.ac-stage{display:flex;flex-direction:column;gap:18px;padding:4px 0 24px}.ac--desk .ac-stage{gap:18px;padding:0}.ac--desk .gm-split__stage{align-self:start}.ac-hero{margin:2px 2px 0}.ac-rail{margin:0 0 -4px}.ac--desk .ac-rail{margin:0 0 2px}.ac-held{visibility:hidden}.ac-rail.is-held .gm-rail__it .gm-rail__box{background:rgb(var(--shade)/.035);box-shadow:var(--well)}.ac-rail.is-held .gm-rail__it .gm-rail__box>*{visibility:hidden}.ac-group{display:flex;flex-direction:column}.ac-sec.gm-sec{align-items:center;margin:0 2px 10px}.ac-all{position:relative;isolation:isolate;display:inline-flex;align-items:center;height:44px;padding:0 14px;color:var(--ink);font-size:14px;font-weight:650;text-decoration:none;white-space:nowrap}.ac-all:before{content:"";position:absolute;inset:5px 0;z-index:-1;border-radius:999px;background:rgb(var(--shade)/.05);box-shadow:var(--well)}.ac-note{align-items:center}.ac-head{display:flex;align-items:flex-start;justify-content:space-between;gap:2cqi;width:100%;min-width:0}.ac-head__start{min-width:0;flex:1;display:flex}.ac-glyph{flex:none;display:grid;place-items:center;width:23cqi;height:23cqi;border-radius:31%;background:var(--paper);color:var(--terracotta);box-shadow:inset 0 -1.5px 0 rgb(var(--shade)/.1),0 1px 0 rgb(255 255 255/.5),0 4px 8px -5px rgb(var(--shade)/.35)}.ac-glyph svg{width:60%;height:60%}.gm-tone--blue .ac-glyph{color:var(--blue)}.gm-tone--cab .ac-glyph{background:var(--cab-ink);color:var(--cab);box-shadow:inset 0 1px 0 rgb(255 255 255/.12),0 4px 8px -5px rgb(var(--cab-ink-rgb)/.5)}.gm-tone--white .ac-glyph{background:var(--ground);color:var(--ink);box-shadow:var(--well)}.ac-glyph.is-dark{background:rgb(255 255 255/.12);color:var(--on-dark-1);box-shadow:inset 0 1px 0 rgb(255 255 255/.1)}.ac-trips .ac-glyph{width:14cqi;height:14cqi}.ac-eyebrow{display:inline-flex;align-items:center;max-width:100%;min-height:9.4cqi;padding:.8cqi 3.6cqi;border-radius:999px;background:rgb(255 255 255/.16);box-shadow:inset 0 1px 0 rgb(255 255 255/.14);font-size:max(var(--t-micro),5.2cqi);font-weight:700;line-height:1.15}.ac-trips--sand .ac-eyebrow{background:rgb(var(--warm-ink-rgb)/.08);box-shadow:none}.ac-trips .gm-cube__face{justify-content:flex-end}.ac-trips__sky{position:absolute;inset-inline-end:-1cqi;bottom:0;width:66%;max-height:64%;object-fit:contain;object-position:bottom;filter:brightness(0) invert(1);opacity:.26;z-index:-1}.ac-trips--sand .ac-trips__sky{filter:brightness(0);opacity:.12}.ac-trips--dark .ac-trips__sky{opacity:.3}.ac-trips__count{display:flex;align-items:baseline;gap:2.4cqi;min-width:0}.ac-trips__num{font-family:var(--display);font-weight:780;font-size:31cqi;line-height:1;letter-spacing:-.04em}.ac-trips__num .gm-reel__cell,.ac-trips__num .gm-reel__face,.ac-trips__num .gm-reel__strip>span{height:1.04em}.ac-trips__noun{font-size:max(var(--t-micro),7cqi);font-weight:650}.ac-trips__wait{display:block;inline-size:.9em;block-size:1.04em;font-size:31cqi;border-radius:.16em;background:color-mix(in srgb,currentColor 10%,transparent)}.ac-trips__line.is-held,.ac-trips__ofrow.is-held{visibility:hidden}.ac-trips__none{font-family:var(--display);font-size:max(var(--t-micro),10cqi);font-weight:760;line-height:1.05}.ac-trips__line{display:flex;flex-direction:column;gap:.4cqi;margin-top:2.6cqi;min-width:0}.ac-trips__city{font-size:max(var(--t-micro),7.4cqi);font-weight:760;line-height:1.1;letter-spacing:-.01em}.ac-trips__when{font-size:max(var(--t-micro),5.6cqi);font-weight:600;color:var(--tile-soft)}.ac-trips__ofrow{display:flex;align-items:center;gap:2.4cqi;margin-top:1.6cqi;min-width:0}.ac-trips__of{font-size:max(var(--t-micro),5.4cqi);font-weight:600;color:var(--tile-soft)}.ac-trips__marks{display:inline-flex;flex:none;gap:1.1cqi}.ac-trips__marks i{width:3.3cqi;height:3.3cqi;border-radius:1cqi;box-shadow:inset 0 0 0 max(1px,.5cqi) currentColor;opacity:.42}.ac-trips__marks i.is-on{background:currentColor;box-shadow:none;opacity:1}.ac-count .gm-cube__face,.ac-door .gm-cube__face,.ac-key .gm-cube__face{justify-content:flex-end}.ac-count__val{display:flex;flex-direction:column;min-width:0}.ac-count__num{align-self:flex-start;font-family:var(--display);font-weight:780;font-size:25cqi;line-height:1;letter-spacing:-.04em}.ac-count__noun{margin-top:1.4cqi;font-size:clamp(10.5px,9.2cqi,14px);font-weight:600;line-height:1.12}.ac-count__words{font-family:var(--display);font-size:clamp(11px,10.4cqi,16px);font-weight:720;line-height:1.1;letter-spacing:-.012em}.gm--rtl .ac-count__words,.gm--rtl .ac-trips__none{font-family:inherit;letter-spacing:0;line-height:1.3}.ac-door__in{display:flex;flex-direction:column;align-items:flex-start;gap:1.6cqi;min-width:0}.ac-door__fact{font-size:clamp(11px,9.6cqi,14px);font-weight:620;line-height:1.2;color:rgb(15 23 42/.74);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.gm--rtl .ac-door__fact{line-height:1.32;-webkit-line-clamp:2}@container (max-width: 96px){.ac-door .ac-door__fact{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}.ac-112.gm-keycap{font-size:clamp(15px,15cqi,24px);padding:.5cqi 3.2cqi;height:auto;min-width:0;line-height:1.25}.ac-count .gm-pill,.ac-door .gm-pill{height:auto;min-height:max(24px,20cqi);padding-block:.6cqi}.ac-count .gm-pill__label,.ac-door .gm-pill__label{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;white-space:normal;line-height:1.15;text-align:start}.ac-count .gm-cube__in.has-pill .gm-cube__face,.ac-door .gm-cube__in.has-pill .gm-cube__face{padding-bottom:calc(max(24px, 20cqi) * 1.3 + 3cqi)}.gm--rtl .ac-count .gm-pill__label,.gm--rtl .ac-door .gm-pill__label{line-height:1.5}.gm--rtl .ac-count .gm-cube__in.has-pill .gm-cube__face,.gm--rtl .ac-door .gm-cube__in.has-pill .gm-cube__face{padding-bottom:calc(max(24px, 20cqi) * 1.5 + 3cqi)}.ac-door .ac-head__start .ac-112.gm-keycap{font-size:clamp(13px,13cqi,22px);align-self:flex-start}.gm-cube.ac-count .gm-pill{font-size:clamp(10px,8.6cqi,14px)}.gm-cube.ac-count .gm-pill__label{letter-spacing:-.005em}@container (max-width: 96px){.ac-door .gm-pill{gap:4px}.ac-door .gm-pill__label{-webkit-line-clamp:3}}.ac-key__label{font-size:var(--t-micro);font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--ink-2);line-height:1.2}.gm--rtl .ac-key__label{letter-spacing:0;text-transform:none;font-weight:650}.ac-key__in{display:flex;flex-direction:column;align-items:flex-start;gap:.6cqi;min-width:0}.ac-key__in>.ac-key__label{margin-bottom:.6cqi}.ac-key__value{font-family:var(--display);font-size:clamp(13px,13.4cqi,21px);font-weight:760;line-height:1.2;letter-spacing:-.015em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.gm--rtl .ac-key__value{font-family:inherit;letter-spacing:0;line-height:1.5}.ac-key__quiet{font-family:var(--ui);font-size:clamp(10.5px,9.6cqi,15px);font-weight:650;color:var(--ink-3);letter-spacing:0}.ac-key__sub{display:inline-flex;align-items:center;font-size:clamp(10.5px,9cqi,14px);font-weight:600}.ac-key.is-locked .ac-glyph,.ac-key__sub{color:var(--ink-3)}.ac-digits.gm-tile{display:grid;gap:12px;margin-top:10px;padding:14px 14px 12px;border-radius:var(--r-tile)}.ac-digits__head{display:flex;align-items:center;justify-content:space-between;gap:12px}.ac-digits__set{direction:ltr;unicode-bidi:isolate;font-family:var(--display);font-size:19px;font-weight:720;letter-spacing:.06em;color:var(--ink)}.gm--rtl .ac-digits__set{font-family:inherit;font-size:20px;letter-spacing:.04em}.ac-digits .gm-seg__sub,.ac-digits .gm-seg__sub bdi{font-size:14px;font-weight:700;color:var(--ink-2)}.ac-digits__kept{margin:0;font-size:13px;line-height:1.45;color:var(--ink-2)}.ac-digits__proto{color:var(--ink-3)}.ac-turn__run{display:inline-flex;direction:ltr;unicode-bidi:isolate}.ac-turn__cell{display:inline-grid;height:1.25em;overflow:hidden;vertical-align:-.25em}.ac-turn__cell>.ac-turn__face{grid-area:1/1;display:block;line-height:1.25em;text-align:center}.ac-who{display:flex;flex-wrap:wrap;align-items:center;gap:10px;min-width:0;padding:6px;padding-inline-end:6px;border-radius:999px;background:rgb(var(--shade)/.045);box-shadow:var(--well)}.ac-stage>.ac-who{border-radius:26px}.ac-stage>.ac-who .ac-who__words{flex:1 1 96px;min-width:0}.ac-stage>.ac-who .ac-who__status{white-space:normal}.ac-stage>.ac-who .ac-who__mail{white-space:normal;overflow-wrap:anywhere}.ac-who__status{white-space:nowrap}.ac-whocard .ac-who{background:none;box-shadow:none;padding:0}.ac-whocard.gm-tile{padding:12px;border-radius:var(--r-tile);margin-bottom:14px}.ac-whocard__said{margin:10px 4px 0;font-size:13px;line-height:1.45;color:var(--ink-2)}.ac-who__out.is-pending{opacity:.72}.ac-who__key{flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--dark);color:#fff;box-shadow:inset 0 1px 0 rgb(255 255 255/.14)}.ac-who__words{flex:1 1 auto;min-width:auto;display:flex;flex-direction:column;font-size:15px;line-height:1.25}.ac-who__mail{display:block;font-size:13px;color:var(--ink-2);overflow-wrap:anywhere;text-align:start}.gm--rtl .ac-who__mail{text-align:end}.gm--rtl .ac-who__words{line-height:1.45}.ac-who__ways{flex:none;display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 12px;border:0;border-radius:999px;background:var(--paper);color:var(--ink);font:inherit;font-size:13px;font-weight:650;box-shadow:var(--rest);cursor:pointer}.ac-ask.gm-tile{display:grid;gap:14px;padding:14px 14px 16px;border-radius:var(--r-card)}.ac-ask__flow{display:flex;align-items:flex-start;justify-content:center;gap:14px;padding:14px 10px 10px;border-radius:20px;background:rgb(var(--warm-ink-rgb)/.05);box-shadow:var(--well)}.ac-ask__end{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:0;max-width:40%;text-align:center}.ac-ask__end small{font-size:var(--t-micro);font-weight:650;color:var(--tile-soft);line-height:1.2}.ac-ask__k{display:grid;place-items:center;width:48px;height:48px;border-radius:16px;background:var(--paper);color:var(--ink);box-shadow:inset 0 1px 0 #fff,0 2px 0 var(--cream-lip),0 8px 14px -10px rgb(var(--shade)/.5)}.ac-ask__k.is-dark{background:var(--dark);color:#fff;box-shadow:inset 0 1px 0 rgb(255 255 255/.14),0 2px 0 #000,0 8px 14px -10px rgb(0 0 0/.6)}.ac-ask__go{display:grid;place-items:center;margin-top:16px;color:var(--tile-soft)}.ac-ask__words{padding:0 4px}.ac-ask__words .gm-h2{margin:0}.ac-ask__body{margin:4px 0 0;font-size:15px;line-height:1.45;color:var(--tile-soft)}.ac-ask__key{justify-self:start}.ac--desk .ac-ask.gm-tile{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:20px;padding-block:14px;padding-inline:14px 20px}.ac--desk .ac-ask__key{justify-self:end}.ac-empty.gm-tile{display:grid;gap:16px;padding:18px 16px;border-radius:var(--r-card)}.ac-empty__words .gm-h2{margin:0}.ac-empty__body{margin:4px 0 0;font-size:15px;line-height:1.45;color:var(--ink-2)}.ac-stage:not(.ac--desk *) .ac-empty.gm-tile{gap:10px;padding:14px}.ac-stage:not(.ac--desk *) .ac-empty__body{display:none}.ac--desk .ac-empty.gm-tile{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:28px;padding:22px 24px}.ac-next{margin-top:-4px}.ac-cur{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.ac-cur__k{position:relative;aspect-ratio:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;border:0;border-radius:20px;background:var(--paper);color:var(--ink);font:inherit;cursor:pointer;box-shadow:inset 0 1px 0 #fff,0 3px 0 var(--white-lip),0 10px 18px -12px rgb(var(--shade)/.45)}.ac-cur__k b{font-family:var(--display);font-size:20px;font-weight:780;letter-spacing:.01em}.ac-cur__k small{font-size:13px;font-weight:650;color:var(--ink-3)}.ac-cur__k.is-on{box-shadow:0 0 0 2.5px var(--ink),inset 0 1px 0 #fff,0 3px 0 var(--white-lip)}.ac-cur__tick{position:absolute;top:7px;inset-inline-end:7px;display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--ink);color:#fff}.ac-sheet__kept{margin:14px 2px 0;font-size:13px;line-height:1.45;color:var(--ink-2)}.ac-mk__out{display:grid;justify-items:start;gap:8px;padding:16px;border-radius:20px;background:rgb(var(--shade)/.04);box-shadow:var(--well)}.ac-mk__out p{margin:0 0 6px;font-size:14px;line-height:1.45;color:var(--ink-2)}.ac-mk__lock{display:grid;place-items:center;width:40px;height:40px;border-radius:13px;background:var(--dark);color:#fff}.ac-mk__now{display:flex;align-items:flex-start;gap:12px;margin-bottom:12px;padding:14px;border-radius:20px;background:var(--paper);box-shadow:var(--rest)}.ac-mk__said p{margin:2px 0 10px;font-size:14px;line-height:1.45;color:var(--ink-2)}.ac-mk__keys{display:flex;flex-wrap:wrap;gap:8px}.ac-mk__list{list-style:none;margin:0;padding:4px;max-height:44vh;overflow-y:auto;border-radius:20px;background:rgb(var(--shade)/.035);box-shadow:var(--well)}.ac-mk__row{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:46px;padding:6px 12px;border:0;border-radius:14px;background:none;color:var(--ink);font:inherit;font-size:15px;font-weight:600;text-align:start;cursor:pointer}.ac-mk__row.is-on{background:var(--paper);box-shadow:var(--rest)}.ac-way{display:flex;align-items:center;gap:12px;padding:14px;border-radius:20px;background:rgb(var(--shade)/.035);box-shadow:none;cursor:default}.ac-way__k{display:grid;place-items:center;width:42px;height:42px;border-radius:14px;background:var(--dark);color:#fff}.ac-way__words{flex:1;min-width:0;display:flex;flex-direction:column;font-size:15px}.ac-way__words small{font-size:13px;color:var(--ink-2)}.ac-out__keys,.ac-pick{display:grid;gap:10px}.ac-pick__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ac-pick__grid.is-odd>:first-child{grid-column:1/-1}.gm--rtl .ac-trips .gm-pill__label{line-height:1.5}.ac-note.gm-note{flex-wrap:wrap}.ac-note .gm-note__words{flex:1 1 200px}.ac-stage:not(.ac--desk *) .ac-note .gm-note__action{flex-basis:100%;padding-inline-start:44px}.gm-cube.is-big.ac-trips .gm-cube__in.has-pill .gm-cube__face{padding-bottom:calc(13.5cqi + 5cqi)}.ac-trips.is-pending .gm-pill{opacity:.4}.ac-door.is-busy .gm-pill,.ac-trips.is-busy .gm-pill{opacity:.72}.ac-opennote,.ac-outnote{margin-top:-6px}.ac--desk .ac-keys .gm-cube.ac-key{aspect-ratio:auto;min-height:132px}.ac-note--bye.gm-note{padding-block:10px}.ac-note--bye .gm-note__words b{font-size:14px;font-weight:650;line-height:1.4}.gm--rtl .ac-trips__num{font-size:26cqi}.gm--rtl .ac-trips__line{margin-top:1.2cqi;gap:0}.gm--rtl .ac-trips__city,.gm--rtl .ac-trips__when{line-height:1.25}.gm--rtl .ac-trips__ofrow{margin-top:.8cqi}.ac-empty .gm-tline.is-narrow{row-gap:10px}.ac-empty .gm-tline.is-narrow .gm-tline__cell{width:58%;margin-inline:auto}.ac-empty .gm-tline:not(.is-narrow) .gm-tline__key{transform:translateY(12%) scale(.86)}.ac-night.nx-stage{gap:14px;padding:20px 14px 14px}:where(.ac-night.nx-stage)>:where(:not(.ac-hero)){color:var(--ink)}.ac-night .ac-hero{margin:0;padding-inline:4px;font-size:30px;text-wrap:balance}.ac-night .ac-note--bye{margin:0}.ac-night .ac-group--trips{color:var(--nx-ink)}.ac-night .ac-sec.gm-sec{margin-inline:4px;color:var(--nx-ink)}.ac-night .ac-sec.gm-sec :where(h2,h3){color:var(--nx-ink)}.ac-night .ac-all{color:var(--nx-ink)}.ac-night .ac-all:before{background:rgb(255 255 255/.1);box-shadow:inset 0 0 0 1px rgb(255 255 255/.16)}.ac-night .ac-empty,.ac-night .ac-group--trips,.ac-night>.ac-grid{animation:nx-rise .9s var(--nx-ease) .24s both}.ac-night .ac-empty+.ac-grid{animation-delay:.36s}.ac-night .ac-who{background:var(--nx-glass);box-shadow:inset 0 0 0 1px var(--nx-glass-edge)}.ac-night .ac-who,.ac-night .ac-who__status{color:var(--nx-ink)}.ac-night .ac-who__mail{color:var(--nx-ink-2)}.ac-night .ac-who__ways{background:rgb(255 255 255/.1);color:var(--nx-ink);box-shadow:inset 0 0 0 1px rgb(255 255 255/.16)}.ac .ac-who__key.nx-appicon{inline-size:var(--nx-ai);block-size:var(--nx-ai);border-radius:calc(var(--nx-ai) * .3);background:linear-gradient(145deg,var(--t-a),var(--t-b));color:var(--t-ink)}.ac-night .ac-whocard.gm-tile{margin:0;padding:10px 12px;border-radius:22px;background:var(--nx-glass);box-shadow:inset 0 0 0 1px var(--nx-glass-edge);color:var(--nx-ink)}.ac-night .ac-whocard .ac-who{background:none;box-shadow:none}.ac-night .ac-whocard__said{color:var(--nx-ink-2)}.ac-night .ac-who__out.gm-btn--well{background:rgb(255 255 255/.1);color:var(--nx-ink)!important;box-shadow:inset 0 0 0 1px rgb(255 255 255/.16)}.ac .gm-cube.gm-tile{--c:#ffffff;--lip-c:transparent;--tile-ink:var(--ink);--tile-soft:rgb(15 17 21/0.64);--pill:#eef1f7;--pill-ink:var(--ink);border-radius:22px;background:#ffffff;color:var(--ink);box-shadow:0 0 0 1px rgb(15 23 42/.06),0 18px 34px -24px rgb(15 23 42/.4)}.ac-night .gm-cube.gm-tile{box-shadow:0 0 0 1px rgb(255 255 255/.55),0 24px 44px -26px rgb(0 0 0/.8)}.ac .gm-cube .gm-pill{box-shadow:inset 0 0 0 1px rgb(15 23 42/.06)}.ac .gm-cube .gm-pill__go{background:rgb(15 23 42/.07);box-shadow:none}.ac .gm-cube.ac-trips{--pill:var(--blue);--pill-ink:#ffffff}.ac .ac-trips .gm-pill{overflow:hidden;box-shadow:inset 0 1px 0 rgb(255 255 255/.24),0 8px 18px -8px rgb(21 87 245/.6)}.ac .ac-trips .gm-pill__go{background:rgb(255 255 255/.2)}.ac .ac-trips:not(.is-pending) .gm-pill:after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 35%,rgb(255 255 255/.32) 50%,transparent 65%);background-size:250% 100%;background-position:130% 0;animation:nx-sweep 5s ease-in-out 2.2s infinite;pointer-events:none}.ac .ac-glyph.nx-appicon{--nx-ai:clamp(30px,23cqi,42px);inline-size:var(--nx-ai);block-size:var(--nx-ai);border-radius:calc(var(--nx-ai) * .3);background:linear-gradient(145deg,var(--t-a),var(--t-b));color:var(--t-ink);box-shadow:inset 0 1px 0 rgb(255 255 255/.5),inset 0 -2px 5px rgb(0 0 0/.18),0 8px 20px -6px var(--t-glow)}.ac .ac-trips .ac-glyph.nx-appicon{--nx-ai:clamp(34px,14cqi,48px)}.ac .ac-key.is-locked .ac-glyph.nx-appicon{color:var(--t-ink);opacity:.6}@media (hover:hover) and (pointer:fine){.ac .gm-cube .ac-glyph.nx-appicon{transition:transform .32s var(--nx-spring)}.ac .gm-cube:hover .ac-glyph.nx-appicon{transform:translateY(-2px) scale(1.06)}}.ac .ac-trips .ac-eyebrow{background:#eef1f7;box-shadow:none;color:var(--ink-2)}.ac .ac-trips .ac-trips__sky,.ac .ac-trips--dark .ac-trips__sky{filter:brightness(0);opacity:.08}.ac .ac-trips__marks i:first-child{color:#3b6ff5}.ac .ac-trips__marks i:nth-child(2){color:#0284c7}.ac .ac-trips__marks i:nth-child(3){color:#d97706}.ac .ac-trips__marks i:nth-child(4){color:#e11d48}.ac .ac-trips__marks i:nth-child(5){color:#059669}.ac .ac-trips__marks i:nth-child(6){color:#7c3aed}.ac-night .ac-empty{display:flex;flex-direction:column;gap:12px;padding:0;color:var(--nx-ink)}.ac-parts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}.ac-part,.ac-parts__it{display:flex;min-inline-size:0}.ac-part{align-items:center;gap:8px;inline-size:100%;min-block-size:48px;padding-block:6px;padding-inline:6px 8px;border:1px solid var(--nx-glass-edge);border-radius:16px;background:var(--nx-glass);color:var(--nx-ink);font:inherit;text-align:start;cursor:pointer;transition:transform .28s var(--nx-spring),background .28s ease}.ac-part:focus-visible{outline:2px solid #ffffff;outline-offset:2px}.ac-part:active{transform:scale(.97)}.ac-part .ac-part__mark{--nx-ai:32px}@media (max-width:479px){.ac-parts{grid-template-columns:repeat(2,minmax(0,1fr))}}.ac-part__name{min-inline-size:0;font-size:12.5px;font-weight:700;line-height:1.2;text-wrap:balance;overflow-wrap:break-word}.gm--rtl .ac-part__name{line-height:1.5}@media (hover:hover) and (pointer:fine){.ac-part:hover{background:var(--nx-glass-hi)}.ac-part .ac-part__mark{transition:transform .32s var(--nx-spring)}.ac-part:hover .ac-part__mark{transform:translateY(-2px) scale(1.06)}}.ac-empty__words{padding-inline:4px}.ac-night .ac-empty__t{margin:0;font-family:var(--display);font-size:18px;font-weight:760;line-height:1.2;letter-spacing:-.015em;color:var(--nx-ink)}.gm--rtl .ac-night .ac-empty__t{letter-spacing:0;line-height:1.45}.ac-night .ac-empty__body{margin:4px 0 0;font-size:14px;line-height:1.45;color:var(--nx-ink-2)}.gm--rtl .ac-night .ac-empty__body{line-height:1.7}.ac-stage>.ac-empty{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:22px;background:#ffffff;box-shadow:0 0 0 1px rgb(15 23 42/.06),0 18px 34px -24px rgb(15 23 42/.4)}.ac-stage>.ac-empty .ac-part{border-color:rgb(15 23 42/.06);background:var(--ground);color:var(--ink)}.ac-stage>.ac-empty .ac-empty__t{margin:0;font-family:var(--display);font-size:18px;font-weight:760;line-height:1.2}.ac-stage>.ac-empty .ac-empty__body{margin:4px 0 0;font-size:14px;line-height:1.45;color:var(--ink-2)}.ac .ac-ask.gm-tile{--c:#ffffff;--tile-ink:var(--ink);--tile-soft:rgb(15 17 21/0.64);border-radius:22px;background:#ffffff;box-shadow:0 0 0 1px rgb(15 23 42/.06),0 18px 34px -24px rgb(15 23 42/.4)}.ac .ac-ask__flow{background:var(--ground);box-shadow:inset 0 0 0 1px rgb(15 23 42/.05)}.ac .ac-ask__k.nx-appicon{--nx-ai:40px;inline-size:var(--nx-ai);block-size:var(--nx-ai);border-radius:calc(var(--nx-ai) * .3);background:linear-gradient(145deg,var(--t-a),var(--t-b));color:var(--t-ink);box-shadow:inset 0 1px 0 rgb(255 255 255/.5),inset 0 -2px 5px rgb(0 0 0/.18),0 8px 20px -6px var(--t-glow)}.ac .ac-digits.gm-tile{border-radius:22px;background:#ffffff;box-shadow:0 0 0 1px rgb(15 23 42/.06),0 18px 34px -24px rgb(15 23 42/.4)}@media (prefers-reduced-motion:reduce){.ac .ac-trips .gm-pill:after,.ac-night .ac-empty,.ac-night .ac-group--trips,.ac-night>.ac-grid{animation:none}.ac .gm-cube:hover .ac-glyph.nx-appicon,.ac-part:hover .ac-part__mark{transform:none}}@media (max-width:1023px) and (max-height:860px){.ac-night.nx-stage{gap:12px;padding-block:16px 12px}.ac-night .ac-hero{font-size:27px}.ac-night .ac-empty__body{display:none}}@media (max-width:1023px) and (max-height:700px){.ac-night.nx-stage{gap:10px;padding:12px 10px 10px}.ac-night .ac-hero{font-size:24px}.ac-part{min-block-size:44px;padding-block:4px}.ac-part .ac-part__mark{--nx-ai:28px}}@media (min-width:1024px){.ac--desk .gm-split:has(>.gm-split__left:empty){grid-template-columns:minmax(0,1fr)}.ac--desk .gm-split:has(>.gm-split__left:empty)>.gm-split__left{display:none}.ac--desk .gm-split:has(>.gm-split__left:empty)>.gm-split__stage{inline-size:100%;max-inline-size:1040px;margin-inline:auto}.ac--desk .ac-night.nx-stage{gap:20px;padding:40px 44px 36px;border-radius:36px}.ac--desk .ac-night .ac-hero{padding-inline:0;font-size:clamp(32px,2.7vw,44px);line-height:1.04;letter-spacing:-.04em}.gm--rtl .ac--desk .ac-night .ac-hero,.gm--rtl.ac--desk .ac-night .ac-hero{letter-spacing:0;line-height:1.28}.ac--desk .ac-night .ac-whocard.gm-tile{align-self:flex-start;max-inline-size:100%}.ac--desk .ac-parts{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.ac--desk .ac-part{flex-direction:column;align-items:flex-start;justify-content:space-between;gap:12px;min-block-size:96px;padding:12px}.ac--desk .ac-part .ac-part__mark{--nx-ai:40px}.ac--desk .ac-part__name{font-size:14.5px}.ac--desk .ac-night .ac-empty{gap:16px}.ac--desk .ac-night .ac-empty__t{font-size:22px}.ac--desk .ac-night .ac-empty__body{font-size:16px}}@media (min-width:1024px) and (max-height:800px){.ac--desk .ac-night.nx-stage{gap:14px;padding-block:28px 24px}.ac--desk .ac-night .ac-hero{font-size:clamp(29px,2.4vw,36px)}.ac--desk .ac-part{min-block-size:80px;gap:8px;padding:10px}.ac--desk .ac-part .ac-part__mark{--nx-ai:34px}}.ac-night .ac-hero.nx-title--still{animation:ac-title-in .8s var(--nx-ease) both}@keyframes ac-title-in{0%{transform:translateY(12px)}}@media (prefers-reduced-motion:reduce){.ac-night .ac-hero.nx-title--still{animation:none}}