:root{--slider-height: calc(var(--pill-height) + 7px);--slider-knob-height: calc(var(--pill-height) + 3px);--slider-cell: 80px;--slider-scale: .88}.slider-outer{position:relative;display:inline-block;-webkit-user-select:none;user-select:none}.time-range-slider-wrapper{display:flex!important;justify-content:center;align-items:center;width:100%;transform:scale(var(--slider-scale));transform-origin:center}.view-mode-slider-wrapper{margin:0;position:absolute;top:30px;right:16px;z-index:3;transform:scale(var(--slider-scale));transform-origin:top right}.onoff-slider-wrapper{display:inline-flex;transform:scale(var(--slider-scale));transform-origin:center}.onoff-slider-wrapper.slider--disabled{opacity:.55;cursor:not-allowed}.slider-track{position:relative;z-index:1;height:var(--slider-height)!important;box-sizing:border-box;display:flex;overflow:visible;cursor:pointer;border-radius:var(--pill-radius);background:linear-gradient(var(--component-tint),var(--component-tint)),var(--component-bg)!important;-webkit-backdrop-filter:var(--component-glass);backdrop-filter:var(--component-glass);background-clip:padding-box;border:1px solid var(--component-stroke);isolation:isolate}.slider-track--disabled{opacity:.5;cursor:not-allowed}.slider-track--disabled .slider-segment{pointer-events:none}:where(.bg-component,.dashboard-container,.dashboardHeader,.navpane-sheet,.user-engagement-content,.left-pane,.menuItem,.info-main-container) .slider-track{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.slider-segment{position:relative;z-index:4;flex:0 0 auto;width:var(--slider-cell);height:var(--slider-height);display:flex;align-items:center;justify-content:center;color:var(--text-muted);font-size:var(--pill-font-size);line-height:1;text-shadow:var(--text-shadow-contrast, 0 1px 1px rgba(0,0,0,.25));transition:color .2s ease}.slider-segment.active{color:var(--text, var(--heading-color));font-weight:var(--fw-bold, 700);text-shadow:none;pointer-events:none}.slider-knob.pill-knob{position:absolute;left:0;top:0;width:var(--slider-cell);height:calc(var(--slider-knob-height) + 2px);box-sizing:border-box;border-radius:var(--pill-radius);background:var(--pill-bg-light);border:1px solid var(--pill-border-light);background-clip:padding-box;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;z-index:3;cursor:grab;transition:transform .2s ease}.slider-knob.pill-knob:active{cursor:grabbing}.slider-knob--disabled,.slider-track--disabled .slider-knob.pill-knob{cursor:not-allowed}body.dark-mode .slider-knob.pill-knob{background:var(--pill-bg-dark);border-color:var(--pill-border-dark)}.slider-knob.pill-knob:focus-visible{outline:2px solid var(--link-hover);outline-offset:2px}.slider-drag-layer{position:fixed;top:0;right:0;bottom:0;left:0;cursor:grabbing;z-index:9999}.status-slider-wrapper{position:absolute;top:var(--badge-top);right:calc(var(--rail-width) + var(--rail-gap) + var(--badge-right-gap));transform:scale(var(--slider-scale));transform-origin:top right;z-index:5}.status-slider-track{--_bg: var(--pill-bg-light);background:var(--_bg);border-color:var(--pill-border-light);box-shadow:var(--pill-shadow-light)}body.dark-mode .status-slider-track{--_bg: var(--pill-bg-dark);border-color:var(--pill-border-dark);box-shadow:var(--pill-shadow-dark)}.slider-segment.seg-active{color:#2ecc71}.slider-segment.seg-paused{color:#f1c40f}.slider-segment.seg-inactive{color:#c0392b}.status-slider-track .slider-segment.active{color:var(--heading-color);font-weight:var(--fw-semibold)}.status-slider-track .slider-knob.pill-knob{z-index:3}.status-slider .slider-segment .seg-label{font-weight:var(--fw-medium);transition:opacity .2s ease,color .2s ease}.status-slider .slider-segment.seg-active .seg-label{color:#2ecc71;text-shadow:none}.status-slider .slider-segment.seg-paused .seg-label{color:#f1c40f;text-shadow:none}.status-slider .slider-segment.seg-inactive .seg-label{color:#c0392b;text-shadow:none}.status-slider .slider-segment:not(.is-current) .seg-label{opacity:.78}.status-slider .slider-segment.is-current .seg-label{opacity:1}.status-slider .slider-knob.pill-knob{box-shadow:0 1px #ffffff47,0 6px 18px #00000040}@supports (container-type: inline-size){@container (max-width: 560px){.view-mode-slider-wrapper{top:40px}}}.aw-loader{display:grid;justify-items:center;align-content:center;gap:28px;color:var(--text-muted, rgba(245, 243, 237, .68))}.aw-loader--inline{min-height:12rem;padding:2rem 1rem}.aw-loader--screen{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483646;background:var(--app-background, #0b0d0b);animation:aw-loader-fade .18s ease both}.aw-loader__mark,.aw-brand-spinner{position:relative;display:grid;place-items:center;width:var(--aw-loader-size, 96px);height:var(--aw-loader-size, 96px)}.aw-loader__mark:after,.aw-brand-spinner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:3px solid var(--component-stroke, var(--glass-border, rgba(127, 127, 127, .22)));border-top-color:var(--accent-strong, var(--primary-accent, currentColor));animation:aw-loader-spin .9s linear infinite}.aw-loader__logo,.aw-brand-spinner__mark{display:block;width:var(--aw-loader-mark-size, 56px);height:var(--aw-loader-mark-size, 56px);object-fit:contain;background:transparent}.aw-loader__mark:empty{--aw-loader-size: 42px}.aw-loader__label{font-size:var(--fs-small, .9rem)}@keyframes aw-loader-spin{to{transform:rotate(360deg)}}@keyframes aw-loader-pulse{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.04)}}@keyframes aw-loader-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion: reduce){.aw-loader__logo,.aw-loader__ring{animation:none}}#aw-ai-intro{position:relative;z-index:40}.awai-intro{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:6vh 20px 34px;box-sizing:border-box;background:var(--app-background, #060911);transition:opacity 90ms linear;will-change:opacity,transform,mask-image;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,transparent calc(var(--awai-reveal, 0%) - 18%),#000 var(--awai-reveal, 0%));mask-image:linear-gradient(to bottom,transparent calc(var(--awai-reveal, 0%) - 18%),#000 var(--awai-reveal, 0%))}.awai-intro:before{content:"";position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;background:radial-gradient(48% 42% at 28% 22%,color-mix(in srgb,var(--primary-accent, #2f7ebd) 30%,transparent),transparent 70%),radial-gradient(42% 40% at 74% 64%,color-mix(in srgb,var(--primary-accent, #2f7ebd) 22%,transparent),transparent 72%),radial-gradient(36% 34% at 62% 12%,color-mix(in srgb,var(--primary-accent-strong, var(--primary-accent, #5aa3d9)) 16%,transparent),transparent 74%);filter:blur(46px);opacity:.95;pointer-events:none}@supports not (background: color-mix(in srgb,red 30%,transparent)){.awai-said{background:#2f7ebd33}.awai-intro:before{background:radial-gradient(48% 42% at 28% 22%,rgba(47,126,189,.3),transparent 70%),radial-gradient(42% 40% at 74% 64%,rgba(47,126,189,.22),transparent 72%)}}.awai-intro.is-gone{visibility:hidden}.awai-chrome{position:absolute;top:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;padding:22px 30px;z-index:2}.awai-brand img{display:block;height:56px;width:auto}.awai-intro.is-conversing .awai-inner{display:flex;flex-direction:column;justify-content:flex-end;max-height:100%}.awai-intro.is-conversing .awai-thread{flex:0 1 auto;max-height:58vh}.awai-intro.is-composing .awai-thread{flex:1 1 auto;max-height:none;min-height:0}.awai-thread>*:first-child{margin-top:auto}@media (max-width: 620px){.awai-chrome{padding:16px 18px}.awai-brand img{height:42px}}.awai-inner{position:relative;z-index:2;width:min(760px,100%);text-align:center}.awai-stars{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;overflow:hidden}.awai-star{position:absolute;display:block;opacity:.22;filter:drop-shadow(0 0 10px currentColor);transition:transform 1.8s linear,opacity 1.4s ease}.awai-stars.is-settled .awai-star{opacity:.5;transform:none;animation:awai-twinkle 7s ease-in-out infinite}.awai-stars.is-settled .awai-star:nth-child(odd){opacity:.38}@keyframes awai-twinkle{0%,to{opacity:.32;transform:scale(1) rotate(0)}50%{opacity:.62;transform:scale(1.12) rotate(8deg)}}.awai-titlecard{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:44px;padding:0 3vw;box-sizing:border-box;opacity:1;transition:opacity .9s ease,transform .9s ease;pointer-events:none}.awai-titlecard.is-out{opacity:0;transform:translateY(-16px)}.awai-titlecard__mark{display:block;height:clamp(46px,6vw,84px);width:auto;opacity:.96}.awai-intro .awai-titlecard .awai-opener{white-space:nowrap;font-family:var(--font-family-sans, system-ui, -apple-system, "Segoe UI", sans-serif);font-weight:var(--weight-heading, 700);letter-spacing:var(--tracking-heading, -.03em)}.awai-opener__measure{position:absolute;left:-200vw;top:0;white-space:nowrap;font-family:var(--font-family-sans, system-ui, -apple-system, "Segoe UI", sans-serif);font-size:20px;font-weight:var(--weight-heading, 700);letter-spacing:var(--tracking-heading, -.03em);pointer-events:none}.awai-opener{margin:0;text-align:center;font-family:var(--font-family-sans, system-ui, -apple-system, "Segoe UI", sans-serif);font-size:clamp(30px,5vw,60px);line-height:1.1;font-weight:var(--weight-heading, 700);letter-spacing:var(--tracking-heading, -.03em);color:var(--text-color, #eef3fa);text-wrap:balance}.awai-fade{opacity:0;transform:translateY(12px);transition:opacity 1.1s ease,transform 1.1s ease}.awai-fade.is-in{opacity:1;transform:none}.awai-lede-title{margin:0 auto 10px;width:100%;text-align:center;font-family:var(--font-family-sans, system-ui, -apple-system, "Segoe UI", sans-serif);font-size:var(--fs-section-title, clamp(26px, 3.2vw, 38px));font-weight:var(--weight-heading, 700);letter-spacing:var(--tracking-heading, -.03em);line-height:1.15;color:var(--text-color, #eef3fa);text-wrap:balance}.awai-lede{width:100%;text-align:center;margin:0 auto 30px;max-width:none;font-size:clamp(16px,1.55vw,22px);line-height:1.5;color:var(--text-muted, #93a4bd)}@media (min-width: 900px){.awai-intro .awai-lede{white-space:nowrap}}.awai-caret{display:inline-block;width:3px;height:.92em;margin-left:4px;vertical-align:text-bottom;background:var(--primary-accent, #2f7ebd);animation:awai-blink 1.25s steps(2,start) infinite}@keyframes awai-blink{to{visibility:hidden}}.awai-field{display:flex;align-items:flex-end;width:100%;padding:16px 22px;box-sizing:border-box;border-radius:var(--component-radius, 24px);border:1px solid var(--component-stroke, rgba(96, 165, 250, .24));background:var(--surface, rgba(12, 17, 28, .92));box-shadow:var(--component-shadow, 0 24px 60px rgba(0, 0, 0, .38));backdrop-filter:blur(30px) saturate(1.4);-webkit-backdrop-filter:blur(30px) saturate(1.4);transition:border-color .16s ease,box-shadow .16s ease}.awai-field:focus-within{border-color:var(--primary-accent, #2f7ebd)}.awai-intro .awai-field textarea.awai-input{flex:1;min-width:0;box-sizing:border-box;border:0;border-radius:0;outline:none;resize:none;background:none;background-color:transparent;box-shadow:none;color:var(--text-color, #eef3fa);font-family:inherit;font-size:clamp(16px,1.65vw,20px);line-height:1.5;height:62px;min-height:62px;max-height:34vh;padding:4px 0;overflow-y:auto}.awai-intro .awai-field textarea.awai-input::placeholder{color:var(--text-muted, #93a4bd);opacity:.75}.awai-thread{display:flex;flex-direction:column;text-align:left;max-height:52vh;overflow-y:auto;margin-bottom:22px;scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior:contain;justify-content:flex-start}.awai-thread::-webkit-scrollbar{width:0;height:0;display:none}.awai-said{align-self:flex-end;max-width:82%;margin:14px 0 14px auto;padding:11px 16px;border-radius:var(--radius-entry, 18px) var(--radius-entry, 18px) 6px var(--radius-entry, 18px);background:color-mix(in srgb,var(--primary-accent, #2f7ebd) 20%,transparent);border:1px solid var(--component-stroke, rgba(96, 165, 250, .24));color:var(--text-color, #eef3fa);font-size:clamp(15px,1.5vw,17px);line-height:1.5}.awai-reply{align-self:flex-start;max-width:88%;margin:0 auto 8px 0;padding:13px 18px;border-radius:var(--radius-entry, 18px) var(--radius-entry, 18px) var(--radius-entry, 18px) 6px;background:var(--component-bg, rgba(255, 255, 255, .04));border:1px solid var(--component-stroke, rgba(96, 165, 250, .24));font-size:clamp(15px,1.6vw,18px);line-height:1.55;color:var(--text-color, #eef3fa);white-space:pre-wrap}.awai-thinking{align-self:flex-start;display:flex;align-items:center;gap:6px;margin:0 auto 18px 0;padding:14px 18px;border-radius:var(--radius-entry, 18px) var(--radius-entry, 18px) var(--radius-entry, 18px) 6px;background:var(--component-bg, rgba(255, 255, 255, .04));border:1px solid var(--component-stroke, rgba(96, 165, 250, .24))}.awai-thinking__dot{width:6px;height:6px;border-radius:50%;background:var(--text-muted, #93a4bd);animation:awai-think 1.25s ease-in-out infinite}.awai-thinking__dot:nth-child(2){animation-delay:.16s}.awai-thinking__dot:nth-child(3){animation-delay:.32s}.awai-thinking__label{margin-left:6px;font-size:13px;color:var(--text-muted, #93a4bd)}@keyframes awai-think{0%,to{opacity:.25;transform:translateY(0)}50%{opacity:1;transform:translateY(-2px)}}.awai-signup{padding:22px;border-radius:var(--component-radius, 24px);border:1px solid var(--primary-accent, #2f7ebd);background:var(--component-bg, rgba(255, 255, 255, .02))}.awai-signup__title{margin:0 0 6px;font-size:20px;font-weight:700;color:var(--text-color, #eef3fa)}.awai-signup__body{margin:0 0 16px;color:var(--text-muted, #93a4bd)}.awai-cta{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:12px 26px;border:1px solid var(--primary-accent, #2f7ebd);border-radius:var(--button-radius, 999px);background-color:var(--primary-accent, #2f7ebd);background-image:none;color:var(--on-accent, #04121f);font-family:inherit;font-size:var(--fs-body, 16px);font-weight:600;line-height:1.2;text-decoration:none;cursor:pointer;transition:filter .14s ease,transform .14s ease}.awai-intro a.awai-cta,.awai-intro a.awai-cta:hover,.awai-intro a.awai-cta:focus{text-decoration:none}.awai-cta:hover{filter:brightness(1.07);transform:translateY(-1px)}.awai-cta:focus-visible{outline:2px solid var(--primary-accent, #2f7ebd);outline-offset:3px}.awai-note{color:var(--text-muted, #93a4bd);font-size:15px}.awai-scroll{position:absolute;bottom:26px;left:0;right:0;margin:0;text-align:center;font-size:12px;letter-spacing:var(--tracking-eyebrow, .22em);text-transform:uppercase;color:var(--text-muted, #93a4bd);animation:awai-breathe 2.8s ease-in-out infinite;pointer-events:none}@keyframes awai-breathe{0%,to{opacity:.45}50%{opacity:.9}}@media (max-width: 620px){.awai-intro{padding-top:4vh}.awai-intro.is-conversing{padding:10px 12px 22px}.awai-intro.is-conversing .awai-inner{width:100%}.awai-intro.is-conversing .awai-thread{max-height:66vh}.awai-intro.is-conversing .awai-field{margin-bottom:env(safe-area-inset-bottom,0px)}.awai-intro .awai-titlecard .awai-opener{white-space:normal}}@media (prefers-reduced-motion: reduce){.awai-caret,.awai-scroll,.awai-thinking__dot{animation:none}.awai-fade,.awai-titlecard,.awai-star{transition:none}.awai-stars.is-settled .awai-star{animation:none}.awai-intro{transition:none}}.awai-confirm{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 18px;margin:6px 0 2px;padding:14px 16px;border-radius:var(--radius-lg, 16px);border:1px solid color-mix(in srgb,var(--primary-accent, #2f7ebd) 34%,transparent);background:color-mix(in srgb,var(--primary-accent, #2f7ebd) 9%,transparent)}.awai-confirm__what{display:flex;flex-direction:column;gap:3px;min-width:0}.awai-confirm__title{font-weight:var(--weight-heading, 700);font-size:15px;letter-spacing:-.01em}.awai-confirm__detail{font-size:14px;opacity:.78;overflow-wrap:anywhere}.awai-confirm__actions{display:flex;align-items:center;gap:10px;margin-left:auto}.awai-confirm__yes,.awai-confirm__no{white-space:nowrap;font:inherit;font-size:14px;font-weight:600;padding:9px 18px;border-radius:var(--control-radius, 999px);border:1px solid transparent;cursor:pointer;transition:background-color .14s ease,opacity .14s ease,border-color .14s ease}.awai-confirm__yes{background:var(--primary-accent, #2f7ebd);color:#fff}.awai-confirm__yes:hover{background:color-mix(in srgb,var(--primary-accent, #2f7ebd) 84%,#fff)}.awai-confirm__no{background:transparent;border-color:color-mix(in srgb,currentColor 22%,transparent);color:inherit;opacity:.72}.awai-confirm__no:hover{opacity:1}.awai-preview__building{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:var(--surface, #0d1117);color:var(--text, #eef3fa);--accent-strong: var(--primary-accent, #2f7ebd);--component-stroke: color-mix(in srgb, var(--primary-accent, #2f7ebd) 20%, transparent)}@media (max-width: 560px){.awai-confirm{flex-direction:column;align-items:stretch}.awai-confirm__actions{margin-left:0;justify-content:flex-end}}.awai-intro.is-conversing .awai-inner{padding:clamp(14px,1.6vw,22px);border-radius:var(--radius-lg, 20px);background:var(--glass-bg, color-mix(in srgb, var(--surface, #0d1117) 62%, transparent));border:1px solid var(--glass-border, color-mix(in srgb, var(--primary-accent, #2f7ebd) 22%, transparent));box-shadow:var(--glass-shadow, 0 24px 70px rgba(0, 0, 0, .34));-webkit-backdrop-filter:blur(var(--glass-blur, 18px));backdrop-filter:blur(var(--glass-blur, 18px));box-sizing:border-box}.awai-intro.is-conversing .awai-field{background:transparent}.awai-intro.is-composing{flex-direction:row;flex-wrap:wrap;align-items:stretch;align-content:stretch;justify-content:center;gap:clamp(14px,2vw,36px);padding:clamp(76px,9vh,104px) clamp(16px,2.5vw,40px) clamp(16px,2.5vh,28px)}.awai-preview{order:0;flex:1 1 0;min-width:min(420px,100%);max-width:100%;min-height:0;margin:0;display:flex;flex-direction:column;border-radius:var(--radius-lg, 18px);overflow:hidden;border:1px solid color-mix(in srgb,var(--primary-accent, #2f7ebd) 26%,transparent);background:var(--surface, #0d1117);box-shadow:0 24px 70px #00000061;animation:awai-preview-in .62s cubic-bezier(.22,.72,.28,1) both}.awai-intro.is-composing .awai-inner{order:1;flex:1 1 0;min-width:min(420px,100%);max-width:none;margin:0;justify-content:flex-end}@media (max-aspect-ratio: 1/1){.awai-intro.is-composing{align-content:center;padding-top:clamp(72px,11vh,110px)}.awai-preview{flex:none;height:min(38vh,340px)}.awai-intro.is-composing .awai-inner{flex:1 1 auto}}@keyframes awai-preview-in{0%{opacity:0;transform:translate(-18px) scale(.985)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.awai-preview{animation:none}}.awai-preview__bar{display:flex;align-items:center;gap:12px;padding:9px 14px;border-bottom:1px solid color-mix(in srgb,currentColor 12%,transparent);font-size:13px}.awai-preview__url{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;opacity:.8}.awai-preview__open{flex:none;text-decoration:none;font-weight:600;color:var(--primary-accent, #2f7ebd)}.awai-preview__frame{position:relative;flex:1 1 auto;min-height:0;background:#fff}.awai-preview__frame iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.awai-preview__stalled{margin:0;padding:0 24px;max-width:34ch;text-align:center;font-size:.9rem;line-height:1.5;color:var(--awai-muted, rgba(255, 255, 255, .62))}
