:root{--qore-color-page-bg:#fff;--qore-color-text-main:#11121c;--qore-color-accent-indigo:#16161a;--qore-color-accent-violet:#2a2a30;--qore-color-accent-gold:#b8b4ac;--qore-color-surface-white:#fff;--qore-color-surface-white-border:#0f172a0f;--qore-color-surface-black:#0a0a0b;--qore-color-surface-black-border:#ffffff12;--qore-color-surface-black-inset-top:#ffffff0f;--qore-color-surface-black-inset-bottom:#00000047;--qore-color-glass-light-bg:#ffffff47;--qore-color-glass-light-bg-hover:#ffffff6b;--qore-color-glass-light-border:#0f172a1f;--qore-color-glass-light-border-hover:#0f172a33;--qore-color-glass-light-inset:#ffffff7a;--qore-color-glass-dark-bg:#ffffff12;--qore-color-glass-dark-bg-hover:#ffffff1f;--qore-color-glass-dark-border:#ffffff2e;--qore-color-glass-dark-border-hover:#ffffff4d;--qore-color-glass-dark-inset:#ffffff1a;--qore-color-glass-dark-panel-bg:#ffffff0e;--qore-color-glass-dark-panel-bg-hover:#ffffff16;--qore-color-glass-dark-panel-border:#ffffff17;--qore-color-glass-dark-panel-border-hover:#ffffff29;--qore-color-glass-dark-panel-inset:#ffffff0b;--qore-color-glass-scrim-bg:#0a0a0bb8;--qore-color-glass-scrim-bg-hover:#0a0a0bd6;--qore-color-glass-scrim-border:#ffffff29;--qore-color-glass-scrim-border-hover:#ffffff47;--qore-color-glass-scrim-inset:#ffffff1a;--qore-color-white:#fff;--qore-color-text-on-dark:#f8fafc;--qore-color-text-muted:#11121cad;--qore-color-text-muted-on-dark:#f8fafcad;--qore-color-text-hover:#0f172a0f;--qore-color-text-hover-inverse:#ffffff1a;--qore-color-scroll-pill-track:#0f172a0d;--qore-color-scroll-pill:#0f172a52;--qore-color-scroll-pill-hover:#0f172a80;--qore-color-scroll-cue-text:#11121c8c;--qore-color-scroll-cue-text-dark:#d1d5dbe6;--qore-color-scroll-cue-capsule:#47556999;--qore-color-scroll-cue-capsule-dark:#94a3b8cc;--qore-color-scroll-cue-dot:#11121ce6;--qore-color-scroll-cue-dot-dark:#f8fafcf2;--qore-color-danger:#ef4444;--qore-color-danger-border:#ef44448c;--qore-color-focus-ring:#11121c8c;--qore-color-spectrum-pink:#ff4d6d;--qore-color-spectrum-orange:#ff9f43;--qore-color-spectrum-yellow:#ffe66d;--qore-color-spectrum-green:#4ade80;--qore-color-spectrum-teal:#5eead4;--qore-color-spectrum-blue:#60a5fa;--qore-color-spectrum-violet:#a78bfa;--qore-color-spectrum-magenta:#f472b6;--qore-font-family-sans:"Segoe UI", Tahoma, Geneva, Verdana, sans-serif;--qore-font-size-display:3rem;--qore-font-size-h1:2.25rem;--qore-font-size-h2:1.75rem;--qore-font-size-h3:1.375rem;--qore-font-size-h4:1.125rem;--qore-font-size-body-lg:1.0625rem;--qore-font-size-body:1rem;--qore-font-size-body-sm:.875rem;--qore-font-size-caption:.75rem;--qore-font-size-nav:.9375rem;--qore-font-size-nav-mobile:.875rem;--qore-font-weight-regular:400;--qore-font-weight-medium:500;--qore-font-weight-semibold:600;--qore-font-weight-bold:700;--qore-line-height-tight:1.1;--qore-line-height-heading:1.25;--qore-line-height-body:1.55;--qore-letter-spacing-tight:-.02em;--qore-letter-spacing-normal:0;--qore-space-1:4px;--qore-space-2:8px;--qore-space-3:12px;--qore-space-4:16px;--qore-space-5:20px;--qore-space-6:24px;--qore-space-7:28px;--qore-space-8:32px;--qore-space-10:40px;--qore-space-12:48px;--qore-radius-sm:8px;--qore-radius-md:12px;--qore-radius-lg:16px;--qore-radius-xl:20px;--qore-radius-pill:999px;--qore-shadow-light-panel:0 18px 40px #0f172a14;--qore-shadow-light-glass:0 8px 24px #0f172a0f;--qore-shadow-dark-nav:0 10px 36px #00000073;--qore-shadow-dark-panel:0 20px 48px #0000008c;--qore-shadow-matte-inset:inset 0 1px 0 #ffffff0f, inset 0 -1px 0 #00000047;--qore-effect-glass-light-blur:22px;--qore-effect-glass-light-saturation:1.18;--qore-effect-glass-blur-intensity-native:42}.qore-surface{box-sizing:border-box;color:var(--qore-color-text-main);background:var(--qore-color-glass-light-bg);border:1px solid var(--qore-color-glass-light-border);box-shadow:inset 0 1px 0 var(--qore-color-glass-light-inset), var(--qore-shadow-light-glass);-webkit-backdrop-filter:blur(var(--qore-effect-glass-light-blur)) saturate(var(--qore-effect-glass-light-saturation));backdrop-filter:blur(var(--qore-effect-glass-light-blur)) saturate(var(--qore-effect-glass-light-saturation));transition:background .15s,border-color .15s,box-shadow .15s,color .15s,transform .15s}.qore-surface[data-variant=glass]{color:var(--qore-color-text-main);background:var(--qore-color-glass-light-bg);border-color:var(--qore-color-glass-light-border);-webkit-backdrop-filter:blur(var(--qore-effect-glass-light-blur)) saturate(var(--qore-effect-glass-light-saturation));backdrop-filter:blur(var(--qore-effect-glass-light-blur)) saturate(var(--qore-effect-glass-light-saturation))}.qore-surface[data-variant=glass-dark],.qore-surface[data-variant=dark-glass]{color:var(--qore-color-text-on-dark);background:var(--qore-color-glass-dark-bg);border-color:var(--qore-color-glass-dark-border);-webkit-backdrop-filter:blur(var(--qore-effect-glass-light-blur)) saturate(var(--qore-effect-glass-light-saturation));backdrop-filter:blur(var(--qore-effect-glass-light-blur)) saturate(var(--qore-effect-glass-light-saturation));box-shadow:inset 0 1px 0 var(--qore-color-glass-dark-inset), var(--qore-shadow-dark-nav)}.qore-panel.qore-surface[data-variant=glass-dark],.qore-panel.qore-surface[data-variant=dark-glass]{background:var(--qore-color-glass-dark-panel-bg);border-color:var(--qore-color-glass-dark-panel-border);box-shadow:inset 0 1px 0 var(--qore-color-glass-dark-panel-inset), var(--qore-shadow-dark-panel)}.qore-surface[data-variant=glass-scrim],.qore-surface[data-variant=scrim]{color:var(--qore-color-text-on-dark);background:var(--qore-color-glass-scrim-bg);border-color:var(--qore-color-glass-scrim-border);-webkit-backdrop-filter:blur(var(--qore-effect-glass-light-blur)) saturate(var(--qore-effect-glass-light-saturation));backdrop-filter:blur(var(--qore-effect-glass-light-blur)) saturate(var(--qore-effect-glass-light-saturation));box-shadow:inset 0 1px 0 var(--qore-color-glass-scrim-inset), var(--qore-shadow-dark-nav)}.qore-surface[data-variant=solid],.qore-surface[data-variant=matte],.qore-surface[data-variant=black]{color:var(--qore-color-text-on-dark);background:var(--qore-color-surface-black);border-color:var(--qore-color-surface-black-border);box-shadow:var(--qore-shadow-matte-inset);-webkit-backdrop-filter:none;backdrop-filter:none}.qore-surface[data-variant=white]{color:var(--qore-color-text-main);background:var(--qore-color-surface-white);border-color:var(--qore-color-surface-white-border);box-shadow:var(--qore-shadow-light-panel);-webkit-backdrop-filter:none;backdrop-filter:none}.qore-surface[data-variant=plain],.qore-surface[data-variant=text]{color:inherit;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-color:#0000}@property --qore-spectrum-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.qore-surface[data-variant=glass-spectrum],.qore-surface[data-variant=spectrum]{color:var(--qore-color-text-main);background:var(--qore-color-glass-light-bg);-webkit-backdrop-filter:blur(var(--qore-effect-glass-light-blur)) saturate(var(--qore-effect-glass-light-saturation));backdrop-filter:blur(var(--qore-effect-glass-light-blur)) saturate(var(--qore-effect-glass-light-saturation));--qore-spectrum-glow-inset:var(--qore-color-glass-light-inset);box-shadow:0 0 16px color-mix(in srgb, var(--qore-color-spectrum-pink) 45%, transparent), 0 0 28px color-mix(in srgb, var(--qore-color-spectrum-blue) 40%, transparent), 0 0 44px color-mix(in srgb, var(--qore-color-spectrum-violet) 36%, transparent), inset 0 1px 0 var(--qore-spectrum-glow-inset);border:1px solid #0000;position:relative}.qore-surface[data-variant=dark-glass-spectrum],.qore-surface[data-variant=glass-dark-spectrum]{color:var(--qore-color-text-on-dark);background:var(--qore-color-glass-dark-bg);-webkit-backdrop-filter:blur(var(--qore-effect-glass-light-blur)) saturate(var(--qore-effect-glass-light-saturation));backdrop-filter:blur(var(--qore-effect-glass-light-blur)) saturate(var(--qore-effect-glass-light-saturation));--qore-spectrum-glow-inset:var(--qore-color-glass-dark-inset);box-shadow:0 0 18px color-mix(in srgb, var(--qore-color-spectrum-pink) 60%, transparent), 0 0 32px color-mix(in srgb, var(--qore-color-spectrum-blue) 55%, transparent), 0 0 52px color-mix(in srgb, var(--qore-color-spectrum-violet) 50%, transparent), inset 0 1px 0 var(--qore-spectrum-glow-inset);border:1px solid #0000;position:relative}.qore-surface[data-variant=glass-spectrum]:before,.qore-surface[data-variant=spectrum]:before,.qore-surface[data-variant=dark-glass-spectrum]:before,.qore-surface[data-variant=glass-dark-spectrum]:before{content:"";z-index:0;border-radius:inherit;background:conic-gradient(from var(--qore-spectrum-angle), var(--qore-color-spectrum-pink) 0%, var(--qore-color-spectrum-orange) 14%, var(--qore-color-spectrum-yellow) 28%, var(--qore-color-spectrum-green) 43%, var(--qore-color-spectrum-teal) 57%, var(--qore-color-spectrum-blue) 71%, var(--qore-color-spectrum-violet) 86%, var(--qore-color-spectrum-pink) 100%);-webkit-mask-composite:xor;pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:1px;animation:8s linear infinite qore-surface-spectrum-rotate;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes qore-surface-spectrum-rotate{to{--qore-spectrum-angle:360deg}}.qore-surface--interactive[data-variant=glass]:hover{background:var(--qore-color-glass-light-bg-hover);border-color:var(--qore-color-glass-light-border-hover)}.qore-surface--interactive[data-variant=glass-dark]:hover{background:var(--qore-color-glass-dark-bg-hover);border-color:var(--qore-color-glass-dark-border-hover)}.qore-panel.qore-surface[data-variant=glass-dark][data-clickable]:hover,.qore-panel.qore-surface[data-variant=dark-glass][data-clickable]:hover{background:var(--qore-color-glass-dark-panel-bg-hover);border-color:var(--qore-color-glass-dark-panel-border-hover)}.qore-surface--interactive[data-variant=glass-scrim]:hover,.qore-surface--interactive[data-variant=scrim]:hover{background:var(--qore-color-glass-scrim-bg-hover);border-color:var(--qore-color-glass-scrim-border-hover)}.qore-surface--interactive[data-variant=solid]:hover,.qore-surface--interactive[data-variant=matte]:hover,.qore-surface--interactive[data-variant=black]:hover{border-color:#ffffff1f}.qore-surface--interactive[data-variant=glass-spectrum]:hover,.qore-surface--interactive[data-variant=spectrum]:hover{box-shadow:0 0 22px color-mix(in srgb, var(--qore-color-spectrum-pink) 65%, transparent), 0 0 36px color-mix(in srgb, var(--qore-color-spectrum-blue) 58%, transparent), 0 0 56px color-mix(in srgb, var(--qore-color-spectrum-violet) 52%, transparent), inset 0 1px 0 var(--qore-color-glass-light-inset)}.qore-surface--interactive[data-variant=dark-glass-spectrum]:hover,.qore-surface--interactive[data-variant=glass-dark-spectrum]:hover{box-shadow:0 0 26px color-mix(in srgb, var(--qore-color-spectrum-pink) 80%, transparent), 0 0 40px color-mix(in srgb, var(--qore-color-spectrum-blue) 72%, transparent), 0 0 62px color-mix(in srgb, var(--qore-color-spectrum-violet) 66%, transparent), inset 0 1px 0 var(--qore-color-glass-dark-inset)}.qore-surface--interactive[data-variant=glass-spectrum]:hover:before,.qore-surface--interactive[data-variant=spectrum]:hover:before,.qore-surface--interactive[data-variant=dark-glass-spectrum]:hover:before,.qore-surface--interactive[data-variant=glass-dark-spectrum]:hover:before{animation-duration:4s}.qore-surface--interactive[data-variant=plain]:hover,.qore-surface--interactive[data-variant=text]:hover{background:color-mix(in srgb, currentColor 8%, transparent)}.qore-surface--interactive:focus-visible{outline:2px solid var(--qore-color-focus-ring);outline-offset:2px}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.qore-surface[data-variant=glass],.qore-surface[data-variant=glass-dark],.qore-surface[data-variant=dark-glass],.qore-surface[data-variant=glass-scrim],.qore-surface[data-variant=scrim],.qore-surface[data-variant=glass-spectrum],.qore-surface[data-variant=spectrum],.qore-surface[data-variant=dark-glass-spectrum],.qore-surface[data-variant=glass-dark-spectrum]{-webkit-backdrop-filter:blur(var(--qore-effect-glass-light-blur)) saturate(var(--qore-effect-glass-light-saturation))}}.qore-button{justify-content:center;align-items:center;gap:var(--qore-space-2);padding:var(--qore-space-3) var(--qore-space-5);font-family:var(--qore-font-family-sans);font-size:16px;font-weight:var(--qore-font-weight-medium);border-radius:var(--qore-radius-pill);cursor:pointer;color:inherit;line-height:1;text-decoration:none;display:inline-flex;position:relative}.qore-button[data-size=sm]{padding:var(--qore-space-2) var(--qore-space-4);font-size:14px}.qore-button[data-size=md]{padding:var(--qore-space-3) var(--qore-space-5);font-size:16px}.qore-button[data-size=lg]{padding:var(--qore-space-4) var(--qore-space-6);font-size:18px}.qore-button[data-variant=text],.qore-button[data-variant=plain]{padding:var(--qore-space-2) var(--qore-space-3)}.qore-button[data-variant=text][data-size=sm],.qore-button[data-variant=plain][data-size=sm]{padding:var(--qore-space-1) var(--qore-space-2)}.qore-button[data-variant=text][data-size=lg],.qore-button[data-variant=plain][data-size=lg]{padding:var(--qore-space-3) var(--qore-space-4)}.qore-button:active{transform:translateY(1px)}.qore-button.qore-surface:not([data-variant=text]):not([data-variant=plain]):is([aria-pressed=true],[aria-selected=true],[aria-current]:not([aria-current=false])){color:var(--qore-color-text-main);background:var(--qore-color-glass-light-bg-hover);border-color:var(--qore-color-glass-light-border);box-shadow:inset 0 1px 0 var(--qore-color-glass-light-inset), var(--qore-shadow-light-glass)}.qore-button.qore-surface:not([data-variant=text]):not([data-variant=plain]):is([data-variant=glass-dark],[data-variant=dark-glass],[data-variant=glass-scrim],[data-variant=scrim],[data-variant=solid],[data-variant=black],[data-variant=matte],[data-variant=dark-glass-spectrum],[data-variant=glass-dark-spectrum]):is([aria-pressed=true],[aria-selected=true],[aria-current]:not([aria-current=false])),.qore-surface:is([data-variant=glass-dark],[data-variant=dark-glass],[data-variant=glass-scrim],[data-variant=scrim],[data-variant=solid],[data-variant=black],[data-variant=matte],[data-variant=dark-glass-spectrum],[data-variant=glass-dark-spectrum]) .qore-button.qore-surface:not([data-variant=text]):not([data-variant=plain]):is([aria-pressed=true],[aria-selected=true],[aria-current]:not([aria-current=false])){color:var(--qore-color-text-on-dark);background:var(--qore-color-glass-dark-bg-hover);border-color:var(--qore-color-glass-dark-border);box-shadow:inset 0 1px 0 var(--qore-color-glass-dark-inset), var(--qore-shadow-dark-nav)}.qore-button:disabled{opacity:.5;cursor:not-allowed}.qore-button[data-width=full]{width:100%}.qore-button__icon{flex:none;justify-content:center;align-items:center;display:inline-flex}.qore-button__icon>svg{display:block}.qore-button__label{align-items:center;display:inline-flex}.qore-button[data-icon-only]{aspect-ratio:1;padding:var(--qore-space-3);border-radius:50%}.qore-button[data-icon-only][data-size=sm]{padding:var(--qore-space-2)}.qore-button[data-icon-only][data-size=lg]{padding:var(--qore-space-4)}.qore-panel{box-sizing:border-box;width:100%}.qore-panel:not(.qore-panel--media){flex-direction:column;display:flex}.qore-panel:not(.qore-panel--media)>.qore-panel__content{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.qore-panel[data-width=auto]{width:auto}.qore-panel[data-width=full]{width:100%}.qore-panel[data-padding=none]{padding:0}.qore-panel[data-padding=sm]{padding:var(--qore-space-4)}.qore-panel[data-padding=md]{padding:var(--qore-space-6)}.qore-panel[data-padding=lg]{padding:var(--qore-space-8)}.qore-panel[data-radius=sm]{border-radius:var(--qore-radius-sm)}.qore-panel[data-radius=md]{border-radius:var(--qore-radius-md)}.qore-panel[data-radius=lg]{border-radius:var(--qore-radius-lg)}.qore-panel[data-radius=xl]{border-radius:var(--qore-radius-xl)}.qore-panel[data-radius=pill]{border-radius:var(--qore-radius-pill)}.qore-panel[data-centered]{margin-left:auto;margin-right:auto}.qore-panel[data-max-width=sm]{max-width:640px}.qore-panel[data-max-width=md]{max-width:880px}.qore-panel[data-max-width=lg]{max-width:1120px}.qore-panel[data-max-width=xl]{max-width:1440px}.qore-panel[data-max-width=full]{max-width:none}.qore-panel--media{min-height:220px;padding:0;position:relative;overflow:visible}.qore-panel__media{border-radius:inherit;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:hidden}.qore-panel__media>img,.qore-panel__media>video,.qore-panel__media>iframe,.qore-panel__media>svg{object-fit:cover;width:100%;height:100%;display:block}.qore-panel__scrim{z-index:1;pointer-events:none;background:linear-gradient(#0a0a0b1f 0%,#0a0a0b6b 58%,#0a0a0bdb 100%);position:absolute;inset:0}.qore-panel__media[data-position=bottom]>.qore-panel__scrim{background:linear-gradient(#0a0a0bdb 0%,#0a0a0b6b 42%,#0a0a0b1f 100%)}.qore-panel__content{z-index:1;position:relative}.qore-panel--media>.qore-panel__content{flex-direction:column;display:flex;position:absolute;inset:0;overflow:visible}.qore-panel--media>.qore-panel__content[data-position=top]{justify-content:flex-end}.qore-panel--media>.qore-panel__content[data-position=bottom]{justify-content:flex-start}.qore-panel__content[data-padding=sm]{padding:var(--qore-space-4)}.qore-panel__content[data-padding=md]{padding:var(--qore-space-6)}.qore-panel__content[data-padding=lg]{padding:var(--qore-space-8)}.qore-panel[data-clickable]{cursor:pointer;-webkit-user-select:none;user-select:none;text-decoration:none;transition:transform .15s,box-shadow .15s,border-color .15s,background .15s}.qore-panel[data-clickable]:hover{transform:translateY(-2px)}.qore-panel[data-clickable]:active{transform:translateY(0)}.qore-panel[data-clickable]:focus-visible{outline:2px solid var(--qore-color-focus-ring);outline-offset:2px}.qore-panel[data-disabled]{opacity:.5;cursor:not-allowed;pointer-events:none}.qore-input{align-items:center;gap:var(--qore-space-2);padding:var(--qore-space-3) var(--qore-space-5);font-family:var(--qore-font-family-sans);font-size:16px;font-weight:var(--qore-font-weight-regular);border-radius:var(--qore-radius-pill);line-height:1;display:inline-flex}.qore-input[data-width=full]{width:100%}.qore-input__field{z-index:1;min-width:0;font:inherit;color:inherit;background:0 0;border:0;outline:none;flex:auto;margin:0;padding:0;position:relative}.qore-input__field::placeholder{color:var(--qore-color-text-muted);opacity:1}.qore-input__icon{z-index:1;color:var(--qore-color-text-muted);flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.qore-input__icon>svg{display:block}.qore-input__icon--right{cursor:pointer}.qore-input:focus-within{border-color:var(--qore-color-focus-ring)}.qore-input[data-invalid]{border-color:var(--qore-color-danger-border)}.qore-input:has(.qore-input__field:disabled){opacity:.5;cursor:not-allowed}.qore-input[data-size=sm]{padding:var(--qore-space-2) var(--qore-space-4);font-size:14px}.qore-input[data-size=md]{padding:var(--qore-space-3) var(--qore-space-5);font-size:16px}.qore-input[data-size=lg]{padding:var(--qore-space-4) var(--qore-space-6);font-size:18px}.qore-input[data-variant=glass-dark],.qore-input[data-variant=glass-scrim],.qore-input[data-variant=scrim],.qore-input[data-variant=solid],.qore-input[data-variant=black],.qore-input[data-variant=dark-glass-spectrum],.qore-input[data-variant=glass-dark-spectrum]{color:var(--qore-color-text-on-dark)}.qore-input[data-variant=glass-dark] .qore-input__field::placeholder,.qore-input[data-variant=glass-scrim] .qore-input__field::placeholder,.qore-input[data-variant=scrim] .qore-input__field::placeholder,.qore-input[data-variant=solid] .qore-input__field::placeholder,.qore-input[data-variant=black] .qore-input__field::placeholder,.qore-input[data-variant=dark-glass-spectrum] .qore-input__field::placeholder,.qore-input[data-variant=glass-dark-spectrum] .qore-input__field::placeholder,.qore-input[data-variant=glass-dark] .qore-input__icon,.qore-input[data-variant=glass-scrim] .qore-input__icon,.qore-input[data-variant=scrim] .qore-input__icon,.qore-input[data-variant=solid] .qore-input__icon,.qore-input[data-variant=black] .qore-input__icon,.qore-input[data-variant=dark-glass-spectrum] .qore-input__icon,.qore-input[data-variant=glass-dark-spectrum] .qore-input__icon{color:var(--qore-color-text-muted-on-dark)}.qore-button-bar{box-sizing:border-box;border-radius:var(--qore-radius-pill);font-family:var(--qore-font-family-sans);align-items:stretch;padding:4px;display:inline-flex}.qore-button-bar[data-full]{width:100%;display:flex}.qore-button-bar[data-variant]>.qore-button{box-shadow:none;-webkit-backdrop-filter:none;border-radius:calc(var(--qore-radius-pill) - 4px);background:0 0;border-color:#0000;flex:auto}.qore-button-bar>.qore-button:active{transform:none}.qore-button-bar>.qore-button:focus-visible{outline-offset:-2px}.qore-button-bar[data-variant]>.qore-button:hover:not(:disabled){background:var(--qore-color-text-hover);border-color:#0000}.qore-button-bar[data-variant=glass-dark]>.qore-button,.qore-button-bar[data-variant=glass-scrim]>.qore-button,.qore-button-bar[data-variant=scrim]>.qore-button,.qore-button-bar[data-variant=solid]>.qore-button,.qore-button-bar[data-variant=black]>.qore-button{color:inherit}.qore-button-bar[data-variant=glass-dark]>.qore-button:hover:not(:disabled),.qore-button-bar[data-variant=dark-glass]>.qore-button:hover:not(:disabled),.qore-button-bar[data-variant=glass-scrim]>.qore-button:hover:not(:disabled),.qore-button-bar[data-variant=scrim]>.qore-button:hover:not(:disabled),.qore-button-bar[data-variant=solid]>.qore-button:hover:not(:disabled),.qore-button-bar[data-variant=black]>.qore-button:hover:not(:disabled){background:var(--qore-color-text-hover-inverse)}.qore-button-bar[data-variant]>.qore-button:is([aria-pressed=true],[aria-selected=true],[aria-current]:not([aria-current=false])),.qore-button-bar[data-variant]>.qore-button:is([aria-pressed=true],[aria-selected=true],[aria-current]:not([aria-current=false])):hover:not(:disabled){background:var(--qore-color-glass-light-bg-hover);color:var(--qore-color-text-main);border-color:var(--qore-color-glass-light-border);box-shadow:inset 0 1px 0 var(--qore-color-glass-light-inset)}.qore-button-bar[data-variant]:is([data-variant=glass-dark],[data-variant=dark-glass],[data-variant=glass-scrim],[data-variant=scrim],[data-variant=solid],[data-variant=black],[data-variant=matte],[data-variant=dark-glass-spectrum],[data-variant=glass-dark-spectrum])>.qore-button:is([aria-pressed=true],[aria-selected=true],[aria-current]:not([aria-current=false])),.qore-button-bar[data-variant]:is([data-variant=glass-dark],[data-variant=dark-glass],[data-variant=glass-scrim],[data-variant=scrim],[data-variant=solid],[data-variant=black],[data-variant=matte],[data-variant=dark-glass-spectrum],[data-variant=glass-dark-spectrum])>.qore-button:is([aria-pressed=true],[aria-selected=true],[aria-current]:not([aria-current=false])):hover:not(:disabled){background:var(--qore-color-glass-dark-bg-hover);color:var(--qore-color-text-on-dark);border-color:var(--qore-color-glass-dark-border);box-shadow:inset 0 1px 0 var(--qore-color-glass-dark-inset)}.qore-button-bar[data-size=sm]{padding:3px}.qore-button-bar[data-size=sm]>.qore-button[data-size=md]{padding:var(--qore-space-2) var(--qore-space-4);font-size:14px}.qore-button-bar[data-size=lg]{padding:5px}.qore-button-bar[data-divided]>.qore-button{border-radius:0}.qore-button-bar[data-divided]>.qore-button+.qore-button{border-left:1px solid var(--qore-color-glass-light-border)}.qore-button-bar[data-divided]>.qore-button:first-child{border-top-left-radius:calc(var(--qore-radius-pill) - 4px);border-bottom-left-radius:calc(var(--qore-radius-pill) - 4px)}.qore-button-bar[data-divided]>.qore-button:last-child{border-top-right-radius:calc(var(--qore-radius-pill) - 4px);border-bottom-right-radius:calc(var(--qore-radius-pill) - 4px)}.qore-button-bar[data-variant=glass-dark][data-divided]>.qore-button+.qore-button,.qore-button-bar[data-variant=solid][data-divided]>.qore-button+.qore-button,.qore-button-bar[data-variant=black][data-divided]>.qore-button+.qore-button{border-left-color:var(--qore-color-glass-dark-border)}.qore-button-bar[data-variant=glass-scrim][data-divided]>.qore-button+.qore-button,.qore-button-bar[data-variant=scrim][data-divided]>.qore-button+.qore-button{border-left-color:var(--qore-color-glass-scrim-border)}.qore-scroll-area{min-width:0;display:flex;position:relative}.qore-scroll-area[data-orientation=vertical]{flex-direction:row}.qore-scroll-area[data-orientation=horizontal]{flex-direction:column}.qore-scroll-area__viewport{scrollbar-width:none;-ms-overflow-style:none;flex:auto;min-width:0;min-height:0}.qore-scroll-area__viewport::-webkit-scrollbar{display:none}.qore-scroll-area[data-orientation=vertical]>.qore-scroll-area__viewport{overflow:hidden auto}.qore-scroll-area[data-orientation=horizontal]>.qore-scroll-area__viewport{display:flex;overflow:auto hidden}.qore-scroll-area__track{background:var(--qore-color-scroll-pill-track);border-radius:var(--qore-radius-pill);opacity:0;flex:none;transition:opacity .2s;position:relative}.qore-scroll-area__track[data-visible]{opacity:1}.qore-scroll-area[data-orientation=vertical]>.qore-scroll-area__track{width:4px;margin-left:var(--qore-space-3)}.qore-scroll-area[data-orientation=horizontal]>.qore-scroll-area__track{height:4px;margin-top:var(--qore-space-3)}.qore-scroll-area__thumb{background:var(--qore-color-scroll-pill);border-radius:var(--qore-radius-pill);transition:background .15s,top 80ms linear,left 80ms linear;position:absolute}.qore-scroll-area[data-orientation=vertical]>.qore-scroll-area__track>.qore-scroll-area__thumb{width:100%;min-height:24px;left:0}.qore-scroll-area[data-orientation=horizontal]>.qore-scroll-area__track>.qore-scroll-area__thumb{min-width:24px;height:100%;top:0}.qore-scroll-area:hover .qore-scroll-area__thumb{background:var(--qore-color-scroll-pill-hover)}.qore-scroll-cue{z-index:1;align-items:center;gap:var(--qore-space-2);color:var(--qore-color-scroll-cue-text);font-size:var(--qore-font-size-caption);font-weight:var(--qore-font-weight-medium);letter-spacing:.1em;text-transform:uppercase;pointer-events:none;opacity:0;transition:opacity .26s,transform .26s;display:flex;position:absolute;transform:translateY(4px)}.qore-scroll-cue[data-visible]{opacity:1;transform:translateY(0)}.qore-scroll-cue[data-tone=dark]{color:var(--qore-color-scroll-cue-text-dark)}.qore-scroll-cue[data-position=bottom-right]{right:var(--qore-space-5);bottom:var(--qore-space-5)}.qore-scroll-cue[data-position=bottom-left]{left:var(--qore-space-5);bottom:var(--qore-space-5)}.qore-scroll-cue[data-position=top-right]{right:var(--qore-space-5);top:var(--qore-space-5)}.qore-scroll-cue[data-position=top-left]{left:var(--qore-space-5);top:var(--qore-space-5)}.qore-scroll-cue__dot{border-radius:var(--qore-radius-pill);border:1px solid var(--qore-color-scroll-cue-capsule);width:12px;height:22px;position:relative;overflow:hidden}.qore-scroll-cue[data-tone=dark] .qore-scroll-cue__dot{border-color:var(--qore-color-scroll-cue-capsule-dark)}.qore-scroll-cue__dot:after{content:"";border-radius:var(--qore-radius-pill);background:var(--qore-color-scroll-cue-dot);width:4px;height:6px;animation:1.6s infinite qore-scroll-cue-dot;position:absolute;top:3px;left:50%}.qore-scroll-cue[data-tone=dark] .qore-scroll-cue__dot:after{background:var(--qore-color-scroll-cue-dot-dark)}@keyframes qore-scroll-cue-dot{0%{opacity:1;transform:translate(-50%)}70%{opacity:0;transform:translate(-50%,9px)}to{opacity:0;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.qore-scroll-cue__dot:after{animation:none}}.qore-carousel{gap:var(--qore-space-4);flex-direction:column;min-width:0;display:flex}.qore-carousel__viewport{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;outline:none;grid-auto-columns:100%;grid-auto-flow:column;gap:0;display:grid;overflow-x:auto}.qore-carousel__viewport::-webkit-scrollbar{display:none}.qore-carousel__viewport:focus-visible{outline:2px solid var(--qore-color-focus-ring);outline-offset:2px;border-radius:var(--qore-radius-md)}.qore-carousel__viewport>*{scroll-snap-align:center;scroll-snap-stop:always;min-width:0}.qore-carousel[data-fade-inactive] .qore-carousel__viewport>*{opacity:.82;transition:opacity .35s,transform .35s;transform:scale(.99)}.qore-carousel[data-fade-inactive] .qore-carousel__viewport>.is-active{opacity:1;transform:scale(1)}.qore-carousel__dots{justify-content:center;align-items:center;gap:var(--qore-space-2);display:flex}.qore-carousel__dot{border-radius:var(--qore-radius-pill);background:color-mix(in srgb, currentColor 22%, transparent);cursor:pointer;border:0;width:8px;height:8px;padding:0;transition:width .25s,background .25s}.qore-carousel__dot[data-active]{background:currentColor;width:22px}.qore-carousel__dot:focus-visible{outline:2px solid var(--qore-color-focus-ring);outline-offset:2px}@media (prefers-reduced-motion:reduce){.qore-carousel[data-fade-inactive] .qore-carousel__viewport>*,.qore-carousel__dot{transition:none}.qore-carousel[data-fade-inactive] .qore-carousel__viewport>*{opacity:1;transform:none}}.qore-stack{min-width:0;display:flex}.qore-stack[data-direction=column]{flex-direction:column}.qore-stack[data-direction=row]{flex-direction:row}.qore-stack[data-full]{width:100%}.qore-stack[data-gap="1"]{gap:var(--qore-space-1)}.qore-stack[data-gap="2"]{gap:var(--qore-space-2)}.qore-stack[data-gap="3"]{gap:var(--qore-space-3)}.qore-stack[data-gap="4"]{gap:var(--qore-space-4)}.qore-stack[data-gap="5"]{gap:var(--qore-space-5)}.qore-stack[data-gap="6"]{gap:var(--qore-space-6)}.qore-stack[data-gap="7"]{gap:var(--qore-space-7)}.qore-stack[data-gap="8"]{gap:var(--qore-space-8)}.qore-stack[data-gap="10"]{gap:var(--qore-space-10)}.qore-stack[data-gap="12"]{gap:var(--qore-space-12)}.qore-stack[data-align=start]{align-items:flex-start}.qore-stack[data-align=center]{align-items:center}.qore-stack[data-align=end]{align-items:flex-end}.qore-stack[data-align=stretch]{align-items:stretch}.qore-stack[data-align=baseline]{align-items:baseline}.qore-stack[data-justify=start]{justify-content:flex-start}.qore-stack[data-justify=center]{justify-content:center}.qore-stack[data-justify=end]{justify-content:flex-end}.qore-stack[data-justify=between]{justify-content:space-between}.qore-stack[data-justify=around]{justify-content:space-around}.qore-stack[data-wrap]{flex-wrap:wrap}.qore-grid{min-width:0;display:grid}.qore-grid[data-gap="1"]{gap:var(--qore-space-1)}.qore-grid[data-gap="2"]{gap:var(--qore-space-2)}.qore-grid[data-gap="3"]{gap:var(--qore-space-3)}.qore-grid[data-gap="4"]{gap:var(--qore-space-4)}.qore-grid[data-gap="5"]{gap:var(--qore-space-5)}.qore-grid[data-gap="6"]{gap:var(--qore-space-6)}.qore-grid[data-gap="7"]{gap:var(--qore-space-7)}.qore-grid[data-gap="8"]{gap:var(--qore-space-8)}.qore-grid[data-gap="10"]{gap:var(--qore-space-10)}.qore-grid[data-gap="12"]{gap:var(--qore-space-12)}.qore-grid[data-row-gap="1"]{row-gap:var(--qore-space-1)}.qore-grid[data-row-gap="2"]{row-gap:var(--qore-space-2)}.qore-grid[data-row-gap="3"]{row-gap:var(--qore-space-3)}.qore-grid[data-row-gap="4"]{row-gap:var(--qore-space-4)}.qore-grid[data-row-gap="5"]{row-gap:var(--qore-space-5)}.qore-grid[data-row-gap="6"]{row-gap:var(--qore-space-6)}.qore-grid[data-row-gap="7"]{row-gap:var(--qore-space-7)}.qore-grid[data-row-gap="8"]{row-gap:var(--qore-space-8)}.qore-grid[data-row-gap="10"]{row-gap:var(--qore-space-10)}.qore-grid[data-row-gap="12"]{row-gap:var(--qore-space-12)}.qore-grid[data-align=start]{align-items:start}.qore-grid[data-align=center]{align-items:center}.qore-grid[data-align=end]{align-items:end}.qore-grid[data-align=stretch]{align-items:stretch}.qore-text{color:var(--qore-color-text-main);font-family:var(--qore-font-family-sans);margin:0}.qore-text[data-size=display]{font-size:var(--qore-font-size-display);line-height:var(--qore-line-height-tight);letter-spacing:var(--qore-letter-spacing-tight);font-weight:var(--qore-font-weight-bold)}.qore-text[data-size=h1]{font-size:var(--qore-font-size-h1);line-height:var(--qore-line-height-heading);font-weight:var(--qore-font-weight-bold)}.qore-text[data-size=h2]{font-size:var(--qore-font-size-h2);line-height:var(--qore-line-height-heading);font-weight:var(--qore-font-weight-semibold)}.qore-text[data-size=h3]{font-size:var(--qore-font-size-h3);line-height:var(--qore-line-height-heading);font-weight:var(--qore-font-weight-semibold)}.qore-text[data-size=h4]{font-size:var(--qore-font-size-h4);line-height:var(--qore-line-height-heading);font-weight:var(--qore-font-weight-semibold)}.qore-text[data-size=body-lg]{font-size:var(--qore-font-size-body-lg);line-height:var(--qore-line-height-body)}.qore-text[data-size=body]{font-size:var(--qore-font-size-body);line-height:var(--qore-line-height-body)}.qore-text[data-size=body-sm]{font-size:var(--qore-font-size-body-sm);line-height:var(--qore-line-height-body)}.qore-text[data-size=caption]{font-size:var(--qore-font-size-caption);line-height:var(--qore-line-height-body)}.qore-text[data-tone=muted]{color:var(--qore-color-text-muted)}.qore-text[data-tone=on-dark]{color:var(--qore-color-text-on-dark)}.qore-text[data-tone=muted-on-dark]{color:var(--qore-color-text-muted-on-dark)}.qore-text[data-tone=inherit]{color:inherit}.qore-text[data-weight=regular]{font-weight:var(--qore-font-weight-regular)}.qore-text[data-weight=medium]{font-weight:var(--qore-font-weight-medium)}.qore-text[data-weight=semibold]{font-weight:var(--qore-font-weight-semibold)}.qore-text[data-weight=bold]{font-weight:var(--qore-font-weight-bold)}.qore-text[data-centered]{text-align:center}.qore-icon{vertical-align:middle;flex:none;display:inline-block}.qore-icon[data-size=xs]{width:14px;height:14px}.qore-icon[data-size=sm]{width:16px;height:16px}.qore-icon[data-size=md]{width:20px;height:20px}.qore-icon[data-size=lg]{width:24px;height:24px}.qore-icon[data-size=xl]{width:32px;height:32px}
html,body,#root{width:100%;height:100%;font-family:var(--qore-font-family-sans,-apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);background:0 0;margin:0;padding:0;overflow:hidden}*{scrollbar-width:thin;scrollbar-color:var(--qore-color-glass-light-border) transparent}::-webkit-scrollbar{width:var(--qore-space-1);height:var(--qore-space-1)}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--qore-color-glass-light-border);border-radius:var(--qore-radius-pill)}::-webkit-scrollbar-thumb:hover{background:var(--qore-color-glass-light-border-hover)}::-webkit-scrollbar-button{display:none}.axis-container.dark *{scrollbar-color:var(--qore-color-glass-dark-border) transparent}body:has(.axis-container.dark) *{scrollbar-color:var(--qore-color-glass-dark-border) transparent}.axis-container.dark ::-webkit-scrollbar-thumb{background:var(--qore-color-glass-dark-border)}body:has(.axis-container.dark) ::-webkit-scrollbar-thumb{background:var(--qore-color-glass-dark-border)}.axis-container.dark ::-webkit-scrollbar-thumb:hover{background:var(--qore-color-glass-dark-border-hover)}body:has(.axis-container.dark) ::-webkit-scrollbar-thumb:hover{background:var(--qore-color-glass-dark-border-hover)}.axis-container.dark{--axis-bg:#0c0c0ec7;--axis-text:#f8fafc;--axis-text-muted:#e2e8f0b8;--axis-border:#ffffff24;--axis-glow:#ffffff1f;--axis-accent:#5a5dff;--shell-bar-h:42px;color:var(--axis-text)}.axis-container.light{--axis-bg:#ffffff75;--axis-text:#0a0f1a;--axis-text-muted:#334155;--axis-border:#0f172a24;--axis-glow:#ffffff8c;--axis-accent:#5a5dff;--shell-bar-h:42px;color:var(--axis-text)}.axis-container{flex-direction:column;justify-content:flex-end;align-items:center;width:100%;height:100%;padding-bottom:120px;display:flex;transform:translateY(-30px)}.axis-container.orb-mount-tl,.axis-container.orb-mount-tc,.axis-container.orb-mount-tr,.axis-container.orb-mount-ml,.axis-container.orb-mount-mr,.axis-container.orb-mount-bl,.axis-container.orb-mount-bc,.axis-container.orb-mount-br{padding:28px;transform:none}.axis-container.orb-mount-drag,.axis-container.orb-mount-drag.orb-mount-tl,.axis-container.orb-mount-drag.orb-mount-tc,.axis-container.orb-mount-drag.orb-mount-tr,.axis-container.orb-mount-drag.orb-mount-ml,.axis-container.orb-mount-drag.orb-mount-mr,.axis-container.orb-mount-drag.orb-mount-bl,.axis-container.orb-mount-drag.orb-mount-bc,.axis-container.orb-mount-drag.orb-mount-br{justify-content:center;align-items:center;padding:0;transform:none}.axis-container.orb-mount-tl{justify-content:flex-start;align-items:flex-start}.axis-container.orb-mount-tc{justify-content:flex-start;align-items:center}.axis-container.orb-mount-tr{justify-content:flex-start;align-items:flex-end}.axis-container.orb-mount-ml{justify-content:center;align-items:flex-start}.axis-container.orb-mount-mr{justify-content:center;align-items:flex-end}.axis-container.orb-mount-bl{justify-content:flex-end;align-items:flex-start}.axis-container.orb-mount-bc{justify-content:flex-end;align-items:center}.axis-container.orb-mount-br{justify-content:flex-end;align-items:flex-end}.axis-container.orb-mount-tl .axis-morph-target,.axis-container.orb-mount-tc .axis-morph-target,.axis-container.orb-mount-tr .axis-morph-target{justify-content:flex-start}.axis-container.orb-mount-tl .axis-morph-target .axis-orb-mark,.axis-container.orb-mount-tc .axis-morph-target .axis-orb-mark,.axis-container.orb-mount-tr .axis-morph-target .axis-orb-mark{order:-1}.axis-container.orb-mount-ml .axis-morph-target,.axis-container.orb-mount-mr .axis-morph-target{justify-content:center}.axis-container:not(.layout-docked) .axis-morph-target.open .axis-orb-mark{order:1;align-self:center}.axis-morph-target.open.voice-compact.qore-panel>.qore-panel__content{position:relative}.axis-morph-target.open.voice-compact .axis-orb-mark{order:initial;z-index:3;align-self:auto;transition:top .6s cubic-bezier(.22,1,.36,1),left .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(1.22)}.axis-host-voice-stage--shell-identity .axis-host-voice-stage__center{pointer-events:none}.axis-container.layout-sidebar.voice-mode-active .axis-shell-bot-picker--sidebar-foot{visibility:hidden;pointer-events:none}.axis-container.orb-mount-tl .axis-morph-target.open .shell-ui,.axis-container.orb-mount-tc .axis-morph-target.open .shell-ui,.axis-container.orb-mount-tr .axis-morph-target.open .shell-ui{flex:1;height:auto;min-height:0;max-height:none}.axis-container.orb-mount-tl:not(.orb-mount-settle),.axis-container.orb-mount-tc:not(.orb-mount-settle),.axis-container.orb-mount-tr:not(.orb-mount-settle),.axis-container.orb-mount-ml:not(.orb-mount-settle),.axis-container.orb-mount-mr:not(.orb-mount-settle),.axis-container.orb-mount-bl:not(.orb-mount-settle),.axis-container.orb-mount-bc:not(.orb-mount-settle),.axis-container.orb-mount-br:not(.orb-mount-settle){transition:padding .35s cubic-bezier(.22,1,.36,1)}.axis-container.orb-mount-settle{transition:none!important}.axis-container.layout-docked,.axis-container.axis-popover-mode{justify-content:flex-start;align-items:stretch;padding-bottom:0;transform:none}.axis-container.layout-docked .axis-morph-target,.axis-container.layout-docked .axis-morph-target.open,.axis-container.layout-docked .axis-morph-target.dock-panel-visible{cursor:default;border-radius:0;flex:1;justify-content:flex-start;align-items:stretch;width:100%;height:100%;min-height:0;transition:opacity .25s,width .25s,height .25s,margin .25s}.axis-container.layout-topbar .axis-morph-target,.axis-container.layout-topbar .axis-morph-target.open,.axis-container.layout-topbar .axis-morph-target.dock-panel-visible{box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:none;overflow:visible}.axis-container.layout-sidebar .axis-morph-target.dock-panel-visible{--dock-shell-inset:5px;width:calc(100% - (var(--dock-shell-inset) * 2));height:calc(100% - (var(--dock-shell-inset) * 2));margin:var(--dock-shell-inset);border-radius:20px;overflow:hidden}.axis-container.layout-docked .axis-morph-target.hovered:not(.open):not(.dock-panel-visible){transform:none}.axis-container.layout-docked .axis-anchor-point:not(.axis-orb-mark--topbar):not(.axis-orb-mark--sidebar-foot):not(.axis-orb-mark--sidebar-picker){display:none}.axis-container.layout-docked .shell-ui,.axis-container.layout-topbar .shell-ui,.axis-container.layout-sidebar .shell-ui{opacity:1;pointer-events:auto;flex-direction:column;flex:1;height:100%;min-height:0;max-height:none;display:flex}.axis-container.layout-sidebar{--axis-orb-chrome-box:36px;--axis-orb-foot-gap:max(10px, env(safe-area-inset-bottom,0px));--axis-orb-foot-reserve:calc(var(--axis-orb-chrome-box) + var(--axis-orb-foot-gap) + 8px)}.axis-container.layout-sidebar .axis-morph-target.dock-panel-visible{justify-content:flex-end;align-items:stretch}.axis-container.layout-sidebar .shell-ui{box-sizing:border-box;flex:1 1 0;height:auto}.axis-container.layout-sidebar .axis-chat-embed-root.is-live{bottom:var(--axis-orb-foot-reserve)}.axis-container.layout-sidebar .view-container{padding-bottom:var(--axis-orb-foot-reserve);box-sizing:border-box}.axis-container.layout-sidebar .sidebar-resize-grip{top:calc((100% - var(--axis-orb-foot-reserve,0px)) / 2);bottom:auto;transform:translateY(-50%)}.axis-container.layout-topbar .shell-ui-topbar-only,.shell-ui-topbar-only{box-sizing:border-box;flex-direction:column;height:100%;min-height:0;padding:4px 6px 6px;display:flex}.dock-slide-panel,.dock-sidebar-slide-body{flex-direction:column;flex:1;width:100%;min-height:0;display:flex;overflow:hidden}.dock-topbar-shell{transform-origin:50% 0;flex-direction:column;flex:1;width:100%;max-width:336px;min-height:0;margin-top:10px;transition:transform .45s cubic-bezier(.22,1.32,.36,1),opacity .32s;display:flex}.axis-container.layout-topbar:not(.dock-panel-revealed) .dock-topbar-shell{opacity:0;pointer-events:none;transform:translateY(-18px)scale(.93)}.axis-container.layout-topbar.dock-panel-revealed .dock-topbar-shell{opacity:1;pointer-events:auto;transform:none}.axis-container.layout-sidebar:not(.dock-panel-revealed) .dock-slide-panel{opacity:0;pointer-events:none;flex:0 0 0;max-height:0;overflow:hidden;transform:translate(-12px)}.axis-container.layout-sidebar.dock-panel-revealed .dock-slide-panel{opacity:1;pointer-events:auto;flex:1;max-height:none;transform:none}.axis-container.layout-docked .view-container,.axis-container.layout-docked .chat-area,.axis-container.layout-docked .chat-area-iframe-wrap{flex:1;min-height:0}.axis-container.layout-docked .shell-top-bar,.axis-container.layout-docked .top-bar-brand,.axis-container.layout-docked .top-bar-title{-webkit-app-region:no-drag}.axis-container.layout-docked .shell-top-bar{z-index:40;flex-shrink:0;position:relative}.axis-morph-target{cursor:pointer;border-radius:26px;flex-direction:column;justify-content:flex-end;align-items:center;width:52px;height:52px;transition:width .6s cubic-bezier(.22,1,.36,1),height .6s cubic-bezier(.22,1,.36,1),border-radius .6s cubic-bezier(.22,1,.36,1);display:flex;position:relative;overflow:visible}.axis-morph-target.open,.axis-morph-target.dock-panel-visible{width:calc(320px + var(--qore-space-4));cursor:default;border-radius:22px;height:460px;overflow:hidden}.axis-morph-target.open.voice-compact:not(.dock-panel-visible){height:calc(320px + var(--qore-space-4))}.axis-morph-target.hovered:not(.open):not(.dock-panel-visible){transform:scale(1.05)}.axis-morph-target.clicking:not(.open){transform:scale(.95)}.axis-morph-target.grabbing{cursor:grabbing;transition:none}.axis-morph-target.qore-panel:not(.open):not(.dock-panel-visible){background:var(--axis-bg);border-color:var(--axis-border);width:52px;height:52px;box-shadow:0 0 30px var(--axis-glow);-webkit-backdrop-filter:blur(16px);border-radius:26px}.axis-morph-target.hovered:not(.open):not(.dock-panel-visible){box-shadow:0 0 20px var(--axis-glow)}.axis-morph-target.qore-panel.has-bot-identity:not(.open):not(.dock-panel-visible){box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border-color:#0000}.axis-morph-target.qore-panel>.qore-panel__content{justify-content:flex-end;align-items:center;width:100%;height:100%;overflow:visible}.axis-morph-target.open.qore-panel>.qore-panel__content,.axis-morph-target.dock-panel-visible.qore-panel>.qore-panel__content{justify-content:flex-start;align-items:stretch}.shell-ui{-webkit-user-select:none;user-select:none;opacity:0;pointer-events:none;flex-direction:column;width:100%;height:408px;transition:opacity .4s,height .6s cubic-bezier(.22,1,.36,1);display:flex;position:relative}.axis-morph-target.open .shell-ui,.axis-container.layout-sidebar .shell-ui{--shell-float-inset:8px}.axis-host-voice-stage{justify-content:center;align-items:center;gap:var(--qore-space-2);flex-direction:column;flex:1 1 0;width:100%;min-height:0;display:flex;overflow:hidden}.axis-host-voice-stage__center{justify-content:center;align-items:center;gap:var(--qore-space-2);flex-direction:column;flex:auto;width:100%;min-height:0;display:flex}.axis-host-voice-stage__transcript{width:min(100%, calc(var(--qore-space-12) * 10));text-align:center;flex:0 auto;max-height:25%}.axis-host-voice-stage__controls{align-items:center;gap:var(--qore-space-2);flex-direction:column;flex:none;width:100%;display:flex}.axis-host-voice-stage__meter{width:100%;height:var(--qore-space-1);border-radius:var(--qore-radius-pill);background:color-mix(in srgb, var(--qore-color-text-on-dark) 16%, transparent);overflow:hidden}.axis-host-voice-stage__meter>span{transform-origin:0;border-radius:inherit;background:var(--qore-color-text-on-dark);width:100%;height:100%;display:block}.axis-container.light .axis-host-voice-stage__meter{background:color-mix(in srgb, var(--qore-color-surface-black) 14%, transparent)}.axis-container.light .axis-host-voice-stage__meter>span{background:var(--qore-color-surface-black)}.axis-morph-target.open:not(.dock-panel-visible) .shell-ui{height:408px}.axis-morph-target.open.voice-compact:not(.dock-panel-visible) .shell-ui{height:calc(268px + var(--qore-space-4))}.shell-ui.has-takeover-banner{--axis-takeover-banner-h:44px}.axis-takeover-banner{min-height:var(--axis-takeover-banner-h,44px);box-sizing:border-box;-webkit-app-region:no-drag;flex-shrink:0;align-items:center;gap:8px;max-height:44px;padding:6px 10px;font-size:11px;line-height:1.35;display:flex;overflow:hidden}.axis-takeover-banner-msg{-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;min-width:0;display:-webkit-box;overflow:hidden}.shell-ui.has-persistent-chat{position:relative}.axis-chat-embed-root.is-parked{opacity:0;pointer-events:none;width:480px;height:720px;position:absolute;left:-9999px;overflow:hidden}.axis-chat-embed-root.is-live{left:0;right:0;top:calc(var(--shell-bar-h) + var(--axis-takeover-banner-h,0px));z-index:6;pointer-events:auto;min-height:0;position:absolute;bottom:0}.axis-morph-target.open .axis-chat-embed-root.is-live,.axis-container.layout-sidebar .axis-chat-embed-root.is-live{top:calc(var(--shell-float-inset,8px) + var(--shell-bar-h) + 6px + var(--axis-takeover-banner-h,0px))}.axis-container.axis-bot-orb-window .axis-chat-embed-root.is-live{top:calc(var(--shell-float-inset,8px) + var(--axis-takeover-banner-h,0px))}.axis-morph-target.open .shell-ui,.axis-morph-target.dock-panel-visible .shell-ui{opacity:1;pointer-events:auto}.shell-top-bar{z-index:20;height:var(--shell-bar-h);min-height:var(--shell-bar-h);box-sizing:border-box;-webkit-app-region:drag;align-items:center;gap:6px;padding:0 8px 0 10px;display:flex;position:relative;overflow:visible}.shell-top-bar.qore-panel{align-items:stretch;padding:0 8px}.shell-top-bar.qore-panel>.qore-panel__content{justify-content:center;align-items:stretch;width:100%}.shell-top-bar .top-bar-actions{margin-left:auto}.top-bar-actions--split{flex:1;min-width:0}.top-bar-primary-actions{flex:none;min-width:0}.top-bar-calendar-notes{flex:none}.top-bar-account-actions{flex:none;margin-inline-start:auto}.top-bar-actions>.qore-button,.top-bar-actions{-webkit-app-region:no-drag}.top-bar-actions.takeover-actions-locked{pointer-events:none;opacity:.42}.shell-top-bar.is-orb-chrome,.axis-container.layout-sidebar .shell-top-bar{--shell-float-inset:8px;width:calc(100% - (var(--shell-float-inset) * 2));margin:var(--shell-float-inset) var(--shell-float-inset) 6px;flex-shrink:0;align-self:center;padding:0 10px 0 12px;overflow:hidden}.shell-top-bar.is-orb-chrome.qore-panel>.qore-panel__content,.axis-container.layout-sidebar .shell-top-bar.qore-panel>.qore-panel__content{box-sizing:border-box;min-width:0;overflow:hidden}.axis-container.layout-topbar .shell-top-bar.is-topbar-chrome{width:100%;height:var(--shell-bar-h);align-self:stretch;margin:0;overflow:visible}.axis-container.layout-topbar .shell-top-bar.is-topbar-chrome>.qore-panel__content{overflow:visible}.topbar-quick-chat-anchor{z-index:100500;flex:0 1 calc(var(--qore-space-12) * 8);min-width:calc(var(--qore-space-12) * 4);max-width:calc(var(--qore-space-12) * 10);-webkit-app-region:no-drag;position:relative}.topbar-quick-chat-anchor *{-webkit-app-region:no-drag}.topbar-quick-chat-anchor .axis-orb-quick-wrap--topbar{gap:0;width:100%}.topbar-quick-chat-anchor .axis-orb-quick-wrap--response-below>.axis-orb-quick-status{top:calc(100% + var(--qore-space-2));z-index:100500;position:absolute;left:0}.topbar-quick-chat-anchor .axis-orb-quick-input{width:100%;min-width:0}.axis-container.layout-topbar .shell-top-bar.is-topbar-chrome .top-bar-actions{justify-content:flex-start;margin-left:0}.shell-top-bar.is-orb-chrome .top-bar-actions,.axis-container.layout-sidebar .shell-top-bar .top-bar-actions{box-sizing:border-box;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none;flex-wrap:nowrap;justify-content:center;width:100%;min-width:0;max-width:100%;margin-left:0;position:static;overflow:auto hidden;transform:none}.shell-top-bar.is-orb-chrome .top-bar-actions::-webkit-scrollbar{display:none}.axis-container.layout-sidebar .shell-top-bar .top-bar-actions::-webkit-scrollbar{display:none}.shell-top-bar.is-orb-chrome .top-bar-actions>*,.axis-container.layout-sidebar .shell-top-bar .top-bar-actions>*{flex-shrink:0}.shell-top-bar.is-orb-chrome .top-bar-actions--split,.axis-container.layout-sidebar .shell-top-bar .top-bar-actions--split{justify-content:flex-start}.top-bar-brand{-webkit-app-region:drag;flex:none;align-items:center;gap:7px;display:flex}.top-bar-title{pointer-events:none;-webkit-app-region:drag;flex:0 auto;min-width:0}.qore-icon.axis-record-icon{color:var(--qore-color-danger)}.qore-icon.axis-record-icon:not(.is-recording){fill:var(--qore-color-danger)}.profile-btn .avatar{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;font-size:9px;display:inline-flex;overflow:hidden}.profile-btn .avatar.avatar--photo img{object-fit:cover;width:100%;height:100%;display:block}.profile-btn .avatar--lg{width:36px;height:36px;font-size:12px}.sidebar-resize-grip{width:var(--qore-space-5);cursor:ew-resize;z-index:50;-webkit-app-region:no-drag;touch-action:none;-webkit-user-select:none;user-select:none;background:0 0;border:0;height:36px;margin:0;padding:0;position:absolute;top:50%;right:0;transform:translateY(-50%)}.sidebar-resize-grip.is-resizing{cursor:ew-resize}.view-container{flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.axis-omni-view-cache{flex:1;min-width:0;min-height:0;overflow:hidden}.chat-area{flex-direction:column;width:100%;height:100%;min-height:0;display:flex;overflow:hidden}.chat-area-iframe-wrap{flex:1;width:100%;min-height:0;position:relative;overflow:hidden}.chat-area-iframe-wrap iframe{background:0 0;border:none;width:100%;height:100%;position:absolute;inset:0}.chat-area-iframe-wrap .axis-host-chat{position:absolute;inset:0}.axis-host-chat--overlay-chat{display:block;position:relative}.axis-host-chat--workspace .axis-host-chat-composer-wrap{width:min(100%, calc(var(--qore-space-12) * 15));max-width:calc(var(--qore-space-12) * 15);box-sizing:border-box;place-self:center}.axis-host-chat--workspace .axis-host-chat-composer-wrap--model-menu-open{z-index:100500;position:relative}.axis-host-chat--workspace .axis-host-chat-header{box-sizing:border-box;width:100%;max-width:none}.axis-host-chat--workspace .axis-host-message-list{place-self:stretch stretch;width:100%;max-width:none}.axis-host-chat--workspace .axis-host-chat-turn,.axis-host-chat--workspace .axis-host-thinking{width:min(100%, calc(var(--qore-space-12) * 15));max-width:calc(var(--qore-space-12) * 15);box-sizing:border-box;align-self:center}.axis-chat-composer-input{align-items:flex-end;gap:var(--qore-space-2);min-width:0;min-height:calc(var(--qore-space-10) - var(--qore-space-1));max-height:calc(var(--qore-space-12) * 6);padding-block-start:0;padding-block-end:var(--qore-space-1);padding-inline:var(--qore-space-3);box-sizing:border-box;flex:auto;display:flex;overflow:visible}.qore-input.axis-chat-composer-input--expanded[data-size=sm]{align-items:end;row-gap:var(--qore-space-2);max-height:calc(var(--qore-space-12) * 6);padding-block:var(--qore-space-1);padding-inline:var(--qore-space-3);grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr) auto;display:grid}.qore-input.axis-chat-composer-input:not(.axis-chat-composer-input--expanded)[data-size=sm]{height:var(--qore-space-10);max-height:var(--qore-space-10);min-height:var(--qore-space-10);padding-block:var(--qore-space-1);padding-inline:var(--qore-space-2);align-items:center}.qore-input.axis-chat-composer-input:not(.axis-chat-composer-input--expanded) .qore-input__icon--left,.qore-input.axis-chat-composer-input:not(.axis-chat-composer-input--expanded) .qore-input__icon--right{align-self:center;align-items:center}.qore-input.axis-chat-composer-input:not(.axis-chat-composer-input--expanded) .qore-input__field{align-self:center;overflow-y:hidden}.qore-input.axis-chat-composer-input--expanded{border-radius:var(--qore-radius-md)}.axis-chat-composer-input .axis-host-model-selector-wrap{max-width:calc(var(--qore-space-12) * 3);flex:none}.axis-host-model-menu__scroll{overscroll-behavior:contain;min-height:0}.axis-host-model-menu__scroll .qore-scroll-area__viewport{height:calc(var(--qore-space-12) * 4);overscroll-behavior:contain}.axis-host-model-menu__footer{flex:none;min-width:0}.axis-host-model-menu__manage{min-width:0;min-height:var(--qore-space-10);padding-inline:var(--qore-space-2);border-radius:var(--qore-radius-sm);justify-content:flex-start}.axis-chat-composer-input .qore-input__icon--left,.axis-chat-composer-input .qore-input__icon--right{flex:none;align-items:flex-end;margin:0;display:flex;position:static;transform:none}.axis-chat-composer-input .qore-input__icon--right{gap:var(--qore-space-2)}.qore-input.axis-chat-composer-input--expanded .qore-input__field{grid-area:1/1/auto/-1}.qore-input.axis-chat-composer-input--expanded .qore-input__icon--left{grid-area:2/1;justify-self:start}.qore-input.axis-chat-composer-input--expanded .qore-input__icon--right{grid-area:2/2;justify-self:end}.axis-chat-composer-input .qore-input__field{width:100%;min-width:0;min-height:calc(var(--qore-space-6) + var(--qore-space-2));max-height:calc(var(--qore-space-12) * 5);padding-block:var(--qore-space-1);line-height:var(--qore-line-height-body);resize:none;box-sizing:border-box;white-space:pre-wrap;flex:auto;overflow-y:auto}.axis-host-chat:not(.axis-host-chat--workspace) .qore-input.axis-chat-composer-input--expanded[data-size=sm]{max-height:calc(var(--qore-space-12) * 3)}.axis-host-chat:not(.axis-host-chat--workspace) .qore-input.axis-chat-composer-input--expanded .qore-input__field{max-height:calc(var(--qore-space-12) * 2)}.axis-host-chat-header--overlay,.axis-host-chat-composer-wrap--overlay{z-index:3;left:var(--qore-space-3);right:var(--qore-space-3);box-sizing:border-box;position:absolute}.axis-host-chat--overlay-chat.axis-host-chat--bot .axis-host-chat-header--overlay{top:var(--qore-space-2)}.axis-host-chat-composer-wrap--overlay{bottom:0}.axis-host-chat--history-open .axis-host-chat-composer-wrap,.axis-host-chat--history-open .axis-host-chat-disclaimer{display:none}.axis-host-message-list--overlay{z-index:1;top:calc(var(--axis-chat-header-height,0px) + var(--qore-space-2));right:var(--qore-space-3);bottom:calc(var(--axis-chat-composer-height,0px) + var(--qore-space-2));left:var(--qore-space-3);box-sizing:border-box;position:absolute}.axis-host-message-list--breathing{padding-block:var(--qore-space-4)!important}.axis-host-chat--overlay-chat .axis-host-message-list--breathing{padding-block-start:var(--qore-space-5)!important}.axis-host-chat-scrim-edge{z-index:2;inset-block:auto;inset-inline:var(--qore-space-3);pointer-events:none;border-radius:0}.axis-host-chat-scrim-edge--top{top:calc(var(--axis-chat-header-height,0px) + var(--qore-space-2));height:var(--qore-space-5)}.axis-host-chat-scrim-edge--bottom{bottom:calc(var(--axis-chat-composer-height,0px) + var(--qore-space-2));height:var(--qore-space-5)}.axis-host-model-selector{min-width:0}.axis-host-model-selector>.qore-button__label{flex:1 1 0;min-width:0;overflow:hidden}.axis-host-thinking{width:100%;padding:var(--qore-space-2) var(--qore-space-1);box-sizing:border-box;align-self:stretch}.axis-host-thinking__rail{width:100%;height:var(--qore-space-1);border-radius:var(--qore-radius-pill);background:var(--qore-color-scroll-cue-capsule);animation:2.4s ease-in-out infinite axis-host-thinking-rail;position:relative;overflow:hidden}.axis-host-thinking__beam{inset-block:0;border-radius:inherit;background:linear-gradient(90deg, transparent, var(--qore-color-scroll-cue-text), transparent);width:28%;animation:1.35s cubic-bezier(.4,0,.2,1) infinite axis-host-thinking-beam;position:absolute;left:0}.axis-container.dark .axis-host-thinking__rail{background:var(--qore-color-glass-dark-border)}.axis-container.dark .axis-host-thinking__beam{background:linear-gradient(90deg, transparent, var(--qore-color-scroll-cue-text-dark), transparent)}.axis-host-user-message{overflow-wrap:anywhere}.axis-host-history-delete{opacity:0;pointer-events:none;transition:opacity .15s}.axis-host-history-conversation:hover .axis-host-history-delete,.axis-host-history-conversation:focus-within .axis-host-history-delete{opacity:1;pointer-events:auto}@media (hover:none){.axis-host-history-delete{opacity:1;pointer-events:auto}}.axis-host-message-actions{opacity:0;pointer-events:none;transition:opacity .15s}.axis-host-message-actions--assistant{margin-left:var(--qore-space-4);margin-top:calc(-1 * var(--qore-space-1));align-self:flex-start}.axis-host-chat-turn:hover .axis-host-message-actions,.axis-host-chat-turn:focus-within .axis-host-message-actions,.axis-host-chat-turn--latest .axis-host-message-actions{opacity:1;pointer-events:auto}@keyframes axis-host-thinking-beam{0%{opacity:.35;transform:translate(-120%)}35%{opacity:1}to{opacity:.35;transform:translate(360%)}}@keyframes axis-host-thinking-rail{0%,to{opacity:.55}50%{opacity:.95}}@media (prefers-reduced-motion:reduce){.axis-host-message-actions{transition:none}.axis-host-thinking__rail,.axis-host-thinking__beam{animation:none}.axis-host-thinking__beam{width:28%;left:36%}}.omni-settings__textarea-wrap{border-radius:var(--qore-radius-sm)}.axis-settings-models,.axis-settings-models .axis-settings-models__card{min-width:0;max-width:100%}.axis-settings-models__card{border-radius:var(--qore-radius-md);width:100%}.axis-settings-models .omni-settings__model-pick{border-radius:var(--qore-radius-md);white-space:normal;text-align:left;justify-content:space-between;min-width:0}.axis-settings-models .omni-settings__model-pick--inline{flex:1 1 0;width:auto}.axis-settings-models .axis-settings-model-row{min-width:0}.axis-settings-models .axis-settings-model-row>.omni-settings__model-remove{border-radius:var(--qore-radius-sm);flex:none}.axis-settings-models [role=listbox]{min-width:0;max-width:100%;padding:0 var(--qore-space-3);box-sizing:border-box}.omni-settings__select option{color:var(--qore-color-text-main);background-color:var(--qore-color-surface-white)}.axis-container.dark .omni-settings__select option{color:var(--qore-color-text-on-dark);background-color:var(--qore-color-surface-black)}.axis-chat-markdown{overflow-wrap:anywhere;min-width:0}.axis-chat-markdown>:first-child{margin-block-start:0}.axis-chat-markdown>:last-child{margin-block-end:0}.axis-chat-markdown>p,.axis-chat-markdown>ul,.axis-chat-markdown>ol,.axis-chat-markdown>blockquote,.axis-chat-markdown>pre,.axis-chat-markdown>.axis-chat-markdown__table-scroll,.axis-chat-markdown>hr{margin-block:var(--qore-space-2)}.axis-chat-markdown h1,.axis-chat-markdown h2,.axis-chat-markdown h3,.axis-chat-markdown h4,.axis-chat-markdown h5,.axis-chat-markdown h6{margin-block:var(--qore-space-3) var(--qore-space-2)}.axis-chat-markdown li+li{margin-block-start:var(--qore-space-1)}.axis-chat-markdown blockquote{border-inline-start:1px solid var(--axis-border);margin-inline:0;padding-inline-start:var(--qore-space-3)}.axis-chat-markdown hr{border:0;border-block-start:1px solid var(--axis-border)}.axis-chat-markdown__table-scroll{overscroll-behavior-inline:contain;max-width:100%;overflow-x:auto}.axis-chat-markdown table{border-collapse:collapse;width:max-content;min-width:100%}.axis-chat-markdown th,.axis-chat-markdown td{padding:var(--qore-space-1) var(--qore-space-2);border:1px solid var(--axis-border);text-align:start;vertical-align:top}.axis-chat-markdown__code-block{max-width:100%;padding:var(--qore-space-2);border:1px solid var(--axis-border);border-radius:var(--qore-radius-sm);white-space:pre;overflow:auto}.axis-chat-markdown code{font-family:var(--qore-font-family-mono,monospace)}.axis-chat-markdown__image{max-width:100%;height:auto}.axis-chat-markdown__link-cards{gap:var(--qore-space-2);margin-block-start:var(--qore-space-2);display:grid}.axis-chat-markdown__link-card{align-items:center;gap:var(--qore-space-2);min-width:0;padding:var(--qore-space-2);border:1px solid var(--axis-border);border-radius:var(--qore-radius-md);color:inherit;text-decoration:none;transition:border-color .15s;display:flex}.axis-chat-markdown__link-card:hover,.axis-chat-markdown__link-card:focus-visible{border-color:var(--axis-accent)}.axis-chat-markdown__link-icon,.axis-chat-markdown__link-external{width:var(--qore-space-4);height:var(--qore-space-4);color:var(--axis-accent);flex:none}.axis-chat-markdown__link-copy{min-width:0;display:grid}.axis-chat-markdown__link-title,.axis-chat-markdown__link-domain{overflow-wrap:anywhere;min-width:0}.axis-chat-markdown__link-domain{color:var(--axis-text-muted)}.axis-chat-markdown__link-external{margin-inline-start:auto}.settings-panel{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.settings-scroll{flex:1;min-height:0;overflow:auto}openai-chatkit{background:0 0!important;width:100%!important;height:100%!important}openai-chatkit::part(container),openai-chatkit::part(scroll-container),openai-chatkit::part(bottom-container),openai-chatkit::part(content){background-color:#0000!important}.axis-record-glow{background:radial-gradient(circle,#f009,#f003);border-radius:50%;width:100%;height:100%;animation:1s ease-in-out infinite pulse-red;position:absolute;box-shadow:0 0 20px red,0 0 40px #ff000080}@keyframes pulse-red{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}@media (prefers-reduced-motion:reduce){.axis-morph-target,.axis-record-glow,.dock-topbar-shell,.dock-slide-panel{transition-duration:.01ms!important;animation:none!important}}@keyframes screenshot-preview-sidebar-in{0%{opacity:0;transform:translate(-50%,14px)scale(.96)}to{opacity:1;transform:translate(-50%)scale(1)}}@keyframes screenshot-preview-orb-in{0%{opacity:0;transform:translate(-50%,12px)scale(.94)}to{opacity:1;transform:translate(-50%)scale(1)}}.axis-morph-target.has-screenshot-preview{overflow:visible!important}.screenshot-preview-tab.breakout{background:var(--omni-glass-bg,#0c0c0ec7);border:1px solid var(--omni-glass-border,#ffffff24);width:min(92vw,400px);height:min(38vh,260px);max-height:min(42vh,320px);box-shadow:var(--omni-glass-inset,inset 0 1px 0 #ffffff24), var(--omni-glass-shadow,0 24px 64px #00000061);-webkit-backdrop-filter:blur(var(--omni-glass-blur,48px)) saturate(1.2);pointer-events:auto;cursor:grab;box-sizing:border-box;border-radius:18px;flex-direction:column;gap:8px;padding:10px 12px;display:flex}.screenshot-preview-tab.breakout--sidebar-fixed{left:50%;bottom:max(18px, env(safe-area-inset-bottom,0px));z-index:100500;animation:.42s cubic-bezier(.22,1,.36,1) forwards screenshot-preview-sidebar-in;position:fixed;transform:translate(-50%)}.screenshot-preview-tab.breakout--topbar-fixed{top:calc(var(--shell-bar-h) + var(--qore-space-3));z-index:100500;animation:.42s cubic-bezier(.22,1,.36,1) forwards screenshot-preview-sidebar-in;position:fixed;left:50%;transform:translate(-50%)}.screenshot-preview-tab.breakout--sidebar-fixed:active{cursor:grabbing;transform:translate(-50%)scale(.98)}.screenshot-preview-tab.breakout--orb-anchor{z-index:60;width:min(308px,100% - 16px);max-height:min(38vh,300px);animation:.42s cubic-bezier(.22,1,.36,1) forwards screenshot-preview-orb-in;position:absolute;left:50%;transform:translate(-50%)}.axis-morph-target:not(.open) .screenshot-preview-tab.breakout--orb-anchor{max-height:min(36vh,100vh - 80px);margin-bottom:10px;top:auto;bottom:100%}.axis-morph-target.open .screenshot-preview-tab.breakout--orb-anchor{max-height:min(36vh,100% - 120px);margin-bottom:0;top:52px;bottom:auto}.axis-container.orb-mount-tl .axis-morph-target:not(.open) .screenshot-preview-tab.breakout--orb-anchor,.axis-container.orb-mount-tc .axis-morph-target:not(.open) .screenshot-preview-tab.breakout--orb-anchor,.axis-container.orb-mount-tr .axis-morph-target:not(.open) .screenshot-preview-tab.breakout--orb-anchor,.axis-container.orb-mount-ml .axis-morph-target:not(.open) .screenshot-preview-tab.breakout--orb-anchor,.axis-container.orb-mount-mr .axis-morph-target:not(.open) .screenshot-preview-tab.breakout--orb-anchor{margin-top:10px;margin-bottom:0;top:100%;bottom:auto}.axis-container.orb-mount-tl .axis-morph-target.open .screenshot-preview-tab.breakout--orb-anchor,.axis-container.orb-mount-tc .axis-morph-target.open .screenshot-preview-tab.breakout--orb-anchor,.axis-container.orb-mount-tr .axis-morph-target.open .screenshot-preview-tab.breakout--orb-anchor,.axis-container.orb-mount-ml .axis-morph-target.open .screenshot-preview-tab.breakout--orb-anchor,.axis-container.orb-mount-mr .axis-morph-target.open .screenshot-preview-tab.breakout--orb-anchor{top:auto;bottom:12px}.screenshot-preview-tab.breakout--orb-anchor:active{cursor:grabbing;transform:translate(-50%)scale(.98)}.preview-header{flex-shrink:0;justify-content:space-between;align-items:center;padding:0 2px;display:flex}.preview-label{text-transform:uppercase;letter-spacing:1.1px;color:var(--axis-text-muted);font-size:10px;font-weight:700}.preview-image-container{border:1px solid var(--omni-glass-chip-border,#ffffff1f);background:var(--omni-glass-chip,#ffffff14);border-radius:12px;flex:1;justify-content:center;align-items:center;width:100%;min-height:0;display:flex;overflow:hidden}.screenshot-preview-tab.breakout .preview-image-container img{object-fit:contain;border-radius:10px;width:auto;max-width:100%;height:auto;max-height:100%}.close-preview{background:var(--omni-glass-chip,#ffffff14);color:var(--axis-text);border:1px solid var(--omni-glass-chip-border,#ffffff1f);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;width:22px;height:22px;font-size:10px;transition:background .2s;display:flex}.close-preview:hover{color:#fff;background:#ef444459;border-color:#ef444473}.profile-menu-overlay{z-index:50;padding:calc(var(--shell-float-inset,8px) + var(--shell-bar-h) + 10px) 10px 10px;box-sizing:border-box;pointer-events:none;justify-content:center;align-items:flex-start;display:flex;position:absolute;inset:0}.shell-ui.has-takeover-banner .profile-menu-overlay{padding-top:calc(var(--shell-float-inset,8px) + var(--shell-bar-h) + 10px + var(--axis-takeover-banner-h,44px))}.profile-menu-backdrop{cursor:default;pointer-events:auto;-webkit-backdrop-filter:blur(8px)saturate(1.15);background:#0a0a0b6b;border:none;margin:0;padding:0;animation:.24s forwards profileBackdropIn;position:absolute;inset:0}.axis-container.light .profile-menu-backdrop{-webkit-backdrop-filter:none;background:0 0}.profile-menu-overlay .profile-menu--dropdown{pointer-events:auto;transform-origin:top;flex-shrink:0;width:100%;max-width:100%;max-height:calc(100% - 4px);margin:0;animation:.34s cubic-bezier(.22,1,.36,1) forwards profileMenuDropIn;position:relative;inset:auto;overflow:hidden auto}.profile-menu-overlay--orb{padding-left:10px;padding-right:10px}.profile-menu-overlay--orb .profile-menu--dropdown{max-width:100%;animation-name:profileMenuDropInOrb;animation-duration:.3s}.profile-menu-overlay--sidebar{padding-left:8px;padding-right:8px}.profile-menu-overlay--sidebar .profile-menu--dropdown{max-width:100%;animation-name:profileMenuDropInSidebar;animation-duration:.36s}@keyframes profileBackdropIn{0%{opacity:0}to{opacity:1}}@keyframes profileMenuDropIn{0%{opacity:0;transform:translateY(-12px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes profileMenuDropInOrb{0%{opacity:0;filter:blur(2px);transform:translateY(-14px)scale(.95)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}.axis-orb-quick-wrap{top:auto;bottom:calc(100% + var(--qore-space-4));z-index:30;width:320px;position:absolute;left:50%;transform:translate(-50%)}.axis-orb-quick-wrap--topbar{width:100%;position:relative;inset:auto;transform:none}.axis-orb-quick-wrap--response-below>.axis-orb-quick-status{order:2}.axis-orb-quick-wrap--response-below>.axis-orb-quick-input{order:1}.axis-orb-quick-wrap--sidebar{width:100%;position:relative;inset:auto;transform:none}.axis-container.layout-sidebar .dock-sidebar-slide-body{position:relative}.axis-container.layout-sidebar:has(.axis-sidebar-quick-chat-dock) .view-container{padding-bottom:0}.axis-sidebar-quick-chat-dock{min-width:0;padding:var(--qore-space-2);flex:none;margin-block-end:var(--axis-orb-foot-reserve)}.axis-notes-panel{min-width:0;min-height:0;padding:var(--qore-space-3);box-sizing:border-box;flex:1;overflow:hidden}.axis-notes-list{grid-template-columns:repeat(auto-fill, minmax(min(100%, calc(var(--qore-space-12) * 4)), 1fr));align-content:start;gap:var(--qore-space-2);box-sizing:border-box;min-width:0;min-height:0;padding-top:var(--qore-space-2);flex:1;grid-auto-rows:max-content;display:grid;overflow:hidden auto}.axis-notes-card{cursor:pointer;text-align:start;width:100%;min-width:0}.axis-notes-card>.qore-panel__content{min-width:0}.axis-notes-card-content,.axis-notes-card-heading{width:100%;min-width:0}.axis-notes-card-title,.axis-notes-card-preview{min-width:0;max-width:100%}.axis-notes-card-title{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.axis-notes-card-date{white-space:nowrap;flex-shrink:0}.axis-notes-card-preview{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.axis-notes-editor{flex:1;min-width:0;min-height:0}.axis-notes-toolbar{flex-wrap:wrap;flex:none}.axis-notes-textarea{border-radius:var(--qore-radius-md);min-width:0;min-height:0;padding:var(--qore-space-3);flex:1;align-items:stretch;display:flex;overflow:hidden}.axis-notes-textarea .qore-input__field{width:100%;height:100%;min-height:0;line-height:var(--qore-line-height-body);resize:none;box-sizing:border-box;white-space:pre-wrap;overflow-y:auto}.axis-note-attachment{align-items:center;gap:var(--qore-space-1);min-width:0;display:flex;position:relative}.axis-note-attachment-trigger{box-shadow:none;color:inherit;background:0 0;border:0;flex:none;margin-inline-start:calc(var(--qore-space-2) * -1)}.axis-note-input .qore-input__icon--left{margin-inline-start:calc(var(--qore-space-3) * -1)}.axis-note-input .qore-input__icon--right{margin-inline-end:calc(var(--qore-space-3) * -1)}.axis-composer-attachments{flex:none;min-width:0;max-width:100%}.axis-orb-quick-input,.axis-quick-composer-panel{width:100%;min-width:0}.axis-composer-attachment-pill{min-width:0;max-width:100%;padding:var(--qore-space-1) var(--qore-space-2)}.axis-composer-attachment-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:24ch;overflow:hidden}.axis-host-message-attachments{margin-block-end:var(--qore-space-1)}.axis-host-message-image{object-fit:cover;width:100%;height:100%;display:block}.axis-host-message-image-frame{aspect-ratio:3/2;border-radius:13px;flex-direction:column;flex:0 100%;width:100%;max-width:100%;display:flex;overflow:hidden}.axis-composer-attachment-image{object-fit:cover;border-radius:8px;flex:none;width:28px;height:28px;display:block}.axis-composer-attachment-label{text-overflow:ellipsis;white-space:nowrap;flex:auto;align-self:center;width:auto;min-width:0;max-width:calc(100% - 60px);font-size:12px;line-height:1.2;display:block;overflow:hidden}.axis-host-message-attachment{padding:var(--qore-space-1) var(--qore-space-2);color:inherit}.axis-host-message-attachment span{text-overflow:ellipsis;white-space:nowrap;max-width:24ch;overflow:hidden}.axis-note-attachment-menu{z-index:100500;pointer-events:auto;-webkit-app-region:no-drag;width:var(--axis-note-anchor-width);max-width:calc(100vw - var(--qore-space-4));max-height:50vh;position:fixed;inset-block-end:calc(var(--axis-note-anchor-bottom) + var(--qore-space-2));inset-inline-start:clamp(var(--qore-space-2), var(--axis-note-anchor-left), calc(100vw - var(--axis-note-anchor-width) - var(--qore-space-2)));overflow-y:auto}.axis-note-attachment-menu *{-webkit-app-region:no-drag}.axis-note-file-input{display:none}.axis-note-attachment-menu[data-placement=below]{inset-block:calc(var(--axis-note-anchor-top) + var(--qore-space-2)) auto;max-height:none;overflow:visible}.axis-note-attachment-option{pointer-events:auto;-webkit-app-region:no-drag;justify-content:flex-start;gap:var(--qore-space-2);text-align:start;min-width:0;overflow:hidden}.axis-note-attachment-option>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.axis-morph-target.orb-quick-chat-pinned,.axis-morph-target.orb-quick-chat-pinned>.qore-panel__content{overflow:visible}.axis-morph-target.orb-quick-chat-pinned>.qore-panel__content>.shell-ui{border-radius:var(--qore-radius-xl);overflow:hidden}.axis-morph-target.hovered:not(.open):has(.axis-orb-quick-wrap):before{content:"";z-index:29;width:320px;height:var(--qore-space-4);position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.axis-orb-quick-status{transform-origin:bottom;animation:.32s cubic-bezier(.22,1,.36,1) both profileMenuDropInOrb}.axis-orb-quick-status>.qore-panel__content{justify-content:center;align-items:center}.axis-orb-quick-status-text{box-sizing:border-box;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;display:-webkit-box;overflow:hidden}@media (prefers-reduced-motion:reduce){.axis-orb-quick-status{animation:none}}@keyframes profileMenuDropInSidebar{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.profile-menu-backdrop,.profile-menu-overlay .profile-menu--dropdown,.profile-popover--v2.profile-popover--animated{animation:none}}.profile-menu--dropdown{padding:0}.profile-menu--dropdown:before{content:none;display:none}.profile-popover--v2{box-sizing:border-box;flex-direction:column;flex:auto;width:100%;max-width:100%;min-height:0;margin:0;padding:10px 12px 12px;display:flex;overflow:hidden auto}.profile-popover--v2.profile-popover--animated{transform-origin:top;animation:.32s cubic-bezier(.22,1,.36,1) forwards profileMenuDropInOrb}.profile-popover--v2 .profile-account-panel{width:100%;overflow:hidden}.axis-popover-root--profile .axis-popover-body{flex-direction:column;justify-content:flex-start;align-items:stretch;padding:0;display:flex;overflow:hidden auto}.axis-popover-root--profile .axis-popover-chrome{padding:10px 12px 8px}.profile-menu--v2{gap:0}.profile-popover--v2:before{display:none}.profile-btn .avatar--md{width:30px;height:30px;font-size:11px}.profile-btn .avatar--lg{width:26px;height:26px}html,body,#root{background:0 0;width:100%;height:100%;margin:0;padding:0;overflow:hidden}.axis-container.axis-popover-mode{box-sizing:border-box;flex-direction:column;justify-content:flex-start;align-items:stretch;width:100%;height:100%;padding:0 10px 10px;display:flex;overflow:hidden;transform:none}.axis-container.axis-popover-mode:has(.axis-popover-root--quick-chat){padding:var(--qore-space-1)}.axis-container.axis-popover-inline-mode{z-index:60;pointer-events:none;padding:0;display:block;position:fixed;inset:0;overflow:visible}.axis-popover-inline-mode .axis-popover-root{max-width:calc(100vw - var(--qore-space-4));pointer-events:auto;max-height:none}.axis-container.axis-popover-inline-mode:has(.axis-popover-root--quick-chat){padding:0}.axis-popover-root{flex-direction:column;flex:auto;width:100%;min-height:0;display:flex;position:relative;overflow:hidden}.axis-popover-root.qore-panel.qore-surface{box-shadow:none}.axis-popover-root--quick-chat{box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:0;overflow:visible}.axis-popover-root--quick-chat .axis-popover-chrome,.axis-popover-root--quick-chat .axis-popover-resize{display:none}.axis-popover-root--quick-chat .axis-popover-body{padding:0;overflow:visible}.axis-popover-root.qore-panel>.qore-panel__content{flex:auto;height:100%;min-height:0}.axis-popover-chrome{-webkit-app-region:drag;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px 12px;display:flex}.axis-popover-resize{right:var(--qore-space-1);bottom:var(--qore-space-1);z-index:30;cursor:nwse-resize;-webkit-app-region:no-drag;touch-action:none;background:0 0;border:0;width:18px;height:18px;margin:0;padding:0;position:absolute}.axis-popover-body,.axis-canvas,.view-container{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.calendar-panel{width:100%;min-width:0;min-height:0;padding:var(--qore-space-3);box-sizing:border-box;flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.calendar-panel>.qore-stack,.calendar-panel .qore-stack{min-width:0;max-width:100%}.calendar-panel__toolbar{width:100%;flex:none;align-items:stretch;padding-block-end:var(--qore-space-3)}.calendar-panel__toolbar>*{min-width:0}.calendar-panel__calendar-filter-panel{z-index:7;width:max-content;max-width:calc(100% - var(--qore-space-6));position:absolute;inset-block-start:calc(var(--qore-space-3) + var(--qore-space-12));inset-inline-end:var(--qore-space-3)}.calendar-panel__calendar-filter-list{gap:var(--qore-space-1);flex-direction:column;max-height:40vh;display:flex;overflow:hidden auto}.calendar-panel__calendar-filter-item{text-align:start;text-overflow:ellipsis;white-space:nowrap;justify-content:flex-start;overflow:hidden}.calendar-panel__day-controls{grid-template-columns:auto minmax(0,1fr) auto;width:100%;display:grid}.calendar-panel__day-controls--day{grid-template-columns:auto auto minmax(0,1fr) auto}.calendar-panel__day-controls--calendar-filter{grid-template-columns:auto minmax(0,1fr) auto auto}.calendar-panel__day-controls--day.calendar-panel__day-controls--calendar-filter{grid-template-columns:auto auto minmax(0,1fr) auto auto}.calendar-panel__day-controls>*{min-width:0}.calendar-panel__date-button{text-align:start;justify-content:stretch}.calendar-panel__events{flex:1;min-width:0;min-height:0;overflow:hidden auto}.calendar-panel__workspace-content{gap:var(--qore-space-3);flex:1 1 0;min-width:0;min-height:0;display:flex;overflow:hidden}.calendar-panel__workspace-main{flex:1 1 0;min-width:0;min-height:0;display:flex;overflow:hidden}.calendar-panel__workspace-main>.calendar-panel__week-view,.calendar-panel__workspace-main>.calendar-panel__events{flex:1 1 0;min-width:0;min-height:0}.calendar-panel__event-sidebar{flex:0 32%;min-width:0}.qore-panel.calendar-panel__event-sidebar>.qore-panel__content{border-radius:inherit;flex-direction:column;width:100%;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}.calendar-panel__event-sidebar-header{padding:var(--qore-space-3);border-block-end:1px solid var(--qore-color-glass-light-border);flex:none}.axis-container.dark .calendar-panel__event-sidebar-header{border-block-end-color:var(--qore-color-glass-dark-border)}.calendar-panel__event-sidebar-content{min-width:0;min-height:0;padding:var(--qore-space-3);flex:1 1 0;overflow-y:auto}.calendar-panel__event-sidebar-description{white-space:pre-wrap;overflow-wrap:anywhere}.calendar-panel__week-view{flex-direction:column;flex:1 1 0;min-width:0;min-height:0;display:flex;overflow:hidden}.calendar-panel__week-header,.calendar-panel__week-grid{grid-template-columns:var(--qore-space-12) repeat(7, minmax(0, 1fr));min-width:0;display:grid}.calendar-panel__week-header{flex:none;align-items:stretch;padding-block-end:var(--qore-space-2);padding-inline-end:var(--qore-space-1)}.calendar-panel__week-all-day{grid-template-columns:var(--qore-space-12) repeat(7, minmax(0, 1fr));min-width:0;flex:none;align-items:stretch;padding-block-end:var(--qore-space-2);padding-inline-end:var(--qore-space-1);display:grid}.calendar-panel__week-all-day>.qore-text{text-align:end;padding-block-start:var(--qore-space-1)}.calendar-panel__week-all-day-cell{gap:var(--qore-space-1);min-width:0;padding-inline:var(--qore-space-1);border-inline-start:1px solid var(--qore-color-glass-light-border);flex-direction:column;display:flex}.axis-container.dark .calendar-panel__week-all-day-cell{border-inline-start-color:var(--qore-color-glass-dark-border)}.calendar-panel__week-all-day-event>.qore-panel__content{padding:var(--qore-space-1);overflow:hidden}.calendar-panel__week-all-day-event .calendar-panel__week-event-title{text-align:start;width:100%}.calendar-panel__week-day-button{min-width:0;padding-inline:var(--qore-space-1)}.calendar-panel__week-scroll{scrollbar-gutter:stable;flex:1 1 0;min-width:0;min-height:0;overflow:hidden auto}.calendar-panel__week-grid{align-items:stretch;min-height:0;position:relative}.calendar-panel__week-time-rail,.calendar-panel__week-day{grid-template-rows:repeat(24, var(--qore-space-10));min-width:0;display:grid}.calendar-panel__week-time-rail{justify-items:end;padding-inline-end:var(--qore-space-2)}.calendar-panel__week-time{text-align:end;white-space:nowrap}.calendar-panel__week-day{border-inline-start:1px solid var(--qore-color-glass-light-border);position:relative}.axis-container.dark .calendar-panel__week-day{border-inline-start-color:var(--qore-color-glass-dark-border)}.calendar-panel__week-hour-slot{border-block-start:1px solid var(--qore-color-glass-light-border);min-width:0}.axis-container.dark .calendar-panel__week-hour-slot{border-block-start-color:var(--qore-color-glass-dark-border)}.calendar-panel__week-event{z-index:1;box-sizing:border-box;min-width:0;position:absolute;overflow:hidden}.qore-panel.calendar-panel__week-event>.qore-panel__content{height:100%;padding:var(--qore-space-1);overflow:hidden}.calendar-panel__week-event-content,.calendar-panel__week-event-title{min-width:0;overflow:hidden}.calendar-panel__week-event-content{width:100%}.calendar-panel__week-event-title,.calendar-panel__week-event-time{text-overflow:ellipsis;text-align:start;white-space:nowrap;width:100%;overflow:hidden}.calendar-panel__week-now-line{z-index:2;border-block-start:1px solid var(--qore-color-scroll-cue-dot);pointer-events:none;position:absolute;inset-inline:0;transform:translateY(-50%)}.axis-container.dark .calendar-panel__week-now-line{border-block-start-color:var(--qore-color-scroll-cue-dot-dark)}.calendar-panel__week-state{padding:var(--qore-space-3)}.calendar-panel__add-popover{inset:var(--qore-space-3);z-index:5;transform-origin:top;animation:.32s cubic-bezier(.22,1,.36,1) both profileMenuDropInOrb;position:absolute;overflow:hidden auto}.qore-panel.calendar-panel__add-popover--orb{width:auto;max-height:calc(100% - var(--qore-space-6));inset-block-start:var(--qore-space-3);inset-block-end:auto;inset-inline-start:var(--qore-space-6);inset-inline-end:var(--qore-space-6)}.calendar-panel__date-popover{inset-block-start:calc(var(--qore-space-3) + var(--qore-space-12));inset-inline:var(--qore-space-3);z-index:6;position:absolute}@media (prefers-reduced-motion:reduce){.calendar-panel__add-popover{animation:none}}.calendar-panel__timeline{gap:var(--qore-space-3);flex-direction:column;min-width:0;min-height:100%;display:flex;position:relative}.calendar-panel__timeline:before{content:"";width:var(--qore-space-1);border-radius:var(--qore-radius-pill);background:var(--qore-color-scroll-pill-track);position:absolute;inset-block:0;inset-inline-start:0;transform:translate(50%)}.axis-container.dark .calendar-panel__timeline:before{background:var(--qore-color-glass-dark-border)}.calendar-panel__timeline-row{min-width:0;margin-inline-start:calc(var(--qore-space-2) + var(--qore-space-3));display:flex}.calendar-panel__timeline-state{margin-inline-start:calc(var(--qore-space-2) + var(--qore-space-3))}.calendar-panel__now-dot{z-index:2;width:var(--qore-space-2);height:var(--qore-space-2);border-radius:var(--qore-radius-pill);background:var(--qore-color-scroll-cue-dot);position:absolute;inset-inline-start:0;transform:translateY(-50%)}.axis-container.dark .calendar-panel__now-dot{background:var(--qore-color-scroll-cue-dot-dark)}.calendar-panel__event-card{width:100%;min-width:0}.calendar-panel__event-copy{min-width:0}.calendar-panel__event-title{overflow-wrap:anywhere}.calendar-panel__event-times{grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.calendar-panel__event-times>*{min-width:0;max-width:100%}.axis-popover-loading,.axis-popover-empty{text-align:center;flex:1;justify-content:center;align-items:center;padding:20px 16px;display:flex}
.axis-orb-mark,.axis-anchor-point{--axis-orb-mark-box:52px;--axis-orb-ring-size:38px;--axis-ring-spin-dur:14s;--orb-ease:cubic-bezier(.22, 1, .36, 1);--orb-dur-enter:.42s;--orb-dur-exit:.32s;--orb-dur-ambient:.55s;--axis-orb-violet-mid:#ffffff59;--axis-orb-violet-soft:#38bdf847;--axis-orb-violet-strong:#38bdf852;--axis-orb-indigo-soft:#34d39938;--axis-orb-indigo-mid:#38bdf866;--axis-orb-highlight-soft:#ffffff73;width:var(--axis-orb-mark-box);height:var(--axis-orb-mark-box);min-height:var(--axis-orb-mark-box);pointer-events:auto;isolation:isolate;transition:filter var(--orb-dur-ambient) var(--orb-ease);justify-content:center;align-items:center;display:flex;position:relative}.axis-anchor-point:before{content:"";filter:blur(6px);pointer-events:none;z-index:0;opacity:.85;transition:opacity .65s var(--orb-ease);background:radial-gradient(circle at 35% 28%,#ffffff59 0%,#0000 42%),radial-gradient(circle,#38bdf829 0%,#ffffff0f 40%,#0000 70%);border-radius:50%;animation:4.5s ease-in-out infinite axisAuraBreath;position:absolute;inset:-18%}.axis-orb-field{pointer-events:none;z-index:2;transition:filter .65s var(--orb-ease);position:absolute;inset:0}.axis-orb-particle{width:var(--p-size,1.5px);height:var(--p-size,1.5px);box-shadow:0 0 5px var(--axis-orb-highlight-soft);opacity:.28;transform:translate(-50%, -50%) rotate(var(--p-angle)) translateX(var(--p-r));animation:axisParticleOrbit var(--p-dur,11s) linear infinite, axisParticleTwinkle var(--p-twinkle,6s) ease-in-out infinite;animation-delay:var(--p-delay,0s), var(--p-twinkle-delay,0s);transition:box-shadow .65s var(--orb-ease), opacity .5s ease;background:#ffffffbf;border-radius:50%;position:absolute;top:50%;left:50%}.axis-orb-particle.reverse{animation-direction:reverse,normal}.axis-core{z-index:1;width:14px;height:14px;transition:transform .6s var(--orb-ease), filter .65s var(--orb-ease);justify-content:center;align-items:center;animation:4s ease-in-out infinite axisCoreIdle;display:flex;position:relative}.axis-core-ring{z-index:1;width:var(--axis-orb-ring-size,38px);height:var(--axis-orb-ring-size,38px);opacity:.95;-webkit-backdrop-filter:blur(8px)saturate(1.2);transition:box-shadow .65s var(--orb-ease), opacity .65s ease, width .6s var(--orb-ease), height .6s var(--orb-ease);background:#ffffff0f;border:1.5px solid #ffffff6b;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 1px #ffffff8c,0 0 12px #38bdf838,0 0 22px #a78bfa1f}.axis-core-ring-sweep{transform-origin:50%;opacity:.72;animation:axisRingSweepSpin var(--axis-ring-spin-dur,14s) linear infinite;will-change:transform;transition:opacity .65s var(--orb-ease);background:conic-gradient(#0000 0deg,#38bdf8 36deg,#34d399 64deg,#fbbf24 92deg,#0000 128deg 180deg,#fb7185 220deg,#a78bfa 252deg,#38bdf8 288deg,#0000 330deg);border-radius:50%;position:absolute;inset:-1px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 4px),#000 calc(100% - 1px));mask:radial-gradient(farthest-side,#0000 calc(100% - 4px),#000 calc(100% - 1px))}.axis-core-singularity{z-index:1;width:5px;height:5px;transition:width .55s var(--orb-ease), height .55s var(--orb-ease), box-shadow .55s var(--orb-ease);background:radial-gradient(circle at 40% 35%,#fff 0%,#ffffffd9 35%,#38bdf8e6 70%,#a78bfad9 100%);border-radius:50%;animation:4s ease-in-out infinite axisSingularityPulse;position:relative;box-shadow:0 0 8px #ffffffa6,0 0 14px #38bdf866}.axis-orb-mark--bot-identity{isolation:isolate}.axis-orb-bot-identity-icon{z-index:2;width:var(--qore-space-8);height:var(--qore-space-8);filter:drop-shadow(0 0 var(--qore-space-2) currentColor);transition:width .6s var(--orb-ease), height .6s var(--orb-ease), filter .65s ease}.axis-core-singularity:before{content:"";background:radial-gradient(circle, var(--axis-orb-violet-mid), transparent 72%);filter:blur(2px);z-index:-1;border-radius:50%;animation:4s ease-in-out infinite axisSingularityBloom;position:absolute;inset:-6px}.axis-core-singularity:after{content:"";border:1px solid var(--axis-orb-violet-soft);opacity:.6;border-radius:50%;animation:4s ease-in-out infinite reverse axisCoreIdle;position:absolute;inset:-12px}.axis-orb-mark--topbar,.axis-orb-mark--sidebar-foot{display:flex}.axis-orb-mark--topbar{--axis-orb-mark-box:24px;pointer-events:none;flex-shrink:0}.axis-shell-bot-picker--sidebar-foot{left:50%;bottom:var(--axis-orb-foot-gap,max(10px, env(safe-area-inset-bottom,0px)));z-index:46;position:fixed;transform:translate(-50%)}.axis-shell-bot-picker--sidebar-foot>button{width:var(--axis-orb-chrome-box,36px);height:var(--axis-orb-chrome-box,36px);min-width:var(--axis-orb-chrome-box,36px)}.axis-shell-bot-picker--sidebar-foot .axis-orb-mark--sidebar-picker{--axis-orb-mark-box:var(--axis-orb-chrome-box,36px);pointer-events:none;position:static;bottom:auto;left:auto;transform:none}.axis-orb-mark--sidebar-foot{left:50%;bottom:var(--axis-orb-foot-gap,max(10px, env(safe-area-inset-bottom,0px)));z-index:45;--axis-orb-mark-box:var(--axis-orb-chrome-box,36px);pointer-events:none;flex-shrink:0;position:fixed;transform:translate(-50%)}.axis-orb-mark--topbar.axis-orb-mark--compact .axis-core-ring,.axis-orb-mark--sidebar-foot.axis-orb-mark--compact .axis-core-ring{opacity:.92}.axis-orb-mark--topbar.axis-orb-mark--compact{--axis-orb-ring-size:18px}.axis-orb-mark--topbar.axis-orb-mark--compact .axis-core-ring-sweep,.axis-orb-mark--sidebar-foot.axis-orb-mark--compact .axis-core-ring-sweep{opacity:.8}.axis-orb-mark--compact{--axis-orb-ring-size:22px}.axis-orb-mark--compact .axis-core-ring{opacity:.9}.axis-orb-mark--compact .axis-core-ring-sweep{opacity:.78}.axis-orb-mark--compact .axis-core-singularity{width:3px;height:3px}.axis-orb-mark--compact .axis-core-singularity:after{opacity:.45;inset:-8px}.axis-orb-mark--compact .axis-orb-field{filter:brightness(.7);opacity:.55;transition:filter var(--orb-dur-ambient) var(--orb-ease), opacity var(--orb-dur-ambient) var(--orb-ease), transform var(--orb-dur-ambient) var(--orb-ease);transform:scale(.72)}.axis-orb-mark--compact.axis-anchor-point:before{opacity:.45;transform:scale(.88)}.axis-orb-mark--topbar.axis-orb-mark--compact .axis-orb-field{transform:scale(.62)}.axis-orb-mark--sidebar-foot.axis-orb-mark--compact .axis-orb-field{transform:scale(.68)}.axis-morph-target.hovered:not(.open) .axis-orb-field{filter:brightness(1.35)}.axis-morph-target.hovered:not(.open) .axis-orb-particle{opacity:.55;box-shadow:0 0 7px var(--axis-orb-violet-strong)}.axis-morph-target.hovered:not(.open) .axis-core{filter:brightness(1.12);transform:scale(1.38)}.axis-morph-target.hovered:not(.open) .axis-core-singularity{width:5.5px;height:5.5px;animation:.72s ease-in-out infinite axisSingularityHoverFlicker;box-shadow:0 0 12px #ffffffb3,0 0 20px #38bdf873}.axis-morph-target.hovered:not(.open) .axis-core-singularity:before{animation:.72s ease-in-out infinite axisSingularityHoverBloom}.axis-morph-target.hovered:not(.open) .axis-core-ring{opacity:1;box-shadow:0 0 16px var(--axis-orb-violet-strong), 0 0 32px var(--axis-orb-violet-soft)}.axis-morph-target.hovered:not(.open) .axis-core-ring-sweep{opacity:.95;--axis-ring-spin-dur:2.2s}.axis-morph-target.hovered:not(.open) .axis-anchor-point:before{opacity:1}.axis-orb-mark--hovered:not(.axis-orb-mark--thinking){filter:drop-shadow(0 0 8px var(--axis-orb-indigo-soft))}.axis-orb-mark--hovered:not(.axis-orb-mark--thinking) .axis-orb-field{filter:brightness(1.08)}.axis-orb-mark--hovered:not(.axis-orb-mark--thinking) .axis-core-ring-sweep{opacity:.72;--axis-ring-spin-dur:11s}.axis-morph-target.open .axis-core-ring{width:22px;height:22px}.axis-morph-target.open .axis-core-ring-sweep{opacity:.78;--axis-ring-spin-dur:6s}.axis-morph-target.open .axis-core-singularity{width:3px;height:3px}.axis-morph-target.open .axis-orb-field{filter:brightness(.7);opacity:.55}.axis-morph-target.open .axis-orb-particle{opacity:.12}.axis-morph-target.open .axis-anchor-point:before{opacity:.45;transform:scale(.88)}.axis-orb-mark--think-enter{filter:drop-shadow(0 0 6px var(--axis-orb-indigo-soft))}.axis-orb-mark--think-enter .axis-orb-field{filter:brightness(1.1);transition:transform var(--orb-dur-enter) var(--orb-ease), filter var(--orb-dur-enter) var(--orb-ease);transform:scale(.94)}.axis-orb-mark--think-enter .axis-core-ring-sweep{opacity:.68;--axis-ring-spin-dur:8s}.axis-orb-mark--think-exit .axis-orb-field{filter:brightness();opacity:1;transform:scale(1)}.axis-orb-mark--think-exit .axis-core-ring-sweep{--axis-ring-spin-dur:14s;opacity:.58}.axis-orb-mark--thinking.axis-anchor-point:before{opacity:.38;filter:blur(7px);animation:1.4s ease-in-out infinite alternate axisThinkAuraDim}.axis-orb-mark--thinking .axis-core{animation:1.05s cubic-bezier(.45,0,.55,1) infinite axisThinkCorePull}.axis-orb-field--thinking{animation:14s ease-in-out infinite alternate axisFieldThinkFocus}.axis-orb-field--thinking .axis-orb-particle{opacity:.68;box-shadow:0 0 5px var(--axis-orb-highlight-soft);animation:axisParticleThinkInward calc(var(--p-dur,11s) * .55) linear infinite, axisParticleThinkTwinkle var(--p-twinkle,6s) ease-in-out infinite;animation-delay:var(--p-delay,0s), var(--p-twinkle-delay,0s);background:#ffffffd1}.axis-orb-field--thinking .axis-orb-particle.reverse{animation-name:axisParticleThinkInwardRev,axisParticleThinkTwinkle}.axis-orb-field--thinking .axis-orb-particle--spawn{opacity:0;animation:axisParticleThinkInward calc(var(--p-dur,11s) * .55) linear infinite, axisParticleThinkTwinkle var(--p-twinkle,6s) ease-in-out infinite, axisParticleSpawnIn .85s var(--orb-ease) forwards}.axis-orb-mark--thinking .axis-core-ring-sweep{opacity:.88;--axis-ring-spin-dur:4.5s}.axis-orb-mark--thinking .axis-core-singularity{width:5px;height:5px;box-shadow:0 0 10px var(--axis-orb-highlight-soft), 0 0 22px var(--axis-orb-indigo-soft);animation:.85s ease-in-out infinite axisThinkSingularity}.axis-orb-mark--thinking .axis-core-singularity:before{animation:.85s ease-in-out infinite axisThinkSingularityBloom}.axis-orb-mark--compact.axis-orb-mark--thinking .axis-core-singularity{width:4px;height:4px}.axis-container.light .axis-anchor-point:before{opacity:.7}.axis-container.light .axis-orb-particle{background:#ffffffe6}.axis-container.light .axis-core-ring{border-color:#ffffff8c;box-shadow:inset 0 1px #ffffffbf,0 0 10px #38bdf833}.axis-container.light .axis-morph-target.hovered:not(.open) .axis-anchor-point{filter:drop-shadow(0 0 10px #38bdf847)}.axis-record-glow{z-index:5;mix-blend-mode:screen;pointer-events:none;background:radial-gradient(circle,#ef444473,#ef444414 62%,#0000 78%);border-radius:50%;animation:1.4s ease-in-out infinite pulse-red;position:absolute;inset:0;box-shadow:0 0 18px #ef444473,inset 0 0 20px #ef444433}@keyframes pulse-red{0%,to{opacity:.65;transform:scale(1)}50%{opacity:1;transform:scale(1.04)}}@keyframes axisAuraBreath{0%,to{opacity:.62;transform:scale(.96)}50%{opacity:.88;transform:scale(1.04)}}@keyframes axisCoreIdle{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes axisRingSweepSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes axisSingularityPulse{0%,to{filter:brightness();transform:scale(1)}50%{filter:brightness(1.35);transform:scale(1.15)}}@keyframes axisSingularityBloom{0%,to{opacity:.55;transform:scale(.9)}50%{opacity:1;transform:scale(1.1)}}@keyframes axisSingularityHoverFlicker{0%,to{filter:brightness(1.15);transform:scale(1)}50%{filter:brightness(1.42);transform:scale(1.12)}}@keyframes axisSingularityHoverBloom{0%,to{opacity:.65;transform:scale(.95)}50%{opacity:1;transform:scale(1.15)}}@keyframes axisParticleOrbit{0%{transform:translate(-50%, -50%) rotate(var(--p-angle)) translateX(var(--p-r))}to{transform:translate(-50%, -50%) rotate(calc(var(--p-angle) + 360deg)) translateX(var(--p-r))}}@keyframes axisParticleTwinkle{0%,10%,to{opacity:.04;box-shadow:0 0 2px #0000}21%{opacity:.42;box-shadow:0 0 5px var(--axis-orb-highlight-soft)}58%{opacity:.48;box-shadow:0 0 6px var(--axis-orb-highlight-soft)}88%{opacity:.38;box-shadow:0 0 4px var(--axis-orb-indigo-soft)}}@keyframes axisFieldThinkFocus{0%{filter:brightness();transform:scale(1)}to{filter:brightness(1.12);transform:scale(.82)}}@keyframes axisParticleThinkInward{0%{transform:translate(-50%, -50%) rotate(var(--p-angle)) translateX(var(--p-r))}to{transform:translate(-50%, -50%) rotate(calc(var(--p-angle) + 1080deg)) translateX(calc(var(--p-r) * .01))}}@keyframes axisParticleThinkInwardRev{0%{transform:translate(-50%, -50%) rotate(var(--p-angle)) translateX(var(--p-r))}to{transform:translate(-50%, -50%) rotate(calc(var(--p-angle) - 1080deg)) translateX(calc(var(--p-r) * .01))}}@keyframes axisParticleThinkTwinkle{0%,8%,to{opacity:.35;box-shadow:0 0 3px var(--axis-orb-highlight-soft)}18%{opacity:.92;box-shadow:0 0 8px var(--axis-orb-highlight-soft)}52%{opacity:.88;box-shadow:0 0 9px var(--axis-orb-highlight-soft)}}@keyframes axisParticleSpawnIn{0%{opacity:0}to{opacity:.68}}@keyframes axisThinkAuraDim{0%,to{opacity:.32;transform:scale(.9)}50%{opacity:.48;transform:scale(.96)}}@keyframes axisThinkCorePull{0%,to{transform:scale(1)}50%{transform:scale(.88)}}@keyframes axisThinkSingularity{0%,to{filter:brightness();transform:scale(1)}50%{filter:brightness(1.45);transform:scale(1.18)}}@keyframes axisThinkSingularityBloom{0%,to{opacity:.55;transform:scale(.92)}50%{opacity:1;transform:scale(1.15)}}@media (prefers-reduced-motion:reduce){.axis-orb-mark,.axis-orb-field,.axis-orb-particle,.axis-core-ring,.axis-core-ring-sweep,.axis-core-singularity,.axis-anchor-point:before{transition-duration:.01ms!important;animation:none!important}}.axis-orb-mark--voice-stage{--axis-orb-mark-box:calc(var(--qore-space-12) * 3);--axis-orb-ring-size:calc(var(--qore-space-12) * 2.2)}.axis-orb-mark--voice-stage .axis-core-ring{width:var(--axis-orb-ring-size);height:var(--axis-orb-ring-size)}.axis-orb-mark--voice-stage .axis-core-singularity{width:var(--qore-space-2);height:var(--qore-space-2)}.axis-morph-target.open .axis-orb-mark--voice-stage .axis-core-ring{width:var(--axis-orb-ring-size);height:var(--axis-orb-ring-size)}.axis-morph-target.open .axis-orb-mark--voice-stage .axis-core-singularity{width:var(--qore-space-2);height:var(--qore-space-2)}
