[data-authority-hero]{--background:#031522;--foreground:#f6fbff;--card:#082033;--card-foreground:#f6fbff;--popover:#082033;--popover-foreground:#f6fbff;--primary:#1688ff;--primary-foreground:#fff;--secondary:#0b263b;--secondary-foreground:#e8f4ff;--muted:#0b263b;--muted-foreground:#91abc0;--accent:#0d2d46;--accent-foreground:#fff;--destructive:#ff5d67;--border:#183a52;--input:#183a52;--ring:#26baff;--radius:.75rem;--qwotra-blue:#1688ff;--qwotra-cyan:#25c6ff;--qwotra-navy:#031522;--qwotra-panel:#061d2f}[data-authority-hero],[data-authority-hero] *{box-sizing:border-box}[data-authority-hero]{scroll-behavior:smooth;background:var(--qwotra-navy);color:var(--foreground);margin:0;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}[data-authority-hero] button,[data-authority-hero] a{-webkit-tap-highlight-color:transparent}[data-authority-hero] button,[data-authority-hero] [data-slot=button]{font:inherit}[data-authority-hero] [data-slot=button]{appearance:none;color:#fff;background:var(--qwotra-blue);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;text-decoration:none;transition:color .2s,background .2s,border-color .2s,box-shadow .2s,transform .2s;display:inline-flex}[data-authority-hero] [data-slot=button][data-variant=outline]{color:#e8f6ff;background:#0a2437ad;border-color:#2a4860}[data-authority-hero] [data-slot=button][data-size=icon]{width:44px;min-width:44px;height:44px;padding:0}[data-authority-hero] button:disabled,[data-authority-hero] [aria-disabled=true]{cursor:not-allowed}[data-authority-hero] button:focus-visible,[data-authority-hero] a:focus-visible,[data-authority-hero] [role=slider]:focus-visible{outline:2px solid var(--qwotra-cyan);outline-offset:3px}[data-authority-hero] .site-width{width:min(1720px,100% - 72px);margin-inline:auto}[data-authority-hero] .skip-link{z-index:100;color:#fff;background:#1688ff;border-radius:7px;padding:10px 14px;text-decoration:none;position:fixed;top:8px;left:8px;transform:translateY(-150%)}[data-authority-hero] .skip-link:focus{transform:translateY(0)}[data-authority-hero] .lab-bar{z-index:50;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#05111bcf;border-bottom:1px solid #7bb0d529;position:relative}[data-authority-hero] .lab-inner{text-transform:uppercase;letter-spacing:.12em;color:#86a2b8;align-items:center;gap:24px;min-height:42px;font-size:11px;display:flex}[data-authority-hero] .lab-title{color:#d9efff;align-items:center;gap:8px;font-weight:800;display:inline-flex}[data-authority-hero] .lab-title svg{color:var(--qwotra-cyan)}[data-authority-hero] .lab-status{margin-left:auto}[data-authority-hero] .lab-status strong{color:#fff}[data-authority-hero] .jump-options{color:#a9c6da;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;display:inline-flex}[data-authority-hero] .jump-options:hover{color:#fff}[data-authority-hero] .hero-shell{isolation:isolate;background:radial-gradient(circle at 77% 38%,#107ede24,#0000 30%),linear-gradient(#031522 0%,#041827 100%);min-height:835px;position:relative;overflow:hidden}[data-authority-hero] .hero-shell:before{content:"";z-index:-2;opacity:.24;background-image:linear-gradient(#5599c71c 1px,#0000 1px),linear-gradient(90deg,#5599c71c 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 24% 72%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 24% 72%,#0000 100%)}[data-authority-hero] .ambient{z-index:-1;pointer-events:none;border-radius:999px;position:absolute}[data-authority-hero] .ambient-one{background:#137eff1c;width:380px;height:380px;top:24%;right:7%;box-shadow:0 0 120px 40px #137eff1f}[data-authority-hero] .ambient-two{background:#21c9ff0f;width:220px;height:220px;bottom:10%;left:-100px;box-shadow:0 0 100px 35px #21c9ff0f}[data-authority-hero] .main-nav{border-bottom:1px solid #699dc221;grid-template-columns:230px 1fr auto;align-items:center;min-height:84px;display:grid}[data-authority-hero] .brand-link img{width:160px;height:auto;display:block}[data-authority-hero] .nav-links{justify-content:center;gap:clamp(24px,3vw,48px);display:flex}[data-authority-hero] .nav-links a,[data-authority-hero] .sign-in{color:#b7c9d6;font-size:14px;font-weight:600;text-decoration:none;transition:color .2s}[data-authority-hero] .nav-links a:hover,[data-authority-hero] .sign-in:hover{color:#fff}[data-authority-hero] .nav-actions{align-items:center;gap:24px;display:flex}[data-authority-hero] .nav-actions [data-slot=button]{border-radius:9px;height:46px;padding-inline:22px;font-weight:800}[data-authority-hero] .hero-grid{grid-template-columns:minmax(440px,.82fr) minmax(680px,1.18fr);align-items:center;gap:clamp(42px,3.5vw,68px);min-height:700px;padding-block:30px 36px;display:grid}[data-authority-hero] .hero-copy{max-width:650px;animation:.48s cubic-bezier(.2,.7,.2,1) both copy-in}@keyframes copy-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}[data-authority-hero] .eyebrow{color:#7edcff;letter-spacing:.14em;text-transform:uppercase;background:#0f4e743d;border:1px solid #48c4ff4d;border-radius:999px;align-items:center;width:fit-content;padding:8px 13px;font-size:13px;font-weight:900;display:inline-flex;box-shadow:0 8px 28px #000c162e}[data-authority-hero] .hero-copy h1{letter-spacing:-.055em;text-wrap:balance;max-width:650px;margin:18px 0 20px;font-size:clamp(52px,4vw,72px);font-weight:780;line-height:.98}[data-authority-hero] .headline-line{display:block}[data-authority-hero] .hero-copy h1 em{color:var(--qwotra-blue);font-style:normal}[data-authority-hero] .hero-body{color:#c5d5e0;letter-spacing:-.01em;text-wrap:pretty;max-width:625px;margin:0;font-size:clamp(16px,1.05vw,18px);line-height:1.62}[data-authority-hero] .hero-actions{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}[data-authority-hero] .hero-actions [data-slot=button]{border-radius:9px;min-height:54px;padding-inline:24px;font-size:15px;font-weight:800}[data-authority-hero] .hero-actions [data-slot=button]:first-child{box-shadow:0 14px 34px #1688ff3d}[data-authority-hero] .hero-actions [data-slot=button]:first-child:hover{background:#2a96ff;transform:translateY(-1px)}[data-authority-hero] .hero-actions [data-slot=button]:nth-child(2){color:#e8f6ff;background:#0a2437ad;border-color:#2a4860}[data-authority-hero] .hero-actions [data-slot=button]:nth-child(2):hover{background:#0c2b42;border-color:#4d7694}[data-authority-hero] .hero-audience{color:#91a9bb;max-width:620px;margin:14px 0 0;font-size:13px;line-height:1.55}[data-authority-hero] .standards-license-card{background:linear-gradient(135deg,#08273bf0,#051c2cd1);border:1px solid #43b1e04d;border-radius:11px;grid-template-columns:182px 1fr;align-items:center;gap:17px;max-width:620px;min-height:112px;margin-top:18px;padding:13px 16px;display:grid;box-shadow:0 16px 40px #00080f33,inset 3px 0 #2dc4f573}[data-authority-hero] .standards-license-card img{-o-object-fit:contain;object-fit:contain;width:174px;height:auto;display:block}[data-authority-hero] .standards-license-card>span{flex-direction:column;display:flex}[data-authority-hero] .standards-license-card strong{color:#e8f6fc;letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:900}[data-authority-hero] .standards-license-card small{color:#83a7bb;margin-top:7px;font-size:10.5px;line-height:1.45}[data-authority-hero] .human-control-line{color:#7fa0b4;align-items:center;gap:7px;max-width:620px;margin:11px 0 0;font-size:10.5px;line-height:1.45;display:flex}[data-authority-hero] .human-control-line svg{color:#55d8b0;flex:none}[data-authority-hero] .outcome-chain{background:#051c2cb8;border:1px solid #183d57;border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));max-width:620px;margin-top:17px;display:grid;overflow:hidden;box-shadow:0 16px 42px #00070e29}[data-authority-hero] .outcome-chain span{flex-direction:column;justify-content:center;min-height:58px;padding:9px 13px;display:flex}[data-authority-hero] .outcome-chain span+span{border-left:1px solid #183d57}[data-authority-hero] .outcome-chain strong{color:#f3faff;letter-spacing:-.035em;font-size:18px;line-height:1}[data-authority-hero] .outcome-chain small{color:#7f9bb0;letter-spacing:.09em;text-transform:uppercase;margin-top:5px;font-size:8px;font-weight:800}[data-authority-hero] .outcome-chain span:nth-child(3) strong{color:#58dfad}[data-authority-hero] .outcome-chain span:last-child strong{color:#42c9ff}[data-authority-hero] .segment-line{color:#708fa5;margin:9px 0 0;font-size:9px;line-height:1.45}[data-authority-hero] .trust-row{grid-template-columns:repeat(3,1fr);gap:7px;max-width:620px;margin-top:17px;display:grid}[data-authority-hero] .trust-row>div{background:#061e2f8f;border:1px solid #173c54;border-radius:9px;align-items:center;gap:9px;min-height:56px;padding:9px 10px;display:flex}[data-authority-hero] .trust-row span{color:#55caff;background:#082239;border:1px solid #28516b;border-radius:8px;flex:0 0 30px;place-items:center;height:30px;display:grid}[data-authority-hero] .trust-row strong{color:#dce9f2;font-size:10px;line-height:1.3}[data-authority-hero] .system-fit{color:#7290a5;align-items:flex-start;gap:7px;max-width:620px;margin:13px 0 0;font-size:9px;line-height:1.5;display:flex}[data-authority-hero] .system-fit svg{color:#44c9ff;flex:none;margin-top:1px}[data-authority-hero] .widget-column{min-width:0;scroll-margin-top:16px;position:relative}[data-authority-hero] .widget-callout{color:#8ca7ba;letter-spacing:.02em;justify-content:flex-end;align-items:center;gap:7px;margin:0 18px 10px 0;font-size:11px;display:flex}[data-authority-hero] .widget-callout span{color:#54cbff;text-transform:uppercase;letter-spacing:.14em;font-weight:900}[data-authority-hero] .widget-callout strong{color:#c6d8e5;font-weight:600}[data-authority-hero] .workflow-window{--scene-accent:#2ac8ff;isolation:isolate;background:linear-gradient(155deg,#071e30fa,#041827fa);border:1px solid #1a4562;border-radius:18px;transition:border-color .28s,box-shadow .28s;position:relative;overflow:hidden;box-shadow:0 28px 80px #00050a61,inset 0 0 0 1px #0c67a60d}[data-authority-hero] .workflow-window[data-active-stage="1"]{--scene-accent:#2ac8ff}[data-authority-hero] .workflow-window[data-active-stage="2"]{--scene-accent:#46bfff}[data-authority-hero] .workflow-window[data-active-stage="3"]{--scene-accent:#54d8b1}[data-authority-hero] .workflow-window[data-active-stage="4"]{--scene-accent:#46a7ff}[data-authority-hero] .workflow-window[data-active-stage="5"]{--scene-accent:#8b8cff}[data-authority-hero] .workflow-window[data-active-stage="6"]{--scene-accent:#f0bc69}[data-authority-hero] .workflow-window[data-active-stage="7"]{--scene-accent:#65dcb6}[data-authority-hero] .workflow-window[data-demo-mode=playing]{border-color:#23688f;box-shadow:0 28px 80px #00050a61,inset 0 0 0 1px #1fadff1a}[data-authority-hero] .workflow-window[data-demo-mode=paused],[data-authority-hero] .workflow-window[data-demo-mode=exploring]{border-color:#315871}[data-authority-hero] .workflow-window:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle,color-mix(in srgb,var(--scene-accent) 16%,transparent),transparent 64%);opacity:.5;border-radius:50%;width:420px;height:420px;transition:background .35s,opacity .35s;position:absolute;top:155px;right:-170px;transform:scale(.84)}[data-authority-hero] .workflow-window:after{content:"";pointer-events:none;opacity:0;background:linear-gradient(105deg,#0000 0 44%,#53d3ff14 51%,#0000 57%);position:absolute;inset:0;transform:translate(-80%)}[data-authority-hero] .workflow-window[data-demo-mode=complete]:after{animation:1.2s cubic-bezier(.22,.8,.22,1) completion-sheen}@keyframes completion-sheen{0%{opacity:0;transform:translate(-80%)}24%{opacity:1}to{opacity:0;transform:translate(80%)}}[data-authority-hero] .window-topbar{border-bottom:1px solid #183a51;justify-content:space-between;align-items:center;gap:18px;min-height:78px;padding:16px 20px 15px 24px;display:flex}[data-authority-hero] .window-topbar>div:first-child{flex-direction:column;gap:5px;min-width:0;display:flex}[data-authority-hero] .window-topbar strong{letter-spacing:-.01em;font-size:15px}[data-authority-hero] .window-topbar>div:first-child>strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-authority-hero] .demo-label{color:#59d6ff;letter-spacing:.17em;text-transform:uppercase;align-items:center;gap:7px;font-size:9px;font-weight:900;display:flex}[data-authority-hero] .live-dot{background:var(--scene-accent);width:6px;height:6px;box-shadow:0 0 0 4px color-mix(in srgb,var(--scene-accent) 12%,transparent);border-radius:50%;transition:background .25s,box-shadow .25s}[data-authority-hero] .workflow-window[data-demo-mode=playing] .live-dot{animation:1.5s ease-in-out infinite live-pulse}@keyframes live-pulse{50%{box-shadow:0 0 0 7px #34d8ff00}}[data-authority-hero] .window-actions{align-items:center;gap:8px;display:flex}[data-authority-hero] .window-actions button{z-index:1;border-radius:8px;font-weight:800;position:relative}[data-authority-hero] .workflow-playback-control{min-width:132px}[data-authority-hero] .window-actions button:disabled{opacity:.35}[data-authority-hero] .workflow-expand-control{flex:none;min-width:36px;min-height:36px;padding:0}[data-authority-hero] .sample-badge{color:#a9becc;background:#0b273b;border:1px solid #24485f;border-radius:999px;margin-right:5px;padding:7px 10px;font-size:9px}[data-authority-hero] .sample-short,[data-authority-hero] .authority-demo-disclosure{display:none}[data-authority-hero] .time-pill{color:#a9d7ef;min-width:44px;font:800 9px/1 var(--font-mono);text-align:center;background:#071f31;border:1px solid #234a62;border-radius:7px;padding:7px 8px}[data-authority-hero] .workflow-rail{background:#041726b8;border-bottom:1px solid #17384e;grid-template-columns:repeat(8,1fr);padding:0 7px;display:grid}[data-authority-hero] .rail-step{color:#6988a0;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;min-width:0;height:68px;padding:0 5px;transition:color .2s,background .2s;display:flex;position:relative}[data-authority-hero] .rail-step:after{content:"";background:0 0;height:2px;position:absolute;bottom:-1px;left:18%;right:18%}[data-authority-hero] .rail-stage-fill{z-index:0;background:linear-gradient(90deg,var(--qwotra-blue),var(--scene-accent));height:2px;transition:width .12s linear;position:absolute;inset:auto auto -1px 0}[data-authority-hero] .rail-step>span:not(.rail-stage-fill){z-index:1;position:relative}[data-authority-hero] .rail-step:hover{color:#d9edfb;background:#104a6e24}[data-authority-hero] .rail-step.active{color:#fff}[data-authority-hero] .rail-step.active:after{background:linear-gradient(90deg,var(--qwotra-blue),var(--qwotra-cyan));box-shadow:0 -3px 10px #1babff57}[data-authority-hero] .rail-step.complete{color:#71cfff}[data-authority-hero] .step-node{border:1px solid #244860;border-radius:50%;flex:0 0 27px;place-items:center;height:27px;display:grid}[data-authority-hero] .active .step-node{background:#0f5ca0;border-color:#1688ff;box-shadow:0 0 0 4px #1688ff14}[data-authority-hero] .complete .step-node{background:#0a3552;border-color:#1673ac}[data-authority-hero] .rail-step>span:last-child{flex-direction:column;align-items:flex-start;min-width:0;display:flex}[data-authority-hero] .rail-step small{color:inherit;letter-spacing:.1em;font-size:7px}[data-authority-hero] .rail-step strong{color:inherit;font-size:9px}[data-authority-hero] .workflow-progress{background:#102f45;border-radius:0;height:2px}[data-authority-hero] .workflow-progress>div{background:linear-gradient(90deg,var(--qwotra-blue),var(--qwotra-cyan));transition-duration:.45s}[data-authority-hero] .workflow-statusbar{color:#7897aa;background:#041827db;border-bottom:1px solid #17384e;align-items:center;gap:9px;min-height:38px;padding:7px 18px;font-size:9px;display:flex}[data-authority-hero] .workflow-statusbar strong{color:#b9cfdd;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:650;overflow:hidden}[data-authority-hero] .status-beacon{color:#80b7d4;letter-spacing:.1em;text-transform:uppercase;border:1px solid #27506a;border-radius:999px;flex:none;align-items:center;gap:5px;padding:4px 6px;font-size:7px;font-weight:900;display:inline-flex}[data-authority-hero] .status-beacon:before{content:"";background:#618aa2;border-radius:50%;width:5px;height:5px}[data-authority-hero] .status-beacon.is-live{color:#68d5ff;border-color:#3cd3ff59}[data-authority-hero] .status-beacon.is-live:before{background:#3cd3ff;box-shadow:0 0 0 3px #3cd3ff1a}[data-authority-hero] .idle-play-cover{z-index:20;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:radial-gradient(circle at 50% 42%,#1588dd38,#0000 38%),linear-gradient(#03142152,#031421d1);place-content:center;justify-items:center;gap:22px;padding:30px;display:grid;position:absolute;inset:78px 0 0}[data-authority-hero] .idle-play-cover>button{z-index:1;color:#fff;font:inherit;cursor:pointer;background:0 0;border:0;justify-items:center;gap:13px;padding:0;display:grid;position:relative}[data-authority-hero] .play-orb{color:#fff;background:linear-gradient(145deg,#2496ff,#0870df);border:1px solid #6bdcffa8;border-radius:50%;place-items:center;width:104px;height:104px;transition:transform .22s,box-shadow .22s;display:grid;position:relative;box-shadow:0 0 0 14px #1e91f517,0 0 0 28px #1e91f509,0 22px 50px #0053af61}[data-authority-hero] .idle-play-cover button:hover .play-orb{transform:scale(1.06);box-shadow:0 0 0 17px #1e91f51a,0 0 0 34px #1e91f50a,0 26px 60px #005bba70}[data-authority-hero] .idle-play-cover button>span:last-child{flex-direction:column;align-items:center;display:flex}[data-authority-hero] .idle-play-cover button strong{letter-spacing:-.025em;font-size:25px}[data-authority-hero] .idle-play-cover button small{color:#9dc3d7;margin-top:5px;font-size:10px}[data-authority-hero] .idle-flow-preview{z-index:1;color:#77a3ba;letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:6px;font-size:6px;font-weight:900;display:flex;position:relative}[data-authority-hero] .idle-flow-preview i{background:linear-gradient(90deg,#1d5877,#45caff);width:14px;height:1px}[data-authority-hero] .carousel-shell,[data-authority-hero] .carousel-shell [data-slot=carousel-content]{min-height:430px}[data-authority-hero] .carousel-shell [data-slot=carousel-item]{min-width:100%}[data-authority-hero] .workflow-window[data-demo-mode=idle] [data-slot=carousel-item],[data-authority-hero] .workflow-window[data-demo-mode=idle] [data-slot=carousel-item]:before,[data-authority-hero] .workflow-window[data-demo-mode=idle] [data-slot=carousel-item]:after,[data-authority-hero] .workflow-window[data-demo-mode=idle] [data-slot=carousel-item] *,[data-authority-hero] .workflow-window[data-demo-mode=idle] [data-slot=carousel-item] :before,[data-authority-hero] .workflow-window[data-demo-mode=idle] [data-slot=carousel-item] :after,[data-authority-hero] [data-slot=carousel-item][aria-hidden=true],[data-authority-hero] [data-slot=carousel-item][aria-hidden=true]:before,[data-authority-hero] [data-slot=carousel-item][aria-hidden=true]:after,[data-authority-hero] [data-slot=carousel-item][aria-hidden=true] *,[data-authority-hero] [data-slot=carousel-item][aria-hidden=true] :before,[data-authority-hero] [data-slot=carousel-item][aria-hidden=true] :after,[data-authority-hero] .workflow-window:not([data-demo-mode=playing]) [data-slot=carousel-item],[data-authority-hero] .workflow-window:not([data-demo-mode=playing]) [data-slot=carousel-item]:before,[data-authority-hero] .workflow-window:not([data-demo-mode=playing]) [data-slot=carousel-item]:after,[data-authority-hero] .workflow-window:not([data-demo-mode=playing]) [data-slot=carousel-item] *,[data-authority-hero] .workflow-window:not([data-demo-mode=playing]) [data-slot=carousel-item] :before,[data-authority-hero] .workflow-window:not([data-demo-mode=playing]) [data-slot=carousel-item] :after{animation-play-state:paused!important}[data-authority-hero] .stage-layout{isolation:isolate;grid-template-columns:.73fr 1.27fr;align-items:center;gap:30px;min-height:430px;padding:38px 28px;display:grid;position:relative;overflow:hidden}[data-authority-hero] .stage-layout:before{content:"";z-index:-1;background:color-mix(in srgb,var(--scene-accent) 8%,transparent);filter:blur(2px);border-radius:50%;width:360px;height:360px;transition:background .3s;position:absolute;top:-170px;right:-150px}[data-authority-hero] .stage-copy{z-index:1;padding-left:2px;position:relative}[data-authority-hero] .stage-kicker{color:var(--scene-accent);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:6px;font-size:9px;font-weight:900;transition:color .25s;display:flex}[data-authority-hero] .stage-copy h3{letter-spacing:-.035em;text-wrap:balance;max-width:310px;margin:12px 0;font-size:clamp(22px,1.85vw,30px);line-height:1.08}[data-authority-hero] .stage-copy>p{color:#9fb5c5;max-width:330px;margin:0;font-size:12px;line-height:1.65}[data-authority-hero] .micro-proof{color:#b9d3e3;background:#09273abf;border:1px solid #20465e;border-radius:7px;align-items:center;gap:7px;margin-top:20px;padding:8px 10px;font-size:9px;display:inline-flex}[data-authority-hero] .micro-proof svg{color:#45caff}[data-authority-hero] .stage-authority,[data-authority-hero] .stage-scope{grid-template-columns:.78fr 1.22fr;gap:24px;padding:30px 27px}[data-authority-hero] .stage-authority{--scene-accent:#36cfff}[data-authority-hero] .authority-copy h3,[data-authority-hero] .scope-copy h3{margin-bottom:8px}[data-authority-hero] .authority-dropzone{color:#53ceff;width:100%;min-height:82px;font:inherit;text-align:left;cursor:pointer;background:linear-gradient(135deg,#115d8b2e,#062335d1);border:1px dashed #2b6b8e;border-radius:10px;grid-template-columns:43px 1fr auto;align-items:center;gap:9px;margin-top:16px;padding:10px 11px;transition:border-color .25s,background .25s,box-shadow .25s;display:grid}[data-authority-hero] .authority-dropzone:hover,[data-authority-hero] .authority-dropzone.is-processing{background:linear-gradient(135deg,#1677b140,#062639e6);border-color:#43c7ff;box-shadow:inset 3px 0 #3ecbff,0 10px 30px #000f1a2e}[data-authority-hero] .authority-dropzone.is-complete{background:linear-gradient(135deg,#219e782b,#062634e6);border-style:solid;border-color:#4ad9ae73;box-shadow:inset 3px 0 #4bd8ab,0 10px 30px #000f1a2e}[data-authority-hero] .dropzone-icon{background:#092c43;border:1px solid #285f7d;border-radius:9px;place-items:center;width:40px;height:40px;display:grid}[data-authority-hero] .authority-dropzone>span:nth-child(2){flex-direction:column;min-width:0;display:flex}[data-authority-hero] .authority-dropzone strong{color:#e3f2fa;font-size:9px}[data-authority-hero] .authority-dropzone small{color:#7898aa;margin-top:3px;font-size:6px}[data-authority-hero] .manual-start{color:#6f91a5;font:700 7px/1.2 var(--font-sans);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;margin:8px 0 0;padding:0;display:inline-flex}[data-authority-hero] .manual-start:hover{color:#b8d7e7}[data-authority-hero] .authority-process-board{background:radial-gradient(circle at 85% 15%,#2aa8e91a,#0000 30%),linear-gradient(145deg,#08283d,#061e30);border:1px solid #1b435b;border-radius:11px;min-width:0;position:relative;overflow:hidden;box-shadow:0 18px 44px #000d1738}[data-authority-hero] .authority-add-row{background:#051d2d8f;border-bottom:1px solid #173b51;justify-content:space-between;align-items:center;gap:9px;min-height:47px;padding:6px 10px;display:flex}[data-authority-hero] .authority-add-row>span{flex-direction:column;min-width:0;display:flex}[data-authority-hero] .authority-add-row strong{color:#dbeaf2;font-size:8px}[data-authority-hero] .authority-add-row small{color:#6d8da1;margin-top:2px;font-size:6px}[data-authority-hero] .add-files-button{color:#80ddff;min-height:30px;font:850 7px/1 var(--font-sans);cursor:pointer;background:linear-gradient(135deg,#1785c740,#09354ed6);border:1px solid #27759e;border-radius:6px;align-items:center;gap:4px;padding:0 9px;transition:border-color .2s,background .2s,box-shadow .2s,transform .2s;display:inline-flex;position:relative;overflow:visible}[data-authority-hero] .add-files-button:hover,[data-authority-hero] .add-files-button.is-clicked{color:#e6f8ff;background:linear-gradient(135deg,#177cc0,#0b466b);border-color:#52ceff;box-shadow:0 0 0 3px #3ec6ff14,0 8px 20px #00101c38}[data-authority-hero] .add-files-button.is-clicked:after{content:"";opacity:0;pointer-events:none;border:1px solid #60dbffb3;border-radius:7px;position:absolute;inset:-1px}[data-authority-hero] .workflow-window[data-demo-mode=playing] .add-files-button.is-clicked:after{animation:.48s ease-out authority-click}@keyframes authority-click{0%{opacity:.9;transform:scale(.92)}to{opacity:0;transform:scale(1.22)}}[data-authority-hero] .authority-demo-pointer{z-index:12;color:#fff;filter:drop-shadow(0 3px 4px #00060cd1)drop-shadow(0 0 5px #40c9ff9e);pointer-events:none;width:18px;height:18px;transition:left .12s linear,top .12s linear,opacity .16s,transform .12s;display:block;position:absolute;transform:translate(-2px,-2px)}[data-authority-hero] .authority-demo-pointer svg{z-index:2;stroke-width:2.5px;display:block;position:relative}[data-authority-hero] .authority-demo-pointer i{z-index:1;opacity:0;border:1px solid #66deffd1;border-radius:50%;width:24px;height:24px;position:absolute;top:-7px;left:-7px}[data-authority-hero] .authority-demo-pointer.is-clicking{transform:translate(-2px,-2px)scale(.82)}[data-authority-hero] .workflow-window[data-demo-mode=playing] .authority-demo-pointer.is-clicking i{animation:.3s ease-out pointer-click}@keyframes pointer-click{0%{opacity:.95;background:#4acdff47;transform:scale(.34)}to{opacity:0;background:0 0;transform:scale(1.35)}}[data-authority-hero] .authority-sequence-surface{min-height:167px;margin:7px 10px 6px;position:relative}[data-authority-hero] .file-picker-demo,[data-authority-hero] .q-scope-result{opacity:0;pointer-events:none;transition:opacity .28s,transform .32s cubic-bezier(.22,.8,.22,1);position:absolute;inset:0;transform:translateY(6px)scale(.987)}[data-authority-hero] .file-picker-demo.is-visible,[data-authority-hero] .q-scope-result.is-visible{opacity:1;pointer-events:auto;transform:none}[data-authority-hero] .file-picker-demo{background:linear-gradient(145deg,#0b3048,#08263a);border:1px solid #27566f;border-radius:9px;grid-template-rows:33px 1fr 29px;display:grid;overflow:hidden;box-shadow:0 16px 34px #000b1347,inset 0 1px #7cd4ff0a}[data-authority-hero] .file-picker-head{background:#0c2f45db;border-bottom:1px solid #1c455d;justify-content:space-between;align-items:center;gap:8px;padding:0 9px;display:flex}[data-authority-hero] .file-picker-head>span{color:#55ceff;align-items:center;gap:6px;display:inline-flex}[data-authority-hero] .file-picker-head strong{color:#e6f2f8;font-size:8px}[data-authority-hero] .file-picker-head small{color:#75a2ba;font-size:6px;font-weight:800}[data-authority-hero] .picker-file-list{grid-template-columns:1fr 1fr;gap:6px;padding:7px 8px;display:grid}[data-authority-hero] .picker-file{color:#57cfff;opacity:.62;background:#051e2ed1;border:1px solid #1d475f;border-radius:7px;grid-template-columns:17px 20px 1fr;align-items:center;gap:5px;min-width:0;min-height:61px;padding:6px 7px;transition:opacity .3s,transform .3s,border-color .3s,background .3s,box-shadow .3s;display:grid;transform:translateY(3px)}[data-authority-hero] .picker-file.is-selected{opacity:1;background:linear-gradient(100deg,#24a47d26,#062333e6);border-color:#3ed0a466;transform:none;box-shadow:inset 2px 0 #4bd7ab}[data-authority-hero] .picker-file.is-clicking{background:linear-gradient(100deg,#2091cc3b,#062333eb);border-color:#6addff;transform:translateY(1px)scale(.985);box-shadow:0 0 0 3px #4acdff14,inset 2px 0 #56d2ff}[data-authority-hero] .picker-check{color:#062739;background:#0a3047;border:1px solid #315f77;border-radius:4px;place-items:center;width:16px;height:16px;transition:border-color .24s,background .24s;display:grid}[data-authority-hero] .picker-file.is-selected .picker-check{background:#60deb7;border-color:#60deb7}[data-authority-hero] .picker-file>span:last-child{flex-direction:column;min-width:0;display:flex}[data-authority-hero] .picker-file strong{color:#d9eaf3;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}[data-authority-hero] .picker-file small{color:#6f8fa2;margin-top:3px;font-size:5px}[data-authority-hero] .file-picker-footer{background:#04192794;border-top:1px solid #1c455c;justify-content:space-between;align-items:center;gap:8px;padding:0 8px;display:flex}[data-authority-hero] .file-picker-footer>small{color:#66869a;text-overflow:ellipsis;white-space:nowrap;font-size:5px;overflow:hidden}[data-authority-hero] .file-picker-footer>span{color:#6e92a7;background:#092c42;border:1px solid #28556f;border-radius:5px;justify-content:center;align-items:center;gap:3px;min-width:63px;min-height:20px;padding:0 7px;font-size:6px;font-weight:850;display:inline-flex}[data-authority-hero] .file-picker-footer>span.is-ready{color:#ccefff;background:#1880be3d;border-color:#35c4ff73}[data-authority-hero] .file-picker-footer>span.is-opening{color:#fff;background:linear-gradient(135deg,#1887ca,#0b5f94);transform:scale(.96);box-shadow:0 0 0 3px #3ec9ff1a,0 4px 12px #00121f40}[data-authority-hero] .q-scope-result{background:radial-gradient(circle at 7% 0,#39cfff21,#0000 32%),linear-gradient(145deg,#092d43,#061f31);border:1px solid #41caff6b;border-radius:9px;grid-template-rows:53px 44px 1fr;display:grid;overflow:hidden;box-shadow:0 0 30px #23afea14,inset 3px 0 #42cbff}[data-authority-hero] .q-result-heading{border-bottom:1px solid #1d485f;grid-template-columns:33px minmax(0,1fr) auto;align-items:center;gap:7px;padding:7px 9px;display:grid}[data-authority-hero] .q-avatar{color:#fff;letter-spacing:-.08em;background:linear-gradient(145deg,#1998f5,#0b68c9);border:1px solid #51ceff;border-radius:9px;place-items:center;width:31px;height:31px;font-size:17px;font-weight:950;display:grid;box-shadow:0 0 0 4px #2eaef514,0 6px 16px #00509647}[data-authority-hero] .q-result-heading>span:nth-child(2){flex-direction:column;min-width:0;display:flex}[data-authority-hero] .q-result-heading small{color:#56ceff;letter-spacing:.12em;text-overflow:ellipsis;white-space:nowrap;font-size:5px;font-weight:950;overflow:hidden}[data-authority-hero] .q-result-heading strong{color:#effaff;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:10px;overflow:hidden}[data-authority-hero] .q-result-stats{background:#0620308f;border-bottom:1px solid #1b4359;grid-template-columns:repeat(3,1fr);display:grid}[data-authority-hero] .q-result-stats>span{flex-direction:column;justify-content:center;padding:5px 9px;display:flex}[data-authority-hero] .q-result-stats>span+span{border-left:1px solid #1b4359}[data-authority-hero] .q-result-stats strong{color:#72e2ff;font-size:15px;line-height:1}[data-authority-hero] .q-result-stats small{color:#7393a6;letter-spacing:.05em;text-transform:uppercase;margin-top:3px;font-size:5px;font-weight:800}[data-authority-hero] .q-result-confirm{grid-template-columns:minmax(115px,1fr) auto;align-items:center;gap:8px;min-height:56px;padding:6px 8px;display:grid}[data-authority-hero] .q-result-confirm>span{flex-direction:column;min-width:0;display:flex}[data-authority-hero] .q-result-confirm strong{color:#dcecf4;font-size:7px}[data-authority-hero] .q-result-confirm small{color:#6e8fa2;margin-top:2px;font-size:5px}[data-authority-hero] .q-result-actions{align-items:center;gap:5px;display:flex}[data-authority-hero] .q-result-actions button{color:#83dbff;min-height:26px;font:850 6px/1 var(--font-sans);cursor:pointer;white-space:nowrap;background:#15689929;border:1px solid #2c6482;border-radius:6px;justify-content:center;align-items:center;gap:3px;padding:0 7px;display:inline-flex}[data-authority-hero] .q-result-actions button:first-child{color:#dffff4;background:linear-gradient(135deg,#26b28752,#12685257);border-color:#3ed2a673;box-shadow:inset 2px 0 #4cdaae}[data-authority-hero] .q-result-actions button:hover{color:#fff;border-color:#5fd4ff}[data-authority-hero] .authority-live-process{background:#051d2cc2;border:1px solid #1b455d;border-radius:8px;align-content:center;gap:5px;min-height:66px;margin:0 10px 10px;padding:7px 9px;transition:border-color .3s,background .3s,box-shadow .3s;display:grid}[data-authority-hero] .authority-live-process>div{justify-content:space-between;align-items:center;gap:7px;display:flex}[data-authority-hero] .authority-live-process>div>span{color:#557b91;align-items:center;gap:5px;min-width:0;display:inline-flex}[data-authority-hero] .authority-live-process strong{color:#93adbb;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}[data-authority-hero] .authority-live-process>div>small{color:#7799ab;font:800 7px/1 var(--font-mono)}[data-authority-hero] .authority-live-process.is-live{background:#082a3ed1;border-color:#37bfff5c;box-shadow:0 0 24px #2db5f20f}[data-authority-hero] .authority-live-process.is-live>div>span{color:#54ceff}[data-authority-hero] .authority-live-process.is-live strong{color:#d9edf7}[data-authority-hero] .authority-live-process.is-complete{background:#1b896a1a;border-color:#39cfa357}[data-authority-hero] .authority-live-process.is-complete>div>span,[data-authority-hero] .authority-live-process.is-complete>div>small{color:#61ddb6}[data-authority-hero] .live-process-bar{background:#143a50;border-radius:999px;height:5px;overflow:hidden;box-shadow:inset 0 1px 2px #00000040}[data-authority-hero] .live-process-bar i{border-radius:inherit;background:linear-gradient(90deg,#1488ff,#42cfff 58%,#59dcb3);height:100%;transition:width .16s linear;display:block;box-shadow:0 0 11px #3cccff75}[data-authority-hero] .process-phase-rail{grid-template-columns:auto 1fr auto 1fr auto;align-items:center;gap:5px!important;display:grid!important}[data-authority-hero] .process-phase-rail>span{color:#526f82;letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:3px;font-size:5px;font-weight:850;transition:color .22s;display:inline-flex}[data-authority-hero] .process-phase-rail>span.is-active{color:#61d3ff}[data-authority-hero] .process-phase-rail>span.is-complete{color:#5edbb3}[data-authority-hero] .process-phase-rail>i{background:linear-gradient(90deg,#234a61,#2f6d89);height:1px}[data-authority-hero] .authority-live-process.is-complete .process-phase-rail>i{background:linear-gradient(90deg,#2e8e73,#56d7ad)}[data-authority-hero] .authority-story-cues{grid-template-columns:repeat(3,1fr);gap:5px;margin-top:16px;display:grid}[data-authority-hero] .authority-story-cues span{color:#5f7d90;white-space:nowrap;align-items:center;gap:5px;min-width:0;font-size:6px;font-weight:800;display:flex}[data-authority-hero] .authority-story-cues i{color:#688da3;height:19px;font:normal 800 6px/1 var(--font-sans);background:#08263a;border:1px solid #244b63;border-radius:50%;flex:0 0 19px;place-items:center;display:grid}[data-authority-hero] .authority-story-cues span.active{color:#bfe9fa}[data-authority-hero] .authority-story-cues span.active i{color:#fff;background:#0b6fa9;border-color:#38bff5;box-shadow:0 0 0 4px #34bef614}[data-authority-hero] .authority-story-cues span.complete{color:#5fcfac}[data-authority-hero] .authority-story-cues span.complete i{color:#5bdfb5;background:#2392712e;border-color:#47d2a670}[data-authority-hero] .authority-story-shell{min-height:315px;position:relative}[data-authority-hero] .authority-story-scene{opacity:0;pointer-events:none;transition:opacity .36s,transform .4s cubic-bezier(.22,.8,.22,1);position:absolute;inset:8px 9px 9px;transform:translateY(8px)scale(.99)}[data-authority-hero] .authority-story-scene.is-visible{opacity:1;pointer-events:auto;transform:none}[data-authority-hero] .authority-intake-scene{background:radial-gradient(circle at 78% 45%,#2ab1eb1a,#0000 34%),linear-gradient(145deg,#082a40,#061f31);border:1px solid #1b465e;border-radius:9px;overflow:hidden}[data-authority-hero] .authority-scene-title{background:#061f30bd;border-bottom:1px solid #1b4158;justify-content:space-between;align-items:center;gap:8px;min-height:47px;padding:7px 9px;display:flex}[data-authority-hero] .authority-scene-title>span{flex-direction:column;min-width:0;display:flex}[data-authority-hero] .authority-scene-title small{color:#58cbff;letter-spacing:.12em;font-size:5px;font-weight:950}[data-authority-hero] .authority-scene-title strong{color:#ecf7fb;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:9px;overflow:hidden}[data-authority-hero] .authority-scene-title button{color:#82ddff;min-height:27px;font:850 6px/1 var(--font-sans);cursor:pointer;background:#146b9e29;border:1px solid #2b7197;border-radius:6px;align-items:center;gap:4px;padding:0 8px;display:inline-flex}[data-authority-hero] .authority-source-label{color:#5e8297;letter-spacing:.1em;font-size:5px;font-weight:900;position:absolute;top:26%;left:4%}[data-authority-hero] .authority-drag-file{z-index:3;color:#56ceff;background:linear-gradient(100deg,#0b344d,#08263a);border:1px solid #28556f;border-radius:7px;grid-template-columns:21px minmax(0,1fr) 14px;align-items:center;gap:5px;width:34%;min-height:48px;padding:6px 7px;transition:left .12s linear,top .12s linear,width .25s,border-color .25s,background .25s,box-shadow .25s;display:grid;position:absolute;box-shadow:0 8px 20px #0009103d}[data-authority-hero] .authority-drag-file>span{flex-direction:column;min-width:0;display:flex}[data-authority-hero] .authority-drag-file strong{color:#dcebf4;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}[data-authority-hero] .authority-drag-file small{color:#718fa2;margin-top:2px;font-size:5px}[data-authority-hero] .authority-drag-file.is-landed{color:#5bdcb3;background:linear-gradient(100deg,#20997533,#082b3b);border-color:#3ccfa36b;width:33%;box-shadow:inset 2px 0 #4bd6aa,0 8px 20px #00091033}[data-authority-hero] .authority-drop-target{z-index:1;color:#56cbff;background:#08283b94;border:1px dashed #2f6a89;border-radius:9px;grid-template-columns:27px 1fr;align-content:start;align-items:center;gap:6px;padding:12px 10px;transition:border-color .28s,background .28s,box-shadow .28s;display:grid;position:absolute;inset:25% 4% 16% 54%}[data-authority-hero] .authority-drop-target>span:nth-child(2){flex-direction:column;min-width:0;display:flex}[data-authority-hero] .authority-drop-target strong{color:#d9ebf4;font-size:8px}[data-authority-hero] .authority-drop-target small{color:#6e90a3;margin-top:2px;font-size:5px}[data-authority-hero] .authority-drop-target .status-pill{grid-column:1/-1;align-self:end;margin-top:auto}[data-authority-hero] .authority-drop-target.is-receiving{background:#13689721;border-color:#42caff;box-shadow:0 0 0 3px #3fc7ff0f,inset 0 0 26px #3ac3f90a}[data-authority-hero] .authority-drop-target.is-ready{background:#1b8a6c1f;border-style:solid;border-color:#42d8ab7a;box-shadow:inset 3px 0 #4bd8ad,0 0 24px #3aca9f12}[data-authority-hero] .authority-drag-pointer{z-index:8;color:#fff;filter:drop-shadow(0 3px 4px #00060cd1)drop-shadow(0 0 5px #40c9ff9e);pointer-events:none;width:18px;height:18px;transition:left .12s linear,top .12s linear,opacity .18s;position:absolute}[data-authority-hero] .authority-drag-pointer svg{z-index:2;stroke-width:2.5px;position:relative}[data-authority-hero] .authority-drag-pointer i{border:1px solid #5bd8ffad;border-radius:50%;width:25px;height:25px;animation:none;position:absolute;top:-7px;left:-7px}[data-authority-hero] .workflow-window[data-demo-mode=playing] .authority-intake-scene.is-visible .authority-drag-pointer i{animation:1.15s ease-in-out infinite authority-drag-hold}@keyframes authority-drag-hold{50%{opacity:.18;transform:scale(.72)}}[data-authority-hero] .authority-source-promise{color:#6e98ad;align-items:center;gap:5px;font-size:5px;display:flex;position:absolute;bottom:5%;left:4%;right:4%}[data-authority-hero] .authority-source-promise svg{color:#54d8af}[data-authority-hero] .authority-processing-scene{background:radial-gradient(circle at 9% 4%,#34c9ff1f,#0000 32%),linear-gradient(145deg,#092d43,#061f31);border:1px solid #33b0eb5c;border-radius:9px;grid-template-rows:auto 6px 1fr auto;gap:9px;padding:12px;display:grid;box-shadow:inset 3px 0 #3ccaff,0 0 30px #22ace70f}[data-authority-hero] .q-processing-head{grid-template-columns:43px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:50px;display:grid}[data-authority-hero] .q-avatar-large{width:41px;height:41px;font-size:21px}[data-authority-hero] .q-processing-head>span:nth-child(2){flex-direction:column;min-width:0;display:flex}[data-authority-hero] .q-processing-head small{color:#55ceff;letter-spacing:.11em;font-size:5px;font-weight:950}[data-authority-hero] .q-processing-head strong{color:#edf8fc;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:11px;overflow:hidden}[data-authority-hero] .q-processing-head b{color:#77dcff;font:900 19px/1 var(--font-mono)}[data-authority-hero] .q-processing-bar{background:#123c53;border-radius:999px;height:6px;overflow:hidden;box-shadow:inset 0 1px 2px #00000047}[data-authority-hero] .q-processing-bar i{border-radius:inherit;background:linear-gradient(90deg,#1688ff,#43d1ff 60%,#59dcb3);height:100%;transition:width .15s linear;display:block;box-shadow:0 0 13px #3bccff7a}[data-authority-hero] .q-processing-phases{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}[data-authority-hero] .q-processing-phases>span{opacity:.38;background:#051e2eb8;border:1px solid #1d465d;border-radius:8px;grid-template-columns:29px 1fr;align-content:center;align-items:center;gap:2px 7px;min-width:0;padding:8px;transition:opacity .3s,transform .3s,border-color .3s,background .3s,box-shadow .3s;display:grid;transform:translateY(3px)}[data-authority-hero] .q-processing-phases>span>i{color:#56cfff;background:#0a3149;border:1px solid #285b76;border-radius:7px;grid-row:span 2;place-items:center;width:28px;height:28px;display:grid}[data-authority-hero] .q-processing-phases strong{color:#dcebf3;font-size:7px}[data-authority-hero] .q-processing-phases small{color:#7191a4;font-size:5px}[data-authority-hero] .q-processing-phases>span.active{opacity:1;background:#156ea02b;border-color:#3dbdf0;transform:none;box-shadow:inset 2px 0 #43caff}[data-authority-hero] .q-processing-phases>span.complete{opacity:1;background:#2097741a;border-color:#3bca9f5c;transform:none}[data-authority-hero] .q-processing-phases>span.complete>i{color:#5bdcb3;background:#1e8b6b29;border-color:#42d3a666}[data-authority-hero] .authority-csi-process{color:#55cfff;background:#08283bb3;border:1px solid #51b8e247;border-radius:7px;grid-template-columns:72px 1fr;align-items:center;gap:9px;min-height:49px;padding:7px 8px;display:grid}[data-authority-hero] .authority-csi-process>img{-o-object-fit:contain;object-fit:contain;width:66px;height:auto;display:block}[data-authority-hero] .authority-csi-process>span{flex-direction:column;min-width:0;display:flex}[data-authority-hero] .authority-csi-process strong{color:#dceef6;font-size:7px}[data-authority-hero] .authority-csi-process small{color:#7598ab;margin-top:3px;font-size:5px;line-height:1.3}[data-authority-hero] .authority-review-scene{grid-template-rows:auto minmax(0,1fr) auto;gap:6px;display:grid}[data-authority-hero] .q-authority-message{background:radial-gradient(circle at 4% 0,#34c7ff24,#0000 28%),linear-gradient(145deg,#092e45,#071f31);border:1px solid #3dc3f96b;border-radius:9px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:76px;padding:7px 9px;display:grid;box-shadow:inset 3px 0 #43ccff}[data-authority-hero] .q-authority-message>span:nth-child(2){flex-direction:column;min-width:0;display:flex}[data-authority-hero] .q-authority-message small{color:#54ceff;letter-spacing:.1em;font-size:5px;font-weight:900}[data-authority-hero] .q-authority-message strong{color:#effaff;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:9px;overflow:hidden}[data-authority-hero] .q-authority-message p{color:#8fa9b8;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:4px 0 0;font-size:5.5px;line-height:1.35;display:-webkit-box;overflow:hidden}[data-authority-hero] .authority-requirements-browser{background:#061f31;border:1px solid #1c435a;border-radius:8px;grid-template-rows:36px minmax(0,1fr) 27px;min-height:0;display:grid;overflow:hidden}[data-authority-hero] .requirements-browser-head{background:#082a40;border-bottom:1px solid #1b4057;justify-content:space-between;align-items:center;gap:8px;padding:5px 9px;display:flex}[data-authority-hero] .requirements-browser-head>span:first-child{flex-direction:column;min-width:0;display:flex}[data-authority-hero] .requirements-browser-head strong{color:#dcecf4;font-size:8px}[data-authority-hero] .requirements-browser-head small{color:#6f8ea2;margin-top:2px;font-size:5px}[data-authority-hero] .requirements-browser-head>span:last-child{color:#58d5ff;align-items:baseline;gap:4px;display:flex}[data-authority-hero] .requirements-browser-head b{font-size:17px;line-height:1}[data-authority-hero] .requirements-browser-head>span:last-child small{color:#65b6d6;font-size:5px;font-weight:900}[data-authority-hero] .requirements-viewport{overscroll-behavior:contain;scrollbar-width:none;min-height:0;position:relative;overflow:hidden auto}[data-authority-hero] .requirements-viewport::-webkit-scrollbar{display:none}[data-authority-hero] .requirements-list{transition:transform .14s linear}[data-authority-hero] .authority-requirement-row{background:#051d2cb8;border-bottom:1px solid #15364b;grid-template-columns:19px minmax(0,1fr) 63px 34px;align-items:center;gap:6px;min-height:31px;padding:4px 17px 4px 7px;display:grid}[data-authority-hero] .authority-requirement-row>span:first-child{color:#4fcaff;font:800 5px/1 var(--font-mono)}[data-authority-hero] .authority-requirement-row>span:nth-child(2){flex-direction:column;min-width:0;display:flex}[data-authority-hero] .authority-requirement-row strong{color:#cfe0e9;text-overflow:ellipsis;white-space:nowrap;font-size:6px;overflow:hidden}[data-authority-hero] .authority-requirement-row small{color:#67879a;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:4px;overflow:hidden}[data-authority-hero] .authority-requirement-row code{color:#71d8ff;text-align:center;text-overflow:ellipsis;white-space:nowrap;background:#092d43;border:1px solid #24536c;border-radius:4px;padding:3px 4px;font-size:5px;overflow:hidden}[data-authority-hero] .authority-requirement-row>em{color:#58d8af;font:normal 850 4px/1 var(--font-sans);background:#228f6f1c;border:1px solid #48d2a852;border-radius:999px;justify-self:end;padding:3px 4px}[data-authority-hero] .authority-requirement-row.state-review>em{color:#ffc66c;background:#a3691821;border-color:#ffbc5161}[data-authority-hero] .authority-requirement-row.state-gap>em{color:#ff9ba4;background:#9a2f3d21;border-color:#ff6f7b61}[data-authority-hero] .requirements-scroll-track{background:#14394e;border-radius:99px;width:3px;position:absolute;top:5px;bottom:5px;right:5px}[data-authority-hero] .requirements-scroll-track i{border-radius:inherit;background:linear-gradient(#46d0ff,#58dcb2);width:3px;height:24px;transition:top .14s linear;position:absolute;left:0;box-shadow:0 0 7px #41cdff59}[data-authority-hero] .requirements-browser-foot{color:#6f91a5;background:#072435d1;border-top:1px solid #193d53;justify-content:space-between;align-items:center;gap:8px;padding:0 8px;display:flex}[data-authority-hero] .requirements-browser-foot span{color:#82c8e6;align-items:center;gap:4px;font-size:5px;font-weight:800;display:inline-flex}[data-authority-hero] .requirements-browser-foot small{font-size:5px}[data-authority-hero] .authority-review-actions{background:#051d2cc2;border:1px solid #1b4259;border-radius:8px;justify-content:flex-end;align-items:center;gap:5px;min-height:39px;padding:5px 6px;display:flex}[data-authority-hero] .authority-review-actions>span{color:#58d9b0;align-items:center;gap:4px;min-width:0;margin-right:auto;display:flex}[data-authority-hero] .authority-review-actions>span small{color:#719888;text-overflow:ellipsis;white-space:nowrap;font-size:5px;overflow:hidden}[data-authority-hero] .authority-review-actions button{color:#83dbff;min-height:26px;font:850 6px/1 var(--font-sans);cursor:pointer;white-space:nowrap;background:#14669726;border:1px solid #2a617f;border-radius:6px;align-items:center;gap:3px;padding:0 7px;display:inline-flex}[data-authority-hero] .authority-review-actions button:last-child{color:#e0fff5;background:linear-gradient(135deg,#25ae8452,#11654f52);border-color:#3dd0a475;position:relative;box-shadow:inset 2px 0 #4bd8ab}[data-authority-hero] .authority-review-actions button.is-demo-click{box-shadow:inset 2px 0 #4bd8ab,0 0 0 3px #4bd8ab1a,0 0 18px #4bd8ab1f}[data-authority-hero] .authority-approval-pointer{z-index:4;color:#fff;filter:drop-shadow(0 2px 3px #000c);pointer-events:none;animation:.62s ease-out both authority-approval-click;position:absolute;bottom:-8px;right:11%}@keyframes authority-approval-click{0%{opacity:0;transform:translate(8px,8px)scale(1)}45%{opacity:1;transform:translate(0)scale(1)}70%{opacity:1;transform:translate(0)scale(.78)}to{opacity:1;transform:translate(0)scale(1)}}[data-authority-hero] .scope-license-mark{background:#08273abf;border:1px solid #3db1dc42;border-radius:9px;justify-items:start;gap:7px;margin-top:16px;padding:10px 11px;display:grid}[data-authority-hero] .scope-license-mark img{-o-object-fit:contain;object-fit:contain;width:168px;height:auto;display:block}[data-authority-hero] .scope-license-mark small{color:#7299ad;font-size:6px;line-height:1.35}[data-authority-hero] .establish-copy h3{margin-bottom:8px}[data-authority-hero] .establish-mode{grid-template-columns:1fr 1fr;gap:6px;margin-top:14px;display:grid}[data-authority-hero] .establish-mode button{color:#7697aa;min-width:0;min-height:52px;font:inherit;text-align:left;cursor:pointer;background:#061f30c7;border:1px solid #1d455d;border-radius:8px;align-items:center;gap:7px;padding:7px 8px;display:flex}[data-authority-hero] .establish-mode button.active{color:#5bd2ff;background:linear-gradient(135deg,#1777b52e,#072538e0);border-color:#35bdff7a;box-shadow:inset 2px 0 #39c8ff}[data-authority-hero] .establish-mode button>span{flex-direction:column;min-width:0;display:flex}[data-authority-hero] .establish-mode strong{color:#dbeaf3;font-size:8px}[data-authority-hero] .establish-mode small{color:#6f8fa3;margin-top:2px;font-size:6px}[data-authority-hero] .authority-drop{color:#55caff;width:100%;min-height:48px;font:inherit;text-align:left;cursor:pointer;background:#072234b8;border:1px dashed #285570;border-radius:8px;align-items:center;gap:8px;margin-top:7px;padding:8px 10px;display:flex}[data-authority-hero] .authority-drop.is-loaded{color:#5bd9b0;background:#1d967117;border-style:solid;border-color:#39ca9e61}[data-authority-hero] .authority-drop span{flex-direction:column;min-width:0;display:flex}[data-authority-hero] .authority-drop strong{color:#cfe2ed;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}[data-authority-hero] .authority-drop small{color:#6d8ca0;margin-top:2px;font-size:6px}[data-authority-hero] .establish-board{background:linear-gradient(145deg,#08283d,#061e30);border:1px solid #1b435b;border-radius:11px;min-width:0;overflow:hidden}[data-authority-hero] .establish-head{background:#072234e6;border-bottom:1px solid #1b3e54;justify-content:space-between;align-items:center;gap:10px;min-height:52px;padding:8px 12px;display:flex}[data-authority-hero] .establish-head>span{flex-direction:column;display:flex}[data-authority-hero] .establish-head small{color:#54caff;letter-spacing:.1em;font-size:6px;font-weight:900}[data-authority-hero] .establish-head strong{color:#edf7fc;margin-top:3px;font-size:12px}[data-authority-hero] .scope-builder-head{border-bottom:1px solid #17384e;justify-content:space-between;align-items:center;min-height:41px;padding:6px 10px;display:flex}[data-authority-hero] .scope-builder-head>span{align-items:baseline;gap:5px;display:flex}[data-authority-hero] .scope-builder-head strong{color:#f3faff;font-size:18px}[data-authority-hero] .scope-builder-head small{color:#728fa2;text-transform:uppercase;letter-spacing:.08em;font-size:6px;font-weight:800}[data-authority-hero] .scope-builder-head button{color:#7ad9ff;min-height:29px;font:800 7px/1 var(--font-sans);cursor:pointer;background:#197cb821;border:1px solid #287095;border-radius:6px;align-items:center;gap:4px;padding:0 8px;display:inline-flex}[data-authority-hero] .division-builder-list{gap:4px;padding:7px 9px;display:grid}[data-authority-hero] .division-builder-row{background:#061f2fd1;border:1px solid #1a4056;border-radius:7px;grid-template-columns:13px 29px minmax(0,1fr) auto;align-items:center;gap:6px;min-height:40px;padding:5px 7px;display:grid}[data-authority-hero] .division-builder-row>svg{color:#496f83}[data-authority-hero] .division-builder-row code{color:#5acfff;background:#092d43;border:1px solid #25536d;border-radius:6px;place-items:center;width:27px;height:25px;font-size:7px;display:grid}[data-authority-hero] .division-builder-row>span:nth-child(3){flex-direction:column;min-width:0;display:flex}[data-authority-hero] .division-builder-row>span:nth-child(3)>strong{color:#dbeaf2;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}[data-authority-hero] .division-builder-row>span:nth-child(3)>small{gap:4px;margin-top:3px;display:flex}[data-authority-hero] .division-builder-row i{color:#789bad;font:normal 5px/1 var(--font-mono);background:#08263a;border:1px solid #244a61;border-radius:4px;padding:2px 4px}[data-authority-hero] .establish-assist{color:#52cbff;background:#1677ae14;border:1px solid #37c3ff40;border-radius:8px;grid-template-columns:23px 1fr 19px;align-items:center;gap:7px;min-height:47px;margin:0 9px 9px;padding:6px 8px;display:grid}[data-authority-hero] .establish-assist>span{flex-direction:column;min-width:0;display:flex}[data-authority-hero] .establish-assist strong{color:#d8eaf3;font-size:8px}[data-authority-hero] .establish-assist small{color:#7291a4;margin-top:2px;font-size:6px;line-height:1.25}[data-authority-hero] .establish-assist>svg:last-child{color:#60dcb3}[data-authority-hero] .motion-row{transition:opacity .32s cubic-bezier(.22,.8,.22,1),transform .32s cubic-bezier(.22,.8,.22,1),border-color .32s,background .32s}[data-authority-hero] .motion-row.is-waiting{opacity:.34;transform:translateY(6px)}[data-authority-hero] .motion-row.is-resolved{opacity:1;transform:none}[data-authority-hero] .motion-spinner{color:#55caff;animation:none}[data-authority-hero] .workflow-window[data-demo-mode=playing] .motion-spinner{animation:.9s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}[data-authority-hero] .stage-capture{grid-template-rows:auto minmax(0,1fr) auto auto;grid-template-columns:1fr;align-items:stretch;gap:8px;padding:15px 18px 11px}[data-authority-hero] .capture-heading{justify-content:space-between;align-items:flex-end;gap:22px;display:flex}[data-authority-hero] .capture-heading h3{letter-spacing:-.035em;margin:7px 0 4px;font-size:clamp(21px,1.7vw,28px);line-height:1.05}[data-authority-hero] .capture-heading p{color:#91aaba;max-width:650px;margin:0;font-size:9px;line-height:1.4}[data-authority-hero] .csi-authorized-note{color:#6eb6d7;text-align:center;justify-content:center;align-items:center;gap:5px;font-size:6px;line-height:1.3;display:flex}[data-authority-hero] .csi-authorized-note svg{color:#5bdcb3;flex:none}[data-authority-hero] .capture-authority{color:#59ceff;background:#08263ad1;border:1px solid #24526d;border-radius:8px;flex:none;align-items:center;gap:8px;padding:8px 10px;display:flex}[data-authority-hero] .capture-authority>span{flex-direction:column;display:flex}[data-authority-hero] .capture-authority strong{color:#d9edf8;text-transform:uppercase;letter-spacing:.08em;font-size:8px}[data-authority-hero] .capture-authority small{color:#84a2b4;margin-top:2px;font-size:7px}[data-authority-hero] .quote-foundry{grid-template-columns:minmax(118px,.76fr) 24px minmax(205px,1.25fr) 24px minmax(225px,1.35fr);gap:6px;min-height:230px;display:grid}[data-authority-hero] .intake-bank,[data-authority-hero] .agent-bank,[data-authority-hero] .sandbox-bank{background:linear-gradient(145deg,#08273bf5,#051c2cf5);border:1px solid #1c465f;border-radius:10px;min-width:0;position:relative;overflow:hidden}[data-authority-hero] .intake-bank,[data-authority-hero] .sandbox-bank{padding:11px}[data-authority-hero] .foundry-heading{justify-content:space-between;align-items:flex-start;gap:7px;display:flex}[data-authority-hero] .foundry-heading>span{flex-direction:column;display:flex}[data-authority-hero] .foundry-heading strong{color:#f3faff;letter-spacing:-.06em;font-size:29px;line-height:.9}[data-authority-hero] .foundry-heading small{color:#7f9bad;letter-spacing:.09em;text-transform:uppercase;margin-top:5px;font-size:7px;font-weight:800}[data-authority-hero] .quote-stack{gap:5px;margin-top:10px;display:grid;position:relative}[data-authority-hero] .quote-card{color:#55cfff;width:100%;min-width:0;min-height:34px;font:inherit;text-align:left;appearance:none;cursor:grab;background:linear-gradient(95deg,#0a3550,#08283d);border:1px solid #1d4b67;border-radius:6px;grid-template-columns:9px 16px 1fr auto;align-items:center;gap:4px;padding:5px 6px;display:grid;box-shadow:0 4px 14px #00091033}[data-authority-hero] .quote-card:active{cursor:grabbing}[data-authority-hero] .quote-card>svg:first-child{color:#416f87}[data-authority-hero] .quote-card.is-selected{border-color:#53caff85;box-shadow:inset 2px 0 #47c9ff,0 4px 14px #00091033}[data-authority-hero] .quote-card.is-routed{background:linear-gradient(95deg,#1f97742e,#08283d);border-color:#42d3a46b}[data-authority-hero] .quote-card span{color:#d8e9f3;text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-weight:750;overflow:hidden}[data-authority-hero] .quote-card small{color:#6e9ab3;letter-spacing:.07em;font-size:6px;font-weight:900}[data-authority-hero] .quote-more{color:#75bddf;background:#0a314961;border:1px dashed #24516b;border-radius:6px;place-items:center;min-height:27px;font-size:8px;font-weight:800;display:grid}[data-authority-hero] .bank-footer{color:#678ca2;align-items:center;gap:5px;font-size:7px;display:flex;position:absolute;bottom:9px;left:11px;right:11px}[data-authority-hero] .bank-footer svg{color:#47caff}[data-authority-hero] .flow-beam{align-self:stretch;position:relative;overflow:hidden}[data-authority-hero] .flow-beam:before{content:"";background:linear-gradient(90deg,#2187c940,#3fd2ffbd);height:1px;position:absolute;top:50%;left:0;right:0;box-shadow:0 0 12px #2bbeff3d}[data-authority-hero] .flow-beam:after{content:"";border-top:1px solid #4ad2ff;border-right:1px solid #4ad2ff;width:7px;height:7px;position:absolute;top:calc(50% - 3px);right:-1px;transform:rotate(45deg)}[data-authority-hero] .flow-beam span{background:#79e2ff;border-radius:50%;width:5px;height:5px;animation:1.7s linear infinite packet-flow;position:absolute;top:calc(50% - 2px);left:-6px;box-shadow:0 0 10px #36c8ff}[data-authority-hero] .flow-beam span:nth-child(2){animation-delay:-.55s}[data-authority-hero] .flow-beam span:nth-child(3){animation-delay:-1.1s}@keyframes packet-flow{0%{opacity:0;transform:translate(0)}18%{opacity:1}82%{opacity:1}to{opacity:0;transform:translate(42px)}}[data-authority-hero] .workflow-window[data-demo-mode=playing] .flow-beam span{animation-duration:.9s}[data-authority-hero] .workflow-window[data-demo-mode=paused] .flow-beam span,[data-authority-hero] .workflow-window[data-demo-mode=exploring] .flow-beam span,[data-authority-hero] .workflow-window[data-demo-mode=complete] .flow-beam span,[data-authority-hero] .workflow-window[data-demo-mode=paused] .quote-card,[data-authority-hero] .workflow-window[data-demo-mode=exploring] .quote-card,[data-authority-hero] .workflow-window[data-demo-mode=complete] .quote-card{animation-play-state:paused}[data-authority-hero] .agent-bank{border-color:#42c6ff6b;grid-template-rows:1fr auto auto;padding:8px 10px;display:grid;overflow:hidden;box-shadow:0 0 32px #24b0ed14,inset 0 0 24px #27b5f00a}[data-authority-hero] .workflow-window[data-demo-mode=paused] .agent-bank:after,[data-authority-hero] .workflow-window[data-demo-mode=exploring] .agent-bank:after,[data-authority-hero] .workflow-window[data-demo-mode=complete] .agent-bank:after{animation-play-state:paused}[data-authority-hero] .classification-core{z-index:1;place-items:center;min-height:92px;padding-top:1px;display:grid;position:relative}[data-authority-hero] .tcs-classification-mark{z-index:2;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 0 16px #4bceff24);width:160px;height:auto;display:block;position:relative}[data-authority-hero] .core-label{z-index:3;color:#8edfff;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;background:#051d2df0;border:1px solid #4dceff52;border-radius:999px;align-items:center;gap:4px;padding:4px 7px;font-size:6px;font-weight:900;display:inline-flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)}[data-authority-hero] .core-orbit{z-index:0;border:1px solid #3ec8ff2e;border-radius:50%;position:absolute;top:47%;left:50%;transform:translate(-50%,-50%)}[data-authority-hero] .orbit-one{width:176px;height:78px}[data-authority-hero] .orbit-two{border-style:dashed;width:146px;height:62px}[data-authority-hero] .workflow-window[data-demo-mode=playing] .orbit-one{animation:2s ease-in-out infinite orbit-pulse}[data-authority-hero] .workflow-window[data-demo-mode=playing] .orbit-two{animation:2s ease-in-out -.7s infinite orbit-pulse}@keyframes orbit-pulse{50%{opacity:.25;transform:translate(-50%,-50%)scale(1.08);box-shadow:0 0 22px #3ac4ff26}}[data-authority-hero] .classification-meter{z-index:2;grid-template-columns:1fr auto;align-items:center;gap:6px;margin-top:4px;display:grid;position:relative}[data-authority-hero] .classification-meter>span{background:#0b293c;border:1px solid #1f506b;border-radius:999px;grid-row:span 2;height:6px;overflow:hidden}[data-authority-hero] .classification-meter i{border-radius:inherit;background:linear-gradient(90deg,#1588ff,#48d8ff,#58dcb2);height:100%;transition:width .18s linear;display:block;box-shadow:0 0 10px #42d3ff66}[data-authority-hero] .classification-meter strong{color:#eefaff;font-size:13px;line-height:.8}[data-authority-hero] .classification-meter small{color:#6f95aa;letter-spacing:.08em;text-transform:uppercase;font-size:5px;font-weight:900}[data-authority-hero] .classification-decision{z-index:2;color:#66cfff;background:#072638db;border:1px solid #28536a;border-radius:7px;grid-template-columns:23px 1fr;align-items:center;gap:6px;min-height:38px;margin-top:7px;padding:5px 7px;transition:border-color .28s,background .28s,box-shadow .28s;display:grid;position:relative}[data-authority-hero] .classification-decision>span{flex-direction:column;display:flex}[data-authority-hero] .classification-decision strong{color:#d9edf7;font-size:7px}[data-authority-hero] .classification-decision small{color:#7394a7;margin-top:2px;font-size:6px}[data-authority-hero] .classification-decision.is-confirmed{color:#5be0b5;background:#24a17b1a;border-color:#3dd3a461;box-shadow:inset 2px 0 #49d6aa}[data-authority-hero] .routing-bank{grid-template-rows:auto auto auto auto;gap:6px;padding:9px}[data-authority-hero] .routing-agent-head{z-index:2;color:#55ceff;border-bottom:1px solid #1b4056;grid-template-columns:28px 1fr;align-items:center;gap:7px;min-height:42px;padding-bottom:7px;display:grid;position:relative}[data-authority-hero] .routing-agent-head>span{flex-direction:column;display:flex}[data-authority-hero] .routing-agent-head strong{color:#e0eff7;font-size:8px}[data-authority-hero] .routing-agent-head small{color:#7291a4;margin-top:2px;font-size:6px;line-height:1.2}[data-authority-hero] .route-suggestion{z-index:2;background:linear-gradient(95deg,#21997521,#072637cc);border:1px solid #3acb9f4d;border-radius:8px;grid-template-columns:46px 1fr auto;align-items:center;gap:6px;min-height:48px;padding:6px 7px;display:grid;position:relative}[data-authority-hero] .route-suggestion code{color:#6cddba;font-size:7px;font-weight:800}[data-authority-hero] .route-suggestion>span{flex-direction:column;display:flex}[data-authority-hero] .route-suggestion strong{color:#dff3ec;font-size:8px}[data-authority-hero] .route-suggestion small{color:#6e998b;margin-top:2px;font-size:5px}[data-authority-hero] .drag-instruction{z-index:2;color:#56ceff;background:#125f8b1a;border:1px dashed #2d6d8d;border-radius:8px;grid-template-columns:23px 1fr 17px;align-items:center;gap:6px;min-height:45px;padding:6px 7px;display:grid;position:relative}[data-authority-hero] .drag-instruction>span{flex-direction:column;display:flex}[data-authority-hero] .drag-instruction strong{color:#dbeef7;font-size:8px}[data-authority-hero] .drag-instruction small{color:#7194a8;margin-top:2px;font-size:6px}[data-authority-hero] .agent-bank-title{-moz-column-gap:5px;border-bottom:1px solid #1b4056;grid-template-columns:1fr auto;align-items:end;column-gap:5px;padding-bottom:8px;display:grid}[data-authority-hero] .agent-bank-title>span{color:#4dccff;letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:900}[data-authority-hero] .agent-bank-title strong{color:#e9f6fc;letter-spacing:-.05em;grid-row:span 2;font-size:24px;line-height:.9}[data-authority-hero] .agent-bank-title small{color:#708da1;text-transform:uppercase;letter-spacing:.09em;font-size:6px}[data-authority-hero] .agent-list{gap:5px;margin-top:7px;display:grid}[data-authority-hero] .agent-row{z-index:1;opacity:.38;background:#07263a;border:1px solid #1b4158;border-radius:7px;grid-template-columns:27px 1fr 7px;align-items:center;gap:7px;min-height:42px;padding:5px 7px;transition:opacity .3s,transform .3s,border-color .3s,background .3s;display:grid;position:relative;transform:translateY(3px)}[data-authority-hero] .agent-row.is-active{opacity:1;background:linear-gradient(95deg,#0a314a,#08273b);border-color:#286888;transform:none}[data-authority-hero] .agent-node{color:#57d2ff;background:#0a3854;border:1px solid #255a78;border-radius:7px;place-items:center;width:25px;height:25px;display:grid}[data-authority-hero] .agent-row>span:nth-child(2){flex-direction:column;min-width:0;display:flex}[data-authority-hero] .agent-row strong{color:#e0edf5;font-size:8px}[data-authority-hero] .agent-row small{color:#738fa1;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:6px;overflow:hidden}[data-authority-hero] .agent-signal{background:#345a70;border-radius:50%;width:6px;height:6px}[data-authority-hero] .agent-row.is-active .agent-signal{background:#45d6aa;animation:1.5s ease-in-out infinite signal-pulse;box-shadow:0 0 0 3px #45d6aa17,0 0 9px #45d6aa80}@keyframes signal-pulse{50%{opacity:.55;transform:scale(.72)}}[data-authority-hero] .classification-license{z-index:1;color:#73a3bc;justify-content:space-between;align-items:center;gap:6px;margin-top:7px;font-size:6px;display:flex;position:relative}[data-authority-hero] .classification-license span{align-items:flex-start;gap:3px;max-width:152px;line-height:1.25;display:inline-flex}[data-authority-hero] .classification-license strong{color:#65dcb5;letter-spacing:.05em;font-size:6px}[data-authority-hero] .classification-license svg{color:#47d2a7}[data-authority-hero] .sandbox-bank{background:linear-gradient(145deg,#072b35f5,#051d2bf5);border-color:#31a68459}[data-authority-hero] .sandbox-heading .status-pill{margin-top:0}[data-authority-hero] .sandbox-list{gap:4px;margin-top:9px;display:grid}[data-authority-hero] .sandbox-card{width:100%;min-height:29px;color:inherit;opacity:.26;font:inherit;text-align:left;appearance:none;cursor:pointer;background:#062030db;border:1px solid #1b4056;border-radius:6px;grid-template-columns:29px minmax(70px,1fr) 37px 38px;align-items:center;gap:5px;padding:4px 6px;transition:opacity .32s,transform .32s,border-color .32s,background .32s,box-shadow .32s;display:grid;transform:translate(6px)scale(.985)}[data-authority-hero] .sandbox-card.is-created{opacity:1;background:linear-gradient(90deg,#239a781f,#072433e0);border-color:#34ab894d;transform:none}[data-authority-hero] .sandbox-card.is-drop-target{background:linear-gradient(90deg,#31be9247,#072c39f0);border-color:#5ce0b7;box-shadow:0 0 0 2px #4adab01c,0 0 18px #35ca9f24}[data-authority-hero] .sandbox-card code{color:#55cfff;background:#092d44;border:1px solid #24536d;border-radius:5px;place-items:center;width:25px;height:21px;font-size:7px;display:grid}[data-authority-hero] .sandbox-card>span{flex-direction:column;min-width:0;display:flex}[data-authority-hero] .sandbox-card>span>strong{color:#d8e8f1;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}[data-authority-hero] .sandbox-card>span>small{color:#6f8ea1;text-transform:uppercase;margin-top:1px;font-size:5px}[data-authority-hero] .sandbox-card>span:nth-child(3) strong{color:#a5c7d8;text-align:center}[data-authority-hero] .sandbox-card>span:nth-child(3) small{text-align:center}[data-authority-hero] .sandbox-card .sandbox-carry strong{color:#68deb7;text-align:right}[data-authority-hero] .sandbox-card .sandbox-carry small{color:#549a82;text-align:right}[data-authority-hero] .workflow-window[data-demo-mode=paused] .sandbox-card,[data-authority-hero] .workflow-window[data-demo-mode=exploring] .sandbox-card,[data-authority-hero] .workflow-window[data-demo-mode=complete] .sandbox-card{animation-play-state:paused}[data-authority-hero] .capture-summary{background:#051c2ccc;border:1px solid #1b4056;border-radius:8px;grid-template-columns:repeat(5,1fr);align-items:center;min-height:31px;display:grid;overflow:hidden}[data-authority-hero] .capture-summary span{color:#7998aa;text-transform:uppercase;letter-spacing:.05em;justify-content:center;align-items:baseline;gap:4px;min-width:0;font-size:7px;font-weight:750;display:flex}[data-authority-hero] .capture-summary span+span{border-left:1px solid #17384e}[data-authority-hero] .capture-summary strong{color:#d8eaf4;letter-spacing:0;font-size:11px}[data-authority-hero] .capture-summary .summary-carried{color:#59d6ad;background:#27aa8214}[data-authority-hero] .capture-summary .summary-carried strong{color:#75e7c2}[data-authority-hero] .carry-workspace{background:linear-gradient(145deg,#08283d,#061e30);border:1px solid #1b425a;border-radius:11px;overflow:hidden}[data-authority-hero] .sandbox-detail-head{background:#072234e0;border-bottom:1px solid #1a3d53;justify-content:space-between;align-items:center;gap:12px;min-height:59px;padding:11px 13px;display:flex}[data-authority-hero] .sandbox-detail-head>span{flex-direction:column;display:flex}[data-authority-hero] .sandbox-detail-head small{color:#54caff;letter-spacing:.1em;font-size:7px;font-weight:900}[data-authority-hero] .sandbox-detail-head strong{color:#edf7fc;margin-top:4px;font-size:13px}[data-authority-hero] .supplier-table{padding:0 11px}[data-authority-hero] .supplier-head,[data-authority-hero] .supplier-row{grid-template-columns:minmax(115px,1.3fr) 59px 82px 70px;align-items:center;gap:8px;display:grid}[data-authority-hero] .supplier-head{color:#668498;letter-spacing:.1em;text-transform:uppercase;min-height:28px;font-size:6px;font-weight:900}[data-authority-hero] .supplier-row{width:100%;min-height:52px;color:inherit;font:inherit;text-align:left;cursor:pointer;appearance:none;background:0 0;border:0;border-top:1px solid #17384e;padding:6px 0}[data-authority-hero] .supplier-row:not(:disabled):hover{background:#23709c1f;border-radius:7px;width:calc(100% + 14px);margin-inline:-7px;padding-inline:7px}[data-authority-hero] .supplier-row:disabled{cursor:default}[data-authority-hero] .supplier-row>span:first-child{flex-direction:column;min-width:0;display:flex}[data-authority-hero] .supplier-row>span:first-child strong{color:#deedf5;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}[data-authority-hero] .supplier-row>span:first-child small{color:#6f8da1;margin-top:3px;font-size:7px}[data-authority-hero] .supplier-row>strong{color:#a9c1cf;font-size:9px}[data-authority-hero] .coverage-cell{gap:4px;display:grid}[data-authority-hero] .coverage-cell>strong{color:#b9ceda;font-size:9px}[data-authority-hero] .coverage-cell>span{background:#163b50;border-radius:99px;width:48px;height:3px;overflow:hidden}[data-authority-hero] .coverage-cell i{border-radius:inherit;background:linear-gradient(90deg,#1688ff,#52d5b0);height:100%;transition:width .55s cubic-bezier(.22,.8,.22,1);display:block}[data-authority-hero] .supplier-row.is-carried{background:linear-gradient(90deg,#29b38924,#072636b3);border-color:#3acfa154;border-radius:7px;margin-inline:-7px;padding-inline:7px;box-shadow:0 0 0 1px #32c69a24}[data-authority-hero] .carry-receipt{color:#59d9af;background:#23a88017;border:1px solid #36ca9d47;border-radius:8px;grid-template-columns:1fr auto minmax(74px,.7fr);align-items:center;gap:12px;min-height:54px;margin:9px 11px 11px;padding:7px 10px;display:grid}[data-authority-hero] .carry-receipt>span{flex-direction:column;display:flex}[data-authority-hero] .carry-receipt>span:first-child{grid-template-columns:23px 1fr;display:grid}[data-authority-hero] .carry-receipt>span:first-child svg{grid-row:span 2;align-self:center}[data-authority-hero] .carry-receipt small{color:#6f9f8f;text-transform:uppercase;letter-spacing:.08em;font-size:6px}[data-authority-hero] .carry-receipt strong{color:#dff6ee;margin-top:2px;font-size:9px}[data-authority-hero] .memory-saved{text-align:center;justify-self:end;align-items:center}[data-authority-hero] .memory-saved svg{color:#57d9af}[data-authority-hero] .memory-saved small{white-space:nowrap;margin-top:3px}[data-authority-hero] .commercial-build-card{background:linear-gradient(145deg,#08283d,#061e30);border:1px solid #1b435b;border-radius:11px;overflow:hidden}[data-authority-hero] .build-card-head{background:#072234e0;border-bottom:1px solid #1b3d53;justify-content:space-between;align-items:center;gap:14px;min-height:55px;padding:9px 13px;display:flex}[data-authority-hero] .build-card-head>span{flex-direction:column;display:flex}[data-authority-hero] .build-card-head>span:last-child{color:#55d3ad;flex-direction:row;align-items:center;gap:6px}[data-authority-hero] .build-card-head small{color:#7694a6;letter-spacing:.08em;font-size:6px;font-weight:800}[data-authority-hero] .build-card-head>span:first-child strong{color:#f2f9fd;margin-top:3px;font-size:18px}[data-authority-hero] .cost-ledger{padding:5px 13px}[data-authority-hero] .ledger-row{border-bottom:1px solid #15364b;justify-content:space-between;align-items:center;min-height:29px;display:flex}[data-authority-hero] .ledger-row span{color:#8ca7b8;align-items:center;gap:6px;font-size:8px;display:inline-flex}[data-authority-hero] .ledger-row span small{color:#6bcfff;letter-spacing:.05em;background:#1770a51a;border:1px solid #24516a;border-radius:4px;padding:3px 4px;font-size:5px;font-weight:900}[data-authority-hero] .ledger-row strong{color:#d9e8f1;font-size:9px}[data-authority-hero] .add-commercial-line{color:#73d8ff;width:100%;min-height:38px;font:800 8px/1 var(--font-sans);cursor:pointer;background:#177ab51c;border:1px solid #28658a;border-radius:8px;justify-content:center;align-items:center;gap:6px;margin-top:12px;display:flex}[data-authority-hero] .add-commercial-line.is-added{color:#67ddb7;background:#28a7801a;border-color:#39ca9e66}[data-authority-hero] .cost-composition{background:#12364a;border-radius:99px;height:6px;margin:0 13px 4px;display:flex;overflow:hidden}[data-authority-hero] .cost-composition span{height:100%;display:block}[data-authority-hero] .mix-vendor{background:#1688ff}[data-authority-hero] .mix-labour{background:#54c8ff}[data-authority-hero] .mix-other{background:#59d9b1}[data-authority-hero] .compact-margin{background:#082639b8;padding:8px 13px 9px}[data-authority-hero] .compact-margin>div:first-child{margin-bottom:6px}[data-authority-hero] .compact-margin .slider-scale{margin-top:4px;font-size:6px}[data-authority-hero] .native-slider{align-items:center;width:100%;min-height:28px;display:flex;position:relative}[data-authority-hero] .native-slider input[type=range]{z-index:3;opacity:0;appearance:none;cursor:pointer;background:0 0;border:0;width:100%;height:100%;margin:0;position:absolute;inset:0}[data-authority-hero] .native-slider input[type=range]:focus-visible{outline:2px solid var(--qwotra-cyan);outline-offset:3px}[data-authority-hero] .native-slider [data-slot=slider-track]{z-index:1;border-radius:999px;position:absolute;top:50%;left:0;right:0;overflow:hidden;transform:translateY(-50%)}[data-authority-hero] .native-slider [data-slot=slider-range]{height:100%;display:block}[data-authority-hero] .native-slider [data-slot=slider-thumb]{z-index:2;pointer-events:none;border-radius:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}[data-authority-hero] .margin-assurance{color:#78a4b8;text-transform:uppercase;letter-spacing:.04em;justify-content:space-between;gap:8px;margin-top:6px;font-size:6px;font-weight:800;display:flex}[data-authority-hero] .margin-assurance span{align-items:center;gap:4px;display:inline-flex}[data-authority-hero] .margin-assurance span:first-child{color:#65dcb5}[data-authority-hero] .commercial-total{background:linear-gradient(90deg,#0f5d922e,#1d99761a);border-top:1px solid #1d455c;grid-template-columns:1fr 1fr;min-height:54px;display:grid}[data-authority-hero] .commercial-total>span{flex-direction:column;justify-content:center;padding:8px 13px;display:flex}[data-authority-hero] .commercial-total>span+span{border-left:1px solid #1e485f}[data-authority-hero] .commercial-total small{color:#6d96ac;letter-spacing:.08em;font-size:6px;font-weight:900}[data-authority-hero] .commercial-total strong{color:#f5fbff;letter-spacing:-.03em;margin-top:3px;font-size:17px}[data-authority-hero] .commercial-total>span:last-child strong{color:#6be0b9}[data-authority-hero] .studio-board{grid-template-columns:1.08fr .92fr;gap:9px;min-width:0;display:grid}[data-authority-hero] .studio-outline,[data-authority-hero] .studio-document{background:#061e30;border:1px solid #1b425a;border-radius:10px;min-width:0}[data-authority-hero] .studio-outline{overflow:hidden}[data-authority-hero] .studio-title{background:#08263a;border-bottom:1px solid #183b50;justify-content:space-between;align-items:center;gap:7px;min-height:52px;padding:8px 10px;display:flex}[data-authority-hero] .studio-title>span{flex-direction:column;display:flex}[data-authority-hero] .studio-title strong{color:#e6f2f8;font-size:10px}[data-authority-hero] .studio-title small{color:#6f8ea2;margin-top:3px;font-size:6px}[data-authority-hero] .studio-section-list{padding:5px 8px 7px}[data-authority-hero] .studio-section{width:100%;min-height:34px;color:inherit;font:inherit;text-align:left;cursor:pointer;appearance:none;background:0 0;border:0;border-bottom:1px solid #15364b;grid-template-columns:22px 1fr 20px;align-items:center;gap:5px;padding:0;display:grid}[data-authority-hero] .studio-section:not(:disabled):hover{background:#378dc21f;border-radius:6px;padding-inline:5px}[data-authority-hero] .studio-section.is-active{background:linear-gradient(90deg,#2782be2e,#07243533);border-color:#54c1ff59;border-radius:6px;width:calc(100% + 10px);margin-inline:-5px;padding-inline:5px;box-shadow:inset 2px 0 #4bcaff}[data-authority-hero] .studio-section:disabled{cursor:default}[data-authority-hero] .studio-section>span:first-child{color:#4fcaff;font:700 6px/1 var(--font-mono)}[data-authority-hero] .studio-section strong{color:#bcd0dc;font-size:7px}[data-authority-hero] .section-check{color:#56caff;border:1px solid #28506a;border-radius:50%;place-items:center;width:17px;height:17px;display:grid}[data-authority-hero] .section-check.ready{color:#60dcb5;background:#30b68e17;border-color:#3aca9e59}[data-authority-hero] .studio-document{opacity:.62;background:linear-gradient(145deg,#0a2c43,#071c2c);padding:13px;transition:opacity .4s,transform .4s,border-color .4s;position:relative;overflow:hidden;transform:translateY(5px)}[data-authority-hero] .studio-document.is-ready{opacity:1;border-color:#3cbb9459;transform:none}[data-authority-hero] .studio-view-tabs{align-items:center;gap:4px;margin-bottom:10px;display:flex}[data-authority-hero] .studio-view-tabs span{color:#718fa3;text-transform:uppercase;letter-spacing:.05em;background:#071f30ad;border:1px solid #24485e;border-radius:5px;align-items:center;gap:3px;padding:4px 5px;font-size:5px;font-weight:800;display:inline-flex}[data-authority-hero] .studio-view-tabs span.active{color:#7cd8ff;background:#1f86c91f;border-color:#44b7ff61}[data-authority-hero] .customer-proposal-preview{display:contents}[data-authority-hero] .studio-document img{opacity:.9;width:70px;height:auto}[data-authority-hero] .studio-document>strong,[data-authority-hero] .studio-document [data-customer-proposal]>strong{color:#eaf5fb;margin-top:9px;font-size:11px;display:block}[data-authority-hero] .document-section-chip{color:#b4b6ff;text-transform:uppercase;letter-spacing:.07em;background:#605ed21a;border:1px solid #8b8cff4d;border-radius:999px;width:fit-content;margin-top:7px;padding:4px 6px;font-size:6px;font-weight:850;display:block}[data-authority-hero] .studio-price{border-top:1px solid #21455b;flex-direction:column;margin-top:18px;padding-top:10px;display:flex}[data-authority-hero] .studio-price small{color:#7291a4;letter-spacing:.09em;font-size:6px}[data-authority-hero] .studio-price strong{color:#63d5ff;margin-top:3px;font-size:18px}[data-authority-hero] .studio-progress{background:#16384d;border-radius:99px;height:3px;margin-top:16px;overflow:hidden}[data-authority-hero] .studio-progress span{background:linear-gradient(90deg,#1688ff,#42d1ff);height:100%;transition:width .12s linear;display:block}[data-authority-hero] .studio-document>small:last-child,[data-authority-hero] .studio-document [data-customer-proposal]>small:last-child{color:#6f8da0;margin-top:7px;font-size:6px;display:block}[data-authority-hero] .submit-panel{background:linear-gradient(145deg,#08283d,#061e30);border:1px solid #1b425a;border-radius:11px;padding:13px;overflow:hidden}[data-authority-hero] .submit-route{grid-template-columns:minmax(100px,1fr) 56px minmax(110px,1fr);align-items:center;gap:7px;margin-top:12px;display:grid}[data-authority-hero] .route-node{color:#51caff;background:#07263a;border:1px solid #1c465f;border-radius:8px;flex-direction:column;justify-content:center;align-items:flex-start;min-height:77px;padding:10px;display:flex}[data-authority-hero] .route-node img{width:65px;height:auto}[data-authority-hero] .route-node>svg{margin-bottom:6px}[data-authority-hero] .route-node strong{color:#dfeef6;font-size:9px}[data-authority-hero] .route-node small{color:#718fa2;margin-top:4px;font-size:7px}[data-authority-hero] .customer-node{opacity:.45;transition:opacity .35s,transform .35s,border-color .35s,background .35s;transform:translate(5px)}[data-authority-hero] .customer-node.is-received{opacity:1;color:#60dcb4;background:#259d7914;border-color:#3bcba059;transform:none}[data-authority-hero] .send-beam{color:#55cfff;place-items:center;min-height:40px;display:grid;position:relative;overflow:hidden}[data-authority-hero] .send-beam:before{content:"";background:linear-gradient(90deg,#1e719f,#50d1ff);height:1px;position:absolute;top:50%;left:0;right:0}[data-authority-hero] .send-beam>svg{z-index:2;color:#7df;background:#08283d;margin-left:auto;position:relative}[data-authority-hero] .send-beam span{z-index:1;background:#7be5ff;border-radius:50%;width:5px;height:5px;animation:1.15s linear infinite submit-packet;position:absolute;top:calc(50% - 2px);left:-5px;box-shadow:0 0 9px #47cfff}[data-authority-hero] .send-beam span:nth-child(2){animation-delay:-.38s}[data-authority-hero] .send-beam span:nth-child(3){animation-delay:-.76s}@keyframes submit-packet{0%{opacity:0;transform:translate(0)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate(61px)}}[data-authority-hero] .workflow-window[data-demo-mode=paused] .send-beam span,[data-authority-hero] .workflow-window[data-demo-mode=exploring] .send-beam span,[data-authority-hero] .workflow-window[data-demo-mode=complete] .send-beam span,[data-authority-hero] .workflow-window[data-demo-mode=paused] .studio-document:after,[data-authority-hero] .workflow-window[data-demo-mode=exploring] .studio-document:after,[data-authority-hero] .workflow-window[data-demo-mode=complete] .studio-document:after{animation-play-state:paused}[data-authority-hero] .submission-checks{grid-template-columns:1fr 1fr;gap:6px;margin-top:10px;display:grid}[data-authority-hero] .submission-check{background:#072438;border:1px solid #1b4158;border-radius:6px;grid-template-columns:19px 1fr;align-items:center;gap:6px;min-height:32px;padding:5px 7px;display:grid}[data-authority-hero] .submission-check>span{color:#54d2aa;background:#2aab831a;border-radius:50%;place-items:center;width:17px;height:17px;display:grid}[data-authority-hero] .submission-check strong{color:#9db6c5;font-size:7px}[data-authority-hero] .submission-timeline{background:#072335bf;border:1px solid #1b4158;border-radius:7px;grid-template-columns:1fr 24px 1fr 24px 1fr;align-items:center;gap:3px;min-height:35px;margin-top:8px;padding:5px 7px;display:grid}[data-authority-hero] .submission-timeline span{flex-direction:column;min-width:0;display:flex}[data-authority-hero] .submission-timeline small{color:#50cfff;font:800 6px/1 var(--font-mono)}[data-authority-hero] .submission-timeline strong{color:#a9becb;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:6px;overflow:hidden}[data-authority-hero] .submission-timeline i{background:linear-gradient(90deg,#2580b2,#58d8b0);height:1px}[data-authority-hero] .submission-receipt{background:#25a07a14;border:1px solid #3aca9d4d;border-radius:7px;justify-content:space-between;align-items:center;gap:10px;min-height:48px;margin-top:9px;padding:7px 9px;display:flex}[data-authority-hero] .submission-receipt>span{grid-template-columns:24px 1fr;align-items:center;display:grid}[data-authority-hero] .submission-receipt>span svg{color:#58d8af;grid-row:span 2}[data-authority-hero] .submission-receipt strong{color:#dff6ee;font-size:8px}[data-authority-hero] .submission-receipt small{color:#6f9b8c;margin-top:2px;font-size:6px}[data-authority-hero] .coverage-table{background:#061e30;border:1px solid #1b425a;border-radius:10px;overflow:hidden}[data-authority-hero] .coverage-head,[data-authority-hero] .coverage-row{grid-template-columns:68px 1.25fr 1fr 72px;align-items:center;gap:8px;padding-inline:12px;display:grid}[data-authority-hero] .coverage-head{color:#69869a;letter-spacing:.1em;text-transform:uppercase;background:#09263a;min-height:34px;font-size:8px;font-weight:800}[data-authority-hero] .coverage-row{border-top:1px solid #17384e;min-height:61px}[data-authority-hero] .coverage-row code{color:#54caff;font-size:9px}[data-authority-hero] .coverage-row strong{color:#dcebf4;font-size:10px}[data-authority-hero] .coverage-row>span:nth-child(3){color:#8ba5b7;font-size:9px}[data-authority-hero] .status-pill{white-space:nowrap;border:1px solid;border-radius:999px;justify-content:center;align-items:center;width:fit-content;padding:5px 8px;font-size:8px;font-weight:800;display:inline-flex}[data-authority-hero] .status-green{color:#63dfb6;background:#20ae8214;border-color:#30cd9d47}[data-authority-hero] .status-blue{color:#68c1ff;background:#30a1ff14;border-color:#30a1ff47}[data-authority-hero] .status-amber{color:#f1bd69;background:#ffb94b14;border-color:#ffb94b47}[data-authority-hero] .metric-line{color:#819aab;text-transform:uppercase;letter-spacing:.07em;grid-template-columns:auto 1fr auto 1fr;align-items:baseline;gap:5px 8px;margin-top:20px;font-size:8px;display:grid}[data-authority-hero] .metric-line strong{color:#fff;letter-spacing:-.03em;font-size:20px}[data-authority-hero] .actor-chip,[data-authority-hero] .human-decision-note{color:#b9d7e8;background:#0a3048c7;border:1px solid #28536d;border-radius:999px;align-items:center;gap:6px;width:fit-content;margin-top:12px;padding:7px 9px;font-size:8px;font-weight:750;display:flex}[data-authority-hero] .actor-chip svg,[data-authority-hero] .human-decision-note svg{color:#55caff}[data-authority-hero] .human-decision-note{color:#e1c58f;background:#6b4b191a;border-color:#f1bd694d;border-radius:7px}[data-authority-hero] .price-card{background:linear-gradient(145deg,#08283d,#061e30);border:1px solid #1b435b;border-radius:11px;padding:18px}[data-authority-hero] .price-row{justify-content:space-between;align-items:center;display:flex}[data-authority-hero] .price-row span{color:#9cb2c2;font-size:10px}[data-authority-hero] .price-row strong{font-size:14px}[data-authority-hero] .price-row.muted{border-bottom:1px solid #1b3b51;padding-bottom:15px}[data-authority-hero] .margin-control{padding:18px 0}[data-authority-hero] .margin-control>div:first-child{color:#c6d9e6;justify-content:space-between;align-items:center;margin-bottom:15px;font-size:10px;display:flex}[data-authority-hero] .margin-control>div:first-child strong{color:#58ceff;font-size:19px}[data-authority-hero] .margin-control [data-slot=slider-track]{background:#12374f;height:5px}[data-authority-hero] .margin-control [data-slot=slider-range]{background:linear-gradient(90deg,#1688ff,#26caff)}[data-authority-hero] .margin-control [data-slot=slider-thumb]{background:#55d4ff;border:3px solid #0b2b41;width:17px;height:17px;box-shadow:0 0 0 3px #55d4ff26}[data-authority-hero] .slider-scale{color:#8eabbf;justify-content:space-between;margin-top:9px;font-size:9px;display:flex}[data-authority-hero] .slider-scale span:nth-child(2){color:#a7c2d3}[data-authority-hero] .price-row.total{border-top:1px solid #1b3b51;padding-top:16px}[data-authority-hero] .price-row.total strong{color:#fff;letter-spacing:-.03em;font-size:25px}[data-authority-hero] .gross-profit{color:#57d9b0;background:#22b88a14;border-radius:7px;grid-template-columns:28px 1fr auto;align-items:center;gap:8px;margin-top:13px;padding:9px 10px;font-size:9px;display:grid}[data-authority-hero] .gross-profit strong{color:#baf4df}[data-authority-hero] .rule-grid{flex-wrap:wrap;gap:6px;margin-top:19px;display:flex}[data-authority-hero] .rule-grid span{color:#9cb7c8;background:#082338;border:1px solid #20455d;border-radius:6px;align-items:center;gap:4px;padding:6px 7px;font-size:8px;display:flex}[data-authority-hero] .rule-grid svg{color:#4bd7ad}[data-authority-hero] .approval-stack{background:#061f31;border:1px solid #1a425a;border-radius:10px;position:relative;overflow:hidden}[data-authority-hero] .approval-policy-head{color:#91aebf;text-transform:uppercase;letter-spacing:.07em;background:linear-gradient(90deg,#f1bc6914,#072234d6);border-bottom:1px solid #17384e;justify-content:space-between;align-items:center;gap:10px;min-height:38px;padding:7px 12px;font-size:7px;font-weight:800;display:flex}[data-authority-hero] .approval-policy-head span{color:#f0c67e;align-items:center;gap:5px;display:inline-flex}[data-authority-hero] .approval-policy-head strong{color:#d9e9f2;font-size:7px}[data-authority-hero] .approval-row{border-bottom:1px solid #17384e;grid-template-columns:36px 1fr auto;align-items:center;gap:11px;min-height:69px;padding:10px 13px;display:grid}[data-authority-hero] .approval-icon{border:1px solid;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}[data-authority-hero] .approval-icon.done{color:#59d9b1;background:#24b4881a;border-color:#42d4a64d}[data-authority-hero] .approval-icon.waiting{color:#5ec2ff;background:#2892e71a;border-color:#48aeff59}[data-authority-hero] .approval-row>span:nth-child(2){flex-direction:column;display:flex}[data-authority-hero] .approval-row strong{color:#e5f1f7;font-size:10px}[data-authority-hero] .approval-row small{color:#758fa2;margin-top:3px;font-size:8px}[data-authority-hero] .release-ready{color:#8de7ca;background:#23b18514;border:1px solid #40d3a540;border-radius:7px;justify-content:center;align-items:center;gap:7px;min-height:42px;margin:12px;font-size:9px;font-weight:800;display:flex}[data-authority-hero] .output-card{background:#061f31;border:1px solid #1a425a;border-radius:10px;padding:14px}[data-authority-hero] .output-top{grid-template-columns:38px 1fr auto;align-items:center;gap:10px;display:grid}[data-authority-hero] .pdf-icon{color:#54caff;background:#0a3550;border-radius:7px;place-items:center;height:38px;display:grid}[data-authority-hero] .output-top>span:nth-child(2){flex-direction:column;min-width:0;display:flex}[data-authority-hero] .output-top strong{color:#e8f4fb;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}[data-authority-hero] .output-top small{color:#718fa3;margin-top:3px;font-size:8px}[data-authority-hero] .proposal-stack{height:166px;margin-top:11px;position:relative}[data-authority-hero] .proposal-sheet-back{z-index:0;color:#6ebfe5;background:#08263a;border:1px solid #285068;border-radius:7px;align-items:flex-start;gap:8px;width:92%;height:138px;padding:12px;transition:opacity .38s cubic-bezier(.22,.8,.22,1),transform .38s cubic-bezier(.22,.8,.22,1);display:flex;position:absolute;top:0;right:0}[data-authority-hero] .proposal-sheet-back.is-waiting{opacity:.22;transform:translateY(6px)}[data-authority-hero] .proposal-sheet-back.is-resolved{opacity:.84;transform:none}[data-authority-hero] .proposal-sheet-back span{flex-direction:column;display:flex}[data-authority-hero] .proposal-sheet-back strong{color:#b8d5e5;letter-spacing:.12em;font-size:7px}[data-authority-hero] .proposal-sheet-back small{color:#708fa3;margin-top:4px;font-size:7px}[data-authority-hero] .document-preview{background:linear-gradient(135deg,#0a2c43,#071c2c);border:1px solid #21445a;border-radius:7px;height:145px;padding:14px}[data-authority-hero] .proposal-sheet-front{z-index:1;width:92%;position:absolute;bottom:0;left:0;box-shadow:8px 10px 24px #00080e57}[data-authority-hero] .document-preview img{opacity:.9;width:70px;height:auto}[data-authority-hero] .preview-title{color:#5dcaef;letter-spacing:.14em;margin:15px 0 9px;font-size:7px;display:block}[data-authority-hero] .preview-line{background:#29475a;border-radius:10px;width:56%;height:3px;margin-top:5px;display:block}[data-authority-hero] .preview-line.wide{background:#36586e;width:82%}[data-authority-hero] .preview-line.short{width:37%}[data-authority-hero] .document-preview>div{color:#7f9cb0;justify-content:space-between;margin-top:20px;font-size:7px;display:flex}[data-authority-hero] .document-preview>div strong{color:#54caff}[data-authority-hero] .document-preview.is-building{opacity:.48;transform:translateY(5px)}[data-authority-hero] .document-preview.is-ready{opacity:1;transform:none}[data-authority-hero] .document-preview{transition:opacity .38s cubic-bezier(.22,.8,.22,1),transform .38s cubic-bezier(.22,.8,.22,1)}[data-authority-hero] .private-layer{color:#82a8bc;background:#082234cc;border:1px solid #1e4359;border-radius:6px;align-items:center;gap:6px;min-height:28px;margin-top:7px;padding:0 8px;font-size:8px;display:flex}[data-authority-hero] .output-pair{grid-template-columns:1fr 1fr;gap:7px;margin-top:10px;display:grid}[data-authority-hero] .output-pair>span{color:#4ecbff;background:#082338;border:1px solid #1c4056;border-radius:7px;grid-template-columns:23px 1fr;align-items:center;min-height:40px;padding:7px 9px;display:grid}[data-authority-hero] .output-pair strong{color:#dcebf4;font-size:8px}[data-authority-hero] .output-pair small{color:#7895a8;grid-column:2;font-size:7px}[data-authority-hero] .output-pair>span{transition:opacity .34s cubic-bezier(.22,.8,.22,1),transform .34s cubic-bezier(.22,.8,.22,1)}[data-authority-hero] .output-pair>span.is-waiting{opacity:.28;transform:translateY(5px)}[data-authority-hero] .output-pair>span.is-resolved{opacity:1;transform:none}[data-authority-hero] .handoff-trace{color:#59ccff;opacity:.2;justify-content:center;align-items:center;gap:15px;min-height:24px;margin-top:7px;transition:opacity .38s,transform .38s;display:flex;position:relative;transform:translateY(4px)}[data-authority-hero] .handoff-trace:before{content:"";z-index:0;transform-origin:0;background:linear-gradient(90deg,#1688ff,#41d3ff);height:1px;transition:transform .65s cubic-bezier(.22,.8,.22,1);position:absolute;top:50%;left:calc(50% - 75px);right:calc(50% - 75px);transform:scaleX(0)}[data-authority-hero] .handoff-trace span,[data-authority-hero] .handoff-trace>svg{z-index:1;background:#07263b;border:1px solid #2674a1;border-radius:50%;place-items:center;width:17px;height:17px;display:grid;position:relative}[data-authority-hero] .handoff-trace.is-resolved{opacity:1;transform:none}[data-authority-hero] .handoff-trace.is-resolved:before{transform:scaleX(1)}[data-authority-hero] .benchmark-button{border-radius:7px;width:100%;min-height:40px;margin-top:9px;font-size:10px;font-weight:800}[data-authority-hero] .benchmark-placeholder{color:#6f91a5;border:1px dashed #1d455d;border-radius:7px;place-items:center;min-height:40px;margin-top:9px;font-size:9px;display:grid}[data-authority-hero] .window-footer{color:#6f8da1;letter-spacing:.04em;text-transform:uppercase;background:#041827;border-top:1px solid #17384e;grid-template-columns:auto 1fr;align-items:center;gap:18px;min-height:42px;padding:0 14px;font-size:7px;display:grid}[data-authority-hero] .control-spine-label{color:#83a8bd;white-space:nowrap;align-items:center;gap:5px;display:flex}[data-authority-hero] .control-spine-label svg{color:#47caff}[data-authority-hero] .control-spine{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;display:grid}[data-authority-hero] .control-gate{color:#526f82;white-space:nowrap;justify-content:center;align-items:center;gap:4px;min-width:0;transition:color .25s,background .25s;display:flex}[data-authority-hero] .control-gate i{color:#5f7d8f;background:#062033;border:1px solid #1d3e53;border-radius:50%;place-items:center;width:16px;height:16px;transition:border-color .25s,background .25s,box-shadow .25s;display:grid}[data-authority-hero] .control-gate.active{color:#b8e9fb}[data-authority-hero] .control-gate.active i{border-color:var(--scene-accent);color:#fff;background:color-mix(in srgb,var(--scene-accent) 40%,#08263a);box-shadow:0 0 0 3px color-mix(in srgb,var(--scene-accent) 10%,transparent),0 0 12px color-mix(in srgb,var(--scene-accent) 28%,transparent)}[data-authority-hero] .control-gate.complete{color:#67bca0}[data-authority-hero] .control-gate.complete i{color:#59ddb3;background:#26977524;border-color:#44d3a461}[data-authority-hero] .directions-section{background:#061a29;border-top:1px solid #143247;padding:100px 0 120px;position:relative}[data-authority-hero] .directions-section:before{content:"";pointer-events:none;opacity:.18;background-image:radial-gradient(#3e82aa 1px,#0000 1px);background-size:26px 26px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 38%);mask-image:linear-gradient(#000,#0000 38%)}[data-authority-hero] .section-heading{grid-template-columns:1fr 480px;align-items:end;gap:70px;margin-bottom:42px;display:grid;position:relative}[data-authority-hero] .section-kicker{color:#42c8ff;letter-spacing:.18em;text-transform:uppercase;font-size:10px;font-weight:900}[data-authority-hero] .section-heading h2{letter-spacing:-.045em;margin:12px 0 0;font-size:clamp(38px,4vw,58px);line-height:1.02}[data-authority-hero] .section-heading p{color:#94aebf;margin:0;font-size:15px;line-height:1.7}[data-authority-hero] .option-grid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid;position:relative}[data-authority-hero] .option-card{min-height:225px;color:inherit;text-align:left;cursor:pointer;background:linear-gradient(135deg,#09263aeb,#051b2beb);border:1px solid #173a51;border-radius:12px;flex-direction:column;padding:22px 24px 18px;transition:transform .2s,border-color .2s,background .2s,box-shadow .2s;display:flex}[data-authority-hero] .option-card:hover{background:linear-gradient(135deg,#0a2a40,#061e30);border-color:#2a678a;transform:translateY(-2px)}[data-authority-hero] .option-card.selected{background:linear-gradient(135deg,#0e4268f0,#072337f0);border-color:#1688ff;box-shadow:0 0 0 1px #1688ff33,0 16px 50px #000a1440}[data-authority-hero] .option-top{align-items:center;gap:9px;display:flex}[data-authority-hero] .option-number{color:#3ccaff;font-family:ui-monospace,monospace;font-size:10px}[data-authority-hero] .option-label{color:#8eabba;letter-spacing:.13em;text-transform:uppercase;font-size:9px;font-weight:800}[data-authority-hero] .recommended{color:#55d0ff;background:#2ab8f414;border:1px solid #2dc0ff45;border-radius:999px;align-items:center;gap:4px;margin-left:auto;padding:5px 7px;font-size:8px;font-weight:800;display:flex}[data-authority-hero] .option-headline{color:#f3f9fd;letter-spacing:-.03em;margin-top:20px;font-size:clamp(21px,1.6vw,27px);line-height:1.15}[data-authority-hero] .option-proof{color:#8fa9ba;max-width:650px;margin-top:10px;font-size:11px;line-height:1.55}[data-authority-hero] .option-footer{color:#68889e;text-transform:uppercase;letter-spacing:.08em;justify-content:space-between;margin-top:auto;padding-top:16px;font-size:9px;font-weight:700;display:flex}[data-authority-hero] .option-footer span:last-child{color:#54caff;align-items:center;gap:5px;display:flex}[data-authority-hero] .site-footer{background:#03131f;border-top:1px solid #15364b}[data-authority-hero] .site-footer>div{color:#708ea2;flex-wrap:wrap;align-items:center;gap:14px 24px;min-height:98px;padding-block:16px;font-size:11px;display:flex}[data-authority-hero] .site-footer img{-o-object-fit:contain;object-fit:contain;width:114px;height:auto}[data-authority-hero] .csi-legal{color:#59778b;border-top:1px solid #133246;flex:1 0 100%;padding-top:10px;font-size:8px;line-height:1.45}@media (min-width:1420px) and (min-height:980px){[data-authority-hero] .site-width{width:min(1720px,100% - 104px)}[data-authority-hero] .carousel-shell,[data-authority-hero] .carousel-shell [data-slot=carousel-content],[data-authority-hero] .stage-layout{min-height:455px}[data-authority-hero] .stage-layout{padding:42px 32px}[data-authority-hero] .stage-copy>p{font-size:13px}[data-authority-hero] .stage-capture{padding:22px 25px 17px}}@media (max-width:1240px){[data-authority-hero] .site-width{width:min(100% - 48px,1120px)}[data-authority-hero] .main-nav{grid-template-columns:180px 1fr auto}[data-authority-hero] .brand-link img{width:140px}[data-authority-hero] .nav-links{gap:20px}[data-authority-hero] .nav-actions{gap:14px}[data-authority-hero] .hero-grid{grid-template-columns:1fr;gap:48px;padding-top:58px}[data-authority-hero] .hero-copy{max-width:720px}[data-authority-hero] .hero-copy h1{max-width:700px;font-size:clamp(52px,6.2vw,72px)}[data-authority-hero] .widget-column{width:100%;max-width:960px}[data-authority-hero] .hero-shell{min-height:auto}[data-authority-hero] .section-heading{grid-template-columns:1fr 400px;gap:40px}}@media (max-width:820px){[data-authority-hero] .site-width{width:min(100% - 32px,760px)}[data-authority-hero] .lab-status{display:none}[data-authority-hero] .jump-options{margin-left:auto}[data-authority-hero] .main-nav{grid-template-columns:1fr auto;min-height:72px}[data-authority-hero] .nav-links,[data-authority-hero] .sign-in{display:none}[data-authority-hero] .nav-actions{grid-column:2}[data-authority-hero] .nav-actions [data-slot=button]{height:44px;padding-inline:16px}[data-authority-hero] .hero-grid{padding-block:44px 54px}[data-authority-hero] .hero-copy h1{margin-top:16px;font-size:clamp(44px,8.8vw,60px)}[data-authority-hero] .hero-body{font-size:17px}[data-authority-hero] .stage-layout{grid-template-columns:1fr;gap:24px;padding:30px 22px}[data-authority-hero] .stage-capture{grid-template-columns:1fr;gap:12px;padding:20px 18px 15px}[data-authority-hero] .quote-foundry{grid-template-columns:minmax(115px,.82fr) 25px minmax(170px,1.08fr) 25px minmax(205px,1.28fr);gap:6px}[data-authority-hero] .stage-copy h3{max-width:none}[data-authority-hero] .stage-copy>p{max-width:560px}[data-authority-hero] .carousel-shell,[data-authority-hero] .carousel-shell [data-slot=carousel-content],[data-authority-hero] .stage-layout{min-height:610px}[data-authority-hero] .section-heading{grid-template-columns:1fr;gap:22px}}@media (min-width:621px) and (max-width:820px){[data-authority-hero] .workflow-window{border-radius:14px;grid-template-rows:64px 56px 2px 44px minmax(0,1fr) 40px;height:min(720px,100svh - 88px);min-height:520px;scroll-margin-top:76px;display:grid}[data-authority-hero] .window-topbar{min-height:0;padding:10px 14px}[data-authority-hero] .workflow-rail{padding-inline:2px}[data-authority-hero] .rail-step{flex-direction:column;gap:3px;height:56px;padding:4px 0}[data-authority-hero] .rail-step small{display:none}[data-authority-hero] .rail-step strong{font-size:7px}[data-authority-hero] .workflow-statusbar{min-height:0;padding:7px 12px}[data-authority-hero] .carousel-shell,[data-authority-hero] .carousel-shell [data-slot=carousel],[data-authority-hero] .carousel-shell [data-slot=carousel-content],[data-authority-hero] .carousel-shell [data-slot=carousel-content]>div,[data-authority-hero] .carousel-shell [data-slot=carousel-item],[data-authority-hero] .stage-layout{height:100%;min-height:0}[data-authority-hero] .carousel-shell{overflow:hidden}[data-authority-hero] .stage-layout{grid-template-rows:1fr;grid-template-columns:.78fr 1.22fr;gap:16px;padding:16px 18px}[data-authority-hero] .stage-authority,[data-authority-hero] .stage-scope{grid-template-rows:1fr;grid-template-columns:.78fr 1.22fr;gap:14px;padding:14px 16px}[data-authority-hero] .idle-play-cover{gap:14px;padding:16px;inset:64px 0 0}[data-authority-hero] .play-orb{width:82px;height:82px}}@media (max-width:720px){[data-authority-hero] .sample-badge{display:none}}@media (max-width:620px){[data-authority-hero] .site-width{width:min(100% - 24px,560px)}[data-authority-hero] .main-nav{min-height:58px}[data-authority-hero] .brand-link{align-items:center;min-height:44px;display:flex}[data-authority-hero] .brand-link img{width:116px}[data-authority-hero] .nav-actions [data-slot=button]{min-height:44px;padding-inline:12px;font-size:11px}[data-authority-hero] .nav-actions [data-slot=button] svg{display:none}[data-authority-hero] .hero-grid{gap:30px;min-height:0;padding:26px 0 36px}[data-authority-hero] .hero-copy h1{margin:13px 0 16px;font-size:clamp(38px,11.8vw,50px);line-height:1}[data-authority-hero] .eyebrow{letter-spacing:.12em;padding:7px 10px;font-size:11.5px}[data-authority-hero] .hero-body{font-size:15px;line-height:1.48}[data-authority-hero] .hero-actions{margin-top:21px;display:grid}[data-authority-hero] .hero-actions [data-slot=button]{width:100%;min-height:50px;font-size:13px}[data-authority-hero] .standards-license-card{grid-template-columns:1fr;gap:8px;min-height:142px;margin-top:14px;padding:10px}[data-authority-hero] .standards-license-card img{width:160px}[data-authority-hero] .standards-license-card small{margin-top:4px;font-size:6px;line-height:1.35}[data-authority-hero] .human-control-line{margin-top:9px;font-size:7px}[data-authority-hero] .outcome-chain{margin-top:13px}[data-authority-hero] .outcome-chain span{min-height:50px;padding:7px 8px}[data-authority-hero] .outcome-chain strong{font-size:16px}[data-authority-hero] .outcome-chain small{letter-spacing:.06em;font-size:6px}[data-authority-hero] .segment-line{margin-top:8px;font-size:8px}[data-authority-hero] .trust-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin-top:13px}[data-authority-hero] .trust-row>div{text-align:center;flex-direction:column;justify-content:center;gap:6px;min-height:76px;padding:8px 4px}[data-authority-hero] .trust-row span{flex-basis:30px;width:30px;height:30px}[data-authority-hero] .trust-row strong{font-size:8px;line-height:1.28}[data-authority-hero] .system-fit{display:none}[data-authority-hero] .widget-column{scroll-margin-top:8px}[data-authority-hero] .workflow-window{border-radius:13px;grid-template-rows:64px 56px 2px 44px minmax(0,1fr) 40px;height:clamp(660px,100svh - 16px,780px);display:grid}[data-authority-hero] .window-topbar{align-items:center;gap:8px;min-height:0;padding:9px 10px}[data-authority-hero] .window-topbar>div:first-child{flex:auto;gap:4px;min-width:0}[data-authority-hero] .window-topbar>div:first-child>strong{font-size:10px}[data-authority-hero] .demo-label{letter-spacing:.09em;white-space:nowrap;font-size:7px}[data-authority-hero] .authority-demo-disclosure{color:#7597aa;text-overflow:ellipsis;margin:0;font-size:5.5px;line-height:1.25;display:block;overflow:hidden}[data-authority-hero] .authority-demo-disclosure b{color:#a9c7d8;font-weight:850}[data-authority-hero] .sample-badge{display:none}[data-authority-hero] .window-actions{flex:none;gap:6px}[data-authority-hero] .workflow-playback-control{min-width:76px;min-height:44px;padding:0 10px;font-size:10px}[data-authority-hero] .workflow-playback-control svg{margin:0}[data-authority-hero] .workflow-expand-control{min-width:44px;min-height:44px}[data-authority-hero] .idle-play-cover{gap:18px;padding:18px 10px;inset:64px 0 0}[data-authority-hero] .play-orb{width:84px;height:84px}[data-authority-hero] .idle-play-cover button strong{font-size:21px}[data-authority-hero] .idle-play-cover button small{font-size:8px}[data-authority-hero] .idle-flow-preview{letter-spacing:.02em;gap:3px;font-size:4px}[data-authority-hero] .idle-flow-preview i{width:5px}[data-authority-hero] .workflow-rail{grid-template-columns:repeat(8,minmax(0,1fr));padding-inline:1px}[data-authority-hero] .workflow-rail::-webkit-scrollbar{display:none}[data-authority-hero] .rail-step{flex-direction:column;gap:3px;height:56px;padding:4px 0}[data-authority-hero] .rail-step>span:last-child{align-items:center}[data-authority-hero] .rail-step small{display:none}[data-authority-hero] .rail-step strong{font-size:6px}[data-authority-hero] .step-node{flex-basis:23px;width:23px;height:23px}[data-authority-hero] .step-node svg{width:12px}[data-authority-hero] .workflow-statusbar{gap:7px;min-height:0;padding:7px 10px}[data-authority-hero] .workflow-statusbar strong{white-space:normal;font-size:8px;line-height:1.25}[data-authority-hero] .status-beacon{padding:4px 5px;font-size:6px}[data-authority-hero] .carousel-shell,[data-authority-hero] .carousel-shell [data-slot=carousel],[data-authority-hero] .carousel-shell [data-slot=carousel-content],[data-authority-hero] .carousel-shell [data-slot=carousel-content]>div,[data-authority-hero] .carousel-shell [data-slot=carousel-item],[data-authority-hero] .stage-layout{height:100%;min-height:0}[data-authority-hero] .carousel-shell{overflow:hidden}[data-authority-hero] .stage-layout{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr;align-items:start;gap:12px;padding:15px 13px}[data-authority-hero] .stage-authority,[data-authority-hero] .stage-scope{grid-template-rows:auto minmax(0,1fr);gap:8px;padding:10px 9px}[data-authority-hero] .authority-copy h3,[data-authority-hero] .scope-copy h3{margin:6px 0 0;font-size:19px}[data-authority-hero] .authority-dropzone{grid-template-columns:28px 1fr auto;gap:4px;min-height:43px;margin-top:7px;padding:5px 6px}[data-authority-hero] .dropzone-icon{border-radius:6px;width:27px;height:27px}[data-authority-hero] .dropzone-icon svg{width:13px}[data-authority-hero] .authority-dropzone strong{font-size:6px}[data-authority-hero] .authority-dropzone small{font-size:5px}[data-authority-hero] .authority-dropzone .status-pill{padding:3px 4px;font-size:5px}[data-authority-hero] .manual-start{margin-top:5px;font-size:5px}[data-authority-hero] .authority-process-board{border-radius:8px}[data-authority-hero] .authority-add-row{min-height:35px;padding:4px 6px}[data-authority-hero] .authority-add-row strong{font-size:6px}[data-authority-hero] .authority-add-row small{font-size:4px}[data-authority-hero] .add-files-button{min-height:25px;padding:0 6px;font-size:5px}[data-authority-hero] .add-files-button>svg{width:9px}[data-authority-hero] .authority-demo-pointer{width:14px;height:14px}[data-authority-hero] .authority-demo-pointer svg{width:13px}[data-authority-hero] .authority-demo-pointer i{width:20px;height:20px;top:-6px;left:-6px}[data-authority-hero] .authority-sequence-surface{min-height:147px;margin:4px 6px}[data-authority-hero] .file-picker-demo{border-radius:7px;grid-template-rows:28px 1fr 24px}[data-authority-hero] .file-picker-head{padding:0 6px}[data-authority-hero] .file-picker-head>span{gap:3px}[data-authority-hero] .file-picker-head svg{width:10px}[data-authority-hero] .file-picker-head strong{font-size:6px}[data-authority-hero] .file-picker-head small{font-size:4px}[data-authority-hero] .picker-file-list{gap:4px;padding:5px}[data-authority-hero] .picker-file{grid-template-columns:14px 15px 1fr;gap:3px;min-height:53px;padding:4px}[data-authority-hero] .picker-file>svg{width:10px}[data-authority-hero] .picker-check{width:13px;height:13px}[data-authority-hero] .picker-check svg{width:8px}[data-authority-hero] .picker-file strong{font-size:5px}[data-authority-hero] .picker-file small{font-size:4px}[data-authority-hero] .file-picker-footer{padding-inline:5px}[data-authority-hero] .file-picker-footer>small{font-size:4px}[data-authority-hero] .file-picker-footer>span{min-width:52px;min-height:17px;padding-inline:5px;font-size:5px}[data-authority-hero] .q-scope-result{border-radius:7px;grid-template-rows:43px 36px 1fr}[data-authority-hero] .q-result-heading{grid-template-columns:27px minmax(0,1fr) auto;gap:5px;padding:5px 6px}[data-authority-hero] .q-avatar{border-radius:7px;width:25px;height:25px;font-size:14px}[data-authority-hero] .q-result-heading small{font-size:4px}[data-authority-hero] .q-result-heading strong{font-size:7px}[data-authority-hero] .q-result-heading .status-pill{padding:3px 4px;font-size:4px}[data-authority-hero] .q-result-stats>span{padding:4px 6px}[data-authority-hero] .q-result-stats strong{font-size:12px}[data-authority-hero] .q-result-stats small{font-size:4px}[data-authority-hero] .q-result-confirm{grid-template-columns:1fr;align-content:center;gap:4px;padding:4px 6px}[data-authority-hero] .q-result-confirm strong{font-size:5px}[data-authority-hero] .q-result-confirm small{font-size:4px}[data-authority-hero] .q-result-actions{gap:3px}[data-authority-hero] .q-result-actions button{flex:1 1 0;min-height:20px;padding:0 4px;font-size:4.5px}[data-authority-hero] .q-result-actions button svg{width:8px}[data-authority-hero] .authority-live-process{gap:3px;min-height:52px;margin:0 6px 6px;padding:5px 6px}[data-authority-hero] .authority-live-process>div>span{gap:3px}[data-authority-hero] .authority-live-process>div svg{width:9px}[data-authority-hero] .authority-live-process strong,[data-authority-hero] .authority-live-process>div>small{font-size:5px}[data-authority-hero] .live-process-bar{height:4px}[data-authority-hero] .process-phase-rail{gap:3px!important}[data-authority-hero] .process-phase-rail>span{gap:2px;font-size:3.5px}[data-authority-hero] .process-phase-rail>span svg{width:7px}[data-authority-hero] .authority-story-shell{min-height:265px}[data-authority-hero] .authority-scene-title small{font-size:4px}[data-authority-hero] .authority-drag-file{grid-template-columns:15px minmax(0,1fr) 10px;gap:3px;min-height:39px;padding:4px}[data-authority-hero] .authority-drop-target{grid-template-columns:19px 1fr;gap:4px;padding:8px 6px}[data-authority-hero] .authority-source-label,[data-authority-hero] .authority-source-promise{font-size:4px}[data-authority-hero] .authority-csi-process{grid-template-columns:18px 1fr;min-height:39px;padding:5px}[data-authority-hero] .authority-csi-process>svg{width:10px}[data-authority-hero] .q-authority-message{grid-template-columns:27px minmax(0,1fr) auto;gap:5px;min-height:62px;padding:5px 6px}[data-authority-hero] .q-authority-message strong{font-size:6px}[data-authority-hero] .q-authority-message p{font-size:4px}[data-authority-hero] .scope-license-mark{grid-template-columns:160px 1fr;align-items:center;gap:6px;margin-top:7px;padding:6px}[data-authority-hero] .scope-license-mark img{width:160px}[data-authority-hero] .scope-license-mark small{font-size:4px}[data-authority-hero] .establish-mode{gap:4px;margin-top:7px}[data-authority-hero] .establish-mode button{gap:4px;min-height:38px;padding:4px 5px}[data-authority-hero] .establish-mode button>svg{width:11px}[data-authority-hero] .establish-mode strong{font-size:6px}[data-authority-hero] .establish-mode small{display:none}[data-authority-hero] .authority-drop{min-height:36px;margin-top:4px;padding:5px 7px}[data-authority-hero] .authority-drop>svg{width:12px}[data-authority-hero] .authority-drop strong{font-size:6px}[data-authority-hero] .authority-drop small{font-size:5px}[data-authority-hero] .establish-board{border-radius:8px}[data-authority-hero] .establish-head{min-height:38px;padding:5px 7px}[data-authority-hero] .establish-head small{font-size:5px}[data-authority-hero] .establish-head strong{font-size:8px}[data-authority-hero] .scope-builder-head{min-height:31px;padding:3px 6px}[data-authority-hero] .scope-builder-head strong{font-size:13px}[data-authority-hero] .scope-builder-head small{font-size:5px}[data-authority-hero] .scope-builder-head button{min-height:25px;padding-inline:6px;font-size:6px}[data-authority-hero] .division-builder-list{gap:3px;padding:4px 5px}[data-authority-hero] .division-builder-row{border-radius:5px;grid-template-columns:9px 22px minmax(0,1fr) auto;gap:3px;min-height:31px;padding:3px 4px}[data-authority-hero] .division-builder-row>svg{width:9px}[data-authority-hero] .division-builder-row code{width:21px;height:20px;font-size:5px}[data-authority-hero] .division-builder-row>span:nth-child(3)>strong{font-size:6px}[data-authority-hero] .division-builder-row>span:nth-child(3)>small{gap:2px;margin-top:2px}[data-authority-hero] .division-builder-row i{padding:1px 2px;font-size:4px}[data-authority-hero] .division-builder-row .status-pill{padding:3px 4px;font-size:5px}[data-authority-hero] .establish-assist{grid-template-columns:17px 1fr 15px;gap:4px;min-height:37px;margin:0 5px 5px;padding:4px 5px}[data-authority-hero] .establish-assist>svg{width:11px}[data-authority-hero] .establish-assist strong{font-size:6px}[data-authority-hero] .establish-assist small{font-size:5px}[data-authority-hero] .stage-capture{grid-template-rows:auto minmax(0,1fr) auto auto;gap:6px;padding:9px 8px 7px}[data-authority-hero] .capture-heading{align-items:flex-start}[data-authority-hero] .capture-heading h3{margin-top:5px;font-size:19px;line-height:1.02}[data-authority-hero] .capture-heading p,[data-authority-hero] .capture-authority{display:none}[data-authority-hero] .csi-authorized-note{margin-top:3px;font-size:5px;line-height:1.2}[data-authority-hero] .quote-foundry{grid-template-columns:52px 5px 168px 5px minmax(78px,1fr);gap:3px;min-height:0}[data-authority-hero] .intake-bank,[data-authority-hero] .agent-bank,[data-authority-hero] .sandbox-bank{border-radius:7px;min-width:0}[data-authority-hero] .intake-bank,[data-authority-hero] .sandbox-bank{padding:6px 4px}[data-authority-hero] .foundry-heading{gap:2px}[data-authority-hero] .foundry-heading strong{font-size:22px}[data-authority-hero] .foundry-heading small{letter-spacing:.05em;margin-top:3px;font-size:5px}[data-authority-hero] .foundry-heading .status-pill{padding:3px 4px;font-size:5px}[data-authority-hero] .quote-stack{gap:3px;margin-top:6px}[data-authority-hero] .quote-card{grid-template-columns:7px 12px minmax(0,1fr);gap:2px;min-height:29px;padding:3px 4px}[data-authority-hero] .quote-card svg{width:11px}[data-authority-hero] .quote-card span{font-size:6px}[data-authority-hero] .quote-card small{display:none}[data-authority-hero] .quote-more{min-height:23px;font-size:6px}[data-authority-hero] .bank-footer{display:none}[data-authority-hero] .bank-footer svg{width:9px}[data-authority-hero] .flow-beam:after{width:5px;height:5px}[data-authority-hero] .flow-beam span{width:4px;height:4px}@keyframes packet-flow{0%{opacity:0;transform:translate(0)}18%{opacity:1}82%{opacity:1}to{opacity:0;transform:translate(15px)}}[data-authority-hero] .agent-bank{grid-template-rows:1fr auto auto;padding:4px}[data-authority-hero] .routing-bank{grid-template-rows:auto auto auto auto;gap:3px;padding:4px}[data-authority-hero] .routing-agent-head{grid-template-columns:20px 1fr;gap:3px;min-height:34px;padding-bottom:4px}[data-authority-hero] .routing-agent-head svg{width:10px}[data-authority-hero] .routing-agent-head strong{font-size:6px}[data-authority-hero] .routing-agent-head small{font-size:4px}[data-authority-hero] .route-suggestion{grid-template-columns:34px 1fr auto;gap:3px;min-height:40px;padding:4px}[data-authority-hero] .route-suggestion code{font-size:5px}[data-authority-hero] .route-suggestion strong{font-size:6px}[data-authority-hero] .route-suggestion small{font-size:4px}[data-authority-hero] .route-suggestion .status-pill{padding:3px 4px;font-size:5px}[data-authority-hero] .drag-instruction{grid-template-columns:17px 1fr 13px;gap:3px;min-height:37px;padding:4px}[data-authority-hero] .drag-instruction svg{width:9px}[data-authority-hero] .drag-instruction strong{font-size:6px}[data-authority-hero] .drag-instruction small{font-size:4px}[data-authority-hero] .classification-core{min-height:94px}[data-authority-hero] .tcs-classification-mark{width:160px;max-width:none}[data-authority-hero] .core-label{padding:3px 5px;font-size:5px;bottom:1px}[data-authority-hero] .orbit-one{width:162px;height:72px}[data-authority-hero] .orbit-two{width:140px;height:59px}[data-authority-hero] .classification-meter{gap:4px;margin-top:3px}[data-authority-hero] .classification-meter strong{font-size:11px}[data-authority-hero] .classification-meter small{font-size:4px}[data-authority-hero] .classification-decision{grid-template-columns:18px 1fr;gap:3px;min-height:34px;margin-top:4px;padding:3px 5px}[data-authority-hero] .classification-decision svg{width:10px}[data-authority-hero] .classification-decision strong{font-size:6px}[data-authority-hero] .classification-decision small{font-size:5px}[data-authority-hero] .agent-bank-title{-moz-column-gap:2px;grid-template-columns:1fr auto;column-gap:2px;padding:0 2px 5px}[data-authority-hero] .agent-bank-title>span{letter-spacing:.05em;font-size:6px}[data-authority-hero] .agent-bank-title strong{font-size:19px}[data-authority-hero] .agent-bank-title small{font-size:5px}[data-authority-hero] .agent-list{gap:4px;margin-top:5px}[data-authority-hero] .agent-row{border-radius:5px;grid-template-columns:21px minmax(0,1fr) 5px;gap:3px;min-height:41px;padding:3px}[data-authority-hero] .agent-node{border-radius:5px;width:20px;height:20px}[data-authority-hero] .agent-node svg{width:10px}[data-authority-hero] .agent-row strong{font-size:6px}[data-authority-hero] .agent-row small{white-space:normal;font-size:5px;line-height:1.15}[data-authority-hero] .agent-signal{width:5px;height:5px}[data-authority-hero] .classification-license{text-align:center;gap:2px;margin-top:5px;font-size:5px}[data-authority-hero] .classification-license strong{font-size:5px}[data-authority-hero] .classification-license svg{width:8px}[data-authority-hero] .sandbox-list{gap:3px;margin-top:6px}[data-authority-hero] .sandbox-card{border-radius:5px;grid-template-columns:18px minmax(0,1fr) 21px;gap:2px;min-height:27px;padding:3px 2px}[data-authority-hero] .sandbox-card>span:nth-child(3){display:none}[data-authority-hero] .sandbox-card code{width:17px;height:18px;font-size:5px}[data-authority-hero] .sandbox-card>span>strong{font-size:5px}[data-authority-hero] .sandbox-card>span>small{font-size:4px}[data-authority-hero] .capture-summary{border-radius:6px;min-height:28px}[data-authority-hero] .capture-summary span{letter-spacing:.02em;flex-direction:column;align-items:center;gap:0;font-size:5px}[data-authority-hero] .capture-summary strong{font-size:9px}[data-authority-hero] .csi-authorized-note{font-size:4px;line-height:1.2}[data-authority-hero] .stage-copy{min-width:0}[data-authority-hero] .stage-copy h3{margin:7px 0 0;font-size:21px;line-height:1.06}[data-authority-hero] .stage-copy>p{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-authority-hero] .micro-proof,[data-authority-hero] .actor-chip,[data-authority-hero] .human-decision-note{margin-top:8px;padding:6px 7px;font-size:8px}[data-authority-hero] .metric-line{margin-top:7px}[data-authority-hero] .metric-line strong{font-size:15px}[data-authority-hero] .carry-workspace{border-radius:8px}[data-authority-hero] .sandbox-detail-head{min-height:48px;padding:7px 8px}[data-authority-hero] .sandbox-detail-head small{font-size:5px}[data-authority-hero] .sandbox-detail-head strong{font-size:10px}[data-authority-hero] .supplier-table{padding-inline:7px}[data-authority-hero] .supplier-head,[data-authority-hero] .supplier-row{grid-template-columns:minmax(72px,1.2fr) 38px 58px 55px;gap:4px}[data-authority-hero] .supplier-head{min-height:24px;font-size:5px}[data-authority-hero] .supplier-row{min-height:45px}[data-authority-hero] .supplier-row>span:first-child strong{font-size:7px}[data-authority-hero] .supplier-row>span:first-child small,[data-authority-hero] .supplier-row>strong{font-size:6px}[data-authority-hero] .coverage-cell{gap:2px}[data-authority-hero] .coverage-cell>strong{font-size:6px}[data-authority-hero] .coverage-cell>span{width:32px}[data-authority-hero] .supplier-row .status-pill{padding:3px 4px;font-size:5px}[data-authority-hero] .carry-receipt{grid-template-columns:1fr auto 63px;gap:5px;min-height:45px;margin:6px 7px 7px;padding:5px 7px}[data-authority-hero] .carry-receipt small{font-size:5px}[data-authority-hero] .carry-receipt strong{font-size:7px}[data-authority-hero] .coverage-head,[data-authority-hero] .coverage-row{grid-template-columns:50px 1.2fr 84px;padding-inline:8px}[data-authority-hero] .coverage-head span:nth-child(3),[data-authority-hero] .coverage-row>span:nth-child(3){display:none}[data-authority-hero] .coverage-head{min-height:27px}[data-authority-hero] .coverage-row{min-height:45px}[data-authority-hero] .coverage-row strong{font-size:9px}[data-authority-hero] .status-pill{padding:4px 6px;font-size:7px}[data-authority-hero] .window-footer{grid-template-columns:1fr;gap:0;min-height:0;padding-inline:6px;font-size:5px}[data-authority-hero] .control-spine-label{display:none}[data-authority-hero] .control-spine{gap:2px}[data-authority-hero] .control-gate{letter-spacing:.02em;gap:2px;font-size:5px}[data-authority-hero] .control-gate i{width:14px;height:14px}[data-authority-hero] .price-card{padding:12px}[data-authority-hero] .price-row.muted{padding-bottom:10px}[data-authority-hero] .margin-control{padding:10px 0}[data-authority-hero] .margin-control>div:first-child{margin-bottom:7px}[data-authority-hero] .slider-scale{margin-top:4px;font-size:8px}[data-authority-hero] .price-row.total{padding-top:10px}[data-authority-hero] .price-row.total strong{font-size:21px}[data-authority-hero] .gross-profit{margin-top:8px;padding:7px 8px}[data-authority-hero] .commercial-build-card{border-radius:8px}[data-authority-hero] .build-card-head{min-height:45px;padding:6px 9px}[data-authority-hero] .build-card-head>span:first-child strong{font-size:15px}[data-authority-hero] .cost-ledger{padding:3px 9px}[data-authority-hero] .ledger-row{min-height:25px}[data-authority-hero] .ledger-row span{gap:3px;font-size:7px}[data-authority-hero] .ledger-row span small{padding:2px 3px;font-size:4px}[data-authority-hero] .ledger-row strong{font-size:8px}[data-authority-hero] .add-commercial-line{min-height:34px;margin-top:7px;font-size:7px}[data-authority-hero] .compact-margin{padding:6px 9px 7px}[data-authority-hero] .compact-margin [data-slot=slider]{min-height:34px}[data-authority-hero] .cost-composition{margin-inline:9px}[data-authority-hero] .margin-assurance{margin-top:3px;font-size:5px}[data-authority-hero] .commercial-total{min-height:45px}[data-authority-hero] .commercial-total>span{padding:6px 9px}[data-authority-hero] .commercial-total strong{font-size:14px}[data-authority-hero] .studio-board{grid-template-columns:1.06fr .94fr;gap:5px}[data-authority-hero] .studio-title{min-height:43px;padding:6px}[data-authority-hero] .studio-title strong{font-size:8px}[data-authority-hero] .studio-section-list{padding:4px 5px}[data-authority-hero] .studio-section{grid-template-columns:17px 1fr 17px;gap:3px;min-height:29px}[data-authority-hero] .studio-section strong{font-size:6px}[data-authority-hero] .section-check{width:15px;height:15px}[data-authority-hero] .studio-document{padding:8px}[data-authority-hero] .studio-view-tabs{margin-bottom:6px}[data-authority-hero] .studio-view-tabs span{padding:3px 4px;font-size:4px}[data-authority-hero] .studio-document img{width:54px}[data-authority-hero] .studio-document>strong{margin-top:6px;font-size:8px}[data-authority-hero] .document-section-chip{margin-top:4px;padding:3px 4px;font-size:4px}[data-authority-hero] .studio-price{margin-top:9px;padding-top:7px}[data-authority-hero] .studio-price strong{font-size:14px}[data-authority-hero] .studio-progress{margin-top:9px}[data-authority-hero] .rule-grid{gap:4px;margin-top:7px}[data-authority-hero] .rule-grid span{padding:4px 5px;font-size:7px}[data-authority-hero] .approval-row{grid-template-columns:30px 1fr auto;gap:7px;min-height:47px;padding:6px 9px}[data-authority-hero] .approval-icon{width:27px;height:27px}[data-authority-hero] .approval-policy-head{min-height:30px;padding:5px 8px;font-size:5px}[data-authority-hero] .approval-policy-head strong{font-size:5px}[data-authority-hero] .release-ready{min-height:34px;margin:7px;font-size:8px}[data-authority-hero] .output-card{padding:9px}[data-authority-hero] .output-top{grid-template-columns:33px 1fr auto;gap:7px}[data-authority-hero] .pdf-icon{height:33px}[data-authority-hero] .proposal-stack{height:116px;margin-top:7px}[data-authority-hero] .proposal-sheet-back{height:100px;padding:8px}[data-authority-hero] .proposal-sheet-front{height:104px}[data-authority-hero] .document-preview{height:104px;padding:9px}[data-authority-hero] .preview-title{margin:7px 0 5px}[data-authority-hero] .document-preview>div{margin-top:8px}[data-authority-hero] .private-layer{min-height:23px;margin-top:5px;font-size:7px}[data-authority-hero] .output-pair{grid-template-columns:1fr 1fr;gap:5px;margin-top:7px}[data-authority-hero] .output-pair>span{min-height:37px;padding:5px 6px}[data-authority-hero] .handoff-trace{gap:11px;min-height:19px;margin-top:4px}[data-authority-hero] .handoff-trace span,[data-authority-hero] .handoff-trace>svg{width:15px;height:15px}[data-authority-hero] .benchmark-button,[data-authority-hero] .benchmark-placeholder{min-height:40px;margin-top:7px}[data-authority-hero] .submit-panel{border-radius:8px;padding:8px}[data-authority-hero] .submit-route{grid-template-columns:minmax(72px,1fr) 32px minmax(83px,1fr);gap:4px;margin-top:7px}[data-authority-hero] .route-node{min-height:61px;padding:6px}[data-authority-hero] .route-node img{width:50px}[data-authority-hero] .route-node strong{font-size:7px}[data-authority-hero] .route-node small{font-size:5px}[data-authority-hero] .send-beam{min-height:28px}@keyframes submit-packet{0%{opacity:0;transform:translate(0)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate(35px)}}[data-authority-hero] .submission-checks{gap:4px;margin-top:7px}[data-authority-hero] .submission-check{grid-template-columns:15px 1fr;gap:3px;min-height:27px;padding:3px 4px}[data-authority-hero] .submission-check>span{width:14px;height:14px}[data-authority-hero] .submission-check strong{font-size:5px}[data-authority-hero] .submission-timeline{grid-template-columns:1fr 10px 1fr 10px 1fr;min-height:29px;margin-top:5px;padding:4px}[data-authority-hero] .submission-timeline small,[data-authority-hero] .submission-timeline strong{font-size:4px}[data-authority-hero] .submission-receipt{min-height:40px;margin-top:6px;padding:5px 6px}[data-authority-hero] .submission-receipt strong{font-size:6px}[data-authority-hero] .submission-receipt small{font-size:5px}[data-authority-hero] .window-actions button{min-width:44px;min-height:44px}[data-authority-hero] .benchmark-button{min-height:44px}[data-authority-hero] .margin-control [data-slot=slider]{align-items:center;min-height:44px;display:flex}[data-authority-hero] .stage-authority .authority-process-board{grid-template-rows:38px minmax(0,1fr);min-height:0;display:grid}[data-authority-hero] .authority-story-cues{gap:4px;margin-top:9px}[data-authority-hero] .authority-story-cues span{gap:4px;font-size:6px}[data-authority-hero] .authority-story-cues i{flex-basis:17px;height:17px;font-size:6px}[data-authority-hero] .authority-story-shell{height:100%;min-height:0}[data-authority-hero] .authority-story-scene{inset:6px}[data-authority-hero] .authority-scene-title{min-height:41px;padding:6px 7px}[data-authority-hero] .authority-scene-title strong{font-size:7px}[data-authority-hero] .authority-scene-title button{min-height:25px;padding-inline:6px;font-size:6px}[data-authority-hero] .authority-scene-title button svg{width:9px}[data-authority-hero] .authority-source-label{font-size:5px;top:25%}[data-authority-hero] .authority-drag-file{grid-template-columns:17px minmax(0,1fr) 10px;gap:4px;width:36%;min-height:43px;padding:5px 6px}[data-authority-hero] .authority-drag-file.is-landed{width:36%}[data-authority-hero] .authority-drag-file>svg{width:11px}[data-authority-hero] .authority-drag-file strong{font-size:6px}[data-authority-hero] .authority-drag-file small{font-size:5px}[data-authority-hero] .authority-drop-target{grid-template-columns:23px 1fr;gap:5px;padding:9px 8px;inset:24% 3% 15% 52%}[data-authority-hero] .authority-drop-target>svg{width:15px}[data-authority-hero] .authority-drop-target strong{font-size:7px}[data-authority-hero] .authority-drop-target small{font-size:5px}[data-authority-hero] .authority-drop-target .status-pill{padding:3px 5px;font-size:5px}[data-authority-hero] .authority-source-promise{font-size:5px;line-height:1.25;left:3%;right:3%}[data-authority-hero] .authority-drag-pointer svg{width:14px}[data-authority-hero] .authority-processing-scene{gap:7px;padding:8px}[data-authority-hero] .q-processing-head{grid-template-columns:35px minmax(0,1fr) auto;gap:7px;min-height:44px}[data-authority-hero] .q-avatar-large{width:34px;height:34px;font-size:18px}[data-authority-hero] .q-processing-head small{font-size:5px}[data-authority-hero] .q-processing-head strong{font-size:9px}[data-authority-hero] .q-processing-head b{font-size:16px}[data-authority-hero] .q-processing-bar{height:5px}[data-authority-hero] .q-processing-phases{gap:5px}[data-authority-hero] .q-processing-phases>span{grid-template-columns:23px 1fr;gap:2px 4px;padding:6px}[data-authority-hero] .q-processing-phases>span>i{width:22px;height:22px}[data-authority-hero] .q-processing-phases>span>i svg{width:11px}[data-authority-hero] .q-processing-phases strong{font-size:6px}[data-authority-hero] .q-processing-phases small{font-size:5px}[data-authority-hero] .authority-csi-process{grid-template-columns:62px 1fr;gap:6px;min-height:46px;padding:6px 7px}[data-authority-hero] .authority-csi-process>img{width:58px}[data-authority-hero] .authority-csi-process strong{font-size:6px}[data-authority-hero] .authority-csi-process small{font-size:5px}[data-authority-hero] .authority-review-scene{gap:5px}[data-authority-hero] .q-authority-message{grid-template-columns:29px minmax(0,1fr) auto;align-items:start;gap:6px;min-height:84px;padding:7px}[data-authority-hero] .q-authority-message .q-avatar{width:28px;height:28px;font-size:15px}[data-authority-hero] .q-authority-message small{font-size:5px}[data-authority-hero] .q-authority-message strong{white-space:normal;margin-top:3px;font-size:7px}[data-authority-hero] .q-authority-message p{margin-top:3px;font-size:5.5px;line-height:1.3}[data-authority-hero] .q-authority-message .status-pill{padding:3px 5px;font-size:5px}[data-authority-hero] .authority-requirements-browser{grid-template-rows:32px minmax(0,1fr) 24px}[data-authority-hero] .requirements-browser-head{padding:4px 7px}[data-authority-hero] .requirements-browser-head strong{font-size:7px}[data-authority-hero] .requirements-browser-head small{font-size:5px}[data-authority-hero] .requirements-browser-head b{font-size:15px}[data-authority-hero] .authority-requirement-row{grid-template-columns:17px minmax(0,1fr) 52px 31px;gap:4px;min-height:31px;padding:4px 14px 4px 6px}[data-authority-hero] .authority-requirement-row strong{font-size:6px}[data-authority-hero] .authority-requirement-row small{font-size:4.5px}[data-authority-hero] .authority-requirement-row code{font-size:5px}[data-authority-hero] .authority-requirement-row>em{font-size:3.8px}[data-authority-hero] .requirements-browser-foot{padding-inline:6px}[data-authority-hero] .requirements-browser-foot span,[data-authority-hero] .requirements-browser-foot small{font-size:4.5px}[data-authority-hero] .authority-review-actions{gap:4px;min-height:36px;padding:4px}[data-authority-hero] .authority-review-actions>span{display:none}[data-authority-hero] .authority-review-actions button{flex:1 1 0;justify-content:center;min-height:28px;padding-inline:5px;font-size:5.5px}[data-authority-hero] .authority-review-actions button svg{width:9px}[data-authority-hero] .site-footer>div{flex-wrap:wrap;gap:10px 14px;min-height:112px;padding-block:18px}[data-authority-hero] .csi-legal{padding-top:8px;font-size:7px}[data-authority-hero] .workflow-window{height:min(680px,100svh - 76px);min-height:500px;scroll-margin-top:64px}[data-authority-hero] .stage-authority .authority-process-board{min-height:300px}[data-authority-hero] .stage-authority .authority-story-shell{min-height:260px}[data-authority-hero] .standards-license-card strong{font-size:9px}[data-authority-hero] .authority-demo-disclosure,[data-authority-hero] .standards-license-card small,[data-authority-hero] .human-control-line,[data-authority-hero] .demo-label,[data-authority-hero] .idle-flow-preview,[data-authority-hero] .rail-step strong,[data-authority-hero] .status-beacon,[data-authority-hero] .window-footer,[data-authority-hero] .control-gate,[data-authority-hero] .workflow-window small,[data-authority-hero] .workflow-window code,[data-authority-hero] .workflow-window em,[data-authority-hero] .workflow-window .status-pill,[data-authority-hero] .workflow-window .manual-start,[data-authority-hero] .workflow-window .add-files-button,[data-authority-hero] .workflow-window .authority-story-cues span,[data-authority-hero] .workflow-window .authority-source-label,[data-authority-hero] .workflow-window .authority-source-promise,[data-authority-hero] .workflow-window .process-phase-rail>span,[data-authority-hero] .workflow-window .classification-license,[data-authority-hero] .workflow-window .core-label,[data-authority-hero] .workflow-window .capture-summary span,[data-authority-hero] .workflow-window .approval-policy-head,[data-authority-hero] .workflow-window .submission-timeline strong,[data-authority-hero] .workflow-window .q-authority-message p,[data-authority-hero] .workflow-window .supplier-head,[data-authority-hero] .workflow-window .margin-assurance,[data-authority-hero] .workflow-window .document-section-chip,[data-authority-hero] .workflow-window .rule-grid span{font-size:8px}[data-authority-hero] .standards-license-card small,[data-authority-hero] .human-control-line{font-size:10px}[data-authority-hero] .workflow-window .authority-dropzone strong,[data-authority-hero] .workflow-window .authority-add-row strong,[data-authority-hero] .workflow-window .file-picker-head strong,[data-authority-hero] .workflow-window .picker-file strong,[data-authority-hero] .workflow-window .q-result-heading strong,[data-authority-hero] .workflow-window .q-result-confirm strong,[data-authority-hero] .workflow-window .authority-live-process strong,[data-authority-hero] .workflow-window .authority-scene-title strong,[data-authority-hero] .workflow-window .authority-drag-file strong,[data-authority-hero] .workflow-window .authority-drop-target strong,[data-authority-hero] .workflow-window .q-processing-head strong,[data-authority-hero] .workflow-window .q-processing-phases strong,[data-authority-hero] .workflow-window .authority-csi-process strong,[data-authority-hero] .workflow-window .q-authority-message strong,[data-authority-hero] .workflow-window .requirements-browser-head strong,[data-authority-hero] .workflow-window .authority-requirement-row strong,[data-authority-hero] .workflow-window .establish-mode strong,[data-authority-hero] .workflow-window .authority-drop strong,[data-authority-hero] .workflow-window .division-builder-row strong,[data-authority-hero] .workflow-window .establish-assist strong,[data-authority-hero] .workflow-window .foundry-heading strong,[data-authority-hero] .workflow-window .quote-card span,[data-authority-hero] .workflow-window .routing-agent-head strong,[data-authority-hero] .workflow-window .route-suggestion strong,[data-authority-hero] .workflow-window .drag-instruction strong,[data-authority-hero] .workflow-window .classification-decision strong,[data-authority-hero] .workflow-window .agent-row strong,[data-authority-hero] .workflow-window .sandbox-card strong,[data-authority-hero] .workflow-window .supplier-row strong,[data-authority-hero] .workflow-window .carry-receipt strong,[data-authority-hero] .workflow-window .ledger-row span,[data-authority-hero] .workflow-window .studio-section strong,[data-authority-hero] .workflow-window .approval-policy-head strong,[data-authority-hero] .workflow-window .route-node strong,[data-authority-hero] .workflow-window .submission-check strong,[data-authority-hero] .workflow-window .submission-receipt strong{font-size:8px}[data-authority-hero] .authority-dropzone,[data-authority-hero] .manual-start,[data-authority-hero] .add-files-button,[data-authority-hero] .q-result-actions button,[data-authority-hero] .authority-scene-title button,[data-authority-hero] .authority-review-actions button,[data-authority-hero] .scope-builder-head button,[data-authority-hero] .quote-more,[data-authority-hero] .benchmark-button,[data-authority-hero] input[type=range]{min-height:44px}[data-authority-hero] .q-result-actions button,[data-authority-hero] .authority-scene-title button,[data-authority-hero] .authority-review-actions button,[data-authority-hero] .scope-builder-head button,[data-authority-hero] .quote-more{font-size:9px;line-height:1.15}[data-authority-hero] .quote-card,[data-authority-hero] .sandbox-card,[data-authority-hero] .add-commercial-line,[data-authority-hero] .studio-section{min-height:44px}[data-authority-hero] .sandbox-card:not(.is-created){transform:translate(6px)}}[data-authority-hero]:has([data-authority-workflow][data-expanded=true]){z-index:60;overflow:visible}[data-authority-hero] .workflow-window[data-expanded=true]{z-index:80;border-radius:18px;grid-template-rows:78px 68px 2px 38px minmax(0,1fr) 42px;width:calc(100vw - 24px);height:calc(100dvh - 24px);min-height:0;max-height:none;display:grid;position:fixed;inset:12px;box-shadow:0 32px 120px #00050ab8,0 0 0 100vmax #010c14d1}[data-authority-hero] .workflow-window[data-expanded=true] .carousel-shell,[data-authority-hero] .workflow-window[data-expanded=true] .carousel-shell [data-slot=carousel],[data-authority-hero] .workflow-window[data-expanded=true] .carousel-shell [data-slot=carousel-content],[data-authority-hero] .workflow-window[data-expanded=true] .carousel-shell [data-slot=carousel-content]>div,[data-authority-hero] .workflow-window[data-expanded=true] .carousel-shell [data-slot=carousel-item],[data-authority-hero] .workflow-window[data-expanded=true] .stage-layout{height:100%;min-height:0}[data-authority-hero] .workflow-window[data-expanded=true] .carousel-shell{overflow:hidden}@media (max-width:820px){[data-authority-hero] .workflow-window[data-expanded=true]{border-radius:0;grid-template-rows:64px 56px 2px 44px minmax(0,1fr) 40px;width:100vw;height:100dvh;inset:0}}@media (prefers-reduced-motion:reduce){[data-authority-hero]{scroll-behavior:auto}[data-authority-hero],[data-authority-hero] *,[data-authority-hero] :before,[data-authority-hero] :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (forced-colors:active){[data-authority-hero],[data-authority-hero] .workflow-window,[data-authority-hero] .stage-capture{color:canvastext;background:canvas}[data-authority-hero] .ambient,[data-authority-hero] .workflow-window:before,[data-authority-hero] .workflow-window:after{display:none}[data-authority-hero] button,[data-authority-hero] a,[data-authority-hero] [role=slider],[data-authority-hero] [role=progressbar]{forced-color-adjust:auto;border-color:buttontext}[data-authority-hero] .live-dot,[data-authority-hero] .status-beacon:before,[data-authority-hero] .rail-stage-fill,[data-authority-hero] .workflow-progress>div{background:highlight}[data-authority-hero] .native-slider input[type=range]{opacity:1;appearance:auto;forced-color-adjust:auto;position:relative}[data-authority-hero] .native-slider [data-slot=slider-track],[data-authority-hero] .native-slider [data-slot=slider-thumb]{display:none}}
