@layer theme,base;@layer components{.ox{--ox-h:36rem;--ink:#e8eefc;--mute:#e2e8f08f;--line:#ffffff14;--line2:#ffffff24;--glass:linear-gradient(180deg, #ffffff10, #ffffff06);--glass-hi:inset 0 1px 0 #ffffff12;--acc-ink:color-mix(in oklab, var(--acc) 48%, #fff);color:var(--ink);font-family:var(--font-poppins), ui-sans-serif, system-ui, sans-serif;text-align:left;font-size:13px;line-height:1.45;position:relative;container-type:inline-size}.ox *,.ox :before,.ox :after{box-sizing:border-box}.ox button{font:inherit;color:inherit}.ox h3,.ox p,.ox ul,.ox ol,.ox dl,.ox dd,.ox figure{margin:0}.ox ul,.ox ol{padding:0;list-style:none}.ox-win{box-shadow:0 0 0 1px #0009, 0 70px 140px -70px color-mix(in oklab, var(--acc,#005cf9) 70%, transparent), 0 40px 80px -50px #000000f2;background:#0a0f1c;border:1px solid #ffffff1f;border-radius:14px;position:relative;overflow:clip}.ox-chrome{border-bottom:1px solid var(--line);height:38px;color:var(--mute);background:#0d1322;grid-template-columns:auto minmax(0,15rem) minmax(0,1fr) auto;align-items:center;gap:.9rem;padding:0 .8rem;font-size:11.5px;display:grid}.ox-dots{gap:6px;display:flex}.ox-dots i{background:#ffffff29;border-radius:50%;width:10px;height:10px}.ox-dots i:first-child{background:#ff5f57}.ox-dots i:nth-child(2){background:#febc2e}.ox-dots i:nth-child(3){background:#28c840}.ox-wtab{border:1px solid var(--line);min-width:0;height:30px;color:var(--ink);background:#0a0f1c;border-bottom:0;border-radius:8px 8px 0 0;align-self:end;align-items:center;gap:.45rem;padding:0 .65rem;display:flex}.ox-wtab>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.ox-url{background:#ffffff0d;border-radius:99px;align-items:center;gap:.45rem;max-width:30rem;height:26px;padding:0 .7rem;display:flex}.ox-url>span{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.ox-url em{color:var(--ink);font-style:normal}.ox-note{border:1px solid var(--line2);white-space:nowrap;border-radius:99px;padding:.15rem .55rem;font-size:10.5px}.ox-mark{background:linear-gradient(135deg, color-mix(in oklab, var(--acc) 70%, #1fb7f6), var(--acc));width:26px;height:26px;box-shadow:0 6px 16px -6px var(--acc);color:#fff;border-radius:8px;flex:none;place-items:center;display:grid}.ox-mark.is-sm{border-radius:6px;width:20px;height:20px}.ox-mark.is-xs{border-radius:5px;width:16px;height:16px}.ox-app{height:var(--ox-h);background:radial-gradient(55% 45% at 88% -5%, color-mix(in oklab, var(--acc) 30%, transparent), transparent 70%), radial-gradient(45% 50% at 0% 105%, #140aeb38, transparent 70%), radial-gradient(40% 40% at 55% 55%, #1fb7f60f, transparent 70%), #070b16;grid-template-columns:13.2rem minmax(0,1fr);display:grid;position:relative;overflow:hidden}:where(:root[data-motion=full]) .ox-app{transition:--acc .6s}.ox-side{border-right:1px solid var(--line);background:linear-gradient(#080c18bf,#080c188c);flex-direction:column;gap:.9rem;min-width:0;padding:.9rem .6rem .75rem;display:flex}.ox-brand{align-items:center;gap:.6rem;padding:0 .35rem;display:flex}.ox-brand.is-brand .ox-mark{font-size:13px;font-weight:700}.ox-brand>span:last-child{min-width:0;line-height:1.25;display:grid}.ox-brand b{font-size:13px;font-weight:600}.ox-brand small,.ox-me small{color:var(--mute);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.ox-navs{scrollbar-width:none;align-content:start;gap:2px;min-height:0;display:grid;overflow-y:auto}.ox-navlabel{color:#e2e8f061;letter-spacing:.12em;text-transform:uppercase;padding:0 .6rem;font-size:10px;font-weight:600;margin:.7rem 0 .2rem!important}.ox-nav{text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:.65rem;width:100%;padding:.42rem .6rem;transition:background .2s,color .2s;display:flex;position:relative;overflow:hidden;color:var(--mute)!important;font-size:12.5px!important}.ox-nav svg{color:color-mix(in oklab, var(--acc) 55%, #cfe0ff);flex:none}.ox-nav span{text-overflow:ellipsis;overflow:hidden}.ox-nav:hover{background:#ffffff0d;color:var(--ink)!important}.ox-nav.is-on{background:linear-gradient(90deg, color-mix(in oklab, var(--acc) 30%, transparent), color-mix(in oklab, var(--acc) 8%, transparent));box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--acc) 40%, transparent);color:#fff!important}.ox-nav[data-count]:after{content:attr(data-count);color:#e2e8f066;margin-left:auto;font-size:10.5px}.ox-new{background:var(--acc);width:7px;height:7px;box-shadow:0 0 0 3px color-mix(in oklab, var(--acc) 30%, transparent);border-radius:50%;flex:none;margin-left:auto}.ox-nav.is-installing:before{content:"";background:linear-gradient(100deg, transparent 20%, color-mix(in oklab, var(--acc) 45%, transparent) 50%, transparent 80%);animation:.9s ease-out ox-sweep;position:absolute;inset:0;translate:-100%}.ox-sidefoot{border-top:1px solid var(--line);gap:.4rem;margin-top:auto;padding-top:.6rem;display:grid}.ox-me{align-items:center;gap:.55rem;padding:0 .35rem;display:flex}.ox-me>span:last-child{min-width:0;line-height:1.25;display:grid}.ox-me b{font-size:12px;font-weight:500}.ox-av{--h:210;background:linear-gradient(135deg, hsl(var(--h) 80% 62%), hsl(calc(var(--h) + 30) 75% 45%));color:#fff;letter-spacing:.02em;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:10.5px;font-weight:600;display:grid}.ox-av.is-sm{width:22px;height:22px;font-size:9px}.ox-av.is-ring{box-shadow:0 0 0 2px #070b16, 0 0 0 3.5px hsl(var(--h) 80% 62%)}.ox-body{grid-template-rows:2.9rem minmax(0,1fr);min-width:0;min-height:0;display:grid}.ox-top{border-bottom:1px solid var(--line);background:#080c1873;align-items:center;gap:.8rem;min-width:0;padding:0 1rem;display:flex}.ox-search{border:1px solid var(--line);color:#e2e8f06b;white-space:nowrap;background:#ffffff09;border-radius:9px;flex:1;align-items:center;gap:.5rem;min-width:0;max-width:19rem;padding:.36rem .75rem;font-size:12px;display:flex;overflow:hidden}.ox-topr{align-items:center;gap:.75rem;margin-left:auto;display:flex}.ox-org{border:1px solid var(--line2);white-space:nowrap;border-radius:8px;align-items:center;gap:.35rem;padding:.28rem .55rem;font-size:11.5px;display:inline-flex}.ox-sync{color:#6ee7b7;white-space:nowrap;align-items:center;gap:.4rem;font-size:11.5px;font-weight:500;display:inline-flex}.ox-sync i{background:#34d399;border-radius:50%;width:7px;height:7px;box-shadow:0 0 10px #34d399}:where(:root[data-motion=full]) .ox-sync i{animation:1.8s ease-in-out infinite ox-blink}.ox-online{display:flex}.ox-online .ox-av{margin-left:-6px;box-shadow:0 0 0 2px #0a0f1c}.ox-bell{color:var(--mute);display:grid;position:relative}.ox-bell i{color:#fff;background:#ef4444;border-radius:99px;place-items:center;min-width:15px;height:15px;font-size:9px;font-style:normal;font-weight:700;display:grid;position:absolute;top:-6px;right:-7px}.ox-main{overscroll-behavior:contain;scrollbar-color:#ffffff26 transparent;scrollbar-width:thin;min-height:0;padding:1.05rem 1.2rem 1.6rem;position:relative;overflow:auto}.ox-tabbar{display:none}.ox-page{align-content:start;gap:.85rem;display:grid}.ox-ph{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.6rem 1rem;display:flex}.ox-ph h3,.ox-hero h3{font-family:var(--font-poppins), ui-sans-serif, sans-serif;letter-spacing:-.01em;font-size:18px;font-weight:600}.ox-ph p,.ox-hero__row p{color:var(--mute);font-size:12px}.ox-actions{flex-wrap:wrap;gap:.4rem;display:flex}.ox-btn{background:var(--acc);box-shadow:inset 0 1px 0 #ffffff40, 0 8px 18px -10px var(--acc);white-space:nowrap;cursor:pointer;border:0;border-radius:8px;align-items:center;gap:.4rem;padding:.38rem .75rem;font-weight:500;display:inline-flex;color:#fff!important;font-size:12px!important}.ox-btn.is-ghost{border:1px solid var(--line2);box-shadow:none;background:#ffffff0a;color:var(--ink)!important}.ox-btn.is-sm{padding:.25rem .6rem;font-size:11px!important}.ox-muted,.ox-sm{color:var(--mute);font-size:12px}.ox-num{font-variant-numeric:tabular-nums;font-weight:600}.ox-mono{letter-spacing:.02em;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11.5px}.ox-eyebrow{color:var(--acc-ink);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.4rem;font-size:10.5px;font-weight:600;display:flex}.ox-chip{white-space:nowrap;border-radius:6px;justify-self:start;align-items:center;gap:.28rem;padding:.14rem .5rem;font-size:11px;font-weight:500;line-height:1.45;display:inline-flex}.ox-chip.is-ok{color:#6ee7b7;background:#34d3991f;box-shadow:inset 0 0 0 1px #34d39938}.ox-chip.is-wait{color:#fcd34d;background:#fbbf241f;box-shadow:inset 0 0 0 1px #fbbf2438}.ox-chip.is-ko{color:#fca5a5;background:#f871711f;box-shadow:inset 0 0 0 1px #f8717140}.ox-chip.is-info{background:color-mix(in oklab, var(--acc) 18%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--acc) 35%, transparent);color:var(--acc-ink)}.ox-chip.is-expert{color:#c4b5fd;background:#a78bfa24;box-shadow:inset 0 0 0 1px #a78bfa47}.ox-chip.is-mute{color:var(--mute);background:#ffffff0d}:where(:root[data-motion=full]) .ox-pulse:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px;animation:1.4s ease-in-out infinite ox-blink}.ox-card,.ox-kpi,.ox-hero,.ox-conn,.ox-tree__col,.ox-veille li,.ox-alert,.ox-empty,.ox-paper,.ox-simw,.ox-bq__fam{border:1px solid var(--line);background:var(--glass);box-shadow:var(--glass-hi), 0 20px 40px -32px #000000e6;border-radius:12px}.ox-card{align-content:start;gap:.7rem;min-width:0;padding:.8rem .9rem .9rem;display:grid}.ox-card--wide{grid-column:span 2}.ox-ch{align-items:center;gap:.55rem;display:flex}.ox-ch>span:nth-child(2){min-width:0;line-height:1.3;display:grid}.ox-ch b{font-size:12.5px;font-weight:600}.ox-ch small{color:var(--mute);font-size:11px}.ox-ch>:last-child:not(:nth-child(2)){margin-left:auto}.ox-ci{--tc:var(--acc);background:color-mix(in oklab, var(--tc) 22%, transparent);width:26px;height:26px;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--tc) 35%, transparent);color:color-mix(in oklab, var(--tc) 45%, #fff);border-radius:8px;flex:none;place-items:center;display:grid}.ox-kpis{grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));gap:.6rem;display:grid}.ox-kpi{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.1rem .6rem;padding:.7rem .8rem;display:grid}.ox-kpi .ox-ci{grid-row:span 3;align-self:start}.ox-kpi small{color:var(--mute);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.ox-kpi b{font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:19px;font-weight:600;line-height:1.2}.ox-kpi>span:last-child{color:#e2e8f06b;text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;overflow:hidden}.ox-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:.6rem;display:grid}.ox-cols{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));align-items:start;gap:.6rem;display:grid}.ox-cols--sig{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.ox-cols--sim{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.ox-big{line-height:1.25;display:grid}.ox-big b{font-variant-numeric:tabular-nums;font-size:20px;font-weight:600}.ox-big small{color:var(--mute);font-size:11.5px}.ox-trio{grid-template-columns:repeat(3,1fr);gap:.4rem;display:grid}.ox-trio span{color:var(--mute);font-size:11px;display:grid}.ox-trio b{color:var(--ink);font-size:18px;font-weight:600}.ox-tags{flex-wrap:wrap;gap:.35rem;display:flex}.ox-tags span{border:1px solid var(--line2);border-radius:99px;align-items:center;gap:.35rem;padding:.2rem .55rem;font-size:11px;display:inline-flex}.ox-tags i{background:#34d399;border-radius:50%;width:6px;height:6px}.ox-alert{color:#fde68a;cursor:pointer;background:linear-gradient(90deg,#fbbf241a,#fbbf2405);border-color:#fbbf244d;align-items:center;gap:.6rem;padding:.6rem .8rem;font-size:12px;display:flex}.ox-grid>.ox-alert{grid-column:1/-1}.ox-alert>span{color:var(--ink);flex:1}.ox-alert--ok{color:#6ee7b7;cursor:default;background:linear-gradient(90deg,#34d3991a,#34d39905);border-color:#34d3994d}.ox-live{gap:.15rem;display:grid}.ox-live li{cursor:pointer;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.25rem .6rem;padding:.45rem .5rem;display:grid}.ox-live li:hover{background:#ffffff0a}.ox-live li>span:first-child{min-width:0;line-height:1.3;display:grid}.ox-live small,.ox-who small,.ox-what small{color:var(--mute);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.ox-live b,.ox-who b,.ox-what b{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:500;overflow:hidden}.ox-live__p{color:var(--mute);grid-column:1/-1;align-items:center;gap:.5rem;font-size:10.5px;display:flex}.ox-prog{background:#ffffff14;border-radius:99px;flex:1;min-width:2.5rem;height:4px;overflow:hidden}.ox-prog i{width:var(--p);border-radius:inherit;background:linear-gradient(90deg, color-mix(in oklab, var(--acc) 60%, #1fb7f6), var(--acc));height:100%;display:block}.ox-pc{color:var(--mute);align-items:center;gap:.45rem;font-size:11px;display:flex}.ox-feed{gap:.1rem;display:grid}.ox-feed li{border-radius:7px;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.55rem;padding:.35rem .3rem;font-size:12px;display:grid}.ox-feed em{color:var(--mute);font-style:normal}.ox-feed time{color:#e2e8f066;white-space:nowrap;font-size:10.5px}.ox-fi{background:color-mix(in oklab, var(--acc) 18%, transparent);width:20px;height:20px;color:var(--acc-ink);border-radius:6px;flex:none;place-items:center;display:grid}.ox-fi.is-ok{color:#6ee7b7;background:#34d39929}.ox-bars{grid-template-columns:repeat(var(--n), minmax(0, 1fr));align-items:end;gap:.35rem;height:8.5rem;display:grid}.ox-bars span{grid-template-rows:auto minmax(0,1fr) auto;justify-items:center;gap:.2rem;height:100%;display:grid}.ox-bars b{color:var(--mute);white-space:nowrap;align-self:end;font-size:9.5px;font-weight:500}.ox-bars i{width:100%;max-width:1.8rem;height:calc(var(--v) * 100%);background:linear-gradient(#ffffff38,#ffffff14);border-radius:5px 5px 2px 2px;align-self:end;min-height:3px}.ox-bars .is-hi i{background:linear-gradient(180deg, color-mix(in oklab, var(--acc) 40%, #9fd4ff), var(--acc));box-shadow:0 0 20px -2px color-mix(in oklab, var(--acc) 60%, transparent)}.ox-bars .is-hi b{color:var(--ink)}.ox-bars small{color:#e2e8f066;font-size:9.5px}.ox-donut{grid-template-columns:6.5rem minmax(0,1fr);align-items:center;gap:.8rem;display:grid}.ox-donut svg{grid-area:1/1;width:100%;rotate:-90deg}.ox-donut circle{fill:none;stroke-width:5px}.ox-donut__bg{stroke:#ffffff12}.ox-donut>p{text-align:center;grid-area:1/1;place-self:center;line-height:1.1;display:grid}.ox-donut>p b{font-size:15px;font-weight:600}.ox-donut>p small{color:var(--mute);font-size:10px}.ox-donut ul{gap:.35rem;font-size:11.5px;display:grid}.ox-donut li{align-items:center;gap:.4rem;display:flex}.ox-donut li i{border-radius:3px;width:8px;height:8px}.ox-donut li b{margin-left:auto;font-weight:600}.ox-table{border:1px solid var(--line);background:var(--glass);border-radius:12px;display:grid;overflow:hidden}.ox-card .ox-table{background:0 0;border:0;border-radius:0}.ox-tr{border-top:1px solid #ffffff0d;grid-template-columns:minmax(0,1.4fr) minmax(0,1.2fr) minmax(0,.9fr) minmax(0,.9fr);align-items:center;gap:.8rem;padding:.55rem .9rem;display:grid}.ox-tr[data-open]{cursor:pointer;transition:background .15s}.ox-tr[data-open]:hover,.ox-tr[data-open]:focus-visible{background:#ffffff0a;outline:none}.ox-thead{color:#e2e8f073;letter-spacing:.06em;text-transform:uppercase;background:#ffffff06;border-top:0;padding-block:.5rem;font-size:10.5px;font-weight:600}.ox-tr>span{min-width:0}.ox-cols-3 .ox-tr{grid-template-columns:minmax(0,1.4fr) minmax(0,1.4fr) minmax(0,1fr)}.ox-cols-4 .ox-tr{grid-template-columns:minmax(0,1.3fr) minmax(0,1.3fr) minmax(0,.8fr) minmax(0,1fr)}.ox-cols-5 .ox-tr{grid-template-columns:minmax(0,1.3fr) minmax(0,1.3fr) minmax(0,.8fr) minmax(0,.7fr) minmax(0,1fr)}.ox-cols-6 .ox-tr{grid-template-columns:minmax(0,1.25fr) minmax(0,1.2fr) minmax(0,.8fr) minmax(0,.55fr) minmax(0,.7fr) minmax(0,.95fr)}.ox-cols-7 .ox-tr{grid-template-columns:minmax(0,1.2fr) minmax(0,1.1fr) minmax(0,1fr) minmax(0,.8fr) minmax(0,.55fr) minmax(0,.7fr) minmax(0,.95fr)}.ox-table:not(.ox-table--list):not(.ox-table--q) .ox-tr:has(>span:nth-child(3):last-child){grid-template-columns:minmax(0,1.4fr) minmax(0,1.2fr) minmax(0,1fr)}.ox-table--q .ox-tr{grid-template-columns:minmax(0,1.2fr) minmax(0,1.6fr) auto auto}.ox-who{align-items:center;gap:.55rem;min-width:0;display:flex}.ox-who>span:last-child,.ox-what{min-width:0;line-height:1.3;display:grid}.ox-inline{align-items:center;gap:.5rem;min-width:0;font-size:12px;display:flex}.ox-ai{gap:3px;display:inline-flex}.ox-ai i{border-radius:50%;width:7px;height:7px}.ox-ai i.is-ok{background:#34d399;box-shadow:0 0 6px #34d399b3}.ox-ai i.is-no{background:#fbbf24;box-shadow:0 0 6px #fbbf24b3}.ox-seg{border:1px solid var(--line);background:#ffffff08;border-radius:9px;justify-self:start;gap:2px;padding:3px;font-size:11.5px;display:inline-flex}.ox-seg span{color:var(--mute);border-radius:6px;padding:.2rem .6rem}.ox-seg .is-on{color:var(--ink);background:#ffffff14}.ox-hero{border-color:color-mix(in oklab, var(--acc) 30%, transparent);background:radial-gradient(70% 120% at 100% 0%, color-mix(in oklab, var(--acc) 32%, transparent), transparent 70%), linear-gradient(180deg, #ffffff12, #ffffff05);gap:.6rem;padding:.85rem 1rem;display:grid}.ox-crumb{color:var(--mute);align-items:center;gap:.45rem;font-size:11px;display:flex}.ox-crumb button{cursor:pointer;background:0 0;border:0;align-items:center;gap:.2rem;padding:0;display:inline-flex;color:var(--mute)!important;font-size:11px!important}.ox-crumb>span:before{content:"/";opacity:.5;margin-right:.45rem}.ox-hero__row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.5rem 1rem;display:flex}.ox-hero__r{align-items:center;gap:.9rem;display:flex}.ox-prime{text-align:right;line-height:1.15;display:grid}.ox-prime small{color:var(--mute);letter-spacing:.1em;text-transform:uppercase;font-size:10px}.ox-prime b{font-size:20px;font-weight:600}.ox-hero__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.ox-presence{color:var(--mute);align-items:center;gap:.45rem;font-size:11.5px;display:inline-flex}.ox-steps{flex-wrap:wrap;gap:.3rem;display:flex}.ox-steps li{border:1px solid var(--line);color:var(--mute);background:#ffffff08;border-radius:99px;align-items:center;gap:.35rem;padding:.2rem .6rem .2rem .25rem;font-size:11.5px;display:inline-flex}.ox-steps i{background:#ffffff12;border-radius:50%;place-items:center;width:18px;height:18px;font-size:9.5px;font-style:normal;font-weight:600;display:grid}.ox-steps .is-done{color:var(--ink);border-color:#34d3994d}.ox-steps .is-done i{color:#052e1f;background:#34d399}.ox-steps .is-now{border-color:color-mix(in oklab, var(--acc) 55%, transparent);box-shadow:0 0 18px -4px color-mix(in oklab, var(--acc) 70%, transparent);color:var(--ink)}.ox-steps .is-now i{background:var(--acc);color:#fff}.ox-tabs{border-bottom:1px solid var(--line);scrollbar-width:none;gap:.15rem;display:flex;overflow-x:auto}.ox-tabs button{white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:.45rem .7rem .55rem;position:relative;color:var(--mute)!important;font-size:12px!important}.ox-tabs button.is-on{color:#fff!important}.ox-tabs button.is-on:after{content:"";background:var(--acc);height:2px;box-shadow:0 0 10px var(--acc);border-radius:2px;position:absolute;bottom:-1px;left:.5rem;right:.5rem}.ox-tabc{gap:.7rem;display:grid}.ox-dl{gap:.4rem;display:grid}.ox-dl div{justify-content:space-between;gap:1rem;font-size:12px;display:flex}.ox-dl dt{color:var(--mute)}.ox-dl dd{text-align:right}.ox-src{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.45rem 1rem;display:grid}.ox-src li{align-items:flex-start;gap:.5rem;display:flex}.ox-src li>span:last-child{line-height:1.35;display:grid}.ox-src b{font-size:12px;font-weight:500}.ox-src small{color:var(--mute);font-size:11px}.ox-src li.is-wait .ox-fi{color:#0000;background:#ffffff0f}:where(:root[data-motion=full]) .ox-src li.is-wait .ox-fi{border:2px solid #ffffff26;border-top-color:var(--acc);border-radius:50%;animation:.7s linear infinite ox-spin}.ox-sub{color:var(--mute);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:600}.ox-sub:empty{display:none}.ox-docs{gap:.55rem;display:grid}.ox-docgrid{grid-template-columns:repeat(auto-fill,minmax(14.5rem,1fr));gap:.5rem;display:grid}.ox-doc{border:1px solid var(--line);background:var(--glass);border-radius:11px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.25rem .7rem;padding:.6rem .7rem;display:grid;position:relative}.ox-doc>span:nth-child(2){min-width:0;line-height:1.3;display:grid}.ox-doc b{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;overflow:hidden}.ox-doc small{color:var(--mute);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;overflow:hidden}.ox-doc>.ox-chip,.ox-doc>.ox-anread{grid-column:2}.ox-doc.is-wait{background:#fbbf2408;border-style:dashed;border-color:#fbbf2459}.ox-doc.is-reading:after{content:"";border-radius:inherit;background:linear-gradient(180deg, transparent, color-mix(in oklab, var(--acc) 30%, transparent) 50%, transparent);background-size:100% 200%;animation:.5s linear infinite ox-scan;position:absolute;inset:0}.ox-docgrid--an .ox-doc.is-wait .ox-ai{visibility:hidden}.ox-docgrid--an .ox-doc.is-wait{border-color:var(--line);background:var(--glass);opacity:.55}.ox-th{background:linear-gradient(#eef3fb,#d9e2f1);border-radius:4px;flex:none;align-content:start;gap:3px;width:30px;height:38px;padding:6px 5px;display:grid;position:relative;box-shadow:0 6px 12px -6px #000c}.ox-th i{background:#9aabc7;border-radius:2px;height:2.5px}.ox-th i:first-child{background:#2a4c8c;width:70%;height:4px}.ox-th i:nth-child(3){width:80%}.ox-th i:nth-child(4){width:55%}.ox-th--avis:after{content:"";background:repeating-conic-gradient(#1e293b 0 25%, transparent 0 50%) 0 0 / 3px 3px;width:8px;height:8px;position:absolute;bottom:4px;right:4px}.ox-th--id,.ox-th--ci{background:linear-gradient(135deg,#dbe7fb,#b9cdee);width:38px;height:26px;padding:4px 4px 4px 16px}.ox-th--ci{background:linear-gradient(135deg,#e5f3e6,#c7dfc9)}.ox-th--id:before,.ox-th--ci:before{content:"";background:#7c8fb3;border-radius:2px;width:9px;height:12px;position:absolute;top:5px;left:4px}.ox-th--rib i:first-child{background:#b91c1c}.ox-th--sign:after{content:"";border-bottom:1.5px solid #1d3a8a;border-radius:0 0 50% 30%;height:6px;position:absolute;bottom:6px;left:6px;right:6px}.ox-verdict{background:radial-gradient(80% 140% at 0% 50%, #34d3991f, transparent 70%), var(--glass);border:1px solid #34d39940;border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1rem;padding:.85rem 1rem;display:grid}.ox-ring{width:6.4rem;display:grid}.ox-ring svg,.ox-ring p{grid-area:1/1}.ox-ring svg{rotate:-90deg}.ox-ring circle{fill:none;stroke-width:4px}.ox-ring__v{stroke:#34d399;stroke-linecap:round;filter:drop-shadow(0 0 4px #34d39999)}.ox-ring p{text-align:center;place-self:center;line-height:1.1;display:grid}.ox-ring b{font-size:18px;font-weight:600}.ox-ring small{color:var(--mute);font-size:9px}.ox-verdict__t{font-size:17px;font-weight:600;margin:.15rem 0 .2rem!important}.ox-checks{gap:.35rem;display:grid}.ox-checks li{border:1px solid var(--line);background:#ffffff06;border-radius:10px;grid-template-columns:2.2rem minmax(0,1fr) auto;align-items:center;gap:.6rem;padding:.5rem .75rem;font-size:12px;display:grid}.ox-photo{border-radius:10px;position:relative;overflow:hidden}.ox-photo:after{content:"";opacity:var(--flash,0);pointer-events:none;background:#fff;position:absolute;inset:0}.ox-scene{width:100%;height:auto;display:block}.ox-photo figcaption{flex-wrap:wrap;gap:.3rem;display:flex;position:absolute;bottom:.5rem;left:.5rem}.ox-photo figcaption span{backdrop-filter:blur(4px);background:#0009;border-radius:5px;align-items:center;gap:.25rem;padding:.12rem .4rem;font-size:10.5px;display:inline-flex}.ox-photo__ok{position:absolute;top:.5rem;right:.5rem}.ox-wave{align-items:center;gap:2px;height:2.4rem;display:flex}.ox-wave i{background:linear-gradient(180deg, var(--acc-ink), var(--acc));height:100%;transform:scaleY(var(--h));border-radius:2px;flex:1}.ox-call{gap:.3rem;font-size:11.5px;display:grid}.ox-call li{background:color-mix(in oklab, var(--acc) 16%, transparent);border-radius:8px 8px 8px 2px;justify-self:start;max-width:92%;padding:.3rem .55rem}.ox-call li.is-them{background:#ffffff12;border-radius:8px 8px 2px;justify-self:end}.ox-paper{color:#0f172a;background:linear-gradient(#f3f6fc,#dfe6f3);border:0;align-content:start;gap:6px;padding:.9rem 1rem;display:grid;rotate:-1deg}.ox-paper__h{justify-content:space-between;margin-bottom:.3rem;font-size:12px;display:flex}.ox-paper__h small{color:#64748b}.ox-paper>i{background:#b8c4da;border-radius:3px;height:5px}.ox-paper__sig{justify-items:end;margin-top:.4rem;display:grid}.ox-paper__sig svg{width:9rem;overflow:visible}.ox-paper__sig path{fill:none;stroke:#1d3a8a;stroke-width:2.2px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0}.ox-paper__sig small{color:#64748b;font-size:10px}.ox-sigs,.ox-veille{gap:.4rem;display:grid}.ox-sigs li{border:1px solid var(--line);background:#ffffff06;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.6rem;padding:.5rem .7rem;display:grid}.ox-sigs li>span:nth-child(2){min-width:0;line-height:1.3;display:grid}.ox-sigs b{font-size:12px;font-weight:500}.ox-sigs small{color:var(--mute);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;overflow:hidden}.ox-iban{gap:.1rem;display:grid}.ox-iban small{color:var(--mute)}.ox-mini{gap:.25rem;font-size:11.5px;display:grid}.ox-mini li{color:var(--mute);border-radius:6px;align-items:center;gap:.4rem;padding:.15rem .3rem;display:flex}.ox-mini svg{color:#34d399}.ox-mini b{color:#6ee7b7;font-weight:500}.ox-flowline{gap:.25rem;font-size:10.5px;display:flex}.ox-flowline li{color:var(--mute);border-top:3px solid #ffffff1a;flex:1;padding-top:.35rem}.ox-flowline .is-done{color:var(--ink);border-color:#34d399}.ox-timeline{gap:.45rem;display:grid}.ox-timeline li{border:1px solid var(--line);background:var(--glass);border-radius:11px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem;padding:.6rem .8rem;display:grid}.ox-timeline li>span:nth-child(2){line-height:1.35;display:grid}.ox-timeline b{font-size:12px;font-weight:500}.ox-timeline small{color:var(--mute);font-size:11px}.ox-timeline time{color:var(--acc-ink);font-size:11px;font-weight:600}.ox-timeline .is-reply{border-color:#34d3994d}.ox-hero--an{border-color:color-mix(in oklab, var(--acc) 45%, transparent)}.ox-livedot{background:var(--acc);width:7px;height:7px;box-shadow:0 0 10px var(--acc);border-radius:50%}:where(:root[data-motion=full]) .ox-livedot{animation:1s ease-in-out infinite ox-blink}.ox-pct{grid-template-columns:auto auto;place-items:baseline end;line-height:1;display:grid}.ox-pct b{font-variant-numeric:tabular-nums;color:var(--acc-ink);font-size:30px;font-weight:600}.ox-pct small{color:var(--acc-ink);font-size:14px}.ox-pct span{color:var(--mute);font-variant-numeric:tabular-nums;grid-column:1/-1;margin-top:.3rem;font-size:11px}.ox-anbar{background:#ffffff12;border-radius:99px;height:4px;display:block;overflow:hidden}.ox-anbar i{width:var(--p);border-radius:inherit;background:linear-gradient(90deg, #1fb7f6, var(--acc), #140aeb);height:100%;box-shadow:0 0 12px var(--acc);display:block}.ox-anst{grid-template-columns:repeat(5,minmax(0,1fr));gap:.4rem;display:grid}.ox-anst li{color:var(--mute);text-align:center;justify-items:center;gap:.35rem;font-size:11px;display:grid}.ox-anst i{border:1px solid var(--line2);border-radius:8px;place-items:center;width:26px;height:26px;font-size:11px;font-style:normal;font-weight:600;display:grid}.ox-anst .is-done{color:var(--ink)}.ox-anst .is-done i{color:#052e1f;background:#34d399;border-color:#0000}.ox-anst .is-now{color:var(--ink)}.ox-anst .is-now i{border-color:var(--acc);background:color-mix(in oklab, var(--acc) 25%, transparent);box-shadow:0 0 16px -2px var(--acc)}.ox-anstats{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;display:grid}.ox-anstats span{border:1px solid var(--line);background:var(--glass);color:var(--mute);border-radius:10px;padding:.5rem .7rem;font-size:11px;display:grid}.ox-anstats b{color:var(--ink);font-variant-numeric:tabular-nums;font-size:17px;font-weight:600}.ox-anread{color:var(--mute);align-items:center;gap:.4rem;font-size:10.5px;display:inline-flex}.ox-anread em{font-style:normal}.ox-lot.is-hi{border-color:color-mix(in oklab, var(--acc) 45%, transparent);box-shadow:var(--glass-hi), 0 0 30px -12px var(--acc)}.ox-conns{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.5rem;display:grid}.ox-conn{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem;padding:.65rem .75rem;display:grid}.ox-conn>span:nth-child(2){line-height:1.3;display:grid}.ox-conn b{font-size:12.5px;font-weight:500}.ox-conn small{color:var(--mute);font-size:11px}.ox-conn__logo{color:#0f172a;background:#ffffffeb;border-radius:9px;place-items:center;width:32px;height:32px;font-size:11px;font-weight:700;display:grid}.ox-conn__s{justify-items:end;gap:.15rem;display:grid}.ox-conn__s small{color:#e2e8f066;font-size:10px}.ox-tree{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;display:grid}.ox-tree__col{align-content:start;gap:.3rem;padding:.6rem;display:grid}.ox-tree__h{align-items:center;gap:.4rem;font-size:12px;font-weight:600;display:flex;margin-bottom:.2rem!important}.ox-tree__h small,.ox-tree__n small{color:var(--mute);margin-left:auto;font-size:10.5px}.ox-tree__n{border:1px solid var(--line);border-radius:8px;align-items:center;gap:.4rem;padding:.35rem .45rem;font-size:11.5px;display:flex}.ox-tree__n span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ox-tree__n.is-on{border-color:color-mix(in oklab, var(--acc) 45%, transparent);background:color-mix(in oklab, var(--acc) 12%, transparent)}.ox-simw{color:#0f172a;background:#f5f7fb;border:0;padding:0;overflow:hidden}.ox-simw__bar{color:#64748b;background:#e5eaf3;align-items:center;gap:5px;padding:.4rem .7rem;font-size:10.5px;display:flex}.ox-simw__bar i{background:#c3cbd9;border-radius:50%;width:7px;height:7px}.ox-simw__bar span{margin-left:.5rem}.ox-simw__b{gap:.5rem;padding:.9rem 1rem 1rem;display:grid}.ox-simw__b>b{font-size:14px;font-weight:600}.ox-simw label{gap:.15rem;display:grid}.ox-simw label small{color:#64748b;font-size:10.5px}.ox-simw label span{background:#fff;border:1px solid #d5dce8;border-radius:8px;justify-content:space-between;align-items:center;padding:.35rem .6rem;font-size:12px;display:flex}.ox-simw__r{background:color-mix(in oklab, var(--acc) 12%, #fff);border-radius:9px;justify-content:space-between;align-items:baseline;padding:.5rem .65rem;display:flex!important}.ox-simw__r small{color:#475569;font-size:11px}.ox-simw__r b{color:var(--acc);font-size:20px;font-weight:700}.ox-simw .ox-btn{justify-self:start}.ox-swatches{gap:.45rem;display:flex}.ox-swatches button{background:var(--c);cursor:pointer;border:2px solid #ffffff26;border-radius:50%;width:28px;height:28px}.ox-swatches button.is-on{box-shadow:0 0 0 3px color-mix(in oklab, var(--c) 40%, transparent);border-color:#fff}.ox-code{color:#93c5fd;text-overflow:ellipsis;white-space:nowrap;background:#00000059;border-radius:8px;margin:0;padding:.5rem .6rem;font-size:10.5px;overflow:hidden}.ox-veille li{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.7rem;padding:.75rem .85rem;display:grid}.ox-veille li>span:nth-child(2){gap:.2rem;display:grid}.ox-veille small{color:var(--mute);font-size:10.5px}.ox-veille b{font-size:12.5px;font-weight:500}.ox-veille .is-new{border-color:#fbbf2459}.ox-change{background:#fbbf2412;border-left:2px solid #fbbf24;border-radius:0 6px 6px 0;gap:.1rem;margin-top:.2rem;padding:.4rem .55rem;font-size:11.5px;display:grid}.ox-change em{color:#fcd34d;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:600}.ox-bq{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:.6rem;display:grid}.ox-bq__fam{align-content:start;gap:.25rem;padding:.7rem;display:grid}.ox-bq__h{color:color-mix(in oklab, var(--tc) 50%, #fff);letter-spacing:.1em;text-transform:uppercase;font-size:10.5px;font-weight:600;margin-bottom:.3rem!important}.ox-bq__i{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.6rem;padding:.35rem .3rem;display:grid}.ox-bq__i>span:nth-child(2){min-width:0;line-height:1.3;display:grid}.ox-bq__i b{font-size:12px;font-weight:500}.ox-bq__i small{color:var(--mute);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;overflow:hidden}.ox-switch{cursor:pointer;background:#ffffff1f;border:0;border-radius:99px;width:30px;height:18px;padding:0;transition:background .25s;position:relative}.ox-switch i{background:#fff;border-radius:50%;width:14px;height:14px;transition:translate .25s cubic-bezier(.3,1.4,.5,1);position:absolute;top:2px;left:2px}.ox-switch[aria-checked=true]{background:var(--acc)}.ox-switch[aria-checked=true] i{translate:12px}.ox-switch:focus-visible,.ox-nav:focus-visible,.ox-btn:focus-visible,.ox-tabs button:focus-visible,.ox-chat button:focus-visible{outline:2px solid var(--acc-ink);outline-offset:2px}.ox-empty{background:radial-gradient(60% 80% at 50% 0%, color-mix(in oklab, var(--acc) 14%, transparent), transparent 70%);text-align:center;border-style:dashed;border-color:#ffffff29;justify-items:center;gap:.45rem;max-width:34rem;margin:1.5rem auto 0;padding:2.2rem 1.5rem 1.8rem;display:grid}.ox-empty__art{gap:5px;width:4.5rem;margin-bottom:.4rem;display:grid}.ox-empty__art i{background:#ffffff1a;border-radius:3px;height:9px}.ox-empty__art i:nth-child(2){background:color-mix(in oklab, var(--acc) 40%, transparent);width:80%;margin-left:10%}.ox-empty__art i:nth-child(3){width:60%;margin-left:20%}.ox-empty__t{font-size:16px;font-weight:600}.ox-empty__d{max-width:26rem;color:var(--mute);font-size:12.5px}.ox-empty__s{color:#e2e8f066;letter-spacing:.1em;text-transform:uppercase;font-size:10.5px;font-weight:600;margin-top:.6rem!important}.ox-empty__btns{flex-wrap:wrap;justify-content:center;gap:.4rem;display:flex}.ox-add{border:1px dashed color-mix(in oklab, var(--tc) 60%, transparent);background:color-mix(in oklab, var(--tc) 12%, transparent);cursor:pointer;border-radius:9px;align-items:center;gap:.35rem;padding:.4rem .75rem;display:inline-flex;font-size:12px!important}.ox-add:hover{background:color-mix(in oklab, var(--tc) 24%, transparent)}.ox-skel{gap:.7rem}.ox-sk{background:linear-gradient(90deg,#ffffff0a 25%,#ffffff17 50%,#ffffff0a 75%) 0 0/200% 100%;border-radius:10px;animation:1.1s linear infinite ox-shimmer;display:block}.ox-sk--h{width:30%;height:20px}.ox-sk--s{width:45%;height:11px}.ox-sk--kpi{height:62px}.ox-sk--card{height:120px}.ox-sk--row{height:40px}.ox-sk-kpis{grid-template-columns:repeat(4,1fr);gap:.6rem;display:grid}.ox-sk-grid{grid-template-columns:repeat(3,1fr);gap:.6rem;display:grid}.ox-phone{z-index:20;width:15.5rem;height:min(31rem,100% - 2rem);box-shadow:0 40px 80px -30px #000000f2, 0 0 60px -20px color-mix(in oklab, var(--acc) 70%, transparent);background:linear-gradient(160deg,#2a3142,#0d1018);border:1px solid #ffffff40;border-radius:34px;padding:9px;position:absolute;top:50%;right:1.4rem;translate:0 -50%}.ox-phone[hidden]{display:none}.ox-phone__in{color:#0f172a;background:#f4f6fb;border-radius:26px;height:100%;position:relative;overflow:hidden}.ox-phone__notch{z-index:3;background:#0b0d12;border-radius:99px;width:70px;height:20px;position:absolute;top:7px;left:50%;translate:-50%}.ox-ps{align-content:start;gap:.55rem;padding:2.6rem .9rem 1rem;display:none;position:absolute;inset:0}.ox-ps.is-on{display:grid}.ox-ps[data-ps=sms]{color:#fff;background:radial-gradient(120% 80% at 50% 0,#3a5bd9,#101a3a 70%);justify-items:center}.ox-ps__time{letter-spacing:-.02em;font-size:40px;font-weight:300;margin-top:1.4rem!important}.ox-ps__notif{backdrop-filter:blur(10px);color:#0f172a;background:#ffffffd1;border-radius:14px;gap:.1rem;width:100%;margin-top:1rem;padding:.6rem .7rem;font-size:11px;display:grid}.ox-ps__app{color:#64748b;align-items:center;gap:.3rem;font-size:9.5px;display:flex}.ox-ps__h{align-items:center;gap:.4rem;font-size:12px;font-weight:600;display:flex}.ox-ps__t{font-size:16px;font-weight:600;line-height:1.25}.ox-ps__d{color:#475569;font-size:11.5px}.ox-ps__docs{gap:.35rem;display:grid;margin-top:.3rem!important}.ox-ps__docs li{background:#fff;border:1px solid #dfe5ee;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem;padding:.45rem .5rem;display:grid}.ox-ps__docs li>span:nth-child(2){min-width:0;line-height:1.25;display:grid}.ox-ps__docs b{text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;font-weight:600;overflow:hidden}.ox-ps__docs small{color:#64748b;font-size:10px}.ox-ps__st{background:color-mix(in oklab, var(--acc) 14%, #fff);width:24px;height:24px;color:var(--acc);border-radius:50%;place-items:center;display:grid}.ox-ps__docs li.is-done .ox-ps__st{color:#fff;background:#22c55e}.ox-ps__cta{background:var(--acc);color:#fff;text-align:center;border-radius:12px;margin-top:.4rem;padding:.6rem;font-size:12px;font-weight:600}.ox-ps--cam{color:#fff;background:#0b0d12;place-items:center;padding:0}.ox-ps--cam:after{content:"";opacity:var(--flash,0);pointer-events:none;background:#fff;position:absolute;inset:0}.ox-ps--cam.is-on{display:grid}.ox-cam__doc{grid-area:1/1;scale:3.4}.ox-cam__frame{grid-area:1/1;width:72%;height:9.5rem;position:relative}.ox-cam__frame i{border:3px solid #fff;width:22px;height:22px;transition:border-color .2s;position:absolute}.ox-cam__frame i:first-child{border-bottom:0;border-right:0;border-radius:8px 0 0;top:0;left:0}.ox-cam__frame i:nth-child(2){border-bottom:0;border-left:0;border-radius:0 8px 0 0;top:0;right:0}.ox-cam__frame i:nth-child(3){border-top:0;border-right:0;border-radius:0 0 0 8px;bottom:0;left:0}.ox-cam__frame i:nth-child(4){border-top:0;border-left:0;border-radius:0 0 8px;bottom:0;right:0}.ox-cam__frame.is-ok i{border-color:#4ade80}.ox-cam__hint{white-space:nowrap;background:#0000008c;border-radius:99px;padding:.25rem .6rem;font-size:10.5px;position:absolute;top:2.8rem;left:50%;translate:-50%}.ox-cam__btn{border:4px solid #fff;border-radius:50%;width:48px;height:48px;position:absolute;bottom:1.2rem;left:50%;translate:-50%}.ox-otp{gap:.3rem;display:flex}.ox-otp span{background:#fff;border:1px solid #d5dce8;border-radius:8px;flex:1;height:34px}.ox-ps--done{text-align:center;place-content:center;justify-items:center}.ox-ps__ok{color:#fff;background:#22c55e;border-radius:50%;place-items:center;width:56px;height:56px;display:grid;box-shadow:0 10px 30px -8px #22c55e}.ox-ps--selfie{color:#fff;text-align:center;background:#0b0d12;place-content:center;justify-items:center;gap:1rem;padding:0 1rem}.ox-ps--selfie.is-on{display:grid}.ox-ps--selfie .ox-ps__d{color:#fff9}.ox-face{width:62%}.ox-face svg{width:100%;display:block;overflow:visible}.ox-face__ring{fill:none;stroke:#4ade80;stroke-width:3px;stroke-dasharray:100 0}.ox-face__head{fill:#ffffff1f;stroke:#ffffff59;stroke-width:1.5px}.ox-ps--selfie.is-ok .ox-face{filter:drop-shadow(0 0 14px #4ade808c)}.ox-idok{color:#fff;background:#22c55e;border-radius:50%;flex:none;place-items:center;width:16px;height:16px;display:inline-grid}.ox-chat{z-index:15;border:1px solid var(--line2);backdrop-filter:blur(16px);width:min(21rem,100% - 1.5rem);box-shadow:0 30px 70px -30px #000000f2, 0 0 50px -24px var(--acc);background:#0a0f1ce0;border-radius:14px;grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:absolute;top:.75rem;bottom:.75rem;right:.75rem;overflow:hidden}.ox-chat[hidden]{display:none}.ox-help{grid-template-rows:auto minmax(0,1fr);height:min(18rem,100% - 1.5rem);top:auto;bottom:3.6rem}.ox-chat__h{border-bottom:1px solid var(--line);align-items:center;gap:.6rem;padding:.7rem .8rem;display:flex}.ox-chat__h>span:nth-child(2){line-height:1.3;display:grid}.ox-chat__h b{font-size:12.5px;font-weight:600}.ox-chat__h small{color:var(--mute);font-size:10.5px}.ox-x{cursor:pointer;background:#ffffff0f;border:0;border-radius:7px;place-items:center;width:26px;height:26px;margin-left:auto;padding:0;display:grid}.ox-chat__log{scrollbar-width:thin;align-content:start;gap:.5rem;padding:.8rem;display:grid;overflow-y:auto}.ox-msg{background:#ffffff12;border-radius:12px 12px 12px 3px;max-width:92%;padding:.5rem .65rem;font-size:12px}.ox-msg.is-me{background:var(--acc);color:#fff;border-radius:12px 12px 3px;justify-self:end}.ox-msg.is-bot .ox-bars{height:6rem;margin-top:.55rem}.ox-msg.is-typing{gap:4px;width:max-content;display:flex}.ox-msg.is-typing i{background:var(--mute);border-radius:50%;width:6px;height:6px;animation:.9s ease-in-out infinite ox-blink}.ox-msg.is-typing i:nth-child(2){animation-delay:.15s}.ox-msg.is-typing i:nth-child(3){animation-delay:.3s}.ox-chat__ask{border-top:1px solid var(--line);gap:.35rem;padding:.7rem .8rem .8rem;display:grid}.ox-chat__ask button{border:1px solid var(--line2);text-align:left;cursor:pointer;background:#ffffff08;border-radius:9px;padding:.42rem .6rem;font-size:11.5px!important}.ox-chat__ask button:hover:not(:disabled){border-color:var(--acc)}.ox-chat__ask button:disabled{opacity:.5;cursor:default}.ox-helpbtn{z-index:14;background:var(--acc);box-shadow:0 14px 30px -12px var(--acc);color:#fff;cursor:pointer;border:0;border-radius:99px;align-items:center;gap:.4rem;padding:.5rem .85rem;font-weight:600;display:inline-flex;position:absolute;bottom:1rem;right:1rem;font-size:12px!important}.ox-helpbtn[hidden]{display:none}.ox-toasts{z-index:30;pointer-events:none;justify-items:end;gap:.4rem;display:grid;position:absolute;bottom:3.8rem;right:1rem}.ox-toast{border:1px solid var(--line2);backdrop-filter:blur(12px);background:#0e1424eb;border-radius:11px;align-items:center;gap:.5rem;max-width:22rem;padding:.5rem .75rem .5rem .55rem;font-size:12px;display:flex;box-shadow:0 20px 40px -20px #000000f2}.ox-toast.is-ok .ox-fi{color:#6ee7b7;background:#34d3992e}.ox-cur{z-index:90;pointer-events:none;filter:drop-shadow(0 4px 8px #0009);width:22px;height:22px;margin:-3px 0 0 -4px;position:absolute;top:0;left:0}.ox-cur svg{width:22px;height:22px}.ox-cur__rip{opacity:0;border:2px solid #8fdcff;border-radius:50%;width:22px;height:22px;margin:-8px 0 0 -6px;position:absolute;top:0;left:0}.ox-cur.is-touch{background:#ffffff59;border-radius:50%;width:34px;height:34px;margin:-17px 0 0 -17px;box-shadow:0 0 0 2px #fffc}.ox-flying{box-shadow:0 20px 40px -16px #005cf9cc}@container (width<900px){.ox-app{grid-template-columns:3.4rem minmax(0,1fr)}.ox-side{align-items:center;padding-inline:.4rem}.ox-brand>span:last-child,.ox-me>span:last-child,.ox-navlabel,.ox-nav span,.ox-nav[data-count]:after{display:none}.ox-brand,.ox-me{padding:0}.ox-nav{justify-content:center;width:2.4rem;padding:.5rem 0}.ox-new{position:absolute;top:5px;right:5px}.ox-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ox-note,.ox-online{display:none}.ox-chrome{grid-template-columns:auto minmax(0,12rem) minmax(0,1fr)}.ox-tree{grid-template-columns:repeat(2,minmax(0,1fr))}.ox-cols--sig,.ox-cols--sim{grid-template-columns:minmax(0,1fr)}}@container (width<620px){.ox-app{grid-template-columns:minmax(0,1fr)}.ox-side{display:none}.ox-body{grid-template-rows:2.7rem minmax(0,1fr) auto}.ox-tabbar{border-top:1px solid var(--line);background:#080c18d9;display:flex}.ox-tabbar button{color:var(--mute);cursor:pointer;background:0 0;border:0;flex:1;justify-items:center;gap:.1rem;padding:.45rem .2rem .5rem;display:grid;font-size:10px!important}.ox-tabbar button span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.ox-tabbar .is-on{color:var(--acc-ink)}.ox-chrome{grid-template-columns:auto minmax(0,1fr);height:34px}.ox-wtab{display:none}.ox-search{max-width:none}.ox-search span,.ox-org,.ox-sync{display:none}.ox-main{padding:.8rem .8rem 1.2rem}.ox-grid,.ox-tree,.ox-anst,.ox-anstats{grid-template-columns:repeat(2,minmax(0,1fr))}.ox-card--wide{grid-column:1/-1}.ox-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.ox-tr,.ox-cols-3 .ox-tr,.ox-cols-4 .ox-tr,.ox-cols-5 .ox-tr,.ox-cols-6 .ox-tr,.ox-cols-7 .ox-tr,.ox-table--q .ox-tr,.ox-table:not(.ox-table--list):not(.ox-table--q) .ox-tr:has(>span:nth-child(3):last-child){grid-template-columns:minmax(0,1fr) auto}.ox-tr>span:not(:first-child):not(:last-child){display:none}.ox-phone{right:50%;translate:50% -50%}.ox-chat{width:auto;left:.5rem;right:.5rem}.ox-helpbtn,.ox-toasts{bottom:4rem}.ox-sk-kpis,.ox-sk-grid{grid-template-columns:repeat(2,1fr)}}.brk{--bd:.7rem;--tc:#1fb7f6;background:linear-gradient(180deg, color-mix(in oklab, var(--tc) 30%, #0c1322), color-mix(in oklab, var(--tc) 10%, #080c17));box-shadow:inset 0 1px 0 color-mix(in oklab, var(--tc) 75%, transparent), inset 0 0 0 1px #ffffff0d;color:#fff;border-radius:3px;place-items:center;text-decoration:none;transition:translate .35s cubic-bezier(.3,1.5,.5,1),background .3s;display:grid;position:relative}.brk:before,.brk:after{content:"";pointer-events:none;position:absolute}.brk:before{width:100%;height:var(--bd);background:linear-gradient(90deg, color-mix(in oklab, var(--tc) 80%, #fff), var(--tc));transform-origin:0 100%;border-radius:2px 2px 0 0;bottom:100%;left:0;transform:skew(-45deg)}.brk:after{width:var(--bd);background:linear-gradient(180deg, color-mix(in oklab, var(--tc) 45%, #05060a), color-mix(in oklab, var(--tc) 18%, #05060a));transform-origin:0 0;border-radius:0 2px 2px 0;height:100%;top:0;left:100%;transform:skewY(-45deg)}.brk__label{text-align:center;align-items:center;gap:.35em;padding:0 .4rem;font-weight:500;line-height:1.15;display:inline-flex}a.brk:is(:hover,:focus-visible){background:linear-gradient(180deg, color-mix(in oklab, var(--tc) 62%, #0c1322), color-mix(in oklab, var(--tc) 34%, #080c17))}:where(:root[data-motion=full]) a.brk:is(:hover,:focus-visible){translate:0 -6px}a.brk:focus-visible{outline-offset:3px;outline:2px solid #fff}.brk--ghost{color:#8fdcff;background:#1fb7f60f;box-shadow:inset 0 0 0 1.5px #1fb7f6a6}.brk--ghost:before{background:0 0;box-shadow:inset 0 0 0 1.5px #1fb7f666}.brk--ghost:after{background:0 0;box-shadow:inset 0 0 0 1.5px #1fb7f64d}a.brk--ghost:is(:hover,:focus-visible){color:#fff;background:#1fb7f629}:where(:root[data-motion=full]) .brk--ghost[data-ready]{animation:2.2s ease-in-out 2 bw-pulse}.bw-hero{--k:1;background:radial-gradient(45% 55% at 74% 58%, #005cf929, transparent 72%), var(--night);align-items:center;min-height:100svh;display:flex;position:relative;overflow:clip}@media (width>=48rem) and (height<860px){.bw-hero{--k:.86}}@media (width>=48rem) and (height<720px){.bw-hero{--k:.74}}.bw-hero__in{padding:calc(var(--head-h) + clamp(1rem, 4vh, 2.5rem)) 0 clamp(2rem, 6vh, 4rem);align-items:center;gap:2rem;display:grid}@media (width>=64rem){.bw-hero__in{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(2rem,5vw,5rem)}}.bw-display{font-size:calc(clamp(2.4rem, 1.4rem + 3.3vw, 5rem) * min(var(--title-k), 1.08) * var(--k));line-height:1.02}.bw-lead{max-width:32rem;margin-top:calc(1.5rem * var(--k));color:#ffffffbd;font-size:clamp(1.02rem,.95rem + .35vw,1.2rem);line-height:1.65}.bw-hero .v7-actions{margin-top:calc(2.2rem * var(--k));gap:.85rem}.bw-hero .v7-btn{min-height:3.3rem;padding-inline:1.5rem;font-size:1rem}.bw-pyr{width:100%;max-width:calc(min(44rem, (100svh - var(--head-h) - 9rem) * 1.75));margin-inline:auto;container-type:inline-size}.bw-pyr__stage{--bd:3.4cqi;--g:1.3cqi;--gv:1.3cqi;--bw:calc((100cqi - var(--bd) - 4 * var(--g)) / 5);--bh:calc(var(--bw) * .46);height:calc(5 * var(--bh) + 4 * var(--gv) + var(--bd));position:relative}.bw-pyr .brk{--bd:3.4cqi;z-index:calc(var(--r) * 10 + var(--c) + 1);left:calc((var(--c) + var(--r) * .5) * (var(--bw) + var(--g)));bottom:calc(var(--r) * (var(--bh) + var(--gv)));width:var(--bw);height:var(--bh);font-size:clamp(.58rem,1.95cqi,.86rem);position:absolute}.bw-pyr .brk__label{hyphens:auto;overflow-wrap:anywhere;padding:0 .25rem}.bw-pyr__shadow{filter:blur(10px);background:radial-gradient(closest-side,#005cf973,#0000);border-radius:50%;height:7cqi;position:absolute;bottom:-1.6cqi;left:-4%;right:-2%}.bw-pyr__caption{min-height:1.6em;color:var(--muted);text-align:center;margin:clamp(1.25rem,3vh,2rem) 0 0;font-size:.95rem;transition:color .2s}.bw-pyr__caption[data-on]{color:#fff}.bw-pyr__caption b{color:#8fdcff;font-weight:600}@container (width<30rem){.bw-pyr .brk__label{display:none}}.bw-wall-block{--pad:clamp(2.25rem, 5.5vh, 4.5rem)}.bw-head{gap:1rem 3rem;margin-bottom:clamp(1.25rem,3vh,2.25rem);display:grid}@media (width>=64rem){.bw-head{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end}}.bw-head .v7-eyebrow{margin-bottom:.75rem}.bw-head__side{gap:.9rem;display:grid}.bw-legend{color:var(--muted);flex-wrap:wrap;gap:.4rem 1.1rem;margin:0;padding:0;font-size:.85rem;list-style:none;display:flex}.bw-legend li{align-items:center;gap:.45rem;display:inline-flex}.bw-legend i{background:var(--tc);width:1.1rem;height:.55rem;box-shadow:2px -2px 0 color-mix(in oklab, var(--tc) 55%, #fff);border-radius:2px}.bw-wall{--bd:.6rem;padding:var(--bd) var(--bd) 0 0;grid-template-columns:repeat(10,minmax(0,1fr));gap:.62rem .55rem;display:grid}.bw-tile{--tc:#94a3b8;min-width:0;color:var(--ink);background:light-dark(#fff,#0c1120);border:1px solid light-dark(#dde4ef,#ffffff1f);border-radius:3px;flex-direction:column;grid-column:span 2;gap:.3rem;padding:.75rem .85rem .8rem;text-decoration:none;transition:translate .35s cubic-bezier(.3,1.5,.5,1),box-shadow .3s,border-color .3s;display:flex;position:relative}.bw-tile:before,.bw-tile:after{content:"";pointer-events:none;position:absolute}.bw-tile:before{width:calc(100% + 2px);height:var(--bd);background:linear-gradient(90deg, color-mix(in oklab, var(--tc) 70%, #fff), var(--tc));transform-origin:0 100%;border-radius:2px 2px 0 0;bottom:calc(100% + 1px);left:-1px;transform:skew(-45deg)}.bw-tile:after{width:var(--bd);background:light-dark(color-mix(in oklab, var(--tc) 22%, #dbe3ef),color-mix(in oklab, var(--tc) 30%, #05060a));transform-origin:0 0;border-radius:0 2px 2px 0;height:calc(100% + 2px);top:-1px;left:calc(100% + 1px);transform:skewY(-45deg)}.bw-tile[data-course="1"]{grid-row:2}.bw-tile[data-course="2"]{grid-row:3}.bw-tile[data-course="3"]{grid-row:4}@media (width>=64rem) and (height<880px){.bw-wall-block{--pad:2.25rem}.bw-wall{row-gap:.5rem}.bw-tile__text{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.bw-head .v7-h2{font-size:calc(clamp(1.8rem, 1.2rem + 1.8vw, 2.6rem) * var(--title-k))}}.bw-tile--half{--tc:light-dark(#dbe3ef,#2a3550);background:light-dark(#f6f8fc,#0a0e18);border-color:light-dark(#e8edf5,#ffffff0f);grid-column:span 1}.bw-tile--ghost{--tc:#1fb7f6;text-align:center;background:light-dark(#005cf90a,#1fb7f60f);border:1.5px dashed oklab(53.9715% -.035195 -.24236/.55);flex-flow:wrap;grid-area:1/4/auto/span 4;justify-content:center;align-items:center;gap:.2rem .6rem;min-height:0;padding-block:.5rem}.bw-tile--ghost:before{background:0 0;box-shadow:inset 0 0 0 1.5px oklab(53.9715% -.035195 -.24236/.4)}.bw-tile--ghost:after{background:0 0;box-shadow:inset 0 0 0 1.5px oklab(53.9715% -.035195 -.24236/.3)}.bw-tile--ghost .bw-tile__name{color:light-dark(#005cf9,#8fdcff);align-items:center;gap:.4rem;font-size:.98rem;display:inline-flex}.bw-tile--ghost .bw-tile__text{font-size:.82rem}.bw-tile__name{font-family:var(--font-title);font-size:calc(1.12rem * var(--title-k));font-weight:var(--title-w);letter-spacing:var(--title-ls);line-height:1.2}.bw-tile__text{color:var(--muted);font-size:.8rem;line-height:1.4}.bw-tile__eq{border-top:1px solid light-dark(#edf1f7,#ffffff14);margin-top:auto;padding-top:.45rem;font-size:.82rem;line-height:1.55;display:block}.bw-tile__is,.bw-plus{color:color-mix(in oklab, var(--tc) 85%, #001a4d);font-weight:600}.bw-tile__is{font-family:var(--font-title);margin-right:.3rem;font-size:1.05rem}.bw-plus{margin-right:.3rem}.bw-part+.bw-part{margin-left:.3rem}.bw-part{color:light-dark(#14213d,#e2ecff);font-weight:500;display:inline-block}.bw-tile__go{color:light-dark(#94a3b8,#fff6);place-items:center;transition:color .2s,translate .2s;display:grid;position:absolute;top:.7rem;right:.7rem}a.bw-tile:is(:hover,:focus-visible) .bw-tile__go{color:light-dark(#005cf9,#7dd3fc);translate:2px -2px}.bw-tile__name{padding-right:1.2rem}:is(a.bw-tile,article.bw-tile):hover{border-color:color-mix(in oklab, var(--tc) 55%, #dde4ef);box-shadow:0 18px 30px -18px color-mix(in oklab, var(--tc) 70%, transparent)}:where(:root[data-motion=full]) :is(a.bw-tile,article.bw-tile):hover{translate:0 -4px}:where(:root[data-motion=full]) :is(a.bw-tile,article.bw-tile):hover .bw-part{animation:.5s cubic-bezier(.3,1.6,.5,1) both bw-settle;animation-delay:calc(var(--i) * 60ms)}a.bw-tile:focus-visible{outline-offset:3px;outline:2px solid #005cf9}.bw-build-block{--pad:clamp(3.5rem, 8vh, 5.5rem)}.bw-build{align-items:center;gap:2.5rem;display:grid}@media (width>=64rem){.bw-build{grid-template-columns:minmax(0,.62fr) minmax(0,1.38fr);grid-template-areas:"text stage""dock dock";align-items:start;gap:1.6rem clamp(2rem,3.5vw,3.5rem)}.bw-build__text{grid-area:text}.bw-stage--studio{grid-area:stage}.bw-dock{grid-area:dock}.bw-dock .bw-palette{grid-template-columns:repeat(7,minmax(0,1fr))}.bw-build .st{--st-h:31rem}}@media (width>=64rem) and (height<880px){.bw-build-block{--pad:2.4rem}.bw-build{row-gap:1.1rem}.bw-build .st{--st-h:29rem}.bw-build .bw-tabs{margin-top:1rem}.bw-build .bw-project{min-height:0;margin-top:.8rem}.bw-build .bw-eq{margin-top:.8rem;line-height:1.6}.bw-build .v7-actions{margin-top:1rem}.bw-dock .bw-palette__label{margin:0 0 .45rem}}.bw-build__text .v7-eyebrow{margin-bottom:.75rem}.bw-build__text .v7-lead{margin-top:.9rem}.bw-tabs{border:1px solid var(--line);background:#ffffff08;border-radius:99px;gap:.25rem;margin-top:1.4rem;padding:.25rem;display:inline-flex}.bw-tabs button{color:var(--muted);font:500 .95rem var(--font-poppins), system-ui, sans-serif;cursor:pointer;background:0 0;border:0;border-radius:99px;padding:.5rem 1.05rem}.bw-tabs button[aria-checked=true]{color:#fff;background:#005cf9}.bw-tabs button:focus-visible{outline-offset:2px;outline:2px solid #1fb7f6}.bw-project{gap:.25rem;min-height:6.2rem;margin-top:1.1rem;display:grid}.bw-project p{margin:0}.bw-project__tag{border:1px solid var(--line-strong);color:var(--muted);border-radius:.375rem;justify-self:start;padding:.12rem .5rem;font-size:.72rem}.bw-project__tag[hidden]{display:none}.bw-project__title{font-family:var(--font-title);font-size:calc(1.35rem * var(--title-k));font-weight:var(--title-w);line-height:1.2}.bw-project__text{color:var(--muted)}.bw-palette__label{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin:1rem 0 .55rem;font-size:.8rem;font-weight:600}.bw-palette{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem .75rem;margin:0;padding:.35rem .4rem 0 0;list-style:none;display:grid}.bw-pick{--bd:.32rem;text-overflow:ellipsis;background:linear-gradient(180deg, color-mix(in oklab, var(--tc) 18%, #0c1322), color-mix(in oklab, var(--tc) 6%, #080c17));width:100%;box-shadow:inset 0 1px 0 color-mix(in oklab, var(--tc) 40%, transparent), inset 0 0 0 1px #ffffff0d;color:#fff9;font:500 .8rem var(--font-poppins), system-ui, sans-serif;text-align:left;white-space:nowrap;cursor:pointer;border:0;border-radius:3px;padding:.45rem .6rem;transition:background .3s,color .3s,translate .35s cubic-bezier(.3,1.5,.5,1);display:block;position:relative;overflow:visible}.bw-pick:before,.bw-pick:after{content:"";pointer-events:none;opacity:.45;transition:opacity .3s;position:absolute}.bw-pick:before{width:100%;height:var(--bd);background:linear-gradient(90deg, color-mix(in oklab, var(--tc) 80%, #fff), var(--tc));transform-origin:0 100%;border-radius:2px 2px 0 0;bottom:100%;left:0;transform:skew(-45deg)}.bw-pick:after{width:var(--bd);background:color-mix(in oklab, var(--tc) 35%, #05060a);transform-origin:0 0;border-radius:0 2px 2px 0;height:100%;top:0;left:100%;transform:skewY(-45deg)}.bw-pick:hover{color:#fff}:where(:root[data-motion=full]) .bw-pick:hover{translate:0 -2px}.bw-pick[aria-pressed=true]{background:linear-gradient(180deg, color-mix(in oklab, var(--tc) 62%, #0c1322), color-mix(in oklab, var(--tc) 34%, #080c17));box-shadow:inset 0 1px 0 color-mix(in oklab, var(--tc) 75%, transparent), 0 10px 22px -14px var(--tc);color:#fff}.bw-pick[aria-pressed=true]:before,.bw-pick[aria-pressed=true]:after{opacity:1}.bw-pick:focus-visible{outline-offset:3px;outline:2px solid #1fb7f6}.bw-build .v7-actions{margin-top:1.5rem}.bw-stage{width:100%;min-width:0;position:relative}.bw-stage__ground{background:linear-gradient(90deg,#0000,#1fb7f68c,#0000);height:1px;margin:.4rem -6% 0;display:block;box-shadow:0 0 24px 4px #005cf959}.bw-eq{margin:1.3rem 0 0;font-size:.98rem;line-height:1.7}.bw-eq b{font-family:var(--font-title);font-size:1.1rem;font-weight:var(--title-w)}.bw-eq span{color:color-mix(in oklab, var(--tc) 55%, #fff);font-weight:500}.bw-eq em{color:var(--muted);font-style:normal}.bw-count{color:var(--muted);margin:.2rem 0 0;font-size:.82rem}@media (width<64rem){.bw-pyr{order:-1;max-width:34rem}.bw-wall{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.1rem 1rem}.bw-tile,.bw-tile--ghost,.bw-tile[data-course]{grid-area:auto}.bw-tile--half{display:none}.bw-tile--ghost{order:99}.bw-build{flex-direction:column;align-items:stretch;gap:0;display:flex}.bw-build__text{display:contents}.bw-build__text>*{order:0}.bw-stage{order:1;margin-block:1.75rem .5rem}.bw-dock{order:2}.bw-build__text>:is(.bw-eq,.bw-count){order:3}.bw-build__text>.v7-actions{order:4}.bw-tabs{align-self:flex-start}}@media (width<48rem){.bw-hero__in{padding-top:calc(var(--head-h) + 1rem);gap:1.25rem}.bw-display{font-size:calc(2.2rem * min(var(--title-k), 1.08))}.bw-lead{margin-top:1rem;font-size:1rem}.bw-hero .v7-actions{margin-top:1.4rem}.bw-pyr__caption{display:none}.bw-wall{grid-template-columns:minmax(0,1fr)}}}@layer utilities;@property --acc{syntax:"<color>";inherits:true;initial-value:#005cf9}@property --flash{syntax:"<number>";inherits:false;initial-value:0}@keyframes ox-sweep{to{translate:100%}}@keyframes ox-blink{50%{opacity:.35}}@keyframes ox-spin{to{rotate:360deg}}@keyframes ox-scan{0%{background-position:0 100%}to{background-position:0 -100%}}@keyframes ox-shimmer{to{background-position:-200% 0}}@keyframes bw-pulse{50%{box-shadow:inset 0 0 0 1.5px #1fb7f6,0 0 28px 2px #1fb7f659}}@keyframes bw-settle{0%{opacity:.4;translate:0 -8px}}
