.oa-root{--oa-blue:#2563eb;--oa-ink:#172437;--oa-muted:#657186;--oa-border:#e2e7ef;--oa-panel:#fff;font-family:var(--font-body,Inter,system-ui,sans-serif);color:var(--oa-ink);font-size:13px;line-height:1.5}.oa-root *{box-sizing:border-box}.oa-root button,.oa-root input,.oa-root textarea{font:inherit}.oa-root button{cursor:pointer}.oa-root button:disabled{cursor:default;opacity:.5}.oa-root button:focus-visible,.oa-root input:focus-visible,.oa-root textarea:focus-visible{outline:3px solid #93b4ff;outline-offset:3px}.oa-root button{border:0}.oa-launcher{right:max(22px,env(safe-area-inset-right));bottom:max(20px,env(safe-area-inset-bottom));align-items:center;gap:9px;background:var(--oa-blue);color:#fff;padding:11px 16px;border-radius:14px;box-shadow:0 5px 20px #173d7930;z-index:12000;font-weight:650!important}.oa-chat,.oa-launcher{position:fixed;display:flex}.oa-chat{right:22px;bottom:78px;width:380px;height:min(580px,calc(100dvh - 108px));flex-direction:column;overflow:hidden;background:var(--oa-panel);border:1px solid var(--oa-border);border-radius:18px;box-shadow:0 18px 60px #1c2f4929;z-index:12001}.oa-chat>header{display:flex;align-items:center;gap:10px;padding:16px 16px 13px;border-bottom:1px solid var(--oa-border)}.oa-mark{display:grid;place-items:center;width:36px;height:36px;border:1px solid #dce7ff;border-radius:11px;background:#f1f6ff;color:var(--oa-blue)}.oa-chat h2{margin:0;font-size:14px;font-weight:700;letter-spacing:-.2px}.oa-chat header p{margin:2px 0 0;color:var(--oa-muted);font-size:11px}.oa-chat header>div{flex:1}.oa-chat header>button,.oa-tour-heading>button{display:grid;place-items:center;background:transparent;color:var(--oa-muted);width:28px;height:30px;border-radius:7px}.oa-chat header>button:hover,.oa-tour-heading>button:hover{background:#edf2f8}.oa-tabs{display:flex;gap:16px;padding:0 18px;border-bottom:1px solid var(--oa-border)}.oa-tabs button{background:transparent;color:var(--oa-muted);padding:10px 0 9px;border-bottom:2px solid transparent;font-size:12px;font-weight:600}.oa-tabs button.active{color:var(--oa-blue);border-color:var(--oa-blue)}.oa-tabs span{font-size:10px;background:#eef2f7;padding:1px 5px;border-radius:5px;margin-left:3px}.oa-messages{overflow:auto;flex:1;padding:18px;min-height:0;overscroll-behavior:contain}.oa-welcome h3{font-size:21px;line-height:1.3;letter-spacing:-.6px;margin:8px 0}.oa-welcome p{color:var(--oa-muted);margin:0 0 19px}.oa-eyebrow{font-size:9px;font-weight:750;letter-spacing:1px;color:var(--oa-muted)}.oa-welcome>button{width:100%;display:flex;text-align:left;align-items:center;gap:12px;justify-content:space-between;margin:8px 0;padding:11px 12px;border:1px solid var(--oa-border);border-radius:10px;background:#f9fbfd;color:var(--oa-ink);font-size:12px}.oa-welcome svg{flex-shrink:0;color:var(--oa-muted)}.oa-message{margin-bottom:18px}.oa-speaker{display:block;font-size:10px;font-weight:650;color:var(--oa-muted);margin-bottom:4px}.oa-message p{white-space:pre-wrap;margin:0}.oa-message.user{background:#eff4fc;padding:10px 12px;border-radius:12px;margin-left:30px}.oa-message>small{display:block;color:var(--oa-muted);font-size:11px;margin-top:8px}.oa-offers{display:grid;gap:8px;margin-top:12px}.oa-guide-option{display:flex;align-items:center;width:100%;gap:10px;padding:11px;border:1px solid var(--oa-border)!important;border-radius:10px;background:var(--oa-panel);text-align:left;color:var(--oa-blue)}.oa-guide-option:hover{border-color:#b8ccf3!important;background:#f6f9ff}.oa-guide-option>span{flex:1;min-width:0}.oa-guide-option strong{display:block;font-size:12px;color:var(--oa-ink);font-weight:650}.oa-guide-option small{display:block;font-size:10px;color:var(--oa-muted);margin-top:3px}.oa-thinking{color:var(--oa-muted);font-size:12px}.oa-compose{margin:6px 12px 0;display:flex;align-items:flex-end;gap:6px;border:1px solid #d5deeb;border-radius:12px;padding:9px;background:#fafbfd}.oa-compose textarea{width:100%;resize:none;max-height:120px;background:transparent;border:0;color:var(--oa-ink);outline:0;font-size:12px;line-height:1.6}.oa-compose>button{flex-shrink:0;display:grid;place-items:center;background:var(--oa-blue);color:#fff;width:30px;height:30px;border-radius:8px}.oa-chat>footer{padding:8px 12px 11px;text-align:center;font-size:9px;color:var(--oa-muted)}.oa-error,.oa-notice{font-size:11px;margin:8px 14px;padding:8px 10px;background:#fff7e7;border-radius:8px;color:#765018}.oa-error button{background:none;color:inherit;text-decoration:underline;margin-left:6px}.oa-guide-browser{padding:12px;display:flex;flex-direction:column;overflow:hidden;min-height:0}.oa-search{display:flex;gap:8px;align-items:center;padding:8px 10px;background:#f3f6fa;border-radius:9px;margin-bottom:10px;color:var(--oa-muted)}.oa-search input{border:0;background:transparent;width:100%;outline:0;color:var(--oa-ink);font-size:12px}.oa-guide-list{display:grid;gap:8px;overflow:auto;min-height:0}.oa-spotlight{position:fixed;pointer-events:none;border:2px solid #5b91f5;border-radius:10px;box-shadow:0 0 0 9999px #111d334d,0 0 0 5px #8bb0ff26;z-index:12002;transition:left .16s ease,top .16s ease,width .16s ease,height .16s ease}.oa-tour{position:fixed;bottom:max(22px,env(safe-area-inset-bottom));right:22px;width:360px;max-height:calc(100dvh - 35px);overflow:auto;background:var(--oa-panel);border:1px solid var(--oa-border);border-radius:16px;box-shadow:0 12px 40px #15264030;z-index:12003}.oa-tour.left{right:auto;left:22px}.oa-tour-heading{display:flex;align-items:center;gap:2px;padding:9px 11px 8px 16px}.oa-tour-heading>span{flex:1;letter-spacing:.8px}.oa-tour-progress{height:2px;background:#eef2f7}.oa-tour-progress>span{display:block;height:100%;background:var(--oa-blue);transition:width .2s}.oa-step{padding:14px 16px 8px}.oa-step>small{color:var(--oa-muted);font-size:10px}.oa-step h3{font-size:17px;letter-spacing:-.4px;margin:4px 0 7px;font-weight:700}.oa-step p{font-size:12px;line-height:1.6;margin:0 0 6px}.oa-step .oa-missing,.oa-step .oa-notice{margin:9px 0 0;padding:9px 10px;background:#fff7e7;color:#765018;border-radius:8px;font-size:11px}.oa-tour-actions{display:flex;gap:8px;align-items:center;justify-content:space-between;padding:8px 16px}.oa-tour-actions button{background:#f1f4f8;color:var(--oa-ink);border-radius:8px;padding:8px 10px;display:flex;align-items:center;gap:6px;font-size:11px;font-weight:600}.oa-tour-actions .oa-primary{background:var(--oa-blue);color:#fff}.oa-tour-hint{margin:0;padding:1px 16px 13px;font-size:10px;color:var(--oa-muted)}.oa-success{color:#15803d;display:flex;align-items:center;gap:6px}.theme-dark .oa-root{--oa-ink:var(--tx);--oa-muted:var(--tx-2);--oa-border:var(--edge);--oa-panel:var(--panel)}.theme-dark .oa-compose,.theme-dark .oa-message.user,.theme-dark .oa-search,.theme-dark .oa-tour-actions button,.theme-dark .oa-welcome>button{background:var(--panel-2)}.theme-dark .oa-primary{background:var(--oa-blue)!important}@media(max-width:560px){.oa-chat{left:10px;right:10px;width:auto;bottom:72px;height:min(620px,calc(100dvh - 94px))}.oa-launcher{right:12px;bottom:14px}.oa-tour,.oa-tour.left{width:auto;left:10px;right:10px;bottom:max(10px,env(safe-area-inset-bottom));max-height:45dvh}.oa-step h3{font-size:16px}.oa-step{padding-top:10px}.oa-tour-hint{padding-bottom:10px}}@media(prefers-reduced-motion:reduce){.oa-root *{transition:none!important;scroll-behavior:auto!important}}.reduce-motion .oa-root *{transition:none!important;scroll-behavior:auto!important}.oa-launcher .psx-emblem{color:#fff}.oa-mark{background:#f8f9fb;border-color:var(--oa-border)}.oa-thinking{margin:12px 0;padding:10px;border:1px solid var(--oa-border);border-radius:12px;background:#fafbfd}.oa-thinking .psx-ai-copy strong{font-size:12px}.oa-thinking .psx-ai-copy>span{font-size:10px;color:var(--oa-muted)}.oa-tour-heading>.psx-emblem{flex-shrink:0;margin-right:5px}.oa-travel{display:inline-flex;align-items:center;gap:8px;padding:9px 12px;background:var(--oa-blue);color:#fff;text-decoration:none;border-radius:8px;margin-top:8px;font-weight:600;font-size:12px}.theme-dark .oa-mark,.theme-dark .oa-thinking{background:var(--panel-2)}.oa-focus-caption{display:inline-block;padding:6px 9px!important;border-radius:7px;background:#eef4ff;color:#245cbd;font-weight:600}.oa-focus-caption:empty{display:none}@media(max-width:560px){.oa-tour.oa-tour-high{top:max(10px,env(safe-area-inset-top));bottom:auto}}body:has(.psx-loading-dialog[open]:not(.psx-loading-out)) .oa-root{display:none!important}.oa-guide-group{display:grid;gap:8px}.oa-guide-group+.oa-guide-group{margin-top:6px}.oa-guide-group h4{margin:4px 2px 0;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--oa-muted)}@media(min-width:561px){.oa-tour.top{bottom:auto;top:max(22px,env(safe-area-inset-top))}}.oa-root .oa-search input{background:transparent!important;box-shadow:none!important;border:0!important}.oa-root .oa-search input:focus-visible{outline:0}.oa-root .oa-search:focus-within{box-shadow:0 0 0 2px #93b4ff}.theme-dark .oa-guide-option:focus-visible,.theme-dark .oa-guide-option:hover{background:#2b3c58;border-color:#5b7fc7!important}.theme-dark .oa-guide-option:focus-visible strong,.theme-dark .oa-guide-option:hover strong{color:#f3f7fd}.theme-dark .oa-guide-option:hover small{color:#c3cedd}.theme-dark .oa-spotlight{border-color:#8fb3ff;box-shadow:0 0 0 9999px rgba(3,7,16,.74),0 0 0 4px rgba(111,156,255,.4),0 0 26px 8px rgba(111,156,255,.42)}.theme-dark .oa-tour{background:#27364f;border-color:#5577bf;box-shadow:0 22px 70px rgba(0,0,0,.7),0 0 0 1px rgba(111,156,255,.22)}.theme-dark .oa-tour-actions button{background:#34476a}.theme-dark .oa-tour-progress{background:#3a4b69}@media(min-width:561px){.oa-tour-heading{cursor:grab;touch-action:none;user-select:none}.oa-tour-heading:active{cursor:grabbing}.oa-tour-heading button{cursor:pointer}}@media(max-width:560px){.oa-tour.oa-tour-moved{left:10px!important;right:10px!important;top:auto!important;bottom:max(10px,env(safe-area-inset-bottom))!important}}.theme-dark .oa-chat header>button:hover,.theme-dark .oa-mark,.theme-dark .oa-tabs span,.theme-dark .oa-tour-heading>button:hover,.theme-dark .oa-tour-progress{background:var(--panel-2)}.theme-dark .oa-mark{border-color:var(--edge);color:var(--primary-tx)}.oa-root .oa-launcher{touch-action:none;user-select:none;cursor:grab;max-width:calc(100vw - 20px)}.oa-root .oa-launcher:active{cursor:grabbing}@media (max-width:760px){.oa-root.oa-in-dialog .oa-launcher{display:none}}@media (max-width:560px){.oa-root .oa-launcher{padding:10px;border-radius:999px;gap:0}.oa-root .oa-launcher>span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.oa-root .oa-compose textarea,.oa-root .oa-search input{font-size:16px}}@media screen{body:has(.oa-launcher) .app-main{padding-bottom:88px}}@media print{.oa-root{display:none!important}}.oa-root .oa-chat{background:var(--oa-panel,#fff)}.theme-extra-dark .oa-root{--oa-ink:#eef5ff;--oa-muted:#becddd;--oa-border:#405268;--oa-panel:#142132}.theme-extra-dark .oa-root :is(.oa-message.user,.oa-compose,.oa-welcome>button,.oa-search,.oa-tour-actions button,.oa-mark,.oa-thinking){background:#1d3046;color:#eef5ff}.six-panel{width:400px;height:min(640px,calc(100dvh - 108px));border-radius:20px}.six-aura,.six-panel header{position:relative}.six-aura{isolation:isolate}.six-aura:after{content:"";position:absolute;inset:-5px;border-radius:14px;z-index:-1;opacity:0;background:radial-gradient(closest-side,#2563eb40,transparent);transition:opacity .35s ease}.six-panel[data-six-state=listening] .six-aura:after,.six-panel[data-six-state=speaking] .six-aura:after,.six-panel[data-six-state=thinking] .six-aura:after{opacity:1;animation:six-breathe 1.8s ease-in-out infinite}.six-panel[data-six-state=listening] .six-aura:after{background:radial-gradient(closest-side,#e11d4840,transparent)}@keyframes six-breathe{50%{transform:scale(1.18)}}.six-status{transition:color .2s ease}.six-panel[data-six-state=listening] .six-status{color:#be123c;font-weight:600}.six-suggest{display:grid;gap:8px;margin:0 0 12px}.oa-root .six-suggestion{display:flex;align-items:center;gap:9px;width:100%;text-align:left;padding:11px 12px;border-radius:11px;border:1px solid #c9d8f5;background:#f2f6ff;color:#1e3a8a;font-size:12px;font-weight:600}.oa-root .six-suggestion svg{color:#2563eb;flex-shrink:0}.oa-root .six-suggestion:hover{background:#e7efff;border-color:#9db8ef}.six-compose .six-mic{flex-shrink:0;display:grid;place-items:center;width:30px;height:30px;border-radius:8px;background:transparent;color:var(--oa-muted);border:1px solid var(--oa-border)!important}.six-compose .six-mic:hover:not(:disabled){color:var(--oa-ink);background:#edf2f8}.six-compose .six-mic.on{background:#e11d48;color:#fff;border-color:#e11d48!important;animation:six-pulse 1.4s ease-in-out infinite}@keyframes six-pulse{0%,to{box-shadow:0 0 0 0 #e11d4855}50%{box-shadow:0 0 0 6px #e11d4800}}.six-run{margin:0 0 18px;border:1px solid #c9d8f5;border-radius:14px;background:#fbfcff;padding:12px 12px 10px;animation:six-in .28s cubic-bezier(.2,.8,.2,1) both}@keyframes six-in{0%{opacity:0;transform:translateY(6px) scale(.99)}}.six-run-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.six-eyebrow{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#2563eb}.oa-root .six-icon{display:grid;place-items:center;width:26px;height:26px;border-radius:7px;background:transparent;color:var(--oa-muted)}.oa-root .six-icon:hover{background:#edf2f8;color:var(--oa-ink)}.six-rail{display:flex;gap:4px;list-style:none;margin:10px 0;padding:0}.six-rail li{flex:1;min-width:0;display:flex;align-items:center;gap:5px;font-size:10px;color:var(--oa-muted);white-space:nowrap;overflow:hidden}.six-rail li>span{flex:none;display:grid;place-items:center;width:17px;height:17px;border-radius:999px;border:1px solid var(--oa-border);font-size:9px;font-weight:700;transition:background .25s ease,border-color .25s ease,color .25s ease}.six-rail li[data-state=active]{color:#1e3a8a;font-weight:700}.six-rail li[data-state=active]>span{border-color:#2563eb;color:#2563eb}.six-rail li[data-state=done]>span{background:#2563eb;border-color:#2563eb;color:#fff}.six-facts{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 10px}.oa-root .six-fact{display:inline-flex;align-items:center;gap:5px;max-width:100%;min-height:26px;padding:3px 9px 3px 7px;border-radius:999px;background:#e9f7ef;color:#166534;border:1px solid #bfe5cc;font-size:11px;animation:six-pop .3s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--six-i, 0) * 40ms)}.oa-root .six-fact>span{color:#3f7d55}.oa-root .six-fact>strong{font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.oa-root .six-fact:hover:not(:disabled){border-color:#6fc28f}.oa-root .six-fact:disabled{opacity:1}@keyframes six-pop{0%{opacity:0;transform:scale(.92)}}.six-say{display:flex;align-items:center;gap:7px;margin:2px 0 10px;font-size:14px;font-weight:600;color:var(--oa-ink);line-height:1.45}.six-speaking{color:#2563eb;flex:none;animation:six-breathe 1.2s ease-in-out infinite}.six-note{margin:-4px 0 10px;font-size:12px;color:#9a3412}.six-wait{margin:4px 0 6px}.six-cards{display:grid;grid-template-columns:1fr 1fr;gap:8px}.oa-root .six-card{display:grid;gap:3px;justify-items:start;text-align:left;padding:11px;border-radius:11px;border:1px solid var(--oa-border);background:#fff;color:var(--oa-ink);animation:six-pop .3s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--six-i, 0) * 45ms)}.oa-root .six-card svg{color:#2563eb}.oa-root .six-card strong{font-size:12px}.oa-root .six-card small{font-size:11px;color:var(--oa-muted)}.oa-root .six-card:hover{border-color:#93b4ff;background:#f5f8ff}.six-chips{display:flex;flex-wrap:wrap;gap:6px}.oa-root .six-chip{display:inline-flex;align-items:center;gap:6px;max-width:100%;min-height:32px;padding:5px 11px;border-radius:999px;border:1px solid var(--oa-border);background:#fff;color:var(--oa-ink);font-size:12px;font-weight:600;text-align:left;animation:six-pop .3s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--six-i, 0) * 35ms);overflow-wrap:break-word}.oa-root .six-chip svg{color:#2563eb;flex:none}.oa-root .six-chip small{font-weight:500;color:var(--oa-muted);font-size:11px}.oa-root .six-chip:hover{border-color:#93b4ff;background:#f5f8ff}.oa-root .six-chip-new{border-style:dashed;color:#1d4ed8}.six-person{padding-left:5px!important}.six-avatar{display:grid;place-items:center;width:22px;height:22px;border-radius:999px;background:#dbe7ff;color:#1e3a8a;font-size:9px;font-weight:700;flex:none}.six-places{display:grid;gap:8px}.six-place-list{display:grid;gap:10px;max-height:230px;overflow:auto;padding-right:2px;overscroll-behavior:contain}.six-place-group h4{margin:0 0 5px;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--oa-muted)}.six-search{display:flex;align-items:center;gap:7px;padding:6px 9px;border:1px solid var(--oa-border);border-radius:9px;background:#fff;color:var(--oa-muted)}.oa-root .six-search input{flex:1;min-width:0;border:0;outline:0;background:transparent;color:var(--oa-ink);font-size:12px}.six-empty{margin:0;font-size:12px;color:var(--oa-muted)}.six-inline{display:flex;gap:6px;width:100%;margin-top:2px}.oa-root .six-inline input{flex:1;min-width:0;height:36px;padding:0 11px;border-radius:9px;border:1px solid #c3d2ea;background:#fff;color:var(--oa-ink);font-size:13px}.oa-root .six-primary{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:0 14px;border-radius:9px;background:var(--oa-blue);color:#fff;font-weight:650;font-size:12px}.oa-root .six-primary:hover:not(:disabled){background:#1d4ed8}.six-due{display:grid;gap:9px}.six-due-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.six-due-row>:first-child{flex:1 1 150px;min-width:0}.oa-root .six-link{display:inline-flex;align-items:center;gap:5px;justify-self:start;padding:2px 0;background:transparent;color:#1d4ed8;font-size:12px;font-weight:600}.oa-root .six-link:hover{text-decoration:underline}.six-confirm,.six-people{display:grid;gap:8px}.six-actions{display:flex;flex-wrap:wrap;gap:8px}.oa-root .six-actions>button:not(.six-primary),.oa-root .six-foot>button{display:inline-flex;align-items:center;gap:5px;min-height:32px;padding:0 11px;border-radius:9px;background:transparent;border:1px solid var(--oa-border);color:var(--oa-ink);font-size:12px;font-weight:600}.oa-root .six-actions>button:not(.six-primary):hover,.oa-root .six-foot>button:hover{background:#edf2f8}.oa-root .six-primary[data-assistant=six-create]{animation:six-pop .35s cubic-bezier(.2,.8,.2,1) both}.six-hint{margin:0;font-size:11px;color:var(--oa-muted)}.six-foot{display:flex;justify-content:space-between;gap:8px;margin-top:10px;padding-top:8px;border-top:1px solid var(--oa-border)}.oa-root .six-foot>button{border:0;min-height:28px;padding:0 6px;color:var(--oa-muted);font-weight:500}.six-run[data-status=done]{border-color:#a7dcb9;background:#f3fbf6}.six-run[data-status=done] .six-say{color:#166534}.theme-dark .six-run{background:var(--panel-2);border-color:#3c5a93}.theme-dark .six-eyebrow,.theme-dark .six-rail li[data-state=active]{color:#9dbcff}.theme-dark .six-rail li[data-state=active]>span{border-color:#6f9cff;color:#9dbcff}.theme-dark .six-rail li[data-state=done]>span{background:#3b6fe0;border-color:#3b6fe0}.theme-dark .oa-root .six-fact{background:#173525;border-color:#2f6b47;color:#bdf0cf}.theme-dark .oa-root .six-fact>span{color:#8fd3a8}.theme-dark .oa-root .six-card,.theme-dark .oa-root .six-chip,.theme-dark .oa-root .six-inline input,.theme-dark .six-search{background:var(--panel);border-color:var(--edge);color:var(--tx)}.theme-dark .oa-root .six-card:hover,.theme-dark .oa-root .six-chip:hover{background:#2b3c58;border-color:#5b7fc7}.theme-dark .oa-root .six-card svg,.theme-dark .oa-root .six-chip svg,.theme-dark .six-speaking{color:#8fb3ff}.theme-dark .oa-root .six-chip-new,.theme-dark .oa-root .six-link{color:#9dbcff}.theme-dark .six-avatar{background:#2b3c58;color:#cfe0ff}.theme-dark .six-note{color:#fdba74}.theme-dark .oa-root .six-suggestion{background:#1f2d47;border-color:#3c5a93;color:#dbe7ff}.theme-dark .oa-root .six-suggestion svg{color:#8fb3ff}.theme-dark .oa-root .six-suggestion:hover{background:#2b3c58}.theme-dark .six-run[data-status=done]{background:#15291e;border-color:#2f6b47}.theme-dark .six-run[data-status=done] .six-say{color:#bdf0cf}.theme-dark .oa-root .six-actions>button:not(.six-primary):hover,.theme-dark .oa-root .six-foot>button:hover,.theme-dark .oa-root .six-icon:hover,.theme-dark .six-compose .six-mic:hover:not(:disabled){background:var(--panel)}.theme-dark .six-panel[data-six-state=listening] .six-status{color:#fda4af}@media (max-width:560px){.six-panel{width:auto}.six-cards{grid-template-columns:1fr}.oa-root .six-inline input{font-size:16px}.six-rail li{font-size:0;gap:0;justify-content:center}}@media (prefers-reduced-motion:reduce){.oa-root .six-card,.oa-root .six-chip,.oa-root .six-fact,.oa-root .six-primary[data-assistant=six-create],.six-aura:after,.six-compose .six-mic.on,.six-run,.six-speaking{animation:none!important}}.reduce-motion .oa-root .six-card,.reduce-motion .oa-root .six-chip,.reduce-motion .oa-root .six-fact,.reduce-motion .six-aura:after,.reduce-motion .six-compose .six-mic.on,.reduce-motion .six-run{animation:none!important}[data-interface-header][data-interface-header]{--tx:#fff;--tx-2:#d3dff1;--tx-3:#b8c8e4;--primary-tx:#fff;display:flex;align-items:center;gap:14px;flex-shrink:0;padding:22px 26px;border-bottom:1px solid #ffffff24;background:radial-gradient(120% 160% at 100% 0,#1b3d70 0,#10284d 62%);color:#fff}[data-interface-header][data-interface-header]>div{min-width:0}[data-interface-header][data-interface-header] :is(h2,h3){color:#fff;font-size:24px;line-height:1.25;font-weight:800;letter-spacing:-.03em;margin:0;overflow-wrap:break-word}[data-interface-header][data-interface-header] p{color:#d3dff1;font-size:13px}[data-interface-header][data-interface-header]>span:first-child:has(svg){display:grid;place-items:center;flex-shrink:0;width:46px;height:46px;border-radius:13px;border:1px solid #ffffff24;background:#ffffff1a;color:#fff}[data-interface-header][data-interface-header]>button{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-width:40px;min-height:40px;padding:8px;margin-left:auto;border-radius:10px;border:1px solid #ffffff24;background:#ffffff14;color:#fff}[data-interface-header][data-interface-header]>button:hover:not(:disabled){background:#ffffff29;border-color:#ffffff4d}[data-interface-header][data-interface-header] :is(button,a):focus-visible{outline:2px solid #fff;outline-offset:3px}[data-interface-header=inset][data-interface-header]{border-radius:10px}@media(max-width:600px){[data-interface-header][data-interface-header]{padding:16px;gap:10px}[data-interface-header][data-interface-header] :is(h2,h3){font-size:20px}}