@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";.partner-brand[data-v-9461100a]{display:inline-flex;flex-direction:column;gap:8px;color:var(--text-secondary);font:400 11px/1.4 var(--font-main)}.partner-brand img[data-v-9461100a]{display:block;width:134px;height:32px;object-fit:contain;object-position:left center}.theme-options[data-v-867567be]{display:flex;gap:3px;padding:3px;border:1px solid var(--border-color);border-radius:8px;background:var(--bg-surface)}button[data-v-867567be]{display:inline-flex;align-items:center;justify-content:center;background:transparent;border:0;border-radius:5px;color:var(--text-secondary);cursor:pointer;min-height:30px;flex:1}button[data-v-867567be]:hover{color:var(--text-primary);background:var(--bg-surface-alt)}button[aria-pressed=true][data-v-867567be]{background:var(--bg-card);color:var(--accent-color);box-shadow:0 0 0 1px var(--border-color)}.theme-cycle[data-v-867567be]{width:40px;height:40px;border:1px solid var(--border-color);border-radius:8px;background:var(--bg-card);flex:0 0 auto}.app-layout[data-v-932280e8]{display:flex;min-height:100vh}.sidebar[data-v-932280e8]{width:240px;background:var(--bg-card);border-right:1px solid var(--border-color);display:flex;flex-direction:column;padding:24px 16px;position:fixed;top:0;left:0;bottom:0}.sidebar-header h2[data-v-932280e8]{font-size:18px;font-weight:700;padding:0 12px 24px;border-bottom:1px solid var(--border-color);margin-bottom:16px}.sidebar-nav[data-v-932280e8]{flex:1;display:flex;flex-direction:column;gap:4px}.nav-item[data-v-932280e8]{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:var(--radius-xs);color:var(--text-secondary);text-decoration:none;font-size:14px;font-weight:500;transition:var(--transition);cursor:pointer;border:none;background:none;width:100%;font-family:var(--font-main)}.nav-item[data-v-932280e8]:hover{background:var(--bg-body);color:var(--text-primary)}.nav-item.active[data-v-932280e8],.nav-item.router-link-active[data-v-932280e8]{background:var(--bg-body);color:var(--text-primary);font-weight:600}.sidebar-footer[data-v-932280e8]{padding-top:16px;border-top:1px solid var(--border-color)}.logout-btn[data-v-932280e8]{color:var(--danger-color)}.mobile-topbar[data-v-932280e8],.mobile-nav[data-v-932280e8]{display:none}.main-content[data-v-932280e8]{flex:1;margin-left:240px;padding:32px;overflow-y:auto;min-height:100vh}.blogger-channel-banner[data-v-932280e8]{max-width:1400px;margin:0 auto 20px;padding:16px 18px;display:flex;align-items:center;gap:14px;border:1px solid rgba(6,134,255,.25);border-radius:var(--radius-s);background:linear-gradient(110deg,#0686ff1a,#0686ff06)}.blogger-channel-icon[data-v-932280e8],.channel-modal-icon[data-v-932280e8]{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;background:#0686ff;color:#fff}.blogger-channel-icon[data-v-932280e8]{width:44px;height:44px;border-radius:14px}.blogger-channel-copy[data-v-932280e8]{min-width:0;display:grid;gap:3px}.blogger-channel-copy strong[data-v-932280e8]{color:var(--text-primary);font-size:15px}.blogger-channel-copy span[data-v-932280e8]{color:var(--text-secondary);font-size:13px}.blogger-channel-link[data-v-932280e8]{min-height:42px;margin-left:auto;padding:0 16px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:var(--radius-xs);background:#0686ff;color:#fff;font-size:13px;font-weight:700;text-decoration:none;white-space:nowrap}.channel-modal-overlay[data-v-932280e8]{position:fixed;inset:0;z-index:10000;padding:20px;display:grid;place-items:center;background:#14161c8f;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.channel-modal[data-v-932280e8]{position:relative;width:min(100%,480px);padding:34px;border:1px solid var(--border-color);border-radius:var(--radius-l);background:var(--bg-card);box-shadow:0 28px 80px #0000003d}.channel-modal-close[data-v-932280e8]{position:absolute;top:14px;right:14px;width:36px;height:36px;border:1px solid var(--border-color);border-radius:50%;background:var(--bg-body);color:var(--text-secondary);cursor:pointer;font:inherit;font-size:24px;line-height:1}.channel-modal-icon[data-v-932280e8]{width:54px;height:54px;margin-bottom:22px;border-radius:17px}.channel-modal-eyebrow[data-v-932280e8]{margin:0 0 10px;color:#0686ff;font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.channel-modal h2[data-v-932280e8]{margin:0;color:var(--text-primary);font-size:clamp(28px,5vw,38px);line-height:1.04;letter-spacing:-.035em}.channel-modal-text[data-v-932280e8]{margin:18px 0 26px;color:var(--text-secondary);font-size:16px;line-height:1.55}.channel-modal-primary[data-v-932280e8],.channel-modal-secondary[data-v-932280e8]{width:100%;min-height:52px;display:flex;align-items:center;justify-content:center;gap:10px;border-radius:var(--radius-s);font:inherit;font-weight:700}.channel-modal-primary[data-v-932280e8]{background:#0686ff;color:#fff;text-decoration:none}.channel-modal-secondary[data-v-932280e8]{margin-top:10px;border:1px solid var(--border-color);background:var(--bg-card);color:var(--text-secondary);cursor:pointer}.channel-modal-enter-active[data-v-932280e8],.channel-modal-leave-active[data-v-932280e8]{transition:opacity .2s ease}.channel-modal-enter-active .channel-modal[data-v-932280e8],.channel-modal-leave-active .channel-modal[data-v-932280e8]{transition:transform .2s ease,opacity .2s ease}.channel-modal-enter-from[data-v-932280e8],.channel-modal-leave-to[data-v-932280e8]{opacity:0}.channel-modal-enter-from .channel-modal[data-v-932280e8],.channel-modal-leave-to .channel-modal[data-v-932280e8]{opacity:0;transform:translateY(14px) scale(.98)}.toast[data-v-932280e8]{position:fixed;bottom:32px;left:50%;transform:translate(-50%);padding:12px 24px;border-radius:var(--radius-s);font-size:14px;font-weight:500;z-index:9999;box-shadow:var(--shadow-md);pointer-events:none}.toast.success[data-v-932280e8]{background:var(--success-color);color:#fff}.toast.error[data-v-932280e8]{background:var(--danger-color);color:#fff}.toast.info[data-v-932280e8]{background:var(--text-primary);color:#fff}.toast-enter-active[data-v-932280e8],.toast-leave-active[data-v-932280e8]{transition:all .3s ease}.toast-enter-from[data-v-932280e8],.toast-leave-to[data-v-932280e8]{opacity:0;transform:translate(-50%) translateY(16px)}@media(max-width:768px){.app-layout[data-v-932280e8]{display:block;min-height:100dvh;padding-top:64px}.sidebar[data-v-932280e8]{display:none}.mobile-topbar[data-v-932280e8]{position:fixed;top:0;left:0;right:0;z-index:90;height:64px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 14px;background:#fffffff5;border-bottom:1px solid var(--border-color);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.mobile-title[data-v-932280e8]{min-width:0;display:flex;flex-direction:column;gap:2px}.mobile-title span[data-v-932280e8]{color:var(--text-secondary);font-size:11px;line-height:1.2}.mobile-title strong[data-v-932280e8]{color:var(--text-primary);font-size:18px;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-logout[data-v-932280e8]{width:40px;height:40px;border:1px solid var(--border-color);border-radius:var(--radius-s);background:var(--bg-card);color:var(--danger-color);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}.main-content[data-v-932280e8]{margin-left:0;min-height:calc(100dvh - 64px);padding:18px 12px calc(96px + env(safe-area-inset-bottom));overflow:visible}.blogger-channel-banner[data-v-932280e8]{margin-bottom:14px;padding:14px;align-items:flex-start;flex-wrap:wrap}.blogger-channel-copy[data-v-932280e8]{flex:1}.blogger-channel-link[data-v-932280e8]{width:100%;margin-left:0}.channel-modal[data-v-932280e8]{padding:28px 22px 22px}.mobile-nav[data-v-932280e8]{position:fixed;left:0;right:0;bottom:0;z-index:90;display:grid;grid-template-columns:repeat(var(--nav-count, 5),minmax(0,1fr));gap:4px;padding:8px 8px calc(8px + env(safe-area-inset-bottom));background:#fffffff5;border-top:1px solid var(--border-color);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.mobile-nav-item[data-v-932280e8]{min-width:0;min-height:54px;border-radius:var(--radius-s);color:var(--text-secondary);text-decoration:none;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;font-size:11px;font-weight:600}.mobile-nav-item span[data-v-932280e8]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-nav-item.active[data-v-932280e8],.mobile-nav-item.router-link-active[data-v-932280e8]{background:var(--bg-body);color:var(--text-primary)}.toast[data-v-932280e8]{bottom:calc(92px + env(safe-area-inset-bottom));max-width:calc(100vw - 24px);text-align:center}}:root{--bg-body: #F5F5F7;--bg-card: #FFFFFF;--text-primary: #1D1D1F;--text-secondary: #86868B;--accent-color: #000000;--border-color: #D2D2D7;--success-color: #34C759;--danger-color: #FF3B30;--warning-color: #FF9500;--info-color: #007AFF;--radius-l: 24px;--radius-m: 18px;--radius-s: 12px;--radius-xs: 8px;--radius-pill: 980px;--font-main: "Inter", -apple-system, BlinkMacSystemFont, sans-serif;--shadow-sm: 0 2px 8px rgba(0, 0, 0, .04);--shadow-md: 0 4px 16px rgba(0, 0, 0, .08);--transition: all .2s ease-in-out}*{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--font-main);background-color:var(--bg-body);color:var(--text-primary);-webkit-font-smoothing:antialiased;line-height:1.5}#app{min-height:100vh}a{color:var(--info-color);text-decoration:none}a:hover{text-decoration:underline}@font-face{font-family:Onest;font-style:normal;font-weight:400;font-display:swap;src:url(/partner/assets/Onest-Regular-VA2yvcJ0.woff2) format("woff2")}@font-face{font-family:Onest;font-style:normal;font-weight:500;font-display:swap;src:url(/partner/assets/Onest-Medium-DTPmhKRd.woff2) format("woff2")}@font-face{font-family:Onest;font-style:normal;font-weight:600 900;font-display:swap;src:url(/partner/assets/Onest-Semibold-BXXa5fnD.woff2) format("woff2")}:root[data-design-system=notion]{color-scheme:light;--bg-body: #f4f4f2;--bg-card: #ffffff;--bg-card-subtle: #ffffff;--bg-surface: #f7f7f5;--bg-surface-alt: #ededea;--bg-primary: #ffffff;--bg-tertiary: #f7f7f5;--bg-sidebar: #f7f7f5;--bg-sidebar-hover: #ededea;--bg-sidebar-active: #e9e9e6;--bg-overlay: rgba(8, 8, 8, .46);--bg-elevated: #ffffff;--text-primary: #171717;--text-secondary: #616165;--text-tertiary: #6d6d72;--accent-color: #202022;--accent-color-strong: #000000;--accent-soft: #e9e9e6;--accent-soft-strong: #d9d9d5;--accent-contrast: #ffffff;--success: #46694f;--error: #ac4d42;--border-color: #dededb;--border-hover: #bcbcbc;--border-strong: #959599;--success-color: #46694f;--danger-color: #ac4d42;--warning-color: #89631f;--info-color: #536873;--success-soft: rgba(var(--success-rgb), .1);--warning-soft: rgba(var(--warning-rgb), .1);--danger-soft: rgba(var(--danger-rgb), .1);--info-soft: rgba(var(--info-rgb), .1);--success-border: rgba(var(--success-rgb), .2);--warning-border: rgba(var(--warning-rgb), .2);--danger-border: rgba(var(--danger-rgb), .2);--info-border: rgba(var(--info-rgb), .2);--blue-500: #536873;--blue-300: #8fa4ad;--blue-100: #dde5e8;--blue-bg: #edf1f2;--blue-text: #536873;--blue-mid: #445861;--purple-500: #746280;--purple-400: #746280;--purple-300: #a79aac;--purple-200: #e1dbe5;--purple-bg: #f1eef3;--purple-text: #746280;--teal-500: #497c77;--teal-600: #46694f;--teal-700: #35523d;--teal-300: #aac8c2;--teal-bg: #eef3ed;--teal-soft: rgba(73, 124, 119, .1);--teal-border: rgba(73, 124, 119, .18);--coral-500: #a66b37;--red-600: #ac4d42;--green-bar: #497c77;--green-bar-accent: #46694f;--table-row-hover: #f7f7f5;--radius-l: 16px;--radius-m: 10px;--radius-s: 8px;--radius-xs: 4px;--radius-pill: 9999px;--font-main: "Onest", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono: var(--font-main);--font-display: var(--font-main);--font-sans: var(--font-main);--analytics-font-main: var(--font-main);--analytics-font-mono: var(--font-main);--analytics-font-display: var(--font-main);--neutral-rgb: 23, 23, 23;--accent-rgb: 32, 32, 34;--success-rgb: 70, 105, 79;--danger-rgb: 172, 77, 66;--warning-rgb: 137, 99, 31;--info-rgb: 83, 104, 115;--teal-rgb: 73, 124, 119;--purple-rgb: 116, 98, 128;--btn-secondary-bg: var(--bg-card);--btn-secondary-bg-hover: var(--bg-surface-alt);--btn-secondary-border: var(--border-color);--btn-danger-bg: var(--danger-soft);--btn-danger-bg-hover: rgba(var(--danger-rgb), .14);--btn-danger-border: var(--danger-border);--btn-warning-bg: var(--warning-soft);--btn-warning-bg-hover: rgba(var(--warning-rgb), .14);--btn-warning-border: var(--warning-border);--progress-dark-gradient: linear-gradient(90deg, #171717, #535357);--progress-accent-gradient: linear-gradient(90deg, #535357, #202022);--badge-success-bg: var(--success-soft);--badge-success-border: var(--success-border);--badge-danger-bg: var(--danger-soft);--badge-danger-border: var(--danger-border);--badge-warning-bg: var(--warning-soft);--badge-warning-border: var(--warning-border);--badge-info-bg: var(--info-soft);--badge-info-border: var(--info-border);--badge-neutral-bg: var(--bg-surface);--badge-neutral-border: var(--border-color);--surface-soft-bg: rgba(var(--neutral-rgb), .03);--surface-soft-bg-strong: rgba(var(--neutral-rgb), .04);--surface-soft-bg-hover: rgba(var(--neutral-rgb), .05);--surface-soft-border: rgba(var(--neutral-rgb), .08);--surface-soft-border-subtle: rgba(var(--neutral-rgb), .06);--surface-elevated-bg: rgba(255, 255, 255, .7);--surface-code-bg: rgba(var(--neutral-rgb), .05);--panel-highlight-bg: linear-gradient(135deg, rgba(var(--accent-rgb), .1), rgba(var(--accent-rgb), .05));--panel-highlight-border: rgba(var(--accent-rgb), .2);--panel-teal-bg: linear-gradient(180deg, rgba(var(--teal-rgb), .08), rgba(var(--teal-rgb), .02));--panel-teal-bg-strong: linear-gradient(180deg, rgba(var(--teal-rgb), .12), rgba(var(--teal-rgb), .04));--panel-teal-border: rgba(var(--teal-rgb), .16);--panel-teal-border-strong: rgba(var(--teal-rgb), .18);--panel-teal-active-bg: rgba(var(--teal-rgb), .08);--panel-teal-active-border: rgba(var(--teal-rgb), .4);--panel-teal-text: var(--teal-500);--panel-danger-bg: var(--danger-soft);--panel-danger-border: var(--danger-border);--panel-danger-text: var(--danger-color);--panel-success-fade: linear-gradient(180deg, rgba(var(--success-rgb), .035), rgba(var(--neutral-rgb), .015));--panel-warning-fade: linear-gradient(180deg, rgba(var(--warning-rgb), .05), rgba(var(--neutral-rgb), .015));--preview-shell-bg: #ededea;--preview-shell-border: rgba(0, 0, 0, .06);--preview-bubble-bg: #ffffff;--preview-media-bg: #ffffff;--preview-code-bg: rgba(var(--neutral-rgb), .05);--preview-inline-btn-bg: rgba(255, 255, 255, .92);--preview-inline-btn-border: rgba(var(--neutral-rgb), .06);--preview-media-placeholder-bg: #ededea;--preview-media-fallback: #e9e9e6;--analytics-bg: #0a0a0a;--analytics-bg-overlay: rgba(10, 10, 10, .92);--analytics-border: #171717;--analytics-divider: rgba(38, 38, 38, .8);--analytics-track: #171717;--analytics-surface-muted: #262626;--analytics-bar-muted: #404040;--analytics-text: #e5e5e5;--analytics-text-strong: #fafafa;--analytics-text-bright: #f5f5f5;--analytics-text-soft: #d4d4d4;--analytics-text-muted: #b5b5b5;--analytics-text-dim: #8f8f8f;--analytics-text-subtle: #747474;--analytics-text-faint: #595959;--analytics-accent: #a3e635;--analytics-accent-soft: rgba(163, 230, 53, .12);--analytics-accent-fade: rgba(163, 230, 53, .35);--analytics-accent-wash: rgba(163, 230, 53, .18);--analytics-danger: #fb7185;--analytics-danger-strong: rgba(251, 113, 133, .75);--analytics-danger-wash: rgba(251, 113, 133, .18);--analytics-warning: #fbbf24;--analytics-warning-wash: rgba(251, 191, 36, .18);--analytics-warning-soft: rgba(251, 191, 36, .05);--analytics-traffic-referral: var(--analytics-accent);--analytics-traffic-organic: var(--analytics-text);--analytics-traffic-partner: var(--analytics-text-dim);--chart-grid-rgb: 222, 222, 219;--chart-accent-rgb: 32, 32, 34;--chart-positive-rgb: 73, 124, 119;--chart-neutral-rgb: 97, 97, 101;--chart-neutral-soft-rgb: 109, 109, 114;--medal-gold-bg: linear-gradient(135deg, #ffd700, #ffc000);--medal-gold-text: #000000;--medal-gold-shadow: 0 2px 8px rgba(255, 215, 0, .4);--medal-silver-bg: linear-gradient(135deg, #e8e8e8, #c0c0c0);--medal-silver-text: #000000;--medal-silver-shadow: 0 2px 8px rgba(192, 192, 192, .4);--medal-bronze-bg: linear-gradient(135deg, #cd7f32, #b87333);--medal-bronze-text: var(--accent-contrast);--medal-bronze-shadow: 0 2px 8px rgba(205, 127, 50, .4);--shadow-sm: none;--shadow-md: 0 16px 48px rgba(8, 8, 8, .14);--shadow-lg: 0 24px 72px rgba(8, 8, 8, .2);--surface-sheen: transparent;--space-xs: 4px;--space-sm: 8px;--space-md: 16px;--space-lg: 24px;--space-xl: 32px;--space-2xl: 48px;--fs-10: 10px;--fs-11: 11px;--fs-12: 12px;--fs-13: 13px;--fs-14: 14px;--fs-15: 15px;--fs-16: 16px;--fs-18: 18px;--fs-20: 20px;--fs-22: 22px;--fs-24: 24px;--fs-28: 28px;--fs-32: 32px;--fs-40: 40px;--text-eyebrow: var(--fs-11);--text-caption: 12px;--text-meta: var(--fs-12);--text-label: 13px;--text-body: 14px;--text-body-lg: var(--fs-15);--text-h3: var(--fs-18);--text-h2: var(--fs-22);--text-h1: 30px;--text-kpi-sm: var(--fs-20);--text-kpi: var(--fs-28);--text-kpi-lg: var(--fs-40);--lh-tight: 1.15;--lh-snug: 1.35;--lh-body: 1.55;--tracking-eyebrow: .18em;--transition: background-color .18s ease, border-color .18s ease, color .18s ease, box-shadow .2s ease, transform .18s ease}:root[data-design-system=notion][data-theme=dark]{color-scheme:dark;--bg-body: #080808;--bg-card: #191919;--bg-card-subtle: #191919;--bg-surface: #202020;--bg-surface-alt: #292929;--bg-primary: #191919;--bg-tertiary: #202020;--bg-sidebar: #101010;--bg-sidebar-hover: #202020;--bg-sidebar-active: #12352f;--bg-overlay: rgba(0, 0, 0, .68);--bg-elevated: #202020;--text-primary: #e0e3e2;--text-secondary: #a4a4a4;--text-tertiary: #929295;--accent-color: #2ed3b7;--accent-color-strong: #4ae0c5;--accent-soft: #12352f;--accent-soft-strong: #1c5146;--accent-contrast: #151515;--success: #43cd83;--error: #ef7770;--border-color: #303030;--border-hover: #505050;--border-strong: #6c6c70;--success-color: #43cd83;--danger-color: #ef7770;--warning-color: #e6ad43;--info-color: #54a9ee;--success-soft: rgba(var(--success-rgb), .1);--warning-soft: rgba(var(--warning-rgb), .1);--danger-soft: rgba(var(--danger-rgb), .1);--info-soft: rgba(var(--info-rgb), .1);--success-border: rgba(var(--success-rgb), .2);--warning-border: rgba(var(--warning-rgb), .2);--danger-border: rgba(var(--danger-rgb), .2);--info-border: rgba(var(--info-rgb), .2);--blue-500: #54a9ee;--blue-300: #74baf1;--blue-100: rgba(84, 169, 238, .18);--blue-bg: #172e42;--blue-text: #54a9ee;--blue-mid: #54a9ee;--purple-400: #ad80ee;--purple-300: #bf99f5;--purple-200: rgba(173, 128, 238, .18);--purple-bg: #2e2142;--purple-text: #ad80ee;--teal-bg: #12352f;--teal-300: #4ae0c5;--teal-600: #2ed3b7;--teal-700: #4ae0c5;--teal-soft: rgba(46, 211, 183, .14);--teal-border: rgba(46, 211, 183, .24);--coral-500: #e9974c;--red-600: #ef7770;--green-bar: #2ed3b7;--green-bar-accent: #43cd83;--table-row-hover: #202020;--shadow-sm: none;--shadow-md: 0 16px 48px rgba(0, 0, 0, .35);--shadow-lg: 0 24px 72px rgba(0, 0, 0, .45);--surface-sheen: transparent;--font-display: var(--font-main);--analytics-font-main: var(--font-main);--analytics-font-mono: var(--font-main);--analytics-font-display: var(--font-main);--neutral-rgb: 224, 227, 226;--accent-rgb: 46, 211, 183;--success-rgb: 67, 205, 131;--danger-rgb: 239, 119, 112;--warning-rgb: 230, 173, 67;--info-rgb: 84, 169, 238;--teal-rgb: 46, 211, 183;--purple-rgb: 173, 128, 238;--btn-secondary-bg: var(--bg-surface);--btn-secondary-bg-hover: var(--bg-surface-alt);--btn-secondary-border: var(--border-color);--btn-danger-bg: var(--danger-soft);--btn-danger-bg-hover: rgba(var(--danger-rgb), .2);--btn-danger-border: var(--danger-border);--btn-warning-bg: var(--warning-soft);--btn-warning-bg-hover: rgba(var(--warning-rgb), .2);--btn-warning-border: var(--warning-border);--progress-dark-gradient: linear-gradient(90deg, rgba(var(--neutral-rgb), .18) 0%, rgba(var(--neutral-rgb), .34) 100%);--progress-accent-gradient: linear-gradient(90deg, rgba(var(--chart-accent-rgb), .78) 0%, rgba(var(--chart-accent-rgb), 1) 100%);--badge-success-bg: var(--success-soft);--badge-success-border: var(--success-border);--badge-danger-bg: var(--danger-soft);--badge-danger-border: var(--danger-border);--badge-warning-bg: var(--warning-soft);--badge-warning-border: var(--warning-border);--badge-info-bg: var(--info-soft);--badge-info-border: var(--info-border);--badge-neutral-bg: var(--bg-surface);--badge-neutral-border: var(--border-color);--surface-soft-bg: rgba(var(--neutral-rgb), .04);--surface-soft-bg-strong: rgba(var(--neutral-rgb), .06);--surface-soft-bg-hover: rgba(var(--neutral-rgb), .08);--surface-soft-border: rgba(var(--neutral-rgb), .14);--surface-soft-border-subtle: rgba(var(--neutral-rgb), .1);--surface-elevated-bg: rgba(var(--neutral-rgb), .05);--surface-code-bg: rgba(var(--neutral-rgb), .08);--panel-highlight-bg: linear-gradient(135deg, rgba(var(--accent-rgb), .16), rgba(var(--accent-rgb), .06));--panel-highlight-border: rgba(var(--accent-rgb), .24);--panel-teal-bg: linear-gradient(180deg, rgba(var(--teal-rgb), .16), rgba(var(--teal-rgb), .05));--panel-teal-bg-strong: linear-gradient(180deg, rgba(var(--teal-rgb), .2), rgba(var(--teal-rgb), .08));--panel-teal-border: rgba(var(--teal-rgb), .24);--panel-teal-border-strong: rgba(var(--teal-rgb), .28);--panel-teal-active-bg: rgba(var(--teal-rgb), .14);--panel-teal-active-border: rgba(var(--teal-rgb), .42);--panel-teal-text: var(--teal-700);--panel-danger-bg: var(--danger-soft);--panel-danger-border: var(--danger-border);--panel-danger-text: var(--danger-color);--panel-success-fade: linear-gradient(180deg, rgba(var(--success-rgb), .12), rgba(var(--neutral-rgb), .03));--panel-warning-fade: linear-gradient(180deg, rgba(var(--warning-rgb), .12), rgba(var(--neutral-rgb), .03));--preview-shell-bg: #080808;--preview-shell-border: rgba(var(--neutral-rgb), .08);--preview-bubble-bg: #191919;--preview-media-bg: #191919;--preview-code-bg: rgba(var(--neutral-rgb), .08);--preview-inline-btn-bg: rgba(var(--neutral-rgb), .08);--preview-inline-btn-border: rgba(var(--neutral-rgb), .12);--preview-media-placeholder-bg: #292929;--preview-media-fallback: #202020;--analytics-bg: #0a0a0a;--analytics-bg-overlay: rgba(10, 10, 10, .92);--analytics-border: #171717;--analytics-divider: rgba(38, 38, 38, .8);--analytics-track: #171717;--analytics-surface-muted: #262626;--analytics-bar-muted: #404040;--analytics-text: #e5e5e5;--analytics-text-strong: #fafafa;--analytics-text-bright: #f5f5f5;--analytics-text-soft: #d4d4d4;--analytics-text-muted: #b5b5b5;--analytics-text-dim: #8f8f8f;--analytics-text-subtle: #747474;--analytics-text-faint: #595959;--analytics-accent: #a3e635;--analytics-accent-soft: rgba(163, 230, 53, .12);--analytics-accent-fade: rgba(163, 230, 53, .35);--analytics-accent-wash: rgba(163, 230, 53, .18);--analytics-danger: #fb7185;--analytics-danger-strong: rgba(251, 113, 133, .75);--analytics-danger-wash: rgba(251, 113, 133, .18);--analytics-warning: #fbbf24;--analytics-warning-wash: rgba(251, 191, 36, .18);--analytics-warning-soft: rgba(251, 191, 36, .05);--analytics-traffic-referral: var(--analytics-accent);--analytics-traffic-organic: var(--analytics-text);--analytics-traffic-partner: var(--analytics-text-dim);--chart-grid-rgb: 48, 48, 48;--chart-accent-rgb: 46, 211, 183;--chart-positive-rgb: 67, 205, 131;--chart-neutral-rgb: 164, 164, 164;--chart-neutral-soft-rgb: 146, 146, 149;--medal-gold-bg: linear-gradient(135deg, #ffd700, #ffc000);--medal-gold-text: #121212;--medal-gold-shadow: 0 2px 8px rgba(255, 215, 0, .28);--medal-silver-bg: linear-gradient(135deg, #dedede, #b8b8b8);--medal-silver-text: #121212;--medal-silver-shadow: 0 2px 8px rgba(192, 192, 192, .24);--medal-bronze-bg: linear-gradient(135deg, #cd7f32, #b87333);--medal-bronze-text: #1b140d;--medal-bronze-shadow: 0 2px 8px rgba(205, 127, 50, .24);--teal-500: #2ed3b7}:root[data-design-system=notion] .button-builder,:root[data-design-system=notion] .preview-content,:root[data-design-system=notion] .tg-bubble,:root[data-design-system=notion] .tg-media-preview,:root[data-design-system=notion] .bank-v2-card,:root[data-design-system=notion] .stat-mini-card,:root[data-design-system=notion] .table-card,:root[data-design-system=notion] .finance-metric,:root[data-design-system=notion] .summary-card,:root[data-design-system=notion] .goal-metric{background:var(--bg-card)!important;border:1px solid var(--border-color)!important;border-radius:var(--radius-l)!important;box-shadow:var(--shadow-sm)!important}:root[data-design-system=notion] .preview-content,:root[data-design-system=notion] .server-chain-preview,:root[data-design-system=notion] .goal-percent,:root[data-design-system=notion] .progress-track,:root[data-design-system=notion] .goal-metric,:root[data-design-system=notion] .button-builder{background:var(--bg-surface)!important}:root[data-design-system=notion] .tg-media-placeholder{background:var(--bg-surface)!important;color:var(--text-secondary)!important}:root[data-design-system=notion] .tg-inline-button{background:var(--bg-card)!important;border:1px solid var(--border-color)!important;box-shadow:none!important}:root[data-design-system=notion] .preview-content{background:var(--preview-shell-bg)!important;border-color:var(--preview-shell-border)!important}:root[data-design-system=notion] .tg-bubble{background:var(--preview-bubble-bg)!important}:root[data-design-system=notion] .tg-media-preview{background:var(--preview-media-bg)!important}:root[data-design-system=notion] .tg-inline-button{background:var(--preview-inline-btn-bg)!important;border-color:var(--preview-inline-btn-border)!important}:root[data-design-system=notion] .tg-inline-button.is-primary{background:var(--accent-color)!important;border-color:var(--accent-color)!important}:root[data-design-system=notion] .summary-icon,:root[data-design-system=notion] .icon-box,:root[data-design-system=notion] .stat-icon{background:var(--bg-surface)!important;border:1px solid var(--border-color)!important;border-radius:var(--radius-m)!important;box-shadow:none!important}:root[data-design-system=notion] .icon-box.main,:root[data-design-system=notion] .stat-icon.blue,:root[data-design-system=notion] .summary-icon--info{background:var(--accent-soft)!important;border-color:var(--info-border)!important;color:var(--accent-color)!important}:root[data-design-system=notion] .stat-icon.green,:root[data-design-system=notion] .summary-icon--currency{background:var(--success-soft)!important;border-color:var(--success-border)!important;color:var(--success-color)!important}:root[data-design-system=notion] .stat-icon.orange{background:var(--warning-soft)!important;border-color:var(--warning-border)!important;color:var(--warning-color)!important}:root[data-design-system=notion] .progress-bar-dark{background:#31302e!important}:root[data-design-system=notion] .progress-bar-info{background:var(--accent-color)!important}:root[data-design-system=notion] .bank-v2-card:hover,:root[data-design-system=notion] .stat-mini-card:hover,:root[data-design-system=notion] .table-card:hover,:root[data-design-system=notion] .finance-metric:hover,:root[data-design-system=notion] .summary-card:hover,:root[data-design-system=notion] .kpi-card:hover{transform:none!important;border-color:var(--border-color)!important;box-shadow:var(--shadow-sm)!important}:root[data-design-system=notion] .card-glow{display:none!important}@media(max-width:768px){:root[data-design-system=notion] .main-content__inner>div>header,:root[data-design-system=notion] .main-content__inner>div>.page-header,:root[data-design-system=notion] .main-content__inner>div>.v2-header,:root[data-design-system=notion] .main-content__inner>div>.goal-header{padding-bottom:14px}}:root[data-partner-brand="404"]{--partner-page-padding: 32px}:root[data-partner-brand="404"] body{font-size:14px}:root[data-partner-brand="404"] :is(button,input,select,textarea){font-family:var(--font-main)}:root[data-partner-brand="404"] :is(input,select,textarea){color:var(--text-primary);accent-color:var(--accent-color)}:root[data-partner-brand="404"] :is(a,button,input,select,textarea):focus-visible{outline:2px solid var(--accent-color);outline-offset:3px}:root[data-partner-brand="404"] a{color:var(--accent-color)}:root[data-partner-brand="404"] button:disabled{cursor:not-allowed}:root[data-partner-brand="404"] .public-theme{position:fixed;top:16px;right:16px;z-index:100}.partner-cabinet .sidebar{width:224px;padding:14px 10px;background:var(--bg-sidebar)}.partner-cabinet .sidebar-brand{display:block;padding:16px 12px 28px;text-decoration:none}.partner-cabinet .nav-item{min-height:40px;padding:10px 12px;gap:10px;border-radius:8px;font-size:13px;font-weight:400}.partner-cabinet .nav-item svg{width:17px;height:17px;stroke-width:1.7}:root[data-partner-brand="404"] .partner-cabinet :is(.nav-item,.mobile-nav-item){color:var(--text-secondary)}:root[data-partner-brand="404"] .partner-cabinet :is(.nav-item,.mobile-nav-item):is(.active,.router-link-active){color:var(--accent-color)}.partner-cabinet .nav-item:is(.active,.router-link-active){background:var(--bg-sidebar-active);color:var(--accent-color);font-weight:500}.partner-cabinet .nav-item:hover{background:var(--bg-sidebar-hover)}.partner-cabinet .sidebar-footer{display:grid;gap:14px;padding-top:16px}.partner-cabinet .partner-identity{display:flex;align-items:center;gap:10px;min-width:0;padding:0 8px}.partner-cabinet .partner-identity>span:last-child{min-width:0}.partner-cabinet .partner-identity strong{display:block;overflow:hidden;text-overflow:ellipsis;font-size:12px;font-weight:500}.partner-cabinet .partner-identity small{display:block;margin-top:2px;color:var(--text-secondary);font-size:11px}.partner-cabinet .partner-avatar{display:grid;place-items:center;width:32px;height:32px;flex-shrink:0;background:var(--accent-soft);color:var(--accent-color);border-radius:8px;font-size:11px}.partner-cabinet .logout-btn{color:var(--text-secondary)}.partner-cabinet .logout-btn:hover{color:var(--danger-color)}.partner-cabinet .main-content{margin-left:224px;padding:0;min-width:0;overflow:visible}.partner-cabinet .main-content>:is(.dashboard,.links-view,.users-view,.dynamics-view,.payouts-view,.accruals-view){width:100%;max-width:1600px;min-width:0;margin:0;padding:24px var(--partner-page-padding) 40px}.partner-cabinet .main-content>div>header{margin:-24px calc(-1 * var(--partner-page-padding)) 24px;padding:28px var(--partner-page-padding);min-height:94px;border-bottom:1px solid var(--border-color);background:var(--bg-card);gap:20px}:root[data-partner-brand="404"] .main-content h1{font:600 30px/1.2 var(--font-main);letter-spacing:-.025em}:root[data-partner-brand="404"] .main-content header p{font-size:13px;line-height:1.55}.partner-cabinet .header-actions{flex-wrap:wrap;gap:10px}.partner-cabinet .mobile-actions{display:flex;gap:8px;align-items:center}:root[data-partner-brand="404"] :is(.btn-primary,.login-btn,.join-submit,.invite-row button,.channel-modal-primary,.blogger-channel-link){color:var(--accent-contrast);background:var(--accent-color);border:1px solid var(--accent-color);border-radius:8px;font-weight:500;box-shadow:none}:root[data-partner-brand="404"] :is(.btn-primary,.login-btn,.join-submit,.invite-row button,.channel-modal-primary,.blogger-channel-link):hover:not(:disabled){background:var(--accent-color-strong);color:var(--accent-contrast);text-decoration:none}:root[data-partner-brand="404"] :is(.btn-primary,.btn-secondary){min-height:38px;height:auto;padding:9px 14px;font-size:13px;border-radius:8px}:root[data-partner-brand="404"] :is(.btn-secondary,.btn-icon,.copy-btn,.btn-pg){background:var(--bg-card);color:var(--text-secondary);border:1px solid var(--border-color)}:root[data-partner-brand="404"] :is(.btn-secondary,.btn-icon,.copy-btn,.btn-pg):hover:not(:disabled){background:var(--bg-surface-alt);color:var(--text-primary)}:root[data-partner-brand="404"] :is(.form-group input,.form-group select,.form-group textarea,.filter-select,.filter-date,.search-field,.toolbar-select select,.page-size-select){border-radius:8px;background:var(--bg-card);color:var(--text-primary);border-color:var(--border-color);box-shadow:none}:root[data-partner-brand="404"] :is(.form-group label,.filter-group label,.toolbar-select label){color:var(--text-secondary);font-size:12px;font-weight:400;text-transform:none;letter-spacing:0}:root[data-partner-brand="404"] .filter-select{font-size:13px}:root[data-partner-brand="404"] .filters-bar{padding:16px;border:1px solid var(--border-color);border-radius:10px;background:var(--bg-card)}:root[data-partner-brand="404"] .tabs{gap:4px;padding-bottom:12px;border-bottom:1px solid var(--border-color);flex-wrap:wrap}:root[data-partner-brand="404"] .tabs button{padding:9px 13px;border-radius:7px;font-size:13px;background:transparent;border-color:transparent;color:var(--text-secondary)}:root[data-partner-brand="404"] .tabs button.active{background:var(--accent-soft);border-color:var(--border-color);color:var(--accent-color)}:root[data-partner-brand="404"] :is(.card,.network-card,.partner-accounting,.accounting-card,.formula-card,.link-card,.withdrawal-card,.accrual-card){border:1px solid var(--border-color);border-radius:10px;box-shadow:none;background:var(--bg-card)}:root[data-partner-brand="404"] :is(.card-title,.network-card h2,.accounting-card h2,.partner-accounting h2){font-size:16px;font-weight:600}:root[data-partner-brand="404"] :is(.finance-row,.balance-row,.balance-grid,.kpi-row){gap:0;border:1px solid var(--border-color);border-radius:10px;overflow:hidden;background:var(--bg-card)}:root[data-partner-brand="404"] :is(.finance-row,.balance-row,.balance-grid,.kpi-row)>:is(.finance-card,.balance-card,.kpi-card){min-width:0;padding:22px;border:0;border-radius:0;box-shadow:none;background:transparent}:root[data-partner-brand="404"] :is(.finance-row,.balance-row,.balance-grid,.kpi-row)>:is(.finance-card,.balance-card,.kpi-card)+div,:root[data-partner-brand="404"] .balance-grid>article+article{border-left:1px solid var(--border-color)}:root[data-partner-brand="404"] :is(.finance-label,.balance-label,.kpi-label,.balance-card>span){color:var(--text-secondary);font-size:12px;font-weight:400}:root[data-partner-brand="404"] :is(.dashboard .finance-card .finance-value,.balance-card .balance-value,.balance-card>strong,.kpi-card .kpi-value){color:var(--text-primary);font-size:28px;font-weight:600;letter-spacing:-.025em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}:root[data-partner-brand="404"] :is(.finance-card.balance .finance-value,.balance-card.available .balance-value,.balance-card.available>strong){color:var(--accent-color)}:root[data-partner-brand="404"] .kpi-card .kpi-value.kpi-sm{font-size:20px}:root[data-partner-brand="404"] .empty-chart{padding:36px 20px;font-size:13px}:root[data-partner-brand="404"] :is(.empty-state,.state){border:1px solid var(--border-color);border-radius:10px;background:var(--bg-card)}:root[data-partner-brand="404"] .hint-card{background:var(--bg-surface);border-color:var(--border-color);color:var(--text-secondary)}:root[data-partner-brand="404"] .network-terms{max-width:80ch}:root[data-partner-brand="404"] .network-card p{font-size:13px}:root[data-partner-brand="404"] .network-date{color:var(--text-tertiary);font-size:12px}:root[data-partner-brand="404"] .invite-row input{background:var(--bg-surface);font-size:13px}:root[data-partner-brand="404"] .invite-row button{font-size:13px}:root[data-partner-brand="404"] table th{padding:13px 16px;background:var(--bg-surface);color:var(--text-secondary);font-size:12px;font-weight:500;text-transform:none;letter-spacing:0;border-bottom:1px solid var(--border-color)}:root[data-partner-brand="404"] table td{padding:15px 16px;font-size:13px;border-bottom:1px solid var(--border-color)}:root[data-partner-brand="404"] table tbody tr:last-child td{border-bottom:0}:root[data-partner-brand="404"] table tbody tr:hover{background:var(--table-row-hover)}:root[data-partner-brand="404"] .table-responsive{border-radius:9px;overscroll-behavior-x:contain}:root[data-partner-brand="404"] .links-table .action-btns{flex-wrap:nowrap}:root[data-partner-brand="404"] .mobile-create-fab{color:var(--accent-contrast)}:root[data-partner-brand="404"] :is(.table .mono,.wallet-cell code){font-family:var(--font-main);font-variant-numeric:tabular-nums}:root[data-partner-brand="404"] :is(.status-badge,.badge,.conv-badge,.link-badge){border-radius:5px;padding:4px 8px;font-size:11px;font-weight:500}:root[data-partner-brand="404"] :is(.status-completed,.status-badge.completed,.status-badge.active,.badge-green,.conv-badge.high){background:var(--success-soft);color:var(--success-color)}:root[data-partner-brand="404"] :is(.status-pending,.status-badge.pending,.conv-badge.mid){background:var(--warning-soft);color:var(--warning-color)}:root[data-partner-brand="404"] :is(.status-rejected,.status-badge.rejected,.conv-badge.low){background:var(--danger-soft);color:var(--danger-color)}:root[data-partner-brand="404"] :is(.badge-gray,.status-badge.inactive,.link-badge,.stat-badge){background:var(--bg-surface);color:var(--text-secondary)}:root[data-partner-brand="404"] .pagination{font-size:12px;gap:12px;flex-wrap:wrap}:root[data-partner-brand="404"] .row-selected{background:var(--accent-soft)!important}:root[data-partner-brand="404"] :is(.modal-overlay,.channel-modal-overlay){background:var(--bg-overlay);-webkit-backdrop-filter:none;backdrop-filter:none}:root[data-partner-brand="404"] :is(.modal,.channel-modal){border:1px solid var(--border-color);border-radius:12px;background:var(--bg-card);box-shadow:var(--shadow-md)}:root[data-partner-brand="404"] :is(.modal,.channel-modal) h2{font:600 22px/1.3 var(--font-main);letter-spacing:-.02em}:root[data-partner-brand="404"] .blogger-channel-banner{margin:20px var(--partner-page-padding) 24px;border-color:var(--border-color);background:var(--bg-card);border-radius:10px}:root[data-partner-brand="404"] :is(.blogger-channel-icon,.channel-modal-icon){background:var(--accent-soft);color:var(--accent-color);border-radius:10px}:root[data-partner-brand="404"] .channel-modal-eyebrow{color:var(--text-secondary);font-size:12px;font-weight:400;letter-spacing:0;text-transform:none}:root[data-partner-brand="404"] .toast{border:1px solid var(--border-color);background:var(--bg-elevated);color:var(--text-primary)}:root[data-partner-brand="404"] .toast.success{border-color:var(--success-color)}:root[data-partner-brand="404"] .toast.error{border-color:var(--danger-color)}:root[data-partner-brand="404"] :is(.login-page,.join-page){background:var(--bg-body);padding:72px 24px 40px}:root[data-partner-brand="404"] .login-bg{display:none}:root[data-partner-brand="404"] .login-card{max-width:440px;padding:36px;border:1px solid var(--border-color);border-radius:12px;box-shadow:none}:root[data-partner-brand="404"] .login-header{text-align:left;margin-bottom:28px}:root[data-partner-brand="404"] .login-header h1{margin:28px 0 8px;font-size:26px;font-weight:600;letter-spacing:-.025em}:root[data-partner-brand="404"] .login-header .subtitle{font-size:13px}:root[data-partner-brand="404"] .login-form input{height:44px;padding:0 12px}:root[data-partner-brand="404"] .login-btn{height:44px;font-size:14px}:root[data-partner-brand="404"] .join-card{padding:32px;border-radius:12px}:root[data-partner-brand="404"] .join-brand{display:inline-block;text-decoration:none}:root[data-partner-brand="404"] .join-card h1{font-size:28px;font-weight:600;letter-spacing:-.025em}:root[data-partner-brand="404"] .join-card h2{font-size:18px}:root[data-partner-brand="404"] .join-submit{min-height:44px;font-size:14px}:root[data-partner-brand="404"] .onboarding-page{background:var(--bg-body)}:root[data-partner-brand="404"] .onboarding-header{padding-right:48px}:root[data-partner-brand="404"] .onboarding-copy h1{font:600 clamp(32px,4vw,48px)/1.15 var(--font-main);letter-spacing:-.03em}:root[data-partner-brand="404"] .onboarding-copy>p:last-child{font-size:15px}:root[data-partner-brand="404"] .onboarding-card{box-shadow:none;border-radius:12px}:root[data-partner-brand="404"] .onboarding-page .eyebrow{text-transform:none;letter-spacing:0;font-weight:400;color:var(--text-secondary)}:root[data-partner-brand="404"] .platform-option.selected{background:var(--accent-soft);border-color:var(--accent-color)}:root[data-partner-brand="404"] .platform-option input{accent-color:var(--accent-color)}:root[data-partner-brand="404"] .onboarding-card .submit-button{background:var(--accent-color);color:var(--accent-contrast)}@media(max-width:1100px){:root[data-partner-brand="404"] .finance-row{grid-template-columns:repeat(2,minmax(0,1fr))}:root[data-partner-brand="404"] .finance-row>.finance-card:nth-child(odd){border-left:0}:root[data-partner-brand="404"] .finance-row>.finance-card:nth-child(n+3){border-top:1px solid var(--border-color)}}@media(max-width:768px){:root[data-partner-brand="404"]{--partner-page-padding: 20px}.partner-cabinet .main-content{margin-left:0;padding-bottom:calc(90px + env(safe-area-inset-bottom))}.partner-cabinet .mobile-topbar,.partner-cabinet .mobile-nav{background:var(--bg-card);-webkit-backdrop-filter:none;backdrop-filter:none}.partner-cabinet .mobile-topbar{padding-inline:var(--partner-page-padding)}.partner-cabinet .mobile-title strong{font-size:15px;font-weight:500}.partner-cabinet .mobile-logout{color:var(--text-secondary);border-radius:8px}.partner-cabinet .mobile-nav-item{font-size:10px;font-weight:500;border-radius:8px}.partner-cabinet .mobile-nav-item:is(.active,.router-link-active){background:var(--accent-soft);color:var(--accent-color)}.partner-cabinet .main-content>div>header{padding-block:22px;gap:16px}:root[data-partner-brand="404"] .main-content h1{font-size:25px}:root[data-partner-brand="404"] :is(.finance-row,.balance-row,.balance-grid,.kpi-row)>:is(.finance-card,.balance-card,.kpi-card){padding:18px 16px}:root[data-partner-brand="404"] :is(.balance-row,.balance-grid,.kpi-row){grid-template-columns:repeat(2,minmax(0,1fr))}:root[data-partner-brand="404"] :is(.balance-row,.balance-grid,.kpi-row)>:nth-child(odd){border-left:0}:root[data-partner-brand="404"] :is(.balance-row,.balance-grid,.kpi-row)>:nth-child(n+3){border-top:1px solid var(--border-color)}:root[data-partner-brand="404"] :is(.dashboard .finance-card .finance-value,.balance-card .balance-value,.balance-card>strong,.kpi-card .kpi-value){font-size:24px}:root[data-partner-brand="404"] :is(.tabs button,.filter-select,.filter-date,.invite-row button,.btn-primary,.btn-secondary){min-height:44px}:root[data-partner-brand="404"] .filters-bar{align-items:stretch}:root[data-partner-brand="404"] .date-inputs{min-width:0}:root[data-partner-brand="404"] .filter-date{width:0;min-width:0;flex:1;padding-inline:8px}:root[data-partner-brand="404"] .users-view>.card{overflow-x:auto}}@media(max-width:480px){:root[data-partner-brand="404"]{--partner-page-padding: 16px}:root[data-partner-brand="404"] :is(.login-page,.join-page){padding-inline:16px}:root[data-partner-brand="404"] :is(.login-card,.join-card){padding:24px}:root[data-partner-brand="404"] :is(.card,.network-card,.accounting-card){padding:18px}:root[data-partner-brand="404"] :is(input,select,textarea,.invite-row input){font-size:16px}:root[data-partner-brand="404"] .card-header-row{flex-wrap:wrap;gap:12px}}@media(prefers-reduced-motion:reduce){:root[data-partner-brand="404"] *,:root[data-partner-brand="404"] *:before,:root[data-partner-brand="404"] *:after{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.mobile-balance-action,.accounting-mobile-toggle,.network-rate-grid,.network-mobile-invited,.network-terms-toggle,.network-mobile-policy,.mobile-filter-toggle,.mobile-tab-label,.mobile-record-hint,.mobile-menu-backdrop{display:none}:root[data-partner-brand="404"] .invite-row button{display:inline-flex;align-items:center;justify-content:center;gap:8px}@media(max-width:768px){:root[data-partner-brand="404"]{--partner-page-padding: 16px}:root[data-partner-brand="404"] body:has(.modal-overlay,.mobile-menu-backdrop){overflow:hidden}:root[data-partner-brand="404"] .partner-cabinet{padding-top:calc(72px + env(safe-area-inset-top))}:root[data-partner-brand="404"] .mobile-topbar{height:calc(72px + env(safe-area-inset-top));padding:calc(10px + env(safe-area-inset-top)) 20px 10px;gap:16px}:root[data-partner-brand="404"] .mobile-title{gap:5px}:root[data-partner-brand="404"] .mobile-title>span{font-size:11px}:root[data-partner-brand="404"] .mobile-title h1{font-size:22px;font-weight:600;line-height:1.15;letter-spacing:-.025em}:root[data-partner-brand="404"] .mobile-profile-button{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--border-color);border-radius:14px;background:var(--bg-surface);color:var(--text-primary);font-size:13px;font-weight:600;cursor:pointer}:root[data-partner-brand="404"] .mobile-account-menu{position:absolute;right:16px;top:calc(66px + env(safe-area-inset-top));z-index:2;display:grid;gap:14px;width:min(272px,calc(100vw - 32px));padding:20px;background:var(--bg-card);border:1px solid var(--border-color);border-radius:16px;box-shadow:var(--shadow-md)}:root[data-partner-brand="404"] .mobile-account-menu>strong{font-size:16px;overflow-wrap:anywhere}:root[data-partner-brand="404"] .mobile-account-menu>span{margin-bottom:-6px;font-size:12px;color:var(--text-secondary)}:root[data-partner-brand="404"] .mobile-account-menu .theme-options button{min-height:40px}:root[data-partner-brand="404"] .mobile-menu-logout{display:flex;align-items:center;gap:10px;min-height:44px;border:0;padding:0;background:transparent;color:var(--text-secondary);font:inherit;text-align:left}:root[data-partner-brand="404"] .mobile-menu-backdrop{display:block;position:fixed;inset:72px 0 0;z-index:89;border:0;background:var(--bg-overlay)}:root[data-partner-brand="404"] .main-content{min-height:calc(100dvh - 72px);padding-bottom:calc(76px + env(safe-area-inset-bottom))}:root[data-partner-brand="404"] .main-content>:is(.dashboard,.links-view,.users-view,.dynamics-view,.payouts-view,.accruals-view){max-width:600px;padding:16px;margin-inline:auto}:root[data-partner-brand="404"] .main-content>div>header{margin:0 0 16px;min-height:0;padding:0;border:0;background:transparent;gap:12px}:root[data-partner-brand="404"] .main-content>div>header h1{display:none}:root[data-partner-brand="404"] :is(.dashboard,.payouts-view)>header{display:none}:root[data-partner-brand="404"] :is(.card,.network-card,.accounting-card,.mobile-link-card,.withdrawal-card,.mobile-card){padding:18px;border:1px solid var(--border-color);border-radius:16px;background:var(--bg-card);box-shadow:none;margin-bottom:16px}:root[data-partner-brand="404"] :is(.card-title,.network-card h2){font-size:16px;line-height:1.4;letter-spacing:-.015em}:root[data-partner-brand="404"] .mobile-nav{padding:5px 8px calc(6px + env(safe-area-inset-bottom));gap:2px;box-shadow:0 -3px 16px #00000008}:root[data-partner-brand="404"] .mobile-nav-item{min-height:54px;padding:6px 2px;gap:4px;border-radius:12px;font-size:10px;font-weight:500}:root[data-partner-brand="404"] .mobile-nav-item svg{width:21px;height:21px;stroke-width:1.7}:root[data-partner-brand="404"] :is(.finance-row:has(.balance),.balance-row){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-radius:16px;margin-bottom:16px}:root[data-partner-brand="404"] :is(.finance-row>.balance,.balance-row>.available){order:-1;grid-column:1 / -1;border:0!important;padding:24px 20px 20px}:root[data-partner-brand="404"] :is(.finance-card.balance .finance-value,.balance-card.available .balance-value){font-size:clamp(32px,9vw,40px);line-height:1.2;letter-spacing:-.035em;margin-top:8px;color:var(--text-primary)}:root[data-partner-brand="404"] .mobile-balance-action{display:flex;width:100%;min-height:46px;align-items:center;justify-content:center;gap:8px;margin-top:20px;border:0;border-radius:10px;background:var(--accent-color);color:var(--accent-contrast);font:500 14px var(--font-main);text-decoration:none;cursor:pointer}:root[data-partner-brand="404"] .finance-row:has(.balance)>.finance-card:not(.balance),:root[data-partner-brand="404"] .balance-row>.balance-card:not(.available){padding:16px 20px;border-top:1px solid var(--border-color);border-left:0}:root[data-partner-brand="404"] .finance-row:has(.balance)>.finance-card:nth-child(3),:root[data-partner-brand="404"] .balance-row>.balance-card.withdrawn{border-left:1px solid var(--border-color)}:root[data-partner-brand="404"] .finance-row:has(.balance)>.finance-card:last-child,:root[data-partner-brand="404"] .balance-row.brand>.balance-card:last-child{grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between;gap:12px;padding-block:14px;border-left:0}:root[data-partner-brand="404"] .finance-row:has(.balance)>.finance-card:not(.balance) .finance-value,:root[data-partner-brand="404"] .balance-card:not(.available) .balance-value{font-size:20px;line-height:1.25}:root[data-partner-brand="404"] .finance-row:has(.balance)>.finance-card:last-child .finance-label{margin-bottom:0}:root[data-partner-brand="404"] .finance-row:has(.balance)>.finance-card:last-child .finance-value{font-size:18px}:root[data-partner-brand="404"] .network-card h2{max-width:26ch}:root[data-partner-brand="404"] .network-rate-grid{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:12px;padding:18px 0 14px}:root[data-partner-brand="404"] .network-rate-grid>div{display:flex;flex-direction:column;gap:5px}:root[data-partner-brand="404"] .network-rate-grid strong{font-size:27px;font-weight:600;letter-spacing:-.03em}:root[data-partner-brand="404"] .network-rate-grid span{font-size:11px;line-height:1.4;color:var(--text-secondary)}:root[data-partner-brand="404"] :is(.network-terms,.network-program-terms){display:none}:root[data-partner-brand="404"] .network-mobile-invited{display:block;margin:0 0 18px;font-size:12px}:root[data-partner-brand="404"] .invite-label{margin:0 0 8px;font-size:12px;color:var(--text-secondary)}:root[data-partner-brand="404"] .invite-row{flex-direction:row;gap:8px}:root[data-partner-brand="404"] .invite-row input{width:0;min-width:0;padding:11px 12px;font-size:16px;border-radius:10px}:root[data-partner-brand="404"] .invite-row button{width:46px;min-height:46px;padding:0;flex:0 0 auto;border-radius:10px}:root[data-partner-brand="404"] .invite-row button span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}:root[data-partner-brand="404"] .network-terms-toggle{display:flex;width:100%;min-height:44px;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;margin-top:8px;background:transparent;color:var(--text-secondary);font-size:12px;text-align:left}:root[data-partner-brand="404"] .network-details:not(.expanded),:root[data-partner-brand="404"] .accounting-detail:not(.expanded){display:none}:root[data-partner-brand="404"] .network-mobile-policy{display:block;font-size:12px}:root[data-partner-brand="404"] .network-card :is(.network-date,.network-empty){font-size:12px;line-height:1.5}:root[data-partner-brand="404"] .network-empty{margin:2px 0 0}:root[data-partner-brand="404"] .accounting-mobile-toggle{display:flex;width:100%;min-height:48px;align-items:center;justify-content:space-between;gap:12px;padding:0;background:transparent;border:0;color:var(--text-primary);text-align:left;cursor:pointer}:root[data-partner-brand="404"] .accounting-mobile-toggle span{display:grid;gap:5px}:root[data-partner-brand="404"] .accounting-mobile-toggle strong{font-size:14px;font-weight:500}:root[data-partner-brand="404"] .accounting-mobile-toggle small{font-size:11px;color:var(--text-secondary)}:root[data-partner-brand="404"] .accounting-heading{padding-top:16px;margin-top:16px;border-top:1px solid var(--border-color)}:root[data-partner-brand="404"] .accounting-heading h2{display:none}:root[data-partner-brand="404"] .accounting-steps{gap:16px}:root[data-partner-brand="404"] .accounting-settlement{grid-template-columns:1fr;gap:12px}:root[data-partner-brand="404"] .accounting-settlement>div{display:flex;justify-content:space-between;gap:16px}:root[data-partner-brand="404"] .accounting-settlement dt{max-width:65%}:root[data-partner-brand="404"] .accounting-settlement dd{margin:0;white-space:nowrap;font-size:14px}:root[data-partner-brand="404"] .rotated{transform:rotate(180deg)}:root[data-partner-brand="404"] :is(.charts-row-2fr-1fr,.charts-row-1fr-1fr){display:grid;grid-template-columns:minmax(0,1fr);gap:16px;margin-bottom:16px}:root[data-partner-brand="404"] :is(.charts-row-2fr-1fr,.charts-row-1fr-1fr)>.card{margin-bottom:0}:root[data-partner-brand="404"] :is(.chart-container,.chart-container-sm){width:100%;min-width:0;height:220px}:root[data-partner-brand="404"] canvas{max-width:100%;max-height:100%}:root[data-partner-brand="404"] :is(.empty-payout-chart,.mobile-empty-detail){display:none}:root[data-partner-brand="404"] .card{scroll-margin-top:calc(88px + env(safe-area-inset-top))}:root[data-partner-brand="404"] .empty-chart{padding:20px 0 8px}:root[data-partner-brand="404"] .links-view .header-actions{display:grid;width:100%;grid-template-columns:auto 1fr;gap:10px}:root[data-partner-brand="404"] .header-actions :is(.btn-primary,.btn-secondary){justify-content:center;font-size:12px;padding-inline:12px}:root[data-partner-brand="404"] .links-view .page-hint{font-size:12px;line-height:1.5;margin-bottom:16px}:root[data-partner-brand="404"] .links-toolbar{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:end;margin-bottom:16px}:root[data-partner-brand="404"] .search-field{grid-column:1 / -1;min-height:46px;border-radius:10px}:root[data-partner-brand="404"] .search-field input{font-size:16px}:root[data-partner-brand="404"] .toolbar-select{min-width:0;gap:6px}:root[data-partner-brand="404"] .toolbar-select select{min-height:44px;padding-inline:10px;font-size:14px}:root[data-partner-brand="404"] .sort-direction-btn{width:44px;padding:0;font-size:0}:root[data-partner-brand="404"] .links-count{grid-column:1 / -1;text-align:left;font-size:11px}:root[data-partner-brand="404"] .desktop-links-card{display:none}:root[data-partner-brand="404"] .mobile-links-list{display:grid;gap:16px}:root[data-partner-brand="404"] .mobile-link-card{margin:0}:root[data-partner-brand="404"] .mobile-link-card.active{border-color:var(--accent-color)}:root[data-partner-brand="404"] .mobile-link-head{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px}:root[data-partner-brand="404"] .mobile-link-title{min-width:0;display:grid;gap:4px}:root[data-partner-brand="404"] .mobile-link-title strong{font-size:16px;overflow-wrap:anywhere}:root[data-partner-brand="404"] .mobile-link-title>span{font-size:12px;color:var(--text-secondary)}:root[data-partner-brand="404"] .copy-pill{display:inline-flex;align-items:center;justify-content:center;gap:6px;flex:0 0 auto;padding:0 10px;min-height:44px;border:1px solid var(--border-color);border-radius:10px;font-weight:500;font-size:12px;background:var(--bg-surface);color:var(--text-primary)}:root[data-partner-brand="404"] .mobile-link-code{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;margin-bottom:6px;background:transparent;border-top:1px solid var(--border-color);border-radius:0;font-size:12px}:root[data-partner-brand="404"] .mobile-link-code>span{color:var(--text-secondary)}:root[data-partner-brand="404"] .mobile-stats-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin-bottom:14px;border-bottom:1px solid var(--border-color)}:root[data-partner-brand="404"] .mobile-stats-grid>div{display:grid;gap:5px;min-width:0;padding:12px 0;background:transparent;border-radius:0}:root[data-partner-brand="404"] .mobile-stats-grid>div:nth-child(2n){padding-left:16px}:root[data-partner-brand="404"] .mobile-stats-grid strong{font-size:18px;font-weight:600;letter-spacing:-.025em}:root[data-partner-brand="404"] .mobile-stats-grid span{font-size:11px;color:var(--text-secondary)}:root[data-partner-brand="404"] .mobile-rule{display:flex;align-items:baseline;gap:12px;background:transparent;padding:0;margin:0 0 14px}:root[data-partner-brand="404"] .mobile-rule strong{font-weight:400;font-size:12px}:root[data-partner-brand="404"] .mobile-link-analytics{display:flex;align-items:center;gap:8px;width:100%;min-height:44px;padding:0 12px;background:var(--accent-soft);color:var(--accent-color);border:0;border-radius:10px;font:500 13px var(--font-main)}:root[data-partner-brand="404"] .mobile-link-analytics>span{margin-left:auto}:root[data-partner-brand="404"] .mobile-link-management summary{min-height:44px;padding:15px 0 0;color:var(--text-secondary);font-size:12px;cursor:pointer}:root[data-partner-brand="404"] .mobile-link-management[open] .mobile-action-grid{margin-top:12px}:root[data-partner-brand="404"] .mobile-action-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}:root[data-partner-brand="404"] .mobile-action-grid button{display:flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:6px;border:1px solid var(--border-color);border-radius:8px;font-size:12px;font-weight:400;background:var(--bg-surface);color:var(--text-primary)}:root[data-partner-brand="404"] .mobile-action-grid button.danger{color:var(--danger-color)}:root[data-partner-brand="404"] .mobile-create-fab{display:none}:root[data-partner-brand="404"] .dynamics-view>.hint-text{display:none}:root[data-partner-brand="404"] .mobile-filter-toggle{display:flex;align-items:center;gap:10px;width:100%;min-height:46px;padding:12px;margin-bottom:12px;border:1px solid var(--border-color);border-radius:10px;background:var(--bg-card);color:var(--text-secondary);font:400 12px var(--font-main);text-align:left}:root[data-partner-brand="404"] .mobile-filter-toggle span{flex:1}:root[data-partner-brand="404"] .dynamics-view .filters-bar:not(.expanded){display:none}:root[data-partner-brand="404"] .filters-bar{padding:14px;margin-bottom:16px;border-radius:12px}:root[data-partner-brand="404"] .filters-bar .filter-select{width:100%;min-width:0}:root[data-partner-brand="404"] .date-inputs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;gap:8px}:root[data-partner-brand="404"] .date-sep{display:none}:root[data-partner-brand="404"] .filter-date{width:100%;min-width:0;padding:6px}:root[data-partner-brand="404"] .filter-actions{display:flex;gap:8px}:root[data-partner-brand="404"] .filter-actions .btn-primary{flex:1;justify-content:center}:root[data-partner-brand="404"] .tabs{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;margin-bottom:16px;border:1px solid var(--border-color);border-radius:12px;background:var(--bg-surface)}:root[data-partner-brand="404"] .tabs button{min-height:42px;padding:8px;font-size:13px}:root[data-partner-brand="404"] .tabs button.active{background:var(--bg-card);border-color:var(--border-color);border-radius:8px}:root[data-partner-brand="404"] .wide-tab-label{display:none}:root[data-partner-brand="404"] .mobile-tab-label{display:inline}:root[data-partner-brand="404"] .kpi-row{border-radius:14px;margin-bottom:16px}:root[data-partner-brand="404"] .kpi-row>.kpi-card{padding:16px 14px}:root[data-partner-brand="404"] .kpi-card .kpi-value{font-size:23px}:root[data-partner-brand="404"] .pagination-controls{display:flex;width:100%;flex-wrap:wrap;gap:8px}:root[data-partner-brand="404"] .pagination-controls .pagination-hint{flex-basis:100%;font-size:11px}:root[data-partner-brand="404"] .pagination-controls :is(select,button){min-height:40px}:root[data-partner-brand="404"] .mobile-records{display:block;width:100%}:root[data-partner-brand="404"] .mobile-records thead{display:none}:root[data-partner-brand="404"] .mobile-records tbody{display:grid;gap:12px}:root[data-partner-brand="404"] .mobile-records tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:16px;border:1px solid var(--border-color);border-radius:12px;background:var(--bg-card)}:root[data-partner-brand="404"] .mobile-records td{display:block;min-width:0;padding:0;border:0;font-size:14px;overflow-wrap:anywhere;white-space:normal}:root[data-partner-brand="404"] .mobile-records td[data-label]:before{content:attr(data-label);display:block;margin-bottom:5px;color:var(--text-secondary);font-size:10px;font-weight:400;line-height:1.4}:root[data-partner-brand="404"] .mobile-records .record-title{grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:12px;border-bottom:1px solid var(--border-color);font-size:15px;font-weight:500}:root[data-partner-brand="404"] .mobile-record-hint{display:inline;color:var(--text-secondary);font-size:10px;font-weight:400}:root[data-partner-brand="404"] .user-records tr{padding:18px}:root[data-partner-brand="404"] .users-view>.card{padding:0;border:0;background:transparent;overflow:visible}:root[data-partner-brand="404"] .users-view .user-name strong{font-size:15px;font-weight:500}:root[data-partner-brand="404"] .users-view .stat-badge{padding:0;font-size:12px}:root[data-partner-brand="404"] .users-view .pagination{justify-content:center;padding:16px 0}:root[data-partner-brand="404"] .users-view .pagination button{width:44px;height:44px}:root[data-partner-brand="404"] .payment-breakdown{grid-template-columns:1fr;margin-top:-13px;border-top:0;border-radius:0 0 12px 12px}:root[data-partner-brand="404"] .payment-breakdown td{grid-column:1 / -1}:root[data-partner-brand="404"] .payment-breakdown dl{grid-template-columns:1fr;gap:10px}:root[data-partner-brand="404"] .payment-breakdown dl>div{display:flex;justify-content:space-between;gap:12px}:root[data-partner-brand="404"] .modal-overlay{align-items:flex-end;justify-content:center;padding:24px 0 0}:root[data-partner-brand="404"] .modal{display:block;width:100%;max-width:600px;min-height:0;max-height:calc(100dvh - 24px);overflow-y:auto;overscroll-behavior:contain;border-radius:20px 20px 0 0;padding:24px 20px calc(20px + env(safe-area-inset-bottom))}:root[data-partner-brand="404"] .modal-header{align-items:center;margin-bottom:20px;gap:12px}:root[data-partner-brand="404"] .modal-header h2{font-size:22px}:root[data-partner-brand="404"] .close-btn{display:grid;place-items:center;width:40px;height:40px;padding:0;border:1px solid var(--border-color);border-radius:50%;background:var(--bg-surface);flex:0 0 auto}:root[data-partner-brand="404"] .modal-actions{display:grid;grid-template-columns:1fr 1fr;position:static;margin-top:24px;padding-top:0;gap:10px}:root[data-partner-brand="404"] .modal-actions :is(.btn-primary,.btn-secondary){min-height:48px;border-radius:10px}:root[data-partner-brand="404"] .form-group input{min-height:48px;border-radius:10px}:root[data-partner-brand="404"] .empty-state{border-radius:16px;padding:28px 20px}:root[data-partner-brand="404"] .empty-state>svg{width:32px;height:32px}:root[data-partner-brand="404"] .empty-state h3{font-size:16px}:root[data-partner-brand="404"] .empty-state p{font-size:13px;line-height:1.5}:root[data-partner-brand="404"] .blogger-channel-banner{max-width:568px;margin:16px auto 0;display:grid;grid-template-columns:28px minmax(0,1fr) 44px;gap:12px;align-items:center;padding:14px;border-radius:14px}:root[data-partner-brand="404"] .blogger-channel-icon{width:28px;height:28px;background:transparent}:root[data-partner-brand="404"] .blogger-channel-copy strong{font-size:13px}:root[data-partner-brand="404"] .blogger-channel-copy span{font-size:11px}:root[data-partner-brand="404"] .blogger-channel-link{width:44px;height:44px;min-width:0;margin:0;padding:0;font-size:0}:root[data-partner-brand="404"] .blogger-channel-link>span{font-size:18px}:root[data-partner-brand="404"] .accruals-view .mobile-list{gap:16px}:root[data-partner-brand="404"] .accruals-view .mobile-card{margin:0}:root[data-partner-brand="404"] .formula-card{font-size:12px;padding:16px;border-radius:14px}:root[data-partner-brand="404"] .login-page{min-height:100dvh;align-items:flex-start;padding-top:max(100px,15dvh)}:root[data-partner-brand="404"] .login-card{padding:28px 24px;border-radius:18px}:root[data-partner-brand="404"] .login-header h1{font-size:25px}:root[data-partner-brand="404"] .join-card{border-radius:18px}}@media(max-width:600px){:root[data-partner-brand="404"] .blogger-channel-banner{margin-inline:16px}}
