html[data-theme=dark] .app-shell{--dark-control:#2a2c2e;--dark-control-hover:#313436;--dark-control-active:#404244;--dark-control-field:#242629;--dark-control-search:#4f5052;--dark-control-border:rgba(232,234,238,0.16);--dark-control-border-strong:rgba(232,234,238,0.26);--dark-status-danger:#dc2626;--dark-status-danger-bg:#3f1111;--dark-status-success:#6dad8f;--dark-status-success-bg:#083222;--dark-status-info:#9dbaf5;--dark-status-info-bg:#18283f;--dark-status-warn:#ecbd85;--dark-status-warn-bg:#46321f;--dark-status-purple:#e39ef2;--dark-status-purple-bg:#35223f;--dark-status-pink:#faace9;--dark-status-pink-bg:#461c3e}html[data-theme=dark] .app-shell :where(.qr-search-box,.compact-search,.books-index-search,.contact-search-field,.media-search-box,.asset-gallery-search,.sequence-template-search,.workflow-search-strip div,.workflow-search-strip span,.sidebar-list-search,.input-with-icon){background:var(--dark-control-search)!important;border-color:var(--dark-control-border)!important;color:var(--dark-ink)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.01)!important}html[data-theme=dark] .app-shell :where(.qr-search-box input,.compact-search input,.books-index-search input,.contact-search-field input,.media-search-box input,.asset-gallery-search input,.sequence-template-search input,.sidebar-list-search input,.input-with-icon input){-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background:transparent!important;border:0!important;box-shadow:none!important;color:var(--dark-ink-strong)!important;outline:0!important}html[data-theme=dark] .app-shell :where(.qr-search-box input::placeholder,.compact-search input::placeholder,.books-index-search input::placeholder,.contact-search-field input::placeholder,.media-search-box input::placeholder,.asset-gallery-search input::placeholder,.sequence-template-search input::placeholder,.sidebar-list-search input::placeholder,.input-with-icon input::placeholder){color:#d0d2d4!important;opacity:1!important}html[data-theme=dark] .app-shell :where(.qr-sort-select,.media-sort-select,.books-index-filter select,.books-index-sort select,.books-index-pagination select,.contact-filter-bar select,.field select,.admin-users-row select,.dns-host-select select,.settings-tabs select){background:var(--dark-control)!important;border-color:var(--dark-control-border)!important;color:var(--dark-ink)!important}html[data-theme=dark] .app-shell :where(.qr-sort-select select,.media-sort-select select,.books-index-filter select,.books-index-sort select,.books-index-pagination select,.contact-filter-bar select,.field select,.admin-users-row select,.dns-host-select select,.settings-tabs select){background-color:var(--dark-control)!important;border-color:var(--dark-control-border)!important;color:var(--dark-ink-strong)!important}html[data-theme=dark] .app-shell select option{background:var(--dark-control)!important;color:var(--dark-ink-strong)!important}html[data-theme=dark] .app-shell :where(.eyebrow,.topbar-eyebrow,.section-kicker,.qr-row-titlebar span){color:#9dbaf5!important}html[data-theme=dark] .app-shell :where(.btn:not(.danger):not(.publish-state-button):not(:disabled),.btn.secondary:not(.danger):not(:disabled),.icon-button:not(.danger-light),.compact-action,.qr-code-download,.qr-regenerate-button,.kdcolor-sync-button,.qr-filter-button){background:var(--dark-control)!important;border-color:var(--dark-control-border)!important;color:var(--dark-ink-strong)!important}html[data-theme=dark] .app-shell :where(.btn:not(.danger):not(.publish-state-button):not(:disabled),.btn.secondary:not(.danger):not(:disabled),.icon-button:not(.danger-light),.compact-action,.qr-code-download,.qr-regenerate-button,.kdcolor-sync-button,.qr-filter-button):focus-visible,html[data-theme=dark] .app-shell :where(.btn:not(.danger):not(.publish-state-button):not(:disabled),.btn.secondary:not(.danger):not(:disabled),.icon-button:not(.danger-light),.compact-action,.qr-code-download,.qr-regenerate-button,.kdcolor-sync-button,.qr-filter-button):hover{background:var(--dark-control-hover)!important;border-color:var(--dark-control-border-strong)!important;color:#ffffff!important;transform:none!important}html[data-theme=dark] .app-shell :where(.segmented-control button.active,.media-scope-actions button.active,.media-type-tabs button.active,.qr-filter-button[aria-expanded=true],.theme-toggle){background:var(--dark-control-active)!important;border-color:var(--dark-control-border-strong)!important;color:var(--dark-ink-strong)!important}html[data-theme=dark] .app-shell :where(.badge.green,.format-chip.green,.pill-success,.status-active,.sender-domain-status.ready){background:color-mix(in srgb,var(--dark-status-success-bg) 82%,transparent)!important;border-color:rgba(109,173,143,.32)!important;color:#9ee0bd!important}html[data-theme=dark] .app-shell :where(.badge.red,.badge.danger,.pill-danger,.status-error,.sender-domain-status.error){background:color-mix(in srgb,var(--dark-status-danger-bg) 84%,transparent)!important;border-color:rgba(220,38,38,.5)!important;color:#dc2626!important}html[data-theme=dark] .app-shell :where(.badge.amber,.badge.yellow,.pill-warning,.status-warning,.sender-domain-status.warning){background:color-mix(in srgb,var(--dark-status-warn-bg) 84%,transparent)!important;border-color:rgba(236,189,133,.34)!important;color:#f4cd9d!important}html[data-theme=dark] .app-shell :where(.badge.blue,.format-chip.blue,.pill-info,.button-count-pill){background:color-mix(in srgb,var(--dark-status-info-bg) 78%,transparent)!important;border-color:rgba(157,186,245,.34)!important;color:#b9ceff!important}html[data-theme=dark] .app-shell :where(.badge.purple,.format-chip.purple,.campaign-trigger-pill,.tag-chip){background:color-mix(in srgb,var(--dark-status-purple-bg) 78%,transparent)!important;border-color:rgba(227,158,242,.34)!important;color:#efb7fb!important}html[data-theme=dark] .app-shell :where(.text-danger,.due-overdue,.status-overdue){color:var(--dark-status-danger)!important}html[data-theme=dark] .app-shell :where(.text-success,.status-complete,.status-synced){color:var(--dark-status-success)!important}html[data-theme=dark] .app-shell :where(.btn.primary,.btn.cta,.upgrade-button){background:var(--dark-status-warn)!important;border-color:var(--dark-status-warn)!important;color:#1d1f21!important}html[data-theme=dark] .app-shell :where(.btn.primary,.btn.cta,.upgrade-button):focus-visible,html[data-theme=dark] .app-shell :where(.btn.primary,.btn.cta,.upgrade-button):hover{background:#f2c999!important;border-color:#f2c999!important;color:#1d1f21!important}html[data-theme=dark] .app-shell .api-key-workspace-options button{background:var(--dark-control)!important;border-color:var(--dark-control-border)!important;color:var(--dark-ink)!important}html[data-theme=dark] .app-shell .api-key-workspace-options button.active{background:var(--dark-control-active)!important;border-color:rgba(157,186,245,.38)!important;color:#b9ceff!important}html[data-theme=dark] .app-shell :where(.api-scope-group,.api-key-secret-panel,.api-key-list-picker,.api-key-doc-strip,.api-key-create-modal,.api-docs-summary-grid>div,.api-docs-note,.api-docs-endpoint,.api-docs-endpoint pre){background:var(--dark-surface)!important;border-color:var(--dark-line)!important}html[data-theme=dark] .app-shell :where(.api-key-scope-mode button,.api-key-permission-toolbar button,.api-key-list-tools button){background:var(--dark-control)!important;border-color:var(--dark-control-border)!important;color:var(--dark-ink)!important}html[data-theme=dark] .app-shell .api-key-scope-mode button.active{background:var(--dark-control-active)!important;border-color:rgba(157,186,245,.38)!important;color:#b9ceff!important}html[data-theme=dark] .app-shell .api-key-scope-mode button.danger.active{background:rgba(244,191,114,.16)!important;border-color:rgba(244,191,114,.45)!important;color:#f4cd9d!important}html[data-theme=dark] .app-shell .api-key-panel-heading span{background:rgba(81,132,255,.14)!important;border-color:rgba(157,186,245,.26)!important;color:#b9ceff!important}html[data-theme=dark] .app-shell .api-key-secret-field input,html[data-theme=dark] .app-shell .api-key-secret-panel code{background:var(--dark-field)!important;border-color:var(--dark-control-border)!important;color:#f4cd9d!important}html[data-theme=dark] .app-shell :where(.api-key-modal-header h2,.api-docs-summary-grid code,.api-docs-endpoint code,.api-docs-endpoint pre){color:var(--dark-ink)!important}html[data-theme=dark] .app-shell :where(.api-key-modal-header p,.api-key-doc-strip,.api-docs-note p,.api-docs-endpoint p,.api-docs-endpoint small){color:var(--dark-muted)!important}html[data-theme=dark] .app-shell :where(.nav a svg,.sidebar-list-actions svg,.list-row-actions svg,.qr-row-actions svg,.compact-action svg,.icon-button svg,.btn.secondary svg,.qr-filter-button svg,.qr-sort-select svg){color:#9ea0a2!important;stroke:currentColor!important}html[data-theme=dark] .app-shell :where(.nav a:hover svg,.nav a:focus-visible svg,.nav a.active svg,.sidebar-list-actions a:hover svg,.list-row-actions .icon-button:hover svg,.qr-row-actions .icon-button:hover svg,.compact-action:hover svg,.icon-button:hover svg,.btn.secondary:hover svg,.qr-filter-button:hover svg,.qr-filter-button[aria-expanded=true] svg){color:#f2f3f4!important}html[data-theme=dark] .app-shell :where(.icon-button.danger-light,.icon-button.danger-light svg,.qr-row-actions .icon-button.danger-light,.qr-row-actions .icon-button.danger-light svg,.list-row-actions .icon-button.danger-light,.list-row-actions .icon-button.danger-light svg,.danger svg){color:var(--dark-status-danger)!important}html[data-theme=dark] .app-shell :where(.icon-tile,.media-add-asset-icon,.landing-type-option-icon,.start-card-icon,.workflow-step-icon){background:var(--dark-control-active)!important;border-color:var(--dark-control-border-strong)!important;color:#f2f3f4!important}html[data-theme=dark] .app-shell :where(.icon-tile.success,.workflow-step-icon.success){background:var(--dark-status-success)!important;color:#083222!important}html[data-theme=dark] .app-shell :where(.icon-tile.info,.workflow-step-icon.info){background:var(--dark-status-info)!important;color:#142b51!important}html[data-theme=dark] .app-shell :where(.icon-tile.warning,.workflow-step-icon.warning){background:var(--dark-status-warn)!important;color:#3c2800!important}html[data-theme=dark] .app-shell :where(.icon-tile.purple,.workflow-step-icon.purple){background:var(--dark-status-purple)!important;color:#3f1f47!important}html[data-theme=dark] .app-shell{--dark-muted-icon:#9ea0a2;--dark-muted-icon-hover:#f2f3f4;--dark-active-row:rgba(255,255,255,0.1);--dark-active-row-hover:rgba(255,255,255,0.14);--dark-blue-action:#4273d1;--dark-blue-action-hover:#4e82e8;--dark-project-pink:#faace9;--dark-project-green:#85d7a2;--dark-project-purple:#e39ef2;--dark-project-blue:#79abff;--dark-project-yellow:#f6d861;--dark-project-cyan:#77d3e9}html[data-theme=dark] .app-shell :where(.book-tabs,.settings-tabs,.global-settings-tabs,.list-tabs,.subscriber-tabs,.builder-tabs,.aweber-settings-tabs,.media-type-tabs,.segmented-control,.workflow-search-strip){background:var(--dark-surface-soft)!important;border-color:var(--dark-control-border)!important}html[data-theme=dark] .app-shell :where(.book-tabs a,.book-tabs button,.settings-tabs a,.settings-tabs button,.global-settings-tabs a,.list-tabs a,.subscriber-tabs a,.subscriber-tabs button,.builder-tabs button,.aweber-settings-tabs button,.media-type-tabs button,.segmented-control button,.workflow-search-strip button){background:transparent!important;border-color:transparent!important;color:var(--dark-muted)!important;box-shadow:none!important}html[data-theme=dark] .app-shell :where(.book-tabs a:hover,.book-tabs button:hover,.settings-tabs a:hover,.settings-tabs button:hover,.global-settings-tabs a:hover,.list-tabs a:hover,.subscriber-tabs a:hover,.subscriber-tabs button:hover,.builder-tabs button:hover,.aweber-settings-tabs button:hover,.media-type-tabs button:hover,.segmented-control button:hover,.workflow-search-strip button:hover){background:var(--dark-hover)!important;color:var(--dark-ink-strong)!important}html[data-theme=dark] .app-shell :where(.book-tabs a.active,.book-tabs button.active,.settings-tabs a.active,.settings-tabs button.active,.global-settings-tabs a.active,.list-tabs a.active,.subscriber-tabs a.active,.subscriber-tabs button.active,.builder-tabs button.active,.aweber-settings-tabs button.active,.media-type-tabs button.active,.segmented-control button.active,.workflow-search-strip button.active){background:var(--dark-active-row)!important;border-color:var(--dark-control-border-strong)!important;color:var(--dark-ink-strong)!important;box-shadow:inset 0 -2px 0 rgba(121,171,255,.82)!important}html[data-theme=dark] .app-shell :where(.book-tabs svg,.settings-tabs svg,.list-tabs svg,.subscriber-tabs svg,.builder-tabs svg,.aweber-settings-tabs svg,.media-type-tabs svg,.segmented-control svg,.workflow-search-strip svg){color:var(--dark-muted-icon)!important;stroke:currentColor!important}html[data-theme=dark] .app-shell :where(.book-tabs :is(a,button):hover svg,.book-tabs :is(a.active,button.active) svg,.settings-tabs :is(a,button):hover svg,.settings-tabs :is(a.active,button.active) svg,.list-tabs a:hover svg,.list-tabs a.active svg,.subscriber-tabs :is(a,button):hover svg,.subscriber-tabs :is(a.active,button.active) svg,.builder-tabs button:hover svg,.builder-tabs button.active svg,.aweber-settings-tabs button:hover svg,.aweber-settings-tabs button.active svg,.media-type-tabs button:hover svg,.media-type-tabs button.active svg,.segmented-control button:hover svg,.segmented-control button.active svg){color:var(--dark-muted-icon-hover)!important}html[data-theme=dark] .app-shell :where(.btn:not(.secondary):not(.danger):not(.publish-state-button):not(:disabled),.btn.primary,.topbar .btn:not(.secondary),.admin-user-add-button,.book-create-actions .btn:not(.secondary),.media-library-toolbar .btn:not(.secondary)){background:var(--dark-blue-action)!important;border-color:var(--dark-blue-action)!important;color:#ffffff!important}html[data-theme=dark] .app-shell :where(.btn:not(.secondary):not(.danger):not(.publish-state-button):not(:disabled),.btn.primary,.topbar .btn:not(.secondary),.admin-user-add-button,.book-create-actions .btn:not(.secondary),.media-library-toolbar .btn:not(.secondary)):focus-visible,html[data-theme=dark] .app-shell :where(.btn:not(.secondary):not(.danger):not(.publish-state-button):not(:disabled),.btn.primary,.topbar .btn:not(.secondary),.admin-user-add-button,.book-create-actions .btn:not(.secondary),.media-library-toolbar .btn:not(.secondary)):hover{background:var(--dark-blue-action-hover)!important;border-color:var(--dark-blue-action-hover)!important;color:#ffffff!important}html[data-theme=dark] .app-shell :where(.upgrade-button,.btn.cta){background:var(--dark-status-warn)!important;border-color:var(--dark-status-warn)!important;color:#1d1f21!important}html[data-theme=dark] .app-shell :where(.btn.secondary,.btn.mini.secondary,.icon-button,.compact-action,.qr-filter-button,.qr-code-download,.qr-regenerate-button,.kdcolor-sync-button){background:var(--dark-control)!important;border-color:var(--dark-control-border)!important;color:var(--dark-ink)!important}html[data-theme=dark] .app-shell :where(.btn.secondary,.btn.mini.secondary,.icon-button,.compact-action,.qr-filter-button,.qr-code-download,.qr-regenerate-button,.kdcolor-sync-button):hover{background:var(--dark-control-hover)!important;border-color:var(--dark-control-border-strong)!important;color:var(--dark-ink-strong)!important}html[data-theme=dark] .app-shell :where(.badge,.badge.mini,.format-chip,.book-tab-status,.button-count-pill,.qr-source-chip,.landing-type-chip,.media-list-chip,.reader-chip,.campaign-tags-chip,.campaign-trigger-pill,.footer-status-pill,.footer-size-pill,.audience-readiness-pill,.template-preview-visual-button,.tag-chip){background:var(--dark-control)!important;border:1px solid var(--dark-control-border)!important;color:#c8c9cb!important;box-shadow:none!important}html[data-theme=dark] .app-shell :where(.badge.green,.book-tab-status,.footer-status-pill.saved,.reader-chip-prime,.audience-readiness-pill.ready){background:rgba(8,50,34,.9)!important;border-color:rgba(133,215,162,.34)!important;color:#85d7a2!important}html[data-theme=dark] .app-shell :where(.badge.blue,.qr-source-chip,.landing-type-chip.is-bonus,.template-preview-visual-button){background:rgba(31,54,91,.9)!important;border-color:rgba(121,171,255,.36)!important;color:#9dbaf5!important}html[data-theme=dark] .app-shell :where(.badge.amber,.badge.yellow,.landing-type-chip.is-early-reader,.reader-chip-slots,.audience-readiness-pill.warning){background:rgba(70,50,31,.9)!important;border-color:rgba(236,189,133,.38)!important;color:#ecbd85!important}html[data-theme=dark] .app-shell :where(.badge.red,.landing-type-chip.is-other,.audience-readiness-pill.blocked){background:rgba(67,34,38,.9)!important;border-color:rgba(220,38,38,.5)!important;color:#dc2626!important}html[data-theme=dark] .app-shell :where(.badge.purple,.landing-type-chip.is-feedback,.campaign-trigger-pill,.tag-chip,.form-tag-chip,.select-option-chip){background:rgba(53,34,63,.9)!important;border-color:rgba(227,158,242,.36)!important;color:#e39ef2!important}html[data-theme=dark] .app-shell :where(.badge svg,.format-chip svg,.book-tab-status svg,.qr-source-chip svg,.landing-type-chip svg,.media-list-chip svg,.reader-chip svg){color:currentColor!important;stroke:currentColor!important}html[data-theme=dark] .app-shell :where(.topbar-description summary,.book-workspace-shell>.topbar .badge,.setup-info-header .badge,a.badge,button.badge){background:var(--dark-control)!important;border-color:var(--dark-control-border)!important;color:var(--dark-status-info)!important}html[data-theme=dark] .app-shell :where(.topbar-description summary:hover,.book-workspace-shell>.topbar .badge:hover,a.badge:hover,button.badge:hover){background:var(--dark-control-hover)!important;border-color:rgba(121,171,255,.34)!important;color:#bdd0ff!important}html[data-theme=dark] .app-shell :where(.brand-mark,.start-card-icon,.step-icon,.landing-type-option-icon,.media-add-asset-icon,.aweber-block-icon){background:var(--dark-control-active)!important;border-color:var(--dark-control-border-strong)!important;color:var(--dark-project-blue)!important}html[data-theme=dark] .app-shell :where(.start-card:nth-of-type(2) .start-card-icon,.workflow-step:nth-of-type(2) .step-icon,.aweber-block-button:nth-of-type(2) .aweber-block-icon){color:var(--dark-project-green)!important}html[data-theme=dark] .app-shell :where(.start-card:nth-of-type(3) .start-card-icon,.workflow-step:nth-of-type(3) .step-icon,.aweber-block-button:nth-of-type(3) .aweber-block-icon){color:var(--dark-project-purple)!important}html[data-theme=dark] .app-shell :where(.start-card:nth-of-type(4) .start-card-icon,.workflow-step:nth-of-type(4) .step-icon,.aweber-block-button:nth-of-type(4) .aweber-block-icon){color:var(--dark-project-pink)!important}html[data-theme=dark] .app-shell :where(.start-card:nth-of-type(5) .start-card-icon,.workflow-step:nth-of-type(5) .step-icon,.aweber-block-button:nth-of-type(5) .aweber-block-icon){color:var(--dark-project-yellow)!important}html[data-theme=dark] .app-shell :where(.labeled-action:after){background:var(--dark-control-active)!important;border-color:var(--dark-control-border-strong)!important;color:var(--dark-ink-strong)!important}html[data-theme=dark] .app-shell :where(.nav a.active,.sidebar-list-menu a.active,.lists-table-row.active){background:var(--dark-active-row)!important}html[data-theme=dark] .app-shell :where(.nav a:hover,.sidebar-list-menu a:hover,.lists-table-row:hover){background:var(--dark-active-row-hover)!important}html[data-theme=dark] .app-shell .aweber-settings-tabs button:not(.active) svg,html[data-theme=dark] .app-shell .book-tabs :is(a,button):not(.active) svg,html[data-theme=dark] .app-shell .btn.secondary:not(:hover):not(:focus-visible) svg,html[data-theme=dark] .app-shell .builder-tabs button:not(.active) svg,html[data-theme=dark] .app-shell .icon-button:not(:hover):not(:focus-visible):not(.danger-light) svg,html[data-theme=dark] .app-shell .list-tabs a:not(.active) svg,html[data-theme=dark] .app-shell .nav a:not(.active) svg,html[data-theme=dark] .app-shell .settings-tabs :is(a,button):not(.active) svg,html[data-theme=dark] .app-shell .sidebar-list-actions a:not(:hover) svg,html[data-theme=dark] .app-shell .sidebar-list-selector summary svg,html[data-theme=dark] .app-shell .subscriber-tabs :is(a,button):not(.active) svg{color:var(--dark-muted-icon)!important;stroke:currentColor!important}html[data-theme=dark] .app-shell .aweber-settings-tabs button.active svg,html[data-theme=dark] .app-shell .aweber-settings-tabs button:hover svg,html[data-theme=dark] .app-shell .book-tabs :is(a,button):hover svg,html[data-theme=dark] .app-shell .book-tabs :is(a.active,button.active) svg,html[data-theme=dark] .app-shell .builder-tabs button.active svg,html[data-theme=dark] .app-shell .builder-tabs button:hover svg,html[data-theme=dark] .app-shell .list-tabs a.active svg,html[data-theme=dark] .app-shell .list-tabs a:hover svg,html[data-theme=dark] .app-shell .nav a.active svg,html[data-theme=dark] .app-shell .nav a:hover svg,html[data-theme=dark] .app-shell .settings-tabs :is(a,button):hover svg,html[data-theme=dark] .app-shell .settings-tabs :is(a.active,button.active) svg,html[data-theme=dark] .app-shell .subscriber-tabs :is(a,button):hover svg,html[data-theme=dark] .app-shell .subscriber-tabs :is(a.active,button.active) svg{color:var(--dark-muted-icon-hover)!important;stroke:currentColor!important}html[data-theme=dark] .app-shell .nav a:not(.active){color:#c7c9cc!important}html[data-theme=dark] .app-shell .nav a.active{color:var(--dark-ink-strong)!important}html[data-theme=dark] .app-shell .book-workspace-shell>.topbar .badge,html[data-theme=dark] .app-shell .topbar-description summary{background:#2a2c2e!important;border-color:rgba(232,234,238,.18)!important;color:#9dbaf5!important}html[data-theme=dark] .app-shell .compact-record-row--landing .landing-page-qr-control,html[data-theme=dark] .app-shell .landing-page-qr-control{background:#252728!important;border-color:rgba(121,171,255,.24)!important;color:#d7d9dd!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.035)!important}html[data-theme=dark] .app-shell .compact-record-row--landing .landing-page-qr-control:hover,html[data-theme=dark] .app-shell .landing-page-qr-control:hover{background:#2a2c2e!important;border-color:rgba(121,171,255,.38)!important}html[data-theme=dark] .app-shell .compact-record-row--landing .landing-page-qr-control :where(strong,span,small),html[data-theme=dark] .app-shell .landing-page-qr-control :where(strong,span,small){color:inherit!important}html[data-theme=dark] .app-shell .compact-record-row--landing .landing-page-qr-control a,html[data-theme=dark] .app-shell .landing-page-qr-control a{color:#9dbaf5!important}html[data-theme=dark] .app-shell .landing-page-qr-control>img{background:#f7f8fa!important;border-color:rgba(232,234,238,.42)!important}html[data-theme=dark] .early-reader-launch-strip{background:#171d26!important;border-color:rgba(121,171,255,.24)!important}html[data-theme=dark] .early-reader-launch-strip strong{color:var(--ink)!important}html[data-theme=dark] .early-reader-public-route-card{background:#202226!important;border-color:var(--line)!important}html[data-theme=dark] .early-reader-public-route-card code{background:#171d26!important;border-color:rgba(121,171,255,.18)!important;color:var(--ink)!important}html[data-theme=dark] .workspace-tag-row span{background:rgba(90,166,255,.12)!important;border-color:rgba(90,166,255,.3)!important;color:var(--accent)!important}html[data-theme=dark] .app-shell :where(.settings-warning-card,.field-help.warning,.qr-inline-notice,.table-warning){background:rgba(70,50,31,.9)!important;border-color:rgba(236,189,133,.38)!important;color:#f0d2ad!important}html[data-theme=dark] .app-shell :where(.settings-warning-card,.field-help.warning,.qr-inline-notice,.table-warning) :where(strong,span,p,small,svg){color:inherit!important;stroke:currentColor!important}html[data-theme=dark] .app-shell :where(.settings-warning-card a,.field-help.warning a,.qr-inline-notice a,.table-warning a){color:#f6d861!important}html[data-theme=dark] .app-shell .aweber-canvas-block .inline-rich-text-block :where(p,h1,h2,h3,h4,h5,h6,li,blockquote,span,strong,em,u):not([style*=color]),html[data-theme=dark] .app-shell .aweber-canvas-block .inline-rich-text-block:not([style*=color]){color:#172033!important}html[data-theme=dark] .app-shell .aweber-canvas-block .inline-rich-text-block a{color:#2563eb!important}html[data-theme=dark] .app-shell .landing-builder-sheet .builder-feedback-form-preview,html[data-theme=dark] .app-shell .landing-builder-sheet .builder-feedback-form-preview :where(h3,h4,p,small,strong,span,label,textarea){color:#172033!important}html[data-theme=dark] .app-shell .landing-builder-sheet .feedback-private-preview-field textarea{background:#f8fafc!important;border-color:#d9e2ef!important;color:#172033!important}html[data-theme=dark] .app-shell .landing-builder-sheet .feedback-private-preview-field textarea::placeholder{color:#7d8ca1!important}html[data-theme=dark] .app-shell .public-url-copy-button{background:#30343a;border-color:#4c515a;color:#8ab8ff}html[data-theme=dark] .app-shell .public-url-copy-button:focus-visible,html[data-theme=dark] .app-shell .public-url-copy-button:hover{background:#3b4048;border-color:#6f7783;color:#b7d3ff}html[data-theme=dark] .app-shell .landing-builder-sheet .feedback-private-preview-submit,html[data-theme=dark] .app-shell .landing-builder-sheet .feedback-review-preview-action button,html[data-theme=dark] .app-shell .landing-builder-sheet .feedback-review-preview-button{background:#111214;border-color:#111214;color:#ffffff}html[data-theme=dark] .app-shell .landing-builder-sheet .feedback-private-preview-submit svg,html[data-theme=dark] .app-shell .landing-builder-sheet .feedback-review-preview-action button svg{color:currentColor;stroke:currentColor}html[data-theme=dark] .app-shell .landing-builder-sheet .builder-feedback-choice-preview button:first-child{color:#ffffff}html[data-theme=dark] .app-shell .landing-builder-sheet .builder-feedback-choice-preview button+button{color:#9a3412}html[data-theme=dark] .app-shell .landing-builder-sheet .builder-feedback-rating-preview button{color:#c47b21}html[data-theme=dark] .app-shell .landing-builder-sheet .builder-feedback-screen-nav{background:#111418!important;border-color:rgba(158,160,162,.32)!important}html[data-theme=dark] .app-shell .landing-builder-sheet .builder-feedback-screen-nav button{color:#b9bbbe!important}html[data-theme=dark] .app-shell .landing-builder-sheet .builder-feedback-screen-nav button.active{background:#ecbd85!important;box-shadow:none!important;color:#16181c!important}html[data-theme=dark] .app-shell .landing-builder-sheet .builder-feedback-screen-note{color:#6f7783!important}html[data-theme=dark] .app-shell .landing-builder-sheet .builder-feedback-flow-map{background:linear-gradient(180deg,rgba(32,35,39,.92),rgba(24,26,30,.92))!important;border-color:rgba(138,184,255,.3)!important}html[data-theme=dark] .app-shell .landing-builder-sheet .builder-feedback-flow-map p{color:#b9bbbe!important}html[data-theme=dark] .app-shell :where(.feedback-control-card,.feedback-branch-settings,.feedback-path-summary,.feedback-branch-map button){background:#202327!important;border-color:rgba(158,160,162,.32)!important}html[data-theme=dark] .app-shell .feedback-edit-target-label{color:#8ab8ff!important}html[data-theme=dark] .app-shell :where(.feedback-settings-heading strong,.feedback-branch-map strong,.feedback-inbox-map strong){color:#f3f4f4!important}html[data-theme=dark] .app-shell :where(.feedback-settings-heading p,.feedback-branch-map span,.feedback-path-summary span,.feedback-inbox-map span){color:#b9bbbe!important}html[data-theme=dark] .app-shell .feedback-path-tabs{background:#17191d!important;border-color:rgba(158,160,162,.32)!important}html[data-theme=dark] .app-shell .feedback-path-tabs button{color:#b9bbbe!important}html[data-theme=dark] .app-shell .feedback-path-tabs button.active{background:#ecbd85!important;color:#111214!important}html[data-theme=dark] .app-shell .feedback-routing-chip.enabled{background:rgba(25,84,55,.4)!important;border-color:rgba(119,220,156,.42)!important;color:#9df2bd!important}html[data-theme=dark] .app-shell .feedback-routing-chip.disabled{background:#30343a!important;border-color:rgba(158,160,162,.34)!important;color:#b9bbbe!important}html[data-theme=dark] .app-shell .feedback-routing-toggle-button:focus-visible,html[data-theme=dark] .app-shell .feedback-routing-toggle-button:hover{border-color:#ecbd85!important;box-shadow:0 0 0 2px rgba(236,189,133,.18)!important}html[data-theme=dark] .app-shell .feedback-review-url-field.is-missing input{background:rgba(76,36,33,.5)!important;border-color:#ff8b7f!important;box-shadow:0 0 0 2px rgba(255,139,127,.16)!important;color:#fff7f4!important}html[data-theme=dark] .app-shell .feedback-review-url-actions button{background:rgba(236,189,133,.16)!important;border-color:rgba(236,189,133,.42)!important;color:#ffd9aa!important}html[data-theme=dark] .app-shell .feedback-review-url-actions button:focus-visible,html[data-theme=dark] .app-shell .feedback-review-url-actions button:hover{background:#ecbd85!important;border-color:#ecbd85!important;color:#111214!important}html[data-theme=dark] .app-shell .field-hint.warning{color:#ffb4ab!important}html[data-theme=dark] .app-shell .feedback-inbox-map{background:rgba(25,84,55,.24)!important;border-color:rgba(119,220,156,.3)!important}html[data-theme=dark] .app-shell .builder-page-preview .builder-preview-text-block,html[data-theme=dark] .app-shell .builder-page-preview .builder-preview-text-block :where(h1,h2,h3,h4,h5,h6,p,li,blockquote,span,strong,em,u):not([style*=color]){color:#172033!important}html[data-theme=dark] .app-shell .builder-page-preview .builder-preview-text-block a{color:#2563eb!important}html[data-theme=dark] .app-shell .builder-preview-menu{background:#202327;border-color:rgba(158,160,162,.34);box-shadow:0 22px 44px rgba(0,0,0,.34)}html[data-theme=dark] .app-shell .builder-preview-menu :where(button,a){color:#f3f4f4}html[data-theme=dark] .app-shell .builder-preview-menu :where(button,a):focus-visible,html[data-theme=dark] .app-shell .builder-preview-menu :where(button,a):hover{background:#2d2f33}html[data-theme=dark] .app-shell .builder-preview-menu svg{color:#80d7f7}html[data-theme=dark] .app-shell .builder-preview-menu p,html[data-theme=dark] .app-shell .builder-preview-menu small{color:#b7babd}html[data-theme=dark] .app-shell .builder-preview-menu p{border-top-color:rgba(158,160,162,.28)}html[data-theme=dark] .app-shell :where(input,select,textarea,.input-with-icon,.compact-search,.books-index-search,.contact-search-field,.media-search-box,.asset-gallery-search,.sequence-template-search,.sidebar-list-search,.qr-search-box,.qr-sort-select,.media-sort-select){background-color:#303238!important;border-color:rgba(158,160,162,.34)!important;color:#f2f3f4!important;box-shadow:none!important}html[data-theme=dark] .app-shell :where(input,select,textarea,.input-with-icon,.compact-search,.books-index-search,.contact-search-field,.media-search-box,.asset-gallery-search,.sequence-template-search,.sidebar-list-search,.qr-search-box):focus-within{border-color:rgba(121,171,255,.74)!important;box-shadow:0 0 0 3px rgba(121,171,255,.12)!important}.list-settings-grid:has(.template-default-grid){grid-template-columns:minmax(0,1120px)}.list-settings-main:has(.template-default-grid){max-width:none}.workflow-template-default-row{align-items:stretch;grid-template-columns:minmax(180px,.48fr) minmax(250px,.72fr) minmax(360px,1fr)}.workflow-template-default-row .workflow-default-card{background:color-mix(in srgb,var(--workflow-default-accent) 8%,var(--field));border:1px solid color-mix(in srgb,var(--workflow-default-accent) 30%,var(--line));border-radius:10px;display:grid;grid-gap:8px;gap:8px;min-width:0;padding:12px}.workflow-default-card-head{align-items:center;display:flex;gap:8px;justify-content:space-between;min-width:0}.workflow-default-card-head small,.workflow-default-card-head span{color:var(--muted);font-size:10px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.workflow-default-card-head small{background:color-mix(in srgb,var(--workflow-default-accent) 12%,transparent);border:1px solid color-mix(in srgb,var(--workflow-default-accent) 28%,transparent);border-radius:999px;color:color-mix(in srgb,var(--workflow-default-accent) 76%,var(--ink));padding:3px 7px;white-space:nowrap}.workflow-default-card>strong{color:var(--ink);font-size:16px;font-weight:750;line-height:1.2;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workflow-default-card-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.workflow-default-piece-list{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.workflow-default-piece-list .workflow-default-assignment-block{background:color-mix(in srgb,var(--paper) 70%,transparent);border:1px solid var(--line);border-radius:9px;min-width:0;padding:10px 11px}.workflow-default-piece-list .workflow-default-assignment-block span{color:color-mix(in srgb,var(--workflow-default-accent) 72%,var(--muted))}.workflow-default-piece-list .workflow-default-assignment-block strong{font-size:13px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.template-select-action-row{grid-template-columns:minmax(220px,1fr) auto 38px 38px}.template-select-action-row .template-current-field{min-width:0;width:100%}html[data-theme=dark] .app-shell{--asana-icon-muted:#9ea0a2;--asana-icon-blue:#79abff;--asana-icon-green:#85d7a2;--asana-icon-pink:#faace9;--asana-icon-purple:#e39ef2;--asana-icon-yellow:#f6d861;--asana-icon-cyan:#77d3e9;--asana-icon-red:#dc2626}html[data-theme=dark] .app-shell .template-select-action-row .icon-button{background:#303238!important;border-color:rgba(158,160,162,.34)!important}html[data-theme=dark] .app-shell .template-select-action-row .icon-button:first-of-type svg{color:var(--asana-icon-blue)!important;stroke:currentColor!important}html[data-theme=dark] .app-shell .template-select-action-row .icon-button:nth-of-type(2) svg{color:var(--asana-icon-purple)!important;stroke:currentColor!important}html[data-theme=dark] .app-shell .workflow-template-default-row.accent-blue .template-select-action-row .icon-button:first-of-type svg,html[data-theme=dark] .app-shell .workflow-template-default-row.accent-blue .template-select-action-row .icon-button:nth-of-type(2) svg{color:var(--asana-icon-blue)!important}html[data-theme=dark] .app-shell .workflow-template-default-row.accent-orange .template-select-action-row .icon-button:first-of-type svg,html[data-theme=dark] .app-shell .workflow-template-default-row.accent-orange .template-select-action-row .icon-button:nth-of-type(2) svg{color:var(--asana-icon-yellow)!important}html[data-theme=dark] .app-shell .workflow-template-default-row.accent-green .template-select-action-row .icon-button:first-of-type svg,html[data-theme=dark] .app-shell .workflow-template-default-row.accent-green .template-select-action-row .icon-button:nth-of-type(2) svg{color:var(--asana-icon-green)!important}html[data-theme=dark] .app-shell .template-select-action-row .icon-button:hover{background:#404244!important;border-color:rgba(242,243,244,.22)!important}html[data-theme=dark] .app-shell .nav a[href^="/dashboard"] svg{color:var(--asana-icon-blue)!important}html[data-theme=dark] .app-shell .nav a[href^="/books"] svg,html[data-theme=dark] .app-shell .nav a[href^="/media"] svg,html[data-theme=dark] .app-shell .nav a[href^="/websites"] svg{color:var(--asana-icon-cyan)!important}html[data-theme=dark] .app-shell .nav a[href^="/lists"] svg,html[data-theme=dark] .app-shell .nav a[href^="/subscribers"] svg{color:var(--asana-icon-green)!important}html[data-theme=dark] .app-shell .nav a[href^="/arc"] svg,html[data-theme=dark] .app-shell .nav a[href^="/qr-codes"] svg{color:var(--asana-icon-yellow)!important}html[data-theme=dark] .app-shell .nav a[href^="/help"] svg,html[data-theme=dark] .app-shell .nav a[href^="/settings"] svg{color:var(--asana-icon-purple)!important}html[data-theme=dark] .app-shell .nav a[href^="/admin"] svg{color:var(--asana-icon-pink)!important}html[data-theme=dark] .app-shell .nav a.active svg,html[data-theme=dark] .app-shell .nav a:focus-visible svg,html[data-theme=dark] .app-shell .nav a:hover svg{filter:saturate(1.08) brightness(1.08)}:root{--asana-action-warm:#ecbd85;--asana-action-warm-hover:#f2ca98;--asana-tab-active:#eef2f7;--cover-empty-bg:#e9edf1;--cover-empty-border:#c7cdd5;--cover-empty-ink:#374151;--cover-empty-muted:#6b7280}html[data-theme=dark] .app-shell{--asana-action-warm:#ecbd85;--asana-action-warm-hover:#f2ca98;--asana-tab-active:#3f4245;--asana-tab-hover:#34373a;--asana-tab-muted:#b5b6b8;--asana-row-hover:#292c2f;--asana-row-active:#35383b}.book-cover-preview-control:not(.book-cover-preview--has-cover){background:linear-gradient(135deg,rgba(55,65,81,.055) 0 25%,transparent 25% 50%,rgba(55,65,81,.055) 50% 75%,transparent 75%),var(--cover-empty-bg);border-color:var(--cover-empty-border)}.book-cover-preview-control:not(.book-cover-preview--has-cover):before{border-color:color-mix(in srgb,var(--cover-empty-border) 78%,#374151 22%)}.book-cover-empty strong{color:var(--cover-empty-ink);font-weight:650}.book-cover-empty svg,.book-cover-empty>span:not(.book-cover-empty-action){color:var(--cover-empty-muted)}html[data-theme=dark] .app-shell :where(.list-settings-save-row .btn:not(.secondary):not(.danger):not(.publish-state-button):not(:disabled),.sender-actions .btn:not(.secondary):not(.danger):not(.publish-state-button):not(:disabled),.subscriber-edit-actions .btn:not(.secondary):not(.danger):not(.publish-state-button):not(:disabled),.admin-user-add-button:not(:disabled)){background:var(--asana-action-warm)!important;border-color:rgba(236,189,133,.86)!important;color:#1f2328!important;box-shadow:0 8px 18px rgba(0,0,0,.18)!important}html[data-theme=dark] .app-shell :where(.list-settings-save-row .btn:not(.secondary):not(.danger):not(.publish-state-button):not(:disabled),.sender-actions .btn:not(.secondary):not(.danger):not(.publish-state-button):not(:disabled),.subscriber-edit-actions .btn:not(.secondary):not(.danger):not(.publish-state-button):not(:disabled),.admin-user-add-button:not(:disabled)):focus-visible,html[data-theme=dark] .app-shell :where(.list-settings-save-row .btn:not(.secondary):not(.danger):not(.publish-state-button):not(:disabled),.sender-actions .btn:not(.secondary):not(.danger):not(.publish-state-button):not(:disabled),.subscriber-edit-actions .btn:not(.secondary):not(.danger):not(.publish-state-button):not(:disabled),.admin-user-add-button:not(:disabled)):hover{background:var(--asana-action-warm-hover)!important;border-color:var(--asana-action-warm-hover)!important;color:#1f2328!important}html[data-theme=dark] .app-shell :where(.media-type-tabs,.settings-tabs,.book-tabs,.list-tabs,.subscriber-tabs,.segmented-control,.media-scope-actions){background:#24272a!important;border-color:#3a3d40!important}html[data-theme=dark] .app-shell :where(.media-type-tabs button,.settings-tabs button,.settings-tabs a,.book-tabs button,.book-tabs a,.list-tabs a,.subscriber-tabs button,.subscriber-tabs a,.segmented-control button,.media-scope-actions button){color:var(--asana-tab-muted)!important}html[data-theme=dark] .app-shell :where(.media-type-tabs button:hover,.settings-tabs button:hover,.settings-tabs a:hover,.book-tabs button:hover,.book-tabs a:hover,.list-tabs a:hover,.subscriber-tabs button:hover,.subscriber-tabs a:hover,.segmented-control button:hover,.media-scope-actions button:hover){background:var(--asana-tab-hover)!important;color:#f2f3f4!important}html[data-theme=dark] .app-shell :where(.media-type-tabs button.active,.settings-tabs button.active,.settings-tabs a.active,.book-tabs button.active,.book-tabs a.active,.list-tabs a.active,.subscriber-tabs button.active,.subscriber-tabs a.active,.segmented-control button.active,.media-scope-actions button.active){background:var(--asana-tab-active)!important;border-color:rgba(158,160,162,.46)!important;color:#ffffff!important;box-shadow:inset 0 -2px 0 rgba(236,189,133,.9)!important}html[data-theme=dark] .app-shell :where(.media-type-tabs button.active svg,.settings-tabs :is(button.active,a.active) svg,.book-tabs :is(button.active,a.active) svg,.list-tabs a.active svg,.subscriber-tabs :is(button.active,a.active) svg,.segmented-control button.active svg,.media-scope-actions button.active svg){color:var(--asana-action-warm)!important;stroke:currentColor!important}html[data-theme=dark] .app-shell :where(.contact-table-row:hover:not(.contact-table-head),.lists-table-row:hover,.campaign-table-row:hover,.qr-list-row:hover,.asset-card:hover){background:var(--asana-row-hover)!important;box-shadow:inset 3px 0 0 var(--asana-action-warm)!important}html[data-theme=dark] .app-shell :where(.lists-table-row.active){background:var(--asana-row-active)!important;box-shadow:inset 3px 0 0 var(--asana-action-warm)!important}html[data-theme=dark] .app-shell .lists-create-button:not(:disabled){background:var(--asana-action-warm)!important;border-color:rgba(236,189,133,.86)!important;color:#1f2328!important}html[data-theme=dark] .app-shell .lists-create-button:not(:disabled):focus-visible,html[data-theme=dark] .app-shell .lists-create-button:not(:disabled):hover{background:var(--asana-action-warm-hover)!important;border-color:var(--asana-action-warm-hover)!important;color:#1f2328!important}html[data-theme=dark] .app-shell .lists-export-button{background:#303238!important;border-color:rgba(158,160,162,.42)!important;color:#f2f3f4!important}html[data-theme=dark] .app-shell .lists-export-button svg{color:#9ea0a2!important;stroke:currentColor!important}html[data-theme=dark] .app-shell .lists-export-button:focus-visible,html[data-theme=dark] .app-shell .lists-export-button:hover{background:#404244!important;border-color:rgba(236,189,133,.46)!important;color:#ffffff!important}html[data-theme=dark] .app-shell .lists-create-button svg{color:#1f2328!important;stroke:currentColor!important}html[data-theme=dark] .app-shell .list-row-actions .icon-button{background:#303238!important;border-color:rgba(158,160,162,.34)!important}html[data-theme=dark] .app-shell .list-row-actions .icon-button:first-child svg{color:var(--asana-icon-blue)!important}html[data-theme=dark] .app-shell .list-row-actions .icon-button:nth-child(2) svg{color:var(--asana-icon-purple)!important}html[data-theme=dark] .app-shell .list-row-actions .icon-button:nth-child(3) svg{color:var(--asana-icon-green)!important}html[data-theme=dark] .app-shell .list-row-actions .icon-button:focus-visible,html[data-theme=dark] .app-shell .list-row-actions .icon-button:hover{background:#404244!important;border-color:rgba(236,189,133,.38)!important}html[data-theme=dark] .app-shell .list-row-actions .icon-button:focus-visible svg,html[data-theme=dark] .app-shell .list-row-actions .icon-button:hover svg{filter:saturate(1.08) brightness(1.08)}html[data-theme=dark] .app-shell .nav a.active{background:#333639!important;border-color:rgba(158,160,162,.46)!important;box-shadow:none!important;color:#f2f3f4!important}html[data-theme=dark] .app-shell .nav a:focus-visible,html[data-theme=dark] .app-shell .nav a:hover{background:#2f3235!important;border-color:rgba(158,160,162,.34)!important;box-shadow:none!important;color:#f2f3f4!important}html[data-theme=dark] .app-shell .sidebar-list-menu a.active{background:#333639!important;border-color:rgba(158,160,162,.46)!important;box-shadow:none!important}html[data-theme=dark] .app-shell .admin-user-add-button,html[data-theme=dark] .app-shell .book-create-actions .btn:not(.secondary):not(.danger),html[data-theme=dark] .app-shell .list-settings-save-row .btn:not(.secondary):not(.danger):not(.publish-state-button),html[data-theme=dark] .app-shell .lists-create-button,html[data-theme=dark] .app-shell .media-library-toolbar .btn:not(.secondary):not(.danger),html[data-theme=dark] .app-shell .sender-actions .btn:not(.secondary):not(.danger):not(.publish-state-button),html[data-theme=dark] .app-shell .subscriber-edit-actions .btn:not(.secondary):not(.danger):not(.publish-state-button),html[data-theme=dark] .app-shell .topbar .button-row .btn:not(.secondary):not(.danger):not(.publish-state-button){background:var(--asana-action-warm)!important;border-color:rgba(236,189,133,.88)!important;color:#1f2328!important;box-shadow:0 8px 18px rgba(0,0,0,.22)!important}html[data-theme=dark] .app-shell .admin-user-add-button:focus-visible,html[data-theme=dark] .app-shell .admin-user-add-button:hover,html[data-theme=dark] .app-shell .book-create-actions .btn:not(.secondary):not(.danger):focus-visible,html[data-theme=dark] .app-shell .book-create-actions .btn:not(.secondary):not(.danger):hover,html[data-theme=dark] .app-shell .list-settings-save-row .btn:not(.secondary):not(.danger):not(.publish-state-button):focus-visible,html[data-theme=dark] .app-shell .list-settings-save-row .btn:not(.secondary):not(.danger):not(.publish-state-button):hover,html[data-theme=dark] .app-shell .lists-create-button:focus-visible,html[data-theme=dark] .app-shell .lists-create-button:hover,html[data-theme=dark] .app-shell .media-library-toolbar .btn:not(.secondary):not(.danger):focus-visible,html[data-theme=dark] .app-shell .media-library-toolbar .btn:not(.secondary):not(.danger):hover,html[data-theme=dark] .app-shell .sender-actions .btn:not(.secondary):not(.danger):not(.publish-state-button):focus-visible,html[data-theme=dark] .app-shell .sender-actions .btn:not(.secondary):not(.danger):not(.publish-state-button):hover,html[data-theme=dark] .app-shell .subscriber-edit-actions .btn:not(.secondary):not(.danger):not(.publish-state-button):focus-visible,html[data-theme=dark] .app-shell .subscriber-edit-actions .btn:not(.secondary):not(.danger):not(.publish-state-button):hover,html[data-theme=dark] .app-shell .topbar .button-row .btn:not(.secondary):not(.danger):not(.publish-state-button):focus-visible,html[data-theme=dark] .app-shell .topbar .button-row .btn:not(.secondary):not(.danger):not(.publish-state-button):hover{background:var(--asana-action-warm-hover)!important;border-color:var(--asana-action-warm-hover)!important;color:#1f2328!important}html[data-theme=dark] .app-shell .admin-user-add-button svg,html[data-theme=dark] .app-shell .book-create-actions .btn:not(.secondary):not(.danger) svg,html[data-theme=dark] .app-shell .list-settings-save-row .btn:not(.secondary):not(.danger):not(.publish-state-button) svg,html[data-theme=dark] .app-shell .lists-create-button svg,html[data-theme=dark] .app-shell .media-library-toolbar .btn:not(.secondary):not(.danger) svg,html[data-theme=dark] .app-shell .sender-actions .btn:not(.secondary):not(.danger):not(.publish-state-button) svg,html[data-theme=dark] .app-shell .subscriber-edit-actions .btn:not(.secondary):not(.danger):not(.publish-state-button) svg,html[data-theme=dark] .app-shell .topbar .button-row .btn:not(.secondary):not(.danger):not(.publish-state-button) svg{color:#1f2328!important;stroke:currentColor!important}html[data-theme=dark] .app-shell .lists-export-button,html[data-theme=dark] .app-shell .topbar .button-row .btn.secondary{background:#303238!important;border-color:rgba(158,160,162,.42)!important;color:#f2f3f4!important;box-shadow:none!important}html[data-theme=dark] .app-shell .lists-export-button:focus-visible,html[data-theme=dark] .app-shell .lists-export-button:hover,html[data-theme=dark] .app-shell .topbar .button-row .btn.secondary:focus-visible,html[data-theme=dark] .app-shell .topbar .button-row .btn.secondary:hover{background:#404244!important;border-color:rgba(236,189,133,.46)!important;color:#ffffff!important}html[data-theme=dark] .app-shell .nav a.active,html[data-theme=dark] .app-shell .sidebar-list-menu a.active,html[data-theme=dark] .nav a.active,html[data-theme=dark] .sidebar-list-menu a.active{background:#333639!important;border-color:rgba(158,160,162,.46)!important;box-shadow:none!important;color:#f2f3f4!important}html[data-theme=dark] .app-shell .nav a:focus-visible,html[data-theme=dark] .app-shell .nav a:hover,html[data-theme=dark] .app-shell .sidebar-list-menu a:hover,html[data-theme=dark] .nav a:focus-visible,html[data-theme=dark] .nav a:hover,html[data-theme=dark] .sidebar-list-menu a:hover{background:#2f3235!important;border-color:rgba(158,160,162,.34)!important;box-shadow:none!important;color:#f2f3f4!important}html[data-theme=dark] .app-shell .lists-table-row.active{background:#333639!important;border-color:rgba(158,160,162,.46)!important;box-shadow:none!important;color:#f2f3f4!important}html[data-theme=dark] .app-shell :where(.contact-table-row:hover:not(.contact-table-head),.lists-table-row:hover,.admin-users-row:hover,.campaign-record-row:hover,.campaign-table-row:hover,.qr-list-row:hover,.asset-card:hover){background:#292c2f!important;box-shadow:inset 3px 0 0 rgba(236,189,133,.7)!important}html[data-theme=dark] .app-shell :where(.settings-tabs a.active,.settings-tabs button.active,.global-settings-tabs a.active,.book-tabs a.active,.book-tabs button.active,.list-tabs a.active,.subscriber-tabs a.active,.subscriber-tabs button.active,.media-type-tabs button.active,.media-scope-actions button.active,.segmented-control button.active){background:#3f4245!important;border-color:rgba(158,160,162,.46)!important;color:#f2f3f4!important;box-shadow:inset 0 -2px 0 var(--asana-action-warm)!important}html[data-theme=dark] .app-shell :where(.settings-tabs a:hover,.settings-tabs button:hover,.global-settings-tabs a:hover,.book-tabs a:hover,.book-tabs button:hover,.list-tabs a:hover,.subscriber-tabs a:hover,.subscriber-tabs button:hover,.media-type-tabs button:hover,.media-scope-actions button:hover,.segmented-control button:hover){background:#34373a!important;border-color:rgba(158,160,162,.36)!important;color:#f2f3f4!important}html[data-theme=dark] .app-shell :where(.list-row-actions .icon-button,.qr-row-actions .icon-button,.book-record-actions .icon-button,.campaign-hover-action,.campaign-row-more,.book-cover-hover-actions .icon-button,.template-select-action-row .icon-button){background:#303238!important;border-color:rgba(158,160,162,.38)!important;color:#c7c9cc!important;box-shadow:none!important}html[data-theme=dark] .app-shell :where(.list-row-actions .icon-button,.qr-row-actions .icon-button,.book-record-actions .icon-button,.campaign-hover-action,.campaign-row-more,.book-cover-hover-actions .icon-button,.template-select-action-row .icon-button):focus-visible,html[data-theme=dark] .app-shell :where(.list-row-actions .icon-button,.qr-row-actions .icon-button,.book-record-actions .icon-button,.campaign-hover-action,.campaign-row-more,.book-cover-hover-actions .icon-button,.template-select-action-row .icon-button):hover{background:#404244!important;border-color:rgba(236,189,133,.44)!important;color:#f2f3f4!important;box-shadow:0 0 0 3px rgba(236,189,133,.1)!important}html[data-theme=dark] .app-shell :where(.list-row-actions .icon-button svg,.qr-row-actions .icon-button svg,.book-record-actions .icon-button svg,.campaign-hover-action svg,.campaign-row-more svg,.book-cover-hover-actions .icon-button svg,.template-select-action-row .icon-button svg){stroke:currentColor!important}html[data-theme=dark] .app-shell .list-row-actions>:first-child svg{color:var(--asana-icon-cyan)!important}html[data-theme=dark] .app-shell .list-row-actions>:nth-child(2) svg{color:var(--asana-icon-purple)!important}html[data-theme=dark] .app-shell .list-row-actions>:nth-child(3) svg{color:var(--asana-icon-green)!important}html[data-theme=dark] .app-shell .qr-row-actions>:nth-child(2) svg{color:var(--asana-icon-blue)!important}html[data-theme=dark] .app-shell .qr-link-line.printed .icon-button svg,html[data-theme=dark] .app-shell .qr-row-actions>:nth-child(3) svg{color:var(--asana-icon-cyan)!important}html[data-theme=dark] .app-shell .qr-row-actions>:nth-child(4) svg{color:var(--asana-icon-green)!important}html[data-theme=dark] .app-shell .qr-row-actions>:nth-child(5) svg{color:var(--asana-icon-red)!important}html[data-theme=dark] .app-shell .qr-row-actions>:nth-child(6) svg{color:var(--asana-icon-purple)!important}html[data-theme=dark] .app-shell :where(.icon-button.danger-light,.qr-row-actions .icon-button.danger-light,.campaign-hover-action.danger-light){background:rgba(74,33,38,.92)!important;border-color:rgba(220,38,38,.58)!important;color:var(--asana-icon-red)!important}html[data-theme=dark] .app-shell :where(.icon-button.danger-light,.qr-row-actions .icon-button.danger-light,.campaign-hover-action.danger-light) svg{color:var(--asana-icon-red)!important;stroke:currentColor!important}html[data-theme=dark] .app-shell :where(.icon-button.danger-light:hover,.icon-button.danger-light:focus-visible,.qr-row-actions .icon-button.danger-light:hover,.qr-row-actions .icon-button.danger-light:focus-visible,.campaign-hover-action.danger-light:hover,.campaign-hover-action.danger-light:focus-visible){background:rgba(92,39,45,.96)!important;border-color:rgba(239,68,68,.72)!important;color:#ffffff!important}html[data-theme=dark] .app-shell .queue-action-row .btn{background:#303238!important;border-color:rgba(158,160,162,.4)!important;color:#f2f3f4!important;box-shadow:none!important}html[data-theme=dark] .app-shell .queue-action-row .btn:first-child{background:rgba(20,76,51,.86)!important;border-color:rgba(133,215,162,.42)!important;color:#b7f0c8!important}html[data-theme=dark] .app-shell .queue-action-row .btn:first-child svg{color:var(--asana-icon-green)!important}html[data-theme=dark] .app-shell .queue-action-row .btn:nth-child(2){background:rgba(74,54,32,.9)!important;border-color:rgba(236,189,133,.44)!important;color:#f2d6b0!important}html[data-theme=dark] .app-shell .queue-action-row .btn:nth-child(2) svg{color:var(--asana-action-warm)!important}html[data-theme=dark] .app-shell .queue-action-row .btn.danger{background:rgba(74,33,38,.96)!important;border-color:rgba(220,38,38,.58)!important;color:#ffffff!important}html[data-theme=dark] .app-shell .queue-action-row .btn.danger svg{color:var(--asana-icon-red)!important}html[data-theme=dark] .app-shell .queue-action-row .btn:focus-visible,html[data-theme=dark] .app-shell .queue-action-row .btn:hover{filter:brightness(1.08) saturate(1.05);transform:translateY(-1px)}html[data-theme=dark] .app-shell .global-settings-tabs a.active,html[data-theme=dark] .app-shell .list-tabs a.active,html[data-theme=dark] .app-shell .list-tabs button.active,html[data-theme=dark] .app-shell .media-scope-actions button.active,html[data-theme=dark] .app-shell .media-type-tabs button.active,html[data-theme=dark] .app-shell .segmented-control button.active,html[data-theme=dark] .app-shell .settings-tabs a.active,html[data-theme=dark] .app-shell .settings-tabs button.active{background:#3f4245!important;border-color:rgba(158,160,162,.46)!important;color:#f2f3f4!important;box-shadow:inset 0 -2px 0 var(--asana-action-warm)!important}html[data-theme=dark] .app-shell .global-settings-tabs a.active:focus-visible,html[data-theme=dark] .app-shell .list-tabs a.active:focus-visible,html[data-theme=dark] .app-shell .list-tabs button.active:focus-visible,html[data-theme=dark] .app-shell .media-scope-actions button.active:focus-visible,html[data-theme=dark] .app-shell .media-type-tabs button.active:focus-visible,html[data-theme=dark] .app-shell .segmented-control button.active:focus-visible,html[data-theme=dark] .app-shell .settings-tabs a.active:focus-visible,html[data-theme=dark] .app-shell .settings-tabs button.active:focus-visible{outline:2px solid rgba(236,189,133,.48)!important;outline-offset:2px!important}html[data-theme=dark] .app-shell .list-row-actions a[aria-label^="Open books"] :is(svg,svg *),html[data-theme=dark] .app-shell .list-row-actions a[href^="/books"] :is(svg,svg *){color:var(--asana-icon-cyan)!important;stroke:var(--asana-icon-cyan)!important}html[data-theme=dark] .app-shell .list-row-actions a[aria-label^=Settings] :is(svg,svg *),html[data-theme=dark] .app-shell .list-row-actions a[href*="/settings"] :is(svg,svg *){color:var(--asana-icon-purple)!important;stroke:var(--asana-icon-purple)!important}html[data-theme=dark] .app-shell .list-row-actions a[aria-label^=Contacts] :is(svg,svg *),html[data-theme=dark] .app-shell .list-row-actions a[href^="/subscribers"] :is(svg,svg *){color:var(--asana-icon-green)!important;stroke:var(--asana-icon-green)!important}html[data-theme=dark] .app-shell .campaign-hover-action[aria-label^=Edit] :is(svg,svg *),html[data-theme=dark] .app-shell .qr-row-actions a[aria-label^=Edit] :is(svg,svg *),html[data-theme=dark] .app-shell .qr-row-actions a[title=Edit] :is(svg,svg *){color:var(--asana-icon-blue)!important;stroke:var(--asana-icon-blue)!important}html[data-theme=dark] .app-shell .qr-code-download :is(svg,svg *),html[data-theme=dark] .app-shell .qr-row-actions a[aria-label^=Download] :is(svg,svg *),html[data-theme=dark] .app-shell .qr-row-actions a[title="Download PNG"] :is(svg,svg *){color:var(--asana-icon-cyan)!important;stroke:var(--asana-icon-cyan)!important}html[data-theme=dark] .app-shell .qr-row-actions button[aria-label^="View scans"] :is(svg,svg *),html[data-theme=dark] .app-shell .qr-row-actions button[title=Analytics] :is(svg,svg *){color:var(--asana-icon-green)!important;stroke:var(--asana-icon-green)!important}html[data-theme=dark] .app-shell .qr-row-actions button[aria-label^="More actions"] :is(svg,svg *),html[data-theme=dark] .app-shell .qr-row-actions button[title="More actions"] :is(svg,svg *){color:var(--asana-icon-purple)!important;stroke:var(--asana-icon-purple)!important}html[data-theme=dark] .app-shell .icon-button.danger-light :is(svg,svg *),html[data-theme=dark] .app-shell .qr-row-actions button[aria-label^=Archive] :is(svg,svg *),html[data-theme=dark] .app-shell .qr-row-actions button[title="Archive QR code"] :is(svg,svg *){color:var(--asana-icon-red)!important;stroke:var(--asana-icon-red)!important}html[data-theme=dark] .app-shell .queue-action-row .btn.mini.secondary:first-child,html[data-theme=dark] .app-shell .queue-action-row button:has(svg.lucide-check-circle-2),html[data-theme=dark] .app-shell .queue-action-row button:has(svg.lucide-circle-check),html[data-theme=dark] .app-shell .queue-action-row button[aria-label^=Approve]{background:rgba(20,76,51,.86)!important;border-color:rgba(133,215,162,.42)!important;color:#b7f0c8!important}html[data-theme=dark] .app-shell .queue-action-row .btn.mini.secondary:first-child :is(svg,svg *){color:var(--asana-icon-green)!important;stroke:var(--asana-icon-green)!important}html[data-theme=dark] .app-shell .queue-action-row .btn.mini.secondary:nth-child(2){background:rgba(74,54,32,.9)!important;border-color:rgba(236,189,133,.44)!important;color:#f2d6b0!important}html[data-theme=dark] .app-shell .queue-action-row .btn.mini.secondary:nth-child(2) :is(svg,svg *){color:var(--asana-action-warm)!important;stroke:var(--asana-action-warm)!important}html[data-theme=dark] .app-shell .dns-setup-modal-backdrop{background:rgba(5,7,11,.72)!important}html[data-theme=dark] .app-shell .dns-setup-modal{background:radial-gradient(circle at 10% 0,rgba(236,189,133,.08),transparent 28%),#17191d!important;border-color:rgba(247,243,235,.16)!important;box-shadow:0 28px 72px rgba(0,0,0,.52)!important;color:#f7f3eb!important}html[data-theme=dark] .app-shell .dns-setup-modal .dns-record-group-title strong,html[data-theme=dark] .app-shell .dns-setup-modal .dns-record-heading strong,html[data-theme=dark] .app-shell .dns-setup-modal .dns-record-type,html[data-theme=dark] .app-shell .dns-setup-modal .template-preview-modal-head h2{color:#f7f3eb!important}html[data-theme=dark] .app-shell .dns-setup-modal .template-preview-modal-head p,html[data-theme=dark] .app-shell .dns-setup-modal :where(.dns-setup-status-strip span,.dns-host-select span,.host-format-toggle>span,.dns-record-heading span,.dns-record-group-title span,.dns-record-cell small,.dns-record-cell em){color:#aaa39a!important}html[data-theme=dark] .app-shell .dns-setup-status-strip>div{background:linear-gradient(90deg,rgba(236,189,133,.1),rgba(236,189,133,.02) 58%),#111317!important;border-color:rgba(247,243,235,.14)!important;color:#f7f3eb!important}html[data-theme=dark] .app-shell .dns-setup-status-strip strong{color:#d7e8ff!important}html[data-theme=dark] .app-shell .dns-setup-status-strip>div.is-ready{background:linear-gradient(90deg,rgba(33,197,112,.2),rgba(33,197,112,.06) 58%),#102019!important;border-color:rgba(105,217,155,.42)!important;color:#b7f0c8!important}html[data-theme=dark] .app-shell .dns-setup-status-strip>div.is-ready strong{color:#b7f0c8!important}html[data-theme=dark] .app-shell .sender-settings-head .sender-domain-status.ready{background:rgba(20,76,51,.74)!important;border-color:rgba(133,215,162,.42)!important;color:#b7f0c8!important}html[data-theme=dark] .app-shell .dns-setup-modal .dns-host-select select{background:#202328!important;border-color:rgba(247,243,235,.18)!important;color:#f7f3eb!important}html[data-theme=dark] .app-shell .dns-setup-modal .host-format-toggle>div{background:#202328!important;border-color:rgba(247,243,235,.18)!important}html[data-theme=dark] .app-shell .dns-setup-modal .host-format-toggle button{color:#aaa39a!important}html[data-theme=dark] .app-shell .dns-setup-modal .host-format-toggle button.active{background:#f7f3eb!important;color:#111317!important;box-shadow:0 1px 0 rgba(255,255,255,.12)!important}html[data-theme=dark] .app-shell .dns-setup-modal .dns-guide-toggle{color:#8fbfff!important}html[data-theme=dark] .app-shell .dns-setup-modal .dns-record-table{background:#0f1115!important;border-color:rgba(247,243,235,.16)!important}html[data-theme=dark] .app-shell .dns-setup-modal .dns-record-heading{background:#0f1115!important;border-color:rgba(247,243,235,.14)!important}html[data-theme=dark] .app-shell .dns-setup-modal .dns-record-group-title{background:#15171b!important;border-color:rgba(247,243,235,.14)!important;color:#f7f3eb!important}html[data-theme=dark] .app-shell .dns-setup-modal .dns-record-cell-purpose span,html[data-theme=dark] .app-shell .dns-setup-modal .dns-record-group-title em{background:rgba(143,191,255,.14)!important;border-color:rgba(143,191,255,.26)!important;color:#9fc9ff!important}html[data-theme=dark] .app-shell .dns-setup-modal .dns-record-row{background:#111317!important;border-color:rgba(247,243,235,.12)!important;color:#f7f3eb!important}html[data-theme=dark] .app-shell .dns-setup-modal .dns-record-row code{background:#0f1622!important;border-color:rgba(143,191,255,.24)!important;color:#d7e8ff!important}html[data-theme=dark] .app-shell .dns-setup-modal .dns-record-copy-actions .btn,html[data-theme=dark] .app-shell .dns-setup-modal .dns-setup-controls .btn,html[data-theme=dark] .app-shell .dns-setup-modal .template-preview-modal-foot .btn{background:#202328!important;border-color:rgba(247,243,235,.18)!important;color:#f7f3eb!important}html[data-theme=dark] .app-shell .dns-setup-modal .dns-record-copy-actions .btn:hover,html[data-theme=dark] .app-shell .dns-setup-modal .dns-setup-controls .btn:hover,html[data-theme=dark] .app-shell .dns-setup-modal .template-preview-modal-foot .btn:hover{background:#2a2d32!important;border-color:rgba(236,189,133,.34)!important}html[data-theme=dark] .app-shell .dns-setup-modal .template-preview-modal-foot .dns-copy-action.is-copied{background:rgba(21,128,61,.22)!important;border-color:rgba(74,222,128,.42)!important;color:#bbf7d0!important}html[data-theme=dark] .app-shell .dns-setup-inline-toast--success{background:rgba(21,128,61,.16)!important;border-color:rgba(74,222,128,.28)!important;color:#bbf7d0!important}html[data-theme=dark] .app-shell .dns-setup-inline-toast--warning{background:rgba(180,83,9,.18)!important;border-color:rgba(251,191,36,.28)!important;color:#fde68a!important}html[data-theme=dark] .app-shell .dns-setup-inline-toast--danger{background:rgba(190,18,60,.18)!important;border-color:rgba(251,113,133,.32)!important;color:#fecdd3!important}html[data-theme=dark] .app-shell .dns-list-saved-notice{background:rgba(20,76,51,.46)!important;border-color:rgba(133,215,162,.38)!important;color:#b7f0c8!important}html[data-theme=dark] .app-shell .dns-list-saved-notice span{color:#a7dcb8!important}html[data-theme=dark] .app-shell .dns-setup-steps li{background:#111317!important;border-color:rgba(247,243,235,.14)!important;color:#aaa39a!important}html[data-theme=dark] .app-shell .dns-setup-steps li>span{background:#292c31!important;color:#c8c2b9!important}html[data-theme=dark] .app-shell .dns-setup-steps strong{color:#f7f3eb!important}html[data-theme=dark] .app-shell .dns-setup-steps small{color:#aaa39a!important}html[data-theme=dark] .app-shell .dns-setup-steps li.is-current{background:rgba(74,54,32,.76)!important;border-color:rgba(236,189,133,.42)!important}html[data-theme=dark] .app-shell .dns-setup-steps li.is-current>span{background:rgba(236,189,133,.18)!important;color:#f2d6b0!important}html[data-theme=dark] .app-shell .dns-setup-steps li.is-complete{background:rgba(20,76,51,.42)!important;border-color:rgba(133,215,162,.34)!important}html[data-theme=dark] .app-shell .dns-setup-steps li.is-complete>span{background:rgba(33,197,112,.16)!important;color:#b7f0c8!important}html[data-theme=dark] .app-shell .dns-empty-state{background:#111317!important;border-color:rgba(143,191,255,.32)!important;color:#f7f3eb!important}html[data-theme=dark] .app-shell .dns-empty-state.is-loading{background:#15191f!important;border-color:rgba(143,191,255,.24)!important}html[data-theme=dark] .app-shell .dns-empty-state.is-error{background:rgba(74,33,38,.78)!important;border-color:rgba(251,113,133,.38)!important}html[data-theme=dark] .app-shell .dns-empty-state strong{color:#f7f3eb!important}html[data-theme=dark] .app-shell .dns-empty-state span{color:#aaa39a!important}html[data-theme=dark] .app-shell .dns-empty-state .dns-empty-state-icon{color:#9fc9ff!important}html[data-theme=dark] .app-shell .dns-empty-state.is-error :where(.dns-empty-state-icon,strong){color:#fecdd3!important}html[data-theme=dark] .app-shell .dns-empty-state .btn:not(:disabled),html[data-theme=dark] .app-shell .dns-setup-modal .template-preview-modal-foot .btn:not(.secondary):not(:disabled){background:var(--asana-action-warm)!important;border-color:rgba(236,189,133,.88)!important;color:#1f2328!important}html[data-theme=dark] .app-shell .dns-setup-modal :where(.dns-empty-state .btn,.template-preview-modal-foot .btn,.dns-setup-controls .btn):disabled{background:#202328!important;border-color:rgba(247,243,235,.12)!important;color:#777b82!important;opacity:.72!important}html[data-theme=dark] .app-shell .dns-host-walkthrough{background:#111317!important;border-color:rgba(247,243,235,.16)!important;color:#f7f3eb!important}html[data-theme=dark] .app-shell .dns-host-guide-card :where(span,a),html[data-theme=dark] .app-shell .dns-host-walkthrough-header small{color:#aaa39a!important}html[data-theme=dark] .app-shell .dns-host-guide-card{background:#17191d!important;border-color:rgba(247,243,235,.14)!important;color:#f7f3eb!important}html[data-theme=dark] .app-shell .dns-host-guide-card a{color:#9fc9ff!important}html[data-theme=dark] .app-shell .dns-host-nameservers code{background:#0f1622!important;border-color:rgba(143,191,255,.22)!important;color:#d7e8ff!important}html[data-theme=dark] .app-shell .dns-verified-records-toggle{background:#15171b!important;border-color:rgba(247,243,235,.16)!important;color:#f7f3eb!important}html[data-theme=dark] .app-shell .dns-verified-records-toggle:hover{background:#202328!important;border-color:rgba(143,191,255,.32)!important}html[data-theme=dark] .app-shell .dns-verified-records-toggle span{color:#aaa39a!important}html[data-theme=dark] .app-shell .dns-guide-toggle:focus-visible,html[data-theme=dark] .app-shell .dns-record-group-title:focus-visible,html[data-theme=dark] .app-shell .dns-setup-modal :is(button,select):focus-visible{outline-color:rgba(143,191,255,.72)!important}html[data-theme=dark] .app-shell .list-row-actions a[data-label=Books]{color:var(--asana-icon-cyan)!important}html[data-theme=dark] .app-shell .list-row-actions a[data-label=Settings]{color:var(--asana-icon-purple)!important}html[data-theme=dark] .app-shell .list-row-actions a[data-label=Contacts]{color:var(--asana-icon-green)!important}html[data-theme=dark] .app-shell .list-row-actions a[data-label] :is(svg,svg *){stroke:currentColor!important}html[data-theme=dark] .app-shell .qr-row-actions a[title=Edit]{color:var(--asana-icon-blue)!important}html[data-theme=dark] .app-shell .qr-row-actions a[title="Download PNG"]{color:var(--asana-icon-cyan)!important}html[data-theme=dark] .app-shell .qr-row-actions button[title=Analytics]{color:var(--asana-icon-green)!important}html[data-theme=dark] .app-shell .qr-row-actions button[title="More actions"]{color:var(--asana-icon-purple)!important}html[data-theme=dark] .app-shell .qr-row-actions button[title="Archive QR code"]{color:var(--asana-icon-red)!important}html[data-theme=dark] .app-shell .qr-row-actions :is(a,button)[title] :is(svg,svg *){stroke:currentColor!important}html[data-theme=dark] .app-shell .queue-action-row .btn.mini.secondary:has(.lucide-circle-check){background:rgba(20,76,51,.9)!important;border-color:rgba(133,215,162,.5)!important;color:#b7f0c8!important}html[data-theme=dark] .app-shell .queue-action-row .btn.mini.secondary:has(.lucide-dollar-sign){background:rgba(74,54,32,.92)!important;border-color:rgba(236,189,133,.54)!important;color:#f2d6b0!important}html[data-theme=dark] .app-shell .queue-action-row .btn.mini.secondary:has(.lucide-circle-check) :is(svg,svg *){stroke:var(--asana-icon-green)!important}html[data-theme=dark] .app-shell .queue-action-row .btn.mini.secondary:has(.lucide-dollar-sign) :is(svg,svg *){stroke:var(--asana-action-warm)!important}html[data-theme=dark] .template-preview-landing-stage{background:linear-gradient(180deg,rgba(248,250,252,.92),rgba(241,245,249,.98)),radial-gradient(circle at 20% 0,rgba(255,111,80,.08),transparent 34%)!important;border-color:rgba(216,227,241,.9)!important;color:#1f2937!important;filter:none!important}html[data-theme=dark] .template-preview-landing-stage :is(.template-preview-visual-text,.template-preview-form-card,.template-preview-feedback-card,.template-preview-visual-row,.template-preview-branch-row>div){color:#1f2937!important;filter:none!important}html[data-theme=dark] .template-preview-landing-stage :is(.template-preview-visual-text h1,.template-preview-visual-text h2,.template-preview-feedback-card>strong){color:#1f2937!important;text-shadow:none!important}html[data-theme=dark] .template-preview-landing-stage :is(.template-preview-visual-text p,.template-preview-visual-text li,.template-preview-form-field span,.template-preview-branch-row small){color:#475569!important}html[data-theme=dark] .template-preview-landing-stage :is(.template-preview-form-card,.template-preview-feedback-card){background:#ffffff!important;border-color:#d8e3f1!important}html[data-theme=dark] .template-preview-landing-stage .template-preview-rating-row button{background:#fff8ee!important;border-color:#f2c889!important;color:#c47b21!important}html[data-theme=dark] .template-preview-landing-stage .template-preview-rating-row small{color:#64748b!important}html[data-theme=dark] .template-preview-landing-stage :is(.template-preview-form-field input,.template-preview-select-shell){background:#f8fafc!important;border-color:#dbe5f2!important;color:#64748b!important}html[data-theme=dark] .template-preview-landing-stage .template-preview-hero-image-slot{background:linear-gradient(135deg,rgba(49,119,239,.08),rgba(255,111,80,.08)),#f8fbff!important;border-color:#9ec4f6!important;color:#315f9f!important}html[data-theme=dark] .app-shell .workflow-connector-menu{color:#0f172a!important}html[data-theme=dark] .app-shell .workflow-connector-menu,html[data-theme=dark] .app-shell .workflow-connector-menu:before{background:#ffffff!important;border-color:#bfdbfe!important}html[data-theme=dark] .app-shell .workflow-connector-menu-head{border-color:#e2e8f0!important}html[data-theme=dark] .app-shell .workflow-connector-menu-head span{color:#334155!important}html[data-theme=dark] .app-shell .workflow-connector-menu-head button{background:#f8fafc!important;border-color:#dbeafe!important;color:#475569!important}html[data-theme=dark] .app-shell .workflow-connector-options button{background:#f8fafc!important;border-color:#dbeafe!important;color:#0f172a!important;opacity:1!important}html[data-theme=dark] .app-shell .workflow-connector-options button:focus-visible,html[data-theme=dark] .app-shell .workflow-connector-options button:hover{background:#eff6ff!important;border-color:#60a5fa!important}html[data-theme=dark] .app-shell .workflow-connector-options button.is-disabled{background:#f8fafc!important;border-color:#e2e8f0!important;color:#64748b!important}html[data-theme=dark] .app-shell .workflow-connector-option-icon{background:#dbeafe!important;border-color:#bfdbfe!important;color:#2563eb!important}html[data-theme=dark] .app-shell .workflow-connector-options strong{color:#0f172a!important}html[data-theme=dark] .app-shell .workflow-connector-options small{color:#475569!important}html[data-theme=dark] .app-shell .workflow-connector-options button.is-disabled .workflow-connector-option-icon{background:#e2e8f0!important;border-color:#cbd5e1!important;color:#64748b!important}html[data-theme=dark] .app-shell .workflow-connector-options button.is-disabled small,html[data-theme=dark] .app-shell .workflow-connector-options button.is-disabled strong{color:#64748b!important}