:root{--vt-c-black: #00000;--vt-c-white: #ffffff;--vt-c-white-soft: #f8f8f8;--vt-c-white-mute: #f2f2f2;--vt-c-black: #181818;--vt-c-black-soft: #222222;--vt-c-black-mute: #282828;--vt-c-indigo: #2c3e50;--vt-c-divider-light-1: rgba(60, 60, 60, .29);--vt-c-divider-light-2: rgba(60, 60, 60, .12);--vt-c-divider-dark-1: rgba(84, 84, 84, .65);--vt-c-divider-dark-2: rgba(84, 84, 84, .48);--vt-c-text-light-1: var(--vt-c-black);--vt-c-text-light-2: rgba(60, 60, 60, .66);--vt-c-text-dark-1: var(--vt-c-white);--vt-c-text-dark-2: rgba(235, 235, 235, .64);--vt-c-shadow-light: 0 1rem 3rem rgba(0, 0, 0, .175);--vt-c-danger-light: #f57e77;--vt-c-danger-light-soft: rgb(248, 216, 216);--vt-c-success-green: #32a852}:root{--color-background: var(--vt-c-white);--color-background-soft: var(--vt-c-white-soft);--color-background-mute: var(--vt-c-white-mute);--color-border: var(--vt-c-divider-light-2);--color-border-hover: var(--vt-c-divider-light-1);--color-heading: var(--vt-c-text-light-1);--color-text: var(--vt-c-text-light-1);--section-gap: 160px;--color-danger: var(--vt-c-danger-light);--color-danger-soft: var(--vt-c-danger-light-soft);--color-success: var(--vt-c-success-green);--primary-color-box-shadow:0px 0px 24px 4px rgba(180,1,1,.5)}*,*:before,*:after{box-sizing:border-box;margin:0;font-weight:400}body{min-height:100vh;color:var(--color-text);background:var(--color-background);transition:color .5s,background-color .5s;line-height:1.6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:Zanzibar;src:url(fonts/GPT1-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Casablanca;src:url(fonts/GPT2-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Ishtar;src:url(fonts/GPT3-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Elysium;src:url(fonts/GPT4-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Babylon;src:url(fonts/GPT5-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Marakesh;src:url(fonts/GPT6-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Obsidian;src:url(fonts/GPT7-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Byzantium;src:url(fonts/GPT8-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Sahara;src:url(fonts/GPT9-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Nirvana;src:url(fonts/GPT10-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Kashmir;src:url(fonts/GPT11-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Atlantis;src:url(fonts/GPT12-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Avalon;src:url(fonts/GPT13-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Xanadu;src:url(fonts/GPT14-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Delphi;src:url(fonts/GPT15-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Olympia;src:url(fonts/GPT16-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Pompeii;src:url(fonts/GPT17-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Arcadia;src:url(fonts/GPT18-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Nepenthe;src:url(fonts/GPT19-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Andromeda;src:url(fonts/GPT20-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Cybele;src:url(fonts/GPT21-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Timbuktu;src:url(fonts/GPT22-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Petra;src:url(fonts/GPT23-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Damascus;src:url(fonts/GPT24-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Utopia;src:url(fonts/GPT25-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Kyoto;src:url(fonts/GPT26-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Mykonos;src:url(fonts/GPT27-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Santorini;src:url(fonts/GPT28-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Cairo;src:url(fonts/GPT29-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Fez;src:url(fonts/GPT30-Regular.ttf) format("truetype");font-weight:400;font-style:normal}:root{--radius-small: 8px;--radius-medium: 16px;--radius-large: 32px}:root{--color-primary-50: #FFF0F0;--color-primary-100: #FFD6D6;--color-primary-200: #FFADAD;--color-primary-300: #FF7F7F;--color-primary-400: #FF4C4C;--color-primary-500: #B20101;--color-primary-600: #8C0101;--color-primary-700: #660000;--color-primary-800: #440000;--color-primary-900: #240000;--color-neutral-white: #FFFFFF;--color-neutral-50: #FAFAFA;--color-neutral-100: #F5F5F5;--color-neutral-200: #E5E5E5;--color-neutral-300: #D4D4D4;--color-neutral-400: #A3A3A3;--color-neutral-500: #737373;--color-neutral-600: #525252;--color-neutral-700: #404040;--color-neutral-800: #262626;--color-neutral-900: #171717;--color-neutral-black: #000000;--color-accent-100: #FFEAEA;--color-accent-200: #FFC5C5;--color-accent-300: #F28888;--color-accent-400: #F74D4D;--color-accent-500: #C93030;--color-accent-600: #A62222;--color-background: var(--color-neutral-white);--color-text-b: #1A0909;--color-text-w: var(--color-neutral-white);--color-muted: #767676;--color-muted-dark: #6B6B6B;--color-info: #2D9CDB;--color-success: #27AE60;--color-warning: #F2994A;--color-error: #EB5757;--border-radius-sm: 8px;--border-radius-md: 16px;--border-radius-lg: 32px;--size-none: 0;--size-xxxs: .125rem;--size-xxs: .25rem;--size-xs: .375rem;--size-s: .5rem;--size-sm: .75rem;--size-m: 1rem;--size-lm: 1.5rem;--size-l: 2rem;--size-xl: 3rem;--size-xxl: 4rem;--size-xxxl: 7rem;--size-full: 9999px}h1,.h1{font-size:3.5rem;line-height:1.2}h2,.h2{font-size:3rem;line-height:1.2}h3,.h3{font-size:2.5rem;line-height:1.2}h4,.h4{font-size:2rem;line-height:1.3}h5,.h5{font-size:1.5rem;line-height:1.4}h6,.h6{font-size:1.25rem;line-height:1.4}.tagline{font-size:1rem;line-height:1.5}.text-large{font-size:1.25rem;line-height:1.5}.text-medium{font-size:1.125rem;line-height:1.5}.text-regular{font-size:1rem;line-height:1.5}.text-small{font-size:.875rem;line-height:1.5}.text-tiny{font-size:.75rem;line-height:1.5}.font-light{font-weight:300}.font-normal{font-weight:400}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.divider{border-top:1px solid var(--color-border)}.control-label{text-transform:capitalize;font-family:Poppins,sans-serif;margin:auto 0;width:100%;min-width:100px;max-width:120px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}a{text-decoration:none}button:hover{cursor:pointer}p{color:var(--color-text);font-family:Poppins}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:rgba(0,0,0,0);border-radius:6px}::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.2)}::-webkit-scrollbar-thumb:active{background:rgba(0,0,0,.3)}.element-with-scrollbar{overflow:auto}.element-with-scrollbar.min-height{min-height:0}.close-btn:hover{opacity:80%;cursor:pointer}.primary-button-shimmer{color:#000!important;border-radius:19px;border:1px solid var(--color-primary);background:var(--color-primary-light);background-image:linear-gradient(to right,var(--color-primary-light) 0%,var(--color-primary-light) 20%,var(--color-primary-light) 40%,var(--color-primary-light) 100%)!important;background-repeat:no-repeat;background-size:100%;display:inline-block;position:relative;animation-duration:1.5s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:btnShimmer;animation-timing-function:linear;-webkit-animation-duration:1.5s;-webkit-animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;-webkit-animation-name:btnShimmer!important;-webkit-animation-timing-function:linear}@keyframes btnShimmer{0%{background-position:-468px 0!important}to{background-position:468px 0!important}}.right-click-menu{max-width:155px}.right-click-menu-option{border:none;background:none;padding:8px 4px 8px 12px;text-align:left;display:flex;align-items:center;width:100%;cursor:pointer;font-size:14px;color:#000}.right-click-menu-option:hover:not(:disabled){background:var(--color-background-mute)}.right-click-menu-option:disabled{cursor:not-allowed}.right-click-menu-option p{margin:0 0 0 10px;line-height:1}.loading-path[data-v-4cd1bdc3]{stroke-width:1.2px;stroke-dasharray:250;stroke-dashoffset:250;animation:5s ease-in-out forwards rec-load-4cd1bdc3 infinite}@keyframes rec-load-4cd1bdc3{0%{stroke-dashoffset:250;stroke-width:1px;fill:none;fill-opacity:0}29%{stroke-dashoffset:0;stroke-width:1px;fill:none;fill-opacity:.5}30%{fill:var(--color-primary);stroke-dashoffset:0;fill-opacity:1;stroke-width:1px;transform:scale(1)}35%{transform:scale(.9);fill:var(--color-primary);fill-opacity:1}40%{transform:scale(1);fill:var(--color-primary);fill-opacity:1}45%{transform:scale(.9);fill:var(--color-primary);fill-opacity:1}50%{transform:scale(1);fill:var(--color-primary);fill-opacity:1}55%{transform:scale(.9);fill:var(--color-primary);fill-opacity:1}60%{transform:scale(1);fill:var(--color-primary);fill-opacity:1}65%{transform:scale(.9);fill:var(--color-primary);fill-opacity:1}70%{transform:scale(1);stroke-dashoffset:0;stroke-width:1px;fill:var(--color-primary);fill-opacity:1}71%{stroke-dashoffset:0;stroke-width:1px;fill:none;fill-opacity:.5}to{stroke-dashoffset:250;stroke-width:1px;fill:none;fill-opacity:0}}:root{--vt-c-maroon: #b40101;--vt-c-maroon-soft: rgba(180, 1, 1, .1)}:root{--color-primary: var(--vt-c-maroon);--color-primary-light: var(--vt-c-maroon-soft)}
