@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;450;500;550;600;650;700&family=Plus+Jakarta+Sans:wght@500;600;650;700;750;800&display=swap";:root{--navy:#111b30;--navy-soft:#1c2942;--blue:#4164f1;--blue-hover:#3152df;--ink:#202b40;--muted:#667085;--line:#e5e9f0;--surface:#f6f8fc;--white:#fff;--green:#208166;--display:"Plus Jakarta Sans",sans-serif;--body:"DM Sans",sans-serif}*{box-sizing:border-box}body{font-family:var(--body);color:var(--ink);background:var(--surface);-webkit-font-smoothing:antialiased;margin:0;font-size:14px;line-height:1.55}button,input,textarea,select{font:inherit}button,a,input,textarea,select{-webkit-tap-highlight-color:transparent}button{cursor:pointer;color:inherit;background:0 0;border:0}button:disabled{cursor:not-allowed;opacity:.5}a{color:inherit;text-decoration:none}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:var(--display)}svg{vertical-align:middle;stroke-width:1.7px;flex-shrink:0}a,button{touch-action:manipulation}input,textarea,select{color:var(--ink)}:focus-visible{outline-offset:3px;outline:3px solid #8ca2ff}::selection{background:#dce4ff}.app-shell{min-height:100dvh}.skip-link{z-index:1000;border:2px solid var(--blue);background:#fff;border-radius:7px;padding:12px 20px;position:fixed;top:-100px;left:20px}.skip-link:focus{top:10px}.btn{white-space:nowrap;border-radius:7px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:10px 16px;font-size:12px;font-weight:600;line-height:1.4;transition:background .15s,border-color .15s;display:inline-flex}.btn.primary{background:var(--blue);color:#fff;border:1px solid var(--blue);box-shadow:0 2px 2px #2b46b20b}.btn.primary:hover:not(:disabled){background:var(--blue-hover)}.btn.secondary{color:#39465b;background:#fff;border:1px solid #dce2eb;box-shadow:0 1px 2px #15233d03}.btn.secondary:hover:not(:disabled){background:#f7f9fe;border-color:#c0cce0}.btn.danger{color:#fff;background:#be3a43;border:1px solid #be3a43}.btn.full{width:100%}.icon-btn{color:#6b778c;border-radius:6px;flex-shrink:0;place-items:center;width:30px;height:30px;padding:0;display:inline-grid}.icon-btn:hover{color:#263c63;background:#eef2f9}.text-btn{color:#52627c;align-items:center;gap:6px;padding:0;font-size:12px;font-weight:550;display:inline-flex}.text-btn:hover{color:var(--blue)}.quiet-btn{color:#667085;align-items:center;gap:8px;padding:5px 0;font-size:12px;display:inline-flex}.quiet-btn:hover{color:var(--blue)}.danger-text{color:#b84049!important}.sidebar{background:var(--navy);color:#a8b4ca;z-index:50;flex-direction:column;width:248px;padding:31px 18px 0;display:flex;position:fixed;top:0;bottom:0;left:0}.sidebar-brand-row{justify-content:space-between;align-items:center;margin:0 11px 34px;display:flex}.app-brand{font-family:var(--display);color:#fff;letter-spacing:-1.1px;align-items:center;font-size:22px;font-weight:750;line-height:1;display:flex}.brand-period{color:#849dff}.brand-mark{width:27px;height:28px;margin-right:9px;display:block;position:relative}.brand-mark i{background:#8ba1ff;border-radius:5px;width:7px;height:24px;position:absolute;top:1px;left:5px;transform:rotate(29deg)}.brand-mark i:nth-child(2){left:15px;transform:rotate(-29deg)}.brand-mark i:nth-child(3){background:#d5deff;width:15px;height:6px;top:15px;left:9px;transform:none}.workspace-picker{background:#172239;border:1px solid #2d3951;border-radius:8px;align-items:center;gap:10px;margin:0 6px 29px;padding:11px 10px;display:flex}.workspace-avatar{color:#e1e9ff;width:31px;height:31px;font-family:var(--display);background:#304368;border-radius:7px;place-items:center;font-size:13px;font-weight:600;display:grid}.workspace-picker>div{flex:1}.workspace-picker strong{color:#e1e7f2;font-size:12px;font-weight:550;display:block}.workspace-picker div>span{color:#a5b1c6;margin-top:1px;font-size:10px;display:block}.workspace-picker>svg{color:#8a9bb7;width:13px}.nav-heading{color:#94a3bc;margin:0 14px 10px;font-size:10px;font-weight:550}.sidebar nav{flex-direction:column;gap:5px;display:flex}.sidebar nav>button,.sidebar-secondary>button{text-align:left;color:#a8b4ca;border-radius:6px;align-items:center;gap:12px;width:100%;min-height:42px;padding:11px 13px;font-size:12px;font-weight:450;display:flex}.sidebar nav>button:hover,.sidebar-secondary>button:hover{color:#e6edfa;background:#1b2942}.sidebar nav>button.active,.sidebar-secondary>button.active{color:#fff;background:#263858}.sidebar nav>button.active>svg{color:#a3b6ff}.nav-counter{color:#d3dff2;background:#364b6c;border-radius:4px;margin-left:auto;padding:1px 6px;font-size:10px}.approval-counter{color:#fff;background:#b57636;border-radius:4px;margin-left:auto;padding:1px 6px;font-size:10px}.sidebar-bottom{margin-top:auto;padding-top:30px}.sidebar-usage{border-bottom:1px solid #28364e;margin-bottom:14px;padding:17px 14px 21px}.sidebar-usage>div:first-child{color:#c6d3e8;justify-content:space-between;align-items:center;font-size:11px;display:flex}.sidebar-usage button{color:#a5b7d5;place-items:center;padding:0;display:grid}.sidebar-usage-bar{background:#2b3b56;border-radius:3px;height:4px;margin-top:14px;overflow:hidden}.sidebar-usage-bar>span{background:#8da3ff;height:100%;display:block}.sidebar-usage p{color:#9eacc2;margin-top:9px;font-size:10px}.sidebar-secondary{flex-direction:column;gap:2px;display:flex}.sidebar-secondary>button{min-height:36px;padding-top:8px;padding-bottom:8px;font-size:11px}.setup-indicator{background:#95aaff;border-radius:50%;width:5px;height:5px;margin-left:auto}.sidebar-profile{border-top:1px solid #28364e;align-items:center;gap:10px;margin-top:20px;padding:21px 8px 24px;display:flex}.profile-avatar{color:#3d567a;background:#dbe5f9;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;font-size:12px;font-weight:600;display:grid}.sidebar-profile>div{flex:1;min-width:0}.sidebar-profile strong{color:#e2e8f3;white-space:nowrap;text-overflow:ellipsis;max-width:140px;font-size:11px;font-weight:500;display:block;overflow:hidden}.sidebar-profile span:not(.profile-avatar){color:#a5b3ca;margin-top:2px;font-size:9px;display:block}.sidebar-profile>a{color:#99acc9;place-items:center;width:25px;display:grid}.main-shell{flex-direction:column;min-height:100dvh;margin-left:248px;display:flex}.topbar{border-bottom:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;gap:20px;height:76px;padding:0 36px;display:flex}.topbar>div{color:#718096;align-items:center;gap:13px;font-size:12px;display:flex}.topbar strong{color:#3c475a;font-weight:550}.topbar>div>svg{color:#a5afc0}.topbar-actions{gap:19px!important}.topbar-template{color:#65728a;align-items:center;gap:7px;font-size:11px;display:flex}.private-badge{color:#67738a;white-space:nowrap;background:#f3f5f9;border:1px solid #e9edf3;border-radius:20px;align-items:center;gap:5px;padding:4px 9px;font-size:10px;display:flex}.notification-btn{color:#65738b;padding:4px;position:relative}.notification-btn>i{background:var(--blue);border-radius:50%;width:5px;height:5px;position:absolute;top:3px;right:4px}.topbar-avatar{color:#50688c;background:#e6ecf8;border-radius:50%;place-items:center;width:29px;height:29px;font-size:11px;font-weight:550;display:grid}.workspace-main{outline:none;flex:1;width:100%;max-width:1420px;margin:0 auto;padding:36px 36px 44px}.page-title{justify-content:space-between;align-items:center;gap:25px;margin-bottom:29px;display:flex}.date-line{color:#728096;margin-bottom:9px;font-size:11px}.page-title h1{letter-spacing:-1.25px;font-size:29px;font-weight:750;line-height:1.35}.page-title p{color:#718096;max-width:680px;margin-top:9px;font-size:12px}.overview-stats{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:29px;padding:22px 0;display:grid}.overview-stats>div,.overview-stats>button{text-align:left;border-right:1px solid var(--line);padding:0 24px}.overview-stats>:first-child{padding-left:0}.overview-stats>:last-child{border:0;padding-right:0}.overview-stats>button:hover strong{color:var(--blue)}.overview-stats>*>span{color:#68778d;white-space:nowrap;align-items:center;gap:7px;font-size:11px;display:flex}.overview-stats>*>span svg{color:#7e8ca2}.overview-stats strong{font-family:var(--display);letter-spacing:-1px;align-items:baseline;gap:11px;margin-top:10px;font-size:30px;font-weight:650;line-height:1.4;display:flex}.overview-stats small{font-family:var(--body);letter-spacing:0;color:#728096;white-space:nowrap;font-size:10px;font-weight:400}.task-composer{background:#fff;border:1px solid #d5dff4;border-radius:12px;margin-bottom:30px;padding:24px;box-shadow:0 4px 12px #2b4a9a03}.composer-heading{align-items:center;gap:12px;margin-bottom:20px;display:flex}.composer-icon{color:#5571d4;background:#ecf0ff;border-radius:11px;place-items:center;width:41px;height:41px;display:grid}.composer-heading>div{flex:1}.composer-heading h2{letter-spacing:-.35px;font-size:15px;font-weight:650}.composer-heading p{color:#718096;margin-top:4px;font-size:11px}.subtle-badge{color:#6e7e99;background:#f7f9fc;border:1px solid #e6ebf4;border-radius:4px;padding:4px 8px;font-size:9px}.task-composer textarea{resize:vertical;color:#39455b;background:#fcfdff;border:1px solid #e5eaf3;border-radius:7px;width:100%;height:89px;min-height:75px;max-height:250px;padding:14px 16px;font-size:12px;line-height:1.8;display:block}.task-composer textarea::placeholder{color:#8290a6}.task-composer textarea:focus{outline-offset:1px;outline:2px solid #becbff}.composer-footer{justify-content:space-between;align-items:center;gap:15px;margin-top:16px;display:flex}.composer-footer .btn{min-height:37px;padding:9px 15px;font-size:11px}.overview-columns{grid-template-columns:minmax(0,1.8fr) minmax(260px,1fr);align-items:start;gap:24px;display:grid}.panel{border:1px solid var(--line);background:#fff;border-radius:10px;min-width:0;overflow:hidden}.panel-head{border-bottom:1px solid #edf0f5;justify-content:space-between;align-items:center;gap:14px;min-height:63px;padding:20px 22px;display:flex}.panel-head h2{letter-spacing:-.2px;align-items:center;gap:9px;font-size:13px;font-weight:650;display:flex}.panel-head h2>span{font-family:var(--body);color:#718096;background:#f0f3f8;border-radius:5px;padding:1px 6px;font-size:10px;font-weight:500}.panel-head .text-btn{font-size:10px}.empty{text-align:center;max-width:540px;margin:0 auto;padding:39px 25px 42px}.empty-icon{color:#8a9cbe;background:#f0f4fb;border:1px solid #e3eaf4;border-radius:13px;place-items:center;width:51px;height:51px;margin:0 auto 17px;display:grid}.empty h3{letter-spacing:-.25px;font-size:14px;font-weight:650}.empty p{color:#718096;max-width:360px;margin:9px auto 19px;font-size:11px;line-height:1.8}.empty .btn{min-height:35px;padding:9px 13px;font-size:11px}.empty-activity{text-align:center;color:#8b9bb5;flex-direction:column;align-items:center;padding:37px 23px 28px;display:flex}.empty-activity>svg{margin-bottom:14px}.empty-activity strong{color:#53647d;font-size:12px;font-weight:550}.empty-activity p{color:#718096;max-width:220px;margin-top:7px;font-size:11px;line-height:1.8}.activity-foot{color:#6c7d97;background:#fcfdff;border-top:1px solid #edf0f5;align-items:flex-start;gap:8px;padding:15px 18px;font-size:10px;display:flex}.activity-foot svg{color:#8c9fba;margin-top:1px}.activity-list{padding:10px 19px}.activity-list>button{text-align:left;border-bottom:1px solid #edf0f5;align-items:flex-start;gap:10px;width:100%;padding:15px 0;display:flex}.activity-list>button:last-child{border:0}.activity-list>button>span:nth-child(2){flex:1;min-width:0}.activity-list>button>svg{color:#9bacbf;margin-top:5px}.activity-marker{color:#8b9ebc;background:#eff3fa;border-radius:50%;flex-shrink:0;place-items:center;width:29px;height:29px;display:grid}.activity-marker.succeeded{color:#65a187;background:#eaf5f0}.activity-marker.failed{color:#c0847b;background:#fceeed}.activity-marker.awaiting_approval{color:#bd9559;background:#fff5e6}.activity-list strong{overflow-wrap:anywhere;color:#43516a;font-size:11px;font-weight:550;display:block}.activity-list small{color:#73839b;margin-top:3px;font-size:10px;display:block}.activity-list time{color:#7b8a9f;margin-top:5px;font-size:9px;display:block}.setup-banner{background:#eef3ff;border:1px solid #dce5fc;border-radius:9px;align-items:center;gap:17px;margin:26px 0 30px;padding:20px 22px;display:flex}.setup-banner-icon{color:#718cc8;background:#e0e9ff;border:1px solid #d5dff6;border-radius:10px;flex-shrink:0;place-items:center;width:43px;height:43px;display:grid}.setup-banner>div{flex:1}.setup-banner h3{letter-spacing:-.1px;color:#425478;font-size:12px;font-weight:650}.setup-banner p{color:#65779b;max-width:650px;margin-top:5px;font-size:10px;line-height:1.8}.setup-banner .btn{min-height:35px;padding:9px 12px;font-size:10px}.insight-strip{color:#677c83;background:#f0f8f5;border:1px solid #dfede7;border-radius:8px;align-items:center;gap:10px;margin:25px 0 30px;padding:19px 21px;font-size:11px;display:flex}.section-label-row{justify-content:space-between;align-items:center;gap:20px;margin:28px 0 17px;display:flex}.section-label-row h2{letter-spacing:-.2px;font-size:14px;font-weight:650}.section-label-row>span{color:#77859a;font-size:11px}.quick-templates{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.quick-templates>button{border:1px solid var(--line);text-align:left;background:#fff;border-radius:9px;align-items:flex-start;gap:12px;padding:18px 16px;display:flex}.quick-templates>button:hover{border-color:#bccbf0}.quick-templates .agent-icon{border-radius:9px;width:34px;height:34px}.quick-templates .agent-icon svg{width:17px;height:17px}.quick-templates>button>div{flex:1;min-width:0}.quick-templates strong{font-size:11px;font-weight:600;display:block}.quick-templates p{color:#738199;margin-top:5px;font-size:10px;line-height:1.8}.quick-templates>button>svg{color:#8a9ab2;width:13px;height:13px;margin-top:2px}.agent-icon{border-radius:10px;flex-shrink:0;place-items:center;width:39px;height:39px;display:grid}.agent-icon.blue{color:#6681c8;background:#eaf0ff}.agent-icon.purple{color:#9176bd;background:#eeeafa}.agent-icon.green{color:#6c9c86;background:#e8f4ef}.agent-icon.orange{color:#bd9068;background:#fff0e3}.agent-icon.pink{color:#bb7c9b;background:#faeaf1}.agent-icon.cyan{color:#6999ab;background:#e7f3f7}.table-header,.agent-row{grid-template-columns:minmax(240px,1fr) 135px 115px 108px;align-items:center;gap:15px;padding:0 23px;display:grid}.table-header{color:#738198;background:#fcfdff;border-bottom:1px solid #edf0f5;height:42px;font-size:10px}.table-header>span:last-child{text-align:right}.agent-row{border-bottom:1px solid #edf0f5;min-height:86px}.agent-row:last-child{border:0}.agent-name{text-align:left;align-items:center;gap:12px;min-width:0;padding:0;display:flex}.agent-name>span:last-child{min-width:0}.agent-name strong{overflow-wrap:anywhere;font-size:12px;font-weight:600;display:block}.agent-name small{color:#7a879b;white-space:nowrap;text-overflow:ellipsis;max-width:390px;margin-top:4px;font-size:10px;display:block;overflow:hidden}.agent-name:hover strong{color:var(--blue)}.agent-schedule{color:#66768d;align-items:center;gap:6px;font-size:10px;display:flex}.small-dot{border-radius:50%;flex-shrink:0;width:5px;height:5px;display:inline-block}.small-dot.green{background:#72a890}.small-dot.gray{background:#9ba6b7}.row-date{color:#748298;font-size:10px}.row-actions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.run-btn{color:#4e6389;background:#fafcff;border:1px solid #dfe5f0;gap:5px;min-height:29px;padding:6px 10px;font-size:10px}.run-btn:hover:not(:disabled){background:#edf2ff}.row-actions .icon-btn{width:22px;height:25px}.compact .table-header,.compact .agent-row{grid-template-columns:minmax(175px,1fr) 103px 91px;gap:12px;padding-left:20px;padding-right:20px}.compact .table-header>span:nth-child(3),.compact .row-date{display:none}.compact .agent-row{min-height:82px}.compact .agent-name small{max-width:210px}.compact .agent-schedule{font-size:9px}.compact .agent-icon{border-radius:9px;width:34px;height:34px}.compact .agent-icon>svg{width:17px;height:17px}.compact .agent-name{gap:10px}.compact .agent-name strong{font-size:11px}.compact .agent-name small{font-size:9px}.compact .more{width:18px}.list-toolbar{justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;display:flex}.segmented{background:#edf1f7;border-radius:7px;align-items:center;gap:3px;width:max-content;padding:4px;display:flex}.segmented>button{color:#6f7f97;white-space:nowrap;border-radius:5px;min-height:31px;padding:7px 12px;font-size:11px}.segmented>button.selected{color:#34486a;background:#fff;box-shadow:0 1px 4px #1b33590c}.segmented>button>span{color:#5d76a1;background:#eaf0fb;border-radius:4px;margin-left:5px;padding:1px 5px;font-size:9px}.search-box{color:#8593a9;background:#fff;border:1px solid #dfe5ee;border-radius:7px;align-items:center;gap:8px;width:230px;min-height:38px;padding:9px 12px;display:flex}.search-box input{background:0 0;border:0;outline:none;width:100%;min-width:0;font-size:11px}.search-box input::placeholder{color:#8b98ab}.search-box button{color:#7f8ea5;place-items:center;padding:0;display:grid}.under-table{color:#75839a;justify-content:space-between;gap:20px;margin-top:20px;font-size:11px;display:flex}.under-table .text-btn{font-size:11px}.run-header,.run-row{grid-template-columns:minmax(220px,1.6fr) 130px 125px 65px 17px;align-items:center;gap:15px;padding:0 24px;display:grid}.run-header{color:#738198;background:#fcfdff;border-bottom:1px solid #edf0f5;min-height:43px;font-size:10px}.run-row{text-align:left;border-bottom:1px solid #edf0f5;width:100%;min-height:83px}.run-row:hover{background:#fcfdff}.run-row:last-child{border:0}.run-name{align-items:center;gap:11px;min-width:0;display:flex}.run-name>span:last-child{min-width:0}.run-icon{color:#8c9cb7;background:#f0f4fa;border-radius:9px;flex-shrink:0;place-items:center;width:33px;height:33px;display:grid}.run-name strong{overflow-wrap:anywhere;font-size:12px;font-weight:550;display:block}.run-name small{color:#7b8aa1;margin-top:3px;font-size:10px;display:block}.run-date,.run-tokens{color:#7b889e;font-size:10px}.run-row>svg{color:#92a1b7}.status{white-space:nowrap;color:#697b95;background:#f0f3f8;border-radius:20px;justify-content:center;align-items:center;gap:5px;width:max-content;padding:4px 9px;font-size:10px;line-height:1.4;display:inline-flex}.status>i{background:currentColor;border-radius:50%;width:5px;height:5px;display:inline-block}.status.succeeded{color:#368366;background:#eaf6ef}.status.failed,.status.unknown{color:#b3695d;background:#fff0ed}.status.awaiting_approval,.status.pending{color:#9e793d;background:#fff5e4}.status.running,.status.executing{color:#5a77c3;background:#eaf0ff}.status.rejected{color:#80768f;background:#f2f1f6}.page-note{color:#75839a;margin-top:18px;font-size:10px;line-height:1.9}.scheduler-status{background:#fff;border:1px solid #e0e6f1;border-radius:9px;align-items:center;gap:15px;margin-bottom:23px;padding:20px 23px;display:flex}.scheduler-status-icon{color:#7b90b8;background:#edf2fc;border-radius:10px;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid}.scheduler-status>div{flex:1}.scheduler-status strong{font-size:12px;font-weight:550;display:block}.scheduler-status p{color:#738199;max-width:680px;margin-top:4px;font-size:11px;line-height:1.8}.schedule-row{border-bottom:1px solid #edf0f5;align-items:center;gap:15px;padding:24px;display:flex}.schedule-row:last-child{border:0}.schedule-row>div:nth-child(2){flex:1;min-width:0}.schedule-name{text-align:left;overflow-wrap:anywhere;padding:0;font-size:13px;font-weight:550}.schedule-row small{color:#74849c;margin-top:4px;font-size:10px;display:block}.schedule-next{min-width:220px}.schedule-next>strong{color:#526886;font-size:11px;font-weight:500}.switch{background:#c8d0dc;border-radius:20px;flex-shrink:0;width:32px;height:19px;padding:3px;position:relative}.switch>span{background:#fff;border-radius:50%;width:13px;height:13px;transition:transform .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #18365a12}.switch.on{background:#7c94e1}.switch.on>span{transform:translate(13px)}.schedule-notes{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:30px;display:grid}.schedule-notes>div>svg{color:#7990b1;margin-bottom:12px;display:block}.schedule-notes strong{font-size:12px;font-weight:550;display:block}.schedule-notes p{color:#75839a;margin-top:6px;font-size:11px;line-height:1.85}.connection-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.connection-card{border:1px solid var(--line);background:#fff;border-radius:10px;padding:23px}.connection-top{justify-content:space-between;align-items:center;gap:8px;margin-bottom:21px;display:flex}.provider-logo{color:#445369;background:#fafbfd;border:1px solid #e5e9f1;border-radius:11px;place-items:center;width:47px;height:47px;display:grid}.provider-logo.purple{color:#8c72a8;background:#f3eef9;border-color:#ebe3f3}.connection-tag{color:#758299;white-space:nowrap;background:#f2f5f9;border:1px solid #e9edf3;border-radius:5px;padding:3px 7px;font-size:9px;display:inline-block}.connection-tag.is-set{color:#51836c;background:#edf7f1;border-color:#e1eee6}.connection-card h2{letter-spacing:-.4px;font-size:18px;font-weight:650}.connection-card p{color:#74829a;min-height:63px;margin:12px 0 17px;font-size:11px;line-height:1.9}.scope-line{color:#75859f;align-items:center;gap:6px;padding:10px 0 18px;font-size:9px;display:flex}.connection-card .btn{min-height:36px;padding:9px 11px;font-size:10px}.connected-list>div{border-bottom:1px solid #edf0f5;align-items:center;gap:13px;padding:22px;display:flex}.connected-list>div:last-child{border:0}.connected-icon{color:#788da9;background:#f2f5fa;border-radius:9px;flex-shrink:0;place-items:center;width:35px;height:35px;display:grid}.connected-list>div>div{flex:1;min-width:0}.connected-list strong{overflow-wrap:anywhere;font-size:12px;font-weight:550;display:block}.connected-list small{color:#75869e;overflow-wrap:anywhere;margin-top:4px;font-size:10px;display:block}.privacy-strip{color:#66836f;background:#eef5f2;border:1px solid #e0ece5;border-radius:8px;align-items:flex-start;gap:12px;margin-top:24px;padding:20px 23px;display:flex}.privacy-strip strong{color:#567461;font-size:11px;font-weight:550;display:block}.privacy-strip p{margin-top:5px;font-size:10px;line-height:1.8}.templates-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.templates-grid>article{border:1px solid var(--line);background:#fff;border-radius:11px;flex-direction:column;align-items:flex-start;padding:25px;display:flex}.template-top{justify-content:space-between;align-items:center;gap:10px;width:100%;margin-bottom:23px;display:flex}.template-top>span:last-child{color:#7888a0;border:1px solid #e6ebf3;border-radius:20px;padding:3px 8px;font-size:9px}.templates-grid h2{letter-spacing:-.35px;font-size:16px;font-weight:650}.templates-grid p{color:#74839c;flex:1;margin:11px 0 26px;font-size:11px;line-height:1.9}.templates-grid .text-btn{color:#5a74af;font-size:11px}.approval-list{flex-direction:column;gap:20px;display:flex}.approval-card{padding:23px}.approval-card-head{align-items:center;gap:12px;margin-bottom:18px;display:flex}.approval-card-head>div{flex:1;min-width:0}.approval-card-head h3{letter-spacing:-.2px;font-size:13px;font-weight:600}.approval-card-head p{color:#75849c;margin-top:5px;font-size:10px}.approval-icon{color:#b29360;background:#fff3df;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.approval-destination{color:#7d8aa0;align-items:center;gap:7px;margin-bottom:16px;font-size:11px;display:flex}.approval-destination strong{color:#4b6283;overflow-wrap:anywhere;font-weight:500}.approval-payload{background:#f8fafd;border:1px solid #e8edf4;border-radius:7px;padding:17px}.approval-payload>div+div{margin-top:14px}.approval-payload span{color:#72829c;font-size:9px;font-weight:500}.approval-payload pre{white-space:pre-wrap;overflow-wrap:anywhere;font-family:var(--body);color:#516079;margin:6px 0 0;font-size:12px;line-height:1.8}.approval-card-footer{justify-content:space-between;align-items:center;gap:15px;margin-top:20px;display:flex}.approval-card-footer>span{color:#7a889d;align-items:center;gap:6px;font-size:10px;display:flex}.approval-card-footer>div{gap:8px;display:flex}.approval-card-footer .btn{min-height:35px;font-size:11px}.approval-result{color:#7c6a62;margin-top:17px;font-size:11px;line-height:1.8}.billing-summary{align-items:center;gap:30px;padding:28px;display:flex}.billing-summary>div:first-child{flex:1}.eyebrow{color:#74839b;margin-bottom:8px;font-size:11px;display:block}.billing-summary h2{letter-spacing:-.7px;align-items:center;gap:12px;font-size:22px;display:flex}.small-badge{font-family:var(--body);letter-spacing:0;color:#6c7b94;border:1px solid #e2e7f0;border-radius:20px;padding:3px 8px;font-size:9px;font-weight:400}.billing-summary p{color:#738199;margin-top:9px;font-size:11px}.billing-amount{align-items:baseline;gap:8px;display:flex}.billing-amount strong{font-family:var(--display);letter-spacing:-1px;font-size:35px;font-weight:650}.billing-amount span{color:#7a879c;font-size:11px}.billing-summary .btn{font-size:11px}.usage-detail{margin:25px 0 28px;padding:0 2px}.usage-detail>div:first-child{color:#74839a;justify-content:space-between;align-items:center;font-size:11px;display:flex}.usage-detail strong{color:#52617a;font-weight:500}.usage-track{background:#e7ecf5;border-radius:4px;height:5px;margin:13px 0 10px;overflow:hidden}.usage-track>span{background:#8ca1e9;height:100%;display:block}.usage-detail p{color:#75849b;font-size:10px}.inline-note{color:#657a9c;background:#f1f5fc;border:1px solid #e0e8f4;border-radius:7px;align-items:flex-start;gap:10px;margin-bottom:24px;padding:15px 18px;font-size:11px;line-height:1.9;display:flex}.inline-note>svg{margin-top:2px}.inline-note>span{flex:1}.inline-note .text-btn{margin-top:2px;font-size:10px}.plans-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:36px;display:grid}.plans-grid>article{border:1px solid var(--line);background:#fff;border-radius:11px;padding:28px 24px;position:relative}.plans-grid>article.recommended{border-color:#a9bbf1;box-shadow:0 4px 20px #2747ac05}.plan-tag{white-space:nowrap;color:#6380be;background:#e9efff;border:1px solid #d9e2fd;border-radius:20px;padding:3px 11px;font-size:9px;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.plan-glyph{color:#7b90b4;background:#f1f5fc;border-radius:9px;place-items:center;width:35px;height:35px;margin-bottom:19px;display:grid}.plans-grid h3{letter-spacing:-.5px;font-size:19px;font-weight:650}.plans-grid>article>p{color:#7987a0;min-height:32px;margin-top:8px;font-size:10px;line-height:1.8}.plan-price{align-items:baseline;gap:7px;margin:20px 0;display:flex}.plan-price strong{font-size:35px;font-family:var(--display);letter-spacing:-1.5px;font-weight:650}.plan-price span{color:#7d8ba2;font-size:10px}.plans-grid ul{flex-direction:column;gap:12px;margin:0 0 24px;padding:0;list-style:none;display:flex}.plans-grid li{color:#6e819d;align-items:center;gap:8px;font-size:10px;display:flex}.plans-grid li svg{color:#8fa3c0}.plans-grid .btn{white-space:normal;min-height:38px;padding:10px 12px;font-size:10px}.billing-bottom{color:#7c8ba2;justify-content:space-between;align-items:center;gap:20px;margin-top:23px;font-size:10px;display:flex}.billing-bottom .text-btn{font-size:10px}.settings-layout{flex-direction:column;gap:23px;max-width:850px;display:flex}.settings-section .panel-head{padding:21px 25px}.secure-label{color:#6f8a7d;align-items:center;gap:5px;font-size:10px;display:flex}.profile-details{align-items:center;gap:17px;padding:28px;display:flex}.profile-avatar.large{width:48px;height:48px;font-size:18px}.profile-details strong{font-size:14px;font-weight:550;display:block}.profile-details p{color:#6f8099;margin-top:4px;font-size:12px}.profile-details small{color:#75869e;margin-top:9px;font-size:10px;line-height:1.8;display:block}.settings-body{padding:25px}.settings-body>p{color:#72829b;margin-bottom:19px;font-size:11px;line-height:1.9}.settings-body .btn{font-size:11px}.owner-label{color:#6a7c96;white-space:nowrap;align-items:center;gap:6px;font-size:10px;display:flex}.setup-overview{border:1px solid var(--line);background:var(--line);border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-bottom:28px;display:grid;overflow:hidden}.setup-overview>div{text-align:center;background:#fff;flex-direction:column;align-items:center;padding:22px 14px;display:flex}.setup-check{color:#75a18a;background:#e9f5ef;border:1px solid #dcece3;border-radius:50%;place-items:center;width:36px;height:36px;margin-bottom:11px;display:grid}.setup-check.waiting{color:#91a2bc;background:#f0f4fa;border-color:#e5ebf5}.setup-overview strong{font-size:11px;font-weight:550;line-height:1.7}.setup-overview small{color:#7a8ba4;margin-top:3px;font-size:9px}.setup-columns{grid-template-columns:minmax(0,1fr) 255px;align-items:start;gap:24px;display:grid}.setup-main{flex-direction:column;gap:24px;display:flex}.setup-section-title{border-bottom:1px solid #edf0f5;align-items:flex-start;gap:12px;padding:23px;display:flex}.setup-section-title>span:first-child{color:#728cc1;background:#edf2ff;border-radius:7px;flex-shrink:0;place-items:center;width:25px;height:25px;margin-top:1px;font-size:11px;font-weight:500;display:grid}.setup-section-title>div{flex:1}.setup-section-title h2{letter-spacing:-.25px;font-size:13px;font-weight:650}.setup-section-title p{color:#7989a1;margin-top:5px;font-size:10px;line-height:1.8}.setup-section-title>.connection-tag{margin-top:3px;padding:3px 6px;font-size:8px}.setup-tool-row{flex-wrap:wrap;gap:9px;margin-bottom:17px;display:flex}.setup-tool-row .btn{min-height:35px;padding:9px 12px;font-size:10px}.setup-instructions{background:#f7f9fd;border:1px solid #e6ecf5;border-radius:7px;margin:15px 0;padding:16px}.setup-instructions strong{color:#667c9e;font-size:10px;font-weight:550;display:block}.setup-instructions p{color:#72849f;margin-top:8px;font-size:11px;line-height:1.9}.settings-body code{color:#5f79a0;overflow-wrap:anywhere;background:#edf2fa;border:1px solid #e3eaf5;border-radius:4px;padding:2px 5px;font-size:11px}.cost-note{background:#edf2ff;border:1px solid #dce5fb;border-radius:10px;padding:25px}.cost-icon{color:#7991c8;background:#dfe8ff;border:1px solid #d3def7;border-radius:11px;place-items:center;width:40px;height:40px;margin-bottom:20px;display:grid}.cost-note h3{letter-spacing:-.6px;color:#3a507c;margin-bottom:17px;font-size:19px;font-weight:650;line-height:1.4}.cost-note>p{color:#667da5;margin-bottom:16px;font-size:10px;line-height:1.95}.cost-note>p strong{font-weight:550}.cost-number{font-family:var(--display);color:#5878b7;letter-spacing:-1.5px;margin:20px 0;font-size:38px;font-weight:600;line-height:1.5}.cost-number span{color:#728bb4;font-size:9px;font-family:var(--body);letter-spacing:0;font-weight:400;display:block}.cost-note a{color:#657faf;text-underline-offset:3px;align-items:center;gap:5px;margin-top:22px;font-size:9px;line-height:1.8;text-decoration:underline;display:flex}.cost-note>small{color:#7187af;margin-top:13px;font-size:8px;line-height:1.9;display:block}.setup-safety{color:#879bb7;padding:25px 12px}.setup-safety h3{color:#617694;letter-spacing:-.1px;margin-top:14px;margin-bottom:10px;font-size:12px}.setup-safety p{color:#7386a0;font-size:10px;line-height:1.9}.model-choice{background:#f8faff;border:1px solid #e3eaf5;border-radius:7px;margin-bottom:18px;padding:13px 15px}.model-choice>span{color:#5f78a1;align-items:center;gap:8px;font-size:11px;font-weight:550;display:flex}.model-choice>small{color:#7185a6;overflow-wrap:anywhere;margin-top:5px;font-size:9px;line-height:1.8;display:block}.advanced-settings{border-top:1px solid #e8edf5;border-bottom:1px solid #e8edf5;margin:20px 0;padding:14px 0}.advanced-settings summary{color:#637a9a;cursor:pointer;font-size:11px}.advanced-settings p{color:#7588a2;margin:12px 0;font-size:10px;line-height:1.9}.private-webhook-note{color:#8192ab;background:#f5f7fb;border:1px solid #e8edf5;border-radius:7px;align-items:flex-start;gap:8px;margin:20px 0;padding:13px;display:flex}.private-webhook-note>svg{margin-top:3px}.private-webhook-note p{color:#71829c;margin:0;font-size:10px;line-height:1.9}.workspace-footer{color:#7f8da3;border-top:1px solid #e7ecf4;justify-content:space-between;align-items:center;gap:15px;padding:20px 36px;font-size:9px;display:flex}.workspace-footer>span:first-child{align-items:center;gap:6px;display:flex}.footer-dot{background:#8eaaa0;border-radius:50%;width:5px;height:5px}.page-error{color:#a16c61;background:#fff4f1;border:1px solid #f0d8d3;border-radius:8px;align-items:flex-start;gap:10px;margin-bottom:24px;padding:15px 18px;font-size:12px;display:flex}.page-error>span{flex:1}.page-error .text-btn{color:#a16c61}.loading-workspace{text-align:center;color:#7b8faa;padding:110px 20px}.loading-workspace>svg{margin-bottom:23px}.loading-workspace h1{letter-spacing:-.8px;color:#4d6386;font-size:24px;font-weight:650}.loading-workspace p{color:#7187a5;margin-top:12px;font-size:12px}.toast{color:#f3f6fd;z-index:1000;background:#1d2e4a;border:1px solid #364967;border-radius:9px;align-items:center;gap:10px;max-width:min(660px,100% - 35px);padding:14px 17px;font-size:12px;line-height:1.8;animation:.2s ease-out toast-in;display:flex;position:fixed;bottom:25px;left:calc(50% + 124px);transform:translate(-50%);box-shadow:0 8px 30px #17294525}.toast>span{flex:1}.toast>button{color:#b1c0d8;place-items:center;padding:3px;display:grid}.mobile-nav,.mobile-overlay{display:none}.spin{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@keyframes toast-in{0%{opacity:0;translate:0 10px}to{opacity:1;translate:0}}.modal{width:min(650px,100% - 32px);max-height:calc(100dvh - 48px);color:var(--ink);background:#fff;border:1px solid #dce4ef;border-radius:14px;padding:0;overflow:auto;box-shadow:0 22px 90px #172a4b33}.modal::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#14243b66}.modal-header{z-index:2;background:#fff;border-bottom:1px solid #e8edf4;justify-content:space-between;align-items:flex-start;gap:20px;padding:25px 27px;display:flex;position:sticky;top:0}.modal-header h2{letter-spacing:-.7px;font-size:20px;font-weight:700;line-height:1.5}.modal-header p{color:#7b8ca5;margin-top:5px;font-size:11px}.modal-body{padding:25px 27px}.modal-footer{background:#fcfdff;border-top:1px solid #e8edf4;justify-content:flex-end;align-items:center;gap:10px;padding:19px 27px 24px;display:flex}.modal-footer .btn{font-size:11px}.field{flex-direction:column;gap:7px;min-width:0;margin-bottom:19px;display:flex}.field>span{color:#536984;font-size:11px;font-weight:550}.field input,.field textarea,.field select{color:#40536f;background:#fff;border:1px solid #dbe3ef;border-radius:6px;width:100%;min-height:42px;padding:10px 12px;font-size:12px;line-height:1.6}.field textarea{resize:vertical;min-height:85px}.field input:focus,.field textarea:focus,.field select:focus{outline-offset:1px;outline:2px solid #c4d1ff}.field input::placeholder,.field textarea::placeholder{color:#8e9cb0}.field small{color:#778aa4;font-size:10px;font-weight:400;line-height:1.8}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.form-grid.three{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.agent-form-top{grid-template-columns:minmax(0,1fr) 135px;gap:16px;display:grid}.form-section-title{color:#4d6688;border-top:1px solid #edf1f7;align-items:center;gap:7px;margin:5px 0 14px;padding-top:18px;font-size:12px;font-weight:550;display:flex}.mini-symbol{color:#90a1bc;font-size:18px;line-height:1}.form-empty-note{color:#7e90a9;background:#f8fafd;border:1px solid #e5ecf5;border-radius:6px;margin-bottom:21px;padding:13px 15px;font-size:11px;line-height:1.9}.connection-choices{flex-direction:column;gap:7px;margin-bottom:20px;display:flex}.connection-choices>label{cursor:pointer;border:1px solid #e2e9f3;border-radius:7px;align-items:center;gap:10px;padding:12px;display:flex}.connection-choices input{accent-color:var(--blue)}.connection-choices>label>span:nth-child(2){flex:1;min-width:0}.connection-choices strong{overflow-wrap:anywhere;font-size:11px;font-weight:550;display:block}.connection-choices small{color:#7a8da7;overflow-wrap:anywhere;margin-top:3px;font-size:9px;display:block}.connection-choices>label>span:last-child{color:#7189a3;font-size:9px}.approval-boundary{color:#80a590;background:#eef6f2;border:1px solid #deece4;border-radius:7px;align-items:flex-start;gap:10px;margin-top:20px;padding:15px;display:flex}.approval-boundary>div{flex:1}.approval-boundary strong{color:#557a65;font-size:11px;font-weight:550;display:block}.approval-boundary p{color:#6c8d78;margin-top:5px;font-size:10px;line-height:1.8}.checkbox-line{color:#536f91;align-items:flex-start;gap:9px;margin:19px 0;font-size:11px;line-height:1.8;display:flex}.checkbox-line input{accent-color:var(--blue);margin-top:4px}.checkbox-line small{color:#7b8da7;margin-top:4px;font-size:10px;line-height:1.8;display:block}.connection-form-note{color:#8b9cba;background:#f6f9fd;border:1px solid #e4ebf5;border-radius:8px;align-items:flex-start;gap:14px;margin-bottom:23px;padding:16px;display:flex}.connection-form-note p{color:#7288a5;font-size:11px;line-height:1.9}.external-help{color:#6584b7;text-underline-offset:3px;align-items:center;gap:5px;font-size:10px;line-height:1.8;text-decoration:underline;display:inline-flex}.form-security{color:#768da5;align-items:flex-start;gap:7px;margin-top:24px;font-size:10px;line-height:1.9;display:flex}.form-security>svg{margin-top:2px}.form-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:9px;margin-top:9px;display:flex}.form-actions.left{justify-content:flex-start}.form-actions .btn{min-height:36px;padding:9px 12px;font-size:10px}.tiny-note{color:#7d90aa!important;margin-top:13px!important;margin-bottom:17px!important;font-size:9px!important;line-height:1.9!important}.error-line{color:#a56a5a;background:#fff2ee;border:1px solid #f1d9d2;border-radius:7px;align-items:flex-start;gap:9px;margin-bottom:20px;padding:13px 15px;font-size:11px;line-height:1.8;display:flex}.error-line>svg{margin-top:2px}.run-task-preview{white-space:pre-wrap;overflow-wrap:anywhere;color:#667c9e;background:#f7f9ff;border:1px solid #e3ebf6;border-radius:7px;margin-bottom:25px;padding:16px;font-size:12px;line-height:1.9}.modal-description{color:#7185a1;font-size:13px;line-height:1.9}.manage-menu{padding:21px 27px 27px}.manage-menu>p{color:#7b8da7;margin-bottom:23px;font-size:11px;line-height:1.9}.manage-menu>button{color:#587194;text-align:left;border-top:1px solid #e8eef6;align-items:center;gap:12px;width:100%;padding:15px 3px;font-size:12px;display:flex}.manage-menu>button>svg:last-child{color:#94a5bf;margin-left:auto}.drawer{border:0;border-left:1px solid #dbe4f0;border-radius:0;width:min(660px,100%);max-width:100%;height:100dvh;max-height:100dvh;margin:0;position:fixed;inset:0 0 0 auto}.drawer .modal-header{padding:26px 30px}.run-detail{padding:27px 30px}.run-detail-top{align-items:center;gap:12px;margin-bottom:25px;display:flex}.run-detail-top>span:nth-child(2){color:#8194ae;font-size:10px}.run-detail-top .icon-btn{margin-left:auto}.run-facts{background:#fcfdff;border:1px solid #e5ebf4;border-radius:8px;grid-template-columns:1.5fr 1fr 1fr;gap:12px;margin-bottom:28px;padding:16px;display:grid}.run-facts>div{color:#98a9c1;align-items:flex-start;gap:7px;display:flex}.run-facts>div>svg{margin-top:2px}.run-facts span{color:#7e91ab;font-size:9px;display:block}.run-facts strong{color:#5f799c;margin-top:5px;font-size:10px;font-weight:500;display:block}.output-section{margin-bottom:26px}.output-section>div:first-child{justify-content:space-between;align-items:center;margin-bottom:13px;display:flex}.output-section h3,.trace-section h3{color:#547094;letter-spacing:-.15px;align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.output-section h3>svg,.trace-section h3>svg{color:#8da4c2}.run-output{white-space:pre-wrap;overflow-wrap:anywhere;color:#516b91;background:#f8faff;border:1px solid #e3ebf8;border-radius:8px;min-height:100px;padding:21px;font-size:12px;line-height:1.95}.run-output.waiting{color:#869ab7;align-items:center;gap:9px;font-size:11px;display:flex}.input-details{border:1px solid #e5ecf6;border-radius:7px;margin:24px 0;padding:14px 17px}.input-details summary{cursor:pointer;color:#6b85a8;font-size:11px}.input-details pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:11px;line-height:1.9;font-family:var(--body);color:#7b90ad}.trace-section{margin-top:29px}.trace-list{margin-top:23px}.trace-item{gap:12px;padding-bottom:25px;display:flex;position:relative}.trace-item:after{content:"";background:#e3eaf6;width:1px;position:absolute;top:27px;bottom:5px;left:12px}.trace-item:last-child:after{display:none}.trace-marker{color:#8fa5c4;z-index:1;background:#eff4fd;border:1px solid #e2ebf8;border-radius:50%;flex-shrink:0;place-items:center;width:25px;height:25px;display:grid}.trace-item.succeeded .trace-marker{color:#79a08c;background:#edf7f1;border-color:#e0ede6}.trace-item.failed .trace-marker{color:#bb877b;background:#fff2ec;border-color:#f1e0d7}.trace-item>div{flex:1;min-width:0}.trace-item strong{color:#627c9f;overflow-wrap:anywhere;margin-top:2px;font-size:11px;font-weight:550;display:block}.trace-item small{color:#8ca0ba;margin-top:4px;font-size:9px;display:block}.trace-item details{margin-top:10px}.trace-item summary{color:#7b96bb;cursor:pointer;font-size:10px}.trace-item pre{font-family:var(--body);white-space:pre-wrap;overflow-wrap:anywhere;color:#7b92b0;background:#f8faff;border:1px solid #e8eef8;border-radius:5px;padding:13px;font-size:10px;line-height:1.9}.run-model{color:#859bb7;overflow-wrap:anywhere;border-top:1px solid #e6edf7;flex-wrap:wrap;align-items:center;gap:6px;margin-top:20px;padding-top:18px;font-size:9px;display:flex}.run-model small{color:#8b9eb9;flex-basis:100%;margin-top:3px;font-size:8px;display:block}.detail-loading{color:#839cbd;justify-content:center;align-items:center;gap:12px;padding:70px 15px;font-size:12px;display:flex}.run-detail .approval-card{margin:20px 0;padding:19px}.run-detail .approval-card-head h3{font-size:12px}.run-detail .approval-card-footer{flex-direction:column;align-items:flex-start}.run-detail .approval-card-footer>div{align-self:flex-end}@media (min-width:1600px){.workspace-main{padding:43px 48px 50px}.topbar{padding-left:48px;padding-right:48px}.page-title h1{font-size:32px}.overview-columns{grid-template-columns:minmax(0,1.9fr) minmax(290px,1fr)}.overview-stats>*>span{font-size:12px}.overview-stats small{font-size:11px}.composer-heading h2{font-size:17px}.composer-heading p{font-size:12px}.task-composer textarea{font-size:13px}.agent-row{min-height:90px}.compact .agent-name small{max-width:300px}}@media (max-width:1200px){.sidebar{width:226px;padding-left:14px;padding-right:14px}.main-shell{margin-left:226px}.app-brand{font-size:20px}.sidebar-brand-row{margin-left:8px;margin-right:8px}.brand-mark{margin-right:7px}.workspace-main{padding:30px 28px 40px}.topbar{padding:0 28px}.overview-stats>div,.overview-stats>button{padding-left:17px;padding-right:17px}.overview-stats strong{flex-wrap:wrap;gap:7px}.overview-stats small{font-size:9px}.overview-columns{grid-template-columns:minmax(0,1.65fr) minmax(245px,1fr);gap:20px}.compact .table-header,.compact .agent-row{grid-template-columns:minmax(145px,1fr) 90px 76px;gap:8px;padding:0 16px}.compact .agent-name small{max-width:150px}.compact .agent-name{gap:8px}.compact .row-actions{gap:3px}.compact .run-btn{padding:6px 8px;font-size:9px}.compact .agent-icon{width:31px;height:31px}.subtle-badge{display:none}.quick-templates{gap:12px}.quick-templates>button{gap:9px;padding:17px 13px}.quick-templates .agent-icon{width:30px;height:30px}.quick-templates p{font-size:9px}.table-header,.agent-row{grid-template-columns:minmax(190px,1fr) 120px 100px 93px;gap:12px;padding:0 20px}.agent-name small{max-width:250px}.setup-columns{grid-template-columns:minmax(0,1fr) 225px;gap:20px}.setup-section-title{padding:21px}.setup-section-title>.connection-tag{display:none}.settings-body{padding:22px}.setup-section-title h2{font-size:12px}.setup-section-title p{font-size:9px}.cost-note{padding:21px}.cost-note h3{font-size:18px}.form-actions .btn{padding:9px 10px;font-size:9px}.run-header,.run-row{grid-template-columns:minmax(180px,1.5fr) 116px 110px 50px 15px;gap:12px;padding:0 20px}.connection-grid{gap:15px}.connection-card{padding:20px}.connection-tag{font-size:8px}.connection-card p{font-size:10px}.connection-card .btn{font-size:9px}.templates-grid{gap:18px}.templates-grid>article{padding:22px}.plans-grid{gap:15px}.plans-grid>article{padding:25px 20px}.plans-grid .btn,.plans-grid li{font-size:9px}.setup-banner{gap:13px;padding:18px}.setup-banner h3{font-size:11px}.setup-banner p{font-size:9px}.toast{left:calc(50% + 113px)}}@media (max-width:1000px){.sidebar{width:213px;padding-left:12px;padding-right:12px}.main-shell{margin-left:213px}.sidebar-brand-row{margin-left:5px;margin-right:5px}.app-brand{font-size:19px}.brand-mark{margin-right:5px;scale:.9}.sidebar nav>button{gap:10px;font-size:11px}.workspace-main{padding:28px 24px 35px}.topbar{padding:0 24px}.topbar-actions{gap:14px!important}.private-badge{display:none}.page-title h1{font-size:26px}.page-title p{font-size:11px}.page-title>.btn{padding:10px 12px;font-size:10px}.overview-columns{grid-template-columns:1fr}.activity-preview .empty-activity{padding:25px}.activity-preview .activity-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 25px;display:grid}.activity-preview .activity-foot{padding:13px 20px}.overview-stats>*>span{gap:5px;font-size:10px}.overview-stats>*>span svg{width:13px;height:13px}.overview-stats strong{gap:0;font-size:27px}.overview-stats small{flex-basis:100%;margin-top:3px;font-size:9px;display:block}.overview-stats>div,.overview-stats>button{padding-left:15px;padding-right:15px}.compact .table-header,.compact .agent-row{grid-template-columns:minmax(200px,1fr) 130px 95px;gap:15px;padding-left:22px;padding-right:22px}.compact .agent-name small{max-width:280px}.compact .agent-name strong{font-size:12px}.compact .agent-name small{font-size:10px}.compact .agent-name{gap:12px}.compact .agent-icon{width:37px;height:37px}.compact .agent-schedule{font-size:10px}.compact .run-btn{padding:6px 10px;font-size:10px}.setup-banner{flex-wrap:wrap}.setup-banner>div{min-width:200px}.setup-banner .btn{margin-left:55px}.quick-templates{grid-template-columns:1fr}.quick-templates>button{align-items:center;padding:18px}.quick-templates p{font-size:11px}.quick-templates strong{font-size:12px}.quick-templates .agent-icon{width:36px;height:36px}.table-header,.agent-row{grid-template-columns:minmax(180px,1fr) 120px 90px;gap:13px}.table-header>span:nth-child(3),.agent-row>.row-date{display:none}.agent-name small{max-width:230px}.list-toolbar{flex-wrap:wrap;gap:15px}.search-box{width:100%;max-width:300px}.run-header,.run-row{grid-template-columns:minmax(160px,1.5fr) 114px 105px 16px;gap:10px}.run-header>span:nth-child(4),.run-row>.run-tokens{display:none}.run-name strong{font-size:11px}.run-name small,.run-date{font-size:9px}.schedule-next{min-width:150px}.schedule-row{gap:12px;padding:22px}.schedule-name{font-size:12px}.schedule-row small{font-size:9px}.schedule-notes{gap:20px}.schedule-notes p{font-size:10px}.connection-grid{grid-template-columns:1fr}.connection-card{grid-template-columns:1fr 1fr;gap:0 25px;padding:24px;display:grid}.connection-top{grid-column:1/-1;margin-bottom:17px}.connection-card h2{font-size:18px}.connection-card p{grid-area:3/1/5;min-height:0;margin-bottom:0;font-size:11px}.connection-card .scope-line{grid-area:2/2;align-self:center;padding:0;font-size:9px}.connection-card>.btn{grid-area:3/2/5;align-self:center;min-height:38px;font-size:10px}.templates-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.setup-columns{grid-template-columns:1fr}.setup-aside{grid-template-columns:1fr 1fr;gap:20px;display:grid}.cost-note{padding:25px}.setup-safety{padding:25px 15px}.setup-section-title>.connection-tag{display:block}.setup-overview>div{padding:19px 9px}.setup-overview strong{font-size:10px}.setup-overview small{font-size:8px}.setup-section-title h2{font-size:13px}.setup-section-title p,.form-actions .btn{font-size:10px}.plans-grid{grid-template-columns:1fr;gap:27px}.plans-grid>article{grid-template-columns:1fr 1fr;gap:0 25px;padding:25px;display:grid}.plan-glyph{grid-area:1/1/2;margin-bottom:10px}.plans-grid h3{grid-area:2/1}.plans-grid>article>p{grid-area:3/1;min-height:0;font-size:11px}.plan-price{grid-area:4/1;margin:15px 0 0}.plans-grid ul{grid-area:1/2/4;margin-top:5px}.plans-grid li{font-size:10px}.plans-grid .btn{grid-area:4/2;align-self:end;font-size:10px}.billing-summary{flex-wrap:wrap;gap:22px;padding:25px}.billing-summary h2{font-size:20px}.billing-summary p{font-size:10px}.billing-amount strong{font-size:30px}.billing-summary>.btn{font-size:10px}.toast{max-width:calc(100% - 250px);left:calc(50% + 106px)}}@media (max-width:760px){.sidebar{visibility:hidden;width:235px;padding:27px 16px 0;transition:transform .2s,visibility .2s;transform:translate(-100%)}.sidebar.open{visibility:visible;transform:translate(0)}.sidebar-brand-row{margin-bottom:28px;margin-left:7px;margin-right:0}.app-brand{font-size:20px}.brand-mark{scale:1}.sidebar .mobile-nav{color:#a7b7d2;margin-left:5px}.sidebar nav>button{font-size:12px}.sidebar-usage p{font-size:10px}.main-shell{margin-left:0}.mobile-nav{display:inline-grid}.mobile-overlay{z-index:40;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#15263f66;display:block;position:fixed;inset:0}.topbar{gap:10px;height:66px;padding:0 22px}.topbar>div{gap:10px;font-size:11px}.topbar-actions{gap:15px!important}.topbar-template{font-size:10px}.topbar-avatar{width:27px;height:27px}.workspace-main{padding:28px 22px 35px}.page-title{gap:20px}.page-title h1{font-size:28px}.page-title p{font-size:12px}.page-title>.btn,.overview-stats>*>span{font-size:11px}.overview-stats small{font-size:10px}.composer-heading h2{font-size:15px}.composer-heading p{font-size:11px}.toast{max-width:calc(100% - 32px);left:50%}.workspace-footer{padding:19px 22px}.connection-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.connection-card{flex-direction:column;align-items:flex-start;padding:20px;display:flex}.connection-top{flex-wrap:wrap;gap:4px;width:100%}.connection-card h2{font-size:17px}.connection-card p{min-height:76px;margin:12px 0 15px;font-size:10px}.connection-card .scope-line{flex:1;align-self:flex-start;padding:8px 0 18px;font-size:8px}.connection-card .btn{white-space:normal;align-self:unset;min-height:35px;font-size:9px}.connection-tag{font-size:8px}.provider-logo{border-radius:10px;width:38px;height:38px}.connection-top .connection-tag{margin-top:5px}.setup-overview strong{font-size:11px}.setup-overview small{font-size:9px}.setup-section-title h2{font-size:14px}.setup-section-title p{font-size:11px}.setup-main .settings-body>p{font-size:12px}.setup-safety p,.cost-note>p{font-size:11px}.cost-note>small{font-size:9px}.cost-note a{font-size:10px}.setup-section-title>.connection-tag{font-size:9px}}@media (max-width:520px){.topbar{padding:0 18px}.topbar .topbar-workspace,.topbar>div>svg{display:none}.topbar>div{gap:9px}.topbar strong{font-size:12px}.topbar-template{display:none}.topbar-actions{gap:14px!important}.workspace-main{padding:25px 18px 32px}.page-title{align-items:flex-start;gap:14px;margin-bottom:23px}.page-title h1{letter-spacing:-.9px;font-size:25px}.page-title p{max-width:280px;margin-top:8px;font-size:11px;line-height:1.8}.page-title>.btn{gap:5px;min-height:36px;margin-top:3px;padding:9px 11px;font-size:10px}.page-title>.btn>svg{width:13px;height:13px}.date-line{margin-bottom:7px;font-size:10px}.overview-stats{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:24px;padding:0}.overview-stats>div,.overview-stats>button{border-right:1px solid var(--line);min-height:106px;padding:18px 17px}.overview-stats>:nth-child(2){border-right:0}.overview-stats>:nth-child(-n+2){border-bottom:1px solid var(--line)}.overview-stats>:nth-child(odd){padding-left:1px}.overview-stats>:last-child{border:0;padding:18px 17px}.overview-stats>*>span{font-size:10px}.overview-stats strong{flex-wrap:nowrap;gap:9px;margin-top:7px;font-size:27px}.overview-stats small{white-space:normal;flex-basis:auto;max-width:85px;margin:0;font-size:9px;line-height:1.5}.task-composer{margin-bottom:24px;padding:19px 17px}.composer-heading{align-items:flex-start;gap:10px;margin-bottom:16px}.composer-icon{border-radius:9px;width:35px;height:35px}.composer-icon>svg{width:19px;height:19px}.composer-heading h2{letter-spacing:-.2px;font-size:13px;line-height:1.6}.composer-heading p{font-size:10px;line-height:1.8}.task-composer textarea{height:110px;padding:12px;font-size:11px}.composer-footer{gap:10px;margin-top:14px}.quiet-btn{gap:6px;font-size:9px}.quiet-btn svg{width:13px;height:13px}.composer-footer .btn{gap:5px;min-height:35px;padding:9px 11px;font-size:10px}.composer-footer .btn>svg{width:13px;height:13px}.overview-columns{gap:20px}.panel-head{min-height:58px;padding:18px}.panel-head h2{font-size:12px}.empty{padding:30px 20px 33px}.empty h3{font-size:13px}.empty p{max-width:280px;font-size:11px}.empty .btn{font-size:10px}.empty-activity{padding:27px 20px!important}.empty-activity>svg{width:22px;height:22px}.empty-activity p{max-width:270px}.activity-preview .activity-list{grid-template-columns:1fr;padding:5px 18px}.activity-list strong{font-size:12px}.activity-list small{font-size:11px}.activity-list time,.activity-foot{font-size:10px}.setup-banner{align-items:flex-start;gap:12px;margin:23px 0 27px;padding:18px 16px}.setup-banner-icon{border-radius:9px;width:34px;height:34px}.setup-banner-icon svg{width:19px;height:19px}.setup-banner>div{flex-basis:calc(100% - 50px);min-width:0}.setup-banner h3{font-size:12px;line-height:1.7}.setup-banner p{margin-top:7px;font-size:10px}.setup-banner .btn{min-height:33px;margin-left:46px;font-size:10px}.section-label-row{margin-top:25px}.section-label-row h2{font-size:12px}.section-label-row .text-btn{font-size:10px}.quick-templates>button{gap:12px;padding:17px}.quick-templates strong{font-size:12px}.quick-templates p{font-size:10px}.quick-templates>button>svg{width:14px}.table-header,.compact .table-header{display:none}.agent-row,.compact .agent-row{grid-template-columns:minmax(0,1fr) 85px;gap:6px 10px;min-height:100px;padding:18px}.agent-name,.compact .agent-name{grid-area:1/1;gap:10px}.agent-name strong,.compact .agent-name strong{font-size:12px;line-height:1.7}.agent-name small,.compact .agent-name small{max-width:180px;font-size:10px;line-height:1.6}.agent-icon,.compact .agent-icon{border-radius:9px;width:34px;height:34px}.agent-schedule,.compact .agent-schedule{grid-area:2/1;margin-left:44px;font-size:9px}.row-actions{grid-area:1/2/3;gap:4px}.run-btn,.compact .run-btn{min-height:30px;padding:6px 9px;font-size:10px}.row-actions .icon-btn,.compact .more{width:20px}.list-toolbar{gap:13px;margin-bottom:17px}.segmented{gap:1px;max-width:100%;padding:3px;overflow:auto}.segmented>button{min-height:30px;padding:7px 10px;font-size:10px}.search-box{width:100%;max-width:none;font-size:11px}.under-table{gap:15px;font-size:10px}.under-table .text-btn{font-size:10px}.run-header{display:none}.run-row{grid-template-columns:minmax(0,1fr) 105px 14px;gap:10px;min-height:88px;padding:18px}.run-row .run-date{display:none}.run-name{gap:9px}.run-icon{border-radius:8px;width:29px;height:29px}.run-name strong{font-size:11px}.run-name small{font-size:9px;line-height:1.9}.status{padding:4px 7px;font-size:9px}.run-row>svg{width:13px;height:13px}.page-note{font-size:10px}.scheduler-status{flex-wrap:wrap;align-items:flex-start;gap:12px;padding:18px 16px}.scheduler-status>div{flex-basis:calc(100% - 50px);min-width:0}.scheduler-status strong{font-size:11px;line-height:1.8}.scheduler-status p{font-size:10px}.scheduler-status-icon{border-radius:9px;width:35px;height:35px}.scheduler-status .text-btn{margin-left:47px;font-size:10px}.schedule-row{flex-wrap:wrap;gap:10px;padding:19px 17px;position:relative}.schedule-row>div:nth-child(2){flex-basis:calc(100% - 120px);min-width:130px}.schedule-name{font-size:12px}.schedule-row small{font-size:9px;line-height:1.9}.schedule-next{flex:1;order:4;min-width:0;margin-left:44px}.schedule-next>strong{font-size:10px}.schedule-row>.switch{margin-left:auto}.schedule-row>.icon-btn{order:5}.schedule-notes{grid-template-columns:1fr;gap:24px;margin-top:26px}.schedule-notes>div{grid-template-columns:22px 1fr;gap:0 10px;display:grid}.schedule-notes>div>svg{margin-top:3px}.schedule-notes strong{grid-column:2;font-size:12px}.schedule-notes p{grid-column:2;max-width:300px;margin-top:4px;font-size:11px}.connection-grid{grid-template-columns:1fr;gap:17px}.connection-card{padding:23px;display:block}.connection-top{flex-wrap:nowrap;margin-bottom:20px}.connection-top .connection-tag{margin-top:0;font-size:9px}.connection-card h2{font-size:20px}.connection-card p{min-height:0;margin-bottom:8px;font-size:12px}.connection-card .scope-line{padding:8px 0 19px;font-size:10px}.connection-card .btn{min-height:38px;font-size:11px}.provider-logo{width:43px;height:43px}.connected-list>div{flex-wrap:wrap;gap:10px;padding:19px 17px}.connected-list>div>div{flex-basis:calc(100% - 90px);min-width:150px}.connected-list .connection-tag{order:4;margin-left:45px;font-size:9px}.connected-list .icon-btn{margin-left:auto}.connected-list strong{font-size:12px}.connected-list small{font-size:10px}.privacy-strip{gap:10px;padding:18px 16px}.privacy-strip p{font-size:10px}.templates-grid{grid-template-columns:1fr;gap:17px}.templates-grid>article{padding:23px}.templates-grid h2{font-size:17px}.templates-grid p{margin-bottom:23px;font-size:12px}.templates-grid .text-btn{font-size:11px}.template-top{margin-bottom:20px}.template-top>span:last-child{font-size:10px}.approval-card{padding:18px}.approval-card-head{flex-wrap:wrap;gap:10px}.approval-card-head>div{flex:1;min-width:150px}.approval-card-head h3{font-size:12px}.approval-card-head p{font-size:10px}.approval-card-head>.status{margin-left:48px}.approval-destination{flex-wrap:wrap;font-size:10px}.approval-payload{padding:15px}.approval-payload pre{font-size:11px}.approval-card-footer{flex-direction:column;align-items:flex-start;gap:16px}.approval-card-footer>div{align-self:flex-end}.approval-card-footer .btn{font-size:10px}.billing-summary{gap:18px;padding:23px}.billing-summary h2{flex-wrap:wrap;gap:9px;font-size:21px}.billing-summary p{font-size:10px;line-height:1.9}.billing-summary>div:first-child{flex-basis:100%}.billing-amount strong{font-size:32px}.billing-summary>.btn{margin-left:auto;font-size:10px}.usage-detail{margin:23px 0}.usage-detail>div:first-child{font-size:10px}.usage-detail p{font-size:9px;line-height:1.9}.inline-note{flex-wrap:wrap;gap:8px;padding:14px;font-size:10px}.inline-note>span{flex-basis:calc(100% - 30px);min-width:0}.inline-note .text-btn{margin-left:25px;font-size:10px}.plans-grid{gap:28px}.plans-grid>article{padding:25px;display:block}.plan-glyph{margin-bottom:17px}.plans-grid h3{font-size:21px}.plans-grid>article>p{max-width:none;font-size:11px}.plan-price{margin:21px 0}.plan-price strong{font-size:38px}.plans-grid ul{margin:0 0 25px}.plans-grid li{gap:9px;font-size:11px}.plans-grid .btn{min-height:40px;font-size:11px}.plan-tag{font-size:10px}.billing-bottom{flex-direction:column;align-items:flex-start;gap:13px;font-size:10px}.settings-section .panel-head{padding:19px}.profile-details{align-items:flex-start;padding:23px 19px}.profile-details strong{overflow-wrap:anywhere;font-size:12px}.profile-details p{overflow-wrap:anywhere;font-size:11px}.profile-details small{font-size:10px;line-height:1.9}.profile-avatar.large{width:40px;height:40px;font-size:16px}.secure-label{font-size:9px}.settings-body{padding:22px 19px}.settings-body>p{font-size:11px;line-height:1.9}.settings-body>.btn{font-size:11px}.settings-layout{gap:20px}.owner-label{margin-top:6px;font-size:9px}.setup-overview{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:24px}.setup-overview>div{padding:20px 12px}.setup-overview strong{font-size:11px}.setup-overview small{font-size:9px}.setup-check{width:34px;height:34px}.setup-columns{gap:22px}.setup-main{gap:21px}.setup-section-title{flex-wrap:wrap;gap:10px;padding:20px 17px}.setup-section-title>span:first-child{width:24px;height:24px}.setup-section-title>div{flex:1;min-width:200px}.setup-section-title h2{font-size:12px;line-height:1.8}.setup-section-title p{font-size:10px;line-height:1.9}.setup-section-title>.connection-tag{margin-left:34px;font-size:8px}.setup-main .settings-body>p{font-size:11px}.setup-tool-row .btn{min-height:35px;padding:9px 11px;font-size:10px}.setup-instructions{padding:15px}.setup-instructions p{font-size:10px}.setup-aside{grid-template-columns:1fr;gap:5px}.cost-note{padding:25px}.cost-note h3{font-size:22px}.cost-note>p{font-size:12px}.cost-number{font-size:44px}.cost-number span{font-size:10px}.cost-note a{font-size:11px}.cost-note>small{font-size:9px}.setup-safety{padding:24px 8px}.setup-safety p{font-size:11px}.setup-safety h3{font-size:13px}.form-grid.three{grid-template-columns:1fr;gap:0}.workspace-footer{gap:10px;padding:18px;font-size:8px}.toast{gap:9px;width:calc(100% - 30px);max-width:none;padding:13px 14px;font-size:11px;bottom:18px}.toast>svg{width:14px;height:14px}.modal{border-radius:12px;width:calc(100% - 22px);max-height:calc(100dvh - 30px)}.modal-header{padding:20px}.modal-header h2{font-size:19px}.modal-header p{font-size:10px;line-height:1.8}.modal-body{padding:22px 20px}.modal-footer{padding:17px 20px 21px}.modal-footer .btn{font-size:11px}.agent-form-top{grid-template-columns:1fr 110px;gap:11px}.field>span{font-size:11px}.field input,.field textarea,.field select{min-height:42px;padding:10px;font-size:12px}.field small{font-size:9px}.form-grid{gap:12px}.connection-choices>label{gap:8px;padding:10px}.connection-choices>label>span:last-child{font-size:8px}.connection-choices strong{font-size:10px}.connection-choices small{font-size:8px}.approval-boundary{gap:8px;padding:13px}.approval-boundary strong{font-size:10px}.approval-boundary p{font-size:9px}.connection-form-note{gap:10px;padding:14px}.connection-form-note p,.external-help,.checkbox-line{font-size:10px}.checkbox-line small,.form-security{font-size:9px}.form-actions .btn{padding:10px 12px;font-size:10px}.form-actions{gap:8px}.tiny-note{font-size:9px!important}.model-choice>span{font-size:11px}.model-choice>small{font-size:9px}.private-webhook-note{padding:12px}.private-webhook-note p{font-size:9px}.advanced-settings summary{font-size:11px}.advanced-settings p{font-size:10px}.drawer{border-radius:0;width:100%;max-height:100dvh}.drawer .modal-header{padding:22px}.run-detail{padding:24px 21px}.run-facts{grid-template-columns:1.4fr .9fr .9fr;gap:10px;padding:14px}.run-facts>div{gap:5px}.run-facts>div>svg{width:12px;height:12px}.run-facts strong{font-size:9px}.run-facts span{font-size:8px}.run-output{padding:18px;font-size:11px}.output-section h3,.trace-section h3{font-size:12px}.trace-item strong{font-size:11px}.trace-item small{font-size:9px}.trace-item pre{font-size:10px}.run-model{font-size:9px}.run-model small{font-size:8px}.manage-menu{padding:20px}.manage-menu>button{font-size:11px}.manage-menu>p{font-size:10px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.sidebar{scrollbar-width:thin;scrollbar-color:#344563 transparent;overflow-y:auto}@media (max-height:800px){.sidebar-usage{display:none}.sidebar-bottom{padding-top:20px}}.legacy-list{flex-direction:column;gap:10px;display:flex}.legacy-list>div{border:1px solid #e4ebf5;border-radius:6px;justify-content:space-between;align-items:center;gap:15px;padding:13px;display:flex}.legacy-list strong{overflow-wrap:anywhere;font-size:12px;font-weight:500}.legacy-list .btn{min-height:33px;padding:8px 11px;font-size:10px}.wallet-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:20px;margin-bottom:22px;display:grid}.wallet-hero{color:#fff;background:#15203b;border-radius:16px;padding:30px;position:relative;overflow:hidden}.wallet-hero:after{content:"";opacity:.3;pointer-events:none;border:45px solid #304579;border-radius:50%;width:250px;height:250px;position:absolute;top:-80px;right:-120px}.wallet-hero .eyebrow{color:#aebfe6;align-items:center;gap:8px;display:flex}.wallet-hero>strong{letter-spacing:-2px;margin:16px 0 8px;font-size:54px;font-weight:600;display:block}.wallet-hero p{color:#c2cde2;max-width:330px;font-size:13px;line-height:1.6}.wallet-status{color:#d5def0;align-items:center;gap:7px;margin-top:20px;font-size:12px;display:inline-flex}.wallet-status i{background:#a8bcff;border-radius:50%;width:6px;height:6px}.wallet-plan{flex-direction:column;align-items:flex-start;gap:9px;padding:28px;display:flex}.wallet-plan h2{margin:0;font-size:22px}.wallet-plan p{color:#707a8f;font-size:13px;line-height:1.6}.wallet-plan-price{letter-spacing:-1px;font-size:28px;font-weight:600}.wallet-plan-price small,.starter-offer h2 small{color:#707a8f;letter-spacing:0;margin-left:4px;font-size:12px;font-weight:400}.billing-controls{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:20px;margin-top:22px;display:grid}.topup-packs{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:20px 0;display:grid}.topup-pack{cursor:pointer;color:#26324b;background:#fff;border:1px solid #dce2ec;border-radius:12px;flex-direction:column;align-items:center;gap:6px;padding:20px 9px;display:flex}.topup-pack:enabled:hover{background:#f6f8ff;border-color:#5375ee}.topup-pack:disabled{opacity:.55;cursor:not-allowed}.topup-pack strong{font-size:24px;font-weight:600}.topup-pack span{color:#747d90;font-size:11px}.topup-pack small{color:#3458cd;align-items:center;gap:3px;margin-top:9px;font-size:11px;display:flex}.starter-offer{justify-content:space-between;align-items:center;gap:25px;margin-top:20px;padding:25px 28px;display:flex}.starter-offer h2{margin:10px 0;font-size:21px}.starter-offer h2 strong{margin-left:16px;font-size:28px}.starter-offer p{color:#707a8f;font-size:13px}.starter-inclusions{color:#415274;flex-wrap:wrap;gap:12px;margin-top:14px;font-size:12px;display:flex}.starter-inclusions span{align-items:center;gap:5px;display:flex}.billing-table{border-collapse:collapse;text-align:left;white-space:nowrap;width:100%;font-size:12px}.billing-table th{color:#748098;text-transform:uppercase;letter-spacing:.06em;background:#f8f9fc;padding:13px 16px;font-size:10px;font-weight:600}.billing-table td{color:#56627a;border-top:1px solid #eef0f5;padding:16px}.billing-table td strong{color:#27334c;font-weight:600}.table-scroll{max-width:100%;overflow-x:auto}.budget-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 0 22px;display:grid}.budget-metrics span{background:#f6f8fc;border-radius:10px;padding:13px}.budget-metrics small{color:#748098;font-size:10px;display:block}.budget-metrics strong{margin-top:6px;font-size:19px;font-weight:600;display:block}.model-toggles{border:1px solid #e7ebf3;border-radius:10px;margin:12px 0 20px;padding:4px 15px}.webhook-setup{border-top:1px solid #e7ebf3;margin-top:25px;padding-top:22px}.webhook-setup h3{margin:0 0 10px;font-size:15px}.webhook-setup ol{color:#66728a;padding-left:20px;font-size:12px;line-height:1.8}.webhook-setup li{margin:7px 0}.copyable-url{overflow-wrap:anywhere;background:#f3f6fc;border-radius:8px;margin:12px 0;padding:13px;font-size:12px;display:block}.event-list{background:#f5f7fb;border-radius:8px;padding:12px;font-size:11px;line-height:1.9;overflow-x:auto}.wallet-grid+.inline-note{margin-bottom:20px}@media (max-width:1050px){.billing-controls{grid-template-columns:1fr}}@media (max-width:680px){.wallet-grid{grid-template-columns:1fr}.wallet-hero{padding:25px}.wallet-hero>strong{font-size:46px}.starter-offer{flex-direction:column;align-items:flex-start}.starter-offer>.btn{width:100%}.budget-metrics{gap:6px}.budget-metrics span{padding:10px}.budget-metrics small{font-size:9px}.budget-metrics strong{font-size:16px}.topup-packs{gap:6px}.topup-pack{padding:18px 5px}}.setup-main,.setup-aside,.setup-main>.panel,.settings-body,.field,.env-settings{min-width:0}.field input,.field select,.field textarea{min-width:0;max-width:100%}@media (max-width:1050px){.setup-columns{grid-template-columns:minmax(0,1fr)}}@media (max-width:680px){.form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.setup-section-title>div{min-width:0}.setup-main .form-actions{flex-wrap:wrap}.setup-main .form-actions .btn{white-space:normal}.page-title{flex-wrap:wrap}.billing-table td,.billing-table th{padding:12px}}.pricing-plan-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:24px 0;display:grid}.price-option{flex-direction:column;gap:12px;padding:26px;display:flex}.price-option.featured{border-color:#345ce5;box-shadow:0 0 0 1px #345ce5}.price-option h2{letter-spacing:-.6px;font-size:24px}.price-option ul{flex:1;gap:14px;margin:12px 0 24px;padding:0;list-style:none;display:grid}.price-option li{color:#566078;gap:8px;font-size:13px;display:flex}.price-option li svg{color:#345ce5;flex-shrink:0}.custom-topup{align-items:end;gap:14px;margin-top:20px;display:flex}.custom-topup .field{flex:1}.topup-packs{grid-template-columns:repeat(auto-fit,minmax(110px,1fr))}.topup-pack small{flex-wrap:wrap}.status.paused{color:#6d5bd0;background:#f0edff}@media (max-width:1100px){.pricing-plan-grid{grid-template-columns:1fr}}@media (max-width:600px){.custom-topup{flex-direction:column;align-items:stretch}.price-option{padding:20px}}.pricing-audience{align-items:center;gap:8px;margin:28px 0 0;display:flex}.pricing-audience button{color:#667085;cursor:pointer;background:#fff;border:1px solid #dce1ee;border-radius:9px;padding:11px 23px;font-weight:650}.pricing-audience button[aria-selected=true]{color:#fff;background:#15213b;border-color:#15213b}.pricing-audience span{color:#7d879b;margin-left:12px;font-size:13px}.pricing-plan-grid.business-plans{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:680px){.pricing-audience{flex-wrap:wrap}.pricing-audience span{width:100%;margin:7px 0}.pricing-plan-grid.business-plans{grid-template-columns:1fr}}.workspace-brand-logo{flex-shrink:0;margin-right:9px;display:block}.app-brand{align-items:center}
