@font-face{font-family:DM Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/dm-sans-latin.woff2)format("woff2")}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500 700;font-display:swap;src:url(/fonts/space-grotesk-latin.woff2)format("woff2")}:root{--ink:#171522;--muted:#898695;--line:#ebe9f0;--paper:#fbfafc;--sidebar:#f2efff;--purple:#735cff;--neon-orange:#ff6a00;--neon-yellow:#ffe600;--neon-green:#2bff6a;--rosa-mexicano:#e4007c;--electric-blue:#1f5bff;--blue:var(--electric-blue);--orange:var(--neon-orange);--green:#36b887}*{box-sizing:border-box}body{background:var(--paper);color:var(--ink);margin:0;font:14px DM Sans,sans-serif}button,select{font:inherit}button{cursor:pointer;color:inherit;border:0}.app-shell{min-height:100vh;display:flex}.sidebar{background:var(--sidebar);flex-direction:column;flex-shrink:0;width:235px;padding:28px 16px 18px;display:flex}.logo-lockup{align-items:center;gap:10px;padding:0 12px 25px;display:flex}.logo-lockup strong{letter-spacing:-1px;font:700 20px Space Grotesk;display:block}.logo-lockup span{color:#8a83a0;font-size:11px}.logo-orbit{color:#705bff;border:2px solid #705bff;border-radius:50%;place-items:center;width:30px;height:30px;font:700 17px Space Grotesk;display:grid;position:relative}.logo-orbit:after{content:"";background:#ff9b57;border-radius:50%;width:7px;height:7px;position:absolute;top:1px;right:-3px}.workspace-pill{color:#625b77;background:#e5e0ff;border-radius:8px;margin:0 4px 28px;padding:10px 11px;font-size:11px}.live-dot,.simulation-tag span{background:#42bd8a;border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}.chevron{float:right;color:#9b94ad}nav{flex-direction:column;gap:4px;display:flex}.nav-item{text-align:left;color:#777287;background:0 0;border-radius:8px;align-items:center;gap:12px;padding:11px 12px;display:flex}.nav-item:hover,.nav-item.active{color:var(--ink);background:#fff;box-shadow:0 2px 10px #5f4ad711}.nav-icon{text-align:center;color:#8c85a7;width:16px;font-size:17px}.nav-item.active .nav-icon{color:var(--purple)}.nav-count{color:#6654e8;background:#e7e1ff;border-radius:10px;margin-left:auto;padding:2px 7px;font-size:11px}.sidebar-footer{border-top:1px solid #e2dff1;align-items:center;gap:9px;margin-top:auto;padding:16px 7px 0;display:flex}.sidebar-footer strong,.sidebar-footer span{display:block}.sidebar-footer strong{font-size:12px}.sidebar-footer div span{color:#9891a8;margin-top:2px;font-size:11px}.avatar{color:#fff;background:#ffb577;border-radius:50%;place-items:center;width:27px;height:27px;font-weight:700;display:grid!important}.more{color:#a29bae;margin-left:auto}.main-content{flex:1;min-width:0}.topbar{border-bottom:1px solid var(--line);background:#fff8;justify-content:space-between;align-items:center;height:74px;padding:0 44px;display:flex}.breadcrumb{color:#aaa5b1;gap:9px;font-size:12px;display:flex}.breadcrumb strong{color:var(--ink)}.top-actions{align-items:center;gap:16px;display:flex}.reset-confirm{color:#7a7586;align-items:center;gap:8px;font-size:11px;display:flex}.simulation-tag{color:#7a7586;align-items:center;font-size:11px;display:flex}.simulation-tag.large{border:1px solid var(--line);background:#fff;border-radius:8px;padding:9px 12px}.icon-button,.help-button{color:#8c8792;background:0 0;font-size:18px}.help-button{border:1px solid #dcd9e3;border-radius:50%;width:22px;height:22px;font-size:12px}.page-wrap{max-width:1240px;margin:0 auto;padding:42px 44px 70px}.page-heading{justify-content:space-between;align-items:end;margin-bottom:29px;display:flex}.eyebrow{color:#8c8797;letter-spacing:1.25px;margin:0 0 9px;font-size:10px;font-weight:700}.page-heading h1{letter-spacing:-1.4px;margin:0;font:600 31px Space Grotesk}.subheading{color:#8b8793;margin:7px 0 0}.primary-button{background:var(--ink);color:#fff;border-radius:7px;padding:11px 16px;font-size:12px;font-weight:600;text-decoration:none;display:inline-block}.primary-button:hover{background:#322c49}.primary-button:disabled,.secondary-button:disabled{opacity:.4;cursor:not-allowed}.secondary-button{background:#fff;border:1px solid #dbd8e2;border-radius:7px;padding:10px 14px;font-size:12px;font-weight:600}.secondary-button:hover{border-color:#a99ef1}.secondary-button.small,.primary-button.small{margin-left:8px;padding:8px 12px}.summary-banner{color:#fff;background:#292341;border-radius:12px;justify-content:space-between;height:205px;margin-bottom:34px;padding:34px 40px;display:flex;position:relative;overflow:hidden}.summary-copy{z-index:1;position:relative}.banner-kicker{letter-spacing:1.3px;color:#bab1ff;font-size:10px;font-weight:700}.summary-banner h2{letter-spacing:-1px;margin:14px 0 7px;font:600 26px Space Grotesk}.summary-banner p{color:#b1acc0;max-width:510px;margin:0;line-height:1.5}.banner-orbit{color:#c4bcff;border:1px solid #7469a333;border-radius:50%;place-items:center;width:230px;height:230px;font:600 27px Space Grotesk;display:grid;position:absolute;top:-11px;right:55px}.banner-orbit:before,.banner-orbit:after,.banner-orbit i{content:"";border:1px solid #7469a344;border-radius:50%;position:absolute;inset:24px;transform:rotate(53deg)}.banner-orbit:after{inset:51px;transform:rotate(-36deg)}.banner-orbit i{inset:83px;transform:rotate(20deg)}.banner-orbit i:after{content:"";background:#ff9b57;border-radius:50%;width:8px;height:8px;position:absolute;top:8px;right:6px}.section-heading{justify-content:space-between;align-items:end;margin:0 0 16px;display:flex}.section-heading.compact{margin-top:36px}.section-heading h2{letter-spacing:-.5px;margin:0;font:600 18px Space Grotesk}.section-note,.muted{color:#9994a0;margin-top:4px;font-size:11px;display:block}.section-heading>.muted{margin:0}.stats-grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.stat-card{border:1px solid var(--line);background:#fff;border-radius:10px;min-height:115px;padding:18px 18px 16px;position:relative;overflow:hidden}.stat-card:after{content:"";border:13px solid #735cff13;border-radius:50%;width:76px;height:76px;position:absolute;bottom:-23px;right:-16px}.stat-label{color:#77727f;margin-bottom:12px;font-size:11px;display:block}.stat-card strong{letter-spacing:-1px;font:600 26px Space Grotesk;display:block}.stat-hint{color:#96919d;margin-top:7px;font-size:10px;display:block}.tone-purple strong{color:var(--purple)}.tone-blue strong{color:#3794eb}.tone-orange strong{color:#e8782e}.tone-green strong{color:#229d6c}.content-grid{grid-template-columns:1.4fr 1fr;gap:12px;margin-top:12px;display:grid}.brands-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:stretch;gap:12px;margin-top:12px;display:grid}.brands-grid .brand-profile{flex-direction:column;height:100%;display:flex}.panel{border:1px solid var(--line);background:#fff;border-radius:10px}.progress-panel,.brand-health{padding:21px}.panel-header{justify-content:space-between;align-items:start;margin-bottom:24px;display:flex}.panel-header h3{margin:0;font:600 15px Space Grotesk}.text-button{color:#6656df;background:0 0;font-size:11px;font-weight:600}.progress-row{margin:19px 0}.progress-label{color:#77727f;justify-content:space-between;margin-bottom:8px;font-size:11px;display:flex}.progress-label strong{color:var(--ink)}.progress-track{background:#f0eef4;border-radius:5px;height:7px;overflow:hidden}.progress-track span{background:#b4aaff;border-radius:5px;height:100%;display:block}.progress-track.blue span{background:#91c8ff}.progress-track.orange span{background:#ffbf92}.brand-row{border-bottom:1px solid #f1eff3;align-items:center;gap:10px;padding:13px 0;display:flex}.brand-row:last-child{border:0}.brand-row div{flex:1}.brand-row strong{font-size:12px;display:block}.brand-row span{color:#9994a0;margin-top:4px;font-size:10px;display:block}.brand-dot{background:var(--purple);border-radius:50%;width:8px;height:8px;margin-right:7px;display:inline-block}.brand-dot.agency{background:var(--blue)}.health-dot{background:#47bb87;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #47bb871c}.health-pill{border-radius:7px;padding:4px 8px;color:#2a9e70!important;background:#e8faf1!important;margin:0!important;font-size:10px!important}.health-pill.blue{color:#418fd5!important;background:#edf5ff!important}.next-list{border:1px solid var(--line);background:#fff;border-radius:10px;overflow:hidden}.next-item{text-align:left;background:#fff;border-bottom:1px solid #f0eef3;grid-template-columns:105px 100px 1fr 104px 20px;align-items:center;gap:14px;width:100%;padding:14px 17px;display:grid}.next-item:last-child{border:0}.next-item:hover,.queue-row:hover{background:#faf9ff}.next-date,.next-brand{color:#898492;font-size:11px}.next-brand{color:#4c4754}.next-brand .brand-dot{margin-right:5px}.next-item strong{font-size:12px;font-weight:600}.next-arrow{color:#9e98a9}.badge{white-space:nowrap;border-radius:6px;padding:5px 8px;font-size:10px;font-weight:600;display:inline-flex}.badge-draft{color:#7f788d;background:#f1eff5}.badge-approved{color:#4284c4;background:#e9f3ff}.badge-scheduled{color:#6656df;background:#eeebff}.badge-published{color:#299c6c;background:#e8faf2}.badge-failed{color:#c85d5d;background:#fff0f0}.badge-needs_human_action{color:#bc6c24;background:#fff0df}.filters{border-top:1px solid var(--line);gap:10px;margin-top:24px;padding-top:20px;display:flex}.filters label{color:#85808c;letter-spacing:.3px;font-size:10px}.filters select{color:var(--ink);background:#fff;border:1px solid #ddd9e4;border-radius:6px;margin-top:6px;padding:9px 30px 9px 10px;font-size:11px;display:block}.view-switch{border:1px solid var(--line);color:#6656df;background:#fff;border-radius:7px;padding:9px 13px;font-size:11px}.calendar-grid{grid-template-columns:repeat(14,minmax(100px,1fr));gap:7px;padding-bottom:10px;display:grid;overflow-x:auto}.day-column{border:1px solid var(--line);background:#fff;border-radius:8px;min-height:420px;padding:9px}.day-column.today{border-color:#a79bff;box-shadow:0 0 0 2px #aa9fff1c}.day-header{color:#9993a1;text-transform:uppercase;border-bottom:1px solid #f0eef2;align-items:baseline;gap:5px;padding-bottom:9px;font-size:9px;display:flex}.day-header strong{color:var(--ink);font:600 18px Space Grotesk}.day-items{flex-direction:column;gap:7px;margin-top:10px;display:flex}.calendar-card{border-left:3px solid var(--purple);text-align:left;background:#f6f4ff;border-radius:5px;padding:9px}.calendar-card.agency{border-color:var(--blue);background:#f1f8ff}.calendar-card>span{color:#8d87a1;margin-bottom:5px;font-size:8px;display:block}.calendar-card strong{font-size:10px;line-height:1.3;display:block}.calendar-card .badge{margin-top:8px;padding:3px 5px;font-size:8px}.empty-day{text-align:center;color:#d5d1db;margin-top:25px}.queue-layout{grid-template-columns:minmax(480px,1fr) 405px;align-items:start;gap:12px;display:grid}.queue-panel{overflow:hidden}.queue-panel .panel-header{padding:20px 20px 0}.queue-list{border-top:1px solid var(--line)}.queue-row{text-align:left;background:#fff;border-bottom:1px solid #f0eef3;grid-template-columns:83px 18px 1fr 37px 103px;align-items:center;gap:9px;width:100%;padding:13px 18px;display:grid}.queue-row.selected{box-shadow:inset 3px 0 var(--purple);background:#f8f6ff}.queue-date{color:#918b98;font-size:10px}.queue-main strong,.queue-main span{display:block}.queue-main strong{font-size:11px}.queue-main span{color:#9994a0;margin-top:3px;font-size:10px}.objective-chip{color:#6857e6;text-align:center;background:#eeeaff;border-radius:5px;padding:4px 5px;font-size:10px;font-weight:700}.detail-panel{padding:22px}.detail-top{justify-content:space-between;align-items:start;gap:10px;display:flex}.detail-top h2{letter-spacing:-.7px;max-width:260px;margin:0;font:600 21px Space Grotesk}.detail-meta{color:#8f8997;border-bottom:1px solid var(--line);flex-wrap:wrap;gap:9px;padding:15px 0;font-size:10px;display:flex}.detail-section{border-bottom:1px solid #f1eff3;padding:15px 0}.detail-label{letter-spacing:1px;text-transform:uppercase;color:#a19ba7;margin-bottom:7px;font-size:9px;font-weight:700;display:block}.detail-section p{color:#5f5a67;margin:0;font-size:12px;line-height:1.55}.detail-section>strong{font-size:12px}.copy-block p{color:var(--ink);font-size:13px}.cta-line{color:#6756df;margin-top:12px;font-size:11px;font-weight:600;display:block}.asset-filters{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:end;gap:10px;margin:18px 0 12px;padding-bottom:16px;display:flex}.asset-filters .form-field{min-width:150px}.asset-filters input{color:var(--ink);background:#fff;border:1px solid #ddd9e4;border-radius:6px;margin-top:6px;padding:9px 10px;font-size:11px}.asset-toolbar{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.asset-badges{flex-direction:column;align-items:flex-end;gap:5px;display:flex}.pagination{justify-content:center;align-items:center;gap:16px;margin-top:22px;display:flex}.tab-row{gap:8px;margin:18px 0 4px;display:flex}.tab-chip{color:#77727f;background:#fff;border:1px solid #ddd9e4;border-radius:7px;align-items:center;gap:6px;padding:8px 14px;font-size:12px;font-weight:600;display:flex}.tab-chip.active{background:var(--ink);color:#fff;border-color:var(--ink)}.top-tabs{border-bottom:1px solid var(--line);gap:22px;margin:22px 0 0;padding-bottom:0}.top-tabs .tab-chip{color:#8c8792;background:0 0;border:0;border-radius:0;padding:0 0 12px;font-size:13px}.top-tabs .tab-chip.active{color:var(--ink);border-bottom:2px solid var(--ink);background:0 0}.copy-clamp{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.link-title{text-align:left;letter-spacing:-.7px;color:var(--ink);background:0 0;padding:0;font:600 21px Space Grotesk}.link-title:hover{color:#6656df}.chip-row{flex-wrap:wrap;gap:6px;display:flex}.brand-profile{padding:21px}.brand-profile .chip-row{margin-top:4px}.popup-detail{text-align:left;max-width:520px}.popup-detail .detail-meta{margin-top:10px}.variant-picker{gap:6px;margin-bottom:10px;display:flex}.variant-chip{color:#77727f;background:#fff;border:1px solid #ddd9e4;border-radius:6px;padding:5px 10px;font-size:10px;font-weight:600}.asset-inline{align-items:center;gap:10px;display:flex}.asset-thumb{color:#6b59e6;background:#eeeaff;border-radius:6px;place-items:center;width:37px;height:37px;display:grid;overflow:hidden}.asset-thumb img,.asset-thumb video{object-fit:cover;width:100%;height:100%;display:block}.asset-preview.has-media{padding:0}.asset-preview.has-media:after{display:none}.asset-preview img,.asset-preview video{object-fit:cover;width:100%;height:100%;display:block}.asset-thumb.pending{color:#c87c3d;background:#fff3e7}.asset-thumb.missing{color:#ca6060;background:#fff0f0}.asset-inline strong,.asset-inline span{display:block}.asset-inline strong{font-size:11px}.asset-inline span{color:#9994a0;margin-top:3px;font-size:10px}.preflight{padding:16px 0 3px}.check{color:#706b77;margin:8px 0;font-size:11px}.check.ok{color:#269c6a}.check.fail{color:#bf6b32}.preflight-note{color:#a86631;background:#fff4e7;border-radius:6px;padding:8px;font-size:10px;line-height:1.4;display:block}.detail-actions{flex-wrap:wrap;gap:7px;margin-top:15px;display:flex}.detail-actions .secondary-button{margin:0}.detail-footnote{color:#aaa5af;margin-top:14px;font-size:9px;line-height:1.4;display:block}.approval-list{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.approval-card{border:1px solid var(--line);background:#fff;border-radius:10px;padding:19px}.approval-title{align-items:start;gap:9px;display:flex}.approval-title>div{flex:1}.approval-title strong,.approval-title span{display:block}.approval-title strong{font-size:12px}.approval-title div span{color:#9994a0;margin-top:4px;font-size:10px}.approval-card p{color:#6b6671;border-top:1px solid #f0eef3;border-bottom:1px solid #f0eef3;margin:16px 0;padding:15px 0;font-size:12px;line-height:1.5}.empty-state{text-align:center;color:#9b95a3;background:#fff;border:1px dashed #dcd8e4;border-radius:10px;grid-column:1/-1;padding:40px}.asset-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.asset-list{flex-direction:column;gap:8px;display:flex}.asset-list .asset-card{flex-direction:row-reverse;align-items:center;display:flex}.asset-list .asset-preview-button{flex-direction:row;align-items:center;width:100%;display:flex}.asset-list .asset-preview{flex-shrink:0;width:70px;height:56px}.asset-list .asset-card-body{flex:1}.asset-card{border:1px solid var(--line);background:#fff;border-radius:10px;position:relative;overflow:hidden}.asset-checkbox{z-index:2;width:16px;height:16px;position:absolute;top:8px;left:8px}.asset-preview-button{text-align:left;background:0 0;width:100%;padding:0;display:block}.asset-preview{color:#fff;height:145px;padding:16px;position:relative;overflow:hidden}.asset-preview:after{content:"✦";color:#ffffff17;font:90px Space Grotesk;position:absolute;bottom:4px;right:21px}.estate-bg{background:#322850}.agency-bg{background:#183b57}.asset-preview span,.asset-preview strong,.asset-preview i{z-index:1;display:block;position:relative}.asset-preview span{text-transform:uppercase;letter-spacing:1px;color:#d7d0ff;font-size:9px}.asset-preview strong{margin-top:28px;font:600 22px Space Grotesk}.asset-preview i{color:#d2d8e4;margin-top:28px;font-size:10px;font-style:normal}.asset-card-body{justify-content:space-between;gap:10px;padding:13px;display:flex}.asset-card-body strong,.asset-card-body span{display:block}.asset-card-body strong{font-size:11px}.asset-card-body span{color:#9994a0;margin-top:4px;font-size:10px}.asset-status{border-radius:5px;padding:4px 7px;font-weight:600;height:max-content!important}.asset-status.ready{color:#299c6c;background:#e8faf2}.asset-status.pending{color:#bc752f;background:#fff4e7}.asset-status.missing{color:#c65e5e;background:#fff0f0}.metric-panel{margin-top:14px;padding:22px}.funnel{flex-direction:column;gap:8px;display:flex}.funnel div{color:#6757db;background:#ece9ff;border-radius:5px;min-width:170px;padding:13px 16px}.funnel div:nth-child(2){color:#398cd1;background:#e5f3ff}.funnel div:nth-child(3){color:#bf742f;background:#fff0df}.funnel span{justify-content:space-between;font-size:11px;display:flex}.funnel b{font-weight:700}.evidence-panel{overflow:hidden}.table-head,.evidence-row{grid-template-columns:1.3fr 1.3fr 1fr;gap:18px;padding:15px 20px;display:grid}.table-head{color:#aaa4b1;text-transform:uppercase;letter-spacing:1px;background:#faf9fc;font-size:9px}.evidence-row{border-top:1px solid #f0eef3;align-items:center}.evidence-row strong,.evidence-row span{display:block}.evidence-row strong{font-size:11px}.evidence-row>div>span,.evidence-note{color:#9994a0;margin-top:4px;font-size:10px}.delivery-list{flex-direction:column;gap:5px;display:flex}.delivery{color:#696371!important;margin:0!important;font-size:10px!important}.delivery i{background:#36b887;border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block}.delivery.failed i{background:#d76666}.notice{color:#fff;text-align:left;background:#292341;border-radius:8px;max-width:390px;padding:13px 16px;font-size:11px;position:fixed;bottom:25px;right:25px;box-shadow:0 8px 30px #241b4b33}.notice span{color:#b7adff;margin-left:17px}.modal-overlay{z-index:50;background:#171522aa;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.modal{background:#fff;border-radius:12px;width:100%;max-width:560px;max-height:90vh;padding:24px;overflow-y:auto}.modal h2{margin:0 0 4px;font:600 20px Space Grotesk}.modal .subheading{margin:0 0 18px}.form-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.form-field{color:#77727f;flex-direction:column;gap:5px;font-size:11px;display:flex}.form-field.full{grid-column:1/-1}.form-field input,.form-field select,.form-field textarea{font:inherit;color:var(--ink);background:#fff;border:1px solid #ddd9e4;border-radius:6px;padding:9px 10px}.form-field textarea{resize:vertical;min-height:64px}.form-error{color:#bf5b5b;margin:4px 0 0;font-size:11px}.modal-actions{justify-content:flex-end;gap:8px;margin-top:18px;display:flex}@media (max-width:700px),(max-height:500px) and (max-width:950px){.form-grid{grid-template-columns:1fr}}:where(html.app-tablet) .form-grid{grid-template-columns:1fr}@media (max-width:1050px){.sidebar{width:190px}.page-wrap{padding:34px 28px}.topbar{padding:0 28px}.queue-layout{grid-template-columns:1fr}.detail-panel{max-width:none}.calendar-grid{grid-template-columns:repeat(7,minmax(125px,1fr))}.stats-grid{grid-template-columns:repeat(2,1fr)}}:where(html.app-tablet) .sidebar{width:190px}:where(html.app-tablet) .topbar{padding:0 28px}:where(html.app-tablet) .queue-layout{grid-template-columns:1fr}:where(html.app-tablet) .detail-panel{max-width:none}:where(html.app-tablet) .calendar-grid{grid-template-columns:repeat(7,minmax(125px,1fr))}:where(html.app-tablet) .stats-grid{grid-template-columns:repeat(2,1fr)}@media (max-width:700px),(max-height:500px) and (max-width:950px){.sidebar{width:62px;padding:18px 8px}.logo-lockup{padding:0 8px 24px}.logo-lockup>div:last-child,.workspace-pill,.nav-item:not(.active):after,.nav-item{font-size:0}.nav-item{justify-content:center;padding:12px}.nav-item.active{font-size:0}.nav-icon{font-size:18px}.nav-count{padding:2px 5px;font-size:9px}.sidebar-footer{padding-left:3px}.sidebar-footer>div,.more{display:none}.page-wrap{padding:26px 16px 50px}.topbar{height:62px;padding:0 16px}.breadcrumb span:first-child{display:none}.page-heading{flex-direction:column;align-items:start;gap:16px}.page-heading h1{font-size:26px}.summary-banner{height:auto;min-height:210px;padding:27px 25px}.banner-orbit{top:35px;right:-74px}.summary-copy{max-width:76%}.summary-banner h2{font-size:21px}.stats-grid{grid-template-columns:1fr 1fr;gap:8px}.stat-card{min-height:105px;padding:14px}.stat-card strong{font-size:22px}.content-grid,.approval-list,.asset-grid{grid-template-columns:1fr}.next-item{grid-template-columns:1fr 1fr;gap:7px}.next-item strong{grid-column:1/-1}.next-item .badge{justify-self:start}.filters{overflow:auto}.tab-row{overflow-x:auto}.queue-row{grid-template-columns:65px 16px 1fr 30px}.queue-row .badge{grid-column:3/-1;justify-self:start;margin-top:4px}.queue-main span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.detail-panel{padding:17px}.detail-actions button{flex:1}.table-head{display:none}.evidence-row{padding:16px;display:block}.delivery-list{margin:12px 0}.top-actions{gap:9px}}:where(html.app-tablet) .sidebar{width:62px;padding:18px 8px}:where(html.app-tablet) .logo-lockup{padding:0 8px 24px}:where(html.app-tablet) .logo-lockup>div:last-child,:where(html.app-tablet) .workspace-pill,:where(html.app-tablet) .nav-item:not(.active):after,:where(html.app-tablet) .nav-item{font-size:0}:where(html.app-tablet) .nav-item{justify-content:center;padding:12px}:where(html.app-tablet) .nav-item.active{font-size:0}:where(html.app-tablet) .nav-icon{font-size:18px}:where(html.app-tablet) .nav-count{padding:2px 5px;font-size:9px}:where(html.app-tablet) .sidebar-footer{padding-left:3px}:where(html.app-tablet) .sidebar-footer>div,:where(html.app-tablet) .more{display:none}:where(html.app-tablet) .page-wrap{padding:26px 16px 50px}:where(html.app-tablet) .topbar{height:62px;padding:0 16px}:where(html.app-tablet) .breadcrumb span:first-child{display:none}:where(html.app-tablet) .page-heading{flex-direction:column;align-items:start;gap:16px}:where(html.app-tablet) .page-heading h1{font-size:26px}:where(html.app-tablet) .summary-banner{height:auto;min-height:210px;padding:27px 25px}:where(html.app-tablet) .banner-orbit{top:35px;right:-74px}:where(html.app-tablet) .summary-copy{max-width:76%}:where(html.app-tablet) .summary-banner h2{font-size:21px}:where(html.app-tablet) .stats-grid{grid-template-columns:1fr 1fr;gap:8px}:where(html.app-tablet) .stat-card{min-height:105px;padding:14px}:where(html.app-tablet) .stat-card strong{font-size:22px}:where(html.app-tablet) .content-grid,:where(html.app-tablet) .approval-list,:where(html.app-tablet) .asset-grid{grid-template-columns:1fr}:where(html.app-tablet) .next-item{grid-template-columns:1fr 1fr;gap:7px}:where(html.app-tablet) .next-item strong{grid-column:1/-1}:where(html.app-tablet) .next-item .badge{justify-self:start}:where(html.app-tablet) .filters{overflow:auto}:where(html.app-tablet) .tab-row{overflow-x:auto}:where(html.app-tablet) .queue-row .badge{grid-column:3/-1;justify-self:start;margin-top:4px}:where(html.app-tablet) .queue-main span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}:where(html.app-tablet) .detail-panel{padding:17px}:where(html.app-tablet) .detail-actions button{flex:1}:where(html.app-tablet) .table-head{display:none}:where(html.app-tablet) .evidence-row{padding:16px;display:block}:where(html.app-tablet) .delivery-list{margin:12px 0}:where(html.app-tablet) .top-actions{gap:9px}.help-menu-wrap{position:relative}.help-menu-backdrop{z-index:98;position:fixed;inset:0}.help-menu{border:1px solid var(--line);z-index:99;text-align:left;background:#fff;border-radius:10px;flex-direction:column;gap:2px;width:210px;padding:10px;display:flex;position:absolute;top:32px;right:0;box-shadow:0 12px 30px #17152233}.help-menu>.muted{margin:0;padding:4px 6px}.help-menu button{text-align:left;width:100%;color:var(--ink);border-radius:6px;padding:9px 7px;font-size:12px;font-weight:600}.help-menu button:hover{background:#f6f4ff}.tour-overlay{z-index:300;position:fixed;inset:0}.tour-scrim{background:#171522b3;position:fixed;inset:0}.tour-spotlight{pointer-events:none;border:2px solid #fff;border-radius:10px;transition:top .18s,left .18s,width .18s,height .18s;position:fixed;box-shadow:0 0 0 9999px #171522b3}.tour-tooltip{z-index:301;background:#fff;border-radius:12px;width:320px;padding:20px;position:fixed;box-shadow:0 12px 40px #17152240}.tour-tooltip-center{top:50%;left:50%;transform:translate(-50%,-50%)}.tour-step-count{letter-spacing:1px;text-transform:uppercase;color:#8c8797;font-size:10px;font-weight:700}.tour-tooltip h3{letter-spacing:-.4px;margin:8px 0 6px;font:600 17px Space Grotesk}.tour-tooltip p{color:#5f5a67;margin:0 0 18px;font-size:12px;line-height:1.55}.tour-actions{justify-content:space-between;align-items:center;gap:10px;display:flex}.tour-nav-buttons{gap:8px;display:flex}@media (max-width:700px),(max-height:500px) and (max-width:950px){.tour-tooltip{width:auto!important;position:fixed!important;inset:auto 16px 16px!important;transform:none!important}}:where(html.app-tablet) .tour-tooltip{width:auto!important;position:fixed!important;inset:auto 16px 16px!important;transform:none!important}.plan-lock-inline{background:#faf9fc;border:1px dashed #dcd8e4;border-radius:8px;padding:12px}.plan-lock-inline p{margin:4px 0 8px}.plan-lock p{max-width:360px;margin:10px auto 16px}:focus-visible{outline:2px solid var(--purple);outline-offset:2px;border-radius:4px}.modal{position:relative}.modal-close{color:#8c8792;background:0 0;border-radius:50%;place-items:center;width:28px;height:28px;font-size:18px;line-height:1;display:grid;position:absolute;top:14px;right:14px}.modal-close:hover{color:var(--ink);background:#f6f4ff}.icon-button:disabled{opacity:.4;cursor:not-allowed}.tour-blocker{position:fixed;inset:0}.help-button{width:28px;height:28px;font-size:13px}.integration-connect{margin:8px 0}.rs-layout{grid-template-columns:210px 1fr;align-items:start;gap:20px;display:grid}@media (max-width:700px),(max-height:500px) and (max-width:950px){.rs-layout{grid-template-columns:1fr}}:where(html.app-tablet) .rs-layout{grid-template-columns:1fr}.badge-connected{color:#6656df;background:#eeebff}.badge-paused{color:#c97b36;background:#fff4e7}.net-summary{color:#77727f;flex-wrap:wrap;align-items:center;gap:8px 22px;margin:0 0 16px;font-size:12px;display:flex}.net-summary strong{color:var(--ink);margin-right:4px;font:600 18px Space Grotesk}.net-legend{align-items:center;gap:8px;margin-left:auto;font-size:11px;display:flex}.net-legend .avatar-chip{border-width:1px;width:12px;min-width:12px;height:12px;font-size:0}.net-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:14px;display:grid}.net-card{border:1px solid var(--line);text-align:left;background:#fff;border-radius:14px;flex-direction:column;gap:14px;padding:18px;transition:box-shadow .15s,border-color .15s,transform .15s;display:flex}.net-card:hover{border-color:#b9aefc;transform:translateY(-2px);box-shadow:0 8px 26px #735cff1f}.net-head{align-items:center;gap:11px;display:flex}.net-head>strong{letter-spacing:-.3px;font:600 15px Space Grotesk}.net-count{color:var(--purple);margin-left:auto;font:600 22px Space Grotesk}.net-count small{color:#a19ba7;font-size:12px;font-weight:500}.net-logo{color:#fff;background:#292341;border-radius:10px;place-items:center;width:34px;height:34px;font:700 15px Space Grotesk;display:grid}.net-instagram{background:linear-gradient(135deg,#8b5cf6,#ec4899 55%,#f59e0b)}.net-facebook{background:#3b6fe0}.net-tiktok{background:#171522}.net-linkedin{background:#2a73b8}.net-google-business{background:linear-gradient(135deg,#4ba7ff,#36b887)}.net-bar{background:#f0eef4;border-radius:4px;height:5px;overflow:hidden}.net-bar span{background:linear-gradient(90deg,#735cff,#a99ef1);border-radius:4px;height:100%;transition:width .3s;display:block}.avatar-row{flex-wrap:wrap;gap:6px;min-height:34px;display:flex}.avatar-chip{letter-spacing:.3px;border:1.5px solid #0000;border-radius:50%;place-items:center;width:32px;min-width:32px;height:32px;font:700 10px Space Grotesk;display:grid}.avatar-chip.estate.on{color:#fff;background:linear-gradient(135deg,#735cff,#a99ef1)}.avatar-chip.agency.on{color:#fff;background:linear-gradient(135deg,#4ba7ff,#8ccaff)}.avatar-chip.paused{color:#c97b36;background:#fff4e7;border-color:#ffbf92}.avatar-chip.off{color:#c4c0cc;background:#fff;border:1.5px dashed #d9d5e0}.avatar-chip.more{color:#7f788d;background:#f1eff5}.net-foot{color:#9994a0;margin-top:auto;font-size:11px}.net-card:hover .net-foot{color:#6656df}@media (max-width:700px),(max-height:500px) and (max-width:950px){.net-legend{margin-left:0}}:where(html.app-tablet) .net-legend{margin-left:0}.calendar-card{background:color-mix(in srgb,var(--bc,#735cff) 9%,#fff);border-left-color:var(--bc,#735cff)}.health-pill{background:color-mix(in srgb,var(--bc,#735cff) 14%,#fff)!important;color:var(--bc,#735cff)!important}.avatar-chip.on{background:linear-gradient(135deg,var(--bc,#735cff),color-mix(in srgb,var(--bc,#735cff) 55%,#fff));color:#fff}.brand-bg{background:color-mix(in srgb,var(--bc,#735cff) 70%,#0d0b16)}.color-picker{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.color-swatch{cursor:pointer;color:#6656df;border:2px solid #fff;border-radius:50%;place-items:center;width:22px;height:22px;padding:0;font-size:12px;display:grid;position:relative;box-shadow:0 0 0 1px #d9d5e0}.color-swatch.selected{box-shadow:0 0 0 2px var(--ink)}.color-swatch input[type=color]{opacity:0;cursor:pointer;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.account-list{flex-direction:column;gap:10px;display:flex}.account-row{border:1px solid var(--line);background:#fff;border-radius:10px;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 14px;display:flex}.account-name{align-items:center;gap:8px;min-width:150px;font-weight:600;display:flex}.account-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.help-tip{color:#7f788d;cursor:help;border:1px solid #cfcada;border-radius:50%;place-items:center;width:20px;height:20px;font-size:11px;font-weight:700;display:inline-grid;position:relative}.help-tip-text{color:#fff;z-index:20;text-align:left;background:#292341;border-radius:8px;width:300px;padding:12px 14px;font-size:11px;font-weight:400;line-height:1.5;display:block;position:absolute;bottom:28px;right:-6px;box-shadow:0 8px 30px #241b4b33}.net-youtube{background:#e2231a}:root{--neon:var(--rosa-mexicano)}.brands-grid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr))!important;align-items:start!important}.brand-card{gap:10px;padding:14px 16px!important}.brand-card-head{align-items:center;gap:10px;display:flex}.brand-card-head .link-title{font-size:16px;display:block}.brand-card-head .muted{margin-top:2px}.brand-card-channels{flex-wrap:wrap;align-items:center;gap:6px;min-height:26px;display:flex}.brand-row-inline{align-items:center;gap:8px;font-weight:600;display:flex}.brand-mini{margin:0!important;padding:5px 10px!important;font-size:11px!important}.brand-toggle{align-self:flex-start;padding:0}.brand-card .text-button{color:var(--neon)}.brand-card .text-button:hover{text-decoration:underline}.brand-card .detail-section{padding:10px 0}.brands-grid .brand-card{height:auto!important}:root{--neon-alt:var(--electric-blue)}.brand-row-inline{font-weight:400!important}.brand-row-inline .plan-label{font-size:12px;font-weight:700}.brand-row-inline .plan-name{font-size:13px;font-weight:400}.brand-card .brand-mini,.brand-card .secondary-button{font-weight:400!important}.brand-card .brand-toggle{color:var(--neon-alt)}.brand-card .brand-settings-link{font-size:13px}.brand-row-inline{gap:14px!important}.brand-row-inline .brand-mini{margin-left:10px!important}.add-brand-button{letter-spacing:.6px;padding:10px 18px;font-weight:600;margin:14px 0 0!important}.title-with-action{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.title-with-action .add-brand-button{margin:0!important}.page-heading>div:has(>.title-with-action){flex:1;min-width:0}.title-with-action{justify-content:space-between!important}.add-brand-button{letter-spacing:.5px;letter-spacing:.4px;letter-spacing:.5px;padding:7px 13px!important;font-size:10px!important}.pub-tabs{margin:6px 0 26px!important}.pub-tabs .tab-chip{padding:9px 18px}.queue-row{grid-template-columns:83px 18px 1fr auto 103px!important}.objective-chip{white-space:nowrap;text-align:center;padding:4px 8px;font-size:10px}@media (max-width:700px),(max-height:500px) and (max-width:950px){.queue-row{grid-template-columns:65px 16px 1fr auto!important}}:where(html.app-tablet) .queue-row{grid-template-columns:65px 16px 1fr auto!important}.list-toolbar{align-items:center;gap:12px;margin:0 0 6px;display:flex}.list-search{font:inherit;background:#fff;border:1px solid #ddd9e4;border-radius:8px;flex:1;padding:11px 14px;font-size:13px}.list-toolbar .primary-button{white-space:nowrap}.list-head{color:#aaa4b1;text-transform:uppercase;letter-spacing:.8px;border-top:1px solid var(--line);background:#faf9fc;grid-template-columns:110px 1fr 200px 150px 110px;gap:12px;padding:12px 18px;font-size:9px;display:grid}.queue-row.list-row{align-items:center;gap:12px;grid-template-columns:110px 1fr 200px 150px 110px!important}.queue-networks{flex-wrap:wrap;gap:4px;display:flex}.variant-chip.static{cursor:default}.queue-main strong{align-items:center;gap:6px;display:flex}.piece-top{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:14px;display:flex}.piece-title{flex-wrap:wrap;flex:1;align-items:center;gap:12px;display:flex}.piece-brand-chip{border:1px solid var(--line);background:#fff;border-radius:20px;align-items:center;gap:8px;padding:5px 12px;font-size:12px;font-weight:600;display:inline-flex}.piece-layout{grid-template-columns:minmax(0,1.25fr) minmax(300px,1fr);align-items:start;gap:16px;display:grid}.piece-form{flex-direction:column;gap:14px;padding:22px;display:flex}.piece-copy{min-height:220px!important}.char-count{color:#9994a0;align-self:flex-end;font-size:11px}.char-count.over{color:#c85d5d;font-weight:700}.piece-accordion{text-align:left;background:#fff;border-radius:8px;justify-content:space-between;align-items:center;padding:12px 14px;font-size:13px;font-weight:600;display:flex;border:1px solid var(--line)!important}.piece-accordion-body{padding:4px 2px 8px}.piece-actions{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px;margin-top:6px;padding-top:16px;display:flex}.piece-date{color:#77727f;border:1px solid var(--line);background:#fff;border-radius:8px;padding:8px 12px;font-size:12px}.piece-side{flex-direction:column;gap:16px;display:flex;position:sticky;top:12px}.piece-preview{padding:18px}.piece-preview-head{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.device-toggle{border:1px solid var(--line);border-radius:8px;display:inline-flex;overflow:hidden}.device-toggle button{background:#fff;padding:6px 10px}.device-toggle button.active{background:var(--ink);color:#fff}.preview-card{border:1px solid var(--line);background:#fff;border-radius:12px;flex-direction:column;gap:10px;margin:0 auto;padding:14px;display:flex}.preview-card.mobile{max-width:340px}.preview-card.desktop{max-width:100%}.preview-author{align-items:center;gap:10px;display:flex}.preview-author img{object-fit:cover;border-radius:50%;width:30px;height:30px}.preview-author strong,.preview-author span{display:block}.preview-author strong{font-size:13px}.preview-author div span{color:#9994a0;font-size:11px}.preview-copy{white-space:pre-wrap;margin:0;font-size:13px;line-height:1.5}.preview-media{object-fit:cover;border-radius:8px;width:100%;max-height:320px;display:block}.preview-media.empty{color:#9994a0;background:#f4f2f8;place-items:center;height:160px;font-size:12px;display:grid}.preview-card video{border-radius:8px;width:100%;max-height:320px}.preview-cta{background:var(--ink);color:#fff;border-radius:6px;align-self:flex-start;padding:7px 12px;font-size:12px;font-weight:600}.piece-status{padding:18px}@media (max-width:1050px){.piece-layout{grid-template-columns:1fr}.piece-side{position:static}.list-head{display:none}.queue-row.list-row{grid-template-columns:90px 1fr auto!important}.queue-networks,.queue-row.list-row .objective-chip{display:none}}:where(html.app-tablet) .piece-layout{grid-template-columns:1fr}:where(html.app-tablet) .piece-side{position:static}:where(html.app-tablet) .list-head{display:none}:where(html.app-tablet) .queue-row.list-row{grid-template-columns:90px 1fr auto!important}:where(html.app-tablet) .queue-networks,:where(html.app-tablet) .queue-row.list-row .objective-chip{display:none}.badge-ready_for_review{color:#c2185b!important;background:#ffe8f1!important}.pagination .tab-chip{justify-content:center;min-width:34px;padding:7px 10px}.queue-networks{justify-content:center!important}.queue-row.list-row .objective-chip{justify-self:center}.list-head span:nth-child(3),.list-head span:nth-child(4){text-align:center}.approval-missing{color:#c2185b;font-weight:600;border:0!important;margin:0 0 10px!important;padding:0!important;font-size:11px!important}.approval-card .primary-button:disabled{opacity:.4;cursor:not-allowed}.evidence-row.clickable{cursor:pointer}.evidence-row.clickable:hover{background:#faf9ff}.delivery a{color:var(--purple);text-decoration:underline}.piece-topbar{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.piece-title{flex-wrap:wrap;align-items:center;gap:12px;display:flex;margin:0 0 16px!important}.piece-title h1{letter-spacing:-.8px;margin:0;font:600 26px Space Grotesk}.field-help{color:#9994a0;margin-top:4px;font-size:11px;font-weight:400;display:block}.network-picker{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.network-chip{color:#77727f;background:#fff;border:1px solid #ddd9e4;border-radius:20px;padding:7px 14px;font-size:12px;font-weight:600}.network-chip.on{background:var(--ink);color:#fff;border-color:var(--ink)}.upload-drop{color:#6656df;cursor:pointer;background:#fafafc;border:2px dashed #ddd9e4;border-radius:10px;place-items:center;margin-top:6px;padding:26px;font-weight:600;display:grid}.upload-drop.disabled{color:#b4afbd;cursor:not-allowed}.asset-chosen{border:1px solid var(--line);border-radius:10px;align-items:center;gap:12px;margin-top:6px;padding:8px;display:flex}.asset-chosen img,.asset-chosen video{object-fit:cover;border-radius:8px;width:56px;height:56px}.asset-chosen span{flex:1;font-size:12px}.preview-channels{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.variant-chip.active{background:var(--ink);color:#fff;border-color:var(--ink)}.device-toggle{background:#fff}.device-toggle button{color:#4a4458;background:#fff;place-items:center;padding:7px 11px;display:grid}.device-toggle button.active{color:#4b39c7;background:#eeebff}.filters input[type=date]{color:var(--ink);background:#fff;border:1px solid #ddd9e4;border-radius:6px;margin-top:6px;padding:8px 10px;font-size:11px;display:block}.network-chip.add{color:#6656df;border-style:dashed}.piece-fieldset{border:0;flex-direction:column;gap:14px;min-width:0;margin:0;padding:0;display:flex}.piece-fieldset:disabled input,.piece-fieldset:disabled select,.piece-fieldset:disabled textarea{color:#4a4458;background:#f7f6fa}.piece-readonly-note{color:#4b39c7;background:#f3f0ff;border-radius:8px;margin:0 0 14px;padding:10px 14px;font-size:12px}.cal-modes{gap:6px;margin-left:10px;display:inline-flex}.day-header{position:relative}.day-add{color:#6656df;opacity:0;background:#f3f0ff;border-radius:6px;width:22px;height:22px;margin-left:auto;font-size:14px;line-height:1;transition:opacity .15s}.day-column:hover .day-add,.day-add:focus{opacity:1}.empty-day-add{color:#b9b3c8;background:0 0;border:1px dashed #e4e0ee;border-radius:6px;width:100%;padding:8px 0;font-size:11px;font-weight:600}.empty-day-add:hover{color:#6656df;background:#faf9ff;border-color:#b9aefc}.filters-actions{align-self:flex-end;margin-left:auto}.filters-actions .primary-button{white-space:nowrap}.calendar-card{border-radius:8px;padding:10px 10px 10px 11px;box-shadow:0 1px 2px #1715220a;border:1px solid var(--line)!important;border-left:4px solid var(--bc,#735cff)!important;background:#fff!important}.calendar-card:hover{box-shadow:0 4px 14px #735cff24;border-color:#d8d3ee!important;border-left-color:var(--bc,#735cff)!important}.calendar-card>span.cal-networks{flex-wrap:wrap;gap:4px;margin-bottom:6px;display:flex}.cal-networks em{color:var(--bc,#735cff);background:color-mix(in srgb,var(--bc,#735cff) 12%,#fff);border-radius:10px;padding:2px 7px;font-size:9px;font-style:normal;font-weight:600}.calendar-card strong{color:var(--ink);font-size:11px;font-weight:600}.calendar-card .badge{padding:3px 7px;font-size:9px}.banner-carousel{align-items:center;min-height:230px;height:auto!important;padding:34px 70px!important}.banner-carousel .summary-copy{max-width:640px;animation:.35s bannerIn}@keyframes bannerIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.banner-arrow{z-index:3;color:#fff;background:#ffffff1a;border-radius:50%;place-items:center;width:34px;height:34px;font-size:22px;line-height:1;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.banner-arrow:hover{background:#fff3}.banner-arrow.left{left:16px}.banner-arrow.right{right:16px}.banner-dots{z-index:3;gap:7px;display:flex;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.banner-dots button{background:#fff4;border-radius:50%;width:8px;height:8px;padding:0}.banner-dots button.active{background:#fff;border-radius:6px;width:22px}.banner-cta{color:#292341;background:#fff;border-radius:7px;margin-top:16px;padding:10px 16px;font-size:12px;font-weight:600}.banner-features{color:#d9d3f0;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 22px;margin:12px 0 0;padding:0;font-size:13px;list-style:none;display:grid}.banner-features li:before{content:"✓ ";color:#b5a8ff}.banner-pending{flex-direction:column;gap:6px;margin:12px 0 0;padding:0;list-style:none;display:flex}.banner-pending button{color:#e3defb;text-align:left;background:0 0;padding:0;font-size:13px}.banner-pending button:hover{color:#fff;text-decoration:underline}.banner-carousel h2{margin-top:12px}@media (max-width:700px),(max-height:500px) and (max-width:950px){.banner-carousel{padding:30px 46px 40px!important}.banner-features{grid-template-columns:1fr}}:where(html.app-tablet) .banner-carousel{padding:30px 46px 40px!important}:where(html.app-tablet) .banner-features{grid-template-columns:1fr}.guide-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:14px;display:grid}.guide-card{border:1px solid var(--line);text-align:left;background:#fff;border-radius:12px;flex-direction:column;gap:8px;padding:18px;transition:box-shadow .15s,border-color .15s;display:flex}.guide-card:hover{border-color:#b9aefc;box-shadow:0 8px 24px #735cff1f}.guide-card strong{letter-spacing:-.3px;font:600 15px Space Grotesk}.guide-card span:last-child{color:#77727f;font-size:12px;line-height:1.5}.guide-kind{letter-spacing:.6px;text-transform:uppercase;color:#9994a0;font-size:10px;font-weight:700}.guide-card.tour{background:#faf9ff;border-style:dashed}.guide-detail{flex-direction:column;gap:18px;padding:24px;display:flex}.guide-video{background:#000;border-radius:10px;padding-top:56.25%;position:relative;overflow:hidden}.guide-video iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.guide-video-file{background:#000;border-radius:10px;width:100%;max-height:520px}.guide-body{white-space:pre-wrap;color:var(--ink);font-size:14px;line-height:1.7}.logo-lockup .brand-img{width:auto;height:120px;margin:-26px 0 -32px -14px;display:block}.logo-lockup .wordmark{letter-spacing:-1px;font:700 20px/1 Space Grotesk;display:block}.logo-lockup .wordmark b{color:var(--ink);font-weight:700}.logo-lockup .wordmark span{color:var(--purple);margin:0;font:500 20px Space Grotesk;display:inline}.logo-lockup div span.tagline{color:#8a83a0;margin-top:3px;font-size:11px;display:block}.cal-networks em,.health-pill{color:color-mix(in srgb,var(--bc,#735cff) 62%,#000)!important}.avatar-chip.on{color:var(--tc,#fff)!important}.sidebar{background:#141416}.sidebar nav{margin-top:1.5rem}.sidebar .nav-item{color:#dedbe8}.sidebar .nav-icon{color:#aaa3c8}.sidebar .nav-item:hover,.sidebar .nav-item.active{color:#171522;box-shadow:none;background:#fff}.sidebar .nav-item.active .nav-icon{color:#735cff}.sidebar .nav-count{color:#e4dfff;background:#ffffff26}.sidebar .workspace-pill{color:#dedbe8;background:#ffffff1a}.sidebar .sidebar-footer{border-top-color:#fff2}.sidebar .sidebar-footer strong{color:#fff}.sidebar .sidebar-footer div span,.sidebar .more{color:#b0aabd}.logo-lockup .wordmark b{color:#fff}.logo-lockup span{color:#b0aabd}@media (max-width:700px),(max-height:500px) and (max-width:950px){.logo-lockup .brand-img{height:46px;margin:0}.sidebar nav{margin-top:.5rem}}:where(html.app-tablet) .logo-lockup .brand-img{height:46px;margin:0}:where(html.app-tablet) .sidebar nav{margin-top:.5rem}.sidebar .nav-item.active .nav-count,.sidebar .nav-item:hover .nav-count{color:#735cff;background:#eeeaff}@media (max-width:700px),(max-height:500px) and (max-width:950px){.nav-item{position:relative}.nav-item .nav-count,.sidebar .nav-item.active .nav-count{border-radius:7px;min-width:0;height:auto;margin:0;padding:2px 3px;font-size:8px;font-weight:700;line-height:1;position:absolute;top:-5px;right:-6px;color:#fff!important;background:#141416!important}}:where(html.app-tablet) .nav-item{position:relative}:where(html.app-tablet) .nav-item .nav-count,:where(html.app-tablet) .sidebar .nav-item.active .nav-count{border-radius:7px;min-width:0;height:auto;margin:0;padding:2px 3px;font-size:8px;font-weight:700;line-height:1;position:absolute;top:-5px;right:-6px;color:#fff!important;background:#141416!important}.sidebar .nav-item:focus,.sidebar .nav-item:focus-visible{outline:none}.sidebar .nav-icon{place-items:center;width:24px;font-size:24px;line-height:1;display:inline-grid}@media (max-width:700px),(max-height:500px) and (max-width:950px){.sidebar .nav-icon{width:auto;font-size:20px}}:where(html.app-tablet) .sidebar .nav-icon{width:auto;font-size:20px}@media (max-width:700px),(max-height:500px) and (max-width:950px){.sidebar .nav-item{justify-content:center;gap:0;padding-left:0;padding-right:0}.sidebar .nav-icon{text-align:center;margin:0}}:where(html.app-tablet) .sidebar .nav-item{justify-content:center;gap:0;padding-left:0;padding-right:0}:where(html.app-tablet) .sidebar .nav-icon{text-align:center;margin:0}@media (min-width:701px) and (min-height:501px),(min-width:951px){:where(html:not(.app-tablet)) .sidebar .nav-item{font-size:18px}}@media (min-width:701px) and (min-height:501px) and (max-width:1050px){:where(html:not(.app-tablet)) .sidebar .nav-item{white-space:nowrap;font-size:15px}}@media (max-width:700px),(max-height:500px) and (max-width:950px){.logo-lockup{justify-content:center;padding-left:0;padding-right:0}.logo-lockup .brand-img{margin:0}}:where(html.app-tablet) .logo-lockup{justify-content:center;padding-left:0;padding-right:0}:where(html.app-tablet) .logo-lockup .brand-img{margin:0}@media (min-width:701px) and (min-height:501px),(min-width:951px){:where(html:not(.app-tablet)) .logo-lockup{justify-content:center;padding-left:0;padding-right:0}:where(html:not(.app-tablet)) .logo-lockup .brand-img{margin-left:0}:where(html:not(.app-tablet)) .topbar{height:56px}:where(html:not(.app-tablet)) .page-wrap{padding-top:37px}:where(html:not(.app-tablet)) .banner-carousel{padding:30px 68px 40px!important}:where(html:not(.app-tablet)) .banner-wrap{position:relative}:where(html:not(.app-tablet)) .banner-wrap .banner-arrow{color:#fff;background:#292341;width:30px;height:30px;font-size:20px}:where(html:not(.app-tablet)) .banner-wrap .banner-arrow:hover{background:#3b3260}:where(html:not(.app-tablet)) .banner-wrap .banner-arrow.left{left:-37px}:where(html:not(.app-tablet)) .banner-wrap .banner-arrow.right{right:-37px}}.banner-cta-side{display:none}@media (min-width:701px) and (min-height:501px),(min-width:951px){:where(html:not(.app-tablet)) .banner-cta-inline{display:none}:where(html:not(.app-tablet)) .banner-cta-side{z-index:2;display:inline-block;position:absolute;top:50%;right:148px;transform:translateY(-50%)}:where(html:not(.app-tablet)) .banner-carousel{min-height:240px}}.summary-banner.has-image{background-position:50%;background-repeat:no-repeat;background-size:cover}@media (min-width:701px) and (min-height:501px),(min-width:951px){:where(html:not(.app-tablet)) .content-grid .brand-health{contain:size;flex-direction:column;min-height:0;display:flex}:where(html:not(.app-tablet)) .content-grid .brand-health-list{flex:1;min-height:0;padding-right:4px;overflow-y:auto}:where(html:not(.app-tablet)) .page-wrap[data-view=Resumen] .section-heading .text-button{font-size:13px}:where(html:not(.app-tablet)) .page-wrap[data-view=Calendario] .filters{margin-bottom:10px}:where(html:not(.app-tablet)) .page-wrap[data-view=Calendario] .day-header{justify-content:space-between}:where(html:not(.app-tablet)) .page-wrap[data-view=Calendario] .day-header .day-add{margin:0;position:absolute;top:-3px;left:50%;transform:translate(-50%)}}.calendar-grid{padding-bottom:14px}.calendar-grid.cal-scrolls{overflow-x:scroll}.calendar-grid::-webkit-scrollbar{height:12px}.calendar-grid::-webkit-scrollbar-track{background:#ece9f3;border-radius:8px}.calendar-grid::-webkit-scrollbar-thumb{background:#b9b3c8;border:2px solid #ece9f3;border-radius:8px}.calendar-grid::-webkit-scrollbar-thumb:hover{background:#8f87a8}@media (min-width:701px) and (min-height:501px),(min-width:951px){:where(html:not(.app-tablet)) .filters input[type=date]{align-items:center;height:19px;padding:0 10px;line-height:1;display:flex}:where(html:not(.app-tablet)) .filters input[type=date]::-webkit-datetime-edit{padding:0;line-height:1}:where(html:not(.app-tablet)) .filters input[type=date]::-webkit-datetime-edit-fields-wrapper{padding:0}:where(html:not(.app-tablet)) .heading-search{flex:none;align-self:flex-end;width:240px}}.heading-search{background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23898695' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='M21 21l-4.3-4.3'/%3E%3C/svg%3E") 12px no-repeat;padding-left:36px}@media (min-width:701px) and (min-height:501px),(min-width:951px){:where(html:not(.app-tablet)) .page-wrap[data-view=Publicaciones] .filters{margin-bottom:10px}}.queue-panel .pagination{border-top:1px solid var(--line);margin:0;padding:18px 0}.queue-copy{color:#8d879a;white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:10px;overflow:hidden}@media (min-width:701px) and (min-height:501px),(min-width:951px){:where(html:not(.app-tablet)) .list-head,:where(html:not(.app-tablet)) .queue-row.list-row{grid-template-columns:110px 270px 1fr 150px 110px!important}:where(html:not(.app-tablet)) .queue-main{min-width:0}:where(html:not(.app-tablet)) .queue-main strong{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}.queue-copy,.queue-main .queue-brand{margin-top:3px}.approval-card{flex-direction:column;display:flex}.approval-card .approval-copy span{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:3em;display:-webkit-box;overflow:hidden}.approval-card .approval-missing{white-space:nowrap;text-overflow:ellipsis;min-height:1.4em;overflow:hidden}.approval-card .approval-missing.is-empty{visibility:hidden}.approval-card .approval-actions{margin-top:auto}@media (min-width:701px) and (min-height:501px),(min-width:951px){:where(html:not(.app-tablet)) .table-head,:where(html:not(.app-tablet)) .evidence-row{grid-template-columns:1.5fr 1.2fr 1.1fr .8fr}:where(html:not(.app-tablet)) .evidence-row .text-button{padding:0;font-size:12px}:where(html:not(.app-tablet)) .evidence-row>div:first-child .queue-copy,:where(html:not(.app-tablet)) .evidence-row>div:first-child .queue-brand{margin-top:3px;display:block}}.nav-icon,.ic-chevron{-webkit-mask:var(--ic) center/contain no-repeat;-webkit-mask:var(--ic) center/contain no-repeat;mask:var(--ic) center/contain no-repeat;background:currentColor;display:inline-block}.sidebar .nav-icon{width:24px;height:24px;font-size:0}.ic-chevron{width:20px;height:20px}@media (max-width:700px),(max-height:500px) and (max-width:950px){.sidebar .nav-icon{width:20px;height:20px}}:where(html.app-tablet) .sidebar .nav-icon{width:20px;height:20px}.icon-button{place-items:center;width:28px;height:28px;padding:0;display:grid}.icon-button .ic-chevron{display:block}@media (min-width:701px) and (min-height:501px),(min-width:951px){:where(html:not(.app-tablet)) .brands-grid{grid-template-columns:repeat(auto-fill,minmax(360px,1fr))!important;gap:16px!important}:where(html:not(.app-tablet)) .brand-card{gap:16px;padding:24px 26px!important}:where(html:not(.app-tablet)) .brand-card-head{gap:14px}:where(html:not(.app-tablet)) .brand-card-head .link-title{font-size:21px}:where(html:not(.app-tablet)) .brand-card-head .muted{margin-top:4px;font-size:13px}:where(html:not(.app-tablet)) .brand-card-channels{min-height:32px}:where(html:not(.app-tablet)) .brand-card-channels .muted,:where(html:not(.app-tablet)) .brand-card .text-button{font-size:13px}:where(html:not(.app-tablet)) .brand-card .variant-chip{padding:6px 12px;font-size:12px}:where(html:not(.app-tablet)) .brands-grid{grid-template-columns:repeat(2,1fr)!important}}.net-tabs{flex-wrap:nowrap;margin-bottom:16px;overflow-x:auto}.net-tabs .tab-chip{white-space:nowrap}.net-summary{justify-content:flex-end}.net-tabs .net-legend{white-space:nowrap;align-self:center;align-items:center;gap:6px;margin-left:auto;padding-bottom:12px;display:flex}.net-tabs .net-legend i{margin-left:8px}.net-tabs .net-legend i:first-child{margin-left:0}.account-user{color:#5f5a67;font-size:12px;font-weight:500}.net-glyph{width:20px;height:20px;-webkit-mask:var(--ic) center/contain no-repeat;-webkit-mask:var(--ic) center/contain no-repeat;mask:var(--ic) center/contain no-repeat;background:#fff;display:block}@media (min-width:701px) and (min-height:501px),(min-width:951px){:where(html:not(.app-tablet)) .asset-filters{align-items:flex-end}:where(html:not(.app-tablet)) .asset-filters select,:where(html:not(.app-tablet)) .asset-filters input{height:34px;margin:0;padding:0 10px;font-size:11px}:where(html:not(.app-tablet)) .asset-filters .form-field:nth-child(3){order:3;margin-left:auto}:where(html:not(.app-tablet)) .asset-filters .form-field:nth-child(3) input{width:240px}:where(html:not(.app-tablet)) .asset-filters .text-button{order:2;align-self:flex-end;padding-bottom:10px}}.asset-toolbar .muted,.asset-toolbar .text-button,.pagination .muted,.pagination select,.pagination .secondary-button{font-size:12px}@media (min-width:701px) and (min-height:501px),(min-width:951px){:where(html:not(.app-tablet)) .asset-filters{flex-wrap:nowrap}:where(html:not(.app-tablet)) .asset-filters .form-field{min-width:0!important}:where(html:not(.app-tablet)) .asset-filters .form-field:nth-child(3){flex:0 240px}:where(html:not(.app-tablet)) .asset-filters .form-field:nth-child(3) input{width:100%}:where(html:not(.app-tablet)) .asset-filters .form-field:first-child,:where(html:not(.app-tablet)) .asset-filters .form-field:nth-child(2){flex:0 0 150px}}.metric-panel{margin-top:16px}.metric-bars{gap:12px;padding-top:6px;display:grid}.metric-bar-row{grid-template-columns:140px 1fr 48px;align-items:center;gap:14px;font-size:13px;display:grid}.metric-bar-row strong{text-align:right}.metric-bar-track{background:#7f7f962e;border-radius:99px;height:12px;overflow:hidden}.metric-bar-track span{border-radius:99px;min-width:2px;height:100%;display:block}.metric-chart{width:100%;height:auto;display:block}.chart-grid{stroke:#7f7f9640;stroke-width:1px}.chart-text{fill:currentColor;opacity:.65;font-size:11px}.metric-legend{flex-wrap:wrap;gap:14px;font-size:12px;display:flex}.metric-legend span{align-items:center;gap:6px;display:flex}.metric-legend i{border-radius:3px;width:10px;height:10px;display:block}.metric-channel-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}@media (max-width:1100px){.metric-channel-grid{grid-template-columns:repeat(2,1fr)}}.metric-channel-card{padding:18px}.metric-channel-head{align-items:center;gap:10px;margin-bottom:14px;display:flex}.metric-channel-nums{grid-template-columns:1fr 1fr;gap:10px;display:grid}.metric-channel-nums span{opacity:.7;font-size:12px;display:block}.metric-channel-nums strong{font:700 24px Space Grotesk}.metric-three{grid-template-columns:repeat(3,1fr)!important}.metric-table{border-collapse:collapse;text-align:center;width:100%}.metric-table th{opacity:.7;padding:8px;font-size:12px;font-weight:600}.metric-table td{padding:10px;font:700 24px Space Grotesk}.metric-net-tabs .tab-chip.net-tab{align-items:center;gap:8px;display:inline-flex}.metric-net-tabs .net-tab .net-glyph{width:16px;height:16px}.net-logo-sm{border-radius:7px;width:24px;height:24px}.net-logo-sm .net-glyph{width:14px;height:14px}.metric-channel-head strong{font-size:14px}.tone-rose strong{color:#e11d48}.upgrade-banner{color:#fff;background:linear-gradient(110deg,#5b3df5,#a23fd6 60%,#ec4899);border:0;align-items:center;gap:20px;margin-top:16px;padding:22px 26px;display:flex}.upgrade-banner h3{color:#fff;margin:0 0 4px;font-size:17px}.upgrade-banner p{color:#fff;opacity:.88;max-width:640px;margin:0;font-size:13px}.upgrade-icon{color:#fff;background:#ffffff2e;border-radius:14px;flex:0 0 52px;place-items:center;height:52px;display:grid}.upgrade-button{color:#5b3df5;cursor:pointer;background:#fff;border:0;border-radius:99px;flex:none;margin-left:auto;padding:10px 20px;font:700 13px DM Sans}@media (max-width:700px),(max-height:500px) and (max-width:950px){.upgrade-banner{flex-wrap:wrap}.upgrade-button{margin-left:0}}:where(html.app-tablet) .upgrade-banner{flex-wrap:wrap}:where(html.app-tablet) .upgrade-button{margin-left:0}@media (min-width:701px) and (min-height:501px),(min-width:951px){:where(html:not(.app-tablet)) .sidebar{padding-top:38px}:where(html:not(.app-tablet)) .banner-wrap .banner-arrow,:where(html:not(.app-tablet)) .banner-wrap .banner-arrow:hover{color:#171522;background:0 0;border-radius:0;width:30px;height:30px}:where(html:not(.app-tablet)) .banner-wrap .banner-arrow .ic-chevron{width:28px;height:28px}:where(html:not(.app-tablet)) .banner-wrap .banner-arrow:hover{color:#735cff}}.lbl-m,.nav-fab,.mobile-upload{display:none}@media (max-width:700px),(max-height:500px) and (max-width:950px){.app-shell{flex-direction:column;min-height:100dvh}.sidebar{z-index:50;width:100%;height:auto;padding:0 6px env(safe-area-inset-bottom,0px);border:0;border-top:1px solid #ffffff14;flex-direction:row;position:fixed;inset:auto 0 0}.sidebar .logo-lockup,.sidebar .sidebar-footer,.sidebar .workspace-pill{display:none}.sidebar nav{flex-direction:row;flex:1;justify-content:space-around;align-items:flex-end;gap:0;margin:0;padding:8px 0 10px;display:flex;overflow:visible}.sidebar .nav-item[data-m=hide]{display:none}.sidebar .nav-item{color:#dedbe8;white-space:nowrap;background:0 0;border-radius:10px;flex-direction:column;justify-content:center;gap:3px;min-width:56px;padding:4px 6px;font-size:10px}.sidebar .nav-item:hover{color:#dedbe8;background:0 0}.sidebar .nav-item.active{color:#fff;background:0 0}.sidebar .nav-item.active .nav-icon{color:#9b88ff}.sidebar .nav-item .nav-icon{width:22px;height:22px}.sidebar .lbl-d{display:none}.sidebar .lbl-m{display:inline}.sidebar .nav-item[data-m=resumen]{order:1}.sidebar .nav-item[data-m=calendario]{order:2}.sidebar .nav-fab{order:3}.sidebar .nav-item[data-m=contenidos]{order:4}.sidebar .nav-item[data-m=metricas]{order:5}.sidebar .nav-fab{color:#fff;background:#735cff;border:4px solid #141416;border-radius:50%;flex:none;place-items:center;width:48px;height:48px;margin-top:-26px;padding:0;font:500 28px/1 DM Sans;display:grid}.main-content{padding-bottom:calc(84px + env(safe-area-inset-bottom,0px))}.topbar .breadcrumb>span:first-child,.topbar .breadcrumb>span:nth-child(2){display:none}.mobile-upload{color:#735cff;cursor:pointer;border:1.5px dashed #735cff;border-radius:14px;justify-content:center;align-items:center;gap:10px;margin:0 0 14px;padding:14px;font-weight:700;display:flex}.mobile-upload .nav-icon{background:#735cff;width:22px;height:22px}}:where(html.app-tablet) .app-shell{flex-direction:column;min-height:100dvh}:where(html.app-tablet) .sidebar{z-index:50;width:100%;height:auto;padding:0 6px env(safe-area-inset-bottom,0px);border:0;border-top:1px solid #ffffff14;flex-direction:row;position:fixed;inset:auto 0 0}:where(html.app-tablet) .sidebar .logo-lockup,:where(html.app-tablet) .sidebar .sidebar-footer,:where(html.app-tablet) .sidebar .workspace-pill{display:none}:where(html.app-tablet) .sidebar nav{flex-direction:row;flex:1;justify-content:space-around;align-items:flex-end;gap:0;margin:0;padding:8px 0 10px;display:flex;overflow:visible}:where(html.app-tablet) .sidebar .nav-item[data-m=hide]{display:none}:where(html.app-tablet) .sidebar .nav-item{color:#dedbe8;white-space:nowrap;background:0 0;border-radius:10px;flex-direction:column;justify-content:center;gap:3px;min-width:56px;padding:4px 6px;font-size:10px}:where(html.app-tablet) .sidebar .nav-item:hover{color:#dedbe8;background:0 0}:where(html.app-tablet) .sidebar .nav-item.active{color:#fff;background:0 0}:where(html.app-tablet) .sidebar .nav-item.active .nav-icon{color:#9b88ff}:where(html.app-tablet) .sidebar .nav-item .nav-icon{width:22px;height:22px}:where(html.app-tablet) .sidebar .lbl-d{display:none}:where(html.app-tablet) .sidebar .lbl-m{display:inline}:where(html.app-tablet) .sidebar .nav-item[data-m=resumen]{order:1}:where(html.app-tablet) .sidebar .nav-item[data-m=calendario]{order:2}:where(html.app-tablet) .sidebar .nav-fab{order:3}:where(html.app-tablet) .sidebar .nav-item[data-m=contenidos]{order:4}:where(html.app-tablet) .sidebar .nav-item[data-m=metricas]{order:5}:where(html.app-tablet) .sidebar .nav-fab{color:#fff;background:#735cff;border:4px solid #141416;border-radius:50%;flex:none;place-items:center;width:48px;height:48px;margin-top:-26px;padding:0;font:500 28px/1 DM Sans;display:grid}:where(html.app-tablet) .main-content{padding-bottom:calc(84px + env(safe-area-inset-bottom,0px))}:where(html.app-tablet) .topbar .breadcrumb>span:first-child,:where(html.app-tablet) .topbar .breadcrumb>span:nth-child(2){display:none}:where(html.app-tablet) .mobile-upload{color:#735cff;cursor:pointer;border:1.5px dashed #735cff;border-radius:14px;justify-content:center;align-items:center;gap:10px;margin:0 0 14px;padding:14px;font-weight:700;display:flex}:where(html.app-tablet) .mobile-upload .nav-icon{background:#735cff;width:22px;height:22px}@media (max-width:700px),(max-height:500px) and (max-width:950px){.topbar .lbl-d{display:none}.topbar .lbl-m{display:inline}}:where(html.app-tablet) .topbar .lbl-d{display:none}:where(html.app-tablet) .topbar .lbl-m{display:inline}@media (max-width:700px),(max-height:500px) and (max-width:950px){:root{--ink:#f1eff8;--muted:#a49fb8;--line:#2d2a3b;--paper:#0f0e14;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{color:#f1eff8;background:#0f0e14}.logo-lockup span{color:#a49fb8}.workspace-pill{color:#a49fb8;background:#262336}.chevron,.nav-item{color:#a49fb8}.nav-item:hover,.nav-item.active{background:#1d1b27}.nav-icon{color:#a49fb8}.nav-count{background:#262336}.reset-confirm,.simulation-tag,.icon-button,.help-button,.eyebrow,.subheading{color:#a49fb8}.secondary-button{background:#1d1b27}.section-note,.muted{color:#a49fb8}.stat-card{background:#1d1b27}.stat-label,.stat-hint{color:#a49fb8}.panel{background:#1d1b27}.progress-label{color:#a49fb8}.progress-track{background:#262336}.brand-row{border-bottom:1px solid #2d2a3b}.brand-row span{color:#a49fb8}.health-pill,.health-pill.blue{background:#262336}.next-item{background:#1d1b27;border-bottom:1px solid #2d2a3b}.next-item:hover,.queue-row:hover{background:#1d1b27}.next-date{color:#a49fb8}.next-brand{color:#f1eff8}.next-arrow{color:#a49fb8}.badge-draft{color:#a49fb8;background:#262336}.badge-ready_for_review,.badge-approved,.badge-scheduled,.badge-published,.badge-failed,.badge-needs_human_action{background:#262336}.filters label{color:#a49fb8}.filters select{background:#1d1b27;border:1px solid #2d2a3b}.view-switch,.day-column{background:#1d1b27}.day-header{color:#a49fb8;border-bottom:1px solid #2d2a3b}.calendar-card{background:#262336}.calendar-card.agency{background:#1d1b27}.calendar-card>span{color:#a49fb8}.queue-row{background:#1d1b27;border-bottom:1px solid #2d2a3b}.queue-row.selected{background:#1d1b27}.queue-date,.queue-main span{color:#a49fb8}.objective-chip{background:#262336}.detail-meta{color:#a49fb8}.detail-section{border-bottom:1px solid #2d2a3b}.detail-section p{color:#a49fb8}.asset-filters input{background:#1d1b27;border:1px solid #2d2a3b}.tab-chip{color:#a49fb8;background:#1d1b27;border:1px solid #2d2a3b}.top-tabs .tab-chip{color:#a49fb8}.variant-chip{color:#a49fb8;background:#1d1b27;border:1px solid #2d2a3b}.asset-thumb,.asset-thumb.pending,.asset-thumb.missing{background:#262336}.asset-inline span,.check{color:#a49fb8}.preflight-note{background:#262336}.approval-card{background:#1d1b27}.approval-title div span{color:#a49fb8}.approval-card p{color:#a49fb8;border-top:1px solid #2d2a3b;border-bottom:1px solid #2d2a3b}.empty-state{color:#a49fb8;background:#1d1b27}.asset-card{background:#1d1b27}.asset-card-body span{color:#a49fb8}.asset-status.ready,.asset-status.pending,.asset-status.missing,.funnel div,.funnel div:nth-child(2),.funnel div:nth-child(3){background:#262336}.table-head{background:#1d1b27}.evidence-row{border-top:1px solid #2d2a3b}.evidence-row>div>span,.evidence-note,.delivery{color:#a49fb8}.modal{background:#1d1b27}.form-field{color:#a49fb8}.form-field input,.form-field select,.form-field textarea{background:#1d1b27;border:1px solid #2d2a3b}.help-menu{background:#1d1b27}.help-menu button:hover{background:#262336}.tour-spotlight{border:2px solid #2d2a3b}.tour-tooltip{background:#1d1b27}.tour-step-count,.tour-tooltip p{color:#a49fb8}.plan-lock-inline{background:#1d1b27}.modal-close{color:#a49fb8}.modal-close:hover,.badge-connected,.badge-paused{background:#262336}.net-summary{color:#a49fb8}.net-card{background:#1d1b27}.net-bar,.avatar-chip.paused{background:#262336}.avatar-chip.off{background:#1d1b27}.avatar-chip.more{color:#a49fb8;background:#262336}.net-foot{color:#a49fb8}.color-swatch{border:2px solid #2d2a3b}.account-row{background:#1d1b27}.help-tip{color:#a49fb8}.list-search{background:#1d1b27;border:1px solid #2d2a3b}.list-head,.piece-brand-chip{background:#1d1b27}.char-count{color:#a49fb8}.piece-accordion{background:#1d1b27}.piece-date{color:#a49fb8;background:#1d1b27}.device-toggle button{color:#f1eff8;background:#1d1b27}.preview-card{background:#1d1b27}.preview-author div span{color:#a49fb8}.preview-media.empty{color:#a49fb8;background:#262336}.evidence-row.clickable:hover{background:#1d1b27}.field-help{color:#a49fb8}.network-chip{color:#a49fb8;background:#1d1b27;border:1px solid #2d2a3b}.upload-drop{background:#1d1b27;border:2px dashed #2d2a3b}.device-toggle{background:#1d1b27}.device-toggle button.active{background:#262336}.filters input[type=date]{background:#1d1b27;border:1px solid #2d2a3b}.piece-fieldset:disabled input,.piece-fieldset:disabled select,.piece-fieldset:disabled textarea{color:#f1eff8;background:#1d1b27}.piece-readonly-note,.day-add{background:#262336}.empty-day-add{border:1px dashed #2d2a3b}.empty-day-add:hover,.banner-dots button.active,.banner-cta,.guide-card{background:#1d1b27}.guide-card span:last-child,.guide-kind{color:#a49fb8}.guide-card.tour{background:#1d1b27}.logo-lockup div span.tagline{color:#a49fb8}.calendar-grid::-webkit-scrollbar-track{background:#262336}.calendar-grid::-webkit-scrollbar-thumb{border:2px solid #2d2a3b}.account-user{color:#a49fb8}.net-glyph,.upgrade-button{background:#1d1b27}.banner-wrap .banner-arrow,.banner-wrap .banner-arrow:hover{color:#f1eff8}input,select,textarea{color:#f1eff8;background:#1d1b27;border-color:#2d2a3b}}:where(html.app-tablet){--ink:#f1eff8;--muted:#a49fb8;--line:#2d2a3b;--paper:#0f0e14;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:where(html.app-tablet) body{color:#f1eff8;background:#0f0e14}:where(html.app-tablet) .logo-lockup span{color:#a49fb8}:where(html.app-tablet) .workspace-pill{color:#a49fb8;background:#262336}:where(html.app-tablet) .chevron,:where(html.app-tablet) .nav-item{color:#a49fb8}:where(html.app-tablet) .nav-item:hover,:where(html.app-tablet) .nav-item.active{background:#1d1b27}:where(html.app-tablet) .nav-icon{color:#a49fb8}:where(html.app-tablet) .nav-count{background:#262336}:where(html.app-tablet) .reset-confirm,:where(html.app-tablet) .simulation-tag,:where(html.app-tablet) .icon-button,:where(html.app-tablet) .help-button,:where(html.app-tablet) .eyebrow,:where(html.app-tablet) .subheading{color:#a49fb8}:where(html.app-tablet) .secondary-button{background:#1d1b27}:where(html.app-tablet) .section-note,:where(html.app-tablet) .muted{color:#a49fb8}:where(html.app-tablet) .stat-card{background:#1d1b27}:where(html.app-tablet) .stat-label,:where(html.app-tablet) .stat-hint{color:#a49fb8}:where(html.app-tablet) .panel{background:#1d1b27}:where(html.app-tablet) .progress-label{color:#a49fb8}:where(html.app-tablet) .progress-track{background:#262336}:where(html.app-tablet) .brand-row{border-bottom:1px solid #2d2a3b}:where(html.app-tablet) .brand-row span{color:#a49fb8}:where(html.app-tablet) .health-pill,:where(html.app-tablet) .health-pill.blue{background:#262336}:where(html.app-tablet) .next-item{background:#1d1b27;border-bottom:1px solid #2d2a3b}:where(html.app-tablet) .next-item:hover,:where(html.app-tablet) .queue-row:hover{background:#1d1b27}:where(html.app-tablet) .next-date{color:#a49fb8}:where(html.app-tablet) .next-brand{color:#f1eff8}:where(html.app-tablet) .next-arrow{color:#a49fb8}:where(html.app-tablet) .badge-draft{color:#a49fb8;background:#262336}:where(html.app-tablet) .badge-ready_for_review,:where(html.app-tablet) .badge-approved,:where(html.app-tablet) .badge-scheduled,:where(html.app-tablet) .badge-published,:where(html.app-tablet) .badge-failed,:where(html.app-tablet) .badge-needs_human_action{background:#262336}:where(html.app-tablet) .filters label{color:#a49fb8}:where(html.app-tablet) .filters select{background:#1d1b27;border:1px solid #2d2a3b}:where(html.app-tablet) .view-switch,:where(html.app-tablet) .day-column{background:#1d1b27}:where(html.app-tablet) .day-header{color:#a49fb8;border-bottom:1px solid #2d2a3b}:where(html.app-tablet) .calendar-card{background:#262336}:where(html.app-tablet) .calendar-card.agency{background:#1d1b27}:where(html.app-tablet) .calendar-card>span{color:#a49fb8}:where(html.app-tablet) .queue-row{background:#1d1b27;border-bottom:1px solid #2d2a3b}:where(html.app-tablet) .queue-row.selected{background:#1d1b27}:where(html.app-tablet) .queue-date,:where(html.app-tablet) .queue-main span{color:#a49fb8}:where(html.app-tablet) .objective-chip{background:#262336}:where(html.app-tablet) .detail-meta{color:#a49fb8}:where(html.app-tablet) .detail-section{border-bottom:1px solid #2d2a3b}:where(html.app-tablet) .detail-section p{color:#a49fb8}:where(html.app-tablet) .asset-filters input{background:#1d1b27;border:1px solid #2d2a3b}:where(html.app-tablet) .tab-chip{color:#a49fb8;background:#1d1b27;border:1px solid #2d2a3b}:where(html.app-tablet) .top-tabs .tab-chip{color:#a49fb8}:where(html.app-tablet) .variant-chip{color:#a49fb8;background:#1d1b27;border:1px solid #2d2a3b}:where(html.app-tablet) .asset-thumb,:where(html.app-tablet) .asset-thumb.pending,:where(html.app-tablet) .asset-thumb.missing{background:#262336}:where(html.app-tablet) .asset-inline span,:where(html.app-tablet) .check{color:#a49fb8}:where(html.app-tablet) .preflight-note{background:#262336}:where(html.app-tablet) .approval-card{background:#1d1b27}:where(html.app-tablet) .approval-title div span{color:#a49fb8}:where(html.app-tablet) .approval-card p{color:#a49fb8;border-top:1px solid #2d2a3b;border-bottom:1px solid #2d2a3b}:where(html.app-tablet) .empty-state{color:#a49fb8;background:#1d1b27}:where(html.app-tablet) .asset-card{background:#1d1b27}:where(html.app-tablet) .asset-card-body span{color:#a49fb8}:where(html.app-tablet) .asset-status.ready,:where(html.app-tablet) .asset-status.pending,:where(html.app-tablet) .asset-status.missing,:where(html.app-tablet) .funnel div,:where(html.app-tablet) .funnel div:nth-child(2),:where(html.app-tablet) .funnel div:nth-child(3){background:#262336}:where(html.app-tablet) .table-head{background:#1d1b27}:where(html.app-tablet) .evidence-row{border-top:1px solid #2d2a3b}:where(html.app-tablet) .evidence-row>div>span,:where(html.app-tablet) .evidence-note,:where(html.app-tablet) .delivery{color:#a49fb8}:where(html.app-tablet) .modal{background:#1d1b27}:where(html.app-tablet) .form-field{color:#a49fb8}:where(html.app-tablet) .form-field input,:where(html.app-tablet) .form-field select,:where(html.app-tablet) .form-field textarea{background:#1d1b27;border:1px solid #2d2a3b}:where(html.app-tablet) .help-menu{background:#1d1b27}:where(html.app-tablet) .help-menu button:hover{background:#262336}:where(html.app-tablet) .tour-spotlight{border:2px solid #2d2a3b}:where(html.app-tablet) .tour-tooltip{background:#1d1b27}:where(html.app-tablet) .tour-step-count,:where(html.app-tablet) .tour-tooltip p{color:#a49fb8}:where(html.app-tablet) .plan-lock-inline{background:#1d1b27}:where(html.app-tablet) .modal-close{color:#a49fb8}:where(html.app-tablet) .modal-close:hover,:where(html.app-tablet) .badge-connected,:where(html.app-tablet) .badge-paused{background:#262336}:where(html.app-tablet) .net-summary{color:#a49fb8}:where(html.app-tablet) .net-card{background:#1d1b27}:where(html.app-tablet) .net-bar,:where(html.app-tablet) .avatar-chip.paused{background:#262336}:where(html.app-tablet) .avatar-chip.off{background:#1d1b27}:where(html.app-tablet) .avatar-chip.more{color:#a49fb8;background:#262336}:where(html.app-tablet) .net-foot{color:#a49fb8}:where(html.app-tablet) .color-swatch{border:2px solid #2d2a3b}:where(html.app-tablet) .account-row{background:#1d1b27}:where(html.app-tablet) .help-tip{color:#a49fb8}:where(html.app-tablet) .list-search{background:#1d1b27;border:1px solid #2d2a3b}:where(html.app-tablet) .list-head,:where(html.app-tablet) .piece-brand-chip{background:#1d1b27}:where(html.app-tablet) .char-count{color:#a49fb8}:where(html.app-tablet) .piece-accordion{background:#1d1b27}:where(html.app-tablet) .piece-date{color:#a49fb8;background:#1d1b27}:where(html.app-tablet) .device-toggle button{color:#f1eff8;background:#1d1b27}:where(html.app-tablet) .preview-card{background:#1d1b27}:where(html.app-tablet) .preview-author div span{color:#a49fb8}:where(html.app-tablet) .preview-media.empty{color:#a49fb8;background:#262336}:where(html.app-tablet) .evidence-row.clickable:hover{background:#1d1b27}:where(html.app-tablet) .field-help{color:#a49fb8}:where(html.app-tablet) .network-chip{color:#a49fb8;background:#1d1b27;border:1px solid #2d2a3b}:where(html.app-tablet) .upload-drop{background:#1d1b27;border:2px dashed #2d2a3b}:where(html.app-tablet) .device-toggle{background:#1d1b27}:where(html.app-tablet) .device-toggle button.active{background:#262336}:where(html.app-tablet) .filters input[type=date]{background:#1d1b27;border:1px solid #2d2a3b}:where(html.app-tablet) .piece-fieldset:disabled input,:where(html.app-tablet) .piece-fieldset:disabled select,:where(html.app-tablet) .piece-fieldset:disabled textarea{color:#f1eff8;background:#1d1b27}:where(html.app-tablet) .piece-readonly-note,:where(html.app-tablet) .day-add{background:#262336}:where(html.app-tablet) .empty-day-add{border:1px dashed #2d2a3b}:where(html.app-tablet) .empty-day-add:hover,:where(html.app-tablet) .banner-dots button.active,:where(html.app-tablet) .banner-cta,:where(html.app-tablet) .guide-card{background:#1d1b27}:where(html.app-tablet) .guide-card span:last-child,:where(html.app-tablet) .guide-kind{color:#a49fb8}:where(html.app-tablet) .guide-card.tour{background:#1d1b27}:where(html.app-tablet) .logo-lockup div span.tagline{color:#a49fb8}:where(html.app-tablet) .calendar-grid::-webkit-scrollbar-track{background:#262336}:where(html.app-tablet) .calendar-grid::-webkit-scrollbar-thumb{border:2px solid #2d2a3b}:where(html.app-tablet) .account-user{color:#a49fb8}:where(html.app-tablet) .net-glyph,:where(html.app-tablet) .upgrade-button{background:#1d1b27}:where(html.app-tablet) .banner-wrap .banner-arrow,:where(html.app-tablet) .banner-wrap .banner-arrow:hover{color:#f1eff8}:where(html.app-tablet) input,:where(html.app-tablet) select,:where(html.app-tablet) textarea{color:#f1eff8;background:#1d1b27;border-color:#2d2a3b}@media (max-width:700px),(max-height:500px) and (max-width:950px){.topbar{background:#0f0e14ee;border-bottom-color:#2d2a3b}.banner-cta{color:#292341;background:#fff}.icon-button,.help-button{color:#f1eff8;background:0 0;border-color:#2d2a3b}}:where(html.app-tablet) .topbar{background:#0f0e14ee;border-bottom-color:#2d2a3b}:where(html.app-tablet) .banner-cta{color:#292341;background:#fff}:where(html.app-tablet) .icon-button,:where(html.app-tablet) .help-button{color:#f1eff8;background:0 0;border-color:#2d2a3b}.mobile-avatar,.account-overlay{display:none}@media (max-width:700px),(max-height:500px) and (max-width:950px){.breadcrumb strong{color:#f1eff8}.topbar{justify-content:flex-start;gap:10px}.topbar .top-actions{margin-left:auto}.mobile-avatar{color:#fff;background:#735cff;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;padding:0;font:700 14px DM Sans;display:grid}.account-overlay{z-index:80;background:#000a;display:block;position:fixed;inset:0}.account-sheet{padding:18px 16px calc(18px + env(safe-area-inset-bottom,0px));color:#f1eff8;background:#1d1b27;border-radius:22px 22px 0 0;flex-direction:column;gap:6px;max-height:86vh;display:flex;position:absolute;bottom:0;left:0;right:0;overflow:auto}.account-head{border-bottom:1px solid #2d2a3b;align-items:center;gap:12px;margin-bottom:6px;padding:4px 4px 14px;display:flex}.account-head .avatar{color:#fff;background:#735cff;border-radius:50%;place-items:center;width:42px;height:42px;font-weight:700;display:grid}.account-head strong{font-size:16px;display:block}.account-head span:last-child{color:#a49fb8;font-size:12px}.account-item{text-align:left;color:#f1eff8;background:0 0;border-radius:12px;align-items:center;gap:14px;padding:12px 6px;display:flex}.account-item:active{background:#262336}.account-item .nav-icon{color:#9b88ff;flex:none;width:24px;height:24px}.account-item strong{font-size:15px;display:block}.account-item small{color:#a49fb8;margin-top:1px;font-size:12px;display:block}.account-close{color:#f1eff8;background:#262336;border-color:#2d2a3b;align-self:stretch;margin-top:8px}}:where(html.app-tablet) .breadcrumb strong{color:#f1eff8}:where(html.app-tablet) .topbar{justify-content:flex-start;gap:10px}:where(html.app-tablet) .topbar .top-actions{margin-left:auto}:where(html.app-tablet) .mobile-avatar{color:#fff;background:#735cff;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;padding:0;font:700 14px DM Sans;display:grid}:where(html.app-tablet) .account-overlay{z-index:80;background:#000a;display:block;position:fixed;inset:0}:where(html.app-tablet) .account-sheet{padding:18px 16px calc(18px + env(safe-area-inset-bottom,0px));color:#f1eff8;background:#1d1b27;border-radius:22px 22px 0 0;flex-direction:column;gap:6px;max-height:86vh;display:flex;position:absolute;bottom:0;left:0;right:0;overflow:auto}:where(html.app-tablet) .account-head{border-bottom:1px solid #2d2a3b;align-items:center;gap:12px;margin-bottom:6px;padding:4px 4px 14px;display:flex}:where(html.app-tablet) .account-head .avatar{color:#fff;background:#735cff;border-radius:50%;place-items:center;width:42px;height:42px;font-weight:700;display:grid}:where(html.app-tablet) .account-head strong{font-size:16px;display:block}:where(html.app-tablet) .account-head span:last-child{color:#a49fb8;font-size:12px}:where(html.app-tablet) .account-item{text-align:left;color:#f1eff8;background:0 0;border-radius:12px;align-items:center;gap:14px;padding:12px 6px;display:flex}:where(html.app-tablet) .account-item .nav-icon{color:#9b88ff;flex:none;width:24px;height:24px}:where(html.app-tablet) .account-item strong{font-size:15px;display:block}:where(html.app-tablet) .account-item small{color:#a49fb8;margin-top:1px;font-size:12px;display:block}:where(html.app-tablet) .account-close{color:#f1eff8;background:#262336;border-color:#2d2a3b;align-self:stretch;margin-top:8px}@media (max-width:700px),(max-height:500px) and (max-width:950px){.account-item .help-glyph{color:#9b88ff;border:1.6px solid #9b88ff;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font:700 13px DM Sans;display:grid}}:where(html.app-tablet) .account-item .help-glyph{color:#9b88ff;border:1.6px solid #9b88ff;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font:700 13px DM Sans;display:grid}@media (max-width:700px),(max-height:500px) and (max-width:950px){.sidebar .nav-fab{border:4px solid #141416;width:46px;min-width:46px;height:46px;margin-top:-22px}.sidebar .nav-fab svg{fill:none;stroke:#fff;stroke-width:2.2px;stroke-linecap:round;width:22px;height:22px}.sidebar nav{padding:8px 0 12px}}:where(html.app-tablet) .sidebar .nav-fab{border:4px solid #141416;width:46px;min-width:46px;height:46px;margin-top:-22px}:where(html.app-tablet) .sidebar .nav-fab svg{fill:none;stroke:#fff;stroke-width:2.2px;stroke-linecap:round;width:22px;height:22px}:where(html.app-tablet) .sidebar nav{padding:8px 0 12px}@media (max-width:700px),(max-height:500px) and (max-width:950px){.sidebar,.sidebar nav{overflow:visible}.sidebar .nav-fab{align-self:flex-end;margin-top:0;margin-bottom:-4px;position:relative;top:-18px}}:where(html.app-tablet) .sidebar,:where(html.app-tablet) .sidebar nav{overflow:visible}:where(html.app-tablet) .sidebar .nav-fab{align-self:flex-end;margin-top:0;margin-bottom:-4px;position:relative;top:-18px}@media (max-width:700px),(max-height:500px) and (max-width:950px){.sidebar .nav-fab{top:-30px}}:where(html.app-tablet) .sidebar .nav-fab{top:-30px}@media (max-width:700px),(max-height:500px) and (max-width:950px){.sidebar .nav-fab{width:58px;min-width:58px;height:58px;top:-34px}.sidebar .nav-fab svg{width:28px;height:28px}}:where(html.app-tablet) .sidebar .nav-fab{width:58px;min-width:58px;height:58px;top:-34px}:where(html.app-tablet) .sidebar .nav-fab svg{width:28px;height:28px}@media (max-width:700px),(max-height:500px) and (max-width:950px){.sidebar{background:linear-gradient(#1a1724 0%,#0e0d14 100%);border-top:0}.sidebar:before{content:"";background:linear-gradient(90deg,#0000,#8a5cff80 18%,#f200b480 50%,#9bed0980 82%,#0000);height:1px;position:absolute;top:0;left:0;right:0}.sidebar nav{position:relative}.sidebar nav:before{content:"";z-index:0;background:linear-gradient(#1a1724,#16131e);border:1px solid #ffffff14;border-bottom:0;border-radius:50px 50px 0 0;width:100px;height:60px;position:absolute;top:-46px;left:50%;transform:translate(-50%);box-shadow:0 -10px 30px #8a5cff22}.sidebar .nav-item,.sidebar .nav-fab{z-index:1}.sidebar .nav-item{color:#9a93b4}.sidebar .nav-item .nav-icon{background:#9a93b4;transition:background .2s}.sidebar .nav-item.active{color:#fff;position:relative}.sidebar .nav-item.active .nav-icon{filter:drop-shadow(0 0 6px #c800b088);background:linear-gradient(135deg,#a98bff 10%,#f200b4 90%)}.sidebar .nav-item.active:after{content:"";background:linear-gradient(90deg,#8a5cff,#f200b4,#9bed09);border-radius:3px;width:20px;height:3px;margin-left:-10px;position:absolute;top:-8px;left:50%;box-shadow:0 0 10px #f200b4aa}.sidebar .nav-fab{background:linear-gradient(135deg,#7b4dff 0%,#c800b0 60%,#ff5a00 120%);border:0;position:relative;box-shadow:0 10px 26px #c800b055,0 0 0 5px #16131e,inset 0 1px 1px #fff5}.sidebar .nav-fab:after{content:"";-webkit-mask-composite:xor;opacity:.9;background:conic-gradient(#8a5cff,#f200b4,#9bed09,#18ffe0,#8a5cff);border-radius:50%;padding:2px;animation:6s linear infinite fabspin;position:absolute;inset:-9px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.sidebar .nav-fab svg{filter:drop-shadow(0 1px 3px #0006)}}:where(html.app-tablet) .sidebar{background:linear-gradient(#1a1724 0%,#0e0d14 100%);border-top:0}:where(html.app-tablet) .sidebar:before{content:"";background:linear-gradient(90deg,#0000,#8a5cff80 18%,#f200b480 50%,#9bed0980 82%,#0000);height:1px;position:absolute;top:0;left:0;right:0}:where(html.app-tablet) .sidebar nav{position:relative}:where(html.app-tablet) .sidebar nav:before{content:"";z-index:0;background:linear-gradient(#1a1724,#16131e);border:1px solid #ffffff14;border-bottom:0;border-radius:50px 50px 0 0;width:100px;height:60px;position:absolute;top:-46px;left:50%;transform:translate(-50%);box-shadow:0 -10px 30px #8a5cff22}:where(html.app-tablet) .sidebar .nav-item,:where(html.app-tablet) .sidebar .nav-fab{z-index:1}:where(html.app-tablet) .sidebar .nav-item{color:#9a93b4}:where(html.app-tablet) .sidebar .nav-item .nav-icon{background:#9a93b4;transition:background .2s}:where(html.app-tablet) .sidebar .nav-item.active{color:#fff;position:relative}:where(html.app-tablet) .sidebar .nav-item.active .nav-icon{filter:drop-shadow(0 0 6px #c800b088);background:linear-gradient(135deg,#a98bff 10%,#f200b4 90%)}:where(html.app-tablet) .sidebar .nav-item.active:after{content:"";background:linear-gradient(90deg,#8a5cff,#f200b4,#9bed09);border-radius:3px;width:20px;height:3px;margin-left:-10px;position:absolute;top:-8px;left:50%;box-shadow:0 0 10px #f200b4aa}:where(html.app-tablet) .sidebar .nav-fab{background:linear-gradient(135deg,#7b4dff 0%,#c800b0 60%,#ff5a00 120%);border:0;position:relative;box-shadow:0 10px 26px #c800b055,0 0 0 5px #16131e,inset 0 1px 1px #fff5}:where(html.app-tablet) .sidebar .nav-fab:after{content:"";-webkit-mask-composite:xor;opacity:.9;background:conic-gradient(#8a5cff,#f200b4,#9bed09,#18ffe0,#8a5cff);border-radius:50%;padding:2px;animation:6s linear infinite fabspin;position:absolute;inset:-9px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}:where(html.app-tablet) .sidebar .nav-fab svg{filter:drop-shadow(0 1px 3px #0006)}@keyframes fabspin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.sidebar .nav-fab:after{animation:none}}@media (max-width:700px),(max-height:500px) and (max-width:950px){.sidebar nav:before{box-shadow:none;border:0}}:where(html.app-tablet) .sidebar nav:before{box-shadow:none;border:0}@media (max-width:700px),(max-height:500px) and (max-width:950px){.sidebar .nav-item.active:after{display:none}}:where(html.app-tablet) .sidebar .nav-item.active:after{display:none}@media (max-width:700px),(max-height:500px) and (max-width:950px){.sidebar nav:before{display:none}.sidebar .nav-fab{box-shadow:0 10px 26px #c800b055,inset 0 1px 1px #fff5}}:where(html.app-tablet) .sidebar nav:before{display:none}:where(html.app-tablet) .sidebar .nav-fab{box-shadow:0 10px 26px #c800b055,inset 0 1px 1px #fff5}@media (max-width:700px),(max-height:500px) and (max-width:950px){.sidebar:before{-webkit-mask:linear-gradient(90deg,#000 calc(50% - 37px),#0000 calc(50% - 37px) calc(50% + 37px),#000 calc(50% + 37px));mask:linear-gradient(90deg,#000 calc(50% - 37px),#0000 calc(50% - 37px) calc(50% + 37px),#000 calc(50% + 37px))}}:where(html.app-tablet) .sidebar:before{-webkit-mask:linear-gradient(90deg,#000 calc(50% - 37px),#0000 calc(50% - 37px) calc(50% + 37px),#000 calc(50% + 37px));mask:linear-gradient(90deg,#000 calc(50% - 37px),#0000 calc(50% - 37px) calc(50% + 37px),#000 calc(50% + 37px))}@media (max-width:700px),(max-height:500px) and (max-width:950px){.topbar{z-index:40;-webkit-backdrop-filter:blur(14px);background:linear-gradient(#0f0e14 55%,#0f0e14d9);border-bottom:0;gap:12px;height:68px;padding:0 16px;position:sticky;top:0}.topbar:after{content:"";background:linear-gradient(90deg,#0000,#8a5cff55 20%,#f200b455 55%,#9bed0955 85%,#0000);height:1px;position:absolute;bottom:0;left:0;right:0}.mobile-avatar{background:linear-gradient(135deg,#7b4dff,#c800b0);width:40px;height:40px;font:700 16px Space Grotesk;position:relative;box-shadow:0 6px 18px #8a2be255,inset 0 1px 1px #fff5}.mobile-avatar:after{content:"";-webkit-mask-composite:xor;background:conic-gradient(#8a5cff,#f200b4,#9bed09,#18ffe0,#8a5cff);border-radius:50%;padding:1.5px;position:absolute;inset:-4px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.topbar .breadcrumb{flex-direction:column;gap:1px;line-height:1.1;display:flex}.topbar .breadcrumb:before{content:"OHHSOCIAL";letter-spacing:.22em;background:linear-gradient(90deg,#a98bff,#f200b4 60%,#9bed09);color:#0000;-webkit-background-clip:text;background-clip:text;font:700 9px DM Sans}.topbar .breadcrumb strong{letter-spacing:-.02em;color:#fff;font:700 20px Space Grotesk}.topbar .top-actions{gap:10px}.topbar .icon-button,.topbar .help-button{color:#d9d3f0;background:#1d1b27;border:1px solid #ffffff14;border-radius:50%;place-items:center;width:38px;height:38px;padding:0;font:700 15px DM Sans;display:grid}.topbar .icon-button .ic-chevron{width:20px;height:20px}}:where(html.app-tablet) .topbar{z-index:40;-webkit-backdrop-filter:blur(14px);background:linear-gradient(#0f0e14 55%,#0f0e14d9);border-bottom:0;gap:12px;height:68px;padding:0 16px;position:sticky;top:0}:where(html.app-tablet) .topbar:after{content:"";background:linear-gradient(90deg,#0000,#8a5cff55 20%,#f200b455 55%,#9bed0955 85%,#0000);height:1px;position:absolute;bottom:0;left:0;right:0}:where(html.app-tablet) .mobile-avatar{background:linear-gradient(135deg,#7b4dff,#c800b0);width:40px;height:40px;font:700 16px Space Grotesk;position:relative;box-shadow:0 6px 18px #8a2be255,inset 0 1px 1px #fff5}:where(html.app-tablet) .mobile-avatar:after{content:"";-webkit-mask-composite:xor;background:conic-gradient(#8a5cff,#f200b4,#9bed09,#18ffe0,#8a5cff);border-radius:50%;padding:1.5px;position:absolute;inset:-4px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}:where(html.app-tablet) .topbar .breadcrumb{flex-direction:column;gap:1px;line-height:1.1;display:flex}:where(html.app-tablet) .topbar .breadcrumb:before{content:"OHHSOCIAL";letter-spacing:.22em;background:linear-gradient(90deg,#a98bff,#f200b4 60%,#9bed09);color:#0000;-webkit-background-clip:text;background-clip:text;font:700 9px DM Sans}:where(html.app-tablet) .topbar .breadcrumb strong{letter-spacing:-.02em;color:#fff;font:700 20px Space Grotesk}:where(html.app-tablet) .topbar .top-actions{gap:10px}:where(html.app-tablet) .topbar .icon-button,:where(html.app-tablet) .topbar .help-button{color:#d9d3f0;background:#1d1b27;border:1px solid #ffffff14;border-radius:50%;place-items:center;width:38px;height:38px;padding:0;font:700 15px DM Sans;display:grid}:where(html.app-tablet) .topbar .icon-button .ic-chevron{width:20px;height:20px}@media (max-width:700px),(max-height:500px) and (max-width:950px){.mobile-avatar{background:radial-gradient(120% 120% at 30% 20%,#3a3a40 0%,#1c1c20 45%,#0a0a0c 100%);box-shadow:0 6px 18px #0009,inset 0 1px 1px #fff2,inset 0 -6px 10px #0009}}:where(html.app-tablet) .mobile-avatar{background:radial-gradient(120% 120% at 30% 20%,#3a3a40 0%,#1c1c20 45%,#0a0a0c 100%);box-shadow:0 6px 18px #0009,inset 0 1px 1px #fff2,inset 0 -6px 10px #0009}.account-handle{display:none}@media (max-width:700px),(max-height:500px) and (max-width:950px){.account-overlay{-webkit-backdrop-filter:blur(3px);background:#000b}.account-sheet{background:radial-gradient(130% 90% at 25% 0,#3a3a40 0%,#1c1c20 45%,#0a0a0c 100%);border-radius:26px 26px 0 0;position:absolute;box-shadow:0 -14px 40px #000a,inset 0 1px 1px #ffffff26}.account-sheet:before{content:"";background:linear-gradient(90deg,#0000,#8a5cff 20%,#f200b4 55%,#9bed09 85%,#0000);border-radius:2px;height:1.5px;position:absolute;top:0;left:18px;right:18px}.account-handle{background:#ffffff40;border-radius:5px;flex:none;width:44px;height:5px;margin:0 auto 10px;display:block}.account-head .avatar{background:radial-gradient(120% 120% at 30% 20%,#4a4a52 0%,#1c1c20 45%,#050506 100%);width:52px;height:52px;font:700 20px Space Grotesk;position:relative;box-shadow:0 6px 18px #000a,inset 0 1px 1px #ffffff2e,inset 0 -6px 10px #000a}.account-head .avatar:after{content:"";-webkit-mask-composite:xor;background:conic-gradient(#8a5cff,#f200b4,#9bed09,#18ffe0,#8a5cff);border-radius:50%;padding:2px;position:absolute;inset:-5px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.account-head{border-bottom-color:#ffffff1a;gap:16px;padding-left:8px}.account-head strong{font:700 19px Space Grotesk}.account-item .nav-icon{filter:drop-shadow(0 0 6px #c800b066);background:linear-gradient(135deg,#a98bff 10%,#f200b4 90%)}.account-item .help-glyph{color:#fff;background:linear-gradient(135deg,#a98bff,#f200b4);border:0}.account-item:active{background:#ffffff12}.account-close{background:#ffffff14;border-color:#ffffff1f}}:where(html.app-tablet) .account-overlay{-webkit-backdrop-filter:blur(3px);background:#000b}:where(html.app-tablet) .account-sheet{background:radial-gradient(130% 90% at 25% 0,#3a3a40 0%,#1c1c20 45%,#0a0a0c 100%);border-radius:26px 26px 0 0;position:absolute;box-shadow:0 -14px 40px #000a,inset 0 1px 1px #ffffff26}:where(html.app-tablet) .account-sheet:before{content:"";background:linear-gradient(90deg,#0000,#8a5cff 20%,#f200b4 55%,#9bed09 85%,#0000);border-radius:2px;height:1.5px;position:absolute;top:0;left:18px;right:18px}:where(html.app-tablet) .account-handle{background:#ffffff40;border-radius:5px;flex:none;width:44px;height:5px;margin:0 auto 10px;display:block}:where(html.app-tablet) .account-head .avatar{background:radial-gradient(120% 120% at 30% 20%,#4a4a52 0%,#1c1c20 45%,#050506 100%);width:52px;height:52px;font:700 20px Space Grotesk;position:relative;box-shadow:0 6px 18px #000a,inset 0 1px 1px #ffffff2e,inset 0 -6px 10px #000a}:where(html.app-tablet) .account-head .avatar:after{content:"";-webkit-mask-composite:xor;background:conic-gradient(#8a5cff,#f200b4,#9bed09,#18ffe0,#8a5cff);border-radius:50%;padding:2px;position:absolute;inset:-5px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}:where(html.app-tablet) .account-head{border-bottom-color:#ffffff1a;gap:16px;padding-left:8px}:where(html.app-tablet) .account-head strong{font:700 19px Space Grotesk}:where(html.app-tablet) .account-item .nav-icon{filter:drop-shadow(0 0 6px #c800b066);background:linear-gradient(135deg,#a98bff 10%,#f200b4 90%)}:where(html.app-tablet) .account-item .help-glyph{color:#fff;background:linear-gradient(135deg,#a98bff,#f200b4);border:0}:where(html.app-tablet) .account-item:active{background:#ffffff12}:where(html.app-tablet) .account-close{background:#ffffff14;border-color:#ffffff1f}.mobile-pending{display:none}@media (max-width:700px),(max-height:500px) and (max-width:950px){.ov-heading .subheading,.ov-heading .secondary-button,.ov-grid{display:none}.ov-heading h1{letter-spacing:-.03em;font:700 28px Space Grotesk}.mobile-pending{flex-direction:column;gap:10px;margin:6px 0 4px;display:flex}.mobile-pending .section-heading{margin:0}.pending-card{background:linear-gradient(160deg,#25222f,#15131c);border:1px solid #ffffff14;border-radius:18px;align-items:center;gap:12px;padding:14px;display:flex;box-shadow:0 10px 24px #0006,inset 0 1px 1px #ffffff12}.pending-main{text-align:left;color:#fff;background:0 0;flex-direction:column;flex:1;gap:3px;min-width:0;padding:0;display:flex}.pending-main strong{white-space:nowrap;text-overflow:ellipsis;font:700 14px DM Sans;overflow:hidden}.pending-main span{color:#a49fb8;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.pending-main em{color:#ffa45c;font-size:11px;font-style:normal}.pending-btn{color:#fff;background:linear-gradient(135deg,#7b4dff,#c800b0);border-radius:99px;flex:none;padding:9px 15px;font:700 12px DM Sans;box-shadow:0 6px 16px #c800b044}.pending-btn.ghost{box-shadow:none;background:#ffffff14;border:1px solid #fff2}.pending-empty{color:#a49fb8;background:#ffffff0d;border-radius:18px;padding:16px;font-size:13px}.stat-card{background:linear-gradient(160deg,#25222f,#15131c);border:1px solid #ffffff14;border-radius:18px;position:relative;overflow:hidden;box-shadow:0 10px 24px #0006,inset 0 1px 1px #ffffff12}.stat-card:before{content:"";background:radial-gradient(circle,var(--g,#8a5cff55),transparent 70%);pointer-events:none;border-radius:50%;width:110px;height:110px;position:absolute;top:-30px;right:-30px}.stat-card:after{display:none}.stat-card.tone-purple{--g:#8a5cff66}.stat-card.tone-green{--g:#2ee6a255}.stat-card.tone-orange{--g:#ff8a3d55}.stat-card.tone-blue{--g:#3d9bff55}.stat-card.tone-rose{--g:#ff2d7a55}.stat-card strong{letter-spacing:-.03em;font:700 34px Space Grotesk}.stat-card.tone-green strong{color:#34e0a1}.stat-card.tone-orange strong{color:#ff8a3d}.stat-card.tone-blue strong{color:#4da3ff}.stat-card.tone-purple strong{color:#b39dff}.stat-card.tone-rose strong{color:#ff4d8d}.stat-label{color:#cfc9e6;font-weight:500}.stat-hint{color:#8f89a6}.next-list{background:0 0;border:0;flex-direction:column;gap:10px;display:flex}.next-item{background:linear-gradient(160deg,#25222f,#15131c);border:1px solid #ffffff14;border-radius:16px}}:where(html.app-tablet) .ov-heading .subheading,:where(html.app-tablet) .ov-heading .secondary-button,:where(html.app-tablet) .ov-grid{display:none}:where(html.app-tablet) .ov-heading h1{letter-spacing:-.03em;font:700 28px Space Grotesk}:where(html.app-tablet) .mobile-pending{flex-direction:column;gap:10px;margin:6px 0 4px;display:flex}:where(html.app-tablet) .mobile-pending .section-heading{margin:0}:where(html.app-tablet) .pending-card{background:linear-gradient(160deg,#25222f,#15131c);border:1px solid #ffffff14;border-radius:18px;align-items:center;gap:12px;padding:14px;display:flex;box-shadow:0 10px 24px #0006,inset 0 1px 1px #ffffff12}:where(html.app-tablet) .pending-main{text-align:left;color:#fff;background:0 0;flex-direction:column;flex:1;gap:3px;min-width:0;padding:0;display:flex}:where(html.app-tablet) .pending-main strong{white-space:nowrap;text-overflow:ellipsis;font:700 14px DM Sans;overflow:hidden}:where(html.app-tablet) .pending-main span{color:#a49fb8;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}:where(html.app-tablet) .pending-main em{color:#ffa45c;font-size:11px;font-style:normal}:where(html.app-tablet) .pending-btn{color:#fff;background:linear-gradient(135deg,#7b4dff,#c800b0);border-radius:99px;flex:none;padding:9px 15px;font:700 12px DM Sans;box-shadow:0 6px 16px #c800b044}:where(html.app-tablet) .pending-btn.ghost{box-shadow:none;background:#ffffff14;border:1px solid #fff2}:where(html.app-tablet) .pending-empty{color:#a49fb8;background:#ffffff0d;border-radius:18px;padding:16px;font-size:13px}:where(html.app-tablet) .stat-card{background:linear-gradient(160deg,#25222f,#15131c);border:1px solid #ffffff14;border-radius:18px;position:relative;overflow:hidden;box-shadow:0 10px 24px #0006,inset 0 1px 1px #ffffff12}:where(html.app-tablet) .stat-card:before{content:"";background:radial-gradient(circle,var(--g,#8a5cff55),transparent 70%);pointer-events:none;border-radius:50%;width:110px;height:110px;position:absolute;top:-30px;right:-30px}:where(html.app-tablet) .stat-card:after{display:none}:where(html.app-tablet) .stat-card.tone-purple{--g:#8a5cff66}:where(html.app-tablet) .stat-card.tone-green{--g:#2ee6a255}:where(html.app-tablet) .stat-card.tone-orange{--g:#ff8a3d55}:where(html.app-tablet) .stat-card.tone-blue{--g:#3d9bff55}:where(html.app-tablet) .stat-card.tone-rose{--g:#ff2d7a55}:where(html.app-tablet) .stat-card strong{letter-spacing:-.03em;font:700 34px Space Grotesk}:where(html.app-tablet) .stat-card.tone-green strong{color:#34e0a1}:where(html.app-tablet) .stat-card.tone-orange strong{color:#ff8a3d}:where(html.app-tablet) .stat-card.tone-blue strong{color:#4da3ff}:where(html.app-tablet) .stat-card.tone-purple strong{color:#b39dff}:where(html.app-tablet) .stat-card.tone-rose strong{color:#ff4d8d}:where(html.app-tablet) .stat-label{color:#cfc9e6;font-weight:500}:where(html.app-tablet) .stat-hint{color:#8f89a6}:where(html.app-tablet) .next-list{background:0 0;border:0;flex-direction:column;gap:10px;display:flex}:where(html.app-tablet) .next-item{background:linear-gradient(160deg,#25222f,#15131c);border:1px solid #ffffff14;border-radius:16px}@media (max-width:700px),(max-height:500px) and (max-width:950px){.ov-banner{display:none}.mobile-pending{margin-top:30px}}:where(html.app-tablet) .ov-banner{display:none}:where(html.app-tablet) .mobile-pending{margin-top:30px}@media (max-width:700px),(max-height:500px) and (max-width:950px){.next-item .badge{color:#f1eff8;background:radial-gradient(120% 140% at 25% 0,#44444c 0%,#1f1f24 55%,#09090b 100%);border:1px solid #ffffff1f;border-radius:99px;align-items:center;gap:7px;padding:6px 12px;font:700 11px DM Sans;display:inline-flex;box-shadow:0 4px 12px #0008,inset 0 1px 1px #ffffff26,inset 0 -4px 8px #0008}.next-item .badge:before{content:"";background:#9a93b4;border-radius:50%;width:7px;height:7px;box-shadow:0 0 8px}.next-item .badge-draft:before{color:#f97316;background:#f97316}.next-item .badge-ready_for_review:before{color:#eab308;background:#eab308}.next-item .badge-approved:before{color:#8b5cf6;background:#8b5cf6}.next-item .badge-published:before{color:#e11d48;background:#e11d48}.next-item .next-arrow{color:#cfc9e6;justify-self:end}}:where(html.app-tablet) .next-item .badge{color:#f1eff8;background:radial-gradient(120% 140% at 25% 0,#44444c 0%,#1f1f24 55%,#09090b 100%);border:1px solid #ffffff1f;border-radius:99px;align-items:center;gap:7px;padding:6px 12px;font:700 11px DM Sans;display:inline-flex;box-shadow:0 4px 12px #0008,inset 0 1px 1px #ffffff26,inset 0 -4px 8px #0008}:where(html.app-tablet) .next-item .badge:before{content:"";background:#9a93b4;border-radius:50%;width:7px;height:7px;box-shadow:0 0 8px}:where(html.app-tablet) .next-item .badge-draft:before{color:#f97316;background:#f97316}:where(html.app-tablet) .next-item .badge-ready_for_review:before{color:#eab308;background:#eab308}:where(html.app-tablet) .next-item .badge-approved:before{color:#8b5cf6;background:#8b5cf6}:where(html.app-tablet) .next-item .badge-published:before{color:#e11d48;background:#e11d48}:where(html.app-tablet) .next-item .next-arrow{color:#cfc9e6;justify-self:end}@media (max-width:700px),(max-height:500px) and (max-width:950px){.next-item .badge,.next-item .badge[class*=badge-]{color:#f1eff8!important;background:radial-gradient(120% 140% at 25% 0,#44444c 0%,#1f1f24 55%,#09090b 100%)!important}}:where(html.app-tablet) .next-item .badge,:where(html.app-tablet) .next-item .badge[class*=badge-]{color:#f1eff8!important;background:radial-gradient(120% 140% at 25% 0,#44444c 0%,#1f1f24 55%,#09090b 100%)!important}@media (max-width:700px),(max-height:500px) and (max-width:950px){.pending-btn,.pending-btn.ghost{color:#f1eff8;background:radial-gradient(120% 140% at 25% 0,#44444c 0%,#1f1f24 55%,#09090b 100%);border:1px solid #ffffff1f;align-items:center;gap:7px;display:inline-flex;box-shadow:0 4px 12px #0008,inset 0 1px 1px #ffffff26,inset 0 -4px 8px #0008}.pending-btn:before{content:"";background:#b39dff;border-radius:50%;width:7px;height:7px;box-shadow:0 0 8px #b39dff}.pending-btn.ghost:before{background:#ff8a3d;box-shadow:0 0 8px #ff8a3d}}:where(html.app-tablet) .pending-btn,:where(html.app-tablet) .pending-btn.ghost{color:#f1eff8;background:radial-gradient(120% 140% at 25% 0,#44444c 0%,#1f1f24 55%,#09090b 100%);border:1px solid #ffffff1f;align-items:center;gap:7px;display:inline-flex;box-shadow:0 4px 12px #0008,inset 0 1px 1px #ffffff26,inset 0 -4px 8px #0008}:where(html.app-tablet) .pending-btn:before{content:"";background:#b39dff;border-radius:50%;width:7px;height:7px;box-shadow:0 0 8px #b39dff}:where(html.app-tablet) .pending-btn.ghost:before{background:#ff8a3d;box-shadow:0 0 8px #ff8a3d}.cal-agenda{display:none}@media (max-width:700px),(max-height:500px) and (max-width:950px){.cal-desktop{display:none}.cal-agenda{flex-direction:column;gap:14px;display:flex}.cal-month{justify-content:space-between;align-items:center;display:flex}.cal-month strong{letter-spacing:-.03em;text-transform:capitalize;color:#fff;font:700 24px Space Grotesk}.cal-month .icon-button{color:#d9d3f0;background:#1d1b27;border:1px solid #ffffff14;border-radius:50%;width:38px;height:38px}.cal-strip{grid-template-columns:repeat(7,1fr);gap:6px;display:grid}.cal-day{color:#a49fb8;background:linear-gradient(160deg,#25222f,#15131c);border:1px solid #ffffff12;border-radius:16px;flex-direction:column;align-items:center;gap:4px;padding:9px 0 8px;display:flex}.cal-day span{letter-spacing:.06em;font-size:10px;font-weight:700}.cal-day b{color:#f1eff8;font:700 17px Space Grotesk}.cal-day i{background:0 0;border-radius:50%;width:5px;height:5px}.cal-day i.has{background:#f200b4;box-shadow:0 0 8px #f200b4}.cal-day.today b{color:#b39dff}.cal-day.on{background:radial-gradient(120% 140% at 25% 0,#44444c 0%,#1f1f24 55%,#09090b 100%);border-color:#fff3;box-shadow:0 6px 16px #0009,inset 0 1px 1px #ffffff26}.cal-day.on:after{content:"";position:absolute}.cal-day.on b{color:#fff}.cal-day-head{justify-content:space-between;align-items:baseline;gap:10px;margin-top:6px;display:flex}.cal-day-head h2{letter-spacing:-.02em;text-transform:capitalize;color:#fff;margin:0;font:700 18px Space Grotesk}.cal-item{text-align:left;color:#fff;background:linear-gradient(160deg,#25222f,#15131c);border:1px solid #ffffff14;border-radius:18px;align-items:center;gap:12px;padding:14px;display:flex;box-shadow:0 10px 24px #0006,inset 0 1px 1px #ffffff12}.cal-item-main{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.cal-item-main strong{text-overflow:ellipsis;white-space:nowrap;font:700 14px DM Sans;overflow:hidden}.cal-item-main span{color:#a49fb8;font-size:11px}.cal-item .badge{border:1px solid #ffffff1f;border-radius:99px;flex:none;align-items:center;gap:7px;padding:6px 12px;font:700 11px DM Sans;display:inline-flex;box-shadow:0 4px 12px #0008,inset 0 1px 1px #ffffff26,inset 0 -4px 8px #0008;color:#f1eff8!important;background:radial-gradient(120% 140% at 25% 0,#44444c 0%,#1f1f24 55%,#09090b 100%)!important}.cal-item .badge:before{content:"";background:#9a93b4;border-radius:50%;width:7px;height:7px}.cal-item .badge-draft:before{background:#f97316}.cal-item .badge-ready_for_review:before{background:#eab308}.cal-item .badge-approved:before{background:#8b5cf6}.cal-item .badge-published:before{background:#e11d48}.cal-empty{color:#a49fb8;border:1.5px dashed #ffffff2a;border-radius:18px;justify-content:space-between;align-items:center;gap:12px;padding:18px 16px;font-size:13px;display:flex}.cal-add{color:#cfc9e6;background:0 0;border:1.5px dashed #ffffff2a;border-radius:16px;padding:13px;font:700 13px DM Sans}}:where(html.app-tablet) .cal-desktop{display:none}:where(html.app-tablet) .cal-agenda{flex-direction:column;gap:14px;display:flex}:where(html.app-tablet) .cal-month{justify-content:space-between;align-items:center;display:flex}:where(html.app-tablet) .cal-month strong{letter-spacing:-.03em;text-transform:capitalize;color:#fff;font:700 24px Space Grotesk}:where(html.app-tablet) .cal-month .icon-button{color:#d9d3f0;background:#1d1b27;border:1px solid #ffffff14;border-radius:50%;width:38px;height:38px}:where(html.app-tablet) .cal-strip{grid-template-columns:repeat(7,1fr);gap:6px;display:grid}:where(html.app-tablet) .cal-day{color:#a49fb8;background:linear-gradient(160deg,#25222f,#15131c);border:1px solid #ffffff12;border-radius:16px;flex-direction:column;align-items:center;gap:4px;padding:9px 0 8px;display:flex}:where(html.app-tablet) .cal-day span{letter-spacing:.06em;font-size:10px;font-weight:700}:where(html.app-tablet) .cal-day b{color:#f1eff8;font:700 17px Space Grotesk}:where(html.app-tablet) .cal-day i{background:0 0;border-radius:50%;width:5px;height:5px}:where(html.app-tablet) .cal-day i.has{background:#f200b4;box-shadow:0 0 8px #f200b4}:where(html.app-tablet) .cal-day.today b{color:#b39dff}:where(html.app-tablet) .cal-day.on{background:radial-gradient(120% 140% at 25% 0,#44444c 0%,#1f1f24 55%,#09090b 100%);border-color:#fff3;box-shadow:0 6px 16px #0009,inset 0 1px 1px #ffffff26}:where(html.app-tablet) .cal-day.on:after{content:"";position:absolute}:where(html.app-tablet) .cal-day.on b{color:#fff}:where(html.app-tablet) .cal-day-head{justify-content:space-between;align-items:baseline;gap:10px;margin-top:6px;display:flex}:where(html.app-tablet) .cal-day-head h2{letter-spacing:-.02em;text-transform:capitalize;color:#fff;margin:0;font:700 18px Space Grotesk}:where(html.app-tablet) .cal-item{text-align:left;color:#fff;background:linear-gradient(160deg,#25222f,#15131c);border:1px solid #ffffff14;border-radius:18px;align-items:center;gap:12px;padding:14px;display:flex;box-shadow:0 10px 24px #0006,inset 0 1px 1px #ffffff12}:where(html.app-tablet) .cal-item-main{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}:where(html.app-tablet) .cal-item-main strong{text-overflow:ellipsis;white-space:nowrap;font:700 14px DM Sans;overflow:hidden}:where(html.app-tablet) .cal-item-main span{color:#a49fb8;font-size:11px}:where(html.app-tablet) .cal-item .badge{border:1px solid #ffffff1f;border-radius:99px;flex:none;align-items:center;gap:7px;padding:6px 12px;font:700 11px DM Sans;display:inline-flex;box-shadow:0 4px 12px #0008,inset 0 1px 1px #ffffff26,inset 0 -4px 8px #0008;color:#f1eff8!important;background:radial-gradient(120% 140% at 25% 0,#44444c 0%,#1f1f24 55%,#09090b 100%)!important}:where(html.app-tablet) .cal-item .badge:before{content:"";background:#9a93b4;border-radius:50%;width:7px;height:7px}:where(html.app-tablet) .cal-item .badge-draft:before{background:#f97316}:where(html.app-tablet) .cal-item .badge-ready_for_review:before{background:#eab308}:where(html.app-tablet) .cal-item .badge-approved:before{background:#8b5cf6}:where(html.app-tablet) .cal-item .badge-published:before{background:#e11d48}:where(html.app-tablet) .cal-empty{color:#a49fb8;border:1.5px dashed #ffffff2a;border-radius:18px;justify-content:space-between;align-items:center;gap:12px;padding:18px 16px;font-size:13px;display:flex}:where(html.app-tablet) .cal-add{color:#cfc9e6;background:0 0;border:1.5px dashed #ffffff2a;border-radius:16px;padding:13px;font:700 13px DM Sans}@media (max-width:700px),(max-height:500px) and (max-width:950px){.cal-month strong,.cal-day-head h2{text-transform:none;display:block}.cal-month strong:first-letter,.cal-day-head h2:first-letter{text-transform:uppercase}}:where(html.app-tablet) .cal-month strong,:where(html.app-tablet) .cal-day-head h2{text-transform:none;display:block}:where(html.app-tablet) .cal-month strong:first-letter,:where(html.app-tablet) .cal-day-head h2:first-letter{text-transform:uppercase}@media (max-width:700px),(max-height:500px) and (max-width:950px){.pub-view .pub-heading h1,.pub-view .pub-heading .eyebrow,.pub-view .pub-heading .subheading{display:none}.pub-view .pub-heading{margin:0 0 12px;display:block}.pub-view .heading-search,.pub-view .list-search{color:#f1eff8;background:#1d1b27;border:1px solid #ffffff14;border-radius:16px;width:100%;height:46px;padding:0 16px;font-size:14px}.pub-view .filters,.pub-view .queue-panel .panel-header,.pub-view .list-head,.pub-view .table-head{display:none}.pub-view .mobile-upload{color:#f1eff8;background:radial-gradient(120% 160% at 20% 0,#44444c 0%,#1f1f24 55%,#09090b 100%);border:1px solid #ffffff1f;border-radius:18px;padding:16px;box-shadow:0 8px 20px #0008,inset 0 1px 1px #ffffff26,inset 0 -6px 10px #0008}.pub-view .mobile-upload .nav-icon{filter:drop-shadow(0 0 6px #c800b066);background:linear-gradient(135deg,#a98bff 10%,#f200b4 90%)}.pub-view .pub-tabs{background:#ffffff0d;border:1px solid #ffffff10;border-radius:18px;grid-template-columns:repeat(3,1fr);gap:6px;margin:0 0 14px;padding:5px;display:grid;overflow:visible}.pub-view .pub-tabs .tab-chip{color:#a49fb8;white-space:nowrap;background:0 0;border:0;border-radius:14px;justify-content:center;align-items:center;gap:6px;min-width:0;padding:10px 4px;font:700 12px DM Sans;display:flex}.pub-view .pub-tabs .tab-chip.active{color:#fff;background:radial-gradient(120% 160% at 25% 0,#44444c 0%,#1f1f24 55%,#09090b 100%);box-shadow:0 5px 14px #0009,inset 0 1px 1px #ffffff26}.pub-view .pub-tabs .lbl-d{display:none}.pub-view .pub-tabs .lbl-m{display:inline}.pub-view .pub-tabs .nav-count{color:#fff;background:#f200b4;border-radius:99px;padding:1px 6px;font-size:10px}.pub-view .panel,.pub-view .queue-panel,.pub-view .evidence-panel{box-shadow:none;background:0 0;border:0;padding:0}.pub-view .queue-list,.pub-view .approval-list{flex-direction:column;gap:10px;display:flex}.pub-view .queue-row{text-align:left;color:#fff;background:linear-gradient(160deg,#25222f,#15131c);border:1px solid #ffffff14;border-radius:18px;flex-wrap:wrap;align-items:center;gap:8px 10px;padding:14px;display:flex;box-shadow:0 10px 24px #0006,inset 0 1px 1px #ffffff12}.pub-view .queue-main{flex-direction:column;flex:100%;order:1;gap:4px;min-width:0;display:flex}.pub-view .queue-main strong{white-space:normal;font:700 14px DM Sans}.pub-view .queue-copy{color:#a49fb8;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;display:-webkit-box;overflow:hidden}.pub-view .queue-brand{color:#8f89a6;font-size:11px}.pub-view .queue-date{color:#a49fb8;flex:1;order:2;font-size:11px}.pub-view .queue-networks{order:3;gap:6px;display:flex}.pub-view .queue-networks .variant-chip{color:#d9d3f0;background:#ffffff12;border:1px solid #ffffff1a;border-radius:99px;padding:3px 8px;font-size:10px}.pub-view .objective-chip{display:none}.pub-view .queue-row .badge,.pub-view .approval-title .badge{border:1px solid #ffffff1f;border-radius:99px;order:4;align-items:center;gap:7px;padding:6px 12px;font:700 11px DM Sans;display:inline-flex;box-shadow:0 4px 12px #0008,inset 0 1px 1px #ffffff26,inset 0 -4px 8px #0008;color:#f1eff8!important;background:radial-gradient(120% 140% at 25% 0,#44444c 0%,#1f1f24 55%,#09090b 100%)!important}.pub-view .badge:before{content:"";background:#9a93b4;border-radius:50%;width:7px;height:7px}.pub-view .badge-draft:before{background:#f97316}.pub-view .badge-ready_for_review:before{background:#eab308}.pub-view .badge-approved:before{background:#8b5cf6}.pub-view .badge-published:before{background:#e11d48}.pub-view .approval-card,.pub-view .evidence-row{color:#fff;background:linear-gradient(160deg,#25222f,#15131c);border:1px solid #ffffff14;border-radius:18px;flex-direction:column;gap:10px;padding:14px;display:flex;box-shadow:0 10px 24px #0006,inset 0 1px 1px #ffffff12}.pub-view .approval-title{align-items:center;gap:10px;display:flex}.pub-view .approval-title strong{font:700 14px DM Sans}.pub-view .approval-title span{color:#a49fb8;font-size:11px;display:block}.pub-view .approval-copy{color:#a49fb8;margin:0;font-size:12px}.pub-view .approval-missing{color:#ffa45c;margin:0;font-size:11px}.pub-view .approval-missing.is-empty{display:none}.pub-view .approval-actions{gap:8px;display:flex}.pub-view .approval-actions .secondary-button,.pub-view .approval-actions .primary-button{color:#f1eff8;background:radial-gradient(120% 140% at 25% 0,#44444c 0%,#1f1f24 55%,#09090b 100%);border:1px solid #ffffff1f;border-radius:99px;flex:1;justify-content:center;align-items:center;gap:7px;padding:10px 12px;font:700 12px DM Sans;display:inline-flex;box-shadow:0 4px 12px #0008,inset 0 1px 1px #ffffff26,inset 0 -4px 8px #0008}.pub-view .approval-actions .primary-button:before{content:"";background:#b39dff;border-radius:50%;width:7px;height:7px;box-shadow:0 0 8px #b39dff}.pub-view .approval-actions .primary-button:disabled{opacity:.45}.pub-view .evidence-row .delivery{color:#d9d3f0;font-size:12px}.pub-view .evidence-note{color:#a49fb8;font-size:11px}.pub-view .evidence-row .text-button{color:#b39dff}}:where(html.app-tablet) .pub-view .pub-heading h1,:where(html.app-tablet) .pub-view .pub-heading .eyebrow,:where(html.app-tablet) .pub-view .pub-heading .subheading{display:none}:where(html.app-tablet) .pub-view .pub-heading{margin:0 0 12px;display:block}:where(html.app-tablet) .pub-view .heading-search,:where(html.app-tablet) .pub-view .list-search{color:#f1eff8;background:#1d1b27;border:1px solid #ffffff14;border-radius:16px;width:100%;height:46px;padding:0 16px;font-size:14px}:where(html.app-tablet) .pub-view .filters,:where(html.app-tablet) .pub-view .queue-panel .panel-header,:where(html.app-tablet) .pub-view .list-head,:where(html.app-tablet) .pub-view .table-head{display:none}:where(html.app-tablet) .pub-view .mobile-upload{color:#f1eff8;background:radial-gradient(120% 160% at 20% 0,#44444c 0%,#1f1f24 55%,#09090b 100%);border:1px solid #ffffff1f;border-radius:18px;padding:16px;box-shadow:0 8px 20px #0008,inset 0 1px 1px #ffffff26,inset 0 -6px 10px #0008}:where(html.app-tablet) .pub-view .mobile-upload .nav-icon{filter:drop-shadow(0 0 6px #c800b066);background:linear-gradient(135deg,#a98bff 10%,#f200b4 90%)}:where(html.app-tablet) .pub-view .pub-tabs{background:#ffffff0d;border:1px solid #ffffff10;border-radius:18px;grid-template-columns:repeat(3,1fr);gap:6px;margin:0 0 14px;padding:5px;display:grid;overflow:visible}:where(html.app-tablet) .pub-view .pub-tabs .tab-chip{color:#a49fb8;white-space:nowrap;background:0 0;border:0;border-radius:14px;justify-content:center;align-items:center;gap:6px;min-width:0;padding:10px 4px;font:700 12px DM Sans;display:flex}:where(html.app-tablet) .pub-view .pub-tabs .tab-chip.active{color:#fff;background:radial-gradient(120% 160% at 25% 0,#44444c 0%,#1f1f24 55%,#09090b 100%);box-shadow:0 5px 14px #0009,inset 0 1px 1px #ffffff26}:where(html.app-tablet) .pub-view .pub-tabs .lbl-d{display:none}:where(html.app-tablet) .pub-view .pub-tabs .lbl-m{display:inline}:where(html.app-tablet) .pub-view .pub-tabs .nav-count{color:#fff;background:#f200b4;border-radius:99px;padding:1px 6px;font-size:10px}:where(html.app-tablet) .pub-view .panel,:where(html.app-tablet) .pub-view .queue-panel,:where(html.app-tablet) .pub-view .evidence-panel{box-shadow:none;background:0 0;border:0;padding:0}:where(html.app-tablet) .pub-view .queue-list,:where(html.app-tablet) .pub-view .approval-list{flex-direction:column;gap:10px;display:flex}:where(html.app-tablet) .pub-view .queue-row{text-align:left;color:#fff;background:linear-gradient(160deg,#25222f,#15131c);border:1px solid #ffffff14;border-radius:18px;flex-wrap:wrap;align-items:center;gap:8px 10px;padding:14px;display:flex;box-shadow:0 10px 24px #0006,inset 0 1px 1px #ffffff12}:where(html.app-tablet) .pub-view .queue-main{flex-direction:column;flex:100%;order:1;gap:4px;min-width:0;display:flex}:where(html.app-tablet) .pub-view .queue-main strong{white-space:normal;font:700 14px DM Sans}:where(html.app-tablet) .pub-view .queue-copy{color:#a49fb8;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;display:-webkit-box;overflow:hidden}:where(html.app-tablet) .pub-view .queue-brand{color:#8f89a6;font-size:11px}:where(html.app-tablet) .pub-view .queue-date{color:#a49fb8;flex:1;order:2;font-size:11px}:where(html.app-tablet) .pub-view .queue-networks{order:3;gap:6px;display:flex}:where(html.app-tablet) .pub-view .queue-networks .variant-chip{color:#d9d3f0;background:#ffffff12;border:1px solid #ffffff1a;border-radius:99px;padding:3px 8px;font-size:10px}:where(html.app-tablet) .pub-view .objective-chip{display:none}:where(html.app-tablet) .pub-view .queue-row .badge,:where(html.app-tablet) .pub-view .approval-title .badge{border:1px solid #ffffff1f;border-radius:99px;order:4;align-items:center;gap:7px;padding:6px 12px;font:700 11px DM Sans;display:inline-flex;box-shadow:0 4px 12px #0008,inset 0 1px 1px #ffffff26,inset 0 -4px 8px #0008;color:#f1eff8!important;background:radial-gradient(120% 140% at 25% 0,#44444c 0%,#1f1f24 55%,#09090b 100%)!important}:where(html.app-tablet) .pub-view .badge:before{content:"";background:#9a93b4;border-radius:50%;width:7px;height:7px}:where(html.app-tablet) .pub-view .badge-draft:before{background:#f97316}:where(html.app-tablet) .pub-view .badge-ready_for_review:before{background:#eab308}:where(html.app-tablet) .pub-view .badge-approved:before{background:#8b5cf6}:where(html.app-tablet) .pub-view .badge-published:before{background:#e11d48}:where(html.app-tablet) .pub-view .approval-card,:where(html.app-tablet) .pub-view .evidence-row{color:#fff;background:linear-gradient(160deg,#25222f,#15131c);border:1px solid #ffffff14;border-radius:18px;flex-direction:column;gap:10px;padding:14px;display:flex;box-shadow:0 10px 24px #0006,inset 0 1px 1px #ffffff12}:where(html.app-tablet) .pub-view .approval-title{align-items:center;gap:10px;display:flex}:where(html.app-tablet) .pub-view .approval-title strong{font:700 14px DM Sans}:where(html.app-tablet) .pub-view .approval-title span{color:#a49fb8;font-size:11px;display:block}:where(html.app-tablet) .pub-view .approval-copy{color:#a49fb8;margin:0;font-size:12px}:where(html.app-tablet) .pub-view .approval-missing{color:#ffa45c;margin:0;font-size:11px}:where(html.app-tablet) .pub-view .approval-missing.is-empty{display:none}:where(html.app-tablet) .pub-view .approval-actions{gap:8px;display:flex}:where(html.app-tablet) .pub-view .approval-actions .secondary-button,:where(html.app-tablet) .pub-view .approval-actions .primary-button{color:#f1eff8;background:radial-gradient(120% 140% at 25% 0,#44444c 0%,#1f1f24 55%,#09090b 100%);border:1px solid #ffffff1f;border-radius:99px;flex:1;justify-content:center;align-items:center;gap:7px;padding:10px 12px;font:700 12px DM Sans;display:inline-flex;box-shadow:0 4px 12px #0008,inset 0 1px 1px #ffffff26,inset 0 -4px 8px #0008}:where(html.app-tablet) .pub-view .approval-actions .primary-button:before{content:"";background:#b39dff;border-radius:50%;width:7px;height:7px;box-shadow:0 0 8px #b39dff}:where(html.app-tablet) .pub-view .approval-actions .primary-button:disabled{opacity:.45}:where(html.app-tablet) .pub-view .evidence-row .delivery{color:#d9d3f0;font-size:12px}:where(html.app-tablet) .pub-view .evidence-note{color:#a49fb8;font-size:11px}:where(html.app-tablet) .pub-view .evidence-row .text-button{color:#b39dff}.pager-info{display:none}@media (max-width:700px),(max-height:500px) and (max-width:950px){.pagination{flex-wrap:nowrap;justify-content:center;align-items:center;gap:16px;margin:18px 0 6px;padding:0;display:flex}.pagination .tab-chip{display:none}.pagination .pager-info{text-align:center;color:#cfc9e6;letter-spacing:.04em;min-width:84px;font:700 13px DM Sans;display:block}.pagination .lbl-d{display:none}.pagination .secondary-button{color:#f1eff8;background:radial-gradient(120% 140% at 25% 0,#44444c 0%,#1f1f24 55%,#09090b 100%);border:1px solid #ffffff1f;border-radius:50%;place-items:center;width:46px;height:46px;padding:0;display:grid;box-shadow:0 5px 14px #0009,inset 0 1px 1px #ffffff26,inset 0 -4px 8px #0008}.pagination .secondary-button:disabled{opacity:.35}.pagination .lbl-m.ic-chevron{width:22px;height:22px;display:block}}:where(html.app-tablet) .pagination{flex-wrap:nowrap;justify-content:center;align-items:center;gap:16px;margin:18px 0 6px;padding:0;display:flex}:where(html.app-tablet) .pagination .tab-chip{display:none}:where(html.app-tablet) .pagination .pager-info{text-align:center;color:#cfc9e6;letter-spacing:.04em;min-width:84px;font:700 13px DM Sans;display:block}:where(html.app-tablet) .pagination .lbl-d{display:none}:where(html.app-tablet) .pagination .secondary-button{color:#f1eff8;background:radial-gradient(120% 140% at 25% 0,#44444c 0%,#1f1f24 55%,#09090b 100%);border:1px solid #ffffff1f;border-radius:50%;place-items:center;width:46px;height:46px;padding:0;display:grid;box-shadow:0 5px 14px #0009,inset 0 1px 1px #ffffff26,inset 0 -4px 8px #0008}:where(html.app-tablet) .pagination .secondary-button:disabled{opacity:.35}:where(html.app-tablet) .pagination .lbl-m.ic-chevron{width:22px;height:22px;display:block}@media (max-width:700px),(max-height:500px) and (max-width:950px){.met-heading h1,.met-heading .eyebrow,.met-heading .subheading{display:none}.met-heading{margin:0}.met-tabs{background:#ffffff0d;border:1px solid #ffffff10;border-radius:18px;grid-template-columns:repeat(2,1fr);gap:6px;margin:0 0 16px;padding:5px;display:grid}.met-tabs .tab-chip{color:#a49fb8;text-align:center;background:0 0;border:0;border-radius:14px;padding:11px 4px;font:700 12px DM Sans}.met-tabs .tab-chip.active{color:#fff;background:radial-gradient(120% 160% at 25% 0,#44444c 0%,#1f1f24 55%,#09090b 100%);box-shadow:0 5px 14px #0009,inset 0 1px 1px #ffffff26}.metric-panel .panel-header{flex-direction:column;align-items:flex-start;gap:10px}.metric-panel{padding:16px}.chart-text{font-size:22px}.metric-channel-grid{grid-template-columns:1fr 1fr;gap:12px}.metric-channel-card{min-width:0;padding:14px}.metric-channel-head{margin-bottom:10px}.metric-channel-head strong{font-size:13px}.metric-channel-nums{grid-template-columns:1fr 1fr;gap:6px}.metric-channel-nums span{font-size:10px}.metric-channel-nums strong{font-size:22px}.metric-three{grid-template-columns:1fr!important}.metric-table th{padding:6px 2px;font-size:10px}.metric-table td{font-size:20px}.metric-bar-row{grid-template-columns:78px 1fr 34px;gap:10px;font-size:12px}[fill=\#460f99]{fill:#9b6bff}[style*=\#460f99],.metric-panel .metric-bar-row [style*=\#530db5]{background:#9b6bff!important}.metric-net-tabs{flex-wrap:nowrap;overflow-x:auto}}:where(html.app-tablet) .met-heading h1,:where(html.app-tablet) .met-heading .eyebrow,:where(html.app-tablet) .met-heading .subheading{display:none}:where(html.app-tablet) .met-heading{margin:0}:where(html.app-tablet) .met-tabs{background:#ffffff0d;border:1px solid #ffffff10;border-radius:18px;grid-template-columns:repeat(2,1fr);gap:6px;margin:0 0 16px;padding:5px;display:grid}:where(html.app-tablet) .met-tabs .tab-chip{color:#a49fb8;text-align:center;background:0 0;border:0;border-radius:14px;padding:11px 4px;font:700 12px DM Sans}:where(html.app-tablet) .met-tabs .tab-chip.active{color:#fff;background:radial-gradient(120% 160% at 25% 0,#44444c 0%,#1f1f24 55%,#09090b 100%);box-shadow:0 5px 14px #0009,inset 0 1px 1px #ffffff26}:where(html.app-tablet) .metric-panel .panel-header{flex-direction:column;align-items:flex-start;gap:10px}:where(html.app-tablet) .metric-panel{padding:16px}:where(html.app-tablet) .metric-channel-grid{grid-template-columns:1fr 1fr;gap:12px}:where(html.app-tablet) .metric-channel-card{min-width:0;padding:14px}:where(html.app-tablet) .metric-channel-head{margin-bottom:10px}:where(html.app-tablet) .metric-channel-head strong{font-size:13px}:where(html.app-tablet) .metric-channel-nums{grid-template-columns:1fr 1fr;gap:6px}:where(html.app-tablet) .metric-channel-nums span{font-size:10px}:where(html.app-tablet) .metric-channel-nums strong{font-size:22px}:where(html.app-tablet) .metric-three{grid-template-columns:1fr!important}:where(html.app-tablet) .metric-table th{padding:6px 2px;font-size:10px}:where(html.app-tablet) .metric-table td{font-size:20px}:where(html.app-tablet) .metric-bar-row{grid-template-columns:78px 1fr 34px;gap:10px;font-size:12px}:where(html.app-tablet) [fill=\#460f99]{fill:#9b6bff}:where(html.app-tablet) [style*=\#460f99],:where(html.app-tablet) .metric-panel .metric-bar-row [style*=\#530db5]{background:#9b6bff!important}:where(html.app-tablet) .metric-net-tabs{flex-wrap:nowrap;overflow-x:auto}@media (max-width:700px),(max-height:500px) and (max-width:950px){.met-tabs .tab-chip,.met-tabs .tab-chip.active{border:0!important}.met-tabs{overflow:visible}}:where(html.app-tablet) .met-tabs .tab-chip,:where(html.app-tablet) .met-tabs .tab-chip.active{border:0!important}:where(html.app-tablet) .met-tabs{overflow:visible}@media (max-width:700px),(max-height:500px) and (max-width:950px){.chart-text{font-size:19px}[stroke=\#460f99]{stroke:#9b6bff}[style*="rgb(70, 15, 153)"],[style*="rgb(83, 13, 181)"]{background:#9b6bff!important}}:where(html.app-tablet) .chart-text{font-size:19px}:where(html.app-tablet) [stroke=\#460f99]{stroke:#9b6bff}:where(html.app-tablet) [style*="rgb(70, 15, 153)"],:where(html.app-tablet) [style*="rgb(83, 13, 181)"]{background:#9b6bff!important}@media (max-width:700px),(max-height:500px) and (max-width:950px){.met-tabs{background:#0b0b0e;border:1px solid #ffffff14;border-radius:99px;grid-template-columns:1fr 1fr;gap:0;padding:4px;position:relative;box-shadow:inset 0 3px 8px #000c}.met-tabs:before{content:"";background:radial-gradient(120% 160% at 25% 0,#4c4c55 0%,#26262c 55%,#0f0f12 100%);border-radius:99px;width:calc(50% - 4px);transition:transform .28s cubic-bezier(.3,.9,.3,1);position:absolute;top:4px;bottom:4px;left:4px;transform:translate(0);box-shadow:0 5px 14px #000a,inset 0 1px 1px #ffffff30}.met-tabs[data-pos="1"]:before{transform:translate(100%)}.met-tabs .tab-chip,.met-tabs .tab-chip.active{z-index:1;border-radius:99px;padding:12px 4px;position:relative;box-shadow:none!important;background:0 0!important}.met-tabs .tab-chip.active{color:#fff}}:where(html.app-tablet) .met-tabs{background:#0b0b0e;border:1px solid #ffffff14;border-radius:99px;grid-template-columns:1fr 1fr;gap:0;padding:4px;position:relative;box-shadow:inset 0 3px 8px #000c}:where(html.app-tablet) .met-tabs:before{content:"";background:radial-gradient(120% 160% at 25% 0,#4c4c55 0%,#26262c 55%,#0f0f12 100%);border-radius:99px;width:calc(50% - 4px);transition:transform .28s cubic-bezier(.3,.9,.3,1);position:absolute;top:4px;bottom:4px;left:4px;transform:translate(0);box-shadow:0 5px 14px #000a,inset 0 1px 1px #ffffff30}:where(html.app-tablet) .met-tabs[data-pos="1"]:before{transform:translate(100%)}:where(html.app-tablet) .met-tabs .tab-chip,:where(html.app-tablet) .met-tabs .tab-chip.active{z-index:1;border-radius:99px;padding:12px 4px;position:relative;box-shadow:none!important;background:0 0!important}:where(html.app-tablet) .met-tabs .tab-chip.active{color:#fff}@media (prefers-reduced-motion:reduce){.met-tabs:before{transition:none}}.met-switch{display:none}@media (max-width:700px),(max-height:500px) and (max-width:950px){.met-tabs,.met-tabs[data-pos]{box-shadow:none;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;gap:14px;margin:2px 0 18px;padding:6px 0;display:flex}.met-tabs:before{display:none}.met-tabs .tab-chip{text-align:right;color:#6f6a85;flex:1;order:1;padding:8px 0;font:700 14px DM Sans;transition:color .2s}.met-tabs .tab-chip:nth-child(2){text-align:left;order:3}.met-tabs[data-pos="0"] .tab-chip:first-child,.met-tabs[data-pos="1"] .tab-chip:nth-child(2){color:#fff}.met-switch{background:#0b0b0e;border:1px solid #ffffff1f;border-radius:99px;flex:none;order:2;width:64px;height:36px;padding:0;transition:background .25s,box-shadow .25s;display:block;position:relative;box-shadow:inset 0 3px 8px #000c}.met-switch span{background:radial-gradient(120% 140% at 30% 20%,#5a5a64 0%,#2a2a30 55%,#0c0c0f 100%);border-radius:50%;width:28px;height:28px;transition:transform .28s cubic-bezier(.3,.9,.3,1);position:absolute;top:3px;left:3px;box-shadow:0 4px 10px #000b,inset 0 1px 1px #ffffff40}.met-switch[aria-checked=true]{background:linear-gradient(135deg,#6a3df0,#c800b0);box-shadow:inset 0 3px 8px #0006,0 0 16px #c800b055}.met-switch[aria-checked=true] span{transform:translate(28px)}}:where(html.app-tablet) .met-tabs,:where(html.app-tablet) .met-tabs[data-pos]{box-shadow:none;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;gap:14px;margin:2px 0 18px;padding:6px 0;display:flex}:where(html.app-tablet) .met-tabs:before{display:none}:where(html.app-tablet) .met-tabs .tab-chip{text-align:right;color:#6f6a85;flex:1;order:1;padding:8px 0;font:700 14px DM Sans;transition:color .2s}:where(html.app-tablet) .met-tabs .tab-chip:nth-child(2){text-align:left;order:3}:where(html.app-tablet) .met-tabs[data-pos="0"] .tab-chip:first-child,:where(html.app-tablet) .met-tabs[data-pos="1"] .tab-chip:nth-child(2){color:#fff}:where(html.app-tablet) .met-switch{background:#0b0b0e;border:1px solid #ffffff1f;border-radius:99px;flex:none;order:2;width:64px;height:36px;padding:0;transition:background .25s,box-shadow .25s;display:block;position:relative;box-shadow:inset 0 3px 8px #000c}:where(html.app-tablet) .met-switch span{background:radial-gradient(120% 140% at 30% 20%,#5a5a64 0%,#2a2a30 55%,#0c0c0f 100%);border-radius:50%;width:28px;height:28px;transition:transform .28s cubic-bezier(.3,.9,.3,1);position:absolute;top:3px;left:3px;box-shadow:0 4px 10px #000b,inset 0 1px 1px #ffffff40}:where(html.app-tablet) .met-switch[aria-checked=true]{background:linear-gradient(135deg,#6a3df0,#c800b0);box-shadow:inset 0 3px 8px #0006,0 0 16px #c800b055}:where(html.app-tablet) .met-switch[aria-checked=true] span{transform:translate(28px)}@media (max-width:700px),(max-height:500px) and (max-width:950px){.met-stats .stat-card strong{font-size:24px}}:where(html.app-tablet) .met-stats .stat-card strong{font-size:24px}@media (max-width:700px),(max-height:500px) and (max-width:950px){[style*="background: rgb(83, 13, 181)"],[style*="background: rgb(70, 15, 153)"]{background:#9b6bff!important}strong[style*="color: rgb(83, 13, 181)"],strong[style*="color: rgb(70, 15, 153)"]{color:#9b6bff!important;background:0 0!important}.panel.upgrade-banner{color:#fff;background:linear-gradient(110deg,#5b3df5,#a23fd6 60%,#ec4899);border:0;flex-wrap:wrap}.panel.upgrade-banner h3,.panel.upgrade-banner p{color:#fff}.panel.upgrade-banner .upgrade-icon{color:#fff;background:#ffffff2e}.panel.upgrade-banner .upgrade-button{color:#5b3df5;background:#fff;margin-left:0}}:where(html.app-tablet) [style*="background: rgb(83, 13, 181)"],:where(html.app-tablet) [style*="background: rgb(70, 15, 153)"]{background:#9b6bff!important}:where(html.app-tablet) strong[style*="color: rgb(83, 13, 181)"],:where(html.app-tablet) strong[style*="color: rgb(70, 15, 153)"]{color:#9b6bff!important;background:0 0!important}:where(html.app-tablet) .panel.upgrade-banner{color:#fff;background:linear-gradient(110deg,#5b3df5,#a23fd6 60%,#ec4899);border:0;flex-wrap:wrap}:where(html.app-tablet) .panel.upgrade-banner h3,:where(html.app-tablet) .panel.upgrade-banner p{color:#fff}:where(html.app-tablet) .panel.upgrade-banner .upgrade-icon{color:#fff;background:#ffffff2e}:where(html.app-tablet) .panel.upgrade-banner .upgrade-button{color:#5b3df5;background:#fff;margin-left:0}@media (max-width:700px),(max-height:500px) and (max-width:950px){.panel.upgrade-banner{flex-wrap:nowrap;align-items:center;gap:12px;padding:14px 16px}.panel.upgrade-banner .upgrade-icon{border-radius:12px;flex:0 0 44px;height:44px}.panel.upgrade-banner .upgrade-icon svg{width:22px;height:22px}.panel.upgrade-banner h3{margin:0 0 2px;font-size:14px;line-height:1.2}.panel.upgrade-banner p{margin:0;font-size:12px}.panel.upgrade-banner .upgrade-button{white-space:nowrap;margin-left:auto;padding:9px 14px;font-size:12px}}:where(html.app-tablet) .panel.upgrade-banner{flex-wrap:nowrap;align-items:center;gap:12px;padding:14px 16px}:where(html.app-tablet) .panel.upgrade-banner .upgrade-icon{border-radius:12px;flex:0 0 44px;height:44px}:where(html.app-tablet) .panel.upgrade-banner .upgrade-icon svg{width:22px;height:22px}:where(html.app-tablet) .panel.upgrade-banner h3{margin:0 0 2px;font-size:14px;line-height:1.2}:where(html.app-tablet) .panel.upgrade-banner p{margin:0;font-size:12px}:where(html.app-tablet) .panel.upgrade-banner .upgrade-button{white-space:nowrap;margin-left:auto;padding:9px 14px;font-size:12px}@media (max-width:700px),(max-height:500px) and (max-width:950px){.panel.upgrade-banner .upgrade-button{color:#fff;background:radial-gradient(120% 140% at 25% 0,#44444c 0%,#1f1f24 55%,#09090b 100%);border:1px solid #ffffff2a;box-shadow:0 4px 12px #0008,inset 0 1px 1px #ffffff26,inset 0 -4px 8px #0008}}:where(html.app-tablet) .panel.upgrade-banner .upgrade-button{color:#fff;background:radial-gradient(120% 140% at 25% 0,#44444c 0%,#1f1f24 55%,#09090b 100%);border:1px solid #ffffff2a;box-shadow:0 4px 12px #0008,inset 0 1px 1px #ffffff26,inset 0 -4px 8px #0008}.brand-mobile-stats,.brand-mobile-actions,.chip-glyph{display:none}@media (max-width:700px),(max-height:500px) and (max-width:950px){.brands-heading{display:none}.brands-grid{flex-direction:column;gap:14px!important;display:flex!important}.brand-card{background:linear-gradient(160deg,#27242f,#14121b);border:1px solid #ffffff14;border-radius:22px;gap:14px;position:relative;overflow:hidden;box-shadow:0 14px 30px #0008,inset 0 1px 1px #ffffff14;padding:18px!important}.brand-card:before{content:"";pointer-events:none;background:radial-gradient(circle,#8a5cff40,#0000 70%);border-radius:50%;width:170px;height:170px;position:absolute;top:-50px;right:-50px}.brand-card-head{align-items:center;gap:14px}.brand-card-head img{box-shadow:0 6px 16px #0009;border-radius:14px!important;width:44px!important;height:44px!important}.brand-card-head .brand-dot{width:16px;height:16px}.brand-card .link-title{letter-spacing:-.02em;color:#fff;background:0 0;padding:0;font:700 20px Space Grotesk}.brand-card-channels{flex-wrap:wrap;gap:8px;min-height:0;display:flex}.brand-card-channels .muted{color:#8f89a6;font-size:12px}.brand-card-channels .variant-chip{color:#e6e1f7;background:#ffffff10;border:1px solid #ffffff1a;border-radius:99px;align-items:center;gap:7px;padding:6px 11px;font:700 11px DM Sans;display:inline-flex}.chip-glyph{width:14px;height:14px;-webkit-mask:var(--ic) center/contain no-repeat;-webkit-mask:var(--ic) center/contain no-repeat;mask:var(--ic) center/contain no-repeat;display:block}.brand-mobile-stats{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.brand-mobile-stats button{background:radial-gradient(120% 140% at 25% 0,#3d3d45 0%,#1c1c21 55%,#09090b 100%);border:1px solid #ffffff1a;border-radius:16px;flex-direction:column;align-items:center;gap:2px;padding:12px 4px;display:flex;box-shadow:0 5px 14px #0009,inset 0 1px 1px #ffffff26,inset 0 -5px 9px #0008}.brand-mobile-stats b{letter-spacing:-.03em;font:700 24px Space Grotesk}.brand-mobile-stats span{color:#b5afc9;font-size:10px;font-weight:700}.brand-mobile-actions{gap:8px;display:flex}.brand-mobile-actions button{color:#f1eff8;background:#ffffff12;border:1px solid #ffffff1f;border-radius:99px;flex:1;padding:12px 8px;font:700 12px DM Sans}.brand-card .brand-toggle{display:none}}:where(html.app-tablet) .brands-heading{display:none}:where(html.app-tablet) .brands-grid{flex-direction:column;gap:14px!important;display:flex!important}:where(html.app-tablet) .brand-card{background:linear-gradient(160deg,#27242f,#14121b);border:1px solid #ffffff14;border-radius:22px;gap:14px;position:relative;overflow:hidden;box-shadow:0 14px 30px #0008,inset 0 1px 1px #ffffff14;padding:18px!important}:where(html.app-tablet) .brand-card:before{content:"";pointer-events:none;background:radial-gradient(circle,#8a5cff40,#0000 70%);border-radius:50%;width:170px;height:170px;position:absolute;top:-50px;right:-50px}:where(html.app-tablet) .brand-card-head{align-items:center;gap:14px}:where(html.app-tablet) .brand-card-head img{box-shadow:0 6px 16px #0009;border-radius:14px!important;width:44px!important;height:44px!important}:where(html.app-tablet) .brand-card-head .brand-dot{width:16px;height:16px}:where(html.app-tablet) .brand-card .link-title{letter-spacing:-.02em;color:#fff;background:0 0;padding:0;font:700 20px Space Grotesk}:where(html.app-tablet) .brand-card-channels{flex-wrap:wrap;gap:8px;min-height:0;display:flex}:where(html.app-tablet) .brand-card-channels .muted{color:#8f89a6;font-size:12px}:where(html.app-tablet) .brand-card-channels .variant-chip{color:#e6e1f7;background:#ffffff10;border:1px solid #ffffff1a;border-radius:99px;align-items:center;gap:7px;padding:6px 11px;font:700 11px DM Sans;display:inline-flex}:where(html.app-tablet) .chip-glyph{width:14px;height:14px;-webkit-mask:var(--ic) center/contain no-repeat;-webkit-mask:var(--ic) center/contain no-repeat;mask:var(--ic) center/contain no-repeat;display:block}:where(html.app-tablet) .brand-mobile-stats{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}:where(html.app-tablet) .brand-mobile-stats button{background:radial-gradient(120% 140% at 25% 0,#3d3d45 0%,#1c1c21 55%,#09090b 100%);border:1px solid #ffffff1a;border-radius:16px;flex-direction:column;align-items:center;gap:2px;padding:12px 4px;display:flex;box-shadow:0 5px 14px #0009,inset 0 1px 1px #ffffff26,inset 0 -5px 9px #0008}:where(html.app-tablet) .brand-mobile-stats b{letter-spacing:-.03em;font:700 24px Space Grotesk}:where(html.app-tablet) .brand-mobile-stats span{color:#b5afc9;font-size:10px;font-weight:700}:where(html.app-tablet) .brand-mobile-actions{gap:8px;display:flex}:where(html.app-tablet) .brand-mobile-actions button{color:#f1eff8;background:#ffffff12;border:1px solid #ffffff1f;border-radius:99px;flex:1;padding:12px 8px;font:700 12px DM Sans}:where(html.app-tablet) .brand-card .brand-toggle{display:none}@media (max-width:700px),(max-height:500px) and (max-width:950px){.brand-card{width:100%;max-width:none}.brand-card-head img{background:#f4f2fb;padding:5px;object-fit:contain!important}.brand-mobile-actions button{white-space:nowrap}}:where(html.app-tablet) .brand-card{width:100%;max-width:none}:where(html.app-tablet) .brand-card-head img{background:#f4f2fb;padding:5px;object-fit:contain!important}:where(html.app-tablet) .brand-mobile-actions button{white-space:nowrap}.brand-add-card{display:none}@media (max-width:700px),(max-height:500px) and (max-width:950px){.brand-add-card{color:#cfc9e6;background:0 0;border:1.5px dashed #fff3;border-radius:22px;justify-content:center;align-items:center;gap:10px;padding:18px;font:700 14px DM Sans;display:flex}.brand-add-card span{color:#fff;background:linear-gradient(135deg,#7b4dff,#c800b0);border-radius:50%;place-items:center;width:26px;height:26px;font-size:18px;line-height:1;display:grid}}:where(html.app-tablet) .brand-add-card{color:#cfc9e6;background:0 0;border:1.5px dashed #fff3;border-radius:22px;justify-content:center;align-items:center;gap:10px;padding:18px;font:700 14px DM Sans;display:flex}:where(html.app-tablet) .brand-add-card span{color:#fff;background:linear-gradient(135deg,#7b4dff,#c800b0);border-radius:50%;place-items:center;width:26px;height:26px;font-size:18px;line-height:1;display:grid}@media (max-width:700px),(max-height:500px) and (max-width:950px){.brand-add-card{width:100%}}:where(html.app-tablet) .brand-add-card{width:100%}@media (max-width:700px),(max-height:500px) and (max-width:950px){.brand-add-card{border-radius:99px;gap:8px;padding:9px 16px;font-size:13px;font-weight:500}.brand-add-card span{width:20px;height:20px;font-size:15px}.brand-mobile-actions button,.brand-mobile-stats span,.brand-card-channels .variant-chip{font-weight:500}.brand-mobile-actions button{padding:10px 8px}}:where(html.app-tablet) .brand-add-card{border-radius:99px;gap:8px;padding:9px 16px;font-size:13px;font-weight:500}:where(html.app-tablet) .brand-add-card span{width:20px;height:20px;font-size:15px}:where(html.app-tablet) .brand-mobile-actions button,:where(html.app-tablet) .brand-mobile-stats span,:where(html.app-tablet) .brand-card-channels .variant-chip{font-weight:500}:where(html.app-tablet) .brand-mobile-actions button{padding:10px 8px}@media (max-width:700px),(max-height:500px) and (max-width:950px){.brand-mobile-actions button{color:#fff;background:linear-gradient(#2a2536 0%,#15131d 100%) padding-box padding-box,linear-gradient(135deg,#8a5cff 0%,#f200b4 60%,#ff8605 100%) border-box;border:1.5px solid #0000;position:relative;overflow:hidden;box-shadow:0 8px 20px #8a2be22e,inset 0 1px #ffffff2e}.brand-mobile-actions button:before{content:"";pointer-events:none;background:linear-gradient(#ffffff1c,#0000);height:50%;position:absolute;top:0;left:0;right:0}.brand-mobile-actions button:active{filter:brightness(1.25)}}:where(html.app-tablet) .brand-mobile-actions button{color:#fff;background:linear-gradient(#2a2536 0%,#15131d 100%) padding-box padding-box,linear-gradient(135deg,#8a5cff 0%,#f200b4 60%,#ff8605 100%) border-box;border:1.5px solid #0000;position:relative;overflow:hidden;box-shadow:0 8px 20px #8a2be22e,inset 0 1px #ffffff2e}:where(html.app-tablet) .brand-mobile-actions button:before{content:"";pointer-events:none;background:linear-gradient(#ffffff1c,#0000);height:50%;position:absolute;top:0;left:0;right:0}:where(html.app-tablet) .brand-mobile-actions button:active{filter:brightness(1.25)}.bp-back .ic-chevron{display:none}@media (max-width:700px),(max-height:500px) and (max-width:950px){.bp-view .bp-back{color:#cfc9e6;align-items:center;gap:6px;padding:0;font:500 13px DM Sans;display:inline-flex}.bp-view .bp-back .ic-chevron{width:18px;height:18px;display:block}.bp-view .bp-back{font-size:0}.bp-view .bp-back:after{content:attr(data-back);font:500 14px DM Sans}.bp-heading .eyebrow{display:none}.bp-heading h1{letter-spacing:-.03em;font:700 26px Space Grotesk}.bp-heading h1 img,.bp-heading h1 .asset-thumb{background:#f4f2fb;padding:6px;box-shadow:0 8px 20px #000a;object-fit:contain!important;border-radius:16px!important;width:56px!important;height:56px!important}.bp-heading .subheading{color:#a49fb8;font-size:13px}.bp-tabs{background:#ffffff0d;border:1px solid #ffffff10;border-radius:18px;grid-template-columns:repeat(3,1fr);gap:6px;margin:0 0 14px;padding:5px;display:grid;overflow:visible}.bp-tabs .tab-chip,.bp-tabs .tab-chip.active{color:#a49fb8;text-align:center;background:0 0;border-radius:14px;padding:11px 4px;font:500 12px DM Sans;border:0!important}.bp-tabs .tab-chip.active{color:#fff;background:radial-gradient(120% 160% at 25% 0,#44444c 0%,#1f1f24 55%,#09090b 100%);box-shadow:0 5px 14px #0009,inset 0 1px 1px #ffffff26}.bp-tabs .lbl-d{display:none}.bp-tabs .lbl-m{display:inline}.bp-view .panel{box-shadow:none;background:0 0;border:0;flex-direction:column;gap:12px;padding:0;display:flex}.bp-view .detail-section{background:linear-gradient(160deg,#27242f,#14121b);border:1px solid #ffffff14;border-radius:20px;margin:0;padding:16px;box-shadow:0 10px 24px #0006,inset 0 1px 1px #ffffff12}.bp-view .detail-label{letter-spacing:.14em;color:#8f89a6;font-size:10px}.bp-view input:not([type=file]){color:#f1eff8;height:46px;font-size:14px;background:#0c0b11!important;border:1px solid #ffffff1f!important;border-radius:14px!important;width:100%!important;min-width:0!important;padding:0 14px!important}.bp-view form{flex-wrap:nowrap!important}.bp-view .detail-footnote{color:#8f89a6;font-size:12px}.bp-view .secondary-button,.bp-view .primary-button{color:#fff;background:linear-gradient(#2a2536,#15131d) padding-box padding-box,linear-gradient(135deg,#8a5cff,#f200b4 60%,#ff8605) border-box;border:1.5px solid #0000;border-radius:99px;padding:10px 18px;font:500 13px DM Sans;position:relative;overflow:hidden;box-shadow:0 8px 20px #8a2be22e,inset 0 1px #ffffff2e}.bp-view .secondary-button:last-child{margin:0}.bp-view .account-list{flex-direction:column;gap:10px;display:flex}.bp-view .account-row{background:#ffffff0a;border:1px solid #ffffff12;border-radius:16px;flex-wrap:wrap;align-items:center;gap:10px;padding:12px;display:flex}.bp-view .account-name{color:#fff;flex:1;font:700 14px DM Sans}.bp-view .account-actions{flex:100%}.bp-view .account-actions .secondary-button{width:100%}.bp-view .badge{border:1px solid #ffffff1f;border-radius:99px;padding:5px 11px;font:700 11px DM Sans;color:#f1eff8!important;background:radial-gradient(120% 140% at 25% 0,#44444c 0%,#1f1f24 55%,#09090b 100%)!important}.bp-view .variant-chip{color:#f1eff8;background:radial-gradient(120% 140% at 25% 0,#44444c 0%,#1f1f24 55%,#09090b 100%);border:1px solid #ffffff1f;border-radius:99px;padding:9px 14px;font:500 12px DM Sans}.bp-view .text-button{color:#b39dff}.bp-view .reset-confirm{color:#f1eff8;flex-direction:column;align-items:flex-start;gap:10px;display:flex}}:where(html.app-tablet) .bp-view .bp-back{color:#cfc9e6;align-items:center;gap:6px;padding:0;font:500 13px DM Sans;display:inline-flex}:where(html.app-tablet) .bp-view .bp-back .ic-chevron{width:18px;height:18px;display:block}:where(html.app-tablet) .bp-view .bp-back{font-size:0}:where(html.app-tablet) .bp-view .bp-back:after{content:attr(data-back);font:500 14px DM Sans}:where(html.app-tablet) .bp-heading .eyebrow{display:none}:where(html.app-tablet) .bp-heading h1{letter-spacing:-.03em;font:700 26px Space Grotesk}:where(html.app-tablet) .bp-heading h1 img,:where(html.app-tablet) .bp-heading h1 .asset-thumb{background:#f4f2fb;padding:6px;box-shadow:0 8px 20px #000a;object-fit:contain!important;border-radius:16px!important;width:56px!important;height:56px!important}:where(html.app-tablet) .bp-heading .subheading{color:#a49fb8;font-size:13px}:where(html.app-tablet) .bp-tabs{background:#ffffff0d;border:1px solid #ffffff10;border-radius:18px;grid-template-columns:repeat(3,1fr);gap:6px;margin:0 0 14px;padding:5px;display:grid;overflow:visible}:where(html.app-tablet) .bp-tabs .tab-chip,:where(html.app-tablet) .bp-tabs .tab-chip.active{color:#a49fb8;text-align:center;background:0 0;border-radius:14px;padding:11px 4px;font:500 12px DM Sans;border:0!important}:where(html.app-tablet) .bp-tabs .tab-chip.active{color:#fff;background:radial-gradient(120% 160% at 25% 0,#44444c 0%,#1f1f24 55%,#09090b 100%);box-shadow:0 5px 14px #0009,inset 0 1px 1px #ffffff26}:where(html.app-tablet) .bp-tabs .lbl-d{display:none}:where(html.app-tablet) .bp-tabs .lbl-m{display:inline}:where(html.app-tablet) .bp-view .panel{box-shadow:none;background:0 0;border:0;flex-direction:column;gap:12px;padding:0;display:flex}:where(html.app-tablet) .bp-view .detail-section{background:linear-gradient(160deg,#27242f,#14121b);border:1px solid #ffffff14;border-radius:20px;margin:0;padding:16px;box-shadow:0 10px 24px #0006,inset 0 1px 1px #ffffff12}:where(html.app-tablet) .bp-view .detail-label{letter-spacing:.14em;color:#8f89a6;font-size:10px}:where(html.app-tablet) .bp-view input:not([type=file]){color:#f1eff8;height:46px;font-size:14px;background:#0c0b11!important;border:1px solid #ffffff1f!important;border-radius:14px!important;width:100%!important;min-width:0!important;padding:0 14px!important}:where(html.app-tablet) .bp-view form{flex-wrap:nowrap!important}:where(html.app-tablet) .bp-view .detail-footnote{color:#8f89a6;font-size:12px}:where(html.app-tablet) .bp-view .secondary-button,:where(html.app-tablet) .bp-view .primary-button{color:#fff;background:linear-gradient(#2a2536,#15131d) padding-box padding-box,linear-gradient(135deg,#8a5cff,#f200b4 60%,#ff8605) border-box;border:1.5px solid #0000;border-radius:99px;padding:10px 18px;font:500 13px DM Sans;position:relative;overflow:hidden;box-shadow:0 8px 20px #8a2be22e,inset 0 1px #ffffff2e}:where(html.app-tablet) .bp-view .secondary-button:last-child{margin:0}:where(html.app-tablet) .bp-view .account-list{flex-direction:column;gap:10px;display:flex}:where(html.app-tablet) .bp-view .account-row{background:#ffffff0a;border:1px solid #ffffff12;border-radius:16px;flex-wrap:wrap;align-items:center;gap:10px;padding:12px;display:flex}:where(html.app-tablet) .bp-view .account-name{color:#fff;flex:1;font:700 14px DM Sans}:where(html.app-tablet) .bp-view .account-actions{flex:100%}:where(html.app-tablet) .bp-view .account-actions .secondary-button{width:100%}:where(html.app-tablet) .bp-view .badge{border:1px solid #ffffff1f;border-radius:99px;padding:5px 11px;font:700 11px DM Sans;color:#f1eff8!important;background:radial-gradient(120% 140% at 25% 0,#44444c 0%,#1f1f24 55%,#09090b 100%)!important}:where(html.app-tablet) .bp-view .variant-chip{color:#f1eff8;background:radial-gradient(120% 140% at 25% 0,#44444c 0%,#1f1f24 55%,#09090b 100%);border:1px solid #ffffff1f;border-radius:99px;padding:9px 14px;font:500 12px DM Sans}:where(html.app-tablet) .bp-view .text-button{color:#b39dff}:where(html.app-tablet) .bp-view .reset-confirm{color:#f1eff8;flex-direction:column;align-items:flex-start;gap:10px;display:flex}@media (max-width:700px),(max-height:500px) and (max-width:950px){.bp-tabs .tab-chip{justify-content:center;align-items:center;min-width:0;display:flex}.bp-view .detail-section img{background:#f4f2fb;padding:6px;object-fit:contain!important;border-radius:16px!important;width:64px!important;height:64px!important}}:where(html.app-tablet) .bp-tabs .tab-chip{justify-content:center;align-items:center;min-width:0;display:flex}:where(html.app-tablet) .bp-view .detail-section img{background:#f4f2fb;padding:6px;object-fit:contain!important;border-radius:16px!important;width:64px!important;height:64px!important}@media (max-width:700px),(max-height:500px) and (max-width:950px){.bp-tabs .tab-chip:focus,.bp-tabs .tab-chip:focus-visible,.pub-tabs .tab-chip:focus,.pub-tabs .tab-chip:focus-visible{outline:none}}:where(html.app-tablet) .bp-tabs .tab-chip:focus,:where(html.app-tablet) .bp-tabs .tab-chip:focus-visible,:where(html.app-tablet) .pub-tabs .tab-chip:focus,:where(html.app-tablet) .pub-tabs .tab-chip:focus-visible{outline:none}@media (max-width:700px),(max-height:500px) and (max-width:950px){.rs-heading{margin:0 0 12px;display:block}.rs-heading h1,.rs-heading .eyebrow,.rs-heading .subheading{display:none}.rs-heading .add-brand-button{color:#fff;letter-spacing:.04em;background:linear-gradient(#2a2536,#15131d) padding-box padding-box,linear-gradient(135deg,#8a5cff,#f200b4 60%,#ff8605) border-box;border:1.5px solid #0000;border-radius:99px;width:100%;padding:12px 18px;font:500 13px DM Sans;display:block;position:relative;overflow:hidden;box-shadow:0 8px 20px #8a2be22e,inset 0 1px #ffffff2e}.net-tabs{scrollbar-width:none;border-bottom:0;gap:8px;margin-bottom:14px;padding:2px 0 6px}.net-tabs::-webkit-scrollbar{display:none}.net-tabs .tab-chip,.net-tabs .tab-chip.active{color:#b5afc9;background:#ffffff0d;border-radius:99px;flex:none;padding:9px 16px;font:500 13px DM Sans;border:1px solid #ffffff14!important}.net-tabs .tab-chip.active{color:#fff;background:radial-gradient(120% 160% at 25% 0,#44444c 0%,#1f1f24 55%,#09090b 100%);box-shadow:0 5px 14px #0009,inset 0 1px 1px #ffffff26}.net-tabs .tab-chip:focus,.net-tabs .tab-chip:focus-visible{outline:none}.net-grid{flex-direction:column;gap:12px;display:flex!important}.net-card{background:linear-gradient(160deg,#27242f,#14121b);border:1px solid #ffffff14;border-radius:20px;gap:12px;padding:16px;position:relative;overflow:hidden;box-shadow:0 10px 24px #0006,inset 0 1px 1px #ffffff12}.net-card:before{content:"";pointer-events:none;background:radial-gradient(circle,#8a5cff33,#0000 70%);border-radius:50%;width:140px;height:140px;position:absolute;top:-40px;right:-40px}.net-head strong{letter-spacing:-.02em;color:#fff;font:700 17px Space Grotesk}.net-count{background:linear-gradient(135deg,#a98bff,#f200b4);color:#0000;-webkit-background-clip:text;background-clip:text;font:700 24px Space Grotesk}.net-count small{color:#8f89a6;-webkit-text-fill-color:#8f89a6}.net-bar{background:#ffffff14;height:6px}.net-bar span{background:linear-gradient(90deg,#8a5cff,#f200b4,#ff8605)}}:where(html.app-tablet) .rs-heading{margin:0 0 12px;display:block}:where(html.app-tablet) .rs-heading h1,:where(html.app-tablet) .rs-heading .eyebrow,:where(html.app-tablet) .rs-heading .subheading{display:none}:where(html.app-tablet) .rs-heading .add-brand-button{color:#fff;letter-spacing:.04em;background:linear-gradient(#2a2536,#15131d) padding-box padding-box,linear-gradient(135deg,#8a5cff,#f200b4 60%,#ff8605) border-box;border:1.5px solid #0000;border-radius:99px;width:100%;padding:12px 18px;font:500 13px DM Sans;display:block;position:relative;overflow:hidden;box-shadow:0 8px 20px #8a2be22e,inset 0 1px #ffffff2e}:where(html.app-tablet) .net-tabs{scrollbar-width:none;border-bottom:0;gap:8px;margin-bottom:14px;padding:2px 0 6px}:where(html.app-tablet) .net-tabs::-webkit-scrollbar{display:none}:where(html.app-tablet) .net-tabs .tab-chip,:where(html.app-tablet) .net-tabs .tab-chip.active{color:#b5afc9;background:#ffffff0d;border-radius:99px;flex:none;padding:9px 16px;font:500 13px DM Sans;border:1px solid #ffffff14!important}:where(html.app-tablet) .net-tabs .tab-chip.active{color:#fff;background:radial-gradient(120% 160% at 25% 0,#44444c 0%,#1f1f24 55%,#09090b 100%);box-shadow:0 5px 14px #0009,inset 0 1px 1px #ffffff26}:where(html.app-tablet) .net-tabs .tab-chip:focus,:where(html.app-tablet) .net-tabs .tab-chip:focus-visible{outline:none}:where(html.app-tablet) .net-grid{flex-direction:column;gap:12px;display:flex!important}:where(html.app-tablet) .net-card{background:linear-gradient(160deg,#27242f,#14121b);border:1px solid #ffffff14;border-radius:20px;gap:12px;padding:16px;position:relative;overflow:hidden;box-shadow:0 10px 24px #0006,inset 0 1px 1px #ffffff12}:where(html.app-tablet) .net-card:before{content:"";pointer-events:none;background:radial-gradient(circle,#8a5cff33,#0000 70%);border-radius:50%;width:140px;height:140px;position:absolute;top:-40px;right:-40px}:where(html.app-tablet) .net-head strong{letter-spacing:-.02em;color:#fff;font:700 17px Space Grotesk}:where(html.app-tablet) .net-count{background:linear-gradient(135deg,#a98bff,#f200b4);color:#0000;-webkit-background-clip:text;background-clip:text;font:700 24px Space Grotesk}:where(html.app-tablet) .net-count small{color:#8f89a6;-webkit-text-fill-color:#8f89a6}:where(html.app-tablet) .net-bar{background:#ffffff14;height:6px}:where(html.app-tablet) .net-bar span{background:linear-gradient(90deg,#8a5cff,#f200b4,#ff8605)}@media (max-width:700px),(max-height:500px) and (max-width:950px){.net-logo.net-tiktok{background:radial-gradient(120% 140% at 25% 0,#3d3d45,#09090b);border:1px solid #fff3}}:where(html.app-tablet) .net-logo.net-tiktok{background:radial-gradient(120% 140% at 25% 0,#3d3d45,#09090b);border:1px solid #fff3}.net-title-logo{display:none}@media (max-width:700px),(max-height:500px) and (max-width:950px){.bp-tabs.two{grid-template-columns:repeat(2,1fr)}.bp-heading h1{align-items:center;gap:14px;display:flex}.net-title-logo{border-radius:16px;width:56px;height:56px;display:block;position:relative;box-shadow:0 8px 20px #000a}.net-title-logo:after{content:"";-webkit-mask:var(--ic) center/contain no-repeat;-webkit-mask:var(--ic) center/contain no-repeat;mask:var(--ic) center/contain no-repeat;background:#fff;position:absolute;inset:14px}.bp-view .tab-chip{white-space:nowrap}}:where(html.app-tablet) .bp-tabs.two{grid-template-columns:repeat(2,1fr)}:where(html.app-tablet) .bp-heading h1{align-items:center;gap:14px;display:flex}:where(html.app-tablet) .net-title-logo{border-radius:16px;width:56px;height:56px;display:block;position:relative;box-shadow:0 8px 20px #000a}:where(html.app-tablet) .net-title-logo:after{content:"";-webkit-mask:var(--ic) center/contain no-repeat;-webkit-mask:var(--ic) center/contain no-repeat;mask:var(--ic) center/contain no-repeat;background:#fff;position:absolute;inset:14px}:where(html.app-tablet) .bp-view .tab-chip{white-space:nowrap}@media (max-width:700px),(max-height:500px) and (max-width:950px){.net-tabs .net-legend{display:none}}:where(html.app-tablet) .net-tabs .net-legend{display:none}@media (max-width:700px),(max-height:500px) and (max-width:950px){.bp-view .bp-back{margin-bottom:14px}.bp-heading{margin-top:20px!important}.bp-heading h1:has(.net-title-logo){gap:12px;font-size:20px}.net-title-logo{border-radius:11px;width:38px;height:38px}.net-title-logo:after{inset:9px}}:where(html.app-tablet) .bp-view .bp-back{margin-bottom:14px}:where(html.app-tablet) .bp-heading{margin-top:20px!important}:where(html.app-tablet) .bp-heading h1:has(.net-title-logo){gap:12px;font-size:20px}:where(html.app-tablet) .net-title-logo{border-radius:11px;width:38px;height:38px}:where(html.app-tablet) .net-title-logo:after{inset:9px}.as-upload .nav-icon{display:none}@media (max-width:700px),(max-height:500px) and (max-width:950px){.as-heading{margin:0 0 12px;display:block}.as-heading h1,.as-heading .eyebrow,.as-heading .subheading,.as-bulk{display:none}.as-heading>div:last-child{display:block!important}.as-upload{color:#f1eff8;justify-content:center;align-items:center;gap:10px;width:100%;box-shadow:0 8px 20px #0008,inset 0 1px 1px #ffffff26,inset 0 -6px 10px #0008;background:radial-gradient(120% 160% at 20% 0,#44444c 0%,#1f1f24 55%,#09090b 100%)!important;border:1px solid #ffffff1f!important;border-radius:18px!important;padding:16px!important;font:500 14px DM Sans!important;display:flex!important}.as-upload .nav-icon{filter:drop-shadow(0 0 6px #c800b066);background:linear-gradient(135deg,#a98bff 10%,#f200b4 90%);width:22px;height:22px;display:block}.asset-filters{grid-template-columns:1fr 1fr;align-items:end;gap:10px;margin:0 0 12px;display:grid!important}.asset-filters .form-field{letter-spacing:.1em;color:#8f89a6;text-transform:uppercase;margin:0;font-size:10px;min-width:0!important}.asset-filters .form-field:nth-child(3){flex:none;order:3;grid-column:1/-1;margin-left:0!important}.asset-filters select,.asset-filters input{color:#f1eff8;text-transform:none;letter-spacing:0;margin-top:5px;background:#0c0b11!important;border:1px solid #ffffff1f!important;border-radius:14px!important;width:100%!important;height:42px!important;padding:0 12px!important;font-size:13px!important}.asset-filters .text-button{order:4;grid-column:1/-1;justify-self:start;padding:0}.asset-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:0 0 12px;display:flex}.asset-toolbar .tab-chip{color:#b5afc9;background:#ffffff0d;border-radius:99px;padding:7px 12px;font:500 12px DM Sans;border:1px solid #ffffff14!important}.asset-toolbar .tab-chip.active{color:#fff;background:radial-gradient(120% 160% at 25% 0,#44444c 0%,#1f1f24 55%,#09090b 100%);box-shadow:0 5px 14px #0009,inset 0 1px 1px #ffffff26}.asset-toolbar .text-button{color:#b39dff}.asset-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid!important}.asset-card{background:linear-gradient(160deg,#27242f,#14121b);border:1px solid #ffffff14;border-radius:18px;overflow:hidden;box-shadow:0 10px 24px #0006,inset 0 1px 1px #ffffff12}.asset-card-body span{display:none}.asset-card-body strong{color:#f1eff8;font:500 12px DM Sans}.asset-list .asset-card{border-radius:16px}.pagination .muted,.pagination>select{display:none}}:where(html.app-tablet) .as-heading{margin:0 0 12px;display:block}:where(html.app-tablet) .as-heading h1,:where(html.app-tablet) .as-heading .eyebrow,:where(html.app-tablet) .as-heading .subheading,:where(html.app-tablet) .as-bulk{display:none}:where(html.app-tablet) .as-heading>div:last-child{display:block!important}:where(html.app-tablet) .as-upload{color:#f1eff8;justify-content:center;align-items:center;gap:10px;width:100%;box-shadow:0 8px 20px #0008,inset 0 1px 1px #ffffff26,inset 0 -6px 10px #0008;background:radial-gradient(120% 160% at 20% 0,#44444c 0%,#1f1f24 55%,#09090b 100%)!important;border:1px solid #ffffff1f!important;border-radius:18px!important;padding:16px!important;font:500 14px DM Sans!important;display:flex!important}:where(html.app-tablet) .as-upload .nav-icon{filter:drop-shadow(0 0 6px #c800b066);background:linear-gradient(135deg,#a98bff 10%,#f200b4 90%);width:22px;height:22px;display:block}:where(html.app-tablet) .asset-filters{grid-template-columns:1fr 1fr;align-items:end;gap:10px;margin:0 0 12px;display:grid!important}:where(html.app-tablet) .asset-filters .form-field{letter-spacing:.1em;color:#8f89a6;text-transform:uppercase;margin:0;font-size:10px;min-width:0!important}:where(html.app-tablet) .asset-filters .form-field:nth-child(3){flex:none;order:3;grid-column:1/-1;margin-left:0!important}:where(html.app-tablet) .asset-filters select,:where(html.app-tablet) .asset-filters input{color:#f1eff8;text-transform:none;letter-spacing:0;margin-top:5px;background:#0c0b11!important;border:1px solid #ffffff1f!important;border-radius:14px!important;width:100%!important;height:42px!important;padding:0 12px!important;font-size:13px!important}:where(html.app-tablet) .asset-filters .text-button{order:4;grid-column:1/-1;justify-self:start;padding:0}:where(html.app-tablet) .asset-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:0 0 12px;display:flex}:where(html.app-tablet) .asset-toolbar .tab-chip{color:#b5afc9;background:#ffffff0d;border-radius:99px;padding:7px 12px;font:500 12px DM Sans;border:1px solid #ffffff14!important}:where(html.app-tablet) .asset-toolbar .tab-chip.active{color:#fff;background:radial-gradient(120% 160% at 25% 0,#44444c 0%,#1f1f24 55%,#09090b 100%);box-shadow:0 5px 14px #0009,inset 0 1px 1px #ffffff26}:where(html.app-tablet) .asset-toolbar .text-button{color:#b39dff}:where(html.app-tablet) .asset-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid!important}:where(html.app-tablet) .asset-card{background:linear-gradient(160deg,#27242f,#14121b);border:1px solid #ffffff14;border-radius:18px;overflow:hidden;box-shadow:0 10px 24px #0006,inset 0 1px 1px #ffffff12}:where(html.app-tablet) .asset-card-body span{display:none}:where(html.app-tablet) .asset-card-body strong{color:#f1eff8;font:500 12px DM Sans}:where(html.app-tablet) .asset-list .asset-card{border-radius:16px}:where(html.app-tablet) .pagination .muted,:where(html.app-tablet) .pagination>select{display:none}@media (max-width:700px),(max-height:500px) and (max-width:950px){.as-upload{box-sizing:border-box;max-width:100%;margin:0!important}}:where(html.app-tablet) .as-upload{box-sizing:border-box;max-width:100%;margin:0!important}@media (max-width:700px),(max-height:500px) and (max-width:950px){.pc-view .piece-topbar{justify-content:space-between;align-items:center;margin:0 0 6px;display:flex}.pc-view .piece-topbar .text-button{color:#cfc9e6;padding:0;font:500 14px DM Sans}.pc-view .piece-topbar .secondary-button{display:none}.pc-view .piece-title{flex-wrap:wrap;align-items:center;gap:10px;margin:6px 0 16px;display:flex}.pc-view .piece-title h1{letter-spacing:-.03em;flex:100%;margin:0;font:700 26px Space Grotesk}.pc-view .piece-brand-chip{color:#f1eff8;background:#ffffff12;border:1px solid #ffffff1a;border-radius:99px;align-items:center;gap:8px;padding:6px 12px;font:500 12px DM Sans;display:inline-flex}.pc-view .piece-readonly-note{color:#a49fb8;margin:0 0 12px;font-size:12px}.pc-view .piece-layout{flex-direction:column;gap:14px;display:flex}.pc-view .panel{box-shadow:none;background:0 0;border:0;padding:0}.pc-view .piece-fieldset{border:0;flex-direction:column;gap:14px;min-width:0;margin:0;padding:0;display:flex}.pc-view .form-field,.pc-view .piece-form .form-field{letter-spacing:.12em;text-transform:uppercase;color:#8f89a6;background:linear-gradient(160deg,#27242f,#14121b);border:1px solid #ffffff14;border-radius:20px;flex-direction:column;gap:7px;margin:0;padding:14px;font:700 10px DM Sans;display:flex;box-shadow:0 10px 24px #0006,inset 0 1px 1px #ffffff12}.pc-view .form-field input:not([type=file]),.pc-view .form-field select,.pc-view .form-field textarea{color:#f1eff8;letter-spacing:0;text-transform:none;background:#0c0b11;border:1px solid #ffffff1f;border-radius:14px;width:100%;min-width:0;height:46px;padding:0 14px;font:400 14px DM Sans}.pc-view .form-field textarea{height:auto;min-height:130px;padding:12px 14px}.pc-view .field-help{letter-spacing:0;text-transform:none;color:#8f89a6;font:400 12px DM Sans}.pc-view .char-count{color:#8f89a6;text-align:right;letter-spacing:0;font:500 11px DM Sans}.pc-view .network-picker{flex-wrap:wrap;gap:8px;display:flex}.pc-view .network-chip{color:#cfc9e6;letter-spacing:0;text-transform:none;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:99px;padding:9px 14px;font:500 13px DM Sans}.pc-view .network-chip.on{color:#fff;background:linear-gradient(#2a2536,#15131d) padding-box padding-box,linear-gradient(135deg,#8a5cff,#f200b4 60%,#ff8605) border-box;border:1.5px solid #0000;box-shadow:0 6px 16px #8a2be233}.pc-view .network-chip.add{color:#b39dff;border-style:dashed}.pc-view .upload-drop{color:#f1eff8;letter-spacing:0;text-transform:none;text-align:center;background:#ffffff08;border:1.5px dashed #fff3;border-radius:16px;justify-content:center;align-items:center;min-height:96px;font:500 14px DM Sans;display:flex}.pc-view .asset-chosen{color:#f1eff8;text-transform:none;letter-spacing:0;background:#ffffff0d;border-radius:16px;align-items:center;gap:12px;padding:8px;font:500 13px DM Sans;display:flex}.pc-view .asset-chosen img,.pc-view .asset-chosen video{object-fit:cover;border-radius:12px;width:64px;height:64px}.pc-view .piece-accordion{color:#f1eff8;background:linear-gradient(160deg,#27242f,#14121b);border:1px solid #ffffff14;border-radius:20px;justify-content:space-between;align-items:center;width:100%;padding:16px;font:500 14px DM Sans;display:flex}.pc-view .piece-accordion-body{flex-direction:column;gap:14px;display:flex}.pc-view .form-error{color:#ff8a8a;font-size:13px}.pc-view .piece-actions{bottom:calc(92px + env(safe-area-inset-bottom,0px));z-index:30;-webkit-backdrop-filter:blur(12px);background:#14121bf2;border:1px solid #ffffff1a;border-radius:22px;flex-wrap:wrap;gap:8px;margin:14px -4px 0;padding:12px;display:flex;position:sticky;box-shadow:0 12px 30px #000c}.pc-view .piece-actions>span{display:none}.pc-view .piece-actions .primary-button{color:#fff;background:linear-gradient(135deg,#7b4dff,#c800b0);border:0;border-radius:99px;flex:100%;order:1;padding:14px;font:700 14px DM Sans;box-shadow:0 10px 24px #c800b055,inset 0 1px 1px #fff5}.pc-view .piece-actions .secondary-button{color:#f1eff8;background:linear-gradient(#2a2536,#15131d) padding-box padding-box,linear-gradient(135deg,#8a5cff,#f200b4 60%,#ff8605) border-box;border:1.5px solid #0000;border-radius:99px;flex:1;order:2;padding:10px 12px;font:500 12px DM Sans}.pc-view .piece-actions .reset-confirm{color:#f1eff8;flex-wrap:wrap;order:2;align-items:center;gap:8px;font-size:12px;display:flex}.pc-view .piece-actions .reset-confirm span{display:inline}.pc-view .piece-side{flex-direction:column;gap:14px;display:flex}.pc-view .piece-preview,.pc-view .piece-status{background:linear-gradient(160deg,#27242f,#14121b);border:1px solid #ffffff14;border-radius:20px;padding:16px;box-shadow:0 10px 24px #0006,inset 0 1px 1px #ffffff12}.pc-view .device-toggle{display:none}.pc-view .preview-channels{flex-wrap:wrap;gap:6px;margin:8px 0;display:flex}.pc-view .variant-chip{color:#cfc9e6;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:99px;padding:6px 12px;font:500 12px DM Sans}.pc-view .variant-chip.active{color:#fff;background:radial-gradient(120% 160% at 25% 0,#44444c 0%,#1f1f24 55%,#09090b 100%)}.pc-view .check.ok{color:#8affc1}.pc-view .check.fail{color:#ffa45c}.pc-view .detail-label{color:#8f89a6}.pc-view .piece-main-spacer{display:none}}:where(html.app-tablet) .pc-view .piece-topbar{justify-content:space-between;align-items:center;margin:0 0 6px;display:flex}:where(html.app-tablet) .pc-view .piece-topbar .text-button{color:#cfc9e6;padding:0;font:500 14px DM Sans}:where(html.app-tablet) .pc-view .piece-topbar .secondary-button{display:none}:where(html.app-tablet) .pc-view .piece-title{flex-wrap:wrap;align-items:center;gap:10px;margin:6px 0 16px;display:flex}:where(html.app-tablet) .pc-view .piece-title h1{letter-spacing:-.03em;flex:100%;margin:0;font:700 26px Space Grotesk}:where(html.app-tablet) .pc-view .piece-brand-chip{color:#f1eff8;background:#ffffff12;border:1px solid #ffffff1a;border-radius:99px;align-items:center;gap:8px;padding:6px 12px;font:500 12px DM Sans;display:inline-flex}:where(html.app-tablet) .pc-view .piece-readonly-note{color:#a49fb8;margin:0 0 12px;font-size:12px}:where(html.app-tablet) .pc-view .piece-layout{flex-direction:column;gap:14px;display:flex}:where(html.app-tablet) .pc-view .panel{box-shadow:none;background:0 0;border:0;padding:0}:where(html.app-tablet) .pc-view .piece-fieldset{border:0;flex-direction:column;gap:14px;min-width:0;margin:0;padding:0;display:flex}:where(html.app-tablet) .pc-view .form-field,:where(html.app-tablet) .pc-view .piece-form .form-field{letter-spacing:.12em;text-transform:uppercase;color:#8f89a6;background:linear-gradient(160deg,#27242f,#14121b);border:1px solid #ffffff14;border-radius:20px;flex-direction:column;gap:7px;margin:0;padding:14px;font:700 10px DM Sans;display:flex;box-shadow:0 10px 24px #0006,inset 0 1px 1px #ffffff12}:where(html.app-tablet) .pc-view .form-field input:not([type=file]),:where(html.app-tablet) .pc-view .form-field select,:where(html.app-tablet) .pc-view .form-field textarea{color:#f1eff8;letter-spacing:0;text-transform:none;background:#0c0b11;border:1px solid #ffffff1f;border-radius:14px;width:100%;min-width:0;height:46px;padding:0 14px;font:400 14px DM Sans}:where(html.app-tablet) .pc-view .form-field textarea{height:auto;min-height:130px;padding:12px 14px}:where(html.app-tablet) .pc-view .field-help{letter-spacing:0;text-transform:none;color:#8f89a6;font:400 12px DM Sans}:where(html.app-tablet) .pc-view .char-count{color:#8f89a6;text-align:right;letter-spacing:0;font:500 11px DM Sans}:where(html.app-tablet) .pc-view .network-picker{flex-wrap:wrap;gap:8px;display:flex}:where(html.app-tablet) .pc-view .network-chip{color:#cfc9e6;letter-spacing:0;text-transform:none;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:99px;padding:9px 14px;font:500 13px DM Sans}:where(html.app-tablet) .pc-view .network-chip.on{color:#fff;background:linear-gradient(#2a2536,#15131d) padding-box padding-box,linear-gradient(135deg,#8a5cff,#f200b4 60%,#ff8605) border-box;border:1.5px solid #0000;box-shadow:0 6px 16px #8a2be233}:where(html.app-tablet) .pc-view .network-chip.add{color:#b39dff;border-style:dashed}:where(html.app-tablet) .pc-view .upload-drop{color:#f1eff8;letter-spacing:0;text-transform:none;text-align:center;background:#ffffff08;border:1.5px dashed #fff3;border-radius:16px;justify-content:center;align-items:center;min-height:96px;font:500 14px DM Sans;display:flex}:where(html.app-tablet) .pc-view .asset-chosen{color:#f1eff8;text-transform:none;letter-spacing:0;background:#ffffff0d;border-radius:16px;align-items:center;gap:12px;padding:8px;font:500 13px DM Sans;display:flex}:where(html.app-tablet) .pc-view .asset-chosen img,:where(html.app-tablet) .pc-view .asset-chosen video{object-fit:cover;border-radius:12px;width:64px;height:64px}:where(html.app-tablet) .pc-view .piece-accordion{color:#f1eff8;background:linear-gradient(160deg,#27242f,#14121b);border:1px solid #ffffff14;border-radius:20px;justify-content:space-between;align-items:center;width:100%;padding:16px;font:500 14px DM Sans;display:flex}:where(html.app-tablet) .pc-view .piece-accordion-body{flex-direction:column;gap:14px;display:flex}:where(html.app-tablet) .pc-view .form-error{color:#ff8a8a;font-size:13px}:where(html.app-tablet) .pc-view .piece-actions{bottom:calc(92px + env(safe-area-inset-bottom,0px));z-index:30;-webkit-backdrop-filter:blur(12px);background:#14121bf2;border:1px solid #ffffff1a;border-radius:22px;flex-wrap:wrap;gap:8px;margin:14px -4px 0;padding:12px;display:flex;position:sticky;box-shadow:0 12px 30px #000c}:where(html.app-tablet) .pc-view .piece-actions>span{display:none}:where(html.app-tablet) .pc-view .piece-actions .primary-button{color:#fff;background:linear-gradient(135deg,#7b4dff,#c800b0);border:0;border-radius:99px;flex:100%;order:1;padding:14px;font:700 14px DM Sans;box-shadow:0 10px 24px #c800b055,inset 0 1px 1px #fff5}:where(html.app-tablet) .pc-view .piece-actions .secondary-button{color:#f1eff8;background:linear-gradient(#2a2536,#15131d) padding-box padding-box,linear-gradient(135deg,#8a5cff,#f200b4 60%,#ff8605) border-box;border:1.5px solid #0000;border-radius:99px;flex:1;order:2;padding:10px 12px;font:500 12px DM Sans}:where(html.app-tablet) .pc-view .piece-actions .reset-confirm{color:#f1eff8;flex-wrap:wrap;order:2;align-items:center;gap:8px;font-size:12px;display:flex}:where(html.app-tablet) .pc-view .piece-actions .reset-confirm span{display:inline}:where(html.app-tablet) .pc-view .piece-side{flex-direction:column;gap:14px;display:flex}:where(html.app-tablet) .pc-view .piece-preview,:where(html.app-tablet) .pc-view .piece-status{background:linear-gradient(160deg,#27242f,#14121b);border:1px solid #ffffff14;border-radius:20px;padding:16px;box-shadow:0 10px 24px #0006,inset 0 1px 1px #ffffff12}:where(html.app-tablet) .pc-view .device-toggle{display:none}:where(html.app-tablet) .pc-view .preview-channels{flex-wrap:wrap;gap:6px;margin:8px 0;display:flex}:where(html.app-tablet) .pc-view .variant-chip{color:#cfc9e6;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:99px;padding:6px 12px;font:500 12px DM Sans}:where(html.app-tablet) .pc-view .variant-chip.active{color:#fff;background:radial-gradient(120% 160% at 25% 0,#44444c 0%,#1f1f24 55%,#09090b 100%)}:where(html.app-tablet) .pc-view .check.ok{color:#8affc1}:where(html.app-tablet) .pc-view .check.fail{color:#ffa45c}:where(html.app-tablet) .pc-view .detail-label{color:#8f89a6}:where(html.app-tablet) .pc-view .piece-main-spacer{display:none}@media (max-width:700px),(max-height:500px) and (max-width:950px){.pc-view .piece-actions>.secondary-button:first-child{display:none}}@media (max-width:700px),(max-height:500px) and (max-width:950px){.pc-view .piece-title .badge{border:1px solid #ffffff1f;border-radius:99px;align-items:center;gap:7px;padding:6px 12px;font:700 11px DM Sans;display:inline-flex;box-shadow:0 4px 12px #0008,inset 0 1px 1px #ffffff26,inset 0 -4px 8px #0008;color:#f1eff8!important;background:radial-gradient(120% 140% at 25% 0,#44444c 0%,#1f1f24 55%,#09090b 100%)!important}.pc-view .piece-title .badge:before{content:"";background:#9a93b4;border-radius:50%;width:7px;height:7px}.pc-view .piece-title .badge-draft:before{background:#f97316}.pc-view .piece-title .badge-ready_for_review:before{background:#eab308}.pc-view .piece-title .badge-approved:before{background:#8b5cf6}.pc-view .piece-title .badge-published:before{background:#e11d48}}:where(html.app-tablet) .pc-view .piece-title .badge{border:1px solid #ffffff1f;border-radius:99px;align-items:center;gap:7px;padding:6px 12px;font:700 11px DM Sans;display:inline-flex;box-shadow:0 4px 12px #0008,inset 0 1px 1px #ffffff26,inset 0 -4px 8px #0008;color:#f1eff8!important;background:radial-gradient(120% 140% at 25% 0,#44444c 0%,#1f1f24 55%,#09090b 100%)!important}:where(html.app-tablet) .pc-view .piece-title .badge:before{content:"";background:#9a93b4;border-radius:50%;width:7px;height:7px}:where(html.app-tablet) .pc-view .piece-title .badge-draft:before{background:#f97316}:where(html.app-tablet) .pc-view .piece-title .badge-ready_for_review:before{background:#eab308}:where(html.app-tablet) .pc-view .piece-title .badge-approved:before{background:#8b5cf6}:where(html.app-tablet) .pc-view .piece-title .badge-published:before{background:#e11d48}.pc-missing{display:none}@media (max-width:700px),(max-height:500px) and (max-width:950px){.pc-view .rev-desktop{display:none}.pc-view .piece-status{box-shadow:none;background:0 0;border:0;padding:0}.pc-view .piece-actions{box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:0;gap:10px;margin:6px 0 0;padding:0;position:static}.pc-view .piece-actions .secondary-button{flex:1;order:1}.pc-view .piece-actions .primary-button{flex:100%;order:5;margin-top:22px}.pc-view .piece-actions>.secondary-button:first-child{display:none}.pc-view{padding-bottom:6px}.pc-missing{bottom:calc(92px + env(safe-area-inset-bottom,0px));z-index:30;-webkit-backdrop-filter:blur(12px);background:#14121bf2;border:1px solid #ffffff1a;border-radius:18px;flex-direction:column;gap:6px;margin:16px 0 0;padding:12px 14px;display:flex;position:sticky;box-shadow:0 12px 30px #000c}.pc-missing-title{letter-spacing:.12em;text-transform:uppercase;color:#ffa45c;font:700 11px DM Sans}.pc-missing.ok .pc-missing-title{color:#8affc1}.pc-missing-list{flex-wrap:wrap;gap:6px;display:flex}.pc-missing-list em{color:#f1eff8;background:#ffffff12;border:1px solid #ffffff1a;border-radius:99px;padding:4px 10px;font:500 12px DM Sans}}:where(html.app-tablet) .pc-view .rev-desktop{display:none}:where(html.app-tablet) .pc-view .piece-status{box-shadow:none;background:0 0;border:0;padding:0}:where(html.app-tablet) .pc-view .piece-actions{box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:0;gap:10px;margin:6px 0 0;padding:0;position:static}:where(html.app-tablet) .pc-view .piece-actions .secondary-button{flex:1;order:1}:where(html.app-tablet) .pc-view .piece-actions .primary-button{flex:100%;order:5;margin-top:22px}:where(html.app-tablet) .pc-view .piece-actions>.secondary-button:first-child{display:none}:where(html.app-tablet) .pc-view{padding-bottom:6px}:where(html.app-tablet) .pc-missing{bottom:calc(92px + env(safe-area-inset-bottom,0px));z-index:30;-webkit-backdrop-filter:blur(12px);background:#14121bf2;border:1px solid #ffffff1a;border-radius:18px;flex-direction:column;gap:6px;margin:16px 0 0;padding:12px 14px;display:flex;position:sticky;box-shadow:0 12px 30px #000c}:where(html.app-tablet) .pc-missing-title{letter-spacing:.12em;text-transform:uppercase;color:#ffa45c;font:700 11px DM Sans}:where(html.app-tablet) .pc-missing.ok .pc-missing-title{color:#8affc1}:where(html.app-tablet) .pc-missing-list{flex-wrap:wrap;gap:6px;display:flex}:where(html.app-tablet) .pc-missing-list em{color:#f1eff8;background:#ffffff12;border:1px solid #ffffff1a;border-radius:99px;padding:4px 10px;font:500 12px DM Sans}@media (max-width:700px),(max-height:500px) and (max-width:950px){.tour-tooltip{color:#f1eff8;border:1px solid #ffffff1f;background:linear-gradient(160deg,#27242f,#14121b)!important}.tour-tooltip h3{color:#fff}.tour-tooltip p{color:#cfc9e6}.tour-tooltip .primary-button{border:0;border-radius:99px;padding:11px 20px;font:700 13px DM Sans;box-shadow:0 8px 20px #c800b055;color:#fff!important;background:linear-gradient(135deg,#7b4dff,#c800b0)!important}.tour-tooltip .secondary-button{border-radius:99px;padding:10px 16px;font:500 13px DM Sans;color:#fff!important;background:linear-gradient(#2a2536,#15131d) padding-box padding-box,linear-gradient(135deg,#8a5cff,#f200b4 60%,#ff8605) border-box!important;border:1.5px solid #0000!important}.tour-tooltip .text-button{font:500 13px DM Sans;color:#b39dff!important;background:0 0!important;border:0!important}}:where(html.app-tablet) .tour-tooltip{color:#f1eff8;border:1px solid #ffffff1f;background:linear-gradient(160deg,#27242f,#14121b)!important}:where(html.app-tablet) .tour-tooltip h3{color:#fff}:where(html.app-tablet) .tour-tooltip p{color:#cfc9e6}:where(html.app-tablet) .tour-tooltip .primary-button{border:0;border-radius:99px;padding:11px 20px;font:700 13px DM Sans;box-shadow:0 8px 20px #c800b055;color:#fff!important;background:linear-gradient(135deg,#7b4dff,#c800b0)!important}:where(html.app-tablet) .tour-tooltip .secondary-button{border-radius:99px;padding:10px 16px;font:500 13px DM Sans;color:#fff!important;background:linear-gradient(#2a2536,#15131d) padding-box padding-box,linear-gradient(135deg,#8a5cff,#f200b4 60%,#ff8605) border-box!important;border:1.5px solid #0000!important}:where(html.app-tablet) .tour-tooltip .text-button{font:500 13px DM Sans;color:#b39dff!important;background:0 0!important;border:0!important}@media (max-width:700px),(max-height:500px) and (max-width:950px){.tour-tooltip.tour-top{top:84px!important;bottom:auto!important}}:where(html.app-tablet) .tour-tooltip.tour-top{top:84px!important;bottom:auto!important}.auth-page{color:#f1eff8;background:#0f0e14;place-items:center;min-height:100dvh;padding:24px 16px;font-family:DM Sans,sans-serif;display:grid;position:relative;overflow:hidden}.auth-glow{pointer-events:none;background:radial-gradient(60% 60% at 25% 20%,#7b4dff55,#0000 70%),radial-gradient(50% 50% at 80% 30%,#f200b44d,#0000 70%),radial-gradient(40% 40% at 55% 70%,#ff860533,#0000 70%);height:70%;position:absolute;inset:-20% -10% auto}.auth-card{background:linear-gradient(160deg,#27242f,#14121b);border:1px solid #ffffff1a;border-radius:26px;width:100%;max-width:420px;padding:28px 24px 22px;position:relative;box-shadow:0 24px 60px #000a,inset 0 1px 1px #ffffff1a}.auth-card:before{content:"";background:linear-gradient(90deg,#0000,#8a5cff 20%,#f200b4 55%,#9bed09 85%,#0000);height:1.5px;position:absolute;top:0;left:24px;right:24px}.auth-brand{justify-content:center;margin:0 0 20px;display:flex}.auth-brand img{object-fit:contain;max-width:100%;height:44px}.auth-brand strong{letter-spacing:-.03em;font:700 24px Space Grotesk}.auth-switch{background:#0b0b0e;border:1px solid #ffffff14;border-radius:99px;grid-template-columns:1fr 1fr;margin:0 0 22px;padding:4px;display:grid;position:relative;box-shadow:inset 0 3px 8px #000c}.auth-switch:before{content:"";background:radial-gradient(120% 160% at 25% 0,#4c4c55 0%,#26262c 55%,#0f0f12 100%);border-radius:99px;width:calc(50% - 4px);transition:transform .28s cubic-bezier(.3,.9,.3,1);position:absolute;top:4px;bottom:4px;left:4px;box-shadow:0 5px 14px #000a,inset 0 1px 1px #ffffff30}.auth-switch[data-pos="1"]:before{transform:translate(100%)}.auth-switch button{z-index:1;color:#a49fb8;background:0 0;border-radius:99px;padding:11px 4px;font:500 14px DM Sans;position:relative}.auth-switch button.on{color:#fff}.auth-card h1{letter-spacing:-.03em;text-wrap:balance;margin:0 0 6px;font:700 26px/1.15 Space Grotesk}.auth-sub{color:#a49fb8;margin:0 0 20px;font-size:14px;line-height:1.45}.auth-form{flex-direction:column;gap:14px;display:flex}.auth-form label{letter-spacing:.12em;text-transform:uppercase;color:#8f89a6;flex-direction:column;gap:7px;font:700 10px DM Sans;display:flex}.auth-form input{color:#f1eff8;letter-spacing:0;text-transform:none;background:#0c0b11;border:1px solid #ffffff1f;border-radius:14px;width:100%;height:48px;padding:0 14px;font:400 15px DM Sans}.auth-form input:focus{border-color:#8a5cff;outline:none;box-shadow:0 0 0 3px #8a5cff33}.auth-submit{color:#fff;background:linear-gradient(135deg,#7b4dff,#c800b0);border:0;border-radius:99px;margin-top:6px;padding:15px;font:700 15px DM Sans;box-shadow:0 10px 24px #c800b055,inset 0 1px 1px #fff5}.auth-submit:disabled{opacity:.6}.auth-error{color:#ff9a9a;margin:0;font-size:13px}.auth-info{color:#8affc1;margin:0;font-size:13px}.auth-links{justify-content:center;margin-top:16px;display:flex}.auth-links button{color:#b39dff;background:0 0;font:500 13px DM Sans}.verify-banner{color:#e6e1f7;background:#2a2547;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:10px 20px;font-size:13px;display:flex}.verify-banner em{color:#8affc1;font-style:normal}.verify-banner .text-button{color:#b39dff}.logout-link{color:#b0aabd;background:0 0;border-radius:6px;padding:4px 6px;font:500 12px DM Sans}.logout-link:hover{color:#fff}.team-modal{width:calc(100% - 32px);max-width:520px}.team-sub{margin:-4px 0 14px}.team-list{flex-direction:column;gap:8px;margin-bottom:16px;display:flex}.team-row{border:1px solid var(--line);border-radius:12px;align-items:center;gap:12px;padding:10px 12px;display:flex}.team-row.pending{border-style:dashed}.team-avatar{background:var(--purple);color:#fff;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-weight:700;display:grid}.team-who{flex-direction:column;flex:1;min-width:0;display:flex}.team-who strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.team-who small{color:#898695;text-overflow:ellipsis;font-size:11px;overflow:hidden}.team-role{color:#625b77;font-size:12px;font-weight:700}.team-row select{border-radius:8px;padding:6px 8px;font-size:12px}.team-invite{border-top:1px solid var(--line);flex-direction:column;gap:10px;padding-top:14px;display:flex}.team-info{color:#1f9d6c;margin:8px 0 0;font-size:13px}.team-switch{flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;display:flex}.team-switch .current{opacity:.6}@media (max-width:700px),(max-height:500px) and (max-width:950px){.team-modal{color:#f1eff8;border:1px solid #ffffff1f;max-height:88vh;overflow:auto;background:linear-gradient(160deg,#27242f,#14121b)!important}.team-modal h2{color:#fff;font:700 22px Space Grotesk}.team-row{background:#ffffff0a;border-color:#ffffff14}.team-who strong{color:#fff}.team-who small{color:#8f89a6}.team-role{color:#cfc9e6}.team-avatar{background:linear-gradient(135deg,#7b4dff,#c800b0)}.team-invite{border-top-color:#ffffff1a}.team-modal select,.team-modal input{min-height:42px;color:#f1eff8!important;background:#0c0b11!important;border:1px solid #ffffff1f!important;border-radius:12px!important}.team-modal .primary-button{color:#fff;background:linear-gradient(135deg,#7b4dff,#c800b0);border:0;border-radius:99px;padding:13px;font:700 14px DM Sans}.team-modal .secondary-button{border-radius:99px;color:#fff!important;background:linear-gradient(#2a2536,#15131d) padding-box padding-box,linear-gradient(135deg,#8a5cff,#f200b4 60%,#ff8605) border-box!important;border:1.5px solid #0000!important}.team-modal .text-button{color:#b39dff}}:where(html.app-tablet) .team-modal{color:#f1eff8;border:1px solid #ffffff1f;max-height:88vh;overflow:auto;background:linear-gradient(160deg,#27242f,#14121b)!important}:where(html.app-tablet) .team-modal h2{color:#fff;font:700 22px Space Grotesk}:where(html.app-tablet) .team-row{background:#ffffff0a;border-color:#ffffff14}:where(html.app-tablet) .team-who strong{color:#fff}:where(html.app-tablet) .team-who small{color:#8f89a6}:where(html.app-tablet) .team-role{color:#cfc9e6}:where(html.app-tablet) .team-avatar{background:linear-gradient(135deg,#7b4dff,#c800b0)}:where(html.app-tablet) .team-invite{border-top-color:#ffffff1a}:where(html.app-tablet) .team-modal select,:where(html.app-tablet) .team-modal input{min-height:42px;color:#f1eff8!important;background:#0c0b11!important;border:1px solid #ffffff1f!important;border-radius:12px!important}:where(html.app-tablet) .team-modal .primary-button{color:#fff;background:linear-gradient(135deg,#7b4dff,#c800b0);border:0;border-radius:99px;padding:13px;font:700 14px DM Sans}:where(html.app-tablet) .team-modal .secondary-button{border-radius:99px;color:#fff!important;background:linear-gradient(#2a2536,#15131d) padding-box padding-box,linear-gradient(135deg,#8a5cff,#f200b4 60%,#ff8605) border-box!important;border:1.5px solid #0000!important}:where(html.app-tablet) .team-modal .text-button{color:#b39dff}.plan-modal{width:calc(100% - 32px);max-width:920px;max-height:90vh;overflow:auto}.plan-grid{grid-template-columns:repeat(4,1fr);gap:12px;margin:14px 0 18px;display:grid}.plan-card{border:1px solid var(--line);background:#fff;border-radius:14px;flex-direction:column;gap:6px;padding:16px;display:flex}.plan-card.current{border-color:var(--purple);box-shadow:0 0 0 2px #735cff33}.plan-card-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.plan-card-head strong{font:700 18px Space Grotesk}.plan-tag{letter-spacing:.06em;text-transform:uppercase;color:#fff;background:var(--purple);border-radius:99px;padding:3px 8px;font-size:10px;font-weight:700}.plan-price{font:700 15px DM Sans}.plan-tagline{color:#898695;margin-bottom:6px;font-size:12px}.plan-card ul{flex-direction:column;gap:6px;margin:0 0 8px;padding:0;font-size:12px;list-style:none;display:flex}.plan-card li:before{content:"✓ ";color:var(--purple);font-weight:700}.plan-soon{color:#898695;margin-top:auto;font-size:11px}.plan-cta{text-align:center;margin-top:auto;text-decoration:none;display:block}@media (max-width:900px){.plan-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px),(max-height:500px) and (max-width:950px){.plan-grid{grid-template-columns:1fr}.plan-modal{color:#f1eff8;border:1px solid #ffffff1f;background:linear-gradient(160deg,#27242f,#14121b)!important}.plan-modal h2{color:#fff;font:700 24px Space Grotesk}.plan-card{background:#ffffff0a;border-color:#ffffff14}.plan-card.current{border-color:#8a5cff;box-shadow:0 0 0 2px #8a5cff44}.plan-card-head strong,.plan-price{color:#fff}.plan-tagline,.plan-soon{color:#8f89a6}.plan-card li{color:#cfc9e6}.plan-card li:before{color:#c800b0}.plan-tag{background:linear-gradient(135deg,#7b4dff,#c800b0)}.plan-modal .secondary-button{border-radius:99px;color:#fff!important;background:linear-gradient(#2a2536,#15131d) padding-box padding-box,linear-gradient(135deg,#8a5cff,#f200b4 60%,#ff8605) border-box!important;border:1.5px solid #0000!important}.plan-modal .detail-section{background:0 0}}:where(html.app-tablet) .plan-grid{grid-template-columns:1fr}:where(html.app-tablet) .plan-modal{color:#f1eff8;border:1px solid #ffffff1f;background:linear-gradient(160deg,#27242f,#14121b)!important}:where(html.app-tablet) .plan-modal h2{color:#fff;font:700 24px Space Grotesk}:where(html.app-tablet) .plan-card{background:#ffffff0a;border-color:#ffffff14}:where(html.app-tablet) .plan-card.current{border-color:#8a5cff;box-shadow:0 0 0 2px #8a5cff44}:where(html.app-tablet) .plan-card-head strong,:where(html.app-tablet) .plan-price{color:#fff}:where(html.app-tablet) .plan-tagline,:where(html.app-tablet) .plan-soon{color:#8f89a6}:where(html.app-tablet) .plan-card li{color:#cfc9e6}:where(html.app-tablet) .plan-card li:before{color:#c800b0}:where(html.app-tablet) .plan-tag{background:linear-gradient(135deg,#7b4dff,#c800b0)}:where(html.app-tablet) .plan-modal .secondary-button{border-radius:99px;color:#fff!important;background:linear-gradient(#2a2536,#15131d) padding-box padding-box,linear-gradient(135deg,#8a5cff,#f200b4 60%,#ff8605) border-box!important;border:1.5px solid #0000!important}:where(html.app-tablet) .plan-modal .detail-section{background:0 0}.agents-modal{width:calc(100% - 32px);max-width:640px;max-height:90vh;overflow:auto}.agents-sub{margin:-4px 0 14px}.agents-code{color:#e6e1f7;white-space:pre;background:#14121b;border-radius:10px;margin:6px 0 8px;padding:12px;font-size:11px;overflow-x:auto}.agents-modal code{word-break:break-all;font-size:12px}.agents-fresh{color:#e6e1f7;background:#2a2547;border-radius:12px;flex-direction:column;gap:8px;margin-top:12px;padding:12px;display:flex}.agents-fresh code{color:#8affc1;background:#0c0b11;border-radius:8px;padding:8px}.agents-tools{margin-top:14px;font-size:13px}.agents-tools summary{cursor:pointer;font-weight:700}.agents-tools p{margin:8px 0}@media (max-width:700px),(max-height:500px) and (max-width:950px){.agents-modal{color:#f1eff8;border:1px solid #ffffff1f;background:linear-gradient(160deg,#27242f,#14121b)!important}.agents-modal h2{color:#fff;font:700 22px Space Grotesk}.agents-modal .detail-section{background:0 0}.agents-modal select,.agents-modal input{min-height:42px;color:#f1eff8!important;background:#0c0b11!important;border:1px solid #ffffff1f!important;border-radius:12px!important}.agents-modal .primary-button{color:#fff;background:linear-gradient(135deg,#7b4dff,#c800b0);border:0;border-radius:99px;padding:13px;font:700 14px DM Sans}.agents-modal .secondary-button{border-radius:99px;color:#fff!important;background:linear-gradient(#2a2536,#15131d) padding-box padding-box,linear-gradient(135deg,#8a5cff,#f200b4 60%,#ff8605) border-box!important;border:1.5px solid #0000!important}.agents-modal .text-button{color:#b39dff}.agents-modal .team-row{background:#ffffff0a;border-color:#ffffff14}.agents-modal .team-who strong{color:#fff}}:where(html.app-tablet) .agents-modal{color:#f1eff8;border:1px solid #ffffff1f;background:linear-gradient(160deg,#27242f,#14121b)!important}:where(html.app-tablet) .agents-modal h2{color:#fff;font:700 22px Space Grotesk}:where(html.app-tablet) .agents-modal .detail-section{background:0 0}:where(html.app-tablet) .agents-modal select,:where(html.app-tablet) .agents-modal input{min-height:42px;color:#f1eff8!important;background:#0c0b11!important;border:1px solid #ffffff1f!important;border-radius:12px!important}:where(html.app-tablet) .agents-modal .primary-button{color:#fff;background:linear-gradient(135deg,#7b4dff,#c800b0);border:0;border-radius:99px;padding:13px;font:700 14px DM Sans}:where(html.app-tablet) .agents-modal .secondary-button{border-radius:99px;color:#fff!important;background:linear-gradient(#2a2536,#15131d) padding-box padding-box,linear-gradient(135deg,#8a5cff,#f200b4 60%,#ff8605) border-box!important;border:1.5px solid #0000!important}:where(html.app-tablet) .agents-modal .text-button{color:#b39dff}:where(html.app-tablet) .agents-modal .team-row{background:#ffffff0a;border-color:#ffffff14}:where(html.app-tablet) .agents-modal .team-who strong{color:#fff}.consent-scope{letter-spacing:.12em;text-transform:uppercase;color:#8f89a6;flex-direction:column;gap:7px;margin:6px 0 14px;font:700 10px DM Sans;display:flex}.consent-scope select{color:#f1eff8;letter-spacing:0;text-transform:none;background:#0c0b11;border:1px solid #ffffff1f;border-radius:14px;height:48px;padding:0 14px;font:400 15px DM Sans}.consent-note{margin-top:18px;font-size:12px}.consent-scope+.auth-submit,.auth-card>.auth-submit{width:100%}.agents-pause{background:#eaf7f0;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;padding:10px 12px;font-size:13px;display:flex}.agents-pause.on{background:#fde9d8}@media (max-width:700px),(max-height:500px) and (max-width:950px){.agents-pause{color:#cfc9e6;background:#ffffff0d}.agents-pause.on{color:#ffcfa6;background:#ff8a3d26}}:where(html.app-tablet) .agents-pause{color:#cfc9e6;background:#ffffff0d}:where(html.app-tablet) .agents-pause.on{color:#ffcfa6;background:#ff8a3d26}.agent-note{color:#625b77;background:#f0ecff;border-radius:8px;margin:0;padding:6px 10px;font-size:12px}@media (max-width:700px),(max-height:500px) and (max-width:950px){.agent-note{color:#cfc9e6;background:#ffffff10}}:where(html.app-tablet) .agent-note{color:#cfc9e6;background:#ffffff10}.date-time-row{grid-template-columns:1fr 130px;gap:8px;display:grid}.sidebar-footer{padding:14px 0 0;display:block;position:relative}.sidebar-footer .user-card{color:#fff;text-align:left;background:0 0;border-radius:14px;align-items:center;gap:10px;width:100%;padding:8px 10px;transition:background .15s;display:flex}.sidebar-footer .user-card:hover,.sidebar-footer .user-card[aria-expanded=true]{background:#ffffff14}.sidebar-footer .user-card .avatar{background:linear-gradient(135deg,#7b4dff,#c800b0);flex:none;width:36px;min-width:36px;height:36px;font:700 15px Space Grotesk;box-shadow:inset 0 1px 1px #fff5}.sidebar-footer .user-meta{flex:1;min-width:0;display:block}.sidebar-footer .user-meta strong{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:13px;display:block;overflow:hidden}.sidebar-footer .user-meta span{color:#b0aabd;margin-top:2px;font-size:11px;display:block}.sidebar-footer .user-caret{color:#b0aabd;flex:none;font-size:12px;transition:transform .15s}.sidebar-footer .user-card[aria-expanded=true] .user-caret{transform:rotate(180deg)}.user-menu-backdrop{z-index:60;position:fixed;inset:0}.user-menu{z-index:61;background:linear-gradient(160deg,#27242f,#14121b);border:1px solid #ffffff1f;border-radius:16px;flex-direction:column;gap:2px;padding:6px;display:flex;position:absolute;bottom:calc(100% - 4px);left:0;right:0;box-shadow:0 18px 40px #000b}.user-menu button{color:#e6e2f3;text-align:left;background:0 0;border-radius:10px;padding:10px 12px;font:500 14px DM Sans}.user-menu button:hover{color:#fff;background:#ffffff14}.user-menu button.danger{color:#ff8a9a}html.app-rail{--rail:84px}html.app-rail.app-tablet{--rail:104px}html.app-rail .app-shell{padding-left:calc(var(--rail) + env(safe-area-inset-left,0px));flex-direction:row}html.app-rail .sidebar{width:calc(var(--rail) + env(safe-area-inset-left,0px));height:100dvh;padding:10px 0 10px env(safe-area-inset-left,0px);background:linear-gradient(90deg,#1a1724 0%,#0e0d14 100%);border:0;border-right:1px solid #ffffff14;flex-direction:column;inset:0 auto 0 0;overflow:visible}html.app-rail .sidebar:before{background:linear-gradient(#0000,#8a5cff80 18%,#f200b480 50%,#9bed0980 82%,#0000);width:1px;height:auto;inset:0 0 0 auto}html.app-rail .sidebar nav{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;width:100%;margin:0;padding:4px 0;overflow:visible}html.app-rail .sidebar nav:before{display:none}html.app-rail .sidebar .nav-item{width:calc(100% - 12px);min-width:0;padding:5px 4px}html.app-rail .sidebar .nav-item.active:after{width:3px;height:22px;margin:-11px 0 0;top:50%;left:-6px}html.app-rail .sidebar .nav-fab{align-self:center;width:46px;min-width:46px;height:46px;margin:6px 0;top:0}html.app-rail .sidebar .nav-fab svg{width:24px;height:24px}html.app-rail .sidebar .nav-fab:after{inset:-7px}html.app-rail .topbar{height:50px;padding:0 18px}html.app-rail .page-wrap{padding:14px 20px 28px}html.app-rail .stats-grid{grid-template-columns:repeat(4,1fr)}html.app-rail .account-overlay{justify-content:flex-end;align-items:stretch}html.app-rail .account-sheet{width:min(440px,62vw);max-height:none;padding:18px 18px calc(18px + env(safe-area-inset-bottom,0px));border-radius:22px 0 0 22px;inset:0 0 0 auto}html.app-rail .account-handle{display:none}html.app-rail .main-content{padding-bottom:calc(16px + env(safe-area-inset-bottom,0px))}html.app-rail .pc-view .piece-actions,html.app-rail .pc-missing{bottom:calc(10px + env(safe-area-inset-bottom,0px))}html.app-tablet .sidebar .nav-item{font-size:12px}html.app-tablet .sidebar .nav-item .nav-icon{width:26px;height:26px}html.app-tablet .topbar{height:68px;padding:0 28px}html.app-tablet .page-wrap{width:100%;max-width:1180px;margin-inline:auto;padding:30px 32px 60px}html.app-tablet .main-content{padding-bottom:calc(96px + env(safe-area-inset-bottom,0px))}html.app-rail.app-tablet .main-content{padding-bottom:calc(24px + env(safe-area-inset-bottom,0px))}html.app-rail.app-tablet .page-wrap{padding:26px 36px 40px}@media (min-width:800px){html.app-tablet .stats-grid{grid-template-columns:repeat(4,1fr);gap:14px}html.app-tablet .content-grid{grid-template-columns:1.2fr 1fr}}@media (max-width:700px),(max-height:500px) and (max-width:950px){.primary-button{color:#fff;background:linear-gradient(135deg,#7b4dff,#c800b0);border:0;border-radius:99px}.primary-button:hover{background:linear-gradient(135deg,#8a5cff,#d400bc)}}:where(html.app-tablet) .primary-button{color:#fff;background:linear-gradient(135deg,#7b4dff,#c800b0);border:0;border-radius:99px}:where(html.app-tablet) .primary-button:hover{background:linear-gradient(135deg,#8a5cff,#d400bc)}.notif-wrap,.notif-btn{position:relative}.notif-dot{color:#fff;background:linear-gradient(135deg,#7b4dff,#c800b0);border-radius:99px;place-items:center;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:700;line-height:1;display:grid;position:absolute;top:-5px;right:-6px}.notif-panel{z-index:60;background:#fff;border:1px solid #e6e3f0;border-radius:14px;gap:4px;width:340px;max-height:70vh;padding:12px;display:grid;position:absolute;top:36px;right:0;overflow:auto;box-shadow:0 18px 40px #140c322e}.notif-panel>strong{padding:2px 6px 8px;font-size:13px}.notif-panel .muted{padding:6px}.notif-item{text-align:left;cursor:pointer;color:inherit;font:inherit;background:0 0;border:0;border-radius:10px;grid-template-columns:24px 1fr;gap:8px;padding:9px 8px;display:grid}.notif-item:hover,.notif-item.fresh{background:#f4f1ff}.notif-item small{color:#8a85a0;margin-top:2px;display:block}.notif-text{font-size:13px;line-height:1.35}.notif-ic{color:#6a45e0;background:#ece7ff;border-radius:50%;place-items:center;width:22px;height:22px;font-size:12px;display:grid}.notif-item.published .notif-ic{color:#1f8f5a;background:#e2f6ec}.notif-item.failed .notif-ic{color:#d12a4a;background:#fde6ea}@media (max-width:700px),(max-height:500px) and (max-width:950px){.notif-panel{color:#f1eff8;background:#17151f;border-color:#2a2736;width:auto;position:fixed;top:56px;left:12px;right:12px}.notif-item:hover,.notif-item.fresh{background:#221f31}.notif-item small{color:#a9a5bd}.notif-ic{background:#2a2540}}.ads-guard{border:1px solid var(--line);color:#77727f;background:#fff;border-left:3px solid #6656df;border-radius:8px;flex-direction:column;gap:3px;margin:12px 0 0;padding:12px 16px;font-size:11px;display:flex}.ads-guard strong{color:var(--ink);font-size:12px}.ads-msg{color:#6656df;margin:12px 0 0}.queue-row.ads-row{grid-template-columns:minmax(0,1fr) 80px 90px!important}.queue-row.ads-row .queue-main strong{white-space:normal}.ads-num{text-align:right}.ads-num strong{font-size:12px;display:block}.ads-num span{color:#9994a0;font-size:10px}.ads-metrics{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.ads-metrics div{background:#faf9ff;border-radius:8px;padding:10px 12px}.ads-metrics span{color:#9994a0;font-size:10px;display:block}.ads-metrics strong{font:600 16px Space Grotesk}.ads-steps{color:#9994a0;gap:6px;margin:0 0 18px;padding:0;font-size:11px;list-style:none;display:flex}.ads-steps li{flex:1;align-items:center;gap:6px;display:flex}.ads-steps i{background:#f0eef4;border-radius:50%;place-items:center;width:20px;height:20px;font-size:10px;font-style:normal;font-weight:700;display:grid}.ads-steps .on{color:var(--ink);font-weight:600}.ads-steps .on i{background:var(--ink);color:#fff}.ads-steps .done i{color:#299c6c;background:#e8faf2}.ads-objectives{grid-template-columns:1fr 1fr;gap:8px;display:grid}.ads-objective{text-align:left;border:1px solid var(--line);background:#fff;border-radius:8px;padding:10px 12px}.ads-objective.on{background:#f8f6ff;border-color:#6656df}.ads-objective:disabled{opacity:.5;cursor:not-allowed}.ads-objective strong{color:var(--ink);font-size:12px;display:block}.ads-objective span{font-size:10px}.ads-posts{flex-direction:column;gap:8px;max-height:320px;display:flex;overflow-y:auto}.ads-post{text-align:left;border:1px solid var(--line);background:#fff;border-radius:8px;align-items:center;gap:12px;padding:8px;display:flex}.ads-post.on{background:#f8f6ff;border-color:#6656df}.ads-post img,.ads-noimg{object-fit:cover;background:#eeeaff;border-radius:6px;flex-shrink:0;width:54px;height:54px}.ads-post strong{font-size:12px;display:block}.ads-post em{color:#9994a0;font-size:10px;font-style:normal}.ads-review{grid-template-columns:1fr 1fr;gap:12px;display:grid}.ads-review span{color:#9994a0;font-size:10px;display:block}.ads-review strong{font-size:12px}.ads-review .full{grid-column:1/-1}.queue-row.ads-row .badge{justify-self:end}@media (max-width:700px),(max-height:500px) and (max-width:950px){.ads-guard{color:#a49fb8;background:#1d1b27;border-color:#2c2a3a #2c2a3a #2c2a3a #8b5cf6}.ads-guard strong{color:#f2f0fa}.ads-msg{color:#b7adff}.ads-metrics div{background:#1d1b27}.ads-metrics span{color:#a49fb8}.ads-metrics strong{color:#f2f0fa}.ads-objective{color:#f2f0fa;background:#1d1b27;border-color:#2c2a3a}.ads-objective.on{background:#2a2447;border-color:#8b5cf6}.ads-objective strong{color:#f2f0fa}.ads-objective span{color:#a49fb8}.ads-post{color:#f2f0fa;background:#1d1b27;border-color:#2c2a3a}.ads-post.on{background:#2a2447;border-color:#8b5cf6}.ads-post strong{color:#f2f0fa}.ads-post em,.ads-steps{color:#a49fb8}.ads-steps i{color:#f2f0fa;background:#2c2a3a}.ads-steps .on{color:#f2f0fa}.ads-steps .on i{color:#fff;background:#8b5cf6}.ads-review span{color:#a49fb8}.ads-review strong{color:#f2f0fa}}:where(html.app-tablet) .ads-guard{color:#a49fb8;background:#1d1b27;border-color:#2c2a3a #2c2a3a #2c2a3a #8b5cf6}:where(html.app-tablet) .ads-guard strong{color:#f2f0fa}:where(html.app-tablet) .ads-msg{color:#b7adff}:where(html.app-tablet) .ads-metrics div{background:#1d1b27}:where(html.app-tablet) .ads-metrics span{color:#a49fb8}:where(html.app-tablet) .ads-metrics strong{color:#f2f0fa}:where(html.app-tablet) .ads-objective{color:#f2f0fa;background:#1d1b27;border-color:#2c2a3a}:where(html.app-tablet) .ads-objective.on{background:#2a2447;border-color:#8b5cf6}:where(html.app-tablet) .ads-objective strong{color:#f2f0fa}:where(html.app-tablet) .ads-objective span{color:#a49fb8}:where(html.app-tablet) .ads-post{color:#f2f0fa;background:#1d1b27;border-color:#2c2a3a}:where(html.app-tablet) .ads-post.on{background:#2a2447;border-color:#8b5cf6}:where(html.app-tablet) .ads-post strong{color:#f2f0fa}:where(html.app-tablet) .ads-post em,:where(html.app-tablet) .ads-steps{color:#a49fb8}:where(html.app-tablet) .ads-steps i{color:#f2f0fa;background:#2c2a3a}:where(html.app-tablet) .ads-steps .on{color:#f2f0fa}:where(html.app-tablet) .ads-steps .on i{color:#fff;background:#8b5cf6}:where(html.app-tablet) .ads-review span{color:#a49fb8}:where(html.app-tablet) .ads-review strong{color:#f2f0fa}.ads-steps{scrollbar-width:none;overflow-x:auto}.ads-steps li{white-space:nowrap;flex:none;margin-right:10px}.primary-button.danger-button{background:#c0392b}.primary-button.danger-button:hover{background:#a5301f}.account-delete{color:#c0392b;align-self:center;padding:8px;font-size:12px}@media (max-width:700px),(max-height:500px) and (max-width:950px){.account-delete{color:#ff8a9a}}:where(html.app-tablet) .account-delete{color:#ff8a9a}.team-seats{border-top:1px solid var(--line);margin-top:14px;padding-top:12px}.team-seats-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.team-seats-row strong{text-align:center;min-width:22px;font-size:16px}.team-seats-row .secondary-button.small,.team-seats-row .primary-button.small{margin-left:0}.team-fin{flex-direction:column;flex-basis:100%;gap:4px;padding:6px 0 2px 38px;display:flex}.team-check{align-items:center;gap:8px;font-size:12px;display:flex}.account-head-link{text-align:left;width:100%;color:inherit;cursor:pointer;background:0 0}.pf-head-actions{flex:none;align-items:center;gap:8px;display:flex}.pf-stack{flex-direction:column;gap:14px;margin-top:18px;display:flex}.pf-box{min-width:0;padding:20px}.pf-box h3{margin:0 0 14px;font:600 15px Space Grotesk}.pf-msg{margin:12px 0 0}.pf-person{flex-wrap:wrap;align-items:center;gap:18px;margin-bottom:16px;display:flex}.pf-photo{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.pf-photo img,.pf-photo>span{object-fit:cover;color:#fff;background:#735cff;border-radius:50%;place-items:center;width:84px;height:84px;font:700 30px Space Grotesk;display:grid}.pf-photo-actions{gap:10px;display:flex}.pf-field{flex-direction:column;gap:3px;min-width:0;display:flex}.pf-role{font-size:16px}.pf-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.pf-grid .form-field input,.pf-grid .form-field select{width:100%;min-width:0}.pf-grid .form-field input:disabled,.pf-grid .form-field select:disabled{color:#6b6575;background:#f4f2f8}.pf-grid .form-error,.pf-grid .pf-inline{grid-column:1/-1}.pf-inline{justify-content:flex-end;gap:8px;display:flex}.pf-password,.pf-twofa{border-top:1px solid var(--line);margin-top:16px;padding-top:14px}.pf-danger{padding:4px 0 0}.secondary-button.danger-outline{color:#c0392b;border-color:#e6b3ad}.pf-soon{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin-top:12px;display:grid}.pf-soon-card{opacity:.55;filter:grayscale();border:1px dashed #cfcad9;border-radius:10px;flex-direction:column;gap:4px;padding:14px;display:flex}.pf-soon-card em{font-size:11px;font-style:normal}.pf-soon-text{margin:0 0 6px;font:600 22px Space Grotesk}.pf-notif{flex-direction:column;display:flex}.pf-notif-row{border-top:1px solid var(--line);overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr) 64px 64px;align-items:center;gap:10px;padding:11px 0;font-size:13px;display:grid}.pf-notif-head{letter-spacing:1px;text-transform:uppercase;color:#a19ba7;border-top:0;font-size:10px;font-weight:700}.pf-notif-row>span:not(:first-child),.pf-notif-row .pf-switch{justify-self:center}.pf-switch input{width:18px;height:18px}.pf-current{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.pf-current>div{flex-direction:column;gap:3px;min-width:0;display:flex}.pf-plan-name{font:600 22px Space Grotesk}.pf-plan-price{font-weight:600}.pf-list{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:4px 18px;margin:12px 0 0;padding-left:18px;font-size:13px;display:grid}.pf-users{margin:12px 0 0;font-size:13px}.pf-plans{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:12px;display:grid}.pf-plans .plan-card{flex-direction:column;min-width:0;display:flex}.pf-plans .plan-card ul{flex:1}.pf-addon{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.pf-addon>div:first-child{flex-direction:column;gap:3px;min-width:0;display:flex}.pf-invoices{flex-direction:column;display:flex}.pf-inv-row{border-top:1px solid var(--line);overflow-wrap:anywhere;grid-template-columns:110px minmax(0,1fr) 110px 90px 50px;align-items:center;gap:10px;padding:10px 0;font-size:13px;display:grid}.pf-inv-head{letter-spacing:1px;text-transform:uppercase;color:#a19ba7;border-top:0;font-size:10px;font-weight:700}.agents-modal.embedded{width:100%;max-width:none;box-shadow:none;background:0 0;padding:0}.agents-modal.embedded h2{display:none}@media (max-width:900px){.pf-plans{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px),(max-height:500px) and (max-width:950px){.pf-grid,.pf-plans{grid-template-columns:minmax(0,1fr)}.pf-head-actions{flex-direction:column-reverse;align-items:stretch}.pf-inv-row{grid-template-columns:90px minmax(0,1fr) 80px}.pf-inv-row>span:nth-child(4),.pf-inv-row>span:nth-child(5){grid-column:2/-1}.pf-tabs{flex-wrap:nowrap;overflow-x:auto}.pf-tabs .tab-chip{flex:none}.pf-grid .form-field input:disabled,.pf-grid .form-field select:disabled{color:#a49fb8;background:#ffffff0d}.pf-soon-card{border-color:#ffffff2e}.pf-notif-row,.pf-inv-row{border-color:#ffffff1f}.secondary-button.danger-outline{color:#ff8a9a;border-color:#ff8a9a55}}:where(html.app-tablet) .pf-grid,:where(html.app-tablet) .pf-plans{grid-template-columns:minmax(0,1fr)}.page-heading.pf-heading{justify-content:space-between;gap:12px;flex-direction:row!important;align-items:flex-end!important;display:flex!important}.pf-heading>div:first-child{flex:1;min-width:0}@media (max-width:700px),(max-height:500px) and (max-width:950px){.modal-overlay.screen-in-app{top:68px;bottom:calc(74px + env(safe-area-inset-bottom,0px));background:var(--paper,#0f0e14);z-index:40;-webkit-overflow-scrolling:touch;padding:0;display:block;position:fixed;left:0;right:0;overflow:hidden auto}.modal-overlay.screen-in-app .modal{min-height:100%;padding:14px 16px 28px;width:100%!important;max-width:none!important;max-height:none!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;overflow:visible!important}.modal-overlay.screen-in-app .modal-close{margin:0 0 12px;font-size:0;line-height:1;display:block;position:static;width:auto!important;height:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.modal-overlay.screen-in-app .modal-close:after{display:none!important}.modal-overlay.screen-in-app .modal-close:before{content:"← Volver";color:#b39dff;font:600 14px DM Sans,sans-serif}.modal-overlay.screen-in-app .modal *{overflow-wrap:anywhere;max-width:100%}.modal-overlay.screen-in-app .modal-actions{flex-wrap:wrap}}:where(html.app-tablet) .modal-overlay.screen-in-app{top:68px;bottom:calc(74px + env(safe-area-inset-bottom,0px));z-index:40;-webkit-overflow-scrolling:touch;background:#0f0e14;padding:0;display:block;position:fixed;left:0;right:0;overflow:hidden auto}:where(html.app-tablet) .modal-overlay.screen-in-app .modal{min-height:100%;padding:14px 16px 28px;width:100%!important;max-width:none!important;max-height:none!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;overflow:visible!important}:where(html.app-tablet) .modal-overlay.screen-in-app .modal-close{margin:0 0 12px;font-size:0;line-height:1;display:block;position:static;width:auto!important;height:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.modal-overlay.screen-in-app .modal-close:after{display:none!important}:where(html.app-tablet) .modal-overlay.screen-in-app .modal-close:before{content:"← Volver";color:#b39dff;font:600 14px DM Sans,sans-serif}:where(html.app-tablet) .modal-overlay.screen-in-app .modal *{overflow-wrap:anywhere;max-width:100%}:where(html.app-tablet) .modal-overlay.screen-in-app .modal-actions{flex-wrap:wrap}.team-type{color:#898695;font-size:11px}.team-edit-btn{flex:none;margin-left:auto}.team-edit-who{margin-bottom:12px}.team-fin-edit{flex-direction:column;gap:6px;margin:14px 0 4px;display:flex}.team-edit-actions{align-items:center}.team-edit-actions .team-edit-spacer{flex:1}.agents-modal.embedded,:where(html.app-tablet) .agents-modal.embedded{color:inherit;box-shadow:none!important;background:0 0!important;border:0!important;max-height:none!important;margin:0!important;padding:0!important;overflow:visible!important}.pf-tabs .tab-chip{white-space:nowrap}.pf-tabs-wrap{position:relative}.pf-tabs-wrap .pf-tabs{scrollbar-width:none}.pf-tabs-wrap .pf-tabs::-webkit-scrollbar{display:none}.pf-tabs-wrap.pf-has-more:after{content:"";pointer-events:none;background:linear-gradient(90deg,transparent,var(--paper,#fff) 85%);width:56px;position:absolute;top:0;bottom:1px;right:0}.pf-tabs-next{z-index:2;color:#b39dff;cursor:pointer;background:0 0;place-items:center;width:34px;font:700 26px/1 DM Sans;display:grid;position:absolute;top:0;bottom:1px;right:0}.pf-tabs-wrap.pf-has-more .pf-tabs-next{animation:1.4s ease-in-out infinite pf-nudge}@keyframes pf-nudge{0%,to{transform:translate(0)}50%{transform:translate(4px)}}.pf-cta{text-align:center;width:100%;display:block;margin-top:auto!important;margin-left:0!important}.pf-cta-current{color:#8c8792;border:1px dashed #cfcad9;border-radius:7px;padding:10px 14px;font-size:12px;font-weight:600}.pf-plans .plan-card{padding-bottom:16px}.pf-addon-card{color:#fff;background:linear-gradient(135deg,#5b3fd6,#b3129a 70%,#ff7a18);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:22px;display:flex;box-shadow:0 10px 30px #7b4dff33}.pf-addon-copy{flex-direction:column;gap:6px;min-width:0;max-width:460px;display:flex}.pf-addon-copy p{opacity:.92;margin:0;font-size:13px;line-height:1.45}.pf-addon-tag{letter-spacing:1.2px;text-transform:uppercase;background:#ffffff2e;border-radius:99px;align-self:flex-start;padding:3px 9px;font-size:10px;font-weight:700}.pf-addon-title{font:700 22px Space Grotesk}.pf-addon-price{font:700 30px Space Grotesk}.pf-addon-price small{opacity:.9;font:500 12px DM Sans}.pf-addon-action{background:#ffffff1f;border-radius:12px;flex-direction:column;align-items:stretch;gap:8px;min-width:210px;padding:14px;display:flex}.pf-addon-action .team-seats-row{justify-content:center}.pf-addon-action .muted{color:#ffffffd9;text-align:center}.pf-addon-action .secondary-button{color:#fff;background:#ffffff26;border-color:#fff5}.pf-addon-action .primary-button{color:#4b2fb8;background:#fff}.pf-addon-action .primary-button:hover{background:#f1ecff}@media (max-width:700px),(max-height:500px) and (max-width:950px){.pf-tabs-wrap.pf-has-more:after{background:linear-gradient(90deg,#0000,#0f0e14 85%)}.pf-addon-action{width:100%}}:where(html.app-tablet) .pf-tabs-wrap.pf-has-more:after{background:linear-gradient(90deg,#0000,#0f0e14 85%)}a.secondary-button.pf-cta{color:var(--ink);text-decoration:none;display:block}.pf-tabs-next{font-size:30px}
