:root{--bg:#070a12;--panel:#0e131d;--panel-soft:#151c2c;--panel-raised:#1b2333;--input:#090d15;--border:#20283a;--border-strong:#35415a;--muted:#8490a4;--text:#f4f7fb;--primary:#6f78ff;--primary-hover:#8189ff;--danger:#f47070;--green:#34d399;--amber:#f2b84b;--cyan:#35c7d9}.app-shell{background:var(--bg);grid-template-columns:224px minmax(0,1fr);min-height:100vh;transition:grid-template-columns .18s;display:grid}.platform-sidebar{border-right:1px solid var(--border);border-bottom:1px solid var(--border);background:#0a1020;flex-direction:column;gap:28px;height:100vh;padding:22px 14px 16px;display:flex;position:sticky;top:0}.platform-sidebar-brand{align-items:center;gap:10px;min-width:0;padding:0 4px;display:flex}.platform-sidebar-mark{color:#c4ceff;background:#17234a;border:1px solid #5369dc;border-radius:10px;flex:none;place-items:center;width:38px;height:38px;display:grid}.platform-sidebar-brand>div{gap:3px;min-width:0;display:grid}.sidebar-toggle{border:1px solid var(--border);color:#aebaff;width:29px;height:29px;min-height:29px;box-shadow:none;background:#111b34;border-radius:7px;flex:none;margin-left:auto;padding:5px}.sidebar-toggle:hover:not(:disabled){color:#edf1ff;box-shadow:none;background:#1b2a54;border-color:#7187ec}.platform-sidebar.collapsed{gap:22px;padding-inline:10px}.platform-sidebar.collapsed .platform-sidebar-brand{justify-content:center;padding:0;position:relative}.platform-sidebar.collapsed .platform-sidebar-brand>div,.platform-sidebar.collapsed .platform-nav-label,.platform-sidebar.collapsed .platform-nav-item>span:nth-child(2),.platform-sidebar.collapsed .platform-logout>span{display:none}.platform-sidebar.collapsed .platform-nav-item{justify-content:center;padding-inline:0}.platform-sidebar.collapsed .platform-sidebar-footer{justify-content:center;margin-inline:-10px;padding-inline:10px}.platform-sidebar.collapsed .platform-logout{justify-content:center;width:36px;padding-inline:0}.platform-sidebar-brand strong{color:#eef2ff;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.platform-sidebar-brand span:last-child{color:var(--muted);font-size:10px}.platform-nav{gap:6px;display:grid}.platform-nav-label{color:#667691;letter-spacing:.08em;text-transform:uppercase;margin:0 8px 5px;font-size:10px;font-weight:750}.platform-nav-item{color:#aebbd0;width:100%;min-height:46px;box-shadow:none;text-align:left;background:0 0;border:1px solid #0000;border-radius:10px;justify-content:flex-start;padding:8px 9px}.platform-nav-item:hover:not(:disabled){border-color:var(--border);box-shadow:none;background:#111a30}.platform-nav-item.active{color:#f4f7ff;background:linear-gradient(90deg,#6276ee38,#6276ee12);border-color:#7187ecb3}.platform-nav-item.upcoming{cursor:not-allowed;opacity:.62}.platform-nav-icon{border:1px solid var(--border);color:#9aaeff;background:#111b34;border-radius:8px;flex:none;place-items:center;width:30px;height:30px;display:grid}.platform-nav-icon svg{width:18px;height:18px;display:block}.platform-icon-instagram-stroke{fill:none;stroke:url(#instagram-gradient);stroke-width:1.8px}.platform-icon-instagram-dot{fill:#feda75}.platform-icon-facebook{fill:#1877f2}.platform-icon-tiktok-shadow{fill:#fe2c55;transform:translate(-.55px,.45px)}.platform-icon-tiktok{fill:#25f4ee;stroke:#111827;stroke-width:.35px}.platform-icon-google-blue{fill:#4285f4}.platform-icon-google-green{fill:#34a853}.platform-icon-google-yellow{fill:#fbbc05}.platform-icon-google-red{fill:#ea4335}.platform-nav-item.active .platform-nav-icon{color:#dce3ff;background:#263873;border-color:#8296ffa6}.platform-nav-item>span:nth-child(2){font-size:12px;font-weight:700}.platform-sidebar-footer{border-top:1px solid var(--border);color:var(--muted);align-items:center;gap:7px;margin:auto -14px 0;padding:14px 22px 0;font-size:10px;display:flex}.platform-logout{width:100%;min-height:36px;color:var(--muted);box-shadow:none;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:flex-start;padding:7px 8px;font-size:11px}.platform-logout:hover{border-color:var(--border);background:var(--panel-soft);color:var(--text);box-shadow:none}.page{background:var(--bg);min-width:0;min-height:100vh;padding:24px}.header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:16px;padding-bottom:20px;display:flex}.brand-lockup{align-items:center;gap:14px;min-width:250px;display:flex}.brand-symbol{color:#c4ceff;background:#17234a;border:1px solid #5369dc;border-radius:8px;flex:none;place-items:center;width:44px;height:44px;display:grid}.brand-copy{min-width:0}.header h1{letter-spacing:0;margin:0;font-size:26px;line-height:1.15}.header p{color:var(--muted);margin:4px 0 0;font-size:12px}.header-tools{justify-items:end;gap:9px;width:auto;display:grid}.header-status-row{justify-content:flex-end;align-items:center;gap:15px;display:flex}.connection,.session-user{color:var(--muted);align-items:center;gap:7px;font-size:12px;font-weight:650;display:inline-flex}.session-user{color:#a7e8c1}.dot{background:var(--green);border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 0 3px #40c8781f}.logout-button{color:#cbd5e5;min-height:32px;padding:6px 9px;font-size:12px}input,textarea,select{border:1px solid var(--border);background:var(--input);width:100%;min-width:0;color:var(--text);border-radius:6px;outline:none;padding:10px 11px;transition:border-color .14s,box-shadow .14s,background-color .14s}input:focus,textarea:focus,select:focus{border-color:var(--primary);box-shadow:0 0 0 3px #5c7cfa21}input[type=checkbox],input[type=radio]{accent-color:var(--primary)}textarea{resize:vertical;line-height:1.45}button{border:1px solid var(--border);background:var(--panel-soft);min-height:42px;color:var(--text);white-space:nowrap;border-radius:14px;justify-content:center;align-items:center;gap:7px;padding:10px 14px;transition:border-color .14s,background-color .14s,color .14s,box-shadow .14s;display:inline-flex;box-shadow:0 5px 14px #0000001f}button:hover:not(:disabled){border-color:var(--border-strong);background:var(--panel-raised);box-shadow:0 7px 18px #0003}button:focus-visible{outline-offset:2px;outline:2px solid #8296ff}button:disabled{opacity:.42;cursor:not-allowed}.primary{background:linear-gradient(135deg, var(--primary), #4d5fd4);color:#fff;border-color:#7187ecbf;font-weight:750}.primary:hover:not(:disabled){background:linear-gradient(135deg, var(--primary-hover), #586be0);border-color:#8498f3}.danger{color:#ffb3b3;background:#f065651a;border-color:#f0656575}.danger:hover:not(:disabled){background:#f065652b;border-color:#f06565b3}.summary{border:1px solid var(--border);background:var(--panel);border-radius:8px;grid-template-columns:repeat(4,minmax(150px,1fr));margin-bottom:16px;display:grid;overflow:hidden}.summary-topbar{justify-content:flex-end;min-height:29px;margin-bottom:6px;display:flex}.summary-topbar .sidebar-toggle{margin-left:0}.summary-item{border-right:1px solid var(--border);align-items:center;gap:12px;min-height:70px;padding:12px 16px;display:flex}.summary-item:last-child{border-right:0}.summary-item>span:last-child{flex-direction:column;gap:4px;min-width:0;display:flex}.summary-item small{color:var(--muted);font-size:11px;font-weight:650}.summary-item strong{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:19px;line-height:1;overflow:hidden}.summary-icon{color:#9bafff;background:#5c7cfa21;border-radius:7px;flex:none;place-items:center;width:34px;height:34px;display:grid}.selected-icon{color:#77dba0;background:#40c8781f}.input-icon{color:#75dce9;background:#3bc9db1c}.status-icon{color:#b6bbc4;background:#949ba81f}.run-summary.running .status-icon{color:#77dba0;background:#40c87821}.run-summary.paused .status-icon{color:#f8cc72;background:#f5b94221}.main-grid{grid-template-columns:minmax(290px,.86fr) minmax(250px,.72fr) minmax(390px,1.16fr) minmax(340px,.98fr);align-items:start;gap:14px;display:grid}.panel{border:1px solid var(--border);background:var(--panel);border-top-width:2px;border-radius:8px;flex-direction:column;height:calc(100vh - 242px);min-height:640px;max-height:820px;padding:16px;display:flex;overflow:hidden;box-shadow:0 18px 44px #0206173d}.devices-panel{border-top-color:#3bc9dbbf}.tasks-panel{border-top-color:#7487f2d1}.pending-panel{border-top-color:#9171e8d1}.activity-panel{border-top-color:#40c878bf}.pending-panel-intro{color:var(--muted);flex-shrink:0;align-items:flex-start;gap:7px;margin-bottom:10px;font-size:11px;line-height:1.35;display:flex}.pending-panel-intro svg{color:#a895ee;flex-shrink:0}.pending-panel-actions{flex-shrink:0;align-items:center;gap:5px;display:flex}@media (width>=1451px){.main-grid{align-items:stretch;min-height:calc(100vh - 142px)}.main-grid>.panel{height:auto;min-height:0;max-height:none}}.panel-head{border-bottom:1px solid var(--border);background:#131d32;flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:14px;min-height:64px;margin:-16px -16px 14px;padding:15px 16px 13px;display:flex}.panel-head h2{align-items:center;gap:8px;margin:0;font-size:16px;line-height:1.25;display:flex}.panel-title-icon{color:#aebaff;background:#6276ee1f;border:1px solid #6276ee47;border-radius:8px;place-items:center;width:31px;height:31px;display:grid}.devices-panel .panel-title-icon{color:#75dce9;background:#3bc9db1a;border-color:#3bc9db40}.activity-panel .panel-title-icon{color:#82dda8;background:#40c8781a;border-color:#40c87840}.panel-head p{color:var(--muted);margin:5px 0 0;font-size:11px}.panel-count{border:1px solid var(--border);color:#d3dbea;background:var(--panel-soft);border-radius:6px;place-items:center;min-width:28px;height:25px;font-size:11px;font-weight:750;display:grid}.icon-button{width:36px;min-height:36px;color:var(--muted);border-radius:10px;padding:0}.small-button{border-radius:12px;min-height:38px;padding:8px 12px;font-size:12px}.device-actions{flex-wrap:wrap;flex-shrink:0;gap:8px;margin-bottom:11px;display:flex}.device-search{border:1px solid var(--border);min-height:40px;color:var(--muted);background:#080e1d;border-radius:7px;flex-shrink:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;margin-bottom:11px;padding:0 10px;display:grid}.device-search:focus-within{color:#aebcff;border-color:#657ce2;box-shadow:0 0 0 3px #6276ee1f}.device-search input{min-width:0;min-height:38px;box-shadow:none;background:0 0;border:0;padding:0}.device-search input:focus{box-shadow:none;border:0}.device-search input::-webkit-search-cancel-button{appearance:none}.device-search button{width:28px;min-height:28px;color:var(--muted);background:0 0;border:0;border-radius:6px;padding:0}.device-search button:hover{background:var(--panel-soft);color:#e8eef9}.toggle-line{color:var(--muted);flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;margin-bottom:11px;font-size:11px;display:flex}.toggle-line-left{color:#bdc8da;align-items:center;gap:7px;font-size:12px;display:flex}.toggle-line input,.toggle-line-left input{width:auto}.select-all-btn{min-height:auto;color:var(--muted);background:0 0;border:0;padding:2px 0;font-size:11px;font-weight:700}.select-all-btn:hover:not(:disabled),.select-all-btn.active{color:#9bafff;background:0 0;border:0}.device-list{flex-direction:column;flex:1;gap:7px;min-height:0;margin:0 -4px 12px 0;padding-right:4px;display:flex;overflow:hidden auto}.sent-task-history{border-top:1px solid var(--border);flex-shrink:0;gap:8px;padding-top:11px;display:grid}.sent-task-history-head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.sent-task-history-head h3{color:#dbe5ff;align-items:center;gap:6px;margin:0;font-size:12px;display:flex}.sent-task-history-head h3 svg{color:#8fa4ff}.sent-task-history-head span{color:var(--muted);margin-top:3px;font-size:10px;display:block}.sent-task-history-head .icon-button{flex-shrink:0;width:29px;height:29px}.sent-task-list{gap:6px;max-height:152px;padding-right:3px;display:grid;overflow-y:auto}.pending-task-list{flex:0 auto;align-content:start;max-height:360px}.sent-task-card{color:#dce5f7;cursor:pointer;text-align:left;background:#0a1122;border:1px solid #263758;border-radius:7px;justify-content:space-between;align-self:start;align-items:center;gap:10px;width:100%;padding:8px 9px;transition:border-color .14s,background-color .14s;display:flex}.sent-task-card:hover,.sent-task-card:focus-visible{background:#101a31;border-color:#6c82e6;outline:none}.sent-task-card-main,.sent-task-card-meta{gap:3px;min-width:0;display:grid}.sent-task-card-main strong{color:#edf2ff;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.sent-task-card-main small,.sent-task-card-meta time{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.sent-task-card-main .sent-task-detail{color:#90a4cc;max-width:240px}.sent-task-comments{color:#d0dbf3;gap:2px;max-width:360px;font-size:10px;line-height:1.35;display:grid}.sent-task-comments span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sent-task-card-meta{flex-shrink:0;justify-items:end}.sent-task-status{border-radius:999px;padding:3px 6px;font-size:9px;font-weight:750}.sent-task-status.running{color:#c7d2fe;background:#6366f129}.sent-task-status.done{color:#9ce8b9;background:#40c87824}.sent-task-status.warning{color:#fde68a;background:#f59e0b24}.sent-task-status.error{color:#fca5a5;background:#f8717124}.sent-task-empty{border:1px dashed var(--border-strong);color:var(--muted);text-align:center;border-radius:6px;padding:9px;font-size:10px}.device-connect-action{border:1px dashed var(--border-strong);color:#d8e0ef;background:#657ce20d;border-radius:7px;justify-content:space-between;align-items:center;gap:12px;min-height:62px;padding:11px 12px;font-size:12px;display:flex}.device-connect-action span{overflow-wrap:anywhere;min-width:0}.device-connect-action .small-button{flex-shrink:0}.device-list::-webkit-scrollbar{width:5px}.tasks-panel::-webkit-scrollbar{width:5px}.activity-box::-webkit-scrollbar{width:5px}.device-list::-webkit-scrollbar-track{background:0 0}.tasks-panel::-webkit-scrollbar-track{background:0 0}.activity-box::-webkit-scrollbar-track{background:0 0}.device-list::-webkit-scrollbar-thumb{background:#344665;border-radius:4px}.tasks-panel::-webkit-scrollbar-thumb{background:#344665;border-radius:4px}.activity-box::-webkit-scrollbar-thumb{background:#344665;border-radius:4px}.device-card{border:1px solid var(--border);background:#0a1122;border-radius:7px;flex-shrink:0;grid-template-columns:minmax(0,1fr) 128px;align-items:center;gap:10px;padding:10px;transition:border-color .14s,background-color .14s;display:grid}.device-card:hover{border-color:var(--border-strong);background:#0d172b}.device-card.busy{border-color:#39d38f8c}.device-card.busy .device-info span:last-child{color:#8ae3ad}.device-main{grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:9px;display:grid}.device-main input{width:auto}.device-icon{background:var(--panel-soft);color:#aeb9ec;border-radius:6px;place-items:center;width:34px;height:34px;display:grid}.device-info{gap:2px;min-width:0;display:grid}.device-info strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.device-info span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.status-pill{border-radius:999px;align-items:center;gap:4px;padding:5px 7px;font-size:10px;font-weight:750;display:inline-flex}.status-pill.offline{color:#bcc1ca;background:#949ba81f}.device-card select{min-height:34px;padding:7px 9px;font-size:11px}.device-card select:disabled{cursor:not-allowed;opacity:.65}.tasks-panel{overflow-y:auto}.task-list{background:0 0;border:0;border-radius:0;flex-shrink:0;grid-template-columns:repeat(6,minmax(105px,1fr));gap:6px;padding:1px 1px 6px;display:grid;overflow-x:auto}.task-list::-webkit-scrollbar{height:4px}.task-list::-webkit-scrollbar-thumb{background:#344665;border-radius:4px}.task-card{border:1px solid var(--border);cursor:pointer;text-align:center;background:#0a1122;border-radius:10px;place-items:center;min-height:52px;padding:9px 8px;transition:border-color .14s,background-color .14s,box-shadow .14s;display:grid;position:relative}.task-card:hover{border-color:var(--border-strong);background:#111c32}.task-card input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.task-card strong{font-size:11px;line-height:1.25;display:block}.settings-card{border-top:1px solid var(--border);flex-shrink:0;margin-top:15px;padding-top:15px}.settings-card h3{color:#e0e6f1;align-items:center;gap:7px;margin:0 0 12px;font-size:13px;display:flex}.settings-card>.toggle-line-left{margin-bottom:12px}.field-label{color:#b8c4d6;gap:6px;margin-bottom:11px;font-size:11px;font-weight:650;display:grid}.field-label>span,.field-hint{color:var(--muted);font-size:10px;font-weight:500;line-height:1.4}.field-hint{margin:-5px 0 11px}.sheet-cleanup-tool{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:14px;margin-top:14px;padding-top:14px;display:flex}.sheet-cleanup-tool>span{gap:3px;min-width:0;display:grid}.sheet-cleanup-tool strong{color:#dfe6f2;font-size:12px}.sheet-cleanup-tool small{color:var(--muted);font-size:10px;line-height:1.4}.sheet-cleanup-tool button{flex:none}.comment-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.comment-mode-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:14px 0 8px;display:grid}.comment-mode-tabs-top{margin:0 0 12px}.comment-mode-tabs button{border:1px solid var(--border);min-height:42px;color:var(--muted);background:#080e1d;border-radius:7px;justify-content:center;align-items:center;gap:7px;font-size:11px;font-weight:750;display:inline-flex}.comment-mode-tabs button:hover,.comment-mode-tabs button.active{color:#f0f4ff;background:#182852;border-color:#7087f5}.comment-mode-tabs button svg{color:#9db0ff}.comment-mode-note{color:var(--muted);margin:0 0 10px;font-size:10px;line-height:1.4}.comment-feed-controls{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;margin:12px 0;display:grid}.comment-feed-controls .small-button{white-space:nowrap;min-height:40px}.proxy-error{color:#fca5ad;background:#ef6d7a14;border-left:2px solid #ef6d7a;margin:10px 0 0;padding:7px 9px;font-size:10px;line-height:1.45}.proxy-schedule{border:1px solid var(--border);background:#080e1d;border-radius:7px;gap:10px;margin:12px 0;padding:12px;display:grid}.proxy-schedule-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.proxy-schedule-head .toggle-line-left{margin:0}.proxy-schedule-head select{flex-shrink:0;width:128px;min-height:34px}.proxy-schedule-summary{border-top:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:center;gap:8px;padding-top:10px;display:grid}.proxy-schedule-summary>span{min-width:0;color:var(--muted);gap:2px;font-size:9px;display:grid}.proxy-schedule-summary strong{overflow-wrap:anywhere;color:#dce5f4;font-size:11px}.proxy-assignment-list{border:1px solid var(--border);background:#060b16;border-radius:6px;gap:1px;max-height:160px;display:grid;overflow-y:auto}.proxy-assignment-list>div{border-bottom:1px solid var(--border);color:#b8c4d6;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:10px;min-height:32px;padding:7px 9px;font-size:10px;display:grid}.proxy-assignment-list>div:last-child{border-bottom:0}.proxy-assignment-list strong{overflow-wrap:anywhere;color:#8fb6ff;text-align:right;min-width:0}@media (width<=720px){.proxy-schedule-head,.proxy-schedule-summary{grid-template-columns:1fr}.proxy-schedule-head{display:grid}.proxy-schedule-head select{width:100%}}.builder-mode-badge{color:#69768b;border:1px solid #273249;border-radius:99px;padding:5px 8px;font-size:7px;font-weight:650}.task-card-icon{color:#8f97ff;background:#6f78ff1c;border-radius:8px;place-items:center;width:29px;height:29px;display:grid}.task-card-icon-instagram_comment{color:#6aa8ff;background:#4097ff1a}.task-card-icon-instagram_follow_batch{color:#52d7aa;background:#27cd961a}.task-card-copy{gap:3px;min-width:0;display:grid}.task-card-copy strong,.task-card-copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.task-card-copy small{color:#556175;font-size:7px}.task-card-arrow{color:#536075;font-size:15px}.show-task-options{color:#6f78d8;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;width:100%;min-height:27px;padding:2px 0;font-size:7px;display:flex}.show-task-options:hover{color:#a0a7ff;background:0 0}.tasks-panel .field-label:has(input[type=number][min="1"]){margin-top:7px}.builder-device-selection{border-top:1px solid #1c2432;flex:none;margin-top:10px;padding-top:11px}.builder-device-selection .builder-step-label{margin-bottom:7px}.builder-device-box{background:#0a0f17;border:1px solid #222c3c;border-radius:9px;grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:9px;min-height:50px;padding:7px 10px;display:grid}.builder-device-stack{grid-row:1/3;padding-left:5px;display:flex}.builder-device-stack:empty:before{color:#596579;content:"0";border:1px dashed #344058;border-radius:7px;place-items:center;width:27px;height:27px;font-size:7px;display:grid}.builder-device-stack i{color:#aeb4ff;background:#242956;border:2px solid #0a0f17;border-radius:7px;place-items:center;width:27px;height:27px;margin-left:-5px;font-size:6px;font-style:normal;display:grid}.builder-device-box strong{color:#bfc7d4;align-self:end;font-size:8px}.builder-device-box small{color:#586477;align-self:start;font-size:7px}.builder-device-arrow{color:#536075;grid-area:1/3/3;font-size:15px}.builder-run-estimate{grid-template-columns:1fr 1fr;gap:8px;width:100%;margin-bottom:10px;display:grid}.builder-run-estimate span{background:#0b1018;border-radius:8px;gap:3px;min-height:46px;padding:8px 10px;display:grid}.builder-run-estimate small{color:#556175;letter-spacing:.06em;text-transform:uppercase;font-size:6px;font-weight:750}.builder-run-estimate strong{color:#c0c7d3;font-size:8px}.recent-panel .panel-head h2,.performance-panel .panel-head h2{font-size:12px}.recent-panel .panel-head,.performance-panel .panel-head{min-height:63px}.performance-range{color:#68758a;border:1px solid #263044;border-radius:7px;padding:6px 9px;font-size:7px}.performance-summary{gap:18px;margin-bottom:8px;display:flex}.performance-summary>span{color:#777fff;grid-template-columns:auto auto;align-items:center;gap:1px 7px;display:grid}.performance-summary strong{color:#ccd2dc;font-size:13px}.performance-summary small{color:#596578;grid-column:2;font-size:7px}.performance-chart{border-bottom:1px solid #1c2432;height:170px}.performance-chart svg{width:100%;height:100%;overflow:visible}.performance-chart .chart-grid{fill:none;stroke:#202838;stroke-width:1px}.performance-chart .chart-area{fill:url(#performance-fill)}.performance-chart .chart-line{fill:none;stroke:#7a7dff;stroke-width:2.4px;filter:drop-shadow(0 0 5px #6f78ff8c)}.performance-chart circle{fill:#0e131d;stroke:#9a9dff;stroke-width:2px}.activity-log-details{margin-top:10px}.activity-log-details summary{color:#667287;cursor:pointer;align-items:center;gap:6px;font-size:8px;display:flex}.activity-log-details .activity-box{height:120px;margin-top:8px}@media (width<=1280px){.main-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"devices""tasks""pending""activity"}.devices-panel,.tasks-panel{height:auto;min-height:600px;max-height:760px}}@media (width<=720px){.app-shell{grid-template-columns:1fr}.tasks-panel{max-height:none}}.profile-studio-options{border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;margin:3px 0 13px;padding:12px 0;display:grid}.profile-studio-progress{border-top:1px solid var(--border);gap:8px;margin-top:4px;padding-top:13px;display:grid}.profile-studio-progress-heading{color:#dfe6f2;justify-content:space-between;align-items:center;gap:12px;min-width:0;font-size:11px;line-height:1.4;display:flex}.profile-studio-progress-heading span{overflow-wrap:anywhere;min-width:0}.profile-studio-progress-heading strong{color:#91a3ff;flex:none;font-size:12px}.profile-studio-progress progress{accent-color:#6276ee;background:#111a2d;border:0;border-radius:4px;width:100%;height:7px;overflow:hidden}.profile-studio-progress progress::-webkit-progress-bar{background:#111a2d}.profile-studio-progress progress::-webkit-progress-value{background:#6276ee}.profile-studio-progress small{color:var(--muted);text-transform:capitalize;font-size:10px}.profile-studio-progress.completed .profile-studio-progress-heading strong{color:#66d9a8}.profile-studio-progress.failed .profile-studio-progress-heading strong,.profile-studio-progress.completed_with_errors .profile-studio-progress-heading strong{color:#ff8b9a}.privacy-mode-control{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:13px;display:grid}.privacy-mode-control label{border:1px solid var(--border);color:#aebbd0;cursor:pointer;background:#0a1122;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:46px;font-size:11px;font-weight:700;display:flex;position:relative}.privacy-mode-control label:hover{border-color:var(--border-strong);background:#111c32}.privacy-mode-control label.active{color:#f4f7ff;background:#1a2850;border-color:#7187ec;box-shadow:0 0 0 2px #6276ee1f}.privacy-mode-control input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.date-time-settings{gap:14px;display:grid}.date-time-mode{margin-bottom:0}.date-time-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}@media (width<=640px){.date-time-grid{grid-template-columns:1fr}}.comment-prompt{min-height:78px}.users-textarea{min-height:138px;margin-bottom:10px}.main-action{border-top:1px solid var(--border);flex-wrap:wrap;flex-shrink:0;gap:8px;margin-top:14px;padding-top:14px;display:flex}.main-action button{flex:1}.activity-panel{flex-direction:column;display:flex}.activity-box{background:#080e1d;border:1px solid #22304b;border-radius:6px;flex:1;min-height:0;padding:12px;overflow-y:auto}.activity-box p{color:#cbd5e5;overflow-wrap:anywhere;white-space:pre-wrap;border-bottom:1px solid #26344fa6;margin:0;padding:7px 0;font-size:11px;line-height:1.45}.activity-box p:last-child{border-bottom:0}.empty{border:1px dashed var(--border-strong);min-height:90px;color:var(--muted);text-align:center;border-radius:6px;place-items:center;padding:18px;font-size:11px;display:grid}.raw-details{color:var(--muted);flex-shrink:0;margin-top:11px}.raw-details summary{cursor:pointer;font-size:11px}.sheet-cleanup-backdrop{z-index:1000;background:#040812c7;place-items:center;padding:20px;display:grid;position:fixed;inset:0;overflow-y:auto}.sheet-cleanup-dialog{background:#10182a;border:1px solid #465a86;border-radius:8px;grid-template-rows:auto minmax(0,1fr) auto;width:min(100%,540px);max-height:calc(100vh - 40px);display:grid;overflow:hidden;box-shadow:0 24px 70px #0000008f}.sheet-cleanup-dialog>header,.sheet-cleanup-dialog>footer{justify-content:space-between;align-items:center;gap:14px;padding:16px 18px;display:flex}.sheet-cleanup-dialog>header{border-bottom:1px solid var(--border)}.sheet-cleanup-dialog>header>div{align-items:center;gap:11px;min-width:0;display:flex}.sheet-cleanup-dialog h2,.sheet-cleanup-dialog header p{margin:0}.sheet-cleanup-dialog h2{font-size:16px}.sheet-cleanup-dialog header p{color:var(--muted);margin-top:3px;font-size:10px}.sheet-cleanup-icon{color:#ffabab;background:#f065651a;border:1px solid #f0656561;border-radius:7px;flex:none;place-items:center;width:36px;height:36px;display:grid}.sheet-cleanup-body{padding:18px;overflow-y:auto}.sheet-cleanup-body>p{color:#bdc8da;margin:0 0 14px;font-size:12px;line-height:1.5}.sheet-cleanup-summary{border:1px solid var(--border);background:#0a1122;border-radius:7px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid;overflow:hidden}.sheet-cleanup-summary>div{border-right:1px solid var(--border);text-align:center;min-width:0;padding:13px 10px}.sheet-cleanup-summary>div:last-child{border-right:0}.sheet-cleanup-summary dt{color:var(--muted);font-size:10px}.sheet-cleanup-summary dd{color:#eef2fa;margin:5px 0 0;font-size:20px;font-weight:750}.sheet-cleanup-summary .failed dd{color:#ff9f9f}.sheet-cleanup-body .sheet-cleanup-warning,.sheet-cleanup-body .sheet-cleanup-error,.sheet-cleanup-body .sheet-cleanup-empty{border-left:3px solid var(--amber);color:#f8d88b;background:#f5b94217;margin:14px 0 0;padding:10px 12px}.sheet-cleanup-body .sheet-cleanup-error{border-color:var(--danger);color:#ffb3b3;background:#f0656517}.sheet-cleanup-body .sheet-cleanup-empty{border-color:var(--green);color:#9ae6b9;background:#40c87814}.sheet-cleanup-loading{min-height:120px;color:var(--muted);align-content:center;place-items:center;gap:10px;font-size:12px;display:grid}.sheet-cleanup-spinner{animation:.8s linear infinite sheet-cleanup-spin}@keyframes sheet-cleanup-spin{to{transform:rotate(360deg)}}.sheet-cleanup-dialog>footer{border-top:1px solid var(--border);justify-content:flex-end}.raw-details pre{border:1px solid var(--border);background:var(--input);color:#bdc7ef;border-radius:6px;max-height:180px;margin:9px 0 0;padding:10px;font-size:10px;overflow:auto}@media (width<=1450px){.main-grid{grid-template-columns:minmax(350px,1fr) minmax(400px,1.12fr)}.activity-panel{grid-column:1/-1;height:440px;min-height:440px}}@media (width<=1080px){.header{flex-direction:column;align-items:flex-start}.header-tools{justify-items:stretch;width:100%}.header-status-row{justify-content:flex-start}.main-grid{grid-template-columns:1fr}.panel,.activity-panel{height:auto;min-height:520px;max-height:none}.activity-panel{grid-column:auto}.device-list{flex:none;max-height:430px}.activity-box{flex:none;height:380px}}@media (width<=720px){.app-shell,.app-shell.sidebar-collapsed{display:block}.platform-sidebar{z-index:20;border-right:0;border-bottom:1px solid var(--border);height:auto;padding:12px;display:block;position:sticky;top:0}.platform-sidebar.collapsed{gap:0;padding:10px 12px}.platform-sidebar.collapsed .platform-sidebar-brand{justify-content:space-between}.platform-sidebar.collapsed .platform-nav,.platform-sidebar.collapsed .platform-sidebar-footer{display:none}.platform-sidebar-brand{margin-bottom:11px}.platform-nav{gap:7px;padding-bottom:2px;display:flex;overflow-x:auto}.platform-nav-label{display:none}.platform-sidebar-footer{margin-top:8px;border-top:0;justify-content:flex-end;margin-inline:0;padding:0;display:flex}.platform-logout{width:auto;min-height:30px;padding:5px 8px}.platform-nav-item{flex:none;width:auto;min-width:122px;min-height:42px}.page{padding:16px 12px}.header{gap:18px}.header-status-row{flex-wrap:wrap;align-items:flex-start;gap:10px 14px}.summary{grid-template-columns:1fr 1fr}.summary-item{min-height:66px;padding:11px 12px}.summary-item:nth-child(2){border-right:0}.summary-item:nth-child(-n+2){border-bottom:1px solid var(--border)}.panel{min-height:500px;padding:14px}.panel-head{margin:-14px -14px 13px;padding:14px}}@media (width<=480px){.brand-symbol{width:40px;height:40px}.header h1{font-size:23px}.session-user{margin-right:auto}.logout-button{padding-inline:8px}.summary-icon{width:30px;height:30px}.summary-item strong{font-size:17px}.comment-grid{grid-template-columns:1fr}.comment-mode-tabs{gap:5px}.comment-mode-tabs button{gap:4px;padding-inline:4px;font-size:10px}.comment-feed-controls,.profile-studio-options{grid-template-columns:1fr}.device-main{gap:7px}.device-card{grid-template-columns:1fr}.status-pill{padding-inline:6px}.sheet-cleanup-tool{flex-direction:column;align-items:stretch}.sheet-cleanup-tool button{width:100%}.sheet-cleanup-backdrop{padding:12px}.sheet-cleanup-dialog{max-height:calc(100vh - 24px)}.sheet-cleanup-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.sheet-cleanup-summary>div{border-bottom:1px solid var(--border)}.sheet-cleanup-summary>div:nth-child(2n){border-right:0}.sheet-cleanup-summary>div:nth-last-child(-n+2){border-bottom:0}.sheet-cleanup-dialog>footer button{flex:1}}.app-shell{background:#080b12;grid-template-columns:238px minmax(0,1fr)}.app-shell.sidebar-collapsed{grid-template-columns:76px minmax(0,1fr)}.platform-sidebar{z-index:30;scrollbar-width:thin;scrollbar-color:#283246 transparent;background:#0b0f18;border-color:#1a2130;gap:0;padding:21px 16px 16px;overflow:hidden auto}.platform-sidebar-brand{gap:11px;padding:0 7px 20px}.platform-sidebar-mark{color:#fff;letter-spacing:-.04em;background:linear-gradient(145deg,#767cff45,#5433b017),#111529;border-color:#887cff9e;border-radius:11px;width:38px;height:38px;font-size:11px;font-weight:850;position:relative;box-shadow:inset 0 0 18px #7178ff1f,0 8px 22px #1a1e5240}.platform-sidebar-mark:after{background:var(--green);content:"";border:2px solid #0b0f18;border-radius:50%;width:8px;height:8px;position:absolute;bottom:-2px;right:-2px}.platform-sidebar-brand strong{color:#f1f4fa;letter-spacing:-.03em;font-size:15px}.platform-sidebar-brand span:last-child{color:#6b768a;letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:720}.sidebar-mobile-close{display:none}.workspace-switch{width:100%;min-height:49px;box-shadow:none;text-align:left;background:#101520;border:1px solid #222a3a;border-radius:10px;grid-template-columns:auto minmax(0,1fr);justify-content:stretch;gap:9px;padding:9px 10px;display:grid}.workspace-switch:hover:not(:disabled){box-shadow:none;background:#131a26;border-color:#313b50}.workspace-avatar{background:linear-gradient(145deg,#747dff,#5948ca);border-radius:8px;width:29px;height:29px;box-shadow:inset 0 1px #ffffff3d,0 7px 15px #3d35ae2e}.workspace-copy{gap:2px;min-width:0;display:grid}.workspace-copy small{color:#5f6a7d;letter-spacing:.08em;text-transform:uppercase;font-size:7px;font-weight:800}.workspace-copy strong{color:#dbe0e9;text-overflow:ellipsis;font-size:11px;overflow:hidden}.platform-nav{gap:3px;margin-top:21px}.channel-nav{margin-top:18px}.platform-nav-label{color:#4e596c;letter-spacing:.14em;margin:0 9px 7px;font-size:8px;font-weight:820}.platform-nav-item{color:#7f899a;min-height:39px;box-shadow:none;background:0 0;border:0;border-radius:9px;grid-template-columns:22px minmax(0,1fr) auto;justify-content:stretch;gap:9px;padding:7px 9px;font-weight:580;display:grid}.platform-nav-item:hover:not(:disabled){color:#c5cbd7;box-shadow:none;background:#111724;border:0}.platform-nav-item.active{color:#e8eaff;background:linear-gradient(90deg,#6f78ff2e,#6f78ff0f);border:0}.platform-nav-item.active:before{content:"";background:#858dff;border-radius:0 2px 2px 0;width:2px;height:17px;position:absolute;left:0;box-shadow:0 0 11px #7a84ffb3}.platform-nav-item{position:relative}.platform-nav-icon{color:#687488;background:0 0;border:0;border-radius:7px;width:22px;height:22px}.platform-nav-icon svg{width:16px;height:16px}.platform-nav-item.active .platform-nav-icon{color:#979eff;background:0 0;border:0}.channel-nav .platform-nav-icon{background:#121926}.channel-nav .platform-nav-item.active .platform-nav-icon{background:linear-gradient(145deg,#f15d9d33,#745aff3d)}.platform-nav-item>span:nth-child(2){text-overflow:ellipsis;font-size:11px;font-weight:620;overflow:hidden}.platform-nav-item em{color:#7c8799;text-align:center;background:#171d2a;border-radius:999px;min-width:20px;padding:3px 6px;font-size:8px;font-style:normal}.platform-nav-item.upcoming{opacity:.47}.platform-sidebar-footer{border-top:0;gap:9px;margin:auto 0 0;padding:18px 0 0;display:grid}.sidebar-help{color:#8c95ff;background:#10151f;border:1px solid #20283a;border-radius:10px;grid-template-columns:auto 1fr;align-items:center;gap:9px;padding:10px;display:grid}.sidebar-help>span,.sidebar-user>span:nth-child(2){gap:3px;min-width:0;display:grid}.sidebar-help strong,.sidebar-user strong{color:#aeb6c4;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.sidebar-help small,.sidebar-user small{color:#5f697b;font-size:8px}.sidebar-user{border-top:1px solid #1d2433;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:9px;padding:12px 7px 0;display:grid}.sidebar-user-avatar,.topbar-avatar{color:#bec3ff;background:linear-gradient(145deg,#242951,#1c2042);border:1px solid #7981ff57;border-radius:9px;place-items:center;font-size:9px;font-weight:800;display:grid}.sidebar-user-avatar{width:31px;height:31px}.platform-logout{color:#6f7a8d;border:0;justify-content:flex-start;min-height:34px;padding:6px 8px;font-size:10px}.platform-logout:hover:not(:disabled){color:#c6cdd8;background:#151b27;border:0}.platform-sidebar.collapsed{padding-inline:12px}.platform-sidebar.collapsed .workspace-copy,.platform-sidebar.collapsed .platform-nav-item>em,.platform-sidebar.collapsed .sidebar-help>span,.platform-sidebar.collapsed .sidebar-user>span:nth-child(2){display:none}.platform-sidebar.collapsed .workspace-switch,.platform-sidebar.collapsed .platform-nav-item{grid-template-columns:1fr;place-items:center;padding-inline:7px}.platform-sidebar.collapsed .workspace-avatar{width:29px}.platform-sidebar.collapsed .sidebar-help,.platform-sidebar.collapsed .sidebar-user{grid-template-columns:1fr;place-items:center;padding-inline:7px;display:grid}.page{background:radial-gradient(circle at 90% 0,#6257e00b,#0000 25%),#080b12;min-height:100vh;padding:0 0 42px}.summary-topbar{z-index:20;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#090c13eb;border-bottom:1px solid #1c2331;justify-content:space-between;align-items:center;gap:20px;min-height:62px;margin:0 0 27px;padding:0 30px;display:flex;position:sticky;top:0}.summary-topbar .sidebar-toggle{margin:0}.topbar-left,.topbar-right,.topbar-breadcrumb,.topbar-status{align-items:center;display:flex}.topbar-left,.topbar-right{gap:12px}.topbar-breadcrumb{color:#626d80;gap:8px;font-size:10px}.topbar-breadcrumb i{color:#3f4858;font-style:normal}.topbar-breadcrumb strong{color:#b5bdca;font-weight:620}.topbar-search{color:#667185;width:190px;min-height:34px;box-shadow:none;text-align:left;background:#0e131d;border:1px solid #222a3a;border-radius:8px;justify-content:flex-start;gap:8px;padding:0 9px;font-size:9px}.topbar-search:hover:not(:disabled){box-shadow:none;background:#111722;border-color:#313b51}.topbar-search span{flex:1}.topbar-search kbd{color:#687487;font:inherit;background:#171d28;border:1px solid #2e3748;border-radius:5px;padding:3px 5px;font-size:8px}.topbar-status{color:#7e8a9b;gap:7px;font-size:9px}.topbar-status i{background:var(--green);border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #34d39999}.topbar-avatar{width:32px;height:32px}.sidebar-toggle{color:#7b8699;background:#10151f;border-color:#222a39;border-radius:8px;width:34px;height:34px;min-height:34px}.dashboard-heading{justify-content:space-between;align-items:flex-end;gap:22px;margin:0 30px 23px;display:flex}.dashboard-eyebrow{color:#8993ff;letter-spacing:.13em;text-transform:uppercase;font-size:9px;font-weight:780;display:inline-block}.dashboard-heading h1{letter-spacing:-.04em;margin:7px 0 5px;font-size:27px;font-weight:710}.dashboard-heading p{color:#6f7a8c;margin:0;font-size:11px}.new-run-button{color:#fff;background:linear-gradient(135deg,#636df0,#745be1);border:1px solid #7d86ff;border-radius:9px;min-height:40px;padding:0 15px;font-size:10px;font-weight:710;box-shadow:0 10px 24px #504cd538}.new-run-button:hover:not(:disabled){background:linear-gradient(135deg,#727bf5,#826bea);border-color:#979dff;box-shadow:0 13px 30px #504cd54d}.summary{background:0 0;border:0;border-radius:0;gap:12px;margin:0 30px 15px;overflow:visible}.summary-item{background:linear-gradient(145deg,#101621,#0e131d);border:1px solid #1e2635;border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;min-height:105px;padding:15px;display:grid;position:relative;overflow:hidden}.summary-item:after{content:"";border:1px solid #7079ff17;border-radius:50%;width:90px;height:90px;position:absolute;top:-48px;right:-46px}.summary-icon{color:#a7adff;background:#6f78ff21;border-radius:10px;width:38px;height:38px}.summary-item>span:last-child{grid-template-columns:auto minmax(0,1fr);align-items:baseline;column-gap:9px;display:grid}.summary-item small{color:#5e697b;letter-spacing:.11em;text-transform:uppercase;grid-column:1/-1;font-size:8px;font-weight:800}.summary-item strong{letter-spacing:-.04em;margin-top:3px;font-size:23px}.summary-item em{color:#657184;text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-style:normal;overflow:hidden}.main-grid{grid-template-columns:minmax(520px,1.55fr) minmax(380px,.85fr);grid-template-areas:"devices tasks""pending activity";align-items:start;gap:15px;margin:0 30px}.devices-panel{grid-area:devices}.tasks-panel{grid-area:tasks}.pending-panel{grid-area:pending}.activity-panel{grid-area:activity}.panel,.main-grid>.panel{background:#0e131d;border:1px solid #1f2736;border-radius:13px;height:auto;min-height:0;max-height:none;padding:15px;overflow:hidden;box-shadow:0 10px 40px #00000012}.devices-panel,.tasks-panel{height:min(780px,100vh - 275px);min-height:620px}.pending-panel,.activity-panel{height:365px}.panel-head{background:#101620;border-color:#1c2432;align-items:center;min-height:66px;margin:-15px -15px 13px;padding:13px 16px}.panel-head h2{color:#dce1e9;gap:9px;font-size:13px;font-weight:690}.panel-title-icon{color:#a0a7ff;background:#6f78ff1f;border:0;border-radius:9px;width:34px;height:34px}.devices-panel .panel-title-icon{color:#76e2eb;background:#35c7d91a;border:0}.activity-panel .panel-title-icon{color:#71e6b6;background:#34d3991a;border:0}.panel-head p{color:#616d80;font-size:8px}.panel-count{color:#8490a3;background:#151b27;border-color:#293245;border-radius:999px;font-size:8px}input,textarea,select{background:#090d15;border-color:#242d3e;border-radius:9px}input:hover,textarea:hover,select:hover{border-color:#35415a}button{box-shadow:none;border-radius:9px}.icon-button{background:#141a25;border-color:#252e3f;border-radius:8px;width:34px;min-height:34px}.small-button{background:#141b27;border-radius:8px;min-height:36px;font-size:10px}.device-actions{margin-bottom:9px}.device-search{background:#090d15;border-color:#232c3c;border-radius:8px;min-height:39px}.toggle-line{color:#697587;font-size:9px}.toggle-line-left{color:#8994a6;font-size:9px}.select-all-btn{color:#7f8a9c;font-size:9px}.device-list{gap:7px}.device-card{background:#0a0f17;border-color:#202a3a;border-radius:9px;grid-template-columns:minmax(0,1fr) 142px;min-height:57px;padding:9px 10px}.device-card:hover{background:#0e1420;border-color:#35415a}.device-card.selected{background:#6f78ff11;border-color:#6f78ff94}.device-icon{color:#99a1ff;background:#6f78ff1a;border-radius:8px;width:32px;height:32px}.device-info strong{color:#cbd1dc;font-size:10px}.device-info span{color:#566174;font-size:8px}.status-pill{padding:5px 7px;font-size:7px}.status-pill.online{color:#67d9ab;background:#34d39914}.device-card select{background:#0c111b;border-radius:8px;min-height:34px;font-size:9px}.tasks-panel{scrollbar-width:thin;scrollbar-color:#293348 transparent;overflow-y:auto}.builder-step-label{color:#9ba5b5;align-items:center;gap:7px;margin-bottom:9px;font-size:9px;font-weight:680;display:flex}.builder-step-label>span{color:#9ea5ff;background:#6f78ff1f;border-radius:5px;place-items:center;width:18px;height:18px;font-size:7px;display:grid}.builder-settings-label{border-top:1px solid #1c2432;margin:14px 0 0;padding-top:13px}.task-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding-bottom:2px;overflow:visible}.task-card{background:#0b1018;border-color:#232b3a;border-radius:8px;min-height:43px}.task-card:hover{background:#101722;border-color:#35415a}.task-card.active{background:#6f78ff17;border-color:#767fffa6;box-shadow:0 0 0 2px #6f78ff0e}.task-card strong{color:#bfc6d2;font-size:9px}.settings-card{border-top:0;margin-top:10px;padding-top:0}.settings-card h3{color:#b7c0cd;font-size:10px}.field-label{color:#8994a6;font-size:9px}.field-label>span,.field-hint,.comment-mode-note{color:#5f6b7e;font-size:8px}.main-action{z-index:5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#0e131df2,#0e131d 32%);border-top-color:#222a39;margin:14px -15px -15px;padding:12px 15px 15px;position:sticky;bottom:-15px}.builder-step-action{flex:0 0 100%;margin:0 0 2px}.main-action .primary{background:linear-gradient(135deg,#626df0,#745bdf);border-color:#7b84ff;box-shadow:0 10px 24px #4c49c62e}.pending-panel-intro{color:#657184;font-size:9px}.pending-task-list{max-height:none}.sent-task-card{background:#0a0f17;border-color:#222c3d;border-radius:9px}.sent-task-card:hover,.sent-task-card:focus-visible{background:#0e1420;border-color:#6f78ff94}.sent-task-card-main strong{color:#cbd2dd;font-size:9px}.sent-task-card-main small,.sent-task-card-meta time,.sent-task-comments{color:#657184;font-size:8px}.activity-box{background:#090d15;border-color:#202a39;border-radius:9px}.activity-box p{color:#9da8b9;border-color:#19212e;font-size:9px}.raw-details summary{color:#748094;font-size:9px}.sheet-cleanup-backdrop{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#03060cd1}.sheet-cleanup-dialog{background:#101620;border-color:#303a50;border-radius:14px;box-shadow:0 28px 80px #00000094}@media (width<=1280px){.main-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"devices""tasks""pending""activity"}.devices-panel,.tasks-panel{height:auto;min-height:570px;max-height:760px}.pending-panel,.activity-panel{height:365px}.task-list{grid-template-columns:repeat(5,minmax(105px,1fr));overflow-x:auto}}@media (width<=900px){.summary-topbar{padding-inline:20px}.dashboard-heading,.summary,.main-grid{margin-left:20px;margin-right:20px}.summary{grid-template-columns:repeat(2,minmax(0,1fr))}.topbar-search{display:none}.task-list{grid-template-columns:repeat(3,minmax(105px,1fr))}}@media (width<=720px){.app-shell,.app-shell.sidebar-collapsed{display:block}.platform-sidebar,.platform-sidebar.collapsed{z-index:100;border-bottom:0;border-right:1px solid #283247;gap:0;width:min(84vw,300px);height:100vh;padding:21px 16px 16px;transition:transform .18s;display:flex;position:fixed;inset:0 auto 0 0;transform:translate(0)}.platform-sidebar.collapsed{transform:translate(-100%)}.platform-sidebar.collapsed .platform-sidebar-brand>div,.platform-sidebar.collapsed .platform-nav-label,.platform-sidebar.collapsed .platform-nav-item>span:nth-child(2),.platform-sidebar.collapsed .platform-logout>span,.platform-sidebar.collapsed .workspace-copy,.platform-sidebar.collapsed .sidebar-help>span,.platform-sidebar.collapsed .sidebar-user>span:nth-child(2){display:initial}.platform-sidebar.collapsed .workspace-copy,.platform-sidebar.collapsed .sidebar-help>span,.platform-sidebar.collapsed .sidebar-user>span:nth-child(2){display:grid}.platform-sidebar.collapsed .workspace-switch,.platform-sidebar.collapsed .platform-nav-item,.platform-sidebar.collapsed .sidebar-help,.platform-sidebar.collapsed .sidebar-user{place-items:initial;grid-template-columns:auto minmax(0,1fr) auto}.platform-sidebar.collapsed .sidebar-help,.platform-sidebar.collapsed .sidebar-user{grid-template-columns:auto minmax(0,1fr)}.platform-sidebar-brand{justify-content:flex-start}.platform-sidebar .platform-nav{gap:3px;padding:0;display:grid;overflow:visible}.platform-sidebar .platform-nav-label{display:block}.platform-sidebar .platform-nav-item,.platform-sidebar.collapsed .platform-nav-item{flex:initial;grid-template-columns:22px minmax(0,1fr) auto;justify-content:stretch;place-items:center stretch;width:100%;min-width:0;min-height:39px;padding:7px 9px;display:grid}.platform-sidebar .platform-sidebar-footer{border-top:0;justify-content:stretch;margin:auto 0 0;padding:18px 0 0;display:grid}.platform-sidebar .platform-logout{width:100%}.sidebar-mobile-close{color:#8490a4;background:#141a25;border:1px solid #252e3f;border-radius:8px;place-items:center;width:32px;height:32px;min-height:32px;margin-left:auto;padding:0;display:grid}.page{padding:0 0 32px}.summary-topbar{min-height:58px;margin-bottom:21px;padding-inline:14px}.topbar-breadcrumb,.topbar-status{display:none}.topbar-right{margin-left:auto}.dashboard-heading,.summary,.main-grid{margin-left:14px;margin-right:14px}.dashboard-heading{flex-direction:column;align-items:flex-start}.dashboard-heading h1{font-size:24px}.dashboard-heading p{line-height:1.55}.summary{grid-template-columns:1fr 1fr}.summary-item{min-height:98px}.summary-item em{display:none}.panel,.main-grid>.panel,.devices-panel,.tasks-panel,.pending-panel,.activity-panel{height:auto;min-height:0;max-height:none}.device-list{flex:none;max-height:520px}.tasks-panel{overflow:visible}.task-list{grid-template-columns:repeat(2,minmax(105px,1fr))}.activity-box{flex:none;height:330px}}@media (width<=500px){.summary{grid-template-columns:1fr}.summary-item{min-height:92px}.device-card{grid-template-columns:1fr}.task-list{grid-template-columns:repeat(2,minmax(0,1fr))}.comment-mode-tabs{grid-template-columns:1fr}}.devices-panel{flex-direction:column;height:min(640px,100vh - 275px);min-height:560px;padding:0;display:flex}.devices-panel .fleet-panel-head{background:#0e141f;flex:none;min-height:70px;margin:0;padding:17px 20px 15px}.devices-panel .fleet-panel-head h2{color:#edf1f7;letter-spacing:-.01em;font-size:13px;font-weight:720}.devices-panel .fleet-panel-head p{color:#566277;margin-top:4px;font-size:8px}.fleet-view-all{color:#77849a;background:0 0;border:0;align-items:center;gap:5px;min-height:28px;padding:4px 0 4px 10px;font-size:8px;font-weight:600;display:inline-flex}.fleet-view-all:hover{color:#aeb7c7;background:0 0}.fleet-view-all span{color:#59667a;font-size:15px}.fleet-toolbar{background:#0d131d;border-bottom:1px solid #1b2330;flex:none;align-items:center;gap:10px;min-height:63px;padding:12px 20px;display:flex}.fleet-search{background:#0a0f17;flex:1;min-width:0;margin:0}.fleet-search input{background:0 0;border:0;min-height:36px;padding:0;font-size:9px}.fleet-toolbar-actions{align-items:center;gap:9px;display:flex}.fleet-filter-wrap{position:relative}.fleet-toolbar-button{color:#7f8b9f;white-space:nowrap;background:#111722;border:1px solid #252e3e;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:0 12px;font-size:8px;display:inline-flex}.fleet-toolbar-button:hover,.fleet-toolbar-button.active{color:#aab4c5;background:#151d29;border-color:#354158}.fleet-filter-count{color:#929aff;background:#6f78ff2b;border-radius:99px;place-items:center;min-width:16px;height:16px;font-size:7px;font-weight:750;display:inline-grid}.fleet-filter-menu{z-index:20;background:#121925;border:1px solid #293449;border-radius:10px;gap:3px;width:210px;padding:8px;display:grid;position:absolute;top:calc(100% + 7px);right:0;box-shadow:0 18px 50px #00000073}.fleet-filter-menu label,.fleet-filter-menu button{color:#909bad;background:0 0;border:0;border-radius:7px;align-items:center;gap:9px;min-height:35px;padding:0 9px;font-size:9px;display:flex}.fleet-filter-menu label:hover,.fleet-filter-menu button:hover:not(:disabled){color:#c6cdd8;background:#192231}.fleet-filter-menu button:disabled{opacity:.4}.fleet-table-wrap{scrollbar-width:thin;scrollbar-color:#293348 transparent;flex:1;min-height:0;overflow:auto}.fleet-table{border-collapse:collapse;table-layout:fixed;color:#9ca7b8;width:100%;min-width:875px}.fleet-table th{color:#556177;letter-spacing:.08em;text-align:left;text-transform:uppercase;white-space:nowrap;background:#0d131d;border-bottom:1px solid #1a2330;height:36px;padding:0 12px;font-size:7px;font-weight:750}.fleet-table td{vertical-align:middle;background:#0c121b;border-bottom:1px solid #19212e;height:62px;padding:8px 12px}.fleet-table tbody tr{cursor:pointer;transition:background .14s}.fleet-table tbody tr:hover td{background:#101721}.fleet-table tbody tr.selected td{background:#6f78ff07}.fleet-table th:first-child,.fleet-table td:first-child{width:40px}.fleet-table th:nth-child(2),.fleet-table td:nth-child(2){width:22%}.fleet-table th:nth-child(3),.fleet-table td:nth-child(3){width:13%}.fleet-table th:nth-child(4),.fleet-table td:nth-child(4),.fleet-table th:nth-child(5),.fleet-table td:nth-child(5){width:17%}.fleet-table th:nth-child(6),.fleet-table td:nth-child(6){width:19%}.fleet-table th:nth-child(7),.fleet-table td:nth-child(7){width:38px}.fleet-check-cell{padding-left:20px!important;padding-right:4px!important}.fleet-table input[type=checkbox],.fleet-filter-menu input[type=checkbox]{accent-color:#6f78ff;cursor:pointer;width:14px;height:14px;margin:0}.fleet-device-identity{align-items:center;gap:10px;min-width:0;display:flex}.fleet-device-icon{color:#8e96ff;background:#6f78ff1a;border:1px solid #6f78ff14;border-radius:8px;flex:none;place-items:center;width:32px;height:32px;display:grid}.fleet-device-identity>span:last-child,.fleet-proxy,.fleet-activity{gap:4px;min-width:0;display:grid}.fleet-device-identity strong,.fleet-proxy strong,.fleet-activity strong{color:#c8cfda;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:650;overflow:hidden}.fleet-device-identity small,.fleet-proxy small,.fleet-activity small{color:#536074;text-overflow:ellipsis;white-space:nowrap;font-size:7px;font-weight:500;overflow:hidden}.fleet-status{border-radius:99px;align-items:center;gap:5px;width:max-content;padding:5px 8px;font-size:7px;font-weight:680;display:inline-flex}.fleet-status i{background:currentColor;border-radius:50%;width:5px;height:5px;box-shadow:0 0 8px}.fleet-status.online{color:#38d7a1;background:#18cd911a}.fleet-status.running{color:#62a1ff;background:#4184ff1f}.fleet-status.offline{color:#758196;background:#707c8f1f}.fleet-task-select{color:#9ba2ff;cursor:pointer;text-align:left;background-color:#6f78ff1c;border:1px solid #6f78ff29;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;width:100%;max-width:100%;min-height:30px;padding:0 9px;font-size:7px;font-weight:680;display:flex}.fleet-task-picker{width:min(150px,100%);position:relative}.fleet-task-picker.open{z-index:40}.fleet-task-select i{border-bottom:1.5px solid;border-right:1.5px solid;flex:none;width:6px;height:6px;transition:transform .14s;transform:rotate(45deg)translateY(-2px)}.fleet-task-picker.open .fleet-task-select i{transform:rotate(225deg)translate(-1px,-1px)}.fleet-task-select:hover:not(:disabled),.fleet-task-picker.open .fleet-task-select{color:#c2c6ff;background-color:#6f78ff33;border-color:#858dffa6}.fleet-task-select[data-task=instagram_follow_batch]{color:#52d7a6;background-color:#26c6861a}.fleet-task-select[data-task=instagram_message]{color:#f0a65d;background-color:#f29b3d1c}.fleet-task-select[data-task=instagram_like],.fleet-task-select[data-task=instagram_comment]{color:#70a9ff;background-color:#3694ff1c}.fleet-task-menu{z-index:70;box-sizing:border-box;scrollbar-width:thin;scrollbar-color:#4a5878 #0c121d;background:#111827;border:1px solid #303c58;border-radius:10px;gap:2px;width:268px;padding:5px;display:grid;position:fixed;overflow-y:auto;box-shadow:0 18px 38px #00000085,0 0 0 1px #6f78ff14}.fleet-task-option{color:#a7b1c2;text-align:left;background:0 0;border:0;border-radius:7px;grid-template-columns:16px minmax(0,1fr);align-items:center;gap:7px;min-height:39px;padding:6px 7px;display:grid}.fleet-task-option:hover,.fleet-task-option.selected{color:#edf1ff;background:#1d2941}.fleet-task-option-icon{color:#8f99ff;text-align:center;font-size:11px;font-weight:800}.fleet-task-option>span:last-child{gap:2px;min-width:0;display:grid}.fleet-task-option strong,.fleet-task-option small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fleet-task-option strong{color:inherit;font-size:8px;font-weight:700}.fleet-task-option small{color:#66748c;font-size:7px}.fleet-task-option:hover small,.fleet-task-option.selected small{color:#8c99b3}.fleet-empty-value{color:#4e596a;font-size:10px}.fleet-menu-cell{text-align:right;padding-right:16px!important}.fleet-row-menu{color:#4e5a6d;background:0 0;border:0;place-items:center;width:26px;height:26px;padding:0;display:inline-grid}.fleet-row-menu:hover{color:#98a3b5;background:#192231}.fleet-empty-row td{color:#667286;text-align:center;height:160px;font-size:10px}.fleet-empty-row .device-connect-action{max-width:360px;margin:auto}.fleet-footer{color:#536074;background:#0e141e;border-top:1px solid #1a2230;flex:none;justify-content:space-between;align-items:center;min-height:49px;padding:8px 20px;font-size:8px;display:flex}.fleet-pagination{gap:7px;display:flex}.fleet-pagination button{color:#768196;background:#111722;border:1px solid #252e3e;border-radius:6px;min-height:27px;padding:0 10px;font-size:7px}.fleet-pagination button:hover:not(:disabled){color:#b2bac8;border-color:#39455d}.fleet-pagination button:disabled{opacity:.35}@media (width<=1280px){.main-grid{grid-template-areas:"devices""tasks""pending""activity"}.devices-panel{height:600px;min-height:560px;max-height:none}}@media (width<=720px){.devices-panel{height:560px!important;min-height:520px!important}.fleet-toolbar{flex-direction:column;align-items:stretch}.fleet-toolbar-actions,.fleet-toolbar-button{flex:1}.fleet-toolbar-actions{align-items:stretch}.fleet-filter-wrap{flex:1;display:flex}.fleet-filter-menu{left:0;right:auto}.fleet-table-wrap{overscroll-behavior-x:contain}}.app-shell{grid-template-columns:252px minmax(0,1fr)}.sidebar-user{grid-template-columns:auto minmax(0,1fr) auto}.sidebar-user .platform-logout{place-items:center;width:30px;min-height:30px;padding:0;display:grid}.summary-item>span:nth-of-type(2){grid-template-columns:auto minmax(0,1fr);align-items:baseline;column-gap:9px;display:grid}.summary-item>span:nth-of-type(2) small{grid-column:1/-1}.summary-item .summary-note{color:#596578;font-size:7px;font-weight:650;position:absolute;bottom:11px;right:14px}.summary-item .summary-note.positive{color:#2acb9a}.summary-executions .summary-icon{color:#54d6df;background:#27c2cf1f}.summary-queue .summary-icon{color:#e8b94f;background:#ebb5391f}.summary-success .summary-icon{color:#43d3a6;background:#2acb9a1c}.main-grid{grid-template-columns:minmax(670px,2fr) minmax(365px,.94fr);grid-template-areas:"devices tasks""pending activity";align-items:stretch}.devices-panel,.tasks-panel{height:min(680px,100vh - 275px);min-height:600px;max-height:680px}.tasks-panel{flex-direction:column;display:flex;overflow-y:auto}.tasks-panel .panel-head{flex:none}.tasks-panel .task-list{grid-template-columns:1fr;gap:7px;display:grid;overflow:visible}.tasks-panel .task-card{grid-template-columns:31px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:53px;padding:7px 9px;display:grid}.tasks-panel .task-card input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.tasks-panel .builder-settings-label{margin-top:5px}.tasks-panel .settings-card{margin-top:6px}.tasks-panel .settings-card h3{margin-bottom:7px}.tasks-panel .users-textarea{min-height:70px;max-height:92px}.tasks-panel .main-action{flex:none;margin-top:11px;padding-top:11px;position:static}.tasks-panel .main-action .primary{flex:1 0 100%;min-height:43px}@media (width<=1280px){.main-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"devices""tasks""pending""activity"}.devices-panel,.tasks-panel{height:auto;min-height:600px;max-height:760px}}@media (width<=720px){.app-shell{grid-template-columns:1fr}.tasks-panel{max-height:none}}.topbar-settings{color:#6f7b8f;background:#0e131d;border:1px solid #222a3a;border-radius:8px;place-items:center;width:32px;min-height:32px;padding:0;display:grid}.channel-nav .channel-state{color:#667286;background:0 0;min-width:0;padding:0;font-size:6px;font-weight:600}.channel-nav .channel-state.active i{background:#37d6a5;border-radius:50%;width:6px;height:6px;display:block;box-shadow:0 0 8px #37d6a5b3}.task-card-copy{text-align:left}.advanced-parallel-setting{margin-top:7px}.advanced-parallel-setting summary{color:#68758a;cursor:pointer;font-size:7px}.advanced-parallel-setting .field-label{margin-top:8px}.fleet-table-wrap{scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#46516d #0a0f17;overflow:auto scroll}.fleet-table thead{z-index:6;position:sticky;top:0}.fleet-footer{z-index:7;position:relative}.fleet-scroll-hint{color:#68758a}.tasks-panel{scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#46516d #0a0f17;overflow:hidden scroll}.fleet-table-wrap::-webkit-scrollbar{width:8px;height:8px}.tasks-panel::-webkit-scrollbar{width:8px;height:8px}.fleet-table-wrap::-webkit-scrollbar-track{background:#0a0f17;border-left:1px solid #182130}.tasks-panel::-webkit-scrollbar-track{background:#0a0f17;border-left:1px solid #182130}.fleet-table-wrap::-webkit-scrollbar-thumb{background:#46516d;border:2px solid #0a0f17;border-radius:99px}.tasks-panel::-webkit-scrollbar-thumb{background:#46516d;border:2px solid #0a0f17;border-radius:99px}.fleet-table-wrap::-webkit-scrollbar-thumb:hover{background:#616e91}.tasks-panel::-webkit-scrollbar-thumb:hover{background:#616e91}.summary-topbar{min-height:56px;margin-bottom:18px}.dashboard-heading{margin-bottom:15px}.dashboard-heading h1{margin-top:4px;margin-bottom:3px}.summary{margin-bottom:10px}.summary-item{min-height:86px;padding:12px 15px}.summary-icon{width:35px;height:35px}.summary-item strong{font-size:21px}.platform-sidebar{padding-top:16px}.management-nav{margin-top:0}.sidebar-mobile-close-standalone{position:absolute;top:12px;right:12px}.dashboard-heading{justify-content:flex-start}.devices-panel .fleet-panel-head{min-height:54px;padding:12px 16px 10px}.devices-panel .fleet-panel-head p{margin-top:2px}.fleet-toolbar{min-height:50px;padding:7px 16px}.fleet-search input{min-height:32px}.fleet-toolbar-button{min-height:34px}.fleet-table th{height:30px}.fleet-table td{height:48px;padding-top:5px;padding-bottom:5px}.fleet-device-icon{width:28px;height:28px}.fleet-device-identity,.fleet-device-identity>span:last-child,.fleet-proxy,.fleet-activity{gap:2px}.fleet-footer{min-height:36px;padding:6px 16px}@media (width<=720px){.main-grid>.devices-panel,.main-grid>.tasks-panel{max-height:440px;height:440px!important;min-height:400px!important}}.automation-picker{background:#0a0f17;border:1px solid #222b3b;border-radius:10px;flex-direction:column;flex:none;min-height:0;display:flex;overflow:hidden}.automation-picker-head,.tasks-panel .automation-picker .task-card{grid-template-columns:32px minmax(105px,.55fr) minmax(0,1fr) 12px;align-items:center;gap:9px;display:grid}.automation-picker-head{color:#556177;letter-spacing:.08em;text-transform:uppercase;background:#0d131d;border-bottom:1px solid #1a2330;min-height:29px;padding:0 10px;font-size:7px;font-weight:750}.tasks-panel .automation-picker .task-list{scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#46516d #0a0f17;grid-template-columns:1fr;gap:0;max-height:196px;padding:0;display:grid;overflow:hidden auto}.tasks-panel .automation-picker .task-card{min-height:48px;box-shadow:none;background:#0c121b;border:0;border-bottom:1px solid #19212e;border-radius:0;padding:6px 10px}.tasks-panel .automation-picker .task-card:last-child{border-bottom:0}.tasks-panel .automation-picker .task-card:hover{background:#101721}.tasks-panel .automation-picker .task-card.active{background:#6f78ff17;box-shadow:inset 3px 0 #7f87ff}.tasks-panel .automation-picker .task-card-copy{display:contents}.tasks-panel .automation-picker .task-card-copy strong,.tasks-panel .automation-picker .task-card-copy small{text-align:left;text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.tasks-panel .automation-picker .task-card-copy strong{color:#c8cfda;font-size:8px;font-weight:680}.tasks-panel .automation-picker .task-card-copy small{color:#566277;font-size:7px}.automation-picker-footer{color:#59667a;background:#0e141e;border-top:1px solid #1a2230;justify-content:space-between;align-items:center;min-height:29px;padding:5px 10px;font-size:7px;display:flex}.tasks-panel .automation-picker .task-list::-webkit-scrollbar{width:7px}.tasks-panel .automation-picker .task-list::-webkit-scrollbar-track{background:#0a0f17}.tasks-panel .automation-picker .task-list::-webkit-scrollbar-thumb{background:#46516d;border:2px solid #0a0f17;border-radius:99px}@media (width<=520px){.automation-picker-head,.tasks-panel .automation-picker .task-card{grid-template-columns:30px minmax(100px,.7fr) minmax(0,1fr) 10px;gap:7px}}.tasks-panel .automation-picker .task-card{min-height:43px;padding-top:5px;padding-bottom:5px}.tasks-panel .automation-picker-head{min-height:26px}.tasks-panel .automation-picker-footer{min-height:25px;padding-top:4px;padding-bottom:4px}.tasks-panel .builder-settings-label{background:#101722;border:1px solid #222c3d;border-radius:8px;align-items:center;min-height:27px;margin-top:8px;margin-bottom:6px;padding:6px 8px;display:flex}.tasks-panel .settings-card{background:#0b1018;border:1px solid #222c3d;border-radius:9px;margin-top:0;padding:10px}.tasks-panel .settings-card h3{border-bottom:1px solid #1b2432;margin:0 0 8px;padding-bottom:7px}.tasks-panel .settings-card .field-label{gap:4px;margin-bottom:8px}.tasks-panel .settings-card .field-label input,.tasks-panel .settings-card .field-label select{min-height:29px}.tasks-panel .settings-card .users-textarea{min-height:58px;max-height:70px}.main-grid>.devices-panel,.main-grid>.tasks-panel{height:min(780px,100vh - 275px);min-height:620px;max-height:780px}@media (width<=720px){.main-grid>.devices-panel,.main-grid>.tasks-panel{max-height:560px;height:560px!important;min-height:560px!important}}.main-grid{grid-template-areas:"devices tasks""pending tasks"}@media (width<=1280px){.main-grid{grid-template-areas:"devices""tasks""pending"}}.main-grid>.tasks-panel{height:min(860px,100vh - 110px);min-height:760px;max-height:860px}@media (width<=720px){.main-grid>.tasks-panel{max-height:760px;height:760px!important;min-height:760px!important}}@media (width>=1281px){.main-grid>.devices-panel{align-self:stretch;height:auto;min-height:clamp(420px,50vh,480px);max-height:none}.main-grid>.tasks-panel{height:auto;min-height:0;max-height:none}}.tasks-panel>.builder-step-label:first-of-type{margin-top:4px}.tasks-panel>.automation-picker{margin-bottom:2px}.tasks-panel>.builder-settings-label{margin-top:10px;margin-bottom:0;padding:8px 10px}.tasks-panel>.settings-card{padding:14px}.tasks-panel>.settings-card h3{margin-bottom:12px;padding-bottom:10px}.tasks-panel>.settings-card .field-label{gap:7px;margin-bottom:11px}.tasks-panel>.builder-device-selection{margin-top:12px}.tasks-panel>.builder-device-selection .builder-step-label{margin-bottom:8px}.tasks-panel>.builder-device-selection .builder-device-box{min-height:64px;padding:10px 12px}.tasks-panel>.main-action{border-top:1px solid #222c3d;margin-top:16px;padding-top:16px}.tasks-panel>.main-action .builder-run-estimate{gap:10px;margin-bottom:12px}.tasks-panel>.main-action .builder-run-estimate span{min-height:54px;padding:10px 12px}.tasks-panel>.main-action>.small-button{justify-content:center;align-items:center;gap:6px;min-height:43px;display:inline-flex}.recent-panel{scrollbar-width:thin;scrollbar-color:#293348 transparent;overflow-y:auto}.activity-summary-card{background:#0a0f17;border:1px solid #222c3d;border-radius:9px;gap:9px;margin:0 0 11px;padding:10px;display:grid}.activity-summary-card-head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.activity-summary-card-head>div,.activity-summary-metrics>div{gap:2px;min-width:0;display:grid}.activity-summary-card-head strong{color:#d9e0ec;font-size:10px;font-weight:720}.activity-summary-card-head small,.activity-summary-metrics small,.activity-summary-accounts>span{color:#627088;letter-spacing:.06em;text-transform:uppercase;font-size:7px}.activity-summary-status{color:#7e8da7;white-space:nowrap;border:1px solid #28344a;border-radius:99px;padding:4px 7px;font-size:7px}.activity-summary-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.activity-summary-metrics>div{background:#0d131d;border:1px solid #1c2635;border-radius:7px;min-height:48px;padding:7px 8px}.activity-summary-metrics strong{color:#e3e8f1;letter-spacing:-.03em;font-size:15px}.activity-summary-metrics span,.activity-summary-accounts>small{color:#68758a;font-size:7px}.activity-summary-accounts{gap:5px;display:grid}.activity-account-chips{flex-wrap:wrap;gap:5px;display:flex}.activity-account-chips span{color:#aeb5ff;text-overflow:ellipsis;white-space:nowrap;background:#6f78ff14;border:1px solid #6f78ff38;border-radius:99px;max-width:150px;padding:4px 7px;font-size:7px;overflow:hidden}.activity-summary-comments{border-top:1px solid #1b2432;gap:4px;padding-top:7px;display:grid}.activity-summary-comments>div{grid-template-columns:minmax(70px,auto) minmax(0,1fr);align-items:baseline;gap:7px;min-width:0;display:grid}.activity-summary-comments strong,.activity-summary-comments span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.activity-summary-comments strong{color:#b9c2d2;font-size:7px}.activity-summary-comments span{color:#758197;font-size:7px}@media (width<=520px){.activity-summary-metrics{grid-template-columns:1fr}}.tasks-panel .automation-picker .task-list{max-height:250px}.tasks-panel>.settings-card .users-textarea{min-height:112px;max-height:150px}.tasks-panel .task-card-icon-instagram_full_flow{color:#a49bff;background:#7c5dff21}.tasks-panel .task-card-icon-instagram_like{color:#f58aa7;background:#f55b801f}.tasks-panel .task-card-icon-instagram_message{color:#f4b06a;background:#f2a1461f}.tasks-panel .task-card-icon-instagram_login{color:#7ab4ff;background:#4597ff1f}.tasks-panel .task-card-icon-instagram_privacy{color:#d29bff;background:#cc80ff1f}.tasks-panel .task-card-icon-instagram_profile_studio{color:#e58ee9;background:#dd66e21f}.tasks-panel .task-card-icon-device_date_time{color:#78dce8;background:#40c5d71f}.tasks-panel .task-card-icon-proxy_residential{color:#6fe1bb;background:#33d3a21f}.execution-history{background:#0a0f17;border:1px solid #222c3d;border-radius:9px;gap:9px;margin-top:16px;padding:11px;display:grid}.execution-history-head{color:#8996ad;justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.execution-history-head>div{gap:3px;display:grid}.execution-history-head strong{color:#d9e0ec;font-size:10px}.execution-history-head small,.execution-history-empty{color:#657184;font-size:8px}.execution-history-head>svg{color:#8f97ff}.execution-history-list{scrollbar-width:thin;scrollbar-color:#46516d #0a0f17;gap:5px;max-height:190px;display:grid;overflow-y:auto}.execution-history-row{border-top:1px solid #1b2432;grid-template-columns:18px minmax(90px,auto) auto minmax(0,1fr);align-items:baseline;gap:7px;min-width:0;padding-top:6px;display:grid}.execution-history-row:first-child{border-top:0;padding-top:0}.execution-history-index{color:#7f87ff;font-size:8px;font-weight:700}.execution-history-row strong,.execution-history-row>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.execution-history-row strong{color:#bfc8d8;font-size:8px}.execution-history-action{color:#aeb5ff;background:#6f78ff1a;border:1px solid #6f78ff47;border-radius:99px;padding:2px 5px;font-size:7px}.execution-history-detail{color:#7e8ba0;font-size:8px}.execution-history-empty{text-align:center;border:1px dashed #273249;border-radius:7px;margin:0;padding:10px}@media (width<=520px){.execution-history-row{grid-template-columns:18px minmax(0,1fr) auto}.execution-history-detail{grid-column:2/-1}}*{box-sizing:border-box}html,body,#root{min-height:100%}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#070a12}body{color:#f4f7fb;-webkit-font-smoothing:antialiased;background:#070a12;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-x:hidden}button,input,textarea,select{font:inherit}button{cursor:pointer}.auth-page{color:#f4f7fb;background:#080b13;grid-template-columns:minmax(520px,1.12fr) minmax(480px,.88fr);min-height:100vh;display:grid;overflow:hidden}.auth-showcase{background:radial-gradient(circle at 27% 69%,#474adb30,#0000 31%),radial-gradient(circle at 72% 20%,#2dbeda14,#0000 24%),linear-gradient(155deg,#090d18 0%,#0b1021 52%,#090b13 100%);border-right:1px solid #ffffff0f;grid-template-rows:1fr;min-height:100vh;padding:42px 55px 36px;display:grid;position:relative;overflow:hidden}.auth-showcase:before{pointer-events:none;content:"";background-image:linear-gradient(#ffffff04 1px,#0000 1px),linear-gradient(90deg,#ffffff04 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 96%);mask-image:linear-gradient(#000,#0000 96%)}.auth-showcase:after{content:"";border:1px solid #6d74ff33;border-radius:50%;width:520px;height:520px;position:absolute;top:-270px;right:-260px;box-shadow:0 0 0 80px #6d74ff06,0 0 0 160px #6d74ff04}.auth-brand,.auth-mobile-brand{z-index:2;align-items:center;gap:12px;display:flex;position:relative}.auth-brand-mark{color:#fff;letter-spacing:-.05em;background:linear-gradient(145deg,#767cff42,#5433b01a),#111529;border:1px solid #887cff9e;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;font-size:12px;font-weight:850;display:grid;position:relative;box-shadow:inset 0 0 20px #7178ff24,0 8px 22px #1a1e5247}.auth-brand-mark:after{content:"";background:#34d399;border:2px solid #0b0e17;border-radius:50%;width:9px;height:9px;position:absolute;bottom:-2px;right:-2px}.auth-brand>span:last-child,.auth-mobile-brand>span:last-child{gap:2px;display:grid}.auth-brand strong,.auth-mobile-brand strong{letter-spacing:-.025em;font-size:16px}.auth-brand small,.auth-mobile-brand small{color:#717e94;letter-spacing:.11em;text-transform:uppercase;font-size:9px;font-weight:700}.auth-story{z-index:2;align-self:center;width:min(100%,720px);margin:32px auto 0;position:relative}.auth-live-label{color:#99a4b8;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:8px;font-size:10px;font-weight:780;display:inline-flex}.auth-live-label i{background:#34d399;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #34d39914,0 0 16px #34d399b3}.auth-story h1{letter-spacing:-.055em;max-width:700px;margin:0 0 18px;font-size:clamp(43px,4.6vw,72px);font-weight:730;line-height:.98}.auth-story h1 span{color:#0000;background:linear-gradient(90deg,#8790ff,#98d9ef 75%);-webkit-background-clip:text;background-clip:text}.auth-story>p{color:#8c98ad;max-width:520px;margin:0;font-size:17px;line-height:1.65}.auth-network{height:286px;margin-top:40px;position:relative}.auth-network:before{filter:blur(48px);content:"";background:#5e52ff1a;border-radius:50%;width:250px;height:170px;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.auth-network-line{z-index:1;opacity:.72;transform-origin:0;background:linear-gradient(90deg,#0000,#7984ffb8,#0000);height:1px;position:absolute}.auth-network-line.line-one{width:240px;top:50%;left:18%;transform:rotate(-13deg)}.auth-network-line.line-two{width:256px;top:48%;left:46%;transform:rotate(14deg)}.auth-network-line.line-three{width:280px;top:50%;left:46%;transform:rotate(-27deg)}.auth-node{z-index:2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#111729e6;border:1px solid #ffffff17;border-radius:13px;align-items:center;gap:11px;min-width:170px;padding:12px 14px;display:flex;position:absolute;box-shadow:0 16px 42px #00000047}.auth-node>i{color:#9ba2ff;background:#7078ff21;border-radius:9px;place-items:center;width:33px;height:33px;display:grid}.auth-node>span{gap:3px;display:grid}.auth-node small{color:#657086;letter-spacing:.09em;font-size:8px;font-weight:800}.auth-node strong{font-size:12px;font-weight:680}.auth-node>b{background:#34d399;border-radius:50%;width:6px;height:6px;margin-left:auto;box-shadow:0 0 8px #34d399cc}.auth-node.node-center{border-color:#7881ff66;min-width:190px;top:42%;left:37%}.auth-node.node-left{top:27%;left:2%}.auth-node.node-right{top:61%;right:2%}.auth-node.node-top{top:10%;right:5%}.auth-trust{z-index:2;color:#667389;gap:24px;font-size:11px;display:flex;position:relative}.auth-trust span{align-items:center;gap:7px;display:inline-flex}.auth-panel-wrap{background:radial-gradient(circle at 100% 0,#7078ff16,#0000 28%),#090c14;align-content:center;justify-items:center;min-width:0;min-height:100vh;padding:58px 72px 56px;display:grid;position:relative}.auth-mobile-brand{display:none}.auth-card{width:100%;min-width:0;max-width:440px}.auth-card-heading{margin-bottom:34px}.auth-security-label{color:#7e88ff;letter-spacing:.14em;text-transform:uppercase;margin-bottom:14px;font-size:10px;font-weight:820;display:block}.auth-card h1{letter-spacing:-.045em;margin:0 0 10px;font-size:35px;font-weight:720;line-height:1.15}.auth-card-heading p{color:#7e899b;max-width:390px;margin:0;font-size:14px;line-height:1.65}.auth-form{gap:20px;min-width:0;display:grid}.auth-field{color:#b8c1cf;gap:9px;min-width:0;font-size:12px;font-weight:650;display:grid}.auth-input{color:#657086;background:#0c1019;border:1px solid #252d3d;border-radius:11px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;width:100%;min-width:0;min-height:52px;padding:0 14px;transition:border-color .16s,box-shadow .16s,background .16s;display:grid}.auth-input:focus-within{background:#0e1320;border-color:#7981ffe0;box-shadow:0 0 0 4px #6f78ff17}.auth-input.invalid{border-color:#f47070;box-shadow:0 0 0 4px #f4707012}.auth-input input{color:#eef2f8;min-width:0;height:50px;box-shadow:none;background:0 0;border:0;outline:0;padding:0}.auth-input input:focus{box-shadow:none;border:0}.auth-input input:-webkit-autofill{-webkit-text-fill-color:#eef2f8;caret-color:#eef2f8;transition:background-color 9999s ease-out;-webkit-box-shadow:inset 0 0 0 1000px #0c1019}.auth-input input:-webkit-autofill:hover{-webkit-text-fill-color:#eef2f8;caret-color:#eef2f8;transition:background-color 9999s ease-out;-webkit-box-shadow:inset 0 0 0 1000px #0c1019}.auth-input input:-webkit-autofill:focus{-webkit-text-fill-color:#eef2f8;caret-color:#eef2f8;transition:background-color 9999s ease-out;-webkit-box-shadow:inset 0 0 0 1000px #0c1019}.auth-input input:-webkit-autofill:active{-webkit-text-fill-color:#eef2f8;caret-color:#eef2f8;transition:background-color 9999s ease-out;-webkit-box-shadow:inset 0 0 0 1000px #0c1019}.auth-password-toggle{color:#7f8a9c;width:34px;height:34px;min-height:34px;box-shadow:none;background:0 0;border:0;border-radius:8px;padding:0}.auth-password-toggle:hover:not(:disabled){color:#d9deea;box-shadow:none;background:#171d2a;border:0}.auth-field-error{color:#fca5a5;font-weight:500}.auth-submit-error{color:#fecaca;background:#7f1d1d29;border:1px solid #f470703d;border-left:3px solid #f47070;border-radius:8px;padding:10px 12px;font-size:12px;line-height:1.45}.auth-submit{color:#fff;background:linear-gradient(135deg,#6670f0,#795fe7);border:1px solid #7c85ff;border-radius:11px;justify-content:center;align-items:center;gap:11px;width:100%;min-height:52px;margin-top:2px;font-size:13px;font-weight:740;display:flex;box-shadow:0 12px 30px #4e4edc40}.auth-submit:hover:not(:disabled){background:linear-gradient(135deg,#717af5,#826aeb);border-color:#9298ff;transform:translateY(-1px);box-shadow:0 15px 36px #4e4edc57}.auth-environment{color:#687487;border-top:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:16px;margin-top:28px;padding-top:20px;font-size:10px;display:flex}.auth-environment>span{color:#99a6b7;align-items:center;gap:7px;display:flex}.auth-environment i{background:#34d399;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #34d399a6}.auth-endpoint{color:#4f596a;text-align:center;font-size:9px;position:absolute;bottom:24px;left:24px;right:24px}.auth-loading{color:#8490a4;background:#080b13;grid-template-columns:1fr;align-content:center;place-items:center;gap:12px}.auth-loading-mark{color:#9ba2ff;background:#111725;border:1px solid #30384d;border-radius:14px;place-items:center;width:56px;height:56px;display:grid}.spin{animation:.8s linear infinite auth-spin}@keyframes auth-spin{to{transform:rotate(360deg)}}@media (width<=1100px){.auth-page{grid-template-columns:minmax(460px,1fr) minmax(430px,.85fr)}.auth-showcase{padding-inline:38px}.auth-node.node-left{left:0}.auth-node.node-right{right:0}}@media (width<=900px){.auth-page{grid-template-columns:1fr}.auth-showcase{display:none}.auth-panel-wrap{padding:58px 28px 62px}}@media (width<=520px){.auth-panel-wrap{align-content:start;min-width:0;padding:48px 18px 72px;overflow-x:hidden}.auth-card h1{font-size:29px}.auth-card-heading{margin-bottom:28px}.auth-card-heading p{font-size:13px}}
