@charset "UTF-8";*,*:before,*:after{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:rgba(255,255,255,0)}a{text-decoration:none;color:inherit}:where([hidden]:not([hidden=until-found])){display:none!important}:where(html){-webkit-text-size-adjust:none}@supports not (min-block-size: 100dvb){:where(html){block-size:100%}}@media (prefers-reduced-motion: no-preference){:where(html:focus-within){scroll-behavior:smooth}}:where(body){-webkit-font-smoothing:antialiased}:where(input,button,textarea,select){font:inherit;color:inherit}:where(textarea){resize:block}:where(button,select,summary,[role=button],[role=option]){cursor:pointer}:where(:disabled){cursor:not-allowed}:where(label:has(>input:disabled),label:has(+input:disabled)){cursor:not-allowed}:where(button){border-style:solid}:where(a){text-underline-offset:.2ex}:where(ul,ol){list-style:none}:where(img,svg,video,canvas,audio,iframe,embed,object){display:block}:where(img,picture,svg){max-inline-size:100%;block-size:auto}:where(p,h1,h2,h3,h4,h5,h6){overflow-wrap:break-word}:where(h1,h2,h3){line-height:calc(1em + .5rem)}:where(hr){border:none;border-block-start:1px solid;color:inherit;block-size:0;overflow:visible}:where(.visually-hidden:not(:focus,:active,:focus-within,.not-visually-hidden)){clip-path:inset(50%)!important;height:1px!important;width:1px!important;overflow:hidden!important;position:absolute!important;white-space:nowrap!important;border:0!important}:root{--height-header: 72px;--breakpoint-sm: 480px;--breakpoint-md: 840px;--breakpoint-lg: 1024px;--breakpoint-xl: 1280px;--breakpoint-xxl: 1600px;--breakpoint-xxxl: 1920px;--icon-size-xxs: 12px;--icon-size-xs: 16px;--icon-size-sm: 20px;--icon-size-md: 28px;--icon-size-lg: 36px;--ease-smooth: cubic-bezier(.6, 0, .25, 1);--ease-power2-out: cubic-bezier(.25, .46, .45, .94);--ease-power2-in: cubic-bezier(.165, .84, .44, 1);--transition-route-duration: .5s;--transition-route-ease: cubic-bezier(.6, 0, .25, 1);--z-index-background: 0;--z-index-layout: 10;--z-index-header-home: 20;--z-index-project-background: 50;--z-index-layout-project: 70;--z-index-header: 90;--z-index-preloader: 100;--line-height-copy: 1.3;--line-height-title: 1.1;--radius-sm: 6px;--radius-md: 12px;--radius-lg: 16px;--radius-xl: 24px;--radius-xxl: 24px;--font-size-xxs: 12px;--font-size-xs: 12px;--font-size-sm: 14px;--font-size-md: 16px;--font-size-lg: 18px;--font-size-xl: 20px;--font-size-xxl: 26px;--font-size-title-xxs: 18px;--font-size-title-xs: 22px;--font-size-title-sm: 28px;--font-size-title-md: 44px;--font-size-title-lg: 56px;--font-size-title-xl: 72px;--font-size-title-xxl: 88px;--font-size-title-xxxl: 112px;--space-outer: 16px;--space-xxs: 4px;--space-xs: 8px;--space-sm: 12px;--space-md: 18px;--space-lg: 28px;--space-xl: 36px;--space-xxl: 48px;--space-xxxl: 64px;--stroke-sm: 1px;--stroke-md: 2px;--stroke-lg: 4px;--stroke-xl: 6px;--stroke-xxl: 8px}@media (min-width: 840px){:root{--radius-xxl: 48px;--height-header: 96px}}@media (min-width: 1280px){:root{--space-outer: 20px}}@media (min-width: 1600px){:root{--space-outer: 32px}}:root{--color-text-400: #2d2a24;--color-text-300: #5f5646;--color-grayscale-500: rgb(223, 210, 191);--color-grayscale-400: rgb(233, 222, 208);--color-beige-700: rgb(223, 209, 188);--color-beige-600: rgb(233, 222, 208);--color-beige-500: rgb(241, 229, 213);--color-beige-400: #f5efe6;--color-background-400: #f5efe6;--color-black-400: #2d2a24;--color-gray-500: #67727c;--color-gray-400: #a9b0b7;--color-orange-400: #ff8400;--color-white-400: #ffffff;--color-cyan-500: #0086bb;--color-cyan-400: rgb(52, 191, 255);--color-text-cyan-400: #e1f5ff;--color-text-cyan-300: #81bdd8;--color-dark-blue-600: #234ba2;--color-dark-blue-500: #052e87;--color-dark-blue-400: #002474;--color-hologram-top: rgb(0, 53, 133);--color-hologram-bottom: rgba(0, 82, 145, .6)}@font-face{font-family:Urbanist;src:url(/fonts/urbanist-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Urbanist;src:url(/fonts/urbanist-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Urbanist;src:url(/fonts/urbanist-900.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:ProFontWindows;src:url(/fonts/pro-font-windows-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ProFontWindows;src:url(/fonts/pro-font-windows-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}.grid{display:grid;grid-template-columns:repeat(12,1fr);width:100%;gap:var(--space-md);margin:0 auto;max-width:calc(var(--breakpoint-xxxl))}@media (min-width: 840px){.grid{gap:var(--space-xl)}}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}.project-sales-system{--color-text-400: rgb(255, 255, 255);--color-text-300: rgb(195, 204, 219);--color-accent-400: #008dff;--color-accent-text-400: white;--color-hover: #060f1f;--color-grayscale-500: #2b4169;--color-grayscale-400: #2b4169;--color-background-400: #364e7c;--color-background-300: #1c2f4f}.project-delivery{--color-text-400: rgb(20, 29, 37);--color-text-300: rgb(72, 85, 97);--color-accent-400: rgb(31, 129, 249);--color-accent-text-400: white;--color-hover: rgb(243, 247, 250);--color-grayscale-500: rgb(226, 233, 238);--color-grayscale-400: rgb(226, 233, 238);--color-background-400: rgb(243, 247, 250);--color-background-300: white}.project-particles{--color-text-400: white;--color-text-300: rgb(149, 155, 150);--color-accent-400: #22904b;--color-accent-text-400: white;--color-hover: #000000;--color-grayscale-500: #2c2f2c;--color-grayscale-400: #2c2f2c;--color-background-400: #191c19;--color-background-300: #141614}.project-pokedex{--color-text-400: #0f1511;--color-text-300: #334238;--color-hover: #ff3f4a;--color-hover-text: #fff8ec;--color-accent-400: #ff3f4a;--color-accent-text-400: #fff8ec;--color-grayscale-500: #f4d7ae;--color-grayscale-400: #ffe5bd;--color-background-400: #fff1dd;--color-background-300: #fff8ec}.project-finance{--color-text-400: #0f1511;--color-text-300: #334238;--color-hover: #d30000;--color-hover-text: #ffffff;--color-accent-400: #d30000;--color-accent-text-400: #ffffff;--color-grayscale-500: #f4d7ae;--color-grayscale-400: #ffe5bd;--color-background-400: #fff1dd;--color-background-300: #fff8ec}.project-geo{--color-text-400: #ffffff;--color-text-300: #cfe0ff;--color-hover: #0b6dff;--color-hover-text: #ffffff;--color-accent-400: #0b6dff;--color-accent-text-400: #ffffff;--color-grayscale-500: #0b6dff;--color-grayscale-400: #e8f1ff;--color-background-400: #ffffff;--color-background-300: #0b6dff}.project-timeline{--color-text-400: #ffffff;--color-text-300: #cfe0ff;--color-hover: #ffffff;--color-hover-text: #0b6dff;--color-accent-400: #0b6dff;--color-accent-text-400: #ffffff;--color-grayscale-500: #0b6dff;--color-grayscale-400: #e8f1ff;--color-background-400: #ffffff;--color-background-300: #0b6dff}.project-sharkie,.project-trading{--color-text-400: #f5f5f5;--color-text-300: #d9d9d9;--color-hover: #ffd233;--color-hover-text: #0a0a0a;--color-accent-400: #00d84a;--color-accent-text-400: #0a0a0a;--color-grayscale-500: #d9d9d9;--color-grayscale-400: #f5f5f5;--color-background-400: #f5f5f5;--color-background-300: #0a0a0a}.project-tools{--color-text-400: #344e41;--color-text-300: #3a5a40;--color-hover: #344e41;--color-hover-text: #dad7cd;--color-accent-400: #588157;--color-accent-text-400: #dad7cd;--color-grayscale-500: #a3b18a;--color-grayscale-400: #a3b18a;--color-background-400: #dad7cd;--color-background-300: #a3b18a}html[data-active-project=tools]{scrollbar-color:rgba(52,78,65,.72) rgba(218,215,205,.56);scrollbar-width:thin}html[data-active-project=tools]::-webkit-scrollbar,html[data-active-project=tools] *::-webkit-scrollbar{height:12px;width:12px}html[data-active-project=tools]::-webkit-scrollbar-track,html[data-active-project=tools] *::-webkit-scrollbar-track{background:linear-gradient(90deg,#dad7cd9e,#a3b18a52);border:3px solid rgba(218,215,205,.72);border-radius:999px}html[data-active-project=tools]::-webkit-scrollbar-thumb,html[data-active-project=tools] *::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#588157,#344e41);border:3px solid rgba(218,215,205,.78);border-radius:999px;box-shadow:0 2px 8px #344e4138}html[data-active-project=tools]::-webkit-scrollbar-thumb:hover,html[data-active-project=tools] *::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#3a5a40,#263d32)}html[data-active-project=tools]::-webkit-scrollbar-corner,html[data-active-project=tools] *::-webkit-scrollbar-corner{background:#dad7cd}html[data-active-project],html[data-active-project] body{height:auto;min-height:100%;overflow-x:hidden!important;overflow-y:auto!important}html[data-active-project] .project-wrapper-visible{overflow:visible!important}@media (hover: none) and (pointer: coarse),(max-width: 840px){html[data-active-project],html[data-active-project] body{height:auto!important;min-height:100%!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:auto;scroll-behavior:auto;touch-action:pan-y!important;-webkit-overflow-scrolling:touch}html[data-active-project] .project-wrapper-visible,html[data-active-project] .project-shell-content,html[data-active-project] .project-content,html[data-active-project] .project-content-wrapper,html[data-active-project] .project-content-components,html[data-active-project] .project-content-grid,html[data-active-project] .project{height:auto!important;min-height:100vh!important;overflow:visible!important;touch-action:pan-y!important}html[data-active-project] .project{max-width:100vw}html[data-active-project] .project-content-components{align-items:stretch;border-radius:var(--radius-lg);gap:20px;justify-content:flex-start;padding:var(--space-lg) var(--space-outer)}html[data-active-project] .project-content-grid{display:block;min-height:auto!important}html[data-active-project] .project-content-grid>*{margin-inline:auto;max-width:100%;min-width:0;touch-action:pan-y!important;width:100%}html[data-active-project] .project-content-grid>*+*,html[data-active-project] [class$=-panel]+[class$=-panel]{margin-top:20px!important}html[data-active-project] .project-content-next-project-grid{padding:var(--space-xl) var(--space-outer) var(--space-xxl)}html[data-active-project] .project-hero{min-height:auto;padding-bottom:var(--space-xl);padding-top:calc(var(--height-header) + var(--space-md));touch-action:pan-y!important}html[data-active-project] .project-hero-title{font-size:clamp(42px,14vw,var(--font-size-title-lg));letter-spacing:0}html[data-active-project] .project-hero-description{font-size:var(--font-size-md);line-height:1.38}html[data-active-project] .sales-chart,html[data-active-project] .sales-table-panel,html[data-active-project] .master-detail-panel,html[data-active-project] .subowners-panel,html[data-active-project] .signature-panel,html[data-active-project] [class$=-panel]{aspect-ratio:auto!important;border-radius:var(--radius-md);max-width:100%;min-height:auto;overflow:visible!important;touch-action:pan-y!important}html[data-active-project] img,html[data-active-project] svg,html[data-active-project] canvas,html[data-active-project] video{max-width:100%}html[data-active-project] table{max-width:none}html[data-active-project=tools],html[data-active-project=tools] body,html[data-active-project=tools] .project,html[data-active-project=tools] .project-content,html[data-active-project=tools] .project-content-wrapper,html[data-active-project=tools] .project-content-components,html[data-active-project=tools] .project-content-grid{touch-action:pan-y!important}html[data-active-project=tools],html[data-active-project=tools] body{height:auto!important;min-height:100%!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:auto;scroll-behavior:auto;touch-action:pan-y!important;-webkit-overflow-scrolling:touch}html[data-active-project=tools] .project-wrapper-visible,html[data-active-project=tools] .project-shell-content,html[data-active-project=tools] .project-content,html[data-active-project=tools] .project-content-wrapper,html[data-active-project=tools] .project-content-components,html[data-active-project=tools] .project-content-grid,html[data-active-project=tools] .project{height:auto!important;min-height:100vh!important;overflow:visible!important;touch-action:pan-y!important}html[data-active-project=tools] .project-content-components{align-items:stretch;justify-content:flex-start}html[data-active-project=tools] .project-content-grid,html[data-active-project=tools] .project-content-grid>*,html[data-active-project=tools] .sales-chart,html[data-active-project=tools] .sales-table-panel,html[data-active-project=tools] .master-detail-panel,html[data-active-project=tools] .subowners-panel,html[data-active-project=tools] .signature-panel{touch-action:pan-y!important}html[data-active-project=tools] .project-content-grid{min-height:auto!important}}.preloader{position:fixed;z-index:var(--z-index-preloader);top:0;left:0;width:100%;height:100%;background-color:var(--color-beige-400);display:flex;justify-content:center;align-items:center;transition:opacity .3s ease-in-out;opacity:1}.preloader-svg{width:120px;height:120px;transition:transform .2s var(--ease-power2-in),opacity .2s var(--ease-power2-in)}.preloader-rect{transform-origin:bottom center;transition:transform .3s ease-in-out}.preloader-path{fill:var(--color-text-400)}.preloader-hidden{opacity:0;pointer-events:none!important}.preloader-hidden *{pointer-events:none!important}.preloader-hidden svg{transform:scale(.4);opacity:0}html{background:var(--color-background-400);color:var(--color-text-400);--icon-color: var(--color-text-400);font-family:Urbanist;letter-spacing:.02em;overflow-y:scroll!important;--vh: 1vh;--dvh: 1vh;--svh: 1vh;--lvh: 1vh;--dvh: 1dvh;--svh: 1svh;--lvh: 1lvh;--vw: 1vw;--dvw: 1vw;--svw: 1vw;--lvw: 1vw;--dvw: 1dvw;--svw: 1svw;--lvw: 1lvw}.is-loading{overscroll-behavior:none;position:fixed;width:calc(var(--svw) * 100);height:calc(var(--svh) * 100)}::selection{background:#2d2a24;color:#fff;text-shadow:none}::-moz-selection{background:#2d2a24;color:#fff;text-shadow:none}.children-unclickable{pointer-events:all}.children-unclickable *{pointer-events:none}.button-wrapper[data-v-41e1de7c]{border:none;border-radius:100px;letter-spacing:.02em;font-size:var(--font-size-md);font-weight:800;text-align:center;white-space:nowrap;text-transform:uppercase;background-color:transparent;transition:background-color .1s ease-in-out,color .1s ease-in-out,border-color .1s ease-in-out}.button-wrapper-rounded[data-v-41e1de7c]{border-radius:50%;aspect-ratio:1}.button-wrapper-accent[data-v-41e1de7c]{background-color:var(--color-accent-400, var(--color-orange-400));color:var(--color-accent-text-400, var(--color-white-400));--icon-color: var(--color-accent-text-400, var(--color-white-400))}@media (hover: hover) and (pointer: fine){.button-wrapper-accent[data-v-41e1de7c]:hover{background-color:var(--color-hover, var(--color-black-400));color:var(--color-hover-text, var(--color-white-400));--icon-color: var(--color-hover-text, var(--color-white-400))}}.button-wrapper-theme[data-v-41e1de7c]{background-color:var(--color-grayscale-500);color:var(--color-text-400);--icon-color: var(--color-text-400)}@media (hover: hover) and (pointer: fine){.button-wrapper-theme[data-v-41e1de7c]:hover{background-color:var(--color-hover, var(--color-black-400));color:var(--color-white-400);--icon-color: var(--color-white-400)}}.button-wrapper-background[data-v-41e1de7c]{background-color:var(--color-background-400);color:var(--color-text-400);--icon-color: var(--color-text-400)}@media (hover: hover) and (pointer: fine){.button-wrapper-background[data-v-41e1de7c]:hover{background-color:var(--color-text-400);color:var(--color-background-400);--icon-color: var(--color-background-400)}}.button-wrapper-gray[data-v-41e1de7c]{background-color:var(--color-gray-400);color:var(--color-white-400);--icon-color: var(--color-white-400)}@media (hover: hover) and (pointer: fine){.button-wrapper-gray[data-v-41e1de7c]:hover{background-color:var(--color-gray-500)}}.button-wrapper-border[data-v-41e1de7c]{border:2px solid var(--color-grayscale-400);color:var(--color-text-400);--icon-color: var(--color-text-400)}@media (hover: hover) and (pointer: fine){.button-wrapper-border[data-v-41e1de7c]:hover{background-color:var(--color-hover, var(--color-black-400));color:var(--color-white-400);--icon-color: var(--color-white-400);border-color:var(--color-hover, var(--color-black-400))}}.button[data-v-e37bcbb4]{display:flex;align-items:center;justify-content:center}.button-size-sm[data-v-e37bcbb4]{height:38px;padding:0 16px}.button-size-md[data-v-e37bcbb4]{height:44px;padding:0 26px}.button-size-lg[data-v-e37bcbb4]{height:50px;padding:0 34px}.logo-svg[data-v-9c6d2970]{fill:var(--icon-color)}.button-round[data-v-44d5add0]{display:flex;align-items:center;justify-content:center;aspect-ratio:1;border-radius:50%}.button-round-size-sm[data-v-44d5add0]{width:32px;padding:6px}.button-round-size-md[data-v-44d5add0]{width:44px;padding:10px}.button-round-size-lg[data-v-44d5add0]{width:52px;padding:14px}.volume-body[data-v-50eb65c2]{transition:transform .2s ease-in-out,fill .2s ease-in-out;transform:translate(30px)}.volume-body-active[data-v-50eb65c2]{transform:translate(0)}.volume-wave-1[data-v-50eb65c2],.volume-wave-2[data-v-50eb65c2]{transition:transform .2s ease-in-out,opacity .2s ease-in-out,fill .2s ease-in-out;transform:translate(-20px);opacity:0}.volume-wave-1[data-v-50eb65c2] *,.volume-wave-2[data-v-50eb65c2] *{transition:fill .2s ease-in-out}.volume-wave-1-active[data-v-50eb65c2],.volume-wave-2-active[data-v-50eb65c2]{transform:translate(0);opacity:1}.music-toggle-dark[data-v-77f1af83]{background-color:var(--color-dark-blue-500);color:var(--color-white-400);--icon-color: var(--color-white-400)}.lang-switch[data-v-2a206379]{background-color:#fff;border-color:#141d2524;color:#141d25}@media (hover: hover) and (pointer: fine){.lang-switch[data-v-2a206379]:hover{background-color:#fff;border-color:#141d2547;color:#141d25}}.header[data-v-ba77014b]{position:fixed;top:0;display:flex;align-items:center;justify-content:space-between;left:50%;transform:translate(-50%);width:var(--breakpoint-xxxl);padding:0 var(--space-outer);max-width:100%;z-index:var(--z-index-header);height:var(--height-header);pointer-events:none;--scrolled: 0}.header-scrolled[data-v-ba77014b]{--scrolled: 1}.header-back[data-v-ba77014b]{pointer-events:none;opacity:0;transition:opacity .2s ease-in-out;transition-delay:.1s;pointer-events:auto}.header-back-icon[data-v-ba77014b]{width:100%;transform:rotate(180deg)}.header-back-isProjectPage[data-v-ba77014b]{pointer-events:auto;opacity:1}.header-left[data-v-ba77014b]{position:absolute;left:var(--space-outer);top:50%;transform:translateY(-50%)}.header-get-in-touch[data-v-ba77014b]{width:fit-content}.header-get-in-touch-isProjectPage[data-v-ba77014b]{opacity:1!important}.header-right[data-v-ba77014b]{position:absolute;right:var(--space-outer);top:50%;transform:translateY(-50%);pointer-events:auto;display:flex;align-items:center;gap:var(--space-sm)}.header-music-toggle[data-v-ba77014b]{display:flex}.header-dark[data-v-ba77014b]{color:var(--color-white-400);--icon-color: var(--color-white-400)}.header-get-in-touch[data-v-ba77014b]{display:none}@media (min-width: 840px){.header-get-in-touch[data-v-ba77014b]{display:flex}}.header-logo[data-v-ba77014b]{cursor:pointer;display:flex;gap:var(--space-xs);transition:color .2s ease-in-out;opacity:var(--scrolled);pointer-events:none}.header-logo-clickable[data-v-ba77014b]{pointer-events:all}@media (min-width: 840px){.header-logo[data-v-ba77014b]{gap:var(--space-sm)}}.header-logo-isProjectPage[data-v-ba77014b]{transition:opacity .2s ease-in-out;pointer-events:none;opacity:0}.header-logo-image[data-v-ba77014b]{width:36px}@media (min-width: 840px){.header-logo-image[data-v-ba77014b]{width:40px}}.header-logo-text[data-v-ba77014b]{font-weight:900;font-size:18px}@media (min-width: 840px){.header-logo-text[data-v-ba77014b]{font-size:20px}}:root{--swal2-outline: 0 0 0 3px rgba(100, 150, 200, .5);--swal2-container-padding: .625em;--swal2-backdrop: rgba(0, 0, 0, .4);--swal2-backdrop-transition: background-color .15s;--swal2-width: 32em;--swal2-padding: 0 0 1.25em;--swal2-border: none;--swal2-border-radius: .3125rem;--swal2-background: white;--swal2-color: #545454;--swal2-show-animation: swal2-show .3s;--swal2-hide-animation: swal2-hide .15s forwards;--swal2-icon-zoom: 1;--swal2-title-padding: .8em 1em 0;--swal2-html-container-padding: 1em 1.6em .3em;--swal2-input-border: 1px solid #d9d9d9;--swal2-input-border-radius: .1875em;--swal2-input-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .06), 0 0 0 3px transparent;--swal2-input-background: transparent;--swal2-input-transition: border-color .2s, box-shadow .2s;--swal2-input-hover-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .06), 0 0 0 3px transparent;--swal2-input-focus-border: 1px solid #b4dbed;--swal2-input-focus-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .06), 0 0 0 3px rgba(100, 150, 200, .5);--swal2-progress-step-background: #add8e6;--swal2-validation-message-background: #f0f0f0;--swal2-validation-message-color: #666;--swal2-footer-border-color: #eee;--swal2-footer-background: transparent;--swal2-footer-color: inherit;--swal2-timer-progress-bar-background: rgba(0, 0, 0, .3);--swal2-close-button-position: initial;--swal2-close-button-inset: auto;--swal2-close-button-font-size: 2.5em;--swal2-close-button-color: #ccc;--swal2-close-button-transition: color .2s, box-shadow .2s;--swal2-close-button-outline: initial;--swal2-close-button-box-shadow: inset 0 0 0 3px transparent;--swal2-close-button-focus-box-shadow: inset var(--swal2-outline);--swal2-close-button-hover-transform: none;--swal2-actions-justify-content: center;--swal2-actions-width: auto;--swal2-actions-margin: 1.25em auto 0;--swal2-actions-padding: 0;--swal2-actions-border-radius: 0;--swal2-actions-background: transparent;--swal2-action-button-transition: background-color .2s, box-shadow .2s;--swal2-action-button-hover: black 10%;--swal2-action-button-active: black 10%;--swal2-confirm-button-box-shadow: none;--swal2-confirm-button-border-radius: .25em;--swal2-confirm-button-background-color: #7066e0;--swal2-confirm-button-color: #fff;--swal2-deny-button-box-shadow: none;--swal2-deny-button-border-radius: .25em;--swal2-deny-button-background-color: #dc3741;--swal2-deny-button-color: #fff;--swal2-cancel-button-box-shadow: none;--swal2-cancel-button-border-radius: .25em;--swal2-cancel-button-background-color: #6e7881;--swal2-cancel-button-color: #fff;--swal2-toast-show-animation: swal2-toast-show .5s;--swal2-toast-hide-animation: swal2-toast-hide .1s forwards;--swal2-toast-border: none;--swal2-toast-box-shadow: 0 0 1px hsl(0deg 0% 0% / .075), 0 1px 2px hsl(0deg 0% 0% / .075), 1px 2px 4px hsl(0deg 0% 0% / .075), 1px 3px 8px hsl(0deg 0% 0% / .075), 2px 4px 16px hsl(0deg 0% 0% / .075)}[data-swal2-theme=dark]{--swal2-dark-theme-black: #19191a;--swal2-dark-theme-white: #e1e1e1;--swal2-background: var(--swal2-dark-theme-black);--swal2-color: var(--swal2-dark-theme-white);--swal2-footer-border-color: #555;--swal2-input-background: color-mix(in srgb, var(--swal2-dark-theme-black), var(--swal2-dark-theme-white) 10%);--swal2-validation-message-background: color-mix( in srgb, var(--swal2-dark-theme-black), var(--swal2-dark-theme-white) 10% );--swal2-validation-message-color: var(--swal2-dark-theme-white);--swal2-timer-progress-bar-background: rgba(255, 255, 255, .7)}@media (prefers-color-scheme: dark){[data-swal2-theme=auto]{--swal2-dark-theme-black: #19191a;--swal2-dark-theme-white: #e1e1e1;--swal2-background: var(--swal2-dark-theme-black);--swal2-color: var(--swal2-dark-theme-white);--swal2-footer-border-color: #555;--swal2-input-background: color-mix(in srgb, var(--swal2-dark-theme-black), var(--swal2-dark-theme-white) 10%);--swal2-validation-message-background: color-mix( in srgb, var(--swal2-dark-theme-black), var(--swal2-dark-theme-white) 10% );--swal2-validation-message-color: var(--swal2-dark-theme-white);--swal2-timer-progress-bar-background: rgba(255, 255, 255, .7)}}body.swal2-shown:not(.swal2-no-backdrop,.swal2-toast-shown){overflow:hidden}body.swal2-height-auto{height:auto!important}body.swal2-no-backdrop .swal2-container{background-color:#0000!important;pointer-events:none}body.swal2-no-backdrop .swal2-container .swal2-popup{pointer-events:auto}body.swal2-no-backdrop .swal2-container .swal2-modal{box-shadow:0 0 10px var(--swal2-backdrop)}body.swal2-toast-shown .swal2-container{box-sizing:border-box;width:360px;max-width:100%;background-color:#0000;pointer-events:none}body.swal2-toast-shown .swal2-container.swal2-top{inset:0 auto auto 50%;transform:translate(-50%)}body.swal2-toast-shown .swal2-container.swal2-top-end,body.swal2-toast-shown .swal2-container.swal2-top-right{inset:0 0 auto auto}body.swal2-toast-shown .swal2-container.swal2-top-start,body.swal2-toast-shown .swal2-container.swal2-top-left{inset:0 auto auto 0}body.swal2-toast-shown .swal2-container.swal2-center-start,body.swal2-toast-shown .swal2-container.swal2-center-left{inset:50% auto auto 0;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-center{inset:50% auto auto 50%;transform:translate(-50%,-50%)}body.swal2-toast-shown .swal2-container.swal2-center-end,body.swal2-toast-shown .swal2-container.swal2-center-right{inset:50% 0 auto auto;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-start,body.swal2-toast-shown .swal2-container.swal2-bottom-left{inset:auto auto 0 0}body.swal2-toast-shown .swal2-container.swal2-bottom{inset:auto auto 0 50%;transform:translate(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-end,body.swal2-toast-shown .swal2-container.swal2-bottom-right{inset:auto 0 0 auto}@media print{body.swal2-shown:not(.swal2-no-backdrop,.swal2-toast-shown){overflow-y:scroll!important}body.swal2-shown:not(.swal2-no-backdrop,.swal2-toast-shown)>[aria-hidden=true]{display:none}body.swal2-shown:not(.swal2-no-backdrop,.swal2-toast-shown) .swal2-container{position:static!important}}div:where(.swal2-container){display:grid;position:fixed;z-index:1060;inset:0;box-sizing:border-box;grid-template-areas:"top-start     top            top-end" "center-start  center         center-end" "bottom-start  bottom-center  bottom-end";grid-template-rows:minmax(min-content,auto) minmax(min-content,auto) minmax(min-content,auto);height:100%;padding:var(--swal2-container-padding);overflow-x:hidden;transition:var(--swal2-backdrop-transition);-webkit-overflow-scrolling:touch}div:where(.swal2-container).swal2-backdrop-show,div:where(.swal2-container).swal2-noanimation{background:var(--swal2-backdrop)}div:where(.swal2-container).swal2-backdrop-hide{background:#0000!important}div:where(.swal2-container).swal2-top-start,div:where(.swal2-container).swal2-center-start,div:where(.swal2-container).swal2-bottom-start{grid-template-columns:minmax(0,1fr) auto auto}div:where(.swal2-container).swal2-top,div:where(.swal2-container).swal2-center,div:where(.swal2-container).swal2-bottom{grid-template-columns:auto minmax(0,1fr) auto}div:where(.swal2-container).swal2-top-end,div:where(.swal2-container).swal2-center-end,div:where(.swal2-container).swal2-bottom-end{grid-template-columns:auto auto minmax(0,1fr)}div:where(.swal2-container).swal2-top-start>.swal2-popup{align-self:start}div:where(.swal2-container).swal2-top>.swal2-popup{grid-column:2;place-self:start center}div:where(.swal2-container).swal2-top-end>.swal2-popup,div:where(.swal2-container).swal2-top-right>.swal2-popup{grid-column:3;place-self:start end}div:where(.swal2-container).swal2-center-start>.swal2-popup,div:where(.swal2-container).swal2-center-left>.swal2-popup{grid-row:2;align-self:center}div:where(.swal2-container).swal2-center>.swal2-popup{grid-column:2;grid-row:2;place-self:center center}div:where(.swal2-container).swal2-center-end>.swal2-popup,div:where(.swal2-container).swal2-center-right>.swal2-popup{grid-column:3;grid-row:2;place-self:center end}div:where(.swal2-container).swal2-bottom-start>.swal2-popup,div:where(.swal2-container).swal2-bottom-left>.swal2-popup{grid-column:1;grid-row:3;align-self:end}div:where(.swal2-container).swal2-bottom>.swal2-popup{grid-column:2;grid-row:3;place-self:end center}div:where(.swal2-container).swal2-bottom-end>.swal2-popup,div:where(.swal2-container).swal2-bottom-right>.swal2-popup{grid-column:3;grid-row:3;place-self:end end}div:where(.swal2-container).swal2-grow-row>.swal2-popup,div:where(.swal2-container).swal2-grow-fullscreen>.swal2-popup{grid-column:1/4;width:100%}div:where(.swal2-container).swal2-grow-column>.swal2-popup,div:where(.swal2-container).swal2-grow-fullscreen>.swal2-popup{grid-row:1/4;align-self:stretch}div:where(.swal2-container).swal2-no-transition{transition:none!important}div:where(.swal2-container)[popover]{width:auto;border:0}div:where(.swal2-container) div:where(.swal2-popup){display:none;position:relative;box-sizing:border-box;grid-template-columns:minmax(0,100%);width:var(--swal2-width);max-width:100%;padding:var(--swal2-padding);border:var(--swal2-border);border-radius:var(--swal2-border-radius);background:var(--swal2-background);color:var(--swal2-color);font-family:inherit;font-size:1rem}div:where(.swal2-container) div:where(.swal2-popup):focus{outline:none}div:where(.swal2-container) div:where(.swal2-popup).swal2-loading{overflow-y:hidden}div:where(.swal2-container) div:where(.swal2-popup).swal2-draggable{cursor:grab}div:where(.swal2-container) div:where(.swal2-popup).swal2-draggable div:where(.swal2-icon){cursor:grab}div:where(.swal2-container) div:where(.swal2-popup).swal2-dragging{cursor:grabbing}div:where(.swal2-container) div:where(.swal2-popup).swal2-dragging div:where(.swal2-icon){cursor:grabbing}div:where(.swal2-container) h2:where(.swal2-title){position:relative;max-width:100%;margin:0;padding:var(--swal2-title-padding);color:inherit;font-size:1.875em;font-weight:600;text-align:center;text-transform:none;overflow-wrap:break-word;cursor:initial}div:where(.swal2-container) div:where(.swal2-actions){display:flex;z-index:1;box-sizing:border-box;flex-wrap:wrap;align-items:center;justify-content:var(--swal2-actions-justify-content);width:var(--swal2-actions-width);margin:var(--swal2-actions-margin);padding:var(--swal2-actions-padding);border-radius:var(--swal2-actions-border-radius);background:var(--swal2-actions-background)}div:where(.swal2-container) div:where(.swal2-loader){display:none;align-items:center;justify-content:center;width:2.2em;height:2.2em;margin:0 1.875em;animation:swal2-rotate-loading 1.5s linear 0s infinite normal;border-width:.25em;border-style:solid;border-radius:100%;border-color:#2778c4 rgba(0,0,0,0) #2778c4 rgba(0,0,0,0)}div:where(.swal2-container) button:where(.swal2-styled){margin:.3125em;padding:.625em 1.1em;transition:var(--swal2-action-button-transition);border:none;box-shadow:0 0 0 3px #0000;font-weight:500}div:where(.swal2-container) button:where(.swal2-styled):not([disabled]){cursor:pointer}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm){border-radius:var(--swal2-confirm-button-border-radius);background:initial;background-color:var(--swal2-confirm-button-background-color);box-shadow:var(--swal2-confirm-button-box-shadow);color:var(--swal2-confirm-button-color);font-size:1em}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm):hover{background-color:color-mix(in srgb,var(--swal2-confirm-button-background-color),var(--swal2-action-button-hover))}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm):active{background-color:color-mix(in srgb,var(--swal2-confirm-button-background-color),var(--swal2-action-button-active))}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-deny){border-radius:var(--swal2-deny-button-border-radius);background:initial;background-color:var(--swal2-deny-button-background-color);box-shadow:var(--swal2-deny-button-box-shadow);color:var(--swal2-deny-button-color);font-size:1em}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-deny):hover{background-color:color-mix(in srgb,var(--swal2-deny-button-background-color),var(--swal2-action-button-hover))}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-deny):active{background-color:color-mix(in srgb,var(--swal2-deny-button-background-color),var(--swal2-action-button-active))}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel){border-radius:var(--swal2-cancel-button-border-radius);background:initial;background-color:var(--swal2-cancel-button-background-color);box-shadow:var(--swal2-cancel-button-box-shadow);color:var(--swal2-cancel-button-color);font-size:1em}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel):hover{background-color:color-mix(in srgb,var(--swal2-cancel-button-background-color),var(--swal2-action-button-hover))}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel):active{background-color:color-mix(in srgb,var(--swal2-cancel-button-background-color),var(--swal2-action-button-active))}div:where(.swal2-container) button:where(.swal2-styled):focus-visible{outline:none;box-shadow:var(--swal2-action-button-focus-box-shadow)}div:where(.swal2-container) button:where(.swal2-styled)[disabled]:not(.swal2-loading){opacity:.4}div:where(.swal2-container) button:where(.swal2-styled)::-moz-focus-inner{border:0}div:where(.swal2-container) div:where(.swal2-footer){margin:1em 0 0;padding:1em 1em 0;border-top:1px solid var(--swal2-footer-border-color);background:var(--swal2-footer-background);color:var(--swal2-footer-color);font-size:1em;text-align:center;cursor:initial}div:where(.swal2-container) .swal2-timer-progress-bar-container{position:absolute;right:0;bottom:0;left:0;grid-column:auto!important;overflow:hidden;border-bottom-right-radius:var(--swal2-border-radius);border-bottom-left-radius:var(--swal2-border-radius)}div:where(.swal2-container) div:where(.swal2-timer-progress-bar){width:100%;height:.25em;background:var(--swal2-timer-progress-bar-background)}div:where(.swal2-container) img:where(.swal2-image){max-width:100%;margin:2em auto 1em;cursor:initial}div:where(.swal2-container) button:where(.swal2-close){position:var(--swal2-close-button-position);inset:var(--swal2-close-button-inset);z-index:2;align-items:center;justify-content:center;width:1.2em;height:1.2em;margin-top:0;margin-right:0;margin-bottom:-1.2em;padding:0;overflow:hidden;transition:var(--swal2-close-button-transition);border:none;border-radius:var(--swal2-border-radius);outline:var(--swal2-close-button-outline);background:#0000;color:var(--swal2-close-button-color);font-family:monospace;font-size:var(--swal2-close-button-font-size);cursor:pointer;justify-self:end}div:where(.swal2-container) button:where(.swal2-close):hover{transform:var(--swal2-close-button-hover-transform);background:#0000;color:#f27474}div:where(.swal2-container) button:where(.swal2-close):focus-visible{outline:none;box-shadow:var(--swal2-close-button-focus-box-shadow)}div:where(.swal2-container) button:where(.swal2-close)::-moz-focus-inner{border:0}div:where(.swal2-container) div:where(.swal2-html-container){z-index:1;justify-content:center;margin:0;padding:var(--swal2-html-container-padding);overflow:auto;color:inherit;font-size:1.125em;font-weight:400;line-height:normal;text-align:center;overflow-wrap:break-word;word-break:break-word;cursor:initial}div:where(.swal2-container) input:where(.swal2-input),div:where(.swal2-container) input:where(.swal2-file),div:where(.swal2-container) textarea:where(.swal2-textarea),div:where(.swal2-container) select:where(.swal2-select),div:where(.swal2-container) div:where(.swal2-radio),div:where(.swal2-container) label:where(.swal2-checkbox){margin:1em 2em 3px}div:where(.swal2-container) input:where(.swal2-input),div:where(.swal2-container) input:where(.swal2-file),div:where(.swal2-container) textarea:where(.swal2-textarea){box-sizing:border-box;width:auto;transition:var(--swal2-input-transition);border:var(--swal2-input-border);border-radius:var(--swal2-input-border-radius);background:var(--swal2-input-background);box-shadow:var(--swal2-input-box-shadow);color:inherit;font-size:1.125em}div:where(.swal2-container) input:where(.swal2-input).swal2-inputerror,div:where(.swal2-container) input:where(.swal2-file).swal2-inputerror,div:where(.swal2-container) textarea:where(.swal2-textarea).swal2-inputerror{border-color:#f27474!important;box-shadow:0 0 2px #f27474!important}div:where(.swal2-container) input:where(.swal2-input):hover,div:where(.swal2-container) input:where(.swal2-file):hover,div:where(.swal2-container) textarea:where(.swal2-textarea):hover{box-shadow:var(--swal2-input-hover-box-shadow)}div:where(.swal2-container) input:where(.swal2-input):focus,div:where(.swal2-container) input:where(.swal2-file):focus,div:where(.swal2-container) textarea:where(.swal2-textarea):focus{border:var(--swal2-input-focus-border);outline:none;box-shadow:var(--swal2-input-focus-box-shadow)}div:where(.swal2-container) input:where(.swal2-input)::placeholder,div:where(.swal2-container) input:where(.swal2-file)::placeholder,div:where(.swal2-container) textarea:where(.swal2-textarea)::placeholder{color:#ccc}div:where(.swal2-container) .swal2-range{margin:1em 2em 3px;background:var(--swal2-background)}div:where(.swal2-container) .swal2-range input{width:80%}div:where(.swal2-container) .swal2-range output{width:20%;color:inherit;font-weight:600;text-align:center}div:where(.swal2-container) .swal2-range input,div:where(.swal2-container) .swal2-range output{height:2.625em;padding:0;font-size:1.125em;line-height:2.625em}div:where(.swal2-container) .swal2-input{height:2.625em;padding:0 .75em}div:where(.swal2-container) .swal2-file{width:75%;margin-right:auto;margin-left:auto;background:var(--swal2-input-background);font-size:1.125em}div:where(.swal2-container) .swal2-textarea{height:6.75em;padding:.75em}div:where(.swal2-container) .swal2-select{min-width:50%;max-width:100%;padding:.375em .625em;background:var(--swal2-input-background);color:inherit;font-size:1.125em}div:where(.swal2-container) .swal2-radio,div:where(.swal2-container) .swal2-checkbox{align-items:center;justify-content:center;background:var(--swal2-background);color:inherit}div:where(.swal2-container) .swal2-radio label,div:where(.swal2-container) .swal2-checkbox label{margin:0 .6em;font-size:1.125em}div:where(.swal2-container) .swal2-radio input,div:where(.swal2-container) .swal2-checkbox input{flex-shrink:0;margin:0 .4em}div:where(.swal2-container) label:where(.swal2-input-label){display:flex;justify-content:center;margin:1em auto 0}div:where(.swal2-container) div:where(.swal2-validation-message){align-items:center;justify-content:center;margin:1em 0 0;padding:.625em;overflow:hidden;background:var(--swal2-validation-message-background);color:var(--swal2-validation-message-color);font-size:1em;font-weight:300}div:where(.swal2-container) div:where(.swal2-validation-message):before{content:"!";display:inline-block;width:1.5em;min-width:1.5em;height:1.5em;margin:0 .625em;border-radius:50%;background-color:#f27474;color:#fff;font-weight:600;line-height:1.5em;text-align:center}div:where(.swal2-container) .swal2-progress-steps{flex-wrap:wrap;align-items:center;max-width:100%;margin:1.25em auto;padding:0;background:#0000;font-weight:600}div:where(.swal2-container) .swal2-progress-steps li{display:inline-block;position:relative}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step{z-index:20;flex-shrink:0;width:2em;height:2em;border-radius:2em;background:#2778c4;color:#fff;line-height:2em;text-align:center}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step{background:#2778c4}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step{background:var(--swal2-progress-step-background);color:#fff}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step-line{background:var(--swal2-progress-step-background)}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step-line{z-index:10;flex-shrink:0;width:2.5em;height:.4em;margin:0 -1px;background:#2778c4}div:where(.swal2-icon){position:relative;box-sizing:content-box;justify-content:center;width:5em;height:5em;margin:2.5em auto .6em;zoom:var(--swal2-icon-zoom);border:.25em solid rgba(0,0,0,0);border-radius:50%;border-color:#000;font-family:inherit;line-height:5em;cursor:default;-webkit-user-select:none;user-select:none}div:where(.swal2-icon) .swal2-icon-content{display:flex;align-items:center;font-size:3.75em}div:where(.swal2-icon).swal2-error{border-color:#f27474;color:#f27474}div:where(.swal2-icon).swal2-error .swal2-x-mark{position:relative;flex-grow:1}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line]{display:block;position:absolute;top:2.3125em;width:2.9375em;height:.3125em;border-radius:.125em;background-color:#f27474}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line][class$=left]{left:1.0625em;transform:rotate(45deg)}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line][class$=right]{right:1em;transform:rotate(-45deg)}div:where(.swal2-icon).swal2-error.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-error.swal2-icon-show .swal2-x-mark{animation:swal2-animate-error-x-mark .5s}div:where(.swal2-icon).swal2-warning{border-color:#f8bb86;color:#f8bb86}div:where(.swal2-icon).swal2-warning.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-warning.swal2-icon-show .swal2-icon-content{animation:swal2-animate-i-mark .5s}div:where(.swal2-icon).swal2-info{border-color:#3fc3ee;color:#3fc3ee}div:where(.swal2-icon).swal2-info.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-info.swal2-icon-show .swal2-icon-content{animation:swal2-animate-i-mark .8s}div:where(.swal2-icon).swal2-question{border-color:#87adbd;color:#87adbd}div:where(.swal2-icon).swal2-question.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-question.swal2-icon-show .swal2-icon-content{animation:swal2-animate-question-mark .8s}div:where(.swal2-icon).swal2-success{border-color:#a5dc86;color:#a5dc86}div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line]{position:absolute;width:3.75em;height:7.5em;border-radius:50%}div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line][class$=left]{top:-.4375em;left:-2.0635em;transform:rotate(-45deg);transform-origin:3.75em 3.75em;border-radius:7.5em 0 0 7.5em}div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line][class$=right]{top:-.6875em;left:1.875em;transform:rotate(-45deg);transform-origin:0 3.75em;border-radius:0 7.5em 7.5em 0}div:where(.swal2-icon).swal2-success .swal2-success-ring{position:absolute;z-index:2;top:-.25em;left:-.25em;box-sizing:content-box;width:100%;height:100%;border:.25em solid rgba(165,220,134,.3);border-radius:50%}div:where(.swal2-icon).swal2-success .swal2-success-fix{position:absolute;z-index:1;top:.5em;left:1.625em;width:.4375em;height:5.625em;transform:rotate(-45deg)}div:where(.swal2-icon).swal2-success [class^=swal2-success-line]{display:block;position:absolute;z-index:2;height:.3125em;border-radius:.125em;background-color:#a5dc86}div:where(.swal2-icon).swal2-success [class^=swal2-success-line][class$=tip]{top:2.875em;left:.8125em;width:1.5625em;transform:rotate(45deg)}div:where(.swal2-icon).swal2-success [class^=swal2-success-line][class$=long]{top:2.375em;right:.5em;width:2.9375em;transform:rotate(-45deg)}div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-line-tip{animation:swal2-animate-success-line-tip .75s}div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-line-long{animation:swal2-animate-success-line-long .75s}div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-circular-line-right{animation:swal2-rotate-success-circular-line 4.25s ease-in}[class^=swal2]{-webkit-tap-highlight-color:rgba(0,0,0,0)}.swal2-show{animation:var(--swal2-show-animation)}.swal2-hide{animation:var(--swal2-hide-animation)}.swal2-noanimation{transition:none}.swal2-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.swal2-rtl .swal2-close{margin-right:initial;margin-left:0}.swal2-rtl .swal2-timer-progress-bar{right:0;left:auto}.swal2-toast{box-sizing:border-box;grid-column:1/4!important;grid-row:1/4!important;grid-template-columns:min-content auto min-content;padding:1em;overflow-y:hidden;border:var(--swal2-toast-border);background:var(--swal2-background);box-shadow:var(--swal2-toast-box-shadow);pointer-events:auto}.swal2-toast>*{grid-column:2}.swal2-toast h2:where(.swal2-title){margin:.5em 1em;padding:0;font-size:1em;text-align:initial}.swal2-toast .swal2-loading{justify-content:center}.swal2-toast input:where(.swal2-input){height:2em;margin:.5em;font-size:1em}.swal2-toast .swal2-validation-message{font-size:1em}.swal2-toast div:where(.swal2-footer){margin:.5em 0 0;padding:.5em 0 0;font-size:.8em}.swal2-toast button:where(.swal2-close){grid-column:3/3;grid-row:1/99;align-self:center;width:.8em;height:.8em;margin:0;font-size:2em}.swal2-toast div:where(.swal2-html-container){margin:.5em 1em;padding:0;overflow:initial;font-size:1em;text-align:initial}.swal2-toast div:where(.swal2-html-container):empty{padding:0}.swal2-toast .swal2-loader{grid-column:1;grid-row:1/99;align-self:center;width:2em;height:2em;margin:.25em}.swal2-toast .swal2-icon{grid-column:1;grid-row:1/99;align-self:center;width:2em;min-width:2em;height:2em;margin:0 .5em 0 0}.swal2-toast .swal2-icon .swal2-icon-content{display:flex;align-items:center;font-size:1.8em;font-weight:700}.swal2-toast .swal2-icon.swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line]{top:.875em;width:1.375em}.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:.3125em}.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:.3125em}.swal2-toast div:where(.swal2-actions){justify-content:flex-start;height:auto;margin:.5em 0 0;padding:0 .5em}.swal2-toast button:where(.swal2-styled){margin:.25em .5em;padding:.4em .6em;font-size:1em}.swal2-toast .swal2-success{border-color:#a5dc86}.swal2-toast .swal2-success [class^=swal2-success-circular-line]{position:absolute;width:1.6em;height:3em;border-radius:50%}.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left]{top:-.8em;left:-.5em;transform:rotate(-45deg);transform-origin:2em 2em;border-radius:4em 0 0 4em}.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right]{top:-.25em;left:.9375em;transform-origin:0 1.5em;border-radius:0 4em 4em 0}.swal2-toast .swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-toast .swal2-success .swal2-success-fix{top:0;left:.4375em;width:.4375em;height:2.6875em}.swal2-toast .swal2-success [class^=swal2-success-line]{height:.3125em}.swal2-toast .swal2-success [class^=swal2-success-line][class$=tip]{top:1.125em;left:.1875em;width:.75em}.swal2-toast .swal2-success [class^=swal2-success-line][class$=long]{top:.9375em;right:.1875em;width:1.375em}.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-tip{animation:swal2-toast-animate-success-line-tip .75s}.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-long{animation:swal2-toast-animate-success-line-long .75s}.swal2-toast.swal2-show{animation:var(--swal2-toast-show-animation)}.swal2-toast.swal2-hide{animation:var(--swal2-toast-hide-animation)}@keyframes swal2-show{0%{transform:translate3d(0,-50px,0) scale(.9);opacity:0}to{transform:translateZ(0) scale(1);opacity:1}}@keyframes swal2-hide{0%{transform:translateZ(0) scale(1);opacity:1}to{transform:translate3d(0,-50px,0) scale(.9);opacity:0}}@keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}to{top:2.8125em;left:.8125em;width:1.5625em}}@keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}to{top:2.375em;right:.5em;width:2.9375em}}@keyframes swal2-rotate-success-circular-line{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}to{transform:rotate(-405deg)}}@keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;transform:scale(.4);opacity:0}50%{margin-top:1.625em;transform:scale(.4);opacity:0}80%{margin-top:-.375em;transform:scale(1.15)}to{margin-top:0;transform:scale(1);opacity:1}}@keyframes swal2-animate-error-icon{0%{transform:rotateX(100deg);opacity:0}to{transform:rotateX(0);opacity:1}}@keyframes swal2-rotate-loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes swal2-animate-question-mark{0%{transform:rotateY(-360deg)}to{transform:rotateY(0)}}@keyframes swal2-animate-i-mark{0%{transform:rotate(45deg);opacity:0}25%{transform:rotate(-25deg);opacity:.4}50%{transform:rotate(15deg);opacity:.8}75%{transform:rotate(-5deg);opacity:1}to{transform:rotateX(0);opacity:1}}@keyframes swal2-toast-show{0%{transform:translateY(-.625em) rotate(2deg)}33%{transform:translateY(0) rotate(-2deg)}66%{transform:translateY(.3125em) rotate(2deg)}to{transform:translateY(0) rotate(0)}}@keyframes swal2-toast-hide{to{transform:rotate(1deg);opacity:0}}@keyframes swal2-toast-animate-success-line-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}to{top:1.125em;left:.1875em;width:.75em}}@keyframes swal2-toast-animate-success-line-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}to{top:.9375em;right:.1875em;width:1.375em}}.contact-modal[data-v-c9dd185b]{align-items:center;display:grid;inset:0;justify-items:center;padding:var(--space-md);position:fixed;z-index:1000}.contact-modal-backdrop[data-v-c9dd185b]{background:#070a12b8;border:0;cursor:pointer;inset:0;position:absolute}.contact-modal-card[data-v-c9dd185b]{background:radial-gradient(circle at 92% 8%,rgba(255,132,0,.2),transparent 28%),linear-gradient(135deg,#fffaf3,#fff3df 52%,#ffe2bd);border:1px solid rgba(255,132,0,.32);border-radius:18px;box-shadow:0 34px 90px #2d2a2447;color:var(--color-text-400, #2d2a24);display:grid;gap:var(--space-sm);max-height:calc(100vh - var(--space-md) * 2);max-width:680px;overflow:auto;padding:clamp(24px,4vw,42px);position:relative;width:min(100%,680px);z-index:1}.contact-modal-header[data-v-c9dd185b]{align-items:center;display:flex;justify-content:space-between}.contact-modal-header p[data-v-c9dd185b]{background:#ff84001f;border:1px solid rgba(255,132,0,.28);border-radius:999px;color:var(--color-orange-400, #ff8400);font-size:12px;font-weight:900;line-height:1;padding:9px 12px;text-transform:uppercase}.contact-modal-header button[data-v-c9dd185b]{align-items:center;background:var(--color-text-400, #2d2a24);border:0;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font:inherit;font-weight:900;height:34px;justify-content:center;line-height:1;width:34px}.contact-modal-card h2[data-v-c9dd185b]{color:var(--color-text-400, #2d2a24);font-size:clamp(30px,4vw,48px);font-weight:900;letter-spacing:0;line-height:1.02;max-width:10ch}.contact-modal-fields[data-v-c9dd185b]{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.contact-modal-fields label[data-v-c9dd185b]{display:grid;gap:8px}.contact-modal-field-title[data-v-c9dd185b]{align-items:center;display:inline-flex;gap:6px;line-height:1}.contact-modal-field-title i[data-v-c9dd185b]{color:var(--color-text-400, #2d2a24);font-size:16px;line-height:1}.contact-modal-fields label.is-wide[data-v-c9dd185b]{grid-column:1/-1}.contact-modal-fields span[data-v-c9dd185b]{color:#2d2a24b8;font-size:12px;font-weight:900;text-transform:uppercase}.contact-modal-fields small[data-v-c9dd185b]{color:#c81834;font-size:12px;font-weight:800;line-height:1.2}.contact-modal-fields input[data-v-c9dd185b],.contact-modal-fields textarea[data-v-c9dd185b]{appearance:none;background:#ffffffd1;border:1px solid rgba(45,42,36,.16);border-radius:10px;color:var(--color-text-400, #2d2a24);font:inherit;font-size:16px;font-weight:700;line-height:1.25;outline:none;padding:15px 16px;transition:border-color .16s ease,box-shadow .16s ease;width:100%}.contact-modal-fields input[data-v-c9dd185b]{height:54px}.contact-modal[data-v-c9dd185b] .iti{width:100%}.contact-modal[data-v-c9dd185b] .iti input{height:54px;line-height:1.25;padding-bottom:15px;padding-top:15px}.contact-modal[data-v-c9dd185b] .iti__dropdown-content{background:radial-gradient(circle at 92% 8%,rgba(255,132,0,.12),transparent 28%),linear-gradient(135deg,#fffaf3,#fff3df 56%,#ffe2bd);border:1px solid rgba(255,132,0,.28);border-radius:12px;box-shadow:0 20px 48px #070a1233;color:var(--color-text-400, #2d2a24);margin-top:8px;overflow:hidden}.contact-modal[data-v-c9dd185b] .iti__search-input{background:#ffffffdb;border:0;border-bottom:1px solid rgba(255,132,0,.24);border-radius:0;color:var(--color-text-400, #2d2a24);font:inherit;font-size:15px;font-weight:800;min-height:46px;outline:none;padding:0 14px;width:100%}.contact-modal[data-v-c9dd185b] .iti__search-input:focus{box-shadow:inset 0 -2px #ff8400b3}.contact-modal[data-v-c9dd185b] .iti__country-list{scrollbar-color:rgba(255,132,0,.48) transparent}.contact-modal[data-v-c9dd185b] .iti__country{align-items:center;color:var(--color-text-400, #2d2a24);display:flex;font-size:15px;font-weight:800;gap:8px;min-height:40px;padding:9px 12px}.contact-modal[data-v-c9dd185b] .iti__country:hover,.contact-modal[data-v-c9dd185b] .iti__highlight{background:#ff840024}.contact-modal[data-v-c9dd185b] .iti__selected-country{border-radius:10px 0 0 10px}.contact-modal[data-v-c9dd185b] .iti__dial-code{color:#2d2a248f;font-weight:800}.contact-modal-fields textarea[data-v-c9dd185b]{min-height:136px;padding-top:15px;resize:vertical}.contact-modal-fields input[data-v-c9dd185b]:focus,.contact-modal-fields textarea[data-v-c9dd185b]:focus{border-color:#ff8400ad;box-shadow:0 0 0 4px #ff840029}.contact-modal-fields input.is-invalid[data-v-c9dd185b],.contact-modal-fields textarea.is-invalid[data-v-c9dd185b]{border-color:#ff3f4ab8;box-shadow:0 0 0 4px #ff3f4a1a}.contact-modal-status[data-v-c9dd185b]{background:#ff84001a;border:1px solid rgba(255,132,0,.24);border-radius:10px;color:#9a4c00;font-size:14px;font-weight:800;line-height:1.35;padding:12px 14px}.contact-modal-status.is-error[data-v-c9dd185b]{background:#ff3f4a14;border-color:#ff3f4a33;color:#c81834}.contact-modal-submit[data-v-c9dd185b]{background:var(--color-orange-400, #ff8400);border:0;border-radius:10px;color:#fff;cursor:pointer;font:inherit;font-size:17px;font-weight:900;min-height:58px}@media (max-width: 480px){.contact-modal[data-v-c9dd185b]{padding:var(--space-sm)}.contact-modal-fields[data-v-c9dd185b]{grid-template-columns:1fr}}.contact-success-alert{border-radius:18px;color:var(--color-text-400, #2d2a24);overflow:hidden;padding:30px 28px 28px}.contact-success-alert .swal2-success-ring{border-color:#ff840038!important}.contact-success-alert .swal2-success-line-tip,.contact-success-alert .swal2-success-line-long{background-color:var(--color-orange-400, #ff8400)!important}.contact-success-alert .swal2-title,.contact-success-alert strong{color:var(--color-text-400, #2d2a24)!important}.contact-success-alert strong{color:var(--color-orange-400, #ff8400)!important}.contact-success-alert p{color:#2d2a24b8}.contact-success-alert-show{animation:contact-success-pop-c9dd185b .46s cubic-bezier(.2,1.4,.34,1) both}.contact-success-alert-party span{animation:contact-success-confetti-c9dd185b 1.65s ease-out infinite;background:var(--color-orange-400, #ff8400);border-radius:2px;height:12px;left:50%;position:absolute;top:-18px;width:7px}.contact-success-alert-party span:nth-child(2n){background:#ffb24a}.contact-success-alert-party span:nth-child(3n){background:#ffd9a3}.contact-success-alert-party span:nth-child(4n){background:#2d2a24}.contact-success-alert-party span:nth-child(1){animation-delay:.1s;left:8%}.contact-success-alert-party span:nth-child(2){animation-delay:.2s;left:17%}.contact-success-alert-party span:nth-child(3){animation-delay:.3s;left:26%}.contact-success-alert-party span:nth-child(4){animation-delay:0s;left:35%}.contact-success-alert-party span:nth-child(5){animation-delay:.1s;left:44%}.contact-success-alert-party span:nth-child(6){animation-delay:.2s;left:53%}.contact-success-alert-party span:nth-child(7){animation-delay:.3s;left:62%}.contact-success-alert-party span:nth-child(8){animation-delay:0s;left:71%}.contact-success-alert-party span:nth-child(9){animation-delay:.1s;left:80%}.contact-success-alert-party span:nth-child(10){animation-delay:.2s;left:89%}.contact-success-alert .contact-success-alert-button,.contact-success-alert .swal2-confirm.contact-success-alert-button{background:var(--color-orange-400, #ff8400);border:0;border-radius:10px;color:#fff;cursor:pointer;font:inherit;font-size:16px;font-weight:900;min-height:46px;min-width:128px;padding:0 22px}.contact-success-alert .contact-success-alert-button:hover,.contact-success-alert .swal2-confirm.contact-success-alert-button:hover{background:var(--color-text-400, #2d2a24)}@keyframes contact-success-pop-c9dd185b{0%{opacity:0;transform:translateY(18px) scale(.92)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes contact-success-confetti-c9dd185b{0%{opacity:0;transform:translate3d(0,-18px,0) rotate(0)}12%{opacity:1}to{opacity:0;transform:translate3d(14px,250px,0) rotate(440deg)}}.cursor-wrapper[data-v-492859b5]{position:fixed;top:0;left:0;pointer-events:none;z-index:9999;will-change:transform;display:none}@media (hover: hover) and (pointer: fine){.cursor-wrapper[data-v-492859b5]{display:block}}.cursor-scale[data-v-492859b5]{position:relative;transform-origin:center;will-change:transform;transition:transform .1s ease-in-out}.cursor[data-v-492859b5]{position:absolute;top:0;left:0;transform:translate(-50%,-50%);opacity:0;transition:opacity .1s ease-in-out}.cursor-active[data-v-492859b5]{opacity:1}.cursor-circle-black[data-v-492859b5]{width:26px;height:26px;border-radius:50%;border:4px solid var(--color-text-400)}.cursor-circle-white[data-v-492859b5]{width:26px;height:26px;border-radius:50%;border:4px solid var(--color-white-400)}.cursor-arrow[data-v-492859b5]{width:54px;height:54px;transition:background-color .1s ease-in-out,opacity .1s ease-in-out;background-color:var(--color-accent-400, var(--color-orange-400));border-radius:50%;display:flex;align-items:center;justify-content:center}.cursor-arrow-icon[data-v-492859b5]{color:var(--color-accent-text-400, var(--color-white-400));--icon-color: var(--color-accent-text-400, var(--color-white-400));width:24px}.cursor-arrow-external[data-v-492859b5]{width:54px;height:54px;transition:background-color .1s ease-in-out,opacity .1s ease-in-out;background-color:var(--color-accent-400, var(--color-orange-400));border-radius:50%;display:flex;align-items:center;justify-content:center}.cursor-arrow-external-icon[data-v-492859b5]{color:var(--color-accent-text-400, var(--color-white-400));--icon-color: var(--color-accent-text-400, var(--color-white-400));width:24px;transform:rotate(-45deg)}.layout[data-v-580041db]{width:100%;display:flex;flex-direction:column;align-items:center;z-index:var(--z-index-layout);position:relative}.appearing-text[data-v-2b7115b5]{position:relative}.appearing-text-value[data-v-2b7115b5]{position:absolute}.appearing-text-clone[data-v-2b7115b5]{visibility:hidden}.banner[data-v-c8df8ce6]{width:fit-content;transform-origin:center center;position:relative}.banner-background[data-v-c8df8ce6]{position:absolute;outline:var(--stroke-lg) solid var(--color-beige-400);background-color:#263c70;top:0;left:0;width:100%;height:100%;transform-origin:left center}.banner-size-sm[data-v-c8df8ce6]{padding:2px var(--space-xxs)}@media (min-width: 1024px){.banner-size-sm[data-v-c8df8ce6]{padding:var(--space-xxs) var(--space-xs)}}.banner-size-md[data-v-c8df8ce6]{padding:var(--space-xxs) var(--space-xs)}@media (min-width: 1024px){.banner-size-md[data-v-c8df8ce6]{padding:var(--space-xs) var(--space-sm)}}.banner-copy[data-v-c8df8ce6]{font-weight:700;color:var(--color-white-400);font-family:ProFontWindows;text-transform:uppercase}.banner-copy-size-sm[data-v-c8df8ce6]{font-size:var(--font-size-title-xxs)}@media (min-width: 1280px){.banner-copy-size-sm[data-v-c8df8ce6]{font-size:var(--font-size-title-xs)}}.banner-copy-size-md[data-v-c8df8ce6]{font-size:var(--font-size-title-xxs)}@media (min-width: 1024px){.banner-copy-size-md[data-v-c8df8ce6]{font-size:var(--font-size-title-xs)}}@media (min-width: 1280px){.banner-copy-size-md[data-v-c8df8ce6]{font-size:var(--font-size-title-sm)}}.hero[data-v-99700254]{max-height:calc(var(--lvh) * 100);height:calc(var(--lvh) * 100);width:100%;display:flex;position:relative;overflow:hidden;z-index:1002}.hero-content[data-v-99700254]{align-items:center;justify-content:center;height:46%}@media (orientation: landscape){.hero-content[data-v-99700254]{height:100%}}@media (orientation: landscape) and (min-width: 840px){.hero-content[data-v-99700254]{padding-bottom:30%}}@media (orientation: landscape) and (min-width: 1024px){.hero-content[data-v-99700254]{padding-bottom:5%}}.hero-content-inner[data-v-99700254]{transform-origin:center center;grid-column:1/13;gap:var(--space-xxl);display:flex;flex-direction:column;align-items:center;justify-content:center;width:fit-content;position:relative;left:50%;transform:translate(-50%)}@media (orientation: landscape){.hero-content-inner[data-v-99700254]{left:0;transform:translate(0);grid-column:2/13;width:fit-content}}.hero-content-copys[data-v-99700254]{display:flex;flex-direction:column;gap:var(--space-sm)}@media (min-width: 840px){.hero-content-copys[data-v-99700254]{gap:var(--space-md)}}.hero-content-button[data-v-99700254]{width:fit-content}.hero-title[data-v-99700254]{font-weight:900;letter-spacing:.02em;font-size:var(--font-size-title-lg)}@media (orientation: landscape){.hero-title[data-v-99700254]{font-size:var(--font-size-title-lg)}}@media (orientation: landscape) and (min-height: 480px) and (min-width: 480px){.hero-title[data-v-99700254]{font-size:var(--font-size-title-xl)}}@media (orientation: landscape) and (min-height: 480px) and (min-width: 1280px){.hero-title[data-v-99700254]{font-size:var(--font-size-title-xxl)}}.hero-banner[data-v-99700254]{position:absolute;bottom:0;right:-16px;z-index:10;transform:rotate(-5deg) translateY(65%)}@media (min-width: 480px){.hero-banner[data-v-99700254]{right:-24px;transform:rotate(-5deg) translateY(70%)}}@media (min-width: 1024px){.hero-banner[data-v-99700254]{right:-32px;transform:rotate(-5deg) translateY(80%)}}.hero-mobile-scroll-button[data-v-99700254]{display:none}@media (hover: none) and (pointer: coarse),(max-width: 840px){.hero-mobile-scroll-button[data-v-99700254]{align-items:center;background:transparent;border:0;color:var(--color-accent-text-400, var(--color-white-400));display:block;inset:0;padding:0;position:absolute;width:100%;z-index:1003}.hero-mobile-scroll-button span[data-v-99700254]{align-items:center;background:linear-gradient(135deg,#00000047,#0000001f);backdrop-filter:blur(10px) saturate(120%);border:1px solid rgba(255,255,255,.2);border-radius:999px;box-shadow:0 18px 42px #00000024,inset 0 1px #ffffff2e;display:inline-flex;font-size:13px;font-weight:900;justify-content:center;left:50%;letter-spacing:0;min-height:48px;min-width:148px;padding:0 22px;position:absolute;text-transform:uppercase;top:calc(46% + 96px);transform:translate(-50%);-webkit-backdrop-filter:blur(10px) saturate(120%);animation:hero-click-down-float-99700254 2.4s ease-in-out infinite}}@keyframes hero-click-down-float-99700254{0%,to{box-shadow:0 18px 42px #00000024,inset 0 1px #ffffff2e;transform:translate(-50%) translateY(0)}50%{box-shadow:0 24px 52px #0000003d,inset 0 1px #ffffff42;transform:translate(-50%) translateY(6px)}}.projected-element[data-v-76851efe]{width:100%;height:100%}@media (orientation: landscape){.projected-element[data-v-76851efe]{width:0;height:0;position:relative}}.box-description[data-v-24055dad]{--line-length: min(48px, calc(var(--svw) * 5));gap:var(--space-xxs);position:absolute;bottom:var(--count-height);width:calc(100% - var(--space-outer) * 2);left:var(--space-outer)}@media (orientation: landscape){.box-description[data-v-24055dad]{position:relative;left:0;bottom:0;width:480px;max-width:calc(var(--svw) * 38);transform:translate(-100%,-50%);padding-top:3px;padding-right:var(--line-length)}}@media (orientation: landscape) and (min-height: 480px){.box-description[data-v-24055dad]{width:410px;max-width:calc(var(--svw) * 32)}}.box-description-line[data-v-24055dad]{width:100%;height:1px;background-color:var(--color-cyan-400)}@media (orientation: landscape){.box-description-line[data-v-24055dad]{display:none}}.box-description-details[data-v-24055dad]{padding:var(--space-sm) var(--space-md);display:flex;align-items:center;justify-content:space-between}@media (orientation: landscape){.box-description-details[data-v-24055dad]{display:none}}.box-description-details-name[data-v-24055dad]{font-size:var(--font-size-title-xs);font-weight:700}.box-description-details-location[data-v-24055dad]{display:flex;align-items:center;gap:var(--space-xs)}.box-description-details-location-icon[data-v-24055dad]{width:var(--icon-size-xs);--icon-color: var(--color-white-400);transform:translateY(-1px)}.box-description-details-location-copy[data-v-24055dad]{font-size:var(--font-size-md)}.box-description[data-v-24055dad]:after,.box-description[data-v-24055dad]:before{display:none}@media (orientation: landscape){.box-description[data-v-24055dad]:after,.box-description[data-v-24055dad]:before{display:block}}.box-description[data-v-24055dad]:after{content:"";position:absolute;top:50%;transform:translateY(-50%);right:0;width:11px;height:11px;background-color:var(--color-cyan-400);border-radius:50%}.box-description[data-v-24055dad]:before{content:"";position:absolute;top:50%;transform:translateY(-50%);right:0;width:var(--line-length);height:0;border-top:var(--stroke-sm) solid var(--color-cyan-400)}.box-description-content[data-v-24055dad]{border:var(--stroke-sm) solid var(--color-cyan-400);border-radius:var(--radius-md);background:linear-gradient(to bottom,var(--color-hologram-top) 0%,var(--color-hologram-bottom) 100%)}@media (orientation: landscape){.box-description-content[data-v-24055dad]{padding:var(--space-xs) var(--space-sm)}}@media (orientation: landscape) and (min-width: 840px){.box-description-content[data-v-24055dad]{padding:var(--space-sm) var(--space-md)}}.box-description-copy[data-v-24055dad]{will-change:opacity;font-size:var(--font-size-md);padding:var(--space-sm) var(--space-md)}@media (orientation: landscape){.box-description-copy[data-v-24055dad]{padding:0;font-size:var(--font-size-sm)}}@media (orientation: landscape) and (min-height: 480px){.box-description-copy[data-v-24055dad]{font-size:var(--font-size-lg)}}.box-services[data-v-b631dfd1]{--line-length: min(48px, calc(var(--svw) * 5));position:absolute;bottom:var(--count-height);width:calc(100% - var(--space-outer) * 2);left:var(--space-outer);z-index:20;pointer-events:auto}@media (max-width: 840px){.box-services[data-v-b631dfd1]{bottom:calc(var(--count-height) + 92px)}}@media (orientation: landscape){.box-services[data-v-b631dfd1]{width:430px;max-width:calc(var(--svw) * 36);padding-left:var(--line-length);position:relative;left:0;bottom:0;padding-top:3px;transform:translateY(-50%)}}@media (orientation: landscape) and (min-height: 480px){.box-services[data-v-b631dfd1]{width:390px;max-width:calc(var(--svw) * 34)}}.box-services[data-v-b631dfd1]:after,.box-services[data-v-b631dfd1]:before{display:none}@media (orientation: landscape){.box-services[data-v-b631dfd1]:after,.box-services[data-v-b631dfd1]:before{display:block}}.box-services[data-v-b631dfd1]:after{content:"";position:absolute;top:50%;transform:translateY(-50%);left:0;width:11px;height:11px;background-color:var(--color-cyan-400);border-radius:50%}.box-services[data-v-b631dfd1]:before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:0;height:0;border-top:var(--stroke-sm) solid var(--color-cyan-400)}@media (orientation: landscape){.box-services[data-v-b631dfd1]:before{width:var(--line-length)}}.box-services-content[data-v-b631dfd1]{border:var(--stroke-sm) solid var(--color-cyan-400);border-radius:var(--radius-md);background:linear-gradient(to bottom,var(--color-hologram-top) 0%,var(--color-hologram-bottom) 100%);display:flex;flex-direction:column;gap:var(--space-sm);padding:var(--space-sm) var(--space-md)}@media (orientation: landscape){.box-services-content[data-v-b631dfd1]{padding:var(--space-xs) var(--space-sm)}}@media (min-width: 840px){.box-services-content[data-v-b631dfd1]{padding:var(--space-sm) var(--space-md)}}.box-services-list[data-v-b631dfd1]{display:flex;flex-direction:column;gap:var(--space-xs);max-height:min(62vh,520px);overflow-y:auto;overscroll-behavior:contain;padding-right:var(--space-xs);pointer-events:auto;touch-action:pan-y}.box-services-list[data-v-b631dfd1]::-webkit-scrollbar{width:4px}.box-services-list[data-v-b631dfd1]::-webkit-scrollbar-thumb{background-color:var(--color-cyan-400);border-radius:100px}.box-services-list-group[data-v-b631dfd1]{display:flex;flex-direction:column;gap:4px}.box-services-list-group-title[data-v-b631dfd1]{color:var(--color-text-cyan-400);font-size:var(--font-size-md);font-weight:700}@media (orientation: landscape){.box-services-list-group-title[data-v-b631dfd1]{font-size:var(--font-size-sm)}}@media (orientation: landscape) and (min-height: 480px){.box-services-list-group-title[data-v-b631dfd1]{font-size:var(--font-size-md)}}.box-services-list-items[data-v-b631dfd1]{display:grid;grid-template-columns:1fr;gap:8px var(--space-sm);align-items:start;list-style:none;margin:0;padding:0}.box-services-list-item[data-v-b631dfd1]{padding-left:18px;position:relative;font-size:var(--font-size-sm);line-height:1.2;margin:0}.box-services-list-item[data-v-b631dfd1]:before{content:"";position:absolute;left:2px;top:.65em;width:4px;height:4px;background-color:var(--color-text-cyan-400);border-radius:50%}.box-services-title[data-v-b631dfd1]{font-size:var(--font-size-title-xs);font-weight:700}@media (orientation: landscape){.box-services-title[data-v-b631dfd1]{font-size:var(--font-size-title-xxs)}}@media (orientation: landscape) and (min-height: 480px){.box-services-title[data-v-b631dfd1]{font-size:var(--font-size-title-xs)}}.box-details[data-v-af8e6df1]{--line-length: min(48px, calc(var(--svw) * 5));display:none}@media (orientation: landscape){.box-details[data-v-af8e6df1]{display:block;position:absolute;padding-bottom:3px;padding-right:var(--line-length);width:240px;max-width:calc(var(--svw) * 30);transform:translate(-100%,-50%)}}@media (orientation: landscape) and (min-height: 480px){.box-details[data-v-af8e6df1]{width:240px}}.box-details[data-v-af8e6df1]:after,.box-details[data-v-af8e6df1]:before{display:none}@media (orientation: landscape){.box-details[data-v-af8e6df1]:after,.box-details[data-v-af8e6df1]:before{display:block}}.box-details[data-v-af8e6df1]:after{content:"";position:absolute;top:50%;transform:translateY(-50%);right:0;width:11px;height:11px;background-color:var(--color-cyan-400);border-radius:50%}.box-details[data-v-af8e6df1]:before{content:"";position:absolute;top:50%;transform:translateY(-50%);right:0;width:var(--line-length);height:0;border-bottom:var(--stroke-sm) solid var(--color-cyan-400)}.box-details-content[data-v-af8e6df1]{border:var(--stroke-sm) solid var(--color-cyan-400);border-radius:var(--radius-md);background:linear-gradient(to bottom,var(--color-hologram-top) 0%,var(--color-hologram-bottom) 100%);gap:var(--space-xxs);display:flex;flex-direction:row;justify-content:space-between;padding:var(--space-sm) var(--space-md)}@media (orientation: landscape){.box-details-content[data-v-af8e6df1]{flex-direction:column;justify-content:flex-start;padding:var(--space-xs) var(--space-sm)}}@media (min-width: 840px){.box-details-content[data-v-af8e6df1]{padding:var(--space-sm) var(--space-md)}}.box-details-item[data-v-af8e6df1]{display:flex;align-items:center;gap:var(--space-xs);flex-direction:row;white-space:nowrap;height:var(--icon-size-sm)}.box-details-icon[data-v-af8e6df1]{width:var(--icon-size-xxs);transform:translateY(-1px);--icon-color: var(--color-white-400)}@media (min-width: 840px){.box-details-icon[data-v-af8e6df1]{width:var(--icon-size-xs)}}.box-details-title[data-v-af8e6df1]{font-size:var(--font-size-title-xxs);font-weight:700}@media (min-width: 840px){.box-details-title[data-v-af8e6df1]{font-size:var(--font-size-title-sm)}}.box-details-items[data-v-af8e6df1]{display:flex;font-size:var(--font-size-sm);flex-direction:column}@media (min-width: 840px){.box-details-items[data-v-af8e6df1]{font-size:var(--font-size-md)}}.box-details-items-copy[data-v-af8e6df1]{flex:.5}.progress-count[data-v-d2731be1]{font-size:var(--font-size-sm);font-weight:700;color:var(--color-text-cyan-400);font-family:ProFontWindows;text-align:center;align-items:center;height:var(--count-height);will-change:transform,opacity;padding:0 var(--space-lg)}@media (orientation: landscape){.progress-count[data-v-d2731be1]{display:none}}.progress-count-bar[data-v-d2731be1]{width:100%;height:1px;border-radius:var(--radius-md);grid-column:2/10;background-color:var(--color-hologram-bottom)}.progress-count-bar-fill[data-v-d2731be1]{background-color:var(--color-cyan-400);height:100%;border-radius:var(--radius-md)}.progress-count-percentage[data-v-d2731be1]{grid-column:10/12;white-space:nowrap}.about-content[data-v-d324c12c]{position:absolute;color:var(--color-text-cyan-400);font-family:ProFontWindows;top:0;width:100%;padding:var(--space-outer);left:50%;transform:translate(-50%);height:calc(var(--lvh) * 100);--count-height: calc(max(calc((var(--lvh) - var(--svh)) * 100), 36px) + var(--space-outer))}.about-details[data-v-d324c12c],.about-description[data-v-d324c12c],.about-services[data-v-d324c12c]{display:flex;justify-content:center;align-items:center;will-change:transform,opacity;height:100%;width:100%;position:absolute;top:0;left:0}@media (orientation: landscape){.about-details[data-v-d324c12c],.about-description[data-v-d324c12c],.about-services[data-v-d324c12c]{width:100%;height:0;top:50%}}.about-progress-count[data-v-d324c12c]{will-change:transform,opacity;position:absolute;bottom:0;left:var(--space-outer);width:calc(100% - var(--space-outer) * 2)}@media (max-width: 840px){.about-progress-count[data-v-d324c12c]{bottom:92px}}.preview-card[data-v-4af34352]{--hover: 0;position:relative;border-radius:var(--radius-xl);z-index:var(--z-index-layout)}.preview-card[data-v-4af34352]:after{content:"";position:absolute;top:-14px;left:-14px;width:calc(100% + 28px);height:calc(100% + 28px);background-color:var(--color-grayscale-400);border-radius:var(--radius-xl);z-index:-1;opacity:0;pointer-events:none;transition:opacity .1s ease-in-out}@media (hover: hover) and (pointer: fine){.preview-card[data-v-4af34352]:hover{--hover: 1}.preview-card[data-v-4af34352]:hover:after{opacity:1}.preview-card:hover .preview-card-action[data-v-4af34352]{animation:previewCardAction-4af34352 .72s ease-in-out infinite;background-color:color-mix(in srgb,var(--color-orange-400) 12%,transparent);border-color:var(--color-orange-400);box-shadow:0 10px 24px #ff80003d;color:var(--color-orange-400);opacity:1;transform:translateY(-2px) scale(1.04)}}.preview-card-content[data-v-4af34352]{align-items:flex-start;display:flex;gap:var(--space-md);justify-content:space-between;padding-top:var(--space-xs)}.preview-card-action[data-v-4af34352]{align-items:center;border:1px solid color-mix(in srgb,var(--color-orange-400) 55%,transparent);border-radius:999px;color:var(--color-orange-400);display:inline-flex;flex-shrink:0;font-size:var(--font-size-sm);font-weight:700;gap:.35rem;line-height:1;opacity:.72;padding:.55rem .75rem;transform:translateY(2px);transition:opacity .16s ease-in-out,transform .18s cubic-bezier(.2,.8,.2,1),background-color .16s ease-in-out,border-color .16s ease-in-out,box-shadow .16s ease-in-out,color .16s ease-in-out;white-space:nowrap}.preview-card-action-icon[data-v-4af34352]{align-items:center;background-color:var(--color-orange-400);border-radius:50%;display:inline-flex;font-size:1rem;height:1.45rem;justify-content:center;line-height:1;color:var(--color-beige-500);width:1.45rem}.preview-card-image[data-v-4af34352]{width:100%;height:100%;object-fit:cover;object-position:center;background-color:var(--color-beige-500)}.preview-card-image.is-redscaleReverse[data-v-4af34352]{object-fit:fill}.preview-card-image-container[data-v-4af34352]{transition:transform .1s ease-in-out;transform:scale(calc(1 + var(--hover) * .02));aspect-ratio:16/9}.preview-card-image-wrapper[data-v-4af34352]{border-radius:var(--radius-lg);overflow:hidden;background-color:var(--color-beige-500)}.preview-card-art[data-v-4af34352]{background-color:#fff;color:#000;display:grid;grid-template-rows:1fr auto;isolation:isolate;overflow:hidden;padding:clamp(18px,3vw,30px);position:relative}.preview-card-art[data-v-4af34352]:before{background:radial-gradient(circle at 14% 18%,rgba(211,0,0,.14) 0 11%,transparent 12%),radial-gradient(circle at 86% 12%,rgba(211,0,0,.16) 0 7%,transparent 8%),linear-gradient(135deg,rgba(0,0,0,.08),transparent 38%);content:"";inset:0;position:absolute;z-index:-1}.preview-card-art[data-v-4af34352]:after{background:#d30000;bottom:0;content:"";height:18px;left:0;position:absolute;transform:skewY(-7deg) translateY(48%);transform-origin:left bottom;width:58%}.preview-card-art.is-redscaleReverse[data-v-4af34352]{background-color:#000;color:#fff}.preview-card-art.is-redscaleReverse[data-v-4af34352]:before{background:radial-gradient(circle at 82% 18%,rgba(211,0,0,.28) 0 12%,transparent 13%),linear-gradient(135deg,rgba(255,255,255,.16),transparent 42%)}.preview-card-art.is-redscaleReverse .preview-card-art-copy small[data-v-4af34352]{color:#a6a6a6}.preview-card-art.is-redscaleReverse .preview-card-art-copy strong[data-v-4af34352]{color:#fff}.preview-card-art-mark[data-v-4af34352]{align-items:center;align-self:start;background:#ffffffdb;border:1px solid rgba(211,0,0,.22);border-radius:50%;box-shadow:0 16px 30px #0000001f;display:flex;gap:5px;height:68px;justify-content:center;width:68px}.preview-card-art-mark span[data-v-4af34352]{background:#d30000;display:block;height:26px;width:10px}.preview-card-art-mark span[data-v-4af34352]:first-child{background:#4a4a4a;transform:skewY(-10deg)}.preview-card-art-mark span[data-v-4af34352]:last-child{transform:skewY(10deg)}.preview-card-art-copy[data-v-4af34352]{display:grid;gap:6px;max-width:min(230px,72%);position:relative;z-index:1}.preview-card-art-copy small[data-v-4af34352]{color:#d30000;font-size:var(--font-size-xxs);font-weight:900;line-height:1;text-transform:uppercase}.preview-card-art-copy strong[data-v-4af34352]{color:#000;font-size:clamp(28px,4vw,46px);font-weight:900;letter-spacing:0;line-height:.9}.preview-card-art-bars[data-v-4af34352]{bottom:clamp(24px,4vw,38px);display:grid;gap:8px;grid-template-columns:repeat(5,1fr);position:absolute;right:clamp(18px,3vw,30px);width:min(210px,44%)}.preview-card-art-bars span[data-v-4af34352]{border-radius:999px;height:78px}.preview-card-art-bars .is-black[data-v-4af34352]{background-color:#000}.preview-card-art-bars .is-charcoal[data-v-4af34352]{background-color:#4a4a4a}.preview-card-art-bars .is-gray[data-v-4af34352]{background-color:#a6a6a6}.preview-card-art-bars .is-white[data-v-4af34352]{background-color:#fff;border:1px solid rgba(0,0,0,.12)}.preview-card-art-bars .is-red[data-v-4af34352]{background-color:#d30000}.preview-card-magnifier[data-v-4af34352]{background-color:var(--color-beige-400);background-repeat:no-repeat;border:3px solid var(--color-accent-400, var(--color-orange-400));border-radius:50%;box-shadow:0 18px 45px #2d2a243d,inset 0 0 0 2px #ffffff9e;left:0;opacity:1;pointer-events:none;position:fixed;top:0;transform:translate(-50%,-50%) scale(1);z-index:9999}.preview-card-top[data-v-4af34352]{position:relative;width:100%;aspect-ratio:360/250.5}.preview-card-top-empty[data-v-4af34352]{border:4px dashed var(--color-grayscale-500);border-radius:var(--radius-lg);background-color:var(--color-grayscale-400);display:flex;align-items:center;justify-content:center}.preview-card-top-empty-icon[data-v-4af34352]{width:var(--icon-size-lg);color:var(--color-text-300);--icon-color: var(--color-text-300);--stroke-width: 4px}.preview-card-copys[data-v-4af34352]{display:flex;flex-direction:column}.preview-card-title[data-v-4af34352]{font-size:var(--font-size-title-xs);font-weight:700;color:var(--color-text-400)}.preview-card-description[data-v-4af34352]{font-size:var(--font-size-md);color:var(--color-text-300);font-weight:500}.preview-card-magnifying[data-v-4af34352]{cursor:none}@media (max-width: 640px){.preview-card-content[data-v-4af34352]{flex-direction:column}}@keyframes previewCardAction-4af34352{0%,to{transform:translateY(-2px) scale(1.04)}45%{transform:translateY(-4px) scale(1.07)}}.notch[data-v-d91e3d19]{aspect-ratio:1;overflow:hidden}.notch-section[data-v-baf6aac6]{position:relative;width:100%;display:flex;flex-direction:row;justify-content:space-between}.notch-element[data-v-baf6aac6]{width:var(--radius-xxl)}.notch-element-right[data-v-baf6aac6]{transform:scaleX(-1)}.projects[data-v-1e28afb9]{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;width:100%;gap:var(--space-xl);padding-left:var(--space-outer);padding-right:var(--space-outer);background-color:var(--color-beige-400);min-height:calc(var(--lvh) * 100 + var(--radius-xxl));padding-top:96px;padding-bottom:96px}@media (min-width: 840px){.projects[data-v-1e28afb9]{padding-top:144px;padding-bottom:144px;gap:var(--space-xxl)}}@media (min-width: 1024px){.projects[data-v-1e28afb9]{gap:var(--space-xxxl)}}.projects-title[data-v-1e28afb9]{position:relative;padding-top:var(--space-md);grid-column:1/13}@media (min-width: 840px){.projects-title[data-v-1e28afb9]{grid-column:1/10}}@media (min-width: 1024px){.projects-title[data-v-1e28afb9]{grid-column:3/8}}.projects-title-copy[data-v-1e28afb9]{font-weight:900;letter-spacing:.02em;font-size:var(--font-size-title-md)}@media (min-width: 480px){.projects-title-copy[data-v-1e28afb9]{font-size:var(--font-size-title-lg)}}@media (min-width: 1280px){.projects-title-copy[data-v-1e28afb9]{font-size:var(--font-size-title-xl)}}.projects-title-banner[data-v-1e28afb9]{position:absolute;top:0;left:-8px;transform:translateY(-20%) rotate(-4deg)}@media (min-width: 1024px){.projects-title-banner[data-v-1e28afb9]{left:-16px;transform:translateY(-20%) rotate(-6deg)}}.projects-notch-start[data-v-1e28afb9]{position:absolute;top:0;left:0;transform:translateY(-100%);color:var(--color-beige-400);--icon-color: var(--color-beige-400)}.projects-notch-end[data-v-1e28afb9]{position:absolute;bottom:0;left:0;color:var(--color-beige-600);--icon-color: var(--color-beige-600)}.projects-cards[data-v-1e28afb9]{max-width:100%;flex:1;grid-column:1/span 12;display:grid;gap:var(--space-lg);grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}@media (min-width: 840px){.projects-cards[data-v-1e28afb9]{grid-column:1/span 12}}@media (min-width: 1024px){.projects-cards[data-v-1e28afb9]{grid-template-columns:repeat(auto-fit,minmax(360px,1fr));grid-column:2/span 10}}@media (min-width: 1280px){.projects-cards[data-v-1e28afb9]{grid-template-columns:repeat(auto-fit,minmax(420px,1fr))}}.social[data-v-de571be1]{display:flex}.social-contact-button[data-v-de571be1]{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-xs);min-height:44px;padding:0 var(--space-md);background-color:var(--color-white-400, #ffffff);color:var(--color-black-400, #171717);--icon-color: var(--color-black-400, #171717);box-shadow:0 12px 28px #1814101f}@media (hover: hover) and (pointer: fine){.social-contact-button[data-v-de571be1]:hover{background-color:var(--color-text-400);color:var(--color-background-400);--icon-color: var(--color-background-400)}}.social-contact-icon[data-v-de571be1]{width:20px;height:20px;flex:0 0 auto}.contact[data-v-a98f2617]{width:100%;max-width:calc(var(--svw) * 100);overflow:hidden;min-height:calc(var(--lvh) * 100);padding:var(--space-outer);padding-top:var(--space-lg)}@media (min-width: 840px){.contact[data-v-a98f2617]{padding-top:var(--space-xxl)}}.contact-content[data-v-a98f2617]{position:relative;padding-top:var(--space-md);grid-column:1/13;display:flex;flex-direction:column;gap:var(--space-md)}@media (min-width: 480px){.contact-content[data-v-a98f2617]{grid-column:1/8}}@media (min-width: 840px){.contact-content[data-v-a98f2617]{gap:var(--space-xl);grid-column:1/6;padding-top:var(--space-lg)}}@media (min-width: 1024px){.contact-content[data-v-a98f2617]{grid-column:2/6}}.contact-title[data-v-a98f2617]{font-weight:900;letter-spacing:.02em;font-size:var(--font-size-title-md)}@media (min-width: 480px){.contact-title[data-v-a98f2617]{font-size:var(--font-size-title-lg)}}@media (min-width: 1280px){.contact-title[data-v-a98f2617]{font-size:var(--font-size-title-xl)}}.clickable[data-v-1fec2a3a]{border:none;background:none;cursor:pointer;position:relative;z-index:0;transition:color .1s ease-in-out}.clickable[data-v-1fec2a3a]:after{content:"";position:absolute;top:-4px;left:-8px;width:calc(100% + 16px);height:calc(100% + 8px);background-color:var(--color-hover, var(--color-black-400));z-index:-1;border-radius:var(--radius-md);opacity:0;transition:opacity .1s ease-in-out}@media (hover: hover) and (pointer: fine){.clickable[data-v-1fec2a3a]:hover{color:var(--color-white-400)}.clickable[data-v-1fec2a3a]:hover:after{opacity:1}}.footer[data-v-d2265bf5]{background:var(--color-background-300, var(--color-beige-400));width:100%;display:flex;justify-content:center;position:relative}.footer-content[data-v-d2265bf5]{display:flex;flex-direction:column;align-items:center;gap:var(--space-xl);width:100%;max-width:calc(var(--breakpoint-xxxl));padding:calc(var(--space-outer) + var(--space-sm)) var(--space-outer);position:relative}.footer-back-to-top[data-v-d2265bf5]{cursor:pointer}@media (min-width: 840px){.footer-back-to-top[data-v-d2265bf5]{position:absolute;top:calc(var(--space-outer) + var(--space-sm));left:50%;transform:translate(-50%)}}.footer-back-to-top-icon[data-v-d2265bf5]{transform:rotate(-90deg)}.footer-back-to-top[data-v-d2265bf5] .button-wrapper{background-color:var(--color-background-300, #ffffff);border:2px solid color-mix(in srgb,var(--color-white-400) 72%,var(--color-text-400));box-sizing:border-box;color:var(--color-text-400);--icon-color: var(--color-text-400);transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,color .16s ease,transform .16s ease}@media (hover: hover) and (pointer: fine){.footer-back-to-top[data-v-d2265bf5]:hover .button-wrapper{background-color:#bfbfbf;border-color:#bfbfbf;box-shadow:0 12px 26px #22313f2e;color:#141d25;transform:translateY(-2px);--icon-color: #141d25}}.footer-back-to-top[data-v-d2265bf5]:focus-visible .button-wrapper{outline:2px solid var(--color-accent-400, #0b6dff);outline-offset:4px}.footer-top[data-v-d2265bf5]{display:flex;flex-direction:column;width:100%;justify-content:space-between;align-items:center;gap:var(--space-xl)}@media (min-width: 840px){.footer-top[data-v-d2265bf5]{gap:var(--space-md);flex-direction:row}}.footer-top-links[data-v-d2265bf5]{display:flex;flex-direction:column-reverse;align-items:center;gap:var(--space-md)}.footer-top-links-legal[data-v-d2265bf5]{display:flex;flex-direction:row;gap:var(--space-md)}@media (min-width: 840px){.footer-top-links[data-v-d2265bf5]{gap:var(--space-lg);flex-direction:row;position:relative;margin-left:auto}}.footer-link[data-v-d2265bf5]{font-weight:700}.footer-credits[data-v-d2265bf5]{display:flex;flex-direction:column;align-items:center;gap:var(--space-sm);width:100%;font-size:var(--font-size-sm);text-align:center}.footer-credits-built[data-v-d2265bf5],.footer-credits-music[data-v-d2265bf5]{display:flex;flex-direction:row;align-items:center;gap:var(--space-xxs)}.footer-notch[data-v-d2265bf5]{position:absolute;top:0;left:0;transform:translateY(-100%);color:var(--color-background-300, var(--color-beige-400));--icon-color: var(--color-background-300, var(--color-beige-400))}.header-link[data-v-098ab6d1]{letter-spacing:.02em;font-weight:700;border:none;background:none;transition:color .1s ease-in-out;font-size:var(--font-size-md);width:128px;white-space:nowrap;text-transform:uppercase;z-index:2;border-radius:100px;padding:var(--space-xxs) 0}.header-link[data-v-098ab6d1]:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;transition:background-color .1s ease-in-out,opacity .1s ease-in-out;background-color:var(--color-text-400);border-radius:100px;z-index:-1;opacity:0}.header-link-dark[data-v-098ab6d1]:after{background-color:var(--color-dark-blue-600)}.header-link-active[data-v-098ab6d1]:after{opacity:0!important}@media (hover: hover) and (pointer: fine){.header-link[data-v-098ab6d1]:hover{color:var(--color-white-400)}.header-link[data-v-098ab6d1]:hover:after{opacity:1}}.header-home[data-v-a2bbd5bb]{position:fixed;top:0;left:50%;transform:translate(-50%);z-index:var(--z-index-header-home);height:var(--height-header);align-items:center;justify-content:center;display:none;opacity:0;transition:opacity .3s ease-in-out,transform var(--transition-route-duration) var(--transition-route-ease)}.header-home-isProjectPage[data-v-a2bbd5bb]{transform:translate(-50%) translateY(-100%)}.header-home-mounted[data-v-a2bbd5bb]{opacity:1}@media (min-width: 1024px){.header-home[data-v-a2bbd5bb]{display:flex}}.header-home-links[data-v-a2bbd5bb]{position:relative;display:flex;padding:3px;background-color:var(--color-beige-500);border-radius:100px;color:var(--color-text-400);transition:color .1s ease-in-out,background-color .1s ease-in-out}.header-home-links-dark[data-v-a2bbd5bb]{background-color:var(--color-dark-blue-500);color:var(--color-white-400)}.header-home-bar[data-v-a2bbd5bb]{position:absolute;top:3px;left:3px;height:calc(100% - 6px);width:128px;background:var(--color-orange-400);border-radius:100px;transition:transform .3s var(--ease-smooth),opacity .1s ease-in-out,background-color .1s ease-in-out;z-index:1;opacity:0}.header-home-bar-dark[data-v-a2bbd5bb]{background-color:var(--color-cyan-500)}.header-home-bar-active[data-v-a2bbd5bb]{opacity:1}.header-home-link[data-v-a2bbd5bb]{position:relative;z-index:2;letter-spacing:.02em;font-weight:700;border:none;background:none;transition:color .1s ease-in-out;font-size:var(--font-size-md);width:128px;white-space:nowrap;text-transform:uppercase}.header-home-link-active[data-v-a2bbd5bb]{color:var(--color-white-400)}.scroll-icon-enter-active[data-v-7f95895e],.scroll-icon-leave-active[data-v-7f95895e]{transition:opacity .3s ease-in-out}.scroll-icon-enter-from[data-v-7f95895e],.scroll-icon-leave-to[data-v-7f95895e]{opacity:0}.scroll-icon[data-v-7f95895e]{position:absolute;top:0;left:0;height:calc(var(--svh) * 100);width:100%;display:flex;align-items:flex-end;padding-bottom:var(--space-outer);justify-content:center;z-index:var(--z-index-header);pointer-events:none}.scroll-icon[data-v-7f95895e] *{pointer-events:none}.scroll-icon-swipe-up[data-v-7f95895e]{width:calc(var(--icon-size-md) + 4px);--stroke-width: var(--stroke-md);fill:var(--color-beige-400);animation:swipeUp-7f95895e 1s infinite;animation-direction:alternate;animation-timing-function:var(--ease-power2-out)}@keyframes swipeUp-7f95895e{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.scroll-icon-pointer[data-v-7f95895e]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-xxs);transform:translateY(4px)}.scroll-icon-arrow[data-v-7f95895e]{transform:rotate(90deg);width:var(--icon-size-sm);--stroke-width: 3px}.scroll-icon-mouse[data-v-7f95895e]{border:3px solid var(--color-text-400);height:34px;border-radius:100px;width:22px;display:flex;padding-top:3px;justify-content:center}.scroll-icon-mouse-dot[data-v-7f95895e]{width:4px;height:12px;background-color:var(--color-text-400);border-radius:100px;animation:scrollIconDot-7f95895e 1s infinite;animation-direction:alternate;animation-timing-function:var(--ease-power2-out)}@keyframes scrollIconDot-7f95895e{0%{transform:translateY(0)}to{transform:translateY(3px)}}.three-canvas[data-v-baf6b683]{width:calc(var(--svw) * 100);height:calc(var(--lvh) * 100);max-height:calc(var(--lvh) * 100);position:relative;overflow:hidden}.three-canvas-contact[data-v-baf6b683]{position:absolute;bottom:var(--contact-bottom);left:0;width:100%;height:calc(var(--lvh) * 100);max-height:calc(var(--lvh) * 100)}.home-wrapper[data-v-baf6b683]{transform-origin:center center}.home-wrapper-out[data-v-baf6b683]{animation:home-wrapper-out-baf6b683 var(--transition-route-duration) var(--transition-route-ease)}.home-wrapper-in[data-v-baf6b683]{animation:home-wrapper-in-baf6b683 var(--transition-route-duration) var(--transition-route-ease)}@keyframes home-wrapper-out-baf6b683{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes home-wrapper-in-baf6b683{0%{transform:scale(.95)}to{transform:scale(1)}}.home-contact[data-v-baf6b683]{width:100%;min-height:calc(var(--lvh) * 100);max-height:calc(var(--lvh) * 100)}.home-mobile-about-actions[data-v-baf6b683]{display:none}.about-spacer[data-v-baf6b683]{max-height:calc(var(--lvh) * 250);min-height:calc(var(--lvh) * 250);position:relative}.intro-wrapper[data-v-baf6b683]{width:100%;display:flex;flex-direction:column}.intro-wrapper-spacer[data-v-baf6b683]{display:none}@media (min-width: 840px){.intro-wrapper-spacer[data-v-baf6b683]{display:block;height:200px}}.intro-overlay[data-v-baf6b683]{display:none}@media (hover: none) and (pointer: coarse),(max-width: 840px){.intro-overlay[data-v-baf6b683]{display:block;height:calc(var(--lvh) * 100);inset:0;pointer-events:auto;position:absolute;touch-action:manipulation;width:100%;z-index:999}.intro-overlay-disabled[data-v-baf6b683]{pointer-events:none}.home-mobile-about-actions[data-v-baf6b683]{align-items:center;bottom:max(34px,env(safe-area-inset-bottom) + 34px);display:flex;gap:10px;justify-content:center;left:0;pointer-events:auto;position:absolute;width:100%;z-index:1003}.home-mobile-about-button[data-v-baf6b683]{align-items:center;background:linear-gradient(135deg,var(--color-text-400),var(--color-accent-400));border:1px solid color-mix(in srgb,var(--color-white-400) 28%,transparent);border-radius:999px;box-shadow:0 18px 42px #00000038,0 0 28px color-mix(in srgb,var(--color-accent-400) 28%,transparent);color:var(--color-background-400);display:inline-flex;font-size:12px;font-weight:900;justify-content:center;letter-spacing:0;min-height:42px;min-width:112px;padding:0 16px;text-transform:uppercase}}.intro-hero[data-v-baf6b683]{position:absolute;top:0;left:0;width:100%;max-height:calc(var(--lvh) * 100);min-height:calc(var(--lvh) * 100);overflow:hidden}.intro-about-hidden[data-v-baf6b683]{visibility:hidden}.intro-sticky[data-v-baf6b683]{top:0;left:0;width:100%;max-height:calc(var(--lvh) * 100);min-height:calc(var(--lvh) * 100);overflow:hidden;z-index:-1;display:flex;align-items:flex-end}.intro-sticky-visible[data-v-baf6b683]{position:sticky}.intro-sticky-actions-visible[data-v-baf6b683]{pointer-events:none;z-index:1000}.intro-sticky-content[data-v-baf6b683]{width:calc(var(--svw) * 100);height:calc(var(--lvh) * 100);max-height:calc(var(--lvh) * 100);position:relative;overflow:hidden}.intro-sticky-content-contact[data-v-baf6b683]{position:absolute;bottom:var(--contact-bottom);left:0;width:100%;height:calc(var(--lvh) * 100);max-height:calc(var(--lvh) * 100)}.tag[data-v-fdefe4b3]{align-items:center;border-radius:var(--radius-md);display:inline-flex;gap:6px;height:30px;justify-content:center;min-width:112px;padding:calc(var(--space-xxs) - var(--stroke-md)) calc(var(--space-sm) - var(--stroke-md));border:var(--stroke-md) solid transparent}.tag-icon[data-v-fdefe4b3]{font-size:16px;font-variation-settings:"FILL" 1,"wght" 700,"GRAD" 0,"opsz" 20;line-height:1}.tag-copy[data-v-fdefe4b3]{font-size:var(--font-size-xs);font-weight:700;line-height:1;white-space:nowrap}.tag-variant-three[data-v-fdefe4b3]{background-color:#ed9c55;color:#492708}.tag-variant-react[data-v-fdefe4b3]{background-color:#61dafb;color:#0f2e36}.tag-variant-angular[data-v-fdefe4b3]{background-color:#dd0031;color:#fff}.tag-variant-websockets[data-v-fdefe4b3]{background-color:#2674a4;color:#fff}.tag-variant-redis[data-v-fdefe4b3]{background-color:#ce4036;color:#fff}.tag-variant-html[data-v-fdefe4b3]{background-color:#e44d26;color:#fff}.tag-variant-css[data-v-fdefe4b3]{background-color:#264de4;color:#fff}.tag-variant-javascript[data-v-fdefe4b3]{background-color:#ffdf4f;color:#362d03}.tag-variant-typescript[data-v-fdefe4b3]{background-color:#3178c6;color:#fff}.tag-variant-vue[data-v-fdefe4b3]{background-color:#42b883;color:#072d1d}.tag-variant-node[data-v-fdefe4b3]{background-color:#237d23;color:#fff}.tag-variant-api[data-v-fdefe4b3]{background-color:#1f6feb;color:#fff}.tag-variant-docker[data-v-fdefe4b3]{background-color:#2496ed;color:#fff}.tag-variant-github[data-v-fdefe4b3]{background-color:#24292f;color:#fff}.tag-variant-bitbucket[data-v-fdefe4b3]{background-color:#0052cc;color:#fff}.tag-variant-next[data-v-fdefe4b3]{background-color:#fff;color:#000}.tag-variant-kubernetes[data-v-fdefe4b3]{background-color:#326ce5;color:#fff}.tag-variant-postgresql[data-v-fdefe4b3]{background-color:#2f6c92;color:#fff}.tag-variant-ogl[data-v-fdefe4b3]{background-color:#0e5495;color:#fff}.tag-variant-glsl[data-v-fdefe4b3]{background-color:#95630e;color:#fff}.tag-variant-other[data-v-fdefe4b3]{background-color:#7c3aed;color:#fff}.project-hero[data-v-44955dde]{padding:0 var(--space-outer);padding-bottom:48px;padding-top:calc(var(--height-header) + 24px)}@media (min-width: 840px){.project-hero[data-v-44955dde]{padding-bottom:64px}}.project-hero-button[data-v-44955dde]{flex:.5}@media (min-width: 840px){.project-hero-button[data-v-44955dde]{width:fit-content}}.project-hero-buttons[data-v-44955dde]{grid-row:3;display:flex;align-items:center;justify-content:center;gap:var(--space-sm);margin-top:var(--space-md);width:100%;grid-column:1/13}@media (min-width: 840px){.project-hero-buttons[data-v-44955dde]{gap:var(--space-md);width:fit-content;grid-column:1/6;grid-row:2;margin-top:0}}@media (min-width: 1024px){.project-hero-buttons[data-v-44955dde]{grid-column:2/6}}.project-hero-video[data-v-44955dde]{grid-column:1/span 12;align-self:center}@media (min-width: 840px){.project-hero-video[data-v-44955dde]{grid-column:1/8}}@media (min-width: 1024px){.project-hero-video[data-v-44955dde]{grid-column:2/8}}.project-hero-tags[data-v-44955dde]{display:flex;flex-wrap:wrap;gap:var(--space-sm)}.project-hero-title[data-v-44955dde]{font-size:var(--font-size-title-lg);color:var(--color-text-400);line-height:var(--line-height-title);transform:translateY(0);animation:project-hero-title-visible-44955dde .5s var(--ease-smooth)}@media (min-width: 840px){.project-hero-title[data-v-44955dde]{font-size:var(--font-size-title-xl)}}@keyframes project-hero-title-visible-44955dde{0%{transform:translateY(100%)}to{transform:translateY(0)}}.project-hero-title-wrapper[data-v-44955dde]{overflow:hidden}.project-hero-description[data-v-44955dde]{color:var(--color-text-400);line-height:var(--line-height-copy);grid-column:1/13;align-self:center}@media (min-width: 840px){.project-hero-description[data-v-44955dde]{grid-row:1;grid-column:6/12}}@media (min-width: 1024px){.project-hero-description[data-v-44955dde]{grid-row:1;grid-column:7/12}}@media (min-width: 1280px){.project-hero-description[data-v-44955dde]{grid-row:1;grid-column:7/11}}.project-hero-top[data-v-44955dde]{display:flex;flex-direction:column;gap:var(--space-sm);grid-row:1;align-self:top;grid-column:1/13}@media (min-width: 840px){.project-hero-top[data-v-44955dde]{grid-column:1/6}}@media (min-width: 1024px){.project-hero-top[data-v-44955dde]{grid-column:2/6}}.imageText-image[data-v-6e10ad10]{position:relative;display:flex;align-items:center;justify-content:center;grid-row:1;grid-column:1/13}.imageText-image-content[data-v-6e10ad10]{overflow:hidden;border-radius:var(--radius-lg)}.imageText-image-content-border[data-v-6e10ad10]{border:var(--stroke-md) solid var(--color-grayscale-400)}@media (min-width: 840px){.imageText-image-left[data-v-6e10ad10]{grid-column:1/7}}@media (min-width: 1024px){.imageText-image-left[data-v-6e10ad10]{grid-column:2/7}}@media (min-width: 840px){.imageText-image-right[data-v-6e10ad10]{grid-column:7/13}}@media (min-width: 1024px){.imageText-image-right[data-v-6e10ad10]{grid-column:7/12}}.imageText-content[data-v-6e10ad10]{width:100%;min-height:100%;display:flex;align-items:center;grid-row:2;grid-column:1/13}@media (min-width: 840px){.imageText-content-left[data-v-6e10ad10]{grid-column:1/7}}@media (min-width: 1024px){.imageText-content-left[data-v-6e10ad10]{grid-column:2/7}}@media (min-width: 840px){.imageText-content-right[data-v-6e10ad10]{grid-column:7/13}}@media (min-width: 1024px){.imageText-content-right[data-v-6e10ad10]{grid-column:7/11}}@media (min-width: 840px){.imageText-content[data-v-6e10ad10]{grid-row:1}}.text[data-v-317e581e]{line-height:var(--line-height-copy);grid-column:1/13}@media (min-width: 840px){.text[data-v-317e581e]{grid-column:2/12}}@media (min-width: 1024px){.text[data-v-317e581e]{grid-column:2/12}}.text-with-title[data-v-317e581e]{display:flex;flex-direction:column;gap:var(--space-md)}.text-title[data-v-317e581e]{font-size:var(--font-size-title-sm);line-height:var(--line-height-title)}.list[data-v-957d22a2]{display:flex;flex-direction:column;gap:var(--space-md);max-width:100%;grid-column:1/13}@media (min-width: 840px){.list-size-sm[data-v-957d22a2]{grid-column:2/12}}@media (min-width: 1024px){.list-size-sm[data-v-957d22a2]{grid-column:6/8}}@media (min-width: 840px){.list-size-md[data-v-957d22a2]{grid-column:2/12}}@media (min-width: 1024px){.list-size-md[data-v-957d22a2]{grid-column:2/12}}@media (min-width: 840px){.list-size-lg[data-v-957d22a2]{grid-column:2/12}}.list-title[data-v-957d22a2]{font-size:var(--font-size-title-sm);line-height:var(--line-height-md)}.list-items[data-v-957d22a2]{list-style-type:disc;padding-left:1.4em}.list-item[data-v-957d22a2]{padding:6px 0}.project-media[data-v-a402a7d2]{width:100%;height:100%;grid-column:1/13;max-width:900px;justify-self:center;position:relative;aspect-ratio:16/9}@media (min-width: 840px){.project-media[data-v-a402a7d2]{grid-column:2/12}}@media (min-width: 1024px){.project-media[data-v-a402a7d2]{grid-column:2/12}}.project-media-caption[data-v-a402a7d2]{position:absolute;bottom:-1px;right:-1px;background-color:var(--color-background-400);padding:var(--space-xxs) var(--space-sm);border-radius:var(--radius-md) 0 0 0}@media (min-width: 840px){.project-media-caption[data-v-a402a7d2]{padding:var(--space-xxs) var(--space-sm)}}@media (min-width: 1024px){.project-media-caption[data-v-a402a7d2]{padding:var(--space-xs) var(--space-md);border-radius:var(--radius-lg) 0 0 0}}.project-media-caption-notch[data-v-a402a7d2]{position:absolute;color:var(--color-background-400);--icon-color: var(--color-background-400);width:var(--radius-md)}@media (min-width: 840px){.project-media-caption-notch[data-v-a402a7d2]{width:var(--radius-lg)}}.project-media-caption-notch-left[data-v-a402a7d2]{left:0;bottom:0;transform:translate(-100%) scale(-1) rotate(90deg)}.project-media-caption-notch-top[data-v-a402a7d2]{top:0;right:0;transform:translateY(-100%) scale(-1) rotate(90deg)}.project-media-caption-copy[data-v-a402a7d2]{font-size:var(--font-size-sm);font-weight:700}@media (min-width: 840px){.project-media-caption-copy[data-v-a402a7d2]{font-size:var(--font-size-md)}}.project-media-image[data-v-a402a7d2],.project-media-video[data-v-a402a7d2]{width:100%;height:100%;object-fit:cover}.project-media-content[data-v-a402a7d2]{overflow:hidden;border-radius:var(--radius-lg);background-color:var(--color-background-300);width:100%;height:100%}.devops-timeline-panel[data-v-a67f6d36]{--ink: #07112f;--muted: #4f5b7a;background:radial-gradient(circle at 88% 16%,rgba(85,63,255,.12),transparent 24%),linear-gradient(135deg,#fff,#f4f7ff);border:var(--stroke-md) solid rgba(11,109,255,.3);border-radius:var(--radius-lg);box-shadow:0 24px 70px #00000029;box-sizing:border-box;color:var(--ink);display:grid;gap:clamp(18px,3vw,32px);grid-column:1/13;overflow:hidden;padding:clamp(18px,3vw,36px)}@media (min-width: 840px){.devops-timeline-panel[data-v-a67f6d36]{grid-column:2/12}}.devops-timeline-panel-header[data-v-a67f6d36]{display:grid;gap:8px;justify-items:center;text-align:center}.devops-timeline-panel-header h2[data-v-a67f6d36]{font-size:clamp(34px,6vw,76px);font-weight:900;letter-spacing:0;line-height:.9;text-transform:uppercase}.devops-timeline-panel-header h2 span[data-v-a67f6d36]{color:#4b22f4}.devops-timeline-panel-header p[data-v-a67f6d36]{color:var(--muted);font-size:clamp(16px,2vw,22px);font-weight:800}.devops-timeline-panel-rainbow[data-v-a67f6d36]{align-items:center;display:grid;gap:0;grid-template-columns:repeat(8,minmax(24px,1fr));margin-top:8px;max-width:780px;width:72%}.devops-timeline-panel-rainbow i[data-v-a67f6d36]{display:block;height:6px;position:relative}.devops-timeline-panel-rainbow i[data-v-a67f6d36]:before{border-radius:50%;content:"";height:18px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:18px}.devops-timeline-panel-body[data-v-a67f6d36]{display:grid;gap:24px;position:relative}.devops-timeline-panel-line[data-v-a67f6d36]{background:#07112f;bottom:0;left:50%;position:absolute;top:0;transform:translate(-50%);width:5px}.devops-timeline-panel-step[data-v-a67f6d36]{align-items:center;display:grid;gap:clamp(12px,2vw,24px);grid-template-columns:minmax(0,1fr) 92px minmax(0,1fr);min-height:170px;position:relative}.devops-timeline-panel-node[data-v-a67f6d36]{border:6px solid #ffffff;border-radius:50%;box-shadow:0 14px 28px #0000002e;color:#fff;display:grid;font-size:clamp(24px,4vw,42px);font-weight:900;grid-column:2;height:clamp(68px,8vw,92px);place-items:center;width:clamp(68px,8vw,92px);z-index:2}.devops-timeline-panel-card[data-v-a67f6d36],.devops-timeline-panel-note[data-v-a67f6d36]{background:#fff;border:1px solid rgba(7,17,47,.08);border-radius:16px;box-shadow:0 12px 34px #2736671f}.devops-timeline-panel-card[data-v-a67f6d36]{align-items:center;display:grid;gap:18px;grid-template-columns:72px minmax(0,1fr) minmax(190px,.72fr);padding:clamp(16px,2vw,24px)}.devops-timeline-panel-step.is-left .devops-timeline-panel-card[data-v-a67f6d36]{grid-column:1;grid-row:1}.devops-timeline-panel-step.is-left .devops-timeline-panel-note[data-v-a67f6d36],.devops-timeline-panel-step.is-right .devops-timeline-panel-card[data-v-a67f6d36]{grid-column:3}.devops-timeline-panel-step.is-right .devops-timeline-panel-note[data-v-a67f6d36]{grid-column:1;grid-row:1}.devops-timeline-panel-icon[data-v-a67f6d36]{border-radius:18px;display:grid;height:72px;place-items:center;width:72px}.devops-timeline-panel-icon span[data-v-a67f6d36],.devops-timeline-panel-note>span[data-v-a67f6d36]{font-size:46px}.devops-timeline-panel-copy[data-v-a67f6d36]{display:grid;gap:4px}.devops-timeline-panel-copy small[data-v-a67f6d36]{font-size:15px;font-weight:900;line-height:1.12;text-transform:uppercase}.devops-timeline-panel-copy strong[data-v-a67f6d36]{color:#66708c;font-size:13px;font-weight:900;line-height:1.1}.devops-timeline-panel-copy b[data-v-a67f6d36],.devops-timeline-panel-tools b[data-v-a67f6d36]{color:var(--ink);font-size:11px;font-weight:900;line-height:1;text-transform:uppercase}.devops-timeline-panel ul[data-v-a67f6d36]{display:grid;gap:2px;list-style:none;margin:0;padding-left:0}.devops-timeline-panel li[data-v-a67f6d36]{color:#1d2745;font-size:12px;font-weight:800;line-height:1.22;padding-left:12px;position:relative}.devops-timeline-panel li[data-v-a67f6d36]:before{background:var(--step);border-radius:50%;content:"";height:4px;left:0;position:absolute;top:.45em;width:4px}.devops-timeline-panel-tools[data-v-a67f6d36]{border-left:1px solid #dbe2f0;display:grid;gap:8px;justify-items:center;min-width:0;padding-left:16px}.devops-timeline-panel-tools div[data-v-a67f6d36]{display:grid;column-gap:14px;row-gap:10px;grid-template-columns:repeat(3,minmax(54px,1fr));justify-items:center;width:100%}.devops-timeline-panel-tools.has-2 div[data-v-a67f6d36]{column-gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.devops-timeline-panel-tool[data-v-a67f6d36]{align-items:center;background:transparent;border-radius:0;color:var(--ink);display:grid;font-size:10px;font-weight:800;gap:5px;justify-items:center;line-height:1;min-width:0;padding:0;position:relative;text-align:center;width:100%;word-break:keep-all}.devops-timeline-panel-tool i[data-v-a67f6d36]{display:inline-block;flex:0 0 auto;height:28px;position:relative;width:28px}.devops-timeline-panel-tool svg[data-v-a67f6d36]{background:#111;border-radius:50%;display:block;fill:#fff;height:24px;padding:4px;width:24px}.devops-timeline-panel-tool.is-jira i[data-v-a67f6d36]:before,.devops-timeline-panel-tool.is-jira i[data-v-a67f6d36]:after{background:#2684ff;border-radius:4px;content:"";height:16px;position:absolute;transform:rotate(45deg);width:16px}.devops-timeline-panel-tool.is-jira i[data-v-a67f6d36]:before{left:3px;top:5px}.devops-timeline-panel-tool.is-jira i[data-v-a67f6d36]:after{background:#0052cc;bottom:5px;right:3px}.devops-timeline-panel-tool.is-trello i[data-v-a67f6d36]{background:#0079bf;border-radius:3px}.devops-timeline-panel-tool.is-trello i[data-v-a67f6d36]:before,.devops-timeline-panel-tool.is-trello i[data-v-a67f6d36]:after{background:#fff;border-radius:3px;content:"";height:18px;position:absolute;top:5px;width:7px}.devops-timeline-panel-tool.is-trello i[data-v-a67f6d36]:before{left:5px}.devops-timeline-panel-tool.is-trello i[data-v-a67f6d36]:after{right:5px}.devops-timeline-panel-tool.is-notion i[data-v-a67f6d36]{background:#fff;border:2px solid #111111;border-radius:3px;color:#111;font-family:Georgia,serif;font-size:19px;font-weight:900;line-height:24px;text-align:center}.devops-timeline-panel-tool.is-notion i[data-v-a67f6d36]:before{content:"N"}.devops-timeline-panel-tool.is-vscode i[data-v-a67f6d36]:before{color:#007acc;content:"<>";font-size:18px;font-weight:900;left:1px;position:absolute;top:3px}.devops-timeline-panel-tool.is-vscode i[data-v-a67f6d36]:after{background:#007acc;border-radius:4px;content:"";height:24px;position:absolute;right:2px;top:2px;transform:skewY(-16deg);width:9px}.devops-timeline-panel-tool.is-docker i[data-v-a67f6d36],.devops-timeline-panel-tool.is-compose i[data-v-a67f6d36]{height:30px;width:34px}.devops-timeline-panel-tool.is-docker i[data-v-a67f6d36]:before,.devops-timeline-panel-tool.is-compose i[data-v-a67f6d36]:before{background:#2496ed;border-radius:2px 2px 12px 12px;clip-path:polygon(0 22%,66% 22%,76% 0,100% 24%,85% 58%,73% 100%,18% 100%,5% 74%);content:"";height:14px;left:1px;position:absolute;top:14px;width:32px}.devops-timeline-panel-tool.is-docker i[data-v-a67f6d36]:after,.devops-timeline-panel-tool.is-compose i[data-v-a67f6d36]:after{background:#2496ed;border-radius:1px;box-shadow:6px 0 #2496ed,12px 0 #2496ed,18px 0 #2496ed,6px -6px #2496ed,12px -6px #2496ed,12px -12px #2496ed;content:"";height:5px;left:7px;position:absolute;top:10px;width:5px}.devops-timeline-panel-tool.is-compose i[data-v-a67f6d36]{filter:drop-shadow(5px 0 0 rgba(36,150,237,.28))}.devops-timeline-panel-tool.is-compose[data-v-a67f6d36]:after{background:#2496ed;border-radius:50%;color:#fff;content:"+";display:block;font-size:11px;font-weight:900;height:13px;line-height:13px;position:absolute;right:16px;text-align:center;top:0;width:13px}.devops-timeline-panel-tool.is-postman i[data-v-a67f6d36]{background:#ff6c37;border-radius:50%}.devops-timeline-panel-tool.is-postman i[data-v-a67f6d36]:before{background:#fff;border-radius:999px;content:"";height:5px;left:7px;position:absolute;top:12px;transform:rotate(-35deg);width:15px}.devops-timeline-panel-tool.is-git i[data-v-a67f6d36]{background:#f05032;border-radius:5px;transform:rotate(45deg)}.devops-timeline-panel-tool.is-git i[data-v-a67f6d36]:before,.devops-timeline-panel-tool.is-git i[data-v-a67f6d36]:after{background:#fff;border-radius:50%;content:"";height:6px;position:absolute;width:6px}.devops-timeline-panel-tool.is-git i[data-v-a67f6d36]:before{left:5px;top:5px}.devops-timeline-panel-tool.is-git i[data-v-a67f6d36]:after{bottom:5px;right:5px}.devops-timeline-panel-tool.is-bitbucket i[data-v-a67f6d36]:before{background:#0052cc;border-radius:3px 3px 7px 7px;clip-path:polygon(8% 0,92% 0,78% 100%,22% 100%);content:"";inset:3px 5px;position:absolute}.devops-timeline-panel-tool.is-jenkins i[data-v-a67f6d36]{background:#fff;border:2px solid #d8d8d8;border-radius:50%;overflow:hidden}.devops-timeline-panel-tool.is-jenkins i[data-v-a67f6d36]:before{background:radial-gradient(circle at 42% 38%,#111111 0 5%,transparent 6%),radial-gradient(circle at 58% 38%,#111111 0 5%,transparent 6%),radial-gradient(circle at 50% 48%,#d89b75 0 5%,transparent 6%),linear-gradient(#111 0 0) 50% 69%/18px 4px no-repeat,radial-gradient(circle at 50% 45%,#f3c6a5 0 43%,transparent 44%),linear-gradient(#111 0 0) 50% 2px/18px 7px no-repeat;border-radius:50%;content:"";inset:2px;position:absolute}.devops-timeline-panel-tool.is-jenkins i[data-v-a67f6d36]:after{background:radial-gradient(circle at 38% 50%,#d33833 0 18%,transparent 19%),radial-gradient(circle at 62% 50%,#d33833 0 18%,transparent 19%),linear-gradient(135deg,transparent 0 38%,#111111 39% 61%,transparent 62%),#fff;border-radius:4px 4px 50% 50%;bottom:-5px;content:"";height:11px;left:7px;position:absolute;width:14px}.devops-timeline-panel-tool.is-actions i[data-v-a67f6d36]:before{color:#2088ff;content:"hub";font-family:Material Symbols Rounded;font-size:30px;font-variation-settings:"FILL" 0,"wght" 700,"GRAD" 0,"opsz" 32;left:-1px;line-height:1;position:absolute;top:-1px}.devops-timeline-panel-tool.is-gitlab i[data-v-a67f6d36]:before{background:linear-gradient(135deg,#fc6d26 0 35%,#fca326 36% 70%,#e24329 71% 100%);clip-path:polygon(50% 100%,0 28%,24% 0,50% 32%,76% 0,100% 28%);content:"";inset:2px;position:absolute}.devops-timeline-panel-tool.is-kubernetes i[data-v-a67f6d36]{background:#326ce5;clip-path:polygon(50% 0,90% 20%,100% 62%,72% 100%,28% 100%,0 62%,10% 20%)}.devops-timeline-panel-tool.is-kubernetes i[data-v-a67f6d36]:before{background:#fff;border-radius:50%;content:"";height:9px;left:9px;position:absolute;top:9px;width:9px}.devops-timeline-panel-tool.is-ansible i[data-v-a67f6d36]{background:#111;border-radius:50%;color:#fff;font-size:20px;font-weight:900;line-height:28px;text-align:center}.devops-timeline-panel-tool.is-ansible i[data-v-a67f6d36]:before{content:"A"}.devops-timeline-panel-tool.is-aws i[data-v-a67f6d36]:before{color:#252f3e;content:"aws";font-size:15px;font-weight:900;left:1px;position:absolute;top:4px}.devops-timeline-panel-tool.is-aws i[data-v-a67f6d36]:after{border-bottom:3px solid #ff9900;border-radius:50%;content:"";height:12px;left:4px;position:absolute;top:13px;transform:rotate(-10deg);width:20px}.devops-timeline-panel-tool.is-azure i[data-v-a67f6d36]:before{background:linear-gradient(135deg,#0078d4,#50e6ff);clip-path:polygon(48% 0,84% 78%,58% 78%,100% 100%,30% 100%,0 78%);content:"";inset:2px 3px;position:absolute}.devops-timeline-panel-tool.is-google i[data-v-a67f6d36]:before{background:conic-gradient(#4285f4 0 25%,#34a853 0 50%,#fbbc05 0 75%,#ea4335 0),#fff;border-radius:50%;content:"";inset:2px;position:absolute}.devops-timeline-panel-tool.is-google i[data-v-a67f6d36]:after{background:#fff;border-radius:50%;content:"";height:12px;left:8px;position:absolute;top:8px;width:12px}.devops-timeline-panel-tool.is-lambda i[data-v-a67f6d36]:before{background:#ff7f18;border-radius:7px;clip-path:polygon(50% 0,91% 24%,91% 76%,50% 100%,9% 76%,9% 24%);content:"";inset:1px;position:absolute}.devops-timeline-panel-tool.is-lambda i[data-v-a67f6d36]:after{color:#fff;content:"λ";font-family:Arial,sans-serif;font-size:26px;font-weight:900;left:7px;line-height:1;position:absolute;top:1px;transform:skew(-10deg)}.devops-timeline-panel-tool.is-grafana i[data-v-a67f6d36]{background:#f46800;border-radius:50%}.devops-timeline-panel-tool.is-grafana i[data-v-a67f6d36]:before{border:3px solid #ffffff;border-left-color:transparent;border-radius:50%;content:"";height:15px;left:5px;position:absolute;top:5px;transform:rotate(35deg);width:15px}.devops-timeline-panel-tool.is-grafana i[data-v-a67f6d36]:after{background:#fff;border-radius:50%;content:"";height:5px;left:12px;position:absolute;top:12px;width:5px}.devops-timeline-panel-tool.is-prometheus i[data-v-a67f6d36]{background:#e6522c;border-radius:50%}.devops-timeline-panel-tool.is-prometheus i[data-v-a67f6d36]:before{background:#fff;clip-path:polygon(50% 0,68% 36%,56% 36%,72% 72%,50% 56%,28% 72%,44% 36%,32% 36%);content:"";height:19px;left:5px;position:absolute;top:4px;width:18px}.devops-timeline-panel-tool.is-sonarqube i[data-v-a67f6d36]:before,.devops-timeline-panel-tool.is-sonarqube i[data-v-a67f6d36]:after{border:3px solid #4b9bd5;border-left:0;border-bottom:0;border-radius:50%;content:"";position:absolute}.devops-timeline-panel-tool.is-sonarqube i[data-v-a67f6d36]:before{height:20px;left:2px;top:3px;transform:rotate(15deg);width:20px}.devops-timeline-panel-tool.is-sonarqube i[data-v-a67f6d36]:after{height:13px;left:8px;top:9px;transform:rotate(15deg);width:13px}.devops-timeline-panel-note[data-v-a67f6d36]{align-items:center;display:grid;gap:14px;grid-template-columns:auto 1fr;justify-self:center;max-width:420px;min-width:min(420px,100%);padding:18px 22px;position:relative;z-index:1}.devops-timeline-panel-note[data-v-a67f6d36]:before{background:#cbd4e6;content:"";height:3px;position:absolute;top:50%;transform:translateY(-50%);width:154px;z-index:-1}.devops-timeline-panel-note[data-v-a67f6d36]:after{background:#cbd4e6;border:4px solid #f4f7ff;border-radius:50%;content:"";height:14px;position:absolute;top:50%;transform:translateY(-50%);width:14px;z-index:0}.devops-timeline-panel-step.is-left .devops-timeline-panel-note[data-v-a67f6d36]:before{left:-154px}.devops-timeline-panel-step.is-left .devops-timeline-panel-note[data-v-a67f6d36]:after{left:-164px}.devops-timeline-panel-step.is-right .devops-timeline-panel-note[data-v-a67f6d36]:before{right:-154px}.devops-timeline-panel-step.is-right .devops-timeline-panel-note[data-v-a67f6d36]:after{right:-164px}.devops-timeline-panel-note p[data-v-a67f6d36]{align-items:center;color:var(--ink);display:flex;flex-wrap:wrap;font-size:12px;font-weight:800;gap:4px;line-height:1.18}.devops-timeline-panel-note p span[data-v-a67f6d36]{align-items:center;display:inline-flex;font-size:12px;gap:4px}.devops-timeline-panel-note p span[data-v-a67f6d36]:not(:last-child):after{color:var(--step);content:"arrow_forward";font-family:Material Symbols Rounded;font-size:13px;font-variation-settings:"FILL" 0,"wght" 800,"GRAD" 0,"opsz" 20;line-height:1}.devops-timeline-panel-note small[data-v-a67f6d36]{font-size:14px;font-weight:900}.devops-timeline-panel-footer[data-v-a67f6d36]{display:grid;gap:14px;grid-template-columns:1.7fr 1fr}.devops-timeline-panel-flow[data-v-a67f6d36],.devops-timeline-panel-architecture[data-v-a67f6d36],.devops-timeline-panel-benefits[data-v-a67f6d36]{background:#fffffff0;border:1px solid rgba(7,17,47,.08);border-radius:16px;box-shadow:0 12px 34px #2736671a;padding:18px}.devops-timeline-panel-flow h3[data-v-a67f6d36],.devops-timeline-panel-architecture h3[data-v-a67f6d36]{font-size:var(--font-size-xs);font-weight:900;text-align:center;text-transform:uppercase}.devops-timeline-panel-flow div[data-v-a67f6d36]{align-items:center;display:grid;gap:12px;grid-template-columns:repeat(7,1fr);margin-top:14px}.devops-timeline-panel-flow span[data-v-a67f6d36]{align-items:center;display:grid;font-size:12px;font-weight:900;gap:8px;justify-items:center;text-align:center}.devops-timeline-panel-flow i[data-v-a67f6d36]{border-radius:50%;color:#fff;display:grid;font-size:32px;height:62px;place-items:center;width:62px}.devops-timeline-panel-architecture div[data-v-a67f6d36]{align-items:center;display:grid;gap:8px;grid-template-columns:repeat(5,1fr);margin-top:14px}.devops-timeline-panel-architecture span[data-v-a67f6d36]{align-items:center;background:#f4f7ff;border-radius:10px;display:grid;font-size:11px;font-weight:900;gap:6px;justify-items:center;padding:10px;text-align:center}.devops-timeline-panel-architecture i[data-v-a67f6d36]{color:var(--step);font-size:28px}.devops-timeline-panel-lambda-icon[data-v-a67f6d36]{background:#ff7f18;border-radius:8px;clip-path:polygon(50% 0,91% 24%,91% 76%,50% 100%,9% 76%,9% 24%);display:block;height:34px;position:relative;width:34px}.devops-timeline-panel-lambda-icon[data-v-a67f6d36]:before{color:#fff;content:"λ";font-family:Arial,sans-serif;font-size:28px;font-weight:900;left:9px;line-height:1;position:absolute;top:2px;transform:skew(-10deg)}.devops-timeline-panel-architecture p[data-v-a67f6d36]{color:#4b22f4;font-size:12px;font-weight:900;margin-top:10px;text-align:center}.devops-timeline-panel-benefits[data-v-a67f6d36]{display:grid;gap:12px;grid-column:1/-1;grid-template-columns:repeat(6,1fr)}.devops-timeline-panel-benefits span[data-v-a67f6d36]{align-items:center;color:var(--ink);display:flex;font-size:12px;font-weight:900;gap:8px;justify-content:center;text-align:center}.devops-timeline-panel-benefits i[data-v-a67f6d36]{color:#4b22f4;font-size:28px}.devops-timeline-panel .purple[data-v-a67f6d36]{--step: #6a35f4}.devops-timeline-panel .blue[data-v-a67f6d36]{--step: #1378ff}.devops-timeline-panel .teal[data-v-a67f6d36]{--step: #12a6ad}.devops-timeline-panel .green[data-v-a67f6d36]{--step: #52b728}.devops-timeline-panel .yellow[data-v-a67f6d36]{--step: #ffb20e}.devops-timeline-panel .orange[data-v-a67f6d36]{--step: #ff6422}.devops-timeline-panel .pink[data-v-a67f6d36]{--step: #ed2d74}.devops-timeline-panel .violet[data-v-a67f6d36]{--step: #6239ec}.devops-timeline-panel-rainbow i[data-v-a67f6d36],.devops-timeline-panel-rainbow i[data-v-a67f6d36]:before,.devops-timeline-panel-node[data-v-a67f6d36],.devops-timeline-panel-flow i[data-v-a67f6d36]{background:var(--step)}.devops-timeline-panel-icon[data-v-a67f6d36],.devops-timeline-panel-note>span[data-v-a67f6d36]{background:color-mix(in srgb,var(--step) 10%,white);color:var(--step)}.devops-timeline-panel-copy small[data-v-a67f6d36],.devops-timeline-panel-note small[data-v-a67f6d36]{color:var(--step)}.devops-timeline-panel-card[data-v-a67f6d36]{border-left:5px solid var(--step)}@media (max-width: 840px){.devops-timeline-panel-rainbow[data-v-a67f6d36]{width:96%}.devops-timeline-panel-line[data-v-a67f6d36]{left:34px}.devops-timeline-panel-step[data-v-a67f6d36]{grid-template-columns:68px 1fr}.devops-timeline-panel-node[data-v-a67f6d36]{grid-column:1;height:58px;width:58px}.devops-timeline-panel-step.is-left .devops-timeline-panel-card[data-v-a67f6d36],.devops-timeline-panel-step.is-right .devops-timeline-panel-card[data-v-a67f6d36],.devops-timeline-panel-step.is-left .devops-timeline-panel-note[data-v-a67f6d36],.devops-timeline-panel-step.is-right .devops-timeline-panel-note[data-v-a67f6d36]{grid-column:2;grid-row:auto}.devops-timeline-panel-note[data-v-a67f6d36]:before,.devops-timeline-panel-note[data-v-a67f6d36]:after{display:none}.devops-timeline-panel-card[data-v-a67f6d36]{grid-template-columns:1fr}.devops-timeline-panel-tools[data-v-a67f6d36]{border-left:0;border-top:1px solid #dbe2f0;padding-left:0;padding-top:14px}.devops-timeline-panel-footer[data-v-a67f6d36]{grid-template-columns:1fr}.devops-timeline-panel-flow div[data-v-a67f6d36],.devops-timeline-panel-benefits[data-v-a67f6d36],.devops-timeline-panel-architecture div[data-v-a67f6d36]{grid-template-columns:repeat(2,1fr)}}.geo-referenced-panel[data-v-20d9a874]{background:radial-gradient(circle at 76% 18%,rgba(11,109,255,.34),transparent 24%),radial-gradient(circle at 18% 86%,rgba(255,255,255,.18),transparent 26%),linear-gradient(135deg,#05070b,#0b1c36 48%,#0b6dff);border:var(--stroke-md) solid rgba(11,109,255,.58);border-radius:var(--radius-lg);box-sizing:border-box;color:#05070b;display:grid;gap:clamp(20px,3vw,36px);grid-column:1/13;min-height:clamp(580px,52vw,760px);overflow:hidden;padding:clamp(20px,3vw,34px);position:relative}@media (min-width: 840px){.geo-referenced-panel[data-v-20d9a874]{grid-column:2/12}}@media (min-width: 1024px){.geo-referenced-panel[data-v-20d9a874]{grid-column:2/12}}.geo-referenced-panel[data-v-20d9a874]:after{background:linear-gradient(90deg,#05070b,#fff,#0b6dff);bottom:0;content:"";height:5px;left:0;position:absolute;width:100%}.geo-referenced-panel-hero[data-v-20d9a874]{background:#fff;border:2px solid rgba(255,255,255,.72);border-radius:10px;box-shadow:0 28px 70px #00000057;overflow:hidden}.geo-referenced-panel-hero img[data-v-20d9a874]{display:block;height:auto;width:100%}.geo-referenced-panel-content[data-v-20d9a874]{align-items:end;display:grid;gap:clamp(18px,3vw,34px);grid-template-columns:minmax(0,.86fr) minmax(300px,1.14fr)}.geo-referenced-panel-copy[data-v-20d9a874]{display:grid;gap:10px}.geo-referenced-panel-copy p[data-v-20d9a874]{color:#fff;font-size:var(--font-size-xs);font-weight:900;text-transform:uppercase}.geo-referenced-panel-copy h2[data-v-20d9a874]{color:#fff;font-size:clamp(30px,4vw,56px);font-weight:900;letter-spacing:0;line-height:.96}.geo-referenced-panel-copy small[data-v-20d9a874]{color:#ffffffe0;font-size:var(--font-size-sm);font-weight:800;line-height:1.36;max-width:520px}.geo-referenced-panel-grid[data-v-20d9a874]{display:grid;gap:var(--space-xs);grid-template-columns:repeat(4,minmax(0,1fr))}.geo-referenced-panel-grid article[data-v-20d9a874]{background:#ffffff29;border:1px solid rgba(255,255,255,.28);border-radius:8px;display:grid;gap:8px;min-height:150px;padding:var(--space-sm)}.geo-referenced-panel-grid span[data-v-20d9a874]{color:#fff;font-size:32px}.geo-referenced-panel-grid strong[data-v-20d9a874]{color:#fff;font-size:var(--font-size-xs);font-weight:900;line-height:1}.geo-referenced-panel-grid small[data-v-20d9a874]{color:#ffffffd6;font-size:var(--font-size-xxs);font-weight:800;line-height:1.25}@media (max-width: 840px){.geo-referenced-panel-content[data-v-20d9a874]{grid-template-columns:1fr}.geo-referenced-panel-grid[data-v-20d9a874]{grid-template-columns:repeat(2,minmax(0,1fr))}}.geo-web-screens-panel[data-v-57426d6d]{display:grid;gap:clamp(18px,3vw,30px);grid-column:1/13}@media (min-width: 840px){.geo-web-screens-panel[data-v-57426d6d]{grid-column:2/12}}@media (min-width: 1024px){.geo-web-screens-panel[data-v-57426d6d]{grid-column:2/12}}.geo-web-screens-panel article[data-v-57426d6d]{border:var(--stroke-md) solid rgba(11,109,255,.32);border-radius:var(--radius-lg);box-shadow:0 24px 70px #0000002e;overflow:hidden;position:relative}.geo-web-screens-panel-signature[data-v-57426d6d]{filter:drop-shadow(0 10px 22px rgba(0,0,0,.22));height:auto;opacity:.94;pointer-events:none;position:absolute;right:clamp(14px,2.5vw,28px);top:auto;bottom:clamp(14px,2.5vw,28px);width:clamp(104px,12vw,170px);z-index:12}.geo-web-screens-panel-login .geo-web-screens-panel-signature[data-v-57426d6d]{filter:brightness(0) invert(1) drop-shadow(0 10px 22px rgba(0,0,0,.28))}.geo-web-screens-panel-login[data-v-57426d6d]{align-items:center;background:linear-gradient(#05070b3d,#05070b94),radial-gradient(circle at 22% 72%,rgba(11,109,255,.62),transparent 18%),linear-gradient(140deg,#0b6dff,#0b1c36 44%,#05070b);display:grid;gap:clamp(24px,5vw,70px);grid-template-columns:.95fr minmax(300px,.78fr);min-height:clamp(420px,42vw,560px);padding:clamp(24px,5vw,64px)}.geo-web-screens-panel-login-copy[data-v-57426d6d]{color:#fff;display:grid;gap:14px;max-width:430px}.geo-web-screens-panel-login-copy span[data-v-57426d6d]{color:#0b6dff;filter:drop-shadow(0 10px 18px rgba(11,109,255,.45));font-size:72px}.geo-web-screens-panel-login-copy h3[data-v-57426d6d],.geo-web-screens-panel-table h3[data-v-57426d6d],.geo-web-screens-panel-modal h3[data-v-57426d6d]{font-size:clamp(26px,4vw,44px);font-weight:900;line-height:1}.geo-web-screens-panel-login-copy p[data-v-57426d6d],.geo-web-screens-panel-table p[data-v-57426d6d]{color:#ffffffc7;font-size:var(--font-size-sm);font-weight:800;line-height:1.35}.geo-web-screens-panel-login-card[data-v-57426d6d],.geo-web-screens-panel-modal form[data-v-57426d6d],.geo-web-screens-panel-place-card[data-v-57426d6d],.geo-web-screens-panel-table-card[data-v-57426d6d]{background:#fff;border:1px solid rgba(5,7,11,.1);border-radius:12px;color:#05070b}.geo-web-screens-panel-login-card[data-v-57426d6d]{box-shadow:0 24px 60px #00000038;display:grid;gap:14px;padding:clamp(22px,3vw,34px)}.geo-web-screens-panel-login-card strong[data-v-57426d6d]{font-size:var(--font-size-md);font-weight:900}.geo-web-screens-panel-login-card small[data-v-57426d6d],.geo-web-screens-panel-login-card p[data-v-57426d6d],.geo-web-screens-panel-table[data-v-57426d6d],.geo-web-screens-panel-modal label[data-v-57426d6d],.geo-web-screens-panel-place-card p[data-v-57426d6d]{color:#596579;font-size:var(--font-size-xxs);font-weight:800}.geo-web-screens-panel-login-card label[data-v-57426d6d],.geo-web-screens-panel-modal label span[data-v-57426d6d],.geo-web-screens-panel-filters span[data-v-57426d6d]{align-items:center;border:1px solid #e3e9f2;border-radius:8px;display:flex;gap:10px;min-height:46px;padding:0 14px}.geo-web-screens-panel-login-card label em[data-v-57426d6d]{margin-left:auto}.geo-web-screens-panel-login-card div[data-v-57426d6d]{display:flex;justify-content:space-between}.geo-web-screens-panel button[data-v-57426d6d]{background:linear-gradient(135deg,#0b6dff,#143dff);border:0;border-radius:8px;color:#fff;font-weight:900;min-height:46px;padding:0 18px}.geo-web-screens-panel-app[data-v-57426d6d],.geo-web-screens-panel-modal[data-v-57426d6d],.geo-web-screens-panel-map[data-v-57426d6d]{background:#f7f9fc;display:grid;grid-template-columns:minmax(150px,210px) 1fr;min-height:clamp(480px,44vw,620px)}.geo-web-screens-panel aside[data-v-57426d6d]{background:#06111f;color:#dce8ff;display:grid;grid-template-rows:auto 1fr;padding:24px 18px}.geo-web-screens-panel aside strong[data-v-57426d6d]{align-items:center;display:flex;gap:8px;font-size:var(--font-size-xs);font-weight:900}.geo-web-screens-panel aside strong span[data-v-57426d6d]{color:#0b6dff}.geo-web-screens-panel nav[data-v-57426d6d]{align-content:start;display:grid;gap:10px;margin-top:34px}.geo-web-screens-panel nav[data-v-57426d6d],.geo-web-screens-panel nav b[data-v-57426d6d]{font-size:var(--font-size-xxs);font-weight:900}.geo-web-screens-panel nav span[data-v-57426d6d],.geo-web-screens-panel nav b[data-v-57426d6d]{align-items:center;border-radius:8px;display:flex;gap:10px;min-height:42px;padding:0 12px}.geo-web-screens-panel nav b[data-v-57426d6d]{background:#0b6dff;color:#fff}.geo-web-screens-panel-table[data-v-57426d6d]{display:grid;gap:18px;padding:clamp(20px,3vw,34px)}.geo-web-screens-panel-table header[data-v-57426d6d],.geo-web-screens-panel-modal form header[data-v-57426d6d],.geo-web-screens-panel-place-card header[data-v-57426d6d]{align-items:center;display:flex;justify-content:space-between}.geo-web-screens-panel-table p[data-v-57426d6d]{color:#596579}.geo-web-screens-panel-filters[data-v-57426d6d]{display:grid;gap:14px;grid-template-columns:1fr auto auto}.geo-web-screens-panel-table-card[data-v-57426d6d]{overflow:hidden}.geo-web-screens-panel-row[data-v-57426d6d]{align-items:center;border-top:1px solid #edf1f7;display:grid;gap:12px;grid-template-columns:.4fr 1.3fr .9fr 1.4fr .8fr;min-height:58px;padding:0 18px}.geo-web-screens-panel-row-head[data-v-57426d6d]{border-top:0;color:#1f2a3d;font-weight:900}.geo-web-screens-panel mark[data-v-57426d6d]{border-radius:6px;justify-self:start;padding:5px 8px}.geo-web-screens-panel mark.park[data-v-57426d6d]{background:#ddf8e8;color:#11914c}.geo-web-screens-panel mark.school[data-v-57426d6d],.geo-web-screens-panel mark.culture[data-v-57426d6d]{background:#e8f1ff;color:#0b6dff}.geo-web-screens-panel mark.health[data-v-57426d6d],.geo-web-screens-panel mark.sport[data-v-57426d6d]{background:#eef2f8;color:#05070b}.geo-web-screens-panel-actions[data-v-57426d6d]{color:#0b6dff;display:flex;gap:10px}.geo-web-screens-panel-modal-backdrop[data-v-57426d6d]{align-items:center;background:#05070b6b;display:grid;justify-items:center;padding:clamp(18px,3vw,34px)}.geo-web-screens-panel-modal form[data-v-57426d6d]{display:grid;gap:16px;max-width:660px;padding:clamp(22px,3vw,32px);width:min(100%,660px)}.geo-web-screens-panel-modal form>div[data-v-57426d6d]{display:grid;gap:14px;grid-template-columns:1fr 1fr}.geo-web-screens-panel-modal label[data-v-57426d6d]{display:grid;gap:8px}.geo-web-screens-panel-modal textarea[data-v-57426d6d]{border:1px solid #e3e9f2;border-radius:8px;min-height:92px;padding:14px;resize:none}.geo-web-screens-panel-modal footer[data-v-57426d6d]{display:flex;gap:12px;justify-content:end}.geo-web-screens-panel-modal footer button[data-v-57426d6d]:first-child{background:#fff;border:1px solid #e3e9f2;color:#05070b}.geo-web-screens-panel-map-canvas[data-v-57426d6d]{background:#eef3f6;position:relative}.geo-web-screens-panel-google-map[data-v-57426d6d]{border:0;filter:saturate(.88) contrast(1.02);height:100%;inset:0;position:absolute;width:100%}.geo-web-screens-panel-map-canvas[data-v-57426d6d]:after{background:#ffffff1f;content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.geo-web-screens-panel-zoom[data-v-57426d6d]{background:#fff;border-radius:8px;box-shadow:0 10px 28px #0000001f;display:grid;left:18px;overflow:hidden;position:absolute;top:18px;z-index:2}.geo-web-screens-panel-zoom span[data-v-57426d6d]{display:grid;font-weight:900;height:42px;place-items:center;width:42px}.geo-web-screens-panel-pin[data-v-57426d6d]{border-radius:50% 50% 50% 0;border:0;box-shadow:0 12px 24px #00000038;color:#fff;cursor:pointer;display:grid;height:54px;min-height:0;padding:0;place-items:center;position:absolute;transform:rotate(-45deg);transition:box-shadow .2s ease,transform .2s ease;width:54px;z-index:2}.geo-web-screens-panel-pin span[data-v-57426d6d]{display:block;font-size:28px;line-height:1;transform:rotate(45deg) translate(-4px,2px)}.geo-web-screens-panel-pin[data-v-57426d6d]:hover,.geo-web-screens-panel-pin-active[data-v-57426d6d]{box-shadow:0 16px 34px #0000004d;transform:rotate(-45deg) scale(1.08)}.geo-web-screens-panel-pin[data-v-57426d6d]:focus-visible{outline:3px solid #ffffff;outline-offset:5px}.geo-web-screens-panel .pin-park[data-v-57426d6d]{background:#17b565;left:28%;top:12%}.geo-web-screens-panel .pin-school[data-v-57426d6d]{background:#0b6dff;left:55%;top:14%}.geo-web-screens-panel .pin-book[data-v-57426d6d]{background:#6f37ff;left:22%;top:36%}.geo-web-screens-panel .pin-health[data-v-57426d6d]{background:#ef233c;left:60%;top:46%}.geo-web-screens-panel .pin-sport[data-v-57426d6d]{background:#ff8a1f;left:30%;top:72%}.geo-web-screens-panel-place-card[data-v-57426d6d]{box-shadow:0 18px 50px #00000029;display:grid;gap:14px;padding:24px;position:absolute;right:24px;top:24px;width:min(320px,100% - 48px);z-index:3}.geo-web-screens-panel-place-card header>span[data-v-57426d6d]{border-radius:50%;color:#fff;display:grid;height:48px;place-items:center;width:48px}.geo-web-screens-panel-place-card header>span.park[data-v-57426d6d]{background:#17b565}.geo-web-screens-panel-place-card header>span.school[data-v-57426d6d]{background:#0b6dff}.geo-web-screens-panel-place-card header>span.culture[data-v-57426d6d]{background:#6f37ff}.geo-web-screens-panel-place-card header>span.health[data-v-57426d6d]{background:#ef233c}.geo-web-screens-panel-place-card header>span.sport[data-v-57426d6d]{background:#ff8a1f}.geo-web-screens-panel-place-card small[data-v-57426d6d]{border-radius:6px;display:inline-block;font-weight:900;padding:4px 8px}.geo-web-screens-panel-place-card small.park[data-v-57426d6d]{background:#ddf8e8;color:#11914c}.geo-web-screens-panel-place-card small.school[data-v-57426d6d],.geo-web-screens-panel-place-card small.culture[data-v-57426d6d]{background:#e8f1ff;color:#0b6dff}.geo-web-screens-panel-place-card small.health[data-v-57426d6d],.geo-web-screens-panel-place-card small.sport[data-v-57426d6d]{background:#eef2f8;color:#05070b}@media (max-width: 840px){.geo-web-screens-panel-login[data-v-57426d6d],.geo-web-screens-panel-app[data-v-57426d6d],.geo-web-screens-panel-modal[data-v-57426d6d],.geo-web-screens-panel-map[data-v-57426d6d]{grid-template-columns:1fr}.geo-web-screens-panel aside[data-v-57426d6d]{display:none}.geo-web-screens-panel-filters[data-v-57426d6d],.geo-web-screens-panel-modal form>div[data-v-57426d6d]{grid-template-columns:1fr}.geo-web-screens-panel-table-card[data-v-57426d6d]{overflow-x:auto}.geo-web-screens-panel-row[data-v-57426d6d]{min-width:760px}.geo-web-screens-panel-map-canvas[data-v-57426d6d]{min-height:520px}}.pokedex-community-panel[data-v-3f7f1d34]{background:linear-gradient(180deg,#fffdf8,#fff7ed 66%,#ff3f4a 66%,#ff3442);border:var(--stroke-md) solid rgba(244,215,174,.9);border-radius:var(--radius-lg);box-sizing:border-box;color:#0f1511;display:grid;gap:clamp(18px,2.4vw,28px);grid-column:1/13;min-height:clamp(680px,56vw,820px);overflow:hidden;padding:clamp(24px,4vw,48px);position:relative}@media (min-width: 840px){.pokedex-community-panel[data-v-3f7f1d34]{grid-column:2/12}}@media (min-width: 1024px){.pokedex-community-panel[data-v-3f7f1d34]{grid-column:2/12}}.pokedex-community-panel[data-v-3f7f1d34]:before{background:#fff7ed;border-radius:0 0 50% 50%;content:"";height:clamp(64px,8vw,110px);left:-8%;position:absolute;right:-8%;top:62%;z-index:0}.pokedex-community-panel[data-v-3f7f1d34]>*{position:relative;z-index:1}.pokedex-community-panel-testimonials[data-v-3f7f1d34]{display:grid;gap:clamp(16px,2vw,24px)}.pokedex-community-panel-testimonials h2[data-v-3f7f1d34]{color:#0f1511;font-size:clamp(22px,2.5vw,34px);font-weight:900;letter-spacing:0;line-height:1;text-align:center}.pokedex-community-panel-testimonials h2 span[data-v-3f7f1d34],.pokedex-community-panel-delivery h3 span[data-v-3f7f1d34],.pokedex-community-panel-library h3 span[data-v-3f7f1d34]{color:#ff3f4a}.pokedex-community-panel-reviews[data-v-3f7f1d34]{display:grid;gap:clamp(14px,2vw,24px);grid-template-columns:repeat(3,minmax(0,1fr))}.pokedex-community-panel-reviews article[data-v-3f7f1d34],.pokedex-community-panel-info article[data-v-3f7f1d34]{background:#ffffffd1;border:1px solid rgba(244,215,174,.72);border-radius:8px;box-shadow:0 18px 36px #86481114}.pokedex-community-panel-reviews article[data-v-3f7f1d34]{display:grid;gap:10px;min-height:150px;padding:clamp(16px,2vw,24px)}.pokedex-community-panel-reviews article>span[data-v-3f7f1d34]{color:#ff3f4a;font-family:Georgia,Times New Roman,serif;font-size:42px;font-weight:900;height:24px;line-height:.8}.pokedex-community-panel-reviews p[data-v-3f7f1d34],.pokedex-community-panel-info p[data-v-3f7f1d34],.pokedex-community-panel-cta p[data-v-3f7f1d34]{color:#0f15119e;font-size:clamp(12px,1vw,15px);font-weight:800;line-height:1.45}.pokedex-community-panel-reviews article div[data-v-3f7f1d34]{align-items:center;display:grid;gap:2px 10px;grid-template-columns:38px 1fr;margin-top:auto}.pokedex-community-panel-reviews img[data-v-3f7f1d34]{border-radius:50%;grid-row:1/3;height:38px;object-fit:cover;width:38px}.pokedex-community-panel-reviews strong[data-v-3f7f1d34]{color:#0f1511;font-size:12px;font-weight:900}.pokedex-community-panel-reviews small[data-v-3f7f1d34]{color:#ff3f4a;font-size:11px;letter-spacing:0}.pokedex-community-panel-info[data-v-3f7f1d34]{display:grid;gap:clamp(14px,2vw,20px);margin-bottom:clamp(18px,3vw,44px)}.pokedex-community-panel-info article[data-v-3f7f1d34]{align-items:center;display:grid;gap:clamp(18px,2.8vw,34px);grid-template-columns:auto minmax(0,1fr) minmax(170px,.6fr);min-height:132px;padding:clamp(18px,2.4vw,30px)}.pokedex-community-panel-info h3[data-v-3f7f1d34],.pokedex-community-panel-cta h3[data-v-3f7f1d34]{color:#0f1511;font-size:clamp(18px,2vw,26px);font-weight:900;letter-spacing:0;line-height:1.1}.pokedex-community-panel-info a[data-v-3f7f1d34]{color:#ff3f4a;display:inline-flex;font-size:12px;font-weight:900;margin-top:8px;text-decoration:none}.pokedex-community-panel-info a[data-v-3f7f1d34]:after{content:"→";margin-left:8px}.pokedex-community-panel-icon[data-v-3f7f1d34]{align-items:center;background:#fff8ec;border:2px solid rgba(255,63,74,.28);border-radius:50%;color:#ff3f4a;display:inline-flex;height:clamp(72px,7vw,102px);justify-content:center;width:clamp(72px,7vw,102px)}.pokedex-community-panel-icon span[data-v-3f7f1d34]{font-size:clamp(34px,4vw,52px);font-variation-settings:"FILL" 0,"wght" 600,"GRAD" 0,"opsz" 48}.pokedex-community-panel-books[data-v-3f7f1d34],.pokedex-community-panel-stack[data-v-3f7f1d34]{align-items:end;display:grid;height:112px;justify-items:center;position:relative}.pokedex-community-panel-books i[data-v-3f7f1d34],.pokedex-community-panel-stack i[data-v-3f7f1d34]{border-radius:6px;box-shadow:0 12px 24px #8648111f;display:block;height:24px;position:absolute;width:118px}.pokedex-community-panel-books i[data-v-3f7f1d34]:nth-child(1),.pokedex-community-panel-stack i[data-v-3f7f1d34]:nth-child(1){background:#ffbe35;transform:translateY(-38px) rotate(-8deg)}.pokedex-community-panel-books i[data-v-3f7f1d34]:nth-child(2),.pokedex-community-panel-stack i[data-v-3f7f1d34]:nth-child(2){background:#ffe5bd;transform:translateY(-18px) rotate(3deg)}.pokedex-community-panel-books i[data-v-3f7f1d34]:nth-child(3),.pokedex-community-panel-stack i[data-v-3f7f1d34]:nth-child(3){background:#0f8f59;transform:rotate(-2deg)}.pokedex-community-panel-devices[data-v-3f7f1d34]{align-items:center;display:flex;gap:14px}.pokedex-community-panel-devices span[data-v-3f7f1d34]{color:#ff3f4a;font-size:clamp(48px,6vw,78px);font-variation-settings:"FILL" 0,"wght" 500,"GRAD" 0,"opsz" 48}.pokedex-community-panel-cta[data-v-3f7f1d34]{align-items:center;color:#fff8ec;display:grid;gap:clamp(16px,2.4vw,34px);grid-template-columns:minmax(120px,.38fr) minmax(0,.72fr) minmax(240px,.7fr);margin:clamp(24px,4vw,52px) calc(clamp(24px,4vw,48px)*-1) calc(clamp(24px,4vw,48px)*-1);min-height:clamp(150px,16vw,210px);padding:clamp(18px,3vw,34px) clamp(24px,5vw,68px)}.pokedex-community-panel-cta h3[data-v-3f7f1d34],.pokedex-community-panel-cta p[data-v-3f7f1d34]{color:#fff8ec}.pokedex-community-panel-cta form[data-v-3f7f1d34]{align-items:center;background:#fff8ec;border-radius:999px;display:grid;grid-template-columns:minmax(0,1fr) auto;min-height:42px;overflow:hidden}.pokedex-community-panel-cta label span[data-v-3f7f1d34]{clip:rect(0,0,0,0);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.pokedex-community-panel-cta input[data-v-3f7f1d34],.pokedex-community-panel-cta button[data-v-3f7f1d34]{border:0;font-size:12px;font-weight:900;min-height:42px}.pokedex-community-panel-cta input[data-v-3f7f1d34]{background:transparent;color:#0f1511;outline:0;padding:0 18px;width:100%}.pokedex-community-panel-cta button[data-v-3f7f1d34]{background:#0f1511;color:#fff8ec;cursor:pointer;padding:0 20px}.pokedex-community-panel-signature[data-v-3f7f1d34]{bottom:clamp(12px,1.8vw,24px);filter:brightness(0) invert(1);height:auto;opacity:.76;pointer-events:none;position:absolute;right:clamp(22px,4vw,56px);width:clamp(118px,13vw,190px);z-index:2}@media (max-width: 840px){.pokedex-community-panel[data-v-3f7f1d34]{min-height:auto}.pokedex-community-panel-reviews[data-v-3f7f1d34],.pokedex-community-panel-info article[data-v-3f7f1d34],.pokedex-community-panel-cta[data-v-3f7f1d34]{grid-template-columns:1fr}.pokedex-community-panel-info article[data-v-3f7f1d34]{justify-items:start;min-height:auto}.pokedex-community-panel-cta[data-v-3f7f1d34]{margin-inline:-18px;padding-inline:18px}.pokedex-community-panel-delivery[data-v-3f7f1d34]{overflow:hidden}.pokedex-community-panel-books[data-v-3f7f1d34]{display:none}.pokedex-community-panel-signature[data-v-3f7f1d34]{width:112px}}.pokedex-landing-panel[data-v-1b33138b]{background:radial-gradient(circle at 78% 22%,rgba(245,170,28,.28),transparent 24%),radial-gradient(circle at 0 100%,rgba(255,63,74,.36),transparent 24%),linear-gradient(135deg,#fffaf1,#fff5e9 52%,#ffe5bd);border:var(--stroke-md) solid #ff3f4a;border-radius:var(--radius-lg);box-sizing:border-box;color:#0f1511;display:grid;gap:var(--space-sm);grid-column:1/13;min-height:clamp(620px,58vw,820px);overflow:hidden;padding:var(--space-md);position:relative}@media (min-width: 840px){.pokedex-landing-panel[data-v-1b33138b]{grid-column:2/12;padding:var(--space-lg)}}@media (min-width: 1024px){.pokedex-landing-panel[data-v-1b33138b]{grid-column:2/12}}.pokedex-landing-panel[data-v-1b33138b]:before{content:"";pointer-events:none;position:absolute}.pokedex-landing-panel[data-v-1b33138b]:before{background:linear-gradient(135deg,transparent 0 48%,rgba(245,170,28,.16) 49% 53%,transparent 54% 100%);height:190px;left:var(--space-md);opacity:.7;top:var(--space-md);width:230px}.pokedex-landing-panel-nav[data-v-1b33138b]{align-items:center;display:grid;gap:var(--space-sm);grid-template-columns:auto 1fr auto;position:relative;z-index:2}.pokedex-landing-panel-logo[data-v-1b33138b],.pokedex-landing-panel-tools[data-v-1b33138b]{align-items:center;display:flex}.pokedex-landing-panel-logo[data-v-1b33138b]{color:#ff3f4a;gap:8px}.pokedex-landing-panel-logo span[data-v-1b33138b],.pokedex-landing-panel-tools span[data-v-1b33138b]{font-size:24px;font-variation-settings:"FILL" 0,"wght" 700,"GRAD" 0,"opsz" 24}.pokedex-landing-panel-logo strong[data-v-1b33138b]{font-size:var(--font-size-sm);font-weight:900}.pokedex-landing-panel-nav nav[data-v-1b33138b]{display:flex;gap:clamp(18px,3vw,44px);justify-content:center}.pokedex-landing-panel-nav nav span[data-v-1b33138b],.pokedex-landing-panel-proof p[data-v-1b33138b]{font-size:var(--font-size-xxs);font-weight:800}.pokedex-landing-panel-tools[data-v-1b33138b]{gap:12px}.pokedex-landing-panel-tools span[data-v-1b33138b]{color:#0f1511}.pokedex-landing-panel-hero[data-v-1b33138b]{align-items:center;display:grid;gap:var(--space-lg);grid-template-columns:minmax(0,1.08fr) minmax(300px,.92fr);position:relative;transform:translateY(-40px);z-index:1}.pokedex-landing-panel-copy[data-v-1b33138b]{display:grid;gap:var(--space-sm);margin-top:70px;max-width:680px;position:relative;z-index:2}.pokedex-landing-panel-copy>p[data-v-1b33138b]{color:#ff3f4a;font-size:var(--font-size-xs);font-weight:900;letter-spacing:0;text-transform:uppercase}.pokedex-landing-panel-copy h2[data-v-1b33138b]{color:#0f1511;font-size:clamp(42px,6vw,90px);font-weight:900;letter-spacing:0;line-height:.9;max-width:12ch}.pokedex-landing-panel-copy h2 span[data-v-1b33138b]{color:#ff3f4a}.pokedex-landing-panel-copy h2[data-v-1b33138b] .typed-cursor{color:#ff8a5c;font-weight:900}.pokedex-landing-panel-sr[data-v-1b33138b]{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.pokedex-landing-panel-copy small[data-v-1b33138b]{color:#334238;font-size:var(--font-size-sm);font-weight:800;line-height:1.35;max-width:420px}.pokedex-landing-panel-actions[data-v-1b33138b]{display:flex;flex-wrap:wrap;gap:var(--space-xs);margin-top:var(--space-xs)}.pokedex-landing-panel-actions strong[data-v-1b33138b],.pokedex-landing-panel-actions em[data-v-1b33138b]{align-items:center;border-radius:var(--radius-sm);display:inline-flex;font-size:var(--font-size-xs);font-style:normal;font-weight:900;min-height:42px;padding:0 var(--space-sm)}.pokedex-landing-panel-actions strong[data-v-1b33138b]{background:#ff3f4a;color:#fff8ec}.pokedex-landing-panel-actions em[data-v-1b33138b]{background:#fff8ec;border:1px solid #f4d7ae;color:#0f1511}.pokedex-landing-panel-proof[data-v-1b33138b]{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-xs);margin-top:var(--space-xs)}.pokedex-landing-panel-proof div[data-v-1b33138b]{display:flex}.pokedex-landing-panel-proof div span[data-v-1b33138b]{background:#f4d7ae;border:2px solid #fff8ec;border-radius:50%;height:34px;margin-left:-8px;width:34px}.pokedex-landing-panel-proof div span[data-v-1b33138b]:first-child{background:#ff8a5c;margin-left:0}.pokedex-landing-panel-proof div span[data-v-1b33138b]:nth-child(2){background:#f5aa1c}.pokedex-landing-panel-proof p[data-v-1b33138b]{color:#f5aa1c}.pokedex-landing-panel-proof p strong[data-v-1b33138b]{color:#0f1511}.pokedex-landing-panel-signature[data-v-1b33138b]{display:block;filter:saturate(1.05) contrast(1.1);height:auto;margin-top:var(--space-xs);max-width:min(320px,74%);object-fit:contain;width:56%}.pokedex-landing-panel-showcase[data-v-1b33138b]{align-items:center;display:grid;justify-items:center;min-height:clamp(460px,50vw,720px);overflow:visible;position:relative}.pokedex-landing-panel-showcase img[data-v-1b33138b]{display:block;filter:drop-shadow(0 28px 40px rgba(134,72,17,.24));height:auto;max-height:min(980px,72vw);max-width:170%;object-fit:contain;transform:translate(-8%,3%);width:min(170%,1140px)}.pokedex-landing-panel-scroll-cue[data-v-1b33138b]{animation:pokedex-scroll-cue-float-1b33138b 2.6s var(--ease-smooth) infinite;background:#fff8ecd1;border:1px solid rgba(15,21,17,.1);border-radius:999px;box-shadow:0 18px 42px #86481129;display:grid;height:clamp(78px,8vw,106px);left:50%;opacity:.92;place-items:center;position:absolute;top:580px;transform:translate(-50%);width:clamp(78px,8vw,106px);z-index:3}.pokedex-landing-panel-scroll-cue svg[data-v-1b33138b]{height:74%;overflow:visible;width:74%}.pokedex-landing-panel-scroll-cue svg[data-v-1b33138b] *{stroke:#0f1511}.pokedex-landing-panel-scroll-cue circle[data-v-1b33138b]{animation:pokedex-scroll-cue-dot-1b33138b 1.45s ease-in-out infinite;fill:#ff3f4a;stroke:none;transform-box:fill-box;transform-origin:center}.pokedex-landing-panel-scroll-cue path[data-v-1b33138b]{animation:pokedex-scroll-cue-arrow-1b33138b 1.45s ease-in-out infinite}.pokedex-landing-panel-benefits[data-v-1b33138b]{background:#fffaf1eb;border:1px solid rgba(244,215,174,.9);border-radius:var(--radius-md);box-shadow:0 22px 50px #8648111f;display:grid;gap:0;grid-template-columns:repeat(5,1fr);overflow:hidden;position:relative;z-index:2}.pokedex-landing-panel-benefits article[data-v-1b33138b]{border-right:1px solid #f4d7ae;display:grid;gap:6px;justify-items:center;min-height:134px;padding:var(--space-sm);text-align:center}.pokedex-landing-panel-benefits article[data-v-1b33138b]:last-child{border-right:0}.pokedex-landing-panel-benefits span[data-v-1b33138b]{color:#ff3f4a;font-size:34px;font-variation-settings:"FILL" 0,"wght" 700,"GRAD" 0,"opsz" 32}.pokedex-landing-panel-benefits strong[data-v-1b33138b]{color:#0f1511;font-size:var(--font-size-xs);font-weight:900;line-height:1}.pokedex-landing-panel-benefits p[data-v-1b33138b]{color:#334238;font-size:var(--font-size-xxs);font-weight:800;line-height:1.25}@media (max-width: 840px){.pokedex-landing-panel[data-v-1b33138b]{min-height:auto}.pokedex-landing-panel-nav[data-v-1b33138b]{grid-template-columns:1fr auto}.pokedex-landing-panel-nav nav[data-v-1b33138b]{display:none}.pokedex-landing-panel-hero[data-v-1b33138b]{grid-template-columns:1fr;transform:translateY(-22px)}.pokedex-landing-panel-copy h2[data-v-1b33138b]{max-width:12ch}.pokedex-landing-panel-copy[data-v-1b33138b]{margin-top:34px}.pokedex-landing-panel-showcase[data-v-1b33138b]{min-height:540px}.pokedex-landing-panel-showcase img[data-v-1b33138b]{max-height:720px;transform:translate(-4%,2%);width:min(146%,860px)}.pokedex-landing-panel-scroll-cue[data-v-1b33138b]{top:580px}.pokedex-landing-panel-benefits[data-v-1b33138b]{grid-template-columns:1fr}.pokedex-landing-panel-benefits article[data-v-1b33138b]{border-right:0;border-bottom:1px solid #f4d7ae}.pokedex-landing-panel-benefits article[data-v-1b33138b]:last-child{border-bottom:0}.pokedex-landing-panel-signature[data-v-1b33138b]{max-width:260px;width:64%}}@keyframes pokedex-scroll-cue-float-1b33138b{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,10px)}}@keyframes pokedex-scroll-cue-dot-1b33138b{0%,to{opacity:.55;transform:translateY(-6px)}45%{opacity:1;transform:translateY(8px)}}@keyframes pokedex-scroll-cue-arrow-1b33138b{0%,to{opacity:.58;transform:translateY(-2px)}45%{opacity:1;transform:translateY(7px)}}.pokedex-reading-panel[data-v-aeb8196d]{align-items:center;background:radial-gradient(circle at 9% 20%,rgba(255,63,74,.08),transparent 28%),radial-gradient(circle at 88% 28%,rgba(245,170,28,.12),transparent 30%),linear-gradient(100deg,#fff7ed,#fffdf8 47%,#fff6ee);border:var(--stroke-md) solid rgba(244,215,174,.9);border-radius:var(--radius-lg);box-shadow:0 22px 48px #86481114;box-sizing:border-box;color:#0f1511;display:grid;gap:clamp(24px,4vw,58px);grid-column:1/13;grid-template-columns:minmax(280px,.95fr) minmax(0,1.05fr);min-height:clamp(680px,58vw,820px);overflow:hidden;padding:clamp(24px,4vw,52px);position:relative}@media (min-width: 840px){.pokedex-reading-panel[data-v-aeb8196d]{grid-column:2/12}}@media (min-width: 1024px){.pokedex-reading-panel[data-v-aeb8196d]{grid-column:2/12}}.pokedex-reading-panel[data-v-aeb8196d]:before,.pokedex-reading-panel[data-v-aeb8196d]:after{background:#ff3f4a;border-radius:999px;content:"";opacity:.9;position:absolute}.pokedex-reading-panel[data-v-aeb8196d]:before{height:12px;left:clamp(28px,4vw,54px);top:clamp(40px,5vw,76px);width:12px}.pokedex-reading-panel[data-v-aeb8196d]:after{height:7px;left:clamp(44px,5vw,76px);top:clamp(58px,6vw,98px);width:7px}.pokedex-reading-panel-art[data-v-aeb8196d]{align-self:end;display:grid;min-height:250px;place-items:end center;position:relative;z-index:1}.pokedex-reading-panel-art img[data-v-aeb8196d]{display:block;filter:drop-shadow(0 22px 26px rgba(134,72,17,.14));height:auto;max-width:min(118%,560px);object-fit:contain;transform:translate(-4%,8%);width:118%}.pokedex-reading-panel-copy[data-v-aeb8196d]{display:grid;gap:clamp(18px,2.4vw,28px);max-width:560px;position:relative;z-index:2}.pokedex-reading-panel-copy h2[data-v-aeb8196d]{color:#0f1511;font-size:clamp(28px,3.6vw,48px);font-weight:900;letter-spacing:0;line-height:1;padding-bottom:18px;position:relative}.pokedex-reading-panel-copy h2[data-v-aeb8196d]:after{background:#ff3f4a;bottom:0;content:"";height:3px;left:0;position:absolute;width:58px}.pokedex-reading-panel-copy h2 span[data-v-aeb8196d]{color:#ff3f4a}.pokedex-reading-panel-copy>p[data-v-aeb8196d]{color:#0f15119e;font-size:clamp(14px,1.3vw,18px);font-weight:800;line-height:1.45;max-width:520px}.pokedex-reading-panel-benefits[data-v-aeb8196d]{display:grid;gap:clamp(14px,2vw,28px);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(8px,1vw,14px)}.pokedex-reading-panel-benefits article[data-v-aeb8196d]{align-content:start;display:grid;gap:8px;justify-items:center;min-height:128px;text-align:center}.pokedex-reading-panel-benefits span[data-v-aeb8196d]{align-items:center;background:#fff1ec;border:1px solid rgba(255,63,74,.12);border-radius:50%;box-shadow:0 14px 28px #ff3f4a14;color:#ff3f4a;display:inline-flex;font-size:34px;font-variation-settings:"FILL" 0,"wght" 600,"GRAD" 0,"opsz" 32;height:72px;justify-content:center;width:72px}.pokedex-reading-panel-benefits strong[data-v-aeb8196d],.pokedex-reading-panel-benefits small[data-v-aeb8196d]{color:#0f1511;font-size:clamp(12px,1vw,15px);font-weight:900;line-height:1.2}.pokedex-reading-panel-benefits small[data-v-aeb8196d]{display:block}.pokedex-reading-panel-featured[data-v-aeb8196d]{display:grid;gap:clamp(16px,2vw,22px);grid-column:1/-1;position:relative;z-index:3}.pokedex-reading-panel-featured-head[data-v-aeb8196d]{align-items:center;display:grid;gap:12px;grid-template-columns:1fr auto 1fr}.pokedex-reading-panel-featured-head h3[data-v-aeb8196d]{color:#0f1511;font-size:clamp(18px,2vw,26px);font-weight:900;grid-column:2;letter-spacing:0;line-height:1;text-align:center}.pokedex-reading-panel-featured-head h3 span[data-v-aeb8196d]{color:#ff3f4a}.pokedex-reading-panel-featured-head output[data-v-aeb8196d]{align-items:center;background:#ff3f4a;border-radius:999px;color:#fff8ec;display:inline-flex;font-size:13px;font-weight:900;gap:6px;grid-column:3;justify-self:start;min-height:32px;min-width:104px;padding:0 12px}.pokedex-reading-panel-featured-head output span[data-v-aeb8196d]{font-size:17px;font-variation-settings:"FILL" 0,"wght" 700,"GRAD" 0,"opsz" 20}.pokedex-reading-panel-books[data-v-aeb8196d]{display:grid;gap:clamp(14px,2vw,28px);grid-template-columns:repeat(4,minmax(0,1fr));padding:0 clamp(28px,4vw,46px)}.pokedex-reading-panel-books article[data-v-aeb8196d]{background:#ffffffd1;border:1px solid rgba(244,215,174,.72);border-radius:8px;box-shadow:0 18px 34px #8648111a;display:grid;gap:6px;min-height:250px;padding:12px;position:relative;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.pokedex-reading-panel-books article.is-in-cart[data-v-aeb8196d]{border-color:#ff3f4ab8;box-shadow:0 20px 38px #ff3f4a1f;transform:translateY(-2px)}.pokedex-reading-panel-cover[data-v-aeb8196d]{align-items:center;aspect-ratio:.72;border-radius:6px;box-shadow:inset -8px 0 #00000014,0 14px 22px #8648111f;color:#fffaf1;display:grid;gap:14px;justify-items:center;margin:0 auto 4px;overflow:hidden;padding:14px 10px 12px;position:relative;text-align:center;width:min(88px,72%)}.pokedex-reading-panel-cover[data-v-aeb8196d]:before{background:#ff785673;bottom:34px;clip-path:polygon(50% 0,61% 33%,100% 50%,61% 67%,50% 100%,39% 67%,0 50%,39% 33%);content:"";height:34px;position:absolute;width:34px}.pokedex-reading-panel-cover strong[data-v-aeb8196d]{font-family:Georgia,Times New Roman,serif;font-size:clamp(8px,.72vw,10px);font-weight:800;line-height:1.08;max-width:100%;overflow-wrap:anywhere;text-wrap:balance;text-transform:uppercase}.pokedex-reading-panel-cover small[data-v-aeb8196d]{align-self:end;font-size:8px;font-weight:900;line-height:1}.pokedex-reading-panel-cover.is-gold[data-v-aeb8196d]{background:linear-gradient(145deg,#f6aa1c,#ffbe35)}.pokedex-reading-panel-cover.is-cream[data-v-aeb8196d]{background:linear-gradient(145deg,#fff1d8,#ffe5bd);color:#0f4a31}.pokedex-reading-panel-cover.is-peach[data-v-aeb8196d]{background:linear-gradient(145deg,#ffe7d9,#ffd1bf);color:#0f4a31}.pokedex-reading-panel-cover.is-green[data-v-aeb8196d]{background:linear-gradient(145deg,#0b4a31,#116846)}.pokedex-reading-panel-books h4[data-v-aeb8196d],.pokedex-reading-panel-books p[data-v-aeb8196d],.pokedex-reading-panel-books article>strong[data-v-aeb8196d]{color:#0f1511;font-size:10px;font-weight:900;line-height:1.15}.pokedex-reading-panel-books p[data-v-aeb8196d]{color:#0f15118f;font-size:9px;font-weight:800}.pokedex-reading-panel-books article>div[aria-hidden=true][data-v-aeb8196d]{color:#f5aa1c;font-size:10px;letter-spacing:0;line-height:1}.pokedex-reading-panel-books article>strong[data-v-aeb8196d]{align-self:end;font-size:11px}.pokedex-reading-panel-quantity[data-v-aeb8196d]{align-items:center;background:#0f1511;border:2px solid #fff8ec;border-radius:999px;color:#fff8ec;display:inline-flex;font-size:10px;font-weight:900;height:20px;justify-content:center;position:absolute;right:4px;top:4px;width:20px;z-index:2}.pokedex-reading-panel-controls[data-v-aeb8196d]{align-items:center;bottom:10px;display:flex;gap:6px;position:absolute;right:10px}.pokedex-reading-panel-controls button[data-v-aeb8196d],.pokedex-reading-panel-arrow[data-v-aeb8196d]{align-items:center;background:#ff3f4a;border:0;border-radius:50%;color:#fff8ec;cursor:pointer;display:inline-flex;justify-content:center}.pokedex-reading-panel-controls button[data-v-aeb8196d]{height:28px;transition:background-color .18s ease,transform .18s ease;width:28px}.pokedex-reading-panel-controls button[data-v-aeb8196d]:not(.is-remove){background:#0f8f59}.pokedex-reading-panel-controls button.is-remove[data-v-aeb8196d]{background:#ff8a5c}.pokedex-reading-panel-controls button[data-v-aeb8196d]:active{transform:scale(.92)}.pokedex-reading-panel-controls button span[data-v-aeb8196d]{font-size:16px;font-variation-settings:"FILL" 0,"wght" 700,"GRAD" 0,"opsz" 20}.pokedex-reading-panel-arrow[data-v-aeb8196d]{height:34px;position:absolute;top:54%;transform:translateY(-50%);width:34px;z-index:4}.pokedex-reading-panel-arrow span[data-v-aeb8196d]{font-size:24px;font-variation-settings:"FILL" 0,"wght" 800,"GRAD" 0,"opsz" 24}.pokedex-reading-panel-arrow.is-left[data-v-aeb8196d]{left:0}.pokedex-reading-panel-arrow.is-right[data-v-aeb8196d]{right:0}.pokedex-reading-panel-signature[data-v-aeb8196d]{bottom:clamp(12px,1.8vw,24px);display:block;filter:sepia(.25) saturate(1.25);height:auto;opacity:.54;pointer-events:none;position:absolute;right:clamp(18px,3.4vw,44px);width:clamp(118px,13vw,190px);z-index:4}@media (max-width: 840px){.pokedex-reading-panel[data-v-aeb8196d]{grid-template-columns:1fr;padding:28px 18px 34px}.pokedex-reading-panel-art[data-v-aeb8196d]{min-height:280px;order:2}.pokedex-reading-panel-art img[data-v-aeb8196d]{max-width:min(112%,520px);transform:translateY(10%);width:112%}.pokedex-reading-panel-copy[data-v-aeb8196d]{max-width:none;order:1}.pokedex-reading-panel-benefits[data-v-aeb8196d]{grid-template-columns:1fr}.pokedex-reading-panel-benefits article[data-v-aeb8196d]{min-height:auto}.pokedex-reading-panel-books[data-v-aeb8196d]{grid-template-columns:repeat(2,minmax(0,1fr));padding:0}.pokedex-reading-panel-arrow[data-v-aeb8196d]{display:none}.pokedex-reading-panel-featured-head[data-v-aeb8196d]{grid-template-columns:1fr auto}.pokedex-reading-panel-featured-head h3[data-v-aeb8196d]{grid-column:1;text-align:left}.pokedex-reading-panel-featured-head output[data-v-aeb8196d]{grid-column:2;justify-self:end}.pokedex-reading-panel-signature[data-v-aeb8196d]{bottom:10px;right:16px;width:116px}}@media (max-width: 480px){.pokedex-reading-panel-books[data-v-aeb8196d]{grid-template-columns:1fr}.pokedex-reading-panel-books article[data-v-aeb8196d]{grid-template-columns:94px 1fr auto;min-height:132px}.pokedex-reading-panel-cover[data-v-aeb8196d]{grid-row:1/6;margin:0;width:82px}.pokedex-reading-panel-controls[data-v-aeb8196d]{align-self:end;bottom:auto;position:static;right:auto}}.master-detail-panel[data-v-6a2df5d9]{aspect-ratio:16/9;background:radial-gradient(circle at 18% 16%,rgba(218,215,205,.62),transparent 32%),linear-gradient(135deg,#dad7cd,#c1c8ae 48%,#a3b18a);border:var(--stroke-md) solid #588157;border-radius:var(--radius-lg);box-sizing:border-box;color:#344e41;display:grid;gap:var(--space-md);grid-column:1/13;grid-template-rows:auto 1fr;overflow:hidden;padding:var(--space-md);position:relative}@media (min-width: 840px){.master-detail-panel[data-v-6a2df5d9]{grid-column:2/12;padding:var(--space-lg)}}@media (min-width: 1024px){.master-detail-panel[data-v-6a2df5d9]{grid-column:2/12}}.master-detail-panel-header[data-v-6a2df5d9]{align-items:start;display:flex;gap:var(--space-md);justify-content:space-between;position:relative;z-index:1}.master-detail-panel-header>strong[data-v-6a2df5d9]{color:#344e41;font-size:var(--font-size-title-sm);font-weight:900;line-height:1}.master-detail-panel-kicker[data-v-6a2df5d9]{color:#588157;font-size:var(--font-size-sm);font-weight:900}.master-detail-panel-title[data-v-6a2df5d9]{color:#344e41;font-size:clamp(30px,5vw,var(--font-size-title-md));font-weight:900;line-height:1;margin-top:var(--space-xxs)}.master-detail-panel-subtitle[data-v-6a2df5d9]{color:#344e41ad;font-size:var(--font-size-sm);font-weight:800;margin-top:var(--space-xs)}.master-detail-panel-body[data-v-6a2df5d9]{display:grid;gap:var(--space-md);min-height:0;position:relative;z-index:1}@media (min-width: 840px){.master-detail-panel-body[data-v-6a2df5d9]{grid-template-columns:minmax(250px,.82fr) minmax(0,1.18fr)}}.master-detail-panel-master[data-v-6a2df5d9]{display:grid;gap:var(--space-xs);min-height:0}.master-detail-panel-master button[data-v-6a2df5d9]{align-items:center;background-color:#dad7cd8a;border:1px solid rgba(52,78,65,.18);border-radius:var(--radius-sm);color:#344e41;cursor:pointer;display:flex;font:inherit;gap:var(--space-sm);justify-content:space-between;min-height:74px;padding:var(--space-sm);text-align:left;transition:background-color .18s var(--ease-power2-out),border-color .18s var(--ease-power2-out),transform .18s var(--ease-power2-out)}.master-detail-panel-master button[data-v-6a2df5d9]:hover,.master-detail-panel-master button.is-active[data-v-6a2df5d9]{background-color:#dad7cde0;border-color:#344e41;transform:translate(4px)}.master-detail-panel-master button[data-v-6a2df5d9]:focus-visible{outline:2px solid #344e41;outline-offset:2px}.master-detail-panel-master small[data-v-6a2df5d9],.master-detail-panel-detail-top p[data-v-6a2df5d9],.master-detail-panel-metrics small[data-v-6a2df5d9],.master-detail-panel-tasks p[data-v-6a2df5d9]{color:#588157;font-size:var(--font-size-xxs);font-style:normal;font-weight:900;text-transform:uppercase}.master-detail-panel-master strong[data-v-6a2df5d9]{display:block;font-size:var(--font-size-md);font-weight:900;margin-top:var(--space-xxs)}.master-detail-panel-master em[data-v-6a2df5d9]{color:#344e41b3;font-size:var(--font-size-xs);font-style:normal;font-weight:900;white-space:nowrap}.master-detail-panel-detail[data-v-6a2df5d9]{background-color:#dad7cd8a;border:1px solid rgba(52,78,65,.18);border-radius:var(--radius-sm);display:grid;gap:var(--space-md);grid-template-rows:auto auto auto 1fr;min-height:0;padding:var(--space-lg)}.master-detail-panel-detail-top[data-v-6a2df5d9]{align-items:start;display:flex;gap:var(--space-sm);justify-content:space-between}.master-detail-panel-detail-top h3[data-v-6a2df5d9]{color:#344e41;font-size:clamp(24px,4vw,var(--font-size-title-sm));font-weight:900;line-height:1;margin-top:var(--space-xxs)}.master-detail-panel-status[data-v-6a2df5d9]{border-radius:999px;display:inline-flex;font-size:var(--font-size-xxs);font-weight:900;justify-content:center;min-width:76px;padding:6px 10px}.master-detail-panel-status-active[data-v-6a2df5d9]{background-color:#58815738;color:#344e41}.master-detail-panel-status-review[data-v-6a2df5d9]{background-color:#a3b18a7a;color:#3a5a40}.master-detail-panel-status-ready[data-v-6a2df5d9]{background-color:#344e41;color:#dad7cd}.master-detail-panel-summary[data-v-6a2df5d9]{color:#344e41c7;font-size:var(--font-size-md);font-weight:800;line-height:1.25}.master-detail-panel-metrics[data-v-6a2df5d9]{display:grid;gap:var(--space-xs);grid-template-columns:repeat(3,1fr)}.master-detail-panel-metrics div[data-v-6a2df5d9]{background-color:#dad7cdb8;border:1px solid rgba(52,78,65,.14);border-radius:var(--radius-sm);padding:var(--space-sm)}.master-detail-panel-metrics div strong[data-v-6a2df5d9]{color:#344e41;display:block;font-size:var(--font-size-xl);font-weight:900;line-height:1;margin-top:var(--space-xs)}.master-detail-panel-tasks[data-v-6a2df5d9]{align-self:end;background-color:#344e4114;border-radius:var(--radius-sm);padding:var(--space-sm)}.master-detail-panel-tasks ul[data-v-6a2df5d9]{display:grid;gap:var(--space-xs);list-style:none;margin:var(--space-xs) 0 0;padding:0}.master-detail-panel-tasks li[data-v-6a2df5d9]{color:#344e41;font-size:var(--font-size-sm);font-weight:900}.master-detail-panel-signature[data-v-6a2df5d9]{left:61.3%;opacity:.92;pointer-events:none;position:absolute;top:1.86%;transform:translate(-50%);width:max-content}.master-detail-panel-signature img[data-v-6a2df5d9]{display:block;height:auto;width:176px}@media (max-width: 840px){.master-detail-panel[data-v-6a2df5d9]{aspect-ratio:auto}.master-detail-panel-body[data-v-6a2df5d9],.master-detail-panel-metrics[data-v-6a2df5d9]{grid-template-columns:1fr}}.order-capture-panel[data-v-9179a0a3]{--order-accent: #ff8500;--order-accent-soft: rgba(255, 133, 0, .14);--order-border: rgba(38, 84, 124, .2);--order-card: rgba(248, 249, 250, .84);--order-card-strong: #ffffff;--order-confirm: #2f855a;--order-ink: #22313f;--order-muted: rgba(34, 49, 63, .68);--order-panel: rgba(210, 210, 210, .7);--order-surface: #f8f9fa;--order-trust: #26547c;aspect-ratio:16/9;background:radial-gradient(circle at 18% 16%,rgba(255,133,0,.12),transparent 30%),radial-gradient(circle at 88% 22%,rgba(38,84,124,.16),transparent 26%),linear-gradient(135deg,#eee,#cfcfcf 54%,#b3b3b3);border:var(--stroke-md) solid rgba(38,84,124,.42);border-radius:var(--radius-lg);box-sizing:border-box;color:var(--order-ink);display:grid;gap:var(--space-md);grid-column:1/13;grid-template-rows:auto 1fr;overflow:hidden;padding:var(--space-md);position:relative}@media (min-width: 840px){.order-capture-panel[data-v-9179a0a3]{grid-column:2/12;padding:var(--space-lg)}}@media (min-width: 1024px){.order-capture-panel[data-v-9179a0a3]{grid-column:2/12}}.order-capture-panel-header[data-v-9179a0a3]{align-items:start;display:flex;gap:var(--space-md);justify-content:space-between;position:relative;z-index:1}.order-capture-panel-header>strong[data-v-9179a0a3]{background-color:var(--order-trust);border-radius:var(--radius-sm);color:var(--order-surface);font-size:var(--font-size-sm);font-weight:900;padding:10px 14px}.order-capture-panel-kicker[data-v-9179a0a3]{color:var(--order-confirm);font-size:var(--font-size-xs);font-weight:900;text-transform:uppercase}.order-capture-panel-title[data-v-9179a0a3]{color:var(--order-ink);font-size:clamp(34px,5vw,68px);font-weight:900;letter-spacing:0;line-height:.92;max-width:760px}.order-capture-panel-subtitle[data-v-9179a0a3]{color:var(--order-muted);font-size:var(--font-size-sm);font-weight:800;line-height:1.35;margin-top:var(--space-xs);max-width:520px}.order-capture-panel-body[data-v-9179a0a3]{display:grid;gap:var(--space-md);grid-template-columns:minmax(240px,.86fr) minmax(0,1.14fr);min-height:0;position:relative;z-index:1}.order-capture-panel-form[data-v-9179a0a3],.order-capture-panel-summary[data-v-9179a0a3]{background-color:var(--order-panel);border:1px solid var(--order-border);border-radius:var(--radius-sm);display:grid;gap:var(--space-sm);min-width:0;padding:var(--space-md)}.order-capture-panel-form[data-v-9179a0a3]{grid-template-rows:auto auto auto auto auto 1fr}.order-capture-panel-field[data-v-9179a0a3],.order-capture-panel-note[data-v-9179a0a3]{background-color:var(--order-card-strong);border:1px solid var(--order-border);border-radius:var(--radius-sm);display:grid;gap:6px;padding:var(--space-sm)}.order-capture-panel-field span[data-v-9179a0a3],.order-capture-panel-note span[data-v-9179a0a3],.order-capture-panel-summary-top p[data-v-9179a0a3],.order-capture-panel-total span[data-v-9179a0a3]{color:var(--order-accent);font-size:var(--font-size-xs);font-weight:900;text-transform:uppercase}.order-capture-panel-field strong[data-v-9179a0a3],.order-capture-panel-note p[data-v-9179a0a3]{color:var(--order-ink);font-size:var(--font-size-sm);font-weight:900;line-height:1.25}.order-capture-panel-customer-tabs[data-v-9179a0a3],.order-capture-panel-channel[data-v-9179a0a3],.order-capture-panel-products[data-v-9179a0a3]{display:grid;gap:var(--space-xs)}.order-capture-panel-customer-tabs[data-v-9179a0a3],.order-capture-panel-channel[data-v-9179a0a3]{grid-template-columns:repeat(3,1fr)}.order-capture-panel-customer-tabs button[data-v-9179a0a3],.order-capture-panel-channel button[data-v-9179a0a3]{transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.order-capture-panel-customer-tabs button[data-v-9179a0a3]:hover,.order-capture-panel-channel button[data-v-9179a0a3]:hover{border-color:var(--order-accent);transform:translateY(-1px)}.order-capture-panel-customer-tabs button[data-v-9179a0a3]:active,.order-capture-panel-channel button[data-v-9179a0a3]:active{transform:translateY(1px)}.order-capture-panel-products[data-v-9179a0a3]{grid-template-columns:repeat(2,minmax(0,1fr))}.order-capture-panel-products button[data-v-9179a0a3]{position:relative;overflow:hidden;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.order-capture-panel-products button[data-v-9179a0a3]:hover{background-color:var(--order-accent);border-color:var(--order-accent);color:#fff;transform:translateY(-1px)}.order-capture-panel-products button[data-v-9179a0a3]:active{transform:translateY(1px)}.order-capture-panel-products button.is-echoing[data-v-9179a0a3]:after{animation:order-product-echo-9179a0a3 .52s ease-out;border:3px solid var(--order-accent);border-radius:999px;content:"";height:28px;left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%) scale(.45);width:28px}.order-capture-panel button[data-v-9179a0a3],.order-capture-panel select[data-v-9179a0a3]{background-color:var(--order-card);border:1px solid var(--order-border);border-radius:var(--radius-sm);color:var(--order-ink);cursor:pointer;font:inherit;font-size:var(--font-size-xs);font-weight:900;min-height:38px;min-width:0;padding:0 10px}.order-capture-panel button.is-active[data-v-9179a0a3],.order-capture-panel select.is-active[data-v-9179a0a3]{background-color:var(--order-accent);border-color:var(--order-accent);color:#fff}.order-capture-panel select[data-v-9179a0a3]{appearance:none;background-color:var(--order-accent-soft);color:var(--order-ink);padding-right:28px;text-align:center}.order-capture-panel-summary[data-v-9179a0a3]{grid-template-rows:auto 1fr auto}.order-capture-panel-summary-top[data-v-9179a0a3]{align-items:start;display:flex;gap:var(--space-md);justify-content:space-between}.order-capture-panel-summary-top h3[data-v-9179a0a3]{color:var(--order-ink);font-size:var(--font-size-title-xs);font-weight:900;line-height:1}.order-capture-panel-summary-top select[data-v-9179a0a3]{background-color:var(--order-accent-soft);border-radius:999px;color:var(--order-ink);font-size:var(--font-size-xs);font-weight:900;min-height:34px;padding:0 12px;white-space:nowrap}.order-capture-panel-lines[data-v-9179a0a3]{display:grid;gap:var(--space-xs)}.order-capture-panel-lines div[data-v-9179a0a3]{align-items:center;background-color:var(--order-card-strong);border:1px solid var(--order-border);border-radius:var(--radius-sm);display:grid;gap:var(--space-xs);grid-template-columns:42px 1fr auto;overflow:hidden;padding:var(--space-sm);position:relative}.order-capture-panel-lines div.is-echoing[data-v-9179a0a3]{animation:order-line-glow-9179a0a3 .52s ease-out;border-color:var(--order-accent)}.order-capture-panel-lines div.is-echoing[data-v-9179a0a3]:after{animation:order-line-echo-9179a0a3 .52s ease-out;background-color:var(--order-accent);border-radius:999px;content:"";height:44px;left:52%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%) scale(.3);width:44px}.order-capture-panel-lines span[data-v-9179a0a3]{color:var(--order-muted);font-size:var(--font-size-xs);font-weight:900}.order-capture-panel-lines strong[data-v-9179a0a3]{color:var(--order-ink);font-size:var(--font-size-sm);font-weight:900}.order-capture-panel-lines button[data-v-9179a0a3]{background-color:transparent;border-color:var(--order-border);color:var(--order-muted);min-height:30px;padding:0 8px;text-align:right}.order-capture-panel-lines button[data-v-9179a0a3]:hover{background-color:var(--order-accent-soft);color:var(--order-ink)}.order-capture-panel-total[data-v-9179a0a3]{align-items:center;background-color:var(--order-trust);border-radius:var(--radius-sm);display:flex;justify-content:space-between;padding:var(--space-sm) var(--space-md)}.order-capture-panel-total span[data-v-9179a0a3]{color:var(--order-surface)}.order-capture-panel-total strong[data-v-9179a0a3]{color:#ffd166;font-size:var(--font-size-title-xs);font-weight:900;line-height:1}.order-capture-panel-signature[data-v-9179a0a3]{left:61.3%;opacity:.92;pointer-events:none;position:absolute;top:1.86%;transform:translate(-50%);width:max-content}.order-capture-panel-signature img[data-v-9179a0a3]{display:block;height:auto;width:176px}@keyframes order-product-echo-9179a0a3{0%{opacity:.92;transform:translate(-50%,-50%) scale(.4)}to{opacity:0;transform:translate(-50%,-50%) scale(6.6)}}@keyframes order-line-echo-9179a0a3{0%{opacity:.2;transform:translate(-50%,-50%) scale(.35)}to{opacity:0;transform:translate(-50%,-50%) scale(15)}}@keyframes order-line-glow-9179a0a3{0%,to{box-shadow:none}35%{box-shadow:0 0 0 3px #ff850047}}@media (max-width: 840px){.order-capture-panel[data-v-9179a0a3]{aspect-ratio:auto}.order-capture-panel-header[data-v-9179a0a3],.order-capture-panel-body[data-v-9179a0a3]{grid-template-columns:1fr}.order-capture-panel-body[data-v-9179a0a3]{display:grid}.order-capture-panel-products[data-v-9179a0a3]{grid-template-columns:1fr}}.order-crud-panel[data-v-279b369e]{--order-accent: #ff8500;--order-accent-soft: rgba(255, 133, 0, .14);--order-border: rgba(38, 84, 124, .2);--order-card: rgba(248, 249, 250, .84);--order-card-strong: #ffffff;--order-confirm: #2f855a;--order-ink: #22313f;--order-muted: rgba(34, 49, 63, .68);--order-panel: rgba(210, 210, 210, .7);--order-surface: #f8f9fa;--order-trust: #26547c;aspect-ratio:16/9;background:radial-gradient(circle at 18% 16%,rgba(255,133,0,.12),transparent 30%),radial-gradient(circle at 88% 22%,rgba(38,84,124,.16),transparent 26%),linear-gradient(135deg,#eee,#cfcfcf 54%,#b3b3b3);border:var(--stroke-md) solid rgba(38,84,124,.42);border-radius:var(--radius-lg);box-sizing:border-box;color:var(--order-ink);display:grid;gap:var(--space-sm);grid-column:1/13;grid-template-rows:auto auto auto minmax(0,1fr) auto;overflow:hidden;padding:var(--space-md);position:relative}@media (min-width: 840px){.order-crud-panel[data-v-279b369e]{grid-column:2/12;padding:var(--space-lg)}}@media (min-width: 1024px){.order-crud-panel[data-v-279b369e]{grid-column:2/12}}.order-crud-panel-header[data-v-279b369e]{align-items:start;display:flex;gap:var(--space-md);justify-content:space-between;position:relative;z-index:1}.order-crud-panel-kicker[data-v-279b369e],.order-crud-panel label span[data-v-279b369e],.order-crud-panel th[data-v-279b369e],.order-crud-panel-editing span[data-v-279b369e],.order-crud-panel-metrics span[data-v-279b369e]{color:var(--order-confirm);font-size:var(--font-size-xs);font-weight:900;text-transform:uppercase}.order-crud-panel-title[data-v-279b369e]{color:var(--order-ink);font-size:clamp(34px,5vw,68px);font-weight:900;letter-spacing:0;line-height:.92}.order-crud-panel-subtitle[data-v-279b369e]{color:var(--order-muted);font-size:var(--font-size-sm);font-weight:800;line-height:1.35;margin-top:var(--space-xs);max-width:540px}.order-crud-panel-metrics[data-v-279b369e]{display:grid;gap:var(--space-xs);grid-template-columns:repeat(2,minmax(100px,1fr));min-width:270px}.order-crud-panel-metrics div[data-v-279b369e],.order-crud-panel-editing[data-v-279b369e]{background-color:var(--order-card-strong);border:1px solid var(--order-border);border-radius:var(--radius-sm);display:grid;gap:4px;padding:var(--space-sm)}.order-crud-panel-metrics strong[data-v-279b369e],.order-crud-panel-editing strong[data-v-279b369e]{color:var(--order-ink);font-size:var(--font-size-title-xs);font-weight:900;line-height:1}.order-crud-panel-form[data-v-279b369e],.order-crud-panel-toolbar[data-v-279b369e]{background-color:var(--order-panel);border:1px solid var(--order-border);border-radius:var(--radius-sm);display:grid;gap:var(--space-xs);position:relative;z-index:1}.order-crud-panel-form[data-v-279b369e]{align-items:end;grid-template-columns:minmax(160px,1.2fr) minmax(110px,.7fr) minmax(130px,.76fr) minmax(110px,.6fr) auto;padding:var(--space-xs)}.order-crud-panel-toolbar[data-v-279b369e]{align-items:end;grid-template-columns:minmax(200px,1fr) minmax(150px,.44fr) minmax(150px,.4fr);padding:var(--space-xs)}.order-crud-panel label[data-v-279b369e]{display:grid;gap:var(--space-xxs);min-width:0}.order-crud-panel input[data-v-279b369e],.order-crud-panel select[data-v-279b369e]{background-color:var(--order-card-strong);border:1px solid var(--order-border);border-radius:var(--radius-sm);color:var(--order-ink);font:inherit;font-size:var(--font-size-sm);font-weight:900;height:38px;min-width:0;outline:none;padding:0 var(--space-sm);width:100%}.order-crud-panel input[data-v-279b369e]::placeholder{color:#22313f7a}.order-crud-panel select option[data-v-279b369e]{color:var(--order-ink);font-weight:900}.order-crud-panel input[data-v-279b369e]:focus-visible,.order-crud-panel select[data-v-279b369e]:focus-visible,.order-crud-panel button[data-v-279b369e]:focus-visible{outline:2px solid var(--order-accent);outline-offset:2px}.order-crud-panel-actions[data-v-279b369e],.order-crud-panel td[data-v-279b369e]:last-child,.order-crud-panel-pagination[data-v-279b369e]{display:flex;gap:var(--space-xxs)}.order-crud-panel-alert[data-v-279b369e]{background-color:var(--order-card-strong);border:1px solid var(--order-border);border-left:var(--stroke-lg) solid var(--order-accent);border-radius:var(--radius-sm);color:var(--order-ink);font-size:var(--font-size-xs);font-weight:900;padding:8px var(--space-sm);position:relative;z-index:1}.order-crud-panel-table-wrap[data-v-279b369e]{background-color:var(--order-panel);border:1px solid var(--order-border);border-radius:var(--radius-sm);min-height:0;overflow:auto;position:relative;scrollbar-color:rgba(38,84,124,.48) rgba(255,255,255,.3);scrollbar-width:thin;z-index:1}.order-crud-panel table[data-v-279b369e]{border-collapse:collapse;min-width:800px;width:100%}.order-crud-panel th[data-v-279b369e],.order-crud-panel td[data-v-279b369e]{border-bottom:1px solid var(--order-border);font-size:var(--font-size-sm);padding:10px var(--space-sm);text-align:left;white-space:nowrap}.order-crud-panel th[data-v-279b369e]{background-color:#f8f9fad1;position:sticky;top:0}.order-crud-panel td[data-v-279b369e]{color:var(--order-ink);font-weight:900}.order-crud-panel td[data-v-279b369e]:nth-child(5),.order-crud-panel th[data-v-279b369e]:nth-child(5),.order-crud-panel td[data-v-279b369e]:last-child,.order-crud-panel th[data-v-279b369e]:last-child{text-align:right}.order-crud-panel td[data-v-279b369e]:last-child{justify-content:flex-end}.order-crud-panel tbody tr[data-v-279b369e]:hover,.order-crud-panel tbody tr.is-editing[data-v-279b369e]{background-color:#ff85001a}.order-crud-panel-footer[data-v-279b369e]{align-items:center;display:flex;gap:var(--space-sm);justify-content:space-between;min-height:34px;position:relative;z-index:1}.order-crud-panel-footer>span[data-v-279b369e]{color:var(--order-muted);font-size:var(--font-size-xs);font-weight:900}.order-crud-panel-pagination[data-v-279b369e]{align-items:center;flex-wrap:wrap;justify-content:flex-end}.order-crud-panel-pagination button[data-v-279b369e]{height:32px;min-width:32px;padding:0 10px}.order-crud-panel-pagination button.is-active[data-v-279b369e]{background-color:var(--order-trust);border-color:var(--order-trust);color:#fff}.order-crud-panel-status[data-v-279b369e]{border-radius:999px;display:inline-flex;font-size:var(--font-size-xxs);font-weight:900;justify-content:center;min-width:86px;padding:5px 9px}.order-crud-panel-status-Preparando[data-v-279b369e]{background-color:var(--order-accent-soft);color:var(--order-ink)}.order-crud-panel-status-En-ruta[data-v-279b369e]{background-color:#26547c29;color:var(--order-trust)}.order-crud-panel-status-Entregado[data-v-279b369e]{background-color:#2f855a2e;color:var(--order-confirm)}.order-crud-panel button[data-v-279b369e]{align-items:center;background-color:var(--order-card);border:1px solid var(--order-border);border-radius:var(--radius-sm);color:var(--order-ink);cursor:pointer;display:inline-flex;font:inherit;font-size:var(--font-size-xs);font-weight:900;gap:5px;height:38px;justify-content:center;min-width:38px;padding:0 var(--space-xs);transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.order-crud-panel button[data-v-279b369e]:hover:not(:disabled){border-color:var(--order-accent);transform:translateY(-1px)}.order-crud-panel button.is-primary[data-v-279b369e]{background-color:var(--order-accent);border-color:var(--order-accent);color:#fff}.order-crud-panel button[data-v-279b369e]:disabled{cursor:not-allowed;opacity:.45}.order-crud-panel .material-symbols-rounded[data-v-279b369e]{font-size:17px;font-variation-settings:"FILL" 1,"wght" 700,"GRAD" 0,"opsz" 20}.order-crud-panel-signature[data-v-279b369e]{left:61.3%;opacity:.92;pointer-events:none;position:absolute;top:1.86%;transform:translate(-50%);width:max-content}.order-crud-panel-signature img[data-v-279b369e]{display:block;height:auto;width:176px}@media (max-width: 840px){.order-crud-panel[data-v-279b369e]{aspect-ratio:auto}.order-crud-panel-header[data-v-279b369e],.order-crud-panel-footer[data-v-279b369e]{align-items:stretch;flex-direction:column}.order-crud-panel-metrics[data-v-279b369e],.order-crud-panel-form[data-v-279b369e],.order-crud-panel-toolbar[data-v-279b369e]{grid-template-columns:1fr}.order-crud-panel-table-wrap[data-v-279b369e]{max-height:420px}}.order-dashboard-panel[data-v-ba3c7c72]{--order-accent: #ff8500;--order-border: rgba(38, 84, 124, .14);--order-card: rgba(255, 255, 255, .86);--order-ink: #22313f;--order-muted: rgba(34, 49, 63, .62);--order-surface: #f8f9fa;--order-trust: #26547c;aspect-ratio:16/9;background:radial-gradient(circle at 16% 12%,rgba(255,133,0,.12),transparent 28%),radial-gradient(circle at 86% 18%,rgba(38,84,124,.14),transparent 26%),linear-gradient(135deg,#eee,#d3d3d3 54%,#b9b9b9);border:var(--stroke-md) solid rgba(38,84,124,.42);border-radius:var(--radius-lg);box-sizing:border-box;color:var(--order-ink);display:grid;gap:var(--space-sm);grid-column:1/13;grid-template-rows:auto minmax(0,1fr);overflow:hidden;padding:var(--space-md);position:relative}@media (min-width: 840px){.order-dashboard-panel[data-v-ba3c7c72]{grid-column:2/12;padding:var(--space-lg)}}@media (min-width: 1024px){.order-dashboard-panel[data-v-ba3c7c72]{grid-column:2/12}}.order-dashboard-panel-kpis[data-v-ba3c7c72]{display:grid;gap:var(--space-xs);grid-template-columns:repeat(5,minmax(0,1fr));position:relative;z-index:1}.order-dashboard-panel-kpis article[data-v-ba3c7c72],.order-dashboard-panel-card[data-v-ba3c7c72]{background-color:var(--order-card);border:1px solid var(--order-border);border-radius:var(--radius-sm);box-shadow:0 16px 32px #22313f14}.order-dashboard-panel-kpis article[data-v-ba3c7c72]{align-items:center;display:grid;gap:var(--space-xs);grid-template-columns:36px minmax(0,1fr);min-height:72px;padding:var(--space-sm)}.order-dashboard-panel-kpis article>span[data-v-ba3c7c72]{align-items:center;background-color:#7b61ff1f;border-radius:999px;color:#7b61ff;display:inline-flex;font-size:18px;height:34px;justify-content:center;width:34px}.order-dashboard-panel-kpis article p[data-v-ba3c7c72],.order-dashboard-panel-kpis article small[data-v-ba3c7c72]{color:var(--order-muted);font-size:var(--font-size-xxs);font-weight:900;line-height:1.25}.order-dashboard-panel-kpis article strong[data-v-ba3c7c72]{color:var(--order-ink);display:block;font-size:var(--font-size-lg);font-weight:900;line-height:1;margin:3px 0}.order-dashboard-panel-kpis article.is-green>span[data-v-ba3c7c72]{background-color:#2fba661f;color:#2fba66}.order-dashboard-panel-kpis article.is-orange>span[data-v-ba3c7c72]{background-color:#ff850024;color:var(--order-accent)}.order-dashboard-panel-kpis article.is-blue>span[data-v-ba3c7c72]{background-color:#2f80ed1f;color:#2f80ed}.order-dashboard-panel-kpis article.is-red>span[data-v-ba3c7c72]{background-color:#ec4b4b1f;color:#ec4b4b}.order-dashboard-panel-grid[data-v-ba3c7c72]{display:grid;gap:var(--space-sm);grid-template-columns:1fr 1fr .82fr;grid-template-rows:minmax(0,1.08fr) minmax(0,.86fr);min-height:0;position:relative;z-index:1}.order-dashboard-panel-card[data-v-ba3c7c72]{display:grid;gap:var(--space-xs);min-height:0;padding:var(--space-sm)}.order-dashboard-panel h3[data-v-ba3c7c72]{color:var(--order-ink);font-size:var(--font-size-xs);font-weight:900}.order-dashboard-panel-sales[data-v-ba3c7c72]{grid-column:span 2;grid-template-rows:auto minmax(0,1fr) auto}.order-dashboard-panel-card-header[data-v-ba3c7c72]{align-items:center;display:flex;justify-content:space-between}.order-dashboard-panel-card-header button[data-v-ba3c7c72]{background-color:var(--order-surface);border:1px solid var(--order-border);border-radius:var(--radius-sm);color:var(--order-ink);cursor:pointer;font:inherit;font-size:var(--font-size-xxs);font-weight:900;min-height:28px;padding:0 var(--space-xs)}.order-dashboard-panel-sales svg[data-v-ba3c7c72]{height:100%;min-height:160px;width:100%}.order-dashboard-panel-sales svg circle[data-v-ba3c7c72]{cursor:pointer;fill:#7b61ff;stroke:#fff;stroke-width:2;transform-box:fill-box;transform-origin:center;transition:filter .16s ease,r .16s ease,stroke-width .16s ease,transform .16s ease}.order-dashboard-panel-sales svg circle[data-v-ba3c7c72]:hover,.order-dashboard-panel-sales svg circle[data-v-ba3c7c72]:focus-visible,.order-dashboard-panel-sales svg circle.is-active[data-v-ba3c7c72]{filter:drop-shadow(0 0 10px rgba(123,97,255,.72));r:8;stroke-width:3;transform:scale(1.12)}.order-dashboard-panel-sales svg circle[data-v-ba3c7c72]:focus-visible{outline:none}.order-dashboard-panel-chart-grid line[data-v-ba3c7c72]{stroke:#22313f1f;stroke-width:1}.order-dashboard-panel-days[data-v-ba3c7c72]{color:var(--order-muted);display:grid;font-size:var(--font-size-xxs);font-weight:900;grid-template-columns:repeat(6,1fr);text-align:center}.order-dashboard-panel-status-card[data-v-ba3c7c72]{grid-template-rows:auto minmax(0,1fr)}.order-dashboard-panel-donut-wrap[data-v-ba3c7c72],.order-dashboard-panel-mini[data-v-ba3c7c72]{align-items:center;display:grid;gap:var(--space-xs);grid-template-columns:124px minmax(0,1fr);min-height:0}.order-dashboard-panel-donut[data-v-ba3c7c72],.order-dashboard-panel-mini-donut[data-v-ba3c7c72]{overflow:visible;transform:rotate(-90deg);width:124px}.order-dashboard-panel-mini-donut[data-v-ba3c7c72]{width:112px}.order-dashboard-panel-donut-track[data-v-ba3c7c72],.order-dashboard-panel-donut-segment[data-v-ba3c7c72]{fill:none;stroke-width:20}.order-dashboard-panel-donut-track[data-v-ba3c7c72]{stroke:#22313f1a}.order-dashboard-panel-donut-segment[data-v-ba3c7c72]{cursor:pointer;stroke-linecap:butt;transform-box:fill-box;transform-origin:center;transition:filter .16s ease,stroke-width .16s ease,transform .16s ease}.order-dashboard-panel-donut-segment[data-v-ba3c7c72]:hover,.order-dashboard-panel-donut-segment[data-v-ba3c7c72]:focus-visible,.order-dashboard-panel-donut-segment.is-active[data-v-ba3c7c72]{filter:drop-shadow(0 0 9px rgba(34,49,63,.24));stroke-width:25;transform:scale(1.045)}.order-dashboard-panel-donut-segment[data-v-ba3c7c72]:focus-visible{outline:none}.order-dashboard-panel-donut-hole[data-v-ba3c7c72]{fill:var(--order-card)}.order-dashboard-panel-legend[data-v-ba3c7c72]{display:grid;gap:6px}.order-dashboard-panel-legend p[data-v-ba3c7c72]{align-items:center;border-radius:var(--radius-sm);cursor:pointer;display:grid;font-size:var(--font-size-xxs);font-weight:900;gap:7px;grid-template-columns:8px 1fr auto;padding:2px 4px;transition:background-color .16s ease,transform .16s ease}.order-dashboard-panel-legend p[data-v-ba3c7c72]:hover,.order-dashboard-panel-legend p.is-active[data-v-ba3c7c72]{background-color:#ff850014;transform:translate(4px)}.order-dashboard-panel-legend i[data-v-ba3c7c72]{border-radius:999px;height:8px;width:8px}.order-dashboard-panel-legend span[data-v-ba3c7c72]{color:var(--order-ink)}.order-dashboard-panel-legend strong[data-v-ba3c7c72]{color:var(--order-muted)}.order-dashboard-panel-channel-card[data-v-ba3c7c72],.order-dashboard-panel-products[data-v-ba3c7c72],.order-dashboard-panel-summary[data-v-ba3c7c72]{min-height:0}.order-dashboard-panel-product-head[data-v-ba3c7c72],.order-dashboard-panel-product[data-v-ba3c7c72]{align-items:center;display:grid;gap:var(--space-xs);grid-template-columns:1fr 72px 1fr 38px}.order-dashboard-panel-product-head[data-v-ba3c7c72]{color:var(--order-muted);font-size:var(--font-size-xxs);font-weight:900}.order-dashboard-panel-product[data-v-ba3c7c72]{color:var(--order-ink);font-size:var(--font-size-xxs);font-weight:900}.order-dashboard-panel-product i[data-v-ba3c7c72]{background-color:#7b61ff24;border-radius:999px;display:block;height:4px;overflow:hidden}.order-dashboard-panel-product b[data-v-ba3c7c72]{background-color:#7b61ff;border-radius:inherit;display:block;height:100%}.order-dashboard-panel-product em[data-v-ba3c7c72]{color:var(--order-muted);font-style:normal;text-align:right}.order-dashboard-panel-summary[data-v-ba3c7c72]{align-content:start;overflow:auto;padding-right:calc(var(--space-sm) - 4px);scrollbar-color:rgba(38,84,124,.36) rgba(34,49,63,.06);scrollbar-width:thin}.order-dashboard-panel-summary p[data-v-ba3c7c72]{align-items:center;border-bottom:1px solid var(--order-border);color:var(--order-muted);display:flex;font-size:var(--font-size-xxs);font-weight:900;justify-content:space-between;min-height:24px}.order-dashboard-panel-summary p[data-v-ba3c7c72]:last-child{border-bottom:0}.order-dashboard-panel-summary strong[data-v-ba3c7c72]{color:var(--order-ink)}.order-dashboard-panel-summary[data-v-ba3c7c72]::-webkit-scrollbar{width:7px}.order-dashboard-panel-summary[data-v-ba3c7c72]::-webkit-scrollbar-track{background-color:#22313f0f;border-radius:999px}.order-dashboard-panel-summary[data-v-ba3c7c72]::-webkit-scrollbar-thumb{background-color:#26547c5c;border-radius:999px}.order-dashboard-panel-signature[data-v-ba3c7c72]{left:61.3%;opacity:.24;pointer-events:none;position:absolute;top:2.8%;transform:translate(-50%);width:max-content}.order-dashboard-panel-signature img[data-v-ba3c7c72]{display:block;height:auto;width:176px}@media (max-width: 840px){.order-dashboard-panel[data-v-ba3c7c72]{aspect-ratio:auto}.order-dashboard-panel-kpis[data-v-ba3c7c72],.order-dashboard-panel-grid[data-v-ba3c7c72],.order-dashboard-panel-sales[data-v-ba3c7c72],.order-dashboard-panel-donut-wrap[data-v-ba3c7c72],.order-dashboard-panel-mini[data-v-ba3c7c72]{grid-template-columns:1fr}.order-dashboard-panel-sales[data-v-ba3c7c72]{grid-column:auto}}.order-settings-panel[data-v-d55c9645]{--order-accent: #ff8500;--order-border: rgba(38, 84, 124, .14);--order-card: rgba(255, 255, 255, .9);--order-ink: #22313f;--order-muted: rgba(34, 49, 63, .62);--order-surface: #f8f9fa;--order-trust: #26547c;aspect-ratio:16/9;background:radial-gradient(circle at 18% 12%,rgba(255,133,0,.12),transparent 28%),radial-gradient(circle at 84% 16%,rgba(38,84,124,.14),transparent 26%),linear-gradient(135deg,#eee,#d3d3d3 54%,#b9b9b9);border:var(--stroke-md) solid rgba(38,84,124,.42);border-radius:var(--radius-lg);box-sizing:border-box;color:var(--order-ink);display:grid;gap:var(--space-sm);grid-column:1/13;grid-template-rows:minmax(0,1.25fr) minmax(0,.84fr);overflow:hidden;padding:var(--space-md);position:relative}@media (min-width: 840px){.order-settings-panel[data-v-d55c9645]{grid-column:2/12;padding:var(--space-lg)}}@media (min-width: 1024px){.order-settings-panel[data-v-d55c9645]{grid-column:2/12}}.order-settings-panel-main[data-v-d55c9645],.order-settings-panel-secondary[data-v-d55c9645]{display:grid;gap:var(--space-sm);min-height:0;position:relative;z-index:1}.order-settings-panel-main[data-v-d55c9645]{grid-template-columns:1fr 1fr}.order-settings-panel-secondary[data-v-d55c9645]{grid-template-columns:repeat(3,minmax(0,1fr))}.order-settings-panel-card[data-v-d55c9645]{background-color:var(--order-card);border:1px solid var(--order-border);border-radius:var(--radius-sm);box-shadow:0 16px 32px #22313f14;display:grid;gap:var(--space-xs);min-height:0;overflow:hidden;padding:var(--space-sm)}.order-settings-panel-title[data-v-d55c9645]{align-items:start;display:flex;gap:var(--space-xs)}.order-settings-panel-title>span[data-v-d55c9645]{color:#7b61ff;font-size:18px;margin-top:1px}.order-settings-panel-title h3[data-v-d55c9645]{color:var(--order-ink);font-size:var(--font-size-xs);font-weight:900;line-height:1.2}.order-settings-panel-title p[data-v-d55c9645]{color:var(--order-muted);font-size:var(--font-size-xxs);font-weight:900;line-height:1.25;margin-top:2px}.order-settings-panel-form[data-v-d55c9645]{display:grid;gap:var(--space-xs);grid-template-columns:1fr 1fr}.order-settings-panel label[data-v-d55c9645]{display:grid;gap:4px;min-width:0}.order-settings-panel label span[data-v-d55c9645],.order-settings-panel-logo span[data-v-d55c9645]{color:var(--order-muted);font-size:var(--font-size-xxs);font-weight:900}.order-settings-panel input[data-v-d55c9645],.order-settings-panel select[data-v-d55c9645]{background-color:#fff;border:1px solid var(--order-border);border-radius:var(--radius-sm);color:var(--order-ink);font:inherit;font-size:var(--font-size-xs);font-weight:900;height:34px;min-width:0;outline:none;padding:0 var(--space-xs);width:100%}.order-settings-panel-form label[data-v-d55c9645]:first-child{grid-column:1/-1}.order-settings-panel button[data-v-d55c9645]{align-items:center;border:1px solid var(--order-border);border-radius:var(--radius-sm);cursor:pointer;display:inline-flex;font:inherit;font-size:var(--font-size-xxs);font-weight:900;gap:6px;justify-content:center;min-height:32px;padding:0 var(--space-xs)}.order-settings-panel-logo[data-v-d55c9645]{align-items:center;background-color:#f8f9fabd;border:1px solid var(--order-border);border-radius:var(--radius-sm);display:grid;gap:var(--space-xs);grid-template-columns:1fr auto auto;padding:var(--space-xs)}.order-settings-panel-logo button[data-v-d55c9645]{background-color:#fff;color:var(--order-ink)}.order-settings-panel-logo small[data-v-d55c9645]{color:var(--order-muted);font-size:var(--font-size-xxs);font-weight:900}.order-settings-panel-save[data-v-d55c9645]{align-self:end;background-color:#2f80ed;border-color:#2f80ed;color:#fff;justify-self:end}.order-settings-panel-ghost[data-v-d55c9645],.order-settings-panel-add[data-v-d55c9645]{background-color:#fff;color:#2f80ed;justify-self:center}.order-settings-panel-toggle-list[data-v-d55c9645],.order-settings-panel-state-list[data-v-d55c9645],.order-settings-panel-payment-list[data-v-d55c9645],.order-settings-panel-system[data-v-d55c9645]{min-height:0;overflow:auto;padding-right:2px;scrollbar-color:rgba(38,84,124,.34) transparent;scrollbar-width:thin}.order-settings-panel-toggle-list[data-v-d55c9645]{display:grid;gap:var(--space-xs)}.order-settings-panel-toggle-list label[data-v-d55c9645]{align-items:center;border-bottom:1px solid var(--order-border);display:grid;gap:var(--space-xs);grid-template-columns:1fr auto;padding-bottom:var(--space-xs)}.order-settings-panel-toggle-list strong[data-v-d55c9645],.order-settings-panel-toggle-list small[data-v-d55c9645]{display:block;font-size:var(--font-size-xxs);font-weight:900}.order-settings-panel-toggle-list strong[data-v-d55c9645]{color:var(--order-ink)}.order-settings-panel-toggle-list small[data-v-d55c9645]{color:var(--order-muted);line-height:1.25;margin-top:2px}.order-settings-panel input[type=checkbox][data-v-d55c9645]{appearance:none;background-color:#22313f33;border:0;border-radius:999px;cursor:pointer;height:20px;padding:0;position:relative;width:36px}.order-settings-panel input[type=checkbox][data-v-d55c9645]:after{background-color:#fff;border-radius:999px;content:"";height:16px;left:2px;position:absolute;top:2px;transition:transform .16s ease;width:16px}.order-settings-panel input[type=checkbox][data-v-d55c9645]:checked{background-color:#2f80ed}.order-settings-panel input[type=checkbox][data-v-d55c9645]:checked:after{transform:translate(16px)}.order-settings-panel-state-list[data-v-d55c9645]{display:grid;gap:6px}.order-settings-panel-state-list div[data-v-d55c9645]{align-items:center;display:grid;gap:7px;grid-template-columns:8px 1fr auto auto}.order-settings-panel-state-list i[data-v-d55c9645]{border-radius:999px;height:8px;width:8px}.order-settings-panel-state-list strong[data-v-d55c9645]{color:var(--order-ink);font-size:var(--font-size-xxs);font-weight:900}.order-settings-panel-state-list em[data-v-d55c9645]{background-color:#2fba661f;border-radius:999px;color:#2fba66;font-size:var(--font-size-xxs);font-style:normal;font-weight:900;padding:3px 8px}.order-settings-panel-state-list button[data-v-d55c9645]{background-color:transparent;border:0;color:var(--order-muted);min-height:24px;min-width:24px;padding:0}.order-settings-panel-payment-list[data-v-d55c9645]{display:grid;gap:7px}.order-settings-panel-payment-list label[data-v-d55c9645]{align-items:center;display:grid;gap:var(--space-xs);grid-template-columns:1fr auto auto}.order-settings-panel-payment-list strong[data-v-d55c9645]{color:var(--order-ink);font-size:var(--font-size-xxs);font-weight:900}.order-settings-panel-payment-list em[data-v-d55c9645]{background-color:#2fba661f;border-radius:999px;color:#2fba66;font-size:var(--font-size-xxs);font-style:normal;font-weight:900;padding:3px 8px}.order-settings-panel-payment-list em.is-muted[data-v-d55c9645]{background-color:#22313f14;color:var(--order-muted)}.order-settings-panel-system[data-v-d55c9645]{display:grid;gap:6px}.order-settings-panel-system button[data-v-d55c9645]{background-color:#fff;color:var(--order-ink);display:grid;gap:var(--space-xs);grid-template-columns:auto 1fr auto;justify-content:stretch;min-height:42px;text-align:left}.order-settings-panel-system button>span[data-v-d55c9645]:first-child{color:#2f80ed;font-size:18px}.order-settings-panel-system button.is-danger>span[data-v-d55c9645]:first-child,.order-settings-panel-system button.is-danger strong[data-v-d55c9645]{color:#ec4b4b}.order-settings-panel-system strong[data-v-d55c9645],.order-settings-panel-system small[data-v-d55c9645]{display:block;font-size:var(--font-size-xxs);font-weight:900;line-height:1.2}.order-settings-panel-system small[data-v-d55c9645]{color:var(--order-muted);margin-top:2px}.order-settings-panel .material-symbols-rounded[data-v-d55c9645]{font-size:17px;font-variation-settings:"FILL" 1,"wght" 700,"GRAD" 0,"opsz" 20}.order-settings-panel-signature[data-v-d55c9645]{left:61.3%;opacity:.2;pointer-events:none;position:absolute;top:2.8%;transform:translate(-50%);width:max-content}.order-settings-panel-signature img[data-v-d55c9645]{display:block;height:auto;width:176px}@media (max-width: 840px){.order-settings-panel[data-v-d55c9645]{aspect-ratio:auto}.order-settings-panel-main[data-v-d55c9645],.order-settings-panel-secondary[data-v-d55c9645],.order-settings-panel-form[data-v-d55c9645],.order-settings-panel-logo[data-v-d55c9645]{grid-template-columns:1fr}}.api-relations-panel[data-v-329b6a53]{aspect-ratio:16/9;background:radial-gradient(circle at 82% 18%,rgba(0,141,255,.22),transparent 30%),linear-gradient(135deg,#1c2f4f,#2b4169 48%,#364e7c);border:var(--stroke-md) solid #008dff;border-radius:var(--radius-lg);box-sizing:border-box;color:#fff;display:grid;gap:var(--space-sm);grid-column:1/13;grid-template-rows:auto auto auto minmax(0,1fr) 40px;overflow:hidden;padding:var(--space-md);position:relative}@media (min-width: 840px){.api-relations-panel[data-v-329b6a53]{grid-column:2/12;padding:var(--space-lg)}}@media (min-width: 1024px){.api-relations-panel[data-v-329b6a53]{grid-column:2/12}}.api-relations-panel-header[data-v-329b6a53]{align-items:start;display:flex;gap:var(--space-md);justify-content:space-between;position:relative;z-index:30}.api-relations-panel-kicker[data-v-329b6a53],.api-relations-panel label span[data-v-329b6a53],.api-relations-panel th[data-v-329b6a53]{color:#9fd3ff;font-size:var(--font-size-xxs);font-weight:900;text-transform:uppercase}.api-relations-panel-title[data-v-329b6a53]{color:#fff;font-size:clamp(30px,4.6vw,var(--font-size-title-sm));font-weight:900;line-height:1;margin-top:var(--space-xxs)}.api-relations-panel-subtitle[data-v-329b6a53]{color:#c3ccdb;font-size:var(--font-size-sm);font-weight:800;margin-top:var(--space-xs)}.api-relations-panel-key-select[data-v-329b6a53]{display:grid;gap:var(--space-xxs);min-width:min(360px,42%);position:relative;z-index:40}.api-relations-panel-key-menu[data-v-329b6a53]{position:relative}.api-relations-panel-key-trigger[data-v-329b6a53]{background-color:#46556fcc;border:1px solid #647692;justify-content:space-between;padding:0 var(--space-sm);width:100%}.api-relations-panel-key-options[data-v-329b6a53]{background-color:#46556fcc;border:1px solid #647692;border-radius:var(--radius-sm);box-shadow:0 18px 36px #060f1f47;left:0;overflow:hidden;position:absolute;top:calc(100% + 2px);width:100%;z-index:50}.api-relations-panel select[data-v-329b6a53]{background-color:#46556f80;border:1px solid #647692;border-radius:var(--radius-sm);color:#fff;font:inherit;font-size:var(--font-size-sm);font-weight:800;height:40px;outline:none;padding:0 var(--space-sm)}.api-relations-panel select option[data-v-329b6a53]{background-color:#46556f99;color:#fff;font-weight:800}.api-relations-panel select[data-v-329b6a53]:focus-visible,.api-relations-panel button[data-v-329b6a53]:focus-visible{outline:2px solid #008dff;outline-offset:2px}.api-relations-panel-key-card[data-v-329b6a53]{align-items:stretch;background-color:#060f1f57;border:1px solid rgba(159,211,255,.22);border-radius:var(--radius-sm);display:grid;gap:var(--space-xs);grid-template-columns:minmax(260px,1fr) repeat(3,minmax(110px,.24fr));padding:var(--space-sm);position:relative;z-index:2}.api-relations-panel-key-main[data-v-329b6a53]{align-items:center;display:flex;gap:var(--space-xs);min-width:0}.api-relations-panel-key-main>span[data-v-329b6a53]{align-items:center;background-color:#008dff;border-radius:var(--radius-sm);display:inline-flex;flex:0 0 42px;height:42px;justify-content:center}.api-relations-panel-key-main p[data-v-329b6a53]{color:#fff;font-size:var(--font-size-md);font-weight:900;line-height:1.1}.api-relations-panel-key-main strong[data-v-329b6a53]{color:#c3ccdb;display:block;font-size:var(--font-size-xs);font-weight:800;margin-top:4px}.api-relations-panel-stat[data-v-329b6a53]{background-color:#2b4169;border:1px solid rgba(159,211,255,.18);border-radius:var(--radius-sm);display:grid;gap:2px;justify-content:start;padding:var(--space-xs)}.api-relations-panel-stat span[data-v-329b6a53]{color:#9fd3ff;font-size:var(--font-size-xxs);font-weight:900;text-transform:uppercase}.api-relations-panel-stat strong[data-v-329b6a53]{color:#fff;font-size:var(--font-size-lg);font-weight:900;line-height:1}.api-relations-panel-flow[data-v-329b6a53]{align-items:center;display:grid;grid-template-columns:1fr minmax(36px,.4fr) 1fr minmax(36px,.4fr) 1fr;position:relative;z-index:1}.api-relations-panel-flow div[data-v-329b6a53]{align-items:center;background-color:#1f4f84;border:1px solid rgba(159,211,255,.2);border-radius:var(--radius-sm);display:flex;gap:var(--space-xs);justify-content:center;min-height:48px;padding:0 var(--space-xs)}.api-relations-panel-flow strong[data-v-329b6a53]{font-size:var(--font-size-sm);font-weight:900}.api-relations-panel-flow-line[data-v-329b6a53]{background-color:#008dff;display:block;height:2px}.api-relations-panel-table-wrap[data-v-329b6a53]{background-color:#060f1f47;border:1px solid rgba(159,211,255,.18);border-radius:var(--radius-sm);min-height:0;overflow:auto;position:relative;scrollbar-color:rgba(159,211,255,.58) rgba(6,15,31,.38);scrollbar-width:thin;z-index:1}.api-relations-panel-footer[data-v-329b6a53]{align-items:center;display:flex;gap:var(--space-sm);justify-content:space-between;min-height:40px;position:relative;z-index:1}.api-relations-panel-page-size[data-v-329b6a53]{align-items:center;display:flex;gap:var(--space-xs);white-space:nowrap}.api-relations-panel-page-size>span[data-v-329b6a53]{color:#c3ccdb;font-size:var(--font-size-sm);font-weight:900;text-transform:none}.api-relations-panel-page-size select[data-v-329b6a53]{height:34px;width:96px}.api-relations-panel-pagination[data-v-329b6a53]{display:flex;gap:var(--space-xxs)}.api-relations-panel button[data-v-329b6a53]{align-items:center;background-color:#ffffff1a;border:1px solid rgba(159,211,255,.24);border-radius:var(--radius-sm);color:#fff;cursor:pointer;display:inline-flex;font:inherit;font-size:var(--font-size-xs);font-weight:900;height:34px;justify-content:center;min-width:34px;padding:0 var(--space-xs)}.api-relations-panel button.is-active[data-v-329b6a53]{background-color:#008dff;border-color:#008dff;color:#fff}.api-relations-panel button[data-v-329b6a53]:disabled{cursor:not-allowed;opacity:.45}.api-relations-panel-key-trigger[data-v-329b6a53]{background-color:#46556fcc;border-color:#647692;justify-content:space-between;padding:0 var(--space-sm);width:100%}.api-relations-panel-key-options button[data-v-329b6a53]{background-color:transparent;border:0;border-radius:0;height:32px;justify-content:flex-start;padding:0 var(--space-sm);width:100%}.api-relations-panel-key-options button[data-v-329b6a53]:hover,.api-relations-panel-key-options button.is-selected[data-v-329b6a53]{background-color:#008dff}.api-relations-panel table[data-v-329b6a53]{border-collapse:collapse;min-width:980px;width:100%}.api-relations-panel th[data-v-329b6a53],.api-relations-panel td[data-v-329b6a53]{border-bottom:1px solid rgba(159,211,255,.14);font-size:var(--font-size-sm);padding:10px var(--space-sm);text-align:left;white-space:nowrap}.api-relations-panel th[data-v-329b6a53]{background-color:#1f4f84;position:sticky;top:0}.api-relations-panel td[data-v-329b6a53]{color:#fff;font-weight:800}.api-relations-panel tbody tr[data-v-329b6a53]:hover{background-color:#008dff24}.api-relations-panel-method[data-v-329b6a53],.api-relations-panel-status[data-v-329b6a53],.api-relations-panel-field-list span[data-v-329b6a53]{border-radius:999px;display:inline-flex;font-size:var(--font-size-xxs);font-weight:900;justify-content:center;padding:5px 9px}.api-relations-panel-method[data-v-329b6a53]{background-color:#008dff3d;color:#fff;min-width:58px}.api-relations-panel-field-list[data-v-329b6a53]{display:flex;flex-wrap:wrap;gap:5px}.api-relations-panel-field-list span[data-v-329b6a53]{background-color:#2b4169;border:1px solid rgba(159,211,255,.18);color:#c3ccdb}.api-relations-panel-status[data-v-329b6a53]{min-width:78px;text-transform:capitalize}.api-relations-panel-status-active[data-v-329b6a53]{background-color:#008dff42;color:#fff}.api-relations-panel-status-review[data-v-329b6a53]{background-color:#9fd3ff33;color:#fff}.api-relations-panel-status-paused[data-v-329b6a53]{background-color:#ffffff1f;color:#c3ccdb}.api-relations-panel .material-symbols-rounded[data-v-329b6a53]{font-size:20px;font-variation-settings:"FILL" 1,"wght" 700,"GRAD" 0,"opsz" 20}.api-relations-panel-signature[data-v-329b6a53]{opacity:.32;pointer-events:none;position:absolute;right:33.2%;top:4.8%;transform:translate(50%);width:max-content}.api-relations-panel-signature img[data-v-329b6a53]{display:block;filter:invert(1) brightness(1.6);height:auto;width:176px}@media (max-width: 840px){.api-relations-panel[data-v-329b6a53]{aspect-ratio:auto}.api-relations-panel-header[data-v-329b6a53]{align-items:stretch;flex-direction:column}.api-relations-panel-key-select[data-v-329b6a53]{min-width:0}.api-relations-panel-key-card[data-v-329b6a53],.api-relations-panel-flow[data-v-329b6a53]{grid-template-columns:1fr}.api-relations-panel-flow-line[data-v-329b6a53]{height:18px;justify-self:center;width:2px}.api-relations-panel-table-wrap[data-v-329b6a53]{max-height:420px}}.creative-allocation-panel[data-v-c001c68e]{background:radial-gradient(circle at 88% 82%,rgba(0,141,255,.2),transparent 24%),radial-gradient(circle at 68% 20%,rgba(211,0,0,.08),transparent 26%),linear-gradient(135deg,#ffffff 0%,var(--color-background-400) 100%);border:var(--stroke-md) solid var(--color-grayscale-500);border-radius:var(--radius-lg);box-sizing:border-box;color:#0f1511;display:grid;grid-column:1/13;grid-template-columns:minmax(160px,.22fr) minmax(0,1fr);min-height:clamp(500px,48vw,680px);overflow:hidden}@media (min-width: 840px){.creative-allocation-panel[data-v-c001c68e]{grid-column:2/12}}@media (min-width: 1024px){.creative-allocation-panel[data-v-c001c68e]{grid-column:2/12}}.creative-allocation-panel-sidebar[data-v-c001c68e]{background:#121d25;color:#fff;display:grid;gap:var(--space-md);grid-template-rows:auto 1fr;padding:clamp(14px,2vw,24px) 0}.creative-allocation-panel-logo[data-v-c001c68e]{align-items:center;display:grid;gap:2px 8px;grid-template-columns:28px 1fr;padding:0 clamp(12px,1.6vw,20px);text-transform:uppercase}.creative-allocation-panel-logo span[data-v-c001c68e]{background:linear-gradient(135deg,#fff 0 38%,#d30000 38% 70%,#121d25 70%);clip-path:polygon(0 0,100% 22%,72% 100%,36% 62%,14% 100%);display:block;grid-row:1/3;height:24px;width:28px}.creative-allocation-panel-logo strong[data-v-c001c68e]{font-size:clamp(10px,1.2vw,13px);font-weight:900;line-height:1}.creative-allocation-panel-logo small[data-v-c001c68e]{color:#ffffffb3;font-size:7px;font-weight:900}.creative-allocation-panel nav[data-v-c001c68e]{display:grid;gap:2px}.creative-allocation-panel nav span[data-v-c001c68e]{align-items:center;color:#ffffffa8;display:flex;gap:8px;font-size:clamp(8px,.9vw,11px);font-weight:800;min-height:42px;padding:0 clamp(10px,1.4vw,18px)}.creative-allocation-panel nav span.is-active[data-v-c001c68e]{background:#fff;color:#121d25}.creative-allocation-panel nav i[data-v-c001c68e]{font-size:14px}.creative-allocation-panel-main[data-v-c001c68e]{display:grid;grid-template-rows:auto auto 1fr;padding:clamp(16px,2.4vw,30px)}.creative-allocation-panel header[data-v-c001c68e]{align-items:center;display:grid;gap:var(--space-sm);grid-template-columns:minmax(220px,1fr) minmax(120px,.34fr) minmax(120px,1fr);min-height:96px}.creative-allocation-panel header div>small[data-v-c001c68e]{color:#121d25;display:block;font-size:10px;font-weight:900;margin-bottom:10px}.creative-allocation-panel header p[data-v-c001c68e]{font-size:clamp(20px,2.4vw,30px);font-weight:900;line-height:1}.creative-allocation-panel header span[data-v-c001c68e]{color:#4a4a4a;display:block;font-size:clamp(10px,1vw,13px);font-weight:800;margin-top:6px}.creative-allocation-panel header img[data-v-c001c68e]{filter:sepia(.35) saturate(1.2) contrast(1.05);height:auto;justify-self:center;max-width:220px;opacity:.8;width:clamp(120px,16vw,210px)}.creative-allocation-panel-user[data-v-c001c68e]{align-items:center;display:grid;gap:0 6px;grid-template-columns:26px auto auto 18px;justify-self:end}.creative-allocation-panel-user strong[data-v-c001c68e]{align-items:center;background:#008dff;border-radius:50%;color:#fff;display:inline-flex;font-size:11px;grid-row:1/3;height:26px;justify-content:center;width:26px}.creative-allocation-panel-user small[data-v-c001c68e]{color:#6e6e6e;font-size:8px;font-weight:800}.creative-allocation-panel-user b[data-v-c001c68e]{font-size:11px;font-weight:900;grid-column:2/4}.creative-allocation-panel-user i[data-v-c001c68e]{font-size:16px;grid-column:4;grid-row:1/3}.creative-allocation-panel-steps[data-v-c001c68e]{align-items:start;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));justify-self:center;margin:var(--space-xs) 0 var(--space-sm);max-width:520px;width:min(100%,520px)}.creative-allocation-panel-steps article[data-v-c001c68e]{align-items:center;display:grid;gap:8px;justify-items:center;position:relative}.creative-allocation-panel-steps article[data-v-c001c68e]:before{background:#d30000;content:"";height:2px;left:50%;position:absolute;right:-50%;top:10px}.creative-allocation-panel-steps article[data-v-c001c68e]:last-child:before{content:none}.creative-allocation-panel-steps article[data-v-c001c68e]:not(.is-active):before{background:#a6a6a6}.creative-allocation-panel-steps strong[data-v-c001c68e]{align-items:center;background:#a6a6a6;border-radius:50%;color:#fff;display:inline-flex;font-size:9px;height:22px;justify-content:center;position:relative;width:22px;z-index:1}.creative-allocation-panel-steps .is-active strong[data-v-c001c68e]{background:#d30000}.creative-allocation-panel-steps span[data-v-c001c68e]{color:#4a4a4a;font-size:9px;font-weight:900}.creative-allocation-panel-card[data-v-c001c68e]{align-self:start;background:#ffffffe6;border:1px solid rgba(244,215,174,.82);border-radius:10px;box-shadow:0 24px 60px #0f15111a;display:grid;gap:var(--space-sm);justify-self:center;max-width:840px;padding:clamp(18px,2.4vw,30px);width:min(100%,840px)}.creative-allocation-panel-card-head p[data-v-c001c68e]{font-size:clamp(16px,1.6vw,20px);font-weight:900}.creative-allocation-panel-card-head span[data-v-c001c68e]{color:#4a4a4a;display:block;font-size:10px;font-weight:800;margin-top:4px}.creative-allocation-panel-summary[data-v-c001c68e]{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.creative-allocation-panel-summary article[data-v-c001c68e]{align-items:center;background:#eef4ff;border-radius:8px;display:grid;gap:8px;grid-template-columns:auto 1fr auto;min-height:42px;padding:0 12px}.creative-allocation-panel-summary i[data-v-c001c68e]{color:#121d25;font-size:18px}.creative-allocation-panel-summary span[data-v-c001c68e],.creative-allocation-panel-summary strong[data-v-c001c68e]{font-size:9px;font-weight:900}.creative-allocation-panel-summary strong[data-v-c001c68e]{background:#fff;border-radius:999px;color:#4a4a4a;padding:6px 10px}.creative-allocation-panel-plans[data-v-c001c68e]{display:grid;gap:var(--space-sm)}.creative-allocation-panel-plans article[data-v-c001c68e]{display:grid;gap:10px}.creative-allocation-panel-plans article>div[data-v-c001c68e]:first-child{display:grid;gap:var(--space-xs);grid-template-columns:minmax(0,1.4fr) minmax(180px,.8fr)}.creative-allocation-panel label[data-v-c001c68e]{display:grid;gap:6px}.creative-allocation-panel label span[data-v-c001c68e]{color:#4a4a4a;font-size:10px;font-weight:900}.creative-allocation-panel input[data-v-c001c68e]{background:#fff;border:1px solid rgba(18,29,37,.34);border-radius:5px;color:#121d25;font:inherit;font-size:11px;font-weight:800;min-height:38px;padding:0 12px}.creative-allocation-panel-plans article>div[data-v-c001c68e]:nth-child(2){align-items:center;display:flex;justify-content:space-between}.creative-allocation-panel-plans article>div:nth-child(2) span[data-v-c001c68e],.creative-allocation-panel-plans article>div:nth-child(2) strong[data-v-c001c68e]{font-size:10px;font-weight:900}.creative-allocation-panel button[data-v-c001c68e]{background:#d30000;border:0;border-radius:6px;color:#fff;font-size:10px;font-weight:900;justify-self:center;min-height:34px;padding:0 18px}.creative-allocation-panel footer[data-v-c001c68e]{display:flex;gap:10px;justify-content:end;margin-top:var(--space-xs)}.creative-allocation-panel footer span[data-v-c001c68e],.creative-allocation-panel footer strong[data-v-c001c68e]{border:1px solid #121d25;border-radius:6px;font-size:10px;font-weight:900;padding:10px 16px}.creative-allocation-panel footer strong[data-v-c001c68e]{border-color:#d8d8d8;color:#a6a6a6}@media (max-width: 840px){.creative-allocation-panel[data-v-c001c68e]{grid-template-columns:1fr}.creative-allocation-panel-sidebar[data-v-c001c68e]{display:none}.creative-allocation-panel header[data-v-c001c68e]{grid-template-columns:minmax(0,1fr) auto}.creative-allocation-panel-user[data-v-c001c68e]{display:none}.creative-allocation-panel header img[data-v-c001c68e]{max-width:150px;width:clamp(90px,32vw,145px)}.creative-allocation-panel-steps[data-v-c001c68e],.creative-allocation-panel-summary[data-v-c001c68e],.creative-allocation-panel-plans article>div[data-v-c001c68e]:first-child{grid-template-columns:1fr}.creative-allocation-panel-steps[data-v-c001c68e]{gap:0;justify-items:center;max-width:220px}.creative-allocation-panel-steps article[data-v-c001c68e]{min-height:58px;width:100%}.creative-allocation-panel-steps article[data-v-c001c68e]:before{height:36px;left:50%;right:auto;top:22px;transform:translate(-50%);width:2px}.creative-allocation-panel-steps span[data-v-c001c68e]{background:#fffaf4eb;padding:0 6px;position:relative;z-index:1}}.creative-dashboard-panel[data-v-0b7bffe3]{background:radial-gradient(circle at 18% 16%,color-mix(in srgb,var(--color-accent-400) 14%,transparent),transparent 20%),linear-gradient(135deg,var(--color-background-300) 0%,var(--color-background-400) 52%,var(--color-background-300) 100%);border:var(--stroke-md) solid #d30000;border-radius:var(--radius-lg);box-sizing:border-box;color:var(--color-text-400);display:grid;gap:clamp(24px,4vw,48px);grid-column:1/13;grid-template-columns:minmax(0,.82fr) minmax(280px,1.18fr);min-height:clamp(620px,56vw,780px);overflow:hidden;padding:clamp(24px,4vw,48px);position:relative}@media (min-width: 840px){.creative-dashboard-panel[data-v-0b7bffe3]{grid-column:2/12}}@media (min-width: 1024px){.creative-dashboard-panel[data-v-0b7bffe3]{grid-column:2/12}}.creative-dashboard-panel[data-v-0b7bffe3]:before{background:#d30000;content:"";height:220px;position:absolute;right:-70px;top:-40px;transform:rotate(18deg);width:170px}.creative-dashboard-panel-copy[data-v-0b7bffe3],.creative-dashboard-panel-workspace[data-v-0b7bffe3]{position:relative;z-index:1}.creative-dashboard-panel-copy[data-v-0b7bffe3]{align-content:center;display:grid;gap:var(--space-sm)}.creative-dashboard-panel-copy p[data-v-0b7bffe3]{color:#d30000;font-size:var(--font-size-xs);font-weight:900;text-transform:uppercase}.creative-dashboard-panel-copy h2[data-v-0b7bffe3]{font-size:clamp(38px,5vw,76px);font-weight:900;letter-spacing:0;line-height:.94}.creative-dashboard-panel-copy h2 span[data-v-0b7bffe3]{color:#d30000}.creative-dashboard-panel-copy small[data-v-0b7bffe3]{color:var(--color-text-300);font-size:var(--font-size-sm);font-weight:800;line-height:1.4;max-width:420px}.creative-dashboard-panel-summary[data-v-0b7bffe3]{display:grid;gap:var(--space-xs);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:var(--space-sm)}.creative-dashboard-panel-summary article[data-v-0b7bffe3]{background:color-mix(in srgb,var(--color-background-300) 74%,transparent);border:1px solid var(--color-grayscale-500);border-radius:8px;display:grid;gap:8px;padding:var(--space-sm)}.creative-dashboard-panel-summary span[data-v-0b7bffe3]{color:var(--color-text-300);font-size:var(--font-size-xxs);font-weight:900;text-transform:uppercase}.creative-dashboard-panel-summary strong[data-v-0b7bffe3]{font-size:var(--font-size-md);font-weight:900}.creative-dashboard-panel-workspace[data-v-0b7bffe3]{align-content:center;display:grid;gap:var(--space-sm)}.creative-dashboard-panel-chart[data-v-0b7bffe3]{align-items:end;background:linear-gradient(color-mix(in srgb,var(--color-grayscale-500) 45%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--color-grayscale-500) 45%,transparent) 1px,transparent 1px),var(--color-background-300);background-size:36px 36px;border-radius:8px;display:flex;gap:clamp(12px,2vw,22px);min-height:280px;padding:var(--space-md)}.creative-dashboard-panel-chart span[data-v-0b7bffe3]{background:linear-gradient(180deg,#d30000,#4a4a4a);border-radius:999px 999px 0 0;flex:1;height:var(--height)}.creative-dashboard-panel-products[data-v-0b7bffe3]{display:grid;gap:var(--space-xs);grid-template-columns:repeat(4,minmax(0,1fr))}.creative-dashboard-panel-products button[data-v-0b7bffe3]{background:var(--color-background-300);border:2px solid transparent;border-radius:8px;color:#000;cursor:pointer;display:grid;gap:8px;min-height:138px;padding:var(--space-sm);text-align:left;transition:border-color .16s ease,transform .16s ease}.creative-dashboard-panel-products button.is-selected[data-v-0b7bffe3]{border-color:#d30000;transform:translateY(-4px)}.creative-dashboard-panel-products button.is-black[data-v-0b7bffe3]{background:#0f1511;color:#fff}.creative-dashboard-panel-products button.is-red[data-v-0b7bffe3]{background:#d30000;color:#fff}.creative-dashboard-panel-products button.is-gray[data-v-0b7bffe3]{background:var(--color-grayscale-400)}.creative-dashboard-panel-products button.is-white[data-v-0b7bffe3]{background:var(--color-background-400)}.creative-dashboard-panel-products span[data-v-0b7bffe3],.creative-dashboard-panel-products small[data-v-0b7bffe3]{font-size:var(--font-size-xxs);font-weight:900;text-transform:uppercase}.creative-dashboard-panel-products strong[data-v-0b7bffe3]{font-size:var(--font-size-sm);font-weight:900;line-height:1}@media (max-width: 840px){.creative-dashboard-panel[data-v-0b7bffe3]{grid-template-columns:1fr}.creative-dashboard-panel-products[data-v-0b7bffe3]{grid-template-columns:repeat(2,minmax(0,1fr))}}.creative-insights-panel[data-v-8a083621]{background:radial-gradient(circle at 86% 82%,rgba(0,141,255,.16),transparent 24%),radial-gradient(circle at 76% 12%,rgba(211,0,0,.08),transparent 26%),linear-gradient(135deg,#ffffff 0%,var(--color-background-400) 100%);border:var(--stroke-md) solid var(--color-grayscale-500);border-radius:var(--radius-lg);box-sizing:border-box;color:#0f1511;display:grid;grid-column:1/13;grid-template-columns:minmax(160px,.22fr) minmax(0,1fr);min-height:clamp(500px,48vw,680px);overflow:hidden;position:relative}@media (min-width: 840px){.creative-insights-panel[data-v-8a083621]{grid-column:2/12}}@media (min-width: 1024px){.creative-insights-panel[data-v-8a083621]{grid-column:2/12}}.creative-insights-panel-sidebar[data-v-8a083621]{background:#121d25;color:#fff;display:grid;gap:var(--space-md);grid-template-rows:auto 1fr;padding:clamp(14px,2vw,24px) 0}.creative-insights-panel-logo[data-v-8a083621]{align-items:center;display:grid;gap:2px 8px;grid-template-columns:28px 1fr;padding:0 clamp(12px,1.6vw,20px);text-transform:uppercase}.creative-insights-panel-logo span[data-v-8a083621]{background:linear-gradient(135deg,#fff 0 38%,#d30000 38% 70%,#121d25 70%);clip-path:polygon(0 0,100% 22%,72% 100%,36% 62%,14% 100%);display:block;grid-row:1/3;height:24px;width:28px}.creative-insights-panel-logo strong[data-v-8a083621]{font-size:clamp(10px,1.2vw,13px);font-weight:900;line-height:1}.creative-insights-panel-logo small[data-v-8a083621]{color:#ffffffb3;font-size:7px;font-weight:900;line-height:1}.creative-insights-panel-sidebar nav[data-v-8a083621]{display:grid;gap:2px}.creative-insights-panel-sidebar nav span[data-v-8a083621]{align-items:center;color:#ffffffa8;display:flex;gap:8px;font-size:clamp(8px,.9vw,11px);font-weight:800;min-height:46px;padding:0 clamp(10px,1.4vw,18px)}.creative-insights-panel-sidebar nav span.is-active[data-v-8a083621]{background:#fff;color:#121d25}.creative-insights-panel-sidebar nav i[data-v-8a083621]{font-size:14px}.creative-insights-panel-main[data-v-8a083621]{display:grid;grid-template-rows:auto 1fr;padding:clamp(16px,2.4vw,30px)}.creative-insights-panel-topbar[data-v-8a083621]{align-items:center;display:grid;gap:var(--space-sm);grid-template-columns:minmax(220px,1fr) minmax(120px,.34fr) minmax(120px,1fr);min-height:96px}.creative-insights-panel-topbar p[data-v-8a083621]{font-size:clamp(20px,2.4vw,30px);font-weight:900;line-height:1}.creative-insights-panel-topbar small[data-v-8a083621]{color:#4a4a4a;display:block;font-size:clamp(10px,1vw,13px);font-weight:800;line-height:1.25;margin-top:6px;max-width:420px}.creative-insights-panel-signature[data-v-8a083621]{display:block;filter:sepia(.35) saturate(1.2) contrast(1.05);height:auto;justify-self:center;max-width:220px;opacity:.8;width:clamp(120px,16vw,210px)}.creative-insights-panel-user[data-v-8a083621]{align-items:center;display:grid;gap:0 6px;grid-template-columns:26px auto auto 18px;justify-self:end}.creative-insights-panel-user span[data-v-8a083621]{align-items:center;background:#008dff;border-radius:50%;color:#fff;display:inline-flex;font-size:11px;font-weight:900;grid-row:1/3;height:26px;justify-content:center;width:26px}.creative-insights-panel-user small[data-v-8a083621]{color:#6e6e6e;font-size:8px;font-weight:800}.creative-insights-panel-user strong[data-v-8a083621]{font-size:11px;font-weight:900;grid-column:2/4}.creative-insights-panel-user i[data-v-8a083621]{font-size:16px;grid-column:4;grid-row:1/3}.creative-insights-panel-table[data-v-8a083621]{background:#ffffffdb;border:1px solid rgba(244,215,174,.82);border-radius:12px;box-shadow:0 20px 54px #0f15111a;display:grid;overflow:hidden;padding:clamp(14px,1.8vw,22px)}.creative-insights-panel-tools[data-v-8a083621]{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:var(--space-sm)}.creative-insights-panel-tools label[data-v-8a083621]{align-items:center;border:1px solid rgba(18,29,37,.34);border-radius:6px;display:flex;gap:8px;min-height:34px;padding:0 12px;width:min(260px,100%)}.creative-insights-panel-tools label i[data-v-8a083621]{color:#4a4a4a;font-size:15px}.creative-insights-panel-tools input[data-v-8a083621]{background:transparent;border:0;color:#121d25;flex:1;font:inherit;font-size:10px;font-weight:800;min-width:0;outline:0}.creative-insights-panel-tools button[data-v-8a083621]{align-items:center;border:0;border-radius:6px;display:inline-flex;font-size:10px;font-weight:900;gap:6px;min-height:34px;padding:0 14px}.creative-insights-panel-tools button i[data-v-8a083621]{font-size:14px}.creative-insights-panel-tools .is-ghost[data-v-8a083621]{background:transparent;color:#121d25}.creative-insights-panel-tools .is-muted[data-v-8a083621]{background:#f2f2f2;color:#a6a6a6}.creative-insights-panel-tools .is-primary[data-v-8a083621]{background:#d30000;color:#fff}.creative-insights-panel-tabs[data-v-8a083621]{align-items:end;background:#fff;border-radius:8px;display:flex;gap:var(--space-md);min-height:48px;padding:0 var(--space-sm)}.creative-insights-panel-tabs strong[data-v-8a083621],.creative-insights-panel-tabs span[data-v-8a083621]{font-size:clamp(9px,.9vw,11px);font-weight:900;padding-bottom:14px}.creative-insights-panel-tabs strong[data-v-8a083621]{position:relative}.creative-insights-panel-tabs strong[data-v-8a083621]:after{background:#121d25;bottom:8px;content:"";height:3px;left:0;position:absolute;width:36px}.creative-insights-panel table[data-v-8a083621]{border-collapse:collapse;width:100%}.creative-insights-panel th[data-v-8a083621],.creative-insights-panel td[data-v-8a083621]{border-bottom:1px solid rgba(18,29,37,.06);font-size:clamp(8px,.78vw,10px);font-weight:800;padding:12px 8px;text-align:left;white-space:nowrap}.creative-insights-panel th[data-v-8a083621]{color:#121d25;font-weight:900}.creative-insights-panel td[data-v-8a083621]{color:#4a4a4a}.creative-insights-panel th[data-v-8a083621]:first-child,.creative-insights-panel td[data-v-8a083621]:first-child{width:28px}.creative-insights-panel th:first-child span[data-v-8a083621],.creative-insights-panel td:first-child span[data-v-8a083621]{border:1px solid rgba(18,29,37,.34);border-radius:2px;display:block;height:14px;width:14px}.creative-insights-panel td em[data-v-8a083621]{background:#e8f7ec;border-radius:999px;color:#159251;display:inline-flex;font-size:clamp(7px,.72vw,9px);font-style:normal;padding:4px 8px}.creative-insights-panel td em.is-paused[data-v-8a083621]{background:#ffe7e7;color:#d30000}.creative-insights-panel td i[data-v-8a083621]{color:#121d25;font-size:16px}.creative-insights-panel footer[data-v-8a083621]{align-items:center;display:flex;justify-content:space-between;padding-top:14px}.creative-insights-panel footer span[data-v-8a083621],.creative-insights-panel footer strong[data-v-8a083621]{font-size:clamp(8px,.78vw,10px);font-weight:900}.creative-insights-panel footer span[data-v-8a083621]{background:#eef4ff;border-radius:999px;color:#4a4a4a;padding:8px 12px}.creative-insights-panel footer strong[data-v-8a083621]{color:#d30000}@media (max-width: 840px){.creative-insights-panel[data-v-8a083621]{grid-template-columns:1fr}.creative-insights-panel-sidebar[data-v-8a083621]{display:none}.creative-insights-panel-main[data-v-8a083621]{padding:var(--space-sm)}.creative-insights-panel-topbar[data-v-8a083621]{grid-template-columns:minmax(0,1fr) auto}.creative-insights-panel-user[data-v-8a083621]{display:none}.creative-insights-panel-signature[data-v-8a083621]{max-width:150px;width:clamp(90px,32vw,145px)}.creative-insights-panel-table[data-v-8a083621]{overflow-x:auto}.creative-insights-panel table[data-v-8a083621]{min-width:760px}}.creative-landing-panel[data-v-ad96de31]{background:radial-gradient(circle at 38% 44%,rgba(211,0,0,.08),transparent 30%),linear-gradient(135deg,#fff,#fff8ef);border:var(--stroke-md) solid var(--color-grayscale-500);border-radius:var(--radius-lg);box-sizing:border-box;color:#000;display:grid;gap:var(--space-md);grid-column:1/13;min-height:clamp(460px,42vw,610px);overflow:hidden;padding:var(--space-md);position:relative}@media (min-width: 840px){.creative-landing-panel[data-v-ad96de31]{grid-column:2/12;padding:var(--space-md)}}@media (min-width: 1024px){.creative-landing-panel[data-v-ad96de31]{grid-column:2/12}}.creative-landing-panel[data-v-ad96de31]:after{background:#d30000;bottom:-64px;content:"";height:160px;left:-36px;position:absolute;transform:rotate(-6deg);width:58%;z-index:1}.creative-landing-panel-nav[data-v-ad96de31]{align-items:center;display:grid;gap:var(--space-md);grid-template-columns:auto minmax(120px,.34fr) auto;position:relative;z-index:4}.creative-landing-panel-brand[data-v-ad96de31]{align-items:center;display:grid;grid-template-columns:repeat(3,12px) auto;gap:5px}.creative-landing-panel-brand span[data-v-ad96de31]{background:#4a4a4a;display:block;height:38px;width:12px}.creative-landing-panel-brand span[data-v-ad96de31]:nth-child(2){background:#a6a6a6}.creative-landing-panel-brand span[data-v-ad96de31]:nth-child(3){background:#d30000}.creative-landing-panel-brand strong[data-v-ad96de31]{font-size:var(--font-size-sm);font-weight:900;line-height:1;text-transform:uppercase}.creative-landing-panel-brand small[data-v-ad96de31]{color:#6e6e6e;font-size:9px;font-weight:900;grid-column:4;letter-spacing:0;line-height:1;text-transform:uppercase}.creative-landing-panel-nav nav[data-v-ad96de31]{display:flex;gap:clamp(16px,3vw,42px);justify-self:end}.creative-landing-panel-signature[data-v-ad96de31]{display:block;filter:sepia(.35) saturate(1.2) contrast(1.05);height:auto;justify-self:center;max-width:220px;opacity:.8;width:clamp(120px,16vw,210px)}.creative-landing-panel-nav nav span[data-v-ad96de31]{color:#4a4a4a;font-size:var(--font-size-xxs);font-weight:900;position:relative;text-transform:uppercase}.creative-landing-panel-nav nav span[data-v-ad96de31]:first-child:after{background:#d30000;bottom:-14px;content:"";height:3px;left:50%;position:absolute;transform:translate(-50%);width:28px}.creative-landing-panel-hero[data-v-ad96de31]{align-items:center;display:grid;grid-template-columns:minmax(0,.88fr) minmax(280px,1.12fr);min-height:0;position:relative;z-index:10}.creative-landing-panel-copy[data-v-ad96de31]{display:grid;gap:var(--space-sm);max-width:520px;position:relative;z-index:4}.creative-landing-panel-copy p[data-v-ad96de31]{color:#d30000;font-size:var(--font-size-xs);font-weight:900;line-height:1;text-transform:uppercase}.creative-landing-panel-copy h2[data-v-ad96de31]{color:#000;font-size:clamp(44px,6vw,92px);font-weight:900;letter-spacing:0;line-height:.9;text-transform:uppercase}.creative-landing-panel-copy h2 span[data-v-ad96de31]{color:#d30000;display:block;position:relative}.creative-landing-panel-copy h2 span[data-v-ad96de31]:after{background:#d30000;bottom:-12px;content:"";height:4px;left:0;position:absolute;width:72px}.creative-landing-panel-copy small[data-v-ad96de31]{color:#4a4a4a;font-size:var(--font-size-sm);font-weight:800;line-height:1.38;max-width:390px}.creative-landing-panel-actions[data-v-ad96de31]{display:flex;flex-wrap:wrap;gap:var(--space-xs)}.creative-landing-panel-actions strong[data-v-ad96de31],.creative-landing-panel-actions em[data-v-ad96de31]{align-items:center;border-radius:var(--radius-sm);display:inline-flex;font-size:var(--font-size-xs);font-style:normal;font-weight:900;min-height:42px;padding:0 var(--space-sm);text-transform:uppercase}.creative-landing-panel-actions strong[data-v-ad96de31]{background:#d30000;color:#fff}.creative-landing-panel-actions em[data-v-ad96de31]{background:color-mix(in srgb,var(--color-background-300) 78%,transparent);border:1px solid var(--color-grayscale-500);color:#000}.creative-landing-panel-visual[data-v-ad96de31]{align-self:stretch;justify-self:end;min-height:clamp(330px,38vw,510px);overflow:hidden;position:relative;width:min(620px,96%);z-index:3}.creative-landing-panel-visual[data-v-ad96de31]:before{content:none}.creative-landing-panel-visual[data-v-ad96de31]:after{content:none}.creative-landing-panel-visual span[data-v-ad96de31]{display:none}.creative-landing-panel-frame[data-v-ad96de31]{animation:creative-landing-frame-float-ad96de31 8s ease-in-out infinite;aspect-ratio:1;fill:none;pointer-events:none;position:absolute;right:7%;top:2%;width:min(500px,88%);z-index:1}.creative-landing-panel-frame-orbit[data-v-ad96de31],.creative-landing-panel-frame-line[data-v-ad96de31]{animation:creative-landing-frame-dash-ad96de31 7s ease-in-out infinite;stroke:url(#creative-landing-frame-red);stroke-dasharray:420;stroke-dashoffset:120;stroke-linecap:round;stroke-width:2;vector-effect:non-scaling-stroke}.creative-landing-panel-frame-orbit-soft[data-v-ad96de31]{animation-delay:-2.4s;opacity:.42}.creative-landing-panel-frame-line[data-v-ad96de31]{animation-duration:9s;opacity:.18;stroke-width:1}.creative-landing-panel-frame-line-soft[data-v-ad96de31]{animation-delay:-4s;opacity:.08}.creative-landing-panel-frame-dot[data-v-ad96de31]{animation:creative-landing-frame-pulse-ad96de31 3.6s ease-in-out infinite;fill:#d30000;transform-box:fill-box;transform-origin:center}.creative-landing-panel-frame-dot-dark[data-v-ad96de31]{animation-delay:-1.8s;fill:#0f1511;opacity:.46}.creative-landing-panel-visual img[data-v-ad96de31]{display:block;filter:contrast(1.02);height:70%;left:auto;max-width:none;object-fit:contain;object-position:center bottom;position:absolute;bottom:12%;right:15%;transform:none;width:auto;z-index:2}.creative-landing-panel-metrics[data-v-ad96de31]{background:#0f1511;border-radius:var(--radius-md);box-shadow:0 18px 42px #00000024;color:#fff;display:grid;grid-template-columns:repeat(4,1fr);overflow:hidden;position:relative;z-index:4}.creative-landing-panel-metrics article[data-v-ad96de31]{align-items:center;border-right:1px solid rgba(255,255,255,.14);display:grid;gap:8px 18px;grid-template-columns:auto 1fr;justify-items:start;min-height:132px;padding:var(--space-sm);text-align:center}.creative-landing-panel-metrics article[data-v-ad96de31]:last-child{border-right:0}.creative-landing-panel-metrics span[data-v-ad96de31]{align-items:center;background:#d3000014;border-radius:50%;color:#d30000;display:inline-flex;font-size:34px;font-variation-settings:"FILL" 0,"wght" 700,"GRAD" 0,"opsz" 32;grid-row:1/3;height:76px;justify-content:center;width:76px}.creative-landing-panel-metrics strong[data-v-ad96de31]{font-size:var(--font-size-xs);font-weight:900;line-height:1;text-transform:uppercase}.creative-landing-panel-metrics p[data-v-ad96de31]{color:#ffffffb8;font-size:var(--font-size-xxs);font-weight:800;line-height:1.25}@media (max-width: 840px){.creative-landing-panel[data-v-ad96de31]{min-height:auto}.creative-landing-panel[data-v-ad96de31]:after{display:none}.creative-landing-panel-nav nav[data-v-ad96de31]{display:none}.creative-landing-panel-nav[data-v-ad96de31]{grid-template-columns:auto minmax(90px,1fr)}.creative-landing-panel-signature[data-v-ad96de31]{justify-self:end;max-width:150px;opacity:.72;width:clamp(90px,32vw,145px)}.creative-landing-panel-hero[data-v-ad96de31]{grid-template-columns:1fr;padding-top:var(--space-md)}.creative-landing-panel-visual[data-v-ad96de31]{justify-self:center;min-height:420px;width:min(500px,92%)}.creative-landing-panel-visual img[data-v-ad96de31]{height:96%;bottom:-2%;right:50%;transform:translate(50%);width:auto}.creative-landing-panel-metrics[data-v-ad96de31]{grid-template-columns:1fr}.creative-landing-panel-metrics article[data-v-ad96de31]{border-bottom:1px solid rgba(255,255,255,.18);border-right:0;grid-template-columns:1fr;justify-items:center;text-align:center}.creative-landing-panel-metrics article[data-v-ad96de31]:last-child{border-bottom:0}}@keyframes creative-landing-frame-float-ad96de31{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-8px,0)}}@keyframes creative-landing-frame-dash-ad96de31{0%,to{stroke-dashoffset:120}50%{stroke-dashoffset:-80}}@keyframes creative-landing-frame-pulse-ad96de31{0%,to{opacity:.45;transform:scale(.88)}50%{opacity:1;transform:scale(1.12)}}.creative-login-panel[data-v-1ac04e88]{background:linear-gradient(90deg,#fff 0 50%,#fff1dd 50% 100%);border:var(--stroke-md) solid var(--color-grayscale-500);border-radius:var(--radius-lg);box-sizing:border-box;color:#0f1511;display:grid;grid-column:1/13;grid-template-columns:minmax(0,.95fr) minmax(280px,1.05fr);min-height:clamp(520px,48vw,700px);overflow:hidden}@media (min-width: 840px){.creative-login-panel[data-v-1ac04e88]{grid-column:2/12}}@media (min-width: 1024px){.creative-login-panel[data-v-1ac04e88]{grid-column:2/12}}.creative-login-panel-form[data-v-1ac04e88]{align-content:center;display:grid;justify-items:center;padding:clamp(24px,5vw,70px);text-align:center}.creative-login-panel-brand[data-v-1ac04e88]{align-items:center;display:grid;gap:2px 8px;grid-template-columns:30px auto;margin-bottom:var(--space-sm);text-align:left;text-transform:uppercase}.creative-login-panel-brand span[data-v-1ac04e88]{background:linear-gradient(135deg,#0f1511 0 34%,#d30000 34% 70%,#fff 70%);clip-path:polygon(0 0,100% 22%,72% 100%,36% 62%,14% 100%);display:block;grid-row:1/3;height:26px;width:30px}.creative-login-panel-brand strong[data-v-1ac04e88]{color:#d30000;font-size:clamp(18px,2vw,28px);font-weight:900;line-height:1}.creative-login-panel-brand small[data-v-1ac04e88]{color:#4a4a4a;font-size:8px;font-weight:900;line-height:1}.creative-login-panel-signature[data-v-1ac04e88]{display:block;filter:sepia(.35) saturate(1.2) contrast(1.05);height:auto;margin-bottom:var(--space-sm);max-width:240px;opacity:.8;width:clamp(130px,18vw,220px)}.creative-login-panel-copy[data-v-1ac04e88]{display:grid;gap:10px;justify-items:center;margin-bottom:var(--space-md);max-width:440px}.creative-login-panel-copy p[data-v-1ac04e88]{color:#d30000;font-size:var(--font-size-xs);font-weight:900;text-transform:uppercase}.creative-login-panel-copy h2[data-v-1ac04e88]{font-size:clamp(28px,3.2vw,44px);font-weight:900;letter-spacing:0;line-height:1}.creative-login-panel-copy small[data-v-1ac04e88]{color:#4a4a4a;font-size:var(--font-size-sm);font-weight:800;line-height:1.35}.creative-login-panel form[data-v-1ac04e88]{display:grid;gap:var(--space-xs);max-width:420px;width:100%}.creative-login-panel label[data-v-1ac04e88]{display:grid;position:relative}.creative-login-panel label span[data-v-1ac04e88]{color:#6e6e6e;font-size:12px;font-weight:800;left:18px;position:absolute;top:50%;transform:translateY(-50%)}.creative-login-panel input[data-v-1ac04e88]{background:#f5f5f5;border:1px solid transparent;border-radius:8px;color:transparent;font:inherit;min-height:52px;padding:0 18px}.creative-login-panel form div[data-v-1ac04e88]{display:grid;gap:var(--space-xs);grid-template-columns:repeat(2,minmax(0,1fr))}.creative-login-panel button[data-v-1ac04e88]{border:1px solid #d30000;border-radius:8px;font-size:var(--font-size-xs);font-weight:900;min-height:46px}.creative-login-panel button[data-v-1ac04e88]:first-child{background:#d30000;color:#fff}.creative-login-panel button[data-v-1ac04e88]:last-child{background:#fff1dd;color:#d30000}.creative-login-panel-auth[data-v-1ac04e88]{align-items:center;display:flex;gap:16px;margin-top:var(--space-md)}.creative-login-panel-auth span[data-v-1ac04e88]{font-size:var(--font-size-xs);font-weight:800}.creative-login-panel-auth i[data-v-1ac04e88]{align-items:center;background:#121d25;border-radius:50%;color:#fff;display:inline-flex;font-size:13px;font-style:normal;font-weight:900;height:28px;justify-content:center;width:28px}.creative-login-panel-auth i[data-v-1ac04e88]:nth-child(3){background:#d30000}.creative-login-panel-auth i[data-v-1ac04e88]:nth-child(4){background:#008dff}.creative-login-panel-visual[data-v-1ac04e88]{align-items:center;background:radial-gradient(circle at 54% 42%,rgba(255,255,255,.78),transparent 28%),linear-gradient(135deg,#fff1dd,#ffe5bd);display:grid;justify-items:center;overflow:hidden;padding:clamp(24px,4vw,56px);position:relative}.creative-login-panel-visual[data-v-1ac04e88]:after{animation:creative-login-city-scan-1ac04e88 4.8s ease-in-out infinite;background:linear-gradient(90deg,transparent 0%,rgba(211,0,0,.3) 48%,transparent 100%);content:"";height:74%;left:-34%;mix-blend-mode:screen;pointer-events:none;position:absolute;top:13%;transform:skew(-16deg);width:26%;z-index:2}.creative-login-panel-visual img[data-v-1ac04e88]{animation:creative-login-city-glow-1ac04e88 5.6s ease-in-out infinite;display:block;height:auto;max-height:min(560px,84%);max-width:620px;object-fit:contain;position:relative;transform-origin:center bottom;width:100%;z-index:1}@media (max-width: 840px){.creative-login-panel[data-v-1ac04e88]{background:#fff;grid-template-columns:1fr}.creative-login-panel-visual[data-v-1ac04e88]{min-height:360px}.creative-login-panel form div[data-v-1ac04e88]{grid-template-columns:1fr}}@keyframes creative-login-city-glow-1ac04e88{0%,to{filter:contrast(1) saturate(1) drop-shadow(0 16px 22px rgba(211,0,0,.08));transform:scale(1)}50%{filter:contrast(1.08) saturate(1.12) drop-shadow(0 22px 28px rgba(211,0,0,.18));transform:scale(1.015)}}@keyframes creative-login-city-scan-1ac04e88{0%,18%{opacity:0;transform:translate(0) skew(-16deg)}42%{opacity:.9}78%,to{opacity:0;transform:translate(520%) skew(-16deg)}}.creative-manager-panel[data-v-2849ba24]{background:radial-gradient(circle at 86% 82%,rgba(0,141,255,.14),transparent 24%),radial-gradient(circle at 78% 16%,rgba(211,0,0,.1),transparent 24%),linear-gradient(135deg,#ffffff 0%,var(--color-background-400) 100%);border:var(--stroke-md) solid var(--color-grayscale-500);border-radius:var(--radius-lg);box-sizing:border-box;color:#0f1511;display:grid;grid-column:1/13;min-height:clamp(500px,48vw,680px);overflow:hidden;position:relative}@media (min-width: 840px){.creative-manager-panel[data-v-2849ba24]{grid-column:2/12}}@media (min-width: 1024px){.creative-manager-panel[data-v-2849ba24]{grid-column:2/12}}.creative-manager-panel[data-v-2849ba24]:before{background:#0f151157;content:"";inset:0;position:absolute;z-index:2}.creative-manager-panel-shell[data-v-2849ba24]{display:grid;filter:blur(3px);grid-template-columns:minmax(160px,.22fr) minmax(0,1fr);min-height:100%;opacity:.72}.creative-manager-panel aside[data-v-2849ba24]{background:#121d25;color:#fff;padding:clamp(14px,2vw,24px) 0}.creative-manager-panel-logo[data-v-2849ba24]{align-items:center;display:grid;gap:2px 8px;grid-template-columns:28px 1fr;padding:0 clamp(12px,1.6vw,20px) var(--space-md);text-transform:uppercase}.creative-manager-panel-logo span[data-v-2849ba24]{background:linear-gradient(135deg,#fff 0 38%,#d30000 38% 70%,#121d25 70%);clip-path:polygon(0 0,100% 22%,72% 100%,36% 62%,14% 100%);display:block;grid-row:1/3;height:24px;width:28px}.creative-manager-panel-logo strong[data-v-2849ba24]{font-size:clamp(10px,1.2vw,13px);font-weight:900;line-height:1}.creative-manager-panel-logo small[data-v-2849ba24]{color:#ffffffb3;font-size:7px;font-weight:900;line-height:1}.creative-manager-panel nav[data-v-2849ba24]{display:grid;gap:2px}.creative-manager-panel nav span[data-v-2849ba24]{color:#ffffffa8;font-size:clamp(8px,.9vw,11px);font-weight:800;min-height:38px;padding:12px clamp(10px,1.4vw,18px)}.creative-manager-panel nav span.is-active[data-v-2849ba24]{background:#fff;color:#121d25}.creative-manager-panel-dashboard[data-v-2849ba24]{display:grid;grid-template-rows:auto auto 1fr;padding:clamp(18px,2.4vw,30px)}.creative-manager-panel-dashboard header[data-v-2849ba24]{align-items:center;display:grid;grid-template-columns:minmax(220px,1fr) minmax(120px,.34fr) minmax(120px,1fr);min-height:96px}.creative-manager-panel-dashboard p[data-v-2849ba24]{font-size:clamp(20px,2.4vw,30px);font-weight:900;line-height:1}.creative-manager-panel-dashboard small[data-v-2849ba24]{color:#4a4a4a;font-size:clamp(10px,1vw,13px);font-weight:800}.creative-manager-panel-signature[data-v-2849ba24]{filter:sepia(.35) saturate(1.2) contrast(1.05);height:auto;justify-self:center;max-width:220px;opacity:.8;width:clamp(120px,16vw,210px)}.creative-manager-panel-user[data-v-2849ba24]{align-items:center;display:grid;gap:0 6px;grid-template-columns:26px auto auto 18px;justify-self:end}.creative-manager-panel-user span[data-v-2849ba24]{align-items:center;background:#008dff;border-radius:50%;color:#fff;display:inline-flex;font-size:11px;font-weight:900;grid-row:1/3;height:26px;justify-content:center;width:26px}.creative-manager-panel-user small[data-v-2849ba24]{color:#6e6e6e;font-size:8px;font-weight:800}.creative-manager-panel-user strong[data-v-2849ba24]{font-size:11px;font-weight:900;grid-column:2/4}.creative-manager-panel-user i[data-v-2849ba24]{font-size:16px;grid-column:4;grid-row:1/3}.creative-manager-panel-cards[data-v-2849ba24]{display:grid;gap:clamp(10px,1.4vw,18px);grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:var(--space-md)}.creative-manager-panel-cards article[data-v-2849ba24]{background:#ffffffd1;border:1px solid rgba(244,215,174,.78);border-radius:8px;display:grid;gap:8px;grid-template-columns:1fr auto;min-height:76px;padding:var(--space-sm)}.creative-manager-panel-cards span[data-v-2849ba24]{color:#4a4a4a;font-size:10px;font-weight:900}.creative-manager-panel-cards strong[data-v-2849ba24]{font-size:clamp(16px,1.8vw,24px);font-weight:900}.creative-manager-panel-cards i[data-v-2849ba24]{align-self:center;color:#121d25;font-size:clamp(18px,2vw,24px);grid-column:2;grid-row:1/3}.creative-manager-panel-table[data-v-2849ba24]{background:#ffffffdb;border:1px solid rgba(244,215,174,.82);border-radius:12px;display:grid;min-height:260px;overflow:hidden;padding:clamp(12px,1.6vw,18px)}.creative-manager-panel-tabs[data-v-2849ba24]{align-items:end;display:flex;gap:var(--space-md);min-height:38px}.creative-manager-panel-tabs strong[data-v-2849ba24],.creative-manager-panel-tabs span[data-v-2849ba24]{font-size:clamp(9px,.9vw,11px);font-weight:900}.creative-manager-panel-tabs strong[data-v-2849ba24]{position:relative}.creative-manager-panel-tabs strong[data-v-2849ba24]:after{background:#121d25;bottom:-10px;content:"";height:3px;left:0;position:absolute;width:36px}.creative-manager-panel table[data-v-2849ba24]{border-collapse:collapse;width:100%}.creative-manager-panel th[data-v-2849ba24],.creative-manager-panel td[data-v-2849ba24]{border-bottom:1px solid rgba(18,29,37,.06);font-size:clamp(8px,.78vw,10px);font-weight:800;padding:12px 8px;text-align:left;white-space:nowrap}.creative-manager-panel th[data-v-2849ba24]{color:#121d25;font-weight:900}.creative-manager-panel td[data-v-2849ba24]{color:#4a4a4a}.creative-manager-panel td>span[data-v-2849ba24]{background:#fff1dd;border-radius:999px;color:#d30000;display:inline-flex;font-size:clamp(7px,.72vw,9px);padding:4px 8px}.creative-manager-panel tbody tr:nth-child(3) td>span[data-v-2849ba24]{color:#4a4a4a}.creative-manager-panel tbody tr:nth-child(n+4) td>span[data-v-2849ba24]{background:#eef4ff;color:#008dff}.creative-manager-panel footer[data-v-2849ba24]{align-items:center;color:#4a4a4a;display:flex;font-size:clamp(8px,.78vw,10px);font-weight:800;justify-content:space-between;padding-top:12px}.creative-manager-panel footer div[data-v-2849ba24]{align-items:center;display:flex;gap:14px}.creative-manager-panel footer i[data-v-2849ba24]{font-size:14px}.creative-manager-panel footer strong[data-v-2849ba24]{background:#eef4ff;border-radius:4px;color:#008dff;padding:5px 8px}.creative-manager-panel-modal[data-v-2849ba24]{background:#fff;border:1px solid rgba(244,215,174,.82);border-radius:12px;box-shadow:0 28px 70px #0f151138;display:grid;gap:var(--space-sm);max-height:calc(100% - 48px);overflow:hidden;padding:clamp(16px,2vw,24px);position:absolute;right:clamp(18px,3vw,42px);top:clamp(18px,3vw,42px);width:min(420px,100% - 36px);z-index:3}.creative-manager-panel-modal header[data-v-2849ba24]{align-items:center;display:flex;justify-content:space-between}.creative-manager-panel-modal h2[data-v-2849ba24]{font-size:clamp(18px,2vw,24px);font-weight:900;line-height:1}.creative-manager-panel-modal header span[data-v-2849ba24]{color:#121d25;font-size:18px}.creative-manager-panel-summary[data-v-2849ba24]{background:#eef4ff;border-radius:8px;display:grid;gap:10px 18px;grid-template-columns:repeat(2,minmax(0,1fr));padding:var(--space-sm)}.creative-manager-panel dl[data-v-2849ba24]{display:grid;gap:4px;margin:0}.creative-manager-panel dt[data-v-2849ba24]{color:#121d25;font-size:clamp(8px,.78vw,10px);font-weight:900}.creative-manager-panel dd[data-v-2849ba24]{color:#4a4a4a;font-size:clamp(8px,.78vw,10px);font-weight:800;margin:0}.creative-manager-panel-details-head[data-v-2849ba24]{align-items:center;display:flex;justify-content:space-between}.creative-manager-panel-details-head h3[data-v-2849ba24]{font-size:clamp(14px,1.4vw,17px);font-weight:900}.creative-manager-panel-details-head strong[data-v-2849ba24]{background:#d30000;border-radius:999px;color:#fff;font-size:10px;font-weight:900;padding:8px 14px}.creative-manager-panel-details[data-v-2849ba24]{display:grid;gap:12px 18px;grid-template-columns:repeat(2,minmax(0,1fr));max-height:300px;overflow:auto;padding-right:8px}.creative-manager-panel-details[data-v-2849ba24]::-webkit-scrollbar{width:4px}.creative-manager-panel-details[data-v-2849ba24]::-webkit-scrollbar-thumb{background:#121d2557;border-radius:999px}@media (max-width: 840px){.creative-manager-panel-shell[data-v-2849ba24]{grid-template-columns:1fr}.creative-manager-panel aside[data-v-2849ba24]{display:none}.creative-manager-panel-dashboard header[data-v-2849ba24]{grid-template-columns:minmax(0,1fr) auto}.creative-manager-panel-user[data-v-2849ba24]{display:none}.creative-manager-panel-cards[data-v-2849ba24]{grid-template-columns:repeat(2,minmax(0,1fr))}.creative-manager-panel-cards article[data-v-2849ba24]:last-child{grid-column:1/3}.creative-manager-panel-table[data-v-2849ba24]{overflow-x:auto}.creative-manager-panel table[data-v-2849ba24]{min-width:720px}.creative-manager-panel-modal[data-v-2849ba24]{left:50%;right:auto;transform:translate(-50%)}}.creative-requests-panel[data-v-5ae2ff47]{background:radial-gradient(circle at 86% 82%,rgba(0,141,255,.14),transparent 24%),radial-gradient(circle at 76% 12%,rgba(211,0,0,.08),transparent 26%),linear-gradient(135deg,#ffffff 0%,var(--color-background-400) 100%);border:var(--stroke-md) solid var(--color-grayscale-500);border-radius:var(--radius-lg);box-sizing:border-box;color:#0f1511;display:grid;grid-column:1/13;grid-template-columns:minmax(160px,.22fr) minmax(0,1fr);min-height:clamp(500px,48vw,680px);overflow:hidden;position:relative}@media (min-width: 840px){.creative-requests-panel[data-v-5ae2ff47]{grid-column:2/12}}@media (min-width: 1024px){.creative-requests-panel[data-v-5ae2ff47]{grid-column:2/12}}.creative-requests-panel-sidebar[data-v-5ae2ff47]{background:#121d25;color:#fff;display:grid;gap:var(--space-md);grid-template-rows:auto 1fr;padding:clamp(14px,2vw,24px) 0}.creative-requests-panel-logo[data-v-5ae2ff47]{align-items:center;display:grid;gap:2px 8px;grid-template-columns:28px 1fr;padding:0 clamp(12px,1.6vw,20px);text-transform:uppercase}.creative-requests-panel-logo span[data-v-5ae2ff47]{background:linear-gradient(135deg,#fff 0 38%,#d30000 38% 70%,#121d25 70%);clip-path:polygon(0 0,100% 22%,72% 100%,36% 62%,14% 100%);display:block;grid-row:1/3;height:24px;width:28px}.creative-requests-panel-logo strong[data-v-5ae2ff47]{font-size:clamp(10px,1.2vw,13px);font-weight:900;letter-spacing:0;line-height:1}.creative-requests-panel-logo small[data-v-5ae2ff47]{color:#ffffffb3;font-size:7px;font-weight:900;line-height:1}.creative-requests-panel-sidebar nav[data-v-5ae2ff47]{display:grid;gap:2px}.creative-requests-panel-sidebar nav span[data-v-5ae2ff47]{align-items:center;color:#ffffffa8;display:flex;gap:8px;font-size:clamp(8px,.9vw,11px);font-weight:800;min-height:38px;padding:0 clamp(10px,1.4vw,18px)}.creative-requests-panel-sidebar nav span.is-active[data-v-5ae2ff47]{background:#fff;color:#121d25}.creative-requests-panel-sidebar nav i[data-v-5ae2ff47]{font-size:14px}.creative-requests-panel-main[data-v-5ae2ff47]{display:grid;grid-template-rows:auto auto 1fr;padding:clamp(16px,2.4vw,30px);position:relative}.creative-requests-panel-topbar[data-v-5ae2ff47]{align-items:center;display:grid;grid-template-columns:minmax(220px,1fr) minmax(120px,.34fr) minmax(120px,1fr);margin:calc(clamp(16px,2.4vw,30px)*-1) calc(clamp(16px,2.4vw,30px)*-1) var(--space-sm);min-height:96px;padding:0 clamp(16px,2.4vw,30px)}.creative-requests-panel-user[data-v-5ae2ff47]{align-items:center;display:grid;gap:0 6px;grid-template-columns:26px auto auto 18px;justify-self:end}.creative-requests-panel-signature[data-v-5ae2ff47]{display:block;filter:sepia(.35) saturate(1.2) contrast(1.05);height:auto;justify-self:center;max-width:220px;opacity:.8;pointer-events:none;width:clamp(120px,16vw,210px)}.creative-requests-panel-user span[data-v-5ae2ff47]{align-items:center;background:#008dff;border-radius:50%;color:#fff;display:inline-flex;font-size:11px;font-weight:900;grid-row:1/3;height:26px;justify-content:center;width:26px}.creative-requests-panel-user small[data-v-5ae2ff47]{color:#6e6e6e;font-size:8px;font-weight:800}.creative-requests-panel-user strong[data-v-5ae2ff47]{font-size:11px;font-weight:900;grid-column:2/4}.creative-requests-panel-user i[data-v-5ae2ff47]{font-size:16px;grid-column:4;grid-row:1/3}.creative-requests-panel-head[data-v-5ae2ff47]{display:grid;gap:6px}.creative-requests-panel-head p[data-v-5ae2ff47]{font-size:clamp(20px,2.4vw,30px);font-weight:900;line-height:1}.creative-requests-panel-head small[data-v-5ae2ff47]{color:#4a4a4a;font-size:clamp(10px,1vw,13px);font-weight:800}.creative-requests-panel-cards[data-v-5ae2ff47]{display:grid;gap:clamp(10px,1.4vw,18px);grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:var(--space-md)}.creative-requests-panel-cards article[data-v-5ae2ff47]{background:#fffc;border:1px solid rgba(244,215,174,.78);border-radius:8px;box-shadow:0 12px 30px #0f151114;display:grid;gap:6px;grid-template-columns:1fr auto;min-height:72px;padding:clamp(10px,1.2vw,16px)}.creative-requests-panel-cards article[data-v-5ae2ff47]:before{border-radius:8px 8px 0 0;content:"";grid-column:1/3;height:3px;margin:calc(clamp(10px,1.2vw,16px)*-1) calc(clamp(10px,1.2vw,16px)*-1) 2px}.creative-requests-panel-cards article.is-amber[data-v-5ae2ff47]:before{background:#f7be38}.creative-requests-panel-cards article.is-blue[data-v-5ae2ff47]:before{background:#008dff}.creative-requests-panel-cards article.is-red[data-v-5ae2ff47]:before{background:#d30000}.creative-requests-panel-cards article.is-green[data-v-5ae2ff47]:before{background:#16a05d}.creative-requests-panel-cards article.is-dark[data-v-5ae2ff47]:before{background:#121d25}.creative-requests-panel-cards span[data-v-5ae2ff47]{color:#4a4a4a;font-size:clamp(8px,.8vw,10px);font-weight:900}.creative-requests-panel-cards strong[data-v-5ae2ff47]{font-size:clamp(15px,1.6vw,20px);font-weight:900}.creative-requests-panel-cards i[data-v-5ae2ff47]{align-self:center;color:#121d25;font-size:clamp(18px,2vw,24px);grid-column:2;grid-row:2/4}.creative-requests-panel-table[data-v-5ae2ff47]{background:#ffffffdb;border:1px solid rgba(244,215,174,.82);border-radius:12px;box-shadow:0 20px 54px #0f15111a;display:grid;min-height:260px;overflow:hidden;padding:clamp(12px,1.6vw,18px)}.creative-requests-panel-tabs[data-v-5ae2ff47]{align-items:end;display:flex;gap:var(--space-md);min-height:38px}.creative-requests-panel-tabs strong[data-v-5ae2ff47],.creative-requests-panel-tabs span[data-v-5ae2ff47]{font-size:clamp(9px,.9vw,11px);font-weight:900}.creative-requests-panel-tabs strong[data-v-5ae2ff47]{position:relative}.creative-requests-panel-tabs strong[data-v-5ae2ff47]:after{background:#121d25;bottom:-10px;content:"";height:3px;left:0;position:absolute;width:36px}.creative-requests-panel table[data-v-5ae2ff47]{border-collapse:collapse;width:100%}.creative-requests-panel th[data-v-5ae2ff47],.creative-requests-panel td[data-v-5ae2ff47]{border-bottom:1px solid rgba(18,29,37,.06);font-size:clamp(8px,.78vw,10px);font-weight:800;padding:12px 8px;text-align:left;white-space:nowrap}.creative-requests-panel th[data-v-5ae2ff47]{color:#121d25;font-weight:900}.creative-requests-panel td[data-v-5ae2ff47]{color:#4a4a4a}.creative-requests-panel-status[data-v-5ae2ff47]{background:#fff1dd;border-radius:999px;color:#d30000;display:inline-flex;font-size:clamp(7px,.72vw,9px);padding:4px 8px}tbody tr:nth-child(3) .creative-requests-panel-status[data-v-5ae2ff47]{color:#4a4a4a}tbody tr:nth-child(n+4) .creative-requests-panel-status[data-v-5ae2ff47]{background:#eef4ff;color:#008dff}.creative-requests-panel footer[data-v-5ae2ff47]{align-items:center;color:#4a4a4a;display:flex;font-size:clamp(8px,.78vw,10px);font-weight:800;justify-content:space-between;padding-top:12px}.creative-requests-panel footer div[data-v-5ae2ff47]{align-items:center;display:flex;gap:14px}.creative-requests-panel footer i[data-v-5ae2ff47]{font-size:14px}.creative-requests-panel footer strong[data-v-5ae2ff47]{background:#eef4ff;border-radius:4px;color:#008dff;padding:5px 8px}@media (max-width: 840px){.creative-requests-panel[data-v-5ae2ff47]{grid-template-columns:1fr}.creative-requests-panel-sidebar[data-v-5ae2ff47]{display:none}.creative-requests-panel-main[data-v-5ae2ff47]{padding:var(--space-sm)}.creative-requests-panel-topbar[data-v-5ae2ff47]{grid-template-columns:minmax(0,1fr) auto;min-height:92px}.creative-requests-panel-user[data-v-5ae2ff47]{display:none}.creative-requests-panel-cards[data-v-5ae2ff47]{grid-template-columns:repeat(2,minmax(0,1fr))}.creative-requests-panel-cards article[data-v-5ae2ff47]:last-child{grid-column:1/3}.creative-requests-panel-table[data-v-5ae2ff47]{overflow-x:auto}.creative-requests-panel table[data-v-5ae2ff47]{min-width:720px}.creative-requests-panel-signature[data-v-5ae2ff47]{opacity:.72;max-width:150px;width:clamp(90px,32vw,145px)}}.creative-success-panel[data-v-8cb59000]{background:radial-gradient(circle at 86% 82%,rgba(0,141,255,.16),transparent 24%),radial-gradient(circle at 76% 12%,rgba(211,0,0,.08),transparent 26%),linear-gradient(135deg,#ffffff 0%,var(--color-background-400) 100%);border:var(--stroke-md) solid var(--color-grayscale-500);border-radius:var(--radius-lg);box-sizing:border-box;color:#0f1511;display:grid;grid-column:1/13;min-height:clamp(500px,48vw,680px);overflow:hidden;position:relative}@media (min-width: 840px){.creative-success-panel[data-v-8cb59000]{grid-column:2/12}}@media (min-width: 1024px){.creative-success-panel[data-v-8cb59000]{grid-column:2/12}}.creative-success-panel[data-v-8cb59000]:before{background:#0f151147;content:"";inset:0;position:absolute;z-index:2}.creative-success-panel-background[data-v-8cb59000]{display:grid;filter:blur(2px);grid-template-columns:minmax(160px,.22fr) minmax(0,1fr);min-height:100%;opacity:.78}.creative-success-panel aside[data-v-8cb59000]{background:#121d25;color:#fff;display:grid;gap:var(--space-md);grid-template-rows:auto 1fr;padding:clamp(14px,2vw,24px) 0}.creative-success-panel-logo[data-v-8cb59000]{align-items:center;display:grid;gap:2px 8px;grid-template-columns:28px 1fr;padding:0 clamp(12px,1.6vw,20px);text-transform:uppercase}.creative-success-panel-logo span[data-v-8cb59000]{background:linear-gradient(135deg,#fff 0 38%,#d30000 38% 70%,#121d25 70%);clip-path:polygon(0 0,100% 22%,72% 100%,36% 62%,14% 100%);display:block;grid-row:1/3;height:24px;width:28px}.creative-success-panel-logo strong[data-v-8cb59000]{font-size:clamp(10px,1.2vw,13px);font-weight:900;line-height:1}.creative-success-panel-logo small[data-v-8cb59000]{color:#ffffffb3;font-size:7px;font-weight:900;line-height:1}.creative-success-panel nav[data-v-8cb59000]{display:grid;gap:2px}.creative-success-panel nav span[data-v-8cb59000]{color:#ffffffa8;font-size:clamp(8px,.9vw,11px);font-weight:800;min-height:46px;padding:16px clamp(10px,1.4vw,18px)}.creative-success-panel nav span.is-active[data-v-8cb59000]{background:#fff;color:#121d25}.creative-success-panel-main[data-v-8cb59000]{display:grid;grid-template-rows:auto 1fr;padding:clamp(16px,2.4vw,30px)}.creative-success-panel header[data-v-8cb59000]{align-items:center;display:grid;gap:var(--space-sm);grid-template-columns:minmax(220px,1fr) minmax(120px,.34fr) minmax(120px,1fr);min-height:96px}.creative-success-panel header p[data-v-8cb59000]{font-size:clamp(20px,2.4vw,30px);font-weight:900;line-height:1}.creative-success-panel header small[data-v-8cb59000]{color:#4a4a4a;display:block;font-size:clamp(10px,1vw,13px);font-weight:800;line-height:1.25;margin-top:6px;max-width:420px}.creative-success-panel header img[data-v-8cb59000]{display:block;filter:sepia(.35) saturate(1.2) contrast(1.05);height:auto;justify-self:center;max-width:220px;opacity:.8;width:clamp(120px,16vw,210px)}.creative-success-panel-user[data-v-8cb59000]{align-items:center;display:grid;gap:0 6px;grid-template-columns:26px auto auto 18px;justify-self:end}.creative-success-panel-user span[data-v-8cb59000]{align-items:center;background:#008dff;border-radius:50%;color:#fff;display:inline-flex;font-size:11px;font-weight:900;grid-row:1/3;height:26px;justify-content:center;width:26px}.creative-success-panel-user strong[data-v-8cb59000]{font-size:11px;font-weight:900;grid-column:2/4}.creative-success-panel-user i[data-v-8cb59000]{font-size:16px;grid-column:4;grid-row:1/3}.creative-success-panel-table[data-v-8cb59000]{background:#ffffffdb;border:1px solid rgba(244,215,174,.82);border-radius:12px;box-shadow:0 20px 54px #0f15111a;display:grid;overflow:hidden;padding:clamp(14px,1.8vw,22px)}.creative-success-panel-tools[data-v-8cb59000]{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:var(--space-sm)}.creative-success-panel-tools label[data-v-8cb59000],.creative-success-panel-tools button[data-v-8cb59000]{align-items:center;border-radius:6px;display:inline-flex;font-size:10px;font-weight:900;gap:8px;min-height:34px;padding:0 14px}.creative-success-panel-tools label[data-v-8cb59000]{border:1px solid rgba(18,29,37,.34);width:min(260px,100%)}.creative-success-panel-tools input[data-v-8cb59000]{background:transparent;border:0;font:inherit;min-width:0;outline:0}.creative-success-panel-tools button[data-v-8cb59000]{border:0}.creative-success-panel-tools i[data-v-8cb59000]{font-size:14px}.creative-success-panel-tools .is-ghost[data-v-8cb59000]{background:transparent;color:#121d25}.creative-success-panel-tools .is-muted[data-v-8cb59000]{background:#f2f2f2;color:#a6a6a6}.creative-success-panel-tools .is-primary[data-v-8cb59000]{background:#d30000;color:#fff}.creative-success-panel-tabs[data-v-8cb59000]{align-items:end;display:flex;gap:var(--space-md);min-height:48px}.creative-success-panel-tabs strong[data-v-8cb59000],.creative-success-panel-tabs span[data-v-8cb59000]{font-size:clamp(9px,.9vw,11px);font-weight:900;padding-bottom:14px}.creative-success-panel table[data-v-8cb59000]{border-collapse:collapse;width:100%}.creative-success-panel th[data-v-8cb59000],.creative-success-panel td[data-v-8cb59000]{border-bottom:1px solid rgba(18,29,37,.06);font-size:clamp(8px,.78vw,10px);font-weight:800;padding:12px 8px;text-align:left;white-space:nowrap}.creative-success-panel td em[data-v-8cb59000]{background:#e8f7ec;border-radius:999px;color:#159251;display:inline-flex;font-size:clamp(7px,.72vw,9px);font-style:normal;padding:4px 8px}.creative-success-panel td em.is-paused[data-v-8cb59000]{background:#ffe7e7;color:#d30000}.creative-success-panel-messages[data-v-8cb59000]{display:grid;gap:12px;position:absolute;right:clamp(18px,3vw,42px);top:clamp(118px,12vw,160px);width:min(430px,100% - 36px);z-index:3}.creative-success-panel-messages article[data-v-8cb59000]{align-items:center;background:#fff;border:1px solid rgba(21,146,81,.22);border-left:5px solid #159251;border-radius:10px;box-shadow:0 22px 60px #0f151133;display:grid;gap:12px;grid-template-columns:auto 1fr auto;min-height:90px;padding:var(--space-sm)}.creative-success-panel-messages article>span[data-v-8cb59000]{align-items:center;background:#159251;border-radius:50%;color:#fff;display:inline-flex;font-size:20px;height:30px;justify-content:center;width:30px}.creative-success-panel-messages strong[data-v-8cb59000]{display:block;font-size:clamp(15px,1.6vw,20px);font-weight:900;line-height:1}.creative-success-panel-messages p[data-v-8cb59000]{color:#4a4a4a;font-size:clamp(10px,1vw,13px);font-weight:800;line-height:1.25;margin-top:6px}.creative-success-panel-messages i[data-v-8cb59000]{align-items:center;color:#4a4a4a;display:inline-flex;font-size:18px;height:28px;justify-content:center;width:28px}@media (max-width: 840px){.creative-success-panel-background[data-v-8cb59000]{grid-template-columns:1fr}.creative-success-panel aside[data-v-8cb59000]{display:none}.creative-success-panel-main[data-v-8cb59000]{padding:var(--space-sm)}.creative-success-panel header[data-v-8cb59000]{grid-template-columns:minmax(0,1fr) auto}.creative-success-panel-user[data-v-8cb59000]{display:none}.creative-success-panel header img[data-v-8cb59000]{max-width:150px;width:clamp(90px,32vw,145px)}.creative-success-panel-table[data-v-8cb59000]{overflow-x:auto}.creative-success-panel table[data-v-8cb59000]{min-width:720px}.creative-success-panel-messages[data-v-8cb59000]{left:50%;right:auto;top:132px;transform:translate(-50%)}}.creative-trust-panel[data-v-aa0501f2]{background:linear-gradient(180deg,var(--color-background-300) 0%,var(--color-background-400) 62%,var(--color-accent-400) 62%,var(--color-accent-400) 100%);border:var(--stroke-md) solid var(--color-grayscale-500);border-radius:var(--radius-lg);box-sizing:border-box;color:#000;display:grid;gap:clamp(18px,2.4vw,28px);grid-column:1/13;min-height:clamp(650px,54vw,800px);overflow:hidden;padding:clamp(24px,4vw,48px);position:relative}@media (min-width: 840px){.creative-trust-panel[data-v-aa0501f2]{grid-column:2/12}}@media (min-width: 1024px){.creative-trust-panel[data-v-aa0501f2]{grid-column:2/12}}.creative-trust-panel-head[data-v-aa0501f2]{display:grid;gap:var(--space-xs);justify-items:center;text-align:center}.creative-trust-panel-head p[data-v-aa0501f2]{color:#d30000;font-size:var(--font-size-xs);font-weight:900;text-transform:uppercase}.creative-trust-panel-head h2[data-v-aa0501f2]{font-size:clamp(26px,3.4vw,48px);font-weight:900;letter-spacing:0;line-height:1;max-width:760px}.creative-trust-panel-head h2 span[data-v-aa0501f2]{color:#d30000}.creative-trust-panel-reviews[data-v-aa0501f2]{display:grid;gap:clamp(14px,2vw,24px);grid-template-columns:repeat(3,minmax(0,1fr))}.creative-trust-panel-reviews article[data-v-aa0501f2]{background:color-mix(in srgb,var(--color-background-300) 88%,white);border:1px solid var(--color-grayscale-500);border-radius:8px;box-shadow:0 18px 36px #00000014;display:grid;gap:12px;min-height:180px;padding:clamp(16px,2vw,24px)}.creative-trust-panel-reviews article>span[data-v-aa0501f2]{color:#d30000;font-size:44px;font-weight:900;line-height:.8}.creative-trust-panel-reviews p[data-v-aa0501f2]{color:#4a4a4a;font-size:var(--font-size-xs);font-weight:800;line-height:1.35}.creative-trust-panel-reviews strong[data-v-aa0501f2]{display:block;font-size:var(--font-size-xs);font-weight:900}.creative-trust-panel-reviews small[data-v-aa0501f2]{color:#a6a6a6;font-size:var(--font-size-xxs);font-weight:900;text-transform:uppercase}.creative-trust-panel-cta[data-v-aa0501f2]{align-items:center;background:#0f1511;border-radius:8px;color:#fff;display:grid;gap:var(--space-md);grid-template-columns:auto minmax(0,1fr) minmax(240px,.72fr);margin-top:auto;padding:clamp(18px,3vw,34px)}.creative-trust-panel-card[data-v-aa0501f2]{display:flex;gap:8px}.creative-trust-panel-card i[data-v-aa0501f2]{background:var(--color-background-300);display:block;height:78px;width:18px}.creative-trust-panel-card i[data-v-aa0501f2]:first-child{background:#4a4a4a}.creative-trust-panel-card i[data-v-aa0501f2]:last-child{background:#d30000}.creative-trust-panel-cta h3[data-v-aa0501f2]{font-size:clamp(22px,2.5vw,34px);font-weight:900;letter-spacing:0;line-height:1}.creative-trust-panel-cta p[data-v-aa0501f2]{color:#a6a6a6;font-size:var(--font-size-xs);font-weight:800;line-height:1.35;margin-top:8px}.creative-trust-panel-cta form[data-v-aa0501f2]{display:grid;gap:var(--space-xs)}.creative-trust-panel-cta label[data-v-aa0501f2]{display:grid;gap:8px}.creative-trust-panel-cta label span[data-v-aa0501f2]{color:#a6a6a6;font-size:var(--font-size-xxs);font-weight:900;text-transform:uppercase}.creative-trust-panel-cta input[data-v-aa0501f2]{background:var(--color-background-300);border:0;border-radius:8px;color:#000;font:inherit;min-height:46px;padding:0 var(--space-sm)}.creative-trust-panel-cta button[data-v-aa0501f2]{background:var(--color-accent-400);border:0;border-radius:8px;color:#fff;font-size:var(--font-size-xs);font-weight:900;min-height:46px;text-transform:uppercase}@media (max-width: 840px){.creative-trust-panel-reviews[data-v-aa0501f2],.creative-trust-panel-cta[data-v-aa0501f2]{grid-template-columns:1fr}}.sales-chart[data-v-5ea31e2c]{aspect-ratio:16/9;background:radial-gradient(circle at 18% 16%,rgba(218,215,205,.62),transparent 32%),linear-gradient(135deg,#dad7cd,#c1c8ae 48%,#a3b18a);border:var(--stroke-md) solid #588157;border-radius:var(--radius-lg);box-sizing:border-box;color:#344e41;grid-column:1/13;overflow:hidden;padding:10px;position:relative}@media (min-width: 840px){.sales-chart[data-v-5ea31e2c]{grid-column:2/12;padding:10px}}@media (min-width: 1024px){.sales-chart[data-v-5ea31e2c]{grid-column:2/12}}.sales-chart-graphic[data-v-5ea31e2c]{display:block;height:100%;min-height:300px;overflow:hidden;width:100%}.sales-chart-kicker[data-v-5ea31e2c]{fill:#588157;font-size:13px;font-weight:800}.sales-chart-title[data-v-5ea31e2c]{fill:#344e41;font-size:24px;font-weight:900}.sales-chart-subtitle[data-v-5ea31e2c],.sales-chart-label[data-v-5ea31e2c],.sales-chart-copy[data-v-5ea31e2c]{fill:#344e41a3;font-weight:700}.sales-chart-subtitle[data-v-5ea31e2c]{font-size:11px}.sales-chart-shadow[data-v-5ea31e2c]{fill:#344e412e;filter:blur(1px)}.sales-chart-base[data-v-5ea31e2c]{fill:#dad7cdd1}.sales-chart-slice[data-v-5ea31e2c]{cursor:pointer;outline:none}.sales-chart-top[data-v-5ea31e2c],.sales-chart-side[data-v-5ea31e2c]{stroke:#dad7cd6b;stroke-width:1;transition:filter .18s var(--ease-power2-out),transform .18s var(--ease-power2-out)}.sales-chart-slice.is-active .sales-chart-top[data-v-5ea31e2c],.sales-chart-side.is-active[data-v-5ea31e2c]{filter:brightness(1.05)}.sales-chart-slice:focus-visible .sales-chart-top[data-v-5ea31e2c]{stroke:#344e41;stroke-width:3}.sales-chart-callout[data-v-5ea31e2c]{opacity:.55;transition:opacity .18s var(--ease-power2-out)}.sales-chart-callout.is-active[data-v-5ea31e2c]{opacity:1}.sales-chart-callout-line[data-v-5ea31e2c]{fill:none;stroke:#344e41d1;stroke-linecap:square;stroke-linejoin:miter;stroke-width:1.5}.sales-chart-callout-line.is-light[data-v-5ea31e2c]{stroke:#ffffffeb}.sales-chart-callout-dot[data-v-5ea31e2c]{fill:#344e41}.sales-chart-callout-dot.is-light[data-v-5ea31e2c]{fill:#fff}.sales-chart-percent[data-v-5ea31e2c]{font-size:31px;font-weight:900}.sales-chart-label[data-v-5ea31e2c]{font-size:12px}.sales-chart-copy[data-v-5ea31e2c]{font-size:9px;max-width:150px}.sales-chart-mobile-list[data-v-5ea31e2c]{display:none}.sales-chart-signature-svg[data-v-5ea31e2c]{opacity:.92}.sales-chart-signature[data-v-5ea31e2c]{align-items:center;display:flex;justify-content:center;left:61.3%;opacity:.92;pointer-events:none;position:absolute;top:1.86%;transform:translate(-50%);width:max-content}.sales-chart-signature img[data-v-5ea31e2c]{display:block;height:auto;width:176px}@media (max-width: 840px){.sales-chart[data-v-5ea31e2c]{aspect-ratio:auto;padding:var(--space-md);touch-action:pan-y}.sales-chart[data-v-5ea31e2c],.sales-chart[data-v-5ea31e2c] *{touch-action:pan-y}.sales-chart-graphic[data-v-5ea31e2c]{min-height:260px;pointer-events:none}.sales-chart-slice[data-v-5ea31e2c],.sales-chart-top[data-v-5ea31e2c],.sales-chart-side[data-v-5ea31e2c],.sales-chart-callout[data-v-5ea31e2c],.sales-chart-flat-svg[data-v-5ea31e2c],.sales-chart-flat-segment[data-v-5ea31e2c],.sales-chart-flat-list article[data-v-5ea31e2c]{pointer-events:none}.sales-chart-callout[data-v-5ea31e2c]{display:none}.sales-chart-mobile-list[data-v-5ea31e2c]{display:grid;gap:var(--space-xs);list-style:none;margin:var(--space-sm) 0 0;padding:0}.sales-chart-mobile-list li[data-v-5ea31e2c]{align-items:center;display:grid;gap:var(--space-xs);grid-template-columns:12px auto 1fr}.sales-chart-mobile-list span[data-v-5ea31e2c]{border-radius:50%;height:12px;width:12px}.sales-chart-mobile-list strong[data-v-5ea31e2c]{color:#344e41;font-size:var(--font-size-md);font-weight:900}.sales-chart-mobile-list small[data-v-5ea31e2c]{color:#3a5a40;font-size:var(--font-size-sm);font-weight:800}.sales-chart-signature[data-v-5ea31e2c]{left:61.3%;top:1.86%}.sales-chart-signature-svg[data-v-5ea31e2c]{display:none}}.sales-chart-flat[data-v-5ea31e2c]{container-type:inline-size;display:grid;gap:var(--space-xs);grid-template-rows:auto 1fr;padding:var(--space-md)}@media (min-width: 840px){.sales-chart-flat[data-v-5ea31e2c]{padding:var(--space-lg)}}.sales-chart-flat-header[data-v-5ea31e2c]{align-items:start;display:flex;gap:var(--space-md);justify-content:space-between}.sales-chart-flat-header>strong[data-v-5ea31e2c]{color:#344e41;font-size:var(--font-size-title-sm);font-weight:900;line-height:1}.sales-chart-flat-kicker[data-v-5ea31e2c]{color:#588157;font-size:var(--font-size-md);font-weight:900}.sales-chart-flat-title[data-v-5ea31e2c]{color:#344e41;font-size:clamp(30px,4.4vw,var(--font-size-title-md));font-weight:900;line-height:1;margin-top:var(--space-xxs)}.sales-chart-flat-subtitle[data-v-5ea31e2c]{color:#344e41ad;font-size:var(--font-size-md);font-weight:800;margin-top:var(--space-xs)}.sales-chart-flat-body[data-v-5ea31e2c]{align-items:center;align-self:stretch;display:grid;gap:clamp(14px,2.4cqw,var(--space-lg));margin-top:0;min-height:0;overflow:hidden;padding-block:clamp(10px,1.6cqw,22px) clamp(18px,2.4cqw,34px)}@media (min-width: 840px){.sales-chart-flat-body[data-v-5ea31e2c]{grid-template-columns:minmax(280px,.85fr) minmax(380px,1.15fr)}}.sales-chart-flat-pie[data-v-5ea31e2c]{aspect-ratio:1;border:0;border-radius:50%;box-shadow:inset 0 0 0 1px #dad7cd80,0 18px 30px #344e4129;display:grid;justify-self:center;max-width:min(100%,clamp(300px,42cqw,492px));place-items:center;position:relative;transition:box-shadow .18s var(--ease-power2-out),transform .18s var(--ease-power2-out);width:min(100%,clamp(300px,42cqw,492px))}.sales-chart-flat-pie[data-v-5ea31e2c]:after{border:2px solid rgba(52,78,65,.32);border-radius:50%;content:"";inset:0;pointer-events:none;position:absolute}.sales-chart-flat-pie[data-v-5ea31e2c]:before{background:#c1c8ae;border:1px solid rgba(52,78,65,.16);border-radius:50%;content:"";height:38%;position:absolute;width:38%;z-index:1}.sales-chart-flat-svg[data-v-5ea31e2c]{border-radius:50%;display:block;height:100%;inset:0;position:absolute;width:100%}.sales-chart-flat-segment[data-v-5ea31e2c]{cursor:pointer;outline:none;stroke:transparent;stroke-width:0;transform-box:fill-box;transform-origin:center;transition:filter .18s var(--ease-power2-out),stroke .18s var(--ease-power2-out)}@media (hover: hover) and (pointer: fine){.sales-chart-flat-segment[data-v-5ea31e2c]:hover{filter:brightness(1.12)}}.sales-chart-flat-segment.is-active[data-v-5ea31e2c]{filter:brightness(1.14);stroke:transparent;stroke-width:0}.sales-chart-flat-segment[data-v-5ea31e2c]:focus-visible{stroke:#344e41;stroke-width:1.2}.sales-chart-flat-center[data-v-5ea31e2c]{color:#344e41;display:grid;gap:var(--space-xxs);position:relative;text-align:center;z-index:2}.sales-chart-flat-center strong[data-v-5ea31e2c]{font-size:var(--font-size-title-xs);font-weight:900;line-height:1}.sales-chart-flat-center small[data-v-5ea31e2c]{color:#344e41b3;font-size:var(--font-size-xs);font-weight:900}.sales-chart-flat-list[data-v-5ea31e2c]{display:grid;gap:12px}.sales-chart-flat-list article[data-v-5ea31e2c]{align-items:center;background-color:#dad7cd8a;border:1px solid rgba(52,78,65,.18);border-radius:var(--radius-sm);display:grid;gap:var(--space-xs);grid-template-columns:14px auto minmax(0,1fr);min-height:88px;padding:var(--space-sm);transition:background-color .18s var(--ease-power2-out),border-color .18s var(--ease-power2-out),transform .18s var(--ease-power2-out)}@media (hover: hover) and (pointer: fine){.sales-chart-flat-list article[data-v-5ea31e2c]:hover{background-color:#dad7cdc7;border-color:#344e416b;transform:translate(6px)}}.sales-chart-flat-list article[data-v-5ea31e2c]:focus-visible{outline:2px solid #344e41;outline-offset:3px}.sales-chart-flat-list article.is-active[data-v-5ea31e2c]{background-color:#dad7cde0;border-color:#344e41;box-shadow:inset 0 0 0 1px #5881572e,0 14px 24px #344e4124;transform:translate(6px)}.sales-chart-flat-list span[data-v-5ea31e2c]{border-radius:50%;height:14px;width:14px}.sales-chart-flat-list strong[data-v-5ea31e2c]{color:#344e41;display:block;font-size:var(--font-size-xl);font-weight:900;line-height:1}.sales-chart-flat-list p[data-v-5ea31e2c]{color:#3a5a40;font-size:var(--font-size-sm);font-weight:900;margin:var(--space-xxs) 0 0}.sales-chart-flat-list small[data-v-5ea31e2c]{color:#344e41ad;font-size:var(--font-size-sm);font-weight:800;line-height:1.2}.sales-chart-flat:has(.sales-chart-flat-list article.is-active) .sales-chart-flat-pie[data-v-5ea31e2c]{box-shadow:inset 0 0 0 1px #dad7cda6,0 22px 34px #344e413d;transform:scale(1.025)}@container (max-width: 980px){.sales-chart-flat-body[data-v-5ea31e2c]{gap:clamp(12px,2cqw,18px);padding-block:clamp(8px,1.4cqw,14px) clamp(18px,2.6cqw,28px)}.sales-chart-flat-pie[data-v-5ea31e2c]{max-width:min(100%,clamp(240px,38cqw,380px));width:min(100%,clamp(240px,38cqw,380px))}.sales-chart-flat-list[data-v-5ea31e2c]{gap:10px}.sales-chart-flat-list article[data-v-5ea31e2c]{min-height:74px;padding:10px}}@container (max-width: 760px){.sales-chart-flat-body[data-v-5ea31e2c]{overflow:visible}.sales-chart-flat-pie[data-v-5ea31e2c]{max-width:min(100%,340px);width:min(100%,340px)}}.sales-crud-panel[data-v-fe3b5d34]{aspect-ratio:16/9;background:radial-gradient(circle at 18% 16%,rgba(0,141,255,.18),transparent 32%),linear-gradient(135deg,#1c2f4f,#2b4169 46%,#364e7c);border:var(--stroke-md) solid #008dff;border-radius:var(--radius-lg);box-sizing:border-box;color:#fff;display:grid;gap:var(--space-sm);grid-column:1/13;grid-template-rows:auto auto auto minmax(0,1fr) 40px;overflow:hidden;padding:var(--space-md);position:relative}@media (min-width: 840px){.sales-crud-panel[data-v-fe3b5d34]{grid-column:2/12;padding:var(--space-lg)}}@media (min-width: 1024px){.sales-crud-panel[data-v-fe3b5d34]{grid-column:2/12}}.sales-crud-panel-header[data-v-fe3b5d34]{align-items:start;display:flex;gap:var(--space-md);justify-content:space-between;position:relative;z-index:80}.sales-crud-panel-kicker[data-v-fe3b5d34],.sales-crud-panel label span[data-v-fe3b5d34],.sales-crud-panel th[data-v-fe3b5d34]{color:#9fd3ff;font-size:var(--font-size-xxs);font-weight:900;text-transform:uppercase}.sales-crud-panel-title[data-v-fe3b5d34]{color:#fff;font-size:clamp(34px,5vw,var(--font-size-title-md));font-weight:900;line-height:1;margin-top:var(--space-xxs)}.sales-crud-panel-subtitle[data-v-fe3b5d34]{color:#c3ccdb;font-size:var(--font-size-sm);font-weight:800;margin-top:var(--space-xs)}.sales-crud-panel-controls[data-v-fe3b5d34]{display:grid;gap:var(--space-xs);grid-template-columns:minmax(220px,1.4fr) minmax(150px,1fr);max-width:760px;position:relative;width:60%;z-index:80}.sales-crud-panel-form[data-v-fe3b5d34]{align-items:end;background-color:#060f1f52;border:1px solid rgba(159,211,255,.2);border-radius:var(--radius-sm);display:grid;gap:var(--space-xs);grid-template-columns:1.1fr 1fr .72fr .65fr .8fr auto;padding:var(--space-xs);position:relative;z-index:2}.sales-crud-panel label[data-v-fe3b5d34]{display:grid;gap:var(--space-xxs);min-width:0}.sales-crud-panel input[data-v-fe3b5d34],.sales-crud-panel select[data-v-fe3b5d34]{background-color:#ffffff17;border:1px solid rgba(159,211,255,.28);border-radius:var(--radius-sm);color:#fff;font:inherit;font-size:var(--font-size-sm);font-weight:800;height:40px;min-width:0;outline:none;padding:0 var(--space-sm);width:100%}.sales-crud-panel input[data-v-fe3b5d34]::placeholder{color:#c3ccdbcc}.sales-crud-panel select option[data-v-fe3b5d34]{background-color:#46556f;color:#fff;font:inherit;font-size:var(--font-size-sm);font-weight:800;line-height:1.35;padding:8px 10px}.sales-crud-panel select option[data-v-fe3b5d34]:checked,.sales-crud-panel select option[data-v-fe3b5d34]:hover{background-color:#008dff;color:#fff}.sales-crud-panel input[data-v-fe3b5d34]:focus-visible,.sales-crud-panel select[data-v-fe3b5d34]:focus-visible,.sales-crud-panel button[data-v-fe3b5d34]:focus-visible{outline:2px solid #008dff;outline-offset:2px}.sales-crud-panel-form-actions[data-v-fe3b5d34],.sales-crud-panel td[data-v-fe3b5d34]:last-child,.sales-crud-panel-pagination[data-v-fe3b5d34]{display:flex;gap:var(--space-xxs)}.sales-crud-panel-date-field[data-v-fe3b5d34]{position:relative;z-index:90}.sales-crud-panel-date-trigger[data-v-fe3b5d34]{background-color:#46556f;border-color:#647692;justify-content:space-between;padding:0 var(--space-sm);width:100%}.sales-crud-panel-calendar[data-v-fe3b5d34]{background-color:#1c2f4f;border:1px solid #647692;border-radius:var(--radius-md);box-shadow:0 18px 36px #060f1f;color:#fff;display:grid;gap:var(--space-xs);padding:var(--space-sm);position:absolute;right:0;top:calc(100% + var(--space-xs));width:260px;z-index:120}.sales-crud-panel-calendar-header[data-v-fe3b5d34],.sales-crud-panel-calendar-footer[data-v-fe3b5d34]{align-items:center;display:flex;justify-content:space-between}.sales-crud-panel-calendar-header strong[data-v-fe3b5d34]{color:#fff;font-size:var(--font-size-sm);font-weight:900}.sales-crud-panel-calendar-header button[data-v-fe3b5d34]{background-color:#2b4169;border-color:#647692;padding:0}.sales-crud-panel-calendar-weekdays[data-v-fe3b5d34],.sales-crud-panel-calendar-grid[data-v-fe3b5d34]{display:grid;grid-template-columns:repeat(7,1fr);text-align:center}.sales-crud-panel-calendar-weekdays[data-v-fe3b5d34]{color:#9fd3ff;font-size:var(--font-size-xxs);font-weight:900}.sales-crud-panel-calendar-grid[data-v-fe3b5d34]{gap:3px}.sales-crud-panel-calendar-grid button[data-v-fe3b5d34]{aspect-ratio:1;background-color:#2b4169;border-color:#2b4169;color:#fff;font-size:var(--font-size-xs);min-height:0;min-width:0;padding:0}.sales-crud-panel-calendar-grid button[data-v-fe3b5d34]:hover{background-color:#364e7c;border-color:#647692}.sales-crud-panel-calendar-grid button.is-outside[data-v-fe3b5d34]{color:#7f8da3}.sales-crud-panel-calendar-grid button.is-selected[data-v-fe3b5d34]{background-color:#008dff;border-color:#008dff;color:#fff}.sales-crud-panel-calendar-footer button[data-v-fe3b5d34]{background-color:#2b4169;border-color:#647692;color:#9fd3ff;height:30px}.sales-crud-panel-calendar-footer button[data-v-fe3b5d34]:hover{background-color:#364e7c;color:#fff}.sales-crud-panel-range-calendar[data-v-fe3b5d34]{background-color:#1c2f4f;border-color:#647692;box-shadow:0 18px 36px #060f1f}.sales-crud-panel-range-calendar .sales-crud-panel-calendar-header button[data-v-fe3b5d34],.sales-crud-panel-range-calendar .sales-crud-panel-calendar-grid button[data-v-fe3b5d34],.sales-crud-panel-range-calendar .sales-crud-panel-calendar-footer button[data-v-fe3b5d34]{background-color:#2b4169;border-color:#647692}.sales-crud-panel-range-calendar .sales-crud-panel-calendar-grid button[data-v-fe3b5d34]:hover,.sales-crud-panel-range-calendar .sales-crud-panel-calendar-footer button[data-v-fe3b5d34]:hover{background-color:#364e7c;border-color:#647692}.sales-crud-panel-range-calendar .sales-crud-panel-calendar-grid button.is-selected[data-v-fe3b5d34]{background-color:#008dff;border-color:#008dff}.sales-crud-panel-alert[data-v-fe3b5d34]{background-color:#060f1fad;border:1px solid rgba(159,211,255,.24);border-left:var(--stroke-lg) solid #008dff;border-radius:var(--radius-sm);color:#fff;font-size:var(--font-size-xs);font-weight:900;padding:8px var(--space-sm);position:relative;z-index:2}.sales-crud-panel-table-wrap[data-v-fe3b5d34]{background-color:#060f1f3d;border:1px solid rgba(159,211,255,.18);border-radius:var(--radius-sm);min-height:0;overflow:auto;position:relative;scrollbar-color:rgba(159,211,255,.58) rgba(6,15,31,.38);scrollbar-width:thin;z-index:1}.sales-crud-panel-table-wrap[data-v-fe3b5d34]::-webkit-scrollbar{height:8px;width:8px}.sales-crud-panel-table-wrap[data-v-fe3b5d34]::-webkit-scrollbar-track{background-color:#060f1f61;border-radius:999px}.sales-crud-panel-table-wrap[data-v-fe3b5d34]::-webkit-scrollbar-thumb{background-color:#9fd3ff94;border:2px solid rgba(6,15,31,.38);border-radius:999px}.sales-crud-panel-table-wrap[data-v-fe3b5d34]::-webkit-scrollbar-thumb:hover{background-color:#008dffdb}.sales-crud-panel-table-wrap[data-v-fe3b5d34]::-webkit-scrollbar-corner{background-color:transparent}.sales-crud-panel table[data-v-fe3b5d34]{border-collapse:collapse;min-width:980px;width:100%}.sales-crud-panel th[data-v-fe3b5d34],.sales-crud-panel td[data-v-fe3b5d34]{border-bottom:1px solid rgba(159,211,255,.14);font-size:var(--font-size-sm);padding:10px var(--space-sm);text-align:left;white-space:nowrap}.sales-crud-panel.is-compact-table[data-v-fe3b5d34]{gap:var(--space-xs)}.sales-crud-panel.is-compact-table th[data-v-fe3b5d34],.sales-crud-panel.is-compact-table td[data-v-fe3b5d34]{font-size:var(--font-size-xs);padding:7px var(--space-sm)}.sales-crud-panel.is-compact-table button[data-v-fe3b5d34]{height:30px;min-width:30px}.sales-crud-panel th[data-v-fe3b5d34]{background-color:#1f4f84;position:sticky;top:0}.sales-crud-panel td[data-v-fe3b5d34]{color:#fff;font-weight:800}.sales-crud-panel td[data-v-fe3b5d34]:nth-child(6),.sales-crud-panel th[data-v-fe3b5d34]:nth-child(6),.sales-crud-panel td[data-v-fe3b5d34]:last-child,.sales-crud-panel th[data-v-fe3b5d34]:last-child{text-align:right}.sales-crud-panel td[data-v-fe3b5d34]:last-child{justify-content:flex-end}.sales-crud-panel tbody tr[data-v-fe3b5d34]:hover,.sales-crud-panel tbody tr.is-editing[data-v-fe3b5d34]{background-color:#008dff24}.sales-crud-panel-status[data-v-fe3b5d34]{border-radius:999px;display:inline-flex;font-size:var(--font-size-xxs);font-weight:900;justify-content:center;min-width:82px;padding:5px 9px;text-transform:capitalize}.sales-crud-panel-status-paid[data-v-fe3b5d34]{background-color:#008dff42;color:#fff}.sales-crud-panel-status-pending[data-v-fe3b5d34]{background-color:#ffffff1f;color:#c3ccdb}.sales-crud-panel-status-processing[data-v-fe3b5d34]{background-color:#9fd3ff38;color:#fff}.sales-crud-panel-footer[data-v-fe3b5d34]{align-items:center;display:flex;gap:var(--space-sm);justify-content:space-between;min-height:40px;position:relative;z-index:1}.sales-crud-panel-footer>span[data-v-fe3b5d34]{color:#c3ccdb;font-size:var(--font-size-sm);font-weight:900}.sales-crud-panel-footer .sales-crud-panel-page-size[data-v-fe3b5d34]{align-items:center;display:flex;gap:var(--space-xs);grid-auto-flow:column;white-space:nowrap}.sales-crud-panel-footer .sales-crud-panel-page-size>span[data-v-fe3b5d34]{color:#c3ccdb;font-size:var(--font-size-sm);font-weight:900;text-transform:none}.sales-crud-panel-footer .sales-crud-panel-page-size select[data-v-fe3b5d34]{height:34px;width:96px}.sales-crud-panel button[data-v-fe3b5d34]{align-items:center;background-color:#ffffff1a;border:1px solid rgba(159,211,255,.24);border-radius:var(--radius-sm);color:#fff;cursor:pointer;display:inline-flex;font:inherit;font-size:var(--font-size-xs);font-weight:900;gap:5px;height:34px;justify-content:center;min-width:34px;padding:0 var(--space-xs)}.sales-crud-panel button.is-primary[data-v-fe3b5d34],.sales-crud-panel button.is-active[data-v-fe3b5d34]{background-color:#008dff;border-color:#008dff;color:#fff}.sales-crud-panel button[data-v-fe3b5d34]:disabled{cursor:not-allowed;opacity:.45}.sales-crud-panel-calendar-grid button[data-v-fe3b5d34]{height:auto;min-width:0;padding:0;width:100%}.sales-crud-panel-calendar-header button[data-v-fe3b5d34]{min-width:34px}.sales-crud-panel .material-symbols-rounded[data-v-fe3b5d34]{font-size:17px;font-variation-settings:"FILL" 1,"wght" 700,"GRAD" 0,"opsz" 20}.sales-crud-panel-signature[data-v-fe3b5d34]{left:61.3%;opacity:.38;pointer-events:none;position:absolute;top:5.2%;transform:translate(-50%);width:max-content}.sales-crud-panel-signature img[data-v-fe3b5d34]{display:block;filter:invert(1) brightness(1.6);height:auto;width:176px}@media (max-width: 840px){.sales-crud-panel[data-v-fe3b5d34]{aspect-ratio:auto}.sales-crud-panel-header[data-v-fe3b5d34],.sales-crud-panel-footer[data-v-fe3b5d34]{align-items:stretch;flex-direction:column}.sales-crud-panel-controls[data-v-fe3b5d34],.sales-crud-panel-form[data-v-fe3b5d34]{grid-template-columns:1fr;max-width:none;width:100%}.sales-crud-panel-table-wrap[data-v-fe3b5d34]{max-height:420px}.sales-crud-panel-pagination[data-v-fe3b5d34]{flex-wrap:wrap}}.sales-dashboard-panel[data-v-374ff03e]{aspect-ratio:16/9;background:radial-gradient(circle at 18% 16%,rgba(0,141,255,.18),transparent 32%),linear-gradient(135deg,#1c2f4f,#2b4169 46%,#364e7c);border:var(--stroke-md) solid #008dff;border-radius:var(--radius-lg);box-sizing:border-box;color:#fff;display:grid;gap:var(--space-sm);grid-column:1/13;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden;padding:var(--space-md);position:relative}@media (min-width: 840px){.sales-dashboard-panel[data-v-374ff03e]{grid-column:2/12;padding:var(--space-lg)}}@media (min-width: 1024px){.sales-dashboard-panel[data-v-374ff03e]{grid-column:2/12}}.sales-dashboard-panel-kpis[data-v-374ff03e]{display:grid;gap:var(--space-sm);grid-template-columns:repeat(4,minmax(0,1fr));position:relative;z-index:1}.sales-dashboard-panel-kpis article[data-v-374ff03e],.sales-dashboard-panel-chart[data-v-374ff03e],.sales-dashboard-panel-category[data-v-374ff03e],.sales-dashboard-panel-table[data-v-374ff03e]{background-color:#060f1f57;border:1px solid rgba(159,211,255,.22);border-radius:var(--radius-sm);box-shadow:0 18px 40px #060f1f29}.sales-dashboard-panel-kpis article[data-v-374ff03e]{display:grid;gap:4px;min-height:104px;padding:var(--space-sm)}.sales-dashboard-panel-kpis article span[data-v-374ff03e],.sales-dashboard-panel-kpis article small[data-v-374ff03e]{color:#c3ccdb;font-size:var(--font-size-xs);font-weight:800}.sales-dashboard-panel-kpis article strong[data-v-374ff03e]{color:#fff;font-size:var(--font-size-xl);font-weight:900;line-height:1}.sales-dashboard-panel-kpis article em[data-v-374ff03e]{color:#54f1a6;font-size:var(--font-size-xs);font-style:normal;font-weight:900}.sales-dashboard-panel-main[data-v-374ff03e]{display:grid;gap:var(--space-sm);grid-template-columns:minmax(0,1.4fr) minmax(280px,.86fr);min-height:0;position:relative;z-index:1}.sales-dashboard-panel h3[data-v-374ff03e]{color:#fff;font-size:var(--font-size-sm);font-weight:900}.sales-dashboard-panel-chart[data-v-374ff03e],.sales-dashboard-panel-category[data-v-374ff03e],.sales-dashboard-panel-table[data-v-374ff03e]{min-height:0;padding:var(--space-sm)}.sales-dashboard-panel-chart[data-v-374ff03e]{display:grid;gap:var(--space-xs);grid-template-rows:auto minmax(0,1fr) auto}.sales-dashboard-panel-chart-body[data-v-374ff03e]{display:grid;gap:var(--space-xs);grid-template-columns:34px minmax(0,1fr);min-height:0}.sales-dashboard-panel-axis[data-v-374ff03e]{color:#c3ccdb;display:flex;flex-direction:column;font-size:var(--font-size-xxs);font-weight:900;justify-content:space-between;padding:16px 0 12px}.sales-dashboard-panel svg[data-v-374ff03e]{height:100%;min-height:170px;width:100%}.sales-dashboard-panel-line[data-v-374ff03e]{filter:drop-shadow(0 0 0 rgba(0,141,255,0));transition:filter .18s var(--ease-power2-out),stroke-width .18s var(--ease-power2-out)}.sales-dashboard-panel-point[data-v-374ff03e]{cursor:pointer;fill:#008dff;stroke:#9fd3ff;stroke-width:2;transform-box:fill-box;transform-origin:center;transition:filter .18s var(--ease-power2-out),r .18s var(--ease-power2-out),transform .18s var(--ease-power2-out)}.sales-dashboard-panel-chart:hover .sales-dashboard-panel-line[data-v-374ff03e]{filter:drop-shadow(0 0 10px rgba(0,141,255,.56));stroke-width:5}.sales-dashboard-panel-point[data-v-374ff03e]:hover{filter:drop-shadow(0 0 10px rgba(159,211,255,.92));r:8;transform:scale(1.16)}.sales-dashboard-panel-grid line[data-v-374ff03e]{stroke:#9fd3ff29;stroke-width:1}.sales-dashboard-panel-days[data-v-374ff03e]{color:#c3ccdb;display:grid;font-size:var(--font-size-xxs);font-weight:900;grid-template-columns:repeat(7,1fr);padding-left:46px;text-align:center}.sales-dashboard-panel-category[data-v-374ff03e]{align-items:center;display:grid;gap:var(--space-sm);grid-template-columns:128px minmax(0,1fr)}.sales-dashboard-panel-category h3[data-v-374ff03e]{grid-column:1/-1}.sales-dashboard-panel-donut[data-v-374ff03e]{cursor:pointer;filter:drop-shadow(0 0 0 rgba(0,141,255,0));overflow:visible;transition:filter .18s var(--ease-power2-out),transform .18s var(--ease-power2-out);transform:rotate(-90deg);width:128px}.sales-dashboard-panel-donut[data-v-374ff03e]:has(.sales-dashboard-panel-donut-segment:hover){filter:drop-shadow(0 0 18px rgba(0,141,255,.42));transform:rotate(-90deg) scale(1.04)}.sales-dashboard-panel-donut-track[data-v-374ff03e],.sales-dashboard-panel-donut-segment[data-v-374ff03e]{fill:none;stroke-width:20}.sales-dashboard-panel-donut-track[data-v-374ff03e]{stroke:#9fd3ff1f}.sales-dashboard-panel-donut-segment[data-v-374ff03e]{cursor:pointer;stroke-linecap:butt;transform-box:fill-box;transform-origin:center;transition:filter .18s var(--ease-power2-out),opacity .18s var(--ease-power2-out),stroke-width .18s var(--ease-power2-out),transform .18s var(--ease-power2-out)}.sales-dashboard-panel-donut-segment[data-v-374ff03e]:hover,.sales-dashboard-panel-donut-segment.is-active[data-v-374ff03e]{filter:drop-shadow(0 0 8px rgba(159,211,255,.75));stroke-width:24;transform:scale(1.04)}.sales-dashboard-panel-donut-hole[data-v-374ff03e]{fill:#263d61;pointer-events:none}.sales-dashboard-panel-legend[data-v-374ff03e]{display:grid;gap:var(--space-xs)}.sales-dashboard-panel-legend p[data-v-374ff03e]{align-items:center;color:#c3ccdb;display:grid;font-size:var(--font-size-xs);font-weight:800;gap:var(--space-xs);grid-template-columns:10px 1fr auto;transition:color .18s var(--ease-power2-out),transform .18s var(--ease-power2-out)}.sales-dashboard-panel-legend p[data-v-374ff03e]:hover{color:#fff;transform:translate(4px)}.sales-dashboard-panel-legend p.is-active[data-v-374ff03e]{color:#fff;transform:translate(10px)}.sales-dashboard-panel-legend p.is-active i[data-v-374ff03e]{box-shadow:0 0 12px currentColor;transform:scale(1.35)}.sales-dashboard-panel-legend i[data-v-374ff03e]{border-radius:3px;height:10px;transition:box-shadow .18s var(--ease-power2-out),transform .18s var(--ease-power2-out);width:10px}.sales-dashboard-panel-legend strong[data-v-374ff03e]{color:#fff;font-weight:900}.sales-dashboard-panel-table[data-v-374ff03e]{display:grid;gap:var(--space-xs);position:relative;z-index:1}.sales-dashboard-panel-table-header[data-v-374ff03e],.sales-dashboard-panel-row[data-v-374ff03e]{align-items:center;display:grid;grid-template-columns:1fr 1.3fr 1.2fr .8fr .8fr}.sales-dashboard-panel-table-header[data-v-374ff03e]{display:flex;justify-content:space-between}.sales-dashboard-panel-table-header button[data-v-374ff03e]{background:transparent;border:0;color:#9fd3ff;cursor:pointer;font:inherit;font-size:var(--font-size-xs);font-weight:900;padding:0}.sales-dashboard-panel-row[data-v-374ff03e]{border-top:1px solid rgba(159,211,255,.14);color:#fff;font-size:var(--font-size-xs);gap:var(--space-sm);min-height:34px}.sales-dashboard-panel-row span[data-v-374ff03e]{color:#c3ccdb;font-weight:800}.sales-dashboard-panel-row strong[data-v-374ff03e]{font-weight:900}.sales-dashboard-panel-row em[data-v-374ff03e]{background-color:#008dff;border-radius:var(--radius-sm);color:#fff;font-style:normal;font-weight:900;justify-self:start;padding:4px 10px}.sales-dashboard-panel-head[data-v-374ff03e]{border-top:0}.sales-dashboard-panel-signature[data-v-374ff03e]{left:61.3%;opacity:.38;pointer-events:none;position:absolute;top:5.2%;transform:translate(-50%);width:max-content}.sales-dashboard-panel-signature img[data-v-374ff03e]{display:block;filter:invert(1) brightness(1.6);height:auto;width:176px}@media (max-width: 840px){.sales-dashboard-panel[data-v-374ff03e]{aspect-ratio:auto}.sales-dashboard-panel-kpis[data-v-374ff03e],.sales-dashboard-panel-main[data-v-374ff03e],.sales-dashboard-panel-category[data-v-374ff03e],.sales-dashboard-panel-row[data-v-374ff03e]{grid-template-columns:1fr}.sales-dashboard-panel-table-header[data-v-374ff03e]{align-items:flex-start}}.sales-inventory-panel[data-v-7bf7490b]{aspect-ratio:16/9;background:radial-gradient(circle at 82% 18%,rgba(0,141,255,.2),transparent 30%),linear-gradient(135deg,#1c2f4f,#2b4169 48%,#364e7c);border:var(--stroke-md) solid #008dff;border-radius:var(--radius-lg);box-sizing:border-box;color:#fff;display:grid;gap:var(--space-md);grid-column:1/13;grid-template-rows:auto auto minmax(0,1fr) auto;min-height:0;overflow:hidden;padding:var(--space-md);position:relative}@media (min-width: 840px){.sales-inventory-panel[data-v-7bf7490b]{grid-column:2/12;padding:var(--space-lg)}}@media (min-width: 1024px){.sales-inventory-panel[data-v-7bf7490b]{grid-column:2/12}}.sales-inventory-panel-header[data-v-7bf7490b]{align-items:start;display:flex;gap:var(--space-md);justify-content:space-between;min-width:0;position:relative;z-index:1}.sales-inventory-panel-header h3[data-v-7bf7490b]{color:#fff;font-size:var(--font-size-title-sm);font-weight:900;line-height:1;margin-top:var(--space-xxs)}.sales-inventory-panel-header span[data-v-7bf7490b]{color:#9fd3ff;font-size:var(--font-size-xs);font-weight:900;text-transform:uppercase}.sales-inventory-panel-actions[data-v-7bf7490b]{display:flex;flex-wrap:wrap;gap:var(--space-xs);justify-content:end}.sales-inventory-panel button[data-v-7bf7490b]{align-items:center;background-color:#060f1f57;border:1px solid rgba(159,211,255,.24);border-radius:var(--radius-sm);color:#fff;cursor:pointer;display:inline-flex;font:inherit;font-size:var(--font-size-xs);font-weight:900;gap:6px;min-height:36px;padding:0 var(--space-sm);transition:background-color .18s var(--ease-power2-out),border-color .18s var(--ease-power2-out),transform .18s var(--ease-power2-out)}.sales-inventory-panel button[data-v-7bf7490b]:hover{background-color:#008dff33;border-color:#008dff;transform:translateY(-2px)}.sales-inventory-panel button[data-v-7bf7490b]:disabled{cursor:not-allowed;opacity:.48;transform:none}.sales-inventory-panel button .material-symbols-rounded[data-v-7bf7490b]{color:#9fd3ff;font-size:18px}.sales-inventory-panel-search[data-v-7bf7490b]{align-items:center;background-color:#060f1f57;border:1px solid rgba(159,211,255,.24);border-radius:var(--radius-sm);box-shadow:0 18px 36px #060f1f2e;display:flex;gap:var(--space-xs);max-width:420px;min-height:46px;min-width:0;padding:0 var(--space-sm);position:relative;z-index:1}.sales-inventory-panel-search input[data-v-7bf7490b]{background:transparent;border:0;color:#fff;flex:1;font:inherit;font-size:var(--font-size-sm);font-weight:800;min-width:0;outline:none}.sales-inventory-panel-search input[data-v-7bf7490b]::placeholder{color:#c3ccdb}.sales-inventory-panel-search .material-symbols-rounded[data-v-7bf7490b]{color:#9fd3ff}.sales-inventory-panel-table[data-v-7bf7490b]{background-color:#060f1f57;border:1px solid rgba(159,211,255,.22);border-radius:var(--radius-sm);box-shadow:0 18px 40px #060f1f29;min-height:0;overflow:auto;position:relative;z-index:1}.sales-inventory-panel-row[data-v-7bf7490b]{align-items:center;border-bottom:1px solid rgba(159,211,255,.16);display:grid;gap:var(--space-sm);grid-template-columns:minmax(180px,1.35fr) minmax(120px,.85fr) minmax(70px,.45fr) minmax(110px,.75fr) minmax(130px,.9fr);min-width:760px;padding:10px var(--space-md)}.sales-inventory-panel-row[data-v-7bf7490b]:last-child{border-bottom:0}.sales-inventory-panel-row span[data-v-7bf7490b],.sales-inventory-panel-row strong[data-v-7bf7490b]{color:#fff;font-size:var(--font-size-sm);font-weight:900}.sales-inventory-panel-head[data-v-7bf7490b]{background-color:#9fd3ff14}.sales-inventory-panel-head span[data-v-7bf7490b]{color:#9fd3ff;font-size:var(--font-size-xs);text-transform:uppercase}.sales-inventory-panel-product[data-v-7bf7490b]{align-items:center;display:flex;gap:var(--space-xs);min-width:0}.sales-inventory-panel-product .material-symbols-rounded[data-v-7bf7490b]{color:#fff;flex:0 0 auto;font-size:24px}.sales-inventory-panel em[data-v-7bf7490b]{border-radius:999px;display:inline-flex;font-size:var(--font-size-xs);font-style:normal;font-weight:900;justify-self:start;padding:6px 10px}.sales-inventory-panel em.is-in-stock[data-v-7bf7490b]{background-color:#26d68229;color:#69efae}.sales-inventory-panel em.is-low-stock[data-v-7bf7490b]{background-color:#ffb0002e;color:#ffd37a}.sales-inventory-panel em.is-out-of-stock[data-v-7bf7490b]{background-color:#ff5b782e;color:#ff9aa9}.sales-inventory-panel-empty[data-v-7bf7490b]{color:#c3ccdb;font-size:var(--font-size-sm);font-weight:900;padding:var(--space-md)}.sales-inventory-panel-pagination[data-v-7bf7490b]{align-items:center;display:flex;gap:var(--space-md);justify-content:space-between;min-width:0;position:relative;z-index:1}.sales-inventory-panel-page-meta[data-v-7bf7490b],.sales-inventory-panel-page-buttons[data-v-7bf7490b]{align-items:center;display:flex;gap:var(--space-xs)}.sales-inventory-panel-page-meta strong[data-v-7bf7490b]{color:#fff;font-size:var(--font-size-sm);font-weight:900;white-space:nowrap}.sales-inventory-panel-page-meta label[data-v-7bf7490b]{align-items:center;background-color:#9fd3ff1f;border:1px solid rgba(159,211,255,.28);border-radius:var(--radius-sm);display:flex;height:38px;min-width:108px;padding:0 8px 0 var(--space-sm)}.sales-inventory-panel-page-meta select[data-v-7bf7490b]{appearance:none;background:transparent;border:0;color:#fff;cursor:pointer;flex:1;font:inherit;font-size:var(--font-size-sm);font-weight:900;outline:none}.sales-inventory-panel-page-meta option[data-v-7bf7490b]{background-color:#1c2f4f;color:#fff}.sales-inventory-panel-page-meta .material-symbols-rounded[data-v-7bf7490b]{color:#9fd3ff;font-size:20px;pointer-events:none}.sales-inventory-panel-page-buttons[data-v-7bf7490b]{justify-content:end}.sales-inventory-panel-page-buttons button[data-v-7bf7490b]{height:38px;justify-content:center;min-width:38px;padding:0 12px}.sales-inventory-panel-page-buttons button.is-active[data-v-7bf7490b]{background-color:#008dff;border-color:#008dff;box-shadow:0 0 0 3px #008dff29}.sales-inventory-panel-signature[data-v-7bf7490b]{left:61.3%;opacity:.38;pointer-events:none;position:absolute;top:1.86%;transform:translate(-50%);width:max-content;z-index:0}.sales-inventory-panel-signature img[data-v-7bf7490b]{display:block;filter:invert(1) brightness(1.6);height:auto;width:176px}.sales-pos-panel[data-v-c234b637]{aspect-ratio:16/9;background:radial-gradient(circle at 82% 18%,rgba(0,141,255,.22),transparent 30%),linear-gradient(135deg,#1c2f4f,#2b4169 48%,#364e7c);border:var(--stroke-md) solid #008dff;border-radius:var(--radius-lg);box-sizing:border-box;color:#fff;display:grid;gap:var(--space-md);grid-column:1/13;grid-template-columns:minmax(0,1.55fr) minmax(280px,.85fr);min-height:0;overflow:hidden;padding:var(--space-md);position:relative}@media (min-width: 840px){.sales-pos-panel[data-v-c234b637]{grid-column:2/12;padding:var(--space-lg)}}@media (min-width: 1024px){.sales-pos-panel[data-v-c234b637]{grid-column:2/12}}.sales-pos-panel-shop[data-v-c234b637],.sales-pos-panel-cart[data-v-c234b637]{min-height:0}.sales-pos-panel-shop[data-v-c234b637]{display:grid;gap:var(--space-md);grid-template-rows:56px minmax(0,1fr)}.sales-pos-panel-search[data-v-c234b637]{align-items:center;background-color:#060f1f57;border:1px solid rgba(159,211,255,.24);border-radius:var(--radius-sm);box-shadow:0 18px 36px #060f1f2e;display:flex;gap:var(--space-xs);min-width:0;padding:0 var(--space-sm)}.sales-pos-panel-search input[data-v-c234b637]{background:transparent;border:0;color:#fff;flex:1;font:inherit;font-size:var(--font-size-sm);font-weight:800;min-width:0;outline:none}.sales-pos-panel-search input[data-v-c234b637]::placeholder{color:#c3ccdb}.sales-pos-panel-search .material-symbols-rounded[data-v-c234b637]{color:#9fd3ff}.sales-pos-panel-products[data-v-c234b637]{display:grid;gap:var(--space-sm);grid-template-columns:repeat(4,minmax(0,1fr));min-height:0;overflow:auto;padding-right:2px}.sales-pos-panel-products>button[data-v-c234b637]{align-content:space-between;background-color:#060f1f47;border:1px solid rgba(159,211,255,.18);border-radius:var(--radius-sm);box-shadow:0 12px 26px #060f1f1a;color:#fff;cursor:pointer;display:grid;font:inherit;gap:var(--space-xs);min-height:128px;padding:var(--space-sm);text-align:left;transition:border-color .18s var(--ease-power2-out),transform .18s var(--ease-power2-out)}.sales-pos-panel-products>button[data-v-c234b637]:hover{background-color:#008dff2e;border-color:#008dff;box-shadow:0 0 0 1px #008dff6b,0 16px 30px #008dff1f;transform:scale(.99)}.sales-pos-panel-product-icon[data-v-c234b637]{align-items:center;color:#fff;display:inline-flex;font-size:68px;font-variation-settings:"FILL" 1,"wght" 700,"GRAD" 0,"opsz" 48;justify-content:center}.sales-pos-panel-cart-icon[data-v-c234b637]{align-items:center;color:#fff;display:inline-flex;font-size:40px;font-variation-settings:"FILL" 1,"wght" 700,"GRAD" 0,"opsz" 40;justify-content:center}.sales-pos-panel-products strong[data-v-c234b637],.sales-pos-panel-cart strong[data-v-c234b637]{color:#fff;font-size:var(--font-size-xs);font-weight:900;line-height:1.15}.sales-pos-panel-products em[data-v-c234b637],.sales-pos-panel-cart em[data-v-c234b637]{color:#9fd3ff;font-size:var(--font-size-sm);font-style:normal;font-weight:900}.sales-pos-panel-cart[data-v-c234b637]{background-color:#060f1f57;border:1px solid rgba(159,211,255,.22);border-radius:var(--radius-sm);box-shadow:0 18px 40px #060f1f3d;display:grid;gap:var(--space-sm);grid-template-rows:auto minmax(0,1fr) auto auto;padding:var(--space-md)}.sales-pos-panel-cart h3[data-v-c234b637]{color:#fff;font-size:var(--font-size-xl);font-weight:900}.sales-pos-panel-cart-header[data-v-c234b637]{align-items:center;display:flex;gap:var(--space-xs);justify-content:space-between}.sales-pos-panel-cart-header button[data-v-c234b637]{background-color:#9fd3ff1f;border:1px solid rgba(159,211,255,.24);border-radius:var(--radius-sm);color:#9fd3ff;cursor:pointer;font:inherit;font-size:var(--font-size-xs);font-weight:900;height:30px;padding:0 var(--space-xs)}.sales-pos-panel-cart-items[data-v-c234b637]{display:grid;gap:var(--space-sm);min-height:0;overflow:auto}.sales-pos-panel-cart-items article[data-v-c234b637],.sales-pos-panel-receipt article[data-v-c234b637]{align-items:center;border-bottom:1px solid rgba(159,211,255,.16);display:grid;gap:var(--space-xs);grid-template-columns:42px minmax(0,1fr) auto;padding-bottom:var(--space-sm)}.sales-pos-panel-receipt[data-v-c234b637]{align-content:start;display:grid;gap:var(--space-sm);min-height:0;overflow:auto}.sales-pos-panel-receipt small[data-v-c234b637]{color:#c3ccdb;display:block;font-size:var(--font-size-xs);font-weight:800;margin-top:4px}.sales-pos-panel-stepper[data-v-c234b637]{align-items:center;display:flex;gap:2px;margin-top:var(--space-xs)}.sales-pos-panel-stepper button[data-v-c234b637],.sales-pos-panel-stepper span[data-v-c234b637]{align-items:center;background-color:#46556f9e;border:1px solid rgba(159,211,255,.22);color:#fff;display:inline-flex;font:inherit;font-size:var(--font-size-xs);font-weight:900;height:28px;justify-content:center;min-width:28px}.sales-pos-panel-stepper button[data-v-c234b637]{border-radius:var(--radius-sm);cursor:pointer}.sales-pos-panel-stepper button[data-v-c234b637]:disabled{cursor:not-allowed;opacity:.45}.sales-pos-panel-empty[data-v-c234b637]{color:#c3ccdb;font-size:var(--font-size-sm);font-weight:800}.sales-pos-panel-totals[data-v-c234b637]{border-top:1px solid rgba(159,211,255,.16);display:grid;gap:var(--space-xs);padding-top:var(--space-sm)}.sales-pos-panel-totals p[data-v-c234b637]{align-items:center;color:#c3ccdb;display:flex;font-size:var(--font-size-sm);font-weight:800;justify-content:space-between}.sales-pos-panel-totals strong[data-v-c234b637]{color:#fff;font-weight:900}.sales-pos-panel-total[data-v-c234b637]{color:#fff!important;font-size:var(--font-size-md)!important}.sales-pos-panel-total strong[data-v-c234b637]{color:#fff;font-size:var(--font-size-lg)}.sales-pos-panel-pay[data-v-c234b637]{background-color:#008dff;border:1px solid #008dff;border-radius:var(--radius-sm);color:#fff;cursor:pointer;font:inherit;font-size:var(--font-size-sm);font-weight:900;min-height:46px}.sales-pos-panel-pay[data-v-c234b637]:disabled{cursor:not-allowed;opacity:.45}.sales-pos-panel button[data-v-c234b637]:focus-visible,.sales-pos-panel input[data-v-c234b637]:focus-visible{outline:2px solid #9fd3ff;outline-offset:2px}.sales-pos-panel-signature[data-v-c234b637]{left:61.3%;opacity:.38;pointer-events:none;position:absolute;top:5.2%;transform:translate(-50%);width:max-content}.sales-pos-panel-signature img[data-v-c234b637]{display:block;filter:invert(1) brightness(1.6);height:auto;width:176px}.sales-pos-panel .material-symbols-rounded[data-v-c234b637]{font-family:Material Symbols Rounded;line-height:1}@media (max-width: 840px){.sales-pos-panel[data-v-c234b637]{aspect-ratio:auto;grid-template-columns:1fr}.sales-pos-panel-products[data-v-c234b637]{grid-template-columns:repeat(2,minmax(0,1fr));max-height:420px}}.sales-products-panel[data-v-86b5943b]{aspect-ratio:16/9;background:radial-gradient(circle at 82% 18%,rgba(0,141,255,.2),transparent 30%),linear-gradient(135deg,#1c2f4f,#2b4169 48%,#364e7c);border:var(--stroke-md) solid #008dff;border-radius:var(--radius-lg);box-sizing:border-box;color:#fff;display:grid;gap:var(--space-md);grid-column:1/13;grid-template-rows:auto auto minmax(0,1fr);min-height:0;overflow:hidden;padding:var(--space-md);position:relative}@media (min-width: 840px){.sales-products-panel[data-v-86b5943b]{grid-column:2/12;padding:var(--space-lg)}}@media (min-width: 1024px){.sales-products-panel[data-v-86b5943b]{grid-column:2/12}}.sales-products-panel-header[data-v-86b5943b],.sales-products-panel-toolbar[data-v-86b5943b],.sales-products-panel-table[data-v-86b5943b]{position:relative;z-index:1}.sales-products-panel-header[data-v-86b5943b]{align-items:start;display:flex;gap:var(--space-md);justify-content:space-between;min-width:0}.sales-products-panel-header h3[data-v-86b5943b]{color:#fff;font-size:var(--font-size-title-sm);font-weight:900;line-height:1;margin-top:var(--space-xxs)}.sales-products-panel-header span[data-v-86b5943b]{color:#9fd3ff;font-size:var(--font-size-xs);font-weight:900;text-transform:uppercase}.sales-products-panel-toolbar[data-v-86b5943b]{align-items:center;display:flex;gap:var(--space-sm);justify-content:space-between;min-width:0}.sales-products-panel-search[data-v-86b5943b]{align-items:center;background-color:#060f1f57;border:1px solid rgba(159,211,255,.24);border-radius:var(--radius-sm);box-shadow:0 18px 36px #060f1f2e;display:flex;gap:var(--space-xs);max-width:420px;min-height:46px;min-width:0;padding:0 var(--space-sm);width:min(42%,420px)}.sales-products-panel-search input[data-v-86b5943b]{background:transparent;border:0;color:#fff;flex:1;font:inherit;font-size:var(--font-size-sm);font-weight:800;min-width:0;outline:none}.sales-products-panel-search input[data-v-86b5943b]::placeholder{color:#c3ccdb}.sales-products-panel-actions[data-v-86b5943b]{display:flex;flex-wrap:wrap;gap:var(--space-xs);justify-content:end}.sales-products-panel button[data-v-86b5943b]{align-items:center;background-color:#060f1f57;border:1px solid rgba(159,211,255,.24);border-radius:var(--radius-sm);color:#fff;cursor:pointer;display:inline-flex;font:inherit;font-size:var(--font-size-xs);font-weight:900;gap:6px;min-height:38px;padding:0 var(--space-sm);transition:background-color .18s var(--ease-power2-out),border-color .18s var(--ease-power2-out),transform .18s var(--ease-power2-out)}.sales-products-panel button[data-v-86b5943b]:hover{background-color:#008dff33;border-color:#008dff;transform:translateY(-2px)}.sales-products-panel button.is-primary[data-v-86b5943b]{background-color:#008dff;border-color:#008dff;box-shadow:0 12px 28px #008dff3d}.sales-products-panel-user[data-v-86b5943b]{height:40px;justify-content:center;padding:0;width:40px}.sales-products-panel .material-symbols-rounded[data-v-86b5943b]{color:#9fd3ff;font-size:19px}.sales-products-panel button.is-primary .material-symbols-rounded[data-v-86b5943b]{color:#fff}.sales-products-panel-table[data-v-86b5943b]{background-color:#060f1f57;border:1px solid rgba(159,211,255,.22);border-radius:var(--radius-sm);box-shadow:0 18px 40px #060f1f29;min-height:0;overflow:auto}.sales-products-panel-row[data-v-86b5943b]{align-items:center;border-bottom:1px solid rgba(159,211,255,.16);display:grid;gap:var(--space-sm);grid-template-columns:minmax(70px,.5fr) minmax(160px,1.2fr) minmax(120px,.85fr) minmax(70px,.5fr) minmax(90px,.6fr) minmax(100px,.7fr);min-width:790px;padding:10px var(--space-md)}.sales-products-panel-row[data-v-86b5943b]:last-child{border-bottom:0}.sales-products-panel-row span[data-v-86b5943b],.sales-products-panel-row strong[data-v-86b5943b]{color:#fff;font-size:var(--font-size-sm);font-weight:900;min-width:0}.sales-products-panel-head[data-v-86b5943b]{background-color:#9fd3ff14}.sales-products-panel-head span[data-v-86b5943b]{color:#9fd3ff;font-size:var(--font-size-xs);text-transform:uppercase}.sales-products-panel-icon[data-v-86b5943b]{align-items:center;background-color:#9fd3ff1f;border:1px solid rgba(159,211,255,.2);border-radius:var(--radius-sm);display:inline-flex;height:34px;justify-content:center;width:42px}.sales-products-panel-icon .material-symbols-rounded[data-v-86b5943b]{color:#fff;font-size:22px}.sales-products-panel em[data-v-86b5943b]{background-color:#26d68229;border-radius:999px;color:#69efae;display:inline-flex;font-size:var(--font-size-xs);font-style:normal;font-weight:900;justify-self:start;padding:6px 10px}.sales-products-panel-empty[data-v-86b5943b]{color:#c3ccdb;font-size:var(--font-size-sm);font-weight:900;padding:var(--space-md)}.sales-products-panel-signature[data-v-86b5943b]{left:61.3%;opacity:.38;pointer-events:none;position:absolute;top:1.86%;transform:translate(-50%);width:max-content;z-index:0}.sales-products-panel-signature img[data-v-86b5943b]{display:block;filter:invert(1) brightness(1.6);height:auto;width:176px}.sales-table-panel[data-v-bae5277a]{aspect-ratio:16/9;background:radial-gradient(circle at 18% 16%,rgba(218,215,205,.62),transparent 32%),linear-gradient(135deg,#dad7cd,#c1c8ae 48%,#a3b18a);border:var(--stroke-md) solid #588157;border-radius:var(--radius-lg);box-sizing:border-box;color:#344e41;display:grid;gap:var(--space-sm);grid-column:1/13;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden;padding:var(--space-md);position:relative}@media (min-width: 840px){.sales-table-panel[data-v-bae5277a]{grid-column:2/12;padding:var(--space-lg)}}@media (min-width: 1024px){.sales-table-panel[data-v-bae5277a]{grid-column:2/12}}.sales-table-panel-header[data-v-bae5277a]{align-items:start;display:flex;gap:var(--space-md);justify-content:space-between;position:relative;z-index:30}.sales-table-panel-kicker[data-v-bae5277a]{color:#588157;font-size:var(--font-size-sm);font-weight:900}.sales-table-panel-title[data-v-bae5277a]{color:#344e41;font-size:clamp(28px,5vw,var(--font-size-title-md));font-weight:900;line-height:1;margin-top:var(--space-xxs)}.sales-table-panel-subtitle[data-v-bae5277a]{color:#344e41ad;font-size:var(--font-size-sm);font-weight:800;margin-top:var(--space-xs)}.sales-table-panel-controls[data-v-bae5277a]{display:grid;gap:var(--space-xs);grid-auto-flow:column;grid-auto-columns:minmax(118px,1fr);grid-template-columns:minmax(180px,1.4fr) minmax(132px,1fr);max-width:760px;width:68%}.sales-table-panel label[data-v-bae5277a]{display:grid;gap:var(--space-xxs)}.sales-table-panel label span[data-v-bae5277a]{color:#3a5a40;font-size:var(--font-size-xxs);font-weight:900}.sales-table-panel input[data-v-bae5277a],.sales-table-panel select[data-v-bae5277a]{background-color:#dad7cdc7;border:1px solid rgba(52,78,65,.24);border-radius:var(--radius-sm);color:#344e41;font:inherit;font-size:var(--font-size-sm);font-weight:800;height:40px;min-width:0;outline:none;padding:0 var(--space-sm)}.sales-table-panel input[type=date][data-v-bae5277a]{padding:0 var(--space-xs)}.sales-table-panel input[data-v-bae5277a]:focus-visible,.sales-table-panel select[data-v-bae5277a]:focus-visible,.sales-table-panel button[data-v-bae5277a]:focus-visible{outline:2px solid #344e41;outline-offset:2px}.sales-table-panel-table-wrap[data-v-bae5277a]{background-color:#dad7cd75;border:1px solid rgba(52,78,65,.16);border-radius:var(--radius-sm);min-height:0;overflow:auto;position:relative;z-index:1}.sales-table-panel table[data-v-bae5277a]{border-collapse:collapse;min-width:720px;width:100%}.sales-table-panel th[data-v-bae5277a],.sales-table-panel td[data-v-bae5277a]{border-bottom:1px solid rgba(52,78,65,.14);font-size:var(--font-size-sm);padding:11px var(--space-sm);text-align:left;white-space:nowrap}.sales-table-panel th[data-v-bae5277a]{background-color:#344e4117;color:#3a5a40;font-size:var(--font-size-xxs);font-weight:900;position:sticky;text-transform:uppercase;top:0}.sales-table-panel td[data-v-bae5277a]{color:#344e41;font-weight:800}.sales-table-panel td[data-v-bae5277a]:last-child,.sales-table-panel th[data-v-bae5277a]:last-child{text-align:right}.sales-table-panel tbody tr[data-v-bae5277a]{transition:background-color .18s var(--ease-power2-out)}.sales-table-panel tbody tr[data-v-bae5277a]:hover{background-color:#dad7cdad}.sales-table-panel-status[data-v-bae5277a]{border-radius:999px;display:inline-flex;font-size:var(--font-size-xxs);font-weight:900;justify-content:center;min-width:82px;padding:5px 9px}.sales-table-panel-status-paid[data-v-bae5277a]{background-color:#58815733;color:#344e41}.sales-table-panel-status-pending[data-v-bae5277a]{background-color:#dad7cdb8;color:#588157}.sales-table-panel-status-processing[data-v-bae5277a]{background-color:#a3b18a6b;color:#3a5a40}.sales-table-panel-footer[data-v-bae5277a]{align-items:center;display:flex;gap:var(--space-sm);justify-content:space-between;position:relative;z-index:1}.sales-table-panel-footer>span[data-v-bae5277a]{color:#344e41b8;font-size:var(--font-size-sm);font-weight:900}.sales-table-panel-pagination[data-v-bae5277a]{display:flex;gap:var(--space-xxs)}.sales-table-panel button[data-v-bae5277a]{background-color:#dad7cdc7;border:1px solid rgba(52,78,65,.22);border-radius:var(--radius-sm);color:#344e41;cursor:pointer;font:inherit;font-size:var(--font-size-xs);font-weight:900;min-height:34px;min-width:34px;padding:0 var(--space-xs)}.sales-table-panel button.is-active[data-v-bae5277a]{background-color:#344e41;border-color:#344e41;color:#dad7cd}.sales-table-panel button[data-v-bae5277a]:disabled{cursor:not-allowed;opacity:.45}.sales-table-panel-date-field[data-v-bae5277a]{position:relative}.sales-table-panel-date-trigger[data-v-bae5277a]{height:40px;text-align:left;width:100%}.sales-table-panel-calendar[data-v-bae5277a]{background-color:#c1c8ae;background-image:none;border:1px solid #588157;border-radius:var(--radius-md);box-shadow:0 18px 36px #344e413d;color:#344e41;padding:var(--space-sm);position:absolute;right:0;top:calc(100% + var(--space-xs));width:260px;z-index:60}.sales-table-panel-calendar-header[data-v-bae5277a]{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--space-xs)}.sales-table-panel-calendar-header strong[data-v-bae5277a]{font-size:var(--font-size-sm);font-weight:900}.sales-table-panel-calendar-header button[data-v-bae5277a]{align-items:center;background-color:#dad7cd;border-color:#344e4138;display:inline-flex;font-size:var(--font-size-lg);justify-content:center;min-height:30px;min-width:30px;padding:0}.sales-table-panel-calendar-weekdays[data-v-bae5277a],.sales-table-panel-calendar-grid[data-v-bae5277a]{display:grid;grid-template-columns:repeat(7,1fr);text-align:center}.sales-table-panel-calendar-weekdays[data-v-bae5277a]{color:#3a5a40;font-size:var(--font-size-xxs);font-weight:900;margin-bottom:var(--space-xxs)}.sales-table-panel-calendar-grid[data-v-bae5277a]{gap:3px}.sales-table-panel-calendar-grid button[data-v-bae5277a]{align-items:center;aspect-ratio:1;background-color:#d6d4c7;border:1px solid transparent;border-radius:var(--radius-sm);color:#263d32;display:inline-flex;font-size:var(--font-size-xs);font-weight:900;justify-content:center;min-height:0;min-width:0;padding:0;transition:background-color .18s var(--ease-power2-out),border-color .18s var(--ease-power2-out),color .18s var(--ease-power2-out)}.sales-table-panel-calendar-grid button[data-v-bae5277a]:hover:not(:disabled){background-color:#b5c09c;border-color:#344e4147}.sales-table-panel-calendar-grid button.is-outside[data-v-bae5277a]{color:#263d329e}.sales-table-panel-calendar-grid button.is-in-range[data-v-bae5277a]{background-color:#a3b18a}.sales-table-panel-calendar-grid button.is-selected[data-v-bae5277a]{background-color:#344e41;border-color:#344e41;color:#dad7cd}.sales-table-panel-calendar-grid button[data-v-bae5277a]:disabled{background-color:#c9cfbc;color:#263d327a;opacity:1}.sales-table-panel-signature[data-v-bae5277a]{left:61.3%;opacity:.92;pointer-events:none;position:absolute;top:1.86%;transform:translate(-50%);width:max-content}.sales-table-panel-signature img[data-v-bae5277a]{display:block;height:auto;width:176px}@media (max-width: 840px){.sales-table-panel[data-v-bae5277a]{aspect-ratio:auto;overflow:visible}.sales-table-panel-header[data-v-bae5277a],.sales-table-panel-footer[data-v-bae5277a]{align-items:stretch;flex-direction:column}.sales-table-panel-controls[data-v-bae5277a]{grid-template-columns:1fr;max-width:none;width:100%}.sales-table-panel-table-wrap[data-v-bae5277a]{max-height:none;overflow-x:auto;overflow-y:visible}.sales-table-panel-pagination[data-v-bae5277a]{flex-wrap:wrap}}.signature-panel[data-v-76e6c99e]{aspect-ratio:16/9;background:radial-gradient(circle at 18% 16%,var(--signature-glow),transparent 32%),linear-gradient(135deg,var(--signature-bg-start) 0%,var(--signature-bg-mid) 48%,var(--signature-bg-end) 100%);border:var(--stroke-md) solid var(--signature-border);border-radius:var(--radius-lg);box-sizing:border-box;color:var(--signature-ink);grid-column:1/13;display:grid;place-items:center;overflow:hidden;padding:var(--space-xl);position:relative;--signature-bg-end: #a3b18a;--signature-bg-mid: #c1c8ae;--signature-bg-start: #dad7cd;--signature-border: #588157;--signature-button-bg: #344e41;--signature-button-hover: #dad7cd;--signature-button-text: #dad7cd;--signature-glow: rgba(218, 215, 205, .62);--signature-ink: #344e41;--signature-muted: #588157;--signature-pill: rgba(52, 78, 65, .1);--signature-pill-border: rgba(52, 78, 65, .18)}@media (min-width: 840px){.signature-panel[data-v-76e6c99e]{grid-column:2/12;padding:var(--space-xxl)}}@media (min-width: 1024px){.signature-panel[data-v-76e6c99e]{grid-column:2/12}}.signature-panel-content[data-v-76e6c99e]{align-items:center;display:flex;flex-direction:column;gap:var(--space-sm);position:relative;text-align:center;z-index:2}.signature-panel-content p[data-v-76e6c99e]{background-color:var(--signature-pill);border:1px solid var(--signature-pill-border);border-radius:999px;color:var(--signature-muted);font-size:var(--font-size-xs);font-weight:900;letter-spacing:0;line-height:1;padding:10px var(--space-md);text-transform:uppercase}.signature-panel-content strong[data-v-76e6c99e]{color:var(--signature-ink);display:block;font-size:clamp(28px,4vw,58px);font-weight:900;letter-spacing:0;line-height:1;text-shadow:0 12px 30px var(--signature-shadow, rgba(52, 78, 65, .14))}.signature-panel-name[data-v-76e6c99e]{display:block;height:auto;margin:var(--space-xs) 0;max-width:min(760px,84vw);object-fit:contain;width:68%}.signature-panel-button[data-v-76e6c99e]{align-items:center;background-color:var(--signature-button-bg);border:1px solid var(--signature-button-bg);border-radius:var(--radius-sm);color:var(--signature-button-text);cursor:pointer;display:inline-flex;font:inherit;font-size:var(--font-size-sm);font-weight:900;justify-content:center;min-height:50px;padding:0 var(--space-lg);text-decoration:none;transition:background-color .16s ease,color .16s ease,transform .16s ease}@media (hover: hover) and (pointer: fine){.signature-panel-button[data-v-76e6c99e]:hover{background-color:var(--signature-button-hover);color:var(--signature-button-bg);transform:translateY(-2px)}}.signature-panel-sales[data-v-76e6c99e]{--signature-bg-end: #364e7c;--signature-bg-mid: #2b4169;--signature-bg-start: #1c2f4f;--signature-border: #008dff;--signature-button-bg: #008dff;--signature-button-hover: #9fd3ff;--signature-button-text: #ffffff;--signature-glow: rgba(0, 141, 255, .2);--signature-ink: #ffffff;--signature-muted: #9fd3ff;--signature-pill: rgba(159, 211, 255, .12);--signature-pill-border: rgba(159, 211, 255, .24);--signature-shadow: rgba(0, 0, 0, .22)}.signature-panel-sales .signature-panel-name[data-v-76e6c99e]{filter:invert(1) brightness(1.7)}.signature-panel-orders[data-v-76e6c99e]{--signature-bg-end: #b3b3b3;--signature-bg-mid: #cfcfcf;--signature-bg-start: #eeeeee;--signature-border: rgba(38, 84, 124, .42);--signature-button-bg: #26547c;--signature-button-hover: #ff8500;--signature-button-text: #ffffff;--signature-glow: rgba(255, 133, 0, .12);--signature-ink: #22313f;--signature-muted: #2f855a;--signature-pill: rgba(255, 133, 0, .12);--signature-pill-border: rgba(255, 133, 0, .24);--signature-shadow: rgba(34, 49, 63, .16)}.signature-panel-sharkie[data-v-76e6c99e]{--signature-bg-end: #0a0a0a;--signature-bg-mid: #071018;--signature-bg-start: #050b14;--signature-border: rgba(0, 216, 74, .42);--signature-button-bg: #00d84a;--signature-button-hover: #39c5aa;--signature-button-text: #0a0a0a;--signature-glow: rgba(0, 216, 74, .18);--signature-ink: #f5f5f5;--signature-muted: #00d84a;--signature-pill: rgba(0, 216, 74, .08);--signature-pill-border: rgba(0, 216, 74, .32);--signature-shadow: rgba(0, 0, 0, .24)}.signature-panel-sharkie .signature-panel-name[data-v-76e6c99e]{filter:invert(1) brightness(2.2);opacity:.86}.signature-panel-pokedex[data-v-76e6c99e]{--signature-bg-end: #ffe5bd;--signature-bg-mid: #fff1dd;--signature-bg-start: #fff8ec;--signature-border: #ff3f4a;--signature-button-bg: #ff3f4a;--signature-button-hover: #0f4a31;--signature-button-text: #fff8ec;--signature-glow: rgba(245, 170, 28, .2);--signature-ink: #0f1511;--signature-muted: #ff3f4a;--signature-pill: rgba(255, 63, 74, .1);--signature-pill-border: rgba(255, 63, 74, .28);--signature-shadow: rgba(134, 72, 17, .14)}.signature-panel-pokedex[data-v-76e6c99e]:before,.signature-panel-pokedex[data-v-76e6c99e]:after{background:#ff3f4a;border-radius:999px;content:"";position:absolute}.signature-panel-pokedex[data-v-76e6c99e]:before{height:clamp(84px,10vw,150px);opacity:.12;right:clamp(28px,6vw,90px);top:clamp(24px,5vw,74px);width:clamp(84px,10vw,150px)}.signature-panel-pokedex[data-v-76e6c99e]:after{bottom:clamp(28px,5vw,76px);height:clamp(48px,6vw,88px);left:clamp(24px,5vw,72px);opacity:.16;width:clamp(48px,6vw,88px)}.signature-panel-pokedex .signature-panel-name[data-v-76e6c99e]{filter:sepia(.35) saturate(1.4) contrast(1.05);opacity:.92}.signature-panel-pokedex .signature-panel-button[data-v-76e6c99e]{border-color:#ff3f4a}.signature-panel-creative[data-v-76e6c99e]{--signature-bg-end: #fff1dd;--signature-bg-mid: #fff8ec;--signature-bg-start: #fff1dd;--signature-border: #d30000;--signature-button-bg: #d30000;--signature-button-hover: #0f1511;--signature-button-text: #ffffff;--signature-glow: rgba(211, 0, 0, .18);--signature-ink: #0f1511;--signature-muted: #d30000;--signature-pill: rgba(211, 0, 0, .1);--signature-pill-border: rgba(211, 0, 0, .28);--signature-shadow: rgba(0, 0, 0, .22)}.signature-panel-creative .signature-panel-button[data-v-76e6c99e]{border-color:#d30000}.signature-panel-geo[data-v-76e6c99e]{--signature-bg-end: #12315c;--signature-bg-mid: #071426;--signature-bg-start: #071426;--signature-border: #4da3ff;--signature-button-bg: #52d38a;--signature-button-hover: #ffffff;--signature-button-text: #071426;--signature-glow: rgba(91, 76, 255, .24);--signature-ink: #ffffff;--signature-muted: #52d38a;--signature-pill: rgba(82, 211, 138, .12);--signature-pill-border: rgba(77, 163, 255, .34);--signature-shadow: rgba(0, 0, 0, .26)}.signature-panel-geo .signature-panel-name[data-v-76e6c99e]{filter:invert(1) brightness(2.1);opacity:.9}.signature-panel-geo .signature-panel-button[data-v-76e6c99e]{border-color:#52d38a}.signature-panel-geo .signature-panel-button[data-v-76e6c99e]:hover{border-color:#fff}.signature-panel-timeline[data-v-76e6c99e]{--signature-bg-end: #eef0ff;--signature-bg-mid: #f7f7ff;--signature-bg-start: #ffffff;--signature-border: rgba(82, 67, 235, .32);--signature-button-bg: #4f2cf4;--signature-button-hover: #121a33;--signature-button-text: #ffffff;--signature-glow: rgba(79, 44, 244, .12);--signature-ink: #0b1430;--signature-muted: #4f2cf4;--signature-pill: rgba(79, 44, 244, .08);--signature-pill-border: rgba(79, 44, 244, .22);--signature-shadow: rgba(79, 44, 244, .16)}.signature-panel-timeline[data-v-76e6c99e]:before{background:linear-gradient(90deg,#6c3cf0 0 12.5%,#1683f4 12.5% 25%,#1aa8b0 25% 37.5%,#58b72d 37.5% 50%,#f3aa16 50% 62.5%,#ff6424 62.5% 75%,#e72c72 75% 87.5%,#5b3df0 87.5% 100%);content:"";height:5px;left:clamp(34px,6vw,96px);position:absolute;right:clamp(34px,6vw,96px);top:clamp(32px,5vw,82px)}.signature-panel-timeline[data-v-76e6c99e]:after{background:radial-gradient(circle at 0 50%,#6c3cf0 0 7px,transparent 8px),radial-gradient(circle at 14.28% 50%,#1683f4 0 7px,transparent 8px),radial-gradient(circle at 28.56% 50%,#1aa8b0 0 7px,transparent 8px),radial-gradient(circle at 42.84% 50%,#58b72d 0 7px,transparent 8px),radial-gradient(circle at 57.12% 50%,#f3aa16 0 7px,transparent 8px),radial-gradient(circle at 71.4% 50%,#ff6424 0 7px,transparent 8px),radial-gradient(circle at 85.68% 50%,#e72c72 0 7px,transparent 8px),radial-gradient(circle at 100% 50%,#5b3df0 0 7px,transparent 8px);content:"";height:18px;left:clamp(34px,6vw,96px);position:absolute;right:clamp(34px,6vw,96px);top:calc(clamp(32px,5vw,82px) - 6px)}.signature-panel-timeline .signature-panel-name[data-v-76e6c99e]{filter:hue-rotate(205deg) saturate(1.25) contrast(1.08);opacity:.9}.signature-panel-timeline .signature-panel-button[data-v-76e6c99e]{border-color:#4f2cf4}.contact-modal[data-v-76e6c99e]{align-items:center;display:grid;inset:0;justify-items:center;padding:var(--space-md);position:fixed;z-index:1000}.contact-modal-backdrop[data-v-76e6c99e]{background:#070a12b8;border:0;cursor:pointer;inset:0;position:absolute}.contact-modal-card[data-v-76e6c99e]{background:radial-gradient(circle at 92% 8%,rgba(79,44,244,.12),transparent 26%),linear-gradient(135deg,#fff,#f8f8ff 54%,#eef0ff);border:1px solid rgba(79,44,244,.22);border-radius:18px;box-shadow:0 34px 90px #070a1247;color:#0b1430;display:grid;gap:var(--space-sm);max-height:calc(100vh - var(--space-md) * 2);max-width:680px;overflow:auto;padding:clamp(24px,4vw,42px);position:relative;width:min(100%,680px);z-index:1}.contact-modal-header[data-v-76e6c99e]{align-items:center;display:flex;justify-content:space-between}.contact-modal-header p[data-v-76e6c99e]{animation:contact-modal-pill-pulse-76e6c99e 2.8s ease-in-out infinite;background:#4f2cf414;border:1px solid rgba(79,44,244,.18);border-radius:999px;color:#4f2cf4;font-size:12px;font-weight:900;line-height:1;overflow:hidden;padding:9px 12px;position:relative;text-transform:uppercase}.contact-modal-header p[data-v-76e6c99e]:after{animation:contact-modal-pill-shine-76e6c99e 2.8s ease-in-out infinite;background:linear-gradient(90deg,transparent,rgba(79,44,244,.2),transparent);content:"";inset:0;position:absolute;transform:translate(-120%)}.contact-modal-header button[data-v-76e6c99e]{align-items:center;background:#0b1430;border:0;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font:inherit;font-size:16px;font-weight:900;height:34px;justify-content:center;line-height:1;width:34px}.contact-modal-card h2[data-v-76e6c99e]{color:#0b1430;font-size:clamp(30px,4vw,48px);font-weight:900;letter-spacing:0;line-height:1.02;max-width:10ch}.contact-modal-fields[data-v-76e6c99e]{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.contact-modal-fields label[data-v-76e6c99e]{display:grid;gap:8px}.contact-modal-input-wrap[data-v-76e6c99e]{position:relative}.contact-modal-field-title[data-v-76e6c99e]{align-items:center;display:inline-flex;gap:6px;line-height:1}.contact-modal-field-title i[data-v-76e6c99e]{color:#0b1430;font-size:16px;line-height:1}.contact-modal-fields label.is-wide[data-v-76e6c99e]{grid-column:1/-1}.contact-modal-fields span[data-v-76e6c99e]{color:#0b1430b3;font-size:12px;font-weight:900;text-transform:uppercase}.contact-modal-fields small[data-v-76e6c99e]{align-items:center;background:transparent;border:0;border-radius:0;color:#c81834;display:inline-flex;gap:4px;font-size:12px;font-weight:800;line-height:1;margin-top:2px;max-width:100%;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap;width:100%}.contact-modal-fields small i[data-v-76e6c99e]{color:#ff3f4a;flex:0 0 auto;font-size:13px;line-height:1}.contact-modal-fields input[data-v-76e6c99e],.contact-modal-fields textarea[data-v-76e6c99e]{background:#ffffffc7;border:1px solid rgba(11,20,48,.14);border-radius:10px;color:#0b1430;font:inherit;font-size:16px;font-weight:700;min-height:54px;outline:none;padding:0 16px;transition:border-color .16s ease,box-shadow .16s ease;width:100%}.contact-modal[data-v-76e6c99e] .iti{width:100%}.contact-modal[data-v-76e6c99e] .iti__dropdown-content{background:radial-gradient(circle at 92% 8%,rgba(79,44,244,.08),transparent 28%),linear-gradient(135deg,#fff,#f8f8ff 56%,#eef0ff);border:1px solid rgba(79,44,244,.22);border-radius:12px;box-shadow:0 20px 48px #070a1233;color:#0b1430;margin-top:8px;overflow:hidden}.contact-modal[data-v-76e6c99e] .iti__search-input{background:#ffffffdb;border:0;border-bottom:1px solid rgba(79,44,244,.16);border-radius:0;color:#0b1430;font:inherit;font-size:15px;font-weight:800;min-height:46px;outline:none;padding:0 14px;width:100%}.contact-modal[data-v-76e6c99e] .iti__search-input:focus{box-shadow:inset 0 -2px #4f2cf4a3}.contact-modal[data-v-76e6c99e] .iti__country-list{scrollbar-color:rgba(79,44,244,.42) transparent}.contact-modal[data-v-76e6c99e] .iti__country{align-items:center;color:#0b1430;display:flex;font-size:15px;font-weight:800;gap:8px;min-height:40px;padding:9px 12px}.contact-modal[data-v-76e6c99e] .iti__country:hover,.contact-modal[data-v-76e6c99e] .iti__highlight{background:#4f2cf41a}.contact-modal[data-v-76e6c99e] .iti__selected-country{border-radius:10px 0 0 10px}.contact-modal[data-v-76e6c99e] .iti__dial-code{color:#0b143085;font-weight:800}.contact-modal-fields textarea[data-v-76e6c99e]{min-height:136px;padding-top:15px;resize:vertical}.contact-modal-fields input[data-v-76e6c99e]:focus,.contact-modal-fields textarea[data-v-76e6c99e]:focus{border-color:#4f2cf494;box-shadow:0 0 0 4px #4f2cf41f}.contact-modal-fields input.is-invalid[data-v-76e6c99e],.contact-modal-fields textarea.is-invalid[data-v-76e6c99e]{border-color:#ff3f4ab8;box-shadow:0 0 0 4px #ff3f4a1a}.contact-modal-status[data-v-76e6c99e]{background:#4f2cf414;border:1px solid rgba(79,44,244,.18);border-radius:10px;color:#3b2bb8;font-size:14px;font-weight:800;line-height:1.35;padding:12px 14px}.contact-modal-status.is-success[data-v-76e6c99e]{background:#2ea0431a;border-color:#2ea04333;color:#1f7a35}.contact-modal-status.is-error[data-v-76e6c99e]{background:#ff3f4a14;border-color:#ff3f4a33;color:#c81834}.contact-modal-submit[data-v-76e6c99e]{background:#4f2cf4;border:0;border-radius:10px;color:#fff;cursor:pointer;font:inherit;font-size:17px;font-weight:900;min-height:58px;transition:background-color .16s ease,transform .16s ease}.contact-modal-submit[data-v-76e6c99e]:disabled{cursor:wait;opacity:.7}@media (hover: hover) and (pointer: fine){.contact-modal-submit[data-v-76e6c99e]:hover{background:#121a33;transform:translateY(-2px)}}@media (max-width: 480px){.contact-modal[data-v-76e6c99e]{padding:var(--space-sm)}.contact-modal-fields[data-v-76e6c99e]{grid-template-columns:1fr}.contact-modal-card h2[data-v-76e6c99e]{max-width:12ch}}.contact-success-alert{border-radius:18px;color:#0b1430;overflow:hidden;padding:30px 28px 28px}.contact-success-alert-show{animation:contact-success-pop-76e6c99e .46s cubic-bezier(.2,1.4,.34,1) both}.contact-success-alert .swal2-title{color:#0b1430;font-size:30px;font-weight:900;letter-spacing:0;line-height:1;padding-top:4px}.contact-success-alert .swal2-html-container{color:#4e5872;margin:12px 0 0;overflow:visible}.contact-success-alert .swal2-html-container strong{color:#4f2cf4;display:block;font-size:18px;font-weight:900;line-height:1.2}.contact-success-alert .swal2-html-container p{font-size:15px;font-weight:800;line-height:1.35;margin-top:8px}.contact-success-alert-button{background:#4f2cf4;border:0;border-radius:10px;color:#fff;cursor:pointer;font:inherit;font-size:16px;font-weight:900;min-height:46px;min-width:128px;padding:0 22px}.contact-success-alert-party{inset:0;overflow:hidden;pointer-events:none;position:absolute}.contact-success-alert-party span{animation:contact-success-confetti-76e6c99e 1.65s ease-out infinite;background:#4f2cf4;border-radius:2px;height:12px;left:50%;position:absolute;top:-18px;width:7px}.contact-success-alert-party span:nth-child(2n){background:#24c78e}.contact-success-alert-party span:nth-child(3n){background:#ffbf3f}.contact-success-alert-party span:nth-child(4n){background:#ff4f7b}.contact-success-alert-party span:nth-child(1){animation-delay:0s;left:8%}.contact-success-alert-party span:nth-child(2){animation-delay:.12s;left:18%}.contact-success-alert-party span:nth-child(3){animation-delay:.24s;left:28%}.contact-success-alert-party span:nth-child(4){animation-delay:.04s;left:39%}.contact-success-alert-party span:nth-child(5){animation-delay:.2s;left:48%}.contact-success-alert-party span:nth-child(6){animation-delay:.32s;left:59%}.contact-success-alert-party span:nth-child(7){animation-delay:.08s;left:69%}.contact-success-alert-party span:nth-child(8){animation-delay:.28s;left:78%}.contact-success-alert-party span:nth-child(9){animation-delay:.16s;left:88%}.contact-success-alert-party span:nth-child(10){animation-delay:.36s;left:96%}@keyframes contact-success-pop-76e6c99e{0%{opacity:0;transform:translateY(18px) scale(.92)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes contact-success-confetti-76e6c99e{0%{opacity:0;transform:translate3d(0,-18px,0) rotate(0)}12%{opacity:1}to{opacity:0;transform:translate3d(var(--confetti-drift, 14px),250px,0) rotate(440deg)}}@keyframes contact-modal-pill-pulse-76e6c99e{0%,to{box-shadow:0 0 #4f2cf400;transform:translateY(0)}50%{box-shadow:0 10px 24px #4f2cf429;transform:translateY(-1px)}}@keyframes contact-modal-pill-shine-76e6c99e{0%,45%{transform:translate(-120%)}75%,to{transform:translate(120%)}}.sharkie-contact-panel[data-v-69d22b1b]{background:radial-gradient(circle at 82% 22%,rgba(0,216,74,.16),transparent 28%),radial-gradient(circle at 10% 86%,rgba(57,197,170,.12),transparent 30%),linear-gradient(135deg,#050b14,#071018 54%,#0a0a0a);border:var(--stroke-md) solid var(--color-grayscale-400);border-radius:var(--radius-lg);box-sizing:border-box;color:var(--color-text-400);display:grid;gap:clamp(34px,5vw,76px);grid-column:1/13;grid-template-columns:minmax(0,.9fr) minmax(360px,1.1fr);min-height:clamp(620px,56vw,780px);overflow:hidden;padding:clamp(38px,5vw,64px);position:relative}@media (min-width: 840px){.sharkie-contact-panel[data-v-69d22b1b]{grid-column:2/12}}@media (min-width: 1024px){.sharkie-contact-panel[data-v-69d22b1b]{grid-column:2/12}}.sharkie-contact-panel-copy[data-v-69d22b1b]{align-content:center;display:grid;gap:24px;max-width:580px;position:relative;z-index:2}.sharkie-contact-panel-copy p[data-v-69d22b1b]{color:var(--color-accent-400);font-size:clamp(12px,1vw,16px);font-weight:900;letter-spacing:.08em;line-height:1;text-transform:uppercase}.sharkie-contact-panel-copy h2[data-v-69d22b1b]{color:var(--color-text-400);font-size:clamp(40px,4.4vw,58px);font-weight:900;letter-spacing:0;line-height:1.08}.sharkie-contact-panel-copy span[data-v-69d22b1b]{color:#f5f5f5ad;font-size:clamp(17px,1.6vw,22px);font-weight:700;line-height:1.75}.sharkie-contact-panel-tags[data-v-69d22b1b]{display:flex;flex-wrap:wrap;gap:10px;padding-top:8px}.sharkie-contact-panel-tags span[data-v-69d22b1b]{background:#00d84a14;border:1px solid rgba(0,216,74,.32);border-radius:999px;color:var(--color-accent-400);font-size:12px;font-weight:900;letter-spacing:.08em;padding:10px 14px;text-transform:uppercase}.sharkie-contact-panel-form[data-v-69d22b1b]{align-self:center;background:linear-gradient(180deg,#f5f5f51c,#1e1e1e29);border:1px solid rgba(245,245,245,.08);border-radius:8px;box-shadow:0 28px 80px #00000047,0 0 42px #00d84a14;display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr));padding:clamp(26px,4vw,42px);position:relative;z-index:2}.sharkie-contact-panel-form label[data-v-69d22b1b]{display:grid;gap:10px}.sharkie-contact-panel-form label.is-wide[data-v-69d22b1b],.sharkie-contact-panel-form button[data-v-69d22b1b]{grid-column:1/-1}.sharkie-contact-panel-form label span[data-v-69d22b1b]{color:#f5f5f5b8;font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.sharkie-contact-panel-form input[data-v-69d22b1b],.sharkie-contact-panel-form select[data-v-69d22b1b],.sharkie-contact-panel-form textarea[data-v-69d22b1b]{background:#050b14b8;border:1px solid rgba(245,245,245,.12);border-radius:8px;color:var(--color-text-400);font:inherit;font-size:16px;font-weight:700;min-height:54px;outline:none;padding:0 16px;transition:border-color .18s ease,box-shadow .18s ease;width:100%}.sharkie-contact-panel-form textarea[data-v-69d22b1b]{min-height:130px;padding-top:16px;resize:vertical}.sharkie-contact-panel-form input[data-v-69d22b1b]:focus,.sharkie-contact-panel-form select[data-v-69d22b1b]:focus,.sharkie-contact-panel-form textarea[data-v-69d22b1b]:focus{border-color:#00d84a94;box-shadow:0 0 0 3px #00d84a1f}.sharkie-contact-panel-form button[data-v-69d22b1b]{background:var(--color-accent-400);border:0;border-radius:8px;color:var(--color-accent-text-400);cursor:pointer;font:inherit;font-size:18px;font-weight:900;min-height:58px;transition:box-shadow .22s ease,transform .22s ease}.sharkie-contact-panel-form button[data-v-69d22b1b]:hover{box-shadow:0 22px 44px #00d84a38;transform:translateY(-4px)}.sharkie-contact-panel-signature[data-v-69d22b1b]{bottom:clamp(18px,2.4vw,34px);display:block;filter:invert(1) brightness(2.2);height:auto;opacity:.42;pointer-events:none;position:absolute;right:clamp(22px,4vw,56px);width:clamp(130px,15vw,220px);z-index:3}@media (max-width: 840px){.sharkie-contact-panel[data-v-69d22b1b]{grid-template-columns:1fr;padding:34px 18px}.sharkie-contact-panel-form[data-v-69d22b1b]{grid-template-columns:1fr}.sharkie-contact-panel-signature[data-v-69d22b1b]{bottom:12px;right:18px;width:128px}}.sharkie-cta-panel[data-v-4f09d877]{background:radial-gradient(circle at 72% 22%,rgba(0,216,74,.14),transparent 28%),radial-gradient(circle at 12% 86%,rgba(61,68,255,.12),transparent 30%),linear-gradient(135deg,#061016,#090d18 54%,#0a0a0a);border:var(--stroke-md) solid var(--color-grayscale-400);border-radius:var(--radius-lg);box-sizing:border-box;color:var(--color-text-400);display:grid;gap:clamp(32px,5vw,72px);grid-column:1/13;min-height:clamp(620px,56vw,780px);overflow:hidden;padding:clamp(38px,5vw,64px);position:relative}@media (min-width: 840px){.sharkie-cta-panel[data-v-4f09d877]{grid-column:2/12}}@media (min-width: 1024px){.sharkie-cta-panel[data-v-4f09d877]{grid-column:2/12}}.sharkie-cta-panel-card[data-v-4f09d877]{align-items:center;border:1px solid rgba(217,217,217,.42);border-radius:8px;display:grid;gap:clamp(28px,4vw,64px);grid-template-columns:minmax(0,1fr) auto;min-height:clamp(230px,22vw,294px);padding:clamp(34px,6vw,76px) clamp(28px,7vw,90px);position:relative;z-index:2}.sharkie-cta-panel-copy[data-v-4f09d877]{display:grid;gap:24px;max-width:680px}.sharkie-cta-panel-copy p[data-v-4f09d877]{color:var(--color-accent-400);font-size:clamp(12px,1vw,16px);font-weight:900;letter-spacing:.08em;line-height:1;text-transform:uppercase}.sharkie-cta-panel-copy h2[data-v-4f09d877]{color:var(--color-text-400);font-size:clamp(38px,4.8vw,58px);font-weight:900;letter-spacing:0;line-height:1.05}.sharkie-cta-panel-copy h2 span[data-v-4f09d877]{color:#39c5aa}.sharkie-cta-panel-copy h2 i[data-v-4f09d877]{display:inline-block;height:42px;margin-left:8px;position:relative;vertical-align:middle;width:42px}.sharkie-cta-panel-copy h2 i[data-v-4f09d877]:before,.sharkie-cta-panel-copy h2 i[data-v-4f09d877]:after{background:var(--color-text-400);content:"";inset:0;margin:auto;position:absolute}.sharkie-cta-panel-copy h2 i[data-v-4f09d877]:before{clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);height:42px;width:42px}.sharkie-cta-panel-copy h2 i[data-v-4f09d877]:after{border-radius:50%;height:8px;width:8px}.sharkie-cta-panel-copy strong[data-v-4f09d877]{color:#f5f5f5ad;font-size:clamp(17px,1.6vw,22px);font-weight:700;line-height:1.6;max-width:620px}.sharkie-cta-panel-card a[data-v-4f09d877]{align-items:center;background:#39c595;border-radius:8px;box-shadow:0 18px 34px #39c59538;color:#f5f5f5;display:inline-flex;font-size:clamp(17px,1.5vw,21px);font-weight:900;justify-content:center;min-height:56px;min-width:clamp(160px,16vw,198px);text-decoration:none;transition:box-shadow .22s ease,transform .22s ease}.sharkie-cta-panel-card a[data-v-4f09d877]:hover{box-shadow:0 24px 44px #39c5954d;transform:translateY(-4px)}.sharkie-cta-panel-insights[data-v-4f09d877]{display:grid;gap:clamp(18px,3vw,28px);grid-template-columns:repeat(3,minmax(0,1fr));position:relative;z-index:2}.sharkie-cta-panel-insights article[data-v-4f09d877]{background:linear-gradient(180deg,#f5f5f51f,#1e1e1e29);border:1px solid rgba(245,245,245,.08);border-radius:8px;display:grid;gap:14px;min-height:150px;padding:clamp(22px,3vw,30px)}.sharkie-cta-panel-insights small[data-v-4f09d877]{color:#d9d9d9a3;font-size:13px;font-weight:900;letter-spacing:.08em;line-height:1}.sharkie-cta-panel-insights strong[data-v-4f09d877]{color:var(--color-text-400);font-size:clamp(28px,3vw,40px);font-weight:900;letter-spacing:0;line-height:1}.sharkie-cta-panel-insights span[data-v-4f09d877]{color:#00d84a;font-size:17px;font-weight:900;line-height:1}.sharkie-cta-panel-insights span.is-down[data-v-4f09d877]{color:#39c5aa}.sharkie-cta-panel-signature[data-v-4f09d877]{bottom:clamp(18px,2.4vw,34px);display:block;filter:invert(1) brightness(2.2);height:auto;opacity:.42;pointer-events:none;position:absolute;right:clamp(22px,4vw,56px);width:clamp(130px,15vw,220px);z-index:3}@media (max-width: 840px){.sharkie-cta-panel[data-v-4f09d877]{padding:34px 18px}.sharkie-cta-panel-card[data-v-4f09d877]{grid-template-columns:1fr;justify-items:start}.sharkie-cta-panel-insights[data-v-4f09d877]{grid-template-columns:1fr}.sharkie-cta-panel-signature[data-v-4f09d877]{bottom:12px;right:18px;width:128px}}.sharkie-empty-panel[data-v-3572ecbe]{background:radial-gradient(circle at 30% 56%,rgba(0,216,74,.12),transparent 24%),linear-gradient(90deg,var(--color-background-300) 0%,#0a0a0a 56%,#1e1e1e 100%);border:var(--stroke-md) solid var(--color-grayscale-400);border-radius:var(--radius-lg);box-sizing:border-box;color:var(--color-text-400);display:grid;gap:clamp(28px,5vw,76px);grid-column:1/13;grid-template-columns:minmax(0,.95fr) minmax(360px,1.05fr);min-height:clamp(620px,56vw,780px);overflow:hidden;padding:clamp(38px,5vw,78px) clamp(28px,5vw,64px);position:relative}@media (min-width: 840px){.sharkie-empty-panel[data-v-3572ecbe]{grid-column:2/12}}@media (min-width: 1024px){.sharkie-empty-panel[data-v-3572ecbe]{grid-column:2/12}}.sharkie-empty-panel-visual[data-v-3572ecbe]{min-height:500px;position:relative}.sharkie-empty-panel-heading[data-v-3572ecbe]{display:grid;gap:14px;max-width:490px;position:relative;z-index:2}.sharkie-empty-panel-heading p[data-v-3572ecbe]{color:var(--color-accent-400);font-size:clamp(12px,1vw,16px);font-weight:900;letter-spacing:.08em;line-height:1;text-transform:uppercase}.sharkie-empty-panel-heading h2[data-v-3572ecbe]{color:var(--color-text-400);font-size:clamp(36px,4.2vw,58px);font-weight:900;letter-spacing:0;line-height:1.1}.sharkie-empty-panel-heading h2 span[data-v-3572ecbe]{display:inline-block;height:42px;margin-left:10px;position:relative;vertical-align:middle;width:42px}.sharkie-empty-panel-heading h2 span[data-v-3572ecbe]:before,.sharkie-empty-panel-heading h2 span[data-v-3572ecbe]:after{background:var(--color-text-400);content:"";inset:0;margin:auto;position:absolute}.sharkie-empty-panel-heading h2 span[data-v-3572ecbe]:before{height:42px;clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);width:42px}.sharkie-empty-panel-heading h2 span[data-v-3572ecbe]:after{border-radius:50%;height:8px;width:8px}.sharkie-empty-panel-market-card[data-v-3572ecbe]{animation:sharkie-empty-panel-float-3572ecbe 5.5s ease-in-out infinite alternate;background:#1e1e1eeb;border-radius:8px;top:430px;box-shadow:0 28px 80px #00000057;display:grid;gap:17px;left:26%;padding:22px 28px 24px;position:absolute;width:clamp(230px,23vw,290px);z-index:2}.sharkie-empty-panel-market-card h3[data-v-3572ecbe]{color:var(--color-text-400);font-size:18px;font-weight:500;letter-spacing:0}.sharkie-empty-panel-market-row[data-v-3572ecbe]{border-bottom:1px solid rgba(245,245,245,.08);display:grid;gap:5px;grid-template-columns:1fr 80px;padding-bottom:10px}.sharkie-empty-panel-market-row small[data-v-3572ecbe]{color:#d9d9d99e;font-size:10px;font-weight:900;line-height:1;text-transform:uppercase}.sharkie-empty-panel-market-row small b[data-v-3572ecbe]{color:#d9d9d961;font-weight:900;margin-left:6px}.sharkie-empty-panel-market-row strong[data-v-3572ecbe]{color:var(--color-text-400);font-size:13px;font-weight:900;line-height:1}.sharkie-empty-panel-market-row strong em[data-v-3572ecbe]{color:var(--color-text-300);font-size:10px;font-style:normal;font-weight:500;margin-left:4px}.sharkie-empty-panel-market-row span[data-v-3572ecbe]{align-self:center;background:linear-gradient(135deg,transparent 0 12%,currentColor 12% 16%,transparent 16% 30%,currentColor 30% 34%,transparent 34% 48%,currentColor 48% 52%,transparent 52% 66%,currentColor 66% 70%,transparent 70% 100%);color:var(--color-accent-400);display:block;grid-column:2;grid-row:1/3;height:26px;width:78px}.sharkie-empty-panel-market-row span.is-down[data-v-3572ecbe]{color:var(--color-hover);transform:scaleY(-1)}.sharkie-empty-panel-bitcoin-card[data-v-3572ecbe]{align-items:end;animation:sharkie-empty-panel-float-3572ecbe 5.5s ease-in-out infinite alternate;background:var(--color-accent-400);border-radius:9px;box-shadow:0 24px 54px #00d84a42,0 0 74px #00d84a38;color:var(--color-accent-text-400);display:grid;gap:10px;grid-template-columns:auto 1fr;padding:22px 74px 18px 18px;position:absolute;right:-42px;top:364px;width:clamp(220px,23vw,300px);z-index:3}.sharkie-empty-panel-bitcoin-card small[data-v-3572ecbe]{color:#0a0a0abd;font-size:12px;font-weight:900;grid-column:1/-1;line-height:1;text-transform:uppercase}.sharkie-empty-panel-bitcoin-card span[data-v-3572ecbe]{color:#0a0a0ab8;font-size:16px;font-weight:500}.sharkie-empty-panel-bitcoin-card strong[data-v-3572ecbe]{font-size:24px;font-weight:400;justify-self:end;line-height:1}.sharkie-empty-panel-bitcoin-card i[data-v-3572ecbe]{align-items:center;background:var(--color-hover);border-radius:2px;color:var(--color-hover-text);display:inline-flex;font-size:26px;font-style:normal;font-weight:900;height:42px;justify-content:center;position:absolute;right:12px;top:10px;transform:rotate(8deg);width:42px}.sharkie-empty-panel-percent-card[data-v-3572ecbe]{animation:sharkie-empty-panel-float-3572ecbe 5.5s ease-in-out infinite alternate;backdrop-filter:blur(5px) saturate(110%);background:#0a0a0a5c;background-clip:padding-box;border:1px solid rgba(217,217,217,.34);border-radius:8px;top:532px;box-shadow:0 18px 50px #0000002e,inset 0 1px #f5f5f514;display:grid;gap:18px;left:-12px;padding:20px 112px 20px 24px;position:absolute;-webkit-backdrop-filter:blur(5px) saturate(110%);z-index:4}.sharkie-empty-panel-percent-card p[data-v-3572ecbe]{align-items:center;display:flex;gap:28px}.sharkie-empty-panel-percent-card i[data-v-3572ecbe]{--ring: calc(var(--value) * 1%);background:conic-gradient(var(--color-accent-400) var(--ring),rgba(245,245,245,.08) 0);border-radius:50%;display:block;height:30px;position:relative;width:30px}.sharkie-empty-panel-percent-card i[data-v-3572ecbe]:after{background:var(--color-background-300);border-radius:50%;content:"";inset:4px;position:absolute}.sharkie-empty-panel-percent-card strong[data-v-3572ecbe]{color:var(--color-text-400);font-size:25px;font-weight:400;line-height:1}.sharkie-empty-panel-benefits[data-v-3572ecbe]{align-content:center;display:grid;gap:clamp(34px,5vw,72px);padding-top:8px;position:relative;z-index:2}.sharkie-empty-panel-intro[data-v-3572ecbe]{color:var(--color-text-300);font-size:clamp(17px,1.8vw,22px);font-weight:700;line-height:1.75;max-width:640px}.sharkie-empty-panel-benefits article[data-v-3572ecbe]{align-items:start;display:grid;gap:26px;grid-template-columns:48px minmax(0,1fr);max-width:690px;padding:0 26px}.sharkie-empty-panel-benefits article.is-featured[data-v-3572ecbe]{background:linear-gradient(180deg,#f5f5f51f,#1e1e1e29);border-radius:8px;padding:26px}.sharkie-empty-panel-benefits article>i[data-v-3572ecbe]{align-items:center;background:var(--color-accent-400);border-radius:50%;color:#fff;display:inline-flex;font-family:Material Symbols Rounded;font-size:24px;font-style:normal;font-weight:900;height:48px;justify-content:center;line-height:1;width:48px}.sharkie-empty-panel-benefits h3[data-v-3572ecbe]{color:var(--color-accent-400);font-size:clamp(25px,2.6vw,31px);font-weight:900;letter-spacing:0;line-height:1.1;margin-bottom:12px}.sharkie-empty-panel-benefits article p[data-v-3572ecbe]{color:#d9d9d99e;font-size:clamp(14px,1.3vw,17px);font-weight:800;line-height:1.55}.sharkie-empty-panel-signature[data-v-3572ecbe]{bottom:clamp(18px,2.4vw,34px);display:block;filter:invert(1) brightness(2.2);height:auto;opacity:.42;pointer-events:none;position:absolute;right:clamp(22px,4vw,56px);width:clamp(130px,15vw,220px);z-index:3}@keyframes sharkie-empty-panel-float-3572ecbe{0%{translate:0 0}to{translate:0 14px}}@media (max-width: 840px){.sharkie-empty-panel[data-v-3572ecbe]{grid-template-columns:1fr;padding:34px 18px}.sharkie-empty-panel-visual[data-v-3572ecbe]{min-height:560px}.sharkie-empty-panel-market-card[data-v-3572ecbe]{left:50%;top:246px;transform:translate(-50%);width:min(280px,78vw)}.sharkie-empty-panel-bitcoin-card[data-v-3572ecbe]{right:0;top:182px;width:min(280px,76vw)}.sharkie-empty-panel-percent-card[data-v-3572ecbe]{left:0;top:386px;padding:18px 56px 18px 22px}.sharkie-empty-panel-benefits article[data-v-3572ecbe],.sharkie-empty-panel-benefits article.is-featured[data-v-3572ecbe]{padding:20px 0}.sharkie-empty-panel-signature[data-v-3572ecbe]{bottom:12px;right:18px;width:128px}}.sharkie-landing-panel[data-v-a6996ed3]{background:radial-gradient(circle at 65% 30%,rgba(0,216,74,.2),transparent 30%),linear-gradient(135deg,#0a0a0a,#1e1e1e 54%,#000 100% 100%);border:var(--stroke-md) solid #f5f5f5;border-radius:var(--radius-lg);box-sizing:border-box;color:#f5f5f5;display:grid;grid-column:1/13;min-height:clamp(620px,56vw,780px);overflow:hidden;padding:var(--space-md);position:relative}@media (min-width: 840px){.sharkie-landing-panel[data-v-a6996ed3]{grid-column:2/12;padding:var(--space-lg)}}@media (min-width: 1024px){.sharkie-landing-panel[data-v-a6996ed3]{grid-column:2/12}}.sharkie-landing-panel-shell[data-v-a6996ed3]{border:1px solid rgba(245,245,245,.22);border-radius:var(--radius-md);display:grid;grid-template-rows:auto auto 1fr;min-height:100%;overflow:hidden;padding:var(--space-md);position:relative}.sharkie-landing-panel-ticker[data-v-a6996ed3]{margin:calc(var(--space-xs) * -1) calc(var(--space-md) * -1) var(--space-sm);overflow:hidden;position:relative;z-index:3}.sharkie-landing-panel-ticker[data-v-a6996ed3]:before,.sharkie-landing-panel-ticker[data-v-a6996ed3]:after{content:"";height:100%;pointer-events:none;position:absolute;top:0;width:64px;z-index:2}.sharkie-landing-panel-ticker[data-v-a6996ed3]:before{background:linear-gradient(90deg,#0a0a0a,transparent);left:0}.sharkie-landing-panel-ticker[data-v-a6996ed3]:after{background:linear-gradient(270deg,rgba(245,245,245,.28),transparent);right:0}.sharkie-landing-panel-ticker-track[data-v-a6996ed3]{animation:sharkie-ticker-scroll-a6996ed3 28s linear infinite;display:flex;gap:var(--space-sm);width:max-content}.sharkie-landing-panel-ticker article[data-v-a6996ed3]{background:#00d84a0d;border:1px solid rgba(0,216,74,.2);border-radius:var(--radius-sm);box-shadow:0 0 15px #00d84a14,inset 0 0 25px #00d84a0a;display:grid;flex:0 0 170px;gap:4px;min-height:82px;overflow:hidden;padding:12px var(--space-sm);position:relative}.sharkie-landing-panel-ticker article[data-v-a6996ed3]:before{background-image:linear-gradient(rgba(0,216,74,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(0,216,74,.05) 1px,transparent 1px);background-size:22px 22px;content:"";inset:0;position:absolute}.sharkie-landing-panel-ticker-flags[data-v-a6996ed3],.sharkie-landing-panel-ticker article strong[data-v-a6996ed3],.sharkie-landing-panel-ticker article em[data-v-a6996ed3]{position:relative;z-index:1}.sharkie-landing-panel-ticker-flags[data-v-a6996ed3]{display:flex;gap:8px}.sharkie-landing-panel-ticker-flags img[data-v-a6996ed3]{border-radius:3px;box-shadow:0 0 10px #f5f5f529;display:block;height:18px;object-fit:cover;width:24px}.sharkie-landing-panel-ticker article strong[data-v-a6996ed3]{color:#f5f5f5;font-size:var(--font-size-xs);font-weight:900;line-height:1}.sharkie-landing-panel-ticker article em[data-v-a6996ed3]{font-size:var(--font-size-xs);font-style:normal;font-weight:900;line-height:1}.sharkie-landing-panel-ticker article em.is-up[data-v-a6996ed3]{color:#00d84a}.sharkie-landing-panel-ticker article em.is-down[data-v-a6996ed3]{color:#1fae5b}@keyframes sharkie-ticker-scroll-a6996ed3{to{transform:translate(calc(-50% - var(--space-sm) / 2))}}.sharkie-landing-panel-nav[data-v-a6996ed3]{align-items:center;display:flex;gap:var(--space-sm);justify-content:space-between;position:relative;z-index:2}.sharkie-landing-panel-nav strong[data-v-a6996ed3]{color:#00d84a;font-size:var(--font-size-lg);font-weight:900;line-height:1}.sharkie-landing-panel-nav div[data-v-a6996ed3]{display:flex;gap:var(--space-xs)}.sharkie-landing-panel-nav span[data-v-a6996ed3]{color:#f5f5f5;font-size:var(--font-size-xxs);font-weight:900;text-transform:uppercase}.sharkie-landing-panel-world-map[data-v-a6996ed3]{clip-path:polygon(92% 0,100% 0,100% 100%,7% 100%);inset:0;opacity:.3;overflow:hidden;pointer-events:none;position:absolute;width:100%;z-index:1}.sharkie-landing-panel-world-map[data-v-a6996ed3]:before{background:radial-gradient(circle at 52% 42%,rgba(0,216,74,.28),transparent 34%);content:"";inset:-14%;position:absolute}.sharkie-landing-panel-world-map-track[data-v-a6996ed3]{animation:sharkie-world-carousel-a6996ed3 110s linear infinite,sharkie-world-drift-a6996ed3 9s ease-in-out infinite alternate;display:flex;gap:clamp(40px,5vw,80px);height:116%;margin-top:52%;rotate:10deg;width:max-content}.sharkie-landing-panel-world-map img[data-v-a6996ed3]{display:block;flex:0 0 clamp(560px,58vw,900px);filter:brightness(0) saturate(100%) invert(54%) sepia(89%) saturate(2111%) hue-rotate(105deg) brightness(97%) contrast(104%);height:100%;mix-blend-mode:multiply;object-fit:cover;object-position:center bottom;opacity:.82;transform:scale(1.34);width:100%}@keyframes sharkie-world-carousel-a6996ed3{to{transform:translate(calc(-50% - (clamp(40px,5vw,80px)/2)))}}@keyframes sharkie-world-drift-a6996ed3{0%{translate:0 0}to{translate:-18px 12px}}.sharkie-landing-panel-boost[data-v-a6996ed3]{animation:sharkie-boost-float-a6996ed3 5.5s ease-in-out infinite alternate;background:linear-gradient(135deg,#0a0a0a,#0a0a0a),linear-gradient(rgba(0,216,74,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(0,216,74,.08) 1px,transparent 1px);background-size:auto,28px 28px,28px 28px;border:1px solid rgba(0,216,74,.48);border-radius:var(--radius-md);box-shadow:0 24px 60px #0a0a0a33,0 0 34px #00d84a29;color:#f5f5f5;display:grid;gap:var(--space-sm);padding:var(--space-sm);position:absolute;right:7%;top:50%;transform:rotate(-3deg);width:clamp(310px,28vw,560px);z-index:2}.sharkie-landing-panel-boost[data-v-a6996ed3]:before{border:1px dashed rgba(0,216,74,.34);border-radius:50%;content:"";inset:-28px 24px -30px 64px;opacity:.7;position:absolute;transform:rotate(9deg)}.sharkie-landing-panel-boost[data-v-a6996ed3]>*{position:relative;z-index:1}.sharkie-landing-panel-boost em[data-v-a6996ed3]{background:#00d84a;border-radius:var(--radius-sm);color:#0a0a0a;font-size:var(--font-size-xxs);font-style:normal;font-weight:900;padding:10px 12px;position:absolute;right:-18px;text-transform:uppercase;top:-18px;transform:rotate(7deg)}@keyframes sharkie-boost-float-a6996ed3{0%{translate:0 0}to{translate:0 14px}}.sharkie-landing-panel-boost-dots[data-v-a6996ed3]{display:flex;gap:8px}.sharkie-landing-panel-boost-dots span[data-v-a6996ed3]{background:#6e6e6e;border-radius:50%;height:10px;width:10px}.sharkie-landing-panel-boost-dots span[data-v-a6996ed3]:first-child{background:#00d84a}.sharkie-landing-panel-boost-dots span[data-v-a6996ed3]:nth-child(2){background:#1fae5b}.sharkie-landing-panel-boost-route[data-v-a6996ed3]{border:1px solid rgba(217,217,217,.18);border-radius:var(--radius-sm);display:grid;gap:8px;padding:var(--space-sm)}.sharkie-landing-panel-boost-route small[data-v-a6996ed3]{color:#00d84a;font-size:var(--font-size-xxs);font-weight:900}.sharkie-landing-panel-boost-route strong[data-v-a6996ed3]{color:#f5f5f5;font-size:clamp(32px,3.8vw,60px);font-weight:900;letter-spacing:0;line-height:.95;max-width:none}.sharkie-landing-panel-boost-flow[data-v-a6996ed3]{align-items:center;display:grid;gap:0;grid-template-columns:repeat(4,1fr);margin:var(--space-xs) var(--space-xs) 0;position:relative}.sharkie-landing-panel-boost-flow[data-v-a6996ed3]:before{background:linear-gradient(90deg,#d9d9d9 0 30%,#00d84a 30% 62%,transparent 62% 100%);background-size:24px 4px;content:"";height:4px;left:10%;position:absolute;right:10%;top:50%;transform:translateY(-50%)}.sharkie-landing-panel-boost-flow span[data-v-a6996ed3]{background:#f5f5f5;border:4px solid rgba(0,216,74,.54);border-radius:50%;box-shadow:0 0 0 8px #00d84a1f;height:28px;justify-self:center;width:28px;z-index:1}.sharkie-landing-panel-boost-flow span[data-v-a6996ed3]:nth-child(2),.sharkie-landing-panel-boost-flow span[data-v-a6996ed3]:nth-child(3){background:#00d84a}.sharkie-landing-panel-boost-flow span[data-v-a6996ed3]:last-child{background:#0a0a0a;border-color:#00d84a;box-shadow:0 0 0 10px #00d84a29,0 0 24px #00d84a5c}.sharkie-landing-panel-content[data-v-a6996ed3]{align-items:center;display:grid;gap:var(--space-md);grid-template-columns:minmax(0,1fr) minmax(220px,.8fr);min-height:0;position:static;z-index:1}.sharkie-landing-panel-copy[data-v-a6996ed3]{display:grid;gap:var(--space-sm);max-width:560px;position:relative;z-index:2}.sharkie-landing-panel-copy p[data-v-a6996ed3]{color:#00d84a;font-size:var(--font-size-xs);font-weight:900;letter-spacing:0;text-transform:uppercase}.sharkie-landing-panel-copy h2[data-v-a6996ed3]{color:#f5f5f5;font-size:clamp(34px,5vw,82px);font-weight:900;letter-spacing:0;line-height:.92;max-width:11ch}.sharkie-landing-panel-copy h2[data-v-a6996ed3] .typed-cursor{color:#00d84a;font-weight:900}.sharkie-landing-panel-sr[data-v-a6996ed3]{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.sharkie-landing-panel-actions[data-v-a6996ed3]{display:flex;flex-wrap:wrap;gap:var(--space-xs)}.sharkie-landing-panel-actions span[data-v-a6996ed3]{align-items:center;background-color:#00d84a;border:1px solid #00d84a;border-radius:var(--radius-sm);color:#0a0a0a;display:inline-flex;font-size:var(--font-size-xs);font-weight:900;min-height:38px;padding:0 var(--space-sm)}.sharkie-landing-panel-actions span[data-v-a6996ed3]:last-child{background-color:transparent;color:#f5f5f5}.sharkie-landing-panel-signature[data-v-a6996ed3]{display:block;filter:invert(1) brightness(2.2);height:auto;margin:calc(var(--space-xs) * -1) 0;max-width:min(340px,74%);object-fit:contain;width:58%}@media (max-width: 840px){.sharkie-landing-panel[data-v-a6996ed3]{min-height:620px}.sharkie-landing-panel-ticker[data-v-a6996ed3]{margin-right:calc(var(--space-md) * -1);margin-left:calc(var(--space-md) * -1)}.sharkie-landing-panel-ticker article[data-v-a6996ed3]{flex-basis:150px;min-height:76px}.sharkie-landing-panel-world-map[data-v-a6996ed3],.sharkie-landing-panel-boost[data-v-a6996ed3]{display:none}.sharkie-landing-panel-content[data-v-a6996ed3]{align-content:center;position:relative;grid-template-columns:1fr}.sharkie-landing-panel-copy h2[data-v-a6996ed3]{max-width:11ch}.sharkie-landing-panel-signature[data-v-a6996ed3]{max-width:240px;width:62%}}.sharkie-testimonials-panel[data-v-333e21dd]{background:radial-gradient(circle at 10% 86%,rgba(86,71,255,.12),transparent 28%),radial-gradient(circle at 84% 28%,rgba(0,216,74,.1),transparent 26%),linear-gradient(135deg,#030812,#071018 52%,#0a0a0a);border:var(--stroke-md) solid var(--color-grayscale-400);border-radius:var(--radius-lg);box-sizing:border-box;color:var(--color-text-400);display:grid;gap:clamp(40px,5vw,72px);grid-column:1/13;min-height:clamp(620px,56vw,780px);overflow:hidden;padding:clamp(38px,5vw,64px);position:relative}@media (min-width: 840px){.sharkie-testimonials-panel[data-v-333e21dd]{grid-column:2/12}}@media (min-width: 1024px){.sharkie-testimonials-panel[data-v-333e21dd]{grid-column:2/12}}.sharkie-testimonials-panel-header[data-v-333e21dd]{display:grid;gap:22px;justify-items:center;margin:0 auto;max-width:760px;position:relative;text-align:center;z-index:2}.sharkie-testimonials-panel-header p[data-v-333e21dd]{color:var(--color-accent-400);font-size:clamp(12px,1vw,16px);font-weight:900;letter-spacing:.08em;line-height:1;text-transform:uppercase}.sharkie-testimonials-panel-header h2[data-v-333e21dd]{color:var(--color-text-400);font-size:clamp(34px,3.8vw,48px);font-weight:900;letter-spacing:0;line-height:1.05}.sharkie-testimonials-panel-header span[data-v-333e21dd]{color:var(--color-text-300);font-size:clamp(17px,1.6vw,21px);font-weight:700;line-height:1.8;max-width:680px}.sharkie-testimonials-panel-grid[data-v-333e21dd]{display:grid;gap:clamp(28px,4vw,50px);grid-template-columns:repeat(2,minmax(0,1fr));position:relative;z-index:2}.sharkie-testimonials-panel-grid article[data-v-333e21dd]{background:linear-gradient(180deg,#f5f5f51f,#1e1e1e2e);border:1px solid rgba(245,245,245,.06);border-radius:8px;box-shadow:0 28px 70px #00000038;display:grid;gap:clamp(24px,3vw,38px);min-height:210px;padding:clamp(28px,3.8vw,36px);position:relative;transition:border-color .22s ease,box-shadow .22s ease,transform .22s ease}.sharkie-testimonials-panel-grid article[data-v-333e21dd]:hover{border-color:#00d84a61;box-shadow:0 34px 84px #00000047,0 0 34px #00d84a1f;transform:translateY(-8px)}.sharkie-testimonials-panel-stars[data-v-333e21dd]{display:flex;gap:6px}.sharkie-testimonials-panel-stars i[data-v-333e21dd]{color:#ffb536;font-family:Material Symbols Rounded;font-size:20px;font-style:normal;font-variation-settings:"FILL" 1;font-weight:900;line-height:1}.sharkie-testimonials-panel blockquote[data-v-333e21dd]{color:#f5f5f5b8;font-size:clamp(18px,1.8vw,24px);font-weight:500;letter-spacing:0;line-height:1.4;margin:0}.sharkie-testimonials-panel footer[data-v-333e21dd]{align-items:end;display:flex;gap:18px;justify-content:space-between}.sharkie-testimonials-panel footer div[data-v-333e21dd]{display:grid;gap:6px}.sharkie-testimonials-panel footer strong[data-v-333e21dd]{color:var(--color-text-400);font-size:clamp(17px,1.4vw,20px);font-weight:900;line-height:1}.sharkie-testimonials-panel footer small[data-v-333e21dd]{color:#d9d9d985;font-size:clamp(13px,1.1vw,16px);font-weight:800;line-height:1}.sharkie-testimonials-panel footer span[data-v-333e21dd]{align-items:center;background:radial-gradient(circle at 32% 28%,rgba(245,245,245,.92),transparent 16px),linear-gradient(135deg,var(--avatar-color),rgba(245,245,245,.22));border-radius:50%;color:#0a0a0a;display:inline-flex;flex:0 0 50px;font-size:14px;font-weight:900;height:50px;justify-content:center;line-height:1;width:50px}.sharkie-testimonials-panel-signature[data-v-333e21dd]{bottom:clamp(18px,2.4vw,34px);display:block;filter:invert(1) brightness(2.2);height:auto;opacity:.42;pointer-events:none;position:absolute;right:clamp(22px,4vw,56px);width:clamp(130px,15vw,220px);z-index:3}@media (max-width: 840px){.sharkie-testimonials-panel[data-v-333e21dd]{padding:34px 18px}.sharkie-testimonials-panel-grid[data-v-333e21dd]{grid-template-columns:1fr}.sharkie-testimonials-panel-grid article[data-v-333e21dd]{min-height:0}.sharkie-testimonials-panel-signature[data-v-333e21dd]{bottom:12px;right:18px;width:128px}}.sharkie-wallet-panel[data-v-55afeddb]{background:radial-gradient(circle at 72% 48%,rgba(0,216,74,.08),transparent 24%),linear-gradient(135deg,#050b14,#070c15 58%,#0a0a0a);border:var(--stroke-md) solid var(--color-grayscale-400);border-radius:var(--radius-lg);box-sizing:border-box;color:var(--color-text-400);display:grid;gap:clamp(30px,5vw,70px);grid-column:1/13;grid-template-columns:minmax(0,.9fr) minmax(360px,1.1fr);min-height:clamp(620px,56vw,780px);overflow:hidden;padding:clamp(42px,6vw,74px);position:relative}@media (min-width: 840px){.sharkie-wallet-panel[data-v-55afeddb]{grid-column:2/12}}@media (min-width: 1024px){.sharkie-wallet-panel[data-v-55afeddb]{grid-column:2/12}}.sharkie-wallet-panel-copy[data-v-55afeddb]{align-content:center;display:grid;gap:clamp(22px,3vw,34px);max-width:560px;position:relative;z-index:2}.sharkie-wallet-panel-copy>p[data-v-55afeddb]{color:var(--color-text-400);font-size:clamp(17px,1.5vw,20px);font-weight:800;line-height:1}.sharkie-wallet-panel-copy>p[data-v-55afeddb]:after{content:" —"}.sharkie-wallet-panel-copy h2[data-v-55afeddb]{color:var(--color-text-400);font-size:clamp(40px,4.4vw,58px);font-weight:900;letter-spacing:0;line-height:1.12}.sharkie-wallet-panel-copy>span[data-v-55afeddb]{color:#f5f5f5a8;font-size:clamp(18px,1.7vw,23px);font-weight:600;line-height:1.75}.sharkie-wallet-panel-stats[data-v-55afeddb]{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));padding-top:10px}.sharkie-wallet-panel-stats article[data-v-55afeddb]{align-items:center;background:#f5f5f50a;border:1px solid rgba(245,245,245,.08);border-radius:8px;display:grid;gap:16px;grid-template-columns:54px minmax(0,1fr);min-height:112px;padding:18px 14px;transition:border-color .22s ease,box-shadow .22s ease,transform .22s ease}.sharkie-wallet-panel-stats article[data-v-55afeddb]:hover{border-color:#00d84a61;box-shadow:0 18px 42px #0000003d,0 0 28px #00d84a1f;transform:translateY(-6px)}.sharkie-wallet-panel-stats i[data-v-55afeddb]{align-items:center;background:radial-gradient(circle at 50% 50%,rgba(0,216,74,.18),transparent 58%),#0a0a0a47;border:1px solid rgba(0,216,74,.46);border-radius:50%;color:var(--color-text-400);display:inline-flex;font-family:Material Symbols Rounded;font-size:28px;font-style:normal;height:54px;justify-content:center;width:54px}.sharkie-wallet-panel-stats div[data-v-55afeddb]{display:grid;gap:10px;min-width:0}.sharkie-wallet-panel-stats strong[data-v-55afeddb]{color:var(--color-text-400);font-size:clamp(30px,3.2vw,42px);font-weight:900;letter-spacing:0;line-height:.92}.sharkie-wallet-panel-stats small[data-v-55afeddb]{color:#d9d9d99e;font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.sharkie-wallet-panel-art[data-v-55afeddb]{min-height:520px;position:relative;z-index:2}.sharkie-wallet-panel .spark[data-v-55afeddb]{height:58px;position:absolute;width:58px}.sharkie-wallet-panel .spark[data-v-55afeddb]:before,.sharkie-wallet-panel .spark[data-v-55afeddb]:after{background:#f5f5f5d1;content:"";inset:0;margin:auto;position:absolute}.sharkie-wallet-panel .spark[data-v-55afeddb]:before{clip-path:polygon(50% 0,55% 42%,100% 50%,55% 58%,50% 100%,45% 58%,0 50%,45% 42%);height:58px;width:58px}.sharkie-wallet-panel .spark[data-v-55afeddb]:after{height:1px;transform:rotate(-38deg);width:60px}.sharkie-wallet-panel .spark-one[data-v-55afeddb]{left:16%;top:14%}.sharkie-wallet-panel .spark-two[data-v-55afeddb]{bottom:18%;right:6%;transform:scale(.72)}.sharkie-wallet-panel .dot[data-v-55afeddb]{background:#f5f5f5bd;border-radius:50%;height:3px;position:absolute;width:3px}.sharkie-wallet-panel .dot-one[data-v-55afeddb]{left:40%;top:30%}.sharkie-wallet-panel .dot-two[data-v-55afeddb]{right:26%;top:44%}.sharkie-wallet-panel .dot-three[data-v-55afeddb]{bottom:24%;right:18%}.sharkie-wallet-panel-receipt[data-v-55afeddb]{background:radial-gradient(circle at 94% 4%,rgba(0,216,74,.22),transparent 34%),#050b14b8;border:2px solid rgba(245,245,245,.72);border-radius:14px;display:grid;gap:14px;overflow:hidden;padding:0 20px 18px;position:absolute;right:-4%;top:3%;width:clamp(250px,24vw,330px)}.sharkie-wallet-panel-receipt b[data-v-55afeddb]{align-items:center;background:linear-gradient(90deg,#f5f5f524,#00d84a2e);display:flex;font-style:normal;justify-content:space-between;margin:0 -20px;min-height:48px;padding:0 20px}.sharkie-wallet-panel-receipt b span[data-v-55afeddb],.sharkie-wallet-panel-receipt b em[data-v-55afeddb]{color:#f5f5f5db;font-size:10px;font-style:normal;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.sharkie-wallet-panel-receipt b em[data-v-55afeddb]{color:var(--color-accent-400)}.sharkie-wallet-panel-receipt strong[data-v-55afeddb]{background:#f5f5f5e6;border-radius:2px;display:flex;height:22px;overflow:hidden}.sharkie-wallet-panel-receipt strong i[data-v-55afeddb]{background:linear-gradient(90deg,var(--color-accent-400),rgba(0,216,74,.24));display:block;width:42%}.sharkie-wallet-panel-receipt p[data-v-55afeddb]{color:#f5f5f5c7;font-size:10px;font-weight:700;line-height:1.35;max-width:240px}.sharkie-wallet-panel-receipt small[data-v-55afeddb]{align-self:end;background:#f5f5f5db;border-radius:4px;color:#0a0a0a;font-size:14px;font-weight:900;justify-self:end;line-height:1;padding:4px 7px}.sharkie-wallet-panel-card[data-v-55afeddb]{animation:sharkie-wallet-float-55afeddb 5.5s ease-in-out infinite alternate;background:radial-gradient(circle at 88% 12%,rgba(0,216,74,.22),transparent 24%),linear-gradient(135deg,#f5f5f50a,#050b14db);border:2px solid rgba(245,245,245,.78);border-radius:14px;bottom:24%;box-shadow:0 28px 80px #00000047,0 0 42px #00d84a14;display:grid;gap:24px;left:-6%;padding:22px 26px;position:absolute;width:clamp(320px,31vw,430px)}.sharkie-wallet-panel-card[data-v-55afeddb]:before{border:1px solid rgba(0,216,74,.14);border-radius:12px;content:"";inset:12px;pointer-events:none;position:absolute}.sharkie-wallet-panel-card header[data-v-55afeddb],.sharkie-wallet-panel-card footer[data-v-55afeddb]{align-items:center;display:flex;justify-content:space-between}.sharkie-wallet-panel-card header span[data-v-55afeddb],.sharkie-wallet-panel-card footer span[data-v-55afeddb]{color:var(--color-text-400);font-size:16px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.sharkie-wallet-panel-card header b[data-v-55afeddb]{background:radial-gradient(circle at 50% 50%,rgba(245,245,245,.8),transparent 22%),linear-gradient(135deg,#f5f5f5e6,#00d84a38);border-radius:4px;display:block;height:34px;width:66px}.sharkie-wallet-panel .chip[data-v-55afeddb]{background:linear-gradient(90deg,transparent 44%,rgba(10,10,10,.28) 44% 56%,transparent 56%),linear-gradient(0deg,transparent 44%,rgba(10,10,10,.18) 44% 56%,transparent 56%),#f5f5f5;border-radius:5px;height:34px;margin-top:22px;position:relative;width:48px}.sharkie-wallet-panel .chip i[data-v-55afeddb]{border:1px solid rgba(10,10,10,.28);border-radius:50%;content:"";height:22px;inset:0;margin:auto;position:absolute;width:22px}.sharkie-wallet-panel-card>strong[data-v-55afeddb]{color:var(--color-text-400);font-size:clamp(22px,2.6vw,31px);font-weight:900;letter-spacing:0;line-height:1;text-align:right}.sharkie-wallet-panel-card>strong span[data-v-55afeddb]{display:inline-grid;gap:7px;grid-template-columns:repeat(4,8px);margin-left:6px;vertical-align:middle}.sharkie-wallet-panel-card>strong span[data-v-55afeddb]:before{background:var(--color-accent-400);border-radius:50%;box-shadow:15px 0 0 var(--color-accent-400),30px 0 0 var(--color-accent-400),45px 0 0 var(--color-accent-400);content:"";height:8px;width:8px}.sharkie-wallet-panel-card footer small[data-v-55afeddb]{color:var(--color-text-400);font-size:16px;font-weight:900}.sharkie-wallet-panel-signature[data-v-55afeddb]{bottom:clamp(18px,2.4vw,34px);display:block;filter:invert(1) brightness(2.2);height:auto;opacity:.42;pointer-events:none;position:absolute;right:clamp(22px,4vw,56px);width:clamp(130px,15vw,220px);z-index:3}@keyframes sharkie-wallet-float-55afeddb{0%{translate:0 0}to{translate:0 14px}}@media (max-width: 840px){.sharkie-wallet-panel[data-v-55afeddb]{grid-template-columns:1fr;padding:34px 18px}.sharkie-wallet-panel-art[data-v-55afeddb]{min-height:560px}.sharkie-wallet-panel-receipt[data-v-55afeddb]{right:0;top:0;width:min(300px,76vw)}.sharkie-wallet-panel-card[data-v-55afeddb]{bottom:auto;left:0;top:222px;width:min(360px,82vw)}.sharkie-wallet-panel-signature[data-v-55afeddb]{bottom:12px;right:18px;width:128px}}.subowners-panel[data-v-a3d428f0]{aspect-ratio:16/9;background:radial-gradient(circle at 18% 16%,rgba(218,215,205,.62),transparent 32%),linear-gradient(135deg,#dad7cd,#c1c8ae 48%,#a3b18a);border:var(--stroke-md) solid #588157;border-radius:var(--radius-lg);box-sizing:border-box;color:#344e41;display:grid;gap:var(--space-sm);grid-column:1/13;grid-template-rows:auto auto 1fr;overflow:hidden;padding:var(--space-md);position:relative}@media (min-width: 840px){.subowners-panel[data-v-a3d428f0]{grid-column:2/12;padding:var(--space-lg)}}@media (min-width: 1024px){.subowners-panel[data-v-a3d428f0]{grid-column:2/12}}.subowners-panel-top[data-v-a3d428f0]{display:grid;gap:var(--space-sm);grid-template-columns:1fr auto;position:relative;z-index:1}.subowners-panel-owner[data-v-a3d428f0],.subowners-panel-total[data-v-a3d428f0]{align-items:center;background-color:#dad7cd94;border:1px solid rgba(52,78,65,.16);border-radius:var(--radius-sm);display:flex;gap:var(--space-sm);min-height:54px;padding:var(--space-sm)}.subowners-panel-owner span[data-v-a3d428f0],.subowners-panel-total span[data-v-a3d428f0]{align-items:center;background-color:#344e41;border-radius:50%;color:#dad7cd;display:inline-flex;flex:0 0 auto;font-size:var(--font-size-xxs);font-weight:900;height:28px;justify-content:center;width:28px}.subowners-panel-owner strong[data-v-a3d428f0],.subowners-panel-total strong[data-v-a3d428f0]{color:#344e41;font-size:var(--font-size-sm);font-weight:900}.subowners-panel-owner em[data-v-a3d428f0]{background-color:#dad7cd;border:1px solid rgba(52,78,65,.22);border-radius:var(--radius-sm);font-size:var(--font-size-xxs);font-style:normal;font-weight:900;margin-left:auto;padding:8px 12px}.subowners-panel-total.is-complete[data-v-a3d428f0]{border-color:#344e41}.subowners-panel-note[data-v-a3d428f0]{color:#344e41a8;font-size:var(--font-size-xs);font-weight:800;text-align:center}.subowners-panel-body[data-v-a3d428f0]{display:grid;gap:var(--space-md);min-height:0;position:relative;z-index:1}@media (min-width: 840px){.subowners-panel-body[data-v-a3d428f0]{grid-template-columns:minmax(260px,.85fr) minmax(0,1.15fr)}}.subowners-panel-master[data-v-a3d428f0]{min-height:0;overflow:hidden}.subowners-panel-list[data-v-a3d428f0]{display:grid;gap:var(--space-xs);max-height:100%;min-height:0;overflow-y:auto;padding-right:var(--space-xxs);scrollbar-color:rgba(52,78,65,.52) rgba(218,215,205,.42);scrollbar-width:thin}.subowners-panel-list[data-v-a3d428f0]::-webkit-scrollbar{width:6px}.subowners-panel-list[data-v-a3d428f0]::-webkit-scrollbar-track{background-color:#dad7cd6b;border-radius:999px}.subowners-panel-list[data-v-a3d428f0]::-webkit-scrollbar-thumb{background-color:#344e4185;border-radius:999px}.subowners-panel-list[data-v-a3d428f0]::-webkit-scrollbar-thumb:hover{background-color:#344e41b8}.subowners-panel-list button[data-v-a3d428f0]{align-items:center;background-color:#dad7cd8a;border:1px solid rgba(52,78,65,.18);border-radius:var(--radius-sm);color:#344e41;cursor:pointer;display:flex;font:inherit;justify-content:space-between;min-height:80px!important;padding:10px var(--space-sm);text-align:left}.subowners-panel-list button[data-v-a3d428f0]:hover,.subowners-panel-list button.is-active[data-v-a3d428f0]{background-color:#dad7cde0;border-color:#344e412e}.subowners-panel-list small[data-v-a3d428f0],.subowners-panel label span[data-v-a3d428f0],.subowners-panel-summary small[data-v-a3d428f0]{color:#588157;font-size:var(--font-size-xxs);font-weight:900;text-transform:uppercase}.subowners-panel-list strong[data-v-a3d428f0]{display:block;font-size:var(--font-size-md);font-weight:900;margin-top:var(--space-xxs)}.subowners-panel-list em[data-v-a3d428f0]{color:#344e41;font-size:var(--font-size-xl);font-style:normal;font-weight:900}.subowners-panel-empty[data-v-a3d428f0]{color:#344e41a8;font-size:var(--font-size-sm);font-weight:900;padding:var(--space-sm)}.subowners-panel-detail[data-v-a3d428f0]{background-color:#dad7cd80;border:1px solid rgba(52,78,65,.16);border-radius:var(--radius-sm);display:grid;gap:var(--space-md);grid-template-rows:auto auto auto 1fr;min-height:0;padding:var(--space-md)}.subowners-panel-fields[data-v-a3d428f0]{display:grid;gap:var(--space-sm);grid-template-columns:1fr minmax(140px,.52fr)}.subowners-panel label[data-v-a3d428f0]{display:grid;gap:var(--space-xxs)}.subowners-panel-search[data-v-a3d428f0]{position:relative}.subowners-panel input[data-v-a3d428f0]{background-color:#dad7cd;border:1px solid rgba(52,78,65,.28);border-radius:var(--radius-sm);color:#344e41;font:inherit;font-size:var(--font-size-sm);font-weight:800;height:44px;outline:none;padding:0 var(--space-sm)}.subowners-panel input[data-v-a3d428f0]:focus-visible,.subowners-panel button[data-v-a3d428f0]:focus-visible{outline:2px solid #344e41;outline-offset:2px}.subowners-panel-suggestions[data-v-a3d428f0]{background-color:#c1c8ae;border:1px solid #588157;border-radius:var(--radius-sm);box-shadow:0 14px 28px #344e412e;display:grid;gap:2px;left:0;max-height:178px;overflow:auto;padding:var(--space-xs);position:absolute;right:0;top:calc(100% + var(--space-xs));z-index:10}.subowners-panel-suggestions button[data-v-a3d428f0]{background-color:#dad7cd;border:1px solid transparent;justify-content:start;min-height:32px;text-align:left;width:100%}.subowners-panel-suggestions button[data-v-a3d428f0]:hover{background-color:#a3b18a;border-color:#588157}.subowners-panel-suggestions p[data-v-a3d428f0]{color:#344e41b3;font-size:var(--font-size-xs);font-weight:900;padding:var(--space-xs)}.subowners-panel-actions[data-v-a3d428f0]{display:flex;flex-wrap:wrap;gap:var(--space-xs)}.subowners-panel-alert[data-v-a3d428f0]{background-color:#dad7cd;border:1px solid #588157;border-left:var(--stroke-lg) solid #344e41;border-radius:var(--radius-sm);color:#344e41;font-size:var(--font-size-sm);font-weight:900;padding:10px var(--space-sm)}.subowners-panel button[data-v-a3d428f0]{background-color:#dad7cd;border:1px solid rgba(52,78,65,.22);border-radius:var(--radius-sm);color:#344e41;cursor:pointer;font:inherit;font-size:var(--font-size-xs);font-weight:900;min-height:36px;padding:0 var(--space-sm)}.subowners-panel button.is-danger[data-v-a3d428f0]{color:#3a5a40}.subowners-panel button[data-v-a3d428f0]:disabled{cursor:not-allowed;opacity:.45}.subowners-panel-summary[data-v-a3d428f0]{display:grid;gap:var(--space-xs);grid-template-columns:repeat(3,1fr)}.subowners-panel-summary div[data-v-a3d428f0]{background-color:#dad7cdb8;border:1px solid rgba(52,78,65,.14);border-radius:var(--radius-sm);padding:var(--space-sm)}.subowners-panel-summary div strong[data-v-a3d428f0]{display:block;font-size:var(--font-size-xl);font-weight:900;margin-top:var(--space-xxs)}.subowners-panel-footer[data-v-a3d428f0]{align-self:end;display:flex;gap:var(--space-xs);justify-content:end}.subowners-panel-footer button[data-v-a3d428f0]:last-child{background-color:#344e41;border-color:#344e41;color:#dad7cd}.subowners-panel-result[data-v-a3d428f0]{display:grid;gap:var(--space-md);grid-template-rows:auto 1fr auto;min-height:0;position:relative;z-index:1}.subowners-panel-result-header[data-v-a3d428f0]{align-items:start;display:flex;gap:var(--space-md);justify-content:space-between}.subowners-panel-result-header p[data-v-a3d428f0]{color:#588157;font-size:var(--font-size-sm);font-weight:900}.subowners-panel-result-header h3[data-v-a3d428f0],.subowners-panel-result-header strong[data-v-a3d428f0]{color:#344e41;font-size:var(--font-size-title-sm);font-weight:900;line-height:1;margin-top:var(--space-xxs)}.subowners-panel-result-grid[data-v-a3d428f0]{display:grid;gap:var(--space-sm);grid-template-columns:repeat(2,minmax(0,1fr));min-height:0;overflow:auto}.subowners-panel-result-grid article[data-v-a3d428f0]{background-color:#dad7cdb8;border:1px solid rgba(52,78,65,.16);border-radius:var(--radius-sm);display:grid;gap:var(--space-xs);padding:var(--space-md)}.subowners-panel-result-grid span[data-v-a3d428f0]{color:#588157;font-size:var(--font-size-xxs);font-weight:900;text-transform:uppercase}.subowners-panel-result-grid strong[data-v-a3d428f0]{color:#344e41;font-size:var(--font-size-lg);font-weight:900}.subowners-panel-result-grid em[data-v-a3d428f0]{color:#344e41b8;font-size:var(--font-size-sm);font-style:normal;font-weight:900}@media (max-width: 840px){.subowners-panel[data-v-a3d428f0]{aspect-ratio:auto;overflow:visible}.subowners-panel-top[data-v-a3d428f0],.subowners-panel-body[data-v-a3d428f0],.subowners-panel-fields[data-v-a3d428f0],.subowners-panel-summary[data-v-a3d428f0]{grid-template-columns:1fr}.subowners-panel-master[data-v-a3d428f0],.subowners-panel-list[data-v-a3d428f0],.subowners-panel-suggestions[data-v-a3d428f0],.subowners-panel-result-grid[data-v-a3d428f0]{max-height:none;overflow:visible}}.next-project[data-v-022ec32e]{border:var(--stroke-md) solid rgba(52,78,65,.42);padding:var(--space-xxs);padding-right:var(--space-sm);border-radius:var(--radius-md);color:var(--color-text-400);--icon-color: var(--color-text-400);transition:background-color .1s ease-in-out;display:flex;flex-direction:row;align-items:center;position:relative;justify-content:space-between;height:64px}@media (min-width: 480px){.next-project[data-v-022ec32e]{height:80px}}@media (min-width: 840px){.next-project[data-v-022ec32e]{padding:var(--space-xs);padding-right:var(--space-md);height:120px}}@media (min-width: 1024px){.next-project[data-v-022ec32e]{padding-right:var(--space-lg)}}.next-project-prefix[data-v-022ec32e]{color:var(--color-text-300);white-space:nowrap}.next-project-content[data-v-022ec32e]{width:100%;display:flex;flex-direction:column;justify-content:center;padding-left:var(--space-sm);gap:var(--space-xxs)}@media (min-width: 840px){.next-project-content[data-v-022ec32e]{padding-left:var(--space-md)}}.next-project-title[data-v-022ec32e]{font-size:var(--font-size-title-xxs);line-height:var(--line-height-title);font-weight:700;color:var(--color-text-400)}@media (min-width: 840px){.next-project-title[data-v-022ec32e]{font-size:var(--font-size-title-xs)}}.next-project-arrow[data-v-022ec32e]{width:var(--icon-size-md);color:var(--color-text-300);--icon-color: var(--color-text-400)}.next-project-image[data-v-022ec32e]{border-radius:var(--radius-sm);max-height:100%;width:auto}@media (hover: hover) and (pointer: fine){.next-project[data-v-022ec32e]:hover{background-color:#fff;border-color:#344e41;color:#22a65a}.next-project:hover .next-project-prefix[data-v-022ec32e],.next-project:hover .next-project-title[data-v-022ec32e],.next-project:hover .next-project-arrow[data-v-022ec32e]{color:#22a65a;--icon-color: #22a65a}}.project-content[data-v-27052201]{color:var(--color-text-400)}.project-content-grid[data-v-27052201]{row-gap:var(--space-sm)}@media (min-width: 840px){.project-content-grid[data-v-27052201]{row-gap:var(--space-xxl)}}.project-content-next-project[data-v-27052201]{grid-column:1/13}@media (min-width: 840px){.project-content-next-project[data-v-27052201]{grid-column:3/11}}@media (min-width: 1024px){.project-content-next-project[data-v-27052201]{grid-column:4/10}}@media (min-width: 1280px){.project-content-next-project[data-v-27052201]{grid-column:5/9}}.project-content-next-project.has-red-border[data-v-27052201] .next-project,.project-content-next-project.has-red-border[data-v-27052201] .next-project:hover{border-color:#ff3f4a}.project-content-next-project.has-blue-border[data-v-27052201] .next-project,.project-content-next-project.has-blue-border[data-v-27052201] .next-project:hover{border-color:#008dff}.project-content-next-project-grid[data-v-27052201]{padding:0 var(--space-outer);padding-top:var(--space-xl);padding-bottom:var(--space-xxxl)}.project-content-components[data-v-27052201]{padding:20px var(--space-outer);background-color:var(--color-background-400);width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:var(--radius-xxl);gap:var(--space-xxl)}@media (min-width: 840px){.project-content-components[data-v-27052201]{padding:64px var(--space-outer)}}.project[data-v-6ab03458]{min-height:calc(var(--lvh) * 100);background-color:var(--color-background-300);inline-size:100%;max-inline-size:none;min-inline-size:0;overflow:hidden}.project-content-wrapper[data-v-6ab03458]{display:flex;flex-direction:column;justify-content:space-around;width:100%;opacity:0;transition:opacity .4s ease-out}.project-content-wrapper-visible[data-v-6ab03458]{opacity:1}.project-footer[data-v-6ab03458]{position:relative;margin-top:auto;color:var(--color-text-400)}.project[data-v-6ab03458] ::selection{background:var(--color-accent-400);color:var(--color-accent-text-400);text-shadow:none}.project[data-v-6ab03458] ::-moz-selection{background:var(--color-accent-400);color:var(--color-accent-text-400);text-shadow:none}.not-found[data-v-6f880e33]{background:radial-gradient(circle at 76% 34%,rgba(255,176,0,.22),transparent 26%),radial-gradient(circle at 22% 78%,rgba(88,129,87,.16),transparent 30%),linear-gradient(135deg,#f5efe6,#fff8e7 58%,#f1eadb);color:#ffb000;min-height:calc(var(--lvh) * 100);overflow:hidden;position:relative}.not-found[data-v-6f880e33]:before,.not-found[data-v-6f880e33]:after{border:1px solid rgba(255,176,0,.26);border-radius:999px;content:"";pointer-events:none;position:absolute}.not-found[data-v-6f880e33]:before{height:520px;right:-160px;top:-180px;width:520px}.not-found[data-v-6f880e33]:after{bottom:-220px;height:560px;left:-190px;width:560px}.not-found-content[data-v-6f880e33]{align-items:center;display:grid;gap:clamp(32px,7vw,96px);grid-template-columns:minmax(280px,.92fr) minmax(320px,1.08fr);margin:0 auto;max-width:1180px;min-height:calc(var(--lvh) * 100);padding:clamp(82px,11vh,124px) var(--grid-margin) var(--space-xl);position:relative;width:100%;z-index:1}.not-found-copy[data-v-6f880e33]{animation:copyEnter-6f880e33 .68s var(--ease-power2-out) both;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background-color:#344e41d1;border:1px solid rgba(255,176,0,.34);border-radius:var(--radius-lg);box-shadow:0 28px 64px #344e412e;display:grid;gap:var(--space-sm);justify-items:start;max-width:min(100%,540px);min-width:0;padding:clamp(var(--space-md),3.4vw,var(--space-lg))}.not-found-copy h1[data-v-6f880e33]{color:#ffb000;font-size:clamp(42px,5.3vw,72px);font-weight:900;letter-spacing:0;line-height:.92;max-width:100%;overflow-wrap:anywhere}.not-found-copy p[data-v-6f880e33]:not(.not-found-kicker){color:#ffe7a3;font-size:clamp(var(--font-size-sm),1.45vw,var(--font-size-md));font-weight:800;line-height:1.45;max-width:440px}.not-found-kicker[data-v-6f880e33]{background-color:#ff8500;border-radius:999px;color:#fff;font-size:var(--font-size-sm);font-weight:900;padding:8px 14px}.not-found-button[data-v-6f880e33]{align-items:center;background-color:#ff8500;border:1px solid #ff8500;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font:inherit;font-size:var(--font-size-sm);font-weight:900;gap:var(--space-xs);height:48px;padding:0 var(--space-md);transition:background-color .18s var(--ease-power2-out),border-color .18s var(--ease-power2-out),transform .18s var(--ease-power2-out)}.not-found-button[data-v-6f880e33]:hover{background-color:#e87700;border-color:#e87700;transform:translateY(-2px)}.not-found-button[data-v-6f880e33]:focus-visible{outline:2px solid #ff8500;outline-offset:3px}.not-found-visual[data-v-6f880e33]{animation:visualEnter-6f880e33 .76s var(--ease-power2-out) 90ms both;aspect-ratio:1/.82;min-height:360px;position:relative}.not-found-orbit[data-v-6f880e33]{animation:orbitSpin-6f880e33 18s linear infinite;border:1px dashed rgba(52,78,65,.28);border-radius:999px;inset:8%;position:absolute}.not-found-orbit span[data-v-6f880e33]{background-color:#ffb000;border-radius:999px;box-shadow:0 0 0 8px #ffb00029;height:14px;position:absolute;width:14px}.not-found-orbit span[data-v-6f880e33]:nth-child(1){left:16%;top:12%}.not-found-orbit span[data-v-6f880e33]:nth-child(2){right:8%;top:44%}.not-found-orbit span[data-v-6f880e33]:nth-child(3){bottom:10%;left:44%}.not-found-browser[data-v-6f880e33]{animation:browserFloat-6f880e33 5.6s ease-in-out infinite;background-color:#344e41e6;border:1px solid rgba(255,176,0,.35);border-radius:var(--radius-lg);box-shadow:0 30px 70px #344e4138;display:grid;gap:var(--space-md);left:50%;max-width:520px;padding:var(--space-md);position:absolute;top:50%;transform:translate(-50%,-50%) rotate(-2deg);width:min(88%,520px)}.not-found-browser-top[data-v-6f880e33]{display:flex;gap:8px}.not-found-browser-top span[data-v-6f880e33]{background-color:#ff8500;border-radius:999px;height:12px;width:12px}.not-found-browser-top span[data-v-6f880e33]:nth-child(2){background-color:#ffb000}.not-found-browser-top span[data-v-6f880e33]:nth-child(3){background-color:#a3b18a}.not-found-address[data-v-6f880e33]{background-color:#f5efe614;border:1px solid rgba(255,231,163,.14);border-radius:var(--radius-sm);color:#ffe7a3;display:grid;gap:6px;min-width:0;padding:var(--space-sm)}.not-found-address small[data-v-6f880e33]{color:#ffb000;font-size:var(--font-size-xs);font-weight:900}.not-found-address strong[data-v-6f880e33]{color:#ffe7a3;font-size:clamp(var(--font-size-lg),3vw,var(--font-size-title-sm));font-weight:900;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.not-found-map[data-v-6f880e33]{display:grid;gap:var(--space-sm);grid-template-columns:repeat(4,1fr);min-height:124px;position:relative}.not-found-map[data-v-6f880e33]:before{background-color:#ffb000;content:"";height:4px;left:13%;position:absolute;top:50%;width:29%}.not-found-map[data-v-6f880e33]:after{background:repeating-linear-gradient(90deg,#ffb000 0,#ffb000 10px,transparent 10px,transparent 18px);content:"";height:4px;left:42%;position:absolute;right:13%;top:50%}.not-found-map i[data-v-6f880e33]{align-self:center;background-color:#ffe7a3;border:4px solid #ffb000;border-radius:999px;display:block;height:34px;justify-self:center;position:relative;width:34px;z-index:1}.not-found-map .is-home[data-v-6f880e33]{background-color:#a3b18a;border-color:#dad7cd}.not-found-map .is-lost[data-v-6f880e33]{animation:lostPulse-6f880e33 1.6s ease-in-out infinite;background-color:#ff8500;border-color:#fff;box-shadow:0 0 0 12px #ff850029}.not-found-card[data-v-6f880e33]{animation:cardFloat-6f880e33 4.8s ease-in-out infinite;background-color:#ffb000eb;border-radius:var(--radius-md);color:#344e41;display:grid;gap:2px;padding:12px 16px;position:absolute}.not-found-card span[data-v-6f880e33],.not-found-card strong[data-v-6f880e33]{font-weight:900}.not-found-card span[data-v-6f880e33]{font-size:var(--font-size-xs)}.not-found-card strong[data-v-6f880e33]{font-size:var(--font-size-lg)}.not-found-card.is-code[data-v-6f880e33]{right:2%;top:16%;transform:rotate(5deg)}.not-found-card.is-route[data-v-6f880e33]{animation-delay:-1.8s;bottom:13%;left:7%;transform:rotate(-6deg)}@keyframes copyEnter-6f880e33{0%{opacity:0;transform:translateY(18px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes visualEnter-6f880e33{0%{opacity:0;transform:translate(28px) scale(.97)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes browserFloat-6f880e33{0%,to{transform:translate(-50%,-50%) rotate(-2deg)}50%{transform:translate(-50%,calc(-50% - 12px)) rotate(1deg)}}@keyframes cardFloat-6f880e33{0%,to{margin-top:0}50%{margin-top:-12px}}@keyframes lostPulse-6f880e33{0%,to{transform:scale(1)}50%{transform:scale(1.16)}}@keyframes orbitSpin-6f880e33{to{transform:rotate(360deg)}}@media (max-width: 840px){.not-found-content[data-v-6f880e33]{grid-template-columns:1fr;padding-top:86px}.not-found-copy[data-v-6f880e33]{max-width:min(100%,500px)}.not-found-copy h1[data-v-6f880e33]{font-size:clamp(38px,12vw,58px)}.not-found-visual[data-v-6f880e33]{min-height:300px;order:-1}.not-found-card[data-v-6f880e33]{display:none}}.project-background[data-v-f199bddf]{position:fixed;top:calc(var(--radius-xxl) * -1);left:0;height:calc(100% + var(--radius-xxl));width:100%;background-color:var(--color-background-300);z-index:calc(var(--z-index-project-background) - 3);pointer-events:none;transition:transform var(--transition-route-duration) var(--transition-route-ease);visibility:hidden;transform:translate3d(0,100%,0);border-radius:var(--radius-xxl) var(--radius-xxl) 0 0}.project-background-blend[data-v-f199bddf]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:calc(var(--z-index-project-background) - 4);background-color:#152242;transition:opacity var(--transition-route-duration);opacity:0;pointer-events:none;visibility:hidden}.project-background-blend-visible[data-v-f199bddf]{opacity:.5}.project-background-blend-transitioning[data-v-f199bddf]{visibility:visible}.project-background-visible[data-v-f199bddf]{transform:translateZ(0)}.project-background-transitioning[data-v-f199bddf]{visibility:visible}.home-wrapper-projectIsReady{visibility:hidden;position:fixed;inset:0}.project-wrapper{position:fixed;inset:0;inline-size:100%;block-size:100%;max-inline-size:none;min-inline-size:0;overflow:hidden;z-index:var(--z-index-layout-project);visibility:hidden;pointer-events:none}.project-wrapper-visible{visibility:visible;pointer-events:auto;position:static;overflow-x:hidden;overflow-y:visible;overscroll-behavior:auto}.project-shell-content{inline-size:100%;max-inline-size:none;min-inline-size:0;min-block-size:100%;height:auto;overflow:visible}@media (hover: none) and (pointer: coarse),(max-width: 840px){.project-wrapper-visible,.project-shell-content{min-height:100vh;touch-action:pan-y}.project-wrapper.project-wrapper-mobile-native.project-wrapper-visible{height:auto!important;inset:auto!important;min-height:100vh!important;overflow:visible!important;pointer-events:auto!important;position:static!important;touch-action:pan-y!important;visibility:visible!important}.project-shell-content.project-shell-content-mobile-native{height:auto!important;min-height:100vh!important;overflow:visible!important;touch-action:pan-y!important}}
