html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--pp-scheme:light;--pp-border:#d5ccbc;--pp-border-a13:#64573f21;--pp-border-a15:#64573f26;--pp-border-a16:#64573f29;--pp-border-a19:#64573f30;--pp-border-a20:#64573f33;--pp-border-a21:#64573f36;--pp-border-a23:#64573f3b;--pp-border-a24:#64573f3d;--pp-border-a25:#64573f40;--pp-border-a27:#64573f45;--pp-border-a29:#64573f4a;--pp-border-a30:#64573f4d;--pp-border-a33:#64573f54;--pp-border-a38:#64573f61;--pp-border-a44:#64573f70;--pp-border-a47:#64573f78;--pp-border-a67:#64573fab;--pp-bronze:#805d2e;--pp-bronze-a25:#805d2e40;--pp-bronze-a3:#805d2e08;--pp-bronze-a33:#805d2e54;--pp-bronze-a38:#805d2e61;--pp-bronze-a40:#805d2e66;--pp-bronze-a44:#805d2e70;--pp-bronze-a48:#805d2e7a;--pp-bronze-a53:#805d2e87;--pp-bronze-a56:#805d2e8f;--pp-bronze-a60:#805d2e99;--pp-bronze-a63:#805d2ea1;--pp-bronze-a67:#805d2eab;--pp-bronze-a7:#805d2e12;--pp-canvas:#f3efe6;--pp-canvas-a19:#f3efe630;--pp-canvas-a20:#f3efe633;--pp-canvas-a27:#f3efe645;--pp-canvas-a33:#f3efe654;--pp-canvas-a38:#f3efe661;--pp-canvas-a40:#f3efe666;--pp-canvas-a44:#f3efe670;--pp-canvas-a47:#f3efe678;--pp-canvas-a64:#f3efe6a3;--pp-canvas-a67:#f3efe6ab;--pp-canvas-a69:#f3efe6b0;--pp-canvas-a7:#f3efe612;--pp-canvas-a73:#f3efe6ba;--pp-canvas-a79:#f3efe6c9;--pp-canvas-a8:#f3efe614;--pp-canvas-a85:#f3efe6d9;--pp-canvas-a87:#f3efe6de;--pp-canvas-a91:#f3efe6e8;--pp-canvas-a93:#f3efe6ed;--pp-canvas-a94:#f3efe6f0;--pp-canvas-a95:#f3efe6f2;--pp-canvas-a96:#f3efe6f5;--pp-canvas-a97:#f3efe6f7;--pp-ink:#252b29;--pp-ink-a13:#252b2921;--pp-ink-a15:#252b2926;--pp-ink-a54:#252b298a;--pp-muted:#586059;--pp-muted-a20:#58605933;--pp-muted-a33:#58605954;--pp-muted-a4:#5860590a;--pp-muted-a5:#5860590d;--pp-muted-a50:#58605980;--pp-muted-a8:#58605914;--pp-raised:#e6dece;--pp-raised-a13:#e6dece21;--pp-raised-a20:#e6dece33;--pp-raised-a8:#e6dece14;--pp-shadow:#443728;--pp-shadow-a12:#4437281f;--pp-shadow-a21:#44372836;--pp-shadow-a27:#44372845;--pp-shadow-a4:#4437280a;--pp-shadow-a40:#44372866;--pp-shadow-a5:#4437280d;--pp-shadow-a60:#44372899;--pp-shadow-a9:#44372817;--pp-surface:#fcf9f2;--pp-surface-a27:#fcf9f245;--pp-surface-a33:#fcf9f254;--pp-surface-a87:#fcf9f2de;--pp-surface-a95:#fcf9f2f2;--background:#f3efe6;--foreground:#252b29;--popover:#fcf9f2;--popover-foreground:#252b29;--primary:#805d2e;--muted:#e6dece;--muted-foreground:#586059;--accent:#e8dfcd;--border:#d5ccbc;--paper:#f3efe6;--ink:#252b29;--orange:#805d2e;--line:#d5ccbc}.o-nav-actions{flex-shrink:0;align-items:center;gap:24px;display:flex}.theme-toggle{color:#e3cca4;background:#13212b;border:1px solid #cbb48a60;border-radius:50%;flex:0 0 44px;justify-content:center;align-items:center;width:44px;height:44px;transition:background .2s,border-color .2s,transform .2s;display:inline-flex;box-shadow:0 4px 18px #0002}.theme-toggle:hover{background:#24333b;border-color:#cbb48a;transform:translateY(-1px)}.theme-toggle:focus-visible{outline-offset:4px;outline:2px solid #a37c43}.theme-moon,html[data-theme=light] .theme-sun{display:none}html[data-theme=light] .theme-moon{display:block}html[data-theme=light] .theme-toggle{color:#735127;background:linear-gradient(145deg,#fffcf4,#e7decb);border-color:#cbbda4;box-shadow:0 3px 14px #70583616,inset 0 1px #ffffffa0}html[data-theme=light] body{color:#252b29;background:#f3efe6}html[data-theme=light] .v2{--o-bg:#f3efe6;--o-fg:#252b29;--o-gold:#805d2e;--o-muted:#586059;--o-line:#d5ccbc}html[data-theme=light] :is(.planner-heading,.j2-header,.privacy-page,.cinema-top){background-image:radial-gradient(at 90% 10%,#d9c9ac38,#0000 65%)}html[data-theme=light] :is(.auto-route-detail,.auto-option,.destination-index,.planner-confirm){box-shadow:0 14px 40px #4a3a2110}html[data-theme=light] .auto-option[aria-pressed=true]{background:linear-gradient(140deg,#fcf8ee,#e9dfca);box-shadow:inset 0 3px #805d2e,0 8px 22px #5f472513}html[data-theme=light] .route-day-panel{background:#fffcf6}html[data-theme=light] .route-day-nav{background:#eee7d9}html[data-theme=light] .route-day-nav button[aria-pressed=true]{background:#fffcf6;box-shadow:0 3px 12px #5341210a}html[data-theme=light] :is(.auto-create,.auto-select,.planner-save>button,.planner-account button[type=submit],.o-primary){color:#fffaf0;background:linear-gradient(135deg,#866334,#69502f);box-shadow:0 4px 14px #6346221c}html[data-theme=light] .v2 :is(input,textarea,select){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=light] .v2 :is(input,textarea)::placeholder{color:#75796f;opacity:1}html[data-theme=light] .v2 :is(input,textarea,select):focus{border-color:#9f8056}html[data-theme=light] .v2 input:-webkit-autofill{-webkit-text-fill-color:#252b29;-webkit-box-shadow:inset 0 0 0 100px #f1eadb}html[data-theme=light] .o-footer{background:linear-gradient(#f3efe6,#e7dfcf)}html[data-theme=light] .orbit-grain{opacity:.035}.planet-stage canvas{filter:none}html[data-theme=light] :is(.radar-dock,.destination-signal,.orbit-controls){box-shadow:0 12px 32px #4e422619}html[data-theme=light] .planet-pin>span{text-shadow:none}html[data-theme=light] :is(.destination-lens,.photo-sequence,.cinema-screen,.briefing-content,.photograph-dialog,.gallery-contact-sheet>button,.o-dialog-close){--pp-border:initial;--pp-border-a13:initial;--pp-border-a15:initial;--pp-border-a16:initial;--pp-border-a19:initial;--pp-border-a20:initial;--pp-border-a21:initial;--pp-border-a23:initial;--pp-border-a24:initial;--pp-border-a25:initial;--pp-border-a27:initial;--pp-border-a29:initial;--pp-border-a30:initial;--pp-border-a33:initial;--pp-border-a38:initial;--pp-border-a44:initial;--pp-border-a47:initial;--pp-border-a67:initial;--pp-bronze:initial;--pp-bronze-a25:initial;--pp-bronze-a3:initial;--pp-bronze-a33:initial;--pp-bronze-a38:initial;--pp-bronze-a40:initial;--pp-bronze-a44:initial;--pp-bronze-a48:initial;--pp-bronze-a53:initial;--pp-bronze-a56:initial;--pp-bronze-a60:initial;--pp-bronze-a63:initial;--pp-bronze-a67:initial;--pp-bronze-a7:initial;--pp-canvas:initial;--pp-canvas-a19:initial;--pp-canvas-a20:initial;--pp-canvas-a27:initial;--pp-canvas-a33:initial;--pp-canvas-a38:initial;--pp-canvas-a40:initial;--pp-canvas-a44:initial;--pp-canvas-a47:initial;--pp-canvas-a64:initial;--pp-canvas-a67:initial;--pp-canvas-a69:initial;--pp-canvas-a7:initial;--pp-canvas-a73:initial;--pp-canvas-a79:initial;--pp-canvas-a8:initial;--pp-canvas-a85:initial;--pp-canvas-a87:initial;--pp-canvas-a91:initial;--pp-canvas-a93:initial;--pp-canvas-a94:initial;--pp-canvas-a95:initial;--pp-canvas-a96:initial;--pp-canvas-a97:initial;--pp-ink:initial;--pp-ink-a13:initial;--pp-ink-a15:initial;--pp-ink-a54:initial;--pp-muted:initial;--pp-muted-a20:initial;--pp-muted-a33:initial;--pp-muted-a4:initial;--pp-muted-a5:initial;--pp-muted-a50:initial;--pp-muted-a8:initial;--pp-raised:initial;--pp-raised-a13:initial;--pp-raised-a20:initial;--pp-raised-a8:initial;--pp-shadow:initial;--pp-shadow-a12:initial;--pp-shadow-a21:initial;--pp-shadow-a27:initial;--pp-shadow-a4:initial;--pp-shadow-a40:initial;--pp-shadow-a5:initial;--pp-shadow-a60:initial;--pp-shadow-a9:initial;--pp-surface:initial;--pp-surface-a27:initial;--pp-surface-a33:initial;--pp-surface-a87:initial;--pp-surface-a95:initial;--o-fg:#f0ede6;--o-gold:#cbb48a;color:#f0ede6}html[data-theme=light] .photograph-dialog{color:#f0ede6!important;background:#081019!important}@media (max-width:900px){.o-nav-actions{gap:14px}}@media (max-width:600px){.o-nav-actions{gap:10px}.o-nav-actions .o-compare{display:none}.theme-toggle{width:44px;height:44px}}@media print{.theme-toggle{display:none!important}}html[data-theme=dark]{--background:#070d14;--foreground:#f0ede6;--popover:#0d1b26;--popover-foreground:#f0ede6;--primary:#cbb48a;--muted:#14232d;--muted-foreground:#a9b3bb;--accent:#24333b;--border:#33424c;--paper:#070d14;--ink:#f0ede6;--orange:#cbb48a;--line:#33424c}html[data-theme=dark] body:not(:has(.v2)) :is(p,.edition,.journey-theme,.story-meta,.masthead nav span,.journal-filters button){color:#a9b3bb}html[data-theme=dark] body:not(:has(.v2)) :is(.hero-photo,.hero-photo p,.darkroom,.darkroom p){color:#f0ede6}
