.ads-shell{display:flex;flex-direction:column;gap:28px}.ads-card,.ads-compare-card,.ads-empty,.ads-hero,.ads-panel,.ads-stat{background:#17191f;border:1px solid rgba(255,255,255,.08);border-radius:18px;box-shadow:0 8px 24px rgba(0,0,0,.22)}.ads-hero{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);overflow:hidden}.ads-hero-content{padding:38px}.ads-kicker{display:inline-flex;align-items:center;gap:8px;height:30px;padding:0 12px;border-radius:999px;background:rgba(85,199,243,.14);color:#8fd8ff;font-size:.74rem;font-weight:950;margin-bottom:18px}.ads-title{color:#fff;font-size:clamp(2.2rem,5vw,4rem);font-weight:950;line-height:.94;letter-spacing:-.07em;margin-bottom:16px}.ads-subtitle{color:#a7aab4;max-width:720px;margin-bottom:24px}.ads-actions{display:flex;gap:10px;flex-wrap:wrap}.ads-btn{height:42px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 18px;border-radius:999px;text-decoration:none;font-weight:900;border:0;transition:background .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease,transform .16s ease}.ads-btn-primary{background:#55c7f3;color:#061017}.ads-btn-primary:hover{background:#6fd3f7;color:#061017;box-shadow:0 14px 28px rgba(85,199,243,.26);transform:translateY(-2px)}.ads-btn-secondary{background:#242730;color:#fff;border:1px solid rgba(255,255,255,.08)}.ads-btn-secondary:hover{background:#30333d;border-color:rgba(255,255,255,.16);color:#ffffff;box-shadow:0 14px 28px rgba(0,0,0,.24);transform:translateY(-2px)}.ads-btn-danger{background:#ef4444;color:#fff}.ads-btn-danger:hover{background:#f05252;color:#ffffff;box-shadow:0 14px 28px rgba(239,68,68,.22);transform:translateY(-2px)}.ads-btn:active{transform:translateY(0)}.ads-hero-art{min-height:320px;padding:28px;display:flex;flex-direction:column;justify-content:center;gap:14px;background:radial-gradient(circle at top right,rgba(85,199,243,.25),transparent 40%),linear-gradient(135deg,#17191f,#252a38)}.ads-floating-card{height:74px;display:flex;align-items:center;gap:14px;padding:0 18px;border-radius:18px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08);color:#fff;font-weight:900}.ads-floating-card i{color:#55c7f3;font-size:1.15rem}.ads-stat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.ads-stat{padding:18px}.ads-stat-icon{color:#55c7f3;font-size:1.25rem;margin-bottom:10px}.ads-stat-value{color:#fff;font-size:1.8rem;font-weight:950;letter-spacing:-.04em}.ads-stat-label{color:#8f929c;font-size:.76rem;font-weight:900;text-transform:uppercase;letter-spacing:.08em}.ads-section-header{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:16px}.ads-section-header h2{color:#fff;font-size:1.7rem;font-weight:950;letter-spacing:-.04em;margin:0}.ads-section-header p{color:#8f929c;margin:5px 0 0}.ads-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:18px}.ads-card{overflow:hidden;animation:adCardIn .36s ease both;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.ads-card:hover{transform:translateY(-5px) scale(1.01);border-color:rgba(85,199,243,.28);box-shadow:0 16px 38px rgba(0,0,0,.34)}.ads-preview{position:relative;height:160px;display:grid;place-items:center;background:#101217;overflow:hidden}.ads-preview img{width:100%;height:100%;object-fit:contain;padding:10px}.ads-status{position:absolute;top:9px;left:9px;height:25px;display:inline-flex;align-items:center;gap:6px;padding:0 9px;border-radius:999px;font-size:.68rem;font-weight:950;backdrop-filter:blur(12px)}.ads-status.active{background:rgba(20,184,166,.92);color:#041312}.ads-status.pending{background:rgba(245,158,11,.92);color:#1b1001}.ads-status.inactive{background:rgba(255,255,255,.12);color:#fff}.ads-status.rejected{background:rgba(239,68,68,.94);color:#fff}.ads-bid{position:absolute;top:9px;right:9px;height:25px;display:inline-flex;align-items:center;gap:5px;padding:0 9px;border-radius:999px;background:#55c7f3;color:#061017;font-size:.68rem;font-weight:950}.ads-card-body{padding:14px}.ads-metric-row{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:14px}.ads-mini-metric{padding:10px;border-radius:12px;background:#20232a;text-align:center}.ads-mini-value{color:#fff;font-weight:950}.ads-mini-label{font-size:.68rem}.ads-date,.ads-mini-label{color:#8f929c;font-weight:800}.ads-date{font-size:.78rem;margin-bottom:12px}.ads-card-actions{display:grid;grid-template-columns:1fr auto;gap:8px}.ads-icon-btn{width:42px;height:42px;display:grid;place-items:center;border-radius:999px;background:#242730;color:#fff;border:1px solid rgba(255,255,255,.08);text-decoration:none;transition:background .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease,transform .16s ease}.ads-icon-btn:hover{background:#30333d;border-color:rgba(255,255,255,.16);color:#ffffff;box-shadow:0 14px 28px rgba(0,0,0,.24);transform:translateY(-2px)}.ads-icon-btn:active{transform:translateY(0)}.ads-empty{padding:70px 24px;text-align:center;color:#a7aab4}.ads-empty-icon{width:72px;height:72px;display:grid;place-items:center;margin:0 auto 18px;border-radius:22px;background:rgba(85,199,243,.14);color:#8fd8ff;font-size:1.7rem}.ads-panel{padding:22px}.ads-compare-grid,.ads-tip-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.ads-compare-card h3,.ads-tip h3{color:#fff;font-size:1rem;font-weight:950}.ads-compare-card p,.ads-tip p{color:#a7aab4;margin:0}.ads-compare-card{padding:20px}.ads-pill{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border-radius:999px;background:rgba(85,199,243,.14);color:#8fd8ff;font-size:.72rem;font-weight:950;margin-bottom:12px}@keyframes adCardIn{0%{opacity:0;transform:translateY(12px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:1100px){.ads-compare-grid,.ads-hero,.ads-tip-grid{grid-template-columns:1fr}.ads-stat-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.ads-stat-grid{grid-template-columns:1fr}.ads-section-header{align-items:flex-start;flex-direction:column}}.ads-manager-shell{display:flex;flex-direction:column;gap:24px}.ads-manager-card,.ads-manager-empty,.ads-manager-panel,.ads-manager-stat,.ads-manager-toolbar{background:#17191f;border:1px solid rgba(255,255,255,.08);border-radius:18px;box-shadow:0 8px 24px rgba(0,0,0,.22)}.ads-manager-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px;flex-wrap:wrap}.ads-manager-heading h2{color:#fff;font-size:1.45rem;font-weight:950;letter-spacing:-.04em;margin:0}.ads-manager-heading p{color:#8f929c;margin:4px 0 0}.ads-manager-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ads-manager-select{position:relative;min-width:190px}.ads-manager-select i{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:#8f929c;z-index:2}.ads-manager-select select{width:100%;height:42px;appearance:none;border:1px solid rgba(255,255,255,.08);border-radius:999px;background:#1b1d23;color:#fff;padding:0 42px 0 40px;font-weight:800;outline:none}.ads-manager-btn{height:42px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 18px;border-radius:999px;border:0;text-decoration:none;font-weight:900;transition:background .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease,transform .16s ease}.ads-manager-btn-primary{background:#55c7f3;color:#061017}.ads-manager-btn-primary:hover{background:#6fd3f7;color:#061017;box-shadow:0 14px 28px rgba(85,199,243,.26);transform:translateY(-2px)}.ads-manager-btn-secondary{background:#242730;color:#fff;border:1px solid rgba(255,255,255,.08)}.ads-manager-btn-secondary:hover{background:#30333d;border-color:rgba(255,255,255,.16);color:#ffffff;box-shadow:0 14px 28px rgba(0,0,0,.24);transform:translateY(-2px)}.ads-manager-btn-danger{background:#ef4444;color:#fff}.ads-manager-btn-danger:hover{background:#f05252;color:#ffffff;box-shadow:0 14px 28px rgba(239,68,68,.22);transform:translateY(-2px)}.ads-manager-btn:active{transform:translateY(0)}.ads-manager-btn:disabled{opacity:.45;cursor:not-allowed}.ads-manager-stat-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}.ads-manager-stat{padding:16px}.ads-manager-stat-value{color:#fff;font-size:1.55rem;font-weight:950;letter-spacing:-.04em}.ads-manager-stat-label{color:#8f929c;font-size:.7rem;font-weight:900;text-transform:uppercase;letter-spacing:.08em}.ads-manager-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(295px,1fr));gap:18px}.ads-manager-card{overflow:hidden;animation:adsManagerCardIn .36s ease both;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.ads-manager-card:hover{transform:translateY(-5px) scale(1.01);border-color:rgba(85,199,243,.28);box-shadow:0 16px 38px rgba(0,0,0,.34)}.ads-manager-preview{position:relative;height:165px;display:grid;place-items:center;background:#101217;overflow:hidden}.ads-manager-preview img{width:100%;height:100%;object-fit:contain;padding:10px}.ads-manager-pill{position:absolute;z-index:2;height:25px;display:inline-flex;align-items:center;gap:6px;padding:0 9px;border-radius:999px;font-size:.68rem;font-weight:950;backdrop-filter:blur(12px)}.ads-manager-status{top:9px;left:9px}.ads-manager-bid{top:9px;right:9px;background:#55c7f3;color:#061017}.ads-manager-status.active{background:rgba(20,184,166,.92);color:#041312}.ads-manager-status.pending{background:rgba(245,158,11,.92);color:#1b1001}.ads-manager-status.inactive{background:rgba(255,255,255,.12);color:#fff}.ads-manager-status.rejected{background:rgba(239,68,68,.94);color:#fff}.ads-manager-card-body{padding:14px}.ads-manager-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:12px}.ads-manager-mini{padding:10px;border-radius:12px;background:#20232a;text-align:center}.ads-manager-mini-value{color:#fff;font-weight:950}.ads-manager-mini-label{color:#8f929c;font-size:.68rem;font-weight:800}.ads-manager-dates{color:#8f929c;font-size:.75rem;font-weight:800;margin-bottom:12px}.ads-manager-card-actions{display:grid;grid-template-columns:1fr;gap:8px}.ads-manager-panel{padding:18px}.ads-manager-section-header{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:16px;flex-wrap:wrap}.ads-manager-section-header h2{color:#fff;font-size:1.5rem;font-weight:950;letter-spacing:-.04em;margin:0}.ads-manager-section-header p{color:#8f929c;margin:4px 0 0}.ads-manager-sponsor-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px}.ads-manager-sponsor{padding:16px;border-radius:16px;background:#1b1d23;border:1px solid rgba(255,255,255,.08)}.ads-manager-sponsor-top{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.ads-manager-sponsor-title{color:#fff;font-weight:950}.ads-manager-sponsor-id{color:#8f929c;font-size:.72rem;font-family:monospace;word-break:break-all}.ads-manager-empty{padding:64px 22px;text-align:center;color:#a7aab4}.ads-manager-empty-icon{width:70px;height:70px;display:grid;place-items:center;margin:0 auto 16px;border-radius:22px;background:rgba(85,199,243,.14);color:#8fd8ff;font-size:1.65rem}.ads-manager-pagination{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:22px;flex-wrap:wrap}@keyframes adsManagerCardIn{0%{opacity:0;transform:translateY(12px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:1200px){.ads-manager-stat-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:700px){.ads-manager-stat-grid{grid-template-columns:1fr}}.promo-create-shell{display:flex;flex-direction:column;gap:24px}.promo-create-card,.promo-create-hero,.promo-create-panel{background:#17191f;border:1px solid rgba(255,255,255,.08);border-radius:18px;box-shadow:0 8px 24px rgba(0,0,0,.22)}.promo-create-hero{padding:34px;background:radial-gradient(circle at top right,rgba(85,199,243,.18),transparent 42%),#17191f}.promo-kicker{display:inline-flex;align-items:center;gap:8px;height:30px;padding:0 12px;border-radius:999px;background:rgba(85,199,243,.14);color:#8fd8ff;font-size:.74rem;font-weight:950;margin-bottom:16px}.promo-create-hero h1{color:#fff;font-size:clamp(2rem,4vw,3.6rem);font-weight:950;line-height:.95;letter-spacing:-.06em;margin-bottom:12px}.promo-create-hero p{color:#a7aab4;max-width:760px;margin:0}.promo-create-grid{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:22px;align-items:start}.promo-create-panel{padding:22px}.promo-create-section-title{color:#fff;font-size:1.25rem;font-weight:950;margin-bottom:14px}.promo-field-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.promo-field{display:flex;flex-direction:column;gap:7px}.promo-field.full{grid-column:1/-1}.promo-label{color:#d7dae2;font-size:.8rem;font-weight:900}.promo-input,.promo-select{width:100%;height:44px;border:1px solid rgba(255,255,255,.08);border-radius:999px;background:#1b1d23;color:#fff;padding:0 16px;outline:none}.promo-input:focus,.promo-select:focus{border-color:#55c7f3;box-shadow:0 0 0 3px rgba(85,199,243,.14)}.promo-help{color:#8f929c;font-size:.78rem;line-height:1.45}.promo-note{border-radius:16px;background:rgba(85,199,243,.1);border:1px solid rgba(85,199,243,.18);color:#b8e8fb}.promo-note,.promo-warning{padding:14px;font-size:.86rem}.promo-warning{border-radius:16px;background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.18);color:#fecaca}.promo-summary{position:sticky;top:82px;display:flex;flex-direction:column;gap:14px}.promo-summary-card{padding:18px;border-radius:18px;background:#17191f;border:1px solid rgba(255,255,255,.08)}.promo-summary-label{color:#8f929c;font-size:.72rem;font-weight:900;text-transform:uppercase;letter-spacing:.08em}.promo-summary-value{color:#fff;font-size:1.5rem;font-weight:950}.promo-btn{height:44px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 18px;border-radius:999px;border:0;text-decoration:none;font-weight:900;transition:background .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease,transform .16s ease}.promo-btn-primary{background:#55c7f3;color:#061017}.promo-btn-primary:hover{background:#6fd3f7;color:#061017;box-shadow:0 14px 28px rgba(85,199,243,.26);transform:translateY(-2px)}.promo-btn-secondary{background:#242730;color:#fff;border:1px solid rgba(255,255,255,.08)}.promo-btn-secondary:hover{background:#30333d;border-color:rgba(255,255,255,.16);color:#ffffff;box-shadow:0 14px 28px rgba(0,0,0,.24);transform:translateY(-2px)}.promo-btn:active{transform:translateY(0)}.promo-btn:disabled{opacity:.45;cursor:not-allowed}.promo-preview-box{border-radius:16px;background:#101217;border:1px solid rgba(255,255,255,.08);padding:12px}.promo-preview-box img{width:100%;max-height:260px;object-fit:contain;border-radius:10px}@media (max-width:1000px){.promo-create-grid{grid-template-columns:1fr}.promo-summary{position:static}.promo-field-grid{grid-template-columns:1fr}}.promo-choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.promo-choice-card{padding:26px;border-radius:18px;background:#17191f;border:1px solid rgba(255,255,255,.08);text-decoration:none;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.promo-choice-card:hover{transform:translateY(-5px);border-color:rgba(85,199,243,.28);box-shadow:0 16px 38px rgba(0,0,0,.34)}.promo-choice-icon{width:58px;height:58px;display:grid;place-items:center;border-radius:18px;background:rgba(85,199,243,.14);color:#8fd8ff;font-size:1.4rem;margin-bottom:18px}.promo-choice-card h2{color:#fff;font-size:1.35rem;font-weight:950}.promo-choice-card p{color:#a7aab4;line-height:1.55}.promo-choice-card span{color:#55c7f3;font-weight:950}@media (max-width:800px){.promo-choice-grid{grid-template-columns:1fr}}.promo-choice-list{display:flex;flex-direction:column;gap:8px;margin:18px 0;color:#d7dae2;font-size:.84rem;font-weight:800}.promo-choice-list span{display:inline-flex;align-items:center;gap:8px}.promo-choice-list i{color:#55c7f3}.promo-choice-link{display:inline-flex;align-items:center;gap:8px}:root[data-bv-theme=light] .creator-store-shell .ads-hero,:root[data-bv-theme=light] .creator-store-shell .promo-create-hero{background:linear-gradient(90deg,rgba(255,255,255,.97),rgba(247,252,255,.98) 58%,rgba(232,246,255,.96)),radial-gradient(circle at 0 0,rgba(85,199,243,.2),transparent 32rem)!important;border-color:rgba(20,32,48,.1)!important;box-shadow:0 18px 48px rgba(18,28,45,.12)!important}:root[data-bv-theme=light] .creator-store-shell .ads-hero-content{background:radial-gradient(circle at 12% 16%,rgba(85,199,243,.14),transparent 16rem),radial-gradient(circle at 86% 82%,rgba(20,184,166,.08),transparent 18rem)}:root[data-bv-theme=light] .creator-store-shell .ads-hero-art{background:radial-gradient(circle at 80% 10%,rgba(85,199,243,.24),transparent 18rem),linear-gradient(145deg,#e9f7ff,#dcecf8 52%,#eef6fb)!important;border-left:1px solid rgba(20,32,48,.08)}:root[data-bv-theme=light] .creator-store-shell .ads-kicker,:root[data-bv-theme=light] .creator-store-shell .ads-pill,:root[data-bv-theme=light] .creator-store-shell .promo-kicker{background:#dff3ff!important;color:#0f78ac!important}:root[data-bv-theme=light]
	.creator-store-shell
	.ads-manager-section-header
	h2,:root[data-bv-theme=light] .creator-store-shell .ads-compare-card h3,:root[data-bv-theme=light] .creator-store-shell .ads-manager-heading h2,:root[data-bv-theme=light] .creator-store-shell .ads-manager-mini-value,:root[data-bv-theme=light] .creator-store-shell .ads-manager-sponsor-title,:root[data-bv-theme=light] .creator-store-shell .ads-manager-stat-value,:root[data-bv-theme=light] .creator-store-shell .ads-mini-value,:root[data-bv-theme=light] .creator-store-shell .ads-section-header h2,:root[data-bv-theme=light] .creator-store-shell .ads-stat-value,:root[data-bv-theme=light] .creator-store-shell .ads-tip h3,:root[data-bv-theme=light] .creator-store-shell .ads-title,:root[data-bv-theme=light] .creator-store-shell .promo-choice-card h2,:root[data-bv-theme=light] .creator-store-shell .promo-create-hero h1,:root[data-bv-theme=light] .creator-store-shell .promo-create-section-title,:root[data-bv-theme=light] .creator-store-shell .promo-summary-value{color:#111827!important}:root[data-bv-theme=light] .creator-store-shell .ads-compare-card p,:root[data-bv-theme=light] .creator-store-shell .ads-date,:root[data-bv-theme=light] .creator-store-shell .ads-empty,:root[data-bv-theme=light] .creator-store-shell .ads-manager-dates,:root[data-bv-theme=light] .creator-store-shell .ads-manager-empty,:root[data-bv-theme=light] .creator-store-shell .ads-manager-heading p,:root[data-bv-theme=light] .creator-store-shell .ads-manager-mini-label,:root[data-bv-theme=light] .creator-store-shell .ads-manager-section-header p,:root[data-bv-theme=light] .creator-store-shell .ads-manager-sponsor-id,:root[data-bv-theme=light] .creator-store-shell .ads-manager-stat-label,:root[data-bv-theme=light] .creator-store-shell .ads-mini-label,:root[data-bv-theme=light] .creator-store-shell .ads-section-header p,:root[data-bv-theme=light] .creator-store-shell .ads-stat-label,:root[data-bv-theme=light] .creator-store-shell .ads-subtitle,:root[data-bv-theme=light] .creator-store-shell .ads-tip p,:root[data-bv-theme=light] .creator-store-shell .promo-choice-card p,:root[data-bv-theme=light] .creator-store-shell .promo-create-hero p,:root[data-bv-theme=light] .creator-store-shell .promo-help,:root[data-bv-theme=light] .creator-store-shell .promo-summary-label{color:#64748b!important}:root[data-bv-theme=light] .creator-store-shell .ads-card,:root[data-bv-theme=light] .creator-store-shell .ads-compare-card,:root[data-bv-theme=light] .creator-store-shell .ads-empty,:root[data-bv-theme=light] .creator-store-shell .ads-manager-card,:root[data-bv-theme=light] .creator-store-shell .ads-manager-empty,:root[data-bv-theme=light] .creator-store-shell .ads-manager-panel,:root[data-bv-theme=light] .creator-store-shell .ads-manager-sponsor,:root[data-bv-theme=light] .creator-store-shell .ads-manager-stat,:root[data-bv-theme=light] .creator-store-shell .ads-manager-toolbar,:root[data-bv-theme=light] .creator-store-shell .ads-panel,:root[data-bv-theme=light] .creator-store-shell .ads-stat,:root[data-bv-theme=light] .creator-store-shell .promo-choice-card,:root[data-bv-theme=light] .creator-store-shell .promo-create-card,:root[data-bv-theme=light] .creator-store-shell .promo-create-panel,:root[data-bv-theme=light] .creator-store-shell .promo-summary-card{background:#ffffff!important;border-color:rgba(20,32,48,.1)!important;box-shadow:0 12px 30px rgba(18,28,45,.08)!important;color:#172033!important}:root[data-bv-theme=light] .creator-store-shell .ads-card:hover,:root[data-bv-theme=light] .creator-store-shell .ads-manager-card:hover,:root[data-bv-theme=light] .creator-store-shell .promo-choice-card:hover{background:#fbfdff!important;border-color:rgba(22,138,199,.28)!important;box-shadow:0 18px 40px rgba(18,28,45,.14)!important}:root[data-bv-theme=light] .creator-store-shell .ads-floating-card{background:rgba(255,255,255,.76)!important;border-color:rgba(20,32,48,.12)!important;color:#172033!important;box-shadow:0 14px 30px rgba(18,28,45,.1);backdrop-filter:blur(14px)}:root[data-bv-theme=light] .creator-store-shell .ads-empty-icon,:root[data-bv-theme=light] .creator-store-shell .ads-floating-card i,:root[data-bv-theme=light] .creator-store-shell .ads-manager-empty-icon,:root[data-bv-theme=light] .creator-store-shell .ads-stat-icon,:root[data-bv-theme=light] .creator-store-shell .promo-choice-card span,:root[data-bv-theme=light] .creator-store-shell .promo-choice-link,:root[data-bv-theme=light] .creator-store-shell .promo-choice-list i{color:#168ac7!important}:root[data-bv-theme=light] .creator-store-shell .ads-empty-icon,:root[data-bv-theme=light] .creator-store-shell .ads-manager-empty-icon,:root[data-bv-theme=light] .creator-store-shell .promo-choice-icon{background:#dff3ff!important}:root[data-bv-theme=light] .creator-store-shell .ads-manager-mini,:root[data-bv-theme=light] .creator-store-shell .ads-manager-preview,:root[data-bv-theme=light] .creator-store-shell .ads-mini-metric,:root[data-bv-theme=light] .creator-store-shell .ads-preview,:root[data-bv-theme=light] .creator-store-shell .promo-preview-box{background:#eef4fb!important;border-color:rgba(20,32,48,.1)!important}:root[data-bv-theme=light] .creator-store-shell .ads-btn-primary,:root[data-bv-theme=light] .creator-store-shell .ads-manager-btn-primary,:root[data-bv-theme=light] .creator-store-shell .promo-btn-primary{background:#24b8ef!important;color:#071827!important;box-shadow:0 10px 22px rgba(36,184,239,.22)}:root[data-bv-theme=light]
	.creator-store-shell
	.ads-manager-btn-primary:hover,:root[data-bv-theme=light] .creator-store-shell .ads-btn-primary:hover,:root[data-bv-theme=light] .creator-store-shell .promo-btn-primary:hover{background:#47c8f5!important;color:#071827!important;box-shadow:0 16px 32px rgba(36,184,239,.32)!important;transform:translateY(-2px)}:root[data-bv-theme=light] .creator-store-shell .ads-btn-secondary,:root[data-bv-theme=light] .creator-store-shell .ads-icon-btn,:root[data-bv-theme=light] .creator-store-shell .ads-manager-btn-secondary,:root[data-bv-theme=light] .creator-store-shell .promo-btn-secondary{background:#172033!important;border-color:rgba(17,24,39,.12)!important;color:#ffffff!important}:root[data-bv-theme=light]
	.creator-store-shell
	.ads-manager-btn-secondary:hover,:root[data-bv-theme=light] .creator-store-shell .ads-btn-secondary:hover,:root[data-bv-theme=light] .creator-store-shell .ads-icon-btn:hover,:root[data-bv-theme=light] .creator-store-shell .promo-btn-secondary:hover{background:#243047!important;border-color:rgba(36,184,239,.28)!important;color:#ffffff!important;box-shadow:0 16px 32px rgba(15,23,42,.18)!important;transform:translateY(-2px)}:root[data-bv-theme=light] .creator-store-shell .ads-manager-status.inactive,:root[data-bv-theme=light] .creator-store-shell .ads-status.inactive{background:rgba(255,255,255,.82)!important;border:1px solid rgba(20,32,48,.1);color:#344256!important}:root[data-bv-theme=light] .creator-store-shell .ads-bid,:root[data-bv-theme=light] .creator-store-shell .ads-manager-bid{background:#dff3ff!important;color:#0f78ac!important}:root[data-bv-theme=light] .creator-store-shell .promo-choice-list,:root[data-bv-theme=light] .creator-store-shell .promo-label{color:#344256!important}:root[data-bv-theme=light] .creator-store-shell .ads-manager-select select,:root[data-bv-theme=light] .creator-store-shell .promo-input,:root[data-bv-theme=light] .creator-store-shell .promo-select{background:#ffffff!important;border-color:rgba(20,32,48,.12)!important;color:#172033!important}:root[data-bv-theme=light]
	.creator-store-shell
	.ads-manager-select
	select:focus,:root[data-bv-theme=light] .creator-store-shell .promo-input:focus,:root[data-bv-theme=light] .creator-store-shell .promo-select:focus{border-color:#168ac7!important;box-shadow:0 0 0 3px rgba(22,138,199,.14)!important}:root[data-bv-theme=light] .creator-store-shell .promo-note{background:rgba(85,199,243,.12)!important;border-color:rgba(22,138,199,.2)!important;color:#0f5f8f!important}:root[data-bv-theme=light] .creator-store-shell .promo-warning{background:rgba(239,68,68,.1)!important;border-color:rgba(239,68,68,.22)!important;color:#b91c1c!important}.ads-loading{min-height:60vh;display:flex;align-items:center;justify-content:center;gap:12px;color:#9ca3af}.bv-ads-manager{--ad-bg:#111318;--ad-panel:#181b22;--ad-line:rgba(255,255,255,0.08);--ad-muted:#9399a8;display:flex;flex-direction:column;gap:20px;color:#f7f8fa}.bv-ads-topbar{min-height:250px;padding:38px;border:1px solid var(--ad-line);border-radius:24px;background:radial-gradient(circle at 78% 10%,rgba(74,202,255,.2),transparent 32%),linear-gradient(130deg,#181b22,#111318);display:flex;justify-content:space-between;align-items:flex-end;gap:24px;overflow:hidden}.bv-ads-eyebrow{display:inline-flex;align-items:center;gap:8px;padding:7px 11px;border-radius:99px;background:rgba(74,202,255,.13);color:#7dd8ff;font-size:.72rem;font-weight:900;text-transform:uppercase;letter-spacing:.08em}.bv-ads-topbar h1{font-size:clamp(2.5rem,5vw,4.8rem);font-weight:950;letter-spacing:-.065em;line-height:.95;margin:24px 0 14px}.bv-ads-topbar p{max-width:650px;color:var(--ad-muted);font-size:1.02rem;margin:0}.bv-ads-top-actions{display:flex;gap:10px;flex-wrap:wrap}.bv-ads-button{height:44px;padding:0 17px;border:1px solid var(--ad-line);border-radius:12px;background:#242832;color:#fff;text-decoration:none;display:inline-flex;align-items:center;gap:8px;font-weight:850;white-space:nowrap}.bv-ads-button.primary{background:#52c7f4;color:#061219;border-color:transparent}.bv-ads-kind-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.bv-ads-kind-grid button{min-height:105px;padding:18px;border:1px solid var(--ad-line);border-radius:18px;background:var(--ad-panel);color:#fff;text-align:left;display:flex;align-items:center;gap:14px;position:relative;transition:.17s}.bv-ads-kind-grid button.selected,.bv-ads-kind-grid button:hover{transform:translateY(-2px);border-color:rgba(82,199,244,.5)}.bv-ads-kind-grid button>i{width:44px;height:44px;display:grid;place-items:center;border-radius:13px;background:rgba(82,199,244,.12);color:#70d5fc;font-size:1.1rem}.bv-ads-kind-grid span{display:flex;flex-direction:column}.bv-ads-kind-grid b{font-size:.95rem}.bv-ads-kind-grid small{color:var(--ad-muted);margin-top:4px}.bv-ads-kind-grid em{position:absolute;top:10px;right:10px;padding:4px 7px;border-radius:99px;background:rgba(245,158,11,.13);color:#f9bc52;font-size:.6rem;font-style:normal;font-weight:900;text-transform:uppercase}.bv-ads-kpis{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--ad-line);border-radius:18px;background:var(--ad-panel);overflow:hidden}.bv-ads-kpis>div{padding:20px;border-right:1px solid var(--ad-line);display:flex;flex-direction:column}.bv-ads-kpis>div:last-child{border:0}.bv-ads-campaigns header span,.bv-ads-kpis span,.bv-ads-panel header span{color:var(--ad-muted);font-size:.7rem;font-weight:850;text-transform:uppercase;letter-spacing:.07em}.bv-ads-kpis b{font-size:1.8rem;letter-spacing:-.04em}.bv-ads-kpis small{color:var(--ad-muted)}.bv-ads-analytics{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(300px,.8fr);gap:14px}.bv-ads-campaigns,.bv-ads-panel{border:1px solid var(--ad-line);border-radius:18px;background:var(--ad-panel);padding:20px}.bv-ads-campaigns>header,.bv-ads-panel header{display:flex;align-items:center;justify-content:space-between;gap:12px}.bv-ads-campaigns h2,.bv-ads-panel h2{font-size:1.15rem;margin:3px 0 0;font-weight:900}.bv-ads-live{display:flex!important;align-items:center;gap:7px}.bv-ads-live i{width:7px;height:7px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 4px rgba(34,197,94,.12)}.bv-ads-chart{height:180px;margin-top:22px;display:flex;align-items:flex-end;gap:7px;border-bottom:1px solid var(--ad-line);background:repeating-linear-gradient(to bottom,transparent,transparent 44px,var(--ad-line) 45px)}.bv-ads-chart>div{flex:1;min-width:8px;background:linear-gradient(#6bd4fc,#268bb5);border-radius:6px 6px 1px 1px;animation:adbar .45s ease both}.bv-ads-chart-axis{color:var(--ad-muted);font-size:.65rem;margin-top:7px}.breakdown label,.bv-ads-chart-axis{display:flex;justify-content:space-between}.breakdown label{color:#cbd0d9;font-size:.75rem;margin:15px 0 6px}.bv-ads-meter{height:7px;border-radius:99px;background:#272b35;overflow:hidden}.bv-ads-meter i{display:block;height:100%;border-radius:inherit;background:#52c7f4}.bv-ads-devices{display:flex;flex-wrap:wrap;gap:7px;margin-top:18px}.bv-ads-devices span{padding:6px 9px;border:1px solid var(--ad-line);border-radius:8px;color:#b4bac6;font-size:.68rem}.bv-ads-campaigns{padding:0;overflow:hidden}.bv-ads-campaigns>header{padding:20px}.bv-ads-campaigns>header p{color:var(--ad-muted);margin:0}.bv-ads-controls{display:grid;grid-template-columns:minmax(240px,1fr) 160px 170px;gap:9px;padding:0 20px 16px}.bv-ads-search{position:relative}.bv-ads-search i{position:absolute;left:13px;top:13px;color:var(--ad-muted)}.bv-ads-controls input,.bv-ads-controls select{width:100%;height:42px;border:1px solid var(--ad-line);border-radius:10px;background:#11141a;color:#e7e9ed;padding:0 12px;outline:0}.bv-ads-controls input{padding-left:38px}.bv-ads-table-wrap{overflow-x:auto;border-top:1px solid var(--ad-line)}.bv-ads-table-wrap table{width:100%;min-width:1050px;border-collapse:collapse}.bv-ads-table-wrap th{padding:12px 14px;background:#14171d;color:var(--ad-muted);font-size:.65rem;text-transform:uppercase;letter-spacing:.06em;text-align:left}.bv-ads-table-wrap td{padding:14px;border-top:1px solid var(--ad-line);font-size:.78rem;color:#d7dae0}.bv-ads-table-wrap td>b,.bv-ads-table-wrap td>small{display:block}.bv-ads-table-wrap td>small{color:var(--ad-muted);margin-top:3px}.bv-ads-campaign-cell{display:flex;align-items:center;gap:10px;min-width:220px}.bv-ads-campaign-cell .placeholder{width:40px;height:40px;border-radius:10px;background:rgba(82,199,244,.11);color:#67d0fa;display:grid;place-items:center}.bv-ads-campaign-cell b,.bv-ads-campaign-cell small{display:block;max-width:210px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bv-ads-campaign-cell small{color:var(--ad-muted);margin-top:3px}.bv-ads-status{display:inline-flex;align-items:center;gap:6px;padding:5px 8px;border-radius:99px;background:#272b34;font-size:.66rem;font-weight:850}.bv-ads-status i{width:6px;height:6px;border-radius:50%;background:#9ca3af}.bv-ads-status.active{color:#62dbaa;background:rgba(34,197,94,.1)}.bv-ads-status.active i{background:#22c55e}.bv-ads-status.pending,.bv-ads-status.scheduled{color:#f7c66c;background:rgba(245,158,11,.1)}.bv-ads-status.pending i,.bv-ads-status.scheduled i{background:#f59e0b}.bv-ads-status.rejected{color:#f88d98;background:rgba(239,68,68,.1)}.bv-ads-status.rejected i{background:#ef4444}.bv-ads-status.ended,.bv-ads-status.inactive{background:rgba(148,163,184,.12);color:#cbd5e1}.bv-ads-status.ended i,.bv-ads-status.inactive i{background:#94a3b8}.bv-ads-row-actions{display:flex;gap:6px}.bv-ads-row-actions a,.bv-ads-row-actions button{width:32px;height:32px;border:1px solid var(--ad-line);border-radius:8px;background:#242832;color:#fff;display:grid;place-items:center;text-decoration:none}.bv-ads-empty{text-align:center;padding:54px;color:var(--ad-muted);border:3px dashed rgba(82,199,244,.2)!important;border-radius:.75rem}.bv-ads-empty>i{font-size:1.7rem;color:#62cef7}.bv-ads-empty h3{color:#fff;margin:10px 0 4px}.bv-ads-policy{padding:17px 20px;border:1px solid rgba(82,199,244,.2);border-radius:16px;background:rgba(82,199,244,.07);display:flex;align-items:center;gap:14px}.bv-ads-policy>i{width:42px;height:42px;border-radius:12px;background:rgba(82,199,244,.13);color:#6cd2fa;display:grid;place-items:center}.bv-ads-policy div{flex:1}.bv-ads-policy p{color:#aeb5c1;margin:3px 0 0;font-size:.78rem}.bv-ads-policy>span{color:#6cd2fa;font-size:.7rem;font-weight:900;text-transform:uppercase}.bv-ads-button:hover,.bv-ads-row-actions a:hover,.bv-ads-row-actions button:hover{filter:brightness(1.15);transform:translateY(-1px)}@keyframes adbar{0%{height:0;opacity:0}}@media (max-width:1000px){.bv-ads-kind-grid,.bv-ads-kpis{grid-template-columns:repeat(2,1fr)}.bv-ads-analytics{grid-template-columns:1fr}.bv-ads-topbar{align-items:flex-start;flex-direction:column}.bv-ads-kpis>div{border-bottom:1px solid var(--ad-line)}}@media (max-width:650px){.bv-ads-topbar{padding:24px}.bv-ads-controls,.bv-ads-kind-grid,.bv-ads-kpis{grid-template-columns:1fr}.bv-ads-policy>span{display:none}}:root[data-bv-theme=light] .bv-ads-manager{--ad-panel:#fff;--ad-line:rgba(15,23,42,0.1);--ad-muted:#64748b;color:#101827}:root[data-bv-theme=light] .bv-ads-topbar{background:radial-gradient(circle at 78% 10%,rgba(74,202,255,.22),transparent 34%),linear-gradient(130deg,#fff,#edf7fc)}:root[data-bv-theme=light] .bv-ads-campaigns,:root[data-bv-theme=light] .bv-ads-kind-grid button,:root[data-bv-theme=light] .bv-ads-kpis,:root[data-bv-theme=light] .bv-ads-panel{color:#101827;box-shadow:0 10px 28px rgba(15,23,42,.06)}:root[data-bv-theme=light] .bv-ads-controls input,:root[data-bv-theme=light] .bv-ads-controls select{background:#fff;color:#101827}:root[data-bv-theme=light] .bv-ads-table-wrap th{background:#f6f8fb}:root[data-bv-theme=light] .bv-ads-table-wrap td{color:#273449}:root[data-bv-theme=light] .bv-ads-row-actions a,:root[data-bv-theme=light] .bv-ads-row-actions button{background:#162033}