.copyright[data-v-56692fdd]{position:fixed;bottom:10px;right:10px;font-size:10px;color:#666;z-index:1000}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.\!left-0{left:0!important}.\!top-0{top:0!important}.bottom-0{bottom:0}.left-0{left:0}.right-0{right:0}.right-12{right:3rem}.right-3{right:.75rem}.top-0{top:0}.top-1\/2{top:50%}.top-full{top:100%}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.m-0{margin:0}.m-16{margin:4rem}.m-2{margin:.5rem}.m-8{margin:2rem}.m-\[0\.143rem\]{margin:.143rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-24{margin-top:6rem;margin-bottom:6rem}.my-4{margin-top:1rem;margin-bottom:1rem}.-mr-7{margin-right:-1.75rem}.-mt-2{margin-top:-.5rem}.mb-0{margin-bottom:0}.mb-2{margin-bottom:.5rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-\[-1px\]{margin-left:-1px}.ml-auto{margin-left:auto}.mr-2{margin-right:.5rem}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.box-border{box-sizing:border-box}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.\!table{display:table!important}.table{display:table}.grid{display:grid}.hidden{display:none}.aspect-square{aspect-ratio:1 / 1}.\!h-screen{height:100vh!important}.h-10{height:2.5rem}.h-12{height:3rem}.h-16{height:4rem}.h-2{height:.5rem}.h-3{height:.75rem}.h-4{height:1rem}.h-40{height:10rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-\[1\.571rem\]{height:1.571rem}.h-\[5rem\]{height:5rem}.h-full{height:100%}.\!max-h-full{max-height:100%!important}.max-h-0{max-height:0px}.max-h-\[1000px\]{max-height:1000px}.max-h-\[15rem\]{max-height:15rem}.max-h-\[200px\]{max-height:200px}.max-h-\[50rem\]{max-height:50rem}.max-h-\[90vh\]{max-height:90vh}.max-h-screen{max-height:100vh}.min-h-\[20rem\]{min-height:20rem}.min-h-\[25rem\]{min-height:25rem}.\!w-screen{width:100vw!important}.w-0{width:0px}.w-10{width:2.5rem}.w-12{width:3rem}.w-16{width:4rem}.w-2{width:.5rem}.w-3{width:.75rem}.w-4{width:1rem}.w-40{width:10rem}.w-6{width:1.5rem}.w-8{width:2rem}.w-96{width:24rem}.w-\[1\%\]{width:1%}.w-\[1\.143rem\]{width:1.143rem}.w-\[1\.571rem\]{width:1.571rem}.w-\[20rem\]{width:20rem}.w-\[250px\]{width:250px}.w-\[2px\]{width:2px}.w-full{width:100%}.min-w-36{min-width:9rem}.min-w-\[100px\]{min-width:100px}.min-w-\[12\.5rem\]{min-width:12.5rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[20rem\]{min-width:20rem}.min-w-\[250px\]{min-width:250px}.min-w-\[4rem\]{min-width:4rem}.min-w-full{min-width:100%}.max-w-\[3rem\]{max-width:3rem}.max-w-\[700px\]{max-width:700px}.flex-1{flex:1 1 0%}.flex-auto{flex:1 1 auto}.flex-shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.grow-0{flex-grow:0}.border-collapse{border-collapse:collapse}.border-separate{border-collapse:separate}.border-spacing-0{--tw-border-spacing-x: 0px;--tw-border-spacing-y: 0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.-translate-x-2\/4{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-full{--tw-translate-x: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-full{--tw-translate-y: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-full{--tw-translate-x: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-2\/4{--tw-translate-y: 50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-full{--tw-translate-y: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-75{--tw-scale-x: .75;--tw-scale-y: .75;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-y-\[0\.8\]{--tw-scale-y: .8;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform-none{transform:none}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes slide{0%,to{transform:translate(0)}25%,75%{transform:translate(-5px)}50%{transform:translate(5px)}}.animate-sidetoside{animation:slide .5s ease-in-out}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-auto{cursor:auto}.cursor-col-resize{cursor:col-resize}.cursor-default{cursor:default}.cursor-move{cursor:move}.cursor-pointer{cursor:pointer}.select-none{user-select:none}.resize{resize:both}.list-none{list-style-type:none}.appearance-none{appearance:none}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.content-center{align-content:center}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-2{gap:.5rem}.gap-4{gap:1rem}.gap-8{gap:2rem}.self-center{align-self:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.overflow-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-\[1\.14rem\]{border-radius:1.14rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-none{border-radius:0}.rounded-xl{border-radius:.75rem}.rounded-b-lg{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.rounded-r-md{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.rounded-t-md{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.rounded-bl-lg{border-bottom-left-radius:.5rem}.rounded-br-lg{border-bottom-right-radius:.5rem}.rounded-br-md{border-bottom-right-radius:.375rem}.rounded-tl-lg{border-top-left-radius:.5rem}.rounded-tl-md{border-top-left-radius:.375rem}.rounded-tr-lg{border-top-right-radius:.5rem}.rounded-tr-md{border-top-right-radius:.375rem}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-8{border-width:8px}.border-\[1px\]{border-width:1px}.border-x{border-left-width:1px;border-right-width:1px}.border-x-0{border-left-width:0px;border-right-width:0px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0px}.border-l{border-left-width:1px}.border-l-\[\.5rem\]{border-left-width:.5rem}.border-l-\[6px\]{border-left-width:6px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-t-0{border-top-width:0px}.border-solid{border-style:solid}.border-none{border-style:none}.border-blue-300{--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity, 1))}.border-blue-500{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.border-error{--tw-border-opacity: 1;border-color:rgb(240 128 128 / var(--tw-border-opacity, 1))}.border-gray-600{--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.border-green-300{--tw-border-opacity: 1;border-color:rgb(134 239 172 / var(--tw-border-opacity, 1))}.border-orange-300{--tw-border-opacity: 1;border-color:rgb(253 186 116 / var(--tw-border-opacity, 1))}.border-orange-500{--tw-border-opacity: 1;border-color:rgb(249 115 22 / var(--tw-border-opacity, 1))}.border-primaryGold{--tw-border-opacity: 1;border-color:rgb(132 73 31 / var(--tw-border-opacity, 1))}.border-purple-300{--tw-border-opacity: 1;border-color:rgb(216 180 254 / var(--tw-border-opacity, 1))}.border-red-300{--tw-border-opacity: 1;border-color:rgb(252 165 165 / var(--tw-border-opacity, 1))}.border-red-400{--tw-border-opacity: 1;border-color:rgb(248 113 113 / var(--tw-border-opacity, 1))}.border-red-500{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.border-success{--tw-border-opacity: 1;border-color:rgb(161 250 142 / var(--tw-border-opacity, 1))}.border-transparent{border-color:transparent}.bg-accent{--tw-bg-opacity: 1;background-color:rgb(132 73 31 / var(--tw-bg-opacity, 1))}.bg-black\/40{background-color:#14141466}.bg-black\/70{background-color:#141414b3}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.bg-blue-300\/20{background-color:#93c5fd33}.bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.bg-blue-500\/10{background-color:#3b82f61a}.bg-error{--tw-bg-opacity: 1;background-color:rgb(240 128 128 / var(--tw-bg-opacity, 1))}.bg-gray-400{--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity, 1))}.bg-green-100{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.bg-green-300\/20{background-color:#86efac33}.bg-green-400\/50{background-color:#4ade8080}.bg-green-500{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.bg-negative{--tw-bg-opacity: 1;background-color:rgb(193 0 21 / var(--tw-bg-opacity, 1))}.bg-neutral-400{--tw-bg-opacity: 1;background-color:rgb(163 163 163 / var(--tw-bg-opacity, 1))}.bg-orange-100{--tw-bg-opacity: 1;background-color:rgb(255 237 213 / var(--tw-bg-opacity, 1))}.bg-orange-300\/20{background-color:#fdba7433}.bg-orange-400{--tw-bg-opacity: 1;background-color:rgb(251 146 60 / var(--tw-bg-opacity, 1))}.bg-orange-400\/50{background-color:#fb923c80}.bg-orange-500{--tw-bg-opacity: 1;background-color:rgb(249 115 22 / var(--tw-bg-opacity, 1))}.bg-positive{--tw-bg-opacity: 1;background-color:rgb(33 186 69 / var(--tw-bg-opacity, 1))}.bg-primaryGold{--tw-bg-opacity: 1;background-color:rgb(132 73 31 / var(--tw-bg-opacity, 1))}.bg-purple-300\/20{background-color:#d8b4fe33}.bg-red-100{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.bg-red-400{--tw-bg-opacity: 1;background-color:rgb(248 113 113 / var(--tw-bg-opacity, 1))}.bg-red-400\/50{background-color:#f8717180}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-red-900{--tw-bg-opacity: 1;background-color:rgb(127 29 29 / var(--tw-bg-opacity, 1))}.bg-secondaryBrown\/90{background-color:#3e2723e6}.bg-secondaryOffWhite{--tw-bg-opacity: 1;background-color:rgb(255 251 248 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-clip-padding{background-clip:padding-box}.object-cover{object-fit:cover}.p-0{padding:0}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-8{padding:2rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[0\.6rem\]{padding-top:.6rem;padding-bottom:.6rem}.pb-12{padding-bottom:3rem}.pb-6{padding-bottom:1.5rem}.pl-14{padding-left:3.5rem}.pl-5{padding-left:1.25rem}.pl-8{padding-left:2rem}.pl-9{padding-left:2.25rem}.pr-0{padding-right:0}.pr-7{padding-right:1.75rem}.pr-\[8px\]{padding-right:8px}.pt-4{padding-top:1rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.font-serif{font-family:Mate,serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.font-bold{font-weight:700}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-\[1\.143rem\]{line-height:1.143rem}.leading-none{line-height:1}.text-black{--tw-text-opacity: 1;color:rgb(20 20 20 / var(--tw-text-opacity, 1))}.text-black\/80{color:#141414cc}.text-blue-700{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.text-error{--tw-text-opacity: 1;color:rgb(240 128 128 / var(--tw-text-opacity, 1))}.text-green-500{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.text-inherit{color:inherit}.text-negative{--tw-text-opacity: 1;color:rgb(193 0 21 / var(--tw-text-opacity, 1))}.text-orange-700{--tw-text-opacity: 1;color:rgb(194 65 12 / var(--tw-text-opacity, 1))}.text-positive{--tw-text-opacity: 1;color:rgb(33 186 69 / var(--tw-text-opacity, 1))}.text-primaryGold{--tw-text-opacity: 1;color:rgb(132 73 31 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-secondaryOffWhite{--tw-text-opacity: 1;color:rgb(255 251 248 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/70{color:#ffffffb3}.text-white\/80{color:#fffc}.text-yellow-500{--tw-text-opacity: 1;color:rgb(234 179 8 / var(--tw-text-opacity, 1))}.no-underline{text-decoration-line:none}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-60{opacity:.6}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.outline-offset-0{outline-offset:0px}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-inset{--tw-ring-inset: inset}.ring-blue-300\/50{--tw-ring-color: rgb(147 197 253 / .5)}.ring-golden{--tw-ring-opacity: 1;--tw-ring-color: rgb(230 200 166 / var(--tw-ring-opacity, 1))}.ring-green-300\/50{--tw-ring-color: rgb(134 239 172 / .5)}.ring-orange-300\/50{--tw-ring-color: rgb(253 186 116 / .5)}.ring-purple-300\/50{--tw-ring-color: rgb(216 180 254 / .5)}.ring-red-400{--tw-ring-opacity: 1;--tw-ring-color: rgb(248 113 113 / var(--tw-ring-opacity, 1))}.ring-red-400\/70{--tw-ring-color: rgb(248 113 113 / .7)}.ring-red-500{--tw-ring-opacity: 1;--tw-ring-color: rgb(239 68 68 / var(--tw-ring-opacity, 1))}.ring-secondaryBrown\/50{--tw-ring-color: rgb(62 39 35 / .5)}.blur{--tw-blur: blur(8px);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)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));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)}.grayscale{--tw-grayscale: grayscale(100%);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)}.invert{--tw-invert: invert(100%);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)}.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-\[10px\]{--tw-backdrop-blur: blur(10px);-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-sm{--tw-backdrop-blur: blur(4px);-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-filter{-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)}.\!transition-\[max-height_\.45s_cubic-bezier\(0\,1\,0\,1\)\,opacity_\.3s\,margin-bottom_\.3s\]{transition-property:max-height .45s cubic-bezier(0,1,0,1),opacity .3s,margin-bottom .3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[transform\,opacity\]{transition-property:transform,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-none{transition-property:none}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-100{transition-duration:.1s}.duration-1000{transition-duration:1s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-\[120ms\]{transition-duration:.12s}.ease-\[cubic-bezier\(0\,0\,0\.2\,1\)\]{transition-timing-function:cubic-bezier(0,0,.2,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{transition-timing-function:linear}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}:root{font-size:10px;--subtractedValueInScrollTable: 270px;font-family:Mate,serif;font-weight:500}.p-fileupload-content{max-height:50rem;overflow:scroll}.p-multiselect-label{text-overflow:" ...";color:#000!important}.p-fileupload{width:100%}.p-checkbox{box-shadow:none!important;width:auto;height:auto}#app{display:flex;flex-direction:column}body{width:100%;margin:0}h1{font-size:clamp(3.6rem,4vw,4.8rem);font-weight:700;font-family:Mate,serif}h2{font-size:clamp(2rem,3vw,3.2rem);font-weight:700}#app{margin:0 auto}button.p-confirm-dialog-reject{background:transparent;border:2px solid #808080}button.p-confirm-dialog-reject:hover{background:#80808040}button.p-confirm-dialog-reject *{color:#000}button.p-confirm-dialog-accept{border:2px solid transparent}button.p-confirm-dialog-accept:hover{background:#c10015b3}h2{font-weight:800;line-height:1}h3{line-height:1}*{box-sizing:border-box;padding:0;margin:0;font-size:1.5rem}@media (max-width: 728px){:root{font-size:8px;--subtractedValueInScrollTable: 300px}}.p-image-toolbar{gap:3rem;transition:.2s ease-in-out!important;margin-right:3rem;margin-top:3rem}.p-image-action svg{width:3rem;height:3rem}.p-progress-spinner-svg circle{stroke:#b36229!important}button .p-paginator-icon{height:1.4rem;width:1.4rem}.p-datatable-wrapper{max-height:calc(100svh - var(--subtractedValueInScrollTable));overflow:auto}.first\:ml-0:first-child{margin-left:0}.first\:mt-0:first-child{margin-top:0}.first\:rounded-l-md:first-child{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.first\:border-l:first-child{border-left-width:1px}.last\:mb-0:last-child{margin-bottom:0}.last\:mr-0:last-child{margin-right:0}.last\:rounded-r-md:last-child{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.last\:border-r:last-child{border-right-width:1px}.hover\:border-blue-600:hover{--tw-border-opacity: 1;border-color:rgb(37 99 235 / var(--tw-border-opacity, 1))}.hover\:border-gray-600:hover{--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.hover\:border-green-600:hover{--tw-border-opacity: 1;border-color:rgb(22 163 74 / var(--tw-border-opacity, 1))}.hover\:border-orange-600:hover{--tw-border-opacity: 1;border-color:rgb(234 88 12 / var(--tw-border-opacity, 1))}.hover\:border-purple-600:hover{--tw-border-opacity: 1;border-color:rgb(147 51 234 / var(--tw-border-opacity, 1))}.hover\:border-secondaryBrown:hover{--tw-border-opacity: 1;border-color:rgb(62 39 35 / var(--tw-border-opacity, 1))}.hover\:bg-black\/10:hover{background-color:#1414141a}.hover\:bg-blue-300\/20:hover{background-color:#93c5fd33}.hover\:bg-blue-600:hover{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-600:hover{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.hover\:bg-green-300\/20:hover{background-color:#86efac33}.hover\:bg-green-600:hover{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1))}.hover\:bg-negative:hover{--tw-bg-opacity: 1;background-color:rgb(193 0 21 / var(--tw-bg-opacity, 1))}.hover\:bg-neutral-300\/70:hover{background-color:#d4d4d4b3}.hover\:bg-orange-300\/20:hover{background-color:#fdba7433}.hover\:bg-orange-600:hover{--tw-bg-opacity: 1;background-color:rgb(234 88 12 / var(--tw-bg-opacity, 1))}.hover\:bg-purple-300\/20:hover{background-color:#d8b4fe33}.hover\:bg-purple-600:hover{--tw-bg-opacity: 1;background-color:rgb(147 51 234 / var(--tw-bg-opacity, 1))}.hover\:bg-red-300\/20:hover{background-color:#fca5a533}.hover\:bg-secondaryBrown:hover{--tw-bg-opacity: 1;background-color:rgb(62 39 35 / var(--tw-bg-opacity, 1))}.hover\:text-black\/80:hover{color:#141414cc}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:outline-none:hover{outline:2px solid transparent;outline-offset:2px}.hover\:ring:hover{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.hover\:ring-black\/50:hover{--tw-ring-color: rgb(20 20 20 / .5)}.hover\:ring-blue-400\/70:hover{--tw-ring-color: rgb(96 165 250 / .7)}.hover\:ring-golden:hover{--tw-ring-opacity: 1;--tw-ring-color: rgb(230 200 166 / var(--tw-ring-opacity, 1))}.hover\:ring-neutral-200:hover{--tw-ring-opacity: 1;--tw-ring-color: rgb(229 229 229 / var(--tw-ring-opacity, 1))}.hover\:ring-red-400\/70:hover{--tw-ring-color: rgb(248 113 113 / .7)}.focus\:border-primaryGold:focus{--tw-border-opacity: 1;border-color:rgb(132 73 31 / var(--tw-border-opacity, 1))}.focus\:bg-blue-400\/70:focus{background-color:#60a5fab3}.focus\:bg-neutral-300\/70:focus{background-color:#d4d4d4b3}.focus\:bg-primaryGold\/70:focus{background-color:#84491fb3}.focus\:shadow-none:focus{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:outline-offset-0:focus{outline-offset:0px}.focus\:ring:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-1:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-inset:focus{--tw-ring-inset: inset}.focus\:ring-blue-400\/50:focus{--tw-ring-color: rgb(96 165 250 / .5)}.focus\:ring-blue-400\/70:focus{--tw-ring-color: rgb(96 165 250 / .7)}.focus\:ring-golden:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(230 200 166 / var(--tw-ring-opacity, 1))}.focus\:ring-green-400\/50:focus{--tw-ring-color: rgb(74 222 128 / .5)}.focus\:ring-neutral-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(212 212 212 / var(--tw-ring-opacity, 1))}.focus\:ring-orange-400\/50:focus{--tw-ring-color: rgb(251 146 60 / .5)}.focus\:ring-purple-400\/50:focus{--tw-ring-color: rgb(192 132 252 / .5)}.focus\:ring-red-400\/50:focus{--tw-ring-color: rgb(248 113 113 / .5)}.focus\:ring-secondaryBrown\/50:focus{--tw-ring-color: rgb(62 39 35 / .5)}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:outline-offset-0:focus-visible{outline-offset:0px}.focus-visible\:ring:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset: inset}.peer:focus-visible~.peer-focus-visible\:ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}@media (min-width: 640px){.sm\:absolute{position:absolute}.sm\:relative{position:relative}.sm\:left-auto{left:auto}.sm\:left-full{left:100%}.sm\:top-0{top:0}.sm\:top-auto{top:auto}.sm\:m-0{margin:0}.sm\:mx-1\.5{margin-left:.375rem;margin-right:.375rem}.sm\:ml-2{margin-left:.5rem}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:min-h-0{min-height:0px}.sm\:w-48{width:12rem}.sm\:w-auto{width:auto}.sm\:flex-row{flex-direction:row}.sm\:p-0{padding:0}.sm\:p-1\.5{padding:.375rem}.sm\:px-0{padding-left:0;padding-right:0}.sm\:px-2{padding-left:.5rem;padding-right:.5rem}.sm\:py-0{padding-top:0;padding-bottom:0}.sm\:pb-4{padding-bottom:1rem}.sm\:pl-5{padding-left:1.25rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.sm\:shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}}@media (min-width: 768px){.md\:w-\[unset\]{width:unset}.md\:flex-row{flex-direction:row}.md\:justify-between{justify-content:space-between}}@media (prefers-color-scheme: dark){.dark\:rounded-md{border-radius:.375rem}.dark\:border{border-width:1px}.dark\:border-blue-500{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.dark\:border-red-400{--tw-border-opacity: 1;border-color:rgb(248 113 113 / var(--tw-border-opacity, 1))}.dark\:border-red-700{--tw-border-opacity: 1;border-color:rgb(185 28 28 / var(--tw-border-opacity, 1))}.dark\:border-transparent{border-color:transparent}.dark\:bg-black\/70{background-color:#141414b3}.dark\:bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.dark\:bg-green-400\/50{background-color:#4ade8080}.dark\:bg-orange-400\/50{background-color:#fb923c80}.dark\:bg-red-400{--tw-bg-opacity: 1;background-color:rgb(248 113 113 / var(--tw-bg-opacity, 1))}.dark\:bg-red-400\/50{background-color:#f8717180}.dark\:bg-red-600\/60{background-color:#dc262699}.dark\:bg-red-900{--tw-bg-opacity: 1;background-color:rgb(127 29 29 / var(--tw-bg-opacity, 1))}.dark\:text-black{--tw-text-opacity: 1;color:rgb(20 20 20 / var(--tw-text-opacity, 1))}.dark\:text-black\/60{color:#14141499}.dark\:text-black\/70{color:#141414b3}.dark\:text-black\/80{color:#141414cc}.dark\:text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.dark\:text-white\/70{color:#ffffffb3}.dark\:text-white\/80{color:#fffc}.dark\:ring-red-400{--tw-ring-opacity: 1;--tw-ring-color: rgb(248 113 113 / var(--tw-ring-opacity, 1))}.dark\:hover\:border-blue-300:hover{--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity, 1))}.dark\:hover\:border-green-300:hover{--tw-border-opacity: 1;border-color:rgb(134 239 172 / var(--tw-border-opacity, 1))}.dark\:hover\:border-orange-300:hover{--tw-border-opacity: 1;border-color:rgb(253 186 116 / var(--tw-border-opacity, 1))}.dark\:hover\:border-purple-300:hover{--tw-border-opacity: 1;border-color:rgb(216 180 254 / var(--tw-border-opacity, 1))}.dark\:hover\:bg-black\/20:hover{background-color:#14141433}.dark\:hover\:bg-black\/40:hover{background-color:#14141466}.dark\:hover\:bg-blue-300:hover{--tw-bg-opacity: 1;background-color:rgb(147 197 253 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-green-300:hover{--tw-bg-opacity: 1;background-color:rgb(134 239 172 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-orange-300:hover{--tw-bg-opacity: 1;background-color:rgb(253 186 116 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-purple-300:hover{--tw-bg-opacity: 1;background-color:rgb(216 180 254 / var(--tw-bg-opacity, 1))}.dark\:hover\:text-black:hover{--tw-text-opacity: 1;color:rgb(20 20 20 / var(--tw-text-opacity, 1))}.dark\:hover\:text-black\/80:hover{color:#141414cc}.dark\:hover\:text-white\/60:hover{color:#fff9}.dark\:hover\:text-white\/80:hover{color:#fffc}.dark\:focus\:ring-blue-300\/50:focus{--tw-ring-color: rgb(147 197 253 / .5)}.dark\:focus\:ring-golden:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(230 200 166 / var(--tw-ring-opacity, 1))}.dark\:focus\:ring-green-300\/50:focus{--tw-ring-color: rgb(134 239 172 / .5)}.dark\:focus\:ring-orange-300\/50:focus{--tw-ring-color: rgb(253 186 116 / .5)}.dark\:focus\:ring-purple-300\/50:focus{--tw-ring-color: rgb(216 180 254 / .5)}.dark\:focus\:ring-red-300\/50:focus{--tw-ring-color: rgb(252 165 165 / .5)}.dark\:focus\:ring-secondaryBrown\/50:focus{--tw-ring-color: rgb(62 39 35 / .5)}}.auth-layout[data-v-cc7e11ba]{min-height:100vh;display:flex;flex-direction:column}.placeholder[data-v-8062a17d]{display:block;width:100%;height:6rem}.header[data-v-8062a17d]{display:flex;width:100%;background:linear-gradient(135deg,#84491f,#725d5a);height:6rem;position:fixed;top:0;z-index:50;box-shadow:0 2px 10px #2222221a;transition:all .3s cubic-bezier(.4,0,.2,1);border-top:3px solid transparent}.header--logged-in[data-v-8062a17d]{justify-content:center}.header--align-right[data-v-8062a17d]{justify-content:flex-end}.header--logged-out[data-v-8062a17d]{justify-content:center}.header__container[data-v-8062a17d]{display:flex;width:100%;max-width:1270px;padding:0 1rem;margin:0 auto}.header__container--center[data-v-8062a17d]{justify-content:center}.header__inner[data-v-8062a17d]{display:flex;align-items:center;justify-content:center;width:100%}.header__logo[data-v-8062a17d]{height:4.5rem;width:auto;transition:transform .3s ease}.header__logo[data-v-8062a17d]:hover{transform:scale(1.05)}.header__logo-container[data-v-8062a17d]{display:flex;align-items:center;justify-content:center;text-decoration:none;padding:.75rem}.header__logo-container--menu[data-v-8062a17d]{margin-right:auto}.header__logo--menu[data-v-8062a17d]{height:4rem}.header__logo-image[data-v-8062a17d]{object-fit:contain}.header__menu[data-v-8062a17d]{display:flex;align-items:center;width:100%;padding:0 1rem;position:relative;justify-content:center;margin-right:10rem}.header__menu-button-mobile[data-v-8062a17d]{display:none;background:none;border:none;cursor:pointer;padding:.5rem;margin-left:auto;z-index:100;position:relative}@media (max-width: 780px){.header__menu-button-mobile[data-v-8062a17d]{display:block;position:fixed;top:1rem;right:1rem}}.header__menu-button-icon[data-v-8062a17d]{font-size:2.5rem;color:#fff;transition:transform .3s ease;display:block;width:2.5rem;height:2.5rem;text-align:center;line-height:2.5rem}.header__menu-list-open .header__menu-button-icon[data-v-8062a17d]{transform:rotate(180deg)}.header__menu-align-right[data-v-8062a17d]{justify-content:flex-end;margin-right:10rem}.header__menu-list[data-v-8062a17d]{display:flex;align-items:center;list-style:none;margin:0;padding:0;gap:1rem;justify-content:center}@media (max-width: 780px){.header__menu-list[data-v-8062a17d]{position:fixed;top:0;right:0;width:100%;height:100vh;background:linear-gradient(135deg,#84491f,#725d5a);flex-direction:column;justify-content:flex-start;padding:6rem 2rem 2rem;transform:translate(100%);transition:transform .3s cubic-bezier(.4,0,.2,1);z-index:98;overflow-y:auto;gap:0}.header__menu-list.header__menu-list-open[data-v-8062a17d]{transform:translate(0)}}.header__menu-item[data-v-8062a17d]{position:relative}.header__menu-item--settings[data-v-8062a17d]{position:absolute;right:-9rem;margin-left:auto;padding-right:1rem}@media (max-width: 780px){.header__menu-item--settings[data-v-8062a17d]{display:none}}.header__menu-item-divider[data-v-8062a17d]{display:none}@media (max-width: 780px){.header__menu-item-divider[data-v-8062a17d]{display:block;width:100%;max-width:200px;margin:0 auto;padding:.5rem 0}.header__menu-item-divider hr[data-v-8062a17d]{border:none;height:1px;background:linear-gradient(90deg,transparent,#dfcac0,transparent);margin:0}}.header__menu-item-link[data-v-8062a17d]{text-decoration:none;color:#fff;display:flex;align-items:center;padding:.5rem 1rem;border-radius:.5rem;transition:all .3s ease}.header__menu-item-link[data-v-8062a17d]:hover{background-color:#ffffff1a}@media (max-width: 780px){.header__menu-item-link[data-v-8062a17d]{justify-content:center;padding:0;font-size:2.2rem}}.header__menu-button[data-v-8062a17d]{display:flex;align-items:center;gap:1rem;background:none;border:none;cursor:pointer;padding:0;width:100%;text-align:left;color:#fffbf8;font-size:1.7rem}.header__menu-button--settings[data-v-8062a17d]{font-size:2rem;padding:.5rem;border-radius:50%;transition:all .3s ease}.header__menu-button--settings[data-v-8062a17d]:hover{background-color:#ffffff1a;transform:rotate(45deg)}.header__menu-button[data-v-8062a17d]:hover{color:#fff8f3}.header__menu-button span[data-v-8062a17d]{font-size:1.5rem}@media (max-width: 780px){.header__menu-button[data-v-8062a17d]{width:100%;justify-content:center;padding:1.5rem;font-size:2.2rem}.header__menu-button span[data-v-8062a17d]{font-size:2.2rem}}.header__menu-dropdown[data-v-8062a17d]{position:relative;display:inline-block;padding:.5rem 1rem}@media (min-width: 1270px){.header__menu-dropdown:hover .header__menu-dropdown-content[data-v-8062a17d]{display:block}}@media (max-width: 780px){.header__menu-dropdown[data-v-8062a17d]{width:100%}}.header__menu-dropdown-arrow[data-v-8062a17d]{display:none;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fff;margin-left:8px;transition:transform .3s ease}.header__menu-dropdown-arrow--active[data-v-8062a17d]{transform:rotate(180deg)}@media (max-width: 780px){.header__menu-dropdown-arrow[data-v-8062a17d]{display:inline-block}}.header__menu-dropdown-content[data-v-8062a17d]{display:none;position:absolute;top:100%;left:0;background:linear-gradient(135deg,#84491f,#725d5a);min-width:200px;box-shadow:0 2px 10px #2222221a;z-index:51;border-radius:4px;padding:.5rem 0;list-style:none}@media (min-width: 1270px){.header__menu-dropdown-content[data-v-8062a17d]{display:none}}@media (max-width: 780px){.header__menu-dropdown-content[data-v-8062a17d]{position:static;width:100%;min-width:unset;box-shadow:none;border-radius:0;background:#84491f4d;margin-top:.5rem}}.header__menu-dropdown-content--active[data-v-8062a17d]{display:block;animation:slideDown .3s ease forwards}.header__menu-dropdown-item[data-v-8062a17d]{padding:.5rem 1rem;transition:background-color .2s ease}.header__menu-dropdown-item[data-v-8062a17d]:hover{background-color:#fffbf81a}@media (max-width: 780px){.header__menu-dropdown-item[data-v-8062a17d]{padding:1rem;text-align:center;border-bottom:1px solid rgba(255,251,248,.1)}.header__menu-dropdown-item[data-v-8062a17d]:last-child{border-bottom:none}}@keyframes slide-down-8062a17d{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fade-in-8062a17d{0%{opacity:0}to{opacity:1}}@keyframes slide-in-8062a17d{0%{transform:translate(-100%);opacity:0}to{transform:translate(0);opacity:1}}.loading-spinner[data-v-0cbccf9e]{display:flex;justify-content:center;align-items:center;z-index:9999;background-color:var(--300a3e87);pointer-events:all}.loading-spinner--fullscreen[data-v-0cbccf9e]{position:fixed;top:0;left:0;width:100%;height:100%;backdrop-filter:blur(2px)}.loading-spinner__container[data-v-0cbccf9e]{display:flex;flex-direction:column;align-items:center;gap:1rem}.loading-spinner__spinner[data-v-0cbccf9e]{width:50px;height:50px;border:4px solid;border-top:4px solid transparent;border-radius:50%;animation:spin-0cbccf9e 1s linear infinite}.loading-spinner__text[data-v-0cbccf9e]{font-size:1.5rem;font-weight:500}@keyframes spin-0cbccf9e{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.layout[data-v-6c4b0ec1]{display:flex;flex-direction:column;min-height:100vh;background:linear-gradient(135deg,#f2e9e4,#fffbf8)}.layout__content[data-v-6c4b0ec1]{flex:1;margin:0 auto;display:flex;flex-direction:column;width:100%;max-width:1280px;overflow:hidden;background-color:inherit;padding-top:6rem}.layout[data-v-790ba73f]{display:flex;flex-direction:column;min-height:100vh;background-color:inherit}.layout__content[data-v-790ba73f]{flex:1;margin:0 auto;display:flex;flex-direction:column;width:100%;overflow:hidden;background-color:inherit}.button-with-spinner[data-v-19758e15]{height:4.5rem;background:#84491f;color:#fff;border:none;border-radius:.75rem;font-size:1.75rem;font-weight:600;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);margin-top:1rem;letter-spacing:.5px;width:100%;display:flex;justify-content:center;align-items:center;position:relative}.button-with-spinner[data-v-19758e15]:disabled{opacity:.7;cursor:not-allowed}.button-with-spinner[data-v-19758e15]:hover:not(:disabled){background:#6f3e1a;transform:translateY(-1px);box-shadow:0 4px 12px #84491f4d}.button-with-spinner[data-v-19758e15]:active:not(:disabled){background:#5b3215;transform:translateY(0);box-shadow:0 2px 6px #84491f33}.button-with-spinner--loading[data-v-19758e15]{background:#84491f}.button-with-spinner--success[data-v-19758e15]{background:#4caf50}.button-with-spinner--error[data-v-19758e15]{background:#f44336}.button-with-spinner__text[data-v-19758e15]{font-size:1.75rem;font-weight:600;letter-spacing:.5px}.button-with-spinner__spinner[data-v-19758e15]{width:24px;height:24px;border:3px solid #fff;border-top:3px solid transparent;border-radius:50%;animation:spin-19758e15 1s linear infinite}@keyframes spin-19758e15{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.login-form[data-v-01814eae]{display:flex;flex-direction:column;gap:2rem;width:100%;max-width:400px;margin:0 auto;padding:1.5rem;background:#fff;border-radius:1rem}.login-form__group[data-v-01814eae]{display:flex;flex-direction:column;gap:1rem;position:relative}.login-form__label[data-v-01814eae]{font-size:2rem;font-weight:700;color:#404040;transition:color .2s ease}.login-form__input[data-v-01814eae]{height:3.5rem;padding:0 1.25rem;border:2px solid #efded4;border-radius:.75rem;font-size:1.75rem;transition:all .3s cubic-bezier(.4,0,.2,1);background-color:#fff;color:#404040;width:100%}.login-form__input[data-v-01814eae]::placeholder{color:#8f7c78;font-size:1.5rem;opacity:.7}.login-form__input[data-v-01814eae]:focus{outline:none;border-color:#84491f;box-shadow:0 0 0 4px #84491f26}.login-form__input--error[data-v-01814eae]{border-color:#f33}.login-form__input--error[data-v-01814eae]:focus{box-shadow:0 0 0 4px #ff333326}.login-form__message[data-v-01814eae]{min-height:1.25rem;margin-top:.25rem}.login-form__message--center[data-v-01814eae]{text-align:center}.login-form__error[data-v-01814eae]{font-size:1.5rem;color:#f33;display:block;font-weight:500}.login-form__button[data-v-01814eae]{height:4.5rem;background:#84491f;color:#fff;border:none;border-radius:.75rem;font-size:1.75rem;font-weight:600;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);margin-top:1rem;text-transform:uppercase;letter-spacing:.5px}.login-form__button[data-v-01814eae]:hover{background:#6f3e1a;transform:translateY(-1px);box-shadow:0 4px 12px #84491f4d}.login-form__button[data-v-01814eae]:active{background:#5b3215;transform:translateY(0);box-shadow:0 2px 6px #84491f33}.login-form__button--pending[data-v-01814eae]{background:#84491f}.login-form__button--success[data-v-01814eae]{background:#4caf50}.login-form__button--error[data-v-01814eae]{background:#f44336}.login-form__links[data-v-01814eae]{display:flex;flex-direction:column;gap:1.2rem;align-items:center;margin-top:1rem}.login-form__link[data-v-01814eae]{font-size:1.75rem;color:#84491f;background:none;border:none;cursor:pointer;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);padding:.75rem 1.5rem;border-radius:.5rem;font-weight:500;display:inline-flex;align-items:center;gap:.5rem;letter-spacing:.3px;line-height:1.4}.login-form__link[data-v-01814eae]:hover{color:#725d5a;background-color:#84491f1a;transform:translateY(-1px)}.login-form__link[data-v-01814eae]:active{transform:translateY(0)}.login-form__forgot-password[data-v-01814eae]{font-size:1.5rem;color:#84491f;text-decoration:none;transition:color .2s;padding:.5rem}.login-form__forgot-password[data-v-01814eae]:hover{opacity:.8}.login-form__input-wrapper[data-v-01814eae]{position:relative;display:flex;align-items:center}.login-form__toggle-password[data-v-01814eae]{position:absolute;right:1rem;background:none;border:none;color:#dfcac0;cursor:pointer;padding:.5rem;display:flex;align-items:center;justify-content:center;transition:color .2s ease}.login-form__toggle-password[data-v-01814eae]:hover{color:#84491f}.login-form__toggle-password i[data-v-01814eae]{font-size:1.6rem}.register-form[data-v-c20d0d93]{display:flex;flex-direction:column;gap:2rem;width:100%;padding:1.5rem;background:#fff;border-radius:1rem}.register-form__group[data-v-c20d0d93]{display:flex;flex-direction:column;gap:1rem;position:relative}.register-form__label[data-v-c20d0d93]{font-size:2rem;font-weight:700;color:#404040;transition:color .2s ease}.register-form__input[data-v-c20d0d93]{height:3.5rem;padding:0 1.25rem;border:2px solid #efded4;border-radius:.75rem;font-size:1.75rem;transition:all .3s cubic-bezier(.4,0,.2,1);background-color:#fff;color:#404040;width:100%}.register-form__input[data-v-c20d0d93]::placeholder{color:#8f7c78;font-size:1.5rem;opacity:.7}.register-form__input[data-v-c20d0d93]:focus{outline:none;border-color:#84491f;box-shadow:0 0 0 4px #84491f26}.register-form__input--error[data-v-c20d0d93]{border-color:#f33}.register-form__input--error[data-v-c20d0d93]:focus{box-shadow:0 0 0 4px #ff333326}.register-form__message[data-v-c20d0d93]{min-height:0;margin-top:.25rem;display:none}.register-form__message--center[data-v-c20d0d93]{text-align:center}.register-form__message[data-v-c20d0d93]:has(.register-form__error:not(:empty)){display:block;min-height:1.25rem}.register-form__error[data-v-c20d0d93]{font-size:1.5rem;color:#f33;display:block;font-weight:500}.register-form__info[data-v-c20d0d93]{font-size:1.5rem;color:#8f7c78;display:block;margin-top:.25rem}.register-form__button[data-v-c20d0d93]{height:4.5rem;background:#84491f;color:#fff;border:none;border-radius:.75rem;font-size:1.75rem;font-weight:600;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);margin-top:1rem;text-transform:uppercase;letter-spacing:.5px}.register-form__button[data-v-c20d0d93]:hover{background:#6f3e1a;transform:translateY(-1px);box-shadow:0 4px 12px #84491f4d}.register-form__button[data-v-c20d0d93]:active{background:#5b3215;transform:translateY(0);box-shadow:0 2px 6px #84491f33}.register-form__links[data-v-c20d0d93]{display:flex;justify-content:center;margin-top:.5rem}.register-form__link[data-v-c20d0d93]{font-size:1.75rem;color:#84491f;background:none;border:none;cursor:pointer;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);padding:.75rem 1.5rem;border-radius:.5rem;font-weight:500;display:inline-flex;align-items:center;gap:.5rem;letter-spacing:.3px;line-height:1.4}.register-form__link[data-v-c20d0d93]:hover{color:#725d5a;background-color:#84491f1a;transform:translateY(-1px)}.register-form__link[data-v-c20d0d93]:active{transform:translateY(0)}.register-form__input-wrapper[data-v-c20d0d93]{position:relative;display:flex;align-items:center}.register-form__toggle-password[data-v-c20d0d93]{position:absolute;right:1rem;background:none;border:none;color:#dfcac0;cursor:pointer;padding:.5rem;display:flex;align-items:center;justify-content:center;transition:color .2s ease}.register-form__toggle-password[data-v-c20d0d93]:hover{color:#84491f}.register-form__toggle-password i[data-v-c20d0d93]{font-size:1.6rem}.success-popup[data-v-a15f1c9b]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;padding:2.4rem 3.2rem;border-radius:1.6rem;box-shadow:0 8px 32px #0003;z-index:1000;min-width:360px;border:2px solid #84491f;animation:pulse-a15f1c9b 2s infinite}.success-popup__content[data-v-a15f1c9b]{display:flex;align-items:center;gap:2rem}.success-popup__icon[data-v-a15f1c9b]{background:#84491f;width:4.8rem;height:4.8rem;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;animation:scale-in-a15f1c9b .5s ease-out}.success-popup__icon i[data-v-a15f1c9b]{color:#fff;font-size:2.4rem}.success-popup__text[data-v-a15f1c9b]{flex:1}.success-popup__title[data-v-a15f1c9b]{font-size:2.4rem;font-weight:700;color:#1d1d1b;margin:0 0 .8rem;animation:slide-in-a15f1c9b .5s ease-out}.success-popup__message[data-v-a15f1c9b]{font-size:1.6rem;color:#1d1d1b;margin:0;line-height:1.5;animation:slide-in-a15f1c9b .5s ease-out .2s backwards}.success-popup__info[data-v-a15f1c9b]{display:flex;align-items:center;gap:.8rem;margin-top:1.2rem;padding:.8rem 1.2rem;background:#84491f1a;border-radius:.8rem;animation:slide-in-a15f1c9b .5s ease-out .4s backwards}.success-popup__info i[data-v-a15f1c9b]{color:#84491f;font-size:1.6rem}.success-popup__info span[data-v-a15f1c9b]{font-size:1.7rem;color:#1d1d1b;font-weight:500}.popup-enter-active[data-v-a15f1c9b],.popup-leave-active[data-v-a15f1c9b]{transition:all .5s cubic-bezier(.4,0,.2,1)}.popup-enter-from[data-v-a15f1c9b],.popup-leave-to[data-v-a15f1c9b]{opacity:0;transform:translate(-50%,-50%) scale(.8)}@keyframes pulse-a15f1c9b{0%{box-shadow:0 8px 32px #0003}50%{box-shadow:0 8px 32px #84491f66}to{box-shadow:0 8px 32px #0003}}@keyframes scale-in-a15f1c9b{0%{transform:scale(0)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes slide-in-a15f1c9b{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}.auth-container[data-v-e31edd47]{min-height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#fffbf8,#efded4);padding:20px}.auth-content[data-v-e31edd47]{display:flex;gap:4rem;align-items:center;justify-content:center;max-width:1000px;width:100%}@media (max-width: 768px){.auth-content[data-v-e31edd47]{flex-direction:column;gap:2rem;align-items:center}}.auth-box[data-v-e31edd47]{background:#fff;border-radius:12px;box-shadow:0 8px 24px #0000001a;width:100%;max-width:480px;padding:48px}@media (max-width: 768px){.auth-box[data-v-e31edd47]{padding:32px}}@media (max-width: 480px){.auth-box[data-v-e31edd47]{padding:24px}}.auth-header[data-v-e31edd47]{text-align:center;margin-bottom:40px}@media (max-width: 768px){.auth-header[data-v-e31edd47]{margin-bottom:24px}}.auth-logo[data-v-e31edd47]{width:200px;height:auto;margin-bottom:20px}@media (max-width: 768px){.auth-logo[data-v-e31edd47]{width:160px;margin-bottom:16px}}.auth-title[data-v-e31edd47]{font-size:clamp(3.6rem,4vw,4.8rem);font-weight:600;color:#1d1d1b;margin:0}.features-tile[data-v-e31edd47]{flex:1;padding:3rem;background:#fff;border-radius:12px;box-shadow:0 8px 24px #0000001a}@media (max-width: 768px){.features-tile[data-v-e31edd47]{padding:24px;width:100%;max-width:480px}}.features-tile__title[data-v-e31edd47]{font-size:2.4rem;font-weight:700;color:#404040;margin-bottom:2rem}@media (max-width: 768px){.features-tile__title[data-v-e31edd47]{font-size:2rem;margin-bottom:1.5rem}}.features-tile__list[data-v-e31edd47]{list-style:none;padding:0;margin:0}.features-tile__item[data-v-e31edd47]{display:flex;align-items:center;gap:1rem;font-size:1.8rem;color:#1d1d1b;margin-bottom:1.5rem;line-height:1.4}@media (max-width: 768px){.features-tile__item[data-v-e31edd47]{font-size:1.6rem;margin-bottom:1.2rem}}.features-tile__check[data-v-e31edd47]{color:#84491f;font-weight:700;font-size:2rem}@media (max-width: 768px){.features-tile__check[data-v-e31edd47]{font-size:1.8rem}}.verify-email[data-v-dc976449]{min-height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#fffbf8,#efded4);padding:20px}.verify-email__card[data-v-dc976449]{background:#fff;border-radius:12px;box-shadow:0 8px 24px #0000001a;width:100%;max-width:480px;padding:48px}.verify-email__loading[data-v-dc976449],.verify-email__error[data-v-dc976449],.verify-email__success[data-v-dc976449]{text-align:center}.verify-email__spinner[data-v-dc976449]{width:4rem;height:4rem;border:3px solid #84491f;border-top-color:transparent;border-radius:50%;margin:0 auto;animation:spin-dc976449 1s linear infinite}.verify-email__text[data-v-dc976449]{margin-top:1.5rem;color:#404040;font-size:2.5rem;font-weight:500}.verify-email__icon[data-v-dc976449]{margin-bottom:2rem}.verify-email__icon--error .verify-email__icon__svg[data-v-dc976449]{color:#e53e3e}.verify-email__icon--success .verify-email__icon__svg[data-v-dc976449]{color:#48bb78}.verify-email__svg[data-v-dc976449]{width:4rem;height:4rem}.verify-email__subtitle[data-v-dc976449]{font-size:2rem;font-weight:600;color:#1d1d1b;margin-bottom:1.5rem}.verify-email__message[data-v-dc976449]{color:#404040;font-size:1.6875rem;line-height:1.5;margin-bottom:2rem}.verify-email__button[data-v-dc976449]{display:inline-block;padding:1.1rem 2.2rem;background-color:#84491f;color:#fff;border-radius:.5rem;text-decoration:none;transition:background-color .2s;font-size:2.0625rem;font-weight:500;border:none;cursor:pointer}.verify-email__button[data-v-dc976449]:hover{background:#6f3e1a;transform:translateY(-1px);box-shadow:0 4px 12px #84491f4d}@keyframes spin-dc976449{to{transform:rotate(360deg)}}.verify-email__footer[data-v-dc976449]{text-align:center;margin-top:2rem;padding-top:2rem;border-top:1px solid rgba(0,0,0,.1)}.verify-email__logo[data-v-dc976449]{height:60px;width:auto}.request-password-reset[data-v-6406da1a]{min-height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#fffbf8,#84491f);padding:20px}.request-password-reset__card[data-v-6406da1a]{display:flex;flex-direction:column;gap:4rem;width:100%;max-width:400px;padding:4rem 2.5rem;background:#fff;border-radius:1rem}.request-password-reset__header[data-v-6406da1a]{text-align:center}.request-password-reset__logo[data-v-6406da1a]{width:180px;height:auto;margin-bottom:1.5rem}.request-password-reset__title[data-v-6406da1a]{font-size:clamp(3.6rem,4vw,4.8rem);font-weight:700;color:#404040;margin:0}.request-password-reset__form[data-v-6406da1a]{display:flex;flex-direction:column;gap:2rem}.request-password-reset__form-group[data-v-6406da1a]{display:flex;flex-direction:column;gap:1.25rem;position:relative}.request-password-reset__label[data-v-6406da1a]{font-size:2rem;font-weight:700;color:#404040;transition:color .2s ease}.request-password-reset__input[data-v-6406da1a]{height:3.5rem;padding:0 1.25rem;border:2px solid #efded4;border-radius:.75rem;font-size:1.75rem;transition:all .3s cubic-bezier(.4,0,.2,1);background-color:#fff;color:#404040;width:100%}.request-password-reset__input[data-v-6406da1a]::placeholder{color:#8f7c78;font-size:1.5rem;opacity:.7}.request-password-reset__input[data-v-6406da1a]:focus{outline:none;border-color:#84491f;box-shadow:0 0 0 4px #84491f26}.request-password-reset__input--error[data-v-6406da1a]{border-color:#f33}.request-password-reset__input--error[data-v-6406da1a]:focus{box-shadow:0 0 0 4px #ff333326}.request-password-reset__message[data-v-6406da1a]{min-height:0;font-size:1.5rem;color:#404040;line-height:1.6;max-width:32rem;margin:0 auto}.request-password-reset__message--center[data-v-6406da1a]{text-align:center}.request-password-reset__message[data-v-6406da1a]:has(.request-password-reset__error:not(:empty)){display:block;min-height:1.25rem}.request-password-reset__error[data-v-6406da1a]{font-size:1.5rem;color:#f33;display:block;font-weight:500}.request-password-reset__button[data-v-6406da1a]{height:4.5rem;background:#84491f;color:#fff;border:none;border-radius:.75rem;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);text-transform:uppercase;letter-spacing:.5px;display:flex;align-items:center;justify-content:center;text-decoration:none;font-size:1.7rem;font-weight:600;width:100%}.request-password-reset__button[data-v-6406da1a]:disabled{opacity:.7;cursor:not-allowed}.request-password-reset__button[data-v-6406da1a]:hover:not(:disabled){background:#6f3e1a;transform:translateY(-1px);box-shadow:0 4px 12px #84491f4d}.request-password-reset__button[data-v-6406da1a]:active:not(:disabled){background:#5b3215;transform:translateY(0);box-shadow:0 2px 6px #84491f33}.request-password-reset__button--return[data-v-6406da1a]{margin-top:1rem;background:#fff;color:#84491f;border:2px solid #84491f}.request-password-reset__button--return[data-v-6406da1a]:hover:not(:disabled){background:#84491f1a;transform:translateY(-1px);box-shadow:0 4px 12px #84491f33}.request-password-reset__button--return[data-v-6406da1a]:active:not(:disabled){background:#84491f26;transform:translateY(0);box-shadow:0 2px 6px #84491f1a}.request-password-reset__button__text[data-v-6406da1a]{font-size:1.7rem;font-weight:600}.request-password-reset__spinner[data-v-6406da1a]{width:2rem;height:2rem;border:2px solid rgba(255,255,255,.3);border-radius:50%;border-top-color:#fff;animation:spin-6406da1a 1s linear infinite}.request-password-reset__link[data-v-6406da1a]{font-size:1.75rem;color:#84491f;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);padding:.5rem;text-align:center}.request-password-reset__link[data-v-6406da1a]:hover{opacity:.8}.request-password-reset__success[data-v-6406da1a]{text-align:center;display:flex;flex-direction:column;align-items:center;gap:2rem;padding:2rem 0}.request-password-reset__icon[data-v-6406da1a]{margin-bottom:0;background:#22c55e1a;padding:2rem;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:transform .3s ease}.request-password-reset__icon--success .request-password-reset__icon__svg[data-v-6406da1a]{color:#22c55e}.request-password-reset__icon[data-v-6406da1a]:hover{transform:scale(1.05)}.request-password-reset__svg[data-v-6406da1a]{width:4.8rem;height:4.8rem;filter:drop-shadow(0 2px 4px rgba(34,197,94,.2))}.request-password-reset__subtitle[data-v-6406da1a]{font-size:2.4rem;font-weight:700;color:#404040;margin:0;line-height:1.2}@keyframes spin-6406da1a{to{transform:rotate(360deg)}}.reset-password[data-v-c145e464]{min-height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#fffbf8,#84491f);padding:20px}.reset-password__card[data-v-c145e464]{display:flex;flex-direction:column;gap:4rem;width:100%;max-width:450px;padding:4rem 2.5rem;background:#fff;border-radius:1rem}.reset-password__header[data-v-c145e464]{text-align:center}.reset-password__logo[data-v-c145e464]{width:180px;height:auto;margin-bottom:1.5rem}.reset-password__title[data-v-c145e464]{font-size:clamp(3.6rem,4vw,4.8rem);font-weight:700;color:#404040;margin:0}.reset-password__form[data-v-c145e464]{display:flex;flex-direction:column;gap:2rem}.reset-password__form-group[data-v-c145e464]{display:flex;flex-direction:column;gap:1.25rem;position:relative}.reset-password__label[data-v-c145e464]{font-size:2rem;font-weight:700;color:#404040;transition:color .2s ease}.reset-password__input[data-v-c145e464]{height:3.5rem;padding:0 1.25rem;border:2px solid #efded4;border-radius:.75rem;font-size:1.75rem;transition:all .3s cubic-bezier(.4,0,.2,1);background-color:#fff;color:#404040;width:100%}.reset-password__input[data-v-c145e464]::placeholder{color:#8f7c78;font-size:1.5rem;opacity:.7}.reset-password__input[data-v-c145e464]:focus{outline:none;border-color:#84491f;box-shadow:0 0 0 4px #84491f26}.reset-password__input--error[data-v-c145e464]{border-color:#f33}.reset-password__input--error[data-v-c145e464]:focus{box-shadow:0 0 0 4px #ff333326}.reset-password__button[data-v-c145e464]{height:4.5rem;background:#84491f;color:#fff;border:none;border-radius:.75rem;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);text-transform:uppercase;letter-spacing:.5px;display:flex;align-items:center;justify-content:center;text-decoration:none;font-size:1.7rem;font-weight:600;width:100%}.reset-password__button[data-v-c145e464]:disabled{opacity:.7;cursor:not-allowed}.reset-password__button[data-v-c145e464]:hover:not(:disabled){background:#6f3e1a;transform:translateY(-1px);box-shadow:0 4px 12px #84491f4d}.reset-password__button[data-v-c145e464]:active:not(:disabled){background:#5b3215;transform:translateY(0);box-shadow:0 2px 6px #84491f33}.reset-password__message[data-v-c145e464]{min-height:0;font-size:1.5rem;color:#404040;line-height:1.6}.reset-password__message--center[data-v-c145e464]{text-align:center}.reset-password__message[data-v-c145e464]:has(.reset-password__error:not(:empty)){display:block;min-height:1.25rem}.reset-password__error[data-v-c145e464]{font-size:1.5rem;color:#f33;display:block;font-weight:500}.reset-password__spinner[data-v-c145e464]{width:2rem;height:2rem;border:2px solid rgba(255,255,255,.3);border-radius:50%;border-top-color:#fff;animation:spin-c145e464 1s linear infinite}.reset-password__error[data-v-c145e464],.reset-password__success[data-v-c145e464]{text-align:center;display:flex;flex-direction:column;align-items:center;gap:2rem}.reset-password__icon[data-v-c145e464]{margin-bottom:0;background:#22c55e1a;padding:2rem;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:transform .3s ease}.reset-password__icon--error[data-v-c145e464]{background:#ff33331a}.reset-password__icon--error .reset-password__icon__svg[data-v-c145e464]{color:#f33}.reset-password__icon--success .reset-password__icon__svg[data-v-c145e464]{color:#22c55e}.reset-password__icon[data-v-c145e464]:hover{transform:scale(1.05)}.reset-password__svg[data-v-c145e464]{width:4.8rem;height:4.8rem;filter:drop-shadow(0 2px 4px rgba(34,197,94,.2))}.reset-password__subtitle[data-v-c145e464]{font-size:2.4rem;font-weight:700;color:#404040;margin:0;line-height:1.2}.reset-password__input-wrapper[data-v-c145e464]{position:relative;display:flex;align-items:center}.reset-password__toggle-password[data-v-c145e464]{position:absolute;right:1rem;background:none;border:none;color:#dfcac0;cursor:pointer;padding:.5rem;display:flex;align-items:center;justify-content:center;transition:color .2s ease}.reset-password__toggle-password[data-v-c145e464]:hover{color:#84491f}.reset-password__toggle-password i[data-v-c145e464]{font-size:1.6rem}@keyframes spin-c145e464{to{transform:rotate(360deg)}}.card-wrapper[data-v-b09a75b6]{display:flex;flex-direction:row;justify-content:space-between;gap:2rem;padding:0;width:100%}@media (max-width: 780px){.card-wrapper[data-v-b09a75b6]{gap:1rem;height:100%}}.card[data-v-b09a75b6]{position:relative;display:flex;justify-content:center;align-items:flex-end;width:30rem;min-height:30rem;cursor:pointer;overflow:hidden;border-radius:1.5rem;border:8px solid #fff;box-shadow:0 4px 6px #2222221a,0 10px 15px #2222221a;transition:all .3s cubic-bezier(.4,0,.2,1)}@media (max-width: 780px){.card[data-v-b09a75b6]{width:100%;min-height:30rem;border-width:4px;border-radius:1rem}}@media (max-width: 480px){.card[data-v-b09a75b6]{min-height:25rem}}.card[data-v-b09a75b6]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #22222226,0 15px 20px #2222221a}@media (max-width: 780px){.card[data-v-b09a75b6]:hover{transform:translateY(-3px)}}.card__title[data-v-b09a75b6]{color:#fff;font-weight:800;font-size:2.5rem;z-index:10;margin-bottom:2rem;pointer-events:none;text-shadow:0 2px 4px rgba(34,34,34,.3);transition:all .3s ease;text-align:center;padding:0 1rem}@media (max-width: 780px){.card__title[data-v-b09a75b6]{font-size:2rem;margin-bottom:1.5rem}}@media (max-width: 480px){.card__title[data-v-b09a75b6]{font-size:1.75rem;margin-bottom:1rem}}.card__title i[data-v-b09a75b6]{margin-left:.5rem;font-size:2rem}@media (max-width: 780px){.card__title i[data-v-b09a75b6]{font-size:1.75rem}}@media (max-width: 480px){.card__title i[data-v-b09a75b6]{font-size:1.5rem}}.card__image-wrapper[data-v-b09a75b6]{position:absolute;inset:0;width:100%;height:100%}.card__image[data-v-b09a75b6]{object-fit:cover;width:100%;height:100%;transition:transform .5s cubic-bezier(.4,0,.2,1)}.card__image[data-v-b09a75b6]:hover{transform:scale(1.1)}@media (max-width: 780px){.card__image[data-v-b09a75b6]:hover{transform:scale(1.05)}}.card__gradient[data-v-b09a75b6]{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to top,rgba(34,34,34,.8) 0%,rgba(34,34,34,.6) 30%,rgba(34,34,34,.2) 70%,transparent 100%)}.navigation-card[data-v-740096ca]{z-index:2}@media (max-width: 780px){.navigation-card[data-v-740096ca]{width:100%;height:100%}}.navigation-card__overlay[data-v-740096ca]{position:absolute;top:-10px;left:0;width:100%;height:auto;background:linear-gradient(135deg,#84491ff2,#725d5af2);color:#fff;display:flex;align-items:center;justify-content:center;font-size:2.5rem;font-weight:700;opacity:0;transition:all .3s cubic-bezier(.4,0,.2,1);pointer-events:none;z-index:10;text-shadow:0 2px 4px rgba(34,34,34,.3);padding:2rem;border-radius:10px}.navigation-card__overlay[data-v-740096ca]:hover{opacity:1;pointer-events:auto}@media (max-width: 780px){.navigation-card__overlay[data-v-740096ca]{font-size:2rem;padding:1.5rem;height:100%;top:0;opacity:1;pointer-events:auto}}@media (max-width: 480px){.navigation-card__overlay[data-v-740096ca]{font-size:1.75rem;padding:1rem}}.navigation-card__cta[data-v-740096ca]{text-align:center;max-width:500px;width:100%;padding:1rem;z-index:20}@media (max-width: 780px){.navigation-card__cta[data-v-740096ca]{display:flex;flex-direction:column}}.navigation-card__cta-title[data-v-740096ca]{font-size:2.8rem;font-weight:700;margin-bottom:.8rem;color:#fff;text-shadow:0 2px 4px rgba(34,34,34,.3);line-height:1.2}@media (max-width: 780px){.navigation-card__cta-title[data-v-740096ca]{font-size:2.4rem;display:flex;flex-direction:column}}@media (max-width: 480px){.navigation-card__cta-title[data-v-740096ca]{font-size:2rem}}.navigation-card__cta-subtitle[data-v-740096ca]{font-size:2rem;font-weight:600;margin-bottom:1.5rem;color:#fff;text-shadow:0 2px 4px rgba(34,34,34,.3);line-height:1.3}@media (max-width: 780px){.navigation-card__cta-subtitle[data-v-740096ca]{font-size:1.8rem}}@media (max-width: 480px){.navigation-card__cta-subtitle[data-v-740096ca]{font-size:1.6rem}}.navigation-card__cta-benefits[data-v-740096ca]{list-style:none;padding:0;margin:0 0 2rem;text-align:left;display:inline-block}.navigation-card__cta-benefits li[data-v-740096ca]{color:#fff;font-size:1.6rem;margin-bottom:.8rem;padding-left:2rem;position:relative;text-shadow:0 1px 2px rgba(34,34,34,.3);line-height:1.4}.navigation-card__cta-benefits li[data-v-740096ca]:before{content:"•";color:#fff;font-size:1.8rem;position:absolute;left:0;top:50%;transform:translateY(-50%)}@media (max-width: 780px){.navigation-card__cta-benefits li[data-v-740096ca]{font-size:1.4rem}}@media (max-width: 480px){.navigation-card__cta-benefits li[data-v-740096ca]{font-size:1.2rem}}.navigation-card__cta-button[data-v-740096ca]{display:inline-block;background:#fff;color:#84491f;font-size:1.6rem;font-weight:600;padding:1rem 2.5rem;border-radius:.8rem;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease;border:none;cursor:pointer;margin-top:1rem;width:15rem;align-self:center}.navigation-card__cta-button[data-v-740096ca]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #2222224d}@media (max-width: 780px){.navigation-card__cta-button[data-v-740096ca]{font-size:1.4rem;padding:.8rem 2rem}}@media (max-width: 480px){.navigation-card__cta-button[data-v-740096ca]{font-size:1.2rem;padding:.7rem 1.8rem}}.navigation-card__disabled[data-v-740096ca]{position:relative;filter:grayscale(100%) brightness(.8);cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1)}@media (max-width: 780px){.navigation-card__disabled[data-v-740096ca]{filter:grayscale(0%) brightness(1);width:100%;height:100%}}.navigation-card__disabled[data-v-740096ca]:hover{filter:grayscale(0%) brightness(1);transform:translateY(-5px)}@media (max-width: 780px){.navigation-card__disabled[data-v-740096ca]:hover{transform:translateY(-3px)}}.navigation-card__disabled:hover .navigation-card__overlay[data-v-740096ca]{opacity:1;pointer-events:auto}.navigation-card__link[data-v-740096ca]{text-decoration:none;transition:all .3s ease;display:block;width:auto;z-index:1}@media (max-width: 780px){.navigation-card__link[data-v-740096ca]{width:100%}}.navigation-card__link[data-v-740096ca]:hover{transform:translateY(-5px)}@media (max-width: 780px){.navigation-card__link[data-v-740096ca]:hover{transform:translateY(-3px)}}.thank-you-dialog[data-v-17e31852]{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;z-index:1000}.thank-you-dialog__overlay[data-v-17e31852]{position:absolute;inset:0;background-color:#00000080;backdrop-filter:blur(4px);animation:fade-in-17e31852 .3s ease-out}.thank-you-dialog__content[data-v-17e31852]{position:relative;width:90%;max-width:60rem;background-color:#fff8f3;border-radius:1.6rem;box-shadow:0 8px 32px #0003;animation:slide-up-17e31852 .3s ease-out;overflow:hidden}.thank-you-dialog__header[data-v-17e31852]{padding:2.5rem 3rem;display:flex;align-items:center;justify-content:space-between;border-bottom:2px solid #dfcac0;background-color:#fff8f3}.thank-you-dialog__title[data-v-17e31852]{font-family:Mate,serif;font-size:4rem;color:#84491f;margin:0;font-weight:700;letter-spacing:-.5px}.thank-you-dialog__close-button[data-v-17e31852]{background:none;border:none;color:#84491f;cursor:pointer;padding:.75rem;font-size:2.4rem;transition:all .2s ease;border-radius:50%;width:3.2rem;height:3.2rem;display:flex;align-items:center;justify-content:center}.thank-you-dialog__close-button[data-v-17e31852]:hover{color:#725d5a;background-color:#f2e9e4;transform:rotate(90deg)}.thank-you-dialog__close-button[data-v-17e31852]:focus{outline:2px solid #84491f;outline-offset:2px}.thank-you-dialog__close-button i[data-v-17e31852]{font-size:2.4rem}.thank-you-dialog__body[data-v-17e31852]{padding:3rem}.thank-you-dialog__message[data-v-17e31852]{font-family:Mate,serif;font-size:2.4rem;color:#84491f;line-height:1.6;text-align:center;margin:0}.thank-you-dialog__link[data-v-17e31852]{color:#84491f;text-decoration:none;position:relative;transition:all .3s ease;display:inline-flex;align-items:center;gap:.5rem;font-weight:700;font-size:2rem}.thank-you-dialog__link[data-v-17e31852]:after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:2px;background-color:#84491f;transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.thank-you-dialog__icon[data-v-17e31852]{font-size:2.4rem;transition:transform .3s ease;color:#84491f}.thank-you-dialog__icon--instagram[data-v-17e31852]{color:#e1306c}.thank-you-dialog__icon--facebook[data-v-17e31852]{color:#1877f2}.thank-you-dialog__link[data-v-17e31852]:hover{color:#725d5a}.thank-you-dialog__link[data-v-17e31852]:hover:after{transform:scaleX(1)}.thank-you-dialog__link:hover .thank-you-dialog__icon[data-v-17e31852]{transform:scale(1.1)}@keyframes fade-in-17e31852{0%{opacity:0}to{opacity:1}}@keyframes slide-up-17e31852{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@media (max-width: 480px){.thank-you-dialog__content[data-v-17e31852]{width:95%;max-width:40rem;height:auto;max-height:90vh;border-radius:1.2rem;margin:.2rem auto;display:flex;flex-direction:column;position:relative;top:0;transform:none}.thank-you-dialog__header[data-v-17e31852]{padding:1.2rem;position:relative;background-color:#fff8f3;border-bottom:1px solid #dfcac0}.thank-you-dialog__title[data-v-17e31852]{font-size:2.4rem}.thank-you-dialog__body[data-v-17e31852]{padding:1.2rem;flex:1;display:flex;align-items:center;justify-content:center}.thank-you-dialog__message[data-v-17e31852]{font-size:1.6rem;line-height:1.4;padding:0 .5rem}.thank-you-dialog__link[data-v-17e31852]{font-size:1.6rem;padding:.4rem 0;display:inline-flex;align-items:center;gap:.4rem}.thank-you-dialog__icon[data-v-17e31852]{font-size:1.6rem}.thank-you-dialog__close-button[data-v-17e31852]{width:2.8rem;height:2.8rem;font-size:2rem}}@media (max-width: 360px){.thank-you-dialog__content[data-v-17e31852]{width:95%;margin:.5rem auto}.thank-you-dialog__title[data-v-17e31852]{font-size:2.2rem}.thank-you-dialog__message[data-v-17e31852],.thank-you-dialog__link[data-v-17e31852],.thank-you-dialog__icon[data-v-17e31852]{font-size:1.4rem}}.dashboard[data-v-5914f5ec]{min-height:100vh;position:relative;overflow:hidden}.dashboard__content[data-v-5914f5ec]{position:relative;z-index:1;padding:6rem 2rem;max-width:1400px;margin:0 auto;display:flex;flex-direction:column;gap:8rem}@media (min-width: 780px){.dashboard__content[data-v-5914f5ec]{padding:8rem 4rem}}.dashboard__leading[data-v-5914f5ec]{text-align:center;max-width:800px;margin:0 auto;animation:fade-in-up-5914f5ec .8s ease-out}.dashboard__logo[data-v-5914f5ec]{width:300px;height:auto;margin-bottom:2rem}.dashboard__title[data-v-5914f5ec]{color:#84491f;font-size:clamp(3.6rem,4vw,4.8rem);font-weight:700;margin-bottom:1.5rem;background:linear-gradient(135deg,#84491f,#725d5a);-webkit-text-fill-color:transparent;background-clip:text;text-shadow:0 2px 4px rgba(34,34,34,.1)}@media (min-width: 780px){.dashboard__title[data-v-5914f5ec]{font-size:4.5rem}}.dashboard__subtitle[data-v-5914f5ec]{font-size:2rem;color:#84491f;font-weight:500;opacity:.9}@media (min-width: 780px){.dashboard__subtitle[data-v-5914f5ec]{font-size:2.5rem}}.dashboard__card-container[data-v-5914f5ec]{animation:fade-in-up-5914f5ec .8s ease-out .2s both;display:flex;gap:4rem;justify-content:center;align-items:center;flex-wrap:wrap}@keyframes fade-in-up-5914f5ec{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.files-list[data-v-f9bc819b]{display:flex;flex-direction:column;gap:1rem;max-width:100%}.files-list__item[data-v-f9bc819b]{display:flex;justify-content:space-between;align-items:center;gap:1rem}.files-list__content[data-v-f9bc819b]{min-height:7rem;overflow:hidden;display:flex;flex:1;justify-content:flex-start;align-items:center;width:50%}@media (min-width: 480px){.files-list__content[data-v-f9bc819b]{width:100%}}.files-list__thumbnail[data-v-f9bc819b]{position:relative;width:7rem;height:7rem;flex-shrink:0}.files-list__image[data-v-f9bc819b]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:.5rem}.files-list__info[data-v-f9bc819b]{padding-left:1rem;display:flex;flex-direction:column;gap:.5rem}.files-list__name[data-v-f9bc819b]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block}.files-list__status[data-v-f9bc819b]{display:flex}.files-list__chip[data-v-f9bc819b]{padding:.5rem 1rem;color:#fff}.files-list__delete-button[data-v-f9bc819b]{margin-right:1rem}.file-upload-dialog[data-v-ffda0a96]{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;z-index:1000}.file-upload-dialog__overlay[data-v-ffda0a96]{position:absolute;inset:0;background-color:#00000080;backdrop-filter:blur(4px)}.file-upload-dialog__content[data-v-ffda0a96]{position:relative;width:90%;max-width:80rem;max-height:90vh;background-color:#fff8f3;border-radius:.5rem;box-shadow:0 4px 6px #2222221a;display:flex;flex-direction:column;overflow:hidden}.file-upload-dialog__header[data-v-ffda0a96]{padding:2rem 3rem;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #dfcac0;background-color:#fff8f3}.file-upload-dialog__title[data-v-ffda0a96]{font-size:2.25rem;color:#84491f;font-weight:600;margin:0}@media (min-width: 480px){.file-upload-dialog__title[data-v-ffda0a96]{font-size:3rem}}.file-upload-dialog__close-button[data-v-ffda0a96]{background:none;border:none;color:#84491f;font-size:2rem;cursor:pointer;padding:.5rem;transition:all .2s ease}.file-upload-dialog__close-button[data-v-ffda0a96]:hover{color:#725d5a;transform:scale(1.1)}.file-upload-dialog__body[data-v-ffda0a96]{flex:1;overflow-y:auto;padding:2rem}.file-upload-dialog__actions[data-v-ffda0a96]{display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem}@media (min-width: 480px){.file-upload-dialog__actions[data-v-ffda0a96]{flex-direction:row;justify-content:space-between}}.file-upload-dialog__main-actions[data-v-ffda0a96]{display:flex;flex-direction:column;gap:1rem}@media (min-width: 480px){.file-upload-dialog__main-actions[data-v-ffda0a96]{flex-direction:row}}.file-upload-dialog__button[data-v-ffda0a96]{position:relative;display:flex;align-items:center;gap:.75rem;padding:1rem 2rem;border-radius:.5rem;font-size:1.5rem;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 4px #2222221a}.file-upload-dialog__button[data-v-ffda0a96]:hover{transform:translateY(-1px);box-shadow:0 4px 8px #22222226}.file-upload-dialog__button[data-v-ffda0a96]:active{transform:translateY(0);box-shadow:0 2px 4px #2222221a}.file-upload-dialog__button[data-v-ffda0a96]:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}.file-upload-dialog__file-input[data-v-ffda0a96]{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;cursor:pointer}.file-upload-dialog__progress[data-v-ffda0a96]{height:.5rem;background-color:#dfcac0;border-radius:.25rem;overflow:hidden;margin-bottom:2rem}.file-upload-dialog__progress-bar[data-v-ffda0a96]{height:100%;background-color:#725d5a;transition:width .3s ease}.file-upload-dialog__drop-zone[data-v-ffda0a96]{display:flex;align-items:center;justify-content:center;min-height:12rem;border:4px dashed #84491f;border-radius:.5rem;background-color:#fff;transition:all .3s ease;cursor:pointer}.file-upload-dialog__drop-zone[data-v-ffda0a96]:hover{border-color:#725d5a;background-color:#fff8f3}@media (min-width: 480px){.file-upload-dialog__drop-zone[data-v-ffda0a96]{min-height:24rem}}.file-upload-dialog__drop-zone-text[data-v-ffda0a96]{color:#000;font-size:1.25rem;text-align:center;padding:0 2rem}@media (min-width: 480px){.file-upload-dialog__drop-zone-text[data-v-ffda0a96]{font-size:1.5rem}}.file-upload-dialog__loading[data-v-ffda0a96]{display:flex;justify-content:center;align-items:center;min-height:12rem;padding:2rem}@media (min-width: 480px){.file-upload-dialog__loading[data-v-ffda0a96]{min-height:24rem}}.file-upload-dialog__spinner[data-v-ffda0a96]{width:8rem;height:8rem;border:3px solid #dfcac0;border-top-color:transparent;border-radius:50%;animation:spin-ffda0a96 1s linear infinite}@media (min-width: 480px){.file-upload-dialog__spinner[data-v-ffda0a96]{width:16rem;height:16rem}}.file-upload-dialog__files-list[data-v-ffda0a96]{display:flex;flex-direction:column;gap:1rem}.file-upload-dialog__files-list-item[data-v-ffda0a96]{background-color:#fff;border-radius:.5rem;box-shadow:0 2px 4px #2222220d;transition:all .2s ease}.file-upload-dialog__files-list-item[data-v-ffda0a96]:hover{box-shadow:0 4px 8px #2222221a}@keyframes spin-ffda0a96{to{transform:rotate(360deg)}}.share-dialog[data-v-96e1caf0]{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;z-index:1000}.share-dialog__overlay[data-v-96e1caf0]{position:absolute;inset:0;background-color:#00000080;backdrop-filter:blur(4px)}.share-dialog__content[data-v-96e1caf0]{position:relative;width:90%;max-width:80rem;max-height:90vh;background-color:#fff8f3;border-radius:.5rem;box-shadow:0 4px 6px #2222221a;display:flex;flex-direction:column;overflow:hidden}.share-dialog__header[data-v-96e1caf0]{padding:2rem 3rem;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #dfcac0;background-color:#fff8f3}.share-dialog__title[data-v-96e1caf0]{font-size:2.25rem;color:#84491f;font-weight:600;margin:0}@media (min-width: 480px){.share-dialog__title[data-v-96e1caf0]{font-size:3rem}}.share-dialog__close-button[data-v-96e1caf0]{background:none;border:none;color:#84491f;font-size:2rem;cursor:pointer;padding:.5rem;transition:all .2s ease}.share-dialog__close-button[data-v-96e1caf0]:hover{color:#725d5a;transform:scale(1.1)}.share-dialog__close-icon[data-v-96e1caf0]{font-size:2.5rem;line-height:1}.share-dialog__body[data-v-96e1caf0]{flex:1;overflow-y:auto;padding:2rem}.share-dialog__form[data-v-96e1caf0],.share-dialog__main-section[data-v-96e1caf0]{display:flex;flex-direction:column;gap:1.5rem}.share-dialog__email-input[data-v-96e1caf0]{display:flex;flex-direction:column;gap:.5rem;width:100%}.share-dialog__float-label[data-v-96e1caf0]{position:relative;width:100%}.share-dialog__input[data-v-96e1caf0]{width:100%;padding:1rem 2rem;border:1px solid #dfcac0;border-radius:.5rem;font-size:1.5rem;transition:all .2s ease;background-color:#fff}.share-dialog__input[data-v-96e1caf0]:focus{outline:none;border-color:#725d5a;box-shadow:0 0 0 2px #725d5a1a}.share-dialog__input[data-v-96e1caf0]:disabled{background-color:#f2e9e4;cursor:not-allowed}.share-dialog__input--error[data-v-96e1caf0]{border-color:#84491f}.share-dialog__label[data-v-96e1caf0]{position:absolute;top:-.5rem;left:1rem;background-color:#fff;padding:0 .5rem;color:#dfcac0;font-size:1.2rem}.share-dialog__error[data-v-96e1caf0]{color:#84491f;font-size:1.2rem}.share-dialog__multiselect[data-v-96e1caf0]{width:100%}.share-dialog__multiselect-input[data-v-96e1caf0]{position:relative;width:100%;min-height:4rem;border:1px solid #dfcac0;border-radius:.5rem;background-color:#fff;transition:all .2s ease;padding:.5rem}.share-dialog__multiselect-input[data-v-96e1caf0]:hover{border-color:#725d5a}.share-dialog__multiselect-input[data-v-96e1caf0]:focus-within{border-color:#725d5a;box-shadow:0 0 0 2px #725d5a1a}.share-dialog__selected-emails[data-v-96e1caf0]{display:flex;flex-wrap:wrap;gap:.5rem}.share-dialog__email-chip[data-v-96e1caf0]{display:flex;align-items:center;gap:.5rem;padding:.25rem .75rem;background-color:#725d5a;color:#fff;border-radius:.25rem;font-size:1.2rem;box-shadow:0 2px 4px #2222220d;transition:all .2s ease}.share-dialog__email-chip[data-v-96e1caf0]:hover{box-shadow:0 4px 8px #2222221a}.share-dialog__remove-email[data-v-96e1caf0]{background:none;border:none;color:#fff;font-size:1.5rem;cursor:pointer;padding:0;line-height:1;transition:all .2s ease}.share-dialog__remove-email[data-v-96e1caf0]:hover{transform:scale(1.1)}.share-dialog__select[data-v-96e1caf0]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.share-dialog__submit-button[data-v-96e1caf0],.share-dialog__copy-button[data-v-96e1caf0]{width:100%;margin-top:1rem;box-shadow:0 2px 4px #2222221a;transition:all .2s ease}.share-dialog__submit-button[data-v-96e1caf0]:hover,.share-dialog__copy-button[data-v-96e1caf0]:hover{transform:translateY(-1px);box-shadow:0 4px 8px #22222226}.share-dialog__submit-button[data-v-96e1caf0]:active,.share-dialog__copy-button[data-v-96e1caf0]:active{transform:translateY(0);box-shadow:0 2px 4px #2222221a}.share-dialog__divider[data-v-96e1caf0]{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding-top:1.5rem;border-top:1px solid #dfcac0}.share-dialog__divider-text[data-v-96e1caf0]{font-family:Mate,serif;font-size:1.5rem;color:#725d5a;text-align:center;margin-bottom:.5rem}.share-dialog__message[data-v-96e1caf0]{position:fixed;bottom:1rem;left:50%;transform:translate(-50%);padding:1rem 2rem;border-radius:.5rem;font-size:1.5rem;animation:slide-up-96e1caf0 .3s ease-out;box-shadow:0 4px 8px #2222221a;backdrop-filter:blur(4px)}.share-dialog__message--success[data-v-96e1caf0]{background-color:#22c55ee6;color:#fff;border:1px solid rgba(22,163,74,.3)}.share-dialog__message--error[data-v-96e1caf0]{background-color:#84491fe6;color:#fff;border:1px solid rgba(132,73,31,.3)}@keyframes slide-up-96e1caf0{0%{transform:translate(-50%,100%);opacity:0}to{transform:translate(-50%);opacity:1}}.file-manager[data-v-6e9b9041]{height:100%;display:flex;flex-direction:column;background-color:#fffbf8;border-radius:.5rem;box-shadow:0 2px 4px #2222221a;position:relative}.file-manager__message[data-v-6e9b9041]{position:fixed;bottom:1rem;left:50%;transform:translate(-50%);padding:1rem 2rem;border-radius:.5rem;font-size:1.5rem;animation:slide-up-6e9b9041 .3s ease-out;box-shadow:0 4px 8px #2222221a;backdrop-filter:blur(4px);z-index:1000;pointer-events:none}.file-manager__message--error[data-v-6e9b9041]{background-color:#84491fe6;color:#fff;border:1px solid rgba(132,73,31,.3)}.file-manager__message--success[data-v-6e9b9041]{background-color:#22c55ee6;color:#fff;border:1px solid rgba(22,163,74,.3)}.file-manager__loading[data-v-6e9b9041]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;color:#dfcac0}.file-manager__spinner[data-v-6e9b9041]{width:3rem;height:3rem;border:3px solid #dfcac0;border-top-color:transparent;border-radius:50%;animation:spin-6e9b9041 1s linear infinite}.file-manager__content[data-v-6e9b9041]{flex:1;display:flex;flex-direction:column;padding:1rem;gap:1rem}.file-manager__top-bar[data-v-6e9b9041]{display:flex;flex-wrap:wrap;gap:1rem;padding:1rem;background-color:#fff8f3;border-radius:.5rem;margin-bottom:0}@media (max-width: 480px){.file-manager__top-bar[data-v-6e9b9041]{flex-direction:column;gap:.5rem}}@media (min-width: 480px){.file-manager__top-bar[data-v-6e9b9041]{flex-wrap:nowrap;justify-content:space-between}}.file-manager__view-controls[data-v-6e9b9041]{display:flex;gap:.5rem;padding:.5rem;background-color:#fff8f3;border-radius:.5rem}.file-manager__view-button[data-v-6e9b9041]{width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;background:transparent;border:1px solid #dfcac0;color:#725d5a;padding:0;border-radius:.25rem;cursor:pointer;transition:all .2s ease}.file-manager__view-button[data-v-6e9b9041]:hover{background-color:#efded4;color:#fff}.file-manager__view-button--active[data-v-6e9b9041]{background-color:#dfcac0;color:#fff}.file-manager__actions[data-v-6e9b9041]{display:flex;gap:1rem;padding:1rem;background-color:#fff8f3;border-radius:.5rem;box-shadow:0 2px 4px #2222220d}@media (max-width: 480px){.file-manager__actions[data-v-6e9b9041]{flex-wrap:wrap;justify-content:center;gap:.5rem}}.file-manager__action-button[data-v-6e9b9041]{display:flex;align-items:center;gap:.75rem;padding:.75rem 1.5rem;border:1px solid #dfcac0;border-radius:.5rem;background-color:#84491f;color:#fff;cursor:pointer;transition:all .2s ease;font-size:1.68rem;box-shadow:0 2px 4px #2222221a}@media (max-width: 480px){.file-manager__action-button[data-v-6e9b9041]{padding:.5rem 1rem;font-size:1.5rem;flex:1 1 calc(50% - .5rem);justify-content:center}}.file-manager__action-button[data-v-6e9b9041]:hover{background-color:#725d5a;color:#fff;transform:translateY(-1px);box-shadow:0 4px 8px #22222226}.file-manager__action-button[data-v-6e9b9041]:active{transform:translateY(0);box-shadow:0 2px 4px #2222221a}.file-manager__action-button[data-v-6e9b9041]:disabled{opacity:.5;cursor:not-allowed;background-color:#dfcac0;color:#fff;transform:none;box-shadow:none}.file-manager__action-button--small[data-v-6e9b9041]{padding:.75rem;font-size:1.5rem}.file-manager__action-button--danger[data-v-6e9b9041]{background-color:#dc3545;color:#fff;border-color:#dc3545}.file-manager__action-button--danger[data-v-6e9b9041]:hover{background-color:#c82333;border-color:#c82333}.file-manager__action-button--danger[data-v-6e9b9041]:disabled{background-color:#e4606d;border-color:#e4606d;color:#fff}.file-manager__action-button--secondary[data-v-6e9b9041]{background-color:#fff;color:#725d5a;border-color:#dfcac0}.file-manager__action-button--secondary[data-v-6e9b9041]:hover{background-color:#efded4;color:#fff}.file-manager__action-button--secondary[data-v-6e9b9041]:disabled{background-color:#fff;color:#dfcac0}.file-manager__grid[data-v-6e9b9041]{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1.5rem;padding:1rem}@media (max-width: 480px){.file-manager__grid[data-v-6e9b9041]{grid-template-columns:1fr;gap:1rem}}.file-manager__grid-item[data-v-6e9b9041]{background-color:#fff;border-radius:.5rem;overflow:hidden;box-shadow:0 2px 4px #2222221a;transition:all .2s ease;cursor:pointer;display:flex;flex-direction:column}.file-manager__grid-item[data-v-6e9b9041]:hover{transform:translateY(-2px);box-shadow:0 4px 8px #22222226}.file-manager__grid-item--selected[data-v-6e9b9041]{border:2px solid #84491f}.file-manager__grid-item input[type=checkbox][data-v-6e9b9041]{width:1.5rem;height:1.5rem;cursor:pointer;appearance:none;-webkit-appearance:none;border:2px solid #dfcac0;border-radius:.25rem;position:relative;transition:all .2s ease}.file-manager__grid-item input[type=checkbox][data-v-6e9b9041]:hover{border-color:#84491f}.file-manager__grid-item input[type=checkbox][data-v-6e9b9041]:focus{outline:none;box-shadow:0 0 0 2px #84491f4d}.file-manager__grid-item input[type=checkbox][data-v-6e9b9041]:checked{background-color:#84491f;border-color:#84491f}.file-manager__grid-item input[type=checkbox][data-v-6e9b9041]:checked:after{content:"✓";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#fff;font-size:1rem;font-weight:700;line-height:1}.file-manager__preview[data-v-6e9b9041]{position:relative;width:100%;padding-top:100%;background-color:#f2e9e4;overflow:hidden;transition:all .3s ease}@media (max-width: 480px){.file-manager__preview[data-v-6e9b9041]{padding-top:75%}}.file-manager__preview[data-v-6e9b9041] .p-image{position:absolute;top:0;left:0;width:100%;height:100%}.file-manager__preview[data-v-6e9b9041] .p-image img{width:100%;height:100%;object-fit:cover}.file-manager__preview[data-v-6e9b9041] .p-image-preview img{max-width:90vw;max-height:90vh;object-fit:contain}.file-manager__preview-image[data-v-6e9b9041]{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .3s ease;will-change:transform}.file-manager__preview:hover .file-manager__preview-image[data-v-6e9b9041]{transform:scale(1.05)}.file-manager__preview-loading[data-v-6e9b9041]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#f2e9e4cc}.file-manager__preview-placeholder[data-v-6e9b9041]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#dfcac0;font-size:2rem;background-color:#f2e9e4;transition:all .3s ease}.file-manager__item-info[data-v-6e9b9041]{padding:1rem;flex:1;display:flex;flex-direction:column;gap:.5rem}@media (max-width: 480px){.file-manager__item-info[data-v-6e9b9041]{padding:.5rem}}.file-manager__filename[data-v-6e9b9041]{display:block;font-weight:600;color:#725d5a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-manager__item-meta[data-v-6e9b9041]{display:flex;gap:1rem;font-size:.875rem;color:#dfcac0}.file-manager__wish[data-v-6e9b9041]{display:flex;align-items:center;gap:.5rem;padding:.5rem;background-color:#f2e9e4;border-radius:.25rem;margin-top:auto}.file-manager__wish-text[data-v-6e9b9041]{color:#725d5a;font-size:.875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-manager__item-actions[data-v-6e9b9041]{display:flex;gap:.5rem;padding:1rem}@media (max-width: 480px){.file-manager__item-actions[data-v-6e9b9041]{padding:.5rem}}.file-manager__list[data-v-6e9b9041]{flex:1;overflow:auto}@media (max-width: 480px){.file-manager__list[data-v-6e9b9041]{overflow-x:auto;-webkit-overflow-scrolling:touch}}.file-manager__table[data-v-6e9b9041]{width:100%;border-collapse:collapse}@media (max-width: 480px){.file-manager__table[data-v-6e9b9041]{min-width:600px}}.file-manager__table-header[data-v-6e9b9041]{padding:1rem;text-align:left;background-color:#fff8f3;color:#725d5a;font-weight:600}.file-manager__table-header input[type=checkbox][data-v-6e9b9041]{width:1.5rem;height:1.5rem;cursor:pointer;appearance:none;-webkit-appearance:none;border:2px solid #dfcac0;border-radius:.25rem;position:relative;transition:all .2s ease}.file-manager__table-header input[type=checkbox][data-v-6e9b9041]:checked{background-color:#84491f;border-color:#84491f}.file-manager__table-header input[type=checkbox][data-v-6e9b9041]:checked:after{content:"✓";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#fff;font-size:1rem;font-weight:700;line-height:1}.file-manager__table-header input[type=checkbox][data-v-6e9b9041]:hover{border-color:#84491f}.file-manager__table-header input[type=checkbox][data-v-6e9b9041]:focus{outline:none;box-shadow:0 0 0 2px #84491f4d}.file-manager__table-row[data-v-6e9b9041]{border-bottom:1px solid #dfcac0}.file-manager__table-row[data-v-6e9b9041]:hover{background-color:#fff8f3}.file-manager__table-row--selected[data-v-6e9b9041]{background-color:#f2e9e4}.file-manager__table-cell[data-v-6e9b9041]{padding:1rem;vertical-align:middle}@media (max-width: 480px){.file-manager__table-cell[data-v-6e9b9041]{padding:.5rem}}.file-manager__table-cell input[type=checkbox][data-v-6e9b9041]{width:1.5rem;height:1.5rem;cursor:pointer;appearance:none;-webkit-appearance:none;border:2px solid #dfcac0;border-radius:.25rem;position:relative;transition:all .2s ease}.file-manager__table-cell input[type=checkbox][data-v-6e9b9041]:checked{background-color:#84491f;border-color:#84491f}.file-manager__table-cell input[type=checkbox][data-v-6e9b9041]:checked:after{content:"✓";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#fff;font-size:1rem;font-weight:700;line-height:1}.file-manager__table-cell input[type=checkbox][data-v-6e9b9041]:hover{border-color:#84491f}.file-manager__table-cell input[type=checkbox][data-v-6e9b9041]:focus{outline:none;box-shadow:0 0 0 2px #84491f4d}.file-manager__empty[data-v-6e9b9041]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem;color:#dfcac0;text-align:center}.file-manager__empty-icon[data-v-6e9b9041]{font-size:4rem;margin-bottom:1rem}.file-manager__empty-text[data-v-6e9b9041]{font-size:1.5rem;color:#725d5a;margin-bottom:.5rem}.file-manager__empty-subtext[data-v-6e9b9041]{font-size:1rem;color:#dfcac0}.file-manager__pagination[data-v-6e9b9041]{display:flex;align-items:center;justify-content:space-between;padding:1rem;background-color:#fff8f3;border-radius:.5rem}@media (max-width: 480px){.file-manager__pagination[data-v-6e9b9041]{flex-direction:column;gap:1rem}}.file-manager__pagination-controls[data-v-6e9b9041]{display:flex;align-items:center;gap:1rem}@media (max-width: 480px){.file-manager__pagination-controls[data-v-6e9b9041]{width:100%;justify-content:center}}.file-manager__pagination-button[data-v-6e9b9041]{background:transparent;border:1px solid #dfcac0;color:#725d5a;padding:.5rem;border-radius:.25rem;cursor:pointer;transition:all .2s ease;min-width:3rem;min-height:3rem;display:flex;align-items:center;justify-content:center}.file-manager__pagination-button[data-v-6e9b9041]:disabled{opacity:.5;cursor:not-allowed;background-color:#f2e9e4;color:#dfcac0;transform:none;box-shadow:none}.file-manager__pagination-button[data-v-6e9b9041]:hover:not(:disabled){background-color:#efded4;color:#fff;transform:translateY(-1px);box-shadow:0 2px 4px #2222221a}.file-manager__pagination-info[data-v-6e9b9041]{color:#725d5a}.file-manager__page-size[data-v-6e9b9041]{display:flex;align-items:center}@media (max-width: 480px){.file-manager__page-size[data-v-6e9b9041]{width:100%;justify-content:center}}.file-manager__page-size-select[data-v-6e9b9041]{padding:.5rem;border:1px solid #dfcac0;border-radius:.25rem;background-color:#fff;color:#725d5a;cursor:pointer}.file-manager__page-size-select[data-v-6e9b9041]:focus{outline:none;border-color:#84491f}.file-manager__icon[data-v-6e9b9041]{display:inline-block;width:1.8rem;height:1.8rem;background-size:contain;background-repeat:no-repeat;background-position:center}.file-manager__icon--grid[data-v-6e9b9041]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='currentColor'%3E%3Cpath d='M3 3h8v8H3V3zm0 10h8v8H3v-8zm10 0h8v8h-8v-8zm0-10h8v8h-8V3z'/%3E%3C/svg%3E")}.file-manager__icon--list[data-v-6e9b9041]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='currentColor'%3E%3Cpath d='M3 13h2v-2H3v2zm0 4h2v-2H3v2zm0-8h2V7H3v2zm4 4h14v-2H7v2zm0 4h14v-2H7v2zM7 7v2h14V7H7z'/%3E%3C/svg%3E")}.file-manager__icon--download[data-v-6e9b9041]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23ffffff'%3E%3Cpath d='M19 9h-4V3H9v6H5l7 7 7-7zM5 18v2h14v-2H5z'/%3E%3C/svg%3E")}.file-manager__icon--delete[data-v-6e9b9041]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23ffffff'%3E%3Cpath d='M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V7H6v12zM19 4h-3.5l-1-1h-5l-1 1H5v2h14V4z'/%3E%3C/svg%3E")}.file-manager__icon--upload[data-v-6e9b9041]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='currentColor'%3E%3Cpath d='M19 9h-4V3H9v6H5l7 7 7-7zM5 18v2h14v-2H5z'/%3E%3C/svg%3E")}.file-manager__icon--share[data-v-6e9b9041]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='currentColor'%3E%3Cpath d='M18 16.08c-.76 0-1.44.3-1.96.77L8.91 12.7c.05-.23.09-.46.09-.7s-.04-.47-.09-.7l7.05-4.11c.54.5 1.25.81 2.04.81 1.66 0 3-1.34 3-3s-1.34-3-3-3-3 1.34-3 3c0 .24.04.47.09.7L8.04 9.81C7.5 9.31 6.79 9 6 9c-1.66 0-3 1.34-3 3s1.34 3 3 3c.79 0 1.5-.31 2.04-.81l7.12 4.16c-.05.21-.08.43-.08.65 0 1.61 1.39 2.92 3 2.92s3-1.31 3-2.92-1.39-2.92-3-2.92z'/%3E%3C/svg%3E")}.file-manager__icon--heart[data-v-6e9b9041]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='currentColor'%3E%3Cpath d='M12 21.35l-1.45-1.32C5.4 15.36 2 12.28 2 8.5 2 5.42 4.42 3 7.5 3c1.74 0 3.41.81 4.5 2.09C13.09 3.81 14.76 3 16.5 3 19.58 3 22 5.42 22 8.5c0 3.78-3.4 6.86-8.55 11.54L12 21.35z'/%3E%3C/svg%3E")}.file-manager__icon--empty[data-v-6e9b9041]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='currentColor'%3E%3Cpath d='M21 19V5c0-1.1-.9-2-2-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2zM8.5 13.5l2.5 3.01L14.5 12l4.5 6H5l3.5-4.5z'/%3E%3C/svg%3E")}.file-manager__icon--prev[data-v-6e9b9041]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='currentColor'%3E%3Cpath d='M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z'/%3E%3C/svg%3E")}.file-manager__icon--next[data-v-6e9b9041]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='currentColor'%3E%3Cpath d='M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z'/%3E%3C/svg%3E")}.file-manager__icon--close[data-v-6e9b9041]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23brown-100'%3E%3Cpath d='M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'/%3E%3C/svg%3E");width:2rem;height:2rem}.file-manager__selected-info[data-v-6e9b9041]{position:fixed;top:0;right:0;width:300px;height:100vh;background-color:#fff;box-shadow:-2px 0 8px #2222221a;z-index:1000;animation:slide-in-right-6e9b9041 .3s ease-out;overflow-y:auto}.file-manager__selected-info-content[data-v-6e9b9041]{display:flex;flex-direction:column;padding:1.5rem;gap:1.5rem;height:100%}.file-manager__selected-info-header[data-v-6e9b9041]{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.file-manager__selected-info-title[data-v-6e9b9041]{font-size:1.4rem;color:#725d5a;margin:0;word-break:break-all;flex:1}.file-manager__selected-files-list[data-v-6e9b9041]{display:flex;flex-direction:column;gap:1rem;overflow-y:auto;flex:1}.file-manager__selected-file-item[data-v-6e9b9041]{display:flex;align-items:center;gap:1rem;padding:.75rem;background-color:#fff8f3;border-radius:.5rem;transition:all .2s ease}.file-manager__selected-file-item[data-v-6e9b9041]:hover{background-color:#f2e9e4}.file-manager__selected-file-preview[data-v-6e9b9041]{width:50px;height:50px;flex-shrink:0;border-radius:.25rem;overflow:hidden;background-color:#f2e9e4;position:relative}.file-manager__selected-file-preview .file-manager__preview-loading[data-v-6e9b9041]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#f2e9e4cc}.file-manager__selected-file-preview .file-manager__spinner[data-v-6e9b9041]{width:2rem;height:2rem;border:2px solid #dfcac0;border-top-color:transparent;border-radius:50%;animation:spin-6e9b9041 1s linear infinite}.file-manager__selected-file-preview[data-v-6e9b9041] .p-image{width:100%;height:100%}.file-manager__selected-file-preview[data-v-6e9b9041] .p-image img{width:100%;height:100%;object-fit:cover}.file-manager__selected-file-info[data-v-6e9b9041]{display:flex;flex-direction:column;gap:.25rem;flex:1;min-width:0}.file-manager__selected-file-name[data-v-6e9b9041]{font-size:1.3rem;color:#725d5a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.file-manager__selected-file-size[data-v-6e9b9041]{font-size:1.2rem;color:#dfcac0}.file-manager__selected-file-remove[data-v-6e9b9041]{background:transparent;border:none;color:#dfcac0;cursor:pointer;padding:.5rem;transition:color .2s ease;flex-shrink:0}.file-manager__selected-file-remove[data-v-6e9b9041]:hover{color:#725d5a}.file-manager__selected-info-actions[data-v-6e9b9041]{display:flex;flex-direction:column;gap:.75rem;margin-top:auto;padding-top:1rem;border-top:1px solid #dfcac0}.file-manager__selected-info-close[data-v-6e9b9041]{background:transparent;border:none;color:#725d5a;cursor:pointer;padding:.5rem;transition:color .2s ease;flex-shrink:0;width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;border-radius:.25rem}.file-manager__selected-info-close[data-v-6e9b9041]:hover{color:#725d5a;background-color:#f2e9e4}.file-manager__selected-info-close .file-manager__icon[data-v-6e9b9041]{width:2rem;height:2rem;color:#725d5a}.file-manager__toggle-button[data-v-6e9b9041]{position:fixed;top:50%;right:0;transform:translateY(-50%) rotate(-90deg);transform-origin:right center;background-color:#84491f;color:#fff;border:none;padding:1rem 2rem;border-radius:.5rem .5rem 0 0;cursor:pointer;display:flex;align-items:center;gap:1rem;box-shadow:-2px 0 8px #2222221a;transition:all .2s ease;z-index:999;margin-right:2rem}.file-manager__toggle-button[data-v-6e9b9041]:hover{background-color:#725d5a;padding-right:3rem}.file-manager__toggle-button .file-manager__icon[data-v-6e9b9041]{width:2rem;height:2rem;transform:rotate(90deg);color:#fff;filter:brightness(0) invert(1)}.file-manager__toggle-button-text[data-v-6e9b9041]{font-size:1.4rem;white-space:nowrap;color:#fff}.file-manager__back-button[data-v-6e9b9041]{width:auto;height:3rem;display:flex;align-items:center;justify-content:center;background:transparent;border:1px solid #dfcac0;color:#725d5a;border-radius:.25rem;cursor:pointer;transition:all .2s ease;padding:1rem;gap:1rem}.file-manager__back-button[data-v-6e9b9041]:hover{background-color:#efded4}.file-manager__back-button--active[data-v-6e9b9041]{background-color:#dfcac0;color:#fff}.file-manager__back-button i[data-v-6e9b9041],.file-manager__back-button span[data-v-6e9b9041]{font-size:1.4rem}@keyframes spin-6e9b9041{to{transform:rotate(360deg)}}@keyframes slide-in-6e9b9041{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}.fade-enter-active[data-v-6e9b9041],.fade-leave-active[data-v-6e9b9041]{transition:opacity .3s ease}.fade-enter-from[data-v-6e9b9041],.fade-leave-to[data-v-6e9b9041]{opacity:0}@keyframes fade-in-6e9b9041{0%{opacity:0}to{opacity:1}}.image-enter-active[data-v-6e9b9041],.image-leave-active[data-v-6e9b9041]{transition:all .3s ease}.image-enter-from[data-v-6e9b9041],.image-leave-to[data-v-6e9b9041]{opacity:0;transform:scale(.95)}@keyframes slide-up-6e9b9041{0%{transform:translate(-50%,100%);opacity:0}to{transform:translate(-50%);opacity:1}}@keyframes slide-in-right-6e9b9041{0%{transform:translate(100%)}to{transform:translate(0)}}.guest-edit-popup[data-v-f992efdf]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.guest-edit-popup__content[data-v-f992efdf]{background-color:#fff;border-radius:8px;width:90%;max-width:600px;max-height:90vh;overflow-y:auto;box-shadow:0 4px 12px #00000026}.guest-edit-popup__header[data-v-f992efdf]{padding:1rem;border-bottom:1px solid #dfcac0;background-color:#f2e9e4;color:#1d1d1b}.guest-edit-popup__header h2[data-v-f992efdf]{margin:0;font-size:1.5rem}.guest-edit-popup__body[data-v-f992efdf]{padding:1.5rem}.guest-edit-popup__form[data-v-f992efdf]{display:flex;flex-direction:column;gap:1rem}.guest-edit-popup__input-group[data-v-f992efdf]{display:flex;flex-direction:column;gap:.5rem}.guest-edit-popup__input[data-v-f992efdf]{width:100%;padding:.75rem;border:1px solid #dfcac0;border-radius:4px;background-color:#fff;color:#1d1d1b;transition:border-color .3s ease}.guest-edit-popup__input[data-v-f992efdf]:focus{outline:none;border-color:#84491f}.guest-edit-popup__status-dropdown[data-v-f992efdf]{width:100%}.guest-edit-popup__status-value[data-v-f992efdf],.guest-edit-popup__status-option[data-v-f992efdf]{display:flex;align-items:center;gap:.5rem}.guest-edit-popup__status-value i[data-v-f992efdf],.guest-edit-popup__status-option i[data-v-f992efdf]{font-size:1.2rem}.guest-edit-popup__questions[data-v-f992efdf],.guest-edit-popup__question[data-v-f992efdf]{display:flex;flex-direction:column;gap:.5rem}.guest-edit-popup__question-header[data-v-f992efdf]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.guest-edit-popup__question-label[data-v-f992efdf]{font-weight:500}.guest-edit-popup__question-type[data-v-f992efdf]{font-size:.9em;color:#dfcac0;padding:.2rem .5rem;background-color:#8f7c78;border-radius:4px;text-transform:capitalize}.guest-edit-popup__add-button[data-v-f992efdf]{padding:.5rem;background:none;border:1px dashed #dfcac0;border-radius:4px;color:#dfcac0;cursor:pointer;transition:all .3s ease}.guest-edit-popup__add-button[data-v-f992efdf]:hover{border-color:#84491f;color:#84491f}.guest-edit-popup__footer[data-v-f992efdf]{padding:1rem;border-top:1px solid #dfcac0;display:flex;justify-content:flex-end;gap:.5rem}.guest-edit-popup__button[data-v-f992efdf]{padding:.5rem 1rem;border:none;border-radius:4px;cursor:pointer;font-weight:500;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:.5rem}.guest-edit-popup__button[data-v-f992efdf]:disabled{opacity:.7;cursor:not-allowed}.guest-edit-popup__button--success[data-v-f992efdf]{background-color:#84491f;color:#fff}.guest-edit-popup__button--success[data-v-f992efdf]:hover{background-color:#725d5a}.guest-edit-popup__button--danger[data-v-f992efdf]{background-color:#8f7c78;color:#fff}.guest-edit-popup__button--danger[data-v-f992efdf]:hover{background-color:#725d5a}.guest-edit-popup__array-inputs[data-v-f992efdf]{display:flex;flex-direction:column;gap:.5rem}.guest-edit-popup__array-item[data-v-f992efdf]{display:flex;gap:.5rem;align-items:center}.guest-edit-popup__remove-array-item[data-v-f992efdf]{padding:.5rem;background:none;border:none;color:#dfcac0;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.guest-edit-popup__remove-array-item[data-v-f992efdf]:hover{color:#725d5a}.guest-edit-popup__add-array-item[data-v-f992efdf]{padding:.5rem;background:none;border:1px dashed #dfcac0;border-radius:4px;color:#dfcac0;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:.5rem;justify-content:center;margin-top:.5rem}.guest-edit-popup__add-array-item[data-v-f992efdf]:hover{border-color:#84491f;color:#84491f}.additional-questions-popup[data-v-2119985d]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000;backdrop-filter:blur(4px);animation:fade-in-2119985d .3s ease-out}.additional-questions-popup__content[data-v-2119985d]{background-color:#fff;padding:2.5rem;border-radius:16px;max-width:700px;width:95%;max-height:90vh;overflow-y:auto;box-shadow:0 8px 32px #0003;position:relative;animation:slide-up-2119985d .3s ease-out;scrollbar-width:thin;scrollbar-color:#dfcac0 #fff}.additional-questions-popup__content[data-v-2119985d]::-webkit-scrollbar{width:8px}.additional-questions-popup__content[data-v-2119985d]::-webkit-scrollbar-track{background:#fff}.additional-questions-popup__content[data-v-2119985d]::-webkit-scrollbar-thumb{background-color:#dfcac0;border-radius:4px}.additional-questions-popup__header[data-v-2119985d]{display:flex;justify-content:space-between;align-items:center;margin-bottom:2.5rem;position:sticky;top:0;background-color:#fff;padding-bottom:1.5rem;border-bottom:2px solid #f2e9e4;z-index:1}.additional-questions-popup__title[data-v-2119985d]{color:#1d1d1b;font-size:2.72rem;margin:0;font-weight:700;letter-spacing:-.5px}.additional-questions-popup__close-button[data-v-2119985d]{background:none;border:none;color:#84491f;cursor:pointer;padding:.75rem;font-size:2.4rem;transition:all .2s ease;border-radius:50%;width:3.2rem;height:3.2rem;display:flex;align-items:center;justify-content:center}.additional-questions-popup__close-button[data-v-2119985d]:hover{color:#725d5a;background-color:#f2e9e4;transform:rotate(90deg)}.additional-questions-popup__close-button[data-v-2119985d]:focus{outline:2px solid #84491f;outline-offset:2px}.additional-questions-popup__guest-info[data-v-2119985d]{display:flex;flex-direction:column;gap:3rem}.additional-questions-popup__info-section[data-v-2119985d]{display:flex;flex-direction:column;gap:1.5rem}.additional-questions-popup__section-title[data-v-2119985d]{color:#1d1d1b;font-size:2.18rem;margin:0;padding-bottom:.75rem;border-bottom:2px solid #f2e9e4;font-weight:600;letter-spacing:-.5px}.additional-questions-popup__info-grid[data-v-2119985d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;padding:.5rem}.additional-questions-popup__info-item[data-v-2119985d]{display:flex;flex-direction:column;gap:.5rem;padding:1rem;background-color:#f2e9e4;border-radius:12px;transition:transform .2s ease}.additional-questions-popup__info-item[data-v-2119985d]:hover{transform:translateY(-2px)}.additional-questions-popup__label[data-v-2119985d]{font-weight:600;color:#725d5a;font-size:1.5rem}.additional-questions-popup__value[data-v-2119985d]{color:#1d1d1b;font-size:1.77rem}.additional-questions-popup__status[data-v-2119985d]{display:flex;align-items:center;gap:.75rem;padding:.75rem 1.25rem;border-radius:8px;font-weight:600;font-size:1.63rem}.additional-questions-popup__status i[data-v-2119985d]{font-size:2.04rem}.additional-questions-popup__status--confirmed[data-v-2119985d]{background-color:#dcfce7;color:#22c55e}.additional-questions-popup__status--declined[data-v-2119985d]{background-color:#fee2e2;color:#ef4444}.additional-questions-popup__status--pending[data-v-2119985d]{background-color:#fef9c3;color:#eab308}.additional-questions-popup__questions[data-v-2119985d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem}.additional-questions-popup__question[data-v-2119985d]{display:flex;flex-direction:column;background-color:#fff;border-radius:12px;overflow:hidden;box-shadow:0 4px 12px #00000014;transition:all .3s ease;border:1px solid #dfcac0}.additional-questions-popup__question[data-v-2119985d]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0000001f}.additional-questions-popup__question-header[data-v-2119985d]{background-color:#f2e9e4;padding:1.25rem;border-bottom:1px solid #dfcac0}.additional-questions-popup__question-number[data-v-2119985d]{display:flex;align-items:center;gap:.75rem;color:#725d5a;font-weight:600;font-size:1.77rem}.additional-questions-popup__question-number i[data-v-2119985d]{color:#84491f;font-size:1.9rem}.additional-questions-popup__question-content[data-v-2119985d]{padding:1.5rem}.additional-questions-popup__answer-container[data-v-2119985d]{display:flex;align-items:flex-start;gap:1rem;color:#1d1d1b;line-height:1.6;font-size:1.63rem}.additional-questions-popup__answer-container i[data-v-2119985d]{color:#84491f;font-size:1.9rem;margin-top:.2rem}.additional-questions-popup__answer[data-v-2119985d]{flex:1;overflow-wrap:break-word;font-size:1.63rem}.additional-questions-popup__no-questions[data-v-2119985d]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.25rem;color:#725d5a;font-style:italic;padding:3rem;background-color:#fff;border-radius:16px;text-align:center;border:2px dashed #dfcac0;box-shadow:0 4px 12px #0000000d;transition:all .3s ease}.additional-questions-popup__no-questions[data-v-2119985d]:hover{transform:scale(1.02);box-shadow:0 6px 16px #00000014}.additional-questions-popup__no-questions i[data-v-2119985d]{color:#84491f;font-size:4.08rem}.additional-questions-popup__no-questions span[data-v-2119985d]{font-size:1.9rem}@keyframes fade-in-2119985d{0%{opacity:0}to{opacity:1}}@keyframes slide-up-2119985d{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@media (max-width: 480px){.additional-questions-popup__content[data-v-2119985d]{padding:1.5rem;width:100%;height:100%;max-height:100%;border-radius:0}.additional-questions-popup__info-grid[data-v-2119985d],.additional-questions-popup__questions[data-v-2119985d]{grid-template-columns:1fr}}.question-templates-popup[data-v-3d3c04b8]{position:fixed;inset:0;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.question-templates-popup__content[data-v-3d3c04b8]{background-color:#fff;padding:2rem;border-radius:8px;width:100%;max-width:600px;max-height:80vh;overflow-y:auto}.question-templates-popup__header[data-v-3d3c04b8]{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.question-templates-popup__close-button[data-v-3d3c04b8]{background:none;border:none;cursor:pointer;color:#dfcac0;font-size:1.5rem;padding:.5rem}.question-templates-popup__close-button[data-v-3d3c04b8]:hover{color:#84491f}.question-templates-popup__list[data-v-3d3c04b8]{display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem}.question-templates-popup__item[data-v-3d3c04b8]{display:flex;justify-content:space-between;align-items:center;padding:1rem;background-color:#fff8f3;border-radius:4px}.question-templates-popup__item-content[data-v-3d3c04b8]{display:flex;align-items:center;gap:1rem;flex:1}.question-templates-popup__item-type[data-v-3d3c04b8]{font-size:.9em;color:#dfcac0;padding:.2rem .5rem;background-color:#8f7c78;border-radius:4px}.question-templates-popup__delete-button[data-v-3d3c04b8]{background:none;border:none;cursor:pointer;color:#dc3545;padding:.5rem}.question-templates-popup__delete-button[data-v-3d3c04b8]:hover{color:#c82333}.question-templates-popup__add-form[data-v-3d3c04b8]{display:flex;gap:1rem;align-items:center;padding:1rem}.question-templates-popup__input[data-v-3d3c04b8]{flex:1;padding:.75rem;border:1px solid #dfcac0;border-radius:4px;font-size:1.5rem;height:3rem}.question-templates-popup__input[data-v-3d3c04b8]:focus{outline:none;border-color:#84491f}.question-templates-popup__add-button[data-v-3d3c04b8]{display:flex;align-items:center;gap:.5rem;padding:1rem 2rem;border:none;border-radius:4px;background-color:#84491f;color:#fff;cursor:pointer;font-size:1.6rem;transition:background-color .2s ease}.question-templates-popup__add-button[data-v-3d3c04b8]:hover{background-color:#725d5a}.question-templates-popup__save-button[data-v-3d3c04b8]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;border:none;border-radius:4px;background-color:#84491f;color:#fff;cursor:pointer;font-size:1.5rem;height:3rem;transition:background-color .2s ease}.question-templates-popup__save-button[data-v-3d3c04b8]:hover{background-color:#725d5a}.question-templates-popup__type-dropdown[data-v-3d3c04b8]{width:150px}.guest-stats[data-v-e4bd60d1]{display:flex;gap:2rem;margin-bottom:2rem}.guest-stats__card[data-v-e4bd60d1]{flex:1;background-color:#fff;border-radius:12px;padding:2rem;position:relative;border:1px solid rgba(34,34,34,.1);transition:all .3s ease;overflow:hidden}.guest-stats__card[data-v-e4bd60d1]:hover{transform:translateY(-2px);box-shadow:0 4px 8px #2222221a}.guest-stats__card--total[data-v-e4bd60d1]{background:linear-gradient(to right,#eab30800,#eab3081a);border-color:#eab3084d}.guest-stats__card--confirmed[data-v-e4bd60d1]{background:linear-gradient(to right,#22c55e00,#22c55e1a);border-color:#22c55e4d}.guest-stats__card--declined[data-v-e4bd60d1]{background:linear-gradient(to right,#ef444400,#ef44441a);border-color:#ef44444d}.guest-stats__card--pending[data-v-e4bd60d1]{background:linear-gradient(to right,#eab30800,#eab3081a);border-color:#eab3084d}.guest-stats__content[data-v-e4bd60d1]{display:flex;align-items:flex-start;gap:1.5rem}.guest-stats__info[data-v-e4bd60d1]{flex:1}.guest-stats__label[data-v-e4bd60d1]{color:#404040;font-size:1.2rem;margin-top:.25rem}.guest-stats__value[data-v-e4bd60d1]{color:#1d1d1b;font-size:2.5rem;font-weight:700;line-height:1}.guest-stats__icon-wrapper[data-v-e4bd60d1]{width:3rem;height:3rem;border-radius:50%;display:flex;align-items:center;justify-content:center}.guest-stats__icon-wrapper--total[data-v-e4bd60d1]{background-color:#fef9c3;color:#eab308}.guest-stats__icon-wrapper--confirmed[data-v-e4bd60d1]{background-color:#fff;color:#22c55e}.guest-stats__icon-wrapper--declined[data-v-e4bd60d1]{background-color:#fff;color:#ef4444}.guest-stats__icon-wrapper--pending[data-v-e4bd60d1]{background-color:#fff;color:#eab308}.guest-stats__icon[data-v-e4bd60d1]{font-size:1.5rem}.guest-stats__title[data-v-e4bd60d1]{color:#1d1d1b;font-size:1.5rem;font-weight:700;margin-bottom:.5rem}@media (max-width: 480px){.guest-stats[data-v-e4bd60d1]{flex-direction:column}.guest-stats__card[data-v-e4bd60d1]{width:100%}}.answer-stats[data-v-7f3b5568]{display:flex;flex-direction:column;gap:2rem;margin-bottom:2rem}.answer-stats__card[data-v-7f3b5568]{width:100%;border-radius:12px;background:#fff;position:relative;transition:all .3s ease;overflow:hidden;border:1px solid rgba(34,34,34,.1);box-shadow:0 1px 3px #2222221a}.answer-stats__card[data-v-7f3b5568]:hover{transform:translateY(-2px);box-shadow:0 4px 8px #2222221a}.answer-stats__content[data-v-7f3b5568]{display:flex;flex-direction:column}.answer-stats__title[data-v-7f3b5568]{color:#1d1d1b;padding:2rem;background:linear-gradient(to right,#84491f0d,#84491f1a);border-bottom:1px solid rgba(132,73,31,.15);margin-bottom:1rem}.answer-stats__title-main[data-v-7f3b5568]{font-size:2rem;font-weight:700;margin-bottom:.3rem}.answer-stats__answers[data-v-7f3b5568]{display:flex;flex-direction:column;gap:.5rem;padding:0 2rem 2rem}.answer-stats__answer[data-v-7f3b5568]{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0;border-bottom:1px solid rgba(34,34,34,.1)}.answer-stats__answer[data-v-7f3b5568]:last-child{border-bottom:none}.answer-stats__answer-text[data-v-7f3b5568]{color:#1d1d1b;font-size:1.4rem}.answer-stats__values[data-v-7f3b5568]{display:flex;align-items:center;gap:.5rem}.answer-stats__value[data-v-7f3b5568]{color:#84491f;font-size:1.8rem;font-weight:700}.answer-stats__percentage[data-v-7f3b5568]{color:#1d1d1b;font-size:1.2rem}.answer-stats__icon-wrapper[data-v-7f3b5568]{width:3rem;height:3rem;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:#fff;color:#84491f}.answer-stats__icon[data-v-7f3b5568]{font-size:1.5rem}.guest-list-page[data-v-8581783a]{display:flex;flex-direction:column;gap:1rem;padding:1rem}.guest-list[data-v-8581783a]{padding:2rem;min-height:30rem}.guest-list__header[data-v-8581783a]{display:flex;justify-content:space-between;margin-bottom:2rem;flex-wrap:wrap-reverse;gap:1rem}.guest-list__back-button[data-v-8581783a]{display:inline-flex;align-items:center;gap:.75rem;padding:.75rem 1.5rem;background-color:#84491f;color:#fff;border:none;border-radius:.5rem;font-size:1.4rem;font-weight:600;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 4px #2222221a}@media (max-width: 480px){.guest-list__back-button[data-v-8581783a]{padding:.5rem 1rem;font-size:1.2rem}}.guest-list__back-button[data-v-8581783a]:hover{background-color:#725d5a;color:#fff;transform:translateY(-1px);box-shadow:0 4px 8px #22222226}.guest-list__back-button[data-v-8581783a]:active{transform:translateY(0);box-shadow:0 2px 4px #2222221a}.guest-list__back-button i[data-v-8581783a]{font-size:1.4rem}@media (max-width: 480px){.guest-list__back-button i[data-v-8581783a]{font-size:1.2rem}}.guest-list__back-button span[data-v-8581783a]{font-size:1.4rem;font-weight:600}@media (max-width: 480px){.guest-list__back-button span[data-v-8581783a]{font-size:1.2rem}}.guest-list__search[data-v-8581783a]{flex:1;min-width:200px;position:relative}.guest-list__search-container[data-v-8581783a]{display:flex;align-items:center;background-color:#f2e9e4;border:1px solid #dfcac0;border-radius:4px;transition:all .3s ease;width:120px;overflow:hidden;height:40px}.guest-list__search-container--expanded[data-v-8581783a]{width:100%;background-color:#fff}.guest-list__search-input[data-v-8581783a]{flex:1;padding:0 .75rem;border:none;font-size:1.3125rem;background:transparent;transition:all .3s ease;height:100%;color:#834920}.guest-list__search-input[data-v-8581783a]::placeholder{color:#834920;opacity:1;font-weight:600}.guest-list__search-input[data-v-8581783a]:focus{outline:none}.guest-list__search-button[data-v-8581783a]{display:flex;align-items:center;justify-content:center;padding:0 .75rem;background:none;border:none;cursor:pointer;color:#834920;transition:color .3s ease;height:100%;min-width:40px}.guest-list__search-button[data-v-8581783a]:hover{color:#84491f}.guest-list__search-icon[data-v-8581783a]{font-size:1.5rem}.guest-list__actions[data-v-8581783a]{display:flex;gap:1rem;flex-wrap:wrap}@media (max-width: 480px){.guest-list__actions[data-v-8581783a]{flex-direction:column;width:100%}}.guest-list__link[data-v-8581783a]{text-decoration:none;display:inline-flex}@media (max-width: 480px){.guest-list__link[data-v-8581783a]{width:100%}}.guest-list__table-container[data-v-8581783a]{overflow-x:auto;border-radius:8px;box-shadow:0 2px 8px #0000001a}.guest-list__table[data-v-8581783a]{width:100%;border-collapse:collapse;background-color:#fff}.guest-list__table-header[data-v-8581783a]{background-color:#f2e9e4}.guest-list__table-header-cell[data-v-8581783a]{padding:1rem;text-align:left;font-weight:700;color:#1d1d1b;border-bottom:2px solid #dfcac0}.guest-list__table-body tr[data-v-8581783a]:nth-child(2n){background-color:#fff8f3}.guest-list__table-row[data-v-8581783a]:hover{background-color:#efded4a6}.guest-list__table-cell[data-v-8581783a]{padding:1rem;border-bottom:1px solid #dfcac0}.guest-list__input[data-v-8581783a]{width:100%;padding:.5rem;border:1px solid #dfcac0;border-radius:4px;background-color:#fff;color:#1d1d1b;transition:border-color .3s ease}.guest-list__input[data-v-8581783a]:focus{outline:none;border-color:#84491f}.guest-list__checkbox-label[data-v-8581783a]{display:flex;align-items:center;cursor:pointer}.guest-list__checkbox[data-v-8581783a]{display:none}.guest-list__checkbox-custom[data-v-8581783a]{width:1.2rem;height:1.2rem;border:2px solid #dfcac0;border-radius:4px;transition:all .3s ease}.guest-list__checkbox:checked+.guest-list__checkbox-custom[data-v-8581783a]{background-color:#84491f;border-color:#84491f}.guest-list__additional-questions[data-v-8581783a]{display:flex;flex-direction:column;gap:.5rem}.guest-list__toggle-questions[data-v-8581783a]{padding:.5rem;background:none;border:none;color:#84491f;cursor:pointer;text-align:left;transition:color .3s ease}.guest-list__toggle-questions[data-v-8581783a]:hover{color:#725d5a}.guest-list__header-cell[data-v-8581783a]{display:flex;align-items:center;gap:.5rem}.guest-list__header-icon[data-v-8581783a]{font-size:1.2rem;color:#1d1d1b}.guest-list__name-inputs[data-v-8581783a]{display:flex;flex-direction:column;gap:.5rem}.guest-list__status-dropdown[data-v-8581783a]{width:100%}.guest-list__status-value[data-v-8581783a],.guest-list__status-option[data-v-8581783a]{display:flex;align-items:center;gap:.5rem}.guest-list__status-value i[data-v-8581783a],.guest-list__status-option i[data-v-8581783a]{font-size:1.2rem}.guest-list__action-button[data-v-8581783a]{display:flex;align-items:center;gap:.75rem;padding:.75rem 1.5rem;border:1px solid #dfcac0;border-radius:.5rem;background-color:#84491f;color:#fff;cursor:pointer;transition:all .2s ease;font-size:1.68rem;box-shadow:0 2px 4px #2222221a}@media (max-width: 480px){.guest-list__action-button[data-v-8581783a]{padding:.5rem 1rem;font-size:1.5rem;flex:1;justify-content:center}}.guest-list__action-button[data-v-8581783a]:hover{background-color:#725d5a;color:#fff;transform:translateY(-1px);box-shadow:0 4px 8px #22222226}.guest-list__action-button[data-v-8581783a]:active{transform:translateY(0);box-shadow:0 2px 4px #2222221a}.guest-list__action-button[data-v-8581783a]:disabled{opacity:.6;cursor:not-allowed}.guest-list__action-button--primary[data-v-8581783a]{background-color:#84491f;color:#fff;border-color:#84491f}.guest-list__action-button--primary[data-v-8581783a]:hover{background-color:#725d5a;border-color:#725d5a}.guest-list__action-button--primary[data-v-8581783a]:disabled{background-color:#dfcac0;border-color:#dfcac0}.guest-list__action-button--danger[data-v-8581783a]{background-color:#dc3545;color:#fff;border-color:#dc3545}.guest-list__action-button--danger[data-v-8581783a]:hover{background-color:#c82333;border-color:#c82333}.guest-list__action-button--danger[data-v-8581783a]:disabled{background-color:#e4606d;border-color:#e4606d;color:#fff}.guest-list__action-button i[data-v-8581783a]{font-size:1.8rem}.guest-list__action-button--delete[data-v-8581783a]{color:#8f7c78}.guest-list__action-button--delete[data-v-8581783a]:hover{background-color:#efded4a6;border-color:#8f7c78}@media (max-width: 480px){.guest-list[data-v-8581783a]{padding:1rem}.guest-list__actions[data-v-8581783a]{flex-direction:column;width:100%}.guest-list__table-header-cell[data-v-8581783a]{padding:.5rem;font-size:.9rem}.guest-list__table-cell[data-v-8581783a]{padding:.5rem}}.guest-list__pagination-controls[data-v-8581783a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;padding:.5rem;background-color:#fff;border-radius:4px;box-shadow:0 1px 3px #0000001a}.guest-list__items-per-page[data-v-8581783a]{display:flex;align-items:center;gap:.5rem}.guest-list__items-per-page select[data-v-8581783a]{padding:.25rem .5rem;border:1px solid #dfcac0;border-radius:4px;background-color:#fff;color:#1d1d1b;cursor:pointer}.guest-list__pagination[data-v-8581783a]{display:flex;align-items:center;gap:1rem}.guest-list__pagination-button[data-v-8581783a]{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:1px solid #dfcac0;border-radius:4px;background-color:#fff;color:#84491f;cursor:pointer;transition:all .2s ease}.guest-list__pagination-button[data-v-8581783a]:disabled{opacity:.5;cursor:not-allowed}.guest-list__pagination-button[data-v-8581783a]:hover:not(:disabled){background-color:#84491f;color:#fff}.guest-list__pagination-info[data-v-8581783a]{color:#1d1d1b;font-size:1.35rem}.guest-list__status-icon[data-v-8581783a]{font-size:1.2rem}.guest-list__status-icon--confirmed[data-v-8581783a]{color:green}.guest-list__status-icon--declined[data-v-8581783a]{color:red}.guest-list__status-icon--pending[data-v-8581783a]{color:#dfcac0}.table-visualization[data-v-20131f4b]{position:relative}.table-number[data-v-20131f4b]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:1.5rem;font-weight:700;color:#834920;z-index:1}.seat[data-v-20131f4b]{position:absolute;width:30px;height:30px;border-radius:50%;background-color:#fff;border:2px solid #834920;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;z-index:1}.seat__tooltip[data-v-20131f4b]{position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%);background-color:#834920;color:#fff;padding:.5rem 1rem;border-radius:4px;font-size:.875rem;white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;transition:all .3s ease;z-index:4}.seat__tooltip[data-v-20131f4b]:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border-width:5px;border-style:solid;border-color:#834920 transparent transparent}.seat[data-v-20131f4b]:hover{transform:scale(1.1);background-color:#f2e9e4;z-index:3}.seat:hover .seat__tooltip[data-v-20131f4b]{opacity:1;visibility:visible;transform:translate(-50%,-6px)}.seat--occupied[data-v-20131f4b]{background-color:#f2e9e4;cursor:pointer}.seat--selected[data-v-20131f4b]{background-color:#f2e9e4;border-color:#22c55e}.seat--available[data-v-20131f4b]{background-color:#22c55e;border-color:#22c55e;color:#fff}.seat__content[data-v-20131f4b]{font-size:.8rem;font-weight:700;color:#834920;text-align:center;text-transform:uppercase;position:relative}.seat__content--add[data-v-20131f4b]{color:#fff}.seat__content--empty[data-v-20131f4b]{color:#834920}.table-canvas-container[data-v-07e35846]{position:relative;width:100%;height:100%;overflow:hidden;touch-action:none}.table-canvas[data-v-07e35846]{position:relative;width:100%;height:100%;min-height:600px;background-color:#f8f8f8;border:2px dashed #834920;border-radius:8px;overflow:hidden;transform-origin:center center;cursor:grab;user-select:none;touch-action:none}.table-canvas[data-v-07e35846]:active{cursor:grabbing}.table-canvas__content[data-v-07e35846]{position:absolute;width:100%;height:100%;transition:transform .1s ease;user-select:none;transform-origin:center center;will-change:transform;backface-visibility:hidden;perspective:1000px}.table-canvas__controls[data-v-07e35846]{position:absolute;top:1rem;right:1rem;display:flex;gap:.5rem;background-color:#fff;padding:.5rem;border-radius:4px;box-shadow:0 2px 4px #0000001a;z-index:10}.table-canvas__control-button[data-v-07e35846]{width:30px;height:30px;border-radius:50%;border:1px solid #834920;background-color:#fff;color:#834920;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;touch-action:manipulation}.table-canvas__control-button[data-v-07e35846]:hover{background-color:#f2e9e4}.table-canvas__control-button i[data-v-07e35846]{font-size:1rem}.table-container[data-v-07e35846]{position:absolute;transition:transform .1s ease;user-select:none;will-change:transform;backface-visibility:hidden;perspective:1000px;touch-action:none;-webkit-tap-highlight-color:transparent}.table-container[data-v-07e35846]:active{cursor:grabbing}.table-container--selected[data-v-07e35846]{outline:2px solid #efded4;outline-offset:2px}.table-container[data-v-07e35846]:hover{transform:scale(1.02)}.mobile-table-planner[data-v-fa2987bd]{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:1rem;background-color:#f8f8f8}.mobile-table-planner__content[data-v-fa2987bd]{max-width:400px;text-align:center;padding:2rem;background-color:#fff;border-radius:8px;box-shadow:0 4px 6px #0000001a}.mobile-table-planner__icon[data-v-fa2987bd]{font-size:4rem;color:#834920;margin-bottom:1.5rem}.mobile-table-planner__title[data-v-fa2987bd]{font-size:2rem;color:#333;margin-bottom:1.5rem;font-weight:600}.mobile-table-planner__message[data-v-fa2987bd]{color:#666;margin-bottom:2.5rem;line-height:1.5;font-size:1.5rem}.mobile-table-planner__button[data-v-fa2987bd]{display:inline-flex;align-items:center;gap:.75rem;padding:1rem 2rem;background-color:#834920;color:#fff;border:none;border-radius:8px;font-size:1.5rem;font-weight:600;cursor:pointer;transition:background-color .3s ease;width:100%;justify-content:center}.mobile-table-planner__button[data-v-fa2987bd]:hover{background-color:#6b3a1a}.mobile-table-planner__button i[data-v-fa2987bd]{font-size:1.5rem}.guest-tables[data-v-eae8acd6]{padding:2rem;min-height:30rem;width:100%}.guest-tables i[data-v-eae8acd6]{font-size:.875rem}.guest-tables__details-value[data-v-eae8acd6]{text-align:right;flex:1;color:#000}.guest-tables__header[data-v-eae8acd6]{display:flex;justify-content:space-between;margin-bottom:2rem;flex-wrap:wrap;gap:1rem}.guest-tables__navigation[data-v-eae8acd6]{display:flex;gap:1rem}.guest-tables__actions[data-v-eae8acd6]{display:flex;gap:1rem;align-items:center;flex-wrap:wrap}.guest-tables__shape-dropdown[data-v-eae8acd6]{position:relative}.guest-tables__dropdown-menu[data-v-eae8acd6]{position:absolute;top:100%;right:0;background-color:#fff;border:1px solid #dfcac0;border-radius:4px;box-shadow:0 2px 4px #0000001a;z-index:100;margin-top:.5rem;min-width:250px;padding:1rem}@media (max-width: 480px){.guest-tables__dropdown-menu[data-v-eae8acd6]{position:fixed;inset:auto 0 0;width:100%;margin-top:0;border-radius:8px 8px 0 0;transform:translateY(100%);animation:slideUp .3s ease forwards}}.guest-tables__dropdown-section[data-v-eae8acd6]{margin-bottom:1rem}.guest-tables__dropdown-title[data-v-eae8acd6]{font-size:1.5rem;color:#84491f;margin-bottom:.5rem;font-weight:600}.guest-tables__dropdown-options[data-v-eae8acd6]{display:flex;gap:.5rem}.guest-tables__dropdown-item[data-v-eae8acd6]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;width:100%;border:2px solid #dfcac0;background:#fff;cursor:pointer;color:#84491f;font-weight:600;font-size:1.1rem;transition:all .3s ease;border-radius:6px}.guest-tables__dropdown-item i[data-v-eae8acd6]{font-size:1.25rem}.guest-tables__dropdown-item[data-v-eae8acd6]:hover{background-color:#f2e9e4;border-color:#84491f;color:#84491f}.guest-tables__dropdown-item--selected[data-v-eae8acd6]{background-color:#84491f;color:#fff;border-color:#84491f}.guest-tables__dropdown-item--selected[data-v-eae8acd6]:hover{background-color:#84491f;color:#fff}.guest-tables__seat-count[data-v-eae8acd6]{display:flex;align-items:center;justify-content:center;gap:1rem;padding:.75rem;background-color:#fff;border:2px solid #dfcac0;border-radius:6px}.guest-tables__seat-count-button[data-v-eae8acd6]{width:36px;height:36px;border-radius:50%;border:2px solid #84491f;background-color:#fff;color:#84491f;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;font-size:1.1rem}.guest-tables__seat-count-button[data-v-eae8acd6]:hover{background-color:#84491f;color:#fff}.guest-tables__seat-count-value[data-v-eae8acd6]{font-size:1.4rem;font-weight:700;color:#84491f;min-width:2.5rem;text-align:center}.guest-tables__dropdown-actions[data-v-eae8acd6]{display:flex;gap:.5rem;margin-top:1rem;padding-top:1rem;border-top:1px solid #dfcac0}.guest-tables__button[data-v-eae8acd6]{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border:none;border-radius:4px;cursor:pointer;transition:all .3s ease;font-weight:600;white-space:nowrap}.guest-tables__button i[data-v-eae8acd6]{font-size:1rem}.guest-tables__button--primary[data-v-eae8acd6]{background-color:#84491f;color:#fff}.guest-tables__button--primary[data-v-eae8acd6]:hover{background-color:#725d5a}.guest-tables__button--success[data-v-eae8acd6]{background-color:#22c55e;color:#fff}.guest-tables__button--success[data-v-eae8acd6]:hover{background-color:#1a9a49}.guest-tables__button--danger[data-v-eae8acd6]{background-color:#ef4444;color:#fff}.guest-tables__button--danger[data-v-eae8acd6]:hover{background-color:#eb1515}.guest-tables__button--info[data-v-eae8acd6]{background-color:#84491f;color:#fff}.guest-tables__button--info[data-v-eae8acd6]:hover{background-color:#e6c8a6}.guest-tables__link[data-v-eae8acd6]{text-decoration:none}.guest-tables__container[data-v-eae8acd6]{display:flex;gap:2rem;margin-top:2rem}.guest-tables__unassigned[data-v-eae8acd6]{flex:0 0 300px;display:flex;flex-direction:column;gap:1rem}.guest-tables__canvas[data-v-eae8acd6]{flex:1;min-height:600px}.guest-tables__table-header[data-v-eae8acd6]{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.guest-tables__table-title[data-v-eae8acd6]{font-size:1.5rem;color:#1d1d1b;margin:0}.guest-tables__table-container[data-v-eae8acd6]{overflow-x:auto}.guest-tables__table[data-v-eae8acd6]{width:100%;border-collapse:collapse;background-color:#fff;box-shadow:0 2px 4px #0000001a}.guest-tables__table-head[data-v-eae8acd6]{background-color:#f2e9e4}.guest-tables__table-cell[data-v-eae8acd6]{padding:1rem;text-align:left;font-weight:700;color:#1d1d1b;border-bottom:2px solid #dfcac0}.guest-tables__table-body tr[data-v-eae8acd6]:nth-child(2n){background-color:#fff8f3}.guest-tables__table-row[data-v-eae8acd6]{cursor:pointer;transition:background-color .3s ease}.guest-tables__table-row[data-v-eae8acd6]:hover,.guest-tables__table-row--selected[data-v-eae8acd6]{background-color:#efded4a6}.guest-tables .fade-enter-active[data-v-eae8acd6],.guest-tables .fade-leave-active[data-v-eae8acd6]{transition:opacity .3s ease}.guest-tables .fade-enter-from[data-v-eae8acd6],.guest-tables .fade-leave-to[data-v-eae8acd6]{opacity:0}.guest-tables .guest-tables__details[data-v-eae8acd6]{position:absolute;left:0;top:57px;width:300px;height:calc(100% - 57px);background-color:#fff;border-right:1px solid #834920;z-index:10;display:flex;flex-direction:column;box-shadow:2px 0 4px #0000001a;overflow-y:auto}.guest-tables .guest-tables__details-header[data-v-eae8acd6]{padding:1.2rem 1rem .25rem;border-bottom:1px solid #834920;display:flex;flex-direction:column;gap:1rem}.guest-tables .guest-tables__details-header--guest[data-v-eae8acd6]{padding:1.2rem 1rem}.guest-tables .guest-tables__details-header-top[data-v-eae8acd6]{display:flex;justify-content:space-between;align-items:center}.guest-tables .guest-tables__details-title[data-v-eae8acd6]{font-size:2.5rem;color:#834920;margin:0}.guest-tables .guest-tables__details-close[data-v-eae8acd6]{background:none;border:none;color:#834920;cursor:pointer;padding:.5rem;border-radius:50%;transition:all .3s ease}.guest-tables .guest-tables__details-close[data-v-eae8acd6]:hover{background-color:#f2e9e4}.guest-tables .guest-tables__details-close i[data-v-eae8acd6]{font-size:1.5rem}.guest-tables .guest-tables__details-content[data-v-eae8acd6]{padding:1rem;flex:1}.guest-tables .guest-tables__details-row[data-v-eae8acd6]{display:flex;gap:1rem;justify-content:space-between;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:1px solid #f2e9e4}.guest-tables .guest-tables__details-row[data-v-eae8acd6]:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.guest-tables .guest-tables__details-label[data-v-eae8acd6]{font-weight:700;color:#834920}.guest-tables .guest-tables__details-value[data-v-eae8acd6]{text-align:right;flex:1;color:#000}.guest-tables .slide-enter-active[data-v-eae8acd6],.guest-tables .slide-leave-active[data-v-eae8acd6]{transition:transform .3s ease}.guest-tables .slide-enter-from[data-v-eae8acd6],.guest-tables .slide-leave-to[data-v-eae8acd6]{transform:translate(-100%)}.guest-tables .slide-enter-to[data-v-eae8acd6],.guest-tables .slide-leave-from[data-v-eae8acd6]{transform:translate(0)}@media (max-width: 768px){.guest-tables[data-v-eae8acd6]{padding:.5rem}.guest-tables__header[data-v-eae8acd6],.guest-tables__navigation[data-v-eae8acd6],.guest-tables__actions[data-v-eae8acd6],.guest-tables__container[data-v-eae8acd6]{flex-direction:column}.guest-tables__unassigned[data-v-eae8acd6]{flex:none;width:100%}.guest-tables__canvas[data-v-eae8acd6]{width:100%;min-height:400px}}.guest-tables__text-info[data-v-eae8acd6]{display:flex;flex-direction:column;gap:.5rem;flex:1}.guest-tables__text-display[data-v-eae8acd6]{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;min-height:2rem;padding:.25rem;border-radius:4px;width:100%}.guest-tables__edit-button[data-v-eae8acd6]{background:none;border:none;cursor:pointer;padding:3px;border-radius:4px;opacity:1;transition:all .3s ease;display:flex;align-items:center;justify-content:center;width:24px;height:24px;color:#84491f}.guest-tables__edit-button[data-v-eae8acd6]:hover{background-color:#725d5a;color:#fff}.guest-tables__text-input[data-v-eae8acd6]{width:100%;padding:.5rem;border:1px solid #dfcac0;border-radius:4px;resize:vertical;font-family:inherit;font-size:1rem;background-color:#fff;color:#1d1d1b;margin-bottom:.5rem}.guest-tables__text-input[data-v-eae8acd6]:focus{outline:none;border-color:#efded4;box-shadow:0 0 0 2px #efded433}.guest-tables__text-actions[data-v-eae8acd6]{display:flex;gap:.5rem;justify-content:flex-end}.guest-tables__table-guests[data-v-eae8acd6]{flex:1}.guest-tables__no-guests[data-v-eae8acd6]{color:#efded4;font-style:italic}.guest-tables__guests-list[data-v-eae8acd6]{display:flex;flex-direction:column;gap:.5rem}.guest-tables__guest-item[data-v-eae8acd6]{display:flex;align-items:center;justify-content:space-between;padding:.5rem;border-radius:4px;cursor:pointer;transition:all .3s ease;color:#84491f}.guest-tables__guest-item[data-v-eae8acd6]:hover{background-color:#f2e9e4}.guest-tables__guest-item:hover .guest-tables__guest-edit[data-v-eae8acd6]{opacity:1}.guest-tables__guest-name[data-v-eae8acd6]{flex:1}.guest-tables__guest-edit[data-v-eae8acd6]{background:none;border:none;color:inherit;cursor:pointer;padding:.25rem;border-radius:4px;opacity:0;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.guest-tables__guest-edit[data-v-eae8acd6]:hover{background-color:#ffffff1a}.guest-tables__details-tabs[data-v-eae8acd6]{display:flex;gap:0;margin:.5rem 0;border-bottom:none}.guest-tables__tab-button[data-v-eae8acd6]{padding:.75rem 1.5rem;border:none;background:none;cursor:pointer;color:#efded4;font-weight:600;transition:all .3s ease;position:relative;margin-bottom:0;border-bottom:2px solid transparent}.guest-tables__tab-button[data-v-eae8acd6]:hover{color:#84491f}.guest-tables__tab-button--active[data-v-eae8acd6]{color:#84491f;border-bottom:2px solid #84491f}.guest-tables__unassigned-guests[data-v-eae8acd6]{flex:1;overflow-y:auto;max-height:calc(100% - 200px)}.guest-tables__dimensions[data-v-eae8acd6]{display:flex;flex-direction:column;gap:1rem;width:100%}.guest-tables__dimension[data-v-eae8acd6]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.guest-tables__dimension-label[data-v-eae8acd6]{font-weight:600;color:#84491f;min-width:80px}.guest-tables__empty-state[data-v-eae8acd6]{display:flex;align-items:center;justify-content:center;height:100%;min-height:600px;background-color:#fff;border:2px dashed #dfcac0;border-radius:8px;animation:pulse-eae8acd6 2s infinite}@media (max-width: 480px){.guest-tables__empty-state[data-v-eae8acd6]{min-height:300px}}.guest-tables__empty-state-content[data-v-eae8acd6]{text-align:center;padding:2rem;max-width:400px;display:flex;flex-direction:column;align-items:center;justify-content:center}.guest-tables__empty-state-icon[data-v-eae8acd6]{font-size:4rem;color:#dfcac0;margin-bottom:1.5rem;animation:bounce-eae8acd6 2s infinite}.guest-tables__empty-state-icon i[data-v-eae8acd6]{font-size:4rem}.guest-tables__empty-state-title[data-v-eae8acd6]{font-size:1.8rem;color:#84491f;margin-bottom:1rem}.guest-tables__empty-state-description[data-v-eae8acd6]{color:#efded4;margin-bottom:2rem;line-height:1.5}.guest-tables__empty-state-button[data-v-eae8acd6]{padding:.75rem 1.5rem;font-size:1.5rem}@keyframes pulse-eae8acd6{0%{border-color:#dfcac0}50%{border-color:#84491f}to{border-color:#dfcac0}}@keyframes bounce-eae8acd6{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.guest-tables__no-unassigned-guests[data-v-eae8acd6]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;text-align:center;gap:1rem;color:#84491f}.guest-tables__no-unassigned-guests i[data-v-eae8acd6]{font-size:3rem;color:#84491f}.guest-tables__no-unassigned-guests p[data-v-eae8acd6]{margin:0;font-size:1.5rem;line-height:1.5}.form-container[data-v-ad03d520]{display:flex;flex-direction:column;align-items:center;gap:2rem;background-color:#fffbf8}.form[data-v-ad03d520]{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;gap:2rem;padding:2rem}.title[data-v-ad03d520]{color:#000;font-size:2.5rem;text-align:center;flex:1}.input-container[data-v-ad03d520]{display:flex;flex-direction:column;gap:1rem;width:50%;min-width:250px}.input-wrapper[data-v-ad03d520]{width:100%}.input[data-v-ad03d520]{padding:1rem;border-radius:.5rem;width:100%;min-width:150px}.label[data-v-ad03d520]{margin-top:-.5rem;color:#000000b3}.error-message[data-v-ad03d520]{color:red}.submit-button[data-v-ad03d520]{font-size:1.75rem;width:17rem;height:4rem}.buttons[data-v-ad03d520]{width:75%;display:flex;flex-wrap:wrap;justify-content:space-evenly;gap:2rem}.dashboard[data-v-b312d38d]{padding:4rem;min-width:100%;display:flex;flex-direction:column;gap:10rem}.dashboard__leading[data-v-b312d38d]{line-height:1.5}.dashboard__back-button[data-v-b312d38d]{display:inline-flex;align-items:center;gap:.75rem;padding:1rem 2rem;background-color:#84491f;color:#fff;border:none;border-radius:.8rem;font-size:1.6rem;font-weight:600;cursor:pointer;transition:all .3s ease;margin-bottom:2rem}.dashboard__back-button[data-v-b312d38d]:hover{background-color:#84491fe6;transform:translateY(-2px);box-shadow:0 4px 12px #84491f4d}.dashboard__back-button[data-v-b312d38d]:active{transform:translateY(0);box-shadow:0 2px 6px #84491f33}.dashboard__back-button i[data-v-b312d38d]{font-size:1.5rem}.dashboard__title[data-v-b312d38d]{color:#84491f}.dashboard__subtitle[data-v-b312d38d]{font-size:2.5rem;color:#84491f;font-weight:600}.dashboard__card-container[data-v-b312d38d]{display:flex;flex-direction:column;align-items:center;gap:4rem;justify-content:flex-start}@media (min-width: 780px){.dashboard__card-container[data-v-b312d38d]{flex-direction:row}}.dashboard__link[data-v-b312d38d]{text-decoration:none}.dashboard[data-v-3f886cdb]{padding:4rem;min-width:100%;display:flex;flex-direction:column;gap:10rem}.dashboard__leading[data-v-3f886cdb]{line-height:1.5}.dashboard__back-button[data-v-3f886cdb]{display:inline-flex;align-items:center;gap:.75rem;padding:1rem 2rem;background-color:#84491f;color:#fff;border:none;border-radius:.8rem;font-size:1.6rem;font-weight:600;cursor:pointer;transition:all .3s ease;margin-bottom:2rem}.dashboard__back-button[data-v-3f886cdb]:hover{background-color:#84491fe6;transform:translateY(-2px);box-shadow:0 4px 12px #84491f4d}.dashboard__back-button[data-v-3f886cdb]:active{transform:translateY(0);box-shadow:0 2px 6px #84491f33}.dashboard__back-button i[data-v-3f886cdb]{font-size:1.5rem}.dashboard__title[data-v-3f886cdb]{color:#84491f}.dashboard__subtitle[data-v-3f886cdb]{font-size:2.5rem;color:#84491f;font-weight:600}.dashboard__card-container[data-v-3f886cdb]{display:flex;flex-direction:column;align-items:center;gap:4rem;justify-content:flex-start}@media (min-width: 780px){.dashboard__card-container[data-v-3f886cdb]{flex-direction:row}}.dashboard__link[data-v-3f886cdb]{text-decoration:none}.marketing-consent[data-v-c675f5b9]{position:fixed;top:0;left:0;width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;z-index:1000}.marketing-consent__overlay[data-v-c675f5b9]{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000080}.marketing-consent__content[data-v-c675f5b9]{position:relative;max-width:500px;width:90%;text-align:center;padding:3rem;background-color:#fff;border-radius:8px;box-shadow:0 4px 6px #0000001a;z-index:1001}.marketing-consent__title[data-v-c675f5b9]{font-size:2.5rem;color:#834920;margin-bottom:2rem;font-weight:600}.marketing-consent__message[data-v-c675f5b9]{color:#666;margin-bottom:3rem;line-height:1.5;font-size:1.8rem}.marketing-consent__buttons[data-v-c675f5b9]{display:flex;gap:2rem;justify-content:center}.marketing-consent__button[data-v-c675f5b9]{padding:1.2rem 3rem;border:none;border-radius:8px;font-size:1.8rem;font-weight:600;cursor:pointer;transition:background-color .3s ease;min-width:150px}.marketing-consent__button[data-v-c675f5b9]:disabled{opacity:.7;cursor:not-allowed}.marketing-consent__button--yes[data-v-c675f5b9]{background-color:#834920;color:#fff}.marketing-consent__button--yes[data-v-c675f5b9]:hover:not(:disabled){background-color:#6b3a1a}.marketing-consent__button--no[data-v-c675f5b9]{background-color:#e0e0e0;color:#333}.marketing-consent__button--no[data-v-c675f5b9]:hover:not(:disabled){background-color:#d0d0d0}.calculator[data-v-a6b8ea9a]{position:fixed;top:60px;left:0;width:100vw;height:calc(100vh - 60px);margin:0;padding:0;border:none}.calculator__back-button[data-v-a6b8ea9a]{position:fixed;top:90px;left:40px;z-index:1000;display:inline-flex;align-items:center;gap:.75rem;padding:1rem 2rem;background-color:#84491f;color:#fff;border:none;border-radius:.8rem;font-size:1.6rem;font-weight:600;cursor:pointer;transition:all .3s ease}@media (max-width: 780px){.calculator__back-button[data-v-a6b8ea9a]{top:70px;left:20px;padding:.8rem 1.6rem;font-size:1.4rem}}.calculator__back-button[data-v-a6b8ea9a]:hover{background-color:#84491fe6;transform:translateY(-2px);box-shadow:0 4px 12px #84491f4d}.calculator__back-button[data-v-a6b8ea9a]:active{transform:translateY(0);box-shadow:0 2px 6px #84491f33}.calculator__back-button i[data-v-a6b8ea9a]{font-size:1.5rem}@media (max-width: 780px){.calculator__back-button i[data-v-a6b8ea9a]{font-size:1.3rem}}.calculator__back-button span[data-v-a6b8ea9a]{font-size:1.6rem;font-weight:600}@media (max-width: 780px){.calculator__back-button span[data-v-a6b8ea9a]{font-size:1.4rem}}.calculator-frame[data-v-a6b8ea9a]{width:100%;height:100%;border:none}.calculator__spinner-wrapper[data-v-a6b8ea9a],.calculator__error-wrapper[data-v-a6b8ea9a],.calculator__coming-soon-wrapper[data-v-a6b8ea9a]{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;gap:2rem}.calculator__spinner[data-v-a6b8ea9a]{border:6px solid #f2e9e4;border-top:6px solid #84491f;border-radius:50%;width:60px;height:60px;animation:spin-a6b8ea9a 1s linear infinite}.calculator__error-message[data-v-a6b8ea9a],.calculator__coming-soon-message[data-v-a6b8ea9a]{font-size:4rem;color:#84491f;text-align:center;font-weight:600}.calculator__refresh-button[data-v-a6b8ea9a]{padding:1rem 2rem;background-color:#84491f;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:2.5rem;transition:background-color .2s}.calculator__refresh-button[data-v-a6b8ea9a]:hover{background-color:#8f7c78}@keyframes spin-a6b8ea9a{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.settings-wrapper[data-v-ab74950d]{min-height:100vh;background-color:#fffbf8;padding:2rem}.settings[data-v-ab74950d]{max-width:1270px;margin:0 auto;font-family:Mate,serif}.settings__title[data-v-ab74950d]{font-size:clamp(3.6rem,4vw,4.8rem);font-weight:700;margin-bottom:1.5rem;color:#1d1d1b}.settings__grid[data-v-ab74950d]{display:grid;gap:1.5rem}.settings__card[data-v-ab74950d]{background-color:#fff;border-radius:12px;box-shadow:0 8px 24px #0000001a;padding:2rem;border:1px solid #dfcac0;transition:all .3s cubic-bezier(.4,0,.2,1)}.settings__card[data-v-ab74950d]:hover{transform:translateY(-3px);box-shadow:0 12px 28px #00000026}.settings__card-title[data-v-ab74950d]{font-size:clamp(2rem,3vw,3.2rem);font-weight:800;margin-bottom:1.5rem;color:#84491f;line-height:1}.settings__card-content[data-v-ab74950d]{display:flex;flex-direction:column;gap:1.5rem}.settings__row[data-v-ab74950d]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.settings__label[data-v-ab74950d]{color:#404040;font-size:1.7rem}.settings__button[data-v-ab74950d]{min-width:120px;display:flex;align-items:center;justify-content:center;gap:.5rem;font-size:1.5rem;padding:.75rem 1.5rem;border-radius:.5rem;transition:all .2s ease-in-out;max-width:250px;background-color:#84491f;color:#fff;border:none;box-shadow:0 4px 12px #0000001a;cursor:pointer}.settings__button[data-v-ab74950d]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000004d}.settings__button i[data-v-ab74950d]{font-size:1.4rem}@media (max-width: 780px){.settings-wrapper[data-v-ab74950d]{padding:1rem}.settings__title[data-v-ab74950d]{font-size:clamp(2.8rem,3vw,3.6rem);margin-bottom:2rem}.settings__card[data-v-ab74950d]{padding:1.5rem}.settings__card-content[data-v-ab74950d]{gap:2rem}.settings__row[data-v-ab74950d]{align-items:flex-start;flex-wrap:wrap;gap:1rem 10rem}.settings__button[data-v-ab74950d]{width:100%;max-width:none}}
