.bloom{flex:none;display:block;overflow:visible}.bloom-petal{opacity:var(--o)}.bloom-petal-0{--o:1;--dx:2.2px;--dy:-4.49px}.bloom-petal-1{--o:.9;--dx:-4.99px;--dy:.34px}.bloom-petal-2{--o:.8;--dx:2.79px;--dy:4.15px}.bloom-assemble{animation:bloom-turn 3s var(--ease-emphasised) infinite}.bloom-assemble .bloom-petal-0{animation:bloom-gather-0 3s var(--ease-emphasised) infinite}.bloom-assemble .bloom-petal-1{animation:bloom-gather-1 3s var(--ease-emphasised) infinite}.bloom-assemble .bloom-petal-2{animation:bloom-gather-2 3s var(--ease-emphasised) infinite}@keyframes bloom-turn{0%,27%{transform:rotate(0)}55%,to{transform:rotate(120deg)}}@keyframes bloom-gather-0{0%{opacity:0;transform:translate(calc(var(--dx) * 7), calc(var(--dy) * 7))}22%,80%{opacity:var(--o);transform:none}84%,to{opacity:0;transform:none}}@keyframes bloom-gather-1{0%,2%{opacity:0;transform:translate(calc(var(--dx) * 7), calc(var(--dy) * 7))}24%,84%{opacity:var(--o);transform:none}88%,to{opacity:0;transform:none}}@keyframes bloom-gather-2{0%,4%{opacity:0;transform:translate(calc(var(--dx) * 7), calc(var(--dy) * 7))}26%,88%{opacity:var(--o);transform:none}92%,to{opacity:0;transform:none}}.ticker{border:1px solid var(--color-line);border-radius:var(--radius-full);background:var(--color-white);height:40px;font-size:var(--type-body-sm-size);white-space:nowrap;align-items:center;gap:10px;padding:0 16px 0 12px;display:inline-flex}.ticker-bare{background:0 0;border:0;height:auto;padding:0}.ticker-prefix{color:var(--color-muted)}.ticker-window{height:22px;display:block;overflow:hidden}.ticker-reel{display:block}.ticker-row{height:22px;color:var(--color-ink);font-weight:var(--type-body-sm-strong-weight);align-items:center;gap:7px;display:flex}.ticker-row svg,.ticker-row img{flex:none;width:14px;height:14px}.ticker-n3 .ticker-reel{animation:ticker-roll-3 4.8s var(--ease-emphasised) infinite}.ticker-n2 .ticker-reel{animation:ticker-roll-2 3.2s var(--ease-emphasised) infinite}.ticker-n4 .ticker-reel{animation:ticker-roll-4 6.4s var(--ease-emphasised) infinite}.ticker-n5 .ticker-reel{animation:ticker-roll-5 8s var(--ease-emphasised) infinite}.ticker-n6 .ticker-reel{animation:ticker-roll-6 9.6s var(--ease-emphasised) infinite}@keyframes ticker-roll-6{0%,12.5%{transform:translateY(0)}16.667%,29.167%{transform:translateY(-22px)}33.333%,45.833%{transform:translateY(-44px)}50%,62.5%{transform:translateY(-66px)}66.667%,79.167%{transform:translateY(-88px)}83.333%,95.833%{transform:translateY(-110px)}to{transform:translateY(-132px)}}@keyframes ticker-roll-5{0%,15%{transform:translateY(0)}20%,35%{transform:translateY(-22px)}40%,55%{transform:translateY(-44px)}60%,75%{transform:translateY(-66px)}80%,95%{transform:translateY(-88px)}to{transform:translateY(-110px)}}@keyframes ticker-roll-4{0%,18.75%{transform:translateY(0)}25%,43.75%{transform:translateY(-22px)}50%,68.75%{transform:translateY(-44px)}75%,93.75%{transform:translateY(-66px)}to{transform:translateY(-88px)}}@keyframes ticker-roll-3{0%,25%{transform:translateY(0)}33.33%,58.33%{transform:translateY(-22px)}66.67%,91.67%{transform:translateY(-44px)}to{transform:translateY(-66px)}}@keyframes ticker-roll-2{0%,37.5%{transform:translateY(0)}50%,87.5%{transform:translateY(-22px)}to{transform:translateY(-44px)}}.inline-loader{color:var(--color-muted);font-size:var(--type-body-sm-size);align-items:center;gap:8px;display:inline-flex}.busy-label{display:inline-grid}.busy-label-face{grid-area:1/1;justify-content:center;align-items:center;gap:8px;display:inline-flex}.busy-label-face.is-hidden{visibility:hidden}.button-primary:disabled:has(>.busy-label[data-busy=true]){background:var(--color-brand);color:var(--color-white);border-color:#0000}.button-primary.button-danger:disabled:has(>.busy-label[data-busy=true]){background:var(--color-bad);color:var(--color-white);border-color:#0000}.button-danger:disabled:has(>.busy-label[data-busy=true]){background:var(--color-bad);color:var(--color-white);border-color:#0000}.page-loader{min-height:100%;animation:page-loader-in var(--duration-slow) var(--ease-emphasised) .25s both;align-content:center;place-items:center;gap:16px;display:grid}.page-loader-caption{color:var(--color-muted);font-size:var(--type-body-sm-size)}@keyframes page-loader-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.app-intro{z-index:1000;background:var(--color-white);place-items:center;display:grid;position:fixed;inset:0}.app-intro-mark{transform-origin:0 0;width:104px;height:104px}.app-intro-mark .bloom{width:100%;height:100%}[data-intro-target].is-intro-hidden{visibility:hidden}@media (prefers-reduced-motion:reduce){.bloom,.bloom *,.ticker *,.page-loader{transition:none!important;animation:none!important}}:root[data-motion=reduce] :is(.bloom,.bloom *,.ticker *,.page-loader){transition:none!important;animation:none!important}.page.page-loading{min-height:100vh;padding:0;display:grid}:root{--color-white:#fff;--color-ink:#111;--color-muted:#63676d;--color-line:#e4e6e9;--color-line-strong:#d3d7dc;--radius-full:999px;--ease-standard:cubic-bezier(.2, .7, .2, 1);--ease-emphasised:cubic-bezier(.22, 1, .36, 1);--duration-slow:.32s;--type-body-sm-size:14px;--type-body-sm-strong-weight:500;--type-label-size:12px}:is(.ticker,.intro,.nav-signin,.film-wait,.crux-ask-engine) svg{stroke:none}.crux-film{position:relative}.film-wait{transition:opacity .42s var(--ease-emphasised);z-index:1;background:#ffffffdb;align-content:center;place-items:center;gap:16px;display:grid;position:absolute;inset:0}.film-wait p{color:var(--color-muted);margin:0;font-size:14px}.film-wait.is-gone{opacity:0;pointer-events:none}.intro{z-index:1000;background:var(--color-white);place-items:center;display:grid;position:fixed;inset:0}.intro-mark{transform-origin:0 0;width:104px;height:104px}.intro-mark .bloom{width:100%;height:100%}.intro-hidden{visibility:hidden}.nav-signin.is-busy{pointer-events:none;align-items:center;gap:8px;display:inline-flex}.hero-ticker{margin-top:18px}
