.ads-studio{--ads-bg:#f4f5f7;--ads-panel:#ffffff;--ads-card:#ffffff;--ads-hover:#f8f8f9;--ads-input:#ffffff;--ads-border:#dedfe3;--ads-border-hover:#b9bcc3;--ads-text:#111118;--ads-muted:#666b75;--ads-dim:#8c9098;--ads-red:#e10600;--ads-red-hover:#b30500;min-height:100vh;background:var(--ads-bg);color:var(--ads-text);font-family:var(--font-bai-jamjuree),"Bai Jamjuree",sans-serif}.ads-studio *{box-sizing:border-box}.ads-studio .font-bold,.ads-studio .font-semibold,.ads-studio b,.ads-studio h1,.ads-studio h2,.ads-studio h3,.ads-studio h4{font-family:var(--font-bai-jamjuree),"Bai Jamjuree",sans-serif}.ads-studio-bar{position:sticky;top:0;z-index:80;border-bottom:1px solid var(--ads-border);background:rgba(255,255,255,.97);box-shadow:0 3px 14px rgba(17,17,24,.05);backdrop-filter:blur(18px)}.ads-studio-bar__inner{width:min(1440px,100%);min-height:68px;margin:0 auto;padding:0 24px;gap:24px}.ads-studio-actions,.ads-studio-bar__inner,.ads-studio-brand,.ads-studio-context,.ads-studio-context>div,.ads-studio-nav{display:flex;align-items:center}.ads-studio-brand{color:var(--ads-text);text-decoration:none;gap:10px;flex:0 0 auto}.ads-studio-brand b,.ads-studio-brand small{display:block;line-height:1.05}.ads-studio-brand b{font-size:15px;letter-spacing:-.02em}.ads-studio-brand small{margin-top:4px;color:var(--ads-red);font-size:12px;font-weight:850;text-transform:uppercase;letter-spacing:.14em}.ads-studio-nav{flex:1;align-self:stretch;justify-content:center;gap:4px}.ads-studio-nav a{position:relative;align-self:stretch;display:flex;align-items:center;gap:7px;padding:0 12px;border-bottom:2px solid transparent;color:var(--ads-muted);text-decoration:none;font-size:12px;font-weight:800;white-space:nowrap}.ads-studio-nav a:hover{color:var(--ads-text);background:#fafafa}.ads-studio-nav a.active{color:var(--ads-red);border-bottom-color:var(--ads-red)}.ads-studio-actions{gap:8px;flex:0 0 auto}.ads-studio-account,.ads-studio-create{display:inline-flex;align-items:center;gap:7px;min-height:38px;padding:0 13px;border-radius:4px;text-decoration:none;font-size:12px;font-weight:850}.ads-studio-account{border:1px solid var(--ads-border);color:var(--ads-text);background:var(--ads-panel)}.ads-studio-account:hover{border-color:var(--ads-text)}.ads-studio-create{color:white;background:var(--ads-red)}.ads-studio-create:hover{background:var(--ads-red-hover)}.ads-studio-context{width:min(1440px,100%);margin:0 auto;padding:10px 24px;justify-content:space-between;gap:16px;border-bottom:1px solid var(--ads-border);background:#fafafa;color:var(--ads-muted);font-size:12px}.ads-studio-context>div{gap:7px;color:var(--ads-text);font-weight:800}.ads-studio-context svg{color:var(--ads-red)}.ads-studio-context p{margin:0}.ads-studio .bg-white{background-color:#ffffff!important}.ads-studio .bg-gray-50{background-color:#fafafa!important}.ads-studio .bg-gray-100{background-color:var(--ads-bg)!important}.ads-studio .bg-gray-800,.ads-studio .bg-gray-900{background-color:#ffffff!important}.ads-studio .text-white{color:var(--ads-text)!important}.ads-studio .ad-preview-surface .text-white,.ads-studio .bg-red-500 .text-white,.ads-studio .bg-red-600 .text-white,.ads-studio a.bg-red-500,.ads-studio a.bg-red-600,.ads-studio button.bg-red-500,.ads-studio button.bg-red-600,.ads-studio span.bg-red-500,.ads-studio span.bg-red-600{color:#ffffff!important}.ads-studio .text-gray-700,.ads-studio .text-gray-800,.ads-studio .text-gray-900{color:var(--ads-text)!important}.ads-studio .text-gray-400,.ads-studio .text-gray-500,.ads-studio .text-gray-600{color:var(--ads-muted)!important}.ads-studio .border-gray-100,.ads-studio .border-gray-200,.ads-studio .border-gray-300{border-color:var(--ads-border)!important}.ads-studio .shadow-lg,.ads-studio .shadow-sm,.ads-studio .shadow-xl{box-shadow:0 8px 28px rgba(17,17,24,.07)!important}.ads-studio input,.ads-studio select,.ads-studio textarea{background:var(--ads-input)!important;color:var(--ads-text)!important;border-color:var(--ads-border)!important}.ads-studio input:focus,.ads-studio select:focus,.ads-studio textarea:focus{border-color:var(--ads-red)!important;box-shadow:0 0 0 3px rgba(225,6,0,.12)!important}.ads-studio .bg-red-500,.ads-studio .bg-red-600{background-color:var(--ads-red)!important;background-image:none!important}.ads-studio .hover\:bg-red-700:hover{background-color:var(--ads-red-hover)!important}.ads-studio .text-red-400,.ads-studio .text-red-500,.ads-studio .text-red-600{color:var(--ads-red)!important}.ads-studio .border-red-500,.ads-studio .border-red-600{border-color:var(--ads-red)!important}.ads-studio .bg-red-100,.ads-studio .bg-red-50,.ads-studio .from-red-50,.ads-studio .to-orange-50{background:#fff2f1!important}.ads-studio [class*="bg-[#12121a]"],.ads-studio [class*="bg-[#16161e]"],.ads-studio [class*="bg-[#1a1a24]"],.ads-studio [class*="bg-[#22222e]"]{background-color:var(--ads-panel)!important;background-image:none!important}.ads-studio [class*="border-[#2a2a35]"],.ads-studio [class*="border-[#3a3a45]"]{border-color:var(--ads-border)!important}.ads-studio [class*="text-[#666666]"],.ads-studio [class*="text-[#a0a0a0]"]{color:var(--ads-muted)!important}.ads-studio [class*="hover:bg-[#22222e]"]:hover{background-color:var(--ads-hover)!important}.ads-studio [class*="bg-[#0a0a0f]"]{background-color:rgba(17,17,24,.42)!important}.ads-studio table{border-color:var(--ads-border)!important;background:#fff}.ads-studio tbody tr:hover{background:var(--ads-hover)!important}.ads-studio video{background:#111118}@media (max-width:1100px){.ads-studio-nav span{display:none}.ads-studio-nav a{padding:0 10px;font-size:17px}.ads-studio-account span{display:none}}@media (max-width:720px){.ads-studio-bar__inner{min-height:62px;padding:0 14px;gap:10px;overflow-x:auto}.ads-studio-actions,.ads-studio-brand span:last-child,.ads-studio-context p{display:none}.ads-studio-nav{justify-content:flex-start}.ads-studio-nav a{min-width:42px;justify-content:center}.ads-studio-context{padding:9px 14px}}.ads-studio a.bg-red-500,.ads-studio a.bg-red-500 *,.ads-studio a.bg-red-600,.ads-studio a.bg-red-600 *,.ads-studio button.bg-red-500,.ads-studio button.bg-red-500 *,.ads-studio button.bg-red-600,.ads-studio button.bg-red-600 *{color:#fff!important}.ads-studio a.bg-gray-900,.ads-studio button.bg-gray-900{background:#111118!important;color:#fff!important}.ads-studio a.bg-gray-900 *,.ads-studio button.bg-gray-900 *{color:#fff!important}