*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0;text-size-adjust:100%;-webkit-text-size-adjust:100%}html{overflow-x:clip;overflow-y:auto;scrollbar-gutter:stable;scroll-behavior:smooth;font-size:17px}body{min-height:100vh;font-family:var(--font-main);font-size:var(--text-base);line-height:1.5;background:var(--color-bg);color:var(--color-text);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;animation:daystar-page-soft-fade .14s ease-out both}@keyframes daystar-page-soft-fade{0%{opacity:.96}to{opacity:1}}@keyframes daystar-spa-page-soft-fade{0%{opacity:.94;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}html.daystar-spa-page-fading main{opacity:.92;transform:translateY(2px);transition:opacity .12s ease,transform .12s ease}html.daystar-spa-page-entering main{animation:daystar-spa-page-soft-fade .16s ease-out both}h1,h2,h3,h4,h5,h6{margin:0 0 var(--space-4);font-family:var(--font-display);line-height:1.25;letter-spacing:-.01em;color:var(--color-text)}p{margin:0 0 var(--space-5);color:var(--color-text)}a{color:var(--color-primary-hover);text-decoration:none;text-underline-offset:3px;transition:color var(--transition-base),text-decoration-color var(--transition-base)}a:hover{color:var(--color-primary);text-decoration:underline}img,svg,video{max-width:100%;height:auto}input,select,textarea,button{font:inherit;color:inherit}::selection{background:var(--color-focus-ring-soft);color:var(--color-text)}:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}[hidden]{display:none!important}@media(prefers-reduced-motion:reduce){body,html.daystar-spa-page-entering main{animation:none!important}html.daystar-spa-page-fading main{opacity:1!important;transform:none!important}*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}:root{color-scheme:light;--color-bg: #f5f5f7;--color-surface: #ffffff;--color-surface-muted: #f5f5f7;--color-text: #000000;--color-text-muted: #000000;--color-border: rgba(15, 23, 42, .1);--color-brand: #0ea5e9;--color-brand-hover: #0284c7;--color-brand-soft: rgba(14, 165, 233, .08);--color-success-bg: #ecfdf3;--color-success-text: #067647;--color-success-border: #abefc6;--color-warning-bg: #fffaeb;--color-warning-text: #b54708;--color-warning-border: #fedf89;--color-error-bg: #fef3f2;--color-error-text: #b42318;--color-error-border: #fecdca;--color-info-bg: #eff8ff;--color-info-text: #175cd3;--color-info-border: #b2ddff;--color-neutral-bg: #f8f9fb;--color-neutral-text: #000000;--color-neutral-border: #d0d5dd;--color-overlay: rgba(17, 17, 17, .52);--color-on-brand: #ffffff;--space-xs: 4px;--space-sm: 8px;--space-md: 12px;--space-lg: 16px;--space-xl: 24px;--space-2xl: 32px;--space-3xl: 48px;--radius-sm: 6px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 16px;--radius-pill: 999px;--radius-full: 9999px;--shadow-sm: 0 1px 2px rgba(0, 0, 0, .03);--shadow-md: 0 4px 12px rgba(0, 0, 0, .035);--shadow-lg: 0 8px 24px rgba(0, 0, 0, .06);--font-family: "Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;--font-page-title: 28pt;--font-section-title: 1.75rem;--font-card-title: 1.25rem;--font-body: 1.05rem;--font-small: .95rem;--font-label: .85rem;--transition-fast: .15s ease;--transition-normal: .22s ease;--transition-slow: .32s ease;--z-dropdown: 1000;--z-sticky: 1100;--z-modal: 2000;--z-toast: 2100;--color-primary: var(--color-brand);--color-primary-hover: var(--color-brand-hover);--color-primary-soft: var(--color-brand-soft);--color-on-primary: var(--color-on-brand);--color-success: var(--color-success-text);--color-success-hover: var(--color-success-text);--color-success-soft: var(--color-success-bg);--color-success-ink: var(--color-success-text);--color-warning: var(--color-warning-text);--color-warning-soft: var(--color-warning-bg);--color-warning-ink: var(--color-warning-text);--color-danger: var(--color-error-text);--color-danger-hover: var(--color-error-text);--color-danger-soft: var(--color-error-bg);--color-danger-border: var(--color-error-border);--color-danger-ink: var(--color-error-text);--color-info: var(--color-info-text);--color-info-soft: var(--color-info-bg);--color-info-ink: var(--color-info-text);--color-neutral-soft: var(--color-neutral-bg);--color-neutral-ink: var(--color-neutral-text);--color-focus-ring: rgba(14, 165, 233, .34);--color-focus-ring-soft: rgba(14, 165, 233, .16);--color-spinner-track: rgba(0, 0, 0, .18);--color-primary-border-soft: rgba(14, 165, 233, .22);--font-main: var(--font-family);--font-display: var(--font-family);--text-xs: .75rem;--text-sm: var(--font-small);--text-base: var(--font-body);--text-lg: 1.125rem;--text-xl: 1.25rem;--text-2xl: 1.5rem;--text-3xl: 1.875rem;--space-1: .125rem;--space-2: .25rem;--space-3: .5rem;--space-4: .75rem;--space-5: 1rem;--space-6: 1.25rem;--space-7: 1.5rem;--space-8: 2rem;--space-9: 2.5rem;--space-10: 3rem;--space-11: 3.5rem;--space-12: 4rem;--transition-base: var(--transition-normal);--ui-canvas-bg: var(--color-bg);--ui-surface-bg: var(--color-surface);--ui-surface-bg-muted: var(--color-surface-muted);--ui-surface-bg-brand: var(--color-primary-soft);--ui-text-color: var(--color-text);--ui-text-soft: var(--color-text-muted);--ui-text-muted: var(--color-text-muted);--ui-brand-blue: var(--color-primary);--ui-brand-blue-hover: var(--color-primary-hover);--ui-hover-bg: var(--color-primary-soft);--ui-hover-border-color: var(--color-primary);--ui-hover-text: var(--color-primary-hover);--ui-danger-red: var(--color-danger);--ui-danger-red-hover: var(--color-danger-hover);--ui-border-color-strong: var(--color-border);--ui-surface-border-color: var(--color-border);--ui-input-border-color: var(--color-border);--ui-input-bg: var(--color-surface);--ui-input-focus-border: var(--color-primary);--ui-input-focus-ring: 0 0 0 3px var(--color-focus-ring-soft);--ui-shadow-subtle: var(--shadow-sm);--ui-surface-shadow-elevated: var(--shadow-md);--ui-surface-shadow-panel: var(--shadow-sm);--ui-radius-sm: var(--radius-sm);--ui-radius-md: var(--radius-md);--ui-radius-lg: var(--radius-lg);--ui-radius-xl: var(--radius-xl);--ui-control-radius: var(--radius-md);--ui-shell-radius: var(--radius-xl);--color-admin-surface-muted: #f8faff;--color-admin-chip-bg: #eef2ff;--color-admin-line: rgba(15, 23, 42, .12);--color-admin-line-soft: rgba(15, 23, 42, .1);--color-admin-line-strong: rgba(15, 23, 42, .14);--color-admin-line-stronger: rgba(15, 23, 42, .16);--color-admin-line-max: rgba(15, 23, 42, .18);--color-admin-line-faint: rgba(15, 23, 42, .06);--color-admin-surface-98: rgba(255, 255, 255, .98);--color-admin-surface-98-cool: rgba(248, 250, 255, .98);--color-admin-surface-98-neutral: rgba(248, 250, 252, .98);--color-admin-surface-96: rgba(255, 255, 255, .96);--color-admin-surface-92: rgba(255, 255, 255, .92);--color-admin-surface-75: rgba(255, 255, 255, .75);--color-admin-white-35: rgba(255, 255, 255, .35);--color-admin-white-25: rgba(255, 255, 255, .25);--color-admin-white-22: rgba(255, 255, 255, .22);--color-admin-white-18: rgba(255, 255, 255, .18);--color-admin-white-16: rgba(255, 255, 255, .16);--color-admin-white-14: rgba(255, 255, 255, .14);--color-admin-white-12: rgba(255, 255, 255, .12);--color-admin-white-10: rgba(255, 255, 255, .1);--color-admin-white-08: rgba(255, 255, 255, .08);--color-admin-white-06: rgba(255, 255, 255, .06);--color-admin-white-04: rgba(255, 255, 255, .04);--color-admin-white-03: rgba(255, 255, 255, .03);--color-admin-white-025: rgba(255, 255, 255, .025);--color-admin-white-02: rgba(255, 255, 255, .02);--color-admin-black-22: rgba(0, 0, 0, .22);--color-admin-black-18: rgba(0, 0, 0, .18);--color-admin-black-16: rgba(0, 0, 0, .16);--color-admin-night-36: rgba(0, 0, 0, .36);--color-admin-night-34: rgba(0, 0, 0, .34);--color-admin-night-32: rgba(0, 0, 0, .32);--color-admin-night-56: rgba(0, 0, 0, .56);--color-admin-slate-border-soft: rgba(71, 85, 105, .35);--color-admin-surface-hover: #f1f5f9;--color-admin-surface-plain: #ffffff;--color-admin-chip-alt: #e0e7ff;--color-admin-accent: #4f46e5;--color-admin-accent-alt: #818cf8;--color-admin-accent-strong: rgba(79, 70, 229, .95);--color-admin-accent-link: rgba(79, 70, 229, .96);--color-admin-accent-55: rgba(79, 70, 229, .55);--color-admin-accent-52: rgba(79, 70, 229, .52);--color-admin-accent-50: rgba(79, 70, 229, .5);--color-admin-accent-border: rgba(79, 70, 229, .45);--color-admin-accent-focus-border: rgba(79, 70, 229, .58);--color-admin-accent-inset: rgba(79, 70, 229, .2);--color-admin-accent-soft-14: rgba(79, 70, 229, .14);--color-admin-accent-soft: rgba(79, 70, 229, .08);--color-admin-accent-soft-10: rgba(79, 70, 229, .1);--color-admin-accent-soft-12: rgba(79, 70, 229, .12);--color-admin-accent-outline: rgba(79, 70, 229, .32);--color-admin-accent-outline-soft: rgba(79, 70, 229, .3);--color-admin-accent-shadow: rgba(79, 70, 229, .22);--color-admin-accent-shadow-soft: rgba(79, 70, 229, .16);--color-admin-accent-alt-68: rgba(129, 140, 248, .68);--color-admin-accent-alt-70: rgba(129, 140, 248, .7);--color-admin-accent-alt-14: rgba(129, 140, 248, .14);--color-admin-accent-alt-12: rgba(129, 140, 248, .12);--color-admin-accent-alt-11: rgba(129, 140, 248, .11);--color-admin-accent-alt-15: rgba(129, 140, 248, .15);--color-admin-accent-alt-40: rgba(129, 140, 248, .4);--color-admin-accent-third-14: rgba(99, 102, 241, .14);--color-admin-accent-third-52: rgba(99, 102, 241, .52);--color-admin-accent-third-32: rgba(99, 102, 241, .32);--color-admin-accent-third-12: rgba(99, 102, 241, .12);--shadow-admin-card: 0 12px 36px rgba(15, 23, 42, .08);--shadow-admin-accent: 0 10px 24px rgba(79, 70, 229, .16);--shadow-admin-logo: 0 14px 34px rgba(79, 70, 229, .22);--shadow-admin-raised: 0 14px 30px rgba(15, 23, 42, .08);--shadow-admin-panel: 0 10px 20px rgba(15, 23, 42, .06);--shadow-admin-modal: 0 28px 70px rgba(2, 6, 23, .24);--color-workflow-accent: #38bdf8;--color-workflow-accent-soft: #7dd3fc;--color-workflow-accent-deep: #1d4ed8;--color-workflow-border: #bae6fd;--color-workflow-border-muted: #e5e7eb;--color-workflow-accent-bg: #f0f9ff;--color-workflow-surface-subtle: #f1f5f9;--color-workflow-info-soft: #dbeafe;--color-workflow-info-bg: #f8fbff;--color-workflow-sync-border: #dbe7f3;--color-workflow-sync-bg: #e0f2fe;--color-workflow-ink-strong: #000000;--color-workflow-ink-dark: #000000;--color-workflow-info-ink: #0369a1;--color-workflow-info-ink-strong: #075985;--color-workflow-info-ink-deep: #0c4a6e;--bg: var(--color-bg);--panel: var(--color-surface);--panel2: var(--color-surface-muted);--text: var(--color-text);--muted: var(--color-text-muted);--line: var(--color-border);--good: var(--color-success-text);--warn: var(--color-warning-text);--bad: var(--color-error-text);--chip: var(--color-brand-soft);--shadow: var(--shadow-sm)}:root{--ds-bg: #f5f5f7;--ds-surface: #ffffff;--ds-surface-muted: #f5f5f7;--ds-surface-raised: #ffffff;--ds-surface-hover: #f5f5f7;--ds-text: #000000;--ds-text-muted: #000000;--ds-text-soft: #000000;--ds-text-inverse: #ffffff;--ds-border: rgba(15, 23, 42, .1);--ds-border-strong: rgba(15, 23, 42, .18);--ds-brand: #0ea5e9;--ds-brand-hover: #0284c7;--ds-brand-soft: rgba(14, 165, 233, .08);--ds-success-bg: #ecfdf3;--ds-success-text: #067647;--ds-success-border: #abefc6;--ds-warning-bg: #fffaeb;--ds-warning-text: #b54708;--ds-warning-border: #fedf89;--ds-error-bg: #fef3f2;--ds-error-text: #b42318;--ds-error-border: #fecdca;--ds-info-bg: #eff8ff;--ds-info-text: #175cd3;--ds-info-border: #b2ddff;--ds-overlay: rgba(17, 17, 17, .52);--ds-shadow-color: rgba(15, 23, 42, .05);--ds-focus-ring: rgba(14, 165, 233, .24);--ds-radius-sm: 8px;--ds-radius: 14px;--ds-radius-lg: 20px;--ds-radius-xl: 24px;--ds-pill: 999px;--ds-space-xs: 4px;--ds-space-sm: 8px;--ds-space-md: 12px;--ds-space-lg: 16px;--ds-space-xl: 24px;--ds-space-2xl: 32px;--ds-space-3xl: 48px;--ds-content-max: 1200px;--ds-content-gutter: 1.25rem;--ds-content-gutter-mobile: 1rem;--ds-shadow-sm: 0 1px 2px var(--ds-shadow-color);--ds-shadow-md: 0 12px 30px var(--ds-shadow-color);--ds-font-ui: "Manrope", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--ds-font-brand: "Manrope", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--ds-transition-fast: .15s ease;--ds-transition: .18s ease;--ds-transition-normal: .22s ease;--ds-z-dropdown: 1000;--ds-z-sticky: 1100;--ds-z-modal: 2000;--ds-z-toast: 2100;--color-bg: var(--ds-bg);--color-surface: var(--ds-surface);--color-surface-muted: var(--ds-surface-muted);--color-text: var(--ds-text);--color-text-muted: var(--ds-text-muted);--color-border: var(--ds-border);--color-brand: var(--ds-brand);--color-brand-hover: var(--ds-brand-hover);--color-brand-soft: var(--ds-brand-soft);--color-primary: var(--ds-brand);--color-primary-hover: var(--ds-brand-hover);--color-primary-soft: var(--ds-brand-soft);--color-on-brand: var(--ds-text-inverse);--color-on-primary: var(--ds-text-inverse);--color-focus-ring: var(--ds-focus-ring);--color-focus-ring-soft: var(--ds-focus-ring);--color-overlay: var(--ds-overlay);--color-success-bg: var(--ds-success-bg);--color-success-text: var(--ds-success-text);--color-success-border: var(--ds-success-border);--color-success: var(--ds-success-text);--color-success-hover: var(--ds-success-text);--color-success-soft: var(--ds-success-bg);--color-success-ink: var(--ds-success-text);--color-warning-bg: var(--ds-warning-bg);--color-warning-text: var(--ds-warning-text);--color-warning-border: var(--ds-warning-border);--color-warning: var(--ds-warning-text);--color-warning-soft: var(--ds-warning-bg);--color-warning-ink: var(--ds-warning-text);--color-error-bg: var(--ds-error-bg);--color-error-text: var(--ds-error-text);--color-error-border: var(--ds-error-border);--color-danger: var(--ds-error-text);--color-danger-hover: var(--ds-error-text);--color-danger-soft: var(--ds-error-bg);--color-danger-border: var(--ds-error-border);--color-danger-ink: var(--ds-error-text);--color-info-bg: var(--ds-info-bg);--color-info-text: var(--ds-info-text);--color-info-border: var(--ds-info-border);--color-info: var(--ds-info-text);--color-info-soft: var(--ds-info-bg);--color-info-ink: var(--ds-info-text);--radius-sm: var(--ds-radius-sm);--radius-md: var(--ds-radius-sm);--radius-lg: var(--ds-radius);--radius-xl: var(--ds-radius-lg);--radius-pill: var(--ds-pill);--radius-full: var(--ds-pill);--shadow-sm: var(--ds-shadow-sm);--shadow-md: var(--ds-shadow-md);--shadow-lg: var(--ds-shadow-md);--font-family: var(--ds-font-ui);--font-main: var(--ds-font-ui);--font-display: var(--ds-font-ui);--space-xs: var(--ds-space-xs);--space-sm: var(--ds-space-sm);--space-md: var(--ds-space-md);--space-lg: var(--ds-space-lg);--space-xl: var(--ds-space-xl);--space-2xl: var(--ds-space-2xl);--space-3xl: var(--ds-space-3xl);--content-max: var(--ds-content-max);--content-gutter: var(--ds-content-gutter);--content-gutter-mobile: var(--ds-content-gutter-mobile);--transition-fast: var(--ds-transition-fast);--transition-normal: var(--ds-transition-normal);--transition-base: var(--ds-transition);--z-dropdown: var(--ds-z-dropdown);--z-sticky: var(--ds-z-sticky);--z-modal: var(--ds-z-modal);--z-toast: var(--ds-z-toast);--ui-canvas-bg: var(--ds-bg);--ui-surface-bg: var(--ds-surface);--ui-surface-bg-muted: var(--ds-surface-muted);--ui-surface-bg-brand: var(--ds-brand-soft);--ui-text-color: var(--ds-text);--ui-text-soft: var(--ds-text-muted);--ui-text-muted: var(--ds-text-muted);--ui-brand-blue: var(--ds-brand);--ui-brand-blue-hover: var(--ds-brand-hover);--ui-hover-bg: var(--ds-surface-hover);--ui-hover-border-color: var(--ds-border-strong);--ui-hover-text: var(--ds-text);--ui-danger-red: var(--ds-error-text);--ui-danger-red-hover: var(--ds-error-text);--ui-border-color-strong: var(--ds-border-strong);--ui-surface-border-color: var(--ds-border);--ui-input-border-color: var(--ds-border);--ui-input-bg: var(--ds-surface);--ui-input-focus-border: var(--ds-brand);--ui-input-focus-ring: 0 0 0 3px var(--ds-focus-ring);--ui-shadow-subtle: var(--ds-shadow-sm);--ui-surface-shadow-elevated: var(--ds-shadow-md);--ui-surface-shadow-panel: var(--ds-shadow-sm);--ui-page-max-width: var(--ds-content-max);--ui-page-pad-x: var(--ds-content-gutter);--ui-page-pad-x-mobile: var(--ds-content-gutter-mobile);--ui-radius-sm: var(--ds-radius-sm);--ui-radius-md: var(--ds-radius-sm);--ui-radius-lg: var(--ds-radius);--ui-radius-xl: var(--ds-radius-lg);--ui-control-radius: var(--ds-radius-sm);--ui-shell-radius: var(--ds-radius)}.btn,button.btn,a.btn,input.btn{--btn-bg: var(--color-surface);--btn-border: var(--color-border);--btn-text: var(--color-text);--btn-bg-hover: var(--color-surface-muted);--btn-border-hover: var(--color-border);--btn-text-hover: var(--color-text);display:inline-flex;align-items:center;justify-content:center;gap:var(--space-sm);width:auto;min-height:44px;padding:.625rem 1rem;border:1px solid var(--btn-border);border-radius:var(--radius-md);background:var(--btn-bg);color:var(--btn-text);font-size:var(--font-small);font-weight:700;line-height:1.15;text-decoration:none;cursor:pointer;transition:background-color var(--transition-normal),border-color var(--transition-normal),color var(--transition-normal),box-shadow var(--transition-fast),transform var(--transition-fast)}.btn:hover,button.btn:hover,a.btn:hover{background:var(--btn-bg-hover);border-color:var(--btn-border-hover);color:var(--btn-text-hover);text-decoration:none}.btn:active,button.btn:active,a.btn:active{transform:translateY(1px)}.btn:focus-visible,button.btn:focus-visible,a.btn:focus-visible,input.btn:focus-visible{outline:none;box-shadow:0 0 0 3px var(--color-focus-ring-soft)}.btn[disabled],.btn:disabled,.btn[aria-disabled=true]{opacity:.58;cursor:not-allowed;pointer-events:none}.btn-primary,.btn.primary{--btn-bg: var(--color-brand);--btn-border: var(--color-brand);--btn-text: var(--color-on-brand);--btn-bg-hover: var(--color-brand-hover);--btn-border-hover: var(--color-brand-hover);--btn-text-hover: var(--color-on-brand)}.btn-secondary,.btn.secondary{--btn-bg: var(--color-bg);--btn-border: var(--ds-border-strong);--btn-text: var(--color-text);--btn-bg-hover: var(--color-surface-muted);--btn-border-hover: var(--ds-border-strong);--btn-text-hover: var(--color-text)}.btn-ghost,.btn.ghost{--btn-bg: transparent;--btn-border: transparent;--btn-text: var(--color-text-muted);--btn-bg-hover: var(--color-surface-muted);--btn-border-hover: var(--color-border);--btn-text-hover: var(--color-text)}.btn-danger,.btn.danger{--btn-bg: var(--color-error-text);--btn-border: var(--color-error-text);--btn-text: var(--color-on-brand);--btn-bg-hover: var(--color-error-text);--btn-border-hover: var(--color-error-text);--btn-text-hover: var(--color-on-brand)}.btn-success,.btn.success,.btn.verified{--btn-bg: var(--color-success-text);--btn-border: var(--color-success-text);--btn-text: var(--color-on-brand);--btn-bg-hover: var(--color-success-text);--btn-border-hover: var(--color-success-text);--btn-text-hover: var(--color-on-brand)}.btn-sm,.btn.small{min-height:34px;padding:.42rem .72rem;font-size:.75rem}.btn-lg{min-height:50px;padding:.8rem 1.2rem;font-size:1rem}.btn-block{width:100%}.btn-loading,.btn[aria-busy=true],.btn.loading,.btn.saving{position:relative;pointer-events:none;opacity:.88}.btn-loading:after,.btn[aria-busy=true]:after,.btn.loading:after,.btn.saving:after{content:"";width:14px;height:14px;border:2px solid currentColor;border-top-color:transparent;border-radius:var(--radius-full);animation:button-spin .9s linear infinite}.icon-spin,.account-spin-icon{display:inline-flex;align-items:center;justify-content:center;animation:daystar-inline-spin .9s linear infinite!important;transform-origin:center;transform-box:fill-box}.btn-next,.btn-save-finish,.btn-save-draft{--btn-bg: var(--color-brand);--btn-border: var(--color-brand);--btn-text: var(--color-on-brand);--btn-bg-hover: var(--color-brand-hover);--btn-border-hover: var(--color-brand-hover);--btn-text-hover: var(--color-on-brand)}.btn-back,.btn-outline{--btn-bg: var(--color-surface);--btn-border: var(--color-border);--btn-text: var(--color-text);--btn-bg-hover: var(--color-surface-muted);--btn-border-hover: var(--color-brand);--btn-text-hover: var(--color-brand)}.form-group,.field{display:flex;flex-direction:column;gap:var(--space-sm);min-width:0}.form-label,.field>label{margin:0;color:var(--color-text);font-size:var(--font-small);font-weight:700}.form-control,.form-input,.form-select,.form-textarea,.field input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]),.field select,.field textarea,input[type=text],input[type=email],input[type=password],input[type=number],input[type=search],input[type=url],input[type=date],input[type=time],select,textarea{width:100%;min-height:44px;padding:.625rem .75rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);font-size:var(--font-small);line-height:1.35;transition:border-color var(--transition-normal),box-shadow var(--transition-normal),background-color var(--transition-normal)}textarea,.form-textarea,.field textarea{min-height:112px;resize:vertical}.form-control:focus,.form-input:focus,.form-select:focus,.form-textarea:focus,.field input:focus,.field select:focus,.field textarea:focus,input:focus,select:focus,textarea:focus{outline:none;border-color:var(--color-brand);box-shadow:0 0 0 3px var(--color-focus-ring-soft)}input[type=checkbox],input[type=radio]{accent-color:var(--color-brand)}.form-help,.field-help,small,.field small,.help-text-inline{color:var(--color-text-muted);font-size:var(--font-label)}.form-help.ok{color:var(--color-success-text)}.form-help.warn{color:var(--color-warning-text)}.form-help.error{color:var(--color-error-text)}.form-error,.field-error{color:var(--color-error-text);font-size:var(--font-label);font-weight:700}.form-success,.field-success{color:var(--color-success-text);font-size:var(--font-label);font-weight:700}.form-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-lg)}.form-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--space-lg)}.card,.panel,.glass,.summary-card,.payment-card,.review-submit-card,.profile-match-card,.workspace-bootstrap-card{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm)}.card-header,.panel-header,.card-head,.card>.hd,.card .hd{padding:var(--space-xl);border-bottom:1px solid var(--color-border);background:var(--color-surface)}.card-title,.card-head h1,.card-head h2,.panel-header h2{margin:0;color:var(--color-text);font-size:var(--font-card-title);font-weight:800;line-height:1.25}.card-body,.panel-body,.card .bd,.card>.bd,.glass-body{padding:var(--space-xl)}.card-footer,.panel-footer{padding:var(--space-lg) var(--space-xl);border-top:1px solid var(--color-border);background:var(--color-surface)}.notice,.alert,.status{display:block;width:100%;margin:0;padding:var(--space-md) var(--space-lg);border:1px solid var(--color-neutral-border);border-radius:var(--radius-md);background:var(--color-neutral-bg);color:var(--color-neutral-text);font-size:var(--font-small);line-height:1.45}.notice-success,.alert-success{border-color:var(--color-success-border);background:var(--color-success-bg);color:var(--color-success-text)}.notice-error,.notice-danger,.alert-danger,.alert-error{border-color:var(--color-error-border);background:var(--color-error-bg);color:var(--color-error-text)}.notice-warning,.alert-warning{border-color:var(--color-warning-border);background:var(--color-warning-bg);color:var(--color-warning-text)}.notice-info,.alert-info{border-color:var(--color-info-border);background:var(--color-info-bg);color:var(--color-info-text)}.notice-neutral{border-color:var(--color-neutral-border);background:var(--color-neutral-bg);color:var(--color-neutral-text)}.notice-loading{border-color:var(--color-border);background:var(--color-surface-muted);color:var(--color-text)}.badge,.pill,.status,.status-badge,.member-status-badge{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-xs);width:auto;min-height:30px;padding:.26rem .7rem;border:1px solid var(--color-neutral-border);border-radius:var(--radius-pill);background:var(--color-neutral-bg);color:var(--color-neutral-text);font-size:var(--font-label);font-weight:700;letter-spacing:.01em;line-height:1}.status-draft,.status.draft{border-color:var(--color-warning-border);background:var(--color-warning-bg);color:var(--color-warning-text)}.status-submitted,.status.submitted,.status.in_review{border-color:var(--color-info-border);background:var(--color-info-bg);color:var(--color-info-text)}.status-processing,.status.processing,.status.pending{border-color:var(--color-warning-border);background:var(--color-warning-bg);color:var(--color-warning-text)}.status-approved,.status.approved,.status.live,.status.delivered{border-color:var(--color-success-border);background:var(--color-success-bg);color:var(--color-success-text)}.status-error,.status.problem,.status.failed,.status.needs_edits,.status.rejected{border-color:var(--color-error-border);background:var(--color-error-bg);color:var(--color-error-text)}.status.takedown{border-color:var(--color-warning-border);background:var(--color-warning-bg);color:var(--color-warning-text)}.status-paid,.status-badge.is-paid{border-color:var(--color-success-border);background:var(--color-success-bg);color:var(--color-success-text)}.status-unpaid{border-color:var(--color-warning-border);background:var(--color-warning-bg);color:var(--color-warning-text)}.status-active,.status-badge.is-active,.member-status-badge.active{border-color:var(--color-success-border);background:var(--color-success-bg);color:var(--color-success-text)}.status-inactive,.status-badge.is-inactive,.member-status-badge.suspended{border-color:var(--color-neutral-border);background:var(--color-neutral-bg);color:var(--color-neutral-text)}.status-required,.status.missing,.status.required{border-color:var(--color-warning-border);background:var(--color-warning-bg);color:var(--color-warning-text)}.app-shell{min-height:100vh;background:var(--color-bg);color:var(--color-text)}.page-shell{width:min(1200px,calc(100vw - 2rem));margin-inline:auto;padding-top:var(--space-2xl);padding-bottom:var(--space-3xl)}.page-header{display:grid;gap:var(--space-sm);margin-bottom:var(--space-xl)}.page-title{margin:0;color:var(--color-text);font-size:var(--font-page-title);font-weight:800;line-height:1.1}.page-subtitle{margin:0;color:var(--color-text-muted);font-size:var(--font-small)}.section{display:grid;gap:var(--space-lg)}.section-header{display:grid;gap:var(--space-xs)}.section-title{margin:0;color:var(--color-text);font-size:var(--font-section-title);font-weight:800}.stack{display:grid;gap:var(--space-lg)}.cluster{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-md)}.grid{display:grid;gap:var(--space-lg)}.empty-state,.table-empty,.empty{padding:var(--space-xl);border:1px dashed var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-muted);color:var(--color-text-muted);text-align:center}.btn-row,.actions,.card-head-actions,.review-submit-actions,.resume-return-actions,.member-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-sm)}.modal-backdrop,.daystar-alert-overlay{position:fixed;inset:0;z-index:var(--z-modal);display:grid;place-items:center;padding:var(--space-lg);background:var(--color-overlay)}.modal,.daystar-alert-card,.admin-modal-dialog,.feedback-modal-dialog,.cookie-modal-content{width:min(560px,100%);max-height:min(88vh,760px);overflow:auto;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-lg)}.modal-header{padding:var(--space-lg) var(--space-xl);border-bottom:1px solid var(--color-border)}.modal-title{margin:0;color:var(--color-text);font-size:var(--font-card-title);font-weight:800}.modal-body{padding:var(--space-lg) var(--space-xl)}.modal-footer{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-sm);padding:var(--space-lg) var(--space-xl);border-top:1px solid var(--color-border)}.site-header,header{position:relative;top:auto;z-index:100;background:var(--color-surface);border-bottom:1px solid var(--color-border)}.site-nav:not(.workspace-header-nav){display:flex;align-items:center;gap:var(--space-xs);padding:var(--space-xs);border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface-muted)}.nav-link,.workspace-header-link{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:.45rem .92rem;border:1px solid transparent;border-radius:var(--radius-pill);color:var(--color-text-muted);text-decoration:none;font-size:.9rem;font-weight:700;transition:background-color var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast)}.nav-link:hover,.nav-link:focus-visible,.workspace-header-link:not([data-member-nav]):hover,.workspace-header-link:not([data-member-nav]):focus-visible{background:var(--color-brand-soft);border-color:var(--color-primary-border-soft);color:var(--color-brand);text-decoration:none}.nav-link-active,.workspace-header-link:not([data-member-nav]).is-active{background:var(--color-brand);border-color:transparent;color:var(--color-on-brand)}.account-nav{display:grid;gap:var(--space-sm)}.mobile-nav{display:none}.site-footer,footer{margin-top:var(--space-3xl);border-top:1px solid var(--color-border);background:var(--color-surface)}.toast-container,#daystarToastContainer,#daystarUnifiedNoticeContainer{position:fixed;right:var(--space-lg);bottom:var(--space-lg);z-index:var(--z-toast);display:grid;gap:var(--space-sm);align-items:end;width:min(420px,calc(100vw - 2rem));pointer-events:none}.daystar-toast{width:100%!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:.75rem!important;padding:.75rem 1rem!important;border-width:1px!important;border-style:solid!important;border-radius:var(--ds-radius-sm, 8px)!important;box-shadow:var(--shadow-sm, 0 1px 2px 0 rgba(0, 0, 0, .05))!important;animation:none!important;transition:none!important;box-sizing:border-box!important;min-height:48px!important;pointer-events:auto!important;border-color:var(--color-info-border)!important;background:var(--color-info-soft)!important;color:var(--color-info-ink)!important}.daystar-toast[data-toast-type=success]{border-color:var(--color-success-border)!important;background:var(--color-success-soft)!important;color:var(--color-success-ink)!important}.daystar-toast[data-toast-type=warning]{border-color:var(--color-warning-border)!important;background:var(--color-warning-soft)!important;color:var(--color-warning-ink)!important}.daystar-toast[data-toast-type=error],.daystar-toast[data-toast-type=danger],.daystar-toast[data-toast-type=session]{border-color:var(--color-danger-border)!important;background:var(--color-danger-soft)!important;color:var(--color-danger-ink)!important}.toast:not(.daystar-toast),.notice-toast:not(.daystar-toast){padding:var(--space-md) var(--space-lg);border-radius:var(--radius-md);border:1px solid var(--color-info-border);background:var(--color-info-bg);color:var(--color-info-text);box-shadow:var(--shadow-sm)}.toast-success:not(.daystar-toast){border-color:var(--color-success-border);background:var(--color-success-bg);color:var(--color-success-text)}.toast-warning:not(.daystar-toast){border-color:var(--color-warning-border);background:var(--color-warning-bg);color:var(--color-warning-text)}.toast-danger:not(.daystar-toast){border-color:var(--color-error-border);background:var(--color-error-bg);color:var(--color-error-text)}.daystar-toast-close{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:1.5rem!important;height:1.5rem!important;padding:0!important;border:none!important;background:transparent!important;color:currentColor!important;opacity:.6!important;cursor:pointer!important;transition:none!important;flex-shrink:0!important;border-radius:4px!important}.daystar-toast-close:hover{opacity:1!important}.daystar-toast-close svg{width:1rem!important;height:1rem!important}.toast-close:not(.daystar-toast-close){min-height:28px;padding:.14rem .5rem;border:1px solid currentColor;border-radius:var(--radius-pill);background:transparent;color:inherit;font-size:.75rem;font-weight:700;cursor:pointer}@keyframes button-spin{to{transform:rotate(360deg)}}@keyframes daystar-inline-spin{to{transform:rotate(360deg)}}@media(max-width:980px){.form-row{grid-template-columns:1fr}}@media(max-width:720px){.btn-row,.actions,.card-head-actions,.review-submit-actions,.resume-return-actions,.member-actions{display:grid;grid-template-columns:1fr;width:100%}.btn,.btn-block{width:100%}.mobile-nav{display:flex;gap:var(--space-xs)}.toast-container,#daystarToastContainer,#daystarUnifiedNoticeContainer{left:var(--space-md);right:var(--space-md);bottom:var(--space-md);width:auto}.modal,.daystar-alert-card,.admin-modal-dialog,.feedback-modal-dialog,.cookie-modal-content{width:100%}}html{background:var(--ds-bg)}body{min-width:0;background:var(--ds-bg);color:var(--ds-text);font-family:var(--ds-font-ui)}body,main,.page,.page-shell,.dashboard,.upload-shell,.checkout-shell,.account-shell{min-width:0}main{width:100%}.section,.section-header,.dashboard-grid,.upload-grid{min-width:0}.section{padding-block:var(--ds-space-xl)}.section-header{margin-bottom:var(--ds-space-lg)}.dashboard-grid,.upload-grid{display:grid;gap:var(--ds-space-lg)}.dashboard-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}.upload-grid{grid-template-columns:minmax(0,1fr)}img,svg,canvas,video,iframe{max-width:100%}table{max-width:100%}.container,.page-shell,.wrap,main .wrap{width:min(var(--ds-content-max),calc(100% - (var(--ds-content-gutter) * 2)));margin-inline:auto}.page-shell{padding-top:var(--space-8);padding-bottom:var(--space-10)}.stack{display:grid;gap:var(--space-5)}.cluster{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4)}.btn-row,.actions,.card-head-actions,.member-actions,.review-submit-actions,.resume-return-actions{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center}.form-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4)}footer{margin-top:var(--space-10)}.footer-content{width:100%;max-width:var(--ds-content-max);margin-inline:auto;padding:var(--space-8) 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-6)}.footer-bottom{border-top:1px solid var(--color-border);padding:var(--space-5) 0 var(--space-8);text-align:center;color:var(--color-text-muted)}.workspace-header-nav:not([data-workspace-header-nav="1"]){border:1px solid var(--color-border);background:var(--color-surface)}.workspace-header-link:not([data-member-nav]){color:var(--color-text-muted)}.workspace-header-link:not([data-member-nav]):hover,.workspace-header-link:not([data-member-nav]):focus-visible{color:var(--color-on-primary);background:var(--color-primary);border-color:var(--color-primary)}.workspace-header-link:not([data-member-nav]).is-active{color:var(--color-on-primary);background:var(--color-primary);border-color:transparent}@media(max-width:980px){.form-row{grid-template-columns:1fr}.footer-content{grid-template-columns:repeat(2,minmax(0,1fr))}.container,.page-shell,.wrap,main .wrap{width:min(var(--ds-content-max),calc(100% - (var(--ds-content-gutter-mobile) * 2)))}}@media(max-width:720px){.page-shell{padding-top:var(--space-6);padding-bottom:var(--space-8)}.btn-row,.actions,.card-head-actions,.member-actions,.review-submit-actions,.resume-return-actions{display:grid;grid-template-columns:1fr;width:100%}.footer-content{grid-template-columns:1fr;gap:var(--space-5)}.workspace-header-nav{width:100%;overflow-x:auto}}.is-hidden,.u-hidden{display:none!important}.u-text-muted{color:var(--color-text-muted)!important}.u-text-sm{font-size:var(--text-sm)!important}.u-text-xs{font-size:var(--text-xs)!important}.u-mb-0{margin-bottom:0!important}.u-m-0{margin:0!important}.u-mb-4{margin-bottom:var(--space-4)!important}.u-mb-6{margin-bottom:var(--space-6)!important}.u-mb-5{margin-bottom:var(--space-5)!important}.u-mb-3{margin-bottom:var(--space-3)!important}.u-mt-2{margin-top:var(--space-2)!important}.u-mt-3{margin-top:var(--space-3)!important}.u-mt-4{margin-top:var(--space-4)!important}.u-flex{display:flex!important}.u-flex-center{display:flex!important;align-items:center!important;gap:var(--space-3)!important}.u-gap-2{gap:var(--space-2)!important}.u-gap-3{gap:var(--space-3)!important}.u-gap-4{gap:var(--space-4)!important}.u-flex-1{flex:1!important}.u-w-full{width:100%!important}.u-visually-hidden-input{position:absolute!important;left:-9999px!important;top:auto!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important;overflow:hidden!important}.section-heading{font-size:var(--text-lg);font-weight:700;color:var(--color-text);margin:var(--space-8) 0 var(--space-4);letter-spacing:-.02em}.section-description{font-size:var(--text-sm);color:var(--color-text-muted);margin-bottom:var(--space-5)}.field-heading{display:block;margin-bottom:var(--space-3);font-size:var(--text-sm);font-weight:700;color:var(--color-text)}.toggle-row{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);font-weight:500}.inline-check-row{display:flex;align-items:center;gap:var(--space-3);cursor:pointer}.inline-gap-8{display:flex;gap:var(--space-3)}.help-text-inline{display:block;margin-top:var(--space-2)}.row-gap-12{display:flex;gap:var(--space-4)}.flex-basis-100{flex:0 0 100px}.icon-16{width:16px;height:16px}.icon-18{width:18px;height:18px}.icon-48{width:48px;height:48px}.icon-80{width:80px;height:80px}.icon-primary{color:var(--color-primary)}.icon-stroke-15{stroke-width:1.5}.inline-status-icon{width:18px;height:18px;vertical-align:middle;margin-right:.38rem}.priority-delivery-option,.limit-warning-box{margin-top:var(--space-6);margin-bottom:var(--space-5);padding:var(--space-4) var(--space-5);border-radius:var(--radius-md);border:1px solid var(--color-warning-border);background:var(--color-warning-soft);color:var(--color-warning-ink);font-weight:700}.priority-delivery-label{display:flex;align-items:flex-start;gap:var(--space-4);cursor:pointer}.priority-delivery-head{margin-bottom:var(--space-2);display:flex;align-items:center;gap:var(--space-2);font-weight:700;color:var(--color-text)}.priority-delivery-price{color:var(--color-primary)}.priority-delivery-copy{font-size:var(--text-xs);color:var(--color-text-muted);line-height:1.5}.choice-radio-row{display:flex;align-items:center;gap:var(--space-3);cursor:pointer;padding:var(--space-4) var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}.banner-info-soft{background:var(--color-info-soft)!important;border-left-color:var(--color-info)!important;color:var(--color-info-ink)!important}.link-accent{color:var(--color-primary-hover)!important;font-weight:700;text-decoration:none}.footer-social-list{display:flex;gap:1.25rem;align-items:center}.footer-social-item{margin:0!important}.footer-social-link{display:inline-flex}.footer-social-icon{width:26px;height:26px;object-fit:contain}@media(max-width:720px){.row-gap-12{flex-direction:column}}:root{--ds-page-max: var(--ds-content-max);--ds-page-gutter: var(--ds-content-gutter);--ds-page-gutter-mobile: var(--ds-content-gutter-mobile);--ds-page-card-radius: 16px;--color-primary: var(--ds-brand);--color-primary-hover: var(--ds-brand-hover);--color-primary-soft: var(--ds-brand-soft);--color-on-primary: var(--ds-text-inverse);--ui-brand-blue: var(--ds-brand);--ui-brand-blue-hover: var(--ds-brand-hover);--ui-surface-bg-brand: var(--ds-brand-soft);--ui-hover-bg: var(--ds-surface-hover);--ui-hover-text: var(--ds-text);--ui-hover-border-color: var(--ds-border-strong)}html,body{overflow-x:clip}*{min-width:0}a,button,input,select,textarea{-webkit-tap-highlight-color:transparent}button,.btn,[role=button]{touch-action:manipulation}button,input[type=button],input[type=submit],input[type=reset],.btn,.submit-btn,.primary-button,.secondary-action,.primary-action,.blackBtn,.payment-action,.checkout-button,.checkout-btn,.checkout-action,.cta-button,.action-button,.action-btn,.save-button,.save-btn,.continue-button,.continue-btn,.next-button,.next-btn,.pay-button,.pay-btn,.upload-button,.upload-btn,.dashboard-save-button,.saveButton,.cta-btn,.upload-next,.upload-back,.login-button,.signup-button,.hero-auth-submit,.hero-auth-social-btn,.verify-btn,.section-btn,.play-btn,.fc-rm,.rm-file,.rm-contrib,.payout-receipt-cancel,.upgrade-btn,.daystar-alert-btn,.ds-cookie-btn{min-height:44px;border-radius:var(--ds-radius-sm)!important;font-weight:700;line-height:1.15;transition:background-color var(--ds-transition),border-color var(--ds-transition),color var(--ds-transition),box-shadow var(--ds-transition-fast),transform var(--ds-transition-fast)}.play-btn{display:inline-flex;align-items:center;justify-content:center;min-width:72px;text-align:center;white-space:nowrap;flex:0 0 auto}.track-audio-preview,.preview-waveform,.track-audio-preview-waveform{border:1px solid var(--waveform-border-color, rgba(15, 23, 42, .08));background:linear-gradient(135deg,var(--waveform-bg-start, rgba(255, 255, 255, .35)),var(--waveform-bg-end, rgba(255, 255, 255, .75)))}.preview-waveform>.wave-progress,.track-audio-preview-waveform>.wave-progress{background:linear-gradient(90deg,var(--waveform-progress-start, rgba(56, 189, 248, .22)),var(--waveform-progress-end, rgba(59, 130, 246, .18)))}button:disabled,input[type=button]:disabled,input[type=submit]:disabled,input[type=reset]:disabled,.btn:disabled,.btn[disabled],.is-submit-locked,.btn-loading,.saving{opacity:.58!important;cursor:not-allowed!important}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,.btn:focus-visible,.section-btn:focus-visible,.verify-btn:focus-visible,.play-btn:focus-visible{outline:none;box-shadow:0 0 0 3px var(--ds-focus-ring)!important}.field,.form-group,.login-field,.signup-field,.profile-field,.upload-field,.checkout-field{min-width:0}.field input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]),.field select,.field textarea,.form-control,.formInput,.form-input,.login-input,.signup-input,.profile-input,.upload-input,.workspace-payout-modal-input,.quick-entry-edit-input,#card-element,.StripeElement{border:1px solid var(--ds-border)!important;border-radius:var(--ds-radius-sm)!important;background:var(--ds-surface)!important;color:var(--ds-text)!important;box-shadow:none!important}.field input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]):focus,.field select:focus,.field textarea:focus,.form-control:focus,.formInput:focus,.form-input:focus,.login-input:focus,.signup-input:focus,.profile-input:focus,.upload-input:focus,.workspace-payout-modal-input:focus,.quick-entry-edit-input:focus,.StripeElement--focus{border-color:var(--ds-brand)!important;box-shadow:0 0 0 3px var(--ds-focus-ring)!important}.field label,.form-label,.login-label,.signup-label,.profile-label,.upload-label,.checkout-label{color:var(--ds-text)!important;font-weight:700}.helper,.help,.form-help,.field-help,.muted,.meta,.section-description,.subtitle{color:var(--ds-text-muted)}.card,.panel,.dashboard-card,.release-card,.profile-card,.account-card,.account-bootstrap-card,.upload-card,.form-card,.pricing-card,.checkout-card,.payment-card,.section-card,.summary-card,.review-submit-card,.quickstat-card,.notifications-panel,.unfinished-releases-panel,.release-summary-card,.profile-completion-card,.billing-panel,.security-card,.connected-services-card,.note,.dropzone,.track-card,.summary-review-block,.summary-audio-card,.summary-artwork-card,.workspace-payout-modal-card,.upgrade-modal-card,.cookie-modal-content{border:1px solid var(--ds-border)!important;border-radius:var(--ds-radius-sm)!important;background:var(--ds-surface)!important;color:var(--ds-text);box-shadow:var(--ds-shadow-sm)!important}:is(#dashboard,#accountCard,#uploadForm,.card[aria-label="Royalties overview"]) :is(.member-bar,.member-title-shell,.quickstat-card,.notifications-panel,.unfinished-releases-panel,.release-summary-card,.profile-completion-card,.profile-section,.billing-panel,.security-card,.connected-services-card,.metric,.payout-settings,.payout-receipts,.daily-analytics,.chart-card,.release-card,.release-drawer,.payout-card,.map-card,.statement-summary-card,.statement-breakdown-card,.statement-download-card,.selection-card,.pricing-card,.summary-card,.payment-card,.review-submit-card,.profile-match-card,.video-rights-panel,.info-box,.dropzone){width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important;transform:none!important;transition:none!important;animation:none!important}.card-head,.card-header,.panel-header,.modal-header,.summary-track-head,.profile-section>summary,.flow-section>summary,.flow-track-group>summary{background:var(--ds-surface)!important;border-color:var(--ds-border)!important;color:var(--ds-text)!important}#accountCard .profile-section>summary,#accountCard .profile-section[open]>summary{border-radius:10px!important}.notice,.alert,.toast,.daystar-toast,.notice-toast,.info-box,.message,.banner,.notification,.statusBanner,#statusBanner,#uploadSyncStatus{border-radius:var(--ds-radius-sm)!important;border-width:1px!important;box-shadow:var(--ds-shadow-sm)!important}.empty-state{border-left:1px solid var(--ds-border)!important}.badge,.pill,.tag,.status,.status-badge,.member-status-badge,.release-meta-pill,.release-finance-pill,.pkg-indicator,.profile-match-pill{min-height:28px;border:1px solid var(--ds-border);border-radius:var(--ds-pill);padding:.25rem .68rem;font-size:.78rem;font-weight:700;letter-spacing:0;line-height:1}.site-header,.marketing-header,header{background:var(--ds-surface)!important;border-bottom:1px solid var(--ds-border)!important;box-shadow:none!important}.site-footer,footer{background:var(--ds-surface)!important;border-top:1px solid var(--ds-border)!important;color:var(--ds-text)}.site-footer{border:0!important;border-top:1px solid var(--ds-border)!important;border-radius:0!important;box-shadow:none!important;overflow:visible}.site-nav:not(.workspace-header-nav),.workspace-header-nav:not([data-workspace-header-nav="1"]),.dashboard-nav,.account-nav,.mobile-nav{border-color:var(--ds-border)}.nav-link:not(.workspace-header-link),.account-nav a,.dashboard-nav a{color:var(--ds-text-muted)}.nav-link:not(.workspace-header-link):hover,.account-nav a:hover,.dashboard-nav a:hover{color:var(--ds-text)}.nav-link-active:not(.workspace-header-link),.account-nav a.is-active,.dashboard-nav a.is-active{background:var(--ds-brand)!important;color:var(--ds-text-inverse)!important;border-color:transparent!important;box-shadow:none!important}.nav-link-active:not(.workspace-header-link):hover,.account-nav a.is-active:hover,.dashboard-nav a.is-active:hover{background:var(--ds-brand-hover)!important;color:var(--ds-text-inverse)!important;border-color:transparent!important}#sectionSelector :is(.section-btn.active,.section-btn.completed:hover),.console-tab.active,.admin-nav a.active,.release-tab-btn.active,.track-subtab-btn.active,.auth-tab.active,.payment-method-pill.active,.choice-pill:has(input:checked){background:var(--ds-brand)!important;color:var(--ds-text-inverse)!important;border-color:transparent!important;box-shadow:none!important}#sectionSelector :is(.section-btn.active:hover,.section-btn.active:focus-visible),.console-tab.active:hover,.admin-nav a.active:hover,.release-tab-btn.active:hover,.track-subtab-btn.active:hover,.auth-tab.active:hover,.payment-method-pill.active:hover,.choice-pill:has(input:checked):hover{background:var(--ds-brand-hover)!important;color:var(--ds-text-inverse)!important;border-color:transparent!important}.modal-backdrop,.daystar-alert-overlay,.upgrade-modal-overlay,.workspace-payout-modal-overlay{background:var(--ds-overlay)!important;backdrop-filter:blur(4px)!important}.modal,.daystar-alert-card,.admin-modal-dialog,.feedback-modal-dialog,.cookie-modal-content{max-width:min(100%,560px);max-height:min(88vh,760px);border-radius:var(--ds-radius-sm)!important;overflow:auto}.blackBtn,.primary-button,.primary-action,.submit-btn,.payment-action,.checkout-button,.checkout-btn,.checkout-action,.login-button,.signup-button,.hero-auth-submit,.action-button,.action-btn,.save-button,.save-btn,.continue-button,.continue-btn,.next-button,.next-btn,.pay-button,.pay-btn,.upload-button,.upload-btn,.btn-primary,.btn.primary,.btn-next,.btn-save-finish,.btn-save-draft,.dashboard-save-button,.saveButton,.upload-next,.upgrade-btn-pay,[data-action=save-profile],[data-action=signup],[data-action=login],[data-action=verify-code],[data-action=forgot-password],[data-action=reset-password],[data-action=step-next],[data-action=start-payment],[data-action=submit-release],[data-action=resume-release],[data-action=switch-artist-profile],[data-action=save-draft],[data-action=save-finish],#requestRoyaltyPaymentBtn,#payBtn,#reviewPaymentBtn,#submitBtn,.actions .btn:not(.btn-secondary):not(.btn-ghost):not(.btn-danger):not(.danger):not([data-action=close-modal]):not([data-action=step-back]),.card-head-actions .btn:not(.btn-secondary):not(.btn-ghost):not(.btn-danger):not(.danger),.member-actions .btn:not(.btn-secondary):not(.btn-ghost):not(.btn-danger):not(.danger),.billing-actions .btn:not(.btn-secondary):not(.btn-ghost):not(.btn-danger):not(.danger),.security-actions .btn:not(.btn-secondary):not(.btn-ghost):not(.btn-danger):not(.danger),.review-submit-actions .btn:not(.btn-secondary):not(.btn-ghost):not(.btn-danger):not(.danger):not([data-action=step-back]),.resume-return-actions .btn:not(.btn-secondary):not(.btn-ghost):not(.btn-danger):not(.danger),.payout-settings-actions .btn:not(.btn-secondary):not(.btn-ghost):not(.btn-danger):not(.danger),.payout-receipts-head .btn:not(.btn-secondary):not(.btn-ghost):not(.btn-danger):not(.danger),.admin-modal-actions .btn:not(.btn-secondary):not(.btn-ghost):not(.btn-danger):not(.danger),button[id^=save]:not(.btn-secondary):not(.btn-ghost):not(.btn-danger):not(.danger),button[id^=apply]:not(.btn-secondary):not(.btn-ghost):not(.btn-danger):not(.danger),button[id^=run]:not(.btn-secondary):not(.btn-ghost):not(.btn-danger):not(.danger){background:var(--ds-brand)!important;background-image:none!important;color:var(--ds-text-inverse)!important;border-color:var(--ds-brand)!important}button[type=submit]:not(.btn-secondary):not(.secondary):not(.btn-danger):not(.danger),input[type=submit]:not(.btn-secondary):not(.secondary):not(.btn-danger):not(.danger){background:var(--ds-brand)!important;background-image:none!important;color:var(--ds-text-inverse)!important;border-color:var(--ds-brand)!important}.blackBtn:hover,.primary-button:hover,.primary-action:hover,.submit-btn:hover,.payment-action:hover,.checkout-button:hover,.checkout-btn:hover,.checkout-action:hover,.login-button:hover,.signup-button:hover,.hero-auth-submit:hover,.action-button:hover,.action-btn:hover,.save-button:hover,.save-btn:hover,.continue-button:hover,.continue-btn:hover,.next-button:hover,.next-btn:hover,.pay-button:hover,.pay-btn:hover,.upload-button:hover,.upload-btn:hover,.btn-primary:hover,.btn.primary:hover,.btn-next:hover,.btn-save-finish:hover,.btn-save-draft:hover,.dashboard-save-button:hover,.saveButton:hover,.upload-next:hover,.upgrade-btn-pay:hover,[data-action=save-profile]:hover,[data-action=signup]:hover,[data-action=login]:hover,[data-action=verify-code]:hover,[data-action=forgot-password]:hover,[data-action=reset-password]:hover,[data-action=step-next]:hover,[data-action=start-payment]:hover,[data-action=submit-release]:hover,[data-action=resume-release]:hover,[data-action=switch-artist-profile]:hover,[data-action=save-draft]:hover,[data-action=save-finish]:hover,#requestRoyaltyPaymentBtn:hover,#payBtn:hover,#reviewPaymentBtn:hover,#submitBtn:hover,.actions .btn:not(.btn-secondary):not(.btn-ghost):not(.btn-danger):not(.danger):not([data-action=close-modal]):not([data-action=step-back]):hover,.card-head-actions .btn:not(.btn-secondary):not(.btn-ghost):not(.btn-danger):not(.danger):hover,.member-actions .btn:not(.btn-secondary):not(.btn-ghost):not(.btn-danger):not(.danger):hover,.billing-actions .btn:not(.btn-secondary):not(.btn-ghost):not(.btn-danger):not(.danger):hover,.security-actions .btn:not(.btn-secondary):not(.btn-ghost):not(.btn-danger):not(.danger):hover,.review-submit-actions .btn:not(.btn-secondary):not(.btn-ghost):not(.btn-danger):not(.danger):not([data-action=step-back]):hover,.resume-return-actions .btn:not(.btn-secondary):not(.btn-ghost):not(.btn-danger):not(.danger):hover,.payout-settings-actions .btn:not(.btn-secondary):not(.btn-ghost):not(.btn-danger):not(.danger):hover,.payout-receipts-head .btn:not(.btn-secondary):not(.btn-ghost):not(.btn-danger):not(.danger):hover,.admin-modal-actions .btn:not(.btn-secondary):not(.btn-ghost):not(.btn-danger):not(.danger):hover,button[id^=save]:not(.btn-secondary):not(.btn-ghost):not(.btn-danger):not(.danger):hover,button[id^=apply]:not(.btn-secondary):not(.btn-ghost):not(.btn-danger):not(.danger):hover,button[id^=run]:not(.btn-secondary):not(.btn-ghost):not(.btn-danger):not(.danger):hover{background:var(--ds-brand-hover)!important;background-image:none!important;color:var(--ds-text-inverse)!important;border-color:var(--ds-brand-hover)!important}button[type=submit]:not(.btn-secondary):not(.secondary):not(.btn-danger):not(.danger):hover,input[type=submit]:not(.btn-secondary):not(.secondary):not(.btn-danger):not(.danger):hover{background:var(--ds-brand-hover)!important;color:var(--ds-text-inverse)!important;border-color:var(--ds-brand-hover)!important}.secondary-action,.btn-secondary,.btn.secondary,.btn-back,.btn-outline,.upload-back,.upgrade-btn-cancel,.hero-auth-social-btn,.daystar-alert-btn-secondary,.ds-cookie-btn-secondary{border-width:1px!important;border-style:solid!important;border-color:var(--ds-border-strong)!important;background:var(--ds-bg)!important;background-image:none!important;color:var(--ds-text)!important;box-shadow:inset 0 0 0 1px var(--ds-border)!important}.secondary-action:hover,.btn-secondary:hover,.btn.secondary:hover,.btn-back:hover,.btn-outline:hover,.upload-back:hover,.upgrade-btn-cancel:hover,.hero-auth-social-btn:hover,.daystar-alert-btn-secondary:hover,.ds-cookie-btn-secondary:hover{background:var(--ds-surface-hover)!important;color:var(--ds-text)!important;border-color:var(--ds-border-strong)!important;box-shadow:inset 0 0 0 1px var(--ds-border-strong)!important}[data-action=switch-artist-profile],#switchArtistProfileBtn{border:1px solid var(--ds-brand)!important;background:var(--ds-brand)!important;background-image:none!important;color:var(--ds-text-inverse)!important;box-shadow:none!important}[data-action=switch-artist-profile]:hover,#switchArtistProfileBtn:hover{border-color:var(--ds-brand-hover)!important;background:var(--ds-brand-hover)!important;color:var(--ds-text-inverse)!important}.old-green-success,.success-box,.green-success-box,.alert-success,.toast-success,.notice-success,.status-approved,.status-paid,.status-active,.is-success,.ok{background:var(--ds-success-bg)!important;color:var(--ds-success-text)!important;border-color:var(--ds-success-border)!important}.old-red-error,.error-box,.payment-error,.alert-error,.alert-danger,.toast-error,.toast-danger,.notice-error,.notice-danger,.form-error,.field-error,.status-error,.status-rejected,.is-error,.error{background-color:var(--ds-error-bg);color:var(--ds-error-text)!important;border-color:var(--ds-error-border)!important}.btn-danger,.btn.danger,.danger,.delete-button,.remove-button{background:var(--ds-error-text)!important;color:var(--ds-text-inverse)!important;border-color:var(--ds-error-text)!important}.old-warning,.warningText,.alert-warning,.toast-warning,.notice-warning,.status-processing,.status-unpaid,.status-required,.warn{background:var(--ds-warning-bg)!important;color:var(--ds-warning-text)!important;border-color:var(--ds-warning-border)!important}.old-info,.info-box,.info-box-blue,.alert-info,.toast-info,.notice-info,.status-submitted,.is-info{background:var(--ds-info-bg)!important;color:var(--ds-info-text)!important;border-color:var(--ds-info-border)!important}.badge,.pill,.chip,.tag,.status,.status-badge,.member-status-badge,.release-meta-pill,.release-finance-pill,.profile-match-pill{background-color:var(--ds-surface-muted);color:var(--ds-text-muted);border-color:var(--ds-border)}.dsp-icon-wrap,.dsp-legend-icon,.hero-auth-icon svg,.footer-social-icon{color:inherit}.glass,.hero-surface,.hero-auth,.plan-card,.feature-card,.pricing-card,.release-card,.dashboard-card,.profile-card,.payment-card,.checkout-card{backdrop-filter:none!important}#dashboard,#accountCard,#uploadCard,.dashboard.card,.card[aria-label="Royalties overview"],.card,.panel,.note,.dropzone,.info-box,.hero-auth,.hero-surface,.plan-card,.feature-card,.pricing-card,.release-card,.dashboard-card,.profile-card,.payment-card,.checkout-card{border-radius:var(--ds-radius-sm)!important}.features .feature-card{border-radius:24px!important}.content,.faq-item,.highlight-box,.hero-auth,.feature-card,.pricing-tier,.dsp-grid,.dsp-badge,.discovery-section,.about-page :is(.hero-shell,.plan-card,.section-card,.hero-point),:is(.plan-card,.section-card,.hero-point,.about-redesign-card,.star-vault-card){border:1px solid var(--ds-border, var(--color-border, rgba(15, 23, 42, .1)))!important;box-shadow:var(--ds-shadow-sm, var(--shadow-sm, 0 1px 2px rgba(15, 23, 42, .04)))!important}:is(.discovery-logo,.discovery-lyrics-cta){border:0!important;box-shadow:none!important}:is(.discovery-logo,.discovery-lyrics-cta){background:var(--color-surface)!important;border-radius:18px!important;padding:1rem!important}.hero-auth,#heroAuthCard{border-radius:24px!important}:is(.hero-auth-submit,.hero-auth-social-btn,.account-auth-quick-link),:is(.hero-auth-submit,.hero-auth-social-btn,.account-auth-quick-link):hover,:is(.hero-auth-submit,.hero-auth-social-btn,.account-auth-quick-link):focus-visible{text-decoration:none!important}.featured-plan,.pricing-card.featured,.pricing-card.selected,.plan-card.featured-plan{border-color:var(--ds-brand)!important}#uploadForm .pricing-shell{border:1px solid var(--ds-border)!important;border-radius:24px!important;background:var(--ds-surface)!important;box-shadow:none!important;padding:1rem!important}#uploadForm .pricing-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:.9rem!important;margin-bottom:.95rem!important}#uploadForm .pricing-card{position:relative!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;align-items:flex-start!important;text-align:left!important;gap:.38rem!important;min-height:150px!important;padding:1.05rem 1rem!important;border:1px solid var(--ds-border)!important;border-radius:18px!important;background:var(--ds-surface-muted)!important;box-shadow:none!important;transform:none!important;touch-action:pan-y!important}#uploadForm .video-package-card{display:none!important}body:has(#contentTypeVideo:checked) #uploadForm .pricing-grid,body[data-upload-content-type=video] #uploadForm .pricing-grid{grid-template-columns:1fr!important}body:has(#contentTypeVideo:checked) #uploadForm .pricing-card:not(.video-package-card),body[data-upload-content-type=video] #uploadForm .pricing-card:not(.video-package-card){display:none!important}body:has(#contentTypeVideo:checked) #uploadForm .video-package-card,body[data-upload-content-type=video] #uploadForm .video-package-card{display:flex!important}#uploadForm .pricing-card:hover,#uploadForm .pricing-card:focus-visible{background:var(--ui-hover-bg)!important;border-color:var(--ui-hover-border-color)!important;box-shadow:none!important;transform:none!important}#uploadForm .pricing-card.selected,#uploadForm .pricing-card:has(input[type=radio]:checked){border-color:var(--ui-brand-blue)!important;box-shadow:inset 0 0 0 1px var(--ui-brand-blue)!important;transform:none!important}#uploadForm .pricing-card .card-type{margin:0!important;font-size:.78rem!important;letter-spacing:.08em!important;color:var(--ds-text-muted)!important}#uploadForm .pricing-card .card-price{margin:0!important;font-size:1.72rem!important;line-height:1.08!important;color:var(--ds-text)!important}#uploadForm .pricing-card .card-desc{margin:0!important;font-size:.82rem!important;line-height:1.4!important;color:var(--ds-text-muted)!important}#uploadForm .popular-badge{position:absolute!important;top:0!important;right:0!important;padding:.45rem .95rem!important;border-radius:0 18px 0 10px!important;border:0!important;background:var(--ui-brand-blue)!important;color:#fff!important;font-size:.66rem!important;font-weight:800!important;letter-spacing:.06em!important;line-height:1!important;z-index:2!important}#uploadForm .pricing-shared{border-top:1px solid var(--ds-border)!important;padding-top:.95rem!important}#uploadForm .pricing-shared h3{margin:0 0 .58rem!important;font-size:.86rem!important;letter-spacing:.05em!important;color:var(--ds-text-muted)!important}#uploadForm .pricing-shared-list{margin:0!important;padding-left:1rem!important;gap:.42rem!important}#uploadForm .pricing-shared-list li{font-size:.84rem!important;line-height:1.45!important;color:var(--ds-text)!important}@media(max-width:980px){#uploadForm .pricing-grid{grid-template-columns:1fr!important}#uploadForm .pricing-card{min-height:122px!important}}:is(#accountCard,#dashboard,#uploadCard,.card[aria-label="Royalties overview"],#uploadForm) :is(.info-box,.info-box-blue),.info-box,.info-box-blue{background:var(--ds-info-bg)!important;color:var(--ds-info-text)!important;border-color:var(--ds-info-border)!important;border-radius:var(--ds-radius-sm)!important}body:is([data-release-plan-context],[data-upload-current-step]) main{width:calc(100% - 2rem)!important;max-width:var(--ds-page-max)!important;margin-inline:auto!important;padding-inline:0!important;padding-block:2.1rem 3rem!important}#accountCard,#dashboard,#uploadCard,.card[aria-label="Royalties overview"],body[data-release-plan-context] .glass,body.release-edit-mode .glass{width:100%;max-width:var(--ds-page-max);margin-inline:auto!important;border:1px solid var(--ds-border)!important;border-radius:var(--ds-page-card-radius)!important;background:var(--ds-surface)!important;box-shadow:var(--ds-shadow-sm)!important;overflow:hidden;transition:border-color var(--ds-transition),box-shadow var(--ds-transition),background-color var(--ds-transition)}#accountCard>.card-head,#dashboard>.card-head,#uploadCard>.card-head,.card[aria-label="Royalties overview"]>.card-head,body[data-release-plan-context] .glass>.glass-body,body.release-edit-mode .glass>.glass-body{border-color:var(--ds-border)!important;background:var(--ds-surface)!important}#uploadCard>.card-body{width:100%!important;max-width:100%!important;border-color:var(--ds-border)!important;background:var(--ds-surface)!important;padding:var(--ui-card-body-pad)!important;display:grid!important;gap:var(--ui-panel-gap, 1rem)!important;align-content:start!important}@media(max-width:720px){#uploadCard>.card-body{padding:1rem!important}}@media(max-width:560px){#uploadCard>.card-body{padding:.9rem!important}}:is(#accountCard,#dashboard,#uploadCard,.card[aria-label="Royalties overview"],body[data-release-plan-context] .glass,body.release-edit-mode .glass)>:is(.card-body,.glass-body),:is(#accountCard,#dashboard,#uploadCard,.card[aria-label="Royalties overview"])>.card-body>*{width:100%!important;max-width:100%!important}#uploadCard #sectionSelector{margin:0!important;display:flex!important;justify-content:center!important}#uploadCard #sectionSelector .section-selector-shell{width:max-content!important;max-width:100%!important;margin-inline:auto!important;padding:.22rem!important;border:1px solid var(--ds-border)!important;border-radius:999px!important;background:var(--ds-surface-muted)!important;box-shadow:none!important}#uploadCard #sectionSelector .section-selector-actions{width:max-content!important;max-width:100%!important}#uploadCard #sectionSelector .section-selector-shell:before{content:none!important;display:none!important}#uploadCard #sectionSelector .section-selector-shell>.progress-rail{display:none!important}#uploadCard #sectionSelector .section-btn{min-height:32px!important;padding:.4rem .72rem!important;font-size:.78rem!important}#uploadCard #sectionSelector .section-selector-shell[data-pill-ready="1"] .section-btn.active{color:var(--color-surface)!important;background:var(--ui-brand-blue, var(--color-primary))!important}#uploadCard #uploadForm .step{animation:none!important}#uploadCard #uploadForm .step.active{min-height:0!important}#uploadForm .step[data-step="1"]{min-height:0!important;align-content:start!important}#uploadForm .step[data-step="1"] .content-type-shell{width:100%!important;max-width:none!important;margin:0!important;align-content:start!important}#uploadForm .step[data-step="1"] .upload-type-grid{width:100%!important;max-width:none!important;align-items:stretch!important}#uploadForm .step[data-step="1"] .upload-type-card{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:12px!important;min-height:160px!important;padding:24px 18px!important;text-align:center!important}#uploadForm .step[data-step="1"] .upload-type-card .upload-type-icon{margin:0!important}#uploadForm .step[data-step="1"] .upload-type-card :is(.card-title,.card-desc){width:100%!important;text-align:center!important}#uploadForm .step[data-step="1"] .upload-type-platforms{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:8px!important;margin-top:10px!important}#uploadForm .step[data-step="1"] .btn-row{justify-content:flex-start!important}.hero-badge,.cta-button,.primary-action,.secondary-action,.hero-auth-submit,.hero-auth-social-btn{border-radius:var(--ds-radius-sm)!important}.btn,button,input[type=submit],input[type=button]{max-width:100%}input[type=checkbox]{appearance:none!important;-webkit-appearance:none!important;width:13px!important;height:13px!important;min-width:13px!important;min-height:13px!important;margin:0!important;display:inline-grid!important;place-content:center!important;vertical-align:middle!important;box-sizing:border-box!important;background:#fff!important;border:1px solid var(--ds-border, var(--color-border, #cbd5e1))!important;border-radius:3px!important;box-shadow:none!important;color-scheme:light!important}input[type=checkbox][hidden],input[type=checkbox].hidden{display:none!important}input[type=checkbox]:before{content:""!important;width:4px!important;height:7px!important;border:solid #fff!important;border-width:0 2px 2px 0!important;transform:rotate(45deg) scale(0)!important;transform-origin:center!important}input[type=checkbox]:checked{background:var(--ds-brand, var(--color-primary, #0ea5e9))!important;border-color:var(--ds-brand, var(--color-primary, #0ea5e9))!important}input[type=checkbox]:checked:before{transform:rotate(45deg) scale(1)!important}input[type=checkbox]:focus-visible{outline:2px solid color-mix(in srgb,var(--ds-brand, var(--color-primary, #0ea5e9)) 45%,transparent)!important;outline-offset:2px!important}input[type=checkbox]:disabled{opacity:.6!important;cursor:not-allowed!important}.cookie-toggle input[type=checkbox]{appearance:none!important;-webkit-appearance:none!important;width:0!important;height:0!important;min-width:0!important;min-height:0!important;margin:0!important;display:block!important;border:0!important;background:transparent!important;outline:none!important}.cookie-toggle input[type=checkbox]:before{content:none!important}.btn-row,.actions,.card-head-actions{max-width:100%}.toast-container,#daystarToastContainer{width:min(420px,calc(100vw - 2rem))}.modal,.daystar-alert-card,.admin-modal-dialog,.feedback-modal-dialog,.upgrade-modal-card,.workspace-payout-modal-card,.cookie-modal-content{width:min(100% - 2rem,560px)}@media(max-width:720px){.btn-row,.actions,.card-head-actions,.review-submit-actions,.resume-return-actions,.member-actions,.upgrade-modal-actions,.workspace-payout-modal-actions{display:grid;grid-template-columns:1fr;width:100%}.btn-row>*,.actions>*,.card-head-actions>*,.review-submit-actions>*,.resume-return-actions>*,.member-actions>*{min-width:0}.modal,.daystar-alert-card,.admin-modal-dialog,.feedback-modal-dialog,.upgrade-modal-card,.workspace-payout-modal-card,.cookie-modal-content{width:calc(100vw - 1rem)}body:is([data-release-plan-context],[data-upload-current-step]) main{width:calc(100% - 2rem)!important;max-width:var(--ds-page-max)!important;padding-inline:0!important;padding-block:1rem 1.8rem!important}#accountCard,#dashboard,#uploadCard,.card[aria-label="Royalties overview"],body[data-release-plan-context] .glass,body.release-edit-mode .glass{width:100%!important;max-width:100%;border-radius:14px!important}}@media(max-width:560px){body:is([data-release-plan-context],[data-upload-current-step]) main{padding-block:.85rem 1.5rem!important}:is(#dashboard,#accountCard,.card[aria-label="Royalties overview"])>.card-head{height:auto!important;min-height:0!important;max-height:none!important}:is(#dashboard,#accountCard,.card[aria-label="Royalties overview"])>.card-head>:is(.dashboard-head-shell,.card-head-shell,.hero){height:auto!important;min-height:0!important;max-height:none!important;align-content:stretch!important}.card[aria-label="Royalties overview"]{margin-top:0!important}.card[aria-label="Royalties overview"] :is(.metric,.payout-settings,.payout-receipts,.daily-analytics,.chart-card,.release-card,.release-drawer,.payout-card,.map-card,.statement-summary-card,.statement-breakdown-card,.statement-download-card){border-radius:var(--ds-radius-sm)!important;box-shadow:var(--ds-shadow-sm)!important}}:is(#dashboard,#accountCard,#uploadCard,.card[aria-label="Royalties overview"])>.card-head{padding:var(--ui-card-head-pad)!important;height:auto!important;min-height:0!important;max-height:none!important}:is(#dashboard,#accountCard,#uploadCard,.card[aria-label="Royalties overview"])>.card-head>:is(.dashboard-head-shell,.card-head-shell,.hero){display:flex!important;flex-direction:row!important;justify-content:space-between!important;align-items:flex-start!important;min-height:0!important;height:auto!important;max-height:none!important;gap:1.25rem!important;align-content:stretch!important}:is(#dashboard,#accountCard,#uploadCard,.card[aria-label="Royalties overview"]) :is(.card-head-tools,.member-title-tools,.actions){width:auto!important;max-width:none!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:flex-end!important}:is(#dashboard,#accountCard,#uploadCard,.card[aria-label="Royalties overview"]) :is(.card-head-actions,.member-actions,.actions){width:auto!important;max-width:none!important;margin:0!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-end!important;gap:.68rem!important}:is(#dashboard,#accountCard,#uploadCard,.card[aria-label="Royalties overview"]) :is(#refreshBtn,#saveProfileBtn,#refreshRoyaltiesBtn,#requestRoyaltyPaymentBtn){flex:0 0 44px!important;width:44px!important;max-width:44px!important;height:44px!important;min-height:44px!important;min-width:44px!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:10px!important;box-sizing:border-box!important;border:1px solid transparent!important;transition:none!important}:is(#dashboard,.card[aria-label="Royalties overview"]) :is(#refreshBtn,#refreshRoyaltiesBtn,#requestRoyaltyPaymentBtn){background:var(--ds-bg)!important;border-color:var(--ds-border-strong)!important;color:var(--ui-brand-blue, var(--color-primary, #0284c7))!important}:is(#dashboard,.card[aria-label="Royalties overview"]) :is(#refreshBtn,#refreshRoyaltiesBtn,#requestRoyaltyPaymentBtn):hover:not(:disabled){background:var(--ui-hover-bg, var(--color-primary-soft, rgba(2, 132, 199, .1)))!important;border-color:var(--ui-brand-blue, var(--color-primary, #0284c7))!important;transform:scale(1.05)}#accountCard #saveProfileBtn{background:var(--ui-brand-blue, var(--color-primary, #0284c7))!important;border-color:var(--ui-brand-blue, var(--color-primary, #0284c7))!important;color:#fff!important}#accountCard #saveProfileBtn:hover{background:var(--ui-brand-blue-hover, var(--color-primary-hover, #0369a1))!important;border-color:var(--ui-brand-blue-hover, var(--color-primary-hover, #0369a1))!important;transform:scale(1.05)}:is(#dashboard,#accountCard,#uploadCard,.card[aria-label="Royalties overview"]) :is(#refreshBtn,#saveProfileBtn,#refreshRoyaltiesBtn,#requestRoyaltyPaymentBtn) :is(svg,i,[data-lucide]){width:18px!important;height:18px!important;stroke-width:2px!important}@media(max-width:720px){:is(#dashboard,#accountCard,#uploadCard,.card[aria-label="Royalties overview"]) :is(.card-head-actions,.member-actions,.actions){display:flex!important;grid-template-columns:none!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-end!important;width:auto!important;max-width:none!important;margin:0!important;gap:.68rem!important}:is(#dashboard,#accountCard,#uploadCard,.card[aria-label="Royalties overview"]) :is(.card-head-actions,.member-actions,.actions)>*{min-width:0!important;width:auto!important;max-width:none!important}:is(#refreshBtn,#saveProfileBtn,#refreshRoyaltiesBtn,#requestRoyaltyPaymentBtn){flex:0 0 44px!important;width:44px!important;max-width:44px!important;height:44px!important;min-height:44px!important;min-width:44px!important;display:inline-flex!important}}@media(max-width:560px){:is(#dashboard,#accountCard,#uploadCard,.card[aria-label="Royalties overview"])>.card-head{padding:1rem!important;height:auto!important;min-height:0!important;max-height:none!important}:is(#dashboard,#accountCard,#uploadCard,.card[aria-label="Royalties overview"])>.card-head>:is(.dashboard-head-shell,.card-head-shell,.hero){height:auto!important;min-height:0!important;max-height:none!important}:is(#refreshBtn,#saveProfileBtn,#refreshRoyaltiesBtn,#requestRoyaltyPaymentBtn){flex:0 0 42px!important;width:42px!important;max-width:42px!important;height:42px!important;min-height:42px!important;min-width:42px!important}}:is(#dashboard,#accountCard,#uploadCard,.card[aria-label="Royalties overview"])>.card-head{background:var(--ds-surface)!important;border-bottom:none!important}:is(#dashboard,#accountCard,#uploadCard,.card[aria-label="Royalties overview"])>.card-head>:is(.dashboard-head-shell,.card-head-shell,.hero){background:var(--ds-surface-muted)!important;border:1px solid var(--ds-border)!important;border-radius:12px!important;padding:16px 20px!important}@media(max-width:560px){:is(#dashboard,#accountCard,#uploadCard,.card[aria-label="Royalties overview"])>.card-head>:is(.dashboard-head-shell,.card-head-shell,.hero){padding:12px 16px!important}}
