.trop-nav>.nav-actions{display:flex!important;align-items:center;gap:10px!important;flex-shrink:0}.theme-toggle{display:grid;place-items:center;width:44px;height:44px;min-width:44px;padding:11px;border:1px solid #ffffff5c;border-radius:50%;background:#111b2b80;backdrop-filter:blur(10px);color:#fff4d8;cursor:pointer;box-shadow:none}.theme-toggle svg{display:block;width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.theme-toggle:hover{background:#24374bd9;border-color:#e7c87b}.theme-toggle:focus-visible{outline:2px solid #f6d58d;outline-offset:4px}.theme-toggle .theme-sun{display:none}html[data-theme=dark] .theme-toggle .theme-sun{display:block}html[data-theme=dark] .theme-toggle .theme-moon{display:none}
html[data-theme=dark]{background:#0d1420;color-scheme:dark}html[data-theme=light]{color-scheme:light}
html[data-theme=dark] .tropical-page{--trop-ink:#eaf0f8;--trop-muted:#a2b0c5;--trop-sand:#0d1420;--trop-cream:#172235;--trop-green:#69dda2;--trop-line:#334057;background:#0d1420;color:#eaf0f8}
html[data-theme=dark] .tropical-page :is(.trop-kicker,.trop-note,.easy-heading>p:last-child,.gf-heading>p:last-child,.trop-section-heading>p,.life-wall-heading>p,.trop-life p,.trop-story-copy p,.trop-faq p,.trop-footer){color:#a8b8cc}
html[data-theme=dark] .tropical-page :is(.easy-heading h2 em,.trop-section-heading h2 em,.trop-story h2 em,.trop-press h2 em,.gf-heading h2 em){color:#72dfa9}
html[data-theme=dark] .tropical-page .trop-hero-video{background:#1a2637;box-shadow:0 8px 0 #030b1460,0 20px 60px #0005}
html[data-theme=dark] .tropical-page .trop-hero .trop-sky{background-color:#0d1420}
html[data-theme=dark] .tropical-page :is(.trop-metrics>div,.trop-metrics>article,.trop-gallery .example-grid>article,.trop-mike,.trop-plan,.trop-plan.pro){background:#172235;border-color:#334158;box-shadow:none;color:#e6edf8}
html[data-theme=dark] .tropical-page :is(.trop-plan.managed){background:#23283b;border-color:#465067}
html[data-theme=dark] .tropical-page :is(.trop-plan>p,.trop-plan ul,.trop-terms,.example-info>span,.rc-mike-byline,.rc-mike-intro>p,.trop-wall-footer,.trop-integrations,.managed-value-detail p){color:#adbbce}
html[data-theme=dark] .tropical-page :is(.trop-plan h3,.trop-plan .trop-price,.trop-gallery .example-info h3,.trop-mike h3,.rc-mike-intro h3,.trop-story-copy h2,.life-wall-heading h3){color:#f0f4fb}
html[data-theme=dark] .tropical-page .plan-trial-line,html[data-theme=dark] .tropical-page .trop-plan.pro .plan-trial-line{color:#b5c2d5!important}
html[data-theme=dark] .tropical-page .plan-keep,html[data-theme=dark] .tropical-page .trop-plan.pro .plan-keep{color:#d8c08f!important}
html[data-theme=dark] .tropical-page .plan-streak{background:#342e20;border-color:#74603a}html[data-theme=dark] .tropical-page .plan-streak strong{color:#f1d58e}html[data-theme=dark] .tropical-page .plan-streak :is(p,summary){color:#d3c39e}
html[data-theme=dark] .tropical-page .plan-value-strip{background:#132a24;border-color:#335748}html[data-theme=dark] .tropical-page .plan-value-copy strong{color:#ddf3e7}html[data-theme=dark] .tropical-page .plan-value-copy span{color:#8cbaa5}html[data-theme=dark] .tropical-page .plan-value-flow{color:#b6d4c6}html[data-theme=dark] .tropical-page :is(.plan-repeat,.plan-value-strip a){color:#7bdfb0}
html[data-theme=dark] .tropical-page .plan-included{background:#152034;border-color:#35465e}html[data-theme=dark] .tropical-page .plan-included>summary{color:#dce6f6}
html[data-theme=dark] .tropical-page .trop-button.secondary{background:#25344a;border-color:#506078;color:#e9f0fa;box-shadow:0 3px 0 #0c1420}html[data-theme=dark] .tropical-page .trop-button.secondary:hover{background:#30435e}
html[data-theme=dark] .tropical-page :is(.trop-gallery-nav button,.rc-mike-chapters button){background:#1c2a3e;color:#c4d3e9;border-color:#3c4c62}
html[data-theme=dark] .tropical-page .managed-value-detail{border-color:#455167}html[data-theme=dark] .tropical-page .managed-value-detail :is(summary,a){color:#e9cc92}
html[data-theme=dark] .tropical-page .trop-faq details{border-color:#344057}html[data-theme=dark] .tropical-page .trop-faq summary{color:#dbe5f3}
html[data-theme=dark] .tropical-page .trop-press-ticket{background:#302b20;border-color:#6d5c37;color:#ddc9a2;box-shadow:0 10px 45px #0002}html[data-theme=dark] .tropical-page .trop-press-ticket>strong{color:#f0c86e}html[data-theme=dark] .tropical-page .trop-press-ticket :is(p,small){color:#cfbd97}html[data-theme=dark] .tropical-page .trop-press-report{border-color:#6a5a37;color:#cfbd97}
html[data-theme=dark] .tropical-page .easy-card{background:#172235;border-color:#34445c;box-shadow:none}html[data-theme=dark] .tropical-page .easy-card h3{color:#edf3fd}html[data-theme=dark] .tropical-page .easy-card-copy>p{color:#b0bfd5}html[data-theme=dark] .tropical-page .easy-payoff{color:#c6b68f;border-color:#354257}html[data-theme=dark] .tropical-page .easy-art{background:#101b2c;border-color:#34445c}
html[data-theme=dark] .tropical-page :is(.easy-paper,.easy-film,.easy-output,.easy-source-row span){background:#20304a;border-color:#405576;color:#ccd8eb}html[data-theme=dark] .tropical-page .easy-paper>strong{color:#eef3fd}html[data-theme=dark] .tropical-page :is(.easy-paper-label,.easy-film-top,.easy-cues,.easy-finish-row,.easy-destinations){color:#b5c7e2}html[data-theme=dark] .tropical-page .easy-finish-tag{background:#293955;color:#c5d5ed}html[data-theme=dark] .tropical-page .easy-speaker{fill:#6487b5;stroke:#97b4da}html[data-theme=dark] .tropical-page .easy-timeline g{fill:#4169a0}html[data-theme=dark] .tropical-page .easy-income{border-color:#355446}html[data-theme=dark] .tropical-page .easy-income strong{color:#acebc9}html[data-theme=dark] .tropical-page .easy-income span{color:#99b7aa}html[data-theme=dark] .tropical-page .easy-income svg path:first-child{fill:#236e4c38}html[data-theme=dark] .tropical-page .easy-number{background:#293c56!important;color:#dec28c!important}
html[data-theme=dark] .tropical-page .pd-panel{background:#141f30;border-color:#38465e}html[data-theme=dark] .tropical-page .pd-copy :is(h2,h3){color:#eaf1fc}html[data-theme=dark] .tropical-page .pd-copy p{color:#b3c3d8}html[data-theme=dark] .tropical-page .pd-plane{opacity:.35}html[data-theme=dark] .tropical-page .pd-review{background:#1c2b42;border-color:#405572}html[data-theme=dark] .tropical-page .pd-options button{background:#223650;color:#a9c2e2;border-color:#3c5575}html[data-theme=dark] .tropical-page .pd-options button[aria-selected=true]{background:#55462a;color:#f6dfa5;border-color:#927543}html[data-theme=dark] .tropical-page .pd-cue{background:#18273e;border-color:#3a516e}html[data-theme=dark] .tropical-page .pd-cue :is(h3,h4,strong){color:#e4edfa}html[data-theme=dark] .tropical-page .pd-cue p{color:#acc0da}
html[data-theme=dark] .tropical-page dialog{background:#142034;color:#e5edf8;border:1px solid #405371}html[data-theme=dark] .tropical-page dialog :is(p,small,label,.summary-line){color:#b8c7dc}html[data-theme=dark] .tropical-page dialog :is(h2,h3,strong,.close-dialog){color:#eaf2fc}html[data-theme=dark] .tropical-page dialog :is(.bump-label,.commerce-review,.commerce-summary){background:#1a2940;border-color:#3a506c}html[data-theme=dark] .tropical-page dialog input{color-scheme:dark}html[data-theme=dark] .tropical-page dialog .button{color:#302514}html[data-theme=dark] .tropical-page dialog .button strong{color:inherit}
@media(max-width:800px){.trop-nav{gap:10px}.trop-nav>.nav-actions{display:flex!important;gap:8px!important}}
@media(max-width:400px){.trop-nav .trop-logo{font-size:24px;letter-spacing:-1.3px}.trop-nav .nav-actions .trop-button{font-size:11px;padding:10px 12px;min-height:42px}.trop-nav>.nav-actions{gap:7px!important}.theme-toggle{width:42px;height:42px;min-width:42px;padding:10px}}
html[data-theme=dark] .tropical-page .pd-copy{background:radial-gradient(ellipse,#141f30 58%,#141f30b8 75%,transparent 100%)}html[data-theme=dark] .tropical-page :is(.pd-group span,.pd-column:nth-child(2n) span){background:#202c3f;border-color:#40506a;color:#8a9db8}html[data-theme=dark] .tropical-page #pd-result>p{color:#b6c5da}html[data-theme=dark] .tropical-page .pd-proof-link{color:#cebd96}
html[data-theme=dark] .tropical-page .pd-copy h2 em{color:#72dfa9}html[data-theme=dark] .tropical-page .pd-options{background:#132035;border-color:#3b4d66}html[data-theme=dark] .tropical-page .pd-eyebrow{color:#c5b18b}html[data-theme=dark] .tropical-page .pd-cue>span{color:#9abc98}html[data-theme=dark] .tropical-page .pd-review details{color:#a8bad2;border-color:#40516a}html[data-theme=dark] .tropical-page .rc-mike-chapters>p{color:#b6c5da}
html[data-theme=dark] #life-wall-root{background:#0d1420}html[data-theme=dark] #life-wall-root .drift-wall__inner{background:#182334}html[data-theme=dark] .tropical-page .trop-closing:after{background:linear-gradient(#0d1420,transparent 50%)}
html[data-theme=dark] .tropical-page .rc-mike-chapters>button{background:#1c2a3e;color:#c4d3e9;border-color:#3c4c62}html[data-theme=dark] .tropical-page .rc-mike-chapters>button:hover{background:#2a3f58}html[data-theme=dark] .tropical-page .rc-mike-chapters>button[aria-pressed=true]{background:#1d4236;border-color:#4f8068}html[data-theme=dark] .tropical-page .rc-mike-chapters>button>span{color:#dac394}
html[data-theme=dark] .tropical-page dialog :is(.commerce-pay,.commerce-payment-state,.commerce-guarantee,.preview-note,.commerce-selected-scope){background:#1b2b42;border-color:#435572;color:#b7c9e1}html[data-theme=dark] .tropical-page dialog .commerce-guarantee :is(p,strong){color:#dfc48b}
