@import "https://fonts.googleapis.com/css2?family=Be+Vietnam+Pro:wght@400;450;500;550;600;650;700;750;800&display=swap";*{box-sizing:border-box}body{color:var(--ink);background:var(--bg);margin:0;font-family:Be Vietnam Pro,Arial,sans-serif;font-size:13px}button,input,select{font:inherit}button,a{cursor:pointer}button{color:inherit;background:0 0;border:0;justify-content:center;align-items:center;gap:7px;transition:background .15s;display:inline-flex}button:hover{filter:brightness(.96)}button:disabled{opacity:.4;cursor:not-allowed}small{display:block}.sidebar{border-right:1px solid var(--line);z-index:20;background:#fff;flex-direction:column;width:244px;padding:29px 18px;display:flex;position:fixed;inset:0 auto 0 0}.brand{color:#22334e;letter-spacing:-.8px;align-items:center;gap:10px;padding:0 6px;font-size:20px;font-weight:700;display:flex}.brand small{letter-spacing:1.55px;color:#8c99ab;margin-top:6px;font-size:8px;font-weight:550}.brandicon{color:#fff;background:#2862e7;border-radius:11px;justify-content:center;align-items:center;width:37px;height:40px;display:flex;box-shadow:0 4px 9px #2862e726}.school{border:1px solid var(--line);background:#fafbfd;border-radius:9px;align-items:center;gap:9px;margin:30px 0 29px;padding:12px 9px;font-size:11px;font-weight:650;display:flex}.school small{color:var(--muted);margin-top:5px;font-size:9px;font-weight:400}.school>svg{margin-left:auto}.schoolbadge{color:#5577c4;background:#eaf0fd;border-radius:6px;place-items:center;width:30px;height:32px;display:grid}.navlabel{letter-spacing:1.4px;color:#99a3b3;margin:0 12px 13px;font-size:8px;font-weight:650}nav{flex-direction:column;gap:6px;display:flex}nav button{text-align:left;color:#6c7890;white-space:nowrap;border-radius:7px;justify-content:flex-start;padding:13px 12px;font-size:11px;font-weight:500}nav button.active{color:var(--blue);background:#edf3ff;font-weight:650}nav em{background:#eef1f6;border-radius:4px;margin-left:auto;padding:3px 6px;font-size:9px;font-style:normal}.sidebarbottom{margin-top:auto;padding-top:24px}.secure{border:1px solid var(--line);color:#556c93;background:#f7f9fd;border-radius:9px;gap:8px;padding:13px 10px;font-size:10px;font-weight:600;display:flex}.secure svg{color:#6282b5;flex-shrink:0}.secure small{color:#929dae;margin-top:5px;font-size:9px;font-weight:400;line-height:1.9}.profile{border-top:1px solid var(--line);text-align:left;justify-content:flex-start;gap:10px;width:100%;margin-top:20px;padding:19px 4px 0;font-size:11px;font-weight:600}.profile>span,.avatar{color:#456bb0;background:#e9effc;border-radius:50%;place-items:center;width:32px;height:32px;font-size:10px;font-weight:650;display:grid}.profile small{color:#98a2b2;margin-top:5px;font-size:9px;font-weight:400}.profile>svg{margin-left:auto}main{margin-left:244px}header{border-bottom:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;height:72px;padding:0 34px;display:flex}.breadcrumb{color:#98a1b2;align-items:center;gap:13px;font-size:10px;display:flex}.topright{align-items:center;gap:22px;display:flex}.env{color:#5c8876;background:#f0f8f5;border:1px solid #e5f0e9;border-radius:6px;align-items:center;gap:7px;padding:6px 9px;font-size:9px;display:flex}.env>span,.statusdot{background:#36aa87;border-radius:50%;width:5px;height:5px;display:inline-block}.bell{color:#7f8ca2;position:relative}.bell i{background:#f4a64c;border-radius:50%;width:5px;height:5px;position:absolute;top:2px;right:7px}.content{max-width:1650px;margin:auto;padding:30px 33px 0}.pageheading{justify-content:space-between;align-items:center;margin-bottom:25px;display:flex}.eyebrow{color:#8d9bb1;letter-spacing:1.5px;margin-bottom:9px;font-size:8px;font-weight:600}h1{letter-spacing:-.9px;margin:0;font-size:26px;font-weight:650}p{line-height:1.8}.pageheading p{color:#8d97a9;margin:10px 0 0;font-size:10px}.headingbuttons{gap:10px;display:flex}.btn{white-space:nowrap;background:#fff;border:1px solid #dde4ef;border-radius:7px;padding:11px 15px;font-size:10px;font-weight:550}.primary{color:#fff;background:#2864e9;border-color:#2864e9;box-shadow:0 3px 6px #2763e71a}.safetybar{color:#6c84ad;background:#eef4ff;border:1px solid #dce7fa;border-radius:7px;align-items:center;gap:10px;margin-bottom:23px;padding:12px 15px;font-size:9px;display:flex}.safetybar svg{color:#5482d1}.safetybar b{color:#426aa9;font-size:10px}.safetybar button{white-space:nowrap;margin-left:auto;font-size:9px}.stats{grid-template-columns:repeat(4,1fr);gap:17px;margin-bottom:30px;display:grid}.stats>div{border:1px solid var(--line);background:#fff;border-radius:10px;padding:18px 19px 14px}.stats>div>span{color:#78849a;justify-content:space-between;align-items:center;font-size:10px;display:flex}.stats svg{color:#97a5bc;width:17px;height:17px}.stats strong{letter-spacing:-1px;align-items:center;gap:13px;margin-top:16px;font-size:30px;font-weight:600;display:flex}.stats strong small{letter-spacing:0;border-radius:4px;padding:4px 6px;font-size:8px;font-weight:400}.stats p{color:#9aa5b5;margin:9px 0 0;font-size:8px}.violet{color:#9069db;background:#f3edff}.teal{color:#2da69a;background:#e8f8f4}.orange{color:#d59a44;background:#fff4e5}.rose{color:#d88094;background:#fff0f4}.indigo{color:#7b7ad4;background:#f0efff}.sectiontitle{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}h2{letter-spacing:-.3px;margin:0;font-size:14px;font-weight:650}h2>span{color:#929eb1;vertical-align:middle;background:#edf0f6;border:1px solid #e3e8f0;border-radius:4px;margin-left:8px;padding:3px 6px;font-size:8px;font-weight:400}.sectiontitle button,.panelheading>button:not(.btn){color:#6b83ac;font-size:9px}.agentgrid{grid-template-columns:repeat(3,1fr);gap:17px;margin-bottom:28px;display:grid}.agentcard{border:1px solid var(--line);background:#fff;border-radius:10px;padding:17px 18px 0;box-shadow:0 2px 3px #1e3d6d02}.agenttop{align-items:center;gap:9px;display:flex}.agenticon{border:1px solid #00000003;border-radius:9px;place-items:center;width:35px;height:35px;display:grid}.agenticon svg{width:19px;height:19px}.badge{white-space:nowrap;border-radius:5px;padding:5px 7px;font-size:8px;font-weight:450;display:inline-flex}.agenttop .badge{margin-left:auto}.dots{color:#9ba7b9;padding:0}.agentcard h3{letter-spacing:-.2px;margin:16px 0 6px;font-size:12px;font-weight:650}.agentcard>p{color:#96a0b0;margin:0 0 21px;font-size:9px}.agentmeta{color:#9aa6b6;justify-content:space-between;gap:8px;font-size:8px;display:flex}.progress{background:#f0f3f8;border-radius:4px;height:4px;margin:9px 0 16px;overflow:hidden}.progress i{background:currentColor;border-radius:4px;height:100%;display:block}.agentfoot{border-top:1px solid #f0f3f8;justify-content:space-between;gap:5px;padding:12px 0;font-size:8px;display:flex}.agentfoot>span{color:#9ca7b7;align-items:center;gap:4px;display:flex}.agentfoot button{color:#7290bd;padding:0;font-size:8px}.lowergrid{grid-template-columns:minmax(0,2.4fr) minmax(250px,1fr);gap:20px;display:grid}.panel{border:1px solid var(--line);background:#fff;border-radius:10px;overflow:hidden}.panelheading{border-bottom:1px solid #edf1f6;justify-content:space-between;align-items:center;padding:18px 19px;display:flex}.queuefilters{justify-content:space-between;padding:13px 18px 6px;display:flex}.segments{background:#f5f7fa;border-radius:6px;gap:2px;padding:3px;display:flex}.segments button{color:#96a1b3;border-radius:4px;padding:6px 9px;font-size:8px}.segments .chosen{color:#5171a6;background:#fff;box-shadow:0 1px 3px #263c6812}.iconbutton{color:#8b99ac;border-radius:5px;padding:5px}.tablewrap{max-height:440px;overflow:auto}table{border-collapse:collapse;text-align:left;width:100%}th{letter-spacing:.6px;color:#a6afbd;white-space:nowrap;padding:14px 15px 9px;font-size:7px;font-weight:500}td{border-bottom:1px solid #f0f3f7;padding:14px 13px;font-size:10px}td small{color:#a0a9b9;margin-top:6px;font-size:8px}td b{font-weight:550}.taskname{white-space:nowrap;align-items:center;gap:9px;display:flex}.taskname b{font-size:9px}.taskname small{margin-top:6px;font-size:7px}.taskicon{border-radius:6px;flex-shrink:0;place-items:center;width:29px;height:31px;display:grid}.tableprogress{background:#eef2f7;border-radius:5px;width:55px;height:3px;overflow:hidden}.tableprogress i{background:#5a91ee;height:100%;display:block}.panelfooter{color:#a4aebd;justify-content:space-between;padding:13px 18px;font-size:8px;display:flex}.panelfooter>span{align-items:center;gap:6px;display:flex}.uploadpanel .panelheading{border:0;padding-bottom:12px}.dropzone{cursor:pointer;background:#fafcff;border:1px dashed #d5e0f0;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;margin:1px 17px 0;padding:20px 7px;display:flex}.uploadicon{color:#7094d0;background:#edf3ff;border:1px solid #e3edfc;border-radius:10px;place-items:center;width:40px;height:40px;margin-bottom:12px;display:grid}.dropzone b{font-size:10px;font-weight:550}.dropzone p{color:#a1abbd;margin:7px 0;font-size:9px}.dropzone u{color:#6d8ec0;text-decoration:none}.dropzone small{color:#a8b3c4;margin-top:3px;font-size:7px}.datatip{color:#96a4b8;align-items:center;gap:9px;margin:15px 20px;display:flex}.datatip>span{color:#5aa88c;background:#edf8f3;border-radius:5px;place-items:center;padding:6px;display:grid}.datatip p{margin:0;font-size:8px;line-height:1.9}.uploadbottom{border-top:1px solid var(--line);color:#7e98bc;justify-content:space-between;width:100%;padding:14px 19px;font-size:8px}footer{color:#a3adbe;justify-content:space-between;align-items:center;padding:23px 0 20px;font-size:8px;display:flex}footer>span{align-items:center;gap:6px;display:flex}footer i{margin:0 3px;font-style:normal}.workspace{min-height:350px;padding-bottom:22px}.workspace>.btn,.workspace>.muted{margin-top:20px;margin-left:20px}.filelist{padding:10px 20px}.filelist>div,.templaterow{border-bottom:1px solid var(--line);align-items:center;gap:14px;padding:17px 0;display:flex}.filelist svg{color:#52987f}.filelist span{color:#92a0b5;margin-left:auto;font-size:10px}.notice{color:#7789a9;background:#f3f7ff;border:1px solid #e3eafa;border-radius:6px;align-items:center;gap:7px;margin:16px 0;padding:12px;font-size:10px;line-height:1.8;display:flex}.workspace>.notice{margin:12px 20px}.reviewstats{gap:20px;padding:25px;display:flex}.reviewstats>div{background:#f5f8fe;border-radius:8px;padding:20px 40px}.reviewstats strong{font-size:28px}.warningrow{border-top:1px solid var(--line);align-items:center;gap:20px;padding:16px 24px;font-size:11px;display:flex}.warningrow svg{color:#d0a14c}.warningrow span:last-child{color:#be9b5d;margin-left:auto}.logrow{color:#8190a7;border-bottom:1px solid #f1f4f8;align-items:center;gap:12px;padding:18px 22px;font-size:11px;display:flex}.templaterow{margin:0 22px}.templaterow svg{color:#7596c6}.templaterow small{color:#a1aec0;margin-top:6px;font-size:10px}.templaterow>.btn{margin-left:auto}.empty{text-align:center;color:#94a3b9;padding:50px 20px}.empty>svg{color:#7d9ccd;margin:auto}.empty h3{color:#567098;font-weight:500}.empty p{font-size:11px}.overlay{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:50;background:#142a4d66;justify-content:center;align-items:center;padding:28px;display:flex;position:fixed;inset:0}.modal{background:#fff;border-radius:16px;width:530px;max-height:90vh;padding:26px;overflow:auto;box-shadow:0 24px 80px #102d4d33}.modal.wide{width:880px}.modalhead{justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.modal label{color:#6a7d98;margin:14px 0;font-size:11px;display:block}.modal input:not([type=checkbox]),.modal select{color:#3a526f;background:#fbfcff;border:1px solid #dfe6f0;border-radius:7px;outline-color:#6b97eb;width:100%;margin-top:8px;padding:11px;display:block}.formgrid{grid-template-columns:1fr 1fr;gap:15px;display:grid}.modalactions{justify-content:flex-end;gap:10px;margin-top:20px;display:flex}.reviewbanner{color:#8191a8;align-items:center;gap:15px;font-size:11px;display:flex}.modal label.checkbox{align-items:center;gap:9px;line-height:1.8;display:flex}.help{color:#7890b0;font-size:12px;line-height:1.9}.help>svg{color:#5988d0}.toast{color:#fff;z-index:100;background:#203c65;border-radius:10px;align-items:center;gap:10px;max-width:80vw;padding:15px 22px;font-size:11px;display:flex;position:fixed;bottom:26px;left:calc(50% + 100px);transform:translate(-50%);box-shadow:0 8px 30px #12294833}.mobilebtn{display:none}@media (width>=1500px){body{font-size:14px}.content{padding:35px 40px}.agentcard{padding:21px 22px 0}.agentcard h3{font-size:14px}.agentcard>p{font-size:10px}.agentmeta{font-size:9px}.agentfoot{padding:15px 0}.agentfoot button,.agentfoot>span{font-size:9px}.stats>div{padding:22px}.stats>div>span{font-size:11px}.stats p{font-size:9px}.taskname b{font-size:10px}.taskname small{font-size:8px}}@media (width<=1150px){.sidebar{width:214px;padding:25px 12px}.brand{font-size:18px}main{margin-left:214px}.content{padding:25px 22px 0}header{padding:0 22px}.agentgrid{gap:12px}.agentcard{padding:14px 13px 0}.agenttop .badge{font-size:7px}.agentcard h3{font-size:11px}.stats{gap:12px}.stats>div{padding:15px}.stats strong{gap:8px}.safetybar span{font-size:8px}.lowergrid{grid-template-columns:minmax(0,1fr) 250px}.taskname small span{display:none}}@media (width<=900px){.sidebar{width:190px}.brand{gap:6px;font-size:16px}.brand small{font-size:6px}.school{padding:10px 7px}nav button{gap:7px;padding:12px 8px;font-size:10px}main{margin-left:190px}.pageheading{align-items:flex-start;gap:12px}h1{font-size:22px}.pageheading p{font-size:9px}.headingbuttons{flex-direction:column}.headingbuttons .btn{padding:8px 11px}.stats,.agentgrid{grid-template-columns:repeat(2,1fr)}.lowergrid{grid-template-columns:1fr}.uploadpanel,.safetybar span{display:none}.agentcard h3{font-size:12px}footer>span:last-child{display:none}}@media (width<=600px){.sidebar{display:none}.sidebar.open{width:245px;display:flex;box-shadow:0 0 0 100vw #16345b66}main{margin-left:0}.mobilebtn{display:flex}header{gap:10px;height:60px;padding:0 16px}.breadcrumb{gap:6px;font-size:9px}.breadcrumb>b{display:none}.topright{gap:12px}.env{font-size:8px}.bell{display:none}.content{padding:22px 15px 0}.pageheading{margin-bottom:18px}.eyebrow{font-size:7px}h1{font-size:21px}.pageheading p{max-width:210px;font-size:9px}.headingbuttons .btn{font-size:9px}.headingbuttons .btn:first-child{display:none}.stats{gap:9px;margin-bottom:22px}.stats>div{padding:14px}.stats strong{flex-wrap:wrap;gap:7px;font-size:26px}.stats p{font-size:7px}.agentgrid{gap:10px}.agentcard{padding:13px 12px 0}.agentcard h3{font-size:11px;line-height:1.6}.agentcard>p{min-height:27px;margin-bottom:14px;font-size:8px}.agenttop{gap:5px}.agenticon{width:30px;height:30px}.agenttop .badge{padding:4px;font-size:6px}.dots{display:none}.agentmeta{font-size:6px}.agentfoot>span{gap:2px;font-size:6px}.agentfoot button{gap:2px;font-size:7px}.agentfoot svg{width:10px}.sectiontitle h2{font-size:13px}.sectiontitle button{font-size:8px}.modal{padding:20px}.overlay{padding:12px}.modalhead h2{font-size:17px}.reviewstats{gap:8px;padding:15px}.reviewstats>div{padding:16px}.warningrow{flex-wrap:wrap;gap:9px;font-size:9px}.toast{width:90vw;max-width:90vw;left:50%}.safetybar{padding:10px}.safetybar b{font-size:9px}td{padding:12px 10px}.taskname b{font-size:8px}.taskname small{font-size:6px}.panelheading{padding:17px 14px}.panelheading h2{font-size:11px}.workspace .panelheading{gap:8px}.workspace .panelheading .btn{padding:8px;font-size:8px}.templaterow{gap:7px;font-size:9px}.formgrid{gap:10px}}:root{--blue:#1764e8;--ink:#18345d;--muted:#6f87a8;--line:#dce7f6;--bg:#eef4fc}.sidebar{color:#eaf3ff;background:linear-gradient(170deg,#123d7d 0%,#104887 55%,#103767 100%);border-right:0}.brand{color:#fff}.brand small{color:#a9c9f3}.brandicon{background:#3d8aff;box-shadow:0 4px 12px #062c6866}.school{color:#f4f8ff;background:#ffffff0d;border-color:#ffffff20}.school small{color:#b0ccef}.schoolbadge{color:#bbd9ff;background:#ffffff16}.navlabel{color:#91b7e4}nav button{color:#bed4ee;font-size:12px}nav button:hover{background:#ffffff0b}nav button.active{color:#fff;background:#2f7ceb;box-shadow:0 5px 15px #082b6433}nav em{color:#d5e7ff;background:#ffffff18}.secure{color:#d7e8fd;background:#ffffff08;border-color:#ffffff18}.secure svg{color:#85b9ff}.secure small{color:#a8c7ea}.profile{color:#edf5ff;border-color:#ffffff24}.profile small{color:#a9c9ed}.profile>span{color:#fff;background:#3975b5}header{background:#fff;border-bottom-color:#d6e5fa}.breadcrumb b{color:#345d96}.env{color:#3478c9;background:#eaf3ff;border-color:#d1e3fc}.env>span{background:#347fe2}.pageheading{background:linear-gradient(110deg,#134b9c,#236ed7);border-radius:13px;padding:24px 25px;box-shadow:0 6px 20px #1f5cba12}.pageheading h1{color:#fff}.pageheading .eyebrow{color:#a9ceff}.pageheading p{color:#d4e6ff;font-size:11px}.headingbuttons .btn{color:#fff;background:#ffffff13;border-color:#ffffff40}.headingbuttons .primary{color:#1756ae;background:#fff;border-color:#fff}.safetybar b{color:#225ba8}.safetybar button{color:#2164c1}.stats>div{border-color:#d6e5f8;box-shadow:0 3px 11px #1a4c8e04}.stats>div>span{color:#6780a2;font-size:11px}.stats>div>span svg{color:#598ddd}.stats strong{color:#174d92}.stats p{color:#8297b1}.agentcard{border-color:#71a6ed #d4e2f5 #d4e2f5;border-top-style:solid;border-top-width:3px}.agentcard h3{color:#1c467c;font-size:13px}.agentcard>p{color:#7e94b2;margin-bottom:12px}.agenticon{color:#2d77d9;background:#edf4ff}.capabilityhint{color:#4c78ad;background:#f1f6fd;border:1px solid #e3edfb;border-radius:5px;align-items:center;gap:5px;margin-bottom:15px;padding:7px;font-size:8px;line-height:1.5;display:flex}.agentmeta{color:#7d94b3}.agentfoot button{color:#2871ce}.progress{background:#e8f0fc}.panel{border-color:#d6e3f7}.panelheading{background:#f7faff;border-bottom-color:#e1ebfa}.panelheading h2{color:#315b91}.dropzone{background:#f0f6ff;border-color:#adc9f0}.dropzone b{color:#365f96}.uploadicon{color:#317fe6;background:#e1edff;border-color:#c7ddff}.uploadbottom{color:#3d75bd}.capabilities td{vertical-align:top;min-width:150px;font-size:11px;line-height:1.9}.capabilities td:first-child{color:#1d5dab}.btn.primary{background:#206ae0;border-color:#206ae0}@media (width<=1150px){.agentcard h3{font-size:12px}.capabilityhint{font-size:7px}nav button{font-size:11px}}@media (width<=600px){.pageheading{padding:20px 16px}.pageheading h1{font-size:20px}.pageheading p{font-size:9px}.agentcard h3{font-size:11px}.capabilityhint{min-height:37px;font-size:7px}.agentcard>p{min-height:30px}.safetybar button{font-size:8px}.pageheading .eyebrow{font-size:6px}.sidebar.open{background:linear-gradient(170deg,#123d7d,#104887)}}.mascotstage{background:linear-gradient(100deg,#fff 25%,#e6f1ff 100%);border:1px solid #cedff6;border-radius:12px;align-items:center;min-height:176px;margin:0 0 26px;display:flex;position:relative;overflow:hidden}.mascotcopy{z-index:2;width:67%;padding:23px 25px;position:relative}.mascotlabel{letter-spacing:1.2px;color:#6a8dbb;align-items:center;gap:7px;font-size:8px;font-weight:600;display:flex}.livepulse{background:#4d94f2;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #e8f2ff}.mascotcopy h2{color:#245490;margin-top:12px;font-size:18px}.mascotcopy p{color:#829bb9;margin:9px 0 14px;font-size:10px}.mascotactions{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.mascotactions button{color:#3b77c3;background:#f2f7ff;border:1px solid #d2e2f8;border-radius:5px;padding:6px 9px;font-size:9px}.mascotactions>span{color:#8aa2bf;align-items:center;gap:5px;margin-left:4px;font-size:8px;display:flex}.aquarium{width:33%;position:absolute;top:0;bottom:0;right:0;overflow:hidden}.carptrack{width:170px;height:155px;transition:transform .8s;position:absolute;top:6px;left:5%}.carp{object-fit:contain;z-index:2;filter:drop-shadow(0 8px 10px #5381ba22);position:relative}.carpshadow{filter:blur(4px);background:#8cadd933;border-radius:50%;width:87px;height:9px;position:absolute;bottom:8px;left:41px}.swimming .carptrack{animation:20s ease-in-out infinite carp-travel}.swimming .carp{animation:2.2s ease-in-out infinite carp-float}.waterline{background:linear-gradient(90deg,#0000,#b2ccef88,#0000);width:85%;height:1px;position:absolute;left:8%;transform:rotate(-8deg)}.l1{top:35%}.l2{top:60%;left:1%}.l3{width:70%;top:80%}.bubble{border:1px solid #a9c9f055;border-radius:50%;width:9px;height:9px;position:absolute;bottom:10%;right:20%}.b2{width:5px;height:5px;bottom:40%;right:7%}.b3{width:12px;height:12px;bottom:65%;right:32%}.swimming .bubble{animation:4s ease-in infinite bubble-rise}.swimming .b2{animation-delay:1.5s}.swimming .b3{animation-delay:2.7s}.motionoff *{animation-play-state:paused!important}.waiting .livepulse{background:#d7a54d;box-shadow:0 0 0 4px #fff3d9}.connectionbar{background:#fff;border:1px solid #d1e1f6;border-radius:11px;flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:17px;padding:21px;display:flex}.connectionbar>div:nth-child(2){flex:1}.connectionbar h2{font-size:14px}.connectionbar p{color:#8298b8;margin:7px 0 0;font-size:10px}.connectionbar a{text-decoration:none;display:inline-flex}.plugbadge{color:#81a5d6;background:#edf4ff;border-radius:10px;padding:12px}.plugbadge.online{color:#439d77;background:#e6f8ee}.integrationnote{color:#688ab7;background:#e3edfc;border:1px solid #cbddf5;border-radius:8px;align-items:flex-start;gap:9px;margin-bottom:24px;padding:14px 17px;font-size:10px;line-height:1.9;display:flex}.integrationnote>svg{flex-shrink:0;margin-top:2px}.integrationnote b{color:#35659e}.originalgrid{grid-template-columns:repeat(3,1fr);gap:17px;margin-bottom:25px;display:grid}.originalcard{background:#fff;border:1px solid #d3e3f8;border-radius:12px;flex-direction:column;padding:21px;display:flex}.originaltop{justify-content:space-between;align-items:center;gap:8px;display:flex}.originalcard h3{color:#2b568b;margin:17px 0 6px;font-size:14px;font-weight:650}.originalcard h3 small{color:#9bb0cb;margin-top:6px;font-size:9px;font-weight:400}.originalcard p{color:#8296b2;flex:1;margin:7px 0 13px;font-size:10px;line-height:1.9}.originalcard ul{flex-direction:column;gap:8px;margin:0 0 22px;padding:0;list-style:none;display:flex}.originalcard li{color:#7994b4;align-items:center;gap:7px;font-size:9px;display:flex}.originalcard li svg{color:#6896d1}.originalbottom{border-top:1px solid #e7eff9;justify-content:space-between;align-items:center;gap:6px;padding-top:14px;display:flex}.originalbottom>span{color:#95a8c2;align-items:center;gap:4px;font-size:8px;display:flex}.originalbottom button{padding:8px 10px;font-size:9px}.embeddedtool{background:#fff;border:1px solid #d3e2f7;border-radius:11px;margin-bottom:25px;overflow:hidden}.embeddedheader{align-items:center;gap:15px;padding:19px;display:flex}.embeddedheader>div{flex:1}.embeddedheader h2{margin-top:9px}.embeddedheader small{color:#9baec7;margin-left:8px;font-size:10px;display:inline}.embeddedheader a{text-decoration:none;display:flex}.embeddedtool iframe{border:0;border-top:1px solid #d7e6fa;width:100%;height:78vh;min-height:550px}.embeddedtool .notice{margin:16px}.realprocess .tablewrap a{text-decoration:none;display:inline-flex}.nativelogs{max-height:280px;padding:0 20px;overflow:auto}.nativelogs>div{color:#8aa0bc;border-bottom:1px solid #edf2f9;align-items:center;gap:13px;padding:13px 0;font-size:10px;display:flex}.setupsteps{color:#7890af;padding-left:20px;font-size:11px;line-height:2.2}.errorcopy{color:#ae8241;font-size:11px;line-height:1.9}.modalactions a{text-decoration:none;display:inline-flex}.integration .modal h3{color:#36659e;font-weight:500}@keyframes carp-travel{0%,to{top:6px;left:0%}45%,55%{top:19px;left:40%}}@keyframes carp-float{50%{transform:translateY(-6px)}}@keyframes bubble-rise{0%{opacity:0;transform:translateY(0)}30%{opacity:.9}to{opacity:0;transform:translateY(-100px)}}@media (width<=1100px){.originalgrid{grid-template-columns:repeat(2,1fr)}.mascotcopy{width:70%;padding:20px}.aquarium{width:30%}.carptrack,.carp{width:140px}.mascotcopy h2{font-size:16px}.connectionbar .btn{padding:9px 12px;font-size:9px}}@media (width<=600px){.mascotcopy{width:70%;padding:18px 15px}.mascotcopy h2{font-size:13px;line-height:1.7}.mascotcopy p{font-size:8px}.mascotlabel{letter-spacing:.6px;font-size:6px}.aquarium{width:33%}.carptrack{width:105px;top:35px}.carp{width:105px;height:100px}.carpshadow{width:55px;bottom:25px;left:25px}.mascotactions>span{display:none}.mascotactions button{padding:5px;font-size:7px}.originalgrid{grid-template-columns:1fr}.connectionbar{gap:12px;padding:15px}.connectionbar h2{font-size:12px}.connectionbar p{font-size:9px}.connectionbar>div:nth-child(2){flex-basis:70%}.connectionbar a{font-size:9px}.embeddedheader{flex-wrap:wrap;gap:8px;padding:13px}.embeddedheader h2{font-size:12px}.embeddedheader a{padding:7px;font-size:8px}.integrationnote{font-size:9px}.originalcard{padding:18px}.embeddedtool iframe{height:75vh}.nativelogs>div{gap:7px;font-size:9px}}@media (prefers-reduced-motion:reduce){.swimming .bubble{animation:none}}:root{--ink:#173758;--muted:#536b88;--line:#d3e0f0}body{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:15px}button,input,select{font-weight:550}button:focus-visible,a:focus-visible{outline-offset:3px;outline:3px solid #7baeff}nav button{white-space:normal;padding:13px 12px;font-size:14px;font-weight:550;line-height:1.5}.navlabel{letter-spacing:.8px;color:#b6cfea;font-size:11px}.brand small{letter-spacing:1px;font-size:10px}.school{font-size:13px}.school small{color:#d2e3f6;font-size:11px}.schoolbadge{flex-shrink:0}.secure{font-size:12px}.secure small{color:#ccdef2;font-size:11px;line-height:1.8}.profile{font-size:13px}.profile small{color:#cee0f5;font-size:11px}nav em{font-size:11px}.breadcrumb{color:#627998;font-size:12px}.breadcrumb b{color:#31547d;font-weight:600}.env{padding:7px 10px;font-size:11px;font-weight:550}.eyebrow{letter-spacing:1.2px;font-size:11px}.pageheading h1{font-size:30px}.pageheading p{color:#e2edfd;font-size:14px;line-height:1.8}.headingbuttons .btn,.btn{padding:11px 15px;font-size:13px;line-height:1.6}.safetybar{color:#3e618e;flex-wrap:wrap;gap:10px;font-size:12px;line-height:1.8}.safetybar b{font-size:13px}.safetybar span{font-size:12px}.safetybar button{font-size:12px;font-weight:600}.stats>div>span{color:#4e6788;gap:8px;font-size:13px;font-weight:550}.stats strong{letter-spacing:-.6px;flex-wrap:wrap;gap:8px;font-size:34px}.stats strong small{letter-spacing:0;font-size:11px;font-weight:550;line-height:1.5}.stats p{color:#5f7591;min-height:23px;font-size:12px;line-height:1.8}.sectiontitle h2,h2{letter-spacing:-.2px;font-size:18px}.sectiontitle button,.panelheading>button:not(.btn){color:#3866a0;font-size:12px;font-weight:600}h2>span{font-size:11px;font-weight:550}.agentcard h3{color:#183f70;font-size:16px;line-height:1.6}.agentcard>p{color:#5b7291;min-height:45px;font-size:13px;line-height:1.8}.badge{font-size:11px;font-weight:550;line-height:1.5}.agentmeta{color:#57708e;flex-wrap:wrap;gap:4px;font-size:11px;line-height:1.7}.agentmeta>b{color:#3c618f;font-size:11px;font-weight:650}.capabilityhint{color:#325b8c;min-height:55px;padding:8px;font-size:11px;line-height:1.8}.capabilityhint svg{flex-shrink:0}.agentfoot{flex-wrap:wrap;gap:8px;font-size:11px;line-height:1.6}.agentfoot>span{color:#5d7492;font-size:11px}.agentfoot button{color:#235b9f;font-size:12px;font-weight:600}.agentfoot svg{width:14px;height:14px}.panelheading h2{font-size:16px}.segments button{color:#536d90;padding:7px 10px;font-size:12px}.queuefilters{padding-top:14px}th{letter-spacing:.4px;color:#556f91;padding:15px 14px 12px;font-size:11px;font-weight:650}td{color:#345675;padding:16px 14px;font-size:13px}td small{color:#637b99;font-size:11px;line-height:1.6}.taskname b{font-size:12px;font-weight:600}.taskname small{color:#6a7f99;font-size:10px;line-height:1.7}.taskname small span{color:#6984a6}.tableprogress{height:5px}.panelfooter{color:#617c9b;flex-wrap:wrap;gap:10px;font-size:11px;line-height:1.7}.panelfooter button{color:#35669f;font-size:11px}.dropzone{padding:22px 12px}.dropzone b{color:#245181;font-size:14px}.dropzone p{color:#627e9f;font-size:12px}.dropzone u{color:#225eb0;font-weight:600}.dropzone small{color:#607e9e;font-size:10px}.datatip p{color:#567792;font-size:11px}.datatip b{color:#355f83;font-weight:600}.uploadbottom{font-size:12px;font-weight:600}.tinyicon{color:#6486b1}footer{color:#5d7695;flex-wrap:wrap;gap:10px;font-size:11px;line-height:1.7}.notice{color:#46658d;font-size:12px;line-height:1.9}.muted{color:#5d7494;font-size:13px;line-height:1.9}.modal{width:590px}.modal label{color:#355578;font-size:13px;font-weight:550;line-height:1.8}.modal input:not([type=checkbox]),.modal select{color:#25466d;padding:12px;font-size:14px}.modalhead h2{font-size:23px}.modalhead .eyebrow{color:#57769b}.reviewbanner{color:#546e8e;flex-wrap:wrap;font-size:13px}.reviewstats p{color:#4f6a8b;font-size:13px}.warningrow{font-size:13px;line-height:1.8}.logrow{color:#4f6d8d;font-size:13px;line-height:1.9}.templaterow{font-size:14px}.templaterow small{color:#5c7698;font-size:12px}.help{color:#4e6a8d;font-size:14px}.toast{font-size:13px;line-height:1.8}.empty p{color:#5d7494;font-size:13px}.filelist{font-size:14px}.filelist span{color:#627d9c;font-size:12px}.capabilities td{color:#3d5b80;font-size:13px}.capabilities th{color:#496b97;font-size:11px}.connectionbar h2{font-size:17px;line-height:1.6}.connectionbar p{color:#587392;font-size:13px;line-height:1.8}.connectionbar .btn{font-size:12px}.integrationnote{color:#47698d;font-size:13px;line-height:1.9}.originalcard h3{font-size:18px;line-height:1.6}.originalcard h3 small{color:#5f7fa1;font-size:12px}.originalcard p{color:#526f8f;font-size:13px;line-height:1.9}.originalcard li{color:#46688e;font-size:12px;line-height:1.8}.originalcard li svg{flex-shrink:0;width:15px;height:15px}.originalbottom>span{color:#5c7696;font-size:11px;line-height:1.7}.originalbottom{flex-wrap:wrap;gap:10px}.originalbottom button{font-size:12px}.embeddedheader h2{font-size:18px}.embeddedheader small{color:#5e7796;font-size:12px}.realprocess .tablewrap td{color:#4f6e91;font-size:13px}.nativelogs>div{color:#506c8f;flex-wrap:wrap;font-size:12px;line-height:1.8}.nativelogs time{color:#607b9c;font-size:11px}.setupsteps{color:#4f6c90;font-size:13px}.errorcopy{color:#93661e;font-size:13px}.textsizecontrol{color:#275b9a;white-space:nowrap;background:#f4f8ff;border:1px solid #cadaef;border-radius:7px;padding:7px 10px;font-size:16px;font-weight:700}.textsizecontrol span{font-size:12px}.textsizecontrol b{margin-left:3px;font-size:11px}.textsizecontrol.selected{background:#e1ecff;border-color:#8fb3eb}.topright{gap:14px}.reading-large .agentcard>p,.reading-large .originalcard p,.reading-large .muted,.reading-large td,.reading-large .modal label,.reading-large .notice,.reading-large nav button{font-size:15px}.reading-large .badge,.reading-large .capabilityhint,.reading-large .agentfoot>span,.reading-large .agentfoot button,.reading-large .originalcard li{font-size:13px}.reading-large .agentcard h3,.reading-large .originalcard h3{font-size:19px}.reading-large .stats>div>span,.reading-large .stats p,.reading-large .integrationnote,.reading-large .taskname b{font-size:14px}.reading-large .taskname small{font-size:12px}.naturalstage{background:linear-gradient(105deg,#fff 48%,#e9f5fc 100%);min-height:290px}.naturalstage .mascotcopy{width:57%;padding:26px}.naturalstage .mascotlabel{letter-spacing:.9px;color:#486c94;font-size:11px}.naturalstage .mascotcopy h2{margin-top:13px;font-size:22px;line-height:1.5}.naturalstage .mascotcopy p{color:#56728e;margin:10px 0 17px;font-size:13px;line-height:1.9}.naturalstage .mascotactions{gap:9px}.naturalstage .mascotactions button{color:#285d98;padding:8px 11px;font-size:12px;font-weight:600}.mascotassurance{color:#5d7a99;align-items:center;gap:7px;margin-top:15px;font-size:11px;line-height:1.8;display:flex}.naturalstage .aquarium{background:radial-gradient(at 55% 45%,#e4f3fc,#eaf5fc88 55%,#0000 80%);width:43%;inset:0 0 0 auto;overflow:hidden}.real-koi-canvas{width:100%;height:100%;min-height:180px;display:block}.watercaption{text-align:center;color:#5d829a;pointer-events:none;font-size:11px;font-weight:500;position:absolute;bottom:16px;left:15px;right:15px}.koiview{width:880px;max-width:96vw;padding:23px}.largeaquarium{background:radial-gradient(at 50% 40%,#e7f8ff,#dceefa);border:1px solid #c6dce8;border-radius:12px;height:430px;max-height:60vh;overflow:hidden}.koiviewfooter{justify-content:space-between;align-items:center;gap:20px;margin-top:15px;display:flex}.koiviewfooter p{color:#53718e;margin:0;font-size:12px;line-height:1.8}.reading-large .naturalstage .mascotcopy p{font-size:15px}@media (width<=1200px){.originalgrid,.stats,.agentgrid{grid-template-columns:repeat(2,1fr)}.agentcard>p{min-height:24px}.naturalstage .mascotcopy{width:58%}.naturalstage .aquarium{width:42%}.naturalstage .mascotcopy h2{font-size:20px}.lowergrid{grid-template-columns:1fr}.uploadpanel{display:block}.dropzone{min-height:170px}.topright .env{font-size:10px}}@media (width<=900px){.sidebar{width:220px}main{margin-left:220px}nav button{padding:12px 9px;font-size:13px}.brand{font-size:17px}.brand small{font-size:8px}.school{font-size:12px}.school small{font-size:10px}.content{padding:22px 18px 0}.breadcrumb{display:none}.topright{margin-left:auto}.naturalstage{flex-direction:column;min-height:440px}.naturalstage .mascotcopy{width:100%;padding:21px 21px 10px}.naturalstage .aquarium{width:100%;height:230px;min-height:230px;position:relative}.watercaption{bottom:8px}.originalcard h3{font-size:17px}.capabilityhint,.originalbottom button{font-size:11px}.naturalstage .mascotlabel{font-size:10px}.pageheading h1{font-size:26px}.pageheading p{font-size:13px}.agentfoot{gap:5px}.agentfoot>span{font-size:10px}.textsizecontrol b{display:none}.topright .env{max-width:190px;line-height:1.5}.connectionbar .btn{font-size:12px}}@media (width<=600px){.sidebar{width:245px}.sidebar.open{width:260px}.content{padding:18px 13px 0}main{margin-left:0}header{gap:10px;padding:0 14px}.topright{gap:9px}.topright .env{max-width:166px;padding:6px;font-size:9px}.avatar{width:30px;height:30px}.textsizecontrol{padding:5px 8px;font-size:16px}.pageheading{padding:20px}.pageheading h1{font-size:25px;line-height:1.4}.pageheading p{max-width:100%;font-size:12px;line-height:1.9}.pageheading .eyebrow{font-size:10px}.headingbuttons .btn{padding:9px;font-size:11px}.safetybar{padding:12px;font-size:12px}.safetybar b{font-size:12px}.safetybar span{font-size:11px;display:block}.safetybar button{margin-left:0;font-size:11px}.stats{gap:11px}.stats>div{padding:16px}.stats>div>span{font-size:12px;line-height:1.8}.stats strong{font-size:31px}.stats strong small{font-size:10px}.stats p{min-height:39px;font-size:11px}.agentgrid,.originalgrid{grid-template-columns:1fr;gap:16px}.agentcard{padding:20px 20px 0}.agentcard h3{font-size:18px}.agentcard>p{min-height:unset;margin-bottom:14px;font-size:14px}.agenticon{width:39px;height:39px}.agenttop .badge,.badge{font-size:11px}.agentmeta,.agentmeta>b{font-size:12px}.capabilityhint{min-height:unset;padding:10px;font-size:12px}.agentfoot{padding:14px 0}.agentfoot>span,.agentfoot button{font-size:12px}.agentfoot svg{width:14px;height:14px}.sectiontitle h2{font-size:17px}.sectiontitle button{font-size:11px}.naturalstage .mascotcopy{padding:22px 19px 5px}.naturalstage .mascotcopy h2{font-size:20px}.naturalstage .mascotcopy p{font-size:13px}.naturalstage .mascotlabel{font-size:10px}.naturalstage .mascotactions button{padding:8px 9px;font-size:11px}.mascotassurance{font-size:10px}.naturalstage .aquarium{height:220px;min-height:220px}.watercaption{font-size:11px}.connectionbar{padding:20px}.connectionbar h2{font-size:16px}.connectionbar p{font-size:13px}.connectionbar .btn{font-size:12px}.originalcard{padding:22px}.originalcard h3{font-size:18px}.originalcard p{font-size:14px}.originalcard li{font-size:13px}.originalbottom>span{font-size:12px}.originalbottom button{font-size:13px}.integrationnote{padding:15px;font-size:12px}.tablewrap table{min-width:570px}th{font-size:11px}td{font-size:13px}.taskname b{font-size:12px}.taskname small{font-size:10px}.panelheading h2{font-size:15px}.panelheading{flex-wrap:wrap;gap:12px}.workspace .panelheading .btn{font-size:12px}.workspace .notice{margin:15px}.notice{font-size:12px}.modalhead h2{font-size:21px}.modal label{font-size:13px}.modal .btn,.warningrow{font-size:12px}.reviewstats>div{padding:14px}.reviewstats p{font-size:11px}.templaterow{flex-wrap:wrap;font-size:12px}.templaterow small{font-size:11px}.embeddedheader h2{font-size:16px}.embeddedheader a{font-size:11px}.embeddedtool iframe{min-height:620px}.setupsteps{font-size:13px}.koiview{padding:17px}.largeaquarium{height:330px}.koiviewfooter{flex-direction:column;align-items:flex-start;gap:12px}.koiviewfooter p{font-size:12px}footer{font-size:10px}.reading-large .agentcard>p,.reading-large .originalcard p{font-size:16px}.reading-large nav button{font-size:15px}}.brand small{letter-spacing:.65px;white-space:nowrap;font-size:8.5px}.sidebar{overflow-y:auto}.sidebarbottom,.brand,.school{flex-shrink:0}body{color:#17385f;font-weight:500}.content{max-width:1640px}.sidebar{background:linear-gradient(165deg,#102e65 0%,#114a91 62%,#0e356b 100%)}.brand{font-weight:750}.brand b{font-weight:650}.school{background:#ffffff12;border-color:#ffffff2b}.school small{color:#d7e8ff;font-weight:500}.navlabel{color:#cee1fa;font-weight:650}nav button{color:#d5e6fa;font-weight:650}nav button.active{background:linear-gradient(100deg,#2d81f5,#2470df);border:1px solid #6da8fa55;box-shadow:0 5px 16px #08244d44}.profile{font-weight:700}.secure{background:#ffffff0b;border-color:#ffffff26}.secure small{color:#d6e5fa;font-weight:500}.pageheading{background:radial-gradient(at 96% 0,#4798ff66,#0000 55%),linear-gradient(110deg,#123f8d,#246fdc);border:1px solid #1c5cb322;box-shadow:0 8px 24px #184e9e1a}.pageheading h1{letter-spacing:-.6px;font-weight:750}.pageheading p{color:#eef5ff;font-weight:550}.eyebrow{font-weight:650}.headingbuttons .btn{border-color:#ffffff6a;font-weight:700}.btn{border-color:#bbd1ee;border-radius:9px;font-weight:650}.btn.primary{background:linear-gradient(100deg,#2679ec,#1a5ed0);border-color:#1c63d2;box-shadow:0 4px 12px #2364c526}.headingbuttons .btn.primary{color:#144d9b;background:#fff;border-color:#fff}.safetybar{color:#2c537f;background:#e8f1ff;border-color:#c2d7f5}.safetybar b{font-weight:750}.safetybar span{font-weight:550}.stats>div{border-color:#bed4f0;border-radius:12px;box-shadow:0 4px 16px #18467708}.stats>div>span{color:#304f77;font-weight:650}.stats strong{color:#123e78;font-weight:750}.stats p{color:#3d5d81;font-weight:550}.sectiontitle h2,.panelheading h2{color:#173f73;font-weight:750}.agentcard,.originalcard{border-color:#bfd4ee;border-radius:13px;box-shadow:0 5px 18px #16487b09}.agentcard{border-top:3px solid #418aeb}.agentcard h3{color:#133f77;font-size:17px;font-weight:750}.agentcard>p{color:#355779;font-size:14px;font-weight:550}.capabilityhint{color:#2c5281;background:#edf4ff;border-color:#ccdef5;font-size:12px;font-weight:600}.agentmeta{color:#3d5d80;font-weight:550}.agentmeta>b{color:#22538e;font-weight:750}.agentfoot{border-color:#dbe6f5}.agentfoot>span{color:#446485;font-weight:550}.agentfoot button{color:#1e5ead;font-weight:700}.badge{font-weight:650}.neutral{color:#4f6681;background:#edf2f8}.agenttop .badge{color:#496580}.green{color:#147b59;background:#e4f5eb}.blue{color:#255faa;background:#e8f0ff}.amber{color:#916716;background:#fff4d9}.panel{border-color:#bfd3ee;box-shadow:0 4px 15px #16487b06}.panelheading{background:#f1f6ff;border-color:#d5e2f4}.taskname b,td b{color:#204c7e;font-weight:700}td{color:#345677;font-weight:550}th{color:#345a85;background:#f8fbff;font-weight:750}.taskname small,td small{color:#4b6a8b;font-weight:550}.segments button{color:#3d5c80;font-weight:600}.segments .chosen{color:#1c54a0;font-weight:700}.panelfooter{color:#426386;font-weight:550}.notice,.muted{color:#3b5c81;font-weight:550}.modal label{color:#284b75;font-weight:650}.modalhead h2{font-weight:750}.connectionbar{border-color:#bfd4ef;box-shadow:0 4px 16px #16487b06}.connectionbar h2{color:#173f75;font-weight:750}.connectionbar p{color:#365b81;font-weight:550}.integrationnote{color:#355b83;background:#eaf2ff;font-weight:550}.integrationnote b{color:#234f85;font-weight:750}.originalcard h3{color:#153f76;font-weight:750}.originalcard p{color:#36587e;font-size:14px;font-weight:550}.originalcard li{color:#355b83;font-weight:600}.originalcard h3 small,.originalbottom>span{color:#4c6c90;font-weight:600}.realprocess .tablewrap td{color:#33587d;font-weight:550}.nativelogs>div{color:#3b5d84;font-weight:550}.dropzone b{font-weight:750}.dropzone p,.datatip p{color:#42658d;font-weight:550}.naturalstage{background:linear-gradient(105deg,#fff 42%,#e7f1ff 100%);border-color:#bdd4f1;box-shadow:0 6px 22px #194e8910}.naturalstage .mascotlabel{color:#365e91;font-weight:700}.naturalstage .mascotcopy h2{color:#194984;font-size:23px;font-weight:750}.naturalstage .mascotcopy p{color:#36597d;font-weight:550}.naturalstage .mascotactions button{color:#285d9a;background:#eff5ff;border-color:#b8d0ef;font-weight:700}.mascotassurance{color:#42678d;font-weight:600}.naturalstage .aquarium{background:radial-gradient(at 50% 35%,#fffc,#deedff99 65%,#0000 100%)}.watercaption{color:#3d6794;font-weight:650}.largeaquarium{background:radial-gradient(at 50% 30%,#f8fcff,#e0edff);border-color:#bed5ee}.koiviewfooter p{color:#3d6087;font-weight:550}footer{color:#4a6b8e;font-weight:550}.reading-large .agentcard h3,.reading-large .originalcard h3{font-weight:750}.textsizecontrol{font-weight:750;box-shadow:0 2px 6px #245aa20a}@media (width<=600px){.agentcard h3{font-size:19px}.agentcard>p,.originalcard p{font-size:14px;font-weight:550}.naturalstage .mascotcopy h2{font-size:21px}.pageheading h1{font-size:26px}.originalcard{padding:22px}.safetybar span{font-weight:550}}.flow-lab-host{background:#eff5fc;border:1px solid #bed3ef;border-radius:13px;overflow:hidden;box-shadow:0 6px 22px #1a4b8110}.flow-lab-host iframe{border:0;width:100%;height:1700px;display:block}.flow-launch{background:linear-gradient(115deg,#fff,#e9f2ff);border:1px solid #bad3f5;border-radius:12px;justify-content:space-between;align-items:center;gap:22px;margin:0 0 24px;padding:22px 25px;display:flex;box-shadow:0 4px 16px #174f9410}.flow-launch>div>span{letter-spacing:1.2px;color:#4a7dbc;font-size:9px;font-weight:750}.flow-launch h2{color:#164984;margin:9px 0 0;font-size:18px;font-weight:750}.flow-launch p{color:#446a95;margin:7px 0 0;font-size:13px;font-weight:550;line-height:1.8}.flow-launch .btn{flex-shrink:0}@media (width>=1550px){.flow-lab-host iframe{height:1450px}}@media (width<=1100px){.flow-lab-host iframe{height:2150px}.flow-launch{flex-wrap:wrap}.sidebar nav{gap:4px}.sidebar nav button{padding-top:11px;padding-bottom:11px}}@media (width<=600px){.flow-lab-host iframe{height:2350px}.flow-launch{gap:17px;padding:20px}.flow-launch h2{font-size:18px}.flow-launch p{font-size:13px}.flow-launch .btn{font-size:12px}}[hidden]{display:none!important}.ops{gap:20px;min-width:0;display:grid}.opshero{color:#fff;background:linear-gradient(115deg,#103f82,#2373de);border-radius:16px;justify-content:space-between;align-items:center;gap:20px;padding:28px 30px;display:flex}.opshero h2{margin:10px 0;font-size:27px;font-weight:800}.opshero p{color:#deedff;font-size:14px;line-height:1.8}.opshero>svg{opacity:.55;flex-shrink:0}.opskicker{letter-spacing:1px;font-size:10px;font-weight:800}.opsnotice{color:#214f87;background:#eff6ff;border:1px solid #b9d3f4;border-radius:10px;align-items:flex-start;gap:10px;padding:15px 18px;font-size:13px;line-height:1.8;display:flex}.opsnotice svg{flex-shrink:0;margin-top:3px}.opserror{color:#8b3d14;background:#fff2e8;border:1px solid #f0c4a3;border-radius:10px;gap:10px;padding:16px;font-weight:650;line-height:1.8;display:flex}.opsinfo{color:#21634e;background:#e9f9f4;border-radius:8px;padding:12px 16px}.opsmetrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.opsmetrics>div{background:#fff;border:1px solid #ccdef5;border-radius:12px;gap:10px;padding:20px;display:grid}.opsmetrics span{color:#537297;font-size:12px;font-weight:700}.opsmetrics b{color:#163f74;font-size:32px}.opsmetrics b.opsconnection{font-size:18px}.opsmetrics small{color:#5a7495;font-size:11px}.opsmetrics button{text-align:left;color:#246cce;font-size:12px;font-weight:750}.opssection{padding-bottom:20px}.ops .panelheading h2{align-items:center;gap:8px;display:flex}.opsconfig,.opsmapping{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:0 22px;display:grid}.ops label{color:#315c8d;font-size:12px;font-weight:750;display:block}.ops input:not([type=checkbox]),.ops select{color:#153f73;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #bdd2ec;border-radius:7px;margin-top:7px;padding:10px 11px;font-weight:650;display:block}.ops input:focus,.ops select:focus,.ops button:focus-visible{outline-offset:2px;outline:3px solid #9cc7ff}.opsactions{flex-wrap:wrap;align-items:center;gap:10px;padding:18px 22px;display:flex}.opsactions>.muted{flex:1;min-width:190px;font-size:12px}.opsactions>select{width:auto;max-width:260px;margin:0}.ops .opscheck{align-items:flex-start;gap:9px;line-height:1.8;display:flex}.opscheck input{accent-color:#216cdf;flex-shrink:0;width:17px;height:17px;margin-top:3px}.opsempty{text-align:center;color:#587798;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:30px 22px;line-height:1.8;display:flex}.opsempty b{color:#244f83}.opsempty p{margin:0;font-size:13px}.opssource{background:#f8fbff;border:1px solid #c7daf2;border-radius:10px;margin:12px 22px;padding:15px 0}.opssourcetitle{color:#214e83;overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:12px;padding:0 18px 14px;font-size:13px;display:flex}.opssourcetitle span{color:#587697;font-size:11px}.opssourcetitle button{margin-left:auto}.opsmapping{grid-template-columns:repeat(3,minmax(0,1fr));padding:0 18px}.opspreview{color:#365f8d;overflow-wrap:anywhere;margin:16px 18px 0;font-size:12px}.opsworkgrid{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:20px;display:grid}.opslist{overflow:hidden}.opslist .panelheading{display:block}.opslist .panelheading select{font-size:12px}.opsjob{text-align:left;color:#244d80;background:#fff;border-bottom:1px solid #e0eaf7;flex-direction:column;gap:8px;width:100%;padding:17px 20px;display:flex}.opsjob.active{background:#eaf3ff;border-left:4px solid #266ed5;padding-left:16px}.opsjob b{font-size:13px}.opsjob span,.opsjob em{font-size:11px;font-style:normal;line-height:1.7}.opsjob em{color:#2363b5;font-weight:750}.opsjob small{color:#6b83a1;font-size:10px}.opsbackup{gap:10px;padding:18px;display:grid}.opsbackup small{color:#67809f;font-size:11px;line-height:1.9}.opsdetail{min-width:0;overflow:hidden}.opsdetail .panelheading{flex-wrap:wrap;align-items:flex-start}.opsdetail .panelheading h2{margin:8px 0;font-size:18px}.opsdetail .panelheading small{word-break:break-all;color:#6883a5;font-size:9px}.opssteps{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:20px;display:grid}.opssteps>div{color:#607b9c;background:#f8fbff;border:1px solid #d5e1ef;border-radius:8px;gap:9px;padding:12px 9px;font-size:11px;line-height:1.7;display:grid}.opssteps span{background:#e4edf9;border-radius:50%;place-items:center;width:23px;height:23px;font-weight:800;display:grid}.opssteps .done{color:#267459;background:#edf9f3;border-color:#b1dcca}.opssteps .active{color:#235a9b;background:#eaf3ff;border-color:#8ab5ef}.opssummary{color:#355d8f;background:#f4f8fe;flex-wrap:wrap;gap:16px;padding:15px 22px;font-size:12px;font-weight:750;display:flex}.opsdetail .opsnotice{margin:18px 20px}.opstable{border-block:1px solid #d7e4f5;max-height:490px;overflow:auto}.opstable table{min-width:650px;font-size:12px}.opstable th{z-index:1;background:#edf4ff;font-size:10px;position:sticky;top:0}.opstable td{vertical-align:top;line-height:1.8}.opstable td small{white-space:normal;color:#647d9b;overflow-wrap:anywhere;max-width:260px;margin-top:5px;font-size:10px;line-height:1.8;display:block}.opstable .hasissue{background:#fff9ed}.opstable strong{color:#965d17;font-size:11px}.opsapproval{background:#f4f9ff;border-bottom:1px solid #d9e5f5;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding:20px;display:flex}.opsapproval>div{min-width:0}.opshash{word-break:break-all;color:#53739a;max-width:370px;margin-top:8px;font:10px/1.9 monospace;display:block}.opsfiles{color:#4e6e93;background:#f8fbff;border:1px solid #d5e2f3;border-radius:9px;margin:20px;padding:16px;font-size:12px;line-height:1.9}.opsfiles summary{cursor:pointer;color:#224e82;font-weight:750}.opslog{padding:0 22px 22px}.opslog h3{color:#214c82;font-size:14px}.opslog p{color:#3c608c;border-bottom:1px solid #e1eaf5;gap:6px;padding:10px 0;font-size:12px;line-height:1.8;display:grid}.opslog time{color:#6b84a2;font:10px/1.8 monospace}.ops .btn:disabled{opacity:.45;cursor:not-allowed}.sidebar nav button{padding-top:11px;padding-bottom:11px}@media (width<=1150px){.opsworkgrid{grid-template-columns:1fr}.opslist{display:block}.opsmetrics,.opsconfig{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=650px){.opshero{padding:22px}.opshero h2{font-size:22px}.opshero>svg{display:none}.opsmetrics{gap:10px}.opsmetrics>div{padding:15px}.opsmetrics b{font-size:25px}.opsconfig,.opsmapping{grid-template-columns:1fr}.opssteps{grid-template-columns:repeat(2,minmax(0,1fr))}.opsactions,.opsapproval{flex-direction:column;align-items:stretch}.opsactions>select{width:100%;max-width:100%}.opssource{margin-inline:12px}.ops .panelheading{flex-wrap:wrap}.opsmetrics small{line-height:1.7}}.opseditor{background:#fff;border:1px solid #c6d9f1;border-radius:9px;margin:15px 18px 0;padding:13px}.opseditor summary{cursor:pointer;color:#20528a;font-size:13px;font-weight:800}.opseditor>p{color:#4d7098;font-size:12px;line-height:1.9}.opseditor .opsactions{padding:12px 0}.opseditor .opsactions>input{max-width:330px}.opseditor .opstable input:not([type=checkbox]){min-width:125px;margin:0;font-size:12px}.opseditor .opstable td{min-width:90px}.opseditor .opstable td:last-child{min-width:210px}.opsrevision{color:#805917;background:#fff8e7;border:1px solid #e5cc88;border-radius:9px;gap:14px;margin:0 22px 18px;padding:18px 22px;display:grid}.opsresulttools{flex-wrap:wrap;align-items:center;gap:12px;padding:0 20px 18px;display:flex}.opsresulttools>input{flex:1;min-width:190px}.opsresulttools>select{width:auto;max-width:230px}.opsqueue{border-left:4px solid #2b73dc;flex-wrap:wrap;align-items:center;gap:18px;padding:20px;display:flex}.opsqueue h3{color:#194a87;margin:0 0 8px}.opsqueue p{color:#365f90;font-size:13px}.opsqueue small{color:#58799f;font-size:12px;line-height:1.8}.opsqueue>.opsactions{margin-left:auto;padding:0}.opsqueue>p{background:#f1f6ff;border-radius:7px;flex-basis:100%;padding:12px}.opsfiles p{overflow-wrap:anywhere}.opslist .panelheading input{font-size:12px}.opsjob{align-items:flex-start;text-align:left!important}.opseditor input[type=checkbox]{accent-color:#216cdf}@media (width<=650px){.opsresulttools{align-items:stretch}.opsresulttools>select,.opsresulttools>input{width:100%;max-width:none}.opsqueue>.opsactions{width:100%;margin-left:0}.opsrevision{margin-inline:12px;padding:15px}}.cloudpanel{overflow:hidden}.cloudpanel .panelheading h2{margin-top:8px}.cloudstatus{color:#315e91;padding:0 22px 16px;font-size:13px;line-height:1.9}.cloudstatus>b{margin-left:12px;display:inline-block}.cloudstatus>p{margin:12px 0 0}.cloudsave{background:#f5f9ff;border-block:1px solid #d9e6f6;flex-wrap:wrap;align-items:center;gap:18px;padding:20px 22px;display:flex}.cloudsave>label{flex:1;min-width:240px}.cloudsave>div{color:#285b99;flex:1;min-width:210px;font-size:12px;line-height:1.9}.cloudsave small,.cloudversion small{color:#64809f;margin-top:5px;font-size:11px;line-height:1.9;display:block}.cloudpanel>.opsnotice,.cloudpanel>.opserror,.cloudpanel>.opsinfo{margin:18px 22px}.cloudlist{padding:0 22px}.cloudlist h3{color:#214c83;font-size:15px}.cloudlist td{vertical-align:top;font-size:12px}.cloudlist td small{color:#6c85a3;overflow-wrap:anywhere;max-width:240px;font-size:10px;line-height:1.8;display:block}.cloudrowactions{flex-wrap:wrap;gap:7px;display:flex}.cloudrowactions .btn{white-space:nowrap;padding:8px 11px;font-size:11px}.cloudversion{border-bottom:1px solid #dbe6f5;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding:12px 0;display:flex}.cloudrestore{color:#805c20;background:#fff8e8;border-top:1px solid #e5ce8e;padding:20px 22px;font-size:13px;line-height:1.9}.cloudrestore h3{margin:0 0 10px;font-size:17px}.cloudrestore .opsactions{padding:18px 0 0}.cloudpanel .opsfiles{overflow-wrap:anywhere}@media (width<=650px){.cloudsave{align-items:stretch}.cloudsave>label,.cloudsave>div{flex-basis:100%;width:100%;min-width:0}.cloudstatus>b{margin:10px 0 0;display:block}.cloudlist{padding-inline:12px}.cloudpanel>.opsnotice,.cloudpanel>.opserror,.cloudpanel>.opsinfo{margin-inline:12px}}
