/* Light equivalents of existing dark surfaces; generated by .build/light-capture.mjs. */
html:not([data-theme="dark"]) .chip.amber{color:#796100;background:#fff8dd;border-color:#d9c674}
html:not([data-theme="dark"]) .sample-note{background:linear-gradient(140deg,#fff8dd,#fff8dd);border-left:3px solid #d9c674}
html:not([data-theme="dark"]) .status-dot{background:#edf5ff}
html:not([data-theme="dark"]) .demo-banner{background:#ffffff;color:#796100;border-bottom:1px solid #d9c674}
html:not([data-theme="dark"]) .demo-banner .text-button{color:#796100}
html:not([data-theme="dark"]) .question-card{background:#fff8dd}
html:not([data-theme="dark"]) .question-card textarea{border-color:#d9c674}
html:not([data-theme="dark"]) .experience-card blockquote{border-left:2px solid #d9c674}
html:not([data-theme="dark"]) dialog::backdrop{background:#ffffffcc}
html:not([data-theme="dark"]) .notice{color:#796100;border:1px solid #d9c674}
html:not([data-theme="dark"]) .error-box{border:1px solid #ddddD3;color:#a72b38;background:#fff0f0}
html:not([data-theme="dark"]) .dialog-notice{color:#796100;border-bottom:1px solid #d9c674}
html:not([data-theme="dark"]) .search-status{background:#fff8dd;border:1px solid #d9c674}
html:not([data-theme="dark"]) .button.primary:disabled{background:#fff8dd;border-color:#d9c674;color:#796100}
html:not([data-theme="dark"]) .cloud-card blockquote{border-left:3px solid #d9c674}
html:not([data-theme="dark"]) .journal-visibility.is-shared{background:#edf5ff;border-color:#ddddD3;color:#5b5d53}
html:not([data-theme="dark"]) .journal-visibility:hover{border-color:#ddddD3}
html:not([data-theme="dark"]) .journal-visibility:focus-visible{outline:2px solid #ddddD3}
html:not([data-theme="dark"]) .button.danger-button{background:#fff0f0;border:1px solid #ddddD3;color:#5b5d53}
html:not([data-theme="dark"]) .button.danger-button:hover:not(:disabled){background:#fff0f0;border-color:#ddddD3}
html:not([data-theme="dark"]) .button.danger-button:focus-visible{outline:3px solid #ddddD3}
html:not([data-theme="dark"]) .package-context{border:1px solid var(--border,#ddddD3)}
html:not([data-theme="dark"]) .package-context summary{color:#796100}
html:not([data-theme="dark"]) .package-context a{color:#796100}
html:not([data-theme="dark"]) .member-moderation-settings fieldset{border:1px solid #d9c674}
html:not([data-theme="dark"]) .storage-quota{border:1px solid #d9c674;background:#ffffff}
html:not([data-theme="dark"]) .storage-quota strong{color:#796100}
html:not([data-theme="dark"]) .storage-quota a{color:#796100}
html:not([data-theme="dark"]) .storage-quota.is-full{border-color:#d9c674}
html:not([data-theme="dark"]) .backup-choice{border-top:1px solid var(--border,#ddddD3)}
html:not([data-theme="dark"]) .brain-avatar{background:#fff8dd}
html:not([data-theme="dark"]) .owner-avatar{background:#fff8dd;color:#796100}
html:not([data-theme="dark"]) .brain-owner{color:#796100;background:#fff8dd}
html:not([data-theme="dark"]) .brain-pins button{color:#796100}
html:not([data-theme="dark"]) .brain-connected{color:#5b5d53}
html:not([data-theme="dark"]) .brain-contact{border:1px solid #ddddD3;background:#edf5ff}
html:not([data-theme="dark"]) .brain-report{border:1px solid #d9c674}
@media(max-width:780px){html:not([data-theme="dark"]) .nav-community-orb{background:#fff8dd;color:#796100}
html:not([data-theme="dark"]) .nav-community:hover .nav-community-orb{border-color:#d9c674}
}
@media(min-width:781px){html:not([data-theme="dark"]) .workspace .sidebar nav .nav-item.nav-community{background:#fff8dd;color:#796100}
html:not([data-theme="dark"]) .nav-community .nav-community-emblem{background:#fff8dd;color:#796100}
html:not([data-theme="dark"]) .workspace .sidebar nav .nav-item.nav-community:hover{background:#fff8dd;border-color:#d9c674}
html:not([data-theme="dark"]) .nav-community.active .nav-community-emblem{border-color:#d9c674}
}
html:not([data-theme="dark"]) .brain-gender{color:#796100}
html:not([data-theme="dark"]) .rich-tools{border:1px solid #ddddD3;background:#ffffff}
html:not([data-theme="dark"]) .rich-tools button{border:1px solid #ddddD3}
html:not([data-theme="dark"]) .rich-input{border:1px solid #ddddD3;background:#ffffff}
html:not([data-theme="dark"]) .rich-input:focus{outline:2px solid #d9c674}
html:not([data-theme="dark"]) .rich-red,html:not([data-theme="dark"]) .rich-tools .rich-red{color:#a72b38}
html:not([data-theme="dark"]) .rich-yellow,html:not([data-theme="dark"]) .rich-tools .rich-yellow{color:#796100}
html:not([data-theme="dark"]) .rich-green,html:not([data-theme="dark"]) .rich-tools .rich-green{color:#5b5d53}
html:not([data-theme="dark"]) .brain-body a{color:#285c88}
html:not([data-theme="dark"]) .serial-toc{border:1px solid #ddddD3}
html:not([data-theme="dark"]) .serial-toc [aria-current=true]{border-color:#d9c674;color:#796100}
html:not([data-theme="dark"]) .serial-page{border:1px solid #ddddD3;background:#ffffff}
html:not([data-theme="dark"]) .serial-comments{border-top:1px solid #ddddD3}
html:not([data-theme="dark"]) .serial-comments summary,html:not([data-theme="dark"]) .serial-toc summary{color:#796100}
html:not([data-theme="dark"]) .custom-topic-control{border:1px solid #ddddD3}
@media(max-width:780px){html:not([data-theme="dark"]) .nav-community-orb{background:#ffffff;color:#796100;border:1px solid #d9c674}
}
html:not([data-theme="dark"]) #editor .dialog-footer:has(.cloud-editor-error){background:var(--panel,#ffffff)}
html:not([data-theme="dark"]) #editor .cloud-editor-error a{color:#796100}
html:not([data-theme="dark"]) .member-avatar-button:focus-visible{outline:2px solid #d9c674}
html:not([data-theme="dark"]) .member-monogram{background:#fff8dd;color:#796100}
html:not([data-theme="dark"]) .member-level-description{color:#5b5d53}
html:not([data-theme="dark"]) .member-entry-grid>button{background:#ffffff;border:1px solid #ddddD3;color:#5b5d53}
html:not([data-theme="dark"]) .member-entry-grid>button:hover{background:#fff8dd;border-color:#d9c674}
html:not([data-theme="dark"]) .member-entry-grid small{color:#5b5d53}
html:not([data-theme="dark"]) .member-entry-icon{color:#796100}
html:not([data-theme="dark"]) .member-entry-grid>button>span:last-child{color:#5b5d53}
html:not([data-theme="dark"]) .member-unread{color:#796100}
html:not([data-theme="dark"]) .member-person-level{color:#5b5d53}
html:not([data-theme="dark"]) .member-person-bio{color:#5b5d53}
html:not([data-theme="dark"]) .member-person-moderation{border-top:1px solid #ddddD3}
html:not([data-theme="dark"]) .member-person-moderation p{color:#5b5d53}
html:not([data-theme="dark"]) .member-thread{border-bottom:1px solid #ddddD3}
html:not([data-theme="dark"]) .member-thread:hover{background:#fff8dd}
html:not([data-theme="dark"]) .member-thread-preview{color:#5b5d53}
html:not([data-theme="dark"]) .member-chat-person{border-bottom:1px solid #ddddD3}
html:not([data-theme="dark"]) .dm-message p{background:#ffffff;color:#5b5d53}
html:not([data-theme="dark"]) .dm-message.mine p{color:#796100}
html:not([data-theme="dark"]) .dm-message time{color:#5b5d53}
html:not([data-theme="dark"]) .dm-compose-actions span{color:#5b5d53}
html:not([data-theme="dark"]) .dm-compose-actions .over-limit{color:#a72b38}
html:not([data-theme="dark"]) .member-select-all{color:#5b5d53}
html:not([data-theme="dark"]) .member-management-row{border-top:1px solid #ddddD3}
html:not([data-theme="dark"]) .member-pick{color:#5b5d53}
html:not([data-theme="dark"]) .member-management-info p{color:#5b5d53}
html:not([data-theme="dark"]) .member-status{color:#796100}
html:not([data-theme="dark"]) .member-batch{background:#fff8dd!important}
html:not([data-theme="dark"]) .member-photo-grid>button{background:#ffffff}
html:not([data-theme="dark"]) .member-photo-grid img.unavailable{color:#5b5d53}
html:not([data-theme="dark"]) .member-attachments img{background:#ffffff}
html:not([data-theme="dark"]) .member-attachments button{border:1px solid #ddddD3;background:#ffffff;color:#5b5d53}
html:not([data-theme="dark"]) .member-profile-field{border-top:1px solid #ddddD3}
html:not([data-theme="dark"]) .member-audience{border-top:1px solid #ddddD3}
html:not([data-theme="dark"]) .member-audience-badge{color:#796100!important;background:#fff8dd;border:1px solid #d9c674}
html:not([data-theme="dark"]) .profile-edit-link{color:var(--accent,#796100)}
html:not([data-theme="dark"]) .member-public-topics{color:#796100}
html:not([data-theme="dark"]) .member-quiet-badge{color:#796100;border:1px solid #d9c674}
html:not([data-theme="dark"]) .member-thread-row{border-bottom:1px solid #d9c674}
html:not([data-theme="dark"]) .member-thread-row .inbox-quiet[aria-pressed="true"]{color:#796100}
html:not([data-theme="dark"]) .member-moderation-settings{border-top:1px solid #d9c674}
html:not([data-theme="dark"]) .member-moderation-switch{border:1px solid #d9c674}
html:not([data-theme="dark"]) .member-switch-track{background:#ffffff}
html:not([data-theme="dark"]) .member-moderation-switch[aria-checked="true"] .member-switch-track{background:#fff8dd}
html:not([data-theme="dark"]) .member-moderation-switch[aria-checked="true"] .member-switch-track>span{background:#fff8dd}
html:not([data-theme="dark"]) .member-moderation-switch:focus-visible{outline:2px solid #d9c674}
html:not([data-theme="dark"]) .member-word-list li{border-bottom:1px solid var(--line,#ddddD3)}
html:not([data-theme="dark"]) .super-entry{border:1px solid #d9c674;background:linear-gradient(120deg,#fff8dd,#ffffff)}
html:not([data-theme="dark"]) .super-tabs{border:1px solid #ddddD3;background:#ffffff}
html:not([data-theme="dark"]) .super-tabs button{color:#5b5d53}
html:not([data-theme="dark"]) .super-tabs button[aria-pressed=true]{background:#fff8dd;color:#796100}
html:not([data-theme="dark"]) .super-stat{border:1px solid #ddddD3;background:#ffffff}
html:not([data-theme="dark"]) .super-stat>span,html:not([data-theme="dark"]) .super-stat>small{color:#5b5d53}
html:not([data-theme="dark"]) .super-manager fieldset{border:1px solid #ddddD3}
html:not([data-theme="dark"]) .super-manager legend{color:#796100}
html:not([data-theme="dark"]) .super-fields small{color:#5b5d53}
html:not([data-theme="dark"]) .super-save{background:#ffffff;border-top:1px solid #ddddD3}
html:not([data-theme="dark"]) .super-table td,html:not([data-theme="dark"]) .super-table th{border-bottom:1px solid #ddddD3}
html:not([data-theme="dark"]) .super-manager summary{color:#796100}
html:not([data-theme="dark"]) .super-manager [data-diff]{color:#796100}
html:not([data-theme="dark"]) .connection-section{border-top:1px solid var(--line,#ddddD3);border-bottom:1px solid var(--line,#ddddD3)}
html:not([data-theme="dark"]) .connection-section summary{color:#796100}
html:not([data-theme="dark"]) .connection-intents{border:1px solid #ddddD3}
html:not([data-theme="dark"]) .connection-ai-intro,html:not([data-theme="dark"]) .connection-ai-panel{background:linear-gradient(140deg,#fff8dd,#ffffff);border:1px solid #d9c674}
html:not([data-theme="dark"]) .connection-quota-note{color:#796100}
html:not([data-theme="dark"]) .connection-public section{border-top:1px solid #ddddD3}
html:not([data-theme="dark"]) .connection-public h3{color:#5b5d53}
html:not([data-theme="dark"]) .connection-signal{background:#fff8dd;color:#796100}
html:not([data-theme="dark"]) .connection-results h4{color:#5b5d53}
html:not([data-theme="dark"]) .connection-opener{border-left:2px solid #d9c674;background:#ffffff}
html:not([data-theme="dark"]) .connection-opener span{color:#5b5d53}
html:not([data-theme="dark"]) .membership-heading>p:not(.eyebrow){color:#5b5d53}
html:not([data-theme="dark"]) .membership-current{color:#5b5d53}
html:not([data-theme="dark"]) .membership-current a{color:#796100}
html:not([data-theme="dark"]) .plan-card{border:1px solid #d9c674;background:#ffffff}
html:not([data-theme="dark"]) .plan-card.recommended{border-color:#d9c674;background:linear-gradient(160deg,#fff8dd,#ffffff 75%)}
html:not([data-theme="dark"]) .plan-eyebrow{color:#796100}
html:not([data-theme="dark"]) .plan-card h2 small{color:#5b5d53}
html:not([data-theme="dark"]) .plan-price{color:#796100}
html:not([data-theme="dark"]) .plan-price small{color:#5b5d53}
html:not([data-theme="dark"]) .plan-card p{color:#5b5d53}
html:not([data-theme="dark"]) .plan-card li::marker{color:#796100}
html:not([data-theme="dark"]) .plan-month{color:#796100}
html:not([data-theme="dark"]) .plan-footnote{color:#5b5d53}
html:not([data-theme="dark"]) .plan-table-scroll{border:1px solid #ddddD3}
html:not([data-theme="dark"]) .plan-table-scroll th,html:not([data-theme="dark"]) .plan-table-scroll td{border-bottom:1px solid #ddddD3}
html:not([data-theme="dark"]) .plan-table-scroll thead th{color:#796100;background:#fff8dd}
html:not([data-theme="dark"]) .plan-table-scroll tbody th{color:#5b5d53}
html:not([data-theme="dark"]) .plan-table-scroll td{color:#5b5d53}
html:not([data-theme="dark"]) .offline-offer{border:1px solid #ddddD3;background:#ffffff}
html:not([data-theme="dark"]) .offline-offer h2 span{color:#796100}
html:not([data-theme="dark"]) .offline-offer p{color:#5b5d53}
html:not([data-theme="dark"]) .plan-faq details{border-bottom:1px solid #ddddD3}
html:not([data-theme="dark"]) .plan-faq summary{color:#5b5d53}
html:not([data-theme="dark"]) .plan-faq details p{color:#5b5d53}
html:not([data-theme="dark"]) .plan-order{border-bottom:1px solid #ddddD3}
html:not([data-theme="dark"]) .plan-order small{color:#5b5d53}
html:not([data-theme="dark"]) .ai-quota{border-top:1px solid #d9c674;color:#5b5d53}
html:not([data-theme="dark"]) .ai-quota a{color:#796100}
html:not([data-theme="dark"]) .ai-quota small{color:#5b5d53}
html:not([data-theme="dark"]) .ai-quota strong{color:#5b5d53}
html:not([data-theme="dark"]) .membership-summary{border-top:1px solid #ddddD3}
html:not([data-theme="dark"]) .membership-summary p{color:#5b5d53}
html:not([data-theme="dark"]) .membership-summary a{color:#796100}
html:not([data-theme="dark"]) .brain-locked{background:linear-gradient(135deg,#ffffff,#ffffff)}
html:not([data-theme="dark"]) .brain-locked>p:not(.brain-body){color:#5b5d53}
html:not([data-theme="dark"]) .brain-dialog [data-cashier]>p{color:#5b5d53}
html:not([data-theme="dark"]) .plan-faq a,html:not([data-theme="dark"]) .plan-footnote a{color:#796100}
html:not([data-theme="dark"]) .plan-period.annual{border-top:1px solid #d9c674}
html:not([data-theme="dark"]) .period-label{color:#5b5d53}
html:not([data-theme="dark"]) .period-label small{color:#5b5d53}
html:not([data-theme="dark"]) .discount-badge{border:1px solid #d9c674;color:#796100;background:#fff8dd12}
html:not([data-theme="dark"]) .plan-card p.reference-price{color:#5b5d53}
html:not([data-theme="dark"]) .reference-price del{color:#5b5d53}
html:not([data-theme="dark"]) .period-action{border:1px solid #d9c674;color:#796100}
html:not([data-theme="dark"]) .annual .period-action{background:#fff8dd;border-color:#d9c674;color:#796100}
html:not([data-theme="dark"]) .benefit-yes{background:#edf5ff24;color:#5b5d53;border:1px solid #ddddD360}
html:not([data-theme="dark"]) .benefit-no{color:#5b5d53}
html:not([data-theme="dark"]) .plan-legend{color:#5b5d53}
html:not([data-theme="dark"]) .support-card{background:#ffffff;border:1px solid #ddddD3}
html:not([data-theme="dark"]) .support-card h2{color:#5b5d53}
html:not([data-theme="dark"]) .support-card p{color:#5b5d53}
html:not([data-theme="dark"]) .support-card .support-blessing{color:#796100}
html:not([data-theme="dark"]) .support-card .eyebrow{color:#796100}
html:not([data-theme="dark"]) .support-free{color:#796100}
html:not([data-theme="dark"]) .support-amount{border:1px solid #d9c674;color:#796100;background:#ffffff}
html:not([data-theme="dark"]) .support-amount:hover,html:not([data-theme="dark"]) .support-amount[aria-pressed=true]{background:#fff8dd;border-color:#d9c674;color:#796100}
html:not([data-theme="dark"]) .support-amount:focus-visible,html:not([data-theme="dark"]) .period-action:focus-visible,html:not([data-theme="dark"]) .support-free:focus-visible{outline:2px solid #d9c674}
html:not([data-theme="dark"]) .support-actions small,html:not([data-theme="dark"]) .support-card .support-detail,html:not([data-theme="dark"]) .support-detail{color:#5b5d53}
html:not([data-theme="dark"]) .support-checkout h1{color:#5b5d53}
html:not([data-theme="dark"]) .support-checkout>p{color:#5b5d53}
html:not([data-theme="dark"]) .support-order-id{color:#5b5d53}
@media(max-width:850px){html:not([data-theme="dark"]) .plan-period.annual{border-left:1px solid #d9c674}
html:not([data-theme="dark"]) .plan-table-scroll th:first-child{background:#ffffff}
html:not([data-theme="dark"]) .plan-table-scroll thead th:first-child{background:#fff8dd}
}
@media(max-width:1150px){html:not([data-theme="dark"]) .plan-period.annual{border-left:0;border-top:1px solid #d9c674}
}
html:not([data-theme="dark"]) .mode-success{background:#edf5ff;color:#5b5d53}
@media(max-width:780px){html:not([data-theme="dark"]) .workspace .sidebar nav{background:#fffffff5}
}
html:not([data-theme="dark"]) .mode-choice[aria-pressed=true]{background:linear-gradient(120deg,#fff8dd,#fff8dd)}
html:not([data-theme="dark"]) .mode-choice[aria-pressed=true] .mode-choice-label{color:#796100}
html:not([data-theme="dark"]) .mode-benefits>span{border-left:2px solid #d9c674}
html:not([data-theme="dark"]) .mode-benefits strong{color:#796100}
@media(max-width:780px){html:not([data-theme="dark"]) .mode-next-bar{background:#fffffff5}
}
html:not([data-theme="dark"]) .workspace .sidebar nav .nav-item.active:not(.nav-community){color:#6b5600}
html:not([data-theme="dark"]) .level-0{--member-ink:#4c5044;--member-fill:#edeee8}html:not([data-theme="dark"]) .level-1,html:not([data-theme="dark"]) .level-2{--member-ink:#785900;--member-fill:#fff2bc}html:not([data-theme="dark"]) .level-3,html:not([data-theme="dark"]) .level-4{--member-ink:#245778;--member-fill:#e3f0ff}html:not([data-theme="dark"]) .level-5{--member-ink:#765b00;--member-fill:#fff1a6}
html:not([data-theme="dark"]) .appearance-swatch.dark{background:#181918}html:not([data-theme="dark"]) .primary,html:not([data-theme="dark"]) .brain-tabs button.active,html:not([data-theme="dark"]) .nav-community.active .nav-community-orb{color:var(--ink)}
html:not([data-theme="dark"]) .workspace .sidebar nav{background:#fffffff5}
