html[data-theme=light]{--light-canvas:#fcfcfd;--light-surface:#ffffff;--light-inset:#ffffff;--light-hover:#fff7f0;--light-border:#e5e5e5;--light-divider:#eeeeee;--light-control-border:#8a8a8a;--light-ink:#292929;--light-copy:#4b4b4b;--light-muted:#656565;--light-accent-ink:#bd4800;--light-on-accent:#17120a;--light-shadow-control:none;--light-shadow-card:0 1px 3px rgb(23 23 23/0.06),0 6px 16px -4px rgb(23 23 23/0.09);--light-shadow-panel:0 2px 4px rgb(23 23 23/0.05),0 10px 24px -6px rgb(23 23 23/0.12);--light-shadow-floating:0 0 0 1px rgb(23 23 23/0.04),0 8px 24px -8px rgb(23 23 23/0.18);--light-shadow-inset:none;--light-focus:#bd4800;--shadow-card:var(--light-shadow-card);--shadow-card-hover:var(--light-shadow-panel);--shadow-panel:var(--light-shadow-panel);--bounty-card-border:var(--light-border);--bounty-card-shadow:var(--light-shadow-card)}html[data-theme=light],html[data-theme=light] :is(.brand-home-page,.creators-marketplace-page,.bounties-page-shell,.bounty-creator-preview-modal,.action-hub-page,.creator-bounty-detail-page,.content-library-shell){--app-page-background:var(--light-canvas);--app-workspace-background:var(--light-canvas);--app-home-hero-background:var(--light-canvas);--app-surface-elevated:var(--light-surface);--app-surface-subtle:var(--light-inset);--app-surface-muted:var(--light-hover);--app-surface-band:var(--light-inset);--app-home-briefings-band:var(--light-inset);--app-input-background:#ffffff;--app-surface-glass:rgb(255 255 255/0.97);--app-border-strong:var(--light-border);--app-border-soft:var(--light-divider);--app-text-primary:var(--light-ink);--app-text-secondary:var(--light-copy);--app-text-muted:var(--light-muted);--app-shadow-soft:var(--light-shadow-card);--app-shadow-strong:var(--light-shadow-floating);--app-fade-surface:var(--light-canvas)}html[data-theme=light] :is(.app-card,.theme-panel,.theme-creator-card,.cx-card,.executive-summary-card){box-shadow:var(--light-shadow-card)}html[data-theme=light] :is(.app-panel,.executive-summary-panel){box-shadow:var(--light-shadow-panel)}html[data-theme=light] :is(.app-empty-state,.theme-soft-panel){background:var(--app-surface-subtle);box-shadow:none}html[data-theme=light] :is(.theme-dropdown,.theme-mobile-drawer-panel,.cx-bounty-platform-menu){background:var(--light-surface);border-color:var(--light-border);box-shadow:var(--light-shadow-floating)}html[data-theme=light] .theme-sheet{background:var(--light-surface);box-shadow:0 -2px 4px rgb(23 23 23/.04),0 -16px 32px -8px rgb(23 23 23/.16)}html[data-theme=light] .theme-mobile-drawer-backdrop{background:rgb(23 23 23/.32);backdrop-filter:blur(4px)}html[data-theme=light] .theme-nav{border-color:var(--light-border);background:rgb(255 255 255/.97)}html[data-theme=light] .theme-nav-pill{border-color:var(--light-border);background:var(--light-inset);box-shadow:none}html[data-theme=light] .creator-experience{--cx-sidebar:var(--light-surface)}html[data-theme=light] .creator-experience :is(.cx-workspace-header h1,.cx-page-header h1,.bounties-page-shell h1){font-size:32px;font-weight:700;line-height:1.2;letter-spacing:-.8px}html[data-theme=light] :is(.cx-mobile-masthead,.cx-mobile-nav){background:var(--light-surface);box-shadow:var(--light-shadow-control)}html[data-theme=light] .cx-mobile-masthead{border-bottom:1px solid var(--cx-border)}html[data-theme=light] .cx-nav-item[aria-current=page]{background:var(--light-hover);border-color:transparent;color:var(--light-accent-ink);font-weight:650;box-shadow:var(--light-shadow-control)}html[data-theme=light] .cx-nav-item[aria-current=page] svg{color:currentColor}html[data-theme=light] .cx-mobile-nav a[aria-current=page]{color:var(--light-accent-ink);background:var(--light-surface);font-weight:750}html[data-theme=light] :is(.app-control,.theme-input,.cx-field,.cx-bounty-search,[data-composite-field]){border-color:var(--light-control-border);background-color:var(--app-input-background);box-shadow:var(--light-shadow-inset)}html[data-theme=light] :is(input,textarea,select)::placeholder{color:var(--app-text-muted);opacity:1}html[data-theme=light] :is(input[type=checkbox],input[type=radio],input[type=range],progress){accent-color:var(--color-brand)}html[data-theme=light] :is(.bounty-create-page,.bounty-outcomes-page){--light-focus:#743ee4}html[data-theme=light] :is(.bounty-create-page,.bounty-outcomes-page) :is(input[type=checkbox],input[type=radio],input[type=range],progress){accent-color:var(--app-lilac-ink-soft)}html[data-theme=light] :focus-visible{outline-color:var(--light-focus)}html[data-theme=light] :is(a,button,input,select,textarea,[role=button],[tabindex]):focus-visible{outline:2px solid var(--light-focus);outline-offset:3px}html[data-theme=light] :is(.app-control,.theme-input,.cx-field):focus-visible,html[data-theme=light] [data-composite-field]:has(:focus-visible){outline:2px solid var(--light-focus);outline-offset:3px;border-color:var(--light-focus);box-shadow:var(--light-shadow-inset)}html[data-theme=light] [data-composite-field] :is(input,textarea,select){box-shadow:none}html[data-theme=light] :is(.app-control,.theme-input,.cx-field)[aria-invalid=true]{border-color:#b42318}html[data-theme=light] :is(.app-control,.theme-input,.cx-field):disabled{background:var(--light-inset);color:var(--light-muted);border-color:var(--light-border);box-shadow:none;cursor:not-allowed}html[data-theme=light] :is(.app-button-primary,.btn-primary,.cx-button:not(.cx-button-secondary),.cx-skip-link){color:var(--light-on-accent);box-shadow:var(--light-shadow-control)}html[data-theme=light] :is(.app-button-secondary,.cx-button-secondary,.executive-summary-control){background-color:var(--light-surface);box-shadow:var(--light-shadow-control)}html[data-theme=light] :is(.theme-segment,.action-hub-tabs-list){background-color:var(--light-inset);box-shadow:var(--light-shadow-inset)}html[data-theme=light] .theme-segment-button[data-active=true]{background:var(--light-surface);color:var(--light-accent-ink);box-shadow:inset 0 0 0 1px currentColor}html[data-theme=light] .theme-segment-button{white-space:nowrap}html[data-theme=light] .cx-preview-switch a{color:var(--light-accent-ink)}html[data-theme=light] :is(.cx-offer-ranges,.cx-offer-ranges-compact) dd{color:var(--light-accent-ink)}html[data-theme=light] :is(.theme-filter-chip,.marketplace-toggle-pill){box-shadow:none}html[data-theme=light] .creators-marketplace-page .marketplace-toggle-pill[data-active=true],html[data-theme=light] :is(.theme-filter-chip,.marketplace-toggle-pill)[data-active=true]{color:var(--light-accent-ink);box-shadow:inset 0 0 0 1px currentColor}html[data-theme=light] .cx-bounty-sort[aria-pressed=true]{color:var(--light-accent-ink)}html[data-theme=light] :is(.app-button-primary,.app-button-secondary,.cx-button):disabled{box-shadow:none;transform:none}html[data-theme=light] .cx-onboarding-shell>main>section{box-shadow:var(--light-shadow-panel)}html[data-theme=light] .cx-onboarding-shell fieldset{border-color:var(--light-divider);background:transparent;box-shadow:none}html[data-theme=light] .cx-onboarding-shell fieldset:has(button[aria-pressed])>div:has(>button[aria-pressed]){padding:4px;border-radius:var(--radius-control);background:var(--light-inset)}html[data-theme=light] .cx-onboarding-shell fieldset button[aria-pressed]{border-color:transparent;border-radius:10px}html[data-theme=light] .cx-onboarding-shell fieldset button[aria-pressed=true]{background:var(--light-surface);color:var(--light-accent-ink);box-shadow:inset 0 0 0 1px currentColor}html[data-theme=light] .cx-onboarding-shell :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea){border-color:var(--light-control-border);background:var(--app-input-background)}html[data-theme=light] .cx-onboarding-shell input[type=checkbox]{width:16px;height:16px}html[data-theme=light] .cx-onboarding-shell :is(button,a,input,select,textarea):focus-visible{outline:2px solid var(--light-focus);outline-offset:3px}html[data-theme=light] .cx-onboarding-shell button[data-active] .lucide-check{color:var(--light-on-accent)}html[data-theme=light] .app-shell-loader{background:var(--light-canvas)}html[data-theme=light] :is(.app-loader-frame,.app-loader-icon-shell){background:var(--light-surface);border:0;box-shadow:none}html[data-theme=light] :is(.app-loader-frame:before,.app-loader-ring--two,.app-loader-ring--three){display:none}html[data-theme=light] .app-loader-ring{background:transparent}html[data-theme=light] .app-loader-icon{filter:none}html[data-theme=light] .bounty-board-card [class~="bg-black/42"]{background:var(--light-surface);border-color:var(--light-border);color:var(--light-copy);font-weight:600;box-shadow:none;backdrop-filter:none}html[data-theme=light] .creator-experience .bounty-board-card h3{font-weight:650}html[data-theme=light] .bounty-board-card [class~=backdrop-blur-md],html[data-theme=light] [aria-label="Open Bounty Board FAQ"]{box-shadow:none;transform:none}html[data-theme=light] .bounty-board-card [role=progressbar],html[data-theme=light] .bounty-board-card [role=progressbar]>div{box-shadow:none!important;border-width:0}html[data-theme=light] .bounty-board-card [class~="from-[rgba(17,17,17,0.1)]"]{background-image:none}html[data-theme=light] .brand-home-page .home-briefings-band{background:var(--light-inset);border-color:var(--light-border)}html[data-theme=light] .creators-marketplace-page .theme-category-banner{background:var(--light-surface);padding-block:20px;border-color:var(--light-border);box-shadow:var(--light-shadow-card)}html[data-theme=light] :is(.bounties-page-shell,.creator-bounty-detail-page,.bounty-creator-preview-modal){--bounty-card-border:var(--light-border);--bounty-card-shadow:var(--light-shadow-card);--bounty-card-detail-border:var(--light-divider);--bounty-preview-border:var(--light-border);--bounty-preview-budget-border:var(--light-border);--bounty-preview-budget-surface:var(--light-inset);--bounty-preview-shadow:var(--light-shadow-floating);--creator-live-workspace-surface:var(--light-canvas);--creator-live-metric-shadow:var(--light-shadow-card)}html[data-theme=light] .content-library-shell{--content-library-button-shadow:var(--light-shadow-control);--content-library-button-shadow-hover:var(--light-shadow-control);--content-library-card-shadow:var(--light-shadow-card);--content-library-card-shadow-hover:var(--light-shadow-panel);--content-library-panel-shadow:var(--light-shadow-floating)}html[data-theme=light] .buyer-bounty-activity-post-card{--activity-card-line:var(--light-divider);--activity-card-border:var(--light-border);--activity-card-identity-surface:var(--light-inset);--activity-card-track:var(--light-hover);--activity-card-muted:var(--light-muted);box-shadow:var(--light-shadow-card)}html[data-theme=light] .action-hub-page thead{background:var(--light-inset)}html[data-theme=light] .action-hub-bounty-card:before{display:none}html[data-theme=light] .creator-experience .action-hub-page h1{font-size:32px;font-weight:700;line-height:1.2;letter-spacing:-.8px}html[data-theme=light] .action-hub-page :is(.action-hub-mobile-row,[role=rowgroup]>[role=row],[data-testid=dynamic-offer-pending-item] article){border-color:var(--light-border)!important;background:var(--light-surface);box-shadow:var(--light-shadow-card)!important}html[data-theme=light] .action-hub-page .cx-metallic-gold:before{display:none}html[data-theme=light] .action-hub-page :is(.action-hub-mobile-row,[role=cell]) :is(a,button),html[data-theme=light] .action-hub-tabs{box-shadow:none}html[data-theme=light] .action-hub-page [role=dialog][aria-modal=true]{box-shadow:var(--light-shadow-floating)}html[data-theme=light] :is([class~=shadow-sm],[class~=shadow-md]):not([role=dialog]):not([role=menu]){box-shadow:none}html[data-theme=light] a[href^="/login?portal="][class~=shadow-sm]{background:var(--light-hover);color:var(--light-accent-ink)}html[data-theme=light] :is([class~="text-[#777]"],[class~="text-[#888]"],[class~="text-[#999]"],[class~="text-[#aaa]"],[class~="text-[#bbb]"],[class~="text-[#8a847d]"],[class~="text-[#8a8177]"],[class~="text-[#8b8177]"],[class~="text-[#8d8880]"],[class~="text-[#8a8f99]"],[class~="text-[#8b857f]"]){color:var(--app-text-muted)}html[data-theme=light] :is([class~="text-[#f46201]"],[class~="text-[#d95500]"]){color:var(--light-accent-ink)}html[data-theme=light] .app-button-primary:not([class*=bg-]) [class~=text-white],html[data-theme=light] [class~="bg-[#f46201]"][class~=text-white]{color:var(--light-on-accent)}html[data-theme=light] :is([class~="bg-[#faf9f8]"],[class~="bg-[#fafafa]"],[class~="bg-[#f6f3ef]"],[class~="bg-[#f3f2f0]"],[class~="bg-[#f5f5f5]"],[class~="bg-[#f3f4f6]"],[class~="bg-[#f2f2f2]"],[class~="bg-[#f5f6f7]"],[class~="bg-[#eef1f4]"],[class~="bg-[#f6f7f9]"],[class~="bg-[#eceff3]"],[class~="bg-[#f0f2f5]"],[class~="bg-[#f5f6f8]"],[class~="bg-[#f7f7f7]"],[class~="bg-[#f1f1f1]"],[class~="bg-[#fcfcfd]"],[class~="bg-[#f8f7f6]"],[class~="bg-[#faf9f7]"]){background-color:var(--light-inset)}html[data-theme=light] [class~=animate-pulse]:is([class~="bg-[#f3f2f0]"],[class~="bg-[#f3f4f6]"],[class~="bg-[#f5f5f5]"]){background-color:#fff1e8}html[data-theme=light] [role=dialog][aria-modal=true][class~=shadow-2xl],html[data-theme=light] dialog[open]{box-shadow:var(--light-shadow-floating)}html[data-theme=light] :is(input,textarea,select)[class~=border]:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([aria-invalid=true]):not(:disabled){border-color:var(--light-control-border)}@media (hover:hover) and (pointer:fine){html[data-theme=light] :is(.app-button-primary,.app-button-secondary,.cx-button,.marketplace-toggle-pill):not(:disabled):hover{transform:none;box-shadow:var(--light-shadow-control)}html[data-theme=light] :is(.theme-menu-item,.theme-mobile-drawer-link):hover{background:var(--light-hover)}html[data-theme=light] .action-hub-page tbody tr:hover td{background:#fff7f0}}@media (hover:none){html[data-theme=light] :is(.app-button-primary,.app-button-secondary,.marketplace-toggle-pill):hover{transform:none}}@media (max-width:560px){html[data-theme=light] .cx-onboarding-shell>main>section{box-shadow:none}}@media (max-width:767px){html[data-theme=light] .creator-experience .action-hub-tabs-list{gap:4px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}@layer components{html[data-theme=light] .creator-experience .action-hub-tab-button{border-color:var(--light-border)!important;background:var(--light-surface)!important}html[data-theme=light] .creator-experience .action-hub-tab-button[data-active=true]{border-color:var(--color-brand)!important;background:var(--light-hover)!important}}html[data-theme=light] .creator-experience .action-hub-tab-button[data-active=true]:after{display:none}html[data-theme=light] .creator-experience :is(.cx-workspace-header h1,.cx-page-header h1,.bounties-page-shell h1,.action-hub-page h1){font-size:28px}}@media (prefers-reduced-motion:reduce){html[data-theme=light] :is(.app-button-primary,.app-button-secondary,.cx-button,.marketplace-toggle-pill,.theme-segment-button){transition:none;transform:none}}@media (forced-colors:active){html[data-theme=light] :is(.app-card,.app-panel,.theme-panel,.cx-card,.theme-dropdown,.theme-sheet){border:1px solid CanvasText;box-shadow:none}html[data-theme=light] :is(.theme-segment-button[data-active=true],.cx-nav-item[aria-current=page],.cx-onboarding-shell button[aria-pressed=true]){outline:1px solid Highlight}}