.city-chevron{width:calc(20 * var(--city-u));height:calc(13 * var(--city-u));color:inherit;place-items:center;display:inline-grid}.city-chevron svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%}.city-chevron.is-mute{color:var(--city-mute)}.city-round{color:var(--city-fg);transition:transform var(--city-fast) var(--city-ease);border-radius:50%;flex:none;place-items:center;display:grid}.city-round:active{transform:scale(.94)}.city-round-s{width:calc(44 * var(--city-u));height:calc(44 * var(--city-u))}.city-round-m{width:calc(52 * var(--city-u));height:calc(52 * var(--city-u))}.city-round-l{width:calc(64 * var(--city-u));height:calc(64 * var(--city-u))}.city-round-xl{width:calc(85 * var(--city-u));height:calc(85 * var(--city-u))}.city-round-ghost{background:var(--city-faint)}.city-round-soft{background:var(--city-soft)}.city-round-paper{background:var(--city-paper);color:var(--city-ink);box-shadow:0 0 calc(18 * var(--city-u)) var(--city-ink-3)}.city-round-ink{background:var(--city-ink);color:var(--city-paper)}.city-round-accent{background:var(--city-accent,var(--city-ink));color:var(--city-paper)}.city-round-dashed{border:1px dashed var(--city-ink-12)}.city-round-ring{background:var(--city-faint);border:calc(8 * var(--city-u)) solid var(--city-soft);outline:1px dashed var(--city-ink-30);outline-offset:calc(-9 * var(--city-u))}.city-round-clear{background:0 0}.city-round.has-dot{position:relative}.city-round-dot{right:calc(9 * var(--city-u));top:calc(6 * var(--city-u));width:calc(6 * var(--city-u));height:calc(6 * var(--city-u));box-shadow:0 0 calc(3 * var(--city-u)) var(--city-paper-30);border-radius:50%;position:absolute}:is(.city[data-tone=dark],.city [data-tone=dark]) .city-round-dashed{border-color:var(--city-paper-30)}:is(.city[data-tone=dark],.city [data-tone=dark]) .city-round-ring{outline-color:var(--city-paper-50)}.city-round-glyph{font-size:var(--city-text-input);line-height:1}@media (prefers-reduced-motion:reduce){.city-round{transition:none}}.city-avatar{background:var(--city-soft);border-radius:50%;flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.city-avatar>img{object-fit:cover;width:100%;height:100%}.city-avatar>.city-avatar-icon{object-fit:contain;width:56%;height:56%}.city-avatar>.city-avatar-icon.is-loading{opacity:0;position:absolute}.city-avatar-mark{color:var(--city-ink);font-weight:700;line-height:1}.city-contact{text-align:center;flex:none;display:block;position:relative}.city-contact .city-avatar{margin:0 auto}.city-contact-name{margin-top:calc(10 * var(--city-u));font-size:var(--city-text-caption);line-height:calc(16 * var(--city-u));color:var(--city-dim);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.city-contact-status{left:calc(-16 * var(--city-u));top:calc(-9 * var(--city-u));padding:calc(6 * var(--city-u)) calc(13 * var(--city-u));border-radius:var(--city-radius-bubble);background:var(--city-paper);color:var(--city-ink);font-size:var(--city-text-small);line-height:calc(18 * var(--city-u));white-space:nowrap;z-index:1;font-weight:400;position:absolute}.city-contact-status>span{max-width:calc(180 * var(--city-u));text-overflow:ellipsis;display:block;overflow:hidden}.city-contact-status:after{content:"";left:calc(15 * var(--city-u));bottom:calc(-5 * var(--city-u));width:calc(10 * var(--city-u));height:calc(12 * var(--city-u));background:var(--city-paper);border-radius:0 0 0 calc(5 * var(--city-u));z-index:-1;position:absolute;transform:skewY(-35deg)}.city-friends{height:calc(44 * var(--city-u));align-items:center;display:flex}.city-friends .city-avatar+.city-avatar{margin-left:calc(-6 * var(--city-u))}.city-friends-add{width:calc(44 * var(--city-u));height:calc(44 * var(--city-u));margin-left:calc(10 * var(--city-u));background:var(--city-soft);border-radius:50%;place-items:center;display:grid}.city-avatar-mark.is-element{place-items:center;width:56%;height:56%;display:grid}.city-avatar-mark.is-element>*{width:100%!important;height:100%!important}.city-carousel{width:calc(201 * var(--city-u));height:calc(116 * var(--city-u));touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;outline:none;position:relative}.city-carousel:active{cursor:grabbing}.city-carousel:focus-visible{outline:2px solid var(--city-focus);outline-offset:2px}.city-carousel-track{transition:transform var(--city-fast) var(--city-ease);position:absolute;inset:0}.city-carousel-track.is-dragging{transition:none}.city-carousel-side,.city-carousel-current{border-radius:50%;position:absolute}.city-carousel-side.is-previous{left:calc(10 * var(--city-u));top:calc(2 * var(--city-u))}.city-carousel-side.is-next{left:calc(157 * var(--city-u));top:calc(2 * var(--city-u))}.city-carousel-current{left:calc(77 * var(--city-u));top:calc(46 * var(--city-u))}.city-carousel-name{left:0;right:0;top:calc(99 * var(--city-u));text-align:center;white-space:nowrap;color:var(--city-dim);font-size:var(--city-text-small);line-height:calc(18 * var(--city-u));pointer-events:none;position:absolute}@media (prefers-reduced-motion:reduce){.city-carousel-track{transition:none}}.city-bubble{padding:calc(14 * var(--city-u)) calc(15 * var(--city-u));border-radius:var(--city-radius-bubble);font-size:var(--city-text-body);line-height:calc(20 * var(--city-u));overflow-wrap:anywhere;white-space:pre-wrap;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:pan-y;display:block}.city-bubble.is-them{background:var(--city-bubble-them,var(--city-paper));color:var(--city-ink)}.city-bubble.is-me{background:var(--city-ink);color:var(--city-paper)}.city-bubble.is-them.is-last{border-bottom-left-radius:calc(4 * var(--city-u))}.city-bubble.is-me.is-last{border-bottom-right-radius:calc(4 * var(--city-u))}.city-reaction{bottom:calc(-5 * var(--city-u));width:calc(30 * var(--city-u));height:calc(30 * var(--city-u));font-size:var(--city-text-lead);pointer-events:none;z-index:2;place-items:center;line-height:1;display:grid;position:absolute}.city-reaction.is-them{right:calc(-18 * var(--city-u))}.city-reaction.is-me{left:calc(-18 * var(--city-u))}.city-tapback{bottom:calc(100% + 6 * var(--city-u));gap:calc(2 * var(--city-u));padding:calc(5 * var(--city-u));border-radius:var(--city-radius-pill);background:var(--city-paper);border:1px solid var(--city-ink-6);box-shadow:var(--city-shadow-pop);z-index:4;display:flex;position:absolute}.city-tapback.is-below{bottom:auto;top:calc(100% + 6 * var(--city-u))}.city-tapback.is-them{left:0}.city-tapback.is-me{right:0}.city-tapback button{width:calc(38 * var(--city-u));height:calc(38 * var(--city-u));font-size:var(--city-text-input);line-height:calc(38 * var(--city-u));color:var(--city-ink);border-radius:50%}.city-tapback button[aria-pressed=true]{background:var(--city-ink-6)}.city-media{border-radius:var(--city-radius-tile);display:block;position:relative;overflow:hidden}.city-media>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.city-media.is-music{border-radius:0;overflow:visible}.city-media-play,.city-media-download{bottom:calc(2 * var(--city-u));height:calc(51 * var(--city-u));border-radius:50%;place-items:center;display:grid;position:absolute}.city-media-play{left:calc(5 * var(--city-u));width:calc(51 * var(--city-u))}.city-media-download{right:calc(7 * var(--city-u));width:calc(45 * var(--city-u))}.city-media.has-controls :is(.city-media-play,.city-media-download){bottom:calc(8 * var(--city-u));width:calc(44 * var(--city-u));height:calc(44 * var(--city-u));background:var(--city-paper);color:var(--city-ink)}.city-media.has-controls .city-media-play{left:calc(8 * var(--city-u))}.city-media.has-controls .city-media-download{right:calc(8 * var(--city-u))}.city-media-duration{top:calc(10 * var(--city-u));right:calc(10 * var(--city-u));min-width:calc(46 * var(--city-u));height:calc(30 * var(--city-u));padding:0 var(--city-space-2);border-radius:var(--city-radius-pill);background:color-mix(in srgb, var(--city-ink) 43%, var(--city-paper));color:var(--city-paper);font-size:var(--city-text-small);line-height:calc(30 * var(--city-u));text-align:center;font-weight:700;position:absolute}[data-tone=dark] .city-media-duration{background:color-mix(in srgb, var(--city-paper) 43%, var(--city-ink))}.city-media.is-link{width:calc(270 * var(--city-u));height:calc(112 * var(--city-u));padding:calc(12 * var(--city-u)) calc(12 * var(--city-u)) 0 calc(116 * var(--city-u));background:var(--city-ink);color:var(--city-paper)}.city-media.is-link>img{inset:auto;left:calc(8 * var(--city-u));top:calc(7 * var(--city-u));width:calc(97 * var(--city-u));height:calc(99 * var(--city-u));border-radius:calc(10 * var(--city-u))}.city-media-title{font-size:var(--city-text-body);line-height:calc(20 * var(--city-u));display:block}.city-media-domain{left:calc(116 * var(--city-u));top:calc(85 * var(--city-u));font-size:var(--city-text-small);line-height:calc(17 * var(--city-u));color:var(--city-paper-50);position:absolute}.city-media>video{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.city-media.is-collage{gap:calc(2 * var(--city-u));grid-template-rows:1fr 1fr;grid-template-columns:2.08fr 1fr;display:grid}.city-media-cell{display:block;overflow:hidden}.city-media-cell:first-child{grid-row:span 2}.city-media-cell>img{object-fit:cover;width:100%;height:100%}.city-media.has-controls .is-tinted{background:var(--city-media-tint);color:var(--city-paper)}.city-media-zoom{cursor:zoom-in;width:100%;height:100%;position:absolute;inset:0}.city-media-zoom[aria-pressed=true]{cursor:zoom-out}.city-media>img{transition:transform var(--city-slow) var(--city-ease)}.city-media>img.is-zoomed{transform:scale(1.18)}.city-media-zoom~.city-media-duration{pointer-events:none}@media (prefers-reduced-motion:reduce){.city-media>img{transition:none}}.city-thread{overscroll-behavior:contain;scrollbar-width:none;height:100%;position:relative;overflow:hidden auto}.city-thread::-webkit-scrollbar{display:none}.city-thread-list{padding:0 calc(8 * var(--city-u)) calc(22 * var(--city-u));flex-direction:column;margin:0;list-style:none;display:flex}.city-thread-time{margin:calc(18 * var(--city-u)) 0 calc(8 * var(--city-u));font-size:var(--city-text-caption);line-height:calc(15 * var(--city-u));color:var(--city-dim);align-self:center}.city-thread-list>.city-thread-time:first-child{margin-top:calc(12 * var(--city-u))}.city-thread-item{margin-top:calc(2 * var(--city-u));flex-direction:column;display:flex;position:relative}.city-thread-item.is-first{margin-top:calc(8 * var(--city-u))}.city-thread-time+.city-thread-item{margin-top:0}.city-thread-item.is-them{align-items:flex-start}.city-thread-item.is-me{align-items:flex-end}.city-thread-wrap{max-width:75%;position:relative}.city-thread-item:is(.is-video,.is-music,.is-photo,.is-link,.is-card) .city-thread-wrap{max-width:none}.city-thread-item:has(.city-reaction)+.city-thread-item{margin-top:calc(10 * var(--city-u))}.city-thread-receipt{margin:calc(4 * var(--city-u)) calc(4 * var(--city-u)) 0;font-size:var(--city-text-caption);line-height:calc(15 * var(--city-u));color:var(--city-dim)}.city-bubble.city-thread-dots{gap:calc(5 * var(--city-u));padding:calc(20 * var(--city-u)) calc(16 * var(--city-u));display:flex}.city-thread-dots i{width:calc(8 * var(--city-u));height:calc(8 * var(--city-u));background:var(--city-ink-30);border-radius:50%}@media (prefers-reduced-motion:no-preference){.city-thread-dots i{animation:1.2s ease-in-out infinite city-thread-dot}.city-thread-dots i:nth-child(2){animation-delay:.2s}.city-thread-dots i:nth-child(3){animation-delay:.4s}}@keyframes city-thread-dot{0%,60%,to{opacity:.35}30%{opacity:1}}.city-composer{align-items:center;gap:calc(13 * var(--city-u));height:calc(54 * var(--city-u));padding:0 calc(15 * var(--city-u));border:1px solid var(--city-line);border-radius:var(--city-radius-pill);background:var(--city-paper-70);color:var(--city-dim);display:flex}.city-composer:focus-within{border-color:var(--city-ink-50)}.city-composer input{min-width:0;font-size:var(--city-text-body);color:var(--city-ink);background:0 0;border:0;outline:0;flex:1}.city-composer input::placeholder{color:var(--city-dim)}.city-composer input:focus-visible{outline:none}.city-composer-attach,.city-composer-send{width:calc(24 * var(--city-u));height:calc(40 * var(--city-u));flex:none;place-items:center;display:grid}.city-composer-send{color:var(--city-ink)}.city-island{width:calc(375 * var(--city-u));max-width:100%;padding:0 calc(1 * var(--city-u)) calc(12 * var(--city-u));background:var(--city-island-frame);color:var(--city-paper);position:relative;overflow:hidden}.city-island-panel{height:calc(326 * var(--city-u));background:var(--city-ink);border-radius:calc(66 * var(--city-u)) calc(66 * var(--city-u)) var(--city-radius-sheet) var(--city-radius-sheet);position:relative}.city-island-close{width:calc(122 * var(--city-u));height:calc(37 * var(--city-u));z-index:2;position:absolute;top:0;left:50%;transform:translate(-50%)}.city-island-people,.city-island-cards{scrollbar-width:none;overscroll-behavior-x:contain;touch-action:pan-x;display:flex;position:absolute;left:0;right:0;overflow:auto hidden}.city-island-people::-webkit-scrollbar{display:none}.city-island-cards::-webkit-scrollbar{display:none}.city-island-people{top:calc(38 * var(--city-u));height:calc(116 * var(--city-u));padding:calc(12 * var(--city-u)) var(--city-margin) 0;gap:calc(24 * var(--city-u))}.city-island-cards{top:calc(158 * var(--city-u));height:calc(164 * var(--city-u));gap:calc(4 * var(--city-u));border-radius:0 0 var(--city-radius-sheet) var(--city-radius-sheet)}.city-island-card{flex:0 0 calc(164 * var(--city-u));height:calc(164 * var(--city-u));border-radius:var(--city-radius-sheet);background:var(--city-ink);color:var(--city-ink);text-align:left;padding:var(--city-space-4);flex-direction:column;justify-content:space-between;display:flex;position:relative;overflow:hidden}.city-island-card>img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.city-island-card.is-left>img{object-fit:fill}.city-island-card.is-right>img{object-fit:fill;left:auto;right:0}.city-island-card-title{font-size:var(--city-text-body);line-height:calc(20 * var(--city-u));font-weight:700;position:relative}.city-island-card-text{font-size:var(--city-text-small);line-height:calc(18 * var(--city-u));color:var(--city-ink-70);position:relative}.city-island.is-call .city-island-panel{height:auto;min-height:calc(200 * var(--city-u));padding:max(calc(52 * var(--city-u)), calc(env(safe-area-inset-top) + 12 * var(--city-u))) calc(20 * var(--city-u)) calc(20 * var(--city-u));gap:var(--city-space-3);flex-direction:column;display:flex}.city-island-visual{min-height:calc(64 * var(--city-u));place-items:center;display:grid}.city-island-caption{text-align:center;font-size:var(--city-text-body);line-height:calc(20 * var(--city-u));min-height:calc(40 * var(--city-u));-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.city-island-faces{align-items:center;gap:calc(6 * var(--city-u));display:flex}.city-island-faces>span{margin-left:calc(2 * var(--city-u));font-size:var(--city-text-caption);line-height:calc(15 * var(--city-u));color:var(--city-dim)}@media (prefers-reduced-motion:no-preference){.city-island{animation:city-island-open var(--city-base) var(--city-ease)}}@keyframes city-island-open{0%{clip-path:inset(0 36% 86% round calc(24 * var(--city-u)));opacity:.7}to{clip-path:inset(0);opacity:1}}.city-island-bar{align-items:center;gap:calc(6 * var(--city-u));display:inline-flex}.city-island-pill{width:calc(105 * var(--city-u));height:calc(35 * var(--city-u));padding:0 calc(12 * var(--city-u));border-radius:calc(24 * var(--city-u));background:var(--city-ink);justify-content:flex-end;align-items:center;display:flex}.city-island-pill.is-hidden{background:0 0}.city-island-live{width:calc(8 * var(--city-u));height:calc(8 * var(--city-u));background:var(--city-focus);box-shadow:0 0 calc(6 * var(--city-u)) var(--city-focus);border-radius:50%}.city-island-bar-gap{width:calc(30 * var(--city-u))}.city-island-faces>.city-island-clock{font-size:var(--city-text-caption);line-height:calc(15 * var(--city-u));color:var(--city-dim);font-variant-numeric:tabular-nums;margin-left:auto}.city-island-end{width:calc(36 * var(--city-u));height:calc(36 * var(--city-u));background:var(--city-pink);color:var(--city-ink);border-radius:50%;flex:none;place-items:center;display:grid}.city-island-clock+.city-island-end{margin-left:var(--city-space-2)}.city-island-faces>span+.city-island-end{margin-left:auto}.city-dock{align-items:center;gap:calc(10 * var(--city-u));height:calc(61 * var(--city-u));padding:calc(7 * var(--city-u));border-radius:var(--city-radius-pill);background:var(--city-ink);color:var(--city-paper);display:flex}.city-dock.is-decision{padding-left:calc(20 * var(--city-u))}.city-dock-well{width:calc(46 * var(--city-u));height:calc(46 * var(--city-u));background:var(--city-pink);color:var(--city-ink);border-radius:50%;flex:none;place-items:center;display:grid}.city-dock-well.is-yes{background:var(--city-yes)}.city-dock input{min-width:0;font-size:var(--city-text-body);line-height:calc(20 * var(--city-u));color:var(--city-paper);background:0 0;border:0;outline:0;flex:1}.city-dock input::placeholder{color:var(--city-pink)}.city-dock input:focus-visible{outline:none}.city-dock-text{min-width:0;font-size:var(--city-text-body);line-height:calc(20 * var(--city-u));-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;display:-webkit-box;overflow:hidden}.city-dock-yes{height:calc(46 * var(--city-u));padding:0 calc(18 * var(--city-u));border-radius:var(--city-radius-pill);background:var(--city-yes);color:var(--city-ink);font-size:var(--city-text-body);white-space:nowrap;flex:none;font-weight:700}.city-dock-yes.is-waiting{background:var(--city-paper-12);color:var(--city-paper-50);cursor:default}.city-dock :focus-visible{outline-offset:-3px}@media (prefers-reduced-motion:no-preference){.city-dock{animation:city-dock-in var(--city-base) var(--city-ease)}}@keyframes city-dock-in{0%{opacity:0;transform:translateY(calc(14 * var(--city-u))) scale(.97)}}.city-dock.is-actions{height:calc(62 * var(--city-u));--city-dock-fill:var(--city-paper);--city-dock-ink:var(--city-ink);color:var(--city-dock-ink);background:0 0;gap:0;padding:0}.city-dock.is-actions.is-ink{--city-dock-fill:var(--city-ink);--city-dock-ink:var(--city-paper)}.city-dock-action{isolation:isolate;align-items:center;gap:calc(9 * var(--city-u));min-width:0;height:100%;padding:0 var(--city-space-2);border-radius:var(--city-radius-pill);background:var(--city-dock-fill);color:var(--city-dock-ink);font-size:var(--city-text-body);line-height:calc(20 * var(--city-u));white-space:nowrap;flex:1;display:flex;position:relative}.city-dock-action>span{text-overflow:ellipsis;overflow:hidden}.city-dock-action.is-end{padding-left:calc(19 * var(--city-u));background:0 0}.city-dock-action.is-end:before{content:"";inset:0 0 0 calc(12 * var(--city-u));z-index:-1;border-radius:var(--city-radius-pill);background:var(--city-dock-fill);position:absolute}.city-dock.is-paper .city-dock-well{background:var(--city-ink-6);color:var(--city-ink-70)}.city-dock-reactions{z-index:2;flex:0 0 calc(84 * var(--city-u));height:100%;margin:0 calc(-6 * var(--city-u));justify-content:center;align-items:center;display:flex;position:relative}.city-dock-reactions:before{content:"";inset:var(--city-space-2) calc(-11 * var(--city-u));border-radius:var(--city-radius-pill);background:var(--city-dock-fill);position:absolute}.city-dock-reactions>button{width:calc(39 * var(--city-u));height:calc(39 * var(--city-u));background:var(--city-soft);font-size:var(--city-text-input);border-radius:50%;place-items:center;line-height:1;display:grid;position:relative}.city-dock.is-ink .city-dock-reactions>button{background:var(--city-paper-12)}.city-dock-reactions>button[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--city-ink-30)}.city-dock.is-bridged{position:relative}.city-dock.is-bridged:before{content:"";inset:32% calc(10 * var(--city-u));background:var(--city-dock-fill);position:absolute}.city-dock.is-bridged .city-dock-action.is-end{padding-left:var(--city-space-2)}.city-dock.is-bridged .city-dock-action.is-end:before{left:0}.city-dock-center{z-index:1;flex:0 0 calc(79 * var(--city-u));border-radius:var(--city-radius-pill);background:var(--city-dock-fill);height:100%;color:var(--city-dock-ink);font-size:var(--city-text-lead);place-items:center;line-height:1;display:grid;position:relative}.city-dock-action .city-dock-well{font-style:normal;font-size:var(--city-text-lead);line-height:1}.city-dock-well.is-word{font-size:var(--city-text-caption);font-style:italic;font-weight:700}.city-dock-well.is-face{background:var(--city-soft);overflow:hidden}.city-dock-well.is-face>img{object-fit:cover;width:100%;height:100%;display:block}.city-dock-action>span>small{font-size:var(--city-text-caption);color:var(--city-ink-30)}.city-dock.is-actions.is-l{height:calc(70 * var(--city-u))}.city-dock.is-l:before{inset:calc(25 * var(--city-u)) 0}.city-dock.is-l .city-dock-action{justify-content:center;gap:calc(14 * var(--city-u));font-size:var(--city-text-lead);line-height:1}.city-dock.is-l .city-dock-action>.city-dock-well{width:calc(33 * var(--city-u));height:calc(33 * var(--city-u));color:inherit;background:0 0}.city-dock-action.is-edit{gap:calc(10 * var(--city-u));padding:0 calc(7 * var(--city-u))}.city-dock-action.is-edit>input{min-width:0;font-size:var(--city-text-body);color:inherit;text-overflow:ellipsis;background:0 0;border:0;outline:0;flex:1}.city-dock-save{width:calc(43 * var(--city-u));height:calc(43 * var(--city-u));background:var(--city-soft);color:var(--city-ink-70);border-radius:50%;flex:none;place-items:center;display:grid}.city-dock-reactions.is-end{gap:calc(2 * var(--city-u));margin:0 0 0 calc(6 * var(--city-u));padding:0 var(--city-space-2);border-radius:var(--city-radius-pill);background:var(--city-dock-fill);flex:none}.city-dock-reactions.is-end:before{inset:calc(20 * var(--city-u)) auto calc(20 * var(--city-u)) calc(-15 * var(--city-u));width:calc(16 * var(--city-u));border-radius:0}.city-dock-reactions>button>img{width:calc(24 * var(--city-u));height:calc(29 * var(--city-u));object-fit:contain;pointer-events:none}.city-dock.is-actions.is-ink .city-dock-action{color:var(--city-pink)}.city-thread-card{gap:var(--city-space-2);width:calc(320 * var(--city-u));max-width:100%;padding:var(--city-space-4);border-radius:var(--city-radius-card);background:var(--city-paper);color:var(--city-ink);flex-direction:column;display:flex}.city-thread-card.is-ink{background:var(--city-ink);color:var(--city-paper)}.city-thread-card-eyebrow{font-size:var(--city-text-caption);line-height:calc(15 * var(--city-u));color:var(--city-dim)}.city-thread-card-title{font-size:var(--city-text-input);line-height:calc(26 * var(--city-u));margin:0;font-weight:700}.city-screen{border-radius:var(--city-radius-screen);flex:none;position:relative;overflow:hidden}.city-placed{position:absolute}.city-text{font-size:var(--city-text-body);line-height:calc(20 * var(--city-u));margin:0;font-weight:400}.city-text.is-caption{font-size:var(--city-text-caption);line-height:calc(15 * var(--city-u))}.city-text.is-small{font-size:var(--city-text-small);line-height:calc(18 * var(--city-u))}.city-text.is-input{font-size:var(--city-text-input);line-height:calc(26 * var(--city-u));font-weight:700}.city-text.is-title{font-size:var(--city-text-title);letter-spacing:var(--city-track-title);line-height:1}.city-text.is-heading{font-size:var(--city-text-heading);letter-spacing:var(--city-track-heading);font-weight:700;line-height:1}.city-text.is-display{font-size:var(--city-text-display);letter-spacing:var(--city-track-display);line-height:1}.city-text.is-num-s{font-size:var(--city-num-s);letter-spacing:var(--city-track-num);line-height:.9}.city-text.is-num-m{font-size:var(--city-num-m);letter-spacing:var(--city-track-num);line-height:.9}.city-text.is-num-l{font-size:var(--city-num-l);letter-spacing:var(--city-track-num);line-height:.9}.city-text.is-dim{color:var(--city-dim)}.city-text.is-ground{color:var(--city-ground)}.city-text.is-ink{color:var(--city-ink)}.city-text.is-paper{color:var(--city-paper)}.city-text.is-clamped{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.city-text-dim{color:var(--city-dim)}.city-text.is-dim .city-text-dim{opacity:.6}.city-capsule{align-items:center;gap:calc(11 * var(--city-u));height:calc(86 * var(--city-u));padding:0 calc(28 * var(--city-u)) 0 calc(15 * var(--city-u));border-radius:var(--city-radius-pill);background:var(--city-paper);color:var(--city-ink);white-space:nowrap;flex:none;display:inline-flex}.city-capsule-well{width:calc(46 * var(--city-u));height:calc(46 * var(--city-u));font-size:var(--city-text-input);border-radius:50%;flex:none;place-items:center;line-height:1;display:grid;overflow:hidden}.city-capsule-well.is-dashed{border:calc(1.2 * var(--city-u)) dashed var(--city-pill-tint,var(--city-ground))}.city-capsule-well.is-filled{background:var(--city-pill-well,var(--city-ground))}.city-capsule-well>img{object-fit:cover;width:100%;height:100%}.city-capsule-label{font-size:var(--city-text-title);letter-spacing:var(--city-track-title);line-height:1}.city-capsule-verb{color:var(--city-pill-tint,var(--city-ground))}.city-capsule.is-ink{background:var(--city-ink);color:var(--city-paper)}.city-capsule.is-m{height:calc(64 * var(--city-u));gap:calc(17 * var(--city-u));padding:0 var(--city-space-5)}.city-capsule.is-m .city-capsule-well{width:calc(33 * var(--city-u));height:calc(33 * var(--city-u))}.city-capsule.is-m .city-capsule-label{font-size:var(--city-text-lead);letter-spacing:0}.city-capsule.is-wide{justify-content:center;width:100%;display:flex}.city-capsule.is-pending{background:repeating-linear-gradient(120deg, var(--city-ink-6) 0 calc(2 * var(--city-u)), transparent calc(2 * var(--city-u)) calc(5 * var(--city-u)));color:var(--city-ink-70)}.city-capsule.is-pending .city-capsule-verb{color:inherit}.city-capsule.is-clear{color:var(--city-fg);background:0 0}.city-capsule.is-clear .city-capsule-verb{color:var(--city-pill-tint,var(--city-accent))}.city-capsule.is-clear .city-capsule-well.is-filled{background:var(--city-pill-well,var(--city-paper));color:var(--city-ink)}.city-capsule.is-s{height:calc(42 * var(--city-u));gap:calc(10 * var(--city-u));padding:0}.city-capsule.is-s .city-capsule-well{width:calc(42 * var(--city-u));height:calc(42 * var(--city-u))}.city-capsule.is-s .city-capsule-label{font-size:var(--city-text-input);letter-spacing:0;font-weight:700}.city-capsule.is-verb-dim .city-capsule-verb{color:var(--city-pill-tint,var(--city-dim))}.city-capsule.is-verb-dim .city-capsule-well.is-dashed{border-color:var(--city-pill-tint,var(--city-ink-30))}.city-capsule.is-two-lines{height:auto;min-height:calc(86 * var(--city-u));padding-top:var(--city-space-3);padding-bottom:var(--city-space-3);white-space:normal;text-align:left}.city-capsule.is-two-lines .city-capsule-label{-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.05;display:-webkit-box;overflow:hidden}.city-capsule.is-two-lines.is-m{min-height:calc(64 * var(--city-u))}.city-capsule.is-two-lines.is-s{min-height:calc(42 * var(--city-u))}.city-capsule-glyph{place-items:center;display:grid}.city-capsule-glyph>*{width:100%!important;height:100%!important}.city-widget{padding:var(--city-space-4);border-radius:var(--city-radius-sheet);background:var(--city-paper);color:var(--city-fg);text-align:left;cursor:pointer;flex-direction:column;flex:none;justify-content:space-between;display:flex;position:relative;overflow:hidden}.city-widget.is-tile{width:calc(164 * var(--city-u));height:calc(164 * var(--city-u))}.city-widget.is-wide{width:calc(343 * var(--city-u));height:calc(164 * var(--city-u))}.city-widget.is-large{width:calc(343 * var(--city-u));height:calc(343 * var(--city-u))}.city-widget.is-grow{gap:var(--city-space-4);height:auto}.city-widget.is-wide.is-grow{min-height:calc(164 * var(--city-u))}.city-widget[data-tone=dark]{background:var(--city-ink)}.city-widget-row{align-items:center;gap:var(--city-space-2);display:flex}.city-widget-link{z-index:0;border-radius:inherit;position:absolute;inset:0}.city-widget:has(>.city-widget-link)>:not(.city-widget-link){z-index:1;pointer-events:none;position:relative}.city-widget:has(>.city-widget-link) :is(a,button,input,[role=button]){pointer-events:auto}.city-widget.is-flush{padding:0}.city-stack{min-width:0;display:flex}.city-list-row{align-items:center;gap:var(--city-space-3);text-align:left;width:100%;min-width:0;display:flex}.city-list-icon{background:var(--city-soft);border-radius:50%;flex:none;place-items:center;display:grid}.city-list-text{flex-direction:column;flex:1;min-width:0;display:flex}.city-list-title{font-size:var(--city-text-body);line-height:calc(20 * var(--city-u));white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.city-list-subtitle{font-size:var(--city-text-small);line-height:calc(18 * var(--city-u));color:var(--city-dim);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.city-list-meta{font-size:var(--city-text-caption);line-height:calc(15 * var(--city-u));color:var(--city-dim);flex:none}.city-title{flex-direction:column;align-items:flex-start;display:flex}.city-title.is-center{text-align:center;align-items:center}.city-title-link{display:block}.city-title-text{white-space:pre-line;font-size:var(--city-text-display);letter-spacing:var(--city-track-display);margin:0;font-weight:400;line-height:1}.city-title.is-heading .city-title-text{font-size:var(--city-text-heading);letter-spacing:var(--city-track-heading);font-weight:700}.city-title.is-big .city-title-text{font-size:var(--city-text-big);letter-spacing:var(--city-track-heading)}.city-title-picker{align-items:center;gap:calc(11 * var(--city-u));color:var(--city-mute);white-space:nowrap;font-size:var(--city-text-display);letter-spacing:var(--city-track-display);line-height:1;display:inline-flex;position:relative}.city-title.is-heading .city-title-picker{gap:calc(13 * var(--city-u));font-size:var(--city-text-heading);letter-spacing:var(--city-track-heading);font-weight:700}.city-title-caret{width:0;height:0;margin-top:calc(17 * var(--city-u));border-top:calc(7 * var(--city-u)) solid currentColor;border-left:calc(6 * var(--city-u)) solid transparent;border-right:calc(6 * var(--city-u)) solid transparent;flex:none}.city-title.is-heading .city-title-caret{margin-top:calc(12 * var(--city-u))}.city-title-picker>select{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.city-title-eyebrow{font-size:var(--city-text-input);line-height:calc(26 * var(--city-u));color:var(--city-dim);white-space:nowrap}.city-title-text.has-caret{align-items:center;gap:var(--city-space-5);display:inline-flex}.city-title-text.has-caret>.city-title-caret{opacity:.12}.city-title.is-picker-accent .city-title-picker{color:var(--city-accent)}.city-title.is-picker-accent .city-title-picker>.city-title-caret{color:var(--city-dim)}.city-title-tint{color:var(--city-title-tint,var(--city-accent))}.city-title-row{justify-content:space-between;align-self:stretch;align-items:center;gap:var(--city-space-2);display:flex}.city-title-end{flex:none}.city-chip{border:1px dashed var(--city-line);border-radius:var(--city-radius-pill);color:var(--city-dim);white-space:nowrap;flex:none;align-items:center;display:inline-flex}.city-chip.is-caption{height:calc(26 * var(--city-u));padding:0 calc(9 * var(--city-u));font-size:var(--city-text-caption);line-height:calc(24 * var(--city-u))}.city-chip.is-small{height:calc(28 * var(--city-u));padding:0 calc(11 * var(--city-u));font-size:var(--city-text-small);line-height:calc(16 * var(--city-u))}.city-chip.is-faint{background:var(--city-faint);color:var(--city-mute);border-color:#0000}.city-chip.is-pressed:not(.is-faint){border-color:var(--city-fg);background:var(--city-fg);color:var(--city-ground)}.city-chips{align-items:center;min-width:0;display:flex}.city-chips.is-tags{gap:var(--city-space-1)}.city-chips.is-tags .city-chip{height:calc(28 * var(--city-u));padding:0 calc(10 * var(--city-u))}.city-chips.is-segmented .city-chip{height:calc(37 * var(--city-u));padding:0 calc(10 * var(--city-u));border-color:var(--city-chips-rim,var(--city-ink-12));flex:auto;justify-content:center}.city-chips.is-segmented .city-chip+.city-chip{margin-left:-1px}.city-chips.is-segmented .city-chip.is-pressed{border-color:var(--city-fg)}:is(.city[data-tone=dark],.city [data-tone=dark]) .city-chips{--city-chips-rim:var(--city-paper-12)}.city-card-header{height:calc(52 * var(--city-u));justify-content:space-between;align-items:center;display:flex}.city-card-header-mark{flex:none;display:block}.city-card-header-save{width:calc(52 * var(--city-u));height:calc(52 * var(--city-u));border:1px dashed var(--city-line);color:var(--city-dim);transition:background var(--city-fast) var(--city-ease), color var(--city-fast) var(--city-ease);border-radius:50%;flex:none;place-items:center;display:grid}.city-card-header-save[aria-pressed=true]{background:var(--city-star-wash);color:var(--city-star);border-color:#0000}@media (prefers-reduced-motion:reduce){.city-card-header-save{transition:none}}.city-card-header-who{gap:calc(2 * var(--city-u));min-width:0;margin-left:calc(18 * var(--city-u));flex-direction:column;flex:1;display:flex}button.city-card-header-who{text-align:inherit;align-items:stretch}.city-card-header-title{font-size:var(--city-text-body);line-height:calc(22 * var(--city-u));white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.city-card-header-subtitle{font-size:var(--city-text-small);line-height:calc(17 * var(--city-u));color:var(--city-ink-30)}.city-card-header.has-comment{justify-content:flex-start}.city-card-header-comment{width:calc(52 * var(--city-u));height:calc(52 * var(--city-u));background:var(--city-ink-6);color:var(--city-ink-70);border-radius:50%;flex:none;place-items:center;margin-left:auto;display:grid}.city-card-header-comment+.city-card-header-save{margin-left:calc(5 * var(--city-u))}.city-card-header.is-s{height:calc(46 * var(--city-u))}.city-card-header.is-s :is(.city-card-header-save,.city-card-header-comment){width:calc(46 * var(--city-u));height:calc(46 * var(--city-u))}.city-card-header.is-star-filled .city-card-header-save{background:var(--city-star-wash);color:var(--city-star);border-color:#0000}.city-card-header.is-star-filled .city-card-header-save[aria-pressed=false] svg{fill:none;stroke:var(--city-ink-30);stroke-width:1.5px}.city-card-header.has-input-title .city-card-header-title{font-size:var(--city-text-input);line-height:calc(24 * var(--city-u))}.city-card-header-shared{margin-right:calc(-7 * var(--city-u));flex:none;display:block}.city-card-header-shared+:is(.city-card-header-comment,.city-card-header-save){position:relative}.city-stat{align-items:baseline;gap:var(--city-space-2);white-space:nowrap;margin:0;display:inline-flex}.city-stat-value{font-size:var(--city-text-big);letter-spacing:var(--city-track-num);line-height:1}.city-stat.is-display .city-stat-value{font-size:var(--city-text-display)}.city-stat.is-num .city-stat-value{font-size:var(--city-num-s)}.city-stat-caption{font-size:var(--city-text-body);line-height:calc(20 * var(--city-u))}.city-stat.is-title .city-stat-value{font-size:var(--city-text-title);letter-spacing:var(--city-track-title)}.city-stat.is-lead .city-stat-value{font-size:var(--city-text-lead);letter-spacing:0}.city-stat-value:has(>.city-stat-dim){letter-spacing:var(--city-track-heading)}.city-stat-dim{color:var(--city-dim)}.city-stat.is-above{flex-direction:column;align-items:flex-start;gap:0}.city-stat.is-above .city-stat-caption{color:var(--city-dim)}.city-stat.is-wide{justify-content:space-between;width:100%;display:flex}.city-stat.is-heading .city-stat-value{font-size:var(--city-text-heading);letter-spacing:var(--city-track-heading);font-weight:700}.city-stat.is-heading .city-stat-caption{font-size:var(--city-text-caption);line-height:calc(18 * var(--city-u))}.city-stat.is-top{align-items:flex-start}.city-stat.is-top .city-stat-caption{margin-top:calc(4 * var(--city-u));font-size:var(--city-text-caption);line-height:calc(15 * var(--city-u));font-weight:700}.city-stat.is-below{align-items:stretch;gap:var(--city-space-2);flex-direction:column;display:flex}.city-stat-foot{justify-content:space-between;align-items:center;gap:var(--city-space-3);display:flex}.city-stat.is-below .city-stat-caption{color:var(--city-dim)}.city-stat.is-below .city-stat-value{letter-spacing:var(--city-track-display)}.city-stat-delta{font-size:var(--city-text-small);line-height:calc(18 * var(--city-u))}.city-stat.is-bold .city-stat-value{font-weight:700}.city-stat.has-by{align-items:last baseline}.city-stat-by{align-items:flex-end;gap:var(--city-space-3);display:inline-flex}.city-stat-mark{width:calc(34 * var(--city-u));height:calc(34 * var(--city-u));margin-bottom:calc(3 * var(--city-u));flex:none;display:block}.city-stat.has-by .city-stat-caption{font-size:var(--city-text-body);line-height:calc(19 * var(--city-u));color:var(--city-accent);flex-direction:column;font-weight:700;display:flex}.city-stat-source{color:var(--city-fg);font-weight:700}.city-dots{justify-content:center;align-items:center;gap:var(--city-space-1);display:inline-flex}.city-dots.is-framed{width:calc(35 * var(--city-u));height:calc(20 * var(--city-u));border-radius:var(--city-radius-pill);background:var(--city-faint)}.city-dots>i{width:calc(4 * var(--city-u));height:calc(4 * var(--city-u));background:var(--city-soft);border-radius:50%}.city-dots>i.is-active{background:var(--city-fg)}.city-dots.is-m>i{width:calc(7 * var(--city-u));height:calc(7 * var(--city-u))}.city-dots.is-accent>i{background:var(--city-ink-12)}.city-dots.is-accent>i.is-active{background:var(--city-accent)}.city-dots.is-links{gap:0}.city-dots.is-links>a{width:calc(15 * var(--city-u));height:calc(32 * var(--city-u));place-items:center;display:grid}.city-dots.is-links>a>i{width:calc(4 * var(--city-u));height:calc(4 * var(--city-u));background:var(--city-soft);border-radius:50%}.city-dots.is-links.is-m>a>i{width:calc(7 * var(--city-u));height:calc(7 * var(--city-u))}.city-dots.is-links>a>i.is-active{background:var(--city-fg)}.city-dots.is-links.is-accent>a>i.is-active{background:var(--city-accent)}.city-dots-labelled{align-items:center;gap:var(--city-space-2);display:inline-flex}.city-dots-label{font-size:var(--city-text-caption);line-height:calc(15 * var(--city-u));color:var(--city-dim);white-space:nowrap}.city-handle{width:calc(36 * var(--city-u));height:calc(4 * var(--city-u));border-radius:var(--city-radius-pill);background:var(--city-soft);display:block}.city-handle.is-ink{background:var(--city-ink);border-radius:0}.city-field{align-items:center;gap:var(--city-space-3);min-width:0;display:flex}.city-field-logo{width:calc(43 * var(--city-u));height:calc(43 * var(--city-u));border-radius:var(--city-radius-tile);background:var(--city-paper);object-fit:cover;flex:none}.city-field-icon{width:calc(40 * var(--city-u));height:calc(40 * var(--city-u));background:var(--city-faint);color:var(--city-dim);border-radius:50%;flex:none;place-items:center;display:grid}.city-field-text{flex-direction:column;min-width:0;display:flex}.city-field-label{font-size:var(--city-text-caption);line-height:calc(18 * var(--city-u));color:var(--city-dim)}.city-field-value{font-size:var(--city-text-body);line-height:calc(21 * var(--city-u));white-space:nowrap;font-weight:700}.city-field.is-below .city-field-text{flex-direction:column-reverse}.city-field.is-end{text-align:right;justify-content:flex-end}.city-field.is-end .city-field-text{align-items:flex-end}.city-field:is(.is-input,.is-lead) .city-field-value{white-space:pre-line;font-weight:400}.city-field.is-input .city-field-value{font-size:var(--city-text-input);line-height:calc(23 * var(--city-u))}.city-field.is-input .city-field-label{font-size:var(--city-text-small);line-height:calc(17 * var(--city-u))}.city-field.is-input.is-below .city-field-label{color:var(--city-ink-30)}.city-field.is-lead .city-field-value{font-size:var(--city-text-lead);line-height:calc(28 * var(--city-u))}.city-field.is-lead .city-field-label{margin-top:calc(2 * var(--city-u));line-height:calc(15 * var(--city-u));color:var(--city-ink-30)}.city-field.has-lines:not(.is-input,.is-lead) .city-field-value{white-space:pre}.city-field.is-big .city-field-value{font-size:var(--city-text-big);line-height:calc(65 * var(--city-u));letter-spacing:var(--city-track-display);font-weight:400}.city-field.is-big .city-field-label{font-size:var(--city-text-body);line-height:calc(21 * var(--city-u))}.city-modes{text-align:center;display:grid}.city-modes strong{font-size:var(--city-text-body);line-height:calc(20 * var(--city-u));font-weight:700;display:block}.city-modes small{font-size:var(--city-text-caption);line-height:calc(18 * var(--city-u));color:var(--city-dim);display:block}.city-time-strip{font-size:var(--city-text-caption);line-height:calc(22 * var(--city-u));white-space:nowrap;justify-content:space-between;align-items:center;display:flex}.city-time-strip>*{color:var(--city-dim)}.city-time-strip>[aria-pressed=true]{color:var(--city-fg)}.city-days{justify-content:space-between;align-items:center;gap:calc(7 * var(--city-u));height:calc(108 * var(--city-u));display:flex}.city-days>button{width:calc(54 * var(--city-u));height:calc(54 * var(--city-u));background:var(--city-faint);font-size:var(--city-text-small);line-height:calc(54 * var(--city-u));transition:transform var(--city-base) var(--city-ease);border-radius:50%;flex:none}.city-days>button.is-selected{width:calc(108 * var(--city-u));height:calc(108 * var(--city-u));background:var(--city-paper);color:var(--city-ink);font-size:var(--city-text-title);line-height:calc(108 * var(--city-u));letter-spacing:var(--city-track-heading);position:relative;transform:rotate(35deg)}.city-days>button.is-selected>i{width:calc(9 * var(--city-u));height:calc(9 * var(--city-u));margin-left:calc(5 * var(--city-u));background:var(--city-ink);vertical-align:baseline;border-radius:50%;display:inline-block}@media (prefers-reduced-motion:reduce){.city-days>button{transition:none}}.city-alarm{height:calc(134 * var(--city-u));padding:calc(8 * var(--city-u)) var(--city-margin);border-top:1px solid var(--city-line);position:relative}.city-alarm.is-detail{height:calc(136 * var(--city-u));padding-top:calc(11 * var(--city-u));border-bottom:1px solid var(--city-line)}.city-alarm.is-bare{border-top:0;border-bottom:0}.city-alarm-time{width:max-content;font-size:var(--city-text-display);letter-spacing:var(--city-track-display);text-align:left;font-weight:400;line-height:1;display:block;position:relative}.city-alarm-time>input{opacity:0;cursor:pointer;border:0;width:100%;height:100%;position:absolute;inset:0}.city-alarm-time:focus-within{outline:2px solid var(--city-dim);border-radius:var(--city-radius-tile)}.city-alarm-switch{right:var(--city-margin);top:calc(34 * var(--city-u));position:absolute}.city-alarm-tags{left:calc(17 * var(--city-u));top:calc(87 * var(--city-u));gap:var(--city-space-1);display:flex;position:absolute}.city-alarm-edit{right:var(--city-margin);top:calc(87 * var(--city-u));padding:calc(5 * var(--city-u)) var(--city-space-3);border-radius:var(--city-radius-pill);background:var(--city-faint);font-size:var(--city-text-caption);line-height:calc(15 * var(--city-u));position:absolute}.city-alarm-person{right:var(--city-margin);top:calc(87 * var(--city-u));position:absolute}.city-alarm-invite{right:calc(21 * var(--city-u));top:calc(91 * var(--city-u));font-size:var(--city-text-input);line-height:calc(25 * var(--city-u));position:absolute}.city-toggle{width:calc(49 * var(--city-u));height:calc(30 * var(--city-u));border:1px solid var(--city-line);border-radius:var(--city-radius-pill);display:block;position:relative}.city-toggle>i{left:calc(3 * var(--city-u));top:calc(3 * var(--city-u));width:calc(22 * var(--city-u));height:calc(22 * var(--city-u));background:var(--city-soft);transition:transform var(--city-fast) var(--city-ease);border-radius:50%;position:absolute}.city-toggle[aria-checked=true]>i{background:var(--city-fg);transform:translateX(calc(19 * var(--city-u)))}@media (prefers-reduced-motion:reduce){.city-toggle>i{transition:none}}.city-ruler.is-scale{width:100%;height:calc(62 * var(--city-u));background:linear-gradient(var(--city-dim), var(--city-dim)) 0 calc(28 * var(--city-u)) / 100% 1px no-repeat;position:relative}.city-ruler.is-scale:before,.city-ruler.is-scale:after{content:"";height:calc(8 * var(--city-u));background:repeating-linear-gradient(90deg, var(--city-dim) 0 1px, transparent 1px calc(6 * var(--city-u)));position:absolute;left:0;right:0}.city-ruler.is-scale:before{top:calc(17 * var(--city-u))}.city-ruler.is-scale:after{top:calc(32 * var(--city-u));opacity:.45}.city-ruler-mark,.city-ruler-cut{width:1px;height:calc(38 * var(--city-u));background:var(--city-dim);position:absolute;top:0}.city-ruler-cut{top:calc(28 * var(--city-u));height:calc(24 * var(--city-u))}.city-ruler-dot{top:calc(24 * var(--city-u));width:calc(5 * var(--city-u));height:calc(5 * var(--city-u));background:var(--city-accent);border-radius:50%;position:absolute}.city-ruler.is-slider{width:100%;position:relative}.city-ruler-ends{padding:0 calc(17 * var(--city-u)) 0 var(--city-margin);font-size:var(--city-text-body);line-height:calc(20 * var(--city-u));color:var(--city-dim);justify-content:space-between;display:flex}.city-ruler-bar{height:calc(67 * var(--city-u));margin-top:calc(6 * var(--city-u));cursor:ew-resize;touch-action:none;position:relative}.city-ruler-bar>svg{width:100%;height:100%;display:block}.city-ruler-cursor{width:2px;height:calc(65 * var(--city-u));background:var(--city-fg);pointer-events:none;position:absolute;top:0}.city-ruler-readout{margin:calc(-7 * var(--city-u)) 0 0;padding-left:var(--city-margin);font-size:var(--city-text-big);letter-spacing:var(--city-track-heading);line-height:1}.city-ruler.is-bars{width:100%;height:calc(29 * var(--city-u));display:block}.city-controls{height:calc(64 * var(--city-u));justify-content:space-between;align-items:center;display:flex}.city-controls-end{width:calc(20 * var(--city-u));height:calc(20 * var(--city-u));fill:none;stroke:currentColor;stroke-width:3.6px;stroke-linejoin:miter}.city-controls-label{padding-bottom:calc(13 * var(--city-u));text-align:center;min-width:0;font-size:var(--city-text-body);line-height:calc(20 * var(--city-u));white-space:nowrap;flex-direction:column;align-self:flex-end;align-items:center;display:flex}.city-controls-label.has-detail{align-self:center;padding-bottom:0}.city-controls-detail{line-height:calc(22 * var(--city-u));color:var(--city-dim)}.city-controls-glyph{font-size:var(--city-text-body);font-weight:700;line-height:1}.city-controls-label.is-link{padding:calc(16 * var(--city-u)) calc(5 * var(--city-u));line-height:calc(22 * var(--city-u));align-self:center}.city-controls-skip{width:calc(20 * var(--city-u));height:calc(20 * var(--city-u));fill:currentColor}.city-controls-seek{width:calc(22 * var(--city-u));height:calc(22 * var(--city-u));fill:currentColor}.city-controls.is-raised{height:calc(102 * var(--city-u));align-items:flex-end}.city-controls.is-raised>.city-round-xl{align-self:flex-start}.city-controls-word{font-size:var(--city-text-input);color:var(--city-ground);line-height:1}.city-controls-answer{place-items:center;display:grid}.city-card{background:var(--city-paper);width:100%;height:100%;color:var(--city-ink);display:block;position:relative;overflow:hidden}.city-card[data-tone=dark]{color:var(--city-paper)}.city-card.is-card{border-radius:var(--city-radius-card)}.city-card.is-sheet{border-radius:var(--city-radius-sheet)}.city-card.is-screen{border-radius:var(--city-radius-screen)}.city-card.is-top{border-bottom-right-radius:0;border-bottom-left-radius:0}.city-card-photo{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.city-card.is-scroll{gap:var(--city-space-5);padding:var(--city-space-5) 0;scrollbar-width:none;overscroll-behavior-y:contain;flex-direction:column;display:flex;overflow-y:auto}.city-card.is-scroll::-webkit-scrollbar{display:none}.city-card.is-scroll>*{flex:none}.city-progress{flex-direction:column;align-items:stretch;display:flex}.city-progress-bar{gap:var(--city-space-1);height:calc(9 * var(--city-u));display:flex}.city-progress-bar>button{border-radius:var(--city-radius-pill);background:var(--city-faint);height:100%;transition:background var(--city-base) var(--city-ease);flex:1}.city-progress-bar>button[aria-pressed=true]{background:var(--city-fg)}.city-progress-copy{width:100%;margin-top:calc(19 * var(--city-u));text-align:center;display:block}.city-progress-copy>strong{font-size:var(--city-text-input);line-height:calc(30 * var(--city-u));font-weight:400;display:block}.city-progress-copy>span{font-size:var(--city-text-body);line-height:calc(24 * var(--city-u));color:var(--city-dim);display:block}.city-progress.is-busy .city-progress-bar>button[aria-current=step]{background:repeating-linear-gradient(120deg, var(--city-fg) 0 calc(2 * var(--city-u)), var(--city-faint) calc(2 * var(--city-u)) calc(5 * var(--city-u)));background-size:calc(10 * var(--city-u)) 100%;animation:.9s linear infinite city-progress-busy}@keyframes city-progress-busy{to{background-position:calc(10 * var(--city-u)) 0}}@media (prefers-reduced-motion:reduce){.city-progress-bar>button{transition:none}.city-progress.is-busy .city-progress-bar>button[aria-current=step]{animation:none}}.city-month{width:100%}.city-month-weekdays{margin-bottom:calc(5 * var(--city-u));text-align:center;font-size:var(--city-text-body);line-height:calc(21 * var(--city-u));color:var(--city-dim);grid-template-columns:repeat(7,1fr);display:grid}.city-month-grid{grid-template-columns:repeat(7,1fr);display:grid}.city-month-day,.city-month-empty{aspect-ratio:1;min-width:0;font-size:var(--city-text-body);background:var(--city-faint);border-radius:50%;place-items:center;font-style:normal;display:grid}.city-month-day.is-active{background:var(--city-ink);color:var(--city-paper-70)}.city-month-empty{border:1px dashed var(--city-line);background:0 0}.city-deck{touch-action:pan-y;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:relative}.city-deck-card{width:calc(301 * var(--city-u));height:calc(459 * var(--city-u));border-radius:var(--city-radius-sheet);background:var(--city-faint);color:var(--city-fg);text-align:left;touch-action:pan-y;-webkit-user-drag:none;display:block;position:absolute;top:0;overflow:hidden}.city-deck.is-settling .city-deck-card{transition:transform var(--city-base) var(--city-ease)}.city-deck-title{left:calc(17 * var(--city-u));right:calc(6 * var(--city-u));top:calc(23 * var(--city-u));white-space:pre-line;font-size:var(--city-text-big);letter-spacing:var(--city-track-heading);line-height:1;position:absolute}.city-deck-time{left:calc(17 * var(--city-u));top:calc(206 * var(--city-u));font-size:var(--city-text-big);letter-spacing:var(--city-track-heading);line-height:1;position:absolute}.city-deck-on{right:calc(18 * var(--city-u));top:calc(218 * var(--city-u));width:calc(22 * var(--city-u));height:calc(22 * var(--city-u));background:var(--city-fg);border-radius:50%;position:absolute}.city-deck-on.is-off{opacity:.16}.city-deck-card>img{left:0;top:calc(271 * var(--city-u));width:100%;height:calc(188 * var(--city-u));object-fit:cover;border-radius:var(--city-radius-card);position:absolute}@media (prefers-reduced-motion:reduce){.city-deck.is-settling .city-deck-card{transition:none}}.city-mail-tile{width:100%;height:100%;min-height:calc(136 * var(--city-u));border-radius:var(--city-radius-tile);background:var(--city-paper);color:var(--city-ink);text-align:left;display:block;position:relative;overflow:hidden}.city-mail-tile.is-group{grid-row:span 2}.city-mail-tile.is-meeting{background:var(--city-yes)}.city-mail-tile-name{left:calc(12 * var(--city-u));top:calc(13 * var(--city-u));right:calc(56 * var(--city-u));font-size:var(--city-text-small);line-height:calc(14 * var(--city-u));text-transform:uppercase;font-weight:700;position:absolute}.city-mail-tile.is-meeting .city-mail-tile-name{right:calc(12 * var(--city-u))}.city-mail-tile-ring{width:calc(12 * var(--city-u));height:calc(12 * var(--city-u));border:calc(3 * var(--city-u)) solid var(--city-ink-30);vertical-align:calc(-1 * var(--city-u));border-radius:50%;display:inline-block}.city-mail-tile-time{right:calc(11 * var(--city-u));top:calc(15 * var(--city-u));font-size:var(--city-text-caption);line-height:calc(12 * var(--city-u));color:var(--city-ink-30);position:absolute}.city-mail-tile-copy{left:calc(12 * var(--city-u));right:calc(10 * var(--city-u));bottom:calc(12 * var(--city-u));gap:calc(7 * var(--city-u));font-size:var(--city-text-small);line-height:calc(16 * var(--city-u));color:var(--city-ink-30);flex-direction:column;font-weight:700;display:flex;position:absolute}.city-mail-tile-copy>span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.city-mail-tile-copy>span:first-child:not(.city-mail-tile-subject){-webkit-line-clamp:1}.city-mail-tile-subject{color:var(--city-ink-50)}.city-mail-tile-clock{left:calc(11 * var(--city-u));top:calc(57 * var(--city-u));font-size:var(--city-text-heading);line-height:calc(47 * var(--city-u));letter-spacing:var(--city-track-heading);position:absolute}.city-mail-tile-clock>span{color:var(--city-ink-50)}.city-mail-tile-note{left:calc(12 * var(--city-u));bottom:calc(14 * var(--city-u));font-size:var(--city-text-small);line-height:calc(17 * var(--city-u));font-weight:700;position:absolute}.city-mail-tile-people{left:calc(3 * var(--city-u));right:calc(3 * var(--city-u));top:calc(50 * var(--city-u));height:calc(154 * var(--city-u));gap:calc(2 * var(--city-u));border-radius:calc(var(--city-radius-tile) - 3 * var(--city-u));grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;display:grid;position:absolute;overflow:hidden}.city-mail-tile-people>span{background:var(--city-ink-6);place-items:center;display:grid}.city-mail-tile.is-location>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.city-search{align-items:center;gap:calc(11 * var(--city-u));height:calc(40 * var(--city-u));color:var(--city-fg);display:flex}.city-search-field{flex:1;min-width:0;position:relative}.city-search input{width:100%;min-width:0;font-size:var(--city-text-input);line-height:calc(28 * var(--city-u));appearance:none;background:0 0;border:0;outline:0;padding:0;font-weight:700;display:block}.city-search input::placeholder{color:#0000;opacity:1}.city-search input::-webkit-search-cancel-button{-webkit-appearance:none}.city-search input:focus-visible{outline:none}.city-search:focus-within{outline:2px solid var(--city-focus);outline-offset:2px;border-radius:var(--city-radius-tile)}.city-search-hint{font-size:var(--city-text-input);line-height:calc(28 * var(--city-u));white-space:nowrap;pointer-events:none;font-weight:700;position:absolute;top:0;left:0}.city-search-hint>span{color:var(--city-dim)}.city-search input:not(:placeholder-shown)+.city-search-hint{display:none}.city-search.is-pill{height:calc(58 * var(--city-u));gap:calc(10 * var(--city-u));padding:0 calc(18 * var(--city-u)) 0 calc(27 * var(--city-u));border-radius:var(--city-radius-pill);background:var(--city-paper);color:var(--city-ink)}.city-search-logo{width:calc(24 * var(--city-u));height:calc(24 * var(--city-u));flex:none}.city-search.is-pill :is(input,.city-search-hint){font-size:var(--city-text-body);line-height:calc(20 * var(--city-u))}.city-search.is-pill .city-search-hint{color:var(--city-ink-30)}.city-search.is-pill .city-search-hint>span{color:inherit}.city-search.is-pill:focus-within{border-radius:var(--city-radius-pill);outline-offset:calc(-2 * var(--city-u))}.city-tabs{align-items:center;gap:var(--city-space-5);height:calc(35 * var(--city-u));white-space:nowrap;scrollbar-width:none;display:flex;overflow-x:auto}.city-tabs::-webkit-scrollbar{display:none}.city-tab{min-width:calc(54 * var(--city-u));text-align:left;font-size:var(--city-text-small);line-height:calc(22 * var(--city-u));color:var(--city-tab-dim,var(--city-ink-30));flex:none;font-weight:700;position:relative}[data-tone=dark] .city-tab,.city[data-tone=dark] .city-tab{--city-tab-dim:var(--city-paper-30)}.city-tab:is([aria-pressed=true],[aria-current=true]){color:var(--city-fg)}.city-tab>sup{margin-left:var(--city-space-1);font-size:var(--city-text-caption);vertical-align:super;opacity:.55;line-height:0;position:relative;top:-.4em}.city-tab:is([aria-pressed=true],[aria-current=true])>sup{opacity:1}.city-tabs.is-accent .city-tab:is([aria-pressed=true],[aria-current=true]){color:var(--city-accent)}.city-tabs.is-accent .city-tab:is([aria-pressed=true],[aria-current=true])>sup{color:var(--city-dim)}.city-tabs.is-spread{justify-content:space-between;gap:0;overflow:visible}.city-tabs.is-spread .city-tab{min-width:0}.city-mail-inbox{width:calc(375 * var(--city-u));height:calc(812 * var(--city-u));color:var(--city-fg);position:relative;overflow:hidden}.city-mail-inbox-title{left:calc(16 * var(--city-u));right:calc(16 * var(--city-u));top:calc(117 * var(--city-u));position:absolute}.city-mail-inbox-search{left:calc(17 * var(--city-u));right:calc(17 * var(--city-u));top:calc(333 * var(--city-u));position:absolute}.city-mail-inbox-tabs{left:calc(16 * var(--city-u));right:0;top:calc(445 * var(--city-u));position:absolute}.city-mail-inbox-grid{left:calc(6 * var(--city-u));right:calc(6 * var(--city-u));top:calc(483 * var(--city-u));z-index:2;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:calc(136 * var(--city-u));gap:var(--city-space-1);touch-action:none;-webkit-user-select:none;user-select:none;display:grid;position:absolute}.city-mail-inbox.is-expanded .city-mail-inbox-grid{top:calc(103 * var(--city-u));bottom:calc(17 * var(--city-u));scrollbar-width:none;align-content:start;overflow-y:auto}.city-mail-inbox.is-expanded .city-mail-inbox-grid::-webkit-scrollbar{display:none}.city-mail-inbox-depth{left:calc(15 * var(--city-u));right:calc(15 * var(--city-u));top:calc(754 * var(--city-u));height:calc(27 * var(--city-u));pointer-events:none;position:absolute}.city-mail-inbox-depth>i{height:calc(17 * var(--city-u));border-radius:0 0 var(--city-radius-tile) var(--city-radius-tile);background:var(--city-paper-12);position:absolute;top:0;left:0;right:0}.city-mail-inbox-depth>i:nth-child(2){left:calc(10 * var(--city-u));right:calc(10 * var(--city-u));top:calc(5 * var(--city-u));background:var(--city-paper-6)}.city-mail-inbox-depth>i:nth-child(3){left:calc(27 * var(--city-u));right:calc(27 * var(--city-u));top:calc(10 * var(--city-u));background:var(--city-paper-3)}.city-mail-inbox-empty{padding:calc(18 * var(--city-u));border-radius:var(--city-radius-tile);background:var(--city-paper);color:var(--city-ink);font-size:var(--city-text-lead);line-height:calc(28 * var(--city-u));letter-spacing:var(--city-track-title);grid-column:1/-1;align-items:center;display:flex}@media (prefers-reduced-motion:no-preference){.city-mail-inbox.is-expanding .city-mail-inbox-grid{animation:city-mail-inbox-open var(--city-slow) var(--city-ease) both}.city-mail-inbox.is-collapsing .city-mail-inbox-grid{animation:city-mail-inbox-close var(--city-slow) var(--city-ease) both}.city-mail-inbox.is-collapsing :is(.city-mail-inbox-title,.city-mail-inbox-search,.city-mail-inbox-tabs){animation:city-mail-inbox-fade var(--city-slow) both}}@keyframes city-mail-inbox-open{0%{transform:translateY(calc(380 * var(--city-u)))}}@keyframes city-mail-inbox-close{0%{transform:translateY(calc(-380 * var(--city-u)))}}@keyframes city-mail-inbox-fade{0%{opacity:0}}.city-mail-nav{width:calc(375 * var(--city-u));height:calc(46 * var(--city-u));align-items:center;display:flex;position:relative}.city-mail-nav-mark{left:calc(16 * var(--city-u));top:calc(1 * var(--city-u));width:calc(44 * var(--city-u));height:calc(44 * var(--city-u));color:var(--city-ink);position:absolute}.city-mail-nav-mark>svg{fill:currentColor;width:100%;height:100%;display:block}.city-mail-nav-folders{left:calc(118 * var(--city-u));top:calc(1 * var(--city-u));gap:var(--city-space-1);display:flex;position:absolute}.city-mail-nav-folder{width:calc(44 * var(--city-u));height:calc(44 * var(--city-u));color:var(--city-ink-50);border-radius:50%;place-items:center;display:grid}.city-mail-nav-folder[aria-current]{background:var(--city-ink-3);color:var(--city-ink)}.city-mail-deck{width:calc(375 * var(--city-u));height:calc(717 * var(--city-u));position:relative}.city-mail-deck-backdrop{left:calc(18 * var(--city-u));top:calc(91 * var(--city-u));width:calc(340 * var(--city-u));height:calc(190 * var(--city-u));fill:var(--city-ink);position:absolute}.city-mail-deck-pile{touch-action:pan-y;transform-origin:50% 90%;-webkit-user-select:none;user-select:none;position:absolute;inset:0}.city-mail-deck-behind{border-radius:var(--city-radius-tile);background:var(--city-paper-70);color:var(--city-ink-12);position:absolute;overflow:hidden}.city-mail-deck-behind.is-far{left:calc(102 * var(--city-u));top:calc(230 * var(--city-u));width:calc(173 * var(--city-u));height:calc(185 * var(--city-u));opacity:.75;transform:rotate(2deg)}.city-mail-deck-behind.is-near{left:calc(37 * var(--city-u));top:calc(257 * var(--city-u));width:calc(294 * var(--city-u));height:calc(215 * var(--city-u));transform:rotate(-2deg)}.city-mail-deck-behind>.city-avatar{left:calc(9 * var(--city-u));top:calc(9 * var(--city-u));position:absolute}.city-mail-deck-behind.is-far>.city-avatar{left:calc(6 * var(--city-u));top:calc(5 * var(--city-u))}.city-mail-deck-behind>time{right:calc(13 * var(--city-u));top:calc(17 * var(--city-u));font-size:var(--city-text-input);line-height:calc(26 * var(--city-u));position:absolute}.city-mail-deck-behind.is-far>time{right:calc(12 * var(--city-u));top:calc(14 * var(--city-u));font-size:var(--city-text-caption);line-height:calc(15 * var(--city-u))}.city-mail-deck-card{left:calc(6 * var(--city-u));right:calc(5 * var(--city-u));top:calc(296 * var(--city-u));height:calc(421 * var(--city-u));position:absolute}:is(.city-mail-deck-card,.city-message-card) .city-card-header{left:calc(10 * var(--city-u));right:calc(9 * var(--city-u));top:calc(11 * var(--city-u));z-index:4;position:absolute}.city-mail-deck-meta{left:calc(11 * var(--city-u));right:calc(17 * var(--city-u));top:calc(119 * var(--city-u));column-gap:var(--city-space-2);row-gap:calc(3 * var(--city-u));grid-template-columns:minmax(0,1fr) auto;display:grid;position:absolute}.city-mail-deck-name,.city-mail-deck-time{font-size:var(--city-text-lead);line-height:calc(31 * var(--city-u));letter-spacing:var(--city-track-title);white-space:nowrap}.city-mail-deck-subject,.city-mail-deck-date{font-size:var(--city-text-body);line-height:calc(19 * var(--city-u));color:var(--city-ink-30);white-space:nowrap}.city-mail-deck-name,.city-mail-deck-subject{text-overflow:ellipsis;overflow:hidden}.city-mail-deck-time,.city-mail-deck-date{text-align:right}.city-mail-deck-content{left:calc(3 * var(--city-u));right:calc(3 * var(--city-u));top:calc(185 * var(--city-u));bottom:calc(3 * var(--city-u));border-radius:var(--city-radius-bubble);background:var(--city-ink-3);position:absolute;overflow:hidden}.city-mail-deck-excerpt{left:calc(22 * var(--city-u));right:calc(22 * var(--city-u));top:calc(29 * var(--city-u));bottom:calc(64 * var(--city-u));scrollbar-width:none;text-align:center;font-size:var(--city-text-lead);line-height:calc(30 * var(--city-u));margin:0;position:absolute;overflow:auto}.city-mail-deck-excerpt::-webkit-scrollbar{display:none}.city-mail-deck-files{left:0;right:0;bottom:calc(6 * var(--city-u));justify-content:center;gap:calc(6 * var(--city-u));display:flex;position:absolute}.city-mail-deck-files>*{width:calc(46 * var(--city-u));height:calc(46 * var(--city-u));border-radius:var(--city-radius-tile);display:block;overflow:hidden}.city-mail-deck-files img{object-fit:cover;width:100%;height:100%}.city-mail-deck-play,.city-mail-deck-download{bottom:var(--city-space-2);z-index:4;position:absolute}.city-mail-deck-play{left:var(--city-space-2)}.city-mail-deck-download{right:var(--city-space-2)}.city-mail-deck-play .city-round{color:var(--city-ink-30)}.city-mail-deck-download .city-round{color:var(--city-ink-70)}.city-message-card{flex:none;position:relative}.city-message-card-open{z-index:3;border-radius:var(--city-radius-card);cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0}.city-message-card-open:focus-visible{outline:2px solid var(--city-focus);outline-offset:2px}.city-mail-reader{--city-mail-panel:color-mix(in srgb, var(--city-ink) 3%, var(--city-paper));width:100%;height:100%}.city-mail-reader .city-card-header{left:calc(10 * var(--city-u));right:calc(9 * var(--city-u));top:calc(11 * var(--city-u));z-index:2;position:absolute}.city-mail-reader-text{left:calc(3 * var(--city-u));right:calc(3 * var(--city-u));top:calc(67 * var(--city-u));bottom:calc(3 * var(--city-u));padding:calc(27 * var(--city-u)) var(--city-space-4) calc(113 * var(--city-u));border-radius:var(--city-radius-bubble);background:var(--city-mail-panel);color:var(--city-ink-30);font-size:var(--city-text-heading);scrollbar-width:thin;scrollbar-color:var(--city-ink-12) transparent;outline:none;line-height:1;position:absolute;overflow-y:auto}.city-mail-reader-text.is-title{font-size:var(--city-text-title);line-height:1.1}.city-mail-reader-text>p{margin:0 0 calc(29 * var(--city-u))}.city-mail-reader-text .is-read{color:var(--city-ink)}.city-mail-reader-controls{left:calc(10 * var(--city-u));right:calc(10 * var(--city-u));bottom:calc(11 * var(--city-u));z-index:3;position:absolute}.city-mail-reader-controls:before{content:"";left:calc(-10 * var(--city-u));right:calc(-10 * var(--city-u));top:calc(-43 * var(--city-u));bottom:calc(-11 * var(--city-u));background:linear-gradient(180deg, transparent, var(--city-mail-panel) 44%, var(--city-mail-panel));border-radius:0 0 var(--city-radius-card) var(--city-radius-card);pointer-events:none;position:absolute}.city-mail-reader-controls>.city-controls{position:relative}@media (prefers-reduced-motion:no-preference){.city-mail-reader-text span{transition:color var(--city-fast) var(--city-ease)}}.city-mail-tile.is-mission{gap:var(--city-space-2);padding:calc(12 * var(--city-u));background:var(--city-mission-tint,var(--city-paper));flex-direction:column;display:flex}.city-mission-card-top{justify-content:space-between;align-items:center;gap:var(--city-space-2);min-height:calc(28 * var(--city-u));display:flex}.city-mission-card-name{font-size:var(--city-text-small);line-height:calc(16 * var(--city-u));text-transform:uppercase;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-weight:700;display:-webkit-box;overflow:hidden}.city-mission-card-latest{font-size:var(--city-text-small);line-height:calc(16 * var(--city-u));color:var(--city-ink-50);-webkit-line-clamp:5;-webkit-box-orient:vertical;margin-top:auto;font-weight:700;display:-webkit-box;overflow:hidden}.city-mission-team{flex:none;align-items:center;display:flex}.city-mission-team>*{box-shadow:0 0 0 calc(2 * var(--city-u)) var(--city-mission-tint,var(--city-paper))}.city-mission-team>*+*{margin-left:calc(-6 * var(--city-u))}.city-mission-agent{background:var(--city-ink);border-radius:50%;flex:none;display:block}.city-mission-badge{padding:var(--city-space-1) var(--city-space-2);border-radius:var(--city-radius-pill);background:var(--city-ink);color:var(--city-paper);font-size:var(--city-text-caption);line-height:calc(15 * var(--city-u));white-space:nowrap;flex:none;font-weight:500}.city-mission-header{gap:calc(22 * var(--city-u));color:var(--city-ink);flex-direction:column;display:flex}.city-mission-header-row{align-items:center;gap:calc(10 * var(--city-u));display:flex}.city-mission-header-row>.city-mission-badge{margin-left:auto}.city-temperature{font-size:var(--city-num-l);letter-spacing:var(--city-track-num);white-space:nowrap;align-items:flex-start;font-weight:400;line-height:.9;display:inline-flex}.city-temperature.is-m{font-size:var(--city-num-m)}.city-temperature.is-s{font-size:var(--city-num-s)}.city-temperature.is-display{font-size:var(--city-text-display);letter-spacing:var(--city-track-display)}.city-temperature-value{min-width:1.15em}.city-temperature-degree{fill:none;stroke:currentColor;stroke-width:7px;flex:none;width:.224em;height:.224em;margin-top:.054em}.city-temperature.is-dim .city-temperature-degree{width:.124em;height:.124em;color:var(--city-dim);margin-top:.06em}.city-weather-art{pointer-events:none;flex:none;display:block;overflow:visible}.city-weather-cloud{fill:#565656}.city-weather-bolt{fill:#fecf40}.city-weather-sun{fill:#ffcc28c7}.city-weather-metrics{pointer-events:none;justify-content:space-between;display:flex}.city-weather-metric{width:calc(64 * var(--city-u));flex-direction:column;align-items:center;display:flex}.city-weather-metric-ring{width:calc(62 * var(--city-u));height:calc(62 * var(--city-u));border:1px solid var(--city-faint);border-radius:50%;place-items:center;display:grid}.city-weather-metric-ring>svg{width:calc(19 * var(--city-u));height:calc(19 * var(--city-u));fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.city-weather-metric>strong{margin-top:calc(7 * var(--city-u));font-size:var(--city-text-small);line-height:calc(18 * var(--city-u));white-space:nowrap;font-weight:700;display:block}.city-forecast{width:100%;position:relative}.city-forecast-chart{aspect-ratio:375/103;width:100%;position:relative}.city-forecast-chart>svg{width:100%;height:100%;display:block;overflow:visible}.city-forecast-past,.city-forecast-future{fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.city-forecast-past{stroke:var(--city-ink-50)}.city-forecast-future{stroke:var(--city-ink-70)}.city-forecast.is-sun .city-forecast-past{stroke:var(--city-ink-12)}.city-forecast.is-sun .city-forecast-future{stroke:var(--city-ink)}.city-forecast-stem{fill:none;stroke-width:2px}.city-forecast-stem-from{stop-color:var(--city-ink-50)}.city-forecast-stem-to{stop-color:var(--city-ink);stop-opacity:0}.city-forecast-ring{fill:var(--city-ground);stroke:var(--city-ink);stroke-width:1.5px}.city-forecast-dot{fill:var(--city-ink)}.city-forecast-chart>input{opacity:0;cursor:crosshair;width:100%;height:100%;margin:0;position:absolute;inset:0}.city-forecast-chart:has(>input:focus-visible){outline:2px solid var(--city-focus);outline-offset:2px}.city-forecast-hours{height:calc(34 * var(--city-u));margin-top:calc(-4 * var(--city-u));position:relative;overflow:hidden}.city-forecast-hour{width:calc(57 * var(--city-u));height:calc(31 * var(--city-u));font-size:var(--city-text-body);line-height:calc(31 * var(--city-u));text-align:center;white-space:nowrap;font-weight:700;position:absolute;top:0;transform:translate(-50%)}.city-forecast-hour.is-past,.city-forecast-hour.is-now{font-size:var(--city-text-caption)}.city-forecast-hour.is-past{color:var(--city-ink-12)}.city-forecast-hour[aria-pressed=true],.city-forecast-hour.is-on{color:var(--city-fg)}.city-weather{width:100%;height:100%;position:relative}.city-weather-hero{left:0;top:calc(99 * var(--city-u));width:calc(375 * var(--city-u));height:calc(398 * var(--city-u));text-align:left;touch-action:pan-y;-webkit-user-select:none;user-select:none;display:block;position:absolute}.city-weather-hero>span{display:block;position:absolute}.city-weather-temperature{left:calc(63 * var(--city-u));top:calc(3 * var(--city-u));z-index:4}.city-weather-art-at{left:calc(30 * var(--city-u));top:calc(55 * var(--city-u));z-index:2}.city-weather.is-sun .city-weather-art-at{left:calc(21 * var(--city-u));top:calc(58 * var(--city-u))}.city-weather-code{left:calc(63 * var(--city-u));top:calc(288 * var(--city-u));z-index:1;white-space:nowrap}.city-weather-metrics-at{left:calc(56 * var(--city-u));right:calc(56 * var(--city-u));top:calc(505 * var(--city-u));position:absolute}.city-weather-forecast-at{left:0;right:0;top:calc(597 * var(--city-u));position:absolute}.city-weather-controls-at{left:calc(6 * var(--city-u));right:calc(6 * var(--city-u));bottom:calc(10 * var(--city-u));position:absolute}.city-weather.is-sun .city-weather-controls-at{bottom:calc(6 * var(--city-u))}.city-weather-cities{grid-template-columns:1fr 1fr;grid-auto-rows:calc(291 * var(--city-u));scrollbar-width:none;overscroll-behavior:contain;height:100%;display:grid;overflow-y:auto}.city-weather-cities::-webkit-scrollbar{display:none}.city-weather-cities-tile{border-top:1px solid var(--city-faint);border-right:1px solid var(--city-faint);text-align:left;min-width:0;display:block;position:relative;overflow:hidden}.city-weather-cities-tile:nth-child(2n){border-right:0}.city-weather-cities-tile>span{white-space:nowrap;display:block;position:absolute}.city-weather-cities-temperature{left:calc(13 * var(--city-u));top:calc(12 * var(--city-u))}.city-weather-cities-code{left:calc(16 * var(--city-u));top:calc(223 * var(--city-u));font-size:var(--city-text-lead);line-height:calc(30 * var(--city-u))}.city-weather-cities-name{left:calc(16 * var(--city-u));top:calc(255 * var(--city-u));font-size:var(--city-text-body);line-height:calc(20 * var(--city-u));color:var(--city-dim)}.city-geo{isolation:isolate;z-index:0;background:#dce0d2;width:100%;height:100%;position:relative;overflow:hidden}.city-geo.is-bleed{z-index:0;width:auto;height:auto;position:absolute;inset:0}.city-widget:has(>.city-widget-link)>.city-geo.is-bleed{z-index:0;width:auto;height:auto;position:absolute;inset:0}.city-geo.is-peek{border-radius:var(--city-radius-pill) 0 0 var(--city-radius-pill)}.city-geo-canvas{background:#dce0d2;position:absolute;inset:0}.city-geo-canvas.leaflet-container{font-family:var(--city-font);background:#dce0d2;outline:0}.city-geo .leaflet-tile-pane{filter:grayscale(.55)sepia(.18)saturate(.65)brightness(1.04)}.city-geo-wash{z-index:450;pointer-events:none;position:absolute;inset:0}.city-geo .leaflet-control-attribution{font:calc(9 * var(--city-u)) / calc(13 * var(--city-u)) var(--city-font);background:var(--city-paper-70);color:var(--city-ink-70)}.city-geo .leaflet-control-attribution a{color:inherit}.city-geo-credit{right:calc(3 * var(--city-u));bottom:calc(1 * var(--city-u));z-index:900;padding:0 calc(2 * var(--city-u));background:var(--city-paper-70);color:var(--city-ink-70);font-size:calc(6 * var(--city-u));line-height:1.4;position:absolute}.city-geo.is-peek .city-geo-credit{right:calc(8 * var(--city-u))}.city-geo-recenter{right:calc(6 * var(--city-u));z-index:1000;position:absolute}.city-geo-pin{background:0 0;border:0}.city-geo-pin :is(a,button){cursor:pointer;-webkit-tap-highlight-color:transparent}.city-geo-pin :focus-visible{outline:2px solid var(--city-focus);outline-offset:2px}.city-geo-pin svg{fill:currentColor;display:block}.city-geo-place{align-items:center;gap:var(--city-space-2);height:calc(42 * var(--city-u));padding:calc(5 * var(--city-u)) calc(10 * var(--city-u));border-radius:var(--city-radius-pill);color:#4f553e;font-size:var(--city-text-input);white-space:nowrap;box-shadow:0 calc(2 * var(--city-u)) calc(9 * var(--city-u)) #5964440d;background:#f6fad0a6;line-height:1;display:inline-flex}.city-geo-place>i{width:calc(29 * var(--city-u));height:calc(29 * var(--city-u));border-radius:50%;flex:none;place-items:center;display:grid}.city-geo-place svg{width:calc(20 * var(--city-u));height:calc(20 * var(--city-u))}.city-geo-place.is-selected{background:var(--city-paper);color:var(--city-ink);box-shadow:0 0 calc(30 * var(--city-u)) calc(12 * var(--city-u)) #d8ff5b66}.city-geo-place.is-selected>i{background:#fea}.city-geo-place.is-accent>i{background:var(--city-accent)}.city-geo-car{width:calc(25 * var(--city-u));height:calc(48 * var(--city-u));filter:drop-shadow(0 calc(2 * var(--city-u)) calc(3 * var(--city-u)) #00000054);transform-origin:50%;display:block}.city-geo-car svg{width:100%;height:100%}.city-geo-car.is-tinted{filter:drop-shadow(0 0 calc(5 * var(--city-u)) var(--city-map-tint))}.city-geo-own{width:calc(46 * var(--city-u));height:calc(46 * var(--city-u));background:var(--city-paper-50);box-shadow:0 0 0 calc(2 * var(--city-u)) var(--city-paper), 0 calc(4 * var(--city-u)) calc(14 * var(--city-u)) #0000002e;border-radius:50%;place-items:center;display:grid}.city-geo-own svg{width:calc(15 * var(--city-u));height:calc(28 * var(--city-u));transform:rotate(90deg)}.city-geo-person{width:calc(43 * var(--city-u));height:calc(43 * var(--city-u));border:calc(4 * var(--city-u)) solid var(--city-map-tint,#e8ffc3);background:var(--city-map-tint,#e8ffc3);box-shadow:0 0 calc(28 * var(--city-u)) calc(14 * var(--city-u)) color-mix(in srgb, var(--city-map-tint,#bdffae) 40%, transparent);border-radius:50%;display:block;overflow:hidden}.city-geo-person>img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.city-geo-person>b{height:100%;color:var(--city-ink);place-items:center;display:grid}.city-geo-exit{width:calc(52 * var(--city-u));height:calc(52 * var(--city-u));border:calc(5 * var(--city-u)) solid #e5f4b9;background:var(--city-accent);color:var(--city-ink);box-shadow:0 0 calc(28 * var(--city-u)) var(--city-accent);border-radius:50%;place-items:center;display:grid;position:relative}.city-geo-exit svg{width:calc(28 * var(--city-u));height:calc(28 * var(--city-u))}.city-geo-exit>small{top:calc(52 * var(--city-u));padding:calc(4 * var(--city-u)) calc(9 * var(--city-u));border-radius:var(--city-radius-pill);background:var(--city-paper);font-size:var(--city-text-caption);line-height:calc(16 * var(--city-u));white-space:nowrap;position:absolute;left:50%;transform:translate(-50%)}.city-geo-eta{height:calc(33 * var(--city-u));min-width:calc(66 * var(--city-u));padding:0 calc(7 * var(--city-u));border-radius:var(--city-radius-tile);background:var(--city-accent);color:var(--city-ink);font-size:var(--city-text-body);white-space:nowrap;box-shadow:0 calc(3 * var(--city-u)) calc(13 * var(--city-u)) #8cbd3040;place-items:center;display:grid}.city-geo.is-pill{border-radius:var(--city-radius-pill)}.city-geo-link{z-index:800;border-radius:inherit;position:absolute;inset:0}.city-geo.is-pill .city-geo-credit{right:50%;bottom:calc(2 * var(--city-u));transform:translate(50%)}.city-pair{border-radius:var(--city-radius-pill);background:var(--city-paper);color:var(--city-ink);flex:none;align-items:center;display:inline-flex}.city-pair.is-l{height:calc(86 * var(--city-u));padding:0 var(--city-space-3)}.city-pair.is-m{height:calc(65 * var(--city-u));padding:0 calc(7 * var(--city-u))}.city-pair-cell{flex:none;place-items:center;display:grid}.city-pair.is-m>.city-pair-cell{width:calc(62 * var(--city-u));height:100%}.city-pair-item{background:var(--city-soft);color:var(--city-ink);border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden}.city-pair-item>img{object-fit:cover;width:100%;height:100%;display:block}.city-pair-between{place-items:center;width:100%;height:100%;display:grid}.city-pair.is-s{width:calc(89 * var(--city-u));height:calc(58 * var(--city-u));justify-content:center;padding:0}.city-pair.has-separator>.city-pair-cell{width:calc(37 * var(--city-u));height:calc(48 * var(--city-u))}.city-pair.has-separator>.city-pair-cell+.city-pair-cell{border-left:1px solid var(--city-ink-6)}.city-pair-item.is-logo{background:0 0;border-radius:0}.city-pair-item.is-logo>img{object-fit:contain}.city-pair.is-overlap>.city-pair-cell+.city-pair-cell{margin-left:calc(-6 * var(--city-u))}.city-pair.is-overlap>.city-pair-cell+.city-pair-cell>.city-pair-item{box-sizing:content-box;border:calc(3 * var(--city-u)) solid var(--city-paper)}.city-pair.is-joined{background:0 0;gap:0;height:auto;padding:0;position:relative}.city-pair.is-joined:before{content:"";inset:calc(28 * var(--city-u)) calc(45 * var(--city-u));border-radius:var(--city-radius-pill);background:var(--city-paper);position:absolute}.city-pair.is-joined>.city-pair-cell{padding:calc(10 * var(--city-u));background:var(--city-paper);border-radius:50%;position:relative}.city-pair.is-joined>.city-pair-cell.is-between{z-index:1;left:50%;top:calc(22 * var(--city-u));width:calc(36 * var(--city-u));height:calc(39 * var(--city-u));padding:calc(3 * var(--city-u));border-radius:var(--city-radius-tile);position:absolute;transform:translate(-50%)}.city-pair-between>img{object-fit:contain;width:100%;height:100%;display:block}.city-strip{scrollbar-width:none;overscroll-behavior-x:contain;-webkit-user-select:none;user-select:none;align-items:flex-start;width:100%;height:100%;display:flex;overflow:auto hidden}.city-strip::-webkit-scrollbar{display:none}.city-strip>*{flex:none}.city-strip:focus-visible{outline:2px solid var(--city-focus);outline-offset:-3px}.city-strip.is-snap{scroll-snap-type:x mandatory}.city-strip.is-snap[data-dragging]{scroll-snap-type:none}.city-strip.is-snap>*{scroll-snap-align:start}.city-car-card{width:calc(157 * var(--city-u));height:calc(192 * var(--city-u));border-radius:var(--city-radius-bubble);background:var(--city-paper);color:var(--city-ink);text-align:left;flex:none;display:block;position:relative;overflow:hidden}.city-car-card>img{left:0;top:calc(18 * var(--city-u));width:100%;height:calc(106 * var(--city-u));object-fit:cover;pointer-events:none;position:absolute}.city-car-card>strong{left:0;right:0;top:calc(139 * var(--city-u));text-align:center;font-size:var(--city-text-input);line-height:calc(26 * var(--city-u));letter-spacing:var(--city-track-title);font-weight:400;position:absolute}.city-car-card-foot{left:calc(10 * var(--city-u));right:calc(9 * var(--city-u));bottom:calc(9 * var(--city-u));justify-content:space-between;align-items:center;display:flex;position:absolute}.city-car-card-foot>time{color:var(--city-ink-30);font-size:var(--city-text-small)}.city-car-card-foot>b{padding:calc(1 * var(--city-u)) var(--city-space-1);border-radius:var(--city-radius-pill);background:color-mix(in srgb, var(--city-accent) 10%, var(--city-paper));font-size:var(--city-text-body);letter-spacing:calc(-.5 * var(--city-u))}.city-trip{width:100%;height:100%;color:var(--city-ink);position:relative}.city-trip small{font-size:inherit}.city-trip.is-progress{padding:0 calc(10 * var(--city-u));border-radius:var(--city-radius-bubble) var(--city-radius-bubble) var(--city-radius-tile) var(--city-radius-tile);background:var(--city-paper)}.city-trip-head{height:calc(61 * var(--city-u));padding-top:calc(9 * var(--city-u));justify-content:space-between;align-items:flex-start;display:flex}.city-trip-photo{width:calc(73 * var(--city-u));height:calc(42 * var(--city-u));flex:none;display:block}.city-trip-photo>img{object-fit:contain;width:100%;height:100%;display:block}.city-trip-distance{margin-top:calc(11 * var(--city-u));font-size:var(--city-text-body);line-height:calc(20 * var(--city-u));color:var(--city-ink-50)}.city-trip-distance>small{color:var(--city-ink-12)}.city-trip-time{margin-top:calc(7 * var(--city-u));font-size:var(--city-text-input);line-height:calc(26 * var(--city-u))}.city-trip-range{appearance:none;width:100%;height:calc(11 * var(--city-u));margin:calc(7 * var(--city-u)) 0 0;border-radius:var(--city-radius-pill);cursor:pointer;display:block}.city-trip-range::-webkit-slider-thumb{appearance:none;width:calc(12 * var(--city-u));height:calc(12 * var(--city-u));background:var(--city-paper);border:1px solid var(--city-ink-30);border-radius:50%}.city-trip-range::-moz-range-thumb{width:calc(12 * var(--city-u));height:calc(12 * var(--city-u));background:var(--city-paper);border:1px solid var(--city-ink-30);border-radius:50%}.city-trip-details{margin-top:calc(12 * var(--city-u));justify-content:space-between;align-items:flex-start;display:flex}.city-trip-remaining{padding-top:calc(3 * var(--city-u));font-size:var(--city-text-body);line-height:calc(20 * var(--city-u));white-space:nowrap}.city-trip-remaining>small{color:var(--city-ink-30)}.city-trip.is-waiting{justify-content:space-between;display:flex}.city-trip-stop{width:calc(184 * var(--city-u));padding:calc(10 * var(--city-u)) calc(7 * var(--city-u));border-radius:0 var(--city-radius-pill) var(--city-radius-pill) 0;background:var(--city-paper);flex-direction:column;justify-content:space-between;display:flex}.city-trip-stop.is-end{border-radius:var(--city-radius-pill) 0 0 var(--city-radius-pill);text-align:right;align-items:flex-end}.city-trip-stop>time{font-size:var(--city-text-input);line-height:calc(26 * var(--city-u))}.city-trip-eta{left:calc(149 * var(--city-u));top:calc(57 * var(--city-u));width:calc(78 * var(--city-u));height:calc(36 * var(--city-u));border:1px solid var(--city-ink-12);border-radius:var(--city-radius-pill);background:var(--city-paper);font-size:var(--city-text-small);white-space:nowrap;place-items:center;display:grid;position:absolute}.city-driver{width:100%;height:100%;padding:calc(12 * var(--city-u)) calc(15 * var(--city-u));border-radius:0 var(--city-radius-card) var(--city-radius-card) 0;background:var(--city-paper);color:var(--city-ink);text-align:right;flex-direction:column;align-items:flex-end;display:flex;position:relative}.city-driver-date{left:calc(16 * var(--city-u));top:calc(15 * var(--city-u));padding:calc(4 * var(--city-u)) calc(8 * var(--city-u));border-radius:var(--city-radius-pill);background:var(--city-ink-6);color:var(--city-dim);font-size:var(--city-text-caption);line-height:calc(15 * var(--city-u));position:absolute}.city-driver>.city-field{margin-top:calc(16 * var(--city-u))}.city-driver .city-field-label{margin-bottom:calc(5 * var(--city-u))}.city-driver .city-field-value{line-height:calc(25 * var(--city-u))}.city-driver-car{width:calc(86 * var(--city-u));height:calc(55 * var(--city-u));margin:calc(18 * var(--city-u)) 0 0 calc(4 * var(--city-u));object-fit:contain;align-self:flex-start}.city-driver-plate,.city-driver-seat{top:calc(189 * var(--city-u));line-height:1;position:absolute}.city-driver-plate{left:calc(29 * var(--city-u));font-size:var(--city-text-small)}.city-driver-seat{right:calc(18 * var(--city-u));font-size:var(--city-text-input)}.city-driver-wave{left:calc(2 * var(--city-u));right:calc(4 * var(--city-u));top:calc(219 * var(--city-u));height:calc(22 * var(--city-u));border-bottom:calc(5 * var(--city-u)) solid var(--city-ink);border-radius:0 0 calc(5 * var(--city-u)) calc(5 * var(--city-u));background:repeating-linear-gradient(90deg, var(--city-ink) 0 1px, transparent 1px calc(3 * var(--city-u)));position:absolute}.city-driver-foot{left:calc(17 * var(--city-u));right:calc(14 * var(--city-u));top:calc(251 * var(--city-u));font-size:var(--city-text-body);justify-content:space-between;align-items:baseline;display:flex;position:absolute}.city-driver-foot small{font-size:var(--city-text-small)}.city-driver-foot>strong{font-size:var(--city-text-input);font-weight:400}.city-access{align-items:center;gap:calc(15 * var(--city-u));width:100%;height:100%;padding:var(--city-space-2) var(--city-space-4);border-radius:0 0 var(--city-radius-sheet) var(--city-radius-sheet);background:linear-gradient(110deg, color-mix(in srgb, var(--city-access-tint) 9%, var(--city-paper)), #ffffffdc);color:var(--city-ink);--city-access-tint:#ac70d4;display:flex;position:relative}.city-access-face{width:calc(75 * var(--city-u));height:calc(75 * var(--city-u));object-fit:cover;background:var(--city-soft);border-radius:50%;flex:none}.city-access-text{min-width:0;padding-top:var(--city-space-2)}.city-access-text>small{color:var(--city-access-tint);font-size:var(--city-text-small);line-height:calc(26 * var(--city-u));display:block}.city-access-text>h2{margin:calc(3 * var(--city-u)) 0 calc(5 * var(--city-u));font-size:var(--city-text-lead);line-height:calc(29 * var(--city-u));white-space:nowrap;font-weight:400}.city-access-text>p{color:var(--city-dim);font-size:var(--city-text-body);line-height:calc(20 * var(--city-u));white-space:nowrap;margin:0}.city-access-yes,.city-access-no{width:calc(39 * var(--city-u));height:calc(39 * var(--city-u));border-radius:50%;place-items:center;display:grid;position:absolute}.city-access-yes{right:calc(12 * var(--city-u));top:calc(39 * var(--city-u));background:color-mix(in srgb, var(--city-access-tint) 25%, var(--city-paper));color:var(--city-access-tint)}.city-access-no{right:calc(36 * var(--city-u));top:calc(9 * var(--city-u));background:var(--city-paper);color:var(--city-access-tint)}.city-access.is-card{height:auto;padding:var(--city-space-4) calc(84 * var(--city-u)) var(--city-space-4) var(--city-space-4);border-radius:var(--city-radius-card);align-items:flex-start}.city-access.is-card.is-question{padding-right:var(--city-space-4)}.city-access.is-card .city-access-text{padding-top:0}.city-access.is-card .city-access-text>:is(h2,p){white-space:normal}.city-access-open{border-radius:inherit;cursor:pointer;background:0 0;position:absolute;inset:0}.city-access-open:focus-visible{outline:2px solid var(--city-focus);outline-offset:2px}.city-access-yes,.city-access-no{z-index:1}.city-access-face.is-letter{font-size:var(--city-text-title);color:var(--city-ink-50);place-items:center;font-weight:500;display:grid}.city-point{border-radius:var(--city-radius-sheet);background:linear-gradient(120deg, var(--city-paper) 10%, color-mix(in srgb, var(--city-accent) 9%, var(--city-paper)) 90%);width:100%;height:100%;color:var(--city-ink);position:relative;overflow:hidden}.city-point-head{left:calc(13 * var(--city-u));right:calc(17 * var(--city-u));top:calc(14 * var(--city-u));align-items:center;gap:var(--city-space-3);height:calc(47 * var(--city-u));display:flex;position:absolute}.city-point-head>h2{font-size:var(--city-text-lead);white-space:nowrap;text-overflow:ellipsis;margin:0;font-weight:400;line-height:1;overflow:hidden}.city-point-well{width:calc(44 * var(--city-u));height:calc(44 * var(--city-u));background:var(--city-accent);color:var(--city-ink);border-radius:50%;flex:none;place-items:center;font-style:normal;display:grid}.city-point-close{width:calc(38 * var(--city-u));height:calc(42 * var(--city-u));background:color-mix(in srgb, var(--city-accent) 8%, var(--city-paper));border-radius:50%;flex:none;place-items:center;margin-left:auto;display:grid}.city-point-title{left:0;right:0;top:calc(89 * var(--city-u));text-align:center;font-size:var(--city-text-input);line-height:calc(26 * var(--city-u));margin:0;font-weight:400;position:absolute}.city-point-text{left:0;right:0;top:calc(119 * var(--city-u));text-align:center;font-size:var(--city-text-small);line-height:calc(18 * var(--city-u));color:var(--city-ink-12);margin:0;position:absolute}.city-point-exits{left:0;right:0;top:calc(155 * var(--city-u));height:calc(67 * var(--city-u));position:absolute}.city-point-exit{left:calc(94 * var(--city-u));align-items:center;gap:calc(11 * var(--city-u));width:calc(206 * var(--city-u));height:100%;padding-left:calc(4 * var(--city-u));border-radius:var(--city-radius-pill);background:var(--city-paper);font-size:var(--city-text-lead);white-space:nowrap;line-height:1;display:flex;position:absolute;top:0}.city-point-peek{right:calc(100% - 55 * var(--city-u));height:100%;color:var(--city-ink-30);font-size:var(--city-text-lead);white-space:nowrap;position:absolute;top:0}.city-point-next{right:calc(10 * var(--city-u));width:calc(43 * var(--city-u));height:100%;color:var(--city-ink-30);place-items:center;display:grid;position:absolute;top:0}.city-point-dots{left:0;right:0;bottom:calc(11 * var(--city-u));justify-content:center;display:flex;position:absolute}.city-columns{align-items:stretch;gap:var(--city-space-2);width:100%;height:100%;display:flex}.city-columns-bar{flex-direction:column;flex:1;min-width:0;height:100%;display:flex}.city-columns-track{flex:1;display:block;position:relative}.city-columns-track>i{border-radius:var(--city-radius-tile);transition:background-color var(--city-fast) var(--city-ease);display:block;position:absolute;bottom:0;left:0;right:0}.city-columns.is-hatched .city-columns-track>i{background:repeating-linear-gradient(135deg, var(--city-soft) 0 calc(4 * var(--city-u)), transparent calc(4 * var(--city-u)) calc(8 * var(--city-u)))}.city-columns.is-hatched .city-columns-bar[aria-pressed=true] .city-columns-track>i{background:var(--city-fg)}.city-columns-label{margin-top:calc(7 * var(--city-u));text-align:center;font-size:var(--city-text-caption);line-height:calc(18 * var(--city-u));color:var(--city-dim);white-space:nowrap;display:block}.city-columns-bar:focus-visible{outline-offset:calc(-2 * var(--city-u))}.city-columns.is-ruled{gap:0}.city-columns.is-ruled .city-columns-bar{flex-direction:column-reverse}.city-columns.is-ruled .city-columns-label{margin:0 0 calc(21 * var(--city-u));font-size:var(--city-text-body);line-height:calc(20 * var(--city-u));color:var(--city-mute)}.city-columns.is-ruled .city-columns-track>i{border-top:calc(10 * var(--city-u)) solid var(--city-fg);border-right:1px solid var(--city-line);background:repeating-linear-gradient(to top, transparent 0 calc(39 * var(--city-u)), var(--city-line) calc(39 * var(--city-u)) calc(40 * var(--city-u)), transparent calc(40 * var(--city-u)) calc(70 * var(--city-u)));border-radius:0}.city-columns-text{left:0;right:0;top:calc(15 * var(--city-u));text-align:center;font-style:normal;font-size:var(--city-text-body);line-height:calc(20 * var(--city-u));white-space:nowrap;position:absolute}.city-columns-projection{background:repeating-linear-gradient(135deg, var(--city-soft) 0 calc(8 * var(--city-u)), transparent calc(8 * var(--city-u)) calc(16 * var(--city-u)));display:block;position:absolute;left:0;right:0}.city-columns.is-stacked .city-columns-track>i{border-radius:calc(3 * var(--city-u));flex-direction:column;display:flex;overflow:hidden}.city-columns-segment{background:rgb(0 0 0/var(--city-columns-shade));min-height:0;font-style:normal;font-size:var(--city-text-body);line-height:calc(20 * var(--city-u));transition:background-color var(--city-fast) var(--city-ease), color var(--city-fast) var(--city-ease);flex:1 1 0;place-items:center;display:grid}.city-columns.is-stacked .city-columns-bar[aria-pressed=true] .city-columns-segment:first-child{background:var(--city-fg);color:var(--city-ground)}.city-columns.is-stacked .city-columns-label{font-size:var(--city-text-body)}@media (prefers-reduced-motion:reduce){.city-columns-track>i,.city-columns-segment{transition:none}}.city-record{width:100%;height:100%;color:var(--city-ink);display:block;position:relative;overflow:hidden}.city-record-stamp{left:calc(12 * var(--city-u));top:calc(11 * var(--city-u));height:calc(46 * var(--city-u));align-items:center;display:flex;position:absolute}.city-record-stamp>i{width:calc(46 * var(--city-u));height:calc(46 * var(--city-u));background:var(--city-soft);border-radius:50%;flex:none;place-items:center;font-style:normal;display:grid;overflow:hidden}.city-record-stamp>i>svg{fill:currentColor;display:block}.city-record-stamp>i>img{object-fit:cover;width:100%;height:100%}.city-record-stamp>i>b{font-size:var(--city-text-input);font-weight:500}.city-record-stamp>.city-avatar{margin-left:calc(-4 * var(--city-u))}.city-record-category,.city-record-day{top:calc(69 * var(--city-u));font-size:var(--city-text-small);line-height:calc(20 * var(--city-u));color:var(--city-dim);white-space:nowrap;position:absolute}.city-record-category{left:calc(12 * var(--city-u))}.city-record-day{right:var(--city-space-4)}.city-record-name,.city-record-amount{top:calc(89 * var(--city-u));font-size:var(--city-text-lead);line-height:calc(31 * var(--city-u));white-space:nowrap;position:absolute}.city-record-name{left:calc(12 * var(--city-u));max-width:calc(228 * var(--city-u));text-overflow:ellipsis;overflow:hidden}.city-record-amount{right:var(--city-space-4);font-weight:400}.city-record:is(.is-row,.is-expanded){border-radius:var(--city-radius-sheet) var(--city-radius-sheet) 0 0}.city-record:is(.is-row,.is-expanded).is-all{border-radius:var(--city-radius-sheet) var(--city-radius-sheet) var(--city-radius-screen) var(--city-radius-screen)}.city-record-week{left:calc(12 * var(--city-u));right:calc(12 * var(--city-u));top:calc(143 * var(--city-u));bottom:calc(67 * var(--city-u));position:absolute}.city-record-total{left:calc(12 * var(--city-u));right:calc(15 * var(--city-u));bottom:calc(27 * var(--city-u));position:absolute}.city-record.is-tile{width:calc(164 * var(--city-u));border-radius:var(--city-radius-card)}.city-record.is-tile:not(.is-tinted){border:calc(1.5 * var(--city-u)) solid var(--city-line)}.city-record.is-tile .city-record-stamp{left:calc(10 * var(--city-u));top:calc(9 * var(--city-u))}.city-record.is-tile .city-record-name{top:auto;left:calc(10 * var(--city-u));bottom:calc(57 * var(--city-u));max-width:calc(143 * var(--city-u));font-size:var(--city-text-body);line-height:calc(21 * var(--city-u));color:var(--city-dim)}.city-record.is-tile .city-record-amount{top:auto;right:auto;left:calc(10 * var(--city-u));bottom:calc(11 * var(--city-u));font-size:var(--city-text-heading);line-height:calc(49 * var(--city-u));letter-spacing:var(--city-track-heading)}.city-card-stack{--city-stack-tail:var(--city-radius-sheet);scrollbar-width:none;overscroll-behavior-y:contain;flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden auto}.city-card-stack::-webkit-scrollbar{display:none}.city-card-stack-item{height:calc(var(--city-stack-step) + var(--city-stack-tail));margin-bottom:calc(-1 * var(--city-stack-tail));flex:none;position:relative}.city-card-stack-item:last-child{height:auto;min-height:var(--city-stack-step);flex:1 0 auto;margin-bottom:0}.city-card-stack.is-sticky{--city-stack-height:calc(var(--city-stack-step) + var(--city-stack-tail))}.city-card-stack.is-sticky>.city-card-stack-item{top:calc(var(--city-stack-i) * var(--city-stack-stick));height:var(--city-stack-height);min-height:0;margin-bottom:calc(var(--city-stack-step) - var(--city-stack-height));border-radius:var(--city-radius-sheet) var(--city-radius-sheet) 0 0;box-shadow:0 calc(-14 * var(--city-u)) calc(30 * var(--city-u)) var(--city-ink-12);flex:none;position:sticky}.city-card-stack.is-sticky>.city-card-stack-item:last-child{margin-bottom:0}.city-purchases{width:100%;height:100%}.city-purchases>.city-strip>*{height:100%}.city-purchases-more{justify-content:center;align-items:center;gap:calc(10 * var(--city-u));width:calc(88 * var(--city-u));padding-right:var(--city-space-4);color:var(--city-dim);font-size:var(--city-text-body);line-height:calc(20 * var(--city-u));flex-direction:column;flex:none;display:flex}.city-purchases-more>i{width:calc(58 * var(--city-u));height:calc(58 * var(--city-u));border:1px solid var(--city-line);color:var(--city-fg);font-size:var(--city-text-input);border-radius:50%;place-items:center;font-style:normal;line-height:1;display:grid}.city-widget .city-purchases{width:auto;margin-right:calc(-1 * var(--city-space-4))}.city-debit-cards{gap:var(--city-space-2);width:100%;height:calc(60 * var(--city-u));scrollbar-width:none;scroll-snap-type:x mandatory;display:flex;overflow-x:auto}.city-debit-cards::-webkit-scrollbar{display:none}.city-debit,.city-debit-add{border-radius:var(--city-radius-tile);scroll-snap-align:start;flex:none;height:100%;position:relative}.city-debit{width:calc(82 * var(--city-u));background:var(--city-faint);color:var(--city-ink);text-align:left;transition:background-color var(--city-fast) var(--city-ease), color var(--city-fast) var(--city-ease)}.city-debit[aria-pressed=true]{background:var(--city-ink);color:var(--city-paper)}.city-debit>b{left:var(--city-space-2);top:calc(7 * var(--city-u));font-size:var(--city-text-caption);line-height:calc(14 * var(--city-u));font-style:italic;font-weight:700;position:absolute}.city-debit-waves{right:calc(5 * var(--city-u));top:calc(6 * var(--city-u));width:calc(15 * var(--city-u));height:calc(15 * var(--city-u));fill:none;stroke:currentColor;stroke-width:1.2px;opacity:.5;position:absolute}.city-debit>small{right:calc(7 * var(--city-u));bottom:calc(5 * var(--city-u));font-size:var(--city-text-caption);line-height:calc(15 * var(--city-u));opacity:.7;position:absolute}.city-debit-discs{left:var(--city-space-2);top:calc(7 * var(--city-u));display:flex;position:absolute}.city-debit-discs>i{width:calc(13 * var(--city-u));height:calc(13 * var(--city-u));background:var(--city-ink);border-radius:50%;display:block}.city-debit-discs>i+i{margin-left:calc(-5 * var(--city-u));background:var(--city-paper-50)}.city-debit[aria-pressed=true] .city-debit-discs>i:first-child{background:var(--city-paper)}.city-debit[aria-pressed=true] .city-debit-discs>i+i{background:var(--city-paper-30)}.city-debit-add{width:calc(83 * var(--city-u));border:1px dashed var(--city-ink-12);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.city-debit-add>strong{font-size:var(--city-text-input);font-weight:400;line-height:calc(29 * var(--city-u))}.city-debit-add>span{font-size:var(--city-text-caption);line-height:calc(20 * var(--city-u));color:var(--city-dim)}.city-debit:focus-visible,.city-debit-add:focus-visible{outline-offset:calc(-3 * var(--city-u))}@media (prefers-reduced-motion:reduce){.city-debit{transition:none}}.city-options{flex-direction:column;width:100%;height:100%;display:flex}.city-option{width:100%;height:calc(113 * var(--city-u));padding:0 var(--city-margin);border-bottom:1px solid var(--city-faint);font-size:var(--city-text-display);letter-spacing:var(--city-track-display);color:var(--city-mute);text-align:left;white-space:nowrap;flex:none;align-items:center;line-height:1;display:flex;position:relative}.city-option:last-child{border-bottom:0}.city-option[aria-current]{color:var(--city-fg)}.city-option-caret{width:0;height:0;margin:var(--city-space-4) 0 0 calc(14 * var(--city-u));border-top:calc(7 * var(--city-u)) solid currentColor;border-left:calc(6 * var(--city-u)) solid transparent;border-right:calc(6 * var(--city-u)) solid transparent;opacity:.12;flex:none}@media (prefers-reduced-motion:no-preference){.city-option:not([aria-current]){animation:city-option-in var(--city-base) var(--city-ease) both;animation-delay:calc(var(--city-row) * 25ms)}}@keyframes city-option-in{0%{opacity:0;transform:translateY(calc(12 * var(--city-u)))}}.city-options.is-list{scrollbar-width:none;overscroll-behavior-y:contain;overflow:hidden auto}.city-options.is-list::-webkit-scrollbar{display:none}.city-options.is-list .city-option{animation:none}.city-options.is-heading .city-option{height:calc(57.5 * var(--city-u));border-bottom:0;border-top:1px solid var(--city-faint);font-size:var(--city-text-heading);letter-spacing:var(--city-track-heading);font-weight:700}.city-options.is-end .city-option{text-align:right;justify-content:flex-end}.city-blobs{pointer-events:none;position:relative;overflow:hidden}.city-blobs>svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.city-blobs>svg :is(a,[role=img]){pointer-events:auto;cursor:pointer}.city-blobs>svg a:focus-visible{outline:none}.city-blobs>svg a:focus-visible>path{stroke:var(--city-focus);stroke-width:2px}.city-blobs-percent{color:var(--city-ink);letter-spacing:var(--city-track-num);white-space:nowrap;line-height:1;position:absolute}.city-blobs-percent.is-display{font-size:var(--city-text-display)}.city-blobs-percent.is-big{font-size:var(--city-text-big);letter-spacing:var(--city-track-display)}.city-blobs-percent.is-heading{font-size:var(--city-text-heading);letter-spacing:var(--city-track-display)}.city-legend{justify-content:space-between;width:100%;display:flex}.city-legend-item{align-items:center;gap:calc(3 * var(--city-u));text-align:center;flex-direction:column;display:flex}.city-legend-name{align-items:center;gap:var(--city-space-1);font-size:var(--city-text-body);line-height:calc(20 * var(--city-u));color:var(--city-mute);white-space:nowrap;display:inline-flex}.city-legend-name>i{width:calc(10 * var(--city-u));height:calc(10 * var(--city-u));border:calc(2 * var(--city-u)) solid var(--city-soft);border-radius:50%;display:block}.city-legend-value{font-size:var(--city-text-body);line-height:calc(22 * var(--city-u));white-space:nowrap;font-weight:400}.city-news-story{min-width:0;color:inherit;display:flex;position:relative}.city-news-story-words{flex-direction:column;min-width:0;display:flex}.city-news-story-eyebrow{font-size:var(--city-text-body);line-height:calc(20 * var(--city-u));color:var(--city-dim);white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.city-news-story-title{font-size:var(--city-text-body);line-height:calc(20 * var(--city-u));font-weight:700}.city-news-story-title.is-clamped{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.city-news-story-foot{justify-content:space-between;align-items:center;gap:var(--city-space-2);height:calc(25 * var(--city-u));display:flex}.city-news-story-foot>time{font-size:var(--city-text-small);line-height:calc(18 * var(--city-u));color:var(--city-ink-30);white-space:nowrap;font-weight:700}.city-news-story.is-top{width:calc(167 * var(--city-u));flex-direction:column}.city-news-story.is-top .city-news-story-photo{width:100%;height:calc(112 * var(--city-u));object-fit:cover}.city-news-story.is-top .city-news-story-title{margin-top:calc(13 * var(--city-u));min-height:calc(40 * var(--city-u))}.city-news-story.is-top .city-news-story-foot{margin-top:calc(10 * var(--city-u))}.city-news-story.is-side{gap:var(--city-space-4);width:100%;height:100%}.city-news-story.is-side .city-news-story-words{flex:1}.city-news-story.is-side .city-news-story-title{margin-top:calc(14 * var(--city-u))}.city-news-story.is-side .city-news-story-foot{margin-top:auto}.city-news-story.is-side .city-news-story-foot>time{color:inherit}.city-news-story.is-side .city-news-story-photo{width:calc(129 * var(--city-u));border-radius:var(--city-radius-tile);object-fit:cover;flex:none;height:100%}.city-news-story.is-related{justify-content:space-between;gap:var(--city-space-3);height:100%;padding:calc(15 * var(--city-u)) calc(10 * var(--city-u)) 0;flex-direction:column}.city-news-story-brand{align-items:center;gap:calc(5 * var(--city-u));min-width:0;font-size:var(--city-text-input);line-height:calc(27 * var(--city-u));white-space:nowrap;font-weight:700;display:flex;overflow:hidden}.city-news-story-brand>img{width:calc(18 * var(--city-u));height:calc(18 * var(--city-u));object-fit:contain;border-radius:50%;flex:none}.city-news-story.is-related .city-news-story-eyebrow{font-size:var(--city-text-small);line-height:calc(17 * var(--city-u))}.city-news-story.is-related .city-news-story-title{margin-top:calc(9 * var(--city-u));line-height:calc(18 * var(--city-u))}.city-news-story.is-related .city-news-story-foot{height:auto;margin-top:calc(12 * var(--city-u))}.city-news-story.is-related .city-news-story-foot>time{font-size:var(--city-text-caption);line-height:calc(17 * var(--city-u))}.city-stack>.city-news-story.is-related{flex:1 1 0;padding:0}.city-shelf{gap:var(--city-space-3);flex-direction:column;min-width:0;display:flex}.city-shelf-title{margin:0 var(--city-margin);font-size:var(--city-text-input);line-height:calc(25 * var(--city-u));white-space:nowrap;align-self:flex-start;font-weight:700}.city-shelf-title>sup{margin-left:var(--city-space-1);font-size:var(--city-text-caption);vertical-align:super;opacity:.5;line-height:0;position:relative;top:-.4em}.city-news-article{width:100%;height:100%}.city-news-article-header{left:calc(10 * var(--city-u));right:calc(10 * var(--city-u));top:calc(10 * var(--city-u));z-index:2;position:absolute}.city-news-article-title{left:calc(10 * var(--city-u));right:calc(8 * var(--city-u));top:calc(82 * var(--city-u));position:absolute}.city-news-article-photo{left:calc(6 * var(--city-u));right:calc(6 * var(--city-u));bottom:calc(275 * var(--city-u));height:calc(271 * var(--city-u));position:absolute}.city-news-article-related{left:0;right:0;bottom:calc(79 * var(--city-u));height:calc(196 * var(--city-u));grid-template-columns:1fr 1fr;display:grid;position:absolute}.city-news-article-related>*+*{border-left:1px solid var(--city-ink-3)}.city-news-article-player{height:calc(94 * var(--city-u));padding:0 calc(9 * var(--city-u)) calc(11 * var(--city-u));pointer-events:none;z-index:2;background:radial-gradient(at 32% 118%,#b9ff00 0,#0000 50%),radial-gradient(at 77% 125%,#55d0ff 0,#0000 52%),radial-gradient(at 4% 112%,#eea168 0,#0000 48%),radial-gradient(at 102% 106%,#9a70e1 0,#0000 46%);align-items:flex-end;display:flex;position:absolute;bottom:0;left:0;right:0}.city-news-article-player>.city-controls{width:100%}.city-news-article-player .city-round{pointer-events:auto}.city-news-article-player .city-round-ink{background:var(--city-ground)}.city-news-categories{width:100%;height:100%;transition:background var(--city-slow) var(--city-ease);position:relative;overflow:hidden}.city-news-categories-rows{left:0;right:0;top:calc(96 * var(--city-u));position:absolute;bottom:0}.city-news-categories .city-options{padding-bottom:calc(214 * var(--city-u))}.city-news-categories .city-option{border-top-color:var(--city-ink-6);color:var(--city-ink-30)}.city-news-categories .city-option[aria-current]{color:var(--city-paper)}.city-news-categories-media{left:calc(3 * var(--city-u));right:calc(3 * var(--city-u));bottom:calc(3 * var(--city-u));height:calc(214 * var(--city-u));pointer-events:none;position:absolute}.city-news-categories-photo{pointer-events:auto;border-radius:var(--city-radius-tile) var(--city-radius-tile) var(--city-radius-card) var(--city-radius-card);display:block;position:absolute;inset:0;overflow:hidden}.city-news-categories-photo>img{object-fit:cover;width:100%;height:100%}.city-news-categories-photo.is-band>img{height:auto;position:absolute;bottom:0;left:0}.city-news-categories-photo.is-band.is-next>img{top:0;bottom:auto}.city-news-categories.is-landscape:before{content:"";left:0;right:0;top:calc(36 * var(--city-u));background:repeating-linear-gradient(to bottom, var(--city-ink-6) 0 1px, transparent 1px calc(57.5 * var(--city-u)));pointer-events:none;position:absolute;bottom:0}.city-news-categories.is-landscape .city-news-categories-rows{top:calc(36 * var(--city-u));left:calc(440 * var(--city-u))}.city-news-categories.is-landscape .city-options{padding-bottom:calc(20 * var(--city-u))}.city-news-categories.is-landscape .city-option{padding-right:calc(31 * var(--city-u));border-top-color:#0000}.city-news-categories.is-landscape .city-news-categories-media{left:calc(61 * var(--city-u));width:calc(361 * var(--city-u));height:auto;top:0;bottom:0;right:auto}.city-news-categories.is-landscape .city-news-categories-photo{inset:auto 0;top:calc(76 * var(--city-u));height:calc(232 * var(--city-u));border-radius:var(--city-radius-card)}.city-news-categories.is-landscape .city-news-categories-photo.is-previous{left:calc(7 * var(--city-u));right:calc(7 * var(--city-u));top:calc(-165 * var(--city-u));height:calc(235 * var(--city-u));transform:rotate(-2deg)}.city-news-categories.is-landscape .city-news-categories-photo.is-next{left:calc(7 * var(--city-u));right:calc(7 * var(--city-u));top:calc(310 * var(--city-u));transform:rotate(1deg)}@media (prefers-reduced-motion:reduce){.city-news-categories{transition:none}}.city-rule{border:0;border-top:1px solid var(--city-line);width:100%;height:0;margin:0;display:block}.city-rule.is-strong{border-top-color:var(--city-rule-strong,var(--city-ink-12))}:is(.city[data-tone=dark],.city [data-tone=dark]) .city-rule{--city-rule-strong:var(--city-paper-12)}.city-covers.is-grid{grid-auto-rows:calc(96 * var(--city-u));gap:var(--city-space-1);display:grid}.city-covers-cover{border-radius:calc(7 * var(--city-u));background:var(--city-soft);display:block;overflow:hidden}.city-covers-cover>img{object-fit:cover;width:100%;height:100%}.city-covers.is-stack{width:calc(188 * var(--city-u));height:calc(247 * var(--city-u));touch-action:pan-y;-webkit-user-select:none;user-select:none;position:relative}.city-covers.is-stack .city-covers-cover{width:calc(161 * var(--city-u));border-radius:var(--city-radius-tile);object-fit:cover;height:100%;position:absolute;top:0}.city-covers-cover.is-back{left:calc(27 * var(--city-u))}.city-covers-cover.is-front{z-index:1;left:0}.city-covers.is-stack{isolation:isolate}.city-covers.is-stack .city-covers-cover{width:var(--city-covers-w,calc(161 * var(--city-u)))}.city-covers.is-outline .city-covers-cover{box-shadow:0 0 0 calc(1.5 * var(--city-u)) var(--city-paper)}.city-covers-badge{top:calc(10 * var(--city-u));z-index:2;min-width:calc(46 * var(--city-u));height:calc(30 * var(--city-u));padding:0 var(--city-space-2);border-radius:var(--city-radius-pill);background:color-mix(in srgb, var(--city-ink) 43%, var(--city-paper));color:var(--city-paper);font-size:var(--city-text-small);line-height:calc(30 * var(--city-u));text-align:center;white-space:nowrap;pointer-events:none;font-weight:700;position:absolute}.city-book-library{border-radius:var(--city-radius-sheet) var(--city-radius-sheet) 0 0;background:var(--city-book-sheet,var(--city-paper));width:100%;height:100%;color:var(--city-ink);touch-action:pan-x;-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}.city-book-library-tags{left:calc(17 * var(--city-u));top:calc(15 * var(--city-u));position:absolute}.city-book-library-title{left:calc(17 * var(--city-u));top:calc(55 * var(--city-u));width:calc(207 * var(--city-u));font-size:var(--city-text-body);line-height:calc(20 * var(--city-u));white-space:pre-line;margin:0;font-weight:700;position:absolute}.city-book-library-title>strong,.city-book-library-title>span{display:block}.city-book-library-title>span{color:var(--city-dim)}.city-book-library-total{left:calc(16 * var(--city-u));top:calc(139 * var(--city-u));display:block;position:absolute}.city-book-library-total .city-stat-caption{margin-left:var(--city-space-1);color:var(--city-dim)}.city-book-library-face{left:calc(192 * var(--city-u));top:calc(177 * var(--city-u));position:absolute}.city-book-library-covers{right:calc(12 * var(--city-u));top:calc(12 * var(--city-u));position:absolute}.city-book-feature{width:100%;height:calc(248 * var(--city-u));position:relative}.city-book-feature-author{left:0;top:calc(2 * var(--city-u));width:calc(150 * var(--city-u));font-size:var(--city-text-body);line-height:calc(20 * var(--city-u));color:var(--city-dim);white-space:pre-line;margin:0;position:absolute}.city-book-feature-title{left:0;top:calc(78 * var(--city-u));width:calc(166 * var(--city-u));font-size:var(--city-text-input);line-height:calc(24 * var(--city-u));white-space:pre-line;margin:0;font-weight:700;position:absolute}.city-book-feature-title>strong,.city-book-feature-title>span{display:block}.city-book-feature-title>span{color:var(--city-dim)}.city-book-feature-count{left:calc(-1 * var(--city-u));top:calc(178 * var(--city-u));font-size:var(--city-text-display);letter-spacing:var(--city-track-num);line-height:1;position:absolute}.city-book-feature-count:disabled{cursor:default}.city-book-feature-covers{left:calc(166 * var(--city-u));position:absolute;top:0}.city-book-player{background:var(--city-book-sheet,var(--city-paper));touch-action:pan-x;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:relative;overflow:hidden}.city-book-player:after{content:"";left:calc(-40 * var(--city-u));right:calc(-40 * var(--city-u));bottom:calc(-55 * var(--city-u));height:calc(80 * var(--city-u));filter:blur(calc(22 * var(--city-u)));opacity:.75;pointer-events:none;background:linear-gradient(90deg,#f9821e,#ff0,#65ff54,#14ffc9,#6767ff,#ba5efa,#f643d9);position:absolute}.city-book-player.is-mini{border-radius:var(--city-radius-bubble) var(--city-radius-bubble) 0 0;color:var(--city-accent)}.city-book-player.is-dial{border-radius:var(--city-radius-sheet);color:var(--city-ink)}.city-book-player-wave{left:0;right:0;top:calc(56 * var(--city-u));color:var(--city-accent);position:absolute}.city-book-player-part{font-size:var(--city-text-body);line-height:calc(24 * var(--city-u));display:block}.city-book-player-top{height:calc(92 * var(--city-u));padding-top:calc(15 * var(--city-u));text-align:center;display:block;position:absolute;top:0;left:0;right:0}.city-book-player-time{left:calc(94 * var(--city-u));top:calc(51 * var(--city-u));padding:0 calc(5 * var(--city-u));background:var(--city-book-sheet,var(--city-paper));font-size:var(--city-text-title);line-height:calc(38 * var(--city-u));letter-spacing:var(--city-track-title);position:absolute}.city-book-player-steps{left:calc(8 * var(--city-u));top:calc(100 * var(--city-u));z-index:2;width:calc(64 * var(--city-u));height:calc(64 * var(--city-u));background:var(--city-paper);box-shadow:0 0 calc(18 * var(--city-u)) var(--city-ink-3);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute}.city-book-player-step{width:calc(21 * var(--city-u));place-items:center;height:100%;display:grid}.city-book-player-step>svg{width:calc(9 * var(--city-u));height:calc(11 * var(--city-u));fill:currentColor}.city-book-player-step:disabled{cursor:default}.city-book-player-play{left:50%;top:calc(105 * var(--city-u));z-index:3;width:calc(48 * var(--city-u));height:calc(45 * var(--city-u));margin-left:calc(-24 * var(--city-u));place-items:center;display:grid;position:absolute}.city-book-player-round{right:calc(8 * var(--city-u));top:calc(100 * var(--city-u));z-index:2;position:absolute}.city-book-player-round .city-round{color:var(--city-accent);position:relative}.city-book-player-ring{inset:calc(8 * var(--city-u));opacity:.3;border:1px dashed;border-radius:50%;position:absolute}.city-book-player-dot{right:calc(15 * var(--city-u));top:calc(15 * var(--city-u));width:calc(8 * var(--city-u));height:calc(8 * var(--city-u));background:currentColor;border-radius:50%;position:absolute}.city-book-player-head{left:0;right:0;top:calc(17 * var(--city-u));z-index:2;text-align:center;display:block;position:absolute}.is-dial .city-book-player-part{color:var(--city-accent);font-size:var(--city-text-input);line-height:calc(25 * var(--city-u))}.city-book-player-title{font-size:var(--city-text-title);line-height:calc(40 * var(--city-u));letter-spacing:var(--city-track-title);font-weight:400;display:block}.is-dial .city-book-player-wave{top:calc(97 * var(--city-u))}.city-book-player-dial{left:50%;top:calc(144 * var(--city-u));width:calc(264 * var(--city-u));height:calc(264 * var(--city-u));margin-left:calc(-132 * var(--city-u));position:absolute}.city-book-player-dial>svg{touch-action:none;cursor:grab;width:100%;height:100%;position:absolute;inset:0}.city-book-player-dial>svg:active{cursor:grabbing}.city-book-dial-disc{fill:var(--city-accent)}.city-book-dial-track{stroke:var(--city-ink-3)}.city-book-dial-ticks{stroke:var(--city-ink-6)}.city-book-dial-arc{stroke:var(--city-ink)}.city-book-dial-knob{fill:var(--city-ink);stroke:var(--city-accent)}.city-book-player-dial>.city-round{left:calc(100 * var(--city-u));top:calc(100 * var(--city-u));position:absolute}.city-book-player-skip{top:calc(111 * var(--city-u));width:calc(35 * var(--city-u));height:calc(42 * var(--city-u));color:var(--city-ink);place-items:center;display:grid;position:absolute}.city-book-player-skip.is-previous{left:calc(51 * var(--city-u))}.city-book-player-skip.is-next{right:calc(51 * var(--city-u))}.city-book-player-skip>svg{width:calc(17 * var(--city-u));height:calc(17 * var(--city-u));fill:currentColor}.city-book-player-skip:disabled{cursor:default}.city-book-player-clock{left:0;right:0;bottom:calc(21 * var(--city-u));z-index:2;text-align:center;font-size:var(--city-text-title);line-height:calc(40 * var(--city-u));letter-spacing:var(--city-track-title);position:absolute}.city-book-reader{width:100%;height:100%;position:relative}.city-book-reader-head{left:0;right:0;top:calc(55 * var(--city-u));height:calc(80 * var(--city-u));padding:0 var(--city-margin);border-bottom:1px solid var(--city-line);align-items:center;display:flex;position:absolute}.city-book-reader-chapter{display:block}.city-book-reader-length{left:calc(150 * var(--city-u));top:calc(2 * var(--city-u));position:absolute}.city-book-reader-page{left:calc(16 * var(--city-u));right:calc(15 * var(--city-u));top:calc(156 * var(--city-u));bottom:calc(171 * var(--city-u));touch-action:pan-y;flex-direction:column;display:flex;position:absolute;overflow:hidden}.city-book-reader.is-expanded .city-book-reader-page{height:calc(145 * var(--city-u));bottom:auto}.city-book-reader-text{min-height:0;margin-top:var(--city-space-2);overscroll-behavior:contain;scrollbar-width:none;font-size:var(--city-text-input);line-height:calc(28 * var(--city-u));color:var(--city-dim);flex:1;overflow-y:auto}.city-book-reader-text::-webkit-scrollbar{display:none}.city-book-reader-text>p{margin:0}.city-book-reader-text>p.is-lead{display:flow-root}.city-book-reader-text>h3{margin:calc(10 * var(--city-u)) 0 calc(3 * var(--city-u));padding-right:calc(28 * var(--city-u));font-size:var(--city-text-lead);line-height:calc(30 * var(--city-u));color:var(--city-fg);font-weight:700;position:relative}.city-book-reader-cap{float:left;margin:calc(10 * var(--city-u)) calc(20 * var(--city-u)) calc(-6 * var(--city-u)) 0;font-size:var(--city-num-s);line-height:calc(80 * var(--city-u));letter-spacing:0;color:var(--city-fg)}.city-book-reader.is-indented .city-book-reader-text>p:not(.is-lead){text-indent:calc(80 * var(--city-u))}.city-book-reader.is-spaced .city-book-reader-text>p{padding-bottom:calc(18 * var(--city-u))}.city-book-reader.is-spaced .city-book-reader-cap{margin-right:calc(27 * var(--city-u))}.city-book-reader-mark{right:calc(-3 * var(--city-u));width:calc(25 * var(--city-u));height:calc(27 * var(--city-u));margin-top:calc(-13 * var(--city-u));display:block;position:absolute;top:50%}.city-book-reader-mark>i{width:calc(17 * var(--city-u));height:calc(14 * var(--city-u));background:var(--city-dim);clip-path:polygon(0 0,100% 0,100% 100%,0 100%,27% 50%);margin-left:auto;display:block}.city-book-reader-mark[aria-pressed=true]>i{background:var(--city-fg)}.city-book-reader-player{left:0;right:0;top:calc(640 * var(--city-u));position:absolute;bottom:0}.city-book-reader.is-expanded .city-book-reader-player{left:calc(6 * var(--city-u));right:calc(6 * var(--city-u));top:calc(317 * var(--city-u));bottom:calc(2 * var(--city-u))}.city-mark{width:fit-content;color:inherit;flex:none;place-items:center;display:inline-grid}.city-mark-art{display:block}.city-mark.is-round{width:calc(44 * var(--city-u));height:calc(44 * var(--city-u));background:var(--city-faint);border-radius:50%}.city-airports{height:calc(313 * var(--city-u));color:var(--city-fg);position:relative}.city-airports-field{height:calc(154 * var(--city-u));border-bottom:1px solid var(--city-faint);display:block;position:absolute;top:0;left:0;right:0}.city-airports-field+.city-airports-field{top:calc(164 * var(--city-u))}.city-airports-city{font-size:var(--city-text-input);line-height:calc(29 * var(--city-u));color:var(--city-dim);white-space:nowrap;display:block}.city-airports-code{left:calc(-3 * var(--city-u));right:0;top:calc(15 * var(--city-u));width:100%;color:inherit;font-size:var(--city-num-m);line-height:calc(130 * var(--city-u));letter-spacing:var(--city-track-num);text-transform:uppercase;background:0 0;border:0;border-radius:0;margin:0;padding:0;font-weight:400;position:absolute}.city-airports-swap{right:calc(2 * var(--city-u));top:calc(129 * var(--city-u));z-index:1;position:absolute}.city-airports-swap-glyph{width:calc(29 * var(--city-u));height:calc(29 * var(--city-u));fill:none;stroke:currentColor;stroke-width:3px}.city-flight-route{width:100%;color:var(--city-fg);flex-direction:column;display:flex}.city-flight-route-places{padding:0 calc(5 * var(--city-u));justify-content:space-between;display:flex}.city-flight-route-place{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.city-flight-route-place.is-end{text-align:right;align-items:flex-end}.city-flight-route-city{font-size:var(--city-text-small);line-height:calc(18 * var(--city-u));color:var(--city-dim);white-space:nowrap}.city-flight-route-code{font-size:var(--city-text-display);line-height:calc(78 * var(--city-u));letter-spacing:var(--city-track-display);white-space:nowrap;font-weight:400}.city-flight-route-legs{gap:var(--city-space-1);height:calc(4 * var(--city-u));margin-top:calc(7 * var(--city-u));display:flex}.city-flight-route-legs>i{background:var(--city-fg);flex:1}.city-flight-route-times{padding:calc(15 * var(--city-u)) calc(6 * var(--city-u)) 0;justify-content:space-between;align-items:flex-start;display:flex}.city-flight-route-time{flex-direction:column;align-items:flex-start;display:flex}.city-flight-route-time.is-end{text-align:right;align-items:flex-end}.city-flight-route-time>strong{font-size:var(--city-text-lead);line-height:calc(27 * var(--city-u));white-space:nowrap;font-weight:400}.city-flight-route-time>small{font-size:var(--city-text-small);line-height:calc(20 * var(--city-u));color:var(--city-dim)}.city-flight-route-duration{font-size:var(--city-text-body);line-height:calc(23 * var(--city-u));color:var(--city-dim);white-space:nowrap}.city-flight-route-fare{height:calc(73 * var(--city-u));position:relative}.city-flight-route-price{left:calc(6 * var(--city-u));top:calc(4 * var(--city-u));font-size:var(--city-text-heading);line-height:calc(54 * var(--city-u));letter-spacing:var(--city-track-heading);white-space:nowrap;font-weight:400;position:absolute}.city-flight-route-person{right:calc(45 * var(--city-u));top:calc(5 * var(--city-u));position:absolute}.city-flight-route-mark{right:calc(5 * var(--city-u));top:calc(8 * var(--city-u));position:absolute}.city-flight-route.is-fare .city-flight-route-legs{margin-top:0}.city-flight-route.is-fare .city-flight-route-times{padding:calc(17 * var(--city-u)) calc(6 * var(--city-u)) 0 calc(9 * var(--city-u))}.city-flight-route.is-fare .city-flight-route-time>strong{line-height:calc(29 * var(--city-u))}.city-flight-route.is-fare .city-flight-route-time>small{font-size:var(--city-text-body);line-height:calc(23 * var(--city-u))}.city-flight-route.is-fare .city-flight-route-duration{padding-top:calc(2 * var(--city-u))}.city-flight-route.is-m .city-flight-route-code{font-size:var(--city-text-big);line-height:calc(60 * var(--city-u))}.city-flight-route.is-s .city-flight-route-places{padding:0}.city-flight-route.is-s .city-flight-route-city{display:none}.city-flight-route.is-s .city-flight-route-code{font-size:var(--city-text-title);line-height:calc(34 * var(--city-u));letter-spacing:var(--city-track-title)}.city-flight-route.is-s .city-flight-route-legs{margin-top:var(--city-space-2)}.city-flight-route.is-s .city-flight-route-times{padding:var(--city-space-2) 0 0}.city-flight-route.is-s .city-flight-route-time>strong{font-size:var(--city-text-body);line-height:calc(20 * var(--city-u))}.city-flight-route.is-s .city-flight-route-time>small{font-size:var(--city-text-caption);line-height:calc(15 * var(--city-u))}.city-flight-route.is-s .city-flight-route-duration{font-size:var(--city-text-caption);line-height:calc(20 * var(--city-u))}.city-flight-map{width:100%;height:100%;color:var(--city-fg);display:block;position:relative}.city-flight-map>svg{width:100%;height:100%;display:block;position:absolute;inset:0}.city-flight-map-route{color:var(--city-ground)}.city-flight-map-route>path{fill:none;stroke:currentColor;stroke-width:1px;stroke-dasharray:2.5 3}.city-flight-map-route circle{fill:currentColor}.city-seat-plan{width:100%;height:100%;color:var(--city-fg);display:block;position:relative}.city-seat-plan.is-plan{scrollbar-width:none;touch-action:pan-y;overflow-y:auto}.city-seat-plan.is-plan::-webkit-scrollbar{display:none}.city-seat-plan-front{left:calc(41 * var(--city-u));width:calc(291 * var(--city-u));height:calc(102 * var(--city-u));color:var(--city-dim);position:absolute;top:0}.city-seat-plan-front>path{fill:none;stroke:currentColor;stroke-width:1px}.city-seat-plan-art{left:calc(41 * var(--city-u));top:calc(86 * var(--city-u));width:calc(291 * var(--city-u));height:calc(708 * var(--city-u));position:absolute}.city-seat-plan-seat{width:calc(98 * var(--city-u));height:calc(125 * var(--city-u));border-radius:var(--city-radius-card);transition:background var(--city-fast) var(--city-ease);position:absolute}.city-seat-plan-seat[aria-pressed=true]{background:var(--city-faint)}.city-seat-plan-face{left:calc(10 * var(--city-u));top:calc(20 * var(--city-u));position:absolute}.city-seat-plan.is-across{border-top:calc(2 * var(--city-u)) solid var(--city-dim);border-bottom:calc(2 * var(--city-u)) solid var(--city-dim);overflow:hidden}.city-seat-plan-strip{width:calc(375 * var(--city-u));height:calc(285 * var(--city-u));position:absolute;top:0;left:0}.city-seat-plan-person{display:block;position:absolute}@media (prefers-reduced-motion:reduce){.city-seat-plan-seat{transition:none}}.city-flight-list{touch-action:pan-y;width:100%;height:100%;color:var(--city-fg);position:relative}.city-flight-list-airports{left:calc(16 * var(--city-u));right:calc(16 * var(--city-u));top:calc(118 * var(--city-u));position:absolute}.city-flight-list.is-overview .city-flight-list-airports{top:calc(491 * var(--city-u))}.city-flight-list-results{left:calc(10 * var(--city-u));right:calc(9 * var(--city-u));top:calc(449 * var(--city-u));bottom:calc(20 * var(--city-u));scrollbar-width:none;position:absolute;overflow-y:auto}.city-flight-list-results::-webkit-scrollbar{display:none}.city-flight-list-fare{height:calc(196 * var(--city-u))}.city-flight-list-plane{left:calc(10 * var(--city-u));right:calc(10 * var(--city-u));top:calc(188 * var(--city-u));height:calc(180 * var(--city-u));display:block;position:absolute}.city-flight-list-plane>img{width:100%;height:100%}.city-flight-detail{touch-action:pan-y;width:100%;height:100%;color:var(--city-fg);position:relative}.city-flight-detail-heading{left:calc(12 * var(--city-u));right:calc(8 * var(--city-u));top:calc(155 * var(--city-u));height:calc(112 * var(--city-u));border-bottom:1px solid var(--city-faint);white-space:nowrap;position:absolute}.city-flight-detail-map{left:calc(15 * var(--city-u));top:calc(291 * var(--city-u));width:calc(340 * var(--city-u));height:calc(211 * var(--city-u));position:absolute}.city-flight-detail-route{left:calc(10 * var(--city-u));right:calc(9 * var(--city-u));top:calc(548 * var(--city-u));position:absolute}.city-flight-detail-controls{left:calc(5 * var(--city-u));right:calc(5 * var(--city-u));bottom:calc(8 * var(--city-u));position:absolute}.city-flight-detail-heading .city-title-eyebrow{margin-left:calc(4 * var(--city-u))}.city-flight-checkout{width:100%;height:100%;color:var(--city-fg);position:relative}.city-flight-checkout-total{left:calc(12 * var(--city-u));right:calc(8 * var(--city-u));top:calc(155 * var(--city-u));white-space:nowrap;position:absolute}.city-flight-checkout-total .city-title-eyebrow{margin-left:calc(4 * var(--city-u))}.city-flight-checkout-plan{left:0;right:0;top:calc(293 * var(--city-u));height:calc(290 * var(--city-u));position:absolute}.city-flight-checkout-fields{left:calc(16 * var(--city-u));right:calc(15 * var(--city-u));top:calc(617 * var(--city-u));justify-content:space-between;display:flex;position:absolute}.city-flight-checkout-buy{left:calc(25 * var(--city-u));right:calc(25 * var(--city-u));bottom:calc(36 * var(--city-u));position:absolute}.city-flight-checkout-confirm{left:calc(108 * var(--city-u));z-index:13;width:calc(160 * var(--city-u));height:calc(162 * var(--city-u));border-radius:var(--city-radius-card);background:var(--city-ink);color:var(--city-paper);place-items:center;display:grid;position:absolute;top:0}.city-flight-checkout-face{width:calc(111 * var(--city-u));height:calc(111 * var(--city-u));fill:none;stroke:currentColor;stroke-width:3.1px;stroke-linecap:round;stroke-linejoin:round}.city-boarding-pass{width:100%;height:100%;color:var(--city-fg);position:relative}.city-boarding-pass-jet{left:calc(15 * var(--city-u));right:calc(14 * var(--city-u));top:calc(99 * var(--city-u));height:calc(117 * var(--city-u));display:block;position:absolute}.city-boarding-pass-jet>img{width:100%;height:100%}.city-boarding-pass-route{left:calc(10 * var(--city-u));right:calc(9 * var(--city-u));top:calc(221 * var(--city-u));height:calc(171 * var(--city-u));border-bottom:1px solid var(--city-faint);position:absolute}.city-boarding-pass-rows{left:calc(16 * var(--city-u));right:calc(16 * var(--city-u));top:calc(418 * var(--city-u));position:absolute}.city-boarding-pass-row{height:calc(108 * var(--city-u));border-bottom:1px solid var(--city-faint);justify-content:space-between;align-items:flex-start;display:flex}.city-boarding-pass-row:last-child{border-bottom:0}.city-boarding-pass-barcode{left:calc(16 * var(--city-u));right:calc(15 * var(--city-u));bottom:calc(28 * var(--city-u));height:calc(47 * var(--city-u));display:block;position:absolute}.city-boarding-pass-barcode>svg{width:100%;height:100%;display:block}.city-share-bar{width:100%;display:block}.city-share-bar-track{height:calc(28 * var(--city-u));border-radius:calc(7 * var(--city-u));display:flex;overflow:hidden}.city-share-bar-track>i{flex:none;height:100%;display:block}.city-share-bar-labels{height:calc(20 * var(--city-u));margin-top:calc(11 * var(--city-u));font-size:var(--city-text-small);line-height:calc(20 * var(--city-u));color:var(--city-dim);white-space:nowrap;display:block;position:relative}.city-share-bar-labels>span{position:absolute;top:0}.city-share-bar-labels>span.is-center{transform:translate(-50%)}.city-metrics{flex-direction:column;height:100%;margin:0;padding:0;list-style:none;display:flex}.city-metrics-row{flex-direction:column;flex:1 1 0;justify-content:flex-end;min-height:0;display:flex;position:relative}.city-metrics-row>:first-child{padding:0 var(--city-margin) calc(13 * var(--city-u))}.city-metrics-link{display:block}.city-metrics .city-stat-caption{align-items:center;gap:calc(6 * var(--city-u));display:inline-flex}.city-metrics .city-stat-caption:before{content:"";width:calc(11 * var(--city-u));height:calc(11 * var(--city-u));border:calc(2 * var(--city-u)) solid var(--city-fg);border-radius:calc(3 * var(--city-u));flex:none}.city-metrics .city-stat-value{white-space:nowrap}.city-app{flex:none;place-items:center;display:grid;overflow:hidden}.city-app>img{object-fit:cover;width:100%;height:100%;display:block}.city-app.is-tile{width:calc(81 * var(--city-u));height:calc(81 * var(--city-u));padding:calc(11 * var(--city-u));border-radius:var(--city-radius-card);background:var(--city-paper)}.city-app.is-tile>img{object-fit:contain}.city-app.is-m{width:calc(67 * var(--city-u));height:calc(67 * var(--city-u));border-radius:calc(23 * var(--city-u))}.city-app.is-s{width:calc(35 * var(--city-u));height:calc(35 * var(--city-u));border-radius:calc(11 * var(--city-u))}.city-app-folder{grid-template-columns:repeat(2, calc(67 * var(--city-u)));grid-auto-rows:calc(67 * var(--city-u));gap:calc(15 * var(--city-u)) var(--city-space-4);width:max-content;padding:calc(15 * var(--city-u));border-radius:var(--city-radius-card);background:var(--city-paper-30);display:grid}.city-app-folder-small{grid-template-columns:repeat(2, calc(35 * var(--city-u)));grid-auto-rows:calc(35 * var(--city-u));gap:var(--city-space-1);place-content:center;display:grid}@font-face{font-family:City Haas;src:url(/assets/NeueHaasDisplayRoman-A6ipJltx.ttf)format("truetype");font-weight:400;font-display:block}@font-face{font-family:City Haas;src:url(/assets/NeueHaasDisplayMediu-D3hlmfAS.ttf)format("truetype");font-weight:500;font-display:block}@font-face{font-family:City Haas;src:url(/assets/NeueHaasDisplayBold-BP6G_pDf.ttf)format("truetype");font-weight:700;font-display:block}.city{--city-u:1px;--city-font:"City Haas", "Helvetica Neue", Helvetica, Arial, sans-serif;--city-text-caption:calc(12 * var(--city-u));--city-text-small:calc(14 * var(--city-u));--city-text-body:calc(16 * var(--city-u));--city-text-input:calc(22 * var(--city-u));--city-text-lead:calc(26 * var(--city-u));--city-text-title:calc(32 * var(--city-u));--city-text-heading:calc(46 * var(--city-u));--city-text-big:calc(56 * var(--city-u));--city-text-display:calc(76 * var(--city-u));--city-num-s:calc(104 * var(--city-u));--city-num-m:calc(128 * var(--city-u));--city-num-l:calc(210 * var(--city-u));--city-track-title:calc(-.6 * var(--city-u));--city-track-heading:calc(-1 * var(--city-u));--city-track-display:calc(-2 * var(--city-u));--city-track-num:calc(-4 * var(--city-u));--city-radius-tile:calc(16 * var(--city-u));--city-radius-bubble:calc(20 * var(--city-u));--city-radius-card:calc(28 * var(--city-u));--city-radius-sheet:calc(36 * var(--city-u));--city-radius-screen:calc(44 * var(--city-u));--city-radius-pill:999px;--city-ink:#000;--city-paper:#fff;--city-ink-3:#00000008;--city-ink-6:#0000000f;--city-ink-12:#0000001f;--city-ink-30:#0000004d;--city-ink-50:#00000080;--city-ink-70:#000000b3;--city-paper-3:#ffffff08;--city-paper-6:#ffffff0f;--city-paper-12:#ffffff1f;--city-paper-30:#ffffff4d;--city-paper-50:#ffffff80;--city-paper-70:#ffffffb3;--city-space-1:calc(4 * var(--city-u));--city-space-2:calc(8 * var(--city-u));--city-space-3:calc(12 * var(--city-u));--city-space-4:calc(16 * var(--city-u));--city-space-5:calc(24 * var(--city-u));--city-margin:calc(16 * var(--city-u));--city-ease:cubic-bezier(.2, .7, .2, 1);--city-fast:.15s;--city-base:.28s;--city-slow:.42s;--city-focus:#125fff;--city-pink:#f2c3e6;--city-yes:#fffb45;--city-star:#ffdb35;--city-star-wash:#fffbee;--city-island-frame:#a3ffc1;--city-shadow-pop:0 calc(8 * var(--city-u)) calc(24 * var(--city-u)) #0000001f;--city-fg:var(--city-ink);--city-faint:var(--city-ink-3);--city-soft:var(--city-ink-6);--city-line:var(--city-ink-6);--city-dim:var(--city-ink-50);--city-mute:var(--city-ink-30);--city-ground:var(--city-paper);font-family:var(--city-font);color:var(--city-fg);-webkit-font-smoothing:antialiased}:where(.city) .city{--city-u:inherit}.city[data-tone=dark],.city [data-tone=dark]{--city-fg:var(--city-paper);--city-faint:var(--city-paper-6);--city-soft:var(--city-paper-12);--city-line:var(--city-paper-12);--city-dim:var(--city-paper-50);--city-mute:var(--city-paper-30);color:var(--city-fg)}.city[data-family=chat]{--city-ground:#fff;--city-bubble-them:#fff}.city[data-family=time]{--city-ground:#c278fe;--city-accent:#fffaa0}.city[data-family=mail]{--city-ground:#ababab;--city-accent:#fffb45}.city[data-family=weather]{--city-ground:#707070;--city-accent:#fecf40}.city[data-family=map]{--city-ground:#a7c3bf;--city-accent:#cdff18}.city[data-family=money]{--city-ground:#f9f9f9;--city-accent:#f2c3e6}.city[data-family=news]{--city-ground:#3000e8;--city-accent:#ffd342}.city[data-family=books]{--city-ground:#04aa2d;--city-accent:#fe3b00}.city[data-family=flights]{--city-ground:#e60d02;--city-accent:#000}.city[data-family=analytics]{--city-ground:#ff605f;--city-accent:#000}.city[data-family=work]{--city-ground:#ff6798;--city-accent:#b2677b}:where(.city),:where(.city) *,:where(.city) :before,:where(.city) :after{box-sizing:border-box}:where(.city) :where(button){font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:0;padding:0}:where(.city) :where(a){color:inherit;-webkit-tap-highlight-color:transparent;text-decoration:none}:where(.city) :where(input){font:inherit;color:inherit}:where(.city) :where(img){-webkit-user-select:none;user-select:none;-webkit-user-drag:none;display:block}:where(.city) :where(:focus-visible){outline:2px solid var(--city-focus);outline-offset:2px}.city-fill{background:var(--city-ground)}.city-icon{flex:none;display:block}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.share-widgets-box{margin-top:2.4rem;container-type:inline-size}.share-widgets{align-items:flex-start;gap:calc(15 * var(--city-u));flex-wrap:wrap;display:flex}.share-widget{position:relative}.share-widget[data-large],.share-panel{flex-basis:100%}.share-widget-menu{z-index:3;place-content:center;justify-items:center;gap:calc(8 * var(--city-u));border-radius:var(--city-radius-card);background:#f9f9f9e0;display:grid;position:absolute;inset:0}.share-add{cursor:pointer;background:0 0;border:0;margin-top:1.6rem;padding:0;display:flex}.share-widgets-box:has(.share-widgets:empty){display:none}.share-spec-tile{cursor:pointer}.share-add-sheet{z-index:70;inset:0;overflow-y:auto;position:fixed!important}.share-add-column{width:calc(343 * var(--city-u));padding:calc(var(--safe-top,0rem) + 2.4rem) 0 4rem;gap:calc(16 * var(--city-u));justify-items:start;margin:0 auto;display:grid}.share-add-head{justify-self:stretch}.share-add-label{margin-top:calc(8 * var(--city-u))}.share-add-grid{gap:calc(15 * var(--city-u));flex-wrap:wrap;display:flex}.share-template{gap:calc(6 * var(--city-u));justify-items:start;display:grid;position:relative}.share-template[data-large]{flex-basis:100%}.share-template-art{pointer-events:none}.share-template-add{cursor:pointer;border-radius:var(--city-radius-card);background:0 0;border:0;padding:0;position:absolute;inset:0}.share-template-add:disabled{cursor:default}.share-template[data-added] .share-template-art{opacity:.45}@font-face{font-family:CityHaas;src:url(/assets/NeueHaasDisplayRoman-A6ipJltx.ttf)format("truetype");font-weight:400;font-display:block}@font-face{font-family:CityHaas;src:url(/assets/NeueHaasDisplayBold-BP6G_pDf.ttf)format("truetype");font-weight:700;font-display:block}.cos-screen{isolation:isolate;color:#111;letter-spacing:normal;text-align:left;-webkit-font-smoothing:auto;background:#000;border-radius:44px;outline:none;width:375px;height:812px;font-family:CityHaas,Arial,sans-serif;font-size:16px;font-weight:400;line-height:normal;position:relative;overflow:hidden}.cos-screen[data-capture]{border-radius:0}.cos-desk-window{z-index:70;position:fixed;inset:0}div.cos-desk-window{min-width:0;min-height:0}body :where(.cos-screen) button{color:revert;border:revert;background:revert;padding:revert}body :where(.cos-screen) :is(b,strong){font-weight:bolder}body :where(.cos-screen) :is(input,textarea){color:revert}.cos-back{z-index:15;appearance:none;cursor:pointer;background:0 0;border:0;border-radius:50%;width:48px;height:47px;padding:0;position:absolute;top:48px;right:13px}.cos-back:focus-visible{outline-offset:-3px;background:#fff2;outline:3px solid #125fff}.cos-screen .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;top:0;left:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:0 0}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{-webkit-transform-origin:0 0;width:1600px;height:1600px}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{width:auto;padding:0;max-width:none!important;max-height:none!important}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:#33b5e566}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{box-sizing:border-box;z-index:800;width:0;height:0}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{z-index:800;pointer-events:visiblePainted;pointer-events:auto;position:relative}.leaflet-top,.leaflet-bottom{z-index:1000;pointer-events:none;position:absolute}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{outline-offset:1px;background:#ddd}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{background:#ffffff80;border:2px dotted #38f}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:.75rem;line-height:1.5}.leaflet-bar{border-radius:4px;box-shadow:0 1px 5px #000000a6}.leaflet-bar a{text-align:center;color:#000;background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;text-decoration:none;display:block}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom:none;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.leaflet-bar a.leaflet-disabled{cursor:default;color:#bbb;background-color:#f4f4f4}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{text-indent:1px;font:700 18px Lucida Console,Monaco,monospace}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{background:#fff;border-radius:5px;box-shadow:0 1px 5px #0006}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{color:#333;background:#fff;padding:6px 10px 6px 6px}.leaflet-control-layers-scrollbar{padding-right:5px;overflow:hidden scroll}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{font-size:1.08333em;display:block}.leaflet-control-layers-separator{border-top:1px solid #ddd;height:0;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{color:#333;padding:0 5px;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{width:1em;height:.6669em;vertical-align:baseline!important;display:inline!important}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{white-space:nowrap;box-sizing:border-box;text-shadow:1px 1px #fff;background:#fffc;border:2px solid #777;border-top:none;padding:2px 5px 1px;line-height:1.1}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{background-clip:padding-box;border:2px solid #0003}.leaflet-popup{text-align:center;margin-bottom:20px;position:absolute}.leaflet-popup-content-wrapper{text-align:left;border-radius:12px;padding:1px}.leaflet-popup-content{min-height:1px;margin:13px 24px 13px 20px;font-size:1.08333em;line-height:1.3}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{pointer-events:none;width:40px;height:20px;margin-top:-1px;margin-left:-20px;position:absolute;left:50%;overflow:hidden}.leaflet-popup-tip{pointer-events:auto;width:17px;height:17px;margin:-10px auto 0;padding:1px;transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{color:#333;background:#fff;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{text-align:center;color:#757575;background:0 0;border:none;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;text-decoration:none;position:absolute;top:0;right:0}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";width:24px;filter:progid:DXImageTransform.Microsoft.Matrix(M11=.707107, M12=.707107, M21=-.707107, M22=.707107);margin:0 auto}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{color:#222;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;background-color:#fff;border:1px solid #fff;border-radius:3px;padding:6px;position:absolute;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{pointer-events:none;content:"";background:0 0;border:6px solid #0000;position:absolute}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{margin-left:-6px;left:50%}.leaflet-tooltip-top:before{border-top-color:#fff;margin-bottom:-12px;bottom:0}.leaflet-tooltip-bottom:before{border-bottom-color:#fff;margin-top:-12px;margin-left:-6px;top:0}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{margin-top:-6px;top:50%}.leaflet-tooltip-left:before{border-left-color:#fff;margin-right:-12px;right:0}.leaflet-tooltip-right:before{border-right-color:#fff;margin-left:-12px;left:0}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.aw-tile{text-align:left;color:#fff;letter-spacing:-.01em;border-radius:2.6rem;width:100%;padding:1.8rem 1.8rem 1.6rem;font-family:City Haas,Neue Montreal,system-ui,sans-serif;display:block;position:relative;overflow:clip}.aw-body{container-type:inline-size}.aw-tile[data-where=chat]{align-self:flex-start;width:min(100%,33.6rem)}.aw-cal-title{letter-spacing:-.03em;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:min(2.8rem,10.5cqi);line-height:1.04;display:-webkit-box;overflow:hidden}.aw-cal-time{letter-spacing:-.03em;justify-content:space-between;align-items:center;margin-top:.8rem;font-size:min(3.6rem,13cqi);line-height:1;display:flex}.aw-cal-time i{background:#fff;border-radius:50%;width:1.4rem;height:1.4rem}.aw-cal-then{color:#ffffffb8;white-space:nowrap;text-overflow:ellipsis;margin-top:.9rem;font-size:1.15rem;line-height:1.5rem;overflow:hidden}.aw-cal-week{justify-content:space-between;align-items:center;margin-top:1.4rem;display:flex}.aw-cal-week span{background:var(--wg-fill-2);border-radius:50%;place-items:center;width:4.2rem;height:4.2rem;font-size:1.15rem;display:grid}.aw-cal-week span[data-today]{color:#000;background:#fff;font-size:1.35rem;transform:rotate(-12deg)}.aw-w-top{justify-content:space-between;align-items:flex-start;display:flex}.aw-w-temp{letter-spacing:-.06em;font-size:min(8.4rem,30cqi);line-height:.86}.aw-w-sym{margin-top:.4rem}.aw-w-place{letter-spacing:-.03em;margin-top:.8rem;font-size:min(2.6rem,10cqi);font-weight:700;line-height:1.05}.aw-w-place small{letter-spacing:0;color:var(--wg-ink-2);margin-top:.2rem;font-size:1.15rem;font-weight:400;display:block}.aw-w-metrics{justify-content:space-between;margin-top:1.4rem;display:flex}.aw-w-metrics span{color:#fff;justify-items:center;gap:.5rem;font-size:1.1rem;font-weight:700;display:grid}.aw-w-metrics i{background:var(--wg-fill-2);border-radius:50%;place-items:center;width:4.4rem;height:4.4rem;display:grid}.aw-m-head{letter-spacing:-.03em;font-size:min(2.6rem,10cqi);font-weight:700;line-height:1.05}.aw-m-head span{color:var(--wg-ink-3);display:block}.aw-m-cards{grid-template-columns:1fr 1fr;gap:.6rem;margin-top:1.4rem;display:grid}.aw-m-cards div{background:var(--wg-fill-2);border-radius:1.4rem;min-width:0;padding:1rem 1rem 1.1rem;position:relative}.aw-m-cards b{text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;padding-right:3.2rem;font-size:1.05rem;font-weight:700;line-height:1.15rem;display:block;overflow:hidden}.aw-m-cards small{color:var(--wg-ink-3);font-size:.85rem;position:absolute;top:1.05rem;right:1rem}.aw-m-cards p{color:var(--wg-ink-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:.6rem 0 0;font-size:1.05rem;line-height:1.35rem;display:-webkit-box;overflow:hidden}.aw-tile[data-app=taxi]{height:18rem;padding:0}.aw-tile[data-app=taxi] .aw-body{position:absolute;inset:0}.aw-map{z-index:0;pointer-events:none;background:#f2efe9;position:absolute;inset:0}.aw-map .leaflet-control-attribution{color:#555;background:#ffffffb3;border-radius:.7rem;margin:.8rem 1.2rem;padding:.1rem .6rem;font:.85rem/1.3 City Haas,system-ui,sans-serif}.aw-map .leaflet-control-attribution a{color:inherit}.aw-map[data-size=tile] .leaflet-bottom{top:0;bottom:auto}.aw-map[data-size=peek] .leaflet-control-attribution{margin:0 2.2rem .3rem 0;font-size:.7rem}.aw-map-pin{background:0 0;border:0}.aw-map-car{filter:drop-shadow(0 2px 3px #00000040);width:14px;height:26px;display:block}.aw-map-you{background:#ffffff8c;border-radius:50%;place-items:center;width:46px;height:46px;display:grid;box-shadow:0 0 0 2px #fff,0 4px 14px #0000002e}.aw-map-you svg{width:15px;height:28px;transform:rotate(90deg)}.aw-map-car svg{width:100%;height:100%}.aw-t-actions{z-index:1;grid-template-columns:1fr 1fr;gap:.6rem;display:grid;position:absolute;bottom:1rem;left:1rem;right:1rem}.aw-t-actions span{color:#000;letter-spacing:-.02em;background:#fffffff0;border-radius:2.4rem;align-items:center;gap:.9rem;height:4.8rem;padding:0 1.2rem;font-size:min(1.9rem,7cqi);display:flex;box-shadow:0 .4rem 1.2rem #0000001f}.aw-t-actions i{font-size:1.4rem;font-style:normal}.aw-row{flex-wrap:wrap;gap:.8rem;display:flex}[data-part=city-pill][data-size=app]{letter-spacing:-.035em;white-space:nowrap;border-radius:3.6rem;gap:1.15rem;width:auto;max-width:100%;height:7.2rem;min-height:0;padding:0 2.3rem 0 1.15rem;font-size:2.9rem;line-height:3.2rem}[data-part=city-pill][data-size=app] [data-part=city-well]{width:4.8rem;height:4.8rem}[data-part=city-pill][data-size=app] [data-part=city-words]{text-overflow:ellipsis;display:block;overflow:hidden}.aw-peek{border-radius:3.6rem;flex:8rem;height:7.2rem;position:relative;overflow:clip}.aw-veil{z-index:60;background:#0000006b;place-items:center;padding:1.6rem;display:grid;position:fixed;inset:0}.aw-sheet{background:#101010;border-radius:2.6rem;flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden;box-shadow:0 2rem 6rem #00000059}.aw-sheet[data-phone]{max-width:48rem}.aw-sheet header{color:#fff;letter-spacing:-.01em;justify-content:space-between;align-items:center;height:5rem;padding:0 1rem 0 2rem;font-family:City Haas,system-ui,sans-serif;font-size:1.5rem;display:flex}.aw-sheet header button{color:#fff;background:#ffffff1f;border-radius:50%;place-items:center;width:3.6rem;height:3.6rem;display:grid}.aw-sheet iframe{background:#101010;border:0;flex:1;width:100%}[data-layout=phone] .aw-veil{padding:calc(var(--safe-top) + .6rem) 0 0;place-items:stretch stretch}[data-layout=phone] .aw-sheet{border-radius:2.6rem 2.6rem 0 0;max-width:none}.cos-panel{z-index:60;background:#000;position:fixed;inset:0;overflow:hidden}.aw-clock-now{letter-spacing:-.06em;font-size:min(8.4rem,30cqi);line-height:.86}.aw-clock-now span{opacity:.5}.aw-clock-next{background:var(--wg-fill-2);border-radius:1.6rem;grid-template-columns:auto 1fr auto;align-items:center;column-gap:1rem;margin-top:1.4rem;padding:1rem 1.2rem;display:grid}.aw-clock-next b{letter-spacing:-.03em;font-size:min(3.2rem,12cqi);font-weight:400;line-height:1}.aw-clock-next small{color:var(--wg-ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:1.05rem;overflow:hidden}.aw-clock-next i{background:var(--wg-fill-3);border-radius:50%;width:1.4rem;height:1.4rem}.aw-clock-next i[data-on]{background:#fff}.aw-clock-modes{gap:.6rem;margin-top:1rem;display:flex}.aw-clock-modes span{background:var(--wg-fill-2);color:var(--wg-ink-2);border-radius:2rem;padding:.6rem 1.1rem;font-size:1.1rem}.aw-clock-modes span[data-on]{color:#000;background:#fff}.aw-chat-head{grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;column-gap:1rem;display:grid}.aw-chat-faces{grid-row:span 2;align-items:center;display:flex}.aw-chat-faces img{object-fit:cover;opacity:.7;border-radius:50%;width:3rem;height:3rem}.aw-chat-faces img[data-on]{z-index:1;opacity:1;width:4.4rem;height:4.4rem;margin:0 -.5rem;position:relative;box-shadow:0 0 0 .2rem #ffffff80}.aw-chat-head b{letter-spacing:-.03em;font-size:min(2.2rem,9cqi);font-weight:700;line-height:1.05}.aw-chat-head small{color:var(--wg-ink-3);font-size:1.05rem}.aw-chat-bubbles{gap:.5rem;margin-top:1.4rem;display:grid}.aw-chat-bubbles p{border-radius:1.8rem;max-width:80%;margin:0;padding:.8rem 1.2rem;font-size:1.2rem;line-height:1.5rem}.aw-chat-bubbles [data-from=them]{color:#000;background:#fff;border-bottom-left-radius:.6rem;justify-self:start}.aw-chat-bubbles [data-from=me]{color:#fff;background:#000;border-bottom-right-radius:.6rem;justify-self:end}.share-screen{position:absolute;inset:0;overflow:hidden}.share-screen>.city-screen{--city-u:var(--share-u)}.share-screen.is-phone>.city-screen{min-height:calc(560 * var(--share-u));border-radius:0;height:100%!important}.share-screen.is-desk{place-items:center;padding-bottom:1.6rem;display:grid}.share-screen.has-heading .city-screen>.city-placed>.city-title{--city-u:var(--share-heading-u);--city-text-input:calc(22 * var(--share-heading-u));--city-text-display:calc(56 * var(--share-heading-u));--city-track-display:calc(-2 * var(--share-heading-u));--city-space-5:calc(24 * var(--share-heading-u))}.share-screen.has-heading .city-screen>.city-placed:has(>.city-card-stack,>.city-text){top:calc(118 * var(--share-u) + 122 * var(--share-heading-u))!important}.share-screen .city-mail-deck-excerpt,.share-screen .city-mail-reader-text{overflow-wrap:anywhere}[data-part=share-card] .city-progress-copy>strong,[data-part=share-card] .city-progress-copy>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hit{z-index:4;color:#0000;cursor:pointer;background:0 0;border:0;border-radius:24px;padding:0;text-decoration:none;position:absolute}.native{background:var(--native-bg,#eee);color:var(--native-fg,#111);padding:0 15px;position:absolute;inset:0;overflow:hidden}.native .status{justify-content:space-between;font-size:13px;font-weight:700;display:flex;position:absolute;top:14px;left:29px;right:25px}.native .notch{background:#000;border-radius:20px;width:103px;height:29px;position:absolute;top:7px;left:136px}.native .handle{background:currentColor;border-radius:4px;width:133px;height:5px;position:absolute;bottom:9px;left:121px}.native .avatar-row{align-items:center;height:40px;display:flex;position:absolute;top:51px;left:16px}.native .avatar-row img{border-radius:50%;width:36px;height:36px;margin-right:-7px}.native .plus{background:#00000009;border-radius:50%;place-items:center;width:39px;height:39px;margin-left:15px;font-size:25px;display:grid}.native .chevron{font:23px/1 Arial;position:absolute;top:63px;right:27px}.native h1{letter-spacing:-1.6px;margin:0;font-size:48px;font-weight:400;line-height:1}.native .sub{color:#0006;font-size:19px}.native.white{color:#fff}.native.white .sub{color:#fff6}.native .partial{pointer-events:none;width:375px;position:absolute;top:0;left:0}.native .bottom-fill{background:inherit;height:56px;position:absolute;bottom:0;left:0;right:0}.native .card{background:#fff;border-radius:25px;padding:17px}.native .pills{align-items:center;gap:5px;display:flex}.native .pill{background:#fff5;border-radius:26px;padding:8px 11px;font-size:13px}.native .stack{flex-direction:column;display:flex;position:absolute;inset:259px 5px 31px}.native .expense-card{border-radius:29px 29px 0 0;flex:1;min-height:128px;padding:14px 18px;position:relative}.native .expense-card:last-child{border-radius:29px}.native .expense-card i{background:#0000000c;border-radius:50%;place-items:center;width:36px;height:36px;margin-bottom:7px;font:23px Arial;display:grid}.native .expense-card small{color:#0005;font-size:15px}.native .expense-card .amount{float:right}.native .expense-card p{margin:4px 0;font-size:25px}.native .book-title{letter-spacing:-1.6px;width:334px;font-size:48px;line-height:.97;position:absolute;top:116px;left:16px}.native .book-cover{border-radius:14px;width:217px;position:absolute;top:399px;right:0}.native .book-intro{width:146px;font-size:17px;line-height:1.12;position:absolute;top:431px;left:15px}.native .book-total{font-size:61px;position:absolute;top:374px;left:15px}.native .chapter-head{border-bottom:1px solid #1112;justify-content:space-between;align-items:baseline;padding:9px 0 15px;display:flex;position:absolute;top:50px;left:15px;right:15px}.native .chapter-head b{letter-spacing:-2px;font-size:64px;font-weight:400;line-height:1}.native .chapter-head small{margin-left:3px;font-size:13px}.native .reading{scrollbar-width:none;color:#0008;font-size:23px;line-height:1.2;position:absolute;inset:161px 16px 124px 17px;overflow:auto}.native .reading h1{letter-spacing:-.7px;color:#111;margin:0 0 16px;font-size:34px;font-weight:700;line-height:1.05}.native .reading p{margin:0 0 13px}.native .reading strong{color:#111}.native .drop{float:left;color:#111;margin-right:13px;font-family:Georgia,serif;font-size:105px;line-height:.8}.native .mini-player{text-align:center;background:linear-gradient(#f8f8f8 60%,#f8f8f8b8 90%,#daff848a);border-radius:30px;height:154px;padding-top:13px;position:absolute;bottom:20px;left:0;right:0}.native .mini-player .time{color:inherit;margin:13px 0;font-size:31px}.native .wave{opacity:.4;pointer-events:none;background:repeating-linear-gradient(90deg,currentColor 0 1px,#0000 1px 7px);height:24px;position:absolute;top:48px;left:10px;right:10px}.native .player-glyphs{justify-content:space-around;margin-top:17px;font-size:24px;display:flex}.native .category-list{text-align:right;color:#ffffff38;flex-direction:column;gap:10px;font-size:48px;font-weight:700;line-height:60px;display:flex;position:absolute;top:184px;right:17px}.native .category-list a{color:inherit;text-decoration:none}.native .category-list a:nth-child(4){color:#fff}.native .airport-line{border-bottom:1px solid #111;justify-content:space-between;padding-bottom:16px;display:flex;position:absolute;top:127px;left:18px;right:18px}.native .airport-line strong{letter-spacing:-2px;font-size:68px;font-weight:400}.native .ticket-grid{grid-template-columns:2fr 1fr;gap:25px 10px;display:grid;position:absolute;top:300px;left:19px;right:19px}.native .ticket-grid small{color:#0008;font-size:13px;display:block}.native .ticket-grid div{font-size:39px}.native .barcode{background:repeating-linear-gradient(90deg,#111 0 2px,#0000 2px 6px,#111 6px 12px,#0000 12px 17px,#111 17px 18px,#0000 18px 24px,#111 24px 32px,#0000 32px 35px);height:74px;position:absolute;bottom:75px;left:16px;right:16px}.native .compose{color:#999;background:#fffb;border:1px solid #0001;border-radius:28px;align-items:center;gap:15px;height:54px;padding:0 17px;font-size:16px;display:flex;position:absolute;bottom:30px;left:14px;right:14px}.native .compose span:last-child{color:#222;margin-left:auto;font-size:24px}.native .alarm-digits{text-align:center;font-size:88px;font-weight:400;line-height:1.2;position:absolute;top:126px;left:0;right:0}.native .time-ruler{opacity:.45;background:repeating-linear-gradient(90deg,#fff6 0 1px,#0000 1px 7px);height:28px;margin:20px 0}.native .alarm-tabs{justify-content:space-between;font-size:17px;display:flex;position:absolute;top:444px;left:18px;right:18px}.native .alarm-rows{position:absolute;top:505px;left:12px;right:12px}.native .alarm-row{border-top:1px solid #fff3;height:126px;padding:14px 6px}.native .alarm-row b{font-size:65px;font-weight:400;line-height:1}.native .alarm-row small{opacity:.5;margin-top:6px;font-size:13px;display:block}.native .switch{border:1px solid #ffffff28;border-radius:20px;width:43px;height:24px;margin-top:21px;position:absolute;right:8px}.native .switch:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;position:absolute;top:3px;right:3px}.native .switch.off:after{opacity:.3;left:3px}.native .clock-bottom{background:#ffffff35;border-radius:28px;padding:12px 21px;font:23px Arial;position:absolute;bottom:38px;left:135px}.native .island-heading{opacity:.65;font-size:26px;font-weight:400;position:absolute;top:488px;left:19px}.native .island-continuation{grid-template-columns:1fr 1fr;gap:12px;display:grid;position:absolute;top:547px;left:15px;right:15px}.native .island-continuation img{object-fit:cover;border-radius:25px;width:100%;height:170px}.quick-actions{color:#000;background:#afc5c3;width:494px;height:251px;font-family:CityHaas,Arial,sans-serif;position:relative;overflow:hidden}.quick-actions a{color:inherit;-webkit-tap-highlight-color:transparent;text-decoration:none;position:absolute}.quick-actions a:focus-visible{outline-offset:-5px;outline:3px solid #125fff}.quick-pill{white-space:nowrap;background:#fff;border-radius:62px;align-items:center;height:114px;display:flex}.quick-primary{gap:14px;width:296px;padding-left:20px;top:10px;left:2px}.quick-secondary{gap:15px;width:342px;padding-left:20px;top:129px;left:189px}.quick-label{letter-spacing:-.8px;font-size:44px;line-height:1}.quick-label span{color:#afc5c3}.quick-icon{border:1.5px dashed #afc5c3;border-radius:50%;flex:none;place-items:center;width:60px;height:60px;display:grid}.quick-icon svg{width:31px;height:31px}.quick-preview{gap:13px;width:296px;padding-left:17px;top:10px;left:299px;overflow:hidden}.quick-preview .quick-orb{width:79px;height:79px}.quick-preview-label{letter-spacing:-.7px;font-size:35px;line-height:1.03}.quick-preview-label small{letter-spacing:0;color:#899e9c;margin-bottom:5px;font-size:18px;display:block}.quick-pair{background:#fff;border-radius:62px;align-items:center;gap:0;width:186px;height:114px;padding-left:16px;display:flex;position:absolute;top:129px;left:2px}.quick-pair a{border-radius:50%;flex:none;place-items:center;width:84px;height:84px;display:grid;position:relative;overflow:hidden}.quick-pair a+a{width:70px;height:70px;margin-left:0}.quick-orb{background:#eadcf6;border-radius:50%;flex:none;place-items:center;display:grid}.quick-orb svg{width:48px;height:48px}.quick-home{background:#ff5d69;color:#fff!important}.quick-power{background:#e5eded;color:#6b57d9!important}.quick-rent{background:#e9d5f5}.quick-date{letter-spacing:-2px;background:#c278fe;font-size:48px}.quick-pair img{object-fit:cover;width:100%;height:100%}.quick-pair svg{width:44px;height:44px}@media (prefers-reduced-motion:no-preference){.quick-actions a:active{filter:brightness(.97)}}.maps-food-row{pointer-events:none;width:375px;height:auto;position:absolute;top:331px;left:5px}.maps-widgets{overscroll-behavior:contain;scrollbar-width:none;touch-action:pan-y;position:absolute;inset:423px 0 104px;overflow:hidden auto}.maps-widgets::-webkit-scrollbar{display:none}.maps-widgets:focus-visible{outline-offset:-3px;outline:2px solid #125fff}.maps-widget{width:375px;height:190.536px;position:relative;overflow:hidden}.maps-widget .quick-actions{transform-origin:0 0;background:var(--native-bg);transform:scale(.759109)}.clock-ui{color:#fff;background:#b9a89a;border-radius:44px;font-family:Arial,sans-serif;position:absolute;inset:0;overflow:hidden}.clock-ui button,.clock-ui input{font:inherit;color:inherit}.clock-ui button{cursor:pointer;background:0 0;border:0;padding:0}.clock-ui a{color:inherit;text-decoration:none}.clock-ui a:focus-visible,.clock-ui button:focus-visible,.clock-ui input:focus-visible{outline-offset:-2px;outline:2px solid #fff}.clock-status{z-index:8;justify-content:space-between;align-items:center;font-size:16px;font-weight:700;line-height:20px;display:flex;position:absolute;top:10px;left:32px;right:16px}.clock-status svg{fill:currentColor;width:64px;height:14px}.clock-notch{z-index:8;background:#000;border-radius:0 0 22px 22px;width:203px;height:30px;position:absolute;top:0;left:87px}.clock-notch i{background:#111;border-radius:4px;width:44px;height:6px;position:absolute;top:9px;left:78px}.clock-notch b{background:radial-gradient(circle at 30% 40%,#174569 0,#071827 40%,#000 75%);border-radius:50%;width:8px;height:8px;position:absolute;top:8px;left:139px;box-shadow:0 0 0 2px #131516}.clock-friends{z-index:9;align-items:center;height:45px;display:flex;position:absolute;top:39px;left:16px}.clock-friends img{object-fit:cover;border-radius:50%;width:44px;height:44px;margin-right:-7px}.clock-friends span{background:#ffffff0d;border-radius:50%;place-items:center;width:45px;height:45px;margin-left:15px;font-size:24px;font-weight:400;display:grid}.clock-chevron{width:18px;height:12px;position:absolute;top:55px;left:329px}.clock-home{z-index:12;background:#fff;border-radius:5px;width:134px;height:5px;position:absolute;bottom:8px;left:121px}.clock-list-ui{background:linear-gradient(#474351 0%,#585361 12.3%,#67636d 24.6%,#79737a 36.9%,#8b8386 49.3%,#9d9394 61.6%,#aea4a0 73.9%,#bfb2ae 86.2%,#c3b6b1 96%)}.clock-hours,.clock-minutes{text-align:center;letter-spacing:-5px;font-size:104px;font-weight:400;line-height:1;position:absolute;left:0;right:0}.clock-hours{top:112px}.clock-minutes{top:291px}.clock-ruler{background:linear-gradient(#ffffff60,#ffffff60) 0 28px/100% 1px no-repeat;height:62px;position:absolute;top:229px;left:0;right:0}.clock-ruler:before,.clock-ruler:after{content:"";background:repeating-linear-gradient(90deg,#ffffff75 0 1px,#0000 1px 6px);height:8px;position:absolute;left:0;right:0}.clock-ruler:before{top:17px}.clock-ruler:after{opacity:.45;top:32px}.clock-ruler i,.clock-ruler b{background:#fff8;width:1px;height:38px;position:absolute;top:0;left:50%}.clock-ruler b{left:77.4%}.clock-ruler em{background:#fff8;width:1px;height:24px;position:absolute;top:28px;left:68%}.clock-ruler span{background:#fffaa0;border-radius:50%;width:5px;height:5px;position:absolute;top:24px;left:59.5%;box-shadow:67px 0 #fffaa0,125px 0 #fffaa0}.clock-page-dots{background:#ffffff12;border-radius:6px;justify-content:center;align-items:center;gap:4px;width:35px;height:20px;display:flex;position:absolute;top:401px;left:171px}.clock-page-dots i{background:#fff2;border-radius:50%;width:4px;height:4px}.clock-page-dots i:first-child{background:#fff}.clock-modes{text-align:center;grid-template-columns:repeat(3,1fr);display:grid;position:absolute;top:449px;left:16px;right:16px}.clock-modes strong{font-size:16px;font-weight:700;line-height:20px;display:block}.clock-modes small{color:#ffffff60;font-size:12px;line-height:18px;display:block}.clock-alarm-list{position:absolute;top:503px;left:0;right:0}.clock-alarm-row{border-top:1px solid #ffffff29;height:134px;padding:8px 16px;position:relative}.clock-alarm-open,.clock-time-editor{letter-spacing:-2px;width:max-content;font-weight:400;line-height:1;display:block;position:relative;font-size:76px!important}.clock-time-editor input{opacity:0;cursor:pointer;border:0;width:100%;height:100%;position:absolute;inset:0}.clock-time-editor:focus-within{border-radius:12px;outline:2px solid #fff9}.clock-toggle{border-radius:30px;width:47px;height:28px;position:absolute;top:34px;right:16px;border:1px solid #ffffff17!important}.clock-toggle i{background:#fff3;border-radius:50%;width:22px;height:22px;transition:transform .15s;position:absolute;top:3px;left:3px}.clock-toggle[aria-checked=true] i{background:#fff;transform:translate(19px)}.clock-alarm-tags{color:#ffffff60;gap:3px;font-size:12px;line-height:24px;display:flex;position:absolute;top:88px;left:17px}.clock-alarm-tags span{border:1px dashed #ffffff18;border-radius:20px;padding:0 9px}.clock-edit{border-radius:15px;position:absolute;top:87px;right:16px;background:#ffffff17!important;padding:5px 12px!important;font-size:12px!important}.clock-alarm-person{border-radius:50%;width:25px;height:25px;position:absolute;top:87px;right:16px}.clock-tools{z-index:10;display:flex;position:absolute;bottom:28px;left:119px}.clock-tools button{outline-offset:-9px;background:#ffffff0d;border:8px solid #ffffff17;border-radius:50%;outline:1px dashed #fff6;place-items:center;width:73px;height:73px;font-size:28px;display:grid}.clock-tools button+button{margin-left:-11px}.clock-tools svg{fill:none;stroke:currentColor;stroke-width:2px;width:21px;height:21px}.clock-detail-ui{background:linear-gradient(#f56706 0%,#ed721e 12.3%,#e57d33 24.6%,#de884c 36.9%,#d89464 49.3%,#d29f7c 61.6%,#c5b9b6 100%)}.clock-detail-ui.editing-detail{background:linear-gradient(#ad9a7c,#c3b6b1)}.clock-detail-heading{text-align:left;position:absolute;top:117px;left:16px;right:12px}.clock-detail-heading h2{letter-spacing:-2px;margin:0;font-size:76px;font-weight:400;line-height:.99}.clock-detail-time{border-top:1px solid #ffffff20;border-bottom:1px solid #ffffff20;height:136px;padding:8px 16px;position:absolute;top:367px;left:0;right:0}.clock-detail-time .clock-toggle{top:34px}.clock-detail-time .clock-alarm-tags{top:88px}.clock-invite{font-size:22px;line-height:25px;position:absolute;top:91px;right:21px}.clock-location-row{align-items:center;gap:11px;height:48px;display:flex;position:absolute;top:523px;left:17px;right:17px}.clock-place-logo{color:#111;letter-spacing:-.7px;background:#fff;border-radius:10px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:43px;height:43px;font-size:10px;line-height:7px;display:flex}.clock-place-logo b{font-size:9px;line-height:9px}.clock-location-row small{color:#ffffff60;font-size:12px;line-height:18px;display:block}.clock-location-row strong{font-size:16px;font-weight:700;line-height:21px;display:block}.clock-place{min-width:120px}.clock-countdown-icon{background:#ffffff0d;border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;margin-left:0;display:grid}.clock-countdown-icon svg{fill:none;stroke:currentColor;stroke-width:1.5px;opacity:.6;width:24px;height:24px}.clock-detail-media{border-radius:43px 43px 0 0;position:absolute;inset:587px 5px 0;overflow:hidden}.clock-detail-media img{object-fit:cover;width:100%;height:100%;display:block}.clock-cards-ui{background:linear-gradient(#ac9b7e,#c3b6b1)}.clock-cards-handle{background:#ffffff30;border-radius:5px;width:36px;height:4px;position:absolute;top:98px;left:170px}.clock-time-strip{justify-content:space-between;align-items:center;font-size:12px;line-height:22px;display:flex;position:absolute;top:123px;left:-5px;right:-5px}.clock-time-strip button{opacity:.3}.clock-time-strip button[aria-pressed=true]{opacity:1}.clock-card-viewport{touch-action:pan-y;height:465px;position:absolute;top:155px;left:0;right:0}.clock-task-card{left:calc(38px + var(--position) * 307px);text-align:left;touch-action:pan-y;width:301px;height:459px;position:absolute;top:0;overflow:hidden;background:#fff1!important;border-radius:38px!important}.clock-task-card h2{letter-spacing:-1.5px;margin:0;font-size:56px;font-weight:400;line-height:1;position:absolute;top:20px;left:17px;right:6px}.clock-card-time{letter-spacing:-1px;font-size:54px;line-height:1;position:absolute;top:203px;left:18px}.clock-card-enabled{background:#fff;border-radius:50%;width:22px;height:22px;position:absolute;top:218px;right:18px}.clock-task-card img{object-fit:cover;border-radius:31px;width:100%;height:188px;position:absolute;top:271px;left:0;right:0}.clock-days{justify-content:space-between;align-items:center;gap:7px;height:108px;display:flex;position:absolute;bottom:31px;left:9px;right:9px}.clock-days button{background:#ffffff12;border-radius:50%;flex-shrink:0;width:54px;height:54px;font-size:14px;line-height:54px}.clock-days button.selected{color:#000;letter-spacing:-1px;background:#fff;width:108px;height:108px;font-size:35px;line-height:108px;position:relative;transform:rotate(35deg)}.clock-days .selected i{vertical-align:baseline;background:#000;border-radius:50%;width:9px;height:9px;margin-left:5px;display:inline-block}@media (prefers-reduced-motion:reduce){.clock-toggle i{transition:none}}.clock-hours{top:117px;transform:scale(1.13,.97)}.clock-minutes{top:295px;transform:translate(7.5px)scale(.91,.97)}.clock-ui .clock-alarm-open{line-height:1}.clock-alarm-row:first-child .clock-time-editor{transform-origin:0;transform:translate(1px)scaleX(1.075)}.clock-detail-heading{top:121px;left:18px}.clock-detail-heading h2{letter-spacing:-2.4px;line-height:.97}.clock-detail-time{padding-top:11px}.clock-task-card h2{letter-spacing:-1px;top:23px}.clock-card-time{font-family:CityHaas,Arial,sans-serif;top:206px;left:17px}.clock-time-strip>span{opacity:.3}.clock-friends img.clock-friends-portrait{border-radius:0;width:82px;height:45px;margin:0}.clock-friends .clock-friends-portrait+span{margin-left:7px}.clock-place-logo img{border-radius:10px;width:43px;height:43px}.clock-detail-ui .clock-home{visibility:hidden}.clock-friends-portrait{clip-path:path("M0 22.5a22.5 22.5 0 1 0 45 0a22.5 22.5 0 1 0 -45 0M37 22.5a22.5 22.5 0 1 0 45 0a22.5 22.5 0 1 0 -45 0")}.clock-card-enabled.off{opacity:.16}.weather-ui{--weather-bg:#707070;background:var(--weather-bg);color:#000;border-radius:44px;font-family:Arial,sans-serif;position:absolute;inset:0;overflow:hidden}.weather-ui button,.weather-ui input{font:inherit;color:inherit}.weather-ui button{cursor:pointer;background:0 0;border:0;padding:0}.weather-ui a{color:inherit;text-decoration:none}.weather-ui button:focus-visible,.weather-ui a:focus-visible{outline-offset:-4px;outline:2px solid}.weather-sunny{--weather-bg:#fef1c3}.weather-cities-light{--weather-bg:#fff}.weather-status{z-index:9;justify-content:space-between;align-items:center;font-size:14px;font-weight:700;line-height:17px;display:flex;position:absolute;top:20px;left:54px;right:36px}.weather-status svg{fill:currentColor;width:64px;height:13px}.weather-island{z-index:10;background:#000;border-radius:24px;width:105px;height:34px;position:absolute;top:9px;left:136px}.weather-island i{background:radial-gradient(circle at 40%,#163555 0,#030b19 45%,#000 80%);border-radius:50%;width:6px;height:8px;position:absolute;top:13px;right:14px}.weather-home{z-index:11;pointer-events:none;background:#000;border-radius:4px;width:134px;height:5px;position:absolute;bottom:8px;left:121px}.weather-friends{z-index:8;align-items:center;height:44px;display:flex;position:absolute;top:50px;left:17px}.weather-friends img{object-fit:cover;border-radius:50%;width:43px;height:43px}.weather-friends img+img{margin-left:-6px}.weather-friends span{background:#0000000e;border-radius:50%;place-items:center;width:44px;height:44px;margin-left:10px;font-size:24px;line-height:1;display:grid}.weather-chevron{width:18px;height:12px;position:absolute;top:66px;left:329px}.weather-sunny .weather-island{width:120px;top:11px;left:128px}.weather-sunny .weather-friends{top:57px}.weather-sunny .weather-chevron{top:72px}.weather-hero{touch-action:pan-y;text-align:left;-webkit-user-select:none;user-select:none;width:375px;height:398px;display:block;position:absolute;inset:99px 0 auto}.weather-temperature{letter-spacing:-11px;transform-origin:0 0;z-index:4;font-size:210px;font-weight:400;line-height:1;position:absolute;top:-9px;left:63px;transform:scaleX(1.08)}.weather-degree{z-index:4;width:47px;height:47px;position:absolute;top:15px;left:303px}.weather-city-code{letter-spacing:-5px;z-index:1;font-size:128px;font-weight:400;line-height:1;position:absolute;top:273px;left:60px}.weather-sun{z-index:2;pointer-events:none;background:#ffcc28c7;border-radius:50%;width:312px;height:312px;position:absolute;top:58px;left:21px}.weather-cloud{z-index:2;pointer-events:none;width:375px;height:500px;position:absolute;top:-99px;left:0}.weather-cloud>g{position:relative}.weather-cloud>path{filter:none}.weather-stormy .weather-cloud{z-index:2}.weather-stormy .weather-city-code{z-index:1}.weather-metrics{pointer-events:none;justify-content:space-between;display:flex;position:absolute;top:505px;left:56px;right:56px}.weather-metrics>div{text-align:center;width:64px}.weather-metrics span{background:#ffffff01;border:1px solid #00000002;border-radius:50%;place-items:center;width:62px;height:62px;display:grid}.weather-metrics svg{stroke:currentColor;fill:none;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}.weather-metrics strong{margin-top:7px;font-size:14px;font-weight:700;line-height:18px;display:block}.weather-chart{height:103px;position:absolute;top:597px;left:0;right:0}.weather-chart>svg{width:100%;height:103px;overflow:visible}.weather-chart-past,.weather-chart-future{fill:none;stroke:#000;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;opacity:.45}.weather-sunny .weather-chart-past{opacity:.12}.weather-sunny .weather-chart-future{opacity:.85}.weather-chart input{opacity:0;cursor:crosshair;width:100%;height:100%;margin:0;position:absolute;inset:0}.weather-chart:focus-within{outline-offset:2px;outline:1px dashed #0003}.weather-hours{height:34px;position:absolute;top:700px;left:0;right:0;overflow:hidden}.weather-hours button{left:calc(-27px + var(--hour)*61.6px);width:57px;height:31px;font-size:16px;font-weight:700;line-height:31px;position:absolute}.weather-hours button.past{color:#0002;font-size:12px}.weather-hours button[aria-pressed=true]{color:#000}.weather-navigation{justify-content:space-between;align-items:center;height:66px;display:flex;position:absolute;bottom:5px;left:6px;right:6px}.weather-navigation button{background:#00000006;border-radius:50%;place-items:center;width:64px;height:64px;display:grid}.weather-navigation svg{fill:currentColor;width:20px;height:20px}.weather-navigation a{letter-spacing:-.25px;padding:16px 5px;font-size:17px;line-height:22px}.weather-city-grid{scrollbar-width:none;overscroll-behavior:contain;grid-template-columns:1fr 1fr;grid-auto-rows:291px;display:grid;position:absolute;inset:109px 0 0;overflow-y:auto}.weather-city-grid::-webkit-scrollbar{display:none}.weather-city-tile{border-top:1px solid #00000008;border-right:1px solid #00000008;min-width:0;display:block;position:relative;overflow:hidden}.weather-city-tile:nth-child(2n){border-right:0}.weather-city-tile>strong{letter-spacing:-6px;font-size:100px;font-weight:400;line-height:1;position:absolute;top:4px;left:13px}.weather-tile-degree{color:#0005;font-size:39px;line-height:1;position:absolute;top:12px;left:136px}.weather-tile-name{letter-spacing:-.3px;font-size:25px;font-weight:400;line-height:30px;position:absolute;top:221px;left:16px}.weather-city-tile>small{color:#0005;font-size:15px;line-height:20px;position:absolute;top:255px;left:16px}.weather-city-code{transform-origin:0 0;top:282px;left:64px;transform:scaleY(.96)}.weather-temperature{top:-9px;transform:scale(1.105,.97)}.weather-city-code{top:281px;left:63px;transform:scale(.98,.96)}.weather-hours{top:696px}.weather-hours button[data-weather-hour="3"]{font-size:13px}.weather-temperature{top:-8px}.weather-city-code{top:280px;transform:scale(.98)}.weather-sunny .weather-temperature{top:-6px;left:57px;transform:scale(1.08,.975)}.weather-sunny .weather-city-code{top:285px;transform:scale(.95,.96)}.weather-navigation{bottom:9px}.weather-sunny .weather-navigation{bottom:5px}.weather-sunny .weather-navigation a{transform:translateY(3px)}.weather-city-tile>strong{letter-spacing:-5px;font-family:Helvetica Neue,Arial,sans-serif;top:6px}.weather-tile-degree{top:16px;left:133px}.weather-city-tile>strong{letter-spacing:3px;transform-origin:0 0;font-size:102px;top:4px;transform:scaleY(.99)}.weather-city-tile:nth-child(3)>strong{letter-spacing:-8px}.money-ui{color:#000;background:#f9f9f9;border-radius:44px;font-family:Arial,sans-serif;position:absolute;inset:0;overflow:hidden}.money-ui *{box-sizing:border-box}.money-ui a{color:inherit;text-decoration:none}.money-ui button,.money-ui input,.money-ui select{font:inherit;color:inherit}.money-ui button{cursor:pointer;background:0 0;border:0;padding:0}.money-ui a:focus-visible,.money-ui button:focus-visible,.money-ui select:focus-visible{outline-offset:-3px;outline:2px solid}.money-ui h2{margin:0}.money-status{z-index:9;justify-content:space-between;align-items:center;font-size:14px;font-weight:700;line-height:17px;display:flex;position:absolute;top:20px;left:54px;right:36px}.money-status svg{fill:currentColor;width:64px;height:13px}.money-island{z-index:10;background:#000;border-radius:24px;width:105px;height:34px;position:absolute;top:9px;left:136px}.money-island i{background:radial-gradient(circle at 40%,#163555 0,#030b19 45%,#000 80%);border-radius:50%;width:6px;height:8px;position:absolute;top:13px;right:14px}.money-home{z-index:11;pointer-events:none;background:#000;border-radius:4px;width:134px;height:5px;position:absolute;bottom:8px;left:121px}.money-friends{z-index:8;align-items:center;height:44px;display:flex;position:absolute;top:51px;left:17px}.money-friends img{object-fit:cover;border-radius:50%;width:43px;height:43px}.money-friends img+img{margin-left:-6px}.money-friends span{background:#0000000e;border-radius:50%;place-items:center;width:44px;height:44px;margin-left:10px;font-size:24px;line-height:1;display:grid}.money-chevron{width:18px;height:12px;position:absolute;top:66px;left:329px}.money-bank{background:linear-gradient(#eec1e7,#ecbae4 50%,#e9b6e3)}.money-eyebrow{color:#0006;letter-spacing:-.4px;font-size:23px;line-height:28px;position:absolute;top:114px;left:17px}.money-bank-title{letter-spacing:-1.6px;font-size:76px;font-weight:400;line-height:74px;position:absolute;top:142px;left:16px}.money-debit-cards{scrollbar-width:none;scroll-snap-type:x mandatory;gap:7px;height:60px;display:flex;position:absolute;top:313px;left:17px;right:17px;overflow-x:auto}.money-debit-cards::-webkit-scrollbar{display:none}.money-debit{text-align:left;scroll-snap-align:start;flex:0 0 82px;height:60px;position:relative;background:#c899e02b!important;border-radius:10px!important}.money-debit[aria-pressed=true]{color:#fff;background:#000!important}.money-debit>b{font-size:13px;font-style:italic;font-weight:700;line-height:14px;position:absolute;top:7px;left:8px}.money-contactless{opacity:.55;width:15px;height:15px;position:absolute;top:6px;right:5px}.money-debit>small{opacity:.7;letter-spacing:-.3px;font-size:12px;line-height:15px;position:absolute;bottom:5px;right:7px}.money-card-circles{display:flex;position:absolute;top:7px;left:8px}.money-card-circles i{background:#000;border-radius:50%;width:13px;height:13px;display:block}.money-card-circles i+i{background:#fff9;margin-left:-5px}.money-debit[aria-pressed=true] .money-card-circles i:first-child{background:#fff}.money-debit[aria-pressed=true] .money-card-circles i+i{background:#fff5}.money-add-card{text-align:center;border-radius:11px;flex:0 0 83px;height:60px;border:1px dashed #0002!important}.money-add-card strong{font-size:23px;font-weight:400;line-height:29px;display:block}.money-add-card span{color:#0006;font-size:13px;line-height:20px;display:block}.money-balance{position:absolute;top:394px;left:17px;right:12px}.money-balance>span{color:#0006;font-size:16px;line-height:21px}.money-balance>div{letter-spacing:-1.5px;white-space:nowrap;font-size:60px;font-weight:400;line-height:63px}.money-balance strong{font-weight:400}.money-currency,.money-cents{color:#0006}.money-balance input{background:0 0;border:0;border-radius:0;outline:0;min-width:0;padding:0}.money-recipient{color:#0006;align-items:center;gap:8px;height:22px;font-size:16px;line-height:21px;display:flex}.money-recipient input{color:#000;width:100%;font-size:16px}.money-recipient input::placeholder{color:#0006}.money-edit-amount{letter-spacing:-1.5px;align-items:baseline;gap:0;font-size:60px;line-height:63px;display:flex}.money-edit-amount>span{color:#0006}.money-edit-amount input{letter-spacing:-1.5px;width:100%;font-size:60px;line-height:63px}.money-edit-amount input::placeholder{color:#0005}.money-purchase-strip{scrollbar-width:none;scroll-snap-type:x mandatory;touch-action:pan-y;-webkit-user-select:none;user-select:none;gap:6px;height:216px;display:flex;position:absolute;top:493px;left:7px;right:0;overflow-x:auto}.money-purchase-strip::-webkit-scrollbar{display:none}.money-purchase-card{scroll-snap-align:start;border:1.5px solid #0000000b;border-radius:29px;flex:0 0 164px;height:216px;position:relative}.money-merchant{align-items:center;height:46px;display:flex;position:absolute;top:9px;left:10px}.money-merchant>i{background:#0000000c;border-radius:50%;place-items:center;width:46px;height:46px;font-style:normal;display:grid}.money-merchant svg{fill:currentColor;width:24px;height:26px}.money-merchant img{object-fit:cover;border-radius:50%;width:45px;height:45px;margin-left:-4px}.money-purchase-card>span:not(.money-merchant){color:#0006;text-overflow:ellipsis;white-space:nowrap;max-width:143px;font-size:16px;line-height:21px;position:absolute;top:138px;left:10px;overflow:hidden}.money-purchase-card>strong{letter-spacing:.3px;font-size:44px;font-weight:400;line-height:49px;position:absolute;top:156px;left:10px}.money-purchase-card .money-merchant img{display:none}.money-actions{justify-content:space-between;align-items:center;height:61px;font-family:Arial,sans-serif;display:flex;position:absolute;bottom:31px;left:7px;right:5px}.money-actions>button{color:#f2c3e6;white-space:nowrap;background:#000;border:0;border-radius:34px;flex:1;align-items:center;gap:10px;height:61px;font-size:16px;line-height:20px;display:flex;padding:7px!important}.money-actions>button>i{color:#000;background:#f2c3e6;border-radius:50%;flex-shrink:0;place-items:center;width:46px;height:46px;display:grid}.money-actions svg{fill:currentColor;width:22px;height:22px}.money-expenses-button{color:#000;z-index:2;place-items:center;width:69px;height:61px;margin:0 -9px;display:grid;position:relative}.money-expenses-button:before{content:"";background:#000;border-radius:50%;position:absolute;inset:8px -12px}.money-expenses-button>i{background:#edb7e4;border:7px solid #000;border-radius:50%;place-items:center;width:60px;height:60px;display:grid;position:relative}.money-actions>button:last-child{justify-content:flex-start;padding-left:13px!important}.money-history-stack{position:absolute;inset:51px 0 0}.money-history-card{left:4px;right:4px;top:calc(var(--row)*134px);height:calc(100% - var(--row)*134px);background:var(--record-color);border-radius:35px 35px 0 0;position:absolute;overflow:hidden}.money-history-card>a{position:absolute;inset:0}.money-history-card .money-merchant{top:10px;left:10px}.money-record-category{color:#0006;font-size:15px;line-height:20px;position:absolute;top:69px;left:12px}.money-record-name{letter-spacing:-.1px;text-overflow:ellipsis;white-space:nowrap;max-width:228px;font-size:25px;line-height:31px;position:absolute;top:89px;left:12px;overflow:hidden}.money-record-amount{letter-spacing:0;font-size:25px;line-height:31px;position:absolute;top:89px;right:15px}.money-record-day{color:#0006;font-size:15px;line-height:20px;position:absolute;top:69px;right:16px}.money-history-card.expanded{border-radius:35px 35px 44px 44px}.money-record-summary{height:125px}.money-week{align-items:flex-end;gap:8px;height:149px;display:flex;position:absolute;top:143px;left:12px;right:12px}.money-week button{flex:1;min-width:0;height:149px;position:relative}.money-week i{height:var(--bar-height);background:repeating-linear-gradient(135deg,#00000012 0 4px,#0000 4px 8px);border-radius:12px;display:block;position:absolute;bottom:25px;left:0;right:0}.money-week button[aria-pressed=true] i{background:#000}.money-week button>span{text-align:center;color:#0006;font-size:12px;line-height:18px;position:absolute;bottom:0;left:0;right:0}.money-record-total{justify-content:space-between;align-items:baseline;display:flex;position:absolute;bottom:27px;left:12px;right:15px}.money-record-total>span{font-size:18px;line-height:24px}.money-record-total>strong{letter-spacing:-1.2px;font-size:35px;font-weight:400;line-height:40px}.money-today{background:#f9f9f9}.money-today .money-eyebrow{top:117px}.money-ui .money-period{letter-spacing:-2px;align-items:center;width:232px;height:79px;font-size:76px;line-height:79px;display:flex;position:absolute;top:144px;left:16px}.money-period>i{border:6px solid #0000;border-top-color:#0002;position:absolute;top:42px;right:10px}.money-period>select{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.money-today-stack{scrollbar-width:none;padding-bottom:0;position:absolute;inset:246px 5px 0;overflow-y:auto}.money-today-stack::-webkit-scrollbar{display:none}.money-today-card{background:var(--record-color);border-radius:34px 34px 0 0;height:135px;min-height:135px;display:block;position:relative}.money-today-card:not(:first-child){margin-top:0}.money-today-card:last-child{border-radius:34px 34px 42px 42px;height:164px}.money-today-card:not(:last-child):after{content:"";background:var(--record-color);height:35px;position:absolute;top:100%;left:0;right:0}.money-today-card .money-merchant{top:11px;left:12px}.money-today-card .money-record-category{top:69px;left:12px}.money-today-card .money-record-name{top:89px;left:12px}.money-today-card .money-record-amount{top:89px;right:16px}.money-month{background:#f5f5f5}.money-month h2{letter-spacing:-1.6px;z-index:2;font-size:76px;font-weight:400;line-height:74px;position:absolute;top:117px;left:16px}.money-spending-art{pointer-events:none;width:375px;height:812px;position:absolute;inset:0;overflow:hidden}.money-spending-art>a{cursor:pointer;pointer-events:auto}.money-spending-art text{fill:#000;letter-spacing:-4px;font-family:Arial,sans-serif}.money-food-percent{font-size:82px}.money-tech-percent{font-size:44px;letter-spacing:-2px!important}.money-services-percent{font-size:62px;letter-spacing:-2px!important}.money-month-legend{justify-content:space-between;display:flex;position:absolute;bottom:30px;left:30px;right:33px}.money-month-legend>a{text-align:center;flex-direction:column;gap:3px;display:flex}.money-month-legend span{color:#0003;font-size:16px;line-height:20px}.money-month-legend i{border:2px solid #0001;border-radius:50%;width:10px;height:10px;margin-right:4px;display:inline-block}.money-month-legend .food{border-color:#d3a2cf77}.money-month-legend .services{border-color:#c7dfd877}.money-month-legend .tech{border-color:#dbaaaf77}.money-month-legend strong{letter-spacing:0;font-size:18px;font-weight:400;line-height:22px}.money-more{flex-direction:column;flex:0 0 88px;justify-content:center;align-items:center;gap:10px;padding-right:16px;font-size:16px;display:flex;color:#0006!important}.money-more i{color:#000;border:1px solid #0001;border-radius:50%;place-items:center;width:58px;height:58px;font-size:24px;font-style:normal;display:grid}.money-period-options{flex-direction:column;display:flex;position:absolute;inset:128px 0 19px}.money-period-options>a{letter-spacing:-2px;color:#0003;border-bottom:1px solid #00000008;align-items:center;height:113px;min-height:113px;padding:0 16px;font-size:76px;line-height:1;display:flex;position:relative}.money-period-options>a[aria-current]{color:#000}.money-period-options>a:last-child{border-bottom:0}.money-period-options i{border:6px solid #0000;border-top-color:#0002;margin:16px 0 0 14px}.money-period-menu{background:#f9f9f9}.money-today-card{isolation:isolate}.money-today-card:after{z-index:-1}.money-period-options>a:not([aria-current]){animation:.28s both money-period-enter;animation-delay:calc(var(--row)*25ms)}@keyframes money-period-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.money-period-options>a{animation:none!important}}.money-actions .home-menu{border-radius:50%;width:100%;height:100%;inset:0}.money-actions>button:focus-visible{outline-offset:-3px;outline:2px solid #125fff}.mail-inbox-ui{color:#fff;background:#ababab;border-radius:44px;font-family:Arial,sans-serif;position:absolute;inset:0;overflow:hidden}.mail-inbox-ui *{box-sizing:border-box}.mail-inbox-ui a{color:inherit;text-decoration:none}.mail-inbox-ui button,.mail-inbox-ui input,.mail-inbox-ui select{font:inherit;color:inherit}.mail-inbox-ui button{cursor:pointer;background:0 0;border:0;padding:0}.mail-inbox-ui a:focus-visible,.mail-inbox-ui button:focus-visible,.mail-inbox-ui select:focus-visible{outline-offset:-3px;outline:2px solid}.mail-inbox-ui h2{letter-spacing:-.95px;margin:0;font-size:46px;font-weight:700;line-height:46px;position:absolute;top:117px;left:16px}.mail-inbox-status{z-index:9;justify-content:space-between;align-items:center;font-size:14px;font-weight:700;line-height:17px;display:flex;position:absolute;top:20px;left:54px;right:36px}.mail-inbox-status svg{fill:currentColor;width:64px;height:13px}.mail-inbox-island{z-index:10;background:#000;border-radius:24px;width:105px;height:34px;position:absolute;top:9px;left:136px}.mail-inbox-island i{background:radial-gradient(circle at 40%,#163555 0,#030b19 45%,#000 80%);border-radius:50%;width:6px;height:8px;position:absolute;top:13px;right:14px}.mail-inbox-home-indicator{z-index:11;pointer-events:none;background:#fff;border-radius:4px;width:134px;height:5px;position:absolute;bottom:8px;left:121px}.mail-inbox-friends{z-index:8;align-items:center;height:44px;display:flex;position:absolute;top:51px;left:17px}.mail-inbox-friends img{object-fit:cover;border-radius:50%;width:43px;height:43px}.mail-inbox-friends img+img{margin-left:-6px}.mail-inbox-friends span{background:#ffffff0d;border-radius:50%;place-items:center;width:44px;height:44px;margin-left:10px;font-size:24px;line-height:1;display:grid}.mail-inbox-chevron{width:18px;height:12px;position:absolute;top:66px;left:329px}.mail-folder-label{letter-spacing:-1.1px;color:#fff5;align-items:center;height:52px;font-size:47px;font-weight:700;line-height:52px;display:flex;position:absolute;top:209px;left:15px}.mail-folder-label>i{border:6px solid #0000;border-top-color:#fff4;margin:16px 0 0 13px}.mail-folder-label>select{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.mail-search{align-items:center;gap:11px;height:40px;display:flex;position:absolute;top:333px;left:17px;right:17px}.mail-search svg{flex:none;width:19px;height:19px}.mail-search input{background:0 0;border:0;outline:0;width:100%;min-width:0;padding:0;font-size:22px;font-weight:700;line-height:28px}.mail-search input::placeholder{color:#0000;opacity:1}.mail-search input::-webkit-search-cancel-button{-webkit-appearance:none;cursor:pointer;background:linear-gradient(45deg,#0000 46%,#fff 47% 54%,#0000 55%),linear-gradient(-45deg,#0000 46%,#fff 47% 54%,#0000 55%);width:20px;height:20px}.mail-date-tabs{white-space:nowrap;scrollbar-width:none;align-items:center;gap:29px;height:35px;display:flex;position:absolute;top:445px;left:16px;right:0;overflow-x:auto}.mail-date-tabs::-webkit-scrollbar{display:none}.mail-date-tabs button{color:#fff5;text-align:left;flex:none;min-width:54px;font-size:14px;font-weight:700;line-height:22px;position:relative}.mail-date-tabs button[aria-pressed=true]{color:#fff}.mail-date-tabs sup{opacity:.55;margin-left:4px;font-size:9px;position:relative;top:-.4em}.mail-date-tabs button[aria-pressed=true] sup{opacity:1}.mail-inbox-grid{z-index:2;touch-action:none;-webkit-user-select:none;user-select:none;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:136px;gap:3px;display:grid;position:absolute;top:483px;left:6px;right:6px}.mail-inbox-tile{background:#fff;border-radius:14px;display:block;position:relative;overflow:hidden;color:#111!important}.mail-inbox-tile>strong{letter-spacing:-.15px;text-transform:uppercase;font-size:14px;font-weight:700;line-height:14px;position:absolute;top:13px;left:12px}.mail-inbox-tile>time{color:#ccc;letter-spacing:-.2px;font-size:10px;line-height:12px;position:absolute;top:15px;right:11px}.mail-tile-copy{font-size:13px;font-weight:700;line-height:16px;position:absolute;bottom:12px;left:12px;right:10px}.mail-tile-copy>span{color:#c7c7c7}.mail-tile-copy>p{color:#929292;margin:7px 0 0}.mail-meeting-tile{background:#fffb45}.mail-meeting-tile>strong{line-height:14px;top:13px}.mail-meeting-tile>strong>i{vertical-align:-1px;border:3px solid #0005;border-radius:50%;width:12px;height:12px;display:inline-block}.mail-meeting-time{letter-spacing:-.2px;font-size:46px;line-height:47px;position:absolute;top:57px;left:11px}.mail-meeting-time>span{color:#0006}.mail-meeting-tile>b{letter-spacing:-.4px;font-size:14px;line-height:17px;position:absolute;bottom:14px;left:12px}.mail-inbox-depth{pointer-events:none;height:27px;position:absolute;top:754px;left:15px;right:15px}.mail-inbox-depth>i{background:#ffffff1c;border-radius:0 0 13px 13px;height:17px;position:absolute;top:0;left:0;right:0}.mail-inbox-depth>i:nth-child(2){background:#ffffff15;top:5px;left:10px;right:10px}.mail-inbox-depth>i:nth-child(3){background:#ffffff0d;top:10px;left:27px;right:27px}.mail-inbox-expanded .mail-inbox-grid{scrollbar-width:none;align-content:start;top:103px;bottom:17px;overflow-y:auto}.mail-inbox-expanded .mail-inbox-grid::-webkit-scrollbar{display:none}.mail-inbox-expanded .mail-inbox-tile:first-child,.mail-inbox-expanded .mail-inbox-tile:nth-child(2){grid-row:span 1}.mail-group-tile{grid-row:span 2}.mail-group-portraits{border-radius:5px;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:2px;height:154px;display:grid;position:absolute;top:50px;left:3px;right:3px;overflow:hidden}.mail-group-portraits>span{background:#edeeee;place-items:center;display:grid}.mail-group-portraits>span:nth-child(3){background:#f5eeec}.mail-group-portraits>span:nth-child(4){background:#f4e8ea}.mail-group-portraits img{object-fit:cover;border-radius:50%;width:39px;height:39px}.mail-location-tile img{object-fit:cover;width:100%;height:100%}.mail-empty-tile{color:#111;background:#fff;border-radius:14px;flex-direction:column;grid-column:1/-1;justify-content:center;gap:9px;min-height:136px;padding:18px;display:flex}.mail-empty-tile>span{letter-spacing:-.5px;font-size:25px;line-height:28px}.mail-empty-tile>small{color:#999;font-size:14px;line-height:18px}.mail-inbox-grid.filtered .mail-group-tile{grid-row:span 2}.mail-search-ghost{pointer-events:none;font-size:22px;font-weight:700;line-height:28px;position:absolute;top:6px;left:30px}.mail-search-ghost em{color:#fff6;font-style:normal}.mail-search input:not(:placeholder-shown)+.mail-search-ghost{display:none}.mail-inbox-ui.is-expanding .mail-inbox-grid{animation:.42s cubic-bezier(.2,.7,.2,1) both mail-inbox-open}.mail-inbox-ui.is-collapsing .mail-inbox-grid{animation:.42s cubic-bezier(.2,.7,.2,1) both mail-inbox-close}.mail-inbox-ui.is-collapsing h2,.mail-inbox-ui.is-collapsing .mail-search,.mail-inbox-ui.is-collapsing .mail-date-tabs,.mail-inbox-ui.is-collapsing .mail-folder-label{animation:.4s both mail-inbox-heading}@keyframes mail-inbox-open{0%{transform:translateY(380px)}to{transform:translateY(0)}}@keyframes mail-inbox-close{0%{transform:translateY(-380px)}to{transform:translateY(0)}}@keyframes mail-inbox-heading{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.mail-inbox-ui .mail-inbox-grid,.mail-inbox-ui h2,.mail-inbox-ui .mail-search,.mail-inbox-ui .mail-date-tabs,.mail-inbox-ui .mail-folder-label{animation:none!important}}.mail-ui{background:var(--mail-theme,#999);color:#000;border-radius:44px;font-family:Arial,sans-serif;position:absolute;inset:0;overflow:hidden}.mail-ui *{box-sizing:border-box}.mail-ui a{color:inherit;text-decoration:none}.mail-ui button,.mail-ui textarea{font:inherit;color:inherit}.mail-ui button{cursor:pointer;background:0 0;border:0;padding:0}.mail-ui a:focus-visible,.mail-ui button:focus-visible,.mail-ui textarea:focus-visible{outline-offset:-3px;outline:2px solid}.mail-ui svg{fill:currentColor}.mail-card-status{z-index:10;justify-content:space-between;align-items:center;font-size:15px;font-weight:700;line-height:18px;display:flex;position:absolute;top:8px;left:32px;right:16px}.mail-card-status>svg{width:64px;height:13px}.mail-card-notch{z-index:11;background:#000;border-radius:0 0 21px 21px;width:204px;height:33px;position:absolute;top:-4px;left:86px}.mail-card-notch>i{background:#0e0e0e;border-radius:5px;width:44px;height:6px;position:absolute;top:12px;left:78px}.mail-card-notch>b{background:radial-gradient(circle at 40%,#152f46,#020813 50%,#000 75%);border-radius:50%;width:12px;height:12px;position:absolute;top:8px;left:132px}.mail-card-navigation{z-index:8;height:47px;position:absolute;top:37px;left:0;right:0}.mail-brand{width:44px;height:44px;position:absolute;top:1px;left:16px}.mail-brand>svg{width:44px;height:44px}.mail-card-navigation>a:not(.mail-brand){color:#0006;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:1px}.mail-card-navigation>a[aria-current]{color:#000;background:#0000000a}.mail-nav-saved{left:118px}.mail-nav-inbox{left:166px}.mail-nav-sent{left:214px}.mail-card-navigation>a>svg{width:20px;height:20px}.mail-card-navigation>.mail-brand>svg{width:44px;height:44px}.mail-card-chevron{width:18px;height:12px;position:absolute;top:16px;left:329px}.mail-backdrop{fill:#000;width:340px;height:190px;position:absolute;top:91px;left:18px}.mail-card-pile{touch-action:none;transform-origin:50% 90%;-webkit-user-select:none;user-select:none;position:absolute;inset:0}.mail-behind-card{background:#ffffffc9;border-radius:15px;position:absolute;overflow:hidden}.mail-behind-far{opacity:.75;width:173px;height:185px;top:230px;left:102px;transform:rotate(2deg)}.mail-behind-near{width:294px;height:215px;top:257px;left:37px;transform:rotate(-2deg)}.mail-behind-card img{object-fit:cover;border-radius:50%;width:37px;height:37px;position:absolute;top:9px;left:9px}.mail-behind-far img{width:20px;height:20px;top:5px;left:6px}.mail-behind-card time{color:#0003;font-size:20px;line-height:23px;position:absolute;top:18px;right:13px}.mail-behind-far time{font-size:12px;top:14px;right:12px}.mail-front-card{background:#fff;border-radius:28px;height:421px;position:absolute;top:296px;left:6px;right:5px;overflow:hidden}.mail-message-header{z-index:4;height:67px;position:absolute;top:0;left:0;right:0}.mail-sender{object-fit:cover;border-radius:50%;width:45px;height:45px;position:absolute;top:11px;left:10px}.mail-message-header button{border-radius:50%;place-items:center;width:46px;height:46px;display:grid;position:absolute;top:11px}.mail-message-header button>svg{width:21px;height:21px}.mail-comments{right:60px;color:#555!important;background:#f2f2f0!important}.mail-save{right:9px;color:#ffdb35!important;background:#fffbee!important}.mail-save[aria-pressed=false]>svg{fill:none;stroke:#aaa;stroke-width:1.5px}.mail-message-meta{grid-template-columns:1fr auto;gap:3px 8px;display:grid;position:absolute;top:119px;left:11px;right:17px}.mail-message-meta>span,.mail-message-meta>time:not(.mail-message-date){letter-spacing:-.7px;white-space:nowrap;font-size:26px;line-height:31px}.mail-message-meta>span{text-overflow:ellipsis;overflow:hidden}.mail-message-meta>small,.mail-message-date{color:#0004;letter-spacing:-.3px;white-space:nowrap;text-overflow:ellipsis;font-size:15px;line-height:19px;overflow:hidden}.mail-message-meta>time{text-align:right}.mail-message-content{background:#f6f6f6;border-radius:22px;position:absolute;inset:185px 3px 3px;overflow:hidden}.mail-video{object-fit:cover;width:100%;height:100%;display:block}.mail-message-excerpt{letter-spacing:0;text-align:center;scrollbar-width:none;font-size:26px;line-height:30px;position:absolute;inset:29px 22px 64px;overflow:auto}.mail-message-excerpt::-webkit-scrollbar{display:none}.mail-attachments{gap:6px;height:46px;display:flex;position:absolute;bottom:6px;left:104px}.mail-attachments>a{border-radius:12px;width:46px;height:46px;display:block;overflow:hidden}.mail-attachments img{object-fit:cover;width:100%;height:100%}.mail-message-content .mail-media-play,.mail-message-content .mail-media-download{z-index:4;color:#999;background:#fff;border-radius:50%;place-items:center;width:46px;height:46px;display:grid;position:absolute;bottom:6px}.mail-media-play{left:5px}.mail-media-download{right:5px;color:#593d46!important}.mail-media-play>svg{width:16px;height:16px}.mail-media-download>svg{width:23px;height:23px}.mail-message-content.video .mail-media-play{color:#fff;background:#7d6a43}.mail-message-content.video .mail-media-download{background:#806c49;color:#fff!important}.mail-message-content.photos .mail-media-play{color:#fff;background:#4f6f78}.mail-message-content.photos .mail-media-download{background:#7c995b;color:#fff!important}.mail-photo-collage{grid-template-rows:1fr 1fr;grid-template-columns:2.08fr 1fr;gap:2px;display:grid;position:absolute;inset:0}.mail-photo-collage>a{display:block;overflow:hidden}.mail-photo-collage>.mail-photo-0{grid-row:span 2}.mail-photo-collage img{object-fit:cover;width:100%;height:100%;display:block}.mail-selected-attachment{width:100%;height:100%;display:block;position:absolute;inset:0}.mail-selected-attachment img{object-fit:cover;width:100%;height:100%}.mail-reply-form{position:absolute;inset:0}.mail-reply-form textarea{resize:none;letter-spacing:-.5px;background:0 0;border:0;outline:0;width:100%;height:100%;padding:25px 22px;font-size:26px;line-height:30px;position:absolute;inset:0}.mail-reply-form textarea::placeholder{color:#aaa}.mail-message-actions{z-index:5;align-items:center;height:62px;display:flex;position:absolute;top:720px;left:6px;right:5px}.mail-message-actions>button{white-space:nowrap;background:#fff;border-radius:35px;flex:1;align-items:center;gap:9px;height:62px;padding:6px;font-size:16px;line-height:20px;display:flex;position:relative}.mail-message-actions>button>i{color:#656760;background:#f0f0ed;border-radius:50%;flex:none;place-items:center;width:46px;height:46px;display:grid}.mail-message-actions>button>i>svg{width:23px;height:23px}.mail-message-actions>button:last-child{isolation:isolate;background:0 0;padding-left:19px}.mail-message-actions>button:last-child:before{content:"";z-index:-1;background:#fff;border-radius:35px;position:absolute;inset:0 0 0 12px}.mail-reactions{z-index:2;flex:0 0 84px;justify-content:center;align-items:center;height:62px;margin:0 -6px;display:flex;position:relative}.mail-reactions:before{content:"";background:#fff;border-radius:30px;position:absolute;inset:8px -11px}.mail-reactions>button{background:#f2f2ef;border-radius:50%;width:39px;height:39px;font-size:20px;line-height:1;position:relative}.mail-reactions>button[aria-pressed=true]{box-shadow:inset 0 0 0 2px #8d967c}.mail-card-home{pointer-events:none;background:#fff;border-radius:24px 24px 44px 44px;height:29px;position:absolute;top:784px;left:8px;right:8px}.mail-card-home>i{background:#000;border-radius:4px;width:134px;height:5px;position:absolute;top:14px;left:113px}.mail-reader-card{background:#fff;border-radius:27px;position:absolute;inset:39px 5px 21px 6px;overflow:hidden}.mail-reader .mail-message-header{height:67px}.mail-reader .mail-sender{top:11px}.mail-reader-sender{flex-direction:column;gap:2px;display:flex;position:absolute;top:10px;left:73px;right:113px}.mail-reader-sender>span{letter-spacing:-.35px;white-space:nowrap;text-overflow:ellipsis;font-size:19px;line-height:24px;overflow:hidden}.mail-reader-sender>small{color:#b9b9b9;font-size:13px;line-height:17px}.mail-reader .mail-message-header button{top:11px}.mail-reading{scrollbar-width:thin;scrollbar-color:#dedede transparent;font-size:var(--mail-text-size,44px);letter-spacing:0;color:#999;background:#f6f6f6;border-radius:22px;outline:none;padding:27px 16px 113px;line-height:1.008;position:absolute;inset:67px 3px 3px;overflow-y:auto}.mail-reading::-webkit-scrollbar{width:4px}.mail-reading::-webkit-scrollbar-thumb{background:#dedede;border-radius:4px}.mail-reading>p{margin:0 0 29px}.mail-reading .read{color:#000}.mail-reader-controls{z-index:6;justify-content:space-between;align-items:center;height:62px;display:flex;position:absolute;bottom:11px;left:10px;right:10px}.mail-reader-controls:before{content:"";pointer-events:none;background:linear-gradient(#f6f6f600,#f6f6f6cf 44%,#f6f6f6);position:absolute;inset:-43px -10px -11px}.mail-reader-controls>button{background:#fff;border-radius:50%;place-items:center;width:62px;height:62px;font-size:16px;font-weight:700;line-height:20px;display:grid;position:relative}.mail-reader-controls>.mail-narration{color:#fff;background:#000}.mail-narration>svg{width:25px;height:25px}.mail-reader-home{pointer-events:none;background:#000;border-radius:4px;width:134px;height:5px;position:absolute;bottom:9px;left:121px}.mail-reader:not([data-mail-text-size="44"]) .mail-source-line{display:none}.taxi-ui{color:#111;background:linear-gradient(#d8dcca 45%,#d5ff38 89%,#f5ffc8 100%);border-radius:44px;font:400 23px Arial,sans-serif;position:absolute;inset:0;overflow:hidden}.taxi-ui *{box-sizing:border-box}.taxi-ui button,.taxi-ui a{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}.taxi-ui button:focus-visible,.taxi-ui a:focus-visible,.taxi-ui input:focus-visible{outline-offset:-3px;outline:2px solid #111}.taxi-ui :where(svg:not(.leaflet-zoom-animated)){fill:currentColor;width:24px;height:24px}.taxi-scene{pointer-events:none;-webkit-user-select:none;user-select:none;width:375px;height:auto;position:absolute;top:0;left:0}.taxi-home{pointer-events:none;background:#050505;border-radius:5px;width:135px;height:5px;position:absolute;bottom:7px;left:120px}.taxi-shared-hit{width:106px;height:48px;position:absolute;top:43px;left:14px}.taxi-place-hit{width:150px;height:50px;position:absolute;left:15px}.taxi-home-place{top:642px}.taxi-work-place{top:567px}.taxi-recenter{border-radius:50%;width:58px;height:56px;position:absolute;top:380px;right:6px;background:#fff!important}.taxi-recenter svg{width:29px;height:29px}.taxi-map-actions{gap:0;height:70px;display:flex;position:absolute;top:710px;left:6px;right:6px}.taxi-map-actions:before{content:"";z-index:0;background:#fff;position:absolute;inset:25px 0}.taxi-map-actions button{background:#fff;border-radius:38px;flex:1;justify-content:center;align-items:center;gap:14px;height:70px;font-size:25px;display:flex;position:relative}.taxi-map-actions span{place-items:center;width:33px;height:33px;font-size:27px;display:grid}.taxi-map-actions span svg{width:21px;height:21px}.taxi-point-card{background:linear-gradient(120deg,#fff 10%,#fbffe9 90%);border-radius:37px;height:257px;position:absolute;top:451px;left:6px;right:6px;overflow:hidden}.taxi-point-card header{align-items:center;gap:12px;height:47px;display:flex;position:absolute;top:14px;left:13px;right:17px}.taxi-point-card header i,.taxi-exit-main i{background:#cdff18;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;font-style:normal;display:grid}.taxi-point-card header h2{margin:0;font-size:26px;font-weight:400}.taxi-point-card header button{background:#f7ffe7;border-radius:50%;width:38px;height:42px;margin-left:auto;font-size:26px}.taxi-point-card h3{text-align:center;margin:0;font-size:24px;font-weight:400;position:absolute;top:89px;left:0;right:0}.taxi-point-card p{text-align:center;color:#8c96613d;margin:0;font-size:15px;position:absolute;top:119px;left:0;right:0}.taxi-exit-carousel{align-items:center;height:67px;display:flex;position:absolute;top:155px;left:0;right:0}.taxi-exit-main{white-space:nowrap;border-radius:36px;align-items:center;gap:11px;width:206px;height:67px;display:flex;position:absolute;top:0;left:94px;background:#fff!important;font-size:26px!important}.taxi-exit-main i{margin-left:4px}.taxi-exit-peek{white-space:nowrap;position:absolute;right:calc(100% - 55px);color:#68705655!important;font-size:25px!important}.taxi-exit-next{width:43px;position:absolute;right:10px;color:#68705677!important}.taxi-page-dots{gap:4px;display:flex;position:absolute;bottom:11px;left:160px}.taxi-page-dots i{background:#d3ddbb;border-radius:50%;width:7px;height:7px}.taxi-page-dots i.active{background:#d8f78b}.taxi-confirm{border-radius:36px;justify-content:center;align-items:center;gap:17px;height:64px;display:flex;position:absolute;top:715px;left:14px;right:14px;color:#fff!important;background:#070b00!important;font-size:26px!important}.taxi-confirm span{color:#8b9484;font-size:30px}.taxi-route-controls{background:#fff;border-radius:35px;align-items:center;height:65px;padding:0 7px;display:flex;position:absolute;top:441px;left:89px}.taxi-route-controls button{place-items:center;width:62px;height:65px;display:grid}.taxi-route-controls i{background:#ffedab;border-radius:50%;place-items:center;width:43px;height:43px;font-style:normal;display:grid}.taxi-route-controls button:last-child i{background:#cbff00}.taxi-cars-ui .taxi-recenter{top:447px}.taxi-cars-scroll{scrollbar-width:none;touch-action:pan-y;-webkit-user-select:none;user-select:none;gap:6px;height:205px;padding:5px 8px;display:flex;position:absolute;top:514px;left:0;right:0;overflow-x:auto}.taxi-car-card{height:192px;transform:rotate(var(--tilt));border-radius:19px;flex:0 0 157px;display:block;position:relative;overflow:hidden;background:#fff!important}.taxi-car-card img{object-fit:cover;pointer-events:none;width:157px;height:106px;position:absolute;top:18px;left:0}.taxi-car-card strong{text-align:center;letter-spacing:-1px;font-size:24px;font-weight:400;position:absolute;top:139px;left:0;right:0}.taxi-car-card>div{justify-content:space-between;align-items:center;font-size:17px;display:flex;position:absolute;bottom:9px;left:10px;right:9px}.taxi-car-card time{color:#abb395;font-size:15px}.taxi-car-card b{letter-spacing:-.5px;background:#f8ffe8;border-radius:20px;padding:1px 4px;font-weight:700}.taxi-payment{align-items:center;height:59px;display:flex;position:absolute;top:722px;left:7px;right:7px}.taxi-payment:before{content:"";pointer-events:none;background:#fff;position:absolute;inset:19px 10px}.taxi-payment>a{background:#fff;border-radius:34px;align-items:center;gap:4px;width:143px;height:59px;display:flex;position:relative}.taxi-payment>a i{color:#fff;background:#076697;border-radius:50%;place-items:center;width:44px;height:44px;margin-left:8px;margin-right:6px;font:italic 700 11px Georgia,serif;display:grid}.taxi-payment>a small{color:#ccc;font-size:12px}.taxi-payment>a b{letter-spacing:-.4px;font-size:17px;font-weight:400}.taxi-payment>button{background:#fff;border-radius:34px;justify-content:center;align-items:center;height:59px;display:flex;position:relative}.taxi-payment .taxi-car-status{background:#fcffe9;width:79px;font-size:30px}.taxi-payment>button:last-child{gap:13px;width:139px;font-size:20px}.taxi-payment>button:last-child span{color:#b6e772;background:#f3ffda;border-radius:50%;place-items:center;width:33px;height:33px;font-size:30px;display:grid}.taxi-payment>button:last-child small{font-size:11px}.taxi-trip-ui{background:linear-gradient(#b477f2 0 96.5%,#fff 96.5% 100%)}.taxi-trip-ui .taxi-scene{height:560px}.taxi-trip-ui .taxi-payment{top:718px}.taxi-trip-ui .taxi-home{background:#111;bottom:7px}.taxi-trip-ui:after{content:"";z-index:-1;background:#fff;height:30px;position:absolute;bottom:0;left:0;right:0}.taxi-progress-card{background:#fff;border-radius:22px 22px 12px 12px;height:150px;padding:0 10px;position:absolute;top:560px;left:6px;right:6px}.taxi-progress-card header{justify-content:space-between;align-items:flex-start;height:61px;padding-top:9px;display:flex}.taxi-progress-card header img{object-fit:contain;width:73px;height:42px}.taxi-progress-card header>span{color:#929892;margin-top:11px;font-size:17px}.taxi-progress-card header small{color:#d8ded4;font-size:17px}.taxi-progress-card time{margin-top:7px;font-size:23px}.taxi-progress-range{appearance:none;cursor:pointer;background:linear-gradient(90deg,#111 0 8%,#ddd 8% 18%,#9d65e7 18% 26%,#e33151 26% 34%,#ffda37 34% 44%,#ad68ed 44% 61%,#ee7c2b 61% 78%,#ab65e9 78%);border-radius:8px;width:100%;height:11px;margin:7px 0 0;display:block}.taxi-progress-range::-webkit-slider-thumb{appearance:none;background:#fff;border:1px solid #bbb;border-radius:50%;width:12px;height:12px}.taxi-progress-details{justify-content:space-between;margin-top:12px;font-size:23px;display:flex}.taxi-progress-details>div:last-child{text-align:right}.taxi-progress-details strong{font-size:23px;font-weight:400;line-height:23px;display:block}.taxi-progress-details small{color:#c8cec4;font-size:14px;line-height:17px;display:block}.taxi-progress-details>span{padding-top:3px;font-size:16px}.taxi-progress-details>span small{display:inline}.taxi-waiting-ui{background:linear-gradient(#95ff64 0 96.5%,#fff 96.5% 100%)}.taxi-waiting-card{justify-content:space-between;height:152px;display:flex;position:absolute;top:560px;left:0;right:0}.taxi-waiting-card>div{background:#fff;border-radius:0 70px 70px 0;flex-direction:column;width:184px;padding:10px 7px;display:flex}.taxi-waiting-card>div:last-child{text-align:right;border-radius:70px 0 0 70px}.taxi-waiting-card time{font-size:23px}.taxi-waiting-card strong{margin-top:auto;font-size:25px;font-weight:400}.taxi-waiting-card small{color:#adb6a9;margin-top:2px;font-size:11px}.taxi-waiting-card>button{background:#fff;border:1px solid #b5e4a7;border-radius:24px;width:78px;height:36px;font-size:15px;position:absolute;top:57px;left:149px}.taxi-ui :is(a,button,img){-webkit-user-drag:none}.taxi-shared-ui{background:linear-gradient(#dc6ab3 0 96.5%,#fff 96.5% 100%)}.taxi-person-hit{width:43px;height:49px;position:absolute;top:43px;left:14px}.taxi-shared-ui .taxi-shared-hit{width:96px;left:58px}.taxi-chat-bubble{white-space:nowrap;text-overflow:ellipsis;border-radius:14px;width:141px;height:43px;position:absolute;top:282px;left:140px;overflow:hidden;box-shadow:0 2px 4px #0002;background:#fff!important;padding:0 10px!important;font-size:18px!important}.taxi-shared-ui .taxi-progress-range{background:linear-gradient(90deg,#dedede 0 8%,#e94cae 8% 42%,#fae745 45%,#e63d34 63% 77%,#eb79c5 78%)}.taxi-shared-message{background:#fff;border-radius:34px;align-items:center;gap:10px;width:263px;height:60px;padding:7px;display:flex;position:absolute;top:718px;left:6px}.taxi-shared-message>img{object-fit:cover;border-radius:50%;flex:none;width:43px;height:43px}.taxi-shared-message input{color:#111;text-overflow:ellipsis;background:0 0;border:0;outline:none;width:143px;min-width:0;padding:0;font:18px Arial,sans-serif}.taxi-shared-message button{background:#fae7f3;border-radius:50%;flex:none;place-items:center;width:43px;height:43px;margin-left:-9px;display:grid}.taxi-shared-message button svg{color:#634b5f;width:23px;height:23px}.taxi-quick-reactions{background:#fff;border-radius:33px;justify-content:center;align-items:center;gap:2px;height:60px;display:flex;position:absolute;top:718px;left:275px;right:6px}.taxi-quick-reactions:before{content:"";z-index:-1;background:#fff;width:15px;height:22px;position:absolute;top:20px;left:-15px}.taxi-quick-reactions button{background:#fae7f3;border-radius:50%;place-items:center;width:36px;height:42px;display:grid}.taxi-quick-reactions button img{object-fit:contain;pointer-events:none;width:24px;height:29px}.taxi-quick-reactions button[aria-pressed=true]{box-shadow:inset 0 0 0 2px #b366a1}.city-map{isolation:isolate;z-index:0;background:#dce0d2;height:710px;font-family:Arial,sans-serif;position:absolute;inset:0 0 auto}.city-map:after{content:"";z-index:450;pointer-events:none;background:linear-gradient(#d9ff7233,#0000 20% 70%,#d5ff3890);position:absolute;inset:0}.city-map .leaflet-tile-pane{filter:grayscale(.55)sepia(.18)saturate(.65)brightness(1.04)}.city-map .leaflet-control-attribution{color:#555;background:#fffc;max-width:230px;font:9px/13px Arial,sans-serif}.city-map .leaflet-control-attribution a{font:inherit!important;color:#465149!important}.city-map .leaflet-pane button{cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;padding:0;font-family:Arial,sans-serif}.city-map .leaflet-pane button:focus-visible{outline-offset:2px;outline:3px solid #125fff}.city-map .city-place{white-space:nowrap;color:#4f553e;background:#f6fad0a6;border-radius:24px;align-items:center;gap:8px;height:42px;padding:5px 10px;font-size:20px;display:flex;box-shadow:0 2px 9px #5964440d}.city-place i{border-radius:50%;flex:none;place-items:center;width:29px;height:29px;font-style:normal;display:grid}.city-place svg{fill:currentColor;width:20px;height:20px}.city-map .city-place.selected{color:#111;background:#fff;box-shadow:0 0 30px 12px #d8ff5b66}.city-place.selected i{background:#fea}.city-place.fitness i,.city-place.mall i{background:#d0ff32}.city-car-marker,.city-person-marker,.city-mini-car{background:0 0;border:0}.city-map .city-car{filter:drop-shadow(0 2px 3px #0005);transform-origin:50%;background:0 0;width:25px;height:48px}.city-car svg{width:25px;height:48px}.city-car.secondary{filter:drop-shadow(0 0 5px #d969ae)}.city-mini-car svg{filter:drop-shadow(0 2px 2px #0004);width:19px;height:34px}.city-map .city-person{background:#e8ffc3;border:4px solid #e8ffc3;border-radius:50%;width:43px;height:43px;box-shadow:0 0 28px 14px #bdffae66}.city-person img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.city-person.alex{border-color:#f6c7e8;box-shadow:0 0 22px 13px #f9bbe988}.city-exit-pin{background:#d4ff27;border:5px solid #e5f4b9;border-radius:50%;place-items:center;width:52px;height:52px;display:grid;position:relative;box-shadow:0 0 28px #d4ff27}.city-exit-pin svg{width:28px;height:28px}.city-exit-pin small{white-space:nowrap;background:#fff;border-radius:12px;padding:4px 9px;font-size:13px;position:absolute;top:52px;left:50%;transform:translate(-50%)}.city-route-eta{color:#263018;white-space:nowrap;background:#ceff27;border-radius:14px;place-items:center;min-width:66px;height:33px;padding:0 7px;font-size:17px;display:grid;box-shadow:0 3px 13px #8cbd3040}.city-map-error{z-index:900;white-space:nowrap;border-radius:22px;position:absolute;top:38%;left:50%;transform:translate(-50%);box-shadow:0 3px 20px #0002;background:#fff!important;padding:12px!important;font:14px Arial!important}.taxi-ui>.city-map{z-index:0}.taxi-ui>:not(.city-map){z-index:2}.taxi-point-ui>.city-map{height:451px}.taxi-cars-ui>.city-map{height:520px}.taxi-trip-ui>.city-map{height:560px}.taxi-trip-ui>.city-map:after{background:linear-gradient(#e3c5ff77,#0000 24% 77%,#bb90db77)}.taxi-waiting-ui>.city-map:after{background:linear-gradient(#aeffa655,#0000 25% 75%,#a4ff8555)}.taxi-shared-ui>.city-map:after{background:linear-gradient(#ffcfe677,#0000 25% 75%,#f5bfdc55)}.taxi-status{pointer-events:none;justify-content:space-between;align-items:center;height:17px;font:700 13px Arial;display:flex;position:absolute;top:14px;left:29px;right:25px}.taxi-status svg{fill:currentColor;width:65px;height:13px}.taxi-notch{pointer-events:none;background:#000;border-radius:0 0 23px 23px;width:202px;height:31px;position:absolute;top:0;left:86px}.taxi-notch i{background:radial-gradient(#18384c,#020711);border-radius:50%;width:6px;height:6px;position:absolute;top:14px;right:22px}.taxi-ui .taxi-friends{align-items:center;gap:10px;height:43px;display:flex;position:absolute;top:43px;left:16px}.taxi-friends img{object-fit:cover;border-radius:50%;width:43px;height:43px}.taxi-friends img+img{margin-left:-16px}.taxi-friends span{background:#fff4;border-radius:50%;place-items:center;width:43px;height:43px;font-size:26px;display:grid}.taxi-map-chevron{pointer-events:none;width:18px;height:14px;position:absolute;top:62px;left:330px}.taxi-map-chevron svg{fill:none;stroke:currentColor;stroke-width:2.6px;width:18px;height:14px}.taxi-access-card{background:linear-gradient(110deg,#f7f3fa,#ffffffdc);border-radius:0 0 35px 35px;align-items:center;gap:15px;height:109px;padding:8px 16px;display:flex;position:absolute;top:98px;left:0;right:0}.taxi-access-card>img{object-fit:cover;border-radius:50%;width:75px;height:75px}.taxi-access-card small{color:#ac70d4;font-size:15px}.taxi-access-card h2{margin:3px 0 5px;font-size:26px;font-weight:400;line-height:29px}.taxi-access-card p{color:#89918f;margin:0;font-size:17px}.taxi-access-card button{color:#ae68db;background:#eddaf9;border-radius:50%;width:39px;height:39px;font-size:23px;position:absolute;top:39px;right:12px}.taxi-access-card button[data-taxi-decline]{color:#d760ad;background:#fff;top:9px;right:36px}.taxi-driver-card{text-align:right;background:#fff;border-radius:0 30px 30px 0;width:198px;height:294px;padding:12px 15px;position:absolute;top:227px;left:0}.taxi-driver-card>time{color:#999;background:#eee;border-radius:16px;padding:4px 8px;font-size:11px;position:absolute;top:15px;left:16px}.taxi-driver-card>img:first-of-type{object-fit:cover;border-radius:50%;width:40px;height:40px}.taxi-driver-card>small{color:#9ca4a3;margin:10px 0 5px;font-size:14px;display:block}.taxi-driver-card h3{margin:0;font-size:23px;font-weight:400;line-height:25px}.taxi-driver-card .taxi-driver-car{object-fit:contain;width:86px;height:55px;margin:18px 0 0 4px;display:block}.taxi-driver-card>span{font-size:14px;position:absolute;top:189px;left:29px}.taxi-driver-card>span+span{font-size:19px;left:auto;right:18px}.taxi-driver-wave{background:repeating-linear-gradient(90deg,#111 0 1px,#0000 1px 3px);border-bottom:5px solid #111;border-radius:0 0 5px 5px;height:22px;position:absolute;top:219px;left:2px;right:4px}.taxi-driver-card footer{justify-content:space-between;align-items:baseline;font-size:18px;display:flex;position:absolute;top:251px;left:17px;right:14px}.taxi-driver-card footer strong{font-size:20px;font-weight:400}.maps-mini-map{z-index:5;pointer-events:none;border-radius:45px 0 0 45px;width:139px;position:absolute;top:243px;left:236px;overflow:hidden;height:88px!important}.maps-mini-map:after{display:none}.maps-mini-attribution{z-index:900;color:#59635a;pointer-events:auto;background:#ffffffb8;font:6px Arial;text-decoration:none;position:absolute;bottom:1px;right:3px}.taxi-map-actions b{font-size:25px;font-weight:400;line-height:1}.maps-mini-map .city-map{height:88px}.city-map-mini:after{display:none}.chat-ui{font-family:Arial,sans-serif;position:absolute;inset:0}.chat-ui button,.chat-ui a{-webkit-tap-highlight-color:transparent}.chat-ui button{font:inherit;cursor:pointer;border:0}.chat-ui a{color:inherit;text-decoration:none}.chat-ui img{object-fit:cover;-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:100%;display:block}.chat-ui a:focus-visible,.chat-ui button:focus-visible,.conversation-carousel:focus-visible{outline-offset:2px;outline:2px solid #567bff}.conversation-ui{background:var(--conversation-bg);color:#000}.conversation-header{background:var(--conversation-bg);z-index:5;width:375px;height:128px;position:absolute;top:0;left:0}.conversation-status{justify-content:space-between;align-items:center;font-size:16px;font-weight:700;line-height:19px;display:flex;position:absolute;top:18px;left:34px;right:16px}.conversation-status svg{fill:currentColor;width:67px;height:14px}.conversation-carousel{touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;z-index:2;outline:none;width:201px;height:116px;position:absolute;top:7px;left:87px}.conversation-carousel:active{cursor:grabbing}.conversation-avatar{touch-action:none;background:0 0;border-radius:50%;padding:0;position:absolute;overflow:hidden}.conversation-avatar img{border-radius:50%}.conversation-avatar.previous{width:34px;height:34px;top:2px;left:10px}.conversation-avatar.next{width:34px;height:34px;top:2px;left:157px}.conversation-avatar.selected{width:46px;height:46px;top:46px;left:77px}.conversation-name{text-align:center;color:#8b8885;pointer-events:none;width:375px;font-size:15px;line-height:18px;position:absolute;top:99px;left:-87px}.conversation-island{z-index:3;touch-action:manipulation;background:#000;border-radius:24px;width:105px;height:35px;position:absolute;top:10px;left:135px}.conversation-camera{background:radial-gradient(#020713 20%,#054978 42%,#091627 60%,#000 75%);border-radius:50%;width:11px;height:11px;position:absolute;top:12px;right:12px;box-shadow:0 0 2px 1px #070d11}.conversation-camera:after{content:"";background:#020408;width:2px;position:absolute;top:2px;bottom:2px;left:5px;transform:rotate(5deg)}.conversation-add{background:#00000003;border-radius:50%;place-items:center;width:43px;height:43px;font-size:33px;font-weight:400;line-height:1;display:grid;position:absolute;top:53px;left:15px}.conversation-chevron{width:20px;height:13px;position:absolute;top:69px;right:29px}.conversation-chevron svg{width:100%;height:100%}.conversation-compose{color:#999;z-index:6;background:#fffb;border:1px solid #0001;border-radius:28px;align-items:center;gap:13px;height:54px;padding:0 15px;font-size:16px;display:flex;position:absolute;bottom:30px;left:14px;right:14px}.conversation-compose a{width:22px;font-size:25px;line-height:40px}.conversation-compose input{color:#333;background:0 0;border:0;outline:0;flex:1;min-width:0;font:16px Arial}.conversation-compose button{color:#222;background:0 0;width:24px;padding:0;font-size:26px;line-height:42px}.conversation-compose:focus-within{border-color:#777}.conversation-home{background:#000;border-radius:4px;width:141px;height:4px;position:absolute;bottom:10px;left:117px}.island-ui{color:#fff;background:#000}.island-expanded{background:#a3ffc1;width:375px;height:338px;position:absolute;top:0;left:0;overflow:hidden}.island-expanded:before{content:"";background:#000;border-radius:66px 66px 37px 37px;height:326px;position:absolute;top:0;left:1px;right:1px}.island-collapse{z-index:5;background:0 0;width:122px;height:37px;padding:0;position:absolute;top:0;left:127px}.island-collapse .conversation-camera{top:12px;right:18px}.island-contacts{scrollbar-width:none;overscroll-behavior-x:contain;touch-action:pan-x;gap:24px;height:116px;padding-top:12px;display:flex;position:absolute;top:38px;left:1px;right:1px;overflow:auto hidden}.island-person{text-align:center;flex:0 0 72px;display:block;position:relative}.island-person img{border-radius:50%;width:72px;height:72px}.island-person>span{color:gray;white-space:nowrap;margin-top:10px;font-size:13px;line-height:16px;display:block}.island-hello{color:#000;white-space:nowrap;background:#fff;border-radius:20px;padding:6px 13px;font-size:14px;font-weight:400;line-height:18px;position:absolute;top:-9px;left:-16px}.island-hello:after{content:"";background:#fff;border-radius:0 0 0 5px;width:10px;height:12px;position:absolute;bottom:-5px;left:15px;transform:skewY(-35deg)}.island-media{scrollbar-width:none;overscroll-behavior-x:contain;touch-action:pan-x;border-radius:0 0 36px 36px;gap:4px;height:164px;display:flex;position:absolute;top:158px;left:1px;right:1px;overflow:auto hidden}.island-media-card{background:#000;border-radius:36px;flex:0 0 164px;height:164px;display:block;position:relative;overflow:hidden}.island-media-card img{position:absolute}.media-album{background:#c8a0ee}.media-album img{object-fit:fill;width:102px;height:164px;right:0}.media-wrist{background:#e6e2cd}.media-wrist img{object-fit:fill;width:101px;height:164px;left:0}.island-return{background:0 0;width:157px;height:26px;padding:0;position:absolute;bottom:0;left:109px}.island-return span{background:#fff;border-radius:4px;width:141px;height:4px;position:absolute;bottom:10px;left:8px}@media (prefers-reduced-motion:no-preference){.island-expanded{transform-origin:50% 16px;animation:.24s ease-out island-open}@keyframes island-open{0%{clip-path:inset(0 135px 292px round 24px);opacity:.7}to{clip-path:inset(0);opacity:1}}}.conversation-avatar img.conversation-marie-compact{object-fit:contain;background:#dcb7f4;padding:5px}.conversation-thread{overscroll-behavior:contain;scrollbar-width:none;z-index:1;position:absolute;inset:128px 0 99px;overflow:hidden auto}.conversation-thread::-webkit-scrollbar{display:none}.chat-list{flex-direction:column;margin:0;padding:0 8px 22px;list-style:none;display:flex}.chat-time{color:#8a8a8a;align-self:center;margin:18px 0 8px;font-size:12px;line-height:15px}.chat-list>.chat-time:first-child{margin-top:12px}.chat-item{flex-direction:column;margin-top:2px;display:flex;position:relative}.chat-item.first{margin-top:8px}.chat-time+.chat-item{margin-top:0}.chat-item.from-them{align-items:flex-start}.chat-item.from-me{align-items:flex-end}.chat-wrap{max-width:75%;position:relative}.kind-video .chat-wrap,.kind-music .chat-wrap,.kind-photo .chat-wrap,.kind-link .chat-wrap{max-width:none}.chat-bubble{overflow-wrap:anywhere;white-space:pre-wrap;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:pan-y;border-radius:20px;outline:none;padding:14px 15px;font-size:17px;line-height:21px;display:block}.from-them .chat-bubble{background:var(--bubble-them,#fff);color:#000}.from-me .chat-bubble{color:#fff;background:#000}.from-them.last .chat-bubble{border-bottom-left-radius:4px}.from-me.last .chat-bubble{border-bottom-right-radius:4px}.chat-bubble:focus-visible{outline-offset:2px;outline:2px solid #567bff}.chat-media{padding:0;position:relative;overflow:hidden;background:0 0!important}.chat-ui .chat-media img{position:absolute;inset:0}.chat-video,.chat-photo{border-radius:16px!important}.chat-music{overflow:visible;border-radius:0!important}.chat-hit{background:0 0;border-radius:50%;padding:0;position:absolute}.chat-video-play{width:51px;height:51px;top:137px;left:5px}.chat-video-download{width:45px;height:51px;top:137px;left:217px}.chat-music-play{width:46px;height:48px;top:139px;left:6px}.chat-link{color:#fff;width:270px;height:112px;padding:12px 12px 0 116px;text-decoration:none;position:relative;background:#000!important;border-radius:14px!important}.chat-ui .chat-link img{border-radius:10px;width:97px;height:99px;position:absolute;top:7px;left:8px}.chat-link-title{font-size:17px;line-height:21.7px;display:block}.chat-link-domain{color:#8d8d8d;font-size:14px;line-height:17px;position:absolute;top:85px;left:116px}.chat-dots{gap:5px;padding:20px 16px;display:flex}.chat-dots i{background:#9a9a9a;border-radius:50%;width:8px;height:8px}@media (prefers-reduced-motion:no-preference){.chat-dots i{animation:1.2s ease-in-out infinite chat-dot}.chat-dots i:nth-child(2){animation-delay:.2s}.chat-dots i:nth-child(3){animation-delay:.4s}@keyframes chat-dot{0%,60%,to{opacity:.35}30%{opacity:1}}}.chat-reaction{pointer-events:none;z-index:2;place-items:center;width:30px;height:30px;font-size:26px;line-height:1;display:grid;position:absolute;bottom:-5px}.from-them .chat-reaction{right:-18px}.from-me .chat-reaction{left:-18px}.chat-item:has(.chat-reaction)+.chat-item{margin-top:10px}.chat-receipt{color:#8a8a8a;margin:4px 4px 0;font-size:12px;line-height:15px}.chat-tapback{z-index:4;background:#fff;border:1px solid #0001;border-radius:26px;gap:2px;padding:5px;display:flex;position:absolute;bottom:calc(100% + 6px);box-shadow:0 8px 24px #0000001f}.chat-tapback.below{top:calc(100% + 6px);bottom:auto}.from-them .chat-tapback{left:0}.from-me .chat-tapback{right:0}.chat-ui .chat-tapback button{color:#000;background:0 0;border-radius:50%;width:38px;height:38px;padding:0;font-size:21px;line-height:38px}.chat-ui .chat-tapback button[aria-pressed=true]{background:#e9e9eb}.chat-ui .chat-tapback button:focus-visible{outline-offset:0;outline:2px solid #567bff}#cos-desk{--pad:clamp(28px,4vw,72px);--side:clamp(320px,32vw,440px);--main:calc(var(--pad) + var(--side) + 48px)}.cos-desk-window{background:#111;min-width:900px;height:auto;min-height:760px;display:block;overflow:auto}#cos-desk{transform-origin:0 0;box-shadow:none;border-radius:0;margin:0;font-family:Arial,sans-serif;overflow:hidden;transform:none!important}#cos-desk>section,#cos-desk>.taxi-ui,#cos-desk>.native{border-radius:0!important}#cos-desk :is([class$=-status],[class$=-notch],[class$=-island],.analytics-home,.clock-home,.book-home,.weather-home,.money-home,.orders-home,.flight-home,.taxi-home,.conversation-home,[class$=-home-indicator],.status,.notch,.handle,.mail-card-home,.mail-reader-home,.conversation-camera,.book-reader-handle,.clock-cards-handle,.work-pages,.work-top-chevron,.work-bottom-chevron,.work-orb,.work-profile),#cos-desk :is(.app-menu,.home-menu,.work-picker){display:none!important}#cos-desk :is(.analytics-chevron,.clock-chevron,.book-chevron,.weather-chevron,.money-chevron,.mail-inbox-chevron,.mail-card-chevron,.orders-chevron,.news-chevron,.taxi-map-chevron,.conversation-chevron){display:none}#cos-desk :is(.clock-friends,.book-friends,.weather-friends,.money-friends,.mail-inbox-friends,.orders-friends,.news-friends,.flight-friends,.taxi-friends,.desktop-friends){left:auto;right:var(--pad);z-index:30;height:44px;color:inherit;align-items:center;text-decoration:none;display:flex;position:absolute;top:23px}:where(#cos-desk) .desktop-friends img{object-fit:cover;border-radius:50%;width:42px;height:42px}:where(#cos-desk) .desktop-friends img+img{margin-left:-7px}:where(#cos-desk) .desktop-friends span{background:#ffffff25;border-radius:50%;place-items:center;width:42px;height:42px;margin-left:8px;font:24px Arial;display:grid}:where(#cos-desk) .desktop-chrome{height:88px;padding:0 var(--pad);z-index:25;pointer-events:none;color:inherit;align-items:center;gap:14px;display:flex;position:absolute;inset:0 0 auto}:where(#cos-desk) .desktop-chrome>*{pointer-events:auto}:where(#cos-desk) .desktop-back{background:#ffffff14;border-radius:50%;place-items:center;width:36px;height:44px;text-decoration:none;display:grid;color:inherit!important;font:26px Arial!important}:where(#cos-desk) .desktop-identity{letter-spacing:-.6px;font:600 24px/1 Arial;text-decoration:none;color:inherit!important}:where(#cos-desk) .desktop-identity:hover{text-underline-offset:5px;text-decoration:underline}:where(#cos-desk) .desktop-identity:focus-visible,:where(#cos-desk) .desktop-back:focus-visible{outline-offset:3px;outline:2px solid}#cos-desk .inline-form{z-index:60;max-height:calc(100% - 160px);overflow:auto;transform:translate(-50%);width:380px!important;top:130px!important;left:50%!important}#cos-desk .toast{z-index:100;width:max-content;max-width:500px;top:95px;left:50%;right:auto;transform:translate(-50%)}:where(#cos-desk) .desktop-chrome~.load-error{z-index:100}:where(#cos-desk) .desktop-maps,:where(#cos-desk) .desktop-widget-page{color:#101313;background:#afc5c3;position:absolute;inset:0;overflow:hidden}:where(#cos-desk) .desktop-map-heading{left:var(--pad);position:absolute;top:135px}:where(#cos-desk) .desktop-map-heading small{color:#637c79;font-size:24px}:where(#cos-desk) .desktop-map-heading h2{letter-spacing:-4px;margin:10px 0 0;font-size:88px;font-weight:400;line-height:1}:where(#cos-desk) .desktop-map-canvas{left:var(--main);right:var(--pad);border-radius:42px;position:absolute;top:128px;bottom:35px;overflow:hidden}:where(#cos-desk) .desktop-map-canvas>.city-map{height:100%}:where(#cos-desk) .desktop-map-canvas .city-map:after{background:linear-gradient(#c8e6bc44,#0000 30%,#c8e6bc44)}:where(#cos-desk) .desktop-map-shortcuts{left:var(--pad);width:var(--side);gap:8px;display:flex;position:absolute;top:300px}:where(#cos-desk) .desktop-map-shortcuts>a{color:#1b2322;white-space:nowrap;background:#fff;border-radius:60px;flex:1;justify-content:center;align-items:center;gap:10px;height:76px;font-size:25px;text-decoration:none;display:flex}:where(#cos-desk) .desktop-map-shortcuts i{font-style:normal}:where(#cos-desk) .desktop-map-shortcuts span{color:#9fb3b0}:where(#cos-desk) .desktop-map-shortcuts b{color:#111;font-weight:400}:where(#cos-desk) .desktop-map-widgets{left:var(--pad);width:var(--side);scrollbar-width:thin;flex-direction:column;gap:18px;display:flex;position:absolute;top:398px;bottom:30px;overflow:auto}:where(#cos-desk) .desktop-map-widgets .quick-actions{background:0 0;width:100%;height:148px;min-height:148px;overflow:visible}:where(#cos-desk) .desktop-map-widgets .quick-pill{border-radius:42px;height:68px}:where(#cos-desk) .desktop-map-widgets .quick-primary{gap:8px;width:56%;padding-left:10px;top:0;left:0}:where(#cos-desk) .desktop-map-widgets .quick-preview{gap:7px;width:43%;padding-left:8px;top:0;left:57%}:where(#cos-desk) .desktop-map-widgets .quick-secondary{gap:8px;width:65%;padding-left:10px;top:76px;left:35%}:where(#cos-desk) .desktop-map-widgets .quick-pair{border-radius:42px;width:34%;height:68px;padding-left:7px;top:76px;left:0}:where(#cos-desk) .desktop-map-widgets .quick-pair a{width:53px;height:53px}:where(#cos-desk) .desktop-map-widgets .quick-pair a+a{width:43px;height:43px}:where(#cos-desk) .desktop-map-widgets .quick-label{letter-spacing:-1px;font-size:26px}:where(#cos-desk) .desktop-map-widgets .quick-icon{width:38px;height:38px}:where(#cos-desk) .desktop-map-widgets .quick-icon svg{width:23px;height:23px}:where(#cos-desk) .desktop-map-widgets .quick-preview .quick-orb{width:48px;height:48px}:where(#cos-desk) .desktop-map-widgets .quick-preview-label{font-size:22px}:where(#cos-desk) .desktop-map-widgets .quick-preview-label small{font-size:12px}:where(#cos-desk) .desktop-map-widgets .quick-orb svg,:where(#cos-desk) .desktop-map-widgets .quick-pair svg{width:29px;height:29px}:where(#cos-desk) .desktop-widget-page>h2{left:var(--pad);letter-spacing:-3px;margin:0;font-size:80px;font-weight:400;line-height:1;position:absolute;top:150px}:where(#cos-desk) .desktop-widget-stage{left:var(--main);right:var(--pad);position:absolute;top:210px}:where(#cos-desk) .desktop-widget-stage .quick-actions{width:100%;height:360px}:where(#cos-desk) .desktop-widget-stage .quick-pill{height:142px}:where(#cos-desk) .desktop-widget-stage .quick-primary{width:53%;top:0;left:0}:where(#cos-desk) .desktop-widget-stage .quick-preview{width:46%;top:0;left:54%}:where(#cos-desk) .desktop-widget-stage .quick-secondary{width:65%;top:154px;left:35%}:where(#cos-desk) .desktop-widget-stage .quick-pair{width:34%;height:142px;top:154px;left:0}:where(#cos-desk) .desktop-widget-stage .quick-label{font-size:clamp(30px,3vw,46px)}:where(#cos-desk) .desktop-widget-stage .quick-preview-label{font-size:30px}:where(#cos-desk) .analytics-ui h2{left:var(--pad);letter-spacing:-3px;font-size:clamp(64px,6vw,96px);line-height:.99;top:148px}:where(#cos-desk) .analytics-icon{display:none}:where(#cos-desk) .analytics-orb{left:var(--pad);bottom:42px}:where(#cos-desk) .session-years{left:var(--main);right:var(--pad);font-size:16px;top:151px}:where(#cos-desk) .session-chart{left:var(--main);right:var(--pad);top:210px;bottom:38px}:where(#cos-desk) .session-column{height:calc(var(--bar-height)*.88);max-height:94%}:where(#cos-desk) .session-projection{height:61px}:where(#cos-desk) .session-value{font-size:18px}:where(#cos-desk) .order-chart{left:var(--main);right:var(--pad);gap:20px;height:calc(100% - 240px);top:155px}:where(#cos-desk) .order-stack{height:calc(var(--levels)*62px)}:where(#cos-desk) .order-segment{height:62px}:where(#cos-desk) .orders-total{left:var(--pad);font-size:116px;top:auto;bottom:120px}:where(#cos-desk) .analytics-footer{left:var(--pad);width:var(--side);bottom:90px;right:auto}:where(#cos-desk) .orders-ui:after{display:none}:where(#cos-desk) .users-acquisition{left:var(--pad);width:var(--side);top:420px;right:auto}:where(#cos-desk) .acquisition-labels>span:nth-child(2){left:57%}:where(#cos-desk) .user-metrics{left:var(--main);right:var(--pad);top:143px}:where(#cos-desk) .user-metric{height:174px}:where(#cos-desk) .user-amount{font-size:clamp(68px,7vw,110px)}:where(#cos-desk) .mail-inbox-ui h2{left:var(--pad);letter-spacing:-2px;font-size:clamp(44px,4.7vw,68px);line-height:1.02;top:148px}:where(#cos-desk) .mail-folder-label{left:var(--pad);font-size:60px;top:315px}:where(#cos-desk) .mail-search{left:var(--pad);width:var(--side);top:451px;right:auto}:where(#cos-desk) .mail-date-tabs{left:var(--pad);width:var(--side);gap:20px;top:540px;right:auto}:where(#cos-desk) .mail-inbox-depth{display:none}:where(#cos-desk) .mail-inbox-home .mail-inbox-grid{left:var(--main);right:var(--pad);grid-auto-rows:minmax(200px,1fr);gap:10px;top:133px;bottom:40px;overflow:auto}:where(#cos-desk) .mail-inbox-expanded .mail-inbox-grid{left:var(--pad);right:var(--pad);grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:222px;gap:10px;top:121px;bottom:32px}:where(#cos-desk) .mail-inbox-tile{border-radius:24px}:where(#cos-desk) .mail-inbox-tile>strong{font-size:22px;line-height:1.08;top:18px;left:18px}:where(#cos-desk) .mail-inbox-tile>time{font-size:12px;top:22px;right:16px}:where(#cos-desk) .mail-tile-copy{font-size:18px;bottom:18px;left:18px;right:18px}:where(#cos-desk) .mail-meeting-time{font-size:72px;top:88px;left:18px}:where(#cos-desk) .mail-meeting-tile>b{font-size:17px;bottom:18px;left:18px}:where(#cos-desk) .mail-group-portraits{gap:4px;height:250px;top:95px}:where(#cos-desk) .mail-group-portraits img{width:64px;height:64px}:where(#cos-desk) .mail-card-navigation{left:var(--pad);width:300px;top:132px;right:auto}:where(#cos-desk) .mail-backdrop{left:var(--pad);width:var(--side);height:230px;top:240px}:where(#cos-desk) .mail-card-pile{left:var(--main);right:var(--pad);top:105px;bottom:130px;transform-origin:50% 90%;inset-inline-start:var(--main)}:where(#cos-desk) .mail-behind-far{border-radius:30px;width:72%;height:45%;top:0;left:14%}:where(#cos-desk) .mail-behind-near{border-radius:30px;width:90%;height:50%;top:24px;left:5%}:where(#cos-desk) .mail-front-card{border-radius:32px;height:auto;inset:60px 0 0}:where(#cos-desk) .mail-message-meta{top:82px;left:24px;right:24px}:where(#cos-desk) .mail-message-meta>span,:where(#cos-desk) .mail-message-meta>time:not(.mail-message-date){font-size:32px}:where(#cos-desk) .mail-message-content{border-radius:22px;inset:152px 8px 8px}:where(#cos-desk) .mail-message-excerpt{font-size:30px;line-height:1.2}:where(#cos-desk) .mail-attachments{left:50%;transform:translate(-50%)}:where(#cos-desk) .desktop-mail-actions{left:var(--main);right:var(--pad);height:62px;position:absolute;bottom:50px}:where(#cos-desk) .desktop-mail-actions .mail-message-actions{inset:0}:where(#cos-desk) .mail-message-actions>button{justify-content:center}:where(#cos-desk) .mail-message-actions{gap:12px}:where(#cos-desk) .mail-reactions{flex:0 0 90px}:where(#cos-desk) .mail-reader-card{left:var(--pad);right:var(--pad);border-radius:30px;top:118px;bottom:35px}:where(#cos-desk) .mail-reader .mail-reading{padding:30px 8% 110px;font-size:clamp(26px,3.1vw,44px);line-height:1.24}:where(#cos-desk) .mail-source-line{display:none!important}:where(#cos-desk) .mail-reader-controls{bottom:24px;left:35%;right:35%}:where(#cos-desk) .mail-reader-sender{width:300px;right:auto}:where(#cos-desk) .mail-reader .mail-message-header{left:22px;right:22px}:where(#cos-desk) .orders-heading,:where(#cos-desk) .orders-day .orders-heading{left:var(--pad);font-size:clamp(62px,6.5vw,98px);top:140px}:where(#cos-desk) .orders-mode,:where(#cos-desk) .orders-day .orders-mode{left:var(--pad);font-size:64px;top:245px}:where(#cos-desk) .orders-weekdays{left:var(--main);right:var(--pad);font-size:17px;top:138px}:where(#cos-desk) .orders-calendar{left:var(--main);right:var(--pad);gap:5px;height:calc(100% - 265px);top:176px}:where(#cos-desk) .orders-date,:where(#cos-desk) .orders-empty-date{font-size:19px}:where(#cos-desk) .orders-summary{left:var(--pad);width:var(--side);top:430px;right:auto}:where(#cos-desk) .orders-summary strong{font-size:82px}:where(#cos-desk) .orders-month-nav{left:var(--pad);width:var(--side);bottom:75px;right:auto}:where(#cos-desk) .orders-current-date{display:none}:where(#cos-desk) .orders-day-close{left:var(--pad);top:355px;transform:rotate(90deg)}:where(#cos-desk) .orders-timeline-labels{left:var(--pad);width:var(--side);top:440px;right:auto}:where(#cos-desk) .orders-timeline{left:var(--pad);width:var(--side);top:473px;right:auto}:where(#cos-desk) .orders-timeline svg{preserve-aspect-ratio:none;width:100%;height:100%}:where(#cos-desk) .orders-selected-time{left:var(--pad);font-size:74px;top:570px}:where(#cos-desk) .orders-delivery{left:var(--main);right:var(--pad);border-radius:40px;top:127px;bottom:37px}:where(#cos-desk) .orders-delivery-header{top:16px;left:18px;right:18px}:where(#cos-desk) .orders-delivery h3{font-size:clamp(60px,6vw,88px);line-height:.98;top:105px}:where(#cos-desk) .orders-progress{top:51%;left:24px;right:24px}:where(#cos-desk) .orders-progress-copy{top:59%}:where(#cos-desk) .orders-progress-copy strong{font-size:32px}:where(#cos-desk) .orders-progress-copy span{font-size:18px}:where(#cos-desk) .orders-delivery-footer{bottom:23px;left:22px;right:22px}:where(#cos-desk) .clock-hours{left:var(--pad);width:var(--side);font-size:160px;top:142px;right:auto}:where(#cos-desk) .clock-ruler{left:var(--pad);width:var(--side);top:311px;right:auto}:where(#cos-desk) .clock-minutes{left:var(--pad);width:var(--side);font-size:160px;top:377px;right:auto}:where(#cos-desk) .clock-page-dots{display:none}:where(#cos-desk) .clock-modes{left:var(--main);right:var(--pad);top:138px}:where(#cos-desk) .clock-alarm-list{left:var(--main);right:var(--pad);top:211px;bottom:36px;overflow:auto}:where(#cos-desk) .clock-alarm-row{height:158px}:where(#cos-desk) .clock-alarm-tags{top:100px}:where(#cos-desk) .clock-tools{left:var(--pad);bottom:48px}:where(#cos-desk) .clock-detail-heading{left:var(--pad);width:var(--side);top:145px;right:auto}:where(#cos-desk) .clock-detail-heading h2{font-size:clamp(62px,5.3vw,78px)}:where(#cos-desk) .clock-detail-time{left:var(--pad);width:var(--side);top:auto;bottom:120px;right:auto}:where(#cos-desk) .clock-location-row{left:var(--main);right:var(--pad);top:139px}:where(#cos-desk) .clock-detail-media{left:var(--main);right:var(--pad);border-radius:40px;top:222px;bottom:36px}:where(#cos-desk) .clock-detail-media img{object-fit:cover;width:100%;height:100%}:where(#cos-desk) .clock-time-strip{left:var(--pad);right:var(--pad);top:126px}:where(#cos-desk) .clock-card-viewport{height:459px;top:182px;left:0;right:0;overflow:hidden}:where(#cos-desk) .clock-task-card{left:calc(50% - 150px + var(--position)*337px)}:where(#cos-desk) .clock-days{width:520px;height:88px;bottom:24px;left:calc(50% - 260px);right:auto}:where(#cos-desk) .clock-days button.selected{width:88px;height:88px}:where(#cos-desk) .weather-hero{left:calc(var(--pad) + (var(--side) - 375px)/2);transform-origin:top;width:375px;top:160px;right:auto;transform:scale(1.12)}:where(#cos-desk) .weather-metrics{left:var(--main);right:var(--pad);top:157px}:where(#cos-desk) .weather-metrics>div{width:100px}:where(#cos-desk) .weather-metrics span{background:#ffffff07;width:100px;height:100px}:where(#cos-desk) .weather-metrics strong{font-size:22px}:where(#cos-desk) .weather-metrics svg{width:30px;height:30px}:where(#cos-desk) .weather-chart{left:var(--main);right:var(--pad);height:160px;top:390px}:where(#cos-desk) .weather-chart>svg{height:160px;overflow:visible}:where(#cos-desk) .weather-hours{left:var(--main);right:var(--pad);justify-content:space-between;display:flex;top:560px;overflow:visible}:where(#cos-desk) .weather-hours button{flex:1;width:auto;position:static}:where(#cos-desk) .weather-navigation{left:var(--pad);right:var(--pad);bottom:35px}:where(#cos-desk) .weather-navigation a{font-size:22px}:where(#cos-desk) .weather-city-grid{left:var(--pad);right:var(--pad);border:1px solid #0001;border-radius:32px;grid-template-columns:repeat(3,1fr);grid-auto-rows:310px;top:130px;bottom:40px}:where(#cos-desk) .weather-city-tile>strong{font-size:125px;top:22px;left:28px}:where(#cos-desk) .weather-tile-degree{top:35px;left:200px}:where(#cos-desk) .weather-tile-name{font-size:30px;top:215px;left:28px}:where(#cos-desk) .weather-city-tile>small{top:260px;left:28px}:where(#cos-desk) .weather-city-tile:nth-child(2n){border-right:1px solid #00000008}:where(#cos-desk) .money-eyebrow{left:var(--pad);top:143px}:where(#cos-desk) .money-bank-title{left:var(--pad);font-size:clamp(64px,6vw,90px);line-height:.98;top:180px}:where(#cos-desk) .money-debit-cards{left:var(--pad);width:var(--side);gap:10px;height:76px;top:395px;right:auto}:where(#cos-desk) .money-debit,:where(#cos-desk) .money-add-card{flex:1;min-width:85px;height:76px}:where(#cos-desk) .money-balance{left:var(--main);right:var(--pad);top:144px}:where(#cos-desk) .money-balance>div,:where(#cos-desk) .money-edit-amount,:where(#cos-desk) .money-edit-amount input{letter-spacing:-3px;font-size:clamp(65px,7.4vw,108px);line-height:1.2}:where(#cos-desk) .money-purchase-strip{left:var(--main);right:var(--pad);gap:14px;height:275px;top:340px}:where(#cos-desk) .money-purchase-card{flex-basis:205px;height:270px}:where(#cos-desk) .money-purchase-card>span:not(.money-merchant){max-width:190px;font-size:20px;top:178px}:where(#cos-desk) .money-purchase-card>strong{font-size:48px;top:205px}:where(#cos-desk) .money-actions{left:var(--pad);width:var(--side);bottom:65px;right:auto}:where(#cos-desk) .money-today .money-eyebrow{left:var(--pad);top:145px}:where(#cos-desk) .money-ui .money-period{left:var(--pad);width:var(--side);font-size:88px;top:183px}:where(#cos-desk) .money-today-stack{left:var(--main);right:var(--pad);top:125px;bottom:35px}:where(#cos-desk) .money-today-card{height:150px}:where(#cos-desk) .money-today-card:last-child{height:170px}:where(#cos-desk) .money-record-name{max-width:70%}:where(#cos-desk) .money-record-amount{font-size:30px}:where(#cos-desk) .money-history-stack{inset:125px var(--pad) 35px var(--pad)}:where(#cos-desk) .money-history-card{left:0;right:0;top:calc(var(--row)*90px);height:calc(100% - var(--row)*90px);border-radius:32px 32px 0 0}:where(#cos-desk) .money-history-card .money-record-category{top:18px;left:90px}:where(#cos-desk) .money-history-card .money-record-name{font-size:28px;top:43px;left:90px}:where(#cos-desk) .money-history-card .money-record-day{top:20px}:where(#cos-desk) .money-history-card .money-record-amount{top:42px}:where(#cos-desk) .money-history-card .money-week{height:149px;top:100px;left:40%;right:26px}:where(#cos-desk) .money-history-card .money-record-total{bottom:25px;left:26px;right:26px}:where(#cos-desk) .money-month h2{left:var(--pad);font-size:clamp(64px,5.8vw,86px);line-height:1;top:150px}:where(#cos-desk) .money-spending-art{left:var(--main);width:calc(100% - var(--main) - var(--pad));height:812px;top:-90px}:where(#cos-desk) .money-month-legend{left:var(--pad);width:var(--side);gap:12px;bottom:95px;right:auto}:where(#cos-desk) .money-period-options{left:var(--pad);right:var(--pad);grid-template-columns:1fr 1fr;gap:0 60px;display:grid;top:125px;bottom:35px}:where(#cos-desk) .money-period-options>a{height:auto;min-height:100px;padding:10px 0;font-size:72px}:where(#cos-desk) .book-library h2{left:var(--pad);font-size:clamp(44px,4.5vw,64px);line-height:1.03;top:145px;transform:none}:where(#cos-desk) .book-topic{left:var(--pad);font-size:58px;top:302px}:where(#cos-desk) .book-search{left:var(--pad);width:var(--side);top:447px;right:auto}:where(#cos-desk) .book-library-categories{left:var(--pad);width:var(--side);top:555px;right:auto}:where(#cos-desk) .book-library-sheet{left:var(--main);right:var(--pad);border-radius:36px;height:auto;top:133px;bottom:36px}:where(#cos-desk) .book-collection-tags{top:24px;left:24px}:where(#cos-desk) .book-autumn{width:44%;font-size:27px;line-height:1.1;top:95px;left:24px}:where(#cos-desk) .book-collection-total{width:43%;top:auto;bottom:43px;left:24px}:where(#cos-desk) .book-collection-total strong{font-size:100px}:where(#cos-desk) .book-library-covers{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:8px;inset:85px 20px 20px 52%}:where(#cos-desk) .book-library-covers button{width:100%;height:100%}:where(#cos-desk) .book-library-covers img{object-fit:cover}:where(#cos-desk) .book-popular h2{left:var(--pad);font-size:clamp(62px,5.7vw,88px);line-height:1;top:140px}:where(#cos-desk) .book-genres{left:var(--pad);width:var(--side);flex-wrap:wrap;top:447px;right:auto}:where(#cos-desk) .book-genres button{flex:1!important;width:auto!important;padding:0 8px!important}:where(#cos-desk) .book-rank{left:var(--pad);width:var(--side);height:104px;top:auto;bottom:118px;right:auto}:where(#cos-desk) .book-rank>strong{font-size:100px}:where(#cos-desk) .book-rank>span{left:160px}:where(#cos-desk) .book-rank>svg{width:45%;top:52px;left:auto;right:0}:where(#cos-desk) .book-feature{left:var(--main);right:var(--pad);height:auto;top:145px;bottom:45px}:where(#cos-desk) .book-author{width:40%;font-size:25px;line-height:1.1;top:0;left:0}:where(#cos-desk) .book-description{width:40%;top:130px;font-size:30px!important;line-height:1.05!important}:where(#cos-desk) .book-edition{top:auto;bottom:0;font-size:100px!important}:where(#cos-desk) .book-cover-stack{width:56%;height:100%;max-height:550px;left:44%}:where(#cos-desk) .book-cover-stack>button,:where(#cos-desk) .book-cover-stack img{object-fit:cover;width:calc(100% - 24px);height:100%}:where(#cos-desk) .book-cover-stack .book-cover-back{width:calc(100% - 27px)}:where(#cos-desk) .book-chapter-head{left:var(--pad);width:var(--side);height:95px;padding:0;top:140px;right:auto}:where(#cos-desk) .book-chapter-duration{left:auto;right:0}:where(#cos-desk) .book-chapter-head strong{font-size:65px}:where(#cos-desk) .book-article{left:var(--main);right:var(--pad);top:138px;bottom:220px}:where(#cos-desk) .book-article h2{max-width:760px;font-size:52px;line-height:1.02}:where(#cos-desk) .book-text{margin-top:25px;font-size:25px;line-height:1.35;height:calc(100% - 120px)!important}:where(#cos-desk) .book-mini{left:var(--main);right:var(--pad);border-radius:30px;height:166px;top:auto;bottom:35px}:where(#cos-desk) .book-mini .book-play{left:calc(50% - 24px)}:where(#cos-desk) .book-mini time{left:calc(50% - 90px)}:where(#cos-desk) .book-expanded .book-article{left:var(--pad);width:var(--side);height:310px;top:285px;right:auto}:where(#cos-desk) .book-expanded .book-article h2{font-size:44px}:where(#cos-desk) .book-expanded .book-text{height:130px!important}:where(#cos-desk) .book-expanded-player{left:var(--main);right:var(--pad);top:132px;bottom:35px}:where(#cos-desk) .book-dial{top:190px;left:calc(50% - 132px)}:where(#cos-desk) .book-expanded-player>.book-waveform{top:145px}:where(#cos-desk) .book-collapse{top:32px}:where(#cos-desk) .book-expanded-player>time{bottom:35px}:where(#cos-desk) .news-business-heading{left:var(--pad);font-size:clamp(50px,5vw,74px);line-height:1.02;top:145px}:where(#cos-desk) .news-business-topic{left:var(--pad);font-size:55px;top:320px}:where(#cos-desk) .news-search{left:var(--pad);width:var(--side);top:454px;right:auto}:where(#cos-desk) .news-topics{left:var(--pad);width:var(--side);gap:22px;top:550px;right:auto}:where(#cos-desk) .news-home-collection{left:var(--main);right:var(--pad);border-radius:36px;padding:28px 10px;top:130px;bottom:35px}:where(#cos-desk) .news-preview-card{flex-basis:230px}:where(#cos-desk) .news-preview-photo{border-radius:15px;width:230px;height:185px}:where(#cos-desk) .news-preview-card h3{font-size:25px;line-height:1.05}:where(#cos-desk) .news-offer-strip>a{flex-basis:230px}:where(#cos-desk) .news-offer-strip img{border-radius:15px;width:230px;height:150px}:where(#cos-desk) .news-stack-scroll{left:var(--pad);right:var(--pad);border-radius:32px;gap:18px;padding:0 0 15px;display:flex;top:122px;bottom:35px;overflow:auto hidden}:where(#cos-desk) .news-stack-card{height:100%;box-shadow:none;border-radius:32px;flex:0 0 390px;margin:0;position:relative;top:auto!important}:where(#cos-desk) .news-stack-title{top:100px;left:20px;right:20px}:where(#cos-desk) .news-stack-title h2{font-size:44px;line-height:1.02}:where(#cos-desk) .news-stack-media{height:auto;inset:235px 12px 12px}:where(#cos-desk) .news-stack-card .news-publisher strong{font-size:17px}:where(#cos-desk) .news-stack-card .news-shared{display:none}:where(#cos-desk) .news-article-card,:where(#cos-desk) .news-hotel-ui .news-article-card{left:var(--pad);right:var(--pad);border-radius:36px;top:125px;bottom:35px}:where(#cos-desk) .news-article-card .news-story-header{top:22px;left:25px;right:25px}:where(#cos-desk) .news-article-title,:where(#cos-desk) .news-hotel-ui .news-article-title{font-size:clamp(40px,4.1vw,60px);line-height:1.02;top:110px;left:28px;right:53%}:where(#cos-desk) .news-article-photo,:where(#cos-desk) .news-hotel-ui .news-article-photo{border-radius:25px;height:auto;inset:98px 18px 20px 49%}:where(#cos-desk) .news-article-photo img{object-fit:cover!important}:where(#cos-desk) .news-related,:where(#cos-desk) .news-hotel-ui .news-related{inset:55% 54% 100px 20px}:where(#cos-desk) .news-related-card h3{font-size:20px}:where(#cos-desk) .news-related-card>div{top:55px}:where(#cos-desk) .news-related-card p{font-size:16px}:where(#cos-desk) .news-player{border-radius:25px;bottom:12px;left:12px;right:54%}:where(#cos-desk) .news-category-rows,:where(#cos-desk) .news-categories-wide .news-category-rows{left:var(--pad);padding-bottom:40px;top:130px;bottom:35px;right:52%}:where(#cos-desk) .news-category-rows button,:where(#cos-desk) .news-categories-wide .news-category-rows button{text-align:left;height:70px;padding:0 12px!important;font-size:clamp(37px,4vw,58px)!important;line-height:70px!important}:where(#cos-desk) .news-category-media,:where(#cos-desk) .news-categories-wide .news-category-media{left:52%;right:var(--pad);border-radius:34px;width:auto;height:auto;top:130px;bottom:35px;overflow:hidden}:where(#cos-desk) .news-category-photo,:where(#cos-desk) .news-categories-wide .news-category-photo{border-radius:34px;height:100%;inset:0}:where(#cos-desk) .news-categories-wide .news-category-photo.previous,:where(#cos-desk) .news-categories-wide .news-category-photo.next,:where(#cos-desk) .news-categories-wide:before{display:none}:where(#cos-desk) .desktop-editorial{color:#fff;background:#363334;position:absolute;inset:0;overflow:hidden}:where(#cos-desk) .desktop-editorial-background{object-fit:cover;filter:brightness(.75);width:100%;height:100%;position:absolute;inset:0}:where(#cos-desk) .desktop-editorial:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0005,#0000 70%);position:absolute;inset:0}:where(#cos-desk) .desktop-editorial>h2{left:var(--pad);letter-spacing:-2px;z-index:1;margin:0;font-size:clamp(56px,6vw,92px);line-height:1.02;position:absolute;top:148px}:where(#cos-desk) .desktop-editorial-topic{left:var(--pad);color:#fff8;z-index:1;font-size:46px;text-decoration:none;position:absolute;top:345px}:where(#cos-desk) .desktop-editorial-search{left:var(--pad);color:inherit;z-index:1;font-size:20px;text-decoration:none;position:absolute;top:449px}:where(#cos-desk) .desktop-editorial-date{left:var(--pad);width:var(--side);z-index:1;grid-template-columns:1fr 1fr;align-items:center;display:grid;position:absolute;bottom:70px}:where(#cos-desk) .desktop-editorial-date small{grid-column:1/-1;font-size:15px}:where(#cos-desk) .desktop-editorial-date strong{letter-spacing:-3px;font-size:72px}:where(#cos-desk) .desktop-editorial-date span{max-width:150px;font-size:19px}:where(#cos-desk) .desktop-editorial-card{left:var(--main);right:var(--pad);z-index:1;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#3335;border-radius:30px;padding:25px;position:absolute;bottom:45px}:where(#cos-desk) .desktop-editorial-card nav{gap:24px;margin-bottom:28px;display:flex}:where(#cos-desk) .desktop-editorial-card a{color:inherit;text-decoration:none}:where(#cos-desk) .desktop-editorial-card nav a{font-size:13px}:where(#cos-desk) .desktop-editorial-story{grid-template-columns:1fr 45%;gap:26px;display:grid}:where(#cos-desk) .desktop-editorial-story img{object-fit:cover;border-radius:22px;width:100%;height:250px}:where(#cos-desk) .desktop-editorial-story small{opacity:.6}:where(#cos-desk) .desktop-editorial-story h3{letter-spacing:-.7px;margin:20px 0;font-size:32px;line-height:1.03}:where(#cos-desk) .desktop-editorial-story time{opacity:.6;font-size:13px}:where(#cos-desk) .flight-list .flight-locations{left:var(--pad);width:var(--side);height:365px;top:155px;right:auto}:where(#cos-desk) .flight-airport-editor>input{font-size:clamp(112px,12vw,166px);line-height:1;top:35px}:where(#cos-desk) .flight-airport-editor{height:185px}:where(#cos-desk) .flight-airport-editor+label{top:206px}:where(#cos-desk) .flight-swap{top:176px}:where(#cos-desk) .flight-list-results{left:var(--main);right:var(--pad);top:145px;bottom:45px}:where(#cos-desk) .flight-option{height:260px}:where(#cos-desk) .flight-option-price{font-size:74px;line-height:1;top:12px}:where(#cos-desk) .flight-option-stops{top:119px}:where(#cos-desk) .flight-option-times{top:145px}:where(#cos-desk) .flight-option-times>span{font-size:35px}:where(#cos-desk) .flight-option-times small{font-size:19px}:where(#cos-desk) .flight-overview .flight-locations{top:185px}:where(#cos-desk) .flight-plane-hero{left:var(--main);right:var(--pad);height:300px;top:210px}:where(#cos-desk) .flight-airline-brand{left:var(--pad);top:127px}:where(#cos-desk) .flight-chevron{left:var(--pad);border-radius:28px;top:auto;bottom:45px;background:#00000008!important}:where(#cos-desk) .flight-detail>.flight-chevron,:where(#cos-desk) .flight-ticket-ui>.flight-chevron{display:none}:where(#cos-desk) .flight-airline-heading{left:var(--pad);width:var(--side);top:225px;right:auto}:where(#cos-desk) .flight-airline-heading h2{white-space:normal;font-size:clamp(57px,5.7vw,80px);line-height:1.02}:where(#cos-desk) .flight-us-map{left:var(--main);right:var(--pad);width:calc(100% - var(--main) - var(--pad));height:calc(100% - 435px);top:150px}:where(#cos-desk) .flight-route-summary{left:var(--main);right:var(--pad);height:180px;top:auto;bottom:75px}:where(#cos-desk) .flight-route-cities strong{font-size:94px}:where(#cos-desk) .flight-detail-actions{left:var(--pad);width:var(--side);bottom:65px;right:auto}:where(#cos-desk) .flight-seat-viewport{left:var(--main);right:var(--pad);border:1px solid #0001;border-radius:35px;top:115px;bottom:25px}:where(#cos-desk) .desktop-seat-plan{width:375px;height:820px;margin:0 auto;position:relative}:where(#cos-desk) .desktop-seat-heading{left:var(--pad);letter-spacing:-2px;font-size:76px;line-height:1;position:absolute;top:240px}:where(#cos-desk) .flight-seat-selection .flight-chevron{width:var(--side);height:64px;color:var(--flight-color);z-index:5;font-size:22px;display:grid;bottom:70px;background:#000!important}:where(#cos-desk) .flight-checkout-total{left:var(--pad);width:var(--side);top:235px;right:auto}:where(#cos-desk) .flight-checkout-total h2{font-size:80px}:where(#cos-desk) .desktop-checkout-plan{left:var(--main);right:var(--pad);justify-content:center;align-items:center;height:345px;display:flex;position:absolute;top:155px}:where(#cos-desk) .desktop-checkout-plan .flight-checkout-plan-link{width:375px;height:290px;position:relative;top:auto;left:auto;right:auto;transform:scale(1.25)}:where(#cos-desk) .flight-seat-class{left:var(--main);right:var(--pad);top:auto;bottom:100px}:where(#cos-desk) .flight-seat-class strong{font-size:64px}:where(#cos-desk) .flight-checkout-buy{left:var(--pad);width:var(--side);height:64px;bottom:130px;right:auto}:where(#cos-desk) .flight-checkout .flight-chevron{width:var(--side);height:50px;bottom:65px}:where(#cos-desk) .flight-confirmation{left:calc(var(--pad) + var(--side)/2 - 80px);top:370px}:where(#cos-desk) .flight-ticket-plane{left:var(--pad);width:var(--side);height:175px;top:230px;right:auto}:where(#cos-desk) .flight-ticket-route{left:var(--main);right:var(--pad);height:190px;top:135px;bottom:auto}:where(#cos-desk) .flight-ticket-fields{left:var(--main);right:var(--pad);top:365px}:where(#cos-desk) .flight-ticket-fields>div,:where(#cos-desk) .flight-ticket-fields>a{height:106px}:where(#cos-desk) .flight-ticket-fields strong{font-size:52px}:where(#cos-desk) .flight-ticket-barcode{left:var(--pad);width:var(--side);height:75px;bottom:100px;right:auto}:where(#cos-desk) .taxi-ui>.city-map,:where(#cos-desk) .taxi-point-ui>.city-map,:where(#cos-desk) .taxi-cars-ui>.city-map,:where(#cos-desk) .taxi-trip-ui>.city-map{width:100%;height:100%;inset:0}:where(#cos-desk) .taxi-ui .city-map .leaflet-control-attribution{margin-right:15px}:where(#cos-desk) .taxi-ui .desktop-chrome{background:linear-gradient(#ffffff65,#0000)}:where(#cos-desk) .taxi-ui:after{display:none}:where(#cos-desk) .taxi-map-actions{left:var(--pad);width:375px;top:auto;bottom:48px;right:auto}:where(#cos-desk) .taxi-recenter,:where(#cos-desk) .taxi-cars-ui .taxi-recenter{top:auto;bottom:48px;right:var(--pad)}:where(#cos-desk) .taxi-point-card{left:var(--pad);border-radius:32px;width:375px;top:auto;bottom:142px;right:auto}:where(#cos-desk) .taxi-confirm{left:var(--pad);width:375px;top:auto;bottom:50px;right:auto}:where(#cos-desk) .taxi-route-controls{left:var(--pad);border-radius:40px;top:145px}:where(#cos-desk) .taxi-cars-scroll{left:var(--pad);width:min(600px,calc(100% - 2*var(--pad)));height:230px;padding:15px 8px;top:auto;bottom:135px;right:auto}:where(#cos-desk) .taxi-payment,:where(#cos-desk) .taxi-trip-ui .taxi-payment{left:var(--pad);width:375px;top:auto;bottom:48px;right:auto}:where(#cos-desk) .taxi-progress-card{left:var(--pad);border-radius:28px;width:375px;top:auto;bottom:127px;right:auto}:where(#cos-desk) .taxi-access-card{left:var(--pad);border-radius:28px;width:375px;top:125px;right:auto}:where(#cos-desk) .taxi-driver-card{left:var(--pad);border-radius:28px;width:230px;height:294px;top:252px}:where(#cos-desk) .taxi-access-ui .taxi-progress-card{left:calc(var(--pad) + 250px);bottom:128px}:where(#cos-desk) .taxi-waiting-card{left:var(--pad);width:375px;top:auto;bottom:133px;right:auto}:where(#cos-desk) .taxi-waiting-card>div{border-radius:25px}:where(#cos-desk) .taxi-chat-bubble{left:var(--pad);top:152px}:where(#cos-desk) .taxi-shared-message{left:var(--pad);top:auto;bottom:48px}:where(#cos-desk) .taxi-quick-reactions{left:calc(var(--pad) + 270px);width:105px;top:auto;bottom:48px;right:auto}:where(#cos-desk) .work-greeting{left:var(--pad);width:var(--side);font-size:clamp(47px,5vw,72px);line-height:1.02;top:143px}:where(#cos-desk) .work-search{left:var(--pad);top:auto;bottom:65px}:where(#cos-desk) .work-shared{left:auto;right:var(--pad);top:35px}:where(#cos-desk) .work-play{left:var(--pad);top:400px}:where(#cos-desk) .work-tasks{left:var(--pad);width:var(--side);top:515px;right:auto}:where(#cos-desk) .desktop-work-apps{left:var(--main);right:var(--pad);grid-template-rows:90px 150px 150px;grid-template-columns:repeat(4,1fr);gap:14px;display:grid;position:absolute;top:158px;bottom:68px}:where(#cos-desk) .desktop-work-apps>*{border-radius:30px;width:auto;height:auto;position:relative;inset:auto}:where(#cos-desk) .desktop-work-apps .work-google{border-radius:50px;grid-column:span 2;width:auto}:where(#cos-desk) .desktop-work-apps .work-google input{width:100%}:where(#cos-desk) .desktop-work-apps .work-google-apps{border-radius:50px;justify-content:space-evenly;width:auto}:where(#cos-desk) .desktop-work-apps .work-contacts{border-radius:50px;justify-content:center;width:auto}:where(#cos-desk) .desktop-work-apps .work-listening{grid-column:span 2}:where(#cos-desk) .desktop-work-apps .work-listener{border-radius:30px;width:49%;height:100%}:where(#cos-desk) .desktop-work-apps .work-listening-app{top:55px;left:calc(50% - 18px)}:where(#cos-desk) .desktop-work-apps .work-apps-tile,:where(#cos-desk) .desktop-work-apps .work-chatgpt{grid-row:3}:where(#cos-desk) .desktop-work-apps .work-app-folder{grid-area:2/3/4/5;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:24px;padding:24px;display:grid}:where(#cos-desk) .work-app-folder>.work-shortcut,:where(#cos-desk) .work-small-apps{width:100%;height:100%;position:relative;inset:auto}:where(#cos-desk) .work-small-apps{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:8px}:where(#cos-desk) .work-app-folder>.work-shortcut>img{object-fit:contain}:where(#cos-desk) .conversation-ui{--conversation-width:min(680px,calc(100% - 2*var(--pad)))}:where(#cos-desk) .conversation-header{width:var(--conversation-width);background:0 0;height:118px;top:94px;left:50%;transform:translate(-50%)}:where(#cos-desk) .conversation-carousel{justify-content:center;align-items:flex-start;gap:24px;width:300px;height:108px;margin-left:-150px;padding-top:6px;display:flex;top:0;left:50%}:where(#cos-desk) .conversation-avatar.previous,:where(#cos-desk) .conversation-avatar.next,:where(#cos-desk) .conversation-avatar.selected{flex-shrink:0;width:44px;height:44px;margin-top:10px;position:relative;top:auto;left:auto}:where(#cos-desk) .conversation-avatar.selected{width:64px;height:64px;margin-top:0}:where(#cos-desk) .conversation-name{color:#676662;width:100%;font-size:20px;line-height:24px;top:85px;left:0}:where(#cos-desk) .conversation-add{width:42px;height:42px;font-size:29px;top:16px;left:0}:where(#cos-desk) .desktop-conversation-thread{width:var(--conversation-width);overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;gap:20px;padding:0 4px 8px;display:flex;position:absolute;top:238px;bottom:120px;left:50%;overflow:auto;transform:translate(-50%)}:where(#cos-desk) .conversation-compose{width:var(--conversation-width);border-radius:30px;height:58px;bottom:38px;left:50%;right:auto;transform:translate(-50%)}:where(#cos-desk) .island-expanded{left:var(--pad);right:var(--pad);border-radius:45px;width:auto;height:auto;top:125px;bottom:45px}:where(#cos-desk) .island-expanded:before{border-radius:45px;height:100%}:where(#cos-desk) .island-contacts{justify-content:center;gap:45px;height:160px;padding:15px;top:40px;left:35px;right:35px}:where(#cos-desk) .island-person img{width:100px;height:100px}:where(#cos-desk) .island-person>span{font-size:17px}:where(#cos-desk) .island-media{justify-content:center;gap:18px;height:240px;top:245px;left:35px;right:35px}:where(#cos-desk) .island-media-card{border-radius:28px;flex:0 0 280px;height:240px}:where(#cos-desk) .island-media-card img{object-fit:cover;width:100%!important;height:100%!important;inset:0!important}:where(#cos-desk) .island-collapse{color:#fff;background:#fff2;border-radius:50%;width:44px;height:44px;top:20px;left:auto;right:20px}:where(#cos-desk) .island-collapse:after{content:"×";font:28px Arial}:where(#cos-desk) .island-return{display:none}@media (width<=1100px){#cos-desk{--pad:28px;--side:320px;--main:390px}#cos-desk :is(.clock-friends,.book-friends,.weather-friends,.money-friends,.mail-inbox-friends,.orders-friends,.news-friends,.flight-friends,.taxi-friends,.desktop-friends){right:var(--pad)}:where(#cos-desk) .mail-inbox-expanded .mail-inbox-grid{grid-template-columns:repeat(3,1fr)}:where(#cos-desk) .desktop-map-shortcuts>a{font-size:22px}:where(#cos-desk) .desktop-map-widgets .quick-label{font-size:23px}:where(#cos-desk) .desktop-map-widgets .quick-preview-label{font-size:18px}:where(#cos-desk) .book-genres{flex-wrap:wrap}:where(#cos-desk) .book-description{font-size:24px!important}:where(#cos-desk) .news-related-card h3{font-size:17px}:where(#cos-desk) .news-related-card p{font-size:14px}:where(#cos-desk) .desktop-widget-stage .quick-actions{transform-origin:0 0;width:620px;transform:scale(.8)}:where(#cos-desk) .island-media-card{flex-basis:230px}:where(#cos-desk) .work-greeting{font-size:52px}:where(#cos-desk) .flight-seat-class strong{font-size:48px}:where(#cos-desk) .money-month-legend{gap:4px;left:20px}:where(#cos-desk) .money-month-legend strong{font-size:15px}:where(#cos-desk) .weather-hero{transform:scale(.94)}:where(#cos-desk) .news-business-heading{font-size:53px}:where(#cos-desk) .news-business-topic{font-size:48px}}@media (prefers-reduced-motion:reduce){#cos-desk *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}:where(#cos-desk) .mail-video{object-fit:cover;transform:scale(1.12)}:where(#cos-desk) .desktop-map-widgets{bottom:125px}:where(#cos-desk) .desktop-maps .money-actions{bottom:35px}:where(#cos-desk) .work-play{top:470px}:where(#cos-desk) .work-tasks{top:580px}:where(#cos-desk) .news-category-photo{aspect-ratio:1.56;height:auto;top:50%;bottom:auto;transform:translateY(-50%)}:where(#cos-desk) .news-category-photo img{object-fit:contain!important}:where(#cos-desk) .news-categories-wide .news-category-photo{height:48%;top:26%;bottom:auto;transform:none}:where(#cos-desk) .news-categories-wide .news-category-photo.previous{height:48%;display:block;top:-25%;left:15px;right:15px;transform:rotate(-2deg)}:where(#cos-desk) .news-categories-wide .news-category-photo.next{height:48%;display:block;top:77%;left:15px;right:15px;transform:rotate(2deg)}:where(#cos-desk) .news-categories-wide .news-category-photo:is(.previous,.next) img{position:static;object-fit:contain!important;height:100%!important}:where(#cos-desk) .desktop-map-tools{z-index:450;gap:8px;display:flex;position:absolute;top:20px;right:20px}:where(#cos-desk) .desktop-map-tools>*{color:#111;cursor:pointer;background:#ffffffcf;border:0;border-radius:50%;place-items:center;width:46px;height:46px;font:28px Arial;text-decoration:none;display:grid}:where(#cos-desk) .desktop-map-tools :focus-visible{outline-offset:3px;outline:2px solid #111}.cos-desk-window:has(.desktop-map-fullscreen){min-width:0;min-height:0;overflow:hidden}.cos-desk-window:has(.desktop-map-fullscreen) #cos-desk{width:100vw!important;height:100dvh!important}:where(#cos-desk) .desktop-map-fullscreen .desktop-map-canvas{border-radius:0;inset:0}:where(#cos-desk) .desktop-map-fullscreen :is(.desktop-map-heading,.desktop-map-widgets,.money-actions){display:none}:where(#cos-desk) .desktop-map-fullscreen .desktop-chrome{background:linear-gradient(#edf5e7eb,#0000)}:where(#cos-desk) .desktop-map-fullscreen .desktop-map-tools{right:var(--pad);top:104px}:where(#cos-desk) .desktop-map-fullscreen .desktop-map-shortcuts{z-index:5;top:auto;bottom:32px}:where(#cos-desk) .desktop-map-fullscreen .desktop-map-shortcuts>a{height:62px;box-shadow:0 4px 24px #27352b15}:where(#cos-desk) .desktop-map-fullscreen .leaflet-control-attribution{margin:0 8px 6px 0}:where(#cos-desk) .desktop-work-apps .desktop-app{color:var(--app-color);background:#ffffffd9;border-radius:22px;flex-direction:column;justify-content:center;align-items:center;gap:8px;font-size:15px;font-weight:600;text-decoration:none;display:flex}:where(#cos-desk) .desktop-work-apps .desktop-app svg{flex-shrink:0;width:38px;height:38px}:where(#cos-desk) .desktop-work-apps .desktop-app span{color:#31313b}:where(#cos-desk) .desktop-work-apps .desktop-app:hover{background:#fff;box-shadow:0 3px 18px #00000008}:where(#cos-desk) .work-small-apps .desktop-app{border-radius:16px;gap:4px;font-size:11px}:where(#cos-desk) .work-small-apps .desktop-app svg{width:25px;height:25px}:where(#cos-desk) .work-google-apps .desktop-app{background:0 0;border-radius:0;gap:4px;width:50%;height:100%;font-size:11px}:where(#cos-desk) .work-google-apps .desktop-app svg{width:23px;height:23px}:where(#cos-desk) .work-google>svg{color:#aaa;flex:0 0 24px}:where(#cos-desk) .news-category-orientation,:where(#cos-desk) .news-categories-wide .news-category-orientation{left:var(--pad);width:var(--side);height:38px;color:inherit;opacity:.7;background:0 0;border:0;border-radius:0;align-items:center;font-size:16px;text-decoration:none;display:flex;position:absolute;top:auto;bottom:26px;right:auto}:where(#cos-desk) .news-category-orientation:hover{opacity:1}:root[data-look=share]{--city-tint:#8fa59e;--ink:#000;--ink-2:#0009;--ink-3:#0000006b;--city-inner:#eef1ef;--inner:#eef1ef;--chip:#ffffffb3;--composer-bottom:8.6rem}:root[data-look=share] body{font-family:City Haas,system-ui,sans-serif}.share-scroll{scrollbar-width:none;padding:calc(var(--safe-top) + 6.6rem) 1.6rem 11rem;position:absolute;inset:0;overflow-y:auto}:root[data-look=share] [data-part=city-pill][data-size=chat]{justify-self:start;width:auto;max-width:100%;font-size:1.6rem;line-height:1.9rem;-webkit-backdrop-filter:none!important;box-shadow:none!important;color:#000!important;background:#fff!important}:root[data-look=share] [data-part=city-pill][data-size=chat] [data-part=city-verb]{color:var(--city-tint)!important}:root[data-look=share] [data-part=city-pill][data-size=chat] [data-part=city-well]{color:#000!important;border-color:#00000038!important}:root[data-look=share] .glass,:root[data-look=share] .aw-tile,:root[data-look=share] .aw-peek{-webkit-backdrop-filter:none!important;box-shadow:none!important;color:#000!important;background:#fff!important}:root[data-look=share] [data-part=panel-button]{background:var(--city-inner)!important;color:#000!important}:root[data-look=share] [data-part=sheet]{background:#fff!important;border-radius:2.4rem!important}:root[data-look=share] [data-part=city-title]{letter-spacing:-.035em;font-size:2.6rem!important;font-weight:400!important;line-height:2.8rem!important}:root[data-look=share] [data-part=divider]{color:#00000073!important}:root[data-look=share] [data-part=stamp],:root[data-look=share] [data-part=card-answer],:root[data-look=share] [data-part=card-answer-row] button{display:none!important}[data-part=share-handoff] .city-capsule{max-width:100%}[data-part=share-handoff] .city-capsule-label{text-overflow:ellipsis;min-width:0;overflow:hidden}:root[data-look=share] [data-part=dark-pill]{background:#000!important}[data-share-view=desk]{--column:min(52rem, calc(100% - 3.2rem));--bubble-max:80%}:root[data-look=share] [data-row=card-doc] *{font-family:City Haas,system-ui,sans-serif!important}:root[data-look=share] [data-row=card-doc] button>div:first-child{letter-spacing:-.03em;font-size:2.4rem!important;line-height:2.6rem!important}:root[data-look=share][data-layout=phone] .aw-veil{background:#000;padding:0}:root[data-look=share][data-layout=phone] .aw-sheet{max-width:none;padding-top:var(--safe-top);border-radius:0}:root[data-look=share] .share-rail .aw-peek{border-radius:1.94rem;flex-basis:3.6rem;height:3.87rem}:root[data-look=share] .shimmer-text{background-image:linear-gradient(90deg,#00000052 0%,#000000d1 50%,#00000052 100%)}:root[data-look=share] [data-part=call-bar] .city-island{background:0 0;padding:0}.desk{background:#f9f9f9;position:fixed;inset:0}.desk-frame{grid-template-rows:6.8rem minmax(0,1fr);grid-template-columns:34rem minmax(0,1fr);display:grid;position:absolute;inset:0}[data-part=desk-top]{border-bottom:1px solid #0000000f;grid-column:1/-1;justify-content:space-between;align-items:center;padding:0 1.6rem;display:flex}.desk-switch{cursor:pointer;background:0 0;border:0;border-radius:2rem;padding:.6rem 1rem}.desk-side{border-right:1px solid #0000000f;position:relative;overflow:hidden}.desk-side>.share-scroll{padding-top:1.6rem}.desk-main{position:relative;overflow:hidden}.desk-chat{position:absolute;inset:0}.desk-chat-column{width:min(calc(640 * var(--city-u)), calc(100% - 3.2rem));position:absolute;top:0;bottom:9rem;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#0000,#000 3.2rem);mask-image:linear-gradient(#0000,#000 3.2rem)}.desk-empty{place-items:center;display:grid;position:absolute;inset:0}.desk-side .share-screen.is-desk{place-items:start center;padding-top:0}.desk-side .share-screen.is-desk>.city-screen{margin-top:calc(-90 * var(--share-u))}[data-share-view=desk] :is([data-part=share-inbox],[data-part=share-focus],[data-part=share-reader],[data-part=share-drive],[data-part=share-report]){background:#f9f9f9!important}@font-face{font-family:Neue Montreal;src:url(/assets/NeueMontreal-Regular-5yGLabeP.ttf);font-weight:400;font-display:block}@font-face{font-family:Neue Montreal;src:url(/assets/NeueMontreal-Medium-Tohbj4Lh.ttf);font-weight:500;font-display:block}:root{--k:1.113;font-size:calc(var(--k) * 10px);--ink:#17191c;--ink-2:#5d6369;--ink-3:#8b9196;--glass:#fff9;--inner:#3c46500f;--glass-strong:#fffc;--glass-edge:#ffffff59;--chip:#ffffffc7;--bubble-dot:#fffffff5;--bubble-you:#dce2e78c;--you-ink:#1f2428;--dark:#111213;--blur:blur(2.4rem) saturate(1.15);--shadow:0 .2rem 1.2rem #0a141e14;--r-card:1.6rem;--r-bubble:1.6rem;--r-chip:.6rem;--line:#14191e14;--green:#1f9d55;--red:#e5484d;--toggle-on:#141516;--toggle-knob:#fff;--veil:#e8f0f785}[data-sky=night]:not([data-look=share]):not([data-look=work]){--ink:#f1f2f3;--ink-2:#b6bcc2;--ink-3:#8a9097;--glass:#1e22289e;--inner:#ffffff0d;--glass-strong:#1e2228c7;--glass-edge:#ffffff14;--chip:#ffffff1f;--bubble-dot:#22252adb;--bubble-you:#464c568c;--you-ink:#eef0f2;--line:#ffffff14;--toggle-on:#f1f2f3;--toggle-knob:#141516;--veil:#0a0e1433}:root{--safe-top:0rem}[data-layout=phone]{--safe-top:max(env(safe-area-inset-top), 1.2rem);--column:calc(100vw - 3.2rem);--bubble-max:75%;--composer:calc(100vw - 6.2rem);--composer-h:3.9rem;--composer-font:1.36rem;--composer-bottom:calc(env(safe-area-inset-bottom) + 2.6rem);--thread-top:calc(var(--safe-top) + 6.6rem);--thread-clear:calc(var(--safe-top) + 2.4rem);--thread-fade:calc(var(--safe-top) + 6.2rem)}[data-layout=phone][data-framed="1"]{--safe-top:4.8rem}:root[data-app-band] :is(button,a[href],input,textarea,select,summary,[role=button],[role^=menuitem],[role=tab],[role=link],[role=slider],[contenteditable]:not([contenteditable=false])){-webkit-app-region:no-drag}:root[data-app-band] :is(.cos-desk-window,.aw-veil){top:var(--app-band,0px)}*{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{color:var(--ink);-webkit-font-smoothing:antialiased;background:#1c3a4d;font-family:Neue Montreal,Inter,system-ui,sans-serif;font-size:1.13rem;line-height:1.6rem;overflow:hidden}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}input,textarea{font:inherit;color:inherit}b,strong{font-weight:500}.faint{color:var(--ink-3)}.glass{background:var(--glass);-webkit-backdrop-filter:var(--blur);border-radius:var(--r-card);box-shadow:inset 0 0 0 .05rem var(--glass-edge), var(--shadow)}@keyframes shimmer{0%{background-position:150% 0}to{background-position:-50% 0}}.shimmer-text{background:linear-gradient(90deg,#ffffff59 0%,#ffffffe6 50%,#ffffff59 100%) 0 0/200% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;animation:1.8s linear infinite shimmer}@keyframes spin{to{transform:rotate(360deg)}}.spin{animation:.9s linear infinite spin}@font-face{font-family:City Haas;src:url(/assets/NeueHaasDisplayRoman-A6ipJltx.ttf);font-weight:400;font-display:block}@font-face{font-family:City Haas;src:url(/assets/NeueHaasDisplayMediu-D3hlmfAS.ttf);font-weight:500;font-display:block}@font-face{font-family:City Haas;src:url(/assets/NeueHaasDisplayBold-BP6G_pDf.ttf);font-weight:700;font-display:block}[data-skin=city]{--city-tint:#9fb4bd;--city-tint-ink:#5b7480;--city-tile:#fff;--city-inner:#eef2f4;--city-ring:#0003;--city-well:#f5c8e8;--city-on-ground:#ffffff8c;--ink:#000;--ink-2:#0009;--ink-3:#0006;--glass:var(--city-tile);--glass-strong:var(--city-tile);--glass-edge:transparent;--inner:var(--city-inner);--chip:var(--city-inner);--bubble-dot:#fff;--bubble-you:#000;--you-ink:#fff;--line:#0000000f;--shadow:none;--r-card:2.6rem;--toggle-on:#000;--toggle-knob:#fff}[data-skin=city][data-sky=dusk]:not([data-look=share]):not([data-look=work]){--city-tint:#cf9c92;--city-tint-ink:#a2655a;--city-inner:#f8efed}[data-skin=city][data-sky=night]:not([data-look=share]):not([data-look=work]){--city-tint:#6f6f74;--city-tint-ink:#8e8e93;--city-tile:#1c1c1e;--city-inner:#2a2a2d;--city-ring:#ffffff38;--city-on-ground:#fff6;--ink:#fff;--ink-2:#ffffffa8;--ink-3:#ffffff6b;--bubble-dot:#1c1c1e;--bubble-you:#fff;--you-ink:#000;--line:#ffffff14;--toggle-on:#fff;--toggle-knob:#000}[data-skin=city] body{letter-spacing:-.005em;font-family:City Haas,Neue Montreal,system-ui,sans-serif}[data-skin=city] .glass{background:var(--city-tile)!important;-webkit-backdrop-filter:none!important;box-shadow:none!important;border-radius:2.6rem!important}[data-part=city-pill]{background:var(--city-tile,#fff);width:100%;min-height:7.2rem;color:var(--ink);text-align:left;letter-spacing:-.025em;border-radius:3.6rem;align-items:center;gap:1.2rem;padding:1.2rem 2.4rem 1.2rem 1.2rem;font-family:City Haas,system-ui,sans-serif;font-size:1.9rem;line-height:2.2rem;display:flex}[data-part=city-pill][data-tone=ghost]{background:#ffffff73;min-height:6rem}[data-skin=city][data-sky=night]:not([data-look=share]):not([data-look=work]) [data-part=city-pill][data-tone=ghost]{background:#ffffff14}[data-part=city-well]{border:.12rem dashed var(--city-ring,#0003);width:4.8rem;height:4.8rem;color:var(--ink);border-radius:50%;flex:none;place-items:center;display:grid}[data-part=city-pill][data-tone=ghost] [data-part=city-well]{width:3.8rem;height:3.8rem}[data-part=city-words]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}[data-part=city-pill][data-size=chat]{width:auto;max-width:var(--bubble-max,33.6rem);border-radius:2.8rem;align-self:flex-end;gap:1rem;min-height:5.6rem;padding:.8rem 2.2rem .8rem .8rem;font-size:1.6rem;line-height:1.9rem}[data-part=city-pill][data-size=chat] [data-part=city-well]{width:4rem;height:4rem}[data-part=city-pill][data-size=chat] [data-part=city-words]{display:block}[data-skin=city] [data-part=panel]{container-type:inline-size;padding:1.6rem 1.6rem 1.8rem!important}[data-skin=city] div:has(>[data-part=panel-button]){flex-wrap:wrap}[data-skin=city] [data-part=panel-title]{letter-spacing:-.01em;font-size:1.35rem}[data-skin=city] [data-part=panel-title] b{font-weight:700}[data-skin=city] [data-part=tint]{color:var(--city-tint-ink)}[data-skin=city] [data-part=hair]{background:0 0!important}[data-skin=city] [data-part=inner]{background:var(--city-inner)!important;border-radius:1.8rem!important}[data-skin=city] [data-part=rows]>[data-part=row]:first-child{align-items:flex-end;margin-bottom:.6rem}[data-skin=city] [data-part=rows]>[data-part=row]:first-child>span:first-child{padding-bottom:.4rem;font-weight:700;line-height:1.6rem;color:var(--city-tint-ink)!important}[data-skin=city] [data-kind=stats] [data-part=rows]>[data-part=row]:first-child b{letter-spacing:-.05em;font-size:min(5.6rem,21cqi);font-weight:700;line-height:5.2rem}[data-skin=city] [data-kind=record] [data-part=rows]>[data-part=row]:first-child b{letter-spacing:-.03em;font-size:min(2.6rem,10cqi);font-weight:700;line-height:2.8rem}[data-skin=city] [data-part=row] b{font-weight:700}[data-skin=city] [data-part=hero]{letter-spacing:-.04em!important;font-size:3.4rem!important;font-weight:700!important;line-height:3.6rem!important}[data-skin=city] [data-part=tile-value]{letter-spacing:-.04em;font-weight:700;font-size:2.6rem!important}[data-skin=city] [data-part=inner-line]{letter-spacing:-.01em;font-weight:500}[data-skin=city] [data-part=panel-button]{background:var(--city-inner)!important;box-shadow:none!important;height:3.6rem!important;color:var(--ink)!important;border-radius:99rem!important;padding:0 1.5rem!important;font-weight:500!important}[data-skin=city] [data-part=city-title]{letter-spacing:-.03em;font-family:City Haas,system-ui,sans-serif!important;font-size:2.6rem!important;font-weight:700!important;line-height:2.8rem!important}[data-skin=city] [data-part=bubble]{box-shadow:none!important;-webkit-backdrop-filter:none!important;border-radius:2rem!important;padding:1.15rem 1.4rem!important;font-size:1.45rem!important;line-height:1.9rem!important}[data-skin=city][data-layout=phone] [data-part=bubble]{font-size:1.55rem!important;line-height:2rem!important}[data-skin=city] [data-row=dot]:not(:has(+[data-row=dot])) [data-part=bubble]{border-bottom-left-radius:.45rem!important}[data-skin=city] [data-row=you]:not(:has(+[data-row=you])) [data-part=bubble]{border-bottom-right-radius:.45rem!important}[data-skin=city] [data-part=stamp],[data-skin=city] [data-part=divider]{color:var(--city-on-ground)!important}[data-skin=city] [data-part=sheet]{background:var(--city-tile)!important;box-shadow:none!important;border-radius:2.4rem!important}[data-skin=city] [data-part=sheet-text]{font-size:1.45rem!important;line-height:1.9rem!important}[data-skin=city][data-layout=phone] [data-part=sheet-text]{font-size:1.55rem!important;line-height:2rem!important}[data-skin=city] [data-part=primary]{color:#fff!important;background:#000!important;border-radius:99rem!important}[data-skin=city] [data-part=secondary]{background:var(--city-inner)!important;border-radius:99rem!important}[data-skin=city][data-sky=night]:not([data-look=share]):not([data-look=work]) [data-part=primary]{color:#000!important;background:#fff!important}[data-skin=city] [data-part=dark-pill]{color:#fff!important;-webkit-backdrop-filter:none!important;background:#000!important;border-radius:1.9rem!important;gap:.9rem!important;height:3.8rem!important;padding:0 1.7rem 0 .45rem!important;font-size:1.3rem!important}[data-skin=city] [data-part=dark-pill]>svg:first-child,[data-skin=city] [data-part=dark-pill]>span:first-child:not(:only-child):not(:last-child){color:#000;border-radius:50%;padding:.7rem;background:var(--city-well)!important;width:2.9rem!important;height:2.9rem!important;box-shadow:none!important}[data-skin=city] [data-part=dark-pill][data-tone=light]{background:var(--city-tile)!important;color:var(--ink)!important}[data-skin=city] [data-part=dark-pill][data-tone=red]{background:#e5484d!important}[data-skin=city] [data-part=dark-pill][data-tone=red]>svg:first-child{color:#e5484d;background:#fff!important}[data-skin=city] [data-part=composer]{background:var(--wg-fill)!important;-webkit-backdrop-filter:var(--wg-blur)!important;box-shadow:inset 0 0 0 .1rem var(--wg-edge), var(--wg-shadow)!important}[data-skin=city] [data-part=composer] input{color:#fff!important}[data-skin=city] [data-part=composer] input::placeholder{color:#fffc}[data-skin=city] [data-part=composer] span button{color:#ffffffe6}[data-skin=city] [data-part=composer] button[type=submit]{color:#000!important;background:#fff!important}:root{--wg-fill:#ffffff29;--wg-fill-2:#ffffff1f;--wg-fill-3:#ffffff38;--wg-edge:#ffffff4d;--wg-blur:blur(2.6rem) saturate(1.5) brightness(.72);--wg-shadow:0 .8rem 2.4rem #0a141e1f;--wg-ink-2:#ffffffbd;--wg-ink-3:#ffffff85}[data-sky=night]:not([data-look=share]):not([data-look=work]){--wg-fill:#ffffff1a;--wg-fill-2:#ffffff14;--wg-fill-3:#ffffff24;--wg-edge:#ffffff29;--wg-shadow:0 .8rem 2.4rem #0003}[data-skin=city] .glass,[data-part=city-pill],.aw-tile,.aw-peek{color:#fff;background:var(--wg-fill)!important;-webkit-backdrop-filter:var(--wg-blur)!important;box-shadow:inset 0 0 0 .1rem var(--wg-edge), var(--wg-shadow)!important}[data-part=city-pill][data-tone=ghost]{background:var(--wg-fill-2)!important;box-shadow:inset 0 0 0 .1rem var(--wg-edge)!important}[data-part=city-verb]{color:var(--wg-ink-3)}[data-part=city-well]{color:#fff;border-color:#ffffff73}:root[data-notch],:root[data-notch] body,:root[data-notch] #root{background:0 0;overflow:hidden}:root[data-notch] body{-webkit-user-select:none;user-select:none;cursor:default}.notch-root{justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0}.notch-island{display:inline-flex}.notch-root .city-island{background:0 0;padding:0}.notch-root .city-island-pill{width:var(--notch-pill,calc(105 * var(--city-u)))}
