/* Theme controls and a light palette, preserving the actual artwork/video colors. */
:root{color-scheme:dark}
.header-utilities{display:flex;align-items:center;gap:22px}
.theme-toggle{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:9px 13px;border:1px solid #52648660;background:#20283a70;color:#b2c0e1;border-radius:12px;font-size:.67rem;line-height:1.5;transition:background .2s,border-color .2s,color .2s;white-space:nowrap}
.theme-toggle:hover{border-color:#8b9fda;background:#4f6bff18;color:#d6e0ff}
.theme-toggle svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.theme-toggle .theme-moon{display:none}
html[data-theme="light"]{color-scheme:light;--bg-dark:#f7f8fc;--bg-surface:#fff;--bg-surface-hover:#f0f3fa;--text-primary:#1b253a;--text-secondary:#64718a;--text-muted:#64718a;--border-subtle:#e0e5f0;--border-highlight:#cbd5e8;--border-active:#4f6bff;--gold:#4f6bff;--gold-light:#4f6bff;--emerald:#3159bf;--rose:#c33660;--cyan:#157eaa}
html[data-theme="light"] body{background:#f7f8fc;color:#1b253a}
html[data-theme="light"] .theme-toggle .theme-moon{display:block}html[data-theme="light"] .theme-toggle .theme-sun{display:none}
html[data-theme="light"] .theme-toggle{background:#fff;border-color:#dae1ef;color:#526baf;box-shadow:0 2px 6px #24376505}
html[data-theme="light"] .theme-toggle:hover{background:#edf2ff;border-color:#8b9fda;color:#3456bf}
html[data-theme="light"] .brand-logo{content:url('/assets/brand/logo_horizontal_dark.svg')}
html[data-theme="light"] .app-topbar-wrap{background:#ffffffed;border-bottom-color:#e5eaf3}
html[data-theme="light"] .header-tagline{color:#71809b}
html[data-theme="light"] .ambient-glow{opacity:.45;background:radial-gradient(ellipse,#4f6bff0b,transparent 66%)}html[data-theme="light"] .ambient-grid{opacity:.025}
html[data-theme="light"] .journey-beacon{background:#fffffff2;border-color:#dbe3f3;box-shadow:0 6px 26px #263f7712}
html[data-theme="light"] .journey-beacon>span:not(.beacon-motion){color:#37496d}html[data-theme="light"] .journey-beacon>small{color:#6079b4}
html[data-theme="light"] :is(.step-header h2,.main-headline,.select-card h3,.pkg-top h3,.client-action-card h3,.modal-box h3,.gs-label-row,.clean-inputs label span,.ais-label,.mic-status-info strong,.oas-title,.ar-info strong){color:#1b253a}
html[data-theme="light"] :is(.step-header p,.sub-headline,.select-card p,.pkg-duration,.pkg-features li,.mg-item,.back-link,.gsv-badge,.client-action-card p,.psych-question-highlight,.guarantee-footer,.vs-recommend-pill,.aic-body){color:#62718a}
html[data-theme="light"] #screen-0 .sub-headline{color:#62718a}
html[data-theme="light"] .gold-text{color:#4c67d7}
html[data-theme="light"] :is(.pill-tag,.step-badge){color:#506ac5;border-color:#ccd6f5;background:#edf1ff}
html[data-theme="light"] :is(.spotlight-card,.select-card,.pkg-card,.voice-studio-card,.gs-controls-card,.gs-visual-card,.receipt-card,.client-action-card,.modal-box){background:#fff;border-color:#e0e6f0;box-shadow:0 8px 28px #263f7707}
html[data-theme="light"] .spotlight-card::before{background:radial-gradient(420px circle at var(--mouse-x,50%) var(--mouse-y,50%),#4f6bff07,transparent 45%)}
html[data-theme="light"] .select-card:hover{border-color:#95a7e3;background:#fcfdff}
html[data-theme="light"] :is(.select-card .sc-action,.sc-action,.gs-big-val,.gs-mid-val,.doh-number-wrap strong,.sbb-summary strong,.rc-big-num strong,.pkg-price-box strong){color:#4766d4}
html[data-theme="light"] :is(.gs-block,.brief-fields,.platform-section,.vs-alternatives,.vs-footer,.rc-header,.rc-line,.text-fallback-wrap){border-color:#e5eaf3}
html[data-theme="light"] :is(input:not([type="range"]),textarea,select,.brief-fields input,.platform-section select,.market-question select,.exact-amount input[type="number"],.clean-inputs input,.ais-input-row input,.text-fallback-box textarea){background:#f8faff;border-color:#d4ddec;color:#25324d;box-shadow:inset 0 1px 3px #23417003}
html[data-theme="light"] :is(input,textarea)::placeholder{color:#8d98ab}
html[data-theme="light"] :is(input,textarea,select):focus{border-color:#859ce2}
html[data-theme="light"] .brief-fields label,html[data-theme="light"] .platform-section>label{color:#465575}
html[data-theme="light"] .section-label{color:#263752}html[data-theme="light"] .section-label span{color:#7a879e}
html[data-theme="light"] .market-question{background:linear-gradient(120deg,#fff,#f0f4ff);border-color:#d7e0f3;box-shadow:0 7px 22px #263f7704}
html[data-theme="light"] .market-question label{color:#2d3e60}html[data-theme="light"] .market-question>div>p{color:#71819b}
html[data-theme="light"] :is(#market-status,.market-eyebrow){color:#5e78bf}
html[data-theme="light"] :is(#currency-notice,.currency-payment-note,.exact-amount){color:#73829a}
html[data-theme="light"] :is(#currency-notice a,.currency-payment-note a){color:#536ec2}
html[data-theme="light"] .qt-pill{background:#f5f7fc;border-color:#dbe2f0;color:#6a7991}
html[data-theme="light"] :is(.qt-pill.active,.qt-pill:hover){background:#edf2ff;border-color:#96a8df;color:#4464ca}
html[data-theme="light"] .luxury-slider{background:#e0e6f2}
html[data-theme="light"] .daily-orders-hero{background:#f7f9ff;border-color:#e1e7f3}
html[data-theme="light"] :is(.doh-pre,.doh-unit span){color:#586b8e}html[data-theme="light"] .doh-unit small{color:#8796b0}
html[data-theme="light"] :is(.ai-strategy-insight,.ai-insight-card,.ai-scan-feedback,.recorded-audio-box,.rc-roi-box){background:#f0f4ff;border-color:#d2ddf7;color:#546b9c}
html[data-theme="light"] .ai-strategy-insight p{color:#5c6e90}html[data-theme="light"] .order-cube{background:#eef3ff;border-color:#d0dcfa;color:#6580d1;box-shadow:none}
html[data-theme="light"] .mega-mic-btn{background:linear-gradient(145deg,#eff3ff,#e2eaff);border-color:#b8c9f4;color:#5874d2;box-shadow:0 12px 35px #4f6bff13}
html[data-theme="light"] .mic-status-info span{color:#7988a5}html[data-theme="light"] :is(.btn-toggle-text,.btn-re-record){color:#5d79c9}
html[data-theme="light"] .platform-grid button{background:#f8faff;border-color:#d8e0ef;color:#28334d}
html[data-theme="light"] .platform-grid button.selected{background:#edf2ff;border-color:#8ba1e3}
html[data-theme="light"] .production-picker{background:#fff;border-color:#d8e1f2;box-shadow:0 8px 28px #263f7705}
html[data-theme="light"] .production-options button{background:#f8faff;border-color:#d8e1f0;color:#3f5275}
html[data-theme="light"] .production-options button.selected{background:#edf2ff;border-color:#839ce2;color:#3457bd}
html[data-theme="light"] :is(.production-options button small,.production-picker>p){color:#74839c}
html[data-theme="light"] .pkg-card.featured{border-color:#c1cef0}html[data-theme="light"] .pkg-card.selected{border-color:#7f9ae5;background:#f5f8ff}
html[data-theme="light"] .pkg-tag{color:#7284a3}html[data-theme="light"] .pkg-tag.gold{color:#536fc4}
html[data-theme="light"] .pkg-btn{background:#f1f5ff;border-color:#d0dcf7;color:#506cc3}
html[data-theme="light"] :is(.btn-primary-hero,.pkg-btn.primary,.btn-pay-direct,.btn-ai-scan){background:#4f6bff;color:white;border-color:#7891ef}
html[data-theme="light"] .featured-ribbon{color:white}
html[data-theme="light"] .addon-row{background:#fff;border-color:#e0e6f0}html[data-theme="light"] .addon-row.active{background:#edf2ff;border-color:#a3b5e7}
html[data-theme="light"] .ar-check{background:#f0f4fd;color:#617fcb;border-color:#d6e0f4}
html[data-theme="light"] .step-bottom-bar{background:#fff;border-color:#dfe6f2}html[data-theme="light"] .sbb-summary>span{color:#74829b}
html[data-theme="light"] .creative-report{background:linear-gradient(145deg,#fff,#f1f5ff);border-color:#cfdbf4}
html[data-theme="light"] .report-heading h3{color:#2f4269}html[data-theme="light"] .report-download{background:#edf2ff;border-color:#c0cef0;color:#4966bc}
html[data-theme="light"] #final-creative-report details{background:#ffffffd9;border-color:#e0e6f1}html[data-theme="light"] #final-creative-report summary{color:#35496e}html[data-theme="light"] #final-creative-report p{color:#667790}
html[data-theme="light"] :is(.rc-header strong,.rc-title-group,.rc-line,.rc-line strong,.rc-pay-toggle strong){color:#435779}
html[data-theme="light"] .rpt-btn{background:#f8faff;border-color:#dce4f1;color:#667994}html[data-theme="light"] .rpt-btn.active{background:#edf2ff;border-color:#92a9e4}
html[data-theme="light"] .rpt-btn strong{color:#405780}html[data-theme="light"] .rpt-btn span{color:#8090a8}
html[data-theme="light"] :is(.rc-total-due span,.rc-total-due small){color:#6f819e}
html[data-theme="light"] .btn-wa-direct{background:#edf4ff;border-color:#bfcff1;color:#4768b5}
html[data-theme="light"] .modal-overlay{background:#23324c70;backdrop-filter:blur(12px)}
html[data-theme="light"] :is(.modal-due-box,.modal-step-box,.copy-account-bar,.db-stats-box){background:#f1f5fc;border-color:#dae3f3;color:#526b93}
html[data-theme="light"] .copy-account-bar code{color:#3e5884}html[data-theme="light"] :is(.modal-close,.owner-fab){background:#fff;border-color:#dce4f1;color:#6c80a9}
html[data-theme="light"] .form-error{background:#fff1f4;border-color:#edbdc8;color:#ac3757}
html[data-theme="light"] .reel-intro h2{color:#253453}html[data-theme="light"] .reel-intro h2 em{color:#4f6bcd}
html[data-theme="light"] .reel-intro>p{color:#71829c}html[data-theme="light"] .taste-live strong{color:#4561b4}html[data-theme="light"] .taste-live :is(small,span){color:#7d8daa}
html[data-theme="light"] .reel-filter button{background:#fff;border-color:#dce4f3;color:#7383a1}html[data-theme="light"] .reel-filter button.active{background:#edf2ff;border-color:#93a9e4;color:#4e6ac2}
html[data-theme="light"] .reel-phone{border-color:#d6deee;box-shadow:0 18px 55px #263f771a}
html[data-theme="light"] .reel-survey{background:#f4f7fd;color:#354b75}html[data-theme="light"] .survey-backdrop{opacity:.06}
html[data-theme="light"] .survey-content h3{color:#2c4169}html[data-theme="light"] .survey-content>p{color:#6a7c9b}html[data-theme="light"] .survey-content>small{color:#7c8da9}
html[data-theme="light"] .rating-stars button{color:#b8c3d9}html[data-theme="light"] .rating-stars button.lit{color:#5876cf}
html[data-theme="light"] .rating-caption{color:#627fca}html[data-theme="light"] .survey-skip{background:#fff;border-color:#c7d5ee;color:#4d68a5}
html[data-theme="light"] .survey-plan{color:#5875c1}html[data-theme="light"] .reason-chips button{background:#fff;border-color:#d6e1f2;color:#7185a7}
html[data-theme="light"] .reason-chips button.active{background:#eaf0ff;border-color:#91a9e1;color:#4e6ab7}
html[data-theme="light"] .reel-rating-sheet{background:linear-gradient(150deg,#fff,#f4f7fe);border-color:#d7e1f2;box-shadow:0 -10px 45px #1a315329;color:#30486e}
html[data-theme="light"] .sheet-close{background:#eef3fc;border-color:#dde6f6;color:#7184a7}
html[data-theme="light"] .sheet-reference-row{border-bottom-color:#e2e9f5}html[data-theme="light"] .sheet-eyebrow{color:#6c84bc}
html[data-theme="light"] #reel-rating-panel .sheet-reference-row h3{color:#31476e}html[data-theme="light"] .sheet-optional{color:#8b9bb4}
html[data-theme="light"] .sheet-question h4{color:#263e65}html[data-theme="light"] .sheet-question p{color:#7c8da8}
html[data-theme="light"] #reel-rating-panel .rating-tiles button{background:#f4f7fd;border-color:#d5dff1;color:#a6b6d2;box-shadow:none}
html[data-theme="light"] #reel-rating-panel .rating-tiles button.lit{background:#eaf0ff;border-color:#bed0f5;color:#6480d0}
html[data-theme="light"] #reel-rating-panel .rating-tiles button.chosen{background:#dfe9ff;border-color:#8ca6e4;color:#4a6bc5;box-shadow:0 0 0 2px #8da7ec10}
html[data-theme="light"] .rating-tiles button small{color:#8498bd}html[data-theme="light"] .rating-tiles button.lit small{color:#6482bf}
html[data-theme="light"] .sheet-rating-status .rating-caption{color:#607fbe}html[data-theme="light"] :is(.sheet-score,.sheet-saved,.sheet-later){color:#8597b4}
html[data-theme="light"] .sheet-section-head strong{color:#4a638c}html[data-theme="light"] .sheet-section-head small{color:#95a4bc}
html[data-theme="light"] .sheet-chips button.active>span{color:#5c7bbf}html[data-theme="light"] .sheet-chips button>span{color:#9baccc}
html[data-theme="light"] .hero-showcase-eyebrow{color:#8092b2}html[data-theme="light"] .hero-main-reel{border-color:#fff;box-shadow:0 20px 50px #263f7722,0 0 0 1px #dfe6f2}
html[data-theme="light"] .hero-peek{border-color:white;box-shadow:0 15px 30px #263f7718;opacity:.85}
html[data-theme="light"] .hero-preview-switches button{background:white;border-color:#d6e0f0;color:#7c8dab}html[data-theme="light"] .hero-preview-switches button.active{background:#eaf0ff;border-color:#9ab0e5;color:#5674bf}
html[data-theme="light"] .hero-showcase-note{color:#8a9ab3}
/* In-video controls and captions retain their dark media contrast in both themes. */
html[data-theme="light"] .reel-slide :is(h3,.reel-action-rail button,.reel-player-controls button){color:white}
html[data-theme="light"] .hero-reel-caption strong{color:white}
@media(max-width:640px){.header-utilities{gap:0}.header-utilities .header-tagline{display:none}.theme-toggle{min-height:39px;padding:9px 10px;font-size:.6rem;gap:7px}.theme-toggle svg{width:18px;height:18px}}
@media(max-width:360px){.theme-toggle{width:39px;height:39px;padding:9px}.theme-toggle>span{display:none}}

html[data-theme="light"] .psych-question-highlight{color:#4c628e!important;background:#edf2ff;border-color:#cedaf5}
html[data-theme="light"] .reel-note{color:#71819b!important}
html[data-theme="light"] :is(.sheet-optional,.sheet-saved,.sheet-later,.sheet-section-head small){color:#7183a2}

html[data-theme="light"] .gold-tint{color:#5571c7;background:#edf2ff;border-color:#ccd9f3}
html[data-theme="light"] .rose-tint{color:#b95578;background:#fff0f4;border-color:#f0d3de}
html[data-theme="light"] .cyan-tint{color:#2783a1;background:#ecf7fb;border-color:#cde7f1}
html[data-theme="light"] .emerald-tint{color:#3c8874;background:#ecf8f2;border-color:#cee9dc}
html[data-theme="light"] .pkg-icon-badge{color:#7890bd;background:#f1f5fd;border-color:#dce5f4}
html[data-theme="light"] .pkg-icon-badge.gold{color:#5774c5;background:#edf2ff;border-color:#d1dcf7}
html[data-theme="light"] .addon-row.compact .ar-info span{color:#7285a4}

/* Manual transfer methods: explicit destination, copy action, and review status. */
#pay-modal .modal-box{width:min(100%,490px);max-height:calc(100svh - 36px);overflow:auto;scrollbar-width:thin}
.payment-methods{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:19px 0}
.payment-methods>button{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:15px;border:1px solid #3d4964;border-radius:16px;background:#151b27;color:#cbd6ee;text-align:right}
.payment-methods>button.selected{border-color:#8a9fe4;background:#4f6bff14;box-shadow:0 0 0 1px #7189de18}
.payment-methods strong{font-size:.84rem}.payment-methods small{font:500 .62rem var(--font-en);color:#8495b6;direction:ltr}
.payment-methods i{position:absolute;left:12px;top:13px;width:18px;height:18px;border-radius:50%;display:grid;place-items:center;font-size:.65rem;font-style:normal;border:1px solid #64779d;color:transparent}.payment-methods .selected i{color:#d6e2ff;background:#526cd1;border-color:#8295df}
.payment-symbol{display:grid;place-items:center;width:33px;height:33px;border-radius:10px;font:800 .7rem var(--font-en);margin-bottom:5px}.instapay-symbol{color:#ccb7ff;background:#9876ff24}.vodafone-symbol{background:#ff4c6b18;color:#ff9aaa}.payment-symbol svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round}
.payment-destination>span{display:block;font-size:.69rem;color:#96a7c7;margin-bottom:7px}.payment-destination .copy-account-bar{margin:0;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 13px;background:#101725;border:1px solid #374661;border-radius:13px}.payment-destination code{font:600 .87rem var(--font-en);direction:ltr;unicode-bidi:plaintext;user-select:all;color:#d8e3fa;overflow-wrap:anywhere}.payment-destination button{padding:7px 13px;border-radius:9px;font-size:.68rem;background:#354770;color:#c1d1f7;border:1px solid #6278a8}
.payment-guidance{font-size:.68rem;line-height:1.9;color:#8295b8;margin:12px 0 17px}.payment-reference{margin:0 0 17px}.payment-reference label{display:block;font-size:.73rem;color:#a3b3d0;margin-bottom:8px}.payment-reference input{width:100%;padding:12px 13px;background:#121927;border:1px solid #374661;border-radius:12px;color:#d8e3f8;font-size:.77rem;outline:none}.payment-reference input:focus{border-color:#829ce4}.payment-status{font-size:.72rem;color:#9bb0df;line-height:1.9;margin-top:12px}
html[data-theme="light"] .payment-methods>button{background:#f8faff;color:#425a82;border-color:#d8e2f3}html[data-theme="light"] .payment-methods>button.selected{background:#eef3ff;border-color:#8ca6e2}.payment-methods>button:focus-visible{outline-offset:3px}
html[data-theme="light"] .instapay-symbol{background:#ede7fc;color:#8462bf}html[data-theme="light"] .vodafone-symbol{background:#ffedf1;color:#c85770}html[data-theme="light"] .payment-methods small{color:#8293ad}html[data-theme="light"] .payment-methods i{border-color:#c3d1eb}
html[data-theme="light"] .payment-destination>span,html[data-theme="light"] .payment-reference label{color:#6c83a9}html[data-theme="light"] .payment-destination .copy-account-bar{background:#f4f7fd;border-color:#d6e1f2}html[data-theme="light"] .payment-destination code{color:#3f5a87}html[data-theme="light"] .payment-destination button{background:#e5edff;border-color:#baccec;color:#5577bd}
html[data-theme="light"] .payment-guidance,html[data-theme="light"] .payment-status{color:#6b82a6}
@media(max-width:400px){#pay-modal .modal-box{padding:23px 19px}.payment-methods{gap:8px}.payment-methods>button{padding:12px}.payment-methods strong{font-size:.76rem}.payment-destination code{font-size:.77rem}}

/* Icon-only appearance and language controls. */
.theme-toggle,.language-toggle{width:41px;height:41px;min-height:41px;padding:0;display:inline-grid;place-items:center;border:1px solid #52648660;border-radius:12px;background:#20283a70;color:#b2c0e1;box-shadow:none;cursor:pointer}
.theme-toggle>span,.language-toggle>span{display:block!important;font-size:19px;line-height:1;letter-spacing:0;pointer-events:none}.language-toggle:hover{background:#4f6bff18;border-color:#8b9fda}.header-utilities{gap:10px}.header-utilities .header-tagline{margin-inline-end:12px}
html[data-theme="light"] .language-toggle{background:#fff;border-color:#dae1ef;color:#526baf}html[data-theme="light"] .language-toggle:hover{background:#edf2ff;border-color:#8b9fda}
html[lang="en"] body{font-family:var(--font-en),sans-serif}
html[dir="ltr"] .app-topbar .brand-logo{object-position:left center}
html[dir="ltr"] :is(.hero-copy-col,.select-card,.brief-fields,.platform-section,.market-question,.production-picker,.pkg-card,.receipt-card,.client-action-card,.modal-box,.sheet-reference-row,.payment-methods>button){text-align:left}
html[dir="ltr"] #screen-0 .hero-copy-col{align-items:flex-start;text-align:left}
html[lang="en"] #screen-0 .main-headline{font-family:var(--font-en);line-height:1.2;font-size:clamp(2rem,3.4vw,3.1rem);letter-spacing:-1.6px}
html[lang="en"] :is(.step-header h2,.reel-intro h2){font-family:var(--font-en);line-height:1.35;letter-spacing:-1px}
html[lang="en"] :is(.sub-headline,.step-header p,.select-card p,.production-picker>p,.pkg-features,.market-question p){line-height:1.85}
html[lang="en"] :is(.btn-primary-hero,.btn-ai-scan,.pkg-btn,.reason-chips button,.hero-preview-switches button){font-family:var(--font-en)}
html[dir="ltr"] .arrow-svg,html[dir="ltr"] .back-link svg{rotate:180deg}
html[dir="ltr"] .taste-live{border-right:0;border-left:2px solid #637cff;padding-right:0;padding-left:17px}
html[dir="ltr"] .sheet-close,html[dir="ltr"] .modal-close{left:auto;right:16px}
html[dir="ltr"] .sheet-reference-row{padding-left:0;padding-right:22px}
html[dir="ltr"] #reel-rating-panel .sheet-section-head{direction:ltr}
html[dir="ltr"] .payment-methods i{left:auto;right:12px}
html[dir="ltr"] :is(.ais-input-row input,.text-fallback-box textarea,.clean-inputs input,.brief-fields input,.market-question select){text-align:left}
html[dir="ltr"] :is(.hero-reel-caption,.reel-bottom){text-align:left;direction:ltr}
html[lang="en"] :is(.reel-rating-sheet,.survey-content){font-family:var(--font-en)}
html[lang="en"] #reel-rating-panel .sheet-reference-row h3{line-height:1.4;font-size:.88rem}
html[lang="en"] .sheet-question h4{font-size:1rem;line-height:1.45}html[lang="en"] .sheet-question p{line-height:1.7}
html[lang="en"] .sheet-section-head{flex-wrap:wrap}
html[lang="en"] .hero-reel-caption strong{font-size:.89rem}
@media(max-width:640px){.theme-toggle,.language-toggle{width:38px;height:38px;min-height:38px;border-radius:11px}.theme-toggle>span,.language-toggle>span{font-size:18px}.header-utilities{gap:8px}html[lang="en"] #screen-0 .main-headline{font-size:clamp(1.8rem,7.6vw,2.4rem);line-height:1.2}html[lang="en"] .reel-intro h2{font-size:1.05rem}html[lang="en"] .step-header h2{font-size:1.5rem}html[lang="en"] .survey-content h3{font-size:1rem}html[lang="en"] .hero-preview-switches button{font-size:.56rem;padding:7px 9px}html[dir="ltr"] .reel-bottom{padding-right:68px;padding-left:17px}}

.language-toggle svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.theme-toggle svg,.language-toggle svg{pointer-events:none}
