/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--fast-track-border-angle:0deg}}}@layer theme{:host,:root{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-yellow-50:oklch(98.7% .026 102.212);--color-yellow-400:oklch(85.2% .199 91.936);--color-yellow-600:oklch(68.1% .162 75.834);--color-emerald-100:oklch(95% .052 163.051);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-700:oklch(50.8% .118 165.612);--color-blue-50:oklch(97% .014 254.604);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-900:oklch(21% .034 264.665);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:1.33333;--text-sm:.875rem;--text-sm--line-height:1.42857;--text-base:1rem;--text-base--line-height:1.5;--text-lg:1.125rem;--text-lg--line-height:1.55556;--text-xl:1.25rem;--text-xl--line-height:1.4;--text-2xl:1.5rem;--text-2xl--line-height:1.33333;--text-4xl:2.25rem;--text-4xl--line-height:1.11111;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-wide:.025em;--tracking-wider:.05em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--ease-in:cubic-bezier(.4,0,1,1);--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--animate-bounce:bounce 1s infinite;--blur-md:12px;--aspect-video:16/9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-deckster-blue:#0500ff;--color-deckster-blue-dark:#0400cc;--color-bg-grey:#fdfdfd;--color-default-text:#000;--color-default-text-muted:#838383;--color-default-text-grey:#353535;--color-inputs-borders:#c9c9c9;--color-text-muted:#747474;--color-surface-muted:#f8f8f8;--color-surface-active:#f5f5ff;--color-success:#34a853;--color-success-bg:#ded;--color-error:#be3819;--color-error-bg:#ffe5df;--color-warning:#eba740;--color-warning-bg:#fff2df;--color-border-default:#e5e5e5}}@layer base{*,::backdrop,:after,:before{border:0 solid;box-sizing:border-box;margin:0;padding:0}::file-selector-button{border:0 solid;box-sizing:border-box;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;font-feature-settings:normal;font-feature-settings:var(--default-font-feature-settings,normal);-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-variation-settings:normal;font-variation-settings:var(--default-font-variation-settings,normal);line-height:1.5;tab-size:4}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-feature-settings:normal;font-feature-settings:var(--default-mono-font-feature-settings,normal);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-size:1em;font-variation-settings:normal;font-variation-settings:var(--default-mono-font-variation-settings,normal)}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}:-moz-focusring{outline:auto}progress{vertical-align:initial}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}button,input,optgroup,select,textarea{font-feature-settings:inherit;background-color:#0000;border-radius:0;color:inherit;font:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1}::file-selector-button{font-feature-settings:inherit;background-color:#0000;border-radius:0;color:inherit;font:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,#0000)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{border-width:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;white-space:nowrap;width:1px}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.inset-3{inset:calc(var(--spacing)*3)}.inset-\[4px\]{inset:4px}.inset-\[8px\]{inset:8px}.inset-x-0{inset-inline:calc(var(--spacing)*0)}.inset-y-0{inset-block:calc(var(--spacing)*0)}.-top-1{top:calc(var(--spacing)*-1)}.top-0{top:calc(var(--spacing)*0)}.top-1\.5{top:calc(var(--spacing)*1.5)}.top-1\/2{top:50%}.top-1\/3{top:33.3333%}.top-2{top:calc(var(--spacing)*2)}.top-2\/3{top:66.6667%}.top-3{top:calc(var(--spacing)*3)}.top-4{top:calc(var(--spacing)*4)}.top-6{top:calc(var(--spacing)*6)}.top-8{top:calc(var(--spacing)*8)}.top-10{top:calc(var(--spacing)*10)}.top-16{top:calc(var(--spacing)*16)}.top-\[4px\]{top:4px}.top-\[calc\(100\%\+8px\)\]{top:calc(100% + 8px)}.top-full{top:100%}.-right-1{right:calc(var(--spacing)*-1)}.-right-3{right:calc(var(--spacing)*-3)}.right-0{right:calc(var(--spacing)*0)}.right-1\.5{right:calc(var(--spacing)*1.5)}.right-2{right:calc(var(--spacing)*2)}.right-3{right:calc(var(--spacing)*3)}.right-4{right:calc(var(--spacing)*4)}.right-5{right:calc(var(--spacing)*5)}.right-\[4px\]{right:4px}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-2{bottom:calc(var(--spacing)*2)}.bottom-2\.5{bottom:calc(var(--spacing)*2.5)}.bottom-3{bottom:calc(var(--spacing)*3)}.bottom-4{bottom:calc(var(--spacing)*4)}.bottom-5{bottom:calc(var(--spacing)*5)}.bottom-6{bottom:calc(var(--spacing)*6)}.bottom-\[4px\]{bottom:4px}.-left-3{left:calc(var(--spacing)*-3)}.-left-25{left:calc(var(--spacing)*-25)}.left-0{left:calc(var(--spacing)*0)}.left-1\/2{left:50%}.left-1\/3{left:33.3333%}.left-2{left:calc(var(--spacing)*2)}.left-2\/3{left:66.6667%}.left-3{left:calc(var(--spacing)*3)}.left-4{left:calc(var(--spacing)*4)}.left-5{left:calc(var(--spacing)*5)}.left-\[4px\]{left:4px}.left-full{left:100%}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-60{z-index:60}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[140\]{z-index:140}.z-\[150\]{z-index:150}.z-\[160\]{z-index:160}.z-\[170\]{z-index:170}.z-\[180\]{z-index:180}.z-\[190\]{z-index:190}.z-\[200\]{z-index:200}.z-\[210\]{z-index:210}.z-\[10000\]{z-index:10000}.col-0{grid-column:0}.col-1{grid-column:1}.col-2{grid-column:2}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.-mx-2{margin-inline:calc(var(--spacing)*-2)}.-mx-6{margin-inline:calc(var(--spacing)*-6)}.mx-2{margin-inline:calc(var(--spacing)*2)}.mx-4{margin-inline:calc(var(--spacing)*4)}.mx-6{margin-inline:calc(var(--spacing)*6)}.mx-auto{margin-inline:auto}.-my-1{margin-block:calc(var(--spacing)*-1)}.my-1{margin-block:calc(var(--spacing)*1)}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-1\.5{margin-top:calc(var(--spacing)*1.5)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-10{margin-top:calc(var(--spacing)*10)}.mt-\[2px\]{margin-top:2px}.mt-auto{margin-top:auto}.mr-1{margin-right:calc(var(--spacing)*1)}.mr-3{margin-right:calc(var(--spacing)*3)}.mr-4{margin-right:calc(var(--spacing)*4)}.mb-0\.5{margin-bottom:calc(var(--spacing)*.5)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-1\.5{margin-bottom:calc(var(--spacing)*1.5)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.mb-10{margin-bottom:calc(var(--spacing)*10)}.-ml-1\.5{margin-left:calc(var(--spacing)*-1.5)}.ml-0\.5{margin-left:calc(var(--spacing)*.5)}.ml-1{margin-left:calc(var(--spacing)*1)}.ml-1\.5{margin-left:calc(var(--spacing)*1.5)}.ml-2{margin-left:calc(var(--spacing)*2)}.ml-3{margin-left:calc(var(--spacing)*3)}.ml-6{margin-left:calc(var(--spacing)*6)}.ml-7{margin-left:calc(var(--spacing)*7)}.ml-8{margin-left:calc(var(--spacing)*8)}.ml-auto{margin-left:auto}.box-border{box-sizing:border-box}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-2,.line-clamp-3{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[1\.35\/1\]{aspect-ratio:1.35}.aspect-\[3\.8\/1\]{aspect-ratio:3.8}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-video{aspect-ratio:var(--aspect-video)}.h-0{height:calc(var(--spacing)*0)}.h-0\.5{height:calc(var(--spacing)*.5)}.h-1{height:calc(var(--spacing)*1)}.h-1\.5{height:calc(var(--spacing)*1.5)}.h-2{height:calc(var(--spacing)*2)}.h-2\.5{height:calc(var(--spacing)*2.5)}.h-3{height:calc(var(--spacing)*3)}.h-3\.5{height:calc(var(--spacing)*3.5)}.h-4{height:calc(var(--spacing)*4)}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.h-7{height:calc(var(--spacing)*7)}.h-8{height:calc(var(--spacing)*8)}.h-9{height:calc(var(--spacing)*9)}.h-10{height:calc(var(--spacing)*10)}.h-11{height:calc(var(--spacing)*11)}.h-12{height:calc(var(--spacing)*12)}.h-16{height:calc(var(--spacing)*16)}.h-24{height:calc(var(--spacing)*24)}.h-32{height:calc(var(--spacing)*32)}.h-40{height:calc(var(--spacing)*40)}.h-\[1px\]{height:1px}.h-\[2px\]{height:2px}.h-\[6px\]{height:6px}.h-\[8px\]{height:8px}.h-\[10px\]{height:10px}.h-\[14px\]{height:14px}.h-\[26px\]{height:26px}.h-\[30px\]{height:30px}.h-\[40\%\]{height:40%}.h-\[56px\]{height:56px}.h-\[62px\]{height:62px}.h-\[80\%\]{height:80%}.h-\[88\%\]{height:88%}.h-\[100dvh\]{height:100dvh}.h-\[120px\]{height:120px}.h-\[180px\]{height:180px}.h-\[188px\]{height:188px}.h-\[360px\]{height:360px}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-9{max-height:calc(var(--spacing)*9)}.max-h-14{max-height:calc(var(--spacing)*14)}.max-h-32{max-height:calc(var(--spacing)*32)}.max-h-64{max-height:calc(var(--spacing)*64)}.max-h-\[42vh\]{max-height:42vh}.max-h-\[60vh\]{max-height:60vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[92vh\]{max-height:92vh}.max-h-\[320px\]{max-height:320px}.max-h-\[360px\]{max-height:360px}.max-h-\[calc\(85vh-49px\)\]{max-height:calc(85vh - 49px)}.max-h-\[calc\(85vh-57px\)\]{max-height:calc(85vh - 57px)}.max-h-\[calc\(100vh-2rem\)\]{max-height:calc(100vh - 2rem)}.max-h-\[calc\(100vh-4rem\)\]{max-height:calc(100vh - 4rem)}.max-h-full{max-height:100%}.max-h-none{max-height:none}.min-h-0{min-height:calc(var(--spacing)*0)}.min-h-6{min-height:calc(var(--spacing)*6)}.min-h-8{min-height:calc(var(--spacing)*8)}.min-h-\[60px\]{min-height:60px}.min-h-\[72px\]{min-height:72px}.min-h-\[76px\]{min-height:76px}.min-h-\[80px\]{min-height:80px}.min-h-\[120px\]{min-height:120px}.min-h-\[140px\]{min-height:140px}.min-h-\[174px\]{min-height:174px}.min-h-\[214px\]{min-height:214px}.min-h-\[240px\]{min-height:240px}.min-h-\[300px\]{min-height:300px}.min-h-\[360px\]{min-height:360px}.min-h-\[420px\]{min-height:420px}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-0{width:calc(var(--spacing)*0)}.w-1\.5{width:calc(var(--spacing)*1.5)}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-2{width:calc(var(--spacing)*2)}.w-2\.5{width:calc(var(--spacing)*2.5)}.w-2\/3{width:66.6667%}.w-3{width:calc(var(--spacing)*3)}.w-3\.5{width:calc(var(--spacing)*3.5)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing)*4)}.w-4\/5{width:80%}.w-4\/6{width:66.6667%}.w-5{width:calc(var(--spacing)*5)}.w-5\/6{width:83.3333%}.w-6{width:calc(var(--spacing)*6)}.w-7{width:calc(var(--spacing)*7)}.w-8{width:calc(var(--spacing)*8)}.w-9{width:calc(var(--spacing)*9)}.w-10{width:calc(var(--spacing)*10)}.w-11{width:calc(var(--spacing)*11)}.w-12{width:calc(var(--spacing)*12)}.w-16{width:calc(var(--spacing)*16)}.w-20{width:calc(var(--spacing)*20)}.w-24{width:calc(var(--spacing)*24)}.w-28{width:calc(var(--spacing)*28)}.w-40{width:calc(var(--spacing)*40)}.w-44{width:calc(var(--spacing)*44)}.w-52{width:calc(var(--spacing)*52)}.w-56{width:calc(var(--spacing)*56)}.w-60{width:calc(var(--spacing)*60)}.w-64{width:calc(var(--spacing)*64)}.w-72{width:calc(var(--spacing)*72)}.w-\[2\.5ch\]{width:2.5ch}.w-\[2px\]{width:2px}.w-\[6px\]{width:6px}.w-\[8px\]{width:8px}.w-\[26px\]{width:26px}.w-\[30px\]{width:30px}.w-\[35\%\]{width:35%}.w-\[52px\]{width:52px}.w-\[55\%\]{width:55%}.w-\[58px\]{width:58px}.w-\[65\%\]{width:65%}.w-\[80\%\]{width:80%}.w-\[88\%\]{width:88%}.w-\[90\%\]{width:90%}.w-\[180px\]{width:180px}.w-\[360px\]{width:360px}.w-\[calc\(100vw-32px\)\]{width:calc(100vw - 32px)}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.w-screen{width:100vw}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-48{max-width:calc(var(--spacing)*48)}.max-w-\[40ch\]{max-width:40ch}.max-w-\[80px\]{max-width:80px}.max-w-\[100px\]{max-width:100px}.max-w-\[120px\]{max-width:120px}.max-w-\[140px\]{max-width:140px}.max-w-\[220px\]{max-width:220px}.max-w-\[240px\]{max-width:240px}.max-w-\[360px\]{max-width:360px}.max-w-\[440px\]{max-width:440px}.max-w-\[457px\]{max-width:457px}.max-w-\[500px\]{max-width:500px}.max-w-\[520px\]{max-width:520px}.max-w-\[640px\]{max-width:640px}.max-w-\[720px\]{max-width:720px}.max-w-\[880px\]{max-width:880px}.max-w-\[1120px\]{max-width:1120px}.max-w-\[calc\(100vw-32px\)\]{max-width:calc(100vw - 32px)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-5{min-width:calc(var(--spacing)*5)}.min-w-\[10px\]{min-width:10px}.min-w-\[14px\]{min-width:14px}.min-w-\[52px\]{min-width:52px}.min-w-\[72px\]{min-width:72px}.min-w-\[220px\]{min-width:220px}.min-w-\[360px\]{min-width:360px}.min-w-full{min-width:100%}.flex-1{flex:1 1}.flex-\[2\]{flex:2 1}.flex-none{flex:none}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.-translate-x-full{translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-x-full{--tw-translate-x:-100%}.translate-x-0{--tw-translate-x:calc(var(--spacing)*0)}.translate-x-0,.translate-x-0\.5{translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-0\.5{--tw-translate-x:calc(var(--spacing)*0.5)}.translate-x-1{--tw-translate-x:calc(var(--spacing)*1)}.translate-x-1,.translate-x-1\/2{translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-1\/2{--tw-translate-x:50%}.translate-x-4{--tw-translate-x:calc(var(--spacing)*4)}.translate-x-4,.translate-x-6{translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-6{--tw-translate-x:calc(var(--spacing)*6)}.-translate-y-1\/2{--tw-translate-y:-50%;translate:var(--tw-translate-x)var(--tw-translate-y)}.scale-\[0\.985\]{scale:.985}.scale-\[0\.995\]{scale:.995}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-\[fadeIn_0\.15s_ease-out\]{animation:fadeIn .15s ease-out}.animate-\[slideInFromRight_0\.3s_ease-out\]{animation:slideInFromRight .3s ease-out}.animate-bounce{animation:var(--animate-bounce)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.cursor-wait{cursor:wait}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-center{scroll-snap-align:center}.snap-start{scroll-snap-align:start}.list-disc{list-style-type:disc}.appearance-none{appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\[1fr_1fr\]{grid-template-columns:1fr 1fr}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.grid-rows-\[1fr_1\.2fr\]{grid-template-rows:1fr 1.2fr}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0{gap:calc(var(--spacing)*0)}.gap-0\.5{gap:calc(var(--spacing)*.5)}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-2\.5{gap:calc(var(--spacing)*2.5)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}.gap-10{gap:calc(var(--spacing)*10)}:where(.space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing)*0*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing)*0*var(--tw-space-y-reverse))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing)*1*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing)*1*var(--tw-space-y-reverse))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing)*1.5*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing)*1.5*var(--tw-space-y-reverse))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing)*2*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing)*2*var(--tw-space-y-reverse))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing)*2.5*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing)*2.5*var(--tw-space-y-reverse))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing)*3*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing)*3*var(--tw-space-y-reverse))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing)*4*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing)*4*var(--tw-space-y-reverse))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing)*5*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing)*5*var(--tw-space-y-reverse))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing)*6*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing)*6*var(--tw-space-y-reverse))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing)*8*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing)*8*var(--tw-space-y-reverse))}.gap-x-4{column-gap:calc(var(--spacing)*4)}:where(.-space-x-0\.5>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-end:calc(var(--spacing)*-.5*(1 - var(--tw-space-x-reverse)));margin-inline-start:calc(var(--spacing)*-.5*var(--tw-space-x-reverse))}:where(.-space-x-1>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-end:calc(var(--spacing)*-1*(1 - var(--tw-space-x-reverse)));margin-inline-start:calc(var(--spacing)*-1*var(--tw-space-x-reverse))}:where(.-space-x-1\.5>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-end:calc(var(--spacing)*-1.5*(1 - var(--tw-space-x-reverse)));margin-inline-start:calc(var(--spacing)*-1.5*var(--tw-space-x-reverse))}.gap-y-1{row-gap:calc(var(--spacing)*1)}.self-center{align-self:center}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[0px\]{border-radius:0}.rounded-\[1px\]{border-radius:1px}.rounded-\[2px\]{border-radius:2px}.rounded-\[3px\]{border-radius:3px}.rounded-\[4px\]{border-radius:4px}.rounded-\[6px\]{border-radius:6px}.rounded-\[7px\]{border-radius:7px}.rounded-\[8px\]{border-radius:8px}.rounded-\[10px\]{border-radius:10px}.rounded-\[16px\]{border-radius:16px}.rounded-\[40px\]{border-radius:40px}.rounded-\[999px\]{border-radius:999px}.rounded-full{border-radius:3.40282e+38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-2xl{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}.rounded-t-\[1px\]{border-top-left-radius:1px;border-top-right-radius:1px}.rounded-t-\[4px\]{border-top-left-radius:4px;border-top-right-radius:4px}.rounded-t-lg{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.rounded-b-lg{border-bottom-left-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}.rounded-b-none{border-bottom-left-radius:0;border-bottom-right-radius:0}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[\#0500FF\]{border-color:#0500ff}.border-\[\#C9D3E5\]{border-color:#c9d3e5}.border-\[\#CBD5E1\]{border-color:#cbd5e1}.border-\[\#D6E3FF\]{border-color:#d6e3ff}.border-\[\#DDE2E8\]{border-color:#dde2e8}.border-\[\#E5E5E5\]{border-color:#e5e5e5}.border-\[\#E5E7EB\]{border-color:#e5e7eb}.border-\[\#E9B5B5\]{border-color:#e9b5b5}.border-\[\#FECACA\]{border-color:#fecaca}.border-amber-200{border-color:var(--color-amber-200)}.border-black{border-color:var(--color-black)}.border-black\/5{border-color:#0000000d}@supports (color:color-mix(in lab,red,red)){.border-black\/5{border-color:color-mix(in oklab,var(--color-black)5%,#0000)}}.border-black\/10{border-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.border-black\/10{border-color:color-mix(in oklab,var(--color-black)10%,#0000)}}.border-border-default{border-color:var(--color-border-default)}.border-border-default\/50{border-color:#e5e5e580}@supports (color:color-mix(in lab,red,red)){.border-border-default\/50{border-color:color-mix(in oklab,var(--color-border-default)50%,#0000)}}.border-border-default\/80{border-color:#e5e5e5cc}@supports (color:color-mix(in lab,red,red)){.border-border-default\/80{border-color:color-mix(in oklab,var(--color-border-default)80%,#0000)}}.border-deckster-blue{border-color:var(--color-deckster-blue)}.border-deckster-blue\/20{border-color:#0500ff33}@supports (color:color-mix(in lab,red,red)){.border-deckster-blue\/20{border-color:color-mix(in oklab,var(--color-deckster-blue)20%,#0000)}}.border-deckster-blue\/30{border-color:#0500ff4d}@supports (color:color-mix(in lab,red,red)){.border-deckster-blue\/30{border-color:color-mix(in oklab,var(--color-deckster-blue)30%,#0000)}}.border-deckster-blue\/40{border-color:#0500ff66}@supports (color:color-mix(in lab,red,red)){.border-deckster-blue\/40{border-color:color-mix(in oklab,var(--color-deckster-blue)40%,#0000)}}.border-deckster-blue\/50{border-color:#0500ff80}@supports (color:color-mix(in lab,red,red)){.border-deckster-blue\/50{border-color:color-mix(in oklab,var(--color-deckster-blue)50%,#0000)}}.border-default-text-grey\/40{border-color:#35353566}@supports (color:color-mix(in lab,red,red)){.border-default-text-grey\/40{border-color:color-mix(in oklab,var(--color-default-text-grey)40%,#0000)}}.border-emerald-500{border-color:var(--color-emerald-500)}.border-error{border-color:var(--color-error)}.border-error\/20{border-color:#be381933}@supports (color:color-mix(in lab,red,red)){.border-error\/20{border-color:color-mix(in oklab,var(--color-error)20%,#0000)}}.border-error\/30{border-color:#be38194d}@supports (color:color-mix(in lab,red,red)){.border-error\/30{border-color:color-mix(in oklab,var(--color-error)30%,#0000)}}.border-gray-100{border-color:var(--color-gray-100)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-inputs-borders{border-color:var(--color-inputs-borders)}.border-red-500{border-color:var(--color-red-500)}.border-success{border-color:var(--color-success)}.border-text-muted{border-color:var(--color-text-muted)}.border-transparent{border-color:#0000}.border-warning{border-color:var(--color-warning)}.border-white{border-color:var(--color-white)}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.border-white\/20{border-color:color-mix(in oklab,var(--color-white)20%,#0000)}}.border-white\/50{border-color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.border-white\/50{border-color:color-mix(in oklab,var(--color-white)50%,#0000)}}.border-white\/60{border-color:#fff9}@supports (color:color-mix(in lab,red,red)){.border-white\/60{border-color:color-mix(in oklab,var(--color-white)60%,#0000)}}.border-white\/70{border-color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.border-white\/70{border-color:color-mix(in oklab,var(--color-white)70%,#0000)}}.border-white\/80{border-color:#fffc}@supports (color:color-mix(in lab,red,red)){.border-white\/80{border-color:color-mix(in oklab,var(--color-white)80%,#0000)}}.border-white\/90{border-color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.border-white\/90{border-color:color-mix(in oklab,var(--color-white)90%,#0000)}}.border-yellow-400{border-color:var(--color-yellow-400)}.border-t-deckster-blue{border-top-color:var(--color-deckster-blue)}.border-t-transparent{border-top-color:#0000}.bg-\[\#1D6B3F\]{background-color:#1d6b3f}.bg-\[\#2F2F2F\]{background-color:#2f2f2f}.bg-\[\#3B5998\]{background-color:#3b5998}.bg-\[\#3D6B5E\]{background-color:#3d6b5e}.bg-\[\#5A7A5A\]{background-color:#5a7a5a}.bg-\[\#5B3D7A\]{background-color:#5b3d7a}.bg-\[\#6B7280\]{background-color:#6b7280}.bg-\[\#7A6652\]{background-color:#7a6652}.bg-\[\#8B2332\]{background-color:#8b2332}.bg-\[\#9E3B6E\]{background-color:#9e3b6e}.bg-\[\#0500FF\]{background-color:#0500ff}.bg-\[\#991B1B\]{background-color:#991b1b}.bg-\[\#111111\]{background-color:#111}.bg-\[\#C43E1C\]{background-color:#c43e1c}.bg-\[\#C04424\]{background-color:#c04424}.bg-\[\#DDDDFF\]{background-color:#ddf}.bg-\[\#DDE2E8\]{background-color:#dde2e8}.bg-\[\#EFF5FF\]{background-color:#eff5ff}.bg-\[\#F0F2F4\]{background-color:#f0f2f4}.bg-\[\#F8F8F8\]{background-color:#f8f8f8}.bg-\[\#F8FAFC\]{background-color:#f8fafc}.bg-\[\#FCFCFC\]{background-color:#fcfcfc}.bg-\[\#FDFDFD\]{background-color:#fdfdfd}.bg-\[\#FEF2F2\]{background-color:#fef2f2}.bg-\[\#FF2020\]{background-color:#ff2020}.bg-\[\#FFF5F5\]{background-color:#fff5f5}.bg-\[\#f2f4fc\]{background-color:#f2f4fc}.bg-\[\#f8f9fb\]{background-color:#f8f9fb}.bg-\[rgba\(64\,64\,64\,0\.8\)\]{background-color:#404040cc}.bg-amber-50\/60{background-color:#fffbeb99}@supports (color:color-mix(in lab,red,red)){.bg-amber-50\/60{background-color:color-mix(in oklab,var(--color-amber-50)60%,#0000)}}.bg-bg-grey{background-color:var(--color-bg-grey)}.bg-bg-grey\/50{background-color:#fdfdfd80}@supports (color:color-mix(in lab,red,red)){.bg-bg-grey\/50{background-color:color-mix(in oklab,var(--color-bg-grey)50%,#0000)}}.bg-bg-grey\/60{background-color:#fdfdfd99}@supports (color:color-mix(in lab,red,red)){.bg-bg-grey\/60{background-color:color-mix(in oklab,var(--color-bg-grey)60%,#0000)}}.bg-black{background-color:var(--color-black)}.bg-black\/30{background-color:#0000004d}@supports (color:color-mix(in lab,red,red)){.bg-black\/30{background-color:color-mix(in oklab,var(--color-black)30%,#0000)}}.bg-black\/35{background-color:#00000059}@supports (color:color-mix(in lab,red,red)){.bg-black\/35{background-color:color-mix(in oklab,var(--color-black)35%,#0000)}}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab,red,red)){.bg-black\/40{background-color:color-mix(in oklab,var(--color-black)40%,#0000)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab,red,red)){.bg-black\/50{background-color:color-mix(in oklab,var(--color-black)50%,#0000)}}.bg-black\/55{background-color:#0000008c}@supports (color:color-mix(in lab,red,red)){.bg-black\/55{background-color:color-mix(in oklab,var(--color-black)55%,#0000)}}.bg-black\/70{background-color:#000000b3}@supports (color:color-mix(in lab,red,red)){.bg-black\/70{background-color:color-mix(in oklab,var(--color-black)70%,#0000)}}.bg-black\/75{background-color:#000000bf}@supports (color:color-mix(in lab,red,red)){.bg-black\/75{background-color:color-mix(in oklab,var(--color-black)75%,#0000)}}.bg-black\/80{background-color:#000c}@supports (color:color-mix(in lab,red,red)){.bg-black\/80{background-color:color-mix(in oklab,var(--color-black)80%,#0000)}}.bg-border-default{background-color:var(--color-border-default)}.bg-border-default\/40{background-color:#e5e5e566}@supports (color:color-mix(in lab,red,red)){.bg-border-default\/40{background-color:color-mix(in oklab,var(--color-border-default)40%,#0000)}}.bg-border-default\/70{background-color:#e5e5e5b3}@supports (color:color-mix(in lab,red,red)){.bg-border-default\/70{background-color:color-mix(in oklab,var(--color-border-default)70%,#0000)}}.bg-deckster-blue{background-color:var(--color-deckster-blue)}.bg-deckster-blue\/5{background-color:#0500ff0d}@supports (color:color-mix(in lab,red,red)){.bg-deckster-blue\/5{background-color:color-mix(in oklab,var(--color-deckster-blue)5%,#0000)}}.bg-deckster-blue\/10{background-color:#0500ff1a}@supports (color:color-mix(in lab,red,red)){.bg-deckster-blue\/10{background-color:color-mix(in oklab,var(--color-deckster-blue)10%,#0000)}}.bg-deckster-blue\/20{background-color:#0500ff33}@supports (color:color-mix(in lab,red,red)){.bg-deckster-blue\/20{background-color:color-mix(in oklab,var(--color-deckster-blue)20%,#0000)}}.bg-deckster-blue\/50{background-color:#0500ff80}@supports (color:color-mix(in lab,red,red)){.bg-deckster-blue\/50{background-color:color-mix(in oklab,var(--color-deckster-blue)50%,#0000)}}.bg-deckster-blue\/60{background-color:#0500ff99}@supports (color:color-mix(in lab,red,red)){.bg-deckster-blue\/60{background-color:color-mix(in oklab,var(--color-deckster-blue)60%,#0000)}}.bg-deckster-blue\/\[0\.04\]{background-color:#0500ff0a}@supports (color:color-mix(in lab,red,red)){.bg-deckster-blue\/\[0\.04\]{background-color:color-mix(in oklab,var(--color-deckster-blue)4%,#0000)}}.bg-default-text-grey{background-color:var(--color-default-text-grey)}.bg-default-text-muted{background-color:var(--color-default-text-muted)}.bg-emerald-100{background-color:var(--color-emerald-100)}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-emerald-500\/5{background-color:#00bb7f0d}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/5{background-color:color-mix(in oklab,var(--color-emerald-500)5%,#0000)}}.bg-error{background-color:var(--color-error)}.bg-error-bg{background-color:var(--color-error-bg)}.bg-error\/5{background-color:#be38190d}@supports (color:color-mix(in lab,red,red)){.bg-error\/5{background-color:color-mix(in oklab,var(--color-error)5%,#0000)}}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-300{background-color:var(--color-gray-300)}.bg-red-50{background-color:var(--color-red-50)}.bg-red-100{background-color:var(--color-red-100)}.bg-success{background-color:var(--color-success)}.bg-success\/10{background-color:#34a8531a}@supports (color:color-mix(in lab,red,red)){.bg-success\/10{background-color:color-mix(in oklab,var(--color-success)10%,#0000)}}.bg-surface-active{background-color:var(--color-surface-active)}.bg-surface-active\/30{background-color:#f5f5ff4d}@supports (color:color-mix(in lab,red,red)){.bg-surface-active\/30{background-color:color-mix(in oklab,var(--color-surface-active)30%,#0000)}}.bg-surface-active\/50{background-color:#f5f5ff80}@supports (color:color-mix(in lab,red,red)){.bg-surface-active\/50{background-color:color-mix(in oklab,var(--color-surface-active)50%,#0000)}}.bg-surface-muted{background-color:var(--color-surface-muted)}.bg-surface-muted\/20{background-color:#f8f8f833}@supports (color:color-mix(in lab,red,red)){.bg-surface-muted\/20{background-color:color-mix(in oklab,var(--color-surface-muted)20%,#0000)}}.bg-surface-muted\/40{background-color:#f8f8f866}@supports (color:color-mix(in lab,red,red)){.bg-surface-muted\/40{background-color:color-mix(in oklab,var(--color-surface-muted)40%,#0000)}}.bg-surface-muted\/50{background-color:#f8f8f880}@supports (color:color-mix(in lab,red,red)){.bg-surface-muted\/50{background-color:color-mix(in oklab,var(--color-surface-muted)50%,#0000)}}.bg-surface-muted\/60{background-color:#f8f8f899}@supports (color:color-mix(in lab,red,red)){.bg-surface-muted\/60{background-color:color-mix(in oklab,var(--color-surface-muted)60%,#0000)}}.bg-transparent{background-color:#0000}.bg-warning-bg{background-color:var(--color-warning-bg)}.bg-white{background-color:var(--color-white)}.bg-white\/25{background-color:#ffffff40}@supports (color:color-mix(in lab,red,red)){.bg-white\/25{background-color:color-mix(in oklab,var(--color-white)25%,#0000)}}.bg-white\/35{background-color:#ffffff59}@supports (color:color-mix(in lab,red,red)){.bg-white\/35{background-color:color-mix(in oklab,var(--color-white)35%,#0000)}}.bg-white\/42{background-color:#ffffff6b}@supports (color:color-mix(in lab,red,red)){.bg-white\/42{background-color:color-mix(in oklab,var(--color-white)42%,#0000)}}.bg-white\/45{background-color:#ffffff73}@supports (color:color-mix(in lab,red,red)){.bg-white\/45{background-color:color-mix(in oklab,var(--color-white)45%,#0000)}}.bg-white\/60{background-color:#fff9}@supports (color:color-mix(in lab,red,red)){.bg-white\/60{background-color:color-mix(in oklab,var(--color-white)60%,#0000)}}.bg-white\/70{background-color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.bg-white\/70{background-color:color-mix(in oklab,var(--color-white)70%,#0000)}}.bg-white\/80{background-color:#fffc}@supports (color:color-mix(in lab,red,red)){.bg-white\/80{background-color:color-mix(in oklab,var(--color-white)80%,#0000)}}.bg-white\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.bg-white\/90{background-color:color-mix(in oklab,var(--color-white)90%,#0000)}}.bg-white\/95{background-color:#fffffff2}@supports (color:color-mix(in lab,red,red)){.bg-white\/95{background-color:color-mix(in oklab,var(--color-white)95%,#0000)}}.bg-yellow-50{background-color:var(--color-yellow-50)}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab}.bg-gradient-to-br,.bg-gradient-to-t{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.50\)\,rgba\(255\,255\,255\,0\.05\)\)\]{background-image:linear-gradient(#ffffff80,#ffffff0d)}.from-bg-grey{--tw-gradient-from:var(--color-bg-grey);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-black\/75{--tw-gradient-from:#000000bf}@supports (color:color-mix(in lab,red,red)){.from-black\/75{--tw-gradient-from:color-mix(in oklab,var(--color-black)75%,#0000)}}.from-black\/75{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.via-black\/20{--tw-gradient-via:#0003}@supports (color:color-mix(in lab,red,red)){.via-black\/20{--tw-gradient-via:color-mix(in oklab,var(--color-black)20%,#0000)}}.via-black\/20{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-surface-muted{--tw-gradient-to:var(--color-surface-muted);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:#0000;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:calc(var(--spacing)*0)}.p-0\.5{padding:calc(var(--spacing)*.5)}.p-1{padding:calc(var(--spacing)*1)}.p-1\.5{padding:calc(var(--spacing)*1.5)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.p-8{padding:calc(var(--spacing)*8)}.p-\[16px\]{padding:16px}.p-px{padding:1px}.px-0{padding-inline:calc(var(--spacing)*0)}.px-0\.5{padding-inline:calc(var(--spacing)*.5)}.px-1{padding-inline:calc(var(--spacing)*1)}.px-1\.5{padding-inline:calc(var(--spacing)*1.5)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-8{padding-inline:calc(var(--spacing)*8)}.px-\[2px\]{padding-inline:2px}.py-0{padding-block:calc(var(--spacing)*0)}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-3{padding-block:calc(var(--spacing)*3)}.py-3\.5{padding-block:calc(var(--spacing)*3.5)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.py-6{padding-block:calc(var(--spacing)*6)}.py-8{padding-block:calc(var(--spacing)*8)}.py-10{padding-block:calc(var(--spacing)*10)}.py-12{padding-block:calc(var(--spacing)*12)}.py-16{padding-block:calc(var(--spacing)*16)}.pt-1{padding-top:calc(var(--spacing)*1)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-3{padding-top:calc(var(--spacing)*3)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-6{padding-top:calc(var(--spacing)*6)}.pt-8{padding-top:calc(var(--spacing)*8)}.pt-10{padding-top:calc(var(--spacing)*10)}.pt-20{padding-top:calc(var(--spacing)*20)}.pr-1{padding-right:calc(var(--spacing)*1)}.pr-2{padding-right:calc(var(--spacing)*2)}.pr-3{padding-right:calc(var(--spacing)*3)}.pr-9{padding-right:calc(var(--spacing)*9)}.pr-10{padding-right:calc(var(--spacing)*10)}.pr-11{padding-right:calc(var(--spacing)*11)}.pr-12{padding-right:calc(var(--spacing)*12)}.pr-28{padding-right:calc(var(--spacing)*28)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-3{padding-bottom:calc(var(--spacing)*3)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pb-5{padding-bottom:calc(var(--spacing)*5)}.pb-6{padding-bottom:calc(var(--spacing)*6)}.pb-7{padding-bottom:calc(var(--spacing)*7)}.pb-8{padding-bottom:calc(var(--spacing)*8)}.pb-20{padding-bottom:calc(var(--spacing)*20)}.pb-24{padding-bottom:calc(var(--spacing)*24)}.pl-0\.5{padding-left:calc(var(--spacing)*.5)}.pl-3{padding-left:calc(var(--spacing)*3)}.pl-4{padding-left:calc(var(--spacing)*4)}.pl-9{padding-left:calc(var(--spacing)*9)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--text-2xl--line-height);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--text-4xl--line-height);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--text-base--line-height);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--text-lg--line-height);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--text-sm--line-height);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--text-xl--line-height);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--text-xs--line-height);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[6px\]{font-size:6px}.text-\[7px\]{font-size:7px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[18px\]{font-size:18px}.text-\[24px\]{font-size:24px}.leading-4{--tw-leading:calc(var(--spacing)*4);line-height:calc(var(--spacing)*4)}.leading-5{--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5)}.leading-6{--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6)}.leading-\[10px\]{--tw-leading:10px;line-height:10px}.leading-\[16px\]{--tw-leading:16px;line-height:16px}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#0F766E\]{color:#0f766e}.text-\[\#4B5563\]{color:#4b5563}.text-\[\#6B7280\]{color:#6b7280}.text-\[\#0500FF\]{color:#0500ff}.text-\[\#991B1B\]{color:#991b1b}.text-\[\#2454FF\]{color:#2454ff}.text-\[\#64748B\]{color:#64748b}.text-\[\#111827\]{color:#111827}.text-\[\#353535\]{color:#353535}.text-\[\#374151\]{color:#374151}.text-\[\#838383\]{color:#838383}.text-\[\#A92D2D\]{color:#a92d2d}.text-\[\#BE3819\]{color:#be3819}.text-\[rgba\(5\,0\,255\,0\.45\)\]{color:#0500ff73}.text-amber-500{color:var(--color-amber-500)}.text-amber-600{color:var(--color-amber-600)}.text-black{color:var(--color-black)}.text-border-default{color:var(--color-border-default)}.text-deckster-blue{color:var(--color-deckster-blue)}.text-default-text{color:var(--color-default-text)}.text-default-text-grey{color:var(--color-default-text-grey)}.text-default-text-muted{color:var(--color-default-text-muted)}.text-emerald-500{color:var(--color-emerald-500)}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-700{color:var(--color-emerald-700)}.text-error{color:var(--color-error)}.text-error\/80{color:#be3819cc}@supports (color:color-mix(in lab,red,red)){.text-error\/80{color:color-mix(in oklab,var(--color-error)80%,#0000)}}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-900{color:var(--color-gray-900)}.text-red-400{color:var(--color-red-400)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-success{color:var(--color-success)}.text-text-muted{color:var(--color-text-muted)}.text-text-muted\/30{color:#7474744d}@supports (color:color-mix(in lab,red,red)){.text-text-muted\/30{color:color-mix(in oklab,var(--color-text-muted)30%,#0000)}}.text-text-muted\/40{color:#74747466}@supports (color:color-mix(in lab,red,red)){.text-text-muted\/40{color:color-mix(in oklab,var(--color-text-muted)40%,#0000)}}.text-text-muted\/70{color:#747474b3}@supports (color:color-mix(in lab,red,red)){.text-text-muted\/70{color:color-mix(in oklab,var(--color-text-muted)70%,#0000)}}.text-transparent{color:#0000}.text-warning{color:var(--color-warning)}.text-white{color:var(--color-white)}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab,red,red)){.text-white\/80{color:color-mix(in oklab,var(--color-white)80%,#0000)}}.text-yellow-600{color:var(--color-yellow-600)}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-feature-settings:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,);font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.placeholder-text-muted::placeholder{color:var(--color-text-muted)}.accent-\[\#0500FF\]{accent-color:#0500ff}.accent-blue-600{accent-color:var(--color-blue-600)}.accent-deckster-blue{accent-color:var(--color-deckster-blue)}.opacity-0{opacity:0}.opacity-20{opacity:.2}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-100{opacity:1}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040)}.shadow-2xl,.shadow-\[0_-4px_6px_-1px_rgba\(0\,0\,0\,0\.05\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_-4px_6px_-1px_rgba\(0\,0\,0\,0\.05\)\]{--tw-shadow:0 -4px 6px -1px var(--tw-shadow-color,#0000000d)}.shadow-\[0_-14px_28px_rgba\(15\,23\,42\,0\.12\)\]{--tw-shadow:0 -14px 28px var(--tw-shadow-color,#0f172a1f)}.shadow-\[0_-14px_28px_rgba\(15\,23\,42\,0\.12\)\],.shadow-\[0_0_0_1px_rgba\(17\,24\,39\,0\.14\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_1px_rgba\(17\,24\,39\,0\.14\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,#11182724)}.shadow-\[0_0_12px_rgba\(255\,32\,32\,0\.7\)\]{--tw-shadow:0 0 12px var(--tw-shadow-color,#ff2020b3)}.shadow-\[0_0_12px_rgba\(255\,32\,32\,0\.7\)\],.shadow-\[0_0_64px_rgba\(255\,40\,40\,0\.95\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_64px_rgba\(255\,40\,40\,0\.95\)\]{--tw-shadow:0 0 64px var(--tw-shadow-color,#ff2828f2)}.shadow-\[0_8px_20px_rgba\(53\,53\,53\,0\.16\)\]{--tw-shadow:0 8px 20px var(--tw-shadow-color,#35353529)}.shadow-\[0_8px_20px_rgba\(53\,53\,53\,0\.16\)\],.shadow-lg{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a)}.shadow-md,.shadow-sm{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a)}.ring-1,.shadow-xl{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-black\/5{--tw-ring-color:#0000000d}@supports (color:color-mix(in lab,red,red)){.ring-black\/5{--tw-ring-color:color-mix(in oklab,var(--color-black)5%,#0000)}}.ring-deckster-blue{--tw-ring-color:var(--color-deckster-blue)}.ring-deckster-blue\/25{--tw-ring-color:#0500ff40}@supports (color:color-mix(in lab,red,red)){.ring-deckster-blue\/25{--tw-ring-color:color-mix(in oklab,var(--color-deckster-blue)25%,#0000)}}.ring-white\/70{--tw-ring-color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.ring-white\/70{--tw-ring-color:color-mix(in oklab,var(--color-white)70%,#0000)}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px)}.blur,.saturate-75{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.saturate-75{--tw-saturate:saturate(75%)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px)}.backdrop-blur,.backdrop-blur-\[2px\]{-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px)}.backdrop-blur-\[5px\]{--tw-backdrop-blur:blur(5px)}.backdrop-blur-\[5px\],.backdrop-blur-md{-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md))}.transition{transition-duration:var(--default-transition-duration);transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--default-transition-timing-function);transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-\[background-color\]{transition-duration:var(--default-transition-duration);transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:background-color;transition-timing-function:var(--default-transition-timing-function);transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-\[grid-template-rows\]{transition-duration:var(--default-transition-duration);transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:grid-template-rows;transition-timing-function:var(--default-transition-timing-function);transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-\[opacity\,transform\,filter\]{transition-duration:var(--default-transition-duration);transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:opacity,transform,filter;transition-timing-function:var(--default-transition-timing-function);transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-\[width\,background-color\]{transition-duration:var(--default-transition-duration);transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:width,background-color;transition-timing-function:var(--default-transition-timing-function);transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-\[width\]{transition-duration:var(--default-transition-duration);transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:width;transition-timing-function:var(--default-transition-timing-function);transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-all{transition-duration:var(--default-transition-duration);transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:all;transition-timing-function:var(--default-transition-timing-function);transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-colors{transition-duration:var(--default-transition-duration);transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--default-transition-timing-function);transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-opacity{transition-duration:var(--default-transition-duration);transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:opacity;transition-timing-function:var(--default-transition-timing-function);transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-transform{transition-duration:var(--default-transition-duration);transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:transform,translate,scale,rotate;transition-timing-function:var(--default-transition-timing-function);transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}@media (hover:hover){.group-hover\:hidden:is(:where(.group):hover *){display:none}.group-hover\:inline-flex:is(:where(.group):hover *){display:inline-flex}.group-hover\:border-deckster-blue:is(:where(.group):hover *){border-color:var(--color-deckster-blue)}.group-hover\:border-white:is(:where(.group):hover *){border-color:var(--color-white)}.group-hover\:bg-blue-50\/50:is(:where(.group):hover *){background-color:#eff6ff80}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-blue-50\/50:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-blue-50)50%,#0000)}}.group-hover\:text-deckster-blue:is(:where(.group):hover *){color:var(--color-deckster-blue)}.group-hover\:opacity-60:is(:where(.group):hover *){opacity:.6}.group-hover\/art\:opacity-100:is(:where(.group\/art):hover *),.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\/audience\:opacity-60:is(:where(.group\/audience):hover *){opacity:.6}.group-hover\/checkbox\:block:is(:where(.group\/checkbox):hover *){display:block}.group-hover\/col\:flex:is(:where(.group\/col):hover *){display:flex}.group-hover\/dec\:opacity-100:is(:where(.group\/dec):hover *){opacity:1}.group-hover\/divider\:bg-border-default:is(:where(.group\/divider):hover *){background-color:var(--color-border-default)}.group-hover\/divider\:opacity-100:is(:where(.group\/divider):hover *){opacity:1}}.group-focus-visible\:border-deckster-blue:is(:where(.group):focus-visible *){border-color:var(--color-deckster-blue)}.group-focus-visible\:bg-surface-active:is(:where(.group):focus-visible *){background-color:var(--color-surface-active)}.group-focus-visible\:opacity-100:is(:where(.group):focus-visible *){opacity:1}.placeholder\:text-text-muted::placeholder{color:var(--color-text-muted)}.placeholder\:text-text-muted\/50::placeholder{color:#74747480}@supports (color:color-mix(in lab,red,red)){.placeholder\:text-text-muted\/50::placeholder{color:color-mix(in oklab,var(--color-text-muted)50%,#0000)}}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.focus-within\:border-deckster-blue:focus-within{border-color:var(--color-deckster-blue)}.focus-within\:border-red-500:focus-within{border-color:var(--color-red-500)}.focus-within\:bg-surface-muted:focus-within{background-color:var(--color-surface-muted)}@media (hover:hover){.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.hover\:border-\[\#0500FF\]\/30:hover{border-color:oklab(45.2706% -.0306107 -.311167/.3)}.hover\:border-\[\#BE3819\]:hover{border-color:#be3819}.hover\:border-border-default:hover{border-color:var(--color-border-default)}.hover\:border-deckster-blue:hover{border-color:var(--color-deckster-blue)}.hover\:border-deckster-blue-dark:hover{border-color:var(--color-deckster-blue-dark)}.hover\:border-deckster-blue\/30:hover{border-color:#0500ff4d}@supports (color:color-mix(in lab,red,red)){.hover\:border-deckster-blue\/30:hover{border-color:color-mix(in oklab,var(--color-deckster-blue)30%,#0000)}}.hover\:border-deckster-blue\/40:hover{border-color:#0500ff66}@supports (color:color-mix(in lab,red,red)){.hover\:border-deckster-blue\/40:hover{border-color:color-mix(in oklab,var(--color-deckster-blue)40%,#0000)}}.hover\:border-deckster-blue\/50:hover{border-color:#0500ff80}@supports (color:color-mix(in lab,red,red)){.hover\:border-deckster-blue\/50:hover{border-color:color-mix(in oklab,var(--color-deckster-blue)50%,#0000)}}.hover\:border-default-text-grey:hover{border-color:var(--color-default-text-grey)}.hover\:border-error:hover{border-color:var(--color-error)}.hover\:border-gray-400:hover{border-color:var(--color-gray-400)}.hover\:border-text-muted:hover{border-color:var(--color-text-muted)}.hover\:border-white\/40:hover{border-color:#fff6}@supports (color:color-mix(in lab,red,red)){.hover\:border-white\/40:hover{border-color:color-mix(in oklab,var(--color-white)40%,#0000)}}.hover\:bg-\[\#0400CC\]:hover{background-color:#0400cc}.hover\:bg-\[\#0500FF\]\/10:hover{background-color:oklab(45.2706% -.0306107 -.311167/.1)}.hover\:bg-bg-grey:hover{background-color:var(--color-bg-grey)}.hover\:bg-blue-50:hover{background-color:var(--color-blue-50)}.hover\:bg-border-default:hover{background-color:var(--color-border-default)}.hover\:bg-border-default\/60:hover{background-color:#e5e5e599}@supports (color:color-mix(in lab,red,red)){.hover\:bg-border-default\/60:hover{background-color:color-mix(in oklab,var(--color-border-default)60%,#0000)}}.hover\:bg-deckster-blue:hover{background-color:var(--color-deckster-blue)}.hover\:bg-deckster-blue-dark:hover{background-color:var(--color-deckster-blue-dark)}.hover\:bg-deckster-blue\/5:hover{background-color:#0500ff0d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-deckster-blue\/5:hover{background-color:color-mix(in oklab,var(--color-deckster-blue)5%,#0000)}}.hover\:bg-error-bg:hover{background-color:var(--color-error-bg)}.hover\:bg-error\/5:hover{background-color:#be38190d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-error\/5:hover{background-color:color-mix(in oklab,var(--color-error)5%,#0000)}}.hover\:bg-error\/90:hover{background-color:#be3819e6}@supports (color:color-mix(in lab,red,red)){.hover\:bg-error\/90:hover{background-color:color-mix(in oklab,var(--color-error)90%,#0000)}}.hover\:bg-gray-50:hover{background-color:var(--color-gray-50)}.hover\:bg-red-50:hover{background-color:var(--color-red-50)}.hover\:bg-red-200:hover{background-color:var(--color-red-200)}.hover\:bg-success-bg:hover{background-color:var(--color-success-bg)}.hover\:bg-surface-active:hover{background-color:var(--color-surface-active)}.hover\:bg-surface-muted:hover{background-color:var(--color-surface-muted)}.hover\:text-\[\#0F3FE0\]:hover{color:#0f3fe0}.hover\:text-\[\#9f2e14\]:hover{color:#9f2e14}.hover\:text-\[\#0500FF\]:hover{color:#0500ff}.hover\:text-\[\#353535\]:hover{color:#353535}.hover\:text-\[\#BE3819\]:hover{color:#be3819}.hover\:text-black:hover{color:var(--color-black)}.hover\:text-deckster-blue:hover{color:var(--color-deckster-blue)}.hover\:text-deckster-blue-dark:hover{color:var(--color-deckster-blue-dark)}.hover\:text-deckster-blue\/50:hover{color:#0500ff80}@supports (color:color-mix(in lab,red,red)){.hover\:text-deckster-blue\/50:hover{color:color-mix(in oklab,var(--color-deckster-blue)50%,#0000)}}.hover\:text-default-text-grey:hover{color:var(--color-default-text-grey)}.hover\:text-error:hover{color:var(--color-error)}.hover\:text-gray-600:hover{color:var(--color-gray-600)}.hover\:text-red-600:hover{color:var(--color-red-600)}.hover\:text-red-700:hover{color:var(--color-red-700)}.hover\:text-text-muted:hover{color:var(--color-text-muted)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}.hover\:\!opacity-100:hover{opacity:1!important}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a)}.hover\:shadow-lg:hover,.hover\:shadow-sm:hover{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-sm:hover{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}}.focus\:border-\[\#0500FF\]:focus{border-color:#0500ff}.focus\:border-blue-500:focus{border-color:var(--color-blue-500)}.focus\:border-deckster-blue:focus{border-color:var(--color-deckster-blue)}.focus\:bg-blue-50\/40:focus{background-color:#eff6ff66}@supports (color:color-mix(in lab,red,red)){.focus\:bg-blue-50\/40:focus{background-color:color-mix(in oklab,var(--color-blue-50)40%,#0000)}}.focus\:text-black:focus{color:var(--color-black)}.focus\:text-deckster-blue:focus{color:var(--color-deckster-blue)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-deckster-blue:focus{--tw-ring-color:var(--color-deckster-blue)}.focus\:ring-deckster-blue\/30:focus{--tw-ring-color:#0500ff4d}@supports (color:color-mix(in lab,red,red)){.focus\:ring-deckster-blue\/30:focus{--tw-ring-color:color-mix(in oklab,var(--color-deckster-blue)30%,#0000)}}.focus\:ring-error\/20:focus{--tw-ring-color:#be381933}@supports (color:color-mix(in lab,red,red)){.focus\:ring-error\/20:focus{--tw-ring-color:color-mix(in oklab,var(--color-error)20%,#0000)}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-deckster-blue:focus-visible{--tw-ring-color:var(--color-deckster-blue)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:cursor-grabbing:active{cursor:grabbing}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:text-text-muted:disabled{color:var(--color-text-muted)}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}@media (hover:hover){.disabled\:hover\:bg-deckster-blue:disabled:hover{background-color:var(--color-deckster-blue)}.disabled\:hover\:bg-transparent:disabled:hover{background-color:#0000}.disabled\:hover\:text-\[\#353535\]:disabled:hover{color:#353535}}@media (prefers-reduced-motion:reduce){.motion-reduce\:animate-none{animation:none}}@media (min-width:40rem){.sm\:right-auto{right:auto}.sm\:left-1\/2{left:50%}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:inline-block{display:inline-block}.sm\:inline-flex{display:inline-flex}.sm\:max-h-\[320px\]{max-height:320px}.sm\:max-h-\[360px\]{max-height:360px}.sm\:max-h-\[calc\(100vh-2rem\)\]{max-height:calc(100vh - 2rem)}.sm\:max-h-\[calc\(100vh-4rem\)\]{max-height:calc(100vh - 4rem)}.sm\:max-h-none{max-height:none}.sm\:w-36{width:calc(var(--spacing)*36)}.sm\:w-\[296px\]{width:296px}.sm\:w-\[420px\]{width:420px}.sm\:w-\[520px\]{width:520px}.sm\:w-auto{width:auto}.sm\:max-w-\[440px\]{max-width:440px}.sm\:max-w-\[480px\]{max-width:480px}.sm\:max-w-\[520px\]{max-width:520px}.sm\:max-w-\[616px\]{max-width:616px}.sm\:max-w-\[960px\]{max-width:960px}.sm\:max-w-\[1120px\]{max-width:1120px}.sm\:max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.sm\:flex-none{flex:none}.sm\:-translate-x-1\/2{--tw-translate-x:-50%;translate:var(--tw-translate-x)var(--tw-translate-y)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-center{align-items:center}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:justify-center{justify-content:center}.sm\:gap-3{gap:calc(var(--spacing)*3)}.sm\:rounded-\[4px\]{border-radius:4px}.sm\:rounded-lg{border-radius:var(--radius-lg)}.sm\:bg-black\/20{background-color:#0003}@supports (color:color-mix(in lab,red,red)){.sm\:bg-black\/20{background-color:color-mix(in oklab,var(--color-black)20%,#0000)}}.sm\:p-4{padding:calc(var(--spacing)*4)}.sm\:px-3{padding-inline:calc(var(--spacing)*3)}.sm\:px-4{padding-inline:calc(var(--spacing)*4)}.sm\:px-6{padding-inline:calc(var(--spacing)*6)}.sm\:px-10{padding-inline:calc(var(--spacing)*10)}.sm\:py-3{padding-block:calc(var(--spacing)*3)}.sm\:py-8{padding-block:calc(var(--spacing)*8)}.sm\:py-10{padding-block:calc(var(--spacing)*10)}.sm\:pt-4{padding-top:calc(var(--spacing)*4)}.sm\:pt-20{padding-top:calc(var(--spacing)*20)}.sm\:pb-6{padding-bottom:calc(var(--spacing)*6)}.sm\:text-base{font-size:var(--text-base);line-height:var(--text-base--line-height);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--text-sm--line-height);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:text-\[28px\]{font-size:28px}}@media (min-width:48rem){.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-\[1\.05fr_1fr\]{grid-template-columns:1.05fr 1fr}.md\:grid-cols-\[1fr\]{grid-template-columns:1fr}.md\:px-8{padding-inline:calc(var(--spacing)*8)}.md\:py-24{padding-block:calc(var(--spacing)*24)}}@media (min-width:64rem){.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:h-\[520px\]{height:520px}.lg\:h-auto{height:auto}.lg\:min-h-0{min-height:calc(var(--spacing)*0)}.lg\:w-\[168px\]{width:168px}.lg\:w-\[220px\]{width:220px}.lg\:w-\[296px\]{width:296px}.lg\:w-\[300px\]{width:300px}.lg\:w-\[420px\]{width:420px}.lg\:w-fit{width:fit-content}.lg\:w-px{width:1px}.lg\:min-w-0{min-width:calc(var(--spacing)*0)}.lg\:flex-\[35\]{flex:35 1}.lg\:flex-\[65\]{flex:65 1}.lg\:flex-none{flex:none}.lg\:flex-shrink-0{flex-shrink:0}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:items-start{align-items:flex-start}.lg\:items-stretch{align-items:stretch}.lg\:justify-between{justify-content:space-between}.lg\:gap-5{gap:calc(var(--spacing)*5)}.lg\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.lg\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.lg\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.lg\:p-6{padding:calc(var(--spacing)*6)}.lg\:px-6{padding-inline:calc(var(--spacing)*6)}.lg\:px-10{padding-inline:calc(var(--spacing)*10)}.lg\:px-12{padding-inline:calc(var(--spacing)*12)}.lg\:py-6{padding-block:calc(var(--spacing)*6)}.lg\:py-16{padding-block:calc(var(--spacing)*16)}}@media (min-width:80rem){.xl\:max-w-\[52\%\]{max-width:52%}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.\[\&_img\]\:max-h-full img{max-height:100%}.\[\&_img\]\:max-w-full img{max-width:100%}.\[\&_svg\]\:max-h-full svg{max-height:100%}.\[\&_svg\]\:max-w-full svg{max-width:100%}.\[\&\:hover\>\.block-toolbar\]\:pointer-events-auto:hover>.block-toolbar{pointer-events:auto}.\[\&\:hover\>\.block-toolbar\]\:opacity-100:hover>.block-toolbar{opacity:1}.\[\&\>\.block-toolbar\:focus-within\]\:pointer-events-auto>.block-toolbar:focus-within{pointer-events:auto}.\[\&\>\.block-toolbar\:focus-within\]\:opacity-100>.block-toolbar:focus-within{opacity:1}.\[\&\>svg\]\:block>svg{display:block}.\[\&\>svg\]\:h-full>svg{height:100%}.\[\&\>svg\]\:w-full>svg{width:100%}}:root{--primary:5 0 255;--primary-foreground:255 255 255;--background:255 255 255;--foreground:0 0 0;--muted:248 248 248;--muted-foreground:116 116 116;--border:229 229 229;--input:229 229 229;--ring:5 0 255;--radius:.5rem;--destructive:190 56 25;--destructive-foreground:255 255 255}*,:after,:before{-ms-overflow-style:none;scrollbar-width:none}::-webkit-scrollbar{display:none}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;display:flex;flex-direction:column;font-family:Inter,sans-serif;margin:0;min-height:100vh;overflow:hidden;padding:0;width:100%}button{cursor:pointer}.fast-track-status-loader{animation:fast-track-loader-shape 2s linear infinite;aspect-ratio:1;background:currentColor;flex-shrink:0;height:14px;height:var(--loader-size,14px);width:14px;width:var(--loader-size,14px)}.fast-track-status-loader-muted{opacity:.5}.fast-track-activity-title{animation:fast-track-title-scan 1.8s linear infinite;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(90deg,#0500ff 0 30%,#9a97ff 50%,#0500ff 70% 100%);background-position:200%;background-size:220% 100%;color:#0000}@property --fast-track-border-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.fast-track-card-border-loop{animation:fast-track-border-spin 2.8s linear infinite;background:conic-gradient(from var(--fast-track-border-angle),#0500ff 0deg 78deg,#e5e5e5 78deg 1turn)}.fast-track-card-border-remove{animation:fast-track-border-spin 2.8s linear infinite;background:conic-gradient(from var(--fast-track-border-angle),#e5e5e5 0deg 78deg,#0500ff 78deg 1turn)}@keyframes fast-track-title-scan{0%{background-position:200%}to{background-position:-40%}}@keyframes fast-track-border-spin{to{--fast-track-border-angle:360deg}}@keyframes fast-track-loader-shape{0%,to{clip-path:shape(from 88.17% 44.57%,curve to 83.91% 54.42% with 80.53% 50%,curve to 87.09% 63.68% with 87.29% 58.84%,curve to 82.15% 70.76% with 86.89% 68.52%,curve to 78.45% 81.3% with 77.42% 73%,curve to 73.45% 89.98% with 79.48% 89.6%,curve to 62.06% 89.23% with 67.41% 90.37%,curve to 52.45% 84.62% with 56.72% 88.09%,curve to 43.33% 84.81% with 48.19% 81.14%,curve to 35.31% 84.71% with 38.48% 88.49%,curve to 27.93% 79.39% with 32.14% 80.93%,curve to 23.86% 72.48% with 23.73% 77.85%,curve to 21.3% 64.27% with 23.99% 67.11%,curve to 20.07% 57.38% with 18.6% 61.43%,curve to 13.68% 49.08% with 21.53% 53.33%,curve to 11.55% 41.46% with 5.84% 44.84%,curve to 13.34% 30.7% with 17.26% 38.08%,curve to 13.91% 19.9% with 9.42% 23.31%,curve to 25.3% 17.85% with 18.39% 16.5%,curve to 34.95% 14.04% with 32.22% 19.2%,curve to 42.89% 13.03% with 37.69% 8.89%,curve to 52.68% 12.97% with 48.09% 17.17%,curve to 59.46% 15.87% with 57.27% 8.77%,curve to 66.23% 22.52% with 61.66% 22.97%,curve to 78.26% 21.04% with 70.8% 22.07%,curve to 85.25% 26.28% with 85.73% 20.02%,curve to 90.29% 35.84% with 84.77% 32.54%,curve to 88.17% 44.57% with 95.81% 39.14%)}34%{clip-path:shape(from 85.64% 45.4%,curve to 80.17% 53.3% with 82.48% 50%,curve to 83.85% 63.31% with 77.85% 56.6%,curve to 84.76% 72.45% with 89.85% 70.01%,curve to 76.4% 77.98% with 79.67% 74.9%,curve to 67.03% 78.2% with 73.13% 81.07%,curve to 57.66% 75.1% with 60.93% 75.33%,curve to 51.01% 82.71% with 54.39% 74.88%,curve to 43.15% 89.22% with 47.64% 90.54%,curve to 36.03% 83.32% with 38.66% 87.89%,curve to 32.48% 74.15% with 33.4% 78.75%,curve to 25.78% 69.64% with 31.55% 69.55%,curve to 15.32% 67.02% with 20.02% 69.72%,curve to 9.98% 59.54% with 10.63% 64.33%,curve to 6.34% 49.65% with 9.34% 54.75%,curve to 6.78% 40.03% with 3.35% 44.55%,curve to 12.58% 31.23% with 10.2% 35.52%,curve to 20.32% 25.59% with 14.95% 26.95%,curve to 28.84% 21.52% with 25.69% 24.23%,curve to 36.55% 19.54% with 31.99% 18.8%,curve to 44.1% 10.28% with 41.1% 20.28%,curve to 52.59% 2.25% with 47.1% .29%,curve to 62.64% 7.16% with 58.07% 4.21%,curve to 69.87% 14.93% with 67.2% 10.12%,curve to 72.61% 25.35% with 72.53% 19.74%,curve to 82.58% 29.82% with 72.68% 30.97%,curve to 90.63% 34.74% with 92.47% 28.67%,curve to 85.64% 45.4% with 88.8% 40.81%)}66%{clip-path:shape(from 80.52% 46.38%,curve to 85.67% 54.84% with 80.51% 50%,curve to 91.15% 65.25% with 90.83% 59.68%,curve to 85.18% 72.53% with 91.47% 70.83%,curve to 73.79% 74.67% with 78.89% 74.24%,curve to 66.02% 78.04% with 68.68% 75.1%,curve to 60.09% 84.8% with 63.36% 80.98%,curve to 52.27% 88.84% with 56.81% 88.61%,curve to 42.62% 90.39% with 47.72% 89.08%,curve to 31.93% 91.34% with 37.51% 91.71%,curve to 26.73% 82.61% with 26.34% 90.97%,curve to 25.77% 70.54% with 27.12% 74.25%,curve to 25.58% 62.64% with 24.43% 66.82%,curve to 15.08% 56.96% with 26.74% 58.47%,curve to 3.72% 50.03% with 3.42% 55.44%,curve to 8.59% 40.61% with 4.01% 44.62%,curve to 19.65% 35.45% with 13.17% 36.6%,curve to 28.19% 31.69% with 26.13% 34.3%,curve to 31.99% 25.44% with 30.26% 29.08%,curve to 35.5% 14.65% with 33.71% 21.79%,curve to 42.72% 12.88% with 37.28% 7.51%,curve to 53.41% 9.55% with 48.15% 18.24%,curve to 62.85% 5.68% with 58.66% .86%,curve to 69.97% 14.87% with 67.04% 10.5%,curve to 76.95% 21.61% with 72.9% 19.24%,curve to 79.46% 29.98% with 81% 23.98%,curve to 79.23% 39.37% with 77.93% 35.98%,curve to 80.52% 46.38% with 80.53% 42.76%)}}#root{height:100vh}#main,#root{display:flex;margin:0 auto;width:100%}#main{flex-direction:row;height:100%;overflow-y:hidden}.width-100{align-items:center;display:flex;justify-content:center;width:100%}#survey{background-color:#0006;height:100vh;left:0;top:0;width:100%;z-index:1000}#survey,.close{position:absolute}.close{right:50px;top:50px}.typeform-survey{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}#sidebar{background-color:#fff;box-sizing:border-box;display:flex;flex-direction:column;height:100%;max-width:340px;min-width:340px;position:relative;z-index:99}#sidebar-content{flex:1 1}@media screen and (max-width:460px){#sidebar{opacity:0;overflow:hidden;width:0}}@media screen and (max-width:1540px){#sidebar,user-input-field #sidebar{left:0;max-width:80px;min-width:80px;overflow:hidden;position:fixed;top:0}#sidebar:hover{left:0;min-width:340px;overflow:hidden;position:fixed;top:0}#sidebar-content{flex:1 1;opacity:0;transition:opacity .1s}#sidebar:hover #sidebar-content{opacity:1}#sidebar:not(:hover) #logo-section{margin-right:50%;transform-origin:0;transition:transform .3s;width:70%}}#new-slide-section{border-bottom:1px solid #f5f5f5;height:60px}#logo-section{height:100px;opacity:1;transition:opacity .3s;width:100%}#new-slides-section{align-items:center;display:flex;flex-direction:row;height:100px;width:100%}#options-section{display:flex;flex-direction:column;gap:25px;margin-top:20px;width:100%}#options-section a,#options-section a:visited{color:#0500ff;display:flex;font-size:14px;margin-left:0;padding-left:40px;text-decoration:none}#options-section h3{color:#b1b1b1;font-size:14px;font-weight:900;height:24px;padding-left:40px}#options-section ul{height:100%;list-style-type:none;margin:0;max-height:350px;overflow-y:scroll;padding:0}#options-section li{display:flex;height:48px;margin-left:0;max-width:100%;padding-left:40px}#options-section li:hover{align-items:center;background-color:#f5f5f5;display:flex;height:48px}#options-section button{color:#000;justify-content:left}#options-section button,#options-section button:hover{align-items:center;background-color:#0000;border:none;display:flex;font-size:14px;text-align:left}#options-section button:hover{color:#0500ff;justify-content:center}#options-section button::active{align-items:center;background-color:#0000;border:none;color:#0500ff;display:flex;font-size:14px;font-weight:900;justify-content:center;text-align:left}#options-section .standalone-button-wrapper{display:flex;height:48px;margin-left:0;max-width:100%;padding-left:40px}#options-section .standalone-button-wrapper:hover{align-items:center;background-color:#f5f5f5;display:flex;height:48px}#mail-us-section{align-items:end;bottom:0;display:flex;margin:100px 0;padding-left:40px;position:absolute}#settings-section{bottom:0;height:100px;left:0;margin:0 auto;position:absolute;width:100%}#settings-section h3{color:#b1b1b1;font-size:14px;font-weight:900;height:24px;padding-left:40px}#settings-section ul{height:100%;list-style-type:none;margin:0;padding:0}#settings-section li{display:flex;height:48px;margin-left:0;max-width:100%;padding-left:40px}#settings-section li:hover{align-items:center;background-color:#f5f5f5;display:flex;height:48px}#settings-section button{color:#000}#settings-section button,#settings-section button:hover{align-items:center;background-color:#0000;border:none;display:flex;font-size:16px;justify-content:center}#settings-section button:hover{color:#0500ff}#main-field{align-items:stretch;background-color:#fbfbfb;box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;height:100%;margin:0 auto;overflow:hidden}#main-field-header{align-items:center;background-color:#0000;border-bottom:1px solid #e7e7e7;display:flex;flex-shrink:0;height:72px;justify-content:center;width:100%}#main-field-header-content{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;justify-content:flex-start;max-width:1200px;padding:0 25px;width:100%}#main-field-body{align-items:center;display:flex;flex-direction:column;flex-grow:1;overflow-y:auto;width:100%}#main-field-body-content{padding:25px}#main-field-body-content,#main-field-body-content-no-padding{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;height:100%;max-width:1200px;width:100%}#main-field-body-content-no-padding{padding:0 25px}@media screen and (max-width:1280px){#main-field{overflow:auto}#main-field-body-content,#main-field-header-content{box-sizing:border-box;padding:50px 100px}}#chat-field{box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:flex-end;overflow-y:auto;padding:50px 50px 50px 0;width:100%}.chat-field-prompt{padding:150px}.chat-field-start{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;margin:0 auto;overflow:auto;text-align:center;width:60%}@media screen and (max-width:1280px){.chat-field-start{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;margin:0 auto;overflow:auto;padding:50px;text-align:center;width:100%}}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.you{color:#0500ff}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)/-2);margin-right:calc(var(--bs-gutter-x)/-2);margin-top:calc(var(--bs-gutter-y)*-1);width:100%}.row>*{box-sizing:border-box;flex-shrink:0;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)/2);padding-right:calc(var(--bs-gutter-x)/2)}.col-avatar{margin-top:0;width:5%}.col-text{margin-left:25px;margin-top:0;width:90%}.col-text p,.col-text ul,li{line-height:1.5}.align-items-start{align-items:flex-start}.question{color:#9c9c9c;display:flex;flex-flow:wrap;margin-left:65px;margin-top:15px;width:100%}.slides-btn-row{height:80px;margin:40px auto;width:100%}.new-slides-btn{background-color:#0000;border:none;text-align:center;width:300px}.initial-new-slides-btn,.new-slides-btn{align-items:center;color:#0500ff;display:flex;font-size:16px;font-weight:700;margin:12px auto;padding:16px}.initial-new-slides-btn{background-color:#efefff;border:1px solid #0500ff;border-radius:8px;flex-direction:row;justify-content:center;width:265px}.new-slides-btn-inactive{filter:alpha(opacity=30);opacity:.3}.new-slides-btn-inactive,.new-slides-btn:hover{background-color:#0000;border:none;color:#0500ff;display:flex;font-size:16px;font-weight:700;margin:12px auto;padding:16px;text-align:center;width:300px}.new-slides-btn:hover{filter:alpha(opacity=80);opacity:.8}.btn-group{display:flex;flex-flow:wrap;margin-left:65px;margin-top:15px;width:100%}.prompt-btn{border:1px solid #000;border-radius:8px}.prompt-btn,.prompt-btn-inactive{background-color:#fff;box-shadow:10px 10px 20px #0003,-10px -10px 20px #ffffff80;flex:0 1 auto;font-size:16px;line-height:1.5;margin-bottom:7px;margin-right:7px;padding:16px;text-align:left}.prompt-btn-inactive{border:1px solid gray;border-radius:8px}.prompt-btn:hover{border:1px solid #0500ff}.avatar{height:48px;margin-top:20px;width:48px}.output{background-color:#fff;border:1px solid #000;border-radius:8px;box-shadow:10px 10px 20px #0003,-10px -10px 20px #ffffff80;display:flex;flex-flow:column wrap;font-size:16px;margin-bottom:7px;margin-left:8%;margin-right:7px;max-width:85%;padding:24px}.output p{width:95%}@keyframes typing{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-10px)}}.final-suggestions p{animation:typing 4s steps(40),blink-caret .75s step-end infinite;border-right:.15em solid orange;overflow:hidden;white-space:nowrap;width:0}@keyframes blink-caret{0%,to{border-color:#0000}50%{border-color:orange}}.initial-view{align-items:start;flex-direction:column;height:100%;margin-top:50px;max-width:950px;padding:25px}.initial-view,.initial-view-unsubscribed{box-sizing:border-box;display:flex;width:100%}.initial-view-unsubscribed{align-items:center;background-color:#e7e7ff;border-radius:8px;flex-direction:row;gap:20px;justify-content:space-between;margin-bottom:15px;padding:0 15px}.initial-view-unsubscribed img{align-items:center;display:flex;height:100%;width:100%}.initial-view-subscribe-btn{display:flex;flex-direction:row;max-width:250px;padding:0;width:100%}.initial-view-subscribe-btn button{align-items:center;background-color:#0000;border:none;display:flex;font-size:16px;width:100%}.start-view-settings-field{display:flex;flex-direction:row;gap:12px;width:100%}.audience-dropdown-container,.format-dropdown-container,.recipe-dropdown-container{position:relative;width:auto}.initial-view-presentation-format-area{align-items:center;border:1px solid #000;border-radius:8px;cursor:pointer;flex-direction:row;height:55px;justify-content:space-between;padding:10px 15px}.initial-view-presentation-format-area,.start-view-settings-dropdown{background-color:#fff;box-sizing:border-box;display:flex;gap:10px;white-space:nowrap;width:auto}.start-view-settings-dropdown{border:1px solid #eaeaea;border-radius:8px;box-shadow:0 4px 12px #0000001a;flex-direction:column;font-size:13px;margin-top:4px;max-height:500px;min-width:350px;overflow-y:auto;padding:10px;position:absolute;z-index:10}.initial-view-select-list{border-radius:4px;cursor:pointer;display:flex;flex-direction:column;gap:5px}.initial-view-select-list.active,.initial-view-select-list:hover{background-color:#f5f5f5}.initial-view-presentation-format-select{font-size:14px;gap:10px}.initial-view-presentation-format-select,.initial-view-presentation-format-select-option{align-items:center;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:row;padding:10px}.initial-view-presentation-format-select-option{border-radius:8px;font-size:13px}.initial-view-presentation-format-select-option:hover{background-color:#f5f5f5}.initial-view-prompt-area{background-color:#fff;border:1px solid #000;border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;margin-top:25px;padding:16px;width:100%}.initial-view-area-container{padding:0}.initial-view-area-heading{align-items:center;display:flex;flex-direction:row;gap:15px}.initial-view-area-heading-tag{border-radius:4px;box-sizing:border-box;font-size:12px;font-weight:700;padding:5px 7px}.initial-view-textarea{line-height:24px;max-height:400px;min-height:280px}.initial-view-textarea::placeholder{font-style:italic}.button-container{display:flex;flex-direction:row;justify-content:space-between}.initial-prompt-send-btn{background-color:#f4f4ff;font-size:12px;font-weight:500;gap:7px;padding:10px 20px;width:180px}.initial-prompt-file-btn,.initial-prompt-send-btn{align-items:center;border:none;border-radius:8px;box-sizing:border-box;color:#000;display:flex;flex-direction:row;justify-content:space-between;position:relative;text-decoration:none}.initial-prompt-file-btn{background-color:#f5fff4;font-size:14px;font-weight:900;gap:10px;padding:7px 15px}.initial-view-suggestions-area{align-items:flex-start;display:flex;flex-direction:column;font-size:14px;gap:20px;padding-top:20px;width:100%}.prompt-suggestion{align-items:center;background-color:#fff;border-radius:8px;box-sizing:border-box;display:flex;flex-direction:row;font-size:14px;font-weight:300;justify-content:space-between;padding:15px;width:100%}.prompt-template-btn-section{align-items:flex-start;display:flex;flex-flow:wrap;gap:15px;width:100%}.prompt-template-btn{background-color:#fff;border:1px solid #000;border-radius:20px;box-sizing:border-box;color:#000;display:inline;font-size:14px;font-weight:700;padding:10px 20px;white-space:nowrap;width:auto;word-break:keep-all}.prompt-template-btn:hover{border:1px solid #0500ff}.prompt-modal-container{background-color:#fff;border-radius:8px;box-shadow:0 4px 20px #00000026;display:flex;flex-direction:column;max-height:80vh;max-width:560px;width:100%}.prompt-modal-header{align-items:center;border-bottom:1px solid #eaeaea;display:flex;justify-content:space-between;padding:16px 24px}.prompt-modal-header h3{font-size:24px}.prompt-modal-close-btn{align-items:center;background:0 0;border:none;color:#0050ff;cursor:pointer;display:flex;font-size:16px;padding:4px}.prompt-modal-content{box-sizing:border-box;display:flex;flex-direction:column;gap:15px;overflow-y:auto;padding:24px;width:100%}.form-section{display:flex;flex-direction:column;gap:10px}.form-section h3{font-size:16px;font-weight:900;margin:0;padding:0}.form-section p{color:#7c6c6c;font-size:14px;font-weight:500;margin:0;padding:0}.form-section textarea{border:1px solid #000;border-radius:8px;box-sizing:border-box;flex:1 1;font-size:14px;outline:none;padding:0;resize:none;width:100%}.prompt-modal-footer{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;justify-content:right;min-height:96px;padding:25px;width:100%}.prompt-continue-btn{background-color:#0500ff;border:none;border-radius:8px;color:#fff;font-size:16px;font-weight:700;padding:12px 24px}.start-buttons{align-items:top;justify-content:space-between;width:100%}.prompt-refinery-btn,.start-buttons{display:flex;flex-direction:row;gap:10px}.prompt-refinery-btn{align-items:center;background-color:#f5fff4;border:none;border-radius:8px;box-sizing:border-box;justify-content:start;padding:10px}.prompt-refinery-btn-text{align-items:flex-start;display:flex;flex-direction:column;font-size:12px;justify-content:center}.prompt-refinery-btn-text h3{font-size:12px;margin:0;text-align:left}.copy-btn{background-color:#0000;border:none}.tooltip-btn:disabled{cursor:not-allowed;opacity:.5}.tooltip-wrapper{display:inline-block;position:relative}.tooltip-wrapper .tooltip,.tooltip-wrapper .tooltip-chat{background-color:#333;border-radius:.25rem;bottom:125%;color:#fff;font-size:.875rem;left:50%;opacity:0;padding:5px 20px;position:absolute;text-align:center;transform:translate(-50%);visibility:hidden;white-space:nowrap;z-index:1}.tooltip-chat:after{border:5px solid #0000;border-top-color:#333;content:"";left:50%;margin-left:-5px;position:absolute;top:100%}.tooltip-wrapper:hover .tooltip-chat{opacity:1;visibility:visible}.tooltip-wrapper .tooltip:after{border:5px solid #0000;border-top-color:#333;content:"";left:50%;margin-left:-5px;position:absolute;top:100%}.tooltip-wrapper:hover .tooltip{opacity:1;visibility:visible}.edit-view-send-btn{background-color:#0000;border:none;margin:0;padding:0}.edit-view{align-items:center;height:100%;margin-left:80px;max-width:1200px;padding:25px}.edit-view,.save-recipe-block{box-sizing:border-box;display:flex;flex-direction:column;width:100%}.save-recipe-block{background-color:#f4f4ff;border:1px solid #0500ff;border-radius:8px;gap:15px;height:105px;margin-bottom:15px;padding:16px}.save-recipe-btn{align-items:center;background-color:#0500ff;border:none;border-radius:8px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:700;height:auto;justify-content:center;margin-right:10px;padding:8px;width:275px}.settings-field{background-color:#fbfbfb;height:100%;width:100%}.settings-field-header{background-color:#fbfbfb;border-bottom:1px solid #e7e7e7;display:flex;gap:10px;height:75px;text-align:center}.settings-field-header h3{color:#313131;font-size:24px;font-weight:700;margin-top:0;padding:0}.settings-subheader{color:#6d6d6d;font-size:14px;line-height:1.5;margin:0;padding:0 0 10px}.settings-field-content h3{color:#000;font-size:20px;font-weight:700;margin-top:0;padding:0}.settings-field-content h5{color:#6d6d6d;font-size:14px;font-weight:400;margin-top:0}.settings-field-content{background-color:#fff;border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;height:auto;padding:20px;width:675px}.settings-field-content p{align-items:center;box-sizing:border-box;display:flex;height:50px;justify-content:space-between;padding:0 25px;width:625px}.settings-field-content input{border:1px solid #000;border-radius:8px;box-sizing:border-box;font-size:16px;height:40px;margin-right:0;padding:5px 15px;width:50%}.settings-field-content-theme{background-color:#fff;border:1px solid #e7e7e7;border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;gap:15px;height:auto;padding:25px;width:675px}.theme-section{border-bottom:1px solid #f5f5f5;box-sizing:border-box;gap:10px;min-height:60px}.active-theme,.theme-section{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.active-theme{background-color:#f8f8f8;border-radius:8px;font-size:14px;padding:12px}.active-theme-left{justify-content:flex-start}.active-theme-left,.active-theme-right{align-items:center;display:flex;flex-direction:row;gap:10px}.active-theme-right{justify-content:flex-end}.logo-preview{margin-bottom:15px;margin-top:15px}.theme-section-name{color:#000;font-size:16px}.theme-section-controller{align-items:center;display:flex;flex-direction:row;gap:15px;justify-content:flex-end}.theme-section-font-block{display:flex;flex-direction:column;gap:10px;width:48%}.color-scheme-buttons{display:flex;flex-direction:row;gap:5px;padding:0;width:auto}.color-box{border:1px solid #000;border-radius:8px;height:10px;width:10px}.theme-section-controller-edit-btn{background-color:#0000;border:none;color:#0500ff;font-size:16px;font-weight:900}.settings-block{display:flex;flex-direction:column;gap:10px;padding:0}.settings-block h3,.settings-block p{margin:0;padding:0}.settings-field-content-subscription{background-color:#fff;border-radius:8px;width:675px}.settings-field-content-subscription p{align-items:center;display:flex;font-size:16px;padding:0 25px;width:625px}.settings-field-btn{background-color:#0500ff;border:none;border-radius:8px;color:#fff;font-size:16px;font-weight:700;height:48px;margin-right:10px;padding:0 16px;width:75px}.settings-field-btn,.settings-subscribe-btn{align-items:center;cursor:pointer;display:flex}.settings-subscribe-btn{background-color:#0000;border:none;flex-direction:row}.settings-field-cancel-btn{background-color:#0000;border:none;border-radius:8px;color:red;cursor:pointer;height:48px;padding:0 16px}.settings-field-cancel-btn,.settings-field-link{align-items:center;display:flex;font-size:16px;font-weight:700}.settings-field-link{color:#000;text-decoration:none}.subscription-header{margin-bottom:50px;width:850px}@media screen and (max-width:1280px){.subscription-header{margin-bottom:50px;width:100%}}.subscription-field{align-items:center;display:flex;flex-direction:inline;justify-content:space-between;width:850px}@media screen and (max-width:1280px){.subscription-field{display:flex;flex-direction:column;justify-content:middle;margin:0 auto;width:100%}}.subscription-option{align-items:flex-start;background-color:#0000;border:1px solid #e6e6e6;border-radius:8px;display:flex;flex-direction:column;height:380px;justify-content:flex-start;margin:16px;padding:24px;width:372px}.subscription-option h2{color:#000;font-size:16px;font-weight:900}.subscription-option h3{color:#000;font-size:32px;font-weight:300}.subscription-option button,.subscription-option button:hover{background-color:#0500ff;color:#fff;font-size:16px;font-weight:900}.subscription-option ul{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:flex-start;list-style-type:none;margin:30px 0 0;padding:0}.subscription-option li{display:flex;font-size:16px;font-weight:300;line-height:30px;margin-left:0;text-align:left}.history-view{padding-top:75px}@media screen and (max-width:1280px){.history-view{margin-left:15%;margin-top:5%;width:80%}}.history-details{font-size:14px;margin-left:8%}.grey{color:#6d6d6d;margin-left:5px}.output-history{background-color:#fff;border:1px solid #000;border-radius:8px;box-shadow:10px 10px 20px #0003,-10px -10px 20px #ffffff80;display:flex;flex-flow:column wrap;font-size:16px;margin-right:7px;margin-top:50px;max-width:85%;padding:24px}.output-history p{width:95%}.chat-item-btn,.chat-item-btn:hover{background-color:#fff;border:none;border-radius:8px;box-sizing:border-box;display:flex;font-size:16px;height:54px;margin-bottom:10px;padding:15px;text-align:center}.card-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(328px,1fr));margin-top:30px;max-width:940px;width:100%}.card{background-color:#fff;border:1px solid #fff;border-radius:8px;box-sizing:border-box;color:inherit;cursor:pointer;display:flex;flex-direction:column;min-width:328px;overflow:hidden;padding:6px;position:relative;text-decoration:none;transition:transform .3s;width:328px}.card,.card:hover{box-shadow:0 4px 6px #0000001a}.card:hover{border:1px solid #0500ff}.hover-overlay{border-radius:8px;opacity:0;transition:opacity .3s}.card:hover .hover-overlay{opacity:1}.relative{position:relative}.card-link{color:#0500ff;margin-top:auto;text-decoration:none}.card-image{border:1px solid #e7e7e7;border-radius:4px;height:175px;object-fit:cover;width:312px}.card-content{box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;padding:16px 8px}.card-title{font-size:1.25rem;font-weight:700;margin:0 0 8px}.card-tags{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.tag{background-color:#e7e7ff}.tag,.tag-free{border-radius:4px;color:#333;font-size:.75rem;padding:4px 8px}.tag-free{background-color:#d7f0d5}.tag-paid{background-color:#e0e0e0;border-radius:4px;color:#333;font-size:.75rem;padding:4px 8px}.card-description{font-size:14px}.filters{justify-content:space-between;margin-bottom:20px;width:100%}.filters,.filters-left{align-items:center;display:flex}.dropdown,.filters span{margin-right:10px}.dropdown{position:relative}.dropdown button{background-color:#fff;border:1px solid #ccc;border-radius:8px;cursor:pointer;font-size:14px;padding:8px 16px}.dropdown button.active{background-color:#fff;border-color:#0500ff;color:#0500ff}.arrow{font-size:10px;margin-left:5px}.dropdown-content{background-color:#fff;border:1px solid #ccc;border-radius:4px;left:0;min-width:150px;padding:10px;position:absolute;top:100%;z-index:1}.dropdown-content div,.dropdown-content label{cursor:pointer;display:block;padding:5px 0}.clear-all{background:0 0;border:none;color:#000;cursor:pointer;font-size:14px}.powerslide-item-view{boxing-size:border-box;background-color:#fff;border-radius:8px;padding:18px;width:675px}.powerslide-item-view a{text-decoration:none}.full-slide-image{width:640px}.slide-content{width:100%}.slide-span{border-bottom:1px solid #e7e7e7;width:100%}.view-slide-btn{background-color:#0500ff;border:none;border-radius:8px;color:#fff;font-size:16px;font-weight:700;height:48px;margin-top:25px;padding:0 16px}.filter,.view-slide-btn{align-items:center;display:flex}.flow-navigation-btn{background-color:#0000;border:none;border-bottom:3px solid #fbfbfb;font-size:16px;font-weight:400;height:72px;margin-right:20px}.active,.flow-navigation-btn:active{border-bottom:3px solid #000;color:#000}.flow-navigation{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.save-btn{background-color:#0000;border:none;box-sizing:border-box;color:#0500ff;font-size:16px;padding:10px}.next-btn{border:none;border-radius:8px;font-size:16px}.export-btn,.next-btn{background-color:#0500ff;box-sizing:border-box;color:#fff;cursor:pointer;font-weight:700;padding:10px 20px}.export-btn{align-items:center;border:1px solid #0500ff;border-radius:8px;display:flex;flex-direction:row;font-size:14px;gap:10px;justify-content:flex-start}.export-btn.generating{animation:exportPulse 1.5s ease-in-out infinite}@keyframes exportPulse{0%,to{opacity:1}50%{opacity:.5}}.export-open-btn{align-items:center;background-color:#edfff2;border:1px solid #34a853;border-radius:8px;box-sizing:border-box;color:#34a853;cursor:pointer;display:flex;flex-direction:row;font-size:14px;font-weight:700;gap:10px;justify-content:flex-start;padding:10px 20px}@media (max-width:1340px){.next-btn{font-size:12px}}.presentation-list-item{margin-bottom:8px}.presentation-list-additional{align-items:center;display:flex;flex-direction:row;gap:15px}.presentation-list-tag-in-person{background-color:#c5c4ff;color:#0500ff}.presentation-list-tag-in-person,.presentation-list-tag-send-out{align-items:center;border-radius:6px;box-sizing:border-box;display:flex;font-size:10px;font-weight:900;justify-content:center;padding:5px 15px}.presentation-list-tag-send-out{background-color:#f1bff0;color:#d43fd1}.presentation-rename-container{background-color:#fff;border:1px solid #6d6d6d;border-radius:8px;box-sizing:border-box;display:flex;justify-content:space-between;padding:15px;width:100%}.presentation-rename-container input{border:none;border-radius:4px;box-sizing:border-box;font-size:16px;line-height:1.5;outline:none;padding:4px 8px;width:300px}.presentation-button{text-align:left}.presentation-list-rename-btn{background-color:#0000;border:none;color:#0500ff;font-size:14px}.open-slides-btn{background-color:#0000;border:1px solid #0500ff;border-radius:8px;box-sizing:border-box;color:#0500ff;cursor:pointer;font-size:16px;font-weight:700;margin-right:20px;padding:10px 20px}.open-slides-btn:hover{background-color:#0500ff;color:#fff}.download-powerpoint-btn{background-color:#0000;border:1px solid #be3819;border-radius:8px;box-sizing:border-box;color:#be3819;cursor:pointer;font-size:16px;font-weight:700;margin-right:20px;padding:10px 20px}.download-powerpoint-btn:hover{background-color:#be3819;color:#fff}.back-btn{background-color:#0000;border:1px solid #000;border-radius:8px;box-sizing:border-box;color:#000;font-size:16px;font-weight:700;margin-right:20px;padding:10px 20px}.next-btn.disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.personalization-block{background-color:#fff;border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;gap:15px;max-width:615px;padding:25px;width:100%}.personalization-block h3{font-size:16px;margin-bottom:0}.personalization-additional-description{color:#7c6c6c;font-size:14px;font-weight:500;margin:0}.personalization-about{border:1px solid #000;border-radius:4px;box-sizing:border-box;font-size:14px;min-height:120px;outline:none;padding:10px;resize:vertical;width:100%}.communication-styles{display:flex;flex-direction:column;gap:10px;width:100%}.communication-style-card{border:1px solid #000;border-radius:8px;box-sizing:border-box;display:flex;flex-direction:row;gap:5px;padding:10px;width:100%}.tick-section{box-sizing:border-box;padding:10px;width:10%}.communication-style-description{box-sizing:border-box;font-size:14px;font-weight:500;width:90%}.communication-style-description h3{weight:700;font-size:14px;margin:0 0 10px}.structure-group{boxing-size:border-box;background-color:#fff;border-radius:8px;margin-top:20px;padding:25px;width:100%}.structure-group h2{font-size:18px;font-weight:900;margin-top:0}.subgroup{display:flex;flex:1 1;flex-direction:column}.subgroup label{color:#8a8a8a;padding-bottom:15px;padding-top:15px}.subgroup select{boxing-size:border-box;border:1px solid #000;border-radius:8px;color:#000;max-width:400px;padding:10px}.content{display:flex;flex-direction:row;height:100%;max-height:calc(100vh - 20px)}.content-part{height:100%;margin-left:50px;overflow:hidden auto;width:770px}.content-part,.service-part{box-sizing:border-box;padding:25px}.service-part{background-color:#f7f7f7;border-left:1px solid #e7e7e7;display:flex;flex-direction:column;max-height:100vh;min-height:100%;overflow-y:auto;scroll-behavior:smooth;width:400px}.important-info{background-color:#fffef2;border:1px solid #fc0;border-radius:8px;box-sizing:border-box;display:flex;flex-direction:row;margin-bottom:25px;margin-top:25px;padding:15px;width:100%}.important-info span{line-height:1.5}.note-info{align-items:center;background-color:#eaf4fe;border:1px solid #59a3e6;border-radius:8px;box-sizing:border-box;display:flex;flex-direction:row;margin-bottom:25px;margin-top:25px;padding:15px;width:100%}.note-info span{line-height:1.5}.video-guide{align-items:center;background-color:#0000004d;display:flex;height:100%;inset:0;justify-content:center;position:fixed;width:100%;z-index:1000}.video-guide-block{background-color:#fff;border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;padding:25px;width:688px}.video-guide-block-header{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.video-guide-block-video{height:100%;position:relative;width:100%}.video-guide-block-video video{height:100%;object-fit:cover;width:100%}.type-warning-block{background-color:#fff;border-radius:8px;box-sizing:border-box;display:flex;flex-direction:row;padding:25px;position:relative;width:688px}.type-warning-img{width:25%}.type-warning-text{display:flex;flex-direction:column}.skip-button{background:0 0;border:none;color:#0500ff;cursor:pointer;font-size:16px;padding:8px 16px;transition:color .2s}.skip-button:hover{color:#333}.presentation-types-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));padding:20px 0}.presentation-type-card{align-items:flex-start;background:#fff;border:1px solid #000;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;padding:24px;text-align:left;transition:all .2s;width:100%}.presentation-type-card:hover{border-color:#2563eb;box-shadow:0 4px 6px -1px #0000001a}.presentation-type-card.selected{background-color:#eff6ff;border-color:#2563eb}.presentation-type-card .card-icon{color:#2563eb;margin-bottom:16px}.presentation-type-card h3{color:#000;font-size:18px;font-weight:600;margin:0 0 8px}.presentation-type-card p{color:#000;font-size:14px;line-height:1.5;margin:0}.step-selection{margin:0 auto;max-width:800px;padding:20px}.step-options{display:flex;flex-direction:column;gap:12px;margin:24px 0}.step-option{background:0 0;border:1px solid #000;border-radius:8px;cursor:pointer;font-size:16px;padding:16px 20px;text-align:left;transition:all .2s;width:fit-content}.step-option:hover{border-color:#2563eb}.step-option.selected{background-color:#0000;border-color:#0500ff}.step-navigation{display:flex;justify-content:left;margin-top:24px}.step-navigation button{cursor:pointer;padding:16px 20px}.step-navigation button:disabled{cursor:not-allowed;opacity:.5}.progress-bar{background-color:#e5e7eb;margin-bottom:40px}.progress-indicator{background-color:#2563eb;border-radius:2px;height:100%;transition:width .3s;z-index:99}.flow-powerslide-list-item{align-items:center;background-color:#fff;border:1px solid #000;border-radius:8px;box-sizing:border-box;display:flex;flex-direction:row;justify-content:space-between;margin-top:20px;padding:10px;width:100%}.description{color:#8a8a8a}.custom-select{display:inline-block;margin-bottom:15px;position:relative;width:100%}.custom-select select{appearance:none;background-color:#fff;border:1px solid #000;border-radius:8px;cursor:pointer;font-size:16px;height:48px;padding:10px 10px 10px 35px;width:100%}.custom-select:after{content:"▼";font-size:12px;left:10px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.custom-select select:focus{border-color:#007bff;box-shadow:0 0 0 2px #007bff40;outline:none}.custom-select select:hover{border-color:#999}.custom-select select:disabled{border:1px solid #999;color:#999}@media (max-width:768px){.custom-select{max-width:100%}}.user-input-field-refinery{display:flex;flex-direction:column;height:90%;position:relative;width:100%}.prompt{display:flex;flex-direction:column-reverse;margin-bottom:80px;margin-top:25px}.message-row{box-sizing:border-box;display:flex;gap:12px;padding:16px;width:100%}.avatar-container{background-color:#e2a128;border-radius:8px;flex-shrink:0;height:40px;width:40px}.avatar-container img{height:100%;object-fit:cover;width:100%}.user-avatar-container{align-items:center;background-color:#0500ff;border-radius:8px;color:#fff;display:flex;flex-shrink:0;font-weight:900;height:40px;justify-content:center;width:40px}.message-content{display:flex;flex:1 1;flex-direction:column;gap:8px;min-width:0}.message-header{color:#000;font-size:16px;font-weight:500}.message-text{word-wrap:break-word;color:#161718;font-size:14px;line-height:1.5;max-width:100%;overflow-wrap:break-word;word-break:break-word}.message-text.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.system-message{background-color:#fff}.input{background-color:#0000;bottom:0;justify-content:middle;left:0;position:absolute;right:0}.input,.input-phase{box-sizing:border-box;width:100%}.input-phase{align-items:center;display:flex;flex-direction:row}.buttons-phase{display:flex;justify-content:center;width:100%}.input-phase>div,.thought-refinery-input{box-sizing:border-box;width:100%}.thought-refinery-input{align-items:center;display:flex;gap:8px}.thought-refinery-input textarea{border:none;box-sizing:border-box;flex:1 1;font-size:14px;outline:none;padding:0;resize:none;width:100%}.goal-prompt-area{align-items:center;background-color:#fff;border:1px solid #000;border-radius:8px;box-sizing:border-box;display:flex;flex-direction:row;margin-top:10px;padding:16px;width:100%}.goal-input-container{width:80%}.goal-input{align-items:center;box-sizing:border-box;display:flex;gap:8px;position:relative;width:100%}.goal-input textarea{border:none;box-sizing:border-box;flex:1 1;font-size:14px;outline:none;padding:0;resize:none;width:100%}goal-input textarea::placeholder{text-align:center}.save-recipe-block-input{border:none;font-size:inherit;width:100%}.save-recipe-block-input textarea,.save-recipe-block-input textarea:focus{border:none;box-sizing:border-box;flex:1 1;font-size:14px;outline:none;padding:16px;resize:none;width:100%}.save-recipe-block-input input:focus{outline:none}.thought-refinery-input button{background-color:#0000;border:none;flex-shrink:0}.edit-view-switch-area{background-color:#f1f1f1;border:1px solid #000;border-radius:8px;box-sizing:border-box;color:#000;display:flex;flex-direction:column;font-size:14px;font-weight:500;gap:10px;height:autos;padding:10px;width:100%}@media (max-width:1280px){.edit-view-switch-area{font-size:12px}}.edit-view-switch-area-toggle{align-items:center;display:flex;flex-direction:row;gap:16px;justify-content:flex-start}.toggle-switch{background-color:#0000;border-radius:4px;display:inline-block;flex-shrink:0;height:10px;position:relative;width:60px}.toggle-text{align-items:flex-start;display:flex;flex-direction:column;font-size:14px;gap:5px;justify-content:flex-start}.toggle-text span{margin:0;padding:0}.toggle-switch input[type=checkbox]{display:none}.toggle-slider{background:#0015ff;border-radius:30px;cursor:pointer;inset:0;position:absolute;transition:all .3s}.toggle-slider:before{background:#4169e1;border-radius:50%;bottom:-6px;content:"";height:24px;left:3px;position:absolute;transition:all .3s;width:24px}input:checked+.toggle-slider{background:#0015ff}input:checked+.toggle-slider:before{background:#4169e1;transform:translate(30px)}.toggle-slider:hover{opacity:.9}.thought-refinery-choice-btn{border:1px solid #000;border-radius:8px}.thought-refinery-choice-btn,.thought-refinery-choice-btn:hover{background-color:#fff;box-shadow:10px 10px 20px #0003,-10px -10px 20px #ffffff80;box-sizing:border-box;font-size:14px;margin-right:15px;padding:15px}.next-slide-btn,.thought-refinery-choice-btn:hover{border:1px solid #0500ff;border-radius:8px;cursor:pointer}.next-slide-btn{background-color:#0500ff;box-sizing:border-box;color:#fff;font-size:14px;font-weight:900;padding:20px;width:100%}.slide-thought-refinery{border:1px solid #0500ff;border-radius:8px;box-sizing:border-box;margin-top:40px}.chat-content-wrapper{display:flex;flex-direction:column;height:100%;position:relative}.prompt{flex:1 1;height:calc(100vh - 300px);overflow-y:auto;padding-bottom:20px;scrollbar-width:thin}.prompt::-webkit-scrollbar{width:6px}.prompt::-webkit-scrollbar-thumb{background-color:#0003;border-radius:3px}.input-container{bottom:0;margin-top:auto;position:sticky}.input-container-recipe{border:1px solid #000;border-radius:8px;box-sizing:border-box;margin-top:auto;padding:12px;position:sticky}.input-container-recipe input:focus,.input-container-recipe textarea:focus{outline:none}.service-part,.user-input-field{display:flex;flex-direction:column;height:100%}.slide-content-thoughtrefinery{background-color:#fff;border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;margin-bottom:10px;padding:15px;width:100%}.slide-content-thoughtrefinery h4{color:#0500ff;font-size:16px;font-weight:900;margin:7px 0;padding:0}.slide-content-thoughtrefinery p{font-size:16px;font-weight:300;margin:7px 0;padding:0}.progress-thought-refinery{background-color:#f7f7f7;border-radius:8px;box-sizing:border-box;gap:15px;height:auto;padding:15px 15px 10px}.progress-thought-refinery,.styling-preview{display:flex;flex-direction:column;margin-top:25px;width:100%}.styling-preview{height:100%}.enlarged-preview{border-radius:8px;display:flex;margin-bottom:50px;overflow:hidden;width:100%}.grid-view{display:flex;flex-direction:row;justify-content:space-between;max-width:100%}.slide-preview{height:100%;margin-bottom:25px;max-width:32%}.slide-view{border-radius:4px;cursor:pointer;flex:1 1;max-width:100%;overflow:hidden}#title{border:1px solid #000;font-size:16px;height:48px;padding:10px;width:100%}#title,.approach{background-color:#fff;border-radius:8px;box-sizing:border-box}.approach{display:flex;flex-direction:column;margin-bottom:25px;padding:25px;width:95%}.approach h3{align-items:center;display:flex;font-size:18px;font-weight:700}.progress-completed{background-color:#fff;border-radius:8px;box-sizing:border-box;height:auto;margin-bottom:20px;padding:12px 25px;width:95%}.slides-ready{align-items:center;background-color:#a1d2ae;color:#fff;display:flex;gap:20px}.presentation-list{display:flex;flex-direction:column;width:100%}.presentation-button{background-color:#fff;border:none;border-radius:8px;box-sizing:border-box;display:flex;flex-direction:inline;font-size:16px;justify-content:space-between;margin-bottom:10px;padding:15px;width:100%}.presentation-button span{color:#8c8c8c}.align-items{align-items:center;display:flex}.sample-tag{background-color:#e5a819;color:#fff;font-weight:700}.default-tag,.sample-tag{border-radius:4px;font-size:12px;padding:4px 10px}.default-tag{background-color:#e9e9e9;color:#000}.free-presentation-block{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:16px;justify-content:center;width:100%}.welcome-screen-main{background-color:#fff;border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;padding:25px;width:100%}.welcome-screen-header{border-bottom:1px solid #e7e7e7;display:flex;flex-direction:row;gap:25px;padding-bottom:25px;padding-left:25px;width:100%}.welcome-screen-header-items{align-items:center;display:flex;flex-direction:row;gap:10px}.checkbox-empty{background-color:#d9d9d9;border-radius:6px;height:20px;width:20px}.welcome-screen-header-text{color:#000;font-size:14px}.grey{opacity:.5}.strikethrough{font-weight:700;text-decoration:line-through}.width-40{width:40%}.how-to-block{align-items:top;background-color:#fff;box-sizing:border-box;direction:row;justify-content:space-between;min-width:840px;padding:32px;width:100%}.how-to-article,.how-to-block{border-radius:8px;display:flex;height:auto}.how-to-article{flex-direction:column;min-width:375px;width:47%}.how-to-article-header{border-radius:8px;height:auto;min-width:378px;width:100%}.how-to-article-header h2{color:#fff;font-size:24px;font-weight:900;padding:0 25px}.how-to-article-header img{margin-left:25%;overflow:hidden;position:relative;top:3px;width:75%}.how-to-article-content{box-sizing:border-box;display:flex;flex-direction:column;height:auto;padding:15px;width:100%}.how-to-article-content h3{margin:10px 0}.how-to-article-content a{color:#0500ff;font-size:16px;font-weight:900;line-height:1.5;text-decoration:none}.purple{background-color:#817fd8}.green{background-color:#87b08b}.welcome-screen-create-presentation-header{background-color:#e7e7ff;gap:20px;margin-top:20px;padding:0 25px}.editor-notification,.welcome-screen-create-presentation-header{align-items:center;border-radius:8px;box-sizing:border-box;display:flex;flex-direction:row;width:100%}.editor-notification{background-color:#fff2df;font-size:12px;gap:10px;justify-content:flex-start;padding:8px}.loader-field{align-items:center;display:flex;height:100%;justify-content:center;min-width:700px;width:100%}.loader-main{font-size:16px;font-weight:500;width:700px}.loader-main,.loader-quote-block{align-items:center;background-color:#fff;border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;padding:25px}.loader-quote-block{gap:20px;width:100%}@media (max-width:1540px){.content-part-container{display:flex;flex-direction:column;height:100%;margin-left:80px;width:calc(100% - 80px)}}.content-part-container{display:flex;flex:1 1;flex-direction:column;height:100%}@media (max-width:1540px){.content-part-container-edit-view{display:flex;flex-direction:column;height:100vh;left:0;margin-left:0;position:fixed;top:0;width:100vw;z-index:1000}}.content-part-container-edit-view{background-color:#fff;display:flex;flex-direction:column;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1000}.content-part-main{display:flex;flex:1 1;overflow:hidden;position:relative}.content-part-main-content-area{background-color:#fbfbfb;display:flex;flex:1 1;height:100%;justify-content:center;overflow-y:auto}.content-part-main-content{background-color:#0000;box-sizing:border-box;display:flex;flex-direction:column;gap:25px;min-height:100%;padding:20px;width:1000px}.content-part-main-sidebar{background-color:#f7f7f7;border-right:1px solid #e7e7e7;box-sizing:border-box;flex-shrink:0;overflow-y:auto;padding:15px;width:320px}@media (max-width:1619px){.content-part-main-sidebar{background-color:#f7f7f7;border-right:1px solid #e7e7e7;box-sizing:border-box;flex-shrink:0;overflow:hidden;padding:15px 8px;position:relative;transition:width .3s,box-shadow .3s;width:40px;z-index:100}.content-part-main-sidebar:hover{box-shadow:2px 0 12px #0003;overflow-y:auto;padding:15px;width:320px}.content-part-main-sidebar .slide-list{display:none}.content-part-main-sidebar .compact-slide-list,.content-part-main-sidebar:hover .slide-list{display:block}.content-part-main-sidebar:hover .compact-slide-list{display:none}}.compact-slide-list{box-sizing:border-box;display:none;width:100%}.compact-slide-list-empty{align-items:center;display:flex;height:100px;justify-content:center}.compact-slide-items{display:flex;flex-direction:column;gap:12px;padding:5px 0}.compact-slide-item{align-items:center;border-radius:6px;cursor:pointer;display:flex;flex-direction:column;justify-content:center;min-height:40px;padding:8px 4px;transition:background-color .2s}.compact-slide-item:hover{background-color:#e8f4fd}.compact-slide-item.active{background-color:#007bff;color:#fff}.compact-slide-item.active .compact-slide-number{color:#fff}.compact-slide-number{color:#666;font-size:10px;font-weight:600;margin-top:2px}.compact-add-slide{align-items:center;border:2px dashed #007bff;border-radius:6px;cursor:pointer;display:flex;flex-direction:column;justify-content:center;margin-top:8px;min-height:40px;padding:8px 4px;transition:background-color .2s}.compact-add-slide:hover{background-color:#e8f4fd}.compact-add-text{color:#007bff;font-size:12px;font-weight:700;margin-top:2px}.content-part-chat-sidebar{background-color:#f7f7f7;border-left:none;box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;gap:10px;min-width:0;overflow:hidden;padding:0;transition:width .3s,padding .3s,border .3s;width:0}.content-part-chat-sidebar.open{border-left:1px solid #e7e7e7;overflow-y:auto;padding:12px;width:400px}@media (max-width:1340px){.content-part-chat-sidebar.open{width:400px}}.conversation-history-container{display:flex;flex-direction:column;gap:10px;height:100%;position:relative}.polling-indicator{background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #00000026;height:auto;padding:10px;position:absolute;right:35px;top:35px;width:400px;z-index:10}.conversation-history-header{border-bottom:1px solid #e7e7e7;margin-bottom:20px;padding-bottom:10px}.conversation-history-header h3{color:#333;font-size:16px;font-weight:600;margin:0}.conversation-history-content{display:flex;flex:1 1;flex-direction:column;overflow-anchor:none;overflow-y:auto}.conversation-empty,.conversation-error,.conversation-loading{align-items:center;color:#666;display:flex;font-size:14px;height:100%;justify-content:center;text-align:center}.conversation-error{color:#d32f2f}.conversation-empty p{line-height:1.5;margin:0}.content-part-footer{justify-content:space-between}.content-part-footer,.content-part-header-right{align-items:center;background-color:#fff;border-top:1px solid #e7e7e7;box-sizing:border-box;color:#fff;display:flex;flex-direction:row;flex-shrink:0;gap:15px;height:65px;padding:0 15px}.content-part-header-right{justify-content:right;width:70%}.export-dropdown-container{display:inline-block;position:relative}.export-dropdown-menu{background-color:#fff;border:1px solid #e7e7e7;border-radius:8px;box-shadow:0 4px 12px #00000026;margin-top:5px;min-width:200px;overflow:hidden;position:absolute;right:0;top:100%;z-index:1000}.export-dropdown-item{align-items:center;background-color:#fff;border:none;color:#161718;cursor:pointer;display:flex;flex-direction:row;font-size:14px;font-weight:500;gap:10px;justify-content:flex-start;padding:12px 20px;text-align:left;transition:background-color .2s;width:100%}.export-dropdown-item:hover{background-color:#f5f5f5}.export-dropdown-item:not(:last-child){border-bottom:1px solid #e7e7e7}.design-dropdown-container{display:inline-block;position:relative}.design-dropdown-menu{background-color:#fff;border:1px solid #e7e7e7;border-radius:8px;box-shadow:0 4px 12px #00000026;margin-top:5px;overflow:visible;position:absolute;right:0;top:100%;width:250px;z-index:1000}.design-dropdown-item{align-items:center;background-color:#fff;border:none;box-sizing:border-box;color:#161718;cursor:pointer;display:flex;flex-direction:row;font-size:14px;font-weight:500;gap:10px;justify-content:flex-start;padding:12px 20px;text-align:left;transition:background-color .2s;width:100%}.design-dropdown-item:hover{background-color:#f5f5f5}.design-dropdown-item:not(:last-child){border-bottom:1px solid #e7e7e7}.design-dropdown-submenu{background-color:#fff;border:1px solid #e7e7e7;border-radius:8px;box-shadow:0 4px 12px #00000026;left:100%;margin-left:5px;max-height:300px;min-width:200px;overflow-y:auto;position:absolute;top:0;z-index:1001}.design-dropdown-submenu .design-dropdown-item{border-bottom:1px solid #e7e7e7}.design-dropdown-submenu .design-dropdown-item:last-child{border-bottom:none}.content-part-header-left{background-color:#fff;border-top:1px solid #e7e7e7;box-sizing:border-box;color:#000;flex-shrink:0;height:65px;justify-content:left;padding:0 15px;width:30%}.content-part-header-left,.header-navigation-btn{align-items:center;display:flex;flex-direction:row;gap:15px}.header-navigation-btn{background-color:#0000;border:none;font-size:16px;width:auto}.approach-container{background-color:#fff;border-radius:4px;box-sizing:border-box;display:flex;flex-direction:column;max-height:130px;min-height:130px;overflow:hidden;padding:10px}.approach-header{box-sizing:border-box;justify-content:space-between;padding:10px 15px}.approach-header,.approach-header-left{align-items:center;display:flex;flex-direction:row;gap:10px}.approach-header-left h3{margin:0;padding:0}.approach-header-right,.approach-header-right button{align-items:center;display:flex;flex-direction:row;gap:10px}.approach-header-right button{background-color:#0000;border:none;color:#0500ff;cursor:pointer;font-size:16px}.approach-preview{box-sizing:border-box;display:flex;flex-direction:row;font-size:16px;font-weight:300;line-height:1.5;padding:10px}.approach-modal-overlay{align-items:center;background-color:#000000b3;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1000}.approach-modal-container{background-color:#fff;border-radius:8px;box-shadow:0 4px 20px #00000026;display:flex;flex-direction:column;height:90vh;max-height:90vh;max-width:800px;width:100%}.approach-modal-header{align-items:center;border-bottom:1px solid #eaeaea;display:flex;justify-content:space-between;padding:16px 24px}.approach-modal-title{align-items:center;display:flex;font-size:1.5rem;margin:0}.approach-modal-icon{margin-right:10px}.approach-modal-close-btn{align-items:center;background:0 0;border:none;cursor:pointer;display:flex;padding:4px}.approach-modal-content{overflow-y:auto;padding:24px}.palette-modal-container{background-color:#fff;border-radius:8px;box-shadow:0 4px 20px #00000026;display:flex;flex-direction:column;height:90vh;max-width:1085px;width:100%}.palette-editor-overlay{align-items:stretch;background-color:#0000001a;display:flex;inset:0;justify-content:flex-end;position:fixed;z-index:1000}.palette-editor-container{animation:slideInFromRight .3s ease-out;background-color:#fff;border-radius:0;box-shadow:-4px 0 20px #00000026;display:flex;flex-direction:column;height:100vh;width:460px}@keyframes slideInFromRight{0%{transform:translate(100%)}to{transform:translate(0)}}.palette-modal-header{align-items:center;border-bottom:1px solid #eaeaea;display:flex;justify-content:space-between;padding:16px 24px}.palette-modal-title{align-items:center;display:flex;font-size:1.5rem;margin:0}.palette-modal-icon{margin-right:10px}.palette-modal-close-btn{align-items:center;background:0 0;border:none;cursor:pointer;display:flex;padding:4px}.palette-modal-content{overflow-y:auto;padding:24px}.version-history-modal-overlay{align-items:center;background-color:#000000b3;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1000}.version-history-modal-container{background-color:#fff;border-radius:12px;box-shadow:0 4px 20px #00000026;display:flex;flex-direction:column;max-height:80vh;max-width:600px;overflow:hidden;width:100%}.version-history-header{align-items:center;border-bottom:1px solid #eaeaea;display:flex;justify-content:space-between;padding:20px 24px}.version-history-title{color:#161718;font-size:1.5rem;font-weight:600;margin:0}.version-history-close-btn{background:0 0;border:none;border-radius:6px;color:#0500ff;cursor:pointer;font-size:14px;font-weight:500;padding:8px 12px;transition:background-color .2s}.version-history-close-btn:hover{background-color:#f5f5f5}.version-history-description{background-color:#f9f9f9;border-bottom:1px solid #eaeaea;color:#666;font-size:14px;line-height:1.5;padding:16px 24px}.version-list-container{flex:1 1;overflow-y:auto;padding:0}.version-list{display:flex;flex-direction:column}.version-item{align-items:center;border-bottom:1px solid #eaeaea;cursor:pointer;display:flex;justify-content:space-between;padding:16px 24px;transition:background-color .2s}.version-item:hover{background-color:#f9f9f9}.version-item:last-child{border-bottom:none}.version-item-content{display:flex;flex:1 1;flex-direction:column;gap:4px}.version-item-title{color:#161718;font-size:16px;font-weight:600}.version-item-description{color:#666;font-size:14px}.version-item-timestamp{color:#999;font-size:14px;margin-left:16px;white-space:nowrap}.version-list-empty,.version-list-error,.version-list-loading{color:#666;font-size:14px;padding:40px 24px;text-align:center}.version-list-error{align-items:center;display:flex;flex-direction:column;gap:16px}.version-list-error .retry-button{background-color:#0500ff;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;padding:8px 16px}.version-list-error .retry-button:hover{background-color:#0400cc}.save-version-modal-overlay{align-items:center;background-color:#000000b3;display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.save-version-modal-container{background-color:#fff;border-radius:12px;box-shadow:0 4px 20px #00000026;display:flex;flex-direction:column;max-width:560px;overflow:hidden;width:100%}.save-version-header{align-items:center;border-bottom:1px solid #eaeaea;display:flex;justify-content:space-between;padding:24px 24px 16px}.save-version-title{color:#000;font-size:24px;font-weight:600;margin:0}.save-version-close-btn{background:0 0;border:none;border-radius:6px;color:#0500ff;cursor:pointer;font-size:14px;font-weight:500;padding:8px 12px;transition:background-color .2s}.save-version-close-btn:hover{background-color:#f5f5f5}.save-version-description{color:#666;font-size:14px;line-height:1.5;padding:20px 24px}.save-version-input-section{display:flex;flex-direction:column;gap:12px;padding:0 24px 20px}.save-version-label{color:#000;font-size:14px;font-weight:500}.save-version-input{border:1.5px solid #d0d0d0;border-radius:8px;box-sizing:border-box;font-size:14px;outline:none;padding:12px 16px;transition:border-color .2s;width:100%}.save-version-input:focus{border-color:#0500ff}.save-version-input:disabled{background-color:#f5f5f5;cursor:not-allowed}.save-version-input::placeholder{color:#999}.save-version-error{color:#dc3545;font-size:14px;padding:0 24px 16px}.save-version-actions{display:flex;justify-content:flex-end;padding:0 24px 24px}.save-version-save-btn{background-color:#0500ff;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;min-width:100px;padding:12px 32px;transition:background-color .2s}.save-version-save-btn:hover:not(:disabled){background-color:#0400cc}.save-version-save-btn:disabled{background-color:#ccc;cursor:not-allowed}.confirmation-overlay{align-items:center;background-color:#000c;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1001}.confirmation-dialog{background-color:#fff;border-radius:12px;box-shadow:0 8px 32px #0003;max-width:500px;padding:24px;width:100%}.confirmation-header{align-items:center;display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.confirmation-header h3{color:#161718;font-size:1.25rem;font-weight:600;margin:0;text-align:center}.confirmation-content{margin-bottom:24px}.confirmation-content p{color:#333;font-size:14px;line-height:1.5;margin:0 0 12px}.confirmation-note{background-color:#f9f9f9;border-left:3px solid #e5a819;border-radius:6px;color:#666!important;font-size:13px!important;padding:12px}.confirmation-actions{display:flex;gap:12px;justify-content:flex-end}.confirmation-btn{border:none;border-radius:6px;cursor:pointer;font-size:14px;font-weight:500;padding:10px 20px;transition:all .2s}.confirmation-btn-cancel{background-color:#f5f5f5;color:#333}.confirmation-btn-cancel:hover{background-color:#e5e5e5}.confirmation-btn-restore{background-color:#0500ff;color:#fff}.confirmation-btn-restore:hover{background-color:#0400cc}.image-library-modal-container{background-color:#fff;border-radius:8px;box-shadow:0 4px 20px #00000026;display:flex;flex-direction:column;height:auto;max-width:800px;width:100%}.image-library-modal-content{display:flex;flex-direction:column;gap:15px;overflow-y:auto;padding:24px}.image-library-choice-btn{border:1px solid #0000;border-radius:8px;box-sizing:border-box;font-size:14px;gap:10px;justify-content:flex-start;padding:10px}.image-library-choice-btn,.inline-space{align-items:center;display:flex;flex-direction:row}.inline-space{justify-content:space-between}.approach-modal-content p{line-height:1.5;margin-bottom:16px}.approach-modal-content h4{font-size:1.2rem;margin-bottom:12px;margin-top:24px}.approach-modal-content ul{margin-bottom:16px;padding-left:24px}.approach-modal-content li{line-height:1.4;margin-bottom:8px}.slide-preview-container{align-items:center;display:flex;flex-direction:column;gap:0;justify-content:center}.slide-preview-buttons{background-color:#fff;-moz-border-radius:0;border-radius:8px 8px 0 0;box-sizing:border-box;height:56px;margin:0;padding:15px;width:80%}.slide-preview-btn,.slide-preview-buttons{display:flex;flex-direction:row;gap:10px;justify-content:flex-end}.slide-preview-btn{border:none;font-size:16px}.ai-copilot-button,.slide-preview-btn{align-items:center;background-color:#0000;cursor:pointer}.ai-copilot-button{border:1px solid #0500ff;border-radius:8px;color:#0500ff;display:flex;flex-direction:row;font-size:14px;font-weight:500;gap:8px;justify-content:center;padding:8px 16px;transition:background-color .2s,color .2s}.ai-copilot-button:hover{background-color:#0500ff;color:#fff}.ai-copilot-button:hover svg{color:#fff!important}.ai-copilot-button:disabled{cursor:not-allowed;opacity:.5}.slide-preview-footer-info{align-items:center;background-color:#fff2df;border-radius:8px;box-sizing:border-box;display:flex;flex-direction:row;font-size:12px;gap:10px;justify-content:center;left:0;margin:0 auto;max-width:90%;padding:10px;position:relative;right:0;width:100%;z-index:10}.edit-view-prompt-area{background-color:#fff;border:1px solid #000;border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;gap:5px;height:150px;margin-top:-30px;padding:15px;width:100%}.edit-input-container{height:70px;margin:0;padding:0;width:100%}.edit-input textarea{background-color:#0000;border:none;color:#000;font-size:16px;font-weight:300;height:100%;line-height:1.5;margin:0;outline:none;padding:0;resize:none;width:100%}.edit-input textarea::placeholder{color:#7c6c6c;font-style:italic}.edit-button-container{justify-content:space-between}.edit-button-container,.edit-button-container-group{background-color:#0000;display:flex;flex-direction:row;gap:10px;margin:0;padding-bottom:0;width:100%}.edit-button-container-group{align-items:flex-end}.file-upload-icon{cursor:pointer}.chart-modal-error-message{background-color:#fff8fd;border:1px solid red;font-size:12px;padding:16px}.chart-modal-error-message,.editor-block-notification{border-radius:8px;box-sizing:border-box;display:flex;flex-direction:row}.editor-block-notification{align-items:center;background-color:#fff2df;gap:10px;justify-content:flex-start;padding:16px 24px;width:100%}.editor-chat-loader{background-color:#0000;box-sizing:border-box;color:#0500ff;display:flex;flex-direction:column;font-size:14px;gap:8px;padding:8px 16px;width:100%}.editor-chat-loader-text{display:flex;flex-direction:row;gap:8px}.editor-chat-progress-bars{align-items:center;display:flex;flex-direction:row;height:8px;justify-content:space-between;width:100%}.editor-chat-progress-bar{background-color:#d9d9d9;border-radius:8px;height:100%;width:23%}.editor-chat-suggestion{color:#0500ff;display:flex;flex-direction:column;font-size:14px;gap:8px}.add-slide-button-wrapper{flex-direction:column;gap:10px;margin:0;padding:0;width:100%}.add-slide-btn,.add-slide-button-wrapper{align-items:center;display:flex;justify-content:center}.add-slide-btn{background-color:#efefff;border:1px solid #0500ff;border-radius:8px;box-sizing:border-box;color:#0500ff;cursor:pointer;font-size:14px;font-weight:700;gap:12px;height:32px;padding:15px 10px;width:85%}.delete-slide-btn{align-items:center;background-color:#c94631;border:none;border-radius:8px;bottom:6px;cursor:pointer;display:flex;height:30px;justify-content:center;left:6px;position:absolute;width:30px;z-index:99}.delete-slide-modal-container{background-color:#fff;border-radius:8px;box-shadow:0 4px 20px #00000026;display:flex;flex-direction:column;max-width:385px;width:100%}.delete-slide-buttons{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;gap:10px;justify-content:flex-start;padding:25px}.delete-slide-text-btn{color:red;font-size:16px;font-weight:500}.custom-slides-footer{align-items:center;background-color:#f4f4ff;-moz-border-radius:0;border-radius:0 0 8px 8px;box-sizing:border-box;display:flex;flex-direction:row;gap:10px;justify-content:flex-start;min-height:90px;padding:25px;position:relative;width:100%}.custom-slides-footer-text{display:flex;flex-direction:column;gap:10px}.custom-slides-footer-text h4{color:#0500ff;font-size:16px;font-weight:700;margin:0;padding:0}.custom-slides-footer-text a{color:#0500ff;font-weight:700;text-decoration:none}.slide-library-grid{display:flex;flex-wrap:wrap;gap:20px;overflow-y:auto}.slide-library-card{border:none;border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;font-size:16px;gap:20px;margin-bottom:20px;max-width:280px;padding:0}.slide-library-card p{font-size:14px}.slide-library-card h4{margin-bottom:5px}.slide-library-card.current-layout{position:relative}.current-layout-badge{background:#0500ffe6;border-radius:4px;color:#fff;font-size:12px;font-weight:600;padding:4px 12px;pointer-events:none;position:absolute;right:8px;top:8px;z-index:10}.hover-overlay{align-items:center;background:#00000080;border-radius:4px;display:flex;flex-direction:column;inset:0;justify-content:center;opacity:1;position:absolute}.add-button{background-color:#0500ff;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:500;margin-bottom:10px;padding:10px 20px;transition:background-color .2s}.add-button:hover{background-color:#0400d1}.image-library{display:flex;flex-flow:wrap;gap:10px;margin:0;padding:0;width:100%}.image-library-preview{align-items:center;background-color:#f9f9f9;border-radius:8px;display:flex;height:210px;justify-content:center;width:190px}.image-library-preview img{border-radius:4px;height:100%;object-fit:cover;width:100%}.onboarding-tour-style{background-color:#transparent;display:flex;flex-direction:column;justify-content:flex-start}.editor-view-slide-related-buttons{align-items:center;background-color:#0000;border-radius:8px;box-sizing:border-box;display:flex;flex-direction:row;justify-content:space-between}.export-message{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:flex-start;width:100%}.export-message-comment{color:#747474;font-size:12px}.export-message a{font-size:14px;font-weight:700;text-decoration:none;width:100%}.export-message-info{align-items:center;display:flex;flex-direction:row;font-size:14px;gap:16px;width:100%}.export-message-info img{height:24px}.settings-header{margin:0}.circles{display:flex;flex-direction:row;gap:3px}.circle{background-color:#0500ff;border-radius:4px;height:4px;width:4px}.color-palette-main{box-sizing:border-box;display:flex;flex:1 1;flex-direction:row;gap:0;min-height:0;padding:0;position:relative;width:100%}.color-palette-preview{right-border:1px solid #f5f5f5;background-color:#f7f7f7;flex:1 1;flex-flow:wrap;gap:16px;justify-content:center;min-width:600px;overflow-y:auto;padding:5px}.color-palette-edit,.color-palette-preview{align-items:center;box-sizing:border-box;display:flex;height:100%}.color-palette-edit{overflow:hidden;padding:24px;width:460px}.color-palette-edit,.color-palette-edit-area{flex-direction:column;justify-content:flex-start}.color-palette-edit-area{align-items:center;display:flex;flex:1 1;min-height:0;min-width:100%;overflow-y:auto}.color-palette-edit-area h3{font-size:16px;margin:20px 0;width:100%}.color-palette-name{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;gap:16px;padding:0;width:100%}.color-palette-name select{background-color:#0000;border:1px solid #000;border-radius:8px;box-sizing:border-box;padding:8px}.color-palette-font-select{width:70%}.color-palette-edit-button{align-items:center;border-top:1px solid #efefef;flex-shrink:0;height:48px;justify-content:center;margin-left:-24px;margin-right:-24px;padding-left:24px;padding-right:24px;padding-top:24px}.color-palette-block,.color-palette-edit-button{display:flex;flex-direction:column;gap:10px;width:100%}.color-palette-block{border-top:1px solid #f5f5f5;box-sizing:border-box;padding:16px 0}.color-palette-item{align-items:center;display:flex;flex-direction:row;font-size:14px;gap:5px;justify-content:space-between;width:100%}.color-palette-item-info{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;gap:5px;justify-content:flex-start}.color-palette-item-info-main{align-items:center;display:flex;flex-direction:row;gap:16px;justify-content:space-between}.color-palette-item-info-supporting{color:#7c6c6c;display:flex;font-size:12px;justify-content:flex-start}.color-palette-logo{font-size:14px;gap:5px;width:100%}.color-palette-color-editor,.color-palette-logo{align-items:center;display:flex;flex-direction:row;font-weight:300;justify-content:space-between}.color-palette-color-editor{background-color:#0000;border:1px solid #6d6d6d;border-radius:8px;box-sizing:border-box;font-size:12px;padding:10px;width:130px}.color-palette-editor-tick{align-items:center;background-color:#f0f0fb;border-radius:8px;box-sizing:border-box;display:flex;flex-direction:row;font-size:12px;gap:8px;justify-content:flex-start;padding:8px;width:100%}.custom-checkbox-container{align-items:center;cursor:pointer;display:flex;font-size:14px;padding-left:30px;position:relative;-webkit-user-select:none;user-select:none;width:100%}.custom-checkbox-container input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.custom-checkmark{border-radius:4px;height:20px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.custom-checkbox-container input:checked~.custom-checkmark,.custom-checkbox-container:hover input~.custom-checkmark,.custom-checkmark{background-color:#9593f2}.custom-checkmark:after{content:"";display:none;position:absolute}.custom-checkbox-container input:checked~.custom-checkmark:after{display:block}.custom-checkbox-container .custom-checkmark:after{border:2px solid #0500ff;border-width:0 2px 2px 0;height:8px;left:6px;top:3px;transform:rotate(45deg);width:5px}.color-picker-btn{align-items:center;display:flex;justify-content:center}.color-input-hex,.color-picker-btn{background-color:#0000;border:none;height:100%;margin:0;padding:0}.color-input-hex{font-size:14px;outline:none;text-align:center;width:70%}.color-box-palette{border:1px solid #000;border-radius:8px;height:14px;width:14px}.color-picker-container{position:relative}.color-picker-popup{z-index:9999}.color-picker-popup,.editor-color-picker-popup{background-color:#fff;border-radius:8px;box-shadow:0 4px 12px #00000026;padding:10px;position:fixed}.editor-color-picker-popup{z-index:10000}.color-picker-popup,.editor-color-picker-popup{animation:fadeIn .2s ease-in-out}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.presentation-refinery-view{display:flex;flex-direction:column;height:100%;overflow-y:hidden;width:100%}.presentation-refinery-header{align-items:center;background-color:#fff;border-bottom:1px solid #e7e7e7;box-sizing:border-box;display:flex;flex-direction:row;height:70px;justify-content:space-between;padding:25px;width:100%}.refinery-generate-slides-btn{background-color:#0500ff;border:none;border-radius:8px;box-sizing:border-box;color:#fff;font-size:14px;font-weight:900;padding:10px 15px;white-space:nowrap}.refinery-close-btn{background-color:#0000;border:none;color:#0500ff;font-size:16px;font-weight:500}.refinery-view-presentation-format-area{align-items:center;background-color:#fff;border:none;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;margin-top:5px;padding:16px;width:500px}.refinery-view-presentation-format-dropdown{background-color:#fff;border:1px solid #eaeaea;box-shadow:0 4px 12px #0000001a;margin-top:4px;position:absolute;width:500px;z-index:10}.presentation-refinery-header-buttons{align-items:center;display:flex;flex-direction:row;gap:20px;justify-content:flex-end;width:auto}.presentation-refinery-body{display:flex;flex-direction:row;height:100%;width:100%}.presentation-refinery-chat-area{background-color:#fbfbfb;display:flex;flex:1 1;height:100%;justify-content:center;overflow-y:auto}.chat-area-container{height:100%;justify-content:center;margin-left:80px;max-width:650px;overflow-y:hidden;width:100%}.chat-area-container,.presentation-refinery-slide-area{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;padding:25px}.presentation-refinery-slide-area{background-color:#f7f7f7;border-left:1px solid #e7e7e7;flex-shrink:0;height:95%;overflow-y:auto;width:550px}.presentation-refinery-chat{display:flex;flex:1 1;flex-direction:column;justify-content:flex-end;overflow-y:auto;width:100%}.refinery-view-prompt-area{max-heigh:450px;background-color:#fff;border:1px solid #000;border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;gap:5px;height:auto;min-height:150px;overflow-y:visible;padding:10px;width:100%}.refinery-input-container{height:auto;margin:0;min-height:100px;padding:0;width:100%}.refinery-input textarea{background-color:#0000;border:none;color:#000;font-size:14px;font-weight:300;height:100%;line-height:1.5;margin:0;min-height:90px;outline:none;padding:0;resize:none;width:100%}.initial-placeholder-refinery{align-items:center;display:flex;flex-direction:column;height:250px;justify-content:center;margin-top:250px;text-align:center;width:425px}.presentation-refinery-chat-inverse{display:flex;flex:1 1;flex-direction:column;overflow-y:auto}.initial-placeholder-refinery p{text-align:center}.conversation-messages{gap:10px}.conversation-messages,.message-entry{display:flex;flex-direction:column;width:100%}.message-entry{border-radius:8px;box-sizing:border-box;font-size:14px;gap:5px;line-height:1.5;min-width:100%;padding:10px}.user-message{background-color:#e9e9e9}.assistant-message{background-color:#0000;font-size:14px}.assistant-message h3,.assistant-message p{font-size:14px;margin:0}.slide-item,.slides-list{display:flex;flex-direction:column;gap:10px}.slide-item{background-color:#fff;border-radius:8px;box-sizing:border-box;font-size:14px;padding:15px}.slide-name{color:#0500ff;font-weight:900}.field-item,.slide-fields{display:flex;flex-direction:column;gap:5px;line-height:1.5}.typing-indicator{align-items:center;display:flex;gap:4px}.typing-indicator span{animation:typing 1.4s ease-in-out infinite;background-color:#0500ff;border-radius:50%;height:10px;width:10px}.typing-indicator span:nth-child(2){animation-delay:.2s}.typing-indicator span:nth-child(3){animation-delay:.4s}.progress-bar{background-color:#f0f0f0;border-radius:2px;height:4px;margin-top:8px;overflow:hidden;width:100%}.progress-bar:after{animation:progress 2s linear infinite;background-color:#0500ff;content:"";display:block;height:100%;width:30%}@keyframes progress{0%{transform:translate(-100%)}to{transform:translate(400%)}}.slides-data-display,.slides-loading{display:flex;flex:1 1}.slides-loading{align-items:center;height:100%;justify-content:center}.file-upload-label{box-sizing:border-box;color:#666;display:flex;padding:4px;width:100%}.file-upload-label:hover{color:#0500ff}.selected-files{margin-top:10px}.file-item{align-items:center;background-color:#f0f0f0;border-radius:4px;display:flex;justify-content:space-between;margin-bottom:5px;padding:5px 10px}.file-name{color:#333;font-size:12px}.remove-file-btn{color:#999;font-weight:700}.shortcuts-btn{align-items:center;display:flex;flex-direction:row;font-size:12px;font-weight:700;gap:5px}.quick-actions-dropdown{background:#fff;border:1px solid #e0e0e0;border-radius:8px;bottom:100%;box-shadow:0 4px 12px #00000026;left:0;margin-bottom:8px;min-width:200px;padding:8px;position:absolute;z-index:10000}.quick-action-btn{align-items:center;background:0 0;border:none;border-radius:6px;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;padding:8px 12px;text-align:left;transition:background-color .2s;width:100%}.quick-action-btn:hover:not(:disabled){background-color:#f5f5f5}.quick-action-btn:disabled{cursor:not-allowed;opacity:.5}.quick-action-btn:not(:last-child){margin-bottom:2px}.edit-button-container-group,.tooltip-wrapper{position:relative}.modal-content{display:flex;flex:1 1;flex-direction:row;overflow-y:hidden}.modal-left-column{flex:1 1;flex-direction:column}.modal-left-column,.modal-right-column{box-sizing:border-box;display:flex;gap:10px;padding:20px}.modal-right-column{background-color:#f7f7f7;border-left:1px solid #e7e7e7;border-radius:0 8px 8px 0;flex-direction:column;width:340px}.modal-right-column-main{border-bottom:1px solid #e7e7e7;display:flex;flex-direction:column;gap:10px;height:40%}.modal-right-column-input{align-items:bottom;bottom:0;display:flex;flex:1 1;flex-direction:column;gap:10px;justify-content:flex-end}.modal-textarea{align-items:center;box-sizing:border-box;display:flex;gap:8px}.modal-textarea-and-file-upload{align-items:flex-start;border:1px solid #000;border-radius:8px;box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;gap:8px;padding:16px;width:100%}.grey-subheader{color:#7c6c6c;font-size:14px}#admin-section{border-top:1px solid #e7e7e7;display:flex;flex-direction:column;gap:25px;margin-top:20px;padding-top:20px;width:100%}#admin-section h4{color:#b1b1b1;font-size:14px;font-weight:900;height:24px;margin:0;padding-left:40px}#admin-options ul{height:100%;list-style-type:none;margin:0;max-height:350px;overflow-y:scroll;padding:0}#admin-options li{display:flex;height:48px;margin-left:0;max-width:100%;padding-left:40px}#admin-options li:hover{align-items:center;background-color:#f5f5f5;display:flex;height:48px}#admin-options button{color:#000;justify-content:left}#admin-options button,#admin-options button:hover{align-items:center;background-color:#0000;border:none;display:flex;font-size:14px;text-align:left}#admin-options button:hover{color:#0500ff;justify-content:center}#admin-options button::active{align-items:center;background-color:#0000;border:none;color:#0500ff;display:flex;font-size:14px;font-weight:900;justify-content:center;text-align:left}#admin-options a,#admin-options a:visited{color:#0500ff;display:flex;font-size:14px;margin-left:0;padding-left:40px;text-decoration:none}.user-presentations-container{box-sizing:border-box;height:100%;overflow-y:auto;padding:40px;width:100%}.presentations-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:30px}.presentations-header h1{font-size:32px;font-weight:700;margin:0}.create-new-button{align-items:center;background-color:#007bff;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:600;padding:12px 24px;transition:background-color .2s}.create-new-button:hover{background-color:#0056b3}.error-message{background-color:#f8d7da;border:1px solid #f5c6cb;border-radius:4px;color:#721c24;margin-bottom:20px;padding:12px 16px}.filter-section{align-items:center;display:flex;gap:10px;margin-bottom:20px}.filter-section label{color:#333;font-size:14px;font-weight:500}.department-filter{background-color:#fff;border:1px solid #ddd;border-radius:4px;font-size:14px;padding:8px 12px}.presentations-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.presentation-card{background:#fff;border:1px solid #e0e0e0;border-radius:12px;display:flex;flex-direction:column;gap:16px;padding:20px;transition:box-shadow .2s,transform .2s}.presentation-card:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.presentation-card-header{align-items:center;display:flex;gap:12px}.presentation-card-header h3{color:#333;font-size:18px;font-weight:600;margin:0}.presentation-card-body{display:flex;flex:1 1;flex-direction:column;gap:12px}.presentation-card-body .description{color:#666;font-size:14px;line-height:1.5;margin:0}.presentation-meta{display:flex;flex-direction:column;gap:6px}.department-tag{background-color:#e3f2fd;border-radius:12px;color:#1976d2;display:inline-block;font-size:12px;font-weight:500;padding:4px 12px;width:fit-content}.presentation-meta .date{color:#999;font-size:12px}.presentation-card-actions{border-top:1px solid #f0f0f0;display:flex;gap:8px;padding-top:12px}.action-button{align-items:center;border:none;border-radius:6px;cursor:pointer;display:flex;flex:1 1;font-size:13px;font-weight:500;gap:6px;justify-content:center;padding:8px 16px;transition:opacity .2s}.action-button:hover{opacity:.8}.edit-button{background-color:#28a745;color:#fff}.delete-button{background-color:#dc3545;color:#fff}.empty-state{color:#999;grid-column:1/-1;padding:60px 20px;text-align:center}.empty-state p{font-size:16px;margin:10px 0}.pt-modal-overlay{align-items:center;background-color:#00000080;display:flex;inset:0;justify-content:center;position:fixed;z-index:2000}.pt-modal-content{background:#fff;border-radius:12px;box-shadow:0 8px 32px #0003;max-height:90vh;max-width:500px;overflow-y:auto;padding:32px;width:90%}.pt-modal-content h2{color:#333;font-size:24px;font-weight:700;margin:0 0 24px}.pt-modal-content form{display:flex;flex-direction:column;gap:20px}.pt-form-group{display:flex;flex-direction:column;gap:8px}.pt-form-group label{color:#333;font-size:14px;font-weight:600}.pt-form-group input,.pt-form-group select,.pt-form-group textarea{border:1px solid #ddd;border-radius:6px;font-family:inherit;font-size:14px;padding:10px 12px;transition:border-color .2s}.pt-form-group input:focus,.pt-form-group select:focus,.pt-form-group textarea:focus{border-color:#007bff;outline:none}.pt-form-group textarea{min-height:100px;resize:vertical}.pt-modal-actions{display:flex;gap:12px;justify-content:flex-end;margin-top:8px}.pt-cancel-button{background-color:#6c757d;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;padding:10px 24px;transition:background-color .2s}.pt-cancel-button:hover{background-color:#5a6268}.modal-footers{margin:0;padding:0}.modal-primary-btn{weight:700;background-color:#0500ff;border:none;border-radius:8px;color:#fff;font-size:16px;padding:8px 16px;width:100%}.pt-submit-button{background-color:#007bff;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;padding:10px 24px;transition:background-color .2s}.pt-submit-button:hover{background-color:#0056b3}.add-presentation-type-btn{align-items:center;background-color:#0000;border:none;border-radius:6px;color:#0500ff;cursor:pointer;display:flex;font-size:16px;font-weight:500;justify-content:center;padding:8px 16px}.presentation-list-delete-btn{background-color:#0000;border:none;color:#dc3545;cursor:pointer;font-size:14px}.presentation-list-delete-btn:hover{text-decoration:underline}.presentation-list-tag-department{background-color:#ffe4b5}.presentation-list-tag-company,.presentation-list-tag-department{align-items:center;border-radius:8px;color:#161718;display:flex;font-size:12px;font-weight:600;justify-content:center;padding:5px 15px}.presentation-list-tag-company{background-color:#d4edda}.pt-edit-container{display:flex;height:100%;justify-content:center;overflow-y:auto;padding:40px 20px;width:100%}.pt-edit-content{max-width:800px;width:100%}.pt-form-section{margin-bottom:32px}.pt-field-label{color:#161718;display:block;font-size:16px;font-weight:700;margin-bottom:8px}.pt-field-description{color:#8c8c8c;font-size:14px;line-height:1.5;margin:4px 0 12px}.pt-text-input{border:1px solid #e7e7e7;border-radius:8px;box-sizing:border-box;font-family:inherit;font-size:16px;padding:14px 16px;transition:border-color .2s;width:100%}.pt-text-input:focus{border-color:#0500ff;outline:none}.pt-textarea-input{border:1px solid #e7e7e7;border-radius:8px;box-sizing:border-box;font-family:inherit;font-size:16px;line-height:1.6;min-height:300px;padding:14px 16px;resize:vertical;transition:border-color .2s;width:100%}.pt-textarea-input:focus{border-color:#0500ff;outline:none}.pt-select-input{background-color:#fff;border:1px solid #e7e7e7;border-radius:8px;box-sizing:border-box;cursor:pointer;font-family:inherit;font-size:16px;padding:14px 16px;transition:border-color .2s;width:100%}.pt-select-input:focus{border-color:#0500ff;outline:none}.pt-save-button{background-color:#0500ff;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:10px 24px;transition:background-color .2s}.pt-save-button:hover{background-color:#0400cc}.pt-save-button:disabled{background-color:#b1b1b1;cursor:not-allowed}.pt-close-button{background-color:#0000;border:none;border-radius:8px;color:#161718;cursor:pointer;font-size:14px;font-weight:600;padding:10px 24px;transition:background-color .2s}.pt-close-button:hover{background-color:#f5f5f5}.pt-delete-button{background-color:#0000;border:1px solid #dc3545;border-radius:8px;color:#dc3545;cursor:pointer;font-size:14px;font-weight:600;padding:12px 24px;transition:all .2s}.pt-delete-button:hover{background-color:#dc3545;color:#fff}.pt-error-message{background-color:#f8d7da;border:1px solid #f5c6cb;border-radius:8px;color:#721c24;margin-bottom:20px;padding:12px 16px}.pt-success-message{background-color:#d4edda;border:1px solid #c3e6cb;border-radius:8px;color:#155724;margin-bottom:20px;padding:12px 16px}.modal-overlay{align-items:center;animation:fadeIn .2s ease-in;background-color:#000000b3;display:flex;inset:0;justify-content:center;position:fixed;z-index:10000}.multi-step-modal{animation:slideUp .3s ease-out;background:#fff;border-radius:12px;box-shadow:0 10px 40px #0000004d;box-sizing:border-box;display:flex;flex-direction:column;gap:25px;max-height:90vh;max-width:570px;min-height:550px;overflow-y:auto;padding:24px;width:90%}@keyframes slideUp{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.modal-header{align-items:center;display:flex;justify-content:space-between}.modal-header h2{color:#000;font-size:24px;font-weight:600;margin:0}.close-button{background:0 0;border:none;color:#0500ff;cursor:pointer;font-size:16px;font-weight:500;padding:8px 16px;transition:opacity .2s}.close-button:hover{opacity:.7}.modal-progress-bar{background:#fff;height:10px}.progress-bars{align-items:center;display:flex;gap:12px}.progress-bars .progress-bar{background-color:#d1d5db;border-radius:4px;flex:1 1;height:8px;margin-top:0;overflow:visible;transition:background-color .3s}.progress-bars .progress-bar:after{display:none}.progress-bars .progress-bar.completed{background-color:#0500ff}.loader-progress-bar{background:0 0;height:8px;margin-bottom:30px;padding:0 40px;width:500px}.loader-progress-bars{align-items:center;display:flex;gap:12px}.loader-progress-bars .progress-bar{background-color:#d1d5db;border-radius:4px;flex:1 1;height:8px;margin-top:0;overflow:visible;transition:background-color .3s}.loader-progress-bars .progress-bar:after{display:none}.loader-progress-bars .progress-bar.completed{background-color:#0500ff}.modal-content-area{justify-content:center;margin:0;padding:0}.modal-content-area,.modal-step{display:flex;flex:1 1;flex-direction:column;gap:10px;width:100%}.modal-step{animation:fadeInStep .3s ease-in;min-height:100%}@keyframes fadeInStep{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.modal-step h3{color:#000;font-size:16px;font-weight:600;margin:0}.modal-step p{color:#7c6c6c;font-size:14px;font-weight:300;margin:0}.step-description{color:#6b7280;font-size:14px;margin:0 0 20px}.step-suggestions{background-color:#f6f6f6;border-radius:8px;box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;gap:15px;padding:15px}.step-suggestions h4{color:#000;font-size:14px;font-weight:600;margin:0}.step-suggestions ul,li{color:#0500ff;font-size:14px;list-style:none;margin:0;padding:0}.step-suggestions li{cursor:pointer;margin-bottom:10px}.step-suggestions li:last-child{margin-bottom:0}.previous-steps-summary{margin:0;padding:0}.previous-steps-summary,.summary-item{display:flex;flex-direction:column;gap:10px}.summary-item{background-color:#f6f6f6;border-radius:8px;box-sizing:border-box;padding:16px}.summary-header{justify-content:space-between}.summary-header,.summary-header span{align-items:center;display:flex;flex-direction:row;margin:0;padding:0}.summary-header span{font-color:#737373;font-size:14px;gap:10px;justify-content:flex-start}.summary-files,.summary-text{color:#000;font-size:14px;font-weight:500;line-height:1.5;margin:0;padding:0}.summary-files{align-items:center;display:flex;gap:10px}.edit-step-btn{background-color:#0000;border:none;color:#0500ff;cursor:pointer;font-size:14px;font-weight:700}.modal-textarea{border:1px solid #000;border-radius:8px;font-family:inherit;font-size:15px;margin-bottom:20px;padding:12px 16px;resize:vertical;transition:border-color .2s;width:100%}.modal-textarea:focus{border-color:#0500ff;outline:none}.modal-textarea::placeholder{color:#9ca3af}.file-upload-label{align-items:center;border-radius:8px;color:#374151;cursor:pointer;display:inline-flex;font-size:14px;gap:8px;transition:all .2s}.file-upload-label:hover{border-color:#0500ff}.uploaded-files-list{display:flex;flex-direction:column;gap:8px;margin-bottom:12px;width:100%}.uploaded-file-item{align-items:center;background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;display:flex;font-size:14px;justify-content:space-between;padding:8px 12px}.remove-file-btn{background:0 0;border:none;color:#737373;cursor:pointer;font-size:16px;height:24px;line-height:1;padding:0;width:24px}.remove-file-btn:hover{color:#dc2626}.audience-type-selection{display:flex;flex-direction:column;gap:15px}.selection-section{color:#374151;display:flex;flex-direction:column;font-size:14px;font-weight:600;gap:10px}.selection-section label{color:#000;font-size:16px;font-weight:700}.selection-display{background-color:#f4f4ff;border-radius:8px;box-sizing:border-box;padding:10px 12px}.selected-value,.selection-display{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.selected-value{color:#0500ff;gap:10px}.question-answer-pair{display:flex;flex-direction:column;gap:10px}.question-label{font-size:14px;line-height:1.5}.modal-select{background:#fff;border:2px solid #e5e7eb;border-radius:8px;cursor:pointer;font-family:inherit;font-size:15px;padding:10px 14px;transition:border-color .2s;width:100%}.modal-select:focus{border-color:#0500ff;outline:none}.llm-reasoning{background:#f0f9ff;border-left:4px solid #3b82f6;color:#1e40af;font-size:14px}.llm-reasoning,.questions-area{border-radius:6px;margin-bottom:20px;padding:16px}.questions-area{background:#fef3c7;border-left:4px solid #f59e0b}.questions-area ol{margin:0;padding-left:20px}.questions-area li{color:#92400e;font-weight:500;margin:8px 0}.answers-area{display:flex;flex-direction:column;gap:12px}.modal-actions{display:flex;gap:12px;justify-content:flex-end;padding-top:20px}.fixed-bottom{background:#fff;bottom:0;left:0;margin-top:auto;padding:20px;position:sticky;right:0;z-index:10}.modal-btn-primary,.modal-btn-secondary{border:none;border-radius:8px;cursor:pointer;font-size:15px;font-weight:600;padding:12px 24px;transition:all .2s}.modal-btn-primary{background:#0500ff;color:#fff}.modal-btn-primary:hover:not(:disabled){background:#0400dd;box-shadow:0 4px 12px #0500ff4d;transform:translateY(-1px)}.modal-btn-primary:disabled{background:#9ca3af;cursor:not-allowed;opacity:.6}.modal-btn-secondary{background:#efefff;border:2px solid #0500ff;color:#0500ff}.modal-btn-secondary:hover{background:#f9fafb;border-color:#d1d5db}.generation-status{padding:60px 20px;text-align:center}.generation-status h3{color:#111827;font-size:22px;margin:20px 0 10px}.generation-status p{color:#6b7280;font-size:14px}.spinning-icon{animation:spin 3s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}@media (max-width:768px){.multi-step-modal{max-height:95vh;width:95%}.modal-content-area{display:flex;flex:1 1;padding:0}.selection-grid{grid-template-columns:1fr}.progress-bars{gap:8px}.progress-bar{height:6px}}.survey-modal{max-width:520px}.modal-question-title{color:#000;font-size:18px;font-weight:600;margin:0 0 4px;text-align:center}.modal-question-subtitle{color:#6b7280;font-size:14px;margin:0 0 24px;text-align:center}.survey-options{display:flex;flex-direction:column;gap:12px;margin:0 auto;width:100%}.survey-option{align-items:left;background:#fff;border:1px solid #e5e7eb;border-radius:8px;cursor:pointer;display:flex;gap:12px;padding:14px 16px;text-align:left;transition:all .2s}.survey-option:hover{background:#fafaff;border-color:#0500ff}.survey-option.selected{background:#efefff;border-color:#0500ff}.survey-option:disabled{cursor:not-allowed;opacity:.6}.survey-option-radio{align-items:center;border:2px solid #d1d5db;border-radius:50%;display:flex;height:20px;justify-content:center;min-width:20px;transition:all .2s;width:20px}.survey-option.selected .survey-option-radio{border-color:#0500ff}.survey-option-radio-inner{background:#0500ff;border-radius:50%;height:10px;width:10px}.survey-option-label{color:#374151;font-size:14px;line-height:1.4}.survey-option.selected .survey-option-label{color:#000;font-weight:500}.survey-error{color:#dc2626;font-size:14px;margin-top:16px;text-align:center}@media (max-width:768px){.survey-modal{width:95%}.survey-options{max-width:100%}.survey-option{padding:12px 14px}.modal-question-title{font-size:16px}}textarea::placeholder{font-style:italic}textarea:-ms-placeholder-shown{font-style:italic}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}.auth-container{background:linear-gradient(135deg,#dbeeff,#ded2ff);display:flex;flex-direction:column;min-height:100vh;width:100%}.auth-main{display:flex;flex:1 1;flex-direction:column;padding:20px}.auth-logo{margin-bottom:20px}.auth-logo img{height:26px}.auth-screen{display:flex;flex:1 1;gap:40px;margin:0 auto;max-width:1200px;width:100%}.auth-form-section{align-items:center;display:flex;flex:1 1;justify-content:center}.auth-form-container{background:#fff;border-radius:16px;box-shadow:0 4px 20px #00000014;max-width:420px;padding:40px;width:100%}.auth-form-container h1{color:#1a1a1a;font-size:28px;margin-bottom:24px;text-align:center}.auth-subtitle{color:#666;font-size:14px;text-align:center}.auth-error-notification,.auth-subtitle{margin-bottom:20px}.auth-error-message{background:#fee2e2;border:1px solid #fecaca;border-radius:8px;color:#dc2626;font-size:14px;margin-bottom:8px;padding:12px 16px}.auth-success-message{background:#d1fae5;border:1px solid #a7f3d0;border-radius:8px;color:#065f46;margin-bottom:20px;padding:20px;text-align:center}.auth-success-message p{margin:8px 0}.auth-social-section{margin-bottom:20px}.auth-google-button-container,.auth-social-btn{display:flex;justify-content:center;width:100%}.auth-social-btn{align-items:center;background:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;font-size:14px;font-weight:500;gap:10px;padding:12px 20px;transition:background-color .2s,border-color .2s}.auth-social-btn:hover{background:#f9fafb;border-color:#ccc}.auth-social-btn:disabled{cursor:not-allowed;opacity:.6}.auth-social-btn i{font-size:18px}.auth-sso-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,1fr)}.auth-sso-btn{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;color:#374151;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;justify-content:center;padding:12px 16px;transition:all .2s ease}.auth-sso-btn:hover{background:#f9fafb;border-color:#6366f1;border-color:var(--provider-color,#6366f1)}.auth-sso-btn:hover i{color:#6366f1;color:var(--provider-color,#6366f1)}.auth-sso-btn:disabled{cursor:not-allowed;opacity:.6}.auth-sso-btn i{color:#6b7280;font-size:18px;transition:color .2s ease}.auth-sso-btn span{white-space:nowrap}@media (max-width:400px){.auth-sso-grid{grid-template-columns:1fr}}.auth-form{display:flex;flex-direction:column;gap:16px}.auth-divider{color:#888;font-size:14px;margin:0;text-align:center}.auth-input-group{position:relative}.auth-input-icon{color:#888;font-size:14px;left:14px;position:absolute;top:50%;transform:translateY(-50%)}.auth-input-group input{border:1px solid #ddd;border-radius:8px;box-sizing:border-box;font-size:14px;padding:14px 14px 14px 42px;transition:border-color .2s,box-shadow .2s;width:100%}.auth-input-group input:focus{border-color:#6366f1;box-shadow:0 0 0 3px #6366f11a;outline:none}.auth-input-group input:disabled{background:#f9fafb;cursor:not-allowed}.auth-turnstile{display:flex;justify-content:center;margin:8px 0}.auth-submit-btn{background:linear-gradient(135deg,#6366f1,#8b5cf6);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:14px 20px;transition:transform .2s,box-shadow .2s;width:100%}.auth-submit-btn:hover{box-shadow:0 4px 12px #6366f14d;transform:translateY(-1px)}.auth-submit-btn:active{transform:translateY(0)}.auth-submit-btn:disabled{cursor:not-allowed;opacity:.6;transform:none}.auth-redirect-text{color:#666;font-size:14px;margin-top:16px;text-align:center}.auth-redirect-text a{color:#6366f1;text-decoration:none}.auth-redirect-text a:hover{text-decoration:underline}.auth-terms-text{color:#888;font-size:12px;margin-top:16px;text-align:center}.auth-terms-text a{color:#6366f1;text-decoration:none}.auth-terms-text a:hover{text-decoration:underline}.auth-benefits-section{align-items:center;display:flex;flex:1 1;justify-content:center}.auth-benefits-content{display:flex;flex-direction:column;gap:32px}.auth-benefit-block{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffb3;border-radius:12px;padding:24px;text-align:center}.auth-benefit-emoji{display:block;font-size:40px;margin-bottom:12px}.auth-benefit-block h2{color:#1a1a1a;font-size:20px;margin:0 0 8px}.auth-benefit-block p{color:#666;font-size:14px;margin:0}@media (max-width:900px){.auth-screen{flex-direction:column}.auth-benefits-section{display:none}.auth-form-container{max-width:100%}}@media (max-width:480px){.auth-form-container{padding:24px}.auth-form-container h1{font-size:24px}}.formatting-toolbar{background:#fff;border-radius:6px;box-shadow:0 2px 12px #0000004d;display:flex;gap:4px;padding:4px;pointer-events:auto;-webkit-user-select:none;user-select:none;z-index:1000}.format-btn{align-items:center;background:#0000;border:none;color:#292d32;cursor:pointer;display:flex;height:20px;justify-content:center;padding:0;transition:color .2s;width:20px}.format-btn:hover{background:#0500ff0d;color:#0500ff}.format-btn.active{background:#0500ff1a;color:#0500ff}.format-btn svg{pointer-events:none}.text-element-content *{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit}.text-element-content ol,.text-element-content ul{list-style-position:inside;margin:.3em 0;padding-left:0}.text-element-content ul{list-style-type:disc}.text-element-content ol{list-style-type:decimal}.text-element-content li{margin:.1em 0;padding:0}.text-element-content b,.text-element-content strong{font-weight:700}.text-element-content em,.text-element-content i{font-style:italic}.text-element-content u{text-decoration:underline}.text-element-content br{content:"";display:block}.text-element-editable:focus{border-radius:2px;outline:2px solid #007bff4d;outline-offset:2px}@-webkit-keyframes marching-ants{0%{background-position:0 0,0 100%,0 0,100% 0}to{background-position:20px 0,-20px 100%,0 -20px,100% 20px}}@keyframes marching-ants{0%{background-position:0 0,0 100%,0 0,100% 0}to{background-position:20px 0,-20px 100%,0 -20px,100% 20px}}:root{--rc-drag-handle-size:12px;--rc-drag-handle-mobile-size:24px;--rc-drag-handle-bg-colour:#0003;--rc-drag-bar-size:6px;--rc-border-color:#ffffffb3;--rc-focus-color:#08f}.ReactCrop{cursor:crosshair;display:inline-block;max-width:100%;position:relative}.ReactCrop *,.ReactCrop :after,.ReactCrop :before{-webkit-box-sizing:border-box;box-sizing:border-box}.ReactCrop--disabled,.ReactCrop--locked{cursor:inherit}.ReactCrop__child-wrapper{max-height:inherit;overflow:hidden}.ReactCrop__child-wrapper>img,.ReactCrop__child-wrapper>video{display:block;max-height:inherit;max-width:100%}.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__child-wrapper>img,.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__child-wrapper>video,.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__crop-selection{-ms-touch-action:none;touch-action:none}.ReactCrop__crop-mask{bottom:0;height:calc(100% + .5px);left:0;pointer-events:none;position:absolute;right:0;top:0;width:calc(100% + .5px)}.ReactCrop__crop-selection{cursor:move;left:0;position:absolute;top:0;-webkit-transform:translateZ(0);transform:translateZ(0)}.ReactCrop--disabled .ReactCrop__crop-selection{cursor:inherit}.ReactCrop--circular-crop .ReactCrop__crop-selection{border-radius:50%}.ReactCrop--circular-crop .ReactCrop__crop-selection:after{border:1px solid #ffffffb3;border:1px solid var(--rc-border-color);bottom:-1px;content:"";left:-1px;opacity:.3;pointer-events:none;position:absolute;right:-1px;top:-1px}.ReactCrop--no-animate .ReactCrop__crop-selection{outline:1px dashed #fff}.ReactCrop__crop-selection:not(.ReactCrop--no-animate .ReactCrop__crop-selection){-webkit-animation:marching-ants 1s;animation:marching-ants 1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-play-state:running;animation-play-state:running;-webkit-animation-timing-function:linear;animation-timing-function:linear;background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,#fff),color-stop(50%,#444)),-webkit-gradient(linear,left top,right top,color-stop(50%,#fff),color-stop(50%,#444)),-webkit-gradient(linear,left top,left bottom,color-stop(50%,#fff),color-stop(50%,#444)),-webkit-gradient(linear,left top,left bottom,color-stop(50%,#fff),color-stop(50%,#444));background-image:linear-gradient(90deg,#fff 50%,#444 0),linear-gradient(90deg,#fff 50%,#444 0),linear-gradient(180deg,#fff 50%,#444 0),linear-gradient(180deg,#fff 50%,#444 0);background-position:0 0,0 100%,0 0,100% 0;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:10px 1px,10px 1px,1px 10px,1px 10px;color:#fff}.ReactCrop__crop-selection:focus{outline:2px solid #08f;outline:2px solid var(--rc-focus-color);outline-offset:-1px}.ReactCrop--invisible-crop .ReactCrop__crop-mask,.ReactCrop--invisible-crop .ReactCrop__crop-selection{display:none}.ReactCrop__rule-of-thirds-hz:after,.ReactCrop__rule-of-thirds-hz:before,.ReactCrop__rule-of-thirds-vt:after,.ReactCrop__rule-of-thirds-vt:before{background-color:#fff6;content:"";display:block;position:absolute}.ReactCrop__rule-of-thirds-vt:after,.ReactCrop__rule-of-thirds-vt:before{height:100%;width:1px}.ReactCrop__rule-of-thirds-vt:before{left:33.3333333333%}.ReactCrop__rule-of-thirds-vt:after{left:66.6666666667%}.ReactCrop__rule-of-thirds-hz:after,.ReactCrop__rule-of-thirds-hz:before{height:1px;width:100%}.ReactCrop__rule-of-thirds-hz:before{top:33.3333333333%}.ReactCrop__rule-of-thirds-hz:after{top:66.6666666667%}.ReactCrop__drag-handle{background-color:#0003;background-color:var(--rc-drag-handle-bg-colour);border:1px solid #ffffffb3;border:1px solid var(--rc-border-color);height:12px;height:var(--rc-drag-handle-size);position:absolute;width:12px;width:var(--rc-drag-handle-size)}.ReactCrop__drag-handle:focus{background:#08f;background:var(--rc-focus-color)}.ReactCrop .ord-nw{cursor:nw-resize;left:0}.ReactCrop .ord-n,.ReactCrop .ord-nw{top:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ReactCrop .ord-n{cursor:n-resize;left:50%}.ReactCrop .ord-ne{cursor:ne-resize;top:0}.ReactCrop .ord-e,.ReactCrop .ord-ne{right:0;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.ReactCrop .ord-e{cursor:e-resize;top:50%}.ReactCrop .ord-se{bottom:0;cursor:se-resize;right:0;-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.ReactCrop .ord-s{cursor:s-resize;left:50%}.ReactCrop .ord-s,.ReactCrop .ord-sw{bottom:0;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.ReactCrop .ord-sw{cursor:sw-resize;left:0}.ReactCrop .ord-w{cursor:w-resize;left:0;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ReactCrop__disabled .ReactCrop__drag-handle{cursor:inherit}.ReactCrop__drag-bar{position:absolute}.ReactCrop__drag-bar.ord-n{height:6px;height:var(--rc-drag-bar-size);left:0;top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.ReactCrop__drag-bar.ord-e{height:100%;right:0;top:0;-webkit-transform:translate(50%);transform:translate(50%);width:6px;width:var(--rc-drag-bar-size)}.ReactCrop__drag-bar.ord-s{bottom:0;height:6px;height:var(--rc-drag-bar-size);left:0;-webkit-transform:translateY(50%);transform:translateY(50%);width:100%}.ReactCrop__drag-bar.ord-w{height:100%;left:0;top:0;-webkit-transform:translate(-50%);transform:translate(-50%);width:6px;width:var(--rc-drag-bar-size)}.ReactCrop--fixed-aspect .ReactCrop__drag-bar,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-e,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-n,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-s,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-w,.ReactCrop--new-crop .ReactCrop__drag-bar,.ReactCrop--new-crop .ReactCrop__drag-handle{display:none}@media (pointer:coarse){.ReactCrop .ord-e,.ReactCrop .ord-n,.ReactCrop .ord-s,.ReactCrop .ord-w{display:none}.ReactCrop__drag-handle{height:24px;height:var(--rc-drag-handle-mobile-size);width:24px;width:var(--rc-drag-handle-mobile-size)}}.unsuitable-blocker-overlay{align-items:center;background-color:#fff;display:flex;flex-direction:column;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:99999}.unsuitable-blocker-header{align-items:center;background:#fff;box-sizing:border-box;display:flex;flex-direction:row;height:100px;justify-content:flex-start;padding:24px;width:100%}.unsuitable-blocker-container{align-items:center;display:flex;height:90%;justify-content:center;padding:20px;width:100%}.unsuitable-blocker-content{background:#fff;border-radius:16px;display:flex;flex-direction:column;gap:24px;max-width:560px;padding:60px;text-align:left;width:100%}.unsuitable-blocker-content h2{color:#1a1a1a;font-size:40px;font-weight:700;margin:0}.unsuitable-main-text{color:#333;font-size:18px;line-height:1.6;margin:0}.unsuitable-secondary-text{color:#666;font-size:16px;line-height:1.6;margin:0}.unsuitable-cta{border-top:1px solid #e0e0e0;margin-top:20px;padding-top:24px}.unsuitable-cta p{color:#666;font-size:14px;margin:0 0 12px}.unsuitable-email-link{border:2px solid #0500ff;border-radius:8px;color:#0500ff;display:inline-block;font-size:16px;font-weight:600;padding:14px 32px;text-decoration:none;transition:all .3s ease}.unsuitable-email-link:hover{background-color:#0500ff;color:#fff}@media (max-width:768px){.unsuitable-blocker-content{padding:40px 30px}.unsuitable-blocker-content h2{font-size:28px}.unsuitable-main-text{font-size:16px}.unsuitable-secondary-text{font-size:14px}}.shape-element{box-sizing:border-box}.shape-round_rectangle{border-radius:10px}.shape-ellipse{border-radius:50%}.shape-chevron{clip-path:polygon(0 0,70% 0,100% 50%,70% 100%,0 100%,30% 50%)}.shape-star_4{clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}.shape-diamond{clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%)}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url("/static/frontend/static/media/inter-cyrillic-ext-400-normal.fd1478dcc74de00ee4c0.1fe0f5b2fc3e.woff2") format("woff2"),url("/static/frontend/static/media/inter-cyrillic-ext-400-normal.c676f175d430bd465724.e81d3eef26dc.woff") format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url("/static/frontend/static/media/inter-cyrillic-400-normal.cb04b2ee2f7d192478b8.5343aec6e59f.woff2") format("woff2"),url("/static/frontend/static/media/inter-cyrillic-400-normal.062321ff8a8844520dc5.31e4d02896bf.woff") format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url("/static/frontend/static/media/inter-greek-ext-400-normal.f2fa0d9ef98f59d4a75b.693ef2410596.woff2") format("woff2"),url("/static/frontend/static/media/inter-greek-ext-400-normal.02f9e7ef5cf29425f684.275c93938c9b.woff") format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url("/static/frontend/static/media/inter-greek-400-normal.a8de720a6f13c66c8a4e.61684da75adb.woff2") format("woff2"),url("/static/frontend/static/media/inter-greek-400-normal.9ec3b40ece10debf7a33.b309c459789a.woff") format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url("/static/frontend/static/media/inter-vietnamese-400-normal.44c9df135eec470b0ab6.f31e0b32e489.woff2") format("woff2"),url("/static/frontend/static/media/inter-vietnamese-400-normal.aaa15d735e3826061950.af21a511aaff.woff") format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url("/static/frontend/static/media/inter-latin-ext-400-normal.210fb826cb25acbd4094.0a6ff1a7c1e4.woff2") format("woff2"),url("/static/frontend/static/media/inter-latin-ext-400-normal.c616205185f0d3677df9.247942b57580.woff") format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url("/static/frontend/static/media/inter-latin-400-normal.eca1e21531598d5db58f.da03732a27e1.woff2") format("woff2"),url("/static/frontend/static/media/inter-latin-400-normal.2ea1079c0069eb040a52.35827309b4b3.woff") format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:EB Garamond;font-style:normal;font-weight:400;src:url("/static/frontend/static/media/eb-garamond-cyrillic-ext-400-normal.1aba56424512e9c107d1.e3caab2b3fd1.woff2") format("woff2"),url("/static/frontend/static/media/eb-garamond-cyrillic-ext-400-normal.d0726a04b913c596e3d8.b583fe78cd9c.woff") format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:EB Garamond;font-style:normal;font-weight:400;src:url("/static/frontend/static/media/eb-garamond-cyrillic-400-normal.c4843275c5e63222386c.6b95163980e6.woff2") format("woff2"),url("/static/frontend/static/media/eb-garamond-cyrillic-400-normal.bde8c8ed04c2af8a796a.4897ba35ff4e.woff") format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:EB Garamond;font-style:normal;font-weight:400;src:url("/static/frontend/static/media/eb-garamond-greek-ext-400-normal.03c6f30a31848d218ee9.3ba393a08794.woff2") format("woff2"),url("/static/frontend/static/media/eb-garamond-greek-ext-400-normal.b91007ec22c1f6574fb1.6ee18a3aae4a.woff") format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:EB Garamond;font-style:normal;font-weight:400;src:url("/static/frontend/static/media/eb-garamond-greek-400-normal.b956f13ea9fdc44a0a9a.0ebf8478baf5.woff2") format("woff2"),url("/static/frontend/static/media/eb-garamond-greek-400-normal.a71dc22b50600a6e459f.cadbe6f35695.woff") format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:EB Garamond;font-style:normal;font-weight:400;src:url("/static/frontend/static/media/eb-garamond-vietnamese-400-normal.92880281b2c4a1ac7022.a057aa952c3b.woff2") format("woff2"),url("/static/frontend/static/media/eb-garamond-vietnamese-400-normal.0badcad0f95723aa4da2.6ce3fa7be564.woff") format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:EB Garamond;font-style:normal;font-weight:400;src:url("/static/frontend/static/media/eb-garamond-latin-ext-400-normal.a67631b8dd3b5a8e666a.5559ed921309.woff2") format("woff2"),url("/static/frontend/static/media/eb-garamond-latin-ext-400-normal.2b4a3086c09224bf2195.cdd6a2f300b2.woff") format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:EB Garamond;font-style:normal;font-weight:400;src:url("/static/frontend/static/media/eb-garamond-latin-400-normal.22ad53b34aefa2ffaa19.29ecccd89bf7.woff2") format("woff2"),url("/static/frontend/static/media/eb-garamond-latin-400-normal.7ccc5b93ce58012a65fd.235e8a828bc8.woff") format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:100;src:url("/static/frontend/static/media/Gilroy-Thin.b418ea10c8c6e41f21b9.7f7d0869706c.otf") format("opentype")}@font-face{font-display:swap;font-family:Gilroy;font-style:italic;font-weight:100;src:url("/static/frontend/static/media/Gilroy-ThinItalic.255e833699f4c315acc5.b683f98a55d7.otf") format("opentype")}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:200;src:url("/static/frontend/static/media/Gilroy-UltraLight.f740ead48e00dc85a743.7c721d9922be.otf") format("opentype")}@font-face{font-display:swap;font-family:Gilroy;font-style:italic;font-weight:200;src:url("/static/frontend/static/media/Gilroy-UltraLightItalic.133c3ad8dfdee4c0f468.23445d71df00.otf") format("opentype")}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:300;src:url("/static/frontend/static/media/Gilroy-Light.5ac188463a0bf78b3351.d90fa984926d.otf") format("opentype")}@font-face{font-display:swap;font-family:Gilroy;font-style:italic;font-weight:300;src:url("/static/frontend/static/media/Gilroy-LightItalic.c03158a6bd4755e4bc89.bce9026e7924.otf") format("opentype")}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:400;src:url("/static/frontend/static/media/Gilroy-Regular.86bc2a5a8350170447c9.1e09f38cc59a.otf") format("opentype")}@font-face{font-display:swap;font-family:Gilroy;font-style:italic;font-weight:400;src:url("/static/frontend/static/media/Gilroy-RegularItalic.0a3ab01d9675874aba16.d3ddea6c4cad.otf") format("opentype")}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:500;src:url("/static/frontend/static/media/Gilroy-Medium.9f1092d036076c580041.9e12d6053ae1.otf") format("opentype")}@font-face{font-display:swap;font-family:Gilroy;font-style:italic;font-weight:500;src:url("/static/frontend/static/media/Gilroy-MediumItalic.06358c18b2392d7b407b.6e80a8d63e96.otf") format("opentype")}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:600;src:url("/static/frontend/static/media/Gilroy-SemiBold.017ff10cc8aae0832650.5b057a227c11.otf") format("opentype")}@font-face{font-display:swap;font-family:Gilroy;font-style:italic;font-weight:600;src:url("/static/frontend/static/media/Gilroy-SemiBoldItalic.a1676eafea8fe7b65276.7cd21d296607.otf") format("opentype")}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:700;src:url("/static/frontend/static/media/Gilroy-Bold.a64a9abefbbe02db74ef.17cb9303df7b.otf") format("opentype")}@font-face{font-display:swap;font-family:Gilroy;font-style:italic;font-weight:700;src:url("/static/frontend/static/media/Gilroy-BoldItalic.b6696a237226ecea9dbf.af12ea9c1b3e.otf") format("opentype")}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:800;src:url("/static/frontend/static/media/Gilroy-ExtraBold.f0feeaf3468f1ac2b9cd.01bee9655bf4.otf") format("opentype")}@font-face{font-display:swap;font-family:Gilroy;font-style:italic;font-weight:800;src:url("/static/frontend/static/media/Gilroy-ExtraBoldItalic.250db730d9a036dcfd97.e0771825cd1a.otf") format("opentype")}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:900;src:url("/static/frontend/static/media/Gilroy-Black.6b9111993e1056a5a92c.19d313b9f584.otf") format("opentype")}@font-face{font-display:swap;font-family:Gilroy;font-style:italic;font-weight:900;src:url("/static/frontend/static/media/Gilroy-BlackItalic.ddf8c97c53c545e6d8ed.363e1fe768ee.otf") format("opentype")}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:950;src:url("/static/frontend/static/media/Gilroy-Heavy.401eb83230d5d306f671.67c84cde6268.otf") format("opentype")}@font-face{font-display:swap;font-family:Gilroy;font-style:italic;font-weight:950;src:url("/static/frontend/static/media/Gilroy-HeavyItalic.4b257d2050d32f1a54a8.e1d6170dab8a.otf") format("opentype")}
/*# sourceMappingURL=main.be9d2c2e.css.059febc15900.map */