@keyframes _manual-settle_1ryqc_1{0%{opacity:.4;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._switch_1ryqc_11{align-items:center;border:1px solid var(--m-rule-strong);border-radius:999px;display:inline-flex;gap:2px;padding:2px}._opt_1ryqc_20{align-items:center;background:transparent;border:0;border-radius:999px;color:var(--m-ink-faint);cursor:pointer;display:inline-flex;height:26px;justify-content:center;padding:0;transition:color .14s ease-out,background .14s ease-out;width:26px}._opt_1ryqc_20 svg{height:15px;width:15px}._opt_1ryqc_20:hover{color:var(--m-ink)}._opt_1ryqc_20:focus-visible{outline:2px solid var(--m-live);outline-offset:1px}._on_1ryqc_46{background:rgb(var(--m-live-fill-rgb)/.22);color:var(--m-live-ink)}._on_1ryqc_46:hover{color:var(--m-live-ink)}@keyframes _manual-settle_9z9b5_1{0%{opacity:.4;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._manual_9z9b5_11{background:var(--m-paper);color:var(--m-ink);color-scheme:var(--m-scheme);display:flex;flex-direction:column;font-family:B612,Helvetica Neue,Arial,sans-serif;font-size:1.0625rem;top:0;right:0;bottom:0;left:0;line-height:1.6;-webkit-overflow-scrolling:touch;overflow-x:hidden;overflow-y:auto;position:fixed;scrollbar-color:var(--m-rule-strong) var(--m-paper);text-align:left}._manual_9z9b5_11 :where(a,a:link,a:visited,a:hover,a:active,a:focus-visible){color:inherit;font-weight:inherit}._manual_9z9b5_11 ::selection{background:var(--m-live-fill);color:var(--m-ink)}@media (prefers-color-scheme: dark){:root:not([data-manual-theme=light]) ._manual_9z9b5_11 ::selection{color:var(--m-on-fill)}}:root[data-manual-theme=dark] ._manual_9z9b5_11 ::selection{color:var(--m-on-fill)}._manualSnap_9z9b5_45{scroll-padding-top:var(--mast-h, 60px)}@media (min-width: 721px) and (min-height: 600px){._manualSnap_9z9b5_45{scroll-snap-type:y mandatory}._manualSnap_9z9b5_45 ._footer_9z9b5_52{margin-top:0;padding-top:3rem;scroll-snap-align:end}}@media (prefers-reduced-motion: reduce){._manualSnap_9z9b5_45{scroll-snap-type:none}}._masthead_9z9b5_64{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:rgb(var(--m-paper-rgb)/.92);border-bottom:1px solid var(--m-rule);display:flex;gap:clamp(1rem,3vw,2.5rem);padding:.9rem clamp(1.25rem,4vw,3.5rem);position:sticky;top:0;transition:transform .26s cubic-bezier(.16,1,.3,1);z-index:40}._wordmark_9z9b5_78{align-items:center;color:var(--m-ink);display:inline-flex;font-family:B612 Mono,JetBrains Mono,Courier New,monospace;font-size:1.05rem;font-weight:700;gap:.55rem;letter-spacing:.32em;text-decoration:none}@media (min-width: 1000px){._wordmark_9z9b5_78{font-size:1.45rem;gap:.7rem}}._seedMark_9z9b5_96{height:18px;object-fit:contain;opacity:.85;transition:transform .4s cubic-bezier(.16,1,.3,1);width:18px}@media (min-width: 1000px){._seedMark_9z9b5_96{height:34px;width:34px}}a:hover ._seedMark_9z9b5_96,a:focus-visible ._seedMark_9z9b5_96{transform:translateY(-2px) rotate(8deg)}._nav_9z9b5_113{display:flex;gap:clamp(.9rem,2vw,1.6rem);margin-left:auto;-webkit-overflow-scrolling:touch;overflow-x:auto;scrollbar-width:none}._nav_9z9b5_113::-webkit-scrollbar{display:none}._navLink_9z9b5_125,._navActive_9z9b5_126{border-bottom:2px solid transparent;color:var(--m-ink-soft);font-size:1.0625rem;padding:.35rem 0;text-decoration:none;white-space:nowrap}._navLink_9z9b5_125:hover,._navLink_9z9b5_125:focus-visible,._navActive_9z9b5_126:hover,._navActive_9z9b5_126:focus-visible{border-bottom-color:var(--m-rule-strong);color:var(--m-ink)}._navActive_9z9b5_126{border-bottom-color:var(--m-live);color:var(--m-ink)}._portalPair_9z9b5_146{align-items:center;display:flex;flex-shrink:0;gap:.6rem}._themeSwitch_9z9b5_153{flex-shrink:0}._portalGhost_9z9b5_157,._portalGhost_9z9b5_157:link,._portalGhost_9z9b5_157:visited,._portalGhost_9z9b5_157:hover,._portalGhost_9z9b5_157:focus-visible,._portalGhost_9z9b5_157:active{color:var(--m-ink)}._portalGhost_9z9b5_157{transition:border-color .16s ease-out,background .16s ease-out,color .16s ease-out}._portalGhost_9z9b5_157:hover,._portalGhost_9z9b5_157:focus-visible{border-color:var(--m-live);background:rgb(var(--m-live-fill-rgb)/.14);color:var(--m-live)}._portalGhost_9z9b5_157:active{background:rgb(var(--m-live-fill-rgb)/.26);border-color:var(--m-live)}._portalGhost_9z9b5_157{background:transparent;border:1px solid var(--m-rule-strong);border-radius:6px;color:var(--m-ink-soft);cursor:pointer;font:inherit;font-family:B612 Mono,JetBrains Mono,Courier New,monospace;font-size:.9375rem;padding:.55rem .95rem;text-decoration:none}@media (min-width: 1000px){._portalGhost_9z9b5_157{font-size:1.05rem;padding:.7rem 1.2rem}}._portal_9z9b5_146,._portal_9z9b5_146:link,._portal_9z9b5_146:visited,._portal_9z9b5_146:hover,._portal_9z9b5_146:focus-visible,._portal_9z9b5_146:active{color:#ffffffde}._portal_9z9b5_146{background:var(--m-cockpit);border:1px solid rgba(130,222,248,.28);border-radius:6px;color:#ffffffde;flex-shrink:0;font-family:B612 Mono,JetBrains Mono,Courier New,monospace;font-size:.9375rem;padding:.55rem 1.05rem;text-decoration:none;transition:box-shadow .2s cubic-bezier(.16,1,.3,1),transform .2s cubic-bezier(.16,1,.3,1)}@media (min-width: 1000px){._portal_9z9b5_146{font-size:1.05rem;padding:.7rem 1.35rem}}._portal_9z9b5_146 span{color:var(--m-live-fill)}._portal_9z9b5_146:hover,._portal_9z9b5_146:focus-visible{box-shadow:0 4px 18px #0b7fa847;transform:translateY(-1px)}@media (prefers-color-scheme: dark){:root:not([data-manual-theme=light]) ._portal_9z9b5_146:hover,:root:not([data-manual-theme=light]) ._portal_9z9b5_146:focus-visible{box-shadow:0 4px 18px rgb(var(--m-shadow-rgb)/.5)}}:root[data-manual-theme=dark] ._portal_9z9b5_146:hover,:root[data-manual-theme=dark] ._portal_9z9b5_146:focus-visible{box-shadow:0 4px 18px rgb(var(--m-shadow-rgb)/.5)}._pageBody_9z9b5_228{flex:1;position:relative;width:100%;z-index:1}._mastHidden_9z9b5_235{transform:translateY(-110%)}._subnavHidden_9z9b5_239{pointer-events:none;transform:translateY(calc(-100% - var(--mast-h, 60px)))}._subnav_9z9b5_239{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:rgb(var(--m-paper-rgb)/.92);border-bottom:1px solid var(--m-rule);display:flex;gap:clamp(.9rem,2vw,1.6rem);padding:.45rem clamp(1.25rem,4vw,3.5rem);position:sticky;top:var(--mast-h, 57px);transition:transform .26s cubic-bezier(.16,1,.3,1);z-index:39}._subLink_9z9b5_257,._subLink_9z9b5_257:link,._subLink_9z9b5_257:visited,._subLink_9z9b5_257:hover,._subLink_9z9b5_257:focus-visible,._subLink_9z9b5_257:active,._subActive_9z9b5_258,._subActive_9z9b5_258:link,._subActive_9z9b5_258:visited,._subActive_9z9b5_258:hover,._subActive_9z9b5_258:focus-visible,._subActive_9z9b5_258:active{color:var(--m-ink-faint)}._subLink_9z9b5_257,._subActive_9z9b5_258{border-bottom:2px solid transparent;font-family:B612 Mono,JetBrains Mono,Courier New,monospace;font-size:.78rem;letter-spacing:.12em;padding:.15rem 0;text-decoration:none;text-transform:uppercase}._subActive_9z9b5_258,._subActive_9z9b5_258:link,._subActive_9z9b5_258:visited,._subActive_9z9b5_258:hover,._subActive_9z9b5_258:focus-visible,._subActive_9z9b5_258:active{color:var(--m-ink)}._subActive_9z9b5_258{border-bottom-color:var(--m-live)}._subLink_9z9b5_257:hover,._subLink_9z9b5_257:focus-visible{color:var(--m-ink)}._subAsk_9z9b5_289{align-items:center;background:none;border:0;border-bottom:2px solid transparent;color:var(--m-ink-soft);cursor:pointer;display:inline-flex;font-family:B612 Mono,JetBrains Mono,Courier New,monospace;font-size:.78rem;gap:.4rem;letter-spacing:.12em;margin-left:auto;padding:.15rem 0;text-transform:uppercase;transition:color .16s ease-out,border-color .16s ease-out}._subAsk_9z9b5_289:hover,._subAsk_9z9b5_289:focus-visible{border-bottom-color:var(--m-live);color:var(--m-ink)}._subAsk_9z9b5_289:focus-visible{outline:2px solid var(--m-live);outline-offset:3px}._subAskSeed_9z9b5_315{height:15px;object-fit:contain;width:15px}._subDocs_9z9b5_321,._subDocs_9z9b5_321:link,._subDocs_9z9b5_321:visited,._subDocs_9z9b5_321:hover,._subDocs_9z9b5_321:focus-visible,._subDocs_9z9b5_321:active{color:var(--m-ink-faint)}._subDocs_9z9b5_321{border-bottom:2px solid transparent;font-family:B612 Mono,JetBrains Mono,Courier New,monospace;font-size:.78rem;letter-spacing:.12em;padding:.15rem 0;text-decoration:none;text-transform:uppercase}._subDocs_9z9b5_321:hover,._subDocs_9z9b5_321:focus-visible{color:var(--m-ink)}@media (max-width: 900px){._subDocs_9z9b5_321{display:none}}@media (max-width: 640px){._subnav_9z9b5_239{-webkit-overflow-scrolling:touch;align-items:center;flex-shrink:0;overflow-x:auto;scrollbar-width:none}._subnav_9z9b5_239::-webkit-scrollbar{display:none}._subnav_9z9b5_239{gap:.9rem}._subLink_9z9b5_257,._subActive_9z9b5_258,._subLocked_9z9b5_358{flex:0 0 auto;letter-spacing:.06em;white-space:nowrap}._subAsk_9z9b5_289{display:none}}._subLocked_9z9b5_358{opacity:.6;pointer-events:none;cursor:default;background:none;border:0;color:var(--m-ink-faint);font-family:B612 Mono,JetBrains Mono,Courier New,monospace;font-size:.78rem;letter-spacing:.12em;padding:.15rem 0;text-transform:uppercase}._footer_9z9b5_52{background:var(--m-paper);border-top:1px solid var(--m-rule-strong);display:grid;gap:1.4rem;margin-top:clamp(4.5rem,9vw,8rem);padding:2.2rem clamp(1.25rem,4vw,3.5rem) 3rem;position:relative;z-index:1}._footerRow_9z9b5_392{align-items:baseline;display:flex;flex-wrap:wrap;gap:1rem}._footerMark_9z9b5_399{align-items:center;display:inline-flex;font-family:B612 Mono,JetBrains Mono,Courier New,monospace;font-weight:700;gap:.55rem;letter-spacing:.32em}._footerLine_9z9b5_408{color:var(--m-ink-faint);font-size:.9375rem}._footerNav_9z9b5_413{display:flex;flex-wrap:wrap;gap:.4rem 1.4rem}._footerNav_9z9b5_413 a{color:var(--m-ink-soft);font-size:.9375rem;text-decoration:none}._footerNav_9z9b5_413 a:hover,._footerNav_9z9b5_413 a:focus-visible{color:var(--m-ink);text-decoration:underline;text-underline-offset:4px}._footerMajors_9z9b5_429{display:contents}._footerLinkBtn_9z9b5_433{background:transparent;border:0;color:inherit;cursor:pointer;font:inherit;padding:0;text-decoration:underline;text-underline-offset:3px}._footerLinkBtn_9z9b5_433:hover{color:var(--m-live)}._footerLocked_9z9b5_447{opacity:.6;pointer-events:none;cursor:default;background:none;border:0;color:var(--m-ink-soft);font-size:.9375rem;padding:0}._footerMeta_9z9b5_458{display:flex;flex-wrap:wrap;gap:.4rem 1.4rem}._footerMeta_9z9b5_458 ._footerEntity_9z9b5_463{color:var(--m-ink-faint);font-family:B612 Mono,JetBrains Mono,Courier New,monospace;font-size:.8125rem}._footerMeta_9z9b5_458 a{color:var(--m-ink-faint);font-family:B612 Mono,JetBrains Mono,Courier New,monospace;font-size:.8125rem;text-decoration:none}._footerMeta_9z9b5_458 a:hover,._footerMeta_9z9b5_458 a:focus-visible{color:var(--m-live)}@media (max-width: 720px){._masthead_9z9b5_64{column-gap:.6rem;flex-wrap:wrap;padding:.5rem clamp(1.25rem,4vw,3.5rem) .45rem;row-gap:.35rem}._wordmark_9z9b5_78{font-size:.9rem;gap:.4rem;letter-spacing:.22em}._seedMark_9z9b5_96{height:16px;width:16px}._portalPair_9z9b5_146{gap:.4rem;margin-left:auto}._themeSwitch_9z9b5_153{display:none}._footer_9z9b5_52 ._footerTheme_9z9b5_501{display:inline-flex;margin-left:auto}._portalGhost_9z9b5_157{font-size:.72rem;padding:.4rem .6rem}._portal_9z9b5_146{font-size:.72rem;padding:.4rem .7rem}._navLink_9z9b5_125,._navActive_9z9b5_126{flex:0 0 auto;font-size:clamp(.8rem,3.6vw,.9rem);padding:.2rem 0}._nav_9z9b5_113{flex-wrap:nowrap;gap:.5rem;justify-content:space-between;margin-left:0;order:3;-webkit-overflow-scrolling:touch;overflow-x:auto;scrollbar-width:none;white-space:nowrap;width:100%}._nav_9z9b5_113::-webkit-scrollbar{display:none}._footerMajors_9z9b5_429{display:none}._footer_9z9b5_52{gap:.9rem;margin-top:0;padding:1.4rem clamp(1.25rem,4vw,3.5rem) 1.8rem}._footerNav_9z9b5_413,._footerMeta_9z9b5_458{gap:.3rem 1.1rem}}@media (max-width: 400px){._wordmark_9z9b5_78{letter-spacing:.14em}._portalPair_9z9b5_146{gap:.3rem}._masthead_9z9b5_64{column-gap:.4rem}._portalGhost_9z9b5_157,._portal_9z9b5_146{padding:.4rem .5rem}._portal_9z9b5_146 span{display:none}}._portalLocked_9z9b5_565{opacity:.6;pointer-events:none;cursor:default}._soonTag_9z9b5_571{display:inline-block;margin-left:.6ch;font-family:B612 Mono,JetBrains Mono,Courier New,monospace;font-size:.62rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--m-live);opacity:1;border:1px solid rgb(var(--m-live-rgb)/.45);border-radius:4px;padding:.1rem .4rem;vertical-align:middle;font-style:normal}._navLocked_9z9b5_588{opacity:.6;pointer-events:none;cursor:default}._windLogo_9z9b5_594{animation:_wind-sway_9z9b5_1 11s ease-in-out infinite alternate;height:min(58vh,625px);left:clamp(-3rem,-1vw,0rem);opacity:.42;pointer-events:none;position:fixed;top:50%;transform:translateY(-50%);width:auto;z-index:0}@media (max-width: 1279px){._windLogo_9z9b5_594{display:none}}@media (prefers-reduced-motion: reduce){._windLogo_9z9b5_594{animation:none}}@media (prefers-color-scheme: dark){:root:not([data-manual-theme=light]) ._windLogo_9z9b5_594{opacity:.3}}:root[data-manual-theme=dark] ._windLogo_9z9b5_594{opacity:.3}@keyframes _wind-sway_9z9b5_1{0%{transform:translateY(-50%) translate(0) rotate(-1.4deg)}55%{transform:translateY(-51%) translate(9px) rotate(.6deg)}to{transform:translateY(-49.4%) translate(3px) rotate(1.6deg)}}._liveOn_9z9b5_636{background:rgb(var(--m-fail-rgb)/.07);border-color:rgb(var(--m-fail-rgb)/.45);color:var(--m-fail)}._pageBodyFull_9z9b5_642{display:flex;flex-direction:column;min-height:0;overflow:hidden}._land_9z9b5_649,._land_9z9b5_649:link,._land_9z9b5_649:visited,._land_9z9b5_649:hover,._land_9z9b5_649:focus-visible,._land_9z9b5_649:active{color:var(--m-ink-soft)}._land_9z9b5_649{transition:border-color .16s ease-out,background .16s ease-out,color .16s ease-out}._land_9z9b5_649:hover,._land_9z9b5_649:focus-visible{border-color:var(--m-live);background:rgb(var(--m-live-fill-rgb)/.14);color:var(--m-live)}._land_9z9b5_649:active{background:rgb(var(--m-live-fill-rgb)/.26);border-color:var(--m-live)}._land_9z9b5_649{align-items:center;border:1px solid var(--m-rule-strong);border-radius:999px;display:inline-flex;flex-shrink:0;font-family:B612 Mono,JetBrains Mono,Courier New,monospace;font-size:.72rem;gap:.45ch;letter-spacing:.08em;padding:.25rem .7rem;text-decoration:none;text-transform:uppercase}._land_9z9b5_649:hover,._land_9z9b5_649:hover:link,._land_9z9b5_649:hover:visited,._land_9z9b5_649:hover:hover,._land_9z9b5_649:hover:focus-visible,._land_9z9b5_649:hover:active,._land_9z9b5_649:focus-visible,._land_9z9b5_649:focus-visible:link,._land_9z9b5_649:focus-visible:visited,._land_9z9b5_649:focus-visible:hover,._land_9z9b5_649:focus-visible:focus-visible,._land_9z9b5_649:focus-visible:active{color:var(--m-live)}._avatarOn_9z9b5_682{background:rgb(var(--m-live-fill-rgb)/.16);border-color:var(--m-live);color:var(--m-live)}._portalOn_9z9b5_688{box-shadow:0 4px 18px #0b7fa847}@media (prefers-color-scheme: dark){:root:not([data-manual-theme=light]) ._portalOn_9z9b5_688{box-shadow:0 4px 18px rgb(var(--m-shadow-rgb)/.5)}}:root[data-manual-theme=dark] ._portalOn_9z9b5_688{box-shadow:0 4px 18px rgb(var(--m-shadow-rgb)/.5)}[data-fullscreen] ._footer_9z9b5_52{display:none}@media (max-width: 900px){[data-fullscreen] ._footer_9z9b5_52{display:block}}._routeLoader_9z9b5_709{background:rgb(var(--m-live-rgb)/.14);height:3px;inset:0 0 auto;opacity:0;overflow:hidden;position:fixed;z-index:400;animation:_route-loader-in_9z9b5_1 .01s linear .15s forwards}._routeLoader_9z9b5_709:after{animation:_route-loader-slide_9z9b5_1 1.1s cubic-bezier(.4,0,.6,1) infinite;background:var(--m-live);border-radius:2px;content:"";inset:0 auto 0 0;position:absolute;width:34%}@media (prefers-reduced-motion: reduce){._routeLoader_9z9b5_709:after{animation:none;width:100%;opacity:.6}}@keyframes _route-loader-in_9z9b5_1{to{opacity:1}}@keyframes _route-loader-slide_9z9b5_1{0%{transform:translate(-110%)}to{transform:translate(320%)}}._footerTheme_9z9b5_501{display:none}._rokhaLogo_13o6m_1{position:relative;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;border-radius:50%;z-index:100;overflow:visible}._rokhaLogo_13o6m_1._small_13o6m_12{width:40px;height:40px}._rokhaLogo_13o6m_1._medium_13o6m_16{width:80px;height:80px;display:flex;align-items:center;justify-content:center;overflow:visible;margin-top:auto;margin-bottom:auto}._rokhaLogo_13o6m_1._large_13o6m_26{width:80px;height:80px}._rokhaLogo_13o6m_1._xlarge_13o6m_30{width:132px;height:132px;display:flex;align-items:center;justify-content:center}._rokhaLogo_13o6m_1._fill_13o6m_37{width:100%;height:100%;display:flex;align-items:center;justify-content:center}._rokhaLogo_13o6m_1 ._logoImage_13o6m_44{width:100%;height:100%;object-fit:contain;transition:filter .5s ease,transform .3s ease,opacity .3s ease;position:relative;z-index:100;filter:brightness(.6) sepia(.25) hue-rotate(180deg) saturate(1.8) contrast(.9) drop-shadow(0 0 3px rgba(0,168,255,.2))}._rokhaLogo_13o6m_1:hover{transform:scale(1.05)}._rokhaLogo_13o6m_1:hover ._logoImage_13o6m_44{filter:brightness(.75) sepia(.2) hue-rotate(180deg) saturate(1.5) contrast(1) drop-shadow(0 0 4px rgba(0,168,255,.28))}._rokhaLogo_13o6m_1._logoActive_13o6m_59 ._logoImage_13o6m_44{filter:brightness(.6) sepia(.12) hue-rotate(160deg) saturate(1.4) contrast(.9) drop-shadow(0 0 3px rgba(160,50,50,.15))}._rokhaLogo_13o6m_1._logoActive_13o6m_59:hover ._logoImage_13o6m_44{filter:brightness(.75) sepia(.1) hue-rotate(160deg) saturate(1.2) contrast(1) drop-shadow(0 0 4px rgba(160,50,50,.2))}._rokhaLogo_13o6m_1._base_13o6m_65{box-shadow:none}._rokhaLogo_13o6m_1._thinking_13o6m_68{box-shadow:0 0 35px #82def8e6;animation:_thinkingGlow_13o6m_1 1.5s ease-in-out infinite}._rokhaLogo_13o6m_1._response_13o6m_72{box-shadow:0 0 35px #96d4b8e6;animation:_responseGlow_13o6m_1 .8s ease-in-out infinite}._rokhaLogo_13o6m_1._question_13o6m_76{box-shadow:0 0 32px #82def8cc;animation:_questionGlow_13o6m_1 1.2s ease-in-out infinite}._rokhaLogo_13o6m_1._processing_13o6m_80{box-shadow:0 0 35px #ffffffb3;animation:_processingGlow_13o6m_1 1s ease-in-out infinite}._rokhaLogo_13o6m_1._error_13o6m_84{box-shadow:0 0 40px #f33;animation:_errorGlow_13o6m_1 .4s ease-in-out infinite}._rokhaLogo_13o6m_1._warning_13o6m_88{box-shadow:0 0 35px #ff7f00e6;animation:_warningGlow_13o6m_1 .9s ease-in-out infinite}._rokhaLogo_13o6m_1._success_13o6m_92{box-shadow:0 0 35px #96d4b8e6;animation:_successGlow_13o6m_1 1s ease-in-out infinite}._rokhaLogo_13o6m_1._alert_13o6m_96{box-shadow:0 0 40px #39f;animation:_alertGlow_13o6m_1 .6s ease-in-out infinite}._rokhaLogo_13o6m_1._idle_13o6m_100{box-shadow:0 0 20px #00a8ff80}@keyframes _baseGlow_13o6m_1{0%,to{box-shadow:0 0 25px #00a8ff99}50%{box-shadow:0 0 40px #00a8ff}}@keyframes _thinkingGlow_13o6m_1{0%,to{box-shadow:0 0 30px #82def8b3}50%{box-shadow:0 0 50px #82def8}}@keyframes _responseGlow_13o6m_1{0%,to{box-shadow:0 0 30px #96d4b8b3}50%{box-shadow:0 0 50px #96d4b8}}@keyframes _questionGlow_13o6m_1{0%,to{box-shadow:0 0 28px #82def899}50%{box-shadow:0 0 45px #82def8e6}}@keyframes _processingGlow_13o6m_1{0%,to{box-shadow:0 0 30px #ffffff80}50%{box-shadow:0 0 50px #fffc}}@keyframes _errorGlow_13o6m_1{0%,to{box-shadow:0 0 35px #f33c}50%{box-shadow:0 0 55px #f33}}@keyframes _warningGlow_13o6m_1{0%,to{box-shadow:0 0 30px #ff7f00b3}50%{box-shadow:0 0 50px #ff7f00}}@keyframes _successGlow_13o6m_1{0%,to{box-shadow:0 0 30px #96d4b8b3}50%{box-shadow:0 0 50px #96d4b8}}@keyframes _alertGlow_13o6m_1{0%,to{box-shadow:0 0 35px #39fc}50%{box-shadow:0 0 55px #39f}}[data-theme=light] ._rokhaLogo_13o6m_1 ._logoImage_13o6m_44{filter:brightness(.8) saturate(1.2) drop-shadow(0 0 3px rgba(10,111,176,.3))}[data-theme=light] ._rokhaLogo_13o6m_1:hover ._logoImage_13o6m_44{filter:brightness(.92) saturate(1.3) drop-shadow(0 0 5px rgba(10,111,176,.3))}[data-theme=light] ._rokhaLogo_13o6m_1._logoActive_13o6m_59 ._logoImage_13o6m_44{filter:brightness(.7) saturate(1.4) drop-shadow(0 0 4px rgba(160,50,50,.35))}._loader_tu5hh_1{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.15rem;animation:_rokhaLoaderIn_tu5hh_1 .35s ease-out both}._fill_tu5hh_10{width:100%;min-height:260px;padding:3rem 1rem}._label_tu5hh_16{font-family:Share Tech Mono,Courier New,monospace;font-size:.9rem;letter-spacing:.06em;color:#96cdffb8;text-align:center;animation:_rokhaLoaderPulse_tu5hh_1 1.5s ease-in-out infinite}._srOnly_tu5hh_25{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@keyframes _rokhaLoaderIn_tu5hh_1{0%{opacity:0}to{opacity:1}}@keyframes _rokhaLoaderPulse_tu5hh_1{0%,to{opacity:.55}50%{opacity:.95}}[data-theme=light] ._label_tu5hh_16{color:#285a8cd9}@keyframes _manual-settle_hgqf3_1{0%{opacity:.4;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._field_hgqf3_11{align-items:center;background:var(--m-paper);color:var(--m-ink);display:flex;flex-direction:column;height:100%;top:0;right:0;bottom:0;left:0;justify-content:center;min-height:60vh;overflow:hidden;position:absolute;width:100%}._seed_hgqf3_26{bottom:-12%;color:var(--m-ink-faint);opacity:0;position:absolute;width:34px}@media (prefers-reduced-motion: no-preference){._seed_hgqf3_26{animation:_drift_hgqf3_1 9s linear infinite}}@media (prefers-reduced-motion: reduce){._seed_hgqf3_26{opacity:.35;transform:translateY(-40vh)}}._s1_hgqf3_45{animation-delay:-1s;animation-duration:8.5s;left:12%;width:26px}._s2_hgqf3_52{animation-delay:-3.4s;animation-duration:10s;left:26%;width:38px}._s3_hgqf3_59{animation-delay:-6.1s;animation-duration:9s;left:38%;width:20px}._s4_hgqf3_66{animation-delay:-2.2s;animation-duration:8s;color:var(--m-live);left:52%;width:42px}._s5_hgqf3_74{animation-delay:-7.3s;animation-duration:11s;left:66%;width:24px}._s6_hgqf3_81{animation-delay:-4.7s;animation-duration:9.5s;left:78%;width:32px}._s7_hgqf3_88{animation-delay:-8.6s;animation-duration:10.5s;left:89%;width:18px}@keyframes _drift_hgqf3_1{0%{opacity:0;transform:translate(0) rotate(-8deg)}12%{opacity:.45}50%{transform:translate(3.2vw,-58vh) rotate(7deg)}82%{opacity:.4}to{opacity:0;transform:translate(-1.5vw,-112vh) rotate(-5deg)}}._caption_hgqf3_114{align-items:baseline;display:flex;gap:6px;position:relative;z-index:1}._captionText_hgqf3_122{color:var(--m-ink-soft);font-family:B612 Mono,JetBrains Mono,Courier New,monospace;font-size:.75rem;letter-spacing:.14em;text-transform:uppercase}._dots_hgqf3_130{display:inline-flex;gap:4px}._dots_hgqf3_130 i{background:var(--m-live);border-radius:50%;display:block;height:4px;width:4px}@media (prefers-reduced-motion: no-preference){._dots_hgqf3_130 i{animation:_dotBreathe_hgqf3_1 1.4s ease-in-out infinite}._dots_hgqf3_130 i:nth-child(2){animation-delay:.2s}._dots_hgqf3_130 i:nth-child(3){animation-delay:.4s}}@keyframes _dotBreathe_hgqf3_1{0%,to{opacity:.25}50%{opacity:1}}._srOnly_hgqf3_161{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}._loadingPane_1v2yg_1{display:flex;align-items:center;justify-content:center;width:100%;min-height:100vh;padding:15px}:root{--nb-safe-top: env(safe-area-inset-top, 0px);--nb-safe-bottom: env(safe-area-inset-bottom, 0px);--nb-nav-h: calc(72px + var(--nb-safe-top));--nb-chat-h: 96px;background-color:transparent;color:#ffffffde;color-scheme:dark;font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis:none;font-weight:400;line-height:1.5;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%}#root{margin:0 auto;text-align:center;background-color:transparent;min-height:100vh;min-height:100dvh}a{color:#646cff;font-weight:500;text-decoration:inherit}a:hover{color:#535bf2}body{display:flex;margin:0;min-height:100vh;min-height:100dvh;min-width:320px;place-items:center;background-color:transparent}h1{font-size:3.2em;line-height:1.1}button{background-color:transparent;border:none;border-radius:0;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:inherit;padding:0;transition:all .3s ease}button:focus{outline:none}button:focus-visible{outline:2px solid rgba(0,168,255,.6);outline-offset:2px}[data-theme=light] button:focus-visible{outline-color:#2563eb99}.mr20{margin-top:20px}@media (max-width: 768px){:root{--nb-chat-h: 140px}}html.rokha-webview{--nb-safe-top: 0px;--nb-safe-bottom: 0px}html.rokha-webview,html.rokha-webview body,html.rokha-webview #root{height:var(--app-vh, 100dvh);min-height:var(--app-vh, 100dvh)}@media (prefers-color-scheme: light){:root{background-color:transparent!important}body{background-color:transparent!important}a:hover{color:#646cff}}[data-theme=light]{color-scheme:light;--lt-bg: #e0e6f0;--lt-surface: #d4dbe7;--lt-surface-2: #c9d1df;--lt-raised: #dae1ec;--lt-text: #16202e;--lt-text-secondary: #44536b;--lt-text-muted: #5a6982;--lt-border: rgba(30, 60, 100, .22);--lt-border-strong: rgba(30, 60, 100, .4);--lt-accent: #0a6fb0;--lt-accent-strong: #075a92;--lt-accent-bright: #00a8ff;--lt-accent-soft: rgba(10, 111, 176, .12);--lt-accent-hover: rgba(10, 111, 176, .18);--lt-shadow: rgba(20, 40, 70, .12);--lt-red: #c2362f;--lt-red-soft: rgba(194, 54, 47, .12);color:var(--lt-text)}:root{--ad-phosphor: 138, 224, 255;--ad-phosphor-dim: 140, 184, 214;--ad-bg: #05090e;--ad-surface: #0b141b;--ad-surface-2: #070d13;--ad-raised: #13232d;--ad-text: #cfeefc;--ad-text-bright: #eafaff;--ad-text-secondary: rgb(var(--ad-phosphor-dim));--ad-text-muted: #7a99ad;--ad-text-section: rgba(var(--ad-phosphor), .9);--ad-accent: rgb(var(--ad-phosphor));--ad-accent-bright: #b8ecff;--ad-accent-soft: rgba(var(--ad-phosphor), .14);--ad-border: rgba(var(--ad-phosphor), .42);--ad-border-strong: rgba(var(--ad-phosphor), .72);--ad-border-soft: rgba(var(--ad-phosphor), .2);--ad-red: #ff6a5a;--ad-red-bright: #ff9b9b;--ad-red-soft: rgba(255, 106, 90, .12);--ad-green: #54cf97;--ad-amber: #ffb454;--ad-mono: "Courier New", ui-monospace, SFMono-Regular, Menlo, monospace;--ad-bg-solid: #05090e;--ad-surface-solid: #0b141b;--ad-surface-2-solid: #070d13;--ad-raised-solid: #13232d}[data-theme=admin]{color-scheme:dark;color:var(--ad-text);font-family:var(--ad-mono)}[data-theme=admin] *,[data-theme=admin] *:before,[data-theme=admin] *:after{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important;border-radius:0!important}[data-theme=admin] ::-webkit-scrollbar{width:8px;height:8px}[data-theme=admin] ::-webkit-scrollbar-thumb{background:rgba(var(--ad-phosphor),.3)}[data-theme=admin] ::-webkit-scrollbar-track{background:transparent}[data-theme=admin] body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:99990;pointer-events:none;background:repeating-linear-gradient(to bottom,#0000 0,#0000 1px,#00000014,#00000014 3px);mix-blend-mode:multiply}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@keyframes rokhaAttentionBreathe{0%,to{box-shadow:0 0 0 1px rgba(var(--rokha-accent),.45),0 0 14px rgba(var(--rokha-accent),.35)}50%{box-shadow:0 0 0 2px rgba(var(--rokha-accent),.75),0 0 26px rgba(var(--rokha-accent),.6)}}.rokha-attention{--rokha-accent: 170, 130, 248;border-radius:7px;outline:1.5px solid rgba(var(--rokha-accent),.7);outline-offset:-1px;box-shadow:0 0 0 1px rgba(var(--rokha-accent),.5),0 0 18px rgba(var(--rokha-accent),.45);animation:rokhaAttentionBreathe 1.8s ease-in-out infinite}.rokha-attention.rokha-tone-question{--rokha-accent: 96, 165, 250}.rokha-attention.rokha-tone-alert{--rokha-accent: 235, 64, 52;outline-width:2.5px;outline-color:rgba(var(--rokha-accent),.9);animation:rokhaAttentionAlert .9s ease-in-out infinite}@keyframes rokhaAttentionAlert{0%,to{box-shadow:0 0 0 1.5px rgba(var(--rokha-accent),.6),0 0 20px rgba(var(--rokha-accent),.5)}50%{box-shadow:0 0 0 3.5px rgba(var(--rokha-accent),.95),0 0 38px rgba(var(--rokha-accent),.85)}}[data-theme=light] .rokha-attention{--rokha-accent: 130, 95, 215}[data-theme=light] .rokha-attention.rokha-tone-question{--rokha-accent: 37, 120, 220}[data-theme=light] .rokha-attention.rokha-tone-alert{--rokha-accent: 200, 40, 35}@media (prefers-reduced-motion: reduce){.rokha-attention{animation:none}}html[data-surface=marketing],html[data-surface=marketing] body{overflow:auto;height:auto;background-color:#fafbfd;color-scheme:light}html[data-surface=marketing] body{display:block}html[data-surface=marketing] #root{text-align:left}@keyframes manual-settle{0%{opacity:.4;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}:root{--m-paper: #fafbfd;--m-paper-rgb: 250 251 253;--m-panel: #ffffff;--m-panel-rgb: 255 255 255;--m-ink: #10161f;--m-ink-rgb: 16 22 31;--m-ink-soft: #46515f;--m-ink-soft-rgb: 70 81 95;--m-ink-faint: #6a7684;--m-ink-faint-rgb: 106 118 132;--m-ink-muted: #5c6775;--m-ink-muted-rgb: 92 103 117;--m-rule: #d9dfe8;--m-rule-rgb: 217 223 232;--m-rule-strong: #b7c1cd;--m-rule-strong-rgb: 183 193 205;--m-rule-ui: #7d8896;--m-rule-ui-rgb: 125 136 150;--m-live: #0b7fa8;--m-live-rgb: 11 127 168;--m-live-ink: #086a8d;--m-live-ink-rgb: 8 106 141;--m-live-fill: #82def8;--m-live-fill-rgb: 130 222 248;--m-pass: #1e7a52;--m-pass-rgb: 30 122 82;--m-pass-fill: #96d4b8;--m-pass-fill-rgb: 150 212 184;--m-fail: #b23a3a;--m-fail-rgb: 178 58 58;--m-warn: #8a5a12;--m-warn-rgb: 138 90 18;--m-warn-fill: #f4dfae;--m-warn-fill-rgb: 244 223 174;--m-cockpit: #0a0a14;--m-cockpit-rgb: 10 10 20;--m-ember: #b4541e;--m-ember-rgb: 180 84 30;--m-raised: #e8eef6;--m-raised-rgb: 232 238 246;--m-on-fill: #10161f;--m-on-fill-rgb: 16 22 31;--m-shadow: #10161f;--m-shadow-rgb: 16 22 31;--m-scheme: light}@media (prefers-color-scheme: dark){:root:not([data-manual-theme=light]){--m-paper: #0b0f14;--m-paper-rgb: 11 15 20;--m-panel: #111820;--m-panel-rgb: 17 24 32;--m-ink: #e8edf3;--m-ink-rgb: 232 237 243;--m-ink-soft: #b3bfcc;--m-ink-soft-rgb: 179 191 204;--m-ink-faint: #8e9bab;--m-ink-faint-rgb: 142 155 171;--m-ink-muted: #9ba7b5;--m-ink-muted-rgb: 155 167 181;--m-rule: #1f2832;--m-rule-rgb: 31 40 50;--m-rule-strong: #2e3a47;--m-rule-strong-rgb: 46 58 71;--m-rule-ui: #677689;--m-rule-ui-rgb: 103 118 137;--m-live: #4cc3ec;--m-live-rgb: 76 195 236;--m-live-ink: #82def8;--m-live-ink-rgb: 130 222 248;--m-live-fill: #82def8;--m-live-fill-rgb: 130 222 248;--m-pass: #5ed39b;--m-pass-rgb: 94 211 155;--m-pass-fill: #1f5a41;--m-pass-fill-rgb: 31 90 65;--m-fail: #ff8a8a;--m-fail-rgb: 255 138 138;--m-warn: #f1b75e;--m-warn-rgb: 241 183 94;--m-warn-fill: #4a3714;--m-warn-fill-rgb: 74 55 20;--m-cockpit: #05060c;--m-cockpit-rgb: 5 6 12;--m-ember: #e8915c;--m-ember-rgb: 232 145 92;--m-raised: #16202b;--m-raised-rgb: 22 32 43;--m-on-fill: #0b0f14;--m-on-fill-rgb: 11 15 20;--m-shadow: #000000;--m-shadow-rgb: 0 0 0;--m-scheme: dark}}:root[data-manual-theme=dark]{--m-paper: #0b0f14;--m-paper-rgb: 11 15 20;--m-panel: #111820;--m-panel-rgb: 17 24 32;--m-ink: #e8edf3;--m-ink-rgb: 232 237 243;--m-ink-soft: #b3bfcc;--m-ink-soft-rgb: 179 191 204;--m-ink-faint: #8e9bab;--m-ink-faint-rgb: 142 155 171;--m-ink-muted: #9ba7b5;--m-ink-muted-rgb: 155 167 181;--m-rule: #1f2832;--m-rule-rgb: 31 40 50;--m-rule-strong: #2e3a47;--m-rule-strong-rgb: 46 58 71;--m-rule-ui: #677689;--m-rule-ui-rgb: 103 118 137;--m-live: #4cc3ec;--m-live-rgb: 76 195 236;--m-live-ink: #82def8;--m-live-ink-rgb: 130 222 248;--m-live-fill: #82def8;--m-live-fill-rgb: 130 222 248;--m-pass: #5ed39b;--m-pass-rgb: 94 211 155;--m-pass-fill: #1f5a41;--m-pass-fill-rgb: 31 90 65;--m-fail: #ff8a8a;--m-fail-rgb: 255 138 138;--m-warn: #f1b75e;--m-warn-rgb: 241 183 94;--m-warn-fill: #4a3714;--m-warn-fill-rgb: 74 55 20;--m-cockpit: #05060c;--m-cockpit-rgb: 5 6 12;--m-ember: #e8915c;--m-ember-rgb: 232 145 92;--m-raised: #16202b;--m-raised-rgb: 22 32 43;--m-on-fill: #0b0f14;--m-on-fill-rgb: 11 15 20;--m-shadow: #000000;--m-shadow-rgb: 0 0 0;--m-scheme: dark}
