/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--ink:#153832;--orange:#d8663d;--purple:#7563c5;--green:#0d6b57;--paper:#fffdf7;--muted:#71837d;--line:#15383220}*{box-sizing:border-box}html{scroll-behavior:smooth}html,body{color:var(--ink);background:#f5f0e6;margin:0;font-family:Arial,sans-serif}button,select{font:inherit;color:inherit}.app{background:#f5f0e6;min-height:100vh;display:block;overflow-x:hidden}.app>header{background:var(--paper);border-bottom:1px solid var(--line);z-index:30;flex:none;align-items:center;height:74px;padding:0 26px;display:flex}.app>.site-header{z-index:45;position:sticky;top:0}.brand{text-align:left;letter-spacing:.1em;cursor:pointer;background:0 0;border:0;font-size:17px}.brand small{letter-spacing:.27em;color:#80918c;margin-top:4px;font-size:7px;display:block}.headline-stats{gap:35px;margin-left:auto;display:flex}.headline-stats span{letter-spacing:.14em;color:#778984;font-size:7px}.headline-stats b{color:var(--ink);margin-right:5px;font:17px Georgia,serif}.timeline-button{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:22px;margin-left:28px;padding:10px 14px;font-size:9px;font-weight:800}.timeline-button span{color:var(--orange);margin-left:7px}.workspace{grid-template-columns:255px minmax(430px,1fr) 365px;height:calc(100svh - 74px);min-height:720px;scroll-margin-top:74px;display:grid}.filters-panel,.detail-drawer{background:var(--paper);overflow:auto}.filters-panel{border-right:1px solid var(--line);flex-direction:column;padding:31px 23px 17px;display:flex}.filters-panel>small,.filters-panel label{letter-spacing:.22em;color:#71847e;font-size:7px;font-weight:800}.filters-panel h1{margin:13px 0 15px;font:40px/.94 Georgia,serif}.filters-panel h1 em{color:var(--orange);font-weight:400}.filters-panel>p{color:#63746e;margin:0;font:13px/1.55 Georgia,serif}.filters-panel label{margin:23px 0 8px}.segmented{background:#edf2ef;border-radius:9px;padding:3px;display:flex}.segmented button{cursor:pointer;background:0 0;border:0;border-radius:7px;flex:1;padding:7px 0;font-size:8px}.segmented button.on{background:var(--ink);color:#fff}.filter-row{cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:space-between;padding:9px 10px;font-size:9px;display:flex}.filter-row span{align-items:center;gap:7px;display:flex}.filter-row i{background:#8ca09a;border-radius:50%;width:7px;height:7px}.filter-row i.completed{background:var(--green)}.filter-row i.departure-confirmed,.filter-row i.upcoming{background:var(--orange)}.filter-row i.wishlist-upcoming,.filter-row i.planned{background:var(--purple)}.filter-row b{color:#5f716b;background:#e7ede9;border-radius:20px;padding:2px 7px}.filter-row.on{background:var(--ink);color:#fff}.filters-panel select{background:#fff;border:1px solid #dce3df;border-radius:9px;padding:9px;font-size:9px}.km-card{color:#fff;background:linear-gradient(145deg,#193f38,#0d2823);border-radius:13px;margin-top:21px;padding:15px}.km-card>span{letter-spacing:.17em;color:#9ab5ad;font-size:6px}.km-card>b{margin:6px 0;font:28px Georgia,serif;display:block}.km-card b small{font-size:12px}.km-card p{color:#a8bbb5;margin:0;font-size:7px;line-height:1.5}.filters-panel>footer{color:#99a8a3;margin-top:auto;font-size:6px}.map-stage{touch-action:none;background:linear-gradient(145deg,#b0e4db,#edf8ee 57%,#afd8ee);position:relative;overflow:hidden}.map-stage:before{content:"";opacity:.35;background-image:radial-gradient(#fff9 1px,#0000 1px);background-size:20px 20px;position:absolute;inset:0}.map-title{z-index:5;position:absolute;top:22px;left:24px}.map-title b{letter-spacing:.06em;font:49px/.94 Georgia,serif;display:block}.map-title span{letter-spacing:.13em;font-size:8px}.map-key{z-index:6;background:#ffffffe0;border:1px solid #fff;border-radius:22px;gap:10px;padding:9px 12px;display:flex;position:absolute;top:25px;right:18px;box-shadow:0 8px 22px #15383218}.map-key span{font-size:7px}.map-key span:before{content:"";border-radius:50%;width:7px;height:7px;margin-right:5px;display:inline-block}.map-key .visited:before{background:var(--green)}.map-key .upcoming:before{background:var(--orange)}.map-key .planned:before{background:var(--purple)}.map-stage svg{z-index:3;cursor:grab;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:relative}.map-stage svg:active{cursor:grabbing}.state{stroke:#fff;cursor:pointer;transition:filter .18s,opacity .18s}.state:hover{filter:brightness(1.08)saturate(1.1)}.state.visited{filter:drop-shadow(0 0 5px #0d6b5790)}.state.upcoming{filter:drop-shadow(0 0 7px #d8663d99)}.state.planned{filter:drop-shadow(0 0 6px #7563c577)}.journey-pin{cursor:pointer}.journey-pin .core{fill:#fff;stroke:var(--green);stroke-width:2px}.journey-pin .pulse{fill:#0d6b5744}.journey-pin.departure-confirmed .core,.journey-pin.upcoming .core{stroke:var(--orange)}.journey-pin.departure-confirmed .pulse,.journey-pin.upcoming .pulse{fill:#d8663d66;animation:1.8s infinite pulse}.journey-pin.wishlist-upcoming .core,.journey-pin.planned .core{stroke:var(--purple)}.journey-pin.wishlist-upcoming .pulse,.journey-pin.planned .pulse{fill:#7563c54d}.provisional-route{fill:none;stroke:var(--orange);stroke-width:3px;stroke-dasharray:9 9;opacity:.8;filter:drop-shadow(0 2px 4px #d8663d55)}.journey-pin text{text-anchor:middle;fill:var(--ink);paint-order:stroke;stroke:#fff;stroke-width:3px;font-weight:800}@keyframes pulse{50%{opacity:.5}}.zoom{z-index:8;background:#fff;border-radius:12px;position:absolute;bottom:17px;right:15px;overflow:hidden;box-shadow:0 8px 24px #15383238}.zoom button{cursor:pointer;background:#fff;border:0;border-bottom:1px solid #ddd;width:40px;height:40px;font-size:18px;display:block}.next-card{z-index:8;background:var(--orange);color:#fff;cursor:pointer;text-align:left;border:0;border-radius:13px;align-items:center;gap:9px;padding:10px 12px;display:flex;position:absolute;bottom:17px;left:17px;box-shadow:0 8px 22px #a9412738}.next-card i{background:#fff;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #ffffff2b}.next-card span{letter-spacing:.12em;font-size:6px}.next-card b{letter-spacing:0;margin-top:3px;font-size:9px;display:block}.next-card strong{margin-left:5px}.loading{z-index:7;font-size:9px;position:absolute;top:50%;left:50%}.detail-drawer{border-left:1px solid var(--line);flex-direction:column;display:flex;position:relative}.grabber{display:none}.detail-head{justify-content:space-between;padding:26px 23px 13px;display:flex}.status{letter-spacing:.14em;color:var(--green);background:#0d6b5718;border-radius:20px;padding:6px 9px;font-size:6px;font-weight:900}.status.departure-confirmed,.status.upcoming{color:var(--orange);background:#d8663d18}.status.wishlist-upcoming,.status.planned{color:var(--purple);background:#7563c518}.detail-head h2{margin:15px 0 7px;font:38px/.98 Georgia,serif}.detail-head p{letter-spacing:.1em;text-transform:uppercase;color:#71827d;font-size:7px}.detail-head>button{color:#83918d;cursor:pointer;background:0 0;border:0;align-self:flex-start;font-size:24px}.detail-drawer>nav{border-bottom:1px solid #d8dfdc;padding:0 17px;display:flex;overflow-x:auto}.detail-drawer>nav button{color:#73837e;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:12px 8px;font-size:8px}.detail-drawer>nav button.on{color:var(--ink);border-bottom:2px solid var(--orange);font-weight:800}.detail-body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;min-height:0;padding:19px 23px 28px;overflow:auto}.summary{color:#53635e;font:14px/1.58 Georgia,serif}.journey-brief{grid-template-columns:1fr 1fr;gap:7px;margin:14px 0;display:grid}.journey-brief p{background:#fff;border:1px solid #d9dfdc;border-radius:9px;margin:0;padding:10px}.journey-brief span{letter-spacing:.12em;color:#7d8a86;margin-bottom:4px;font-size:6px;display:block}.journey-brief b{font-size:9px;line-height:1.35}.journey-progress{background:#fffaf0;border:1px solid #e0d9c8;border-radius:11px;flex-direction:column;gap:6px;margin-top:14px;padding:12px;display:flex}.journey-progress>small{letter-spacing:.13em;color:#9a6b2c;margin-bottom:3px;font-size:6px;font-weight:900}.journey-progress>span{color:#87908d;align-items:center;gap:8px;font-size:8px;display:flex}.journey-progress>span i{background:#eceeea;border-radius:50%;place-items:center;width:18px;height:18px;font-size:7px;font-style:normal;display:grid}.journey-progress>span.current{color:var(--orange);font-weight:900}.journey-progress>span.current i{background:var(--orange);color:#fff;box-shadow:0 0 0 4px #d8663d18}.facts{border:1px solid #d9dfdc;border-radius:12px;grid-template-columns:1fr 1fr;margin:18px 0;display:grid;overflow:hidden}.facts div{border-bottom:1px solid #d9dfdc;border-right:1px solid #d9dfdc;padding:13px}.facts div:nth-child(2n){border-right:0}.facts div:nth-child(n+3){border-bottom:0}.facts b{font:18px Georgia,serif;display:block}.facts span{letter-spacing:.12em;color:#7d8a86;font-size:6px}.chapter-line{border-left:3px solid var(--green);background:#eef5f1;flex-direction:column;gap:4px;padding:12px;display:flex}.chapter-line span{letter-spacing:.12em;color:#698079;font-size:6px}.chapter-line b{font-size:9px}.primary{background:var(--ink);color:#fff;cursor:pointer;border:0;border-radius:10px;justify-content:space-between;width:100%;margin-top:14px;padding:12px;font-size:9px;font-weight:800;display:flex}.footsteps{color:#f5f3ed;background:linear-gradient(145deg,#171a20,#0c0e11);border:1px solid #d7b35250;border-radius:14px;padding:16px}.footsteps>small{letter-spacing:.13em;color:#d7b352;font-size:6px}.footsteps>span{color:#868b89;margin:12px 0 4px;font-size:6px;display:block}.footsteps h3{margin:0;font:21px Georgia,serif}.footsteps p{color:#aab0ad;font-size:8px;line-height:1.5}.footsteps div{gap:7px;display:flex}.footsteps button{color:#fff;cursor:pointer;background:#22272b;border:1px solid #333940;border-radius:8px;flex:1;padding:8px;font-size:8px}.footsteps button:last-child{color:#111;background:#d7b352;border-color:#d7b352;font-weight:800}.stop-list{flex-direction:column;gap:6px;margin-top:11px;display:flex}.stop-list button{text-align:left;cursor:pointer;background:#fff;border:1px solid #dfe4e1;border-radius:9px;gap:10px;padding:10px;display:flex}.stop-list button.on{border-color:var(--orange);box-shadow:0 0 0 2px #d8663d14}.stop-list span{color:#a7b0ad;font:17px Georgia,serif}.stop-list b{font-size:9px}.stop-list small{color:#7b8985;margin-top:3px;font-size:7px;display:block}.info-card,.experience-list article{background:#fff;border:1px solid #d9dfdc;border-radius:12px;padding:16px}.info-card>span,.experience-list span{color:var(--orange);letter-spacing:.12em;font-size:6px;font-weight:900}.info-card h3,.experience-list h3{margin:9px 0;font:20px Georgia,serif}.info-card p,.experience-list p{color:#64756f;font-size:9px}.info-card small,.experience-list small{color:#83908c;font-size:7px;line-height:1.5}.experience-list{flex-direction:column;gap:9px;display:flex}.empty{text-align:center;padding:45px 15px}.empty i{color:var(--orange);margin-bottom:10px;font-size:25px;font-style:normal;display:block}.empty b{font:17px Georgia,serif}.empty p{color:#7b8985;font-size:9px;line-height:1.5}.timeline-overlay{z-index:50;background:#f1f4ec;padding:40px;transition:transform .45s cubic-bezier(.16,1,.3,1);position:fixed;inset:0;overflow:auto;transform:translateY(105%)}.timeline-overlay.open{transform:translateY(0)}.timeline-overlay>header{justify-content:space-between;max-width:1180px;margin:auto;display:flex}.timeline-overlay header small{letter-spacing:.2em;color:var(--orange);font-size:7px;font-weight:900}.timeline-overlay h2{margin:10px 0;font:51px/.95 Georgia,serif}.timeline-overlay header p{color:#64736e;font:13px Georgia,serif}.timeline-overlay header button{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:50%;width:44px;height:44px;font-size:24px}.timeline-filters{gap:7px;max-width:1180px;margin:24px auto 18px;display:flex}.timeline-filters button{cursor:pointer;background:#fff;border:1px solid #d4ddd8;border-radius:20px;padding:8px 15px;font-size:8px;font-weight:800}.timeline-filters button.on{background:var(--ink);color:#fff}.journey-grid{grid-template-columns:repeat(3,1fr);gap:13px;max-width:1180px;margin:auto;display:grid}.journey-grid>button{background:var(--paper);text-align:left;cursor:pointer;border:1px solid #dbe2de;border-radius:14px;padding:10px;transition:transform .2s,box-shadow .2s}.journey-grid>button:hover{transform:translateY(-3px);box-shadow:0 12px 28px #15383215}.card-art{color:#fff;background:linear-gradient(135deg,#0d6b57,#45a58c);border-radius:10px;justify-content:space-between;height:96px;padding:12px;display:flex}.card-art.departure-confirmed,.card-art.upcoming{background:linear-gradient(135deg,#ae4529,#e98a5d)}.card-art.wishlist-upcoming,.card-art.planned{background:linear-gradient(135deg,#55449e,#8a79df)}.card-art span{font:17px Georgia,serif}.card-art b{font-size:8px}.journey-grid>button>small{letter-spacing:.1em;color:var(--orange);margin:12px 4px 5px;font-size:6px;display:block}.journey-grid h3{margin:0 4px;font:20px Georgia,serif}.journey-grid p{color:#687771;margin:8px 4px;font-size:8px;line-height:1.5}.journey-grid footer{color:#71807b;border-top:1px solid #e0e5e2;justify-content:space-between;padding:9px 4px 2px;font-size:7px;display:flex}.mobile-dock{display:none}@media (width<=980px){:root{--mobile-dock-height:calc(78px + env(safe-area-inset-bottom))}.app{height:100dvh}.app>header{height:62px;padding:0 14px}.brand{font-size:13px}.headline-stats{display:none}.timeline-button{margin-left:auto}.workspace{display:block;position:relative}.filters-panel{display:none}.map-stage{position:absolute;inset:0}.map-title{top:16px;left:14px}.map-title b{font-size:35px}.map-key{padding:8px;top:17px;right:10px}.map-key span{font-size:6px}.detail-drawer{z-index:15;left:7px;right:7px;bottom:var(--mobile-dock-height);height:min(78dvh,calc(100dvh - 78px - var(--mobile-dock-height)));touch-action:pan-y;border:0;border-radius:22px 22px 12px 12px;min-height:290px;transition:transform .38s cubic-bezier(.16,1,.3,1);position:absolute;overflow:hidden;transform:translateY(calc(100% - 112px));box-shadow:0 -10px 34px #15383245}.detail-drawer.expanded{transform:translateY(0)}.grabber{touch-action:none;cursor:ns-resize;background:0 0;border:0;flex:0 0 25px;justify-content:center;align-items:center;height:25px;display:flex}.grabber i{background:#c7d0cc;border-radius:9px;width:42px;height:5px}.detail-head{flex:none;padding:2px 17px 10px}.detail-head h2{margin:10px 0 5px;font-size:28px}.detail-drawer>nav{scrollbar-width:none;flex:none;padding:0 10px}.detail-drawer>nav::-webkit-scrollbar{display:none}.detail-drawer>nav button{min-height:44px;padding:12px 10px;font-size:9px}.detail-body{min-height:0;padding:14px 17px calc(28px + env(safe-area-inset-bottom));touch-action:pan-y;flex:auto;overflow-y:auto}.facts{margin:12px 0}.facts div{padding:10px}.zoom{bottom:107px;right:12px}.next-card{bottom:107px;left:12px}.mobile-dock{z-index:40;height:var(--mobile-dock-height);padding:5px 6px max(7px,env(safe-area-inset-bottom));border-top:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffdf7fa;grid-template-columns:repeat(4,1fr);display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 22px #15383218}.mobile-dock button{color:#647771;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-width:0;min-height:62px;display:flex;position:relative}.mobile-dock button span{font-size:24px;font-weight:500;line-height:1}.mobile-dock button.on{color:var(--orange)}.mobile-dock button.on:before{content:"";background:var(--orange);border-radius:0 0 5px 5px;width:24px;height:3px;position:absolute;top:1px}.mobile-dock b{letter-spacing:0;font-size:11px;font-weight:800;line-height:1}.timeline-overlay{padding:24px 14px 80px}.timeline-overlay h2{font-size:38px}.timeline-overlay header p{font-size:11px}.journey-grid{grid-template-columns:1fr 1fr}.timeline-overlay>header{align-items:flex-start}}@media (width<=620px){.map-key span{display:none}.map-key span:before{margin:0}.journey-grid{grid-template-columns:1fr}.timeline-overlay h2{font-size:33px}.timeline-overlay header p{max-width:260px}.card-art{height:83px}}.km-card>small{color:#8fa8a0;margin-top:9px;font-size:6px;line-height:1.45;display:block}.km-breakdown{border-top:1px solid #ffffff18;border-bottom:1px solid #ffffff18;grid-template-columns:1fr 1fr;padding:8px 0;display:grid}.km-breakdown p{flex-direction:column;display:flex}.km-breakdown strong{color:#fff;font-size:10px}.estimate-note{background:#fff2d8;border-left:3px solid #e0ad3e;flex-direction:column;gap:3px;margin:-4px 0 12px;padding:10px 11px;display:flex}.estimate-note b{font-size:8px}.estimate-note span{color:#786f58;font-size:7px;line-height:1.45}.travel-dna{background:#fff;border:1px solid #d9e1dd;border-radius:12px;margin-top:10px;padding:12px}.travel-dna>span{letter-spacing:.15em;color:var(--orange);font-size:6px;font-weight:900}.travel-dna>b{margin:5px 0 8px;font:20px Georgia,serif;display:block}.travel-dna>div{border-top:1px solid #edf1ef;grid-template-columns:8px 1fr auto;align-items:center;gap:6px;padding:4px 0;display:grid}.travel-dna i,.movement-list i{background:#5ba7dc;border-radius:50%;width:7px;height:7px}.travel-dna i.train,.movement-list i.train{background:#7563c5}.travel-dna i.road,.movement-list i.road{background:#d8663d}.travel-dna i.activa,.movement-list i.activa-scooter{background:#d5a62f}.travel-dna strong,.travel-dna em{font-size:7px}.travel-dna em{font-style:normal;font-weight:800}.travel-dna>small{color:#7a8984;margin-top:7px;font-size:6px;line-height:1.4;display:block}.movement-intro{background:#edf5f1;border-radius:12px;padding:14px}.movement-intro small{letter-spacing:.14em;color:var(--orange);font-size:6px;font-weight:900}.movement-intro h3{margin:7px 0;font:21px Georgia,serif}.movement-intro p{color:#687873;margin:0;font-size:8px;line-height:1.5}.movement-list{flex-direction:column;gap:8px;margin-top:10px;display:flex}.movement-list article{background:#fff;border:1px solid #dce3df;border-radius:11px;padding:12px}.movement-list article>div{grid-template-columns:10px 1fr auto;align-items:center;gap:7px;display:grid}.movement-list span{font-size:9px;font-weight:800}.movement-list b{font:15px Georgia,serif}.movement-list em{color:var(--green);letter-spacing:.07em;background:#e6f3ee;border-radius:20px;margin-top:8px;padding:4px 7px;font-size:6px;font-style:normal;font-weight:900;display:inline-block}.movement-list em.route-estimated{color:#8b6717;background:#fff1d2}.movement-list em.lalit-confirmed{color:#604ea8;background:#f1eefe}.movement-list p{color:#71807b;margin:8px 0 0;font-size:7px;line-height:1.45}.travel-dna i.bus,.movement-list i.bus{background:#e58d52}.travel-dna i.walking,.movement-list i.walk{background:#44a873}.travel-dna i.trek,.movement-list i.trek-candidate{background:#446b5f}.travel-dna i.scooter{background:#d5a62f}.travel-dna i.ferry,.movement-list i.boat-ferry{background:#24a9bd}.movement-list em.candidate-—-not-public-fact{color:#8b6717;background:#fff1d2}.proof-label{color:var(--green);letter-spacing:.1em;text-transform:uppercase;background:#e6f3ee;border-radius:20px;padding:6px 9px;font-size:6px;font-weight:900;display:inline-flex}.proof-label.route-estimated{color:#8b6717;background:#fff1d2}.city-route{background:#fff;border:1px solid #dce3df;border-radius:11px;margin-bottom:10px;padding:11px 12px}.city-route small{letter-spacing:.14em;color:var(--orange);font-size:6px;font-weight:900}.city-route p{color:#415b54;margin:6px 0 0;font:12px/1.5 Georgia,serif}.chapter-metrics{grid-template-columns:repeat(3,1fr);gap:8px;margin:24px 0;display:grid}.chapter-metrics>b{background:#edf5f1;border-radius:12px;flex-direction:column;padding:16px;font:22px Georgia,serif;display:flex}.chapter-metrics small{letter-spacing:.1em;color:#73837e;margin-top:7px;font:7px Arial,sans-serif}.chapter-page>h3{margin:30px 0 8px;font:22px Georgia,serif}.chapter-data-grid{grid-template-columns:repeat(3,1fr);gap:9px;margin:12px 0 26px;display:grid}.chapter-data-grid article{background:#fff;border:1px solid #dbe2de;border-radius:12px;flex-direction:column;gap:7px;padding:14px;display:flex}.chapter-data-grid small{letter-spacing:.08em;color:var(--orange);font-size:6px;font-weight:900}.chapter-data-grid b{font:17px Georgia,serif}.chapter-data-grid span{color:#6c7c76;font-size:8px;line-height:1.45}.timeline-entry{border-top:1px solid #dce3df;padding:13px 0}.timeline-entry a{color:inherit;text-decoration:none}.timeline-entry h2{margin:0 0 6px}.timeline-entry p{margin:0!important}@media (width<=720px){.chapter-metrics,.chapter-data-grid{grid-template-columns:1fr}.chapter-metrics>b{font-size:18px}}.story-hero{color:#fff;isolation:isolate;background:#112f2a;min-height:calc(100svh - 74px);position:relative;overflow:hidden}.story-hero:before{content:"";z-index:-3;background:radial-gradient(circle at 76% 35%,#2f6652 0,#0000 34%),linear-gradient(115deg,#0a201d 0 47%,#193d34 100%);position:absolute;inset:0}.hero-grain{opacity:.14;z-index:-1;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.45'/%3E%3C/svg%3E");position:absolute;inset:0}.hero-copy{z-index:4;max-width:690px;position:absolute;top:50%;left:6vw;transform:translateY(-52%)}.hero-kicker,.manifesto-index,.chapter-copy>span,.atlas-prologue>span,.selected-journeys header span,.dna-title>span,.creator-copy>span,.next-chapter>span{letter-spacing:.24em;color:#f0a06d;font-size:10px;font-weight:900}.hero-copy h1{letter-spacing:-.075em;text-transform:uppercase;margin:18px 0 20px;font:clamp(78px,12.3vw,190px)/.7 Georgia,serif}.hero-copy h1 span,.hero-copy h1 em{display:block}.hero-copy h1 em{color:#ef9a6b;margin-left:8vw;font-style:italic}.hero-copy p{color:#dce8e1;margin:36px 0 24px;font:clamp(18px,2vw,30px)/1.35 Georgia,serif}.hero-copy button,.chapter-copy button,.next-chapter button{color:#fff;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0d;border:1px solid #fff4;border-radius:999px;padding:14px 19px;font-size:10px;font-weight:900;transition:all .25s}.hero-copy button:hover,.chapter-copy button:hover,.next-chapter button:hover{color:#132d27;background:#ef9a6b;border-color:#ef9a6b;transform:translateY(-2px)}.hero-copy button span,.chapter-copy button span,.next-chapter button span{margin-left:18px}.hero-portrait{z-index:2;background:linear-gradient(160deg,#f5d8b0 0,#d98661 45%,#7b3f35);border-radius:220px 220px 0 0;width:min(34vw,470px);height:76%;position:absolute;bottom:0;right:5vw;box-shadow:0 0 0 1px #ffffff30,0 35px 70px #0006}.media-placeholder{text-align:center;color:#fff;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.media-placeholder:before{content:"";pointer-events:none;background:repeating-linear-gradient(135deg,#ffffff10 0 1px,#0000 1px 18px);position:absolute;inset:0}.media-placeholder span{letter-spacing:.18em;opacity:.72;font-size:8px;font-weight:900}.media-placeholder b{max-width:80%;margin:10px;font:clamp(18px,2.2vw,34px)/1.05 Georgia,serif}.media-placeholder small{opacity:.72;max-width:72%;font-size:8px;line-height:1.5}.hero-route{z-index:1;opacity:.72;pointer-events:none;width:100%;height:82%;position:absolute;inset:auto 0 0}.hero-route path{fill:none;stroke:#f3a070;stroke-width:3px;stroke-dasharray:11 13;animation:14s linear infinite routeMove}.hero-route circle{fill:#fff;stroke:#f3a070;stroke-width:4px;animation:2.2s ease-in-out infinite routePulse}@keyframes routeMove{to{stroke-dashoffset:-240px}}@keyframes routePulse{50%{r:12;opacity:.35}}.hero-stamp{text-align:center;z-index:4;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#102f2aa8;border:1px solid #fff8;border-radius:50%;place-content:center;width:108px;height:108px;display:grid;position:absolute;top:6vh;right:4vw;transform:rotate(8deg)}.hero-stamp b{font:32px Georgia,serif}.hero-stamp span{letter-spacing:.18em;font-size:7px}.scroll-cue{letter-spacing:.2em;color:#c8d9d2;z-index:5;align-items:center;gap:10px;font-size:7px;display:flex;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.scroll-cue i{background:#ef9a6b;width:1px;height:35px;animation:1.7s ease-in-out infinite cue}@keyframes cue{50%{transform-origin:bottom;transform:scaleY(.35)}}.story-manifesto{background:#f5f0e6;grid-template-columns:1fr 2.3fr;align-items:center;min-height:100svh;padding:10vw 8vw;display:grid;position:relative;overflow:hidden}.manifesto-index{color:#c25f39;position:absolute;top:9vh;left:8vw}.manifesto-copy{z-index:3;grid-column:2}.manifesto-copy>p:first-child{color:#68756f;margin:0 0 14px;font:clamp(18px,2.1vw,32px) Georgia,serif}.manifesto-copy h2,.atlas-prologue h2,.selected-journeys h2,.creator-copy h2{letter-spacing:-.055em;margin:0;font:clamp(58px,8.5vw,132px)/.85 Georgia,serif}.manifesto-copy h2 em,.atlas-prologue h2 em,.selected-journeys h2 em,.creator-copy h2 em{color:#d8663d;font-weight:400}.manifesto-note{color:#63716c;max-width:520px;margin:38px 0 0 8vw;font:17px/1.6 Georgia,serif}.manifesto-postcard{background:#193d34;border:9px solid #fff;width:270px;height:180px;position:absolute;bottom:5vw;left:4vw;box-shadow:0 20px 45px #193d3433}.manifesto-sticker{filter:drop-shadow(0 24px 25px #193d3430);background:#d8663d;border-radius:48% 52% 45% 55%/55% 42% 58% 45%;width:200px;height:235px;position:absolute;top:7vw;right:5vw}.tilt-left{transform:rotate(-7deg)}.tilt-right{transform:rotate(8deg)}.chapter-feature{color:#fff;background:#101d1a;grid-template-columns:1.25fr .75fr;align-items:stretch;min-height:100svh;display:grid}.chapter-visual{clip-path:polygon(0 0,100% 0,91% 100%,0 100%);background:linear-gradient(150deg,#9b4b32,#e29a62 48%,#193d34);min-height:760px}.chapter-copy{flex-direction:column;justify-content:center;padding:12vw 7vw 8vw 4vw;display:flex}.chapter-copy h2{letter-spacing:-.045em;margin:25px 0;font:clamp(48px,5.5vw,86px)/.92 Georgia,serif}.chapter-copy h2 em{color:#ef9a6b;font-weight:400}.chapter-copy>p{color:#becdc7;max-width:500px;font:16px/1.7 Georgia,serif}.chapter-copy blockquote{color:#f2dfce;border-left:2px solid #ef9a6b;margin:35px 0;padding:10px 0 10px 22px;font:italic 24px/1.3 Georgia,serif}.chapter-copy button{align-self:flex-start}.atlas-prologue{background:#dff3ec;grid-template-columns:1fr 2fr;align-items:end;padding:11vw 8vw 7vw;display:grid}.atlas-prologue>span{color:#0d6b57;align-self:start}.atlas-prologue h2{font-size:clamp(58px,8vw,122px)}.atlas-prologue p{color:#526b63;grid-column:2;max-width:560px;margin:35px 0 0 10vw;font:17px/1.6 Georgia,serif}.selected-journeys{background:#f7f2e8;padding:11vw 7vw}.selected-journeys>header{background:0 0;border:0;justify-content:space-between;align-items:flex-end;height:auto;padding:0 0 7vw;display:flex;position:static}.selected-journeys h2{margin-top:20px;font-size:clamp(58px,8vw,122px)}.selected-journeys header>p{color:#6f7a75;max-width:260px;margin:0 0 10px;font:15px/1.55 Georgia,serif}.editorial-grid{grid-template-columns:1fr 1fr;align-items:start;gap:10vw 5vw;display:grid}.editorial-card:nth-child(2n){margin-top:13vw}.journey-cover{aspect-ratio:4/3;cursor:pointer;background:linear-gradient(145deg,#15443b,#5e9f87);border:0;width:100%;transition:transform .6s cubic-bezier(.16,1,.3,1),box-shadow .6s}.editorial-card:nth-child(2n) .journey-cover{background:linear-gradient(145deg,#b85536,#eca974)}.editorial-card:nth-child(3n) .journey-cover{background:linear-gradient(145deg,#403c78,#8d78ca)}.journey-cover:hover{transform:scale(.98);box-shadow:0 28px 60px #163a312b}.journey-cover i{color:#fff6;font:34px Georgia,serif;position:absolute;top:18px;right:18px}.editorial-card>div{padding:22px 5px}.editorial-card>div>span{letter-spacing:.16em;color:#c25f39;text-transform:uppercase;font-size:8px;font-weight:900}.editorial-card h3{margin:12px 0;font:clamp(30px,3.5vw,54px)/.98 Georgia,serif}.editorial-card p{color:#68746f;max-width:560px;font:14px/1.6 Georgia,serif}.editorial-card>div>button{letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #173b34;padding:7px 0;font-size:9px;font-weight:900}.dna-story{color:#fff;background:#d8663d;grid-template-columns:.85fr 1.15fr;align-items:center;gap:10vw;min-height:90svh;padding:10vw 8vw;display:grid}.dna-title>span{color:#ffe1cf}.dna-title h2{margin:25px 0}.dna-title h2>b{letter-spacing:-.07em;font:clamp(75px,10vw,150px)/.8 Georgia,serif;display:block}.dna-title h2>small{margin-top:22px;font:36px/1 Georgia,serif;display:block}.dna-title p{color:#ffe2d4;max-width:420px;font:18px/1.55 Georgia,serif}.dna-modes{flex-direction:column;gap:18px;display:flex}.dna-modes>div{grid-template-columns:100px 1fr auto;align-items:center;gap:15px;display:grid}.dna-modes span{letter-spacing:.1em;font-size:9px;font-weight:900}.dna-modes i{background:#ffffff3b;border-radius:10px;height:5px;position:relative;overflow:hidden}.dna-modes i:after{content:"";width:var(--share);transform-origin:0;animation:dnaGrow 1.1s var(--delay) both ease-out;background:#fff;position:absolute;inset:0 auto 0 0}.dna-modes b{font:15px Georgia,serif}@keyframes dnaGrow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.creator-story{color:#fff;background:#102f2a;grid-template-columns:1fr 1fr;align-items:center;gap:8vw;min-height:100svh;padding:7vw;display:grid}.creator-cutout{background:linear-gradient(150deg,#e4b27c,#d8663d 55%,#513d64);border-radius:260px 260px 20px 20px;height:74vh;min-height:580px}.creator-copy h2{margin:25px 0;font-size:clamp(58px,7vw,108px)}.creator-copy p{color:#b9cec6;max-width:540px;font:17px/1.65 Georgia,serif}.creator-tags{flex-wrap:wrap;gap:8px;margin:30px 0;display:flex}.creator-tags b{letter-spacing:.12em;border:1px solid #ffffff30;border-radius:99px;padding:9px 12px;font-size:8px}.creator-copy>a{color:#fff;letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid #ef9a6b;gap:25px;padding:10px 0;font-size:10px;font-weight:900;text-decoration:none;display:inline-flex}.next-chapter{text-align:center;background:#f7f2e8;flex-direction:column;justify-content:center;align-items:center;min-height:82svh;padding:8vw;display:flex;position:relative;overflow:hidden}.next-chapter h2{letter-spacing:-.08em;margin:30px 0;font:clamp(90px,15vw,220px)/.8 Georgia,serif}.next-chapter h2 em{color:#d8663d;font-weight:400}.next-chapter p{color:#6c7873;font:18px Georgia,serif}.next-chapter button{color:#fff;background:#173b34;border-color:#173b34;margin-top:22px}.next-marquee{white-space:nowrap;color:#fff;word-spacing:22px;background:#d8663d;padding:18px 0;font:36px Georgia,serif;animation:20s linear infinite marquee;position:absolute;bottom:0;left:0;right:0}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-45%)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.hero-route path,.hero-route circle,.scroll-cue i,.dna-modes i:after,.next-marquee{animation:none!important}.journey-cover,.hero-copy button,.chapter-copy button{transition:none}}@supports (animation-timeline:view()){.manifesto-copy,.chapter-copy,.atlas-prologue h2,.selected-journeys>header,.dna-title,.creator-copy{animation:linear both storyReveal;animation-timeline:view();animation-range:entry 8% cover 38%}.manifesto-postcard,.manifesto-sticker,.chapter-visual,.editorial-card,.creator-cutout{animation:linear both visualReveal;animation-timeline:view();animation-range:entry 5% cover 34%}@keyframes storyReveal{0%{opacity:.18;filter:blur(8px);transform:translateY(70px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes visualReveal{0%{opacity:.25;transform:translateY(90px)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}}@media (width<=980px){.app{height:auto;min-height:100dvh}.app>.site-header{height:62px}.story-hero{min-height:calc(100svh - 62px)}.hero-copy{top:30%;left:6vw;transform:none}.hero-copy h1{font-size:clamp(62px,16vw,105px);line-height:.76}.hero-copy h1 em{margin-left:6vw}.hero-copy p{margin-top:26px;font-size:18px}.hero-portrait{opacity:.82;width:64vw;height:48%;right:-8vw}.hero-route{height:60%}.hero-stamp{width:82px;height:82px;top:3vh}.hero-stamp b{font-size:24px}.story-manifesto{grid-template-columns:1fr;padding:16vh 7vw 35vh}.manifesto-copy{grid-column:1}.manifesto-copy h2{font-size:clamp(49px,12vw,88px)}.manifesto-note{margin:28px 0 0}.manifesto-postcard{width:48vw;height:29vw;left:7vw}.manifesto-sticker{width:34vw;height:38vw;top:auto;bottom:5vw;right:5vw}.chapter-feature{grid-template-columns:1fr}.chapter-visual{clip-path:polygon(0 0,100% 0,100% 92%,0 100%);min-height:58svh}.chapter-copy{padding:13vw 7vw 18vw}.chapter-copy h2{font-size:clamp(45px,11vw,76px)}.atlas-prologue{grid-template-columns:1fr;padding:18vw 7vw 12vw}.atlas-prologue h2{margin-top:24px;font-size:clamp(50px,12vw,88px)}.atlas-prologue p{grid-column:1;margin:28px 0 0}.workspace{height:calc(100svh - 62px);min-height:650px;scroll-margin-top:62px;display:block;position:relative}.selected-journeys{padding:18vw 6vw}.selected-journeys>header{display:block}.selected-journeys header p{margin-top:22px}.selected-journeys h2{font-size:clamp(50px,12vw,88px)}.editorial-grid{grid-template-columns:1fr;gap:12vw}.editorial-card:nth-child(2n){margin-top:0}.editorial-card h3{font-size:34px}.dna-story{grid-template-columns:1fr;gap:12vw;padding:18vw 7vw}.dna-title h2>b{font-size:22vw}.dna-title h2>small{font-size:28px}.dna-modes>div{grid-template-columns:72px 1fr auto;gap:9px}.dna-modes b{font-size:12px}.creator-story{grid-template-columns:1fr;padding:18vw 7vw}.creator-cutout{height:58svh;min-height:430px}.creator-copy h2{font-size:clamp(50px,12vw,84px)}.next-chapter{min-height:75svh}.next-chapter h2{font-size:23vw}.next-marquee{font-size:24px}}@media (width<=620px){.headline-stats,.site-header .brand small{display:none}.story-hero{min-height:760px}.hero-copy{top:13vh}.hero-kicker{font-size:7px}.hero-copy h1{font-size:18vw}.hero-copy p{font-size:16px}.hero-portrait{width:72vw;height:43%}.hero-portrait small,.scroll-cue,.manifesto-postcard small,.manifesto-sticker small,.journey-cover small{display:none}.chapter-visual{min-height:500px}.journey-cover{aspect-ratio:1/1.08}.dna-title h2>b{font-size:21vw}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
