@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-divide-x-reverse:0;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}:root{overflow-wrap:break-word;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--tt-gray-light-a-50:#3838380a;--tt-gray-light-a-100:#0f16240d;--tt-gray-light-a-200:#25272d1a;--tt-gray-light-a-300:#2f323733;--tt-gray-light-a-400:#282c336b;--tt-gray-light-a-500:#34373ca3;--tt-gray-light-a-600:#24272ec7;--tt-gray-light-a-700:#23252ade;--tt-gray-light-a-800:#1e2024f2;--tt-gray-light-a-900:#1d1e20fa;--tt-gray-light-50:#fafafa;--tt-gray-light-100:#f4f4f5;--tt-gray-light-200:#eaeaeb;--tt-gray-light-300:#d5d6d7;--tt-gray-light-400:#a6a7ab;--tt-gray-light-500:#7d7f82;--tt-gray-light-600:#53565a;--tt-gray-light-700:#404145;--tt-gray-light-800:#2c2d30;--tt-gray-light-900:#222325;--tt-gray-dark-a-50:#e8e8fd0d;--tt-gray-dark-a-100:#e7e7f312;--tt-gray-dark-a-200:#eeeef61c;--tt-gray-dark-a-300:#efeff538;--tt-gray-dark-a-400:#f4f4ff5e;--tt-gray-dark-a-500:#eceefd80;--tt-gray-dark-a-600:#f7f7fda3;--tt-gray-dark-a-700:#fbfbfebf;--tt-gray-dark-a-800:#fdfdfde0;--tt-gray-dark-a-900:#fffffff5;--tt-gray-dark-50:#19191a;--tt-gray-dark-100:#202022;--tt-gray-dark-200:#2d2d2f;--tt-gray-dark-300:#464649;--tt-gray-dark-400:#636369;--tt-gray-dark-500:#7c7c83;--tt-gray-dark-600:#a3a3a8;--tt-gray-dark-700:#c0c0c3;--tt-gray-dark-800:#e0e0e1;--tt-gray-dark-900:#f5f5f5;--tt-brand-color-50:#efeeff;--tt-brand-color-100:#dedbff;--tt-brand-color-200:#c3bdff;--tt-brand-color-300:#9d8aff;--tt-brand-color-400:#7a52ff;--tt-brand-color-500:#6229ff;--tt-brand-color-600:#5400e5;--tt-brand-color-700:#4b00cc;--tt-brand-color-800:#380099;--tt-brand-color-900:#2b1966;--tt-brand-color-950:#0d002e;--tt-color-green-inc-5:#f0fff2;--tt-color-green-inc-4:#d6ffdc;--tt-color-green-inc-3:#b8ffc5;--tt-color-green-inc-2:#90fea8;--tt-color-green-inc-1:#67fe92;--tt-color-green-base:#01fe73;--tt-color-green-dec-1:#03ce5e;--tt-color-green-dec-2:#02a247;--tt-color-green-dec-3:#007a35;--tt-color-green-dec-4:#005221;--tt-color-green-dec-5:#002e0f;--tt-color-yellow-inc-5:#fffcf0;--tt-color-yellow-inc-4:#fff7d1;--tt-color-yellow-inc-3:#fff1ad;--tt-color-yellow-inc-2:#ffeb8a;--tt-color-yellow-inc-1:#ffe45c;--tt-color-yellow-base:#fd0;--tt-color-yellow-dec-1:#d1b500;--tt-color-yellow-dec-2:#a38d00;--tt-color-yellow-dec-3:#7a6a00;--tt-color-yellow-dec-4:#524500;--tt-color-yellow-dec-5:#2e2600;--tt-color-red-inc-5:#ffeeeb;--tt-color-red-inc-4:#ffcdc2;--tt-color-red-inc-3:#fa9;--tt-color-red-inc-2:#ff8a75;--tt-color-red-inc-1:#ff5d47;--tt-color-red-base:#ff3014;--tt-color-red-dec-1:#d11800;--tt-color-red-dec-2:#a30e00;--tt-color-red-dec-3:#7a0800;--tt-color-red-dec-4:#520400;--tt-color-red-dec-5:#2e0100;--white:#fff;--black:#0e0e11;--transparent:#fff0;--tt-shadow-elevated-md:0px 16px 48px 0px #1118270a,0px 12px 24px 0px #1118270a,0px 6px 8px 0px #11182705,0px 2px 3px 0px #11182705;--tt-radius-xxs:.125rem;--tt-radius-xs:.25rem;--tt-radius-sm:.375rem;--tt-radius-md:.5rem;--tt-radius-lg:.75rem;--tt-radius-xl:1rem;--tt-transition-duration-short:.1s;--tt-transition-duration-default:.2s;--tt-transition-duration-long:.64s;--tt-transition-easing-default:cubic-bezier(.46,.03,.52,.96);--tt-transition-easing-cubic:cubic-bezier(.65,.05,.36,1);--tt-transition-easing-quart:cubic-bezier(.77,0,.18,1);--tt-transition-easing-circ:cubic-bezier(.79,.14,.15,.86);--tt-transition-easing-back:cubic-bezier(.68,-.55,.27,1.55);--tt-accent-contrast:8%;--tt-destructive-contrast:8%;--tt-foreground-contrast:8%}:root,:root *,:root :before,:root :after{box-sizing:border-box;transition:none var(--tt-transition-duration-default)var(--tt-transition-easing-default)}:root{--tt-bg-color:var(--white);--tt-border-color:var(--tt-gray-light-a-200);--tt-border-color-tint:var(--tt-gray-light-a-100);--tt-sidebar-bg-color:var(--tt-gray-light-100);--tt-scrollbar-color:var(--tt-gray-light-a-200);--tt-cursor-color:var(--tt-brand-color-500);--tt-selection-color:#9d8aff33;--tt-card-bg-color:var(--white);--tt-card-border-color:var(--tt-gray-light-a-100)}.dark{--tt-bg-color:var(--black);--tt-border-color:var(--tt-gray-dark-a-200);--tt-border-color-tint:var(--tt-gray-dark-a-100);--tt-sidebar-bg-color:var(--tt-gray-dark-100);--tt-scrollbar-color:var(--tt-gray-dark-a-200);--tt-cursor-color:var(--tt-brand-color-400);--tt-selection-color:#7a52ff33;--tt-card-bg-color:var(--tt-gray-dark-50);--tt-card-border-color:var(--tt-gray-dark-a-50);--tt-shadow-elevated-md:0px 16px 48px 0px #00000080,0px 12px 24px 0px #0000003d,0px 6px 8px 0px #00000038,0px 2px 3px 0px #0000001f}:root{--tt-color-text-gray:#787673;--tt-color-text-brown:#9d6a53;--tt-color-text-orange:#d9730d;--tt-color-text-yellow:#ca922f;--tt-color-text-green:#448361;--tt-color-text-blue:#327da9;--tt-color-text-purple:#8f64af;--tt-color-text-pink:#c24c8b;--tt-color-text-red:#d34a45;--tt-color-text-gray-contrast:#54473126;--tt-color-text-brown-contrast:#d2a28e59;--tt-color-text-orange-contrast:#e07b3845;--tt-color-text-yellow-contrast:#ecbe4163;--tt-color-text-green-contrast:#7bb78145;--tt-color-text-blue-contrast:#5ea6cf45;--tt-color-text-purple-contrast:#a881c545;--tt-color-text-pink-contrast:#e189b445;--tt-color-text-red-contrast:#f4aa9f66}.dark{--tt-color-text-gray:#9c9c9c;--tt-color-text-brown:#b9856e;--tt-color-text-orange:#c77d48;--tt-color-text-yellow:#ca994e;--tt-color-text-green:#519e71;--tt-color-text-blue:#3699d3;--tt-color-text-purple:#9e69d3;--tt-color-text-pink:#d15796;--tt-color-text-red:#df5553;--tt-color-text-gray-contrast:#ffffff17;--tt-color-text-brown-contrast:#b9674640;--tt-color-text-orange-contrast:#e97d2533;--tt-color-text-yellow-contrast:#b3823d33;--tt-color-text-green-contrast:#2d9a6533;--tt-color-text-blue-contrast:#327da933;--tt-color-text-purple-contrast:#9b60d22e;--tt-color-text-pink-contrast:#dc4c9238;--tt-color-text-red-contrast:#dd555540}:root{--tt-color-highlight-yellow:#fef9c3;--tt-color-highlight-green:#dcfce7;--tt-color-highlight-blue:#e0f2fe;--tt-color-highlight-purple:#f3e8ff;--tt-color-highlight-red:#ffe4e6;--tt-color-highlight-gray:#f8f8f7;--tt-color-highlight-brown:#f4eeee;--tt-color-highlight-orange:#fbecdd;--tt-color-highlight-pink:#fcf1f6;--tt-color-highlight-yellow-contrast:#fbe604;--tt-color-highlight-green-contrast:#c7fad8;--tt-color-highlight-blue-contrast:#ceeafd;--tt-color-highlight-purple-contrast:#e4ccff;--tt-color-highlight-red-contrast:#ffccd0;--tt-color-highlight-gray-contrast:#54483126;--tt-color-highlight-brown-contrast:#d2a28d59;--tt-color-highlight-orange-contrast:#e07c3945;--tt-color-highlight-pink-contrast:#e188b345}.dark{--tt-color-highlight-yellow:#6b6524;--tt-color-highlight-green:#509568;--tt-color-highlight-blue:#6e92aa;--tt-color-highlight-purple:#583e74;--tt-color-highlight-red:#743e42;--tt-color-highlight-gray:#2f2f2f;--tt-color-highlight-brown:#4a3228;--tt-color-highlight-orange:#5c3b23;--tt-color-highlight-pink:#4e2c3c;--tt-color-highlight-yellow-contrast:#58531e;--tt-color-highlight-green-contrast:#47855d;--tt-color-highlight-blue-contrast:#5e86a1;--tt-color-highlight-purple-contrast:#4c3564;--tt-color-highlight-red-contrast:#643539;--tt-color-highlight-gray-contrast:#ffffff18;--tt-color-highlight-brown-contrast:#b8654540;--tt-color-highlight-orange-contrast:#e97e2533;--tt-color-highlight-pink-contrast:#dc4c9138}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes zoomIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes zoomOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes zoom{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes slideFromTop{0%{transform:translateY(-.5rem)}to{transform:translateY(0)}}@keyframes slideFromRight{0%{transform:translate(.5rem)}to{transform:translate(0)}}@keyframes slideFromLeft{0%{transform:translate(-.5rem)}to{transform:translate(0)}}@keyframes slideFromBottom{0%{transform:translateY(.5rem)}to{transform:translateY(0)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-900:oklch(39.6% .141 25.723);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-950:oklch(27.9% .077 45.635);--color-yellow-200:oklch(94.5% .129 101.54);--color-yellow-400:oklch(85.2% .199 91.936);--color-yellow-800:oklch(47.6% .114 61.907);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-950:oklch(26.2% .051 172.552);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-800:oklch(42.4% .199 265.638);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-neutral-200:oklch(92.2% 0 0);--color-neutral-300:oklch(87% 0 0);--color-neutral-400:oklch(70.8% 0 0);--color-neutral-500:oklch(55.6% 0 0);--color-neutral-600:oklch(43.9% 0 0);--color-neutral-700:oklch(37.1% 0 0);--color-neutral-800:oklch(26.9% 0 0);--color-neutral-900:oklch(20.5% 0 0);--color-neutral-950:oklch(14.5% 0 0);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-relaxed:1.625;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--drop-shadow-md:0 3px 3px #0000001f;--ease-out:cubic-bezier(0,0,.2,1);--animate-ping:ping 1s cubic-bezier(0,0,.2,1)infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--blur-sm:8px;--blur-md:12px;--aspect-video:16/9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.\@container\/card-header{container:card-header/inline-size}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.inset-2{inset:calc(var(--spacing)*2)}.inset-y-0{inset-block:calc(var(--spacing)*0)}.-top-12{top:calc(var(--spacing)*-12)}.top-0{top:calc(var(--spacing)*0)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing)*2)}.top-3{top:calc(var(--spacing)*3)}.top-4{top:calc(var(--spacing)*4)}.top-6{top:calc(var(--spacing)*6)}.-right-12{right:calc(var(--spacing)*-12)}.right-0{right:calc(var(--spacing)*0)}.right-3{right:calc(var(--spacing)*3)}.right-4{right:calc(var(--spacing)*4)}.-bottom-12{bottom:calc(var(--spacing)*-12)}.bottom-2{bottom:calc(var(--spacing)*2)}.-left-12{left:calc(var(--spacing)*-12)}.left-0{left:calc(var(--spacing)*0)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing)*2)}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-60{z-index:60}.z-100{z-index:100}.z-\[9999\]{z-index:9999}.col-start-2{grid-column-start:2}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.-mx-4{margin-inline:calc(var(--spacing)*-4)}.mx-auto{margin-inline:auto}.-mt-4{margin-top:calc(var(--spacing)*-4)}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-1\.5{margin-top:calc(var(--spacing)*1.5)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-40{margin-top:calc(var(--spacing)*40)}.-mr-3{margin-right:calc(var(--spacing)*-3)}.-mr-5{margin-right:calc(var(--spacing)*-5)}.mb-0\.5{margin-bottom:calc(var(--spacing)*.5)}.mb-1\.5{margin-bottom:calc(var(--spacing)*1.5)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.-ml-1\.5{margin-left:calc(var(--spacing)*-1.5)}.-ml-2{margin-left:calc(var(--spacing)*-2)}.-ml-4{margin-left:calc(var(--spacing)*-4)}.ml-auto{margin-left:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-flex{display:inline-flex}.table{display:table}.aspect-video{aspect-ratio:var(--aspect-video)}.size-8{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}.size-9{width:calc(var(--spacing)*9);height:calc(var(--spacing)*9)}.size-10{width:calc(var(--spacing)*10);height:calc(var(--spacing)*10)}.h-1{height:calc(var(--spacing)*1)}.h-4{height:calc(var(--spacing)*4)}.h-4\.5{height:calc(var(--spacing)*4.5)}.h-6{height:calc(var(--spacing)*6)}.h-7{height:calc(var(--spacing)*7)}.h-8{height:calc(var(--spacing)*8)}.h-9{height:calc(var(--spacing)*9)}.h-10{height:calc(var(--spacing)*10)}.h-11{height:calc(var(--spacing)*11)}.h-12{height:calc(var(--spacing)*12)}.h-14{height:calc(var(--spacing)*14)}.h-16{height:calc(var(--spacing)*16)}.h-28{height:calc(var(--spacing)*28)}.h-32{height:calc(var(--spacing)*32)}.h-44{height:calc(var(--spacing)*44)}.h-48{height:calc(var(--spacing)*48)}.h-80{height:calc(var(--spacing)*80)}.h-96{height:calc(var(--spacing)*96)}.h-\[500px\]{height:500px}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-48{max-height:calc(var(--spacing)*48)}.max-h-60{max-height:calc(var(--spacing)*60)}.max-h-\[24rem\]{max-height:24rem}.max-h-\[26rem\]{max-height:26rem}.max-h-\[90vh\]{max-height:90vh}.max-h-\[95vh\]{max-height:95vh}.max-h-screen{max-height:100vh}.min-h-14{min-height:calc(var(--spacing)*14)}.min-h-20{min-height:calc(var(--spacing)*20)}.min-h-80{min-height:calc(var(--spacing)*80)}.min-h-\[16rem\]{min-height:16rem}.min-h-screen{min-height:100vh}.w-0\.5{width:calc(var(--spacing)*.5)}.w-1{width:calc(var(--spacing)*1)}.w-4{width:calc(var(--spacing)*4)}.w-4\.5{width:calc(var(--spacing)*4.5)}.w-5{width:calc(var(--spacing)*5)}.w-6{width:calc(var(--spacing)*6)}.w-7{width:calc(var(--spacing)*7)}.w-8{width:calc(var(--spacing)*8)}.w-9{width:calc(var(--spacing)*9)}.w-10{width:calc(var(--spacing)*10)}.w-11{width:calc(var(--spacing)*11)}.w-12{width:calc(var(--spacing)*12)}.w-14{width:calc(var(--spacing)*14)}.w-16{width:calc(var(--spacing)*16)}.w-20{width:calc(var(--spacing)*20)}.w-28{width:calc(var(--spacing)*28)}.w-40{width:calc(var(--spacing)*40)}.w-80{width:calc(var(--spacing)*80)}.w-\[200px\]{width:200px}.w-\[380px\]{width:380px}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-28{max-width:calc(var(--spacing)*28)}.max-w-32{max-width:calc(var(--spacing)*32)}.max-w-40{max-width:calc(var(--spacing)*40)}.max-w-\[75\%\]{max-width:75%}.max-w-\[75px\]{max-width:75px}.max-w-\[90\%\]{max-width:90%}.max-w-\[96vw\]{max-width:96vw}.max-w-\[220px\]{max-width:220px}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-24{min-width:calc(var(--spacing)*24)}.min-w-28{min-width:calc(var(--spacing)*28)}.min-w-\[120px\]{min-width:120px}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grow-0{flex-grow:0}.basis-full{flex-basis:100%}.origin-top-left{transform-origin:0 0}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.rotate-90{rotate:90deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-in{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.animate-ping{animation:var(--animate-ping)}.animate-pulse{animation:var(--animate-pulse)}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-pointer{cursor:pointer}.resize{resize:both}.auto-rows-min{grid-auto-rows:min-content}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-rows-\[auto_auto\]{grid-template-rows:auto auto}.flex-col{flex-direction:column}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-2\.5{gap:calc(var(--spacing)*2.5)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-6{gap:calc(var(--spacing)*6)}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*8)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*8)*calc(1 - var(--tw-space-y-reverse)))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-white\/5>:not(:last-child)){border-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){:where(.divide-white\/5>:not(:last-child)){border-color:color-mix(in oklab,var(--color-white)5%,transparent)}}.self-start{align-self:flex-start}.justify-self-end{justify-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-\[3px\]{border-style:var(--tw-border-style);border-width:3px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r-0{border-right-style:var(--tw-border-style);border-right-width:0}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l-0{border-left-style:var(--tw-border-style);border-left-width:0}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-amber-300{border-color:var(--color-amber-300)}.border-amber-400{border-color:var(--color-amber-400)}.border-amber-400\/60{border-color:#fcbb0099}@supports (color:color-mix(in lab,red,red)){.border-amber-400\/60{border-color:color-mix(in oklab,var(--color-amber-400)60%,transparent)}}.border-amber-500\/20{border-color:#f99c0033}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/20{border-color:color-mix(in oklab,var(--color-amber-500)20%,transparent)}}.border-amber-500\/30{border-color:#f99c004d}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/30{border-color:color-mix(in oklab,var(--color-amber-500)30%,transparent)}}.border-amber-500\/40{border-color:#f99c0066}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/40{border-color:color-mix(in oklab,var(--color-amber-500)40%,transparent)}}.border-amber-500\/60{border-color:#f99c0099}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/60{border-color:color-mix(in oklab,var(--color-amber-500)60%,transparent)}}.border-blue-400{border-color:var(--color-blue-400)}.border-blue-500{border-color:var(--color-blue-500)}.border-emerald-400\/40{border-color:#00d29466}@supports (color:color-mix(in lab,red,red)){.border-emerald-400\/40{border-color:color-mix(in oklab,var(--color-emerald-400)40%,transparent)}}.border-emerald-500\/5{border-color:#00bb7f0d}@supports (color:color-mix(in lab,red,red)){.border-emerald-500\/5{border-color:color-mix(in oklab,var(--color-emerald-500)5%,transparent)}}.border-emerald-500\/10{border-color:#00bb7f1a}@supports (color:color-mix(in lab,red,red)){.border-emerald-500\/10{border-color:color-mix(in oklab,var(--color-emerald-500)10%,transparent)}}.border-emerald-500\/20{border-color:#00bb7f33}@supports (color:color-mix(in lab,red,red)){.border-emerald-500\/20{border-color:color-mix(in oklab,var(--color-emerald-500)20%,transparent)}}.border-emerald-500\/30{border-color:#00bb7f4d}@supports (color:color-mix(in lab,red,red)){.border-emerald-500\/30{border-color:color-mix(in oklab,var(--color-emerald-500)30%,transparent)}}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-gray-600{border-color:var(--color-gray-600)}.border-neutral-500\/50{border-color:#73737380}@supports (color:color-mix(in lab,red,red)){.border-neutral-500\/50{border-color:color-mix(in oklab,var(--color-neutral-500)50%,transparent)}}.border-neutral-700{border-color:var(--color-neutral-700)}.border-neutral-800{border-color:var(--color-neutral-800)}.border-neutral-800\/60{border-color:#26262699}@supports (color:color-mix(in lab,red,red)){.border-neutral-800\/60{border-color:color-mix(in oklab,var(--color-neutral-800)60%,transparent)}}.border-white{border-color:var(--color-white)}.border-white\/5{border-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.border-white\/5{border-color:color-mix(in oklab,var(--color-white)5%,transparent)}}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.border-white\/10{border-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.border-white\/20{border-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.border-yellow-400{border-color:var(--color-yellow-400)}.bg-\[\#0a1f11\]\/90{background-color:#0a1f11e6}.bg-\[\#0b1c10\]{background-color:#0b1c10}.bg-\[\#030b05\]{background-color:#030b05}.bg-\[\#030d06\]\/95{background-color:#030d06f2}.bg-\[\#050f08\]{background-color:#050f08}.bg-\[\#122e17\]{background-color:#122e17}.bg-\[\#06180c\]\/90{background-color:#06180ce6}.bg-\[\#07140b\]{background-color:#07140b}.bg-\[\#041308\]\/95{background-color:#041308f2}.bg-\[\#051107\]{background-color:#051107}.bg-\[\#111827\]{background-color:#111827}.bg-\[\#121104\]\/95{background-color:#121104f2}.bg-amber-400{background-color:var(--color-amber-400)}.bg-amber-500{background-color:var(--color-amber-500)}.bg-amber-500\/10{background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/10{background-color:color-mix(in oklab,var(--color-amber-500)10%,transparent)}}.bg-amber-500\/95{background-color:#f99c00f2}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/95{background-color:color-mix(in oklab,var(--color-amber-500)95%,transparent)}}.bg-amber-950\/20{background-color:#46190133}@supports (color:color-mix(in lab,red,red)){.bg-amber-950\/20{background-color:color-mix(in oklab,var(--color-amber-950)20%,transparent)}}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.bg-black\/10{background-color:color-mix(in oklab,var(--color-black)10%,transparent)}}.bg-black\/20{background-color:#0003}@supports (color:color-mix(in lab,red,red)){.bg-black\/20{background-color:color-mix(in oklab,var(--color-black)20%,transparent)}}.bg-black\/30{background-color:#0000004d}@supports (color:color-mix(in lab,red,red)){.bg-black\/30{background-color:color-mix(in oklab,var(--color-black)30%,transparent)}}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab,red,red)){.bg-black\/40{background-color:color-mix(in oklab,var(--color-black)40%,transparent)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab,red,red)){.bg-black\/50{background-color:color-mix(in oklab,var(--color-black)50%,transparent)}}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab,red,red)){.bg-black\/60{background-color:color-mix(in oklab,var(--color-black)60%,transparent)}}.bg-black\/70{background-color:#000000b3}@supports (color:color-mix(in lab,red,red)){.bg-black\/70{background-color:color-mix(in oklab,var(--color-black)70%,transparent)}}.bg-black\/80{background-color:#000c}@supports (color:color-mix(in lab,red,red)){.bg-black\/80{background-color:color-mix(in oklab,var(--color-black)80%,transparent)}}.bg-black\/90{background-color:#000000e6}@supports (color:color-mix(in lab,red,red)){.bg-black\/90{background-color:color-mix(in oklab,var(--color-black)90%,transparent)}}.bg-blue-100{background-color:var(--color-blue-100)}.bg-blue-200{background-color:var(--color-blue-200)}.bg-emerald-500\/10{background-color:#00bb7f1a}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/10{background-color:color-mix(in oklab,var(--color-emerald-500)10%,transparent)}}.bg-emerald-500\/90{background-color:#00bb7fe6}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/90{background-color:color-mix(in oklab,var(--color-emerald-500)90%,transparent)}}.bg-emerald-950\/20{background-color:#002c2233}@supports (color:color-mix(in lab,red,red)){.bg-emerald-950\/20{background-color:color-mix(in oklab,var(--color-emerald-950)20%,transparent)}}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-300{background-color:var(--color-gray-300)}.bg-neutral-800{background-color:var(--color-neutral-800)}.bg-neutral-900{background-color:var(--color-neutral-900)}.bg-red-900{background-color:var(--color-red-900)}.bg-white{background-color:var(--color-white)}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.bg-white\/5{background-color:color-mix(in oklab,var(--color-white)5%,transparent)}}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.bg-white\/10{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.bg-white\/\[0\.02\]{background-color:#ffffff05}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.02\]{background-color:color-mix(in oklab,var(--color-white)2%,transparent)}}.bg-yellow-200{background-color:var(--color-yellow-200)}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-tr{--tw-gradient-position:to top right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[radial-gradient\(circle_at_center\,rgba\(245\,158\,11\,0\.05\)_0\%\,transparent_70\%\)\]{background-image:radial-gradient(circle,#f59e0b0d,#0000 70%)}.from-\[\#0b1c10\]{--tw-gradient-from:#0b1c10;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[\#05140a\]{--tw-gradient-from:#05140a;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-amber-500{--tw-gradient-from:var(--color-amber-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-amber-500\/10{--tw-gradient-from:#f99c001a}@supports (color:color-mix(in lab,red,red)){.from-amber-500\/10{--tw-gradient-from:color-mix(in oklab,var(--color-amber-500)10%,transparent)}}.from-amber-500\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-black\/60{--tw-gradient-from:#0009}@supports (color:color-mix(in lab,red,red)){.from-black\/60{--tw-gradient-from:color-mix(in oklab,var(--color-black)60%,transparent)}}.from-black\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-black\/70{--tw-gradient-from:#000000b3}@supports (color:color-mix(in lab,red,red)){.from-black\/70{--tw-gradient-from:color-mix(in oklab,var(--color-black)70%,transparent)}}.from-black\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-emerald-500\/20{--tw-gradient-from:#00bb7f33}@supports (color:color-mix(in lab,red,red)){.from-emerald-500\/20{--tw-gradient-from:color-mix(in oklab,var(--color-emerald-500)20%,transparent)}}.from-emerald-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-emerald-600\/10{--tw-gradient-from:#0097671a}@supports (color:color-mix(in lab,red,red)){.from-emerald-600\/10{--tw-gradient-from:color-mix(in oklab,var(--color-emerald-600)10%,transparent)}}.from-emerald-600\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-neutral-800{--tw-gradient-from:var(--color-neutral-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.via-\[\#0d2a15\]\/95{--tw-gradient-via:oklab(25.6077% -.0456151 .0261505/.95);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#12381c\]\/90{--tw-gradient-via:oklab(30.4945% -.0568193 .0334762/.9);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-transparent{--tw-gradient-via:transparent;--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-\[\#0b1c10\]{--tw-gradient-to:#0b1c10;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[\#040d07\]{--tw-gradient-to:#040d07;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-amber-500\/5{--tw-gradient-to:#f99c000d}@supports (color:color-mix(in lab,red,red)){.to-amber-500\/5{--tw-gradient-to:color-mix(in oklab,var(--color-amber-500)5%,transparent)}}.to-amber-500\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-emerald-400{--tw-gradient-to:var(--color-emerald-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-emerald-500\/20{--tw-gradient-to:#00bb7f33}@supports (color:color-mix(in lab,red,red)){.to-emerald-500\/20{--tw-gradient-to:color-mix(in oklab,var(--color-emerald-500)20%,transparent)}}.to-emerald-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-emerald-600\/10{--tw-gradient-to:#0097671a}@supports (color:color-mix(in lab,red,red)){.to-emerald-600\/10{--tw-gradient-to:color-mix(in oklab,var(--color-emerald-600)10%,transparent)}}.to-emerald-600\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-neutral-900{--tw-gradient-to:var(--color-neutral-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-2{padding:calc(var(--spacing)*2)}.p-2\.5{padding:calc(var(--spacing)*2.5)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.p-12{padding:calc(var(--spacing)*12)}.px-1\.5{padding-inline:calc(var(--spacing)*1.5)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-3\.5{padding-inline:calc(var(--spacing)*3.5)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-6{padding-inline:calc(var(--spacing)*6)}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-3{padding-block:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-6{padding-block:calc(var(--spacing)*6)}.py-12{padding-block:calc(var(--spacing)*12)}.pt-1{padding-top:calc(var(--spacing)*1)}.pt-3{padding-top:calc(var(--spacing)*3)}.pt-4{padding-top:calc(var(--spacing)*4)}.pr-1{padding-right:calc(var(--spacing)*1)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-2\.5{padding-bottom:calc(var(--spacing)*2.5)}.pb-3{padding-bottom:calc(var(--spacing)*3)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pl-4{padding-left:calc(var(--spacing)*4)}.text-center{text-align:center}.text-right{text-align:right}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[7px\]{font-size:7px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.whitespace-nowrap{white-space:nowrap}.text-amber-400{color:var(--color-amber-400)}.text-amber-400\/60{color:#fcbb0099}@supports (color:color-mix(in lab,red,red)){.text-amber-400\/60{color:color-mix(in oklab,var(--color-amber-400)60%,transparent)}}.text-blue-800{color:var(--color-blue-800)}.text-emerald-400{color:var(--color-emerald-400)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-800{color:var(--color-gray-800)}.text-neutral-200{color:var(--color-neutral-200)}.text-neutral-300{color:var(--color-neutral-300)}.text-neutral-400{color:var(--color-neutral-400)}.text-neutral-500{color:var(--color-neutral-500)}.text-neutral-950{color:var(--color-neutral-950)}.text-red-300{color:var(--color-red-300)}.text-red-400{color:var(--color-red-400)}.text-red-500{color:var(--color-red-500)}.text-white{color:var(--color-white)}.text-yellow-800{color:var(--color-yellow-800)}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.placeholder-neutral-600::placeholder{color:var(--color-neutral-600)}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-92{opacity:.92}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(245\,158\,11\,0\.2\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#f59e0b33);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_20px_50px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow:0 20px 50px var(--tw-shadow-color,#00000080);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_25px_60px_-15px_rgba\(0\,0\,0\,0\.9\)\]{--tw-shadow:0 25px 60px -15px var(--tw-shadow-color,#000000e6);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_25px_70px_-15px_rgba\(0\,0\,0\,0\.9\)\]{--tw-shadow:0 25px 70px -15px var(--tw-shadow-color,#000000e6);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-inner{--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-4{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(4px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-black\/40{--tw-shadow-color:#0006}@supports (color:color-mix(in lab,red,red)){.shadow-black\/40{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-black)40%,transparent)var(--tw-shadow-alpha),transparent)}}.shadow-black\/50{--tw-shadow-color:#00000080}@supports (color:color-mix(in lab,red,red)){.shadow-black\/50{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-black)50%,transparent)var(--tw-shadow-alpha),transparent)}}.ring-\[\#041d0c\]{--tw-ring-color:#041d0c}.ring-\[\#161505\]{--tw-ring-color:#161505}.ring-amber-500\/20{--tw-ring-color:#f99c0033}@supports (color:color-mix(in lab,red,red)){.ring-amber-500\/20{--tw-ring-color:color-mix(in oklab,var(--color-amber-500)20%,transparent)}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur-\[2px\]{--tw-blur:blur(2px);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,)}.contrast-\[1\.02\]{--tw-contrast:contrast(1.02);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-\[0_0_12px_rgba\(245\,158\,11\,0\.6\)\]{--tw-drop-shadow-size:drop-shadow(0 0 12px var(--tw-drop-shadow-color,#f59e0b99));--tw-drop-shadow:var(--tw-drop-shadow-size);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-md{--tw-drop-shadow-size:drop-shadow(0 3px 3px var(--tw-drop-shadow-color,#0000001f));--tw-drop-shadow:drop-shadow(var(--drop-shadow-md));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-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-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{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-1000{--tw-duration:1s;transition-duration:1s}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.zoom-in-95{--tw-enter-scale:.95}.fade-in{--tw-enter-opacity:0}.running{animation-play-state:running}.slide-in-from-top-4{--tw-enter-translate-y:calc(4*var(--spacing)*-1)}.selection\:bg-emerald-500 ::selection{background-color:var(--color-emerald-500)}.selection\:bg-emerald-500::selection{background-color:var(--color-emerald-500)}.selection\:text-white ::selection{color:var(--color-white)}.selection\:text-white::selection{color:var(--color-white)}@media (hover:hover){.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.hover\:bg-amber-600:hover{background-color:var(--color-amber-600)}.hover\:bg-gray-50:hover{background-color:var(--color-gray-50)}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.hover\:bg-white\/\[0\.05\]:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/\[0\.05\]:hover{background-color:color-mix(in oklab,var(--color-white)5%,transparent)}}.hover\:text-amber-500:hover{color:var(--color-amber-500)}.hover\:text-gray-200:hover{color:var(--color-gray-200)}.hover\:text-gray-700:hover{color:var(--color-gray-700)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.focus\:border-emerald-500\/50:focus{border-color:#00bb7f80}@supports (color:color-mix(in lab,red,red)){.focus\:border-emerald-500\/50:focus{border-color:color-mix(in oklab,var(--color-emerald-500)50%,transparent)}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.active\:scale-98:active{--tw-scale-x:98%;--tw-scale-y:98%;--tw-scale-z:98%;scale:var(--tw-scale-x)var(--tw-scale-y)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:text-gray-400:disabled{color:var(--color-gray-400)}.disabled\:opacity-50:disabled{opacity:.5}.has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has([data-slot=card-action]){grid-template-columns:1fr auto}.has-\[\>svg\]\:px-2\.5:has(>svg){padding-inline:calc(var(--spacing)*2.5)}.has-\[\>svg\]\:px-3:has(>svg){padding-inline:calc(var(--spacing)*3)}.has-\[\>svg\]\:px-4:has(>svg){padding-inline:calc(var(--spacing)*4)}@media (min-width:40rem){.sm\:flex{display:flex}.sm\:hidden{display:none}}@media (min-width:48rem){.md\:top-6{top:calc(var(--spacing)*6)}.md\:right-6{right:calc(var(--spacing)*6)}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:gap-8{gap:calc(var(--spacing)*8)}:where(.md\:divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px*var(--tw-divide-x-reverse));border-inline-end-width:calc(1px*calc(1 - var(--tw-divide-x-reverse)))}:where(.md\:divide-y-0>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(0px*var(--tw-divide-y-reverse));border-bottom-width:calc(0px*calc(1 - var(--tw-divide-y-reverse)))}.md\:p-4{padding:calc(var(--spacing)*4)}.md\:p-6{padding:calc(var(--spacing)*6)}.md\:px-4{padding-inline:calc(var(--spacing)*4)}.md\:pt-0{padding-top:calc(var(--spacing)*0)}.md\:pl-6{padding-left:calc(var(--spacing)*6)}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}@media (min-width:64rem){.lg\:gap-10{gap:calc(var(--spacing)*10)}.lg\:px-4{padding-inline:calc(var(--spacing)*4)}}@media (min-width:80rem){.xl\:col-span-3{grid-column:span 3/span 3}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.\[\.border-b\]\:pb-6.border-b{padding-bottom:calc(var(--spacing)*6)}.\[\.border-t\]\:pt-6.border-t{padding-top:calc(var(--spacing)*6)}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}body{background-color:#131c33;margin:0;padding:0;font-family:Montserrat,sans-serif}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}.react-flow{direction:ltr}.react-flow__container{position:absolute;width:100%;height:100%;top:0;left:0}.react-flow__pane{z-index:1;cursor:-webkit-grab;cursor:grab}.react-flow__pane.selection{cursor:pointer}.react-flow__pane.dragging{cursor:-webkit-grabbing;cursor:grabbing}.react-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow .react-flow__edges{pointer-events:none;overflow:visible}.react-flow__edge-path,.react-flow__connection-path{stroke:#b1b1b7;stroke-width:1;fill:none}.react-flow__edge{pointer-events:visibleStroke;cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;-webkit-animation:dashdraw .5s linear infinite;animation:dashdraw .5s linear infinite}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;-webkit-animation:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge:focus .react-flow__edge-path,.react-flow__edge:focus-visible .react-flow__edge-path{stroke:#555}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge-textbg{fill:#fff}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;-webkit-animation:dashdraw .5s linear infinite;animation:dashdraw .5s linear infinite}.react-flow__connectionline{z-index:1001}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:-webkit-grab;cursor:grab}.react-flow__node.dragging{cursor:-webkit-grabbing;cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:left top;pointer-events:none}.react-flow__nodesselection-rect{position:absolute;pointer-events:all;cursor:-webkit-grab;cursor:grab}.react-flow__handle{position:absolute;pointer-events:none;min-width:5px;min-height:5px;width:6px;height:6px;background:#1a192b;border:1px solid white;border-radius:100%}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;left:50%;bottom:-4px;transform:translate(-50%)}.react-flow__handle-top{left:50%;top:-4px;transform:translate(-50%)}.react-flow__handle-left{top:50%;left:-4px;transform:translateY(-50%)}.react-flow__handle-right{right:-4px;top:50%;transform:translateY(-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__panel{position:absolute;z-index:5;margin:15px}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.center{left:50%;transform:translate(-50%)}.react-flow__attribution{font-size:10px;background:#ffffff80;padding:2px 3px;margin:0}.react-flow__attribution a{text-decoration:none;color:#999}@-webkit-keyframes dashdraw{0%{stroke-dashoffset:10}}@keyframes dashdraw{0%{stroke-dashoffset:10}}.react-flow__edgelabel-renderer{position:absolute;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-default,.react-flow__node-input,.react-flow__node-output,.react-flow__node-group{padding:10px;border-radius:3px;width:150px;font-size:12px;color:#222;text-align:center;border-width:1px;border-style:solid;border-color:#1a192b;background-color:#fff}.react-flow__node-default.selectable:hover,.react-flow__node-input.selectable:hover,.react-flow__node-output.selectable:hover,.react-flow__node-group.selectable:hover{box-shadow:0 1px 4px 1px #00000014}.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible{box-shadow:0 0 0 .5px #1a192b}.react-flow__node-group{background-color:#f0f0f040}.react-flow__nodesselection-rect,.react-flow__selection{background:#0059dc14;border:1px dotted rgba(0,89,220,.8)}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls{box-shadow:0 0 2px 1px #00000014}.react-flow__controls-button{border:none;background:#fefefe;border-bottom:1px solid #eee;box-sizing:content-box;display:flex;justify-content:center;align-items:center;width:16px;height:16px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:5px}.react-flow__controls-button:hover{background:#f4f4f4}.react-flow__controls-button svg{width:100%;max-width:12px;max-height:12px}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__minimap{background-color:#fff}.react-flow__minimap svg{display:block}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.top,.react-flow__resize-control.bottom{cursor:ns-resize}.react-flow__resize-control.top.left,.react-flow__resize-control.bottom.right{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{width:4px;height:4px;border:1px solid #fff;border-radius:1px;background-color:#3367d9;transform:translate(-50%,-50%)}.react-flow__resize-control.handle.left{left:0;top:50%}.react-flow__resize-control.handle.right{left:100%;top:50%}.react-flow__resize-control.handle.top{left:50%;top:0}.react-flow__resize-control.handle.bottom{left:50%;top:100%}.react-flow__resize-control.handle.top.left,.react-flow__resize-control.handle.bottom.left{left:0}.react-flow__resize-control.handle.top.right,.react-flow__resize-control.handle.bottom.right{left:100%}.react-flow__resize-control.line{border-color:#3367d9;border-width:0;border-style:solid}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;transform:translate(-50%);top:0;height:100%}.react-flow__resize-control.line.left{left:0;border-left-width:1px}.react-flow__resize-control.line.right{left:100%;border-right-width:1px}.react-flow__resize-control.line.top,.react-flow__resize-control.line.bottom{height:1px;transform:translateY(-50%);left:0;width:100%}.react-flow__resize-control.line.top{top:0;border-top-width:1px}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}._navbar_1rl6w_1{position:absolute;top:40px;left:50%;transform:translate(-50%);width:90%;max-width:1250px;background:#fff;border-radius:6px;display:flex;align-items:center;justify-content:space-between;z-index:10;padding:.8rem 1.5rem;box-shadow:0 2px 10px #0000001a}._logo_1rl6w_18 img{width:180px;max-width:100%;height:auto}._menu_1rl6w_24{display:flex;align-items:center;gap:16px}._link_1rl6w_30{text-decoration:none;color:#303958;font-weight:700;padding:6px 8px;transition:color .2s;font-size:.95rem}._link_1rl6w_30:hover,._active_1rl6w_43{color:#e91e63}._actions_1rl6w_47{display:flex;align-items:center;gap:12px}._searchBtn_1rl6w_53{background:#ebe8e8;border:none;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#706e6e;transition:background .2s}._searchBtn_1rl6w_53:hover{background:#d8d5d5}._newsBtn_1rl6w_71{background:#e91e63;color:#fff;font-weight:700;border:none;border-radius:20px;padding:.6rem 1.2rem;cursor:pointer;transition:background .3s;font-size:.9rem;white-space:nowrap}._newsBtn_1rl6w_71:hover{background:#d81b60}._menuToggle_1rl6w_89{display:none;background:none;border:none;font-size:1.5rem;cursor:pointer;color:#303958;z-index:11}@media (max-width: 900px){._navbar_1rl6w_1{padding:.8rem 1rem}._logo_1rl6w_18 img{width:150px}._link_1rl6w_30{font-size:.9rem;padding:5px 6px}._newsBtn_1rl6w_71{padding:.5rem 1rem;font-size:.85rem}}@media (max-width: 768px){._menuToggle_1rl6w_89{display:block}._menu_1rl6w_24{position:fixed;top:0;left:0;width:100%;height:100vh;background:#fff;flex-direction:column;justify-content:flex-start;align-items:center;padding-top:80px;gap:24px;z-index:9;display:none;overflow-y:auto}._menu_1rl6w_24._menuOpen_1rl6w_145{display:flex}._link_1rl6w_30{font-size:1.2rem;padding:10px 0}._actions_1rl6w_47{display:none}._logo_1rl6w_18 img{width:130px}._navbar_1rl6w_1{justify-content:space-between;padding:.8rem 1rem}}._container_14wqx_1{position:relative;display:inline-block}._button_14wqx_6{display:inline-flex;align-items:center;padding:.7rem;background:#fff;border-radius:100%;font-size:14px;font-weight:600;cursor:pointer;color:#111;transition:background .2s ease}._button_14wqx_6:hover{background:#f3f3f3}._icon_14wqx_23{font-size:12px;color:#666}._menu_14wqx_28{position:absolute;left:0;margin-top:6px;display:flex;flex-direction:column;width:200px;background:#fff;border-radius:6px;box-shadow:0 5px 20px #0000001f;border:1px solid rgba(0,0,0,.05);overflow:hidden;animation:_fadeIn_14wqx_1 .15s ease}._item_14wqx_43{width:100%;padding:8px 14px;font-size:14px;text-align:left;cursor:pointer;border:none;background:none;color:#444;transition:background .15s;font-weight:700}._item_14wqx_43:hover{background:#f0f0f0;color:#111}@keyframes _fadeIn_14wqx_1{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}._wrapper_1ls3t_1{position:relative}._bell_1ls3t_5{background:#ebe8e8;border:none;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:1.2rem;transition:background .2s;position:relative;color:#706e6e}._bell_1ls3t_5:hover{background:#d8d5d5}._shake_1ls3t_25{animation:_shake_1ls3t_25 .5s ease-in-out infinite}._badge_1ls3t_29{position:absolute;top:-4px;right:-4px;background:#e91e63;color:#fff;font-size:.65rem;font-weight:700;width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 4px #e91e6366}._dropdown_1ls3t_46{position:absolute;top:calc(100% + 8px);right:0;width:340px;max-height:400px;background:#fff;border-radius:12px;box-shadow:0 8px 30px #00000026;z-index:100;display:flex;flex-direction:column;overflow:hidden;animation:_fadeIn_1ls3t_1 .2s ease}._header_1ls3t_62{padding:12px 16px;border-bottom:1px solid #eee;display:flex;justify-content:space-between;align-items:center;font-size:.9rem;color:#333}._header_1ls3t_62 small{color:#999}._lista_1ls3t_76{overflow-y:auto;flex:1}._vazio_1ls3t_81{text-align:center;padding:2rem 1rem;color:#999;font-size:.9rem}._item_1ls3t_88{display:block;width:100%;padding:12px 16px;border:none;background:none;text-align:left;cursor:pointer;border-bottom:1px solid #f5f5f5;transition:background .15s}._item_1ls3t_88:hover{background:#f9f9f9}._item_1ls3t_88:last-child{border-bottom:none}._itemHeader_1ls3t_108{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}._itemHeader_1ls3t_108 strong{font-size:.85rem;color:#333}._data_1ls3t_120{font-size:.7rem;color:#999}._itemMsg_1ls3t_125{font-size:.8rem;color:#555;margin:0;line-height:1.3}._modalBackdrop_1ls3t_132{position:fixed;inset:0;background:#0009;display:flex;justify-content:center;align-items:center;padding:1rem;z-index:9999}._modalCard_1ls3t_143{width:100%;max-width:450px;background:#fff;border-radius:16px;padding:2rem;box-shadow:0 10px 30px #00000040;position:relative;animation:_fadeIn_1ls3t_1 .25s ease}._modalTitle_1ls3t_154{text-align:center;font-size:1.8rem;margin-bottom:1rem;font-weight:700;color:#2c3e50}._modalAvatares_1ls3t_162{display:flex;justify-content:center;gap:15px;margin-bottom:1rem}._modalAvatar_1ls3t_162{width:65px;height:65px;border-radius:50%;object-fit:cover;border:3px solid #fff;box-shadow:0 4px 15px #00000026}._modalDe_1ls3t_178{text-align:center;font-size:1rem;font-weight:700;margin-bottom:2rem;color:#2c3e50}._modalMensagem_1ls3t_186{font-size:1rem;line-height:1.5;color:#34495e;margin-bottom:1.5rem;text-align:center}._modalClose_1ls3t_194{display:block;margin:0 auto;background:#e91e63;border:none;padding:.7rem 1.5rem;font-size:1rem;color:#fff;border-radius:10px;cursor:pointer;transition:.2s}._modalClose_1ls3t_194:hover{background:#d01450}._curtidasArea_1ls3t_211{margin-bottom:1.5rem;padding:.75rem 1rem;background:#f9f9f9;border-radius:8px}._curtidasLabel_1ls3t_218{font-size:.85rem;color:#e91e63;margin:0 0 .5rem;display:flex;align-items:center;gap:6px;font-weight:600}._curtidasLista_1ls3t_228{display:flex;flex-wrap:wrap;gap:8px}._curtidaItem_1ls3t_234{display:flex;align-items:center;gap:6px;background:#fff;padding:4px 10px 4px 4px;border-radius:20px;font-size:.8rem;color:#333;box-shadow:0 1px 4px #00000014}._curtidaAvatar_1ls3t_246{width:26px;height:26px;border-radius:50%;object-fit:cover}._modalGirasol_1ls3t_253{background:#fef7e6;border:2px solid #d4a017;box-shadow:0 10px 30px #0003}._titleGirasol_1ls3t_259{color:#a67c00}._deGirasol_1ls3t_263{color:#b8860b;font-style:italic}._closeGirasol_1ls3t_268{background:#d4a017}._closeGirasol_1ls3t_268:hover{background:#b8860b}@keyframes _shake_1ls3t_25{0%,to{transform:rotate(0)}10%{transform:rotate(15deg)}20%{transform:rotate(-15deg)}30%{transform:rotate(12deg)}40%{transform:rotate(-12deg)}50%{transform:rotate(6deg)}60%{transform:rotate(-6deg)}70%{transform:rotate(0)}}@keyframes _fadeIn_1ls3t_1{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}._footer_1f1cp_1{background:#0b2a45;color:#fff;padding:40px 20px;width:100%;margin-top:2rem}._container_1f1cp_9{max-width:1400px;margin:0 auto;display:grid;grid-template-columns:repeat(5,1fr);gap:30px}._col_1f1cp_16{display:flex;flex-direction:column;align-items:start}._col_1f1cp_16 h4{font-size:14px;font-weight:700;margin-bottom:8px}._col_1f1cp_16 p{font-size:13px;line-height:1.4}._social_1f1cp_33{display:flex;gap:15px;font-size:22px;cursor:pointer}._logo_1f1cp_40{width:140px;margin-bottom:10px}._card_1y7oh_2{display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:8px;padding:1rem;box-sizing:border-box;cursor:pointer;transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}._card_1y7oh_2:hover{transform:scale(1.05);box-shadow:0 8px 24px #00000026}._icon_1y7oh_19{display:flex;justify-content:center;align-items:center;margin-bottom:8px;width:100%}._iconImg_1y7oh_27{width:10rem;height:60px;object-fit:contain;filter:brightness(0) invert(1)}._title_1y7oh_34{font-size:12px;font-weight:700;text-align:center;color:#fff;text-transform:uppercase}._overlay_12g9v_1{position:fixed;inset:0;background-color:#000000b3;display:flex;justify-content:center;align-items:center;z-index:1000;padding:20px}._modal_12g9v_15{background:#fff;border-radius:12px;max-width:750px;width:100%;max-height:90vh;overflow-y:auto;position:relative;box-shadow:0 10px 40px #0000004d}._closeButton_12g9v_26{position:absolute;top:15px;right:15px;background:#ffffffe6;border:none;font-size:28px;cursor:pointer;width:35px;height:35px;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:10;color:#333;transition:background .2s}._closeButton_12g9v_26:hover{background:#fff}._header_12g9v_49{width:100%}._headerImage_12g9v_53{width:100%;height:auto;display:block;border-radius:12px 12px 0 0}._content_12g9v_60{padding:35px 40px 40px;display:flex;flex-direction:column;align-items:center}._sectionTitle_12g9v_67{font-size:22px;font-weight:700;color:#333;margin:0 0 12px;text-transform:uppercase}._divider_12g9v_75{display:flex;gap:8px;margin-bottom:25px}._dividerBlue_12g9v_81{width:30px;height:3px;background-color:#1e40af;border-radius:2px}._dividerGreen_12g9v_88{width:30px;height:3px;background-color:#10b981;border-radius:2px}._dividerOrange_12g9v_95{width:30px;height:3px;background-color:#ff8c00;border-radius:2px}._ctaButton_12g9v_102{background-color:#ff8c00;color:#fff;border:none;padding:18px 40px;font-size:16px;font-weight:600;border-radius:8px;cursor:pointer;width:100%;max-width:500px;text-transform:uppercase;transition:background-color .2s;margin-bottom:25px}._ctaButton_12g9v_102:hover{background-color:#e67e00}._proposals_12g9v_122{display:flex;align-items:center;border:2px solid #e5e7eb;border-radius:10px;padding:15px 25px;width:100%;max-width:500px;gap:15px}._proposalsIcon_12g9v_133{background-color:#1e40af;border-radius:8px;padding:10px;display:flex;align-items:center;justify-content:center}._proposalsText_12g9v_142{display:flex;flex-direction:column;font-size:14px;font-weight:600;color:#333;flex:1}._proposalsDivider_12g9v_151{width:2px;height:40px;background-color:#e5e7eb}._proposalsCount_12g9v_157{font-size:36px;font-weight:700;color:#1e40af}@media (max-width: 600px){._content_12g9v_60{padding:25px 20px 30px}._sectionTitle_12g9v_67{font-size:18px}._ctaButton_12g9v_102{padding:15px 20px;font-size:14px}._proposals_12g9v_122{padding:12px 15px}._proposalsCount_12g9v_157{font-size:28px}}._container_2pfgb_2{display:flex;width:100%;justify-content:center;background-color:#f5f5f5}._cardGrid_2pfgb_9{display:grid;max-width:1290px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:2rem;padding:40px 20px;border-radius:8px;width:100%}._cardWrapper_2pfgb_19{cursor:pointer}@media (max-width: 768px){._cardGrid_2pfgb_9{gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}}@media (max-width: 480px){._cardGrid_2pfgb_9{padding:10px;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}}._backdrop_1ihe4_2{position:fixed;inset:0;background-color:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:92%;display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}._modal_1ihe4_15{position:relative;width:100%;max-width:40rem;background-color:#111827;border-radius:.75rem;box-shadow:0 25px 50px -12px #00000080;border:1px solid rgba(255,255,255,.1);overflow-y:auto}._header_1ihe4_27{display:flex;justify-content:center;align-items:center;padding:1rem;background-color:#1f293799}._header_1ihe4_27 h2{color:#fff;font-weight:600;font-size:1.125rem}._header_1ihe4_27 h2 span{color:#f59e0b}._closeButton_1ihe4_45{background:none;border:none;color:#9ca3af;cursor:pointer;font-size:1.5rem;display:flex;align-items:center;justify-content:center;transition:color .2s}._closeButton_1ihe4_45:hover{color:#fff}._body_1ihe4_61{padding:1rem}._textareaWrapper_1ihe4_65{position:relative}._textarea_1ihe4_65{width:100%;background-color:#1f2937b3;color:#fff;border:1px solid #374151;border-radius:.5rem;padding:.75rem 2.5rem .75rem .75rem;resize:none;outline:none;font-size:1rem;line-height:1.5}._textarea_1ihe4_65:focus{border-color:#f59e0b;box-shadow:0 0 0 3px #f59e0b4d}._emojiButton_1ihe4_87{position:absolute;z-index:9999;bottom:.75rem;right:.75rem;background:none;border:none;color:#9ca3af;font-size:1.25rem;cursor:pointer;transition:color .2s}._emojiButton_1ihe4_87:hover{color:#f59e0b}._emojiPicker_1ihe4_104{position:fixed;bottom:6rem;z-index:99999}._footer_1ihe4_111{display:flex;justify-content:space-between;gap:.75rem;padding:1rem;background-color:#1f29374d}._successOverlay_1ihe4_121{position:absolute;inset:0;background-color:#000000b3;display:flex;align-items:center;justify-content:center;z-index:1002}._successMessage_1ihe4_131{display:flex;align-items:center;gap:.5rem;background-color:#16a34a;color:#fff;padding:.75rem 1.5rem;border-radius:.5rem;font-weight:600}._button_18gws_1{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.6rem 1rem;border-radius:50px;font-size:1.125rem;font-weight:600;color:#fff;width:max-content;cursor:pointer;transition:background-color .5s ease}._button_18gws_1:disabled{cursor:not-allowed}._green_18gws_21{background-color:#16a34a;color:#fff}._green_18gws_21:hover:not(:disabled){background-color:#15803d}._yellow_18gws_30{background-color:#f5c518;color:#fff}._yellow_18gws_30:hover:not(:disabled){background-color:#d4a017}._orange_18gws_39{background-color:#fef3c7;color:#fff;font-weight:500}._orange_18gws_39:hover:not(:disabled){background-color:#fde68a;color:#fff}._blue_18gws_50{background-color:#3b82f6;color:#fff}._blue_18gws_50:hover:not(:disabled){background-color:#1d4ed8}._red_18gws_59{background-color:#ef4444;color:#fff}._red_18gws_59:hover:not(:disabled){background-color:#dc2626}._gray_18gws_68{background-color:#dadada}._gray_18gws_68:hover:not(:disabled){background-color:#b2b2b2}._default_18gws_76{background-color:#6b7280;color:#fff}._default_18gws_76:hover:not(:disabled){background-color:#4b5563}._wrapper_1g0su_1{position:fixed;z-index:9999;animation:_float_1g0su_1 3s ease-in-out infinite}._mascot_1g0su_7{display:flex;flex-direction:column;align-items:center}._avatar_1g0su_13{width:200px;height:200px;object-fit:contain;margin-bottom:-5px}._messageBox_1g0su_20{background:#fff;padding:12px 16px;font-weight:500;text-align:justify;border-radius:12px;width:300px;box-shadow:0 4px 12px #00000026;font-size:14px;animation:_fadeIn_1g0su_1 .25s ease-in-out}._closeBtn_1g0su_32{margin-top:10px;width:100%;border:none;padding:8px;border-radius:8px;cursor:pointer;background:#ff0080;color:#fff;font-weight:600}@keyframes _float_1g0su_1{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}@keyframes _fadeIn_1g0su_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}._confettiWrapper_lfdxq_1{position:absolute;top:0;left:0;width:100%;height:120px;pointer-events:none;overflow:hidden}._confetti_lfdxq_1{position:absolute;top:0;left:50%;width:10px;height:10px;border-radius:2px;animation:_cair_lfdxq_1 3s linear infinite}._confetti_lfdxq_1:nth-child(3n){background:#ff9d00;left:20%;animation-delay:0s}._confetti_lfdxq_1:nth-child(3n+1){background:#e74c3c;left:40%;animation-delay:.5s}._confetti_lfdxq_1:nth-child(3n+2){background:#2ecc71;left:70%;animation-delay:1s}._carousel_lfdxq_36{width:100%;max-width:72rem;position:relative;overflow:visible}._carouselContent_lfdxq_43{padding-top:1rem;padding-bottom:1rem;padding-right:3rem;overflow:visible}._carouselItem_lfdxq_50{padding-left:1rem}@media (min-width: 640px){._carouselItem_lfdxq_50{flex:0 0 50%}}@media (min-width: 768px){._carouselItem_lfdxq_50{flex:0 0 calc(100% / 3)}}@media (min-width: 1024px){._carouselItem_lfdxq_50{flex:0 0 calc(23% + 15px)}}._cardWrapper_lfdxq_71{position:relative;display:flex;flex-direction:column;align-items:center;padding-bottom:1.5rem;overflow:visible}._card_lfdxq_71{width:250px;background:#ffffff0f;color:#fff;border-radius:.5rem;box-shadow:0 6px 20px #00000040;display:flex;flex-direction:column;align-items:center;padding:1rem 1rem 2.25rem;text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.06);transition:transform .2s ease-in-out;position:relative;flex-shrink:0;overflow:visible}._card_lfdxq_71:hover{transform:scale(1.03)}._cardContent_lfdxq_104{display:flex;flex-direction:column;align-items:center;text-align:center;padding:.5rem .5rem .25rem;position:relative}._imageWrapper_lfdxq_114{position:relative;width:12.5rem;height:14rem;border-radius:.5rem;overflow:hidden;margin-bottom:1rem}._imageWrapper_lfdxq_114:hover ._image_lfdxq_114{transform:scale(1.1)}._imageWrapper_lfdxq_114:hover ._imageOverlay_lfdxq_127{opacity:1}._image_lfdxq_114{width:100%;height:100%;object-fit:cover;object-position:top;transition:transform .3s ease}._imageOverlay_lfdxq_127{position:absolute;inset:0;background:#0009;display:flex;align-items:center;justify-content:center;gap:.75rem;opacity:0;transition:opacity .3s ease}._messageButton_lfdxq_154{cursor:pointer;background:#fff3;border:none;padding:.5rem;border-radius:50%;transition:background .2s}._messageButton_lfdxq_154:hover{background:#fff6}._messageIcon_lfdxq_167{color:#fff;font-size:1.25rem}._personName_lfdxq_172{color:#fff;font-weight:700;font-size:.9375rem;margin-bottom:.25rem}._personBirthDate_lfdxq_179{color:#f90;font-size:1.125rem;font-weight:800}._sectorBadge_lfdxq_185{display:flex;align-items:center;justify-content:center;gap:.3rem;margin-top:-1rem;z-index:50;padding:.5rem 1rem;color:#fff;font-weight:700;border-radius:.375rem;font-size:.875rem;box-shadow:0 4px 6px #0000001a}._confettiWrapper_lfdxq_1{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;overflow:visible}@keyframes _confetti-fall_lfdxq_1{0%{transform:translateY(-100vh) rotate(0);opacity:1}to{transform:translateY(100vh) rotate(720deg);opacity:0}}._carouselPrev_lfdxq_221,._carouselNext_lfdxq_222{color:#fff;border:none;background:transparent}._carouselPrev_lfdxq_221:hover,._carouselNext_lfdxq_222:hover{background:#ffffff1a}@keyframes _cair_lfdxq_1{0%{transform:translateY(-20px) rotate(0);opacity:1}to{transform:translateY(120px) rotate(360deg);opacity:0}}._cardToday_lfdxq_243{position:relative;border-radius:.7rem;overflow:hidden}._cardToday_lfdxq_243:before{content:"";position:absolute;inset:0;border-radius:inherit;border:3px solid rgba(255,215,0,.25);z-index:1}._cardToday_lfdxq_243:after{content:"";position:absolute;inset:0;border-radius:inherit;padding:2px;background:linear-gradient(90deg,transparent,rgb(255,204,0),transparent);background-size:300% 300%;animation:_runLight_lfdxq_1 2.5s linear infinite;z-index:2;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}@keyframes _runLight_lfdxq_1{0%{background-position:300% 0%}to{background-position:-300% 0%}}._cardToday_lfdxq_243 ._cardContent_lfdxq_104{position:relative;z-index:3}._initialsAvatar_lfdxq_296{width:100%;height:auto;aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center;border-radius:50%;margin:0 auto;box-sizing:border-box;color:#fff;font-size:clamp(1.8rem,4vw,3rem);font-weight:700;text-transform:uppercase;-webkit-user-select:none;user-select:none}._navContainer_1n2wb_1{display:flex;justify-content:space-between;align-items:center;width:100%;gap:1rem}._navButton_1n2wb_10{display:flex;align-items:center;justify-content:center;cursor:pointer;background:#ffffff0f;color:#f90;padding:.5rem;border-radius:8px;transition:.2s ease;font-size:1.4rem;-webkit-user-select:none;user-select:none}._navButton_1n2wb_10:hover{background:#ffffff1f}._actions_1n2wb_28{display:flex;justify-content:space-between;margin-top:.5rem}._monthTitle_1n2wb_34{font-size:1.4rem;font-weight:600;color:#fff;letter-spacing:1px;text-transform:uppercase;text-align:center;flex:1}._container_1n2wb_44{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;padding:9rem 0 0}._mainContainer_1n2wb_55{position:relative;display:flex;flex-direction:column;align-items:center;z-index:20;width:100%}._tituloContainer_1n2wb_65{text-align:center;position:absolute;top:-80px;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;z-index:30}._tituloContainer_1n2wb_65 h1{font-size:2rem;margin:0;font-weight:700;color:#fff;margin-top:6rem}._tituloContainer_1n2wb_65 h2{font-size:18px;margin-top:4px;color:#ff9901;letter-spacing:1px}._calendarioContainer_1n2wb_93{display:flex;justify-content:center;align-items:center;position:relative;z-index:20;width:100%;margin:0 auto}._calendarioContainer_1n2wb_93:before{content:"";position:absolute;width:100%;height:190px;background:#ff7a00;top:50%;transform:translateY(-50%);z-index:0}._colunaEsquerda_1n2wb_116,._colunaDireita_1n2wb_117{width:160px;height:480px;object-fit:contain;z-index:50;position:relative;top:-35px}._colunaEsquerda_1n2wb_116{margin-right:-2.9rem}._colunaDireita_1n2wb_117{margin-left:-2.9rem}._calendario_1n2wb_93{width:100%;max-width:90rem;background:#fff;padding:16px 10px;text-align:center;margin-top:-3.5rem;position:relative;z-index:2}._grid_1n2wb_147{width:100%;margin-top:12px;display:grid;grid-template-columns:repeat(7,1fr);gap:3px;padding:0 1rem 1rem}._header_1n2wb_156{font-size:12px;font-weight:600;opacity:.6;color:#555}._dayCell_1n2wb_164{position:relative;height:67px;border:1px solid #e5e5e5;padding:3px;text-align:left;background:#fff;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:2px}._dayCell_1n2wb_164::-webkit-scrollbar{width:4px}._dayCell_1n2wb_164::-webkit-scrollbar-thumb{background:#fff;border-radius:2px}._dayNumber_1n2wb_189{font-size:12px;opacity:.4;font-weight:600;color:#888;flex-shrink:0}._event_1n2wb_198{font-size:9px;text-align:center;padding:1px 10px;border-radius:10px;cursor:pointer;color:#fff;width:100%;font-weight:700;text-transform:uppercase;box-shadow:0 1px 3px #0000001a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-height:18px;line-height:18px;display:block;flex-shrink:0}._eventCor1_1n2wb_221{background-color:#2e76fb}._eventCor2_1n2wb_222{background-color:#ff00b8}._eventCor3_1n2wb_223{background-color:#8c5df7}._eventCor4_1n2wb_224{background-color:#00c9a7}._eventCor5_1n2wb_225{background-color:#ff7a00}._eventCor6_1n2wb_226{background-color:#00c938}._eventCor7_1n2wb_227{background-color:red}._eventCor8_1n2wb_228{background-color:#00c9c9}._eventCor9_1n2wb_229{background-color:#ff6b6b}._eventCor10_1n2wb_230{background-color:#8a2be2}._eventCor11_1n2wb_231{background-color:#ff8c00}._eventCor12_1n2wb_232{background-color:#00b300}._eventCor13_1n2wb_233{background-color:#00b3b3}._eventCor14_1n2wb_234{background-color:#f0f}._eventCor15_1n2wb_235{background-color:#b30000}._curso_1n2wb_237{background:#ff00b8}._palestra_1n2wb_241{background:#8c5df7}._evento_1n2wb_245{background:#00c9a7}._botaoContainer_1n2wb_250{position:absolute;top:20px;right:20px;z-index:30}._botaoAdicionar_1n2wb_258{display:flex;align-items:center;padding:.5rem;border-radius:50%;background-color:#1d2749;color:#fff;border:2px solid #333d60;font-size:24px;font-weight:700;cursor:pointer;box-shadow:0 4px 10px #0003;transition:background-color .3s}._botaoAdicionar_1n2wb_258:hover{background-color:#333d60}._modalCadastro_1n2wb_279{background:#fff;padding:24px;width:100%;max-width:750px;border-radius:16px;box-shadow:0 8px 30px #00000026;z-index:101}._modalCadastro_1n2wb_279 h3{margin-top:0;margin-bottom:20px;color:#333;font-weight:700;text-align:center;font-size:1.5rem}._modalCadastro_1n2wb_279 form{display:flex;flex-direction:column;gap:16px}._formGroup_1n2wb_306{display:flex;flex-direction:column;gap:6px}._label_1n2wb_312{display:flex;align-items:center;gap:4px;font-weight:500;font-size:.875rem}._textarea_1n2wb_321{width:100%;padding:12px;border:1px solid #d1d5db;border-radius:6px;font-size:.875rem;outline:none}._previewImagem_1n2wb_334{margin-top:10px;border:2px dashed #e1e5e9;border-radius:8px;padding:12px}._imagemPreviewHeader_1n2wb_341{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}._imagemPreviewHeader_1n2wb_341 span{font-weight:600;color:#555;font-size:.9rem}._removerImagemBtn_1n2wb_354{background:#ff6b6b;color:#fff;border:none;width:24px;height:24px;border-radius:50%;cursor:pointer;font-size:16px;display:flex;align-items:center;justify-content:center;transition:background-color .3s}._previewImagem_1n2wb_334 img{max-width:100%;max-height:200px;object-fit:cover;border-radius:4px;border:1px solid #ddd;display:block;margin:0 auto}._botoesModal_1n2wb_384{display:flex;gap:12px;justify-content:flex-end;margin-top:20px}._botoesModal_1n2wb_384 button{padding:10px 20px;border-radius:25px;cursor:pointer;font-weight:600;font-size:1rem;border:none;transition:all .3s}._modalOverlay_1n2wb_404{position:fixed;top:0;left:0;width:100%;height:100%;background:linear-gradient(#04060f61,#04060f61);display:flex;justify-content:center;align-items:center;z-index:100;padding:20px}._modalCadastro_1n2wb_279{background:#fff;padding:22px;width:100%;max-width:820px;border-radius:14px;box-shadow:0 20px 50px #02061733;z-index:101}._modalTop_1n2wb_429{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}._modalTop_1n2wb_429 h3{margin:0;font-size:1.25rem;color:#111827;font-weight:800}._closeBtn_1n2wb_444{background:transparent;border:none;cursor:pointer;color:#6b7280;border-radius:8px;padding:6px}._closeBtn_1n2wb_444:hover{background:#f3f4f6}._form_1n2wb_306{display:flex;flex-direction:column;gap:12px}._row_1n2wb_456{display:grid;grid-template-columns:1fr 1fr;gap:12px}._label_1n2wb_312{font-weight:600;color:#374151;font-size:.95rem}._textarea_1n2wb_321{width:100%;padding:12px;border:1px solid #e6e7eb;border-radius:8px;font-size:.95rem;outline:none;min-height:110px}._previewImagem_1n2wb_334{margin-top:6px;border:1px dashed #e6e7eb;border-radius:8px;padding:10px;display:flex;flex-direction:column;gap:8px}._imagemPreviewHeader_1n2wb_341{display:flex;justify-content:space-between;align-items:center}._imagemPreviewHeader_1n2wb_341 span{font-weight:700;color:#374151;font-size:.95rem}._removerImagemBtn_1n2wb_354{background:#ff6b6b;color:#fff;border:none;width:28px;height:28px;border-radius:50%;cursor:pointer;font-size:16px;display:flex;align-items:center;justify-content:center}._removerImagemBtn_1n2wb_354:hover{background:#ff5252}._previewImagem_1n2wb_334 img{max-width:100%;max-height:220px;object-fit:cover;border-radius:6px;border:1px solid #eee}._botoesModal_1n2wb_384{display:flex;gap:12px;justify-content:flex-end;margin-top:6px}._modalEvento_1n2wb_521{background:#fff;padding:20px;width:100%;max-width:740px;border-radius:14px;display:flex;flex-direction:column;gap:18px;animation:_fadeIn_1n2wb_1 .18s ease;max-height:85vh;overflow-y:auto;box-shadow:0 20px 60px #0206172e}._modalEventoHeader_1n2wb_536{display:flex;justify-content:space-between;align-items:center;gap:12px}._eventTitle_1n2wb_543{font-size:1.5rem;text-align:left;font-weight:900;margin:0;color:#111827}._headerActions_1n2wb_551{display:flex;gap:8px}._btnEditar_1n2wb_556,._btnDelete_1n2wb_556{background:#fff;border:1px solid #e6e7eb;padding:8px;border-radius:10px;cursor:pointer}._btnEditar_1n2wb_556:hover,._btnDelete_1n2wb_556:hover{background:#f8fafc}._modalImagemContainer_1n2wb_565{width:100%;height:300px;border-radius:12px;overflow:hidden;display:flex;justify-content:center;align-items:center;background:linear-gradient(180deg,#fafafa,#f4f4f5);border:1px solid #f1f5f9}._modalImagemContainer_1n2wb_565 img{width:100%;height:100%;object-fit:cover}._modalConteudo_1n2wb_584{display:flex;flex-direction:column;gap:12px}._eventDetails_1n2wb_590 strong{display:block;font-size:.98rem;color:#111827;margin-bottom:6px}._eventDetails_1n2wb_590 p{margin:0;font-size:1rem;color:#4b5563;line-height:1.45}._modalForm_1n2wb_605{display:flex;flex-direction:column;gap:10px}._modalForm_1n2wb_605 label{font-weight:700;color:#374151;margin-top:6px}._modalForm_1n2wb_605 input,._modalForm_1n2wb_605 textarea{width:100%;border:1px solid #e6e7eb;border-radius:8px;padding:10px;font-size:1rem}._previewImagemSmall_1n2wb_616{display:flex;gap:8px;align-items:center;margin-top:8px}._previewImagemSmall_1n2wb_616 img{width:80px;height:60px;object-fit:cover;border-radius:6px;border:1px solid #eee}._removerImagemBtnSmall_1n2wb_618{background:#ff6b6b;color:#fff;border:none;border-radius:6px;padding:4px 8px;cursor:pointer}._actions_1n2wb_28{display:flex;gap:12px;justify-content:flex-end;margin-top:8px}@media (max-width: 768px){._row_1n2wb_456{grid-template-columns:1fr}._colunaEsquerda_1n2wb_116,._colunaDireita_1n2wb_117{display:none}._modalCadastro_1n2wb_279,._modalEvento_1n2wb_521{max-width:95%;padding:16px}}._container_1p0x5_1{width:100%;display:flex;flex-direction:column}._label_1p0x5_7{display:flex;align-items:center;gap:4px;font-weight:500;font-size:.875rem;margin-bottom:4px}._mandatory_1p0x5_16{color:#ef4444}._errorText_1p0x5_20{display:flex;gap:4px;align-items:center;color:#ef4444;margin-left:16px}._input_1p0x5_28{width:100%;padding:12px;border:1px solid #d1d5db;border-radius:6px;font-size:.875rem;outline:none}._errorBorder_1p0x5_37{border-color:#f87171}._input_1p0x5_28:focus{outline:none}._input_1p0x5_28:disabled{background-color:#f4f4f5;color:#6a7282}._wrapper_z4227_1{position:relative;width:100%;overflow:hidden}._bannerWrapper_z4227_7{position:relative;width:100%;overflow:hidden;display:block}._banner_z4227_7{position:relative;width:100%;height:100vh}._banner_z4227_7 img{width:100%;height:100%;object-fit:cover;display:block;-webkit-user-select:none;user-select:none;pointer-events:none}._colorida_z4227_29{position:absolute;top:0;left:0;width:100%;height:100%;clip-path:circle(30vmin at var(--x, 50%) var(--y, 50%));transition:clip-path .05s ease;z-index:2;pointer-events:none}._bw_z4227_41{position:relative;width:100%;height:100%;z-index:1}._muralSection_k4gui_1{padding:0 0 2rem;width:100%;display:flex;flex-direction:column;align-items:center;margin:0 auto;position:relative}._header_k4gui_12{text-align:center;margin-bottom:1.5rem}._title_k4gui_17{font-size:2rem;font-weight:700;color:#2c3e50}._subtitle_k4gui_23{font-size:1.1rem;color:#7f8c8d}._grid_k4gui_29{max-width:75rem;display:grid;grid-template-columns:repeat(4,1fr);gap:1.2rem;padding:1rem}._card_k4gui_38{background-color:#ffffa6;padding:1.5rem 1rem 2rem;border-radius:6px;min-height:250px;position:relative;box-shadow:0 6px 20px #00000026;transition:transform .15s ease}._card_k4gui_38:hover{transform:scale(1.03) rotate(0)}._birthdayCard_k4gui_53{background:#ffe0ec;border:2px solid #e91e63}._recognitionCard_k4gui_57{background:#e7e9ff;border:2px solid #6a4df5}._genericCard_k4gui_61{background:#f1f1f1;border:2px solid #888}._random0_k4gui_67{transform:rotate(-3deg)}._random1_k4gui_70{transform:rotate(2deg)}._random2_k4gui_73{transform:rotate(-1deg)}._random3_k4gui_76{transform:rotate(3deg)}._random4_k4gui_79{transform:rotate(-2deg)}._random5_k4gui_82{transform:rotate(1deg)}._avatarRow_k4gui_86{display:flex;justify-content:center;margin-top:-3rem}._avatarContainer_k4gui_93{position:relative;width:65px;height:65px}._avatar_k4gui_86{width:60px;height:60px;border-radius:50%;object-fit:cover;object-position:top;box-shadow:0 2px 8px #0003;border:2px solid #fcfafa}._content_k4gui_120{margin-top:1rem;text-align:center}._para_k4gui_125{font-size:.9rem;font-weight:700;margin-bottom:.4rem;display:block}._mensagem_k4gui_132{font-size:.95rem;color:#333;margin:.4rem 0}._de_k4gui_138{font-size:.75rem;font-weight:700;margin-top:.5rem;display:block}._likeButton_k4gui_146{position:absolute;bottom:12px;left:12px;background:transparent;border:none;cursor:pointer;font-size:1rem;display:flex;align-items:center;gap:.35rem}._deleteButton_k4gui_159{position:absolute;top:10px;right:10px;border:none;background:#ffffffd9;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.2s;z-index:5}._deleteButton_k4gui_159:hover{transform:scale(1.05)}._liked_k4gui_180{color:#e91e63}._notLiked_k4gui_183{color:#777}._botaoContainer_k4gui_188{position:absolute;right:12px}._botaoAdicionar_k4gui_193{padding:.5rem;border-radius:50%;background-color:#e91e63;color:#fff;border:2px solid #f2105b;font-size:24px;cursor:pointer;transition:.3s}._botaoAdicionar_k4gui_193:hover{background-color:#f2105b}@media (max-width: 992px){._grid_k4gui_29{grid-template-columns:repeat(3,1fr)}}@media (max-width: 768px){._grid_k4gui_29{grid-template-columns:repeat(2,1fr)}}@media (max-width: 480px){._grid_k4gui_29{grid-template-columns:1fr}}._modalBackdrop_k4gui_229{position:fixed;inset:0;background:#0009;display:flex;justify-content:center;align-items:center;padding:1rem;z-index:9999}._modalCard_k4gui_240{width:100%;max-width:450px;background:#fff;border-radius:16px;padding:2rem;box-shadow:0 10px 30px #00000040;position:relative;animation:_fadeIn_k4gui_1 .25s ease}._modalTitle_k4gui_251{text-align:center;font-size:1.8rem;margin-bottom:1rem;font-weight:700;color:#2c3e50}._modalAvatares_k4gui_259{display:flex;justify-content:center;gap:15px;margin-bottom:1rem}._modalAvatar_k4gui_259{width:65px;height:65px;border-radius:50%;object-fit:cover;border:3px solid #fff;box-shadow:0 4px 15px #00000026}._modalPara_k4gui_275{text-align:center;font-size:1rem;font-weight:700;color:#e91e63;margin-bottom:1rem}._modalMensagem_k4gui_283{font-size:1rem;line-height:1.5;color:#34495e;margin-bottom:1.5rem;text-align:center}._modalDe_k4gui_291{text-align:center;font-size:1rem;font-weight:700;margin-bottom:2rem;color:#2c3e50}._modalClose_k4gui_299{display:block;margin:0 auto;background:#e91e63;border:none;padding:.7rem 1.5rem;font-size:1rem;color:#fff;border-radius:10px;cursor:pointer;transition:.2s}._modalClose_k4gui_299:hover{background:#d01450}._data_k4gui_315{font-size:.75rem;color:#4a5565}@keyframes _fadeIn_k4gui_1{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}._likeTooltip_k4gui_331{position:absolute;bottom:45px;right:10;background:#fff;padding:8px 10px;border-radius:10px;box-shadow:0 4px 12px #00000026;width:15rem;display:none;flex-direction:column;gap:8px;z-index:1000}._likeButton_k4gui_146:hover ._likeTooltip_k4gui_331{display:flex}._likeItem_k4gui_350{display:flex;align-items:center;gap:8px}._likeAvatar_k4gui_356{width:28px;height:28px;border-radius:50%;object-fit:cover}._overlay_1g5sk_1{position:fixed;inset:0;background:#00000070;display:flex;justify-content:center;align-items:center;z-index:1000}._modal_1g5sk_11{position:relative;background:#fff;padding:2rem;width:100%;max-width:980px;border-radius:12px;display:flex;flex-direction:column;gap:1rem}._modal_1g5sk_11 h2{margin:0;font-size:1.6rem;color:#333;font-weight:600}._error_1g5sk_28{color:#ff6b6b;font-size:.75rem;margin-top:2px;display:block}._actions_1g5sk_35{display:flex;justify-content:space-between;margin-top:.5rem}._btn_1g5sk_41{padding:.5rem 1rem;border-radius:6px;border:none;cursor:pointer}._cancel_1g5sk_48{background:#bbb;color:#fff}._confirm_1g5sk_53{background:#e91e63;color:#fff}._textareaWrapper_1g5sk_59{position:relative}._textarea_1g5sk_59{width:100%;padding:12px;border:1px solid #d1d5db;border-radius:6px;font-size:.875rem;outline:none;margin-top:1rem}._emojiButton_1g5sk_73{position:absolute;z-index:9999;bottom:.75rem;right:.75rem;background:none;border:none;color:#9ca3af;font-size:1.25rem;cursor:pointer;transition:color .2s}._emojiButton_1g5sk_73:hover{color:#f59e0b}._emojiPicker_1g5sk_90{position:fixed;bottom:6rem;z-index:99999}._container_k0xom_1{width:100%;display:flex;flex-direction:column}._label_k0xom_7{display:flex;align-items:center;gap:4px;font-weight:500;font-size:.875rem;margin-bottom:4px}._mandatory_k0xom_16{color:#ef4444}._errorText_k0xom_20{display:flex;gap:4px;align-items:center;color:#ef4444;margin-left:16px}._select_k0xom_28{width:100%;padding:12px;border:1px solid #d1d5db;border-radius:6px;font-size:.875rem;outline:none}._errorBorder_k0xom_37{border-color:#f87171}._select_k0xom_28:focus{outline:none}._option_k0xom_45{padding:8px}._autocomplete_1q3h3_1{max-height:180px;overflow-y:auto;border:1px solid #ddd;border-radius:8px;margin-top:1rem}._item_1q3h3_9{display:flex;align-items:center;gap:.7rem;padding:.5rem;cursor:pointer}._item_1q3h3_9 img,._avatarFallback_1q3h3_18{width:36px;height:36px;border-radius:50%;flex-shrink:0}._item_1q3h3_9 img{object-fit:cover;object-position:top}._avatarFallback_1q3h3_18{display:flex;align-items:center;justify-content:center;color:#fff;font-size:.85rem;font-weight:600;text-transform:uppercase}._item_1q3h3_9:hover{background:#f1f1f1}._item_1q3h3_9._active_1q3h3_44{background:#e91e6325;border-left:3px solid #f30856}._muralSection_yry14_1{padding:0 0 2rem;width:100%;display:flex;flex-direction:column;align-items:center;margin:0 auto;position:relative;overflow:visible;background:#342016;margin-bottom:1rem}._header_yry14_15{text-align:center;margin-bottom:1.5rem;margin-top:2rem}._title_yry14_21{font-size:2rem;font-weight:700;color:#f4dc9c}._subtitle_yry14_27{font-size:1.1rem;color:#d4a017}._grid_yry14_32{max-width:75rem;display:grid;grid-template-columns:repeat(4,1fr);gap:1.2rem;padding:1rem}._card_yry14_40{background-color:#fef7e6;padding:1.5rem 1rem 2rem;border-radius:6px;min-height:250px;position:relative;box-shadow:0 6px 20px #0000004d;transition:transform .15s ease;border:2px solid #d4a017}._card_yry14_40:hover{transform:scale(1.03) rotate(0)}._random0_yry14_55{transform:rotate(-3deg)}._random1_yry14_58{transform:rotate(2deg)}._random2_yry14_61{transform:rotate(-1deg)}._random3_yry14_64{transform:rotate(3deg)}._random4_yry14_67{transform:rotate(-2deg)}._random5_yry14_70{transform:rotate(1deg)}._avatarRow_yry14_74{display:flex;justify-content:center;margin-top:-3rem}._avatarContainer_yry14_80{position:relative;width:65px;height:65px}._avatar_yry14_74{width:60px;height:60px;border-radius:50%;object-fit:cover;object-position:top;box-shadow:0 2px 8px #0003;border:2px solid #d4a017}._content_yry14_96{margin-top:1rem;text-align:center}._para_yry14_101{font-size:.9rem;font-weight:700;margin-bottom:.4rem;display:block;color:#a67c00}._mensagem_yry14_109{font-size:.95rem;color:#555;margin:.4rem 0}._de_yry14_115{font-size:.75rem;font-weight:700;margin-top:.5rem;display:block;color:#b8860b;font-style:italic}._likeButton_yry14_124{position:absolute;bottom:12px;left:12px;background:transparent;border:none;cursor:pointer;font-size:1rem;display:flex;align-items:center;gap:.35rem;color:#555}._deleteButton_yry14_138{position:absolute;top:10px;right:10px;border:none;background:#ffffffd9;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.2s;z-index:5}._deleteButton_yry14_138:hover{transform:scale(1.05)}._liked_yry14_159{color:#e91e63}._notLiked_yry14_162{color:#777}._botaoContainer_yry14_166{position:absolute;right:12px;margin-top:2rem}._botaoAdicionar_yry14_172{padding:.5rem;border-radius:50%;background-color:#d4a017;color:#fff;border:2px solid #b8860b;font-size:24px;cursor:pointer;transition:.3s}._botaoAdicionar_yry14_172:hover{background-color:#b8860b}._verTudoBtn_yry14_187{display:inline-block;padding:.5rem 1.5rem;background:#d4a017;color:#fff;border-radius:20px;text-decoration:none;font-weight:700;transition:.2s}._verTudoBtn_yry14_187:hover{background:#b8860b}@media (max-width: 992px){._grid_yry14_32{grid-template-columns:repeat(3,1fr)}}@media (max-width: 768px){._grid_yry14_32{grid-template-columns:repeat(2,1fr)}}@media (max-width: 480px){._grid_yry14_32{grid-template-columns:1fr}}._modalBackdrop_yry14_220{position:fixed;inset:0;background:#0009;display:flex;justify-content:center;align-items:center;padding:1rem;z-index:9999}._modalCard_yry14_231{width:100%;max-width:450px;background:#fef7e6;border-radius:16px;padding:2rem;box-shadow:0 10px 30px #0000004d;position:relative;animation:_fadeIn_yry14_1 .25s ease;border:2px solid #d4a017}._modalTitle_yry14_243{text-align:center;font-size:1.8rem;margin-bottom:1rem;font-weight:700;color:#a67c00}._modalAvatares_yry14_251{display:flex;justify-content:center;gap:15px;margin-bottom:1rem}._modalAvatar_yry14_251{width:65px;height:65px;border-radius:50%;object-fit:cover;border:3px solid #d4a017;box-shadow:0 4px 15px #0003}._modalPara_yry14_267{text-align:center;font-size:1rem;font-weight:700;color:#a67c00;margin-bottom:1rem}._modalMensagem_yry14_275{font-size:1rem;line-height:1.5;color:#34495e;margin-bottom:1.5rem;text-align:center}._modalDe_yry14_283{text-align:center;font-size:1rem;font-weight:700;margin-bottom:2rem;color:#b8860b;font-style:italic}._modalClose_yry14_292{display:block;margin:0 auto;background:#d4a017;border:none;padding:.7rem 1.5rem;font-size:1rem;color:#fff;border-radius:10px;cursor:pointer;transition:.2s;font-weight:700}._modalClose_yry14_292:hover{background:#b8860b}._data_yry14_310{font-size:.75rem;color:#b8860b}@keyframes _fadeIn_yry14_1{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}._likeTooltip_yry14_326{position:absolute;bottom:45px;right:10;background:#fff;padding:8px 10px;border-radius:10px;box-shadow:0 4px 12px #0003;width:15rem;display:none;flex-direction:column;gap:8px;z-index:1000}._likeButton_yry14_124:hover ._likeTooltip_yry14_326{display:flex}._likeItem_yry14_345{display:flex;align-items:center;gap:8px}._likeAvatar_yry14_351{width:28px;height:28px;border-radius:50%;object-fit:cover}._emptyState_yry14_358{width:100%;max-width:600px;padding:2rem 1.5rem;margin:0 auto}._emptyContent_yry14_365{text-align:center;animation:_fadeIn_yry14_1 .5s ease}._emptyEmoji_yry14_370{font-size:4rem;margin:0 0 1rem;animation:_float_yry14_1 3s ease-in-out infinite}._emptyTitle_yry14_376{font-size:1.4rem;color:#f4dc9c;margin:0 0 1.2rem;font-weight:700}._emptyText_yry14_383{font-size:.95rem;color:#d4c5a9;line-height:1.6;margin:0 0 .8rem;text-align:justify}._emptyLink_yry14_391{display:inline-block;margin-top:1rem;padding:.6rem 1.5rem;background:#d4a017;color:#fff;border-radius:20px;text-decoration:none;font-weight:700;font-size:.9rem;transition:background .2s}._emptyLink_yry14_391:hover{background:#b8860b}@keyframes _float_yry14_1{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}._overlay_1sctx_1{position:fixed;inset:0;background:#00000070;display:flex;justify-content:center;align-items:center;z-index:1000}._modal_1sctx_11{position:relative;background:#fef7e6;padding:2rem;width:100%;max-width:980px;border-radius:12px;display:flex;flex-direction:column;gap:1rem;border:2px solid #d4a017}._modal_1sctx_11 h2{margin:0;font-size:1.6rem;color:#a67c00;font-weight:700}._error_1sctx_29{color:#ff6b6b;font-size:.75rem;margin-top:2px;display:block}._actions_1sctx_36{display:flex;justify-content:space-between;margin-top:.5rem}._btn_1sctx_42{padding:.5rem 1rem;border-radius:6px;border:none;cursor:pointer}._cancel_1sctx_49{background:#bbb;color:#fff}._confirm_1sctx_54{background:#d4a017;color:#fff}._textareaWrapper_1sctx_60{position:relative}._textarea_1sctx_60{width:100%;padding:12px;border:1px solid #d4a017;border-radius:6px;font-size:.875rem;outline:none;margin-top:1rem;background:#fffef5}._emojiButton_1sctx_75{position:absolute;z-index:9999;bottom:.75rem;right:.75rem;background:none;border:none;color:#9ca3af;font-size:1.25rem;cursor:pointer;transition:color .2s}._emojiButton_1sctx_75:hover{color:#d4a017}._emojiPicker_1sctx_92{position:fixed;bottom:6rem;z-index:99999}._container_1lf81_1{position:absolute;bottom:-25px;right:15px;width:160px;height:275px;pointer-events:none;z-index:2;transform-style:preserve-3d}._inner_1lf81_12{width:100%;height:100%;position:relative;animation:_float_1lf81_1 3.2s ease-in-out infinite;margin-top:-2rem}._girasolImg_1lf81_20{width:100%;height:100%;object-fit:cover;filter:drop-shadow(0 8px 16px rgba(0,0,0,.18))}@keyframes _float_1lf81_1{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}._wrapper_e95q1_1{position:fixed;z-index:9999;animation:_float_e95q1_1 3s ease-in-out infinite}._mascot_e95q1_7{display:flex;flex-direction:column;align-items:center}._avatar_e95q1_13{width:130px;height:170px;object-fit:contain;margin-bottom:-8px;filter:drop-shadow(0 6px 12px rgba(0,0,0,.15))}._messageBox_e95q1_21{background:#fef7e6;padding:12px 16px;font-weight:500;text-align:justify;border-radius:12px;width:280px;box-shadow:0 4px 12px #0003;font-size:14px;color:#5d4037;border:2px solid #d4a017;animation:_fadeIn_e95q1_1 .25s ease-in-out}._closeBtn_e95q1_35{margin-top:10px;width:100%;border:none;padding:8px;border-radius:8px;cursor:pointer;background:#d4a017;color:#fff;font-weight:600;transition:background .2s}._closeBtn_e95q1_35:hover{background:#b8860b}@keyframes _float_e95q1_1{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}@keyframes _fadeIn_e95q1_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}._title_1oang_1{font-size:2.5rem;font-weight:700;color:#2c3e50;margin:0}._subtitle_1oang_8{font-size:1.1rem;color:#7f8c8d;margin:.5rem 0 0}._sectionMural_1oang_14{background:#fff}._sectionCalendario_1oang_18{width:100%;display:flex;justify-content:center;align-items:center}._sectionWithClouds_1oang_26{position:relative;overflow:hidden;width:100%;padding:2rem 0 0;display:flex;flex-direction:column;align-items:center}._sectionGirasol_1oang_37{padding-top:0!important}._sectionFerias_1oang_41{position:relative;overflow:hidden;width:100%;padding:2.5rem 0;display:flex;flex-direction:column;align-items:center;background:url(/bg_ferias.png) center center / cover no-repeat}._sectionWithClouds_1oang_26 h1{font-size:2rem;color:#fff;font-weight:700}._cloud_1oang_58{position:absolute;top:20px;width:200px;height:80px;background:#fff2;border-radius:100px;filter:blur(8px);animation:_move_1oang_1 30s linear infinite}._cloud_1oang_58:before,._cloud_1oang_58:after{content:"";position:absolute;background:#fff2;width:150px;height:60px;border-radius:100px}._cloud_1oang_58:before{top:-25px;left:25px}._cloud_1oang_58:after{top:10px;left:100px}._tituloContainer_1oang_89{display:flex;flex-direction:column;align-items:center;font-weight:700}._tituloContainer_1oang_89 h1{font-size:2rem;margin:0;font-weight:700;color:#fff}._tituloContainer_1oang_89 h2{font-size:18px;margin-top:4px;color:#f90;letter-spacing:1px}._botaoContainer_1oang_112{position:absolute;top:20px;right:20px;z-index:50}._botaoAdicionar_1oang_119{padding:.5rem;border-radius:50%;background-color:#141a2e;color:#fff;border:2px solid #141b32;font-size:24px;cursor:pointer;transition:.3s}._botaoAdicionar_1oang_119:hover{background-color:#1b223b}@keyframes _move_1oang_1{0%{transform:translate(-300px)}to{transform:translate(calc(100vw + 300px))}}:root{--primary-color: #be0260;--secondary-color: #ffffff;--text-color: #e0e0e0;--shadow-dark: rgba(0, 0, 0, .4);--shadow-light: rgba(255, 255, 255, .1)}._container_10kgy_10{width:100%;display:flex;flex-direction:column;align-items:center;box-sizing:border-box}._titulo_10kgy_19{font-weight:700;margin-bottom:1.5rem;text-transform:uppercase}._carousel_10kgy_26{width:100%;max-width:1350px;margin:0 auto}._carouselContent_10kgy_32{display:flex;padding:0 10px}._carouselItem_10kgy_37{flex:0 0 100%;padding:0 10px;box-sizing:border-box}@media (min-width: 640px){._carouselItem_10kgy_37{flex:0 0 calc(50% - 20px)}}@media (min-width: 900px){._carouselItem_10kgy_37{flex:0 0 calc(33.333% - 20px)}}@media (min-width: 1200px){._carouselItem_10kgy_37{flex:0 0 calc(25% - 20px)}}._card_10kgy_68{width:100%;height:400px;background-color:var(--card-background);border-radius:12px;overflow:hidden;cursor:pointer;position:relative;transition:transform .3s ease,box-shadow .3s ease;box-shadow:0 6px 15px var(--shadow-dark)}._card_10kgy_68 img{width:100%;height:100%;border-radius:12px;object-fit:cover;transition:opacity .3s ease}._card_10kgy_68:hover img{opacity:.85}._legenda_10kgy_98{position:absolute;bottom:0;left:0;width:100%;padding:8px 15px;background:linear-gradient(to top,#000c,#0000);color:var(--secondary-color);font-size:.95rem;text-align:left;font-weight:500}._navPrev_10kgy_112,._navNext_10kgy_113{background:#ffffff26;border:1px solid var(--shadow-light);color:var(--secondary-color);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:50%;width:40px;height:40px;transition:background-color .2s ease,transform .2s ease}._navPrev_10kgy_112:hover,._navNext_10kgy_113:hover{background-color:var(--primary-color);border-color:var(--primary-color);transform:scale(1.05)}._navPrev_10kgy_112{left:10px}._navNext_10kgy_113{right:10px}._verMais_10kgy_140{padding:5px 1rem;background:var(--primary-color);color:var(--secondary-color);border:none;border-radius:8px;font-size:.75rem;margin-top:1rem;cursor:pointer;font-weight:700;text-transform:uppercase;letter-spacing:.05em;transition:background-color .3s ease,transform .2s ease;box-shadow:0 4px 10px var(--shadow-dark)}._verMais_10kgy_140:hover{background:#f39;transform:translateY(-2px);box-shadow:0 6px 15px var(--shadow-dark)}._modalOverlay_10kgy_163{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000f2;display:flex;justify-content:center;align-items:center;z-index:1000;padding:20px;box-sizing:border-box}._modalContent_10kgy_178{position:relative;max-width:95vw;max-height:95vh;padding:15px;background-color:var(--card-background);border-radius:12px;box-shadow:0 8px 30px var(--shadow-dark);display:flex;flex-direction:column;align-items:center;overflow:hidden}._btnClose_10kgy_192{position:absolute;top:15px;right:15px;background:var(--primary-color);border:none;color:var(--secondary-color);cursor:pointer;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;z-index:1001;transition:background-color .2s ease,transform .2s ease;font-size:24px}._btnClose_10kgy_192 svg{stroke:var(--secondary-color)}._btnClose_10kgy_192:hover{background:#f39;transform:rotate(90deg)}._modalImg_10kgy_220{max-width:100%;max-height:80vh;height:auto;object-fit:contain;border-radius:8px;margin-bottom:10px}._modalTitulo_10kgy_229{margin-top:5px;padding:0 10px;text-align:center;font-weight:700;color:var(--text-color);font-size:1.1rem}._likeButton_10kgy_238{bottom:8px;right:8px;background:#ffffffc9;border:none;padding:6px 10px;display:flex;gap:6px;align-items:center;border-radius:20px;cursor:pointer;font-size:14px;transition:.2s;position:absolute}._liked_10kgy_255{color:red}._notLiked_10kgy_259{color:#444}._likeButton_10kgy_238:hover{transform:scale(1.05)}._likeTooltip_10kgy_268{position:absolute;bottom:45px;right:0;background:#fff;padding:8px 10px;border-radius:10px;box-shadow:0 4px 12px #00000026;width:15rem;display:none;flex-direction:column;gap:8px;z-index:1000}._likeButton_10kgy_238:hover ._likeTooltip_10kgy_268{display:flex}._likeItem_10kgy_288{display:flex;align-items:center;gap:8px}._likeAvatar_10kgy_294{width:28px!important;height:28px!important;border-radius:50%!important;object-fit:cover!important;flex-shrink:0!important}._imgClick_10kgy_302{cursor:pointer}._confettiWrapper_psb0v_1{position:absolute;top:0;left:0;width:100%;height:120px;pointer-events:none;overflow:hidden}._tituloContainer_psb0v_11{text-align:center;position:absolute;top:-80px;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;z-index:30}._tituloContainer_psb0v_11 h1{font-size:2rem;margin:0;font-weight:700;color:#fff;margin-top:7rem}._navContainer_psb0v_32{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:1rem;gap:1rem}._navButton_psb0v_41{display:flex;align-items:center;justify-content:center;cursor:pointer;background:#ffffff0f;color:#f90;padding:.5rem;border-radius:8px;transition:.2s ease;font-size:1.4rem;-webkit-user-select:none;user-select:none}._navButton_psb0v_41:hover{background:#ffffff1f}._tituloContainer_psb0v_11 h2{font-size:18px;margin-top:4px;color:#f90;font-weight:700;letter-spacing:1px}._botaoContainer_psb0v_68{position:absolute;top:20px;right:12px}._botaoAdicionar_psb0v_74{padding:.5rem;border-radius:50%;background-color:#e91e63;color:#fff;border:2px solid #f2105b;font-size:24px;cursor:pointer;transition:.3s}._botaoAdicionar_psb0v_74:hover{background-color:#f2105b}._carousel_psb0v_89{width:100%;max-width:72rem;margin-top:6rem;position:relative;overflow:visible}._carouselContent_psb0v_98{padding-top:1rem;padding-bottom:1rem;padding-right:3rem;overflow:visible}._carouselItem_psb0v_106{padding-left:1rem}@media (min-width: 640px){._carouselItem_psb0v_106{flex:0 0 50%}}@media (min-width: 768px){._carouselItem_psb0v_106{flex:0 0 calc(100% / 3)}}@media (min-width: 1024px){._carouselItem_psb0v_106{flex:0 0 calc(23% + 15px)}}._cardWrapper_psb0v_129{position:relative;display:flex;flex-direction:column;align-items:center;padding-bottom:1.5rem;overflow:visible}._card_psb0v_129{width:240px;background:#ffffff0f;color:#fff;border-radius:.5rem;box-shadow:0 6px 20px #00000040;display:flex;flex-direction:column;align-items:center;padding:1rem 1rem 2.25rem;text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.06);transition:transform .2s ease-in-out;position:relative;flex-shrink:0;overflow:visible}._card_psb0v_129:hover{transform:scale(1.03)}._cardContent_psb0v_162{display:flex;flex-direction:column;align-items:center;text-align:center;padding:.5rem .5rem .25rem;position:relative}._imageWrapper_psb0v_172{position:relative;width:12.5rem;height:14rem;border-radius:.5rem;overflow:hidden;margin-bottom:1rem}._imageWrapper_psb0v_172:hover ._image_psb0v_172{transform:scale(1.1)}._imageWrapper_psb0v_172:hover ._imageOverlay_psb0v_185{opacity:1}._image_psb0v_172{width:100%;height:100%;object-fit:cover;object-position:top;transition:transform .3s ease}._imageOverlay_psb0v_185{position:absolute;inset:0;background:#0009;display:flex;align-items:center;justify-content:center;gap:.75rem;opacity:0;transition:opacity .3s ease}._messageButton_psb0v_212{cursor:pointer;background:#fff3;border:none;padding:.5rem;border-radius:50%;transition:background .2s}._messageButton_psb0v_212:hover{background:#fff6}._messageIcon_psb0v_225{color:#fff;font-size:1.25rem}._personName_psb0v_230{color:#fff;font-weight:700;font-size:.9375rem;margin-bottom:.25rem}._personBirthDate_psb0v_237{color:#f90;font-size:1rem;font-weight:800}._sectorBadge_psb0v_244{display:flex;align-items:center;justify-content:center;gap:.3rem;margin-top:-1rem;z-index:50;padding:.5rem 1rem;color:#fff;font-weight:700;border-radius:.375rem;font-size:.875rem;box-shadow:0 4px 6px #0000001a}._confettiWrapper_psb0v_1{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;overflow:visible}@keyframes _confetti-fall_psb0v_1{0%{transform:translateY(-100vh) rotate(0);opacity:1}to{transform:translateY(100vh) rotate(720deg);opacity:0}}._carouselPrev_psb0v_281,._carouselNext_psb0v_282{color:#fff;border:none;background:transparent}._carouselPrev_psb0v_281:hover,._carouselNext_psb0v_282:hover{background:#ffffff1a}@keyframes _cair_psb0v_1{0%{transform:translateY(-20px) rotate(0);opacity:1}to{transform:translateY(120px) rotate(360deg);opacity:0}}._divider_psb0v_307{border:0;height:1px;background-color:#e0e0e0;margin:20px 0}._periodTitle_psb0v_314{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}._addButton_psb0v_321{cursor:pointer;padding:.3rem;border-radius:100%}._addButton_psb0v_321:hover{background:#e4e4e7}._periodGroup_psb0v_331{border:1px solid #ddd;border-radius:8px;padding:15px;margin-bottom:20px;background-color:#f9f9f9}._periodLabel_psb0v_339{display:block;font-weight:700;color:#007bff;margin-bottom:10px}._dateInputs_psb0v_346{display:flex;gap:15px;margin-bottom:1rem}._dateInputs_psb0v_346 ._formGroup_psb0v_354{flex:1;margin-bottom:0}._removeButton_psb0v_359{background-color:#dc3545;color:#fff;padding:8px 12px;border:none;border-radius:4px;cursor:pointer;font-size:.9rem;margin-top:10px;transition:background-color .2s}._removeButton_psb0v_359:hover{background-color:#c82333}._noData_psb0v_376{margin-top:8rem;color:#fff}._actionButton_psb0v_382{cursor:pointer;background:#fff3;border:none;padding:.5rem;border-radius:50%;transition:background .2s}._actionButton_psb0v_382:hover,._deleteBtn_psb0v_395:hover{background:#fff6}._errorMessage_psb0v_399{color:#ff4d4d;font-size:.875rem;margin:10px 0;text-align:center}._substituteBox_psb0v_406{width:100%;padding:8px;margin-top:1rem;border-radius:10px;background:#ffffff14}._substituteLabel_psb0v_414{font-size:10px;text-align:center;display:block;margin-bottom:4px;font-weight:400}._substituteInfo_psb0v_422{display:flex;width:100%;justify-content:center;font-weight:700;align-items:center;gap:8px}._substituteAvatar_psb0v_431{width:26px;height:26px;border-radius:50%;object-fit:cover;object-position:top}._substituteName_psb0v_439{font-size:10px;font-weight:700;letter-spacing:1px}._modalOverlay_bhpsl_6{position:fixed;inset:0;background-color:#0009;display:flex;justify-content:center;align-items:center;z-index:1000}._modalContent_bhpsl_24{background-color:#fff;padding:30px;border-radius:12px;width:90%;min-width:600px;max-width:900px;box-shadow:0 10px 25px #0003;max-height:90vh;overflow-y:auto;transform:scale(1);transition:transform .3s ease-out}._modalHeader_bhpsl_43{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;border-bottom:1px solid #e0e0e0;padding-bottom:15px}._modalHeader_bhpsl_43 h3{margin:0;font-size:1.6rem;color:#333;font-weight:600}._closeButton_bhpsl_59{background:none;border:none;font-size:2rem;cursor:pointer;color:#888;line-height:1;padding:5px 10px;transition:color .2s}._closeButton_bhpsl_59:hover{color:#333}._formGroup_bhpsl_77{margin-bottom:18px}._formGroup_bhpsl_77 label{display:block;margin-bottom:6px;font-weight:500;color:#555}._formControl_bhpsl_88{width:100%;padding:10px 12px;border:1px solid #cccccc;border-radius:6px;box-sizing:border-box;font-size:1rem;transition:border-color .2s,box-shadow .2s}._formControl_bhpsl_88:focus{border-color:#007bff;box-shadow:0 0 0 2px #007bff40;outline:none}._submitButton_bhpsl_104{background-color:#007bff;color:#fff;padding:12px 20px;border:none;border-radius:6px;cursor:pointer;width:100%;font-size:1.1rem;margin-top:20px;font-weight:600;transition:background-color .2s}._submitButton_bhpsl_104:hover:not(:disabled){background-color:#0056b3}._submitButton_bhpsl_104:disabled{background-color:#ccc;cursor:not-allowed;color:#888}._errorMessage_bhpsl_128{color:#dc3545;background-color:#f8d7da;border:1px solid #f5c6cb;padding:10px;border-radius:4px;margin-top:15px;text-align:center}._loading_1p8hi_1,._error_1p8hi_1{text-align:center;padding:50px;font-size:1.2rem}._error_1p8hi_1{color:var(--error-color)}._profileCard_1p8hi_12{padding:1rem;border-radius:12px;position:relative}._actions_1p8hi_18{display:flex;justify-content:space-between;gap:10px;margin-top:2rem}._btn_1p8hi_26{padding:8px 15px;border:none;border-radius:8px;cursor:pointer;font-weight:600;transition:all .3s ease;display:flex;align-items:center;gap:8px}._btn_1p8hi_26:disabled{opacity:.6;cursor:not-allowed}._btnEdit_1p8hi_43{background-color:var(--primary-color);color:#fff}._btnEdit_1p8hi_43:hover{background-color:#5b9bff}._btnSave_1p8hi_51{background-color:#10b981;color:#fff}._btnSave_1p8hi_51:hover{background-color:#059669}._btnCancel_1p8hi_59{background-color:var(--error-color);color:#fff}._btnCancel_1p8hi_59:hover{background-color:#dc2626}._contentGrid_1p8hi_68{display:grid;grid-template-columns:200px 1fr;gap:40px;align-items:flex-start}._imageSection_1p8hi_76{display:flex;flex-direction:column;align-items:center}._imageWrapper_1p8hi_82{position:relative;width:200px;height:200px;border-radius:50%;overflow:hidden;margin-bottom:20px;border:4px solid var(--primary-color)}._profileImage_1p8hi_92{width:100%;height:100%;object-fit:cover}._imageOverlay_1p8hi_98{position:absolute;inset:0;background:#0009;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;opacity:0;transition:opacity .3s ease;font-size:.9rem;font-weight:600}._imageWrapper_1p8hi_82:hover ._imageOverlay_1p8hi_98{opacity:1}._fileInput_1p8hi_117{display:none}._detailsSection_1p8hi_122{padding-top:10px}._userName_1p8hi_126{font-size:1.8rem;margin-bottom:20px;border-bottom:2px solid var(--primary-color);padding-bottom:5px}._viewFields_1p8hi_134{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}._viewField_1p8hi_134{padding:10px 0;border-bottom:1px dashed var(--secondary-color)}._viewLabel_1p8hi_145{display:block;font-size:.8rem;margin-bottom:2px;font-weight:500}._viewValue_1p8hi_152{font-size:1rem;font-weight:400}._editableFields_1p8hi_158{display:grid;grid-template-columns:repeat(2,minmax(280px,1fr));gap:20px}._formGroup_1p8hi_164{display:flex;flex-direction:column}._formGroup_1p8hi_164 label{font-size:.9rem;margin-bottom:5px;font-weight:500}._formGroup_1p8hi_164 input{background-color:#2c3547;border:1px solid #4a5568;border-radius:6px;padding:10px;color:var(--text-color);font-size:1rem;transition:border-color .2s ease,box-shadow .2s ease}._formGroup_1p8hi_164 input:focus{outline:none;box-shadow:0 0 0 3px #3b82f680}._formError_1p8hi_190{color:red;margin-top:20px;padding:10px;border:1px solid red;background-color:#ef44441a;border-radius:8px;text-align:center;grid-column:1 / -1}@media (max-width: 768px){._contentGrid_1p8hi_68{grid-template-columns:1fr;gap:30px}._imageSection_1p8hi_76{order:-1}._imageWrapper_1p8hi_82{width:150px;height:150px;margin-bottom:0}._userName_1p8hi_126{text-align:center;margin-top:10px}._actions_1p8hi_18{position:static;margin-bottom:20px;justify-content:center}._viewFields_1p8hi_134,._editableFields_1p8hi_158{grid-template-columns:1fr}}._overlay_11cux_2{position:fixed;inset:0;background:#2b2d42d9;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;justify-content:center;align-items:center;z-index:9999}._confettiWrapper_11cux_13{position:absolute;top:0;left:0;width:100%;height:120px;pointer-events:none;overflow:hidden}._confetti_11cux_13{position:absolute;top:0;left:50%;width:10px;height:10px;border-radius:2px;animation:_cair_11cux_1 3s linear infinite}._confetti_11cux_13:nth-child(3n){background:#ff9d00;left:20%;animation-delay:0s}._confetti_11cux_13:nth-child(3n+1){background:#e74c3c;left:40%;animation-delay:.5s}._confetti_11cux_13:nth-child(3n+2){background:#2ecc71;left:70%;animation-delay:1s}._popup_11cux_38{width:95%;max-width:800px;border-radius:25px;background:#fff;overflow:hidden;display:flex;flex-direction:column;position:relative;box-shadow:0 20px 50px #0000004d}._POPUP_INFORMATIVO_11cux_51{width:fit-content;max-width:90vw}._bannerContainer_11cux_58{width:100%}._bannerImg_11cux_62{width:100%;height:auto;max-height:300px;object-fit:cover;display:block}._fullBannerImg_11cux_71{width:100%;height:auto;max-height:75vh;display:block;object-fit:contain}._infoContent_11cux_80{padding:20px 25px;text-align:left}._infoTitle_11cux_85{font-size:1.4rem;font-weight:700;color:#2d3436;margin-bottom:10px}._scrollableDescription_11cux_92{max-height:250px;overflow-y:auto;font-size:.95rem;color:#636e72;line-height:1.5;padding-right:10px}._scrollableDescription_11cux_92::-webkit-scrollbar{width:6px}._scrollableDescription_11cux_92::-webkit-scrollbar-thumb{background:#dfe6e9;border-radius:10px}._birthdayTheme_11cux_111{background:#2b427a;color:#fff}._birthdayBody_11cux_116{padding:30px;text-align:center}._headerTitle_11cux_121{font-size:1.5rem;font-weight:700;letter-spacing:1px;margin-bottom:2rem}._mainContent_11cux_128{display:flex;align-items:center;justify-content:center;gap:30px;margin:25px 0}._imageGlowWrapper_11cux_136{width:170px;height:250px;border:4px solid #fff;border-radius:15px;box-shadow:0 0 20px #ffd70066;overflow:hidden}._profileImg_11cux_145{width:100%;height:100%;object-fit:cover}._bigTitle_11cux_151{font-size:2.5rem;font-weight:900;line-height:1}._cursive_11cux_157{font-family:"Cursive",sans-serif;font-size:1.5rem;display:block;margin-bottom:5px}._yellowDivider_11cux_164{width:60px;height:4px;background:#f1c40f;margin:15px auto 0}._userName_11cux_171{font-size:1.5rem;margin-bottom:5px;font-weight:700;color:#f1c40f}._contentButton_11cux_179{position:absolute;top:15px;right:15px;z-index:100}._closeButton_11cux_186{background:#0003;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:none;color:#fff;width:40px;height:40px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}._closeButton_11cux_186:hover{background:#0006;transform:scale(1.1)}._actionFooter_11cux_206{padding:15px 25px;display:flex;justify-content:space-between;align-items:center;background:#00000008;border-top:1px solid rgba(0,0,0,.05)}._pageText_11cux_215{font-size:.85rem;color:#95a5a6;font-weight:600}._birthdayTheme_11cux_111 ._pageText_11cux_215{color:#fff9}._controls_11cux_225{display:flex;align-items:center;gap:1.2rem}._navGroup_11cux_231{display:flex;gap:8px}._navBtn_11cux_236{background:#eee;border:none;width:35px;height:35px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s}._navBtn_11cux_236:hover{background:#dfe6e9}._confirmBtn_11cux_253{background:#fff;border:1.5px solid #2b427a;color:#2b427a;padding:10px 22px;border-radius:12px;font-weight:700;cursor:pointer;transition:all .2s}._confirmBtn_11cux_253:hover{background:#2b427a;color:#fff}._birthdayTheme_11cux_111 ._confirmBtn_11cux_253{background:transparent;border-color:#fff;color:#fff}._birthdayTheme_11cux_111 ._confirmBtn_11cux_253:hover{background:#fff;color:#2b427a}@keyframes _confetti-fall_11cux_1{0%{transform:translateY(-100vh) rotate(0);opacity:1}to{transform:translateY(100vh) rotate(720deg);opacity:0}}._carouselPrev_11cux_291,._carouselNext_11cux_292{color:#fff;border:none;background:transparent}._carouselPrev_11cux_291:hover,._carouselNext_11cux_292:hover{background:#ffffff1a}@keyframes _cair_11cux_1{0%{transform:translateY(-20px) rotate(0);opacity:1}to{transform:translateY(120px) rotate(360deg);opacity:0}}._page_v4psb_1{width:100%;min-height:100vh;padding:30px 20px 50px;margin-top:10rem;background-color:var(--background-dark);color:var(--text-light)}._uploadButton_v4psb_14{background:linear-gradient(135deg,var(--primary-blue),var(--secondary-blue));color:#fff;margin:1.5rem 0 2rem;padding:12px 24px;border:none;border-radius:8px;font-weight:700;cursor:pointer;font-size:1rem;transition:all .3s ease;box-shadow:0 4px 10px #0003}._uploadButton_v4psb_14:hover{transform:translateY(-2px);box-shadow:0 6px 15px #0000004d}._filters_v4psb_37{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:30px;align-items:flex-end;padding:15px;background-color:var(--card-dark);border-radius:12px;box-shadow:0 2px 10px var(--shadow-color)}._filters_v4psb_37 label{display:flex;flex-direction:column;gap:8px;font-size:.85rem;font-weight:500;color:#fff;flex-grow:1;min-width:150px}._filters_v4psb_37 select,._filters_v4psb_37 input{background:var(--input-bg);border:1px solid #374151;border-radius:8px;color:var(--text-light);padding:10px 12px;font-size:1rem;transition:all .3s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none}._filters_v4psb_37 select:focus,._filters_v4psb_37 input[type=date]:focus{outline:none;border-color:var(--primary-blue);box-shadow:0 0 0 3px #3b82f64d}._filters_v4psb_37 label select{background-image:url('data:image/svg+xml;utf8,<svg fill="white" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="M7 10l5 5 5-5z"/></svg>');background-repeat:no-repeat;background-position:right 10px center;padding-right:30px}@media (max-width: 768px){._filters_v4psb_37{flex-direction:column;align-items:stretch;gap:15px}._filters_v4psb_37 label{min-width:100%}}._masonryGrid_v4psb_113{display:flex;margin-left:-15px;width:auto}._masonryColumn_v4psb_120{padding-left:15px;background-clip:padding-box}._masonryItem_v4psb_125{margin-bottom:15px;position:relative;border-radius:10px;overflow:hidden;box-shadow:0 2px 10px #00000026}._masonryImg_v4psb_135{width:100%;height:auto;display:block;border-radius:10px;transition:transform .3s ease,opacity .3s ease;cursor:pointer}._masonryItem_v4psb_125:hover ._masonryImg_v4psb_135{transform:scale(1.05);opacity:.9}._overlay_v4psb_152{position:absolute;inset:0;display:flex;align-items:flex-end;justify-content:center;padding-bottom:15px;background:linear-gradient(transparent 30%,#000c);opacity:0;transition:opacity .4s ease;pointer-events:none}._overlay_v4psb_152 span{color:#fff;font-size:.9rem;font-weight:600;background:#0009;padding:6px 12px;border-radius:4px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._masonryItem_v4psb_125:hover ._overlay_v4psb_152{opacity:1}._modalOverlay_v4psb_183{position:fixed;inset:0;background:#000000f2;display:flex;align-items:center;justify-content:center;z-index:9999}._modalImg_v4psb_195{max-width:90vw;max-height:90vh;border-radius:10px;object-fit:contain;box-shadow:0 0 30px #000000b3}._closeBtn_v4psb_203{position:absolute;top:20px;right:20px;background:#fff3;border:none;color:#fff;font-size:28px;cursor:pointer;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:10000;transition:background-color .2s ease,transform .2s ease}._navBtn_v4psb_222{position:absolute;top:50%;transform:translateY(-50%);background:#ffffff1a;border:none;color:#fff;font-size:36px;cursor:pointer;padding:10px 15px;border-radius:8px;transition:background-color .2s ease;z-index:10000}._prev_v4psb_237{left:20px}._next_v4psb_241{right:20px}._navBtn_v4psb_222:hover{background:#ffffff4d}._closeBtn_v4psb_203:hover{transform:rotate(90deg)}@media (max-width: 768px){._navBtn_v4psb_222{font-size:28px;padding:8px 12px}._prev_v4psb_237{left:10px}._next_v4psb_241{right:10px}._closeBtn_v4psb_203{top:10px;right:10px;font-size:24px;width:35px;height:35px}}._loading_v4psb_278{text-align:center;padding:20px;font-size:1.1rem;color:var(--secondary-blue)}._modalBackdrop_v4psb_289{position:fixed;inset:0;background:#000c;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;align-items:center;justify-content:center;z-index:2000}._modalContent_v4psb_302{background:var(--card-dark);color:var(--text-light);padding:30px;border-radius:12px;width:100%;max-width:450px;box-shadow:0 15px 50px var(--shadow-color);text-align:left;animation:_modalFadeIn_v4psb_1 .3s ease-out;border:1px solid rgba(255,255,255,.1)}@keyframes _modalFadeIn_v4psb_1{0%{transform:translateY(-20px) scale(.95);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}._modalContent_v4psb_302 p{text-align:center;margin-top:15px;font-weight:600;color:var(--secondary-blue)}._modalActions_v4psb_339{display:flex;justify-content:flex-end;gap:15px;margin-top:30px}._modalBackdropClean_v4psb_348{position:fixed;inset:0;background:#fff6;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;justify-content:center;align-items:center;z-index:3000}._modalContentClean_v4psb_360{background:#fff;padding:25px;border-radius:16px;width:100%;max-width:500px;box-shadow:0 15px 45px #00000026;animation:_fadeInUp_v4psb_1 .25s ease-out}@keyframes _fadeInUp_v4psb_1{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}._previewContainer_v4psb_383{margin-top:15px;display:grid;grid-template-columns:repeat(auto-fill,minmax(90px,1fr));gap:12px}._previewItem_v4psb_390{position:relative;width:100%;height:90px;border-radius:8px;overflow:hidden;border:2px solid #e5e7eb;background:#f9fafb}._previewThumb_v4psb_400{width:100%;height:100%;object-fit:cover}._removePreviewBtn_v4psb_407{position:absolute;top:4px;right:4px;background:#0009;border:none;color:#fff;width:22px;height:22px;border-radius:50%;font-size:13px;cursor:pointer}._modalActionsClean_v4psb_422{width:100%;display:flex;justify-content:space-between;align-items:center;margin-top:25px;gap:10px}._likeButton_v4psb_431{bottom:8px;right:8px;background:#ffffffc9;border:none;padding:6px 10px;display:flex;gap:6px;align-items:center;border-radius:20px;cursor:pointer;font-size:14px;transition:.2s;position:absolute}._likeButton_v4psb_431:hover{transform:scale(1.05)}._likeTooltip_v4psb_456{position:absolute;bottom:45px;right:0;background:#fff;padding:8px 10px;border-radius:10px;box-shadow:0 4px 12px #00000026;width:15rem;display:none;flex-direction:column;gap:8px;z-index:1000}._likeButton_v4psb_431:hover ._likeTooltip_v4psb_456{display:flex}._likeItem_v4psb_477{display:flex;align-items:center;gap:8px}._likeAvatar_v4psb_483{width:28px!important;height:28px!important;border-radius:50%!important;object-fit:cover!important;flex-shrink:0!important}._imgClick_v4psb_491{cursor:pointer}._modalContentWrapper_v4psb_496{position:relative;display:flex;align-items:center;justify-content:center;max-width:90vw;max-height:90vh}._modalLikeButton_v4psb_507{position:absolute;bottom:15px;right:15px;z-index:10;display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border:none;border-radius:50px;cursor:pointer;font-size:1rem;color:#fff;transition:background-color .3s,transform .2s;background:#0006;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}._modalLikeButton_v4psb_507:hover{background:#0009;transform:scale(1.05)}._liked_v4psb_532{color:#ff4757}._notLiked_v4psb_537{color:#545454}._liked_v4psb_532>svg,._notLiked_v4psb_537>svg{font-size:1.2rem}._checkboxWrapper_v4psb_548{position:absolute;top:8px;right:8px;z-index:10}._selectionCheckbox_v4psb_555{width:24px;height:24px;cursor:pointer;appearance:none;background:#fff;border:2px solid #ccc;border-radius:100%;outline:none}._selectionCheckbox_v4psb_555:checked{background:#ff4d4d;border-color:#ff4d4d;background-size:16px;background-repeat:no-repeat;background-position:center}._muralSection_1y4l4_1{background:#fff;padding:2rem 0;margin-top:10rem;width:100%;display:flex;flex-direction:column;align-items:center;position:relative}._filterInput_1y4l4_13{margin:2rem 0;display:flex;gap:1rem;padding:.4rem .6rem;border:1px solid #ccc;border-radius:6px;background:#fff}._data_1y4l4_23{font-size:.75rem;color:#4a5565}._likeTooltip_1y4l4_29{position:absolute;bottom:45px;right:10;background:#fff;padding:8px 10px;border-radius:10px;box-shadow:0 4px 12px #00000026;width:15rem;display:none;flex-direction:column;gap:8px;z-index:1000}._likeButton_1y4l4_44:hover ._likeTooltip_1y4l4_29{display:flex}._likeItem_1y4l4_48{display:flex;align-items:center;gap:8px}._likeAvatar_1y4l4_54{width:28px;height:28px;border-radius:50%;object-fit:cover}._container_1h12b_2{padding:2rem;max-width:1250px;margin:0 auto;background:#fff;margin-top:10rem;border-radius:10px}._error_1h12b_10{color:red;font-weight:700}._modalBackdrop_1n4f5_2{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}._modalContent_1n4f5_14{background:#fff;padding:30px;border-radius:8px;max-width:800px;width:90%;position:relative;max-height:90vh;overflow-y:auto}._closeButton_1n4f5_24{position:absolute;top:10px;right:10px;background:none;border:none;font-size:24px;cursor:pointer}._imageContainer_1n4f5_33{text-align:center;margin-bottom:20px}._userImage_1n4f5_37{width:100px;height:100px;border-radius:50%;object-fit:cover;border:2px solid #ccc}._dataGrid_1n4f5_44{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin-bottom:20px}._fieldGroup_1n4f5_50{display:flex;flex-direction:column}._fieldGroup_1n4f5_50 label{font-weight:700;margin-bottom:5px}._input_1n4f5_58,._fileInput_1n4f5_58{padding:8px;border:1px solid #ccc;border-radius:4px}._checkbox_1n4f5_63{width:auto;align-self:flex-start;margin-top:8px}._viewValue_1n4f5_68{margin:0;padding:8px;border:1px solid #eee;background-color:#f9f9f9;border-radius:4px}._actions_1n4f5_75{display:flex;justify-content:flex-end;gap:10px}._saveButton_1n4f5_80,._cancelButton_1n4f5_80{padding:10px 20px;border:none;border-radius:4px;cursor:pointer}._saveButton_1n4f5_80{background-color:#0070f3;color:#fff}._cancelButton_1n4f5_80{background-color:#ccc}._container_1lfns_1{margin-bottom:1.5rem;text-align:left}._title_1lfns_6{font-size:1.5rem;font-weight:700;color:#1e293b;margin:0}._subtitle_1lfns_13{font-size:1rem;color:#64748b;margin:.25rem 0 0;font-weight:400}._tableContainer_hccek_2{overflow-x:auto}._table_hccek_2{width:100%;border-collapse:collapse;font-size:.875rem}._table_hccek_2 th,._table_hccek_2 td{border-bottom:1px solid #ddd;padding:9px;text-align:left}._table_hccek_2 th{background-color:#f2f2f2}._active_hccek_18{color:green;font-weight:700}._inactive_hccek_22{color:red}._table_hccek_2 button{margin-right:5px;cursor:pointer;padding:5px 8px}._profileImage_hccek_30{width:40px;height:40px;object-fit:fill;border-radius:100%}._contentImage_hccek_37{display:flex;align-items:center;gap:1rem;width:300px;font-weight:600}._fieldGroup_5hgiz_1{display:flex;flex-direction:column}._form_5hgiz_7{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin-bottom:20px}._message_5hgiz_14{margin-top:20px;padding:10px;border-radius:4px;background-color:#e9ecef;text-align:center}._container_1each_3{width:90%;max-width:1250px;margin:10rem auto 0;border-radius:12px;padding:24px;font-family:Arial,sans-serif;background-color:#fff}._header_1each_14{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}._header_1each_14 h1{font-size:20px;font-weight:700;color:#111827}._newButton_1each_29:hover{background-color:#3f68e0}._filter_1each_34{display:flex;flex-direction:column;gap:6px;max-width:300px;margin-bottom:20px}._filter_1each_34 label{font-size:13px;color:#374151}._filter_1each_34 input{padding:8px 10px;border-radius:6px;border:1px solid #d1d5db;font-size:14px}._message_1each_55{padding:12px;background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;text-align:center;margin-bottom:20px;font-size:14px}._error_1each_65{background-color:#fee2e2;border-color:#fecaca;color:#991b1b}._table_1each_72{width:100%;border-collapse:collapse;background-color:#fff;border-radius:8px;overflow:hidden}._table_1each_72 thead{background-color:#f3f4f6}._table_1each_72 th{text-align:left;padding:12px;font-size:13px;font-weight:700;color:#374151;border-bottom:1px solid #e5e7eb}._table_1each_72 td{padding:12px;font-size:14px;color:#111827;border-bottom:1px solid #e5e7eb;vertical-align:middle}._table_1each_72 tbody tr:hover{background-color:#f9fafb}._bold_1each_105{font-weight:600}._messageCol_1each_110{max-width:280px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#4b5563}._type_1each_118{font-size:12px;font-weight:700;padding:4px 8px;border-radius:12px;background-color:#e5e7eb;color:#374151;display:inline-block}._actions_1each_129{display:flex;gap:1rem}._actions_1each_129 button{background:none;border:none;cursor:pointer;font-size:16px}._actions_1each_129 button:hover{opacity:.7}._empty_1each_146{text-align:center;padding:20px;color:#6b7280;font-size:14px}._pagination_1each_154{display:flex;justify-content:flex-end;align-items:center;gap:12px;margin-top:20px}._pagination_1each_154 button{padding:6px 12px;border-radius:6px;border:1px solid #d1d5db;background-color:#fff;cursor:pointer}._pagination_1each_154 button:disabled{opacity:.5;cursor:not-allowed}._modalOverlay_fbt8c_1{position:fixed;inset:0;background:#000000b3;display:flex;justify-content:center;align-items:center;z-index:1000}._modalContent_fbt8c_11{background:#fff;padding:30px;border-radius:12px;max-width:100%;width:95%;max-height:90vh;overflow-y:auto;position:relative}._container_fbt8c_22{display:grid;grid-template-columns:1fr 380px;gap:30px;margin-top:20px}@media (max-width: 850px){._container_fbt8c_22{grid-template-columns:1fr}}._closeButton_fbt8c_33{position:absolute;top:15px;right:15px;background:none;border:none;font-size:28px;cursor:pointer}._formGroup_fbt8c_40{margin-bottom:15px}._formGroup_fbt8c_40 label{display:block;margin-bottom:5px;font-weight:700;color:#444}._formGroup_fbt8c_40 input,._formGroup_fbt8c_40 select{width:100%;padding:10px;border:1px solid #ddd;border-radius:6px}._row_fbt8c_48{display:grid;grid-template-columns:1fr 1fr;gap:10px}._uploadBox_fbt8c_51{margin:15px 0;padding:15px;border:2px dashed #3b82f6;border-radius:8px;background:#f8faff;text-align:center}._uploadInput_fbt8c_59{display:none}._uploadLabel_fbt8c_60{cursor:pointer;color:#1e40af;font-weight:600}._previewSide_fbt8c_63{background:#f1f5f9;padding:20px;border-radius:10px;border:1px solid #e2e8f0}._previewTitle_fbt8c_69{font-size:.8rem;text-align:center;color:#64748b;margin-bottom:15px}._deviceFrame_fbt8c_76{background:#fff;border-radius:8px;box-shadow:0 10px 25px #0000001a;overflow:hidden}._previewContent_fbt8c_83{padding:15px}._notifTitle_fbt8c_84{font-size:1.1rem;margin-bottom:10px;color:#1e293b}._imgPopup_fbt8c_87{width:100%;height:150px;object-fit:cover;border-radius:4px}._imgFull_fbt8c_95{width:100%;height:auto;display:block;border-radius:4px;margin-bottom:10px}._htmlContent_fbt8c_103{color:#475569;line-height:1.5;margin-top:10px;border-top:1px solid #eee;padding-top:10px}._error_fbt8c_111{color:#dc2626;background:#fef2f2;padding:10px;border-radius:6px;margin-bottom:10px;border:1px solid #fecaca}._wrapper_j1sb7_1{border:1px solid #ddd;border-radius:8px;overflow:hidden;background-color:#fff}._toolbar_j1sb7_8{display:flex;flex-wrap:wrap;gap:8px;padding:8px;background:#f9f9f9;border-bottom:1px solid #ddd;align-items:center}._toolbar_j1sb7_8 button{display:flex;align-items:center;justify-content:center;padding:6px;border:1px solid transparent;background:none;border-radius:4px;cursor:pointer;color:#444;transition:all .2s}._toolbar_j1sb7_8 button:hover{background-color:#eee}._active_j1sb7_35{background-color:#e0e0e0!important;border-color:#bbb!important;color:#000!important}._divider_j1sb7_41{width:1px;height:24px;background:#ddd;margin:0 4px}._select_j1sb7_48{padding:4px;border-radius:4px;border:1px solid #ccc;outline:none;font-size:14px}._colorPickerWrapper_j1sb7_56 input{width:28px;height:28px;padding:0;border:1px solid #ccc;border-radius:4px;cursor:pointer;background:none}._emojiContainer_j1sb7_66{position:relative;display:flex;align-items:center}._emojiPopover_j1sb7_72{position:absolute;top:100%;left:0;z-index:1000;margin-top:8px;box-shadow:0 4px 12px #00000026;border-radius:8px}._wrapper_j1sb7_1{position:relative}._editorContainer_j1sb7_89 .tiptap{padding:20px;min-height:250px;outline:none}._editorContainer_j1sb7_89 .tiptap p{margin:8px 0}._editorContainer_j1sb7_89 .tiptap img{max-width:100%;height:auto;display:block;margin:1rem auto;border-radius:4px}._editorContainer_j1sb7_89 .tiptap ul{list-style-type:disc;padding-left:25px;margin:10px 0}._editorContainer_j1sb7_89 .tiptap ol{list-style-type:decimal;padding-left:25px;margin:10px 0}._editorContainer_j1sb7_89 .tiptap li{margin-bottom:5px}._emojiGrid_j1sb7_125::-webkit-scrollbar{width:4px}._emojiGrid_j1sb7_125::-webkit-scrollbar-thumb{background:#ddd;border-radius:10px}._meetingSection_1lnt2_3{background-color:#f4f7fa;padding:2rem;min-height:100vh;max-width:1250px;margin:10rem auto 0;background:#fff;border-radius:16px}._title_1lnt2_23{font-size:2rem;font-weight:700;color:#2c3e50}._header_1lnt2_35{text-align:center;margin-bottom:1.5rem}._filterInput_1lnt2_45{margin:2rem 0;display:flex;align-items:center;gap:12px;padding:.6rem 1rem;border:1px solid #e5e7eb;border-radius:10px;background:#f9fafb;width:fit-content}._filterInput_1lnt2_45 button{background:none;border:none;cursor:pointer;padding:4px 8px}._filterInput_1lnt2_45 span{font-weight:600;text-transform:capitalize;min-width:150px;text-align:center}._grid_1lnt2_99{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px}._card_1lnt2_113{background-color:#fff;box-shadow:0 4px 6px #0000000d;border:1px solid #d1d5db;border-radius:20px;padding:1.5rem;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;gap:1.2rem}._card_1lnt2_113:hover{transform:translateY(-4px);border-color:#6366f1;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}._activeCard_1lnt2_151{border:2px solid #6366f1;background:#fff;box-shadow:0 0 0 4px #6366f11a}._cardHeader_1lnt2_163{display:flex;justify-content:space-between;align-items:center}._statusActive_1lnt2_175{background:#dcfce7;color:#166534;padding:4px 10px;border-radius:20px;font-size:.75rem;font-weight:700}._statusInactive_1lnt2_193{background:#fee2e2;color:#991b1b;padding:4px 10px;border-radius:20px;font-size:.75rem;font-weight:700}._capBadge_1lnt2_211{display:flex;align-items:center;gap:5px;font-size:.8rem;color:#64748b;background:#f1f5f9;padding:4px 8px;border-radius:8px}._roomTitle_1lnt2_233{font-size:1.25rem;font-weight:700;color:#1e293b}._roomDescription_1lnt2_245{font-size:.85rem;color:#64748b;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._nextSlot_1lnt2_263{background:#f1f5f9;padding:14px;border-radius:14px;border:1px solid #e2e8f0}._nextLabel_1lnt2_275{font-size:.65rem;font-weight:800;color:#94a3b8;display:flex;align-items:center;gap:4px;margin-bottom:2px}._nextSlot_1lnt2_263 strong{font-size:.9rem;color:#6366f1}._actions_1lnt2_305{width:100%;display:flex;gap:8px;margin-top:auto}._iconButton_1lnt2_319{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:12px;border:1px solid #e2e8f0;background:#fff;color:#64748b;cursor:pointer;transition:.2s}._iconButton_1lnt2_319:hover{border-color:#6366f1;color:#6366f1}._btnReserve_1lnt2_359{flex:1;background:linear-gradient(135deg,#6366f1,#4f46e5);color:#fff;border:none;border-radius:12px;font-weight:600;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;box-shadow:0 4px 12px #6366f140;transition:.2s}._btnReserve_1lnt2_359:hover{filter:brightness(1.1);box-shadow:0 6px 15px #6366f159}._modalBackdrop_1lnt2_403{position:fixed;inset:0;background:#0f172a99;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}._modalCard_1lnt2_427{background:#fff;border-radius:24px;padding:2rem;width:100%;max-width:750px;max-height:85vh;overflow-y:auto;box-shadow:0 25px 50px -12px #00000040;display:flex;flex-direction:column;gap:1.5rem}._modalCard_1lnt2_427 h2{font-weight:700}._modalHeader_1lnt2_461{display:flex;justify-content:space-between;align-items:center}._modalHeader_1lnt2_461 h2{font-weight:700}._closeBtn_1lnt2_479{background:#f1f5f9;border:none;width:32px;height:32px;border-radius:50%;cursor:pointer;font-size:1.2rem}._formGroup_1lnt2_499{display:flex;flex-direction:column;gap:6px}._formGroup_1lnt2_499 label{font-size:.85rem;font-weight:600;color:#475569}._modalInput_1lnt2_523{padding:12px;border:1px solid #e2e8f0;border-radius:12px;outline:none;font-size:.95rem}._modalInput_1lnt2_523:focus{border-color:#6366f1;box-shadow:0 0 0 4px #6366f11a}._modalActions_1lnt2_549{display:flex;justify-content:flex-end;gap:10px;margin-top:1rem}._scheduleContainer_1lnt2_567{display:flex;flex-direction:column;gap:12px}._scheduleCard_1lnt2_579{background:#f8fafc;border:1px solid #f1f5f9;border-radius:16px;padding:1rem}._scheduleRow_1lnt2_593{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}._userInfo_1lnt2_607{display:flex;gap:10px;align-items:center}._avatar_1lnt2_619{width:38px;height:38px;border-radius:10px;object-fit:cover}._sector_1lnt2_633{font-size:.75rem;color:#94a3b8}._timeBadge_1lnt2_643{background:#e0e7ff;color:#4338ca;font-size:.75rem;font-weight:700;padding:4px 8px;border-radius:6px}._scheduleBody_1lnt2_661 p{font-size:.8rem;color:#64748b;margin-top:4px}._empty_1lnt2_673{text-align:center;color:#94a3b8;padding:2rem}._modalTextArea_1lnt2_685{width:100%;padding:12px;border:1px solid #d1d5db;border-radius:6px;font-size:.875rem;outline:none}._flexCenter_1lnt2_703{display:flex;align-items:center;gap:8px}._miniEditBtn_1lnt2_715{background:#fff;border:1px solid #e2e8f0;padding:6px;border-radius:8px;cursor:pointer;color:#64748b;display:flex;align-items:center;justify-content:center;transition:all .2s}._miniEditBtn_1lnt2_715:hover{color:#6366f1;border-color:#6366f1;background:#f5f3ff;transform:scale(1.05)}._deleteBtn_1lnt2_755:hover{color:#dc2626;border-color:#dc2626;background:#fef2f2}._subtitle_1lnt2_767{text-align:center;color:#94a3b8;font-size:.9rem;margin-bottom:1rem}._filterRow_1lnt2_781{display:flex;align-items:center;gap:8px;padding:.5rem .75rem;background:#f1f5f9;border-radius:12px;border:1px solid #e2e8f0;flex-wrap:wrap}._titleFilterInput_1lnt2_803{flex:1;min-width:140px;padding:8px 12px;border:1px solid #e2e8f0;border-radius:8px;font-size:.875rem;outline:none;background:#fff;color:#334155}._titleFilterInput_1lnt2_803:focus{border-color:#6366f1;box-shadow:0 0 0 3px #6366f11a}._filterDivider_1lnt2_837{width:1px;height:24px;background:#d1d5db}._dateFilterInput_1lnt2_849{flex:1;padding:8px 12px;border:1px solid #e2e8f0;border-radius:8px;font-size:.875rem;outline:none;background:#fff;color:#334155}._dateFilterInput_1lnt2_849:focus{border-color:#6366f1;box-shadow:0 0 0 3px #6366f11a}._clearFilterBtn_1lnt2_881{display:flex;align-items:center;gap:4px;padding:6px 12px;border:1px solid #e2e8f0;border-radius:8px;background:#fff;color:#64748b;font-size:.8rem;cursor:pointer;transition:all .2s}._clearFilterBtn_1lnt2_881:hover{border-color:#dc2626;color:#dc2626;background:#fef2f2}._dateRange_1lnt2_921{font-size:.75rem;color:#6366f1;margin-top:6px;font-weight:500}
