:root{--font-family-sans-serif:"Inter",sans-serif;--font-size-10:clamp(9px,.1vw + 8.69px,10px);--font-size-11:clamp(10px,.1vw + 9.69px,11px);--font-size-12:clamp(10px,.19vw + 9.38px,12px);--font-size-13:clamp(11px,.19vw + 10.38px,13px);--font-size-14:clamp(12px,.19vw + 11.38px,14px);--font-size-15:clamp(13px,.19vw + 12.38px,15px);--font-size-16:clamp(13px,.29vw + 12.08px,16px);--font-size-17:clamp(14px,.29vw + 13.08px,17px);--font-size-20:clamp(16px,.38vw + 14.77px,20px);--font-size-36:clamp(28px,.77vw + 25.54px,36px);--color-text:#000;--color-text-light:#c9c9c9;--color-blue-light-1:#adb4c9;--color-blue-light-2:#dde1ed;--color-blue-light-3:#f2f3f6;--color-blue-light-4:#f7f7fa;--color-warning:#fb5a5a;--color-status-green:#88f6a0;--color-status-blue:#88d1f6;--color-status-orange:#f6b788;--color-status-yellow:#f6d788;--color-status-red:#f68888;--color-status-gray:#c9c9c9;--letter-spacing:-.01em;--border-radius-xs:clamp(4px,.19vw + 3.38px,6px);--border-radius-sm:clamp(8px,.19vw + 7.38px,10px);--border-radius-md:clamp(10px,.58vw + 8.15px,16px);--border-radius-lg:clamp(16px,.77vw + 13.54px,24px);--border-radius-xl:clamp(20px,.96vw + 16.92px,30px);--z-index-main-menu:1000;--z-index-toasts:1005;--sidebar-padding:clamp(20px,.77vw + 17.54px,28px);--padding-content:clamp(25px,2.4vw + 17.31px,50px);--card-width:clamp(180px,11.76cqw + 147.06px,260px);--campaign-card-aspect-ratio:1.3;--campaign-asset-card-aspect-ratio:1;--campaign-asset-group-card-aspect-ratio:2.6;--vdp-hover-bg-color:var(--color-blue-light-3);--vdp-selected-bg-color:var(--color-blue-light-1);--vdp-hover-color:var(--color-text);--vdp-border-radius:var(--border-radius-md)}*{box-sizing:border-box;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-text-size-adjust:none;-webkit-overflow-scrolling:touch;-webkit-user-drag:none;-webkit-touch-callout:none}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.reset-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;box-shadow:none;cursor:pointer;display:inline-block;padding:0}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:300;src:local("Inter Light"),local("Inter-Light"),url(../fonts/subset-Inter-Light.woff2) format("woff2"),url(../fonts/subset-Inter-Light.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:local("Inter SemiBold"),local("Inter-SemiBold"),url(../fonts/subset-Inter-SemiBold.woff2) format("woff2"),url(../fonts/subset-Inter-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:local("Inter ExtraBold"),local("Inter-ExtraBold"),url(../fonts/subset-Inter-ExtraBold.woff2) format("woff2"),url(../fonts/subset-Inter-ExtraBold.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:local("Inter Bold"),local("Inter-Bold"),url(../fonts/subset-Inter-Bold.woff2) format("woff2"),url(../fonts/subset-Inter-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:local("Inter Medium"),local("Inter-Medium"),url(../fonts/subset-Inter-Medium.woff2) format("woff2"),url(../fonts/subset-Inter-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:local("Inter Regular"),local("Inter-Regular"),url(../fonts/subset-Inter-Regular.woff2) format("woff2"),url(../fonts/subset-Inter-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:200;src:local("Inter ExtraLight"),local("Inter-ExtraLight"),url(../fonts/subset-Inter-ExtraLight.woff2) format("woff2"),url(../fonts/subset-Inter-ExtraLight.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:900;src:local("Inter Black"),local("Inter-Black"),url(../fonts/subset-Inter-Black.woff2) format("woff2"),url(../fonts/subset-Inter-Black.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:100;src:local("Inter Thin"),local("Inter-Thin"),url(../fonts/subset-Inter-Thin.woff2) format("woff2"),url(../fonts/subset-Inter-Thin.woff) format("woff")}body{background-color:#fff;color:var(--color-text);font-size:var(--font-size-16);font-weight:400;line-height:1.5}body,button,input,textarea{font-family:var(--font-family-sans-serif)}button,button:disabled,input,input:disabled,textarea,textarea:disabled{color:var(--color-text)}h1,h2,h3,h4,h5,h6{font-weight:600;letter-spacing:var(--letter-spacing)}body{height:100%;overflow:hidden}@media (max-width:768px){body{overflow:auto}}main{display:flex;min-height:100dvh;width:100%}@media (max-width:768px){main{display:block;min-height:auto}}.content{height:100dvh;overflow:hidden;overflow-y:auto;padding:var(--padding-content);width:100%}@media (max-width:768px){.content{height:auto;overflow:auto}}.page-title{font-size:var(--font-size-36);font-weight:600;margin:1em 0}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter-from,.fade-leave-to{opacity:0}.fade-enter-to,.fade-leave-from{opacity:1}.toasts[data-v-168a3fdb]{max-width:300px;position:fixed;right:var(--sidebar-padding);top:var(--sidebar-padding);width:calc(100% - var(--sidebar-padding)*2)}.toasts .toast[data-v-168a3fdb]{background:#000;border-radius:var(--border-radius-md);color:#fff;font-size:var(--font-size-12);font-weight:500;margin-bottom:.3em;padding:1em}.toasts .toast .text[data-v-168a3fdb]{margin-bottom:.5em;margin-top:.3em}.toasts .toast .title[data-v-168a3fdb]{font-size:var(--font-size-13);font-weight:600}.toast-transition-enter-active[data-v-168a3fdb],.toast-transition-leave-active[data-v-168a3fdb]{transition:opacity .3s ease,transform .3s ease}.toast-transition-enter-from[data-v-168a3fdb],.toast-transition-leave-to[data-v-168a3fdb]{opacity:0;transform:translate(10%)}.notifications[data-v-e7509a0f]{display:flex;flex-direction:column;padding:var(--menu-padding);transform:translateZ(1px)}.notification[data-v-e7509a0f]{border-radius:var(--border-radius-sm);cursor:pointer;font-size:var(--font-size-14);margin:.5em 0;padding:.8em 1.2em;transition:background-color .2s ease}.notification[data-v-e7509a0f]:nth-of-type(5n+1){background-color:#ffffff40}.notification[data-v-e7509a0f]:nth-of-type(5n+1):hover{background-color:#fff3}.notification[data-v-e7509a0f]:nth-of-type(5n+2){background-color:#ffffff36}.notification[data-v-e7509a0f]:nth-of-type(5n+2):hover{background-color:#ffffff2a}.notification[data-v-e7509a0f]:nth-of-type(5n+3){background-color:#ffffff2d}.notification[data-v-e7509a0f]:nth-of-type(5n+3):hover{background-color:#ffffff20}.notification[data-v-e7509a0f]:nth-of-type(5n+4){background-color:#ffffff23}.notification[data-v-e7509a0f]:nth-of-type(5n+4):hover{background-color:#ffffff16}.notification[data-v-e7509a0f]:nth-of-type(5n+5){background-color:#ffffff1a}.notification[data-v-e7509a0f]:nth-of-type(5n+5):hover{background-color:#ffffff0d}.notification span.date[data-v-e7509a0f]{color:var(--color-text-gray);margin-right:.3em}.back-btn[data-v-e7509a0f]{align-items:center;cursor:pointer;display:flex;font-size:var(--font-size-14);font-weight:500;line-height:0;padding-bottom:3em}.back-btn svg[data-v-e7509a0f]{margin-right:.8em}.expander[data-v-42d3f9aa]{backface-visibility:hidden;height:0;overflow:hidden;perspective:1000px;transform:translateZ(1px);transition:height .6s cubic-bezier(.77,0,.21,1)}.main-menu[data-v-67e42d5a]{--menu-offset:24px;--menu-padding:30px;bottom:var(--menu-offset);left:var(--menu-offset);max-width:clamp(296px,5.19vw + 279.38px,350px);position:fixed;width:100%;z-index:var(--z-index-main-menu)}@media (max-width:768px){.main-menu[data-v-67e42d5a]{--menu-offset:12px}}.main-menu.open .menu-overlay[data-v-67e42d5a]{-webkit-clip-path:circle(72% at 50% 50%);clip-path:circle(72% at 50% 50%);opacity:1;transform:translateY(0) translateZ(1px);visibility:visible}.main-menu.open .menu-button .dot[data-v-67e42d5a]{display:none}.main-menu.open .menu-button[data-v-67e42d5a]:before{background:#fff;content:"";transition:transform .3s ease,background .3s ease .2s}.main-menu.open .lines[data-v-67e42d5a]{transform:rotate(90deg) translateZ(1px)}.main-menu.open .line[data-v-67e42d5a]{background:#000}.main-menu.open .line[data-v-67e42d5a]:first-child{transform:rotate(-45deg) translateZ(1px)}.main-menu.open .line[data-v-67e42d5a]:last-child{transform:rotate(45deg) translateZ(1px)}.menu-overlay[data-v-67e42d5a]{background:#000;border-radius:var(--border-radius-lg);bottom:0;-webkit-clip-path:circle(30px at 47px calc(100% - 71px));clip-path:circle(30px at 47px calc(100% - 71px));color:#fff;max-height:calc(100vh - var(--menu-offset)*2);overflow:hidden;overflow-y:auto;padding-bottom:100px;position:absolute;transform:translateY(20px) translateZ(1px);transition:transform .5s ease .1s,-webkit-clip-path .5s cubic-bezier(.77,0,.21,1);transition:clip-path .5s cubic-bezier(.77,0,.21,1),transform .5s ease .1s;transition:clip-path .5s cubic-bezier(.77,0,.21,1),transform .5s ease .1s,-webkit-clip-path .5s cubic-bezier(.77,0,.21,1);width:100%;z-index:2}.menu[data-v-67e42d5a]{display:flex;flex-direction:column;padding:var(--menu-padding);transform:translateZ(1px)}.menu button.notifications[data-v-67e42d5a]{position:relative}.menu button.notifications .dot[data-v-67e42d5a]{margin-left:-1.1em;top:50%;transform:translateY(-50%);width:6px}.menu[data-v-67e42d5a],.menu a[data-v-67e42d5a],.menu button[data-v-67e42d5a]{color:#fff;font-size:var(--font-size-14);font-weight:500;text-align:left;text-decoration:none}.menu a[data-v-67e42d5a],.menu button[data-v-67e42d5a]{padding-bottom:.7em;padding-top:.7em}.dot[data-v-67e42d5a]{animation:pulse-67e42d5a 2s infinite;aspect-ratio:1;background:var(--color-warning);border-radius:100px;position:absolute;width:8px}@keyframes pulse-67e42d5a{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}.menu-button[data-v-67e42d5a]{align-items:center;aspect-ratio:1;bottom:16px;cursor:pointer;display:flex;justify-content:center;left:12px;position:absolute;width:70px;z-index:3}.menu-button[data-v-67e42d5a]:before{background:#000;border-radius:100px;content:"";height:100%;position:absolute;transition:transform .3s ease,background .3s ease;width:100%}.menu-button[data-v-67e42d5a]:active:before,.menu-button[data-v-67e42d5a]:hover:before{transform:scale(.95)}.menu-button .dot[data-v-67e42d5a]{right:22%;top:22%}.menu-button .lines[data-v-67e42d5a]{aspect-ratio:1;position:relative;transition:transform .2s cubic-bezier(.77,0,.21,1);width:25%}.menu-button .line[data-v-67e42d5a]{background:#fff;height:2px;position:absolute;top:calc(50% - 1px);transition:transform .2s cubic-bezier(.77,0,.21,1),background .2s ease;width:100%}.menu-button .line[data-v-67e42d5a]:first-child{transform:translateY(-4px)}.menu-button .line[data-v-67e42d5a]:last-child{transform:translateY(4px)}.page-enter-active,.page-leave-active{transition:all .25s}.page-enter-from,.page-leave-to{opacity:0}.page-leave-to{position:absolute}
