:root{--chrome-settle:cubic-bezier(.22, 1, .36, 1);--chrome-olive:#6b705c;--chrome-bone:#f2eee6;--chrome-charcoal:#2e2a26;--chrome-glass-mix:72%}html[data-mode=night]{--chrome-glass-mix:60%}html:has([data-page-mode=night]){--chrome-glass-mix:60%}.chrome-bar,.chrome-thumb{--chrome-glass:color-mix(in srgb, var(--card) var(--chrome-glass-mix), transparent)}.chrome-laps{--chrome-glass:color-mix(in srgb, var(--card) calc(var(--chrome-glass-mix) + 20%), transparent)}.chrome-bar:before,.chrome-glass,.chrome-thumb-glass{background-color:var(--chrome-glass);-webkit-backdrop-filter:blur(24px)saturate(180%);backdrop-filter:blur(24px)saturate(180%)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.chrome-bar:before,.chrome-glass,.chrome-thumb-glass{background-color:color-mix(in srgb, var(--card) 96%, transparent)}}@media (prefers-reduced-transparency:reduce){.chrome-bar:before,.chrome-glass,.chrome-thumb-glass{background-color:var(--card);-webkit-backdrop-filter:none;backdrop-filter:none}}.chrome-pill{background-color:var(--chrome-olive);color:var(--chrome-bone)}@media (hover:hover){.chrome-pill:hover{background-color:color-mix(in srgb, var(--chrome-olive) 88%, var(--chrome-charcoal))}}.chrome-pill:active{background-color:color-mix(in srgb, var(--chrome-olive) 80%, var(--chrome-charcoal))}.chrome-top{pointer-events:none;width:1px;height:.5rem;position:absolute;top:0;left:0}.chrome-bar{--chrome-bar:4rem;z-index:40;height:calc(var(--chrome-bar) + env(safe-area-inset-top));padding-top:env(safe-area-inset-top);color:var(--ink);transition:visibility linear;position:fixed;inset:0 0 auto}.chrome-bar:before{content:"";opacity:0;transition:opacity .4s var(--chrome-settle);pointer-events:none;position:absolute;inset:0 0 -.75rem;-webkit-mask-image:linear-gradient(#000 calc(100% - 1.5rem),#0000);mask-image:linear-gradient(#000 calc(100% - 1.5rem),#0000)}.chrome-bar[data-underway=true]:before{opacity:1}.chrome-bar-row{height:100%;transition:opacity .3s var(--chrome-settle);justify-content:space-between;align-items:center;gap:1.5rem;display:flex;position:relative}.chrome-bar-start,.chrome-bar-end{align-items:center;min-width:0;display:flex}.chrome-bar-start{gap:2.25rem}.chrome-bar-end{gap:1rem}.chrome-bar[data-on=false]{visibility:hidden;pointer-events:none;transition-delay:.3s}.chrome-bar[data-on=false] .chrome-bar-row,.chrome-bar[data-on=false]:before{opacity:0}.chrome-logo{color:var(--ink);-webkit-tap-highlight-color:transparent;border-radius:999px;flex:none;align-items:center;margin:-.5rem;padding:.5rem;font-size:1.0625rem;display:inline-flex}.chrome-logo .wordmark{font-size:1.1875rem}html.motion .chrome-lost-mark path{stroke-dasharray:53;animation:chrome-draw 1.1s var(--chrome-settle) .15s backwards}html.motion .chrome-lost-mark circle{animation:chrome-dot .6s var(--chrome-settle) .95s backwards}@keyframes chrome-draw{0%{stroke-dashoffset:53px}to{stroke-dashoffset:0}}@keyframes chrome-dot{0%{scale:0}}.chrome-times-button{min-height:2.75rem;color:var(--ink);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:999px;align-items:center;gap:1.125rem;margin-inline:-.625rem;padding-inline:.625rem;display:inline-flex}.chrome-times-still{cursor:default}.chrome-reading{align-items:center;gap:.5rem;display:inline-flex}.chrome-clock{max-width:4rem;transition:max-width .5s var(--chrome-settle), margin-inline-end .5s var(--chrome-settle), opacity .3s var(--chrome-settle) .15s;display:inline-flex;position:relative;overflow:clip}.chrome-clock[data-on=false]{opacity:0;max-width:0;margin-inline-end:-.5rem;transition-delay:0s}.chrome-clock-anchor{visibility:hidden;pointer-events:none;position:absolute;inset:0}.chrome-time{font-size:.9375rem;font-weight:650}.chrome-day{color:var(--ink-62);font-variant-numeric:tabular-nums;font-size:.9375rem;line-height:1}.chrome-times{align-items:center;gap:.3125rem;font-size:.9375rem;font-weight:500;line-height:1;display:inline-flex}.chrome-times-word{transition:background-size .45s var(--chrome-settle);background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;padding-bottom:.125rem}.chrome-chevron{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:.75rem;height:.75rem;transition:transform .45s var(--chrome-settle)}@media (hover:hover){.chrome-times-button:hover .chrome-times-word{background-size:100% 1px}.chrome-times-button:hover .chrome-chevron{transform:translateY(1.5px)}}.chrome-times-button[data-open=true] .chrome-times-word{background-size:100% 1px}.chrome-times-button[data-open=true] .chrome-chevron{transform:rotate(180deg)}.chrome-places{color:var(--ink-62);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.875rem;font-weight:500;line-height:1.2}.chrome-places strong{color:var(--ink);font-weight:600}.chrome-reserve{min-height:2.5rem;padding-inline:1.25rem;font-size:.9375rem}.chrome-reserve[data-tone=lit]{background-color:var(--chrome-olive);color:var(--chrome-bone)}.chrome-reserve[data-tone=quiet]{background-color:var(--inset);color:var(--ink)}@media (hover:hover){.chrome-reserve[data-tone=lit]:hover{background-color:color-mix(in srgb, var(--chrome-olive) 88%, var(--chrome-charcoal))}.chrome-reserve[data-tone=quiet]:hover{background-color:color-mix(in srgb, var(--inset) 88%, var(--ink))}}.chrome-waitlist{background-color:var(--chrome-olive);min-height:2.5rem;color:var(--chrome-bone);transition:background-color .3s var(--chrome-settle), opacity .35s var(--chrome-settle), translate .45s var(--chrome-settle), visibility 0s linear 0s;padding-inline:1.25rem;font-size:.9375rem}.chrome-waitlist[data-tone=away]{opacity:0;visibility:hidden;pointer-events:none;transition-delay:0s,0s,0s,.45s;translate:0 .375rem}@media (hover:hover){.chrome-waitlist[data-tone=lit]:hover{background-color:color-mix(in srgb, var(--chrome-olive) 88%, var(--chrome-charcoal));translate:0 -2px}}.chrome-waitlist[data-tone=lit]:active{background-color:color-mix(in srgb, var(--chrome-olive) 80%, var(--chrome-charcoal));transition-duration:.12s;translate:0 1px}html:not(.js) .chrome-waitlist[data-tone=away]{opacity:1;visibility:visible;pointer-events:auto;background-color:var(--inset);color:var(--ink);translate:none}.chrome-laps{inset:auto;top:var(--laps-top,4.75rem);left:var(--laps-left,1rem);width:20rem;max-width:calc(100vw - 1rem);max-height:calc(100svh - var(--laps-top,4.75rem) - 1rem);color:var(--ink);overscroll-behavior:contain;scrollbar-width:none;opacity:0;transition-property:opacity,translate,overlay,display;transition-duration:.25s,.45s,.45s,.45s;transition-timing-function:var(--chrome-settle);transition-behavior:allow-discrete;border:0;border-radius:1.75rem;margin:0;padding:.5rem;position:fixed;overflow:auto;translate:0 -.375rem}.chrome-laps:popover-open{opacity:1;translate:0}@starting-style{.chrome-laps:popover-open{opacity:0;translate:0 -.375rem}}.chrome-laps::backdrop{background:0 0}.chrome-laps-head{display:none}.chrome-laps-list{margin:0;padding:0;list-style:none}.chrome-lap{min-height:2.75rem;color:var(--ink);-webkit-tap-highlight-color:transparent;transition:background-color .25s var(--chrome-settle), color .25s var(--chrome-settle);border-radius:1.25rem;grid-template-columns:.5rem 2.75rem minmax(0,1fr);align-items:center;column-gap:.875rem;padding-inline:.75rem;font-size:.9375rem;line-height:1.25;display:grid}.chrome-lap[data-lap=passed]{color:var(--ink-62)}.chrome-lap-dot{width:.5rem;height:.5rem}.chrome-lap-time{letter-spacing:-.01em;font-variant-numeric:tabular-nums;justify-self:end;font-weight:600}.chrome-lap-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chrome-lap[data-lap=current] .chrome-lap-label{font-weight:600}@media (hover:hover){.chrome-lap:hover{background-color:color-mix(in srgb, var(--ink) 6%, transparent);color:var(--ink)}.chrome-lap:hover .chrome-lap-dot{background-color:var(--accent)}}.chrome-lap:active{background-color:var(--inset)}.chrome-lap:focus-visible{outline-offset:-2px}@media not (min-width:48rem){.chrome-laps{--chrome-glass:color-mix(in srgb, var(--card) calc(var(--chrome-glass-mix) + 25%), transparent);inset:auto calc(.5rem + env(safe-area-inset-right)) calc(.5rem + env(safe-area-inset-bottom)) calc(.5rem + env(safe-area-inset-left));opacity:1;border-radius:2.25rem;width:auto;max-width:none;max-height:min(82svh,44rem);padding:.375rem .5rem .75rem;transition-property:translate,overlay,display;transition-duration:.5s;translate:0 calc(100% + 1rem)}.chrome-laps:popover-open{translate:0}@starting-style{.chrome-laps:popover-open{translate:0 calc(100% + 1rem)}}.chrome-laps::backdrop{background:#14121029}.chrome-laps-head{justify-content:space-between;align-items:center;padding:.25rem 0 .25rem .75rem;display:flex}.chrome-laps-title{letter-spacing:-.015em;font-size:1.375rem;font-weight:600}.chrome-laps-close{width:2.75rem;height:2.75rem;color:var(--ink);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:999px;place-items:center;display:grid}.chrome-laps-close svg{background-color:color-mix(in srgb, var(--ink) 8%, transparent);fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;width:2.25rem;height:2.25rem;transition:background-color .25s var(--chrome-settle);border-radius:999px;padding:.5625rem}.chrome-laps-close:active svg{background-color:var(--inset)}.chrome-lap{grid-template-columns:.5rem 3rem minmax(0,1fr);min-height:3.25rem;font-size:1.0625rem}}.chrome-ticket-slot{right:max(calc(var(--gutter) + env(safe-area-inset-right)), calc((100% - 92rem) / 2 + var(--gutter)));bottom:calc(var(--bezel) + env(safe-area-inset-bottom));z-index:40;pointer-events:none;transition:opacity .3s var(--chrome-settle), translate .45s var(--chrome-settle), visibility 0s linear 0s;position:fixed}.chrome-ticket-slot[data-on=false]{opacity:0;visibility:hidden;transition-delay:0s,0s,.45s;translate:0 .75rem}.chrome-ticket{--chrome-fold:3.125rem;background-color:var(--card);width:max-content;color:var(--ink);pointer-events:auto;clip-path:inset(0 round 1.75rem);transition:translate .55s var(--chrome-settle), clip-path .55s var(--chrome-settle);border-radius:1.75rem;grid-template-columns:auto auto;grid-template-areas:"head head""price pill""terms terms";align-items:center;column-gap:1.5rem;padding:1rem 1.25rem 1.125rem;display:grid}.chrome-ticket-slot[data-folded=true] .chrome-ticket{translate:0 calc(100% - var(--chrome-fold));clip-path:inset(0 0 calc(100% - var(--chrome-fold)) 0 round calc(var(--chrome-fold) / 2));cursor:pointer}@media (hover:hover){.chrome-ticket-slot[data-folded=false] .chrome-ticket:hover{translate:0 -3px}}.chrome-ticket-head{color:var(--ink-62);white-space:nowrap;font-variant-numeric:tabular-nums;grid-area:head;font-size:.875rem;font-weight:500;line-height:1.125rem}.chrome-ticket-head strong{color:var(--ink);font-weight:600}.chrome-ticket-price{letter-spacing:-.01em;color:var(--ink-62);white-space:nowrap;grid-area:price;margin-top:1.25rem;font-size:.9375rem;font-weight:600}.chrome-ticket-fig{letter-spacing:-.03em;color:var(--ink);font-variant-numeric:lining-nums;font-size:2.125rem;font-weight:800;line-height:1}.chrome-ticket-pill{grid-area:pill;justify-self:end;min-height:2.75rem;margin-top:1.25rem;padding-inline:1.375rem;font-size:.9375rem}.chrome-ticket-terms{color:var(--ink-62);white-space:nowrap;grid-area:terms;margin-top:.625rem;font-size:.8125rem;line-height:1.3}.chrome-thumb{--thumb-pill:7rem;right:calc(1rem + env(safe-area-inset-right));bottom:calc(.75rem + env(safe-area-inset-bottom));left:calc(1rem + env(safe-area-inset-left));z-index:40;transition:translate .45s var(--chrome-settle), visibility 0s linear 0s;position:fixed}.chrome-thumb[data-on=false]{visibility:hidden;pointer-events:none;transition-delay:0s,.45s;translate:0 1rem}.chrome-thumb-glass,.chrome-thumb-text,.chrome-thumb-pill{transition-property:opacity,clip-path,background-color,scale;transition-duration:.3s,.5s,.3s,.3s;transition-timing-function:var(--chrome-settle)}.chrome-thumb[data-on=false] :is(.chrome-thumb-glass,.chrome-thumb-text,.chrome-thumb-pill){opacity:0}.chrome-thumb-link{height:3.875rem;color:var(--ink);-webkit-tap-highlight-color:transparent;border-radius:999px;align-items:center;gap:.75rem;padding:.375rem .375rem .375rem 1.375rem;display:flex;position:relative}.chrome-thumb-glass{clip-path:inset(0 round 999px);border-radius:999px;position:absolute;inset:0}.chrome-thumb-text{flex:1;gap:.125rem;min-width:0;display:grid;position:relative}.chrome-thumb-title{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:.9375rem;font-weight:600;line-height:1.2;overflow:hidden}.chrome-thumb-line{color:var(--ink-62);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;line-height:1.25;overflow:hidden}.chrome-thumb-pill{width:var(--thumb-pill);letter-spacing:-.01em;border-radius:999px;flex:none;justify-content:center;align-items:center;height:3.125rem;font-size:1.0625rem;font-weight:600;display:inline-flex;position:relative}.chrome-thumb[data-audience=client]{--thumb-pill:9.75rem}.chrome-thumb[data-audience=client] .chrome-thumb-link{gap:.625rem;padding-left:1.125rem}.chrome-thumb[data-audience=client] .chrome-thumb-pill{white-space:nowrap;font-size:1rem}.chrome-thumb-link:active .chrome-thumb-pill{background-color:color-mix(in srgb, var(--chrome-olive) 80%, var(--chrome-charcoal));scale:.97}.chrome-thumb[data-folded=true] .chrome-thumb-glass{clip-path:inset(0 0 0 calc(100% - var(--thumb-pill) - .75rem) round 999px)}.chrome-thumb[data-folded=true] .chrome-thumb-text{opacity:0}.chrome-thumb[data-folded=true] .chrome-thumb-link{pointer-events:none}.chrome-thumb[data-folded=true] .chrome-thumb-pill{pointer-events:auto}@media not (min-width:48rem){.chrome-bar{--chrome-bar:3.5rem}.chrome-bar-end{display:none}.chrome-bar-start{flex:1;justify-content:space-between;gap:1rem}.chrome-logo{font-size:1rem}.chrome-logo .wordmark{font-size:1.125rem}.chrome-times-button{gap:.75rem}.chrome-ticket-slot{display:none}}@media not (min-width:23.5rem){.chrome-day{display:none}}@media (min-width:48rem){.chrome-thumb{display:none}}html:not(.js) .chrome-bar:before{opacity:1}html:not(.js) .chrome-times-still{display:none}.chrome-foot{padding-top:7rem;padding-bottom:calc(2.25rem + env(safe-area-inset-bottom));gap:2.5rem;display:grid}.chrome-foot-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:2rem 2.5rem;display:flex}.chrome-foot-line{max-width:17em;font-family:var(--font-serif);letter-spacing:-.005em;color:var(--ink);text-wrap:balance;margin-top:1.5rem;margin-bottom:-.18em;padding-block:.06em .18em;font-size:clamp(1.5rem,2.1vw,1.875rem);font-weight:400;line-height:1.12;overflow:clip}.chrome-foot-rise{display:inline-block}.chrome-foot-logo{color:var(--ink);-webkit-tap-highlight-color:transparent;border-radius:999px;margin:-.5rem;padding:.5rem;font-size:1.25rem;display:inline-flex}.chrome-foot-logo .wordmark{font-size:1.375rem}@media (prefers-reduced-motion:no-preference){.chrome-footer[data-arrival] .chrome-foot-rise{transition:translate .9s var(--chrome-settle) .25s}.chrome-footer[data-arrival=waiting] .chrome-foot-rise{translate:0 110%}}.chrome-foot-links{flex-wrap:wrap;gap:.75rem 2rem;font-size:.9375rem;font-weight:500;display:flex}.chrome-foot-links a{color:var(--ink);position:relative}.chrome-foot-links a:after{content:"";position:absolute;inset:-.625rem -.5rem}.chrome-foot-legal{color:var(--ink-62);flex-wrap:wrap;justify-content:space-between;gap:.375rem 2.5rem;font-size:.8125rem;line-height:1.45;display:flex}@media not (min-width:48rem){.chrome-foot{padding-top:5rem;padding-bottom:calc(6.5rem + env(safe-area-inset-bottom));gap:2rem}.chrome-foot-top{flex-direction:column;align-items:flex-start}.chrome-foot-links{grid-template-columns:repeat(2,max-content);gap:1.25rem 2.5rem;display:grid}.chrome-foot-links a{justify-self:start}.chrome-foot-legal{flex-direction:column}}.chrome-lost{min-height:100svh;padding-top:calc(var(--hud) + 2rem);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding-bottom:4rem;display:flex}.chrome-lost-mark{width:4rem;height:4rem;color:var(--ink)}.chrome-lost-reading{color:var(--ink-62);font-variant-numeric:tabular-nums;margin-top:2rem;font-size:.875rem;font-weight:500}.chrome-lost-line{max-width:12ch;margin-top:1rem}.chrome-lost-more{color:var(--ink-62);margin-top:1.5rem;font-size:1.0625rem}.chrome-lost-back{margin-top:2.5rem}
