@font-face{font-family:Space Grotesk;src:url(/assets/space-grotesk-latin-wght-normal-BhU9QXUp.woff2) format("woff2-variations");font-display:swap;font-style:normal;font-weight:300 700}.premium-aos-page.is-command-approvals .premium-center-column:has(.approval-pristine-app){max-width:87.5rem}.premium-aos-page.is-command-approvals .approval-pristine-app.glass-card,.premium-aos-page.is-command-approvals .approval-pristine-app{display:grid;gap:1.5rem;width:100%;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#d0ddd9}.premium-aos-page.is-command-approvals .approval-pristine-hero,.premium-aos-page.is-command-approvals .approval-pipeline-panel,.premium-aos-page.is-command-approvals .approval-priority-panel,.premium-aos-page.is-command-approvals .approval-decision-panel{position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.05);border-radius:1.5rem;background:#ffffff05;-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);box-shadow:0 28px 80px #00000047,inset 0 1px #ffffff0b}.premium-aos-page.is-command-approvals .approval-pristine-hero{display:flex;justify-content:space-between;gap:2.5rem;padding:clamp(1.5rem,2.2vw,2rem);border-color:#2dbe9433;background:radial-gradient(ellipse 40rem 18rem at 4% 0%,rgba(45,190,148,.18),transparent 66%),radial-gradient(ellipse 34rem 18rem at 100% 10%,rgba(125,217,192,.08),transparent 62%),linear-gradient(135deg,#2dbe941a,#040c0afa 45%,#040c0afa)}.premium-aos-page.is-command-approvals .approval-pristine-hero:after,.premium-aos-page.is-command-approvals .approval-pipeline-panel:after,.premium-aos-page.is-command-approvals .approval-decision-panel:after{position:absolute;top:-8rem;right:-8rem;width:16rem;height:16rem;border-radius:999px;background:#2dbe94;content:"";filter:blur(5rem);opacity:.16;pointer-events:none}.premium-aos-page.is-command-approvals .approval-hero-copy{position:relative;z-index:1;min-width:0}.premium-aos-page.is-command-approvals .approval-hero-badge{display:inline-flex;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.375rem .75rem;border:1px solid rgba(45,190,148,.3);border-radius:999px;background:#2dbe941a;color:#2dbe94;font-size:.5625rem;font-weight:800;letter-spacing:.2em;line-height:1;text-transform:uppercase}.premium-aos-page.is-command-approvals .approval-hero-copy h1{margin:0 0 1rem;color:#fff;font-size:clamp(3rem,6vw,4.5rem);font-weight:300;letter-spacing:0;line-height:.94}.premium-aos-page.is-command-approvals .approval-hero-copy p{max-width:36rem;margin:0;color:#fff9;font-size:.875rem;font-weight:300;line-height:1.7}.premium-aos-page.is-command-approvals .approval-pristine-stats{position:relative;z-index:1;display:flex;flex-wrap:wrap;align-self:flex-start;justify-content:flex-end;overflow:hidden;border:1px solid rgba(255,255,255,.05);border-radius:1rem;background:#0003}.premium-aos-page.is-command-approvals .approval-pristine-stats article{display:flex;min-width:6.25rem;flex-direction:column;align-items:center;justify-content:center;padding:1.125rem 1.375rem;border-left:1px solid rgba(255,255,255,.05)}.premium-aos-page.is-command-approvals .approval-pristine-stats article:first-child{border-left:0}.premium-aos-page.is-command-approvals .approval-pristine-stats strong{color:#fff;font-size:clamp(2.25rem,4vw,3rem);font-weight:300;line-height:1}.premium-aos-page.is-command-approvals .approval-pristine-stats span{margin-top:.5rem;color:#fff6;font-size:.5rem;font-weight:800;letter-spacing:.2em;line-height:1.25;text-align:center;text-transform:uppercase}.premium-aos-page.is-command-approvals .approval-pipeline-panel{padding:clamp(1.5rem,2vw,2rem);background:#ffffff03}.premium-aos-page.is-command-approvals .approval-pipeline-head{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:2.5rem}.premium-aos-page.is-command-approvals .approval-pipeline-head>div{display:inline-flex;align-items:center;gap:.5rem;color:#2dbe94;font-size:.625rem;font-weight:800;letter-spacing:.2em;text-transform:uppercase}.premium-aos-page.is-command-approvals .approval-pipeline-head p{margin:0;color:#fff6;font-size:.625rem}.premium-aos-page.is-command-approvals .approval-pipeline-track{position:relative;z-index:1;display:flex;gap:clamp(1.5rem,2vw,2rem);overflow-x:auto;padding-bottom:.25rem;scrollbar-width:none}.premium-aos-page.is-command-approvals .approval-pipeline-track::-webkit-scrollbar,.premium-aos-page.is-command-approvals .approval-pristine-filters::-webkit-scrollbar{display:none}.premium-aos-page.is-command-approvals .approval-pipeline-step{position:relative;z-index:1;display:flex;min-width:12.5rem;flex:1 0 12.5rem;flex-direction:column}.premium-aos-page.is-command-approvals .approval-pipeline-step.has-line:before{position:absolute;top:1.25rem;right:-2.25rem;left:2.5rem;height:1px;background:linear-gradient(90deg,#ffffff38,#ffffff0d);content:""}.premium-aos-page.is-command-approvals .approval-pipeline-number{position:relative;z-index:2;display:flex;width:2.5rem;height:2.5rem;align-items:center;justify-content:center;margin-bottom:1rem;border:1px solid rgba(45,190,148,.4);border-radius:999px;background:#2dbe9433;color:#2dbe94;font-size:.875rem;font-weight:800;box-shadow:0 0 15px #2dbe942e}.premium-aos-page.is-command-approvals .approval-pipeline-step.is-amber .approval-pipeline-number{border-color:#fac77566;background:#fac77533;color:#fac775;box-shadow:0 0 15px #fac77524}.premium-aos-page.is-command-approvals .approval-pipeline-step>div{height:100%;padding:1rem;border:1px solid rgba(255,255,255,.05);border-radius:.75rem;background:#ffffff05;transition:background .22s ease,border-color .22s ease}.premium-aos-page.is-command-approvals .approval-pipeline-step:hover>div{border-color:#ffffff17;background:#ffffff0a}.premium-aos-page.is-command-approvals .approval-pipeline-step small{display:inline-flex;margin-bottom:.5rem;padding:.125rem .5rem;border-radius:.25rem;background:#2dbe941a;color:#2dbe94;font-size:.5rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.premium-aos-page.is-command-approvals .approval-pipeline-step.is-amber small{background:#fac7751a;color:#fac775}.premium-aos-page.is-command-approvals .approval-pipeline-step strong{display:block;margin-bottom:.375rem;color:#fff;font-size:.875rem;font-weight:800}.premium-aos-page.is-command-approvals .approval-pipeline-step p{margin:0;color:#ffffff80;font-size:.625rem;line-height:1.65}.premium-aos-page.is-command-approvals .approval-pristine-filters{display:flex;gap:.75rem;overflow-x:auto;padding:0 0 .25rem!important;border:0!important;background:transparent!important;box-shadow:none!important;scrollbar-width:none}.premium-aos-page.is-command-approvals .approval-pristine-filters button{display:inline-flex;min-height:2.5rem;align-items:center;gap:.5rem;padding:.5rem 1rem;border:1px solid rgba(255,255,255,.05);border-radius:999px;background:#ffffff05;color:#fff9;font-size:.75rem;font-weight:800;letter-spacing:0;white-space:nowrap}.premium-aos-page.is-command-approvals .approval-pristine-filters button.is-active{border-color:#fff3;background:#ffffff1a;color:#fff;box-shadow:0 12px 28px #0000001f}.premium-aos-page.is-command-approvals .approval-pristine-filters button b{padding:.125rem .375rem;border-radius:.375rem;background:#ffffff1a;color:#ffffff8c;font-family:var(--font-mono, ui-monospace, SFMono-Regular, monospace);font-size:.5625rem}.premium-aos-page.is-command-approvals .approval-pristine-layout{display:grid;grid-template-columns:minmax(0,8fr) minmax(18rem,4fr);gap:1.5rem;align-items:stretch}.premium-aos-page.is-command-approvals .approval-priority-panel,.premium-aos-page.is-command-approvals .approval-decision-panel{min-height:31.25rem}.premium-aos-page.is-command-approvals .approval-priority-head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.5rem;border-bottom:1px solid rgba(255,255,255,.05);background:#ffffff03}.premium-aos-page.is-command-approvals .approval-priority-head span{display:inline-flex;align-items:center;gap:.5rem;color:#fffc;font-size:.625rem;font-weight:800;letter-spacing:.2em;text-transform:uppercase}.premium-aos-page.is-command-approvals .approval-priority-head p{margin:.5rem 0 0;color:#ffffff80;font-size:.6875rem}.premium-aos-page.is-command-approvals .approval-priority-meter{position:relative;display:flex;width:min(16rem,40%);min-width:8rem;height:1.5rem;align-items:center;justify-content:center;overflow:hidden;border:1px solid rgba(255,255,255,.05);border-radius:.375rem;background:#0006;box-shadow:inset 0 1px 7px #00000057}.premium-aos-page.is-command-approvals .approval-priority-meter span{position:relative;z-index:2;color:#fff6;font-size:.625rem;font-family:var(--font-mono, ui-monospace, SFMono-Regular, monospace);letter-spacing:0}.premium-aos-page.is-command-approvals .approval-priority-meter i{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:left center;background:linear-gradient(90deg,#2dbe9447,#7dd9c07a)}.premium-aos-page.is-command-approvals .approval-priority-body{display:flex;min-height:25rem;padding:1.5rem}.premium-aos-page.is-command-approvals .approval-pristine-empty{display:flex;width:100%;min-height:25rem;flex-direction:column;align-items:center;justify-content:center;padding:2.5rem;border:1px dashed rgba(255,255,255,.035);border-radius:1rem;background:#020806cc;text-align:center}.premium-aos-page.is-command-approvals .approval-empty-orb{position:relative;display:flex;width:5rem;height:5rem;align-items:center;justify-content:center;margin-bottom:1.5rem;border:1px solid rgba(45,190,148,.3);border-radius:999px;background:linear-gradient(180deg,rgba(45,190,148,.2),transparent);color:#2dbe94;box-shadow:0 0 30px #2dbe9433}.premium-aos-page.is-command-approvals .approval-empty-orb:before{position:absolute;top:-1.4rem;right:-1.4rem;bottom:-1.4rem;left:-1.4rem;border-radius:inherit;background:#2dbe9433;content:"";filter:blur(1.5rem);opacity:.42}.premium-aos-page.is-command-approvals .approval-empty-orb svg{position:relative;z-index:1}.premium-aos-page.is-command-approvals .approval-pristine-empty strong,.premium-aos-page.is-command-approvals .approval-decision-empty strong{color:#fff;font-size:1.5rem;font-weight:500;letter-spacing:0}.premium-aos-page.is-command-approvals .approval-pristine-empty p,.premium-aos-page.is-command-approvals .approval-decision-empty p{max-width:24rem;margin:.75rem 0 2rem;color:#fff6;font-size:.75rem;line-height:1.7}.premium-aos-page.is-command-approvals .approval-receipt-preview{display:flex;flex-direction:column;align-items:center;gap:.75rem;color:#ffffff4d;font-size:.625rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.premium-aos-page.is-command-approvals .approval-receipt-preview b{color:#2dbe94cc;font:inherit}.premium-aos-page.is-command-approvals .approval-receipt-preview i{display:block;width:8rem;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent)}.premium-aos-page.is-command-approvals .approval-receipt-preview em{color:#fff3;font-style:normal;letter-spacing:.2em}.premium-aos-page.is-command-approvals .approval-card-stack{display:grid;width:100%;gap:.875rem;align-content:start}.premium-aos-page.is-command-approvals .approval-request-card{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.875rem;padding:1rem;border:1px solid rgba(255,255,255,.05);border-left:2px solid rgba(45,190,148,.5);border-radius:1rem;background:#ffffff05;transition:background .22s ease,border-color .22s ease,transform .22s ease}.premium-aos-page.is-command-approvals .approval-request-card.is-selected{border-color:#2dbe944d;border-left-color:#2dbe94;background:#2dbe940e;box-shadow:0 0 22px #2dbe9414}.premium-aos-page.is-command-approvals .approval-request-card .approval-card-select{display:grid;gap:.75rem;padding:0;border:0;background:transparent;text-align:left}.premium-aos-page.is-command-approvals .approval-card-topline{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.75rem;align-items:center}.premium-aos-page.is-command-approvals .approval-card-icon{display:flex;width:2.25rem;height:2.25rem;align-items:center;justify-content:center;border:1px solid rgba(45,190,148,.22);border-radius:.75rem;background:#2dbe941a;color:#2dbe94}.premium-aos-page.is-command-approvals .approval-card-topline strong{display:block;overflow:hidden;color:#ffffffeb;font-size:.875rem;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.premium-aos-page.is-command-approvals .approval-card-topline small{display:block;overflow:hidden;margin-top:.125rem;color:#fff6;font-family:var(--font-mono, ui-monospace, SFMono-Regular, monospace);font-size:.625rem;text-overflow:ellipsis;white-space:nowrap}.premium-aos-page.is-command-approvals .approval-card-topline b,.premium-aos-page.is-command-approvals .approval-detail-head b{padding:.25rem .5rem;border:1px solid rgba(250,199,117,.25);border-radius:.5rem;background:#fac7751a;color:#fac775;font-size:.5625rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.premium-aos-page.is-command-approvals .approval-card-select>p{margin:0;color:#ffffff8a;font-size:.75rem;line-height:1.55}.premium-aos-page.is-command-approvals .approval-card-facts{display:flex;flex-wrap:wrap;gap:.5rem}.premium-aos-page.is-command-approvals .approval-card-facts span{padding:.25rem .5rem;border:1px solid rgba(255,255,255,.05);border-radius:.5rem;background:#ffffff08;color:#ffffff75;font-size:.5625rem;font-weight:800;text-transform:uppercase}.premium-aos-page.is-command-approvals .approval-card-open{display:inline-flex;width:fit-content;align-items:center;gap:.375rem;color:#2dbe94d1;font-size:.625rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.premium-aos-page.is-command-approvals .approval-card-actions,.premium-aos-page.is-command-approvals .approval-detail-actions{display:flex;flex-wrap:wrap;gap:.5rem;align-content:center;align-items:center;justify-content:flex-end}.premium-aos-page.is-command-approvals .approval-card-actions button,.premium-aos-page.is-command-approvals .approval-detail-actions button{display:inline-flex;min-height:2.25rem;align-items:center;justify-content:center;gap:.375rem;padding:.5rem .75rem;border-radius:.75rem;color:#04100d;font-size:.625rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.premium-aos-page.is-command-approvals .approval-card-actions button:first-child,.premium-aos-page.is-command-approvals .approval-detail-actions button:first-child{border:1px solid rgba(45,190,148,.45);background:#2dbe94}.premium-aos-page.is-command-approvals .approval-card-actions button:last-child,.premium-aos-page.is-command-approvals .approval-detail-actions button:last-child{border:1px solid rgba(255,95,86,.3);background:#ff5f561a;color:#ff5f56}.premium-aos-page.is-command-approvals .approval-card-actions button:disabled,.premium-aos-page.is-command-approvals .approval-detail-actions button:disabled{cursor:not-allowed;opacity:.42}.premium-aos-page.is-command-approvals .approval-decision-panel{display:flex;min-width:0;padding:2rem;background:#02080680;border-color:#ffffff08}.premium-aos-page.is-command-approvals .approval-decision-empty{position:relative;z-index:1;display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center;text-align:center}.premium-aos-page.is-command-approvals .approval-decision-empty .approval-empty-orb{width:4rem;height:4rem;margin-bottom:1.5rem;border-color:#2dbe9433;background:linear-gradient(135deg,#2dbe941a,#040c0ae6);color:#2dbe9499;box-shadow:inset 0 1px 10px #0000003d}.premium-aos-page.is-command-approvals .approval-decision-empty small,.premium-aos-page.is-command-approvals .approval-detail-kicker{color:#2dbe94cc;font-size:.5625rem;font-weight:800;letter-spacing:.2em;text-transform:uppercase}.premium-aos-page.is-command-approvals .approval-decision-empty strong{max-width:16rem;font-size:1.125rem;font-weight:500}.premium-aos-page.is-command-approvals .approval-decision-empty p{max-width:15rem;margin-bottom:0}.premium-aos-page.is-command-approvals .approval-decision-card{position:relative;z-index:1;display:grid;width:100%;gap:1rem;padding:0;border:0;background:transparent;box-shadow:none}.premium-aos-page.is-command-approvals .approval-detail-kicker{display:inline-flex;align-items:center;gap:.5rem}.premium-aos-page.is-command-approvals .approval-detail-head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.75rem;align-items:center;padding:1rem;border:1px solid rgba(255,255,255,.05);border-radius:1rem;background:#ffffff05}.premium-aos-page.is-command-approvals .approval-detail-head>span{display:flex;width:2.5rem;height:2.5rem;align-items:center;justify-content:center;border:1px solid rgba(45,190,148,.22);border-radius:.875rem;background:#2dbe941a;color:#2dbe94}.premium-aos-page.is-command-approvals .approval-detail-head strong{display:block;overflow:hidden;color:#fff;font-size:.9375rem;text-overflow:ellipsis;white-space:nowrap}.premium-aos-page.is-command-approvals .approval-detail-head small,.premium-aos-page.is-command-approvals .approval-detail-card>p,.premium-aos-page.is-command-approvals .approval-detail-meta{color:#ffffff80;font-size:.75rem;line-height:1.6}.premium-aos-page.is-command-approvals .approval-detail-card>p{margin:0}.premium-aos-page.is-command-approvals .approval-decision-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.premium-aos-page.is-command-approvals .approval-decision-grid article,.premium-aos-page.is-command-approvals .approval-resume-strip,.premium-aos-page.is-command-approvals .approval-detail-meta span{border:1px solid rgba(255,255,255,.05);border-radius:.875rem;background:#ffffff05}.premium-aos-page.is-command-approvals .approval-decision-grid article{min-width:0;padding:.875rem}.premium-aos-page.is-command-approvals .approval-decision-grid span{display:block;margin-bottom:.375rem;color:#fff6;font-size:.5rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.premium-aos-page.is-command-approvals .approval-decision-grid strong{display:block;overflow-wrap:anywhere;color:#ffffffe6;font-size:.75rem;font-weight:700}.premium-aos-page.is-command-approvals .approval-decision-grid small{display:block;margin-top:.25rem;color:#ffffff5c;font-size:.625rem}.premium-aos-page.is-command-approvals .approval-resume-strip{display:grid;grid-template-columns:auto minmax(3rem,1fr) auto;gap:.75rem;align-items:center;padding:.875rem}.premium-aos-page.is-command-approvals .approval-resume-strip span{display:inline-flex;align-items:center;gap:.375rem;color:#ffffffb3;font-size:.625rem;font-weight:800;text-transform:uppercase}.premium-aos-page.is-command-approvals .approval-resume-strip div{display:flex;gap:.25rem}.premium-aos-page.is-command-approvals .approval-resume-strip i{display:block;height:.25rem;flex:1;border-radius:999px;background:#2dbe944d}.premium-aos-page.is-command-approvals .approval-resume-strip strong{color:#2dbe94db;font-size:.625rem;font-weight:800;text-transform:uppercase}.premium-aos-page.is-command-approvals .approval-detail-meta{display:flex;flex-wrap:wrap;gap:.5rem}.premium-aos-page.is-command-approvals .approval-detail-meta span{padding:.5rem .625rem}.premium-aos-page.is-command-approvals .approval-detail-meta strong{color:#ffffffb8}.premium-aos-page.is-command-approvals .approval-inbox-notice{margin:0;border-radius:.875rem}@media (max-width: 64rem){.premium-aos-page.is-command-approvals .premium-center-column:has(.approval-pristine-app){max-width:100%}.premium-aos-page.is-command-approvals .approval-pristine-hero{flex-direction:column}.premium-aos-page.is-command-approvals .approval-pristine-stats{justify-content:flex-start;width:100%}.premium-aos-page.is-command-approvals .approval-pristine-layout{grid-template-columns:minmax(0,1fr)}.premium-aos-page.is-command-approvals .approval-decision-panel{min-height:22rem}}@media (max-width: 47.5rem){.premium-aos-page.is-command-approvals .approval-pristine-app{gap:1rem}.premium-aos-page.is-command-approvals .approval-pristine-hero,.premium-aos-page.is-command-approvals .approval-pipeline-panel,.premium-aos-page.is-command-approvals .approval-priority-head,.premium-aos-page.is-command-approvals .approval-priority-body,.premium-aos-page.is-command-approvals .approval-decision-panel{padding:1.25rem}.premium-aos-page.is-command-approvals .approval-pristine-hero,.premium-aos-page.is-command-approvals .approval-pipeline-panel,.premium-aos-page.is-command-approvals .approval-priority-panel,.premium-aos-page.is-command-approvals .approval-decision-panel{border-radius:1.25rem}.premium-aos-page.is-command-approvals .approval-hero-copy h1{font-size:clamp(2.5rem,13vw,3.25rem)}.premium-aos-page.is-command-approvals .approval-pristine-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.premium-aos-page.is-command-approvals .approval-pristine-stats article{min-width:0;border-left:0;border-top:1px solid rgba(255,255,255,.05)}.premium-aos-page.is-command-approvals .approval-pristine-stats article:nth-child(-n+2){border-top:0}.premium-aos-page.is-command-approvals .approval-pipeline-head,.premium-aos-page.is-command-approvals .approval-priority-head{flex-direction:column;align-items:stretch}.premium-aos-page.is-command-approvals .approval-priority-meter{width:100%}.premium-aos-page.is-command-approvals .approval-request-card{grid-template-columns:minmax(0,1fr)}.premium-aos-page.is-command-approvals .approval-card-actions{justify-content:stretch}.premium-aos-page.is-command-approvals .approval-card-actions button,.premium-aos-page.is-command-approvals .approval-detail-actions button{flex:1 1 8rem}.premium-aos-page.is-command-approvals .approval-card-topline,.premium-aos-page.is-command-approvals .approval-detail-head,.premium-aos-page.is-command-approvals .approval-resume-strip{grid-template-columns:auto minmax(0,1fr)}.premium-aos-page.is-command-approvals .approval-card-topline b,.premium-aos-page.is-command-approvals .approval-detail-head b,.premium-aos-page.is-command-approvals .approval-resume-strip strong{grid-column:1 / -1;justify-self:start}.premium-aos-page.is-command-approvals .approval-decision-grid{grid-template-columns:minmax(0,1fr)}}.is-command-shell:not(.is-command-home) .tasks-planner-app .task-board{grid-template-columns:repeat(5,minmax(190px,1fr));gap:12px}.is-command-shell:not(.is-command-home) .tasks-planner-app .planner-new-task-card{background:linear-gradient(135deg,#fffffffa,#eefffaf0),radial-gradient(circle at 10% 8%,rgba(65,255,196,.16),transparent 42%)}.is-command-shell:not(.is-command-home) .tasks-planner-app .task-card{min-height:156px}.task-tag-row{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.task-tag-row span{display:inline-flex;align-items:center;gap:4px;min-height:22px;max-width:100%;border:1px solid rgba(20,184,166,.18);border-radius:999px;padding:3px 8px;background:#ecfdf5c7;color:#0f766e;font-size:.66rem;font-weight:850;overflow-wrap:anywhere}.flow-context-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;min-width:0}.flow-context-strip article{display:grid;grid-template-columns:34px minmax(0,1fr);gap:8px 10px;align-items:center;min-width:0;border:1px solid rgba(20,184,166,.18);border-radius:16px;padding:12px;background:linear-gradient(135deg,#ffffffeb,#f0fdfadb),radial-gradient(circle at 0 0,rgba(20,184,166,.14),transparent 50%)}.flow-context-strip svg{width:32px;height:32px;border-radius:12px;padding:8px;background:#14b8a61f;color:#0f766e}.flow-context-strip strong,.flow-context-strip span{min-width:0}.flow-context-strip strong{color:#0f172a;font-size:.78rem}.flow-context-strip span{grid-column:2;color:#64748b;font-size:.7rem;font-weight:760;line-height:1.35}.flow-map-canvas{position:relative;display:flex;align-items:stretch;gap:10px;min-height:118px;overflow-x:auto;border:1px solid rgba(20,184,166,.18);border-radius:18px;padding:14px;background:linear-gradient(90deg,rgba(20,184,166,.08) 1px,transparent 1px),linear-gradient(0deg,rgba(20,184,166,.08) 1px,transparent 1px),#f0fdfa94;background-size:24px 24px}.flow-map-line{position:absolute;left:32px;right:32px;top:50%;height:2px;background:linear-gradient(90deg,#14b8a61a,#14b8a6b8,#2563eb6b);transform:translateY(-50%);pointer-events:none}.flow-map-node{position:relative;z-index:1;display:grid;align-content:center;justify-items:start;gap:6px;min-width:142px;border:1px solid rgba(20,184,166,.25);border-radius:16px;padding:12px;background:#ffffffe6;box-shadow:0 16px 28px #0f172a12}.flow-map-node svg{color:#0f766e}.flow-map-node strong{max-width:100%;color:#0f172a;font-size:.78rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flow-map-node small{color:#64748b;font-size:.66rem;font-weight:800}.flow-map-node.is-start,.flow-map-node.is-result{background:linear-gradient(135deg,#ecfdf5,#f8fafc)}.flow-step-answers{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.flow-step-answers span{display:grid;gap:3px;min-width:0;border:1px solid rgba(13,38,55,.08);border-radius:12px;padding:8px;background:#f8fafce0;color:#475569;font-size:.66rem;font-weight:760;line-height:1.25}.flow-step-answers b{color:#0f766e;font-size:.6rem;text-transform:uppercase}.monitor-mission-control{display:grid;grid-template-columns:minmax(280px,.9fr) minmax(360px,1.4fr);gap:14px;grid-column:1 / -1;min-width:0;border:1px solid rgba(20,184,166,.18);border-radius:24px;padding:16px;background:radial-gradient(circle at 12% 14%,rgba(65,255,196,.18),transparent 34%),linear-gradient(135deg,#fffffff5,#eefffaeb);box-shadow:0 20px 46px #0f172a14}.monitor-orbit-card,.monitor-live-feed,.monitor-control-grid,.monitor-step-rings{min-width:0;border:1px solid rgba(13,38,55,.08);border-radius:18px;background:#ffffffb8}.monitor-orbit-card{display:grid;grid-template-columns:150px minmax(0,1fr);gap:16px;align-items:center;padding:14px}.monitor-kicker{display:inline-flex;width:fit-content;border-radius:999px;padding:5px 9px;background:#14b8a61f;color:#0f766e;font-size:.62rem;font-weight:950;text-transform:uppercase}.monitor-orbit-card h3{margin:8px 0 6px;color:#0f172a;font-size:clamp(1.1rem,1.8vw,1.65rem);line-height:1.08}.monitor-orbit-card p{margin:0;color:#64748b;font-size:.78rem;font-weight:780}.monitor-step-rings{display:grid;grid-template-columns:repeat(5,minmax(98px,1fr));gap:10px;padding:12px}.monitor-progress-ring{--ring-progress: 0%;--ring-color: #10b981;display:grid;place-items:center;gap:3px;min-width:0;aspect-ratio:1;border-radius:999px;padding:14px;background:radial-gradient(circle closest-side,rgba(255,255,255,.96) 69%,transparent 71%),conic-gradient(var(--ring-color) var(--ring-progress),rgba(148,163,184,.2) 0);box-shadow:inset 0 0 0 1px #0d26370f}.monitor-progress-ring.tone-amber{--ring-color: #f59e0b}.monitor-progress-ring.tone-red{--ring-color: #ef4444}.monitor-progress-ring.is-large{width:140px;max-width:100%}.monitor-progress-ring span{color:#0f172a;font-size:.95rem;font-weight:950}.monitor-progress-ring.is-large span{font-size:1.25rem}.monitor-progress-ring strong{color:#0f766e;font-size:.66rem;text-transform:uppercase}.monitor-progress-ring small{color:#64748b;font-size:.6rem;font-weight:760;text-align:center}.monitor-live-feed{display:grid;align-content:start;gap:8px;padding:12px}.monitor-live-feed>strong{color:#0f172a;font-size:.82rem}.monitor-live-feed>span,.monitor-live-feed article{color:#64748b;font-size:.72rem;font-weight:760}.monitor-live-feed article{display:flex;justify-content:space-between;gap:10px;border-radius:12px;padding:8px 10px;background:#f8fafceb}.monitor-control-grid{display:grid;grid-template-columns:repeat(7,minmax(92px,1fr));gap:8px;grid-column:1 / -1;padding:12px}.monitor-control-grid button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:0;min-height:38px;border:1px solid rgba(20,184,166,.2);border-radius:13px;background:#ecfdf5db;color:#0f766e;font-size:.72rem;font-weight:900;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.monitor-control-grid button:not(:disabled):hover{border-color:#14b8a66b;box-shadow:0 14px 26px #14b8a621;transform:translateY(-1px)}.monitor-control-grid button:disabled{opacity:.45}@media (max-width: 1320px){.is-command-shell:not(.is-command-home) .tasks-planner-app .task-board{grid-template-columns:repeat(3,minmax(220px,1fr))}.flow-context-strip,.monitor-step-rings{grid-template-columns:repeat(2,minmax(0,1fr))}.monitor-control-grid{grid-template-columns:repeat(4,minmax(100px,1fr))}}@media (max-width: 900px){.is-command-shell:not(.is-command-home) .tasks-planner-app .task-board,.flow-context-strip,.flow-step-answers,.monitor-mission-control,.monitor-step-rings,.monitor-control-grid{grid-template-columns:1fr}.monitor-orbit-card{grid-template-columns:1fr;justify-items:start}}@font-face{font-family:Geist Sans;src:url(/assets/geist-sans-latin-400-normal-gapTbOY8.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Geist Sans;src:url(/assets/geist-sans-latin-500-normal-uokXdC-Q.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:Geist Sans;src:url(/assets/geist-sans-latin-600-normal-DFOURf8L.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:600}@font-face{font-family:Geist Sans;src:url(/assets/geist-sans-latin-700-normal-BmN9tIp5.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:700}@font-face{font-family:Geist Sans;src:url(/assets/geist-sans-latin-800-normal-EH2RlpXL.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:800}@font-face{font-family:Geist Sans;src:url(/assets/geist-sans-latin-900-normal-yM37RqPD.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:900}@font-face{font-family:Geist Mono;src:url(/assets/geist-mono-latin-400-normal-LC9RFr9I.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Geist Mono;src:url(/assets/geist-mono-latin-600-normal-DQQBcVN0.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:600}@font-face{font-family:Geist Mono;src:url(/assets/geist-mono-latin-700-normal-D6izGJRP.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:700}:root{--font-display: "Space Grotesk", "Geist Sans", Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-sans: "Geist Sans", Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono: "Geist Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", monospace;--font-brand-title: var(--font-display);--font-brand-subtitle: var(--font-sans);--font-brand-text: var(--font-sans);--font-brand-data: var(--font-mono);--aos-ink: #05231e;--aos-muted: #54756d;--aos-line: #cceee2;--aos-panel: rgba(255, 255, 255, .78);--aos-mint-25: #f4fff9;--aos-mint-50: #eafff4;--aos-mint-100: #d3ffe8;--aos-teal: #00b884;--aos-teal-dark: #007f68;--aos-cyan: #48ffd0;--aos-emerald: #37e77f;--aos-glow: rgba(72, 255, 208, .3);--aos-glow-strong: rgba(0, 184, 132, .36);color:var(--aos-ink);background:#f8fffb;font-family:var(--font-brand-text);font-synthesis:none;text-rendering:optimizeLegibility}body,button,input,select,textarea{font-family:var(--font-brand-text)}code,kbd,pre,samp{font-family:var(--font-brand-data)}h1,h2,h3,.hero-card h1,.route-hero-copy h1,.marketing-hero h1,.marketing-page-hero h1,.agent-link-hero h2,.files-knowledge-hero h2,.planner-hero h2,.approval-inbox-hero h2,.receipt-viewer-hero h2,.analytics-hero h2,.app-store-hero h2,.ideas-hero h2,.settings-admin-hero h2,.desktop-bridge-hero h2,.local-runtime-hero h2,.installed-apps-hero h2,.utility-app-hero h2,.workspace-profile-hero h2,.chat-start-modal-head h3,.store-detail-hero h3,.workspace-profile-primary h1,.workspace-profile-command-center h2,.command-readiness-copy>strong{font-family:var(--font-brand-title);font-weight:700;letter-spacing:0;text-wrap:balance}p,li,small,label,summary,button,input,select,textarea,h1,h2,h3,h4,h5,h6{min-width:0}h1,h2,h3,h4,h5,h6,.hero-card h1,.route-hero-copy h1,.section-header h2,.chat-panel-head strong,.chat-source-card strong,.chat-hub-open b,.chat-status-track b,.store-listing-card strong,.store-detail-hero h3,.document-row strong,.task-card strong,.idea-node-shell-v2 strong,.workspace-profile-summary-row strong,.sidebar-pinned-app strong,.sidebar-owner-card strong{max-width:100%;overflow-wrap:break-word}p,li,small,.field-hint,.helper-text,.chat-message-text,.message-bubble,.tool-file-list,.document-detail-panel,.store-detail-panel,.task-card,.idea-detail-card{overflow-wrap:break-word}.hero-card p,.route-hero-copy p,.marketing-hero p,.marketing-page-hero p,.agent-link-hero p,.files-knowledge-hero p,.planner-hero p,.approval-inbox-hero p,.receipt-viewer-hero p,.analytics-hero p,.app-store-hero p,.ideas-hero p,.settings-admin-hero p,.desktop-bridge-hero p,.local-runtime-hero p,.installed-apps-hero p,.utility-app-hero p,.workspace-profile-hero p{font-family:var(--font-brand-subtitle)}kbd,code,pre,samp,.route-hero-copy span,.hero-kicker,.status-pill,.chat-status-pill,.agent-link-status,.command-ring-core small,.command-panel-head span,.command-readiness-copy>span,.command-stat-copy>span,.app-store-stats strong,.files-knowledge-stats strong,.planner-stats strong,.agent-link-metrics strong,.workspace-profile-metric strong{font-family:var(--font-brand-data)}.alpha1-shared-card{display:grid;gap:18px}.alpha1-shared-summary,.alpha1-actions,.alpha1-links{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.alpha1-shared-summary{justify-content:space-between}.alpha1-shared-summary div,.alpha1-acceptance-item div{display:grid;gap:3px}.alpha1-shared-summary span,.alpha1-shared-summary small,.alpha1-acceptance-item small{color:var(--aos-muted)}.alpha1-acceptance-grid,.alpha1-device-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px}.alpha1-device-record{display:grid;grid-template-columns:22px 1fr;gap:10px;align-items:flex-start;padding:12px;border:1px solid rgba(8,118,111,.13);border-radius:8px;background:#ffffff0a}.alpha1-device-record div{display:grid;gap:3px}.alpha1-device-record small{color:var(--aos-muted)}.alpha1-acceptance-item{min-height:84px;display:grid;grid-template-columns:22px 1fr;gap:10px;align-items:flex-start;padding:12px;border:1px solid rgba(8,118,111,.13);border-radius:8px;background:#ffffff0a}.alpha1-acceptance-item[data-status=ready] svg{color:#22c55e}.alpha1-acceptance-item[data-status=pending] svg{color:#f59e0b}.alpha1-acceptance-item[data-status=missing] svg,.alpha1-acceptance-item[data-status=blocked] svg{color:var(--aos-muted)}.alpha1-file-button{position:relative;overflow:hidden;cursor:pointer}.alpha1-file-button input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.alpha1-links button{color:var(--aos-teal-dark);border:0;background:transparent;padding:0;text-decoration:underline;cursor:pointer}.alpha1-error{margin:0;color:#fecaca}.marketing-site{min-height:100vh;background:#f8fffb;color:var(--aos-ink)}.marketing-header{position:sticky;top:0;z-index:50;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(12px,2vw,22px);min-height:76px;border-bottom:1px solid rgba(8,118,111,.12);background:#f8fffbeb;padding:12px clamp(16px,5vw,72px);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.marketing-brand-link,.marketing-header a,.marketing-footer a,.marketing-related a,.marketing-platform-card{color:inherit;text-decoration:none}.marketing-header .aos-mark-symbol{width:42px;height:42px;border-radius:15px}.marketing-header .aos-mark-wordmark strong{font-size:1.15rem}.marketing-header nav{display:flex;align-items:center;justify-content:center;gap:4px}.marketing-header nav a,.marketing-nav-link{border-radius:999px;color:#375b55;padding:9px 12px;font-size:.9rem;font-weight:800}.marketing-header nav a:hover,.marketing-header nav a.active,.marketing-nav-link:hover,.marketing-nav-link.active{background:#e8fff8;color:var(--aos-teal-dark)}.marketing-header-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px}.marketing-header-cta-links{display:flex;align-items:center;justify-content:flex-end;gap:2px}.marketing-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;border-radius:999px;padding:0 18px;font-size:.92rem;font-weight:900;text-decoration:none;white-space:nowrap}.marketing-button.primary{background:var(--aos-teal-dark);color:#fff;box-shadow:0 16px 34px #08766f38}.marketing-button.secondary{border:1px solid rgba(8,118,111,.18);background:#fff;color:var(--aos-teal-dark)}.marketing-button.small{min-height:38px;padding:0 14px;font-size:.84rem}.marketing-hero{position:relative;display:grid;grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);gap:clamp(28px,5vw,72px);align-items:center;min-height:auto;max-width:1500px;margin:0 auto;padding:clamp(34px,4.5vw,58px) clamp(16px,5vw,72px) clamp(28px,4vw,44px)}.marketing-hero:after{position:absolute;right:clamp(16px,5vw,72px);bottom:0;left:clamp(16px,5vw,72px);height:1px;background:#08766f24;content:""}.marketing-hero-copy{display:flex;flex-direction:column;align-self:start;justify-content:flex-start;align-items:flex-start}.marketing-eyebrow{display:inline-flex;align-items:center;gap:8px;border:1px solid #c4f5ea;border-radius:999px;background:var(--aos-mint-50);color:var(--aos-teal-dark);padding:8px 12px;font-size:.8rem;font-weight:900}.marketing-hero h1,.marketing-page-hero h1{max-width:780px;margin:18px 0 0;color:#061a18;font-size:clamp(3.1rem,8.5vw,7rem);line-height:.92;letter-spacing:0}.marketing-hero p,.marketing-page-hero p{max-width:680px;margin:20px 0 0;color:#46635d;font-size:clamp(1.05rem,2.2vw,1.35rem);line-height:1.55;font-weight:650}.marketing-hero-proof{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:min(100%,640px);margin-top:24px}.marketing-hero-proof span{display:grid;gap:4px;border:1px solid rgba(8,118,111,.13);border-radius:18px;background:#ffffffb8;box-shadow:0 14px 40px #052e2b0f;padding:13px}.marketing-hero-proof svg{color:var(--aos-teal-dark)}.marketing-hero-proof strong{color:#061a18;font-size:.86rem;line-height:1.15}.marketing-hero-proof small{color:#5d746f;font-size:.72rem;font-weight:800;line-height:1.25}.marketing-hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.marketing-product-visual{align-self:center;overflow:hidden;border:1px solid rgba(8,118,111,.16);border-radius:30px;background:#fff;box-shadow:0 36px 100px #052e2b21}.marketing-browser-bar{display:flex;align-items:center;gap:8px;height:48px;border-bottom:1px solid #e1f3ef;background:#fbfffd;padding:0 16px}.marketing-browser-bar span{width:11px;height:11px;border-radius:50%}.marketing-browser-bar span:nth-child(1){background:#ff6b6b}.marketing-browser-bar span:nth-child(2){background:#fbbf24}.marketing-browser-bar span:nth-child(3){background:#22c55e}.marketing-browser-bar small{min-width:0;flex:1;margin-left:12px;border:1px solid #dbeeea;border-radius:999px;color:#78908b;padding:7px 14px;text-align:center;font-size:.72rem;font-weight:800}.marketing-product-grid{display:grid;grid-template-columns:190px minmax(0,1fr);min-height:520px}.marketing-product-grid aside{display:grid;align-content:start;gap:10px;border-right:1px solid #e1f3ef;background:#f4fffb;padding:20px}.marketing-product-grid aside .aos-mark-lockup{margin-bottom:18px}.marketing-product-grid aside .aos-mark-symbol{width:38px;height:38px}.marketing-product-grid aside>div{border-radius:16px;color:#52706a;padding:12px 14px;font-size:.84rem;font-weight:850}.marketing-product-grid aside>div.active{background:#dffff5;color:var(--aos-teal-dark)}.marketing-product-grid section{display:grid;align-content:center;gap:16px;padding:clamp(18px,4vw,38px);background:linear-gradient(180deg,#fffffff5,#f8fafcf5),url(/aos-mark-clean-1024.png) center right 28px / min(38%,280px) no-repeat}.marketing-product-card{border:1px solid rgba(8,118,111,.12);border-radius:24px;background:#ffffffeb;box-shadow:0 18px 44px #08766f14;padding:18px}.marketing-product-card.hero-card{min-height:190px}.marketing-product-card.hero-card strong{display:block;max-width:440px;color:#061a18;font-size:clamp(2rem,5vw,3.6rem);line-height:.95}.marketing-product-card.hero-card p{max-width:390px;margin:14px 0 0;color:#5d746f;font-size:1rem;line-height:1.5}.marketing-product-card.hero-card div{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.marketing-product-card.hero-card span{border:1px solid #cdeee7;border-radius:999px;background:#f5fffc;color:var(--aos-teal-dark);padding:7px 10px;font-size:.72rem;font-weight:900}.marketing-product-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.marketing-product-cards .marketing-product-card{display:grid;gap:8px}.marketing-product-cards svg{color:var(--aos-teal-dark)}.marketing-product-cards strong{color:#061a18;font-size:.9rem}.marketing-product-cards small{color:#6b837d;font-weight:700}.marketing-band,.marketing-split,.marketing-page-hero,.marketing-section-list,.marketing-related,.marketing-app-catalog,.marketing-os-model,.marketing-agent-linking,.marketing-app-store-flow,.marketing-mobile-native,.marketing-desktop-native,.marketing-security-model,.marketing-usecase-workflow,.marketing-docs-start,.marketing-docs-path,.marketing-docs-security,.marketing-product-screenshots,.marketing-waitlist,.marketing-pricing-panel,.marketing-changelog-panel,.marketing-legal-panel,.marketing-status-panel{max-width:1320px;margin:0 auto;padding:clamp(56px,8vw,96px) clamp(16px,5vw,72px)}.first-band{padding-top:clamp(20px,3vw,34px)}.marketing-section-intro{max-width:780px;margin-bottom:26px}.marketing-section-intro span,.marketing-waitlist span{color:var(--aos-teal-dark);font-size:.8rem;font-weight:950;text-transform:uppercase}.marketing-section-intro h2,.marketing-waitlist h2,.marketing-deep-card h2{margin:8px 0 0;color:#061a18;font-size:clamp(2rem,4.5vw,4rem);line-height:1}.marketing-section-intro p,.marketing-waitlist p,.marketing-deep-card p{margin:14px 0 0;color:#55716b;font-size:1rem;line-height:1.6;font-weight:650}.marketing-feature-grid,.marketing-platform-grid,.marketing-related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.marketing-feature-card,.marketing-platform-card,.marketing-deep-card,.marketing-app-catalog article,.marketing-pricing-panel article,.marketing-changelog-panel article,.marketing-legal-panel article,.marketing-status-panel article{border:1px solid rgba(8,118,111,.13);border-radius:24px;background:#fff;box-shadow:0 18px 50px #052e2b12}.marketing-feature-card{min-height:230px;padding:22px}.marketing-feature-card span,.marketing-deep-icon,.marketing-page-panel svg,.marketing-app-catalog article>span{display:grid;width:46px;height:46px;place-items:center;border-radius:16px;background:#e8fff8;color:var(--aos-teal-dark)}.marketing-feature-card h3,.marketing-platform-card strong,.marketing-app-catalog strong,.marketing-pricing-panel strong,.marketing-status-panel strong{display:block;margin:18px 0 0;color:#061a18;font-size:1.1rem}.marketing-feature-card p,.marketing-platform-card span,.marketing-app-catalog p,.marketing-pricing-panel p,.marketing-status-panel p{margin:10px 0 0;color:#5d746f;line-height:1.55;font-weight:650}.marketing-split{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1fr);gap:clamp(24px,5vw,56px);align-items:center;border-top:1px solid rgba(8,118,111,.12);border-bottom:1px solid rgba(8,118,111,.12)}.marketing-mini-apps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.marketing-mini-apps article{display:grid;gap:8px;border:1px solid #d7f1eb;border-radius:20px;background:#fff;padding:14px}.marketing-mini-apps span{display:grid;width:32px;height:32px;place-items:center;border-radius:12px;background:var(--aos-teal-dark);color:#fff;font-weight:950}.marketing-mini-apps strong{color:#061a18;font-size:.9rem}.marketing-mini-apps small{color:var(--aos-teal-dark);font-size:.72rem;font-weight:900}.marketing-platform-card{display:grid;min-height:230px;padding:22px}.marketing-platform-card svg{color:var(--aos-teal-dark)}.marketing-platform-card small{display:inline-flex;align-items:center;align-self:end;gap:4px;color:var(--aos-teal-dark);font-weight:900}.marketing-os-model,.marketing-agent-linking,.marketing-app-store-flow,.marketing-mobile-native,.marketing-desktop-native,.marketing-security-model,.marketing-usecase-workflow{border-top:1px solid rgba(8,118,111,.12);border-bottom:1px solid rgba(8,118,111,.12)}.marketing-docs-start,.marketing-docs-security{border-top:1px solid rgba(8,118,111,.12)}.marketing-product-screenshots{border-top:1px solid rgba(8,118,111,.12);border-bottom:1px solid rgba(8,118,111,.12)}.marketing-product-screenshots.compact{padding-top:clamp(44px,6vw,72px)}.marketing-screenshot-feature,.marketing-screenshot-grid article{overflow:hidden;border:1px solid rgba(8,118,111,.14);background:#fff;box-shadow:0 24px 70px #052e2b14}.marketing-screenshot-feature{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(280px,.6fr);gap:0;align-items:stretch;border-radius:28px}.marketing-screenshot-feature img,.marketing-screenshot-grid img{display:block;width:100%;height:100%;object-fit:cover;object-position:top left}.marketing-screenshot-feature img{min-height:420px;border-right:1px solid rgba(8,118,111,.12)}.marketing-screenshot-feature>div{display:grid;align-content:center;gap:12px;padding:clamp(22px,4vw,34px)}.marketing-screenshot-feature span{color:var(--aos-teal-dark);font-size:.8rem;font-weight:950;text-transform:uppercase}.marketing-screenshot-feature h3{margin:0;color:#061a18;font-size:clamp(2rem,4vw,3.6rem);line-height:1}.marketing-screenshot-feature p,.marketing-screenshot-grid p{margin:0;color:#5d746f;line-height:1.55;font-weight:650}.marketing-screenshot-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:16px}.marketing-screenshot-grid article{display:grid;border-radius:24px}.marketing-screenshot-grid img{aspect-ratio:16 / 10;border-bottom:1px solid rgba(8,118,111,.12)}.marketing-screenshot-grid article>div{display:grid;gap:8px;padding:18px}.marketing-screenshot-grid strong{color:#061a18;font-size:1rem}.marketing-docs-path{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1fr);gap:clamp(24px,5vw,54px);align-items:start;border-top:1px solid rgba(8,118,111,.12);border-bottom:1px solid rgba(8,118,111,.12)}.marketing-os-model-grid,.marketing-agent-linking-grid,.marketing-app-store-flow-grid,.marketing-mobile-native-grid,.marketing-desktop-native-grid,.marketing-security-model-grid,.marketing-usecase-workflow-grid,.marketing-docs-card-grid,.marketing-docs-security-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.marketing-docs-card-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.marketing-os-model article,.marketing-agent-linking article,.marketing-app-store-flow article,.marketing-mobile-native article,.marketing-desktop-native article,.marketing-security-model article,.marketing-usecase-workflow article,.marketing-docs-card,.marketing-docs-security article{display:grid;gap:10px;min-height:210px;border:1px solid rgba(8,118,111,.13);border-radius:22px;background:#ffffffdb;box-shadow:0 18px 50px #052e2b12;padding:18px}.marketing-os-model article span,.marketing-agent-linking article span,.marketing-app-store-flow article span,.marketing-mobile-native article span,.marketing-desktop-native article span,.marketing-security-model article span,.marketing-usecase-workflow article span,.marketing-docs-card>span,.marketing-docs-security article span{display:grid;width:42px;height:42px;place-items:center;border-radius:15px;background:#e8fff8;color:var(--aos-teal-dark)}.marketing-os-model article strong,.marketing-agent-linking article strong,.marketing-app-store-flow article strong,.marketing-mobile-native article strong,.marketing-desktop-native article strong,.marketing-security-model article strong,.marketing-usecase-workflow article strong,.marketing-docs-card strong,.marketing-docs-security article strong{color:#061a18;font-size:1rem}.marketing-os-model article p,.marketing-agent-linking article p,.marketing-app-store-flow article p,.marketing-mobile-native article p,.marketing-desktop-native article p,.marketing-security-model article p,.marketing-usecase-workflow article p,.marketing-docs-card p,.marketing-docs-security article p{margin:0;color:#5d746f;line-height:1.55;font-weight:650}.marketing-docs-card{color:inherit;text-decoration:none;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.marketing-docs-card:hover{border-color:#00b8845c;box-shadow:0 24px 70px #052e2b1a;transform:translateY(-2px)}.marketing-docs-card small{display:inline-flex;align-items:center;align-self:end;gap:4px;color:var(--aos-teal-dark);font-weight:900}.marketing-docs-step-list,.marketing-docs-layer-list{display:grid;gap:12px}.marketing-docs-step-list article,.marketing-docs-layer-list article{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;border:1px solid rgba(8,118,111,.13);border-radius:22px;background:#ffffffdb;box-shadow:0 18px 50px #052e2b0f;padding:16px}.marketing-docs-step-list article>span,.marketing-docs-layer-list article>span{display:grid;width:42px;height:42px;place-items:center;border-radius:15px;background:var(--aos-teal-dark);color:#fff;font-weight:950}.marketing-docs-layer-list article>span{background:#e8fff8;color:var(--aos-teal-dark)}.marketing-docs-step-list article div,.marketing-docs-layer-list article div{min-width:0}.marketing-docs-step-list svg{color:var(--aos-teal-dark)}.marketing-docs-step-list strong,.marketing-docs-layer-list strong{display:block;margin-top:6px;color:#061a18;font-size:1rem}.marketing-docs-layer-list strong{margin-top:0}.marketing-docs-step-list p,.marketing-docs-layer-list p{margin:7px 0 0;color:#5d746f;line-height:1.55;font-weight:650}.marketing-usecase-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.marketing-page-hero{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:clamp(24px,5vw,64px);align-items:center;min-height:560px}.marketing-page-hero>*{min-width:0}.marketing-page-hero h1{font-size:clamp(2.8rem,7vw,6.2rem);overflow-wrap:break-word}.marketing-page-panel{display:grid;gap:12px;border:1px solid rgba(8,118,111,.14);border-radius:28px;background:linear-gradient(180deg,#fffffff5,#f8fafcf5),url(/aos-mark-clean-512.png) center bottom 18px / 150px no-repeat;min-height:310px;padding:24px;box-shadow:0 28px 80px #052e2b1a}.marketing-page-panel svg{width:62px;height:62px}.marketing-page-panel strong{align-self:end;color:#061a18;font-size:1.1rem}.marketing-page-panel span{color:var(--aos-teal-dark);font-size:3rem;font-weight:950;line-height:.9}.marketing-page-panel small{color:#5d746f;font-weight:800}.marketing-stat-strip{display:grid;max-width:1180px;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:-30px auto 0;padding:0 clamp(16px,5vw,72px) 34px}.marketing-stat-strip article{border:1px solid #d7f1eb;border-radius:22px;background:#fff;padding:20px;text-align:center}.marketing-stat-strip strong{display:block;color:var(--aos-teal-dark);font-size:2rem;font-weight:950}.marketing-stat-strip span{color:#5d746f;font-size:.82rem;font-weight:850}.marketing-section-list{display:grid;gap:18px}.marketing-deep-card{display:grid;grid-template-columns:auto minmax(0,1fr);gap:18px;padding:24px}.marketing-deep-card ul{display:flex;flex-wrap:wrap;gap:9px;margin:20px 0 0;padding:0;list-style:none}.marketing-deep-card li{display:inline-flex;align-items:center;gap:6px;border:1px solid #cdeee7;border-radius:999px;background:#f6fffc;color:#24544e;padding:8px 11px;font-size:.82rem;font-weight:850}.marketing-app-grid,.pricing-tier-grid,.pricing-billing-model,.legal-card-grid,.status-component-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.marketing-app-catalog article,.marketing-pricing-panel article,.marketing-legal-panel article,.marketing-status-panel article{padding:18px}.marketing-app-catalog article{display:grid;gap:10px;min-height:255px}.marketing-app-catalog article strong{margin-top:0}.marketing-app-catalog article small{display:inline-flex;width:fit-content;margin-top:0;border-radius:999px;background:#f0fffa;color:var(--aos-teal-dark);padding:7px 10px;font-size:.72rem;font-weight:900}.marketing-pricing-panel h2{margin:12px 0 0;color:var(--aos-teal-dark);font-size:2rem}.pricing-tier-grid{align-items:stretch}.pricing-tier-grid article{display:grid;align-content:start;gap:14px;min-height:440px}.pricing-tier-grid article.is-featured{border-color:#00b88452;background:radial-gradient(circle at 88% 10%,rgba(72,255,208,.18),transparent 34%),#fff;box-shadow:0 28px 80px #007f6821}.pricing-tier-grid small{display:inline-flex;width:fit-content;border-radius:999px;background:#e8fff8;color:var(--aos-teal-dark);padding:7px 10px;font-size:.72rem;font-weight:950;text-transform:uppercase}.pricing-tier-grid strong{margin-top:0;font-size:1.18rem}.pricing-tier-grid h2{margin:0;font-size:clamp(2rem,4vw,3.1rem);line-height:1}.pricing-tier-fit{border:1px solid rgba(8,118,111,.13);border-radius:18px;background:#f6fffc;color:#315b55;padding:13px;font-size:.88rem;font-weight:760;line-height:1.48}.pricing-tier-grid ul{display:grid;gap:9px;margin:0;padding:0;list-style:none}.pricing-tier-grid li{display:flex;align-items:center;gap:8px;color:#315b55;font-size:.88rem;font-weight:850}.pricing-tier-grid li svg{flex-shrink:0;color:var(--aos-teal-dark)}.pricing-billing-model{margin-top:16px}.pricing-billing-model article{display:grid;gap:10px;min-height:210px}.pricing-billing-model article>span{display:grid;width:46px;height:46px;place-items:center;border-radius:16px;background:#e8fff8;color:var(--aos-teal-dark)}.pricing-ready-card{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:22px;align-items:end;margin-top:16px;border:1px solid rgba(8,118,111,.14);border-radius:28px;background:radial-gradient(circle at 95% 20%,rgba(72,255,208,.18),transparent 32%),linear-gradient(135deg,#fff,#f3fffb);box-shadow:0 24px 70px #052e2b14;padding:clamp(22px,4vw,34px)}.pricing-ready-card span{color:var(--aos-teal-dark);font-size:.8rem;font-weight:950;text-transform:uppercase}.pricing-ready-card h3{max-width:820px;margin:10px 0 0;color:#061a18;font-size:clamp(1.8rem,3.8vw,3.2rem);line-height:1}.pricing-ready-card p{max-width:860px;margin:14px 0 0;color:#55716b;font-size:1rem;line-height:1.6;font-weight:650}.pricing-ready-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.changelog-track-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.changelog-track-grid article{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:10px 12px;min-height:185px;padding:18px}.changelog-track-grid article>span{display:grid;width:44px;height:44px;place-items:center;border-radius:16px;background:#e8fff8;color:var(--aos-teal-dark)}.changelog-track-grid strong{color:#061a18;font-size:1rem}.changelog-track-grid small{width:fit-content;border-radius:999px;background:#f0fffa;color:var(--aos-teal-dark);padding:6px 9px;font-size:.68rem;font-weight:950;text-transform:uppercase}.changelog-track-grid p{grid-column:1 / -1;margin:0;color:#5d746f;font-weight:650;line-height:1.55}.changelog-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,390px);gap:18px;align-items:start;margin-top:18px}.changelog-timeline{display:grid;gap:14px}.changelog-timeline article{display:grid;grid-template-columns:170px minmax(0,1fr);gap:14px;border:0;background:transparent;box-shadow:none}.changelog-date{position:relative;padding:18px 0 0}.changelog-date:before{position:absolute;top:24px;right:-23px;width:14px;height:14px;border:3px solid #f8fffb;border-radius:999px;background:var(--aos-teal-dark);box-shadow:0 0 0 6px #00b8841f;content:""}.changelog-date span,.changelog-next-card>span{display:block;color:var(--aos-teal-dark);font-size:.78rem;font-weight:950;text-transform:uppercase}.changelog-date small{display:block;margin-top:6px;color:#5d746f;font-size:.82rem;font-weight:850}.changelog-entry-card{position:relative;border:1px solid rgba(8,118,111,.13);border-radius:24px;background:#fff;box-shadow:0 18px 50px #052e2b12;padding:18px}.changelog-entry-card:before{position:absolute;top:0;bottom:0;left:-22px;width:1px;background:#08766f29;content:""}.changelog-entry-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.changelog-entry-head strong{color:#061a18;font-size:1.15rem;line-height:1.2}.changelog-entry-head small{flex-shrink:0;border-radius:999px;background:#e8fff8;color:var(--aos-teal-dark);padding:7px 10px;font-size:.68rem;font-weight:950;text-transform:uppercase}.changelog-entry-card p,.changelog-next-card p{margin:12px 0 0;color:#5d746f;font-weight:650;line-height:1.6}.changelog-entry-card ul{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0 0;padding:0;list-style:none}.changelog-entry-card li{display:inline-flex;align-items:center;gap:6px;border:1px solid #cdeee7;border-radius:999px;background:#f6fffc;color:#24544e;padding:7px 10px;font-size:.78rem;font-weight:850}.changelog-entry-card li svg{color:var(--aos-teal-dark);flex-shrink:0}.changelog-next-card{position:sticky;top:94px;border:1px solid rgba(8,118,111,.14);border-radius:28px;background:radial-gradient(circle at 92% 12%,rgba(72,255,208,.18),transparent 32%),linear-gradient(135deg,#fff,#f3fffb);box-shadow:0 24px 70px #052e2b14;padding:22px}.changelog-next-card h3{margin:10px 0 0;color:#061a18;font-size:clamp(1.5rem,3vw,2.3rem);line-height:1}.changelog-next-card ol{display:grid;gap:10px;margin:18px 0 0;padding-left:20px;color:#315b55;font-weight:820;line-height:1.45}.changelog-next-card div{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.legal-notice-card,.legal-split article,.status-summary-card{border:1px solid rgba(8,118,111,.14);border-radius:28px;background:radial-gradient(circle at 95% 18%,rgba(72,255,208,.16),transparent 32%),linear-gradient(135deg,#fff,#f3fffb);box-shadow:0 24px 70px #052e2b14}.legal-notice-card{margin-bottom:16px;padding:clamp(22px,4vw,34px)}.legal-notice-card span,.status-summary-card>span{color:var(--aos-teal-dark);font-size:.8rem;font-weight:950;text-transform:uppercase}.legal-notice-card h3,.legal-split h3,.status-summary-card h3{max-width:920px;margin:10px 0 0;color:#061a18;font-size:clamp(1.7rem,3.5vw,3rem);line-height:1}.legal-notice-card p,.legal-split p,.status-summary-card p{max-width:940px;margin:14px 0 0;color:#55716b;font-weight:650;line-height:1.6}.legal-card-grid{margin-top:16px}.legal-card-grid article{display:grid;gap:10px;min-height:215px}.terms-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.legal-card-grid article>span{display:grid;width:46px;height:46px;place-items:center;border-radius:16px;background:#e8fff8;color:var(--aos-teal-dark)}.legal-card-grid strong{color:#061a18;font-size:1.05rem}.legal-card-grid p{margin:0;color:#5d746f;font-weight:650;line-height:1.55}.legal-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.72fr);gap:16px;margin-top:16px}.legal-split article{padding:clamp(20px,3vw,28px)}.legal-split ul{display:grid;gap:10px;margin:18px 0 0;padding:0;list-style:none}.legal-split li{display:flex;gap:8px;color:#315b55;font-weight:820;line-height:1.45}.legal-split li svg{flex-shrink:0;margin-top:3px;color:var(--aos-teal-dark)}.legal-split article div{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.status-component-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.status-component-grid article{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px 12px;min-height:170px}.status-component-grid article>span{width:13px;height:13px;border-radius:50%;background:var(--aos-emerald);box-shadow:0 0 0 6px #1ed87f1f;margin-top:6px}.status-component-grid article[data-tone=progress]>span{background:#f59e0b;box-shadow:0 0 0 6px #f59e0b24}.status-component-grid article[data-tone=planned]>span{background:#48ffd0;box-shadow:0 0 0 6px #48ffd024}.status-component-grid article[data-tone=blocked]>span{background:#fb7185;box-shadow:0 0 0 6px #fb718524}.status-component-grid strong{display:block;margin:0;color:#061a18;font-size:1.05rem}.status-component-grid small{display:inline-flex;width:fit-content;margin-top:7px;border-radius:999px;background:#f0fffa;color:var(--aos-teal-dark);padding:6px 9px;font-size:.68rem;font-weight:950;text-transform:uppercase}.status-component-grid article[data-tone=progress] small{background:#fff7ed;color:#c2410c}.status-component-grid article[data-tone=blocked] small{background:#fff1f2;color:#be123c}.status-component-grid article p{grid-column:1 / -1;margin:0;color:#5d746f;font-weight:650;line-height:1.55}.status-incident-layout{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1fr);gap:16px;margin-top:16px}.status-summary-card{padding:clamp(20px,3vw,28px)}.status-summary-card div{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.status-incident-list{display:grid;gap:12px}.status-incident-list article{display:grid;gap:8px}.status-incident-list small{color:var(--aos-teal-dark);font-size:.78rem;font-weight:950;text-transform:uppercase}.status-incident-list strong{margin:0;color:#061a18;font-size:1.04rem}.status-incident-list p{margin:0;color:#5d746f;font-weight:650;line-height:1.55}.marketing-related{padding-top:20px}.marketing-related-grid a{display:flex;align-items:center;justify-content:space-between;border:1px solid #d7f1eb;border-radius:18px;background:#fff;color:#061a18;padding:16px;font-weight:900}.marketing-waitlist{display:grid;grid-template-columns:minmax(0,.9fr) minmax(320px,.72fr);gap:clamp(24px,5vw,56px);align-items:start}.marketing-waitlist.compact{padding-top:10px}.marketing-waitlist form{display:grid;gap:12px;border:1px solid rgba(8,118,111,.14);border-radius:26px;background:#fff;padding:18px;box-shadow:0 20px 60px #052e2b14}.marketing-waitlist input,.marketing-waitlist select,.marketing-waitlist textarea{width:100%;border:1px solid #cde7e2;border-radius:16px;background:#fbfffd;color:#061a18;padding:13px 14px;font:inherit;font-weight:650;outline:0}.marketing-waitlist textarea{min-height:104px;resize:vertical}.marketing-waitlist button:disabled{cursor:wait;opacity:.72}.marketing-form-status{margin:0;border:1px solid rgba(0,184,132,.18);border-radius:14px;background:var(--aos-mint-50);color:var(--aos-teal-dark);padding:11px 12px;font-size:.84rem;font-weight:800;line-height:1.45}.marketing-form-status.is-error{border-color:#fecdd3;background:#fff1f2;color:#be123c}.marketing-footer{display:grid;grid-template-columns:minmax(260px,1.3fr) repeat(3,minmax(140px,.5fr));gap:24px;border-top:1px solid rgba(8,118,111,.12);background:#f0fffa;padding:38px clamp(16px,5vw,72px)}.marketing-footer p{max-width:360px;color:#5d746f;line-height:1.6}.marketing-footer-actions{display:flex;flex-wrap:wrap;gap:8px;max-width:460px;margin-top:18px}.marketing-footer-actions .marketing-button.secondary{background:#ffffffb8}.marketing-footer>div:not(:first-child){display:grid;align-content:start;gap:10px}.marketing-footer strong{color:#061a18}.marketing-footer a{color:#51716b;font-weight:750}.marketing-open-bridge{display:grid;min-height:100vh;place-items:center;align-content:center;gap:18px;background:#f7fffd;padding:24px;text-align:center}.marketing-open-bridge .aos-mark-symbol{width:70px;height:70px}.marketing-open-bridge h1{margin:0;font-size:clamp(2.4rem,8vw,4.8rem);line-height:1}.marketing-open-bridge p{margin:0;color:#5d746f;font-weight:700}@media (max-width: 1100px){.marketing-header{grid-template-columns:1fr auto}.marketing-header nav{display:none}.marketing-hero,.marketing-page-hero,.marketing-split,.marketing-docs-path,.marketing-waitlist,.marketing-product-grid{grid-template-columns:1fr}.marketing-product-grid aside{display:none}}@media (max-width: 820px){.marketing-header{min-height:68px;padding:10px 14px}.marketing-header-cta-links{display:none}.marketing-hero,.marketing-page-hero,.marketing-band,.marketing-split,.marketing-section-list,.marketing-related,.marketing-app-catalog,.marketing-app-store-flow,.marketing-mobile-native,.marketing-desktop-native,.marketing-security-model,.marketing-usecase-workflow,.marketing-docs-start,.marketing-docs-path,.marketing-docs-security,.marketing-product-screenshots,.marketing-waitlist,.marketing-pricing-panel,.marketing-changelog-panel,.marketing-legal-panel,.marketing-status-panel{padding-right:16px;padding-left:16px}.marketing-feature-grid,.marketing-platform-grid,.marketing-related-grid,.marketing-app-grid,.pricing-tier-grid,.pricing-billing-model,.changelog-track-grid,.legal-card-grid,.terms-grid,.status-component-grid,.marketing-stat-strip,.marketing-mini-apps,.marketing-product-cards,.marketing-hero-proof,.marketing-os-model-grid,.marketing-agent-linking-grid,.marketing-app-store-flow-grid,.marketing-mobile-native-grid,.marketing-desktop-native-grid,.marketing-security-model-grid,.marketing-usecase-workflow-grid,.marketing-docs-card-grid,.marketing-docs-security-grid,.marketing-screenshot-grid,.pricing-ready-card{grid-template-columns:1fr}.pricing-ready-actions{justify-content:flex-start}.changelog-layout,.changelog-timeline article{grid-template-columns:1fr}.changelog-date{padding:0}.changelog-date:before,.changelog-entry-card:before{display:none}.changelog-next-card{position:static}.changelog-entry-head{flex-direction:column}.legal-split,.status-incident-layout,.marketing-screenshot-feature{grid-template-columns:1fr}.marketing-screenshot-feature img{min-height:260px;border-right:0;border-bottom:1px solid rgba(8,118,111,.12)}.marketing-hero{min-height:auto;padding-top:42px}.marketing-hero h1{font-size:clamp(3rem,16vw,4.6rem)}.marketing-page-hero h1{font-size:clamp(2.5rem,12.5vw,3.7rem)}.marketing-product-grid{min-height:auto}.marketing-product-grid section{background:linear-gradient(180deg,#fffffff5,#f8fafcf5),url(/aos-mark-clean-512.png) center bottom 16px / 160px no-repeat;padding-bottom:120px}.marketing-deep-card,.marketing-footer{grid-template-columns:1fr}}@media (max-width: 520px){.marketing-brand-link .aos-mark-wordmark small{display:none}.marketing-button{width:100%}.marketing-header .marketing-button{width:auto}.marketing-hero-actions{width:100%}.marketing-page-panel{min-height:240px}}*{box-sizing:border-box}html,body,#root{min-height:100%}body{margin:0;min-width:320px}button,input,select,a{font:inherit}button,a{cursor:pointer}button{border:0}input,select{outline:0}.aos-auth-page{position:relative;isolation:isolate;display:grid;min-height:100vh;overflow:hidden;place-items:center;color:var(--command-text, #edfdf7);background:radial-gradient(ellipse 760px 440px at 14% 8%,rgba(25,255,188,.2),transparent 66%),radial-gradient(ellipse 700px 420px at 88% 18%,rgba(73,233,255,.15),transparent 62%),radial-gradient(ellipse 780px 520px at 50% 112%,rgba(26,189,128,.16),transparent 68%),linear-gradient(135deg,#020807,#071311 45%,#020504);padding:18px}.aos-auth-page:before,.aos-auth-page:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;content:"";pointer-events:none}.aos-auth-page:before{background:linear-gradient(rgba(126,255,215,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(126,255,215,.04) 1px,transparent 1px);background-size:58px 58px;-webkit-mask-image:radial-gradient(circle at 50% 44%,#000 0%,transparent 72%);mask-image:radial-gradient(circle at 50% 44%,#000 0%,transparent 72%)}.aos-auth-page:after{background:radial-gradient(circle at 48% 18%,rgba(255,255,255,.1),transparent 18%),linear-gradient(115deg,transparent 0%,rgba(110,255,207,.08) 42%,transparent 72%);opacity:.74}.aos-auth-card{position:relative;z-index:1;width:min(470px,calc(100vw - 36px));max-width:100%;border:1px solid rgba(129,255,216,.18);border-radius:24px;background:radial-gradient(ellipse 520px 260px at 8% 0%,rgba(110,255,207,.17),transparent 62%),linear-gradient(145deg,#0a231eeb,#040e0ce6);box-shadow:0 34px 110px #0000006b,inset 0 1px #ffffff0f;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);padding:26px}.aos-auth-brand{display:flex;align-items:center;gap:13px;margin-bottom:26px}.aos-auth-brand .aos-mark-symbol{width:56px;height:56px;border-radius:19px}.aos-auth-brand>strong{color:var(--command-green-bright, #6effcf);font-size:2.25rem;font-weight:950;letter-spacing:0}.aos-auth-brand>span{color:var(--command-text, #edfdf7);font-size:.92rem;font-weight:900}.aos-auth-copy>span{display:inline-flex;align-items:center;gap:7px;border-radius:999px;background:var(--aos-mint-50);color:var(--aos-teal-dark);padding:7px 10px;font-size:.78rem;font-weight:900}.aos-auth-copy h1,.aos-auth-setup-card h1{margin:14px 0 0;color:#0f172a;font-size:clamp(2rem,8vw,3.35rem);line-height:.98;letter-spacing:0;overflow-wrap:break-word}.aos-auth-copy p,.aos-auth-setup-card p{margin:14px 0 0;color:#64748b;font-size:.96rem;line-height:1.6}.aos-auth-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:22px 0 16px;border:1px solid rgba(129,255,216,.12);border-radius:16px;background:#ffffff0b;padding:5px}.aos-auth-tabs button,.aos-auth-switch button{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:12px;background:transparent;color:#64748b;font-weight:900}.aos-auth-tabs button{min-height:40px}.aos-auth-tabs button.is-active{background:#6effcf21;color:var(--command-green-bright, #6effcf);box-shadow:0 0 0 1px #6effcf2e inset,0 12px 28px #0000002e}.aos-social-grid{display:grid;gap:10px}.aos-social-grid button,.aos-auth-actions button,.aos-auth-setup-card button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:46px;border:1px solid #dbe4f0;border-radius:15px;background:#fff;color:#0f172a;padding:0 14px;font-size:.9rem;font-weight:900;box-shadow:0 14px 30px #0000002e}.aos-social-grid button:disabled,.aos-auth-actions button:disabled,.aos-auth-setup-card button:disabled{cursor:not-allowed;opacity:.62}.aos-social-grid button span{display:grid;width:24px;height:24px;place-items:center;border-radius:9px;background:var(--aos-mint-50);color:var(--aos-teal-dark);font-size:.72rem}.aos-auth-divider{display:flex;align-items:center;gap:12px;margin:20px 0;color:#64748b;font-size:.72rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.aos-auth-divider:before,.aos-auth-divider:after{height:1px;flex:1;background:#e2e8f0;content:""}.aos-auth-method-card,.aos-auth-code-panel,.aos-auth-state-list{display:grid;min-width:0;border:1px solid rgba(13,38,55,.08);border-radius:16px;background:#f8fafcb8}.aos-auth-method-card{grid-template-columns:auto minmax(0,1fr);gap:10px;margin-bottom:14px;padding:12px}.aos-auth-method-card svg,.aos-auth-code-panel>svg{color:var(--aos-teal-dark)}.aos-auth-method-card strong,.aos-auth-code-panel strong{display:block;color:#0f172a;font-size:.86rem}.aos-auth-method-card span,.aos-auth-code-panel span,.aos-auth-state-list span{color:#64748b;font-size:.76rem;font-weight:750;line-height:1.35}.aos-auth-explainer{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0 0 14px}.aos-auth-explainer span{display:flex;align-items:center;gap:7px;min-width:0;border:1px solid rgba(13,38,55,.08);border-radius:14px;padding:9px 10px;background:#f8fafcb8;color:#64748b;font-size:.7rem;font-weight:850;line-height:1.25}.aos-auth-explainer b{display:inline-grid;place-items:center;flex:0 0 22px;width:22px;height:22px;border-radius:999px;background:#14b8a61f;color:#0f766e;font-size:.68rem;font-weight:950}.aos-auth-field{display:grid;gap:7px;margin-bottom:12px}.aos-auth-field span{color:#475569;font-size:.78rem;font-weight:900}.aos-auth-field input{min-height:48px;border:1px solid #dbe4f0;border-radius:15px;background:#fff;color:#0f172a;padding:0 14px;box-shadow:inset 0 1px #0f172a08}.aos-auth-field input:focus{border-color:#67e8d7;box-shadow:0 0 0 4px #14b8a621}.aos-auth-code-panel{grid-template-columns:auto minmax(0,1fr);gap:10px;margin:12px 0;padding:12px}.aos-auth-code-panel .aos-auth-field{margin:10px 0 0}@media (max-width: 560px){.aos-auth-explainer{grid-template-columns:1fr}}.aos-auth-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.aos-auth-actions button.primary,.aos-auth-setup-card button{border-color:var(--aos-teal);background:linear-gradient(135deg,var(--aos-teal),var(--aos-emerald));color:#fff}.aos-auth-message{margin:14px 0 0;border-radius:14px;padding:11px 12px;font-size:.84rem;font-weight:750;line-height:1.45}.aos-auth-message.success{background:#ecfdf5;color:#047857}.aos-auth-message.error{background:#fff1f2;color:#be123c}.aos-auth-state-list{gap:8px;margin-top:14px;padding:12px}.aos-auth-state-list span{display:flex;align-items:center;gap:7px}.aos-auth-state-list svg{flex-shrink:0;color:var(--aos-teal-dark)}.aos-auth-switch{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;margin-top:18px;color:#64748b;font-size:.84rem;font-weight:750}.aos-auth-switch button{min-height:30px;color:var(--aos-teal-dark);padding:0 2px}.aos-auth-loading-card{display:grid;justify-items:center;gap:10px;text-align:center}.aos-auth-loading-card svg{color:var(--aos-teal)}.aos-auth-loading-card strong{color:#0f172a;font-size:1.05rem}.aos-auth-loading-card span{color:#64748b;font-size:.88rem}.aos-auth-loading-steps{display:grid;width:min(260px,100%);gap:8px;margin-top:8px}.aos-auth-loading-steps i{display:block;height:9px;overflow:hidden;border-radius:999px;background:linear-gradient(90deg,#e2e8f0,#ccfbf1,#e2e8f0);background-size:220% 100%;animation:auth-loading-sheen 1.6s ease-in-out infinite}.aos-auth-loading-steps i:nth-child(2){width:82%}.aos-auth-loading-steps i:nth-child(3){width:64%}.aos-auth-warning-icon{display:grid;width:48px;height:48px;place-items:center;border-radius:17px;background:#fff7ed;color:#c2410c}@keyframes auth-loading-sheen{0%{background-position:0% 50%}to{background-position:220% 50%}}.aos-auth-copy>span{border:1px solid rgba(110,255,207,.18);background:#6effcf1a;color:var(--command-green-bright, #6effcf)}.aos-auth-copy h1,.aos-auth-setup-card h1,.aos-auth-loading-card strong,.aos-auth-method-card strong,.aos-auth-code-panel strong{color:var(--command-text, #edfdf7)}.aos-auth-copy p,.aos-auth-setup-card p,.aos-auth-method-card span,.aos-auth-code-panel span,.aos-auth-state-list span,.aos-auth-explainer span,.aos-auth-loading-card span,.aos-auth-switch,.aos-auth-divider,.aos-auth-field span{color:var(--command-muted, #9fb8ae)}.aos-auth-tabs button,.aos-auth-switch button{color:var(--command-dim, #779187)}.aos-auth-tabs button.is-active,.aos-auth-switch button{color:var(--command-green-bright, #6effcf)}.aos-social-grid button,.aos-auth-actions button,.aos-auth-setup-card button,.aos-auth-method-card,.aos-auth-code-panel,.aos-auth-state-list,.aos-auth-explainer span,.aos-env-list code{border-color:#81ffd81f;background:#ffffff0e;color:var(--command-text, #edfdf7)}.aos-auth-explainer b{background:#6effcf1f;color:var(--command-green-bright, #6effcf)}.aos-social-grid button:hover:not(:disabled),.aos-auth-actions button:hover:not(:disabled),.aos-auth-setup-card button:hover:not(:disabled){border-color:#6effcf3d;background:#6effcf17;transform:translateY(-1px)}.aos-social-grid button span{background:#6effcf1f;color:var(--command-green-bright, #6effcf)}.aos-auth-divider:before,.aos-auth-divider:after{background:#81ffd81f}.aos-auth-method-card svg,.aos-auth-code-panel>svg,.aos-auth-state-list svg,.aos-auth-loading-card svg{color:var(--command-green-bright, #6effcf)}.aos-auth-field input{border-color:#81ffd829;background:#02080794;color:var(--command-text, #edfdf7);box-shadow:inset 0 1px #ffffff09}.aos-auth-field input::placeholder{color:#9fb8aeb8}.aos-auth-field input:focus{border-color:var(--command-green-bright, #6effcf);box-shadow:0 0 0 4px #6effcf21}.aos-auth-actions button.primary,.aos-auth-setup-card button{border-color:#6effcf6b;background:linear-gradient(135deg,var(--command-green, #18d87f),var(--command-cyan, #49e9ff));color:#03110e;box-shadow:0 16px 34px #14d87f33}.aos-auth-message.success{border:1px solid rgba(110,255,207,.18);background:#6effcf1a;color:var(--command-green-bright, #6effcf)}.aos-auth-message.error{border:1px solid rgba(251,113,133,.24);background:#7f1d1d38;color:#fecdd3}.aos-auth-loading-steps i{background:linear-gradient(90deg,#81ffd814,#6effcf57,#81ffd814);background-size:220% 100%}.aos-auth-warning-icon{background:#fb923c1f;color:#fdba74}.aos-preview-notice{position:fixed;right:22px;bottom:22px;z-index:10;display:flex;max-width:min(520px,calc(100vw - 32px));align-items:flex-start;gap:10px;border:1px solid rgba(13,38,55,.1);border-radius:16px;background:#ffffffe0;color:#334155;padding:12px 14px;box-shadow:0 18px 44px #0f172a1f;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);font-size:.78rem;font-weight:800;line-height:1.45}.aos-preview-notice svg{flex-shrink:0;color:var(--aos-teal-dark);margin-top:1px}.aos-preview-notice code{color:var(--aos-teal-dark);font-size:.72rem;font-weight:900}.aos-env-list{display:grid;gap:9px;margin-top:20px}.aos-env-list code{overflow:hidden;border:1px solid #dbe4f0;border-radius:13px;background:#f8fafc;color:var(--aos-teal-dark);padding:12px;text-overflow:ellipsis}.spin{animation:spin .85s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.premium-aos-page{position:relative;display:grid;place-items:center;min-height:100vh;overflow-x:hidden;color:#0f172a;background:radial-gradient(circle at 7% 20%,rgba(18,232,242,.18),transparent 30%),radial-gradient(circle at 92% 84%,rgba(30,216,127,.12),transparent 34%),linear-gradient(135deg,#fbfffe,#f3fbf9 45%,#f8fbff);padding:clamp(10px,1.7vw,24px)}.premium-bg{pointer-events:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;background-image:radial-gradient(circle at 1px 1px,rgba(15,23,42,.045) 1px,transparent 0);background-size:32px 32px;-webkit-mask-image:linear-gradient(180deg,#000000d9,#00000026);mask-image:linear-gradient(180deg,#000000d9,#00000026)}.premium-shell-frame{position:relative;z-index:1;display:grid;grid-template-rows:auto minmax(0,1fr);width:min(1840px,100%);min-height:min(940px,calc(100vh - 32px));margin:0 auto;overflow:hidden;border:1px solid rgba(23,51,77,.09);border-radius:30px;background:#ffffffb8;box-shadow:0 44px 100px #15374429,inset 0 0 0 1px #ffffffad;-webkit-backdrop-filter:blur(26px) saturate(1.08);backdrop-filter:blur(26px) saturate(1.08)}.browser-chrome-premium{display:grid;min-height:54px;grid-template-columns:220px minmax(0,1fr) 220px;align-items:center;border-bottom:1px solid rgba(13,38,55,.09);background:linear-gradient(180deg,#ffffffe0,#f9fcfcc7);padding:0 26px}.traffic-lights{display:flex;gap:10px}.traffic-lights span{width:13px;height:13px;border-radius:999px;box-shadow:inset 0 1px 3px #0a1e2d1f,0 0 0 1px #0000000d}.traffic-lights span:nth-child(1){background:#ff5f57}.traffic-lights span:nth-child(2){background:#ffbd2e}.traffic-lights span:nth-child(3){background:#28c840}.address-bar{display:flex;width:min(560px,100%);min-height:32px;align-items:center;justify-content:center;gap:8px;justify-self:center;border:1px solid rgba(13,38,55,.09);border-radius:11px;background:#ffffffb8;color:#7d8795;font-size:.82rem;box-shadow:inset 0 1px #ffffffd9}.address-bar svg{color:#94a3b8}.premium-app-body{display:flex;min-height:0}.aos-sidebar-premium{display:none;width:300px;flex-shrink:0;border-right:1px solid rgba(13,38,55,.09);background:linear-gradient(180deg,#ffffffad,#ffffff6b);padding:28px 24px 22px;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.sidebar-brand,.system-ready-row,.sidebar-owner-card,.topbar-actions,.mobile-brand,.agent-card-top,.agent-card-bottom,.marketplace-list article,.quick-action-list button,.activity-row,.platform-strip,.platform-buttons,.run-targets,.message-row,.section-header,.hero-kicker,.status-pill,.file-chip,.command-composer,.system-overview-head,.metric-list>div,.runtime-workflows article,.runtime-layer-card button,.mobile-status,.mobile-tabbar{display:flex;align-items:center}.sidebar-brand{gap:12px;min-height:46px;margin-bottom:28px}.aos-mark-lockup{display:inline-flex;align-items:center;gap:10px;min-width:0}.aos-mark-symbol{position:relative;display:grid;width:46px;height:46px;place-items:center;flex-shrink:0;border:0;border-radius:50%;background:transparent;box-shadow:none}.aos-auth-brand .aos-mark-wordmark strong{background:linear-gradient(135deg,#f7fffc,var(--command-green-bright, #6effcf),var(--command-cyan, #49e9ff));-webkit-background-clip:text;background-clip:text;color:transparent}.aos-auth-brand .aos-mark-wordmark small{color:var(--command-muted, #9fb8ae)}.aos-mark-fallback{position:absolute;top:0;right:0;bottom:0;left:0;display:block;overflow:hidden;border-radius:inherit;background:radial-gradient(circle at 34% 22%,#dcfff4eb,#dcfff400 27%),linear-gradient(135deg,#082f2a,#009c76 58%,#053f38);box-shadow:inset 0 1px 7px #ffffff6b,inset 0 -9px 18px #002b2359}.aos-mark-fallback:after{position:absolute;top:25%;right:25%;bottom:25%;left:25%;border:1px solid rgba(211,255,241,.62);border-radius:inherit;content:""}.aos-mark-symbol img{position:relative;display:block;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 10px 18px rgba(0,87,72,.18)) drop-shadow(0 0 14px rgba(72,255,208,.32));pointer-events:none;-webkit-user-select:none;user-select:none}.aos-mark-wordmark{display:grid;min-width:0;gap:1px}.aos-mark-wordmark strong{background:linear-gradient(135deg,#053a30,var(--aos-teal),var(--aos-emerald));-webkit-background-clip:text;background-clip:text;color:transparent;font-size:1.34rem;font-weight:950;letter-spacing:0}.aos-mark-wordmark small{overflow:hidden;color:var(--aos-muted);font-size:.7rem;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.sidebar-brand .aos-mark-symbol{width:44px;height:44px;border-radius:16px}.sidebar-brand .aos-mark-wordmark strong{font-size:1.7rem}.sidebar-brand .aos-mark-wordmark{display:flex;align-items:center;gap:18px}.sidebar-brand .aos-mark-wordmark small{border-left:1px solid rgba(13,38,55,.14);padding-left:16px;color:#263247;font-size:.78rem;font-weight:800}.sidebar-divider{width:1px;height:32px;background:#e2e8f0}.sidebar-brand>strong{color:#0f172a;font-size:.9rem}.sidebar-nav{display:grid;gap:7px}.sidebar-nav-item{position:relative;display:flex;align-items:center;gap:12px;width:100%;min-height:50px;border-radius:14px;background:transparent;color:#263448;padding:0 14px;font-size:.9rem;font-weight:760;text-align:left;transition:background .18s ease,color .18s ease,box-shadow .18s ease}.sidebar-nav-item:hover,.sidebar-nav-item.is-active{background:linear-gradient(90deg,#13ce9329,#13ce9312);color:var(--aos-teal-dark);box-shadow:0 10px 26px #048a6514,inset 0 0 0 1px #0cc9911a}.sidebar-nav-item.is-active{box-shadow:0 10px 26px #048a6514,inset 0 0 0 1px #0cc9911a}.sidebar-nav-item.is-active:before{position:absolute;left:-23px;width:4px;height:36px;border-radius:999px;background:linear-gradient(180deg,var(--aos-emerald),var(--aos-teal-dark));box-shadow:0 0 16px #0cc99161;content:""}.sidebar-pinned-section{margin-top:22px}.sidebar-pinned-head{display:flex;align-items:center;justify-content:space-between;margin:0 2px 9px;color:var(--aos-teal-dark);font-size:.72rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.sidebar-pinned-head small{display:inline-flex;min-width:22px;height:22px;align-items:center;justify-content:center;border-radius:999px;background:#14b8a61c;color:#0f766e;font-size:.72rem}.sidebar-pinned-list{display:grid;gap:7px}.sidebar-pinned-row{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 32px;align-items:center;gap:6px}.sidebar-pinned-row.is-active .sidebar-pinned-app{background:linear-gradient(90deg,#13ce9329,#13ce9312);color:var(--aos-teal-dark);box-shadow:0 10px 26px #048a6514,inset 0 0 0 1px #0cc9911a}.sidebar-pinned-row.is-active .sidebar-pinned-app:before{position:absolute;left:-23px;width:4px;height:36px;border-radius:999px;background:linear-gradient(180deg,var(--aos-emerald),var(--aos-teal-dark));box-shadow:0 0 16px #0cc99161;content:""}.sidebar-pinned-app{min-height:48px}.sidebar-pinned-app>span{display:grid;min-width:0;gap:2px}.sidebar-pinned-app strong,.sidebar-pinned-app small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-pinned-app strong{font-size:.88rem}.sidebar-pinned-app small{color:#718096;font-size:.68rem;font-weight:800}.sidebar-pinned-remove{display:inline-flex;width:32px;height:32px;align-items:center;justify-content:center;border:1px solid rgba(13,38,55,.09);border-radius:11px;background:#ffffffa3;color:var(--command-dim, #779187);opacity:.72;transition:border-color .18s ease,color .18s ease,opacity .18s ease,transform .18s ease}.sidebar-pinned-remove:hover{border-color:#ef444440;color:#dc2626;opacity:1;transform:translateY(-1px)}.sidebar-line{height:1px;margin:22px 0;background:#0d263717}.sidebar-owner-card{width:100%;gap:12px;border:1px solid rgba(13,38,55,.09);border-radius:18px;background:#ffffffad;color:inherit;padding:14px;text-align:left;box-shadow:0 12px 30px #0f172a0d;transition:border-color .18s ease,background .18s ease,transform .18s ease}.sidebar-owner-card:hover,.sidebar-owner-card.is-active{border-color:#14b8a652;background:linear-gradient(135deg,#f0fdfaf0,#ffffffbd);transform:translateY(-1px)}.owner-avatar,.account-avatar,.person-avatar{display:grid;place-items:center;flex-shrink:0;background:linear-gradient(135deg,var(--aos-teal),var(--aos-emerald));color:#fff;font-weight:900}.owner-avatar{width:44px;height:44px;border-radius:16px}.sidebar-owner-card strong,.system-ready-row strong,.runtime-mini-card strong{display:block;color:#0f172a;font-size:.88rem}.sidebar-owner-card span,.system-ready-row span,.runtime-mini-card p{color:#64748b;font-size:.76rem}.sidebar-system-card{margin-top:18px;border:1px solid rgba(13,38,55,.09);border-radius:18px;background:#ffffffad;padding:14px}.system-ready-row{gap:12px}.system-icon{display:grid;width:46px;height:46px;place-items:center;border-radius:16px;background:linear-gradient(135deg,var(--aos-teal),var(--aos-emerald));color:#fff;box-shadow:0 14px 24px #00bfa638}.runtime-mini-card{margin-top:14px;border:1px solid rgba(255,255,255,.7);border-radius:18px;background:#ffffffb8;padding:12px}.runtime-mini-card div{display:flex;align-items:center;gap:7px;color:var(--aos-teal-dark)}.runtime-mini-card p{margin:5px 0 0;line-height:1.45}.sidebar-download-card{display:grid;gap:9px;margin-top:14px;border:1px solid rgba(13,38,55,.09);border-radius:18px;background:linear-gradient(135deg,#f0fdfadb,#ffffffad);padding:12px}.sidebar-download-head,.sidebar-mobile-soon{display:flex;min-width:0;align-items:center;gap:9px}.sidebar-download-head>span{display:grid;width:34px;height:34px;flex-shrink:0;place-items:center;border-radius:13px;background:linear-gradient(135deg,var(--aos-teal),var(--aos-emerald));color:#fff;box-shadow:0 12px 20px #10b9812e}.sidebar-download-head div,.sidebar-mobile-soon span{display:grid;min-width:0;gap:2px}.sidebar-download-head strong,.sidebar-mobile-soon strong{overflow:hidden;color:#0f172a;font-size:.82rem;text-overflow:ellipsis;white-space:nowrap}.sidebar-download-head small,.sidebar-mobile-soon small{overflow:hidden;color:var(--command-dim, #779187);font-size:.68rem;font-weight:760;text-overflow:ellipsis;white-space:nowrap}.sidebar-download-primary,.sidebar-download-secondary{display:inline-flex;min-height:36px;align-items:center;justify-content:center;gap:7px;border:1px solid rgba(13,38,55,.09);border-radius:12px;padding:0 10px;font-size:.74rem;font-weight:950;text-decoration:none;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.sidebar-download-primary{border-color:#14b8a657;background:linear-gradient(135deg,var(--aos-teal),var(--aos-emerald));color:#fff;box-shadow:0 12px 22px #00bfa629}.sidebar-download-secondary{background:#ffffffc2;color:var(--aos-teal-dark)}.sidebar-download-primary:hover,.sidebar-download-secondary:hover{transform:translateY(-1px)}.sidebar-mobile-soon{border:1px dashed rgba(13,38,55,.12);border-radius:13px;background:#f8fafcb8;color:#64748b;padding:9px}.sidebar-mobile-soon svg{flex-shrink:0;color:#94a3b8}.premium-main{display:flex;min-height:0;flex-direction:column;min-width:0;flex:1;width:100%;overflow:hidden}.aos-topbar-premium{position:relative;z-index:60;display:flex;min-height:78px;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid rgba(13,38,55,.09);background:#ffffff94;padding:12px 28px;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.mobile-brand{gap:10px}.mobile-brand .aos-mark-symbol{width:38px;height:38px;border-radius:14px}.mobile-brand .aos-mark-wordmark strong{font-size:.92rem}.mobile-brand .aos-mark-wordmark small{font-size:.62rem}.premium-search{display:none;width:min(100%,560px);align-items:center;gap:12px;border:1px solid rgba(13,38,55,.09);border-radius:14px;background:#ffffffe6;color:#94a3b8;margin:0 auto;padding:12px 14px;box-shadow:0 8px 20px #0f172a0a}.premium-search span{min-width:0;flex:1;overflow:hidden;font-size:.9rem;text-overflow:ellipsis;white-space:nowrap}.premium-search kbd{border:1px solid rgba(13,38,55,.09);border-radius:8px;background:#f8fafc;color:#64748b;padding:4px 7px;font-size:.72rem}.topbar-actions{position:relative;z-index:1;gap:8px}.workspace-switcher{position:relative;z-index:2;min-width:0}.workspace-switcher-trigger{display:flex;min-height:40px;max-width:260px;align-items:center;gap:9px;border:1px solid rgba(13,38,55,.09);border-radius:15px;background:#ffffffe6;color:#475569;padding:5px 10px 5px 5px;box-shadow:0 8px 20px #0f172a0d;transition:border-color .18s ease,color .18s ease,transform .18s ease}.workspace-switcher-trigger:hover,.workspace-switcher-trigger.is-open{border-color:#99f6e4;color:var(--aos-teal-dark);transform:translateY(-1px)}.workspace-switcher-avatar,.workspace-list-icon{display:grid;flex-shrink:0;place-items:center;background:linear-gradient(135deg,#0f766e,#22c55e);color:#fff;font-weight:950}.workspace-switcher-avatar{width:34px;height:34px;border-radius:12px;font-size:.86rem}.workspace-switcher-copy{min-width:0;text-align:left}.workspace-switcher-copy strong,.workspace-list-item strong,.workspace-switcher-heading strong,.workspace-create-form label{display:block;color:#0f172a;font-size:.82rem;font-weight:950}.workspace-switcher-copy strong{overflow:hidden;max-width:150px;text-overflow:ellipsis;white-space:nowrap}.workspace-switcher-copy span,.workspace-list-item small{display:block;color:#64748b;font-size:.7rem;font-weight:800}.workspace-switcher-panel{position:absolute;z-index:90;top:calc(100% + 10px);right:0;width:min(360px,calc(100vw - 28px));border:1px solid rgba(13,38,55,.1);border-radius:18px;background:#fffffff5;padding:12px;box-shadow:0 22px 50px #0f172a2e;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.workspace-switcher-current{border:1px solid rgba(13,38,55,.08);border-radius:14px;background:#f8fafc;padding:12px}.workspace-switcher-heading{display:flex;min-width:0;align-items:center;gap:8px;color:var(--aos-teal-dark)}.workspace-switcher-heading strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-switcher-badges{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.workspace-switcher-badges span{border:1px solid rgba(15,118,110,.14);border-radius:999px;background:#ecfeff;color:#0f766e;padding:5px 8px;font-size:.68rem;font-weight:950}.workspace-profile-primary{display:inline-flex;width:100%;min-height:38px;align-items:center;justify-content:center;gap:7px;margin-top:11px;border:1px solid rgba(15,118,110,.18);border-radius:12px;background:#fff;color:var(--aos-teal-dark);font-size:.76rem;font-weight:950}.workspace-profile-primary:hover,.workspace-profile-shortcuts button:hover{border-color:#14b8a661;background:#f0fdfa}.workspace-profile-shortcuts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:10px}.workspace-profile-shortcuts button{display:inline-flex;min-width:0;min-height:38px;align-items:center;justify-content:center;gap:7px;border:1px solid rgba(13,38,55,.08);border-radius:12px;background:#ffffffc2;color:#475569;font-size:.72rem;font-weight:900;transition:border-color .18s ease,background .18s ease,color .18s ease}.workspace-profile-shortcuts button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-list{display:grid;gap:7px;margin-top:10px}.workspace-list-item{display:grid;grid-template-columns:34px minmax(0,1fr) 18px;min-height:50px;align-items:center;gap:9px;border:1px solid rgba(13,38,55,.08);border-radius:14px;background:#ffffffb8;color:#64748b;padding:8px;text-align:left;transition:border-color .18s ease,background .18s ease,color .18s ease}.workspace-list-item:hover,.workspace-list-item.is-active{border-color:#0f766e42;background:#f0fdfa;color:var(--aos-teal-dark)}.workspace-list-item:disabled,.workspace-create-form button:disabled,.workspace-create-form input:disabled{cursor:not-allowed;opacity:.58}.workspace-list-icon{width:34px;height:34px;border-radius:12px;font-size:.78rem}.workspace-list-item span{min-width:0}.workspace-list-item strong,.workspace-list-item small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-create-form{margin-top:12px}.workspace-create-form label{margin-bottom:7px;font-size:.74rem}.workspace-create-form div{display:grid;grid-template-columns:minmax(0,1fr) 40px;gap:7px}.workspace-create-form input{min-width:0;height:40px;border:1px solid rgba(13,38,55,.1);border-radius:12px;background:#fff;color:#0f172a;padding:0 11px;font:inherit;font-size:.82rem;outline:none}.workspace-create-form input:focus{border-color:#14b8a6;box-shadow:0 0 0 3px #14b8a624}.workspace-create-form button{display:grid;width:40px;height:40px;place-items:center;border:0;border-radius:12px;background:#0f766e;color:#fff}.workspace-switcher-error{display:flex;align-items:center;gap:7px;margin-top:10px;border:1px solid #fecaca;border-radius:12px;background:#fef2f2;color:#b91c1c;padding:9px;font-size:.74rem;font-weight:850}.topbar-auth-warning{display:inline-flex;min-height:34px;max-width:180px;align-items:center;border:1px solid #fed7aa;border-radius:999px;background:#fff7ed;color:#c2410c;padding:0 10px;font-size:.72rem;font-weight:950;white-space:nowrap}.topbar-icon-button,.account-button{min-height:40px;border:1px solid rgba(13,38,55,.09);border-radius:15px;background:#ffffffd6;color:#475569;box-shadow:0 8px 20px #0f172a0d;transition:border-color .18s ease,color .18s ease,transform .18s ease}.topbar-icon-button{position:relative;display:grid;width:40px;place-items:center}.notification-center-shell{position:relative;display:grid;place-items:center}.notification-trigger.is-active,.notification-trigger:hover{border-color:#5eead4;color:var(--aos-teal-dark)}.notification-badge{position:absolute;top:-6px;right:-6px;display:grid;min-width:18px;height:18px;place-items:center;border:2px solid #fff;border-radius:999px;background:#10b981;color:#fff;padding:0 4px;font-size:.62rem;font-weight:950;line-height:1}.notification-popover{position:fixed;top:86px;right:clamp(12px,2.5vw,28px);z-index:140;display:grid;gap:10px;width:min(430px,calc(100vw - 24px));max-height:min(680px,calc(100vh - 112px));overflow:auto;border:1px solid rgba(13,38,55,.12);border-radius:18px;background:#fffffff5;box-shadow:0 28px 80px #0f172a2e;padding:12px;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.notification-head,.notification-status-row,.notification-card-top,.notification-actions,.notification-footer{display:flex;align-items:center;min-width:0}.notification-head{justify-content:space-between;gap:12px}.notification-head span{display:inline-flex;align-items:center;gap:7px;color:var(--aos-teal-dark);font-size:.75rem;font-weight:950;text-transform:uppercase}.notification-head strong{color:#0f172a;font-size:.82rem}.notification-status-row{gap:7px;flex-wrap:wrap}.notification-status-row span,.notification-status-row button,.notification-footer button,.notification-actions button{display:inline-flex;min-height:30px;align-items:center;gap:6px;border:1px solid rgba(13,38,55,.1);border-radius:999px;background:#f8fafcdb;color:#475569;padding:6px 9px;font-size:.68rem;font-weight:900}.notification-status-row button,.notification-footer button,.notification-actions button{cursor:pointer}.notification-status-row button:hover,.notification-footer button:hover,.notification-actions button:hover{border-color:#99f6e4;color:var(--aos-teal-dark)}.notification-status-row button:disabled,.notification-actions button:disabled{color:#94a3b8;cursor:not-allowed;opacity:.72}.notification-notice{margin:0;border-radius:13px;padding:9px 10px;font-size:.72rem;font-weight:850;line-height:1.35}.notification-notice.info{background:#eff6ff;color:#1d4ed8}.notification-notice.success{background:#ecfdf5;color:#047857}.notification-notice.error{background:#fff1f2;color:#be123c}.notification-list{display:grid;gap:9px;min-width:0}.notification-card,.notification-empty{min-width:0;border:1px solid rgba(13,38,55,.09);border-radius:15px;background:#ffffffdb;padding:11px}.notification-card{display:grid;gap:9px}.notification-card[data-tone=critical]{border-color:#f43f5e3d;background:#fff7f8}.notification-card[data-tone=warning]{border-color:#f59e0b3d;background:#fffdf4}.notification-card[data-tone=success]{border-color:#10b9812e;background:#f4fff9}.notification-card-top{gap:9px}.notification-card-icon{display:grid;width:32px;height:32px;flex:0 0 auto;place-items:center;border-radius:11px;background:#e6fffa;color:var(--aos-teal-dark)}.notification-card-top div{min-width:0}.notification-card-top strong,.notification-card-top small,.notification-card p{display:block;min-width:0;overflow-wrap:anywhere}.notification-card-top strong{color:#0f172a;font-size:.86rem;line-height:1.2}.notification-card-top small{margin-top:3px;color:#64748b;font-size:.68rem;font-weight:850}.notification-card p{margin:0;color:#475569;font-size:.75rem;line-height:1.38}.notification-actions{gap:7px;flex-wrap:wrap}.notification-actions button:first-child{background:#ecfdf5;color:#047857}.notification-actions button:nth-child(2){background:#fff1f2;color:#be123c}.notification-empty{display:grid;justify-items:center;gap:5px;color:#64748b;text-align:center}.notification-empty svg{color:var(--aos-teal-dark)}.notification-empty strong{color:#0f172a;font-size:.86rem}.notification-empty span{font-size:.72rem;font-weight:800}.notification-footer{justify-content:space-between;gap:8px;border-top:1px solid rgba(13,38,55,.08);padding-top:9px}.topbar-icon-button:hover,.account-button:hover,.workspace-switcher-trigger:hover,.shell-button:hover{border-color:#99f6e4;color:var(--aos-teal-dark);transform:translateY(-1px)}.account-button{display:flex;align-items:center;gap:9px;padding:5px 11px 5px 5px}.account-avatar,.person-avatar{width:34px;height:34px;border-radius:12px;font-size:.86rem}.account-button strong{display:none;color:#1e293b;font-size:.88rem}.logout-label{display:none;color:var(--aos-teal-dark);font-size:.78rem;font-weight:900}.mobile-app-nav{display:flex;min-width:0;gap:8px;overflow-x:auto;overflow-y:hidden;border-top:1px solid rgba(13,38,55,.06);border-bottom:1px solid rgba(13,38,55,.08);background:#ffffffa3;padding:10px 14px;scrollbar-width:none}.mobile-app-nav::-webkit-scrollbar{display:none}.mobile-app-nav button{display:inline-flex;min-width:max-content;min-height:38px;align-items:center;justify-content:center;gap:7px;border:1px solid rgba(13,38,55,.08);border-radius:999px;background:#ffffffd1;color:#475569;padding:0 12px;font-size:.75rem;font-weight:920;white-space:nowrap;box-shadow:0 8px 20px #0f172a0a}.mobile-app-nav button.is-active{border-color:#14b8a652;background:#ecfdf5;color:var(--aos-teal-dark);box-shadow:inset 0 0 0 1px #2dd4bf1f,0 10px 24px #14b8a614}.premium-content-grid{position:relative;z-index:1;display:grid;flex:1 1 auto;gap:18px;min-width:0;min-height:0;overflow:auto;padding:18px 24px 22px}.premium-content-grid.no-right-rail{grid-template-columns:minmax(0,1fr)!important}.premium-center-column,.premium-left-stack,.premium-right-rail,.conversation-stack,.marketplace-list,.quick-action-list,.metric-list,.activity-list,.runtime-workflows{align-content:start;display:grid;gap:16px;min-width:0}.premium-content-grid>*,.premium-center-column>*,.premium-left-stack>*,.premium-right-rail>*,.premium-work-grid>*{min-width:0}.glass-card{max-width:100%;min-width:0;border:1px solid rgba(13,38,55,.09);border-radius:20px;background:#ffffffc2;box-shadow:0 12px 34px #14324114;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.web-quality-state-stack{display:grid;gap:10px;min-width:0}.web-quality-state{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;border:1px solid rgba(13,38,55,.09);border-left-width:4px;border-radius:16px;background:#ffffffd1;padding:12px;box-shadow:0 12px 28px #0f172a0f}.web-quality-state.is-compact{grid-template-columns:auto minmax(0,1fr);padding:10px}.web-quality-state.is-empty{border-left-color:#94a3b8}.web-quality-state.is-loading{border-left-color:#0ea5e9}.web-quality-state.is-offline,.web-quality-state.is-backend_missing,.web-quality-state.is-storage_failure{border-left-color:#f59e0b}.web-quality-state.is-degraded,.web-quality-state.is-chat_bridge_failure,.web-quality-state.is-provider_failure{border-left-color:#ef4444}.web-quality-state.is-permission_denied,.web-quality-state.is-auth_failure{border-left-color:#be123c}.web-quality-state-icon{display:grid;width:38px;height:38px;place-items:center;border-radius:13px;background:var(--aos-mint-50);color:var(--aos-teal-dark)}.web-quality-state-copy{display:grid;min-width:0;gap:3px}.web-quality-state-copy small{color:var(--aos-teal-dark);font-size:.62rem;font-weight:950;letter-spacing:.04em;text-transform:uppercase}.web-quality-state-copy strong{overflow:hidden;color:#0f172a;font-size:.86rem;text-overflow:ellipsis;white-space:nowrap}.web-quality-state-copy p{margin:0;color:#64748b;font-size:.74rem;font-weight:780;line-height:1.42}.web-quality-state-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:7px}.web-quality-state-actions button{display:inline-flex;min-height:34px;align-items:center;justify-content:center;gap:6px;border:1px solid transparent;border-radius:12px;background:linear-gradient(135deg,var(--aos-teal),var(--aos-emerald));color:#fff;padding:0 11px;font-size:.72rem;font-weight:900;white-space:nowrap}.web-quality-state-actions button.is-secondary{border-color:#0d26371a;background:#fff;color:#475569}.web-quality-state-actions button:disabled{cursor:not-allowed;opacity:.58}.chat-error-clarity-panel{display:flex;width:min(64rem,calc(100% - 48px));align-items:flex-start;gap:10px;margin:-6px auto 14px;border:1px solid rgba(239,68,68,.18);border-radius:14px;background:#fff1f2e6;padding:10px 12px;color:#9f1239;font-size:.74rem;font-weight:850}.chat-error-clarity-panel>span{flex:0 0 auto;color:#be123c;font-size:.64rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.chat-error-clarity-panel>div{display:flex;min-width:0;flex:1;flex-wrap:wrap;gap:6px}.chat-error-clarity-panel code{border:1px solid rgba(190,18,60,.18);border-radius:999px;background:#ffffffbd;color:#9f1239;padding:3px 7px;font:800 .68rem/1.2 var(--aos-mono, ui-monospace, SFMono-Regular, Consolas, monospace);overflow-wrap:anywhere}.runtime-kernel-panel{padding:18px}.running-session-stack{display:grid;gap:18px;min-width:0}.running-session-hero,.running-session-context{padding:18px}.running-session-hero{position:relative;display:grid;gap:18px;overflow:hidden;background:radial-gradient(circle at 86% 20%,rgba(72,255,208,.16),transparent 30%),linear-gradient(135deg,#ecfffaeb,#ffffffc7)}.running-session-hero:before{position:absolute;top:0;right:0;bottom:0;left:0;background:url(/aos-mark-clean-1024.png) right -28px top -56px / 230px no-repeat;content:"";opacity:.09;pointer-events:none}.running-session-hero>*{position:relative}.running-session-copy{display:grid;justify-items:start;gap:10px;min-width:0}.running-session-copy>button,.running-session-copy>span{display:inline-flex;align-items:center;gap:7px;border-radius:999px;padding:7px 10px;font-size:.78rem;font-weight:900}.running-session-copy>button{border:1px solid rgba(8,118,111,.13);background:#ffffffc7;color:#52706a}.running-session-copy>span{background:var(--aos-mint-50);color:var(--aos-teal-dark)}.running-session-copy h1{max-width:820px;margin:0;color:#0f172a;font-size:clamp(1.65rem,3.4vw,3.2rem);line-height:1}.running-session-copy p{max-width:820px;margin:0;color:#64748b;line-height:1.55;font-weight:680}.running-session-metrics,.running-session-grid{display:grid;gap:10px;min-width:0}.running-session-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.running-session-metrics article,.running-session-grid article{min-width:0;border:1px solid rgba(13,38,55,.08);border-radius:16px;background:#ffffffc2;padding:12px}.running-session-metrics article{display:grid;gap:5px}.running-session-metrics svg,.running-session-grid svg{color:var(--aos-teal-dark)}.running-session-metrics strong{overflow:hidden;color:#0f172a;font-size:1.3rem;line-height:1;text-overflow:ellipsis;white-space:nowrap}.running-session-metrics span,.running-session-grid small{overflow:hidden;color:#64748b;font-size:.7rem;font-weight:900;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.running-session-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.running-session-grid article{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px}.running-session-grid article>span{display:grid;width:34px;height:34px;place-items:center;border-radius:12px;background:var(--aos-mint-50)}.running-session-grid strong{display:block;overflow:hidden;color:#0f172a;font-size:.86rem;text-overflow:ellipsis;white-space:nowrap}.running-session-route-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.running-session-route-actions button{display:inline-flex;min-height:40px;align-items:center;justify-content:center;gap:8px;border:1px solid #99f6e4;border-radius:14px;background:var(--aos-mint-50);color:var(--aos-teal-dark);padding:0 12px;font-size:.82rem;font-weight:900}.running-session-route-actions button:first-child{border-color:transparent;background:linear-gradient(135deg,var(--aos-teal),var(--aos-emerald));color:#fff}.running-session-route-actions button:disabled{cursor:not-allowed;opacity:.55}.running-session-detail-layout{display:grid;gap:14px;min-width:0}.session-detail-panel{display:grid;gap:12px;min-width:0;padding:16px}.session-message-list,.session-detail-list{display:grid;gap:10px;min-width:0}.session-message-row,.session-detail-row{min-width:0;border:1px solid rgba(13,38,55,.08);border-radius:14px;background:#ffffffb8;box-shadow:0 14px 32px #0f172a0f}.session-message-row{display:grid;gap:9px;padding:13px}.session-message-row>div{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:10px}.session-message-row strong,.session-detail-row strong{overflow:hidden;min-width:0;color:#0f172a;font-size:.9rem;text-overflow:ellipsis;white-space:nowrap}.session-message-row span,.session-detail-row small,.session-detail-row time,.session-message-row small{overflow:hidden;color:#64748b;font-size:.72rem;font-weight:860;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.session-message-row p,.session-detail-row p,.session-detail-empty{min-width:0;margin:0;color:#475569;font-size:.86rem;line-height:1.5;overflow-wrap:anywhere}.session-message-row[data-author=agent]{border-color:#0d948833;background:#f0fdfab8}.session-message-row[data-author=tool]{border-color:#3b82f62e;background:#eff6ffb8}.session-detail-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:10px;padding:12px}.session-detail-row>span{display:grid;width:32px;height:32px;place-items:center;border-radius:12px;background:var(--aos-mint-50);color:var(--aos-teal-dark)}.session-detail-row>div{display:grid;gap:4px;min-width:0}.session-detail-row time{max-width:118px;text-align:right}.session-detail-empty{border:1px dashed rgba(15,23,42,.14);border-radius:14px;background:#f8fafcb8;padding:14px;color:#64748b;font-weight:720}.route-action-card{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:16px;padding:18px}.route-action-card div{display:grid;gap:5px;min-width:0}.route-action-card strong{color:#0f172a;font-size:1rem}.route-action-card span{color:#64748b;font-size:.86rem;font-weight:720}.session-resume-stack{display:grid;gap:18px;min-width:0}.session-resume-hero,.session-resume-controls,.session-resume-card,.session-resume-empty{padding:18px}.session-resume-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;overflow:hidden;background:radial-gradient(circle at 88% 16%,rgba(72,255,208,.14),transparent 28%),linear-gradient(135deg,#effffbeb,#fffc)}.session-resume-copy{display:grid;gap:10px;min-width:0}.session-resume-copy>span{display:inline-flex;width:fit-content;align-items:center;gap:7px;border-radius:999px;background:var(--aos-mint-50);color:var(--aos-teal-dark);padding:7px 10px;font-size:.78rem;font-weight:900}.session-resume-copy h1{margin:0;color:#0f172a;font-size:2.35rem;line-height:1}.session-resume-copy p{max-width:760px;margin:0;color:#64748b;line-height:1.55;font-weight:680}.session-resume-purpose{display:flex;flex-wrap:wrap;gap:8px}.session-resume-purpose span{width:fit-content;border:1px solid rgba(8,118,111,.14);border-radius:999px;background:#ffffffbd;color:#37544f;padding:7px 10px;font-size:.72rem;font-weight:900;text-transform:uppercase}.session-resume-stats{display:grid;grid-template-columns:repeat(4,minmax(92px,1fr));gap:10px;align-self:end}.session-resume-stats article{display:grid;gap:4px;border:1px solid rgba(13,38,55,.08);border-radius:16px;background:#ffffffc7;padding:12px}.session-resume-stats strong{color:#0f172a;font-size:1.35rem;line-height:1}.session-resume-stats span{color:#64748b;font-size:.7rem;font-weight:900;text-transform:uppercase}.session-continuity-panel{display:grid;grid-template-columns:minmax(260px,.7fr) minmax(0,1fr);gap:12px;margin:14px 0;min-width:0}.session-status-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;min-width:0}.session-status-strip article{display:grid;grid-template-columns:auto minmax(0,1fr);gap:4px 8px;align-items:center;min-width:0;border:1px solid rgba(13,38,55,.08);border-radius:14px;background:#f8fdfcdb;padding:10px}.session-status-strip svg{color:var(--aos-teal)}.session-status-strip strong{color:#0f172a;font-size:1rem}.session-status-strip span{grid-column:1 / -1;color:#64748b;font-size:.68rem;font-weight:900;text-transform:uppercase}.session-app-breakdown{display:flex;min-width:0;align-items:center;justify-content:flex-end;gap:8px;overflow-x:auto;padding-bottom:2px}.session-app-breakdown>span{color:#64748b;font-size:.82rem;font-weight:850}.session-app-breakdown button{display:inline-flex;min-height:40px;flex:0 0 auto;align-items:center;gap:8px;border:1px solid rgba(13,38,55,.1);border-radius:999px;background:#ffffffc7;color:#37544f;padding:0 11px;font-size:.78rem;font-weight:900}.session-app-breakdown button.is-active,.session-app-breakdown button:hover{border-color:#99f6e4;border:1px solid rgba(110,255,207,.18);background:#6effcf1a;color:var(--command-green-bright, #6effcf)}.session-app-breakdown button span{max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.session-app-breakdown button strong{display:grid;min-width:24px;height:24px;place-items:center;border-radius:999px;background:#08766f1a;color:var(--aos-teal-dark)}.session-resume-toolbar{display:grid;grid-template-columns:minmax(220px,1fr) auto;gap:12px;align-items:center}.session-resume-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.session-resume-search{display:flex;min-width:0;align-items:center;gap:9px;border:1px solid rgba(13,38,55,.1);border-radius:16px;background:#ffffffd1;padding:0 12px}.session-resume-search svg{color:#64748b}.session-resume-search input{width:100%;min-width:0;border:0;background:transparent;color:#0f172a;padding:12px 0;font:inherit;font-size:.9rem}.session-resume-route-chips{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.session-resume-route-chips button{min-height:38px;border:1px solid rgba(13,38,55,.1);border-radius:999px;background:#ffffffc7;color:#37544f;padding:0 12px;font-size:.78rem;font-weight:900}.session-resume-route-chips button.is-active,.session-resume-route-chips button:hover:not(:disabled){border-color:#99f6e4;background:var(--aos-mint-50);color:var(--aos-teal-dark)}.session-resume-route-chips button:disabled{cursor:not-allowed;opacity:.5}.session-filter-summary{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.session-filter-summary button{min-height:34px;border:1px solid rgba(13,38,55,.1);border-radius:999px;background:#ffffffc7;color:#37544f;padding:0 10px;font-size:.74rem;font-weight:900}.session-filter-summary button:last-child{border-color:#08766f2e;background:#6effcf1f;color:var(--command-green-bright, #6effcf)}.session-power-tools{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:14px;border:1px solid rgba(13,38,55,.09);border-radius:16px;background:#ffffffa8;padding:10px}.session-power-tools>div{display:grid;min-width:180px;gap:2px;margin-right:auto}.session-power-tools strong{color:#0f172a;font-size:.84rem}.session-power-tools span{color:#64748b;font-size:.72rem;font-weight:800}.session-power-tools button,.session-search-facets button{display:inline-flex;min-height:34px;align-items:center;justify-content:center;gap:7px;border:1px solid rgba(13,38,55,.1);border-radius:999px;background:#ffffffc7;color:#37544f;padding:0 10px;font-size:.74rem;font-weight:900}.session-search-facets{display:grid;gap:10px;margin-top:12px}.session-search-facets>div{display:grid;grid-template-columns:90px minmax(0,1fr);gap:8px;align-items:start}.session-search-facets>div>strong{color:#64748b;font-size:.7rem;font-weight:950;text-transform:uppercase}.session-search-facets>div>span{display:flex;flex-wrap:wrap;gap:7px}.session-search-facets button.is-active,.session-resume-card-actions button.is-active{border-color:#99f6e4;background:var(--aos-mint-50);color:var(--aos-teal-dark)}.session-search-facets button b{display:inline-grid;min-width:18px;height:18px;place-items:center;border-radius:999px;background:#08766f1f;color:var(--aos-teal-dark);font-size:.62rem}.session-search-facets em{color:#64748b;font-size:.72rem;font-style:normal;font-weight:800}.session-fork-comparison{display:grid;gap:10px;margin-top:14px;border:1px solid rgba(13,38,55,.09);border-radius:16px;background:#ffffffa8;padding:12px}.session-fork-comparison>div:first-child{display:grid;gap:2px}.session-fork-comparison>div:first-child strong{color:#0f172a;font-size:.86rem}.session-fork-comparison>div:first-child span{color:#64748b;font-size:.72rem;font-weight:800}.session-comparison-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.session-comparison-column{display:grid;gap:9px;min-width:0;border:1px solid rgba(13,38,55,.08);border-radius:14px;background:#ffffffad;padding:10px}.session-comparison-column.is-empty{align-content:center;color:#64748b}.session-comparison-column>strong{overflow:hidden;color:#0f172a;font-size:.86rem;text-overflow:ellipsis;white-space:nowrap}.session-comparison-column dl{display:grid;gap:6px;margin:0}.session-comparison-column dl div{display:flex;justify-content:space-between;gap:8px;min-width:0}.session-comparison-column dt,.session-comparison-column dd{min-width:0;margin:0;overflow:hidden;font-size:.72rem;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.session-comparison-column dt{color:#64748b}.session-comparison-column dd{color:#0f172a}.session-browser-filters{display:grid;grid-template-columns:repeat(5,minmax(150px,1fr));gap:10px;margin-top:14px}.session-browser-filters label{display:grid;gap:6px;min-width:0}.session-browser-filters label>span{color:#64748b;font-size:.7rem;font-weight:900;text-transform:uppercase}.session-browser-filters input,.session-browser-filters select{width:100%;min-width:0;min-height:40px;border:1px solid rgba(13,38,55,.1);border-radius:13px;background:#ffffffd1;color:#0f172a;padding:0 11px;font:inherit;font-size:.84rem;font-weight:760}.session-resume-list{display:grid;gap:12px;min-width:0}.session-resume-card{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.95fr) auto;gap:14px;align-items:center}.session-resume-card-main{display:grid;grid-template-columns:auto auto minmax(0,1fr);gap:12px;min-width:0;align-items:center}.session-resume-card.is-selected,.session-resume-card.is-comparing{border-color:#99f6e4!important;box-shadow:0 16px 34px #08766f1f}.session-select-box{display:grid;justify-items:center;gap:3px;color:#64748b;font-size:.62rem;font-weight:900;text-transform:uppercase}.session-select-box input{width:16px;height:16px;accent-color:var(--aos-teal)}.session-resume-icon{display:grid;width:44px;height:44px;place-items:center;border-radius:16px;background:linear-gradient(135deg,var(--aos-teal),var(--aos-emerald));color:#fff;box-shadow:0 14px 28px #08766f2e}.session-resume-card-main span,.session-resume-card-main p,.session-resume-card-meta span{color:#64748b;font-size:.75rem;font-weight:850}.session-resume-card-main h2{overflow:hidden;margin:2px 0;color:#0f172a;font-size:1rem;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.session-resume-card-main p{overflow:hidden;margin:0;text-overflow:ellipsis;white-space:nowrap}.session-resume-card-meta{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;min-width:0}.session-resume-card-meta article{min-width:0;border:1px solid rgba(13,38,55,.08);border-radius:14px;background:#ffffffad;padding:10px}.session-resume-card-meta strong{display:block;overflow:hidden;color:#0f172a;font-size:.82rem;text-overflow:ellipsis;white-space:nowrap}.session-resume-card-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.session-resume-card-actions button,.session-resume-empty button{display:inline-flex;min-height:38px;align-items:center;justify-content:center;gap:7px;border:1px solid rgba(13,38,55,.1);border-radius:13px;background:#ffffffc2;color:#37544f;padding:0 11px;font-size:.78rem;font-weight:900}.session-resume-card-actions button:first-child,.session-resume-empty button{border-color:transparent;background:linear-gradient(135deg,var(--aos-teal),var(--aos-emerald));color:#fff}.session-resume-empty{display:grid;justify-items:center;gap:8px;color:#64748b;text-align:center}.session-resume-empty strong{color:#0f172a}@media (max-width: 1180px){.session-resume-card{grid-template-columns:minmax(0,1fr)}.session-resume-card-actions{justify-content:flex-start}}@media (max-width: 920px){.running-session-metrics,.running-session-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.session-resume-hero,.session-resume-toolbar,.session-continuity-panel{grid-template-columns:minmax(0,1fr)}.session-resume-stats,.session-status-strip,.session-comparison-grid,.session-browser-filters,.session-resume-card-meta{grid-template-columns:repeat(2,minmax(0,1fr))}.session-resume-route-chips,.session-resume-actions,.session-app-breakdown{justify-content:flex-start}}@media (max-width: 560px){.running-session-metrics,.running-session-grid,.session-detail-row{grid-template-columns:minmax(0,1fr)}.session-message-row>div{align-items:flex-start;flex-direction:column}.session-detail-row time{max-width:none;text-align:left}.session-resume-stats,.session-status-strip,.session-comparison-grid,.session-browser-filters,.session-resume-card-meta{grid-template-columns:minmax(0,1fr)}.session-search-facets>div{grid-template-columns:minmax(0,1fr)}.session-resume-copy h1{font-size:1.8rem}.session-resume-card-actions button{flex:1 1 130px}}.runtime-kernel-grid{display:grid;gap:16px;min-width:0}.runtime-launch-form,.runtime-launch-summary{min-width:0}.runtime-launch-form,.runtime-form-row,.runtime-settings-row{display:grid;gap:12px}.runtime-form-row{grid-template-columns:minmax(0,1fr)}.runtime-settings-row{grid-template-columns:repeat(3,minmax(0,1fr))}.runtime-launch-form label{display:grid;gap:7px;min-width:0;color:#475569;font-size:.76rem;font-weight:900}.runtime-launch-form label.is-muted{opacity:.58}.runtime-launch-form input,.runtime-launch-form select{width:100%;min-width:0;min-height:42px;border:1px solid rgba(13,38,55,.1);border-radius:13px;background:#ffffffd1;color:#0f172a;padding:0 12px;font-size:.86rem;font-weight:760;box-shadow:inset 0 1px #0f172a08}.runtime-launch-form input:focus,.runtime-launch-form select:focus{border-color:#67e8d7;box-shadow:0 0 0 4px #14b8a61f}.runtime-custom-model-field{max-width:min(100%,520px)}.runtime-model-summary{color:#64748b;font-size:.76rem;font-weight:800;line-height:1.35}.runtime-model-summary.is-blocked{color:#be123c}.runtime-mode-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.runtime-mode-required{display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid #bfdbfe;border-radius:16px;background:#eff6ff;color:#1d4ed8;padding:11px 12px}.runtime-mode-required.needs-choice{border-color:#fde68a;background:#fffbeb;color:#92400e}.runtime-mode-required strong,.runtime-mode-required span{min-width:0}.runtime-mode-required strong{flex-shrink:0;font-size:.8rem;font-weight:950}.runtime-mode-required span{overflow:hidden;font-size:.74rem;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.runtime-mode-grid button{display:grid;min-width:0;min-height:92px;align-content:start;gap:6px;border:1px solid rgba(13,38,55,.1);border-radius:16px;background:#ffffffb8;color:#334155;padding:12px;text-align:left;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,transform .18s ease}.runtime-mode-grid button svg{color:var(--aos-teal-dark)}.runtime-mode-grid button strong,.runtime-summary-head strong,.runtime-receipt-card strong,.runtime-summary-list strong{color:#0f172a}.runtime-mode-grid button small{color:#64748b;font-size:.72rem;line-height:1.28}.runtime-mode-grid button:hover,.runtime-mode-grid button.is-active{border-color:#67e8d7;background:linear-gradient(135deg,#ecfffaf0,#ffffffd1);box-shadow:0 12px 26px #00bfa61a;transform:translateY(-1px)}.runtime-check{display:flex!important;min-height:42px;align-items:center;gap:9px!important;align-self:end;border:1px solid rgba(13,38,55,.1);border-radius:13px;background:#ffffffbd;padding:0 12px}.runtime-check input{width:16px;min-height:16px;accent-color:var(--aos-teal)}.runtime-launch-actions{display:flex;flex-wrap:wrap;gap:10px}.runtime-launch-actions button{display:inline-flex;min-height:42px;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(13,38,55,.1);border-radius:14px;background:#fff;color:#334155;padding:0 15px;font-size:.84rem;font-weight:900}.runtime-launch-actions button:first-child{border-color:transparent;background:linear-gradient(135deg,var(--aos-teal),var(--aos-emerald));color:#fff;box-shadow:0 12px 24px #00bfa633}.runtime-launch-actions button:disabled{cursor:not-allowed;opacity:.52}.runtime-launch-summary{display:grid;align-content:start;gap:13px;border:1px solid rgba(13,38,55,.09);border-radius:18px;background:radial-gradient(circle at 90% 12%,rgba(18,232,242,.14),transparent 34%),#ffffffb8;padding:15px;box-shadow:0 12px 28px #1432410f}.runtime-summary-head,.runtime-receipt-card{display:flex;min-width:0;align-items:center;gap:12px}.runtime-summary-head>span{display:grid;width:42px;height:42px;place-items:center;flex-shrink:0;border-radius:15px;background:linear-gradient(135deg,var(--aos-teal),var(--aos-emerald));color:#fff;box-shadow:0 12px 22px #00bfa633}.runtime-summary-head div,.runtime-receipt-card div{min-width:0}.runtime-summary-head small,.runtime-receipt-card span{display:block;overflow:hidden;color:#64748b;font-size:.76rem;line-height:1.4;text-overflow:ellipsis}.runtime-summary-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.runtime-summary-list div{min-width:0;border:1px solid rgba(13,38,55,.08);border-radius:13px;background:#ffffffad;padding:10px}.runtime-summary-list span{display:block;color:#64748b;font-size:.68rem;font-weight:900;text-transform:uppercase}.runtime-summary-list strong{display:block;overflow:hidden;margin-top:3px;font-size:.88rem;text-overflow:ellipsis;white-space:nowrap}.runtime-receipt-card{border:1px solid #ccfbf1;border-radius:15px;background:#ecfffab8;color:var(--aos-teal-dark);padding:11px}.runtime-message{margin:0;border-radius:13px;padding:10px 11px;font-size:.78rem;font-weight:800;line-height:1.4}.runtime-message.success{background:#ecfdf5;color:#047857}.runtime-message.error{background:#fff1f2;color:#be123c}.runtime-message.info{background:#eff6ff;color:#1d4ed8}.section-header{justify-content:space-between;gap:12px;margin-bottom:18px}.section-header h2{margin:0;color:#0f172a;font-size:.98rem;font-weight:850}.shell-button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:34px;border:1px solid #e2e8f0;border-radius:13px;background:#ffffffd1;color:#475569;padding:0 12px;font-size:.82rem;font-weight:800;box-shadow:0 6px 16px #0f172a0a;transition:border-color .18s ease,color .18s ease,transform .18s ease}.quiet-button{min-height:30px}.shell-button:disabled{cursor:not-allowed;opacity:.55}.hero-card{position:relative;min-height:260px;overflow:hidden;padding:34px 38px}.hero-card:before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:radial-gradient(circle at 78% 32%,rgba(18,232,242,.16),transparent 32%),radial-gradient(circle at 85% 72%,rgba(30,216,127,.13),transparent 26%),linear-gradient(120deg,#ffffff9e,#ecfffa2e)}.hero-content{position:relative;z-index:1;min-width:0;max-width:650px}.hero-kicker{width:fit-content;gap:8px;border-radius:999px;background:#ecfffae6;color:var(--aos-teal-dark);padding:7px 11px;font-size:.88rem;font-weight:800}.hero-card h1{max-width:720px;margin:16px 0 0;color:#10263c;font-size:clamp(2.25rem,2.5vw,3rem);line-height:1.02;letter-spacing:0;overflow-wrap:break-word}.hero-card h1 span{display:block}.hero-card p{max-width:100%;margin:14px 0 0;color:#66758a;font-size:1.15rem;line-height:1.55}.hero-status-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.route-hero-card{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,34%) auto;align-items:center;gap:18px;overflow:hidden;padding:clamp(18px,2.5vw,34px)}.route-hero-core{position:relative;z-index:1;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;min-width:0}.route-hero-icon{display:grid;width:54px;height:54px;flex:0 0 auto;place-items:center;border:1px solid rgba(16,185,129,.24);border-radius:18px;background:linear-gradient(135deg,#0fba891f,#12e8f21f);color:var(--aos-teal-dark);box-shadow:0 16px 34px #0ca58424}.route-hero-copy{min-width:0}.route-hero-copy span{display:inline-flex;width:fit-content;border-radius:999px;background:#ecfffae6;color:var(--aos-teal-dark);padding:6px 9px;font-size:.68rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.route-hero-copy h1{margin:8px 0 0;color:#10263c;font-size:clamp(1.45rem,2.35vw,2.55rem);line-height:1.04;letter-spacing:0}.route-hero-copy p{max-width:720px;margin:8px 0 0;color:#66758a;font-size:.94rem;line-height:1.5}.route-hero-visual{position:relative;z-index:1;min-height:128px;border:1px solid rgba(13,38,55,.08);border-radius:20px;background:radial-gradient(circle at 50% 50%,rgba(72,255,208,.22),transparent 30%),linear-gradient(135deg,#ecfdf5e6,#ffffff8f);overflow:hidden}.route-hero-visual:before,.route-hero-visual:after{position:absolute;top:22px;right:22px;bottom:22px;left:22px;border:1px solid rgba(20,184,166,.18);border-radius:999px;content:""}.route-hero-visual:after{top:42px;right:34px;bottom:42px;left:34px;border-color:#0ea5e924;transform:rotate(-18deg)}.route-hero-node{position:absolute;display:block;width:10px;height:10px;border-radius:999px;background:var(--aos-teal);box-shadow:0 0 18px #00b88473}.route-hero-node-main{top:calc(50% - 18px);left:calc(50% - 18px);width:36px;height:36px;border:1px solid rgba(255,255,255,.7);background:linear-gradient(135deg,var(--aos-teal),var(--aos-cyan))}.route-hero-node-one{top:24px;left:28px}.route-hero-node-two{right:32px;top:34px}.route-hero-node-three{right:48px;bottom:28px}.route-hero-actions{position:relative;z-index:1;display:grid;justify-items:end;gap:12px;min-width:0}.route-hero-status-strip,.route-hero-buttons{display:flex;justify-content:flex-end;gap:8px;min-width:0;flex-wrap:wrap}.route-hero-status-strip span{display:inline-flex;min-height:26px;align-items:center;border:1px solid rgba(13,38,55,.08);border-radius:999px;background:#ffffffad;color:#64748b;padding:0 10px;font-size:.68rem;font-weight:850;white-space:nowrap}.route-hero-card .shell-button{white-space:nowrap}.setup-blocker-strip{display:grid;gap:8px;margin-top:14px;border-top:1px solid rgba(13,38,55,.08);padding-top:12px}.setup-blocker-strip>strong{color:#0f172a;font-size:.86rem}.setup-blocker-strip>span{color:#047857;font-size:.8rem;font-weight:850}.setup-blocker-strip button{display:grid;grid-template-columns:minmax(140px,.32fr) minmax(0,1fr);gap:10px;align-items:center;min-width:0;border:1px solid rgba(13,38,55,.08);border-radius:13px;background:#ffffffc2;color:#334155;padding:10px;text-align:left}.setup-blocker-strip b,.setup-blocker-strip span{overflow:hidden;min-width:0;text-overflow:ellipsis;white-space:nowrap}.runtime-preflight-drawer,.dashboard-proof-drawer,.profile-edit-drawer{display:grid;gap:12px;border:1px solid rgba(13,38,55,.08);border-radius:16px;background:#ffffffb8;padding:12px}.runtime-preflight-drawer>summary,.dashboard-proof-drawer>summary,.profile-edit-drawer>summary{display:flex;min-width:0;cursor:pointer;align-items:center;gap:9px;color:var(--aos-teal-dark);font-size:.82rem;font-weight:950;list-style:none}.runtime-preflight-drawer>summary::-webkit-details-marker,.dashboard-proof-drawer>summary::-webkit-details-marker,.profile-edit-drawer>summary::-webkit-details-marker{display:none}.runtime-preflight-drawer>summary small,.dashboard-proof-drawer>summary small,.profile-edit-drawer>summary small{overflow:hidden;color:#64748b;font-size:.72rem;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.runtime-preflight-drawer[open]>summary,.dashboard-proof-drawer[open]>summary,.profile-edit-drawer[open]>summary{margin-bottom:10px}.dashboard-proof-drawer .alpha1-shared-card,.profile-edit-drawer .agent-manager-control-app{border-color:#0d263714;box-shadow:none}.agent-link-hero,.files-knowledge-hero,.planner-hero,.approval-inbox-hero,.receipt-viewer-hero,.analytics-hero,.app-store-hero,.ideas-hero,.settings-admin-hero,.desktop-bridge-hero,.local-runtime-hero{gap:18px;min-height:0;padding:18px}.agent-link-hero h2,.files-knowledge-hero h2,.planner-hero h2,.approval-inbox-hero h2,.receipt-viewer-hero h2,.analytics-hero h2,.app-store-hero h2,.ideas-hero h2,.settings-admin-hero h2,.desktop-bridge-hero h2,.local-runtime-hero h2{max-width:760px;font-size:clamp(1.18rem,1.55vw,1.75rem);line-height:1.14;letter-spacing:0}.agent-link-hero p,.files-knowledge-hero p,.planner-hero p,.approval-inbox-hero p,.receipt-viewer-hero p,.analytics-hero p,.app-store-hero p,.ideas-hero p,.settings-admin-hero p,.desktop-bridge-hero p,.local-runtime-hero p{max-width:720px;font-size:.88rem;line-height:1.45}.agent-link-metrics,.files-knowledge-stats,.planner-stats{align-content:start;gap:8px}.agent-link-metrics article,.files-knowledge-stats article,.planner-stats article{min-width:76px;padding:10px}.status-pill{gap:8px;border:1px solid #e2e8f0;border-radius:14px;background:#ffffffc2;color:#475569;padding:9px 12px;font-size:.85rem;font-weight:700;box-shadow:0 6px 16px #0f172a0a}.status-pill-dot,.activity-dot{flex-shrink:0;border-radius:999px}.status-pill-dot{width:9px;height:9px}.tone-green,.tone-emerald{background:#34d399}.tone-blue{background:var(--aos-cyan)}.tone-violet{background:var(--aos-teal)}.tone-cyan{background:var(--aos-cyan)}.tone-gold{background:#f59e0b}.hero-orbit{position:absolute;top:8px;right:22px;z-index:0;display:none;width:min(44%,520px);height:calc(100% - 16px);align-items:center;isolation:isolate;justify-content:center}.hero-atom-field{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.hero-atom-field:before{position:absolute;top:44%;left:50%;width:186px;height:186px;border-radius:50%;background:radial-gradient(circle,#d2fff494,#d2fff400 66%),radial-gradient(circle,#12e8f22e,#12e8f200 68%);content:"";filter:blur(8px);transform:translate(-50%,-50%)}.hero-atom-orbit{position:absolute;top:44%;left:50%;width:268px;height:98px;border:1px solid rgba(8,118,111,.24);border-radius:999px;box-shadow:inset 0 0 20px #14b8a61f,0 0 22px #12e8f21f;opacity:.86;transform-origin:center}.hero-atom-orbit:before{position:absolute;top:1px;right:1px;bottom:1px;left:1px;border:1px solid rgba(255,255,255,.48);border-radius:inherit;content:""}.hero-atom-orbit i{position:absolute;top:50%;right:-5px;width:9px;height:9px;border-radius:50%;background:linear-gradient(135deg,#ecfffb,var(--aos-cyan),var(--aos-teal));box-shadow:0 0 0 4px #14b8a61f,0 0 18px #08766f61;transform:translateY(-50%)}.hero-atom-orbit-one{animation:hero-atom-orbit-one 18s linear infinite}.hero-atom-orbit-two{width:246px;height:88px;animation:hero-atom-orbit-two 23s linear infinite reverse;opacity:.76}.hero-atom-orbit-two i{width:7px;height:7px}.hero-atom-orbit-three{width:216px;height:76px;animation:hero-atom-orbit-three 27s linear infinite;opacity:.68}.hero-atom-orbit-three i{right:auto;left:-4px;width:6px;height:6px}.hero-atom-spark{position:absolute;top:34%;left:50%;width:34px;height:1px;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(8,118,111,.38),transparent);box-shadow:0 0 16px #12e8f233;transform-origin:center}.hero-atom-spark-one{animation:hero-atom-spark-one 7s ease-in-out infinite}.hero-atom-spark-two{top:56%;width:44px;animation:hero-atom-spark-two 8.5s ease-in-out infinite}.hero-device{position:relative;z-index:1;display:grid;width:360px;height:230px;place-items:center;border:0;border-radius:50%;background:transparent;box-shadow:none}.hero-device-inner{display:none}.hero-mark{position:relative;z-index:1}.hero-mark .aos-mark-symbol{width:122px;height:122px;border-radius:40px;transform:translateY(-22px) rotate(-16deg);box-shadow:0 22px 52px #05181629,0 0 24px #ffffff80}.ring-one,.ring-two{display:none}@keyframes hero-atom-orbit-one{0%{transform:translate(-50%,-50%) rotate(12deg) rotate(0)}to{transform:translate(-50%,-50%) rotate(12deg) rotate(1turn)}}@keyframes hero-atom-orbit-two{0%{transform:translate(-50%,-50%) rotate(68deg) rotate(0)}to{transform:translate(-50%,-50%) rotate(68deg) rotate(1turn)}}@keyframes hero-atom-orbit-three{0%{transform:translate(-50%,-50%) rotate(-44deg) rotate(0)}to{transform:translate(-50%,-50%) rotate(-44deg) rotate(1turn)}}@keyframes hero-atom-spark-one{0%,to{opacity:.22;transform:translate(-152px,-22px) rotate(18deg)}50%{opacity:.76;transform:translate(-118px,-36px) rotate(18deg)}}@keyframes hero-atom-spark-two{0%,to{opacity:.2;transform:translate(98px,28px) rotate(-21deg)}50%{opacity:.64;transform:translate(132px,12px) rotate(-21deg)}}@media (prefers-reduced-motion: reduce){.hero-atom-orbit,.hero-atom-spark{animation:none}}.agents-panel,.agent-link-manager,.store-bridge-panel,.first-run-card,.compact-panel,.command-center-card,.store-panel,.right-card,.platform-strip{padding:18px}.first-run-card{position:relative;display:grid;gap:16px;overflow:hidden;background:radial-gradient(circle at 92% 12%,rgba(72,255,208,.16),transparent 30%),linear-gradient(135deg,#ecfffaeb,#ffffffc7)}.first-run-card:before{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:url(/aos-mark-clean-1024.png) right -18px top -44px / 210px no-repeat;content:"";opacity:.09;pointer-events:none}.first-run-card>*{position:relative}.setup-checklist-card{display:grid;gap:14px;padding:18px}.setup-checklist-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.setup-checklist-grid button{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:start;min-width:0;border:1px solid #dbe4f0;border-radius:15px;background:#ffffffc2;padding:11px;text-align:left;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.setup-checklist-grid button:hover,.setup-checklist-grid button[data-status=active]{border-color:#99f6e4;box-shadow:0 14px 28px #00bfa61a;transform:translateY(-2px)}.setup-checklist-grid button>span{display:grid;width:30px;height:30px;place-items:center;border-radius:12px;background:#f1f5f9;color:#64748b;font-size:.78rem;font-weight:950}.setup-checklist-grid button[data-status=completed]>span{background:#ecfdf5;color:#047857}.setup-checklist-grid div{min-width:0}.setup-checklist-grid strong,.setup-checklist-grid small{display:block;overflow:hidden;text-overflow:ellipsis}.setup-checklist-grid strong{color:#0f172a;font-size:.84rem;font-weight:950;white-space:nowrap}.setup-checklist-grid small{margin-top:3px;color:#64748b;font-size:.72rem;line-height:1.35}.first-run-copy{display:grid;gap:8px;min-width:0}.first-run-copy>span{display:inline-flex;width:fit-content;align-items:center;gap:7px;border-radius:999px;background:#ffffffc2;color:var(--aos-teal-dark);padding:7px 10px;font-size:.78rem;font-weight:900}.first-run-copy h2{max-width:760px;margin:0;color:#0f172a;font-size:clamp(1.35rem,2.4vw,2.25rem);line-height:1.04}.first-run-copy p{max-width:820px;margin:0;color:#64748b;line-height:1.55;font-weight:680}.first-run-progress{display:grid;align-content:center;gap:6px;min-width:0;border:1px solid rgba(8,118,111,.13);border-radius:18px;background:#ffffffc2;padding:14px}.first-run-progress strong{color:var(--aos-teal-dark);font-size:2rem;line-height:1}.first-run-progress span{color:#64748b;font-size:.74rem;font-weight:900;text-transform:uppercase}.first-run-step-list{display:grid;gap:10px;min-width:0}.first-run-step-list button{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;min-height:74px;border:1px solid rgba(13,38,55,.08);border-radius:16px;background:#ffffffc2;color:#334155;padding:11px;text-align:left;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,transform .18s ease}.first-run-step-list button:hover,.first-run-step-list button[data-status=active]{border-color:#67e8d7;background:#f4fffb;box-shadow:0 12px 26px #00bfa61a;transform:translateY(-1px)}.first-run-step-list button>span{display:grid;width:32px;height:32px;place-items:center;border-radius:12px;background:#eefaf7;color:var(--aos-teal-dark);font-size:.76rem;font-weight:950}.first-run-step-list button[data-status=completed]>span{background:linear-gradient(135deg,var(--aos-teal),var(--aos-emerald));color:#fff}.first-run-step-list button div{display:grid;gap:3px;min-width:0}.first-run-step-list strong{overflow:hidden;color:#0f172a;font-size:.82rem;text-overflow:ellipsis;white-space:nowrap}.first-run-step-list small{display:-webkit-box;overflow:hidden;color:#64748b;font-size:.7rem;line-height:1.25;-webkit-box-orient:vertical;-webkit-line-clamp:2}.first-run-step-list svg{flex-shrink:0;color:var(--aos-teal-dark)}.first-run-flow{display:grid;gap:18px;min-width:0}.first-run-flow-hero{display:grid;gap:16px;overflow:hidden;background:radial-gradient(circle at 88% 8%,rgba(19,206,147,.16),transparent 32%),linear-gradient(135deg,#ecfffaf0,#ffffffd1);padding:18px}.first-run-flow-copy{display:grid;gap:9px;min-width:0}.first-run-flow-copy>span{display:inline-flex;width:fit-content;align-items:center;gap:7px;border-radius:999px;background:#ffffffc7;color:var(--aos-teal-dark);padding:7px 10px;font-size:.78rem;font-weight:950}.first-run-flow-copy h2{max-width:820px;margin:0;color:#0f172a;font-size:clamp(1.55rem,3vw,2.7rem);line-height:1.03}.first-run-flow-copy p{max-width:840px;margin:0;color:#64748b;line-height:1.55;font-weight:700}.first-run-flow-grid{display:grid;gap:16px;min-width:0}.first-run-guided-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;align-items:start;min-width:0}.first-run-path-rail,.first-run-active-card{display:grid;gap:10px;min-width:0;padding:14px}.first-run-path-step{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;width:100%;min-height:62px;align-items:center;border:1px solid rgba(13,38,55,.08);border-radius:14px;background:#ffffffbd;color:#0f172a;padding:10px;text-align:left}.first-run-path-step.is-active{border-color:#0d948852;background:#f4fffb;box-shadow:0 14px 30px #0f766e14}.first-run-path-step.is-complete{border-color:#05966933;background:#ecfdf5cc}.first-run-path-step.is-locked{opacity:.56}.first-run-path-index{display:grid;width:34px;height:34px;place-items:center;border-radius:12px;background:#e8fff8;color:var(--aos-teal-dark)}.first-run-path-step.is-complete .first-run-path-index{background:linear-gradient(135deg,var(--aos-teal),var(--aos-emerald));color:#fff}.first-run-path-step strong,.first-run-path-step small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.first-run-path-step strong{font-size:.82rem;font-weight:950}.first-run-path-step small{margin-top:3px;color:#64748b;font-size:.7rem;font-weight:850;text-transform:uppercase}.first-run-step-panel{display:grid;gap:14px;min-width:0}.first-run-step-panel-head{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:center;min-width:0}.first-run-step-panel-head>span{display:grid;width:40px;height:40px;place-items:center;border-radius:14px;background:linear-gradient(135deg,var(--aos-teal),var(--aos-emerald));color:#fff}.first-run-step-panel-head small,.first-run-form-grid span,.first-run-select-field span,.first-run-workspace-confirm small,.first-run-launch-summary small{color:var(--aos-teal-dark);font-size:.72rem;font-weight:950;text-transform:uppercase}.first-run-step-panel-head h3{overflow-wrap:anywhere;margin:0;color:#0f172a;font-size:1.22rem;line-height:1.12}.first-run-step-panel p{margin:0;color:#64748b;font-size:.88rem;font-weight:680;line-height:1.5}.first-run-workspace-confirm,.first-run-launch-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0}.first-run-launch-summary{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center}.first-run-workspace-confirm>div,.first-run-launch-summary>div,.first-run-app-preview,.first-run-existing-state{min-width:0;border:1px solid rgba(13,38,55,.08);border-radius:14px;background:#ffffffb8;padding:12px}.first-run-workspace-confirm strong,.first-run-launch-summary strong,.first-run-app-preview strong{display:block;overflow:hidden;color:#0f172a;font-size:.96rem;text-overflow:ellipsis;white-space:nowrap}.first-run-workspace-confirm span,.first-run-app-preview span{display:block;overflow:hidden;margin-top:4px;color:#64748b;font-size:.78rem;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.first-run-existing-state,.first-run-app-preview{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center}.first-run-app-preview{grid-template-columns:auto minmax(0,1fr)}.first-run-existing-state svg,.first-run-app-preview svg{color:var(--aos-teal-dark)}.first-run-existing-state span{overflow:hidden;color:#0f172a;font-size:.84rem;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.first-run-existing-state button,.first-run-notice button{display:inline-flex;min-height:32px;align-items:center;justify-content:center;gap:6px;border:1px solid rgba(13,38,55,.1);border-radius:10px;background:#fff;color:#0f766e;padding:6px 9px;font-size:.72rem;font-weight:950}.first-run-provider-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(104px,1fr));gap:8px;min-width:0}.first-run-provider-option{display:inline-flex;min-height:40px;align-items:center;justify-content:center;gap:7px;border:1px solid rgba(13,38,55,.1);border-radius:12px;background:#fff;color:#0f172a;padding:8px 9px;font-size:.78rem;font-weight:950}.first-run-provider-option.is-selected{border-color:#0d948852;background:#ecfffa;color:var(--aos-teal-dark)}.first-run-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0}.first-run-form-grid label,.first-run-select-field{display:grid;gap:7px;min-width:0}.first-run-form-grid input,.first-run-select-field select{width:100%;min-width:0;min-height:40px;border:1px solid rgba(13,38,55,.12);border-radius:12px;background:#ffffffe6;color:#0f172a;padding:9px 11px;font:inherit;font-size:.85rem;font-weight:760}.first-run-notice{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;min-width:0;border:1px solid rgba(14,165,233,.18);border-radius:16px;background:#f0f9ffdb;color:#075985;padding:12px 14px;font-size:.84rem;font-weight:850}.first-run-notice span{overflow-wrap:anywhere}.first-run-flow-steps{display:grid;gap:12px;padding:14px}.first-run-flow-step{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;min-width:0;border:1px solid rgba(13,38,55,.08);border-radius:18px;background:#ffffffc7;padding:14px}.first-run-flow-step.is-active{border-color:#67e8d7;background:#f4fffb;box-shadow:0 16px 34px #00bfa61a}.first-run-flow-step.is-complete{border-color:#0596692e;background:#ecfdf5b8}.first-run-flow-step-index,.first-run-summary-icon{display:grid;width:38px;height:38px;place-items:center;border-radius:14px;background:#e8fff8;color:var(--aos-teal-dark);font-weight:950}.first-run-flow-step.is-complete .first-run-flow-step-index{background:linear-gradient(135deg,var(--aos-teal),var(--aos-emerald));color:#fff}.first-run-flow-step strong,.first-run-summary-card strong{display:block;overflow:hidden;color:#0f172a;font-size:.96rem;text-overflow:ellipsis;white-space:nowrap}.first-run-flow-step p,.first-run-summary-card p{margin:6px 0 0;color:#64748b;line-height:1.42;font-size:.84rem;font-weight:680}.first-run-flow-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.first-run-flow-actions button{display:inline-flex;min-height:38px;align-items:center;justify-content:center;gap:6px;border:1px solid rgba(13,38,55,.1);border-radius:12px;background:#fff;color:#0f766e;padding:8px 11px;font-size:.78rem;font-weight:950}.first-run-flow-actions button:first-child{border-color:transparent;background:linear-gradient(135deg,var(--aos-teal),var(--aos-emerald));color:#fff}.first-run-flow-actions button:disabled{cursor:not-allowed;opacity:.58}.first-run-flow-side{display:grid;gap:12px;min-width:0}.first-run-summary-card{display:grid;gap:9px;min-width:0;padding:16px}.first-run-summary-card span{overflow:hidden;color:var(--aos-teal-dark);font-size:.75rem;font-weight:950;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.agents-grid-premium{display:grid;grid-template-columns:1fr;gap:12px}.agent-link-manager{position:relative;overflow:hidden}.agent-link-manager:before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:radial-gradient(circle at 88% 16%,rgba(18,232,242,.14),transparent 30%),linear-gradient(135deg,rgba(236,255,250,.72),transparent 42%);pointer-events:none}.agent-link-manager>*{position:relative}.agent-link-hero{display:grid;gap:16px;margin-bottom:18px}.agent-link-hero>div:first-child span,.agent-link-form-head,.agent-link-record-head,.agent-link-record-meta,.agent-link-status,.agent-link-toolbar label,.agent-link-health-row,.agent-link-rotate-row,.agent-link-template-grid button,.agent-link-rotate-row>span{display:flex;align-items:center}.agent-link-hero>div:first-child span{width:fit-content;gap:7px;border-radius:999px;background:var(--aos-mint-50);color:var(--aos-teal-dark);padding:7px 10px;font-size:.78rem;font-weight:900}.agent-link-hero h2{max-width:860px;margin:10px 0 0;color:#0f172a;font-size:clamp(1.35rem,2.4vw,2.25rem);line-height:1.04;letter-spacing:0}.agent-link-hero p{max-width:780px;margin:9px 0 0;color:#64748b;line-height:1.55}.agent-link-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.agent-link-metrics article,.agent-link-form,.agent-link-record,.agent-link-empty,.agent-link-message{border:1px solid #d6eee9;background:#ffffffc7;box-shadow:0 10px 24px #0f172a0b}.agent-link-metrics article{min-width:0;border-radius:16px;padding:12px}.agent-link-metrics strong{display:block;color:var(--aos-teal-dark);font-size:1.45rem;font-weight:950;letter-spacing:0}.agent-link-metrics span{display:block;color:#64748b;font-size:.72rem;font-weight:900;text-transform:uppercase}.connect-center-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:14px}.connect-center-tabs{display:flex;flex-wrap:wrap;gap:8px;margin:2px 0 14px;border-bottom:1px solid rgba(13,38,55,.08);padding-bottom:10px}.connect-center-tabs button{display:inline-flex;min-height:34px;align-items:center;justify-content:center;gap:7px;border:1px solid #d6eee9;border-radius:999px;background:#ffffffd1;color:#0f766e;padding:0 12px;font-size:.74rem;font-weight:900}.connect-center-tabs button span,.connect-center-tabs button small{min-width:0}.connect-center-tabs button small{color:#64748b;font-size:.64rem;font-weight:850}.connect-center-tabs button:hover{border-color:#99f6e4;background:#ecfdf5}.connect-center-tabs button.is-selected{border-color:#99f6e4;background:var(--aos-mint-50);color:var(--aos-teal-dark)}.connect-center-tabs button.is-selected small{color:#0f766e}.connect-center-section{scroll-margin-top:94px}.connect-advanced-context{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:-2px 0 14px;border:1px solid #bfdbfe;border-radius:14px;background:#f8fbff;padding:12px}.connect-advanced-context>div:first-child{display:grid;min-width:0;gap:3px}.connect-advanced-context span{display:inline-flex;width:fit-content;align-items:center;gap:7px;color:#1d4ed8;font-size:.72rem;font-weight:950;text-transform:uppercase}.connect-advanced-context strong{color:var(--command-text, #edfdf7);font-size:.86rem}.connect-advanced-context>div:last-child{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:7px}.connect-advanced-context button{min-height:32px;border:1px solid #bfdbfe;border-radius:10px;background:#fff;color:#1d4ed8;padding:0 10px;font-size:.7rem;font-weight:900}.simple-api-key-panel{display:grid;gap:14px;margin-bottom:14px;border:1px solid rgba(13,38,55,.1);border-radius:14px;background:#ffffffd1;padding:16px;box-shadow:0 14px 34px #0f172a0e}.simple-api-key-head{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:12px}.simple-api-key-head span,.simple-api-saved-head strong{display:inline-flex;align-items:center;gap:7px;color:#0f766e;font-size:.72rem;font-weight:950;text-transform:uppercase}.simple-api-key-head h3{margin:6px 0 0;color:#0f172a;font-size:1.2rem;line-height:1.15;letter-spacing:0}.simple-api-key-head p{max-width:620px;margin:5px 0 0;color:var(--command-muted, #9fb8ae);font-size:.8rem;line-height:1.4}.simple-api-key-head>strong{display:inline-flex;min-height:30px;align-items:center;border:1px solid #c7f6ec;border-radius:999px;background:#ecfdf5;color:#0f766e;padding:0 10px;font-size:.72rem;font-weight:950;white-space:nowrap}.simple-api-key-form,.simple-api-routing-grid,.simple-api-model-picker{display:grid;grid-template-columns:minmax(220px,.8fr) minmax(260px,1.2fr);gap:10px}.simple-api-key-form label,.simple-api-routing-grid label,.simple-api-model-picker label{display:grid;gap:6px;min-width:0}.simple-api-key-form label>span,.simple-api-routing-grid label>span,.simple-api-model-picker label>span{color:#334155;font-size:.74rem;font-weight:950}.simple-api-key-form input,.simple-api-key-form textarea,.simple-api-routing-grid input,.simple-api-model-picker input,.simple-api-model-picker select{min-width:0;min-height:42px;border:1px solid rgba(129,255,216,.12);border-radius:12px;background:#ffffff0e;color:var(--command-text, #edfdf7);padding:0 12px;box-shadow:inset 0 1px #0f172a08}.simple-api-key-form textarea{min-height:86px;padding-top:10px;resize:vertical}.simple-api-key-form input:focus,.simple-api-key-form textarea:focus,.simple-api-routing-grid input:focus,.simple-api-model-picker input:focus,.simple-api-model-picker select:focus{border-color:#67e8d7;box-shadow:0 0 0 4px #14b8a61f}.simple-api-key-description{grid-column:1 / -1}.simple-api-example-row{display:flex;flex-wrap:wrap;gap:8px}.simple-api-example-row button,.simple-api-actions button,.simple-api-saved-head button,.simple-api-saved-list article>button{display:inline-flex;min-height:34px;align-items:center;justify-content:center;gap:7px;border:1px solid #d6eee9;border-radius:10px;background:#ffffffe0;color:#0f766e;padding:0 11px;font-size:.74rem;font-weight:950}.simple-api-example-row button:hover,.simple-api-actions button:hover,.simple-api-saved-head button:hover,.simple-api-saved-list article>button:hover{border-color:#99f6e4;background:#ecfdf5}.simple-api-preset-panel{display:grid;gap:10px;border:1px solid #ccfbf1;border-radius:14px;background:linear-gradient(135deg,#f0fdfae6,#fffffff0);padding:12px}.simple-api-preset-head{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:10px}.simple-api-preset-head>div{display:grid;min-width:0;gap:3px}.simple-api-preset-actions{display:flex!important;flex-wrap:wrap;justify-content:flex-end;gap:8px}.simple-api-catalog-sync{overflow:hidden;color:#0f766e;font-size:.68rem;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.simple-api-preset-head strong{color:#0f172a;font-size:.82rem;font-weight:950}.simple-api-preset-head span{overflow:hidden;color:#64748b;font-size:.72rem;font-weight:820;text-overflow:ellipsis;white-space:nowrap}.simple-api-preset-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(138px,1fr));gap:8px}.simple-api-preset-button{display:grid;min-height:44px;min-width:0;align-content:center;justify-items:start;gap:3px;border:1px solid #d6eee9;border-radius:11px;background:#ffffffeb;color:#0f172a;padding:8px 10px;text-align:left}.simple-api-preset-button:disabled{cursor:wait;opacity:.62}.simple-api-preset-button:hover,.simple-api-preset-button.is-selected{border-color:#5eead4;background:#ecfdf5;box-shadow:0 10px 24px #14b8a61c}.simple-api-preset-button span{min-width:0;overflow:hidden;font-size:.78rem;font-weight:950;text-overflow:ellipsis;white-space:nowrap}.simple-api-preset-button small{min-width:0;max-width:100%;overflow:hidden;color:#64748b;font-size:.68rem;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.simple-api-model-picker{align-items:end}.simple-api-routing{border:1px solid #e2e8f0;border-radius:12px;background:#f8fafc;padding:10px}.simple-api-routing.is-open{border-color:#99f6e4;background:#f0fdfa}.simple-api-routing summary{cursor:pointer;color:#334155;font-size:.75rem;font-weight:950}.simple-api-routing-head{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:10px}.simple-api-routing-head strong{color:#0f172a;font-size:.82rem;font-weight:950}.simple-api-routing-head span{color:#0f766e;font-size:.72rem;font-weight:900}.simple-api-routing-note{display:block;margin-top:8px;color:#64748b;font-size:.72rem;font-weight:820}.simple-api-routing-grid{margin-top:10px}.simple-api-actions{display:flex;flex-wrap:wrap;gap:8px}.simple-api-actions .agent-link-primary{width:auto;min-width:150px;border-color:transparent;border-radius:10px;color:#fff}.simple-api-saved-list{display:grid;gap:8px;border-top:1px solid rgba(13,38,55,.08);padding-top:12px}.simple-api-saved-head,.simple-api-saved-list article{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:10px}.simple-api-saved-list article{border:1px solid #e2e8f0;border-radius:12px;background:#fff;padding:10px}.simple-api-saved-list article>span{display:grid;width:32px;height:32px;place-items:center;flex:0 0 auto;border-radius:10px;background:linear-gradient(135deg,var(--aos-teal),var(--aos-emerald));color:#fff;font-size:.82rem;font-weight:950}.simple-api-saved-list article>div{min-width:0;flex:1}.simple-api-saved-list article strong,.simple-api-saved-list article small,.simple-api-saved-list article p{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.simple-api-saved-list article strong{color:#0f172a;font-size:.84rem;font-weight:950}.simple-api-saved-list article small,.simple-api-saved-list article p{margin:2px 0 0;color:#64748b;font-size:.72rem;font-weight:800}.connect-other-connectors-panel{margin-top:4px}.simple-local-agent-panel{display:grid;gap:14px;margin-bottom:14px;border:1px solid rgba(13,38,55,.1);border-radius:14px;background:#ffffffd1;padding:16px;box-shadow:0 14px 34px #0f172a0e}.simple-local-agent-name{display:grid;max-width:520px}.simple-local-agent-name label{display:grid;gap:6px}.simple-local-agent-name span{color:#334155;font-size:.74rem;font-weight:950}.simple-local-agent-name input{min-height:42px;border:1px solid #dbe4f0;border-radius:12px;background:#fff;color:#0f172a;padding:0 12px}.simple-local-agent-name input:focus{border-color:#67e8d7;box-shadow:0 0 0 4px #14b8a61f}.simple-local-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.simple-local-steps span{display:flex;min-width:0;align-items:center;gap:8px;border:1px solid #dbe4f0;border-radius:10px;background:#f8fafc;color:#334155;padding:9px;font-size:.74rem;font-weight:900}.simple-local-steps b{display:grid;width:22px;height:22px;place-items:center;flex-shrink:0;border-radius:999px;background:#ccfbf1;color:#0f766e;font-size:.68rem}.simple-local-command{background:#f8fafc}.simple-connect-note{color:#be123c;font-size:.75rem;font-weight:850}.ollama-local-model-panel{display:grid;gap:12px;border:1px solid rgba(45,190,148,.24);border-radius:14px;background:#020806;padding:12px;box-shadow:inset 0 1px #ffffff0a}.ollama-local-model-head{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:12px}.ollama-local-model-head>div{display:grid;min-width:0;gap:4px}.ollama-local-model-head span{display:inline-flex;align-items:center;gap:6px;color:#2dbe94;font-size:.68rem;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.ollama-local-model-head strong{color:#fff;font-size:.92rem;font-weight:850}.ollama-local-model-head small,.ollama-local-model-result{color:#ffffff80;font-size:.72rem;line-height:1.4}.ollama-local-model-result{display:block;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:#ffffff0a;padding:9px 10px}.ollama-local-model-result.is-success{border-color:#2dbe9447;background:#2dbe9414;color:#7dd9c0}.ollama-local-model-actions{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:end}.ollama-local-model-actions label{display:grid;gap:6px}.ollama-local-model-actions label span{color:#ffffff8f;font-size:.66rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.ollama-local-model-actions input{min-width:0;min-height:40px;border:1px solid rgba(255,255,255,.12);border-radius:10px;background:#0000006b;color:#fff;padding:0 11px;font-size:.84rem;outline:none}.ollama-local-model-actions input:focus{border-color:#2dbe9485;box-shadow:0 0 0 4px #2dbe941a}.ollama-local-model-head button,.ollama-local-model-actions button{display:inline-flex;min-height:40px;align-items:center;justify-content:center;gap:7px;border:1px solid rgba(45,190,148,.32);border-radius:10px;background:#2dbe941a;color:#7dd9c0;padding:0 12px;font-size:.72rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.ollama-local-model-head button:disabled,.ollama-local-model-actions button:disabled{cursor:not-allowed;opacity:.55}.ollama-local-model-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:8px}.ollama-local-model-list span{display:grid;min-width:0;gap:3px;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:#ffffff09;padding:9px}.ollama-local-model-list strong{overflow:hidden;color:#ffffffeb;font-size:.78rem;text-overflow:ellipsis;white-space:nowrap}.ollama-local-model-list small{overflow:hidden;color:#ffffff6b;font-size:.64rem;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap}.local-runtime-pairing-guide{display:grid;gap:10px;border:1px solid #dbe4f0;border-radius:12px;background:#f8fafc;padding:12px}.local-runtime-pairing-guide.is-live-agent{border-color:#99f6e4;background:#f0fdfa}.local-runtime-pairing-guide span{display:block;color:#0f766e;font-size:.68rem;font-weight:950;text-transform:uppercase}.local-runtime-pairing-guide strong{display:block;margin-top:3px;color:#0f172a;font-size:.88rem;font-weight:950}.local-runtime-pairing-guide ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}.local-runtime-pairing-guide li{min-width:0;border:1px solid rgba(13,38,55,.08);border-radius:10px;background:#ffffffc7;color:#334155;padding:8px;font-size:.72rem;font-weight:900;line-height:1.3}@media (max-width: 760px){.simple-api-key-head,.simple-api-saved-head,.simple-api-saved-list article{align-items:stretch;flex-direction:column}.simple-api-key-form,.simple-api-routing-grid,.simple-api-model-picker,.simple-local-steps,.ollama-local-model-actions{grid-template-columns:1fr}.ollama-local-model-head{align-items:stretch;flex-direction:column}.simple-api-key-description{grid-column:auto}.simple-api-actions .agent-link-primary,.simple-api-actions button,.simple-api-saved-head button,.simple-api-saved-list article>button{width:100%}.local-runtime-pairing-guide ol{grid-template-columns:1fr}}.connect-stepper-panel{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-bottom:12px;border:1px solid #d6eee9;border-radius:12px;background:#f8fffd;padding:10px}.connect-stepper-panel span{display:flex;min-width:0;align-items:center;gap:6px;border:1px solid rgba(13,38,55,.08);border-radius:9px;background:#ffffffbd;color:#64748b;padding:7px;font-size:.66rem;font-weight:900}.connect-stepper-panel span.is-active{border-color:#ccfbf1;color:#0f766e}.connect-stepper-panel span.is-current{background:#ecfdf5}.connect-stepper-panel b{display:grid;width:19px;height:19px;place-items:center;flex-shrink:0;border-radius:999px;background:#ccfbf1;color:#0f766e;font-size:.62rem}.connect-stepper-panel>strong{grid-column:1 / -1;color:#0f172a;font-size:.78rem}.connect-intent-panel,.connect-choice-panel,.instance-hub-panel,.connect-method-panel,.imported-profile-panel{display:grid;gap:12px;margin-bottom:14px;border:1px solid rgba(13,38,55,.08);border-radius:12px;background:#ffffffa8;padding:12px}.connect-method-panel{grid-template-columns:minmax(0,1.35fr) minmax(260px,.85fr);align-items:start}.connect-method-copy{display:grid;min-width:0;gap:7px}.connect-method-copy>span{color:#0f766e;font-size:.68rem;font-weight:950;text-transform:uppercase}.connect-method-copy strong{color:#0f172a;font-size:1rem}.connect-method-copy p{max-width:680px;margin:0;color:#475569;font-size:.82rem;line-height:1.45}.connect-method-facts{display:flex;flex-wrap:wrap;gap:7px}.connect-method-facts span{border-radius:999px;background:#f1f5f9;color:#475569;padding:6px 8px;font-size:.68rem;font-weight:900}.connect-method-actions{display:flex;grid-column:1 / -1;flex-wrap:wrap;gap:8px}.connect-method-actions button{display:inline-flex;min-height:34px;align-items:center;justify-content:center;gap:7px;border:1px solid #ccfbf1;border-radius:10px;background:#ffffffd1;color:#0f766e;padding:0 12px;font-size:.74rem;font-weight:900}.connect-method-actions .agent-link-primary{width:auto;border-color:transparent;background:linear-gradient(135deg,var(--aos-teal),var(--aos-emerald));color:#fff}.agent-connector-proof-panel{display:grid;gap:10px;margin-bottom:14px;border:1px solid rgba(13,38,55,.08);border-radius:12px;background:#f8fafcc7;padding:12px}.agent-connector-proof-head{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:10px}.agent-connector-proof-head span{display:inline-flex;align-items:center;gap:6px;color:#0f766e;font-size:.68rem;font-weight:950;text-transform:uppercase}.agent-connector-proof-head strong{color:#0f172a;font-size:.86rem}.agent-connector-proof-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.agent-connector-proof-grid article{display:grid;min-width:0;gap:4px;border:1px solid #dbe4f0;border-radius:10px;background:#ffffffd1;padding:9px}.agent-connector-proof-grid article.is-ready{border-color:#99f6e4;background:var(--aos-mint-50)}.agent-connector-proof-grid article.is-blocked{border-color:#fecdd3;background:#fff1f2}.agent-connector-proof-grid article>span{width:fit-content;border-radius:999px;background:#81ffd81f;color:#475569;padding:4px 7px;font-size:.62rem;font-weight:950;text-transform:uppercase}.agent-connector-proof-grid article.is-ready>span{background:#ccfbf1;color:#0f766e}.agent-connector-proof-grid article.is-blocked>span{background:#ffe4e6;color:#be123c}.agent-connector-proof-grid strong{overflow:hidden;color:#0f172a;font-size:.79rem;text-overflow:ellipsis;white-space:nowrap}.agent-connector-proof-grid small{color:#64748b;font-size:.69rem;line-height:1.35}.live-proof-panel{display:grid;gap:10px;min-width:0;border:1px solid rgba(13,38,55,.08);border-radius:12px;background:#f8fafcc7;padding:12px}.live-proof-head{display:flex;min-width:0;align-items:center;justify-content:flex-start;gap:10px}.live-proof-head>svg{flex-shrink:0;color:#0f766e}.live-proof-head>div{display:grid;min-width:0;gap:2px}.live-proof-head>span{display:inline-flex;flex-shrink:0;align-items:center;gap:6px;color:#0f766e;font-size:.68rem;font-weight:950;letter-spacing:0;text-transform:uppercase}.live-proof-head>strong,.live-proof-head>div strong{overflow:hidden;color:#0f172a;font-size:.86rem;text-overflow:ellipsis;white-space:nowrap}.live-proof-head>div span{display:block;overflow:hidden;color:#64748b;font-size:.72rem;font-weight:800;line-height:1.35;text-overflow:ellipsis;text-transform:none;white-space:nowrap}.live-proof-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:8px;min-width:0}.live-proof-grid article{display:grid;min-width:0;gap:4px;border:1px solid #dbe4f0;border-radius:10px;background:#ffffffd1;padding:9px}.live-proof-grid article.is-ready{border-color:#99f6e4;background:var(--aos-mint-50)}.live-proof-grid article.is-waiting{border-color:#fde68a;background:#fffbeb}.live-proof-grid article.is-blocked{border-color:#fecdd3;background:#fff1f2}.live-proof-grid article>span{width:fit-content;border-radius:999px;background:#e2e8f0;color:#475569;padding:4px 7px;font-size:.62rem;font-weight:950;text-transform:uppercase}.live-proof-grid article.is-ready>span{background:#ccfbf1;color:#0f766e}.live-proof-grid article.is-waiting>span{background:#fef3c7;color:#92400e}.live-proof-grid article.is-blocked>span{background:#ffe4e6;color:#be123c}.live-proof-grid strong{overflow:hidden;color:#0f172a;font-size:.79rem;text-overflow:ellipsis;white-space:nowrap}.live-proof-grid small{color:#64748b;font-size:.69rem;line-height:1.35}.imported-profile-panel{margin-bottom:0}.imported-profile-panel>div:first-child{display:grid;gap:3px}.imported-profile-panel strong{color:#0f172a;font-size:.86rem}.imported-profile-panel span{color:#64748b;font-size:.72rem;font-weight:780}.imported-profile-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.imported-profile-grid span{display:grid;gap:2px;border:1px solid rgba(13,38,55,.08);border-radius:9px;background:#fff;padding:8px;color:#64748b}.imported-profile-grid b{color:#0f172a;font-size:.66rem;text-transform:uppercase}.imported-profile-grid .is-imported{border-color:#bbf7d0;background:#f0fdf4;color:#047857}.imported-profile-grid .is-override,.imported-profile-grid .is-pending{border-color:#fed7aa;background:#fff7ed;color:#c2410c}.connect-intent-head{display:grid;gap:3px}.connect-intent-head span,.connect-provider-truth{color:#0f766e;font-size:.68rem;font-weight:950;text-transform:uppercase}.connect-intent-head strong{color:#0f172a;font-size:.9rem}.connect-intent-head small{color:#64748b;font-size:.74rem;line-height:1.35}.connect-intent-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.connect-intent-panel.is-compact .connect-intent-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.connect-intent-panel.is-compact .connect-intent-grid button{min-height:104px;border-radius:12px}.connect-choice-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.connect-intent-grid button,.connect-choice-grid button{display:grid;min-width:0;gap:5px;border:1px solid #d6eee9;border-radius:8px;background:#ffffffc7;color:#334155;padding:10px;text-align:left}.connect-intent-grid button.is-selected,.connect-intent-grid button:hover,.connect-choice-grid button.is-selected,.connect-choice-grid button:hover{border-color:#99f6e4;background:#ecfdf5}.connect-intent-grid span{width:fit-content;border-radius:999px;background:#f1f5f9;color:#475569;padding:3px 7px;font-size:.62rem;font-weight:950;text-transform:uppercase}.connect-intent-grid strong{overflow:hidden;color:#0f172a;font-size:.78rem;text-overflow:ellipsis;white-space:nowrap}.connect-intent-grid small,.connect-provider-truth-detail{color:#64748b;font-size:.7rem;font-weight:760;line-height:1.35}.connect-choice-grid svg{color:#0f766e}.connect-choice-grid strong{overflow:hidden;color:#0f172a;font-size:.78rem;text-overflow:ellipsis;white-space:nowrap}.connect-choice-grid span{color:#64748b;font-size:.68rem;font-weight:800;line-height:1.3}.agent-link-manager .agent-link-hero{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;margin-bottom:12px}.agent-link-manager .agent-link-hero h2{font-size:clamp(1.45rem,2vw,2rem)}.agent-link-manager .agent-link-metrics article{border-radius:8px;padding:10px 12px}.connect-simple-section{display:grid;gap:12px}.connect-simple-workbench{display:grid;grid-template-columns:minmax(220px,280px) minmax(0,1fr);gap:12px;align-items:start}.connect-simple-main{min-width:0}.connect-simple-workbench .connect-intent-panel,.connect-simple-workbench .simple-api-key-panel,.connect-simple-workbench .simple-local-agent-panel,.connect-simple-workbench .simple-webchat-panel,.simple-connected-ai-summary{margin-bottom:0;border-radius:8px;background:#ffffffdb}.connect-simple-workbench .connect-intent-panel{position:sticky;top:88px;gap:10px;padding:12px}.connect-simple-workbench .connect-intent-head strong{font-size:1rem}.connect-simple-workbench .connect-intent-panel.is-compact .connect-intent-grid{grid-template-columns:1fr}.connect-simple-workbench .connect-intent-panel.is-compact .connect-intent-grid button{min-height:68px;border-radius:8px;padding:10px}.connect-simple-workbench .connect-intent-grid button{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:3px 9px}.connect-simple-workbench .connect-intent-grid button span{grid-row:span 2;width:28px;height:28px;display:grid;place-items:center;padding:0}.connect-simple-workbench .connect-intent-grid button small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.connect-simple-workbench .simple-api-key-panel,.connect-simple-workbench .simple-local-agent-panel,.connect-simple-workbench .simple-webchat-panel{gap:12px;padding:14px;box-shadow:0 16px 36px #0f172a0d}.connect-simple-workbench .simple-api-key-form{grid-template-columns:minmax(190px,.76fr) minmax(240px,1.24fr)}.connect-simple-workbench .simple-api-key-form input,.connect-simple-workbench .simple-api-key-form textarea,.connect-simple-workbench .simple-api-routing-grid input,.connect-simple-workbench .simple-api-model-picker input,.connect-simple-workbench .simple-api-model-picker select,.connect-simple-workbench .simple-local-agent-name input{border-radius:8px}.connect-simple-workbench .simple-api-key-form textarea{min-height:72px}.simple-secret-note{display:inline-flex;width:fit-content;max-width:100%;align-items:center;gap:7px;border:1px solid #d6eee9;border-radius:999px;background:#f8fffd;color:#64748b;padding:7px 10px;font-size:.72rem;font-weight:850}.simple-secret-note svg{color:#0f766e;flex-shrink:0}.simple-connected-ai-summary{display:grid;gap:10px;border:1px solid rgba(13,38,55,.08);padding:12px}.simple-connected-ai-head,.simple-connected-ai-list article{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:10px}.simple-connected-ai-head>div:first-child{min-width:0}.simple-connected-ai-head span{display:inline-flex;align-items:center;gap:7px;color:#0f766e;font-size:.72rem;font-weight:950;text-transform:uppercase}.simple-connected-ai-head strong{display:block;margin-top:4px;color:#0f172a;font-size:.95rem;font-weight:950}.simple-connected-ai-head>div:last-child{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.simple-connected-ai-head button,.simple-connected-ai-actions button{display:inline-flex;min-height:34px;align-items:center;justify-content:center;gap:7px;border:1px solid #d6eee9;border-radius:8px;background:#ffffffe6;color:#0f766e;padding:0 11px;font-size:.74rem;font-weight:950}.simple-connected-ai-head button:hover,.simple-connected-ai-actions button:hover{border-color:#99f6e4;background:#ecfdf5}.simple-connected-ai-actions{display:flex;flex:0 0 auto;flex-wrap:wrap;justify-content:flex-end;gap:7px}.simple-connected-ai-actions button.danger{border-color:#fecdd3;background:#fff7f8;color:#be123c}.simple-connected-ai-actions button.danger:hover{border-color:#fda4af;background:#fff1f2}.simple-connected-ai-actions button:disabled{cursor:not-allowed;opacity:.55}.simple-connected-ai-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.simple-connected-ai-list article{border:1px solid #e2e8f0;border-radius:8px;background:#fff;padding:10px}.simple-connected-ai-list article>span{display:grid;width:34px;height:34px;place-items:center;flex:0 0 auto;border-radius:8px;background:linear-gradient(135deg,var(--aos-teal),var(--aos-emerald));color:#fff;font-size:.82rem;font-weight:950}.simple-connected-ai-copy{min-width:0;flex:1}.simple-connected-ai-list article strong,.simple-connected-ai-list article small,.simple-connected-ai-list article p{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.simple-connected-ai-list article strong{color:#0f172a;font-size:.84rem;font-weight:950}.simple-connected-ai-list article small,.simple-connected-ai-list article p{margin:2px 0 0;color:#64748b;font-size:.72rem;font-weight:800}.simple-connected-ai-summary .connect-simple-empty{min-height:112px;box-shadow:none}.simple-webchat-panel{display:grid;gap:14px;border:1px solid rgba(13,38,55,.1);background:#ffffffd1}.simple-webchat-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.simple-webchat-grid button{display:grid;gap:4px;min-width:0;border:1px solid #d6eee9;border-radius:8px;background:#fff;color:#334155;padding:10px;text-align:left}.simple-webchat-grid button:hover,.simple-webchat-grid button.is-selected{border-color:#99f6e4;background:#ecfdf5}.simple-webchat-grid strong{overflow:hidden;color:#0f172a;font-size:.82rem;font-weight:950;text-overflow:ellipsis;white-space:nowrap}.simple-webchat-grid span{color:#64748b;font-size:.72rem;font-weight:800;line-height:1.35}@media (max-width: 980px){.agent-link-manager .agent-link-hero,.connect-simple-workbench,.simple-connected-ai-list{grid-template-columns:1fr}.connect-simple-workbench .connect-intent-panel{position:static}.connect-simple-workbench .connect-intent-panel.is-compact .connect-intent-grid,.simple-webchat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 760px){.connect-simple-workbench .simple-api-key-form,.simple-connected-ai-head,.simple-connected-ai-list article{grid-template-columns:1fr;align-items:stretch;flex-direction:column}.simple-connected-ai-head>div:last-child,.simple-connected-ai-actions,.simple-connected-ai-head button,.simple-connected-ai-actions button{width:100%}.simple-webchat-grid{grid-template-columns:1fr}}.connect-provider-truth{display:block;line-height:1.35;text-transform:none}.connect-provider-truth-detail{margin:0;border:1px solid #ccfbf1;border-radius:8px;background:#ecfffa94;padding:8px}.instance-hub-summary,.instance-hub-actions{display:flex;flex-wrap:wrap;gap:7px}.instance-hub-summary span{border-radius:999px;background:#f8fafc;color:#475569;padding:5px 8px;font-size:.68rem;font-weight:900}.instance-hub-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.instance-hub-card{display:grid;min-width:0;gap:10px;border:1px solid #d6eee9;border-radius:10px;background:#ffffffc7;padding:11px}.instance-hub-card>div:first-child{display:grid;gap:2px}.instance-hub-card strong{overflow:hidden;color:#0f172a;font-size:.84rem;text-overflow:ellipsis;white-space:nowrap}.instance-hub-card span{color:#64748b;font-size:.72rem;font-weight:800}.instance-hub-actions button{min-height:32px;border:1px solid #ccfbf1;border-radius:9px;background:#f8fffd;color:#0f766e;padding:0 10px;font-size:.7rem;font-weight:900}.connect-provider-flow{display:grid;gap:12px}.connect-provider-flow-head{display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid #d6eee9;border-radius:8px;background:#f8fffd;padding:10px 12px}.connect-provider-flow-head strong{color:#0f172a;font-size:.9rem}.connect-provider-flow-head span{color:#64748b;font-size:.78rem}.connect-center-grid.is-primary{grid-template-columns:repeat(4,minmax(0,1fr))}.connect-provider-tile{display:grid;min-width:0;gap:12px;border:1px solid #d6eee9;border-radius:18px;background:#ffffffd1;padding:14px;text-align:left;box-shadow:0 10px 24px #0f172a0b;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.connect-provider-tile.is-priority{border-color:#0d94884d}.connect-provider-tile:hover,.connect-provider-tile.is-selected{border-color:#99f6e4;box-shadow:0 16px 38px #00bfa61f;transform:translateY(-2px)}.connect-provider-tile.is-selected{background:linear-gradient(135deg,#ecfdf5f0,#ffffffdb)}.connect-provider-description{min-height:48px;margin:0;color:#475569;font-size:.78rem;line-height:1.42}.connect-provider-more{margin-bottom:14px}.connect-provider-more summary{cursor:pointer;color:#0f766e;font-size:.82rem;font-weight:900}.connect-provider-head,.connect-provider-facts,.connect-capability-row,.connect-selected-summary,.connect-selected-actions,.connect-advanced-panel summary,.connect-advanced-panel-head,.agent-link-record-advanced summary{display:flex;align-items:center}.connect-provider-head{gap:10px}.connect-provider-head>span:first-child{display:grid;width:38px;height:38px;place-items:center;flex-shrink:0;border-radius:14px;background:var(--aos-mint-50);color:var(--aos-teal-dark)}.connect-provider-head>div{min-width:0;flex:1}.connect-provider-head strong,.connect-provider-head small,.connect-selected-summary strong,.connect-selected-summary span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.connect-provider-head strong,.connect-selected-summary strong{color:#0f172a;font-size:.92rem;font-weight:950}.connect-provider-head small,.connect-selected-summary span{color:#64748b;font-size:.74rem;font-weight:850}.connect-provider-facts,.connect-capability-row{flex-wrap:wrap;gap:6px}.connect-provider-facts span,.connect-capability-row span,.connect-tile-status{display:inline-flex;max-width:100%;align-items:center;border-radius:999px;padding:6px 8px;font-size:.68rem;font-weight:900;line-height:1;white-space:nowrap}.connect-provider-facts span{background:#f8fafc;color:#475569}.provider-readiness-panel{display:grid;gap:10px;border:1px solid #dbe4f0;border-radius:8px;background:#ffffffd1;padding:12px}.setup-checklist-grid,.provider-capability-matrix{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.setup-checklist-grid span,.provider-capability-matrix span,.provider-missing-list span{display:inline-flex;min-width:0;align-items:center;gap:6px;border:1px solid #e2e8f0;border-radius:8px;background:#f8fafc;padding:8px 9px;color:#64748b;font-size:.74rem;font-weight:850}.setup-checklist-grid span.is-complete,.provider-capability-matrix span.is-on{border-color:#99f6e4;background:var(--aos-mint-50);color:#0f766e}.provider-missing-list{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.provider-missing-list strong{color:#0f172a;font-size:.8rem}.provider-capability-matrix b{text-transform:capitalize}.setup-path-legend{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.setup-path-legend span{min-width:0;border:1px solid #e2e8f0;border-radius:8px;background:#fff;color:#475569;font-size:.76rem;font-weight:850;padding:8px 10px}.provider-receipts-panel,.credential-receipts-panel,.agent-profile-receipts-panel,.chat-binding-receipts{display:grid;gap:8px;border:1px solid #e2e8f0;border-radius:8px;background:#f8fafc;padding:12px}.provider-receipts-panel>div:first-child,.provider-receipt-list,.credential-receipts-panel span,.agent-profile-receipts-panel span,.chat-binding-receipts>span{display:grid;gap:6px}.provider-receipt-list span,.credential-receipts-panel span,.agent-profile-receipts-panel span,.chat-binding-receipts>span{min-width:0;align-items:center;grid-template-columns:auto minmax(0,auto) minmax(0,1fr);border:1px solid #dbe4f0;border-radius:8px;background:#fff;color:#475569;font-size:.76rem;padding:8px 10px}.provider-receipts-panel small,.provider-receipt-list small{color:#64748b}.connect-capability-row span{background:#f1f5f9;color:#94a3b8}.connect-capability-row span.is-on{background:var(--aos-mint-50);color:var(--aos-teal-dark)}.connect-tile-status{flex-shrink:0;background:#f1f5f9;color:#64748b}.connect-tile-status.active{background:#ecfdf5;color:#047857}.connect-tile-status.needs_review{background:#fffbeb;color:#b45309}.connect-tile-status.revoked{background:#fff1f2;color:#be123c}.connect-selected-summary{justify-content:space-between;gap:12px;margin-bottom:14px;border:1px solid #d6eee9;border-radius:18px;background:#ffffffc7;padding:12px 14px}.connect-selected-summary>div:first-child{min-width:0}.connect-selected-actions{flex-shrink:0;gap:8px}.connect-selected-actions button,.connect-advanced-panel summary,.connect-advanced-panel-head{border:1px solid #99f6e4;background:var(--aos-mint-50);color:var(--aos-teal-dark)}.connect-selected-actions button{min-height:34px;border-radius:12px;padding:0 10px;font-size:.76rem;font-weight:950}.connect-advanced-panel{border:1px solid #d6eee9;border-radius:20px;background:#ffffff8a;padding:10px}.connect-advanced-panel summary,.connect-advanced-panel-head{justify-content:space-between;gap:12px;border-radius:14px;padding:11px 13px}.connect-advanced-panel summary{cursor:pointer}.connect-advanced-panel summary span,.connect-advanced-panel-head span{color:#0f172a;font-size:.86rem;font-weight:950}.connect-advanced-panel summary small,.connect-advanced-panel-head small{overflow:hidden;color:#64748b;font-size:.72rem;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.connect-advanced-grid{display:grid;gap:16px;margin-top:12px}.connections-devices-stack,.agent-profile-sections{display:grid;gap:14px}.connections-overview-card,.connections-devices-card,.agent-manager-control-card{display:grid;gap:16px}.connections-profile-card{padding:18px}.connections-profile-head{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:16px}.connections-profile-head>div{min-width:0}.connections-profile-head span{display:inline-flex;align-items:center;gap:7px;color:var(--aos-teal-dark);font-size:.74rem;font-weight:950;text-transform:uppercase}.connections-profile-head h2{margin:8px 0 0;color:#0f172a;font-size:clamp(1.35rem,2vw,2rem);line-height:1.05}.connections-profile-head p{max-width:760px;margin:9px 0 0;color:#55716c;font-size:.92rem;line-height:1.55}.connection-summary-grid,.device-kind-grid,.connector-control-grid,.agent-editor-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px}.connection-summary-grid article,.device-kind-card,.connector-control-card,.agent-status-panel,.chat-binding-card{border:1px solid rgba(8,118,111,.14);border-radius:8px;background:#ffffffb8;box-shadow:0 10px 30px #0a2a250f}.connection-summary-grid article{display:grid;gap:5px;padding:14px}.workspace-devices-panel .connection-summary-grid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.workspace-devices-panel .connection-summary-grid article{min-height:116px}.connection-summary-grid span,.connector-detail-grid b,.chat-binding-meta b{color:#5f7772;font-size:.76rem;font-weight:700;text-transform:uppercase}.connection-summary-grid strong{color:#071d1a;font-size:1.8rem}.connections-next-step{display:grid;gap:4px;border:1px solid rgba(8,118,111,.16);border-radius:8px;background:#f0fdf9;padding:12px 14px}.workspace-devices-panel .connections-next-step{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:12px}.workspace-devices-panel .connections-next-step small{grid-column:2}.connections-next-step.is-warn{border-color:#d977063d;background:#fff8e8}.connections-next-step span,.device-kind-head small{color:#5f7772;font-size:.72rem;font-weight:900;text-transform:uppercase}.connections-next-step strong{color:#071d1a;font-size:.95rem}.connections-next-step small{color:#607974;font-size:.82rem;font-weight:760}.connection-summary-grid small,.device-kind-card p,.muted-empty,.connector-detail-grid span,.chat-binding-card small,.chat-binding-meta span{color:#607974;font-size:.86rem}.device-kind-card{display:grid;align-content:start;gap:12px;min-height:150px;padding:14px}.workspace-devices-panel .device-kind-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.workspace-devices-panel .device-kind-card{min-height:138px}.device-kind-card.is-empty{background:#f4faf8b8}.device-kind-head{align-items:flex-start}.device-kind-head,.device-record-row,.connector-control-head,.connection-receipt-list article,.agent-manager-row,.constitution-warning,.agent-status-panel span,.chat-binding-start{display:flex;align-items:center;gap:10px}.device-kind-head>div,.device-record-row>span{display:grid;min-width:0;gap:3px}.device-kind-head>div{align-content:center}.device-kind-head span,.connector-provider-icon,.agent-manager-row>span{display:grid;width:34px;height:34px;place-items:center;border-radius:8px;background:#e6faf4;color:#04756e}.device-record-list,.connection-receipt-list,.agent-manager-list{display:grid;gap:8px}.device-record-row{align-items:flex-start;justify-content:space-between;padding:10px;border-radius:8px;background:#fafdfce6}.device-record-row>span{text-align:right}.connection-health-badge{display:inline-flex;align-items:center;gap:5px;width:fit-content;border-radius:999px;padding:5px 8px;background:#edf6f4;color:#43615c;font-size:.75rem;font-weight:700;text-transform:capitalize}.connection-health-badge.is-healthy{background:#e7f8ef;color:#157245}.connection-health-badge.is-degraded,.connection-health-badge.is-needs_auth,.connection-health-badge.is-needs_runtime{background:#fff7db;color:#8b6416}.connection-health-badge.is-stale,.connection-health-badge.is-disconnected{background:#fff0ef;color:#a33f38}.connector-control-card{display:grid;gap:13px;padding:14px}.workspace-devices-panel .connector-control-grid{grid-template-columns:minmax(0,1fr)}.connector-control-head{justify-content:space-between}.connector-control-head>div{min-width:0;flex:1}.connector-control-head strong,.connector-control-head small,.agent-manager-row strong,.agent-manager-row small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.connector-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.workspace-devices-panel .connector-detail-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.connector-detail-grid span,.chat-binding-meta span{display:grid;gap:2px}.connector-capability-row{display:flex;flex-wrap:wrap;gap:6px}.connector-capability-row span{border:1px solid rgba(8,118,111,.15);border-radius:999px;padding:5px 8px;color:#78908b;font-size:.76rem}.connector-capability-row span.is-enabled{background:#e8fbf4;color:#08766f}.connection-receipt-list article{padding:10px 0;border-bottom:1px solid rgba(8,118,111,.1)}.agent-manager-actions,.agent-manager-bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.agent-manager-notice{border-radius:8px;padding:10px 12px;background:#eef8f6;color:#31524d}.agent-manager-notice.is-error{background:#fff0ef;color:#963b35}.agent-manager-notice.is-success{background:#e8f8ef;color:#176c43}.agent-manager-layout{display:grid;grid-template-columns:minmax(190px,.38fr) minmax(0,1fr);gap:16px;align-items:start}.agent-manager-row{width:100%;border:1px solid rgba(8,118,111,.12);border-radius:8px;background:#ffffffad;padding:10px;text-align:left}.agent-manager-row.is-active{border-color:#08766f5c;background:#eafff8}.agent-editor-panel,.agent-profile-sections label,.agent-editor-grid label,.advanced-setup-details{display:grid;gap:8px}.agent-editor-panel input,.agent-editor-panel select,.agent-editor-panel textarea{width:100%;border:1px solid rgba(8,118,111,.16);border-radius:8px;background:#ffffffe0;color:#0b241f;padding:10px 12px}.agent-editor-panel textarea{min-height:88px;resize:vertical}.agent-editor-panel label>span{color:#31524d;font-size:.86rem;font-weight:800}.agent-editor-panel label small,.advanced-setup-details p,.advanced-setup-details small{color:#637b76;font-size:.82rem}.constitution-warning{align-items:flex-start;border:1px solid #f0d48b;border-radius:8px;background:#fff8e7;color:#6f5215;padding:12px}.constitution-warning span{display:grid;gap:7px}.constitution-warning label{display:flex;align-items:center;gap:8px;font-size:.86rem}.advanced-setup-details{border-top:1px solid rgba(8,118,111,.1);padding-top:10px}.advanced-setup-details summary{display:flex;cursor:pointer;align-items:center;gap:8px;color:#31524d;font-weight:800}.chat-binding-edit{display:grid;gap:8px;margin-top:10px}.chat-binding-edit label{display:grid;gap:6px}.chat-binding-edit select,.chat-binding-edit input:not([type=checkbox]){min-width:0;border:1px solid #d6eee9;border-radius:8px;background:#fff;padding:8px 10px}.chat-binding-checkbox{display:inline-flex!important;grid-template-columns:none!important;align-items:center;gap:8px}.chat-binding-edit button{width:fit-content;border:1px solid #99f6e4;border-radius:8px;background:var(--aos-mint-50);padding:8px 10px;color:#0f766e;font-size:.78rem;font-weight:900}.agent-status-panel{display:flex;flex-wrap:wrap;gap:8px;padding:10px}.agent-status-panel span{color:#31524d;font-size:.78rem}.chat-binding-section{display:grid;gap:9px}.chat-binding-card{display:grid;gap:3px;padding:11px}.chat-binding-card span{width:fit-content;border-radius:999px;padding:4px 8px;background:#e7fbf5;color:#08766f;font-size:.75rem;font-weight:800;text-transform:capitalize}.chat-binding-card.is-bridged span{background:#eef2ff;color:#3e5bb4}.chat-binding-card.is-manual span{background:#fff7db;color:#835d13}.chat-binding-card.is-synced span{background:#efe8ff;color:#6441a6}.chat-binding-meta{display:grid;gap:7px}.chat-live-proof-panel{display:grid;gap:7px;border:1px solid #dbe4f0;border-radius:10px;background:#f8fafcd1;padding:9px}.chat-live-proof-panel>strong{color:#0f172a;font-size:.78rem}.chat-live-proof-panel span{display:grid;min-width:0;gap:2px;border-left:3px solid #cbd5e1;padding-left:8px;color:#64748b;font-size:.72rem;line-height:1.35}.chat-live-proof-panel span.is-ready{border-left-color:#0f766e}.chat-live-proof-panel span.is-blocked{border-left-color:#be123c}.chat-live-proof-panel b{color:#0f172a;font-size:.7rem;text-transform:uppercase}.chat-binding-start,.connection-record-action{justify-content:center;border:1px solid rgba(8,118,111,.18);border-radius:8px;background:#eafff8;color:#08766f;padding:9px 10px;font-weight:800}.connection-record-action{display:flex;align-items:center;gap:8px}.workspace-devices-panel .connection-record-action{min-height:42px}@media (max-width: 860px){.connections-profile-head{align-items:stretch;flex-direction:column}.workspace-devices-panel .connector-detail-grid,.workspace-devices-panel .connections-next-step{grid-template-columns:minmax(0,1fr)}.workspace-devices-panel .connections-next-step small{grid-column:auto}.agent-manager-layout{grid-template-columns:1fr}}.connect-provider-detail-drawer,.credential-vault-section{display:grid;gap:12px;margin-bottom:14px;border:1px solid #d6eee9;border-radius:20px;background:#ffffffb8;padding:12px;box-shadow:0 10px 24px #0f172a0b}.connect-provider-detail-drawer summary,.connect-provider-advanced summary{display:flex;align-items:center;justify-content:space-between;gap:10px;cursor:pointer;border-radius:14px;background:var(--aos-mint-50);color:var(--aos-teal-dark);padding:10px 12px}.connect-provider-detail-drawer summary span,.connect-provider-advanced summary{font-size:.82rem;font-weight:950}.connect-provider-detail-drawer summary small{overflow:hidden;color:#64748b;font-size:.7rem;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.connect-provider-steps,.connect-provider-advanced-list{display:grid;gap:8px;margin-top:10px}.connect-provider-steps{grid-template-columns:repeat(3,minmax(0,1fr))}.connect-provider-steps div{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;align-items:center;border:1px solid #e2e8f0;border-radius:14px;background:#f8fafcd6;padding:9px}.connect-provider-steps span{display:grid;width:24px;height:24px;place-items:center;border-radius:999px;background:#ecfdf5;color:#047857;font-size:.72rem;font-weight:950}.connect-provider-steps strong,.connect-provider-advanced-list span{overflow:hidden;color:#0f172a;font-size:.76rem;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.connect-provider-advanced{margin-top:10px}.external-setup-link{display:inline-flex;width:fit-content;max-width:100%;align-items:center;gap:7px;margin-top:10px;border-radius:999px;background:var(--aos-mint-50);color:var(--aos-teal-dark);padding:8px 11px;font-size:.78rem;font-weight:950;text-decoration:none}.connect-provider-advanced-list{display:flex;flex-wrap:wrap}.connect-provider-advanced-list span{border-radius:999px;background:#f8fafc;color:#64748b;padding:7px 9px}.credential-vault-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,280px);gap:14px;align-items:end}.credential-vault-head>div:first-child>span{display:inline-flex;width:fit-content;align-items:center;gap:7px;border-radius:999px;background:var(--aos-mint-50);color:var(--aos-teal-dark);padding:6px 9px;font-size:.72rem;font-weight:950}.credential-vault-head h3{margin:9px 0 0;color:#0f172a;font-size:1.05rem}.credential-vault-head p{max-width:760px;margin:6px 0 0;color:#64748b;font-size:.82rem;line-height:1.45}.credential-vault-api-entry{display:inline-flex;width:fit-content;align-items:center;gap:7px;margin-top:10px;border:1px solid #99f6e4;border-radius:8px;background:var(--aos-mint-50);padding:8px 10px;color:#0f766e;font-size:.78rem;font-weight:900}.credential-vault-squad-default label{display:grid;gap:6px}.credential-vault-squad-default span{color:#475569;font-size:.72rem;font-weight:900}.credential-provider-tabs{display:flex;flex-wrap:wrap;gap:7px}.credential-provider-tabs button{display:inline-flex;min-height:34px;align-items:center;gap:7px;border:1px solid #dbe4f0;border-radius:999px;background:#fff;color:#334155;padding:0 10px}.credential-provider-tabs button.is-selected{border-color:#99f6e4;background:var(--aos-mint-50);color:var(--aos-teal-dark)}.credential-provider-tabs strong,.credential-provider-tabs span{font-size:.72rem;font-weight:950}.credential-provider-tabs span{border-radius:999px;background:#0f172a12;padding:3px 6px}.safe-api-key-entry{display:flex;flex-wrap:wrap;gap:7px;align-items:center;border:1px solid #dbeafe;border-radius:14px;background:#f8fafc;padding:10px}.safe-api-key-entry span,.safe-api-key-entry strong{display:inline-flex;min-height:26px;align-items:center;border-radius:999px;font-size:.68rem;font-weight:900}.safe-api-key-entry span{border:1px solid #e2e8f0;background:#fff;color:#475569;padding:0 8px}.safe-api-key-entry strong{color:#0f766e}.credential-vault-grid,.credential-help-grid{display:grid;gap:10px}.credential-vault-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.credential-vault-card{display:grid;min-width:0;gap:11px;border:1px solid #dbe4f0;border-radius:18px;background:#ffffffdb;padding:13px}.credential-vault-card.is-revoked{opacity:.72}.credential-vault-card-head,.credential-vault-meta,.credential-badge-row,.credential-vault-actions,.credential-help-grid article{display:flex;align-items:center}.credential-vault-card-head{gap:10px;justify-content:space-between}.credential-vault-card-head>div{min-width:0}.credential-vault-card-head strong,.credential-vault-card-head span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.credential-vault-card-head strong{color:#0f172a;font-size:.88rem;font-weight:950}.credential-vault-card-head span{color:#64748b;font-size:.72rem;font-weight:850}.credential-vault-meta,.credential-badge-row,.credential-vault-actions{flex-wrap:wrap;gap:7px}.credential-vault-meta span,.credential-badge-row span{display:inline-flex;max-width:100%;align-items:center;gap:4px;overflow:hidden;border-radius:999px;background:#f8fafc;color:#64748b;padding:6px 8px;font-size:.66rem;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.credential-badge-row span.is-on{background:var(--aos-mint-50);color:var(--aos-teal-dark)}.credential-badge-row span.requires-approval{background:#fff1f2;color:#be123c}.credential-vault-warning{display:flex;min-width:0;align-items:center;gap:8px;border:1px solid #fde68a;border-radius:8px;background:#fffbeb;color:#92400e;padding:9px 10px;font-size:.78rem;font-weight:850}.credential-vault-warning span{min-width:0}.credential-vault-actions button{display:inline-flex;min-height:34px;align-items:center;justify-content:center;gap:6px;border:1px solid #99f6e4;border-radius:11px;background:var(--aos-mint-50);color:var(--aos-teal-dark);padding:0 9px;font-size:.7rem;font-weight:950}.credential-vault-actions.secondary button{border-color:#bfdbfe;background:#eff6ff;color:#1d4ed8}.credential-vault-actions button:disabled{cursor:not-allowed;opacity:.55}.credential-vault-advanced{display:grid;gap:10px}.credential-vault-advanced summary{width:fit-content;cursor:pointer;border-radius:999px;background:#f8fafc;color:#475569;padding:7px 10px;font-size:.7rem;font-weight:950}.credential-help-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.credential-help-grid article{min-width:0;gap:8px;border:1px solid #e2e8f0;border-radius:14px;background:#f8fafcc7;padding:10px}.credential-help-grid strong,.credential-help-grid span{overflow:hidden;text-overflow:ellipsis}.credential-help-grid strong{flex-shrink:0;color:#0f172a;font-size:.78rem;font-weight:950}.credential-help-grid span{color:#64748b;font-size:.7rem;line-height:1.35}.desktop-milestone-panel{display:grid;gap:16px}.desktop-live-test-checklist,.desktop-runtime-advanced{display:grid;gap:10px;border:1px solid rgba(20,184,166,.18);border-radius:8px;background:#ffffffb8;padding:12px}.desktop-live-test-checklist>div:first-child{display:grid;gap:3px}.desktop-live-test-checklist strong,.desktop-runtime-advanced summary span{color:#0f172a;font-size:.9rem;font-weight:950}.desktop-live-test-checklist span,.desktop-runtime-advanced summary small{color:#64748b;font-size:.74rem;font-weight:800}.desktop-runtime-advanced summary{display:flex;justify-content:space-between;gap:12px;cursor:pointer}.desktop-runtime-advanced[open] summary{padding-bottom:8px}.desktop-runtime-grid,.desktop-agent-manager-grid,.desktop-session-strip{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px}.desktop-runtime-card,.desktop-agent-card,.desktop-session-strip article{display:grid;gap:10px;border:1px solid rgba(20,184,166,.18);border-radius:8px;background:#ffffffb8;padding:14px}.desktop-agent-card{grid-column:span 2}.desktop-runtime-title,.desktop-runtime-row,.desktop-chat-binding-row,.desktop-receipt-strip{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.desktop-runtime-row span,.desktop-session-strip span,.desktop-session-strip small,.desktop-receipt-strip span{color:#48615f;font-size:.86rem}.desktop-runtime-row small{color:#6f8582;font-size:.78rem}.runtime-detection-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:6px;margin-top:8px}.runtime-detection-grid small{min-width:0;border:1px solid rgba(20,184,166,.16);border-radius:8px;background:#ffffffb8;color:#48615f;padding:6px 8px;font-size:.72rem;font-weight:800}.desktop-runtime-card button,.desktop-chat-binding-row button{display:inline-flex;min-height:34px;align-items:center;justify-content:center;gap:7px;border:1px solid rgba(20,184,166,.22);border-radius:8px;background:#f0fdfae0;color:#0f5f57;padding:0 11px;font-weight:800}.desktop-profile-editor,.desktop-chat-binding-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px}.desktop-profile-editor label,.desktop-chat-binding-row label{display:grid;gap:5px;color:#617875;font-size:.78rem;font-weight:800}.desktop-profile-editor input,.desktop-profile-editor textarea,.desktop-chat-binding-row input,.desktop-chat-binding-row select{width:100%;min-height:36px;border:1px solid rgba(20,184,166,.2);border-radius:8px;background:#ffffffe0;color:#153b37;padding:8px 10px}.desktop-profile-editor textarea{min-height:74px;resize:vertical}.desktop-receipt-strip{justify-content:flex-start}.desktop-receipt-strip span{border:1px solid rgba(20,184,166,.16);border-radius:999px;background:#f0fdfab8;padding:5px 8px}@media (max-width: 760px){.desktop-agent-card{grid-column:span 1}}.agent-link-layout{display:grid;gap:16px}.agent-link-form,.agent-link-record,.agent-link-empty,.agent-link-message{border-radius:22px}.agent-link-form{display:grid;align-content:start;gap:14px;padding:16px}.agent-link-form-head{gap:10px;color:var(--aos-teal-dark)}.agent-link-form-head strong{display:block;color:#0f172a;font-size:.9rem}.agent-link-form-head span{display:block;color:#64748b;font-size:.76rem}.agent-provider-grid,.agent-auth-mode-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.agent-provider-grid button,.agent-auth-mode-grid button{display:grid;min-height:58px;gap:3px;border:1px solid #dbe4f0;border-radius:14px;background:#ffffffc7;color:#0f172a;padding:9px 10px;text-align:left}.agent-provider-grid button.is-selected,.agent-auth-mode-grid button.is-selected{border-color:#5eead4;background:var(--aos-mint-50);box-shadow:0 0 0 3px #14b8a61a}.agent-provider-grid strong,.agent-provider-grid span,.agent-auth-mode-grid strong,.agent-auth-mode-grid span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-provider-grid strong,.agent-auth-mode-grid strong{font-size:.8rem;font-weight:950}.agent-provider-grid span,.agent-auth-mode-grid span{color:#64748b;font-size:.68rem;font-weight:800}.agent-link-fields{display:grid;gap:10px}.agent-link-fields label{display:grid;gap:6px}.agent-link-fields label>span{color:#475569;font-size:.74rem;font-weight:900}.agent-link-fields label.is-optional>span{color:#94a3b8}.agent-link-fields input,.agent-link-fields select,.agent-link-fields textarea,.credential-vault-squad-default input,.agent-link-toolbar input,.agent-link-toolbar select,.agent-link-health-row input,.agent-link-health-row select,.agent-link-rotate-row input,.agent-link-rotate-row select{min-width:0;min-height:40px;border:1px solid #dbe4f0;border-radius:13px;background:#fff;color:#0f172a;padding:0 11px;box-shadow:inset 0 1px #0f172a08}.agent-link-fields textarea{min-height:78px;resize:vertical}.agent-link-fields input:focus,.agent-link-fields select:focus,.agent-link-fields textarea:focus,.agent-link-toolbar input:focus,.agent-link-toolbar select:focus,.agent-link-health-row input:focus,.agent-link-health-row select:focus,.agent-link-rotate-row input:focus,.agent-link-rotate-row select:focus{border-color:#67e8d7;box-shadow:0 0 0 4px #14b8a61f}.agent-link-api-field{grid-column:1 / -1}.agent-link-api-preset-row{display:flex;flex-wrap:wrap;gap:8px}.agent-link-api-preset-row button{min-height:34px;border:1px solid #b7f4e7;border-radius:999px;background:#f1fffb;color:#00695a;padding:0 12px;font-size:.74rem;font-weight:950}.agent-link-api-preset-row button:hover{border-color:#43d9c6;background:#dffff5}.agent-link-auth-mode{display:grid;grid-column:1 / -1;gap:8px;margin:0;padding:10px;border:1px solid #dbe4f0;border-radius:8px;background:#f8fafc}.agent-link-auth-mode legend{padding:0 4px;color:#475569;font-size:.74rem;font-weight:950}.agent-link-auth-mode label{display:flex;align-items:flex-start;gap:9px;padding:8px;border:1px solid #e2e8f0;border-radius:8px;background:#fff}.agent-link-auth-mode label.is-selected{border-color:#14b8a6;background:#ecfdf5}.agent-link-auth-mode strong,.agent-link-auth-mode small{display:block}.agent-link-auth-mode strong{color:#0f172a;font-size:.8rem;font-weight:950}.agent-link-auth-mode small{margin-top:2px;color:#64748b;font-size:.72rem;line-height:1.35}.agent-link-template-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.agent-link-template-grid button{justify-content:center;gap:7px;min-height:38px;border:1px solid #dbe4f0;border-radius:12px;background:#fff;color:#334155;font-size:.74rem;font-weight:900}.agent-link-template-grid button.is-selected{border-color:#99f6e4;background:var(--aos-mint-50);color:var(--aos-teal-dark)}.agent-link-scopes{display:grid;gap:8px}.agent-link-scopes label{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:9px;align-items:center;border:1px solid #e2e8f0;border-radius:15px;background:#ffffffb8;padding:10px}.agent-link-scopes label.is-selected{border-color:#99f6e4;background:var(--aos-mint-50)}.agent-link-scopes input{width:16px;height:16px;accent-color:var(--aos-teal)}.agent-link-scopes strong,.agent-link-scopes small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-link-scopes strong{color:#0f172a;font-size:.8rem}.agent-link-scopes small{color:#64748b;font-size:.7rem}.agent-link-scopes b{border-radius:999px;background:#ecfdf5;color:#047857;padding:5px 7px;font-size:.62rem;font-weight:950;text-transform:uppercase}.agent-link-scopes b[data-risk=high]{background:#fffbeb;color:#b45309}.agent-link-scopes b[data-risk=critical]{background:#fff1f2;color:#be123c}.agent-link-runtime-card,.agent-link-pairing-command,.agent-link-advanced,.agent-link-vault-note{border:1px solid #dbe4f0;border-radius:14px;background:#f8fafcdb}.agent-link-runtime-card{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;padding:12px}.agent-link-pairing-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px}.agent-link-pairing-steps span{display:flex;min-width:0;align-items:center;gap:8px;border:1px solid #dbe4f0;border-radius:8px;background:#ffffffc7;color:#48615f;padding:8px 9px;font-size:.74rem;font-weight:850}.agent-link-pairing-steps b{display:grid;width:20px;height:20px;place-items:center;flex-shrink:0;border-radius:999px;background:var(--aos-mint-50);color:var(--aos-teal-dark);font-size:.68rem}.agent-link-runtime-card.is-detected{border-color:#99f6e4;background:var(--aos-mint-50)}.agent-link-runtime-card span,.agent-link-pairing-command span{display:block;color:#64748b;font-size:.68rem;font-weight:950;text-transform:uppercase}.agent-link-runtime-card strong{display:block;margin-top:3px;color:#0f172a;font-size:.82rem;line-height:1.35}.agent-link-runtime-card small,.agent-link-pairing-command small{display:block;margin-top:4px;color:#64748b;font-size:.72rem;line-height:1.35}.agent-link-runtime-card button,.agent-link-pairing-command button,.agent-link-advanced summary{display:inline-flex;align-items:center;justify-content:center;gap:7px}.agent-link-runtime-card button,.agent-link-pairing-command button{min-height:36px;border:1px solid #99f6e4;border-radius:12px;background:#fff;color:var(--aos-teal-dark);padding:0 10px;font-weight:900}.agent-link-runtime-card button:disabled{cursor:not-allowed;opacity:.56}.agent-link-pairing-command{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:8px;padding:12px}.agent-link-pairing-command span,.agent-link-pairing-command small{grid-column:1 / -1}.agent-link-pairing-command code{min-width:0;overflow:hidden;border:1px solid #dbe4f0;border-radius:12px;background:#fff;color:#0f172a;padding:10px;text-overflow:ellipsis;white-space:nowrap}.agent-link-cli-prereq{display:grid;grid-column:1 / -1;gap:8px;border:1px solid #99f6e4;border-radius:14px;background:linear-gradient(135deg,#f0fdfaeb,#fffffffa);padding:10px}.agent-link-cli-prereq strong{color:#0f766e;font-size:.78rem;font-weight:950}.agent-link-cli-prereq p{margin:0;color:#475569;font-size:.74rem;font-weight:750;line-height:1.4}.agent-link-cli-prereq div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.agent-link-cli-prereq code{background:#fff;font-size:.69rem}.agent-link-command-reference{display:grid;grid-column:1 / -1;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.agent-link-command-reference code{font-size:.69rem;white-space:nowrap}.agent-link-advanced{padding:0}.agent-link-advanced summary{min-height:40px;cursor:pointer;color:var(--aos-teal-dark);padding:0 12px;font-size:.8rem;font-weight:950;list-style:none}.agent-link-advanced summary::-webkit-details-marker{display:none}.agent-link-advanced[open]{padding-bottom:12px}.agent-link-advanced[open] summary{border-bottom:1px solid #e2e8f0;margin-bottom:12px}.agent-link-advanced .agent-link-fields,.agent-link-advanced .agent-link-scopes,.agent-link-vault-note{margin:0 12px}.agent-link-vault-note{margin-top:12px;padding:10px;color:#64748b;font-size:.74rem;font-weight:800;line-height:1.45}.agent-link-primary,.agent-link-health-row button,.agent-link-rotate-row button{display:inline-flex;min-height:40px;align-items:center;justify-content:center;gap:8px;border-radius:14px;font-size:.82rem;font-weight:900}.agent-link-primary{width:100%;background:linear-gradient(135deg,var(--aos-teal),var(--aos-emerald));color:#fff;box-shadow:0 14px 24px #00bfa638}.agent-link-primary:disabled,.agent-link-health-row button:disabled,.agent-link-rotate-row button:disabled{cursor:not-allowed;opacity:.55}.agent-link-list{display:grid;align-content:start;gap:12px;min-width:0}.agent-link-toolbar{display:grid;grid-template-columns:minmax(0,1fr) minmax(140px,180px);gap:9px}.agent-link-toolbar label{min-width:0;gap:8px;border:1px solid #dbe4f0;border-radius:14px;background:#ffffffc7;color:#64748b;padding:0 10px}.agent-link-toolbar input,.agent-link-toolbar select{border:0;background:transparent;box-shadow:none;outline:none}.agent-link-toolbar input{width:100%;padding:0}.agent-link-toolbar select{width:100%;background:#ffffffc7}.agent-link-empty,.agent-link-message{display:grid;justify-items:center;gap:7px;padding:22px;text-align:center}.agent-link-empty svg{color:var(--aos-teal-dark)}.agent-link-empty strong{color:#0f172a}.agent-link-empty span{max-width:420px;color:#64748b;font-size:.82rem;line-height:1.45}.agent-link-message{justify-items:start;padding:12px 14px;color:var(--aos-teal-dark);font-size:.82rem;font-weight:800;text-align:left}.agent-link-message.error{border-color:#ffe4e6;background:#fff1f2;color:#be123c}.agent-link-message.success{border-color:#bbf7d0;background:#ecfdf5;color:#047857}.agent-link-record{display:grid;gap:12px;padding:14px}.agent-link-record.is-revoked{opacity:.74}.agent-link-record.is-pending{border-color:#bfdbfe;background:#eff6ff}.agent-link-record.is-degraded{border-color:#fde68a;background:#fffbeb}.agent-link-record-head{gap:11px}.agent-link-avatar{display:grid;width:44px;height:44px;place-items:center;flex-shrink:0;border-radius:16px;background:linear-gradient(135deg,var(--aos-teal),var(--aos-cyan),var(--aos-emerald));color:#fff;font-weight:950;box-shadow:0 14px 24px #00bfa633}.agent-link-record-head>div:nth-child(2){min-width:0;flex:1}.agent-link-record-head strong,.agent-link-record-head span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-link-record-head strong{color:#0f172a;font-size:.95rem}.agent-link-record-head span{color:#64748b;font-size:.78rem}.agent-link-status{gap:5px;border-radius:999px;background:#ecfdf5;color:#047857;padding:6px 8px;font-size:.68rem;font-weight:950}.agent-link-status.rotating{background:#fffbeb;color:#b45309}.agent-link-status.degraded{background:#fef3c7;color:#92400e}.agent-link-status.revoked{background:#fff1f2;color:#be123c}.agent-link-record-meta{flex-wrap:wrap;gap:7px}.agent-link-record-meta span,.agent-link-scope-strip span{display:inline-flex;max-width:100%;align-items:center;gap:5px;overflow:hidden;border-radius:999px;background:#f8fafc;color:#475569;padding:6px 8px;font-size:.7rem;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.agent-link-scope-strip{display:flex;flex-wrap:wrap;gap:6px}.agent-link-scope-strip span{background:var(--aos-mint-50);color:var(--aos-teal-dark)}.agent-link-record-advanced{display:grid;gap:10px}.agent-link-record-advanced summary{width:fit-content;cursor:pointer;gap:7px;border:1px solid #dbe4f0;border-radius:12px;background:#fff;color:#475569;padding:8px 10px;font-size:.74rem;font-weight:950}.agent-link-record-advanced[open] summary{border-color:#99f6e4;background:var(--aos-mint-50);color:var(--aos-teal-dark)}.agent-link-record-advanced[open] .agent-link-detail-grid,.agent-link-record-advanced[open] .agent-link-scope-strip,.agent-link-record-advanced[open] .agent-link-health-row,.agent-link-record-advanced[open] .agent-link-rotate-row{margin-top:10px}.agent-link-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.agent-link-detail-grid div{min-width:0;border:1px solid #e2e8f0;border-radius:14px;background:#f8fafc;padding:9px 10px}.agent-link-detail-grid span,.agent-link-detail-grid strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-link-detail-grid span{color:#64748b;font-size:.66rem;font-weight:950;text-transform:uppercase}.agent-link-detail-grid strong{margin-top:4px;color:#0f172a;font-size:.76rem}.agent-link-health-row{gap:8px}.agent-link-health-row select{width:132px;flex-shrink:0}.agent-link-health-row input{flex:1}.agent-link-rotate-row{gap:8px}.agent-link-health-row button{border:1px solid #bfdbfe;background:#eff6ff;color:#1d4ed8;padding:0 11px}.agent-link-rotate-row input{flex:1}.agent-link-rotate-row select{min-width:180px;flex:1}.agent-link-rotate-row.is-local{flex-wrap:wrap;justify-content:space-between}.agent-link-rotate-row>span{min-width:0;flex:1;gap:7px;overflow:hidden;color:#64748b;font-size:.78rem;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.agent-link-rotate-row button{border:1px solid #99f6e4;background:var(--aos-mint-50);color:var(--aos-teal-dark);padding:0 11px}.agent-link-rotate-row button.danger{border-color:#fecdd3;background:#fff1f2;color:#be123c}.agent-card,.installed-app,.start-grid button,.marketplace-list article,.quick-action-list button,.runtime-workflows article{border:1px solid rgba(13,38,55,.09);background:#ffffffc7;box-shadow:0 10px 24px #1432410b}.agent-card{display:grid;min-width:0;gap:12px;border-radius:17px;padding:14px;text-align:left;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.agent-card:hover,.installed-app:hover,.start-grid button:hover{border-color:#99f6e4;box-shadow:0 16px 38px #00bfa621;transform:translateY(-3px)}.agent-card-top{justify-content:flex-start;gap:12px}.agent-card-top strong,.marketplace-list strong,.quick-action-list strong,.runtime-workflows strong,.installed-app strong{display:block;overflow:hidden;color:#0f172a;text-overflow:ellipsis;white-space:nowrap}.agent-card-top span,.agent-card-bottom span,.marketplace-list span,.marketplace-list small,.quick-action-list small,.runtime-workflows span,.installed-app small{display:block;overflow:hidden;color:#64748b;font-size:.78rem;text-overflow:ellipsis;white-space:nowrap}.store-bridge-panel{position:relative;overflow:hidden}.store-bridge-panel:before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:linear-gradient(135deg,rgba(0,191,166,.1),transparent 45%),radial-gradient(circle at 92% 8%,rgba(18,232,242,.16),transparent 28%);pointer-events:none}.store-bridge-panel>*{position:relative}.store-bridge-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.store-bridge-head span{color:var(--aos-teal-dark);font-size:.78rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.store-bridge-head h2{max-width:700px;margin:8px 0 0;color:#0f172a;font-size:clamp(1.65rem,3vw,2.45rem);line-height:1;letter-spacing:0}.store-bridge-head p{max-width:760px;margin:10px 0 0;color:#64748b;line-height:1.6}.store-bridge-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:18px}.store-bridge-metrics article,.store-bridge-cards article,.store-install-path span{border:1px solid #e2e8f0;background:#ffffffc2;box-shadow:0 10px 24px #0f172a0a}.store-bridge-metrics article{min-width:0;border-radius:17px;padding:13px}.store-bridge-metrics span,.store-install-path b{display:block;color:#64748b;font-size:.68rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.store-bridge-metrics strong{display:block;margin-top:4px;color:#0f172a;font-size:1.55rem;letter-spacing:0}.store-bridge-metrics small{display:block;overflow:hidden;margin-top:3px;color:#64748b;font-size:.76rem;text-overflow:ellipsis;white-space:nowrap}.store-bridge-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px}.store-bridge-cards article{display:flex;min-width:0;gap:11px;border-radius:17px;padding:13px}.store-bridge-cards svg{flex:0 0 auto;color:var(--aos-teal-dark)}.store-bridge-cards strong{display:block;color:#0f172a;font-size:.9rem}.store-bridge-cards p{margin:3px 0 0;color:#64748b;font-size:.78rem;line-height:1.45}.store-install-path{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.store-install-path span{display:inline-flex;min-height:34px;align-items:center;gap:7px;border-radius:999px;color:#334155;padding:7px 11px;font-size:.78rem;font-weight:800}.store-install-path b{color:var(--aos-teal-dark)}.agent-glyph,.all-agents-glyph{position:relative;display:grid;width:46px;height:46px;place-items:center;flex-shrink:0;border-radius:999px;color:#fff;font-weight:900;box-shadow:0 14px 26px #0f172a29}.agent-glyph i{position:absolute;right:-2px;bottom:-2px;width:14px;height:14px;border:2px solid #fff;border-radius:999px;background:#34d399}.all-agents-glyph{background:#fff;color:var(--aos-teal-dark);box-shadow:inset 0 0 0 1px #ccfbf1,0 12px 26px #00bfa61f}.accent-blue{background:linear-gradient(135deg,var(--aos-teal-dark),var(--aos-cyan));color:var(--aos-teal-dark)}.accent-violet{background:linear-gradient(135deg,#008f75,var(--aos-emerald));color:#008f75}.accent-green{background:linear-gradient(135deg,var(--aos-teal),#8fffd0);color:var(--aos-teal-dark)}.accent-cyan{background:linear-gradient(135deg,var(--aos-cyan),var(--aos-teal));color:#007968}.agent-glyph.accent-blue,.agent-glyph.accent-violet,.agent-glyph.accent-green,.agent-glyph.accent-cyan{color:#fff}.agent-card-bottom{justify-content:space-between;gap:10px}.sparkline{width:78px;height:32px;flex-shrink:0;background:transparent}.progress-track{height:7px;overflow:hidden;border-radius:999px;background:#e2e8f0}.progress-fill{height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--aos-teal),var(--aos-cyan),var(--aos-emerald))}.premium-work-grid{display:grid;gap:18px}.start-grid,.installed-app-grid{display:grid;gap:10px}.start-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.start-grid button{display:flex;min-height:54px;align-items:center;gap:9px;border-radius:15px;color:#334155;padding:0 12px;font-size:.84rem;font-weight:800;text-align:left;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.installed-app-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.installed-app{display:grid;min-height:112px;gap:5px;place-items:center;border-radius:16px;padding:10px;text-align:center;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.installed-icon,.marketplace-icon{display:grid;place-items:center;background:linear-gradient(135deg,var(--aos-teal-dark),var(--aos-teal),var(--aos-emerald));color:#fff;box-shadow:0 10px 22px #00bfa62e}.installed-icon{width:42px;height:42px;border-radius:15px}.installed-app strong{max-width:100%;font-size:.72rem;line-height:1.12;white-space:normal}.installed-app strong{display:-webkit-box;min-height:1.75rem;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:clip}.command-center-card{min-height:100%}.chat-command-app{height:100%;min-height:100%}.chat-command-layout{display:grid;gap:14px;min-width:0}.chat-main-pane,.chat-context-pane{min-width:0}.chat-main-pane{display:grid;align-content:start;gap:13px}.chat-session-bar{display:grid;gap:10px}.chat-start-resume-grid{display:grid;gap:12px}.chat-start-panel,.chat-existing-panel{display:grid;min-width:0;gap:11px;border:1px solid rgba(13,38,55,.08);border-radius:16px;background:#ffffffc2;padding:12px}.chat-start-panel{background:linear-gradient(135deg,#ecfdf5d1,#ffffffc7 58%),#fff}.chat-panel-head{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:10px}.chat-panel-head>div:first-child{display:grid;min-width:0;gap:3px}.chat-panel-head span{display:inline-flex;align-items:center;gap:6px;color:#0f766e;font-size:.68rem;font-weight:950;text-transform:uppercase}.chat-panel-head strong{overflow:hidden;color:#0f172a;font-size:.94rem;text-overflow:ellipsis;white-space:nowrap}.chat-panel-head small{color:#64748b;font-size:.74rem;font-weight:760;line-height:1.35}.chat-panel-head button{display:inline-flex;min-height:34px;align-items:center;justify-content:center;gap:7px;border:1px solid rgba(13,38,55,.1);border-radius:11px;background:#ffffffd1;color:#334155;padding:0 10px;font-size:.72rem;font-weight:900;white-space:nowrap}.chat-panel-head button:disabled{cursor:not-allowed;opacity:.56}.chat-start-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:7px}.chat-start-simple-panel{align-content:center;min-height:124px}.chat-simple-current{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:2px 9px;border:1px solid rgba(20,184,166,.16);border-radius:13px;background:#ffffffb3;padding:9px 10px}.chat-simple-current span{grid-row:span 2;color:#0f766e;font-size:.65rem;font-weight:950;text-transform:uppercase}.chat-simple-current strong,.chat-simple-current small{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-simple-current strong{color:#0f172a;font-size:.82rem}.chat-simple-current small{color:#64748b;font-size:.7rem;font-weight:780}.chat-panel-head.is-compact strong{font-size:.84rem}.chat-source-picker{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.chat-source-card{display:grid;min-width:0;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;border:1px solid rgba(13,38,55,.09);border-radius:12px;background:#fffc;color:#334155;padding:9px;text-align:left;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}.chat-source-card svg{color:var(--aos-teal-dark)}.chat-source-card span,.chat-source-card strong,.chat-source-card small{min-width:0}.chat-source-card strong,.chat-source-card small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-source-card strong{color:#0f172a;font-size:.76rem}.chat-source-card small{color:#64748b;font-size:.66rem;font-weight:800}.chat-source-card.is-active{border-color:#99f6e4;background:#ecfdf5;box-shadow:0 10px 18px #00bfa617}.chat-source-card.is-handoff{border-color:#dbeafe;background:#f8fafc}.chat-source-card.is-handoff svg{color:#1d4ed8}.chat-start-modal-backdrop{position:fixed;z-index:4000;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:#080d1457;padding:18px}.chat-start-modal{display:grid;width:min(760px,100%);max-height:min(720px,calc(100vh - 36px));gap:13px;overflow:auto;border:1px solid rgba(153,246,228,.85);border-radius:22px;background:radial-gradient(circle at 88% 8%,rgba(18,232,242,.18),transparent 30%),linear-gradient(135deg,#fffffff5,#f0fdfaf0),#fff;box-shadow:0 30px 90px #0f172a47;padding:16px}.chat-rename-modal{width:min(480px,100%)}.chat-file-library-modal{width:min(860px,100%)}.chat-library-toolbar{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center}.chat-library-toolbar>button{display:inline-flex;min-height:40px;align-items:center;justify-content:center;gap:7px;border:1px solid #dbeee9;border-radius:12px;background:#ffffffe0;color:#334155;padding:0 12px;font-weight:900}.chat-library-list{display:grid;max-height:min(420px,48vh);gap:8px;overflow:auto;border:1px solid rgba(13,38,55,.08);border-radius:16px;background:#ffffffa3;padding:10px}.chat-library-file{display:grid;min-width:0;grid-template-columns:auto minmax(0,1fr) auto;gap:4px 10px;align-items:center;border:1px solid #e2e8f0;border-radius:13px;background:#fff;color:#334155;padding:10px;text-align:left}.chat-library-file>span{display:grid;width:32px;height:32px;grid-row:span 3;place-items:center;border-radius:10px;background:#ecfdf5;color:#0f766e}.chat-library-file b,.chat-library-file small{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-library-file b{color:#0f172a;font-size:.88rem;font-weight:950}.chat-library-file small{color:#64748b;font-size:.74rem;font-weight:740}.chat-library-file em{justify-self:end;border-radius:999px;background:#f1f5f9;color:#475569;padding:4px 8px;font-size:.68rem;font-style:normal;font-weight:900;white-space:nowrap}.chat-library-file.is-selected{border-color:#5eead4;background:#ecfdf5;box-shadow:0 10px 22px #0f766e14}.chat-library-empty{display:grid;min-height:140px;place-items:center;gap:8px;color:#64748b;text-align:center}.chat-library-empty strong{color:#0f172a}.chat-start-modal-head,.chat-start-modal-actions{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:12px}.chat-start-modal-head>div{display:grid;min-width:0;gap:4px}.chat-start-modal-head span{display:inline-flex;align-items:center;gap:7px;color:#0f766e;font-size:.72rem;font-weight:950;text-transform:uppercase}.chat-start-modal-head h3,.chat-start-modal-head p{margin:0}.chat-start-modal-head h3{color:#0f172a;font-size:1.35rem;line-height:1.12}.chat-start-modal-head p{color:#64748b;font-size:.84rem;font-weight:760;line-height:1.38}.chat-start-modal-head>button,.chat-start-modal-actions button,.chat-thread-row-actions button{display:inline-flex;min-width:0;min-height:36px;align-items:center;justify-content:center;gap:7px;border:1px solid rgba(13,38,55,.1);border-radius:12px;background:#ffffffd1;color:#334155;padding:0 10px;font-size:.74rem;font-weight:900}.chat-start-modal-head>button,.chat-thread-row-actions button{width:36px;flex:0 0 auto;padding:0}.chat-name-field{display:grid;gap:6px;color:#64748b;font-size:.72rem;font-weight:950;text-transform:uppercase}.chat-name-field input,.chat-name-field select{min-height:44px;border:1px solid rgba(13,38,55,.1);border-radius:14px;background:#ffffffd1;color:#0f172a;padding:0 12px;font-size:.9rem;font-weight:820;outline:none}.chat-name-field input:focus,.chat-name-field select:focus{border-color:#5eead4;box-shadow:0 0 0 4px #14b8a61f}.chat-source-picker.is-modal{grid-template-columns:repeat(2,minmax(0,1fr))}.chat-modal-options{display:grid;gap:10px;border:1px solid rgba(13,38,55,.08);border-radius:14px;background:#ffffffad;padding:10px}.chat-modal-options summary{cursor:pointer;color:#0f766e;font-size:.76rem;font-weight:950}.chat-modal-options .chat-session-bar{margin-top:0}.chat-start-modal-actions{align-items:center;flex-wrap:wrap;justify-content:flex-end}.chat-existing-list{display:grid;gap:7px}.chat-start-agent-picker{display:grid;gap:8px;border-top:1px solid rgba(13,38,55,.08);padding-top:10px}.chat-start-agent-grid{display:grid;max-height:180px;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;overflow:auto;padding-right:2px}.chat-start-agent-grid button{display:grid;min-width:0;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:2px 8px;border:1px solid rgba(13,38,55,.09);border-radius:12px;background:#ffffffc7;color:#334155;padding:8px;text-align:left}.chat-start-agent-grid button>span{display:inline-flex;width:28px;height:28px;grid-row:span 2;align-items:center;justify-content:center;border-radius:10px;background:#0f766e;color:#fff;font-size:.72rem;font-weight:950}.chat-start-agent-grid strong,.chat-start-agent-grid small{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-start-agent-grid strong{color:#0f172a;font-size:.74rem}.chat-start-agent-grid small{color:#64748b;font-size:.64rem;font-weight:790}.chat-start-agent-grid button.is-selected{border-color:#99f6e4;background:#ecfdf5;box-shadow:inset 0 0 0 1px #14b8a62e}.chat-thread-hub{align-content:start}.chat-thread-controls{display:grid;grid-template-columns:minmax(180px,1.2fr) repeat(3,minmax(118px,.8fr));gap:7px}.chat-thread-controls label{display:grid;min-width:0;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 6px;border:1px solid rgba(13,38,55,.09);border-radius:12px;background:#ffffffd1;color:#64748b;padding:7px 8px}.chat-thread-controls label>span{color:#64748b;font-size:.62rem;font-weight:930;text-transform:uppercase}.chat-thread-controls svg{color:#0f766e}.chat-thread-controls input,.chat-thread-controls select{min-width:0;grid-column:1 / -1;border:0;background:transparent;color:#0f172a;font-size:.76rem;font-weight:850;outline:none}.chat-thread-search{grid-template-columns:auto minmax(0,1fr)}.chat-thread-search input{grid-column:2}.chat-thread-list{max-height:360px;overflow:auto;padding-right:2px}.chat-thread-group{display:grid;gap:7px}.chat-thread-group>span{color:#0f766e;font-size:.65rem;font-weight:950;letter-spacing:0;text-transform:uppercase}.chat-hub-row{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:7px}.chat-thread-row-actions{display:grid;grid-template-columns:repeat(4,36px);align-content:stretch;gap:5px}.chat-thread-row-actions button{min-height:100%;color:#0f766e}.chat-thread-row-actions button:last-child{color:#be123c}.chat-thread-row-actions button:disabled{cursor:not-allowed;opacity:.55}.chat-hub-open{display:grid;min-width:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;border:1px solid rgba(13,38,55,.08);border-radius:12px;background:#ffffffbd;color:#475569;padding:8px;text-align:left}.chat-hub-row.is-active .chat-hub-open,.chat-hub-row.is-pinned .chat-hub-open{border-color:#99f6e4;background:#ecfdf5e6}.chat-hub-open>span{display:grid;min-width:0;gap:1px}.chat-hub-open b,.chat-status-track b{min-width:0;overflow:hidden;color:#0f172a;font-size:.78rem;text-overflow:ellipsis;white-space:nowrap}.chat-hub-open small,.chat-status-track small{min-width:0;overflow:hidden;color:#64748b;font-size:.67rem;font-weight:760;text-overflow:ellipsis;white-space:nowrap}.chat-status-pill{display:inline-flex;min-width:72px;min-height:24px;align-items:center;justify-content:center;border-radius:999px;background:#e2e8f0;color:#475569;font-size:.62rem;font-style:normal;font-weight:940;text-transform:uppercase}.chat-status-pill.is-active{background:#dbeafe;color:#1d4ed8}.chat-status-pill.is-warning{background:#fef3c7;color:#92400e}.chat-status-pill.is-success{background:#dcfce7;color:#15803d}.chat-status-pill.is-info{background:#ede9fe;color:#6d28d9}.chat-row-progress{display:block;height:4px;grid-column:1 / -1;overflow:hidden;border-radius:999px;background:#e2e8f0}.chat-row-progress i,.chat-status-meter i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#14b8a6,#2563eb)}.chat-thread-pin-button{display:inline-flex;width:38px;min-height:100%;align-items:center;justify-content:center;border:1px solid rgba(13,38,55,.08);border-radius:12px;background:#ffffffc7;color:#0f766e}.chat-thread-pin-button:disabled{cursor:not-allowed;opacity:.58}.chat-empty-thread{display:flex;align-items:center;gap:8px;border:1px dashed rgba(13,38,55,.16);border-radius:12px;color:#64748b;padding:11px;font-size:.76rem;font-weight:820}.chat-status-board-shell{display:grid;gap:10px;border:1px solid rgba(13,38,55,.08);border-radius:16px;background:#ffffffad;padding:10px}.chat-status-board-shell summary,.chat-context-drawer>summary,.chat-details-drawer>summary{display:flex;min-width:0;cursor:pointer;align-items:center;gap:8px;color:#0f766e;font-size:.78rem;font-weight:950}.chat-status-board-shell summary small,.chat-context-drawer>summary small,.chat-details-drawer>summary small{min-width:0;overflow:hidden;color:#64748b;font-size:.7rem;font-weight:760;text-overflow:ellipsis;white-space:nowrap}.chat-status-board-shell summary span,.chat-context-drawer>summary span,.chat-details-drawer>summary span{white-space:nowrap}.chat-status-board-shell .chat-status-board{margin-top:10px}.chat-status-board{display:grid;gap:10px;border:1px solid rgba(13,38,55,.08);border-radius:16px;background:linear-gradient(135deg,#ffffffdb,#eff6ffcc),#fff;padding:12px}.chat-status-board-head{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:10px}.chat-status-board-head span{display:inline-flex;align-items:center;gap:6px;color:#0f766e;font-size:.68rem;font-weight:950;text-transform:uppercase}.chat-status-board-head strong{color:#0f172a;font-size:.88rem}.chat-status-board-proof{color:#64748b;font-size:.72rem;line-height:1.4}.chat-status-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.chat-status-summary article{display:grid;gap:2px;border:1px solid rgba(13,38,55,.08);border-radius:12px;background:#ffffffc7;padding:9px}.chat-status-summary article.has-alert{border-color:#fecdd3;background:#fff1f2}.chat-status-summary strong{color:#0f172a;font-size:1.05rem}.chat-status-summary span{color:#64748b;font-size:.66rem;font-weight:880;text-transform:uppercase}.chat-status-track-list{display:grid;max-height:240px;gap:7px;overflow:auto;padding-right:2px}.chat-status-track{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 10px;border:1px solid rgba(13,38,55,.08);border-radius:12px;background:#ffffffc2;padding:8px}.chat-status-track.is-current{border-color:#bfdbfe;background:#eff6ff}.chat-status-track>span{display:grid;min-width:0;gap:1px}.chat-status-meter{height:5px;grid-column:1 / -1;overflow:hidden;border-radius:999px;background:#e2e8f0}.chat-session-bar label{display:grid;gap:6px;color:#64748b;font-size:.72rem;font-weight:900;text-transform:uppercase}.chat-session-bar label>span{display:flex;min-width:0;align-items:center;gap:6px;flex-wrap:wrap}.chat-required-pill{border-radius:999px;background:#e0f2fe;color:#0369a1;padding:2px 6px;font-size:.58rem;font-weight:950;line-height:1}.chat-session-bar select,.chat-session-bar input{min-height:38px;border:1px solid rgba(13,38,55,.1);border-radius:13px;background:#ffffffd1;color:#0f172a;padding:0 11px;font-size:.84rem;font-weight:850}.chat-session-bar select[aria-invalid=true]{border-color:#fb7185;background:#fff1f2}.chat-session-bar input:focus,.chat-session-bar select:focus{border-color:#5eead4;box-shadow:0 0 0 4px #14b8a61a;outline:none}.chat-runtime-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.chat-custom-model-field{grid-column:1 / -1;min-width:0}.chat-model-head{grid-template-columns:minmax(0,auto) minmax(0,1fr);align-items:center}.chat-model-head span{justify-self:end;text-align:right}.chat-model-summary{grid-column:1 / -1;color:#64748b;font-size:.72rem;font-weight:820;line-height:1.35}.chat-model-summary.is-blocked{color:#be123c}.chat-model-required-note{display:flex;grid-column:1 / -1;align-items:flex-start;gap:8px;border:1px solid #fecdd3;border-radius:8px;background:#fff1f2;color:#9f1239;padding:9px 10px;font-size:.76rem;font-weight:850;line-height:1.35}.chat-model-required-note svg{flex:0 0 auto;margin-top:1px}.chat-agent-caption{overflow:hidden;color:#64748b;font-size:.68rem;font-weight:780;text-overflow:ellipsis;text-transform:none;white-space:nowrap}.chat-target-toggle{display:grid;grid-column:1 / -1;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.chat-target-toggle button{display:inline-flex;min-width:0;min-height:38px;align-items:center;justify-content:center;gap:6px;border:1px solid rgba(13,38,55,.1);border-radius:13px;background:#ffffffc2;color:#475569;padding:0 9px;font-size:.78rem;font-weight:900}.chat-target-toggle button.is-active{border-color:#99f6e4;background:var(--aos-mint-50);color:var(--aos-teal-dark)}.chat-output-mode-panel{display:grid;grid-column:1 / -1;gap:9px;border:1px solid rgba(45,212,191,.2);border-radius:16px;background:radial-gradient(circle at 12% 0%,rgba(45,212,191,.16),transparent 34%),#ffffffb8;padding:11px}.chat-output-toggle{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.chat-output-toggle button{display:inline-flex;min-width:0;min-height:40px;align-items:center;justify-content:center;gap:7px;border:1px solid rgba(13,38,55,.12);border-radius:14px;background:#ffffffc7;color:#475569;font-size:.78rem;font-weight:900;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.chat-output-toggle button:hover{transform:translateY(-1px);border-color:#14b8a670;box-shadow:0 12px 28px #0f766e1f}.chat-output-toggle button.is-active{border-color:#2dd4bfc7;background:linear-gradient(135deg,#d1fae5f5,#ccfbf1e6);color:#064e3b}.command-shell .chat-output-mode-panel,.command-shell .chat-start-modal .chat-output-mode-panel{border-color:#4ade8047;background:radial-gradient(circle at 8% 0%,rgba(52,211,153,.16),transparent 36%),#041c16c7}.command-shell .chat-output-toggle button{border-color:#a7f3d02e;background:#07271fb8;color:#ecfdf5c2}.command-shell .chat-output-toggle button.is-active{border-color:#6ee7b7d1;background:linear-gradient(135deg,#10b98157,#22d3ee38);color:#ecfdf5;box-shadow:0 0 0 1px #6ee7b72e,0 18px 38px #10b9812e}.chat-history-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.chat-history-actions button{display:inline-flex;min-width:0;min-height:36px;align-items:center;justify-content:center;gap:7px;border:1px solid rgba(13,38,55,.1);border-radius:12px;background:#ffffffbd;color:#334155;padding:0 9px;font-size:.74rem;font-weight:900}.chat-api-key-panel,.chat-instance-hub,.workflow-routing-builder{display:grid;gap:10px;border:1px solid rgba(13,38,55,.08);border-radius:12px;background:#ffffffb8;padding:11px}.chat-api-key-panel{grid-template-columns:minmax(0,1fr) auto;align-items:center;border-color:#d6eee9;background:#f8fffd}.chat-api-key-panel.is-ready{border-color:#bbf7d0;background:#f0fdf4}.chat-api-key-panel>div:first-child,.chat-mini-section-head{display:grid;min-width:0;gap:3px}.chat-api-key-panel span,.chat-mini-section-head span{display:inline-flex;align-items:center;gap:5px;color:#0f766e;font-size:.68rem;font-weight:950;text-transform:uppercase}.chat-api-key-panel strong,.chat-mini-section-head strong{display:inline-flex;min-width:0;align-items:center;gap:6px;overflow:hidden;color:#0f172a;font-size:.84rem;text-overflow:ellipsis;white-space:nowrap}.chat-api-key-panel small,.chat-api-key-truth{color:#64748b;font-size:.72rem;font-weight:760;line-height:1.35}.chat-api-key-actions,.chat-instance-targets{display:flex;flex-wrap:wrap;gap:7px;justify-content:flex-end}.chat-api-key-actions button,.chat-instance-targets button{min-height:32px;border:1px solid rgba(13,38,55,.1);border-radius:9px;background:#ffffffd1;color:#334155;padding:0 9px;font-size:.7rem;font-weight:900}.chat-api-key-actions button.is-active,.chat-instance-targets button.is-active{border-color:#99f6e4;background:var(--aos-mint-50);color:var(--aos-teal-dark)}.chat-api-key-truth{grid-column:1 / -1}.chat-instance-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.chat-instance-list button{display:grid;min-width:0;gap:2px;border:1px solid rgba(13,38,55,.08);border-radius:10px;background:#ffffffc2;padding:8px;text-align:left}.chat-instance-list button.is-selected{border-color:#99f6e4;background:#ecfdf5}.chat-instance-list strong,.chat-instance-list span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-instance-list strong{color:#0f172a;font-size:.76rem}.chat-instance-list span{color:#64748b;font-size:.66rem;font-weight:800}.workflow-route-controls{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.workflow-route-controls label{display:grid;gap:5px;color:#64748b;font-size:.66rem;font-weight:950;text-transform:uppercase}.workflow-route-controls select{min-width:0;min-height:34px;border:1px solid rgba(13,38,55,.1);border-radius:9px;background:#ffffffd1;color:#0f172a;padding:0 9px;font-size:.74rem;font-weight:850}.chat-message-list{display:grid;max-height:320px;gap:13px;overflow:auto;overscroll-behavior:contain;padding-right:3px;scroll-behavior:smooth}.chat-message-list-end{width:1px;height:1px;scroll-margin-block-end:10px}.chat-empty-state{display:grid;justify-items:center;gap:7px;border:1px dashed #ccfbf1;border-radius:18px;background:#ecfffa75;color:var(--aos-teal-dark);padding:24px 18px;text-align:center}.chat-empty-state span{max-width:340px;color:#64748b;font-size:.82rem;line-height:1.45}.chat-message-list .message-bubble p{margin:0;white-space:pre-wrap}.draft-file-row{display:flex;flex-wrap:wrap;gap:8px}.draft-file-row button{display:inline-flex;max-width:100%;align-items:center;gap:7px;border:1px solid #ccfbf1;border-radius:13px;background:#ecfffac2;color:var(--aos-teal-dark);padding:7px 9px;font-size:.75rem;font-weight:850}.draft-file-row span{overflow:hidden;max-width:150px;text-overflow:ellipsis;white-space:nowrap}.draft-file-row small{color:#64748b}.chat-composer{margin-top:0}.chat-composer button:disabled{cursor:not-allowed;opacity:.52}.chat-queue-panel{display:grid;width:calc(100% - 36px);gap:8px;margin:0 18px 10px;border:1px solid #ccfbf1;border-radius:15px;background:linear-gradient(135deg,#ecfdf5f5,#f0fdfae6);color:#0f766e;padding:9px;box-shadow:0 10px 26px #0f172a0f}.chat-queue-panel-head,.chat-queue-item{display:flex;min-width:0;align-items:center}.chat-queue-panel-head{justify-content:space-between;gap:10px}.chat-queue-panel-head>span{display:flex;min-width:0;align-items:center;gap:8px}.chat-queue-panel-head b,.chat-queue-panel-head small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-queue-panel-head b{color:#0f172a;font-size:.78rem}.chat-queue-panel-head small{color:#64748b;font-size:.68rem;font-weight:760}.chat-queue-panel button{display:inline-flex;min-height:30px;align-items:center;justify-content:center;gap:5px;border:1px solid rgba(15,118,110,.16);border-radius:10px;background:#fff;color:#0f766e;font-size:.72rem;font-weight:850;padding:0 10px}.chat-queue-panel button:disabled{cursor:not-allowed;opacity:.42}.chat-queue-list{display:grid;max-height:260px;gap:7px;overflow:auto;padding-right:2px}.chat-queue-item{gap:8px;border:1px solid rgba(15,118,110,.12);border-radius:12px;background:#ffffffd1;padding:8px}.chat-queue-item.is-dragging{border-color:#5eead4;background:#ccfbf1c7;opacity:.76}.chat-queue-handle{display:inline-flex;width:24px;height:34px;flex:0 0 auto;align-items:center;justify-content:center;border-radius:9px;color:#0f766e;cursor:grab}.chat-queue-item-main{display:grid;min-width:0;flex:1;gap:4px}.chat-queue-item-title,.chat-queue-item-meta,.chat-queue-actions{display:flex;min-width:0;align-items:center}.chat-queue-item-title{gap:7px}.chat-queue-item-title b{color:#0f172a;font-size:.76rem}.chat-queue-item-title small{overflow:hidden;color:#64748b;font-size:.66rem;font-weight:760;text-overflow:ellipsis;white-space:nowrap}.chat-queue-item p{overflow:hidden;margin:0;color:#334155;font-size:.76rem;line-height:1.36;text-overflow:ellipsis;white-space:nowrap}.chat-queue-item textarea{width:100%;min-height:78px;border:1px solid #99f6e4;border-radius:10px;background:#fff;color:#0f172a;font:inherit;font-size:.78rem;line-height:1.42;outline:none;padding:8px;resize:vertical}.chat-queue-item-meta{flex-wrap:wrap;gap:5px}.chat-queue-item-meta span{border-radius:999px;background:#eef2ff;color:#4338ca;font-size:.62rem;font-weight:850;padding:3px 7px}.chat-queue-actions{flex:0 0 auto;justify-content:flex-end;gap:4px}.chat-queue-actions button{width:30px;padding:0}.chat-queue-actions .chat-queue-danger-action{color:#be123c}.chat-queue-actions .chat-queue-text-action{width:auto;padding:0 10px}@media (max-width: 720px){.chat-queue-panel-head,.chat-queue-item{align-items:stretch;flex-direction:column}.chat-queue-panel-head>span{align-items:flex-start}.chat-queue-panel-head small,.chat-queue-item p{white-space:normal}.chat-queue-handle{display:none}.chat-queue-actions{justify-content:stretch}.chat-queue-actions button{flex:1;width:auto}}.chat-composer textarea[aria-label="Command message"]{min-width:0;min-height:42px;max-height:156px;flex:1;border:0;background:transparent;color:#0f172a;font:inherit;font-size:.92rem;line-height:1.45;outline:none;padding:10px 0;resize:none}.chat-composer textarea[aria-label="Command message"]::placeholder{color:#94a3b8}.chat-voice-meter{display:inline-flex;min-height:30px;align-items:center;border:1px solid #fecdd3;border-radius:999px;background:#fff1f2;color:#be123c;padding:0 10px;font-size:.72rem;font-weight:950;white-space:nowrap}.chat-voice-button.is-recording{background:#fff1f2!important;color:#be123c!important;box-shadow:0 0 0 4px #f43f5e1a}.chat-command-notice{margin:0;border-radius:13px;padding:9px 11px;font-size:.76rem;font-weight:800;line-height:1.4}.chat-command-notice.success{background:#ecfdf5;color:#047857}.chat-command-notice.error{background:#fff1f2;color:#be123c}.chat-command-notice.info{background:#eff6ff;color:#1d4ed8}.chat-conversation-shell{display:grid;gap:12px;border:1px solid rgba(13,38,55,.08);border-radius:18px;background:linear-gradient(135deg,#ffffffe6,#f0fdfaa3),#fff;padding:12px}.chat-active-head{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:12px}.chat-active-head>div:first-child{display:grid;min-width:0;gap:2px}.chat-active-head span{color:#0f766e;font-size:.68rem;font-weight:950;text-transform:uppercase}.chat-active-head strong,.chat-active-head small{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-active-head strong{color:#0f172a;font-size:1rem}.chat-active-head small{color:#64748b;font-size:.74rem;font-weight:760}.chat-active-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:7px}.chat-active-actions button{display:inline-flex;min-height:34px;align-items:center;justify-content:center;gap:7px;border:1px solid rgba(13,38,55,.1);border-radius:11px;background:#ffffffd1;color:#334155;padding:0 10px;font-size:.72rem;font-weight:900}.chat-active-actions button:disabled{cursor:not-allowed;opacity:.54}.chat-context-pane{display:grid;align-content:start;gap:12px;border:1px solid rgba(13,38,55,.09);border-radius:18px;background:radial-gradient(circle at 88% 8%,rgba(18,232,242,.14),transparent 32%),#ffffffb3;padding:13px}.chat-context-card{display:flex;min-width:0;align-items:center;gap:10px}.chat-context-card>span{display:grid;width:38px;height:38px;place-items:center;flex-shrink:0;border-radius:14px;background:linear-gradient(135deg,var(--aos-teal),var(--aos-emerald));color:#fff;box-shadow:0 12px 22px #00bfa62e}.chat-context-card div{min-width:0}.chat-context-card strong,.chat-context-section>strong{display:block;overflow:hidden;color:#0f172a;font-size:.88rem;text-overflow:ellipsis;white-space:nowrap}.chat-context-card small{display:block;overflow:hidden;color:#64748b;font-size:.7rem;text-overflow:ellipsis;white-space:nowrap}.chat-context-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.chat-context-metrics article{border:1px solid rgba(13,38,55,.08);border-radius:13px;background:#ffffffad;padding:9px}.chat-context-metrics strong{display:block;color:var(--aos-teal-dark);font-size:1.05rem}.chat-context-metrics span{color:#64748b;font-size:.66rem;font-weight:900;text-transform:uppercase}.chat-context-section{display:grid;gap:8px}.chat-runtime-queue-list .chat-mini-section-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.chat-runtime-queue-list .chat-mini-section-head button,.chat-runtime-queue-list article button{border:1px solid rgba(13,38,55,.08);border-radius:999px;background:#ffffffc7;color:var(--aos-teal-dark);font-size:.67rem;font-weight:900;padding:5px 8px}.chat-runtime-queue-list article{display:grid;gap:8px;border:1px solid rgba(20,184,166,.22);border-radius:13px;background:#f0fdfa8c;padding:9px}.chat-runtime-queue-list article span,.chat-runtime-queue-list article b,.chat-runtime-queue-list article small{min-width:0}.chat-runtime-queue-list article b,.chat-runtime-queue-list article small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-runtime-queue-list article b{color:#0f172a;font-size:.76rem}.chat-runtime-queue-list article small{color:#64748b;font-size:.67rem}.chat-runtime-queue-list article div{display:flex;flex-wrap:wrap;gap:6px}.context-item,.tool-call-row{display:flex;min-width:0;align-items:center;gap:8px;border:1px solid rgba(13,38,55,.08);border-radius:13px;background:#ffffffb3;color:#475569;padding:8px}.context-item>span,.tool-call-row>span{min-width:0;flex:1}.context-item b,.tool-call-row b{display:block;overflow:hidden;color:#0f172a;font-size:.76rem;text-overflow:ellipsis;white-space:nowrap}.context-item small,.tool-call-row small{display:block;overflow:hidden;color:#64748b;font-size:.68rem;text-overflow:ellipsis;white-space:nowrap}.tool-call-row{color:var(--aos-teal-dark)}.tool-call-row.is-compact{margin-top:10px;border-color:#ccfbf1;background:#ecfffa9e}.tool-call-card{display:grid;gap:10px;margin-top:12px;border:1px solid rgba(13,38,55,.09);border-radius:16px;background:radial-gradient(circle at 96% 4%,rgba(18,232,242,.12),transparent 34%),#ffffffd1;padding:11px;box-shadow:0 12px 26px #0f172a0b}.tool-call-card.is-compact{margin-top:0;padding:9px;box-shadow:none}.tool-call-head,.tool-approval-notice,.tool-receipt-chip,.chat-thread-row,.chat-error-row{display:flex;min-width:0;align-items:center;gap:9px}.tool-call-head>div,.tool-approval-notice>div,.tool-receipt-chip>span,.chat-thread-row>span,.chat-error-row>span{display:grid;min-width:0;flex:1;gap:1px}.tool-call-head strong,.tool-approval-notice strong,.tool-receipt-chip strong,.chat-thread-row b,.chat-error-row b{overflow:hidden;color:#0f172a;font-size:.78rem;text-overflow:ellipsis;white-space:nowrap}.tool-call-head small,.tool-approval-notice small,.tool-receipt-chip small,.chat-thread-row small,.chat-error-row small,.chat-muted-line{overflow:hidden;color:#64748b;font-size:.68rem;font-weight:760;text-overflow:ellipsis;white-space:nowrap}.chat-thread-row,.chat-error-row{width:100%;border:1px solid rgba(13,38,55,.08);border-radius:12px;background:#ffffffb3;color:#475569;padding:8px;text-align:left}.chat-thread-row{cursor:pointer}.chat-thread-row.is-active{border-color:#99f6e4;background:#ecfffabd;color:var(--aos-teal-dark)}.chat-error-row{align-items:flex-start;border-color:#fecdd3;background:#fff1f2;color:#be123c}.chat-error-row b{color:#9f1239}.tool-call-head code{max-width:150px;overflow:hidden;border:1px solid #ccfbf1;border-radius:999px;background:#ecfffab8;color:var(--aos-teal-dark);padding:4px 7px;font-size:.64rem;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.tool-status-icon{display:grid;width:31px;height:31px;place-items:center;flex-shrink:0;border-radius:12px}.tool-status-icon.success{background:#ecfdf5;color:#059669}.tool-status-icon.active{background:#ecfeff;color:var(--aos-teal-dark)}.tool-status-icon.warning{background:#fff7ed;color:#c2410c}.tool-status-icon.danger{background:#fff1f2;color:#be123c}.tool-status-icon.muted{background:#f8fafc;color:#64748b}.tool-error{display:flex;align-items:flex-start;gap:7px;border:1px solid #fecdd3;border-radius:13px;background:#fff1f2;color:#be123c;padding:8px;font-size:.74rem;font-weight:820;line-height:1.35}.tool-approval-notice{border:1px solid #fed7aa;border-radius:13px;background:#fff7ed;padding:8px}.tool-approval-notice:not(.is-pending){border-color:#bbf7d0;background:#f0fdf4}.tool-approval-notice [data-risk]{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;border-radius:999px;padding:5px 7px;font-size:.62rem;font-weight:950;text-transform:uppercase}.tool-approval-notice [data-risk=low]{background:#dcfce7;color:#15803d}.tool-approval-notice [data-risk=medium]{background:#dbeafe;color:#1d4ed8}.tool-approval-notice [data-risk=high]{background:#ffedd5;color:#c2410c}.tool-approval-notice [data-risk=critical]{background:#ffe4e6;color:#be123c}.runtime-approval-actions{display:flex;gap:6px;margin-top:8px}.runtime-approval-actions button{border:1px solid #99f6e4;border-radius:9px;background:#fff;color:#04756f;cursor:pointer;font-size:.68rem;font-weight:900;padding:6px 8px}.local-runtime-app{display:grid;gap:18px}.local-runtime-hero,.local-runtime-grid,.local-runtime-detail-grid{display:grid;gap:16px;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr)}.local-runtime-hero{align-items:end;padding:18px;border:1px solid #ccfbf1;border-radius:18px;background:linear-gradient(135deg,#ecfdf5eb,#f0fdfa99)}.local-runtime-hero>div:first-child>span{display:inline-flex;width:fit-content;padding:5px 10px;border-radius:999px;background:#d1fae5;color:#047857;font-size:.72rem;font-weight:900}.local-runtime-hero-side{display:grid;gap:10px}.local-runtime-next-card{display:grid;gap:7px;border:1px solid #bbf7d0;border-radius:16px;background:#ffffffd1;padding:12px}.local-runtime-next-card>span{width:fit-content;color:#0f766e;font-size:.68rem;font-weight:950;text-transform:uppercase}.local-runtime-next-card strong{color:#0f172a;font-size:.95rem}.local-runtime-next-card small{color:#64748b;font-size:.74rem;font-weight:760;line-height:1.35}.local-runtime-next-card>div{display:flex;flex-wrap:wrap;gap:8px}.local-runtime-hero h2{margin:10px 0 6px;color:#0f172a;font-size:clamp(1.55rem,2.2vw,2.25rem);letter-spacing:0}.local-runtime-hero p{max-width:780px;margin:0;color:#64748b;line-height:1.55}.local-runtime-status-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.local-runtime-status-grid article,.local-runtime-grid section,.local-runtime-detail-grid section,.local-runtime-proof,.local-runtime-command-row,.local-runtime-thread-list button,.local-runtime-message-list article,.local-runtime-approval-list article{border:1px solid #d6eee9;border-radius:16px;background:#ffffffd1}.local-runtime-status-grid article,.local-runtime-proof,.local-runtime-message-list article,.local-runtime-approval-list article{display:grid;gap:6px;padding:12px}.local-runtime-status-grid span,.local-runtime-thread-list span,.local-runtime-proof span,.local-runtime-message-list span,.local-runtime-approval-list span{color:#64748b;font-size:.82rem;line-height:1.45}.local-runtime-status-grid strong,.local-runtime-thread-list strong,.local-runtime-proof strong,.local-runtime-message-list strong,.local-runtime-approval-list strong{color:#0f172a}.local-runtime-command-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px}.local-runtime-command-row>div{display:grid;min-width:0;flex:1 1 420px;gap:3px}.local-runtime-command-row span{color:#64748b;font-size:.68rem;font-weight:950;text-transform:uppercase}.local-runtime-command-row code{min-width:0;overflow:hidden;color:#0f766e;text-overflow:ellipsis;white-space:nowrap}.local-runtime-command-row small{color:#64748b;font-size:.7rem}.local-runtime-cli-prereq{display:grid;gap:7px;border:1px solid #99f6e4;border-radius:8px;background:linear-gradient(135deg,#f0fdfaf0,#fffffffa);padding:10px}.local-runtime-cli-prereq strong{color:#0f766e;font-size:.78rem;font-weight:950}.local-runtime-cli-prereq p{margin:0;color:#475569;font-size:.72rem;font-weight:760;line-height:1.4}.local-runtime-cli-prereq div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.local-runtime-cli-prereq code{border:1px solid #d6eee9;border-radius:8px;background:#fff;color:#0f172a;padding:8px;font-size:.69rem}.local-runtime-capability-row{display:flex;flex-wrap:wrap;gap:8px}.local-runtime-capability-row span{border:1px solid #e2e8f0;border-radius:999px;background:#ffffffc2;color:#64748b;padding:7px 10px;font-size:.72rem;font-weight:900}.local-runtime-capability-row span.is-ready{border-color:#99f6e4;background:#ecfdf5;color:#0f766e}.local-runtime-grid section,.local-runtime-detail-grid section{display:grid;align-content:start;gap:12px;padding:14px}.local-runtime-thread-list,.local-runtime-message-list,.local-runtime-approval-list,.local-runtime-queue-list{display:grid;gap:9px}.local-runtime-queue-list article{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px;border:1px solid #d6eee9;border-radius:16px;background:#ffffffd1}.local-runtime-queue-list article>div{display:flex;flex-wrap:wrap;gap:7px}.local-runtime-queue-list article>div:first-child{display:grid;gap:4px}.local-runtime-queue-list span{color:#64748b;font-size:.82rem;line-height:1.45}.local-runtime-queue-list button{display:inline-flex;align-items:center;gap:4px;min-height:30px;padding:0 10px;border:1px solid #ccfbf1;border-radius:999px;background:#ecfdf5;color:#047857;font-size:.72rem;font-weight:900}.local-runtime-thread-list button{display:grid;gap:4px;width:100%;padding:12px;text-align:left}.local-runtime-thread-list button.is-selected{border-color:#5eead4;background:#ecfdf5}.local-runtime-actions,.local-runtime-approval-list article>div{display:flex;flex-wrap:wrap;gap:8px}.local-runtime-grid textarea{min-height:120px;resize:vertical}.local-runtime-approval-list button{min-height:32px;padding:0 12px;border:1px solid #ccfbf1;border-radius:999px;background:#ecfdf5;color:#047857;font-weight:900}.local-runtime-proof small{color:#94a3b8;font-size:.68rem;font-weight:780}.local-runtime-binding-card{display:grid;gap:6px;border:1px solid #dbeafe;border-radius:8px;background:#f8fafce0;padding:12px}.local-runtime-binding-card strong{color:#0f172a;font-size:.92rem}.local-runtime-binding-card span,.local-runtime-binding-card small{color:#64748b;font-size:.75rem;font-weight:760;line-height:1.35}.local-runtime-tabs{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;border:1px solid #d6eee9;border-radius:8px;background:#ffffffdb;padding:10px}.local-runtime-tabs>div{min-width:0}.local-runtime-tabs span{display:block;color:#0f766e;font-size:.68rem;font-weight:950;text-transform:uppercase}.local-runtime-tabs strong{display:block;margin-top:2px;color:#0f172a;font-size:.95rem;font-weight:950}.local-runtime-tabs nav,.local-runtime-tabs button{display:inline-flex;align-items:center}.local-runtime-tabs nav{flex-wrap:wrap;justify-content:flex-end;gap:7px}.local-runtime-tabs button{min-height:34px;justify-content:center;border:1px solid #d6eee9;border-radius:8px;background:#fff;color:#0f766e;padding:0 11px;font-size:.74rem;font-weight:950}.local-runtime-tabs button:hover,.local-runtime-tabs button.is-selected{border-color:#99f6e4;background:#ecfdf5}.local-runtime-app .local-runtime-hero{grid-template-columns:minmax(0,1fr) minmax(360px,.72fr);gap:12px;border-radius:8px;padding:14px}.local-runtime-app .local-runtime-hero h2{font-size:clamp(1.45rem,1.9vw,2rem)}.local-runtime-app .local-runtime-next-card,.local-runtime-app .local-runtime-status-grid article,.local-runtime-app .local-runtime-grid section,.local-runtime-app .local-runtime-detail-grid section,.local-runtime-app .local-runtime-command-row,.local-runtime-app .local-runtime-thread-list button,.local-runtime-app .local-runtime-message-list article,.local-runtime-app .local-runtime-approval-list article,.local-runtime-app .local-runtime-queue-list article,.local-runtime-app .local-runtime-proof{border-radius:8px}.local-runtime-connection-note{display:grid;gap:5px;border:1px solid #fed7aa;border-radius:8px;background:#fff7ed;padding:12px}.local-runtime-connection-note span{width:fit-content;border-radius:999px;background:#ffedd5;color:#9a3412;padding:4px 8px;font-size:.68rem;font-weight:950;text-transform:uppercase}.local-runtime-connection-note strong{color:#0f172a;font-size:.9rem}.local-runtime-connection-note p{margin:0;color:#64748b;font-size:.78rem;font-weight:780;line-height:1.4}.local-runtime-app .local-runtime-grid{grid-template-columns:minmax(0,.92fr) minmax(320px,.68fr);gap:12px}.local-runtime-app .local-runtime-detail-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.local-runtime-app .local-runtime-command-row{align-items:flex-start}@media (max-width: 980px){.local-runtime-hero,.local-runtime-grid,.local-runtime-detail-grid,.local-runtime-tabs,.local-runtime-app .local-runtime-hero,.local-runtime-app .local-runtime-grid,.local-runtime-app .local-runtime-detail-grid{grid-template-columns:1fr}.local-runtime-tabs nav{justify-content:flex-start}.local-runtime-queue-list article{grid-template-columns:1fr}.local-runtime-command-row{align-items:stretch;flex-direction:column}.local-runtime-cli-prereq div{grid-template-columns:1fr}}.tool-receipt-chip{border:1px solid #ccfbf1;border-radius:13px;background:#ecfffab8;color:var(--aos-teal-dark);padding:8px}.tool-output-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.tool-output-grid span{display:grid;min-width:0;gap:2px;border:1px solid rgba(13,38,55,.07);border-radius:12px;background:#ffffffb8;padding:7px}.tool-output-grid b,.tool-output-grid small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tool-output-grid b{color:#0f172a;font-size:.66rem;text-transform:uppercase}.tool-output-grid small{color:#64748b;font-size:.7rem}.tool-output-grid.muted span{background:#f8fafc}.tool-file-list{display:grid;gap:7px}.message-row{gap:12px;min-width:0}.from-user{justify-content:flex-end}.from-agent{align-items:flex-start;justify-content:flex-start}.message-bubble{min-width:0;border-radius:18px;padding:15px 17px;color:#334155;font-size:.92rem;line-height:1.55;box-shadow:0 10px 24px #0f172a0b}.user-bubble{max-width:78%;border-top-right-radius:10px;background:linear-gradient(135deg,#d8fff5f0,#ecfefff0)}.user-bubble span{margin-left:8px;color:#94a3b8;font-size:.72rem}.person-avatar{width:36px;height:36px;border-radius:14px}.agent-bubble{flex:1;max-width:min(100%,580px);border:1px solid #e2e8f0;border-top-left-radius:10px;background:#fff}.agent-bubble>.chat-message-meta{display:flex;align-items:center;gap:9px;margin-bottom:7px}.agent-bubble>.chat-message-meta strong{color:#0f172a}.agent-bubble>.chat-message-meta span{color:#94a3b8;font-size:.74rem}.agent-bubble p{margin:0}.chat-message-body{display:grid;min-width:0;gap:10px}.chat-message-body p,.chat-message-body ul,.chat-message-body ol,.chat-message-heading{margin:0}.chat-message-heading{color:#0f172a;font-size:.96rem;font-weight:900;line-height:1.3}.chat-message-list-block{display:grid;gap:5px;padding-left:1.25rem}.chat-message-list-block li{min-width:0;padding-left:2px}.chat-inline-code{border:1px solid #dbeee9;border-radius:6px;background:#f8fafc;color:#0f766e;padding:1px 5px;font-family:var(--font-mono);font-size:.86em}.chat-code-wrap{display:grid;min-width:0;overflow:hidden;border:1px solid #dbeee9;border-radius:12px;background:#0f172a}.chat-code-language{border-bottom:1px solid rgba(255,255,255,.08);color:#a7f3d0;padding:8px 10px 0;font-family:var(--font-mono);font-size:.68rem;font-weight:850;text-transform:uppercase}.chat-code-block{max-height:360px;margin:0;overflow:auto;color:#e2e8f0;padding:11px 12px;font-family:var(--font-mono);font-size:.78rem;line-height:1.5;white-space:pre}.chat-generated-media{display:grid;gap:8px;margin:12px 0}.chat-generated-media img{display:block;width:min(100%,720px);max-height:68vh;border:1px solid rgba(45,212,191,.36);border-radius:22px;background:#020617b8;box-shadow:0 24px 60px #0f172a2e;object-fit:contain}.chat-generated-media figcaption{color:#64748b;font-size:.75rem;font-weight:820}.command-shell .chat-generated-media img{border-color:#6ee7b76b;background:#001510db;box-shadow:0 28px 72px #00000061,0 0 44px #2dd4bf29}.command-shell .chat-generated-media figcaption{color:#d1fae5b8}.stream-caret{display:inline-block;width:7px;height:1.05em;margin-left:3px;border-radius:999px;background:var(--aos-teal);vertical-align:-.15em;animation:stream-caret-pulse 1s steps(2,start) infinite}.streaming-label{display:inline-flex;align-items:center;gap:6px;margin-top:9px;color:var(--aos-teal-dark);font-size:.72rem;font-weight:900}.streaming-label.is-error{color:#be123c}@keyframes stream-caret-pulse{50%{opacity:.2}}.file-chip{width:100%;justify-content:space-between;gap:12px;margin-top:14px;border:1px solid rgba(255,255,255,.08);border-radius:16px;background:#020806e0;color:#f5fffccc;padding:11px;text-align:left}.file-chip.is-compact{margin-top:0;border-color:#ffffff14;background:#040c0ae6;color:#f5fffcc7;padding:8px}.file-chip span{min-width:0;flex:1}.file-chip strong,.file-chip small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-chip strong{color:#ffffffe0;font-size:.86rem}.file-chip small{color:#f5fffc6b;font-size:.72rem}.command-composer{gap:10px;margin-top:22px;border:1px solid rgba(13,38,55,.09);border-radius:18px;background:#fff;padding:8px;box-shadow:inset 0 2px 12px #0f172a09}.command-composer button{display:grid;width:42px;height:42px;place-items:center;border-radius:14px;color:#64748b;background:transparent}.command-composer button:last-child{background:linear-gradient(135deg,var(--aos-teal),var(--aos-teal-dark));color:#fff;box-shadow:0 12px 22px #00bfa638}.command-composer input{min-width:0;flex:1;border:0;background:transparent;color:#0f172a}.command-composer input::placeholder{color:#94a3b8}.run-targets{flex-wrap:wrap;gap:10px;margin-top:14px}.run-targets button{display:inline-flex;align-items:center;gap:7px;min-height:36px;border:1px solid #e2e8f0;border-radius:14px;background:#fff;color:#475569;padding:0 12px;font-size:.84rem;font-weight:850}.run-targets button.is-active{border-color:#99f6e4;background:var(--aos-mint-50);color:var(--aos-teal-dark)}.store-panel{height:100%}.files-knowledge-app{display:grid;gap:12px;padding:16px}.files-knowledge-summary{display:flex;min-width:0;align-items:center;gap:12px;border:1px solid rgba(13,38,55,.08);border-radius:8px;background:linear-gradient(135deg,#ecfdf5b8,#ffffffd1);padding:10px 12px}.files-knowledge-summary>span,.files-panel-head{display:flex;align-items:center;gap:8px}.files-knowledge-summary>span{min-width:0;color:var(--aos-teal-dark);font-size:.76rem;font-weight:950}.files-knowledge-summary strong,.files-knowledge-summary small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.files-knowledge-summary strong{margin-left:auto;color:#0f172a;font-size:.82rem;font-weight:950}.files-knowledge-summary small{color:#64748b;font-size:.72rem;font-weight:850}.files-knowledge-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:8px}.files-header-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.files-knowledge-stats article{min-width:0;border:1px solid rgba(13,38,55,.08);border-radius:8px;background:#ffffffb8;padding:11px}.files-upload-command{display:grid;gap:10px;min-width:0;border:1px dashed #99f6e4;border-radius:8px;background:linear-gradient(135deg,#ecfdf5eb,#ffffffe0);padding:12px;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}.files-upload-command.is-dragging{border-color:var(--aos-teal);background:#ecfdf5;box-shadow:0 18px 36px #00bfa621}.files-upload-command-copy,.files-upload-command-meta{display:flex;min-width:0;align-items:center;gap:12px}.files-upload-command-copy>span{display:grid;width:38px;height:38px;place-items:center;flex-shrink:0;border-radius:8px;background:linear-gradient(135deg,var(--aos-teal),var(--aos-emerald));color:#fff;box-shadow:0 14px 26px #00bfa62e}.files-upload-command-copy>div{display:grid;min-width:0;gap:3px}.files-upload-command-copy strong{overflow:hidden;color:#0f172a;font-size:.92rem;text-overflow:ellipsis;white-space:nowrap}.files-upload-command-copy small{color:#64748b;font-size:.72rem;font-weight:820;line-height:1.35}.files-upload-command-meta{flex-wrap:wrap;justify-content:flex-end}.files-upload-command-meta span{display:grid;min-width:112px;gap:2px;border:1px solid rgba(13,38,55,.08);border-radius:8px;background:#fffc;color:#64748b;padding:7px 9px;font-size:.62rem;font-weight:900;text-transform:uppercase}.files-upload-command-meta strong{overflow:hidden;color:#0f172a;font-size:.76rem;text-overflow:ellipsis;text-transform:none;white-space:nowrap}.files-upload-command-meta button{display:inline-flex;min-height:40px;align-items:center;justify-content:center;gap:8px;border-radius:8px;background:linear-gradient(135deg,var(--aos-teal),var(--aos-emerald));color:#fff;padding:0 13px;font-size:.8rem;font-weight:900;box-shadow:0 12px 22px #00bfa62e}.files-upload-command-meta button:disabled{cursor:not-allowed;opacity:.55}.files-knowledge-stats strong,.files-knowledge-stats span{display:block}.files-knowledge-stats strong{overflow:hidden;color:var(--aos-teal-dark);font-size:1.05rem;line-height:1.05;text-overflow:ellipsis;white-space:nowrap}.files-knowledge-stats span{margin-top:5px;color:#64748b;font-size:.68rem;font-weight:900}.files-toolbar{display:grid;gap:10px;min-width:0}.files-scope-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.files-scope-grid button{display:flex;min-width:0;min-height:38px;align-items:center;justify-content:center;gap:7px;border:1px solid rgba(13,38,55,.09);border-radius:10px;background:#ffffffb8;color:#475569;padding:8px 10px;text-align:left}.files-scope-grid button svg{flex-shrink:0;color:var(--aos-teal-dark)}.files-scope-grid button span{display:grid;min-width:0;gap:2px}.files-scope-grid button strong,.folder-list strong,.document-main strong,.document-detail-head strong,.app-access-grid span,.file-receipt-list strong,.knowledge-memory-list strong{overflow:hidden;color:#0f172a;text-overflow:ellipsis;white-space:nowrap}.files-scope-grid button strong{font-size:.78rem}.files-scope-grid button small{display:none}.files-scope-grid button.is-active{border-color:#99f6e4;background:var(--aos-mint-50);box-shadow:0 12px 26px #00bfa614}.files-action-bar{display:grid;gap:8px;min-width:0}.files-scope-summary{display:flex;flex-wrap:wrap;gap:8px;align-items:center;color:#64748b;font-size:.74rem;font-weight:820}.files-scope-summary span{min-width:0;border:1px solid rgba(13,38,55,.08);border-radius:999px;background:#ffffffb8;padding:7px 10px}.files-scope-summary strong{color:#0f172a}.files-search,.files-agent-select,.folder-create-row{min-width:0}.files-search{display:flex;min-height:40px;align-items:center;gap:10px;border:1px solid rgba(13,38,55,.1);border-radius:8px;background:#ffffffc7;color:#94a3b8;padding:0 12px}.files-search input,.folder-create-row input{min-width:0;flex:1;border:0;background:transparent;color:#0f172a}.files-agent-select{display:grid;gap:6px;color:#475569;font-size:.72rem;font-weight:900}.files-agent-select select{min-height:42px;border:1px solid rgba(13,38,55,.1);border-radius:8px;background:#ffffffc7;color:#0f172a;padding:0 11px;font-size:.84rem;font-weight:850}.files-notice{margin:0;border-radius:8px;padding:10px 12px;font-size:.76rem;font-weight:850;line-height:1.42}.files-notice.info{background:#eff6ff;color:#1d4ed8}.files-notice.success{background:#ecfdf5;color:#047857}.files-notice.error{background:#fff1f2;color:#be123c}.files-knowledge-layout{display:grid;gap:12px;min-width:0}.folder-rail,.document-list,.document-detail-panel{display:grid;align-content:start;gap:10px;min-width:0}.folder-rail,.document-detail-panel{border:1px solid rgba(13,38,55,.09);border-radius:8px;background:#ffffff9e;padding:13px}.folder-create-row{display:flex;align-items:center;gap:8px;border:1px solid rgba(13,38,55,.09);border-radius:8px;background:#ffffffc7;padding:7px}.folder-create-row button{display:grid;width:34px;height:34px;place-items:center;flex-shrink:0;border-radius:8px;background:linear-gradient(135deg,var(--aos-teal),var(--aos-emerald));color:#fff}.folder-create-row button:disabled,.files-upload-button:disabled,.context-upload-button:disabled,.app-access-panel button:disabled{cursor:not-allowed;opacity:.55}.folder-list{display:grid;gap:8px}.folder-list button{display:flex;min-width:0;align-items:center;gap:9px;border:1px solid rgba(13,38,55,.08);border-radius:8px;background:#ffffffa8;color:#475569;padding:10px;text-align:left}.folder-list button svg{flex-shrink:0;color:var(--aos-teal-dark)}.folder-list button span{display:grid;min-width:0;gap:2px}.folder-list small{overflow:hidden;color:#64748b;font-size:.66rem;font-weight:780;text-overflow:ellipsis;white-space:nowrap}.folder-list button.is-active{border-color:#99f6e4;background:var(--aos-mint-50)}.files-upload-button,.context-upload-button,.app-access-panel button{display:inline-flex;min-height:40px;align-items:center;justify-content:center;gap:8px;border-radius:8px;background:linear-gradient(135deg,var(--aos-teal),var(--aos-emerald));color:#fff;padding:0 13px;font-size:.82rem;font-weight:900;box-shadow:0 12px 22px #00bfa62e}.context-upload-button{width:100%;margin-bottom:10px;border:0}.files-readable-toggle{display:flex;align-items:center;gap:8px;color:#475569;font-size:.76rem;font-weight:850}.upload-access-panel{display:grid;gap:9px;border:1px solid rgba(13,38,55,.08);border-radius:8px;background:#ffffffa3;padding:10px}.upload-review-panel{display:grid;gap:12px;min-width:0;border:1px solid rgba(13,38,55,.09);border-radius:8px;background:#ffffffb8;padding:13px}.chat-context-drawer{display:grid}.chat-context-drawer>summary{margin-bottom:0}.chat-context-drawer[open]>summary{margin-bottom:12px}.upload-review-head,.upload-review-actions{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:10px}.upload-review-head span{display:inline-flex;align-items:center;gap:8px;color:var(--aos-teal-dark);font-size:.76rem;font-weight:950}.upload-review-head strong,.upload-review-actions span{color:#64748b;font-size:.74rem;font-weight:850}.upload-review-list{display:grid;gap:9px}.upload-review-row{display:grid;gap:10px;min-width:0;border:1px solid rgba(13,38,55,.08);border-radius:8px;background:#f8fafccc;padding:10px}.upload-review-file{display:flex;min-width:0;align-items:center;gap:9px}.upload-review-file>svg{flex-shrink:0;color:var(--aos-teal-dark)}.upload-review-file span,.upload-review-fields label,.file-label-note span{display:grid;min-width:0;gap:3px}.upload-review-file strong,.file-label-note strong{overflow:hidden;color:#0f172a;font-size:.78rem;text-overflow:ellipsis;white-space:nowrap}.upload-review-file small,.file-label-note span{color:#64748b;font-size:.68rem;font-weight:800}.upload-review-fields{display:grid;gap:8px;min-width:0}.upload-review-fields label>span{color:#475569;font-size:.68rem;font-weight:950}.upload-review-fields input,.upload-review-fields textarea{width:100%;min-width:0;border:1px solid rgba(13,38,55,.1);border-radius:8px;background:#ffffffe6;color:#0f172a;padding:9px 10px;font:inherit;font-size:.78rem}.upload-review-fields textarea{min-height:64px;resize:vertical}.upload-review-row>button,.upload-review-actions button{display:inline-flex;min-height:36px;align-items:center;justify-content:center;gap:7px;border:1px solid rgba(13,38,55,.09);border-radius:8px;background:#fff;color:#475569;padding:0 10px;font-size:.74rem;font-weight:900}.upload-review-actions{flex-wrap:wrap}.upload-review-actions span strong{color:#0f172a}.upload-review-actions>div{display:flex;flex-wrap:wrap;gap:8px}.upload-review-actions button.is-primary{border-color:transparent;background:linear-gradient(135deg,var(--aos-teal),var(--aos-emerald));color:#fff;box-shadow:0 12px 22px #00bfa62e}.upload-review-actions button:disabled{cursor:not-allowed;opacity:.55}.upload-progress-panel{display:grid;gap:12px;border:1px solid rgba(13,38,55,.09);border-radius:8px;background:#ffffffb8;padding:13px}.upload-progress-head,.upload-progress-meta,.upload-progress-badges{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:10px}.upload-progress-head span{display:inline-flex;align-items:center;gap:8px;color:var(--aos-teal-dark);font-size:.76rem;font-weight:950}.upload-progress-head button{min-height:32px;border:1px solid rgba(13,38,55,.09);border-radius:8px;background:#fff;color:#475569;padding:0 10px;font-size:.7rem;font-weight:900}.upload-progress-list{display:grid;gap:9px}.upload-progress-row{display:grid;gap:9px;border:1px solid rgba(13,38,55,.08);border-radius:8px;background:#f8fafcd1;padding:10px}.upload-progress-copy{display:flex;min-width:0;align-items:center;gap:9px}.upload-progress-copy>svg{flex-shrink:0;color:var(--aos-teal-dark)}.upload-progress-copy span{display:grid;min-width:0;gap:3px}.upload-progress-copy strong{overflow:hidden;color:#0f172a;font-size:.78rem;text-overflow:ellipsis;white-space:nowrap}.upload-progress-copy small,.upload-progress-meta small{color:#64748b;font-size:.68rem;font-weight:800}.upload-progress-meter{height:8px;overflow:hidden;border-radius:999px;background:#0d263714}.upload-progress-meter span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--aos-teal),var(--aos-emerald));transition:width .25s ease}.upload-progress-meta{justify-content:flex-start}.upload-progress-meta b,.upload-progress-badges span{border-radius:999px;background:var(--aos-mint-50);color:var(--aos-teal-dark);padding:5px 7px;font-size:.62rem;font-weight:950;text-transform:uppercase}.upload-progress-row[data-stage=failed] .upload-progress-meta b{background:#fff1f2;color:#be123c}.upload-progress-row[data-stage=needs_approval] .upload-progress-meta b{background:#fffbeb;color:#b45309}.upload-progress-badges{justify-content:flex-start;flex-wrap:wrap}.file-label-note{display:grid;gap:7px;border:1px solid rgba(13,38,55,.08);border-radius:8px;background:#f8fafccc;padding:10px}.file-detail-edit-card{display:grid;gap:9px;min-width:0;border:1px solid rgba(13,38,55,.08);border-radius:8px;background:#ffffffb8;padding:10px}.file-detail-edit-card label{display:grid;min-width:0;gap:4px}.file-detail-edit-card label span{color:#475569;font-size:.67rem;font-weight:950;text-transform:uppercase}.file-detail-edit-card input,.file-detail-edit-card textarea{width:100%;min-width:0;border:1px solid rgba(13,38,55,.1);border-radius:8px;background:#fff;color:#0f172a;padding:9px 10px;font:inherit;font-size:.78rem}.file-detail-edit-card textarea{min-height:78px;resize:vertical}.file-detail-edit-card button{display:inline-flex;min-height:36px;align-items:center;justify-content:center;gap:7px;border-radius:8px;background:linear-gradient(135deg,var(--aos-teal),var(--aos-emerald));color:#fff;padding:0 11px;font-size:.74rem;font-weight:900}.file-detail-edit-card button:disabled{cursor:not-allowed;opacity:.55}.files-readable-toggle input,.app-access-grid input{accent-color:var(--aos-teal)}.document-list{max-height:650px;overflow:auto;padding-right:2px}.document-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:11px;align-items:center;min-width:0;border:1px solid rgba(13,38,55,.08);border-radius:8px;background:#ffffffa8;color:inherit;padding:11px;text-align:left}.document-row:hover,.document-row.is-selected{border-color:#99f6e4;box-shadow:0 12px 26px #00bfa614}.document-icon{display:grid;width:42px;height:42px;place-items:center;border-radius:8px;background:var(--aos-mint-50);color:var(--aos-teal-dark)}.document-main,.document-meta,.document-detail-head div,.file-receipt-list article span,.knowledge-memory-list article span{min-width:0}.document-main{display:grid;gap:2px}.document-main strong{font-size:.86rem}.document-main small,.document-detail-head small,.file-receipt-list small,.knowledge-memory-list small{overflow:hidden;color:#64748b;font-size:.7rem;font-weight:780;text-overflow:ellipsis;white-space:nowrap}.document-meta{display:grid;justify-items:end;gap:5px}.document-status-badges{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:5px}.document-meta b{border-radius:999px;padding:5px 7px;font-size:.62rem;font-weight:950;text-transform:uppercase}.document-meta b[data-status=indexed]{background:#ecfdf5;color:#047857}.document-meta b[data-status=processing]{background:#eff6ff;color:#1d4ed8}.document-meta b[data-status=queued]{background:#f0fdfa;color:#0f766e}.document-meta b[data-status=failed]{background:#fff1f2;color:#be123c}.document-meta b[data-status=ready]{background:#f8fafc;color:#475569}.document-meta b[data-readable=true]{background:#ecfdf5;color:#047857}.document-meta b[data-readable=false]{background:#f8fafc;color:#475569}.document-meta small{color:#64748b;font-size:.66rem;font-weight:900}.document-detail-panel{background:radial-gradient(circle at 92% 0%,rgba(18,232,242,.12),transparent 32%),#ffffffa3}.document-detail-head{display:flex;min-width:0;align-items:center;gap:10px}.document-detail-head>span{display:grid;width:48px;height:48px;place-items:center;flex-shrink:0;border-radius:8px;background:linear-gradient(135deg,var(--aos-teal),var(--aos-emerald));color:#fff;box-shadow:0 14px 24px #00bfa62e}.document-detail-panel>p{margin:0;color:#475569;font-size:.82rem;line-height:1.52}.document-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.files-index-error{margin:0;border-radius:8px;background:#fff1f2;color:#be123c;padding:9px 10px;font-size:.72rem;font-weight:850;line-height:1.4}.file-readiness-proof{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.file-readiness-proof article{display:grid;gap:3px;border:1px solid rgba(13,38,55,.08);border-radius:8px;background:#ffffffb3;padding:9px}.file-readiness-proof span{color:#64748b;font-size:.65rem;font-weight:900;text-transform:uppercase}.file-readiness-proof strong{overflow:hidden;color:#0f172a;font-size:.78rem;text-overflow:ellipsis;white-space:nowrap}.document-detail-grid div{border:1px solid rgba(13,38,55,.08);border-radius:8px;background:#ffffffb3;padding:9px}.document-detail-grid span,.document-detail-grid strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.document-detail-grid span{color:#64748b;font-size:.65rem;font-weight:900;text-transform:uppercase}.document-detail-grid strong{margin-top:3px;color:#0f172a;font-size:.82rem}.app-access-panel,.file-receipt-list,.knowledge-memory-list{display:grid;gap:9px}.files-panel-head{color:var(--aos-teal-dark)}.files-panel-head strong{color:#0f172a;font-size:.84rem}.app-access-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.app-access-grid.compact{grid-template-columns:minmax(0,1fr)}.app-access-grid label{display:flex;min-width:0;align-items:center;gap:7px;border:1px solid rgba(13,38,55,.08);border-radius:8px;background:#ffffffad;color:#475569;padding:8px;font-size:.72rem;font-weight:850}.app-access-grid label.is-selected{border-color:#99f6e4;background:var(--aos-mint-50);color:var(--aos-teal-dark)}.file-receipt-list article,.knowledge-memory-list article,.memory-empty,.files-empty{border:1px solid rgba(13,38,55,.08);border-radius:8px;background:#ffffffad;color:#475569}.file-receipt-list article,.knowledge-memory-list article{display:flex;min-width:0;align-items:center;gap:9px;padding:9px}.file-receipt-list article svg,.knowledge-memory-list article svg{flex-shrink:0;color:var(--aos-teal-dark)}.memory-empty{padding:10px;font-size:.75rem;font-weight:820}.files-empty{display:grid;justify-items:center;gap:7px;padding:22px;text-align:center}.files-empty svg{color:var(--aos-teal-dark)}.files-empty strong{color:#0f172a}.files-empty span{max-width:360px;color:#64748b;font-size:.78rem;line-height:1.42}.app-store-app{display:grid;gap:14px;height:100%;padding:16px}.app-store-header-actions{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.app-store-hero{display:grid;gap:12px;border:1px solid rgba(13,38,55,.08);border-radius:16px;background:linear-gradient(90deg,#ecfffae6,#ffffffc7 58%,#e0fbffb3),linear-gradient(135deg,#ecfffad1,#ffffffc7);padding:14px;box-shadow:inset 0 1px #ffffffd1}.app-store-hero>div:first-child>span,.permission-review-head{display:flex;align-items:center;gap:8px}.app-store-hero>div:first-child>span{color:var(--aos-teal-dark);font-size:.78rem;font-weight:900}.app-store-hero h2{max-width:660px;margin:6px 0 0;color:#0f172a;font-size:clamp(1.2rem,1.55vw,1.72rem);line-height:1.15;letter-spacing:0}.app-store-hero p{max-width:560px;margin:6px 0 0;color:#64748b;font-size:.84rem;line-height:1.42}.app-store-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(86px,1fr));gap:8px}.app-store-stats article{min-width:0;border:1px solid rgba(13,38,55,.08);border-radius:12px;background:#ffffffc7;padding:10px}.app-store-stats strong,.app-store-stats span{display:block}.app-store-stats strong{color:var(--aos-teal-dark);font-size:1.15rem;line-height:1}.app-store-stats span{margin-top:5px;color:#64748b;font-size:.7rem;font-weight:900}.installed-apps-hero{display:grid;gap:12px;border:1px solid rgba(13,38,55,.08);border-radius:16px;background:linear-gradient(90deg,#f0fdfaeb,#fffc 58%,#eff6ffc7),linear-gradient(135deg,#ecfffad1,#ffffffc7);padding:14px;box-shadow:inset 0 1px #ffffffd1}.installed-apps-hero>div:first-child>span,.developer-kit-intro>span,.developer-kit-manifest>div,.developer-apply-head>span{display:inline-flex;align-items:center;gap:8px;color:var(--aos-teal-dark);font-size:.78rem;font-weight:950}.installed-apps-hero h2{max-width:660px;margin:6px 0 0;color:#0f172a;font-size:1.42rem;line-height:1.15;letter-spacing:0}.installed-apps-hero p{max-width:620px;margin:6px 0 0;color:#64748b;font-size:.84rem;line-height:1.42}.installed-apps-actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(146px,1fr));gap:8px}.installed-apps-actions button{display:grid;min-width:0;min-height:72px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;border:1px solid rgba(13,38,55,.08);border-radius:13px;background:#ffffffc7;color:#475569;padding:10px;text-align:left}.installed-apps-actions button svg{color:var(--aos-teal-dark)}.installed-apps-actions button strong{display:grid;min-width:30px;height:30px;place-items:center;border-radius:999px;background:#ecfdf5;color:#047857;font-size:.78rem}.app-store-developer-kit{display:grid;grid-template-columns:minmax(240px,.95fr) minmax(0,1.2fr);gap:12px;border:1px solid rgba(8,118,111,.13);border-radius:16px;background:radial-gradient(circle at 96% 10%,rgba(45,212,191,.16),transparent 28%),linear-gradient(135deg,#f0fdfadb,#ffffffc2);padding:14px}.developer-kit-intro,.developer-kit-grid article,.developer-kit-manifest,.developer-apply-card,.developer-apply-head{display:grid;min-width:0}.developer-kit-intro{align-content:start;gap:7px}.developer-kit-intro strong,.developer-apply-head strong,.developer-kit-manifest strong,.developer-kit-grid article strong{overflow:hidden;color:#0f172a;text-overflow:ellipsis;white-space:nowrap}.developer-kit-intro strong{font-size:1rem}.developer-kit-intro p{max-width:460px;margin:0;color:#64748b;font-size:.78rem;line-height:1.46}.developer-kit-checks{display:flex;flex-wrap:wrap;gap:6px;margin-top:2px}.developer-kit-checks span{border-radius:999px;background:#ffffffc7;color:#475569;padding:5px 7px;font-size:.62rem;font-weight:920}.developer-kit-resource-row{display:flex;flex-wrap:wrap;gap:7px}.developer-kit-resource-row a{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid rgba(13,148,136,.16);border-radius:999px;background:#ffffffd1;color:var(--aos-teal-dark);padding:7px 9px;font-size:.68rem;font-weight:930;text-decoration:none}.developer-kit-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.developer-kit-grid article,.developer-kit-manifest,.developer-apply-card{border:1px solid rgba(13,38,55,.08);border-radius:14px;background:#ffffffc2;padding:10px}.developer-kit-grid article{align-content:start;gap:6px}.developer-kit-grid article svg{color:var(--aos-teal-dark)}.developer-kit-grid article strong{font-size:.78rem}.developer-kit-grid article span{color:#64748b;font-size:.69rem;line-height:1.34}.developer-kit-manifest{grid-column:1 / -1;gap:8px}.developer-kit-manifest pre{overflow:auto;max-height:190px;margin:0;border:1px solid rgba(13,38,55,.08);border-radius:12px;background:#0f172aeb;color:#d1fae5;padding:11px;font-size:.7rem;line-height:1.5}.developer-apply-card{grid-column:1 / -1;gap:10px}.developer-apply-head{gap:4px}.developer-apply-head strong{font-size:.9rem}.developer-apply-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.developer-apply-grid label{display:grid;min-width:0;gap:5px;color:#475569;font-size:.68rem;font-weight:900}.developer-apply-grid input{width:100%;min-width:0;min-height:38px;border:1px solid rgba(13,38,55,.1);border-radius:12px;background:#ffffffd1;color:#0f172a;padding:0 10px;font-size:.8rem}.developer-apply-card>button{display:inline-flex;width:fit-content;min-height:38px;align-items:center;justify-content:center;gap:7px;border:1px solid rgba(13,148,136,.18);border-radius:13px;background:linear-gradient(135deg,var(--aos-teal),var(--aos-emerald));color:#fff;padding:0 12px;font-size:.74rem;font-weight:950;box-shadow:0 12px 22px #00bfa629}.developer-apply-card>button:disabled{cursor:not-allowed;opacity:.55}.app-store-toolbar{display:grid;gap:10px;min-width:0}.app-store-tabs{display:inline-flex;width:fit-content;max-width:100%;flex-wrap:wrap;gap:6px;border:1px solid rgba(13,38,55,.08);border-radius:14px;background:#ffffffb8;padding:5px}.app-store-tabs button{display:inline-flex;min-height:34px;align-items:center;justify-content:center;gap:7px;border:1px solid transparent;border-radius:10px;background:transparent;color:#64748b;padding:0 11px;font-size:.76rem;font-weight:900}.app-store-tabs button.is-active{border-color:#14b8a633;background:#fff;color:var(--aos-teal-dark);box-shadow:0 8px 18px #0f172a0e}.app-store-tabs span{display:grid;min-width:22px;height:22px;place-items:center;border-radius:999px;background:#ecfdf5;color:#047857;font-size:.66rem}.app-store-proof-drawer{border:1px solid rgba(13,38,55,.08);border-radius:14px;background:#ffffff8f}.app-store-proof-drawer summary{display:flex;min-height:42px;align-items:center;gap:8px;color:#0f172a;padding:0 12px;font-size:.78rem;font-weight:900;cursor:pointer}.app-store-proof-drawer summary::marker{color:#94a3b8}.app-store-proof-drawer summary span{margin-left:auto;color:#64748b;font-size:.7rem}.app-store-proof-drawer[open]{padding-bottom:10px}.app-store-proof-drawer[open]>.app-store-registry-bridge,.app-store-proof-drawer[open]>.live-proof-panel{margin:0 10px 10px}.app-store-registry-bridge{display:grid;gap:12px;min-width:0;border:1px solid rgba(8,118,111,.14);border-radius:14px;background:linear-gradient(135deg,#ecfffae6,#ffffffb8),radial-gradient(circle at 96% 16%,rgba(18,232,242,.14),transparent 32%);padding:13px}.app-store-registry-bridge[data-live=true]{border-color:#10b9813d}.app-store-registry-bridge>div:first-child,.app-store-registry-bridge>div:first-child span,.app-store-registry-bridge>div:last-of-type{min-width:0}.app-store-registry-bridge>div:first-child{display:grid;gap:4px}.app-store-registry-bridge>div:first-child span,.app-store-registry-bridge>div:last-of-type,.app-store-registry-bridge a{display:inline-flex;align-items:center;gap:7px}.app-store-registry-bridge>div:first-child span{color:var(--aos-teal-dark);font-size:.72rem;font-weight:950;text-transform:uppercase}.app-store-registry-bridge strong{color:#0f172a;font-size:.94rem}.app-store-registry-bridge p,.app-store-registry-bridge small,.app-store-registry-bridge>div:last-of-type span{margin:0;color:#64748b;font-size:.76rem;line-height:1.4}.app-store-registry-bridge a{width:fit-content;border:1px solid rgba(8,118,111,.16);border-radius:999px;background:#ecfffb;color:var(--aos-teal-dark);padding:8px 10px;font-size:.73rem;font-weight:900;text-decoration:none}.store-search{display:flex;min-width:0;min-height:42px;align-items:center;gap:10px;border:1px solid rgba(13,38,55,.1);border-radius:14px;background:#ffffffc7;color:#94a3b8;padding:0 12px}.store-search input{min-width:0;flex:1;border:0;background:transparent;color:#0f172a;font-size:.86rem}.store-filter-row,.store-tag-row,.store-action-row{display:flex;flex-wrap:wrap;gap:8px}.store-filter-row button,.store-tag-row span,.store-action-row button{border:1px solid rgba(13,38,55,.09);border-radius:13px;background:#ffffffbd;color:#475569;font-size:.76rem;font-weight:900}.store-filter-row button{min-height:34px;padding:0 10px}.store-filter-row button.is-active{border-color:#99f6e4;background:var(--aos-mint-50);color:var(--aos-teal-dark)}.store-notice{margin:0;border-radius:14px;padding:10px 12px;font-size:.76rem;font-weight:850;line-height:1.42}.store-notice.info{background:#eff6ff;color:#1d4ed8}.store-notice.success{background:#ecfdf5;color:#047857}.store-notice.error{background:#fff1f2;color:#be123c}.app-store-lifecycle-status{display:grid;gap:10px;border:1px solid rgba(13,38,55,.1);border-radius:16px;background:radial-gradient(circle at 0% 0%,rgba(20,184,166,.12),transparent 34%),#ffffffb8;padding:12px}.app-store-lifecycle-status.pending{border-color:#08766f33}.app-store-lifecycle-status.success{border-color:#10b9813d;background:#ecfdf5}.app-store-lifecycle-status.error{border-color:#fecdd3;background:#fff1f2}.app-store-lifecycle-status-head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:10px;min-width:0}.app-store-lifecycle-status-head>span{display:grid;width:32px;height:32px;place-items:center;border-radius:12px;background:#14b8a61c;color:var(--aos-teal-dark)}.app-store-lifecycle-status.error .app-store-lifecycle-status-head>span,.app-store-lifecycle-error svg{color:#be123c}.app-store-lifecycle-status-head div{display:grid;min-width:0;gap:3px}.app-store-lifecycle-status-head strong{overflow:hidden;color:#0f172a;font-size:.88rem;font-weight:950;text-overflow:ellipsis;white-space:nowrap}.app-store-lifecycle-status-head p{margin:0;color:#475569;font-size:.76rem;font-weight:820;line-height:1.4}.app-store-lifecycle-status-head button,.app-store-lifecycle-error button{display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(13,38,55,.09);border-radius:10px;background:#ffffffc7;color:#475569;font-size:.7rem;font-weight:900}.app-store-lifecycle-status-head button{width:30px;height:30px}.app-store-lifecycle-meta{display:flex;min-width:0;flex-wrap:wrap;gap:6px}.app-store-lifecycle-meta span{overflow:hidden;border-radius:999px;background:#ffffffc2;color:#64748b;padding:5px 8px;font-size:.62rem;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.app-store-lifecycle-progress{overflow:hidden;height:6px;border-radius:999px;background:#0d263714}.app-store-lifecycle-progress span{display:block;width:42%;height:100%;border-radius:inherit;background:linear-gradient(90deg,transparent,var(--aos-teal),transparent);animation:store-lifecycle-progress 1.1s ease-in-out infinite}.app-store-lifecycle-error{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;border:1px solid #fecdd3;border-radius:12px;background:#ffffffa3;color:#be123c;padding:9px;font-size:.72rem;font-weight:860}.app-store-lifecycle-error span{min-width:0;overflow:hidden;text-overflow:ellipsis}.app-store-lifecycle-error button{min-height:30px;padding:0 10px;color:#be123c}@keyframes store-lifecycle-progress{0%{transform:translate(-110%)}to{transform:translate(260%)}}.store-empty-state{display:grid;min-height:190px;place-items:center;gap:8px;border:1px dashed rgba(13,38,55,.16);border-radius:16px;background:#ffffff94;color:#64748b;padding:20px;text-align:center}.store-empty-state svg{color:var(--aos-teal-dark)}.store-empty-state strong{color:#0f172a;font-size:.9rem}.store-empty-state span{max-width:260px;font-size:.76rem;font-weight:780;line-height:1.42}.store-empty-state button,.store-doc-link{display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid rgba(13,38,55,.09);border-radius:13px;background:#f0fdfa;color:var(--aos-teal-dark);padding:9px 11px;font-size:.74rem;font-weight:900}.store-empty-state button{cursor:pointer}.store-doc-link{width:fit-content;text-decoration:none}.app-store-layout{display:grid;gap:14px;min-width:0}.store-catalog-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));align-content:start;gap:12px;min-width:0}.store-listing-card{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:11px;align-items:start;min-width:0;min-height:178px;border:1px solid rgba(13,38,55,.08);border-radius:14px;background:#ffffffc2;color:inherit;padding:12px;text-align:left;box-shadow:0 10px 22px #0f172a09;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease,background .18s ease}.store-listing-card:hover,.store-listing-card.is-selected{border-color:#99f6e4;background:#fff;box-shadow:0 16px 34px #00bfa61a;transform:translateY(-1px)}.store-listing-icon,.store-detail-icon{display:grid;place-items:center;flex-shrink:0;background:radial-gradient(circle at 30% 18%,rgba(255,255,255,.92),transparent 34%),linear-gradient(135deg,var(--app-accent),var(--aos-teal));color:#fff;font-weight:950;box-shadow:0 14px 28px color-mix(in srgb,var(--app-accent) 36%,transparent)}.store-listing-icon{width:42px;height:42px;border-radius:12px}.store-listing-icon img,.store-detail-icon img{display:block;width:72%;height:72%;border-radius:inherit;object-fit:contain}.store-listing-main,.store-listing-main strong,.store-listing-main small,.store-listing-main span,.store-listing-meta{min-width:0}.store-listing-main{display:grid;gap:2px;align-self:center}.store-listing-main strong,.store-detail-head strong,.permission-review-item strong,.receipt-row strong{overflow:hidden;color:#0f172a;text-overflow:ellipsis;white-space:nowrap}.store-listing-main strong{font-size:.88rem}.store-listing-main small,.store-detail-head span,.store-detail-head small,.receipt-row small{overflow:hidden;color:#64748b;font-size:.7rem;font-weight:780;text-overflow:ellipsis;white-space:nowrap}.store-listing-main span{display:-webkit-box;overflow:hidden;color:#64748b;font-size:.74rem;line-height:1.32;-webkit-box-orient:vertical;-webkit-line-clamp:3}.store-listing-meta{display:flex;grid-column:1 / -1;flex-wrap:wrap;align-self:end;justify-content:space-between;gap:6px}.store-listing-meta small{color:#64748b;font-size:.66rem;font-weight:900}.store-card-action-chip{border-radius:999px;background:#f0fdfa;color:var(--aos-teal-dark)!important;padding:4px 8px}.store-lifecycle-pill{display:inline-flex;align-items:center;justify-content:center;min-height:25px;border-radius:999px;padding:0 9px;font-size:.66rem;font-weight:950;white-space:nowrap}.store-lifecycle-pill.available{background:#f8fafc;color:#475569}.store-lifecycle-pill.installed{background:#ecfdf5;color:#047857}.store-lifecycle-pill.update_available{background:#fff7ed;color:#c2410c}.store-lifecycle-pill.uninstalled{background:#f1f5f9;color:#64748b}.store-detail-panel{display:grid;align-content:start;gap:12px;min-width:0;border:1px solid rgba(13,38,55,.09);border-radius:16px;background:linear-gradient(180deg,#fffc,#f0fdfa73),#ffffffa8;padding:13px}.store-detail-modal-backdrop{position:fixed;z-index:80;top:0;right:0;bottom:0;left:0;display:grid;align-items:center;justify-items:center;overflow:auto;background:#0f172a61;padding:22px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.store-detail-modal{display:grid;width:min(1120px,calc(100vw - 44px));max-height:min(880px,calc(100vh - 44px));grid-template-rows:auto minmax(0,1fr);overflow:hidden;border:1px solid rgba(20,184,166,.24);border-radius:20px;background:radial-gradient(circle at 16% 0%,rgba(45,212,191,.18),transparent 26%),linear-gradient(180deg,#fffffffa,#f8fafcf5);box-shadow:0 30px 90px #0f172a47}.store-detail-modal:focus{outline:none}.store-detail-modal-bar{display:flex;min-width:0;min-height:54px;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid rgba(13,38,55,.08);background:#ffffffb8;padding:10px 16px 10px 18px;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.store-detail-modal-bar span,.store-detail-modal-bar button{display:inline-flex;align-items:center}.store-detail-modal-bar span{min-width:0;gap:8px;color:var(--aos-teal-dark);font-size:.82rem;font-weight:950}.store-detail-modal-bar button{width:36px;height:36px;justify-content:center;border:1px solid rgba(13,38,55,.08);border-radius:12px;background:#ffffffdb;color:#334155;cursor:pointer}.store-detail-modal .store-detail-panel{display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:16px;overflow:auto;border:0;border-radius:0;background:transparent;padding:18px}.store-detail-hero{display:grid;gap:12px;border:1px solid rgba(20,184,166,.18);border-radius:18px;background:radial-gradient(circle at 8% 0%,rgba(20,184,166,.15),transparent 28%),linear-gradient(135deg,#f0fdfadb,#ffffffeb);padding:16px;box-shadow:0 18px 42px #0f172a0f}.store-detail-head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:13px;align-items:center;min-width:0}.store-detail-icon{width:56px;height:56px;border-radius:15px;font-size:1.1rem}.store-detail-head>div:nth-child(2){display:grid;min-width:0;gap:3px}.store-detail-eyebrow{color:var(--aos-teal-dark);font-size:.68rem;font-weight:950;letter-spacing:.04em;text-transform:uppercase}.store-detail-head strong{font-size:1rem}.store-detail-copy{margin:0;color:#475569;font-size:.86rem;font-weight:760;line-height:1.5}.store-detail-chip-row{display:flex;flex-wrap:wrap;gap:7px}.store-detail-chip-row span{display:inline-flex;min-height:28px;align-items:center;border:1px solid rgba(13,38,55,.08);border-radius:999px;background:#ffffffc7;color:#475569;padding:0 10px;font-size:.68rem;font-weight:950}.store-detail-body{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,340px);gap:16px;align-items:start;min-height:0}.store-detail-main,.store-detail-sidecar,.store-detail-control-grid{display:grid;min-width:0;gap:12px;align-content:start}.store-detail-sidecar{position:sticky;top:0}.store-detail-resource-row,.app-detail-contract-panel,.permission-review-list,.receipt-list{display:grid;gap:10px;border:1px solid rgba(13,38,55,.08);border-radius:16px;background:#ffffff9e;padding:12px}.app-detail-contract-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.app-detail-contract-grid article{display:grid;min-width:0;gap:3px;border:1px solid rgba(13,38,55,.08);border-radius:14px;background:#ffffffad;padding:11px}.app-detail-contract-grid span{overflow:hidden;color:#64748b;font-size:.68rem;font-weight:850;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.app-detail-contract-grid strong{overflow:hidden;color:#0f172a;font-size:.8rem;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.app-detail-contract-actions{display:flex;flex-wrap:wrap;gap:8px}.app-detail-contract-actions button,.app-detail-contract-actions .store-doc-link{display:inline-flex;min-height:38px;align-items:center;justify-content:center;gap:7px;border:1px solid rgba(13,38,55,.1);border-radius:12px;background:#14b8a624;color:var(--aos-teal-dark);padding:0 12px;font-size:.68rem;font-weight:950;letter-spacing:.08em;text-decoration:none;text-transform:uppercase}.app-detail-contract-actions button.secondary,.app-detail-contract-actions .store-doc-link{background:#ffffffad;color:#334155}.app-detail-contract-actions button.danger{border-color:#ef44442e;background:#fef2f2;color:#b91c1c}.app-detail-contract-actions button:disabled{cursor:not-allowed;opacity:.46}.store-detail-link-row{display:flex;flex-wrap:wrap;gap:8px}.trusted-publisher-panel,.store-download-summary article,.store-lifecycle-facts article{min-width:0;border:1px solid rgba(13,38,55,.08);border-radius:14px;background:#ffffffad}.trusted-publisher-panel{display:grid;grid-template-columns:auto minmax(0,1fr);gap:9px;align-items:start;padding:10px}.trusted-publisher-panel[data-trusted=true]{border-color:#14b8a638;background:#f0fdfa}.desktop-connector-proof-panel{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;border:1px solid rgba(20,184,166,.26);border-radius:18px;background:radial-gradient(circle at 0% 0%,rgba(45,212,191,.14),transparent 38%),linear-gradient(135deg,#f0fdfaf5,#ffffffe6);padding:14px;box-shadow:0 18px 40px #14b8a614}.desktop-connector-proof-panel>svg{width:40px;height:40px;border-radius:14px;background:#ffffffc7;color:var(--aos-teal-dark);padding:9px}.desktop-connector-proof-panel div{display:grid;min-width:0;gap:3px}.desktop-connector-proof-panel strong{overflow:hidden;color:#0f172a;font-size:.9rem;font-weight:950;text-overflow:ellipsis;white-space:nowrap}.desktop-connector-proof-panel span{color:#475569;font-size:.78rem;font-weight:820;line-height:1.42}.trusted-publisher-panel>svg{color:var(--aos-teal-dark)}.trusted-publisher-panel>div{display:grid;min-width:0;gap:2px}.trusted-publisher-panel strong,.store-download-summary strong,.store-lifecycle-facts strong{overflow:hidden;color:#0f172a;font-size:.8rem;text-overflow:ellipsis;white-space:nowrap}.trusted-publisher-panel span,.store-download-summary span,.store-lifecycle-facts span{overflow:hidden;color:#64748b;font-size:.68rem;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.trusted-publisher-panel ul{display:flex;grid-column:1 / -1;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.trusted-publisher-panel li{border-radius:999px;background:#ffffffc7;color:#475569;padding:5px 7px;font-size:.62rem;font-weight:900}.store-lifecycle-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.store-download-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.store-download-summary article,.store-lifecycle-facts article{display:grid;gap:3px;padding:11px}.store-detail-modal .store-lifecycle-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.store-agent-select,.store-version-pin{display:grid;gap:7px;color:#475569;font-size:.76rem;font-weight:900}.store-version-pin>span{display:inline-flex;align-items:center;gap:6px}.store-agent-select select,.store-version-pin select{width:100%;min-height:40px;border:1px solid rgba(13,38,55,.1);border-radius:13px;background:#ffffffd1;color:#0f172a;padding:0 11px;font-size:.84rem;font-weight:850}.store-tag-row span{display:inline-flex;align-items:center;min-height:29px;padding:0 9px;color:var(--aos-teal-dark)}.permission-review-head{color:var(--aos-teal-dark)}.permission-review-head strong{color:#0f172a;font-size:.84rem}.permission-review-item,.receipt-row,.receipt-empty{display:flex;min-width:0;align-items:center;gap:9px;border:1px solid rgba(13,38,55,.08);border-radius:14px;background:#ffffffad;padding:10px}.permission-review-item input{width:16px;height:16px;flex-shrink:0;accent-color:var(--aos-teal)}.permission-review-item span,.receipt-row div{display:grid;min-width:0;flex:1;gap:2px}.permission-review-item strong,.receipt-row strong{font-size:.78rem}.permission-review-item small{display:-webkit-box;overflow:hidden;color:#64748b;font-size:.68rem;line-height:1.28;-webkit-box-orient:vertical;-webkit-line-clamp:2}.permission-review-item b{flex-shrink:0;border-radius:999px;padding:5px 7px;font-size:.62rem;font-weight:950;text-transform:uppercase}.permission-review-item b[data-risk=low]{background:#f0fdf4;color:#15803d}.permission-review-item b[data-risk=medium]{background:#eff6ff;color:#1d4ed8}.permission-review-item b[data-risk=high]{background:#fff7ed;color:#c2410c}.permission-review-item b[data-risk=critical]{background:#fff1f2;color:#be123c}.store-action-row button{display:inline-flex;min-height:42px;align-items:center;justify-content:center;gap:8px;background:linear-gradient(135deg,var(--aos-teal),var(--aos-emerald));color:#fff;padding:0 16px;box-shadow:0 12px 22px #00bfa62e}.store-action-row button.danger{border-color:#fecdd3;background:#fff1f2;color:#be123c;box-shadow:none}.store-action-row button.secondary{border-color:#bae6fd;background:#eff6ff;color:#1d4ed8;box-shadow:none}.store-action-row button:disabled{cursor:not-allowed;opacity:.55}.store-detail-modal .store-action-row{position:sticky;bottom:0;margin:0 -18px -18px;border-top:1px solid rgba(13,38,55,.08);background:linear-gradient(180deg,#f8fafcc2,#fffffffa 34%),#fffffff0;padding:13px 18px 16px;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.receipt-row>span:first-child{display:grid;width:30px;height:30px;place-items:center;flex-shrink:0;border-radius:11px;background:var(--aos-mint-50);color:var(--aos-teal-dark)}.receipt-row>svg{flex-shrink:0;color:#10b981}.receipt-empty{color:#64748b;font-size:.76rem;font-weight:820}.receipt-viewer-app{display:grid;gap:16px;padding:18px}.receipt-header-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.receipt-viewer-hero{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);gap:16px;border:1px solid rgba(13,38,55,.08);border-radius:20px;background:radial-gradient(circle at 92% 8%,rgba(18,232,242,.15),transparent 34%),linear-gradient(135deg,#ecfffad1,#ffffffc7);padding:18px}.receipt-viewer-hero>div:first-child{min-width:0}.receipt-viewer-hero>div:first-child>span,.receipt-section-title{display:inline-flex;align-items:center;gap:7px;color:var(--aos-teal-dark);font-size:.78rem;font-weight:950;text-transform:uppercase}.receipt-viewer-hero h2{max-width:760px;margin:10px 0 8px;color:#06201f;font-size:2.2rem;line-height:1.04}.receipt-viewer-hero p{max-width:760px;margin:0;color:#46615f;font-size:.95rem;font-weight:720;line-height:1.55}.receipt-purpose-pills{display:flex;flex-wrap:wrap;gap:7px;margin-top:13px}.receipt-purpose-pills span{border:1px solid rgba(13,148,136,.18);border-radius:999px;background:#ffffffb8;color:var(--aos-teal-dark);padding:7px 10px;font-size:.7rem;font-weight:920}.receipt-metric-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.receipt-metric-grid article{border:1px solid rgba(13,38,55,.08);border-radius:16px;background:#ffffffc2;padding:13px}.receipt-metric-grid strong{display:block;color:var(--aos-teal-dark);font-size:1.35rem}.receipt-metric-grid span{color:#64748b;font-size:.68rem;font-weight:950;text-transform:uppercase}.receipt-integrity-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.receipt-integrity-strip article{display:flex;min-width:0;align-items:center;gap:10px;border:1px solid rgba(13,38,55,.08);border-radius:16px;background:#ffffffc7;padding:12px}.receipt-integrity-strip svg{flex-shrink:0;color:var(--aos-teal-dark)}.receipt-integrity-strip div{display:grid;min-width:0;gap:2px}.receipt-integrity-strip strong,.receipt-integrity-strip span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.receipt-integrity-strip strong{color:#0f172a;font-size:.82rem}.receipt-integrity-strip span{color:#64748b;font-size:.7rem;font-weight:780}.receipt-toolbar{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between}.receipt-toolbar label{display:flex;min-width:min(100%,340px);flex:1;align-items:center;gap:9px;border:1px solid rgba(13,38,55,.09);border-radius:16px;background:#fff;color:#64748b;padding:0 12px}.receipt-toolbar input{min-width:0;width:100%;height:42px;border:0;background:transparent;color:#0f172a;font-weight:760}.receipt-filter-tabs{display:flex;max-width:100%;align-items:center;gap:6px;overflow-x:auto}.receipt-filter-tabs button{flex-shrink:0;border:1px solid rgba(13,38,55,.09);border-radius:999px;background:#fff;color:#475569;padding:9px 12px;font-size:.74rem;font-weight:900}.receipt-filter-tabs button.is-active{border-color:#99f6e4;background:var(--aos-mint-50);color:var(--aos-teal-dark)}.receipt-audit-filters{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;min-width:0}.receipt-audit-filters label{display:grid;gap:6px;min-width:0}.receipt-audit-filters span{overflow:hidden;color:#64748b;font-size:.66rem;font-weight:950;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.receipt-audit-filters select,.receipt-audit-filters input{width:100%;min-width:0;min-height:40px;border:1px solid rgba(13,38,55,.09);border-radius:13px;background:#fff;color:#0f172a;padding:8px 10px;font:inherit;font-size:.78rem;font-weight:820}.receipt-filter-summary{display:flex;flex-wrap:wrap;align-items:center;gap:8px;border:1px solid #ccfbf1;border-radius:15px;background:#ecfffa80;padding:10px}.receipt-filter-summary strong{color:var(--aos-teal-dark);font-size:.72rem;font-weight:950;text-transform:uppercase}.receipt-filter-summary button{min-height:30px;border:1px solid rgba(13,148,136,.18);border-radius:999px;background:#fff;color:#0f766e;padding:0 10px;font-size:.7rem;font-weight:900}.receipt-filter-summary button.clear{border-color:#0f172a1a;color:#475569}.receipt-viewer-layout{display:grid;grid-template-columns:minmax(260px,370px) minmax(0,1fr);gap:16px;min-width:0}.receipt-list-panel{display:grid;align-content:start;gap:9px;min-width:0;max-height:720px;overflow:auto;padding-right:3px}.receipt-list-head{position:sticky;top:0;z-index:1;display:grid;gap:2px;border:1px solid rgba(13,38,55,.08);border-radius:15px;background:#ffffffeb;padding:10px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.receipt-list-head strong{color:#0f172a;font-size:.82rem}.receipt-list-head span{color:#64748b;font-size:.69rem;font-weight:820}.receipt-inspector-row{display:flex;min-width:0;align-items:center;gap:10px;border:1px solid rgba(13,38,55,.08);border-radius:17px;background:#ffffffc7;padding:10px;text-align:left;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.receipt-inspector-row:hover,.receipt-inspector-row.is-active{border-color:#99f6e4;box-shadow:0 14px 30px #00bfa61f;transform:translateY(-1px)}.receipt-inspector-row>div{display:grid;min-width:0;flex:1;gap:2px}.receipt-inspector-row strong,.receipt-inspector-row small,.receipt-inspector-row em{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.receipt-inspector-row strong{color:#0f172a;font-size:.84rem}.receipt-inspector-row small{color:#64748b;font-size:.7rem;font-style:normal;font-weight:780}.receipt-inspector-row em{color:#94a3b8;font-size:.66rem;font-style:normal;font-weight:800}.receipt-category-glyph{display:grid;width:38px;height:38px;place-items:center;flex-shrink:0;border-radius:14px;background:#ecfeff;color:var(--aos-teal-dark)}.receipt-category-glyph.is-install{background:#ecfdf5;color:#059669}.receipt-category-glyph.is-run{background:#eff6ff;color:#2563eb}.receipt-category-glyph.is-update{background:#f5f3ff;color:#7c3aed}.receipt-category-glyph.is-permission{background:#fff7ed;color:#c2410c}.receipt-category-glyph.is-file,.receipt-category-glyph.is-agent{background:#f8fafc;color:#475569}.receipt-status-badge{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;border-radius:999px;background:#f8fafc;color:#64748b;padding:5px 7px;font-size:.62rem;font-weight:950;text-transform:uppercase}.receipt-status-badge.is-signed{background:#dcfce7;color:#15803d}.receipt-status-badge.is-revoked{background:#ffe4e6;color:#be123c}.receipt-status-badge.is-superseded{background:#fef3c7;color:#a16207}.receipt-detail-panel{display:grid;min-width:0;gap:14px;border:1px solid rgba(13,38,55,.08);border-radius:20px;background:#ffffffc7;padding:16px}.receipt-detail-head{display:flex;min-width:0;align-items:center;gap:12px}.receipt-detail-head>div{min-width:0;flex:1}.receipt-detail-head span:not(.receipt-category-glyph):not(.receipt-status-badge){color:var(--aos-teal-dark);font-size:.72rem;font-weight:950;text-transform:uppercase}.receipt-detail-head h3{overflow-wrap:anywhere;margin:2px 0;color:#06201f;font-size:1.45rem}.receipt-detail-head p{overflow:hidden;margin:0;color:#64748b;font-size:.74rem;font-weight:780;text-overflow:ellipsis;white-space:nowrap}.receipt-summary-box{display:grid;gap:7px;min-width:0;border:1px solid #ccfbf1;border-radius:16px;background:#ecfffa9e;padding:13px}.receipt-summary-box strong{color:var(--aos-teal-dark);font-size:.72rem;font-weight:950;text-transform:uppercase}.receipt-summary-box p{margin:0;color:#27413e;font-size:.88rem;font-weight:760;line-height:1.5;overflow-wrap:anywhere}.receipt-why-box,.receipt-verification-card,.receipt-diff-grid article{min-width:0;border:1px solid rgba(13,38,55,.08);border-radius:16px;background:#ffffffbd}.receipt-why-box{display:grid;gap:7px;padding:13px}.receipt-why-box strong,.receipt-verification-card span,.receipt-diff-grid article>span{color:var(--aos-teal-dark);font-size:.68rem;font-weight:950;text-transform:uppercase}.receipt-why-box p,.receipt-verification-card p{margin:0;color:#27413e;font-size:.82rem;font-weight:760;line-height:1.45}.receipt-diff-grid{display:grid;gap:8px}.receipt-diff-grid article{display:grid;grid-template-columns:120px minmax(0,1fr) auto;gap:9px;align-items:center;padding:10px}.receipt-diff-grid article>div{display:grid;min-width:0;gap:4px}.receipt-diff-grid code{overflow:hidden;color:#0f172a;font-size:.7rem;font-weight:780;text-overflow:ellipsis;white-space:nowrap}.receipt-diff-grid strong{border-radius:999px;background:#f8fafc;color:#64748b;padding:5px 7px;font-size:.62rem;font-weight:950;text-transform:uppercase}.receipt-diff-grid article[data-status=match] strong{background:#dcfce7;color:#15803d}.receipt-diff-grid article[data-status=changed] strong{background:#fef3c7;color:#a16207}.receipt-diff-grid article[data-status=missing] strong{background:#ffe4e6;color:#be123c}.receipt-verification-card{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:12px}.receipt-verification-card>div:first-child{display:grid;min-width:0;gap:4px}.receipt-verification-card strong{color:#0f172a;font-size:1rem;text-transform:capitalize}.receipt-verification-card button{display:inline-flex;min-height:36px;align-items:center;justify-content:center;gap:7px;border:1px solid #99f6e4;border-radius:12px;background:var(--aos-mint-50);color:var(--aos-teal-dark);padding:0 11px;font-size:.72rem;font-weight:950}.receipt-verification-checks{display:flex;grid-column:1 / -1;flex-wrap:wrap;gap:7px}.receipt-verification-checks span{border:1px solid #fecdd3;border-radius:999px;background:#fff1f2;color:#be123c;padding:6px 8px;font-size:.62rem;font-weight:950}.receipt-verification-checks span[data-ready=true]{border-color:#bbf7d0;background:#ecfdf5;color:#047857}.receipt-verification-card small{grid-column:1 / -1;color:#64748b;font-size:.68rem;font-weight:820}.receipt-detail-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.receipt-info-card{display:grid;min-width:0;gap:4px;border:1px solid rgba(13,38,55,.08);border-radius:15px;background:#fff;padding:11px}.receipt-info-card svg{color:var(--aos-teal-dark)}.receipt-info-card span{color:#64748b;font-size:.65rem;font-weight:950;text-transform:uppercase}.receipt-info-card strong,.receipt-info-card small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.receipt-info-card strong{color:#0f172a;font-size:.82rem}.receipt-info-card small{color:#94a3b8;font-size:.68rem;font-weight:780}.receipt-section{display:grid;gap:10px;min-width:0}.receipt-section p{margin:0;color:#64748b;font-size:.82rem;font-weight:760}.receipt-source-object{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;min-width:0;align-items:center;border:1px solid rgba(13,38,55,.08);border-radius:15px;background:#fff;padding:12px}.receipt-source-object>div{display:grid;gap:3px;min-width:0}.receipt-source-object span{color:#64748b;font-size:.66rem;font-weight:950;text-transform:uppercase}.receipt-source-object strong,.receipt-source-object small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.receipt-source-object strong{color:#0f172a;font-size:.88rem}.receipt-source-object small{color:#94a3b8;font-size:.72rem;font-weight:820}.receipt-source-object button{display:inline-flex;min-height:36px;align-items:center;justify-content:center;gap:7px;border:1px solid #99f6e4;border-radius:12px;background:var(--aos-mint-50);color:var(--aos-teal-dark);padding:0 11px;font-size:.74rem;font-weight:950}.receipt-permission-grid{display:flex;flex-wrap:wrap;gap:7px}.receipt-permission-grid span{border:1px solid #ccfbf1;border-radius:999px;background:#ecfffac2;color:var(--aos-teal-dark);padding:7px 9px;font-size:.72rem;font-weight:900}.receipt-signature-box{display:grid;gap:8px}.receipt-signature-box button{display:grid;grid-template-columns:110px minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;border:1px solid rgba(13,38,55,.08);border-radius:13px;background:#fff;color:#64748b;padding:9px;text-align:left}.receipt-signature-box span{color:#64748b;font-size:.66rem;font-weight:950;text-transform:uppercase}.receipt-signature-box code{overflow:hidden;color:#0f172a;font-size:.72rem;font-weight:780;text-overflow:ellipsis;white-space:nowrap}.receipt-section pre{overflow:auto;max-height:290px;margin:0;border:1px solid rgba(13,38,55,.08);border-radius:15px;background:#061615;color:#d8fff5;padding:14px;font-size:.74rem;line-height:1.5}.receipt-empty-state{display:grid;justify-items:center;gap:7px;border:1px dashed #ccfbf1;border-radius:18px;background:#ecfffa75;color:var(--aos-teal-dark);padding:28px 18px;text-align:center}.receipt-empty-state span{color:#64748b;font-size:.8rem}.receipt-viewer-notice{margin:0;border-radius:13px;padding:9px 11px;font-size:.76rem;font-weight:820}.receipt-viewer-notice.info{background:#eff6ff;color:#1d4ed8}.receipt-viewer-notice.error{background:#fff1f2;color:#be123c}.receipt-viewer-notice.success{background:#ecfdf5;color:#047857}.approval-inbox-app{display:grid;gap:14px;padding:18px}.approval-inbox-hero{display:grid;gap:14px;border:1px solid rgba(13,38,55,.08);border-radius:8px;background:linear-gradient(90deg,#ecfdf5e6,#ffffffd1 58%,#e0fbffb8),linear-gradient(135deg,#ecfffad6,#ffffffc7);padding:16px}.approval-inbox-hero>div:first-child>span,.approval-section-head{display:inline-flex;align-items:center;gap:8px}.approval-inbox-hero>div:first-child>span{color:var(--aos-teal-dark);font-size:.78rem;font-weight:900}.approval-inbox-hero h2{max-width:760px;margin:8px 0 0;color:#0f172a;font-size:clamp(1.2rem,1.7vw,1.75rem);line-height:1.14;letter-spacing:0}.approval-inbox-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(88px,1fr));gap:8px}.approval-inbox-stats article{min-width:0;border:1px solid rgba(13,38,55,.08);border-radius:8px;background:#ffffffb8;padding:10px}.approval-inbox-stats strong,.approval-inbox-stats span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.approval-inbox-stats strong{color:var(--aos-teal-dark);font-size:1.05rem}.approval-inbox-stats span{margin-top:4px;color:#64748b;font-size:.67rem;font-weight:900}.approval-filter-bar{display:flex;flex-wrap:wrap;gap:8px}.approval-filter-bar button{min-height:36px;border:1px solid rgba(13,38,55,.1);border-radius:8px;background:#ffffffbd;color:#475569;padding:0 12px;font-size:.75rem;font-weight:900}.approval-filter-bar button.is-active{border-color:#99f6e4;background:var(--aos-mint-50);color:var(--aos-teal-dark)}.approval-inbox-notice{margin:0;border-radius:8px;padding:10px 12px;font-size:.76rem;font-weight:850;line-height:1.42}.approval-inbox-notice.info{background:#eff6ff;color:#1d4ed8}.approval-inbox-notice.success{background:#ecfdf5;color:#047857}.approval-inbox-notice.error{background:#fff1f2;color:#be123c}.approval-inbox-layout{display:grid;gap:14px;min-width:0;align-items:start}.approval-inbox-list,.approval-detail-panel{display:grid;align-content:start;gap:10px;min-width:0}.approval-detail-panel{border:1px solid rgba(13,38,55,.09);border-radius:8px;background:radial-gradient(circle at 100% 0%,rgba(18,232,242,.11),transparent 32%),#ffffffa8;padding:13px}.approval-section-head{color:var(--aos-teal-dark)}.approval-section-head strong{color:#0f172a;font-size:.9rem}.approval-section-head span{border-radius:999px;background:#f1f5f9;color:#475569;padding:4px 7px;font-size:.66rem;font-weight:950}.approval-inbox-card,.approval-history-row,.approval-empty{min-width:0;border:1px solid rgba(13,38,55,.08);border-radius:8px;background:#ffffffad}.approval-inbox-card{display:grid;gap:8px;padding:9px;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}.approval-inbox-card.is-selected{border-color:#99f6e4;background:linear-gradient(135deg,#ecfdf5eb,#ffffffc7);box-shadow:inset 3px 0 0 var(--aos-teal)}.approval-card-select{display:grid;gap:9px;min-width:0;border:0;background:transparent;color:inherit;padding:0;text-align:left}.approval-card-topline,.approval-history-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center}.approval-card-icon{display:grid;width:38px;height:38px;place-items:center;border-radius:8px;background:var(--aos-mint-50);color:var(--aos-teal-dark)}.approval-card-topline div,.approval-history-row span{display:grid;min-width:0;gap:2px}.approval-card-topline strong,.approval-history-row strong{overflow:hidden;color:#0f172a;font-size:.86rem;text-overflow:ellipsis;white-space:nowrap}.approval-card-topline small,.approval-history-row small,.approval-card-facts span{overflow:hidden;color:#64748b;font-size:.68rem;font-weight:820;text-overflow:ellipsis;white-space:nowrap}.approval-card-topline b{border-radius:999px;padding:5px 7px;font-size:.62rem;font-weight:950;text-transform:uppercase}.approval-card-topline b[data-risk=low]{background:#f0fdf4;color:#15803d}.approval-card-topline b[data-risk=medium]{background:#eff6ff;color:#1d4ed8}.approval-card-topline b[data-risk=high]{background:#fff7ed;color:#c2410c}.approval-card-topline b[data-risk=critical]{background:#fff1f2;color:#be123c}.approval-inbox-card p{margin:0;color:#475569;font-size:.8rem;line-height:1.45}.approval-card-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(112px,1fr));gap:7px}.approval-card-facts span{border:1px solid rgba(13,38,55,.08);border-radius:8px;background:#ffffffb8;padding:7px 9px}.approval-history-row{padding:10px}.approval-history-row svg{color:var(--aos-teal-dark)}.approval-empty{display:grid;justify-items:center;gap:7px;padding:18px;color:#64748b;text-align:center}.approval-empty-large{min-height:280px;align-content:center}.approval-empty.compact{padding:16px}.approval-empty svg{color:var(--aos-teal-dark)}.approval-empty strong{color:#0f172a}.approval-empty span{max-width:360px;font-size:.78rem;line-height:1.42}.approval-detail-card{display:grid;gap:12px;min-width:0}.approval-detail-head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px}.approval-detail-head>span{display:grid;width:44px;height:44px;place-items:center;border-radius:8px;background:linear-gradient(135deg,var(--aos-teal),var(--aos-emerald));color:#fff;box-shadow:0 12px 22px #00bfa629}.approval-detail-head>div{display:grid;min-width:0;gap:2px}.approval-detail-head strong{overflow:hidden;color:#0f172a;font-size:.92rem;text-overflow:ellipsis;white-space:nowrap}.approval-detail-head small{overflow:hidden;color:#64748b;font-size:.72rem;font-weight:820;text-overflow:ellipsis;white-space:nowrap}.approval-detail-head b{border-radius:999px;padding:5px 7px;font-size:.62rem;font-weight:950;text-transform:uppercase}.approval-detail-head b[data-risk=low]{background:#f0fdf4;color:#15803d}.approval-detail-head b[data-risk=medium]{background:#eff6ff;color:#1d4ed8}.approval-detail-head b[data-risk=high]{background:#fff7ed;color:#c2410c}.approval-detail-head b[data-risk=critical]{background:#fff1f2;color:#be123c}.approval-detail-card>p{margin:0;color:#475569;font-size:.82rem;line-height:1.5}.approval-decision-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.approval-decision-grid article,.approval-detail-meta,.approval-resume-strip{min-width:0;border:1px solid rgba(13,38,55,.08);border-radius:8px;background:#ffffffb8;padding:10px}.approval-decision-grid article{display:grid;gap:4px}.approval-decision-grid span{color:#64748b;font-size:.64rem;font-weight:950;text-transform:uppercase}.approval-decision-grid strong{color:#0f172a;font-size:.8rem;line-height:1.25}.approval-decision-grid small{color:#64748b;font-size:.68rem;font-weight:800;line-height:1.35}.approval-resume-strip{display:grid;gap:8px}.approval-resume-strip>span{display:inline-flex;align-items:center;gap:6px;color:var(--aos-teal-dark);font-size:.7rem;font-weight:950;text-transform:uppercase}.approval-resume-strip>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.approval-resume-strip i{height:6px;border-radius:999px;background:#ccfbf1}.approval-resume-strip i:first-child{background:var(--aos-teal)}.approval-resume-strip strong{color:#0f172a;font-size:.8rem}.approval-detail-actions,.approval-card-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.approval-detail-actions button,.approval-card-actions button{display:inline-flex;min-height:38px;align-items:center;justify-content:center;gap:7px;border-radius:8px;font-size:.78rem;font-weight:950}.approval-detail-actions button:first-child,.approval-card-actions button:first-child{background:linear-gradient(135deg,var(--aos-teal),var(--aos-emerald));color:#fff;box-shadow:0 12px 22px #00bfa629}.approval-detail-actions button:last-child,.approval-card-actions button:last-child{border:1px solid #fecdd3;background:#fff1f2;color:#be123c}.approval-detail-actions button:disabled,.approval-card-actions button:disabled{cursor:not-allowed;opacity:.56}.approval-detail-meta{display:grid;gap:7px;color:#64748b;font-size:.72rem;font-weight:820}.approval-detail-meta span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.approval-detail-meta strong{color:#0f172a}.approval-detail-empty{min-height:420px;align-content:center}.preview-badge{flex-shrink:0;border-radius:999px;background:#f1f5f9;color:#64748b;padding:5px 7px;font-size:.62rem;font-weight:950}.marketplace-list article{gap:12px;border-radius:18px;padding:10px}.marketplace-icon{width:46px;height:46px;flex-shrink:0;border-radius:16px}.marketplace-list article>div:nth-child(2){min-width:0;flex:1}.marketplace-list button{border-radius:12px;background:var(--aos-mint-50);color:var(--aos-teal-dark);padding:9px 11px;font-size:.75rem;font-weight:900}.quick-action-list button{position:relative;display:grid;grid-template-columns:42px minmax(0,1fr) auto;gap:12px;width:100%;max-width:100%;min-width:0;align-items:center;justify-self:stretch;overflow:hidden;border-radius:16px;padding:13px;text-align:left;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease,transform .18s ease}.quick-action-list button.is-active{border-color:#99f6e4;background:linear-gradient(90deg,#d1fae5d6,#ecfffaad 54%,#ffffffdb),#ffffffeb;box-shadow:inset 4px 0 #10b981,inset 0 0 0 1px #00bfa614}.quick-action-list button>span{display:grid;width:42px;height:42px;place-items:center;flex-shrink:0;border-radius:15px;background:#f8fafc;color:#475569}.quick-action-list button.is-active>span{background:linear-gradient(135deg,var(--aos-teal),var(--aos-emerald));color:#fff}.quick-action-list button>div{min-width:0}.quick-action-list button>svg:last-child{justify-self:end;flex-shrink:0;color:#94a3b8}.system-overview-head{align-items:flex-start;justify-content:space-between;gap:16px}.system-overview-head strong{display:block;color:#059669;font-size:.9rem}.system-overview-head span{display:block;margin-top:5px;color:#64748b;font-size:.82rem;line-height:1.4}.system-ring{display:grid;width:66px;height:66px;place-items:center;flex-shrink:0;border-radius:999px;background:conic-gradient(#34d399 100%,#e2e8f0 0);padding:4px}.system-ring span{display:grid;width:100%;height:100%;place-items:center;border-radius:inherit;background:#fff;color:#0f172a;font-size:.88rem;font-weight:950}.metric-list{margin-top:18px;gap:12px}.metric-list>div{justify-content:space-between;color:#64748b;font-size:.86rem;font-weight:700}.metric-list>div:last-child{display:grid;gap:9px}.metric-list>div:last-child>div{display:flex;width:100%;gap:12px;justify-content:space-between}.metric-list strong{color:#0f172a}.activity-row{gap:10px}.activity-dot{width:10px;height:10px;box-shadow:0 0 0 4px #f1f5f9}.activity-row strong{min-width:0;flex:1;overflow:hidden;color:#475569;font-size:.84rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.activity-row small{flex-shrink:0;color:#94a3b8;font-size:.72rem;font-weight:700}.runtime-card-inner{border:1px solid var(--aos-line);border-radius:20px;background:linear-gradient(135deg,var(--aos-mint-50),#fff);padding:16px}.runtime-icon{display:grid;height:82px;place-items:center;border-radius:20px;background:#fff;color:var(--aos-teal-dark);box-shadow:inset 0 2px 18px #00bfa614}.runtime-card-inner>strong{display:block;margin-top:14px;color:#0f172a}.runtime-card-inner>p{margin:6px 0 0;color:#64748b;font-size:.8rem;line-height:1.45}.runtime-workflows{margin-top:14px;gap:9px}.runtime-workflows article{justify-content:space-between;gap:10px;border-color:#ffffffb3;border-radius:14px;background:#ffffffc7;padding:9px}.runtime-workflows strong{font-size:.76rem}.runtime-workflows small{flex-shrink:0;border-radius:999px;background:#ecfdf5;color:#059669;padding:5px 7px;font-size:.68rem;font-weight:900}.runtime-layer-card button{justify-content:center;gap:8px;width:100%;min-height:42px;margin-top:14px;border-radius:14px;background:linear-gradient(135deg,var(--aos-teal),var(--aos-emerald));color:#fff;font-weight:900;box-shadow:0 12px 24px #00bfa63d}.platform-strip{justify-content:space-between;gap:16px;flex-wrap:wrap}.platform-strip>div:first-child strong,.platform-strip>div:first-child span{display:block}.platform-strip>div:first-child strong{color:var(--aos-teal-dark);font-size:.96rem}.platform-strip>div:first-child span{margin-top:5px;color:#64748b;font-size:.84rem}.platform-buttons{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%}.platform-buttons button{display:grid;gap:5px;min-height:62px;place-items:center;border:1px solid #e2e8f0;border-radius:16px;background:#fff;color:#64748b;padding:9px;font-size:.78rem;font-weight:900}.platform-buttons button>span{display:grid;gap:1px;min-width:0;color:inherit;font-size:.72rem}.platform-buttons button strong,.platform-buttons button small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.platform-buttons button strong{color:inherit;font-size:.78rem}.platform-buttons button small{color:#64748b;font-size:.68rem}.platform-buttons button.is-active{border-color:#99f6e4;background:var(--aos-mint-50);color:var(--aos-teal-dark)}.platform-buttons button.is-active small{color:var(--aos-teal-dark)}.mobile-preview-shell{pointer-events:none;position:fixed;bottom:28px;left:28px;z-index:3;display:none}.mobile-device{position:relative;width:196px;height:382px;border:8px solid #0f172a;border-radius:34px;background:#fff;box-shadow:0 28px 80px #0f172a38;padding:12px}.mobile-status{justify-content:space-between;color:#0f172a;font-size:.62rem;font-weight:900}.mobile-card{margin-top:16px;border-radius:18px;background:var(--aos-mint-50);padding:11px}.mobile-status .aos-mark-symbol{width:28px;height:28px;border-radius:10px;box-shadow:0 8px 18px #08766f24,0 0 18px #12e8f233}.mobile-card strong,.mobile-card span,.mobile-device p,.mobile-action-card strong{display:block}.mobile-card strong,.mobile-device p,.mobile-action-card strong{color:#0f172a;font-size:.68rem;font-weight:900}.mobile-card span{margin-top:3px;color:#64748b;font-size:.58rem}.mobile-device p{margin:16px 0 8px}.mobile-agent-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.mobile-agent-grid div{text-align:center}.mobile-agent-grid span{display:grid;width:30px;height:30px;place-items:center;margin:0 auto;border-radius:11px;color:#fff;font-size:.68rem;font-weight:900}.mobile-agent-grid small{display:block;overflow:hidden;margin-top:4px;color:#0f172a;font-size:.52rem;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.mobile-action-card{margin-top:18px;border:1px solid #e2e8f0;border-radius:16px;padding:10px}.mobile-action-card button{display:flex;width:100%;align-items:center;justify-content:space-between;margin-top:8px;border-radius:12px;background:var(--aos-mint-50);color:var(--aos-teal-dark);padding:8px;font-size:.58rem;font-weight:900}.mobile-tabbar{position:absolute;right:22px;bottom:16px;left:22px;justify-content:space-between;border:1px solid #e2e8f0;border-radius:15px;background:#fff;color:var(--aos-teal-dark);padding:8px 11px;box-shadow:0 8px 22px #0f172a14}.mobile-tabbar svg:not(:first-child){color:#94a3b8}.mobile-fab{position:absolute;right:18px;bottom:66px;display:grid;width:40px;height:40px;place-items:center;border-radius:999px;background:linear-gradient(135deg,var(--aos-teal),var(--aos-emerald));color:#fff;box-shadow:0 12px 24px #00bfa647}.tasks-planner-app{display:grid;gap:16px;padding:18px}.planner-hero{display:grid;gap:16px;min-width:0;border:1px solid rgba(13,38,55,.08);border-radius:18px;background:radial-gradient(circle at 92% 16%,rgba(18,232,242,.16),transparent 30%),linear-gradient(135deg,#ecfffae6,#ffffffbd);padding:16px}.planner-hero>div:first-child{min-width:0}.planner-hero>div:first-child>span{display:inline-flex;align-items:center;gap:7px;color:var(--aos-teal-dark);font-size:.78rem;font-weight:900}.planner-hero h2{max-width:780px;margin:8px 0 0;color:#0f172a;font-size:clamp(1.35rem,2.1vw,2.05rem);line-height:1.08;letter-spacing:0}.planner-hero p{max-width:760px;margin:8px 0 0;color:#475569;font-size:.82rem;font-weight:760;line-height:1.45}.planner-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.planner-stats article{display:grid;gap:3px;min-width:0;border:1px solid rgba(13,38,55,.08);border-radius:15px;background:#ffffffb8;padding:12px}.planner-stats strong{color:#0f172a;font-size:1.45rem;line-height:1}.planner-stats span{overflow:hidden;color:#64748b;font-size:.72rem;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.planner-notice{margin:0;border-radius:14px;padding:11px 12px;font-size:.8rem;font-weight:820;line-height:1.45}.planner-notice.info{background:#ecfeff;color:#0e7490}.planner-notice.success{background:#ecfdf5;color:#047857}.planner-notice.error{background:#fff1f2;color:#be123c}.workflow-mode-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.workflow-mode-grid button{display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;min-height:74px;border:1px solid rgba(13,38,55,.08);border-radius:16px;background:#ffffffb8;color:#0f766e;padding:11px;text-align:left;transition:border-color .18s ease,background .18s ease,transform .18s ease}.workflow-mode-grid button:hover,.workflow-mode-grid button.is-active{border-color:#14b8a652;background:#f0fdfa;transform:translateY(-1px)}.workflow-mode-grid button>svg{display:grid;width:38px;height:38px;place-items:center;border-radius:13px;background:#ecfdf5;padding:9px}.workflow-mode-grid span{display:grid;min-width:0;gap:3px}.workflow-mode-grid strong{overflow:hidden;color:#0f172a;font-size:.88rem;text-overflow:ellipsis;white-space:nowrap}.workflow-mode-grid small{overflow:hidden;color:#64748b;font-size:.72rem;font-weight:780;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.workflow-mode-grid em{display:grid;min-width:30px;height:30px;place-items:center;border-radius:999px;background:#fff;color:#0f766e;font-size:.78rem;font-style:normal;font-weight:950;box-shadow:inset 0 0 0 1px #0d263714}.workflow-engine-drawer{border:1px solid rgba(13,38,55,.08);border-radius:16px;background:#ffffff9e}.workflow-engine-drawer>summary{display:flex;align-items:center;gap:9px;cursor:pointer;color:var(--aos-teal-dark);padding:12px 14px;font-weight:900;list-style:none}.workflow-engine-drawer>summary::-webkit-details-marker{display:none}.workflow-engine-drawer>summary small{margin-left:auto;color:#64748b;font-size:.72rem;font-weight:800}.workflow-engine-drawer .live-proof-panel{border:0;border-top:1px solid rgba(13,38,55,.08);border-radius:0 0 16px 16px}.automation-flow-builder{display:grid;gap:14px;min-width:0;border:1px solid rgba(13,38,55,.08);border-radius:18px;background:linear-gradient(135deg,#ffffffd6,#ecfdf5b8),radial-gradient(circle at 8% 12%,rgba(251,191,36,.18),transparent 32%);padding:15px}.flow-builder-topline{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;min-width:0}.flow-source-counts{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-left:auto}.flow-source-counts span{display:grid;min-width:70px;min-height:48px;place-items:center;gap:1px;border:1px solid rgba(13,38,55,.08);border-radius:14px;background:#ffffffd1;color:#475569;font-size:.62rem;font-weight:950;text-transform:uppercase}.flow-source-counts strong{color:#0f766e;font-size:1rem;line-height:1}.flow-builder-topline>div:first-child{display:grid;gap:5px;min-width:0}.flow-builder-topline span{display:inline-flex;align-items:center;gap:7px;color:#0f766e;font-size:.74rem;font-weight:920;text-transform:uppercase}.flow-builder-topline h3{margin:0;color:#0f172a;font-size:1.12rem;line-height:1.18}.flow-builder-actions,.flow-step-tools{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.flow-builder-actions button,.flow-step-tools button,.flow-target-list button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:36px;border-radius:12px;font-size:.74rem;font-weight:900}.flow-builder-actions button:first-child{background:#fff7ed;color:#c2410c}.flow-builder-actions button:last-child{background:linear-gradient(135deg,#0f766e,#16a34a);color:#fff;box-shadow:0 12px 22px #0f766e2e}.flow-builder-actions button:disabled,.flow-step-tools button:disabled,.flow-target-list button:disabled{cursor:not-allowed;opacity:.52}.workflow-validation-panel{display:grid;gap:10px;min-width:0;border:1px solid rgba(13,38,55,.08);border-radius:16px;background:#ffffffc2;padding:12px}.workflow-validation-panel.has-issues{border-color:#f59e0b47;background:linear-gradient(135deg,#fffbebdb,#ffffffc2)}.workflow-validation-panel.is-ready{border-color:#14b8a633;background:linear-gradient(135deg,#ecfdf5c7,#ffffffc2)}.workflow-validation-head{display:flex;align-items:flex-start;gap:9px;min-width:0}.workflow-validation-head>svg{color:#0f766e;flex:0 0 auto;margin-top:2px}.workflow-validation-panel.has-issues .workflow-validation-head>svg{color:#d97706}.workflow-validation-head span{display:grid;gap:2px;min-width:0}.workflow-validation-head strong{color:#0f172a;font-size:.82rem}.workflow-validation-head small{color:#64748b;font-size:.68rem;font-weight:760;line-height:1.35}.workflow-validation-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.workflow-validation-grid article{display:grid;grid-template-columns:auto minmax(0,1fr);align-content:start;gap:6px 7px;min-width:0;border:1px solid rgba(13,38,55,.08);border-radius:13px;background:#ffffffb8;padding:9px}.workflow-validation-grid article.is-missing{border-color:#f59e0b3d;background:#fff7edd6}.workflow-validation-grid article>span{color:#0f766e}.workflow-validation-grid article.is-missing>span{color:#d97706}.workflow-validation-grid article div{min-width:0}.workflow-validation-grid article strong,.workflow-validation-grid article small{display:block;overflow:hidden;text-overflow:ellipsis}.workflow-validation-grid article strong{color:#0f172a;font-size:.7rem;white-space:nowrap}.workflow-validation-grid article small{color:#64748b;font-size:.62rem;font-weight:760;line-height:1.35}.workflow-validation-grid article button{grid-column:1 / -1;min-height:30px;border-radius:10px;background:#fff7ed;color:#c2410c;font-size:.64rem;font-weight:900}.workflow-output-target small{color:#64748b;font-size:.68rem;font-weight:760;line-height:1.35}.flow-builder-grid{display:grid;grid-template-columns:minmax(220px,.85fr) minmax(320px,1.45fr) minmax(220px,.85fr);gap:12px;min-width:0}.flow-config-panel,.flow-canvas,.flow-target-panel{display:grid;align-content:start;gap:11px;min-width:0;border:1px solid rgba(13,38,55,.08);border-radius:16px;background:#ffffffc2;padding:12px}.flow-target-controls{display:grid;gap:8px;min-width:0}.flow-target-controls input{width:100%;min-height:36px;min-width:0;border:1px solid rgba(13,38,55,.1);border-radius:12px;background:#ffffffeb;color:#0f172a;padding:0 10px;font-size:.74rem;font-weight:820}.flow-config-panel input,.flow-config-panel textarea,.flow-config-panel select,.flow-step-card input,.flow-task-panel input,.flow-task-panel textarea,.flow-task-panel select{width:100%;min-width:0;border:1px solid rgba(13,38,55,.1);border-radius:12px;background:#ffffffe6;color:#0f172a;padding:0 10px;font-size:.78rem;font-weight:760}.flow-config-panel input,.flow-config-panel select,.flow-step-card input,.flow-task-panel input,.flow-task-panel select{min-height:38px}.flow-config-panel textarea,.flow-task-panel textarea{min-height:68px;resize:vertical;padding-top:9px;line-height:1.4}.flow-saved-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px}.flow-saved-row label,.flow-task-panel label{display:grid;gap:6px;min-width:0;color:#475569;font-size:.72rem;font-weight:900}.flow-saved-row small{border-radius:999px;background:#f1f5f9;color:#475569;padding:8px 9px;font-size:.64rem;font-weight:900;white-space:nowrap}.flow-mode-switch{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;border-radius:13px;background:#f1f5f9;padding:4px}.flow-mode-switch.compact{margin-bottom:2px}.flow-mode-switch button{display:inline-flex;min-height:32px;align-items:center;justify-content:center;gap:6px;border-radius:10px;color:#64748b;font-size:.7rem;font-weight:900}.flow-mode-switch button.active{background:#fff;color:#0f766e;box-shadow:0 6px 14px #0f172a14}.flow-task-panel{display:grid;gap:9px;min-width:0;border:1px solid rgba(13,38,55,.08);border-radius:14px;background:#f8fafc;padding:10px}.flow-canvas{background:linear-gradient(90deg,rgba(20,184,166,.09) 1px,transparent 1px),linear-gradient(0deg,rgba(20,184,166,.09) 1px,transparent 1px),#ffffffd6;background-size:26px 26px}.flow-canvas.is-dragging{border-color:#14b8a6;box-shadow:inset 0 0 0 2px #14b8a61f}.flow-steps{display:grid;gap:9px;min-width:0}.flow-step-card{display:grid;gap:9px;min-width:0;border:1px solid rgba(13,38,55,.08);border-left:5px solid #14b8a6;border-radius:15px;background:#ffffffeb;padding:10px;box-shadow:0 10px 22px #0f172a0f}.flow-step-card[data-provider=api_chat]{border-left-color:#7c3aed}.flow-step-card[data-provider=codex],.flow-step-card[data-provider=claude_code]{border-left-color:#2563eb}.flow-step-card[data-provider=openclaw],.flow-step-card[data-provider=hermes]{border-left-color:#f59e0b}.flow-step-main{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0}.flow-step-order{display:grid;width:28px;height:28px;place-items:center;border-radius:999px;background:#0f172a;color:#fff;font-size:.72rem;font-weight:950}.flow-step-main strong,.flow-target-list strong{display:block;overflow:hidden;color:#0f172a;font-size:.78rem;text-overflow:ellipsis;white-space:nowrap}.flow-target-list em{display:inline-flex;align-items:center;width:fit-content;margin-bottom:3px;border-radius:999px;background:#ecfdf5;color:#047857;padding:3px 6px;font-size:.56rem;font-style:normal;font-weight:950;text-transform:uppercase}.flow-step-main small,.flow-target-list small{display:block;overflow:hidden;color:#64748b;font-size:.66rem;font-weight:760;text-overflow:ellipsis;white-space:nowrap}.flow-step-action{border-radius:999px;background:#ecfdf5;color:#047857;padding:5px 7px;font-size:.61rem;font-weight:950;text-transform:uppercase}.flow-step-tools button{border:1px solid rgba(13,38,55,.08);background:#f8fafc;color:#475569;padding:0 8px}.rotate-left{transform:rotate(180deg)}.flow-target-list{display:grid;gap:8px;min-width:0}.flow-target-list button{justify-content:space-between;border:1px solid rgba(13,38,55,.08);background:#f8fafcdb;color:#0f766e;padding:8px 9px;text-align:left}.flow-target-list button>span{min-width:0;flex:1}.flow-empty-state{display:grid;place-items:center;gap:7px;min-height:120px;border:1px dashed rgba(15,118,110,.24);border-radius:14px;background:#f0fdfaa3;color:#0f766e;padding:14px;text-align:center}.flow-empty-state strong{color:#0f172a;font-size:.82rem}.flow-empty-state span{max-width:260px;color:#64748b;font-size:.72rem;font-weight:760}.flow-empty-state button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:34px;border-radius:11px;background:#10b981;color:#fff;padding:0 12px;font-size:.72rem;font-weight:900}@media (max-width: 1180px){.flow-builder-grid{grid-template-columns:1fr}.workflow-validation-grid,.flow-target-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 720px){.flow-builder-topline,.flow-builder-actions{display:grid;justify-content:stretch}.flow-source-counts{justify-content:stretch}.flow-source-counts span{min-width:0}.flow-builder-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.flow-saved-row,.workflow-validation-grid,.flow-target-list{grid-template-columns:1fr}.flow-step-main{grid-template-columns:auto auto minmax(0,1fr)}.flow-step-action{grid-column:1 / -1;justify-self:start}}.planner-layout{display:grid;gap:16px;min-width:0}.planner-create-panel,.automation-rail,.automation-section,.workflow-quick-rail{display:grid;align-content:start;gap:12px;min-width:0}.planner-agent-row,.planner-form-card,.automation-section{border:1px solid rgba(13,38,55,.08);border-radius:18px;background:#ffffffa8;padding:13px}.planner-agent-row label,.planner-form-card label{display:grid;gap:7px;min-width:0;color:#475569;font-size:.74rem;font-weight:900}.planner-agent-row select,.planner-form-card input,.planner-form-card textarea,.planner-form-card select{width:100%;min-width:0;border:1px solid rgba(13,38,55,.1);border-radius:13px;background:#ffffffd6;color:#0f172a;padding:0 11px;font-size:.82rem;font-weight:760}.planner-agent-row select,.planner-form-card input,.planner-form-card select{min-height:40px}.planner-form-card textarea{min-height:74px;resize:vertical;padding-top:10px;line-height:1.4}.planner-agent-row select:focus,.planner-form-card input:focus,.planner-form-card textarea:focus,.planner-form-card select:focus{border-color:#67e8d7;box-shadow:0 0 0 4px #14b8a61f}.planner-form-card{gap:11px}.planner-new-task-card{gap:14px;padding:16px}.planner-card-head{display:flex;align-items:center;gap:8px;min-width:0;color:var(--aos-teal-dark)}.planner-task-card-head{display:grid;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:11px}.planner-card-icon{display:grid;width:42px;height:42px;place-items:center;border:1px solid rgba(20,184,166,.18);border-radius:14px;background:linear-gradient(135deg,#ecfdf5f5,#ccfbf1cc);color:var(--aos-teal-dark)}.planner-task-card-head>div{display:grid;min-width:0;gap:3px}.planner-card-head strong{overflow:hidden;color:#0f172a;font-size:.88rem;text-overflow:ellipsis;white-space:nowrap}.planner-task-card-head small{overflow:hidden;color:#64748b;font-size:.72rem;font-weight:760;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.planner-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0}.planner-check{display:flex!important;min-height:40px;align-items:center;align-self:end;gap:8px!important;border:1px solid rgba(13,38,55,.1);border-radius:13px;background:#ffffffb8;padding:0 11px}.planner-check input{width:16px;height:16px;accent-color:var(--aos-teal)}.agent-work-preview{display:grid;gap:8px;min-width:0;border:1px solid rgba(13,38,55,.08);border-radius:14px;background:#f8fafc;padding:10px}.agent-work-preview.is-compact{padding:9px}.agent-work-preview strong{overflow:hidden;color:#0f172a;font-size:.76rem;text-overflow:ellipsis;white-space:nowrap}.agent-work-preview ol{display:grid;gap:5px;margin:0;padding:0 0 0 18px}.agent-work-preview li{color:#64748b;font-size:.68rem;font-weight:780;line-height:1.35}.planner-form-card>button,.automation-card-foot button,.approval-actions button,.retry-run-button,.task-run-button,.task-flow-button,.workflow-empty-flow button,.workflow-flow-actions button{display:inline-flex;min-height:38px;align-items:center;justify-content:center;gap:7px;border-radius:13px;font-size:.78rem;font-weight:900}.planner-form-card>button{background:linear-gradient(135deg,var(--aos-teal),var(--aos-emerald));color:#fff;box-shadow:0 12px 22px #00bfa62e}.task-file-attach{display:grid;gap:10px;min-width:0;border:1px solid rgba(20,184,166,.15);border-radius:16px;background:linear-gradient(135deg,#f0fdfac7,#ffffffd6);padding:11px}.task-file-attach-head{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0}.task-file-attach-head>span,.task-file-chip>span{display:inline-flex;min-width:0;align-items:center;gap:7px}.task-file-attach-head>span{color:#0f766e;font-size:.76rem;font-weight:950}.task-file-attach .context-upload-button{min-height:34px;flex-shrink:0;padding:0 11px;font-size:.72rem}.task-file-empty{display:grid;min-height:48px;place-items:center;border:1px dashed rgba(15,118,110,.22);border-radius:13px;color:#64748b;font-size:.72rem;font-weight:780;text-align:center}.task-file-list{display:grid;gap:7px;min-width:0}.task-file-chip{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:8px;border:1px solid rgba(13,38,55,.08);border-radius:12px;background:#ffffffc7;padding:8px 9px}.task-file-chip strong{overflow:hidden;max-width:220px;color:#0f172a;font-size:.73rem;text-overflow:ellipsis;white-space:nowrap}.task-file-chip small{flex-shrink:0;color:#64748b;font-size:.66rem;font-weight:820}.task-file-chip button{display:grid;width:28px;height:28px;flex-shrink:0;place-items:center;border:1px solid rgba(244,63,94,.18);border-radius:10px;background:#fff1f2;color:#be123c}.planner-form-card>button:disabled,.automation-card-foot button:disabled,.approval-actions button:disabled,.retry-run-button:disabled,.task-run-button:disabled{cursor:not-allowed;opacity:.55}.task-board{display:grid;grid-template-columns:repeat(3,minmax(260px,1fr));gap:14px;min-width:0}.task-column{display:grid;align-content:start;gap:11px;min-height:190px;min-width:0;border:1px solid rgba(13,38,55,.08);border-radius:18px;background:#f8fafc94;padding:14px}.task-column.is-drop-target,.automation-section.is-drop-target{outline:2px dashed rgba(20,184,166,.34);outline-offset:-5px;background:#f0fdfa94}.task-column-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.task-column-head strong{color:#0f172a;font-size:.8rem}.task-column-head span{display:grid;min-width:26px;height:24px;place-items:center;border-radius:999px;background:var(--aos-mint-50);color:var(--aos-teal-dark);font-size:.7rem;font-weight:950}.task-empty{display:grid;min-height:54px;place-items:center;border:1px dashed rgba(13,38,55,.14);border-radius:14px;color:#94a3b8;padding:14px 10px;font-size:.74rem;font-weight:850;text-align:center}.task-card,.automation-card,.approval-card,.workflow-run-row,.scheduled-run-row,.retry-history-row,.worker-job-row,.worker-log-row{min-width:0;border:1px solid rgba(13,38,55,.08);border-radius:15px;background:#ffffffc7;box-shadow:0 8px 18px #0f172a0a}.task-card,.automation-card,.approval-card{padding:11px}.task-card.is-clickable,.worker-job-row.is-clickable{cursor:grab;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.task-card.is-clickable:hover,.worker-job-row.is-clickable:hover{border-color:#14b8a652;box-shadow:0 12px 24px #0f172a14;transform:translateY(-1px)}.task-card.is-clickable:active,.worker-job-row.is-clickable:active{cursor:grabbing}.task-card-head,.approval-card>div,.automation-card-foot{display:flex;align-items:center;justify-content:space-between;gap:9px;min-width:0}.task-card-title{display:inline-flex;min-width:0;align-items:center;gap:6px}.task-card-title svg{flex-shrink:0;color:#94a3b8}.task-card strong,.automation-card strong,.approval-card strong,.workflow-run-row strong,.scheduled-run-row strong,.retry-history-row strong,.worker-job-row strong,.worker-log-row strong{display:block;overflow:hidden;color:#0f172a;font-size:.78rem;text-overflow:ellipsis;white-space:nowrap}.task-card p,.automation-card p,.approval-card p{display:-webkit-box;overflow:hidden;margin:8px 0 0;color:#64748b;font-size:.72rem;line-height:1.36;-webkit-box-orient:vertical;-webkit-line-clamp:3}.task-card [data-priority],.approval-card [data-risk],.automation-status{flex-shrink:0;border-radius:999px;padding:5px 7px;font-size:.62rem;font-weight:950;text-transform:uppercase}.task-card [data-priority=low]{background:#f1f5f9;color:#475569}.task-card [data-priority=normal],.approval-card [data-risk=medium]{background:#eff6ff;color:#1d4ed8}.task-card [data-priority=high],.approval-card [data-risk=high]{background:#fff7ed;color:#c2410c}.task-card [data-priority=urgent],.approval-card [data-risk=critical]{background:#fff1f2;color:#be123c}.approval-card [data-risk=low]{background:#f0fdf4;color:#15803d}.task-card footer{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px}.task-card-facts{display:flex;flex-wrap:wrap;gap:6px;margin-top:9px}.task-card-facts span{min-height:22px;border-radius:999px;background:#f1f5f9;color:#475569;padding:4px 7px;font-size:.63rem;font-weight:850;line-height:1.15}.task-card footer span{display:inline-flex;align-items:center;gap:5px;min-height:24px;border-radius:999px;background:#f8fafc;color:#64748b;padding:0 7px;font-size:.66rem;font-weight:850}.task-run-button{min-height:24px;border:1px solid rgba(20,184,166,.16);background:#ecfdf5;color:#047857;padding:0 8px;font-size:.66rem}.task-icon-button{display:inline-grid;width:26px;min-height:24px;place-items:center;border:1px solid rgba(13,38,55,.08);background:#f8fafc;color:#475569;padding:0}.task-icon-button.danger,.workflow-item-actions .danger,.workflow-edit-actions .danger{border-color:#fecdd3;background:#fff1f2;color:#be123c}.task-flow-button{min-height:24px;border:1px solid rgba(13,38,55,.08);background:#f8fafc;color:#475569;padding:0 8px;font-size:.66rem}.workflow-quick-rail{gap:12px}.workflow-quick-rail section{display:grid;align-content:start;gap:10px;min-width:0;border:1px solid rgba(13,38,55,.08);border-radius:18px;background:#ffffffb3;padding:12px}.workflow-empty-flow{display:grid;gap:8px;border:1px dashed rgba(20,184,166,.28);border-radius:14px;background:#f0fdfaa3;padding:12px}.workflow-empty-flow strong,.workflow-flow-chip strong,.workflow-monitor-list strong{overflow:hidden;color:#0f172a;text-overflow:ellipsis;white-space:nowrap}.workflow-empty-flow strong,.workflow-flow-chip strong{font-size:.82rem}.workflow-empty-flow span,.workflow-flow-chip small,.workflow-monitor-list span{overflow:hidden;color:#64748b;font-size:.68rem;font-weight:780;line-height:1.35;text-overflow:ellipsis}.workflow-empty-flow button,.workflow-flow-actions button{min-height:30px;border:1px solid rgba(20,184,166,.16);border-radius:10px;background:#ecfdf5;color:#047857;padding:0 9px;font-size:.68rem}.workflow-flow-chip{display:grid;gap:9px;min-width:0;border:1px solid rgba(13,38,55,.08);border-radius:15px;background:#ffffffdb;padding:10px;box-shadow:0 8px 18px #0f172a0a}.workflow-flow-steps{display:flex;flex-wrap:wrap;gap:6px}.workflow-flow-steps span{display:inline-flex;min-width:0;max-width:100%;align-items:center;gap:5px;border-radius:999px;background:#ecfdf5;color:#047857;padding:4px 7px;font-size:.62rem;font-weight:950}.workflow-flow-steps span[data-provider=api_chat]{background:#f5f3ff;color:#6d28d9}.workflow-flow-steps span[data-provider=codex],.workflow-flow-steps span[data-provider=claude_code]{background:#eff6ff;color:#1d4ed8}.workflow-flow-steps em{overflow:hidden;max-width:100px;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.workflow-flow-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.workflow-flow-actions button{min-width:0;background:#fff;color:#0f766e}.workflow-flow-actions button:last-child{background:linear-gradient(135deg,var(--aos-teal),var(--aos-emerald));color:#fff}.workflow-flow-actions button:disabled{cursor:not-allowed;opacity:.55}.workflow-monitor-list{display:grid;gap:8px}.workflow-monitor-list button{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 10px;min-width:0;border:1px solid rgba(13,38,55,.08);border-radius:14px;background:#fff;padding:10px;text-align:left}.workflow-monitor-list strong{color:#0f766e;font-size:1rem}.workflow-monitor-list i{grid-column:1 / -1;display:block;overflow:hidden;height:7px;border-radius:999px;background:#e2e8f0}.workflow-monitor-list i:after{display:block;width:var(--value, 0%);height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--aos-teal),var(--aos-emerald));content:""}.automation-section{padding:12px}.automation-card{display:grid;gap:9px}.automation-card small,.approval-card small,.workflow-run-row small,.scheduled-run-row small,.retry-history-row small,.worker-job-row small,.worker-log-row small{display:block;overflow:hidden;color:#64748b;font-size:.68rem;font-weight:780;text-overflow:ellipsis;white-space:nowrap}.automation-status.active{background:#ecfdf5;color:#047857}.automation-status.paused{background:#fff7ed;color:#c2410c}.automation-status.disabled{background:#f1f5f9;color:#64748b}.automation-card-foot button{background:var(--aos-mint-50);color:var(--aos-teal-dark);padding:0 10px}.automation-card-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:7px}.approval-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px}.approval-actions button:first-child{background:#ecfdf5;color:#047857}.approval-actions button:last-child{background:#fff1f2;color:#be123c}.workflow-run-row{display:flex;align-items:center;gap:9px;padding:10px}.scheduled-run-row,.retry-history-row{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:9px;padding:10px}.retry-history-row>span{border-radius:999px;background:#f1f5f9;color:#475569;padding:6px 8px;font-size:.6rem;font-weight:950;text-transform:uppercase;white-space:nowrap}.retry-history-row>span[data-status=failed]{background:#fff1f2;color:#be123c}.retry-history-row>span[data-status=queued],.retry-history-row>span[data-status=running]{background:#eff6ff;color:#1d4ed8}.retry-history-row>span[data-status=succeeded]{background:#ecfdf5;color:#047857}.workflow-run-row .retry-run-button{min-height:30px;flex-shrink:0;border:1px solid rgba(20,184,166,.16);background:#ecfdf5;color:#047857;padding:0 8px;font-size:.68rem}.workflow-run-row>svg{flex-shrink:0;color:var(--aos-teal-dark)}.workflow-run-row span{min-width:0}.worker-job-row,.worker-log-row{display:grid;gap:8px;padding:10px}.worker-job-row{grid-template-columns:auto minmax(0,1fr) auto;align-items:center}.workflow-item-actions{display:inline-flex;align-items:center;gap:5px}.workflow-item-actions button{display:inline-grid;width:28px;min-height:28px;place-items:center;border:1px solid rgba(13,38,55,.08);background:#f8fafc;color:#475569;padding:0}.workflow-item-actions button:disabled{cursor:not-allowed;opacity:.52}.worker-status{display:inline-flex;min-height:26px;align-items:center;border-radius:999px;padding:0 8px;font-size:.62rem;font-weight:950;text-transform:uppercase;white-space:nowrap}.worker-status.scheduled,.worker-status.queued{background:#eff6ff;color:#1d4ed8}.worker-status.waiting_approval,.worker-status.retrying{background:#fff7ed;color:#c2410c}.worker-status.running{background:#ecfeff;color:#0e7490}.worker-status.succeeded{background:#ecfdf5;color:#047857}.worker-status.failed,.worker-status.canceled{background:#fff1f2;color:#be123c}.worker-log-row{grid-template-columns:auto minmax(0,1fr) auto;align-items:center}.worker-log-row>span{border-radius:999px;background:#f1f5f9;color:#475569;padding:5px 7px;font-size:.58rem;font-weight:950;text-transform:uppercase}.worker-log-row[data-level=info]>span{background:#ecfdf5;color:#047857}.worker-log-row[data-level=warning]>span{background:#fff7ed;color:#c2410c}.worker-log-row[data-level=error]>span{background:#fff1f2;color:#be123c}.workflow-edit-backdrop{position:fixed;z-index:80;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:#0f172a47;padding:18px}.workflow-edit-dialog{display:grid;width:min(560px,100%);max-height:min(760px,calc(100vh - 36px));gap:12px;overflow:auto;border:1px solid rgba(13,38,55,.1);border-radius:18px;background:#fffffff5;box-shadow:0 24px 70px #0f172a33;padding:16px}.workflow-edit-head,.workflow-edit-actions{display:flex;align-items:center;justify-content:space-between;gap:10px}.workflow-edit-head div{display:grid;min-width:0;gap:2px}.workflow-edit-head strong{color:#0f172a;font-size:.95rem}.workflow-edit-head small{overflow:hidden;color:#64748b;font-size:.68rem;font-weight:780;text-overflow:ellipsis;white-space:nowrap}.workflow-edit-head button{display:inline-grid;width:32px;min-height:32px;place-items:center;background:#f8fafc;color:#475569;padding:0}.workflow-edit-dialog label{display:grid;gap:7px;min-width:0;color:#475569;font-size:.72rem;font-weight:900}.workflow-edit-dialog input,.workflow-edit-dialog textarea,.workflow-edit-dialog select{min-width:0;border:1px solid rgba(13,38,55,.11);border-radius:10px;background:#f8fafccc;color:#0f172a;font:inherit;font-size:.78rem;outline:none;padding:10px 11px}.workflow-edit-dialog textarea{min-height:84px;resize:vertical}.workflow-edit-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.workflow-edit-check{display:flex!important}.workflow-edit-actions{justify-content:flex-end}.workflow-edit-actions button{min-height:34px;padding:0 12px}.workflow-edit-actions button:not(.danger){background:var(--aos-mint-50);color:var(--aos-teal-dark)}.worker-log-row time{color:#94a3b8;font-size:.62rem;font-weight:850;white-space:nowrap}.workflow-playback-panel{gap:12px}.workflow-playback-head{align-items:flex-start}.workflow-playback-head>span{display:grid;min-width:0;gap:2px}.workflow-playback-head em{margin-left:auto;border-radius:999px;background:#ecfdf5;color:#047857;padding:5px 8px;font-size:.62rem;font-style:normal;font-weight:950;text-transform:uppercase;white-space:nowrap}.workflow-playback-timeline{display:grid;gap:9px;min-width:0}.workflow-playback-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:flex-start;gap:10px;min-width:0;border:1px solid rgba(13,38,55,.08);border-radius:16px;background:#ffffffc7;padding:11px;box-shadow:0 8px 18px #0f172a0a}.workflow-playback-icon{display:inline-grid;width:30px;height:30px;flex-shrink:0;place-items:center;border-radius:999px;background:#ecfdf5;color:#047857}.workflow-playback-row[data-kind=tool_call] .workflow-playback-icon{background:#eef2ff;color:#4338ca}.workflow-playback-row[data-kind=retry] .workflow-playback-icon,.workflow-playback-row[data-level=warning] .workflow-playback-icon{background:#fff7ed;color:#c2410c}.workflow-playback-row[data-level=error] .workflow-playback-icon{background:#fff1f2;color:#be123c}.workflow-playback-main{display:grid;min-width:0;gap:5px}.workflow-playback-main>strong{overflow:hidden;color:#0f172a;font-size:.78rem;text-overflow:ellipsis;white-space:nowrap}.workflow-playback-main>small{display:-webkit-box;overflow:hidden;color:#64748b;font-size:.68rem;font-weight:760;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.workflow-playback-meta,.workflow-playback-artifacts{display:flex;flex-wrap:wrap;gap:6px;min-width:0}.workflow-playback-meta span{overflow:hidden;max-width:100%;border:1px solid rgba(13,38,55,.08);border-radius:999px;background:#f8fafc;color:#64748b;padding:4px 7px;font-size:.6rem;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.workflow-playback-artifacts span{display:inline-grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:5px 6px;min-width:0;border:1px solid rgba(20,184,166,.18);border-radius:12px;background:#ecfdf5;color:#047857;padding:7px 8px}.workflow-playback-artifacts b,.workflow-playback-artifacts small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workflow-playback-artifacts b{font-size:.64rem}.workflow-playback-artifacts small{grid-column:2;color:#0f766e;font-size:.58rem;font-weight:780}.workflow-playback-side{display:grid;justify-items:end;gap:7px}.workflow-playback-side time{color:#94a3b8;font-size:.62rem;font-weight:850;white-space:nowrap}.workflow-playback-side button{display:inline-flex;min-height:28px;align-items:center;justify-content:center;gap:5px;border:1px solid rgba(20,184,166,.16);border-radius:999px;background:#ecfdf5;color:#047857;padding:0 8px;font-size:.62rem;font-weight:900}.desktop-bridge-app{display:grid;gap:16px;padding:18px}.desktop-bridge-hero{display:grid;gap:14px;min-width:0;border:1px solid rgba(13,38,55,.08);border-radius:18px;background:radial-gradient(circle at 90% 12%,rgba(18,232,242,.15),transparent 30%),linear-gradient(135deg,#ecfffae6,#ffffffb8);padding:16px}.desktop-bridge-hero>div:first-child>span{display:inline-flex;align-items:center;gap:7px;color:var(--aos-teal-dark);font-size:.78rem;font-weight:900}.desktop-bridge-hero h2{max-width:800px;margin:8px 0 0;color:#0f172a;font-size:clamp(1.28rem,2vw,1.9rem);line-height:1.1;letter-spacing:0}.desktop-runtime-pill{display:inline-flex;align-items:center;gap:8px;width:max-content;max-width:100%;border:1px solid rgba(13,38,55,.08);border-radius:999px;background:#ffffffc2;color:#64748b;padding:9px 12px;font-size:.78rem;font-weight:900}.desktop-runtime-pill.is-live{border-color:#99f6e4;background:var(--aos-mint-50);color:var(--aos-teal-dark)}.desktop-bridge-notice{margin:0;border-radius:14px;padding:11px 12px;font-size:.8rem;font-weight:820;line-height:1.45}.desktop-bridge-notice.info{background:#ecfeff;color:#0e7490}.desktop-bridge-notice.success{background:#ecfdf5;color:#047857}.desktop-bridge-notice.error{background:#fff1f2;color:#be123c}.desktop-diagnostics-panel{display:grid;gap:12px;min-width:0;border:1px solid rgba(13,38,55,.08);border-radius:18px;background:#ffffffc2;padding:14px}.desktop-platform-permissions{display:grid;gap:12px;min-width:0;border:1px solid rgba(13,38,55,.08);border-radius:18px;background:#ffffffb3;padding:14px}.desktop-update-panel{display:grid;gap:12px;min-width:0;border:1px solid rgba(13,38,55,.08);border-radius:18px;background:#ffffffbd;padding:14px}.desktop-diagnostics-heading{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:12px}.desktop-diagnostics-heading span{display:inline-flex;min-width:0;align-items:center;gap:8px;color:var(--aos-teal-dark);font-size:.76rem;font-weight:950;text-transform:uppercase}.desktop-diagnostics-heading strong{overflow:hidden;color:#64748b;font-size:.72rem;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.desktop-diagnostics-grid,.desktop-platform-permission-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;min-width:0}.desktop-update-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0}.desktop-update-summary span{display:grid;min-width:0;gap:3px;border:1px solid rgba(13,38,55,.08);border-left:4px solid #94a3b8;border-radius:14px;background:#f8fafcd1;padding:10px}.desktop-update-summary[data-status=available] span{border-left-color:#0ea5e9}.desktop-update-summary[data-status=downloading] span{border-left-color:#6366f1}.desktop-update-summary[data-status=downloaded] span,.desktop-update-summary[data-status=current] span{border-left-color:#14b8a6}.desktop-update-summary[data-status=error] span{border-left-color:#e11d48}.desktop-update-summary strong,.desktop-update-summary small,.desktop-update-footnote{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.desktop-update-summary strong{color:#0f172a;font-size:.75rem;font-weight:920}.desktop-update-summary small,.desktop-update-footnote{color:#64748b;font-size:.7rem;font-weight:780}.desktop-update-progress{height:8px;overflow:hidden;border-radius:999px;background:#e2e8f0}.desktop-update-progress span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#14b8a6,#2563eb)}.desktop-update-error{margin:0;border-radius:12px;background:#fff1f2;color:#be123c;padding:10px;font-size:.74rem;font-weight:820}.desktop-update-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.desktop-update-actions button{display:inline-flex;min-height:38px;min-width:0;align-items:center;justify-content:center;gap:7px;border:1px solid rgba(13,38,55,.1);border-radius:12px;background:#fff;color:#0f172a;font-size:.72rem;font-weight:900}.desktop-update-actions button:not(:disabled):hover{border-color:#99f6e4;color:var(--aos-teal-dark)}.desktop-update-actions button:disabled{cursor:not-allowed;opacity:.55}.desktop-diagnostic-status{display:grid;min-width:0;gap:4px;border:1px solid rgba(13,38,55,.08);border-left-width:4px;border-radius:14px;background:#f8fafccc;padding:11px}.desktop-diagnostic-status[data-tone=ok]{border-left-color:#14b8a6}.desktop-diagnostic-status[data-tone=warn]{border-left-color:#f59e0b}.desktop-diagnostic-status[data-tone=error]{border-left-color:#e11d48}.desktop-diagnostic-status[data-tone=muted]{border-left-color:#94a3b8}.desktop-diagnostic-status strong{overflow:hidden;color:#0f172a;font-size:.76rem;font-weight:920;text-overflow:ellipsis;white-space:nowrap}.desktop-diagnostic-status small{overflow:hidden;color:#64748b;font-size:.7rem;font-weight:780;text-overflow:ellipsis;white-space:nowrap}.desktop-qa-panel{display:grid;min-width:0;border:1px solid rgba(13,38,55,.08);border-radius:18px;background:#f8fafcb8;overflow:hidden}.desktop-qa-toggle{display:flex;min-height:48px;align-items:center;justify-content:space-between;gap:12px;border:0;background:#ffffffc7;color:#0f172a;padding:0 14px;text-align:left}.desktop-qa-toggle span{display:inline-flex;min-width:0;align-items:center;gap:8px;color:var(--aos-teal-dark);font-size:.78rem;font-weight:950;text-transform:uppercase}.desktop-qa-toggle strong{flex-shrink:0;border-radius:999px;background:var(--aos-mint-50);color:var(--aos-teal-dark);padding:6px 9px;font-size:.7rem;font-weight:950}.desktop-qa-body{display:grid;gap:10px;border-top:1px solid rgba(13,38,55,.08);padding:12px}.desktop-qa-guard{margin:0;color:#64748b;font-size:.78rem;font-weight:800;line-height:1.45}.desktop-qa-summary{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:10px;border:1px solid rgba(13,148,136,.14);border-radius:14px;background:var(--aos-mint-50);padding:10px}.desktop-qa-summary span,.desktop-qa-summary strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.desktop-qa-summary span{color:#64748b;font-size:.7rem;font-weight:900;text-transform:uppercase}.desktop-qa-summary strong{color:#0f766e;font-size:.76rem;font-weight:950}.desktop-qa-list{display:grid;gap:9px}.desktop-qa-list article{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(220px,auto);align-items:center;gap:10px;min-width:0;border:1px solid rgba(13,38,55,.08);border-left-width:4px;border-radius:14px;background:#fffc;padding:10px}.desktop-qa-list article[data-status=passed]{border-left-color:#14b8a6}.desktop-qa-list article[data-status=running]{border-left-color:#0ea5e9}.desktop-qa-list article[data-status=needs_review]{border-left-color:#f59e0b}.desktop-qa-list article[data-status=pending]{border-left-color:#94a3b8}.desktop-qa-list article>div:first-child{display:grid;min-width:0;gap:2px}.desktop-qa-list strong{overflow:hidden;color:#0f172a;font-size:.78rem;text-overflow:ellipsis;white-space:nowrap}.desktop-qa-list small{overflow:hidden;color:#64748b;font-size:.7rem;font-weight:760;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.desktop-qa-list article>span{border-radius:999px;background:#f1f5f9;color:#475569;padding:6px 8px;font-size:.68rem;font-weight:950}.desktop-qa-actions{display:grid;grid-template-columns:minmax(90px,1fr) auto auto;gap:6px}.desktop-qa-actions button{display:inline-flex;min-height:34px;align-items:center;justify-content:center;gap:6px;border:1px solid rgba(13,38,55,.08);border-radius:11px;background:#ffffffdb;color:#334155;padding:0 9px;font-size:.72rem;font-weight:900;white-space:nowrap}.desktop-qa-actions button:first-child{background:var(--aos-teal-dark);color:#fff}.desktop-qa-actions button:disabled{cursor:not-allowed;opacity:.55}.desktop-release-proof-panel{display:grid;gap:10px;min-width:0;border:1px solid rgba(13,38,55,.08);border-radius:18px;background:#ffffffb8;padding:12px}.desktop-release-proof-head{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:10px}.desktop-release-proof-head span{display:inline-flex;min-width:0;align-items:center;gap:8px;color:var(--aos-teal-dark);font-size:.78rem;font-weight:950;text-transform:uppercase}.desktop-release-proof-head strong{overflow:hidden;border-radius:999px;background:#f1f5f9;color:#334155;padding:6px 9px;font-size:.7rem;font-weight:950;text-overflow:ellipsis;white-space:nowrap}.desktop-release-proof-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:9px}.desktop-release-proof-grid article{display:grid;grid-template-columns:auto minmax(0,1fr);min-width:0;gap:9px;border:1px solid rgba(13,38,55,.08);border-radius:14px;background:#f8fafccc;padding:10px}.desktop-release-proof-grid article>span{width:9px;height:9px;margin-top:3px;border-radius:999px;background:#94a3b8}.desktop-release-proof-grid article[data-status=ready]>span{background:#14b8a6}.desktop-release-proof-grid article[data-status=manual_review]>span{background:#f59e0b}.desktop-release-proof-grid article[data-status=blocked]>span{background:#ef4444}.desktop-release-proof-grid article div{display:grid;min-width:0;gap:3px}.desktop-release-proof-grid strong{overflow:hidden;color:#0f172a;font-size:.76rem;font-weight:920;text-overflow:ellipsis;white-space:nowrap}.desktop-release-proof-grid small{color:#64748b;font-size:.7rem;font-weight:780;line-height:1.35}.desktop-capability-grid,.desktop-action-grid,.desktop-path-list,.desktop-permission-grants{display:grid;gap:10px;min-width:0}.desktop-capability-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.desktop-capability-grid article,.desktop-path-list span,.desktop-permission-grants span{min-width:0;border:1px solid rgba(13,38,55,.08);border-radius:15px;background:#ffffffb3;padding:12px}.desktop-capability-grid article{display:flex;align-items:center;gap:10px}.desktop-capability-grid article svg{flex-shrink:0;color:var(--aos-teal-dark)}.desktop-capability-grid span,.desktop-path-list span,.desktop-permission-grants span{display:grid;min-width:0;gap:2px}.desktop-capability-grid strong,.desktop-path-list strong,.desktop-permission-grants strong{overflow:hidden;color:#0f172a;font-size:.8rem;text-overflow:ellipsis;white-space:nowrap}.desktop-capability-grid small,.desktop-path-list small,.desktop-permission-grants small{overflow:hidden;color:#64748b;font-size:.7rem;font-weight:780;text-overflow:ellipsis;white-space:nowrap}.desktop-permission-panel{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;border:1px solid rgba(13,148,136,.16);border-radius:18px;background:radial-gradient(circle at 92% 8%,rgba(52,211,153,.18),transparent 34%),linear-gradient(135deg,#f0fdfae6,#ffffffc7);padding:14px}.desktop-permission-panel span{display:inline-flex;align-items:center;gap:7px;color:var(--aos-teal-dark);font-size:.76rem;font-weight:900}.desktop-permission-panel h3{margin:6px 0 0;color:#0f172a;font-size:1rem;line-height:1.18;letter-spacing:0}.desktop-permission-panel p{max-width:720px;margin:6px 0 0;color:#475569;font-size:.76rem;font-weight:760;line-height:1.45}.desktop-permission-panel button{display:inline-flex;min-height:42px;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(13,148,136,.18);border-radius:14px;background:var(--aos-teal-dark);color:#fff;padding:0 13px;font-size:.78rem;font-weight:900;white-space:nowrap}.desktop-permission-panel button.is-danger{border-color:#e11d482e;background:#fff1f2;color:#be123c}.desktop-permission-panel button:disabled{cursor:not-allowed;opacity:.6}.desktop-permission-grants,.desktop-action-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.desktop-action-grid button{display:inline-flex;min-height:42px;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(13,38,55,.08);border-radius:14px;background:#fffc;color:#334155;padding:0 12px;font-size:.8rem;font-weight:900}.desktop-action-grid button:not(:disabled):hover{border-color:#99f6e4;color:var(--aos-teal-dark)}.desktop-action-grid button:disabled{cursor:not-allowed;opacity:.55}.ideas-brainstorm-app{display:grid;gap:12px;padding:14px}.ideas-hero{display:grid;gap:14px;min-width:0;border:1px solid rgba(13,38,55,.08);border-radius:16px;background:linear-gradient(120deg,#ecfffaf0,#ffffffbd 52%,#e0fbffa8),linear-gradient(90deg,rgba(20,184,166,.08),transparent 42%,rgba(30,216,127,.08)),linear-gradient(135deg,#ecfffae6,#ffffffbd);padding:14px;box-shadow:inset 0 1px #ffffffdb}.ideas-hero>div:first-child>span{display:inline-flex;align-items:center;gap:7px;color:var(--aos-teal-dark);font-size:.78rem;font-weight:900}.ideas-hero h2{margin:6px 0 0;color:#0f172a;font-size:clamp(1.22rem,1.65vw,1.72rem);line-height:1.12;letter-spacing:0}.ideas-hero p{max-width:760px;margin:6px 0 0;color:#64748b;font-size:.82rem;line-height:1.42}.ideas-hero-meta{display:flex;flex-wrap:wrap;gap:8px;margin-top:9px}.ideas-hero-meta span{border:1px solid rgba(13,38,55,.08);border-radius:999px;background:#ffffffc2;color:#475569;padding:6px 9px;font-size:.68rem;font-weight:900}.ideas-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ideas-stats article{display:grid;gap:3px;min-width:0;border:1px solid rgba(13,38,55,.08);border-radius:13px;background:#ffffffc2;padding:10px}.ideas-stats strong{color:var(--aos-teal-dark);font-size:1.22rem;line-height:1}.ideas-stats span{overflow:hidden;color:#64748b;font-size:.72rem;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.ideas-notice{margin:0;border-radius:14px;padding:11px 12px;font-size:.8rem;font-weight:820;line-height:1.45}.ideas-notice.info{background:#ecfeff;color:#0e7490}.ideas-notice.success{background:#ecfdf5;color:#047857}.ideas-notice.error{background:#fff1f2;color:#be123c}.idea-workspace-tabs{display:flex;flex-wrap:wrap;gap:7px;min-width:0}.idea-workspace-tabs button{display:inline-flex;min-height:38px;align-items:center;justify-content:center;gap:7px;border:1px solid rgba(13,38,55,.1);border-radius:13px;background:#ffffffc2;color:#475569;padding:0 11px;font-size:.76rem;font-weight:900}.idea-workspace-tabs button.is-active{border-color:#99f6e4;background:var(--aos-mint-50);color:var(--aos-teal-dark);box-shadow:0 12px 22px #00bfa61a}.ideas-layout{display:grid;gap:12px;min-width:0}.ideas-capture-panel,.ideas-inspector,.ideas-form-card,.ideas-cluster-list,.ideas-filter-card,.idea-detail-card,.idea-next-move-card,.idea-automation-bridge-card,.idea-agent-suggestions,.idea-ranked-list,.idea-conversion-list{display:grid;align-content:start;gap:10px;min-width:0}.ideas-capture-panel,.ideas-inspector{scrollbar-width:thin;scrollbar-color:rgba(20,184,166,.32) transparent}.ideas-capture-panel::-webkit-scrollbar,.ideas-inspector::-webkit-scrollbar{width:8px}.ideas-capture-panel::-webkit-scrollbar-thumb,.ideas-inspector::-webkit-scrollbar-thumb{border-radius:999px;background:#14b8a63d}.ideas-form-card,.ideas-cluster-list,.ideas-filter-card,.idea-detail-card,.idea-next-move-card,.idea-automation-bridge-card,.idea-agent-suggestions,.idea-ranked-list,.idea-conversion-list{border:1px solid rgba(13,38,55,.08);border-radius:14px;background:#ffffffb8;padding:12px;box-shadow:0 10px 22px #0f172a09}.ideas-card-head{display:flex;align-items:center;gap:8px;min-width:0;color:var(--aos-teal-dark)}.ideas-card-head strong{overflow:hidden;color:#0f172a;font-size:.88rem;text-overflow:ellipsis;white-space:nowrap}.ideas-form-card label{display:grid;gap:7px;min-width:0;color:#475569;font-size:.74rem;font-weight:900}.ideas-filter-card label{display:grid;gap:6px;min-width:0;color:#475569;font-size:.68rem;font-weight:900;text-transform:uppercase}.ideas-form-card input,.ideas-form-card textarea,.ideas-form-card select,.ideas-filter-card input,.ideas-filter-card select{width:100%;min-width:0;border:1px solid rgba(13,38,55,.1);border-radius:13px;background:#ffffffd6;color:#0f172a;padding:0 11px;font-size:.82rem;font-weight:760}.ideas-form-card input,.ideas-form-card select,.ideas-filter-card input,.ideas-filter-card select{min-height:40px}.ideas-form-card textarea{min-height:78px;resize:vertical;padding-top:10px;line-height:1.4}.ideas-form-card input:focus,.ideas-form-card textarea:focus,.ideas-form-card select:focus,.ideas-filter-card input:focus,.ideas-filter-card select:focus{border-color:#67e8d7;box-shadow:0 0 0 4px #14b8a61f}.ideas-form-card>button,.ideas-filter-card>button,.idea-action-row button,.idea-agent-action-grid button{display:inline-flex;min-height:39px;align-items:center;justify-content:center;gap:7px;border-radius:13px;font-size:.78rem;font-weight:900}.ideas-filter-card>button{border:1px solid rgba(13,38,55,.1);background:#f8fafc;color:#475569}.ideas-form-card>button:first-of-type,.idea-action-row button:first-child,.idea-agent-action-grid button:first-child{background:linear-gradient(135deg,var(--aos-teal),var(--aos-emerald));color:#fff;box-shadow:0 12px 22px #00bfa62e}.ideas-form-card>button:last-of-type,.idea-action-row button:not(:first-child),.idea-agent-action-grid button:last-child{background:var(--aos-mint-50);color:var(--aos-teal-dark)}.ideas-form-card>button:disabled,.idea-action-row button:disabled,.idea-agent-action-grid button:disabled{cursor:not-allowed;opacity:.55}.idea-agent-action-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.idea-map-manager-card textarea,.idea-new-map-fields textarea{min-height:62px}.idea-linked-map-list,.idea-new-map-fields{display:grid;gap:8px}.idea-linked-map-list button,.idea-new-map-fields button{display:inline-flex;min-height:36px;align-items:center;justify-content:center;gap:7px;border-radius:12px;font-size:.74rem;font-weight:900}.idea-linked-map-list button{justify-content:flex-start;border:1px solid rgba(13,38,55,.08);background:#ffffffb3;color:#475569;padding:0 10px}.idea-new-map-fields button{background:var(--aos-mint-50);color:var(--aos-teal-dark)}.idea-context-scope{display:grid;gap:6px;color:#475569;font-size:.68rem;font-weight:900;text-transform:uppercase}.idea-context-scope select{min-height:38px;border:1px solid rgba(13,38,55,.1);border-radius:12px;background:#ffffffd6;color:#0f172a;padding:0 10px;font-size:.78rem;font-weight:820}.idea-search-field{position:relative}.idea-search-field svg{position:absolute;top:50%;left:11px;color:#0f766e;transform:translateY(-50%)}.idea-search-field input{padding-left:34px}.idea-filter-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.idea-cluster-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;min-height:40px;border:1px solid rgba(13,38,55,.08);border-radius:14px;background:#ffffffb8;color:#334155;padding:0 10px;text-align:left}.idea-cluster-row>span{width:10px;height:10px;border-radius:999px;background:var(--aos-teal)}.idea-cluster-row.tone-blue>span{background:var(--aos-cyan)}.idea-cluster-row.tone-violet>span{background:var(--aos-emerald)}.idea-cluster-row.tone-amber>span{background:#f59e0b}.idea-cluster-row.tone-rose>span{background:#fb7185}.idea-cluster-row strong{overflow:hidden;color:#0f172a;font-size:.78rem;text-overflow:ellipsis;white-space:nowrap}.idea-cluster-row small{color:#64748b;font-size:.68rem;font-weight:850;white-space:nowrap}.idea-cluster-row.is-active{border-color:#99f6e4;background:var(--aos-mint-50)}.idea-library-card{max-height:360px;overflow:auto}.idea-library-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;min-height:44px;border:1px solid rgba(13,38,55,.08);border-radius:14px;background:#ffffffb8;color:#475569;padding:8px 10px;text-align:left}.idea-library-row svg{color:#94a3b8}.idea-library-row span{display:grid;min-width:0;gap:2px}.idea-library-row strong{overflow:hidden;color:#0f172a;font-size:.76rem;text-overflow:ellipsis;white-space:nowrap}.idea-library-row small{overflow:hidden;color:#64748b;font-size:.66rem;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.idea-library-row em{display:grid;width:26px;height:26px;place-items:center;border-radius:9px;background:#f8fafc;color:#64748b;font-size:.66rem;font-style:normal;font-weight:950}.idea-library-row.is-active{border-color:#99f6e4;background:var(--aos-mint-50)}.idea-map-panel{position:relative;min-height:clamp(430px,52vh,610px);overflow:hidden;border:1px solid rgba(15,118,110,.14);border-radius:18px;background:linear-gradient(90deg,rgba(20,184,166,.08),transparent 24%,rgba(18,232,242,.07) 52%,transparent 80%),linear-gradient(180deg,#ffffffe0,#f0fdfa6b),linear-gradient(135deg,#ffffffdb,#f8fafcb3);box-shadow:inset 0 1px #ffffffe6,0 18px 42px #0f172a0e;isolation:isolate}.idea-map-panel:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background-image:linear-gradient(rgba(15,118,110,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(15,118,110,.045) 1px,transparent 1px),radial-gradient(circle at 1px 1px,rgba(15,23,42,.12) 1px,transparent 0);background-size:72px 72px,72px 72px,24px 24px;opacity:.58;-webkit-mask-image:linear-gradient(to bottom,#000,#000000db 62%,#00000059);mask-image:linear-gradient(to bottom,#000,#000000db 62%,#00000059);content:""}.idea-map-panel:after{position:absolute;top:56px;right:16px;bottom:16px;left:16px;z-index:0;border:1px solid rgba(20,184,166,.08);border-radius:22px;content:"";pointer-events:none}.idea-map-panel.is-connecting{border-color:#67e8d7;box-shadow:inset 0 0 0 1px #14b8a638}.idea-map-toolbar{position:absolute;z-index:5;top:10px;left:10px;right:10px;display:flex;min-width:0;align-items:center;justify-content:space-between;gap:10px;border:1px solid rgba(13,38,55,.08);border-radius:13px;background:#ffffffe0;padding:7px 9px;box-shadow:0 12px 24px #0f172a0f;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.idea-map-tool-actions{display:flex;flex-shrink:0;flex-wrap:wrap;gap:6px}.idea-map-tool-actions button{display:inline-flex;min-height:30px;align-items:center;justify-content:center;gap:5px;border:1px solid rgba(13,38,55,.09);border-radius:9px;background:#fff;color:#475569;padding:0 9px;font-size:.65rem;font-weight:950;box-shadow:0 8px 16px #0f172a0b}.idea-map-tool-actions button.is-active{border-color:#99f6e4;background:var(--aos-mint-50);color:var(--aos-teal-dark)}.idea-agent-dock{position:absolute;z-index:3;right:14px;bottom:14px;display:flex;max-width:calc(100% - 24px);flex-wrap:wrap;justify-content:flex-end;gap:6px;border:1px solid rgba(13,38,55,.08);border-radius:999px;background:#ffffffb3;padding:5px;box-shadow:0 12px 26px #0f172a12;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.idea-agent-dock button{display:inline-flex;max-width:150px;min-height:30px;align-items:center;gap:6px;border:1px solid rgba(15,118,110,.12);border-radius:999px;background:#ffffffeb;color:#475569;padding:0 9px;font-size:.68rem;font-weight:900;box-shadow:0 8px 14px #0f172a0e}.idea-map-toolbar span{display:inline-flex;align-items:center;gap:6px;color:#0f766e;font-size:.68rem;font-weight:940;text-transform:uppercase;white-space:nowrap}.idea-map-toolbar strong{min-width:0;overflow:hidden;color:#0f172a;font-size:.78rem;text-overflow:ellipsis;white-space:nowrap}.idea-map-edges{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;overflow:visible}.idea-edge{fill:none;stroke:#08766f80;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.idea-edge-glow{fill:none;stroke:#2dd4bf33;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 8px rgba(20,184,166,.34));vector-effect:non-scaling-stroke}.idea-edge-group.relation-blocks .idea-edge,.idea-edge-group.relation-blocks .idea-edge-glow{stroke:#f43f5e75;stroke-dasharray:4 4}.idea-edge-group.relation-converts_to .idea-edge,.idea-edge-group.relation-converts_to .idea-edge-glow{stroke:#0ea5e97a}.idea-edge-group.relation-supports .idea-edge,.idea-edge-group.relation-supports .idea-edge-glow{stroke:#10b9818c}.idea-node{position:absolute;z-index:2;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;width:clamp(170px,18vw,228px);min-height:52px;border:1px solid rgba(15,118,110,.15);border-radius:14px;background:linear-gradient(180deg,#fffffff5,#f8fffde6),#ffffffeb;color:#0f172a;padding:9px;text-align:left;transform:translate(-50%,-50%);box-shadow:0 16px 32px #0f172a14,inset 0 1px #ffffffdb;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease,background .18s ease;touch-action:none;-webkit-user-select:none;user-select:none}.idea-node:before{position:absolute;top:-7px;right:-7px;bottom:-7px;left:-7px;z-index:-1;border-radius:20px;background:linear-gradient(135deg,#2dd4bf29,#1ed87f14);opacity:0;transition:opacity .18s ease;content:""}.idea-node:hover,.idea-node.is-selected{border-color:#22d3c5;background:linear-gradient(180deg,#fff,#ecfdf5f0);box-shadow:0 20px 38px #00bfa629,inset 0 1px #ffffffe6;transform:translate(-50%,-50%) scale(1.025)}.idea-node:hover:before,.idea-node.is-selected:before{opacity:1}.idea-node>span{display:grid;width:32px;height:32px;place-items:center;flex-shrink:0;border-radius:10px;background:linear-gradient(135deg,var(--aos-teal),var(--aos-emerald));color:#fff;font-size:.78rem;font-weight:950;box-shadow:0 10px 18px #00bfa633}.idea-node.type-risk>span{background:linear-gradient(135deg,#f97316,#fb7185)}.idea-node.type-question>span{background:linear-gradient(135deg,var(--aos-teal),var(--aos-cyan))}.idea-node.type-action>span,.idea-node.type-task>span{background:linear-gradient(135deg,var(--aos-teal-dark),var(--aos-emerald))}.idea-node strong{overflow:hidden;font-size:.78rem;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.idea-node small{flex-shrink:0;border-radius:999px;background:#e2e8f0d1;color:#475569;padding:4px 6px;font-size:.62rem;font-weight:950}.idea-node.is-converted{opacity:.72}.idea-node.is-connection-source{border-color:#22c55e;box-shadow:0 0 0 5px #22c55e24,0 18px 34px #00bfa629}.idea-node-popover{position:absolute;z-index:6;display:grid;width:min(310px,calc(100% - 32px));gap:8px;border:1px solid rgba(15,118,110,.14);border-radius:15px;background:linear-gradient(180deg,#fffffff5,#f8fffdf0),#fffffff0;padding:12px;transform:translate(-50%,-50%);box-shadow:0 28px 58px #0f172a26,0 0 0 1px #ffffffad inset;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.idea-node-popover>strong{overflow:hidden;color:#0f172a;font-size:.88rem;text-overflow:ellipsis;white-space:nowrap}.idea-node-popover p{display:-webkit-box;margin:0;overflow:hidden;color:#64748b;font-size:.72rem;line-height:1.38;-webkit-box-orient:vertical;-webkit-line-clamp:3}.idea-node-popover>div,.idea-node-popover footer{display:flex;flex-wrap:wrap;gap:6px}.idea-node-popover span{border-radius:999px;background:#f8fafc;color:#64748b;padding:5px 7px;font-size:.62rem;font-weight:900}.idea-node-popover button{display:inline-flex;min-height:30px;align-items:center;justify-content:center;gap:5px;border-radius:9px;background:var(--aos-mint-50);color:var(--aos-teal-dark);padding:0 8px;font-size:.66rem;font-weight:950}.idea-map-minimap{position:absolute;z-index:3;left:14px;bottom:14px;width:112px;height:78px;overflow:hidden;border:1px solid rgba(13,38,55,.08);border-radius:12px;background:linear-gradient(90deg,rgba(20,184,166,.09),transparent),#ffffffc7;box-shadow:0 12px 24px #0f172a12;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);pointer-events:none}.idea-map-minimap svg{position:absolute;top:7px;right:7px;bottom:7px;left:7px;width:calc(100% - 14px);height:calc(100% - 14px)}.idea-map-minimap path{fill:none;stroke:#14b8a642;stroke-linecap:round;stroke-width:1.2;vector-effect:non-scaling-stroke}.idea-map-minimap span{position:absolute;width:6px;height:6px;border-radius:999px;background:#14b8a6;transform:translate(-50%,-50%);box-shadow:0 0 0 3px #14b8a61c}.idea-map-minimap span.is-selected{width:10px;height:10px;background:#10b981;box-shadow:0 0 0 4px #10b98129}.idea-map-empty{position:absolute;z-index:2;top:50%;left:50%;display:grid;width:min(320px,calc(100% - 32px));justify-items:center;gap:6px;border:1px dashed rgba(13,38,55,.16);border-radius:16px;background:#ffffffe0;color:#64748b;padding:18px;text-align:center;transform:translate(-50%,-50%)}.idea-map-empty strong{color:#0f172a;font-size:.86rem}.idea-map-empty span{font-size:.74rem;font-weight:760}.idea-detail-card h3{margin:0;color:#0f172a;font-size:1rem;line-height:1.2}.idea-detail-card p{margin:0;color:#64748b;font-size:.78rem;line-height:1.45}.idea-tag-row{display:flex;flex-wrap:wrap;gap:7px}.idea-tag-row span{border-radius:999px;background:#f8fafc;color:#64748b;padding:6px 8px;font-size:.66rem;font-weight:900}.idea-next-move-card>strong{color:#0f172a;font-size:.94rem;line-height:1.2}.idea-next-move-card p,.idea-automation-bridge-card p{margin:0;color:#64748b;font-size:.76rem;font-weight:760;line-height:1.45}.idea-next-move-meta{display:flex;flex-wrap:wrap;gap:7px}.idea-next-move-meta span{border-radius:999px;background:#eff6ff;color:#1d4ed8;padding:5px 8px;font-size:.64rem;font-weight:900}.idea-action-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.idea-agent-suggestions article,.idea-ranked-row,.idea-conversion-list article{min-width:0;border:1px solid rgba(13,38,55,.08);border-radius:14px;background:#ffffffb8;padding:10px}.idea-agent-suggestions article{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:9px}.idea-agent-suggestions svg{color:var(--aos-teal-dark);margin-top:2px}.idea-agent-suggestions span,.idea-ranked-row span,.idea-conversion-list article{display:grid;gap:2px}.idea-agent-suggestions strong,.idea-ranked-row strong,.idea-conversion-list strong{overflow:hidden;color:#0f172a;font-size:.76rem;text-overflow:ellipsis;white-space:nowrap}.idea-agent-suggestions small,.idea-ranked-row small,.idea-conversion-list small{display:-webkit-box;overflow:hidden;color:#64748b;font-size:.68rem;line-height:1.28;-webkit-box-orient:vertical;-webkit-line-clamp:2}.idea-agent-suggestions b{border-radius:999px;background:var(--aos-mint-50);color:var(--aos-teal-dark);padding:5px 7px;font-size:.62rem}.idea-ranked-list{display:grid;align-content:start;gap:10px;min-width:0}.idea-ranked-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;text-align:left}.idea-ranked-row b,.idea-ranked-row em{display:grid;min-width:28px;height:28px;place-items:center;border-radius:10px;background:#f8fafc;color:#64748b;font-size:.68rem;font-style:normal;font-weight:950}.idea-ranked-row em{border-radius:999px;background:var(--aos-mint-50);color:var(--aos-teal-dark)}.idea-ranked-row.is-active{border-color:#99f6e4;background:var(--aos-mint-50)}.idea-empty{border:1px dashed rgba(13,38,55,.14);border-radius:14px;color:#94a3b8;padding:14px 10px;font-size:.74rem;font-weight:850;text-align:center}.workspace-profile-app{display:grid;gap:12px}.workspace-profile-hero{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,360px);gap:16px;align-items:start;overflow:hidden;border-color:#0f766e29;background:linear-gradient(135deg,#fffffff5,#f8fafceb 48%,#f0fdfadb);padding:18px}.workspace-profile-cover{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(120deg,rgba(15,118,110,.08),transparent 34%),linear-gradient(300deg,rgba(79,70,229,.07),transparent 36%),linear-gradient(180deg,#ffffff9e,#ffffffe6);background-position:center;background-size:cover;opacity:.96}.workspace-profile-cover:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#fffffff0,#ffffffad)}.workspace-profile-identity,.workspace-profile-side{position:relative;z-index:1;min-width:0}.workspace-profile-identity{display:grid;grid-template-columns:88px minmax(0,1fr);gap:18px;align-items:start;max-width:820px}.workspace-profile-avatar,.workspace-profile-owner-avatar{display:grid;place-items:center;overflow:hidden;flex-shrink:0;border:1px solid rgba(15,118,110,.16);background:radial-gradient(circle at 30% 25%,rgba(255,255,255,.9),transparent 32%),linear-gradient(135deg,var(--aos-teal),var(--aos-emerald));color:#fff;box-shadow:0 14px 28px #0f766e29}.workspace-profile-avatar{width:88px;height:88px;border-radius:20px;font-size:1.38rem;font-weight:950}.workspace-profile-avatar img,.workspace-profile-owner-avatar img{width:100%;height:100%;object-fit:cover}.workspace-profile-copy,.workspace-profile-command-copy{min-width:0}.workspace-profile-copy>span,.workspace-profile-command-copy>span,.workspace-profile-panel-head>span,.workspace-profile-health-head>span{display:inline-flex;align-items:center;gap:7px;color:var(--aos-teal-dark);font-size:.72rem;font-weight:950;letter-spacing:0;text-transform:uppercase}.workspace-profile-copy h1,.workspace-profile-command-copy h2{margin:7px 0 0;color:#0f172a;font-size:clamp(1.55rem,2.15vw,2.35rem);line-height:1.04;letter-spacing:0}.workspace-profile-command-copy h2{max-width:560px;font-size:clamp(1.12rem,1.45vw,1.42rem)}.workspace-profile-handle-row{display:flex;flex-wrap:wrap;gap:7px;align-items:center;margin-top:8px}.workspace-profile-handle-row b,.workspace-profile-handle-row em{display:inline-flex;min-height:26px;align-items:center;border-radius:999px;padding:0 9px;font-size:.7rem;font-style:normal;font-weight:900}.workspace-profile-handle-row b{background:#ecfeff;color:#0f766e}.workspace-profile-handle-row em{background:#f1f5f9db;color:#64748b}.workspace-profile-copy p,.workspace-profile-command-copy p{max-width:640px;margin:10px 0 0;color:#475569;font-size:.92rem;font-weight:680;line-height:1.52}.workspace-profile-copy small{display:block;max-width:640px;margin-top:6px;color:#64748b;font-size:.78rem;font-weight:740;line-height:1.45}.workspace-profile-pills{display:flex;flex-wrap:wrap;gap:7px;margin-top:14px}.workspace-profile-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.workspace-profile-actions button{display:inline-flex;min-height:38px;align-items:center;justify-content:center;gap:7px;border:1px solid rgba(15,118,110,.16);border-radius:10px;background:#fff;color:#0f172a;padding:0 12px;font-size:.76rem;font-weight:950;text-decoration:none}.workspace-profile-actions button:first-child{background:linear-gradient(135deg,var(--aos-teal),var(--aos-emerald));color:#fff;box-shadow:0 10px 22px #0f766e29}.workspace-profile-side{display:grid;gap:11px;align-content:start;border:1px solid rgba(15,118,110,.12);border-radius:16px;background:#ffffffb3;padding:12px;box-shadow:0 12px 28px #0f172a0a}.workspace-profile-owner-card{display:grid;grid-template-columns:auto minmax(0,1fr);gap:11px;align-items:center;border:0;border-bottom:1px solid rgba(15,118,110,.12);border-radius:0;background:transparent;padding:0 0 11px;box-shadow:none}.workspace-profile-owner-avatar{width:48px;height:48px;border-radius:14px;font-size:.82rem;font-weight:950}.workspace-profile-owner-card>div:last-child{display:grid;min-width:0;gap:2px}.workspace-profile-owner-card span{color:#0f766e;font-size:.64rem;font-weight:950;letter-spacing:0;text-transform:uppercase}.workspace-profile-owner-card strong,.workspace-profile-owner-card small,.workspace-profile-owner-card em{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-profile-owner-card strong{color:#0f172a;font-size:.9rem;font-weight:950}.workspace-profile-owner-card small,.workspace-profile-owner-card em{color:#64748b;font-size:.72rem;font-style:normal;font-weight:780}.workspace-profile-health{display:grid;gap:0}.workspace-profile-health-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-bottom:7px}.workspace-profile-health-head strong{border-radius:999px;background:#ecfdf5;color:#047857;padding:5px 9px;font-size:.68rem;font-weight:950;white-space:nowrap}.workspace-profile-metric{display:grid;grid-template-columns:24px minmax(0,1fr) auto;gap:9px;align-items:center;min-height:36px;border-top:1px solid rgba(15,23,42,.08);color:var(--aos-teal-dark)}.workspace-profile-metric span{overflow:hidden;color:#64748b;font-size:.74rem;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.workspace-profile-metric strong{color:#0f172a;font-size:.95rem;font-weight:950}.workspace-profile-tabs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;align-items:center;overflow-x:auto;padding:6px}.workspace-profile-tabs button{display:inline-flex;min-width:0;min-height:42px;align-items:center;justify-content:center;gap:7px;border:1px solid rgba(13,38,55,.08);border-radius:10px;background:#ffffffc7;color:#475569;padding:0 11px;text-align:center;transition:border-color .18s ease,background .18s ease,color .18s ease,transform .18s ease}.workspace-profile-tabs button>svg{display:block;width:16px;height:16px;border-radius:0;background:transparent;color:#0f766e}.workspace-profile-tabs button strong{overflow:hidden;color:inherit;font-size:.76rem;font-weight:950;text-overflow:ellipsis;white-space:nowrap}.workspace-profile-tabs button:hover,.workspace-profile-tabs button.is-active{border-color:#0f766e47;background:#f0fdfa;color:var(--aos-teal-dark);transform:translateY(-1px)}.workspace-profile-overview{display:grid;gap:12px}.workspace-profile-command-center{display:grid;grid-template-columns:minmax(0,.88fr) minmax(360px,1.12fr);gap:14px;align-items:center;border-color:#0f766e24;background:linear-gradient(135deg,#fffffff0,#f8fafcf0),linear-gradient(90deg,#0f766e14,#4f46e50f)}.workspace-profile-command-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.workspace-profile-command-actions button{display:grid;grid-template-columns:28px minmax(0,1fr);gap:9px;align-items:center;min-height:52px;border:1px solid rgba(13,38,55,.09);border-radius:8px;background:#fff;color:var(--aos-teal-dark);padding:9px 10px;text-align:left}.workspace-profile-command-actions button:hover{border-color:#0f766e47;background:#f8fafc}.workspace-profile-command-actions button span{display:grid;min-width:0;gap:2px}.workspace-profile-command-actions button strong,.workspace-profile-command-actions button small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-profile-command-actions button strong{color:#0f172a;font-size:.78rem;font-weight:950}.workspace-profile-command-actions button small{color:#64748b;font-size:.68rem;font-weight:820}.workspace-profile-overview-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,372px);gap:12px;align-items:start}.workspace-profile-detail-panel{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0;padding:12px}.workspace-profile-panel-head{display:flex;grid-column:1 / -1;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid rgba(15,23,42,.08);padding-bottom:10px}.workspace-profile-panel-head strong{color:#64748b;font-size:.72rem;font-weight:900;white-space:nowrap}.workspace-profile-summary-row{display:grid;grid-template-columns:34px minmax(0,1fr);grid-template-areas:"icon copy" "icon meta";gap:4px 11px;align-items:start;min-width:0;min-height:86px;border:1px solid rgba(13,38,55,.08);border-radius:12px;background:#ffffffb8;color:#0f766e;padding:12px;text-align:left;transition:border-color .18s ease,background .18s ease,transform .18s ease}.workspace-profile-summary-row:hover{border-color:#0f766e3d;background:#fff;color:var(--aos-teal-dark);transform:translateY(-1px)}.workspace-profile-summary-row>svg{grid-area:icon;width:34px;height:34px;border-radius:8px;background:#f8fafc;padding:8px}.workspace-profile-summary-row>span{grid-area:copy;display:grid;min-width:0;gap:3px}.workspace-profile-summary-row strong,.workspace-profile-summary-row small,.workspace-profile-summary-row em{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-profile-summary-row strong{color:#0f172a;font-size:.86rem;font-weight:950}.workspace-profile-summary-row small{color:#64748b;font-size:.74rem;font-weight:780}.workspace-profile-summary-row em{grid-area:meta;justify-self:start;max-width:100%;border-radius:999px;background:#eef2ff;color:#4338ca;padding:5px 8px;font-size:.68rem;font-style:normal;font-weight:950}.workspace-profile-social-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px}.workspace-profile-socials{display:flex;grid-column:1 / -1;flex-wrap:wrap;gap:7px;margin-top:12px}.workspace-profile-socials a,.workspace-profile-socials span{display:inline-flex;min-height:32px;align-items:center;justify-content:center;gap:6px;border:1px solid rgba(15,118,110,.14);border-radius:8px;background:#f8fafcdb;color:#0f766e;padding:0 10px;font-size:.72rem;font-weight:900;text-decoration:none}.workspace-profile-socials span{color:#64748b}.workspace-profile-admin-grid{display:grid;grid-template-columns:1fr;gap:10px}.workspace-profile-admin-card{display:grid;grid-template-columns:36px minmax(0,1fr) auto;grid-template-areas:"icon title meta" "icon detail meta";gap:2px 10px;align-items:center;min-height:66px;min-width:0;border:1px solid rgba(13,38,55,.08);border-radius:12px;background:#ffffffd1;color:#475569;padding:10px;text-align:left;transition:border-color .18s ease,background .18s ease,transform .18s ease}.workspace-profile-admin-card>span{grid-area:icon;display:grid;width:36px;height:36px;place-items:center;border-radius:8px;background:#ecfeff;color:var(--aos-teal-dark)}.workspace-profile-admin-card strong{grid-area:title;overflow:hidden;color:#0f172a;font-size:.82rem;font-weight:950;text-overflow:ellipsis;white-space:nowrap}.workspace-profile-admin-card small{grid-area:detail;overflow:hidden;color:#64748b;font-size:.72rem;font-weight:780;text-overflow:ellipsis;white-space:nowrap}.workspace-profile-admin-card em{grid-area:meta;justify-self:end;overflow:hidden;max-width:110px;border-radius:999px;background:#f1f5f9;color:#475569;padding:5px 8px;font-size:.68rem;font-style:normal;font-weight:950;text-overflow:ellipsis;white-space:nowrap}.workspace-profile-admin-card:hover{border-color:#0f766e3d;background:#f8fafc;transform:translateY(-1px)}@media (max-width: 1180px){.workspace-profile-hero,.workspace-profile-command-center,.workspace-profile-overview-layout{grid-template-columns:1fr}.workspace-profile-side{border:1px solid rgba(15,118,110,.12);padding:12px}}@media (max-width: 760px){.workspace-profile-identity,.settings-profile-editor,.settings-workspace-identity-row{grid-template-columns:1fr}.workspace-profile-avatar{width:82px;height:82px;border-radius:18px}.workspace-profile-command-actions,.workspace-profile-detail-panel,.workspace-profile-admin-grid{grid-template-columns:1fr}.workspace-profile-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-profile-summary-row{grid-template-columns:32px minmax(0,1fr)}.workspace-profile-summary-row em{grid-column:2;justify-self:start;max-width:100%}.workspace-profile-panel-head{align-items:flex-start;flex-direction:column}.settings-avatar-picker,.settings-avatar-picker.compact{width:100%}.settings-social-grid{grid-template-columns:1fr}}.analytics-dashboard-app{display:grid;gap:16px;padding:18px}.analytics-hero{display:grid;gap:16px;min-width:0;border:1px solid rgba(13,38,55,.08);border-radius:20px;background:radial-gradient(circle at 88% 16%,rgba(18,232,242,.16),transparent 34%),radial-gradient(circle at 8% 92%,rgba(30,216,127,.12),transparent 34%),linear-gradient(135deg,#ecfffae6,#ffffffc2);padding:18px}.analytics-hero>div:first-child>span,.analytics-panel-head{display:inline-flex;align-items:center;gap:8px;color:var(--aos-teal-dark);font-size:.78rem;font-weight:950;text-transform:uppercase}.analytics-hero h2{max-width:820px;margin:10px 0 8px;color:#06201f;font-size:clamp(1.45rem,2.5vw,2.35rem);line-height:1.05;letter-spacing:0}.analytics-hero p{max-width:780px;margin:0;color:#46615f;font-size:.95rem;font-weight:720;line-height:1.55}.analytics-hero-stack{display:grid;gap:10px;align-content:start}.analytics-hero-stack article{display:grid;grid-template-columns:auto minmax(0,1fr);gap:3px 10px;align-items:center;border:1px solid rgba(13,38,55,.08);border-radius:16px;background:#ffffffb8;padding:12px}.analytics-hero-stack svg{grid-row:span 2;color:var(--aos-teal-dark)}.analytics-hero-stack strong{color:#0f172a;font-size:.88rem}.analytics-hero-stack span{color:#64748b;font-size:.72rem;font-weight:850}.analytics-metric-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(158px,1fr));gap:10px}.analytics-metric-card{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:start;min-width:0;border:1px solid rgba(13,38,55,.08);border-radius:17px;background:#ffffffc2;padding:13px}.analytics-metric-card>span{display:grid;width:38px;height:38px;place-items:center;border-radius:14px;background:#ecfeff;color:var(--aos-teal-dark)}.analytics-metric-card[data-tone=good]>span{background:#ecfdf5;color:#059669}.analytics-metric-card[data-tone=warn]>span{background:#fff7ed;color:#c2410c}.analytics-metric-card[data-tone=risk]>span{background:#fff1f2;color:#be123c}.analytics-metric-card div{display:grid;min-width:0;gap:2px}.analytics-metric-card strong{color:#0f172a;font-size:1.42rem;line-height:1}.analytics-metric-card em,.analytics-metric-card small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.analytics-metric-card em{color:#0f172a;font-size:.76rem;font-style:normal;font-weight:950}.analytics-metric-card small{color:#64748b;font-size:.68rem;font-weight:800}.analytics-layout,.analytics-main-panels,.analytics-side-panels{display:grid;gap:16px;min-width:0}.analytics-panel{display:grid;align-content:start;gap:12px;min-width:0;border:1px solid rgba(13,38,55,.08);border-radius:18px;background:#ffffffad;padding:14px}.analytics-panel-head{justify-content:flex-start;text-transform:none}.analytics-panel-head>span{display:grid;width:30px;height:30px;place-items:center;flex-shrink:0;border-radius:11px;background:var(--aos-mint-50);color:var(--aos-teal-dark)}.analytics-panel-head>div{display:grid;min-width:0;gap:1px}.analytics-panel-head strong{color:#0f172a;font-size:.9rem;line-height:1.1}.analytics-panel-head small{overflow:hidden;color:#64748b;font-size:.68rem;font-weight:820;text-overflow:ellipsis;white-space:nowrap}.analytics-agent-list,.analytics-app-list,.analytics-cost-list,.analytics-storage-list,.analytics-risk-list{display:grid;gap:9px;min-width:0}.analytics-agent-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;min-width:0;border:1px solid rgba(13,38,55,.08);border-radius:15px;background:#ffffffb8;padding:10px}.analytics-agent-status{width:11px;height:11px;border-radius:999px;background:#10b981;box-shadow:0 0 0 5px #10b9811a}.analytics-agent-status[data-status=busy]{background:#f59e0b;box-shadow:0 0 0 5px #f59e0b1f}.analytics-agent-status[data-status=idle]{background:#38bdf8;box-shadow:0 0 0 5px #38bdf81f}.analytics-agent-status[data-status=needs-review]{background:#fb7185;box-shadow:0 0 0 5px #fb71851f}.analytics-agent-row>div{display:grid;min-width:0;gap:5px}.analytics-agent-row strong,.analytics-app-row strong,.analytics-cost-row strong,.analytics-storage-row strong,.analytics-risk-row strong{overflow:hidden;color:#0f172a;font-size:.82rem;text-overflow:ellipsis;white-space:nowrap}.analytics-agent-row small,.analytics-app-row small,.analytics-cost-row small,.analytics-storage-row small,.analytics-risk-row small,.analytics-risk-row em{overflow:hidden;color:#64748b;font-size:.68rem;font-weight:820;text-overflow:ellipsis;white-space:nowrap}.analytics-agent-row b{color:var(--aos-teal-dark);font-size:.82rem}.analytics-health-track,.analytics-usage-track,.analytics-cost-row>span,.analytics-storage-row>span{height:7px;overflow:hidden;border-radius:999px;background:#e8f7f1}.analytics-health-track i,.analytics-usage-track i,.analytics-cost-row>span i,.analytics-storage-row>span i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--aos-teal),var(--aos-emerald))}.analytics-app-row,.analytics-cost-row,.analytics-storage-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px 10px;align-items:center;min-width:0;border:1px solid rgba(13,38,55,.08);border-radius:15px;background:#ffffffb8;padding:10px}.analytics-app-row>div,.analytics-cost-row>div,.analytics-storage-row>div{display:grid;min-width:0;gap:2px}.analytics-cost-proof{display:flex!important;grid-column:1 / -1;flex-wrap:wrap;gap:6px}.analytics-cost-proof span{overflow:hidden;max-width:100%;border:1px solid rgba(13,38,55,.08);border-radius:999px;background:#f8fafc;color:#475569;padding:5px 7px;font-size:.62rem;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.analytics-cost-row[data-source=recorded_cost] .analytics-cost-proof span:last-child{border-color:#bbf7d0;background:#ecfdf5;color:#047857}.analytics-cost-row[data-source=token_usage] .analytics-cost-proof span:last-child{border-color:#fde68a;background:#fffbeb;color:#a16207}.analytics-cost-row[data-source=missing_cost] .analytics-cost-proof span:last-child{border-color:#fecdd3;background:#fff1f2;color:#be123c}.analytics-app-row>span,.analytics-cost-row b,.analytics-storage-row b{color:var(--aos-teal-dark);font-size:.76rem;font-weight:950;white-space:nowrap}.analytics-usage-track,.analytics-cost-row>span,.analytics-storage-row>span{grid-column:1 / -1}.analytics-throughput-grid{display:grid;grid-template-columns:repeat(7,minmax(54px,1fr));gap:8px;min-width:0;overflow-x:auto;padding-bottom:2px}.analytics-throughput-day{display:grid;min-width:54px;gap:6px;justify-items:center;border:1px solid rgba(13,38,55,.08);border-radius:15px;background:#ffffffb8;padding:10px 6px}.analytics-throughput-bars{display:grid;grid-template-columns:repeat(3,8px);align-items:end;gap:4px;height:88px}.analytics-throughput-bars i,.analytics-session-bars i{display:block;min-height:8px;border-radius:999px 999px 4px 4px}.analytics-throughput-bars i:nth-child(1){background:#0f766e}.analytics-throughput-bars i:nth-child(2){background:var(--aos-emerald)}.analytics-throughput-bars i:nth-child(3){background:var(--aos-cyan)}.analytics-throughput-day strong{color:#0f172a;font-size:.72rem}.analytics-throughput-day small{color:#64748b;font-size:.62rem;font-weight:850}.analytics-legend{display:flex;flex-wrap:wrap;gap:8px}.analytics-legend span{display:inline-flex;align-items:center;gap:6px;color:#64748b;font-size:.68rem;font-weight:900}.analytics-legend span:before{width:8px;height:8px;border-radius:999px;background:#0f766e;content:""}.analytics-legend span[data-kind=tasks]:before{background:var(--aos-emerald)}.analytics-legend span[data-kind=sessions]:before{background:var(--aos-cyan)}.analytics-session-bars{display:grid;grid-template-columns:repeat(7,minmax(28px,1fr));align-items:end;gap:7px;min-height:132px}.analytics-session-bars span{display:grid;gap:6px;justify-items:center;align-self:end}.analytics-session-bars i{width:100%;max-width:22px;background:linear-gradient(180deg,var(--aos-cyan),var(--aos-teal))}.analytics-session-bars small{color:#64748b;font-size:.6rem;font-weight:900}.analytics-storage-summary{display:grid;gap:4px;border:1px solid rgba(13,38,55,.08);border-radius:16px;background:linear-gradient(135deg,#ecfffacc,#ffffffc7);padding:13px}.analytics-storage-summary strong{color:var(--aos-teal-dark);font-size:1.45rem;line-height:1}.analytics-storage-summary span{color:#64748b;font-size:.72rem;font-weight:850}.analytics-risk-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:start;min-width:0;border:1px solid rgba(13,38,55,.08);border-radius:15px;background:#ffffffb8;padding:10px}.analytics-risk-row>div{display:grid;min-width:0;gap:2px}.analytics-risk-row b{border-radius:999px;background:#f8fafc;color:#64748b;padding:5px 7px;font-size:.6rem;font-weight:950;text-transform:uppercase}.analytics-risk-row[data-risk=medium] b{background:#eff6ff;color:#2563eb}.analytics-risk-row[data-risk=high] b{background:#fff7ed;color:#c2410c}.analytics-risk-row[data-risk=critical] b{background:#fff1f2;color:#be123c}.analytics-empty-state{display:grid;justify-items:center;gap:5px;border:1px dashed rgba(13,38,55,.14);border-radius:15px;color:#64748b;padding:18px 12px;text-align:center}.analytics-empty-state svg{color:#10b981}.analytics-empty-state strong{color:#0f172a;font-size:.82rem}.analytics-empty-state span{font-size:.72rem;font-weight:820}.analytics-notice{margin:0;border-radius:14px;padding:11px 12px;font-size:.8rem;font-weight:820;line-height:1.45}.analytics-notice.info{background:#ecfeff;color:#0e7490}.analytics-notice.success{background:#ecfdf5;color:#047857}.analytics-notice.error{background:#fff1f2;color:#be123c}.settings-admin-app{display:grid;gap:16px;padding:18px}.settings-admin-hero{display:grid;gap:16px;min-width:0;border:1px solid rgba(13,38,55,.08);border-radius:20px;background:radial-gradient(circle at 88% 12%,rgba(18,232,242,.14),transparent 34%),radial-gradient(circle at 10% 96%,rgba(30,216,127,.11),transparent 34%),linear-gradient(135deg,#ecfffae6,#ffffffc2);padding:18px}.settings-admin-hero>div:first-child>span{display:inline-flex;align-items:center;gap:8px;color:var(--aos-teal-dark);font-size:.78rem;font-weight:950;text-transform:uppercase}.settings-admin-hero h2{max-width:820px;margin:10px 0 8px;color:#06201f;font-size:2.15rem;line-height:1.05;letter-spacing:0}.settings-admin-hero p{max-width:780px;margin:0;color:#46615f;font-size:.95rem;font-weight:720;line-height:1.55}.settings-admin-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.settings-admin-metrics article{display:grid;gap:3px;min-width:0;border:1px solid rgba(13,38,55,.08);border-radius:16px;background:#ffffffbd;padding:12px}.settings-admin-metrics strong{color:var(--aos-teal-dark);font-size:1.42rem;line-height:1}.settings-admin-metrics span{overflow:hidden;color:#64748b;font-size:.68rem;font-weight:950;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.settings-status-strip{display:flex;flex-wrap:wrap;gap:8px}.settings-status-strip span{display:inline-flex;align-items:center;gap:7px;min-height:34px;border:1px solid rgba(13,38,55,.08);border-radius:999px;background:#fff;color:#0f766e;padding:0 11px;font-size:.72rem;font-weight:900}.settings-section-jump{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:9px}.settings-section-jump button{display:flex;min-width:0;min-height:58px;align-items:center;gap:10px;border:1px solid rgba(13,38,55,.08);border-radius:15px;background:#ffffffc2;color:var(--aos-teal-dark);padding:10px;text-align:left}.settings-section-jump button:hover{border-color:#99f6e4;background:var(--aos-mint-50)}.settings-section-jump svg{flex-shrink:0}.settings-section-jump span{display:grid;min-width:0;gap:2px}.settings-section-jump strong,.settings-section-jump small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.settings-section-jump strong{color:#0f172a;font-size:.78rem}.settings-section-jump small{color:#64748b;font-size:.66rem;font-weight:800}.settings-admin-layout,.settings-admin-main,.settings-admin-rail{display:grid;gap:16px;min-width:0}.settings-panel{display:grid;align-content:start;gap:12px;min-width:0;scroll-margin-top:90px;border:1px solid rgba(13,38,55,.08);border-radius:18px;background:#ffffffad;padding:14px}.settings-panel-head{display:inline-flex;align-items:center;justify-content:flex-start;gap:9px;min-width:0}.settings-panel-head>span{display:grid;width:30px;height:30px;place-items:center;flex-shrink:0;border-radius:11px;background:var(--aos-mint-50);color:var(--aos-teal-dark)}.settings-panel-head>div{display:grid;min-width:0;gap:1px}.settings-panel-head strong{overflow:hidden;color:#0f172a;font-size:.9rem;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.settings-panel-head small{overflow:hidden;color:#64748b;font-size:.68rem;font-weight:820;text-overflow:ellipsis;white-space:nowrap}.settings-member-list,.settings-provider-list,.settings-key-list,.settings-audit-list,.settings-role-matrix,.settings-readiness-list,.settings-notification-grid{display:grid;gap:9px;min-width:0}.settings-member-row,.settings-provider-list article,.settings-key-list article,.settings-audit-list article{display:grid;align-items:center;gap:10px;min-width:0;border:1px solid rgba(13,38,55,.08);border-radius:15px;background:#ffffffb8;padding:10px}.settings-role-matrix{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.settings-role-matrix article,.settings-readiness-list article,.settings-empty-state{min-width:0;border:1px solid rgba(13,38,55,.08);border-radius:14px;background:#f8fafcb8;padding:10px}.settings-role-matrix article{display:grid;gap:4px}.settings-role-matrix strong,.settings-readiness-list strong{overflow:hidden;color:#0f172a;font-size:.76rem;text-overflow:ellipsis;white-space:nowrap}.settings-role-matrix span,.settings-readiness-list small,.settings-empty-state{color:#64748b;font-size:.68rem;font-weight:820;line-height:1.35}.settings-readiness-list{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.settings-readiness-list article{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:8px}.settings-readiness-list article svg{color:#94a3b8}.settings-readiness-list article[data-ready=true] svg{color:#059669}.settings-member-row{grid-template-columns:auto minmax(0,1fr) minmax(118px,auto)}.settings-member-row>span,.settings-provider-list article>span{display:grid;width:36px;height:36px;place-items:center;overflow:hidden;border-radius:13px;background:linear-gradient(135deg,var(--aos-teal),var(--aos-emerald));color:#fff;font-size:.72rem;font-weight:950}.settings-member-row>div,.settings-provider-list article>div,.settings-key-list article>div,.settings-audit-list article>div{display:grid;min-width:0;gap:2px}.settings-member-row strong,.settings-provider-list strong,.settings-key-list strong,.settings-audit-list strong{overflow:hidden;color:#0f172a;font-size:.82rem;text-overflow:ellipsis;white-space:nowrap}.settings-member-row small,.settings-provider-list small,.settings-key-list small,.settings-key-list em,.settings-key-list span,.settings-audit-list small,.settings-audit-list em{overflow:hidden;color:#64748b;font-size:.68rem;font-style:normal;font-weight:820;text-overflow:ellipsis;white-space:nowrap}.settings-member-row select,.settings-form-grid input,.settings-form-grid select,.settings-social-grid input,.settings-preference-grid input,.settings-preference-grid select,.settings-notification-grid input{min-width:0;width:100%;min-height:39px;border:1px solid rgba(13,38,55,.1);border-radius:13px;background:#ffffffd6;color:#0f172a;padding:0 10px;font-size:.78rem;font-weight:850}.settings-member-row select:disabled,.settings-form-grid input:disabled,.settings-form-grid select:disabled,.settings-social-grid input:disabled,.settings-preference-grid input:disabled,.settings-preference-grid select:disabled,.settings-notification-grid input:disabled{color:#94a3b8;cursor:not-allowed}.settings-form-grid,.settings-preference-grid,.settings-notification-grid{display:grid;gap:10px;min-width:0}.settings-form-grid label,.settings-preference-grid label,.settings-notification-grid label{display:grid;gap:7px;min-width:0;color:#475569;font-size:.72rem;font-weight:900}.settings-profile-editor,.settings-workspace-identity-row{display:grid;grid-template-columns:auto minmax(0,1fr);gap:16px;min-width:0;align-items:start}.settings-form-stack{display:grid;gap:11px;min-width:0}.settings-avatar-picker{display:grid;justify-items:center;gap:9px;width:158px;min-width:0;border:1px solid rgba(13,38,55,.08);border-radius:18px;background:linear-gradient(180deg,#ecfdf5c7,#ffffffd6);padding:14px}.settings-avatar-picker.compact{width:124px;border:0;background:transparent;padding:0}.settings-avatar-picker small{color:#64748b;font-size:.66rem;font-weight:780;line-height:1.35;text-align:center}.settings-avatar-preview{display:grid;width:92px;height:92px;place-items:center;overflow:hidden;border:1px solid rgba(15,118,110,.16);border-radius:28px;background:radial-gradient(circle at 30% 25%,rgba(255,255,255,.92),transparent 34%),linear-gradient(135deg,var(--aos-teal),var(--aos-emerald));color:#fff;font-size:1.55rem;font-weight:950;box-shadow:0 16px 32px #00bfa62e}.settings-avatar-preview img,.settings-member-avatar img{width:100%;height:100%;object-fit:cover}.settings-image-upload{display:inline-flex;min-height:34px;align-items:center;justify-content:center;gap:7px;border:1px solid rgba(15,118,110,.16);border-radius:12px;background:#fff;color:var(--aos-teal-dark);padding:0 10px;font-size:.7rem;font-weight:950;cursor:pointer}.settings-image-upload input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.settings-workspace-profile-card{display:grid;gap:12px;overflow:hidden;border:1px solid rgba(13,38,55,.08);border-radius:18px;background:radial-gradient(circle at 82% 16%,rgba(18,232,242,.18),transparent 32%),linear-gradient(135deg,#ecfdf5c7,#ffffffe0)}.settings-cover-preview{display:flex;min-height:132px;align-items:end;justify-content:flex-end;background:radial-gradient(circle at 68% 30%,rgba(20,184,166,.22),transparent 34%),linear-gradient(135deg,#f8fafc,#ccfbf1);background-position:center;background-size:cover;padding:12px}.settings-workspace-identity-row{padding:0 14px 14px}.settings-workspace-identity-row>div:last-child{display:grid;gap:4px;min-width:0;padding-top:4px}.settings-workspace-identity-row strong{overflow:hidden;color:#0f172a;font-size:1.08rem;font-weight:950;text-overflow:ellipsis;white-space:nowrap}.settings-workspace-identity-row span,.settings-workspace-identity-row small{overflow:hidden;color:#64748b;font-size:.75rem;font-weight:840;text-overflow:ellipsis}.settings-prefixed-input{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;overflow:hidden;border:1px solid rgba(13,38,55,.1);border-radius:13px;background:#ffffffd6}.settings-prefixed-input b{padding-left:10px;color:#0f766e;font-size:.8rem;font-weight:950}.settings-prefixed-input input{border:0;background:transparent}.settings-prefixed-input:focus-within,.settings-form-grid input:focus,.settings-form-grid select:focus,.settings-textarea-field textarea:focus,.settings-social-grid input:focus{outline:2px solid rgba(20,184,166,.24);outline-offset:1px}.settings-textarea-field{display:grid;gap:7px;min-width:0;color:#475569;font-size:.72rem;font-weight:900}.settings-textarea-field textarea{min-width:0;width:100%;resize:vertical;border:1px solid rgba(13,38,55,.1);border-radius:14px;background:#ffffffd6;color:#0f172a;padding:10px;font-size:.78rem;font-weight:820;line-height:1.45}.settings-social-section{display:grid;gap:9px;min-width:0;border:1px solid rgba(13,38,55,.08);border-radius:16px;background:#f8fafca8;padding:11px}.settings-social-section>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:10px}.settings-social-section strong{color:#0f172a;font-size:.82rem;font-weight:950}.settings-social-section>div:first-child span{color:#0f766e;font-size:.66rem;font-weight:950;text-transform:uppercase}.settings-social-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.settings-icon-field{display:grid;gap:7px;min-width:0;color:#475569;font-size:.72rem;font-weight:900}.settings-icon-field>span{display:inline-flex;align-items:center;gap:6px}.settings-icon-field svg{color:#0f766e}.settings-default-agent-field{grid-column:1 / -1}.settings-default-agent-field small{overflow:hidden;color:#64748b;font-size:.68rem;font-weight:820;text-overflow:ellipsis;white-space:nowrap}.settings-action-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px}.settings-action-row span{margin-right:auto;display:inline-flex;align-items:center;gap:7px;color:#64748b;font-size:.72rem;font-weight:860}.settings-action-row button{display:inline-flex;min-height:39px;align-items:center;justify-content:center;gap:7px;border-radius:13px;background:linear-gradient(135deg,var(--aos-teal),var(--aos-emerald));color:#fff;padding:0 13px;font-size:.78rem;font-weight:950;box-shadow:0 12px 22px #00bfa62e}.settings-action-row button:disabled{cursor:not-allowed;opacity:.55}.settings-toggle-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;min-height:42px;border:1px solid rgba(13,38,55,.08);border-radius:14px;background:#ffffffb8;padding:0 10px}.settings-toggle-row>span{display:inline-flex;min-width:0;align-items:center;gap:7px;color:#0f172a;font-size:.76rem;font-weight:900}.settings-toggle-row input{width:18px;height:18px;accent-color:var(--aos-teal)}.settings-billing-state-grid,.settings-billing-id-grid,.settings-usage-grid,.settings-billing-ref-list{display:grid;gap:9px;min-width:0}.settings-billing-state-grid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.settings-billing-id-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.settings-billing-state-grid article,.settings-billing-id-grid article,.settings-billing-ref-list article,.settings-billing-ref-list>span{display:grid;gap:4px;min-width:0;border:1px solid rgba(13,38,55,.08);border-radius:15px;background:#ffffffb8;padding:10px}.settings-billing-nonblocking-note{display:grid;grid-template-columns:auto minmax(0,1fr);gap:9px;align-items:start;border:1px solid rgba(14,165,233,.18);border-radius:14px;background:#f0f9ffc7;color:#075985;padding:11px;font-size:.78rem;font-weight:820;line-height:1.45}.settings-billing-nonblocking-note svg{margin-top:2px}.settings-billing-state-grid span,.settings-billing-id-grid span,.settings-billing-ref-list>span{color:#64748b;font-size:.68rem;font-weight:900}.settings-billing-state-grid strong,.settings-billing-state-grid small,.settings-billing-id-grid strong,.settings-billing-ref-list strong,.settings-billing-ref-list small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.settings-billing-state-grid strong{color:#0f172a;font-size:.9rem}.settings-billing-state-grid small{color:#64748b;font-size:.68rem;font-weight:780}.settings-billing-id-grid strong{color:#0f172a;font-family:var(--font-mono);font-size:.74rem}.settings-usage-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.settings-usage-grid article{display:grid;gap:5px;overflow:hidden;min-width:0;border:1px solid rgba(13,38,55,.08);border-radius:15px;background:#ffffffb8;padding:10px}.settings-usage-grid article>div{display:flex;min-width:0;align-items:center;gap:6px;color:#64748b;font-size:.68rem;font-weight:950;text-transform:uppercase}.settings-usage-grid strong{color:#0f172a;font-size:1.35rem;line-height:1}.settings-usage-grid small,.settings-usage-grid em{overflow:hidden;color:#64748b;font-size:.68rem;font-style:normal;font-weight:780;text-overflow:ellipsis;white-space:nowrap}.settings-usage-grid i{display:block;height:5px;max-width:100%;border-radius:999px;background:linear-gradient(90deg,var(--aos-teal),var(--aos-emerald))}.settings-usage-grid article[data-status=near_limit] i{background:#f59e0b}.settings-usage-grid article[data-status=over_limit] i{background:#ef4444}.settings-usage-grid article[data-status=unlimited] i{background:#0ea5e9}.settings-billing-ref-list article{grid-template-columns:minmax(0,1fr) auto;align-items:center}.settings-billing-ref-list article>div{display:grid;min-width:0;gap:2px}.settings-billing-ref-list small{color:#64748b;font-size:.68rem;font-weight:820}.settings-billing-ref-list b{border-radius:999px;background:var(--aos-mint-50);color:var(--aos-teal-dark);padding:5px 7px;font-size:.62rem;font-weight:950;text-transform:uppercase}.settings-provider-list article{grid-template-columns:auto minmax(0,1fr) auto}.settings-key-list article{grid-template-columns:minmax(0,1fr) auto}.settings-key-list article em,.settings-key-list article span,.settings-key-facts{grid-column:1 / -1}.settings-provider-list article b{border-radius:999px;background:#eff6ff;color:#1d4ed8;padding:5px 7px;font-size:.6rem;font-weight:950;text-transform:uppercase;white-space:nowrap}.settings-provider-list article em{overflow:hidden;color:#64748b;font-size:.66rem;font-style:normal;font-weight:780;text-overflow:ellipsis;white-space:nowrap}.settings-key-facts{display:flex;flex-wrap:wrap;gap:6px}.settings-key-facts span{width:auto;border-radius:999px;background:#f8fafc;color:#475569;padding:5px 7px;font-size:.6rem;font-weight:900}.settings-key-list article b{border-radius:999px;background:var(--aos-mint-50);color:var(--aos-teal-dark);padding:5px 7px;font-size:.64rem;font-weight:950}.settings-audit-list article{grid-template-columns:auto minmax(0,1fr);align-items:start}.settings-audit-list article>span{width:9px;height:9px;margin-top:4px;border-radius:999px;background:var(--aos-teal);box-shadow:0 0 0 5px #00b8841a}.settings-error-review-list article[data-severity=critical]>span,.settings-error-review-list article[data-severity=error]>span{background:#ef4444;box-shadow:0 0 0 5px #ef44441a}.settings-error-review-list article[data-severity=warning]>span{background:#f59e0b;box-shadow:0 0 0 5px #f59e0b1f}.settings-locked-state{display:grid;justify-items:center;gap:5px;border:1px dashed rgba(13,38,55,.14);border-radius:15px;color:#64748b;padding:18px 12px;text-align:center}.settings-locked-state svg{color:var(--aos-teal-dark)}.settings-locked-state strong{color:#0f172a;font-size:.82rem}.settings-locked-state span{font-size:.72rem;font-weight:820}.settings-admin-notice{margin:0;border-radius:14px;padding:11px 12px;font-size:.8rem;font-weight:820;line-height:1.45}.settings-admin-notice.info{background:#ecfeff;color:#0e7490}.settings-admin-notice.success{background:#ecfdf5;color:#047857}.settings-admin-notice.error{background:#fff1f2;color:#be123c}.settings-save-confirmation{display:grid;gap:12px;border:1px solid #dbe4f0;border-radius:16px;background:#f8fafce6;padding:14px}.settings-save-confirmation[data-status=saved],.settings-save-confirmation[data-status=rolled_back]{border-color:#99f6e4;background:#ecfdf5}.settings-save-confirmation[data-status=failed]{border-color:#fecdd3;background:#fff1f2}.settings-save-confirmation-head{display:flex;align-items:flex-start;gap:10px;min-width:0}.settings-save-confirmation-head>svg{flex:0 0 auto;color:#0f766e;margin-top:2px}.settings-save-confirmation[data-status=failed] .settings-save-confirmation-head>svg{color:#be123c}.settings-save-confirmation-head div{display:grid;min-width:0;gap:3px}.settings-save-confirmation-head span,.settings-save-confirmation-fields>span{color:#0f766e;font-size:.68rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.settings-save-confirmation[data-status=failed] .settings-save-confirmation-head span{color:#be123c}.settings-save-confirmation-head strong{color:#0f172a;font-size:.9rem}.settings-save-confirmation-head small,.settings-save-confirmation p{color:#64748b;font-size:.74rem;font-weight:760;line-height:1.45}.settings-save-confirmation p{margin:0}.settings-save-confirmation-fields{display:grid;gap:7px}.settings-save-confirmation-fields div,.settings-save-confirmation-state,.settings-save-confirmation-actions{display:flex;flex-wrap:wrap;gap:8px}.settings-save-confirmation-fields b,.settings-save-confirmation-state span{border:1px solid rgba(13,38,55,.08);border-radius:999px;background:#ffffffc7;color:#334155;padding:6px 9px;font-size:.7rem;font-weight:900}.settings-save-confirmation-state span{display:inline-flex;align-items:center;gap:6px}.settings-save-confirmation-state b{color:#0f766e;text-transform:capitalize}.settings-save-confirmation-actions button{display:inline-flex;min-height:34px;align-items:center;justify-content:center;gap:7px;border:1px solid #99f6e4;border-radius:10px;background:#fff;color:#0f766e;padding:0 11px;font-size:.72rem;font-weight:900}.settings-save-confirmation-actions button:disabled{cursor:not-allowed;opacity:.55}@media (min-width: 640px){.premium-aos-page{padding:24px}.premium-shell-frame{min-height:calc(100vh - 48px)}.premium-content-grid{padding:22px}.agents-grid-premium{grid-template-columns:repeat(2,minmax(0,1fr))}.account-button strong,.logout-label{display:inline}.platform-buttons{width:auto}}@media (min-width: 768px){.premium-search{display:flex}.mobile-brand{display:none}.hero-card{padding:36px}.hero-card h1{font-size:clamp(2.35rem,2.5vw,3rem)}.hero-orbit{display:flex}.first-run-card{grid-template-columns:minmax(0,1fr) 170px}.first-run-step-list{grid-column:1 / -1;grid-template-columns:repeat(2,minmax(0,1fr))}.first-run-path-rail{grid-template-columns:repeat(2,minmax(0,1fr))}.installed-app-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.agent-link-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.agent-provider-grid,.agent-auth-mode-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.runtime-form-row{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.chat-session-bar{grid-template-columns:minmax(0,1fr) 210px;align-items:end}.chat-start-resume-grid{grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);align-items:stretch}.files-knowledge-stats{grid-template-columns:repeat(auto-fit,minmax(96px,1fr))}.files-upload-command{grid-template-columns:minmax(0,1fr) minmax(280px,auto);align-items:center}.files-scope-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.files-action-bar{grid-template-columns:minmax(0,1fr) 220px;align-items:end}.upload-review-row{grid-template-columns:minmax(180px,.7fr) minmax(0,1.3fr) auto;align-items:start}.upload-review-fields{grid-template-columns:minmax(150px,.65fr) minmax(0,1.35fr)}.planner-hero{grid-template-columns:minmax(0,1fr) minmax(260px,360px);align-items:end}.planner-stats{grid-template-columns:repeat(4,minmax(0,1fr))}.desktop-bridge-hero{grid-template-columns:minmax(0,1fr) auto;align-items:end}.desktop-capability-grid,.desktop-action-grid,.desktop-update-actions{grid-template-columns:repeat(4,minmax(0,1fr))}.desktop-diagnostics-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.desktop-update-summary{grid-template-columns:repeat(4,minmax(0,1fr))}.desktop-platform-permission-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.desktop-qa-list article{grid-template-columns:minmax(0,1fr) auto minmax(260px,auto)}.ideas-hero{grid-template-columns:minmax(0,1fr) minmax(300px,420px);align-items:end}.ideas-stats{grid-template-columns:repeat(4,minmax(0,1fr))}.analytics-hero{grid-template-columns:minmax(0,1fr) minmax(250px,340px);align-items:end}.settings-admin-hero{grid-template-columns:minmax(0,1fr) minmax(260px,380px);align-items:end}.settings-admin-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.settings-section-jump{grid-template-columns:repeat(4,minmax(0,1fr))}.settings-form-grid,.settings-preference-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.aos-sidebar-premium{display:block}.mobile-app-nav{display:none}.premium-content-grid{grid-template-columns:minmax(0,1fr) 320px}.premium-work-grid{grid-template-columns:300px minmax(0,1fr)}.premium-work-grid>:nth-child(3),.store-panel,.app-store-app{grid-column:1 / -1}.app-store-hero{grid-template-columns:minmax(0,1fr) 310px;align-items:end}.app-store-layout{grid-template-columns:minmax(0,1fr);align-items:start}.runtime-kernel-grid{grid-template-columns:minmax(0,1fr) 320px}.running-session-detail-layout{grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr)}.session-detail-messages,.session-detail-events{grid-column:1 / -1}.chat-command-layout{grid-template-columns:minmax(0,1fr) 250px}.files-knowledge-hero{grid-template-columns:minmax(0,1fr) 440px;align-items:end}.approval-inbox-hero{grid-template-columns:minmax(0,1fr) 460px;align-items:end}.approval-inbox-layout{grid-template-columns:minmax(0,1fr) 340px;align-items:start}.files-knowledge-layout{grid-template-columns:250px minmax(0,1fr) 330px;align-items:start}.planner-layout{grid-template-columns:260px minmax(0,1fr);align-items:start}.workflow-quick-rail{grid-column:1 / -1;grid-template-columns:repeat(2,minmax(0,1fr))}.automation-rail{grid-column:1 / -1}.ideas-layout{grid-template-columns:260px minmax(0,1fr);align-items:start}.ideas-capture-panel,.ideas-inspector{max-height:min(720px,calc(100vh - 230px));overflow:auto;padding-right:2px}.ideas-inspector{grid-column:1 / -1}.analytics-main-panels{grid-template-columns:repeat(2,minmax(0,1fr))}.analytics-throughput-panel{grid-column:1 / -1}.settings-admin-layout{grid-template-columns:minmax(0,1fr) 340px;align-items:start}.first-run-guided-grid{grid-template-columns:minmax(170px,230px) minmax(0,1.35fr)}.first-run-path-rail{grid-template-columns:minmax(0,1fr)}.first-run-flow-side{grid-column:1 / -1;grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 1280px){.agents-grid-premium{grid-template-columns:repeat(4,minmax(0,1fr))}.first-run-step-list{grid-template-columns:repeat(5,minmax(0,1fr))}.agent-link-layout{grid-template-columns:minmax(320px,420px) minmax(0,1fr)}.agent-link-hero{grid-template-columns:minmax(0,1fr) 290px;align-items:end}.planner-layout{grid-template-columns:270px minmax(0,1fr) 330px}.workflow-quick-rail{grid-column:auto;grid-template-columns:minmax(0,1fr)}.automation-rail{grid-column:auto}.task-board{grid-template-columns:repeat(3,minmax(260px,1fr))}.ideas-layout{grid-template-columns:270px minmax(0,1fr) 330px}.ideas-capture-panel,.ideas-inspector{max-height:min(680px,calc(100vh - 210px))}.ideas-inspector{grid-column:auto}.analytics-layout{grid-template-columns:minmax(0,1fr) 340px;align-items:start}.first-run-guided-grid{grid-template-columns:minmax(170px,230px) minmax(0,1.35fr) minmax(220px,.8fr)}.first-run-flow-side{grid-column:auto;grid-template-columns:minmax(0,1fr)}}@media (min-width: 1536px){.mobile-preview-shell{display:block}.premium-shell-frame{width:calc(100% - 64px)}}@media (min-width: 1760px){.premium-work-grid{grid-template-columns:300px minmax(380px,1fr) 300px}.premium-work-grid>:nth-child(3),.store-panel,.app-store-app{grid-column:auto}.app-store-layout{grid-template-columns:minmax(0,1fr)}}@media (max-width: 560px){.premium-aos-page{padding:8px}.browser-chrome-premium{display:none}.premium-shell-frame{min-height:calc(100dvh - 16px);border-radius:18px}.aos-topbar-premium{align-items:flex-start;gap:12px;flex-direction:column}.topbar-actions{width:100%;min-width:0;align-items:stretch;justify-content:space-between}.workspace-switcher{flex:1;min-width:0}.workspace-switcher-trigger{width:100%;max-width:none}.workspace-switcher-copy strong{max-width:100%}.workspace-switcher-panel{right:auto;left:0}.account-button{width:40px;flex:0 0 40px;justify-content:center;gap:0;padding:3px}.account-button svg{display:none}.mobile-app-nav{gap:7px;padding:8px 10px}.mobile-app-nav button{min-height:36px;padding:0 10px;font-size:.7rem}.premium-content-grid{padding:12px}.agents-panel,.runtime-kernel-panel,.agent-link-manager,.store-bridge-panel,.first-run-card,.compact-panel,.command-center-card,.store-panel,.app-store-app,.approval-inbox-app,.files-knowledge-app,.tasks-planner-app,.desktop-bridge-app,.ideas-brainstorm-app,.workspace-profile-app,.analytics-dashboard-app,.settings-admin-app,.right-card,.platform-strip{padding:18px}.hero-card{min-height:auto;padding:20px}.hero-card h1{font-size:2.05rem;line-height:1.06}.hero-card p{font-size:1rem}.runtime-mode-grid,.runtime-mode-required,.runtime-settings-row,.runtime-summary-list,.first-run-path-rail,.first-run-form-grid,.first-run-workspace-confirm,.first-run-launch-summary,.first-run-notice,.first-run-existing-state,.chat-api-key-panel,.chat-source-picker,.chat-start-agent-grid,.chat-thread-controls,.chat-runtime-row,.chat-target-toggle,.chat-context-metrics,.chat-status-summary,.chat-instance-list,.workflow-route-controls,.web-quality-state{grid-template-columns:minmax(0,1fr)}.web-quality-state-actions{justify-content:flex-start}.chat-panel-head{display:grid}.chat-active-head,.chat-start-modal-head,.chat-start-modal-actions{display:grid;justify-content:stretch}.chat-panel-head button{width:100%}.chat-start-actions,.chat-active-actions{justify-content:stretch}.chat-active-actions button,.chat-start-modal-actions button{width:100%}.chat-library-toolbar,.chat-library-file{grid-template-columns:1fr}.chat-library-file>span,.chat-library-file em{justify-self:start}.chat-hub-row{grid-template-columns:minmax(0,1fr)}.chat-thread-row-actions{grid-template-columns:repeat(4,minmax(0,1fr))}.hero-status-row{gap:8px}.runtime-mode-required{display:grid}.runtime-mode-required span{white-space:normal}.status-pill{padding:8px 10px;font-size:.8rem}.store-bridge-head{display:grid}.app-store-tabs{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));width:100%}.app-store-tabs button{width:100%}.store-detail-modal-backdrop{align-items:stretch;padding:10px}.store-detail-modal{width:100%;max-height:calc(100vh - 20px);border-radius:18px}.store-detail-modal .store-detail-panel{padding:12px}.store-detail-body{grid-template-columns:minmax(0,1fr)}.store-detail-sidecar{position:static}.store-detail-modal .store-action-row{margin:0 -12px -12px;padding:12px}.store-bridge-metrics,.store-bridge-cards{grid-template-columns:1fr}.store-install-path{display:grid}.store-install-path span{justify-content:flex-start;width:100%}.agent-link-metrics,.connect-center-tabs,.connect-stepper-panel,.connect-method-panel,.agent-connector-proof-grid,.connect-intent-grid,.connect-choice-grid,.connect-center-grid,.instance-hub-grid,.imported-profile-grid,.connect-provider-steps,.simple-local-steps,.credential-vault-head,.credential-vault-grid,.credential-help-grid,.setup-checklist-grid,.setup-path-legend,.provider-capability-matrix,.connect-advanced-grid,.agent-provider-grid,.agent-auth-mode-grid,.agent-link-fields,.agent-link-toolbar,.agent-link-detail-grid,.agent-link-health-row,.agent-link-rotate-row,.agent-link-runtime-card,.agent-link-pairing-command,.agent-link-cli-prereq div,.agent-link-command-reference{grid-template-columns:1fr}.connect-selected-summary,.connect-selected-actions,.connect-advanced-panel summary,.connect-advanced-panel-head{align-items:flex-start;flex-direction:column}.connect-center-tabs button{width:100%;justify-content:flex-start;padding:8px 10px}.connect-center-tabs button small{display:none}.connect-advanced-context{align-items:stretch;flex-direction:column}.connect-advanced-context>div:last-child{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));justify-content:stretch}.connect-selected-actions,.connect-selected-actions button{width:100%}.chat-api-key-actions,.chat-instance-targets{justify-content:flex-start}.agent-link-health-row,.agent-link-rotate-row{display:grid}.agent-link-health-row select,.agent-link-health-row button,.agent-link-rotate-row select,.agent-link-rotate-row button{width:100%}.marketplace-list article{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start}.store-listing-card,.document-row,.store-detail-head{grid-template-columns:auto minmax(0,1fr)}.store-listing-meta,.document-meta,.store-detail-head .store-lifecycle-pill{grid-column:1 / -1;justify-self:start}.app-store-stats,.app-store-layout,.installed-apps-actions,.app-store-developer-kit,.developer-kit-grid,.developer-apply-grid,.store-download-summary,.store-lifecycle-facts,.store-detail-modal .store-lifecycle-facts,.files-knowledge-stats,.approval-inbox-stats,.approval-inbox-layout,.files-scope-grid,.files-action-bar,.files-knowledge-layout,.document-detail-grid,.app-access-grid,.planner-layout,.planner-form-grid,.task-board,.approval-actions,.desktop-diagnostics-grid,.desktop-update-summary,.desktop-update-actions,.desktop-qa-list article,.desktop-release-proof-grid,.desktop-capability-grid,.desktop-action-grid,.desktop-platform-permission-grid,.desktop-permission-panel,.desktop-permission-grants,.ideas-layout,.ideas-stats,.idea-filter-row,.idea-action-row,.analytics-hero,.analytics-layout,.analytics-main-panels,.analytics-metric-grid,.settings-admin-hero,.settings-admin-layout,.settings-admin-metrics,.settings-form-grid,.settings-preference-grid,.receipt-audit-filters,.receipt-viewer-hero,.receipt-integrity-strip,.receipt-viewer-layout,.receipt-source-object,.approval-card-topline,.receipt-detail-grid{grid-template-columns:1fr}.receipt-viewer-hero h2,.settings-admin-hero h2{font-size:1.55rem;line-height:1.12}.desktop-qa-actions{grid-template-columns:1fr}.settings-member-row{grid-template-columns:auto minmax(0,1fr)}.settings-member-row select{grid-column:1 / -1}.receipt-signature-box button{grid-template-columns:minmax(0,1fr) auto}.receipt-signature-box span{grid-column:1 / -1}.idea-map-panel{min-height:520px}.idea-map-toolbar{align-items:flex-start;flex-direction:column}.idea-node{width:min(220px,58%)}.marketplace-list button{grid-column:1 / -1;width:100%}.agent-card{padding:14px}.sparkline{width:68px}.start-grid,.platform-buttons{grid-template-columns:1fr}.installed-app-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.user-bubble,.agent-bubble{max-width:100%}.from-user .person-avatar{display:none}.from-agent .agent-bubble{max-width:calc(100% - 52px)}.message-row{align-items:flex-start}.notification-popover{top:10px;right:8px;left:8px;width:auto;max-height:calc(100dvh - 20px);border-radius:16px}.notification-head,.notification-footer{align-items:stretch;flex-direction:column}}.planner-board-section{display:grid;gap:10px;min-width:0}.planner-section-title{display:flex;min-width:0;align-items:center;gap:9px;border:1px solid rgba(13,38,55,.08);border-radius:14px;background:#ffffffb8;color:var(--aos-teal-dark);padding:10px 12px}.planner-section-title>div{display:grid;min-width:0;gap:2px}.planner-section-title strong{color:#0f172a;font-size:.84rem}.planner-section-title span{overflow:hidden;color:#64748b;font-size:.72rem;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.task-board{overflow-x:visible;grid-template-columns:repeat(3,minmax(260px,1fr));padding-bottom:0}.task-card,.automation-card,.scheduled-run-row,.worker-job-row,.workflow-run-row,.retry-history-row,.worker-log-row{overflow:hidden}.automation-rail{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.automation-rail>.planner-section-title{grid-column:1 / -1}.planner-layout.view-flows,.planner-layout.view-tasks,.planner-layout.view-monitor{grid-template-columns:minmax(0,1fr)}.planner-layout.view-flows .automation-rail,.planner-layout.view-tasks .planner-board-section,.planner-layout.view-tasks .planner-create-panel,.planner-layout.view-monitor .automation-rail{grid-column:1 / -1}.planner-layout.view-tasks .planner-create-panel{grid-template-columns:minmax(0,1fr)}@media (max-width: 1180px){.task-board{grid-template-columns:repeat(2,minmax(240px,1fr))}}@media (max-width: 720px){.task-board{grid-template-columns:minmax(0,1fr)}.planner-task-card-head small{white-space:normal}.task-file-attach-head{align-items:stretch;flex-direction:column}.task-file-attach .context-upload-button{width:100%}}.planner-layout.focus-tasks .planner-create-panel{order:1}.planner-layout.focus-tasks .planner-board-section{order:2}.planner-layout.focus-tasks .automation-rail,.planner-layout.focus-tasks .workflow-quick-rail{order:3}.planner-layout.focus-automations .planner-create-panel{order:1}.planner-layout.focus-automations .automation-rail{order:2}.planner-layout.focus-automations .planner-board-section{order:3}.chat-primary-action{border-color:#99f6e4!important;background:linear-gradient(135deg,var(--aos-teal),var(--aos-emerald))!important;color:#fff!important;box-shadow:0 10px 18px #00bfa62e}.chat-composer{position:sticky;bottom:0;z-index:2;border:1px solid #ccfbf1;background:#fffffff0;padding:8px;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.chat-composer input[aria-label="Command message"]{min-height:48px;font-size:.94rem}.files-storage-proof{display:grid;gap:3px;border:1px solid #dbeafe;border-radius:8px;background:#f8fafc;padding:10px}.files-storage-proof span{color:#64748b;font-size:.68rem;font-weight:900;text-transform:uppercase}.files-storage-proof strong{color:#0f766e;font-size:.82rem}.file-detail-actions{display:flex;flex-wrap:wrap;gap:8px}.use-file-button,.remove-file-button{display:inline-flex;min-height:38px;align-items:center;justify-content:center;gap:7px;border:1px solid #99f6e4;border-radius:8px;background:#ecfdf5;color:var(--aos-teal-dark);padding:0 12px;font-size:.78rem;font-weight:900}.remove-file-button{border-color:#fecdd3;background:#fff1f2;color:#be123c}.remove-file-button:disabled{cursor:not-allowed;opacity:.58}.chat-command-layout.chat-command-layout-v2{align-items:start}.chat-inbox-pane,.chat-workspace-pane{display:grid;min-width:0;align-content:start;gap:12px}.chat-start-launcher{min-height:0;border-radius:8px;padding:14px}.chat-start-launcher .chat-panel-head{align-items:center}.chat-start-launcher .chat-panel-head strong{font-size:1.02rem}.chat-start-launcher .chat-primary-action{min-height:40px;border-radius:8px;padding:0 14px;box-shadow:0 14px 28px #00bfa629}.chat-source-summary-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.chat-source-summary-grid span{display:grid;min-width:0;gap:2px;border:1px solid rgba(13,38,55,.08);border-radius:8px;background:#ffffffc2;padding:9px}.chat-source-summary-grid b,.chat-source-summary-grid small{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-source-summary-grid b{color:#0f766e;font-size:.64rem;font-weight:950;text-transform:uppercase}.chat-source-summary-grid small{color:#0f172a;font-size:.78rem;font-weight:840}.chat-add-ai-inline{display:inline-flex;min-height:36px;align-items:center;justify-content:center;gap:7px;border:1px solid rgba(13,38,55,.1);border-radius:8px;background:#ffffffd1;color:#0f766e;padding:0 10px;font-size:.75rem;font-weight:900}.chat-inbox-pane .chat-existing-panel,.chat-workspace-pane .chat-conversation-shell,.chat-workspace-pane .chat-context-pane,.chat-status-board-inline,.chat-status-board-inline .chat-status-board{border-radius:8px}.chat-inbox-pane .chat-thread-controls{grid-template-columns:repeat(2,minmax(0,1fr))}.chat-inbox-pane .chat-thread-search{grid-column:1 / -1}.chat-folder-library{display:grid;gap:8px;min-width:0}.chat-folder-library-head{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:8px;color:#64748b;font-size:.68rem;font-weight:850}.chat-folder-library-head span{display:inline-flex;min-width:0;align-items:center;gap:6px;color:#0f766e;font-weight:950;text-transform:uppercase}.chat-folder-library-head small{min-width:0;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.chat-folder-manager{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0}.chat-folder-manager button,.chat-folder-create,.chat-thread-folder-select{display:flex;min-width:0;min-height:34px;align-items:center;gap:7px;border:1px solid rgba(13,38,55,.08);border-radius:8px;background:#ffffffd1;color:#475569;padding:0 9px;font-size:.72rem;font-weight:900}.chat-folder-manager button{justify-content:space-between}.chat-folder-manager button svg,.chat-folder-create svg,.chat-thread-folder-select svg{flex:0 0 auto;color:#0f766e}.chat-folder-manager button span,.chat-thread-folder-select select,.chat-folder-create input{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-folder-manager button b{border-radius:999px;background:#f1f5f9;color:#64748b;padding:3px 6px;font-size:.62rem}.chat-folder-manager button.is-active,.chat-folder-chip.is-active{border-color:#67e8d7;background:#ecfdf5;color:#0f766e}.chat-folder-chip.tone-blue svg{color:#2563eb}.chat-folder-chip.tone-violet svg{color:#7c3aed}.chat-folder-chip.tone-amber svg{color:#b45309}.chat-folder-chip.tone-rose svg{color:#be123c}.chat-folder-create{grid-column:1 / -1}.chat-folder-create input,.chat-thread-folder-select select{width:100%;min-width:0;border:0;background:transparent;color:#0f172a;font:inherit;outline:none}.chat-folder-create button{width:30px;min-width:30px;min-height:28px;justify-content:center;padding:0}.chat-thread-folder-select{grid-column:1 / -1;background:#f8fafcdb}.chat-inbox-pane .chat-thread-list{max-height:520px}.chat-inbox-pane .chat-hub-row{grid-template-columns:minmax(0,1fr)}.chat-inbox-pane .chat-thread-row-actions{grid-template-columns:repeat(4,minmax(0,1fr))}.chat-inbox-pane .chat-thread-row-actions button{min-height:32px;border-radius:8px}.chat-workspace-pane .chat-conversation-shell{min-height:min(560px,calc(100vh - 320px));align-content:start}.chat-workspace-pane .chat-message-list{max-height:none;min-height:180px}.chat-workspace-pane .chat-empty-state{min-height:170px;border-radius:8px}.chat-workspace-pane .chat-context-pane{grid-template-columns:repeat(2,minmax(0,1fr))}.chat-workspace-pane .chat-context-card,.chat-workspace-pane .chat-binding-section{grid-column:1 / -1}.chat-status-board-inline{margin-top:14px;padding:0}.chat-status-board-inline .chat-status-board{border:0;background:linear-gradient(135deg,#ffffffe6,#ecfdf5bd),#fff}.chat-status-board-inline .chat-status-track-list{max-height:190px}.chat-codex-layout.command-center-card{border:0;background:transparent;box-shadow:none;padding:0}.chat-codex-layout>.section-header{margin:0 0 8px;padding:0 2px}.chat-codex-layout>.section-header h2{font-size:.9rem}.chat-codex-layout .chat-command-layout.chat-command-layout-v2{gap:0;overflow:hidden;min-height:min(860px,calc(100vh - 126px));border:1px solid rgba(15,23,42,.08);border-radius:8px;background:#fff}.chat-codex-layout .chat-inbox-pane{gap:8px;align-content:start;border-right:1px solid rgba(15,23,42,.08);background:#f7f7f7;padding:10px 8px}.chat-codex-layout .chat-workspace-pane{gap:0;align-content:stretch;background:#fff}.chat-codex-layout .chat-start-launcher,.chat-codex-layout .chat-inbox-pane .chat-existing-panel{border:0;background:transparent;box-shadow:none;padding:0}.chat-codex-layout .chat-start-launcher .chat-panel-head>div,.chat-codex-layout .chat-source-summary-grid{display:none}.chat-codex-layout .chat-start-launcher .chat-panel-head{display:grid}.chat-codex-layout .chat-start-launcher .chat-primary-action,.chat-codex-layout .chat-add-ai-inline{width:100%;min-height:34px;justify-content:flex-start;border:0;border-radius:8px;background:transparent;color:#3f3f46;padding:0 8px;box-shadow:none;font-size:.82rem}.chat-codex-layout .chat-start-launcher .chat-primary-action:hover,.chat-codex-layout .chat-add-ai-inline:hover{background:#ebebeb;color:#111827}.chat-codex-layout .chat-thread-hub{gap:7px}.chat-codex-layout .chat-thread-hub .chat-panel-head{align-items:center;padding:8px 2px 3px}.chat-codex-layout .chat-thread-hub .chat-panel-head span{color:#8a8a8a;font-size:.72rem;font-weight:760;text-transform:none}.chat-codex-layout .chat-thread-hub .chat-panel-head strong{color:#444;font-size:.78rem;font-weight:760}.chat-codex-layout .chat-thread-hub .chat-panel-head small{color:#8a8a8a;font-size:.68rem}.chat-codex-layout .chat-thread-hub .chat-panel-head button{min-height:30px;border:0;border-radius:8px;background:transparent;color:#52525b;padding:0 8px}.chat-codex-layout .chat-thread-hub .chat-panel-head button:hover{background:#ebebeb}.chat-sidebar-search{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;min-height:34px;border:0;border-radius:8px;background:transparent;color:#52525b;padding:0 8px}.chat-sidebar-search:focus-within,.chat-sidebar-search:hover{background:#ebebeb}.chat-sidebar-search input{min-width:0;border:0;background:transparent;color:#18181b;font-size:.82rem;outline:none}.chat-thread-filter-drawer{border:0;border-radius:8px;background:transparent}.chat-thread-filter-drawer>summary{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:7px;min-height:32px;cursor:pointer;border-radius:8px;color:#52525b;padding:0 8px;font-size:.74rem;font-weight:780;list-style:none}.chat-thread-filter-drawer>summary:hover{background:#ebebeb}.chat-thread-filter-drawer>summary::marker,.chat-thread-filter-drawer>summary::-webkit-details-marker,.chat-codex-layout .chat-details-drawer>summary::marker,.chat-codex-layout .chat-details-drawer>summary::-webkit-details-marker,.chat-codex-layout .chat-context-drawer>summary::marker,.chat-codex-layout .chat-context-drawer>summary::-webkit-details-marker,.chat-codex-layout .chat-status-board-inline>summary::marker,.chat-codex-layout .chat-status-board-inline>summary::-webkit-details-marker{display:none;content:""}.chat-thread-filter-drawer>summary span,.chat-thread-filter-drawer>summary small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-thread-filter-drawer>summary small{color:#8a8a8a;font-size:.67rem;font-weight:760}.chat-thread-filter-drawer[open]{background:#f1f1f1;padding-bottom:8px}.chat-thread-filter-drawer[open]>summary{margin-bottom:8px}.chat-codex-layout .chat-inbox-pane .chat-thread-controls{grid-template-columns:1fr;padding:0 8px}.chat-codex-layout .chat-inbox-pane .chat-thread-controls label,.chat-codex-layout .chat-folder-manager button,.chat-codex-layout .chat-folder-create,.chat-codex-layout .chat-thread-folder-select{border-color:#0f172a14;border-radius:8px;background:#fff;box-shadow:none}.chat-codex-layout .chat-folder-manager{grid-template-columns:1fr;padding:0 8px}.chat-codex-layout .chat-thread-list{max-height:calc(100vh - 320px);padding:0 2px 8px 0}.chat-codex-layout .chat-thread-group{gap:2px}.chat-codex-layout .chat-thread-group>span{color:#8a8a8a;font-size:.72rem;font-weight:760;padding:12px 8px 4px;text-transform:none}.chat-codex-layout .chat-hub-open{min-height:32px;grid-template-columns:minmax(0,1fr) auto;gap:7px;border:0;border-radius:8px;background:transparent;color:#3f3f46;padding:8px}.chat-codex-layout .chat-hub-open>svg,.chat-codex-layout .chat-row-progress{display:none}.chat-codex-layout .chat-hub-open b{font-size:.82rem;font-weight:520}.chat-codex-layout .chat-hub-open small{color:#71717a;font-size:.72rem;font-weight:450}.chat-codex-layout .chat-status-pill{min-width:0;min-height:20px;border-radius:999px;padding:0 7px;font-size:.58rem}.chat-codex-layout .chat-hub-row.is-active .chat-hub-open,.chat-codex-layout .chat-hub-row.is-pinned .chat-hub-open,.chat-codex-layout .chat-hub-row:hover .chat-hub-open{border-color:transparent;background:#e7e7e7;box-shadow:none}.chat-codex-layout .chat-hub-row{position:relative;gap:4px}.chat-codex-layout .chat-thread-row-actions{display:flex;justify-content:flex-end;gap:3px;opacity:0;pointer-events:none;transition:opacity .16s ease}.chat-codex-layout .chat-hub-row:hover .chat-thread-row-actions,.chat-codex-layout .chat-hub-row:focus-within .chat-thread-row-actions{opacity:1;pointer-events:auto}.chat-codex-layout .chat-thread-row-actions button{min-height:28px;width:28px;border:0;border-radius:7px;background:transparent;color:#71717a}.chat-codex-layout .chat-thread-row-actions button:hover{background:#dedede;color:#111827}.chat-codex-layout .chat-thread-folder-select{display:flex;flex:1 1 100%;min-height:30px;border:0;border-radius:7px;background:#dedede}.chat-codex-layout .chat-workspace-pane .chat-conversation-shell{min-height:min(780px,calc(100vh - 128px));max-width:900px;width:100%;align-content:stretch;justify-self:center;border:0;border-radius:0;background:transparent;padding:12px 28px 18px;box-shadow:none}.chat-codex-layout .chat-active-head{min-height:40px;border-bottom:1px solid rgba(15,23,42,.08);padding-bottom:8px}.chat-codex-layout .chat-active-head span{display:none}.chat-codex-layout .chat-active-head strong{font-size:.9rem;font-weight:620}.chat-codex-layout .chat-active-head small{color:#71717a;font-size:.72rem;font-weight:480}.chat-codex-layout .chat-active-actions button,.chat-codex-layout .chat-details-drawer>summary,.chat-codex-layout .chat-context-drawer>summary,.chat-codex-layout .chat-status-board-inline>summary{border:0;border-radius:8px;background:transparent;color:#52525b}.chat-codex-layout .chat-active-actions button{min-height:32px;padding:0 9px}.chat-codex-layout .chat-active-actions button:hover,.chat-codex-layout .chat-details-drawer>summary:hover,.chat-codex-layout .chat-context-drawer>summary:hover,.chat-codex-layout .chat-status-board-inline>summary:hover{background:#f4f4f5;color:#18181b}.chat-codex-layout .chat-setup-drawer{border:0;border-bottom:1px solid rgba(15,23,42,.08);border-radius:0;background:transparent;padding:0 0 8px}.chat-codex-layout .chat-message-list{min-height:320px;max-height:none;align-content:start;padding:22px 0}.chat-codex-layout .chat-empty-state{min-height:270px;border:0;background:transparent;color:#18181b}.chat-codex-layout .chat-empty-state strong{color:#18181b;font-size:.98rem;font-weight:640}.chat-codex-layout .chat-empty-state span{color:#71717a}.chat-codex-layout .message-bubble{box-shadow:none}.chat-codex-layout .agent-bubble{max-width:min(100%,680px);border-color:#0f172a14;border-radius:14px}.chat-codex-layout .user-bubble{max-width:min(78%,620px);border-radius:18px;background:#f0f0f0}.chat-codex-layout .chat-composer{min-height:54px;margin-top:auto;border-color:#0f172a1a;border-radius:18px;background:#fff;box-shadow:0 14px 34px #0f172a14}.chat-codex-layout .chat-composer button:last-child{background:#0f766e;box-shadow:none}.chat-codex-layout .chat-command-notice{border-radius:8px}.chat-codex-layout .chat-workspace-pane .chat-context-pane{max-width:900px;width:calc(100% - 56px);justify-self:center;margin:0 auto 18px;border-color:#0f172a14;border-radius:8px;background:#fafafa;box-shadow:none}.chat-codex-layout .chat-workspace-pane .chat-context-pane:not([open]){padding:8px 10px}.chat-codex-layout .chat-workspace-pane .chat-context-pane[open]{padding:12px}.chat-codex-layout .chat-status-board-inline{max-width:900px;width:calc(100% - 292px);margin:10px 28px 0 auto;border-color:#0f172a14;border-radius:8px;background:#fafafa;padding:8px 10px}.chat-codex-layout .chat-status-board-inline .chat-status-board{margin-top:8px;border:0;background:transparent;padding:0}@media (min-width: 1024px){.chat-command-layout{grid-template-columns:minmax(0,1fr)}.chat-command-layout.chat-command-layout-v2{grid-template-columns:minmax(300px,350px) minmax(0,1fr)}.chat-codex-layout .chat-command-layout.chat-command-layout-v2{grid-template-columns:292px minmax(0,1fr)}.chat-context-pane{grid-template-columns:repeat(2,minmax(0,1fr))}.chat-context-card,.chat-binding-section{grid-column:1 / -1}.approval-inbox-layout{grid-template-columns:minmax(0,1fr) minmax(320px,390px);align-items:start}}@media (min-width: 1280px){.planner-layout{grid-template-columns:minmax(260px,320px) minmax(0,1fr)}.automation-rail{grid-column:1 / -1}.planner-layout.view-flows,.planner-layout.view-monitor{grid-template-columns:minmax(0,1fr)}.planner-layout.view-flows .automation-rail,.planner-layout.view-monitor .automation-rail{grid-column:1 / -1}}@media (max-width: 720px){.route-hero-card{grid-template-columns:minmax(0,1fr);align-items:start}.route-hero-core{grid-template-columns:minmax(0,1fr)}.route-hero-visual{display:none}.route-hero-actions{justify-items:stretch;width:100%}.route-hero-status-strip,.route-hero-buttons{justify-content:flex-start}.route-hero-card .shell-button,.setup-blocker-strip button{width:100%}.setup-blocker-strip button{grid-template-columns:minmax(0,1fr)}.runtime-preflight-drawer>summary,.planner-section-title{align-items:flex-start}.runtime-preflight-drawer>summary small,.planner-section-title span{white-space:normal}.chat-context-pane,.approval-inbox-layout,.automation-rail,.chat-command-layout.chat-command-layout-v2,.chat-source-summary-grid,.chat-workspace-pane .chat-context-pane{grid-template-columns:minmax(0,1fr)}.chat-codex-layout .chat-command-layout.chat-command-layout-v2{min-height:0;grid-template-columns:minmax(0,1fr);overflow:visible}.chat-codex-layout .chat-inbox-pane{border-right:0;border-bottom:1px solid rgba(15,23,42,.08)}.chat-codex-layout .chat-workspace-pane .chat-conversation-shell{min-height:560px;padding:12px 14px 16px}.chat-codex-layout .chat-active-head{align-items:flex-start;flex-direction:column}.chat-codex-layout .chat-thread-row-actions{opacity:1;pointer-events:auto}.chat-codex-layout .chat-workspace-pane .chat-context-pane,.chat-codex-layout .chat-status-board-inline{width:100%;margin:8px 0 0}.workflow-mode-grid{grid-template-columns:minmax(0,1fr)}.workflow-engine-drawer>summary{align-items:flex-start;flex-wrap:wrap}.workflow-engine-drawer>summary small{width:100%;margin-left:25px}}.chat-codex-layout.command-center-card{min-height:calc(100vh - 96px)}.chat-codex-layout>.section-header{max-width:none;margin:0 0 12px;padding:0 4px}.chat-codex-layout>.section-header h2{color:#0f172a;font-size:1rem;font-weight:950}.chat-codex-layout .chat-command-layout.chat-command-layout-v2{min-height:min(900px,calc(100vh - 126px));border:1px solid #ccefe9;border-radius:18px;background:linear-gradient(135deg,#fffffffa,#effdfae0),#fff;box-shadow:0 22px 70px #0f172a12}.chat-codex-layout .chat-inbox-pane{gap:12px;border-right:1px solid #d7eee9;background:linear-gradient(180deg,#fffffff5,#f4faf9f0),#fff;padding:14px}.chat-codex-layout .chat-start-launcher{border:1px solid #dbeee9;border-radius:14px;background:#fff;padding:10px;box-shadow:0 12px 28px #0f172a0b}.chat-codex-layout .chat-start-launcher .chat-panel-head{display:grid;gap:8px}.chat-codex-layout .chat-start-launcher .chat-primary-action{justify-content:center;border:0;border-radius:10px;background:linear-gradient(135deg,#0fce8a,#25d782);color:#fff;font-weight:950;box-shadow:0 10px 24px #10b98138}.chat-codex-layout .chat-start-launcher .chat-primary-action:hover{background:linear-gradient(135deg,#0dbd81,#1fc879);color:#fff}.chat-codex-layout .chat-add-ai-inline{justify-content:flex-start;border:1px solid #dbeee9;border-radius:10px;background:#fbfefd;color:#334155}.chat-codex-layout .chat-add-ai-inline:hover{border-color:#99f6e4;background:#ecfdf5;color:#0f766e}.chat-codex-layout .chat-inbox-pane .chat-existing-panel{border:1px solid #dbeee9;border-radius:14px;background:#ffffffd6;padding:10px}.chat-codex-layout .chat-thread-hub .chat-panel-head{padding:2px 2px 6px}.chat-codex-layout .chat-thread-hub .chat-panel-head span{color:#0f766e;font-weight:950;text-transform:uppercase}.chat-codex-layout .chat-thread-hub .chat-panel-head strong{color:#0f172a;font-size:.86rem;font-weight:950}.chat-codex-layout .chat-sidebar-search,.chat-codex-layout .chat-thread-filter-drawer>summary{border:1px solid transparent;border-radius:11px}.chat-codex-layout .chat-sidebar-search:hover,.chat-codex-layout .chat-sidebar-search:focus-within,.chat-codex-layout .chat-thread-filter-drawer>summary:hover{border-color:#dbeee9;background:#fff}.chat-codex-layout .chat-folder-library{border:1px solid #dbeee9;border-radius:12px;background:#fff;padding:8px}.chat-codex-layout .chat-folder-library-head{padding:0 2px}.chat-codex-layout .chat-folder-manager{padding:0}.chat-codex-layout .chat-folder-manager button,.chat-codex-layout .chat-folder-create,.chat-codex-layout .chat-thread-folder-select{border-radius:11px}.chat-codex-layout .chat-thread-list{max-height:calc(100vh - 430px);padding:0 2px 8px}.chat-codex-layout .chat-thread-group>span{color:#64748b;font-size:.68rem;font-weight:900;letter-spacing:.02em;text-transform:uppercase}.chat-codex-layout .chat-hub-open{min-height:46px;border:1px solid transparent;border-radius:12px;background:transparent;padding:9px 10px}.chat-codex-layout .chat-hub-open b{color:#0f172a;font-size:.84rem;font-weight:780}.chat-codex-layout .chat-hub-open small{color:#64748b;font-size:.7rem;font-weight:720}.chat-codex-layout .chat-hub-row.is-active .chat-hub-open,.chat-codex-layout .chat-hub-row.is-pinned .chat-hub-open,.chat-codex-layout .chat-hub-row:hover .chat-hub-open{border-color:#99f6e4;background:#ecfdf5;box-shadow:0 8px 22px #0f766e14}.chat-codex-layout .chat-workspace-pane{display:flex;min-width:0;flex-direction:column;background:linear-gradient(180deg,#fffffffa,#f2fdfbc7),#fff}.chat-codex-layout .chat-workspace-pane .chat-conversation-shell{display:flex;width:calc(100% - 44px);max-width:1080px;min-height:min(780px,calc(100vh - 168px));margin:18px auto 0;flex:1 1 auto;flex-direction:column;overflow:hidden;border:1px solid #dbeee9;border-radius:18px;background:#fffffffa;padding:0;box-shadow:0 16px 42px #0f172a0f}.chat-codex-layout .chat-active-head{display:flex;min-height:72px;align-items:center;border-bottom:1px solid #e2f2ee;background:linear-gradient(135deg,#ecfdf5e0,#fffffff5),#fff;padding:14px 18px}.chat-codex-layout .chat-active-title{display:grid;min-width:0;gap:6px}.chat-codex-layout .chat-active-title>span{display:inline-flex;width:fit-content;align-items:center;border-radius:999px;background:#ccfbf1;color:#0f766e;padding:3px 8px;font-size:.64rem;font-weight:950;text-transform:uppercase}.chat-codex-layout .chat-active-title>strong{color:#0f172a;font-size:1.08rem;font-weight:950;line-height:1.12}.chat-codex-layout .chat-active-title>small{display:none}.chat-active-meta{display:flex;min-width:0;flex-wrap:wrap;gap:6px}.chat-codex-layout .chat-active-meta span{display:inline-flex;max-width:260px;min-height:24px;align-items:center;gap:5px;overflow:hidden;border:1px solid #dbeee9;border-radius:999px;background:#ffffffd1;color:#334155;padding:0 8px;font-size:.68rem;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.chat-codex-layout .chat-active-meta svg{flex:0 0 auto;color:#0f766e}.chat-codex-layout .chat-active-actions{gap:7px}.chat-codex-layout .chat-active-actions button,.chat-codex-layout .chat-details-drawer>summary,.chat-codex-layout .chat-context-drawer>summary,.chat-codex-layout .chat-status-board-inline>summary{min-height:34px;border:1px solid #dbeee9;border-radius:10px;background:#fff;color:#334155;font-weight:900}.chat-codex-layout .chat-active-actions button:hover,.chat-codex-layout .chat-details-drawer>summary:hover,.chat-codex-layout .chat-context-drawer>summary:hover,.chat-codex-layout .chat-status-board-inline>summary:hover{border-color:#99f6e4;background:#ecfdf5;color:#0f766e}.chat-codex-layout .chat-setup-drawer{margin:0;border:0;border-bottom:1px solid #e2f2ee;background:#fff;padding:0}.chat-codex-layout .chat-setup-drawer>summary{min-height:48px;border:0;border-radius:0;background:#fff;padding:0 18px}.chat-codex-layout .chat-setup-drawer>summary:hover{background:#f8fffd}.chat-codex-layout .chat-setup-drawer[open]{padding-bottom:14px}.chat-codex-layout .chat-setup-drawer[open]>:not(summary){margin-right:18px;margin-left:18px}.chat-codex-layout .chat-message-list{display:grid;min-height:0;max-height:none;flex:1 1 auto;align-content:start;gap:16px;overflow:auto;padding:20px 22px}.chat-codex-layout .chat-empty-state{align-self:center;justify-self:center;width:min(100%,540px);min-height:280px;border:1px solid #dbeee9;border-radius:18px;background:linear-gradient(135deg,#f8fffdfa,#fffffffa),#fff;color:#0f172a;padding:34px 24px;box-shadow:0 18px 38px #0f172a0e}.chat-empty-icon{display:grid;width:44px;height:44px;place-items:center;border:1px solid #99f6e4;border-radius:14px;background:#ecfdf5;color:#0f766e}.chat-codex-layout .chat-empty-state strong{color:#0f172a;font-size:1rem;font-weight:950}.chat-codex-layout .chat-empty-state span{max-width:400px;color:#64748b;font-size:.82rem;line-height:1.5;text-align:center}.chat-empty-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:8px}.chat-empty-actions button{display:inline-flex;min-height:36px;align-items:center;gap:7px;border:1px solid #dbeee9;border-radius:10px;background:#fff;color:#334155;padding:0 11px;font-size:.76rem;font-weight:900}.chat-empty-actions button:first-child{border-color:transparent;background:#0f766e;color:#fff}.chat-empty-actions button:disabled{cursor:not-allowed;opacity:.5}.chat-empty-actions button:not(:disabled):hover{border-color:#99f6e4;background:#ecfdf5;color:#0f766e}.chat-empty-actions button:first-child:not(:disabled):hover{background:#115e59;color:#fff}.chat-codex-layout .draft-file-row{margin:0 18px 8px}.chat-codex-layout .draft-file-row button{border-radius:10px;background:#f8fffd}.chat-codex-layout .chat-composer{position:sticky;bottom:14px;z-index:3;width:calc(100% - 36px);min-height:58px;align-items:flex-end;margin:0 18px 16px;border:1px solid #b8ece1;border-radius:17px;background:#fffffffa;padding:7px;box-shadow:0 18px 44px #0f172a1a}.chat-codex-layout .chat-composer button{width:42px;height:42px;border-radius:13px}.chat-codex-layout .chat-composer button:last-child{background:linear-gradient(135deg,#0f766e,#14b8a6);color:#fff;box-shadow:0 10px 22px #14b8a63d}.chat-codex-layout .chat-composer textarea[aria-label="Command message"]{min-height:42px;color:#0f172a;font-size:.92rem}.chat-codex-layout .chat-command-notice{width:calc(100% - 36px);margin:0 18px 16px;border-radius:12px}.chat-codex-layout .message-bubble{box-shadow:0 10px 26px #0f172a0b}.chat-codex-layout .agent-bubble{max-width:min(100%,720px);border-color:#dbeee9;border-radius:16px;background:#fff}.chat-codex-layout .user-bubble{max-width:min(80%,660px);border:1px solid #cdeee7;border-radius:18px 18px 8px;background:#ecfdf5;color:#0f172a}.chat-codex-layout .agent-glyph{border-radius:14px;background:#eef2ff;color:#3730a3}.chat-codex-layout .chat-workspace-pane .chat-context-pane,.chat-codex-layout .chat-status-board-inline{width:calc(100% - 44px);max-width:1080px;margin:12px auto 18px;border-color:#dbeee9;border-radius:14px;background:#ffffffeb}.chat-codex-layout .chat-workspace-pane .chat-context-pane:not([open]),.chat-codex-layout .chat-status-board-inline:not([open]){padding:8px 12px}.chat-codex-layout .chat-workspace-pane .chat-context-pane[open],.chat-codex-layout .chat-status-board-inline[open]{padding:14px}.chat-codex-layout .chat-status-board-inline .chat-status-board{border-radius:12px}@media (min-width: 1024px){.chat-codex-layout .chat-command-layout.chat-command-layout-v2{grid-template-columns:minmax(276px,320px) minmax(0,1fr)}}@media (max-width: 720px){.chat-codex-layout>.section-header{padding:0}.chat-codex-layout .chat-command-layout.chat-command-layout-v2{border-radius:14px}.chat-codex-layout .chat-inbox-pane{padding:10px}.chat-codex-layout .chat-workspace-pane .chat-conversation-shell,.chat-codex-layout .chat-workspace-pane .chat-context-pane,.chat-codex-layout .chat-status-board-inline{width:calc(100% - 20px)}.chat-codex-layout .chat-workspace-pane .chat-conversation-shell{min-height:620px;margin-top:10px}.chat-codex-layout .chat-active-head{min-height:0;align-items:stretch;flex-direction:column;padding:14px}.chat-codex-layout .chat-active-actions button{flex:1 1 130px}.chat-codex-layout .chat-message-list{padding:14px}.chat-codex-layout .chat-empty-state{min-height:240px;padding:24px 14px}.chat-codex-layout .chat-composer,.chat-codex-layout .chat-command-notice,.chat-codex-layout .draft-file-row{width:calc(100% - 24px);margin-right:12px;margin-left:12px}.chat-codex-layout .chat-composer{bottom:10px}.chat-codex-layout .user-bubble,.chat-codex-layout .agent-bubble{max-width:100%}}.ideas-brainstorm-app>.ideas-hero,.ideas-brainstorm-app>.idea-workspace-tabs,.ideas-brainstorm-app>.ideas-layout{display:none}.ideas-studio-v2{display:grid;gap:14px;min-width:0}.ideas-studio-topline{display:grid;gap:14px;min-width:0;border:1px solid rgba(15,118,110,.14);border-radius:18px;background:linear-gradient(115deg,#fffffff5,#f1fffad1 50%,#e6faffbd),linear-gradient(90deg,rgba(45,212,191,.1),transparent 48%,rgba(129,140,248,.08));padding:16px;box-shadow:inset 0 1px #ffffffe6}.ideas-studio-topline>div:first-child{min-width:0}.ideas-studio-topline>div:first-child>span,.ideas-canvas-bar-v2 span{display:inline-flex;align-items:center;gap:7px;color:var(--aos-teal-dark);font-size:.72rem;font-weight:950;text-transform:uppercase}.ideas-studio-topline h2{overflow-wrap:anywhere;margin:8px 0 0;color:#0f172a;font-size:clamp(1.4rem,2.2vw,2.35rem);line-height:1.05;letter-spacing:0}.ideas-studio-topline p{max-width:760px;margin:8px 0 0;color:#475569;font-size:.88rem;line-height:1.55}.ideas-studio-status{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.ideas-studio-status article{display:grid;gap:3px;min-width:0;border:1px solid rgba(13,38,55,.08);border-radius:14px;background:#ffffffc7;padding:10px}.ideas-studio-status strong{color:var(--aos-teal-dark);font-size:1.18rem;line-height:1}.ideas-studio-status span{overflow:hidden;color:#64748b;font-size:.68rem;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.ideas-studio-layout-v2{display:grid;gap:12px;min-width:0}.ideas-map-library-v2,.ideas-canvas-column-v2,.ideas-inspector-v2,.ideas-side-card,.ideas-new-map-v2,.ideas-map-tabs-shell-v2,.ideas-map-drawer-v2,.ideas-map-list-v2,.ideas-node-list-v2,.idea-editor-card-v2,.idea-context-card-v2{display:grid;align-content:start;gap:10px;min-width:0}.ideas-map-library-v2,.ideas-inspector-v2{scrollbar-width:thin;scrollbar-color:rgba(20,184,166,.32) transparent}.ideas-map-library-v2::-webkit-scrollbar,.ideas-inspector-v2::-webkit-scrollbar{width:8px}.ideas-map-library-v2::-webkit-scrollbar-thumb,.ideas-inspector-v2::-webkit-scrollbar-thumb{border-radius:999px;background:#14b8a640}.ideas-side-card{border:1px solid rgba(13,38,55,.08);border-radius:16px;background:#ffffffc2;padding:12px;box-shadow:0 12px 26px #0f172a0a}.ideas-side-card input,.ideas-side-card textarea,.ideas-side-card select,.ideas-map-drawer-v2 input,.ideas-map-drawer-v2 textarea,.ideas-map-drawer-v2 select,.idea-editor-card-v2 input,.idea-editor-card-v2 textarea,.idea-editor-card-v2 select,.idea-context-card-v2 select{width:100%;min-width:0;border:1px solid rgba(13,38,55,.1);border-radius:12px;background:#ffffffe6;color:#0f172a;padding:0 11px;font-size:.8rem;font-weight:780}.ideas-side-card input,.ideas-side-card select,.ideas-map-drawer-v2 input,.ideas-map-drawer-v2 select,.idea-editor-card-v2 input,.idea-editor-card-v2 select,.idea-context-card-v2 select{min-height:38px}.ideas-side-card textarea,.ideas-map-drawer-v2 textarea,.idea-editor-card-v2 textarea{min-height:66px;resize:vertical;padding-top:9px;line-height:1.4}.ideas-side-card input:focus,.ideas-side-card textarea:focus,.ideas-side-card select:focus,.ideas-map-drawer-v2 input:focus,.ideas-map-drawer-v2 textarea:focus,.ideas-map-drawer-v2 select:focus,.idea-editor-card-v2 input:focus,.idea-editor-card-v2 textarea:focus,.idea-editor-card-v2 select:focus,.idea-context-card-v2 select:focus{border-color:#67e8d7;box-shadow:0 0 0 4px #14b8a61f}.ideas-map-tabs-shell-v2,.ideas-map-drawer-v2{border:1px solid rgba(13,38,55,.08);border-radius:16px;background:#fffc;padding:10px;box-shadow:0 12px 26px #0f172a0a}.ideas-map-tabs-head-v2{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:10px}.ideas-map-tabs-head-v2>span{display:inline-flex;min-width:0;align-items:center;gap:7px;overflow:hidden;color:var(--aos-teal-dark);font-size:.72rem;font-weight:950;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.ideas-map-tabs-head-v2>div{display:flex;flex-wrap:wrap;gap:7px;justify-content:flex-end}.ideas-map-tabs-head-v2 button,.ideas-map-drawer-actions-v2 button{display:inline-flex;min-height:36px;align-items:center;justify-content:center;gap:7px;border:1px solid rgba(13,38,55,.08);border-radius:10px;background:#fff;color:#475569;padding:0 10px;font-size:.72rem;font-weight:950;white-space:nowrap}.ideas-map-tabs-head-v2 button:hover,.ideas-map-tabs-head-v2 button.is-active{border-color:#99f6e4;background:var(--aos-mint-50);color:var(--aos-teal-dark)}.ideas-map-tabs-v2{display:flex;gap:8px;overflow-x:auto;padding-bottom:2px;scrollbar-width:thin;scrollbar-color:rgba(20,184,166,.28) transparent}.ideas-map-tabs-v2 button{flex:0 0 clamp(178px,18vw,260px);min-height:54px;border-radius:10px}.ideas-map-drawer-grid-v2{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px;align-items:start;min-width:0}.ideas-map-drawer-grid-v2 textarea{min-height:38px}.ideas-map-drawer-actions-v2{display:flex;flex-wrap:wrap;gap:7px;justify-content:flex-end}.ideas-map-danger-actions-v2{display:flex;flex-wrap:wrap;grid-column:1 / -1;gap:7px;justify-content:flex-end;border-top:1px solid rgba(13,38,55,.08);padding-top:8px}.ideas-map-danger-actions-v2 button{display:inline-flex;min-height:36px;align-items:center;justify-content:center;gap:7px;border-radius:10px;padding:0 10px;font-size:.72rem;font-weight:950;white-space:nowrap}.ideas-map-danger-actions-v2 button:first-child{border:1px solid rgba(245,158,11,.22);background:#fffbeb;color:#92400e}.ideas-map-danger-actions-v2 button:last-child{border:1px solid rgba(244,63,94,.18);background:#fff1f2;color:#be123c}.ideas-map-danger-actions-v2 button:disabled{cursor:not-allowed;opacity:.55}.ideas-map-drawer-actions-v2 button:first-child{border-color:transparent;background:linear-gradient(135deg,var(--aos-teal),var(--aos-emerald));color:#fff;box-shadow:0 12px 22px #00bfa629}.ideas-map-drawer-actions-v2 button:nth-child(2){border-color:#0f766e1f;background:var(--aos-mint-50);color:var(--aos-teal-dark)}.ideas-map-drawer-actions-v2 button:disabled{cursor:not-allowed;opacity:.55}.ideas-linked-tabs-v2{display:flex;flex-wrap:wrap}.ideas-map-list-v2 button{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-height:52px;border:1px solid rgba(13,38,55,.08);border-radius:14px;background:#ffffffb8;color:#475569;padding:9px 10px;text-align:left}.ideas-map-list-v2 button.is-active{border-color:#67e8d7;background:linear-gradient(135deg,#ecfdf5f0,#ecfeffcc);box-shadow:0 12px 22px #00bfa61a}.ideas-map-list-v2 span{display:grid;min-width:0;gap:3px}.ideas-map-list-v2 strong{overflow:hidden;color:#0f172a;font-size:.8rem;text-overflow:ellipsis;white-space:nowrap}.ideas-map-list-v2 small{overflow:hidden;color:#64748b;font-size:.68rem;font-weight:760;text-overflow:ellipsis;white-space:nowrap}.ideas-map-list-v2 em{border-radius:999px;background:#f1f5f9;color:#64748b;padding:4px 7px;font-size:.62rem;font-style:normal;font-weight:950}.ideas-new-map-v2 button,.ideas-primary-row-action,.ideas-split-actions button,.idea-editor-card-v2>button,.idea-context-card-v2>button{display:inline-flex;min-height:38px;align-items:center;justify-content:center;gap:7px;border-radius:12px;font-size:.76rem;font-weight:950}.ideas-new-map-v2 button,.ideas-primary-row-action,.ideas-split-actions button:first-child,.idea-editor-card-v2>button:first-of-type{background:linear-gradient(135deg,var(--aos-teal),var(--aos-emerald));color:#fff;box-shadow:0 12px 22px #00bfa629}.ideas-split-actions button:last-child,.idea-context-card-v2>button{border:1px solid rgba(15,118,110,.12);background:var(--aos-mint-50);color:var(--aos-teal-dark)}.ideas-split-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ideas-chip-row{display:flex;flex-wrap:wrap;gap:6px}.ideas-chip-row button{display:inline-flex;min-height:28px;align-items:center;border:1px solid rgba(13,38,55,.08);border-radius:999px;background:#fff;color:#64748b;padding:0 8px;font-size:.64rem;font-weight:900}.ideas-chip-row button.is-active{border-color:#99f6e4;background:#ecfdf5;color:#0f766e}.ideas-canvas-bar-v2{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0;border:1px solid rgba(13,38,55,.08);border-radius:16px;background:#ffffffd1;padding:10px;box-shadow:0 12px 24px #0f172a0a}.ideas-canvas-bar-v2>div:first-child{display:grid;min-width:0;gap:2px}.ideas-canvas-bar-v2 strong{overflow:hidden;color:#0f172a;font-size:.86rem;text-overflow:ellipsis;white-space:nowrap}.ideas-map-canvas-v2{min-height:min(760px,max(560px,calc(100vh - 260px)))}.ideas-map-canvas-v2:focus{outline:3px solid rgba(20,184,166,.18);outline-offset:3px}.idea-node-shell-v2{position:absolute;z-index:2;width:clamp(176px,17vw,236px);transform:translate(-50%,-50%)}.idea-node-shell-v2 .idea-node{position:relative;inset:auto;width:100%;min-height:54px;transform:none}.idea-node-shell-v2 .idea-node:hover,.idea-node-shell-v2 .idea-node.is-selected{transform:none}.idea-node-shell-v2.is-selected{z-index:4}.idea-node-add-handle-v2{position:absolute;top:50%;right:-14px;z-index:5;display:grid;width:28px;height:28px;place-items:center;border:1px solid rgba(15,118,110,.14);border-radius:999px;background:linear-gradient(135deg,var(--aos-teal),var(--aos-emerald));color:#fff;box-shadow:0 12px 22px #00bfa62e;opacity:0;transform:translateY(-50%) scale(.94);transition:opacity .16s ease,transform .16s ease}.idea-node-shell-v2:hover .idea-node-add-handle-v2,.idea-node-shell-v2.is-selected .idea-node-add-handle-v2{opacity:1;transform:translateY(-50%) scale(1)}.idea-node-floating-toolbar-v2{position:absolute;z-index:7;display:flex;gap:5px;border:1px solid rgba(13,38,55,.08);border-radius:999px;background:#ffffffe0;padding:5px;box-shadow:0 18px 38px #0f172a1f;transform:translate(-50%,-50%);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.idea-node-floating-toolbar-v2 button{display:grid;width:30px;height:30px;place-items:center;border:1px solid rgba(13,38,55,.08);border-radius:999px;background:#fff;color:#475569}.idea-node-floating-toolbar-v2 button:hover,.idea-node-floating-toolbar-v2 button.is-active{border-color:#99f6e4;background:var(--aos-mint-50);color:var(--aos-teal-dark)}.ideas-map-popover-v2{width:min(280px,calc(100% - 32px))}.idea-editor-card-v2 label{display:grid;gap:6px;min-width:0;color:#475569;font-size:.68rem;font-weight:950;text-transform:uppercase}.idea-editor-card-v2 .idea-action-row button:nth-child(1){background:linear-gradient(135deg,var(--aos-teal),var(--aos-emerald));color:#fff}.idea-editor-card-v2 .idea-action-row button:nth-child(2){border:1px solid rgba(15,118,110,.12);background:#ecfdf5;color:#0f766e}.idea-editor-card-v2 .idea-action-row button:nth-child(3){border:1px solid rgba(99,102,241,.18);background:#eef2ff;color:#4338ca}.idea-editor-card-v2 .idea-action-row button:nth-child(4){border:1px solid rgba(244,63,94,.16);background:#fff1f2;color:#be123c}.home-command-station.glass-card{display:grid;gap:12px;border:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.command-overview-grid,.command-stats-grid,.command-dashboard-grid,.command-row-list,.command-next-list,.command-timeline{display:grid;gap:10px;min-width:0}.command-overview-grid{grid-template-columns:minmax(340px,.92fr) minmax(0,1.08fr);align-items:stretch}.command-stats-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.command-readiness-card,.command-stat,.command-panel{min-width:0;border:1px solid rgba(13,38,55,.08);border-radius:8px;background:linear-gradient(135deg,#ffffffeb,#f0fdfab8);box-shadow:0 12px 28px #0f172a0b}.command-readiness-card{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;padding:16px}.command-readiness-copy{display:grid;min-width:0;gap:6px}.command-readiness-copy>span,.command-stat-copy>span{display:inline-flex;min-width:0;align-items:center;gap:6px;overflow:hidden;color:#0f766e;font-size:.68rem;font-weight:950;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.command-readiness-copy>strong{overflow:hidden;color:#0f172a;font-size:1.35rem;line-height:1.05;text-overflow:ellipsis;white-space:nowrap}.command-readiness-copy>small{overflow:hidden;color:#64748b;font-size:.74rem;font-weight:780;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.command-signal-strip{display:flex;min-width:0;flex-wrap:wrap;gap:7px;padding-top:2px}.command-signal-strip button{display:inline-flex;min-height:30px;min-width:0;align-items:center;gap:6px;border:1px solid rgba(13,148,136,.14);border-radius:999px;background:#ffffffd6;color:#0f766e;padding:0 9px;font-size:.68rem;font-weight:900;white-space:nowrap}.command-signal-strip button.needs-review{border-color:#f43f5e2e;background:#fff1f2;color:#be123c}.command-stat{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;border-color:#0d263713;padding:10px;color:inherit;cursor:pointer;text-align:left;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.command-stat:hover,.command-stat:focus-visible{border-color:#14b8a659;box-shadow:0 16px 32px #0f172a12;transform:translateY(-1px)}.command-stat-copy{display:grid;min-width:0;gap:4px}.command-stat-copy svg{color:var(--aos-teal-dark);flex-shrink:0}.command-stat-copy strong{overflow:hidden;color:#64748b;font-size:.72rem;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.command-progress-ring{--command-ring-color: #10b981;--command-ring-progress: 0%;--command-ring-size: 70px;--command-ring-inset: 7px;display:grid;position:relative;width:var(--command-ring-size);aspect-ratio:1;flex:0 0 auto;place-items:center;border-radius:999px;background:conic-gradient(var(--command-ring-color) var(--command-ring-progress),rgba(226,232,240,.95) 0);box-shadow:inset 0 0 0 1px #ffffffe6,0 10px 24px #0f172a12}.command-progress-ring:before{content:"";position:absolute;inset:var(--command-ring-inset);border-radius:inherit;background:linear-gradient(180deg,#fff,#f8fafc);box-shadow:inset 0 0 0 1px #0d26370d}.command-progress-ring.is-medium{--command-ring-size: 82px;--command-ring-inset: 8px}.command-progress-ring.is-large{--command-ring-size: 118px;--command-ring-inset: 10px}.command-ring-core{display:grid;position:relative;z-index:1;min-width:0;justify-items:center;gap:2px;line-height:1;text-align:center}.command-ring-core strong{max-width:calc(var(--command-ring-size) - 28px);overflow:hidden;color:#0f172a;font-size:.95rem;font-weight:950;text-overflow:ellipsis;white-space:nowrap}.command-ring-core small{max-width:calc(var(--command-ring-size) - 26px);overflow:hidden;color:#64748b;font-size:.54rem;font-weight:950;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.command-progress-ring.is-medium .command-ring-core strong{font-size:1rem}.command-progress-ring.is-large .command-ring-core strong{font-size:1.28rem}.command-progress-ring.is-large .command-ring-core small{font-size:.6rem}.command-stat.accent-blue .command-progress-ring{--command-ring-color: #0ea5e9}.command-stat.accent-violet .command-progress-ring{--command-ring-color: #8b5cf6}.command-stat.accent-green .command-progress-ring{--command-ring-color: #22c55e}.command-dashboard-grid{grid-template-columns:minmax(280px,.9fr) minmax(360px,1.14fr) minmax(280px,.88fr);align-items:start}.command-dashboard-column{display:grid;min-width:0;align-content:start;gap:10px}.command-dashboard-column-main{gap:10px}.command-panel{display:grid;align-content:start;gap:10px;padding:12px}.command-chats-panel,.command-flow-panel,.command-workflows-panel,.command-ideas-panel,.command-files-panel,.command-approvals-panel,.command-next-panel{grid-area:auto}.command-panel-head{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid rgba(13,38,55,.06);padding-bottom:8px}.command-panel-head span{display:inline-flex;min-width:0;align-items:center;gap:7px;overflow:hidden;color:#0f172a;font-size:.82rem;font-weight:950;text-overflow:ellipsis;white-space:nowrap}.command-panel-head svg{color:var(--aos-teal-dark);flex-shrink:0}.command-panel-head button{display:inline-flex;min-height:30px;align-items:center;border:1px solid rgba(13,38,55,.08);border-radius:999px;background:#fff;color:#475569;padding:0 9px;font-size:.66rem;font-weight:950;white-space:nowrap}.command-work-row,.command-file-row,.command-next-list button,.command-timeline button{min-width:0;border:1px solid rgba(13,38,55,.07);border-radius:8px;background:#f8fafcad;color:#475569;text-align:left;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease,transform .16s ease}.command-work-row:hover,.command-file-row:hover,.command-next-list button:hover,.command-timeline button:hover,.command-work-row:focus-visible,.command-file-row:focus-visible,.command-next-list button:focus-visible,.command-timeline button:focus-visible{border-color:#14b8a647;background:#fff;box-shadow:0 12px 24px #0f172a0e;transform:translateY(-1px)}.command-work-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px}.command-work-row.compact{grid-template-columns:minmax(0,1fr) auto}.command-work-row .progress-shell{grid-column:1 / -1}.command-row-icon{display:grid;width:34px;height:34px;place-items:center;border-radius:8px;background:var(--aos-mint-50);color:var(--aos-teal-dark)}.command-work-row>span:not(.command-row-icon),.command-file-row>span,.command-next-list span{display:grid;min-width:0;gap:2px}.command-work-row strong,.command-file-row strong,.command-next-list strong,.command-timeline strong,.command-empty strong{overflow:hidden;color:#0f172a;font-size:.78rem;text-overflow:ellipsis;white-space:nowrap}.command-work-row small,.command-file-row small,.command-next-list small,.command-timeline small,.command-empty span{overflow:hidden;color:#64748b;font-size:.68rem;font-weight:760;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.command-work-row em,.command-file-row em,.command-timeline em,.command-work-row b{border-radius:999px;background:#f1f5f9;color:#64748b;padding:5px 7px;font-size:.62rem;font-style:normal;font-weight:950;white-space:nowrap}.command-work-row b{background:#ecfdf5;color:var(--aos-teal-dark)}.command-file-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;padding:10px}.command-file-row svg{color:var(--aos-teal-dark)}.command-file-row.urgent{border-color:#f43f5e29;background:#fff7f7}.command-file-row.urgent svg{color:#be123c}.command-next-list button{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:9px;padding:10px}.command-next-list button svg{color:#0f766e}.command-next-list button.is-active{border-color:#67e8d7;background:linear-gradient(90deg,#ecfdf5f0,#ffffffd1);box-shadow:0 12px 22px #00bfa61a}.command-live-meter{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;border:1px solid rgba(13,38,55,.07);border-radius:8px;background:linear-gradient(135deg,#ecfdf5db,#f0f9ffb8);padding:12px}.command-live-meter>span{display:grid;min-width:0;gap:3px}.command-live-meter>span>strong{overflow:hidden;color:var(--aos-teal-dark);font-size:.95rem;text-overflow:ellipsis;white-space:nowrap}.command-live-meter>span>small{overflow:hidden;color:#475569;font-size:.72rem;font-weight:760;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.command-timeline{gap:8px}.command-timeline button{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:10px}.command-timeline button>span:not(.command-timeline-dot){display:grid;min-width:0;gap:2px}.command-timeline-dot{width:10px;height:10px;border-radius:999px;background:#14b8a6;box-shadow:0 0 0 4px #14b8a61a}.command-timeline-dot.tone-blue{background:#0ea5e9;box-shadow:0 0 0 4px #0ea5e91a}.command-timeline-dot.tone-violet{background:#8b5cf6;box-shadow:0 0 0 4px #8b5cf61a}.command-timeline-dot.tone-green{background:#22c55e;box-shadow:0 0 0 4px #22c55e1a}.command-timeline-dot.tone-amber{background:#f59e0b;box-shadow:0 0 0 4px #f59e0b1f}.command-timeline-dot.tone-rose{background:#f43f5e;box-shadow:0 0 0 4px #f43f5e1f}.command-empty{display:grid;justify-items:start;gap:3px;border:1px dashed rgba(13,38,55,.12);border-radius:8px;background:#f8fafc9e;padding:12px}@media (max-width: 1440px){.command-overview-grid{grid-template-columns:1fr}}@media (max-width: 1320px){.command-dashboard-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 1120px){.command-dashboard-grid{grid-template-columns:1fr}}@media (max-width: 760px){.files-upload-command-copy,.files-upload-command-meta{align-items:stretch;flex-direction:column}.files-upload-command-meta button,.files-upload-command-meta span{width:100%}.command-readiness-card,.command-live-meter{grid-template-columns:1fr;justify-items:start}.command-stats-grid{grid-template-columns:1fr}.command-progress-ring.is-large{--command-ring-size: 98px}.command-signal-strip{width:100%}.command-signal-strip button{flex:1 1 120px;justify-content:center}.command-work-row,.command-file-row,.command-timeline button{grid-template-columns:auto minmax(0,1fr)}.command-work-row>em,.command-file-row>em,.command-timeline em,.command-work-row>b{grid-column:2 / 3;justify-self:start}}@media (min-width: 1024px){.ideas-studio-topline{grid-template-columns:minmax(0,1fr) minmax(300px,460px);align-items:end}.ideas-studio-layout-v2{grid-template-columns:260px minmax(0,1fr);align-items:start}.ideas-map-library-v2,.ideas-inspector-v2{max-height:min(760px,calc(100vh - 185px));overflow:auto;padding-right:2px}.ideas-inspector-v2{grid-column:1 / -1}}@media (min-width: 1320px){.ideas-studio-layout-v2{grid-template-columns:280px minmax(0,1fr) 340px}.ideas-inspector-v2{grid-column:auto}}@media (max-width: 760px){.ideas-studio-status,.ideas-split-actions,.ideas-map-drawer-grid-v2,.idea-editor-card-v2 .idea-filter-row,.idea-editor-card-v2 .idea-action-row{grid-template-columns:1fr}.ideas-map-tabs-head-v2{align-items:stretch;flex-direction:column}.ideas-map-tabs-head-v2>div,.ideas-map-drawer-actions-v2{justify-content:stretch}.ideas-map-tabs-head-v2 button,.ideas-map-drawer-actions-v2 button{flex:1 1 0}.ideas-map-tabs-v2 button{flex-basis:min(240px,78vw)}.ideas-canvas-bar-v2{align-items:flex-start;flex-direction:column}.ideas-map-canvas-v2{min-height:540px}.idea-node-shell-v2{width:min(224px,62%)}}.utility-app-shell{display:grid;gap:14px}.utility-app-shell .section-header .shell-button{pointer-events:auto}.utility-app-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:center;min-height:132px;padding:22px;border:1px solid rgba(20,184,166,.2);border-radius:8px;background:linear-gradient(135deg,#ecfdf5eb,#fffffff5 54%,#e0f2fed1),#fff}.utility-app-hero>span{display:inline-flex;width:fit-content;align-items:center;gap:8px;color:#047857;font-size:.78rem;font-weight:900;text-transform:uppercase}.utility-app-hero h2{margin:8px 0 0;color:#0f172a;font-size:clamp(1.9rem,3vw,3rem);line-height:.98}.utility-action-row{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.utility-action-row button,.utility-action-panel button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:38px;border:1px solid rgba(15,118,110,.18);border-radius:8px;background:#fffffff0;color:#334155;font:inherit;font-size:.86rem;font-weight:850;cursor:pointer;transition:transform .16s ease,border-color .16s ease,background .16s ease}.utility-action-row button{padding:0 13px}.utility-action-row button:hover,.utility-action-panel button:hover{transform:translateY(-1px);border-color:#14b8a66b;background:#fff}.utility-action-row button.is-primary,.utility-action-panel button.is-primary{border-color:#10b981a3;background:#10b981;color:#fff;box-shadow:0 14px 28px #10b9812e}.utility-metric-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.utility-metric-grid article{display:grid;gap:4px;min-height:96px;padding:15px;border:1px solid rgba(148,163,184,.2);border-radius:8px;background:#ffffffe6}.utility-metric-grid strong{color:#0f766e;font-size:1.65rem;line-height:1}.utility-metric-grid span{color:#0f172a;font-size:.85rem;font-weight:900}.utility-metric-grid small{color:#64748b;font-size:.78rem;font-weight:750}.utility-lane-grid,.utility-builder-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.utility-lane-grid article{display:flex;gap:10px;align-items:center;min-height:72px;padding:13px;border:1px solid rgba(20,184,166,.18);border-radius:8px;background:#f0fdfab8}.utility-lane-grid span{display:inline-flex;width:34px;height:34px;align-items:center;justify-content:center;border-radius:8px;background:#fff;color:#0f766e}.utility-lane-grid strong,.utility-action-panel strong,.utility-panel-head strong{color:#0f172a;font-size:.9rem;font-weight:900}.utility-lane-grid small,.utility-panel-head small{color:#64748b;font-size:.78rem;font-weight:750}.utility-builder-strip{grid-template-columns:repeat(5,minmax(0,1fr))}.utility-builder-strip span{min-height:46px;padding:14px 10px;border:1px solid rgba(99,102,241,.18);border-radius:8px;background:#eef2ffb8;color:#334155;font-size:.8rem;font-weight:900;text-align:center;text-transform:uppercase}.utility-app-layout{display:grid;grid-template-columns:minmax(0,1fr) 220px;gap:12px;align-items:start}.utility-list-panel,.utility-action-panel{border:1px solid rgba(148,163,184,.2);border-radius:8px;background:#ffffffeb}.utility-list-panel{min-width:0}.utility-panel-head{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:0 15px;border-bottom:1px solid rgba(148,163,184,.16)}.utility-row-list{display:grid;gap:0}.utility-row-list article{display:grid;grid-template-columns:12px minmax(0,1fr);gap:12px;align-items:start;padding:14px 15px;border-bottom:1px solid rgba(148,163,184,.14)}.utility-row-list article:last-child{border-bottom:0}.utility-row-list article>span{width:10px;height:10px;margin-top:4px;border-radius:999px;background:#38bdf8}.utility-row-list article[data-tone=ok]>span{background:#10b981}.utility-row-list article[data-tone=warn]>span{background:#f59e0b}.utility-row-list article[data-tone=danger]>span{background:#ef4444}.utility-row-list strong{display:block;overflow:hidden;color:#0f172a;font-size:.9rem;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.utility-row-list small,.utility-row-list em{display:block;overflow:hidden;color:#64748b;font-size:.78rem;font-style:normal;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.utility-empty-row{min-height:82px}.utility-empty-row>span{display:inline-flex;align-items:center;justify-content:center;background:#14b8a61f!important;color:#0f766e}.utility-action-panel{display:grid;gap:9px;padding:14px}.utility-action-panel button{width:100%;padding:0 12px}@media (max-width: 900px){.utility-app-hero,.utility-app-layout{grid-template-columns:1fr}.utility-action-row{justify-content:flex-start}.utility-metric-grid,.utility-lane-grid,.utility-builder-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 560px){.utility-app-hero{padding:18px}.utility-metric-grid,.utility-lane-grid,.utility-builder-strip{grid-template-columns:1fr}}@supports selector(body:has(.premium-aos-page.is-command-shell)){body:has(.premium-aos-page.is-command-shell){background:#03110e}}.premium-aos-page.is-command-shell{--command-bg: #03110e;--command-panel: rgba(5, 37, 29, .78);--command-panel-strong: rgba(6, 57, 44, .82);--command-line: rgba(129, 255, 216, .14);--command-line-strong: rgba(62, 236, 184, .28);--command-text: #f3fffb;--command-muted: rgba(218, 255, 243, .66);--command-dim: rgba(218, 255, 243, .44);--command-green: #2dbe94;--command-green-bright: #6effcf;--command-cyan: #49e9ff;--command-violet: #9b8cff;--command-amber: #fac775;min-height:100vh;place-items:stretch;background:radial-gradient(ellipse 940px 620px at 22% 4%,rgba(45,190,148,.28),transparent 60%),radial-gradient(ellipse 820px 540px at 92% 22%,rgba(50,206,156,.2),transparent 62%),radial-gradient(ellipse 650px 500px at 52% 100%,rgba(73,233,255,.12),transparent 64%),linear-gradient(145deg,#03110e,#062018 42%,#020806);padding:clamp(8px,1.2vw,16px)}.premium-aos-page.is-command-shell:before,.premium-aos-page.is-command-shell:after{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;content:""}.premium-aos-page.is-command-shell:before{background-image:linear-gradient(rgba(126,255,215,.032) 1px,transparent 1px),linear-gradient(90deg,rgba(126,255,215,.032) 1px,transparent 1px),radial-gradient(circle at 1px 1px,rgba(255,255,255,.04) 1px,transparent 0);background-size:76px 76px,76px 76px,4px 4px;-webkit-mask-image:linear-gradient(180deg,#000000f0,#00000057);mask-image:linear-gradient(180deg,#000000f0,#00000057)}.premium-aos-page.is-command-shell:after{background:radial-gradient(circle at 16% 22%,rgba(110,255,207,.13),transparent 2px),radial-gradient(circle at 43% 18%,rgba(73,233,255,.18),transparent 2px),radial-gradient(circle at 70% 14%,rgba(250,199,117,.14),transparent 2px),radial-gradient(circle at 91% 38%,rgba(155,140,255,.16),transparent 2px),radial-gradient(circle at 28% 72%,rgba(110,255,207,.12),transparent 2px),radial-gradient(circle at 78% 82%,rgba(73,233,255,.1),transparent 2px);animation:command-stars-drift 18s ease-in-out infinite alternate;opacity:.66}.is-command-shell .premium-bg{background:radial-gradient(circle at 12% 6%,rgba(45,190,148,.2),transparent 26%),radial-gradient(circle at 82% 0%,rgba(73,233,255,.1),transparent 24%);-webkit-mask-image:none;mask-image:none}.is-command-shell .premium-shell-frame{width:min(1880px,100%);min-height:calc(100vh - 22px);border-color:#81ffd826;border-radius:28px;background:linear-gradient(180deg,#04120fe0,#020a08eb),var(--command-bg);box-shadow:0 32px 120px #0000006b,0 0 0 1px #ffffff09 inset,0 0 80px #2dbe941a;-webkit-backdrop-filter:blur(28px) saturate(1.25);backdrop-filter:blur(28px) saturate(1.25)}.is-command-shell .browser-chrome-premium{display:none}.is-command-shell .premium-app-body{min-height:calc(100vh - 22px)}.is-command-shell .premium-main{background:radial-gradient(ellipse 880px 520px at 58% 11%,rgba(45,190,148,.13),transparent 66%),linear-gradient(90deg,rgba(7,27,22,.18),transparent 18%,transparent)}.is-command-shell .premium-content-grid{gap:20px;padding:clamp(18px,2.4vw,36px);scrollbar-color:rgba(110,255,207,.32) rgba(255,255,255,.04)}.is-command-shell .premium-center-column{gap:18px}.is-command-shell .aos-sidebar-premium{width:260px;border-right-color:#81ffd817;background:linear-gradient(180deg,#041511e0,#030d0bb8),#04120fe6;padding:26px 18px 22px;box-shadow:inset -1px 0 #ffffff06}.is-command-shell .sidebar-brand{margin-bottom:26px}.is-command-shell .sidebar-brand .aos-mark-symbol{width:42px;height:42px;border-radius:14px;filter:drop-shadow(0 0 18px rgba(110,255,207,.28))}.is-command-shell .sidebar-brand .aos-mark-wordmark{display:grid;gap:4px}.is-command-shell .sidebar-brand .aos-mark-wordmark strong{color:var(--command-text);-webkit-text-fill-color:initial;background:none;font-size:1rem;font-weight:740;letter-spacing:.34em;text-transform:lowercase}.is-command-shell .sidebar-brand .aos-mark-wordmark small{border-left:0;color:#6effcfa8;padding-left:0;font-size:.58rem;font-weight:760;letter-spacing:.22em;text-transform:uppercase}.is-command-shell .sidebar-nav{gap:5px}.is-command-shell .sidebar-nav-item{min-height:42px;border:1px solid transparent;border-radius:13px;color:#f3fffbb8;font-size:.82rem;font-weight:720;padding:0 11px}.is-command-shell .sidebar-nav-item svg,.is-command-shell .sidebar-pinned-app svg{color:#c5ffec94}.is-command-shell .sidebar-nav-item:hover,.is-command-shell .sidebar-nav-item.is-active,.is-command-shell .sidebar-pinned-row.is-active .sidebar-pinned-app{border-color:#6effcf29;background:radial-gradient(circle at 94% 50%,rgba(110,255,207,.26),transparent 5px),linear-gradient(90deg,#2dbe9438,#2dbe9412);color:var(--command-text);box-shadow:inset 0 1px #ffffff0a,0 12px 30px #0000002e}.is-command-shell .sidebar-nav-item.is-active:before,.is-command-shell .sidebar-pinned-row.is-active .sidebar-pinned-app:before{left:auto;right:10px;width:5px;height:5px;border-radius:999px;background:var(--command-green-bright);box-shadow:0 0 14px var(--command-green-bright)}.is-command-shell .sidebar-pinned-head{color:#6effcfc2;font-size:.66rem;letter-spacing:.16em}.is-command-shell .sidebar-pinned-head small{background:#2dbe942e;color:var(--command-green-bright)}.is-command-shell .sidebar-pinned-row{grid-template-columns:minmax(0,1fr) 30px}.is-command-shell .sidebar-pinned-app{min-height:46px}.is-command-shell .sidebar-pinned-app strong,.is-command-shell .sidebar-owner-card strong,.is-command-shell .sidebar-system-card strong,.is-command-shell .runtime-mini-card strong,.is-command-shell .sidebar-download-head strong,.is-command-shell .sidebar-mobile-soon strong{color:var(--command-text)}.is-command-shell .sidebar-pinned-app small,.is-command-shell .sidebar-owner-card span,.is-command-shell .sidebar-system-card span,.is-command-shell .runtime-mini-card p,.is-command-shell .sidebar-download-head small,.is-command-shell .sidebar-mobile-soon small{color:var(--command-dim)}.is-command-shell .sidebar-pinned-remove,.is-command-shell .sidebar-owner-card,.is-command-shell .sidebar-system-card,.is-command-shell .runtime-mini-card,.is-command-shell .sidebar-download-card,.is-command-shell .sidebar-mobile-soon{border-color:#81ffd81a;background:#ffffff09;color:#f3fffbad;box-shadow:inset 0 1px #ffffff09}.is-command-shell .sidebar-owner-card:hover,.is-command-shell .sidebar-owner-card.is-active{border-color:#6effcf42;background:#2dbe9414}.is-command-shell .owner-avatar,.is-command-shell .system-icon,.is-command-shell .sidebar-download-head>span{background:linear-gradient(135deg,var(--command-green),var(--command-green-bright));color:#03110e;box-shadow:0 0 28px #6effcf33}.is-command-shell .runtime-mini-card div,.is-command-shell .sidebar-download-secondary,.is-command-shell .sidebar-mobile-soon svg{color:var(--command-green-bright)}.is-command-shell .sidebar-download-primary{border-color:#6effcf57;background:linear-gradient(135deg,var(--command-green),var(--command-green-bright));color:#03110e;box-shadow:0 12px 28px #2dbe942e}.is-command-shell .sidebar-download-secondary{background:#ffffff0a}.is-command-shell .sidebar-line{background:#81ffd817}.is-command-shell .aos-topbar-premium{min-height:72px;border-bottom-color:#81ffd814;background:#030f0c6b;-webkit-backdrop-filter:blur(22px) saturate(1.35);backdrop-filter:blur(22px) saturate(1.35)}.is-command-shell .premium-search,.is-command-shell .workspace-switcher-trigger,.is-command-shell .topbar-icon-button,.is-command-shell .account-button{border-color:#81ffd81a;background:#ffffff0b;color:#f3fffbb3;box-shadow:inset 0 1px #ffffff09}.is-command-shell .premium-search:focus-within,.is-command-shell .premium-search:hover,.is-command-shell .workspace-switcher-trigger:hover,.is-command-shell .topbar-icon-button:hover,.is-command-shell .account-button:hover{border-color:#6effcf47;background:#2dbe9414;color:var(--command-text);transform:translateY(-1px)}.is-command-shell .premium-search kbd{border-color:#81ffd81f;background:#ffffff0b;color:#f3fffbad}.is-command-shell .workspace-switcher-copy strong,.is-command-shell .account-button strong,.is-command-shell .mobile-brand .aos-mark-wordmark strong{color:var(--command-text)}.is-command-shell .workspace-switcher-copy small,.is-command-shell .account-button span,.is-command-shell .mobile-brand .aos-mark-wordmark small{color:var(--command-dim)}.is-command-shell .mobile-app-nav{border-bottom-color:#81ffd814;background:#030f0c94}.is-command-shell .mobile-app-nav button{border-color:#81ffd814;background:#ffffff09;color:#f3fffbb3}.is-command-shell .mobile-app-nav button.is-active{border-color:#6effcf40;background:#2dbe9429;color:var(--command-text)}.is-command-shell .shell-button{position:relative;overflow:hidden;border-color:#81ffd829;background:#ffffff0d;color:#f3fffbd1;box-shadow:inset 0 1px #ffffff0a,0 10px 24px #0000002e}.is-command-shell .shell-button:before{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,transparent 0%,rgba(255,255,255,.14) 44%,transparent 72%);content:"";opacity:0;transform:translate(-120%);transition:transform .55s ease,opacity .28s ease}.is-command-shell .shell-button:hover{border-color:#6effcf5c;color:var(--command-text);transform:translateY(-2px)}.is-command-shell .shell-button:hover:before{opacity:1;transform:translate(120%)}.is-command-shell .route-hero-card{min-height:clamp(210px,24vh,320px);border-color:#81ffd829;border-radius:28px;background:radial-gradient(ellipse 720px 280px at 74% 24%,rgba(110,255,207,.2),transparent 62%),radial-gradient(ellipse 520px 260px at 8% 0%,rgba(73,233,255,.12),transparent 58%),linear-gradient(135deg,#072c22c7,#041310e0);box-shadow:0 24px 86px #00000052,inset 0 1px #ffffff0e}.is-command-shell .route-hero-card:before{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(rgba(126,255,215,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(126,255,215,.045) 1px,transparent 1px);background-size:54px 54px;content:"";opacity:.38;-webkit-mask-image:radial-gradient(circle at 78% 44%,#000 0%,transparent 62%);mask-image:radial-gradient(circle at 78% 44%,#000 0%,transparent 62%)}.is-command-shell .route-hero-icon{border-color:#6effcf47;background:radial-gradient(circle at 34% 25%,rgba(255,255,255,.42),transparent 18%),linear-gradient(135deg,var(--command-green),var(--command-cyan));color:#03110e;box-shadow:0 0 0 1px #ffffff14 inset,0 18px 38px #00000038,0 0 34px #6effcf33}.is-command-shell .route-hero-copy span{border:1px solid rgba(110,255,207,.18);background:#6effcf1a;color:var(--command-green-bright)}.is-command-shell .route-hero-copy h1{max-width:760px;color:var(--command-text);text-wrap:balance}.is-command-shell .route-hero-copy p{color:var(--command-muted)}.is-command-shell .route-hero-visual{border-color:#81ffd824;background:radial-gradient(circle at 50% 50%,rgba(110,255,207,.3),transparent 32%),radial-gradient(circle at 72% 20%,rgba(73,233,255,.18),transparent 24%),linear-gradient(135deg,#ffffff12,#ffffff06);box-shadow:inset 0 1px #ffffff0a}.is-command-shell .route-hero-visual:before,.is-command-shell .route-hero-visual:after{border-color:#6effcf38}.is-command-shell .route-hero-visual:after{border-color:#49e9ff2e}.is-command-shell .route-hero-node{animation:route-node-pulse 3.4s ease-in-out infinite alternate;background:var(--command-green-bright);box-shadow:0 0 20px #6effcf7a}.is-command-shell .route-hero-node-two{animation-delay:.65s}.is-command-shell .route-hero-node-three{animation-delay:1.1s}.is-command-shell .route-hero-node-main{background:linear-gradient(135deg,var(--command-green),var(--command-cyan));box-shadow:0 0 40px #6effcf57}.is-command-shell .route-hero-status-strip span{border-color:#81ffd81f;background:#ffffff0b;color:var(--command-dim)}.is-command-shell:not(.is-command-home) :where(.chat-command-app,.agent-link-manager,.local-runtime-app,.files-knowledge-app,.app-store-app,.approval-inbox-app,.tasks-planner-app,.ideas-brainstorm-app,.workspace-profile-app,.analytics-dashboard-app,.settings-admin-app,.agent-manager-control-card,.utility-app-shell,.notification-center-shell){color:var(--command-text);color-scheme:dark;border:1px solid rgba(129,255,216,.18);border-radius:28px;background:radial-gradient(ellipse 780px 420px at 12% 0%,rgba(110,255,207,.13),transparent 64%),radial-gradient(ellipse 620px 360px at 100% 10%,rgba(73,233,255,.09),transparent 60%),linear-gradient(145deg,#05231de6,#020e0cf0),#03110eeb;box-shadow:0 28px 90px #00000057,0 0 0 1px #ffffff06 inset,inset 0 1px #ffffff0e}.is-command-shell:not(.is-command-home) :where(.chat-command-app,.agent-link-manager,.local-runtime-app,.files-knowledge-app,.app-store-app,.approval-inbox-app,.tasks-planner-app,.ideas-brainstorm-app,.workspace-profile-app,.analytics-dashboard-app,.settings-admin-app,.agent-manager-control-card,.utility-app-shell,.notification-center-shell)>:first-child{position:relative}.is-command-shell:not(.is-command-home) :where(.chat-command-app,.agent-link-manager,.local-runtime-app,.files-knowledge-app,.app-store-app,.approval-inbox-app,.tasks-planner-app,.ideas-brainstorm-app,.workspace-profile-app,.analytics-dashboard-app,.settings-admin-app,.agent-manager-control-card,.utility-app-shell,.notification-center-shell,.receipt-viewer-app,.desktop-bridge-app,.connections-devices-stack,.session-resume-route,.running-app-session){scrollbar-color:rgba(110,255,207,.34) rgba(255,255,255,.04)}.is-command-shell:not(.is-command-home) :where(.chat-command-app,.agent-link-manager,.local-runtime-app,.files-knowledge-app,.app-store-app,.approval-inbox-app,.tasks-planner-app,.ideas-brainstorm-app,.workspace-profile-app,.analytics-dashboard-app,.settings-admin-app,.agent-manager-control-card,.utility-app-shell,.notification-center-shell,.receipt-viewer-app,.desktop-bridge-app,.connections-devices-stack,.session-resume-route,.running-app-session) :where(h1,h2,h3,h4,h5,h6,strong,summary,.section-header h2){color:var(--command-text)}.is-command-shell:not(.is-command-home) :where(.chat-command-app,.agent-link-manager,.local-runtime-app,.files-knowledge-app,.app-store-app,.approval-inbox-app,.tasks-planner-app,.ideas-brainstorm-app,.workspace-profile-app,.analytics-dashboard-app,.settings-admin-app,.agent-manager-control-card,.utility-app-shell,.notification-center-shell,.receipt-viewer-app,.desktop-bridge-app,.connections-devices-stack,.session-resume-route,.running-app-session) :where(p,small,em,label,.section-header p,.muted-empty,.empty-state,.field-hint,.helper-text){color:var(--command-muted)}.is-command-shell:not(.is-command-home) :where(.chat-command-app,.agent-link-manager,.local-runtime-app,.files-knowledge-app,.app-store-app,.approval-inbox-app,.tasks-planner-app,.ideas-brainstorm-app,.workspace-profile-app,.analytics-dashboard-app,.settings-admin-app,.agent-manager-control-card,.utility-app-shell,.notification-center-shell,.receipt-viewer-app,.desktop-bridge-app,.connections-devices-stack,.session-resume-route,.running-app-session) svg{color:#6effcfc2}.is-command-shell:not(.is-command-home) :where(.agent-link-hero,.files-knowledge-hero,.planner-hero,.approval-inbox-hero,.receipt-viewer-hero,.analytics-hero,.app-store-hero,.ideas-hero,.settings-admin-hero,.desktop-bridge-hero,.local-runtime-hero,.installed-apps-hero,.utility-app-hero,.workspace-profile-hero){border:1px solid rgba(129,255,216,.2);background:radial-gradient(ellipse 640px 320px at 4% 0%,rgba(110,255,207,.18),transparent 62%),radial-gradient(ellipse 520px 280px at 96% 12%,rgba(73,233,255,.11),transparent 58%),linear-gradient(135deg,#093a2ec7,#041512c7);box-shadow:0 22px 58px #0003,inset 0 1px #ffffff0f}.is-command-shell:not(.is-command-home) :where(.agent-link-metrics article,.files-knowledge-stats article,.planner-stats article,.app-store-stats article,.approval-inbox-stats article,.utility-metric-grid article,.workspace-profile-metric,.chat-status-summary article,.connection-summary-grid article,.store-lifecycle-facts article,.store-download-summary article,.document-detail-grid>div,.agent-link-detail-grid>div,.connector-detail-grid>div,.chat-context-metrics article,.ideas-studio-status article){border:1px solid rgba(129,255,216,.16);background:linear-gradient(145deg,#ffffff0e,#ffffff06),#041612b8;box-shadow:0 14px 34px #0000002e,inset 0 1px #ffffff0b}.is-command-shell:not(.is-command-home) :where(.chat-start-panel,.chat-existing-panel,.chat-conversation-shell,.chat-thread-filter-drawer,.chat-status-board,.chat-status-board-shell,.chat-status-track,.chat-hub-open,.chat-live-proof-panel,.chat-context-drawer,.chat-context-card,.chat-context-section,.chat-source-card,.chat-active-head,.chat-composer,.chat-modal-options,.chat-library-file,.chat-library-empty,.chat-empty-thread,.message-bubble,.tool-file-list,.agent-link-list,.agent-link-toolbar,.agent-link-empty,.agent-link-record,.simple-api-key-panel,.simple-api-preset-panel,.simple-local-agent-panel,.simple-webchat-panel,.simple-connected-ai-summary,.simple-connected-ai-list>*,.connect-choice-panel,.connect-stepper-panel,.connect-method-panel,.connect-advanced-panel,.connect-provider-detail-drawer,.provider-readiness-panel,.provider-receipts-panel,.credential-vault-section,.credential-vault-card,.credential-receipts-panel,.desktop-milestone-panel,.desktop-runtime-card,.desktop-agent-card,.instance-hub-panel,.instance-hub-card,.agent-connector-proof-panel,.files-knowledge-summary,.files-upload-command,.upload-review-panel,.files-toolbar,.folder-rail,.document-list,.document-row,.document-detail-panel,.file-detail-edit-card,.app-access-panel,.upload-access-panel,.file-receipt-list,.knowledge-memory-list,.files-storage-proof,.files-empty,.app-store-tabs,.app-store-toolbar,.app-store-proof-drawer,.store-catalog-list,.store-listing-card,.store-detail-panel,.store-detail-hero,.store-download-summary,.desktop-connector-proof-panel,.trusted-publisher-panel,.store-lifecycle-facts,.store-agent-select,.store-version-pin,.receipt-list,.receipt-row,.app-store-developer-kit,.developer-kit-grid article,.developer-kit-manifest,.developer-apply-card,.approval-inbox-list,.approval-detail-panel,.approval-card,.approval-card-select,.approval-empty,.workflow-overview-card,.task-creator-panel,.planner-create-panel,.planner-agent-row,.planner-form-card,.planner-new-task-card,.planner-board-section,.planner-section-title,.workflow-mode-grid button,.workflow-engine-drawer,.automation-section,.workflow-quick-rail,.workflow-new-task-card,.workflow-new-task-upload,.task-file-attach,.task-file-chip,.task-file-empty,.agent-work-preview,.task-board,.workflow-task-board,.task-column,.task-card,.task-empty,.monitor-card,.worker-job-card,.worker-job-row,.worker-log-row,.workflow-run-row,.scheduled-run-row,.retry-history-row,.automation-card,.workflow-edit-modal,.ideas-map-tabs-shell-v2,.ideas-map-drawer-v2,.ideas-map-library-v2,.ideas-canvas-column-v2,.ideas-inspector-v2,.ideas-side-card,.idea-detail-card,.idea-next-move-card,.idea-agent-suggestions,.idea-ranked-list,.idea-conversion-list,.ideas-map-canvas-v2,.idea-node-shell-v2,.ideas-map-popover-v2,.idea-map-minimap,.idea-agent-dock,.workspace-profile-tabs,.workspace-profile-command-center,.workspace-profile-detail-panel,.workspace-profile-admin-card,.workspace-profile-summary-row,.utility-lane-grid article,.utility-builder-strip span,.utility-list-panel,.utility-action-panel,.utility-row-list article,.connections-overview-card,.connections-profile-card,.connections-devices-card,.device-record-row,.connector-control-card,.agent-manager-list,.agent-editor-panel,.imported-profile-panel,.advanced-setup-details,.agent-status-panel,.agent-profile-receipts-panel,.alpha1-shared-card){border:1px solid rgba(129,255,216,.14);background:radial-gradient(ellipse 420px 180px at 0% 0%,rgba(110,255,207,.075),transparent 68%),linear-gradient(145deg,#ffffff0d,#ffffff06),#041612c2;box-shadow:0 16px 42px #0000002e,inset 0 1px #ffffff0a;color:var(--command-text)}.is-command-shell:not(.is-command-home) :where(.chat-start-modal,.chat-rename-modal,.chat-file-library-modal,.store-detail-modal,.workflow-edit-modal,.ideas-map-drawer-v2,.connect-provider-detail-drawer[open]){color:var(--command-text);border:1px solid rgba(129,255,216,.18);background:radial-gradient(ellipse 720px 320px at 10% 0%,rgba(110,255,207,.16),transparent 64%),linear-gradient(145deg,#05231df5,#020c0afa);box-shadow:0 30px 110px #00000085,inset 0 1px #ffffff0f}.is-command-shell:not(.is-command-home) :where(.chat-start-modal-backdrop,.store-detail-modal-backdrop,.workflow-edit-backdrop){background:#000a08b8;-webkit-backdrop-filter:blur(14px) saturate(1.15);backdrop-filter:blur(14px) saturate(1.15)}.is-command-shell:not(.is-command-home) :where(.connect-center-tabs,.credential-provider-tabs,.workflow-view-tabs,.workflow-mode-grid,.app-store-tabs,.files-scope-grid,.workspace-profile-tabs,.idea-workspace-tabs,.chat-folder-tabs,.store-filter-row,.chat-thread-folder-grid,.chat-modal-segment,.chat-modal-mode-tabs){border-color:#81ffd824;background:#ffffff09;box-shadow:inset 0 1px #ffffff09}.is-command-shell:not(.is-command-home) :where(.connect-center-tabs button,.credential-provider-tabs button,.workflow-view-tabs button,.workflow-mode-grid button,.app-store-tabs button,.files-scope-grid button,.workspace-profile-tabs button,.idea-workspace-tabs button,.chat-folder-tabs button,.store-filter-row button,.chat-thread-folder-grid button,.chat-modal-segment button,.chat-modal-mode-tabs button){border-color:#81ffd81a;background:#ffffff09;color:var(--command-muted)}.is-command-shell:not(.is-command-home) :where(.connect-center-tabs button.is-active,.credential-provider-tabs button.is-active,.workflow-view-tabs button.is-active,.workflow-mode-grid button.is-active,.app-store-tabs button.is-active,.files-scope-grid button.is-active,.workspace-profile-tabs button.is-active,.idea-workspace-tabs button.is-active,.chat-folder-tabs button.is-active,.store-filter-row button.is-active,.chat-thread-folder-grid button.is-active,.chat-modal-segment button.is-active,.chat-modal-mode-tabs button.is-active,button[aria-selected=true]){border-color:#6effcf6b;background:radial-gradient(circle at 12% 18%,rgba(110,255,207,.2),transparent 42%),#2dbe9421;color:var(--command-text);box-shadow:0 0 24px #6effcf14}.is-command-shell:not(.is-command-home) :where(input,select,textarea,.chat-thread-search,.store-search,.files-search,.command-composer,.chat-composer){border-color:#81ffd829;background:linear-gradient(145deg,#020f0deb,#041d18b8);color:var(--command-text);box-shadow:inset 0 1px #ffffff09,0 12px 26px #0000001f}.is-command-shell:not(.is-command-home) :where(input,select,textarea)::placeholder{color:#dafff370}.is-command-shell:not(.is-command-home) :where(input,select,textarea):focus,.is-command-shell:not(.is-command-home) :where(input,select,textarea):focus-visible{border-color:#6effcf7a;outline:none;box-shadow:0 0 0 3px #6effcf1a,0 12px 28px #0000002e}.is-command-shell:not(.is-command-home) :where(input[type=date],input[type=datetime-local],input[type=time])::-webkit-calendar-picker-indicator{filter:invert(1) saturate(.7) hue-rotate(110deg);opacity:.75}.is-command-shell:not(.is-command-home) option{background:#03110e;color:var(--command-text)}.is-command-shell:not(.is-command-home) :where(.chat-command-app,.agent-link-manager,.local-runtime-app,.files-knowledge-app,.app-store-app,.approval-inbox-app,.tasks-planner-app,.ideas-brainstorm-app,.workspace-profile-app,.analytics-dashboard-app,.settings-admin-app,.agent-manager-control-card,.utility-app-shell,.notification-center-shell,.receipt-viewer-app,.desktop-bridge-app,.connections-devices-stack,.session-resume-route,.running-app-session) :where(button,.shell-button,.store-doc-link,.external-setup-link,.store-action-link){border-color:#81ffd829;background:linear-gradient(145deg,#ffffff10,#ffffff07);color:var(--command-text);box-shadow:inset 0 1px #ffffff0a;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,color .18s ease,opacity .18s ease,transform .18s ease}.is-command-shell:not(.is-command-home) :where(.chat-command-app,.agent-link-manager,.local-runtime-app,.files-knowledge-app,.app-store-app,.approval-inbox-app,.tasks-planner-app,.ideas-brainstorm-app,.workspace-profile-app,.analytics-dashboard-app,.settings-admin-app,.agent-manager-control-card,.utility-app-shell,.notification-center-shell,.receipt-viewer-app,.desktop-bridge-app,.connections-devices-stack,.session-resume-route,.running-app-session) :where(button,.shell-button,.store-doc-link,.external-setup-link,.store-action-link):where(:hover,:focus-visible){border-color:#6effcf61;background:radial-gradient(circle at 18% 18%,rgba(110,255,207,.14),transparent 44%),linear-gradient(145deg,#ffffff15,#ffffff09);box-shadow:0 12px 30px #0003,0 0 24px #6effcf14;transform:translateY(-1px)}.is-command-shell:not(.is-command-home) :where(button[type=submit],.shell-button.primary,.shell-button.is-primary,.primary-button,.chat-send-button,.chat-composer-send,.workflow-new-task-submit,.files-upload-command button:last-child,.store-action-row .shell-button:first-child){border-color:#6effcf61;background:linear-gradient(135deg,var(--command-green-bright),#32e49f 44%,var(--command-cyan));color:#02130e;box-shadow:0 16px 36px #2dbe943d,inset 0 1px #ffffff57}.is-command-shell:not(.is-command-home) :where(.danger-button,.delete-button,.remove-button,.is-danger,.remove-file,.chat-delete-button,.map-delete-button,button[aria-label*=Delete],button[aria-label*=Remove]){border-color:#ff758c57;background:#ff758c1a;color:#ffb3c0}.is-command-shell:not(.is-command-home) :where(.status-pill,.status-badge,.badge,.tag,.chip,.pill,.credential-badge-row span,.store-listing-card footer span,.route-hero-status-strip span,.quality-pill,.chat-provider-pill,.chat-thread-state,.file-indexed-badge,.task-priority-pill,.workflow-status-pill){border:1px solid rgba(129,255,216,.14);background:#6effcf18;color:#dafff3d6}.is-command-shell:not(.is-command-home) :where(.is-active,.is-selected,.selected,.active,[aria-current=true],[data-selected=true]){border-color:#6effcf57}.is-command-shell:not(.is-command-home) :where(.document-row.is-selected,.chat-thread-row.is-active,.store-listing-card.is-selected,.task-card.is-selected,.task-column.is-drop-target,.automation-section.is-drop-target,.idea-node-shell-v2.is-selected,.agent-link-record.is-selected,.provider-tile.is-selected,.chat-source-card.is-selected){background:radial-gradient(ellipse 380px 160px at 0% 0%,rgba(110,255,207,.18),transparent 64%),linear-gradient(145deg,#2dbe9429,#ffffff09);box-shadow:0 16px 42px #0003,0 0 0 1px #6effcf38 inset,0 0 30px #6effcf14}.is-command-shell:not(.is-command-home) :where(.chat-command-app,.agent-link-manager,.files-knowledge-app,.tasks-planner-app,.ideas-brainstorm-app,.app-store-app,.approval-inbox-app):after{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;background:linear-gradient(rgba(126,255,215,.028) 1px,transparent 1px),linear-gradient(90deg,rgba(126,255,215,.028) 1px,transparent 1px),radial-gradient(ellipse 780px 320px at var(--signal-x, 12%) var(--signal-y, 8%),rgba(110,255,207,.075),transparent 68%);background-size:48px 48px,48px 48px,auto;content:"";-webkit-mask-image:radial-gradient(ellipse at 50% 24%,#000 0%,transparent 78%);mask-image:radial-gradient(ellipse at 50% 24%,#000 0%,transparent 78%);opacity:.72;pointer-events:none}.is-command-shell:not(.is-command-home) :where(.chat-command-app,.agent-link-manager,.files-knowledge-app,.tasks-planner-app,.ideas-brainstorm-app,.app-store-app,.approval-inbox-app)>*{position:relative;z-index:1}.is-command-shell:not(.is-command-home) :where(.chat-source-card,.chat-hub-open,.simple-connected-ai-list>*,.credential-vault-card,.document-row,.store-listing-card,.approval-card,.workflow-overview-card,.planner-new-task-card,.workflow-new-task-card,.task-card,.automation-card,.idea-node-shell-v2,.idea-ranked-row,.workspace-profile-summary-row){position:relative;overflow:hidden}.is-command-shell:not(.is-command-home) :where(.chat-source-card,.chat-hub-open,.simple-connected-ai-list>*,.credential-vault-card,.document-row,.store-listing-card,.approval-card,.workflow-overview-card,.planner-new-task-card,.workflow-new-task-card,.task-card,.automation-card,.idea-node-shell-v2,.idea-ranked-row,.workspace-profile-summary-row):before{position:absolute;inset:0 auto 0 0;width:3px;border-radius:999px;background:linear-gradient(180deg,transparent,var(--living-signal-color, var(--command-green-bright)),transparent);content:"";opacity:.28;transform:translateY(32%);transition:opacity .2s ease,transform .24s ease,width .2s ease}.is-command-shell:not(.is-command-home) :where(.chat-source-card,.chat-hub-open,.simple-connected-ai-list>*,.credential-vault-card,.document-row,.store-listing-card,.approval-card,.workflow-overview-card,.planner-new-task-card,.workflow-new-task-card,.task-card,.automation-card,.idea-node-shell-v2,.idea-ranked-row,.workspace-profile-summary-row):where(:hover,:focus-visible,.is-active,.is-selected,[aria-selected=true]):before{width:4px;opacity:.95;transform:translateY(0)}.is-command-shell:not(.is-command-home) :where(.chat-source-card.is-active,.chat-hub-open.is-active,.simple-connected-ai-list>*,.credential-vault-card:not(.is-revoked),.document-row.is-selected,.store-listing-card.is-selected,.approval-card.is-selected,.task-card.is-selected,.idea-node-shell-v2.is-selected){--living-signal-color: var(--command-green-bright)}.is-command-shell:not(.is-command-home) :where(.approval-card,.task-card[data-status*=approval i],.task-card[data-status*=blocked i],.credential-vault-card.is-revoked){--living-signal-color: var(--command-amber)}.is-command-shell:not(.is-command-home) :where(.simple-connected-ai-list>*>span,.credential-vault-card-head>span,.chat-status-pill,.chat-thread-state,.file-indexed-badge,.task-priority-pill,.workflow-status-pill,.approval-card-status,.store-listing-card footer span:first-child){position:relative}.is-command-shell:not(.is-command-home) :where(.simple-connected-ai-list>*>span,.credential-vault-card-head>span,.chat-status-pill.is-active,.file-indexed-badge,.workflow-status-pill):after{position:absolute;right:-3px;top:-3px;width:8px;height:8px;border:1px solid rgba(3,17,14,.78);border-radius:999px;background:var(--command-green-bright);box-shadow:0 0 14px #6effcf94;content:"";pointer-events:none}.is-command-shell:not(.is-command-home) :where(.chat-source-card.is-active,.simple-connected-ai-list>*,.credential-vault-card:not(.is-revoked),.document-row.is-selected,.task-card.is-selected,.idea-node-shell-v2.is-selected){animation:living-signal-glow 4.6s ease-in-out infinite}.is-command-shell:not(.is-command-home) :where(.chat-composer,.command-composer,.files-upload-command,.task-file-attach,.workflow-new-task-upload,.ideas-capture-panel){position:relative;overflow:hidden}.is-command-shell:not(.is-command-home) :where(.chat-composer,.command-composer,.files-upload-command,.task-file-attach,.workflow-new-task-upload,.ideas-capture-panel):before{position:absolute;inset:auto 14px 0;height:1px;background:linear-gradient(90deg,transparent,rgba(110,255,207,.56),transparent);content:"";opacity:.45;pointer-events:none}.is-command-shell:not(.is-command-home) :where(.chat-composer:focus-within,.command-composer:focus-within,.files-upload-command:hover,.task-file-attach:hover,.workflow-new-task-upload:hover,.ideas-capture-panel:focus-within):before{animation:living-scan-line 1.8s ease-in-out infinite;opacity:.9}.is-command-shell:not(.is-command-home) :where(.workflow-task-board,.task-board,.ideas-map-canvas-v2,.document-list){position:relative}.is-command-shell:not(.is-command-home) :where(.workflow-task-board,.task-board,.document-list):after{position:absolute;top:12px;right:12px;bottom:12px;left:12px;border-radius:inherit;background:linear-gradient(90deg,transparent 0 12%,rgba(110,255,207,.045) 12% 12.2%,transparent 12.2% 100%),linear-gradient(90deg,transparent,rgba(73,233,255,.035),transparent);content:"";opacity:.38;pointer-events:none}.is-command-shell:not(.is-command-home) .ideas-map-canvas-v2:after{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 22% 28%,rgba(110,255,207,.12),transparent 18%),radial-gradient(circle at 72% 64%,rgba(73,233,255,.1),transparent 22%);content:"";mix-blend-mode:screen;opacity:.52;pointer-events:none}.is-command-shell:not(.is-command-home) :where(.task-column,.automation-section,.folder-rail,.ideas-inspector-v2,.chat-thread-hub){background-image:linear-gradient(rgba(129,255,216,.035) 1px,transparent 1px);background-size:100% 34px}.is-command-shell:not(.is-command-home) :where(.progress-track,.chat-row-progress,.readiness-track,.workflow-progress-track,.store-trust-track,.idea-progress-track){background:#ffffff17}.is-command-shell:not(.is-command-home) :where(.progress-fill,.readiness-fill,.workflow-progress-fill,.store-trust-fill,.idea-progress-fill),.is-command-shell:not(.is-command-home) .chat-row-progress:before{background:linear-gradient(90deg,var(--command-green),var(--command-green-bright),var(--command-cyan));box-shadow:0 0 18px #6effcf3d}.is-command-shell:not(.is-command-home) :where(.agent-link-message,.store-notice,.chat-system-notice,.chat-error-row,.approval-warning,.files-upload-status,.workflow-run-notice,.provider-missing-list,.setup-checklist-grid article){border-color:#fac7753d;background:linear-gradient(145deg,#fac77517,#ffffff06);color:#fff2d2db}.is-command-shell:not(.is-command-home) :where(.agent-link-message.success,.store-notice.success,.chat-system-notice.success,.files-upload-status.success,.workflow-run-notice.success){border-color:#6effcf42;background:#6effcf1a;color:#dafff3e6}.is-command-shell:not(.is-command-home) :where(.agent-link-message.error,.store-notice.error,.chat-system-notice.error,.files-upload-status.error,.workflow-run-notice.error,.chat-error-row){border-color:#ff758c47;background:#ff758c17;color:#ffd1d9}.is-command-shell:not(.is-command-home) :where(.ideas-map-canvas-v2,.idea-map-minimap){background-color:#02120fc7;background-image:linear-gradient(rgba(129,255,216,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(129,255,216,.045) 1px,transparent 1px),radial-gradient(ellipse 620px 320px at 50% 44%,rgba(73,233,255,.08),transparent 72%);background-size:28px 28px,28px 28px,auto}.is-command-shell:not(.is-command-home) :where(.idea-link-line,.ideas-map-edge){stroke:#6effcf85}.is-command-shell:not(.is-command-home) :where(.agent-avatar,.chat-avatar,.app-icon,.file-icon,.metric-icon,.task-icon,.provider-icon){background:radial-gradient(circle at 30% 24%,rgba(255,255,255,.35),transparent 28%),linear-gradient(135deg,var(--command-green),var(--command-cyan));color:#02130e;box-shadow:0 14px 34px #2dbe9438}.is-command-shell:not(.is-command-home) :where(hr,.divider,.section-divider){border-color:#81ffd81a}.is-command-shell:not(.is-command-home) :where(.planner-layout,.planner-create-panel,.planner-form-card,.planner-new-task-card,.planner-board-section,.task-board,.task-file-attach,.task-file-list,.automation-section,.workflow-quick-rail){min-width:0}.is-command-shell:not(.is-command-home) .planner-form-card{display:grid;gap:13px}.is-command-shell:not(.is-command-home) .planner-form-card :where(input,select,textarea),.is-command-shell:not(.is-command-home) .planner-agent-row select{display:block;width:100%}.is-command-shell:not(.is-command-home) .planner-form-card textarea{min-height:96px}.is-command-shell:not(.is-command-home) .planner-form-card>button{width:100%;min-height:44px}.is-command-shell:not(.is-command-home) .planner-card-icon{border-color:#6effcf38;background:radial-gradient(circle at 28% 22%,rgba(255,255,255,.28),transparent 32%),linear-gradient(135deg,#6effcf42,#49e9ff29);color:var(--command-green-bright)}.is-command-shell:not(.is-command-home) .planner-form-grid{gap:12px}.is-command-shell:not(.is-command-home) .planner-check{align-self:stretch;min-height:44px;border-color:#81ffd829;background:#ffffff0b}.is-command-shell:not(.is-command-home) .task-file-attach-head{align-items:center}.is-command-shell:not(.is-command-home) :where(.agent-link-manager .connect-advanced-grid>*,.agent-link-manager .agent-link-template-grid button,.agent-link-manager .runtime-detection-grid>*,.agent-link-manager .agent-link-api-preset-row>*,.agent-link-manager .simple-api-routing-grid>*,.agent-link-manager .simple-api-preset-grid button,.agent-link-manager .simple-webchat-grid button,.agent-link-manager .connect-intent-grid button,.agent-link-manager .connect-choice-grid button,.agent-link-manager .agent-connector-proof-grid>*,.agent-link-manager .imported-profile-grid>*,.agent-link-manager .instance-hub-summary>*,.agent-link-manager .desktop-live-test-checklist,.agent-link-manager .desktop-runtime-row,.agent-link-manager .desktop-chat-binding-row,.agent-link-manager .desktop-receipt-strip,.agent-link-manager .connect-provider-advanced-list>*,.agent-link-manager .credential-help-grid>*,.agent-link-manager .agent-link-rotate-row,.agent-link-manager .connect-center-grid>*,.analytics-dashboard-app .analytics-metric-card,.analytics-dashboard-app .analytics-panel,.analytics-dashboard-app .analytics-agent-row,.analytics-dashboard-app .analytics-app-row,.analytics-dashboard-app .analytics-throughput-day,.analytics-dashboard-app .analytics-cost-row,.analytics-dashboard-app .analytics-cost-proof span,.analytics-dashboard-app .analytics-storage-row,.analytics-dashboard-app .analytics-risk-row,.analytics-dashboard-app .analytics-storage-summary,.analytics-dashboard-app .analytics-empty-state,.receipt-viewer-app .receipt-why-box,.receipt-viewer-app .receipt-verification-card,.receipt-viewer-app .receipt-diff-grid article,.approval-inbox-app .approval-filter-bar,.approval-inbox-app .approval-inbox-notice,.approval-inbox-app .approval-section-head,.approval-inbox-app .approval-card-topline,.approval-inbox-app .approval-card-facts span,.approval-inbox-app .approval-detail-card,.approval-inbox-app .approval-decision-grid>*,.approval-inbox-app .approval-resume-strip,.approval-inbox-app .approval-detail-meta>*,.approval-inbox-app .live-proof-panel,.approval-inbox-app .live-proof-grid>*,.ideas-brainstorm-app .ideas-stats>*,.ideas-brainstorm-app .idea-workspace-tabs,.ideas-brainstorm-app .ideas-capture-panel,.ideas-brainstorm-app .ideas-form-card,.ideas-brainstorm-app .ideas-cluster-list,.ideas-brainstorm-app .ideas-filter-card,.ideas-brainstorm-app .idea-library-card,.ideas-brainstorm-app .idea-linked-map-list>*,.ideas-brainstorm-app .idea-filter-row,.ideas-brainstorm-app .idea-search-field,.ideas-brainstorm-app .idea-context-scope,.ideas-brainstorm-app .idea-ranked-row,.ideas-brainstorm-app .idea-map-toolbar,.ideas-brainstorm-app .idea-map-tool-actions,.ideas-brainstorm-app .ideas-canvas-bar-v2,.ideas-brainstorm-app .idea-node-popover,.ideas-brainstorm-app .ideas-map-drawer-grid-v2>*,.ideas-brainstorm-app .ideas-map-drawer-actions-v2,.ideas-brainstorm-app .ideas-map-danger-actions-v2,.ideas-brainstorm-app .ideas-chip-row button,.ideas-brainstorm-app .ideas-primary-row-action,.ideas-brainstorm-app .idea-automation-bridge-card,.ideas-brainstorm-app .idea-tag-row span,.ideas-brainstorm-app .idea-empty,.tasks-planner-app .flow-config-panel,.tasks-planner-app .flow-task-panel,.tasks-planner-app .flow-target-panel,.tasks-planner-app .flow-saved-row,.tasks-planner-app .flow-step-card,.tasks-planner-app .flow-step-action,.tasks-planner-app .flow-target-list button,.tasks-planner-app .flow-empty-state,.tasks-planner-app .live-proof-panel,.tasks-planner-app .live-proof-grid>*,.tasks-planner-app .workflow-empty-flow,.tasks-planner-app .workflow-monitor-list,.tasks-planner-app .task-card-facts span,.tasks-planner-app .task-icon-button,.workspace-profile-app .workspace-profile-owner-card,.workspace-profile-app .workspace-profile-pills>*,.workspace-profile-app .workspace-profile-admin-grid,.workspace-profile-app .workspace-profile-panel-head,.notification-center-shell .notification-popover,.notification-center-shell .notification-status-row,.notification-center-shell .notification-empty,.notification-center-shell .notification-card,.notification-center-shell .notification-footer,.workspace-switcher-panel,.workspace-switcher-panel .workspace-switcher-badges>*,.workspace-switcher-panel .workspace-list button,.workspace-switcher-panel .workspace-list-icon,.alpha1-shared-card .alpha1-shared-summary,.alpha1-shared-card .alpha1-acceptance-grid>*,.alpha1-shared-card .alpha1-device-list>*,.utility-app-shell .utility-panel-head,.utility-app-shell .utility-empty-row,.utility-app-shell .utility-action-row,.utility-app-shell .utility-lane-grid>*){border:1px solid rgba(129,255,216,.14);background:radial-gradient(ellipse 360px 160px at 0% 0%,rgba(110,255,207,.08),transparent 68%),linear-gradient(145deg,#ffffff0d,#ffffff05),#041612b8;color:var(--command-text);box-shadow:0 14px 34px #00000029,inset 0 1px #ffffff0a}.is-command-shell:not(.is-command-home) :where(.analytics-dashboard-app .analytics-health-track,.analytics-dashboard-app .analytics-usage-track,.analytics-dashboard-app .analytics-session-bars,.analytics-dashboard-app .analytics-throughput-bars,.analytics-dashboard-app .analytics-legend span,.tasks-planner-app .flow-step-timeline,.agent-link-manager .connect-tile-status){border-color:#81ffd81f;background:#ffffff12;color:var(--command-muted)}.is-command-shell:not(.is-command-home) :where(.approval-inbox-app .approval-card-actions button,.approval-inbox-app .approval-detail-actions button,.approval-inbox-app .approval-filter-bar button,.ideas-brainstorm-app .idea-agent-action-grid button,.ideas-brainstorm-app .idea-action-row button,.ideas-brainstorm-app .ideas-map-drawer-actions-v2 button,.ideas-brainstorm-app .ideas-map-danger-actions-v2 button,.tasks-planner-app .flow-builder-actions button,.tasks-planner-app .flow-step-tools button,.tasks-planner-app .automation-card-actions button,.tasks-planner-app .task-icon-button,.notification-center-shell .notification-actions button){min-height:36px;border-radius:12px}.is-command-shell:not(.is-command-home) :where(.approval-inbox-app .approval-filter-bar button.is-active,.ideas-brainstorm-app .idea-workspace-tabs button.is-active,.ideas-brainstorm-app .ideas-chip-row button.is-active,.ideas-brainstorm-app .idea-linked-map-list button.is-active,.agent-link-manager .connect-intent-grid button.is-active,.agent-link-manager .connect-choice-grid button.is-active){border-color:#6effcf6b;background:radial-gradient(circle at 14% 18%,rgba(110,255,207,.2),transparent 42%),#2dbe9421;color:var(--command-text)}.is-command-shell:not(.is-command-home) :where(.chat-command-app,.agent-link-manager,.local-runtime-app,.files-knowledge-app,.app-store-app,.approval-inbox-app,.tasks-planner-app,.ideas-brainstorm-app,.workspace-profile-app,.analytics-dashboard-app,.settings-admin-app,.agent-manager-control-card,.utility-app-shell,.notification-center-shell,.receipt-viewer-app,.desktop-bridge-app,.connections-devices-stack,.session-resume-route,.running-app-session) :where(button,.shell-button,a[role=button],.store-doc-link,.external-setup-link){position:relative;isolation:isolate;overflow:hidden}.is-command-shell:not(.is-command-home) :where(.chat-command-app,.agent-link-manager,.local-runtime-app,.files-knowledge-app,.app-store-app,.approval-inbox-app,.tasks-planner-app,.ideas-brainstorm-app,.workspace-profile-app,.analytics-dashboard-app,.settings-admin-app,.agent-manager-control-card,.utility-app-shell,.notification-center-shell,.receipt-viewer-app,.desktop-bridge-app,.connections-devices-stack,.session-resume-route,.running-app-session) :where(button,.shell-button,a[role=button],.store-doc-link,.external-setup-link):after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:linear-gradient(110deg,transparent 0%,rgba(255,255,255,.14) 48%,transparent 74%);content:"";opacity:0;pointer-events:none;transform:translate(-120%);transition:opacity .22s ease,transform .48s ease}.is-command-shell:not(.is-command-home) :where(.chat-command-app,.agent-link-manager,.local-runtime-app,.files-knowledge-app,.app-store-app,.approval-inbox-app,.tasks-planner-app,.ideas-brainstorm-app,.workspace-profile-app,.analytics-dashboard-app,.settings-admin-app,.agent-manager-control-card,.utility-app-shell,.notification-center-shell,.receipt-viewer-app,.desktop-bridge-app,.connections-devices-stack,.session-resume-route,.running-app-session) :where(button,.shell-button,a[role=button],.store-doc-link,.external-setup-link):where(:hover,:focus-visible):after{opacity:1;transform:translate(120%)}.is-command-shell:not(.is-command-home) :where(button,.shell-button,a[role=button],input,select,textarea,summary):focus-visible{outline:2px solid rgba(110,255,207,.68);outline-offset:3px}.is-command-shell:not(.is-command-home) :where(button,.shell-button,a[role=button]):active:not(:disabled){transform:translateY(0) scale(.985)}.is-command-shell:not(.is-command-home) :where(button[type=submit],.shell-button.primary,.shell-button.is-primary,.primary-button,.chat-send-button,.chat-composer-send,.workflow-new-task-submit){background-size:180% 100%}.is-command-shell:not(.is-command-home) :where(button[type=submit],.shell-button.primary,.shell-button.is-primary,.primary-button,.chat-send-button,.chat-composer-send,.workflow-new-task-submit):where(:hover,:focus-visible){background-position:100% 50%}.is-command-shell:not(.is-command-home) :where(.document-row small,.chat-thread-row small,.agent-link-detail-grid small,.connector-detail-grid small,.workspace-profile-summary-row small,.store-listing-card p,.analytics-panel p,.utility-row-list p){overflow-wrap:anywhere}.is-command-shell:not(.is-command-home) .task-file-empty,.is-command-shell:not(.is-command-home) .task-empty{border-color:#81ffd82e;color:var(--command-dim)}.is-command-shell:not(.is-command-home) .task-column-head span{background:#6effcf1f;color:var(--command-green-bright)}.is-command-shell:not(.is-command-home) .workflow-mode-grid button,.is-command-shell:not(.is-command-home) .connect-center-tabs button,.is-command-shell:not(.is-command-home) .credential-provider-tabs button,.is-command-shell:not(.is-command-home) .files-scope-grid button,.is-command-shell:not(.is-command-home) .app-store-tabs button,.is-command-shell:not(.is-command-home) .workspace-profile-tabs button{border-color:#81ffd824;background:linear-gradient(145deg,#ffffff0e,#ffffff06),#041612b8;color:var(--command-muted);box-shadow:inset 0 1px #ffffff0a}.is-command-shell:not(.is-command-home) .workflow-mode-grid button:hover,.is-command-shell:not(.is-command-home) .workflow-mode-grid button.is-active,.is-command-shell:not(.is-command-home) .connect-center-tabs button:hover,.is-command-shell:not(.is-command-home) .connect-center-tabs button.is-active,.is-command-shell:not(.is-command-home) .credential-provider-tabs button:hover,.is-command-shell:not(.is-command-home) .credential-provider-tabs button.is-active,.is-command-shell:not(.is-command-home) .files-scope-grid button:hover,.is-command-shell:not(.is-command-home) .files-scope-grid button.is-active,.is-command-shell:not(.is-command-home) .app-store-tabs button:hover,.is-command-shell:not(.is-command-home) .app-store-tabs button.is-active,.is-command-shell:not(.is-command-home) .workspace-profile-tabs button:hover,.is-command-shell:not(.is-command-home) .workspace-profile-tabs button.is-active{border-color:#6effcf6b;background:radial-gradient(circle at 12% 18%,rgba(110,255,207,.18),transparent 42%),#2dbe9421;color:var(--command-text);box-shadow:0 14px 32px #0003,0 0 28px #6effcf14;transform:translateY(-1px)}.is-command-shell:not(.is-command-home) .workflow-mode-grid button strong,.is-command-shell:not(.is-command-home) .workflow-mode-grid button small,.is-command-shell:not(.is-command-home) .connect-center-tabs button strong,.is-command-shell:not(.is-command-home) .connect-center-tabs button small,.is-command-shell:not(.is-command-home) .credential-provider-tabs button strong,.is-command-shell:not(.is-command-home) .credential-provider-tabs button small,.is-command-shell:not(.is-command-home) .files-scope-grid button strong,.is-command-shell:not(.is-command-home) .files-scope-grid button small,.is-command-shell:not(.is-command-home) .app-store-tabs button strong,.is-command-shell:not(.is-command-home) .app-store-tabs button small,.is-command-shell:not(.is-command-home) .workspace-profile-tabs button strong,.is-command-shell:not(.is-command-home) .workspace-profile-tabs button small{overflow:visible;color:inherit;text-overflow:initial;white-space:normal}.is-command-shell:not(.is-command-home) .workflow-mode-grid button em{background:#6effcf1f;color:var(--command-green-bright);box-shadow:inset 0 0 0 1px #6effcf29}.is-command-shell:not(.is-command-home) .workflow-mode-grid button>svg{background:#6effcf1f;color:var(--command-green-bright)}.is-command-shell:not(.is-command-home) .task-board{grid-template-columns:repeat(3,minmax(240px,1fr))}.is-command-shell:not(.is-command-home) .premium-center-column{gap:clamp(16px,1.8vw,24px)}.is-command-shell:not(.is-command-home) :where(.chat-command-app,.agent-link-manager,.local-runtime-app,.files-knowledge-app,.app-store-app,.approval-inbox-app,.tasks-planner-app,.ideas-brainstorm-app,.workspace-profile-app,.analytics-dashboard-app,.settings-admin-app,.agent-manager-control-card,.utility-app-shell,.notification-center-shell,.receipt-viewer-app,.desktop-bridge-app,.connections-devices-stack,.session-resume-route,.running-app-session,.first-run-flow,.runtime-kernel-panel){min-width:0;line-height:1.45}.is-command-shell:not(.is-command-home) :where(.desktop-bridge-app,.connections-devices-stack,.receipt-viewer-app,.session-resume-route,.running-app-session,.first-run-flow,.runtime-kernel-panel){position:relative;overflow:hidden}.is-command-shell:not(.is-command-home) :where(.desktop-bridge-app,.connections-devices-stack,.receipt-viewer-app,.session-resume-route,.running-app-session,.first-run-flow,.runtime-kernel-panel):after{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;background:linear-gradient(rgba(126,255,215,.024) 1px,transparent 1px),linear-gradient(90deg,rgba(126,255,215,.024) 1px,transparent 1px),radial-gradient(ellipse 740px 280px at 16% 4%,rgba(110,255,207,.058),transparent 68%);background-size:48px 48px,48px 48px,auto;content:"";-webkit-mask-image:radial-gradient(ellipse at 50% 18%,#000 0%,transparent 76%);mask-image:radial-gradient(ellipse at 50% 18%,#000 0%,transparent 76%);opacity:.64;pointer-events:none}.is-command-shell:not(.is-command-home) :where(.desktop-bridge-app,.connections-devices-stack,.receipt-viewer-app,.session-resume-route,.running-app-session,.first-run-flow,.runtime-kernel-panel)>*{position:relative;z-index:1}.is-command-shell:not(.is-command-home) :where(.agent-link-hero,.files-knowledge-hero,.planner-hero,.approval-inbox-hero,.receipt-viewer-hero,.analytics-hero,.app-store-hero,.ideas-hero,.settings-admin-hero,.desktop-bridge-hero,.local-runtime-hero,.installed-apps-hero,.utility-app-hero,.workspace-profile-hero,.first-run-flow-hero,.session-resume-hero,.running-session-hero){min-height:0;gap:clamp(14px,1.8vw,28px);padding:clamp(18px,2vw,28px)}.is-command-shell:not(.is-command-home) :where(.agent-link-hero h2,.files-knowledge-hero h2,.planner-hero h2,.approval-inbox-hero h2,.receipt-viewer-hero h2,.analytics-hero h2,.app-store-hero h2,.ideas-hero h2,.settings-admin-hero h2,.desktop-bridge-hero h2,.local-runtime-hero h2,.installed-apps-hero h2,.utility-app-hero h2,.workspace-profile-hero h2,.first-run-flow-hero h2,.session-resume-hero h2,.running-session-hero h2){max-width:min(100%,30ch);font-size:clamp(1.45rem,2.4vw,2.6rem);line-height:1.04}.is-command-shell:not(.is-command-home) :where(.agent-link-hero p,.files-knowledge-hero p,.planner-hero p,.approval-inbox-hero p,.receipt-viewer-hero p,.analytics-hero p,.app-store-hero p,.ideas-hero p,.settings-admin-hero p,.desktop-bridge-hero p,.local-runtime-hero p,.installed-apps-hero p,.utility-app-hero p,.workspace-profile-hero p,.first-run-flow-hero p,.session-resume-hero p,.running-session-hero p){max-width:62ch;font-size:clamp(.88rem,1vw,.96rem);line-height:1.55}.is-command-shell:not(.is-command-home) :where(.chat-panel-head,.files-panel-head,.planner-card-head,.approval-section-head,.analytics-panel-head,.settings-panel-head,.utility-panel-head,.workspace-profile-panel-head,.store-detail-modal-bar,.store-detail-link-row,.developer-apply-head,.ideas-card-head,.ideas-map-tabs-head-v2,.chat-queue-panel-head,.receipt-list-head,.session-status-strip){gap:10px;min-width:0}.is-command-shell:not(.is-command-home) :where(.chat-panel-head,.files-panel-head,.planner-card-head,.approval-section-head,.analytics-panel-head,.settings-panel-head,.utility-panel-head,.workspace-profile-panel-head,.store-detail-modal-bar,.developer-apply-head,.ideas-card-head,.ideas-map-tabs-head-v2,.chat-queue-panel-head,.receipt-list-head) :where(strong,b,h3,h4,span,small,p){min-width:0;overflow-wrap:anywhere}.is-command-shell:not(.is-command-home) :where(button,.shell-button,.store-doc-link,.external-setup-link,.store-action-link){min-width:0;min-height:38px;align-items:center;justify-content:center;gap:8px;border-radius:12px;line-height:1.15}.is-command-shell:not(.is-command-home) :where(button,.shell-button,.store-doc-link,.external-setup-link,.store-action-link) :where(span,strong,small,b){min-width:0;overflow-wrap:anywhere}.is-command-shell:not(.is-command-home) button:disabled,.is-command-shell:not(.is-command-home) .shell-button:disabled{cursor:not-allowed;filter:saturate(.7);opacity:.48;transform:none}.is-command-shell:not(.is-command-home) :where(.connect-center-tabs,.credential-provider-tabs,.workflow-view-tabs,.workflow-mode-grid,.app-store-tabs,.files-scope-grid,.workspace-profile-tabs,.idea-workspace-tabs,.chat-folder-tabs,.store-filter-row,.chat-thread-folder-grid,.chat-modal-segment,.chat-modal-mode-tabs,.receipt-filter-tabs,.local-runtime-tabs){gap:8px;padding:6px}.is-command-shell:not(.is-command-home) :where(.connect-center-tabs button,.credential-provider-tabs button,.workflow-view-tabs button,.workflow-mode-grid button,.app-store-tabs button,.files-scope-grid button,.workspace-profile-tabs button,.idea-workspace-tabs button,.chat-folder-tabs button,.store-filter-row button,.chat-thread-folder-grid button,.chat-modal-segment button,.chat-modal-mode-tabs button,.receipt-filter-tabs button,.local-runtime-tabs button){min-height:40px;padding:8px 12px}.is-command-shell:not(.is-command-home) :where(input,select,textarea){min-height:42px;border-radius:12px;line-height:1.42}.is-command-shell:not(.is-command-home) textarea{resize:vertical}.is-command-shell:not(.is-command-home) :where(.message-bubble,.chat-queue-item,.chat-library-file,.document-row,.receipt-row,.store-listing-card,.approval-card,.task-card,.workflow-run-row,.worker-job-row,.session-resume-card,.session-detail-row,.utility-row-list article){transition:border-color .2s ease,background .2s ease,box-shadow .2s ease,transform .2s ease}.is-command-shell:not(.is-command-home) :where(.document-row,.receipt-row,.store-listing-card,.approval-card,.task-card,.workflow-run-row,.worker-job-row,.session-resume-card,.session-detail-row,.utility-row-list article):where(:hover,:focus-within){border-color:#6effcf52;box-shadow:0 18px 42px #0003,0 0 28px #6effcf14;transform:translateY(-1px)}.is-command-shell:not(.is-command-home) .chat-queue-panel{width:auto;margin:0 12px 12px;border-color:#81ffd82e;background:radial-gradient(ellipse 420px 160px at 0% 0%,rgba(110,255,207,.11),transparent 66%),#041612e0;color:var(--command-text)}.is-command-shell:not(.is-command-home) .chat-conversation-shell{background:radial-gradient(ellipse 660px 260px at 0% 0%,rgba(110,255,207,.09),transparent 66%),linear-gradient(145deg,#ffffff0d,#ffffff06),#041612d1}.is-command-shell:not(.is-command-home) .chat-composer{background:linear-gradient(145deg,#020f0df2,#05231db8)}.is-command-shell:not(.is-command-home) .chat-queue-item{background:#ffffff0b}.is-command-shell:not(.is-command-home) .chat-queue-item p{color:var(--command-muted);overflow-wrap:anywhere;white-space:normal}.is-command-shell:not(.is-command-home) .chat-queue-item-title b,.is-command-shell:not(.is-command-home) .chat-queue-panel-head b{color:var(--command-text)}.is-command-shell:not(.is-command-home) .chat-queue-item-title small,.is-command-shell:not(.is-command-home) .chat-queue-panel-head small{color:var(--command-muted)}.is-command-shell:not(.is-command-home) .chat-queue-item-meta span{border:1px solid rgba(129,255,216,.14);background:#6effcf17;color:#dafff3db}.is-command-shell:not(.is-command-home) .chat-composer textarea[aria-label="Command message"]{min-height:48px;max-height:220px;color:var(--command-text);line-height:1.5}.is-command-shell:not(.is-command-home) .chat-composer textarea[aria-label="Command message"]::placeholder{color:#dafff36b}.is-command-shell:not(.is-command-home) .chat-voice-meter{border-color:#ff758c57;background:#ff758c1a;color:#ffd1d9}.is-command-shell:not(.is-command-home) .chat-voice-button.is-recording{border-color:#ff758c66!important;background:#ff758c1f!important;color:#ffd1d9!important;box-shadow:0 0 0 4px #ff758c14,0 0 24px #ff758c1f}.is-command-shell:not(.is-command-home) .message-row{min-width:0}.is-command-shell:not(.is-command-home) .message-bubble{max-width:min(780px,100%)}.is-command-shell:not(.is-command-home) .user-bubble p,.is-command-shell:not(.is-command-home) .agent-bubble p{color:#ecfff9e6}.is-command-shell:not(.is-command-home) .user-bubble{max-width:min(760px,84%);border-color:#6effcf47;background:radial-gradient(ellipse 360px 160px at 100% 0%,rgba(73,233,255,.12),transparent 64%),#2dbe941f}.is-command-shell:not(.is-command-home) .user-bubble span{color:#dafff38f}.is-command-shell:not(.is-command-home) .agent-bubble{border-color:#81ffd82e;background:radial-gradient(ellipse 520px 220px at 0% 0%,rgba(110,255,207,.08),transparent 66%),#041612db}.is-command-shell:not(.is-command-home) .chat-message-body{gap:12px;color:#ecfff9e6;font-size:.96rem;line-height:1.58}.is-command-shell:not(.is-command-home) .chat-message-heading{color:var(--command-text);font-size:1.02rem}.is-command-shell:not(.is-command-home) .planner-hero{grid-template-columns:minmax(0,1fr)}.is-command-shell:not(.is-command-home) .planner-stats{grid-template-columns:repeat(auto-fit,minmax(96px,1fr));width:100%;max-width:100%}.is-command-shell:not(.is-command-home) .simple-connected-ai-list>*{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px}.is-command-shell:not(.is-command-home) .simple-connected-ai-list>*>:where(strong,small,p){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.is-command-shell:not(.is-command-home) .simple-connected-ai-list>*>:where(strong,p){grid-column:2}.is-command-shell:not(.is-command-home) .simple-connected-ai-list>*>small{grid-column:2}.is-command-shell:not(.is-command-home) .simple-connected-ai-list>*>button{grid-column:3;grid-row:1 / span 2;align-self:center}.is-command-shell:not(.is-command-home) .files-panel-head>span,.is-command-shell:not(.is-command-home) .chat-panel-head>span,.is-command-shell:not(.is-command-home) .planner-card-head>span,.is-command-shell:not(.is-command-home) .approval-section-head>span{display:grid;gap:2px}.is-command-shell:not(.is-command-home) .chat-message-list-block{gap:7px;padding-left:1.35rem}.is-command-shell:not(.is-command-home) .chat-inline-code{border-color:#81ffd82e;background:#6effcf1a;color:var(--command-green-bright)}.is-command-shell:not(.is-command-home) .chat-code-wrap{border-color:#81ffd829;background:#010807eb}.is-command-shell:not(.is-command-home) .chat-code-block{color:#ecfff9e6;white-space:pre-wrap;overflow-wrap:anywhere}.is-command-shell:not(.is-command-home) :where(.agent-link-empty,.files-empty,.approval-empty,.task-empty,.workflow-empty-flow,.flow-empty-state,.idea-empty,.store-empty-state,.receipt-empty-state,.session-resume-empty,.session-detail-empty,.analytics-empty-state,.settings-empty-state,.utility-empty-row,.chat-empty-state,.chat-empty-thread,.chat-library-empty){border-style:dashed;border-color:#81ffd82e;background:linear-gradient(145deg,#ffffff09,#ffffff04),#0416128f;color:var(--command-muted)}.is-command-shell:not(.is-command-home) :where(.agent-link-message,.planner-notice,.files-notice,.ideas-notice,.settings-admin-notice,.settings-save-confirmation,.analytics-notice,.store-notice,.desktop-bridge-notice,.receipt-viewer-notice,.notification-notice,.chat-command-notice){border:1px solid rgba(129,255,216,.16)}@media (max-width: 1120px){.is-command-shell:not(.is-command-home) .task-board{grid-template-columns:repeat(2,minmax(220px,1fr))}}@media (max-width: 760px){.is-command-shell:not(.is-command-home) .planner-form-grid,.is-command-shell:not(.is-command-home) .task-board{grid-template-columns:1fr}.is-command-shell:not(.is-command-home) .task-file-attach-head{display:grid;justify-items:stretch}}@media (prefers-reduced-motion: reduce){.premium-aos-page.is-command-shell:after{animation:none}.is-command-shell .route-hero-node{animation:none}.is-command-shell:not(.is-command-home) :where(button,.shell-button,a[role=button],.store-doc-link,.external-setup-link),.is-command-shell:not(.is-command-home) :where(button,.shell-button,a[role=button],.store-doc-link,.external-setup-link):after{transition:none}.is-command-shell:not(.is-command-home) :where(button,.shell-button,a[role=button]):where(:hover,:focus-visible,:active){transform:none}}@media (max-width: 980px){.premium-aos-page.is-command-shell{padding:0}.premium-aos-page.is-command-shell,.is-command-shell .premium-shell-frame{width:100%;max-width:100%;min-height:100dvh;border-radius:0;overflow-x:clip}.is-command-shell .premium-app-body,.is-command-shell .premium-main,.is-command-shell .premium-content-grid,.is-command-shell .premium-center-column{width:100%;max-width:100%;min-width:0;min-height:100dvh;overflow-x:clip}.is-command-shell:not(.is-command-home) .route-hero-card,.is-command-shell:not(.is-command-home) :where(.agent-link-hero,.files-knowledge-hero,.planner-hero,.approval-inbox-hero,.receipt-viewer-hero,.analytics-hero,.app-store-hero,.ideas-hero,.settings-admin-hero,.desktop-bridge-hero,.local-runtime-hero,.installed-apps-hero,.utility-app-hero,.workspace-profile-hero){grid-template-columns:minmax(0,1fr)!important;align-items:start}.is-command-shell:not(.is-command-home) .route-hero-visual{display:none}.is-command-shell:not(.is-command-home) .route-hero-actions{justify-items:stretch;width:100%}.is-command-shell:not(.is-command-home) :where(.planner-stats,.app-store-stats,.approval-inbox-stats,.ideas-stats,.analytics-metric-grid,.utility-metric-grid,.workspace-profile-metrics,.agent-link-metrics){grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%}.is-command-shell:not(.is-command-home) :where(.workflow-mode-grid,.connect-choice-grid,.connect-intent-grid,.simple-api-routing-grid,.files-scope-grid,.app-store-tabs,.connect-center-tabs,.workspace-profile-tabs,.idea-workspace-tabs,.ideas-map-drawer-grid-v2,.approval-decision-grid,.live-proof-grid,.setup-checklist-grid){grid-template-columns:minmax(0,1fr)!important}.is-command-shell:not(.is-command-home) :where(.route-hero-copy h1,.route-hero-copy p,.planner-hero h2,.planner-hero p,.agent-link-hero h2,.agent-link-hero p,.app-store-hero h2,.app-store-hero p,.ideas-hero h2,.ideas-hero p,.analytics-hero h2,.analytics-hero p,.approval-inbox-hero h2,.approval-inbox-hero p,.files-knowledge-hero h2,.files-knowledge-hero p,.workspace-profile-hero h2,.workspace-profile-hero p,.utility-app-hero h2,.utility-app-hero p,.workflow-mode-grid small,.task-card p){overflow-wrap:anywhere;white-space:normal}}@media (max-width: 640px){.is-command-shell .premium-content-grid{padding:14px}.is-command-shell .route-hero-card{min-height:180px;border-radius:22px;padding:20px 18px}.is-command-shell .route-hero-copy h1{font-size:clamp(2rem,10.5vw,2.65rem);line-height:1}.is-command-shell .route-hero-copy p{font-size:.9rem;line-height:1.45}.is-command-shell:not(.is-command-home) :where(.chat-command-app,.agent-link-manager,.local-runtime-app,.files-knowledge-app,.app-store-app,.approval-inbox-app,.tasks-planner-app,.ideas-brainstorm-app,.workspace-profile-app,.analytics-dashboard-app,.settings-admin-app,.agent-manager-control-card,.utility-app-shell,.notification-center-shell){border-radius:22px;padding:16px}.is-command-shell:not(.is-command-home) :where(.planner-hero,.agent-link-hero,.app-store-hero,.ideas-hero,.analytics-hero,.approval-inbox-hero,.workspace-profile-hero,.utility-app-hero){border-radius:18px;padding:16px}.is-command-shell:not(.is-command-home) .workflow-mode-grid button{grid-template-columns:34px minmax(0,1fr);align-items:start}.is-command-shell:not(.is-command-home) .workflow-mode-grid button em{grid-column:2;justify-self:start}.is-command-shell:not(.is-command-home) :where(.planner-stats,.app-store-stats,.approval-inbox-stats,.ideas-stats,.analytics-metric-grid,.utility-metric-grid,.workspace-profile-metrics,.agent-link-metrics){gap:10px}}.premium-aos-page.is-command-home{--command-bg: #03110e;--command-panel: rgba(5, 37, 29, .78);--command-panel-strong: rgba(6, 57, 44, .82);--command-line: rgba(129, 255, 216, .14);--command-line-strong: rgba(62, 236, 184, .28);--command-text: #f3fffb;--command-muted: rgba(218, 255, 243, .66);--command-dim: rgba(218, 255, 243, .44);--command-green: #2dbe94;--command-green-bright: #6effcf;--command-cyan: #49e9ff;--command-violet: #9b8cff;--command-amber: #fac775;min-height:100vh;place-items:stretch;color:var(--command-text);background:radial-gradient(ellipse 940px 620px at 22% 4%,rgba(45,190,148,.34),transparent 60%),radial-gradient(ellipse 820px 540px at 92% 22%,rgba(50,206,156,.25),transparent 62%),radial-gradient(ellipse 650px 500px at 52% 100%,rgba(73,233,255,.14),transparent 64%),linear-gradient(145deg,#03110e,#062018 42%,#020806);padding:clamp(8px,1.2vw,16px)}.premium-aos-page.is-command-home:before,.premium-aos-page.is-command-home:after{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;content:""}.premium-aos-page.is-command-home:before{background-image:linear-gradient(rgba(126,255,215,.032) 1px,transparent 1px),linear-gradient(90deg,rgba(126,255,215,.032) 1px,transparent 1px),radial-gradient(circle at 1px 1px,rgba(255,255,255,.045) 1px,transparent 0);background-size:76px 76px,76px 76px,4px 4px;-webkit-mask-image:linear-gradient(180deg,#000000f5,#00000061);mask-image:linear-gradient(180deg,#000000f5,#00000061)}.premium-aos-page.is-command-home:after{background:radial-gradient(circle at 16% 22%,rgba(110,255,207,.16),transparent 2px),radial-gradient(circle at 43% 18%,rgba(73,233,255,.22),transparent 2px),radial-gradient(circle at 70% 14%,rgba(250,199,117,.18),transparent 2px),radial-gradient(circle at 91% 38%,rgba(155,140,255,.2),transparent 2px),radial-gradient(circle at 28% 72%,rgba(110,255,207,.15),transparent 2px),radial-gradient(circle at 78% 82%,rgba(73,233,255,.13),transparent 2px);animation:command-stars-drift 18s ease-in-out infinite alternate;opacity:.7}.is-command-home .premium-bg{background:radial-gradient(circle at 12% 6%,rgba(45,190,148,.22),transparent 26%),radial-gradient(circle at 82% 0%,rgba(73,233,255,.1),transparent 24%);-webkit-mask-image:none;mask-image:none}.is-command-home .premium-shell-frame{width:min(1880px,100%);min-height:calc(100vh - 22px);border-color:#81ffd826;border-radius:28px;background:linear-gradient(180deg,#04120feb,#020a08f5),var(--command-bg);box-shadow:0 32px 120px #00000075,0 0 0 1px #ffffff09 inset,0 0 80px #2dbe941f;-webkit-backdrop-filter:blur(28px) saturate(1.25);backdrop-filter:blur(28px) saturate(1.25)}.is-command-home .browser-chrome-premium{display:none}.is-command-home .premium-app-body{min-height:calc(100vh - 22px)}.is-command-home .premium-main{background:radial-gradient(ellipse 880px 520px at 58% 11%,rgba(45,190,148,.18),transparent 66%),linear-gradient(90deg,rgba(7,27,22,.2),transparent 18%,transparent)}.is-command-home .premium-content-grid{gap:20px;padding:clamp(18px,2.4vw,36px);scrollbar-color:rgba(110,255,207,.32) rgba(255,255,255,.04)}.is-command-home .premium-center-column{gap:18px}.is-command-home .aos-sidebar-premium{width:260px;border-right-color:#81ffd817;background:linear-gradient(180deg,#041511e0,#030d0bb8),#04120fe6;padding:26px 18px 22px;box-shadow:inset -1px 0 #ffffff06}.is-command-home .sidebar-brand{margin-bottom:26px}.is-command-home .sidebar-brand .aos-mark-symbol{width:42px;height:42px;border-radius:14px;filter:drop-shadow(0 0 18px rgba(110,255,207,.28))}.is-command-home .sidebar-brand .aos-mark-wordmark{display:grid;gap:4px}.is-command-home .sidebar-brand .aos-mark-wordmark strong{color:var(--command-text);-webkit-text-fill-color:initial;background:none;font-size:1rem;font-weight:740;letter-spacing:.34em;text-transform:lowercase}.is-command-home .sidebar-brand .aos-mark-wordmark small{border-left:0;color:#6effcfa8;padding-left:0;font-size:.58rem;font-weight:760;letter-spacing:.22em;text-transform:uppercase}.is-command-home .sidebar-nav{gap:5px}.is-command-home .sidebar-nav-item{min-height:42px;border:1px solid transparent;border-radius:13px;color:#f3fffbb8;font-size:.82rem;font-weight:720;padding:0 11px}.is-command-home .sidebar-nav-item svg,.is-command-home .sidebar-pinned-app svg{color:#c5ffec94}.is-command-home .sidebar-nav-item:hover,.is-command-home .sidebar-nav-item.is-active,.is-command-home .sidebar-pinned-row.is-active .sidebar-pinned-app{border-color:#6effcf29;background:radial-gradient(circle at 94% 50%,rgba(110,255,207,.26),transparent 5px),linear-gradient(90deg,#2dbe9438,#2dbe9412);color:var(--command-text);box-shadow:inset 0 1px #ffffff0a,0 12px 30px #0000002e}.is-command-home .sidebar-nav-item.is-active:before,.is-command-home .sidebar-pinned-row.is-active .sidebar-pinned-app:before{left:auto;right:10px;width:5px;height:5px;border-radius:999px;background:var(--command-green-bright);box-shadow:0 0 14px var(--command-green-bright)}.is-command-home .sidebar-pinned-head{color:#6effcfc2;font-size:.66rem;letter-spacing:.16em}.is-command-home .sidebar-pinned-head small{background:#2dbe942e;color:var(--command-green-bright)}.is-command-home .sidebar-pinned-row{grid-template-columns:minmax(0,1fr) 30px}.is-command-home .sidebar-pinned-app{min-height:46px}.is-command-home .sidebar-pinned-app strong,.is-command-home .sidebar-owner-card strong,.is-command-home .sidebar-system-card strong,.is-command-home .runtime-mini-card strong,.is-command-home .sidebar-download-head strong,.is-command-home .sidebar-mobile-soon strong{color:var(--command-text)}.is-command-home .sidebar-pinned-app small,.is-command-home .sidebar-owner-card span,.is-command-home .sidebar-system-card span,.is-command-home .runtime-mini-card p,.is-command-home .sidebar-download-head small,.is-command-home .sidebar-mobile-soon small{color:var(--command-dim)}.is-command-home .sidebar-pinned-remove,.is-command-home .sidebar-owner-card,.is-command-home .sidebar-system-card,.is-command-home .runtime-mini-card,.is-command-home .sidebar-download-card,.is-command-home .sidebar-mobile-soon{border-color:#81ffd81a;background:#ffffff09;color:#f3fffbad;box-shadow:inset 0 1px #ffffff09}.is-command-home .sidebar-owner-card:hover,.is-command-home .sidebar-owner-card.is-active{border-color:#6effcf42;background:#2dbe9414}.is-command-home .owner-avatar,.is-command-home .system-icon,.is-command-home .sidebar-download-head>span{background:linear-gradient(135deg,var(--command-green),var(--command-green-bright));color:#03110e;box-shadow:0 0 28px #6effcf33}.is-command-home .runtime-mini-card div,.is-command-home .sidebar-download-secondary,.is-command-home .sidebar-mobile-soon svg{color:var(--command-green-bright)}.is-command-home .sidebar-download-primary{border-color:#6effcf57;background:linear-gradient(135deg,var(--command-green),var(--command-green-bright));color:#03110e;box-shadow:0 12px 28px #2dbe942e}.is-command-home .sidebar-download-secondary{background:#ffffff0a}.is-command-home .sidebar-line{background:#81ffd817}.is-command-home .aos-topbar-premium{min-height:72px;border-bottom-color:#81ffd814;background:#030f0c6b;-webkit-backdrop-filter:blur(22px) saturate(1.35);backdrop-filter:blur(22px) saturate(1.35)}.is-command-home .premium-search,.is-command-home .workspace-switcher-trigger,.is-command-home .topbar-icon-button,.is-command-home .account-button{border-color:#81ffd81a;background:#ffffff0b;color:#f3fffbb3;box-shadow:inset 0 1px #ffffff09}.is-command-home .premium-search:focus-within,.is-command-home .premium-search:hover,.is-command-home .workspace-switcher-trigger:hover,.is-command-home .topbar-icon-button:hover,.is-command-home .account-button:hover{border-color:#6effcf47;background:#2dbe9414;color:var(--command-text);transform:translateY(-1px)}.is-command-home .premium-search kbd{border-color:#81ffd81f;background:#ffffff0b;color:#f3fffbad}.is-command-home .workspace-switcher-copy strong,.is-command-home .account-button strong,.is-command-home .mobile-brand .aos-mark-wordmark strong{color:var(--command-text)}.is-command-home .workspace-switcher-copy small,.is-command-home .account-button span,.is-command-home .mobile-brand .aos-mark-wordmark small{color:var(--command-dim)}.is-command-home .mobile-app-nav{border-bottom-color:#81ffd814;background:#030f0c94}.is-command-home .mobile-app-nav button{border-color:#81ffd814;background:#ffffff09;color:#f3fffbb3}.is-command-home .mobile-app-nav button.is-active{border-color:#6effcf40;background:#2dbe9429;color:var(--command-text)}.is-command-home .glass-card,.is-command-home .setup-checklist-card,.is-command-home .dashboard-proof-drawer{border-color:var(--command-line);background:linear-gradient(135deg,#062c22c2,#051814c7),var(--command-panel);box-shadow:0 22px 70px #0000003d,inset 0 1px #ffffff0b;-webkit-backdrop-filter:blur(28px) saturate(1.25);backdrop-filter:blur(28px) saturate(1.25)}.is-command-home .section-header h2{color:var(--command-text);font-size:.88rem;letter-spacing:.14em;text-transform:uppercase}.is-command-home .section-header{min-width:0;flex-wrap:wrap}.is-command-home .shell-button,.is-command-home .command-panel-head button{position:relative;overflow:hidden;border-color:#81ffd829;background:#ffffff0d;color:#f3fffbd1;box-shadow:inset 0 1px #ffffff0a,0 10px 24px #0000002e}.is-command-home .shell-button:before,.is-command-home .command-panel-head button:before,.is-command-home .command-signal-strip button:before,.is-command-home .command-next-list button:before{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,transparent 0%,rgba(255,255,255,.14) 44%,transparent 72%);content:"";opacity:0;transform:translate(-120%);transition:transform .55s ease,opacity .28s ease}.is-command-home .shell-button:hover,.is-command-home .command-panel-head button:hover{border-color:#6effcf5c;color:var(--command-text);transform:translateY(-2px)}.is-command-home .shell-button:hover:before,.is-command-home .command-panel-head button:hover:before,.is-command-home .command-signal-strip button:hover:before,.is-command-home .command-next-list button:hover:before{opacity:1;transform:translate(120%)}.is-command-home .hero-card{min-height:clamp(300px,36vh,430px);border-color:#81ffd814;background:radial-gradient(ellipse 780px 420px at 70% 20%,rgba(45,190,148,.18),transparent 62%),linear-gradient(135deg,#03120f29,#03120f00);box-shadow:none;padding:clamp(30px,5vw,70px)}.is-command-home .hero-card:before{background:radial-gradient(circle at 74% 38%,rgba(110,255,207,.14),transparent 34%),linear-gradient(90deg,rgba(3,17,14,.1),transparent)}.is-command-home .hero-content{max-width:840px}.is-command-home .hero-kicker{border:1px solid rgba(110,255,207,.22);background:transparent;color:var(--command-green-bright);letter-spacing:.18em;text-transform:uppercase}.is-command-home .hero-card h1{max-width:820px;color:var(--command-text);font-family:var(--font-brand-title);font-size:clamp(3rem,5.2vw,5.2rem);font-weight:700;letter-spacing:0;line-height:.96;text-shadow:0 0 36px rgba(110,255,207,.08)}.is-command-home .hero-card h1:after{display:inline;color:var(--command-green-bright);content:""}.is-command-home .hero-card p{max-width:640px;color:var(--command-muted);font-size:1.05rem;font-weight:660}.is-command-home .status-pill{border-color:#81ffd81f;background:#ffffff0b;color:#f3fffbc7;box-shadow:none}.is-command-home .status-pill-dot{box-shadow:0 0 14px currentColor}.is-command-home .hero-orbit{top:48%;right:clamp(78px,7.5vw,150px);width:min(52vw,760px);height:min(118%,560px);opacity:.88;transform:translateY(-50%);transform-origin:center}.is-command-home .hero-atom-field:before{top:49%;width:372px;height:372px;background:radial-gradient(circle,#6effcf52,#6effcf00 70%),radial-gradient(circle,#49e9ff24,#49e9ff00 68%);filter:blur(12px)}.is-command-home .hero-atom-orbit{top:49%;width:536px;height:196px;border-color:#6effcf3d;box-shadow:inset 0 0 24px #6effcf1a,0 0 30px #2dbe941f}.is-command-home .hero-atom-orbit-two{width:492px;height:176px}.is-command-home .hero-atom-orbit-three{width:432px;height:152px}.is-command-home .hero-atom-orbit:before{border-color:#ffffff14}.is-command-home .hero-mark .aos-mark-symbol{width:224px;height:224px;border-radius:66px;transform:translateY(-18px) rotate(-16deg);box-shadow:0 28px 70px #00000057,0 0 38px #6effcf33}.is-command-home .fleet-presence-card{position:relative;display:grid;grid-template-columns:minmax(240px,.34fr) minmax(0,1fr);gap:clamp(18px,3vw,34px);overflow:hidden;padding:clamp(18px,2.6vw,30px)}.is-command-home .fleet-presence-card:before{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(rgba(126,255,215,.034) 1px,transparent 1px),linear-gradient(90deg,rgba(126,255,215,.034) 1px,transparent 1px);background-size:42px 42px;content:"";-webkit-mask-image:linear-gradient(90deg,#000 0%,transparent 82%);mask-image:linear-gradient(90deg,#000 0%,transparent 82%);opacity:.5;pointer-events:none}.is-command-home .fleet-presence-card>*{position:relative}.is-command-home .fleet-presence-head{display:grid;align-content:center;gap:9px;min-width:0}.is-command-home .fleet-presence-head>span{display:inline-flex;width:fit-content;align-items:center;gap:8px;border:1px solid rgba(110,255,207,.18);border-radius:999px;background:#6effcf13;color:var(--command-green-bright);padding:7px 11px;font-family:var(--font-brand-data);font-size:.72rem;font-weight:850;letter-spacing:.14em;text-transform:uppercase}.is-command-home .fleet-presence-head strong{color:var(--command-text);font-family:var(--font-brand-title);font-size:clamp(1.45rem,2.6vw,2.25rem);line-height:1.05;text-wrap:balance}.is-command-home .fleet-presence-head small{max-width:360px;color:var(--command-muted);font-size:.88rem;font-weight:650;line-height:1.5}.is-command-home .fleet-presence-stage{position:relative;display:grid;min-height:184px;align-items:center}.is-command-home .fleet-signal-paths{position:absolute;top:12px;right:0;bottom:12px;left:0;width:100%;height:calc(100% - 24px);opacity:.58;pointer-events:none}.is-command-home .fleet-signal-paths path{fill:none;stroke:#6effcf75;stroke-dasharray:8 14;stroke-linecap:round;stroke-width:1.4;animation:fleet-path-flow 5.2s linear infinite}.is-command-home .fleet-signal-paths path:nth-child(2){animation-duration:6.6s;animation-direction:reverse;opacity:.48;stroke:#49e9ff57}.is-command-home .fleet-node-grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;align-items:stretch}.is-command-home .fleet-node-card{--fleet-node-color: var(--command-green-bright);position:relative;display:grid;min-width:0;min-height:184px;align-content:center;justify-items:center;gap:9px;overflow:hidden;border:1px solid rgba(129,255,216,.13);border-radius:20px;background:linear-gradient(145deg,#ffffff0e,#ffffff06),#031310b8;color:var(--command-text);padding:16px;text-align:center;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease,transform .2s ease}.is-command-home .fleet-node-card:after{position:absolute;inset:auto 18px 12px;height:2px;border-radius:999px;background:linear-gradient(90deg,transparent,var(--fleet-node-color),transparent);content:"";opacity:.28}.is-command-home .fleet-node-card:hover,.is-command-home .fleet-node-card:focus-visible{border-color:color-mix(in srgb,var(--fleet-node-color) 42%,rgba(255,255,255,.08));background:linear-gradient(145deg,color-mix(in srgb,var(--fleet-node-color) 11%,transparent),#ffffff06),#031310c7;box-shadow:0 18px 44px #00000042,0 0 28px color-mix(in srgb,var(--fleet-node-color) 15%,transparent);transform:translateY(-3px)}.is-command-home .fleet-node-card.is-active .fleet-node-mark{animation:fleet-node-breathe 3.8s ease-in-out infinite;animation-delay:var(--fleet-delay, 0s)}.is-command-home .fleet-node-card.tone-cyan{--fleet-node-color: var(--command-cyan)}.is-command-home .fleet-node-card.tone-violet{--fleet-node-color: var(--command-violet)}.is-command-home .fleet-node-card.tone-amber{--fleet-node-color: var(--command-amber)}.is-command-home .fleet-node-mark{position:relative;display:grid;width:112px;height:112px;place-items:center;border-radius:32px;color:var(--fleet-node-color);filter:drop-shadow(0 18px 30px rgba(0,0,0,.28)) drop-shadow(0 0 24px color-mix(in srgb,var(--fleet-node-color) 22%,transparent))}.is-command-home .fleet-node-mark:before{position:absolute;top:12px;right:12px;bottom:12px;left:12px;z-index:-1;border:1px solid color-mix(in srgb,var(--fleet-node-color) 36%,transparent);border-radius:32px;background:color-mix(in srgb,var(--fleet-node-color) 10%,transparent);box-shadow:0 0 36px color-mix(in srgb,var(--fleet-node-color) 14%,transparent);content:"";opacity:.38}.is-command-home .fleet-node-mark:after{position:absolute;inset:20px 24px auto;height:20px;border-radius:999px 999px 28px 28px;background:linear-gradient(180deg,#fff3,#fff0);content:"";opacity:.4;pointer-events:none}.is-command-home .fleet-emoji{position:relative;z-index:1;display:block;width:112px;height:112px;border-radius:32px;background-image:url(/product/aos-fleet-emojis.png);background-position:0% center;background-repeat:no-repeat;background-size:400% auto;filter:saturate(1.08) contrast(1.03)}.is-command-home .fleet-emoji-chat{background-position:33.333% center}.is-command-home .fleet-emoji-flow{background-position:66.666% center}.is-command-home .fleet-emoji-idea,.is-command-home .fleet-emoji-approval{background-position:100% center}.is-command-home .fleet-node-copy{display:grid;width:100%;min-width:0;gap:4px}.is-command-home .fleet-node-copy strong,.is-command-home .fleet-node-copy small{overflow:hidden;text-overflow:ellipsis}.is-command-home .fleet-node-copy strong{color:var(--command-text);font-size:.9rem;line-height:1.2;white-space:nowrap}.is-command-home .fleet-node-copy small{color:var(--command-dim);font-size:.72rem;font-weight:760;line-height:1.35;white-space:nowrap}.is-command-home .fleet-setup-drawer{grid-column:1 / -1;overflow:hidden;border:1px solid rgba(129,255,216,.12);border-radius:20px;background:linear-gradient(135deg,#ffffff0a,#ffffff05),#031310a3;box-shadow:inset 0 1px #ffffff09}.is-command-home .fleet-setup-drawer>summary{display:flex;min-width:0;cursor:pointer;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;color:var(--command-text);list-style:none}.is-command-home .fleet-setup-drawer>summary::-webkit-details-marker{display:none}.is-command-home .fleet-setup-drawer>summary span{display:inline-flex;min-width:0;align-items:center;gap:10px}.is-command-home .fleet-setup-drawer>summary svg{color:var(--command-green-bright);transition:transform .18s ease}.is-command-home .fleet-setup-drawer[open]>summary svg{transform:rotate(180deg)}.is-command-home .fleet-setup-drawer>summary strong{overflow:hidden;font-family:var(--font-brand-data);font-size:.78rem;font-weight:900;letter-spacing:.16em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.is-command-home .fleet-setup-drawer>summary small,.is-command-home .fleet-setup-drawer>summary em{color:var(--command-dim);font-size:.78rem;font-style:normal;font-weight:800;white-space:nowrap}.is-command-home .fleet-setup-drawer>.setup-checklist-grid,.is-command-home .fleet-setup-drawer>.setup-blocker-strip{margin-right:16px;margin-left:16px}.is-command-home .fleet-setup-drawer>.setup-checklist-grid{margin-top:2px}.is-command-home .fleet-setup-drawer>.setup-blocker-strip{margin-bottom:16px}.is-command-home .fleet-guided-setup-button{margin:0 16px 16px}.is-command-home .setup-checklist-card{position:relative;overflow:hidden;padding:clamp(18px,2.2vw,28px)}.is-command-home .setup-checklist-card:before{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 520px 210px at 88% 18%,rgba(45,190,148,.22),transparent 68%),linear-gradient(90deg,rgba(45,190,148,.06),transparent 58%);content:"";pointer-events:none}.is-command-home .setup-checklist-card>*{position:relative}.is-command-home .setup-checklist-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.is-command-home .setup-checklist-grid button,.is-command-home .setup-blocker-strip button{border-color:#81ffd81f;background:#ffffff09;color:var(--command-text);min-height:62px}.is-command-home .setup-checklist-grid button:hover,.is-command-home .setup-checklist-grid button[data-status=active],.is-command-home .setup-blocker-strip button:hover{border-color:#fac77575;background:linear-gradient(90deg,#fac77521,#2dbe9414);box-shadow:0 14px 36px #0000003d,0 0 28px #fac77514}.is-command-home .setup-checklist-grid button>span{background:#ffffff0e;color:var(--command-dim)}.is-command-home .setup-checklist-grid button[data-status=completed]>span{background:#2dbe942e;color:var(--command-green-bright)}.is-command-home .setup-checklist-grid strong,.is-command-home .setup-blocker-strip b,.is-command-home .setup-blocker-strip>strong{color:var(--command-text)}.is-command-home .setup-checklist-grid small,.is-command-home .setup-blocker-strip span{color:var(--command-dim)}.is-command-home .setup-blocker-strip{border-top-color:#81ffd81a;grid-template-columns:auto minmax(0,1fr) auto;align-items:center}.is-command-home .fleet-setup-drawer .setup-blocker-strip{grid-template-columns:auto repeat(auto-fit,minmax(220px,1fr))}.is-command-home .home-command-station.glass-card{position:relative;gap:18px}.is-command-home .home-command-station>.section-header{margin-bottom:2px}.is-command-home .command-overview-grid{gap:14px;grid-template-columns:minmax(380px,.9fr) minmax(0,1.1fr)}.is-command-home .command-stats-grid{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.is-command-home .command-readiness-card,.is-command-home .command-stat,.is-command-home .command-panel,.is-command-home .command-live-meter{border-color:var(--command-line);border-radius:22px;background:linear-gradient(145deg,#073026c7,#051915d1);box-shadow:0 18px 52px #0000003d,inset 0 1px #ffffff0b}.is-command-home .command-readiness-card{position:relative;overflow:hidden;gap:18px;padding:22px}.is-command-home .command-readiness-card:after{position:absolute;right:-70px;bottom:-100px;width:260px;height:260px;border-radius:50%;background:radial-gradient(circle,rgba(110,255,207,.15),transparent 62%);content:"";pointer-events:none}.is-command-home .command-readiness-copy>span,.is-command-home .command-stat-copy>span{color:var(--command-green-bright);letter-spacing:.12em}.is-command-home .command-readiness-copy>strong{color:var(--command-text);font-size:clamp(1.4rem,2vw,2rem)}.is-command-home .command-readiness-copy>small,.is-command-home .command-stat-copy strong{color:var(--command-muted)}.is-command-home .command-signal-strip button{position:relative;overflow:hidden;border-color:#81ffd824;background:#ffffff0b;color:#f3fffbc7}.is-command-home .command-signal-strip button:hover{border-color:#6effcf52;color:var(--command-text);transform:translateY(-1px)}.is-command-home .command-signal-strip button.needs-review{border-color:#fac7754d;background:#fac7751a;color:var(--command-amber)}.is-command-home .command-stat{border-radius:20px;min-height:128px;padding:14px;transform:translateZ(0)}.is-command-home .command-stat:hover,.is-command-home .command-stat:focus-visible{border-color:#6effcf57;box-shadow:0 20px 60px #0000004d,0 0 34px #2dbe941a;transform:translateY(-4px)}.is-command-home .command-stat-copy svg,.is-command-home .command-panel-head svg,.is-command-home .command-file-row svg,.is-command-home .command-next-list button svg{color:var(--command-green-bright)}.is-command-home .command-progress-ring{--command-ring-color: var(--command-green-bright);background:conic-gradient(var(--command-ring-color) var(--command-ring-progress),rgba(255,255,255,.08) 0);box-shadow:inset 0 0 0 1px #ffffff0f,0 0 32px color-mix(in srgb,var(--command-ring-color) 25%,transparent),0 14px 32px #0000003d;transition:transform .24s ease,box-shadow .24s ease}.is-command-home .command-progress-ring:before{background:radial-gradient(circle at 36% 22%,rgba(255,255,255,.06),transparent 34%),linear-gradient(180deg,#051f19f5,#020d0bf5);box-shadow:inset 0 0 0 1px #81ffd814}.is-command-home .command-ring-core strong{color:var(--command-green-bright);font-weight:820;text-shadow:0 0 18px rgba(110,255,207,.24)}.is-command-home .command-ring-core small{color:var(--command-dim);letter-spacing:.16em}.is-command-home .command-stat.accent-blue .command-progress-ring{--command-ring-color: var(--command-cyan)}.is-command-home .command-stat.accent-violet .command-progress-ring{--command-ring-color: var(--command-violet)}.is-command-home .command-stat.accent-green .command-progress-ring{--command-ring-color: #74ff8f}.is-command-home .command-dashboard-grid{gap:14px;grid-template-columns:minmax(320px,.9fr) minmax(390px,1.13fr) minmax(300px,.86fr)}.is-command-home .command-dashboard-column{gap:14px}.is-command-home .command-panel{gap:12px;padding:18px}.is-command-home .command-panel-head{border-bottom-color:#81ffd814;padding-bottom:12px}.is-command-home .command-panel-head span{color:var(--command-text);font-size:.82rem;letter-spacing:.16em;text-transform:uppercase}.is-command-home .command-work-row,.is-command-home .command-file-row,.is-command-home .command-next-list button,.is-command-home .command-timeline button{position:relative;overflow:hidden;border-color:#81ffd817;border-radius:16px;background:#ffffff09;color:#f3fffbb8;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,transform .18s ease,color .18s ease}.is-command-home .command-work-row:hover,.is-command-home .command-file-row:hover,.is-command-home .command-next-list button:hover,.is-command-home .command-timeline button:hover,.is-command-home .command-work-row:focus-visible,.is-command-home .command-file-row:focus-visible,.is-command-home .command-next-list button:focus-visible,.is-command-home .command-timeline button:focus-visible{border-color:#6effcf52;background:#2dbe9414;box-shadow:0 16px 38px #00000038,0 0 28px #2dbe9414;color:var(--command-text);transform:translateY(-2px)}.is-command-home .command-work-row strong,.is-command-home .command-file-row strong,.is-command-home .command-next-list strong,.is-command-home .command-timeline strong,.is-command-home .command-empty strong,.is-command-home .command-live-meter>span>strong{color:var(--command-text)}.is-command-home .command-work-row small,.is-command-home .command-file-row small,.is-command-home .command-next-list small,.is-command-home .command-timeline small,.is-command-home .command-empty span,.is-command-home .command-live-meter>span>small{color:var(--command-dim)}.is-command-home .command-work-row em,.is-command-home .command-file-row em,.is-command-home .command-timeline em,.is-command-home .command-work-row b{background:#ffffff0e;color:var(--command-muted)}.is-command-home .command-work-row b{color:var(--command-green-bright)}.is-command-home .command-row-icon{background:#2dbe9424;color:var(--command-green-bright)}.is-command-home .command-file-row.urgent{border-color:#fac7754d;background:#fac77514}.is-command-home .command-file-row.urgent svg{color:var(--command-amber)}.is-command-home .command-next-list button{grid-template-columns:auto minmax(0,1fr) auto}.is-command-home .command-next-list button:after{justify-self:end;color:var(--command-dim);content:"->";font-size:.76rem;font-weight:900}.is-command-home .command-next-list button.is-active{border-color:#fac77566;background:linear-gradient(90deg,#fac7751f,#2dbe9414);box-shadow:0 16px 38px #0000003d,0 0 24px #fac77514}.is-command-home .command-live-meter{border-radius:18px;padding:16px}.is-command-home .command-timeline button{min-height:54px}.is-command-home .command-timeline-dot{box-shadow:0 0 0 4px #14b8a61f,0 0 16px currentColor}.is-command-home .command-timeline-dot.tone-blue{color:var(--command-cyan);background:var(--command-cyan)}.is-command-home .command-timeline-dot.tone-violet{color:var(--command-violet);background:var(--command-violet)}.is-command-home .command-timeline-dot.tone-green{color:#74ff8f;background:#74ff8f}.is-command-home .command-timeline-dot.tone-amber{color:var(--command-amber);background:var(--command-amber)}.is-command-home .command-timeline-dot.tone-rose{color:#ff6b8a;background:#ff6b8a}.is-command-home .command-empty{border-color:#81ffd81f;background:#ffffff06}.is-command-home .progress-track{background:#ffffff17}.is-command-home .progress-fill{background:linear-gradient(90deg,var(--command-green),var(--command-green-bright),var(--command-cyan));box-shadow:0 0 18px #6effcf3d}.is-command-home .dashboard-proof-drawer{color:var(--command-muted)}.is-command-home .dashboard-proof-drawer>summary{color:var(--command-green-bright)}.is-command-home .dashboard-proof-drawer>summary small{color:var(--command-dim)}@keyframes command-stars-drift{0%{opacity:.42;transform:translateZ(0)}to{opacity:.82;transform:translate3d(0,-18px,0)}}@keyframes route-node-pulse{0%{opacity:.58;transform:scale(.88)}to{opacity:1;transform:scale(1.08)}}@keyframes fleet-node-breathe{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-3px) scale(1.035)}}@keyframes fleet-path-flow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-88}}@keyframes living-signal-glow{0%,to{box-shadow:0 16px 42px #0000002e,inset 0 1px #ffffff0a}50%{box-shadow:0 18px 48px #00000038,0 0 26px #6effcf14,inset 0 1px #ffffff0d}}@keyframes living-scan-line{0%,to{transform:translate(-18%)}50%{transform:translate(18%)}}@media (prefers-reduced-motion: reduce){.premium-aos-page.is-command-home:after,.is-command-home .hero-atom-orbit,.is-command-home .hero-atom-spark,.is-command-home .fleet-signal-paths path,.is-command-home .fleet-node-card.is-active .fleet-node-mark,.is-command-shell:not(.is-command-home) :where(.chat-source-card.is-active,.simple-connected-ai-list>*,.credential-vault-card:not(.is-revoked),.document-row.is-selected,.task-card.is-selected,.idea-node-shell-v2.is-selected),.is-command-shell:not(.is-command-home) :where(.chat-composer:focus-within,.command-composer:focus-within,.files-upload-command:hover,.task-file-attach:hover,.workflow-new-task-upload:hover,.ideas-capture-panel:focus-within):before{animation:none}}@media (max-width: 1440px){.is-command-home .command-overview-grid,.is-command-home .command-dashboard-grid{grid-template-columns:1fr}.is-command-home .hero-orbit{right:clamp(28px,4vw,76px);opacity:.74;transform:translateY(-50%) scale(.84);transform-origin:center}}@media (max-width: 980px){.premium-aos-page.is-command-home{padding:0}.is-command-home .premium-shell-frame{min-height:100dvh;border-radius:0}.is-command-home .premium-app-body{min-height:100dvh}.is-command-home .hero-card{min-height:auto}.is-command-home .hero-orbit{display:none}.is-command-home .setup-checklist-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.is-command-home .fleet-presence-card{grid-template-columns:1fr}.is-command-home .fleet-node-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.is-command-home .premium-content-grid{padding:14px}.is-command-home .hero-card{padding:26px 18px}.is-command-home .hero-content{max-width:min(100%,330px)}.is-command-home .hero-card h1{font-size:clamp(2.05rem,10vw,3rem);line-height:.98}.is-command-home .hero-card p{font-size:.92rem}.is-command-home .section-header{align-items:flex-start;flex-direction:column}.is-command-home .section-header .shell-button{max-width:100%}.is-command-home .setup-checklist-grid,.is-command-home .command-stats-grid,.is-command-home .fleet-node-grid{grid-template-columns:1fr}.is-command-home .fleet-setup-drawer>summary{align-items:flex-start;flex-direction:column}.is-command-home .fleet-setup-drawer>summary small,.is-command-home .fleet-setup-drawer>summary em{white-space:normal}.is-command-home .fleet-presence-stage{min-height:0}.is-command-home .fleet-signal-paths{display:none}.is-command-home .fleet-node-card{min-height:112px}.is-command-home .setup-blocker-strip,.is-command-home .command-readiness-card,.is-command-home .command-live-meter,.is-command-home .command-next-list button{grid-template-columns:1fr}}.is-command-shell:not(.is-command-home){--command-fix-surface: rgba(4, 23, 19, .92);--command-fix-surface-soft: rgba(8, 38, 32, .78);--command-fix-surface-muted: rgba(255, 255, 255, .055);--command-fix-line: rgba(129, 255, 216, .2);--command-fix-line-strong: rgba(129, 255, 216, .38);--command-fix-shadow: 0 18px 46px rgba(0, 0, 0, .26), inset 0 1px 0 rgba(255, 255, 255, .045)}.is-command-shell:not(.is-command-home) :where(.command-center-card,.glass-card){border-color:var(--command-fix-line)!important;background:radial-gradient(ellipse 760px 320px at 12% 0%,rgba(69,255,210,.1),transparent 68%),linear-gradient(145deg,#ffffff0d,#ffffff05),var(--command-fix-surface)!important;color:var(--command-text)!important}.is-command-shell:not(.is-command-home) :where(.command-center-card,.glass-card) :where([class$=-hero],[class*="-hero "],[class$=-summary],[class*="-summary "],.ideas-hero,.files-knowledge-summary,.approval-inbox-hero,.agent-link-hero,.planner-hero,.app-store-hero,.workspace-profile-hero,.settings-admin-hero,.analytics-hero,.receipt-viewer-hero,.installed-apps-hero,.desktop-bridge-hero,.local-runtime-hero){border-color:var(--command-fix-line-strong)!important;background:radial-gradient(circle at 74% 42%,rgba(70,255,219,.22),transparent 22%),radial-gradient(ellipse 560px 260px at 14% 8%,rgba(103,255,213,.16),transparent 70%),linear-gradient(135deg,#094134eb,#03110ef0 68%)!important;color:var(--command-text)!important;box-shadow:var(--command-fix-shadow)!important}.is-command-shell:not(.is-command-home) :where(.command-center-card,.glass-card) :where([class$=-card],[class*="-card "],[class$=-panel],[class*="-panel "],[class$=-tile],[class*="-tile "],[class$=-row],[class*="-row "],[class$=-list],[class*="-list "],[class$=-drawer],[class*="-drawer "],[class$=-empty],[class*="-empty "],[class$=-toolbar],[class*="-toolbar "],[class$=-strip],[class*="-strip "],[class$=-bar],[class*="-bar "],[class$=-surface],[class*="-surface "],[class$=-workbench],[class*="-workbench "],.chat-command-layout,.chat-command-layout-v2,.chat-transcript,.chat-composer,.chat-library-list,.chat-thread-controls,.chat-folder-list,.chat-queue-list,.files-knowledge-layout,.files-action-bar,.files-toolbar,.files-scope-grid button,.files-storage-proof,.files-readable-toggle,.document-detail-grid>*,.ideas-map-list-v2 button,.ideas-map-tabs-shell-v2,.ideas-map-drawer-v2,.ideas-map-library-v2,.ideas-map-tools-v2,.ideas-map-canvas-v2,.idea-map-panel,.idea-map-tool-actions,.idea-map-minimap,.approval-filter-bar button,.approval-decision-grid>*,.connect-center-tabs button,.connect-intent-grid button,.connect-choice-grid button,.connect-provider-facts span,.simple-api-preset-button,.simple-api-routing,.simple-connected-ai-list>*,.flow-context-strip article,.flow-map-canvas,.flow-map-node,.monitor-control-grid>*,.monitor-step-rings){border-color:var(--command-fix-line)!important;background:radial-gradient(ellipse 380px 180px at 10% 0%,rgba(95,255,213,.08),transparent 66%),linear-gradient(145deg,#ffffff0d,#ffffff05),var(--command-fix-surface-soft)!important;color:var(--command-text)!important;box-shadow:0 12px 30px #00000029,inset 0 1px #ffffff0a!important}.is-command-shell:not(.is-command-home) :where(.command-center-card,.glass-card) :where(.is-active,.is-selected,[aria-selected=true],.files-scope-grid button.is-active,.ideas-map-list-v2 button.is-active,.chat-thread-row.is-active,.document-row.is-selected,.connect-provider-tile.is-selected,.simple-api-preset-button.is-selected){border-color:var(--command-fix-line-strong)!important;background:radial-gradient(circle at 92% 18%,rgba(64,255,212,.24),transparent 28%),linear-gradient(135deg,#1fdd9f2e,#ffffff0e)!important;color:var(--command-text)!important}.is-command-shell:not(.is-command-home) :where(.command-center-card,.glass-card) :where(input,textarea,select,.files-search,.chat-thread-search,.chat-sidebar-search,.store-search,.ideas-search-input){border-color:var(--command-fix-line)!important;background:#020f0de6!important;color:var(--command-text)!important;box-shadow:inset 0 1px #ffffff09!important}.is-command-shell:not(.is-command-home) :where(.command-center-card,.glass-card) :where(input,textarea,select)::placeholder{color:#cff5e894!important}.is-command-shell:not(.is-command-home) :where(.command-center-card,.glass-card) :where(h1,h2,h3,h4,h5,h6,strong,b,summary,legend,.section-header h2,.chat-current-title,.document-main,.idea-node-title){color:var(--command-text)!important;text-shadow:none!important}.is-command-shell:not(.is-command-home) :where(.command-center-card,.glass-card) :where(p,small,label,li,em,.document-meta,.connect-provider-description,.chat-thread-meta,.approval-card-facts,.files-upload-command-copy,.files-storage-proof){color:var(--command-muted)!important}.is-command-shell:not(.is-command-home) :where(.command-center-card,.glass-card) :where(.badge,.pill,.tag,.status-pill,.source-pill,.task-tag-row span,.idea-cluster-chip,.connect-tile-status,.approval-card-facts span,.document-row .status-pill){border-color:#81ffd83d!important;background:#dbfff417!important;color:#ebfff8eb!important}.is-command-shell:not(.is-command-home) :where(.command-center-card,.glass-card) :where(.shell-button:not(.primary),.icon-button,.connect-center-tabs button,.connect-intent-grid button,.connect-choice-grid button,.approval-filter-bar button,.files-scope-grid button,.ideas-map-list-v2 button,.simple-api-preset-button,.chat-thread-filter-drawer summary,.idea-map-tool-actions button){border-color:#81ffd83d!important;background:#ffffff0e!important;color:var(--command-text)!important}.is-command-shell:not(.is-command-home) :where(.command-center-card,.glass-card) :where(.shell-button:not(.primary),.icon-button,.connect-center-tabs button,.connect-intent-grid button,.connect-choice-grid button,.approval-filter-bar button,.files-scope-grid button,.ideas-map-list-v2 button,.simple-api-preset-button,.chat-thread-filter-drawer summary,.idea-map-tool-actions button):hover{border-color:#81ffd875!important;background:#81ffd81f!important;transform:translateY(-1px)}.is-command-shell:not(.is-command-home) :where(.command-center-card,.glass-card) :where(.files-readable-toggle,.files-access-card,.document-folder-card,.document-folder-creator,.chat-folder-row,.chat-thread-folder-select,.approval-step-card,.approval-how-card,.connect-source-option,.source-option,.source-card){border-color:#81ffd838!important;background:linear-gradient(145deg,#ffffff0f,#ffffff06),#051915e0!important;color:var(--command-text)!important}.is-command-shell:not(.is-command-home) :where(.command-center-card,.glass-card) :where(.files-readable-toggle *,.files-access-card *,.document-folder-card *,.document-folder-creator *,.chat-folder-row *,.approval-step-card *,.approval-how-card *,.connect-source-option *,.source-option *,.source-card *){color:inherit!important}.is-command-shell:not(.is-command-home) :where(.command-center-card,.glass-card) :where(.empty-state,.files-empty,.chat-library-empty,.idea-map-empty,.approval-empty,.connect-simple-empty){border-style:dashed!important;background:radial-gradient(circle at 50% 0%,rgba(129,255,216,.1),transparent 52%),#03110ebd!important}.ideas-studio-layout-v2{grid-template-columns:minmax(220px,260px) minmax(0,1fr)!important;align-items:stretch}.ideas-map-canvas-v2{min-height:min(920px,max(640px,calc(100vh - 215px)))}.ideas-inspector-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;display:grid;align-items:center;justify-items:end;padding:24px clamp(18px,3vw,42px);background:radial-gradient(ellipse 720px 420px at 78% 22%,rgba(74,255,210,.16),transparent 68%),#000807ad;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.ideas-inspector-modal{position:relative;display:grid;grid-template-rows:auto minmax(0,1fr);width:min(520px,calc(100vw - 32px));max-height:min(820px,calc(100dvh - 48px));overflow:hidden;border:1px solid rgba(129,255,216,.28);border-radius:28px;background:radial-gradient(ellipse 520px 260px at 16% 0%,rgba(91,255,213,.14),transparent 68%),linear-gradient(145deg,#092c24f5,#03100efa);box-shadow:0 32px 90px #00000075,inset 0 1px #ffffff12}.ideas-inspector-modal-head{display:flex;align-items:center;justify-content:space-between;gap:14px;border-bottom:1px solid rgba(129,255,216,.16);padding:18px 18px 14px}.ideas-inspector-modal-head>span{display:grid;grid-template-columns:auto minmax(0,1fr);gap:2px 10px;min-width:0;align-items:center}.ideas-inspector-modal-head svg{grid-row:span 2;color:#66ffe1}.ideas-inspector-modal-head strong{min-width:0;color:#f2fff9;font-size:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ideas-inspector-modal-head small{min-width:0;color:#d6f7ecad;font-size:.72rem;font-weight:740;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ideas-inspector-modal-head button{display:grid;width:38px;height:38px;flex:0 0 auto;place-items:center;border:1px solid rgba(129,255,216,.18);border-radius:999px;background:#ffffff0f;color:#f2fff9}.ideas-inspector-modal-head button:hover{border-color:#81ffd86b;background:#81ffd821;transform:translateY(-1px)}.ideas-inspector-modal-body{display:grid;align-content:start;gap:12px;min-height:0;overflow:auto;padding:14px;scrollbar-width:thin;scrollbar-color:rgba(129,255,216,.36) transparent}.ideas-inspector-modal-body::-webkit-scrollbar{width:8px}.ideas-inspector-modal-body::-webkit-scrollbar-thumb{border-radius:999px;background:#81ffd847}.ideas-inspector-modal .idea-detail-card,.ideas-inspector-modal .idea-next-move-card,.ideas-inspector-modal .idea-agent-suggestions{border-color:#81ffd833!important;background:radial-gradient(ellipse 320px 140px at 0% 0%,rgba(129,255,216,.09),transparent 64%),#ffffff0b!important;box-shadow:inset 0 1px #ffffff0a!important}.ideas-inspector-modal :where(input,textarea,select){border-color:#81ffd838!important;background:#010f0ddb!important;color:#f2fff9!important}.ideas-inspector-modal :where(input,textarea)::placeholder{color:#d6f7ec7a!important}.ideas-inspector-modal :where(label span,p,small){color:#d6f7ecb3!important}.ideas-inspector-modal :where(h3,h4,strong,.ideas-card-head strong){color:#f2fff9!important}@media (min-width: 1320px){.ideas-studio-layout-v2{grid-template-columns:minmax(230px,280px) minmax(0,1fr)!important}}@media (min-width: 1680px){.ideas-studio-layout-v2{grid-template-columns:minmax(240px,300px) minmax(0,1fr)!important}}@media (max-width: 1023px){.ideas-studio-layout-v2{grid-template-columns:1fr!important}.ideas-map-canvas-v2{min-height:620px}}@media (max-width: 760px){.ideas-inspector-modal-backdrop{align-items:end;justify-items:stretch;padding:12px}.ideas-inspector-modal{width:100%;max-height:min(88dvh,760px);border-radius:24px}.ideas-inspector-modal-head small{white-space:normal}}.automation-flow-builder .flow-builder-grid{grid-template-columns:minmax(240px,320px) minmax(0,1fr)!important;align-items:stretch}.automation-flow-builder .flow-canvas{min-height:min(900px,max(620px,calc(100vh - 250px)));align-content:start}.flow-canvas-head{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}.flow-canvas-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.flow-canvas-actions button{display:inline-flex;min-height:36px;align-items:center;justify-content:center;gap:7px;border:1px solid rgba(129,255,216,.22);border-radius:12px;background:#ffffff0f;color:var(--command-text, #f2fff9);padding:0 12px;font-size:.72rem;font-weight:900}.flow-canvas-actions button:first-child{border-color:transparent;background:linear-gradient(135deg,#18d99a,#38e5d7);color:#03110e;box-shadow:0 16px 30px #18d99a38}.flow-canvas-actions button:disabled{cursor:not-allowed;opacity:.52}.automation-flow-builder .flow-map-canvas{min-height:280px;align-items:center;padding:18px}.automation-flow-builder .flow-map-node{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.automation-flow-builder .flow-map-node:hover,.automation-flow-builder .flow-map-node.is-selected,.automation-flow-builder .flow-step-card.is-selected{border-color:#81ffd880!important;box-shadow:0 18px 46px #0000003d,0 0 0 1px #81ffd829 inset!important}.automation-flow-builder .flow-map-node:hover{transform:translateY(-2px)}.automation-flow-builder .flow-step-card{cursor:pointer}.automation-flow-builder .flow-step-card input{cursor:text}.flow-source-modal-backdrop,.flow-step-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:125;display:grid;padding:24px clamp(18px,3vw,42px);background:radial-gradient(ellipse 760px 440px at 76% 20%,rgba(74,255,210,.16),transparent 68%),#000807ad;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.flow-source-modal-backdrop{align-items:center;justify-items:end}.flow-step-modal-backdrop{align-items:center;justify-items:center}.flow-source-modal,.flow-step-modal{position:relative;display:grid;gap:14px;width:min(520px,calc(100vw - 32px));max-height:min(820px,calc(100dvh - 48px));overflow:auto;border:1px solid rgba(129,255,216,.28);border-radius:28px;background:radial-gradient(ellipse 520px 260px at 16% 0%,rgba(91,255,213,.14),transparent 68%),linear-gradient(145deg,#092c24f5,#03100efa);box-shadow:0 32px 90px #00000075,inset 0 1px #ffffff12;padding:16px;scrollbar-width:thin;scrollbar-color:rgba(129,255,216,.36) transparent}.flow-step-modal{width:min(680px,calc(100vw - 32px))}.flow-source-modal::-webkit-scrollbar,.flow-step-modal::-webkit-scrollbar{width:8px}.flow-source-modal::-webkit-scrollbar-thumb,.flow-step-modal::-webkit-scrollbar-thumb{border-radius:999px;background:#81ffd847}.flow-modal-head{display:flex;align-items:center;justify-content:space-between;gap:14px;min-width:0;border-bottom:1px solid rgba(129,255,216,.16);padding-bottom:12px}.flow-modal-head>span{display:grid;grid-template-columns:auto minmax(0,1fr);gap:2px 10px;min-width:0;align-items:center}.flow-modal-head svg{grid-row:span 2;color:#66ffe1}.flow-modal-head strong{min-width:0;color:#f2fff9;font-size:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flow-modal-head small{min-width:0;color:#d6f7ecad;font-size:.72rem;font-weight:740;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flow-modal-head button{display:grid;width:38px;height:38px;flex:0 0 auto;place-items:center;border:1px solid rgba(129,255,216,.18);border-radius:999px;background:#ffffff0f;color:#f2fff9}.flow-modal-head button:hover{border-color:#81ffd86b;background:#81ffd821;transform:translateY(-1px)}.flow-source-modal .flow-target-list{max-height:min(520px,56dvh);overflow:auto;padding-right:2px}.flow-source-modal .flow-target-list button,.flow-step-modal .flow-step-answers,.flow-step-modal .flow-step-tools{border-color:#81ffd833!important;background:radial-gradient(ellipse 320px 140px at 0% 0%,rgba(129,255,216,.09),transparent 64%),#ffffff0b!important;color:#f2fff9!important}.flow-step-editor-body{display:grid;gap:12px}.flow-step-editor-body label{display:grid;gap:7px;min-width:0;color:#d6f7ecb8;font-size:.72rem;font-weight:900;text-transform:uppercase}.flow-step-editor-body textarea,.flow-source-modal input{width:100%;min-width:0;border:1px solid rgba(129,255,216,.22)!important;border-radius:14px;background:#010f0ddb!important;color:#f2fff9!important;padding:11px;font-size:.84rem;font-weight:760}.flow-step-editor-body textarea{min-height:150px;resize:vertical;line-height:1.5}.flow-step-editor-body textarea::placeholder,.flow-source-modal input::placeholder{color:#d6f7ec7a!important}@media (min-width: 1500px){.automation-flow-builder .flow-builder-grid{grid-template-columns:minmax(260px,340px) minmax(0,1fr)!important}.automation-flow-builder .flow-map-canvas{min-height:340px}}@media (max-width: 1180px){.automation-flow-builder .flow-builder-grid{grid-template-columns:1fr!important}.automation-flow-builder .flow-canvas{min-height:0}}@media (max-width: 760px){.flow-canvas-head{align-items:stretch;flex-direction:column}.flow-canvas-actions{justify-content:stretch}.flow-canvas-actions button{flex:1 1 0}.flow-source-modal-backdrop,.flow-step-modal-backdrop{align-items:end;justify-items:stretch;padding:12px}.flow-source-modal,.flow-step-modal{width:100%;max-height:min(88dvh,760px);border-radius:24px}.flow-modal-head small{white-space:normal}}.is-command-shell:not(.is-command-home){--aos-dark-page: #020d0b;--aos-dark-rail: rgba(3, 18, 15, .96);--aos-dark-surface: rgba(5, 25, 21, .92);--aos-dark-surface-strong: rgba(2, 14, 12, .96);--aos-dark-surface-soft: rgba(9, 42, 35, .82);--aos-dark-line: rgba(129, 255, 216, .22);--aos-dark-line-strong: rgba(129, 255, 216, .42);--aos-dark-text: var(--command-text, #f3fffb);--aos-dark-muted: var(--command-muted, rgba(218, 255, 243, .66))}.is-command-shell:not(.is-command-home) .premium-main,.is-command-shell:not(.is-command-home) .premium-center-column{background:transparent!important}.premium-aos-page.is-command-shell,body.premium-aos-page.is-command-shell{background:#020d0b!important}.is-command-shell:not(.is-command-home) :where(.command-center-card,.glass-card){border-color:var(--aos-dark-line)!important;background:radial-gradient(ellipse 900px 420px at 18% 0%,rgba(75,255,211,.12),transparent 70%),linear-gradient(145deg,#ffffff0d,#ffffff05),var(--aos-dark-surface-strong)!important;color:var(--aos-dark-text)!important;box-shadow:0 24px 70px #00000057,inset 0 1px #ffffff0e!important}.is-command-shell:not(.is-command-home) :where(.command-center-card,.glass-card) :where([class$=-layout],[class*="-layout "],[class$=-pane],[class*="-pane "],[class$=-panel],[class*="-panel "],[class$=-shell],[class*="-shell "],[class$=-drawer],[class*="-drawer "],[class$=-modal],[class*="-modal "],[class$=-dialog],[class*="-dialog "],[class$=-popover],[class*="-popover "],[class$=-head],[class*="-head "],[class$=-body],[class*="-body "],[class$=-card],[class*="-card "],[class$=-tile],[class*="-tile "],[class$=-item],[class*="-item "],[class$=-row],[class*="-row "],[class$=-list],[class*="-list "],[class$=-notice],[class*="-notice "],[class$=-message],[class*="-message "],[class$=-state],[class*="-state "],[class$=-proof],[class*="-proof "],[class$=-option],[class*="-option "],[class$=-field],[class*="-field "],[class$=-fact],[class*="-fact "],[class$=-facts],[class*="-facts "],[class$=-metric],[class*="-metric "],[class$=-stat],[class*="-stat "],[class$=-grid],[class*="-grid "],[class$=-library],[class*="-library "],[class$=-manager],[class*="-manager "],[class$=-controls],[class*="-controls "],[class$=-section],[class*="-section "],[class$=-surface],[class*="-surface "],[class$=-toolbar],[class*="-toolbar "],[class$=-strip],[class*="-strip "],[class$=-bar],[class*="-bar "],[class$=-empty],[class*="-empty "],[class$=-workbench],[class*="-workbench "],details,dialog,summary){border-color:var(--aos-dark-line)!important;background:radial-gradient(ellipse 420px 190px at 8% 0%,rgba(94,255,214,.085),transparent 66%),linear-gradient(145deg,#ffffff0d,#ffffff05),var(--aos-dark-surface)!important;color:var(--aos-dark-text)!important;box-shadow:0 12px 34px #00000029,inset 0 1px #ffffff0a!important}.is-command-shell:not(.is-command-home) :where(.chat-start-modal,.chat-rename-modal,.chat-file-library-modal,.store-detail-modal,.workflow-edit-dialog,.flow-source-modal,.flow-step-modal,.ideas-inspector-modal,.ideas-map-popover-v2,.idea-node-popover,.notification-popover,.workspace-switcher-panel){border-color:var(--aos-dark-line-strong)!important;background:radial-gradient(ellipse 520px 240px at 12% 0%,rgba(85,255,216,.14),transparent 68%),linear-gradient(145deg,#ffffff0f,#ffffff06),#03120ff5!important;color:var(--aos-dark-text)!important;box-shadow:0 24px 90px #0000007a,inset 0 1px #ffffff0e!important}.is-command-shell:not(.is-command-home) :where(.chat-start-modal,.chat-rename-modal,.chat-file-library-modal,.store-detail-modal,.workflow-edit-dialog,.flow-source-modal,.flow-step-modal,.ideas-inspector-modal,.ideas-map-popover-v2,.idea-node-popover,.notification-popover,.workspace-switcher-panel) :where([class$=-head],[class*="-head "],[class$=-body],[class*="-body "],[class$=-card],[class*="-card "],[class$=-panel],[class*="-panel "],[class$=-row],[class*="-row "],[class$=-item],[class*="-item "],[class$=-tile],[class*="-tile "],[class$=-option],[class*="-option "],[class$=-field],[class*="-field "],[class$=-grid],[class*="-grid "],input,textarea,select,button,summary){border-color:var(--aos-dark-line)!important;background:linear-gradient(145deg,#d2fff212,#d2fff207),#051a16eb!important;color:var(--aos-dark-text)!important}.is-command-shell:not(.is-command-home) :where(.command-center-card,.glass-card) :where([class$=-hero],[class*="-hero "],[class$=-summary],[class*="-summary "],.approval-inbox-hero,.agent-link-hero,.app-store-hero,.desktop-bridge-hero,.files-knowledge-summary,.ideas-hero,.installed-apps-hero,.local-runtime-hero,.planner-hero,.receipt-viewer-hero,.settings-admin-hero,.workspace-profile-hero){border-color:var(--aos-dark-line-strong)!important;background:radial-gradient(circle at 72% 42%,rgba(70,255,219,.22),transparent 22%),radial-gradient(ellipse 640px 320px at 14% 8%,rgba(103,255,213,.16),transparent 70%),linear-gradient(135deg,#094134eb,#03110ef2 70%)!important;color:var(--aos-dark-text)!important;box-shadow:0 22px 58px #00000047,inset 0 1px #ffffff0f!important}.is-command-shell:not(.is-command-home) :where(.command-center-card,.glass-card) :where(.chat-command-layout,.chat-command-layout-v2,.chat-inbox-pane,.chat-workspace-pane,.chat-conversation-shell,.chat-message-list,.chat-active-head,.chat-setup-drawer,.chat-setup-drawer>summary,.chat-thread-filter-drawer,.chat-thread-filter-drawer>summary,.chat-thread-hub,.chat-thread-controls,.chat-folder-library,.chat-folder-manager,.chat-folder-manager button,.chat-folder-create,.chat-thread-folder-select,.chat-context-pane,.chat-context-drawer,.chat-details-drawer,.chat-status-board,.chat-status-board-inline,.chat-composer,.chat-queue-panel,.chat-queue-item,.chat-runtime-row,.runtime-summary-list>*,.tool-call-card,.tool-call-row,.tool-call-head,.tool-receipt-chip,.draft-file-row button,.message-bubble,.agent-bubble,.user-bubble,.chat-empty-state){border-color:var(--aos-dark-line)!important;background:radial-gradient(ellipse 420px 180px at 6% 0%,rgba(98,255,215,.09),transparent 68%),linear-gradient(145deg,#ffffff0e,#ffffff05),#051a16ed!important;color:var(--aos-dark-text)!important}.is-command-shell:not(.is-command-home) :where(.command-center-card,.glass-card) :where(.chat-codex-layout .chat-command-layout.chat-command-layout-v2,.chat-codex-layout .chat-inbox-pane,.chat-codex-layout .chat-workspace-pane,.chat-codex-layout .chat-workspace-pane .chat-conversation-shell){background:radial-gradient(ellipse 760px 320px at 14% 0%,rgba(80,255,211,.09),transparent 70%),linear-gradient(145deg,#ffffff0a,#ffffff04),#020d0bf2!important}.is-command-shell:not(.is-command-home) :where(.command-center-card,.glass-card) :where(.agent-bubble){background:radial-gradient(ellipse 380px 170px at 0% 0%,rgba(84,255,210,.08),transparent 65%),#020d0bf0!important}.is-command-shell:not(.is-command-home) :where(.command-center-card,.glass-card) :where(.user-bubble){background:radial-gradient(circle at 88% 16%,rgba(79,255,210,.22),transparent 30%),linear-gradient(135deg,#23e0a13d,#072b23eb)!important}.is-command-shell:not(.is-command-home) :where(.command-center-card,.glass-card) :where(.tool-call-card,.tool-call-row,.chat-runtime-row,.runtime-summary-list>*,.draft-file-row button){background:linear-gradient(145deg,#d2fff213,#d2fff208),#07231df0!important}.is-command-shell:not(.is-command-home) :where(.command-center-card,.glass-card) :where(input,textarea,select,button,.shell-button,.icon-button,.chat-sidebar-search,.chat-thread-search,.files-search,.ideas-search-input,.store-search){border-color:var(--aos-dark-line)!important;background:#020f0deb!important;color:var(--aos-dark-text)!important;box-shadow:inset 0 1px #ffffff09!important}.is-command-shell:not(.is-command-home) :where(.command-center-card,.glass-card) :where(button:hover,.shell-button:hover,.icon-button:hover,summary:hover){border-color:var(--aos-dark-line-strong)!important;background:radial-gradient(circle at 85% 18%,rgba(86,255,213,.16),transparent 30%),#0a3028eb!important}.is-command-shell:not(.is-command-home) :where(.command-center-card,.glass-card) :where(.primary,.shell-button.primary,button[type=submit]:not(:disabled)){border-color:#55ffcc75!important;background:linear-gradient(135deg,#1bd389,#39e8d8)!important;color:#02120f!important;box-shadow:0 16px 34px #10dc9738,inset 0 1px #ffffff5c!important}.is-command-shell:not(.is-command-home) :where(.command-center-card,.glass-card) :where(input::placeholder,textarea::placeholder){color:#dafff375!important}.is-command-shell:not(.is-command-home) :where(.command-center-card,.glass-card) :where(h1,h2,h3,h4,h5,h6,strong,b,summary,legend,.chat-active-title,.chat-active-title>strong,.chat-current-title,.chat-hub-open b,.tool-call-head strong,.idea-node-title,.document-main){color:var(--aos-dark-text)!important;text-shadow:none!important}.is-command-shell:not(.is-command-home) :where(.command-center-card,.glass-card) :where(p,small,label,li,em,.chat-thread-meta,.chat-message-meta,.chat-active-title small,.tool-call-head small,.document-meta,.connect-provider-description,.approval-card-facts,.files-upload-command-copy){color:var(--aos-dark-muted)!important}.is-command-shell:not(.is-command-home) :where(.command-center-card,.glass-card) :where(.is-active,.is-selected,[aria-selected=true],.chat-hub-row.is-active .chat-hub-open,.chat-hub-row.is-pinned .chat-hub-open,.files-scope-grid button.is-active,.ideas-map-list-v2 button.is-active,.simple-api-preset-button.is-selected){border-color:#81ffd880!important;background:radial-gradient(circle at 92% 18%,rgba(64,255,212,.22),transparent 28%),linear-gradient(135deg,#1fdd9f33,#ffffff0e)!important;color:var(--aos-dark-text)!important}.is-command-shell:not(.is-command-home) :where(.command-center-card,.glass-card) :where(.badge,.pill,.tag,.status-pill,.source-pill,.chat-status-pill,.task-tag-row span,.idea-cluster-chip,.tool-receipt-chip){border-color:#81ffd847!important;background:#dbfff41a!important;color:#ebfff8f0!important}.is-command-shell:not(.is-command-home) :where(.command-center-card,.glass-card) :where(.agent-link-message,.planner-notice,.files-notice,.ideas-notice,.settings-admin-notice,.settings-save-confirmation,.analytics-notice,.store-notice,.desktop-bridge-notice,.receipt-viewer-notice,.approval-inbox-notice,.notification-notice,.runtime-message,.chat-command-notice){border-color:#81ffd847!important;background:linear-gradient(145deg,#d6fff30f,#d6fff306),#041814e6!important;color:var(--aos-dark-text)!important}.is-command-shell:not(.is-command-home) :where(.command-center-card,.glass-card) :where(.agent-link-message.success,.planner-notice.success,.files-notice.success,.ideas-notice.success,.settings-admin-notice.success,.analytics-notice.success,.store-notice.success,.desktop-bridge-notice.success,.receipt-viewer-notice.success,.approval-inbox-notice.success,.notification-notice.success,.runtime-message.success,.chat-command-notice.success){border-color:#60ffbe61!important;background:linear-gradient(145deg,#20d69124,#20d6910d),#041c16eb!important}.is-command-shell:not(.is-command-home) :where(.command-center-card,.glass-card) :where(.agent-link-message.error,.planner-notice.error,.files-notice.error,.ideas-notice.error,.settings-admin-notice.error,.analytics-notice.error,.store-notice.error,.desktop-bridge-notice.error,.receipt-viewer-notice.error,.approval-inbox-notice.error,.notification-notice.error,.runtime-message.error,.chat-command-notice.error){border-color:#ff809c6b!important;background:linear-gradient(145deg,#ff5c8029,#ff5c800e),#2e0811e6!important;color:#ffd9e2!important}.is-command-shell:not(.is-command-home) :where(.command-center-card,.glass-card) .settings-save-confirmation-head strong,.is-command-shell:not(.is-command-home) :where(.command-center-card,.glass-card) .settings-save-confirmation-fields b,.is-command-shell:not(.is-command-home) :where(.command-center-card,.glass-card) .settings-save-confirmation-state span{color:var(--aos-dark-text)!important}.is-command-shell:not(.is-command-home) :where(.command-center-card,.glass-card) .settings-save-confirmation-head small,.is-command-shell:not(.is-command-home) :where(.command-center-card,.glass-card) .settings-save-confirmation p{color:var(--command-muted)!important}.is-command-shell:not(.is-command-home) :where(.command-center-card,.glass-card) .settings-save-confirmation-fields b,.is-command-shell:not(.is-command-home) :where(.command-center-card,.glass-card) .settings-save-confirmation-state span{border-color:#81ffd82e!important;background:#ffffff0f!important}.is-command-shell:not(.is-command-home) :where(.command-center-card,.glass-card) .settings-save-confirmation-state b{color:var(--aos-teal-bright)!important}.is-command-shell:not(.is-command-home) :where(.command-center-card,.glass-card) .settings-save-confirmation-actions button{border-color:#81ffd847!important;background:#ffffff0f!important;color:var(--aos-teal-bright)!important}.is-command-shell:not(.is-command-home) :where(.command-center-card,.glass-card) :where(.chat-voice-meter,.chat-voice-button.is-recording){border-color:#ff809c6b!important;background:#580e1cd1!important;color:#ffd9e2!important}.is-command-shell:not(.is-command-home) :where(.command-center-card,.glass-card) :where(.danger,.is-danger,.danger-button,.delete-button,.remove-button,.remove-file-button,.chat-delete-button,.map-delete-button,button[aria-label*=Delete],button[aria-label*=Remove]){border-color:#ff809c6b!important;background:#580e1cd1!important;color:#ffd9e2!important}.is-command-shell:not(.is-command-home) :where(.command-center-card,.glass-card) :where(.empty-state,.files-empty,.chat-library-empty,.chat-empty-state,.idea-map-empty,.approval-empty,.connect-simple-empty){border-style:dashed!important;background:radial-gradient(circle at 50% 0%,rgba(129,255,216,.1),transparent 52%),#03110ec7!important}@supports selector(body:has(.premium-aos-page.is-command-shell)){body:has(.premium-aos-page.is-command-shell){background:#020d0b!important}html:has(body.premium-aos-page.is-command-shell),html:has(.premium-aos-page.is-command-shell){background:#020d0b!important}}@keyframes chat-living-breathe{0%,to{opacity:.78;transform:scale(1)}50%{opacity:1;transform:scale(1.045)}}@keyframes chat-living-drift{0%,to{background-position:0% 0%,50% 50%,0 0}50%{background-position:12% 4%,58% 45%,48px 72px}}@keyframes chat-living-send-glow{0%,to{box-shadow:0 16px 34px #24e8b438,inset 0 1px #ffffff59}50%{box-shadow:0 18px 46px #24e8b457,inset 0 1px #ffffff6b}}.is-command-shell:not(.is-command-home) .chat-living-surface.command-center-card{min-height:calc(100vh - 92px);border:0!important;background:transparent!important;box-shadow:none!important}@keyframes ai-connection-drift{0%,to{background-position:0 0,50% 50%,0 0}50%{background-position:28px 42px,58% 46%,72px 48px}}@keyframes ai-connection-dash{0%{stroke-dashoffset:0}to{stroke-dashoffset:-64}}@keyframes ai-connection-pulse{0%,to{opacity:.68;transform:scale(1)}50%{opacity:1;transform:scale(1.045)}}.is-command-shell:not(.is-command-home) .agent-link-manager{position:relative;overflow:hidden;border-radius:30px;background:radial-gradient(ellipse 900px 480px at 24% -8%,rgba(91,255,213,.14),transparent 66%),radial-gradient(ellipse 720px 420px at 94% 22%,rgba(125,119,221,.12),transparent 62%),linear-gradient(rgba(126,255,215,.026) 1px,transparent 1px),linear-gradient(90deg,rgba(126,255,215,.022) 1px,transparent 1px),#020d0bfa!important;background-size:auto,auto,72px 72px,72px 72px,auto;animation:ai-connection-drift 20s ease-in-out infinite}.is-command-shell:not(.is-command-home) .agent-link-manager:before{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;background:radial-gradient(circle at 18% 12%,rgba(110,255,207,.12),transparent 22%),radial-gradient(circle at 74% 0%,rgba(63,229,181,.1),transparent 24%);content:"";opacity:.9;pointer-events:none}.is-command-shell:not(.is-command-home) .agent-link-manager>*{position:relative;z-index:1}.is-command-shell:not(.is-command-home) .agent-link-manager :where(.agent-link-hero,.agent-link-spatial-orbit,.agent-link-metrics,.connect-center-tabs,.connect-blueprint-panel,.connect-blueprint-source-grid,.connect-blueprint-flow,.connect-simple-workbench,.connect-intent-panel,.connect-intent-grid,.connect-simple-main,.simple-api-key-panel,.simple-local-agent-panel,.simple-webchat-panel,.simple-provider-orbit,.simple-api-preset-grid,.simple-connected-ai-summary,.simple-connected-ai-list){max-width:100%;min-width:0}.is-command-shell:not(.is-command-home) .agent-link-manager>.section-header{align-items:center;border:0;background:transparent;padding:2px 0 10px}.is-command-shell:not(.is-command-home) .agent-link-manager .agent-link-hero{grid-template-columns:minmax(290px,1fr) minmax(320px,.72fr) auto;align-items:center;gap:clamp(18px,3vw,40px);margin-bottom:14px;border-radius:28px;padding:clamp(24px,3vw,40px)}.is-command-shell:not(.is-command-home) .agent-link-manager .agent-link-hero h2{max-width:12ch;font-size:clamp(2.55rem,5vw,4.7rem);font-weight:700;letter-spacing:0;line-height:.92}.is-command-shell:not(.is-command-home) .agent-link-manager .agent-link-hero p{max-width:46ch;margin-top:10px;color:#dafff3b3!important}.is-command-shell:not(.is-command-home) .agent-link-manager .agent-link-hero>div:first-child>span{width:fit-content;border:1px solid rgba(110,255,207,.28);border-radius:999px;background:#6effcf14;color:var(--command-green-bright, #6effcf)!important;padding:7px 12px;letter-spacing:.18em}.agent-link-spatial-orbit{position:relative;width:100%;min-height:170px;overflow:hidden;border:1px solid rgba(129,255,216,.18);border-radius:24px;background:radial-gradient(circle at 50% 52%,rgba(75,241,213,.24),transparent 24%),linear-gradient(145deg,#ffffff0e,#ffffff05),#031612b3;box-shadow:inset 0 1px #ffffff0d,0 18px 46px #0000002e}.agent-link-spatial-orbit svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.agent-link-spatial-orbit .orbit-line{fill:none;stroke:#6effcf47;stroke-width:1.35;stroke-dasharray:10 12;animation:ai-connection-dash 12s linear infinite}.agent-link-spatial-orbit .orbit-line-b{stroke:#68e2ff38;animation-duration:16s}.agent-link-spatial-orbit .orbit-line-c{stroke:#9884ff2e;animation-direction:reverse}.agent-link-spatial-orbit .orbit-dot{fill:#67ffd5;filter:drop-shadow(0 0 10px rgba(103,255,213,.75));animation:ai-connection-pulse 3.2s ease-in-out infinite;transform-origin:center}.agent-link-spatial-orbit .orbit-dot-b{animation-delay:-.8s}.agent-link-spatial-orbit .orbit-dot-c{animation-delay:-1.6s}.agent-link-orbit-core{position:absolute;top:50%;left:50%;display:grid;width:76px;height:76px;place-items:center;border:1px solid rgba(129,255,216,.34);border-radius:26px;background:radial-gradient(circle at 28% 18%,rgba(255,255,255,.38),transparent 28%),linear-gradient(135deg,#7dffd5,#30ceb2 55%,#0a6d60);color:#02100d;box-shadow:0 0 42px #56ffd24d,inset 0 1px #ffffff5c;transform:translate(-50%,-50%)}.agent-link-orbit-caption{position:absolute;right:16px;bottom:14px;display:grid;max-width:calc(100% - 32px);gap:2px;border:1px solid rgba(129,255,216,.16);border-radius:16px;background:#010e0ca8;padding:10px 12px;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.agent-link-orbit-caption strong,.agent-link-orbit-caption span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-link-orbit-caption strong{color:#f8fffbf5;font-size:.78rem}.agent-link-orbit-caption span{color:#dafff394;font-size:.68rem;font-weight:800}.is-command-shell:not(.is-command-home) .agent-link-manager .agent-link-metrics{grid-template-columns:repeat(2,minmax(84px,1fr));min-width:min(280px,100%)}.is-command-shell:not(.is-command-home) .agent-link-manager .agent-link-metrics article{border-radius:18px;background:linear-gradient(145deg,#ffffff12,#ffffff06),#041814c7;padding:14px}.is-command-shell:not(.is-command-home) .agent-link-manager .connect-center-tabs{display:flex;width:fit-content;max-width:100%;flex-wrap:wrap;gap:8px;border-radius:18px;margin-bottom:14px;padding:6px}.is-command-shell:not(.is-command-home) .agent-link-manager .connect-center-tabs button{min-width:118px;border-radius:14px;padding:10px 14px}.is-command-shell:not(.is-command-home) .agent-link-manager .connect-center-tabs button.is-selected,.is-command-shell:not(.is-command-home) .agent-link-manager .connect-center-tabs button:hover{border-color:#6effcf75!important;background:radial-gradient(circle at 20% 8%,rgba(110,255,207,.22),transparent 45%),#30ceb221!important;color:var(--command-text, #f4fff9)!important;transform:translateY(-1px)}.connect-blueprint-panel{position:relative;display:grid;gap:14px;margin-bottom:16px;overflow:hidden;border:1px solid rgba(129,255,216,.16);border-radius:24px;background:radial-gradient(ellipse 620px 280px at 16% 0%,rgba(110,255,207,.12),transparent 72%),radial-gradient(ellipse 500px 240px at 92% 24%,rgba(152,132,255,.11),transparent 66%),linear-gradient(145deg,#ffffff0f,#ffffff05),#031411c7;padding:clamp(16px,2vw,22px);box-shadow:inset 0 1px #ffffff0f,0 20px 48px #00000029}.connect-blueprint-panel:before{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(126,255,215,.032) 1px,transparent 1px),linear-gradient(90deg,rgba(126,255,215,.026) 1px,transparent 1px);background-size:64px 64px;content:"";opacity:.45;pointer-events:none;-webkit-mask-image:radial-gradient(ellipse at center,rgba(0,0,0,.88),transparent 78%);mask-image:radial-gradient(ellipse at center,rgba(0,0,0,.88),transparent 78%)}.connect-blueprint-panel>*{position:relative;z-index:1}.connect-blueprint-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.72fr);gap:14px;align-items:start}.connect-blueprint-head>div{display:grid;gap:7px}.connect-blueprint-head span{display:inline-flex;width:fit-content;align-items:center;gap:8px;border:1px solid rgba(110,255,207,.26);border-radius:999px;background:#6effcf14;color:var(--command-green-bright, #6effcf)!important;padding:6px 10px;font-size:.68rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.connect-blueprint-head strong{max-width:46ch;color:var(--command-text, #f4fff9)!important;font-size:clamp(1.25rem,2vw,1.9rem);line-height:1.05;text-wrap:balance}.connect-blueprint-head small{align-self:center;color:#dafff39e!important;font-size:.78rem;font-weight:780;line-height:1.45}.connect-blueprint-source-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.connect-blueprint-source-grid button{position:relative;display:grid;min-height:126px;min-width:0;grid-template-columns:auto minmax(0,1fr) auto;grid-template-rows:auto auto 1fr;gap:6px 10px;align-items:start;overflow:hidden;border:1px solid rgba(129,255,216,.14);border-radius:18px;background:linear-gradient(145deg,#ffffff0e,#ffffff05),#010e0c9e;color:#f1fffaeb;padding:13px;text-align:left;transition:transform .22s ease,border-color .22s ease,background .22s ease,box-shadow .22s ease}.connect-blueprint-source-grid button:after{position:absolute;inset:auto 0 0;height:2px;background:linear-gradient(90deg,transparent,rgba(110,255,207,.46),transparent);content:"";opacity:0;transition:opacity .22s ease}.connect-blueprint-source-grid button:hover,.connect-blueprint-source-grid button.is-active{border-color:#6effcf6b;background:radial-gradient(circle at 14% 4%,rgba(110,255,207,.18),transparent 44%),linear-gradient(145deg,#ffffff12,#ffffff06),#05241db8;box-shadow:0 18px 42px #00000029;transform:translateY(-1px)}.connect-blueprint-source-grid button.is-active:after{opacity:1}.connect-blueprint-source-grid button>span{display:grid;width:36px;height:36px;grid-row:1 / span 2;place-items:center;border-radius:13px;background:radial-gradient(circle at 28% 16%,rgba(255,255,255,.28),transparent 28%),#6effcf21;color:var(--command-green-bright, #6effcf)}.connect-blueprint-source-grid button.is-active>span{background:linear-gradient(135deg,#7dffd5,#31d9b6);color:#02100d}.connect-blueprint-source-grid button strong{overflow:hidden;color:#f8fffbf5;font-size:.86rem;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.connect-blueprint-source-grid button small{display:-webkit-box;grid-column:2 / -1;overflow:hidden;color:#dafff38f;font-size:.68rem;font-weight:760;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.connect-blueprint-source-grid button b{display:inline-flex;min-width:32px;min-height:26px;align-items:center;justify-content:center;border:1px solid rgba(129,255,216,.16);border-radius:999px;background:#ffffff0d;color:var(--command-green-bright, #6effcf);font-family:var(--font-mono, monospace);font-size:.78rem}.connect-blueprint-flow{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.connect-blueprint-flow article{position:relative;display:grid;min-width:0;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:center;border:1px solid rgba(129,255,216,.14);border-radius:18px;background:#00090875;padding:12px}.connect-blueprint-flow article:not(:last-child):after{position:absolute;right:-11px;top:50%;z-index:2;width:12px;height:1px;background:linear-gradient(90deg,rgba(110,255,207,.6),transparent);content:""}.connect-blueprint-flow article>span{display:grid;width:34px;height:34px;place-items:center;border:1px solid rgba(129,255,216,.18);border-radius:13px;background:#6effcf17;color:var(--command-green-bright, #6effcf)}.connect-blueprint-flow article.is-current>span,.connect-blueprint-flow article.is-ready>span{background:linear-gradient(135deg,#7dffd5,#31d9b6);color:#02100d}.connect-blueprint-flow article div{display:grid;min-width:0;gap:2px}.connect-blueprint-flow small,.connect-blueprint-flow em,.connect-blueprint-flow strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.connect-blueprint-flow small{color:#6effcfb3!important;font-size:.62rem;font-style:normal;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.connect-blueprint-flow strong{color:#f8fffbf5!important;font-size:.8rem}.connect-blueprint-flow em{color:#dafff38c!important;font-size:.66rem;font-style:normal;font-weight:780}.ai-connection-setup-wizard{position:relative;display:grid;gap:14px;margin-bottom:16px;overflow:hidden;border:1px solid rgba(129,255,216,.15);border-radius:24px;background:radial-gradient(ellipse 560px 240px at 72% 0%,rgba(45,190,148,.13),transparent 72%),linear-gradient(145deg,#ffffff0e,#ffffff05),#02100ed1;padding:clamp(16px,2vw,22px);box-shadow:inset 0 1px #ffffff0f,0 18px 44px #00000029}.ai-connection-wizard-head,.ai-connection-wizard-footer{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:14px}.ai-connection-wizard-head>div{display:grid;min-width:0;gap:7px}.ai-connection-wizard-head span{display:inline-flex;width:fit-content;align-items:center;gap:8px;border:1px solid rgba(110,255,207,.24);border-radius:999px;background:#6effcf14;color:var(--command-green-bright, #6effcf)!important;padding:6px 10px;font-size:.68rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.ai-connection-wizard-head strong{color:#f8fffbfa!important;font-size:clamp(1.1rem,1.7vw,1.45rem);line-height:1.12}.ai-connection-wizard-head small{max-width:520px;color:#dafff399!important;font-size:.74rem;font-weight:760;line-height:1.45}.ai-connection-wizard-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.ai-wizard-step{display:grid;min-width:0;align-content:start;gap:10px;border:1px solid rgba(129,255,216,.13);border-radius:18px;background:#0009087a;padding:12px;transition:border-color .2s ease,background .2s ease,transform .2s ease}.ai-wizard-step.is-current,.ai-wizard-step:hover{border-color:#6effcf5c;background:radial-gradient(circle at 16% 0%,rgba(110,255,207,.14),transparent 42%),#05231da8;transform:translateY(-1px)}.ai-wizard-step.is-complete{border-color:#2dbe9470;box-shadow:inset 0 0 0 1px #2dbe9414}.ai-wizard-step>span{display:grid;width:34px;height:34px;place-items:center;border-radius:13px;background:#6effcf1a;color:var(--command-green-bright, #6effcf)}.ai-wizard-step.is-complete>span{background:linear-gradient(135deg,#7dffd5,#31d9b6);color:#02100d}.ai-wizard-step div:not(.ai-wizard-action-pair){display:grid;min-width:0;gap:4px}.ai-wizard-step small{color:#6effcfad!important;font-size:.58rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.ai-wizard-step strong{color:#f8fffbf5!important;font-size:.86rem}.ai-wizard-step p{display:-webkit-box;min-height:45px;overflow:hidden;color:#dafff38f;font-size:.68rem;font-weight:730;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:3}.ai-wizard-step em{color:#ffffffc7;font-size:.68rem;font-style:normal;font-weight:880}.ai-wizard-step button,.ai-connection-wizard-footer button{display:inline-flex;min-height:34px;align-items:center;justify-content:center;gap:7px;border:1px solid rgba(129,255,216,.2);border-radius:11px;background:#ffffff0f;color:#f8fffbe6;padding:8px 10px;font-size:.68rem;font-weight:900}.ai-wizard-step button:hover,.ai-connection-wizard-footer button:hover{border-color:#6effcf75;background:#6effcf1f}.ai-wizard-step button:disabled{cursor:not-allowed;opacity:.48}.ai-wizard-action-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}@media (max-width: 1180px){.ai-connection-wizard-head{align-items:flex-start;flex-direction:column}.ai-connection-wizard-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 760px){.ai-connection-wizard-grid,.ai-wizard-action-pair{grid-template-columns:1fr}.ai-connection-wizard-footer{align-items:stretch;flex-direction:column}.ai-wizard-step button,.ai-connection-wizard-footer button{width:100%}}.is-command-shell:not(.is-command-home) .agent-link-manager .connect-simple-workbench{grid-template-columns:minmax(270px,330px) minmax(0,1fr);gap:clamp(14px,2vw,22px);align-items:stretch}.is-command-shell:not(.is-command-home) .agent-link-manager .connect-simple-workbench .connect-intent-panel,.is-command-shell:not(.is-command-home) .agent-link-manager .connect-simple-workbench .simple-api-key-panel,.is-command-shell:not(.is-command-home) .agent-link-manager .connect-simple-workbench .simple-local-agent-panel,.is-command-shell:not(.is-command-home) .agent-link-manager .connect-simple-workbench .simple-webchat-panel,.is-command-shell:not(.is-command-home) .agent-link-manager .simple-connected-ai-summary{border-radius:24px;background:radial-gradient(ellipse 460px 220px at 12% 0%,rgba(110,255,207,.1),transparent 70%),linear-gradient(145deg,#ffffff0f,#ffffff06),#041814d1!important}.is-command-shell:not(.is-command-home) .agent-link-manager .connect-simple-workbench .connect-intent-panel{top:96px;padding:18px}.is-command-shell:not(.is-command-home) .agent-link-manager .connect-intent-head span{color:var(--command-green-bright, #6effcf)!important;letter-spacing:.18em}.is-command-shell:not(.is-command-home) .agent-link-manager .connect-intent-head strong{color:var(--command-text, #f4fff9)!important;font-size:1.08rem}.is-command-shell:not(.is-command-home) .agent-link-manager .connect-intent-head small{color:#dafff394!important}.is-command-shell:not(.is-command-home) .agent-link-manager .connect-simple-workbench .connect-intent-panel.is-compact .connect-intent-grid button{min-height:72px;overflow:hidden;border-radius:16px;padding:12px}.is-command-shell:not(.is-command-home) .agent-link-manager .connect-intent-grid button span{background:#e8fff71a!important;color:var(--command-text, #f4fff9)!important}.is-command-shell:not(.is-command-home) .agent-link-manager .connect-intent-grid button.is-selected span{background:linear-gradient(135deg,#eafff5,#5ff5c5)!important;color:#03110e!important}.is-command-shell:not(.is-command-home) .agent-link-manager .connect-intent-grid button small{color:#dafff38f!important}.is-command-shell:not(.is-command-home) .agent-link-manager .connect-intent-grid button strong,.is-command-shell:not(.is-command-home) .agent-link-manager .connect-intent-grid button small{min-width:0}.simple-provider-orbit{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.simple-provider-orbit article{position:relative;display:grid;min-width:0;grid-template-columns:auto minmax(0,1fr);gap:9px;align-items:center;border:1px solid rgba(129,255,216,.16);border-radius:18px;background:linear-gradient(145deg,#ffffff0f,#ffffff05),#031310b8;padding:12px}.simple-provider-orbit article:not(:last-child):after{position:absolute;right:-11px;top:50%;width:12px;height:1px;background:linear-gradient(90deg,rgba(110,255,207,.38),transparent);content:""}.simple-provider-orbit article>span{display:grid;width:34px;height:34px;place-items:center;border-radius:13px;background:#6effcf1f;color:var(--command-green-bright, #6effcf)}.simple-provider-orbit article.is-ready>span{background:linear-gradient(135deg,#7dffd5,#30ceb2);color:#02100d}.simple-provider-orbit article.is-waiting>span{background:#ffc66d21;color:#ffd89a}.simple-provider-orbit strong,.simple-provider-orbit small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.simple-provider-orbit strong{color:var(--command-text, #f4fff9)!important;font-size:.78rem}.simple-provider-orbit small{color:#dafff38f!important;font-size:.66rem;font-weight:820}.is-command-shell:not(.is-command-home) .agent-link-manager .simple-api-key-panel,.is-command-shell:not(.is-command-home) .agent-link-manager .simple-local-agent-panel,.is-command-shell:not(.is-command-home) .agent-link-manager .simple-webchat-panel{gap:16px;padding:clamp(18px,2vw,24px)}.is-command-shell:not(.is-command-home) .agent-link-manager .simple-api-key-head{align-items:flex-start;border-bottom:1px solid rgba(129,255,216,.12);padding-bottom:14px}.is-command-shell:not(.is-command-home) .agent-link-manager .simple-api-key-head span{color:var(--command-green-bright, #6effcf)!important;letter-spacing:.16em}.is-command-shell:not(.is-command-home) .agent-link-manager .simple-api-key-head h3{margin-top:6px;font-size:clamp(1.35rem,2vw,2rem)}.is-command-shell:not(.is-command-home) .agent-link-manager .simple-api-key-head>strong{border-color:#81ffd847!important;background:#dbfff41a!important;color:#ebfff8f0!important}.is-command-shell:not(.is-command-home) .agent-link-manager .simple-api-key-form{grid-template-columns:minmax(180px,.8fr) minmax(260px,1.2fr);gap:12px}.is-command-shell:not(.is-command-home) .agent-link-manager .simple-api-key-form label,.is-command-shell:not(.is-command-home) .agent-link-manager .simple-api-routing-grid label,.is-command-shell:not(.is-command-home) .agent-link-manager .simple-api-model-picker label,.is-command-shell:not(.is-command-home) .agent-link-manager .simple-local-agent-name label{gap:7px}.is-command-shell:not(.is-command-home) .agent-link-manager .simple-api-key-form label>span,.is-command-shell:not(.is-command-home) .agent-link-manager .simple-api-routing-grid label>span,.is-command-shell:not(.is-command-home) .agent-link-manager .simple-api-model-picker label>span,.is-command-shell:not(.is-command-home) .agent-link-manager .simple-local-agent-name label>span{color:#dafff3b8!important;letter-spacing:.06em}.is-command-shell:not(.is-command-home) .agent-link-manager .simple-api-key-form textarea{min-height:96px}.is-command-shell:not(.is-command-home) .agent-link-manager .simple-secret-note{border-color:#81ffd842;background:#6effcf14;color:#dafff3b8!important}.is-command-shell:not(.is-command-home) .agent-link-manager .simple-api-preset-panel,.is-command-shell:not(.is-command-home) .agent-link-manager .simple-api-routing{border-radius:20px;padding:14px}.is-command-shell:not(.is-command-home) .agent-link-manager .simple-api-preset-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.is-command-shell:not(.is-command-home) .agent-link-manager .simple-api-preset-button{min-height:64px;align-content:center;border-radius:16px;padding:12px}.is-command-shell:not(.is-command-home) .agent-link-manager .simple-api-preset-button span{color:var(--command-text, #f4fff9)!important}.is-command-shell:not(.is-command-home) .agent-link-manager .simple-api-preset-button small{color:#dafff38f!important}.is-command-shell:not(.is-command-home) .agent-link-manager .simple-api-model-picker{margin-top:12px}.is-command-shell:not(.is-command-home) .agent-link-manager .simple-api-actions{align-items:center}.is-command-shell:not(.is-command-home) .agent-link-manager .simple-api-actions .agent-link-primary{min-width:190px;border:0!important;border-radius:999px;background:linear-gradient(135deg,#7dffd5,#35e2b7 58%,#24c58d)!important;color:#02100d!important;box-shadow:0 16px 34px #35e2b738,inset 0 1px #ffffff5c!important}.is-command-shell:not(.is-command-home) .agent-link-manager .simple-api-actions button:not(.agent-link-primary),.is-command-shell:not(.is-command-home) .agent-link-manager .simple-connected-ai-head button,.is-command-shell:not(.is-command-home) .agent-link-manager .simple-connected-ai-actions button{border-radius:999px}.is-command-shell:not(.is-command-home) .agent-link-manager .simple-connected-ai-summary{gap:14px;padding:16px}.is-command-shell:not(.is-command-home) .agent-link-manager .simple-connected-ai-head{border-bottom:1px solid rgba(129,255,216,.12);padding-bottom:12px}.is-command-shell:not(.is-command-home) .agent-link-manager .simple-connected-ai-head span{color:var(--command-green-bright, #6effcf)!important;letter-spacing:.14em}.is-command-shell:not(.is-command-home) .agent-link-manager .simple-connected-ai-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.is-command-shell:not(.is-command-home) .agent-link-manager .simple-connected-ai-list article{min-height:78px;border-radius:18px;padding:12px}.is-command-shell:not(.is-command-home) .agent-link-manager .simple-connected-ai-list article>span{border-radius:15px;background:radial-gradient(circle at 30% 18%,rgba(255,255,255,.38),transparent 30%),linear-gradient(135deg,#40e6b6,#1ebd8d)!important;color:#02100d!important}.is-command-shell:not(.is-command-home) .agent-link-manager .simple-connected-ai-actions button.danger{border-color:#ff809c6b!important;background:#580e1cd1!important;color:#ffd9e2!important}.is-command-shell:not(.is-command-home) .agent-link-manager .agent-link-pairing-command.simple-local-command{border-radius:20px}.is-command-shell:not(.is-command-home) .agent-link-manager .simple-local-steps{grid-template-columns:repeat(4,minmax(0,1fr))}.is-command-shell:not(.is-command-home) .agent-link-manager .simple-local-steps span{border-radius:16px;background:#ffffff0b!important;color:#dafff3c2!important}.is-command-shell:not(.is-command-home) .agent-link-manager .simple-webchat-grid button{min-height:74px;border-radius:16px}@media (max-width: 1280px){.is-command-shell:not(.is-command-home) .agent-link-manager .agent-link-hero{grid-template-columns:minmax(0,1fr) minmax(280px,.88fr)}.is-command-shell:not(.is-command-home) .agent-link-manager .agent-link-metrics{grid-column:1 / -1;grid-template-columns:repeat(4,minmax(0,1fr));width:100%}.is-command-shell:not(.is-command-home) .agent-link-manager .simple-api-preset-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.connect-blueprint-source-grid,.connect-blueprint-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.connect-blueprint-flow article:nth-child(2):after{display:none}}@media (max-width: 980px){.is-command-shell:not(.is-command-home) .agent-link-manager .agent-link-hero,.is-command-shell:not(.is-command-home) .agent-link-manager .connect-simple-workbench,.simple-provider-orbit{grid-template-columns:1fr}.agent-link-spatial-orbit{min-height:150px}.simple-provider-orbit article:not(:last-child):after{right:auto;top:auto;bottom:-11px;left:28px;width:1px;height:12px;background:linear-gradient(180deg,rgba(110,255,207,.38),transparent)}.is-command-shell:not(.is-command-home) .agent-link-manager .connect-simple-workbench .connect-intent-panel{position:static}.connect-blueprint-head{grid-template-columns:minmax(0,1fr)}.connect-blueprint-flow article:not(:last-child):after{right:auto;top:auto;bottom:-11px;left:28px;width:1px;height:12px;background:linear-gradient(180deg,rgba(110,255,207,.52),transparent)}.is-command-shell:not(.is-command-home) .agent-link-manager .connect-simple-workbench .connect-intent-panel.is-compact .connect-intent-grid,.is-command-shell:not(.is-command-home) .agent-link-manager .simple-local-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 720px){.is-command-shell:not(.is-command-home) .agent-link-manager{border-radius:22px}.is-command-shell:not(.is-command-home) .agent-link-manager>.section-header,.is-command-shell:not(.is-command-home) .agent-link-manager .simple-api-key-head,.is-command-shell:not(.is-command-home) .agent-link-manager .simple-connected-ai-head{align-items:stretch;flex-direction:column}.is-command-shell:not(.is-command-home) .agent-link-manager .agent-link-hero{gap:16px;padding:18px}.connect-blueprint-panel{border-radius:20px;padding:14px}.connect-blueprint-source-grid,.connect-blueprint-flow{grid-template-columns:1fr}.connect-blueprint-flow article:nth-child(2):after{display:block}.is-command-shell:not(.is-command-home) .agent-link-manager .agent-link-hero h2{max-width:100%;font-size:clamp(2.2rem,12vw,3rem)}.agent-link-spatial-orbit{min-height:132px;border-radius:20px}.agent-link-orbit-core{width:62px;height:62px;border-radius:21px}.agent-link-orbit-caption{right:12px;bottom:12px;left:12px;max-width:none}.is-command-shell:not(.is-command-home) .agent-link-manager .connect-simple-workbench .connect-intent-grid button small{display:-webkit-box;max-width:100%;overflow-wrap:anywhere;white-space:normal!important;-webkit-box-orient:vertical;-webkit-line-clamp:2}.is-command-shell:not(.is-command-home) .agent-link-manager .connect-simple-workbench .connect-intent-panel,.is-command-shell:not(.is-command-home) .agent-link-manager .connect-simple-workbench .connect-intent-panel.is-compact .connect-intent-grid button{overflow-x:hidden}.is-command-shell:not(.is-command-home) .agent-link-manager .agent-link-metrics,.is-command-shell:not(.is-command-home) .agent-link-manager .simple-api-key-form,.is-command-shell:not(.is-command-home) .agent-link-manager .simple-api-preset-grid,.is-command-shell:not(.is-command-home) .agent-link-manager .simple-connected-ai-list,.is-command-shell:not(.is-command-home) .agent-link-manager .connect-simple-workbench .connect-intent-panel.is-compact .connect-intent-grid,.is-command-shell:not(.is-command-home) .agent-link-manager .simple-local-steps,.is-command-shell:not(.is-command-home) .agent-link-manager .simple-webchat-grid{grid-template-columns:1fr}.is-command-shell:not(.is-command-home) .agent-link-manager .connect-center-tabs{width:100%}.is-command-shell:not(.is-command-home) .agent-link-manager .connect-center-tabs button,.is-command-shell:not(.is-command-home) .agent-link-manager .simple-api-actions .agent-link-primary,.is-command-shell:not(.is-command-home) .agent-link-manager .simple-api-actions button,.is-command-shell:not(.is-command-home) .agent-link-manager .simple-connected-ai-head button,.is-command-shell:not(.is-command-home) .agent-link-manager .simple-connected-ai-actions,.is-command-shell:not(.is-command-home) .agent-link-manager .simple-connected-ai-actions button{width:100%}.is-command-shell:not(.is-command-home) .agent-link-manager .simple-connected-ai-list article{align-items:stretch;flex-direction:column}}.is-command-shell:not(.is-command-home) .chat-living-surface>.section-header{min-height:42px;align-items:center;margin:0 0 12px;color:#f0fff9f0}.is-command-shell:not(.is-command-home) .chat-living-surface>.section-header h2{color:#f6fffbfa!important;font-size:.96rem;font-weight:760;letter-spacing:-.01em}.is-command-shell:not(.is-command-home) .chat-living-surface>.section-header .quiet-button{border-color:#75ffd833!important;background:#041914b8!important;color:#ecfff8e6!important;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-command-layout.chat-command-layout-v2{position:relative;isolation:isolate;grid-template-columns:minmax(240px,300px) minmax(0,1fr);gap:16px;min-height:min(920px,calc(100vh - 138px));overflow:hidden;border:1px solid rgba(119,255,218,.16)!important;border-radius:28px;background:radial-gradient(ellipse 1050px 680px at 28% -12%,rgba(62,232,181,.22),transparent 64%),radial-gradient(ellipse 820px 580px at 96% 24%,rgba(116,101,220,.14),transparent 62%),linear-gradient(135deg,#051a14f5,#020d0bfa)!important;box-shadow:0 36px 90px #00000047,inset 0 1px #ffffff14,inset 0 0 0 1px #ffffff06!important}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-command-layout.chat-command-layout-v2:before,.is-command-shell:not(.is-command-home) .chat-living-surface .chat-command-layout.chat-command-layout-v2:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;content:""}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-command-layout.chat-command-layout-v2:before{background:radial-gradient(circle at 18% 17%,rgba(113,255,218,.16),transparent 12%),radial-gradient(circle at 82% 18%,rgba(91,220,255,.12),transparent 14%),radial-gradient(circle at 48% 76%,rgba(54,255,193,.1),transparent 18%);filter:blur(3px);animation:chat-living-breathe 8s ease-in-out infinite}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-command-layout.chat-command-layout-v2:after{background-image:radial-gradient(circle at 1px 1px,rgba(211,255,243,.04) 1px,transparent 0),linear-gradient(rgba(117,255,216,.024) 1px,transparent 1px),linear-gradient(90deg,rgba(117,255,216,.024) 1px,transparent 1px);background-size:3px 3px,86px 86px,86px 86px;-webkit-mask-image:radial-gradient(ellipse at center,#000 26%,transparent 82%);mask-image:radial-gradient(ellipse at center,#000 26%,transparent 82%);opacity:.88;animation:chat-living-drift 18s ease-in-out infinite}.is-command-shell:not(.is-command-home) .chat-living-surface :where(.chat-inbox-pane,.chat-workspace-pane){position:relative;z-index:1}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-inbox-pane{gap:14px;align-content:start;overflow:auto;max-height:min(920px,calc(100vh - 138px));border-right:1px solid rgba(119,255,218,.12)!important;background:linear-gradient(180deg,#ffffff09,#ffffff03),#02120f9e!important;padding:18px;-webkit-backdrop-filter:blur(36px) saturate(170%);backdrop-filter:blur(36px) saturate(170%)}.is-command-shell:not(.is-command-home) .chat-living-surface :where(.chat-start-launcher,.chat-inbox-pane .chat-existing-panel){border:1px solid rgba(142,255,224,.14)!important;border-radius:22px;background:radial-gradient(circle at 20% 0%,rgba(82,255,205,.09),transparent 38%),linear-gradient(145deg,#ffffff0d,#ffffff05)!important;box-shadow:inset 0 1px #ffffff14,0 22px 50px #0000002e!important}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-start-launcher{padding:14px}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-start-launcher .chat-panel-head{gap:10px}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-start-launcher .chat-panel-head>div{display:none!important}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-start-launcher .chat-primary-action,.is-command-shell:not(.is-command-home) .chat-living-surface .chat-add-ai-inline{width:100%;min-height:44px;justify-content:center;border-radius:14px;font-weight:850}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-start-launcher .chat-primary-action{border-color:#4fffca6b!important;background:linear-gradient(135deg,#1bd389,#39e8d8)!important;color:#02120f!important;box-shadow:0 18px 36px #1ad49640!important}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-add-ai-inline{border-color:#8effe02e!important;background:#02120fb8!important;color:#e9fff8e0!important}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-thread-hub .chat-panel-head{gap:3px;padding:0 2px 4px}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-thread-hub .chat-panel-head span,.is-command-shell:not(.is-command-home) .chat-living-surface .chat-folder-library-head b,.is-command-shell:not(.is-command-home) .chat-living-surface .chat-thread-group>span{color:#73ffdac7!important;font-size:.67rem;font-weight:760;letter-spacing:.22em;text-transform:uppercase}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-thread-hub .chat-panel-head strong{color:#f7fffcf5!important;font-size:.92rem;font-weight:760}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-folder-library,.is-command-shell:not(.is-command-home) .chat-living-surface :where(.chat-folder-manager button,.chat-folder-create,.chat-thread-folder-select),.is-command-shell:not(.is-command-home) .chat-living-surface :where(.chat-sidebar-search,.chat-thread-search,.chat-thread-filter-drawer>summary){border-color:#8effe01f!important;background:#031411ad!important;color:#effffae6!important}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-thread-list{max-height:calc(100vh - 462px);gap:8px;padding:0 2px 8px}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-hub-row{position:relative}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-hub-open{min-height:72px;overflow:hidden;border:1px solid rgba(142,255,224,.1)!important;border-radius:16px;background:linear-gradient(135deg,#ffffff0b,#ffffff03),#0417139e!important;padding:12px;transition:transform .22s ease,border-color .22s ease,background .22s ease,box-shadow .22s ease}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-hub-open>svg{width:24px;height:24px;padding:6px;border-radius:999px;background:radial-gradient(circle at 30% 25%,rgba(255,255,255,.75),transparent 42%),linear-gradient(135deg,#78f5d5,#1bd389);color:#062018;filter:drop-shadow(0 0 16px rgba(72,244,193,.32))}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-hub-open b{color:#f8fffcfa!important;font-size:.85rem;font-weight:790}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-hub-open small{color:#cfebe294!important;font-size:.69rem;font-weight:650}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-hub-row.is-active .chat-hub-open,.is-command-shell:not(.is-command-home) .chat-living-surface .chat-hub-row.is-pinned .chat-hub-open,.is-command-shell:not(.is-command-home) .chat-living-surface .chat-hub-row:hover .chat-hub-open{border-color:#77ffda57!important;background:radial-gradient(circle at 96% 12%,rgba(80,255,204,.18),transparent 34%),linear-gradient(135deg,#46ffc81c,#ffffff08),#06221bbf!important;box-shadow:inset 0 1px #ffffff14,0 18px 34px #0000002e!important;transform:translateY(-1px)}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-status-pill{border-color:#77ffda38!important;background:#dafff41c!important;color:#e2fff7eb!important;font-size:.58rem;letter-spacing:.08em}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-row-progress{background:#e2fff714!important}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-row-progress i{background:linear-gradient(90deg,#22d392,#42e5d4)!important;box-shadow:0 0 16px #42e5d45c}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-thread-row-actions{gap:6px;padding:6px 2px 2px}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-thread-row-actions :where(button,label){min-height:34px;border-radius:11px}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-workspace-pane{display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,310px);gap:16px;align-content:stretch;align-items:start;min-width:0;overflow:hidden;background:transparent!important;padding:18px}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-conversation-shell{position:relative;display:flex;width:100%;max-width:none;min-height:min(830px,calc(100vh - 174px));margin:0;overflow:hidden;border:1px solid rgba(142,255,224,.16)!important;border-radius:24px;background:radial-gradient(ellipse 760px 420px at 82% 10%,rgba(65,231,192,.12),transparent 62%),radial-gradient(ellipse 720px 420px at 10% 100%,rgba(53,185,151,.09),transparent 65%),linear-gradient(145deg,#071d18f0,#03100df5)!important;box-shadow:inset 0 1px #ffffff13,0 24px 58px #00000038!important}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-conversation-shell:before{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(rgba(125,255,221,.026) 1px,transparent 1px),linear-gradient(90deg,rgba(125,255,221,.026) 1px,transparent 1px);background-size:72px 72px;-webkit-mask-image:radial-gradient(ellipse at center,#000 34%,transparent 86%);mask-image:radial-gradient(ellipse at center,#000 34%,transparent 86%);content:""}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-active-head,.is-command-shell:not(.is-command-home) .chat-living-surface .chat-setup-drawer,.is-command-shell:not(.is-command-home) .chat-living-surface .chat-message-list,.is-command-shell:not(.is-command-home) .chat-living-surface .chat-queue-panel,.is-command-shell:not(.is-command-home) .chat-living-surface .draft-file-row,.is-command-shell:not(.is-command-home) .chat-living-surface .chat-composer,.is-command-shell:not(.is-command-home) .chat-living-surface .chat-command-notice{position:relative;z-index:1}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-active-head{min-height:116px;align-items:center;border-bottom:1px solid rgba(142,255,224,.13)!important;background:radial-gradient(circle at 10% 24%,rgba(82,255,205,.18),transparent 18%),linear-gradient(135deg,#ffffff0e,#ffffff04)!important;padding:22px 24px}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-active-title{padding-left:58px}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-active-title:before{position:absolute;width:42px;height:42px;margin-left:-58px;border-radius:999px;background:radial-gradient(circle at 32% 24%,rgba(255,255,255,.8),transparent 34%),radial-gradient(circle at 50% 50%,#72f3d1,#21d494 58%,#087b61);box-shadow:0 0 36px #4df4c55c,inset 0 1px #ffffff6b;content:"";animation:chat-living-breathe 5.5s ease-in-out infinite}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-active-title>span{border:1px solid rgba(117,255,216,.28);background:#d5fff21a!important;color:#73ffdae6!important;letter-spacing:.16em}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-active-title>strong{max-width:min(52vw,760px);color:#fafffdfa!important;font-size:clamp(1.28rem,2.1vw,2rem);line-height:1.02;text-wrap:balance}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-active-meta span{max-width:220px;min-height:24px;border-color:#8effe029!important;background:#0418149e!important;color:#e2fff7d1!important}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-active-meta svg{color:#73ffdaeb!important}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-active-actions button{min-height:38px;border-color:#8effe02e!important;border-radius:999px;background:#041814b8!important;color:#effffaeb!important;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-setup-drawer{border-bottom:1px solid rgba(142,255,224,.12)!important;background:#020f0d52!important}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-setup-drawer>summary{min-height:56px;background:transparent!important;color:#ecfff8e6!important;padding:0 24px}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-setup-drawer>summary span{color:#f6fffbf0!important}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-setup-drawer>summary small{color:#d3eee699!important}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-setup-drawer[open]>:not(summary){margin-right:24px;margin-left:24px}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-message-list{display:grid;flex:1 1 auto;gap:18px;min-height:0;overflow:auto;padding:30px 32px 24px;scroll-behavior:smooth}.is-command-shell:not(.is-command-home) .chat-living-surface .message-row{gap:14px}.is-command-shell:not(.is-command-home) .chat-living-surface .message-bubble{max-width:min(780px,100%);border:1px solid rgba(142,255,224,.16)!important;border-radius:22px;box-shadow:inset 0 1px #ffffff13,0 20px 46px #0000002e!important}.is-command-shell:not(.is-command-home) .chat-living-surface .user-bubble{max-width:min(72%,660px);border-top-right-radius:8px;background:radial-gradient(circle at 92% 10%,rgba(82,255,205,.22),transparent 32%),linear-gradient(135deg,#28d49a3b,#072b23eb)!important}.is-command-shell:not(.is-command-home) .chat-living-surface .agent-bubble{border-top-left-radius:8px;background:radial-gradient(ellipse 420px 180px at 0% 0%,rgba(84,255,210,.1),transparent 66%),linear-gradient(145deg,#ffffff0e,#ffffff04),#051b16e0!important}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-message-body{color:#f0fffaf0;font-size:.95rem;line-height:1.62}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-message-body :where(p,li){color:#f0fffaf0!important}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-message-body :where(code,pre){border-color:#8effe029!important;background:#010c0ab3!important;color:#c2ffeff2!important}.is-command-shell:not(.is-command-home) .chat-living-surface .agent-glyph,.is-command-shell:not(.is-command-home) .chat-living-surface .person-avatar{border:1px solid rgba(142,255,224,.2);background:radial-gradient(circle at 32% 24%,rgba(255,255,255,.75),transparent 38%),linear-gradient(135deg,#72f3d1,#1bd389)!important;color:#031712!important;box-shadow:0 0 28px #42e5be4d}.is-command-shell:not(.is-command-home) .chat-living-surface .agent-glyph.accent-violet{background:radial-gradient(circle at 32% 24%,rgba(255,255,255,.64),transparent 38%),linear-gradient(135deg,#8ef5dc,#7f77dd)!important}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-message-meta{margin-bottom:10px}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-message-meta strong{color:#fafffdf5!important}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-message-meta span,.is-command-shell:not(.is-command-home) .chat-living-surface .streaming-label{color:#d1eee594!important}.is-command-shell:not(.is-command-home) .chat-living-surface :where(.tool-call-card,.attachment-card,.receipt-chip,.tool-output-grid span,.tool-file-list){border-color:#8effe026!important;background:linear-gradient(145deg,#d8fff311,#d8fff307),#02120fb8!important;color:#ecfff8e6!important}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-queue-panel{width:auto;margin:0 24px 14px;border-color:#8effe02e!important;border-radius:18px;background:radial-gradient(circle at 12% 0%,rgba(84,255,210,.1),transparent 36%),#041814c2!important}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-queue-item{border-color:#8effe029!important;border-radius:14px;background:#ffffff0b!important}.is-command-shell:not(.is-command-home) .chat-living-surface .draft-file-row{margin:0 24px 12px}.is-command-shell:not(.is-command-home) .chat-living-surface .draft-file-row button{border-color:#8effe029!important;background:#041814b8!important}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-composer{bottom:18px;width:auto;min-height:66px;align-items:flex-end;gap:8px;margin:auto 24px 22px;border:1px solid rgba(125,255,221,.24)!important;border-radius:21px;background:radial-gradient(circle at 96% 18%,rgba(64,255,212,.1),transparent 34%),#031512db!important;padding:9px;box-shadow:0 24px 58px #00000047,inset 0 1px #ffffff16!important;-webkit-backdrop-filter:blur(28px) saturate(170%);backdrop-filter:blur(28px) saturate(170%)}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-composer button{width:46px;height:46px;border-color:#8effe024!important;border-radius:15px;background:#d9fff40f!important;color:#85ffddeb!important}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-composer button:last-child{border-color:#58ffcf7a!important;background:linear-gradient(135deg,#1bd389,#39e8d8)!important;color:#02120f!important;animation:chat-living-send-glow 4.2s ease-in-out infinite}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-composer textarea[aria-label="Command message"]{min-height:46px;max-height:180px;border-color:transparent!important;background:transparent!important;color:#f0fffaf0!important;box-shadow:none!important;font-size:.94rem;line-height:1.45}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-composer textarea[aria-label="Command message"]::placeholder{color:#d6f2ea85!important}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-voice-button.is-recording{border-color:#ff8ea58a!important;background:#6c1022d1!important;color:#ffdce5!important}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-context-drawer{position:sticky;top:14px;display:grid;align-self:start;max-height:min(830px,calc(100vh - 174px));overflow:auto;border:1px solid rgba(142,255,224,.16)!important;border-radius:24px;background:radial-gradient(circle at 100% 0%,rgba(83,223,255,.14),transparent 42%),linear-gradient(145deg,#ffffff0d,#ffffff04),#041814c7!important;padding:16px;box-shadow:inset 0 1px #ffffff13,0 22px 52px #0003!important;-webkit-backdrop-filter:blur(32px) saturate(180%);backdrop-filter:blur(32px) saturate(180%)}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-context-drawer>summary{position:sticky;top:-16px;z-index:2;min-height:44px;margin:-16px -16px 12px;border:0!important;border-bottom:1px solid rgba(142,255,224,.12)!important;border-radius:24px 24px 0 0;background:#041814e6!important;color:#effffaeb!important;padding:0 16px}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-context-drawer>summary span{color:#f6fffbf5!important}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-context-drawer>summary small{display:none}.is-command-shell:not(.is-command-home) .chat-living-surface :where(.chat-context-card,.chat-context-section,.chat-binding-card,.chat-context-metrics article,.context-item,.chat-error-row,.chat-runtime-queue-list article){border-color:#8effe026!important;border-radius:16px;background:linear-gradient(145deg,#d8fff311,#d8fff306),#02120fad!important;color:#ecfff8e6!important}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-context-section>strong,.is-command-shell:not(.is-command-home) .chat-living-surface .chat-context-card strong{color:#f8fffcf5!important}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-context-card small,.is-command-shell:not(.is-command-home) .chat-living-surface .chat-context-section small,.is-command-shell:not(.is-command-home) .chat-living-surface .chat-binding-meta span{color:#d2eee694!important}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-context-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-context-metrics strong{color:#7bffdbf5!important}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-status-board-inline{position:relative;z-index:1;width:100%;max-width:none;margin:16px 0 0;border-color:#8effe024!important;border-radius:20px;background:linear-gradient(145deg,#ffffff0b,#ffffff04),#031310c7!important}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-status-board-inline>summary{border-color:transparent!important;background:transparent!important;color:#effffae6!important}@media (max-width: 1320px){.is-command-shell:not(.is-command-home) .chat-living-surface .chat-workspace-pane{grid-template-columns:minmax(0,1fr)}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-context-drawer{position:relative;top:auto;max-height:none}}@media (max-width: 980px){.is-command-shell:not(.is-command-home) .chat-living-surface .chat-command-layout.chat-command-layout-v2{grid-template-columns:minmax(0,1fr);gap:0;border-radius:22px}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-inbox-pane{max-height:none;border-right:0!important;border-bottom:1px solid rgba(119,255,218,.12)!important}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-workspace-pane{padding:12px}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-active-head{min-height:0;align-items:flex-start;flex-direction:column;padding:18px}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-active-title>strong{max-width:100%}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-message-list{padding:20px 16px}.is-command-shell:not(.is-command-home) .chat-living-surface .user-bubble{max-width:92%}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-composer{margin-right:14px;margin-left:14px}}@media (prefers-reduced-motion: reduce){.is-command-shell:not(.is-command-home) .chat-living-surface *,.is-command-shell:not(.is-command-home) .chat-living-surface *:before,.is-command-shell:not(.is-command-home) .chat-living-surface *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-context-drawer[open]{align-content:start;gap:12px;grid-template-columns:minmax(0,1fr)!important}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-context-drawer[open]>:not(summary){grid-column:1 / -1;width:100%;box-sizing:border-box}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-context-drawer[open]>summary{grid-column:1 / -1}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-context-card{display:grid!important;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:11px;min-width:0;padding:12px!important}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-context-card>span{width:40px;height:40px;border:1px solid rgba(119,255,218,.22);border-radius:14px;background:radial-gradient(circle at 32% 24%,rgba(255,255,255,.72),transparent 35%),linear-gradient(135deg,#64f0cf,#18c989)!important;color:#02120f}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-context-card div,.is-command-shell:not(.is-command-home) .chat-living-surface .chat-context-section,.is-command-shell:not(.is-command-home) .chat-living-surface .chat-binding-card,.is-command-shell:not(.is-command-home) .chat-living-surface .context-item{min-width:0}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-context-card :where(strong,small),.is-command-shell:not(.is-command-home) .chat-living-surface .chat-context-section :where(strong,small,b),.is-command-shell:not(.is-command-home) .chat-living-surface .context-item :where(b,small){overflow:hidden;text-overflow:ellipsis}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-context-section{padding:12px!important}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-binding-card{padding:12px!important}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-binding-card span{width:fit-content;max-width:100%;border:1px solid rgba(119,255,218,.22)!important;background:#d6fff31f!important;color:#c4ffeff5!important}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-binding-meta{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-binding-meta span{min-width:0;border-color:#8effe01f!important;background:#0314119e!important}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-context-metrics{gap:10px}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-context-metrics article{min-height:74px;padding:12px!important}.is-command-shell:not(.is-command-home) .chat-living-surface .context-item,.is-command-shell:not(.is-command-home) .chat-living-surface .chat-error-row{display:flex;align-items:center;gap:10px;padding:10px!important}.is-command-shell:not(.is-command-home) .chat-living-surface .context-item>svg,.is-command-shell:not(.is-command-home) .chat-living-surface .chat-error-row>svg{flex:0 0 auto;color:#73ffdae6!important}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-context-drawer :where(button,select,input){min-width:0}.premium-aos-page.is-command-shell{box-sizing:border-box;max-width:100%;overflow-x:clip}.premium-aos-page.is-command-shell *,.premium-aos-page.is-command-shell *:before,.premium-aos-page.is-command-shell *:after{box-sizing:border-box}.is-command-shell:not(.is-command-home) :where(.chat-command-app,.agent-link-manager,.local-runtime-app,.files-knowledge-app,.app-store-app,.approval-inbox-app,.tasks-planner-app,.ideas-brainstorm-app,.workspace-profile-app,.analytics-dashboard-app,.settings-admin-app,.agent-manager-control-card,.utility-app-shell,.notification-center-shell,.receipt-viewer-app,.desktop-bridge-app,.connections-devices-stack,.session-resume-route,.running-app-session){max-width:100%;overflow-wrap:anywhere}.is-command-shell:not(.is-command-home) :where(.chat-command-app,.agent-link-manager,.files-knowledge-app,.app-store-app,.approval-inbox-app,.tasks-planner-app,.ideas-brainstorm-app,.analytics-dashboard-app,.settings-admin-app,.utility-app-shell) :where(.chat-message-meta strong,.chat-thread-row b,.agent-link-record-meta strong,.document-main strong,.store-listing-main strong,.approval-card-topline strong,.task-card-title,.flow-step-card strong,.flow-map-node strong,.idea-library-card strong,.idea-node-shell-v2 strong,.analytics-panel strong,.utility-row-list strong){color:#f7fffcf7!important}.is-command-shell:not(.is-command-home) :where(.chat-command-app,.agent-link-manager,.files-knowledge-app,.app-store-app,.approval-inbox-app,.tasks-planner-app,.ideas-brainstorm-app,.analytics-dashboard-app,.settings-admin-app,.utility-app-shell) :where(.chat-message-meta span,.chat-thread-row small,.agent-link-record-meta small,.document-main small,.document-meta,.store-listing-main small,.store-listing-meta,.approval-card-facts span,.task-card-facts span,.flow-step-card small,.flow-step-action,.idea-library-card small,.idea-node-shell-v2 small,.analytics-panel small,.utility-row-list small){color:#d0eee6ad!important}.is-command-shell:not(.is-command-home) :where(.folder-list button,.folder-create-row,.files-readable-toggle,.upload-access-panel label,.upload-review-row,.document-detail-grid>div,.file-receipt-list article,.knowledge-memory-list article,.approval-inbox-card,.approval-detail-meta>*,.approval-decision-grid>*,.setup-checklist-grid article,.flow-context-strip article,.flow-source-counts span,.flow-mode-switch button,.flow-map-node,.flow-step-answers>*,.monitor-live-feed article,.monitor-control-grid button,.store-tag-row span,.store-detail-link-row a,.developer-kit-grid article,.chat-thread-folder-select,.chat-folder-create){border-color:#81ffd829!important;background:radial-gradient(ellipse 300px 130px at 0% 0%,rgba(110,255,207,.08),transparent 68%),linear-gradient(145deg,#ffffff0c,#ffffff05),#041612bd!important;color:#effffae6!important}.is-command-shell:not(.is-command-home) :where(.folder-list button.is-active,.flow-mode-switch button.active,.flow-map-node.is-selected,.flow-step-card.is-selected,.approval-inbox-card.is-selected){border-color:#6effcf5c!important;background:radial-gradient(ellipse 340px 140px at 0% 0%,rgba(110,255,207,.18),transparent 68%),#2dbe9424!important}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-thread-hub .chat-panel-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:10px}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-thread-hub .chat-panel-head>span{min-width:0}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-thread-hub .chat-panel-head:not(:has(>div)){grid-template-columns:minmax(0,1fr)}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-thread-hub .chat-panel-head strong{overflow:visible;text-overflow:clip;white-space:normal}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-thread-hub .chat-panel-head small{justify-self:end;white-space:nowrap}@media (max-width: 760px){.is-command-shell:not(.is-command-home) .chat-living-surface.command-center-card{width:100%;max-width:100%;min-height:0;padding:0!important;overflow:hidden}.is-command-shell:not(.is-command-home) .chat-living-surface>.section-header{display:flex;width:100%;max-width:100%;min-width:0;flex-wrap:wrap;gap:10px;margin-bottom:10px;padding:0}.is-command-shell:not(.is-command-home) .chat-living-surface>.section-header .quiet-button{flex:0 0 auto;min-width:74px}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-command-layout.chat-command-layout-v2{width:100%;max-width:100%;min-width:0;min-height:0;overflow:hidden;border-radius:20px}.is-command-shell:not(.is-command-home) .chat-living-surface :where(.chat-inbox-pane,.chat-workspace-pane,.chat-start-launcher,.chat-existing-panel,.chat-thread-hub,.chat-thread-list,.chat-folder-library,.chat-conversation-shell,.chat-context-drawer,.chat-status-board-inline){width:100%!important;max-width:100%!important;min-width:0!important}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-inbox-pane{gap:12px;max-height:none;padding:12px}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-thread-list{max-height:360px;overflow:auto}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-thread-hub .chat-panel-head{grid-template-columns:minmax(0,1fr)}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-thread-hub .chat-panel-head>button{justify-self:start;min-height:32px;padding-inline:10px}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-thread-hub .chat-panel-head:not(:has(>div)) small{justify-self:start}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-hub-open{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-hub-open>svg{display:none}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-hub-open>span{min-width:0}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-status-pill{max-width:74px;justify-self:end;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-row-progress{grid-column:1 / -1;width:100%}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-workspace-pane{display:grid;gap:12px;padding:10px}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-conversation-shell{min-height:min(760px,calc(100dvh - 28px));border-radius:18px}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-active-head{gap:14px;padding:16px}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-active-title{width:100%;padding-left:48px}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-active-title:before{width:36px;height:36px;margin-left:-48px}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-active-title>strong{max-width:100%;font-size:clamp(1.22rem,7vw,1.65rem)}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-active-meta{width:100%;gap:6px}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-active-meta span{flex:1 1 100%;max-width:100%;justify-content:flex-start}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-active-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;gap:8px}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-active-actions button{width:100%}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-setup-drawer>summary{min-height:58px;align-items:center;flex-wrap:wrap;padding:0 16px}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-setup-drawer>summary small{width:100%;margin-left:24px}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-setup-drawer[open]>:not(summary){margin-right:14px;margin-left:14px}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-message-list{gap:16px;padding:16px 12px}.is-command-shell:not(.is-command-home) .chat-living-surface .message-row{gap:9px}.is-command-shell:not(.is-command-home) .chat-living-surface .message-row.from-user{padding-left:28px}.is-command-shell:not(.is-command-home) .chat-living-surface :where(.agent-glyph,.person-avatar){width:34px;height:34px;flex-basis:34px}.is-command-shell:not(.is-command-home) .chat-living-surface .message-row.from-user .person-avatar{display:none}.is-command-shell:not(.is-command-home) .chat-living-surface :where(.message-bubble,.agent-bubble,.user-bubble){max-width:100%!important}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-queue-panel,.is-command-shell:not(.is-command-home) .chat-living-surface .draft-file-row{margin-right:12px;margin-left:12px}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-composer{position:sticky;bottom:10px;align-items:center;min-height:58px;margin:auto 10px 14px;border-radius:18px;padding:7px}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-composer button{width:40px;height:40px;border-radius:13px}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-composer textarea[aria-label="Command message"]{min-height:40px;min-width:0;font-size:.9rem}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-context-drawer{border-radius:18px;padding:12px}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-context-drawer>summary{top:-12px;margin:-12px -12px 10px;border-radius:18px 18px 0 0}.is-command-shell:not(.is-command-home) .chat-living-surface .chat-context-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}.premium-aos-page.is-command-shell,.premium-aos-page.is-command-shell *,.premium-aos-page.is-command-shell *:before,.premium-aos-page.is-command-shell *:after{box-sizing:border-box}.is-command-shell:not(.is-command-home) :where(.route-hero-card,.command-center-card,.glass-card,.chat-command-app,.chat-living-surface,.agent-link-manager,.files-knowledge-app,.app-store-app,.approval-inbox-app,.tasks-planner-app,.ideas-brainstorm-app,.workspace-profile-app,.receipt-viewer-app){max-width:100%;min-width:0}.is-command-shell:not(.is-command-home) :where(.route-hero-card,.command-center-card,.glass-card,.chat-command-app,.chat-living-surface,.agent-link-manager,.files-knowledge-app,.app-store-app,.approval-inbox-app,.tasks-planner-app,.ideas-brainstorm-app,.workspace-profile-app,.receipt-viewer-app) :where(h1,h2,h3,h4,strong,p,small,span,label,button,input,textarea,select){min-width:0}.is-command-shell:not(.is-command-home) :where(.route-hero-card,.agent-link-hero,.approval-inbox-hero,.app-store-hero,.workspace-profile-hero,.receipt-viewer-hero,.files-knowledge-hero) :where(h1,h2,h3){max-width:min(100%,22ch);overflow-wrap:normal;text-wrap:balance;word-break:normal}.is-command-shell:not(.is-command-home) .agent-link-manager .agent-link-hero h2{max-width:min(100%,17ch);font-size:clamp(2.2rem,4.25vw,4.15rem);line-height:.98;overflow-wrap:normal;text-wrap:balance;word-break:normal}.is-command-shell:not(.is-command-home) :where(.approval-inbox-hero h2,.app-store-hero h2,.workspace-profile-hero h2,.receipt-viewer-hero h2,.files-knowledge-hero h2){max-width:min(100%,20ch);font-size:clamp(1.85rem,3.15vw,3.35rem);line-height:1.04}.is-command-shell:not(.is-command-home) :where(.route-hero-copy p,.agent-link-hero p,.approval-inbox-hero p,.app-store-hero p,.workspace-profile-hero p,.receipt-viewer-hero p,.files-knowledge-hero p){max-width:min(100%,58ch);overflow-wrap:break-word;word-break:normal}.is-command-shell:not(.is-command-home) :where(.chat-command-app,.chat-living-surface) .chat-composer{display:grid;grid-template-columns:repeat(3,minmax(42px,auto)) minmax(0,1fr) minmax(46px,auto);align-items:end;max-width:100%;overflow:hidden}.is-command-shell:not(.is-command-home) :where(.chat-command-app,.chat-living-surface) .chat-composer textarea[aria-label="Command message"],.is-command-shell:not(.is-command-home) :where(.chat-command-app,.chat-living-surface) .chat-composer input[aria-label="Command message"]{width:100%;min-width:0}.is-command-shell:not(.is-command-home) :where(.chat-command-app,.chat-living-surface) .chat-composer button{flex:0 0 auto;white-space:nowrap}.is-command-shell:not(.is-command-home) .chat-queue-actions{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.is-command-shell:not(.is-command-home) .chat-queue-actions button{min-width:72px;white-space:nowrap}.is-command-shell:not(.is-command-home) .ideas-map-canvas-v2{overflow:hidden}.is-command-shell:not(.is-command-home) .idea-node-shell-v2{max-width:min(260px,100%)}.is-command-shell:not(.is-command-home) .ideas-map-canvas-v2>.idea-node-shell-v2:not([style]):nth-child(1){left:38%;top:43%}.is-command-shell:not(.is-command-home) .ideas-map-canvas-v2>.idea-node-shell-v2:not([style]):nth-child(2){left:67%;top:57%}.is-command-shell:not(.is-command-home) .idea-node-shell-v2 :where(strong,small){min-width:0;overflow:hidden;text-overflow:ellipsis}.is-command-shell:not(.is-command-home) .store-listing-card footer{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.is-command-shell:not(.is-command-home) .store-listing-card footer span{display:inline-flex;align-items:center;width:fit-content}.is-command-shell:not(.is-command-home) .workspace-profile-summary-row{grid-template-columns:auto minmax(0,1fr) auto;gap:8px 12px;align-items:center}.is-command-shell:not(.is-command-home) .workspace-profile-summary-row>span{min-width:0}.is-command-shell:not(.is-command-home) .workspace-profile-summary-row :where(strong,small){overflow:hidden;text-overflow:ellipsis}.is-command-shell:not(.is-command-home) :where(input,textarea,select){color:#f1fffaf0}.is-command-shell:not(.is-command-home) :where(input,textarea)::placeholder{color:#d3efe894}@media (max-width: 900px){.is-command-shell:not(.is-command-home) .agent-link-manager .agent-link-hero h2{max-width:min(100%,18ch);font-size:clamp(2rem,7vw,3.35rem)}.is-command-shell:not(.is-command-home) :where(.approval-inbox-hero h2,.app-store-hero h2,.workspace-profile-hero h2,.receipt-viewer-hero h2,.files-knowledge-hero h2){font-size:clamp(1.75rem,6vw,2.75rem)}}@media (max-width: 640px){.premium-aos-page.is-command-shell,.is-command-shell .premium-shell-frame,.is-command-shell .premium-main,.is-command-shell .premium-content-grid,.is-command-shell .premium-center-column,.is-command-shell:not(.is-command-home) :where(.command-center-card,.glass-card,.route-hero-card){max-width:100vw;overflow-x:clip}.premium-aos-page.is-command-shell{width:100%;max-width:100vw}.is-command-shell:not(.is-command-home) .premium-content-grid{padding-inline:12px}.is-command-shell:not(.is-command-home) :where(.route-hero-card,.route-hero-core,.route-hero-copy,.route-hero-actions,.agent-link-manager,.agent-link-hero,.agent-link-spatial-orbit,.connect-blueprint-panel,.connect-blueprint-source-grid,.connect-blueprint-flow){width:100%;max-width:calc(100vw - 24px);min-width:0;overflow-x:clip}.is-command-shell:not(.is-command-home) .route-hero-core{grid-template-columns:minmax(0,1fr);align-items:start}.is-command-shell:not(.is-command-home) .route-hero-icon{width:48px;height:48px}.is-command-shell:not(.is-command-home) .route-hero-copy :where(h1,p),.is-command-shell:not(.is-command-home) .agent-link-manager .agent-link-hero :where(h2,p){display:block;width:100%;max-width:100%;overflow:visible;overflow-wrap:anywhere;white-space:normal!important}.is-command-shell:not(.is-command-home) .agent-link-spatial-orbit svg{width:100%;max-width:100%}.is-command-shell:not(.is-command-home) .route-hero-status-strip{width:100%;justify-content:flex-start;gap:7px}.is-command-shell:not(.is-command-home) .route-hero-status-strip span{flex:1 1 100%;min-width:0;justify-content:center;overflow:hidden;padding-inline:8px;font-size:.62rem;text-align:center;text-overflow:ellipsis}.is-command-shell:not(.is-command-home) :where(.chat-command-app,.chat-living-surface) .chat-composer{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;align-items:stretch}.is-command-shell:not(.is-command-home) :where(.chat-command-app,.chat-living-surface) .chat-composer button{min-width:38px;padding-inline:9px}.is-command-shell:not(.is-command-home) :where(.chat-command-app,.chat-living-surface) .chat-composer textarea[aria-label="Command message"],.is-command-shell:not(.is-command-home) :where(.chat-command-app,.chat-living-surface) .chat-composer input[aria-label="Command message"]{grid-column:1 / -1;grid-row:1}.is-command-shell:not(.is-command-home) :where(.chat-command-app,.chat-living-surface) .chat-composer button{grid-row:auto}.is-command-shell:not(.is-command-home) :where(.chat-command-app,.chat-living-surface) .chat-composer .chat-composer-send{min-width:0}.is-command-shell:not(.is-command-home) .chat-queue-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.is-command-shell:not(.is-command-home) .chat-queue-actions button{width:100%;min-width:0}.is-command-shell:not(.is-command-home) .workspace-profile-summary-row{grid-template-columns:auto minmax(0,1fr)}.is-command-shell:not(.is-command-home) .workspace-profile-summary-row em{grid-column:1 / -1;justify-self:start}}@media (max-width: 640px){.is-command-shell .premium-shell-frame,.is-command-shell .premium-main,.is-command-shell .premium-content-grid,.is-command-shell .premium-center-column,.is-command-shell:not(.is-command-home) :where(.command-center-card,.glass-card,.route-hero-card){box-sizing:border-box;width:100%;max-width:100%}}.is-command-shell:not(.is-command-home) :where(.chat-command-app,.chat-living-surface,.agent-link-manager,.local-runtime-app,.files-knowledge-app,.app-store-app,.approval-inbox-app,.tasks-planner-app,.ideas-brainstorm-app,.workspace-profile-app,.analytics-dashboard-app,.settings-admin-app,.agent-manager-control-card,.utility-app-shell,.notification-center-shell,.receipt-viewer-app,.desktop-bridge-app,.connections-devices-stack,.session-resume-route,.running-app-session,.alpha1-shared-card,.first-run-flow-hero,.first-run-path-rail,.first-run-active-card,.first-run-summary-card){border-color:#81ffd833!important;background:radial-gradient(ellipse 900px 460px at 10% 0%,rgba(110,255,207,.14),transparent 68%),radial-gradient(ellipse 760px 420px at 100% 4%,rgba(73,233,255,.1),transparent 64%),linear-gradient(145deg,#05231df0,#020d0bf7)!important;color:var(--command-text)!important;color-scheme:dark;overflow-x:clip}.is-command-shell:not(.is-command-home) :where(.chat-command-app,.chat-living-surface,.agent-link-manager,.local-runtime-app,.files-knowledge-app,.app-store-app,.approval-inbox-app,.tasks-planner-app,.ideas-brainstorm-app,.workspace-profile-app,.analytics-dashboard-app,.settings-admin-app,.agent-manager-control-card,.utility-app-shell,.notification-center-shell,.receipt-viewer-app,.desktop-bridge-app,.connections-devices-stack,.session-resume-route,.running-app-session,.alpha1-shared-card) *{box-sizing:border-box;min-width:0}.is-command-shell:not(.is-command-home) :where(.chat-command-app,.chat-living-surface,.agent-link-manager,.local-runtime-app,.files-knowledge-app,.app-store-app,.approval-inbox-app,.tasks-planner-app,.ideas-brainstorm-app,.workspace-profile-app,.analytics-dashboard-app,.settings-admin-app,.agent-manager-control-card,.utility-app-shell,.notification-center-shell,.receipt-viewer-app,.desktop-bridge-app,.connections-devices-stack,.session-resume-route,.running-app-session,.alpha1-shared-card) :where([class$=-app],[class*="-app "],[class$=-layout],[class*="-layout "],[class$=-surface],[class*="-surface "],[class$=-shell],[class*="-shell "],[class$=-pane],[class*="-pane "],[class$=-panel],[class*="-panel "],[class$=-card],[class*="-card "],[class$=-tile],[class*="-tile "],[class$=-row],[class*="-row "],[class$=-item],[class*="-item "],[class$=-list],[class*="-list "],[class$=-grid],[class*="-grid "],[class$=-bar],[class*="-bar "],[class$=-head],[class*="-head "],[class$=-body],[class*="-body "],[class$=-field],[class*="-field "],[class$=-option],[class*="-option "],[class$=-drawer],[class*="-drawer "],[class$=-modal],[class*="-modal "],[class$=-popover],[class*="-popover "],[class$=-notice],[class*="-notice "],[class$=-empty],[class*="-empty "],details,summary){border-color:#81ffd829!important;background:radial-gradient(ellipse 440px 190px at 0% 0%,rgba(110,255,207,.082),transparent 68%),linear-gradient(145deg,#ffffff0d,#ffffff06),#041612d1!important;color:var(--command-text)!important}.is-command-shell:not(.is-command-home) :where(.chat-command-app,.chat-living-surface,.agent-link-manager,.local-runtime-app,.files-knowledge-app,.app-store-app,.approval-inbox-app,.tasks-planner-app,.ideas-brainstorm-app,.workspace-profile-app,.analytics-dashboard-app,.settings-admin-app,.agent-manager-control-card,.utility-app-shell,.notification-center-shell,.receipt-viewer-app,.desktop-bridge-app,.connections-devices-stack,.session-resume-route,.running-app-session,.alpha1-shared-card) :where(input,textarea,select,button,.shell-button,.icon-button,[role=button],.store-doc-link,.external-setup-link,.store-action-link){border-color:#81ffd82e!important;background:radial-gradient(circle at 12% 0%,rgba(110,255,207,.08),transparent 42%),linear-gradient(145deg,#020f0df2,#05201bc2)!important;color:var(--command-text)!important;box-shadow:inset 0 1px #ffffff0a,0 10px 24px #0000001f!important}.is-command-shell:not(.is-command-home) :where(button[type=submit]:not(:disabled),.shell-button.primary,.shell-button.is-primary,.primary-button,.chat-primary-action,.chat-send-button,.chat-composer-send,.agent-link-primary,.workflow-new-task-submit,.use-file-button,.ideas-primary-row-action,.store-action-row .shell-button:first-child){border-color:#6effcf75!important;background:linear-gradient(135deg,var(--command-green-bright),#32e49f 44%,var(--command-cyan))!important;color:#02130e!important;box-shadow:0 18px 40px #2dbe9447,0 0 28px #6effcf1f,inset 0 1px #ffffff5c!important}.is-command-shell:not(.is-command-home) :where(.danger-button,.delete-button,.remove-button,.is-danger,.remove-file,.chat-delete-button,.map-delete-button,button[aria-label*=Delete],button[aria-label*=Remove]){border-color:#ff758c66!important;background:#ff758c1f!important;color:#ffd1d9!important}.is-command-shell:not(.is-command-home) :where(h1,h2,h3,h4,h5,h6,strong,b,legend,summary){color:var(--command-text)!important;text-shadow:none!important}.is-command-shell:not(.is-command-home) :where(p,small,label,li,dd,dt,em,span,.muted-empty,.empty-state,.field-hint,.helper-text,.section-header p){max-width:100%;color:#dafff3ad!important;overflow-wrap:anywhere}.is-command-shell:not(.is-command-home) :where(input::placeholder,textarea::placeholder){color:#dafff36b!important}.is-command-shell:not(.is-command-home) :where(.chat-message-body,.message-bubble,.tool-call-card,.tool-output-grid,.tool-output-grid>*,.runtime-summary-list,.runtime-summary-list>*,.chat-context-section,.chat-context-card,.chat-library-file,.document-main,.document-meta,.document-row,.store-listing-card,.idea-node-shell-v2,.idea-node-popover,.ideas-map-popover-v2,.idea-detail-card,.idea-next-move-card,.flow-step-card,.flow-task-panel,.task-card,.approval-card,.approval-detail-card) :where(p,span,small,strong,code,pre,div){max-width:100%;overflow-wrap:anywhere}.is-command-shell:not(.is-command-home) :where(.chat-code-block,.chat-code-wrap pre,pre,code){max-width:100%;white-space:pre-wrap;overflow-x:auto;overflow-wrap:anywhere}.is-command-shell:not(.is-command-home) :where(.agent-link-metrics,.chat-source-summary-grid,.chat-context-metrics,.connect-blueprint-source-grid,.connect-blueprint-flow,.connect-choice-grid,.connect-intent-grid,.simple-api-routing-grid,.simple-api-preset-grid,.simple-webchat-grid,.files-scope-grid,.app-access-grid,.document-detail-grid,.app-store-tabs,.store-lifecycle-facts,.store-download-summary,.approval-decision-grid,.live-proof-grid,.workflow-mode-grid,.flow-context-strip,.flow-step-list,.task-board,.workflow-task-board,.ideas-studio-layout-v2,.ideas-studio-v2,.ideas-map-tabs-list-v2,.ideas-map-drawer-grid-v2,.workspace-profile-admin-grid,.workspace-profile-metrics,.analytics-metric-grid,.utility-metric-grid){min-width:0;max-width:100%}.is-command-shell:not(.is-command-home) :where(.agent-link-metrics,.chat-source-summary-grid,.connect-blueprint-source-grid,.files-scope-grid,.app-access-grid,.document-detail-grid,.store-lifecycle-facts,.store-download-summary,.approval-decision-grid,.live-proof-grid,.flow-context-strip,.workspace-profile-admin-grid,.workspace-profile-metrics,.analytics-metric-grid,.utility-metric-grid){grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr))!important}.is-command-shell:not(.is-command-home) :where(.chat-command-layout,.chat-command-layout-v2,.chat-codex-layout,.chat-inbox-pane,.chat-workspace-pane,.chat-conversation-shell,.chat-message-list,.chat-thread-hub,.chat-folder-library,.chat-folder-manager,.files-library-layout,.files-workspace-layout,.document-list,.document-detail-panel,.ideas-studio-layout-v2,.ideas-canvas-column-v2,.ideas-map-canvas-v2,.ideas-inspector-v2,.approval-inbox-layout,.app-store-layout,.store-catalog-list,.planner-layout,.flow-builder-layout,.workflow-monitor-layout){border-color:#81ffd829!important;background:radial-gradient(ellipse 760px 320px at 12% 0%,rgba(110,255,207,.085),transparent 68%),#020f0de6!important}.is-command-shell:not(.is-command-home) :where(.chat-message-list,.document-list,.ideas-map-canvas-v2,.task-board,.workflow-task-board,.store-catalog-list,.approval-inbox-list){overflow:auto;scrollbar-color:rgba(110,255,207,.34) rgba(255,255,255,.04)}.is-command-shell:not(.is-command-home) :where(.file-indexed-badge,.task-priority-pill,.workflow-status-pill,.chat-thread-state,.status-pill,.badge,.pill,.chip,.tag){border-color:#81ffd833!important;background:#6effcf1f!important;color:#ecfff9e6!important}.is-command-home .hero-orbit{top:44%;right:clamp(56px,6.4vw,132px);width:min(56vw,820px);height:min(124%,620px)}.is-command-home .hero-mark .aos-mark-symbol{width:244px;height:244px;border-radius:70px;transform:translateY(-34px) rotate(-16deg)}.is-command-home .hero-atom-field:before{top:45%;width:410px;height:410px}@media (max-width: 980px){.is-command-shell:not(.is-command-home) :where(.chat-command-layout,.chat-command-layout-v2,.chat-codex-layout,.chat-inbox-pane,.chat-workspace-pane,.chat-conversation-shell,.files-library-layout,.files-workspace-layout,.ideas-studio-layout-v2,.approval-inbox-layout,.app-store-layout,.planner-layout,.flow-builder-layout,.workflow-monitor-layout){grid-template-columns:minmax(0,1fr)!important;width:100%;max-width:100%}.is-command-shell:not(.is-command-home) :where(.chat-command-app,.chat-living-surface,.agent-link-manager,.files-knowledge-app,.app-store-app,.approval-inbox-app,.tasks-planner-app,.ideas-brainstorm-app,.workspace-profile-app,.analytics-dashboard-app,.settings-admin-app,.receipt-viewer-app,.desktop-bridge-app){width:100%;max-width:100%}}@media (max-width: 640px){.is-command-shell:not(.is-command-home) :where(.premium-content-grid,.premium-center-column,.command-center-card,.glass-card,.route-hero-card,.chat-command-app,.chat-living-surface,.agent-link-manager,.files-knowledge-app,.app-store-app,.approval-inbox-app,.tasks-planner-app,.ideas-brainstorm-app,.workspace-profile-app,.analytics-dashboard-app,.settings-admin-app,.receipt-viewer-app,.desktop-bridge-app){width:100%;max-width:100%;overflow-x:clip}.is-command-shell:not(.is-command-home) :where(.agent-link-metrics,.chat-source-summary-grid,.connect-blueprint-source-grid,.connect-blueprint-flow,.files-scope-grid,.app-access-grid,.document-detail-grid,.store-lifecycle-facts,.store-download-summary,.approval-decision-grid,.live-proof-grid,.flow-context-strip,.workspace-profile-admin-grid,.workspace-profile-metrics,.analytics-metric-grid,.utility-metric-grid){grid-template-columns:minmax(0,1fr)!important}.is-command-shell:not(.is-command-home) :where(h1,h2,h3,p,small,label,button,.shell-button,input,textarea,select){max-width:100%;white-space:normal;overflow-wrap:anywhere}.is-command-home .hero-orbit{top:46%;right:50%;width:min(88vw,420px);height:360px;opacity:.42;transform:translate(50%,-50%)}.is-command-home .hero-mark .aos-mark-symbol{width:172px;height:172px;border-radius:48px;transform:translateY(-16px) rotate(-16deg)}}.is-command-shell:not(.is-command-home) .approval-inbox-app{--approval-glow: rgba(63, 229, 181, .22);--approval-line: rgba(125, 237, 208, .18);--approval-line-strong: rgba(125, 237, 208, .34);--approval-surface: rgba(255, 255, 255, .035);isolation:isolate;gap:clamp(14px,1.45vw,22px);width:100%;max-width:100%;min-width:0;padding:clamp(18px,2vw,28px);overflow:hidden}.is-command-shell:not(.is-command-home) .approval-inbox-app,.is-command-shell:not(.is-command-home) .approval-inbox-app *{box-sizing:border-box}.is-command-shell:not(.is-command-home) .approval-inbox-app :where(.section-header,.approval-inbox-hero,.approval-inbox-stats,.approval-flow-panel,.live-proof-head,.live-proof-grid,.approval-filter-bar,.approval-inbox-layout,.approval-inbox-list,.approval-detail-panel,.approval-inbox-card,.approval-card-select,.approval-detail-card,.approval-card-topline,.approval-detail-head,.approval-decision-grid,.approval-resume-strip,.approval-detail-meta){min-width:0}.is-command-shell:not(.is-command-home) .approval-inbox-app:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:radial-gradient(ellipse 1100px 700px at 30% -10%,rgba(63,229,181,.18),transparent 60%),radial-gradient(ellipse 900px 600px at 96% 30%,rgba(127,119,221,.11),transparent 60%),radial-gradient(ellipse 700px 500px at 20% 110%,rgba(64,224,208,.14),transparent 60%);content:"";pointer-events:none}.is-command-shell:not(.is-command-home) .approval-inbox-app>*{position:relative;z-index:1}.is-command-shell:not(.is-command-home) .approval-inbox-app>.section-header{min-height:44px;border:1px solid rgba(125,237,208,.12);border-radius:999px;background:#ffffff08!important;padding:7px 8px 7px 18px;-webkit-backdrop-filter:blur(24px) saturate(1.4);backdrop-filter:blur(24px) saturate(1.4)}.is-command-shell:not(.is-command-home) .approval-inbox-app>.section-header h2{font-family:var(--font-brand-data);font-size:.72rem;font-weight:780;letter-spacing:.32em;text-transform:uppercase}.is-command-shell:not(.is-command-home) .approval-inbox-hero{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(24px,4vw,58px);overflow:hidden;border:1px solid rgba(255,255,255,.11)!important;border-radius:28px;background:radial-gradient(ellipse 450px 360px at 92% 0%,rgba(63,229,181,.22),transparent 66%),radial-gradient(ellipse 360px 300px at 38% 110%,rgba(127,119,221,.1),transparent 64%),#ffffff07!important;padding:clamp(28px,3.8vw,44px);box-shadow:inset 0 .5px #ffffff29,0 24px 60px #0000004d;-webkit-backdrop-filter:blur(40px) saturate(1.8);backdrop-filter:blur(40px) saturate(1.8)}.is-command-shell:not(.is-command-home) .approval-inbox-hero>div{min-width:0;max-width:100%}.is-command-shell:not(.is-command-home) .approval-inbox-hero>div:first-child>span{width:fit-content;border:1px solid rgba(63,229,181,.25);border-radius:999px;background:#3fe5b514!important;color:#5ff5c5f2!important;padding:7px 14px;font-family:var(--font-brand-data);font-size:.62rem;font-weight:760;letter-spacing:.26em;text-transform:uppercase}.is-command-shell:not(.is-command-home) .approval-state-pulse{display:inline-block;width:6px;height:6px;margin-left:3px;border-radius:999px;background:#3fe5b5;box-shadow:0 0 #3fe5b570,0 0 14px #3fe5b58c;animation:approval-pulse-dot 2.4s ease-out infinite}.is-command-shell:not(.is-command-home) .approval-inbox-hero h2{display:grid;gap:2px;margin:18px 0 0;max-width:min(100%,640px);font-family:var(--font-brand-title);font-size:clamp(2.8rem,5vw,4.9rem);font-weight:560;letter-spacing:0;line-height:.95}.is-command-shell:not(.is-command-home) .approval-inbox-hero h2 span,.is-command-shell:not(.is-command-home) .approval-inbox-hero h2 em{display:block;color:#fffffffa!important;font-style:normal}.is-command-shell:not(.is-command-home) .approval-inbox-hero h2 em{background:linear-gradient(90deg,#3fe5b5,#5ff5c5 35%,#7dedd0,#5ff5c5 65%,#3fe5b5);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:command-sheen 8s ease-in-out infinite;color:transparent!important;-webkit-text-fill-color:transparent}.is-command-shell:not(.is-command-home) .approval-inbox-hero p{max-width:min(560px,100%);margin-top:18px;color:#dafff39e!important;font-size:.98rem;font-weight:520;line-height:1.65;overflow-wrap:break-word}.is-command-shell:not(.is-command-home) .approval-inbox-stats{display:grid;grid-template-columns:repeat(5,minmax(82px,auto));align-items:center;gap:0}.is-command-shell:not(.is-command-home) .approval-inbox-stats article{min-width:0;border:0!important;border-left:1px solid rgba(255,255,255,.075)!important;border-radius:0;background:transparent!important;padding:0 clamp(10px,1.2vw,18px);text-align:center;box-shadow:none!important}.is-command-shell:not(.is-command-home) .approval-inbox-stats article:first-child{border-left:0!important}.is-command-shell:not(.is-command-home) .approval-inbox-stats strong{color:#fffffff5!important;font-family:var(--font-brand-title);font-size:clamp(2rem,3.2vw,3.35rem);font-weight:560;letter-spacing:0;line-height:1}.is-command-shell:not(.is-command-home) .approval-inbox-stats article[data-tone=primary] strong{background:linear-gradient(90deg,#3fe5b5,#7dedd0);-webkit-background-clip:text;background-clip:text;color:transparent!important;-webkit-text-fill-color:transparent}.is-command-shell:not(.is-command-home) .approval-inbox-stats span{margin-top:7px;color:#dafff38f!important;font-family:var(--font-brand-data);font-size:.58rem;font-weight:780;letter-spacing:.22em;text-transform:uppercase}.is-command-shell:not(.is-command-home) .approval-flow-panel{position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.09)!important;border-radius:24px;background:radial-gradient(ellipse 420px 260px at 24% 0%,rgba(63,229,181,.105),transparent 70%),#ffffff06!important;padding:clamp(18px,2vw,28px);box-shadow:inset 0 .5px #ffffff1c,0 20px 50px #00000040;-webkit-backdrop-filter:blur(34px) saturate(1.45);backdrop-filter:blur(34px) saturate(1.45)}.is-command-shell:not(.is-command-home) .approval-flow-panel .live-proof-head{display:flex;align-items:center;gap:10px;margin-bottom:18px;border:0!important;background:transparent!important;box-shadow:none!important;padding:0}.is-command-shell:not(.is-command-home) .approval-flow-panel .live-proof-head:after{flex:1;height:1px;background:#ffffff0f;content:""}.is-command-shell:not(.is-command-home) .approval-flow-panel .live-proof-head span{color:#5ff5c5f2!important;font-family:var(--font-brand-data);font-size:.62rem;font-weight:760;letter-spacing:.28em;text-transform:uppercase}.is-command-shell:not(.is-command-home) .approval-flow-panel .live-proof-head strong{order:2;overflow:visible;background:transparent!important;color:#dafff3a8!important;font-size:.82rem;font-weight:560;text-align:right;white-space:normal}.is-command-shell:not(.is-command-home) .approval-flow-panel .live-proof-grid{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.is-command-shell:not(.is-command-home) .approval-flow-panel .live-proof-grid:before{position:absolute;left:12%;right:12%;top:33px;height:1px;background:linear-gradient(90deg,#3fe5b50a,#3fe5b594,#fac7755c);content:"";opacity:.9}.is-command-shell:not(.is-command-home) .approval-flow-step{position:relative;display:grid;gap:8px;min-height:160px;align-content:start;border:1px solid rgba(63,229,181,.18)!important;border-radius:18px;background:radial-gradient(ellipse 180px 90px at 0% 0%,rgba(63,229,181,.12),transparent 70%),#3fe5b50a!important;padding:18px;transition:transform .24s ease,border-color .24s ease,box-shadow .24s ease}.is-command-shell:not(.is-command-home) .approval-flow-step:hover{border-color:#3fe5b547!important;box-shadow:0 16px 36px #00000038,0 0 24px #3fe5b514;transform:translateY(-2px)}.is-command-shell:not(.is-command-home) .approval-step-orb{display:grid;width:36px;height:36px;place-items:center;border-radius:999px;background:radial-gradient(circle at 30% 30%,rgba(255,255,255,.5),transparent 50%),radial-gradient(circle at 50% 50%,#7dedd0,#3fe5b5 50%,#0f8a6b)!important;box-shadow:0 0 18px #3fe5b57a,inset 0 .5px #ffffff6b}.is-command-shell:not(.is-command-home) .approval-step-orb i{color:#fffffff5;font-style:normal;font-size:.78rem;font-weight:760}.is-command-shell:not(.is-command-home) .approval-flow-step>span:not(.approval-step-orb){color:#5ff5c5db!important;font-family:var(--font-brand-data);font-size:.6rem;font-weight:760;letter-spacing:.24em;text-transform:uppercase}.is-command-shell:not(.is-command-home) .approval-flow-step strong{color:#fffffff5!important;font-size:.9rem;font-weight:680}.is-command-shell:not(.is-command-home) .approval-flow-step small{color:#dafff385!important;font-size:.76rem;font-weight:500;line-height:1.5;overflow-wrap:break-word}.is-command-shell:not(.is-command-home) .approval-flow-step.is-waiting{border-color:#fac77533!important}.is-command-shell:not(.is-command-home) .approval-flow-step.is-waiting .approval-step-orb{background:radial-gradient(circle at 30% 30%,rgba(255,255,255,.44),transparent 50%),radial-gradient(circle at 50% 50%,#ffe5ac,#fac775 50%,#9a681d)!important;box-shadow:0 0 16px #fac77561}.is-command-shell:not(.is-command-home) .approval-filter-bar{display:flex;flex-wrap:wrap;gap:8px;border:1px solid rgba(125,237,208,.11)!important;border-radius:20px;background:#ffffff06!important;padding:8px}.is-command-shell:not(.is-command-home) .approval-filter-bar button{display:inline-flex;min-height:40px;align-items:center;gap:8px;border-radius:999px;padding:0 14px}.is-command-shell:not(.is-command-home) .approval-filter-bar button b{display:inline-grid;min-width:22px;height:22px;place-items:center;border-radius:999px;background:#dafff31a;color:#dafff3b8;font-family:var(--font-brand-data);font-size:.68rem}.is-command-shell:not(.is-command-home) .approval-filter-bar button.is-active b{background:#5ff5c52e;color:#7dedd0}.is-command-shell:not(.is-command-home) .approval-inbox-layout{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(340px,.72fr);gap:clamp(16px,1.8vw,24px);align-items:stretch}.is-command-shell:not(.is-command-home) .approval-inbox-list,.is-command-shell:not(.is-command-home) .approval-detail-panel{min-height:460px;border:1px solid rgba(255,255,255,.1)!important;border-radius:24px;background:radial-gradient(ellipse 360px 220px at 0% 0%,rgba(63,229,181,.09),transparent 68%),#ffffff07!important;padding:clamp(18px,2vw,24px);box-shadow:inset 0 .5px #ffffff26,0 24px 60px #00000042;-webkit-backdrop-filter:blur(42px) saturate(1.5);backdrop-filter:blur(42px) saturate(1.5)}.is-command-shell:not(.is-command-home) .approval-section-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;align-items:center;margin-bottom:6px;border:1px solid rgba(125,237,208,.12)!important;border-radius:16px;background:linear-gradient(90deg,#3fe5b512,#ffffff05)!important;padding:10px 12px;box-shadow:none!important}.is-command-shell:not(.is-command-home) .approval-section-head>span{display:inline-flex;align-items:center;gap:10px;min-width:0;border:0!important;background:transparent!important;box-shadow:none!important}.is-command-shell:not(.is-command-home) .approval-section-head strong{color:#ffffffe6!important;font-family:var(--font-brand-data);font-size:.72rem;font-weight:780;letter-spacing:.24em;text-transform:uppercase}.is-command-shell:not(.is-command-home) .approval-section-head small{grid-column:1 / -1;border:0!important;background:transparent!important;color:#dafff380!important;font-size:.8rem;box-shadow:none!important}.is-command-shell:not(.is-command-home) .approval-section-head b{display:inline-grid;min-width:26px;height:26px;place-items:center;border-radius:999px;background:#dafff31a;color:#ffffffe6;font-family:var(--font-brand-data);font-size:.75rem;box-shadow:none!important}.is-command-shell:not(.is-command-home) .approval-inbox-card{gap:12px;border-color:#7dedd024!important;border-radius:18px;background:radial-gradient(ellipse 320px 120px at 0% 0%,rgba(63,229,181,.08),transparent 72%),#ffffff09!important;padding:14px;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease,background .22s ease}.is-command-shell:not(.is-command-home) .approval-inbox-card:hover{border-color:#5ff5c547!important;box-shadow:0 16px 34px #0003,0 0 24px #3fe5b512;transform:translateY(-2px)}.is-command-shell:not(.is-command-home) .approval-inbox-card.is-selected{border-color:#5ff5c56b!important;background:radial-gradient(ellipse 380px 150px at 0% 0%,rgba(63,229,181,.16),transparent 68%),#3fe5b50e!important;box-shadow:inset 4px 0 #3fe5b5,0 16px 38px #00000038,0 0 28px #3fe5b514}.is-command-shell:not(.is-command-home) .approval-card-select{border:0!important;background:transparent!important;box-shadow:none!important}.is-command-shell:not(.is-command-home) .approval-card-select:focus-visible,.is-command-shell:not(.is-command-home) .approval-filter-bar button:focus-visible,.is-command-shell:not(.is-command-home) .approval-card-actions button:focus-visible,.is-command-shell:not(.is-command-home) .approval-detail-actions button:focus-visible{outline:2px solid rgba(95,245,197,.72);outline-offset:3px}.is-command-shell:not(.is-command-home) .approval-card-icon,.is-command-shell:not(.is-command-home) .approval-detail-head>span{border:1px solid rgba(95,245,197,.18);border-radius:14px;background:radial-gradient(circle at 30% 26%,rgba(255,255,255,.38),transparent 32%),linear-gradient(135deg,#5ff5c5eb,#3fe5b5c2)!important;color:#04100c!important;box-shadow:0 14px 30px #3fe5b52e}.is-command-shell:not(.is-command-home) .approval-card-topline strong,.is-command-shell:not(.is-command-home) .approval-detail-head strong{color:#fffffff5!important;font-size:.95rem}.is-command-shell:not(.is-command-home) .approval-card-topline small,.is-command-shell:not(.is-command-home) .approval-detail-head small{color:#dafff38a!important}.is-command-shell:not(.is-command-home) .approval-card-topline b,.is-command-shell:not(.is-command-home) .approval-detail-head b{border:1px solid rgba(125,237,208,.16);background:#dafff31a!important;color:#dafff3db!important}.is-command-shell:not(.is-command-home) .approval-card-topline b[data-risk=high],.is-command-shell:not(.is-command-home) .approval-detail-head b[data-risk=high],.is-command-shell:not(.is-command-home) .approval-card-topline b[data-risk=critical],.is-command-shell:not(.is-command-home) .approval-detail-head b[data-risk=critical]{border-color:#fac77557;background:#fac7751f!important;color:#ffe5ac!important}.is-command-shell:not(.is-command-home) .approval-inbox-card p,.is-command-shell:not(.is-command-home) .approval-detail-card>p{color:#dafff3ad!important;font-size:.86rem;line-height:1.58}.is-command-shell:not(.is-command-home) .approval-card-facts span,.is-command-shell:not(.is-command-home) .approval-decision-grid article,.is-command-shell:not(.is-command-home) .approval-detail-meta,.is-command-shell:not(.is-command-home) .approval-resume-strip{border-color:#7dedd021!important;border-radius:14px;background:#ffffff09!important;color:#dafff39e!important}.is-command-shell:not(.is-command-home) .approval-detail-meta{display:grid;gap:8px}.is-command-shell:not(.is-command-home) .approval-detail-meta>span,.is-command-shell:not(.is-command-home) .approval-decision-grid strong,.is-command-shell:not(.is-command-home) .approval-decision-grid small,.is-command-shell:not(.is-command-home) .approval-card-topline strong,.is-command-shell:not(.is-command-home) .approval-card-topline small,.is-command-shell:not(.is-command-home) .approval-card-facts span{overflow-wrap:anywhere}.is-command-shell:not(.is-command-home) .approval-decision-grid span,.is-command-shell:not(.is-command-home) .approval-resume-strip>span,.is-command-shell:not(.is-command-home) .approval-detail-kicker{color:#5ff5c5db!important;font-family:var(--font-brand-data);font-size:.62rem;font-weight:780;letter-spacing:.22em;text-transform:uppercase}.is-command-shell:not(.is-command-home) .approval-decision-grid strong,.is-command-shell:not(.is-command-home) .approval-resume-strip strong,.is-command-shell:not(.is-command-home) .approval-detail-meta strong{color:#ffffffeb!important}.is-command-shell:not(.is-command-home) .approval-detail-card{gap:16px}.is-command-shell:not(.is-command-home) .approval-detail-kicker{display:inline-flex;width:fit-content;align-items:center;gap:8px;border:1px solid rgba(63,229,181,.18);border-radius:999px;background:#3fe5b514!important;padding:7px 12px}.is-command-shell:not(.is-command-home) .approval-resume-strip i{background:#dafff31f!important}.is-command-shell:not(.is-command-home) .approval-resume-strip i:first-child{background:linear-gradient(90deg,#3fe5b5,#7dedd0)!important;box-shadow:0 0 12px #3fe5b547}.is-command-shell:not(.is-command-home) .approval-detail-actions button,.is-command-shell:not(.is-command-home) .approval-card-actions button{min-height:42px;border-radius:14px}.is-command-shell:not(.is-command-home) .approval-detail-actions button:first-child,.is-command-shell:not(.is-command-home) .approval-card-actions button:first-child{border-color:#3fe5b575!important;background:linear-gradient(135deg,#5ff5c5,#3fe5b5)!important;color:#04100c!important}.is-command-shell:not(.is-command-home) .approval-detail-actions button:last-child,.is-command-shell:not(.is-command-home) .approval-card-actions button:last-child{border-color:#ff758c5c!important;background:#ff758c1f!important;color:#ffd1d9!important}.is-command-shell:not(.is-command-home) .approval-empty{border-color:#7dedd029!important;border-radius:22px;background:radial-gradient(ellipse 300px 180px at 50% 24%,rgba(63,229,181,.1),transparent 68%),#ffffff06!important}.is-command-shell:not(.is-command-home) .approval-empty-orb{position:relative;display:grid;width:74px;height:74px;place-items:center;border-radius:999px;background:radial-gradient(circle at 30% 26%,rgba(255,255,255,.42),transparent 34%),linear-gradient(135deg,#5ff5c5,#0f8a6b)!important;color:#04100c!important;box-shadow:0 0 0 12px #3fe5b50e,0 0 34px #3fe5b538}.is-command-shell:not(.is-command-home) .approval-empty-orb:after{position:absolute;top:-16px;right:-16px;bottom:-16px;left:-16px;border:1px solid rgba(63,229,181,.16);border-radius:inherit;content:"";animation:command-orbit-slow 6s linear infinite}.is-command-shell:not(.is-command-home) .approval-empty strong{color:#fffffff5!important;font-size:clamp(1.1rem,1.5vw,1.45rem)}.is-command-shell:not(.is-command-home) .approval-empty small{color:#5ff5c5bd!important;font-family:var(--font-brand-data);font-size:.62rem;letter-spacing:.22em;text-transform:uppercase}.is-command-shell:not(.is-command-home) .approval-empty span:not(.approval-empty-orb){color:#dafff38f!important}.is-command-shell:not(.is-command-home) .approval-receipt-preview{display:grid;width:min(100%,380px);gap:10px;margin-top:22px;color:#dafff37a;font-family:var(--font-brand-data);font-size:.62rem;font-weight:760;letter-spacing:.2em;text-align:center;text-transform:uppercase}.is-command-shell:not(.is-command-home) .approval-receipt-preview i{height:1px;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(95,245,197,.32),transparent);box-shadow:0 0 18px #5ff5c51f}@keyframes approval-pulse-dot{0%{box-shadow:0 0 #3fe5b570,0 0 14px #3fe5b58c;transform:scale(1)}72%{box-shadow:0 0 0 9px #3fe5b500,0 0 18px #3fe5b573;transform:scale(1.08)}to{box-shadow:0 0 #3fe5b500,0 0 14px #3fe5b58c;transform:scale(1)}}@media (max-width: 1180px){.is-command-shell:not(.is-command-home) .approval-inbox-hero{grid-template-columns:minmax(0,1fr)}.is-command-shell:not(.is-command-home) .approval-inbox-stats{grid-template-columns:repeat(5,minmax(0,1fr))}.is-command-shell:not(.is-command-home) .approval-flow-panel .live-proof-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.is-command-shell:not(.is-command-home) .approval-flow-panel .live-proof-grid:before{display:none}}@media (max-width: 900px){.is-command-shell:not(.is-command-home) .approval-inbox-layout{grid-template-columns:minmax(0,1fr)}}@media (max-width: 640px){.is-command-shell:not(.is-command-home) .approval-inbox-app{gap:14px;padding:12px}.is-command-shell:not(.is-command-home) .approval-inbox-hero{border-radius:22px;padding:20px}.is-command-shell:not(.is-command-home) .approval-inbox-hero p,.is-command-shell:not(.is-command-home) .approval-flow-step small{width:100%;max-width:calc(100vw - 96px)!important}.is-command-shell:not(.is-command-home) .approval-inbox-hero h2{font-size:clamp(2.05rem,11.5vw,3.05rem)}.is-command-shell:not(.is-command-home) .approval-inbox-hero>div:first-child>span,.is-command-shell:not(.is-command-home) .approval-flow-panel .live-proof-head span{max-width:100%;white-space:normal}.is-command-shell:not(.is-command-home) .approval-flow-panel .live-proof-head{display:grid;gap:8px}.is-command-shell:not(.is-command-home) .approval-flow-panel .live-proof-head:after{display:none}.is-command-shell:not(.is-command-home) .approval-flow-panel .live-proof-head strong{order:0;text-align:left}.is-command-shell:not(.is-command-home) .approval-inbox-stats{grid-template-columns:minmax(0,1fr)!important;gap:10px}.is-command-shell:not(.is-command-home) .approval-inbox-stats article{border:1px solid rgba(125,237,208,.14)!important;border-radius:16px;background:#ffffff09!important;padding:12px}.is-command-shell:not(.is-command-home) .approval-flow-panel .live-proof-grid{grid-template-columns:minmax(0,1fr)}.is-command-shell:not(.is-command-home) .approval-filter-bar{display:grid;grid-template-columns:minmax(0,1fr)}.is-command-shell:not(.is-command-home) .approval-card-topline,.is-command-shell:not(.is-command-home) .approval-detail-head{grid-template-columns:auto minmax(0,1fr)}.is-command-shell:not(.is-command-home) .approval-card-topline b,.is-command-shell:not(.is-command-home) .approval-detail-head b{grid-column:1 / -1;justify-self:start}.is-command-shell:not(.is-command-home) .approval-card-actions,.is-command-shell:not(.is-command-home) .approval-detail-actions,.is-command-shell:not(.is-command-home) .approval-decision-grid{grid-template-columns:minmax(0,1fr)}.is-command-shell:not(.is-command-home) .approval-inbox-list,.is-command-shell:not(.is-command-home) .approval-detail-panel{min-height:0;border-radius:20px;padding:14px}}@media (max-width: 760px){.is-command-shell:not(.is-command-home) .approval-flow-panel .live-proof-head{display:grid;gap:8px}.is-command-shell:not(.is-command-home) .approval-flow-panel .live-proof-head:after{display:none}.is-command-shell:not(.is-command-home) .approval-flow-panel .live-proof-head strong{order:0;text-align:left}}.files-knowledge-app.glass-card{--files-panel: rgba(5, 32, 26, .78);--files-panel-strong: rgba(7, 43, 34, .9);--files-border: rgba(125, 237, 208, .18);--files-border-strong: rgba(95, 245, 197, .36);--files-text: rgba(245, 255, 252, .96);--files-muted: rgba(203, 230, 222, .72);--files-dim: rgba(203, 230, 222, .5);--files-glow: rgba(63, 229, 181, .18);position:relative;overflow:hidden;gap:14px;min-height:0;border-color:var(--files-border)!important;background:radial-gradient(ellipse 920px 360px at 8% -8%,rgba(63,229,181,.14),transparent 66%),radial-gradient(ellipse 640px 280px at 100% 10%,rgba(64,224,208,.09),transparent 64%),linear-gradient(145deg,#05231df0,#020e0cf5)!important;color:var(--files-text)}.files-knowledge-app.glass-card>.section-header{min-height:44px;border-bottom:1px solid rgba(125,237,208,.1);padding-bottom:2px}.files-knowledge-app.glass-card>.section-header h2{color:var(--files-text);font-size:1rem;letter-spacing:0}.files-library-hero{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.45fr);gap:18px;align-items:center;overflow:hidden;border:1px solid var(--files-border);border-radius:22px;background:radial-gradient(ellipse 360px 180px at 8% 6%,rgba(95,245,197,.2),transparent 62%),linear-gradient(135deg,#0a4436b8,#041612db);padding:clamp(16px,2vw,24px);box-shadow:0 24px 70px #0000003d,inset 0 1px #ffffff0f}.files-library-hero:after{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(126,255,215,.026) 1px,transparent 1px),linear-gradient(90deg,rgba(126,255,215,.026) 1px,transparent 1px);background-size:48px 48px;content:"";opacity:.65;pointer-events:none}.files-library-copy,.files-library-stat-grid{position:relative;z-index:1}.files-library-copy{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;align-items:center;min-width:0}.files-library-orb,.files-upload-command-copy>span,.document-icon,.document-detail-head>span{background:radial-gradient(circle at 30% 22%,rgba(255,255,255,.46),transparent 34%),linear-gradient(135deg,#5ff5c5,#3fe5b5 48%,#36d8f5)!important;color:#02130e!important;box-shadow:0 18px 38px #3fe5b540,inset 0 1px #ffffff47!important}.files-library-orb{display:grid;width:52px;height:52px;place-items:center;border:1px solid rgba(218,255,243,.22);border-radius:16px}.files-library-copy>div{display:grid;gap:5px;min-width:0}.files-library-kicker{color:#5ff5c5;font-size:.72rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.files-library-copy h3{margin:0;color:var(--files-text);font-size:clamp(1.35rem,2.2vw,2.25rem);line-height:1.05}.files-library-copy p{max-width:60ch;margin:0;color:var(--files-muted);font-size:.92rem;line-height:1.5}.files-library-stat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.files-library-stat-grid article{min-width:0;border:1px solid rgba(125,237,208,.15);border-radius:16px;background:linear-gradient(145deg,#ffffff0f,#ffffff06),#020f0d8f;padding:12px}.files-library-stat-grid strong,.files-library-stat-grid span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.files-library-stat-grid strong{color:var(--files-text);font-size:clamp(1.1rem,1.5vw,1.45rem);line-height:1}.files-library-stat-grid span{margin-top:6px;color:var(--files-muted);font-size:.68rem;font-weight:850;letter-spacing:.05em;text-transform:uppercase}.files-upload-command{grid-template-columns:minmax(0,1fr) auto;align-items:center;border-color:#5ff5c557!important;border-radius:20px;background:radial-gradient(ellipse 560px 160px at 0% 0%,rgba(95,245,197,.12),transparent 64%),#05201ab8!important;padding:16px}.files-upload-command.is-dragging{border-color:#5ff5c5b3!important;box-shadow:0 0 0 4px #5ff5c514,0 22px 60px #3fe5b524}.files-upload-command-copy strong{color:var(--files-text);font-size:.98rem;white-space:normal}.files-upload-command-copy small,.files-upload-command-copy small b{color:var(--files-muted)}.files-upload-command-copy small b{color:#ecfff9f0;font-weight:850}.files-upload-command-meta button,.app-access-panel button,.file-detail-edit-card button,.upload-review-actions button.is-primary,.folder-create-row button{border:0;border-radius:14px;background:linear-gradient(135deg,#5ff5c5,#2be59d 48%,#36d8f5)!important;color:#02130e!important;box-shadow:0 18px 40px #3fe5b538,inset 0 1px #ffffff57!important}.files-toolbar{gap:12px}.files-scope-grid{gap:8px;border:1px solid rgba(125,237,208,.11);border-radius:18px;background:#ffffff06;padding:6px}.files-scope-grid button{min-height:48px;border-color:#7dedd01f!important;border-radius:14px;background:#ffffff07!important;color:var(--files-muted)!important}.files-scope-grid button:hover,.files-scope-grid button.is-active{border-color:var(--files-border-strong)!important;background:radial-gradient(circle at 14% 18%,rgba(95,245,197,.16),transparent 44%),#3fe5b51a!important;color:var(--files-text)!important}.files-scope-grid button strong,.files-scope-grid button small{color:inherit!important}.files-scope-grid button small{display:block;color:var(--files-dim)!important;font-size:.68rem}.files-action-bar{grid-template-columns:minmax(0,1fr) minmax(220px,320px);align-items:end}.files-search,.files-agent-select select,.folder-create-row,.file-detail-edit-card input,.file-detail-edit-card textarea,.upload-review-fields input,.upload-review-fields textarea{border-color:#7dedd029!important;background:linear-gradient(145deg,#020f0df0,#05201abd)!important;color:var(--files-text)!important}.files-search input,.folder-create-row input{color:var(--files-text)!important}.files-search input::placeholder,.folder-create-row input::placeholder,.file-detail-edit-card input::placeholder,.file-detail-edit-card textarea::placeholder,.upload-review-fields input::placeholder,.upload-review-fields textarea::placeholder{color:#dafff375}.files-agent-select,.file-detail-edit-card label span,.upload-review-fields label>span,.document-detail-grid span{color:var(--files-muted)!important}.files-knowledge-layout{gap:12px}.folder-rail,.document-list,.document-detail-panel,.upload-review-panel,.upload-progress-panel{border-color:#7dedd024!important;border-radius:22px;background:radial-gradient(ellipse 420px 160px at 0% 0%,rgba(95,245,197,.08),transparent 68%),linear-gradient(145deg,#ffffff0c,#ffffff05),#041612c7!important;box-shadow:0 18px 48px #0003,inset 0 1px #ffffff0a}.folder-rail{position:sticky;top:12px}.folder-list button,.app-access-grid label,.file-detail-edit-card,.file-label-note,.file-readiness-proof article,.upload-progress-row,.files-storage-proof,.document-detail-grid div,.file-receipt-list article,.knowledge-memory-list article,.memory-empty,.files-empty{border-color:#7dedd021!important;background:linear-gradient(145deg,#ffffff0d,#ffffff05),#05201a9e!important;color:var(--files-muted)}.folder-list button,.document-row{transition:border-color .2s ease,background .2s ease,box-shadow .2s ease,transform .2s ease}.folder-list button:hover,.folder-list button.is-active,.app-access-grid label.is-selected,.document-row:hover,.document-row.is-selected{border-color:var(--files-border-strong)!important;background:radial-gradient(ellipse 320px 140px at 0% 0%,rgba(95,245,197,.14),transparent 64%),#3fe5b514!important;box-shadow:0 18px 42px #00000038,0 0 28px #3fe5b514!important;color:var(--files-text)!important;transform:translateY(-1px)}.folder-list strong,.document-main strong,.document-detail-head strong,.app-access-grid span,.file-receipt-list strong,.knowledge-memory-list strong,.file-label-note strong,.document-detail-grid strong,.files-storage-proof strong,.files-empty strong{color:var(--files-text)!important}.folder-list small,.document-main small,.document-detail-head small,.upload-progress-copy small,.upload-progress-meta small,.file-receipt-list small,.knowledge-memory-list small,.file-label-note span,.document-detail-panel>p,.files-empty span,.document-meta small{color:var(--files-muted)!important}.document-list{max-height:min(720px,calc(100vh - 260px));padding:8px}.document-row{border-color:#7dedd021!important;border-radius:16px;background:linear-gradient(145deg,#ffffff0d,#ffffff05),#041612b8!important;color:var(--files-text);padding:12px}.document-meta b{border:1px solid rgba(125,237,208,.18);background:#5ff5c51a!important;color:#ecfff9eb!important}.upload-progress-head span,.upload-progress-copy>svg,.upload-progress-meta b,.upload-progress-badges span{color:#5ff5c5!important}.upload-progress-meter{background:#7dedd01f!important}.document-detail-panel{gap:12px}.file-detail-edit-card,.upload-access-panel,.app-access-panel,.file-receipt-list,.knowledge-memory-list{border-radius:16px}.files-panel-head{color:#5ff5c5!important}.files-panel-head strong{color:var(--files-text)!important}.app-access-grid label{min-height:38px;color:var(--files-muted)!important}.files-readable-toggle{border:1px solid rgba(125,237,208,.13);border-radius:14px;background:#ffffff09;color:var(--files-muted)!important;padding:10px 12px}.files-storage-proof span,.document-detail-grid span{color:var(--files-dim)!important}.file-detail-actions button{border-radius:14px}.use-file-button{border-color:#5ff5c547!important;background:#5ff5c51a!important;color:var(--files-text)!important}.remove-file-button{border-color:#ff758c57!important;background:#ff758c1a!important;color:#ffb3c0!important}.files-notice{border:1px solid rgba(125,237,208,.14);border-radius:16px}.files-notice.info{background:#49e9ff1a;color:#dafff3e6}.files-notice.success{background:#5ff5c51a;color:#dafff3eb}.files-notice.error,.files-index-error{border-color:#ff758c47!important;background:#ff758c1a!important;color:#ffd1d9!important}@media (min-width: 1120px){.files-knowledge-layout{grid-template-columns:minmax(220px,270px) minmax(430px,1fr) minmax(300px,360px)!important;align-items:start}}@media (max-width: 1160px){.files-library-hero,.files-action-bar{grid-template-columns:minmax(0,1fr)}.files-library-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.folder-rail{position:relative;top:auto}}@media (max-width: 720px){.files-knowledge-app.glass-card{padding:12px}.files-library-copy,.files-upload-command,.document-row,.files-library-stat-grid,.files-scope-grid,.document-detail-grid,.app-access-grid{grid-template-columns:minmax(0,1fr)}.files-upload-command-meta{justify-content:stretch}.files-upload-command-meta button{width:100%}}.ideas-brainstorm-app.glass-card{--ideas-bg: #04100c;--ideas-surface: rgba(7, 31, 26, .78);--ideas-surface-2: rgba(8, 42, 35, .68);--ideas-line: rgba(125, 237, 208, .16);--ideas-line-strong: rgba(95, 245, 197, .36);--ideas-text: #f3fff9;--ideas-muted: rgba(211, 245, 235, .72);--ideas-dim: rgba(184, 222, 211, .52);--ideas-mint: #5ff5c5;--ideas-teal: #3fe5b5;--ideas-purple: #afa9ec;--ideas-danger: #ff8fa2;position:relative;display:grid;gap:14px;overflow:hidden;border:1px solid rgba(95,245,197,.2)!important;border-radius:28px;background:radial-gradient(ellipse 780px 440px at 75% 8%,rgba(63,229,181,.16),transparent 70%),radial-gradient(ellipse 520px 280px at 10% 4%,rgba(95,245,197,.1),transparent 70%),linear-gradient(180deg,#061f19fa,#020e0cfa)!important;color:var(--ideas-text);box-shadow:0 34px 90px #00000057,inset 0 1px #ffffff0e!important}.ideas-brainstorm-app.glass-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(rgba(125,237,208,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(125,237,208,.035) 1px,transparent 1px);background-size:44px 44px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(180deg,transparent,#000 12%,#000 88%,transparent);opacity:.66}.ideas-brainstorm-app>*{position:relative;z-index:1}.ideas-brainstorm-app .section-header{min-height:46px;border:1px solid rgba(125,237,208,.1);border-radius:20px;background:#ffffff07;padding:10px 12px}.ideas-brainstorm-app .section-header h2,.ideas-brainstorm-app .section-header h3,.ideas-brainstorm-app .section-header strong{color:var(--ideas-text)!important}.ideas-studio-v2{gap:12px}.ideas-studio-topline{grid-template-columns:minmax(0,1fr) minmax(300px,500px);align-items:end;gap:clamp(16px,3vw,42px);border:1px solid rgba(125,237,208,.18)!important;border-radius:24px;background:radial-gradient(ellipse 620px 240px at 22% 8%,rgba(95,245,197,.11),transparent 72%),radial-gradient(ellipse 420px 180px at 86% 32%,rgba(175,169,236,.1),transparent 76%),linear-gradient(135deg,#ffffff0d,#ffffff05),#05201abd!important;padding:clamp(16px,2.2vw,26px);box-shadow:0 24px 70px #0000003d,inset 0 1px #ffffff12!important}.ideas-studio-topline>div:first-child>span,.ideas-canvas-bar-v2 span,.ideas-map-tabs-head-v2>span,.ideas-card-head,.ideas-card-head strong{color:var(--ideas-mint)!important;letter-spacing:.08em}.ideas-studio-topline h2{max-width:900px;color:var(--ideas-text)!important;font-size:clamp(2rem,4.5vw,4.2rem);font-weight:720;line-height:.98;text-shadow:0 0 30px rgba(95,245,197,.14)}.ideas-studio-topline p{max-width:760px;color:var(--ideas-muted)!important;font-size:.95rem}.ideas-studio-status{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end}.ideas-studio-status article{min-height:66px;border-color:#7dedd024!important;border-radius:16px;background:radial-gradient(circle at 20% 10%,rgba(95,245,197,.12),transparent 62%),#ffffff0b!important;box-shadow:inset 0 1px #ffffff0e}.ideas-studio-status strong{color:var(--ideas-text)!important}.ideas-studio-status span{color:var(--ideas-dim)!important}.ideas-map-tabs-shell-v2,.ideas-map-drawer-v2{border-color:#7dedd026!important;border-radius:22px;background:linear-gradient(145deg,#ffffff0c,#ffffff04),#051c17b8!important;box-shadow:0 18px 52px #0000002e,inset 0 1px #ffffff0b!important}.ideas-map-tabs-head-v2{padding:2px 2px 8px}.ideas-map-tabs-head-v2>div{gap:8px}.ideas-map-tabs-head-v2 button,.ideas-map-drawer-actions-v2 button,.ideas-map-danger-actions-v2 button,.idea-map-tool-actions button,.ideas-primary-row-action,.idea-action-row button,.context-upload-button{min-height:38px;border-color:#7dedd029!important;border-radius:999px;background:#ffffff0b!important;color:var(--ideas-muted)!important;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease,transform .2s ease,color .2s ease}.ideas-map-tabs-head-v2 button:hover,.ideas-map-tabs-head-v2 button.is-active,.ideas-map-drawer-actions-v2 button:hover,.idea-map-tool-actions button:hover,.idea-map-tool-actions button.is-active,.ideas-primary-row-action:hover,.idea-action-row button:hover,.context-upload-button:hover{border-color:var(--ideas-line-strong)!important;background:#5ff5c51a!important;color:var(--ideas-text)!important;box-shadow:0 14px 34px #3fe5b51f;transform:translateY(-1px)}.ideas-map-drawer-actions-v2 button:first-child,.ideas-primary-row-action,.idea-editor-card-v2 .idea-action-row button:nth-child(1),.idea-next-move-card .idea-action-row button:first-child{border-color:transparent!important;background:linear-gradient(135deg,#5ff5c5,#2be59d 50%,#35ddf5)!important;color:#02130e!important;box-shadow:0 18px 42px #3fe5b53d,inset 0 1px #ffffff5c!important}.ideas-map-danger-actions-v2 button:first-child{border-color:#ffc56847!important;background:#ffc56817!important;color:#ffd79b!important}.ideas-map-danger-actions-v2 button:last-child,.idea-editor-card-v2 .idea-action-row button:nth-child(4){border-color:#ff758c52!important;background:#ff758c1a!important;color:var(--ideas-danger)!important}.ideas-map-tabs-v2{gap:10px;padding:2px 1px 4px}.ideas-map-tabs-v2 button{flex-basis:clamp(220px,21vw,340px);min-height:72px;border-color:#7dedd021!important;border-radius:18px;background:linear-gradient(145deg,#ffffff0d,#ffffff05),#03110ec2!important;color:var(--ideas-muted)!important}.ideas-map-tabs-v2 button:hover,.ideas-map-tabs-v2 button.is-active{border-color:#5ff5c573!important;background:radial-gradient(ellipse 220px 90px at 16% 8%,rgba(95,245,197,.2),transparent 70%),#3fe5b517!important;box-shadow:0 18px 44px #0000003d,0 0 26px #3fe5b51f}.ideas-map-tabs-v2 strong,.ideas-map-list-v2 strong,.idea-library-row strong,.idea-node strong,.ideas-canvas-bar-v2 strong,.idea-node-popover strong,.idea-detail-card h3,.idea-next-move-card>strong,.idea-agent-suggestions strong{color:var(--ideas-text)!important}.ideas-map-tabs-v2 small,.ideas-map-list-v2 small,.idea-library-row small,.idea-node-popover p,.idea-detail-card p,.idea-next-move-card p,.idea-agent-suggestions small{color:var(--ideas-muted)!important}.ideas-map-list-v2 em,.idea-library-row em,.idea-node small{border:1px solid rgba(125,237,208,.16);background:#ffffff0f!important;color:#ecfff9eb!important}.ideas-map-drawer-v2 input,.ideas-map-drawer-v2 textarea,.ideas-map-drawer-v2 select,.ideas-side-card input,.ideas-side-card textarea,.ideas-side-card select,.idea-editor-card-v2 input,.idea-editor-card-v2 textarea,.idea-editor-card-v2 select,.idea-context-card-v2 select{border-color:#7dedd029!important;background:linear-gradient(145deg,#020f0df2,#061f19c2)!important;color:var(--ideas-text)!important;box-shadow:inset 0 1px #ffffff08}.ideas-map-drawer-v2 input::placeholder,.ideas-map-drawer-v2 textarea::placeholder,.ideas-side-card input::placeholder,.ideas-side-card textarea::placeholder,.idea-editor-card-v2 input::placeholder,.idea-editor-card-v2 textarea::placeholder{color:#d3f5eb70}.ideas-studio-layout-v2{grid-template-columns:minmax(230px,300px) minmax(0,1fr)!important;gap:14px;align-items:stretch}.ideas-map-library-v2{position:sticky;top:12px;max-height:min(860px,calc(100vh - 156px));overflow:auto;padding-right:2px}.ideas-side-card,.idea-detail-card,.idea-next-move-card,.idea-agent-suggestions,.idea-context-card-v2{border:1px solid rgba(125,237,208,.14)!important;border-radius:20px;background:radial-gradient(ellipse 260px 130px at 10% 0%,rgba(95,245,197,.08),transparent 72%),linear-gradient(145deg,#ffffff0c,#ffffff05),#05201aad!important;color:var(--ideas-muted)!important;box-shadow:0 18px 48px #0000002e,inset 0 1px #ffffff0a}.ideas-chip-row button,.idea-tag-row span{border-color:#7dedd029!important;background:#ffffff0b!important;color:var(--ideas-muted)!important}.ideas-chip-row button:hover,.ideas-chip-row button.is-active{border-color:#5ff5c561!important;background:#5ff5c51a!important;color:var(--ideas-text)!important}.idea-library-row{min-height:62px;border-color:#7dedd021!important;border-radius:16px;background:linear-gradient(145deg,#ffffff0c,#ffffff04),#03110e9e!important;color:var(--ideas-muted)!important;box-shadow:none;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease,transform .2s ease}.idea-library-row:hover,.idea-library-row.is-active{border-color:#5ff5c56b!important;background:radial-gradient(ellipse 260px 110px at 12% 0%,rgba(95,245,197,.18),transparent 72%),#3fe5b514!important;box-shadow:0 18px 40px #0003,0 0 28px #3fe5b514;color:var(--ideas-text)!important;transform:translateY(-1px)}.ideas-canvas-column-v2{min-width:0}.ideas-canvas-bar-v2{border-color:#7dedd024!important;border-radius:20px 20px 14px 14px;background:radial-gradient(ellipse 380px 110px at 12% 0%,rgba(95,245,197,.1),transparent 70%),#05201ab8!important;box-shadow:inset 0 1px #ffffff0a!important}.ideas-map-canvas-v2{min-height:min(980px,max(700px,calc(100vh - 185px)))!important;overflow:hidden;border:1px solid rgba(125,237,208,.17)!important;border-radius:24px;background:radial-gradient(ellipse 680px 440px at 50% 42%,rgba(63,229,181,.13),transparent 72%),radial-gradient(circle at 70% 18%,rgba(175,169,236,.06),transparent 45%),linear-gradient(rgba(125,237,208,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(125,237,208,.045) 1px,transparent 1px),#010e0ce0!important;background-size:auto,auto,24px 24px,24px 24px,auto;box-shadow:inset 0 1px #ffffff0b,inset 0 0 70px #5ff5c50b,0 24px 70px #00000042}.ideas-map-canvas-v2:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse at center,transparent 52%,rgba(1,14,12,.58) 100%),linear-gradient(90deg,transparent,rgba(95,245,197,.06),transparent);opacity:.9}.idea-map-edges{filter:drop-shadow(0 0 8px rgba(95,245,197,.35))}.idea-edge,.idea-edge-glow{stroke:var(--ideas-teal)!important}.idea-edge-glow{opacity:.24;stroke-width:4!important}.idea-node-shell-v2{width:clamp(190px,15vw,270px)}.idea-node-shell-v2 .idea-node{min-height:60px;border:1px solid rgba(95,245,197,.24)!important;border-radius:18px;background:radial-gradient(circle at 18% 18%,rgba(255,255,255,.12),transparent 34%),linear-gradient(145deg,#5ff5c526,#ffffff07),#07231de0!important;color:var(--ideas-text)!important;box-shadow:0 16px 42px #0000003d,0 0 24px #3fe5b51f,inset 0 1px #ffffff1a!important;-webkit-backdrop-filter:blur(26px) saturate(160%);backdrop-filter:blur(26px) saturate(160%)}.idea-node-shell-v2 .idea-node span:first-child,.idea-node>span:first-child{background:radial-gradient(circle at 30% 24%,rgba(255,255,255,.55),transparent 42%),radial-gradient(circle,#7dedd0,#3fe5b5 62%,#0f8a6b)!important;color:#032018!important;box-shadow:0 0 16px #3fe5b575,inset 0 1px #ffffff6b!important}.idea-node-shell-v2:hover .idea-node,.idea-node-shell-v2.is-selected .idea-node,.idea-node-shell-v2 .idea-node.is-selected{border-color:#5ff5c594!important;background:radial-gradient(circle at 18% 18%,rgba(255,255,255,.16),transparent 34%),linear-gradient(145deg,#5ff5c533,#5ff5c50f),#093229eb!important;box-shadow:0 24px 58px #00000052,0 0 38px #3fe5b53d,inset 0 1px #ffffff1f!important}.idea-node-shell-v2.is-selected:before{content:"";position:absolute;top:-14px;right:-18px;bottom:-14px;left:-18px;z-index:-1;border:1px solid rgba(95,245,197,.28);border-radius:26px;animation:ideas-node-pulse 2.8s ease-out infinite}@keyframes ideas-node-pulse{0%{opacity:.8;transform:scale(.96)}to{opacity:0;transform:scale(1.08)}}.idea-node-add-handle-v2,.idea-node-floating-toolbar-v2 button{border-color:#7dedd02e!important;background:#05201aeb!important;color:var(--ideas-mint)!important}.idea-node-add-handle-v2:hover,.idea-node-floating-toolbar-v2 button:hover,.idea-node-floating-toolbar-v2 button.is-active{border-color:#5ff5c580!important;background:#5ff5c529!important;box-shadow:0 0 18px #3fe5b529}.idea-node-floating-toolbar-v2,.ideas-map-popover-v2,.idea-map-minimap,.idea-agent-dock{border-color:#7dedd029!important;background:linear-gradient(145deg,#ffffff0f,#ffffff05),#041612e0!important;box-shadow:0 20px 52px #00000052,inset 0 1px #ffffff0f!important;-webkit-backdrop-filter:blur(22px) saturate(160%);backdrop-filter:blur(22px) saturate(160%)}.ideas-map-popover-v2{border-radius:18px}.ideas-map-popover-v2 span{border-color:#7dedd024!important;background:#5ff5c517!important;color:#ecfff9e6!important}.idea-agent-dock button{border-color:#7dedd029!important;background:#ffffff0b!important;color:var(--ideas-muted)!important}.idea-agent-dock button:hover{border-color:#5ff5c566!important;background:#5ff5c51a!important;color:var(--ideas-text)!important}.idea-map-minimap{border-radius:18px}.idea-map-minimap span{background:var(--ideas-teal)!important;box-shadow:0 0 12px #5ff5c585}.ideas-inspector-modal-backdrop{background:radial-gradient(ellipse 840px 460px at 78% 22%,rgba(95,245,197,.18),transparent 70%),#000807b8!important}.ideas-inspector-modal{width:min(560px,calc(100vw - 32px));border-color:#7dedd047!important;background:radial-gradient(ellipse 520px 260px at 16% 0%,rgba(95,245,197,.15),transparent 68%),linear-gradient(145deg,#092c24fa,#03100efc)!important}.ideas-inspector-modal-head{border-bottom-color:#7dedd029!important}.ideas-inspector-modal-head strong,.ideas-inspector-modal-body strong,.ideas-inspector-modal-body label span{color:var(--ideas-text)!important}.ideas-inspector-modal-head small,.ideas-inspector-modal-body p,.ideas-inspector-modal-body small{color:var(--ideas-muted)!important}.idea-empty{border-color:#7dedd024!important;background:#ffffff07!important;color:var(--ideas-muted)!important}@media (min-width: 1320px){.ideas-studio-layout-v2{grid-template-columns:minmax(240px,286px) minmax(0,1fr)!important}}@media (max-width: 1120px){.ideas-studio-topline,.ideas-studio-layout-v2{grid-template-columns:minmax(0,1fr)!important}.ideas-map-library-v2{position:relative;top:auto;max-height:none}.ideas-map-canvas-v2{min-height:640px!important}}@media (max-width: 720px){.ideas-brainstorm-app.glass-card{border-radius:22px;padding:12px}.ideas-studio-topline{padding:16px}.ideas-studio-topline h2{font-size:clamp(1.75rem,12vw,2.8rem)}.ideas-studio-status{grid-template-columns:repeat(2,minmax(0,1fr))}.ideas-map-tabs-head-v2,.ideas-canvas-bar-v2{align-items:stretch;flex-direction:column}.ideas-map-tabs-head-v2>div,.idea-map-tool-actions{justify-content:stretch}.ideas-map-tabs-head-v2 button,.idea-map-tool-actions button{flex:1 1 auto}.ideas-map-canvas-v2{min-height:560px!important}.idea-node-shell-v2{width:clamp(160px,46vw,210px)}.ideas-inspector-modal-backdrop{align-items:end;padding:12px}.ideas-inspector-modal{width:100%;max-height:min(86dvh,760px);border-radius:22px}}.app-store-app.installed-apps-page{--apps-bg: #04100c;--apps-panel: rgba(5, 32, 26, .76);--apps-panel-strong: rgba(7, 43, 34, .9);--apps-line: rgba(125, 237, 208, .16);--apps-line-strong: rgba(95, 245, 197, .36);--apps-text: rgba(246, 255, 252, .98);--apps-muted: rgba(206, 236, 227, .72);--apps-dim: rgba(190, 222, 213, .52);--apps-mint: #5ff5c5;--apps-teal: #3fe5b5;--apps-purple: #afa9ec;--apps-danger: #ff8fa2;position:relative;overflow:hidden;gap:14px;border:1px solid rgba(95,245,197,.2)!important;border-radius:28px;background:radial-gradient(ellipse 980px 520px at 24% -6%,rgba(63,229,181,.18),transparent 68%),radial-gradient(ellipse 720px 420px at 92% 16%,rgba(127,119,221,.12),transparent 66%),radial-gradient(ellipse 680px 360px at 20% 112%,rgba(64,224,208,.11),transparent 64%),linear-gradient(180deg,#061f19fa,#020e0cfa)!important;color:var(--apps-text);box-shadow:0 34px 90px #00000057,inset 0 1px #ffffff0e!important}.app-store-app.installed-apps-page:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(rgba(125,237,208,.028) 1px,transparent 1px),linear-gradient(90deg,rgba(125,237,208,.028) 1px,transparent 1px),radial-gradient(circle at 1px 1px,rgba(255,255,255,.03) 1px,transparent 0);background-size:72px 72px,72px 72px,4px 4px;-webkit-mask-image:radial-gradient(ellipse at center,#000 34%,transparent 86%);mask-image:radial-gradient(ellipse at center,#000 34%,transparent 86%);opacity:.84}.app-store-app.installed-apps-page>*{position:relative;z-index:1}.installed-apps-page>.section-header{min-height:46px;border:1px solid rgba(125,237,208,.1);border-radius:20px;background:#ffffff07;padding:10px 12px}.installed-apps-page>.section-header h2,.installed-apps-page>.section-header h3,.installed-apps-page>.section-header strong{color:var(--apps-text)!important}.installed-apps-page .app-store-header-actions .quiet-button{border-color:#7dedd029!important;background:#ffffff0b!important;color:var(--apps-muted)!important}.installed-apps-page .app-store-header-actions .quiet-button:hover{border-color:#5ff5c56b!important;background:#5ff5c51f!important;color:var(--apps-text)!important;transform:translateY(-1px)}.installed-apps-page .installed-apps-hero{position:relative;grid-template-columns:minmax(0,1fr) minmax(260px,470px);align-items:center;gap:clamp(18px,3vw,44px);overflow:hidden;border:1px solid rgba(125,237,208,.18)!important;border-radius:24px;background:radial-gradient(ellipse 520px 240px at 8% 8%,rgba(95,245,197,.18),transparent 68%),radial-gradient(ellipse 420px 220px at 100% 0%,rgba(175,169,236,.11),transparent 68%),linear-gradient(145deg,#ffffff0d,#ffffff05),#05201abd!important;padding:clamp(20px,3vw,36px);box-shadow:0 24px 70px #0000003d,inset 0 1px #ffffff12!important}.installed-apps-page .installed-apps-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at 74% 45%,rgba(95,245,197,.16),transparent 20%),linear-gradient(rgba(125,237,208,.026) 1px,transparent 1px),linear-gradient(90deg,rgba(125,237,208,.026) 1px,transparent 1px);background-size:auto,52px 52px,52px 52px;opacity:.74}.installed-apps-page .installed-apps-hero>div{position:relative;z-index:1}.installed-apps-page .installed-apps-hero>div:first-child>span,.installed-apps-page .app-store-proof-drawer summary,.installed-apps-page .permission-review-head,.installed-apps-page .store-detail-modal-bar span,.installed-apps-page .store-detail-eyebrow{color:var(--apps-mint)!important;letter-spacing:.08em}.installed-apps-page .installed-apps-hero h2{max-width:760px;margin-top:10px;color:var(--apps-text)!important;font-size:clamp(2.15rem,4.8vw,4.5rem);font-weight:720;line-height:.96;text-shadow:0 0 34px rgba(95,245,197,.14)}.installed-apps-page .installed-apps-hero p{max-width:680px;color:var(--apps-muted)!important;font-size:.98rem;line-height:1.55}.installed-apps-page .installed-apps-actions{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.installed-apps-page .installed-apps-actions button{min-height:64px;border-color:#7dedd029!important;border-radius:18px;background:linear-gradient(145deg,#ffffff0d,#ffffff05),#03110e9e!important;color:var(--apps-muted)!important;box-shadow:none;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease,transform .2s ease,color .2s ease}.installed-apps-page .installed-apps-actions button:hover{border-color:#5ff5c56b!important;background:radial-gradient(ellipse 280px 110px at 10% 0%,rgba(95,245,197,.16),transparent 72%),#3fe5b514!important;box-shadow:0 18px 42px #00000038,0 0 28px #3fe5b514;color:var(--apps-text)!important;transform:translateY(-1px)}.installed-apps-page .installed-apps-actions button svg{color:var(--apps-mint)!important}.installed-apps-page .installed-apps-actions button strong{border:1px solid rgba(125,237,208,.18);background:radial-gradient(circle at 30% 24%,rgba(255,255,255,.32),transparent 42%),#5ff5c524!important;color:var(--apps-text)!important;box-shadow:0 0 16px #3fe5b524}.installed-apps-page .app-store-toolbar{gap:12px}.installed-apps-page .store-search{min-height:50px;border-color:#7dedd024!important;border-radius:999px;background:linear-gradient(145deg,#ffffff0c,#ffffff04),#020f0dcc!important;color:var(--apps-mint)!important;box-shadow:inset 0 1px #ffffff0a}.installed-apps-page .store-search:focus-within{border-color:#5ff5c570!important;box-shadow:0 0 0 4px #5ff5c514,inset 0 1px #ffffff0a}.installed-apps-page .store-search input{color:var(--apps-text)!important;font-size:.9rem}.installed-apps-page .store-search input::placeholder{color:#d3f5eb6b}.installed-apps-page .store-filter-row{gap:7px}.installed-apps-page .store-filter-row button{min-height:38px;border-color:#7dedd021!important;border-radius:999px;background:#ffffff09!important;color:var(--apps-muted)!important;padding:0 14px;transition:border-color .2s ease,background .2s ease,transform .2s ease,color .2s ease}.installed-apps-page .store-filter-row button:hover,.installed-apps-page .store-filter-row button.is-active{border-color:#5ff5c56b!important;background:#5ff5c51c!important;color:var(--apps-text)!important;transform:translateY(-1px)}.installed-apps-page .app-store-proof-drawer{overflow:hidden;border-color:#7dedd024!important;border-radius:18px;background:radial-gradient(ellipse 360px 110px at 0% 0%,rgba(95,245,197,.1),transparent 70%),#ffffff09!important}.installed-apps-page .app-store-proof-drawer summary{min-height:50px;color:var(--apps-text)!important}.installed-apps-page .app-store-proof-drawer summary svg{color:var(--apps-mint)!important}.installed-apps-page .app-store-proof-drawer summary span{color:var(--apps-muted)!important}.installed-apps-page .app-store-registry-bridge,.installed-apps-page .live-proof-panel{border-color:#7dedd024!important;background:linear-gradient(145deg,#ffffff0d,#ffffff05),#041612b8!important;color:var(--apps-muted)!important}.installed-apps-page .app-store-registry-bridge strong,.installed-apps-page .app-store-registry-bridge>div:first-child span,.installed-apps-page .live-proof-panel strong{color:var(--apps-text)!important}.installed-apps-page .app-store-registry-bridge p,.installed-apps-page .app-store-registry-bridge small,.installed-apps-page .live-proof-panel small,.installed-apps-page .live-proof-panel span{color:var(--apps-muted)!important}.installed-apps-page .app-store-layout{gap:16px}.installed-apps-page .store-catalog-list{grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:12px}.installed-apps-page .store-listing-card{position:relative;min-height:218px;grid-template-columns:auto minmax(0,1fr);overflow:hidden;border-color:#7dedd021!important;border-radius:20px;background:radial-gradient(ellipse 260px 120px at 10% 0%,rgba(95,245,197,.08),transparent 72%),linear-gradient(145deg,#ffffff0c,#ffffff04),#03110eb3!important;color:var(--apps-muted)!important;padding:16px;box-shadow:0 18px 48px #00000029,inset 0 1px #ffffff0a;-webkit-backdrop-filter:blur(24px) saturate(150%);backdrop-filter:blur(24px) saturate(150%)}.installed-apps-page .store-listing-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(120deg,transparent 0%,rgba(255,255,255,.045) 42%,transparent 56%),radial-gradient(circle at 88% 18%,color-mix(in srgb,var(--app-accent) 18%,transparent),transparent 28%);opacity:.7}.installed-apps-page .store-listing-card>*{position:relative;z-index:1}.installed-apps-page .store-listing-card:hover,.installed-apps-page .store-listing-card.is-selected{border-color:#5ff5c56b!important;background:radial-gradient(ellipse 320px 140px at 8% 0%,rgba(95,245,197,.15),transparent 72%),linear-gradient(145deg,#ffffff0f,#ffffff05),#07251edb!important;box-shadow:0 24px 60px #00000042,0 0 34px #3fe5b51a,inset 0 1px #ffffff0f;transform:translateY(-4px)}.installed-apps-page .store-listing-icon{width:44px;height:44px;border:1px solid rgba(218,255,243,.22);border-radius:14px;box-shadow:0 0 22px color-mix(in srgb,var(--app-accent) 40%,transparent),inset 0 1px #ffffff52!important}.installed-apps-page .store-listing-main{gap:4px}.installed-apps-page .store-listing-main strong{color:var(--apps-text)!important;font-size:.96rem;font-weight:850}.installed-apps-page .store-listing-main small{color:color-mix(in srgb,var(--app-accent) 50%,var(--apps-muted))!important;font-family:var(--font-mono);font-size:.66rem;font-weight:760}.installed-apps-page .store-listing-main span{color:var(--apps-muted)!important;font-size:.78rem;line-height:1.45;-webkit-line-clamp:4}.installed-apps-page .store-listing-meta{align-items:center;justify-content:flex-start;gap:7px;margin-top:auto;padding-top:8px}.installed-apps-page .store-listing-meta small,.installed-apps-page .store-card-action-chip,.installed-apps-page .store-lifecycle-pill{border:1px solid rgba(125,237,208,.14);border-radius:999px;background:#ffffff0b!important;color:var(--apps-muted)!important;padding:5px 8px;font-size:.62rem;letter-spacing:.03em}.installed-apps-page .store-lifecycle-pill.installed,.installed-apps-page .store-card-action-chip{border-color:#5ff5c547!important;background:#5ff5c51a!important;color:#ecfff9f2!important}.installed-apps-page .store-lifecycle-pill.update_available{border-color:#ffc5684d!important;background:#ffc5681a!important;color:#ffd79b!important}.installed-apps-page .store-empty-state{border-color:#7dedd029!important;background:radial-gradient(ellipse 420px 160px at 50% 0%,rgba(95,245,197,.12),transparent 72%),#03110eb8!important;color:var(--apps-muted)!important}.installed-apps-page .store-empty-state strong{color:var(--apps-text)!important}.installed-apps-page .store-empty-state span{color:var(--apps-muted)!important}.installed-apps-page .store-detail-modal-backdrop{z-index:120;background:radial-gradient(ellipse 900px 520px at 74% 18%,rgba(95,245,197,.18),transparent 72%),#000807bd!important;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.installed-apps-page .store-detail-modal{width:min(1160px,calc(100vw - 44px));border-color:#7dedd042!important;border-radius:28px;background:radial-gradient(ellipse 560px 260px at 12% 0%,rgba(95,245,197,.16),transparent 68%),radial-gradient(ellipse 420px 220px at 96% 14%,rgba(175,169,236,.1),transparent 70%),linear-gradient(145deg,#092c24fa,#03100efc)!important;color:var(--apps-text);box-shadow:0 34px 100px #00000085,inset 0 1px #ffffff0f!important}.installed-apps-page .store-detail-modal-bar{border-bottom-color:#7dedd024!important;background:#ffffff09!important}.installed-apps-page .store-detail-modal-bar button{border-color:#7dedd029!important;border-radius:999px;background:#ffffff0e!important;color:var(--apps-text)!important}.installed-apps-page .store-detail-modal-bar button:hover{border-color:#5ff5c56b!important;background:#5ff5c51f!important;transform:translateY(-1px)}.installed-apps-page .store-detail-modal .store-detail-panel{gap:16px;padding:18px}.installed-apps-page .store-detail-hero,.installed-apps-page .store-detail-resource-row,.installed-apps-page .permission-review-list,.installed-apps-page .receipt-list,.installed-apps-page .desktop-connector-proof-panel,.installed-apps-page .trusted-publisher-panel,.installed-apps-page .store-download-summary article,.installed-apps-page .store-lifecycle-facts article,.installed-apps-page .store-detail-control-grid,.installed-apps-page .store-agent-select,.installed-apps-page .store-version-pin{border-color:#7dedd024!important;background:radial-gradient(ellipse 320px 150px at 0% 0%,rgba(95,245,197,.08),transparent 72%),linear-gradient(145deg,#ffffff0d,#ffffff05),#05201aad!important;color:var(--apps-muted)!important;box-shadow:0 18px 48px #0000002e,inset 0 1px #ffffff0a}.installed-apps-page .store-detail-hero{border-radius:22px}.installed-apps-page .store-detail-icon{border:1px solid rgba(218,255,243,.22);box-shadow:0 0 28px color-mix(in srgb,var(--app-accent) 42%,transparent),inset 0 1px #ffffff52!important}.installed-apps-page .store-detail-head strong,.installed-apps-page .store-detail-copy,.installed-apps-page .trusted-publisher-panel strong,.installed-apps-page .store-download-summary strong,.installed-apps-page .store-lifecycle-facts strong,.installed-apps-page .permission-review-head strong,.installed-apps-page .permission-review-item strong,.installed-apps-page .receipt-row strong,.installed-apps-page .desktop-connector-proof-panel strong{color:var(--apps-text)!important}.installed-apps-page .store-detail-head small,.installed-apps-page .store-detail-head span,.installed-apps-page .trusted-publisher-panel span,.installed-apps-page .store-download-summary span,.installed-apps-page .store-lifecycle-facts span,.installed-apps-page .permission-review-item small,.installed-apps-page .receipt-row small,.installed-apps-page .receipt-empty,.installed-apps-page .desktop-connector-proof-panel span{color:var(--apps-muted)!important}.installed-apps-page .store-detail-chip-row span,.installed-apps-page .store-tag-row span,.installed-apps-page .trusted-publisher-panel li{border-color:#7dedd024!important;background:#ffffff0b!important;color:var(--apps-muted)!important}.installed-apps-page .store-doc-link,.installed-apps-page .store-empty-state button{border-color:#5ff5c547!important;border-radius:999px;background:#5ff5c51a!important;color:var(--apps-text)!important}.installed-apps-page .store-doc-link:hover,.installed-apps-page .store-empty-state button:hover{background:#5ff5c529!important;transform:translateY(-1px)}.installed-apps-page .permission-review-item,.installed-apps-page .receipt-row,.installed-apps-page .receipt-empty{border-color:#7dedd01f!important;background:#ffffff09!important}.installed-apps-page .permission-review-item input{accent-color:var(--apps-teal)}.installed-apps-page .permission-review-item b[data-risk=low],.installed-apps-page .permission-review-item b[data-risk=medium]{border:1px solid rgba(95,245,197,.24);background:#5ff5c51a;color:var(--apps-mint)}.installed-apps-page .permission-review-item b[data-risk=high],.installed-apps-page .permission-review-item b[data-risk=critical]{border:1px solid rgba(255,197,104,.28);background:#ffc5681a;color:#ffd79b}.installed-apps-page .store-agent-select select,.installed-apps-page .store-version-pin select{border-color:#7dedd029!important;background:linear-gradient(145deg,#020f0df2,#061f19c2)!important;color:var(--apps-text)!important}.installed-apps-page .store-action-row button{border:0;border-radius:999px;background:linear-gradient(135deg,#5ff5c5,#2be59d 50%,#35ddf5)!important;color:#02130e!important;box-shadow:0 18px 42px #3fe5b53d,inset 0 1px #ffffff5c!important}.installed-apps-page .store-action-row button.secondary{border:1px solid rgba(125,237,208,.18)!important;background:#5ff5c51a!important;color:var(--apps-text)!important;box-shadow:none!important}.installed-apps-page .store-action-row button.danger{border:1px solid rgba(255,117,140,.32)!important;background:#ff758c1a!important;color:var(--apps-danger)!important;box-shadow:none!important}.installed-apps-page .store-action-row button:hover:not(:disabled){transform:translateY(-1px)}.installed-apps-page .store-detail-modal .store-action-row{border-top-color:#7dedd024!important;background:linear-gradient(180deg,#03100ead,#03100efa 46%),#03100ef0!important}.installed-apps-page .store-notice{border:1px solid rgba(125,237,208,.14);color:var(--apps-muted)}.installed-apps-page .store-notice.info{background:#49e9ff1a;color:#dafff3eb}.installed-apps-page .store-notice.success{background:#5ff5c51a;color:#dafff3f0}.installed-apps-page .store-notice.error{border-color:#ff758c47!important;background:#ff758c1a!important;color:#ffd1d9!important}@media (min-width: 1500px){.installed-apps-page .store-catalog-list{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}@media (max-width: 1180px){.installed-apps-page .installed-apps-hero,.installed-apps-page .store-detail-body{grid-template-columns:minmax(0,1fr)}.installed-apps-page .installed-apps-actions{grid-template-columns:repeat(3,minmax(0,1fr))}.installed-apps-page .store-detail-sidecar{position:relative}}@media (max-width: 760px){.app-store-app.installed-apps-page{border-radius:22px;padding:12px}.installed-apps-page .installed-apps-hero,.installed-apps-page .installed-apps-actions,.installed-apps-page .store-download-summary,.installed-apps-page .store-lifecycle-facts{grid-template-columns:minmax(0,1fr)}.installed-apps-page .installed-apps-hero h2{font-size:clamp(2rem,12vw,3rem)}.installed-apps-page .store-catalog-list{grid-template-columns:minmax(0,1fr)}.installed-apps-page .store-detail-modal-backdrop{padding:12px}.installed-apps-page .store-detail-modal{width:100%;max-height:calc(100dvh - 24px);border-radius:22px}.installed-apps-page .store-detail-head{grid-template-columns:auto minmax(0,1fr)}.installed-apps-page .store-detail-head .store-lifecycle-pill{grid-column:1 / -1;width:fit-content}.installed-apps-page .store-detail-modal .store-action-row{align-items:stretch}.installed-apps-page .store-detail-modal .store-action-row button{flex:1 1 160px}}.app-store-app.app-storefront-page{--store-bg: #04100c;--store-panel: rgba(5, 32, 26, .76);--store-panel-strong: rgba(7, 43, 34, .92);--store-line: rgba(125, 237, 208, .16);--store-line-strong: rgba(95, 245, 197, .38);--store-text: rgba(246, 255, 252, .98);--store-muted: rgba(206, 236, 227, .72);--store-dim: rgba(190, 222, 213, .52);--store-mint: #5ff5c5;--store-teal: #3fe5b5;--store-purple: #afa9ec;--store-warning: #ffd79b;--store-danger: #ff8fa2;position:relative;overflow:hidden;gap:14px;border:1px solid rgba(95,245,197,.2)!important;border-radius:28px;background:radial-gradient(ellipse 1080px 540px at 18% -8%,rgba(63,229,181,.18),transparent 68%),radial-gradient(ellipse 780px 460px at 98% 14%,rgba(127,119,221,.12),transparent 66%),radial-gradient(ellipse 720px 360px at 22% 112%,rgba(64,224,208,.1),transparent 64%),linear-gradient(180deg,#061f19fa,#020e0cfa)!important;color:var(--store-text);box-shadow:0 34px 90px #00000057,inset 0 1px #ffffff0e!important}.app-store-app.app-storefront-page:before{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(rgba(125,237,208,.028) 1px,transparent 1px),linear-gradient(90deg,rgba(125,237,208,.028) 1px,transparent 1px),radial-gradient(circle at 1px 1px,rgba(255,255,255,.03) 1px,transparent 0);background-size:72px 72px,72px 72px,4px 4px;content:"";-webkit-mask-image:radial-gradient(ellipse at center,#000 34%,transparent 86%);mask-image:radial-gradient(ellipse at center,#000 34%,transparent 86%);opacity:.84}.app-store-app.app-storefront-page>*{position:relative;z-index:1}.app-storefront-page>.section-header{min-height:46px;border:1px solid rgba(125,237,208,.1);border-radius:20px;background:#ffffff07;padding:10px 12px}.app-storefront-page>.section-header h2,.app-storefront-page>.section-header h3,.app-storefront-page>.section-header strong{color:var(--store-text)!important}.app-storefront-page .app-store-header-actions .quiet-button,.app-storefront-page .app-store-header-actions .store-doc-link{border-color:#7dedd029!important;border-radius:999px;background:#ffffff0b!important;color:var(--store-muted)!important;transition:border-color .2s ease,background .2s ease,transform .2s ease,color .2s ease}.app-storefront-page .app-store-header-actions .quiet-button:hover,.app-storefront-page .app-store-header-actions .store-doc-link:hover{border-color:#5ff5c56b!important;background:#5ff5c51f!important;color:var(--store-text)!important;transform:translateY(-1px)}.app-storefront-page .app-store-hero{position:relative;grid-template-columns:minmax(0,1fr) minmax(260px,430px);align-items:center;gap:clamp(18px,3vw,44px);overflow:hidden;border:1px solid rgba(125,237,208,.18)!important;border-radius:24px;background:radial-gradient(ellipse 540px 240px at 8% 8%,rgba(95,245,197,.18),transparent 68%),radial-gradient(ellipse 420px 220px at 100% 0%,rgba(175,169,236,.11),transparent 68%),linear-gradient(145deg,#ffffff0d,#ffffff05),#05201abd!important;padding:clamp(20px,3vw,36px);box-shadow:0 24px 70px #0000003d,inset 0 1px #ffffff12!important}.app-storefront-page .app-store-hero:before{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at 72% 44%,rgba(95,245,197,.18),transparent 19%),linear-gradient(rgba(125,237,208,.026) 1px,transparent 1px),linear-gradient(90deg,rgba(125,237,208,.026) 1px,transparent 1px);background-size:auto,52px 52px,52px 52px;content:"";opacity:.74}.app-storefront-page .app-store-hero>div{position:relative;z-index:1}.app-storefront-page .app-store-hero>div:first-child>span,.app-storefront-page .app-store-proof-drawer summary,.app-storefront-page .permission-review-head,.app-storefront-page .store-detail-modal-bar span,.app-storefront-page .store-detail-eyebrow,.app-storefront-page .developer-kit-intro>span,.app-storefront-page .developer-kit-manifest>div,.app-storefront-page .developer-apply-head>span{color:var(--store-mint)!important;letter-spacing:.08em}.app-storefront-page .app-store-hero h2{max-width:760px;margin-top:10px;color:var(--store-text)!important;font-size:clamp(2.15rem,4.7vw,4.35rem);font-weight:720;line-height:.96;text-shadow:0 0 34px rgba(95,245,197,.14)}.app-storefront-page .app-store-hero p{max-width:680px;color:var(--store-muted)!important;font-size:.98rem;line-height:1.55}.app-storefront-page .app-store-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.app-storefront-page .app-store-stats article{min-height:78px;border-color:#7dedd026!important;border-radius:16px;background:linear-gradient(145deg,#ffffff0f,#ffffff06),#020f0d8f!important;box-shadow:inset 0 1px #ffffff0a}.app-storefront-page .app-store-stats strong{color:var(--store-text)!important;font-size:clamp(1.25rem,1.9vw,2rem);font-weight:760}.app-storefront-page .app-store-stats span{color:var(--store-muted)!important;font-size:.68rem;letter-spacing:.05em;text-transform:uppercase}.app-storefront-page .app-store-tabs{display:grid;width:100%;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;border:0;border-radius:0;background:transparent;padding:0}.app-storefront-page .app-store-tabs button{min-height:76px;justify-content:flex-start;border-color:#7dedd021!important;border-radius:18px;background:linear-gradient(145deg,#ffffff0c,#ffffff04),#020f0da8!important;color:var(--store-muted)!important;padding:12px 15px;text-align:left;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease,transform .2s ease,color .2s ease}.app-storefront-page .app-store-tabs button:hover,.app-storefront-page .app-store-tabs button.is-active{border-color:#5ff5c56b!important;background:radial-gradient(ellipse 260px 120px at 8% 0%,rgba(95,245,197,.15),transparent 72%),#3fe5b514!important;color:var(--store-text)!important;box-shadow:0 18px 42px #00000038,0 0 28px #3fe5b514;transform:translateY(-1px)}.app-storefront-page .app-store-tabs button svg{color:var(--store-mint)!important}.app-storefront-page .app-store-tabs span{border:1px solid rgba(125,237,208,.18);background:radial-gradient(circle at 30% 24%,rgba(255,255,255,.32),transparent 42%),#5ff5c524!important;color:var(--store-text)!important;box-shadow:0 0 16px #3fe5b524}.app-storefront-page .app-store-toolbar{gap:12px}.app-storefront-page .store-search{min-height:50px;border-color:#7dedd024!important;border-radius:999px;background:linear-gradient(145deg,#ffffff0c,#ffffff04),#020f0dcc!important;color:var(--store-mint)!important;box-shadow:inset 0 1px #ffffff0a}.app-storefront-page .store-search:focus-within{border-color:#5ff5c570!important;box-shadow:0 0 0 4px #5ff5c514,inset 0 1px #ffffff0a}.app-storefront-page .store-search input{color:var(--store-text)!important;font-size:.9rem}.app-storefront-page .store-search input::placeholder{color:#d3f5eb6b}.app-storefront-page .store-filter-row{gap:7px}.app-storefront-page .store-filter-row button{min-height:38px;border-color:#7dedd021!important;border-radius:999px;background:#ffffff09!important;color:var(--store-muted)!important;padding:0 14px;transition:border-color .2s ease,background .2s ease,transform .2s ease,color .2s ease}.app-storefront-page .store-filter-row button:hover,.app-storefront-page .store-filter-row button.is-active{border-color:#5ff5c56b!important;background:#5ff5c51c!important;color:var(--store-text)!important;transform:translateY(-1px)}.app-storefront-page .app-store-proof-drawer{overflow:hidden;border-color:#7dedd024!important;border-radius:18px;background:radial-gradient(ellipse 360px 110px at 0% 0%,rgba(95,245,197,.1),transparent 70%),#ffffff09!important}.app-storefront-page .app-store-proof-drawer summary{min-height:50px;color:var(--store-text)!important}.app-storefront-page .app-store-proof-drawer summary svg{color:var(--store-mint)!important}.app-storefront-page .app-store-proof-drawer summary span{color:var(--store-muted)!important}.app-storefront-page .app-store-registry-bridge,.app-storefront-page .live-proof-panel{border-color:#7dedd024!important;background:linear-gradient(145deg,#ffffff0d,#ffffff05),#041612b8!important;color:var(--store-muted)!important}.app-storefront-page .app-store-registry-bridge strong,.app-storefront-page .app-store-registry-bridge>div:first-child span,.app-storefront-page .live-proof-panel strong,.app-storefront-page .live-proof-panel b{color:var(--store-text)!important}.app-storefront-page .app-store-registry-bridge p,.app-storefront-page .app-store-registry-bridge small,.app-storefront-page .live-proof-panel small,.app-storefront-page .live-proof-panel span{color:var(--store-muted)!important}.app-storefront-page .store-catalog-list{grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:12px}.app-storefront-page .store-listing-card{position:relative;min-height:222px;grid-template-columns:auto minmax(0,1fr);overflow:hidden;border-color:#7dedd021!important;border-radius:20px;background:radial-gradient(ellipse 260px 120px at 10% 0%,rgba(95,245,197,.08),transparent 72%),linear-gradient(145deg,#ffffff0c,#ffffff04),#03110eb3!important;color:var(--store-muted)!important;padding:16px;box-shadow:0 18px 48px #00000029,inset 0 1px #ffffff0a;-webkit-backdrop-filter:blur(24px) saturate(150%);backdrop-filter:blur(24px) saturate(150%)}.app-storefront-page .store-listing-card:before{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(120deg,transparent 0%,rgba(255,255,255,.045) 42%,transparent 56%),radial-gradient(circle at 88% 18%,color-mix(in srgb,var(--app-accent) 18%,transparent),transparent 28%);content:"";opacity:.72}.app-storefront-page .store-listing-card>*{position:relative;z-index:1}.app-storefront-page .store-listing-card:hover,.app-storefront-page .store-listing-card.is-selected{border-color:#5ff5c56b!important;background:radial-gradient(ellipse 320px 140px at 8% 0%,rgba(95,245,197,.15),transparent 72%),linear-gradient(145deg,#ffffff0f,#ffffff05),#07251edb!important;box-shadow:0 24px 60px #00000042,0 0 34px #3fe5b51a,inset 0 1px #ffffff0f;transform:translateY(-4px)}.app-storefront-page .store-listing-icon{width:46px;height:46px;border:1px solid rgba(218,255,243,.22);border-radius:15px;box-shadow:0 0 22px color-mix(in srgb,var(--app-accent) 40%,transparent),inset 0 1px #ffffff52!important}.app-storefront-page .store-listing-main{gap:4px}.app-storefront-page .store-listing-main strong{color:var(--store-text)!important;font-size:.98rem;font-weight:850}.app-storefront-page .store-listing-main small{color:color-mix(in srgb,var(--app-accent) 50%,var(--store-muted))!important;font-family:var(--font-mono);font-size:.66rem;font-weight:760}.app-storefront-page .store-listing-main span{color:var(--store-muted)!important;font-size:.78rem;line-height:1.45;-webkit-line-clamp:4}.app-storefront-page .store-listing-meta{align-items:center;justify-content:flex-start;gap:7px;margin-top:auto;padding-top:8px}.app-storefront-page .store-listing-meta small,.app-storefront-page .store-card-action-chip,.app-storefront-page .store-lifecycle-pill,.app-storefront-page .store-tag-row span,.app-storefront-page .store-detail-chip-row span,.app-storefront-page .trusted-publisher-panel li,.app-storefront-page .developer-kit-checks span{border:1px solid rgba(125,237,208,.14);border-radius:999px;background:#ffffff0b!important;color:var(--store-muted)!important;padding:5px 8px;font-size:.62rem;letter-spacing:.03em}.app-storefront-page .store-lifecycle-pill.installed,.app-storefront-page .store-card-action-chip{border-color:#5ff5c547!important;background:#5ff5c51a!important;color:#ecfff9f2!important}.app-storefront-page .store-lifecycle-pill.update_available{border-color:#ffc5684d!important;background:#ffc5681a!important;color:var(--store-warning)!important}.app-storefront-page .store-empty-state,.app-storefront-page .app-store-developer-kit{border-color:#7dedd029!important;background:radial-gradient(ellipse 520px 180px at 0% 0%,rgba(95,245,197,.12),transparent 72%),linear-gradient(145deg,#ffffff0c,#ffffff04),#03110eb8!important;color:var(--store-muted)!important}.app-storefront-page .store-empty-state strong,.app-storefront-page .developer-kit-intro strong,.app-storefront-page .developer-apply-head strong,.app-storefront-page .developer-kit-manifest strong,.app-storefront-page .developer-kit-grid article strong{color:var(--store-text)!important}.app-storefront-page .store-empty-state span,.app-storefront-page .developer-kit-intro p,.app-storefront-page .developer-kit-grid article span{color:var(--store-muted)!important}.app-storefront-page .developer-kit-resource-row a,.app-storefront-page .store-doc-link,.app-storefront-page .store-empty-state button{border-color:#5ff5c547!important;border-radius:999px;background:#5ff5c51a!important;color:var(--store-text)!important}.app-storefront-page .developer-kit-resource-row a:hover,.app-storefront-page .store-doc-link:hover,.app-storefront-page .store-empty-state button:hover{background:#5ff5c529!important;transform:translateY(-1px)}.app-storefront-page .developer-kit-grid article,.app-storefront-page .developer-kit-manifest,.app-storefront-page .developer-apply-card{border-color:#7dedd024!important;background:linear-gradient(145deg,#ffffff0d,#ffffff05),#05201aad!important;color:var(--store-muted)!important}.app-storefront-page .developer-kit-grid article svg,.app-storefront-page .developer-apply-head svg,.app-storefront-page .developer-kit-manifest svg{color:var(--store-mint)!important}.app-storefront-page .developer-kit-manifest pre{border-color:#7dedd024!important;background:#010a09e6!important;color:#dafff3eb!important}.app-storefront-page .developer-apply-grid label{color:var(--store-muted)!important}.app-storefront-page .developer-apply-grid input{border-color:#7dedd029!important;background:linear-gradient(145deg,#020f0df2,#061f19c2)!important;color:var(--store-text)!important}.app-storefront-page .developer-apply-card>button{border:0;background:linear-gradient(135deg,#5ff5c5,#2be59d 50%,#35ddf5)!important;color:#02130e!important;box-shadow:0 18px 42px #3fe5b53d,inset 0 1px #ffffff5c!important}.app-storefront-page .store-detail-modal-backdrop{z-index:120;background:radial-gradient(ellipse 900px 520px at 74% 18%,rgba(95,245,197,.18),transparent 72%),#000807bd!important;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.app-storefront-page .store-detail-modal{width:min(1160px,calc(100vw - 44px));border-color:#7dedd042!important;border-radius:28px;background:radial-gradient(ellipse 560px 260px at 12% 0%,rgba(95,245,197,.16),transparent 68%),radial-gradient(ellipse 420px 220px at 96% 14%,rgba(175,169,236,.1),transparent 70%),linear-gradient(145deg,#092c24fa,#03100efc)!important;color:var(--store-text);box-shadow:0 34px 100px #00000085,inset 0 1px #ffffff0f!important}.app-storefront-page .store-detail-modal-bar{border-bottom-color:#7dedd024!important;background:#ffffff09!important}.app-storefront-page .store-detail-modal-bar button{border-color:#7dedd029!important;border-radius:999px;background:#ffffff0e!important;color:var(--store-text)!important}.app-storefront-page .store-detail-modal-bar button:hover{border-color:#5ff5c56b!important;background:#5ff5c51f!important;transform:translateY(-1px)}.app-storefront-page .store-detail-modal .store-detail-panel{gap:16px;padding:18px}.app-storefront-page .store-detail-hero,.app-storefront-page .store-detail-resource-row,.app-storefront-page .permission-review-list,.app-storefront-page .receipt-list,.app-storefront-page .desktop-connector-proof-panel,.app-storefront-page .trusted-publisher-panel,.app-storefront-page .store-download-summary article,.app-storefront-page .store-lifecycle-facts article,.app-storefront-page .store-detail-control-grid,.app-storefront-page .store-agent-select,.app-storefront-page .store-version-pin{border-color:#7dedd024!important;background:radial-gradient(ellipse 320px 150px at 0% 0%,rgba(95,245,197,.08),transparent 72%),linear-gradient(145deg,#ffffff0d,#ffffff05),#05201aad!important;color:var(--store-muted)!important;box-shadow:0 18px 48px #0000002e,inset 0 1px #ffffff0a}.app-storefront-page .store-detail-hero{border-radius:22px}.app-storefront-page .store-detail-icon{border:1px solid rgba(218,255,243,.22);box-shadow:0 0 28px color-mix(in srgb,var(--app-accent) 42%,transparent),inset 0 1px #ffffff52!important}.app-storefront-page .store-detail-head strong,.app-storefront-page .store-detail-copy,.app-storefront-page .trusted-publisher-panel strong,.app-storefront-page .store-download-summary strong,.app-storefront-page .store-lifecycle-facts strong,.app-storefront-page .permission-review-head strong,.app-storefront-page .permission-review-item strong,.app-storefront-page .receipt-row strong,.app-storefront-page .desktop-connector-proof-panel strong{color:var(--store-text)!important}.app-storefront-page .store-detail-head small,.app-storefront-page .store-detail-head span,.app-storefront-page .trusted-publisher-panel span,.app-storefront-page .store-download-summary span,.app-storefront-page .store-lifecycle-facts span,.app-storefront-page .permission-review-item small,.app-storefront-page .receipt-row small,.app-storefront-page .receipt-empty,.app-storefront-page .desktop-connector-proof-panel span{color:var(--store-muted)!important}.app-storefront-page .permission-review-item,.app-storefront-page .receipt-row,.app-storefront-page .receipt-empty{border-color:#7dedd01f!important;background:#ffffff09!important}.app-storefront-page .permission-review-item input{accent-color:var(--store-teal)}.app-storefront-page .permission-review-item b[data-risk=low],.app-storefront-page .permission-review-item b[data-risk=medium]{border:1px solid rgba(95,245,197,.24);background:#5ff5c51a;color:var(--store-mint)}.app-storefront-page .permission-review-item b[data-risk=high],.app-storefront-page .permission-review-item b[data-risk=critical]{border:1px solid rgba(255,197,104,.28);background:#ffc5681a;color:var(--store-warning)}.app-storefront-page .store-agent-select,.app-storefront-page .store-version-pin{color:var(--store-muted)!important}.app-storefront-page .store-agent-select select,.app-storefront-page .store-version-pin select{border-color:#7dedd029!important;background:linear-gradient(145deg,#020f0df2,#061f19c2)!important;color:var(--store-text)!important}.app-storefront-page .store-action-row button{border:0;border-radius:999px;background:linear-gradient(135deg,#5ff5c5,#2be59d 50%,#35ddf5)!important;color:#02130e!important;box-shadow:0 18px 42px #3fe5b53d,inset 0 1px #ffffff5c!important}.app-storefront-page .store-action-row button.secondary{border:1px solid rgba(125,237,208,.18)!important;background:#5ff5c51a!important;color:var(--store-text)!important;box-shadow:none!important}.app-storefront-page .store-action-row button.danger{border:1px solid rgba(255,117,140,.32)!important;background:#ff758c1a!important;color:var(--store-danger)!important;box-shadow:none!important}.app-storefront-page .store-action-row button:hover:not(:disabled){transform:translateY(-1px)}.app-storefront-page .store-detail-modal .store-action-row{border-top-color:#7dedd024!important;background:linear-gradient(180deg,#03100ead,#03100efa 46%),#03100ef0!important}.app-storefront-page .store-notice{border:1px solid rgba(125,237,208,.14);color:var(--store-muted)}.app-storefront-page .store-notice.info{background:#49e9ff1a;color:#dafff3eb}.app-storefront-page .store-notice.success{background:#5ff5c51a;color:#dafff3f0}.app-storefront-page .store-notice.error{border-color:#ff758c47!important;background:#ff758c1a!important;color:#ffd1d9!important}@media (min-width: 1500px){.app-storefront-page .store-catalog-list{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}@media (max-width: 1180px){.app-storefront-page .app-store-hero,.app-storefront-page .store-detail-body,.app-storefront-page .app-store-developer-kit{grid-template-columns:minmax(0,1fr)}.app-storefront-page .store-detail-sidecar{position:relative}}@media (max-width: 760px){.app-store-app.app-storefront-page{border-radius:22px;padding:12px}.app-storefront-page .app-store-hero,.app-storefront-page .app-store-stats,.app-storefront-page .app-store-tabs,.app-storefront-page .developer-kit-grid,.app-storefront-page .developer-apply-grid,.app-storefront-page .store-download-summary,.app-storefront-page .store-lifecycle-facts{grid-template-columns:minmax(0,1fr)}.app-storefront-page .app-store-hero h2{font-size:clamp(2rem,12vw,3rem)}.app-storefront-page .store-catalog-list{grid-template-columns:minmax(0,1fr)}.app-storefront-page .store-detail-modal-backdrop{padding:12px}.app-storefront-page .store-detail-modal{width:100%;max-height:calc(100dvh - 24px);border-radius:22px}.app-storefront-page .store-detail-head{grid-template-columns:auto minmax(0,1fr)}.app-storefront-page .store-detail-head .store-lifecycle-pill{grid-column:1 / -1;width:fit-content}.app-storefront-page .store-detail-modal .store-action-row{align-items:stretch}.app-storefront-page .store-detail-modal .store-action-row button{flex:1 1 160px}}@keyframes sidebar-panel-rise{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}@keyframes sidebar-live-pulse{0%,to{box-shadow:0 0 8px #5ff5c5b3;opacity:1;transform:scale(1)}50%{box-shadow:0 0 18px #5ff5c5eb;opacity:.62;transform:scale(.82)}}@keyframes sidebar-status-scan{0%{transform:translate(-110%)}to{transform:translate(360%)}}@keyframes sidebar-orb-breathe{0%,to{filter:saturate(1) brightness(1);transform:translateY(0) scale(1)}50%{filter:saturate(1.18) brightness(1.06);transform:translateY(-1px) scale(1.025)}}.is-command-shell .aos-sidebar-premium{position:relative;width:284px;max-height:calc(100vh - 22px);margin:11px 0 11px 11px;overflow:hidden auto;border:1px solid rgba(255,255,255,.1)!important;border-radius:24px;background:radial-gradient(ellipse 300px 320px at 92% -7%,rgba(63,229,181,.16),transparent 64%),radial-gradient(ellipse 260px 300px at -12% 76%,rgba(127,119,221,.1),transparent 62%),linear-gradient(180deg,#ffffff08,#ffffff05),#04100cdb!important;padding:20px 15px 18px;box-shadow:0 24px 60px #00000052,inset 0 1px #ffffff21,inset -1px 0 #7dedd00f!important;scrollbar-color:rgba(95,245,197,.28) transparent;-webkit-backdrop-filter:blur(46px) saturate(1.7);backdrop-filter:blur(46px) saturate(1.7);animation:sidebar-panel-rise .55s cubic-bezier(.16,1,.3,1) both}.is-command-shell .aos-sidebar-premium:before,.is-command-shell .aos-sidebar-premium:after{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;content:""}.is-command-shell .aos-sidebar-premium:before{background-image:linear-gradient(rgba(63,229,181,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(63,229,181,.025) 1px,transparent 1px),radial-gradient(circle at 1px 1px,rgba(255,255,255,.034) 1px,transparent 0);background-size:74px 74px,74px 74px,3px 3px;-webkit-mask-image:radial-gradient(ellipse at center,#000 32%,transparent 86%);mask-image:radial-gradient(ellipse at center,#000 32%,transparent 86%);opacity:.82}.is-command-shell .aos-sidebar-premium:after{background:radial-gradient(circle at 14% 9%,rgba(95,245,197,.18),transparent 2px),radial-gradient(circle at 82% 24%,rgba(125,237,208,.12),transparent 2px),radial-gradient(circle at 70% 72%,rgba(175,169,236,.1),transparent 2px);background-size:148px 148px,202px 202px,180px 180px;opacity:.46}.is-command-shell .aos-sidebar-premium>*{position:relative;z-index:1}.is-command-shell .sidebar-brand{min-height:44px;margin:0 6px 14px;gap:12px}.is-command-shell .sidebar-brand .aos-mark-symbol{width:38px;height:38px;border-radius:14px;filter:drop-shadow(0 0 16px rgba(95,245,197,.42)) drop-shadow(0 8px 18px rgba(0,0,0,.28))}.is-command-shell .sidebar-brand .aos-mark-wordmark{display:grid;gap:5px}.is-command-shell .sidebar-brand .aos-mark-wordmark strong{color:#fffffffa;font-size:1rem;font-weight:520;letter-spacing:.34em;line-height:1;text-transform:lowercase}.is-command-shell .sidebar-brand .aos-mark-wordmark small{max-width:150px;border-left:0;color:#7dedd0b8;padding-left:0;font-size:.55rem;font-weight:720;letter-spacing:.18em;text-transform:uppercase}.is-command-shell .sidebar-nav{gap:2px;padding:0 0 2px}.is-command-shell .sidebar-section-label{display:flex;align-items:center;gap:8px;min-height:20px;padding:0 8px 6px}.is-command-shell .sidebar-section-label span{overflow:hidden;color:#ffffff6b;font-size:.54rem;font-weight:720;letter-spacing:.28em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.is-command-shell .sidebar-section-label i{height:1px;min-width:14px;flex:1;background:#ffffff0e}.is-command-shell .sidebar-nav-item{min-height:44px;gap:10px;border:1px solid transparent;border-radius:12px;background:transparent;color:#ffffffbd;padding:0 9px;font-size:.78rem;font-weight:680;transition:border-color .22s ease,background .22s ease,box-shadow .22s ease,transform .22s ease,color .22s ease}.is-command-shell .sidebar-nav-item:hover{border-color:#3fe5b529;background:#3fe5b50e;color:#ffffffeb;transform:translate(2px)}.is-command-shell .sidebar-nav-item.is-active,.is-command-shell .sidebar-pinned-row.is-active .sidebar-pinned-app{border-color:#3fe5b538;background:radial-gradient(circle at 94% 50%,rgba(95,245,197,.24),transparent 6px),linear-gradient(90deg,#3fe5b529,#3fe5b50d);color:#fffffffa;box-shadow:inset 0 0 24px #3fe5b50f,inset 0 1px #ffffff0d,0 14px 32px #0003}.is-command-shell .sidebar-nav-item.is-active:before,.is-command-shell .sidebar-pinned-row.is-active .sidebar-pinned-app:before{left:-16px;right:auto;width:3px;height:20px;border-radius:999px;background:linear-gradient(180deg,#5ff5c5,#3fe5b5);box-shadow:0 0 14px #3fe5b5b8}.is-command-shell .sidebar-nav-icon,.is-command-shell .sidebar-pinned-orb{display:grid;width:28px;height:28px;place-items:center;flex-shrink:0;border:1px solid rgba(255,255,255,.08);border-radius:9px;background:#ffffff08;color:#ffffffad;transition:border-color .22s ease,background .22s ease,box-shadow .22s ease,color .22s ease}.is-command-shell .sidebar-nav-icon svg,.is-command-shell .sidebar-pinned-orb svg{color:currentColor}.is-command-shell .sidebar-nav-item:hover .sidebar-nav-icon,.is-command-shell .sidebar-nav-item.is-active .sidebar-nav-icon{border-color:#3fe5b552;background:#3fe5b524;color:#5ff5c5;box-shadow:0 0 14px #3fe5b52e}.is-command-shell .sidebar-nav-label{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.is-command-shell .sidebar-live-dot{display:inline-block;width:5px;height:5px;flex-shrink:0;border-radius:999px;background:#5ff5c5;color:#5ff5c5;animation:sidebar-live-pulse 2.4s ease-in-out infinite}.is-command-shell .sidebar-nav-count,.is-command-shell .sidebar-pinned-head small{display:inline-flex;min-width:22px;height:22px;align-items:center;justify-content:center;border:1px solid rgba(63,229,181,.22);border-radius:999px;background:#3fe5b51a;color:#5ff5c5f0;font-family:var(--font-mono);font-size:.62rem;font-weight:760}.is-command-shell .sidebar-pinned-section{margin-top:16px}.is-command-shell .sidebar-pinned-head{margin:0 7px 8px;color:#5ff5c5e6;font-size:.54rem;font-weight:760;letter-spacing:.28em}.is-command-shell .sidebar-pinned-head span{display:inline-flex;min-width:0;align-items:center;gap:7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.is-command-shell .sidebar-pinned-head svg{color:#5ff5c5db}.is-command-shell .sidebar-pinned-list{gap:7px}.is-command-shell .sidebar-pinned-row{grid-template-columns:minmax(0,1fr) 28px}.is-command-shell .sidebar-pinned-app{min-height:52px;border-color:#3fe5b521;background:#3fe5b509}.is-command-shell .sidebar-pinned-app strong{color:#fffffff2;font-size:.8rem;font-weight:720}.is-command-shell .sidebar-pinned-app small{color:#7dedd0ad;font-family:var(--font-mono);font-size:.62rem;font-weight:720}.is-command-shell .sidebar-pinned-orb{position:relative;border-color:#7dedd042;background:radial-gradient(circle at 30% 22%,rgba(255,255,255,.46),transparent 36%),linear-gradient(135deg,#7dedd0,#3fe5b5 52%,#0f8a6b);color:#04100c;box-shadow:0 0 18px #3fe5b561,inset 0 1px #ffffff52;animation:sidebar-orb-breathe 5.5s ease-in-out infinite}.is-command-shell .sidebar-pinned-remove{width:26px;height:26px;border-color:#ff758c24;border-radius:999px;background:#ff758c0e;color:#ff8fa2b8;opacity:.78}.is-command-shell .sidebar-pinned-remove:hover{border-color:#ff758c57;background:#ff758c1c;color:#ffbcc8f5}.is-command-shell .sidebar-line{height:1px;margin:18px 7px;background:linear-gradient(90deg,transparent,rgba(63,229,181,.15),transparent)}.is-command-shell .sidebar-owner-card,.is-command-shell .sidebar-system-card,.is-command-shell .sidebar-download-card{position:relative;overflow:hidden;border-color:#ffffff17!important;border-radius:16px;background:linear-gradient(145deg,#ffffff0b,#ffffff05),#ffffff06!important;color:#ffffffc7;box-shadow:inset 0 1px #fff1,0 14px 34px #00000029}.is-command-shell .sidebar-owner-card:hover,.is-command-shell .sidebar-owner-card.is-active{border-color:#3fe5b540!important;background:radial-gradient(ellipse 180px 120px at 0% 0%,rgba(63,229,181,.1),transparent 70%),#3fe5b50b!important}.is-command-shell .owner-avatar,.is-command-shell .system-icon,.is-command-shell .sidebar-download-head>span{position:relative;overflow:hidden;border:1px solid rgba(218,255,243,.18);background:radial-gradient(circle at 30% 22%,rgba(255,255,255,.44),transparent 38%),linear-gradient(135deg,#5ff5c5,#3fe5b5 54%,#0f8a6b)!important;color:#04100c!important;box-shadow:0 0 20px #3fe5b552,inset 0 1px #ffffff57!important}.is-command-shell .owner-avatar:after{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent,rgba(125,237,208,.22),transparent);content:"";opacity:.5;transform:translateY(-100%);animation:sidebar-status-scan 5.5s linear infinite}.is-command-shell .sidebar-owner-card>div:last-child,.is-command-shell .sidebar-download-head div,.is-command-shell .sidebar-mobile-soon span{min-width:0}.is-command-shell .sidebar-owner-card strong,.is-command-shell .system-ready-row strong,.is-command-shell .runtime-mini-card strong,.is-command-shell .sidebar-download-head strong,.is-command-shell .sidebar-mobile-soon strong{color:#fffffff2;font-size:.8rem;font-weight:760;letter-spacing:-.005em}.is-command-shell .sidebar-owner-card span,.is-command-shell .sidebar-system-card span,.is-command-shell .runtime-mini-card p,.is-command-shell .sidebar-download-head small,.is-command-shell .sidebar-mobile-soon small{color:#ceece394;font-size:.65rem;font-weight:650;line-height:1.35}.is-command-shell .sidebar-owner-pill{display:inline-flex;width:fit-content;max-width:100%;align-items:center;gap:4px;overflow:hidden;margin-top:5px;border:1px solid rgba(63,229,181,.16);border-radius:999px;background:#3fe5b511;color:#7dedd0e6;padding:3px 7px;font-family:var(--font-mono);font-size:.55rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.is-command-shell .sidebar-owner-meta{display:block}.is-command-shell .sidebar-system-card{display:grid;gap:12px;margin-top:14px;padding:13px}.is-command-shell .system-ready-row{gap:10px}.is-command-shell .system-icon,.is-command-shell .sidebar-download-head>span{width:34px;height:34px;border-radius:12px}.is-command-shell .system-title-row{display:inline-flex;max-width:100%;align-items:center;gap:7px}.is-command-shell .system-title-row .sidebar-live-dot{width:5px;height:5px}.is-command-shell .sidebar-status-stream{position:relative;height:3px;overflow:hidden;border-radius:999px;background:#ffffff0d}.is-command-shell .sidebar-status-stream:before{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(90deg,#3fe5b53d,#5ff5c570);content:""}.is-command-shell .sidebar-status-stream span{position:absolute;inset:0 auto 0 0;width:34%;border-radius:inherit;background:linear-gradient(90deg,transparent,rgba(125,237,208,.82),transparent);animation:sidebar-status-scan 3.1s linear infinite}.is-command-shell .runtime-mini-card{margin-top:0;border-color:#3fe5b529!important;border-radius:13px;background:#00000038!important;padding:10px 11px}.is-command-shell .runtime-mini-card div{color:#5ff5c5f5}.is-command-shell .sidebar-download-card{gap:8px;margin-top:12px;padding:13px}.is-command-shell .sidebar-download-card:before{position:absolute;top:-34px;right:-28px;width:140px;height:140px;border-radius:999px;background:radial-gradient(circle,rgba(63,229,181,.18),transparent 62%);content:"";pointer-events:none}.is-command-shell .sidebar-download-head,.is-command-shell .sidebar-download-primary,.is-command-shell .sidebar-download-secondary,.is-command-shell .sidebar-mobile-soon{position:relative;z-index:1}.is-command-shell .sidebar-download-primary,.is-command-shell .sidebar-download-secondary{min-height:36px;border-radius:12px;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease,transform .2s ease,color .2s ease}.is-command-shell .sidebar-download-primary{border:0;background:linear-gradient(135deg,#5ff5c5,#3fe5b5)!important;color:#04100c!important;box-shadow:0 8px 22px #3fe5b540,inset 0 1px #ffffff5c!important}.is-command-shell .sidebar-download-secondary{border-color:#ffffff14!important;background:#ffffff09!important;color:#ffffffd1}.is-command-shell .sidebar-download-primary:hover,.is-command-shell .sidebar-download-secondary:hover{transform:translateY(-1px)}.is-command-shell .sidebar-download-secondary:hover{border-color:#3fe5b533!important;color:#fffffff2}.is-command-shell .sidebar-mobile-soon{border-color:#ffffff1f!important;border-radius:12px;background:#ffffff05!important;color:#ffffff8f;padding:9px 10px}.is-command-shell .sidebar-mobile-soon svg{color:#7dedd0a3}@media (prefers-reduced-motion: reduce){.is-command-shell .aos-sidebar-premium,.is-command-shell .sidebar-live-dot,.is-command-shell .sidebar-pinned-orb,.is-command-shell .owner-avatar:after,.is-command-shell .sidebar-status-stream span{animation:none!important}}.is-command-shell:not(.is-command-home) .workspace-profile-redesign{--profile-line: rgba(125, 237, 208, .18);--profile-line-strong: rgba(125, 237, 208, .34);--profile-surface: rgba(255, 255, 255, .035);--profile-surface-strong: rgba(255, 255, 255, .06);--profile-text: rgba(246, 255, 252, .97);--profile-muted: rgba(211, 239, 232, .66);--profile-dim: rgba(190, 222, 212, .5);position:relative;isolation:isolate;display:grid;gap:clamp(14px,1.4vw,22px);width:100%;max-width:100%;padding:clamp(16px,1.8vw,26px);overflow:hidden;border:1px solid rgba(129,255,216,.18)!important;border-radius:28px;background:radial-gradient(ellipse 1100px 700px at 30% -10%,rgba(63,229,181,.18),transparent 60%),radial-gradient(ellipse 900px 560px at 100% 18%,rgba(127,119,221,.12),transparent 62%),linear-gradient(145deg,#05231df0,#020d0bfa)!important;color:var(--profile-text)!important}.is-command-shell:not(.is-command-home) .workspace-profile-redesign:before,.is-command-shell:not(.is-command-home) .workspace-profile-redesign:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;content:"";pointer-events:none}.is-command-shell:not(.is-command-home) .workspace-profile-redesign:before{background-image:linear-gradient(rgba(63,229,181,.024) 1px,transparent 1px),linear-gradient(90deg,rgba(63,229,181,.024) 1px,transparent 1px);background-size:92px 92px;-webkit-mask-image:radial-gradient(ellipse at center,#000 18%,transparent 82%);mask-image:radial-gradient(ellipse at center,#000 18%,transparent 82%);opacity:.8}.is-command-shell:not(.is-command-home) .workspace-profile-redesign:after{background-image:radial-gradient(circle at 1px 1px,rgba(255,255,255,.04) 1px,transparent 0);background-size:4px 4px;opacity:.45}.is-command-shell:not(.is-command-home) .workspace-profile-redesign>*{position:relative;z-index:1}.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,390px);gap:clamp(14px,1.6vw,22px);align-items:stretch;min-height:268px;overflow:hidden;border:1px solid var(--profile-line)!important;border-radius:24px;background:linear-gradient(145deg,#ffffff0b,#ffffff05),#ffffff06!important;padding:clamp(22px,2.2vw,34px);box-shadow:inset 0 1px #ffffff1a,0 28px 68px #00000047!important}.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-cover{top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 82% 12%,rgba(63,229,181,.22),transparent 36%),radial-gradient(circle at 40% 100%,rgba(127,119,221,.1),transparent 40%),linear-gradient(135deg,#04100c1a,#04100c9e);background-position:center;background-size:cover;opacity:1}.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-cover:after{background:linear-gradient(90deg,#04100cd1,#04100c66 56%,#04100cbd),linear-gradient(rgba(63,229,181,.022) 1px,transparent 1px),linear-gradient(90deg,rgba(63,229,181,.022) 1px,transparent 1px);background-size:auto,74px 74px,74px 74px}.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-identity{grid-template-columns:96px minmax(0,1fr);gap:clamp(18px,2vw,24px);align-self:center;max-width:920px}.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-avatar,.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-owner-avatar{position:relative;overflow:hidden;border:1px solid rgba(218,255,243,.2)!important;background:radial-gradient(circle at 30% 24%,rgba(255,255,255,.54),transparent 38%),linear-gradient(135deg,#7dedd0,#3fe5b5 52%,#0f8a6b)!important;color:#f7fffb!important;box-shadow:0 0 42px #3fe5b552,inset 0 1px #ffffff5c!important}.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-avatar{width:96px;height:96px;border-radius:24px;font-size:1.55rem;font-weight:720;animation:workspace-profile-breathe 5.8s ease-in-out infinite}.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-avatar:after,.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-owner-avatar:after{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent,rgba(255,255,255,.32),transparent);content:"";transform:translateY(-105%);animation:workspace-profile-scan 5.8s linear infinite}.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-copy>span,.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-command-copy>span,.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-panel-head>span,.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-health-head>span{width:fit-content;border:1px solid rgba(63,229,181,.24);border-radius:999px;background:#3fe5b513!important;color:#7dedd0f2!important;padding:6px 11px;font-size:.62rem;font-weight:740;letter-spacing:.16em}.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-copy h1{max-width:min(100%,15ch);margin:14px 0 0;color:var(--profile-text)!important;font-size:clamp(2.4rem,5.2vw,5.1rem);font-weight:760;letter-spacing:-.045em;line-height:.95}.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-handle-row{gap:8px;margin-top:14px}.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-handle-row b,.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-handle-row em,.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-pills .status-pill{min-height:30px;border:1px solid rgba(129,255,216,.18)!important;border-radius:999px;background:#ffffff0a!important;color:#ecfff9e0!important;padding:6px 12px;font-size:.7rem;font-style:normal;font-weight:720;box-shadow:inset 0 1px #ffffff0d!important}.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-pills .status-pill:first-child,.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-handle-row b{background:#3fe5b514!important;color:#7dedd0f2!important}.is-command-shell:not(.is-command-home) .workspace-profile-redesign .status-pill-dot{box-shadow:0 0 10px currentColor}.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-copy p,.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-command-copy p,.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-copy small{max-width:68ch;color:var(--profile-muted)!important;font-weight:640;line-height:1.58}.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-copy p{margin-top:14px;color:#f6fffcd1!important;font-size:clamp(.98rem,1vw,1.08rem)}.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-copy small{margin-top:7px;font-size:.82rem}.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-pills,.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-actions{gap:8px;margin-top:18px}.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-actions button,.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-command-actions button,.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-tabs button,.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-summary-row,.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-admin-card,.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-socials a,.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-socials span{transition:border-color .22s ease,background .22s ease,box-shadow .22s ease,transform .22s ease,color .22s ease}.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-actions button{min-height:42px;border-color:#81ffd82e!important;border-radius:13px;background:linear-gradient(145deg,#ffffff0d,#ffffff05),#ffffff09!important;color:#ecfff9e6!important;padding-inline:16px}.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-actions button:first-child{border-color:#6effcf75!important;background:linear-gradient(135deg,#5ff5c5,#3fe5b5 55%,#40e0d0)!important;color:#04100c!important;box-shadow:0 18px 40px #2dbe9447,inset 0 1px #ffffff57!important}.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-actions button:hover,.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-command-actions button:hover,.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-summary-row:hover,.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-admin-card:hover{border-color:#6effcf57!important;box-shadow:0 18px 44px #00000038,0 0 28px #6effcf14!important;transform:translateY(-2px)}.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-side{gap:12px;align-content:stretch;border:1px solid var(--profile-line)!important;border-radius:20px;background:radial-gradient(ellipse 280px 180px at 100% 0%,rgba(63,229,181,.12),transparent 68%),#ffffff07!important;padding:14px;box-shadow:inset 0 1px #ffffff0f!important}.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-owner-card{grid-template-columns:52px minmax(0,1fr);gap:12px;border:1px solid rgba(129,255,216,.12)!important;border-radius:16px;background:#ffffff09!important;padding:13px}.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-owner-avatar{width:52px;height:52px;border-radius:16px}.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-owner-card span{color:#7dedd0eb!important;font-size:.58rem;letter-spacing:.16em}.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-owner-card strong{color:var(--profile-text)!important;font-size:.98rem;font-weight:780}.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-owner-card small,.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-owner-card em{color:var(--profile-muted)!important;font-size:.72rem}.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-health{position:relative;gap:4px;overflow:hidden;border:1px solid rgba(63,229,181,.18)!important;border-radius:16px;background:radial-gradient(ellipse 220px 160px at 100% -10%,rgba(63,229,181,.14),transparent 68%),#ffffff07!important;padding:14px}.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-health:before{display:block;height:2px;overflow:hidden;order:1;border-radius:999px;background:linear-gradient(90deg,#3fe5b547,#5ff5c575);content:"";box-shadow:0 0 16px #3fe5b529}.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-health-head{order:0;padding:0 0 8px}.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-health-head strong{border:1px solid rgba(63,229,181,.24)!important;background:#3fe5b51a!important;color:#7dedd0f2!important}.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-metric{grid-template-columns:22px minmax(0,1fr) auto;order:2;min-height:38px;border-top:1px solid rgba(129,255,216,.1)!important;color:#7dedd0e6!important}.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-metric span{color:#ecfff9c7!important;font-size:.75rem;font-weight:660}.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-metric strong{color:var(--profile-text)!important;font-family:var(--font-mono);font-size:1rem;font-weight:720}.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-tabs{display:grid;grid-template-columns:repeat(7,minmax(96px,1fr));gap:8px;border:1px solid var(--profile-line)!important;border-radius:18px;background:#ffffff06!important;padding:7px;box-shadow:inset 0 1px #ffffff0b!important}.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-tabs button{min-height:48px;border-color:#81ffd81f!important;border-radius:13px;background:#ffffff07!important;color:#d3efe8b8!important;padding:10px 12px}.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-tabs button>svg{color:#7dedd0d1!important}.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-tabs button strong{color:inherit!important;font-size:.78rem;font-weight:730}.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-tabs button:hover,.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-tabs button.is-active{border-color:#3fe5b557!important;background:#3fe5b518!important;color:var(--profile-text)!important;box-shadow:inset 0 0 24px #3fe5b50d,0 12px 30px #0000002e!important}.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-overview{gap:clamp(14px,1.4vw,20px)}.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-command-center{grid-template-columns:minmax(0,1fr) minmax(420px,.78fr);gap:clamp(18px,2vw,34px);align-items:center;overflow:hidden;border:1px solid var(--profile-line)!important;border-radius:22px;background:radial-gradient(ellipse 300px 220px at 0% 0%,rgba(63,229,181,.12),transparent 72%),linear-gradient(145deg,#ffffff0a,#ffffff05),#ffffff06!important;padding:clamp(20px,2vw,30px)}.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-command-copy h2{max-width:24ch;margin-top:14px;color:var(--profile-text)!important;font-size:clamp(1.45rem,2vw,2.05rem);font-weight:740;letter-spacing:-.025em;line-height:1.1}.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-command-actions{grid-template-columns:repeat(3,minmax(0,1fr))}.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-command-actions button{grid-template-columns:34px minmax(0,1fr);min-height:70px;border-color:#81ffd824!important;border-radius:15px;background:#ffffff09!important;color:#7dedd0e6!important;padding:13px 14px}.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-command-actions button svg{width:30px;height:30px;border:1px solid rgba(63,229,181,.22);border-radius:10px;background:#3fe5b51a;padding:7px}.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-command-actions button strong{color:var(--profile-text)!important;font-size:.83rem;font-weight:740}.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-command-actions button small{color:var(--profile-muted)!important;font-size:.66rem}.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-overview-layout{grid-template-columns:minmax(0,1fr) minmax(300px,340px);gap:clamp(14px,1.4vw,20px)}.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-detail-panel{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;border:1px solid var(--profile-line)!important;border-radius:22px;background:#ffffff06!important;padding:clamp(16px,1.5vw,22px)}.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-panel-head{border-bottom:1px solid rgba(129,255,216,.12)!important}.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-panel-head strong{color:var(--profile-dim)!important}.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-summary-row{grid-template-columns:42px minmax(0,1fr);grid-template-areas:"icon copy" "icon meta";min-height:126px;border-color:#81ffd824!important;border-radius:17px;background:radial-gradient(ellipse 180px 120px at 0% 0%,rgba(63,229,181,.09),transparent 70%),#ffffff08!important;padding:16px}.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-summary-row>svg{width:42px;height:42px;border:1px solid rgba(63,229,181,.2)!important;border-radius:14px;background:#3fe5b51a!important;color:#7dedd0f0!important;padding:10px}.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-summary-row strong{color:var(--profile-text)!important;font-size:.95rem;font-weight:740;white-space:normal}.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-summary-row small{color:var(--profile-muted)!important;font-size:.77rem;font-weight:620;line-height:1.45;white-space:normal}.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-summary-row em,.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-admin-card em{border:1px solid rgba(63,229,181,.18)!important;background:#3fe5b517!important;color:#7dedd0f2!important}.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-socials{margin-top:2px}.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-socials a,.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-socials span{border-color:#81ffd824!important;background:#ffffff09!important;color:#ecfff9c7!important}.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-admin-grid{align-content:start;gap:10px;border:1px solid var(--profile-line)!important;border-radius:22px;background:#ffffff06!important;padding:12px}.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-admin-card{grid-template-columns:42px minmax(0,1fr) auto;gap:2px 12px;min-height:78px;border-color:#81ffd824!important;border-radius:16px;background:#ffffff09!important;padding:12px}.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-admin-card>span{width:42px;height:42px;border:1px solid rgba(63,229,181,.2)!important;border-radius:14px;background:#3fe5b51a!important;color:#7dedd0f0!important}.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-admin-card strong{color:var(--profile-text)!important;font-size:.93rem;font-weight:740}.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-admin-card small{color:var(--profile-muted)!important;font-size:.72rem;font-weight:620}.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-admin-card em{max-width:118px}@keyframes workspace-profile-breathe{0%,to{transform:scale(1);filter:hue-rotate(0deg)}50%{transform:scale(1.035);filter:hue-rotate(-5deg)}}@keyframes workspace-profile-scan{0%{transform:translateY(-105%)}54%{transform:translateY(112%)}to{transform:translateY(112%)}}@media (max-width: 1180px){.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-hero,.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-command-center,.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-overview-layout{grid-template-columns:minmax(0,1fr)}.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-command-actions{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 860px){.is-command-shell:not(.is-command-home) .workspace-profile-redesign{padding:14px}.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-command-actions,.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-detail-panel{grid-template-columns:minmax(0,1fr)}}@media (max-width: 640px){.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-hero,.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-command-center,.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-detail-panel,.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-admin-grid{border-radius:18px;padding:16px}.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-identity{grid-template-columns:minmax(0,1fr)}.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-avatar{width:84px;height:84px;border-radius:20px}.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-copy h1{font-size:clamp(2.2rem,15vw,3.6rem)}.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-tabs{grid-template-columns:minmax(0,1fr)}.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-summary-row,.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-admin-card{grid-template-columns:40px minmax(0,1fr)}.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-summary-row em,.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-admin-card em{grid-column:1 / -1;justify-self:start;margin-top:6px}}@media (prefers-reduced-motion: reduce){.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-avatar,.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-avatar:after,.is-command-shell:not(.is-command-home) .workspace-profile-redesign .workspace-profile-owner-avatar:after{animation:none!important}}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass{--chat-ink: #effff9;--chat-muted: rgba(204, 233, 224, .7);--chat-soft: rgba(175, 235, 218, .55);--chat-cyan: #3fd8e5;--chat-mint: #64f0cf;--chat-green: #21d48d;--chat-amber: #f6c76d;--chat-violet: #9d8cff;--chat-panel: rgba(5, 24, 20, .82);--chat-panel-strong: rgba(6, 34, 28, .92);--chat-panel-soft: rgba(255, 255, 255, .055);--chat-line: rgba(133, 255, 222, .17);--chat-line-strong: rgba(112, 255, 217, .35);--chat-shadow: 0 28px 90px rgba(0, 0, 0, .34);position:relative;display:grid;gap:clamp(14px,1.6vw,22px);overflow:hidden;border:1px solid rgba(112,255,217,.16)!important;border-radius:30px!important;background:radial-gradient(ellipse 940px 520px at 11% -8%,rgba(44,255,181,.18),transparent 60%),radial-gradient(ellipse 760px 560px at 91% 0%,rgba(57,202,236,.16),transparent 62%),linear-gradient(rgba(120,255,216,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(120,255,216,.035) 1px,transparent 1px),#020b08!important;background-size:auto,auto,48px 48px,48px 48px,auto;box-shadow:inset 0 1px #ffffff0e,inset 0 0 0 1px #ffffff05,var(--chat-shadow)!important;color:var(--chat-ink)!important;padding:clamp(14px,1.5vw,24px)!important}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass:before,.is-command-shell:not(.is-command-home) .chat-codex-designer-pass:after{position:absolute;pointer-events:none;content:"";z-index:0}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass:before{inset:-30% 12% auto auto;width:56%;height:58%;background:radial-gradient(circle at 70% 44%,rgba(100,240,207,.25),transparent 9%),radial-gradient(circle at 40% 60%,rgba(63,216,229,.16),transparent 20%);filter:blur(24px);opacity:.9;animation:chat-codex-breathe 9s ease-in-out infinite}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass:after{top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 22% 24%,rgba(100,240,207,.12) 0 1px,transparent 2px),radial-gradient(circle at 78% 42%,rgba(63,216,229,.11) 0 1px,transparent 2px),linear-gradient(115deg,transparent 0 42%,rgba(123,255,220,.075) 48%,transparent 56%);background-size:34px 34px,42px 42px,220% 100%;opacity:.64;animation:chat-codex-scan 12s linear infinite}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass>*{position:relative;z-index:1}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass>.section-header{margin:0!important;padding:0 2px!important}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass>.section-header h2{color:var(--chat-ink)!important;font-size:.92rem;font-weight:780}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass>.section-header .quiet-button,.is-command-shell:not(.is-command-home) .chat-codex-designer-pass :where(button,summary){transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease,color .18s ease}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass :where(button,summary):hover{transform:translateY(-1px)}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass>.section-header .quiet-button{border-color:#81ffda38!important;background:#ffffff0d!important;color:var(--chat-ink)!important}.is-command-shell:not(.is-command-home) .chat-codex-status-deck{display:grid;grid-template-columns:76px minmax(0,1fr) minmax(340px,.8fr);align-items:center;gap:clamp(16px,2vw,28px);overflow:hidden;min-height:174px;border:1px solid rgba(129,255,218,.18);border-radius:26px;background:radial-gradient(ellipse 420px 220px at 12% 10%,rgba(100,240,207,.16),transparent 72%),radial-gradient(ellipse 520px 280px at 88% 30%,rgba(63,216,229,.13),transparent 70%),linear-gradient(135deg,#fff1,#ffffff05),#041612bd;padding:clamp(18px,2vw,28px);box-shadow:inset 0 1px #ffffff0d}.is-command-shell:not(.is-command-home) .chat-codex-status-orb{position:relative;display:grid;width:68px;height:68px;place-items:center;border:1px solid rgba(130,255,219,.38);border-radius:23px;background:radial-gradient(circle at 35% 25%,rgba(255,255,255,.72),transparent 32%),linear-gradient(135deg,#6cf4d3,#29d18c 56%,#3fd8e5);color:#02120f;box-shadow:0 0 0 9px #64f0cf13,0 22px 54px #20d39740;animation:chat-codex-float 6s ease-in-out infinite}.is-command-shell:not(.is-command-home) .chat-codex-status-orb:after{position:absolute;top:-14px;right:-14px;bottom:-14px;left:-14px;border:1px solid rgba(129,255,218,.16);border-radius:30px;content:"";transform:rotate(11deg)}.is-command-shell:not(.is-command-home) .chat-codex-status-copy{display:grid;min-width:0;gap:9px}.is-command-shell:not(.is-command-home) .chat-codex-status-copy>span{width:fit-content;max-width:100%;border:1px solid rgba(129,255,218,.22);border-radius:999px;background:#64f0cf1a;color:#84ffddf5;padding:5px 10px;font-family:var(--font-mono, ui-monospace, monospace);font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.is-command-shell:not(.is-command-home) .chat-codex-status-copy h2{max-width:19ch;margin:0;color:var(--chat-ink)!important;font-size:clamp(2rem,4vw,4.2rem);font-weight:780;letter-spacing:0;line-height:.96;overflow-wrap:anywhere}.is-command-shell:not(.is-command-home) .chat-codex-status-copy p{max-width:68ch;margin:0;color:var(--chat-muted)!important;font-size:.95rem;font-weight:620;line-height:1.55}.is-command-shell:not(.is-command-home) .chat-codex-status-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0}.is-command-shell:not(.is-command-home) .chat-codex-status-grid article{display:grid;grid-template-columns:32px minmax(0,1fr);grid-template-areas:"icon label" "icon value";align-items:center;gap:2px 10px;min-width:0;min-height:74px;border:1px solid rgba(129,255,218,.16);border-radius:18px;background:#ffffff0b;padding:12px;box-shadow:inset 0 1px #ffffff0a}.is-command-shell:not(.is-command-home) .chat-codex-status-grid article svg{grid-area:icon;color:var(--chat-mint)}.is-command-shell:not(.is-command-home) .chat-codex-status-grid article small{grid-area:label;color:#c0dcd4a6!important;font-family:var(--font-mono, ui-monospace, monospace);font-size:.62rem;font-weight:800;letter-spacing:.075em;text-transform:uppercase}.is-command-shell:not(.is-command-home) .chat-codex-status-grid article strong{grid-area:value;min-width:0;color:var(--chat-ink)!important;font-size:.92rem;font-weight:760;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.is-command-shell:not(.is-command-home) .chat-codex-status-grid article[data-tone=live]{border-color:#3fd8e557;background:#3fd8e514;box-shadow:0 0 30px #3fd8e517}.is-command-shell:not(.is-command-home) .chat-codex-status-grid article[data-tone=waiting]{border-color:#f6c76d57;background:#f6c76d14}.is-command-shell:not(.is-command-home) .chat-codex-status-grid article[data-tone=waiting] svg{color:var(--chat-amber)}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-command-layout.chat-command-layout-v2{display:grid!important;grid-template-columns:clamp(286px,22vw,348px) minmax(0,1fr)!important;gap:0!important;overflow:hidden!important;min-height:min(920px,calc(100vh - 160px))!important;border:1px solid rgba(129,255,218,.18)!important;border-radius:28px!important;background:linear-gradient(90deg,rgba(255,255,255,.038),transparent 18%),#020d0adb!important;box-shadow:inset 0 1px #ffffff0b,0 34px 80px #00000047!important}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-inbox-pane{gap:13px!important;max-height:none!important;border-right:1px solid rgba(129,255,218,.14)!important;background:radial-gradient(ellipse 240px 240px at 0% 0%,rgba(100,240,207,.1),transparent 74%),#041310b3!important;padding:16px!important}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-workspace-pane{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(286px,340px);align-content:stretch!important;gap:16px!important;min-width:0;background:radial-gradient(ellipse 620px 420px at 72% 10%,rgba(63,216,229,.08),transparent 72%),#020c0961!important;padding:16px!important}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-start-launcher,.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-inbox-pane .chat-existing-panel,.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-folder-library,.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-conversation-shell,.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-context-drawer{border:1px solid rgba(129,255,218,.16)!important;background:linear-gradient(145deg,#ffffff0e,#ffffff05),var(--chat-panel)!important;box-shadow:inset 0 1px #ffffff0a!important}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-start-launcher,.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-inbox-pane .chat-existing-panel,.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-folder-library{border-radius:20px!important;padding:13px!important}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-panel-head :where(span,strong,small),.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-thread-hub :where(strong,b,small),.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-active-title :where(strong,small,span){min-width:0;overflow-wrap:anywhere}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-panel-head span,.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-thread-group>span,.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-folder-library-head span{color:#7cffddeb!important;font-family:var(--font-mono, ui-monospace, monospace);font-size:.67rem;font-weight:820;letter-spacing:.065em;text-transform:uppercase}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-panel-head strong,.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-thread-hub .chat-panel-head strong{color:var(--chat-ink)!important;font-size:.96rem;font-weight:760}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-panel-head small,.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-thread-hub .chat-panel-head small{color:var(--chat-muted)!important;font-size:.72rem;font-weight:620}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-primary-action,.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-composer button:last-child,.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-start-modal-actions .chat-primary-action{border-color:#7fffdb85!important;background:radial-gradient(circle at 34% 12%,rgba(255,255,255,.55),transparent 28%),linear-gradient(135deg,#64f0cf,#22d78e 62%,#31d6e7)!important;color:#01140f!important;font-weight:820!important;box-shadow:0 0 0 1px #ffffff0d inset,0 14px 34px #20d3973d!important}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-primary-action:hover,.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-composer button:last-child:hover{box-shadow:0 0 0 1px #ffffff1a inset,0 0 34px #64f0cf57,0 18px 40px #20d39733!important}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-add-ai-inline,.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-thread-hub button,.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-active-actions button,.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-context-drawer button,.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-queue-panel button,.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-empty-actions button{border-color:#81ffda2e!important;background:#ffffff0d!important;color:var(--chat-ink)!important}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-add-ai-inline:hover,.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-thread-hub button:hover,.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-active-actions button:hover,.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-context-drawer button:hover,.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-queue-panel button:hover,.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-empty-actions button:hover{border-color:#81ffda52!important;background:#64f0cf1b!important;box-shadow:0 12px 26px #00000029!important}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-source-summary-grid span,.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-sidebar-search,.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-thread-filter-drawer>summary,.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-folder-manager button,.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-folder-create,.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-thread-folder-select{border-color:#81ffda24!important;background:#02100db3!important;color:var(--chat-ink)!important}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass :where(input,textarea,select){border-color:#81ffda2e!important;background:#010e0bc7!important;color:var(--chat-ink)!important;caret-color:var(--chat-mint)}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass :where(input,textarea,select)::placeholder{color:#cdede47a!important}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass :where(input,textarea,select):focus{border-color:#81ffda75!important;box-shadow:0 0 0 3px #64f0cf1a!important;outline:none}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-hub-open{min-height:56px!important;border:1px solid transparent!important;border-radius:16px!important;background:transparent!important;color:var(--chat-ink)!important;padding:10px 12px!important}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-hub-open b{color:var(--chat-ink)!important;font-size:.86rem;font-weight:760}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-hub-open small{color:var(--chat-muted)!important;font-size:.72rem;font-weight:620}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-hub-row.is-active .chat-hub-open,.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-hub-row.is-pinned .chat-hub-open,.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-hub-row:hover .chat-hub-open{border-color:#81ffda4d!important;background:radial-gradient(circle at 5% 50%,rgba(100,240,207,.18),transparent 55%),#64f0cf13!important;box-shadow:0 12px 30px #0000002e!important}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-status-pill{border-color:#81ffda33!important;background:#64f0cf1c!important;color:#b6ffecf5!important}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-conversation-shell{display:grid!important;grid-template-rows:auto auto minmax(330px,1fr) auto auto auto;align-content:stretch!important;min-height:min(840px,calc(100vh - 196px))!important;border-radius:24px!important;overflow:hidden!important;padding:0!important}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-active-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:18px;min-height:96px!important;border:0!important;border-bottom:1px solid rgba(129,255,218,.12)!important;background:radial-gradient(ellipse 340px 150px at 8% 0%,rgba(100,240,207,.14),transparent 76%),#071d18ad!important;padding:18px 22px!important}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-active-title{display:grid;min-width:0;gap:5px}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-active-title>span{display:inline-flex!important;width:fit-content;border:1px solid rgba(129,255,218,.2);border-radius:999px;background:#64f0cf1c;color:#84ffddf5!important;padding:4px 9px;font-family:var(--font-mono, ui-monospace, monospace);font-size:.63rem;font-weight:820;letter-spacing:.07em;text-transform:uppercase}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-active-title>strong{max-width:min(760px,54vw);color:var(--chat-ink)!important;font-size:clamp(1.24rem,2.1vw,2.12rem)!important;font-weight:760!important;line-height:1.05;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-active-title>small{color:var(--chat-muted)!important;font-size:.8rem!important}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-active-meta{display:flex!important;flex-wrap:wrap;gap:7px}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-active-meta span{display:inline-flex!important;min-height:26px;align-items:center;gap:6px;border:1px solid rgba(129,255,218,.16);border-radius:999px;background:#ffffff0b;color:#e0fff7d1!important;padding:0 9px;font-size:.68rem;font-weight:760}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-setup-drawer{border:0!important;border-bottom:1px solid rgba(129,255,218,.1)!important;border-radius:0!important;background:#020f0cb3!important;padding:0!important}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-setup-drawer>summary,.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-context-drawer>summary{min-height:58px;border:0!important;border-radius:0!important;background:transparent!important;color:var(--chat-ink)!important;padding:0 22px!important}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-setup-drawer>summary small,.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-context-drawer>summary small{color:var(--chat-muted)!important}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-setup-drawer[open]>:not(summary){margin:0 18px 16px!important}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-session-bar,.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-api-key-panel,.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-instance-hub,.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .workflow-routing-builder{border-color:#81ffda29!important;background:#ffffff0a!important;color:var(--chat-ink)!important}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-message-list{display:grid!important;align-content:start;gap:22px!important;min-height:420px!important;max-height:none!important;overflow:auto!important;background:radial-gradient(ellipse 580px 300px at 75% 10%,rgba(100,240,207,.09),transparent 70%),linear-gradient(rgba(129,255,218,.032) 1px,transparent 1px),linear-gradient(90deg,rgba(129,255,218,.032) 1px,transparent 1px),#020c099e!important;background-size:auto,38px 38px,38px 38px,auto;padding:28px 22px!important;scroll-behavior:smooth}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-empty-state{min-height:360px!important;border:1px dashed rgba(129,255,218,.18)!important;border-radius:24px!important;background:radial-gradient(ellipse 260px 180px at 50% 35%,rgba(100,240,207,.11),transparent 72%),#ffffff06!important;color:var(--chat-ink)!important}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-empty-icon{border-color:#81ffda38!important;background:#64f0cf1a!important;color:var(--chat-mint)!important}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-empty-state strong{color:var(--chat-ink)!important;font-size:1.1rem}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-empty-state span{color:var(--chat-muted)!important}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .message-row{display:flex!important;gap:12px;min-width:0}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .message-row.from-user{justify-content:flex-end}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass :where(.agent-glyph,.person-avatar){width:42px;height:42px;flex:0 0 42px;border:1px solid rgba(129,255,218,.22)!important;border-radius:14px!important;background:radial-gradient(circle at 35% 20%,rgba(255,255,255,.6),transparent 30%),linear-gradient(135deg,#9f8dfff0,#3fd8e5d1)!important;color:#020b08!important;box-shadow:0 14px 34px #0000002e}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .person-avatar{background:radial-gradient(circle at 35% 20%,rgba(255,255,255,.62),transparent 30%),linear-gradient(135deg,#64f0cf,#21d48d)!important}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .message-bubble{min-width:0;border:1px solid rgba(129,255,218,.18)!important;color:#e8fff9eb!important;box-shadow:0 18px 48px #0000003d!important}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .agent-bubble{width:fit-content;max-width:min(760px,84%)!important;border-radius:0 22px 22px!important;background:radial-gradient(ellipse 280px 160px at 0% 0%,rgba(100,240,207,.12),transparent 74%),#041a16eb!important;padding:18px 20px!important}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .user-bubble{max-width:min(680px,76%)!important;border-color:#64f0cf5c!important;border-radius:22px 0 22px 22px!important;background:linear-gradient(135deg,#64f0cf2e,#3fd8e514),#0d4237d9!important;padding:16px 18px!important}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-message-meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;margin-bottom:10px}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-message-meta strong{color:var(--chat-ink)!important;font-size:.98rem}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-message-meta span{color:#c3e1d899!important;font-size:.72rem}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-message-body{display:grid;gap:12px;overflow-wrap:anywhere}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-message-body p,.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-message-list-block{margin:0;color:#e8fff9e0!important;font-size:.96rem;font-weight:560;line-height:1.62;white-space:pre-wrap}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-message-heading{margin:8px 0 0;color:var(--chat-ink)!important;font-size:1.08rem;font-weight:780;line-height:1.18}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-message-list-block{display:grid;gap:7px;padding-left:1.2rem}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-inline-code,.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-code-language{border-color:#81ffda2e!important;background:#010f0cb8!important;color:#84ffddf5!important}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-code-wrap{overflow:hidden;border:1px solid rgba(129,255,218,.16);border-radius:18px;background:#000806b8}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-code-block{max-width:100%;margin:0;overflow:auto;padding:18px;color:#eafff9eb}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .streaming-label{color:#84ffddf5!important}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .tool-call-card,.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .attachment-card,.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .receipt-chip{border-color:#81ffda29!important;background:#ffffff0c!important;color:var(--chat-ink)!important}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-queue-panel,.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .draft-file-row{width:auto!important;margin:14px 18px 0!important;border-color:#81ffda29!important;border-radius:20px!important;background:#ffffff0b!important}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-queue-item{border-color:#81ffda24!important;background:#010e0bb8!important;color:var(--chat-ink)!important}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-composer{display:grid!important;grid-template-columns:repeat(3,44px) minmax(0,1fr) 52px!important;align-items:end!important;gap:8px!important;min-height:66px!important;margin:auto 18px 18px!important;border:1px solid rgba(129,255,218,.26)!important;border-radius:22px!important;background:linear-gradient(135deg,#ffffff12,#ffffff06),#02110eeb!important;box-shadow:0 0 0 1px #ffffff09 inset,0 24px 60px #00000047!important;padding:8px!important;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-composer button{display:grid;width:44px!important;height:44px!important;min-height:44px!important;place-items:center;border:1px solid rgba(129,255,218,.16)!important;border-radius:15px!important;background:#ffffff0e!important;color:#aeffebe6!important;padding:0!important}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-composer textarea[aria-label="Command message"]{width:100%!important;min-width:0!important;min-height:44px!important;max-height:180px;border:0!important;background:transparent!important;color:var(--chat-ink)!important;font-size:.96rem!important;line-height:1.45;padding:10px 8px!important;resize:none}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-voice-meter{grid-column:1 / -1;width:fit-content;border-color:#f6c76d52!important;background:#f6c76d14!important;color:#ffe7b2f2!important}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-command-notice{margin:0 18px 18px!important;border-radius:14px!important}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-context-drawer{position:sticky;top:16px;align-self:start;display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:12px!important;max-height:calc(100vh - 164px);overflow:auto;border-radius:24px!important;padding:0 0 14px!important}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-context-drawer[open]>:not(summary){width:auto!important;margin-right:14px!important;margin-left:14px!important}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-context-card,.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-context-section,.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-binding-card,.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-context-metrics article{border-color:#81ffda24!important;background:#ffffff0c!important;color:var(--chat-ink)!important}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-context-card{grid-template-columns:44px minmax(0,1fr)!important;border-radius:18px!important;padding:13px!important}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-context-card>span{border-color:#81ffda33!important;background:radial-gradient(circle at 34% 20%,rgba(255,255,255,.64),transparent 30%),linear-gradient(135deg,var(--chat-mint),var(--chat-green))!important;color:#03110d!important}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-context-card :where(strong,small),.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-context-section :where(strong,small,b),.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-binding-card :where(strong,small,b,span){color:inherit!important}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-context-card small,.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-context-section small,.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-binding-card small{color:var(--chat-muted)!important}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-context-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-context-metrics article{min-height:78px;border-radius:17px!important}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-context-metrics article strong{color:var(--chat-ink)!important}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-thread-row,.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .context-item,.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-error-row{border-color:#81ffda24!important;background:#02100d99!important;color:var(--chat-ink)!important}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-start-modal-backdrop{background:radial-gradient(ellipse 700px 480px at 50% 25%,rgba(100,240,207,.16),transparent 70%),#000705b8!important;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-start-modal{border:1px solid rgba(129,255,218,.2)!important;border-radius:28px!important;background:radial-gradient(ellipse 520px 260px at 0% 0%,rgba(100,240,207,.15),transparent 72%),linear-gradient(145deg,#ffffff12,#ffffff06),#051713f5!important;color:var(--chat-ink)!important;box-shadow:0 34px 100px #0000007a!important}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-start-modal-head{border-bottom-color:#81ffda1f!important}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-start-modal-head :where(h3,strong){color:var(--chat-ink)!important}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-start-modal-head :where(span,p),.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-name-field span{color:var(--chat-muted)!important}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-source-card,.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-start-agent-grid button,.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-library-file{border-color:#81ffda24!important;background:#ffffff0b!important;color:var(--chat-ink)!important}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-source-card.is-active,.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-start-agent-grid button.is-selected,.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-library-file.is-selected{border-color:#81ffda61!important;background:#64f0cf1f!important;box-shadow:0 18px 38px #0003!important}@keyframes chat-codex-breathe{0%,to{transform:translateZ(0) scale(1);opacity:.74}50%{transform:translate3d(-2%,4%,0) scale(1.08);opacity:.96}}@keyframes chat-codex-scan{0%{background-position:0 0,0 0,-160% 0}to{background-position:34px 34px,-42px 42px,160% 0}}@keyframes chat-codex-float{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-5px) rotate(2deg)}}@media (max-width: 1280px){.is-command-shell:not(.is-command-home) .chat-codex-status-deck{grid-template-columns:72px minmax(0,1fr)}.is-command-shell:not(.is-command-home) .chat-codex-status-grid{grid-column:1 / -1}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-workspace-pane{grid-template-columns:minmax(0,1fr)}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-context-drawer{position:relative;top:auto;max-height:none}}@media (max-width: 980px){.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-command-layout.chat-command-layout-v2{grid-template-columns:minmax(0,1fr)!important}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-inbox-pane{border-right:0!important;border-bottom:1px solid rgba(129,255,218,.14)!important}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-active-head{align-items:flex-start!important;flex-direction:column}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-active-title>strong{max-width:100%}}@media (max-width: 720px){.is-command-shell:not(.is-command-home) .chat-codex-designer-pass{border-radius:22px!important;padding:12px!important}.is-command-shell:not(.is-command-home) .chat-codex-status-deck{grid-template-columns:minmax(0,1fr);min-height:0;padding:18px}.is-command-shell:not(.is-command-home) .chat-codex-status-orb{width:58px;height:58px;border-radius:20px}.is-command-shell:not(.is-command-home) .chat-codex-status-copy h2{font-size:clamp(2.1rem,14vw,3.2rem)}.is-command-shell:not(.is-command-home) .chat-codex-status-grid,.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-context-metrics{grid-template-columns:minmax(0,1fr)!important}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-workspace-pane,.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-inbox-pane{padding:12px!important}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-conversation-shell{min-height:min(760px,calc(100dvh - 24px))!important;border-radius:20px!important}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-active-head{min-height:0!important;padding:16px!important}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-active-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-message-list{gap:16px!important;min-height:330px!important;padding:16px 12px!important}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .agent-bubble,.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .user-bubble{max-width:100%!important}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .message-row.from-user .person-avatar{display:none}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-composer{grid-template-columns:repeat(4,minmax(40px,1fr))!important;margin:auto 12px 12px!important}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-composer textarea[aria-label="Command message"]{grid-column:1 / -1;grid-row:1}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-composer button{width:100%!important}}@media (prefers-reduced-motion: reduce){.is-command-shell:not(.is-command-home) .chat-codex-designer-pass,.is-command-shell:not(.is-command-home) .chat-codex-designer-pass *,.is-command-shell:not(.is-command-home) .chat-codex-designer-pass *:before,.is-command-shell:not(.is-command-home) .chat-codex-designer-pass *:after{animation:none!important;transition-duration:.001ms!important}}.is-command-shell:not(.is-command-home) :where(.chat-codex-designer-pass,.agent-link-manager,.tasks-planner-app,.approval-inbox-app,.files-knowledge-app,.ideas-brainstorm-app,.app-store-app,.workspace-profile-redesign){--aos-finish-bg: #020b08;--aos-finish-panel: rgba(5, 25, 21, .86);--aos-finish-panel-soft: rgba(255, 255, 255, .048);--aos-finish-line: rgba(129, 255, 218, .16);--aos-finish-line-strong: rgba(129, 255, 218, .34);--aos-finish-text: rgba(242, 255, 250, .96);--aos-finish-muted: rgba(204, 233, 224, .68);--aos-finish-dim: rgba(204, 233, 224, .5);--aos-finish-mint: #64f0cf;--aos-finish-green: #21d48d;--aos-finish-cyan: #36d8f5;--aos-finish-danger: #ff9aaa;--aos-finish-warning: #f6c76d;color:var(--aos-finish-text)!important;color-scheme:dark}.is-command-shell:not(.is-command-home) :where(.chat-codex-designer-pass,.agent-link-manager,.tasks-planner-app,.approval-inbox-app,.files-knowledge-app,.ideas-brainstorm-app,.app-store-app,.workspace-profile-redesign) :where(*,*:before,*:after){min-width:0}.is-command-shell:not(.is-command-home) :where(.chat-codex-designer-pass,.agent-link-manager,.tasks-planner-app,.approval-inbox-app,.files-knowledge-app,.ideas-brainstorm-app,.app-store-app,.workspace-profile-redesign) :where(h1,h2,h3,h4,h5,h6,strong,b){color:var(--aos-finish-text)!important;letter-spacing:0!important;overflow-wrap:anywhere}.is-command-shell:not(.is-command-home) :where(.chat-codex-designer-pass,.agent-link-manager,.tasks-planner-app,.approval-inbox-app,.files-knowledge-app,.ideas-brainstorm-app,.app-store-app,.workspace-profile-redesign) :where(p,small,span,li,label,figcaption,em){letter-spacing:0!important;overflow-wrap:anywhere}.is-command-shell:not(.is-command-home) :where(.chat-codex-designer-pass,.agent-link-manager,.tasks-planner-app,.approval-inbox-app,.files-knowledge-app,.ideas-brainstorm-app,.app-store-app,.workspace-profile-redesign) :where(p,li){color:var(--aos-finish-muted)!important;line-height:1.58}.is-command-shell:not(.is-command-home) :where(.chat-codex-designer-pass,.agent-link-manager,.tasks-planner-app,.approval-inbox-app,.files-knowledge-app,.ideas-brainstorm-app,.app-store-app,.workspace-profile-redesign) :where(.section-header,.chat-panel-head,.chat-source-summary-grid span,.chat-folder-library,.chat-context-card,.chat-context-section,.chat-binding-card,.chat-queue-panel,.chat-queue-item,.agent-link-section,.agent-link-card,.agent-link-status-card,.workflow-task-card,.workflow-flow-card,.workflow-monitor-card,.task-card,.planner-tab,.approval-flow-panel,.approval-inbox-list,.approval-detail-panel,.approval-inbox-card,.approval-empty,.files-library-hero,.files-upload-command,.folder-rail,.document-list,.document-row,.document-detail-panel,.upload-review-panel,.ideas-map-tabs-v2,.ideas-map-tab-v2,.ideas-map-side-panel-v2,.ideas-map-canvas-v2,.ideas-card,.idea-node,.app-store-hero,.app-store-health-strip,.store-toolbar,.store-listing-card,.store-detail-panel,.store-detail-modal,.installed-apps-hero,.app-store-registry-bridge,.live-proof-panel,.workspace-profile-hero,.workspace-profile-command-center,.workspace-profile-detail-panel,.workspace-profile-admin-grid,.workspace-profile-summary-row,.workspace-profile-admin-card){border-color:var(--aos-finish-line)!important;background:radial-gradient(ellipse 360px 180px at 0% 0%,rgba(100,240,207,.07),transparent 72%),linear-gradient(145deg,#ffffff0d,#ffffff05),var(--aos-finish-panel)!important;box-shadow:inset 0 1px #ffffff0b,0 16px 42px #0000002e!important}.is-command-shell:not(.is-command-home) :where(.chat-codex-designer-pass,.agent-link-manager,.tasks-planner-app,.approval-inbox-app,.files-knowledge-app,.ideas-brainstorm-app,.app-store-app,.workspace-profile-redesign) :where(input,textarea,select,.chat-sidebar-search,.chat-thread-filter-drawer>summary,.files-search,.folder-create-row,.store-search,.store-agent-select,.store-version-pin,.workflow-source-picker,.workflow-flow-builder input,.workflow-flow-builder textarea,.workflow-flow-builder select){border-color:#81ffda33!important;background:#010e0bc7!important;color:var(--aos-finish-text)!important;box-shadow:inset 0 1px #ffffff08!important}.is-command-shell:not(.is-command-home) :where(.chat-codex-designer-pass,.agent-link-manager,.tasks-planner-app,.approval-inbox-app,.files-knowledge-app,.ideas-brainstorm-app,.app-store-app,.workspace-profile-redesign) :where(input,textarea)::placeholder{color:#cce9e07a!important}.is-command-shell:not(.is-command-home) :where(.chat-codex-designer-pass,.agent-link-manager,.tasks-planner-app,.approval-inbox-app,.files-knowledge-app,.ideas-brainstorm-app,.app-store-app,.workspace-profile-redesign) :where(input,textarea,select,button,summary,a):focus-visible{outline:2px solid rgba(100,240,207,.72)!important;outline-offset:3px}.is-command-shell:not(.is-command-home) :where(.chat-codex-designer-pass,.agent-link-manager,.tasks-planner-app,.approval-inbox-app,.files-knowledge-app,.ideas-brainstorm-app,.app-store-app,.workspace-profile-redesign) :where(button,.shell-button,.quiet-button,.store-doc-link,.store-card-action-chip,.store-lifecycle-pill,.status-pill,.route-chip,.chat-status-pill,.document-meta b,.approval-card-topline b,.approval-detail-head b){border-color:#81ffda33!important;background:#ffffff0e!important;color:var(--aos-finish-text)!important;text-decoration:none}.is-command-shell:not(.is-command-home) :where(.chat-codex-designer-pass,.agent-link-manager,.tasks-planner-app,.approval-inbox-app,.files-knowledge-app,.ideas-brainstorm-app,.app-store-app,.workspace-profile-redesign) :where(button,.shell-button,.quiet-button,.store-doc-link):hover:not(:disabled){border-color:var(--aos-finish-line-strong)!important;background:#64f0cf1c!important;color:var(--aos-finish-text)!important;transform:translateY(-1px)}.is-command-shell:not(.is-command-home) :where(.chat-codex-designer-pass,.agent-link-manager,.tasks-planner-app,.approval-inbox-app,.files-knowledge-app,.ideas-brainstorm-app,.app-store-app,.workspace-profile-redesign) :where(button:disabled,.is-disabled,[aria-disabled=true]){cursor:not-allowed!important;opacity:.56!important;transform:none!important}.is-command-shell:not(.is-command-home) :where(.chat-codex-designer-pass,.agent-link-manager,.tasks-planner-app,.approval-inbox-app,.files-knowledge-app,.ideas-brainstorm-app,.app-store-app,.workspace-profile-redesign) :where(.chat-primary-action,.chat-composer button:last-child,.agent-link-primary,.workflow-new-task-submit,.workflow-flow-run-button,.approval-detail-actions button:first-child,.approval-card-actions button:first-child,.files-upload-command-meta button,.use-file-button,.ideas-primary-row-action,.store-action-row button:not(.secondary):not(.danger),.workspace-profile-actions button:first-child){border-color:#7fffdb85!important;background:radial-gradient(circle at 34% 12%,rgba(255,255,255,.48),transparent 28%),linear-gradient(135deg,var(--aos-finish-mint),var(--aos-finish-green) 62%,var(--aos-finish-cyan))!important;color:#02120f!important;box-shadow:0 0 0 1px #ffffff14 inset,0 16px 36px #20d39738!important}.is-command-shell:not(.is-command-home) :where(.chat-codex-designer-pass,.agent-link-manager,.tasks-planner-app,.approval-inbox-app,.files-knowledge-app,.ideas-brainstorm-app,.app-store-app,.workspace-profile-redesign) :where(.danger,.remove-file-button,.ideas-danger-row-action,.approval-detail-actions button:last-child,.approval-card-actions button:last-child,.store-action-row button.danger){border-color:#ff9aaa57!important;background:#ff9aaa1a!important;color:#ffd1d9!important}.is-command-shell:not(.is-command-home) :where(.chat-codex-designer-pass,.agent-link-manager,.tasks-planner-app,.approval-inbox-app,.files-knowledge-app,.ideas-brainstorm-app,.app-store-app,.workspace-profile-redesign) :where(.store-detail-modal-backdrop,.chat-start-modal-backdrop,.ideas-modal-backdrop,.workflow-modal-backdrop){background:radial-gradient(ellipse 720px 460px at 50% 20%,rgba(100,240,207,.16),transparent 72%),#000705c2!important;-webkit-backdrop-filter:blur(16px) saturate(1.25);backdrop-filter:blur(16px) saturate(1.25)}.is-command-shell:not(.is-command-home) .chat-codex-status-copy h2{font-size:3.8rem}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-active-title>strong{font-size:1.72rem!important}.is-command-shell:not(.is-command-home) :where(.chat-codex-designer-pass,.agent-link-manager,.tasks-planner-app,.approval-inbox-app,.files-knowledge-app,.ideas-brainstorm-app,.app-store-app,.workspace-profile-redesign) :where(.chat-message-body,.store-listing-main,.store-detail-copy,.document-main,.document-detail-panel,.ideas-map-node,.idea-node,.approval-inbox-card,.workflow-step-card,.workspace-profile-summary-row){overflow-wrap:anywhere}@media (max-width: 980px){.is-command-shell:not(.is-command-home) :where(.agent-link-manager,.tasks-planner-app,.approval-inbox-app,.files-knowledge-app,.ideas-brainstorm-app,.app-store-app,.workspace-profile-redesign) :where(.agent-link-layout,.workflow-shell-layout,.approval-inbox-layout,.files-knowledge-layout,.ideas-studio-layout-v2,.app-store-layout,.store-detail-body,.workspace-profile-overview-layout){grid-template-columns:minmax(0,1fr)!important}}@media (max-width: 720px){.is-command-shell:not(.is-command-home) :where(.chat-codex-designer-pass,.agent-link-manager,.tasks-planner-app,.approval-inbox-app,.files-knowledge-app,.ideas-brainstorm-app,.app-store-app,.workspace-profile-redesign){border-radius:22px!important;padding:12px!important}.is-command-shell:not(.is-command-home) .chat-codex-status-copy h2{font-size:2.45rem}.is-command-shell:not(.is-command-home) .chat-codex-designer-pass .chat-active-title>strong{font-size:1.36rem!important;white-space:normal}.is-command-shell:not(.is-command-home) :where(.chat-codex-designer-pass,.agent-link-manager,.tasks-planner-app,.approval-inbox-app,.files-knowledge-app,.ideas-brainstorm-app,.app-store-app,.workspace-profile-redesign) :where(.section-header,.chat-panel-head,.store-detail-modal-bar,.app-store-topline){flex-wrap:wrap;gap:10px}}.is-command-shell:not(.is-command-home) .agent-link-manager .agent-link-hero{grid-template-columns:minmax(0,1fr) minmax(0,260px)!important;overflow:hidden}.is-command-shell:not(.is-command-home) .agent-link-manager .agent-link-metrics{width:100%;max-width:260px;justify-self:end;grid-template-columns:repeat(2,minmax(0,1fr))!important}.is-command-shell:not(.is-command-home) .agent-link-manager .agent-link-metrics article{min-width:0!important;width:100%}@media (max-width: 1260px){.is-command-shell:not(.is-command-home) .agent-link-manager .agent-link-hero{grid-template-columns:minmax(0,1fr)!important}.is-command-shell:not(.is-command-home) .agent-link-manager .agent-link-metrics{max-width:100%;justify-self:stretch}}.is-command-shell{--aos-parity-bg: #020b08;--aos-parity-panel: rgba(5, 25, 21, .88);--aos-parity-panel-strong: rgba(7, 34, 28, .92);--aos-parity-panel-soft: rgba(255, 255, 255, .052);--aos-parity-line: rgba(129, 255, 218, .18);--aos-parity-line-strong: rgba(129, 255, 218, .36);--aos-parity-text: rgba(244, 255, 251, .97);--aos-parity-muted: rgba(202, 233, 224, .69);--aos-parity-dim: rgba(202, 233, 224, .52);--aos-parity-mint: #6ff6d6;--aos-parity-green: #21d48d;--aos-parity-cyan: #35d7f4;--aos-parity-danger: #ff9eaf;--aos-parity-warning: #f5c466}.is-command-shell,.is-command-shell *,.is-command-shell *:before,.is-command-shell *:after{box-sizing:border-box}.is-command-shell :where(.hero-card,.fleet-presence-card,.first-run-card,.home-command-station,.agents-panel,.store-bridge-panel,.platform-strip,.compact-panel,.right-card,.runtime-layer-card,.route-hero-card,.chat-command-app,.chat-codex-designer-pass,.agent-link-manager,.tasks-planner-app,.approval-inbox-app,.files-knowledge-app,.ideas-brainstorm-app,.app-store-app,.workspace-profile-redesign,.workspace-profile-hero,.workspace-profile-command-center,.workspace-profile-detail-panel,.analytics-dashboard-app,.receipt-viewer-app,.settings-admin-app,.local-runtime-app,.desktop-bridge-app,.connections-overview-card,.connections-devices-card,.agent-manager-control-card,.utility-app-shell,.alpha1-shared-card,.backend-required-state,.runtime-kernel-panel,.running-session-hero,.running-session-context,.session-detail-panel,.session-resume-hero,.session-resume-controls,.session-resume-card,.session-resume-empty,.first-run-flow-hero,.first-run-path-rail,.first-run-active-card,.first-run-summary-card){color:var(--aos-parity-text)!important;color-scheme:dark;border-color:var(--aos-parity-line)!important;background:radial-gradient(ellipse 720px 360px at 0% 0%,rgba(111,246,214,.09),transparent 70%),radial-gradient(ellipse 680px 360px at 100% 0%,rgba(53,215,244,.055),transparent 74%),linear-gradient(145deg,#ffffff0d,#ffffff04),var(--aos-parity-panel)!important;box-shadow:inset 0 1px #ffffff0b,0 24px 64px #00000038!important}.is-command-shell :where(.hero-card,.fleet-presence-card,.first-run-card,.home-command-station,.agents-panel,.store-bridge-panel,.platform-strip,.compact-panel,.right-card,.route-hero-card,.chat-command-app,.agent-link-manager,.tasks-planner-app,.approval-inbox-app,.files-knowledge-app,.ideas-brainstorm-app,.app-store-app,.workspace-profile-redesign,.analytics-dashboard-app,.receipt-viewer-app,.settings-admin-app,.local-runtime-app,.desktop-bridge-app,.agent-manager-control-card,.utility-app-shell,.runtime-kernel-panel,.running-session-hero,.running-session-context,.session-detail-panel,.session-resume-hero,.session-resume-controls,.session-resume-card,.session-resume-empty) :where(*,*:before,*:after){min-width:0}.is-command-shell :where(.hero-card,.fleet-presence-card,.home-command-station,.route-hero-card,.chat-command-app,.agent-link-manager,.tasks-planner-app,.approval-inbox-app,.files-knowledge-app,.ideas-brainstorm-app,.app-store-app,.workspace-profile-redesign,.analytics-dashboard-app,.receipt-viewer-app,.settings-admin-app,.local-runtime-app,.desktop-bridge-app,.agent-manager-control-card,.utility-app-shell,.runtime-kernel-panel,.running-session-hero,.running-session-context,.session-detail-panel,.session-resume-hero,.session-resume-controls,.session-resume-card,.session-resume-empty) :where(h1,h2,h3,h4,h5,h6,strong,b){color:var(--aos-parity-text)!important;letter-spacing:0!important}.is-command-shell :where(.hero-card,.fleet-presence-card,.home-command-station,.route-hero-card,.chat-command-app,.agent-link-manager,.tasks-planner-app,.approval-inbox-app,.files-knowledge-app,.ideas-brainstorm-app,.app-store-app,.workspace-profile-redesign,.analytics-dashboard-app,.receipt-viewer-app,.settings-admin-app,.local-runtime-app,.desktop-bridge-app,.agent-manager-control-card,.utility-app-shell,.runtime-kernel-panel,.running-session-hero,.running-session-context,.session-detail-panel,.session-resume-hero,.session-resume-controls,.session-resume-card,.session-resume-empty) :where(p,li,small,span,label,figcaption){letter-spacing:0!important;overflow-wrap:anywhere}.is-command-shell :where(.hero-card,.fleet-presence-card,.home-command-station,.route-hero-card,.chat-command-app,.agent-link-manager,.tasks-planner-app,.approval-inbox-app,.files-knowledge-app,.ideas-brainstorm-app,.app-store-app,.workspace-profile-redesign,.analytics-dashboard-app,.receipt-viewer-app,.settings-admin-app,.local-runtime-app,.desktop-bridge-app,.agent-manager-control-card,.utility-app-shell,.runtime-kernel-panel,.running-session-hero,.running-session-context,.session-detail-panel,.session-resume-hero,.session-resume-controls,.session-resume-card,.session-resume-empty) :where(p,li,small,label,figcaption,.muted,[class*=muted],[class*=detail],[class*=meta]){color:var(--aos-parity-muted)!important}.is-command-shell :where(.chat-command-app,.agent-link-manager,.tasks-planner-app,.approval-inbox-app,.files-knowledge-app,.ideas-brainstorm-app,.app-store-app,.workspace-profile-redesign,.analytics-dashboard-app,.receipt-viewer-app,.settings-admin-app,.local-runtime-app,.desktop-bridge-app,.agent-manager-control-card,.utility-app-shell,.runtime-kernel-panel,.running-session-context,.session-detail-panel,.session-resume-controls,.session-resume-card) :where([class*=card],[class*=panel],[class*=tile],[class*=widget],[class*=stat],[class*=metric],[class*=chip],[class*=pill],[class*=drawer],[class*=modal],details,summary){border-color:var(--aos-parity-line)!important;background:radial-gradient(ellipse 320px 160px at 0% 0%,rgba(111,246,214,.07),transparent 74%),linear-gradient(145deg,#ffffff0c,#ffffff05),#041612d1!important;box-shadow:inset 0 1px #ffffff09,0 12px 34px #0000002e!important}.is-command-shell :where(.chat-command-app,.agent-link-manager,.tasks-planner-app,.approval-inbox-app,.files-knowledge-app,.ideas-brainstorm-app,.app-store-app,.workspace-profile-redesign,.analytics-dashboard-app,.receipt-viewer-app,.settings-admin-app,.local-runtime-app,.desktop-bridge-app,.agent-manager-control-card,.utility-app-shell,.runtime-kernel-panel,.running-session-context,.session-detail-panel,.session-resume-controls,.session-resume-card) :where(.source-card,.app-card,.file-row,.access-toggle,.meta-card,.step-card,.status-card,.dossier-row,.nav-card,.idea-row,.idea-node,.kanban-col,.flow-step-card,.workflow-step-card,.workflow-node-card,.approval-card-select,.document-row,.folder-pill,.folder-item,.chat-thread-card,.chat-folder-item,.chat-message-artifact,.runtime-event-card,.local-runtime-thread-list button,.local-runtime-message-list article,.local-runtime-queue-list article,.session-resume-route-chips button,.session-resume-card-meta article,.analytics-app-row,.settings-nav button){border-color:var(--aos-parity-line)!important;background:linear-gradient(145deg,#ffffff0f,#ffffff05),#03120fdb!important;color:var(--aos-parity-text)!important}.is-command-shell :where(.chat-command-app,.agent-link-manager,.tasks-planner-app,.approval-inbox-app,.files-knowledge-app,.ideas-brainstorm-app,.app-store-app,.workspace-profile-redesign,.analytics-dashboard-app,.receipt-viewer-app,.settings-admin-app,.local-runtime-app,.desktop-bridge-app,.agent-manager-control-card,.utility-app-shell,.runtime-kernel-panel,.running-session-context,.session-detail-panel,.session-resume-controls,.session-resume-card) :where(input,textarea,select,.input-glass,[contenteditable=true],[role=textbox]){border-color:#81ffda38!important;background:#000c0ad1!important;color:var(--aos-parity-text)!important;box-shadow:inset 0 1px #ffffff09!important}.is-command-shell :where(.chat-command-app,.agent-link-manager,.tasks-planner-app,.approval-inbox-app,.files-knowledge-app,.ideas-brainstorm-app,.app-store-app,.workspace-profile-redesign,.analytics-dashboard-app,.receipt-viewer-app,.settings-admin-app,.local-runtime-app,.desktop-bridge-app,.agent-manager-control-card,.utility-app-shell,.runtime-kernel-panel,.running-session-context,.session-detail-panel,.session-resume-controls,.session-resume-card) :where(input,textarea)::placeholder{color:#cae9e075!important}.is-command-shell :where(.chat-command-app,.agent-link-manager,.tasks-planner-app,.approval-inbox-app,.files-knowledge-app,.ideas-brainstorm-app,.app-store-app,.workspace-profile-redesign,.analytics-dashboard-app,.receipt-viewer-app,.settings-admin-app,.local-runtime-app,.desktop-bridge-app,.agent-manager-control-card,.utility-app-shell,.runtime-kernel-panel,.running-session-context,.session-detail-panel,.session-resume-controls,.session-resume-card) :where(button,.shell-button,.action-btn,.btn-primary){border-color:#81ffda38!important;background:linear-gradient(145deg,#ffffff0f,#ffffff05),#071d19d6!important;color:var(--aos-parity-text)!important;text-decoration:none!important;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease!important}.is-command-shell :where(.chat-command-app,.agent-link-manager,.tasks-planner-app,.approval-inbox-app,.files-knowledge-app,.ideas-brainstorm-app,.app-store-app,.workspace-profile-redesign,.analytics-dashboard-app,.receipt-viewer-app,.settings-admin-app,.local-runtime-app,.desktop-bridge-app,.agent-manager-control-card,.utility-app-shell,.runtime-kernel-panel,.running-session-context,.session-detail-panel,.session-resume-controls,.session-resume-card) :where(button,.shell-button,.action-btn):hover:not(:disabled){border-color:var(--aos-parity-line-strong)!important;background:radial-gradient(circle at 30% 0%,rgba(111,246,214,.2),transparent 48%),#082620e6!important;box-shadow:inset 0 1px #ffffff0d,0 14px 30px #00000038!important;transform:translateY(-1px)}.is-command-shell :where(.chat-command-app,.agent-link-manager,.tasks-planner-app,.approval-inbox-app,.files-knowledge-app,.ideas-brainstorm-app,.app-store-app,.workspace-profile-redesign,.analytics-dashboard-app,.receipt-viewer-app,.settings-admin-app,.local-runtime-app,.desktop-bridge-app,.agent-manager-control-card,.utility-app-shell,.runtime-kernel-panel,.running-session-context,.session-detail-panel,.session-resume-controls,.session-resume-card) :where(button:disabled,.is-disabled,[aria-disabled=true],[data-disabled=true]){cursor:not-allowed!important;opacity:.54!important;transform:none!important}.is-command-shell :where(.chat-command-app,.agent-link-manager,.tasks-planner-app,.approval-inbox-app,.files-knowledge-app,.ideas-brainstorm-app,.app-store-app,.workspace-profile-redesign,.analytics-dashboard-app,.receipt-viewer-app,.settings-admin-app,.local-runtime-app,.desktop-bridge-app,.agent-manager-control-card,.utility-app-shell,.runtime-kernel-panel,.running-session-context,.session-detail-panel,.session-resume-controls,.session-resume-card) :where(.btn-primary,.is-primary,.chat-primary-action,.workflow-new-task-submit,.workflow-flow-run-button,.files-upload-command-meta button,.use-file-button,.ideas-primary-row-action,.store-action-row button:not(.secondary):not(.danger),.sidebar-download-primary,button[type=submit]){border-color:#7fffdb8c!important;background:radial-gradient(circle at 34% 12%,rgba(255,255,255,.48),transparent 28%),linear-gradient(135deg,var(--aos-parity-mint),var(--aos-parity-green) 62%,var(--aos-parity-cyan))!important;color:#02120f!important;box-shadow:inset 0 1px #ffffff38,0 18px 40px #20d3973d!important}.is-command-shell :where(.session-power-tools,.session-search-facets>div,.session-fork-comparison,.session-comparison-column,.upload-progress-panel,.upload-progress-row,.file-readiness-proof article){border-color:var(--aos-parity-line)!important;background:radial-gradient(ellipse 320px 160px at 0% 0%,rgba(111,246,214,.07),transparent 74%),linear-gradient(145deg,#ffffff0c,#ffffff05),#041612d1!important;color:var(--aos-parity-text)!important}.is-command-shell :where(.session-power-tools strong,.session-fork-comparison strong,.session-comparison-column strong,.session-comparison-column dd,.upload-progress-copy strong,.file-readiness-proof strong){color:var(--aos-parity-text)!important}.is-command-shell :where(.session-power-tools span,.session-search-facets strong,.session-search-facets em,.session-fork-comparison span,.session-comparison-column dt,.upload-progress-copy small,.upload-progress-meta small,.file-readiness-proof span){color:var(--aos-parity-muted)!important}.is-command-shell :where(.chat-command-app,.agent-link-manager,.tasks-planner-app,.approval-inbox-app,.files-knowledge-app,.ideas-brainstorm-app,.app-store-app,.workspace-profile-redesign,.analytics-dashboard-app,.receipt-viewer-app,.settings-admin-app,.local-runtime-app,.desktop-bridge-app,.agent-manager-control-card,.utility-app-shell,.runtime-kernel-panel,.running-session-context,.session-detail-panel,.session-resume-controls,.session-resume-card) :where(.danger,.remove-file-button,.ideas-danger-row-action,.store-action-row button.danger,button[aria-label*=delete i],button[aria-label*=remove i]){border-color:#ff9eaf5c!important;background:#ff9eaf1c!important;color:#ffd5dc!important}.is-command-shell :where(.chat-command-app,.agent-link-manager,.tasks-planner-app,.approval-inbox-app,.files-knowledge-app,.ideas-brainstorm-app,.app-store-app,.workspace-profile-redesign,.analytics-dashboard-app,.receipt-viewer-app,.settings-admin-app,.local-runtime-app,.desktop-bridge-app,.agent-manager-control-card,.utility-app-shell,.runtime-kernel-panel,.running-session-context,.session-detail-panel,.session-resume-controls,.session-resume-card) :where(input,textarea,select,button,summary,a,[role=button],[tabindex]):focus-visible{outline:2px solid rgba(111,246,214,.74)!important;outline-offset:3px!important}@media (max-width: 760px){.is-command-shell :where(.chat-command-app,.agent-link-manager,.tasks-planner-app,.approval-inbox-app,.files-knowledge-app,.ideas-brainstorm-app,.app-store-app,.workspace-profile-redesign,.analytics-dashboard-app,.receipt-viewer-app,.settings-admin-app,.local-runtime-app,.desktop-bridge-app,.agent-manager-control-card,.utility-app-shell,.runtime-kernel-panel,.running-session-hero,.running-session-context,.session-detail-panel,.session-resume-hero,.session-resume-controls,.session-resume-card,.session-resume-empty){border-radius:22px!important}}@media (max-width: 720px){.is-command-shell{overflow-x:hidden}.is-command-shell :where(.premium-shell-frame,.premium-center-column,.route-content,.route-hero-card,.hero-card,.fleet-presence-card,.home-command-station,.chat-command-app,.agent-link-manager,.tasks-planner-app,.approval-inbox-app,.files-knowledge-app,.ideas-brainstorm-app,.app-store-app,.workspace-profile-redesign,.analytics-dashboard-app,.receipt-viewer-app,.settings-admin-app,.local-runtime-app,.desktop-bridge-app,.agent-manager-control-card,.utility-app-shell,.runtime-kernel-panel,.running-session-hero,.running-session-context,.session-detail-panel,.session-resume-hero,.session-resume-controls,.session-resume-card){max-width:100%;overflow-x:hidden}.is-command-shell :where(.route-hero-card,.hero-card,.fleet-presence-card,.home-command-station,.chat-command-app,.agent-link-manager,.tasks-planner-app,.approval-inbox-app,.files-knowledge-app,.ideas-brainstorm-app,.app-store-app,.workspace-profile-redesign,.analytics-dashboard-app,.receipt-viewer-app,.settings-admin-app,.local-runtime-app,.desktop-bridge-app,.agent-manager-control-card,.utility-app-shell,.runtime-kernel-panel,.running-session-hero,.running-session-context,.session-detail-panel,.session-resume-hero,.session-resume-controls,.session-resume-card){padding-inline:clamp(14px,4vw,20px)!important}.is-command-shell :where(.route-hero-core,.route-hero-actions,.home-hero-layout,.fleet-presence-grid,.command-station-grid,.agent-link-hero,.agent-link-layout,.chat-codex-status-deck,.chat-codex-layout,.chat-shell-layout,.workflow-shell-layout,.flow-builder-layout,.approval-inbox-layout,.files-knowledge-layout,.ideas-studio-layout-v2,.app-store-layout,.installed-apps-layout,.workspace-profile-overview-layout,.analytics-dashboard-grid,.settings-layout,.utility-app-layout,.running-session-detail-layout,.session-resume-toolbar,.session-resume-card){grid-template-columns:minmax(0,1fr)!important}.is-command-shell :where(.route-hero-status-strip,.agent-link-metrics,.chat-codex-status-grid,.app-store-stats,.approval-inbox-stats,.files-scope-tabs,.workflow-dashboard-stats,.workspace-profile-metrics,.running-session-metrics,.session-resume-stats){display:grid!important;grid-template-columns:minmax(0,1fr)!important;max-width:100%!important;width:100%!important}.is-command-shell :where(h1,h2,h3,.route-hero-copy h1,.chat-codex-status-copy h2,.agent-link-title h1,.workflow-hero-title,.app-store-hero h1,.workspace-profile-title){max-width:100%;overflow-wrap:break-word;text-wrap:balance}.is-command-shell :where(button,.shell-button,input,textarea,select,summary,.tab-pill,.chat-pill,.status-pill,.route-chip){max-width:100%}}.is-command-shell :where(.float-panel,.loading-rail,.amber-banner,.cmd-line){border:1px solid rgba(127,255,219,.22);border-radius:18px;background:linear-gradient(135deg,#7fffdb21,#1de8ff0f),#011c16b8;color:var(--aos-parity-text);box-shadow:0 18px 44px #00000042}.is-command-shell .loading-rail{position:relative;min-height:8px;overflow:hidden}.is-command-shell .loading-rail:after{content:"";position:absolute;inset-block:0;left:-32%;width:42%;border-radius:inherit;background:linear-gradient(90deg,transparent,rgba(111,246,214,.88),transparent);animation:aos-rail-scan 1.8s ease-in-out infinite}.is-command-shell .amber-banner,.is-command-shell .amber-grad{border-color:#ffd6855c;background:radial-gradient(circle at 0% 0%,rgba(255,214,133,.26),transparent 32%),#2a1f08a3;color:#fff1cd}.is-command-shell .cmd-line{padding:12px 14px;font-family:var(--font-mono, "Geist Mono", ui-monospace, SFMono-Regular, Consolas, monospace);font-size:.84rem;line-height:1.65;overflow-x:auto}.is-command-shell :where(.preset-chip,.cluster-tag,.tab-pill,.chat-pill){isolation:isolate}.is-command-shell :where(.preset-chip,.cluster-tag,.tab-pill,.chat-pill):after{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;border-radius:inherit;pointer-events:none;background:linear-gradient(120deg,rgba(255,255,255,.12),transparent 38%,rgba(111,246,214,.1));opacity:0;transition:opacity .18s ease}.is-command-shell :where(.preset-chip,.cluster-tag,.tab-pill,.chat-pill):hover:after,.is-command-shell :where(.preset-chip,.cluster-tag,.tab-pill,.chat-pill).is-active:after,.is-command-shell :where(.preset-chip,.cluster-tag,.tab-pill,.chat-pill).is-selected:after{opacity:1}.is-command-shell :where(.drop-zone,.files-upload-command){border-style:dashed!important;border-color:#6ff6d66b!important;background:radial-gradient(circle at 10% 30%,rgba(32,211,151,.2),transparent 32%),linear-gradient(135deg,#04362bd6,#011c16b8)!important}.is-command-shell :where(.drop-zone,.files-upload-command).is-dragging{transform:translateY(-2px);border-color:#6ff6d6d1!important;box-shadow:0 0 0 1px #6ff6d63d,0 24px 70px #1de8ff2e!important}.is-command-shell .voice-bar{display:inline-flex;align-items:center;gap:8px;min-height:34px;padding:0 12px;border:1px solid rgba(111,246,214,.32);border-radius:999px;background:#6ff6d61a;color:#dffff6}.is-command-shell .voice-bar:before{content:"";width:7px;height:18px;border-radius:999px;background:linear-gradient(180deg,#7fffd4,#1de8ff);animation:aos-voice-meter .72s ease-in-out infinite alternate}.is-command-shell .stream-active :where(.message-bubble,.tool-call-card,.runtime-event-card){box-shadow:0 0 0 1px #6ff6d64d,0 24px 70px #1de8ff24}.is-command-shell .typing-dot{width:5px;height:5px;margin-inline-start:2px;border-radius:999px;background:currentColor;opacity:.35;animation:aos-typing-dot 1.1s ease-in-out infinite}.is-command-shell .typing-dot:nth-of-type(2){animation-delay:.12s}.is-command-shell .typing-dot:nth-of-type(3){animation-delay:.24s}.is-command-shell :where(.flow-line,.flow-map-line,.tendril,.idea-edge){filter:drop-shadow(0 0 10px rgba(29,232,255,.26))}.is-command-shell .flow-line,.is-command-shell .flow-map-line{background:linear-gradient(90deg,#6ff6d62e,#1de8ffb8,#6ff6d62e)!important}.is-command-shell .check-pulse,.is-command-shell .pulse-ring{position:relative}.is-command-shell .check-pulse:after,.is-command-shell .pulse-ring:after{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;border:1px solid rgba(111,246,214,.38);border-radius:inherit;opacity:.42;animation:aos-soft-pulse 2.6s ease-in-out infinite;pointer-events:none}.is-command-shell .live-blink{position:relative}.is-command-shell .live-blink:before{content:"";position:absolute;top:12px;right:12px;width:8px;height:8px;border-radius:999px;background:#7fffd4;box-shadow:0 0 16px #7fffd4bf;animation:aos-soft-pulse 1.9s ease-in-out infinite}.is-command-shell .modal-rise{animation:aos-modal-rise .24s ease both}.is-command-shell .toggle-on{border-color:#6ff6d680!important;background:radial-gradient(circle at 0% 0%,rgba(111,246,214,.24),transparent 34%),#033126d1!important}.is-command-shell :where(.nav-icon-bg,.nav-card-icon){display:inline-grid;place-items:center;flex:0 0 auto;border:1px solid rgba(111,246,214,.24);border-radius:14px;background:radial-gradient(circle at 34% 22%,rgba(255,255,255,.32),transparent 28%),#6ff6d61a;color:#bffff2}.is-command-shell .status-progress{position:relative;overflow:hidden}.is-command-shell .status-progress:after{content:"";position:absolute;inset-block:0;left:-30%;width:34%;background:linear-gradient(90deg,transparent,rgba(111,246,214,.28),transparent);animation:aos-rail-scan 2.8s ease-in-out infinite}.is-command-shell .pulse-rail{position:relative}.is-command-shell .pulse-rail:before{content:"";position:absolute;inset-inline:8px;bottom:-10px;height:1px;background:linear-gradient(90deg,transparent,rgba(111,246,214,.6),transparent);opacity:.72}.is-command-shell .nav-card-arrow{color:#bffff2}@media (prefers-reduced-motion: no-preference){.is-command-shell .node-float-a{animation:aos-node-float-a 7s ease-in-out infinite}.is-command-shell .node-float-b{animation:aos-node-float-b 8s ease-in-out infinite}}@keyframes aos-rail-scan{0%{transform:translate(0);opacity:.15}42%,62%{opacity:1}to{transform:translate(330%);opacity:.12}}@keyframes aos-voice-meter{0%{transform:scaleY(.46);opacity:.6}to{transform:scaleY(1);opacity:1}}@keyframes aos-typing-dot{0%,to{transform:translateY(0);opacity:.25}45%{transform:translateY(-3px);opacity:.92}}@keyframes aos-soft-pulse{0%,to{transform:scale(.94);opacity:.24}50%{transform:scale(1.08);opacity:.72}}@keyframes aos-modal-rise{0%{transform:translateY(18px) scale(.985);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}@keyframes aos-node-float-a{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-5px,0)}}@keyframes aos-node-float-b{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,5px,0)}}.mobile-menu-button,.sidebar-mobile-head{display:none}.mobile-sidebar-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:none;border:0;background:#0000009e;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.pristine-home-dashboard{--pristine-bg: #040c0a;--pristine-text: rgba(255, 255, 255, .96);--pristine-muted: rgba(232, 255, 247, .56);--pristine-dim: rgba(232, 255, 247, .38);--pristine-line: rgba(255, 255, 255, .05);--pristine-line-strong: rgba(255, 255, 255, .1);--pristine-glass: rgba(255, 255, 255, .02);--pristine-glass-hover: rgba(255, 255, 255, .03);--pristine-teal: #2dbe94;--pristine-teal-bright: #7dd9c0;--pristine-cyan: #40e0d0;--pristine-violet: #7f77dd;--pristine-gold: #fac775;display:grid;gap:2rem;width:min(80rem,100%);margin:0 auto;color:var(--pristine-text)}.is-command-home .premium-main{background:radial-gradient(ellipse at 12% 4%,rgba(45,190,148,.16),transparent 54%),radial-gradient(ellipse at 96% 24%,rgba(93,202,165,.1),transparent 58%),var(--pristine-bg)}.is-command-home .premium-main:before{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:4rem 4rem;content:"";pointer-events:none}.is-command-home .premium-main>*{position:relative;z-index:1}.is-command-home .premium-content-grid{padding:clamp(1rem,2vw,3rem)}.is-command-home .premium-center-column{width:100%;max-width:none}.is-command-home .glass-card.pristine-glass-card{position:relative;overflow:hidden;border:1px solid var(--pristine-line);border-radius:1.5rem;background:var(--pristine-glass);box-shadow:0 1.5rem 5rem #00000047,inset 0 1px #ffffff09;-webkit-backdrop-filter:blur(40px) saturate(1.2);backdrop-filter:blur(40px) saturate(1.2);transition:background-color .3s ease,border-color .3s ease,transform .3s ease}.is-command-home .glass-card.pristine-glass-card:hover{border-color:#ffffff14;background:var(--pristine-glass-hover)}.is-command-home .glass-card.pristine-glass-card:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:linear-gradient(135deg,rgba(255,255,255,.035),transparent 40%);content:"";pointer-events:none}.is-command-home .glass-card.pristine-glass-card.glow-teal:after,.is-command-home .glass-card.pristine-glass-card.glow-violet:after,.is-command-home .glass-card.pristine-glass-card.glow-gold:after,.is-command-home .glass-card.pristine-glass-card.glow-cyan:after{position:absolute;inset:auto -2rem -2rem auto;z-index:0;width:11rem;height:11rem;border-radius:50%;background:color-mix(in srgb,var(--glow-color) 24%,transparent);content:"";filter:blur(3.5rem);opacity:.38;pointer-events:none}.is-command-home .glass-card.pristine-glass-card.glow-teal{--glow-color: var(--pristine-teal)}.is-command-home .glass-card.pristine-glass-card.glow-violet{--glow-color: var(--pristine-violet)}.is-command-home .glass-card.pristine-glass-card.glow-gold{--glow-color: var(--pristine-gold)}.is-command-home .glass-card.pristine-glass-card.glow-cyan{--glow-color: var(--pristine-cyan)}.is-command-home .glass-card.pristine-glass-card>*{position:relative;z-index:1}.pristine-home-hero{display:grid;gap:1rem;padding-top:.5rem}.pristine-hero-rule{width:2rem;height:1px;background:linear-gradient(90deg,transparent,var(--pristine-teal))}.pristine-hero-label,.pristine-section-kicker,.pristine-card-header p,.pristine-panel-header,.pristine-stat-mini span,.pristine-readiness-copy p{margin:0;color:var(--pristine-teal);font-size:.7rem;font-weight:760;letter-spacing:0;text-transform:uppercase}.pristine-home-hero h1{max-width:42rem;margin:0;color:var(--pristine-text);font-size:4rem;font-weight:320;letter-spacing:0;line-height:.98}.pristine-home-hero h1 span{display:inline-block;background:linear-gradient(90deg,var(--pristine-teal),var(--pristine-teal-bright),var(--pristine-teal));-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:680}.pristine-hero-summary{max-width:40rem;margin:0;color:var(--pristine-muted);font-size:1rem;font-weight:340;line-height:1.7}.pristine-pill-row{display:flex;flex-wrap:wrap;gap:.75rem;padding-top:.5rem}.pristine-pill{display:inline-flex;align-items:center;gap:.5rem;min-height:2rem;border:1px solid var(--pristine-line-strong);border-radius:999px;background:#ffffff0d;color:#ffffffb8;padding:0 .75rem;font-size:.78rem;font-weight:680;white-space:nowrap}.pristine-pill i{width:.4rem;height:.4rem;border-radius:999px;background:currentColor}.pristine-pill.tone-teal{border-color:#2dbe944d;background:#2dbe941a;color:var(--pristine-teal-bright)}.pristine-pill.tone-gold{border-color:#fac7754d;background:#fac7751a;color:var(--pristine-gold)}.pristine-pill.tone-cyan{color:var(--pristine-cyan)}.pristine-setup-card.glass-card{padding:2rem}.pristine-card-header{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.5rem}.pristine-card-header h2{margin:.25rem 0 0;color:var(--pristine-text);font-size:1.5rem;font-weight:340;letter-spacing:0}.pristine-card-header button,.pristine-panel-header button,.pristine-mini-signal-row button{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border:1px solid rgba(45,190,148,.3);border-radius:999px;background:#2dbe941a;color:var(--pristine-teal-bright);padding:.55rem 1rem;font-size:.78rem;font-weight:720;transition:background-color .25s ease,border-color .25s ease,transform .25s ease}.pristine-card-header button:hover,.pristine-panel-header button:hover,.pristine-mini-signal-row button:hover{border-color:#2dbe9475;background:#2dbe942b;transform:translateY(-1px)}.pristine-setup-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.pristine-setup-step{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem .75rem;min-height:5rem;border:1px solid var(--pristine-line);border-radius:1rem;background:#ffffff05;color:var(--pristine-text);padding:1rem;text-align:left;transition:background-color .25s ease,border-color .25s ease,transform .25s ease}.pristine-setup-step:hover{border-color:#ffffff14;background:#ffffff0a}.pristine-setup-step>span{display:grid;width:2rem;height:2rem;place-items:center;grid-row:span 2;border:1px solid var(--pristine-line-strong);border-radius:999px;background:#ffffff0d;color:var(--pristine-dim);font-size:.78rem;font-weight:780}.pristine-setup-step strong{overflow:hidden;color:#ffffffe6;font-size:.88rem;font-weight:680;text-overflow:ellipsis;white-space:nowrap}.pristine-setup-step small{overflow:hidden;color:var(--pristine-dim);font-size:.78rem;text-overflow:ellipsis;white-space:nowrap}.pristine-setup-step.is-completed{border-color:#2dbe9433;background:#2dbe940d}.pristine-setup-step.is-completed>span{border-color:#2dbe9433;background:#2dbe942e;color:var(--pristine-teal)}.pristine-setup-step.is-active{border-color:#fac7756b;background:#fac7750f;box-shadow:0 1rem 3rem #fac77514}.pristine-setup-step.is-active>span,.pristine-setup-step.is-active>svg{color:var(--pristine-gold)}.pristine-command-section{display:grid;gap:1rem}.pristine-section-kicker{display:flex;align-items:center;gap:.875rem;color:#fff6}.pristine-section-kicker i{width:1px;height:.75rem;background:#fff3}.pristine-section-kicker strong{display:inline-flex;align-items:center;gap:.5rem;color:var(--pristine-teal);font-size:inherit}.pristine-section-kicker strong span{width:.4rem;height:.4rem;border-radius:999px;background:var(--pristine-teal);box-shadow:0 0 1rem #2dbe9499}.pristine-stats-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:1rem}.pristine-readiness-card.glass-card{display:flex;min-height:10rem;align-items:center;gap:1.5rem;grid-column:span 4;padding:1.5rem}.pristine-progress-ring{--ring-size: 3.75rem;position:relative;display:grid;width:var(--ring-size);height:var(--ring-size);place-items:center;flex:0 0 auto;border-radius:999px;background:radial-gradient(circle,#061410 58%,transparent 60%),conic-gradient(var(--pristine-teal) var(--ring-value),rgba(255,255,255,.08) 0);filter:drop-shadow(0 0 1rem rgba(45,190,148,.26))}.pristine-progress-ring.is-large{--ring-size: 5.75rem}.pristine-progress-ring strong{color:var(--pristine-text);font-size:1rem;font-weight:360}.pristine-progress-ring.is-large strong{font-size:1.5rem}.pristine-progress-ring small{color:#fff9;font-size:.7em}.pristine-readiness-copy{min-width:0}.pristine-readiness-copy h2{margin:.25rem 0 .875rem;color:var(--pristine-text);font-size:1.25rem;font-weight:340;letter-spacing:0}.pristine-mini-signal-row{display:flex;flex-wrap:wrap;gap:.5rem}.pristine-mini-signal-row button{border-radius:.5rem;padding:.45rem .6rem;font-size:.68rem}.pristine-stat-mini{position:relative;display:grid;min-height:10rem;grid-column:span 2;align-content:space-between;gap:.5rem;overflow:hidden;border:1px solid var(--pristine-line);border-radius:1.5rem;background:var(--pristine-glass);color:var(--stat-color);padding:1.25rem;text-align:left;box-shadow:0 1.5rem 5rem #0000003d,inset 0 1px #ffffff09;-webkit-backdrop-filter:blur(40px) saturate(1.2);backdrop-filter:blur(40px) saturate(1.2)}.pristine-stat-mini:hover{border-color:#ffffff14;background:#ffffff08}.pristine-stat-mini.tone-teal{--stat-color: var(--pristine-teal)}.pristine-stat-mini.tone-violet{--stat-color: var(--pristine-violet)}.pristine-stat-mini.tone-gold{--stat-color: var(--pristine-gold)}.pristine-stat-mini.tone-cyan{--stat-color: var(--pristine-cyan)}.pristine-stat-mini strong{color:var(--pristine-text);font-size:2rem;font-weight:320}.pristine-stat-mini small{color:var(--pristine-dim);font-size:.7rem}.pristine-stat-mini i{display:flex;height:1rem;align-items:end;gap:.25rem;opacity:.52}.pristine-stat-mini i b{width:100%;height:var(--bar-height);border-radius:.15rem;background:currentColor}.pristine-three-column-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.pristine-column-stack,.pristine-list-stack{display:grid;gap:.75rem}.pristine-column-stack{gap:1.5rem}.pristine-feed-panel.glass-card{display:grid;align-content:start;gap:1rem;padding:1.5rem}.pristine-panel-header{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--pristine-line);padding-bottom:1rem;color:#fffc}.pristine-panel-header span,.pristine-panel-header button{display:inline-flex;align-items:center;gap:.5rem;min-width:0}.pristine-panel-header span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pristine-panel-header svg{color:var(--pristine-teal)}.pristine-panel-header button{border-color:transparent;background:transparent;color:var(--pristine-teal);padding:0;text-transform:uppercase}.pristine-panel-header button:disabled{color:var(--pristine-dim);cursor:default}.pristine-list-row,.pristine-timeline-list button,.pristine-workflow-row,.pristine-approval-row,.pristine-empty-row{display:grid;min-width:0;align-items:center;gap:.35rem .75rem;border:1px solid rgba(255,255,255,.035);border-radius:.875rem;background:#ffffff05;color:var(--pristine-text);padding:1rem;text-align:left}.pristine-list-row,.pristine-approval-row{grid-template-columns:auto minmax(0,1fr) auto}.pristine-list-row.is-live{border-left:2px solid var(--pristine-teal);background:#ffffff07}.pristine-list-row:hover,.pristine-timeline-list button:hover,.pristine-workflow-row:hover,.pristine-approval-row:hover{border-color:#ffffff14;background:#ffffff0a}.pristine-row-dot,.pristine-timeline-dot{width:.4rem;height:.4rem;border-radius:999px;background:#ffffff38}.pristine-list-row.is-live .pristine-row-dot{background:var(--pristine-teal);box-shadow:0 0 .75rem #2dbe94b3}.pristine-list-row strong,.pristine-timeline-list strong,.pristine-workflow-row strong,.pristine-approval-row strong,.pristine-empty-row strong{overflow:hidden;color:#ffffffe6;font-size:.88rem;font-weight:680;text-overflow:ellipsis;white-space:nowrap}.pristine-list-row small,.pristine-timeline-list small,.pristine-workflow-row small,.pristine-approval-row small,.pristine-empty-row small{overflow:hidden;color:var(--pristine-dim);font-size:.78rem;text-overflow:ellipsis;white-space:nowrap}.pristine-list-row em,.pristine-timeline-list em,.pristine-workflow-row em,.pristine-approval-row em{color:#7dd9c0ad;font-size:.65rem;font-style:normal;font-weight:760;text-transform:uppercase;white-space:nowrap}.pristine-live-meter{display:flex;align-items:center;gap:1rem;border:1px solid rgba(45,190,148,.2);border-radius:.875rem;background:#2dbe940f;padding:1rem}.pristine-live-meter strong{display:block;color:var(--pristine-text);font-size:.95rem;font-weight:680}.pristine-live-meter small{color:var(--pristine-muted);font-size:.78rem}.pristine-timeline-list{display:grid}.pristine-timeline-list button{grid-template-columns:auto minmax(0,1fr) auto;border-width:0 0 1px;border-radius:0;background:transparent;padding:.85rem 0}.pristine-timeline-list button:last-child{border-bottom:0}.pristine-timeline-list button strong,.pristine-timeline-list button small{grid-column:2}.pristine-timeline-list button em{grid-column:3;grid-row:1 / span 2}.pristine-timeline-dot.tone-teal{background:var(--pristine-teal)}.pristine-timeline-dot.tone-violet{background:var(--pristine-violet)}.pristine-timeline-dot.tone-gold{background:var(--pristine-gold)}.pristine-timeline-dot.tone-cyan{background:var(--pristine-cyan)}.pristine-timeline-dot.tone-rose{background:#fb7185}.pristine-workflow-row{grid-template-columns:minmax(0,1fr) auto}.pristine-workflow-row i{display:block;height:.4rem;grid-column:1 / -1;overflow:hidden;border-radius:999px;background:#ffffff1a}.pristine-workflow-row i b{display:block;width:var(--progress);height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--pristine-violet),var(--pristine-teal-bright))}.pristine-approval-row{grid-template-columns:auto minmax(0,1fr) auto}.pristine-approval-row>svg{color:var(--pristine-gold)}.pristine-empty-row{grid-template-columns:auto minmax(0,1fr)}.pristine-empty-row>span{display:grid;width:2rem;height:2rem;place-items:center;border:1px solid rgba(45,190,148,.2);border-radius:999px;background:#2dbe941a;color:var(--pristine-teal)}@media (max-width: 1023px){.mobile-menu-button{display:grid;width:2.5rem;height:2.5rem;place-items:center;border:1px solid rgba(255,255,255,.05);border-radius:999px;background:#ffffff05;color:#ffffffb8}.mobile-menu-button:hover{color:var(--command-text, #fff);border-color:#2dbe9447;background:#2dbe941a}.mobile-sidebar-backdrop{display:block}.is-command-shell .aos-sidebar-premium{position:fixed;inset:0 auto 0 0;z-index:90;display:flex;width:min(18rem,86vw);max-width:100%;flex-direction:column;overflow-y:auto;transform:translate(-100%);transition:transform .3s cubic-bezier(.16,1,.3,1)}.is-command-shell .aos-sidebar-premium.is-mobile-open{transform:translate(0)}.sidebar-mobile-head{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.25rem}.sidebar-mobile-head button{display:grid;width:2.25rem;height:2.25rem;place-items:center;border:1px solid rgba(255,255,255,.08);border-radius:.75rem;background:#ffffff0a;color:#ffffffad}.is-command-shell .aos-sidebar-premium .sidebar-brand,.is-command-home .mobile-app-nav{display:none}}@media (min-width: 1024px){.mobile-sidebar-backdrop{display:none}}@media (max-width: 1180px){.pristine-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pristine-readiness-card.glass-card,.pristine-stat-mini{grid-column:auto}.pristine-readiness-card.glass-card{grid-column:1 / -1}.pristine-three-column-grid{grid-template-columns:1fr}}@media (max-width: 760px){.pristine-home-dashboard{gap:1.5rem}.is-command-home .premium-content-grid{padding:1rem}.pristine-home-hero h1{font-size:2.75rem}.pristine-card-header{align-items:flex-start;flex-direction:column}.pristine-setup-card.glass-card,.pristine-feed-panel.glass-card,.pristine-readiness-card.glass-card{padding:1.25rem}.pristine-setup-grid,.pristine-stats-grid{grid-template-columns:1fr}.pristine-setup-step,.pristine-live-meter,.pristine-readiness-card.glass-card{align-items:flex-start}.pristine-readiness-card.glass-card,.pristine-live-meter{flex-direction:column}.pristine-list-row,.pristine-approval-row{grid-template-columns:auto minmax(0,1fr)}.pristine-list-row em,.pristine-approval-row em{grid-column:2}.pristine-home-hero h1,.pristine-hero-summary{max-width:100%}}@media (max-width: 440px){.pristine-home-hero h1{font-size:2.35rem}.pristine-pill-row{flex-direction:column;align-items:stretch}.pristine-pill{justify-content:center}}.premium-aos-page.is-command-home{min-height:100vh!important;padding:0!important;background:#040c0a!important}html:has(.premium-aos-page.is-command-home),body:has(.premium-aos-page.is-command-home){min-height:100%;background:#040c0a!important;overflow-x:hidden!important}.premium-aos-page.is-command-home .premium-shell-frame{width:100%!important;min-height:100vh!important;border:0!important;border-radius:0!important;background:#040c0a!important;box-shadow:none!important}.premium-aos-page.is-command-home .premium-app-body,.premium-aos-page.is-command-home .premium-main{min-height:100vh!important}.premium-aos-page.is-command-home .premium-main{background:radial-gradient(ellipse 56rem 38rem at 15% 5%,rgba(45,190,148,.15),transparent 55%),radial-gradient(ellipse 47rem 32rem at 95% 25%,rgba(93,202,165,.1),transparent 60%),#040c0a!important}.premium-aos-page.is-command-home .premium-main:before{opacity:.72;background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px)!important;background-size:4rem 4rem!important}.premium-aos-page.is-command-home .aos-sidebar-premium{width:16rem!important;border-right:1px solid rgba(255,255,255,.05)!important;background:#040c0ab8!important;padding:1rem!important;box-shadow:none!important}.premium-aos-page.is-command-home .sidebar-download-card,.premium-aos-page.is-command-home .sidebar-owner-card,.premium-aos-page.is-command-home .sidebar-line{display:none!important}.premium-aos-page.is-command-home .sidebar-brand{min-height:2.5rem!important;margin-bottom:1.25rem!important}.premium-aos-page.is-command-home .sidebar-brand .aos-mark-symbol{width:2.25rem!important;height:2.25rem!important;border-radius:.75rem!important}.premium-aos-page.is-command-home .sidebar-brand .aos-mark-wordmark strong{font-size:.875rem!important;font-weight:300!important;letter-spacing:.3em!important;text-transform:none!important}.premium-aos-page.is-command-home .sidebar-brand .aos-mark-wordmark small{font-size:.5rem!important;letter-spacing:.18em!important}.premium-aos-page.is-command-home .sidebar-nav{gap:.375rem!important}.premium-aos-page.is-command-home .sidebar-nav-item{min-height:2.75rem!important;gap:.5rem!important;border-radius:.75rem!important;padding:0 .875rem!important;color:#ffffff80!important;font-size:.875rem!important;font-weight:500!important}.premium-aos-page.is-command-home .sidebar-nav-item:hover,.premium-aos-page.is-command-home .sidebar-nav-item.is-active{border-color:#2dbe9433!important;background:#2dbe941a!important;color:#fff!important;box-shadow:none!important}.premium-aos-page.is-command-home .sidebar-system-card{margin-top:auto!important;border-color:#2dbe9433!important;border-radius:1rem!important;background:#2dbe940d!important;padding:1rem!important;box-shadow:none!important}.premium-aos-page.is-command-home .runtime-mini-card{display:none!important}.premium-aos-page.is-command-home .aos-topbar-premium{min-height:4.25rem!important;border-bottom:1px solid rgba(255,255,255,.05)!important;background:#040c0acc!important;padding:0 1.5rem!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important}.premium-aos-page.is-command-home .premium-search,.premium-aos-page.is-command-home .workspace-switcher-trigger,.premium-aos-page.is-command-home .topbar-icon-button,.premium-aos-page.is-command-home .account-button{border-color:#ffffff0d!important;border-radius:999px!important;background:#ffffff05!important;box-shadow:none!important}.premium-aos-page.is-command-home .premium-content-grid{display:block!important;padding:2rem clamp(1rem,3vw,3rem) 3rem!important}.premium-aos-page.is-command-home .premium-center-column{display:block!important}.premium-aos-page.is-command-home .web-quality-state{margin:0 auto 1rem;max-width:80rem}.premium-aos-page.is-command-home .mobile-app-nav{display:none!important}.premium-aos-page.is-command-home .pristine-home-dashboard{--home-text: #ffffff;--home-muted: rgba(255, 255, 255, .5);--home-dim: rgba(255, 255, 255, .38);--home-line: rgba(255, 255, 255, .05);--home-line-strong: rgba(255, 255, 255, .1);--home-glass: rgba(255, 255, 255, .02);--home-glass-hover: rgba(255, 255, 255, .03);--home-teal: #2dbe94;--home-teal-bright: #7dd9c0;--home-cyan: #40e0d0;--home-violet: #7f77dd;--home-gold: #fac775;display:grid!important;width:min(80rem,100%)!important;max-width:100%!important;margin:0 auto!important;gap:2rem!important;color:var(--home-text)!important;overflow:visible!important}.premium-aos-page.is-command-home .pristine-home-hero{display:grid!important;gap:1.5rem!important;padding-top:.25rem!important}.premium-aos-page.is-command-home .pristine-hero-label-row,.premium-aos-page.is-command-home .pristine-section-label{display:flex!important;align-items:center!important;gap:.75rem!important;min-width:0!important}.premium-aos-page.is-command-home .pristine-hero-label-row i{width:2rem!important;height:1px!important;background:linear-gradient(90deg,transparent,var(--home-teal))!important}.premium-aos-page.is-command-home .pristine-hero-label-row span,.premium-aos-page.is-command-home .pristine-section-label span,.premium-aos-page.is-command-home .pristine-section-label strong,.premium-aos-page.is-command-home .pristine-setup-head span,.premium-aos-page.is-command-home .pristine-panel-head,.premium-aos-page.is-command-home .pristine-stat-mini>span,.premium-aos-page.is-command-home .pristine-readiness-card>div>span{color:var(--home-teal)!important;font-size:.625rem!important;font-weight:800!important;letter-spacing:.18em!important;line-height:1.3!important;text-transform:uppercase!important}.premium-aos-page.is-command-home .pristine-home-hero h1{max-width:43rem!important;margin:0!important;color:#fff!important;font-size:clamp(3.5rem,6vw,5.6rem)!important;font-weight:300!important;letter-spacing:0!important;line-height:.94!important;overflow-wrap:anywhere!important}.premium-aos-page.is-command-home .pristine-home-hero h1 span{display:block!important;background:linear-gradient(90deg,var(--home-teal),var(--home-teal-bright),var(--home-teal))!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;font-weight:680!important}.premium-aos-page.is-command-home .pristine-home-hero p{max-width:40rem!important;margin:0!important;color:var(--home-muted)!important;font-size:1rem!important;font-weight:300!important;line-height:1.7!important}.premium-aos-page.is-command-home .pristine-pill-row{display:flex!important;flex-wrap:wrap!important;gap:.75rem!important}.premium-aos-page.is-command-home .pristine-pill{display:inline-flex!important;align-items:center!important;gap:.5rem!important;min-height:2rem!important;border:1px solid var(--home-line-strong)!important;border-radius:999px!important;background:#ffffff0d!important;color:#ffffffb8!important;padding:0 .75rem!important;font-size:.75rem!important;font-weight:650!important;white-space:nowrap!important}.premium-aos-page.is-command-home .pristine-pill i{width:.375rem!important;height:.375rem!important;border-radius:999px!important;background:currentColor!important}.premium-aos-page.is-command-home .pristine-pill.tone-teal{border-color:#2dbe944d!important;background:#2dbe941a!important;color:var(--home-teal-bright)!important}.premium-aos-page.is-command-home .pristine-pill.tone-gold{border-color:#fac7754d!important;background:#fac7751a!important;color:var(--home-gold)!important}.premium-aos-page.is-command-home .pristine-pill.tone-cyan{color:var(--home-cyan)!important}.premium-aos-page.is-command-home .glass-card.pristine-glass-card{position:relative!important;overflow:hidden!important;border:1px solid var(--home-line)!important;border-radius:1.5rem!important;background:var(--home-glass)!important;box-shadow:0 1.5rem 5rem #0000005c!important;-webkit-backdrop-filter:blur(40px) saturate(1.2)!important;backdrop-filter:blur(40px) saturate(1.2)!important}.premium-aos-page.is-command-home .glass-card.pristine-glass-card:hover{border-color:#ffffff14!important;background:var(--home-glass-hover)!important}.premium-aos-page.is-command-home .glass-card.pristine-glass-card.glow-teal:after,.premium-aos-page.is-command-home .glass-card.pristine-glass-card.glow-violet:after,.premium-aos-page.is-command-home .glass-card.pristine-glass-card.glow-gold:after,.premium-aos-page.is-command-home .glass-card.pristine-glass-card.glow-cyan:after{position:absolute!important;top:-5rem!important;right:-5rem!important;width:10rem!important;height:10rem!important;border-radius:999px!important;background:var(--glow-color)!important;content:""!important;filter:blur(3.75rem)!important;opacity:.2!important;pointer-events:none!important}.premium-aos-page.is-command-home .glass-card.pristine-glass-card.glow-teal{--glow-color: var(--home-teal)}.premium-aos-page.is-command-home .glass-card.pristine-glass-card.glow-violet{--glow-color: var(--home-violet)}.premium-aos-page.is-command-home .glass-card.pristine-glass-card.glow-gold{--glow-color: var(--home-gold)}.premium-aos-page.is-command-home .glass-card.pristine-glass-card.glow-cyan{--glow-color: var(--home-cyan)}.premium-aos-page.is-command-home .pristine-setup-card{padding:clamp(1.25rem,2.4vw,2rem)!important}.premium-aos-page.is-command-home .pristine-setup-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:1rem!important;margin-bottom:1.5rem!important}.premium-aos-page.is-command-home .pristine-setup-head h2{margin:.25rem 0 0!important;color:#fff!important;font-size:clamp(1.25rem,2vw,1.55rem)!important;font-weight:300!important;letter-spacing:0!important}.premium-aos-page.is-command-home .pristine-setup-head button,.premium-aos-page.is-command-home .pristine-readiness-card button,.premium-aos-page.is-command-home .pristine-panel-head button{display:inline-flex!important;align-items:center!important;gap:.5rem!important;border:1px solid rgba(45,190,148,.3)!important;border-radius:999px!important;background:#2dbe941a!important;color:var(--home-teal-bright)!important;padding:.55rem 1rem!important;font-size:.75rem!important;font-weight:700!important}.premium-aos-page.is-command-home .pristine-setup-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:1rem!important}.premium-aos-page.is-command-home .pristine-setup-step{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:.25rem .875rem!important;min-height:5rem!important;border:1px solid var(--home-line)!important;border-radius:1rem!important;background:#ffffff05!important;padding:1rem!important;text-align:left!important}.premium-aos-page.is-command-home .pristine-setup-step>span{display:grid!important;width:2rem!important;height:2rem!important;place-items:center!important;grid-row:span 2!important;border:1px solid var(--home-line-strong)!important;border-radius:999px!important;background:#ffffff0d!important;color:var(--home-dim)!important;font-size:.75rem!important;font-weight:800!important}.premium-aos-page.is-command-home .pristine-setup-step strong{grid-column:2!important;grid-row:1!important;min-width:0!important;overflow:hidden!important;color:#ffffffe6!important;font-size:.875rem!important;font-weight:600!important;text-overflow:ellipsis!important;white-space:nowrap!important}.premium-aos-page.is-command-home .pristine-setup-step small{grid-column:2!important;grid-row:2!important;overflow:hidden!important;color:var(--home-dim)!important;font-size:.75rem!important;text-overflow:ellipsis!important;white-space:nowrap!important}.premium-aos-page.is-command-home .pristine-setup-step>svg{grid-column:3!important;grid-row:1 / span 2!important;justify-self:end!important}.premium-aos-page.is-command-home .pristine-setup-step.is-completed{border-color:#2dbe9433!important;background:#2dbe940d!important}.premium-aos-page.is-command-home .pristine-setup-step.is-completed>span{background:#2dbe942e!important;color:var(--home-teal)!important}.premium-aos-page.is-command-home .pristine-setup-step.is-active{border-color:#fac77566!important;background:#fac7750d!important;box-shadow:0 0 1.25rem #fac7751a!important}.premium-aos-page.is-command-home .pristine-command-block{display:grid!important;gap:1rem!important}.premium-aos-page.is-command-home .pristine-section-label i{width:1px!important;height:.75rem!important;background:#fff3!important}.premium-aos-page.is-command-home .pristine-section-label strong{display:inline-flex!important;align-items:center!important;gap:.5rem!important}.premium-aos-page.is-command-home .pristine-section-label b{width:.375rem!important;height:.375rem!important;border-radius:999px!important;background:var(--home-teal)!important;box-shadow:0 0 .75rem #2dbe94b3!important}.premium-aos-page.is-command-home .pristine-stats-grid{display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr))!important;gap:1rem!important}.premium-aos-page.is-command-home .pristine-readiness-card{display:flex!important;min-height:10rem!important;align-items:center!important;gap:1.5rem!important;grid-column:span 4!important;padding:1.5rem!important}.premium-aos-page.is-command-home .pristine-progress-ring{--ring-size: 5.75rem;display:grid!important;width:var(--ring-size)!important;height:var(--ring-size)!important;place-items:center!important;flex:0 0 auto!important;border-radius:999px!important;background:radial-gradient(circle,#061410 58%,transparent 60%),conic-gradient(var(--home-teal) var(--ring-value),rgba(255,255,255,.08) 0)!important;filter:drop-shadow(0 0 .75rem rgba(45,190,148,.38))!important}.premium-aos-page.is-command-home .pristine-progress-ring.is-compact{--ring-size: 3.25rem}.premium-aos-page.is-command-home .pristine-progress-ring strong{color:#fff!important;font-size:1.5rem!important;font-weight:300!important}.premium-aos-page.is-command-home .pristine-progress-ring.is-compact strong{font-size:.875rem!important;font-weight:700!important}.premium-aos-page.is-command-home .pristine-progress-ring small{color:#ffffff94!important;font-size:.7em!important}.premium-aos-page.is-command-home .pristine-readiness-card>div{display:grid!important;gap:.5rem!important;min-width:0!important}.premium-aos-page.is-command-home .pristine-readiness-card>div>strong{color:#fff!important;font-size:clamp(1.05rem,1.6vw,1.35rem)!important;font-weight:300!important;letter-spacing:0!important}.premium-aos-page.is-command-home .pristine-readiness-card p{margin:0!important;color:var(--home-dim)!important;font-size:.75rem!important}.premium-aos-page.is-command-home .pristine-readiness-card>div>div{display:flex!important;flex-wrap:wrap!important;gap:.5rem!important}.premium-aos-page.is-command-home .pristine-readiness-card button{border-radius:.5rem!important;padding:.45rem .6rem!important;font-size:.625rem!important}.premium-aos-page.is-command-home .pristine-stat-mini{display:grid!important;min-height:10rem!important;align-content:space-between!important;grid-column:span 2!important;border:1px solid var(--home-line)!important;border-radius:1.5rem!important;background:var(--home-glass)!important;color:var(--stat-color)!important;padding:1.25rem!important;text-align:left!important;box-shadow:0 1.5rem 5rem #00000047!important;-webkit-backdrop-filter:blur(40px) saturate(1.2)!important;backdrop-filter:blur(40px) saturate(1.2)!important}.premium-aos-page.is-command-home .pristine-stat-mini.tone-teal{--stat-color: var(--home-teal)}.premium-aos-page.is-command-home .pristine-stat-mini.tone-violet{--stat-color: var(--home-violet)}.premium-aos-page.is-command-home .pristine-stat-mini.tone-gold{--stat-color: var(--home-gold)}.premium-aos-page.is-command-home .pristine-stat-mini.tone-cyan{--stat-color: var(--home-cyan)}.premium-aos-page.is-command-home .pristine-stat-mini strong{color:#fff!important;font-size:2rem!important;font-weight:300!important;letter-spacing:0!important}.premium-aos-page.is-command-home .pristine-stat-mini small{color:var(--home-dim)!important;font-size:.7rem!important}.premium-aos-page.is-command-home .pristine-stat-mini i{display:flex!important;height:1rem!important;align-items:end!important;gap:.25rem!important;opacity:.5!important}.premium-aos-page.is-command-home .pristine-stat-mini i b{flex:1!important;height:var(--bar-height)!important;border-radius:.125rem!important;background:currentColor!important}.premium-aos-page.is-command-home .pristine-home-columns{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:1.5rem!important}.premium-aos-page.is-command-home .pristine-column-stack,.premium-aos-page.is-command-home .pristine-row-stack{display:grid!important;gap:1rem!important}.premium-aos-page.is-command-home .pristine-column-stack{align-content:start!important;gap:1.5rem!important}.premium-aos-page.is-command-home .pristine-panel-card{display:grid!important;align-content:start!important;gap:1rem!important;padding:1.5rem!important}.premium-aos-page.is-command-home .pristine-panel-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:1rem!important;border-bottom:1px solid var(--home-line)!important;padding-bottom:1rem!important;color:#fffc!important}.premium-aos-page.is-command-home .pristine-panel-head span,.premium-aos-page.is-command-home .pristine-panel-head button{display:inline-flex!important;align-items:center!important;gap:.5rem!important}.premium-aos-page.is-command-home .pristine-panel-head button{border:0!important;background:transparent!important;color:var(--home-teal)!important;padding:0!important;font-size:.625rem!important}.premium-aos-page.is-command-home :where(.pristine-chat-row,.pristine-workflow-row,.pristine-approval-row,.pristine-empty-row){display:grid!important;min-width:0!important;border:1px solid rgba(255,255,255,.05)!important;border-radius:.875rem!important;background:#ffffff05!important;color:#fff!important;padding:1rem!important;text-align:left!important}.premium-aos-page.is-command-home .pristine-chat-row{grid-template-columns:auto minmax(0,1fr) auto!important;gap:.25rem .75rem!important}.premium-aos-page.is-command-home .pristine-chat-row.is-live{border-left:2px solid var(--home-teal)!important;background:#ffffff07!important}.premium-aos-page.is-command-home .pristine-chat-row>span{width:.375rem!important;height:.375rem!important;grid-row:span 2!important;align-self:start!important;margin-top:.4rem!important;border-radius:999px!important;background:#ffffff38!important}.premium-aos-page.is-command-home .pristine-chat-row.is-live>span{background:var(--home-teal)!important;box-shadow:0 0 .75rem #2dbe94cc!important}.premium-aos-page.is-command-home .pristine-chat-row strong,.premium-aos-page.is-command-home .pristine-signal-list strong,.premium-aos-page.is-command-home .pristine-workflow-row strong,.premium-aos-page.is-command-home .pristine-approval-row strong,.premium-aos-page.is-command-home .pristine-empty-row strong{overflow:hidden!important;color:#ffffffe6!important;font-size:.875rem!important;font-weight:600!important;text-overflow:ellipsis!important;white-space:nowrap!important}.premium-aos-page.is-command-home .pristine-chat-row small,.premium-aos-page.is-command-home .pristine-signal-list small,.premium-aos-page.is-command-home .pristine-workflow-row small,.premium-aos-page.is-command-home .pristine-approval-row small,.premium-aos-page.is-command-home .pristine-empty-row small{overflow:hidden!important;color:var(--home-muted)!important;font-size:.75rem!important;text-overflow:ellipsis!important;white-space:nowrap!important}.premium-aos-page.is-command-home .pristine-chat-row small{grid-column:2 / -1!important}.premium-aos-page.is-command-home .pristine-chat-row em,.premium-aos-page.is-command-home .pristine-signal-list em,.premium-aos-page.is-command-home .pristine-workflow-row em,.premium-aos-page.is-command-home .pristine-approval-row em{color:#2dbe94b8!important;font-size:.6rem!important;font-style:normal!important;font-weight:800!important;letter-spacing:.12em!important;text-transform:uppercase!important}.premium-aos-page.is-command-home .pristine-live-meter{display:flex!important;align-items:center!important;gap:1rem!important;border:1px solid rgba(45,190,148,.2)!important;border-radius:.875rem!important;background:#2dbe940d!important;padding:1rem!important}.premium-aos-page.is-command-home .pristine-live-meter span{display:grid!important;gap:.2rem!important}.premium-aos-page.is-command-home .pristine-live-meter strong{color:#fff!important;font-size:.875rem!important;font-weight:600!important}.premium-aos-page.is-command-home .pristine-live-meter small{color:var(--home-muted)!important;font-size:.75rem!important}.premium-aos-page.is-command-home .pristine-signal-list{display:grid!important}.premium-aos-page.is-command-home .pristine-signal-list button{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;gap:.2rem .875rem!important;border:0!important;border-bottom:1px solid var(--home-line)!important;background:transparent!important;color:#fff!important;padding:.85rem 0!important;text-align:left!important}.premium-aos-page.is-command-home .pristine-signal-list button:last-child{border-bottom:0!important}.premium-aos-page.is-command-home .pristine-signal-list i{width:.375rem!important;height:.375rem!important;grid-row:span 2!important;margin-top:.45rem!important;border-radius:999px!important}.premium-aos-page.is-command-home .pristine-signal-list i.tone-teal{background:var(--home-teal)!important}.premium-aos-page.is-command-home .pristine-signal-list i.tone-violet{background:var(--home-violet)!important}.premium-aos-page.is-command-home .pristine-signal-list i.tone-gold{background:var(--home-gold)!important}.premium-aos-page.is-command-home .pristine-signal-list i.tone-cyan{background:var(--home-cyan)!important}.premium-aos-page.is-command-home .pristine-signal-list i.tone-rose{background:#fb7185!important}.premium-aos-page.is-command-home .pristine-signal-list small{grid-column:2!important}.premium-aos-page.is-command-home .pristine-signal-list em{grid-column:3!important;grid-row:1 / span 2!important;align-self:start!important}.premium-aos-page.is-command-home .pristine-workflow-row{grid-template-columns:minmax(0,1fr) auto!important;gap:.75rem!important}.premium-aos-page.is-command-home .pristine-workflow-row>span,.premium-aos-page.is-command-home .pristine-approval-row>span{display:grid!important;min-width:0!important;gap:.2rem!important}.premium-aos-page.is-command-home .pristine-workflow-row i{display:block!important;height:.375rem!important;grid-column:1 / -1!important;overflow:hidden!important;border-radius:999px!important;background:#ffffff1a!important}.premium-aos-page.is-command-home .pristine-workflow-row i b{display:block!important;width:var(--progress)!important;height:100%!important;border-radius:inherit!important;background:linear-gradient(90deg,var(--home-violet),#5dcaa5)!important}.premium-aos-page.is-command-home .pristine-approval-row{grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:.75rem!important}.premium-aos-page.is-command-home .pristine-approval-row>svg{color:var(--home-teal)!important}.premium-aos-page.is-command-home .pristine-empty-row{grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:.75rem!important}.premium-aos-page.is-command-home .pristine-empty-row>span{display:grid!important;width:2rem!important;height:2rem!important;place-items:center!important;border:1px solid rgba(45,190,148,.2)!important;border-radius:999px!important;background:#2dbe941a!important;color:var(--home-teal)!important}@media (max-width: 1180px){.premium-aos-page.is-command-home .pristine-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.premium-aos-page.is-command-home .pristine-readiness-card,.premium-aos-page.is-command-home .pristine-stat-mini{grid-column:auto!important}.premium-aos-page.is-command-home .pristine-readiness-card{grid-column:1 / -1!important}.premium-aos-page.is-command-home .pristine-home-columns{grid-template-columns:1fr!important}}@media (max-width: 760px){.premium-aos-page.is-command-home .aos-topbar-premium{gap:.75rem!important;padding:0 1rem!important}.premium-aos-page.is-command-home .premium-search{display:none!important}.premium-aos-page.is-command-home .topbar-actions{min-width:0!important;margin-left:auto!important;gap:.5rem!important}.premium-aos-page.is-command-home .workspace-switcher-trigger,.premium-aos-page.is-command-home .account-button strong,.premium-aos-page.is-command-home .account-button svg,.premium-aos-page.is-command-home .account-button .logout-label{display:none!important}.premium-aos-page.is-command-home .account-button,.premium-aos-page.is-command-home .topbar-icon-button{width:2.25rem!important;min-width:2.25rem!important;height:2.25rem!important;padding:0!important}.premium-aos-page.is-command-home .premium-content-grid{padding:1rem!important;max-width:100vw!important}.premium-aos-page.is-command-home .pristine-home-dashboard{gap:1.5rem!important}.premium-aos-page.is-command-home .pristine-home-hero h1{font-size:clamp(2.35rem,10.5vw,3rem)!important;line-height:.98!important}.premium-aos-page.is-command-home .pristine-home-hero p{width:100%!important;max-width:calc(100vw - 2rem)!important;overflow-wrap:break-word!important;word-break:normal!important}.premium-aos-page.is-command-home .pristine-setup-head,.premium-aos-page.is-command-home .pristine-readiness-card,.premium-aos-page.is-command-home .pristine-live-meter{align-items:flex-start!important;flex-direction:column!important}.premium-aos-page.is-command-home .pristine-setup-grid,.premium-aos-page.is-command-home .pristine-stats-grid{grid-template-columns:1fr!important}.premium-aos-page.is-command-home .pristine-stat-mini{min-height:8.5rem!important}.premium-aos-page.is-command-home .pristine-panel-card,.premium-aos-page.is-command-home .pristine-setup-card,.premium-aos-page.is-command-home .pristine-readiness-card{padding:1.25rem!important}}@media (max-width: 440px){.premium-aos-page.is-command-home .pristine-pill-row{flex-direction:column!important;align-items:stretch!important}.premium-aos-page.is-command-home .pristine-pill{justify-content:center!important}}.premium-aos-page.is-command-home .premium-app-body{display:flex!important;min-height:100vh!important;padding-top:4.25rem!important}.premium-aos-page.is-command-home .premium-main{min-height:calc(100vh - 4.25rem)!important}.premium-aos-page.is-command-home .aos-topbar-premium{position:fixed!important;inset:0 0 auto 0!important;z-index:45!important;display:flex!important;width:100%!important;height:4.25rem!important;align-items:center!important;flex-wrap:nowrap!important}.premium-aos-page.is-command-home .aos-topbar-premium .mobile-brand{display:flex!important}.premium-aos-page.is-command-home .aos-topbar-premium .mobile-menu-button{display:none!important}.premium-aos-page.is-command-home .aos-sidebar-premium{height:calc(100vh - 4.25rem)!important;flex:0 0 16rem!important;overflow-y:auto!important}.premium-aos-page.is-command-home .pristine-home-hero p{max-width:min(40rem,100%)!important;overflow-wrap:anywhere!important;white-space:normal!important}@media (max-width: 1023px){.premium-aos-page.is-command-home .premium-app-body{display:block!important}.premium-aos-page.is-command-home .aos-topbar-premium .mobile-menu-button{display:grid!important}.premium-aos-page.is-command-home .aos-sidebar-premium{position:fixed!important;top:0!important;bottom:0!important;left:0!important;z-index:60!important;width:18rem!important;height:100vh!important;transform:translate(-100%)!important;transition:transform .3s cubic-bezier(.16,1,.3,1)!important}.premium-aos-page.is-command-home .aos-sidebar-premium.is-mobile-open{transform:translate(0)!important}}@media (max-width: 760px){.premium-aos-page.is-command-home .aos-topbar-premium{display:grid!important;grid-template-columns:auto auto minmax(0,1fr) auto!important;gap:.75rem!important;padding:0 1rem!important}.premium-aos-page.is-command-home .aos-topbar-premium .mobile-menu-button{grid-column:1!important}.premium-aos-page.is-command-home .aos-topbar-premium .mobile-brand{grid-column:2!important;min-width:0!important}.premium-aos-page.is-command-home .topbar-actions{display:flex!important;grid-column:4!important;align-items:center!important;justify-content:flex-end!important;min-width:0!important;margin-left:auto!important;gap:.5rem!important}.premium-aos-page.is-command-home .premium-search{display:none!important}.premium-aos-page.is-command-home .workspace-switcher-trigger,.premium-aos-page.is-command-home .account-button strong,.premium-aos-page.is-command-home .account-button svg,.premium-aos-page.is-command-home .account-button .logout-label{display:none!important}.premium-aos-page.is-command-home .account-button,.premium-aos-page.is-command-home .topbar-icon-button{width:2.25rem!important;min-width:2.25rem!important;height:2.25rem!important;padding:0!important}.premium-aos-page.is-command-home .premium-content-grid{width:100%!important;overflow:hidden!important}.premium-aos-page.is-command-home .pristine-home-dashboard,.premium-aos-page.is-command-home .pristine-setup-card,.premium-aos-page.is-command-home .pristine-readiness-card,.premium-aos-page.is-command-home .pristine-panel-card{width:100%!important;min-width:0!important}}.premium-aos-page.is-command-chat{--chat-bg: #040c0a;--chat-panel: rgba(255, 255, 255, .02);--chat-panel-soft: rgba(255, 255, 255, .01);--chat-line: rgba(255, 255, 255, .05);--chat-line-strong: rgba(255, 255, 255, .1);--chat-text: #ffffff;--chat-muted: rgba(255, 255, 255, .58);--chat-dim: rgba(255, 255, 255, .38);--chat-teal: #2dbe94;--chat-teal-bright: #7dd9c0;--chat-gold: #fac775;min-height:100vh!important;padding:0!important;overflow:hidden!important;background:radial-gradient(ellipse 50rem 31rem at 50% 0%,rgba(45,190,148,.08),transparent 60%),#040c0a!important;color:var(--chat-text)!important}html:has(.premium-aos-page.is-command-chat),body:has(.premium-aos-page.is-command-chat){min-height:100%;overflow:hidden!important;background:#040c0a!important}.premium-aos-page.is-command-chat:before{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;background-image:linear-gradient(rgba(255,255,255,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 1px);background-size:4rem 4rem;content:"";pointer-events:none}.premium-aos-page.is-command-chat .premium-bg,.premium-aos-page.is-command-chat .browser-chrome-premium,.premium-aos-page.is-command-chat .mobile-app-nav,.premium-aos-page.is-command-chat .command-center-card>.section-header,.premium-aos-page.is-command-chat .chat-codex-status-deck,.premium-aos-page.is-command-chat .chat-status-board-inline{display:none!important}.premium-aos-page.is-command-chat .premium-shell-frame{position:relative!important;z-index:1!important;width:100%!important;height:100vh!important;min-height:100vh!important;overflow:hidden!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.premium-aos-page.is-command-chat .premium-app-body{display:flex!important;height:100vh!important;min-height:0!important;padding-top:3.5rem!important;overflow:hidden!important}.premium-aos-page.is-command-chat .premium-main{display:flex!important;min-width:0!important;height:calc(100vh - 3.5rem)!important;min-height:0!important;flex:1 1 auto!important;overflow:hidden!important;background:radial-gradient(circle at top,rgba(45,190,148,.03),transparent 40%)!important}.premium-aos-page.is-command-chat .aos-topbar-premium{position:fixed!important;inset:0 0 auto 0!important;z-index:50!important;display:flex!important;width:100%!important;height:3.5rem!important;min-height:3.5rem!important;align-items:center!important;gap:1rem!important;border-bottom:1px solid var(--chat-line)!important;background:#040c0acc!important;padding:0 1rem!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important}.premium-aos-page.is-command-chat .aos-topbar-premium .mobile-brand{display:flex!important}.premium-aos-page.is-command-chat .mobile-brand .aos-mark-symbol{width:1.75rem!important;height:1.75rem!important;border-radius:.5rem!important}.premium-aos-page.is-command-chat .mobile-brand .aos-mark-wordmark strong{color:#fff!important;font-size:.75rem!important;font-weight:300!important;letter-spacing:.3em!important;text-transform:none!important}.premium-aos-page.is-command-chat .mobile-brand .aos-mark-wordmark small{display:none!important}.premium-aos-page.is-command-chat .premium-search{display:flex!important;width:min(28rem,36vw)!important;height:2.25rem!important;margin:0 auto!important;border:1px solid var(--chat-line)!important;border-radius:999px!important;background:#ffffff05!important;box-shadow:none!important}.premium-aos-page.is-command-chat .premium-search span{color:#ffffff8c!important;font-size:.78rem!important}.premium-aos-page.is-command-chat .premium-search kbd,.premium-aos-page.is-command-chat .workspace-switcher-trigger,.premium-aos-page.is-command-chat .topbar-auth-warning,.premium-aos-page.is-command-chat .topbar-icon-button[aria-label=Theme]{display:none!important}.premium-aos-page.is-command-chat .topbar-actions{display:flex!important;align-items:center!important;gap:.5rem!important;margin-left:0!important}.premium-aos-page.is-command-chat .topbar-icon-button,.premium-aos-page.is-command-chat .account-button{border:1px solid var(--chat-line)!important;border-radius:999px!important;background:#ffffff05!important;color:#ffffffa6!important;box-shadow:none!important}.premium-aos-page.is-command-chat .account-button{height:2.25rem!important;padding:.25rem .75rem .25rem .25rem!important}.premium-aos-page.is-command-chat .account-avatar{background:linear-gradient(135deg,#2dbe94,#0f6e56)!important;color:#fff!important}.premium-aos-page.is-command-chat .account-button strong{max-width:7rem!important;color:#ffffffeb!important;font-size:.72rem!important}.premium-aos-page.is-command-chat .account-button svg,.premium-aos-page.is-command-chat .logout-label{display:none!important}.premium-aos-page.is-command-chat .aos-sidebar-premium{display:flex!important;width:14rem!important;height:calc(100vh - 3.5rem)!important;flex:0 0 14rem!important;overflow-y:auto!important;border-right:1px solid var(--chat-line)!important;background:transparent!important;padding:.75rem!important;box-shadow:none!important}.premium-aos-page.is-command-chat .sidebar-brand,.premium-aos-page.is-command-chat .sidebar-section-label,.premium-aos-page.is-command-chat .sidebar-owner-card,.premium-aos-page.is-command-chat .sidebar-system-card,.premium-aos-page.is-command-chat .sidebar-download-card,.premium-aos-page.is-command-chat .sidebar-line{display:none!important}.premium-aos-page.is-command-chat .sidebar-nav{gap:.25rem!important}.premium-aos-page.is-command-chat .sidebar-nav-item{min-height:2.5rem!important;gap:.7rem!important;border:1px solid transparent!important;border-radius:.75rem!important;background:transparent!important;color:#ffffff80!important;padding:0 .75rem!important;font-size:.875rem!important;font-weight:500!important}.premium-aos-page.is-command-chat .sidebar-nav-icon{width:auto!important;height:auto!important;border:0!important;background:transparent!important}.premium-aos-page.is-command-chat .sidebar-nav-item.is-active,.premium-aos-page.is-command-chat .sidebar-nav-item:hover{border-color:#2dbe9433!important;background:#2dbe941a!important;color:#fff!important;box-shadow:none!important}.premium-aos-page.is-command-chat .sidebar-nav-item.is-active svg{color:var(--chat-teal)!important}.premium-aos-page.is-command-chat .sidebar-pinned-section{margin-top:1.5rem!important}.premium-aos-page.is-command-chat .sidebar-pinned-head{padding:0 .75rem!important}.premium-aos-page.is-command-chat .sidebar-pinned-head span{color:#ffffff4d!important;font-size:.56rem!important;letter-spacing:.18em!important;text-transform:uppercase!important}.premium-aos-page.is-command-chat .sidebar-pinned-remove{display:none!important}.premium-aos-page.is-command-chat .premium-content-grid,.premium-aos-page.is-command-chat .premium-center-column{display:flex!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;max-width:none!important;padding:0!important;overflow:hidden!important}.premium-aos-page.is-command-chat .web-quality-state-stack{position:absolute!important;z-index:20!important;top:.75rem!important;left:.75rem!important;right:.75rem!important}.premium-aos-page.is-command-chat .command-center-card.chat-command-app{display:flex!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;overflow:hidden!important;border:0!important;border-radius:0!important;background:transparent!important;padding:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.premium-aos-page.is-command-chat .chat-command-layout.chat-command-layout-v2{display:grid!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;grid-template-columns:18rem minmax(0,1fr)!important;gap:0!important;overflow:hidden!important;border:0!important;border-radius:0!important;background:transparent!important}.premium-aos-page.is-command-chat .chat-command-layout.chat-command-layout-v2:before,.premium-aos-page.is-command-chat .chat-command-layout.chat-command-layout-v2:after{display:none!important}.premium-aos-page.is-command-chat .chat-inbox-pane{display:flex!important;min-width:0!important;height:100%!important;min-height:0!important;flex-direction:column!important;gap:1rem!important;overflow-y:auto!important;border-right:1px solid var(--chat-line)!important;background:#ffffff03!important;padding:1rem!important}.premium-aos-page.is-command-chat .chat-start-panel{display:grid!important;gap:.75rem!important;border:0!important;background:transparent!important;padding:0!important;box-shadow:none!important}.premium-aos-page.is-command-chat .chat-start-panel .chat-panel-head{display:grid!important;gap:.75rem!important;border:0!important;padding:0!important}.premium-aos-page.is-command-chat .chat-start-panel .chat-panel-head>div,.premium-aos-page.is-command-chat .chat-source-summary-grid{display:none!important}.premium-aos-page.is-command-chat .chat-primary-action,.premium-aos-page.is-command-chat .chat-add-ai-inline{display:inline-flex!important;min-height:2.5rem!important;align-items:center!important;justify-content:center!important;gap:.5rem!important;border-radius:.75rem!important;font-size:.75rem!important;font-weight:650!important}.premium-aos-page.is-command-chat .chat-primary-action{border:1px solid rgba(45,190,148,.3)!important;background:#2dbe941a!important;color:var(--chat-teal)!important}.premium-aos-page.is-command-chat .chat-add-ai-inline{width:100%!important;border:1px solid var(--chat-line-strong)!important;background:#ffffff05!important;color:#ffffffb8!important}.premium-aos-page.is-command-chat .chat-existing-panel{display:grid!important;gap:1rem!important;min-height:0!important;border:0!important;background:transparent!important;padding:0!important;box-shadow:none!important}.premium-aos-page.is-command-chat .chat-existing-panel .chat-panel-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:.75rem!important;border:0!important;padding:0!important}.premium-aos-page.is-command-chat .chat-existing-panel .chat-panel-head span,.premium-aos-page.is-command-chat .chat-thread-group>span,.premium-aos-page.is-command-chat .chat-folder-library-head span{color:#fff6!important;font-size:.56rem!important;font-weight:800!important;letter-spacing:.18em!important;text-transform:uppercase!important}.premium-aos-page.is-command-chat .chat-existing-panel .chat-panel-head strong,.premium-aos-page.is-command-chat .chat-existing-panel .chat-panel-head small{display:none!important}.premium-aos-page.is-command-chat .chat-existing-panel .chat-panel-head button{border:1px solid var(--chat-line-strong)!important;border-radius:.45rem!important;background:#ffffff0d!important;color:#fff9!important;padding:.25rem .5rem!important;font-size:.58rem!important;font-weight:800!important;letter-spacing:.12em!important;text-transform:uppercase!important}.premium-aos-page.is-command-chat .chat-thread-search{display:flex!important;min-height:2.1rem!important;align-items:center!important;gap:.5rem!important;border:1px solid var(--chat-line)!important;border-radius:.55rem!important;background:#ffffff08!important;padding:0 .75rem!important}.premium-aos-page.is-command-chat .chat-thread-search input{min-width:0!important;border:0!important;background:transparent!important;color:#fff!important;font-size:.75rem!important;outline:0!important}.premium-aos-page.is-command-chat .chat-thread-search input::placeholder{color:#ffffff4d!important}.premium-aos-page.is-command-chat .chat-folder-library,.premium-aos-page.is-command-chat .chat-thread-filter-drawer{display:grid!important;gap:.5rem!important}.premium-aos-page.is-command-chat .chat-folder-library-head small,.premium-aos-page.is-command-chat .chat-thread-filter-drawer{display:none!important}.premium-aos-page.is-command-chat .chat-folder-manager{display:grid!important;gap:.25rem!important}.premium-aos-page.is-command-chat .chat-folder-manager button,.premium-aos-page.is-command-chat .chat-folder-create{display:flex!important;min-height:2.1rem!important;align-items:center!important;justify-content:space-between!important;gap:.5rem!important;border:0!important;border-radius:.55rem!important;background:transparent!important;color:#fff9!important;padding:0 .65rem!important;font-size:.72rem!important}.premium-aos-page.is-command-chat .chat-folder-manager button:hover,.premium-aos-page.is-command-chat .chat-folder-manager button.is-active{background:#ffffff0d!important;color:#ffffffd1!important}.premium-aos-page.is-command-chat .chat-folder-create{display:none!important}.premium-aos-page.is-command-chat .chat-existing-list{display:grid!important;gap:1rem!important;min-height:0!important;overflow:visible!important}.premium-aos-page.is-command-chat .chat-hub-row{display:grid!important;overflow:hidden!important;border:1px solid var(--chat-line)!important;border-radius:.75rem!important;background:#ffffff05!important;transition:background .2s ease,border-color .2s ease!important}.premium-aos-page.is-command-chat .chat-hub-row.is-active{border-color:#2dbe9433!important;border-left:2px solid var(--chat-teal)!important;background:#2dbe940d!important}.premium-aos-page.is-command-chat .chat-hub-open{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:.35rem .5rem!important;min-height:4.2rem!important;border:0!important;background:transparent!important;color:#fff!important;padding:.75rem!important;text-align:left!important}.premium-aos-page.is-command-chat .chat-hub-open>svg,.premium-aos-page.is-command-chat .chat-row-progress,.premium-aos-page.is-command-chat .chat-thread-folder-select,.premium-aos-page.is-command-chat .chat-thread-row-actions button:not(:first-of-type){display:none!important}.premium-aos-page.is-command-chat .chat-hub-open span{display:grid!important;min-width:0!important;gap:.2rem!important}.premium-aos-page.is-command-chat .chat-hub-open b{overflow:hidden!important;color:#ffffffe6!important;font-size:.78rem!important;font-weight:650!important;text-overflow:ellipsis!important;white-space:nowrap!important}.premium-aos-page.is-command-chat .chat-hub-open small{overflow:hidden!important;color:#fff6!important;font-size:.58rem!important;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace!important;text-overflow:ellipsis!important;white-space:nowrap!important}.premium-aos-page.is-command-chat .chat-status-pill{border:0!important;border-radius:.35rem!important;background:#2dbe941a!important;color:var(--chat-teal)!important;padding:.2rem .4rem!important;font-size:.5rem!important;letter-spacing:.1em!important}.premium-aos-page.is-command-chat .chat-thread-row-actions{display:flex!important;justify-content:flex-end!important;padding:0 .5rem .5rem!important}.premium-aos-page.is-command-chat .chat-thread-row-actions button{border:1px solid transparent!important;background:transparent!important;color:#ffffff59!important}.premium-aos-page.is-command-chat .chat-thread-row-actions button:hover{border-color:#ffffff1a!important;background:#ffffff0f!important;color:#ffffffc7!important}.premium-aos-page.is-command-chat .chat-workspace-pane{display:grid!important;grid-template-columns:minmax(0,1fr) 18rem!important;gap:0!important;min-width:0!important;min-height:0!important;height:100%!important;overflow:hidden!important;border:0!important;border-radius:0!important;background:radial-gradient(circle at top,rgba(45,190,148,.03),transparent 40%)!important;box-shadow:none!important}.premium-aos-page.is-command-chat .chat-conversation-shell{display:flex!important;min-width:0!important;min-height:0!important;height:100%!important;flex-direction:column!important;overflow:hidden!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.premium-aos-page.is-command-chat .chat-active-head{position:relative!important;z-index:1!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:1rem!important;min-height:6.25rem!important;flex-shrink:0!important;border:0!important;border-bottom:1px solid var(--chat-line)!important;border-radius:0!important;background:#040c0ae6!important;padding:1rem 1.5rem!important;box-shadow:none!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important}.premium-aos-page.is-command-chat .chat-active-head:after{content:""!important;position:absolute!important;inset:auto 1.5rem 0!important;height:1px!important;background:linear-gradient(90deg,transparent,rgba(45,190,148,.18),transparent)!important;pointer-events:none!important}.premium-aos-page.is-command-chat .chat-active-title{display:grid!important;grid-template-columns:2.5rem minmax(0,1fr)!important;align-items:center!important;gap:.2rem .75rem!important;min-width:0!important}.premium-aos-page.is-command-chat .chat-active-title:before{content:""!important;grid-row:1 / span 3!important;width:2.5rem!important;height:2.5rem!important;border:1px solid rgba(45,190,148,.35)!important;border-radius:999px!important;background:radial-gradient(circle at 50% 50%,rgba(45,190,148,.75) 0 20%,transparent 23%),linear-gradient(135deg,#7dd9c059,#0f6e562e),#040c0afa!important;box-shadow:0 0 22px #2dbe9429!important}.premium-aos-page.is-command-chat .chat-active-title>span{width:fit-content!important;border:1px solid rgba(45,190,148,.2)!important;border-radius:.35rem!important;background:#2dbe940d!important;color:var(--chat-teal)!important;padding:.15rem .4rem!important;font-size:.55rem!important;font-weight:800!important;letter-spacing:.12em!important;line-height:1!important;text-transform:uppercase!important}.premium-aos-page.is-command-chat .chat-active-title strong{min-width:0!important;overflow:hidden!important;color:#fff!important;font-size:clamp(1.05rem,2vw,1.35rem)!important;font-weight:300!important;letter-spacing:0!important;line-height:1.12!important;text-overflow:ellipsis!important;white-space:nowrap!important}.premium-aos-page.is-command-chat .chat-active-title small{min-width:0!important;overflow:hidden!important;color:#ffffff6b!important;font-size:.62rem!important;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace!important;text-overflow:ellipsis!important;white-space:nowrap!important}.premium-aos-page.is-command-chat .chat-active-meta{grid-column:2!important;display:flex!important;flex-wrap:wrap!important;gap:.35rem!important;margin:.25rem 0 0!important}.premium-aos-page.is-command-chat .chat-active-meta span,.premium-aos-page.is-command-chat .chat-context-pane summary small,.premium-aos-page.is-command-chat .chat-context-section small,.premium-aos-page.is-command-chat .chat-binding-card small{color:#ffffff6b!important}.premium-aos-page.is-command-chat .chat-active-meta span{display:inline-flex!important;align-items:center!important;gap:.3rem!important;max-width:13rem!important;overflow:hidden!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:.35rem!important;background:#ffffff0d!important;padding:.16rem .42rem!important;font-size:.56rem!important;font-weight:800!important;letter-spacing:.08em!important;line-height:1.2!important;text-overflow:ellipsis!important;text-transform:uppercase!important;white-space:nowrap!important}.premium-aos-page.is-command-chat .chat-active-meta svg{width:.7rem!important;height:.7rem!important;color:#2dbe94bf!important}.premium-aos-page.is-command-chat .chat-active-actions{display:flex!important;flex-wrap:wrap!important;justify-content:flex-end!important;gap:.5rem!important}.premium-aos-page.is-command-chat .chat-active-actions button,.premium-aos-page.is-command-chat .chat-binding-start,.premium-aos-page.is-command-chat .advanced-setup-details summary,.premium-aos-page.is-command-chat .chat-runtime-queue-list button,.premium-aos-page.is-command-chat .chat-queue-panel button{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:.4rem!important;min-height:2rem!important;border:1px solid var(--chat-line-strong)!important;border-radius:.55rem!important;background:#ffffff05!important;color:#ffffff9e!important;padding:.4rem .7rem!important;font-size:.58rem!important;font-weight:800!important;letter-spacing:.14em!important;text-transform:uppercase!important}.premium-aos-page.is-command-chat .chat-active-actions button:hover,.premium-aos-page.is-command-chat .chat-binding-start:hover,.premium-aos-page.is-command-chat .advanced-setup-details summary:hover,.premium-aos-page.is-command-chat .chat-runtime-queue-list button:hover,.premium-aos-page.is-command-chat .chat-queue-panel button:hover{border-color:#2dbe9440!important;background:#ffffff0f!important;color:#ffffffe6!important}.premium-aos-page.is-command-chat .chat-setup-drawer{border:0!important;border-bottom:1px solid rgba(255,255,255,.02)!important;border-radius:0!important;background:#040c0ab8!important;box-shadow:none!important}.premium-aos-page.is-command-chat .chat-setup-drawer>summary{display:flex!important;align-items:center!important;gap:.5rem!important;min-height:2.5rem!important;border:0!important;border-bottom:1px solid rgba(255,255,255,.02)!important;background:transparent!important;color:#ffffff6b!important;padding:.65rem 1.5rem!important;list-style:none!important}.premium-aos-page.is-command-chat .chat-setup-drawer>summary svg{width:.75rem!important;height:.75rem!important;color:#2dbe94b3!important}.premium-aos-page.is-command-chat .chat-setup-drawer>summary span{color:#2dbe94cc!important;font-size:.65rem!important;font-weight:700!important}.premium-aos-page.is-command-chat .chat-setup-drawer>summary small{overflow:hidden!important;color:#ffffff6b!important;font-size:.62rem!important;text-overflow:ellipsis!important;white-space:nowrap!important}.premium-aos-page.is-command-chat .chat-setup-drawer[open]{max-height:22rem!important;overflow-y:auto!important}.premium-aos-page.is-command-chat .chat-setup-drawer[open]>:not(summary){margin:1rem 1.5rem!important}.premium-aos-page.is-command-chat .chat-session-bar,.premium-aos-page.is-command-chat .chat-api-key-panel,.premium-aos-page.is-command-chat .chat-instance-hub,.premium-aos-page.is-command-chat .workflow-routing-builder{border:1px solid var(--chat-line)!important;border-radius:.85rem!important;background:#ffffff05!important;box-shadow:none!important}.premium-aos-page.is-command-chat :where(.chat-session-bar,.chat-api-key-panel,.chat-instance-hub,.workflow-routing-builder) :where(input,select,textarea){border:1px solid rgba(255,255,255,.1)!important;border-radius:.65rem!important;background:#00000059!important;color:#ffffffd6!important}.premium-aos-page.is-command-chat .chat-message-list{display:flex!important;min-height:0!important;flex:1 1 auto!important;flex-direction:column!important;gap:1.5rem!important;overflow-y:auto!important;border:0!important;border-radius:0!important;background:transparent!important;padding:1.5rem!important;scroll-behavior:smooth!important}.premium-aos-page.is-command-chat .chat-message-list::-webkit-scrollbar,.premium-aos-page.is-command-chat .chat-inbox-pane::-webkit-scrollbar,.premium-aos-page.is-command-chat .chat-context-pane::-webkit-scrollbar,.premium-aos-page.is-command-chat .chat-setup-drawer::-webkit-scrollbar{width:.4rem!important}.premium-aos-page.is-command-chat .chat-message-list::-webkit-scrollbar-thumb,.premium-aos-page.is-command-chat .chat-inbox-pane::-webkit-scrollbar-thumb,.premium-aos-page.is-command-chat .chat-context-pane::-webkit-scrollbar-thumb,.premium-aos-page.is-command-chat .chat-setup-drawer::-webkit-scrollbar-thumb{border-radius:999px!important;background:#ffffff1a!important}.premium-aos-page.is-command-chat .chat-empty-state{width:min(32rem,100%)!important;margin:auto!important;border:1px solid rgba(45,190,148,.16)!important;border-radius:1rem!important;background:#2dbe940a!important;padding:2rem!important;text-align:center!important}.premium-aos-page.is-command-chat .chat-empty-icon{margin-inline:auto!important;border-color:#2dbe9433!important;background:#2dbe9414!important;color:var(--chat-teal)!important}.premium-aos-page.is-command-chat .message-row{display:flex!important;align-items:flex-start!important;gap:.75rem!important;width:min(48rem,100%)!important;max-width:100%!important;margin:0!important}.premium-aos-page.is-command-chat .message-row.from-user{align-self:flex-end!important;flex-direction:row-reverse!important}.premium-aos-page.is-command-chat .message-row.from-agent{align-self:flex-start!important}.premium-aos-page.is-command-chat .agent-glyph,.premium-aos-page.is-command-chat .person-avatar{display:flex!important;width:2rem!important;height:2rem!important;flex:0 0 2rem!important;align-items:center!important;justify-content:center!important;border-radius:.75rem!important;font-size:.7rem!important;font-weight:700!important;box-shadow:0 .8rem 1.6rem #0000003d!important}.premium-aos-page.is-command-chat .agent-glyph{border:1px solid rgba(255,255,255,.18)!important;background:#ffffff1a!important;color:#ffffffe6!important}.premium-aos-page.is-command-chat .person-avatar{border:0!important;background:linear-gradient(135deg,var(--chat-teal-soft),var(--chat-teal))!important;color:var(--chat-ink)!important}.premium-aos-page.is-command-chat .message-bubble{min-width:0!important;max-width:100%!important;border:0!important;border-radius:0!important;background:transparent!important;padding:0!important;box-shadow:none!important}.premium-aos-page.is-command-chat .user-bubble{text-align:right!important}.premium-aos-page.is-command-chat .chat-message-meta{display:flex!important;align-items:center!important;gap:.5rem!important;margin:0 0 .4rem!important}.premium-aos-page.is-command-chat .chat-message-meta strong{color:#ffffffe6!important;font-size:.72rem!important;font-weight:650!important}.premium-aos-page.is-command-chat .chat-message-meta span{color:#ffffff4d!important;font-size:.56rem!important;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace!important}.premium-aos-page.is-command-chat .chat-message-body{color:#ffffffc7!important;font-size:.82rem!important;line-height:1.7!important}.premium-aos-page.is-command-chat .message-row.from-user .chat-message-body{color:#ffffffdb!important}.premium-aos-page.is-command-chat .chat-message-body p{margin:0 0 .5rem!important}.premium-aos-page.is-command-chat .chat-message-list-block{margin:.65rem 0!important;border:1px solid rgba(255,255,255,.06)!important;border-radius:.7rem!important;background:#ffffff05!important;padding:.75rem .9rem!important}.premium-aos-page.is-command-chat .chat-inline-code,.premium-aos-page.is-command-chat .chat-message-body code{border:1px solid rgba(45,190,148,.18)!important;border-radius:.3rem!important;background:#2dbe9414!important;color:#7dd9c0f2!important;padding:.05rem .24rem!important}.premium-aos-page.is-command-chat .tool-call-card{overflow:hidden!important;margin:.75rem 0!important;border:1px solid rgba(45,190,148,.18)!important;border-radius:.8rem!important;background:#020806d1!important;box-shadow:inset 0 1px #ffffff08,0 .8rem 1.6rem #0000002e!important}.premium-aos-page.is-command-chat .tool-call-head{display:grid!important;grid-template-columns:1.6rem minmax(0,1fr) auto!important;gap:.65rem!important;align-items:center!important;border-bottom:1px solid rgba(45,190,148,.1)!important;background:#2dbe940d!important;padding:.6rem .75rem!important}.premium-aos-page.is-command-chat .tool-status-icon{width:1.15rem!important;height:1.15rem!important;border-radius:999px!important;background:#2dbe9429!important;color:var(--chat-teal)!important}.premium-aos-page.is-command-chat .tool-call-head strong{color:#ffffffd1!important;font-size:.62rem!important;font-weight:800!important;letter-spacing:.1em!important;text-transform:uppercase!important}.premium-aos-page.is-command-chat .tool-call-head small,.premium-aos-page.is-command-chat .tool-call-head code{color:#ffffff6b!important;font-size:.55rem!important}.premium-aos-page.is-command-chat .tool-call-head code{border:1px solid rgba(45,190,148,.3)!important;border-radius:.35rem!important;background:#2dbe941a!important;color:var(--chat-teal)!important;padding:.24rem .45rem!important}.premium-aos-page.is-command-chat .tool-output-grid,.premium-aos-page.is-command-chat .tool-file-list,.premium-aos-page.is-command-chat .tool-error,.premium-aos-page.is-command-chat .receipt-chip,.premium-aos-page.is-command-chat .attachment-card{margin:.5rem .65rem!important;border-color:#ffffff0d!important;background:#ffffff06!important}.premium-aos-page.is-command-chat .streaming-label{display:inline-flex!important;align-items:center!important;gap:.35rem!important;margin-top:.5rem!important;color:#2dbe94cc!important;font-size:.62rem!important}.premium-aos-page.is-command-chat .chat-queue-panel,.premium-aos-page.is-command-chat .draft-file-row{flex-shrink:0!important;margin:0 1.5rem .75rem!important;border:1px solid var(--chat-line)!important;border-radius:.85rem!important;background:#ffffff05!important;padding:.75rem!important}.premium-aos-page.is-command-chat .chat-composer{position:relative!important;display:grid!important;grid-template-columns:auto auto auto minmax(0,1fr) auto!important;align-items:end!important;gap:.35rem!important;width:min(56rem,calc(100% - 2rem))!important;flex-shrink:0!important;margin:.25rem auto 1rem!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:1rem!important;background:#ffffff08!important;padding:.7rem!important;box-shadow:0 1.5rem 4rem #00000059!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important}.premium-aos-page.is-command-chat .chat-composer:before{content:""!important;position:absolute!important;top:-.8rem!important;right:-.8rem!important;bottom:-.8rem!important;left:-.8rem!important;z-index:-1!important;border-radius:1.6rem!important;background:#2dbe940d!important;filter:blur(20px)!important;opacity:0!important;transition:opacity .2s ease!important}.premium-aos-page.is-command-chat .chat-composer:focus-within{border-color:#2dbe945c!important}.premium-aos-page.is-command-chat .chat-composer:focus-within:before{opacity:1!important}.premium-aos-page.is-command-chat .chat-composer button{display:inline-flex!important;width:2rem!important;height:2rem!important;align-items:center!important;justify-content:center!important;border:0!important;border-radius:.65rem!important;background:transparent!important;color:#ffffff6b!important;padding:0!important;transition:background .2s ease,color .2s ease,opacity .2s ease!important}.premium-aos-page.is-command-chat .chat-composer button:hover{background:#ffffff14!important;color:#ffffffd1!important}.premium-aos-page.is-command-chat .chat-composer textarea[aria-label="Command message"]{min-height:2.25rem!important;max-height:12rem!important;border:0!important;border-radius:.7rem!important;background:transparent!important;color:#fff!important;padding:.55rem .65rem!important;font-size:.86rem!important;line-height:1.55!important;outline:0!important;resize:none!important;box-shadow:none!important}.premium-aos-page.is-command-chat .chat-composer button:last-child{width:auto!important;min-width:2.7rem!important;border:0!important;background:var(--chat-teal)!important;color:var(--chat-ink)!important;padding:0 .9rem!important;box-shadow:0 0 1.4rem #2dbe942e!important}.premium-aos-page.is-command-chat .chat-composer button:last-child:hover{background:#2dbe94e6!important;color:var(--chat-ink)!important}.premium-aos-page.is-command-chat .chat-command-notice{flex-shrink:0!important;margin:0 auto .75rem!important;width:min(56rem,calc(100% - 2rem))!important;border-radius:.7rem!important;padding:.55rem .75rem!important;font-size:.68rem!important}.premium-aos-page.is-command-chat .chat-context-pane{display:flex!important;min-width:0!important;min-height:0!important;width:18rem!important;max-width:18rem!important;flex-direction:column!important;overflow-y:auto!important;border:0!important;border-left:1px solid var(--chat-line)!important;border-radius:0!important;background:#ffffff03!important;padding:1.25rem!important;box-shadow:none!important}.premium-aos-page.is-command-chat .chat-context-pane[open]{display:flex!important}.premium-aos-page.is-command-chat .chat-context-pane>summary{display:flex!important;align-items:center!important;gap:.5rem!important;min-height:2.75rem!important;margin:0 0 1rem!important;border:0!important;border-bottom:1px solid var(--chat-line)!important;background:transparent!important;color:#ffffffd1!important;padding:0 0 1rem!important;list-style:none!important}.premium-aos-page.is-command-chat .chat-context-pane>summary::-webkit-details-marker{display:none!important}.premium-aos-page.is-command-chat .chat-context-pane>summary svg{width:.9rem!important;height:.9rem!important;color:#ffffff80!important}.premium-aos-page.is-command-chat .chat-context-pane>summary span{color:#ffffffd1!important;font-size:.62rem!important;font-weight:800!important;letter-spacing:.18em!important;text-transform:uppercase!important}.premium-aos-page.is-command-chat .chat-context-pane>summary small{display:none!important}.premium-aos-page.is-command-chat .chat-context-card,.premium-aos-page.is-command-chat .chat-binding-card,.premium-aos-page.is-command-chat .chat-context-section,.premium-aos-page.is-command-chat .chat-context-metrics article{border:1px solid var(--chat-line)!important;border-radius:.85rem!important;background:#ffffff05!important;box-shadow:none!important}.premium-aos-page.is-command-chat .chat-context-card{display:flex!important;gap:.75rem!important;align-items:center!important;margin:0 0 1.5rem!important;border-color:#2dbe941f!important;background:#2dbe9405!important;padding:.8rem!important}.premium-aos-page.is-command-chat .chat-context-card>span{display:flex!important;width:2rem!important;height:2rem!important;flex:0 0 2rem!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;background:#2dbe941a!important;color:var(--chat-teal)!important}.premium-aos-page.is-command-chat .chat-context-card strong,.premium-aos-page.is-command-chat .chat-context-section>strong,.premium-aos-page.is-command-chat .chat-mini-section-head strong{color:#ffffffe6!important;font-size:.75rem!important;font-weight:650!important}.premium-aos-page.is-command-chat .chat-context-card small{overflow:hidden!important;color:#fff6!important;font-size:.56rem!important;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace!important;text-overflow:ellipsis!important;white-space:nowrap!important}.premium-aos-page.is-command-chat .chat-context-section{display:grid!important;gap:.75rem!important;margin:0 0 1rem!important;padding:.85rem!important}.premium-aos-page.is-command-chat .chat-binding-card{display:grid!important;gap:.25rem!important;padding:.85rem!important}.premium-aos-page.is-command-chat .chat-binding-card span{width:fit-content!important;border:1px solid rgba(45,190,148,.3)!important;border-radius:.35rem!important;background:#2dbe941a!important;color:var(--chat-teal)!important;padding:.16rem .4rem!important;font-size:.55rem!important;font-weight:800!important;letter-spacing:.1em!important;text-transform:uppercase!important}.premium-aos-page.is-command-chat .chat-binding-card b{color:#ffffffe6!important;font-size:.78rem!important}.premium-aos-page.is-command-chat .chat-binding-meta{display:grid!important;gap:.65rem!important;border:0!important;background:transparent!important;padding:.25rem 0!important}.premium-aos-page.is-command-chat .chat-binding-meta span{display:grid!important;gap:.18rem!important;color:#ffffffd9!important;font-size:.68rem!important}.premium-aos-page.is-command-chat .chat-binding-meta b{color:#fff6!important;font-size:.5rem!important;font-weight:800!important;letter-spacing:.14em!important;text-transform:uppercase!important}.premium-aos-page.is-command-chat .chat-binding-start{width:100%!important}.premium-aos-page.is-command-chat .advanced-setup-details{display:grid!important;gap:.5rem!important}.premium-aos-page.is-command-chat .advanced-setup-details>summary{justify-content:space-between!important;width:100%!important}.premium-aos-page.is-command-chat .advanced-setup-details[open]>:not(summary){margin-top:.5rem!important}.premium-aos-page.is-command-chat .chat-thread-row{display:grid!important;grid-template-columns:1rem minmax(0,1fr)!important;align-items:center!important;gap:.55rem!important;width:100%!important;border:1px solid var(--chat-line)!important;border-radius:.75rem!important;background:#ffffff05!important;color:#ffffffc7!important;padding:.7rem!important;text-align:left!important}.premium-aos-page.is-command-chat .chat-thread-row:hover,.premium-aos-page.is-command-chat .chat-thread-row.is-active{border-color:#2dbe942e!important;background:#ffffff0a!important}.premium-aos-page.is-command-chat .chat-thread-row b{display:block!important;overflow:hidden!important;color:#ffffffd1!important;font-size:.72rem!important;text-overflow:ellipsis!important;white-space:nowrap!important}.premium-aos-page.is-command-chat .chat-thread-row small,.premium-aos-page.is-command-chat .chat-muted-line{display:block!important;color:#ffffff57!important;font-size:.56rem!important}.premium-aos-page.is-command-chat .chat-context-metrics,.premium-aos-page.is-command-chat .chat-live-proof-panel,.premium-aos-page.is-command-chat .chat-approval-list,.premium-aos-page.is-command-chat .chat-runtime-queue-list,.premium-aos-page.is-command-chat .chat-error-list,.premium-aos-page.is-command-chat .chat-binding-receipts,.premium-aos-page.is-command-chat .chat-binding-edit{display:none!important}.premium-aos-page.is-command-chat .context-item{display:flex!important;align-items:center!important;gap:.55rem!important;border:1px solid var(--chat-line)!important;border-radius:.7rem!important;background:#ffffff05!important;padding:.65rem!important}.premium-aos-page.is-command-chat .context-item b{display:block!important;overflow:hidden!important;color:#ffffffc7!important;font-size:.7rem!important;text-overflow:ellipsis!important;white-space:nowrap!important}.premium-aos-page.is-command-chat .context-item small{display:block!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}@media (max-width: 80rem){.premium-aos-page.is-command-chat .chat-workspace-pane{grid-template-columns:minmax(0,1fr)!important}.premium-aos-page.is-command-chat .chat-context-pane{display:none!important}}@media (max-width: 64rem){html:has(.premium-aos-page.is-command-chat),body:has(.premium-aos-page.is-command-chat){overflow:auto!important}.premium-aos-page.is-command-chat .premium-shell-frame{min-height:100dvh!important;height:auto!important;overflow:visible!important}.premium-aos-page.is-command-chat .aos-topbar-premium{position:sticky!important}.premium-aos-page.is-command-chat .premium-app-body{height:auto!important;min-height:calc(100dvh - 3.5rem)!important;overflow:visible!important}.premium-aos-page.is-command-chat .aos-sidebar-premium{position:fixed!important;top:3.5rem!important;bottom:0!important;left:0!important;z-index:40!important;width:min(18rem,82vw)!important;transform:translate(-100%)!important}.premium-aos-page.is-command-chat .aos-sidebar-premium.mobile-open{transform:translate(0)!important}.premium-aos-page.is-command-chat .premium-main,.premium-aos-page.is-command-chat .premium-content-grid,.premium-aos-page.is-command-chat .premium-center-column,.premium-aos-page.is-command-chat .command-center-card.chat-command-app,.premium-aos-page.is-command-chat .chat-command-layout.chat-command-layout-v2{height:auto!important;min-height:calc(100dvh - 3.5rem)!important;overflow:visible!important}.premium-aos-page.is-command-chat .chat-command-layout.chat-command-layout-v2{grid-template-columns:minmax(0,1fr)!important}.premium-aos-page.is-command-chat .chat-inbox-pane{max-height:22rem!important;border-right:0!important;border-bottom:1px solid var(--chat-line)!important}.premium-aos-page.is-command-chat .chat-workspace-pane,.premium-aos-page.is-command-chat .chat-conversation-shell{min-height:42rem!important}}@media (max-width: 47.5rem){.premium-aos-page.is-command-chat .aos-topbar-premium{grid-template-columns:auto minmax(0,1fr) auto!important;padding-inline:.75rem!important}.premium-aos-page.is-command-chat .premium-search,.premium-aos-page.is-command-chat .account-button strong,.premium-aos-page.is-command-chat .account-button svg,.premium-aos-page.is-command-chat .topbar-icon-button:not(.topbar-mobile-menu){display:none!important}.premium-aos-page.is-command-chat .chat-inbox-pane{display:none!important}.premium-aos-page.is-command-chat .chat-active-head{min-height:auto!important;flex-direction:column!important;align-items:stretch!important;padding:1rem!important}.premium-aos-page.is-command-chat .chat-active-title{grid-template-columns:2rem minmax(0,1fr)!important}.premium-aos-page.is-command-chat .chat-active-title:before{width:2rem!important;height:2rem!important}.premium-aos-page.is-command-chat .chat-active-actions{justify-content:flex-start!important}.premium-aos-page.is-command-chat .chat-active-actions button{min-height:1.9rem!important;padding:.35rem .55rem!important}.premium-aos-page.is-command-chat .chat-setup-drawer>summary{padding-inline:1rem!important}.premium-aos-page.is-command-chat .chat-setup-drawer>summary small,.premium-aos-page.is-command-chat .chat-active-meta span:nth-child(n+3){display:none!important}.premium-aos-page.is-command-chat .chat-message-list{min-height:28rem!important;padding:1rem!important}.premium-aos-page.is-command-chat .message-row{width:100%!important}.premium-aos-page.is-command-chat .message-bubble{max-width:calc(100% - 2.75rem)!important}.premium-aos-page.is-command-chat .chat-composer{grid-template-columns:auto minmax(0,1fr) auto!important;width:calc(100% - 1.5rem)!important;margin-bottom:.75rem!important;padding:.55rem!important}.premium-aos-page.is-command-chat .chat-composer button:nth-of-type(2),.premium-aos-page.is-command-chat .chat-composer button:nth-of-type(3),.premium-aos-page.is-command-chat .chat-voice-meter{display:none!important}.premium-aos-page.is-command-chat .chat-composer textarea[aria-label="Command message"]{min-height:2rem!important;padding:.45rem .5rem!important}.premium-aos-page.is-command-chat .chat-command-notice{width:calc(100% - 1.5rem)!important}}.premium-aos-page.is-command-chat .topbar-mobile-menu,.premium-aos-page.is-command-chat .mobile-menu-button{display:none!important}.premium-aos-page.is-command-chat .sidebar-nav{width:100%!important;align-items:stretch!important;justify-items:stretch!important}.premium-aos-page.is-command-chat .aos-sidebar-premium{flex-direction:column!important;gap:.75rem!important}.premium-aos-page.is-command-chat .sidebar-nav-item{display:grid!important;grid-template-columns:1.5rem minmax(0,1fr)!important;width:100%!important;max-width:none!important;justify-self:stretch!important;align-items:center!important;text-align:left!important}.premium-aos-page.is-command-chat .sidebar-nav-item>span:not(.sidebar-nav-icon),.premium-aos-page.is-command-chat .sidebar-nav-label,.premium-aos-page.is-command-chat .sidebar-nav-item strong,.premium-aos-page.is-command-chat .sidebar-nav-item small{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.premium-aos-page.is-command-chat .tool-output-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.5rem!important;padding:.6rem!important}.premium-aos-page.is-command-chat .tool-output-grid span{display:grid!important;min-width:0!important;gap:.15rem!important;border:1px solid rgba(255,255,255,.05)!important;border-radius:.55rem!important;background:#0000003d!important;padding:.55rem .65rem!important}.premium-aos-page.is-command-chat .tool-output-grid b{overflow:hidden!important;color:#ffffffdb!important;font-size:.6rem!important;font-weight:800!important;letter-spacing:.08em!important;text-overflow:ellipsis!important;text-transform:uppercase!important;white-space:nowrap!important}.premium-aos-page.is-command-chat .tool-output-grid small{overflow:hidden!important;color:#ffffff8c!important;font-size:.58rem!important;text-overflow:ellipsis!important}@media (max-width: 64rem){.premium-aos-page.is-command-chat .aos-topbar-premium{position:fixed!important;inset:0 0 auto 0!important;display:flex!important;flex-direction:row!important;height:3.5rem!important;min-height:3.5rem!important;align-items:center!important;justify-content:space-between!important}.premium-aos-page.is-command-chat .mobile-brand{flex:0 1 auto!important;min-width:0!important}.premium-aos-page.is-command-chat .topbar-actions{flex:0 0 auto!important;margin-left:auto!important}.premium-aos-page.is-command-chat .mobile-menu-button,.premium-aos-page.is-command-chat .topbar-mobile-menu{position:relative!important;display:inline-flex!important;width:2.25rem!important;height:2.25rem!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;border-radius:999px!important;font-size:0!important}.premium-aos-page.is-command-chat .mobile-menu-button svg{width:1.25rem!important;height:1.25rem!important;color:#ffffffb8!important}.premium-aos-page.is-command-chat .topbar-mobile-menu:before,.premium-aos-page.is-command-chat .topbar-mobile-menu:after{content:""!important;position:absolute!important;left:.7rem!important;width:.85rem!important;height:1px!important;border-radius:999px!important;background:#ffffffb8!important}.premium-aos-page.is-command-chat .topbar-mobile-menu:before{top:.88rem!important}.premium-aos-page.is-command-chat .topbar-mobile-menu:after{top:1.25rem!important}.premium-aos-page.is-command-chat .aos-sidebar-premium.is-mobile-open{transform:translate(0)!important}}@media (max-width: 47.5rem){.premium-aos-page.is-command-chat .account-button,.premium-aos-page.is-command-chat .mobile-brand .aos-mark-wordmark{display:none!important}.premium-aos-page.is-command-chat .message-bubble{overflow:hidden!important}.premium-aos-page.is-command-chat .tool-call-card{border-radius:.75rem!important}.premium-aos-page.is-command-chat .tool-call-head{grid-template-columns:1.25rem minmax(0,1fr)!important}.premium-aos-page.is-command-chat .tool-call-head code{grid-column:1 / -1!important;width:fit-content!important;max-width:100%!important}.premium-aos-page.is-command-chat .tool-output-grid{grid-template-columns:minmax(0,1fr)!important}}.premium-aos-page.is-command-agents{--agents-bg: #040c0a;--agents-panel: rgba(255, 255, 255, .02);--agents-panel-soft: rgba(255, 255, 255, .01);--agents-line: rgba(255, 255, 255, .05);--agents-line-strong: rgba(255, 255, 255, .1);--agents-text: #ffffff;--agents-muted: rgba(255, 255, 255, .56);--agents-dim: rgba(255, 255, 255, .36);--agents-teal: #2dbe94;--agents-teal-bright: #7dd9c0;--agents-purple: #7f77dd;--agents-gold: #fac775;min-height:100vh!important;padding:0!important;overflow:hidden!important;background:radial-gradient(ellipse 50rem 31rem at 50% 0%,rgba(45,190,148,.08),transparent 60%),#040c0a!important;color:var(--agents-text)!important}html:has(.premium-aos-page.is-command-agents),body:has(.premium-aos-page.is-command-agents){min-height:100%;overflow:hidden!important;background:#040c0a!important}.premium-aos-page.is-command-agents:before{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;background-image:linear-gradient(rgba(255,255,255,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 1px);background-size:4rem 4rem;content:"";pointer-events:none}.premium-aos-page.is-command-agents .premium-bg,.premium-aos-page.is-command-agents .browser-chrome-premium,.premium-aos-page.is-command-agents .mobile-app-nav{display:none!important}.premium-aos-page.is-command-agents .premium-shell-frame{position:relative!important;z-index:1!important;width:100%!important;height:100vh!important;min-height:100vh!important;overflow:hidden!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.premium-aos-page.is-command-agents .premium-app-body{display:flex!important;height:100vh!important;min-height:0!important;padding-top:3.5rem!important;overflow:hidden!important}.premium-aos-page.is-command-agents .premium-main{display:flex!important;min-width:0!important;height:calc(100vh - 3.5rem)!important;min-height:0!important;flex:1 1 auto!important;overflow-y:auto!important;overflow-x:hidden!important;background:transparent!important;scrollbar-color:rgba(45,190,148,.34) rgba(255,255,255,.04)}.premium-aos-page.is-command-agents .aos-topbar-premium{position:fixed!important;inset:0 0 auto 0!important;z-index:50!important;display:flex!important;width:100%!important;height:3.5rem!important;min-height:3.5rem!important;align-items:center!important;gap:1rem!important;border-bottom:1px solid var(--agents-line)!important;background:#040c0acc!important;padding:0 1rem!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important}.premium-aos-page.is-command-agents .mobile-brand{display:flex!important}.premium-aos-page.is-command-agents .mobile-brand .aos-mark-symbol{width:1.75rem!important;height:1.75rem!important;border-radius:.5rem!important}.premium-aos-page.is-command-agents .mobile-brand .aos-mark-wordmark strong{color:#fff!important;font-size:.75rem!important;font-weight:300!important;letter-spacing:.3em!important;text-transform:none!important}.premium-aos-page.is-command-agents .mobile-brand .aos-mark-wordmark small{display:none!important}.premium-aos-page.is-command-agents .premium-search{display:flex!important;width:min(28rem,36vw)!important;height:2.25rem!important;margin:0 auto!important;border:1px solid var(--agents-line)!important;border-radius:999px!important;background:#ffffff05!important;box-shadow:none!important}.premium-aos-page.is-command-agents .premium-search span{color:#ffffff8c!important;font-size:.78rem!important}.premium-aos-page.is-command-agents .premium-search kbd,.premium-aos-page.is-command-agents .workspace-switcher-trigger,.premium-aos-page.is-command-agents .topbar-auth-warning,.premium-aos-page.is-command-agents .topbar-icon-button[aria-label=Theme]{display:none!important}.premium-aos-page.is-command-agents .topbar-actions{display:flex!important;align-items:center!important;gap:.5rem!important;margin-left:0!important}.premium-aos-page.is-command-agents .topbar-icon-button,.premium-aos-page.is-command-agents .account-button{border:1px solid var(--agents-line)!important;border-radius:999px!important;background:#ffffff05!important;color:#ffffffa6!important;box-shadow:none!important}.premium-aos-page.is-command-agents .account-button{height:2.25rem!important;padding:.25rem .75rem .25rem .25rem!important}.premium-aos-page.is-command-agents .account-avatar{background:linear-gradient(135deg,#2dbe94,#0f6e56)!important;color:#fff!important}.premium-aos-page.is-command-agents .account-button strong{max-width:7rem!important;color:#ffffffeb!important;font-size:.72rem!important}.premium-aos-page.is-command-agents .account-button svg,.premium-aos-page.is-command-agents .logout-label{display:none!important}.premium-aos-page.is-command-agents .aos-sidebar-premium{display:flex!important;flex-direction:column!important;gap:.75rem!important;width:14rem!important;height:calc(100vh - 3.5rem)!important;flex:0 0 14rem!important;overflow-x:hidden!important;overflow-y:auto!important;border-right:1px solid var(--agents-line)!important;background:transparent!important;padding:.75rem!important;box-shadow:none!important}.premium-aos-page.is-command-agents .sidebar-brand,.premium-aos-page.is-command-agents .sidebar-section-label,.premium-aos-page.is-command-agents .sidebar-owner-card,.premium-aos-page.is-command-agents .sidebar-system-card,.premium-aos-page.is-command-agents .sidebar-download-card,.premium-aos-page.is-command-agents .sidebar-line{display:none!important}.premium-aos-page.is-command-agents .sidebar-nav{width:100%!important;gap:.25rem!important;align-items:stretch!important;justify-items:stretch!important}.premium-aos-page.is-command-agents .sidebar-nav-item{display:grid!important;grid-template-columns:1.5rem minmax(0,1fr) auto!important;width:100%!important;max-width:none!important;min-height:2.5rem!important;justify-self:stretch!important;gap:.7rem!important;align-items:center!important;border:1px solid transparent!important;border-radius:.75rem!important;background:transparent!important;color:#ffffff80!important;padding:0 .75rem!important;font-size:.875rem!important;font-weight:500!important;text-align:left!important}.premium-aos-page.is-command-agents .sidebar-nav-item>span:not(.sidebar-nav-icon),.premium-aos-page.is-command-agents .sidebar-nav-label,.premium-aos-page.is-command-agents .sidebar-nav-item strong,.premium-aos-page.is-command-agents .sidebar-nav-item small{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.premium-aos-page.is-command-agents .sidebar-nav-icon{width:auto!important;height:auto!important;border:0!important;background:transparent!important}.premium-aos-page.is-command-agents .sidebar-nav-item.is-active,.premium-aos-page.is-command-agents .sidebar-nav-item:hover{border-color:#2dbe9433!important;background:#2dbe941a!important;color:#fff!important;box-shadow:none!important}.premium-aos-page.is-command-agents .sidebar-nav-item.is-active svg{color:var(--agents-teal)!important}.premium-aos-page.is-command-agents .sidebar-pinned-section{margin-top:1.5rem!important}.premium-aos-page.is-command-agents .sidebar-pinned-head{padding:0 .75rem!important}.premium-aos-page.is-command-agents .sidebar-pinned-head span{color:#ffffff4d!important;font-size:.56rem!important;letter-spacing:.18em!important;text-transform:uppercase!important}.premium-aos-page.is-command-agents .sidebar-pinned-remove{display:none!important}.premium-aos-page.is-command-agents .premium-content-grid,.premium-aos-page.is-command-agents .premium-center-column{display:block!important;width:100%!important;min-width:0!important;max-width:none!important;padding:0!important;overflow:visible!important}.premium-aos-page.is-command-agents .premium-content-grid{padding:1rem!important}.premium-aos-page.is-command-agents .premium-center-column{max-width:72rem!important;margin:0 auto!important}.premium-aos-page.is-command-agents .agent-link-manager.glass-card{display:grid!important;gap:2rem!important;width:100%!important;overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important;padding:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;animation:none!important}.premium-aos-page.is-command-agents .agent-link-manager:before{display:none!important}.premium-aos-page.is-command-agents .agent-link-manager>.section-header{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:1rem!important;min-height:2.25rem!important;border:0!important;background:transparent!important;padding:0!important}.premium-aos-page.is-command-agents .agent-link-manager>.section-header h2{margin:0!important;color:#fff!important;font-size:.875rem!important;font-weight:500!important;letter-spacing:.02em!important}.premium-aos-page.is-command-agents .agent-link-manager .section-header .shell-button{min-height:2rem!important;border:1px solid var(--agents-line-strong)!important;border-radius:.5rem!important;background:transparent!important;color:#ffffff9e!important;padding:0 .75rem!important;font-size:.625rem!important;font-weight:800!important;letter-spacing:.12em!important;text-transform:uppercase!important;box-shadow:none!important}.premium-aos-page.is-command-agents .agent-link-hero{position:relative!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(16rem,17.5rem) 8rem!important;gap:2rem!important;align-items:center!important;overflow:visible!important;border:1px solid rgba(45,190,148,.2)!important;border-radius:1.5rem!important;background:radial-gradient(ellipse 36rem 18rem at 10% 0%,rgba(45,190,148,.14),transparent 64%),linear-gradient(135deg,#2dbe941a,#040c0af5 48%,#040c0afa)!important;margin:0!important;padding:2rem!important;box-shadow:0 1.5rem 4rem #00000038!important;-webkit-backdrop-filter:blur(1.5rem)!important;backdrop-filter:blur(1.5rem)!important}.premium-aos-page.is-command-agents .agent-link-hero>div:first-child{order:1!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:1rem!important}.premium-aos-page.is-command-agents .agent-link-hero>div:first-child>span,.premium-aos-page.is-command-agents .connect-blueprint-head span,.premium-aos-page.is-command-agents .simple-api-key-head span,.premium-aos-page.is-command-agents .simple-connected-ai-head span,.premium-aos-page.is-command-agents .connect-intent-head span{display:inline-flex!important;width:fit-content!important;align-items:center!important;gap:.4rem!important;border:1px solid rgba(45,190,148,.3)!important;border-radius:.5rem!important;background:#2dbe941a!important;color:var(--agents-teal)!important;padding:.25rem .55rem!important;font-size:.625rem!important;font-weight:800!important;letter-spacing:.15em!important;text-transform:uppercase!important}.premium-aos-page.is-command-agents .agent-link-hero h2{max-width:100%!important;margin:0!important;color:#fff!important;font-size:clamp(2.5rem,4vw,3.4rem)!important;font-weight:300!important;letter-spacing:0!important;line-height:1.04!important}.premium-aos-page.is-command-agents .agent-link-hero p{max-width:34rem!important;margin:0!important;color:#ffffff80!important;font-size:.875rem!important;font-weight:300!important;line-height:1.55!important}.premium-aos-page.is-command-agents .agent-link-metrics{order:2!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.75rem!important;width:100%!important;min-width:0!important}.premium-aos-page.is-command-agents .agent-link-metrics article,.premium-aos-page.is-command-agents .connect-intent-panel,.premium-aos-page.is-command-agents .simple-api-key-panel,.premium-aos-page.is-command-agents .simple-local-agent-panel,.premium-aos-page.is-command-agents .simple-webchat-panel,.premium-aos-page.is-command-agents .simple-connected-ai-summary,.premium-aos-page.is-command-agents .connect-blueprint-panel,.premium-aos-page.is-command-agents .instance-hub-panel,.premium-aos-page.is-command-agents .credential-vault-section,.premium-aos-page.is-command-agents .connect-advanced-context,.premium-aos-page.is-command-agents .connect-advanced-panel,.premium-aos-page.is-command-agents .agent-link-form,.premium-aos-page.is-command-agents .agent-link-list,.premium-aos-page.is-command-agents .desktop-milestone-panel,.premium-aos-page.is-command-agents .provider-receipts-panel,.premium-aos-page.is-command-agents .provider-readiness-panel{border:1px solid var(--agents-line)!important;background:var(--agents-panel)!important;box-shadow:0 1rem 2.5rem #00000029,inset 0 1px #ffffff09!important;-webkit-backdrop-filter:blur(1.5rem)!important;backdrop-filter:blur(1.5rem)!important}.premium-aos-page.is-command-agents .agent-link-metrics article{min-height:5.25rem!important;border-radius:1rem!important;padding:1rem!important}.premium-aos-page.is-command-agents .agent-link-metrics strong{color:#fff!important;font-size:1.5rem!important;font-weight:300!important;line-height:1!important}.premium-aos-page.is-command-agents .agent-link-metrics span{margin-top:.35rem!important;color:#fff6!important;font-size:.5625rem!important;font-weight:800!important;letter-spacing:.2em!important;text-transform:uppercase!important}.premium-aos-page.is-command-agents .agent-link-spatial-orbit{order:3!important;width:8rem!important;height:8rem!important;min-height:8rem!important;justify-self:end!important;overflow:visible!important;border:1px solid rgba(45,190,148,.3)!important;border-radius:1.5rem!important;background:linear-gradient(135deg,rgba(45,190,148,.2),transparent)!important;box-shadow:0 0 2.5rem #2dbe9426!important}.premium-aos-page.is-command-agents .agent-link-spatial-orbit svg{display:none!important}.premium-aos-page.is-command-agents .agent-link-orbit-core{position:absolute!important;inset:50% auto auto 50%!important;display:grid!important;width:5rem!important;height:5rem!important;place-items:center!important;border:0!important;border-radius:1.25rem!important;background:transparent!important;color:var(--agents-teal)!important;box-shadow:none!important;transform:translate(-50%,-50%)!important}.premium-aos-page.is-command-agents .agent-link-orbit-core svg{display:block!important;width:3rem!important;height:3rem!important;filter:drop-shadow(0 0 .75rem rgba(45,190,148,.8))}.premium-aos-page.is-command-agents .agent-link-orbit-caption{right:auto!important;bottom:-.75rem!important;left:50%!important;width:max-content!important;max-width:11rem!important;border:1px solid var(--agents-line-strong)!important;border-radius:.5rem!important;background:#000000c7!important;padding:.35rem .55rem!important;text-align:center!important;transform:translate(-50%)!important}.premium-aos-page.is-command-agents .agent-link-orbit-caption strong{color:#fff!important;font-size:.625rem!important;font-weight:800!important}.premium-aos-page.is-command-agents .agent-link-orbit-caption span{color:#ffffff80!important;font-size:.5rem!important;font-weight:600!important}.premium-aos-page.is-command-agents .connect-center-tabs{display:flex!important;gap:.5rem!important;width:100%!important;max-width:100%!important;overflow-x:auto!important;border:0!important;border-radius:0!important;background:transparent!important;margin:0!important;padding:0 0 .5rem!important;box-shadow:none!important;scrollbar-width:none}.premium-aos-page.is-command-agents .connect-center-tabs::-webkit-scrollbar{display:none}.premium-aos-page.is-command-agents .connect-center-tabs button{display:inline-flex!important;min-height:2.25rem!important;min-width:max-content!important;align-items:center!important;gap:.5rem!important;border:1px solid var(--agents-line-strong)!important;border-radius:.75rem!important;background:var(--agents-panel)!important;color:#fff9!important;padding:0 .9rem!important;font-size:.75rem!important;font-weight:500!important;box-shadow:none!important}.premium-aos-page.is-command-agents .connect-center-tabs button small{color:#fff6!important;font-size:.625rem!important;font-weight:500!important}.premium-aos-page.is-command-agents .connect-center-tabs button:hover,.premium-aos-page.is-command-agents .connect-center-tabs button.is-selected{border-color:#2dbe944d!important;background:#2dbe941a!important;color:var(--agents-teal)!important;transform:none!important}.premium-aos-page.is-command-agents .connect-blueprint-panel{display:grid!important;gap:1.5rem!important;overflow:hidden!important;border-radius:1.5rem!important;margin:0!important;padding:2rem!important}.premium-aos-page.is-command-agents .connect-blueprint-panel:before{display:none!important}.premium-aos-page.is-command-agents .connect-blueprint-head{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(16rem,24rem)!important;gap:1.5rem!important;align-items:end!important;border:0!important;background:transparent!important;padding:0!important;box-shadow:none!important}.premium-aos-page.is-command-agents .connect-blueprint-head>div{display:grid!important;gap:1rem!important}.premium-aos-page.is-command-agents .connect-blueprint-head strong{max-width:28rem!important;color:#fff!important;font-size:clamp(1.5rem,3vw,1.875rem)!important;font-weight:300!important;letter-spacing:0!important;line-height:1.12!important}.premium-aos-page.is-command-agents .connect-blueprint-head small{justify-self:end!important;max-width:24rem!important;color:#ffffff80!important;font-size:.6875rem!important;font-weight:400!important;line-height:1.55!important;text-align:right!important}.premium-aos-page.is-command-agents .connect-blueprint-source-grid{display:none!important}.premium-aos-page.is-command-agents .connect-blueprint-flow,.premium-aos-page.is-command-agents .simple-provider-orbit{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:1rem!important;overflow-x:auto!important;padding-bottom:.25rem!important;scrollbar-width:none}.premium-aos-page.is-command-agents .connect-blueprint-flow::-webkit-scrollbar,.premium-aos-page.is-command-agents .simple-provider-orbit::-webkit-scrollbar{display:none}.premium-aos-page.is-command-agents .connect-blueprint-flow article,.premium-aos-page.is-command-agents .simple-provider-orbit article{min-width:12.5rem!important;border:1px solid var(--agents-line)!important;border-radius:1rem!important;background:var(--agents-panel)!important;padding:1rem!important;box-shadow:none!important}.premium-aos-page.is-command-agents .connect-blueprint-flow article:not(:last-child):after,.premium-aos-page.is-command-agents .simple-provider-orbit article:not(:last-child):after{right:-1rem!important;width:1rem!important;background:linear-gradient(90deg,rgba(255,255,255,.18),transparent)!important}.premium-aos-page.is-command-agents .connect-blueprint-flow article>span,.premium-aos-page.is-command-agents .simple-provider-orbit article>span{width:2rem!important;height:2rem!important;border:0!important;border-radius:.625rem!important;background:#ffffff0d!important;color:#ffffff73!important}.premium-aos-page.is-command-agents .connect-blueprint-flow article.is-current>span,.premium-aos-page.is-command-agents .connect-blueprint-flow article.is-ready>span,.premium-aos-page.is-command-agents .simple-provider-orbit article.is-ready>span{background:var(--agents-teal)!important;color:#040c0a!important}.premium-aos-page.is-command-agents .connect-blueprint-flow small,.premium-aos-page.is-command-agents .simple-provider-orbit small{color:#fff6!important;font-size:.5625rem!important;font-weight:800!important;letter-spacing:.2em!important;text-transform:uppercase!important}.premium-aos-page.is-command-agents .connect-blueprint-flow strong,.premium-aos-page.is-command-agents .simple-provider-orbit strong{color:#ffffffeb!important;font-size:.75rem!important;font-weight:700!important}.premium-aos-page.is-command-agents .connect-blueprint-flow em,.premium-aos-page.is-command-agents .simple-provider-orbit small{color:#ffffff6b!important;font-size:.625rem!important;font-style:normal!important}.premium-aos-page.is-command-agents .connect-simple-section{display:grid!important;gap:1.5rem!important}.premium-aos-page.is-command-agents .connect-simple-workbench{display:grid!important;grid-template-columns:minmax(14rem,16rem) minmax(0,1fr)!important;gap:1.5rem!important;align-items:start!important}.premium-aos-page.is-command-agents .connect-simple-main,.premium-aos-page.is-command-agents .connect-simple-main>*{min-width:0!important}.premium-aos-page.is-command-agents .connect-intent-panel,.premium-aos-page.is-command-agents .simple-api-key-panel,.premium-aos-page.is-command-agents .simple-local-agent-panel,.premium-aos-page.is-command-agents .simple-webchat-panel,.premium-aos-page.is-command-agents .simple-connected-ai-summary{border-radius:1.5rem!important;padding:1.5rem!important}.premium-aos-page.is-command-agents .connect-intent-panel{position:sticky!important;top:1rem!important;display:grid!important;gap:1rem!important;background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.premium-aos-page.is-command-agents .connect-intent-head{display:grid!important;gap:.5rem!important;background:transparent!important;border:0!important}.premium-aos-page.is-command-agents .connect-intent-head span{border:0!important;background:transparent!important;padding:0!important;color:var(--agents-teal)!important}.premium-aos-page.is-command-agents .connect-intent-head strong{color:#fff!important;font-size:1.25rem!important;font-weight:300!important;line-height:1.2!important}.premium-aos-page.is-command-agents .connect-intent-head small{color:#fff6!important;font-size:.625rem!important;line-height:1.4!important}.premium-aos-page.is-command-agents .connect-intent-panel.is-compact .connect-intent-grid{display:grid!important;grid-template-columns:1fr!important;gap:.5rem!important}.premium-aos-page.is-command-agents .connect-intent-grid button{display:grid!important;grid-template-columns:1.5rem minmax(0,1fr)!important;gap:.2rem 1rem!important;align-items:center!important;min-height:4.5rem!important;border:1px solid var(--agents-line)!important;border-radius:1rem!important;background:var(--agents-panel)!important;color:#ffffffb8!important;padding:1rem!important;text-align:left!important;box-shadow:none!important}.premium-aos-page.is-command-agents .connect-intent-grid button:hover,.premium-aos-page.is-command-agents .connect-intent-grid button.is-selected{border-color:#2dbe944d!important;background:#2dbe940d!important;transform:none!important}.premium-aos-page.is-command-agents .connect-intent-grid button span{grid-row:1 / span 2!important;display:grid!important;width:1.5rem!important;height:1.5rem!important;place-items:center!important;border-radius:999px!important;background:#ffffff1a!important;color:#ffffff80!important;font-size:.625rem!important;font-weight:800!important}.premium-aos-page.is-command-agents .connect-intent-grid button.is-selected span{background:var(--agents-teal)!important;color:#040c0a!important}.premium-aos-page.is-command-agents .connect-intent-grid strong{color:#ffffffe6!important;font-size:.875rem!important;font-weight:600!important}.premium-aos-page.is-command-agents .connect-intent-grid small{overflow:hidden!important;color:#fff6!important;font-size:.625rem!important;text-overflow:ellipsis!important;white-space:nowrap!important}.premium-aos-page.is-command-agents .simple-api-key-panel,.premium-aos-page.is-command-agents .simple-local-agent-panel,.premium-aos-page.is-command-agents .simple-webchat-panel{display:grid!important;gap:1.5rem!important}.premium-aos-page.is-command-agents .connect-choice-panel,.premium-aos-page.is-command-agents .ollama-local-model-panel{border:1px solid var(--agents-line)!important;border-radius:1rem!important;background:var(--agents-panel)!important;padding:1.25rem!important;box-shadow:none!important}.premium-aos-page.is-command-agents .connect-choice-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.75rem!important}.premium-aos-page.is-command-agents .connect-choice-grid button{display:grid!important;min-height:5.25rem!important;border:1px solid var(--agents-line)!important;border-radius:1rem!important;background:#ffffff06!important;color:#ffffffb8!important;padding:1rem!important;box-shadow:none!important}.premium-aos-page.is-command-agents .connect-choice-grid button:hover,.premium-aos-page.is-command-agents .connect-choice-grid button.is-selected{border-color:#2dbe944d!important;background:#2dbe940f!important;transform:none!important}.premium-aos-page.is-command-agents .connect-choice-grid strong,.premium-aos-page.is-command-agents .ollama-local-model-head strong,.premium-aos-page.is-command-agents .ollama-local-model-list strong{color:#ffffffeb!important}.premium-aos-page.is-command-agents .connect-choice-grid span,.premium-aos-page.is-command-agents .ollama-local-model-head small,.premium-aos-page.is-command-agents .ollama-local-model-list small,.premium-aos-page.is-command-agents .ollama-local-model-result{color:#ffffff7a!important}.premium-aos-page.is-command-agents .ollama-local-model-actions{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:.75rem!important;align-items:end!important}.premium-aos-page.is-command-agents .ollama-local-model-head button,.premium-aos-page.is-command-agents .ollama-local-model-actions button{display:inline-flex!important;min-height:2.5rem!important;align-items:center!important;justify-content:center!important;gap:.5rem!important;border:1px solid rgba(45,190,148,.3)!important;border-radius:.75rem!important;background:#2dbe9414!important;color:var(--agents-teal-bright)!important;padding:0 1rem!important;font-size:.6875rem!important;font-weight:800!important;letter-spacing:.1em!important;text-transform:uppercase!important}.premium-aos-page.is-command-agents .ollama-local-model-list{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr))!important;gap:.75rem!important}.premium-aos-page.is-command-agents .ollama-local-model-list span,.premium-aos-page.is-command-agents .ollama-local-model-result{border:1px solid var(--agents-line)!important;border-radius:.75rem!important;background:#ffffff06!important}.premium-aos-page.is-command-agents .ollama-local-model-result.is-success{border-color:#2dbe9452!important;background:#2dbe9414!important;color:var(--agents-teal-bright)!important}.premium-aos-page.is-command-agents .simple-api-key-head,.premium-aos-page.is-command-agents .simple-connected-ai-head{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:1rem!important;border-bottom:1px solid var(--agents-line)!important;padding-bottom:1.5rem!important}.premium-aos-page.is-command-agents .simple-api-key-head h3{margin:.5rem 0 0!important;color:#fff!important;font-size:clamp(1.75rem,3vw,2.25rem)!important;font-weight:300!important;letter-spacing:0!important;line-height:1.1!important}.premium-aos-page.is-command-agents .simple-api-key-head p{max-width:38rem!important;margin:.5rem 0 0!important;color:#ffffff80!important;font-size:.75rem!important;line-height:1.45!important}.premium-aos-page.is-command-agents .simple-api-key-head>strong{min-height:1.8rem!important;border:1px solid rgba(45,190,148,.2)!important;border-radius:.5rem!important;background:#2dbe940d!important;color:var(--agents-teal)!important;padding:0 .65rem!important;font-size:.625rem!important;font-weight:800!important;letter-spacing:.1em!important;text-transform:uppercase!important}.premium-aos-page.is-command-agents .simple-api-key-form,.premium-aos-page.is-command-agents .simple-api-routing-grid,.premium-aos-page.is-command-agents .simple-api-model-picker{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1rem!important}.premium-aos-page.is-command-agents .simple-api-key-description{grid-column:1 / -1!important}.premium-aos-page.is-command-agents .simple-api-key-form label,.premium-aos-page.is-command-agents .simple-api-routing-grid label,.premium-aos-page.is-command-agents .simple-api-model-picker label,.premium-aos-page.is-command-agents .simple-local-agent-name label{display:grid!important;gap:.5rem!important}.premium-aos-page.is-command-agents .simple-api-key-form label>span,.premium-aos-page.is-command-agents .simple-api-routing-grid label>span,.premium-aos-page.is-command-agents .simple-api-model-picker label>span,.premium-aos-page.is-command-agents .simple-local-agent-name label>span{color:#fff9!important;font-size:.6875rem!important;font-weight:800!important;letter-spacing:.12em!important;text-transform:uppercase!important}.premium-aos-page.is-command-agents :where(input,textarea,select){min-width:0!important;min-height:3rem!important;border:1px solid var(--agents-line-strong)!important;border-radius:.75rem!important;background:#0006!important;color:#fff!important;padding:0 1rem!important;font-size:.875rem!important;box-shadow:inset 0 1px #ffffff08!important}.premium-aos-page.is-command-agents textarea{min-height:5.5rem!important;padding-top:.75rem!important;resize:vertical!important}.premium-aos-page.is-command-agents :where(input,textarea,select):focus{border-color:#2dbe9480!important;background:#0009!important;box-shadow:0 0 0 .2rem #2dbe941a!important;outline:none!important}.premium-aos-page.is-command-agents :where(input,textarea)::placeholder{color:#ffffff4d!important}.premium-aos-page.is-command-agents .simple-secret-note{display:inline-flex!important;width:fit-content!important;max-width:100%!important;align-items:center!important;gap:.5rem!important;border:1px solid var(--agents-line)!important;border-radius:.75rem!important;background:var(--agents-panel)!important;color:#2dbe94cc!important;padding:.75rem!important;font-size:.625rem!important;font-weight:600!important}.premium-aos-page.is-command-agents .simple-api-preset-panel,.premium-aos-page.is-command-agents .simple-api-routing{display:grid!important;gap:1rem!important;border:1px solid var(--agents-line)!important;border-radius:1rem!important;background:var(--agents-panel)!important;padding:1.25rem!important}.premium-aos-page.is-command-agents .simple-api-preset-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:1rem!important}.premium-aos-page.is-command-agents .simple-api-preset-head strong{color:#fff!important;font-size:.875rem!important;font-weight:800!important}.premium-aos-page.is-command-agents .simple-api-preset-head span,.premium-aos-page.is-command-agents .simple-api-catalog-sync,.premium-aos-page.is-command-agents .simple-api-routing-note,.premium-aos-page.is-command-agents .simple-api-routing-head span{color:#ffffff80!important;font-size:.625rem!important;line-height:1.4!important}.premium-aos-page.is-command-agents .simple-api-preset-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:.75rem!important}.premium-aos-page.is-command-agents .simple-api-preset-button{display:flex!important;min-height:4.25rem!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;border:1px solid var(--agents-line)!important;border-radius:1rem!important;background:var(--agents-panel)!important;padding:1rem!important;text-align:center!important;box-shadow:none!important}.premium-aos-page.is-command-agents .simple-api-preset-button:hover,.premium-aos-page.is-command-agents .simple-api-preset-button.is-selected{border-color:var(--agents-line-strong)!important;background:#ffffff0d!important;transform:translateY(-.125rem)!important}.premium-aos-page.is-command-agents .simple-api-preset-button span{color:#ffffffe6!important;font-size:.75rem!important;font-weight:600!important}.premium-aos-page.is-command-agents .simple-api-preset-button small{margin-top:.25rem!important;color:#fff6!important;font-family:var(--font-mono, monospace)!important;font-size:.625rem!important}.premium-aos-page.is-command-agents .simple-api-actions{display:flex!important;flex-wrap:wrap!important;gap:.75rem!important;align-items:center!important}.premium-aos-page.is-command-agents .simple-api-actions button,.premium-aos-page.is-command-agents .simple-connected-ai-head button,.premium-aos-page.is-command-agents .simple-connected-ai-actions button,.premium-aos-page.is-command-agents .connect-method-actions button,.premium-aos-page.is-command-agents .instance-hub-actions button,.premium-aos-page.is-command-agents .credential-vault-actions button{display:inline-flex!important;min-height:2.5rem!important;align-items:center!important;justify-content:center!important;gap:.5rem!important;border:1px solid var(--agents-line-strong)!important;border-radius:.75rem!important;background:transparent!important;color:#ffffffbf!important;padding:0 1.25rem!important;font-size:.75rem!important;font-weight:800!important;letter-spacing:.1em!important;text-transform:uppercase!important;box-shadow:none!important}.premium-aos-page.is-command-agents .simple-api-actions .agent-link-primary,.premium-aos-page.is-command-agents .agent-link-primary{border-color:transparent!important;background:var(--agents-teal)!important;color:#040c0a!important;box-shadow:0 0 1.25rem #2dbe9433!important}.premium-aos-page.is-command-agents :where(button):disabled{cursor:not-allowed!important;opacity:.55!important}.premium-aos-page.is-command-agents .simple-connected-ai-summary{display:grid!important;gap:1.5rem!important;border-color:#2dbe9433!important;background:#02080680!important}.premium-aos-page.is-command-agents .simple-connected-ai-head strong{color:#fff!important;font-size:1.25rem!important;font-weight:300!important}.premium-aos-page.is-command-agents .simple-connected-ai-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1rem!important}.premium-aos-page.is-command-agents .simple-connected-ai-list article{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:1rem!important;min-height:5rem!important;border:1px solid var(--agents-line)!important;border-radius:1rem!important;background:var(--agents-panel)!important;padding:1rem!important}.premium-aos-page.is-command-agents .simple-connected-ai-list article>span{display:grid!important;width:2.5rem!important;height:2.5rem!important;place-items:center!important;flex:0 0 auto!important;border-radius:.75rem!important;background:#2dbe941a!important;color:var(--agents-teal)!important;font-size:.875rem!important;font-weight:800!important}.premium-aos-page.is-command-agents .simple-connected-ai-copy{min-width:0!important;flex:1 1 auto!important}.premium-aos-page.is-command-agents .simple-connected-ai-list article strong,.premium-aos-page.is-command-agents .simple-connected-ai-list article small,.premium-aos-page.is-command-agents .simple-connected-ai-list article p{display:block!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.premium-aos-page.is-command-agents .simple-connected-ai-list article strong{color:#ffffffe6!important;font-size:.875rem!important;font-weight:800!important}.premium-aos-page.is-command-agents .simple-connected-ai-list article small,.premium-aos-page.is-command-agents .simple-connected-ai-list article p{margin:.15rem 0 0!important;color:#fff6!important;font-family:var(--font-mono, monospace)!important;font-size:.625rem!important}.premium-aos-page.is-command-agents .simple-connected-ai-actions{display:flex!important;gap:.5rem!important;opacity:0!important;transition:opacity .2s ease!important}.premium-aos-page.is-command-agents .simple-connected-ai-list article:hover .simple-connected-ai-actions,.premium-aos-page.is-command-agents .simple-connected-ai-list article:focus-within .simple-connected-ai-actions{opacity:1!important}.premium-aos-page.is-command-agents .simple-connected-ai-actions button{min-height:2rem!important;padding:0 .75rem!important;font-size:.625rem!important}.premium-aos-page.is-command-agents .simple-connected-ai-actions button.danger{border-color:#ff5f564d!important;background:#ff5f561a!important;color:#ff5f56!important}.premium-aos-page.is-command-agents .agent-link-message{border:1px solid var(--agents-line)!important;border-radius:1rem!important;background:var(--agents-panel)!important;color:#ffffffb8!important;padding:.9rem 1rem!important;box-shadow:none!important}.premium-aos-page.is-command-agents .agent-link-message.success{border-color:#2dbe944d!important;background:#2dbe9414!important;color:var(--agents-teal-bright)!important}.premium-aos-page.is-command-agents .agent-link-message.error{border-color:#ff5f564d!important;background:#ff5f5614!important;color:#ffb7b3!important}.premium-aos-page.is-command-agents .agent-link-empty{border:1px solid var(--agents-line)!important;border-radius:1rem!important;background:var(--agents-panel)!important;color:#ffffffb8!important;box-shadow:none!important}.premium-aos-page.is-command-agents .simple-local-steps,.premium-aos-page.is-command-agents .simple-webchat-grid,.premium-aos-page.is-command-agents .agent-link-template-grid,.premium-aos-page.is-command-agents .agent-link-fields,.premium-aos-page.is-command-agents .agent-link-scopes,.premium-aos-page.is-command-agents .credential-vault-grid,.premium-aos-page.is-command-agents .instance-hub-grid{max-width:100%!important;min-width:0!important}.premium-aos-page.is-command-agents .simple-local-steps{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:.75rem!important}.premium-aos-page.is-command-agents .simple-local-steps span,.premium-aos-page.is-command-agents .simple-webchat-grid button{border:1px solid var(--agents-line)!important;border-radius:1rem!important;background:var(--agents-panel)!important;color:#ffffffb8!important;padding:1rem!important}.premium-aos-page.is-command-agents .safe-api-key-entry,.premium-aos-page.is-command-agents .credential-help-grid,.premium-aos-page.is-command-agents .agent-connector-proof-panel{display:none!important}@media (min-width: 40rem){.premium-aos-page.is-command-agents .premium-content-grid{padding:1.5rem!important}}@media (min-width: 64rem){.premium-aos-page.is-command-agents .premium-content-grid{padding:2.5rem!important}}@media (max-width: 80rem){.premium-aos-page.is-command-agents .agent-link-hero{grid-template-columns:minmax(0,1fr) minmax(16rem,18rem)!important}.premium-aos-page.is-command-agents .agent-link-spatial-orbit{display:none!important}.premium-aos-page.is-command-agents .simple-api-preset-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width: 64rem){html:has(.premium-aos-page.is-command-agents),body:has(.premium-aos-page.is-command-agents){overflow:auto!important}.premium-aos-page.is-command-agents{overflow:visible!important}.premium-aos-page.is-command-agents .premium-shell-frame{min-height:100dvh!important;height:auto!important;overflow:visible!important}.premium-aos-page.is-command-agents .aos-topbar-premium{position:fixed!important;display:flex!important;flex-direction:row!important;height:3.5rem!important;min-height:3.5rem!important;align-items:center!important;justify-content:space-between!important}.premium-aos-page.is-command-agents .premium-app-body,.premium-aos-page.is-command-agents .premium-main{height:auto!important;min-height:calc(100dvh - 3.5rem)!important;overflow:visible!important}.premium-aos-page.is-command-agents .aos-sidebar-premium{position:fixed!important;top:3.5rem!important;bottom:0!important;left:0!important;z-index:40!important;width:min(18rem,82vw)!important;height:auto!important;transform:translate(calc(-100% - 1rem))!important;background:#040c0af5!important;-webkit-backdrop-filter:blur(1.5rem)!important;backdrop-filter:blur(1.5rem)!important}.premium-aos-page.is-command-agents .aos-sidebar-premium.is-mobile-open{transform:translate(0)!important}.premium-aos-page.is-command-agents .mobile-menu-button,.premium-aos-page.is-command-agents .topbar-mobile-menu{position:relative!important;display:inline-flex!important;width:2.25rem!important;height:2.25rem!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;border-radius:999px!important;font-size:0!important}.premium-aos-page.is-command-agents .mobile-menu-button svg{width:1.25rem!important;height:1.25rem!important;color:#ffffffb8!important}.premium-aos-page.is-command-agents .premium-content-grid,.premium-aos-page.is-command-agents .premium-center-column,.premium-aos-page.is-command-agents .agent-link-manager.glass-card{width:100%!important;max-width:100%!important}.premium-aos-page.is-command-agents .connect-simple-workbench{grid-template-columns:minmax(0,1fr)!important}.premium-aos-page.is-command-agents .connect-intent-panel{position:static!important}.premium-aos-page.is-command-agents .connect-intent-panel.is-compact .connect-intent-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width: 47.5rem){.premium-aos-page.is-command-agents .aos-topbar-premium{padding-inline:.75rem!important}.premium-aos-page.is-command-agents .premium-search,.premium-aos-page.is-command-agents .account-button,.premium-aos-page.is-command-agents .topbar-icon-button:not(.topbar-mobile-menu){display:none!important}.premium-aos-page.is-command-agents .mobile-brand .aos-mark-wordmark{display:none!important}.premium-aos-page.is-command-agents .premium-content-grid{padding:1rem!important}.premium-aos-page.is-command-agents .agent-link-manager.glass-card{gap:1.5rem!important}.premium-aos-page.is-command-agents .agent-link-hero{grid-template-columns:minmax(0,1fr)!important;gap:1.5rem!important;border-radius:1.25rem!important;padding:1.5rem!important}.premium-aos-page.is-command-agents .agent-link-hero h2{max-width:100%!important;font-size:clamp(2.25rem,12vw,3rem)!important}.premium-aos-page.is-command-agents .agent-link-metrics,.premium-aos-page.is-command-agents .connect-blueprint-head,.premium-aos-page.is-command-agents .connect-blueprint-flow,.premium-aos-page.is-command-agents .simple-provider-orbit,.premium-aos-page.is-command-agents .simple-api-key-form,.premium-aos-page.is-command-agents .simple-api-routing-grid,.premium-aos-page.is-command-agents .simple-api-model-picker,.premium-aos-page.is-command-agents .simple-api-preset-grid,.premium-aos-page.is-command-agents .simple-connected-ai-list,.premium-aos-page.is-command-agents .simple-local-steps,.premium-aos-page.is-command-agents .simple-webchat-grid,.premium-aos-page.is-command-agents .connect-intent-panel.is-compact .connect-intent-grid{grid-template-columns:minmax(0,1fr)!important}.premium-aos-page.is-command-agents .connect-blueprint-head small{justify-self:start!important;text-align:left!important}.premium-aos-page.is-command-agents .connect-blueprint-panel,.premium-aos-page.is-command-agents .connect-intent-panel,.premium-aos-page.is-command-agents .simple-api-key-panel,.premium-aos-page.is-command-agents .simple-local-agent-panel,.premium-aos-page.is-command-agents .simple-webchat-panel,.premium-aos-page.is-command-agents .simple-connected-ai-summary{border-radius:1.25rem!important;padding:1rem!important}.premium-aos-page.is-command-agents .simple-api-key-head,.premium-aos-page.is-command-agents .simple-api-preset-head,.premium-aos-page.is-command-agents .simple-connected-ai-head{flex-direction:column!important;align-items:stretch!important}.premium-aos-page.is-command-agents .simple-api-actions button,.premium-aos-page.is-command-agents .simple-api-actions .agent-link-primary,.premium-aos-page.is-command-agents .simple-connected-ai-head button,.premium-aos-page.is-command-agents .simple-connected-ai-actions button{width:100%!important}.premium-aos-page.is-command-agents .simple-connected-ai-list article{align-items:flex-start!important;flex-direction:column!important}.premium-aos-page.is-command-agents .simple-connected-ai-actions{width:100%!important;opacity:1!important}}.premium-aos-page.is-command-workflow{--workflow-bg: #040c0a;--workflow-panel: rgba(255, 255, 255, .02);--workflow-panel-soft: rgba(255, 255, 255, .03);--workflow-line: rgba(255, 255, 255, .05);--workflow-line-strong: rgba(255, 255, 255, .1);--workflow-text: rgba(255, 255, 255, .92);--workflow-muted: rgba(255, 255, 255, .5);--workflow-faint: rgba(255, 255, 255, .32);--workflow-teal: #2dbe94;--workflow-teal-bright: #7dd9c0;--workflow-violet: #7f77dd;--workflow-gold: #fac775;min-height:100dvh!important;background:radial-gradient(ellipse 50rem 31.25rem at 50% 0%,rgba(45,190,148,.06) 0%,transparent 60%),var(--workflow-bg)!important;color:#cbd5e1!important;overflow:hidden!important}.premium-aos-page.is-command-workflow,.premium-aos-page.is-command-workflow *{box-sizing:border-box!important}.premium-aos-page.is-command-workflow .premium-bg,.premium-aos-page.is-command-workflow .browser-chrome-premium,.premium-aos-page.is-command-workflow .mobile-app-nav,.premium-aos-page.is-command-workflow .sidebar-brand,.premium-aos-page.is-command-workflow .sidebar-section-label,.premium-aos-page.is-command-workflow .sidebar-line,.premium-aos-page.is-command-workflow .sidebar-system-card,.premium-aos-page.is-command-workflow .sidebar-owner-card,.premium-aos-page.is-command-workflow .sidebar-download-card{display:none!important}.premium-aos-page.is-command-workflow .premium-shell-frame{height:100dvh!important;min-height:100dvh!important;border:0!important;border-radius:0!important;background:linear-gradient(rgba(255,255,255,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 1px),radial-gradient(ellipse 50rem 31.25rem at 50% 0%,rgba(45,190,148,.08),transparent 60%),var(--workflow-bg)!important;background-size:4rem 4rem,4rem 4rem,auto,auto!important;box-shadow:none!important;overflow:hidden!important}.premium-aos-page.is-command-workflow .premium-app-body{display:flex!important;height:calc(100dvh - 3.5rem)!important;margin-top:3.5rem!important;background:transparent!important;overflow:hidden!important}.premium-aos-page.is-command-workflow .aos-topbar-premium{position:fixed!important;inset:0 0 auto 0!important;z-index:50!important;display:flex!important;width:100%!important;max-width:100vw!important;height:3.5rem!important;min-height:3.5rem!important;align-items:center!important;justify-content:flex-start!important;gap:1rem!important;border-bottom:1px solid var(--workflow-line)!important;background:#040c0acc!important;padding:0 1rem!important;-webkit-backdrop-filter:blur(.75rem)!important;backdrop-filter:blur(.75rem)!important;box-shadow:none!important}.premium-aos-page.is-command-workflow .aos-topbar-premium .mobile-brand{display:flex!important;align-items:center!important;gap:.75rem!important;margin:0!important;flex:0 0 auto!important}.premium-aos-page.is-command-workflow .aos-topbar-premium .mobile-brand .aos-mark,.premium-aos-page.is-command-workflow .aos-topbar-premium .mobile-brand .aos-mark-lockup{gap:.75rem!important}.premium-aos-page.is-command-workflow .aos-mark-symbol{width:1.75rem!important;height:1.75rem!important;border-radius:.5rem!important;background:linear-gradient(135deg,var(--workflow-teal-bright),#0f6e56)!important;padding:1px!important}.premium-aos-page.is-command-workflow .aos-mark-symbol:before{border-radius:.5rem!important;background:var(--workflow-bg)!important}.premium-aos-page.is-command-workflow .aos-mark-symbol:after{color:#fff!important;font-size:.75rem!important}.premium-aos-page.is-command-workflow .aos-mark-wordmark{color:#fff!important}.premium-aos-page.is-command-workflow .mobile-brand .aos-mark-wordmark strong,.premium-aos-page.is-command-workflow .sidebar-mobile-head .aos-mark-wordmark strong{color:#fff!important;font-size:.75rem!important;font-weight:300!important;letter-spacing:.3em!important;text-transform:none!important}.premium-aos-page.is-command-workflow .mobile-brand .aos-mark-wordmark small,.premium-aos-page.is-command-workflow .sidebar-mobile-head .aos-mark-wordmark small{display:none!important}.premium-aos-page.is-command-workflow .premium-search{display:flex!important;width:min(100%,28rem)!important;flex:1 1 auto!important;height:2.25rem!important;align-items:center!important;gap:.5rem!important;border:1px solid var(--workflow-line)!important;border-radius:999px!important;background:var(--workflow-panel)!important;padding:0 .75rem!important;color:#ffffff4d!important;box-shadow:none!important;margin:0 auto!important}.premium-aos-page.is-command-workflow .premium-search span{color:#ffffff4d!important;font-size:.75rem!important;font-weight:400!important}.premium-aos-page.is-command-workflow .premium-search kbd,.premium-aos-page.is-command-workflow .topbar-icon-button,.premium-aos-page.is-command-workflow .notification-trigger{display:none!important}.premium-aos-page.is-command-workflow .topbar-actions{display:flex!important;align-items:center!important;gap:.75rem!important;margin-left:0!important}.premium-aos-page.is-command-workflow .account-button,.premium-aos-page.is-command-workflow .workspace-switcher{min-height:1.75rem!important;border:1px solid var(--workflow-line)!important;border-radius:999px!important;background:var(--workflow-panel)!important;padding:.25rem .5rem!important;color:#ffffffe6!important;box-shadow:none!important}.premium-aos-page.is-command-workflow .account-button strong,.premium-aos-page.is-command-workflow .workspace-switcher strong,.premium-aos-page.is-command-workflow .workspace-switcher span{color:#ffffffe6!important;font-size:.625rem!important;font-weight:500!important}.premium-aos-page.is-command-workflow .logout-label{display:none!important}.premium-aos-page.is-command-workflow .account-avatar{width:1rem!important;height:1rem!important;background:linear-gradient(135deg,var(--workflow-teal),#0f6e56)!important;color:#fff!important;font-size:.5rem!important}.premium-aos-page.is-command-workflow .aos-sidebar-premium{position:relative!important;z-index:20!important;display:flex!important;width:14rem!important;height:calc(100dvh - 3.5rem)!important;flex:0 0 14rem!important;flex-direction:column!important;gap:.75rem!important;border-right:1px solid var(--workflow-line)!important;background:transparent!important;margin:0!important;padding:.75rem!important;box-shadow:none!important;overflow-y:auto!important;transform:none!important}.premium-aos-page.is-command-workflow .aos-sidebar-premium:before,.premium-aos-page.is-command-workflow .aos-sidebar-premium:after{display:none!important}.premium-aos-page.is-command-workflow .sidebar-nav,.premium-aos-page.is-command-workflow .sidebar-pinned-section,.premium-aos-page.is-command-workflow .sidebar-pinned-list{display:flex!important;flex-direction:column!important;gap:.25rem!important}.premium-aos-page.is-command-workflow .sidebar-nav-item{display:flex!important;width:100%!important;min-height:2.5rem!important;align-items:center!important;gap:.75rem!important;border:1px solid transparent!important;border-radius:.75rem!important;background:transparent!important;padding:.625rem .75rem!important;color:#ffffff80!important;text-align:left!important;box-shadow:none!important;transition:background .25s ease,border-color .25s ease,color .25s ease!important}.premium-aos-page.is-command-workflow .sidebar-nav-item:hover{background:#ffffff0d!important;color:#ffffffd1!important}.premium-aos-page.is-command-workflow .sidebar-nav-item.is-active,.premium-aos-page.is-command-workflow .sidebar-pinned-row.is-active .sidebar-nav-item{border-color:#2dbe9433!important;background:#2dbe941a!important;color:#fff!important}.premium-aos-page.is-command-workflow .sidebar-nav-icon,.premium-aos-page.is-command-workflow .nav-icon-bg,.premium-aos-page.is-command-workflow .sidebar-pinned-orb{display:grid!important;width:1.25rem!important;height:1.25rem!important;place-items:center!important;border:0!important;border-radius:.375rem!important;background:transparent!important;color:currentColor!important;box-shadow:none!important}.premium-aos-page.is-command-workflow .sidebar-nav-item.is-active .sidebar-nav-icon,.premium-aos-page.is-command-workflow .sidebar-nav-item.is-active svg,.premium-aos-page.is-command-workflow .sidebar-pinned-row.is-active svg{color:var(--workflow-teal)!important}.premium-aos-page.is-command-workflow .sidebar-nav-label,.premium-aos-page.is-command-workflow .sidebar-pinned-app strong{color:inherit!important;font-size:.875rem!important;font-weight:500!important}.premium-aos-page.is-command-workflow .sidebar-nav-count{margin-left:auto!important;color:#fff6!important;font-size:.625rem!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace!important}.premium-aos-page.is-command-workflow .sidebar-pinned-head{display:flex!important;align-items:center!important;justify-content:space-between!important;margin:1.25rem 0 .25rem!important;padding:0 .75rem!important;color:#ffffff4d!important}.premium-aos-page.is-command-workflow .sidebar-pinned-head span,.premium-aos-page.is-command-workflow .sidebar-pinned-head small,.premium-aos-page.is-command-workflow .sidebar-pinned-app small{color:#fff6!important;font-size:.5625rem!important;font-weight:700!important;letter-spacing:.18em!important;text-transform:uppercase!important}.premium-aos-page.is-command-workflow .sidebar-pinned-app{padding-block:.5rem!important}.premium-aos-page.is-command-workflow .sidebar-pinned-row{border:0!important;background:transparent!important;padding:0!important}.premium-aos-page.is-command-workflow .sidebar-pinned-remove{display:none!important}.premium-aos-page.is-command-workflow .premium-main{display:flex!important;min-width:0!important;flex:1 1 auto!important;flex-direction:column!important;background:radial-gradient(circle at top,rgba(45,190,148,.035),transparent 42%),transparent!important;overflow:hidden!important}.premium-aos-page.is-command-workflow .premium-content-grid,.premium-aos-page.is-command-workflow .premium-center-column{display:block!important;width:100%!important;min-width:0!important;max-width:none!important;min-height:0!important;background:transparent!important}.premium-aos-page.is-command-workflow .premium-content-grid{flex:1 1 auto!important;padding:1rem!important;overflow-y:auto!important;overflow-x:hidden!important;scrollbar-color:rgba(45,190,148,.32) rgba(255,255,255,.04)!important}.premium-aos-page.is-command-workflow .premium-center-column{max-width:64rem!important;margin:0 auto!important}.premium-aos-page.is-command-workflow .premium-center-column,.premium-aos-page.is-command-workflow .tasks-planner-app,.premium-aos-page.is-command-workflow .planner-hero,.premium-aos-page.is-command-workflow .workflow-mode-grid,.premium-aos-page.is-command-workflow .planner-create-panel,.premium-aos-page.is-command-workflow .planner-board-section,.premium-aos-page.is-command-workflow .workflow-quick-rail{min-width:0!important;max-width:100%!important}.premium-aos-page.is-command-workflow .tasks-planner-app.glass-card{display:flex!important;flex-direction:column!important;gap:1.5rem!important;border:0!important;border-radius:0!important;background:transparent!important;padding:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;overflow:visible!important}.premium-aos-page.is-command-workflow .tasks-planner-app>.section-header{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:1rem!important;border:0!important;background:transparent!important;padding:0!important;box-shadow:none!important}.premium-aos-page.is-command-workflow .tasks-planner-app>.section-header h2{margin:0!important;color:#fff!important;font-size:.875rem!important;font-weight:500!important;letter-spacing:.025em!important}.premium-aos-page.is-command-workflow .shell-button,.premium-aos-page.is-command-workflow .quiet-button{display:inline-flex!important;min-height:2rem!important;align-items:center!important;justify-content:center!important;gap:.5rem!important;border:1px solid var(--workflow-line-strong)!important;border-radius:.5rem!important;background:transparent!important;padding:.375rem .75rem!important;color:#ffffff9e!important;font-size:.625rem!important;font-weight:700!important;letter-spacing:.16em!important;text-transform:uppercase!important;box-shadow:none!important}.premium-aos-page.is-command-workflow .planner-hero{position:relative!important;display:flex!important;flex-direction:column!important;gap:1.5rem!important;border:1px solid var(--workflow-line)!important;border-top-color:#2dbe9433!important;border-radius:1.5rem!important;background:radial-gradient(circle at 92% 0%,rgba(45,190,148,.16),transparent 32%),linear-gradient(135deg,rgba(45,190,148,.05),transparent 48%),var(--workflow-panel)!important;padding:2rem!important;box-shadow:0 1.5rem 5rem #00000057!important;overflow:hidden!important}.premium-aos-page.is-command-workflow .planner-hero:before{position:absolute!important;top:-8rem!important;right:-8rem!important;width:16rem!important;height:16rem!important;border-radius:999px!important;background:var(--workflow-teal)!important;filter:blur(5rem)!important;opacity:.16!important;pointer-events:none!important;content:""!important}.premium-aos-page.is-command-workflow .planner-hero>*{position:relative!important;z-index:1!important}.premium-aos-page.is-command-workflow .planner-hero>div:first-child{display:flex!important;max-width:44rem!important;flex-direction:column!important;align-items:flex-start!important;gap:1rem!important}.premium-aos-page.is-command-workflow .planner-hero>div:first-child>span{display:inline-flex!important;align-items:center!important;gap:.375rem!important;border:1px solid rgba(45,190,148,.3)!important;border-radius:.5rem!important;background:#2dbe941a!important;padding:.25rem .625rem!important;color:var(--workflow-teal)!important;font-size:.625rem!important;font-weight:700!important;letter-spacing:.15em!important;text-transform:uppercase!important}.premium-aos-page.is-command-workflow .planner-hero h2{max-width:42rem!important;margin:0!important;color:#fff!important;font-size:clamp(2rem,4vw,3rem)!important;font-weight:300!important;line-height:1.08!important;letter-spacing:0!important}.premium-aos-page.is-command-workflow .planner-hero p{max-width:48rem!important;margin:0!important;color:var(--workflow-muted)!important;font-size:.75rem!important;font-weight:300!important;line-height:1.65!important}.premium-aos-page.is-command-workflow .planner-stats{display:flex!important;width:100%!important;gap:.75rem!important;overflow-x:auto!important;padding-bottom:.5rem!important;scrollbar-width:none!important}.premium-aos-page.is-command-workflow .planner-stats::-webkit-scrollbar{display:none!important}.premium-aos-page.is-command-workflow .planner-stats article{display:flex!important;min-width:7.5rem!important;flex:1 1 0!important;flex-direction:column!important;gap:.25rem!important;border:1px solid var(--workflow-line)!important;border-radius:1rem!important;background:var(--workflow-panel)!important;padding:1rem!important;box-shadow:inset 0 1px #ffffff06!important}.premium-aos-page.is-command-workflow .planner-stats strong{color:#fff!important;font-size:1.5rem!important;font-weight:300!important;line-height:1!important}.premium-aos-page.is-command-workflow .planner-stats span{color:#fff6!important;font-size:.5625rem!important;font-weight:700!important;letter-spacing:.2em!important;text-transform:uppercase!important}.premium-aos-page.is-command-workflow .workflow-mode-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:.75rem!important}.premium-aos-page.is-command-workflow .workflow-mode-grid button{display:grid!important;grid-template-columns:2rem minmax(0,1fr) auto!important;min-height:4.75rem!important;align-items:center!important;gap:.75rem!important;border:1px solid var(--workflow-line)!important;border-radius:1rem!important;background:var(--workflow-panel)!important;padding:1rem!important;color:#ffffffc7!important;text-align:left!important;box-shadow:none!important;transition:background .25s ease,border-color .25s ease!important}.premium-aos-page.is-command-workflow .workflow-mode-grid button:hover{background:#ffffff0a!important;transform:none!important}.premium-aos-page.is-command-workflow .workflow-mode-grid button.is-active{border-color:#2dbe944d!important;background:#2dbe941a!important;transform:none!important}.premium-aos-page.is-command-workflow .workflow-mode-grid button>svg{width:2rem!important;height:2rem!important;border-radius:.75rem!important;background:#ffffff0d!important;padding:.5rem!important;color:#ffffff80!important}.premium-aos-page.is-command-workflow .workflow-mode-grid button.is-active>svg{background:#2dbe9433!important;color:var(--workflow-teal)!important}.premium-aos-page.is-command-workflow .workflow-mode-grid span{display:flex!important;min-width:0!important;flex-direction:column!important;gap:.125rem!important}.premium-aos-page.is-command-workflow .workflow-mode-grid strong{color:#ffffffdb!important;font-size:.875rem!important;font-weight:700!important;letter-spacing:0!important}.premium-aos-page.is-command-workflow .workflow-mode-grid button.is-active strong{color:#fff!important}.premium-aos-page.is-command-workflow .workflow-mode-grid small{color:#fff6!important;font-size:.5625rem!important;font-weight:400!important;line-height:1.35!important;white-space:normal!important}.premium-aos-page.is-command-workflow .workflow-mode-grid em{min-width:auto!important;width:auto!important;height:auto!important;border:0!important;background:transparent!important;color:#ffffff4d!important;font-size:.625rem!important;font-style:normal!important;font-weight:400!important;box-shadow:none!important}.premium-aos-page.is-command-workflow .workflow-mode-grid button.is-active em{color:var(--workflow-teal)!important}.premium-aos-page.is-command-workflow .planner-notice{border:1px solid var(--workflow-line)!important;border-radius:.875rem!important;background:var(--workflow-panel)!important;padding:.75rem 1rem!important;color:#ffffffa3!important;font-size:.75rem!important}.premium-aos-page.is-command-workflow .planner-notice.success{border-color:#2dbe9438!important;background:#2dbe9414!important;color:var(--workflow-teal-bright)!important}.premium-aos-page.is-command-workflow .planner-notice.error{border-color:#ff5f563d!important;background:#ff5f5614!important;color:#ffb7b3!important}.premium-aos-page.is-command-workflow .planner-layout.view-tasks{display:flex!important;flex-direction:column!important;gap:1.5rem!important;width:100%!important;align-items:stretch!important;border:0!important;background:transparent!important;padding:0!important;box-shadow:none!important}.premium-aos-page.is-command-workflow .planner-layout.view-tasks>*{width:100%!important;max-width:100%!important}.premium-aos-page.is-command-workflow .planner-create-panel,.premium-aos-page.is-command-workflow .planner-board-section,.premium-aos-page.is-command-workflow .workflow-quick-rail section{border:1px solid var(--workflow-line)!important;border-radius:1.5rem!important;background:var(--workflow-panel)!important;box-shadow:0 1.5rem 5rem #00000047!important;overflow:hidden!important;-webkit-backdrop-filter:blur(1.5rem)!important;backdrop-filter:blur(1.5rem)!important}.premium-aos-page.is-command-workflow .planner-create-panel{padding:0!important}.premium-aos-page.is-command-workflow .planner-form-card,.premium-aos-page.is-command-workflow .planner-new-task-card{display:flex!important;flex-direction:column!important;gap:1.5rem!important;border:0!important;border-radius:0!important;background:transparent!important;padding:1.5rem!important;box-shadow:none!important}.premium-aos-page.is-command-workflow .planner-task-card-head,.premium-aos-page.is-command-workflow .planner-section-title,.premium-aos-page.is-command-workflow .workflow-quick-rail .planner-card-head{display:flex!important;align-items:center!important;gap:.75rem!important;border-bottom:1px solid var(--workflow-line)!important;background:#ffffff03!important;color:#fff!important}.premium-aos-page.is-command-workflow .planner-task-card-head{margin:-1.5rem -1.5rem 0!important;padding:1.5rem!important}.premium-aos-page.is-command-workflow .planner-card-icon{display:grid!important;width:2rem!important;height:2rem!important;place-items:center!important;border:1px solid rgba(45,190,148,.2)!important;border-radius:999px!important;background:#2dbe941a!important;color:var(--workflow-teal)!important}.premium-aos-page.is-command-workflow .planner-card-head strong,.premium-aos-page.is-command-workflow .planner-section-title strong,.premium-aos-page.is-command-workflow .workflow-quick-rail .planner-card-head strong{color:#fff!important;font-size:.875rem!important;font-weight:700!important}.premium-aos-page.is-command-workflow .planner-card-head small,.premium-aos-page.is-command-workflow .planner-section-title span{color:#ffffff80!important;font-size:.625rem!important;font-weight:400!important;line-height:1.4!important}.premium-aos-page.is-command-workflow .planner-field,.premium-aos-page.is-command-workflow .planner-form-grid label,.premium-aos-page.is-command-workflow .flow-config-panel label,.premium-aos-page.is-command-workflow .flow-task-panel label{display:flex!important;min-width:0!important;flex-direction:column!important;gap:.5rem!important}.premium-aos-page.is-command-workflow .planner-field>span,.premium-aos-page.is-command-workflow .planner-form-grid label>span,.premium-aos-page.is-command-workflow .task-file-attach-head span,.premium-aos-page.is-command-workflow .flow-config-panel label>span,.premium-aos-page.is-command-workflow .flow-task-panel label>span{display:inline-flex!important;align-items:center!important;gap:.375rem!important;color:#ffffff80!important;font-size:.625rem!important;font-weight:700!important;letter-spacing:.2em!important;text-transform:uppercase!important}.premium-aos-page.is-command-workflow :where(.planner-field input,.planner-field textarea,.planner-form-grid input,.planner-form-grid textarea,.planner-form-grid select,.flow-config-panel input,.flow-config-panel textarea,.flow-config-panel select,.flow-task-panel input,.flow-task-panel textarea,.flow-task-panel select){width:100%!important;min-height:3rem!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:.75rem!important;background:#0006!important;padding:.75rem 1rem!important;color:#fff!important;font-size:.875rem!important;font-weight:400!important;line-height:1.5!important;box-shadow:inset 0 1px .75rem #00000040!important;outline:none!important}.premium-aos-page.is-command-workflow :where(.planner-field input,.planner-field textarea,.planner-form-grid input,.planner-form-grid textarea,.planner-form-grid select,.flow-config-panel input,.flow-config-panel textarea,.flow-config-panel select,.flow-task-panel input,.flow-task-panel textarea,.flow-task-panel select):focus{border-color:#2dbe9480!important;background:#0009!important}.premium-aos-page.is-command-workflow :where(.planner-field input,.planner-field textarea,.planner-form-grid input,.planner-form-grid textarea)::placeholder{color:#ffffff4d!important}.premium-aos-page.is-command-workflow .planner-field textarea,.premium-aos-page.is-command-workflow .planner-form-grid textarea{min-height:6.5rem!important;resize:vertical!important}.premium-aos-page.is-command-workflow .planner-form-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1.5rem!important}.premium-aos-page.is-command-workflow .task-file-attach{display:flex!important;flex-direction:column!important;gap:.5rem!important;border:0!important;border-radius:0!important;background:transparent!important;padding:0!important}.premium-aos-page.is-command-workflow .task-file-attach-head{display:flex!important;align-items:center!important;justify-content:space-between!important;margin:0!important;padding:0!important}.premium-aos-page.is-command-workflow .task-file-dropzone{display:flex!important;min-height:9.75rem!important;width:100%!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:.75rem!important;border:1px dashed var(--workflow-line)!important;border-radius:1rem!important;background:#0000004d!important;padding:2rem!important;color:#ffffffc7!important;text-align:center!important;box-shadow:none!important;transition:background .25s ease,border-color .25s ease,color .25s ease!important}.premium-aos-page.is-command-workflow .task-file-dropzone:hover:not(:disabled){border-color:#2dbe9466!important;background:#2dbe940d!important;color:#fff!important}.premium-aos-page.is-command-workflow .task-file-dropzone svg{color:#ffffff4d!important}.premium-aos-page.is-command-workflow .task-file-dropzone:hover:not(:disabled) svg{color:var(--workflow-teal)!important}.premium-aos-page.is-command-workflow .task-file-dropzone strong{color:inherit!important;font-size:.75rem!important;font-weight:500!important}.premium-aos-page.is-command-workflow .task-file-dropzone span{color:#fff6!important;font-size:.625rem!important}.premium-aos-page.is-command-workflow .task-file-empty{display:none!important}.premium-aos-page.is-command-workflow .task-file-list{display:flex!important;flex-wrap:wrap!important;gap:.5rem!important}.premium-aos-page.is-command-workflow .task-file-chip{border:1px solid var(--workflow-line)!important;border-radius:.75rem!important;background:var(--workflow-panel)!important;color:#ffffffb8!important}.premium-aos-page.is-command-workflow .agent-work-preview{border:1px solid rgba(45,190,148,.1)!important;border-radius:1rem!important;background:#2dbe9408!important;padding:1rem!important}.premium-aos-page.is-command-workflow .agent-work-preview strong{display:block!important;margin-bottom:.75rem!important;color:var(--workflow-teal)!important;font-size:.6875rem!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important}.premium-aos-page.is-command-workflow .agent-work-preview ol{display:flex!important;flex-direction:column!important;gap:.5rem!important;margin:0!important;padding-left:1rem!important;color:#fff9!important;font-size:.75rem!important;font-weight:500!important;line-height:1.5!important}.premium-aos-page.is-command-workflow .planner-new-task-card>button{display:inline-flex!important;width:100%!important;min-height:3rem!important;align-items:center!important;justify-content:center!important;gap:.5rem!important;border:1px solid var(--workflow-line-strong)!important;border-radius:.75rem!important;background:#ffffff0d!important;color:#fff!important;padding:.75rem 1rem!important;font-size:.75rem!important;font-weight:700!important;letter-spacing:.16em!important;text-transform:uppercase!important;box-shadow:none!important}.premium-aos-page.is-command-workflow .planner-new-task-card>button:hover:not(:disabled){border-color:#fff3!important;background:#ffffff1a!important}.premium-aos-page.is-command-workflow .planner-new-task-card>button:disabled,.premium-aos-page.is-command-workflow button:disabled{cursor:not-allowed!important;opacity:.48!important}.premium-aos-page.is-command-workflow .planner-board-section{padding:0!important}.premium-aos-page.is-command-workflow .planner-section-title{padding:1.25rem!important}.premium-aos-page.is-command-workflow .planner-section-title svg{color:var(--workflow-teal)!important}.premium-aos-page.is-command-workflow .task-board{display:flex!important;gap:1rem!important;min-width:max-content!important;padding:1.25rem!important;overflow-x:auto!important}.premium-aos-page.is-command-workflow .task-column{display:flex!important;min-width:15rem!important;flex:1 1 15rem!important;flex-direction:column!important;gap:.75rem!important;border:0!important;border-radius:0!important;background:transparent!important;padding:0!important}.premium-aos-page.is-command-workflow .task-column-head{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:0 .25rem!important}.premium-aos-page.is-command-workflow .task-column-head strong{color:#ffffffd1!important;font-size:.75rem!important;font-weight:700!important;letter-spacing:.025em!important}.premium-aos-page.is-command-workflow .task-column-head span{display:grid!important;width:1.25rem!important;height:1.25rem!important;place-items:center!important;border-radius:.375rem!important;background:#ffffff0d!important;color:#ffffff80!important;font-size:.625rem!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace!important}.premium-aos-page.is-command-workflow .task-empty{display:flex!important;min-height:7.5rem!important;align-items:center!important;justify-content:center!important;border:1px dashed rgba(255,255,255,.04)!important;border-radius:1rem!important;background:#0003!important;color:#ffffff4d!important;font-size:.625rem!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important}.premium-aos-page.is-command-workflow .task-card{border:1px solid var(--workflow-line)!important;border-radius:1rem!important;background:var(--workflow-panel)!important;padding:1rem!important;color:#ffffffb8!important;box-shadow:none!important}.premium-aos-page.is-command-workflow .task-card-head strong{color:#fff!important}.premium-aos-page.is-command-workflow .task-card p,.premium-aos-page.is-command-workflow .task-card-facts,.premium-aos-page.is-command-workflow .task-card small{color:#ffffff73!important}.premium-aos-page.is-command-workflow .workflow-quick-rail{display:flex!important;flex-direction:column!important;gap:1.5rem!important;min-width:0!important}.premium-aos-page.is-command-workflow .workflow-quick-rail section{display:flex!important;flex-direction:column!important;gap:0!important;padding:0!important}.premium-aos-page.is-command-workflow .workflow-quick-rail section:first-child{border-color:#7f77dd33!important}.premium-aos-page.is-command-workflow .workflow-quick-rail section:last-child{border-color:#fac77533!important;margin-bottom:2rem!important}.premium-aos-page.is-command-workflow .workflow-quick-rail .planner-card-head{padding:1.25rem!important}.premium-aos-page.is-command-workflow .workflow-quick-rail section:first-child .planner-card-head{background:#7f77dd05!important}.premium-aos-page.is-command-workflow .workflow-quick-rail section:first-child .planner-card-head svg{color:var(--workflow-violet)!important}.premium-aos-page.is-command-workflow .workflow-quick-rail section:last-child .planner-card-head{background:#fac77505!important}.premium-aos-page.is-command-workflow .workflow-quick-rail section:last-child .planner-card-head svg{color:var(--workflow-gold)!important}.premium-aos-page.is-command-workflow .workflow-empty-flow,.premium-aos-page.is-command-workflow .workflow-flow-chip,.premium-aos-page.is-command-workflow .workflow-monitor-list{margin:1.25rem!important}.premium-aos-page.is-command-workflow .workflow-empty-flow,.premium-aos-page.is-command-workflow .workflow-flow-chip{border:1px solid var(--workflow-line)!important;border-radius:1rem!important;background:var(--workflow-panel)!important;padding:1rem!important}.premium-aos-page.is-command-workflow .workflow-empty-flow strong,.premium-aos-page.is-command-workflow .workflow-flow-chip strong{color:#fff!important;font-size:.875rem!important}.premium-aos-page.is-command-workflow .workflow-empty-flow span,.premium-aos-page.is-command-workflow .workflow-flow-chip small{color:#ffffff6b!important;font-size:.625rem!important}.premium-aos-page.is-command-workflow .workflow-flow-steps{display:flex!important;gap:.5rem!important;margin:1rem 0!important}.premium-aos-page.is-command-workflow .workflow-flow-steps span{flex:1 1 0!important;height:.5rem!important;min-width:0!important;overflow:hidden!important;border-radius:999px!important;background:#7f77dd40!important;color:transparent!important}.premium-aos-page.is-command-workflow .workflow-flow-steps span:first-child{background:linear-gradient(90deg,var(--workflow-violet),rgba(127,119,221,.62))!important}.premium-aos-page.is-command-workflow .workflow-flow-steps em{display:none!important}.premium-aos-page.is-command-workflow .workflow-flow-actions{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:.75rem!important}.premium-aos-page.is-command-workflow .workflow-flow-actions button,.premium-aos-page.is-command-workflow .workflow-empty-flow button{display:inline-flex!important;min-height:2.5rem!important;align-items:center!important;justify-content:center!important;gap:.5rem!important;border:1px solid var(--workflow-line-strong)!important;border-radius:.75rem!important;background:#ffffff0d!important;color:#ffffffd1!important;padding:.625rem .75rem!important;font-size:.625rem!important;font-weight:700!important;letter-spacing:.16em!important;text-transform:uppercase!important}.premium-aos-page.is-command-workflow .workflow-flow-actions button:nth-child(2){border-color:#ff5f5633!important;background:#ff5f560d!important;color:#ff5f56d1!important}.premium-aos-page.is-command-workflow .workflow-flow-actions button:nth-child(4){border-color:#7f77dd4d!important;background:#7f77dd1a!important;color:var(--workflow-violet)!important;box-shadow:0 0 1rem #7f77dd24!important}.premium-aos-page.is-command-workflow .workflow-monitor-list{display:flex!important;flex-direction:column!important;gap:.75rem!important}.premium-aos-page.is-command-workflow .workflow-monitor-list button{position:relative!important;display:flex!important;min-height:3.5rem!important;align-items:center!important;justify-content:space-between!important;gap:1rem!important;border:1px solid var(--workflow-line)!important;border-radius:.75rem!important;background:#0003!important;padding:1rem!important;color:#ffffff9e!important;overflow:hidden!important}.premium-aos-page.is-command-workflow .workflow-monitor-list button span{color:#fff6!important;font-size:.625rem!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important}.premium-aos-page.is-command-workflow .workflow-monitor-list button strong{position:relative!important;z-index:1!important;color:#fff!important;font-size:.875rem!important;font-weight:700!important}.premium-aos-page.is-command-workflow .workflow-monitor-list button i{position:absolute!important;inset:auto 0 0 0!important;display:block!important;width:var(--value)!important;height:.125rem!important;background:linear-gradient(90deg,var(--workflow-gold),var(--workflow-teal))!important;opacity:.8!important}.premium-aos-page.is-command-workflow .premium-center-column:has(.flow-mindmap-builder){max-width:100rem!important}.premium-aos-page.is-command-workflow .flow-mindmap-builder{display:flex!important;flex-direction:column!important;gap:1.5rem!important;width:100%!important;min-width:0!important;border:0!important;border-radius:0!important;background:transparent!important;padding:0!important;box-shadow:none!important}.premium-aos-page.is-command-workflow .flow-mindmap-toolbar{position:relative!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:1rem!important;border:1px solid var(--workflow-line)!important;border-radius:1.5rem!important;background:linear-gradient(180deg,#ffffff08,#ffffff03)!important;padding:1rem!important;box-shadow:0 1.5rem 5rem #00000042!important;overflow:hidden!important}.premium-aos-page.is-command-workflow .flow-mindmap-toolbar:before{position:absolute!important;inset:-4rem -8rem auto auto!important;width:16rem!important;height:16rem!important;border-radius:999px!important;background:var(--workflow-teal)!important;filter:blur(5rem)!important;opacity:.08!important;pointer-events:none!important;content:""!important}.premium-aos-page.is-command-workflow .flow-mindmap-toolbar-title,.premium-aos-page.is-command-workflow .flow-mindmap-toolbar-actions{position:relative!important;z-index:1!important}.premium-aos-page.is-command-workflow .flow-mindmap-toolbar-title{display:flex!important;min-width:0!important;align-items:center!important;gap:.75rem!important}.premium-aos-page.is-command-workflow .flow-mindmap-toolbar-title span,.premium-aos-page.is-command-workflow .flow-inspector-head span{display:inline-flex!important;align-items:center!important;gap:.375rem!important;border:1px solid rgba(45,190,148,.2)!important;border-radius:.5rem!important;background:#2dbe941a!important;padding:.25rem .625rem!important;color:var(--workflow-teal)!important;font-size:.625rem!important;font-weight:700!important;letter-spacing:.15em!important;text-transform:uppercase!important;white-space:nowrap!important}.premium-aos-page.is-command-workflow .flow-mindmap-toolbar-title strong{min-width:0!important;overflow:hidden!important;color:#ffffffd1!important;font-size:.875rem!important;font-weight:500!important;text-overflow:ellipsis!important;white-space:nowrap!important}.premium-aos-page.is-command-workflow .flow-mindmap-toolbar-actions{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:.75rem!important}.premium-aos-page.is-command-workflow .flow-mindmap-counts{display:flex!important;align-items:center!important;gap:.75rem!important;border:1px solid var(--workflow-line)!important;border-radius:.75rem!important;background:#0006!important;padding:.5rem .75rem!important;box-shadow:inset 0 1px .75rem #0000002e!important}.premium-aos-page.is-command-workflow .flow-mindmap-counts span{color:#ffffffb8!important;font-size:.625rem!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important;white-space:nowrap!important}.premium-aos-page.is-command-workflow .flow-mindmap-toolbar-actions>button,.premium-aos-page.is-command-workflow .flow-canvas-action-bar button,.premium-aos-page.is-command-workflow .flow-mindmap-empty button,.premium-aos-page.is-command-workflow .flow-node-danger button{display:inline-flex!important;min-height:2.5rem!important;align-items:center!important;justify-content:center!important;gap:.5rem!important;border:1px solid var(--workflow-line-strong)!important;border-radius:.75rem!important;background:#ffffff0d!important;color:#ffffffb8!important;padding:.625rem 1rem!important;font-size:.625rem!important;font-weight:700!important;letter-spacing:.16em!important;text-transform:uppercase!important;box-shadow:none!important}.premium-aos-page.is-command-workflow .flow-mindmap-toolbar-actions>button.is-primary{border-color:#2dbe948c!important;background:var(--workflow-teal)!important;color:#040c0a!important;box-shadow:0 0 1.25rem #2dbe9433!important}.premium-aos-page.is-command-workflow .workflow-validation-panel{display:grid!important;gap:.75rem!important;border:1px solid var(--workflow-line)!important;border-radius:1.25rem!important;background:linear-gradient(180deg,#ffffff09,#ffffff03)!important;padding:1rem!important;box-shadow:0 1.25rem 4rem #00000038!important}.premium-aos-page.is-command-workflow .workflow-validation-panel.has-issues{border-color:#fac77552!important;background:radial-gradient(ellipse 520px 180px at 0% 0%,rgba(250,199,117,.1),transparent 66%),linear-gradient(180deg,#ffffff09,#ffffff03)!important}.premium-aos-page.is-command-workflow .workflow-validation-panel.is-ready{border-color:#2dbe944d!important}.premium-aos-page.is-command-workflow .workflow-validation-head{display:flex!important;align-items:flex-start!important;gap:.625rem!important}.premium-aos-page.is-command-workflow .workflow-validation-head>svg{flex:0 0 auto!important;color:var(--workflow-teal)!important;margin-top:.125rem!important}.premium-aos-page.is-command-workflow .workflow-validation-panel.has-issues .workflow-validation-head>svg{color:var(--workflow-gold)!important}.premium-aos-page.is-command-workflow .workflow-validation-head span{display:grid!important;gap:.125rem!important;min-width:0!important}.premium-aos-page.is-command-workflow .workflow-validation-head strong{color:#fff!important;font-size:.875rem!important;font-weight:700!important}.premium-aos-page.is-command-workflow .workflow-validation-head small,.premium-aos-page.is-command-workflow .workflow-output-target small{color:#ffffff80!important;font-size:.6875rem!important;font-weight:500!important;line-height:1.45!important}.premium-aos-page.is-command-workflow .workflow-validation-grid{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:.5rem!important}.premium-aos-page.is-command-workflow .workflow-validation-grid article{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;align-content:start!important;gap:.375rem .5rem!important;min-width:0!important;border:1px solid var(--workflow-line)!important;border-radius:.875rem!important;background:#00000057!important;padding:.75rem!important}.premium-aos-page.is-command-workflow .workflow-validation-grid article.is-missing{border-color:#fac77547!important;background:#fac77512!important}.premium-aos-page.is-command-workflow .workflow-validation-grid article>span{color:var(--workflow-teal)!important}.premium-aos-page.is-command-workflow .workflow-validation-grid article.is-missing>span{color:var(--workflow-gold)!important}.premium-aos-page.is-command-workflow .workflow-validation-grid article strong{display:block!important;overflow:hidden!important;color:#ffffffd1!important;font-size:.6875rem!important;text-overflow:ellipsis!important;white-space:nowrap!important}.premium-aos-page.is-command-workflow .workflow-validation-grid article small{display:block!important;overflow:hidden!important;color:#ffffff75!important;font-size:.625rem!important;font-weight:500!important;line-height:1.35!important;text-overflow:ellipsis!important}.premium-aos-page.is-command-workflow .workflow-validation-grid article button{grid-column:1 / -1!important;min-height:2rem!important;border:1px solid rgba(250,199,117,.24)!important;border-radius:.625rem!important;background:#fac7751a!important;color:var(--workflow-gold)!important;font-size:.625rem!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important}.premium-aos-page.is-command-workflow .flow-mindmap-shell{display:grid!important;grid-template-columns:minmax(17rem,3fr) minmax(0,9fr)!important;gap:1.5rem!important;min-height:43.75rem!important;width:100%!important}.premium-aos-page.is-command-workflow .flow-mindmap-inspector,.premium-aos-page.is-command-workflow .flow-mindmap-canvas{border:1px solid var(--workflow-line)!important;border-radius:1.5rem!important;background:var(--workflow-panel)!important;box-shadow:0 1.5rem 5rem #0000004d!important;-webkit-backdrop-filter:blur(1.5rem)!important;backdrop-filter:blur(1.5rem)!important}.premium-aos-page.is-command-workflow .flow-mindmap-inspector{min-height:0!important;overflow-y:auto!important;padding:1.5rem!important}.premium-aos-page.is-command-workflow .flow-inspector-stack{display:flex!important;min-width:0!important;flex-direction:column!important;gap:1.5rem!important}.premium-aos-page.is-command-workflow .flow-inspector-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:.75rem!important}.premium-aos-page.is-command-workflow .flow-inspector-head button{display:grid!important;width:1.75rem!important;height:1.75rem!important;place-items:center!important;border:0!important;border-radius:.625rem!important;background:transparent!important;color:#ffffff6b!important;padding:0!important}.premium-aos-page.is-command-workflow .flow-trigger-card,.premium-aos-page.is-command-workflow .flow-instruction-card{display:flex!important;flex-direction:column!important;align-items:center!important;gap:.625rem!important;border:1px solid rgba(45,190,148,.2)!important;border-radius:.875rem!important;background:#2dbe940d!important;padding:1rem!important;text-align:center!important}.premium-aos-page.is-command-workflow .flow-trigger-card svg{color:var(--workflow-teal)!important}.premium-aos-page.is-command-workflow .flow-trigger-card strong,.premium-aos-page.is-command-workflow .flow-instruction-card strong{color:#fff!important;font-size:.875rem!important}.premium-aos-page.is-command-workflow .flow-trigger-card span,.premium-aos-page.is-command-workflow .flow-instruction-card li{color:#ffffff80!important;font-size:.75rem!important;line-height:1.45!important}.premium-aos-page.is-command-workflow .flow-instruction-card{align-items:flex-start!important;border-color:var(--workflow-line)!important;background:var(--workflow-panel)!important;text-align:left!important}.premium-aos-page.is-command-workflow .flow-instruction-card ul{display:flex!important;flex-direction:column!important;gap:.375rem!important;margin:0!important;padding-left:1rem!important}.premium-aos-page.is-command-workflow .flow-node-options{display:flex!important;flex-direction:column!important;gap:.5rem!important}.premium-aos-page.is-command-workflow .flow-node-options>span{color:#ffffff80!important;font-size:.625rem!important;font-weight:700!important;letter-spacing:.2em!important;text-transform:uppercase!important}.premium-aos-page.is-command-workflow .flow-node-options button{display:flex!important;min-height:2.75rem!important;align-items:center!important;justify-content:space-between!important;gap:1rem!important;border:1px solid var(--workflow-line)!important;border-radius:.75rem!important;background:#ffffff05!important;padding:.75rem!important;color:#ffffffc7!important;font-size:.75rem!important}.premium-aos-page.is-command-workflow .flow-node-options button span{display:inline-flex!important;align-items:center!important;gap:.5rem!important}.premium-aos-page.is-command-workflow .flow-node-options button i{display:flex!important;width:1.5rem!important;height:.75rem!important;align-items:center!important;border-radius:999px!important;background:#ffffff1a!important;padding:.125rem!important}.premium-aos-page.is-command-workflow .flow-node-options button i:before{display:block!important;width:.625rem!important;height:.625rem!important;border-radius:999px!important;background:#ffffff6b!important;content:""!important}.premium-aos-page.is-command-workflow .flow-node-options button.is-on i{justify-content:flex-end!important;background:#2dbe943d!important}.premium-aos-page.is-command-workflow .flow-node-options button.is-on i:before{background:var(--workflow-teal)!important}.premium-aos-page.is-command-workflow .flow-node-danger{border-top:1px solid var(--workflow-line)!important;padding-top:1rem!important}.premium-aos-page.is-command-workflow .flow-node-danger button{width:100%!important;border-color:#ff5f5638!important;background:#ff5f5614!important;color:#ff8a84!important}.premium-aos-page.is-command-workflow .flow-mindmap-stage{min-width:0!important;min-height:0!important}.premium-aos-page.is-command-workflow .flow-mindmap-canvas{position:relative!important;height:100%!important;min-height:43.75rem!important;overflow:hidden!important;background-color:#020806!important;background-image:radial-gradient(circle at 1px 1px,rgba(255,255,255,.05) 1px,transparent 0)!important;background-size:1.5rem 1.5rem!important;cursor:grab!important}.premium-aos-page.is-command-workflow .flow-mindmap-canvas.is-panning{cursor:grabbing!important}.premium-aos-page.is-command-workflow .flow-canvas-action-bar{position:absolute!important;top:1rem!important;left:1rem!important;z-index:20!important;display:flex!important;gap:.5rem!important}.premium-aos-page.is-command-workflow .flow-canvas-action-bar button{width:2.25rem!important;min-height:2.25rem!important;padding:0!important;background:#0009!important;color:#ffffff80!important;-webkit-backdrop-filter:blur(.75rem)!important;backdrop-filter:blur(.75rem)!important}.premium-aos-page.is-command-workflow .flow-mindmap-lines,.premium-aos-page.is-command-workflow .flow-mindmap-node-layer{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important}.premium-aos-page.is-command-workflow .flow-mindmap-lines{z-index:0!important;pointer-events:none!important}.premium-aos-page.is-command-workflow .flow-mindmap-node-layer{z-index:10!important;min-width:75rem!important;min-height:43.75rem!important;pointer-events:none!important;transform-origin:0 0!important}.premium-aos-page.is-command-workflow .flow-mindmap-node{position:absolute!important;width:15rem!important;border-radius:1rem!important;pointer-events:auto!important;cursor:grab!important;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease!important}.premium-aos-page.is-command-workflow .flow-mindmap-node:active{cursor:grabbing!important}.premium-aos-page.is-command-workflow .flow-mindmap-node.is-selected{box-shadow:0 0 1.5rem #2dbe9447!important;z-index:50!important}.premium-aos-page.is-command-workflow .flow-trigger-node-body{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:.75rem!important;border:1px solid rgba(45,190,148,.3)!important;border-radius:1rem!important;background:linear-gradient(135deg,#2dbe9433,#040c0adb)!important;padding:1rem!important;-webkit-backdrop-filter:blur(1.25rem)!important;backdrop-filter:blur(1.25rem)!important}.premium-aos-page.is-command-workflow .flow-mindmap-node.is-selected .flow-trigger-node-body{border-color:var(--workflow-teal)!important}.premium-aos-page.is-command-workflow .flow-trigger-node-body>span{display:grid!important;width:2rem!important;height:2rem!important;place-items:center!important;border-radius:999px!important;background:#2dbe9433!important;color:var(--workflow-teal)!important}.premium-aos-page.is-command-workflow .flow-trigger-node-body strong{flex:1!important;color:#fff!important;font-size:.75rem!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important}.premium-aos-page.is-command-workflow .flow-trigger-node-body button,.premium-aos-page.is-command-workflow .flow-agent-node-head button{display:grid!important;width:1.5rem!important;height:1.5rem!important;min-height:0!important;place-items:center!important;border:0!important;border-radius:999px!important;background:var(--workflow-teal)!important;color:#040c0a!important;padding:0!important}.premium-aos-page.is-command-workflow .flow-mindmap-node.is-agent{border:1px solid var(--workflow-line-strong)!important;background:#040c0ad1!important;-webkit-backdrop-filter:blur(1.25rem)!important;backdrop-filter:blur(1.25rem)!important;overflow:hidden!important}.premium-aos-page.is-command-workflow .flow-mindmap-node.is-agent:hover,.premium-aos-page.is-command-workflow .flow-mindmap-node.is-agent.is-selected{border-color:#2dbe94c2!important}.premium-aos-page.is-command-workflow .flow-agent-node-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:.5rem!important;border-bottom:1px solid var(--workflow-line)!important;background:#ffffff05!important;padding:.75rem!important}.premium-aos-page.is-command-workflow .flow-agent-node-head span{border-radius:.25rem!important;background:#2dbe941a!important;color:var(--workflow-teal)!important;padding:.125rem .375rem!important;font-size:.625rem!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important}.premium-aos-page.is-command-workflow .flow-agent-node-head button{width:1.25rem!important;height:1.25rem!important;border-radius:.375rem!important;background:#ffffff0d!important;color:#ffffff80!important}.premium-aos-page.is-command-workflow .flow-agent-node-body{display:flex!important;flex-direction:column!important;gap:.5rem!important;padding:1rem!important}.premium-aos-page.is-command-workflow .flow-agent-node-body strong{display:flex!important;min-width:0!important;align-items:center!important;gap:.5rem!important;overflow:hidden!important;color:#ffffffe6!important;font-size:.75rem!important;font-weight:600!important;text-overflow:ellipsis!important;white-space:nowrap!important}.premium-aos-page.is-command-workflow .flow-agent-node-body strong svg{flex:0 0 auto!important;color:var(--workflow-teal)!important}.premium-aos-page.is-command-workflow .flow-agent-node-body p{display:-webkit-box!important;min-height:3.75rem!important;overflow:hidden!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important;border:1px solid var(--workflow-line)!important;border-radius:.5rem!important;background:#0006!important;margin:0!important;padding:.5rem!important;color:#ffffff6b!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace!important;font-size:.625rem!important;line-height:1.45!important}.premium-aos-page.is-command-workflow .flow-mindmap-empty{position:absolute!important;top:11rem!important;left:23rem!important;display:flex!important;width:16rem!important;flex-direction:column!important;align-items:flex-start!important;gap:.5rem!important;border:1px dashed var(--workflow-line)!important;border-radius:1rem!important;background:#00000059!important;padding:1rem!important;color:#ffffff85!important;pointer-events:auto!important}.premium-aos-page.is-command-workflow .flow-mindmap-empty strong{color:#fff!important;font-size:.875rem!important}.premium-aos-page.is-command-workflow .flow-mindmap-empty span{font-size:.6875rem!important;line-height:1.45!important}@media (min-width: 40rem){.premium-aos-page.is-command-workflow .premium-content-grid{padding:1.5rem!important}}@media (min-width: 64rem){.premium-aos-page.is-command-workflow .premium-content-grid{padding:2rem!important}}@media (max-width: 64rem){html:has(.premium-aos-page.is-command-workflow),body:has(.premium-aos-page.is-command-workflow){width:100%!important;max-width:100vw!important;overflow-x:hidden!important;overflow-y:auto!important}.premium-aos-page.is-command-workflow{width:100%!important;max-width:100vw!important;overflow-x:hidden!important;overflow-y:visible!important}.premium-aos-page.is-command-workflow .premium-shell-frame{width:100%!important;max-width:100vw!important;height:auto!important;min-height:100dvh!important;overflow-x:hidden!important;overflow-y:visible!important}.premium-aos-page.is-command-workflow .premium-app-body{display:block!important;width:100%!important;max-width:100vw!important;height:auto!important;min-height:calc(100dvh - 3.5rem)!important;overflow-x:hidden!important;overflow-y:visible!important}.premium-aos-page.is-command-workflow .premium-main,.premium-aos-page.is-command-workflow .premium-content-grid{width:100%!important;max-width:100vw!important;height:auto!important;min-height:calc(100dvh - 3.5rem)!important;overflow-x:hidden!important;overflow-y:visible!important}.premium-aos-page.is-command-workflow .aos-sidebar-premium{position:fixed!important;top:3.5rem!important;bottom:0!important;left:0!important;z-index:80!important;width:min(18rem,82vw)!important;height:auto!important;transform:translate(calc(-100% - 1rem))!important;background:#040c0af5!important;-webkit-backdrop-filter:blur(1.5rem)!important;backdrop-filter:blur(1.5rem)!important}.premium-aos-page.is-command-workflow .aos-sidebar-premium.is-mobile-open{transform:translate(0)!important}.premium-aos-page.is-command-workflow .mobile-sidebar-backdrop{position:fixed!important;top:3.5rem!important;right:0!important;bottom:0!important;left:0!important;z-index:70!important;display:block!important;border:0!important;background:#0009!important;-webkit-backdrop-filter:blur(.5rem)!important;backdrop-filter:blur(.5rem)!important}.premium-aos-page.is-command-workflow .mobile-menu-button{flex:0 0 auto!important;display:inline-flex!important;width:2.25rem!important;height:2.25rem!important;align-items:center!important;justify-content:center!important;border:0!important;border-radius:999px!important;background:transparent!important;color:#ffffffb8!important;font-size:0!important}.premium-aos-page.is-command-workflow .premium-search{display:none!important}.premium-aos-page.is-command-workflow .premium-center-column{width:100%!important;max-width:100%!important;overflow-x:hidden!important}.premium-aos-page.is-command-workflow .flow-mindmap-shell{grid-template-columns:minmax(0,1fr)!important;min-height:0!important}.premium-aos-page.is-command-workflow .flow-mindmap-inspector{max-height:none!important}.premium-aos-page.is-command-workflow .flow-mindmap-canvas{min-height:34rem!important}.premium-aos-page.is-command-workflow .flow-mindmap-toolbar{flex-direction:column!important;align-items:stretch!important;overflow:hidden!important}.premium-aos-page.is-command-workflow .flow-mindmap-toolbar-title,.premium-aos-page.is-command-workflow .flow-mindmap-toolbar-actions{width:100%!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}.premium-aos-page.is-command-workflow .flow-mindmap-toolbar-actions{flex-direction:column!important;align-items:stretch!important}.premium-aos-page.is-command-workflow .flow-mindmap-toolbar-actions>button{width:100%!important;max-width:100%!important}.premium-aos-page.is-command-workflow .workflow-validation-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.premium-aos-page.is-command-workflow .flow-mindmap-counts{display:none!important}}@media (max-width: 47.5rem){.premium-aos-page.is-command-workflow .workflow-validation-grid{grid-template-columns:1fr!important}.premium-aos-page.is-command-workflow .aos-topbar-premium{display:grid!important;grid-template-columns:auto auto minmax(0,1fr) auto!important;padding-inline:.75rem!important;justify-content:flex-start!important;gap:.5rem!important}.premium-aos-page.is-command-workflow .aos-topbar-premium .mobile-menu-button{grid-column:1!important}.premium-aos-page.is-command-workflow .account-button,.premium-aos-page.is-command-workflow .workspace-switcher,.premium-aos-page.is-command-workflow .aos-mark-wordmark{display:none!important}.premium-aos-page.is-command-workflow .mobile-brand{position:static!important;grid-column:2!important;flex:0 0 auto!important;min-width:0!important}.premium-aos-page.is-command-workflow .topbar-actions{grid-column:4!important;margin-left:auto!important}.premium-aos-page.is-command-workflow .premium-content-grid{padding:1rem!important}.premium-aos-page.is-command-workflow .premium-center-column,.premium-aos-page.is-command-workflow .tasks-planner-app.glass-card{width:calc(100vw - 3rem)!important;max-width:calc(100vw - 3rem)!important;margin-right:0!important;margin-left:0!important}.premium-aos-page.is-command-workflow .planner-hero{width:100%!important;border-radius:1.25rem!important;padding:1.5rem!important}.premium-aos-page.is-command-workflow .planner-hero h2{max-width:100%!important;font-size:clamp(2rem,10vw,2.75rem)!important;overflow-wrap:break-word!important}.premium-aos-page.is-command-workflow .planner-hero>div:first-child,.premium-aos-page.is-command-workflow .planner-hero h2,.premium-aos-page.is-command-workflow .planner-hero p{width:100%!important;max-width:100%!important}.premium-aos-page.is-command-workflow .planner-hero p,.premium-aos-page.is-command-workflow .planner-card-head small,.premium-aos-page.is-command-workflow .planner-section-title span,.premium-aos-page.is-command-workflow .workflow-mode-grid small{overflow-wrap:anywhere!important}.premium-aos-page.is-command-workflow .workflow-mode-grid,.premium-aos-page.is-command-workflow .planner-form-grid,.premium-aos-page.is-command-workflow .workflow-flow-actions{grid-template-columns:minmax(0,1fr)!important}.premium-aos-page.is-command-workflow .planner-form-card,.premium-aos-page.is-command-workflow .planner-new-task-card{padding:1.25rem!important}.premium-aos-page.is-command-workflow .planner-task-card-head{margin:-1.25rem -1.25rem 0!important;padding:1.25rem!important}.premium-aos-page.is-command-workflow .task-board{padding:1rem!important}.premium-aos-page.is-command-workflow .task-file-dropzone{padding:1.5rem 1rem!important}.premium-aos-page.is-command-workflow .flow-mindmap-toolbar{flex-direction:column!important;align-items:stretch!important;width:100%!important;max-width:100%!important;overflow:hidden!important}.premium-aos-page.is-command-workflow .flow-mindmap-toolbar-title,.premium-aos-page.is-command-workflow .flow-mindmap-toolbar-actions{width:100%!important;min-width:0!important;max-width:100%!important;align-items:stretch!important;overflow:hidden!important}.premium-aos-page.is-command-workflow .flow-mindmap-toolbar-title{flex-direction:column!important}.premium-aos-page.is-command-workflow .flow-mindmap-toolbar-actions{display:flex!important;flex-direction:column!important;justify-content:stretch!important}.premium-aos-page.is-command-workflow .flow-mindmap-toolbar-actions>button{min-width:0!important;width:100%!important;max-width:100%!important}.premium-aos-page.is-command-workflow .flow-mindmap-counts{display:none!important}.premium-aos-page.is-command-workflow .tasks-planner-app.glass-card,.premium-aos-page.is-command-workflow .workflow-mode-grid,.premium-aos-page.is-command-workflow .flow-mindmap-builder,.premium-aos-page.is-command-workflow .flow-mindmap-shell,.premium-aos-page.is-command-workflow .flow-mindmap-stage{width:100%!important;max-width:100%!important;min-width:0!important}.premium-aos-page.is-command-workflow .flow-mindmap-inspector{padding:1.25rem!important}.premium-aos-page.is-command-workflow .flow-mindmap-canvas{min-height:32rem!important;border-radius:1.25rem!important}.premium-aos-page.is-command-workflow .flow-mindmap-node-layer{min-width:48rem!important}.premium-aos-page.is-command-workflow .flow-mindmap-node{width:14rem!important}.premium-aos-page.is-command-workflow .flow-mindmap-empty{top:15rem!important;left:2rem!important}}.premium-aos-page.is-command-workflow .premium-center-column:has(.monitor-mission-control){max-width:100rem!important}.premium-aos-page.is-command-workflow .workflow-run-details-title{display:block!important;border:0!important;border-radius:0!important;background:transparent!important;padding:0 .25rem!important;box-shadow:none!important}.premium-aos-page.is-command-workflow .workflow-run-details-title summary{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:.75rem!important;list-style:none!important;color:#fff!important;cursor:pointer!important}.premium-aos-page.is-command-workflow .workflow-run-details-title summary::-webkit-details-marker{display:none!important}.premium-aos-page.is-command-workflow .workflow-run-details-title summary svg{color:var(--workflow-teal)!important}.premium-aos-page.is-command-workflow .workflow-run-details-title summary span{margin-right:auto!important;color:#fff!important;font-size:.75rem!important;font-weight:700!important;letter-spacing:.16em!important;text-transform:uppercase!important}.premium-aos-page.is-command-workflow .workflow-run-details-title summary small{color:#ffffff80!important;font-size:.625rem!important;font-weight:700!important;letter-spacing:.16em!important;text-transform:uppercase!important}.premium-aos-page.is-command-workflow .workflow-run-details-title[open] summary{margin-bottom:1rem!important}.premium-aos-page.is-command-workflow .workflow-run-details-title .live-proof-panel{border:1px solid var(--workflow-line)!important;border-radius:1rem!important;background:#ffffff05!important;box-shadow:none!important}.premium-aos-page.is-command-workflow .planner-layout.view-monitor{display:flex!important;width:100%!important;min-width:0!important;flex-direction:column!important;gap:1.5rem!important;align-items:stretch!important;border:0!important;background:transparent!important;padding:0!important;box-shadow:none!important}.premium-aos-page.is-command-workflow .planner-layout.view-monitor>*{width:100%!important;max-width:100%!important;min-width:0!important}.premium-aos-page.is-command-workflow .monitor-mission-control{position:relative!important;display:grid!important;grid-template-columns:minmax(32rem,5fr) minmax(28rem,7fr)!important;grid-template-areas:"orbit rings" "feed feed" "controls controls"!important;gap:2rem!important;grid-column:auto!important;align-items:stretch!important;border:1px solid var(--workflow-line)!important;border-radius:2rem!important;background:#ffffff05!important;padding:clamp(1.5rem,2.6vw,2rem)!important;box-shadow:0 2rem 5.5rem #00000061!important;overflow:hidden!important;-webkit-backdrop-filter:blur(1.5rem)!important;backdrop-filter:blur(1.5rem)!important}.premium-aos-page.is-command-workflow .monitor-mission-control:before{position:absolute!important;top:-10rem!important;left:-10rem!important;width:24rem!important;height:24rem!important;border-radius:999px!important;background:var(--workflow-teal)!important;filter:blur(6.25rem)!important;opacity:.18!important;pointer-events:none!important;content:""!important}.premium-aos-page.is-command-workflow .monitor-mission-control>*{position:relative!important;z-index:1!important}.premium-aos-page.is-command-workflow .monitor-orbit-card{display:grid!important;grid-area:orbit!important;grid-template-columns:auto minmax(0,1fr)!important;gap:1.5rem!important;align-items:center!important;border:0!important;background:transparent!important;padding:0!important;box-shadow:none!important}.premium-aos-page.is-command-workflow .monitor-kicker{display:inline-flex!important;align-items:center!important;width:fit-content!important;border:1px solid rgba(45,190,148,.3)!important;border-radius:999px!important;background:#2dbe941a!important;padding:.375rem .75rem!important;color:var(--workflow-teal)!important;font-size:.5625rem!important;font-weight:700!important;letter-spacing:.16em!important;text-transform:uppercase!important}.premium-aos-page.is-command-workflow .monitor-orbit-card h3{max-width:40rem!important;margin:.875rem 0 .75rem!important;color:#fff!important;font-size:clamp(2rem,3vw,2.65rem)!important;font-weight:300!important;line-height:1.08!important;letter-spacing:0!important}.premium-aos-page.is-command-workflow .monitor-orbit-card p{margin:0!important;color:#ffffff80!important;font-size:.75rem!important;font-weight:300!important;line-height:1.5!important}.premium-aos-page.is-command-workflow .monitor-step-rings{display:flex!important;grid-area:rings!important;min-width:0!important;align-items:center!important;justify-content:center!important;gap:.5rem!important;flex-wrap:wrap!important;border:1px solid var(--workflow-line)!important;border-radius:2rem!important;background:#0006!important;padding:1.5rem!important;box-shadow:inset 0 1px 1.5rem #00000052!important}.premium-aos-page.is-command-workflow .monitor-progress-ring{--ring-color: var(--workflow-teal) !important;display:flex!important;width:4.5rem!important;height:4.5rem!important;max-width:none!important;min-width:4.5rem!important;aspect-ratio:auto!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:.125rem!important;border:0!important;border-radius:999px!important;background:var(--ring-color)!important;padding:.75rem!important;color:#fff!important;box-shadow:0 1rem 2rem #2dbe9429,inset 0 1px #ffffff2e!important}.premium-aos-page.is-command-workflow .monitor-progress-ring.is-large{width:8.75rem!important;height:8.75rem!important;min-width:8.75rem!important}.premium-aos-page.is-command-workflow .monitor-progress-ring.tone-amber{--ring-color: var(--workflow-gold) !important;color:#221705!important;box-shadow:0 1rem 2rem #fac77524,inset 0 1px #ffffff3d!important}.premium-aos-page.is-command-workflow .monitor-progress-ring.tone-red{--ring-color: #ff5f56 !important;box-shadow:0 1rem 2rem #ff5f5629,inset 0 1px #ffffff2e!important}.premium-aos-page.is-command-workflow .monitor-progress-ring span,.premium-aos-page.is-command-workflow .monitor-progress-ring strong,.premium-aos-page.is-command-workflow .monitor-progress-ring small{display:block!important;max-width:100%!important;overflow:hidden!important;color:currentColor!important;text-align:center!important;text-overflow:ellipsis!important;white-space:nowrap!important}.premium-aos-page.is-command-workflow .monitor-progress-ring span{font-size:.95rem!important;font-weight:700!important;letter-spacing:0!important;line-height:1!important}.premium-aos-page.is-command-workflow .monitor-progress-ring.is-large span{font-size:2rem!important}.premium-aos-page.is-command-workflow .monitor-progress-ring strong{font-size:.5rem!important;font-weight:700!important;letter-spacing:.12em!important;line-height:1.15!important;text-transform:uppercase!important;opacity:.9!important}.premium-aos-page.is-command-workflow .monitor-progress-ring.is-large strong{font-size:.625rem!important}.premium-aos-page.is-command-workflow .monitor-progress-ring small{margin-top:.125rem!important;font-size:.4375rem!important;font-weight:500!important;line-height:1.2!important;opacity:.7!important}.premium-aos-page.is-command-workflow .monitor-progress-ring.is-large small{font-size:.5625rem!important}.premium-aos-page.is-command-workflow .monitor-live-feed{display:flex!important;grid-area:feed!important;max-width:31.25rem!important;min-width:0!important;flex-direction:column!important;gap:.75rem!important;align-content:stretch!important;border:0!important;background:transparent!important;padding:0!important}.premium-aos-page.is-command-workflow .monitor-live-feed>strong{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important}.premium-aos-page.is-command-workflow .monitor-live-feed>span,.premium-aos-page.is-command-workflow .monitor-live-feed article{display:flex!important;min-height:2.75rem!important;align-items:center!important;justify-content:space-between!important;gap:.75rem!important;border:1px solid var(--workflow-line)!important;border-radius:.875rem!important;background:#ffffff05!important;padding:.75rem 1rem!important;color:#fff!important;box-shadow:0 .5rem 1.25rem #00000029!important}.premium-aos-page.is-command-workflow .monitor-live-feed>span{justify-content:center!important;color:#ffffff61!important;font-size:.625rem!important;font-weight:700!important;letter-spacing:.12em!important;text-align:center!important;text-transform:uppercase!important}.premium-aos-page.is-command-workflow .monitor-live-feed article small{flex:0 0 auto!important;border-radius:999px!important;background:#0006!important;padding:.25rem .75rem!important;color:#fff9!important;font-size:.625rem!important;font-weight:700!important;letter-spacing:.04em!important}.premium-aos-page.is-command-workflow .monitor-live-feed article span{min-width:0!important;overflow:hidden!important;color:#ffffffe6!important;font-size:.625rem!important;font-weight:700!important;letter-spacing:.12em!important;text-align:right!important;text-overflow:ellipsis!important;text-transform:uppercase!important;white-space:nowrap!important}.premium-aos-page.is-command-workflow .monitor-control-grid{display:flex!important;grid-area:controls!important;grid-template-columns:none!important;flex-wrap:wrap!important;gap:.75rem!important;border-top:1px solid var(--workflow-line)!important;padding:1.5rem 0 0!important}.premium-aos-page.is-command-workflow .monitor-control-grid button{flex:1 1 8rem!important;min-height:3rem!important;border:1px solid var(--workflow-line-strong)!important;border-radius:.875rem!important;background:#ffffff0d!important;color:#ffffffb8!important;box-shadow:0 .5rem 1.25rem #0000001f!important;font-size:.625rem!important;font-weight:700!important;letter-spacing:.16em!important;text-transform:uppercase!important;transform:none!important}.premium-aos-page.is-command-workflow .monitor-control-grid button:nth-last-child(-n+3){border-color:#2dbe944d!important;background:#2dbe941a!important;color:var(--workflow-teal)!important;box-shadow:0 0 1rem #2dbe941a!important}.premium-aos-page.is-command-workflow .monitor-control-grid button:hover:not(:disabled){border-color:#ffffff2e!important;background:#ffffff1a!important;box-shadow:0 .75rem 1.5rem #0000002e!important;transform:none!important}.premium-aos-page.is-command-workflow .workflow-playback-panel{grid-column:1 / -1!important;border:1px solid var(--workflow-line)!important;border-radius:1.25rem!important;background:radial-gradient(ellipse 520px 180px at 0% 0%,rgba(45,190,148,.08),transparent 66%),linear-gradient(180deg,#ffffff09,#ffffff03)!important;padding:1rem!important}.premium-aos-page.is-command-workflow .workflow-playback-head,.premium-aos-page.is-command-workflow .workflow-playback-row{border-color:var(--workflow-line)!important;background:#ffffff06!important;color:#ffffffa8!important;box-shadow:0 .75rem 1.75rem #0000002e!important}.premium-aos-page.is-command-workflow .workflow-playback-head strong,.premium-aos-page.is-command-workflow .workflow-playback-main>strong{color:#fff!important}.premium-aos-page.is-command-workflow .workflow-playback-head small,.premium-aos-page.is-command-workflow .workflow-playback-main>small,.premium-aos-page.is-command-workflow .workflow-playback-side time{color:#ffffff85!important}.premium-aos-page.is-command-workflow .workflow-playback-head em,.premium-aos-page.is-command-workflow .workflow-playback-icon{border:1px solid rgba(45,190,148,.24)!important;background:#2dbe941a!important;color:var(--workflow-teal)!important}.premium-aos-page.is-command-workflow .workflow-playback-meta span,.premium-aos-page.is-command-workflow .workflow-playback-artifacts span{border-color:var(--workflow-line)!important;background:#0000003d!important;color:#fff9!important}.premium-aos-page.is-command-workflow .workflow-playback-artifacts b{color:#ffffffdb!important}.premium-aos-page.is-command-workflow .workflow-playback-artifacts small{color:#2dbe94d1!important}.premium-aos-page.is-command-workflow .workflow-playback-side button{border-color:#2dbe944d!important;background:#2dbe941a!important;color:var(--workflow-teal)!important}.premium-aos-page.is-command-workflow .planner-layout.view-monitor .automation-rail{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:1rem!important;grid-column:auto!important;align-items:stretch!important;min-width:0!important}.premium-aos-page.is-command-workflow .planner-layout.view-monitor .automation-rail>.planner-section-title{grid-column:1 / -1!important;border:1px solid var(--workflow-line)!important;border-radius:.75rem!important;background:#ffffff03!important;padding:1rem!important}.premium-aos-page.is-command-workflow .planner-layout.view-monitor .automation-rail>.planner-section-title strong{font-size:.875rem!important;letter-spacing:.025em!important}.premium-aos-page.is-command-workflow .planner-layout.view-monitor .automation-section{display:flex!important;min-height:18.75rem!important;min-width:0!important;flex-direction:column!important;gap:.75rem!important;border:0!important;border-radius:0!important;background:transparent!important;padding:0!important;box-shadow:none!important;overflow:visible!important}.premium-aos-page.is-command-workflow .planner-layout.view-monitor .automation-section>.planner-card-head{display:flex!important;align-items:center!important;gap:.5rem!important;border:0!important;background:transparent!important;padding:0 .25rem!important;color:#fff9!important}.premium-aos-page.is-command-workflow .planner-layout.view-monitor .automation-section>.planner-card-head svg{width:.75rem!important;height:.75rem!important;color:#fff9!important}.premium-aos-page.is-command-workflow .planner-layout.view-monitor .automation-section>.planner-card-head strong{color:#ffffff9e!important;font-size:.625rem!important;font-weight:700!important;letter-spacing:.16em!important;text-transform:uppercase!important}.premium-aos-page.is-command-workflow .planner-layout.view-monitor .automation-card,.premium-aos-page.is-command-workflow .planner-layout.view-monitor .worker-job-row,.premium-aos-page.is-command-workflow .planner-layout.view-monitor .approval-card,.premium-aos-page.is-command-workflow .planner-layout.view-monitor .workflow-run-row{border:1px solid var(--workflow-line)!important;border-radius:1rem!important;background:#ffffff05!important;color:#ffffffb8!important;box-shadow:none!important}.premium-aos-page.is-command-workflow .planner-layout.view-monitor .automation-card{display:flex!important;min-height:100%!important;flex-direction:column!important;gap:1rem!important;border-color:#2dbe944d!important;padding:1.25rem!important}.premium-aos-page.is-command-workflow .planner-layout.view-monitor .automation-card strong,.premium-aos-page.is-command-workflow .planner-layout.view-monitor .worker-job-row strong,.premium-aos-page.is-command-workflow .planner-layout.view-monitor .approval-card strong,.premium-aos-page.is-command-workflow .planner-layout.view-monitor .workflow-run-row strong{color:#ffffffeb!important;font-size:.8125rem!important}.premium-aos-page.is-command-workflow .planner-layout.view-monitor .automation-card small,.premium-aos-page.is-command-workflow .planner-layout.view-monitor .worker-job-row small,.premium-aos-page.is-command-workflow .planner-layout.view-monitor .approval-card small,.premium-aos-page.is-command-workflow .planner-layout.view-monitor .workflow-run-row small{color:#ffffff6b!important;font-size:.5625rem!important;line-height:1.4!important}.premium-aos-page.is-command-workflow .planner-layout.view-monitor .automation-card p{margin:0!important;color:#ffffffad!important;font-size:.625rem!important;line-height:1.65!important;-webkit-line-clamp:4!important}.premium-aos-page.is-command-workflow .planner-layout.view-monitor .automation-card .agent-work-preview{border-color:var(--workflow-line)!important;background:#0006!important}.premium-aos-page.is-command-workflow .planner-layout.view-monitor .automation-card-foot{display:grid!important;gap:.75rem!important;align-items:stretch!important;margin-top:auto!important}.premium-aos-page.is-command-workflow .planner-layout.view-monitor .automation-card-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.5rem!important;justify-content:stretch!important}.premium-aos-page.is-command-workflow .planner-layout.view-monitor .automation-card-actions button{min-height:2.25rem!important;border:1px solid var(--workflow-line-strong)!important;border-radius:.75rem!important;background:#ffffff0d!important;color:#ffffffd6!important;padding:.5rem!important;font-size:.5625rem!important;letter-spacing:.12em!important}.premium-aos-page.is-command-workflow .planner-layout.view-monitor .automation-card-actions button:nth-child(2){border-color:#ff5f5633!important;background:#ff5f560d!important;color:#ff8a84!important}.premium-aos-page.is-command-workflow .planner-layout.view-monitor .automation-card-actions button:nth-child(4){border-color:#2dbe944d!important;background:#2dbe9414!important;color:var(--workflow-teal)!important}.premium-aos-page.is-command-workflow .planner-layout.view-monitor .automation-status{width:fit-content!important;border:0!important;border-radius:.5rem!important;background:#2dbe941a!important;color:var(--workflow-teal)!important;padding:.375rem .5rem!important;font-size:.5625rem!important;letter-spacing:.12em!important}.premium-aos-page.is-command-workflow .planner-layout.view-monitor .task-empty{min-height:18.75rem!important;height:100%!important;border-color:#ffffff08!important;background:#020806!important;box-shadow:inset 0 1px 1.5rem #00000040!important}.premium-aos-page.is-command-workflow .planner-layout.view-monitor .workflow-run-row{display:flex!important;align-items:flex-start!important;gap:.75rem!important;padding:1rem!important;cursor:pointer!important}.premium-aos-page.is-command-workflow .planner-layout.view-monitor .workflow-run-row>svg{flex:0 0 auto!important;margin-top:.125rem!important;color:var(--workflow-teal)!important}.premium-aos-page.is-command-workflow .planner-layout.view-monitor .workflow-run-row span{min-width:0!important}.premium-aos-page.is-command-workflow .planner-layout.view-monitor .retry-run-button{min-height:2rem!important;border-radius:.625rem!important;background:#2dbe9414!important;color:var(--workflow-teal)!important}@media (max-width: 88rem){.premium-aos-page.is-command-workflow .monitor-mission-control{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"orbit" "rings" "feed" "controls"!important}.premium-aos-page.is-command-workflow .monitor-live-feed{max-width:none!important}.premium-aos-page.is-command-workflow .planner-layout.view-monitor .automation-rail{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width: 64rem){.premium-aos-page.is-command-workflow .premium-center-column:has(.monitor-mission-control){max-width:100%!important}.premium-aos-page.is-command-workflow .monitor-orbit-card{grid-template-columns:minmax(0,1fr)!important;justify-items:start!important}.premium-aos-page.is-command-workflow .monitor-step-rings{justify-content:flex-start!important}.premium-aos-page.is-command-workflow .planner-layout.view-monitor .automation-rail{grid-template-columns:minmax(0,1fr)!important}}@media (max-width: 47.5rem){.premium-aos-page.is-command-workflow .workflow-run-details-title summary{align-items:flex-start!important}.premium-aos-page.is-command-workflow .workflow-run-details-title summary small{display:none!important}.premium-aos-page.is-command-workflow .monitor-mission-control{gap:1.25rem!important;border-radius:1.5rem!important;padding:1.25rem!important}.premium-aos-page.is-command-workflow .monitor-orbit-card h3{font-size:clamp(1.75rem,9vw,2.25rem)!important}.premium-aos-page.is-command-workflow .monitor-progress-ring.is-large{width:7.75rem!important;height:7.75rem!important;min-width:7.75rem!important}.premium-aos-page.is-command-workflow .monitor-step-rings{gap:.75rem!important;border-radius:1.5rem!important;padding:1rem!important}.premium-aos-page.is-command-workflow .monitor-control-grid button{flex-basis:100%!important}.premium-aos-page.is-command-workflow .monitor-live-feed article{align-items:flex-start!important;flex-direction:column!important}.premium-aos-page.is-command-workflow .monitor-live-feed article span{text-align:left!important}}.premium-aos-page.is-command-files .premium-center-column:has(.files-pristine-app){max-width:100rem}.premium-aos-page.is-command-files .files-pristine-app.glass-card,.premium-aos-page.is-command-files .files-pristine-app{display:grid;gap:1rem;width:100%;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#d0ddd9}.premium-aos-page.is-command-files .files-pristine-page-head{display:flex;align-items:center;justify-content:space-between;gap:1rem}.premium-aos-page.is-command-files .files-pristine-page-head h2{margin:0;color:#fff;font-size:.875rem;font-weight:500;letter-spacing:.025em}.premium-aos-page.is-command-files .files-header-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem}.premium-aos-page.is-command-files .files-head-action{display:inline-flex;min-height:2.25rem;align-items:center;justify-content:center;gap:.5rem;padding:.5rem 1rem;border:1px solid rgba(255,255,255,.1);border-radius:.75rem;background:#ffffff0d;color:#fffc;font-size:.625rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;transition:background .22s ease,border-color .22s ease,color .22s ease}.premium-aos-page.is-command-files .files-head-action:hover:not(:disabled){border-color:#ffffff29;background:#ffffff1a;color:#fff}.premium-aos-page.is-command-files .files-head-action.is-quiet{padding-inline:.75rem;color:#fff9}.premium-aos-page.is-command-files .files-pristine-hero,.premium-aos-page.is-command-files .files-upload-command,.premium-aos-page.is-command-files .folder-rail,.premium-aos-page.is-command-files .document-list,.premium-aos-page.is-command-files .document-detail-panel,.premium-aos-page.is-command-files .upload-review-panel{position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.05)!important;border-radius:1.5rem;background:#ffffff05!important;-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);box-shadow:0 28px 80px #0000003d,inset 0 1px #ffffff0b}.premium-aos-page.is-command-files .files-pristine-hero{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:clamp(1.5rem,2vw,2rem);border-top-color:#2dbe9433!important;background:radial-gradient(ellipse 40rem 18rem at 4% 0%,rgba(45,190,148,.12),transparent 66%),linear-gradient(135deg,#2dbe940d,#040c0afa)!important}.premium-aos-page.is-command-files .files-library-copy{display:flex;align-items:flex-start;gap:1.5rem;min-width:0}.premium-aos-page.is-command-files .files-library-orb{display:flex;width:3.5rem;height:3.5rem;flex:0 0 auto;align-items:center;justify-content:center;border:1px solid rgba(45,190,148,.3);border-radius:1rem;background:linear-gradient(135deg,#2dbe9433,#040c0ae6)!important;color:#2dbe94!important;box-shadow:0 0 30px #2dbe9426!important}.premium-aos-page.is-command-files .files-library-kicker{display:block;margin-bottom:.5rem;color:#ffffff80;font-size:.5625rem;font-weight:800;letter-spacing:.2em;text-transform:uppercase}.premium-aos-page.is-command-files .files-library-copy h3{max-width:46rem;margin:0 0 .5rem;color:#fff;font-size:clamp(1.875rem,3vw,2.5rem);font-weight:300;letter-spacing:0;line-height:1.1}.premium-aos-page.is-command-files .files-library-copy p{margin:0;color:#ffffff80;font-size:.75rem;font-weight:300}.premium-aos-page.is-command-files .files-library-stat-grid{display:flex;max-width:100%;overflow-x:auto;border:1px solid rgba(255,255,255,.05);border-radius:1rem;background:#0003;padding:.5rem;scrollbar-width:none}.premium-aos-page.is-command-files .files-library-stat-grid::-webkit-scrollbar,.premium-aos-page.is-command-files .files-scope-grid::-webkit-scrollbar{display:none}.premium-aos-page.is-command-files .files-library-stat-grid article{display:flex;min-width:6.25rem;flex:1 0 6.25rem;flex-direction:column;align-items:center;justify-content:center;padding:1rem;border:0!important;border-left:1px solid rgba(255,255,255,.05)!important;border-radius:0;background:transparent!important;box-shadow:none!important;text-align:center}.premium-aos-page.is-command-files .files-library-stat-grid article:first-child{border-left:0!important}.premium-aos-page.is-command-files .files-library-stat-grid strong{color:#fff;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:300;line-height:1}.premium-aos-page.is-command-files .files-library-stat-grid span{margin-top:.375rem;color:#fff6;font-size:.5625rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.premium-aos-page.is-command-files .files-upload-command{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.25rem!important;border-style:dashed!important;border-color:#2dbe9433!important;border-radius:1rem;background:#2dbe940d!important}.premium-aos-page.is-command-files .files-upload-command:hover,.premium-aos-page.is-command-files .files-upload-command.is-dragging{border-color:#2dbe9461!important;background:#2dbe941a!important}.premium-aos-page.is-command-files .files-upload-command-copy{display:flex;align-items:center;gap:1rem;min-width:0}.premium-aos-page.is-command-files .files-upload-command-copy>span{display:flex;width:2.5rem;height:2.5rem;flex:0 0 auto;align-items:center;justify-content:center;border:0;border-radius:999px;background:#2dbe941a!important;color:#2dbe94!important;box-shadow:none!important;transition:transform .22s ease}.premium-aos-page.is-command-files .files-upload-command:hover .files-upload-command-copy>span{transform:scale(1.08)}.premium-aos-page.is-command-files .files-upload-command-copy strong{display:block;color:#fff;font-size:.875rem;font-weight:800}.premium-aos-page.is-command-files .files-upload-command-copy small{display:block;margin-top:.125rem;color:#ffffff80;font-size:.625rem;line-height:1.5}.premium-aos-page.is-command-files .files-upload-command-copy small b{color:#fffc}.premium-aos-page.is-command-files .files-upload-command-meta button{display:inline-flex;min-height:2.5rem;align-items:center;justify-content:center;gap:.5rem;padding:.625rem 1.5rem;border:0;border-radius:.75rem;background:#2dbe94!important;color:#040c0a!important;font-size:.75rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;box-shadow:0 0 20px #2dbe9433!important}.premium-aos-page.is-command-files .files-toolbar{display:grid;gap:1rem}.premium-aos-page.is-command-files .files-scope-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;padding:0;border:0;background:transparent}.premium-aos-page.is-command-files .files-scope-grid button{display:flex;min-height:4.5rem;flex-direction:column;align-items:center;justify-content:center;gap:.375rem;padding:.75rem;border:1px solid rgba(255,255,255,.05)!important;border-radius:1rem;background:#ffffff05!important;color:#ffffffc7!important;text-align:center}.premium-aos-page.is-command-files .files-scope-grid button.is-active{border-color:#2dbe944d!important;background:#2dbe941a!important}.premium-aos-page.is-command-files .files-scope-grid button svg{color:#ffffff80}.premium-aos-page.is-command-files .files-scope-grid button.is-active svg{color:#2dbe94}.premium-aos-page.is-command-files .files-scope-grid button strong{color:inherit;font-size:.875rem;font-weight:800}.premium-aos-page.is-command-files .files-scope-grid button small{color:#fff6!important;font-size:.5625rem}.premium-aos-page.is-command-files .files-scope-grid button.is-active small{color:#2dbe94cc!important}.premium-aos-page.is-command-files .files-action-bar{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.75rem;align-items:center}.premium-aos-page.is-command-files .files-search{display:flex;min-height:3.5rem;align-items:center;gap:.75rem;padding:0 1rem;border:1px solid rgba(255,255,255,.1)!important;border-radius:1rem;background:#0006!important;box-shadow:inset 0 1px 14px #00000047}.premium-aos-page.is-command-files .files-search input{width:100%;border:0;background:transparent;color:#fff!important;font-size:.875rem;outline:0}.premium-aos-page.is-command-files .files-search input::placeholder{color:#ffffff4d}.premium-aos-page.is-command-files .files-agent-select{display:grid;gap:.25rem;color:#ffffff80;font-size:.625rem;font-weight:800;text-transform:uppercase}.premium-aos-page.is-command-files .files-agent-select select{min-height:3rem;border:1px solid rgba(255,255,255,.1);border-radius:.75rem;background:#0006;color:#fff;padding:0 .75rem}.premium-aos-page.is-command-files .files-knowledge-layout{display:grid;grid-template-columns:minmax(14rem,3fr) minmax(24rem,5fr) minmax(20rem,4fr);gap:1.5rem;align-items:start}.premium-aos-page.is-command-files .folder-rail,.premium-aos-page.is-command-files .document-list,.premium-aos-page.is-command-files .document-detail-panel{padding:0}.premium-aos-page.is-command-files .folder-rail{display:grid;gap:1.5rem;background:transparent!important;border:0!important;box-shadow:none!important;-webkit-backdrop-filter:none;backdrop-filter:none}.premium-aos-page.is-command-files .folder-create-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;border:1px solid rgba(255,255,255,.1)!important;border-radius:.75rem;background:#ffffff05!important}.premium-aos-page.is-command-files .folder-create-row input{min-height:3rem;border:0;background:transparent;color:#fff!important;padding:0 1rem;outline:0}.premium-aos-page.is-command-files .folder-create-row button{border:0;background:transparent!important;color:#ffffff59!important;box-shadow:none!important}.premium-aos-page.is-command-files .folder-list{display:grid;gap:.75rem}.premium-aos-page.is-command-files .folder-list button,.premium-aos-page.is-command-files .files-readable-toggle,.premium-aos-page.is-command-files .upload-access-panel{border:1px solid rgba(255,255,255,.05)!important;border-radius:.75rem;background:#ffffff05!important}.premium-aos-page.is-command-files .folder-list button{display:flex;align-items:center;gap:.75rem;padding:1rem;text-align:left}.premium-aos-page.is-command-files .folder-list button.is-active{border-color:#2dbe9433!important;border-left:2px solid #2dbe94!important;background:#2dbe940d!important}.premium-aos-page.is-command-files .folder-list strong{display:block;color:#fff!important;font-size:.875rem}.premium-aos-page.is-command-files .folder-list small{display:block;margin-top:.125rem;color:#fff6!important;font-family:var(--font-mono, ui-monospace, SFMono-Regular, monospace);font-size:.5625rem}.premium-aos-page.is-command-files .files-readable-toggle{display:flex;align-items:center;gap:.75rem;padding:1rem;color:#fff!important;font-size:.75rem;font-weight:800}.premium-aos-page.is-command-files .files-readable-toggle input,.premium-aos-page.is-command-files .app-access-grid input{accent-color:#2dbe94}.premium-aos-page.is-command-files .upload-access-panel{padding:1.25rem}.premium-aos-page.is-command-files .files-panel-head{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem;color:#fffc!important;font-size:.625rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.premium-aos-page.is-command-files .app-access-grid{display:grid;gap:.25rem}.premium-aos-page.is-command-files .app-access-grid label{display:flex;align-items:center;gap:.75rem;min-height:2.75rem;padding:.625rem .75rem;border:1px solid transparent!important;border-radius:.75rem;background:transparent!important;color:#ffffffe6!important;font-size:.875rem;font-weight:500}.premium-aos-page.is-command-files .app-access-grid label:hover,.premium-aos-page.is-command-files .app-access-grid label.is-selected{background:#ffffff0a!important}.premium-aos-page.is-command-files .document-list{display:grid;gap:.75rem;max-height:none;background:transparent!important;border:0!important;box-shadow:none!important;-webkit-backdrop-filter:none;backdrop-filter:none}.premium-aos-page.is-command-files .document-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;padding:1rem;border:1px solid rgba(255,255,255,.05)!important;border-radius:1rem;background:#ffffff05!important;text-align:left}.premium-aos-page.is-command-files .document-row.is-selected{border-color:#2dbe944d!important;background:#2dbe941a!important;box-shadow:0 0 20px #2dbe941a!important}.premium-aos-page.is-command-files .document-icon{display:flex;width:2.5rem;height:2.5rem;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.1)!important;border-radius:.75rem;background:#ffffff0d!important;color:#fff9!important;box-shadow:none!important}.premium-aos-page.is-command-files .document-row.is-selected .document-icon{border-color:#2dbe944d!important;background:#2dbe9433!important;color:#2dbe94!important}.premium-aos-page.is-command-files .document-main{min-width:0}.premium-aos-page.is-command-files .document-main strong{display:block;overflow:hidden;color:#fff!important;font-size:.875rem;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.premium-aos-page.is-command-files .document-main small{display:block;overflow:hidden;margin-top:.25rem;color:#fff6!important;font-family:var(--font-mono, ui-monospace, SFMono-Regular, monospace);font-size:.625rem;text-overflow:ellipsis;white-space:nowrap}.premium-aos-page.is-command-files .document-meta{display:flex;flex-direction:column;align-items:flex-end;gap:.5rem}.premium-aos-page.is-command-files .document-meta b{padding:.25rem .5rem;border:1px solid rgba(255,255,255,.1)!important;border-radius:.5rem;background:#ffffff0d!important;color:#ffffffb3!important;font-size:.625rem;font-weight:800}.premium-aos-page.is-command-files .document-meta small{color:#ffffff80!important;font-family:var(--font-mono, ui-monospace, SFMono-Regular, monospace);font-size:.625rem}.premium-aos-page.is-command-files .document-detail-panel{display:flex;flex-direction:column;min-width:0}.premium-aos-page.is-command-files .document-detail-head{display:flex;align-items:center;gap:1rem;padding:1.5rem;border-bottom:1px solid rgba(255,255,255,.05);background:#ffffff03}.premium-aos-page.is-command-files .document-detail-head>span{display:flex;width:3rem;height:3rem;align-items:center;justify-content:center;border:1px solid rgba(45,190,148,.3)!important;border-radius:.75rem;background:linear-gradient(135deg,#2dbe9433,#040c0af2)!important;color:#2dbe94!important;box-shadow:none!important}.premium-aos-page.is-command-files .document-detail-head strong{display:block;overflow:hidden;color:#fff!important;font-size:1.125rem;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.premium-aos-page.is-command-files .document-detail-head small{color:#fff6!important;font-family:var(--font-mono, ui-monospace, SFMono-Regular, monospace);font-size:.625rem}.premium-aos-page.is-command-files .file-detail-edit-card,.premium-aos-page.is-command-files .document-detail-panel>p,.premium-aos-page.is-command-files .file-label-note,.premium-aos-page.is-command-files .files-storage-proof,.premium-aos-page.is-command-files .document-detail-grid,.premium-aos-page.is-command-files .document-detail-panel>.app-access-panel,.premium-aos-page.is-command-files .file-receipt-list,.premium-aos-page.is-command-files .knowledge-memory-list{margin:0 1.5rem}.premium-aos-page.is-command-files .file-detail-edit-card{display:grid;gap:1rem;margin-top:1.5rem;border:0!important;background:transparent!important;box-shadow:none!important}.premium-aos-page.is-command-files .file-detail-edit-card label,.premium-aos-page.is-command-files .upload-review-fields label{display:grid;gap:.5rem}.premium-aos-page.is-command-files .file-detail-edit-card label span,.premium-aos-page.is-command-files .upload-review-fields label>span{color:#ffffff8c!important;font-size:.625rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.premium-aos-page.is-command-files .file-detail-edit-card input,.premium-aos-page.is-command-files .file-detail-edit-card textarea,.premium-aos-page.is-command-files .upload-review-fields input,.premium-aos-page.is-command-files .upload-review-fields textarea{width:100%;border:1px solid rgba(255,255,255,.1)!important;border-radius:.75rem;background:#0006!important;color:#fff!important;padding:.875rem 1rem;outline:0;resize:vertical}.premium-aos-page.is-command-files .file-detail-edit-card button,.premium-aos-page.is-command-files .app-access-panel button{display:inline-flex;min-height:2.5rem;align-items:center;justify-content:center;gap:.5rem;border:1px solid rgba(255,255,255,.1)!important;border-radius:.75rem;background:transparent!important;color:#ffffffb3!important;font-size:.625rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;box-shadow:none!important}.premium-aos-page.is-command-files .document-detail-panel>p{color:#ffffff80!important;font-size:.6875rem;line-height:1.65}.premium-aos-page.is-command-files .file-label-note,.premium-aos-page.is-command-files .files-storage-proof,.premium-aos-page.is-command-files .document-detail-grid div,.premium-aos-page.is-command-files .file-receipt-list article,.premium-aos-page.is-command-files .knowledge-memory-list article{padding:1rem;border:1px solid rgba(255,255,255,.05)!important;border-radius:.75rem;background:#ffffff05!important}.premium-aos-page.is-command-files .files-storage-proof span,.premium-aos-page.is-command-files .document-detail-grid span,.premium-aos-page.is-command-files .file-label-note strong{display:block;margin-bottom:.25rem;color:#fff6!important;font-size:.5625rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.premium-aos-page.is-command-files .files-storage-proof strong,.premium-aos-page.is-command-files .document-detail-grid strong,.premium-aos-page.is-command-files .file-label-note span{color:#fff!important;font-size:.875rem;font-weight:800}.premium-aos-page.is-command-files .file-detail-actions{display:flex;gap:.75rem;margin:0 1.5rem;padding-top:1rem;border-top:1px solid rgba(255,255,255,.05)}.premium-aos-page.is-command-files .file-detail-actions button{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;gap:.5rem;border-radius:.75rem;font-size:.625rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.premium-aos-page.is-command-files .use-file-button{flex:1 1 auto;border:0!important;background:#2dbe94!important;color:#040c0a!important;box-shadow:0 0 15px #2dbe9433!important}.premium-aos-page.is-command-files .remove-file-button{border:1px solid rgba(255,95,86,.3)!important;background:#ff5f561a!important;color:#ff5f56!important}.premium-aos-page.is-command-files .document-detail-grid{display:grid;gap:.25rem}.premium-aos-page.is-command-files .document-detail-panel>.app-access-panel,.premium-aos-page.is-command-files .file-receipt-list,.premium-aos-page.is-command-files .knowledge-memory-list{display:grid;gap:.75rem;padding:1rem;border:1px solid rgba(255,255,255,.05)!important;border-radius:.75rem;background:#ffffff05!important}.premium-aos-page.is-command-files .files-empty{display:flex;min-height:16rem;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;border:1px dashed rgba(255,255,255,.05)!important;border-radius:1rem;background:#02080680!important;color:#fff6;text-align:center}.premium-aos-page.is-command-files .upload-review-panel{display:grid;gap:1rem;padding:1.25rem}@media (max-width: 72rem){.premium-aos-page.is-command-files .files-pristine-hero,.premium-aos-page.is-command-files .files-upload-command{flex-direction:column;align-items:stretch}.premium-aos-page.is-command-files .files-knowledge-layout{grid-template-columns:minmax(0,1fr)}.premium-aos-page.is-command-files .files-scope-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.premium-aos-page.is-command-files .files-action-bar{grid-template-columns:minmax(0,1fr)}}@media (max-width: 47.5rem){.premium-aos-page.is-command-files .premium-center-column,.premium-aos-page.is-command-files .files-pristine-app,.premium-aos-page.is-command-files .files-pristine-hero,.premium-aos-page.is-command-files .files-upload-command,.premium-aos-page.is-command-files .files-toolbar,.premium-aos-page.is-command-files .files-action-bar,.premium-aos-page.is-command-files .files-knowledge-layout,.premium-aos-page.is-command-files .folder-rail,.premium-aos-page.is-command-files .document-list,.premium-aos-page.is-command-files .document-detail-panel{width:100%!important;max-width:100%!important;min-width:0!important}.premium-aos-page.is-command-files .files-pristine-page-head{flex-direction:column;align-items:stretch}.premium-aos-page.is-command-files .files-header-actions{justify-content:stretch}.premium-aos-page.is-command-files .files-head-action{flex:1 1 10rem}.premium-aos-page.is-command-files .files-pristine-hero,.premium-aos-page.is-command-files .files-upload-command,.premium-aos-page.is-command-files .document-detail-head{padding:1.25rem!important}.premium-aos-page.is-command-files .files-library-copy,.premium-aos-page.is-command-files .files-upload-command-copy,.premium-aos-page.is-command-files .document-row,.premium-aos-page.is-command-files .document-detail-head{align-items:flex-start}.premium-aos-page.is-command-files .files-library-copy{flex-direction:column}.premium-aos-page.is-command-files .files-library-copy h3{font-size:clamp(2rem,10vw,2.6rem);overflow-wrap:anywhere;white-space:normal!important}.premium-aos-page.is-command-files .files-library-stat-grid{width:100%}.premium-aos-page.is-command-files .files-scope-grid{display:flex;overflow-x:auto;padding-bottom:.25rem;scrollbar-width:none}.premium-aos-page.is-command-files .files-scope-grid button{min-width:min(12rem,calc(100vw - 4rem));flex:0 0 min(12rem,calc(100vw - 4rem))}.premium-aos-page.is-command-files .document-row{grid-template-columns:auto minmax(0,1fr)}.premium-aos-page.is-command-files .document-meta{grid-column:1 / -1;align-items:flex-start}.premium-aos-page.is-command-files .file-detail-edit-card,.premium-aos-page.is-command-files .document-detail-panel>p,.premium-aos-page.is-command-files .file-label-note,.premium-aos-page.is-command-files .files-storage-proof,.premium-aos-page.is-command-files .document-detail-grid,.premium-aos-page.is-command-files .document-detail-panel>.app-access-panel,.premium-aos-page.is-command-files .file-receipt-list,.premium-aos-page.is-command-files .knowledge-memory-list,.premium-aos-page.is-command-files .file-detail-actions{margin-inline:1.25rem}.premium-aos-page.is-command-files .file-detail-actions{flex-direction:column}}@media (max-width: 47.5rem){html:has(.premium-aos-page.is-command-files),body:has(.premium-aos-page.is-command-files),.premium-aos-page.is-command-files{max-width:100vw!important;overflow-x:hidden!important}.premium-aos-page.is-command-files .files-library-copy,.premium-aos-page.is-command-files .files-library-copy>div,.premium-aos-page.is-command-files .files-library-copy h3,.premium-aos-page.is-command-files .files-library-copy p,.premium-aos-page.is-command-files .files-upload-command-copy,.premium-aos-page.is-command-files .files-upload-command-copy>div,.premium-aos-page.is-command-files .files-upload-command-copy strong,.premium-aos-page.is-command-files .files-upload-command-copy small{width:100%!important;max-width:100%!important;min-width:0!important;overflow-wrap:anywhere!important}.premium-aos-page.is-command-files .files-library-stat-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;overflow:hidden!important}.premium-aos-page.is-command-files .files-library-stat-grid article{min-width:0!important;flex:initial!important;border-left:0!important;border-top:1px solid rgba(255,255,255,.05)!important}.premium-aos-page.is-command-files .files-library-stat-grid article:nth-child(-n+2){border-top:0!important}.premium-aos-page.is-command-files .files-scope-grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;overflow:visible!important}.premium-aos-page.is-command-files .files-scope-grid button{width:100%!important;min-width:0!important;max-width:100%!important;flex:initial!important}.premium-aos-page.is-command-files .files-upload-command-meta,.premium-aos-page.is-command-files .files-upload-command-meta button{width:100%!important}.premium-aos-page.is-command-files .files-pristine-app,.premium-aos-page.is-command-files .files-pristine-hero,.premium-aos-page.is-command-files .files-upload-command{box-sizing:border-box!important;max-width:calc(100vw - 1.5rem)!important}.premium-aos-page.is-command-files .files-library-copy h3{max-width:min(20rem,calc(100vw - 4rem))!important}.premium-aos-page.is-command-files .files-library-copy p,.premium-aos-page.is-command-files .files-upload-command-copy small{display:block!important;max-width:min(20rem,calc(100vw - 4rem))!important;white-space:normal!important}}@media (max-width: 47.5rem){.premium-aos-page.is-command-approvals .premium-center-column,.premium-aos-page.is-command-approvals .approval-pristine-app,.premium-aos-page.is-command-approvals .approval-pristine-hero,.premium-aos-page.is-command-approvals .approval-pipeline-panel,.premium-aos-page.is-command-approvals .approval-pristine-filters,.premium-aos-page.is-command-approvals .approval-pristine-layout,.premium-aos-page.is-command-approvals .approval-priority-panel,.premium-aos-page.is-command-approvals .approval-decision-panel{width:100%!important;max-width:100%!important;min-width:0!important}.premium-aos-page.is-command-approvals .approval-hero-copy,.premium-aos-page.is-command-approvals .approval-hero-copy h1,.premium-aos-page.is-command-approvals .approval-hero-copy p,.premium-aos-page.is-command-approvals .approval-pipeline-head,.premium-aos-page.is-command-approvals .approval-priority-head{width:100%!important;max-width:100%!important;min-width:0!important;overflow-wrap:anywhere!important}.premium-aos-page.is-command-approvals .approval-pipeline-track{display:flex!important;width:100%!important;max-width:100%!important;min-width:0!important;overflow-x:auto!important;overflow-y:hidden!important}.premium-aos-page.is-command-approvals .approval-pipeline-step{flex:0 0 min(12.5rem,calc(100vw - 4rem))!important;min-width:0!important;max-width:calc(100vw - 4rem)!important}.premium-aos-page.is-command-approvals .approval-pristine-filters{display:flex!important;overflow-x:auto!important;overflow-y:hidden!important}.premium-aos-page.is-command-approvals .approval-pristine-filters button{flex:0 0 auto!important}}.premium-aos-page.is-command-ideas .premium-content-grid{display:block!important;width:100%!important;max-width:none!important;min-width:0!important;grid-template-columns:minmax(0,1fr)!important;overflow-x:hidden;overflow-y:auto;padding:1rem!important}.premium-aos-page.is-command-ideas .premium-center-column:has(.ideas-pristine-app){width:100%;max-width:100rem;margin:0 auto}.premium-aos-page.is-command-ideas .ideas-pristine-app.glass-card,.premium-aos-page.is-command-ideas .ideas-pristine-app{display:grid;width:100%;max-width:100%;min-width:0;gap:1rem;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;color:#ffffffd1}.premium-aos-page.is-command-ideas .ideas-pristine-page-head{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:1rem}.premium-aos-page.is-command-ideas .ideas-pristine-page-head h2{margin:0;color:#fff;font-size:.875rem;font-weight:600;letter-spacing:0}.premium-aos-page.is-command-ideas .ideas-pristine-page-head button,.premium-aos-page.is-command-ideas .ideas-map-tabs-head-v2 button,.premium-aos-page.is-command-ideas .ideas-map-drawer-actions-v2 button,.premium-aos-page.is-command-ideas .ideas-map-danger-actions-v2 button,.premium-aos-page.is-command-ideas .idea-map-tool-actions button,.premium-aos-page.is-command-ideas .ideas-primary-row-action,.premium-aos-page.is-command-ideas .ideas-new-map-v2 button,.premium-aos-page.is-command-ideas .idea-editor-card-v2>button,.premium-aos-page.is-command-ideas .idea-context-card-v2>button,.premium-aos-page.is-command-ideas .context-upload-button,.premium-aos-page.is-command-ideas .idea-action-row button{display:inline-flex;min-height:2.25rem;align-items:center;justify-content:center;gap:.5rem;border:1px solid rgba(255,255,255,.1);border-radius:.75rem;background:#ffffff0d;color:#ffffffb8;padding:0 .875rem;font-size:.625rem;font-weight:800;letter-spacing:.14em;line-height:1;text-transform:uppercase;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease,transform .18s ease}.premium-aos-page.is-command-ideas .ideas-pristine-page-head button:hover,.premium-aos-page.is-command-ideas .ideas-map-tabs-head-v2 button:hover,.premium-aos-page.is-command-ideas .ideas-map-tabs-head-v2 button.is-active,.premium-aos-page.is-command-ideas .ideas-map-drawer-actions-v2 button:hover,.premium-aos-page.is-command-ideas .idea-map-tool-actions button:hover,.premium-aos-page.is-command-ideas .idea-map-tool-actions button.is-active,.premium-aos-page.is-command-ideas .idea-action-row button:hover{border-color:#2dbe9452;background:#2dbe941a;color:#fff}.premium-aos-page.is-command-ideas .ideas-studio-v2{display:grid;gap:1rem;min-width:0}.premium-aos-page.is-command-ideas .ideas-studio-topline{position:relative;display:grid;min-width:0;align-items:end;gap:2rem;overflow:hidden;border:1px solid rgba(45,190,148,.2);border-radius:1.5rem;background:radial-gradient(ellipse 32rem 20rem at 5% 0%,rgba(45,190,148,.14),transparent 62%),linear-gradient(135deg,#2dbe940d,#040c0afa 64%);padding:1.5rem;box-shadow:inset 0 1px #ffffff0a,0 1.5rem 4rem #00000047}.premium-aos-page.is-command-ideas .ideas-studio-topline:after{content:"";position:absolute;top:-8rem;right:-8rem;width:16rem;height:16rem;border-radius:999px;background:#2dbe94;filter:blur(5rem);opacity:.12;pointer-events:none}.premium-aos-page.is-command-ideas .ideas-studio-topline>div:first-child,.premium-aos-page.is-command-ideas .ideas-studio-topline>div:first-child>span,.premium-aos-page.is-command-ideas .ideas-canvas-bar-v2>div:first-child{min-width:0}.premium-aos-page.is-command-ideas .ideas-studio-topline>div:first-child>span,.premium-aos-page.is-command-ideas .ideas-canvas-bar-v2 span,.premium-aos-page.is-command-ideas .ideas-map-tabs-head-v2>span,.premium-aos-page.is-command-ideas .ideas-card-head{display:inline-flex;align-items:center;gap:.5rem;color:#ffffffb3;font-size:.625rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.premium-aos-page.is-command-ideas .ideas-studio-topline>div:first-child>span svg,.premium-aos-page.is-command-ideas .ideas-canvas-bar-v2 span svg,.premium-aos-page.is-command-ideas .ideas-map-tabs-head-v2>span svg,.premium-aos-page.is-command-ideas .ideas-card-head svg{color:#2dbe94;flex-shrink:0}.premium-aos-page.is-command-ideas .ideas-studio-topline h2{max-width:52rem;margin:1rem 0 0;color:#fff;font-size:clamp(2.5rem,5vw,4.25rem);font-weight:300;line-height:.98;letter-spacing:0;overflow-wrap:anywhere}.premium-aos-page.is-command-ideas .ideas-studio-topline p{max-width:48rem;margin:.875rem 0 0;color:#ffffff80;font-size:.8125rem;font-weight:400;line-height:1.65}.premium-aos-page.is-command-ideas .ideas-studio-status{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-self:end;min-width:min(100%,28rem);overflow:hidden;border:1px solid rgba(255,255,255,.05);border-radius:1rem;background:#0003;padding:.375rem}.premium-aos-page.is-command-ideas .ideas-studio-status article{display:grid;min-width:0;justify-items:center;gap:.25rem;border:0;border-left:1px solid rgba(255,255,255,.05);border-radius:.875rem;background:#ffffff05;padding:1rem .75rem;text-align:center}.premium-aos-page.is-command-ideas .ideas-studio-status article:first-child{border-left:0}.premium-aos-page.is-command-ideas .ideas-studio-status strong{color:#fff;font-size:clamp(1.5rem,2.4vw,2.35rem);font-weight:300;line-height:1}.premium-aos-page.is-command-ideas .ideas-studio-status span{max-width:100%;overflow:hidden;color:#ffffff6b;font-size:.5625rem;font-weight:800;letter-spacing:.16em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.premium-aos-page.is-command-ideas .ideas-map-tabs-shell-v2,.premium-aos-page.is-command-ideas .ideas-map-drawer-v2{display:grid;gap:1rem;min-width:0;border:1px solid rgba(255,255,255,.05);border-radius:1.25rem;background:#ffffff05;padding:1rem;box-shadow:none}.premium-aos-page.is-command-ideas .ideas-map-tabs-head-v2{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:1rem}.premium-aos-page.is-command-ideas .ideas-map-tabs-head-v2>div{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end}.premium-aos-page.is-command-ideas .ideas-map-tabs-v2{display:flex;gap:.75rem;overflow-x:auto;padding-bottom:.25rem;scrollbar-width:none}.premium-aos-page.is-command-ideas .ideas-map-tabs-v2::-webkit-scrollbar{display:none}.premium-aos-page.is-command-ideas .ideas-map-list-v2 button{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;flex:0 0 clamp(14rem,22vw,22rem);min-height:4.5rem;border:1px solid rgba(255,255,255,.05);border-radius:1rem;background:#ffffff06;color:#ffffffad;padding:.875rem 1rem;text-align:left;transition:background .18s ease,border-color .18s ease,transform .18s ease}.premium-aos-page.is-command-ideas .ideas-map-list-v2 button:hover,.premium-aos-page.is-command-ideas .ideas-map-list-v2 button.is-active{border-color:#2dbe944d;background:#2dbe9414}.premium-aos-page.is-command-ideas .ideas-map-list-v2 span{display:grid;min-width:0;gap:.25rem}.premium-aos-page.is-command-ideas .ideas-map-list-v2 strong{overflow:hidden;color:#fff;font-size:.8125rem;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.premium-aos-page.is-command-ideas .ideas-map-list-v2 small{overflow:hidden;color:#fff6;font-size:.625rem;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.premium-aos-page.is-command-ideas .ideas-map-list-v2 em,.premium-aos-page.is-command-ideas .idea-library-row em,.premium-aos-page.is-command-ideas .idea-ranked-row em{border-radius:.4rem;background:#00000059;color:#ffffff85;padding:.25rem .45rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.5625rem;font-style:normal;font-weight:800}.premium-aos-page.is-command-ideas .ideas-map-drawer-grid-v2{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.75rem;min-width:0}.premium-aos-page.is-command-ideas .ideas-side-card,.premium-aos-page.is-command-ideas .ideas-map-drawer-v2,.premium-aos-page.is-command-ideas .idea-editor-card-v2,.premium-aos-page.is-command-ideas .idea-context-card-v2,.premium-aos-page.is-command-ideas .idea-next-move-card,.premium-aos-page.is-command-ideas .idea-agent-suggestions,.premium-aos-page.is-command-ideas .idea-ranked-list,.premium-aos-page.is-command-ideas .idea-conversion-list,.premium-aos-page.is-command-ideas .idea-detail-card{display:grid;align-content:start;gap:.875rem;min-width:0;border:1px solid rgba(255,255,255,.05);border-radius:1.25rem;background:#ffffff05;padding:1rem;box-shadow:none}.premium-aos-page.is-command-ideas .ideas-side-card{background:#ffffff03}.premium-aos-page.is-command-ideas .ideas-card-head strong{color:#ffffffdb;font-size:.7rem}.premium-aos-page.is-command-ideas .ideas-side-card input,.premium-aos-page.is-command-ideas .ideas-side-card textarea,.premium-aos-page.is-command-ideas .ideas-side-card select,.premium-aos-page.is-command-ideas .ideas-map-drawer-v2 input,.premium-aos-page.is-command-ideas .ideas-map-drawer-v2 textarea,.premium-aos-page.is-command-ideas .ideas-map-drawer-v2 select,.premium-aos-page.is-command-ideas .idea-editor-card-v2 input,.premium-aos-page.is-command-ideas .idea-editor-card-v2 textarea,.premium-aos-page.is-command-ideas .idea-editor-card-v2 select,.premium-aos-page.is-command-ideas .idea-context-card-v2 select{width:100%;min-width:0;border:1px solid rgba(255,255,255,.1);border-radius:.75rem;background:#00000061;color:#ffffffe6;padding:0 .875rem;font-size:.75rem;font-weight:600;outline:none;box-shadow:inset 0 .125rem .625rem #0000005c}.premium-aos-page.is-command-ideas .ideas-side-card input::placeholder,.premium-aos-page.is-command-ideas .ideas-side-card textarea::placeholder,.premium-aos-page.is-command-ideas .ideas-map-drawer-v2 input::placeholder,.premium-aos-page.is-command-ideas .ideas-map-drawer-v2 textarea::placeholder,.premium-aos-page.is-command-ideas .idea-editor-card-v2 input::placeholder,.premium-aos-page.is-command-ideas .idea-editor-card-v2 textarea::placeholder{color:#ffffff4d}.premium-aos-page.is-command-ideas .ideas-side-card input,.premium-aos-page.is-command-ideas .ideas-side-card select,.premium-aos-page.is-command-ideas .ideas-map-drawer-v2 input,.premium-aos-page.is-command-ideas .ideas-map-drawer-v2 select,.premium-aos-page.is-command-ideas .idea-editor-card-v2 input,.premium-aos-page.is-command-ideas .idea-editor-card-v2 select,.premium-aos-page.is-command-ideas .idea-context-card-v2 select{min-height:2.5rem}.premium-aos-page.is-command-ideas .ideas-side-card textarea,.premium-aos-page.is-command-ideas .ideas-map-drawer-v2 textarea,.premium-aos-page.is-command-ideas .idea-editor-card-v2 textarea{min-height:4.75rem;resize:vertical;padding-top:.75rem;line-height:1.45}.premium-aos-page.is-command-ideas .ideas-side-card input:focus,.premium-aos-page.is-command-ideas .ideas-side-card textarea:focus,.premium-aos-page.is-command-ideas .ideas-side-card select:focus,.premium-aos-page.is-command-ideas .ideas-map-drawer-v2 input:focus,.premium-aos-page.is-command-ideas .ideas-map-drawer-v2 textarea:focus,.premium-aos-page.is-command-ideas .ideas-map-drawer-v2 select:focus,.premium-aos-page.is-command-ideas .idea-editor-card-v2 input:focus,.premium-aos-page.is-command-ideas .idea-editor-card-v2 textarea:focus,.premium-aos-page.is-command-ideas .idea-editor-card-v2 select:focus,.premium-aos-page.is-command-ideas .idea-context-card-v2 select:focus{border-color:#2dbe9480;background:#00000085;box-shadow:0 0 0 .25rem #2dbe9414}.premium-aos-page.is-command-ideas .ideas-chip-row{display:flex;flex-wrap:wrap;gap:.5rem}.premium-aos-page.is-command-ideas .ideas-chip-row button{min-height:1.75rem;border:1px solid rgba(255,255,255,.1);border-radius:.5rem;background:#ffffff0d;color:#fff9;padding:0 .625rem;font-size:.5625rem;font-weight:800}.premium-aos-page.is-command-ideas .ideas-chip-row button:hover,.premium-aos-page.is-command-ideas .ideas-chip-row button.is-active{border-color:#2dbe9480;background:#2dbe941a;color:#2dbe94}.premium-aos-page.is-command-ideas .ideas-studio-layout-v2{display:grid;grid-template-columns:16rem minmax(0,1fr);align-items:stretch;gap:1.5rem;min-width:0}.premium-aos-page.is-command-ideas .ideas-map-library-v2,.premium-aos-page.is-command-ideas .ideas-canvas-column-v2{display:grid;align-content:start;gap:1.5rem;min-width:0}.premium-aos-page.is-command-ideas .ideas-map-library-v2{max-height:min(50rem,calc(100vh - 14rem));overflow-y:auto;padding-right:.125rem;scrollbar-width:thin;scrollbar-color:rgba(45,190,148,.32) transparent}.premium-aos-page.is-command-ideas .ideas-map-library-v2::-webkit-scrollbar{width:.5rem}.premium-aos-page.is-command-ideas .ideas-map-library-v2::-webkit-scrollbar-thumb{border-radius:999px;background:#2dbe9440}.premium-aos-page.is-command-ideas .idea-library-row,.premium-aos-page.is-command-ideas .idea-ranked-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;width:100%;min-height:3.75rem;border:1px solid rgba(255,255,255,.05);border-radius:.875rem;background:#ffffff05;color:#ffffffb3;padding:.75rem;text-align:left}.premium-aos-page.is-command-ideas .idea-library-row:hover,.premium-aos-page.is-command-ideas .idea-library-row.is-active,.premium-aos-page.is-command-ideas .idea-ranked-row:hover,.premium-aos-page.is-command-ideas .idea-ranked-row.is-active{border-color:#2dbe944d;background:#2dbe9414}.premium-aos-page.is-command-ideas .idea-library-row svg,.premium-aos-page.is-command-ideas .idea-ranked-row svg{color:#2dbe94e6}.premium-aos-page.is-command-ideas .idea-library-row span,.premium-aos-page.is-command-ideas .idea-ranked-row span{display:grid;min-width:0;gap:.25rem}.premium-aos-page.is-command-ideas .idea-library-row strong,.premium-aos-page.is-command-ideas .idea-ranked-row strong,.premium-aos-page.is-command-ideas .idea-detail-card h3{overflow:hidden;color:#ffffffe6;font-size:.8125rem;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.premium-aos-page.is-command-ideas .idea-library-row small,.premium-aos-page.is-command-ideas .idea-ranked-row small,.premium-aos-page.is-command-ideas .idea-detail-card p,.premium-aos-page.is-command-ideas .idea-next-move-card p,.premium-aos-page.is-command-ideas .idea-automation-bridge-card p{overflow:hidden;color:#fff6;font-size:.625rem;font-weight:500;line-height:1.45;text-overflow:ellipsis}.premium-aos-page.is-command-ideas .ideas-canvas-bar-v2{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:1rem;border:1px solid rgba(255,255,255,.05);border-radius:1.25rem 1.25rem 0 0;background:#ffffff03;padding:1rem;box-shadow:none}.premium-aos-page.is-command-ideas .ideas-canvas-bar-v2 strong{display:block;overflow:hidden;color:#ffffffd9;font-size:.72rem;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.premium-aos-page.is-command-ideas .idea-map-tool-actions{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end}.premium-aos-page.is-command-ideas .ideas-map-canvas-v2{position:relative;min-height:min(45rem,max(34rem,calc(100vh - 17rem)));overflow:hidden;border:1px solid rgba(255,255,255,.05);border-top:0;border-radius:0 0 1.5rem 1.5rem;background-color:#020806;background-image:radial-gradient(circle at 1px 1px,rgba(255,255,255,.05) 1px,transparent 0);background-size:1.5rem 1.5rem;box-shadow:0 2rem 5rem #0000004d;cursor:grab}.premium-aos-page.is-command-ideas .ideas-map-canvas-v2:active{cursor:grabbing}.premium-aos-page.is-command-ideas .ideas-map-canvas-v2:focus{outline:3px solid rgba(45,190,148,.15);outline-offset:3px}.premium-aos-page.is-command-ideas .idea-map-edges{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;pointer-events:none}.premium-aos-page.is-command-ideas .idea-edge-glow{fill:none;stroke:#2dbe942e;stroke-linecap:round;filter:drop-shadow(0 0 .75rem rgba(45,190,148,.28))}.premium-aos-page.is-command-ideas .idea-edge,.premium-aos-page.is-command-ideas .idea-edge.tendril{fill:none;stroke:#2dbe94b8;stroke-linecap:round}.premium-aos-page.is-command-ideas .idea-node-shell-v2{position:absolute;z-index:2;width:13.75rem;transform:translate(-50%,-50%)}.premium-aos-page.is-command-ideas .idea-node-shell-v2.is-selected{z-index:6}.premium-aos-page.is-command-ideas .idea-node-shell-v2 .idea-node{display:grid;position:relative;inset:auto;grid-template-columns:2.5rem minmax(0,1fr) auto;align-items:stretch;width:100%;min-height:3.75rem;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:1rem;background:#040c0ad1;color:#fff;padding:0;text-align:left;box-shadow:0 1rem 2rem #00000047;transform:none!important;-webkit-backdrop-filter:blur(.875rem);backdrop-filter:blur(.875rem)}.premium-aos-page.is-command-ideas .idea-node-shell-v2 .idea-node:hover,.premium-aos-page.is-command-ideas .idea-node-shell-v2 .idea-node.is-selected{border-color:#2dbe94e0;box-shadow:0 0 1.5rem #2dbe9433,0 1rem 2rem #0000004d}.premium-aos-page.is-command-ideas .idea-node-shell-v2 .idea-node>span{display:grid;width:2.5rem;height:100%;min-height:3.75rem;place-items:center;border-right:1px solid rgba(255,255,255,.05);background:linear-gradient(180deg,#2dbe9433,#2dbe9405);color:#040c0a;font-size:0}.premium-aos-page.is-command-ideas .idea-node-shell-v2 .idea-node>span:before{content:attr(data-letter)}.premium-aos-page.is-command-ideas .idea-node-shell-v2 .idea-node>span{color:transparent}.premium-aos-page.is-command-ideas .idea-node-shell-v2 .idea-node>span:after{content:"!";display:grid;width:1.25rem;height:1.25rem;place-items:center;border-radius:.35rem;background:#2dbe94;color:#040c0a;font-size:.625rem;font-weight:900;box-shadow:0 0 .75rem #2dbe9480}.premium-aos-page.is-command-ideas .idea-node-shell-v2 .idea-node>strong{align-self:center;min-width:0;overflow:hidden;padding:0 .75rem;color:#fff;font-size:.875rem;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.premium-aos-page.is-command-ideas .idea-node-shell-v2 .idea-node>small{align-self:center;margin-right:.75rem;border-radius:.45rem;background:#ffffff0d;color:#ffffff9e;padding:.2rem .5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.5625rem;font-weight:800}.premium-aos-page.is-command-ideas .idea-node-add-handle-v2{position:absolute;top:50%;right:-1rem;z-index:8;display:grid;width:2rem;height:2rem;place-items:center;border:1px solid rgba(255,255,255,.1);border-radius:999px;background:#040c0a;color:#ffffff6b;opacity:0;box-shadow:0 1rem 2rem #00000047;transform:translateY(-50%) scale(.94);transition:opacity .16s ease,transform .16s ease,color .16s ease,border-color .16s ease}.premium-aos-page.is-command-ideas .idea-node-shell-v2:hover .idea-node-add-handle-v2,.premium-aos-page.is-command-ideas .idea-node-shell-v2.is-selected .idea-node-add-handle-v2{opacity:1;transform:translateY(-50%) scale(1)}.premium-aos-page.is-command-ideas .idea-node-add-handle-v2:hover{border-color:#2dbe94;color:#2dbe94}.premium-aos-page.is-command-ideas .idea-node-floating-toolbar-v2{position:absolute;z-index:12;display:flex;gap:.25rem;border:1px solid rgba(255,255,255,.1);border-radius:1rem;background:#040c0aeb;padding:.375rem;box-shadow:0 1.25rem 3rem #00000059;transform:translate(-50%,-50%);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem)}.premium-aos-page.is-command-ideas .idea-node-floating-toolbar-v2 button{display:grid;width:2rem;height:2rem;place-items:center;border:0;border-radius:.75rem;background:transparent;color:#ffffff9e;padding:0}.premium-aos-page.is-command-ideas .idea-node-floating-toolbar-v2 button:hover,.premium-aos-page.is-command-ideas .idea-node-floating-toolbar-v2 button.is-active{background:#ffffff1a;color:#fff}.premium-aos-page.is-command-ideas .idea-node-floating-toolbar-v2 button:last-child:hover{background:#ff5f5629;color:#ff5f56}.premium-aos-page.is-command-ideas .ideas-map-popover-v2,.premium-aos-page.is-command-ideas .idea-node-popover{z-index:10;width:min(17.5rem,calc(100% - 2rem));border:1px solid rgba(45,190,148,.3);border-radius:1rem;background:#040c0aeb;color:#ffffffc7;padding:1rem;box-shadow:0 1.25rem 3rem #00000059;-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem)}.premium-aos-page.is-command-ideas .idea-node-popover strong{color:#fff;font-size:.8125rem}.premium-aos-page.is-command-ideas .idea-node-popover p{margin:.5rem 0 .75rem;color:#ffffff7a;font-size:.625rem;line-height:1.5}.premium-aos-page.is-command-ideas .idea-node-popover div,.premium-aos-page.is-command-ideas .idea-tag-row,.premium-aos-page.is-command-ideas .idea-next-move-meta{display:flex;flex-wrap:wrap;gap:.375rem}.premium-aos-page.is-command-ideas .idea-node-popover span,.premium-aos-page.is-command-ideas .idea-tag-row span,.premium-aos-page.is-command-ideas .idea-next-move-meta span{border:1px solid rgba(45,190,148,.2);border-radius:.4rem;background:#2dbe941a;color:#2dbe94;padding:.25rem .5rem;font-size:.5rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.premium-aos-page.is-command-ideas .idea-map-minimap{position:absolute;right:1rem;bottom:1rem;width:9rem;height:6rem;overflow:hidden;border:1px solid rgba(255,255,255,.08);border-radius:.875rem;background:#00000059;-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem)}.premium-aos-page.is-command-ideas .idea-map-minimap svg,.premium-aos-page.is-command-ideas .idea-map-minimap path{stroke:#2dbe9473}.premium-aos-page.is-command-ideas .idea-map-minimap span{background:#ffffff73}.premium-aos-page.is-command-ideas .idea-map-minimap span.is-selected{background:#2dbe94;box-shadow:0 0 .625rem #2dbe9499}.premium-aos-page.is-command-ideas .idea-agent-dock{position:absolute;left:1rem;bottom:1rem;z-index:9;display:flex;max-width:calc(100% - 12rem);flex-wrap:wrap;gap:.5rem}.premium-aos-page.is-command-ideas .idea-agent-dock button{display:inline-flex;min-height:2rem;align-items:center;gap:.375rem;border:1px solid rgba(255,255,255,.08);border-radius:.75rem;background:#0000006b;color:#ffffff9e;padding:0 .75rem;font-size:.625rem;font-weight:700;-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem)}.premium-aos-page.is-command-ideas .idea-empty,.premium-aos-page.is-command-ideas .idea-map-empty{display:grid;min-height:7rem;place-items:center;gap:.35rem;border:1px dashed rgba(255,255,255,.08);border-radius:1rem;background:#0000002e;color:#ffffff61;padding:1rem;text-align:center}.premium-aos-page.is-command-ideas .ideas-inspector-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;display:flex;justify-content:flex-end;background:#00000094;padding:1rem;-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem)}.premium-aos-page.is-command-ideas .ideas-inspector-modal{width:min(32rem,100%);max-height:100%;overflow-y:auto;border:1px solid rgba(255,255,255,.08);border-radius:1.5rem;background:#040c0af5;box-shadow:0 2rem 5rem #0000006b}.premium-aos-page.is-command-ideas .ideas-inspector-modal-head{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid rgba(255,255,255,.05);padding:1.25rem}.premium-aos-page.is-command-ideas .ideas-inspector-modal-head>span{display:grid;min-width:0;gap:.25rem}.premium-aos-page.is-command-ideas .ideas-inspector-modal-head strong{color:#fff}.premium-aos-page.is-command-ideas .ideas-inspector-modal-head small{color:#ffffff6b}.premium-aos-page.is-command-ideas .ideas-inspector-modal-head button{display:grid;width:2.25rem;height:2.25rem;flex:0 0 auto;place-items:center;border:1px solid rgba(255,255,255,.1);border-radius:.75rem;background:#ffffff0a;color:#ffffff94}.premium-aos-page.is-command-ideas .ideas-inspector-modal-body{display:grid;gap:1rem;padding:1.25rem}.premium-aos-page.is-command-ideas .ideas-notice{border:1px solid rgba(255,255,255,.08);border-radius:.875rem;background:#ffffff08;color:#ffffffad;padding:.875rem 1rem;font-size:.75rem}.premium-aos-page.is-command-ideas .ideas-notice.success{border-color:#2dbe943d;background:#2dbe9414;color:#7dd9c0f2}.premium-aos-page.is-command-ideas .ideas-notice.error{border-color:#ff5f563d;background:#ff5f5614;color:#ff918bf2}@media (max-width: 72rem){.premium-aos-page.is-command-ideas .ideas-studio-layout-v2{grid-template-columns:minmax(0,1fr)}.premium-aos-page.is-command-ideas .ideas-map-library-v2{max-height:none;overflow:visible}}@media (max-width: 47.5rem){html:has(.premium-aos-page.is-command-ideas),body:has(.premium-aos-page.is-command-ideas),.premium-aos-page.is-command-ideas{max-width:100vw!important;overflow-x:hidden!important}.premium-aos-page.is-command-ideas .premium-content-grid{box-sizing:border-box!important;width:100vw!important;max-width:100vw!important;overflow-x:hidden!important;padding:.75rem!important}.premium-aos-page.is-command-ideas .premium-center-column,.premium-aos-page.is-command-ideas .ideas-pristine-app,.premium-aos-page.is-command-ideas .ideas-studio-v2,.premium-aos-page.is-command-ideas .ideas-studio-topline,.premium-aos-page.is-command-ideas .ideas-map-tabs-shell-v2,.premium-aos-page.is-command-ideas .ideas-map-drawer-v2,.premium-aos-page.is-command-ideas .ideas-studio-layout-v2,.premium-aos-page.is-command-ideas .ideas-map-library-v2,.premium-aos-page.is-command-ideas .ideas-canvas-column-v2,.premium-aos-page.is-command-ideas .ideas-map-canvas-v2{box-sizing:border-box!important;width:calc(100vw - 3rem)!important;max-width:calc(100vw - 3rem)!important;min-width:0!important;margin-right:0!important;margin-left:0!important;overflow-x:hidden!important}.premium-aos-page.is-command-ideas .ideas-pristine-page-head,.premium-aos-page.is-command-ideas .ideas-map-tabs-head-v2,.premium-aos-page.is-command-ideas .ideas-canvas-bar-v2{flex-direction:column;align-items:stretch}.premium-aos-page.is-command-ideas .ideas-studio-topline{padding:1.25rem}.premium-aos-page.is-command-ideas .ideas-studio-topline h2{max-width:min(20rem,calc(100vw - 4rem));font-size:clamp(2.25rem,11vw,3rem)}.premium-aos-page.is-command-ideas .ideas-studio-topline p{max-width:min(20rem,calc(100vw - 4rem))}.premium-aos-page.is-command-ideas .ideas-studio-status{grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.premium-aos-page.is-command-ideas .ideas-studio-status article{border-left:0;border-top:1px solid rgba(255,255,255,.05)}.premium-aos-page.is-command-ideas .ideas-studio-status article:nth-child(-n+2){border-top:0}.premium-aos-page.is-command-ideas .ideas-map-tabs-head-v2>div,.premium-aos-page.is-command-ideas .idea-map-tool-actions,.premium-aos-page.is-command-ideas .ideas-map-drawer-actions-v2,.premium-aos-page.is-command-ideas .ideas-map-danger-actions-v2{flex-direction:column;width:100%;justify-content:stretch}.premium-aos-page.is-command-ideas .ideas-map-tabs-head-v2 button,.premium-aos-page.is-command-ideas .idea-map-tool-actions button,.premium-aos-page.is-command-ideas .ideas-map-drawer-actions-v2 button,.premium-aos-page.is-command-ideas .ideas-map-danger-actions-v2 button{width:100%;flex:1 1 100%;min-width:0}.premium-aos-page.is-command-ideas .ideas-map-tabs-v2 button{flex:0 0 min(15rem,calc(100vw - 4rem));min-width:0;max-width:calc(100vw - 4rem)}.premium-aos-page.is-command-ideas .ideas-map-canvas-v2{min-height:34rem}.premium-aos-page.is-command-ideas .idea-node-shell-v2{width:min(13.75rem,64%)}.premium-aos-page.is-command-ideas .idea-map-minimap,.premium-aos-page.is-command-ideas .idea-agent-dock{display:none}.premium-aos-page.is-command-ideas .ideas-inspector-modal-backdrop{padding:.75rem}}.premium-aos-page.is-command-installed-apps .premium-center-column:has(.installed-apps-page){max-width:100rem}.premium-aos-page.is-command-installed-apps .app-store-app.installed-apps-page.glass-card,.premium-aos-page.is-command-installed-apps .app-store-app.installed-apps-page{display:grid;gap:1.05rem;width:100%;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.premium-aos-page.is-command-installed-apps .app-store-app.installed-apps-page:before{display:none}.premium-aos-page.is-command-installed-apps .installed-apps-page>.section-header{display:none}.premium-aos-page.is-command-installed-apps .installed-apps-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(15rem,17rem);align-items:end;gap:clamp(1.75rem,5vw,5rem);padding:.75rem 0 1rem;border:0!important;border-radius:0;background:transparent!important;box-shadow:none!important}.premium-aos-page.is-command-installed-apps .installed-apps-hero:before{display:none}.premium-aos-page.is-command-installed-apps .installed-apps-hero-copy>span{display:none}.premium-aos-page.is-command-installed-apps .installed-apps-hero h2{max-width:46rem;margin:0 0 1rem;color:#f8fffcfa!important;font-size:clamp(3.35rem,6.2vw,5.85rem);font-weight:300;letter-spacing:0;line-height:.96;text-shadow:0 0 2.75rem rgba(45,190,148,.12)}.premium-aos-page.is-command-installed-apps .installed-apps-hero h2 span{display:block}.premium-aos-page.is-command-installed-apps .installed-apps-hero p{max-width:38rem;margin:0;color:#d6ece69e!important;font-size:.92rem;font-weight:350;line-height:1.6}.premium-aos-page.is-command-installed-apps .installed-apps-actions{display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem;width:100%}.premium-aos-page.is-command-installed-apps .installed-apps-actions button{display:flex;min-height:3.65rem;align-items:center;justify-content:space-between;gap:1rem;border:1px solid rgba(255,255,255,.055)!important;border-radius:1rem;background:#ffffff07!important;color:#edfff9d6!important;padding:.75rem .95rem;box-shadow:inset 0 1px #ffffff09}.premium-aos-page.is-command-installed-apps .installed-apps-actions button:hover{border-color:#2dbe9452!important;background:#ffffff0d!important;box-shadow:0 1rem 2rem #0000002e}.premium-aos-page.is-command-installed-apps .installed-apps-actions button>span{display:inline-flex;min-width:0;align-items:center;gap:.55rem;color:#edfff9d1;font-size:.78rem;font-weight:800}.premium-aos-page.is-command-installed-apps .installed-apps-actions button svg{flex:0 0 auto;color:#2dbe94!important}.premium-aos-page.is-command-installed-apps .installed-apps-actions button strong{display:inline-grid;min-width:2rem;height:1.65rem;place-items:center;border:1px solid rgba(255,255,255,.1);border-radius:.55rem;background:#ffffff0d!important;color:#fff!important;padding:0 .55rem;font-family:var(--font-mono);font-size:.72rem;font-weight:850}.premium-aos-page.is-command-installed-apps .app-store-toolbar{display:grid;gap:.85rem}.premium-aos-page.is-command-installed-apps .store-search{min-height:3.35rem;border:1px solid rgba(255,255,255,.1)!important;border-radius:1rem;background:#00000061!important;color:#ffffff57!important;padding-inline:1rem;box-shadow:inset 0 .25rem 1rem #0000003d}.premium-aos-page.is-command-installed-apps .store-search:focus-within{border-color:#2dbe9475!important;background:#00000085!important;box-shadow:0 0 0 .25rem #2dbe9412,inset 0 .25rem 1rem #0000003d}.premium-aos-page.is-command-installed-apps .store-search input{color:#f8fffcf5!important;font-size:.9rem}.premium-aos-page.is-command-installed-apps .store-filter-row{display:flex;flex-wrap:nowrap;gap:.45rem;overflow-x:auto;padding-bottom:.2rem;scrollbar-width:none}.premium-aos-page.is-command-installed-apps .store-filter-row::-webkit-scrollbar{display:none}.premium-aos-page.is-command-installed-apps .store-filter-row button{min-height:2.25rem;flex:0 0 auto;border:1px solid rgba(255,255,255,.055)!important;border-radius:999px;background:#ffffff07!important;color:#edfff99e!important;padding:0 .95rem;font-size:.69rem;font-weight:850}.premium-aos-page.is-command-installed-apps .store-filter-row button:hover,.premium-aos-page.is-command-installed-apps .store-filter-row button.is-active{border-color:#ffffff2e!important;background:#ffffff17!important;color:#fff!important}.premium-aos-page.is-command-installed-apps .app-store-proof-drawer{border:1px solid rgba(255,255,255,.055)!important;border-radius:.9rem;background:#ffffff04!important}.premium-aos-page.is-command-installed-apps .app-store-proof-drawer summary{min-height:3.05rem;color:#edfff9e0!important;padding:0 1rem}.premium-aos-page.is-command-installed-apps .app-store-proof-drawer summary span{margin-left:auto;color:#edfff96b!important}.premium-aos-page.is-command-installed-apps .app-store-layout{display:block}.premium-aos-page.is-command-installed-apps .store-catalog-list{grid-template-columns:repeat(auto-fit,minmax(16.5rem,1fr));gap:1rem}.premium-aos-page.is-command-installed-apps .store-listing-card{display:grid;min-height:17.25rem;grid-template-columns:auto minmax(0,1fr);align-content:start;gap:.9rem 1rem;border:1px solid rgba(255,255,255,.055)!important;border-radius:1rem;background:#ffffff07!important;padding:1.1rem;box-shadow:none;-webkit-backdrop-filter:blur(1.4rem) saturate(145%);backdrop-filter:blur(1.4rem) saturate(145%)}.premium-aos-page.is-command-installed-apps .store-listing-card:before{background:radial-gradient(ellipse 14rem 8rem at 1rem 0,color-mix(in srgb,var(--app-accent) 14%,transparent),transparent 70%),linear-gradient(135deg,rgba(255,255,255,.035),transparent 42%);opacity:.82}.premium-aos-page.is-command-installed-apps .store-listing-card:hover,.premium-aos-page.is-command-installed-apps .store-listing-card.is-selected{border-color:#ffffff1f!important;background:#ffffff0b!important;box-shadow:0 1.25rem 3rem #0003,0 0 2rem color-mix(in srgb,var(--app-accent) 12%,transparent);transform:translateY(-2px)}.premium-aos-page.is-command-installed-apps .store-listing-icon{width:3rem;height:3rem;border:1px solid rgba(45,190,148,.28);border-radius:.8rem;background:radial-gradient(circle at 30% 18%,rgba(255,255,255,.16),transparent 35%),linear-gradient(135deg,color-mix(in srgb,var(--app-accent) 26%,#040c0a),#040c0a)!important;color:#2dbe94;box-shadow:inset 0 0 1rem #00000080,0 0 1.15rem color-mix(in srgb,var(--app-accent) 18%,transparent)!important}.premium-aos-page.is-command-installed-apps .store-listing-main{align-self:start;gap:.35rem}.premium-aos-page.is-command-installed-apps .store-listing-main strong{color:#fff!important;font-size:.9rem;font-weight:850}.premium-aos-page.is-command-installed-apps .store-listing-main small{color:#edfff961!important;font-family:var(--font-mono);font-size:.62rem;font-weight:650}.premium-aos-page.is-command-installed-apps .store-listing-main span{color:#def2eca1!important;font-size:.72rem;line-height:1.48;-webkit-line-clamp:3}.premium-aos-page.is-command-installed-apps .store-listing-meta{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:.4rem;margin-top:.15rem}.premium-aos-page.is-command-installed-apps .store-listing-meta small,.premium-aos-page.is-command-installed-apps .store-card-action-chip,.premium-aos-page.is-command-installed-apps .store-lifecycle-pill{border:1px solid rgba(255,255,255,.055)!important;border-radius:.35rem;background:#ffffff0d!important;color:#edfff9a8!important;padding:.32rem .5rem;font-size:.56rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.premium-aos-page.is-command-installed-apps .store-lifecycle-pill.installed,.premium-aos-page.is-command-installed-apps .store-card-action-chip{border-color:#2dbe942e!important;background:#2dbe941a!important;color:#edfff9eb!important}.premium-aos-page.is-command-installed-apps .store-listing-labels{display:flex;grid-column:1 / -1;flex-wrap:wrap;align-items:center;gap:.35rem;margin-top:auto;padding-top:.8rem;border-top:1px solid rgba(255,255,255,.05)}.premium-aos-page.is-command-installed-apps .store-listing-labels small{overflow:hidden;max-width:9rem;color:#2dbe94a8;font-family:var(--font-mono);font-size:.56rem;font-weight:800;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.premium-aos-page.is-command-installed-apps .store-detail-modal{border-radius:1.35rem}.premium-aos-page.is-command-installed-apps .app-store-lifecycle-status{border:1px solid rgba(255,255,255,.08)!important;background:#ffffff09!important}.premium-aos-page.is-command-installed-apps .app-store-lifecycle-status.success{border-color:#2dbe9438!important;background:#2dbe9414!important}.premium-aos-page.is-command-installed-apps .app-store-lifecycle-status.error{border-color:#ff5f5647!important;background:#ff5f5614!important}.premium-aos-page.is-command-installed-apps .app-store-lifecycle-status-head strong{color:#fff!important}.premium-aos-page.is-command-installed-apps .app-store-lifecycle-status-head p{color:#edfff99e!important}.premium-aos-page.is-command-installed-apps .app-store-lifecycle-meta span,.premium-aos-page.is-command-installed-apps .app-store-lifecycle-status-head button,.premium-aos-page.is-command-installed-apps .app-store-lifecycle-error,.premium-aos-page.is-command-installed-apps .app-store-lifecycle-error button{border-color:#ffffff14!important;background:#ffffff0d!important;color:#edfff9b8!important}@media (min-width: 90rem){.premium-aos-page.is-command-installed-apps .store-catalog-list{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width: 62rem){.premium-aos-page.is-command-installed-apps .installed-apps-hero{grid-template-columns:minmax(0,1fr)}.premium-aos-page.is-command-installed-apps .installed-apps-actions{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 47.5rem){html:has(.premium-aos-page.is-command-installed-apps),body:has(.premium-aos-page.is-command-installed-apps),.premium-aos-page.is-command-installed-apps{width:100vw!important;max-width:100vw!important;overflow-x:hidden!important}body:has(.premium-aos-page.is-command-installed-apps){margin:0!important}.premium-aos-page.is-command-installed-apps *,.premium-aos-page.is-command-installed-apps *:before,.premium-aos-page.is-command-installed-apps *:after{max-width:100%}.premium-aos-page.is-command-installed-apps .premium-content-grid{box-sizing:border-box!important;width:100vw!important;max-width:100vw!important;overflow-x:hidden!important;padding:.75rem!important}.premium-aos-page.is-command-installed-apps .premium-shell-frame,.premium-aos-page.is-command-installed-apps .premium-app-body,.premium-aos-page.is-command-installed-apps .premium-main{box-sizing:border-box!important;width:100vw!important;max-width:100vw!important;min-width:0!important;overflow-x:hidden!important}.premium-aos-page.is-command-installed-apps .premium-center-column,.premium-aos-page.is-command-installed-apps .app-store-app.installed-apps-page,.premium-aos-page.is-command-installed-apps .installed-apps-hero,.premium-aos-page.is-command-installed-apps .app-store-toolbar,.premium-aos-page.is-command-installed-apps .app-store-layout,.premium-aos-page.is-command-installed-apps .store-catalog-list,.premium-aos-page.is-command-installed-apps .store-listing-card,.premium-aos-page.is-command-installed-apps .app-store-proof-drawer{box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important;margin-right:0!important;margin-left:0!important;overflow-x:hidden!important}.premium-aos-page.is-command-installed-apps .installed-apps-hero{gap:1.25rem;padding-top:.35rem}.premium-aos-page.is-command-installed-apps .installed-apps-hero h2{font-size:clamp(2.65rem,15vw,4rem)}.premium-aos-page.is-command-installed-apps .installed-apps-actions{grid-template-columns:minmax(0,1fr)}.premium-aos-page.is-command-installed-apps .installed-apps-actions button{width:100%;min-width:0}.premium-aos-page.is-command-installed-apps .app-store-proof-drawer summary{display:flex;min-width:0;gap:.75rem}.premium-aos-page.is-command-installed-apps .app-store-proof-drawer summary span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.premium-aos-page.is-command-installed-apps .store-catalog-list{grid-template-columns:minmax(0,1fr)}.premium-aos-page.is-command-installed-apps .store-listing-card{grid-template-columns:3rem minmax(0,1fr)}.premium-aos-page.is-command-installed-apps .store-listing-main small,.premium-aos-page.is-command-installed-apps .store-listing-main span{white-space:normal;overflow-wrap:anywhere}.premium-aos-page.is-command-installed-apps .store-listing-meta small,.premium-aos-page.is-command-installed-apps .store-card-action-chip,.premium-aos-page.is-command-installed-apps .store-lifecycle-pill{min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.premium-aos-page.is-command-shell .aos-sidebar-premium{display:flex!important;width:18rem!important;height:calc(100dvh - 3.5rem)!important;flex:0 0 18rem!important;flex-direction:column!important;gap:0!important;border-right:1px solid rgba(255,255,255,.05)!important;background:#040c0ad1!important;padding:1rem!important;color:#d0ddd9!important;box-shadow:none!important;overflow-x:hidden!important;overflow-y:auto!important;scrollbar-width:none!important;-webkit-backdrop-filter:blur(1.5rem)!important;backdrop-filter:blur(1.5rem)!important}.premium-aos-page.is-command-shell .aos-sidebar-premium::-webkit-scrollbar{display:none!important}.premium-aos-page.is-command-shell .aos-sidebar-premium:before,.premium-aos-page.is-command-shell .aos-sidebar-premium:after{display:none!important}.premium-aos-page.is-command-shell .sidebar-mobile-head{display:none!important}.premium-aos-page.is-command-shell .sidebar-mobile-brand,.premium-aos-page.is-command-shell .sidebar-brand{display:flex!important;align-items:center!important;min-width:0!important;gap:.75rem!important}.premium-aos-page.is-command-shell .sidebar-brand{margin:0 0 2rem!important;padding:0 .5rem!important}.premium-aos-page.is-command-shell .sidebar-brand-mark{display:grid!important;width:2rem!important;height:2rem!important;flex:0 0 auto!important;place-items:center!important;border:1px solid rgba(125,217,192,.44)!important;border-radius:.75rem!important;background:linear-gradient(#040c0a,#040c0a) padding-box,linear-gradient(135deg,#7dd9c0,#0f6e56) border-box!important;color:#fff!important;font-size:.875rem!important;font-weight:800!important;letter-spacing:-.04em!important;box-shadow:0 0 1rem #2dbe9433!important}.premium-aos-page.is-command-shell .sidebar-brand-copy{display:flex!important;min-width:0!important;flex-direction:column!important;gap:.125rem!important}.premium-aos-page.is-command-shell .sidebar-brand-copy strong,.premium-aos-page.is-command-shell .sidebar-mobile-brand span:last-child{overflow:hidden!important;color:#fff!important;font-size:.875rem!important;font-weight:300!important;letter-spacing:.3em!important;text-overflow:ellipsis!important;text-transform:lowercase!important;white-space:nowrap!important}.premium-aos-page.is-command-shell .sidebar-brand-copy small{overflow:hidden!important;color:#fff6!important;font-family:var(--font-mono)!important;font-size:.5rem!important;font-weight:600!important;letter-spacing:.12em!important;text-overflow:ellipsis!important;text-transform:uppercase!important;white-space:nowrap!important}.premium-aos-page.is-command-shell .sidebar-nav,.premium-aos-page.is-command-shell .sidebar-pinned-section,.premium-aos-page.is-command-shell .sidebar-pinned-list{display:flex!important;flex-direction:column!important;gap:.25rem!important}.premium-aos-page.is-command-shell .sidebar-section-label{display:block!important;margin:0 0 .5rem!important;padding:0 .5rem!important}.premium-aos-page.is-command-shell .sidebar-section-label span{color:#fff6!important;font-size:.5625rem!important;font-weight:800!important;letter-spacing:.16em!important;text-transform:uppercase!important}.premium-aos-page.is-command-shell .sidebar-section-label i{display:none!important}.premium-aos-page.is-command-shell .sidebar-nav-item{position:relative!important;display:flex!important;width:100%!important;min-height:2.5rem!important;align-items:center!important;gap:.75rem!important;border:1px solid transparent!important;border-radius:.75rem!important;background:transparent!important;padding:.625rem .75rem!important;color:#ffffff80!important;font-size:.875rem!important;font-weight:750!important;box-shadow:none!important;text-align:left!important;transition:background .25s ease,color .25s ease,border-color .25s ease!important}.premium-aos-page.is-command-shell .sidebar-nav-item:hover{border-color:transparent!important;background:#ffffff0d!important;color:#ffffffd1!important;transform:none!important}.premium-aos-page.is-command-shell .sidebar-nav-item.is-active,.premium-aos-page.is-command-shell .sidebar-pinned-row.is-active .sidebar-pinned-app{border-color:transparent!important;background:#2dbe941a!important;color:#fff!important;box-shadow:none!important}.premium-aos-page.is-command-shell .sidebar-nav-item.is-active:before,.premium-aos-page.is-command-shell .sidebar-pinned-row.is-active .sidebar-pinned-app:before{position:absolute!important;top:50%!important;left:0!important;width:3px!important;height:1.25rem!important;border-radius:0 .25rem .25rem 0!important;background:#2dbe94!important;box-shadow:0 0 .5rem #2dbe94!important;content:""!important;transform:translateY(-50%)!important}.premium-aos-page.is-command-shell .sidebar-nav-icon,.premium-aos-page.is-command-shell .nav-icon-bg{display:grid!important;width:1rem!important;height:1rem!important;flex:0 0 1rem!important;place-items:center!important;border:0!important;border-radius:0!important;background:transparent!important;color:currentColor!important;box-shadow:none!important}.premium-aos-page.is-command-shell .sidebar-nav-item svg{color:currentColor!important}.premium-aos-page.is-command-shell .sidebar-nav-item.is-active .sidebar-nav-icon,.premium-aos-page.is-command-shell .sidebar-nav-item.is-active svg,.premium-aos-page.is-command-shell .sidebar-pinned-row.is-active svg{color:#2dbe94!important}.premium-aos-page.is-command-shell .sidebar-nav-label{min-width:0!important;overflow:hidden!important;color:inherit!important;font-size:.875rem!important;font-weight:800!important;text-overflow:ellipsis!important;white-space:nowrap!important}.premium-aos-page.is-command-shell .sidebar-nav-count{display:grid!important;width:1.25rem!important;height:1.25rem!important;flex:0 0 auto!important;place-items:center!important;border:1px solid rgba(45,190,148,.2)!important;border-radius:999px!important;background:#2dbe941a!important;color:#2dbe94!important;font-size:.625rem!important;font-weight:800!important}.premium-aos-page.is-command-shell .sidebar-live-dot{display:block!important;width:.375rem!important;height:.375rem!important;flex:0 0 auto!important;border-radius:999px!important;background:#2dbe94!important;box-shadow:0 0 .35rem #2dbe94!important}.premium-aos-page.is-command-shell .sidebar-pinned-section{margin:1.5rem 0 0!important}.premium-aos-page.is-command-shell .sidebar-pinned-head{display:flex!important;align-items:center!important;justify-content:space-between!important;margin:0 0 .5rem!important;padding:0 .5rem!important}.premium-aos-page.is-command-shell .sidebar-pinned-head span{display:inline-flex!important;align-items:center!important;gap:.375rem!important;color:#fff9!important;font-size:.5625rem!important;font-weight:800!important;letter-spacing:.16em!important;text-transform:uppercase!important}.premium-aos-page.is-command-shell .sidebar-pinned-head svg{color:#2dbe94!important}.premium-aos-page.is-command-shell .sidebar-pinned-head small{display:grid!important;width:1rem!important;min-width:1rem!important;height:1rem!important;place-items:center!important;border:0!important;border-radius:999px!important;background:#2dbe9433!important;color:#2dbe94!important;font-size:.5625rem!important;font-weight:800!important}.premium-aos-page.is-command-shell .sidebar-pinned-row{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:.375rem!important;align-items:center!important;border:0!important;background:transparent!important;padding:0!important}.premium-aos-page.is-command-shell .sidebar-pinned-app{min-height:3.375rem!important}.premium-aos-page.is-command-shell .sidebar-pinned-orb{display:grid!important;width:2rem!important;height:2rem!important;flex:0 0 2rem!important;place-items:center!important;border:1px solid rgba(45,190,148,.3)!important;border-radius:.625rem!important;background:linear-gradient(180deg,rgba(45,190,148,.2),transparent)!important;color:#2dbe94!important}.premium-aos-page.is-command-shell .sidebar-pinned-app>span:last-child{display:flex!important;min-width:0!important;flex-direction:column!important;gap:.125rem!important}.premium-aos-page.is-command-shell .sidebar-pinned-app strong,.premium-aos-page.is-command-shell .sidebar-pinned-app small{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.premium-aos-page.is-command-shell .sidebar-pinned-app strong{color:#fff!important;font-size:.875rem!important;font-weight:800!important}.premium-aos-page.is-command-shell .sidebar-pinned-app small{color:#fff6!important;font-family:var(--font-mono)!important;font-size:.625rem!important;font-weight:600!important}.premium-aos-page.is-command-shell .sidebar-pinned-remove{display:grid!important;width:1.5rem!important;height:1.5rem!important;flex:0 0 1.5rem!important;place-items:center!important;border:0!important;border-radius:999px!important;background:transparent!important;color:#ff5f5699!important;opacity:1!important}.premium-aos-page.is-command-shell .sidebar-pinned-remove:hover{background:#ff5f561a!important;color:#ff8a84!important;transform:none!important}.premium-aos-page.is-command-shell .sidebar-line{display:none!important}.premium-aos-page.is-command-shell .sidebar-bottom-stack{display:flex!important;flex-direction:column!important;gap:.75rem!important;margin-top:auto!important;padding-top:1.5rem!important}.premium-aos-page.is-command-shell .sidebar-owner-card,.premium-aos-page.is-command-shell .sidebar-system-card,.premium-aos-page.is-command-shell .runtime-mini-card,.premium-aos-page.is-command-shell .sidebar-download-card{border:1px solid rgba(255,255,255,.05)!important;border-radius:1rem!important;background:#ffffff05!important;color:#fff!important;box-shadow:none!important;-webkit-backdrop-filter:blur(1rem)!important;backdrop-filter:blur(1rem)!important}.premium-aos-page.is-command-shell .sidebar-owner-card,.premium-aos-page.is-command-shell .sidebar-system-card,.premium-aos-page.is-command-shell .runtime-mini-card{padding:.75rem!important}.premium-aos-page.is-command-shell .sidebar-owner-card{display:flex!important;align-items:flex-start!important;gap:.75rem!important;width:100%!important;text-align:left!important}.premium-aos-page.is-command-shell .sidebar-owner-card:hover,.premium-aos-page.is-command-shell .sidebar-system-card:hover,.premium-aos-page.is-command-shell .runtime-mini-card:hover,.premium-aos-page.is-command-shell .sidebar-download-card:hover{border-color:#ffffff12!important;background:#ffffff0a!important;transform:none!important}.premium-aos-page.is-command-shell .owner-avatar{display:grid!important;width:2.5rem!important;height:2.5rem!important;flex:0 0 2.5rem!important;place-items:center!important;border-radius:.75rem!important;background:#2dbe94!important;color:#040c0a!important;font-size:1.125rem!important;font-weight:800!important;box-shadow:0 0 1rem #2dbe9433!important}.premium-aos-page.is-command-shell .sidebar-owner-card>div:last-child{display:flex!important;min-width:0!important;flex-direction:column!important;gap:.25rem!important}.premium-aos-page.is-command-shell .sidebar-owner-card strong{overflow:hidden!important;color:#fff!important;font-size:.875rem!important;font-weight:800!important;text-overflow:ellipsis!important;white-space:nowrap!important}.premium-aos-page.is-command-shell .sidebar-owner-card span{color:#ffffff80!important;font-size:.625rem!important;line-height:1.35!important}.premium-aos-page.is-command-shell .sidebar-owner-pill{width:fit-content!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:999px!important;background:#ffffff0d!important;padding:.25rem .625rem!important;color:#fff9!important;font-size:.5625rem!important;font-weight:800!important}.premium-aos-page.is-command-shell .system-ready-row,.premium-aos-page.is-command-shell .runtime-mini-card>div,.premium-aos-page.is-command-shell .sidebar-download-head,.premium-aos-page.is-command-shell .sidebar-mobile-soon{display:flex!important;align-items:center!important;gap:.75rem!important;min-width:0!important}.premium-aos-page.is-command-shell .system-icon{display:grid!important;width:1.5rem!important;height:1.5rem!important;flex:0 0 1.5rem!important;place-items:center!important;border:0!important;border-radius:.5rem!important;background:transparent!important;color:#2dbe94!important}.premium-aos-page.is-command-shell .system-title-row{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:.25rem!important}.premium-aos-page.is-command-shell .system-title-row strong,.premium-aos-page.is-command-shell .runtime-mini-card strong,.premium-aos-page.is-command-shell .sidebar-download-head strong,.premium-aos-page.is-command-shell .sidebar-mobile-soon strong{color:#fff!important;font-size:.75rem!important;font-weight:800!important}.premium-aos-page.is-command-shell .system-title-row small{color:#2dbe94!important;font-size:.625rem!important;font-weight:500!important}.premium-aos-page.is-command-shell .system-ready-row span:not(.system-title-row),.premium-aos-page.is-command-shell .runtime-mini-card p,.premium-aos-page.is-command-shell .sidebar-download-head small,.premium-aos-page.is-command-shell .sidebar-mobile-soon small{margin:0!important;color:#ffffff80!important;font-size:.625rem!important;line-height:1.45!important}.premium-aos-page.is-command-shell .sidebar-status-stream{height:.125rem!important;overflow:hidden!important;border-radius:999px!important;background:transparent!important;margin:.75rem 0 0!important}.premium-aos-page.is-command-shell .sidebar-status-stream span{display:block!important;width:68%!important;height:100%!important;border-radius:inherit!important;background:linear-gradient(90deg,rgba(45,190,148,.55),transparent)!important}.premium-aos-page.is-command-shell .runtime-mini-card{display:grid!important;gap:.375rem!important}.premium-aos-page.is-command-shell .runtime-mini-card svg{color:#2dbe94!important}.premium-aos-page.is-command-shell .sidebar-download-card{overflow:hidden!important}.premium-aos-page.is-command-shell .sidebar-download-card>*:not(.sidebar-mobile-soon){margin-right:.75rem!important;margin-left:.75rem!important}.premium-aos-page.is-command-shell .sidebar-download-head{margin-top:.75rem!important;margin-bottom:.75rem!important}.premium-aos-page.is-command-shell .sidebar-download-head>span{display:grid!important;width:2rem!important;height:2rem!important;flex:0 0 2rem!important;place-items:center!important;border-radius:.625rem!important;background:#2dbe9433!important;color:#2dbe94!important}.premium-aos-page.is-command-shell .sidebar-download-head>div,.premium-aos-page.is-command-shell .sidebar-mobile-soon>span{display:flex!important;min-width:0!important;flex-direction:column!important;gap:.125rem!important}.premium-aos-page.is-command-shell .sidebar-download-primary,.premium-aos-page.is-command-shell .sidebar-download-secondary{display:inline-flex!important;width:calc(100% - 1.5rem)!important;min-height:2.5rem!important;align-items:center!important;justify-content:center!important;gap:.5rem!important;border-radius:.75rem!important;padding:.625rem .75rem!important;font-size:.6875rem!important;font-weight:800!important;text-decoration:none!important}.premium-aos-page.is-command-shell .sidebar-download-primary{border:1px solid rgba(45,190,148,.55)!important;background:#2dbe94!important;color:#040c0a!important;box-shadow:0 0 1rem #2dbe9433!important;margin-bottom:.5rem!important}.premium-aos-page.is-command-shell .sidebar-download-secondary{border:1px solid rgba(255,255,255,.2)!important;background:transparent!important;color:#ffffffd1!important;margin-bottom:.75rem!important}.premium-aos-page.is-command-shell .sidebar-mobile-soon{border-top:1px solid rgba(255,255,255,.05)!important;background:#0003!important;padding:.75rem!important}.premium-aos-page.is-command-shell .sidebar-mobile-soon svg{flex:0 0 auto!important;color:#ffffff6b!important}@media (max-width: 64rem){.premium-aos-page.is-command-shell .aos-sidebar-premium{position:fixed!important;top:3.5rem!important;bottom:0!important;left:0!important;z-index:80!important;width:min(18rem,82vw)!important;height:auto!important;transform:translate(calc(-100% - 1rem))!important}.premium-aos-page.is-command-shell .aos-sidebar-premium.is-mobile-open{transform:translate(0)!important}.premium-aos-page.is-command-shell .sidebar-mobile-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:1rem!important;margin-bottom:1.5rem!important;padding:0 .25rem!important}.premium-aos-page.is-command-shell .sidebar-mobile-head button{display:grid!important;width:2.25rem!important;height:2.25rem!important;place-items:center!important;border:0!important;border-radius:.75rem!important;background:transparent!important;color:#ffffff8a!important}.premium-aos-page.is-command-shell .sidebar-brand{display:none!important}}.premium-aos-page.is-command-chat{--new-chat-bg: #040c0a;--new-chat-ink: #040c0a;--new-chat-panel: #0a1612;--new-chat-panel-deep: #020806;--new-chat-line: rgba(255, 255, 255, .05);--new-chat-line-strong: rgba(255, 255, 255, .1);--new-chat-text: rgba(255, 255, 255, .84);--new-chat-muted: rgba(255, 255, 255, .46);--new-chat-dim: rgba(255, 255, 255, .3);--new-chat-teal: #2dbe94;background:var(--new-chat-bg)!important;color:var(--new-chat-text)!important}.premium-aos-page.is-command-chat:before{content:""!important;position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:0!important;pointer-events:none!important;background:radial-gradient(ellipse 50rem 31rem at 50% 0%,rgba(45,190,148,.08),transparent 60%)!important}.premium-aos-page.is-command-chat:after{content:""!important;position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:0!important;opacity:.02!important;pointer-events:none!important;background-image:linear-gradient(#fff 1px,transparent 1px),linear-gradient(90deg,#fff 1px,transparent 1px)!important;background-size:4rem 4rem!important}.premium-aos-page.is-command-chat .premium-app-shell,.premium-aos-page.is-command-chat .premium-main-area,.premium-aos-page.is-command-chat .premium-main-scroll,.premium-aos-page.is-command-chat .premium-center-column{min-width:0!important;background:transparent!important}.premium-aos-page.is-command-chat .aos-topbar-premium,.premium-aos-page.is-command-chat .aos-sidebar-premium{display:none!important}.premium-aos-page.is-command-chat .premium-app-body,.premium-aos-page.is-command-chat .premium-main,.premium-aos-page.is-command-chat .premium-content-grid{width:100%!important;min-width:0!important;height:100dvh!important;min-height:100dvh!important;margin:0!important;background:transparent!important;padding:0!important;overflow:hidden!important}.premium-aos-page.is-command-chat .premium-center-column{width:100%!important;max-width:none!important;height:100dvh!important;padding:0!important}.premium-aos-page.is-command-chat .command-center-card.chat-command-app{display:flex!important;width:100%!important;height:100%!important;min-height:0!important;flex-direction:column!important;overflow:hidden!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;padding:0!important}.premium-aos-page.is-command-chat .command-center-card.chat-command-app>.section-header,.premium-aos-page.is-command-chat .chat-codex-status-deck,.premium-aos-page.is-command-chat .chat-context-pane,.premium-aos-page.is-command-chat .chat-status-board-inline{display:none!important}.premium-aos-page.is-command-chat .chat-command-layout.chat-command-layout-v2{position:relative!important;z-index:1!important;display:grid!important;width:100%!important;height:100%!important;min-height:0!important;flex:1 1 auto!important;grid-template-columns:20rem minmax(0,1fr)!important;gap:0!important;overflow:hidden!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.premium-aos-page.is-command-chat .chat-inbox-pane{display:flex!important;min-width:0!important;min-height:0!important;flex-direction:column!important;gap:1.5rem!important;overflow-y:auto!important;border-right:1px solid var(--new-chat-line)!important;background:transparent!important;padding:1rem!important}.premium-aos-page.is-command-chat .chat-inbox-pane::-webkit-scrollbar,.premium-aos-page.is-command-chat .chat-message-list::-webkit-scrollbar,.premium-aos-page.is-command-chat .chat-setup-drawer::-webkit-scrollbar{width:.4rem!important}.premium-aos-page.is-command-chat .chat-inbox-pane::-webkit-scrollbar-thumb,.premium-aos-page.is-command-chat .chat-message-list::-webkit-scrollbar-thumb,.premium-aos-page.is-command-chat .chat-setup-drawer::-webkit-scrollbar-thumb{border-radius:999px!important;background:#ffffff1a!important}.premium-aos-page.is-command-chat .chat-start-panel{flex-shrink:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;padding:0 0 .5rem!important}.premium-aos-page.is-command-chat .chat-start-panel .chat-panel-head{display:grid!important;gap:.75rem!important}.premium-aos-page.is-command-chat .chat-start-panel .chat-panel-head>div,.premium-aos-page.is-command-chat .chat-start-panel .chat-source-summary-grid{display:none!important}.premium-aos-page.is-command-chat .chat-primary-action,.premium-aos-page.is-command-chat .chat-add-ai-inline{display:inline-flex!important;width:100%!important;min-height:3rem!important;align-items:center!important;justify-content:center!important;gap:.5rem!important;border-radius:.75rem!important;padding:.75rem 1rem!important;font-size:.6875rem!important;font-weight:850!important;letter-spacing:.12em!important;text-transform:uppercase!important}.premium-aos-page.is-command-chat .chat-primary-action{border:0!important;background:var(--new-chat-teal)!important;color:var(--new-chat-ink)!important;box-shadow:0 0 1.25rem #2dbe9433!important}.premium-aos-page.is-command-chat .chat-primary-action:hover{background:#2dbe94e6!important}.premium-aos-page.is-command-chat .chat-add-ai-inline{border:1px solid var(--new-chat-line-strong)!important;background:#ffffff05!important;color:#ffffffb3!important;margin-top:.75rem!important}.premium-aos-page.is-command-chat .chat-add-ai-inline:hover{background:#ffffff0d!important;color:#fff!important}.premium-aos-page.is-command-chat .chat-thread-hub{display:flex!important;min-height:0!important;flex:1 1 auto!important;flex-direction:column!important;gap:1.4rem!important;overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;padding:0!important}.premium-aos-page.is-command-chat .chat-thread-hub .chat-panel-head.is-compact{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:.75rem!important;border:0!important;background:transparent!important;padding:0 .25rem!important}.premium-aos-page.is-command-chat .chat-thread-hub .chat-panel-head.is-compact>div{min-width:0!important}.premium-aos-page.is-command-chat .chat-thread-hub .chat-panel-head.is-compact span,.premium-aos-page.is-command-chat .chat-folder-library-head span,.premium-aos-page.is-command-chat .chat-thread-group>span{display:inline-flex!important;align-items:center!important;gap:.5rem!important;color:#fff9!important;font-size:.625rem!important;font-weight:850!important;letter-spacing:.18em!important;text-transform:uppercase!important}.premium-aos-page.is-command-chat .chat-thread-hub .chat-panel-head.is-compact span svg,.premium-aos-page.is-command-chat .chat-folder-library-head span svg{color:var(--new-chat-teal)!important}.premium-aos-page.is-command-chat .chat-thread-hub .chat-panel-head.is-compact strong,.premium-aos-page.is-command-chat .chat-thread-hub .chat-panel-head.is-compact small,.premium-aos-page.is-command-chat .chat-folder-library-head small{display:none!important}.premium-aos-page.is-command-chat .chat-thread-hub .chat-panel-head.is-compact button{display:inline-flex!important;min-height:1.65rem!important;align-items:center!important;gap:.35rem!important;border:1px solid var(--new-chat-line-strong)!important;border-radius:.375rem!important;background:transparent!important;color:#ffffff80!important;padding:.25rem .5rem!important;font-size:.5625rem!important;font-weight:850!important;letter-spacing:.12em!important;text-transform:uppercase!important}.premium-aos-page.is-command-chat .chat-sidebar-search{position:relative!important;display:block!important;width:100%!important;min-height:2.5rem!important;border:1px solid var(--new-chat-line)!important;border-radius:.75rem!important;background:#0006!important;box-shadow:inset 0 1px .5rem #00000038!important;padding:0!important}.premium-aos-page.is-command-chat .chat-sidebar-search>svg{position:absolute!important;left:.75rem!important;top:50%!important;z-index:1!important;transform:translateY(-50%)!important;color:var(--new-chat-dim)!important}.premium-aos-page.is-command-chat .chat-sidebar-search input{width:100%!important;height:2.5rem!important;border:0!important;background:transparent!important;color:#fff!important;padding:0 1rem 0 2.25rem!important;font-size:.75rem!important;outline:0!important}.premium-aos-page.is-command-chat .chat-sidebar-search input::placeholder{color:var(--new-chat-dim)!important}.premium-aos-page.is-command-chat .chat-folder-library{display:grid!important;gap:.5rem!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;padding:0!important}.premium-aos-page.is-command-chat .chat-folder-library-head{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:0 .25rem!important}.premium-aos-page.is-command-chat .chat-folder-library-head span,.premium-aos-page.is-command-chat .chat-thread-group>span{color:var(--new-chat-teal)!important}.premium-aos-page.is-command-chat .chat-folder-manager{display:grid!important;gap:.25rem!important;border:1px solid var(--new-chat-line)!important;border-radius:1rem!important;background:#ffffff05!important;padding:.5rem!important}.premium-aos-page.is-command-chat .chat-folder-manager>button{display:grid!important;min-height:2rem!important;grid-template-columns:.85rem minmax(0,1fr) auto!important;align-items:center!important;gap:.65rem!important;border:0!important;border-radius:.5rem!important;background:transparent!important;color:#ffffffc7!important;padding:.45rem .5rem!important;text-align:left!important}.premium-aos-page.is-command-chat .chat-folder-manager>button svg{width:.75rem!important;height:.75rem!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:.2rem!important;color:transparent!important;padding:1px!important}.premium-aos-page.is-command-chat .chat-folder-manager>button.is-active svg{border-color:var(--new-chat-teal)!important;background:#2dbe9433!important}.premium-aos-page.is-command-chat .chat-folder-manager>button.is-active svg *{stroke:var(--new-chat-teal)!important}.premium-aos-page.is-command-chat .chat-folder-manager>button span{min-width:0!important;overflow:hidden!important;color:#fffc!important;font-size:.75rem!important;font-weight:800!important;text-overflow:ellipsis!important;white-space:nowrap!important}.premium-aos-page.is-command-chat .chat-folder-manager>button b{display:inline-flex!important;width:auto!important;min-width:0!important;height:auto!important;align-items:center!important;justify-content:flex-end!important;border:0!important;border-radius:0!important;background:transparent!important;color:#ffffff4d!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace!important;font-size:.625rem!important;font-weight:700!important;padding:0!important}.premium-aos-page.is-command-chat .chat-folder-create,.premium-aos-page.is-command-chat .chat-thread-filter-drawer{display:none!important}.premium-aos-page.is-command-chat .chat-thread-list{display:grid!important;min-height:0!important;gap:1.5rem!important;overflow:visible!important}.premium-aos-page.is-command-chat .chat-thread-group{display:grid!important;gap:.5rem!important}.premium-aos-page.is-command-chat .chat-thread-group>span{padding:0 .25rem!important}.premium-aos-page.is-command-chat .chat-hub-row{position:relative!important;display:grid!important;border:1px solid var(--new-chat-line)!important;border-radius:1rem!important;background:#ffffff05!important;overflow:hidden!important;transition:border-color .2s ease,background .2s ease!important}.premium-aos-page.is-command-chat .chat-hub-row:hover{border-color:#ffffff1a!important;background:#ffffff0a!important}.premium-aos-page.is-command-chat .chat-hub-row.is-active{border-color:#2dbe944d!important;border-left:2px solid var(--new-chat-teal)!important;background:#2dbe940d!important}.premium-aos-page.is-command-chat .chat-hub-open{display:grid!important;width:100%!important;min-width:0!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"copy status" "progress progress"!important;align-items:start!important;gap:.5rem!important;border:0!important;background:transparent!important;padding:1rem!important;text-align:left!important}.premium-aos-page.is-command-chat .chat-hub-open>svg,.premium-aos-page.is-command-chat .chat-row-progress{display:none!important}.premium-aos-page.is-command-chat .chat-hub-open>span{grid-area:copy!important;display:grid!important;min-width:0!important;gap:.35rem!important}.premium-aos-page.is-command-chat .chat-hub-open b{min-width:0!important;overflow:hidden!important;color:#fff!important;font-size:.875rem!important;font-weight:850!important;text-overflow:ellipsis!important;white-space:nowrap!important}.premium-aos-page.is-command-chat .chat-hub-open small{min-width:0!important;overflow:hidden!important;color:#fff6!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace!important;font-size:.5625rem!important;font-weight:500!important;text-overflow:ellipsis!important;white-space:nowrap!important}.premium-aos-page.is-command-chat .chat-status-pill{grid-area:status!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border:0!important;border-radius:.5rem!important;background:#ffffff1a!important;color:#fff9!important;padding:.35rem .5rem!important;font-size:.5rem!important;font-style:normal!important;font-weight:850!important;letter-spacing:.13em!important;text-transform:uppercase!important}.premium-aos-page.is-command-chat .chat-status-pill.is-live,.premium-aos-page.is-command-chat .chat-status-pill.is-running{background:#2dbe942e!important;color:var(--new-chat-teal)!important}.premium-aos-page.is-command-chat .chat-thread-row-actions{position:absolute!important;right:.5rem!important;bottom:.45rem!important;display:inline-flex!important;align-items:center!important;gap:.25rem!important;opacity:0!important;pointer-events:none!important;transition:opacity .2s ease!important}.premium-aos-page.is-command-chat .chat-hub-row:hover .chat-thread-row-actions,.premium-aos-page.is-command-chat .chat-hub-row:focus-within .chat-thread-row-actions{opacity:1!important;pointer-events:auto!important}.premium-aos-page.is-command-chat .chat-thread-row-actions button,.premium-aos-page.is-command-chat .chat-thread-folder-select{display:inline-grid!important;width:1.8rem!important;height:1.8rem!important;place-items:center!important;border:1px solid var(--new-chat-line)!important;border-radius:.55rem!important;background:#020806e6!important;color:#ffffff94!important;padding:0!important}.premium-aos-page.is-command-chat .chat-thread-folder-select select{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;opacity:0!important}.premium-aos-page.is-command-chat .chat-workspace-pane{display:flex!important;min-width:0!important;min-height:0!important;height:100%!important;flex-direction:column!important;gap:0!important;overflow:hidden!important;background:transparent!important}.premium-aos-page.is-command-chat .chat-conversation-shell{display:flex!important;width:100%!important;height:100%!important;min-height:0!important;flex:1 1 auto!important;flex-direction:column!important;overflow:hidden!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;padding:0!important}.premium-aos-page.is-command-chat .chat-active-head{position:relative!important;display:flex!important;flex-shrink:0!important;align-items:flex-start!important;justify-content:space-between!important;gap:1.5rem!important;border-bottom:1px solid var(--new-chat-line)!important;background:transparent!important;padding:1.5rem 2.5rem!important}.premium-aos-page.is-command-chat .chat-active-head:after{display:none!important}.premium-aos-page.is-command-chat .chat-active-title{position:relative!important;display:flex!important;min-width:0!important;min-height:3rem!important;flex-direction:column!important;gap:0!important;padding-left:4rem!important}.premium-aos-page.is-command-chat .chat-active-title:before{content:""!important;position:absolute!important;left:0!important;top:0!important;width:3rem!important;height:3rem!important;border:1px solid rgba(45,190,148,.3)!important;border-radius:999px!important;background:radial-gradient(circle at center,var(--new-chat-teal) 0 .32rem,transparent .34rem),linear-gradient(135deg,#12231e,var(--new-chat-bg))!important;box-shadow:0 0 1.25rem #2dbe9426!important}.premium-aos-page.is-command-chat .chat-active-title>span,.premium-aos-page.is-command-chat .chat-active-title>small{display:none!important}.premium-aos-page.is-command-chat .chat-active-title>strong{min-width:0!important;overflow:hidden!important;color:#fff!important;font-size:1.5rem!important;font-weight:850!important;letter-spacing:0!important;line-height:1.15!important;text-overflow:ellipsis!important;white-space:nowrap!important}.premium-aos-page.is-command-chat .chat-active-meta{display:flex!important;min-width:0!important;flex-wrap:wrap!important;align-items:center!important;gap:.5rem!important;margin-top:.5rem!important}.premium-aos-page.is-command-chat .chat-active-meta span{display:inline-flex!important;min-width:0!important;max-width:16rem!important;align-items:center!important;gap:.35rem!important;overflow:hidden!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:.5rem!important;background:#ffffff0d!important;color:#fff9!important;padding:.35rem .55rem!important;font-size:.5625rem!important;font-weight:850!important;letter-spacing:.15em!important;line-height:1!important;text-overflow:ellipsis!important;text-transform:uppercase!important;white-space:nowrap!important}.premium-aos-page.is-command-chat .chat-active-meta span svg{flex:0 0 auto!important;color:#ffffff8c!important}.premium-aos-page.is-command-chat .chat-active-actions{display:flex!important;flex:0 0 auto!important;align-items:center!important;gap:.5rem!important}.premium-aos-page.is-command-chat .chat-active-actions button{display:inline-flex!important;min-height:2.3rem!important;align-items:center!important;justify-content:center!important;gap:.5rem!important;border:1px solid var(--new-chat-line-strong)!important;border-radius:.75rem!important;background:transparent!important;color:#fff9!important;padding:.6rem 1rem!important;font-size:.625rem!important;font-weight:850!important;letter-spacing:.12em!important;text-transform:uppercase!important}.premium-aos-page.is-command-chat .chat-active-actions button:hover:not(:disabled){background:#ffffff0d!important;color:#fff!important}.premium-aos-page.is-command-chat .chat-setup-drawer{flex-shrink:0!important;max-height:20rem!important;overflow-y:auto!important;border:0!important;border-bottom:1px solid var(--new-chat-line)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;padding:0 2.5rem!important}.premium-aos-page.is-command-chat .chat-setup-drawer>summary{display:flex!important;min-height:3.25rem!important;align-items:center!important;gap:.5rem!important;list-style:none!important;border-top:1px solid rgba(255,255,255,.02)!important;color:#ffffffb8!important;cursor:pointer!important}.premium-aos-page.is-command-chat .chat-setup-drawer>summary::-webkit-details-marker{display:none!important}.premium-aos-page.is-command-chat .chat-setup-drawer>summary svg{color:#fff6!important}.premium-aos-page.is-command-chat .chat-setup-drawer>summary span{color:#ffffffb8!important;font-size:.6875rem!important;font-weight:850!important;letter-spacing:.12em!important;text-transform:uppercase!important}.premium-aos-page.is-command-chat .chat-setup-drawer>summary small{min-width:0!important;overflow:hidden!important;color:#fff6!important;font-size:.6875rem!important;text-overflow:ellipsis!important;white-space:nowrap!important}.premium-aos-page.is-command-chat .chat-session-bar,.premium-aos-page.is-command-chat .chat-runtime-row,.premium-aos-page.is-command-chat .chat-output-mode-panel,.premium-aos-page.is-command-chat .chat-target-toggle,.premium-aos-page.is-command-chat .chat-instance-hub,.premium-aos-page.is-command-chat .workflow-routing-builder,.premium-aos-page.is-command-chat .api-key-chat-setup-panel{border-color:var(--new-chat-line)!important;background:#020806b8!important;color:var(--new-chat-text)!important}.premium-aos-page.is-command-chat .chat-session-bar :where(input,select,textarea){border-color:var(--new-chat-line-strong)!important;background:#00000059!important;color:#fff!important}.premium-aos-page.is-command-chat .chat-message-list{display:flex!important;min-height:0!important;flex:1 1 auto!important;flex-direction:column!important;gap:1.5rem!important;overflow-y:auto!important;background:transparent!important;padding:2.5rem!important;scroll-behavior:smooth!important}.premium-aos-page.is-command-chat .chat-message-list>.message-row,.premium-aos-page.is-command-chat .chat-empty-state,.premium-aos-page.is-command-chat .chat-queue-panel,.premium-aos-page.is-command-chat .draft-file-row{width:min(64rem,100%)!important;margin-inline:auto!important}.premium-aos-page.is-command-chat .message-row{display:flex!important;max-width:64rem!important;min-width:0!important;align-items:flex-start!important;gap:1rem!important}.premium-aos-page.is-command-chat .message-row.from-user,.premium-aos-page.is-command-chat .message-row.from-agent{align-self:center!important;flex-direction:row!important}.premium-aos-page.is-command-chat .person-avatar,.premium-aos-page.is-command-chat .agent-glyph{display:inline-flex!important;width:2rem!important;height:2rem!important;flex:0 0 2rem!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;margin-top:.25rem!important;font-size:.75rem!important;font-weight:850!important;line-height:1!important}.premium-aos-page.is-command-chat .person-avatar{border:0!important;background:var(--new-chat-teal)!important;color:var(--new-chat-ink)!important;box-shadow:0 .75rem 1.5rem #2dbe942e!important}.premium-aos-page.is-command-chat .agent-glyph{border:1px solid rgba(45,190,148,.3)!important;background:#12231e!important;color:var(--new-chat-teal)!important;box-shadow:none!important}.premium-aos-page.is-command-chat .message-bubble{display:flex!important;min-width:0!important;width:auto!important;max-width:none!important;flex:1 1 auto!important;flex-direction:column!important;overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;padding:0!important}.premium-aos-page.is-command-chat .message-bubble:before,.premium-aos-page.is-command-chat .message-bubble:after{display:none!important}.premium-aos-page.is-command-chat .chat-message-meta{display:flex!important;align-items:center!important;gap:.75rem!important;margin:0 0 .5rem!important}.premium-aos-page.is-command-chat .chat-message-meta strong{min-width:0!important;overflow:hidden!important;color:#ffffffe6!important;font-size:.75rem!important;font-weight:850!important;text-overflow:ellipsis!important;white-space:nowrap!important}.premium-aos-page.is-command-chat .chat-message-meta span{color:#ffffff4d!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace!important;font-size:.5625rem!important;font-weight:500!important}.premium-aos-page.is-command-chat .chat-message-body{color:#fffc!important;font-size:.8125rem!important;font-weight:600!important;line-height:1.62!important;white-space:pre-wrap!important}.premium-aos-page.is-command-chat .chat-message-body :where(p,ul,ol,pre,blockquote){margin-top:0!important}.premium-aos-page.is-command-chat .chat-message-body :where(p,ul,ol,pre,blockquote):last-child{margin-bottom:0!important}.premium-aos-page.is-command-chat .tool-call-card{width:min(31.25rem,100%)!important;overflow:hidden!important;margin:.75rem 0 0!important;border:1px solid rgba(45,190,148,.2)!important;border-radius:1rem!important;background:#2dbe9405!important;box-shadow:none!important;padding:0!important}.premium-aos-page.is-command-chat .tool-call-head{display:grid!important;min-height:3.25rem!important;grid-template-columns:1.25rem minmax(0,1fr) auto!important;align-items:center!important;gap:.75rem!important;border-bottom:1px solid rgba(45,190,148,.2)!important;background:#2dbe941a!important;padding:.75rem 1rem!important}.premium-aos-page.is-command-chat .tool-status-icon{display:inline-flex!important;width:1rem!important;height:1rem!important;align-items:center!important;justify-content:center!important;border:1px solid rgba(45,190,148,.4)!important;border-radius:999px!important;color:var(--new-chat-teal)!important}.premium-aos-page.is-command-chat .tool-call-head strong{color:#ffffffe6!important;font-size:.625rem!important;font-weight:850!important;letter-spacing:.16em!important;line-height:1!important;text-transform:uppercase!important}.premium-aos-page.is-command-chat .tool-call-head>div{display:grid!important;min-width:0!important;justify-items:start!important;text-align:left!important}.premium-aos-page.is-command-chat .tool-call-head small{color:#ffffff80!important;font-size:.5625rem!important}.premium-aos-page.is-command-chat .tool-call-head code{border:1px solid rgba(45,190,148,.3)!important;border-radius:.5rem!important;background:#2dbe941a!important;color:var(--new-chat-teal)!important;padding:.35rem .5rem!important;font-size:.5625rem!important}.premium-aos-page.is-command-chat .tool-output-grid,.premium-aos-page.is-command-chat .tool-file-list,.premium-aos-page.is-command-chat .tool-error,.premium-aos-page.is-command-chat .tool-approval-notice,.premium-aos-page.is-command-chat .tool-receipt-chip{margin:.75rem 1rem!important}.premium-aos-page.is-command-chat .tool-output-grid span,.premium-aos-page.is-command-chat .attachment-card,.premium-aos-page.is-command-chat .tool-receipt-chip{border-color:var(--new-chat-line)!important;background:#040c0af2!important;color:#ffffffc7!important}.premium-aos-page.is-command-chat .chat-queue-panel,.premium-aos-page.is-command-chat .draft-file-row{flex-shrink:0!important;border-color:var(--new-chat-line)!important;background:#020806c2!important;color:#ffffffc7!important}.premium-aos-page.is-command-chat .chat-composer{position:relative!important;display:flex!important;width:min(64rem,calc(100% - 3rem))!important;min-height:4rem!important;flex:0 0 auto!important;align-items:center!important;gap:.25rem!important;border:1px solid var(--new-chat-line-strong)!important;border-radius:1.5rem!important;background:var(--new-chat-panel)!important;box-shadow:0 1.5rem 3rem #00000047!important;margin:1rem auto 1.5rem!important;padding:.5rem!important}.premium-aos-page.is-command-chat .chat-composer:before{display:none!important}.premium-aos-page.is-command-chat .chat-composer input[type=file]{display:none!important}.premium-aos-page.is-command-chat .chat-composer button{display:inline-flex!important;width:2.5rem!important;height:2.5rem!important;flex:0 0 2.5rem!important;align-items:center!important;justify-content:center!important;border:0!important;border-radius:.75rem!important;background:transparent!important;color:#ffffff6b!important;padding:0!important;transition:background .2s ease,color .2s ease!important}.premium-aos-page.is-command-chat .chat-composer button:hover:not(:disabled){background:#ffffff0d!important;color:#fff!important}.premium-aos-page.is-command-chat .chat-composer .chat-voice-button.is-recording{background:#ef444424!important;color:#fecaca!important}.premium-aos-page.is-command-chat .chat-voice-meter{flex:0 1 auto!important;border:1px solid rgba(45,190,148,.2)!important;border-radius:.75rem!important;background:#2dbe9414!important;color:var(--new-chat-teal)!important;padding:.55rem .7rem!important;font-size:.625rem!important;font-weight:800!important;white-space:nowrap!important}.premium-aos-page.is-command-chat .chat-composer textarea[aria-label="Command message"]{min-width:0!important;min-height:3rem!important;max-height:12rem!important;flex:1 1 auto!important;resize:none!important;border:0!important;border-radius:.75rem!important;background:transparent!important;color:#fff!important;outline:0!important;padding:.85rem .5rem!important;font-size:.9375rem!important;line-height:1.35!important}.premium-aos-page.is-command-chat .chat-composer textarea[aria-label="Command message"]::placeholder{color:#ffffff4d!important}.premium-aos-page.is-command-chat .chat-composer button:last-child{width:3rem!important;height:3rem!important;flex-basis:3rem!important;border-radius:1.125rem!important;background:#2dbe9433!important;color:var(--new-chat-teal)!important}.premium-aos-page.is-command-chat .chat-composer button:last-child:hover:not(:disabled){background:var(--new-chat-teal)!important;color:var(--new-chat-ink)!important}.premium-aos-page.is-command-chat .chat-command-notice{width:min(64rem,calc(100% - 3rem))!important;margin:-.75rem auto 1rem!important}@media (max-width: 64rem){.premium-aos-page.is-command-chat .premium-center-column,.premium-aos-page.is-command-chat .command-center-card.chat-command-app,.premium-aos-page.is-command-chat .chat-command-layout.chat-command-layout-v2{height:auto!important;min-height:100dvh!important;overflow:visible!important}.premium-aos-page.is-command-chat .chat-command-layout.chat-command-layout-v2{grid-template-columns:minmax(0,1fr)!important}.premium-aos-page.is-command-chat .chat-inbox-pane{max-height:22rem!important;border-right:0!important;border-bottom:1px solid var(--new-chat-line)!important}.premium-aos-page.is-command-chat .chat-workspace-pane,.premium-aos-page.is-command-chat .chat-conversation-shell{min-height:42rem!important}}@media (max-width: 47.5rem){.premium-aos-page.is-command-chat,.premium-aos-page.is-command-chat .premium-app-body,.premium-aos-page.is-command-chat .premium-main,.premium-aos-page.is-command-chat .premium-content-grid,.premium-aos-page.is-command-chat .premium-center-column,.premium-aos-page.is-command-chat .chat-command-layout.chat-command-layout-v2,.premium-aos-page.is-command-chat .chat-workspace-pane,.premium-aos-page.is-command-chat .chat-conversation-shell,.premium-aos-page.is-command-chat .chat-active-head,.premium-aos-page.is-command-chat .chat-message-list,.premium-aos-page.is-command-chat .chat-composer{max-width:100vw!important;overflow-x:hidden!important}.premium-aos-page.is-command-chat .chat-inbox-pane{padding:.75rem!important}.premium-aos-page.is-command-chat .chat-active-head{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:1rem!important;align-items:stretch!important;padding:1rem!important}.premium-aos-page.is-command-chat .chat-active-title{display:flex!important;width:100%!important;grid-template-columns:none!important;align-items:stretch!important;padding-left:3.25rem!important;text-align:left!important}.premium-aos-page.is-command-chat .chat-active-title:before{width:2.5rem!important;height:2.5rem!important}.premium-aos-page.is-command-chat .chat-active-title>strong{font-size:1.25rem!important;text-align:left!important}.premium-aos-page.is-command-chat .chat-active-actions{display:grid!important;width:calc(100vw - 2rem)!important;max-width:calc(100vw - 2rem)!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;justify-content:stretch!important}.premium-aos-page.is-command-chat .chat-active-actions button{flex:1 1 0!important;min-width:0!important;overflow:hidden!important;padding-inline:.4rem!important;font-size:.5rem!important;letter-spacing:.04em!important;text-overflow:ellipsis!important;white-space:nowrap!important}.premium-aos-page.is-command-chat .chat-setup-drawer{padding:0 1rem!important}.premium-aos-page.is-command-chat .chat-setup-drawer>summary small{display:none!important}.premium-aos-page.is-command-chat .chat-message-list{min-height:28rem!important;padding:1rem!important}.premium-aos-page.is-command-chat .message-row{width:calc(100vw - 2rem)!important;max-width:calc(100vw - 2rem)!important;gap:.75rem!important}.premium-aos-page.is-command-chat .message-bubble{max-width:calc(100vw - 5.75rem)!important}.premium-aos-page.is-command-chat .tool-call-card{width:100%!important;max-width:100%!important}.premium-aos-page.is-command-chat .person-avatar,.premium-aos-page.is-command-chat .agent-glyph{width:1.8rem!important;height:1.8rem!important;flex-basis:1.8rem!important;font-size:.6875rem!important}.premium-aos-page.is-command-chat .chat-composer{width:calc(100% - 1.5rem)!important;min-height:3.5rem!important;margin-bottom:.75rem!important}.premium-aos-page.is-command-chat .chat-composer button:nth-of-type(2),.premium-aos-page.is-command-chat .chat-composer button:nth-of-type(3),.premium-aos-page.is-command-chat .chat-voice-meter{display:none!important}.premium-aos-page.is-command-chat .chat-composer button{width:2.25rem!important;height:2.25rem!important;flex-basis:2.25rem!important}.premium-aos-page.is-command-chat .chat-composer button:last-child{width:2.6rem!important;height:2.6rem!important;flex-basis:2.6rem!important}.premium-aos-page.is-command-chat .chat-composer textarea[aria-label="Command message"]{min-height:2.5rem!important;padding:.65rem .4rem!important}.premium-aos-page.is-command-chat .tool-call-head{grid-template-columns:1.25rem minmax(0,1fr)!important}.premium-aos-page.is-command-chat .tool-call-head code{grid-column:2!important;justify-self:start!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.premium-aos-page.is-command-chat .tool-output-grid{grid-template-columns:minmax(0,1fr)!important}}.premium-aos-page.is-command-store{--store-page-bg: #040c0a;--store-page-panel: rgba(255, 255, 255, .02);--store-page-panel-strong: #061410;--store-page-line: rgba(255, 255, 255, .05);--store-page-line-strong: rgba(255, 255, 255, .1);--store-page-text: rgba(255, 255, 255, .9);--store-page-muted: rgba(255, 255, 255, .58);--store-page-faint: rgba(255, 255, 255, .38);--store-page-teal: #2dbe94;--store-page-ink: #040c0a;min-height:100dvh!important;overflow:hidden!important;background:var(--store-page-bg)!important;color:var(--store-page-text)!important}.premium-aos-page.is-command-store:before{content:""!important;position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:0!important;pointer-events:none!important;background:radial-gradient(ellipse 50rem 31.25rem at 50% 0%,rgba(45,190,148,.06),transparent 60%)!important}.premium-aos-page.is-command-store:after{content:""!important;position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:0!important;opacity:.02!important;pointer-events:none!important;background-image:linear-gradient(#fff 1px,transparent 1px),linear-gradient(90deg,#fff 1px,transparent 1px)!important;background-size:4rem 4rem!important}.premium-aos-page.is-command-store .premium-bg,.premium-aos-page.is-command-store .browser-chrome-premium{display:none!important}.premium-aos-page.is-command-store .premium-shell-frame{position:relative!important;z-index:1!important;width:100%!important;height:100dvh!important;min-height:100dvh!important;overflow:hidden!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.premium-aos-page.is-command-store .premium-app-body{display:flex!important;width:100%!important;height:calc(100dvh - 3.5rem)!important;min-height:0!important;margin-top:3.5rem!important;background:transparent!important;padding:0!important;overflow:hidden!important}.premium-aos-page.is-command-store .aos-topbar-premium{position:fixed!important;inset:0 0 auto 0!important;z-index:50!important;display:flex!important;width:100%!important;height:3.5rem!important;min-height:3.5rem!important;align-items:center!important;border-bottom:1px solid var(--store-page-line)!important;background:#040c0acc!important;padding:0 1rem!important;-webkit-backdrop-filter:blur(.75rem)!important;backdrop-filter:blur(.75rem)!important;box-shadow:none!important}.premium-aos-page.is-command-store .aos-sidebar-premium{position:relative!important;z-index:20!important;display:flex!important;width:18rem!important;height:calc(100dvh - 3.5rem)!important;flex:0 0 18rem!important;flex-direction:column!important;border-right:1px solid var(--store-page-line)!important;background:transparent!important;padding:1rem!important;box-shadow:none!important;overflow-y:auto!important}.premium-aos-page.is-command-store .premium-main{min-width:0!important;flex:1 1 auto!important;background:transparent!important;overflow:hidden!important}.premium-aos-page.is-command-store .premium-content-grid{display:block!important;width:100%!important;height:100%!important;min-width:0!important;background:transparent!important;padding:clamp(1rem,2vw,2rem)!important;overflow-y:auto!important;overflow-x:hidden!important}.premium-aos-page.is-command-store .premium-center-column{width:100%!important;max-width:100rem!important;margin:0 auto!important}.premium-aos-page.is-command-store .app-store-app.app-storefront-page{display:grid!important;gap:1.25rem!important;width:100%!important;min-width:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;padding:0!important;overflow:visible!important}.premium-aos-page.is-command-store .app-store-app.app-storefront-page:before,.premium-aos-page.is-command-store .app-store-app.app-storefront-page:after{display:none!important}.premium-aos-page.is-command-store .app-storefront-page>.section-header{display:flex!important;min-height:2.5rem!important;align-items:center!important;justify-content:space-between!important;gap:1rem!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;padding:0!important}.premium-aos-page.is-command-store .app-storefront-page>.section-header h2,.premium-aos-page.is-command-store .app-storefront-page>.section-header h3{color:#fff!important;font-size:.875rem!important;font-weight:500!important;letter-spacing:0!important}.premium-aos-page.is-command-store .app-store-header-actions{display:flex!important;align-items:center!important;gap:.5rem!important}.premium-aos-page.is-command-store .app-store-header-actions .quiet-button,.premium-aos-page.is-command-store .app-store-header-actions .store-doc-link{display:inline-flex!important;min-height:2.25rem!important;align-items:center!important;justify-content:center!important;gap:.5rem!important;border:1px solid var(--store-page-line-strong)!important;border-radius:.75rem!important;background:transparent!important;color:#ffffffb8!important;padding:.55rem .8rem!important;font-size:.625rem!important;font-weight:850!important;letter-spacing:.12em!important;text-transform:uppercase!important;text-decoration:none!important}.premium-aos-page.is-command-store .app-store-hero{position:relative!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(18rem,24rem)!important;align-items:center!important;gap:clamp(2rem,4vw,4.5rem)!important;overflow:hidden!important;border:1px solid var(--store-page-line)!important;border-top-color:#2dbe9433!important;border-radius:1.5rem!important;background:radial-gradient(ellipse 28rem 18rem at 100% 0%,rgba(45,190,148,.12),transparent 66%),linear-gradient(135deg,rgba(45,190,148,.05),transparent),#ffffff05!important;padding:clamp(1.5rem,2.4vw,2rem)!important}.premium-aos-page.is-command-store .app-store-hero>div:first-child>span,.premium-aos-page.is-command-store .app-store-proof-drawer summary,.premium-aos-page.is-command-store .permission-review-head,.premium-aos-page.is-command-store .store-detail-modal-bar span,.premium-aos-page.is-command-store .store-detail-eyebrow{color:var(--store-page-teal)!important;font-size:.625rem!important;font-weight:850!important;letter-spacing:.2em!important;text-transform:uppercase!important}.premium-aos-page.is-command-store .app-store-hero h2{max-width:42rem!important;margin:1rem 0!important;color:#fff!important;font-size:clamp(3rem,5.8vw,4rem)!important;font-weight:300!important;letter-spacing:0!important;line-height:1.02!important}.premium-aos-page.is-command-store .app-store-hero p{max-width:36rem!important;margin:0!important;color:#ffffff80!important;font-size:.875rem!important;font-weight:300!important;line-height:1.7!important}.premium-aos-page.is-command-store .app-store-stats{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.75rem!important}.premium-aos-page.is-command-store .app-store-stats article{display:flex!important;min-height:6.25rem!important;flex-direction:column!important;justify-content:center!important;border:1px solid var(--store-page-line)!important;border-radius:1rem!important;background:#0003!important;box-shadow:inset 0 1px 1rem #0000003d!important;padding:1rem!important}.premium-aos-page.is-command-store .app-store-stats strong{color:#fff!important;font-size:clamp(1.5rem,2.5vw,2rem)!important;font-weight:850!important;line-height:1!important}.premium-aos-page.is-command-store .app-store-stats span{margin-top:.45rem!important;color:#fff6!important;font-size:.5625rem!important;font-weight:850!important;letter-spacing:.16em!important;text-transform:uppercase!important}.premium-aos-page.is-command-store .app-store-stats article.live-blink{border-color:#2dbe9433!important}.premium-aos-page.is-command-store .app-store-tabs{display:grid!important;width:100%!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:.75rem!important;border:0!important;background:transparent!important;padding:0!important}.premium-aos-page.is-command-store .app-store-tabs button{display:flex!important;min-height:4.5rem!important;align-items:center!important;justify-content:space-between!important;gap:1rem!important;border:1px solid var(--store-page-line)!important;border-radius:1rem!important;background:#ffffff05!important;color:#ffffffc7!important;padding:1rem!important;font-size:.875rem!important;font-weight:850!important;text-align:left!important}.premium-aos-page.is-command-store .app-store-tabs button.is-active{border-color:#2dbe944d!important;background:#2dbe941a!important;color:#fff!important}.premium-aos-page.is-command-store .app-store-tabs button svg{color:var(--store-page-teal)!important}.premium-aos-page.is-command-store .app-store-tabs button span{margin-left:auto!important;color:var(--store-page-teal)!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace!important;font-size:.625rem!important}.premium-aos-page.is-command-store .app-store-toolbar{display:grid!important;gap:1rem!important}.premium-aos-page.is-command-store .store-search{position:relative!important;display:flex!important;min-height:3.5rem!important;align-items:center!important;border:1px solid var(--store-page-line-strong)!important;border-radius:1rem!important;background:#0006!important;box-shadow:inset 0 1px .75rem #0000003d!important;padding:0 1rem!important}.premium-aos-page.is-command-store .store-search svg{color:#ffffff4d!important}.premium-aos-page.is-command-store .store-search input{width:100%!important;border:0!important;background:transparent!important;color:#fff!important;outline:0!important;padding:0 0 0 .75rem!important;font-size:.875rem!important}.premium-aos-page.is-command-store .store-search input::placeholder{color:#ffffff4d!important}.premium-aos-page.is-command-store .store-filter-row{display:flex!important;gap:.5rem!important;overflow-x:auto!important;padding-bottom:.25rem!important;scrollbar-width:none!important}.premium-aos-page.is-command-store .store-filter-row::-webkit-scrollbar{display:none!important}.premium-aos-page.is-command-store .store-filter-row button{flex:0 0 auto!important;border:1px solid var(--store-page-line)!important;border-radius:999px!important;background:#ffffff05!important;color:#fff9!important;padding:.6rem 1rem!important;font-size:.6875rem!important;font-weight:850!important}.premium-aos-page.is-command-store .store-filter-row button.is-active{border-color:#fff3!important;background:#ffffff1a!important;color:#fff!important}.premium-aos-page.is-command-store .app-store-proof-drawer{overflow:hidden!important;border:1px solid var(--store-page-line)!important;border-radius:.75rem!important;background:#ffffff03!important}.premium-aos-page.is-command-store .app-store-proof-drawer summary{display:flex!important;min-height:3.25rem!important;align-items:center!important;gap:.5rem!important;color:#fffc!important;cursor:pointer!important;list-style:none!important;padding:0 1rem!important}.premium-aos-page.is-command-store .app-store-proof-drawer summary::-webkit-details-marker{display:none!important}.premium-aos-page.is-command-store .app-store-proof-drawer summary span{margin-left:auto!important;color:#fff6!important}.premium-aos-page.is-command-store .store-catalog-list{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(16rem,1fr))!important;gap:1rem!important}.premium-aos-page.is-command-store .store-listing-card{display:flex!important;min-width:0!important;min-height:15rem!important;height:100%!important;flex-direction:column!important;align-items:stretch!important;gap:.75rem!important;border:1px solid var(--store-page-line)!important;border-radius:1rem!important;background:#ffffff05!important;color:var(--store-page-text)!important;box-shadow:none!important;padding:1.25rem!important;text-align:left!important;transition:background .2s ease,border-color .2s ease,transform .2s ease!important}.premium-aos-page.is-command-store .store-listing-card:hover,.premium-aos-page.is-command-store .store-listing-card.is-selected{border-color:#ffffff1a!important;background:#ffffff0a!important;transform:translateY(-1px)!important}.premium-aos-page.is-command-store .store-listing-head{display:flex!important;min-width:0!important;align-items:flex-start!important;gap:1rem!important}.premium-aos-page.is-command-store .store-listing-icon,.premium-aos-page.is-command-store .store-detail-icon{display:inline-flex!important;flex:0 0 auto!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;border:1px solid rgba(45,190,148,.3)!important;background:linear-gradient(135deg,#2dbe9433,#040c0af5),#040c0a!important;color:var(--store-page-teal)!important;box-shadow:inset 0 0 .9rem #00000080,0 0 .9rem #2dbe941a!important;font-weight:850!important}.premium-aos-page.is-command-store .store-listing-icon{width:3rem!important;height:3rem!important;border-radius:.75rem!important}.premium-aos-page.is-command-store .store-listing-icon img,.premium-aos-page.is-command-store .store-detail-icon img{width:100%!important;height:100%!important;object-fit:cover!important}.premium-aos-page.is-command-store .store-listing-main{display:flex!important;min-width:0!important;flex-direction:column!important}.premium-aos-page.is-command-store .store-listing-main strong{min-width:0!important;overflow:hidden!important;color:#fff!important;font-size:.875rem!important;font-weight:850!important;text-overflow:ellipsis!important;white-space:nowrap!important}.premium-aos-page.is-command-store .store-listing-main small{min-width:0!important;overflow:hidden!important;color:#fff6!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace!important;font-size:.5625rem!important;line-height:1.4!important;text-overflow:ellipsis!important;white-space:nowrap!important}.premium-aos-page.is-command-store .store-listing-description{display:-webkit-box!important;min-height:3.15rem!important;overflow:hidden!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important;color:#fff9!important;font-size:.6875rem!important;line-height:1.55!important}.premium-aos-page.is-command-store .store-listing-meta{display:flex!important;min-width:0!important;flex-wrap:wrap!important;align-items:center!important;gap:.4rem!important}.premium-aos-page.is-command-store .store-lifecycle-pill,.premium-aos-page.is-command-store .store-listing-meta small,.premium-aos-page.is-command-store .store-card-action-chip,.premium-aos-page.is-command-store .store-detail-chip-row span,.premium-aos-page.is-command-store .store-tag-row span{display:inline-flex!important;align-items:center!important;border:1px solid rgba(255,255,255,.05)!important;border-radius:.375rem!important;background:#ffffff0d!important;color:#fff9!important;padding:.3rem .5rem!important;font-size:.5625rem!important;font-weight:850!important;letter-spacing:.12em!important;line-height:1!important;text-transform:uppercase!important}.premium-aos-page.is-command-store .store-lifecycle-pill.installed,.premium-aos-page.is-command-store .store-lifecycle-pill.update_available{background:#ffffff1a!important;color:#fff!important}.premium-aos-page.is-command-store .store-listing-footer{display:flex!important;min-width:0!important;align-items:center!important;justify-content:space-between!important;gap:.75rem!important;border-top:1px solid var(--store-page-line)!important;margin-top:auto!important;padding-top:.75rem!important}.premium-aos-page.is-command-store .store-listing-labels{display:flex!important;min-width:0!important;flex-wrap:wrap!important;gap:.25rem!important}.premium-aos-page.is-command-store .store-listing-labels small{min-width:0!important;overflow:hidden!important;border:0!important;border-radius:.25rem!important;background:#ffffff0d!important;color:#fff6!important;padding:.2rem .4rem!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace!important;font-size:.5625rem!important;font-weight:700!important;text-transform:uppercase!important}.premium-aos-page.is-command-store .store-card-action-chip{flex:0 0 auto!important;border-color:#ffffff0d!important;color:#ffffffe6!important}.premium-aos-page.is-command-store .store-detail-modal-backdrop{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:120!important;display:flex!important;align-items:center!important;justify-content:center!important;background:#040c0acc!important;-webkit-backdrop-filter:blur(.75rem)!important;backdrop-filter:blur(.75rem)!important;padding:clamp(1rem,2vw,2rem)!important}.premium-aos-page.is-command-store .store-detail-modal{position:relative!important;display:flex!important;width:min(64rem,100%)!important;height:min(90dvh,50rem)!important;max-height:50rem!important;flex-direction:column!important;overflow:hidden!important;border:1px solid var(--store-page-line-strong)!important;border-radius:2rem!important;background:radial-gradient(circle 31rem at 0% 0%,rgba(45,190,148,.1),transparent 60%),var(--store-page-panel-strong)!important;box-shadow:0 2rem 5rem #0000006b!important}.premium-aos-page.is-command-store .store-detail-modal-bar{display:flex!important;min-height:3.75rem!important;flex:0 0 auto!important;align-items:center!important;justify-content:space-between!important;border-bottom:1px solid var(--store-page-line)!important;background:#ffffff03!important;padding:1rem 1.5rem!important}.premium-aos-page.is-command-store .store-detail-modal-bar button{display:inline-flex!important;width:2rem!important;height:2rem!important;align-items:center!important;justify-content:center!important;border:1px solid var(--store-page-line-strong)!important;border-radius:999px!important;background:#ffffff0d!important;color:#ffffff80!important}.premium-aos-page.is-command-store .store-detail-modal .store-detail-panel{display:flex!important;min-height:0!important;flex:1 1 auto!important;flex-direction:column!important;gap:1.5rem!important;overflow-y:auto!important;border:0!important;background:transparent!important;padding:clamp(1.5rem,2vw,2rem)!important}.premium-aos-page.is-command-store .store-detail-hero,.premium-aos-page.is-command-store .store-download-summary article,.premium-aos-page.is-command-store .desktop-connector-proof-panel,.premium-aos-page.is-command-store .app-store-lifecycle-status,.premium-aos-page.is-command-store .app-store-lifecycle-error,.premium-aos-page.is-command-store .permission-review-list,.premium-aos-page.is-command-store .trusted-publisher-panel,.premium-aos-page.is-command-store .store-lifecycle-facts article,.premium-aos-page.is-command-store .receipt-list,.premium-aos-page.is-command-store .store-detail-control-grid{border:1px solid var(--store-page-line)!important;background:#ffffff05!important}.premium-aos-page.is-command-store .store-detail-hero{border-radius:1rem!important;padding:1.5rem!important}.premium-aos-page.is-command-store .store-detail-head{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;gap:1rem!important;align-items:start!important}.premium-aos-page.is-command-store .store-detail-icon{width:4rem!important;height:4rem!important;border-radius:1rem!important}.premium-aos-page.is-command-store .store-detail-head strong{display:block!important;color:#fff!important;font-size:1.5rem!important;font-weight:850!important;line-height:1.05!important}.premium-aos-page.is-command-store .store-detail-head small{color:var(--store-page-teal)!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace!important;font-size:.75rem!important}.premium-aos-page.is-command-store .store-detail-copy{max-width:54rem!important;color:#fffc!important;font-size:.875rem!important;line-height:1.7!important}.premium-aos-page.is-command-store .store-detail-chip-row,.premium-aos-page.is-command-store .store-tag-row,.premium-aos-page.is-command-store .store-detail-link-row{display:flex!important;flex-wrap:wrap!important;gap:.5rem!important}.premium-aos-page.is-command-store .store-detail-body{display:grid!important;grid-template-columns:minmax(0,8fr) minmax(17rem,4fr)!important;gap:1.5rem!important}.premium-aos-page.is-command-store .store-detail-main,.premium-aos-page.is-command-store .store-detail-sidecar{display:flex!important;min-width:0!important;flex-direction:column!important;gap:1.5rem!important}.premium-aos-page.is-command-store .store-download-summary{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:.75rem!important}.premium-aos-page.is-command-store .store-download-summary article,.premium-aos-page.is-command-store .store-lifecycle-facts article{border-radius:1rem!important;padding:1rem!important}.premium-aos-page.is-command-store .store-download-summary span,.premium-aos-page.is-command-store .store-lifecycle-facts span{display:block!important;color:#ffffff80!important;font-size:.625rem!important;font-weight:850!important;letter-spacing:.12em!important;text-transform:uppercase!important}.premium-aos-page.is-command-store .store-download-summary strong,.premium-aos-page.is-command-store .store-lifecycle-facts strong{display:block!important;min-width:0!important;overflow:hidden!important;color:#fff!important;font-size:.875rem!important;font-weight:850!important;text-overflow:ellipsis!important;white-space:nowrap!important}.premium-aos-page.is-command-store .desktop-connector-proof-panel{display:flex!important;align-items:flex-start!important;gap:1rem!important;border-color:#2dbe9433!important;border-radius:1rem!important;background:#2dbe940d!important;padding:1.25rem!important}.premium-aos-page.is-command-store .desktop-connector-proof-panel svg{flex:0 0 auto!important;color:#fff9!important}.premium-aos-page.is-command-store .desktop-connector-proof-panel strong,.premium-aos-page.is-command-store .app-store-lifecycle-status-head strong,.premium-aos-page.is-command-store .permission-review-head strong,.premium-aos-page.is-command-store .trusted-publisher-panel strong,.premium-aos-page.is-command-store .receipt-row strong{color:#fff!important}.premium-aos-page.is-command-store .desktop-connector-proof-panel span,.premium-aos-page.is-command-store .app-store-lifecycle-status-head p,.premium-aos-page.is-command-store .permission-review-item small,.premium-aos-page.is-command-store .trusted-publisher-panel span,.premium-aos-page.is-command-store .receipt-row small,.premium-aos-page.is-command-store .receipt-empty{color:#fff9!important}.premium-aos-page.is-command-store .app-store-lifecycle-status{display:grid!important;gap:.75rem!important;border-radius:1rem!important;padding:1rem!important}.premium-aos-page.is-command-store .app-store-lifecycle-status.pending{border-color:#2dbe9440!important;background:#2dbe940f!important}.premium-aos-page.is-command-store .app-store-lifecycle-status.success{border-color:#2dbe9452!important;background:#2dbe9414!important}.premium-aos-page.is-command-store .app-store-lifecycle-status.error{border-color:#ff5f5652!important;background:#ff5f5614!important}.premium-aos-page.is-command-store .app-store-lifecycle-status-head>span{background:#2dbe941f!important;color:var(--store-page-teal)!important}.premium-aos-page.is-command-store .app-store-lifecycle-meta span,.premium-aos-page.is-command-store .app-store-lifecycle-status-head button,.premium-aos-page.is-command-store .app-store-lifecycle-error button{border:1px solid var(--store-page-line-strong)!important;background:#ffffff0d!important;color:#ffffffb8!important}.premium-aos-page.is-command-store .app-store-lifecycle-progress{background:#ffffff0f!important}.premium-aos-page.is-command-store .app-store-lifecycle-progress span{background:linear-gradient(90deg,transparent,var(--store-page-teal),transparent)!important}.premium-aos-page.is-command-store .app-store-lifecycle-error{color:#ff8c84!important}.premium-aos-page.is-command-store .store-doc-link{display:inline-flex!important;align-items:center!important;gap:.45rem!important;border:1px solid var(--store-page-line-strong)!important;border-radius:.75rem!important;background:#ffffff0d!important;color:#ffffffdb!important;padding:.6rem .85rem!important;font-size:.625rem!important;font-weight:850!important;letter-spacing:.12em!important;text-decoration:none!important;text-transform:uppercase!important}.premium-aos-page.is-command-store .permission-review-list,.premium-aos-page.is-command-store .receipt-list,.premium-aos-page.is-command-store .trusted-publisher-panel{display:grid!important;gap:.75rem!important;border-radius:1rem!important;padding:1.25rem!important}.premium-aos-page.is-command-store .permission-review-item,.premium-aos-page.is-command-store .receipt-row,.premium-aos-page.is-command-store .receipt-empty{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:.75rem!important;border:1px solid var(--store-page-line)!important;border-radius:.75rem!important;background:#ffffff05!important;padding:1rem!important}.premium-aos-page.is-command-store .permission-review-item input{width:1.15rem!important;height:1.15rem!important;accent-color:var(--store-page-teal)!important}.premium-aos-page.is-command-store .permission-review-item b{border:1px solid var(--store-page-line-strong)!important;border-radius:.45rem!important;color:#ffffff8c!important;padding:.35rem .5rem!important;font-size:.5625rem!important;font-weight:850!important;letter-spacing:.12em!important;text-transform:uppercase!important}.premium-aos-page.is-command-store .permission-review-item b[data-risk=medium],.premium-aos-page.is-command-store .permission-review-item b[data-risk=low]{border-color:#2dbe944d!important;color:var(--store-page-teal)!important}.premium-aos-page.is-command-store .trusted-publisher-panel{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:start!important;gap:.75rem!important}.premium-aos-page.is-command-store .trusted-publisher-panel svg{color:var(--store-page-teal)!important}.premium-aos-page.is-command-store .trusted-publisher-panel>div{min-width:0!important}.premium-aos-page.is-command-store .trusted-publisher-panel>div strong{display:block!important;margin-bottom:.35rem!important}.premium-aos-page.is-command-store .trusted-publisher-panel>div span{display:block!important;color:#fff!important;font-size:.875rem!important;font-weight:850!important}.premium-aos-page.is-command-store .trusted-publisher-panel ul{display:flex!important;flex-wrap:wrap!important;grid-column:1 / -1!important;gap:.4rem!important;margin:1rem 0 0!important;padding:0!important;list-style:none!important}.premium-aos-page.is-command-store .trusted-publisher-panel li{border:1px solid var(--store-page-line-strong)!important;border-radius:.375rem!important;background:#ffffff0d!important;color:#ffffffc7!important;padding:.35rem .5rem!important;font-size:.5625rem!important;font-weight:850!important;letter-spacing:.12em!important;text-transform:uppercase!important}.premium-aos-page.is-command-store .store-lifecycle-facts{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:.75rem!important}.premium-aos-page.is-command-store .store-detail-modal .store-action-row{position:sticky!important;bottom:calc(-1*clamp(1.5rem,2vw,2rem))!important;z-index:5!important;display:flex!important;flex-wrap:wrap!important;gap:.75rem!important;border-top:1px solid var(--store-page-line)!important;background:#040c0af2!important;-webkit-backdrop-filter:blur(.75rem)!important;backdrop-filter:blur(.75rem)!important;margin:0 calc(-1*clamp(1.5rem,2vw,2rem)) calc(-1*clamp(1.5rem,2vw,2rem))!important;padding:1rem!important}.premium-aos-page.is-command-store .store-action-row button{display:inline-flex!important;min-height:3rem!important;align-items:center!important;justify-content:center!important;gap:.5rem!important;border:1px solid rgba(45,190,148,.3)!important;border-radius:.75rem!important;background:#2dbe941a!important;color:var(--store-page-teal)!important;padding:.85rem 1.25rem!important;font-size:.75rem!important;font-weight:850!important;letter-spacing:.12em!important;text-transform:uppercase!important}.premium-aos-page.is-command-store .store-action-row button:not(.secondary):not(.danger){border-color:transparent!important;background:var(--store-page-teal)!important;color:var(--store-page-ink)!important;box-shadow:0 0 1.25rem #2dbe9433!important}.premium-aos-page.is-command-store .store-action-row button.secondary{border-color:#ffffff1a!important;background:#ffffff0d!important;color:#fffc!important}.premium-aos-page.is-command-store .store-action-row button.workflow{border-color:#2dbe944d!important;background:#2dbe941a!important;color:var(--store-page-teal)!important;box-shadow:none!important}.premium-aos-page.is-command-store .store-action-row button.danger{border-color:#ff5f5652!important;background:#ff5f561a!important;color:#ff8c84!important}.premium-aos-page:is(.is-command-store,.is-command-installed-apps) .app-detail-contract-panel,.premium-aos-page:is(.is-command-store,.is-command-installed-apps) .app-detail-contract-grid article{border:1px solid var(--store-page-line)!important;background:#ffffff05!important}.premium-aos-page:is(.is-command-store,.is-command-installed-apps) .app-detail-contract-panel{display:grid!important;gap:.85rem!important;border-radius:1rem!important;padding:1.25rem!important}.premium-aos-page:is(.is-command-store,.is-command-installed-apps) .app-detail-contract-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:.75rem!important}.premium-aos-page:is(.is-command-store,.is-command-installed-apps) .app-detail-contract-grid article{border-radius:.875rem!important;padding:1rem!important}.premium-aos-page:is(.is-command-store,.is-command-installed-apps) .app-detail-contract-grid span{display:block!important;color:#ffffff80!important;font-size:.625rem!important;font-weight:850!important;letter-spacing:.12em!important;text-transform:uppercase!important}.premium-aos-page:is(.is-command-store,.is-command-installed-apps) .app-detail-contract-grid strong{display:block!important;min-width:0!important;overflow:hidden!important;color:#fff!important;font-size:.875rem!important;font-weight:850!important;text-overflow:ellipsis!important;white-space:nowrap!important}.premium-aos-page:is(.is-command-store,.is-command-installed-apps) .app-detail-contract-actions{display:flex!important;flex-wrap:wrap!important;gap:.65rem!important}.premium-aos-page:is(.is-command-store,.is-command-installed-apps) .app-detail-contract-actions button,.premium-aos-page:is(.is-command-store,.is-command-installed-apps) .app-detail-contract-actions .store-doc-link{min-height:2.5rem!important;border:1px solid rgba(45,190,148,.3)!important;border-radius:.75rem!important;background:#2dbe941a!important;color:var(--store-page-teal)!important;padding:.65rem .85rem!important;font-size:.625rem!important;font-weight:850!important;letter-spacing:.12em!important;text-transform:uppercase!important}.premium-aos-page:is(.is-command-store,.is-command-installed-apps) .app-detail-contract-actions button.secondary,.premium-aos-page:is(.is-command-store,.is-command-installed-apps) .app-detail-contract-actions .store-doc-link{border-color:var(--store-page-line-strong)!important;background:#ffffff0d!important;color:#ffffffd1!important}.premium-aos-page:is(.is-command-store,.is-command-installed-apps) .app-detail-contract-actions button.danger{border-color:#ff5f5652!important;background:#ff5f561a!important;color:#ff8c84!important}@media (max-width: 74rem){.premium-aos-page.is-command-store .aos-sidebar-premium{position:fixed!important;top:3.5rem!important;bottom:0!important;left:0!important;z-index:80!important;width:min(18rem,82vw)!important;height:auto!important;background:#040c0af5!important;transform:translate(calc(-100% - 1rem))!important}.premium-aos-page.is-command-store .aos-sidebar-premium.is-mobile-open{transform:translate(0)!important}}@media (max-width: 62rem){.premium-aos-page.is-command-store .app-store-hero,.premium-aos-page.is-command-store .store-detail-body,.premium-aos-page.is-command-store .store-download-summary{grid-template-columns:minmax(0,1fr)!important}}@media (max-width: 47.5rem){.premium-aos-page.is-command-store .premium-content-grid{padding:1rem!important}.premium-aos-page.is-command-store .app-store-tabs,.premium-aos-page.is-command-store .app-store-stats{grid-template-columns:minmax(0,1fr)!important}.premium-aos-page.is-command-store .app-store-hero h2{font-size:clamp(2.25rem,13vw,3rem)!important}.premium-aos-page.is-command-store .store-catalog-list{grid-template-columns:minmax(0,1fr)!important}.premium-aos-page.is-command-store .store-detail-modal-backdrop{align-items:stretch!important;padding:.75rem!important}.premium-aos-page.is-command-store .store-detail-modal{width:100%!important;height:calc(100dvh - 1.5rem)!important;max-height:calc(100dvh - 1.5rem)!important;border-radius:1.25rem!important}.premium-aos-page.is-command-store .store-detail-head{grid-template-columns:auto minmax(0,1fr)!important}.premium-aos-page.is-command-store .store-detail-head .store-lifecycle-pill{grid-column:1 / -1!important;width:fit-content!important}.premium-aos-page.is-command-store .store-detail-modal .store-action-row{align-items:stretch!important}.premium-aos-page.is-command-store .store-action-row button{width:100%!important;flex:1 1 100%!important}}.premium-aos-page:is(.is-command-codex,.is-command-claude-code,.is-command-agents){--runtime-bg: #040c0a;--runtime-panel: rgba(255, 255, 255, .02);--runtime-panel-strong: #061410;--runtime-line: rgba(255, 255, 255, .05);--runtime-line-strong: rgba(255, 255, 255, .1);--runtime-text: rgba(255, 255, 255, .9);--runtime-muted: rgba(255, 255, 255, .58);--runtime-faint: rgba(255, 255, 255, .36);--runtime-teal: #2dbe94;--runtime-ink: #040c0a;--runtime-warn: #fac775;min-height:100dvh!important;overflow:hidden!important;background:var(--runtime-bg)!important;color:var(--runtime-text)!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code,.is-command-agents):before{content:""!important;position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:0!important;pointer-events:none!important;background:radial-gradient(ellipse 50rem 31.25rem at 50% 0%,rgba(45,190,148,.06),transparent 60%)!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code,.is-command-agents):after{content:""!important;position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:0!important;opacity:.02!important;pointer-events:none!important;background-image:linear-gradient(#fff 1px,transparent 1px),linear-gradient(90deg,#fff 1px,transparent 1px)!important;background-size:4rem 4rem!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code,.is-command-agents) .premium-bg,.premium-aos-page:is(.is-command-codex,.is-command-claude-code,.is-command-agents) .browser-chrome-premium{display:none!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code,.is-command-agents) .premium-shell-frame{position:relative!important;z-index:1!important;width:100%!important;height:100dvh!important;min-height:100dvh!important;overflow:hidden!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code,.is-command-agents) .premium-app-body{display:flex!important;width:100%!important;height:calc(100dvh - 3.5rem)!important;min-height:0!important;margin-top:3.5rem!important;padding:0!important;overflow:hidden!important;background:transparent!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code,.is-command-agents) .aos-topbar-premium{position:fixed!important;inset:0 0 auto 0!important;z-index:50!important;display:flex!important;width:100%!important;min-height:3.5rem!important;height:3.5rem!important;align-items:center!important;border-bottom:1px solid var(--runtime-line)!important;background:#040c0acc!important;padding:0 1rem!important;-webkit-backdrop-filter:blur(.75rem)!important;backdrop-filter:blur(.75rem)!important;box-shadow:none!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code,.is-command-agents) .aos-sidebar-premium{position:relative!important;z-index:20!important;display:flex!important;width:18rem!important;height:calc(100dvh - 3.5rem)!important;flex:0 0 18rem!important;flex-direction:column!important;border-right:1px solid var(--runtime-line)!important;background:transparent!important;padding:1rem!important;overflow-y:auto!important;box-shadow:none!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code,.is-command-agents) .sidebar-brand{margin-bottom:2rem!important;color:#fff!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code,.is-command-agents) .sidebar-nav-item{border:1px solid transparent!important;border-radius:.75rem!important;background:transparent!important;color:#ffffff85!important;box-shadow:none!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code,.is-command-agents) .sidebar-nav-item:hover,.premium-aos-page:is(.is-command-codex,.is-command-claude-code,.is-command-agents) .sidebar-nav-item.is-active{background:#2dbe941a!important;color:#fff!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code,.is-command-agents) .sidebar-nav-item.is-active:before{background:var(--runtime-teal)!important;box-shadow:0 0 .5rem var(--runtime-teal)!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code,.is-command-agents) .sidebar-nav-icon,.premium-aos-page:is(.is-command-codex,.is-command-claude-code,.is-command-agents) .sidebar-pinned-orb{border-color:#2dbe944d!important;background:linear-gradient(180deg,rgba(45,190,148,.2),transparent)!important;color:var(--runtime-teal)!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code,.is-command-agents) .sidebar-system-card,.premium-aos-page:is(.is-command-codex,.is-command-claude-code,.is-command-agents) .runtime-mini-card,.premium-aos-page:is(.is-command-codex,.is-command-claude-code,.is-command-agents) .sidebar-download-card{display:none!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code,.is-command-agents) .sidebar-owner-card{border:1px solid var(--runtime-line)!important;border-radius:1rem!important;background:var(--runtime-panel)!important;color:#ffffffdb!important;box-shadow:none!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code,.is-command-agents) .premium-main{min-width:0!important;flex:1 1 auto!important;overflow:hidden!important;background:transparent!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code,.is-command-agents) .premium-content-grid{display:block!important;width:100%!important;height:100%!important;min-width:0!important;overflow-y:auto!important;overflow-x:hidden!important;background:transparent!important;padding:clamp(1rem,2vw,2rem)!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code,.is-command-agents) .premium-center-column{width:100%!important;max-width:100rem!important;margin:0 auto!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-app.codex-runtime-redesign,.premium-aos-page.is-command-agents .agent-link-manager.ai-connections-redesign{display:grid!important;gap:1.5rem!important;width:100%!important;min-width:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;padding:0!important;overflow:visible!important;color:var(--runtime-text)!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-app:before,.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-app:after,.premium-aos-page.is-command-agents .agent-link-manager:before,.premium-aos-page.is-command-agents .agent-link-manager:after{display:none!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-tabs,.premium-aos-page.is-command-agents .agent-link-manager>.section-header{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:1rem!important;min-height:2.75rem!important;border:0!important;border-radius:0!important;background:transparent!important;padding:0!important;box-shadow:none!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-tabs>div,.premium-aos-page.is-command-agents .agent-link-manager>.section-header>div{display:grid!important;gap:.25rem!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-tabs>div span,.premium-aos-page.is-command-agents .agent-link-manager>.section-header span{color:#fff6!important;font-size:.5625rem!important;font-weight:850!important;letter-spacing:.2em!important;text-transform:uppercase!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-tabs>div strong,.premium-aos-page.is-command-agents .agent-link-manager>.section-header h2,.premium-aos-page.is-command-agents .agent-link-manager>.section-header h3{color:#fff!important;font-size:1.25rem!important;font-weight:850!important;letter-spacing:0!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-tabs nav{display:flex!important;flex-wrap:wrap!important;justify-content:flex-end!important;gap:.5rem!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-tabs button,.premium-aos-page.is-command-agents .connect-center-tabs button,.premium-aos-page.is-command-agents .quiet-button{min-height:2.25rem!important;border:1px solid var(--runtime-line)!important;border-radius:.75rem!important;background:var(--runtime-panel)!important;color:#ffffff9e!important;padding:.55rem .9rem!important;box-shadow:none!important;font-size:.75rem!important;font-weight:850!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-tabs button:hover,.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-tabs button.is-selected,.premium-aos-page.is-command-agents .connect-center-tabs button:hover,.premium-aos-page.is-command-agents .connect-center-tabs button.is-selected{border-color:#fff3!important;background:#ffffff1a!important;color:#fff!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-hero{display:grid!important;grid-template-columns:minmax(0,7fr) minmax(20rem,5fr)!important;gap:1.5rem!important;border:0!important;background:transparent!important;padding:0!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-hero>div:first-child,.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-hero-side{position:relative!important;overflow:hidden!important;border:1px solid var(--runtime-line)!important;border-radius:1.5rem!important;background:var(--runtime-panel)!important;-webkit-backdrop-filter:blur(2rem)!important;backdrop-filter:blur(2rem)!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-hero>div:first-child{display:flex!important;min-height:22rem!important;flex-direction:column!important;justify-content:center!important;border-top-color:#2dbe9433!important;background:radial-gradient(circle 18rem at 0% 0%,rgba(45,190,148,.18),transparent 70%),linear-gradient(135deg,rgba(45,190,148,.05),transparent),var(--runtime-panel)!important;padding:clamp(1.5rem,3vw,2rem)!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-hero>div:first-child>span{display:inline-flex!important;align-self:flex-start!important;border:1px solid rgba(45,190,148,.3)!important;border-radius:999px!important;background:#2dbe941a!important;color:var(--runtime-teal)!important;padding:.45rem .75rem!important;font-size:.5625rem!important;font-weight:850!important;letter-spacing:.16em!important;text-transform:uppercase!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-hero h2{margin:1.5rem 0 1rem!important;color:#fff!important;font-size:clamp(3.5rem,7vw,4.5rem)!important;font-weight:300!important;letter-spacing:0!important;line-height:.98!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-hero p{max-width:38rem!important;margin:0!important;color:#fff9!important;font-size:.875rem!important;font-weight:300!important;line-height:1.7!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-hero-side{display:grid!important;align-content:start!important;gap:1.5rem!important;background:#0003!important;padding:clamp(1.5rem,2vw,2rem)!important;box-shadow:inset 0 1px 1rem #0000003d!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-next-card{display:grid!important;gap:.875rem!important;border:0!important;background:transparent!important;padding:0!important;box-shadow:none!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-next-card>span,.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-command-row>div>span,.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-grid h2,.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-grid h3,.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-detail-grid h2,.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-detail-grid h3{color:var(--runtime-teal)!important;font-size:.625rem!important;font-weight:850!important;letter-spacing:.2em!important;text-transform:uppercase!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-next-card strong{color:#fff!important;font-size:1.25rem!important;font-weight:850!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-next-card small{color:#ffffff80!important;font-size:.6875rem!important;line-height:1.6!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-next-card>div,.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-actions,.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-command-row{display:flex!important;flex-wrap:wrap!important;gap:.75rem!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-next-card button:first-child,.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-command-row>button:first-of-type,.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-grid section>button{border-color:transparent!important;background:var(--runtime-teal)!important;color:var(--runtime-ink)!important;box-shadow:0 0 1.25rem #2dbe9433!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code) button{border-radius:.75rem!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .shell-button,.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-actions button,.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-approval-list button,.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-queue-list button{min-height:2.75rem!important;border:1px solid var(--runtime-line-strong)!important;background:#ffffff0d!important;color:#ffffffd1!important;padding:.7rem 1rem!important;font-size:.625rem!important;font-weight:850!important;letter-spacing:.12em!important;text-transform:uppercase!important;box-shadow:none!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code) button:disabled{cursor:not-allowed!important;opacity:.45!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-status-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.75rem!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-status-grid article,.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-grid section,.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-detail-grid section,.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-thread-list button,.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-message-list article,.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-approval-list article,.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-queue-list article,.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-proof{border:1px solid var(--runtime-line)!important;background:var(--runtime-panel)!important;box-shadow:none!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-status-grid article{display:grid!important;gap:.35rem!important;border-radius:1rem!important;padding:1rem!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-status-grid span{color:#ffffff4d!important;font-size:.5625rem!important;font-weight:850!important;letter-spacing:.2em!important;text-transform:uppercase!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-status-grid strong{color:#ffffffeb!important;font-size:.875rem!important;font-weight:850!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-connection-note{display:flex!important;align-items:flex-start!important;gap:1rem!important;border:1px solid rgba(250,199,117,.2)!important;border-radius:1rem!important;background:#fac7750d!important;padding:1.25rem!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-connection-note span{flex:0 0 auto!important;border:1px solid rgba(250,199,117,.3)!important;border-radius:.5rem!important;color:var(--runtime-warn)!important;padding:.35rem .5rem!important;font-size:.5625rem!important;font-weight:850!important;letter-spacing:.12em!important;text-transform:uppercase!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-connection-note strong{color:var(--runtime-warn)!important;font-size:.75rem!important;font-weight:850!important;letter-spacing:.12em!important;text-transform:uppercase!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-connection-note p{margin:.25rem 0 0!important;color:#fac775b3!important;font-size:.6875rem!important;line-height:1.6!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-command-row{display:grid!important;grid-template-columns:minmax(0,1fr) auto auto auto!important;align-items:start!important;border:1px solid var(--runtime-line)!important;border-radius:1.5rem!important;background:var(--runtime-panel)!important;padding:clamp(1.25rem,2vw,2rem)!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-command-row>div{display:grid!important;min-width:0!important;gap:1rem!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-cli-prereq{border:1px solid var(--runtime-line)!important;border-radius:1rem!important;background:#ffffff03!important;padding:1.25rem!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-cli-prereq strong{color:#fff!important;font-size:.875rem!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-cli-prereq p,.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-command-row small{color:#ffffff6b!important;font-size:.6875rem!important;line-height:1.6!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-cli-prereq div{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.75rem!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-cli-prereq code,.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-command-row>div>code{display:block!important;min-width:0!important;overflow-x:auto!important;border:1px solid var(--runtime-line)!important;border-radius:.75rem!important;background:#020806!important;color:#ffffffd1!important;padding:1rem!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace!important;font-size:.75rem!important;line-height:1.5!important;white-space:nowrap!important;scrollbar-width:none!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-cli-prereq code::-webkit-scrollbar,.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-command-row>div>code::-webkit-scrollbar{display:none!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-command-row>div>code{border-color:#2dbe9433!important;color:var(--runtime-teal)!important;box-shadow:inset 0 1px .75rem #0000003d!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-capability-row{display:flex!important;gap:.5rem!important;overflow-x:auto!important;padding-bottom:.25rem!important;scrollbar-width:none!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-capability-row::-webkit-scrollbar{display:none!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-capability-row span{flex:0 0 auto!important;border:1px solid var(--runtime-line)!important;border-radius:999px!important;background:var(--runtime-panel)!important;color:#fff9!important;padding:.625rem 1.25rem!important;font-size:.6875rem!important;font-weight:850!important;letter-spacing:.12em!important;text-transform:uppercase!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-capability-row span.is-ready{border-color:#fff3!important;background:#ffffff1a!important;color:#fff!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-grid{display:grid!important;grid-template-columns:minmax(0,7fr) minmax(20rem,5fr)!important;gap:1.5rem!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-grid section,.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-detail-grid section{border-radius:1.5rem!important;padding:1.5rem!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-grid .section-header,.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-detail-grid .section-header{border:0!important;background:transparent!important;padding:0 0 1rem!important;box-shadow:none!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-thread-list,.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-message-list,.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-approval-list,.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-queue-list{display:grid!important;gap:.75rem!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-thread-list{min-height:10rem!important;margin-bottom:1rem!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-thread-list button{border-radius:1rem!important;color:#ffffffd1!important;padding:1rem!important;text-align:left!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-thread-list button.is-selected{border-color:#2dbe944d!important;background:#2dbe941a!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .agent-link-empty{display:flex!important;min-height:10rem!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;border:1px solid var(--runtime-line)!important;border-radius:1rem!important;background:#020806!important;color:#fff6!important;text-align:center!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .agent-link-empty strong{color:#fff!important;font-size:.875rem!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .agent-link-empty span{color:#fff6!important;font-size:.625rem!important;letter-spacing:.12em!important;text-transform:uppercase!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-grid textarea{width:100%!important;min-height:5rem!important;border:1px solid var(--runtime-line-strong)!important;border-radius:.75rem!important;background:#0006!important;color:#ffffffd6!important;padding:1rem!important;resize:vertical!important;outline:0!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-proof{display:grid!important;gap:.5rem!important;margin-top:1.5rem!important;border-color:#2dbe9433!important;border-radius:1rem!important;background:#040c0ae6!important;padding:1.25rem!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-proof strong{color:#fff!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-proof span,.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-proof small{color:#ffffff80!important;font-size:.6875rem!important;line-height:1.6!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-detail-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:1.5rem!important}.premium-aos-page.is-command-agents .agent-link-hero,.premium-aos-page.is-command-agents .connect-simple-workbench,.premium-aos-page.is-command-agents .connected-ai-summary,.premium-aos-page.is-command-agents .connect-advanced-context,.premium-aos-page.is-command-agents .connect-advanced-panel,.premium-aos-page.is-command-agents .agent-link-list,.premium-aos-page.is-command-agents .connect-center-section,.premium-aos-page.is-command-agents .agent-link-form,.premium-aos-page.is-command-agents .agent-link-record,.premium-aos-page.is-command-agents .agent-link-empty,.premium-aos-page.is-command-agents .credential-vault-section,.premium-aos-page.is-command-agents .desktop-milestone-panel,.premium-aos-page.is-command-agents .provider-receipts-panel{border:1px solid var(--runtime-line)!important;border-radius:1.5rem!important;background:var(--runtime-panel)!important;box-shadow:none!important}.premium-aos-page.is-command-agents .agent-link-hero{grid-template-columns:minmax(0,1fr) minmax(18rem,24rem)!important;border-top-color:#2dbe9433!important;background:radial-gradient(circle 20rem at 0% 0%,rgba(45,190,148,.16),transparent 70%),linear-gradient(135deg,rgba(45,190,148,.05),transparent),var(--runtime-panel)!important}.premium-aos-page.is-command-agents .agent-link-spatial-orbit{display:none!important}.premium-aos-page.is-command-agents .agent-link-hero h2{color:#fff!important;font-size:clamp(3rem,5.8vw,4rem)!important;font-weight:300!important;letter-spacing:0!important}.premium-aos-page.is-command-agents .agent-link-hero p,.premium-aos-page.is-command-agents .connect-provider-description,.premium-aos-page.is-command-agents .agent-link-form-head span,.premium-aos-page.is-command-agents .agent-link-message,.premium-aos-page.is-command-agents .agent-link-empty span{color:#ffffff8c!important}.premium-aos-page.is-command-agents .agent-link-metrics{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.75rem!important}.premium-aos-page.is-command-agents .agent-link-metrics article{border:1px solid var(--runtime-line)!important;border-radius:1rem!important;background:#0003!important}.premium-aos-page.is-command-agents .agent-link-metrics strong,.premium-aos-page.is-command-agents .agent-link-form-head strong,.premium-aos-page.is-command-agents .agent-link-record-head strong,.premium-aos-page.is-command-agents .connect-provider-head strong{color:#fff!important}.premium-aos-page.is-command-agents .agent-link-primary,.premium-aos-page.is-command-agents .connect-method-actions .agent-link-primary{border-color:transparent!important;background:var(--runtime-teal)!important;color:var(--runtime-ink)!important;box-shadow:0 0 1.25rem #2dbe9433!important}.premium-aos-page.is-command-agents .agent-link-fields input,.premium-aos-page.is-command-agents .agent-link-fields select,.premium-aos-page.is-command-agents .agent-link-fields textarea,.premium-aos-page.is-command-agents .agent-link-toolbar input,.premium-aos-page.is-command-agents .agent-link-toolbar select{border:1px solid var(--runtime-line-strong)!important;background:#0006!important;color:#fff!important}@media (max-width: 74rem){.premium-aos-page:is(.is-command-codex,.is-command-claude-code,.is-command-agents) .aos-sidebar-premium{position:fixed!important;top:3.5rem!important;bottom:0!important;left:0!important;z-index:80!important;width:min(18rem,82vw)!important;height:auto!important;background:#040c0af5!important;transform:translate(calc(-100% - 1rem))!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code,.is-command-agents) .aos-sidebar-premium.is-mobile-open{transform:translate(0)!important}}@media (max-width: 62rem){.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-hero,.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-grid,.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-detail-grid,.premium-aos-page.is-command-agents .agent-link-hero{grid-template-columns:minmax(0,1fr)!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-command-row{grid-template-columns:minmax(0,1fr)!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-command-row>button{width:100%!important}}@media (max-width: 47.5rem){.premium-aos-page:is(.is-command-codex,.is-command-claude-code,.is-command-agents) .premium-content-grid{padding:1rem!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-tabs,.premium-aos-page.is-command-agents .agent-link-manager>.section-header{flex-direction:column!important;align-items:stretch!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-tabs nav{justify-content:flex-start!important;overflow-x:auto!important;flex-wrap:nowrap!important;padding-bottom:.25rem!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-tabs button{flex:0 0 auto!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-hero>div:first-child{min-height:18rem!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-hero h2{font-size:clamp(2.5rem,15vw,3.25rem)!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-status-grid,.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-cli-prereq div,.premium-aos-page.is-command-agents .agent-link-metrics{grid-template-columns:minmax(0,1fr)!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-connection-note{flex-direction:column!important}}.premium-aos-page.is-command-shell,.premium-aos-page.is-command-shell .premium-shell-frame,.premium-aos-page.is-command-shell .premium-main,.premium-aos-page.is-command-shell .premium-content-grid{background:#040c0a!important;color:#ffffffe0!important}.premium-aos-page.is-command-shell :where([role=dialog],[popover],dialog,details,summary,[class*=modal],[class*=popup],[class*=popover],[class*=tooltip],[class*=toast],[class*=drawer],[class*=dropdown],[class*=menu],[class*=widget],[class*=card],[class*=panel],[class*=tile],[class*=proof],[class*=empty],[class*=banner],[class*=notice],[class*=message],[class*=summary],[class*=list],[class*=row],[class*=item],[class*=form],[class*=sheet],[class*=tray],[class*=surface],[class*=inspector],[class*=detail],[class*=receipt],[class*=runtime],[class*=queue],[class*=approval],[class*=upload],[class*=search],[class*=filter]){border-color:#ffffff14!important;background-color:#061410e0!important;background-image:none!important;color:#ffffffd1!important;box-shadow:0 1.5rem 4rem #00000047,inset 0 1px #ffffff09!important}.premium-aos-page.is-command-shell :where([class*=modal-backdrop],[class*=backdrop],[class*=overlay],[class*=scrim]){background:#020806c7!important;-webkit-backdrop-filter:blur(.85rem)!important;backdrop-filter:blur(.85rem)!important}.premium-aos-page.is-command-shell :where(input,textarea,select,option,[contenteditable=true],[class*=input],[class*=textarea],[class*=select],[class*=field]){border-color:#ffffff1a!important;background:#0000006b!important;color:#ffffffe6!important;box-shadow:inset 0 1px .75rem #00000038!important}.premium-aos-page.is-command-shell :where(input,textarea)::placeholder{color:#ffffff57!important}.premium-aos-page.is-command-shell :where(button,a[class*=button],[role=button],.shell-button,.quiet-button){border-color:#ffffff1a!important;background-color:#ffffff0b!important;background-image:none!important;color:#ffffffc7!important;box-shadow:none!important}.premium-aos-page.is-command-shell :where(button:hover,a[class*=button]:hover,[role=button]:hover,.shell-button:hover,.quiet-button:hover){border-color:#2dbe944d!important;background-color:#2dbe941a!important;color:#fff!important}.premium-aos-page.is-command-shell :where(.agent-link-primary,.use-file-button,.sidebar-download-primary,.start-chat-button,.store-action-row button:not(.secondary):not(.danger):not(.workflow),.local-runtime-next-card button:first-child,.local-runtime-command-row>button:first-of-type){border-color:transparent!important;background:#2dbe94!important;color:#040c0a!important;box-shadow:0 0 1.25rem #2dbe9433!important}.premium-aos-page.is-command-shell :where(h1,h2,h3,h4,strong,b,label,summary){color:#fffffff0!important}.premium-aos-page.is-command-shell :where(p,small,span,li,dt,dd){color:inherit}.premium-aos-page.is-command-shell :where(code,pre,kbd,[class*=terminal],[class*=command-row],[class*=trace]){border-color:#2dbe942e!important;background:#020806!important;color:#7dd9c0!important}.premium-aos-page.is-command-shell :where([class*=error],[class*=danger],[class*=critical]){border-color:#ff5f5647!important;background-color:#ff5f5614!important;color:#ffb3ad!important}.premium-aos-page.is-command-shell :where([class*=warning],[class*=warn],[class*=pending]){border-color:#fac77547!important;background-color:#fac77514!important;color:#fac775!important}.premium-aos-page.is-command-shell :where([class*=success],[class*=ready],[class*=active],[class*=selected],[aria-current=page]){border-color:#2dbe9447!important;background-color:#2dbe941a!important}.premium-aos-page.is-command-shell :where(table,thead,tbody,tr,th,td){border-color:#ffffff14!important;background:transparent!important;color:#ffffffd1!important}.premium-aos-page.is-command-shell :where(::-webkit-calendar-picker-indicator,::file-selector-button){filter:invert(1) opacity(.75)!important}.premium-aos-page.is-command-profile{--profile-bg: #040c0a;--profile-panel: rgba(2, 8, 6, .82);--profile-panel-soft: rgba(255, 255, 255, .026);--profile-line: rgba(255, 255, 255, .065);--profile-line-strong: rgba(45, 190, 148, .32);--profile-teal: #2dbe94;--profile-gold: #fac775;--profile-text: rgba(247, 255, 252, .96);--profile-muted: rgba(217, 239, 232, .58);--profile-faint: rgba(217, 239, 232, .36)}.premium-aos-page.is-command-profile .workspace-profile-v3{display:flex;flex-direction:column;gap:24px;color:var(--profile-text)}.premium-aos-page.is-command-profile .workspace-profile-v3 :where(*,*:before,*:after){box-sizing:border-box;min-width:0}.premium-aos-page.is-command-profile .workspace-profile-v3 :where(h1,h2,h3,h4,strong,b){color:var(--profile-text)!important;letter-spacing:0!important}.premium-aos-page.is-command-profile .workspace-profile-v3 :where(p,small,span,label,em){letter-spacing:0!important}.premium-aos-page.is-command-profile .workspace-profile-v3-hero{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,380px);gap:24px;overflow:hidden;border-radius:28px!important;border-color:#2dbe9433!important;background:linear-gradient(135deg,#2dbe941a,#040c0aeb 48%,#020806f5),var(--profile-panel)!important;box-shadow:inset 0 1px #ffffff0d,0 28px 90px #0000004d!important}.premium-aos-page.is-command-profile .workspace-profile-v3-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse 620px 300px at 0% 0%,rgba(45,190,148,.16),transparent 70%),radial-gradient(ellipse 420px 260px at 100% 0%,rgba(125,217,192,.08),transparent 72%)}.premium-aos-page.is-command-profile .workspace-profile-cover{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.18;background:radial-gradient(ellipse 680px 420px at 14% 0%,rgba(45,190,148,.16),transparent 70%),linear-gradient(135deg,#020806db,#040c0afa)!important;background-size:cover;background-position:center}.premium-aos-page.is-command-profile .workspace-profile-cover:after{background:linear-gradient(90deg,#020806b3,#020806eb)!important}.premium-aos-page.is-command-profile .workspace-profile-v3-identity,.premium-aos-page.is-command-profile .workspace-profile-v3-pulse{position:relative;z-index:1}.premium-aos-page.is-command-profile .workspace-profile-v3-identity{display:grid;grid-template-columns:96px minmax(0,1fr);gap:24px;align-items:start}.premium-aos-page.is-command-profile .workspace-profile-avatar{width:96px;height:96px;border-radius:24px;border:1px solid rgba(127,255,219,.34);background:linear-gradient(135deg,#7dd9c0f2,#2dbe94eb)!important;color:#03100c!important;box-shadow:0 0 36px #2dbe9440,inset 0 1px #ffffff40}.premium-aos-page.is-command-profile .workspace-profile-avatar span{color:#03100c!important;font-size:1.9rem;font-weight:950}.premium-aos-page.is-command-profile .workspace-profile-copy{display:flex;flex-direction:column;align-items:flex-start}.premium-aos-page.is-command-profile .workspace-profile-copy h1{margin:14px 0 8px;max-width:920px;font-size:clamp(2.65rem,5.2vw,5.65rem);font-weight:300;line-height:.95;text-wrap:balance}.premium-aos-page.is-command-profile .workspace-profile-copy h2{margin:16px 0 0;max-width:720px;color:#f7fffceb!important;font-size:clamp(1.02rem,1.6vw,1.28rem);font-weight:850;line-height:1.35}.premium-aos-page.is-command-profile .workspace-profile-copy p{max-width:720px;margin:8px 0 0;color:var(--profile-muted)!important;font-size:.88rem;line-height:1.7}.premium-aos-page.is-command-profile .workspace-profile-badge{display:inline-flex;align-items:center;gap:7px;min-height:28px;padding:6px 10px;border:1px solid rgba(255,255,255,.1);border-radius:9px;background:#ffffff0b;color:#e7f7f2ad;font-size:.62rem;font-weight:900;line-height:1;text-transform:uppercase;white-space:nowrap}.premium-aos-page.is-command-profile .workspace-profile-badge i{width:6px;height:6px;border-radius:999px;background:currentColor;box-shadow:0 0 9px currentColor}.premium-aos-page.is-command-profile .workspace-profile-badge.is-green{border-color:#2dbe9452;background:#2dbe941a;color:var(--profile-teal)}.premium-aos-page.is-command-profile .workspace-profile-badge.is-gold{border-color:#fac7754d;background:#fac77514;color:var(--profile-gold)}.premium-aos-page.is-command-profile .workspace-profile-handle-row{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.premium-aos-page.is-command-profile .workspace-profile-handle-row b,.premium-aos-page.is-command-profile .workspace-profile-handle-row em{display:inline-flex;align-items:center;min-height:28px;padding:6px 10px;border:1px solid rgba(255,255,255,.1);border-radius:9px;background:#ffffff0e!important;color:#f5fffcb8!important;font-size:.66rem;font-style:normal;font-weight:900}.premium-aos-page.is-command-profile .workspace-profile-handle-row b{border-color:#2dbe9442;background:#2dbe941a!important;color:var(--profile-teal)!important}.premium-aos-page.is-command-profile .workspace-profile-pills{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.premium-aos-page.is-command-profile .workspace-profile-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.premium-aos-page.is-command-profile .workspace-profile-actions button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:10px 18px;border-radius:12px;border:1px solid rgba(255,255,255,.11);background:#ffffff0e;color:#f5fffcd1;font-size:.68rem;font-weight:900;text-transform:uppercase}.premium-aos-page.is-command-profile .workspace-profile-actions button:first-child{border-color:#7fffdb73;background:var(--profile-teal)!important;color:#03100c!important;box-shadow:0 0 26px #2dbe9438}.premium-aos-page.is-command-profile .workspace-profile-v3-pulse{display:flex;flex-direction:column;gap:16px;border-radius:22px;border:1px solid rgba(255,255,255,.07);background:#0208068f!important;padding:18px;box-shadow:inset 0 1px #ffffff0a}.premium-aos-page.is-command-profile .workspace-profile-owner-card{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:center;padding:12px;border:1px solid rgba(255,255,255,.06);border-radius:16px;background:#ffffff09!important}.premium-aos-page.is-command-profile .workspace-profile-owner-avatar{width:42px;height:42px;border-radius:999px;background:linear-gradient(135deg,#2dbe94f2,#0f6e56eb)!important;color:#03100c!important}.premium-aos-page.is-command-profile .workspace-profile-owner-avatar span{color:#03100c!important;font-weight:950}.premium-aos-page.is-command-profile .workspace-profile-owner-card span{color:var(--profile-faint)!important;font-size:.58rem;font-weight:900;text-transform:uppercase}.premium-aos-page.is-command-profile .workspace-profile-owner-card small,.premium-aos-page.is-command-profile .workspace-profile-owner-card em{display:block;overflow:hidden;color:var(--profile-faint)!important;font-size:.66rem;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.premium-aos-page.is-command-profile .workspace-profile-health-head{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:8px;padding:0 2px 10px;border-bottom:1px solid rgba(255,255,255,.055)}.premium-aos-page.is-command-profile .workspace-profile-health-head span{display:inline-flex;align-items:center;gap:8px;color:#f5fffcb3!important;font-size:.62rem;font-weight:900;text-transform:uppercase}.premium-aos-page.is-command-profile .workspace-profile-health-head strong{display:inline-flex;align-items:center;min-height:24px;border-radius:999px;padding:5px 9px;background:#2dbe941c!important;color:var(--profile-teal)!important;font-size:.62rem;font-weight:900;text-transform:uppercase}.premium-aos-page.is-command-profile .workspace-profile-metric{display:grid;grid-template-columns:24px minmax(0,1fr) auto;gap:10px;align-items:center;min-height:42px;padding:9px 2px;border-bottom:1px solid rgba(255,255,255,.035)}.premium-aos-page.is-command-profile .workspace-profile-metric svg{color:#d9efe857}.premium-aos-page.is-command-profile .workspace-profile-metric span{overflow:hidden;color:#f5fffcbd!important;font-size:.76rem;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.premium-aos-page.is-command-profile .workspace-profile-metric strong{font-size:.86rem}.premium-aos-page.is-command-profile .workspace-profile-v3-tabs{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;padding:0 0 14px;border-bottom:1px solid rgba(255,255,255,.06);background:transparent!important;border-radius:0!important}.premium-aos-page.is-command-profile .workspace-profile-v3-tabs button{display:flex;min-width:0;align-items:center;gap:10px;min-height:56px;padding:10px 12px;border:1px solid transparent;border-bottom:2px solid transparent;border-radius:14px 14px 8px 8px;background:#ffffff05!important;color:#e2f4ee80!important;text-align:left}.premium-aos-page.is-command-profile .workspace-profile-v3-tabs button>span{display:flex;min-width:0;flex-direction:column;gap:2px}.premium-aos-page.is-command-profile .workspace-profile-v3-tabs button svg{flex:0 0 auto}.premium-aos-page.is-command-profile .workspace-profile-v3-tabs button strong,.premium-aos-page.is-command-profile .workspace-profile-v3-tabs button small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.premium-aos-page.is-command-profile .workspace-profile-v3-tabs button strong{font-size:.74rem;font-weight:900}.premium-aos-page.is-command-profile .workspace-profile-v3-tabs button small{color:#d9efe861!important;font-size:.58rem;font-weight:780}.premium-aos-page.is-command-profile .workspace-profile-v3-tabs button:hover,.premium-aos-page.is-command-profile .workspace-profile-v3-tabs button.is-active{border-color:#2dbe943d;border-bottom-color:var(--profile-teal);background:linear-gradient(0deg,#2dbe941a,#ffffff06)!important;color:var(--profile-text)!important;transform:translateY(-1px)}.premium-aos-page.is-command-profile .workspace-profile-v3-tabs button.is-active svg{color:var(--profile-teal)}.premium-aos-page.is-command-profile .workspace-profile-v3-overview{display:flex;flex-direction:column;gap:18px}.premium-aos-page.is-command-profile .workspace-profile-v3-command-center{display:grid;grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);gap:22px;align-items:center;border-radius:24px!important;border-color:#ffffff0b!important;background:radial-gradient(ellipse 360px 180px at 0% 0%,rgba(45,190,148,.09),transparent 72%),#020806a8!important}.premium-aos-page.is-command-profile .workspace-profile-command-copy h2{max-width:680px;margin:18px 0 0;font-size:clamp(1.85rem,3vw,3rem);font-weight:300;line-height:1.08;text-wrap:balance}.premium-aos-page.is-command-profile .workspace-profile-command-copy p{max-width:620px;margin:10px 0 0;color:var(--profile-muted)!important;font-size:.82rem}.premium-aos-page.is-command-profile .workspace-profile-command-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.premium-aos-page.is-command-profile .workspace-profile-command-actions button{display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px;align-items:center;min-height:76px;border-radius:14px;border:1px solid rgba(255,255,255,.065);background:#ffffff07!important;padding:16px;color:var(--profile-text)!important;text-align:left}.premium-aos-page.is-command-profile .workspace-profile-command-actions button svg{color:var(--profile-teal)}.premium-aos-page.is-command-profile .workspace-profile-command-actions button span{display:flex;min-width:0;flex-direction:column;gap:3px}.premium-aos-page.is-command-profile .workspace-profile-command-actions button strong,.premium-aos-page.is-command-profile .workspace-profile-command-actions button small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.premium-aos-page.is-command-profile .workspace-profile-command-actions button strong{font-size:.82rem;font-weight:900}.premium-aos-page.is-command-profile .workspace-profile-command-actions button small{color:var(--profile-faint)!important;font-size:.62rem;font-weight:800;text-transform:uppercase}.premium-aos-page.is-command-profile .workspace-profile-v3-stat-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.premium-aos-page.is-command-profile .workspace-profile-v3-stat{display:flex;min-height:142px;flex-direction:column;justify-content:flex-end;gap:6px;border:1px solid rgba(255,255,255,.055);border-radius:18px;background:#020806c7;padding:16px;box-shadow:inset 0 1px #ffffff09}.premium-aos-page.is-command-profile .workspace-profile-v3-stat svg{width:34px;height:34px;margin-bottom:auto;border-radius:999px;background:#2dbe941a;color:var(--profile-teal);padding:9px}.premium-aos-page.is-command-profile .workspace-profile-v3-stat strong{font-size:clamp(1.35rem,2vw,2rem);line-height:1}.premium-aos-page.is-command-profile .workspace-profile-v3-stat span{overflow:hidden;color:#f5fffcd6!important;font-size:.68rem;font-weight:900;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.premium-aos-page.is-command-profile .workspace-profile-v3-stat small{overflow:hidden;color:var(--profile-faint)!important;font-size:.62rem;text-overflow:ellipsis;white-space:nowrap}.premium-aos-page.is-command-profile .workspace-profile-v3-overview-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,420px);gap:18px;align-items:start}.premium-aos-page.is-command-profile .workspace-profile-detail-panel,.premium-aos-page.is-command-profile .workspace-profile-admin-grid,.premium-aos-page.is-command-profile .workspace-profile-summary-row,.premium-aos-page.is-command-profile .workspace-profile-admin-card{border-color:#ffffff0e!important;background:#020806b8!important}.premium-aos-page.is-command-profile .workspace-profile-detail-panel{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;border-radius:24px!important}.premium-aos-page.is-command-profile .workspace-profile-panel-head{grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between;gap:14px;padding-bottom:2px}.premium-aos-page.is-command-profile .workspace-profile-panel-head span{display:inline-flex;align-items:center;gap:8px;color:var(--profile-teal)!important;font-size:.72rem;font-weight:900;text-transform:uppercase}.premium-aos-page.is-command-profile .workspace-profile-panel-head strong{color:var(--profile-faint)!important;font-size:.68rem;font-weight:900;white-space:nowrap}.premium-aos-page.is-command-profile .workspace-profile-summary-row{display:grid;grid-template-columns:40px minmax(0,1fr);grid-template-areas:"icon copy" "meta meta";gap:10px 12px;min-height:132px;border-radius:18px;padding:18px;text-align:left}.premium-aos-page.is-command-profile .workspace-profile-summary-row>svg,.premium-aos-page.is-command-profile .workspace-profile-admin-card .nav-card-icon{display:grid;width:40px;height:40px;place-items:center;border-radius:12px;background:#ffffff0e;color:#f5fffc9e}.premium-aos-page.is-command-profile .workspace-profile-summary-row>span{grid-area:copy;display:flex;min-width:0;flex-direction:column;gap:5px}.premium-aos-page.is-command-profile .workspace-profile-summary-row small,.premium-aos-page.is-command-profile .workspace-profile-admin-card small{color:var(--profile-faint)!important;font-size:.68rem;line-height:1.45}.premium-aos-page.is-command-profile .workspace-profile-summary-row em{grid-area:meta;justify-self:start;border-radius:9px;border:1px solid rgba(45,190,148,.26);background:#2dbe9417;color:var(--profile-teal)!important;padding:6px 9px;font-size:.62rem;font-style:normal;font-weight:900;text-transform:uppercase}.premium-aos-page.is-command-profile .workspace-profile-summary-row:hover,.premium-aos-page.is-command-profile .workspace-profile-admin-card:hover{border-color:#2dbe9447!important;background:#2dbe9411!important;transform:translateY(-1px)}.premium-aos-page.is-command-profile .workspace-profile-summary-row:hover>svg,.premium-aos-page.is-command-profile .workspace-profile-admin-card:hover .nav-card-icon{background:#2dbe941f;color:var(--profile-teal)}.premium-aos-page.is-command-profile .workspace-profile-socials{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:8px;padding-top:4px}.premium-aos-page.is-command-profile .workspace-profile-socials :where(a,span){display:inline-flex;align-items:center;gap:7px;min-height:30px;border:1px solid rgba(255,255,255,.08);border-radius:9px;background:#ffffff09;color:#f5fffcad!important;padding:7px 10px;font-size:.64rem;font-weight:850;text-decoration:none}.premium-aos-page.is-command-profile .workspace-profile-admin-grid{display:flex;flex-direction:column;gap:12px;border-radius:24px;padding:0}.premium-aos-page.is-command-profile .workspace-profile-admin-card{display:grid;grid-template-columns:44px minmax(0,1fr) auto;grid-template-areas:"icon title meta" "icon detail meta";gap:3px 12px;align-items:center;min-height:78px;border-radius:16px;padding:16px;text-align:left}.premium-aos-page.is-command-profile .workspace-profile-admin-card .nav-card-icon{grid-area:icon}.premium-aos-page.is-command-profile .workspace-profile-admin-card strong{grid-area:title;overflow:hidden;font-size:.86rem;text-overflow:ellipsis;white-space:nowrap}.premium-aos-page.is-command-profile .workspace-profile-admin-card small{grid-area:detail;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.premium-aos-page.is-command-profile .workspace-profile-admin-card em{grid-area:meta;border-radius:9px;border:1px solid rgba(255,255,255,.08);background:#ffffff09;color:var(--profile-teal)!important;padding:6px 8px;font-size:.58rem;font-style:normal;font-weight:900;text-transform:uppercase;white-space:nowrap}.premium-aos-page.is-command-profile .workspace-profile-subtab{display:flex;flex-direction:column;gap:18px}.premium-aos-page.is-command-profile .workspace-profile-subtab :where(.settings-admin-app,.connections-devices-app,.session-resume-route,.approval-inbox-app,.receipt-viewer-app,.analytics-dashboard-app){color:var(--profile-text)!important}.premium-aos-page.is-command-profile .workspace-profile-subtab :where(.glass-card,.section-header,.backend-required-state,.settings-section-card,.settings-profile-card,.settings-members-card,.connections-health-hero,.connection-device-card,.connection-connector-card,.session-resume-hero,.session-resume-panel,.session-row,.receipt-viewer-hero,.receipt-record-card,.receipt-detail-panel,.analytics-dashboard-hero,.analytics-card,.approval-inbox-card){border-color:#ffffff0f!important;background:radial-gradient(ellipse 320px 160px at 0% 0%,rgba(45,190,148,.06),transparent 74%),#020806bd!important;color:var(--profile-text)!important;box-shadow:inset 0 1px #ffffff09!important}.premium-aos-page.is-command-profile .workspace-profile-subtab :where(input,textarea,select){border-color:#ffffff1a!important;background:#0000005c!important;color:var(--profile-text)!important}.premium-aos-page.is-command-profile .workspace-profile-subtab :where(button,.shell-button){border-color:#ffffff1a}.is-command-shell:not(.is-command-home) :where(.receipt-why-box p,.receipt-verification-card p,.receipt-verification-card small,.receipt-diff-grid code,.analytics-cost-proof span){color:#d0eee6c7!important}.is-command-shell:not(.is-command-home) :where(.receipt-why-box strong,.receipt-verification-card span,.receipt-verification-card strong,.receipt-diff-grid article>span,.receipt-diff-grid strong){color:#f7fffcf5!important}@media (max-width: 1320px){.premium-aos-page.is-command-profile .workspace-profile-v3-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.premium-aos-page.is-command-profile .workspace-profile-v3-tabs{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width: 980px){.premium-aos-page.is-command-profile .workspace-profile-v3-hero,.premium-aos-page.is-command-profile .workspace-profile-v3-command-center,.premium-aos-page.is-command-profile .workspace-profile-v3-overview-layout{grid-template-columns:minmax(0,1fr)}.premium-aos-page.is-command-profile .workspace-profile-v3-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 680px){.premium-aos-page.is-command-profile .workspace-profile-v3-hero,.premium-aos-page.is-command-profile .workspace-profile-v3-command-center,.premium-aos-page.is-command-profile .workspace-profile-detail-panel{border-radius:20px!important;padding:18px!important}.premium-aos-page.is-command-profile .workspace-profile-v3-identity{grid-template-columns:minmax(0,1fr)}.premium-aos-page.is-command-profile .workspace-profile-copy h1{font-size:clamp(2.3rem,16vw,3.65rem)}.premium-aos-page.is-command-profile .workspace-profile-v3-stat-grid,.premium-aos-page.is-command-profile .workspace-profile-command-actions,.premium-aos-page.is-command-profile .workspace-profile-detail-panel,.premium-aos-page.is-command-profile .workspace-profile-v3-tabs{grid-template-columns:minmax(0,1fr)}.premium-aos-page.is-command-profile .workspace-profile-admin-card{grid-template-columns:44px minmax(0,1fr);grid-template-areas:"icon title" "icon detail" "meta meta"}.premium-aos-page.is-command-profile .workspace-profile-admin-card em{justify-self:start;margin-top:8px}}.premium-aos-page.is-command-chat .premium-content-grid{height:calc(100vh - 96px);min-height:720px}.premium-aos-page.is-command-chat .premium-center-column{max-width:none!important;min-width:0}.premium-aos-page.is-command-chat .chat-supplied-page{--chat-bg: #040c0a;--chat-panel: #020806;--chat-panel-soft: #071410;--chat-line: rgba(255, 255, 255, .065);--chat-line-strong: rgba(45, 190, 148, .3);--chat-text: rgba(246, 255, 252, .94);--chat-muted: rgba(246, 255, 252, .52);--chat-faint: rgba(246, 255, 252, .34);--chat-green: #2dbe94;position:relative;display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden;border:1px solid rgba(255,255,255,.055);border-radius:28px;background:radial-gradient(ellipse 820px 480px at 50% 0%,rgba(45,190,148,.08),transparent 62%),linear-gradient(rgba(255,255,255,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 1px),var(--chat-bg);background-size:auto,64px 64px,64px 64px,auto;color:var(--chat-text);box-shadow:inset 0 1px #ffffff09,0 26px 80px #0000005c}.premium-aos-page.is-command-chat .chat-supplied-page>.quality-state{margin:16px 16px 0;border-color:#ffffff14!important;background:#020806e6!important}.premium-aos-page.is-command-chat .chat-supplied-layout{display:flex!important;grid-template-columns:unset!important;flex:1;min-height:0;gap:0!important;overflow:hidden}.premium-aos-page.is-command-chat .chat-supplied-library{display:flex;flex:0 0 320px;width:320px;min-width:280px;max-width:320px;flex-direction:column;min-height:0;overflow-y:auto;border-right:1px solid rgba(255,255,255,.055);background:#02080680!important;padding:16px 16px 18px!important}.premium-aos-page.is-command-chat .chat-supplied-library::-webkit-scrollbar,.premium-aos-page.is-command-chat .chat-message-list::-webkit-scrollbar{width:8px}.premium-aos-page.is-command-chat .chat-supplied-library::-webkit-scrollbar-thumb,.premium-aos-page.is-command-chat .chat-message-list::-webkit-scrollbar-thumb{border-radius:999px;background:#ffffff1a}.premium-aos-page.is-command-chat .chat-library-top-actions{display:flex;flex-direction:column;gap:12px;margin:0 0 32px}.premium-aos-page.is-command-chat .chat-library-top-actions button,.premium-aos-page.is-command-chat .chat-active-actions button,.premium-aos-page.is-command-chat .chat-empty-actions button,.premium-aos-page.is-command-chat .chat-queue-panel button{min-height:40px;border-radius:12px;font-size:.68rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.premium-aos-page.is-command-chat .chat-start-primary{justify-content:center;border:0;background:var(--chat-green);color:#040c0a;box-shadow:0 0 22px #2dbe9438}.premium-aos-page.is-command-chat .chat-add-ai-primary{justify-content:center;border:1px solid rgba(255,255,255,.1);background:#ffffff06;color:#ffffffb8}.premium-aos-page.is-command-chat .chat-add-ai-primary:hover{background:#ffffff0e;color:#fff}.premium-aos-page.is-command-chat .chat-thread-hub{display:flex;flex:1;min-height:0;flex-direction:column;gap:18px;border:0!important;border-radius:0!important;background:transparent!important;padding:0!important;box-shadow:none!important}.premium-aos-page.is-command-chat .chat-thread-hub .chat-panel-head{align-items:center;margin:0;padding:0 4px}.premium-aos-page.is-command-chat .chat-thread-hub .chat-panel-head>div{min-width:0}.premium-aos-page.is-command-chat .chat-thread-hub .chat-panel-head>div>strong,.premium-aos-page.is-command-chat .chat-thread-hub .chat-panel-head>div>small{display:none}.premium-aos-page.is-command-chat .chat-thread-hub .chat-panel-head span,.premium-aos-page.is-command-chat .chat-folder-library-head span,.premium-aos-page.is-command-chat .chat-thread-group>span{display:inline-flex;align-items:center;gap:8px;color:var(--chat-green);font-size:.62rem;font-weight:900;letter-spacing:.2em;text-transform:uppercase}.premium-aos-page.is-command-chat .chat-thread-hub .chat-panel-head button{gap:6px;min-height:28px;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:transparent;color:#ffffff80;padding:5px 8px;font-size:.56rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.premium-aos-page.is-command-chat .chat-thread-search{min-height:42px;margin:0 0 4px;border:1px solid rgba(255,255,255,.055)!important;border-radius:12px;background:#0006!important;color:var(--chat-muted);box-shadow:inset 0 1px 12px #00000040}.premium-aos-page.is-command-chat .chat-thread-search input{background:transparent!important;color:var(--chat-text)!important;font-size:.78rem}.premium-aos-page.is-command-chat .chat-thread-search input::placeholder{color:#ffffff47}.premium-aos-page.is-command-chat .chat-folder-library{display:flex;flex-direction:column;gap:9px}.premium-aos-page.is-command-chat .chat-folder-library-head{justify-content:space-between;padding:0 4px}.premium-aos-page.is-command-chat .chat-folder-library-head small,.premium-aos-page.is-command-chat .chat-folder-create,.premium-aos-page.is-command-chat .chat-thread-filter-drawer{display:none!important}.premium-aos-page.is-command-chat .chat-folder-manager{display:flex;flex-direction:column;gap:3px;border:1px solid rgba(255,255,255,.055);border-radius:16px;background:#ffffff05;padding:8px}.premium-aos-page.is-command-chat .chat-folder-manager button{display:grid;grid-template-columns:14px minmax(0,1fr) auto;gap:10px;align-items:center;min-height:34px;border:0;border-radius:9px;background:transparent;color:#ffffffc2;padding:8px;text-align:left}.premium-aos-page.is-command-chat .chat-folder-manager button svg{width:12px;height:12px;padding:0;border:1px solid rgba(255,255,255,.2);border-radius:3px;color:transparent}.premium-aos-page.is-command-chat .chat-folder-manager button.is-active svg{border-color:var(--chat-green);background:#2dbe9447}.premium-aos-page.is-command-chat .chat-folder-manager button span{overflow:hidden;font-size:.76rem;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.premium-aos-page.is-command-chat .chat-folder-manager button b{color:#ffffff4d;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.62rem}.premium-aos-page.is-command-chat .chat-folder-manager button:hover,.premium-aos-page.is-command-chat .chat-folder-manager button.is-active{background:#ffffff0a}.premium-aos-page.is-command-chat .chat-existing-list,.premium-aos-page.is-command-chat .chat-thread-list{display:flex;min-height:0;flex-direction:column;gap:22px;overflow:visible}.premium-aos-page.is-command-chat .chat-thread-group{display:flex;flex-direction:column;gap:8px}.premium-aos-page.is-command-chat .chat-thread-group>span{padding:0 4px}.premium-aos-page.is-command-chat .chat-hub-row{position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.055);border-radius:16px;background:#ffffff05;transition:background .2s ease,border-color .2s ease,transform .2s ease}.premium-aos-page.is-command-chat .chat-hub-row:hover{border-color:#ffffff1f;background:#ffffff0b}.premium-aos-page.is-command-chat .chat-hub-row.is-active{border-color:#2dbe944d;border-left-width:2px;border-left-color:var(--chat-green);background:#2dbe940f}.premium-aos-page.is-command-chat .chat-hub-open{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:start;width:100%;min-height:74px;border:0;background:transparent;padding:14px;text-align:left}.premium-aos-page.is-command-chat .chat-hub-open>svg,.premium-aos-page.is-command-chat .chat-row-progress{display:none}.premium-aos-page.is-command-chat .chat-hub-open span{display:flex;min-width:0;flex-direction:column;gap:5px}.premium-aos-page.is-command-chat .chat-hub-open b{overflow:hidden;color:#fff;font-size:.88rem;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.premium-aos-page.is-command-chat .chat-hub-open small{overflow:hidden;color:#fff6;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.56rem;line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.premium-aos-page.is-command-chat .chat-status-pill{align-self:start;border:0;border-radius:8px;background:#ffffff17;color:#ffffff9e;padding:5px 8px;font-size:.52rem;font-style:normal;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.premium-aos-page.is-command-chat .chat-status-pill.is-live,.premium-aos-page.is-command-chat .chat-status-pill.is-running,.premium-aos-page.is-command-chat .chat-status-pill.is-waiting{background:#2dbe942e;color:var(--chat-green)}.premium-aos-page.is-command-chat .chat-thread-row-actions{display:none!important}.premium-aos-page.is-command-chat .chat-hub-row:hover .chat-thread-row-actions{position:absolute;right:10px;bottom:10px;display:flex!important;gap:4px;padding:4px;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:#020806f0;box-shadow:0 10px 30px #00000052}.premium-aos-page.is-command-chat .chat-thread-folder-select{display:none!important}.premium-aos-page.is-command-chat .chat-thread-row-actions button{width:28px;height:28px;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#ffffff09;color:#ffffff9e}.premium-aos-page.is-command-chat .chat-supplied-main{display:flex!important;flex:1;min-width:0;min-height:0;overflow:hidden;background:transparent!important}.premium-aos-page.is-command-chat .chat-supplied-conversation{display:flex;flex:1;min-width:0;min-height:0;flex-direction:column;overflow:hidden;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.premium-aos-page.is-command-chat .chat-supplied-active-head{display:flex;align-items:flex-start;gap:16px;flex-wrap:nowrap;border-bottom:1px solid rgba(255,255,255,.055);background:#040c0a6b;padding:24px 32px}.premium-aos-page.is-command-chat .chat-active-avatar{display:grid;flex:0 0 48px;width:48px;height:48px;place-items:center;border:1px solid rgba(45,190,148,.3);border-radius:999px;background:linear-gradient(145deg,#12231e,#040c0a);box-shadow:0 0 22px #2dbe9426}.premium-aos-page.is-command-chat .chat-active-avatar span{width:11px;height:11px;border-radius:999px;background:var(--chat-green);box-shadow:0 0 10px var(--chat-green)}.premium-aos-page.is-command-chat .chat-active-title{flex:1 1 auto;min-width:0}.premium-aos-page.is-command-chat .chat-active-kicker{display:none!important}.premium-aos-page.is-command-chat .chat-active-title strong{display:block;overflow:hidden;color:#fff;font-size:1.55rem;font-weight:900;letter-spacing:0;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.premium-aos-page.is-command-chat .chat-active-title small{display:block;margin-top:4px;color:#ffffff6b;font-size:.72rem}.premium-aos-page.is-command-chat .chat-active-meta{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.premium-aos-page.is-command-chat .chat-active-meta span{display:inline-flex;align-items:center;gap:6px;min-height:24px;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:#ffffff0b;color:#ffffff9e;padding:5px 8px;font-size:.56rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.premium-aos-page.is-command-chat .chat-active-actions{display:flex;flex:0 0 auto;gap:8px;margin-left:auto}.premium-aos-page.is-command-chat .chat-active-actions button{border:1px solid rgba(255,255,255,.1);background:transparent;color:#ffffff9e;padding:0 14px}.premium-aos-page.is-command-chat .chat-active-actions button:hover{background:#ffffff0e;color:#fff}.premium-aos-page.is-command-chat .chat-details-drawer{border:0!important;border-bottom:1px solid rgba(255,255,255,.04)!important;border-radius:0!important;background:#040c0a3d!important;padding:0!important;box-shadow:none!important}.premium-aos-page.is-command-chat .chat-details-drawer>summary{display:flex;align-items:center;gap:8px;min-height:48px;list-style:none;padding:0 32px;color:#ffffffb3}.premium-aos-page.is-command-chat .chat-details-drawer>summary::-webkit-details-marker{display:none}.premium-aos-page.is-command-chat .chat-details-drawer>summary span{color:#ffffffc2;font-size:.68rem;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.premium-aos-page.is-command-chat .chat-details-drawer>summary small{color:#ffffff5c;font-size:.7rem}.premium-aos-page.is-command-chat .chat-details-drawer[open]{background:#020806eb!important}.premium-aos-page.is-command-chat .chat-details-drawer[open]>:not(summary){margin:0 32px 18px}.premium-aos-page.is-command-chat .chat-session-bar,.premium-aos-page.is-command-chat .chat-runtime-row,.premium-aos-page.is-command-chat .chat-output-mode-panel,.premium-aos-page.is-command-chat .chat-source-card,.premium-aos-page.is-command-chat .chat-modal-options,.premium-aos-page.is-command-chat .chat-name-field input,.premium-aos-page.is-command-chat .chat-name-field select,.premium-aos-page.is-command-chat .chat-details-drawer :where(input,textarea,select){border-color:#ffffff1a!important;background:#00000061!important;color:var(--chat-text)!important}.premium-aos-page.is-command-chat .chat-message-list{display:flex!important;flex:1;min-height:0;flex-direction:column;overflow-y:auto;padding:32px 40px!important;scroll-behavior:smooth}.premium-aos-page.is-command-chat .chat-message-list-end{min-height:1px}.premium-aos-page.is-command-chat .message-row{display:flex!important;align-items:flex-start;justify-content:flex-start!important;gap:16px;width:100%;max-width:64rem;margin:0 auto 24px!important}.premium-aos-page.is-command-chat .message-row.from-user,.premium-aos-page.is-command-chat .message-row.from-agent{flex-direction:row!important}.premium-aos-page.is-command-chat .person-avatar,.premium-aos-page.is-command-chat .agent-glyph{display:grid;flex:0 0 32px;width:32px;height:32px;place-items:center;margin-top:4px;border-radius:999px;font-size:.72rem;font-weight:900;box-shadow:0 10px 26px #0000003d}.premium-aos-page.is-command-chat .person-avatar{border:0;background:var(--chat-green);color:#040c0a}.premium-aos-page.is-command-chat .agent-glyph{border:1px solid rgba(45,190,148,.3);background:#12231e;color:var(--chat-green)}.premium-aos-page.is-command-chat .message-bubble{width:100%;min-width:0;border:0!important;background:transparent!important;box-shadow:none!important;padding:0!important}.premium-aos-page.is-command-chat .chat-message-meta{display:flex;align-items:center;gap:12px;margin:0 0 8px}.premium-aos-page.is-command-chat .chat-message-meta strong{color:#ffffffeb;font-size:.78rem;font-weight:900}.premium-aos-page.is-command-chat .chat-message-meta span{color:#ffffff4d;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.58rem;font-weight:700}.premium-aos-page.is-command-chat .chat-message-body{color:#fffc;font-size:.83rem;font-weight:650;line-height:1.7;white-space:pre-wrap}.premium-aos-page.is-command-chat .chat-message-body :where(p,li){color:#fffc}.premium-aos-page.is-command-chat .chat-inline-code,.premium-aos-page.is-command-chat .chat-code-block{border-color:#ffffff1a!important;background:#0000006b!important;color:#ffffffd6!important}.premium-aos-page.is-command-chat .tool-call-card{max-width:500px;overflow:hidden;margin-top:12px;border:1px solid rgba(45,190,148,.2)!important;border-radius:18px!important;background:#2dbe9406!important;padding:0!important;box-shadow:none!important}.premium-aos-page.is-command-chat .tool-call-head{display:flex;align-items:center;gap:12px;border-bottom:1px solid rgba(45,190,148,.2);background:#2dbe941a;padding:12px 16px}.premium-aos-page.is-command-chat .tool-status-icon{display:grid;width:18px;height:18px;place-items:center;border:1px solid rgba(45,190,148,.4);border-radius:999px;color:var(--chat-green)}.premium-aos-page.is-command-chat .tool-call-head strong{color:#ffffffeb;font-size:.66rem;font-weight:900;letter-spacing:.14em;line-height:1;text-transform:uppercase}.premium-aos-page.is-command-chat .tool-call-head small{display:block;margin-top:4px;color:#ffffff80;font-size:.58rem}.premium-aos-page.is-command-chat .tool-call-head code{margin-left:auto;border:1px solid rgba(45,190,148,.3);border-radius:8px;background:#2dbe941a;color:var(--chat-green);padding:5px 8px;font-size:.55rem;font-weight:900}.premium-aos-page.is-command-chat .tool-output-grid,.premium-aos-page.is-command-chat .tool-file-list,.premium-aos-page.is-command-chat .tool-error,.premium-aos-page.is-command-chat .tool-approval-notice,.premium-aos-page.is-command-chat .tool-receipt-chip{margin:12px!important}.premium-aos-page.is-command-chat .tool-output-grid span,.premium-aos-page.is-command-chat .file-chip,.premium-aos-page.is-command-chat .tool-receipt-chip{border-color:#ffffff0e!important;background:#040c0a!important}.premium-aos-page.is-command-chat .draft-file-row,.premium-aos-page.is-command-chat .chat-queue-panel{max-width:64rem;margin:0 auto 12px;border-color:#ffffff14!important;background:#020806c7!important}.premium-aos-page.is-command-chat .chat-composer{display:flex!important;align-items:center;gap:8px;width:min(64rem,calc(100% - 48px));max-width:64rem;min-height:64px;margin:0 auto 24px!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:24px!important;background:#0a1612!important;padding:8px!important;box-shadow:0 22px 60px #00000061,inset 0 1px #ffffff09!important}.premium-aos-page.is-command-chat .chat-composer:focus-within{border-color:#2dbe9480!important}.premium-aos-page.is-command-chat .chat-composer>button{display:grid;flex:0 0 40px;width:40px;height:40px;min-height:40px;place-items:center;border:0;border-radius:12px;background:transparent;color:#ffffff6b;padding:0}.premium-aos-page.is-command-chat .chat-composer>button:hover{background:#ffffff0e;color:#fff}.premium-aos-page.is-command-chat .chat-composer>textarea{flex:1 1 auto;min-height:48px!important;max-height:150px;border:0!important;background:transparent!important;color:#fff!important;padding:14px 8px!important;resize:none;box-shadow:none!important}.premium-aos-page.is-command-chat .chat-composer>textarea::placeholder{color:#ffffff4d}.premium-aos-page.is-command-chat .chat-composer>button:last-of-type{flex-basis:48px;width:48px;height:48px;border-radius:18px;background:#2dbe9433;color:var(--chat-green)}.premium-aos-page.is-command-chat .chat-composer>button:last-of-type:not(:disabled):hover{background:var(--chat-green);color:#040c0a}.premium-aos-page.is-command-chat .chat-command-notice{width:min(64rem,calc(100% - 48px));margin:-12px auto 16px;color:#ffffff8f}.premium-aos-page.is-command-chat .chat-error-clarity-panel{border-color:#ff809c4d;background:#ff758c1a;color:#ffdce4db}.premium-aos-page.is-command-chat .chat-error-clarity-panel>span{color:#ff9cb4f2}.premium-aos-page.is-command-chat .chat-error-clarity-panel code{border-color:#ff809c3d;background:#020806ad;color:#ffebf0f2}.premium-aos-page.is-command-chat .chat-empty-state{max-width:520px;margin:auto;border:1px solid rgba(255,255,255,.055)!important;border-radius:22px;background:#020806cc!important;color:var(--chat-text)}.premium-aos-page.is-command-chat .chat-empty-icon{border-color:#2dbe9438!important;background:#2dbe9414!important;color:var(--chat-green)!important}.premium-aos-page.is-command-chat .chat-supplied-context-pane,.premium-aos-page.is-command-chat .chat-status-board-inline{display:none!important}.premium-aos-page.is-command-chat .chat-start-modal-backdrop{background:#040c0ad1!important;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.premium-aos-page.is-command-chat .chat-start-modal,.premium-aos-page.is-command-chat .chat-rename-modal,.premium-aos-page.is-command-chat .chat-file-library-modal{border-color:#ffffff1a!important;background:radial-gradient(ellipse 500px 360px at 0% 0%,rgba(45,190,148,.1),transparent 68%),#061410!important;color:var(--chat-text)!important;box-shadow:0 30px 100px #00000094,inset 0 1px #ffffff0a!important}.premium-aos-page.is-command-chat .chat-start-modal-head,.premium-aos-page.is-command-chat .chat-start-modal-actions{border-color:#ffffff0f!important;background:#ffffff03!important}.premium-aos-page.is-command-chat .chat-start-modal :where(h3,strong,label span){color:#fff!important}.premium-aos-page.is-command-chat .chat-start-modal :where(p,small){color:#ffffff85!important}.premium-aos-page.is-command-chat .chat-start-modal :where(input,textarea,select){border-color:#ffffff1a!important;background:#00000061!important;color:#fff!important}.premium-aos-page.is-command-chat .chat-start-modal :where(.chat-source-card,.chat-agent-picker-card,.chat-library-file-row,.chat-modal-options){border-color:#ffffff12!important;background:#ffffff06!important;color:var(--chat-text)!important}.premium-aos-page.is-command-chat .chat-start-modal :where(.chat-source-card.is-active,.chat-agent-picker-card.is-active){border-color:#2dbe944d!important;background:#2dbe941a!important}@media (max-width: 1180px){.premium-aos-page.is-command-chat .premium-content-grid{height:auto;min-height:0}.premium-aos-page.is-command-chat .chat-supplied-page{min-height:760px}.premium-aos-page.is-command-chat .chat-supplied-library{flex-basis:288px;width:288px}}@media (max-width: 860px){.premium-aos-page.is-command-chat .chat-supplied-layout{flex-direction:column;overflow-y:auto}.premium-aos-page.is-command-chat .chat-supplied-library{flex:0 0 auto;width:100%;max-width:none;min-height:320px;max-height:42vh;border-right:0;border-bottom:1px solid rgba(255,255,255,.055)}.premium-aos-page.is-command-chat .chat-supplied-active-head{flex-wrap:wrap;padding:20px}.premium-aos-page.is-command-chat .chat-active-actions{width:100%;margin-left:64px}.premium-aos-page.is-command-chat .chat-active-actions button{flex:1}.premium-aos-page.is-command-chat .chat-message-list{padding:24px 20px!important}.premium-aos-page.is-command-chat .chat-composer,.premium-aos-page.is-command-chat .chat-command-notice{width:calc(100% - 32px)}}@media (max-width: 560px){.premium-aos-page.is-command-chat .chat-supplied-page{border-radius:20px}.premium-aos-page.is-command-chat .chat-active-title strong{font-size:1.25rem}.premium-aos-page.is-command-chat .chat-active-actions{margin-left:0}.premium-aos-page.is-command-chat .chat-details-drawer>summary{align-items:flex-start;flex-direction:column;gap:4px;padding:12px 20px}.premium-aos-page.is-command-chat .message-row{gap:12px}.premium-aos-page.is-command-chat .chat-composer{flex-wrap:wrap}.premium-aos-page.is-command-chat .chat-composer>textarea{order:10;flex-basis:100%}}.premium-aos-page:is(.is-command-store,.is-command-installed-apps) .app-store-topline{display:flex!important;min-height:2.5rem!important;align-items:center!important;justify-content:space-between!important;gap:1rem!important;border:0!important;background:transparent!important;padding:0!important}.premium-aos-page:is(.is-command-store,.is-command-installed-apps) .app-store-topline h1{margin:0!important;color:#fff!important;font-size:.875rem!important;font-weight:550!important;letter-spacing:0!important;line-height:1.2!important}.premium-aos-page:is(.is-command-store,.is-command-installed-apps) .app-store-header-actions{display:flex!important;flex-wrap:wrap!important;justify-content:flex-end!important;gap:.5rem!important}.premium-aos-page:is(.is-command-store,.is-command-installed-apps) .app-store-header-actions .store-doc-link{display:inline-flex!important;min-height:2.25rem!important;align-items:center!important;justify-content:center!important;gap:.5rem!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:.75rem!important;background:#ffffff05!important;color:#ffffffb8!important;padding:.55rem .8rem!important;font-size:.625rem!important;font-weight:850!important;letter-spacing:.12em!important;text-transform:uppercase!important;text-decoration:none!important}.premium-aos-page:is(.is-command-store,.is-command-installed-apps) .app-store-header-actions .store-doc-link:hover{background:#ffffff0f!important;color:#fff!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-auth-state{border:1px solid rgba(255,255,255,.06)!important;border-radius:1.5rem!important;background:radial-gradient(ellipse 24rem 16rem at 0% 0%,rgba(45,190,148,.08),transparent 70%),#020806c7!important;color:var(--runtime-text, rgba(255, 255, 255, .88))!important;padding:1.5rem!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-section-head{display:flex!important;min-height:2.5rem!important;align-items:center!important;justify-content:space-between!important;gap:1rem!important;margin:0 0 1rem!important;border:0!important;background:transparent!important;padding:0!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-section-head h3{margin:0!important;color:#fff!important;font-size:.875rem!important;font-weight:850!important;letter-spacing:.14em!important;line-height:1.2!important;text-transform:uppercase!important}.premium-aos-page:is(.is-command-codex,.is-command-claude-code) .local-runtime-section-head .shell-button{min-height:2.5rem!important}.premium-aos-page.is-command-profile .workspace-profile-native-tab{display:flex;flex-direction:column;gap:20px}.premium-aos-page.is-command-profile .workspace-profile-subtab-hero,.premium-aos-page.is-command-profile .workspace-profile-ledger-panel,.premium-aos-page.is-command-profile .workspace-profile-side-panel,.premium-aos-page.is-command-profile .workspace-profile-receipt-detail,.premium-aos-page.is-command-profile .workspace-profile-ledger-list,.premium-aos-page.is-command-profile .workspace-profile-chart-panel,.premium-aos-page.is-command-profile .workspace-profile-form-panel{position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.06);border-radius:24px;background:radial-gradient(ellipse 26rem 14rem at 0% 0%,rgba(45,190,148,.075),transparent 72%),#020806c7;color:var(--profile-text);box-shadow:inset 0 1px #ffffff09}.premium-aos-page.is-command-profile .workspace-profile-subtab-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(18rem,34rem);gap:clamp(1.5rem,4vw,4rem);align-items:center;padding:clamp(1.5rem,3vw,2rem)}.premium-aos-page.is-command-profile .workspace-profile-subtab-hero h2{max-width:48rem;margin:14px 0 12px;color:#fff;font-size:clamp(2.4rem,5vw,4rem);font-weight:300;letter-spacing:0;line-height:1.02}.premium-aos-page.is-command-profile .workspace-profile-subtab-hero p{max-width:42rem;margin:0;color:var(--profile-muted);font-size:.88rem;line-height:1.7}.premium-aos-page.is-command-profile .workspace-profile-subtab-stats,.premium-aos-page.is-command-profile .workspace-profile-detail-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.premium-aos-page.is-command-profile .workspace-profile-mini-stat{display:flex;min-height:92px;flex-direction:column;justify-content:center;border:1px solid rgba(255,255,255,.06);border-radius:16px;background:#ffffff06;padding:16px}.premium-aos-page.is-command-profile .workspace-profile-mini-stat strong{overflow:hidden;color:#fff;font-size:1.35rem;font-weight:900;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.premium-aos-page.is-command-profile .workspace-profile-mini-stat span{margin-top:6px;color:var(--profile-faint);font-size:.58rem;font-weight:900;letter-spacing:.18em;text-transform:uppercase}.premium-aos-page.is-command-profile .workspace-profile-mini-stat small{margin-top:5px;overflow:hidden;color:#f5fffc6b;font-size:.65rem;text-overflow:ellipsis;white-space:nowrap}.premium-aos-page.is-command-profile .workspace-profile-settings-grid,.premium-aos-page.is-command-profile .workspace-profile-receipt-layout,.premium-aos-page.is-command-profile .workspace-profile-analytics-grid{display:grid;grid-template-columns:minmax(0,8fr) minmax(20rem,4fr);gap:20px}.premium-aos-page.is-command-profile .workspace-profile-form-panel,.premium-aos-page.is-command-profile .workspace-profile-ledger-panel,.premium-aos-page.is-command-profile .workspace-profile-receipt-detail,.premium-aos-page.is-command-profile .workspace-profile-chart-panel,.premium-aos-page.is-command-profile .workspace-profile-side-panel{padding:clamp(1.25rem,2vw,1.75rem)}.premium-aos-page.is-command-profile .workspace-profile-native-side{display:flex;min-width:0;flex-direction:column;gap:20px}.premium-aos-page.is-command-profile .workspace-profile-avatar-edit{display:flex;align-items:center;gap:18px;margin:0 0 24px}.premium-aos-page.is-command-profile .workspace-profile-avatar-edit>div{display:grid;width:112px;height:112px;place-items:center;border-radius:24px;background:linear-gradient(135deg,#2dbe94,#0f6e56);color:#040c0a;font-size:2rem;font-weight:950;box-shadow:0 0 38px #2dbe943d}.premium-aos-page.is-command-profile .workspace-profile-avatar-edit button,.premium-aos-page.is-command-profile .workspace-profile-filter-strip button,.premium-aos-page.is-command-profile .workspace-profile-filter-strip span{display:inline-flex;align-items:center;gap:8px;min-height:36px;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:#ffffff0b;color:#ffffffc7;padding:8px 11px;font-size:.62rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.premium-aos-page.is-command-profile .workspace-profile-field-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.premium-aos-page.is-command-profile .workspace-profile-field,.premium-aos-page.is-command-profile .workspace-profile-textarea{display:flex;min-width:0;flex-direction:column;gap:8px}.premium-aos-page.is-command-profile .workspace-profile-field span,.premium-aos-page.is-command-profile .workspace-profile-textarea span{color:#f5fffc94;font-size:.62rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.premium-aos-page.is-command-profile .workspace-profile-field input,.premium-aos-page.is-command-profile .workspace-profile-textarea textarea{min-height:44px;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:#00000061;color:#ffffffe6;padding:11px 13px;font-size:.86rem;box-shadow:inset 0 1px 12px #00000038}.premium-aos-page.is-command-profile .workspace-profile-textarea{margin-top:16px}.premium-aos-page.is-command-profile .workspace-profile-textarea textarea{resize:vertical}.premium-aos-page.is-command-profile .workspace-profile-alert-row{display:flex;align-items:center;gap:12px;border:1px solid rgba(250,199,117,.22);border-radius:16px;background:#fac77512;color:#fac775;padding:16px}.premium-aos-page.is-command-profile .workspace-profile-alert-row[data-tone=good]{border-color:#2dbe9438;background:#2dbe9412;color:var(--profile-teal)}.premium-aos-page.is-command-profile .workspace-profile-device-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.premium-aos-page.is-command-profile .workspace-profile-device-card,.premium-aos-page.is-command-profile .workspace-profile-native-row{border:1px solid rgba(255,255,255,.06);background:#ffffff05}.premium-aos-page.is-command-profile .workspace-profile-device-card{display:flex;min-height:150px;flex-direction:column;gap:8px;border-radius:18px;padding:16px}.premium-aos-page.is-command-profile .workspace-profile-device-card.is-active{border-color:#2dbe944d;background:#2dbe9412}.premium-aos-page.is-command-profile .workspace-profile-device-card strong{color:#fff;font-size:.84rem}.premium-aos-page.is-command-profile .workspace-profile-device-card span{color:var(--profile-faint);font-size:.58rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.premium-aos-page.is-command-profile .workspace-profile-device-card small{color:var(--profile-muted);font-size:.68rem;line-height:1.5}.premium-aos-page.is-command-profile .workspace-profile-filter-strip{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 18px}.premium-aos-page.is-command-profile .workspace-profile-filter-strip button:first-child{border-color:#2dbe944d;background:#2dbe941a;color:var(--profile-teal)}.premium-aos-page.is-command-profile .workspace-profile-filter-strip span{cursor:default;opacity:.78}.premium-aos-page.is-command-profile .workspace-profile-native-list{display:flex;min-width:0;flex-direction:column;gap:10px}.premium-aos-page.is-command-profile .workspace-profile-native-row{display:grid;grid-template-columns:40px minmax(0,1fr) auto;gap:12px;align-items:center;border-radius:16px;padding:13px}.premium-aos-page.is-command-profile .workspace-profile-native-row>svg{display:grid;width:40px;height:40px;place-items:center;border-radius:12px;background:#2dbe941a;color:var(--profile-teal);padding:11px}.premium-aos-page.is-command-profile .workspace-profile-native-row span{display:flex;min-width:0;flex-direction:column;gap:3px}.premium-aos-page.is-command-profile .workspace-profile-native-row small{color:var(--profile-faint);font-size:.56rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.premium-aos-page.is-command-profile .workspace-profile-native-row strong{overflow:hidden;color:#fff;font-size:.82rem;text-overflow:ellipsis;white-space:nowrap}.premium-aos-page.is-command-profile .workspace-profile-native-row em{overflow:hidden;color:var(--profile-muted);font-size:.65rem;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.premium-aos-page.is-command-profile .workspace-profile-native-row b{border:1px solid rgba(255,255,255,.08);border-radius:9px;background:#ffffff09;color:var(--profile-teal);padding:6px 8px;font-size:.58rem;font-weight:900;text-transform:uppercase;white-space:nowrap}.premium-aos-page.is-command-profile .workspace-profile-native-empty{display:grid;min-height:132px;place-items:center;border:1px solid rgba(255,255,255,.06);border-radius:18px;background:#00000052;color:var(--profile-faint);font-size:.72rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.premium-aos-page.is-command-profile .workspace-profile-receipt-layout{grid-template-columns:minmax(18rem,22rem) minmax(0,1fr)}.premium-aos-page.is-command-profile .workspace-profile-ledger-list{display:flex;min-height:560px;flex-direction:column;gap:10px;padding:16px}.premium-aos-page.is-command-profile .workspace-profile-ledger-list>strong{color:#fff;font-size:.92rem}.premium-aos-page.is-command-profile .workspace-profile-ledger-list>span{margin-bottom:8px;color:var(--profile-teal);font-size:.58rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.premium-aos-page.is-command-profile .workspace-profile-receipt-detail p{color:var(--profile-muted);font-size:.9rem;line-height:1.7}.premium-aos-page.is-command-profile .workspace-profile-receipt-summary,.premium-aos-page.is-command-profile .workspace-profile-receipt-source{display:grid;gap:8px;padding:16px;border:1px solid rgba(255,255,255,.06);border-radius:18px;background:#ffffff06}.premium-aos-page.is-command-profile .workspace-profile-receipt-source span,.premium-aos-page.is-command-profile .workspace-profile-receipt-source small{color:var(--profile-muted);overflow-wrap:anywhere}.premium-aos-page.is-command-profile .workspace-profile-chart-panel{grid-column:1 / -1}.premium-aos-page.is-command-profile .workspace-profile-bars{display:flex;height:180px;align-items:end;justify-content:space-between;gap:10px;padding:16px 4px 0}.premium-aos-page.is-command-profile .workspace-profile-bars i{display:block;width:min(34px,10vw);border-radius:10px 10px 2px 2px;background:linear-gradient(180deg,#2dbe94f2,#2dbe9447)}@media (max-width: 1120px){.premium-aos-page.is-command-profile .workspace-profile-subtab-hero,.premium-aos-page.is-command-profile .workspace-profile-settings-grid,.premium-aos-page.is-command-profile .workspace-profile-receipt-layout,.premium-aos-page.is-command-profile .workspace-profile-analytics-grid{grid-template-columns:minmax(0,1fr)}.premium-aos-page.is-command-profile .workspace-profile-device-grid,.premium-aos-page.is-command-profile .workspace-profile-subtab-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 680px){.premium-aos-page.is-command-profile .workspace-profile-field-grid,.premium-aos-page.is-command-profile .workspace-profile-device-grid,.premium-aos-page.is-command-profile .workspace-profile-subtab-stats,.premium-aos-page.is-command-profile .workspace-profile-detail-metrics{grid-template-columns:minmax(0,1fr)}.premium-aos-page.is-command-profile .workspace-profile-native-row{grid-template-columns:40px minmax(0,1fr)}.premium-aos-page.is-command-profile .workspace-profile-native-row b{grid-column:1 / -1;justify-self:start}}.marketing-site{min-height:100vh;background:radial-gradient(ellipse 1100px 620px at 50% 0%,rgba(45,190,148,.075),transparent 62%),linear-gradient(180deg,#040c0a,#020806);color:#d5e4df;font-family:var(--font-sans);letter-spacing:0;overflow-x:hidden}.marketing-site:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;opacity:.025;background-image:linear-gradient(rgba(255,255,255,.85) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.85) 1px,transparent 1px);background-size:64px 64px}.marketing-site>*{position:relative;z-index:1}.marketing-header{position:fixed;top:0;right:0;left:0;z-index:80;display:flex;align-items:center;justify-content:space-between;gap:18px;width:100%;max-width:none;margin:0;padding:16px 32px;border-bottom:1px solid rgba(255,255,255,.05);background:#040c0ad1;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.marketing-header .marketing-brand-link,.marketing-footer .aos-mark{flex-shrink:0}.marketing-header .aos-mark-symbol,.marketing-footer .aos-mark-symbol{border-radius:12px;box-shadow:0 0 18px #2dbe9438}.marketing-header nav{display:flex;align-items:center;gap:4px;padding:6px;border:1px solid rgba(255,255,255,.05);border-radius:999px;background:#ffffff06}.marketing-header nav a,.marketing-nav-link{display:inline-flex;min-height:36px;align-items:center;border-radius:999px;padding:0 20px;color:#ffffff9e;font-size:.76rem;font-weight:800;text-decoration:none;transition:background .18s ease,color .18s ease}.marketing-header nav a:hover,.marketing-header nav a.active,.marketing-nav-link:hover,.marketing-nav-link.active{background:#2dbe941a;color:#2dbe94}.marketing-header-actions,.marketing-header-cta-links{display:flex;align-items:center;gap:10px}.marketing-mobile-menu-button{display:none;width:40px;height:40px;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.1);border-radius:13px;background:#ffffff0a;color:#ffffffc2}.marketing-mobile-menu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;flex-direction:column;gap:42px;padding:28px;background:#040c0a}.marketing-mobile-menu-top{display:flex;align-items:center;justify-content:space-between}.marketing-mobile-menu-top button{display:grid;width:42px;height:42px;place-items:center;border:1px solid rgba(255,255,255,.1);border-radius:999px;background:#ffffff0a;color:#ffffffb8}.marketing-mobile-menu nav{display:flex;flex-direction:column;gap:18px}.marketing-mobile-menu nav button{border:0;background:transparent;color:#fff;font-size:2rem;font-weight:300;text-align:left}.marketing-mobile-menu nav button.active{color:#2dbe94;font-weight:800}.marketing-button{display:inline-flex;min-height:46px;align-items:center;justify-content:center;gap:9px;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:0 24px;font-size:.72rem;font-weight:900;letter-spacing:.11em;text-decoration:none;text-transform:uppercase;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.marketing-button:hover{transform:translateY(-1px)}.marketing-button.primary{border-color:transparent;background:#2dbe94;color:#040c0a;box-shadow:0 0 26px #2dbe9440}.marketing-button.secondary{background:#ffffff0d;color:#ffffffdb}.marketing-button.secondary:hover{background:#ffffff17;border-color:#ffffff29;color:#fff}.marketing-button.small{min-height:38px;border-radius:12px;padding:0 16px;font-size:.68rem}.marketing-site main{padding-top:70px}.marketing-hero{display:flex;min-height:720px;align-items:center;justify-content:center;max-width:1280px;margin:0 auto;padding:108px 24px 82px;text-align:center}.marketing-home-hero{position:relative;isolation:isolate;max-width:none;min-height:clamp(620px,78vh,800px);overflow:hidden;padding:clamp(86px,12vw,160px) 24px clamp(54px,8vw,96px)}.marketing-hero-copy{display:flex;max-width:980px;flex-direction:column;align-items:center}.marketing-home-hero .marketing-hero-copy{position:relative;z-index:1;max-width:1280px;pointer-events:auto}.marketing-hero-canvas{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;opacity:.8;pointer-events:none}.marketing-hero-canvas-element{display:block;width:100%;height:100%}.marketing-eyebrow{display:inline-flex;align-items:center;gap:7px;margin-bottom:28px;border:1px solid rgba(45,190,148,.3);border-radius:999px;padding:7px 12px;background:#2dbe941a;color:#2dbe94;font-size:.63rem;font-weight:900;letter-spacing:.15em;text-transform:uppercase}.marketing-home-hero .marketing-eyebrow{background:#2dbe941a;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.marketing-hero h1,.marketing-page-hero h1,.marketing-registry-hero h1{margin:0;color:#fff;font-size:clamp(3.5rem,8.6vw,8rem);font-weight:300;letter-spacing:0;line-height:.94}.marketing-home-hero h1{font-size:4.2rem}@media (min-width: 820px){.marketing-home-hero h1{font-size:4.8rem}}@media (min-width: 1200px){.marketing-home-hero h1{font-size:5.6rem}}.marketing-hero h1 span{font-weight:800;color:#73dec3}.marketing-hero p,.marketing-page-hero p,.marketing-registry-hero p{max-width:720px;margin:28px auto 0;color:#ffffff94;font-size:clamp(1rem,1.6vw,1.24rem);font-weight:300;line-height:1.7}.marketing-home-hero p{font-size:1.18rem}.marketing-hero-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;margin-top:42px}.marketing-home-hero .marketing-button.secondary{border-color:#ffffff1f;background:#0208069e;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.marketing-preview-stage{max-width:1180px;margin:0 auto;padding:0 24px 128px}.marketing-product-visual{width:100%;overflow:hidden;border:1px solid rgba(255,255,255,.06);border-radius:40px;background:#020806;box-shadow:0 34px 90px #00000073}.marketing-browser-bar{display:flex;align-items:center;gap:8px;height:46px;padding:0 20px;border-bottom:1px solid rgba(255,255,255,.05);background:#ffffff06}.marketing-browser-bar span{width:8px;height:8px;border-radius:999px;background:#ffffff38}.marketing-browser-bar small{margin-left:10px;color:#ffffff59;font-family:var(--font-mono);font-size:.65rem}.marketing-product-grid{display:grid;min-height:420px;grid-template-columns:220px minmax(0,1fr);background:#061410}.marketing-product-grid aside{display:flex;flex-direction:column;gap:10px;padding:24px;border-right:1px solid rgba(255,255,255,.05)}.marketing-product-grid aside>div{border-radius:12px;padding:11px 13px;background:#ffffff09;color:#ffffff7a;font-size:.78rem;font-weight:800}.marketing-product-grid aside>div.active{background:#2dbe9429;color:#2dbe94}.marketing-product-grid section{display:flex;flex-direction:column;gap:18px;padding:36px}.marketing-product-card{border:1px solid rgba(255,255,255,.055);border-radius:22px;padding:22px;background:#ffffff06}.marketing-product-card.hero-card{min-height:160px;border-color:#2dbe9433;background:#2dbe9414}.marketing-product-card strong{display:block;color:#fff;font-size:1.05rem}.marketing-product-card p,.marketing-product-card small{color:#ffffff80;line-height:1.6}.marketing-product-card.hero-card div,.marketing-product-cards{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}.marketing-product-card.hero-card span{border:1px solid rgba(255,255,255,.08);border-radius:999px;padding:8px 11px;color:#ffffffb8;font-size:.68rem;font-weight:800}.marketing-product-cards .marketing-product-card{flex:1;min-width:150px}.marketing-band,.marketing-section-list,.marketing-related,.marketing-product-screenshots,.marketing-os-model,.marketing-agent-linking,.marketing-app-catalog,.marketing-usecase-workflow,.marketing-mobile-native,.marketing-desktop-native,.marketing-security-model,.marketing-docs-start,.marketing-docs-path,.marketing-docs-security,.marketing-pricing-panel,.marketing-changelog-panel,.marketing-legal-panel,.marketing-status-panel,.marketing-waitlist{max-width:1280px;margin:0 auto;padding:88px 24px}.marketing-core-infra{max-width:none;border-top:1px solid rgba(255,255,255,.03);border-bottom:1px solid rgba(255,255,255,.03);background:#020806}.marketing-core-infra>*{max-width:1280px;margin-right:auto;margin-left:auto}.marketing-section-intro{max-width:820px;margin:0 auto 46px;text-align:center}.marketing-section-intro>span{display:block;margin-bottom:14px;color:#2dbe94;font-size:.62rem;font-weight:900;letter-spacing:.2em;text-transform:uppercase}.marketing-section-intro h2{margin:0;color:#fff;font-size:clamp(2.2rem,4.8vw,4.8rem);font-weight:300;letter-spacing:0;line-height:1}.marketing-section-intro p{margin:18px auto 0;color:#ffffff85;font-size:1rem;line-height:1.75}.marketing-feature-grid,.marketing-platform-grid,.marketing-registry-grid,.marketing-app-grid,.marketing-related-grid,.marketing-docs-card-grid,.marketing-docs-security-grid,.marketing-os-model-grid,.marketing-agent-linking-grid,.marketing-app-store-flow-grid,.marketing-mobile-native-grid,.marketing-desktop-native-grid,.marketing-security-model-grid,.marketing-usecase-workflow-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.marketing-feature-card,.marketing-platform-card,.marketing-deep-card,.marketing-store-card,.marketing-app-catalog article,.marketing-os-model article,.marketing-agent-linking article,.marketing-app-store-flow article,.marketing-mobile-native article,.marketing-desktop-native article,.marketing-security-model article,.marketing-docs-card,.marketing-docs-security article,.marketing-changelog-card,.marketing-pricing-card,.marketing-status-card{border:1px solid rgba(255,255,255,.055);border-radius:24px;background:#ffffff06;color:inherit;text-decoration:none;transition:border-color .18s ease,background .18s ease,transform .18s ease}.marketing-feature-card{min-height:280px;padding:26px}.marketing-feature-card:hover,.marketing-platform-card:hover,.marketing-store-card:hover,.marketing-deep-card:hover,.marketing-docs-card:hover{transform:translateY(-2px);border-color:#2dbe9447;background:#ffffff0a}.marketing-feature-card>span,.marketing-platform-card>svg,.marketing-deep-icon,.marketing-store-card-heading>span,.marketing-os-model article span,.marketing-agent-linking article span,.marketing-app-store-flow article span,.marketing-mobile-native article span,.marketing-desktop-native article span,.marketing-security-model article span,.marketing-docs-card>span,.marketing-docs-security article span{display:inline-grid;width:48px;height:48px;place-items:center;border:1px solid rgba(45,190,148,.2);border-radius:16px;background:#2dbe941a;color:#2dbe94}.marketing-feature-card h3,.marketing-platform-card strong,.marketing-store-card h3,.marketing-deep-card h2,.marketing-app-catalog strong,.marketing-os-model strong,.marketing-agent-linking strong,.marketing-app-store-flow strong,.marketing-mobile-native strong,.marketing-desktop-native strong,.marketing-security-model strong,.marketing-docs-card strong,.marketing-docs-security strong{color:#fff;font-weight:800;letter-spacing:0}.marketing-feature-card h3{margin:24px 0 10px;font-size:1.2rem}.marketing-feature-card p,.marketing-platform-card span,.marketing-store-card p,.marketing-deep-card p,.marketing-app-catalog p,.marketing-os-model p,.marketing-agent-linking p,.marketing-app-store-flow p,.marketing-mobile-native p,.marketing-desktop-native p,.marketing-security-model p,.marketing-docs-card p,.marketing-docs-security p{color:#ffffff85;font-size:.88rem;line-height:1.68}.marketing-platform-card{display:flex;flex-direction:column;gap:14px;padding:26px}.marketing-platform-card small,.marketing-docs-card small{display:inline-flex;align-items:center;gap:4px;margin-top:auto;color:#2dbe94;font-size:.68rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.marketing-page-hero,.marketing-registry-hero{display:grid;max-width:1280px;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);gap:42px;align-items:center;margin:0 auto;padding:138px 24px 60px}.marketing-page-hero{text-align:left}.marketing-page-hero h1,.marketing-registry-hero h1{font-size:clamp(3rem,6vw,5.9rem)}.marketing-page-hero p,.marketing-registry-hero p{margin-left:0}.marketing-page-panel,.marketing-registry-stats{border:1px solid rgba(255,255,255,.06);border-radius:30px;padding:28px;background:#020806d1;box-shadow:inset 0 1px #ffffff08}.marketing-page-panel{display:flex;min-height:280px;flex-direction:column;justify-content:center;gap:10px;color:#2dbe94}.marketing-page-panel strong,.marketing-page-panel span{color:#fff}.marketing-stat-strip,.marketing-registry-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.marketing-stat-strip{max-width:1280px;margin:0 auto;padding:0 24px 48px}.marketing-stat-strip article,.marketing-registry-stats article{min-height:112px;border:1px solid rgba(255,255,255,.055);border-radius:20px;padding:20px;background:#ffffff06}.marketing-stat-strip strong,.marketing-registry-stats strong{display:block;color:#fff;font-size:1.9rem;line-height:1}.marketing-stat-strip span,.marketing-registry-stats span{display:block;margin-top:9px;color:#ffffff6b;font-size:.64rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.marketing-registry-stats .is-live{border-color:#2dbe9440}.marketing-registry-stats .is-live span{color:#2dbe94cc}.marketing-section-list{display:grid;gap:16px;padding-top:16px}.marketing-deep-card{display:grid;grid-template-columns:56px minmax(0,1fr);gap:22px;padding:28px}.marketing-deep-card ul{display:flex;flex-wrap:wrap;gap:8px;margin:22px 0 0;padding:0;list-style:none}.marketing-deep-card li{display:inline-flex;align-items:center;gap:6px;border:1px solid rgba(255,255,255,.08);border-radius:999px;padding:8px 11px;color:#ffffffb8;font-size:.72rem;font-weight:800}.marketing-deep-card li svg{color:#2dbe94}.marketing-registry-page{max-width:1600px;margin:0 auto;padding:0 24px 96px}.marketing-registry-hero{padding-right:0;padding-left:0}.marketing-registry-controls{display:grid;gap:22px;margin-bottom:32px}.marketing-registry-search{display:flex;max-width:780px;align-items:center;gap:12px;border:1px solid rgba(255,255,255,.1);border-radius:999px;padding:0 20px;background:#00000061;color:#ffffff52}.marketing-registry-search input{width:100%;height:58px;border:0;outline:0;background:transparent;color:#fff;font-size:.95rem}.marketing-registry-search input::placeholder{color:#ffffff4d}.marketing-filter-row{display:flex;flex-wrap:wrap;gap:10px}.marketing-filter-pill{border:1px solid rgba(255,255,255,.055);border-radius:999px;padding:11px 19px;background:#ffffff06;color:#ffffff9e;font-size:.76rem;font-weight:900}.marketing-filter-pill.active,.marketing-filter-pill:hover{border-color:#2dbe944d;background:#2dbe941a;color:#2dbe94}.marketing-registry-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.marketing-store-card{display:flex;min-height:330px;flex-direction:column;padding:24px}.marketing-store-card-heading{display:flex;min-width:0;align-items:flex-start;gap:14px;margin-bottom:18px}.marketing-store-card-heading div{min-width:0}.marketing-store-card h3{margin:2px 0 4px;overflow:hidden;font-size:1.04rem;text-overflow:ellipsis;white-space:nowrap}.marketing-store-card small{display:block;overflow:hidden;color:#2dbe94b8;font-family:var(--font-mono);font-size:.62rem;text-overflow:ellipsis;white-space:nowrap}.marketing-store-card-tags{display:flex;flex-wrap:wrap;gap:7px;margin:auto 0 18px}.marketing-store-card-tags span{border:1px solid rgba(255,255,255,.08);border-radius:7px;padding:6px 8px;background:#ffffff0a;color:#ffffffad;font-size:.58rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.marketing-store-card-tags span.accent{border-color:#2dbe9438;background:#2dbe941a;color:#2dbe94}.marketing-store-card-actions{display:flex;gap:10px;border-top:1px solid rgba(255,255,255,.05);padding-top:16px}.marketing-store-card-actions .marketing-button:first-child{flex:1}.marketing-registry-build{display:flex;max-width:760px;flex-direction:column;align-items:center;gap:14px;margin:76px auto 0;border:1px solid rgba(45,190,148,.2);border-radius:28px;padding:42px 28px;background:#2dbe940e;text-align:center}.marketing-registry-build svg{color:#2dbe94}.marketing-registry-build h2{margin:0;color:#fff;font-size:1.8rem}.marketing-registry-build p{max-width:560px;margin:0 0 8px;color:#ffffff85;line-height:1.7}.marketing-footer{display:flex;align-items:center;justify-content:space-between;gap:24px;max-width:none;margin:0;border-top:1px solid rgba(255,255,255,.05);padding:42px 32px;background:#020806}.marketing-footer-brand{display:flex;align-items:center;gap:14px}.marketing-footer p{margin:0;color:#ffffff7a;font-size:.78rem}.marketing-footer-links{display:flex;flex-wrap:wrap;gap:22px}.marketing-footer-links a{color:#ffffff6b;font-size:.78rem;font-weight:800;text-decoration:none}.marketing-footer-links a:hover{color:#fff}@media (max-width: 1120px){.marketing-feature-grid,.marketing-platform-grid,.marketing-registry-grid,.marketing-app-grid,.marketing-docs-card-grid,.marketing-docs-security-grid,.marketing-os-model-grid,.marketing-agent-linking-grid,.marketing-app-store-flow-grid,.marketing-mobile-native-grid,.marketing-desktop-native-grid,.marketing-security-model-grid,.marketing-usecase-workflow-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-page-hero,.marketing-registry-hero{grid-template-columns:minmax(0,1fr)}.marketing-registry-stats{max-width:680px}}@media (max-width: 820px){.marketing-header{padding:14px 18px}.marketing-header nav,.marketing-header-cta-links{display:none}.marketing-mobile-menu-button{display:inline-flex}.marketing-site main{padding-top:64px}.marketing-hero{min-height:auto;padding-top:78px}.marketing-home-hero{min-height:560px;padding:72px 18px 42px}.marketing-home-hero h1{font-size:4.4rem}.marketing-hero-canvas{opacity:.64;transform:scale(1.16)}.marketing-product-grid{grid-template-columns:minmax(0,1fr)}.marketing-product-grid aside{display:none}.marketing-footer{flex-direction:column;align-items:flex-start}}@media (max-width: 640px){.marketing-hero h1,.marketing-page-hero h1,.marketing-registry-hero h1{font-size:clamp(2.7rem,15vw,4.2rem)}.marketing-home-hero{min-height:520px;padding-top:66px;padding-bottom:38px}.marketing-home-hero h1{font-size:3.2rem}.marketing-home-hero p{font-size:1rem}.marketing-hero-actions,.marketing-store-card-actions{flex-direction:column;align-items:stretch}.marketing-feature-grid,.marketing-platform-grid,.marketing-registry-grid,.marketing-app-grid,.marketing-related-grid,.marketing-docs-card-grid,.marketing-docs-security-grid,.marketing-os-model-grid,.marketing-agent-linking-grid,.marketing-app-store-flow-grid,.marketing-mobile-native-grid,.marketing-desktop-native-grid,.marketing-security-model-grid,.marketing-usecase-workflow-grid,.marketing-stat-strip,.marketing-registry-stats,.marketing-deep-card{grid-template-columns:minmax(0,1fr)}.marketing-product-grid section{padding:22px}.marketing-preview-stage,.marketing-band,.marketing-section-list,.marketing-related,.marketing-product-screenshots,.marketing-registry-page{padding-right:16px;padding-left:16px}}.marketing-site .marketing-preview-stage .marketing-product-visual,.marketing-site .marketing-preview-stage .marketing-product-grid,.marketing-site .marketing-preview-stage .marketing-product-grid aside,.marketing-site .marketing-preview-stage .marketing-product-grid section{background:#061410!important;color:#fff!important}.marketing-site .marketing-preview-stage .marketing-product-grid{border-color:#ffffff0d!important;box-shadow:inset 0 0 0 1px #ffffff06,0 30px 90px #0000006b!important}.marketing-site .marketing-preview-stage .marketing-product-grid aside{border-right-color:#ffffff0f!important}.marketing-site .marketing-preview-stage .marketing-product-card,.marketing-site .marketing-preview-stage .marketing-product-card.hero-card,.marketing-site .marketing-preview-stage .marketing-product-command,.marketing-site .marketing-preview-stage .marketing-task-list li,.marketing-site .marketing-preview-stage .marketing-product-sidebar-nav button{border-color:#ffffff12!important;background:#ffffff09!important;color:#ffffffd1!important}.marketing-site .marketing-preview-stage .marketing-product-card.hero-card,.marketing-site .marketing-preview-stage .marketing-product-sidebar-nav button.active{border-color:#2dbe943d!important;background:#2dbe941a!important}.marketing-site .marketing-preview-stage .marketing-product-card h2,.marketing-site .marketing-preview-stage .marketing-product-card h3,.marketing-site .marketing-preview-stage .marketing-task-list strong,.marketing-site .marketing-preview-stage .marketing-product-status strong,.marketing-site .marketing-preview-stage .aos-mark-wordmark strong,.marketing-site .marketing-preview-stage .marketing-product-grid h4{color:#fff!important}.marketing-site .marketing-preview-stage .marketing-product-card p,.marketing-site .marketing-preview-stage .marketing-task-list span,.marketing-site .marketing-preview-stage .marketing-product-status span,.marketing-site .marketing-preview-stage .aos-mark-wordmark span,.marketing-site .marketing-preview-stage .marketing-product-grid small{color:#ffffff8a!important}html,body,#root{background:#040c0a}.marketing-site .marketing-preview-stage .marketing-product-card.hero-card{background:radial-gradient(ellipse 520px 240px at 82% 18%,rgba(45,190,148,.2),transparent 62%),linear-gradient(135deg,#061a15f5,#020806fa)!important;box-shadow:inset 0 0 0 1px #2dbe9414,0 24px 70px #0000006b!important}.marketing-site .marketing-preview-stage .marketing-product-card.hero-card:before{display:none!important;background:none!important;content:none!important}.marketing-site .marketing-preview-stage .marketing-product-card.hero-card span{border-color:#ffffff1f!important;background:#ffffff12!important;color:#fffc!important}.marketing-site .marketing-preview-stage .marketing-product-cards svg{color:#2dbe94!important}.live-provider-proof-section{display:grid;gap:1rem}.live-provider-proof-head,.live-provider-proof-card{border:1px solid rgba(255,255,255,.08);background:#020806d1;box-shadow:inset 0 1px #ffffff0a}.live-provider-proof-head{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-radius:1.25rem;padding:1.15rem}.live-provider-proof-head>div:first-child{display:grid;gap:.45rem;min-width:0}.live-provider-proof-head span{display:inline-flex;align-items:center;gap:.45rem;color:#2dbe94eb;font-size:.66rem;font-weight:900;letter-spacing:.18em;text-transform:uppercase}.live-provider-proof-head h3{margin:0;color:#fff;font-size:clamp(1.25rem,2vw,1.8rem);font-weight:400;letter-spacing:0}.live-provider-proof-head p,.live-provider-proof-card p{margin:0;color:#ffffff8c;font-size:.78rem;line-height:1.6}.live-provider-proof-score{display:grid;min-width:7rem;justify-items:end;gap:.2rem;border-radius:1rem;background:#2dbe9414;padding:.85rem 1rem}.live-provider-proof-score strong{color:#fff;font-size:1.45rem;line-height:1}.live-provider-proof-score span{color:#2dbe94bf;font-size:.6rem}.live-provider-proof-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:.85rem}.live-provider-proof-card{display:grid;gap:.85rem;border-radius:1.15rem;padding:1rem}.live-provider-proof-card.is-passed{border-color:#2dbe9447;background:linear-gradient(145deg,#2dbe941a,#020806db)}.live-provider-proof-card.is-running{border-color:#fac77542}.live-provider-proof-card-head,.live-provider-proof-meta,.live-provider-proof-actions{display:flex;align-items:center;gap:.6rem}.live-provider-proof-card-head{justify-content:space-between}.live-provider-proof-card-head>div{display:grid;gap:.2rem;min-width:0}.live-provider-proof-card-head strong,.live-provider-proof-card-head span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.live-provider-proof-card-head strong{color:#fff;font-size:.9rem}.live-provider-proof-card-head span{color:#ffffff73;font-size:.68rem;font-weight:700}.live-provider-proof-meta{flex-wrap:wrap}.live-provider-proof-meta span{border:1px solid rgba(255,255,255,.06);border-radius:999px;background:#ffffff09;color:#ffffff8c;padding:.32rem .48rem;font-size:.62rem;font-weight:800}.live-provider-proof-preview{border-left:2px solid rgba(45,190,148,.5);padding-left:.75rem;color:#ffffffc7!important}.live-provider-proof-error{color:#fac775db!important}.live-provider-proof-actions{flex-wrap:wrap;padding-top:.15rem}.live-provider-proof-actions button{display:inline-flex;min-height:2.25rem;align-items:center;justify-content:center;gap:.45rem;border:1px solid rgba(255,255,255,.1);border-radius:.75rem;background:#ffffff0b;color:#ffffffc7;padding:0 .8rem;font-size:.68rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.live-provider-proof-actions button:first-child{border-color:#2dbe944d;background:#2dbe941f;color:#2dbe94f2}.live-provider-proof-actions button:disabled{cursor:not-allowed;opacity:.45}.live-provider-proof-empty{border-color:#ffffff14!important;background:#020806d1!important;color:#ffffffb8!important}@media (max-width: 720px){.live-provider-proof-head{align-items:stretch;flex-direction:column}.live-provider-proof-score{justify-items:start;width:100%}.live-provider-proof-grid{grid-template-columns:1fr}}
