@property --oz-a{syntax:"<angle>";inherits:false;initial-value:0deg}.oz{--oz-ink:#F4F5F7;--oz-ink-2:#B7BDC6;--oz-ink-3:#7F8590;--oz-rule:rgba(255,255,255,.09);--oz-rule-2:rgba(255,255,255,.16);--oz-spectrum:#5B8DEF,#3FB5B5,#C9A455,#E0913F,#9FB4D8,#5B8DEF;position:relative;color:var(--oz-ink);font-family:var(--font-sans,Inter),system-ui,sans-serif;text-align:left}.oz-grid{display:grid;grid-template-columns:minmax(0,600px) minmax(0,1fr);grid-gap:clamp(28px,5vw,80px);gap:clamp(28px,5vw,80px)}.oz-bar,.oz-grid{position:relative;align-items:center}.oz-bar{display:flex;gap:14px;height:56px;padding:0 18px;border-radius:18px;background:rgba(16,18,24,.92);border:1px solid var(--oz-rule-2);box-shadow:0 20px 60px rgba(0,0,0,.45);isolation:isolate}.oz-glow{inset:-1px;border-radius:inherit;padding:1px;opacity:0;transition:opacity .4s ease;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.oz-glow,.oz-glow:after{position:absolute;z-index:-1;background:conic-gradient(from var(--oz-a),var(--oz-spectrum))}.oz-glow:after{content:"";inset:-14px;border-radius:30px;filter:blur(26px);opacity:.45}.oz-bar.is-busy .oz-glow{opacity:1}.oz-belt{flex:none;width:22px;height:22px}.oz-belt circle{fill:var(--oz-ink)}.oz-q{flex:1 1;min-width:0;display:flex;justify-content:flex-end;overflow:hidden;white-space:nowrap;font-size:17px;letter-spacing:-.005em}.oz-q>span{flex:0 0 auto;min-width:100%}.oz-q>.oz-ph{flex:1 1;color:var(--oz-ink-3)}.oz-caret{display:inline-block;width:2px;height:1.1em;margin-left:1px;vertical-align:-3px;border-radius:1px;background:var(--oz-ink)}.oz-ph .oz-caret{margin:0 2px 0 0}.oz-bar.is-focus{border-color:rgba(255,255,255,.34);box-shadow:0 0 0 4px rgba(255,255,255,.05),0 20px 60px rgba(0,0,0,.45)}.oz-kbd{transition:transform .12s ease,background .12s ease,color .12s ease}.oz-kbd.is-press{transform:translateY(1px) scale(.94);background:rgba(255,255,255,.14);color:var(--oz-ink)}.oz-kbd{flex:none;font:500 12px/1 var(--p2-mono,ui-monospace),monospace;color:var(--oz-ink-3);padding:6px 8px;border-radius:7px;border:1px solid var(--oz-rule-2)}.oz-card{position:relative;margin-top:12px;padding:14px 18px 0;border-radius:18px;background:linear-gradient(180deg,rgba(18,20,27,.94),rgba(12,13,18,.94));border:1px solid var(--oz-rule);box-shadow:0 30px 80px rgba(0,0,0,.4)}.oz-users{display:grid}.oz-user{grid-area:1/1;visibility:hidden;justify-self:end;align-self:start;margin:0;max-width:88%;padding:9px 14px;border-radius:14px 14px 4px 14px;background:#1B1E26;font-size:14.5px;line-height:1.45;opacity:0;transform:translateY(6px)}.oz-user.is-cur{visibility:visible}.oz-user.is-on{opacity:1;transform:none}.oz-how{height:22px;margin:8px 0 2px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font:500 12px/22px var(--p2-mono,ui-monospace),monospace;letter-spacing:.02em;color:var(--oz-ink-3)}.oz-readline{background:linear-gradient(90deg,var(--oz-ink-3) 0,var(--oz-ink) 45%,var(--oz-ink-3) 90%) 0 0 /200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent}.oz-scroll{position:relative;height:clamp(170px,calc(100svh - 600px),300px);overflow:hidden;scrollbar-width:none;margin:0 -18px;padding:4px 18px 14px;-webkit-mask:linear-gradient(180deg,transparent,#000 14px,#000 calc(100% - 28px),transparent);mask:linear-gradient(180deg,transparent,#000 14px,#000 calc(100% - 28px),transparent)}.oz-scroll::-webkit-scrollbar{display:none}.oz-scroll:focus-visible{outline:2px solid rgba(255,255,255,.6);outline-offset:-2px;border-radius:0 0 18px 18px}.oz-answers,.oz-empty{display:grid}.oz-empty{position:absolute;left:0;right:0;bottom:0;top:0;place-content:center;justify-items:center;grid-gap:12px;gap:12px;pointer-events:none;opacity:0;transition:opacity .4s ease}.oz-empty.is-on{opacity:1}.oz-empty svg{width:34px;height:34px;opacity:.5}.oz-empty circle{fill:#CDDAFF}.oz-empty span{font:500 11.5px/1 var(--p2-mono,ui-monospace),monospace;letter-spacing:.08em;text-transform:uppercase;color:#5f6570}.oz-a{grid-area:1/1;visibility:hidden;font-size:15.5px;line-height:1.62;color:var(--oz-ink-2)}.oz-a.is-cur{visibility:visible}.oz-a p{margin:0 0 12px}.oz-next,.oz-num,.oz-w{opacity:0}.oz-a.is-on .oz-next,.oz-a.is-on .oz-num,.oz-a.is-on .oz-w{opacity:1}.oz-num{position:relative;display:inline-block;padding:0 3px;border-radius:5px;background:rgba(255,255,255,.07);color:var(--oz-ink);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;box-shadow:inset 0 -1px 0 rgba(255,255,255,.4);cursor:help;outline:none}.oz-num.is-miss{background:none;border:1px dashed var(--oz-rule-2)}.oz-num:focus-visible{box-shadow:0 0 0 2px rgba(255,255,255,.85)}.oz-tip{position:absolute;z-index:6;left:50%;bottom:calc(100% + 8px);width:max-content;max-width:240px;transform:translateX(-50%) translateY(4px);display:grid;grid-gap:3px;gap:3px;padding:9px 11px;border-radius:10px;background:#1B1E26;border:1px solid var(--oz-rule-2);box-shadow:0 12px 30px rgba(0,0,0,.5);font:400 12.5px/1.4 var(--font-sans,Inter),system-ui,sans-serif;color:var(--oz-ink-2);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .14s,transform .14s,visibility .14s}.oz-tip b{color:var(--oz-ink);font-weight:600}.oz-num:focus-visible .oz-tip,.oz-num:hover .oz-tip{opacity:1;visibility:visible;transform:translateX(-50%)}.oz-next{margin:4px 0 2px}.oz-next span{display:inline-block;padding:8px 14px;border-radius:14px;border:1px solid var(--oz-rule-2);font-size:14px;line-height:1.35;color:var(--oz-ink)}.oz-edge{stroke:rgba(255,255,255,.1);stroke-width:1}.oz-edge-on{stroke:rgba(205,218,255,.85);stroke-width:1.4;stroke-dasharray:1;stroke-dashoffset:1;filter:drop-shadow(0 0 4px rgba(160,190,255,.8))}.oz-edge-on.is-on{stroke-dashoffset:0}.oz-core{fill:var(--c);opacity:.5}.oz-core,.oz-halo{transform-box:fill-box;transform-origin:center}.oz-halo{opacity:0}.oz-label{font:600 12px/1 var(--font-sans,Inter),system-ui,sans-serif;fill:var(--oz-ink-3)}.oz-name{font:500 10px/1 var(--p2-mono,ui-monospace),monospace;letter-spacing:.06em;fill:rgba(255,255,255,.28)}.oz-star.is-on .oz-core{opacity:1}.oz-star.is-on .oz-halo{opacity:.9}.oz-star.is-head.is-on .oz-label,.oz-star.is-on.is-read .oz-label{fill:var(--oz-ink)}.oz-star.is-on.is-read .oz-name{fill:rgba(255,255,255,.5)}.oz-star.is-hot .oz-halo{opacity:1;transform:scale(1.5)}.oz-star.is-hot .oz-core{transform:scale(1.35)}.oz-traces{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;overflow:visible;z-index:5}.oz-trace{fill:none;stroke-width:.8;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1;opacity:.5}.oz-tabs{align-items:stretch;gap:8px;margin-top:12px}.oz-tabs,.oz-tabs button{position:relative;display:flex}.oz-tabs button{overflow:hidden;align-items:center;gap:10px;min-width:0;flex:1 1;font:500 13px/1.3 var(--font-sans,Inter),system-ui,sans-serif;color:var(--oz-ink-3);background:rgba(255,255,255,.03);border:1px solid var(--oz-rule);border-radius:12px;padding:10px 12px 12px;cursor:pointer;text-align:left;transition:color .15s,border-color .15s,background .15s}.oz-tabs button b{flex:none;font:600 11px/1 var(--p2-mono,ui-monospace),monospace;letter-spacing:.06em;color:var(--oz-ink-3)}.oz-tabs button span{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.oz-tabs button.is-cur,.oz-tabs button:hover{color:var(--oz-ink);border-color:var(--oz-rule-2)}.oz-tabs button.is-cur{background:rgba(255,255,255,.06)}.oz-tabs button.is-cur b{color:var(--oz-ink)}.oz-tabs button i{position:absolute;left:0;bottom:0;height:2px;width:0;background:linear-gradient(90deg,var(--oz-spectrum))}.oz-tabs button i.is-full{width:100%;opacity:.5}.oz-tabs .oz-pause{flex:none;width:44px;justify-content:center;padding:0;color:var(--oz-ink-2)}.oz-tabs .oz-pause svg{width:14px;height:14px;fill:currentColor}.oz-sky{margin:0;position:relative;display:flex;justify-content:center}.oz-orion{display:block;height:min(640px,calc(100svh - 150px));width:auto;max-width:100%;overflow:visible;translate:calc(var(--mx, 0) * -18px) calc(var(--my, 0) * -12px)}.oz-edge{stroke-dasharray:1;stroke-dashoffset:0}.oz-star-in{transform-box:fill-box;transform-origin:center}.oz-meteor{position:absolute;top:12%;right:8%;width:140px;height:1.5px;border-radius:2px;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(220,230,255,.95));transform:rotate(-28deg);opacity:0;pointer-events:none}@media (prefers-reduced-motion:no-preference){.oz-bar.is-busy .oz-glow,.oz-bar.is-busy .oz-glow:after{animation:oz-spin 2.4s linear infinite}@keyframes oz-spin{to{--oz-a:360deg}}.oz-caret.is-blink{animation:oz-blink 1s steps(1) infinite}@keyframes oz-blink{50%{opacity:0}}.oz-typed.is-sent{animation:oz-send .3s cubic-bezier(.4,0,1,1) forwards}@keyframes oz-send{to{opacity:0;transform:translateY(-10px)}}.oz-readline{animation:oz-sheen 1.2s linear infinite}@keyframes oz-sheen{to{background-position:-200% 0}}.oz-user{transition:opacity .3s ease,transform .35s cubic-bezier(.2,0,0,1)}.oz-user.is-cur:not(.is-on){transition:none}.oz-a .oz-w{filter:blur(4px);transition:opacity .4s ease calc(var(--i) * var(--step)),filter .4s ease calc(var(--i) * var(--step))}.oz-a.is-on .oz-w{filter:none}.oz-a .oz-num{transition:opacity .2s ease calc(var(--i) * var(--step))}.oz-a.is-on .oz-num{animation:oz-land .9s cubic-bezier(.2,0,0,1) calc(var(--i) * var(--step)) both}@keyframes oz-land{0%{opacity:0;transform:translateY(4px) scale(.9);box-shadow:inset 0 -1px 0 rgba(255,255,255,.4)}30%{opacity:1;transform:none;box-shadow:0 0 0 3px rgba(160,190,255,.25),0 0 22px rgba(160,190,255,.45),inset 0 -1px 0 rgba(255,255,255,.4)}to{opacity:1;transform:none;box-shadow:inset 0 -1px 0 rgba(255,255,255,.4)}}.oz-a.is-cur:not(.is-on) .oz-num,.oz-a.is-cur:not(.is-on) .oz-w{transition:none}.oz-a .oz-next{transition:opacity .4s ease calc(var(--i) * var(--step) + .2s)}.oz-edge-on{transition:stroke-dashoffset .3s cubic-bezier(.4,0,.2,1)}.oz-edge-on:not(.is-on){transition:stroke-dashoffset .4s ease}.oz-core{transition:opacity .35s ease,transform .4s cubic-bezier(.2,0,0,1)}.oz-halo{transition:opacity .5s ease,transform .5s cubic-bezier(.2,0,0,1)}.oz-star.is-on .oz-core{animation:oz-ignite .7s cubic-bezier(.2,0,0,1)}@keyframes oz-ignite{0%{transform:scale(.6)}45%{transform:scale(1.7)}to{transform:scale(1)}}.oz-label,.oz-name{transition:fill .4s ease}.oz-trace{animation:oz-beam 1.5s cubic-bezier(.4,0,.2,1) forwards}@keyframes oz-beam{0%{stroke-dashoffset:1;opacity:.5}45%{stroke-dashoffset:0;opacity:.5}to{stroke-dashoffset:0;opacity:0}}.oz-tabs button i.is-run{animation:oz-progress var(--dur) linear forwards}.oz-meteor{animation:oz-meteor 1.1s cubic-bezier(.3,0,.2,1) .2s forwards}@keyframes oz-meteor{0%{opacity:0;transform:rotate(-28deg) translateX(0) scaleX(.4)}15%{opacity:1}to{opacity:0;transform:rotate(-28deg) translateX(-420px) scaleX(1)}}@keyframes oz-progress{0%{width:0}to{width:100%}}}@media (max-width:900px){.oz-grid{grid-template-columns:minmax(0,1fr)}.oz-sky{position:relative;order:-1;margin:0 auto 4px;pointer-events:none}.oz-orion{height:220px}.oz-label,.oz-name{display:none}.oz-main{position:relative;z-index:1}.oz-scroll{height:max(170px,calc(100svh - 660px))}.oz-tabs button span{display:none}.oz-bar{height:56px}.oz-q{font-size:15.5px}.oz-kbd{display:none}.oz-card{padding:16px 14px 14px}.oz-a{font-size:14.5px}.oz-tabs .oz-pause{margin-left:0}}