:root{--space-1:8px;--space-2:16px;--space-3:24px;--font-weight-regular:400;--font-weight-medium:600;--font-weight-strong:800;--font-size-body:16px;--font-size-title:24px;--font-size-display:32px;--text:#6b6375;--text-h:#08060d;--bg:#fff;--border:#e5e4e7;--code-bg:#f4f3ec;--accent:#aa3bff;--accent-bg:#aa3bff1a;--accent-border:#aa3bff80;--social-bg:#f4f3ec80;--shadow:#0000001a 0 10px 15px -3px, #0000000d 0 4px 6px -2px;--bg-gradient:linear-gradient(135deg, #e0f2fe 0%, #f0f9ff 50%, #fff 100%);--orb-color:#ffffffe6;--glass-bg:#ffffff73;--glass-border:#ffffffb3;--glass-shadow:0 8px 32px #0000000d;--glass-inset:inset 0 1px 1px #fffc;--glass-hover:#ffffffa6;--glass-panel:#ffffff4d;--glass-card:#ffffff80;--text-dark:#111827;--text-gray:#4b5563;--border-color:#00000014;--ice-blue:#00b4d8;--ice-blue-hover:#0077b6;--ice-glow:#00b4d833;--ice-blue-transparent:#00b4d81a;--status-green:#10b981;--status-green-bg:#10b98126;--status-red:#ef4444;--status-red-bg:#ef444426;--ig-gradient:radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285aeb 90%);--sans:system-ui, "Segoe UI", Roboto, sans-serif;--heading:system-ui, "Segoe UI", Roboto, sans-serif;--mono:ui-monospace, Consolas, monospace}html.dark-theme,body.dark-theme{--text:#9ca3af;--text-h:#f3f4f6;--bg:#16171d;--border:#2e303a;--code-bg:#1f2028;--accent:#c084fc;--accent-bg:#c084fc26;--accent-border:#c084fc80;--social-bg:#2f303a80;--shadow:#0006 0 10px 15px -3px, #00000040 0 4px 6px -2px;--bg-gradient:radial-gradient(circle at 50% 0%, #0a192f 0%, #050b14 100%);--orb-color:#00b4d826;--glass-bg:#0f172a73;--glass-border:#ffffff14;--glass-shadow:0 8px 32px #0000004d;--glass-inset:inset 0 1px 1px #ffffff0d;--glass-hover:#1e293ba6;--glass-panel:#0f172a66;--glass-card:#1e293b66;--text-dark:#f3f4f6;--text-gray:#9ca3af;--border-color:#ffffff0d}*{box-sizing:border-box;font-family:"Inter", var(--sans);-webkit-user-select:none;user-select:none;margin:0;padding:0}html,body{width:100vw;height:100vh;margin:0;padding:0;overflow:hidden}*{scrollbar-width:thin;scrollbar-color:var(--ice-blue) transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--ice-blue) 60%, transparent);background-clip:padding-box;border:2px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background-color:var(--ice-blue)}.app-dialog-backdrop{z-index:10000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#030b198f;place-items:center;padding:24px;animation:.18s ease-out app-dialog-in;display:grid;position:fixed;inset:0}.app-dialog{border:1px solid var(--glass-border);background:var(--glass-panel);width:min(100%,440px);color:var(--text-dark);box-shadow:0 24px 60px #00000047, var(--glass-inset);-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);border-radius:20px;grid-template-columns:auto 1fr;align-items:start;gap:16px;padding:24px;display:grid}.app-dialog-icon{background:var(--ice-blue-transparent);width:42px;height:42px;color:var(--ice-blue);border-radius:13px;place-items:center;font-size:1.3rem;display:grid}.app-dialog h2{margin:0 0 6px;font-size:1rem}.app-dialog p{color:var(--text-gray);margin:0;font-size:.9rem;line-height:1.55}.app-dialog-close{background:var(--ice-blue);color:#fff;cursor:pointer;box-shadow:0 4px 12px var(--ice-glow);border:0;border-radius:10px;grid-column:2;justify-self:end;margin-top:4px;padding:9px 16px;font-weight:700}@keyframes app-dialog-in{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}body{background:var(--bg-gradient);color:var(--text-dark);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background .4s,color .4s;position:relative}#root{width:100vw;height:100vh;display:flex}body:before,body:after{position:fixed!important}.legacy-page{width:100%;height:100%;position:relative;overflow:hidden}.legacy-page>div:last-child{width:100%;height:100%;display:flex}body:before,body:after{content:"";z-index:0;pointer-events:none;filter:blur(60px);border-radius:50%;transition:background .4s;position:absolute}.legal-page{background:var(--bg-gradient);width:100%;min-height:100vh;color:var(--text-dark);padding:72px 24px}.legal-page article{background:var(--glass-panel);border:1px solid var(--glass-border);max-width:760px;box-shadow:var(--glass-shadow);border-radius:24px;margin:0 auto;padding:42px}.legal-page h1{margin:0 0 8px;font-size:2rem}.legal-page h2{margin:28px 0 8px;font-size:1.1rem}.legal-page p{color:var(--text-gray);line-height:1.65}.app-loading{width:100%;height:100%;color:var(--text-dark);background:var(--bg-gradient);place-items:center;font-weight:700;display:grid}.operational-page{z-index:1;width:100%;height:100%;padding:42px;position:relative;overflow:auto}.page-header{margin-bottom:26px}.page-header h1{color:var(--text-dark);margin:4px 0 8px}.page-header p{color:var(--text-gray)}.eyebrow{letter-spacing:.12em;font-weight:800;color:var(--ice-blue)!important;font-size:.75rem!important}.stats-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px;margin-bottom:16px;display:grid}.stat-card,.glass-panel{border:1px solid var(--glass-border);background:var(--glass-panel);box-shadow:var(--glass-inset);border-radius:18px;padding:20px}.stat-card span,.admin-list span,.admin-updated{color:var(--text-gray);font-size:.86rem}.stat-card strong{color:var(--text-dark);margin-top:10px;font-size:1.9rem;display:block}.glass-panel h2{color:var(--text-dark);margin:0 0 14px;font-size:1.05rem}.status-row{flex-wrap:wrap;gap:8px;display:flex}.status-pill{background:var(--ice-blue-transparent);color:var(--text-dark);border-radius:999px;padding:7px 10px;font-size:.85rem}.admin-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}.admin-list{gap:12px;list-style:none;display:grid}.admin-list li{border-bottom:1px solid var(--border-color);gap:4px;padding-bottom:12px;display:grid}.admin-list li:last-child{border:0;padding-bottom:0}.admin-updated{margin-top:16px}@media (width<=640px){.operational-page{padding:24px 16px}.admin-columns{grid-template-columns:1fr}}.bulk-page{z-index:1;width:100%;height:100%;padding:42px;position:relative;overflow:auto}.bulk-header{justify-content:space-between;gap:20px;margin-bottom:24px;display:flex}.bulk-header h1{color:var(--text-dark);margin:4px 0 8px}.bulk-header p{color:var(--text-gray)}.bulk-steps{gap:8px;margin-bottom:16px;display:flex}.bulk-steps button,.bulk-card footer button,.bulk-toolbar button{border:1px solid var(--border-color);background:var(--glass-card);color:var(--text-dark);cursor:pointer;border-radius:10px;padding:10px 14px;font-weight:700}.bulk-steps button.active,.bulk-card footer .btn-primary{background:var(--ice-blue);border-color:var(--ice-blue);color:#fff}.bulk-card{border:1px solid var(--glass-border);background:var(--glass-panel);box-shadow:var(--glass-shadow);border-radius:20px;padding:24px}.bulk-upload{border:2px dashed var(--ice-blue);min-height:150px;color:var(--text-dark);cursor:pointer;border-radius:16px;align-content:center;place-items:center;gap:8px;display:grid}.bulk-upload input{display:none}.bulk-upload span{color:var(--text-gray);font-size:.86rem}.bulk-toolbar{color:var(--text-gray);justify-content:space-between;align-items:center;margin:18px 0;display:flex}.bulk-grid{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:12px;display:grid}.bulk-grid button{background:var(--glass-card);color:var(--text-dark);cursor:pointer;text-align:left;border:2px solid #0000;border-radius:13px;padding:0;overflow:hidden}.bulk-grid button.selected{border-color:var(--ice-blue);box-shadow:0 0 0 3px var(--ice-glow)}.bulk-grid img,.bulk-grid video{aspect-ratio:1;object-fit:cover;background:#06101c;width:100%;display:block}.bulk-grid span{white-space:nowrap;text-overflow:ellipsis;padding:8px;font-size:.75rem;display:block;overflow:hidden}.bulk-card footer{justify-content:flex-end;gap:10px;margin-top:22px;display:flex}.bulk-groups{gap:14px;display:grid}.bulk-groups article{border:1px solid var(--border-color);border-radius:14px;padding:14px}.bulk-groups article>div{gap:8px;margin-top:10px;display:flex;overflow:auto}.bulk-groups img,.bulk-groups video{object-fit:cover;border-radius:10px;width:90px;height:90px}.bulk-form{gap:16px;max-width:620px;display:grid}.bulk-form label{color:var(--text-dark);gap:7px;font-size:.85rem;font-weight:700;display:grid}.bulk-form input,.bulk-form select,.bulk-form textarea{border:1px solid var(--border-color);background:var(--glass-card);width:100%;color:var(--text-dark);border-radius:10px;padding:12px}.bulk-form textarea{resize:vertical;min-height:110px}.bulk-notice,.bulk-error{border-radius:12px;margin:0 0 14px;padding:12px 14px}.bulk-notice{background:var(--status-green-bg);color:var(--text-dark)}.bulk-error{background:var(--status-red-bg);color:var(--text-dark)}@media (width<=640px){.bulk-page{padding:24px 16px}.bulk-steps{overflow:auto}.bulk-steps button{white-space:nowrap}.bulk-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.dashboard-native{z-index:1;width:100%;height:100%;padding:42px;position:relative;overflow:auto}.dashboard-header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;display:flex}.dashboard-header h1{color:var(--text-dark);margin:4px 0 8px;font-size:clamp(1.65rem,3vw,2.35rem)}.dashboard-header p{color:var(--text-gray)}.dashboard-actions{align-items:center;gap:10px;display:flex}.dashboard-refresh{border:1px solid var(--glass-border);background:var(--glass-card);color:var(--text-dark);cursor:pointer;border-radius:11px;padding:11px 14px;font-weight:750}.dashboard-hero{border:1px solid var(--glass-border);background:linear-gradient(135deg,var(--glass-card),#00b4d81f);border-radius:24px;justify-content:space-between;align-items:center;min-height:180px;padding:30px;display:flex;overflow:hidden}.dashboard-hero span{color:var(--text-gray);font-weight:700}.dashboard-hero strong{color:var(--text-dark);margin:7px 0;font-size:3.7rem;line-height:1;display:block}.dashboard-hero p{color:var(--text-gray)}.dashboard-hero-orbit{border:18px solid #00b4d82e;border-top-color:var(--ice-blue);border-radius:50%;width:130px;height:130px;transform:rotate(28deg)}.dashboard-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:16px 0;display:grid}.dashboard-metric,.dashboard-accounts,.dashboard-error{border:1px solid var(--glass-border);background:var(--glass-panel);box-shadow:var(--glass-inset);border-radius:18px;padding:20px}.dashboard-metric span{color:var(--text-gray);font-size:.82rem;font-weight:700;display:block}.dashboard-metric strong{color:var(--text-dark);margin-top:10px;font-size:2rem;display:block}.dashboard-metric.blue strong{color:var(--ice-blue)}.dashboard-metric.green strong{color:var(--status-green)}.dashboard-metric.red strong{color:var(--status-red)}.dashboard-section-title{justify-content:space-between;align-items:end;gap:16px;margin-bottom:16px;display:flex}.dashboard-section-title h2{color:var(--text-dark);margin:0}.dashboard-section-title p{color:var(--text-gray);margin-top:4px;font-size:.88rem}.dashboard-section-title a{color:var(--ice-blue);font-weight:700;text-decoration:none}.dashboard-account-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:14px;display:grid}.dashboard-account{border:1px solid var(--border-color);background:var(--glass-card);border-radius:14px;padding:16px}.dashboard-account-top{align-items:center;gap:10px;display:flex}.dashboard-account-top img,.dashboard-account-avatar{object-fit:cover;background:var(--ice-blue-transparent);width:42px;height:42px;color:var(--ice-blue);border-radius:50%;place-items:center;display:grid}.dashboard-account-top div{gap:3px;min-width:0;display:grid}.dashboard-account-top strong{text-overflow:ellipsis;white-space:nowrap;color:var(--text-dark);overflow:hidden}.dashboard-account-top span,.dashboard-account-stats{color:var(--text-gray);font-size:.78rem}.dashboard-account-stats{border-top:1px solid var(--border-color);gap:7px;margin-top:14px;padding-top:12px;display:grid}.dashboard-account-stats strong{color:var(--text-dark)}.dashboard-empty{text-align:center;color:var(--text-gray);padding:35px}.dashboard-empty h3{color:var(--text-dark);margin-bottom:7px}.dashboard-empty .btn-primary{margin-top:16px;text-decoration:none;display:inline-block}.dashboard-skeleton-grid{grid-template-columns:2fr repeat(2,1fr);gap:14px;display:grid}.dashboard-skeleton{background:linear-gradient(100deg,var(--glass-card) 30%,var(--glass-hover) 50%,var(--glass-card) 70%);background-size:200% 100%;border-radius:18px;animation:1.25s infinite dashboard-shimmer}.dashboard-skeleton.chart{grid-row:span 2;min-height:245px}.dashboard-skeleton.kpi{min-height:115px}.dashboard-skeleton.accounts{height:190px;margin-top:16px}@keyframes dashboard-shimmer{to{background-position:-200% 0}}@media (width<=760px){.dashboard-native{padding:24px 16px}.dashboard-hero-orbit{display:none}.dashboard-metrics,.dashboard-skeleton-grid{grid-template-columns:repeat(2,1fr)}.dashboard-skeleton.chart{grid-area:auto/span 2}.dashboard-header{align-items:flex-start}.dashboard-actions{flex-direction:column}.dashboard-section-title{flex-direction:column;align-items:flex-start}}.dashboard-original{background:0 0;padding:16px}.dashboard-original .dashboard-frame{border:1px solid var(--glass-border);background:var(--glass-panel);min-height:calc(100vh - 32px);box-shadow:var(--glass-shadow),var(--glass-inset);border-radius:24px;padding:0;overflow:hidden}.dashboard-original .dashboard-header{margin:0;padding:46px 60px 26px}.dashboard-original .dashboard-header h1{letter-spacing:-1px;font-size:1.8rem;font-weight:800}.dashboard-original .dashboard-header p{font-size:.9rem}.dashboard-original .dashboard-content{gap:32px;padding:0 60px 44px;display:grid}.dashboard-original .dashboard-top-layer{grid-template-columns:2fr 1fr;gap:24px;display:grid}.dashboard-original .dashboard-chart{border:1px solid var(--glass-border);background:var(--glass-card);min-height:270px;box-shadow:var(--glass-inset);border-radius:24px;padding:32px;position:relative;overflow:hidden}.dashboard-original .dashboard-chart h3{color:var(--text-dark);font-size:1.1rem}.dashboard-original .dashboard-chart p{color:var(--text-gray);margin-top:4px;font-size:.85rem}.dashboard-original .dashboard-chart>strong{color:var(--text-dark);margin-top:16px;font-size:2.5rem;display:block}.dashboard-chart-line{border-bottom:4px solid var(--ice-blue);height:90px;filter:drop-shadow(0 8px 10px var(--ice-glow));opacity:.85;border-radius:50% 55% 0 0;position:absolute;inset:auto 32px 38px;transform:skewY(-7deg)}.dashboard-original .dashboard-metrics{grid-template-columns:repeat(2,1fr);margin:0}.dashboard-original .dashboard-metric{background:var(--glass-card);border-radius:20px;padding:22px}.dashboard-original .dashboard-accounts{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.dashboard-original .dashboard-account-grid{padding-bottom:10px;display:flex;overflow-x:auto}.dashboard-original .dashboard-account{border-radius:20px;min-width:310px;padding:22px}.dashboard-original .dashboard-account-top b{color:var(--status-green);text-transform:uppercase;border:1px solid #10b9814d;border-radius:999px;margin-left:auto;padding:4px 9px;font-size:.65rem}.dashboard-original .dashboard-skeleton-grid{padding:0 60px}.dashboard-original .dashboard-skeleton.accounts{margin:32px 60px 44px}@media (width<=900px){.dashboard-original .dashboard-top-layer{grid-template-columns:1fr}.dashboard-original .dashboard-header,.dashboard-original .dashboard-content{padding-left:24px;padding-right:24px}.dashboard-original .dashboard-skeleton-grid{padding:0 24px}.dashboard-original .dashboard-skeleton.accounts{margin-left:24px;margin-right:24px}}@media (width<=640px){.dashboard-original{padding:10px}.dashboard-original .dashboard-frame{min-height:calc(100vh - 20px)}.dashboard-original .dashboard-header{padding:28px 20px 20px}.dashboard-original .dashboard-content{padding:0 20px 28px}.dashboard-original .dashboard-metrics{grid-template-columns:1fr 1fr}.dashboard-original .dashboard-skeleton-grid{padding:0 20px}.dashboard-original .dashboard-skeleton.accounts{margin:20px}.dashboard-original .dashboard-account{min-width:260px}}.dashboard-layout{width:100%;min-width:0;height:100%;display:flex}.dashboard-sidebar{background:var(--glass-bg);border-right:1px solid var(--glass-border);width:260px;box-shadow:var(--glass-shadow);z-index:3;flex-direction:column;flex:0 0 260px;padding:24px;display:flex}.dashboard-logo{color:var(--text-dark);align-items:center;gap:10px;margin-bottom:38px;font-size:1.35rem;text-decoration:none;display:flex}.dashboard-logo span{background:var(--ice-blue);color:#fff;border-radius:8px;place-items:center;width:32px;height:32px;display:grid}.dashboard-sidebar nav{gap:8px;display:grid}.dashboard-sidebar nav a{color:var(--text-gray);border-radius:12px;padding:12px 16px;font-size:.9rem;font-weight:600;text-decoration:none;transition:all .2s}.dashboard-sidebar nav a:hover{background:var(--glass-hover);color:var(--text-dark);transform:translate(3px)}.dashboard-sidebar nav a.active{background:var(--ice-blue);color:#fff;box-shadow:0 4px 15px var(--ice-glow)}.dashboard-user{border:1px solid var(--glass-border);background:var(--glass-bg);border-radius:16px;align-items:center;gap:12px;margin-top:auto;padding:14px;display:flex}.dashboard-user i{background:var(--ice-blue);color:#fff;border-radius:11px;place-items:center;width:38px;height:38px;font-style:normal;font-weight:800;display:grid}.dashboard-user div{min-width:0;display:grid}.dashboard-user strong{color:var(--text-dark);white-space:nowrap;text-overflow:ellipsis;font-size:.88rem;overflow:hidden}.dashboard-user span{color:var(--text-gray);font-size:.75rem}@media (width<=760px){.dashboard-sidebar{flex-basis:72px;width:72px;padding:18px 10px}.dashboard-logo{justify-content:center;margin-bottom:28px}.dashboard-logo b,.dashboard-sidebar nav span,.dashboard-user div{display:none}.dashboard-sidebar nav a{text-align:center;padding:12px 0}.dashboard-user{justify-content:center;padding:8px}.dashboard-native{min-width:0}}.dashboard-value-refreshing{opacity:.56;animation:.8s ease-in-out infinite alternate dashboard-value-pulse}@keyframes dashboard-value-pulse{to{opacity:1}}.dashboard-chart-empty{border:1px dashed var(--border-color);background:color-mix(in srgb,var(--glass-card) 58%,transparent);min-height:78px;color:var(--text-gray);border-radius:14px;align-items:center;gap:12px;padding:14px 16px;display:flex;position:absolute;inset:auto 32px 34px}.dashboard-chart-empty span{color:var(--ice-blue);font-size:28px;line-height:1}.dashboard-chart-empty p{max-width:290px;line-height:1.45;margin:0!important}.dashboard-real-chart{width:calc(100% - 56px);height:132px;position:absolute;inset:auto 28px 20px;overflow:visible}.dashboard-real-chart line{stroke:var(--border-color);stroke-dasharray:4 6}.dashboard-real-chart path{fill:none;stroke:var(--ice-blue);stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 6px 9px var(--ice-glow))}.dashboard-real-chart circle{fill:var(--ice-blue);stroke:var(--glass-card);stroke-width:3px}body:before{background:var(--orb-color);width:600px;height:600px;top:-10%;left:-10%}body:after{background:var(--orb-color);width:700px;height:700px;bottom:-20%;right:-10%}.icon-btn{background:var(--glass-card);border:1px solid var(--glass-border);cursor:pointer;width:44px;height:44px;color:var(--text-dark);box-shadow:var(--glass-inset);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1.2rem;transition:all .3s;display:flex}.icon-btn:hover{background:var(--glass-hover);transform:scale(1.05)}.content-scroll{flex-direction:column;flex:1;gap:24px;padding:0 40px 40px;display:flex;overflow-y:auto}.content-scroll::-webkit-scrollbar{width:6px}.content-scroll::-webkit-scrollbar-thumb{background:var(--glass-border);border-radius:10px}.alert-banner{background:#f43f5e14;border:1px solid #f43f5e33;border-radius:16px;justify-content:space-between;align-items:center;gap:24px;padding:16px 24px;display:flex}.alert-content{align-items:center;gap:16px;display:flex}.alert-icon{width:44px;height:44px;color:var(--status-red);background:#f43f5e26;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;font-size:1.4rem;display:flex}.alert-text h3{color:var(--status-red);margin-bottom:2px;font-size:.95rem;font-weight:600}.alert-text p{color:var(--text-gray);margin:0;font-size:.85rem}.btn-alert{background:var(--status-red);color:#fff;cursor:pointer;border:none;border-radius:10px;flex-shrink:0;padding:10px 20px;font-size:.85rem;font-weight:600;transition:opacity .2s}.btn-alert:hover{opacity:.9}.connect-hero{background:var(--glass-panel);border:1px solid var(--border-color);border-radius:20px;justify-content:space-between;align-items:center;gap:24px;padding:24px 32px;display:flex}.hero-left{align-items:center;gap:20px;display:flex}.hero-icon{background:var(--ig-gradient);color:#fff;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;font-size:1.8rem;display:flex;box-shadow:0 4px 15px #dc274333}.hero-text h2{color:var(--text-dark);text-transform:uppercase;letter-spacing:.5px;margin:0 0 4px;font-size:1rem;font-weight:700}.hero-text p{color:var(--text-gray);max-width:800px;margin:0;font-size:.9rem;line-height:1.5}.btn-ig{background:var(--ig-gradient);color:#fff;cursor:pointer;border:none;border-radius:12px;flex-shrink:0;align-items:center;gap:8px;padding:12px 24px;font-size:.9rem;font-weight:600;transition:transform .2s;display:flex;box-shadow:0 4px 15px #dc274333}.btn-ig:hover{transform:scale(1.02)}.toolbar{justify-content:space-between;align-items:center;margin-top:16px;margin-bottom:8px;display:flex}.tags-group{background:var(--glass-bg);border:1px solid var(--border-color);border-radius:14px;align-items:center;gap:12px;padding:6px;display:flex}.tag-pill{color:var(--text-gray);cursor:pointer;border-radius:10px;align-items:center;gap:8px;padding:8px 16px;font-size:.85rem;font-weight:500;transition:all .2s;display:flex}.tag-pill:hover{color:var(--text-dark)}.tag-pill.active{background:var(--glass-hover);color:var(--text-dark);font-weight:600}.tag-pill.blue-text{color:var(--ice-blue);font-weight:600}.pill-count{background:#ffffff1a;border-radius:6px;padding:2px 6px;font-size:.7rem;font-weight:600}.search-box{border:1px solid var(--border-color);background:0 0;border-radius:12px;align-items:center;gap:8px;width:240px;padding:10px 16px;transition:border-color .2s;display:flex}.search-box:focus-within{border-color:var(--text-gray)}.search-box i{color:var(--text-gray);font-size:1.1rem}.search-box input{color:var(--text-dark);background:0 0;border:none;outline:none;width:100%;font-size:.9rem}.accounts-grid{grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:24px;display:grid}.pro-card{background:#11141c;border:1px solid #ffffff0a;border-radius:24px;flex-direction:column;padding:24px 28px;transition:transform .2s;display:flex;box-shadow:0 10px 30px #0003}.pro-card:hover{border-color:#ffffff14;transform:translateY(-2px)}.pro-card-header{justify-content:space-between;align-items:flex-start;margin-bottom:28px;display:flex}.pro-avatar-group{align-items:center;gap:14px;min-width:0;display:flex}.pro-avatar{object-fit:cover;border-radius:50%;width:44px;height:44px}.pro-name{flex-direction:column;gap:2px;display:flex;overflow:hidden}.pro-name h4{color:var(--text-dark);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:1.05rem;font-weight:700;overflow:hidden}.pro-name span{color:var(--text-gray);font-family:Inter,monospace;font-size:.75rem}.btn-trash{color:var(--text-gray);cursor:pointer;background:0 0;border:none;padding:4px;font-size:1.3rem;transition:color .2s}.btn-trash:hover{color:var(--status-red)}.pro-row{justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.pro-row:last-child{margin-bottom:0}.pro-label{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.pro-label strong{color:var(--text-dark);font-size:.9rem;font-weight:600}.pro-label span{color:var(--text-gray);white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;overflow:hidden}.pro-pill-btn{color:var(--text-dark);cursor:pointer;white-space:nowrap;background:#ffffff0a;border:1px solid #ffffff0d;border-radius:12px;padding:8px 16px;font-size:.85rem;font-weight:600;transition:all .2s}.pro-pill-btn:hover{background:#ffffff14}.pro-text-btn{color:var(--ice-blue);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:8px;padding:6px 12px;font-size:.85rem;font-weight:600;transition:background .2s}.pro-text-btn:hover{background:var(--ice-blue-dim)}.switch{flex-shrink:0;width:44px;height:24px;display:inline-block;position:relative}.switch input{opacity:0;width:0;height:0}.slider{cursor:pointer;background-color:#ffffff1a;border-radius:24px;transition:all .3s;position:absolute;inset:0}.slider:before{content:"";background-color:#fff;border-radius:50%;width:20px;height:20px;transition:all .3s;position:absolute;bottom:2px;left:2px;box-shadow:0 2px 4px #0003}input:checked+.slider{background-color:var(--ice-blue)}input:checked+.slider:before{transform:translate(20px)}.switch.disabled .slider{cursor:not-allowed;background-color:#ffffff0d}.switch.disabled .slider:before{box-shadow:none;background-color:#fff3}.wizard-steps{border-bottom:1px solid var(--border-color);align-items:center;gap:16px;margin-bottom:32px;padding-bottom:24px;display:flex}.step{color:var(--text-gray);align-items:center;gap:8px;font-size:.9rem;font-weight:600;transition:color .3s;display:flex}.step .step-number{border:2px solid var(--text-gray);border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:.75rem;display:flex}.step.active{color:var(--ice-blue)}.step.active .step-number{border-color:var(--ice-blue);background:var(--ice-blue);color:#fff}.step-divider{background:var(--border-color);flex:1;max-width:100px;height:1px}.upload-area{border:2px dashed var(--border-color);background:var(--glass-card);cursor:pointer;text-align:center;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:60px 20px;transition:all .3s;display:flex}.upload-area:hover{border-color:var(--ice-blue);background:var(--glass-hover)}.upload-area i{color:var(--ice-blue);font-size:3rem}.upload-area h3{color:var(--text-dark);margin:0;font-size:1.1rem;font-weight:600}.upload-area p{color:var(--text-gray);margin:0;font-size:.85rem}.info-box{background:var(--glass-card);border:1px solid var(--glass-border);color:var(--text-gray);border-radius:16px;align-items:flex-start;gap:12px;margin-bottom:16px;padding:20px;font-size:.9rem;display:flex}.info-box i{color:var(--ice-blue);flex-shrink:0;font-size:1.4rem}.info-box strong{color:var(--text-dark)}.wizard-actions{border-top:1px solid var(--border-color);justify-content:space-between;margin-top:24px;padding-top:24px;display:flex}.btn-secondary{border:1px solid var(--border-color);color:var(--text-dark);cursor:pointer;background:0 0;border-radius:10px;align-items:center;gap:8px;padding:12px 24px;font-size:.9rem;font-weight:600;transition:all .2s;display:flex}.btn-secondary:hover{background:var(--glass-hover)}.btn-primary{background:var(--ice-blue);color:#fff;cursor:pointer;box-shadow:0 4px 15px var(--ice-glow);border:none;border-radius:10px;align-items:center;gap:8px;padding:12px 24px;font-size:.9rem;font-weight:600;transition:all .2s;display:flex}.btn-primary:hover{background:var(--ice-blue-hover);box-shadow:0 6px 20px var(--ice-glow);transform:translateY(-2px)}.uploaded-grid{flex-wrap:wrap;gap:12px;margin-top:16px;display:flex}.uploaded-item{border:1px solid var(--border-color);border-radius:12px;width:100px;height:100px;position:relative;overflow:hidden}.uploaded-item img{object-fit:cover;width:100%;height:100%}.remove-btn{color:#fff;cursor:pointer;background:#0009;border:none;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:.8rem;display:flex;position:absolute;top:4px;right:4px}.mount-layout{grid-template-columns:300px 1fr;align-items:start;gap:24px;display:grid}.media-pool{background:var(--glass-card);border:1px solid var(--glass-border);border-radius:16px;flex-direction:column;gap:12px;padding:16px;display:flex}.pool-grid{flex-wrap:wrap;gap:8px;display:flex}.pool-item{object-fit:cover;cursor:pointer;border:2px solid #0000;border-radius:8px;width:60px;height:60px}.pool-item.selected{border-color:var(--ice-blue);box-shadow:0 0 10px var(--ice-glow)}.schedule-grid{grid-template-columns:1fr 1fr;align-items:start;gap:24px;display:grid}.config-card,.preview-card{background:var(--glass-card);border:1px solid var(--glass-border);box-shadow:var(--glass-inset);border-radius:24px;flex-direction:column;gap:20px;padding:24px;display:flex}.form-group{flex-direction:column;gap:8px;display:flex}.form-group label{text-transform:uppercase;letter-spacing:.5px;color:var(--text-gray);font-size:.75rem;font-weight:700}.form-select,.form-input{border:1px solid var(--border-color);background:var(--glass-card);width:100%;color:var(--text-dark);border-radius:10px;outline:none;padding:12px 16px;font-size:.9rem}.form-select:focus,.form-input:focus{border-color:var(--ice-blue);box-shadow:0 0 0 3px var(--ice-glow)}.video-list{flex-direction:column;gap:12px;display:flex}.video-item{background:var(--glass-card);border:1px solid var(--glass-border);border-radius:16px;align-items:center;gap:16px;padding:16px;transition:all .2s;display:flex}.video-item:hover{background:var(--glass-hover);transform:translate(4px)}.video-thumb{object-fit:cover;background:#333;border-radius:10px;width:60px;height:60px}.video-info{flex-direction:column;flex:1;display:flex}.video-info h4{color:var(--text-dark);margin:0;font-size:.95rem;font-weight:600}.video-info span{color:var(--text-gray);font-size:.75rem}.preview-item{background:var(--glass-panel);border:1px solid var(--border-color);border-radius:16px;flex-direction:column;gap:12px;padding:16px;display:flex}.preview-textarea{border:1px solid var(--border-color);background:var(--glass-card);width:100%;color:var(--text-dark);resize:none;border-radius:10px;outline:none;min-height:80px;padding:12px;font-size:.85rem}@media (width<=1024px){.schedule-grid,.mount-layout{grid-template-columns:1fr}}.dashboard-layout>.dashboard-native,.dashboard-layout>.bulk-page,.dashboard-layout>.operational-page,.dashboard-layout>.legacy-page{flex:auto;min-width:0}.dashboard-layout>.legacy-page{height:100%;display:flex;overflow:hidden}.dashboard-layout>.legacy-page>.legacy-markup{flex:auto;min-width:0;display:flex}.dashboard-layout>.legacy-page>.legacy-markup>.sidebar,.dashboard-layout>.legacy-page #themeToggle{display:none!important}.dashboard-layout{position:relative}.app-theme-control{z-index:20;border:1px solid var(--glass-border);background:var(--glass-card);width:44px;height:44px;color:var(--text-dark);font:inherit;cursor:pointer;border-radius:50%;font-size:1.2rem;font-weight:700;position:absolute;top:28px;right:32px}.app-theme-control:hover{background:var(--glass-hover)}.route-loading{color:var(--text-dark);background:var(--glass-panel);flex:1;place-content:center;gap:12px;display:grid}.route-loading span{border:3px solid var(--ice-blue-transparent);border-top-color:var(--ice-blue);border-radius:50%;width:34px;height:34px;margin:auto;animation:.8s linear infinite dashboard-shimmer}@media (width<=760px){.app-theme-control{top:18px;right:16px}}.schedule-page{min-width:0;color:var(--text-dark);flex:1;padding:42px;overflow:auto}.schedule-header{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:22px;padding-right:70px;display:flex}.schedule-header h1{letter-spacing:-.04em;margin:4px 0 8px;font-size:clamp(1.65rem,3vw,2.25rem)}.schedule-header p,.schedule-list-heading p{color:var(--text-gray);margin:0}.schedule-header .btn-primary{white-space:nowrap;text-decoration:none}.schedule-filter{border:1px solid var(--glass-border);background:var(--glass-panel);border-radius:18px;justify-content:space-between;align-items:end;gap:16px;padding:18px 20px;display:flex}.schedule-filter label{min-width:min(100%,300px);color:var(--text-gray);gap:7px;font-size:.82rem;font-weight:700;display:grid}.schedule-filter select{border:1px solid var(--border-color);background:var(--glass-card);color:var(--text-dark);font:inherit;border-radius:10px;padding:11px 12px}.schedule-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:16px 0;display:grid}.schedule-summary article,.schedule-list,.schedule-loading,.schedule-empty{border:1px solid var(--glass-border);background:var(--glass-panel);box-shadow:var(--glass-inset);border-radius:18px}.schedule-summary article{padding:20px}.schedule-summary span{color:var(--text-gray);font-size:.82rem;font-weight:700;display:block}.schedule-summary strong{margin-top:8px;font-size:2rem;display:block}.schedule-list-heading h2{margin:0 0 5px;font-size:1.1rem}.schedule-list ol{gap:9px;margin:0;padding:0;list-style:none;display:grid}.schedule-list li{border:1px solid var(--border-color);background:var(--glass-card);border-radius:13px;grid-template-columns:155px minmax(0,1fr) auto;align-items:center;gap:16px;padding:15px;display:grid}.schedule-list time{color:var(--ice-blue);font-size:.86rem;font-weight:800}.schedule-list li div{gap:3px;min-width:0;display:grid}.schedule-list li strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.schedule-list li span{color:var(--text-gray);text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;overflow:hidden}.schedule-status{color:var(--text-dark);background:var(--ice-blue-transparent);text-transform:uppercase;border-radius:999px;padding:5px 9px;font-size:.7rem}.schedule-status.published{color:var(--status-green)}.schedule-status.failed{color:var(--status-red)}.schedule-loading{gap:12px;padding:24px;display:grid}.schedule-skeleton{background:linear-gradient(100deg,var(--glass-card) 30%,var(--glass-hover) 50%,var(--glass-card) 70%);background-size:200% 100%;border-radius:13px;height:66px;animation:1.2s infinite dashboard-shimmer}.schedule-skeleton.title{width:38%;height:28px}.schedule-empty{text-align:center;color:var(--text-gray);justify-items:center;gap:9px;padding:50px 20px;display:grid}.schedule-empty h2{color:var(--text-dark);margin:0}.schedule-empty .btn-primary{text-decoration:none}.schedule-warning{color:var(--text-dark);background:var(--status-red-bg);border-radius:12px;padding:12px 14px}@media (width<=760px){.schedule-page{padding:24px 16px}.schedule-header{flex-direction:column;padding-right:52px}.schedule-summary{grid-template-columns:1fr}.schedule-filter{flex-direction:column;align-items:stretch}.schedule-list{padding:16px}.schedule-list li{grid-template-columns:1fr auto}.schedule-list li div,.schedule-list time{grid-column:1}.schedule-status{grid-area:1/2/span 2}}.schedule-loading{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.schedule-skeleton{border:1px solid var(--glass-border);background:var(--glass-card);height:auto;min-height:112px;animation:none;position:relative}.schedule-skeleton:after{content:"—";color:var(--text-dark);font-size:2rem;font-weight:800;position:absolute;bottom:18px;left:20px}.schedule-skeleton.title{display:none}@media (width<=760px){.schedule-loading{grid-template-columns:1fr}}.dashboard-sidebar nav,.dashboard-account-grid,.dashboard-metrics,.schedule-summary,.schedule-loading,.bulk-steps,.bulk-grid,.bulk-groups,.dashboard-header,.dashboard-actions,.schedule-header,.schedule-filter,.schedule-list li,.dashboard-account-top{gap:var(--space-2)}.dashboard-native,.bulk-page,.schedule-page,.operational-page,.dashboard-sidebar{padding:var(--space-3)}.dashboard-sidebar nav a,.dashboard-refresh,.schedule-filter,.schedule-list li,.dashboard-metric,.schedule-summary article{font-weight:var(--font-weight-medium)}.dashboard-header h1,.schedule-header h1,.dashboard-section-title h2,.schedule-list h2{font-weight:var(--font-weight-strong)}.dashboard-sidebar,.dashboard-native,.bulk-page,.schedule-page,.operational-page{font-size:var(--font-size-body)}.dashboard-header h1,.schedule-header h1{font-size:var(--font-size-display)}.dashboard-section-title h2,.schedule-list h2{font-size:var(--font-size-title)}.dashboard-user{align-items:center;gap:var(--space-2);border:1px solid var(--glass-border);background:var(--glass-bg);color:inherit;border-radius:16px;margin-top:auto;padding:12px;text-decoration:none;transition:background .2s,border-color .2s;display:flex}.dashboard-user:hover,.dashboard-user:focus-visible{background:var(--glass-hover);border-color:var(--ice-blue);outline:none}.dashboard-user-avatar{background:var(--ice-blue-transparent);width:40px;height:40px;color:var(--ice-blue);font-size:.82rem;font-weight:var(--font-weight-strong);border-radius:50%;flex:0 0 40px;place-items:center;display:grid;overflow:hidden}.dashboard-user-avatar img{object-fit:cover;width:100%;height:100%}.dashboard-user-copy{gap:2px;min-width:0;display:grid}.dashboard-user-copy strong{color:var(--text-dark);white-space:nowrap;text-overflow:ellipsis;font-size:.88rem;overflow:hidden}.dashboard-user-copy small{color:var(--text-gray);white-space:nowrap;text-overflow:ellipsis;font-size:.72rem;overflow:hidden}.dashboard-user-chevron{color:var(--text-gray);margin-left:auto;font-size:1.25rem;line-height:1}.settings-page{min-width:0;padding:var(--space-3);color:var(--text-dark);flex:1;overflow:auto}.settings-header{max-width:1180px;margin:0 auto var(--space-3)}.settings-header h1{font-size:var(--font-size-display);font-weight:var(--font-weight-strong);letter-spacing:-.04em;margin:4px 0 8px}.settings-header>div>p:last-child{color:var(--text-gray);margin:0}.settings-notice{max-width:1180px;margin:0 auto var(--space-2);font-weight:var(--font-weight-medium);border:1px solid;border-radius:12px;padding:12px 16px}.settings-notice.success{border-color:color-mix(in srgb,var(--status-green) 48%,transparent);background:var(--status-green-bg);color:var(--text-dark)}.settings-notice.error{border-color:color-mix(in srgb,var(--status-red) 48%,transparent);background:var(--status-red-bg);color:var(--text-dark)}.settings-layout{gap:var(--space-3);grid-template-columns:minmax(0,1fr) 304px;max-width:1180px;margin:0 auto;display:grid}.settings-column,.settings-aside{align-content:start;gap:var(--space-3);display:grid}.settings-card{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--glass-border);background:var(--glass-panel);box-shadow:var(--glass-inset);border-radius:18px;display:grid}.settings-card-heading{gap:4px;display:grid}.settings-card h2{font-size:var(--font-size-title);font-weight:var(--font-weight-strong);letter-spacing:-.025em;margin:0}.settings-card-heading p,.settings-copy{color:var(--text-gray);margin:0;line-height:1.5}.settings-profile-preview{align-items:center;gap:var(--space-2);padding:var(--space-2);border:1px solid var(--border-color);background:var(--glass-card);border-radius:14px;display:flex}.settings-avatar{background:var(--ice-blue-transparent);width:64px;height:64px;color:var(--ice-blue);font-size:1.4rem;font-weight:var(--font-weight-strong);border-radius:50%;flex:0 0 64px;place-items:center;display:grid;overflow:hidden}.settings-avatar img{object-fit:cover;width:100%;height:100%}.settings-profile-preview div{gap:4px;display:grid}.settings-profile-preview strong{font-weight:var(--font-weight-strong)}.settings-profile-preview span:last-child,.settings-action-row span{color:var(--text-gray);font-size:.82rem;line-height:1.45}.settings-fields{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.settings-fields label,.settings-avatar-url{color:var(--text-dark);font-size:.86rem;font-weight:var(--font-weight-medium);gap:8px;display:grid}.settings-fields input,.settings-avatar-url input{border:1px solid var(--border-color);background:var(--glass-card);min-width:0;color:var(--text-dark);font:inherit;border-radius:10px;padding:12px}.settings-fields input:focus,.settings-avatar-url input:focus{outline:2px solid var(--ice-blue);outline-offset:1px}.settings-card footer{justify-content:flex-end;display:flex}.settings-action-row{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.settings-action-row>div{gap:4px;display:grid}.settings-action-row strong,.settings-plan-value{font-weight:var(--font-weight-strong)}.settings-divider{background:var(--border-color);height:1px}.settings-chip{background:var(--ice-blue-transparent);font-weight:var(--font-weight-medium);border-radius:999px;padding:5px 10px;color:var(--ice-blue)!important;font-size:.75rem!important}.btn-neutral,.btn-danger{border:1px solid var(--border-color);background:var(--glass-card);color:var(--text-dark);font:inherit;font-weight:var(--font-weight-medium);cursor:pointer;border-radius:10px;padding:10px 14px}.btn-neutral:hover{background:var(--glass-hover)}.btn-danger{border-color:var(--status-red);color:var(--status-red)}.btn-danger:hover{background:var(--status-red-bg)}.btn-primary:disabled,.btn-neutral:disabled{cursor:not-allowed;opacity:.65}@media (width<=960px){.settings-layout{grid-template-columns:1fr}.settings-aside{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.dashboard-logo b,.dashboard-sidebar nav span,.dashboard-user-copy,.dashboard-user-chevron{display:none}.dashboard-user{justify-content:center;padding:8px}.settings-page{padding:var(--space-2)}.settings-header{padding-right:48px}.settings-fields,.settings-aside{grid-template-columns:1fr}.settings-card{padding:var(--space-2)}.settings-action-row{flex-direction:column;align-items:flex-start}.settings-action-row .btn-neutral{width:100%}}.schedule-header-actions{align-items:center;gap:var(--space-2);display:flex}@media (width<=640px){.schedule-header-actions{flex-direction:column;align-items:stretch}.schedule-header-actions .btn-primary,.schedule-header-actions .dashboard-refresh{width:100%}}.native-avatar-placeholder{background:var(--ice-blue-transparent);color:var(--ice-blue);place-items:center;font-size:18px;line-height:1;display:grid}.dashboard-pro,.schedule-page,.settings-page{max-width:1440px;margin:0 auto;padding:40px 48px 56px}.pro-header,.schedule-header{align-items:center;margin-bottom:24px;padding-right:64px}.pro-header h1,.schedule-header h1,.settings-header h1{font-size:32px;line-height:1.1}.pro-header>div:last-child,.schedule-header-actions{gap:8px}.dashboard-refresh,.pro-header .btn-primary,.schedule-header .btn-primary{border-radius:9px;min-height:40px;padding:0 14px;font-size:12px}.pro-header .btn-primary,.schedule-header .btn-primary{justify-content:center;align-items:center;display:inline-flex}.pro-kpis{gap:12px;margin-bottom:20px}.pro-kpis article,.pro-card,.schedule-list,.settings-card{box-shadow:none;background:#0d172ad6;border-color:#7c97b729;border-radius:16px}.pro-kpis article{min-height:104px;padding:18px}.pro-kpis article>div{justify-content:space-between;align-items:center;display:flex}.pro-kpis i{color:var(--text-gray);font-size:13px;font-style:normal}.pro-kpis strong{margin:12px 0 2px;font-size:36px;line-height:1}.pro-kpis small{font-size:10px}.pro-grid{gap:12px;margin-bottom:20px}.pro-card h2,.schedule-list h2,.settings-card h2{font-size:16px;line-height:1.2}.pro-card p,.schedule-list-heading p{font-size:11px}.pro-account-list{align-items:center;gap:12px;margin-top:22px;display:flex}.pro-account-list>div{align-items:center;gap:10px;display:flex}.pro-account-mark{background:var(--ice-blue-transparent);width:30px;height:30px;color:var(--ice-blue);border-radius:50%;place-items:center;display:grid}.pro-account-list strong,.pro-account-list small{display:block}.pro-account-list small{color:var(--text-gray);margin-top:3px;font-size:10px}.pro-empty-state{color:var(--text-gray);justify-items:start;gap:4px;margin-top:22px;display:grid}.pro-empty-state>span{background:var(--ice-blue-transparent);width:30px;height:30px;color:var(--ice-blue);border-radius:50%;place-items:center;display:grid}.pro-empty-state strong{color:var(--text-dark);font-size:12px}.pro-empty-state small{font-size:10px}.pro-accounts-card{justify-content:center}.pro-big{font-size:38px;line-height:1}.pro-accounts-card>a{margin-top:12px;font-size:11px}.pro-table{min-height:300px}.pro-table-title{justify-content:space-between;align-items:center;display:flex}.pro-table-title a{background:var(--glass-card);border-radius:7px;margin:0;padding:7px 10px;font-size:10px}.pro-table-head{padding:9px 12px;font-size:9px}.pro-table-row{font-size:12px}.pro-table-empty{text-align:center;color:var(--text-gray);justify-items:center;gap:7px;padding:40px 16px;display:grid}.pro-table-empty>span{border:1px solid var(--border-color);border-radius:50%;place-items:center;width:40px;height:40px;font-size:16px;display:grid}.pro-table-empty strong{color:var(--text-dark);font-size:12px}.pro-table-empty small{font-size:10px}.pro-table-empty a{border:1px solid var(--border-color);color:var(--text-gray);border-radius:8px;margin:7px 0 0;padding:8px 12px;font-size:10px}.schedule-list{padding:20px}.schedule-list-heading{margin-bottom:14px}.schedule-list ol{gap:8px}.schedule-list li{background:var(--glass-card);border-radius:9px;min-height:56px;padding:12px}.native-avatar{object-fit:cover;border-radius:10px;width:40px;height:40px}.schedule-list li strong{font-size:12px}.schedule-list li span{font-size:10px}.settings-header{max-width:1120px;margin-bottom:24px}.settings-layout{grid-template-columns:minmax(0,1fr) 268px;gap:16px;max-width:1120px}.settings-column,.settings-aside{gap:16px}.settings-card{gap:16px;padding:20px}.settings-card-heading{gap:4px}.settings-card-heading p,.settings-copy{font-size:11px}.settings-profile-preview{border-radius:10px;padding:12px}.settings-avatar{flex-basis:48px;width:48px;height:48px;font-size:15px}.settings-profile-preview strong{font-size:12px}.settings-profile-preview span:last-child,.settings-action-row span{font-size:10px}.settings-fields{gap:16px}.settings-fields label,.settings-avatar-url{gap:6px;font-size:10px}.settings-fields input,.settings-avatar-url input{border-radius:7px;height:32px;padding:8px 10px;font-size:11px}.settings-card footer{border-top:1px solid var(--border-color);padding-top:10px}.settings-card footer .btn-primary{min-height:36px;padding:0 14px;font-size:11px}.settings-action-row strong,.settings-plan-value{font-size:12px}.settings-chip{font-size:9px!important}.settings-aside .settings-card{min-height:0}.settings-aside .settings-card:first-child{min-height:154px}.settings-aside .settings-card:nth-child(2){min-height:118px}.settings-danger{border-color:#7c97b729}.btn-danger{border-color:var(--border-color);width:100%;color:var(--text-dark);font-size:11px}.btn-danger:hover{border-color:var(--status-red);color:var(--status-red);background:var(--status-red-bg)}@media (width<=960px){.dashboard-pro,.schedule-page,.settings-page{padding:32px 24px}.settings-layout{grid-template-columns:1fr}.settings-aside{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.dashboard-pro,.schedule-page,.settings-page{padding:24px 16px}.pro-header,.schedule-header{padding-right:52px}.pro-header>div:last-child{justify-content:flex-start;width:100%}.pro-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.pro-grid,.settings-aside,.settings-fields{grid-template-columns:1fr}}.dashboard-refresh,.schedule-filter .dashboard-refresh,.schedule-list .dashboard-refresh{background:var(--glass-card);color:var(--text-dark);border-color:var(--glass-border);box-shadow:none}.btn-primary,.bulk-card footer .btn-primary,.bulk-steps button.active{background:var(--ice-blue);color:#fff;border-color:var(--ice-blue)}.settings-field-note{color:var(--text-gray);font-size:.72rem;font-weight:var(--font-weight-regular);margin-top:-2px;line-height:1.35;display:block}.settings-fields input[readonly]{cursor:not-allowed;opacity:.72;background:color-mix(in srgb,var(--glass-card) 74%,var(--border-color))}.settings-fields input[readonly]:focus{outline:none}.dashboard-user-menu{margin-top:auto;position:relative}.dashboard-user-menu .dashboard-user{border:1px solid var(--glass-border);cursor:pointer;text-align:left;width:100%;font:inherit;color:inherit;margin-top:0}.dashboard-user-menu .dashboard-user-chevron{transition:transform .18s}.dashboard-user[aria-expanded=true] .dashboard-user-chevron{transform:rotate(180deg)}.dashboard-user-dropdown{z-index:20;border:1px solid var(--glass-border);background:var(--glass-panel);border-radius:12px;min-width:220px;padding:6px;display:grid;position:absolute;bottom:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 16px 36px #0000003d}.dashboard-user-dropdown a,.dashboard-user-dropdown button{width:100%;color:var(--text-dark);font:inherit;font-size:.84rem;font-weight:var(--font-weight-medium);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:10px;text-decoration:none;display:flex}.dashboard-user-dropdown a:hover,.dashboard-user-dropdown a:focus-visible,.dashboard-user-dropdown button:hover,.dashboard-user-dropdown button:focus-visible{background:var(--glass-hover);outline:none}.dashboard-user-dropdown button{color:var(--status-red)}.dashboard-user-dropdown span{width:18px;color:var(--text-gray);place-items:center;display:grid}.dashboard-user-dropdown button span{color:var(--status-red)}@media (width<=760px){.dashboard-user-dropdown{bottom:calc(100% + 8px);left:0;right:auto}.dashboard-user-menu{margin-top:auto}}.dashboard-original .dashboard-actions .icon-btn[aria-label=Alternar\ tema]{display:none}.dashboard-pro{min-width:0;padding:var(--space-3);color:var(--text-dark);flex:1;overflow:auto}.pro-header{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding:0 72px 24px 0;display:flex}.pro-header h1{font-size:var(--font-size-display);font-weight:var(--font-weight-strong);margin:4px 0 8px}.pro-header p{color:var(--text-gray);margin:0}.pro-header>div:last-child{gap:var(--space-2);align-items:center;display:flex}.pro-header .btn-primary{font-weight:var(--font-weight-strong);border-radius:10px;padding:11px 16px;text-decoration:none}.pro-notice{margin:0 0 var(--space-2);padding:var(--space-2);background:var(--status-red-bg);color:var(--text-dark);border-radius:12px}.pro-kpis{gap:var(--space-2);margin-bottom:var(--space-2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.pro-kpis article,.pro-card{border:1px solid var(--glass-border);background:var(--glass-panel);box-shadow:var(--glass-inset);border-radius:18px}.pro-kpis article{padding:var(--space-2)}.pro-kpis span,.pro-kpis small{color:var(--text-gray);font-size:12px;font-weight:var(--font-weight-medium);display:block}.pro-kpis strong{margin:var(--space-2) 0 4px;font-size:32px;font-weight:var(--font-weight-strong);display:block}.pro-kpis .blue{border-color:color-mix(in srgb,var(--ice-blue) 40%,var(--glass-border))}.pro-kpis .green{border-color:color-mix(in srgb,var(--status-green) 40%,var(--glass-border))}.pro-kpis .red{border-color:color-mix(in srgb,var(--status-red) 40%,var(--glass-border))}.pro-grid{gap:var(--space-2);margin-bottom:var(--space-2);grid-template-columns:2fr 1fr;display:grid}.pro-card{padding:var(--space-3)}.pro-card h2{font-size:var(--font-size-title);font-weight:var(--font-weight-strong);margin:0 0 8px}.pro-card p{color:var(--text-gray);margin:0}.pro-card a{margin-top:var(--space-2);color:var(--ice-blue);font-weight:var(--font-weight-medium);text-decoration:none;display:inline-block}.pro-chart{min-height:220px}.pro-account-bars{gap:var(--space-2);margin-top:var(--space-3);display:grid}.pro-account-bars div{gap:var(--space-2);grid-template-columns:160px 1fr;align-items:center;display:grid}.pro-account-bars span{text-overflow:ellipsis;white-space:nowrap;font-weight:var(--font-weight-medium);overflow:hidden}.pro-account-bars i{background:var(--ice-blue);border-radius:999px;height:8px}.pro-big{font-size:48px;font-weight:var(--font-weight-strong)}.pro-table>div:first-child{justify-content:space-between;align-items:center;display:flex}.pro-table-head,.pro-table-row{gap:var(--space-2);grid-template-columns:1.2fr .8fr 1fr .6fr;align-items:center;display:grid}.pro-table-head{margin-top:var(--space-2);color:var(--text-gray);font-size:12px;font-weight:var(--font-weight-medium);border:1px solid var(--border-color);border-radius:10px;padding:12px}.pro-table-row{padding:var(--space-2) 12px;border-bottom:1px solid var(--border-color);font-weight:var(--font-weight-medium)}.pro-table-row b{text-transform:uppercase;font-size:12px}.pro-table-row b.published{color:var(--status-green)}.pro-table-row b.failed{color:var(--status-red)}.pro-empty{padding:var(--space-3) 0;color:var(--text-gray)}@media (width<=760px){.dashboard-pro{padding:var(--space-2)}.pro-header{flex-direction:column;padding-right:52px}.pro-kpis,.pro-grid{grid-template-columns:1fr}.pro-table-head{display:none}.pro-table-row{grid-template-columns:1fr auto}.pro-table-row span:nth-child(3),.pro-table-row span:nth-child(4){color:var(--text-gray);font-size:12px}}@media (width>=961px){.dashboard-pro,.schedule-page,.settings-page{max-width:none;padding:48px 64px 64px}.pro-header,.schedule-header{margin-bottom:32px}.pro-header h1,.schedule-header h1,.settings-header h1{font-size:40px}.pro-kpis{gap:16px;margin-bottom:24px}.pro-kpis article{min-height:136px;padding:24px}.pro-kpis strong{margin:16px 0 8px;font-size:44px}.pro-kpis span{font-size:13px}.pro-kpis small{font-size:11px}.pro-grid{gap:16px;margin-bottom:24px}.pro-card{padding:24px}.pro-card h2,.schedule-list h2,.settings-card h2{font-size:20px}.pro-card p,.schedule-list-heading p{font-size:13px}.pro-chart{min-height:184px}.pro-account-list{margin-top:24px}.pro-accounts-card{min-height:184px}.pro-table{min-height:380px}.pro-table-empty{padding:56px 16px}.schedule-list{padding:24px}.schedule-list li{min-height:68px;padding:16px}.native-avatar{width:48px;height:48px}.schedule-list li strong{font-size:14px}.schedule-list li span{font-size:12px}.settings-header{max-width:1280px;margin-bottom:32px}.settings-layout{grid-template-columns:minmax(0,1fr) 320px;gap:24px;max-width:1280px}.settings-column,.settings-aside{gap:24px}.settings-card{gap:24px;padding:24px}.settings-card-heading p,.settings-copy{font-size:13px}.settings-profile-preview{padding:16px}.settings-avatar{flex-basis:56px;width:56px;height:56px;font-size:18px}.settings-profile-preview strong{font-size:14px}.settings-profile-preview span:last-child,.settings-action-row span{font-size:12px}.settings-fields{gap:24px}.settings-fields label,.settings-avatar-url{font-size:12px}.settings-fields input,.settings-avatar-url input{height:40px;padding:10px 12px;font-size:13px}.settings-card footer{padding-top:16px}.settings-card footer .btn-primary{min-height:40px;font-size:12px}.settings-action-row strong,.settings-plan-value{font-size:14px}.settings-aside .settings-card:first-child{min-height:180px}.settings-aside .settings-card:nth-child(2){min-height:144px}}
