.share-tray__backdrop{position:fixed;inset:0;width:100%;min-width:0;box-sizing:border-box;z-index:1200;background:rgba(0,0,0,.72);display:flex;align-items:flex-end;justify-content:center;overflow-x:hidden}@media(min-width:640px){.share-tray__backdrop{align-items:center}}@media(prefers-reduced-motion:no-preference){.share-tray__backdrop{animation:share-tray-fade-in .18s ease-out both}}.share-tray__panel{position:relative;box-sizing:border-box;min-width:0;width:100%;max-width:30rem;max-height:calc(100dvh - 2rem);overflow-y:auto;background:#202625;border:1px solid #424a45;border-radius:1.375rem 1.375rem 0 0;box-shadow:0 24px 70px rgba(0,0,0,.48);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y}@media(min-width:640px){.share-tray__panel{border-radius:1.375rem}}@media(max-width:639px){.share-tray__panel{max-width:100%;max-height:calc(100dvh - .5rem)}}.share-tray__panel{scrollbar-width:thin;scrollbar-color:#596451 rgba(0,0,0,0)}.share-tray__panel::-webkit-scrollbar{width:.375rem}.share-tray__panel::-webkit-scrollbar-thumb{background:#596451;border-radius:999px}@media(prefers-reduced-motion:no-preference){.share-tray__panel{animation:share-tray-slide-up .22s cubic-bezier(.22,1,.36,1) both}}.share-tray__header{position:sticky;top:0;z-index:10;background:#242b29;border-bottom:1px solid #3a413e;padding:1.25rem 1.25rem 1rem}@media(min-width:640px){.share-tray__header{padding:1.375rem 1.5rem 1rem}}.share-tray__header-top{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1rem}.share-tray__header-top>div:first-child{min-width:0}.share-tray__eyebrow{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.share-tray__eyebrow-icon{display:grid;place-items:center;width:1.75rem;height:1.75rem;border-radius:.5rem;background:#d8ec64;color:#1c231f;flex-shrink:0}.share-tray__eyebrow-label{font-family:ui-monospace,Courier New,monospace;font-size:.625rem;font-weight:700;letter-spacing:.17em;text-transform:uppercase;color:#d8ec64}.share-tray__title{font-family:Anton,Titillium,sans-serif;font-size:1.625rem;font-weight:400;line-height:1;letter-spacing:-.02em;color:#f3f0df;margin:0}.share-tray__subtitle{margin-top:.375rem;font-size:.75rem;line-height:1.5;color:#aeb5ad;max-width:17rem}.share-tray__close-btn{flex-shrink:0;display:grid;place-items:center;width:2rem;height:2rem;border-radius:.5rem;background:rgba(0,0,0,0);border:none;color:#9ca39c;cursor:pointer;transition:background .14s,color .14s}.share-tray__close-btn:hover{background:#313936;color:#f3f0df}.share-tray__close-btn:focus-visible{outline:2px solid #d8ec64;outline-offset:2px}.share-tray__source-badge{display:flex;align-items:center;gap:.625rem;border-radius:.75rem;border:1px solid #3a413e;background:#1b201f;padding:.5rem .75rem}.share-tray__source-icon{display:grid;place-items:center;width:1.75rem;height:1.75rem;border-radius:.5rem;background:#313a35;color:#d8ec64;flex-shrink:0}.share-tray__source-meta{text-align:left}.share-tray__source-eyebrow{display:block;font-family:ui-monospace,Courier New,monospace;font-size:.5625rem;letter-spacing:.14em;text-transform:uppercase;color:#8e968f}.share-tray__source-name{display:block;font-size:.75rem;font-weight:600;color:#f3f0df}.share-tray__body{padding:1.25rem}@media(min-width:640px){.share-tray__body{padding:1.375rem 1.5rem}}.share-tray__slot-card{position:relative;border-radius:1rem;border:1px solid #4b554c;background:#29312e;padding:1rem;margin-bottom:1.25rem}.share-tray__slot-indicator{position:absolute;top:1rem;right:1rem;width:.5rem;height:.5rem;border-radius:50%;background:#d8ec64;box-shadow:0 0 0 4px rgba(216,236,100,.12)}.share-tray__slot-eyebrow{font-family:ui-monospace,Courier New,monospace;font-size:.5625rem;letter-spacing:.16em;text-transform:uppercase;color:#d8ec64;margin-bottom:.5rem}.share-tray__slot-title{font-size:1.0625rem;font-weight:600;letter-spacing:-.02em;color:#f3f0df;padding-right:1.25rem;margin:0 0 .25rem}.share-tray__slot-detail{font-size:.75rem;color:#c2c9be}.share-tray__slot-cities{display:grid;grid-template-columns:repeat(auto-fill,minmax(5.5rem,1fr));gap:.5rem;border-top:1px solid #48514a;padding-top:.75rem;margin-top:1rem}.share-tray__slot-city{min-width:0}.share-tray__slot-city-name{font-family:ui-monospace,Courier New,monospace;font-size:.5rem;letter-spacing:.1em;text-transform:uppercase;color:#909a91;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.share-tray__slot-city-time{font-size:.8125rem;font-weight:600;color:#f3f0df;margin-top:.25rem}.share-tray__slot-city-tz{color:#d8ec64}.share-tray__slot-city-date,.share-tray__slot-city-tz{font-family:ui-monospace,Courier New,monospace;font-size:.5rem}.share-tray__slot-city-date{color:#909a91}.share-tray__fields{border-radius:.75rem;border:1px solid #39423e;background:#1c2221;padding:0 .875rem;margin-bottom:1.25rem}.share-tray__field{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem 0;border-bottom:1px solid #393d3c}.share-tray__field:last-child{border-bottom:none}.share-tray__field-label{font-family:ui-monospace,Courier New,monospace;font-size:.625rem;letter-spacing:.14em;text-transform:uppercase;color:#9ca39c;white-space:nowrap;flex-shrink:0}.share-tray__field-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.share-tray__field-value,.share-tray__title-input{font-size:.8125rem;font-weight:500;color:#f3f0df;text-align:right;min-width:0}.share-tray__title-input{background:rgba(0,0,0,0);border:none;border-bottom:1px solid #4a514d;font-family:inherit;width:100%;max-width:12rem;padding:.125rem 0}.share-tray__title-input:focus{outline:none;border-bottom-color:#d8ec64}.share-tray__duration-options{display:flex;gap:.375rem}.share-tray__duration-opt{padding:.2rem .5rem;border-radius:.375rem;border:1px solid #4a514d;background:rgba(0,0,0,0);color:#aeb5ad;font-size:.6875rem;font-weight:600;cursor:pointer;transition:border-color .12s,background .12s,color .12s}.share-tray__duration-opt:hover{border-color:#7a866d;color:#f3f0df}.share-tray__duration-opt--active{border-color:#d8ec64;background:rgba(216,236,100,.1);color:#d8ec64}.share-tray__duration-opt:focus-visible{outline:2px solid #d8ec64;outline-offset:2px}.share-tray__slot-picker{margin-bottom:1.25rem}.share-tray__slot-picker-label{font-family:ui-monospace,Courier New,monospace;font-size:.625rem;letter-spacing:.12em;text-transform:uppercase;color:#8e968f;margin-bottom:.5rem}.share-tray__slot-options{display:flex;gap:.375rem;flex-wrap:wrap}.share-tray__slot-opt{padding:.25rem .625rem;border-radius:.375rem;border:1px solid #3e4742;background:#252c2a;color:#aeb5ad;font-size:.6875rem;font-weight:600;cursor:pointer;transition:border-color .12s,background .12s,color .12s;white-space:nowrap}.share-tray__slot-opt:hover{border-color:#7a866d;color:#f3f0df}.share-tray__slot-opt--active{border-color:#d8ec64;background:rgba(216,236,100,.1);color:#d8ec64}.share-tray__slot-opt:focus-visible{outline:2px solid #d8ec64;outline-offset:2px}.share-tray__dest-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}.share-tray__dest-title{font-size:.875rem;font-weight:600;color:#f3f0df;margin:0}.share-tray__dest-subtitle{font-size:.6875rem;color:#929b93;margin-top:.25rem}.share-tray__dest-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-bottom:1rem}.share-tray__dest-btn{display:flex;align-items:center;gap:.75rem;box-sizing:border-box;min-width:0;width:100%;min-height:4.125rem;border-radius:.75rem;border:1px solid #3e4742;background:#252c2a;padding:.75rem;cursor:pointer;text-align:left;transition:border-color .14s,background .14s}.share-tray__dest-btn:hover{border-color:#7a866d}.share-tray__dest-btn--active{border-color:#d8ec64;background:#303a2e}.share-tray__dest-btn:focus-visible{outline:2px solid #d8ec64;outline-offset:2px}.share-tray__dest-mark{display:grid;place-items:center;width:2rem;height:2rem;border-radius:.5rem;flex-shrink:0}.share-tray__dest-info{min-width:0;flex:1}.share-tray__dest-name{display:block;font-size:.6875rem;font-weight:600;color:#edf0e1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.share-tray__dest-btn--active .share-tray__dest-name{color:#e7f57a}.share-tray__dest-note{display:block;font-size:.625rem;color:#929b93;margin-top:.125rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.share-tray__dest-check{color:#d8ec64;flex-shrink:0;margin-left:auto}.share-tray__action-btn{display:flex;width:100%;align-items:center;justify-content:center;gap:.5rem;border-radius:.75rem;background:#d8ec64;padding:.875rem 1rem;font-size:.8125rem;font-weight:700;color:#1e251f;border:none;cursor:pointer;transition:background .14s;margin-bottom:1rem}.share-tray__action-btn:hover{background:#e7f57a}.share-tray__action-btn:focus-visible{outline:2px solid #f3f0df;outline-offset:2px}.share-tray__action-btn--success{background:#c6e640}.share-tray__poll-output{border-radius:.625rem;border:1px solid #39423e;background:#1c2221;padding:.75rem;margin-top:.75rem;margin-bottom:1rem}.share-tray__poll-label{font-family:ui-monospace,Courier New,monospace;font-size:.5625rem;letter-spacing:.12em;text-transform:uppercase;color:#8e968f;margin-bottom:.5rem}.share-tray__poll-text{color:#c2c9be;white-space:pre-wrap;word-break:break-word;line-height:1.6;margin:0}.share-tray__poll-link,.share-tray__poll-text{font-size:.6875rem;font-family:ui-monospace,Courier New,monospace}.share-tray__poll-link{display:block;overflow:hidden;color:#d8ec64;line-height:1.5;text-decoration:underline;text-overflow:ellipsis;white-space:nowrap}.share-tray__poll-link:focus-visible{outline:2px solid #d8ec64;outline-offset:2px}.share-tray__poll-link-group+.share-tray__poll-link-group{margin-top:.875rem;border-top:1px solid #303936;padding-top:.75rem}.share-tray__poll-link-label{margin:0 0 .25rem;color:#dfe6d9;font-size:.625rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.share-tray__poll-private-note{margin:.4rem 0 0;color:#8e968f;font-size:.625rem;line-height:1.4}.share-tray__poll-actions{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.share-tray__poll-copy-btn{display:flex;align-items:center;gap:.375rem;margin-top:.5rem;padding:.3rem .625rem;border-radius:.375rem;border:1px solid #4a514d;background:rgba(0,0,0,0);color:#aeb5ad;font-size:.6875rem;cursor:pointer;transition:border-color .12s,color .12s}.share-tray__poll-copy-btn:hover{border-color:#d8ec64;color:#d8ec64}.share-tray__poll-copy-btn:focus-visible{outline:2px solid #d8ec64;outline-offset:2px}.share-tray__poll-error{margin:.75rem 0 1rem;border:1px solid #965c50;border-radius:.625rem;background:rgba(153,79,64,.16);padding:.75rem;color:#f0b8ab;font-size:.75rem;line-height:1.45}.share-tray__poll-editor{margin-bottom:1rem;border:1px solid #39423e;border-radius:.75rem;background:#1c2221;padding:.875rem}.share-tray__poll-editor-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:.75rem}.share-tray__poll-editor-heading>div{min-width:0}.share-tray__poll-editor-heading h3{margin:0;color:#f3f0df;font-size:.8rem;font-weight:700}.share-tray__poll-editor-heading p{margin:.25rem 0 0;color:#909a91;font-size:.65rem;line-height:1.4}.share-tray__poll-editor-heading>span{flex-shrink:0;border-radius:999px;background:#313a35;padding:.2rem .45rem;color:#d8ec64;font-family:ui-monospace,Courier New,monospace;font-size:.6rem}.share-tray__poll-option-list{display:grid;gap:.375rem;margin-bottom:.75rem}.share-tray__poll-option{display:flex;align-items:center;gap:.5rem;min-width:0;border:1px solid #3e4742;border-radius:.5rem;background:#252c2a;padding:.45rem .5rem;transition:border-color .12s,background .12s}.share-tray__poll-option:hover{border-color:#7a866d}.share-tray__poll-option-index{display:grid;place-items:center;width:1.25rem;height:1.25rem;flex-shrink:0;border-radius:50%;background:#313a35;color:#d8ec64;font-family:ui-monospace,Courier New,monospace;font-size:.58rem}.share-tray__poll-option-time{min-width:0;flex:1}.share-tray__poll-option-time span,.share-tray__poll-option-time strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.share-tray__poll-option-time strong{color:#f3f0df;font-size:.7rem}.share-tray__poll-option-time span{margin-top:.15rem;color:#8e968f;font-size:.58rem}.share-tray__poll-option-remove{display:grid;place-items:center;width:1.7rem;height:1.7rem;flex-shrink:0;border:none;border-radius:.375rem;background:rgba(0,0,0,0);color:#8e968f;cursor:pointer}.share-tray__poll-option-remove:hover{background:#3a413e;color:#f0b8ab}.share-tray__poll-option-remove:focus-visible{outline:2px solid #d8ec64;outline-offset:2px}.share-tray__poll-timeline{margin-top:.25rem;margin-bottom:.75rem;border:1px solid #4b554c;border-radius:.625rem;background:#202825;padding:.7rem}.share-tray__poll-timeline-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:.55rem}.share-tray__poll-timeline-heading>div{min-width:0}.share-tray__poll-timeline-heading>div>span,.share-tray__poll-timeline-heading>span{display:block;color:#d8ec64;font-family:ui-monospace,Courier New,monospace;font-size:.56rem;letter-spacing:.1em;text-transform:uppercase}.share-tray__poll-timeline-heading strong{display:block;margin-top:.2rem;color:#f3f0df;font-size:.7rem}.share-tray__poll-timeline-heading>span{flex-shrink:0;max-width:10rem;color:#aeb5ad;font-size:.56rem;letter-spacing:0;text-align:right;text-transform:none}.share-tray__poll-timeline-grid{position:relative;display:grid;gap:.25rem;border-top:1px solid #39423e;padding-top:.4rem}.share-tray__poll-timeline-grid:before{position:absolute;top:.85rem;bottom:.85rem;left:.72rem;width:1px;background:#596451;content:""}.share-tray__poll-timeline-row{position:relative;display:grid;grid-template-columns:minmax(0,1.1fr) auto minmax(0,1.45fr);align-items:baseline;gap:.5rem;border-radius:.35rem;background:#252c2a;padding:.4rem .45rem .4rem 1.15rem}.share-tray__poll-timeline-row:before{position:absolute;top:50%;left:.52rem;width:.4rem;height:.4rem;border:1px solid #d8ec64;border-radius:50%;background:#202825;content:"";transform:translateY(-50%)}.share-tray__poll-timeline-row strong{color:#d8ec64;font-size:.75rem;white-space:nowrap}.share-tray__poll-timeline-city,.share-tray__poll-timeline-context{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.share-tray__poll-timeline-city{color:#f3f0df;font-size:.64rem;font-weight:600}.share-tray__poll-timeline-context{color:#909a91;font-family:ui-monospace,Courier New,monospace;font-size:.55rem;text-align:right}.share-tray__poll-timeline-empty{margin:0;color:#909a91;font-size:.65rem;line-height:1.45}.share-tray__poll-add{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:.4rem}@media(max-width:420px){.share-tray__poll-add{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.share-tray__poll-add-heading{grid-column:1/-1;display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}.share-tray__poll-add-heading strong{color:#f3f0df;font-size:.68rem}.share-tray__poll-add-heading span{min-width:0;color:#909a91;font-size:.58rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.share-tray__poll-input{display:flex;flex-direction:column;min-width:0}.share-tray__poll-input label{display:block;overflow:hidden;min-height:.6rem;margin-bottom:.25rem;color:#909a91;font-family:ui-monospace,Courier New,monospace;font-size:.52rem;letter-spacing:.05em;line-height:1.15;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.share-tray__poll-input input{box-sizing:border-box;display:block;width:100%;height:2rem;min-width:0;border:1px solid #4a514d;border-radius:.375rem;background:#252c2a;color:#f3f0df;padding:.35rem .45rem;font:inherit;font-size:.66rem;line-height:1.2;text-align:left;color-scheme:dark}.share-tray__poll-input input::-webkit-date-and-time-value{min-height:1.2em;text-align:left}.share-tray__poll-input input:focus{outline:2px solid #d8ec64;outline-offset:1px;border-color:#d8ec64}.share-tray__poll-add-btn{display:inline-flex;align-items:center;justify-content:center;gap:.3rem;min-height:1.75rem;border:1px solid #667344;border-radius:.375rem;background:rgba(216,236,100,.1);padding:.35rem .55rem;color:#d8ec64;font-size:.64rem;font-weight:700;white-space:nowrap;cursor:pointer}.share-tray__poll-add-btn:hover:not(:disabled){background:rgba(216,236,100,.2)}.share-tray__poll-add-btn:disabled{cursor:not-allowed;opacity:.45}.share-tray__poll-add-btn:focus-visible{outline:2px solid #f3f0df;outline-offset:2px}@media(max-width:420px){.share-tray__poll-add-btn{grid-column:1/-1}}.share-tray__poll-editor-note{margin:.6rem 0 0;color:#778178;font-size:.58rem;line-height:1.4}.share-tray__poll-preview{margin-top:.75rem;border-top:1px solid #303936;padding-top:.7rem}.share-tray__poll-preview-heading{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;margin-bottom:.5rem}.share-tray__poll-preview-heading span:first-child{color:#dfe6d9;font-size:.625rem;font-weight:700}.share-tray__poll-preview-heading span:last-child{color:#d8ec64;font-family:ui-monospace,Courier New,monospace;font-size:.58rem;text-align:right}.share-tray__poll-preview-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));gap:.375rem}.share-tray__poll-preview-city{min-width:0;border-radius:.4rem;background:#252c2a;padding:.45rem .5rem}.share-tray__poll-preview-city small,.share-tray__poll-preview-city span,.share-tray__poll-preview-city strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.share-tray__poll-preview-city strong{color:#f3f0df;font-size:.64rem}.share-tray__poll-preview-city span{margin-top:.2rem;color:#d8ec64;font-size:.72rem;font-weight:700}.share-tray__poll-preview-city small{margin-top:.12rem;color:#8e968f;font-size:.55rem}.share-tray__works-line{display:flex;align-items:center;justify-content:center;gap:.375rem;padding-bottom:.25rem;font-family:ui-monospace,Courier New,monospace;font-size:.5625rem;letter-spacing:.12em;text-transform:uppercase;color:#778178}.share-tray__footer{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #39423e;background:#1b201f;padding:.875rem 1.25rem;font-size:.625rem;color:#7e887f}@media(min-width:640px){.share-tray__footer{padding:.875rem 1.5rem}}.share-tray__footer-brand{font-family:ui-monospace,Courier New,monospace;letter-spacing:.05em}.share-tray__footer-icon{color:#4a514d}@keyframes share-tray-fade-in{0%{opacity:0}to{opacity:1}}@keyframes share-tray-slide-up{0%{transform:translateY(2rem);opacity:0}to{transform:translateY(0);opacity:1}}.world-tz-map-section{position:relative;margin-top:.625rem;overflow:hidden;border-radius:.625rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(230 230 221/var(--tw-border-opacity,1));padding-top:3rem;padding-bottom:3rem}@media (min-width:1024px){.world-tz-map-section{margin-top:1.25rem;border-radius:1.25rem;padding-top:4rem;padding-bottom:4rem}}.world-tz-map-section{scroll-margin-top:75px}@media(min-width:768px){.world-tz-map-section{scroll-margin-top:90px}}.world-tz-map-section:after{position:absolute;bottom:0;z-index:0;height:.5rem;--tw-bg-opacity:1;background-color:rgb(240 255 110/var(--tw-bg-opacity,1));--tw-content:"";content:var(--tw-content);left:0;right:0}@media (min-width:1024px){.world-tz-map-section:after{height:.75rem}}.world-tz-map-section__inner{position:relative;z-index:10;display:flex;flex-direction:column;gap:1.25rem}@media (min-width:1024px){.world-tz-map-section__inner{gap:2.5rem}}.world-tz-map-section__heading{display:flex;flex-direction:column;gap:.5rem}.world-tz-map-section__title{font-family:Anton,sans-serif;font-size:2.1875rem;font-weight:400;line-height:1.25;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media (min-width:1024px){.world-tz-map-section__title{font-size:4.375rem;line-height:5.5rem}}.world-tz-map-section__subtitle{font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(230 230 221/var(--tw-text-opacity,1));opacity:.6}@media (min-width:1024px){.world-tz-map-section__subtitle{font-size:1rem;line-height:1.5rem}}.world-tz-map-section__search{position:relative}.world-tz-map-section__search-inner{display:flex;cursor:text;align-items:center;gap:.625rem;border-radius:10px;border-width:1px;--tw-border-opacity:1;border-color:rgb(240 255 110/var(--tw-border-opacity,1));padding:.625rem 1rem}@media (min-width:1024px){.world-tz-map-section__search-inner{padding-top:.75rem;padding-bottom:.75rem}}.world-tz-map-section__search-inner{background:var(--color-primary-1,#13191f);transition:border-color .15s,opacity .15s}.world-tz-map-section__search-inner:hover{opacity:.85}.world-tz-map-section__search-inner:focus-within{opacity:1;border-color:#f0ff6e}.world-tz-map-section__search-icon{flex-shrink:0;color:rgba(240,255,110,.55)}.world-tz-map-section__search-input{flex:1 1 0%;border-style:none;background-color:transparent;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));outline:2px solid transparent;outline-offset:2px;font-size:1.125rem}@media (min-width:1024px){.world-tz-map-section__search-input{font-size:1.25rem;line-height:1.75rem}}.world-tz-map-section__search-input::-moz-placeholder{color:rgba(230,230,221,.35);font-size:inherit}.world-tz-map-section__search-input::placeholder{color:rgba(230,230,221,.35);font-size:inherit}.world-tz-map-section__search-clear{flex-shrink:0;padding-left:.25rem;padding-right:.25rem;font-size:.875rem;line-height:1.25rem;line-height:1;background:none;border:none;color:rgba(240,255,110,.5);cursor:pointer;transition:color .15s}.world-tz-map-section__search-clear:hover{color:#f0ff6e}.world-tz-map-section__search-dropdown{position:absolute;left:0;right:0;z-index:50;margin-top:.25rem;top:100%;background:var(--color-primary-1,#13191f);border:1px solid #f0ff6e;border-radius:.5rem;box-shadow:0 8px 32px rgba(0,0,0,.55);max-height:18rem;overflow-y:auto;list-style:none;padding:.375rem;scrollbar-width:thin;scrollbar-color:rgba(240,255,110,.2) rgba(0,0,0,0)}.world-tz-map-section__search-item{display:flex;cursor:pointer;flex-direction:column;border-radius:.25rem;padding:.5rem .75rem;transition:background .1s;border-bottom:1px solid rgba(230,230,221,.07)}.world-tz-map-section__search-item:last-child{border-bottom:none}.world-tz-map-section__search-item--focused,.world-tz-map-section__search-item:hover{background:rgba(240,255,110,.06)}.world-tz-map-section__search-item-label{font-size:.875rem;line-height:1.25rem;font-weight:600;color:rgba(230,230,221,.85)}.world-tz-map-section__search-item--focused .world-tz-map-section__search-item-label,.world-tz-map-section__search-item:hover .world-tz-map-section__search-item-label{color:#f0ff6e}.world-tz-map-section__search-item-sub{margin-top:.125rem;font-size:.65rem;font-weight:500;color:rgba(230,230,221,.38)}.world-tz-map-section__map-wrap{position:relative;width:100%;overflow:hidden;border-radius:.625rem;background:#0d1624}@media (min-width:1024px){.world-tz-map-section__map-wrap{border-radius:1rem}}.world-tz-map-section__map-svg{display:block;width:100%}.world-tz-map-section__tooltip{pointer-events:none;position:absolute;z-index:30;border-radius:10px;padding:.5rem .75rem;font-size:.75rem;line-height:1rem;font-weight:600;background:#1a2434;border:1px solid rgba(230,230,221,.25);color:#e6e6dd;white-space:nowrap;transform:translate(12px,-50%);transition:opacity .1s}.world-tz-map-section__tooltip-name{font-size:.875rem;line-height:1.25rem;line-height:1.25;--tw-text-opacity:1;color:rgb(240 255 110/var(--tw-text-opacity,1))}.world-tz-map-section__tooltip-sublabel{margin-top:.125rem;font-size:.6rem;font-weight:600;color:rgba(240,255,110,.65)}.world-tz-map-section__tooltip-time{margin-top:.125rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.world-tz-map-section__tooltip-date{font-size:.65rem;opacity:.5}.world-tz-map-section__detail{position:relative;display:flex;flex-direction:column;gap:1rem;border-radius:.75rem;padding:1.25rem}@media (min-width:640px){.world-tz-map-section__detail{flex-direction:row;align-items:center;justify-content:space-between;gap:1.5rem}}.world-tz-map-section__detail{background:rgba(255,255,255,.04);border:1px solid rgba(240,255,110,.2);animation:detail-in .18s ease-out}.world-tz-map-section__detail-close{position:absolute;top:.875rem;right:1rem;font-size:.875rem;line-height:1.25rem;line-height:1;background:none;border:none;color:rgba(230,230,221,.4);cursor:pointer;padding:2px 4px;transition:color .15s}.world-tz-map-section__detail-close:hover{color:rgba(230,230,221,.85)}.world-tz-map-section__detail-left{display:flex;flex-direction:column;gap:.375rem;padding-right:2rem}@media (min-width:640px){.world-tz-map-section__detail-left{padding-right:0}}.world-tz-map-section__detail-location{display:flex;align-items:center;gap:.5rem}.world-tz-map-section__detail-phase{font-size:1.25rem;line-height:1;flex-shrink:0}.world-tz-map-section__detail-name{font-family:Anton,sans-serif;font-size:1.4rem;line-height:1.25;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media (min-width:1024px){.world-tz-map-section__detail-name{font-size:1.85rem}}.world-tz-map-section__detail-meta{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:.375rem;column-gap:.375rem;row-gap:.25rem;font-size:.7rem;font-weight:600;color:rgba(230,230,221,.55)}.world-tz-map-section__detail-sep{opacity:.35}.world-tz-map-section__detail-dst{border-radius:.25rem;padding:.125rem .375rem;font-size:.6rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em;background:rgba(240,255,110,.12);color:#f0ff6e;border:1px solid rgba(240,255,110,.28)}.world-tz-map-section__detail-right{display:flex;flex-shrink:0;flex-direction:column;align-items:flex-start;gap:.125rem}@media (min-width:640px){.world-tz-map-section__detail-right{align-items:flex-end}}.world-tz-map-section__detail-time{font-family:Anton,sans-serif;line-height:1;--tw-text-opacity:1;color:rgb(240 255 110/var(--tw-text-opacity,1));font-size:2rem;letter-spacing:-.02em}@media (min-width:640px){.world-tz-map-section__detail-time{font-size:2.5rem}}@media (min-width:1024px){.world-tz-map-section__detail-time{font-size:3.75rem}}.world-tz-map-section__detail-date{font-size:.7rem;font-weight:600;color:rgba(230,230,221,.45)}.world-tz-map-section__detail-share-btn{margin-top:.5rem;display:flex;cursor:pointer;align-items:center;gap:.375rem;border-radius:8px;border-width:1px;--tw-border-opacity:1;border-color:rgb(240 255 110/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(240 255 110/var(--tw-bg-opacity,1));padding:.375rem .75rem;font-size:.65rem;font-weight:700;--tw-text-opacity:1;color:rgb(43 43 43/var(--tw-text-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;box-shadow:0 3px 12px rgba(240,255,110,.16)}.world-tz-map-section__detail-share-btn:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-color:#fff;box-shadow:0 5px 16px rgba(240,255,110,.28);transform:translateY(-1px)}.world-tz-map-section__detail-share-btn:active{transform:translateY(0)}.world-tz-map-section__detail-share-btn:focus-visible{outline:2px solid #f0ff6e;outline-offset:2px}.world-tz-map-section__clocks-label{margin-bottom:.75rem;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;--tw-text-opacity:1;color:rgb(230 230 221/var(--tw-text-opacity,1));opacity:.4}.world-tz-map-section__clocks{display:flex;gap:.75rem;overflow-x:auto;padding-bottom:.25rem;scrollbar-width:none;-ms-overflow-style:none}.world-tz-map-section__clocks::-webkit-scrollbar{display:none}@media (min-width:1024px){.world-tz-map-section__clocks{flex-wrap:wrap;gap:1rem;overflow:visible}}.world-tz-map-section__clock-card{display:flex;flex-shrink:0;flex-direction:column;gap:.125rem;border-radius:.625rem;padding:.75rem 1rem;text-align:left;cursor:pointer;border-width:1px;border-color:transparent;background:rgba(255,255,255,.04);transition:background .15s,border-color .15s,transform .1s;min-width:6.5rem}@media (min-width:1024px){.world-tz-map-section__clock-card{min-width:0;flex:1 1 0%}}.world-tz-map-section__clock-card:hover{background:rgba(255,255,255,.07)}.world-tz-map-section__clock-card--active{background:rgba(240,255,110,.06);border-color:rgba(240,255,110,.2)}.world-tz-map-section__clock-card--selected{background:rgba(240,255,110,.1);border-color:rgba(240,255,110,.5)}.world-tz-map-section__clock-city{font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));opacity:.4}.world-tz-map-section__clock-time{white-space:nowrap;font-family:Anton,sans-serif;font-size:1.5rem;line-height:1;--tw-text-opacity:1;color:rgb(240 255 110/var(--tw-text-opacity,1))}@media (min-width:1024px){.world-tz-map-section__clock-time{font-size:1.75rem}}.world-tz-map-section__clock-date{margin-top:.125rem;font-size:.6rem;font-weight:600;--tw-text-opacity:1;color:rgb(230 230 221/var(--tw-text-opacity,1));opacity:.5}@keyframes detail-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.world-tz-map-section__zoom-reset{position:absolute;bottom:.625rem;right:.625rem;z-index:20;padding:.3rem .75rem;border-radius:.375rem;border:1px solid rgba(240,255,110,.5);background:rgba(19,25,31,.85);color:#f0ff6e;font-size:.75rem;font-weight:600;cursor:pointer;backdrop-filter:blur(4px);transition:opacity .15s}.world-tz-map-section__zoom-reset:hover{opacity:.8}@media(hover:none){.world-tz-map-section__tooltip{display:none}.world-tz-map-section__clock-card:active{background:rgba(255,255,255,.1)}}