@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-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-border-style:solid;--tw-leading:initial;--tw-font-weight: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-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-ease:initial}}}@layer theme{:root,:host{--font-sans:"Inter",sans-serif;--font-serif:"Playfair Display",serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-800:oklch(47.3% .137 46.201);--color-amber-900:oklch(41.4% .112 45.904);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-700:oklch(50.8% .118 165.612);--color-blue-50:oklch(97% .014 254.604);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-800:oklch(42.4% .199 265.638);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-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-gray-900:oklch(21% .034 264.665);--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-lg:32rem;--container-4xl:56rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--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;--leading-relaxed:1.625;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--ease-out:cubic-bezier(0,0,.2,1);--animate-spin:spin 1s linear infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-primary-50:#ecfdf5;--color-primary-100:#d1fae5;--color-primary-400:#34d399;--color-primary-500:#10b981;--color-primary-600:#059669;--color-primary-700:#047857}}@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}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;width:100%;overflow-x:hidden}body{font-family:var(--font-sans);color:var(--color-gray-900);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;width:100%;min-width:320px;max-width:100vw;margin:0;padding:0;overflow-x:hidden}#root{width:100%;max-width:100vw;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:var(--font-serif)}}@layer components;@layer utilities{.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-auto{margin-inline:auto}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.h-9{height:calc(var(--spacing)*9)}.h-full{height:100%}.min-h-screen{min-height:100vh}.w-5{width:calc(var(--spacing)*5)}.w-6{width:calc(var(--spacing)*6)}.w-9{width:calc(var(--spacing)*9)}.w-full{width:100%}.max-w-4xl{max-width:var(--container-4xl)}.max-w-\[140px\]{max-width:140px}.max-w-lg{max-width:var(--container-lg)}.max-w-xs{max-width:var(--container-xs)}.flex-shrink-0{flex-shrink:0}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.cursor-pointer{cursor:pointer}.resize{resize:both}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-center{justify-content:center}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*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)))}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.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-0{border-style:var(--tw-border-style);border-width:0}.border-amber-100{border-color:var(--color-amber-100)}.border-gray-100{border-color:var(--color-gray-100)}.border-gray-200{border-color:var(--color-gray-200)}.border-red-100{border-color:var(--color-red-100)}.bg-amber-50{background-color:var(--color-amber-50)}.bg-blue-50{background-color:var(--color-blue-50)}.bg-emerald-600{background-color:var(--color-emerald-600)}.bg-gray-50{background-color:var(--color-gray-50)}.bg-primary-50{background-color:var(--color-primary-50)}.bg-red-50{background-color:var(--color-red-50)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.object-cover{object-fit:cover}.p-0{padding:calc(var(--spacing)*0)}.p-3{padding:calc(var(--spacing)*3)}.p-8{padding:calc(var(--spacing)*8)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-20{padding-block:calc(var(--spacing)*20)}.pt-24{padding-top:calc(var(--spacing)*24)}.pb-16{padding-bottom:calc(var(--spacing)*16)}.text-center{text-align:center}.text-left{text-align:left}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-amber-800{color:var(--color-amber-800)}.text-amber-900\/80{color:#7b3306cc}@supports (color:color-mix(in lab,red,red)){.text-amber-900\/80{color:color-mix(in oklab,var(--color-amber-900)80%,transparent)}}.text-blue-500{color:var(--color-blue-500)}.text-blue-800{color:var(--color-blue-800)}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-700{color:var(--color-emerald-700)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-gray-900{color:var(--color-gray-900)}.text-primary-500{color:var(--color-primary-500)}.text-primary-600{color:var(--color-primary-600)}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.text-red-800{color:var(--color-red-800)}.text-white{color:var(--color-white)}.underline{text-decoration-line:underline}.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)}.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,)}.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))}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}@media(hover:hover){.hover\:border-primary-500:hover{border-color:var(--color-primary-500)}.hover\:bg-emerald-700:hover{background-color:var(--color-emerald-700)}.hover\:bg-gray-50:hover{background-color:var(--color-gray-50)}.hover\:text-primary-600:hover{color:var(--color-primary-600)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-70:hover{opacity:.7}}.disabled\:opacity-50:disabled{opacity:.5}@media(min-width:40rem){.sm\:flex-row{flex-direction:row}}@media(min-width:48rem){.md\:mt-0{margin-top:calc(var(--spacing)*0)}.md\:gap-4{gap:calc(var(--spacing)*4)}}@media(min-width:80rem){.xl\:h-10{height:calc(var(--spacing)*10)}.xl\:w-10{width:calc(var(--spacing)*10)}.xl\:max-w-\[180px\]{max-width:180px}}@media(min-width:96rem){.\32xl\:inline{display:inline}}}@keyframes spin{to{transform:rotate(360deg)}}@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-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-border-style:solid;--tw-leading:initial;--tw-font-weight: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-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-ease:initial;--tw-duration: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}}}@layer theme;@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,var(--font-sans,"Inter",sans-serif));font-feature-settings:var(--default-font-feature-settings,initial);font-variation-settings:var(--default-font-variation-settings,initial);-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,var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace));font-feature-settings:var(--default-mono-font-feature-settings,initial);font-variation-settings:var(--default-mono-font-variation-settings,initial);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_bt3w0_2{width:100%}@media(min-width:40rem){._container_bt3w0_2{max-width:40rem}}@media(min-width:48rem){._container_bt3w0_2{max-width:48rem}}@media(min-width:64rem){._container_bt3w0_2{max-width:64rem}}@media(min-width:80rem){._container_bt3w0_2{max-width:80rem}}@media(min-width:96rem){._container_bt3w0_2{max-width:96rem}}._mx-auto_bt3w0_2{margin-inline:auto}._mt-2_bt3w0_2{margin-top:calc(var(--spacing,.25rem)*2)}._mt-3_bt3w0_2{margin-top:calc(var(--spacing,.25rem)*3)}._mt-4_bt3w0_2{margin-top:calc(var(--spacing,.25rem)*4)}._mb-1_bt3w0_2{margin-bottom:calc(var(--spacing,.25rem)*1)}._mb-2_bt3w0_2{margin-bottom:calc(var(--spacing,.25rem)*2)}._mb-4_bt3w0_2{margin-bottom:calc(var(--spacing,.25rem)*4)}._mb-5_bt3w0_2{margin-bottom:calc(var(--spacing,.25rem)*5)}._mb-6_bt3w0_2{margin-bottom:calc(var(--spacing,.25rem)*6)}._mb-8_bt3w0_2{margin-bottom:calc(var(--spacing,.25rem)*8)}._block_bt3w0_2{display:block}._flex_bt3w0_2{display:flex}._grid_bt3w0_2{display:grid}._hidden_bt3w0_2{display:none}._inline_bt3w0_2{display:inline}._inline-block_bt3w0_2{display:inline-block}._inline-flex_bt3w0_2{display:inline-flex}._h-5_bt3w0_2{height:calc(var(--spacing,.25rem)*5)}._h-6_bt3w0_2{height:calc(var(--spacing,.25rem)*6)}._h-9_bt3w0_2{height:calc(var(--spacing,.25rem)*9)}._h-full_bt3w0_2{height:100%}._min-h-screen_bt3w0_2{min-height:100vh}._w-5_bt3w0_2{width:calc(var(--spacing,.25rem)*5)}._w-6_bt3w0_2{width:calc(var(--spacing,.25rem)*6)}._w-9_bt3w0_2{width:calc(var(--spacing,.25rem)*9)}._w-full_bt3w0_2{width:100%}._max-w-4xl_bt3w0_2{max-width:var(--container-4xl,56rem)}._max-w-\[140px\]_bt3w0_2{max-width:140px}._max-w-lg_bt3w0_2{max-width:var(--container-lg,32rem)}._max-w-xs_bt3w0_2{max-width:var(--container-xs,20rem)}._flex-shrink-0_bt3w0_2{flex-shrink:0}._grow_bt3w0_2{flex-grow:1}._transform_bt3w0_2{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}._animate-spin_bt3w0_2{animation:var(--animate-spin,spin 1s linear infinite)}._cursor-pointer_bt3w0_2{cursor:pointer}._resize_bt3w0_2{resize:both}._flex-col_bt3w0_2{flex-direction:column}._flex-wrap_bt3w0_2{flex-wrap:wrap}._items-center_bt3w0_2{align-items:center}._items-start_bt3w0_2{align-items:flex-start}._justify-center_bt3w0_2{justify-content:center}._gap-2_bt3w0_2{gap:calc(var(--spacing,.25rem)*2)}._gap-3_bt3w0_2{gap:calc(var(--spacing,.25rem)*3)}._gap-4_bt3w0_2{gap:calc(var(--spacing,.25rem)*4)}:where(._space-y-1_bt3w0_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(._space-y-6_bt3w0_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*6)*calc(1 - var(--tw-space-y-reverse)))}._truncate_bt3w0_2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._overflow-hidden_bt3w0_2{overflow:hidden}._rounded_bt3w0_2{border-radius:.25rem}._rounded-2xl_bt3w0_2{border-radius:var(--radius-2xl,1rem)}._rounded-full_bt3w0_2{border-radius:3.40282e38px}._rounded-lg_bt3w0_2{border-radius:var(--radius-lg,.5rem)}._rounded-md_bt3w0_2{border-radius:var(--radius-md,.375rem)}._rounded-xl_bt3w0_2{border-radius:var(--radius-xl,.75rem)}._border_bt3w0_2{border-style:var(--tw-border-style);border-width:1px}._border-0_bt3w0_2{border-style:var(--tw-border-style);border-width:0}._border-amber-100_bt3w0_2{border-color:var(--color-amber-100,oklch(96.2% .059 95.617))}._border-gray-100_bt3w0_2{border-color:var(--color-gray-100,oklch(96.7% .003 264.542))}._border-gray-200_bt3w0_2{border-color:var(--color-gray-200,oklch(92.8% .006 264.531))}._border-red-100_bt3w0_2{border-color:var(--color-red-100,oklch(93.6% .032 17.717))}._bg-amber-50_bt3w0_2{background-color:var(--color-amber-50,oklch(98.7% .022 95.277))}._bg-blue-50_bt3w0_2{background-color:var(--color-blue-50,oklch(97% .014 254.604))}._bg-emerald-600_bt3w0_2{background-color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._bg-gray-50_bt3w0_2{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._bg-primary-50_bt3w0_2{background-color:var(--color-primary-50,#ecfdf5)}._bg-red-50_bt3w0_2{background-color:var(--color-red-50,oklch(97.1% .013 17.38))}._bg-transparent_bt3w0_2{background-color:#0000}._bg-white_bt3w0_2{background-color:var(--color-white,#fff)}._object-cover_bt3w0_2{object-fit:cover}._p-0_bt3w0_2{padding:calc(var(--spacing,.25rem)*0)}._p-3_bt3w0_2{padding:calc(var(--spacing,.25rem)*3)}._p-8_bt3w0_2{padding:calc(var(--spacing,.25rem)*8)}._px-3_bt3w0_2{padding-inline:calc(var(--spacing,.25rem)*3)}._px-4_bt3w0_2{padding-inline:calc(var(--spacing,.25rem)*4)}._px-5_bt3w0_2{padding-inline:calc(var(--spacing,.25rem)*5)}._px-6_bt3w0_2{padding-inline:calc(var(--spacing,.25rem)*6)}._py-2_bt3w0_2{padding-block:calc(var(--spacing,.25rem)*2)}._py-2\.5_bt3w0_2{padding-block:calc(var(--spacing,.25rem)*2.5)}._py-20_bt3w0_2{padding-block:calc(var(--spacing,.25rem)*20)}._pt-24_bt3w0_2{padding-top:calc(var(--spacing,.25rem)*24)}._pb-16_bt3w0_2{padding-bottom:calc(var(--spacing,.25rem)*16)}._text-center_bt3w0_2{text-align:center}._text-left_bt3w0_2{text-align:left}._text-2xl_bt3w0_2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}._text-4xl_bt3w0_2{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}._text-sm_bt3w0_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}._text-xs_bt3w0_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}._leading-relaxed_bt3w0_2{--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}._font-bold_bt3w0_2{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}._font-medium_bt3w0_2{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}._font-semibold_bt3w0_2{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}._text-amber-800_bt3w0_2{color:var(--color-amber-800,oklch(47.3% .137 46.201))}._text-amber-900\/80_bt3w0_2{color:#7b3306cc}@supports (color:color-mix(in lab,red,red)){._text-amber-900\/80_bt3w0_2{color:color-mix(in oklab,var(--color-amber-900,oklch(41.4% .112 45.904))80%,transparent)}}._text-blue-500_bt3w0_2{color:var(--color-blue-500,oklch(62.3% .214 259.815))}._text-blue-800_bt3w0_2{color:var(--color-blue-800,oklch(42.4% .199 265.638))}._text-emerald-600_bt3w0_2{color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._text-emerald-700_bt3w0_2{color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._text-gray-500_bt3w0_2{color:var(--color-gray-500,oklch(55.1% .027 264.364))}._text-gray-600_bt3w0_2{color:var(--color-gray-600,oklch(44.6% .03 256.802))}._text-gray-700_bt3w0_2{color:var(--color-gray-700,oklch(37.3% .034 259.733))}._text-gray-800_bt3w0_2{color:var(--color-gray-800,oklch(27.8% .033 256.848))}._text-gray-900_bt3w0_2{color:var(--color-gray-900,oklch(21% .034 264.665))}._text-primary-500_bt3w0_2{color:var(--color-primary-500,#10b981)}._text-primary-600_bt3w0_2{color:var(--color-primary-600,#059669)}._text-red-600_bt3w0_2{color:var(--color-red-600,oklch(57.7% .245 27.325))}._text-red-700_bt3w0_2{color:var(--color-red-700,oklch(50.5% .213 27.518))}._text-red-800_bt3w0_2{color:var(--color-red-800,oklch(44.4% .177 26.899))}._text-white_bt3w0_2{color:var(--color-white,#fff)}._underline_bt3w0_2{text-decoration-line:underline}._shadow-md_bt3w0_2{--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_bt3w0_2{--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)}._filter_bt3w0_2{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,)}._transition-colors_bt3w0_2{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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._transition-opacity_bt3w0_2{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._ease-out_bt3w0_2{--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1))}@media(hover:hover){._hover\:border-primary-500_bt3w0_2:hover{border-color:var(--color-primary-500,#10b981)}._hover\:bg-emerald-700_bt3w0_2:hover{background-color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._hover\:bg-gray-50_bt3w0_2:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._hover\:text-primary-600_bt3w0_2:hover{color:var(--color-primary-600,#059669)}._hover\:underline_bt3w0_2:hover{text-decoration-line:underline}._hover\:opacity-70_bt3w0_2:hover{opacity:.7}}._disabled\:opacity-50_bt3w0_2:disabled{opacity:.5}@media(min-width:40rem){._sm\:flex-row_bt3w0_2{flex-direction:row}}@media(min-width:48rem){._md\:mt-0_bt3w0_2{margin-top:calc(var(--spacing,.25rem)*0)}._md\:gap-4_bt3w0_2{gap:calc(var(--spacing,.25rem)*4)}}@media(min-width:80rem){._xl\:h-10_bt3w0_2{height:calc(var(--spacing,.25rem)*10)}._xl\:w-10_bt3w0_2{width:calc(var(--spacing,.25rem)*10)}._xl\:max-w-\[180px\]_bt3w0_2{max-width:180px}}@media(min-width:96rem){._2xl\:inline_bt3w0_2{display:inline}}}._navbar_bt3w0_2{top:calc(var(--spacing,.25rem)*0);z-index:50;width:100%;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-100,oklch(96.7% .003 264.542));--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);background-color:#fff;transition-duration:.3s;position:sticky}._container_bt3w0_2{max-width:var(--container-7xl,80rem);padding-inline:calc(var(--spacing,.25rem)*4);margin-inline:auto}@media(min-width:40rem){._container_bt3w0_2{padding-inline:calc(var(--spacing,.25rem)*6)}}@media(min-width:64rem){._container_bt3w0_2{padding-inline:calc(var(--spacing,.25rem)*8)}}._inner_bt3w0_2{height:calc(var(--spacing,.25rem)*16);justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem)*2);display:flex}@media(min-width:64rem){._inner_bt3w0_2{height:calc(var(--spacing,.25rem)*20)}}._logoContainer_bt3w0_2{min-width:calc(var(--spacing,.25rem)*0);flex-shrink:0;align-items:center;display:flex}._logoText_bt3w0_2{min-width:calc(var(--spacing,.25rem)*0);cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem)*1);font-family:var(--font-serif,"Playfair Display",serif);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-font-weight:var(--font-weight-extrabold,800);font-weight:var(--font-weight-extrabold,800);color:var(--color-gray-900,oklch(21% .034 264.665));text-decoration-line:none;display:flex}@media(min-width:64rem){._logoText_bt3w0_2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}}._logoText_bt3w0_2{transition:opacity .2s}._logoText_bt3w0_2:hover{opacity:.8}._logoIcon_bt3w0_2{height:calc(var(--spacing,.25rem)*9);width:calc(var(--spacing,.25rem)*9);object-fit:contain;flex-shrink:0}@media(min-width:64rem){._logoIcon_bt3w0_2{height:calc(var(--spacing,.25rem)*10);width:calc(var(--spacing,.25rem)*10)}}._logoWordmark_bt3w0_2{text-overflow:ellipsis;white-space:nowrap;display:none;overflow:hidden}@media(min-width:40rem){._logoWordmark_bt3w0_2{display:inline}}._desktopMenu_bt3w0_2{min-width:calc(var(--spacing,.25rem)*0);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*1);flex:1;display:none}@media(min-width:64rem){._desktopMenu_bt3w0_2{display:flex}}@media(min-width:80rem){._desktopMenu_bt3w0_2{gap:calc(var(--spacing,.25rem)*4)}}@media(min-width:96rem){._desktopMenu_bt3w0_2{gap:calc(var(--spacing,.25rem)*5)}}._navLink_bt3w0_2{cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem)*1);border-style:var(--tw-border-style);border-width:0;border-bottom-style:var(--tw-border-style);padding-bottom:calc(var(--spacing,.25rem)*1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-700,oklch(37.3% .034 259.733));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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#0000;border-color:#0000;border-bottom-width:2px;text-decoration-line:none;display:flex}@media(hover:hover){._navLink_bt3w0_2:hover{color:var(--color-primary-600,#059669)}}@media(min-width:80rem){._navLink_bt3w0_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}}._navLink_bt3w0_2{white-space:nowrap}._navLinkActive_bt3w0_2{border-color:var(--color-primary-600,#059669);color:var(--color-primary-600,#059669)}._navIcon_bt3w0_2{height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4);flex-shrink:0}._authContainer_bt3w0_2{align-items:center;gap:calc(var(--spacing,.25rem)*2);flex-shrink:0;display:none}@media(min-width:64rem){._authContainer_bt3w0_2{display:flex}}@media(min-width:80rem){._authContainer_bt3w0_2{gap:calc(var(--spacing,.25rem)*3)}}._portalLink_bt3w0_2{align-items:center;gap:calc(var(--spacing,.25rem)*1);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-primary-200,#a7f3d0);background-color:var(--color-primary-50,#ecfdf5);padding-inline:calc(var(--spacing,.25rem)*2.5);padding-block:calc(var(--spacing,.25rem)*1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-primary-700,#047857);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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:3.40282e38px;text-decoration-line:none;display:flex}@media(hover:hover){._portalLink_bt3w0_2:hover{background-color:var(--color-primary-100,#d1fae5)}}._portalIcon_bt3w0_2{height:calc(var(--spacing,.25rem)*3.5);width:calc(var(--spacing,.25rem)*3.5)}._portalLabel_bt3w0_2{display:none}@media(min-width:80rem){._portalLabel_bt3w0_2{display:inline}}._accountBtn_bt3w0_2{align-items:center;gap:calc(var(--spacing,.25rem)*2);--tw-font-weight:var(--font-weight-medium,500);max-width:140px;font-weight:var(--font-weight-medium,500);color:var(--color-gray-700,oklch(37.3% .034 259.733));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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));text-decoration-line:none;display:flex}@media(hover:hover){._accountBtn_bt3w0_2:hover{color:var(--color-primary-600,#059669)}}@media(min-width:80rem){._accountBtn_bt3w0_2{max-width:180px}}._notificationIconBtn_bt3w0_2{height:calc(var(--spacing,.25rem)*10);width:calc(var(--spacing,.25rem)*10);color:var(--color-gray-700,oklch(37.3% .034 259.733));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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:3.40282e38px;justify-content:center;align-items:center;text-decoration-line:none;display:flex;position:relative}@media(hover:hover){._notificationIconBtn_bt3w0_2:hover{background-color:var(--color-primary-50,#ecfdf5);color:var(--color-primary-600,#059669)}}._notificationIconBtnActive_bt3w0_2{background-color:var(--color-primary-50,#ecfdf5);color:var(--color-primary-600,#059669)}._bellIcon_bt3w0_2{height:calc(var(--spacing,.25rem)*5);width:calc(var(--spacing,.25rem)*5)}._notificationBadge_bt3w0_2{top:calc(var(--spacing,.25rem)*-.5);right:calc(var(--spacing,.25rem)*-.5);background-color:var(--color-red-500,oklch(63.7% .237 25.331));min-width:18px;height:18px;padding-inline:calc(var(--spacing,.25rem)*1);--tw-leading:1;--tw-font-weight:var(--font-weight-bold,700);font-size:10px;line-height:1;font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex;position:absolute}._accountAvatarWrap_bt3w0_2{height:calc(var(--spacing,.25rem)*9);width:calc(var(--spacing,.25rem)*9);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));background-color:var(--color-white,#fff);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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}@media(hover:hover){._accountAvatarWrap_bt3w0_2:hover{border-color:var(--color-primary-500,#10b981)}}@media(min-width:80rem){._accountAvatarWrap_bt3w0_2{height:calc(var(--spacing,.25rem)*10);width:calc(var(--spacing,.25rem)*10)}}._accountAvatar_bt3w0_2{object-fit:cover;width:100%;height:100%}._accountFallback_bt3w0_2{background-color:var(--color-primary-50,#ecfdf5);width:100%;height:100%;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-primary-600,#059669);justify-content:center;align-items:center;display:flex}._accountName_bt3w0_2{text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-700,oklch(37.3% .034 259.733));display:none;overflow:hidden}@media(min-width:96rem){._accountName_bt3w0_2{display:inline}}._signInBtn_bt3w0_2{align-items:center;gap:calc(var(--spacing,.25rem)*1.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-700,oklch(37.3% .034 259.733));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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));display:flex}@media(hover:hover){._signInBtn_bt3w0_2:hover{color:var(--color-primary-600,#059669)}}._signInBtn_bt3w0_2{white-space:nowrap}._joinBtn_bt3w0_2{background-color:var(--color-primary-500,#10b981);padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-white,#fff);--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);--tw-shadow-color:#10b9814d;border-radius:3.40282e38px;text-decoration-line:none}@supports (color:color-mix(in lab,red,red)){._joinBtn_bt3w0_2{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-primary-500,#10b981)30%,transparent)var(--tw-shadow-alpha),transparent)}}._joinBtn_bt3w0_2{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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media(hover:hover){._joinBtn_bt3w0_2:hover{background-color:var(--color-primary-600,#059669)}}@media(min-width:80rem){._joinBtn_bt3w0_2{padding-inline:calc(var(--spacing,.25rem)*6)}}._joinBtn_bt3w0_2{white-space:nowrap}._mobileActions_bt3w0_2{align-items:center;gap:calc(var(--spacing,.25rem)*1);flex-shrink:0;display:flex}@media(min-width:64rem){._mobileActions_bt3w0_2{display:none}}._mobileMenuBtnContainer_bt3w0_2{align-items:center;display:flex}@media(min-width:64rem){._mobileMenuBtnContainer_bt3w0_2{display:none}}._mobileMenuBtn_bt3w0_2{border-radius:var(--radius-lg,.5rem);padding:calc(var(--spacing,.25rem)*2);color:var(--color-gray-700,oklch(37.3% .034 259.733))}@media(hover:hover){._mobileMenuBtn_bt3w0_2:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839));color:var(--color-gray-900,oklch(21% .034 264.665))}}._mobileMenuBtn_bt3w0_2:focus{--tw-outline-style:none;outline-style:none}._mobileMenu_bt3w0_2{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-gray-100,oklch(96.7% .003 264.542));background-color:#fffffff2;width:100%;position:absolute}@supports (color:color-mix(in lab,red,red)){._mobileMenu_bt3w0_2{background-color:color-mix(in oklab,var(--color-white,#fff)95%,transparent)}}._mobileMenu_bt3w0_2{--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);--tw-backdrop-blur:blur(var(--blur-lg,16px));-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,)}@media(min-width:64rem){._mobileMenu_bt3w0_2{display:none}}._mobileMenuContent_bt3w0_2{max-height:calc(100vh - 4rem)}:where(._mobileMenuContent_bt3w0_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}._mobileMenuContent_bt3w0_2{padding-inline:calc(var(--spacing,.25rem)*4);padding-top:calc(var(--spacing,.25rem)*2);padding-bottom:calc(var(--spacing,.25rem)*6);overflow-y:auto}._mobileNavLink_bt3w0_2{align-items:center;gap:calc(var(--spacing,.25rem)*2);border-radius:var(--radius-md,.375rem);padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*2.5);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-700,oklch(37.3% .034 259.733));text-decoration-line:none;display:flex}@media(hover:hover){._mobileNavLink_bt3w0_2:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839));color:var(--color-primary-600,#059669)}}._mobileNavLinkActive_bt3w0_2{background-color:var(--color-primary-50,#ecfdf5);color:var(--color-primary-600,#059669)}._mobileUnreadPill_bt3w0_2{background-color:var(--color-red-500,oklch(63.7% .237 25.331));min-width:22px;height:22px;padding-inline:calc(var(--spacing,.25rem)*1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);border-radius:3.40282e38px;justify-content:center;align-items:center;margin-left:auto;display:flex}._mobilePortalLink_bt3w0_2{align-items:center;gap:calc(var(--spacing,.25rem)*2);border-radius:var(--radius-md,.375rem);background-color:var(--color-primary-50,#ecfdf5);padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*2.5);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-primary-700,#047857);text-decoration-line:none;display:flex}._mobileAccountBtn_bt3w0_2{align-items:center;gap:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*2);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-700,oklch(37.3% .034 259.733));text-decoration-line:none;display:flex}._mobileAccountAvatar_bt3w0_2{height:calc(var(--spacing,.25rem)*9);width:calc(var(--spacing,.25rem)*9);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));background-color:var(--color-white,#fff);border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex;overflow:hidden}._mobileAuthContainer_bt3w0_2{margin-top:calc(var(--spacing,.25rem)*3);gap:calc(var(--spacing,.25rem)*2);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-gray-100,oklch(96.7% .003 264.542));padding-top:calc(var(--spacing,.25rem)*3);flex-direction:column;display:flex}._mobileSignInBtn_bt3w0_2{border-radius:var(--radius-lg,.5rem);width:100%;padding-block:calc(var(--spacing,.25rem)*2.5);text-align:center;--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-700,oklch(37.3% .034 259.733));text-decoration-line:none}@media(hover:hover){._mobileSignInBtn_bt3w0_2:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}}._mobileJoinBtn_bt3w0_2{background-color:var(--color-primary-500,#10b981);width:100%;padding-block:calc(var(--spacing,.25rem)*2.5);text-align:center;--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-white,#fff);--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);border-radius:3.40282e38px;text-decoration-line:none}._mobileSection_bt3w0_2{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._mobileSectionBtn_bt3w0_2{cursor:pointer;border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*2.5);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-700,oklch(37.3% .034 259.733));background-color:#0000;border-width:0;justify-content:space-between;align-items:center;display:flex}@media(hover:hover){._mobileSectionBtn_bt3w0_2:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839));color:var(--color-primary-600,#059669)}}._mobileSectionBtnActive_bt3w0_2{background-color:var(--color-primary-50,#ecfdf5);color:var(--color-primary-600,#059669)}._mobileChevron_bt3w0_2{height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4);opacity:.7;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._mobileChevronOpen_bt3w0_2{rotate:180deg}._mobileSubmenu_bt3w0_2{gap:calc(var(--spacing,.25rem)*.5);padding-bottom:calc(var(--spacing,.25rem)*2);padding-left:calc(var(--spacing,.25rem)*4);flex-direction:column;display:flex}._mobileSubLink_bt3w0_2{border-radius:var(--radius-md,.375rem);padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-gray-600,oklch(44.6% .03 256.802));text-decoration-line:none}@media(hover:hover){._mobileSubLink_bt3w0_2:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839));color:var(--color-primary-600,#059669)}}._mobileSubLoading_bt3w0_2{padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-gray-500,oklch(55.1% .027 264.364))}@keyframes _spin_bt3w0_1{to{transform:rotate(360deg)}}@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-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-border-style:solid;--tw-leading:initial;--tw-font-weight: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-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-ease:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}@layer theme;@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,var(--font-sans,"Inter",sans-serif));font-feature-settings:var(--default-font-feature-settings,initial);font-variation-settings:var(--default-font-variation-settings,initial);-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,var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace));font-feature-settings:var(--default-mono-font-feature-settings,initial);font-variation-settings:var(--default-mono-font-variation-settings,initial);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_n008o_2{width:100%}@media(min-width:40rem){._container_n008o_2{max-width:40rem}}@media(min-width:48rem){._container_n008o_2{max-width:48rem}}@media(min-width:64rem){._container_n008o_2{max-width:64rem}}@media(min-width:80rem){._container_n008o_2{max-width:80rem}}@media(min-width:96rem){._container_n008o_2{max-width:96rem}}._mx-auto_n008o_2{margin-inline:auto}._mt-2_n008o_2{margin-top:calc(var(--spacing,.25rem)*2)}._mt-3_n008o_2{margin-top:calc(var(--spacing,.25rem)*3)}._mt-4_n008o_2{margin-top:calc(var(--spacing,.25rem)*4)}._mb-1_n008o_2{margin-bottom:calc(var(--spacing,.25rem)*1)}._mb-2_n008o_2{margin-bottom:calc(var(--spacing,.25rem)*2)}._mb-4_n008o_2{margin-bottom:calc(var(--spacing,.25rem)*4)}._mb-5_n008o_2{margin-bottom:calc(var(--spacing,.25rem)*5)}._mb-6_n008o_2{margin-bottom:calc(var(--spacing,.25rem)*6)}._mb-8_n008o_2{margin-bottom:calc(var(--spacing,.25rem)*8)}._block_n008o_2{display:block}._flex_n008o_2{display:flex}._grid_n008o_2{display:grid}._hidden_n008o_2{display:none}._inline_n008o_2{display:inline}._inline-block_n008o_2{display:inline-block}._inline-flex_n008o_2{display:inline-flex}._h-5_n008o_2{height:calc(var(--spacing,.25rem)*5)}._h-6_n008o_2{height:calc(var(--spacing,.25rem)*6)}._h-9_n008o_2{height:calc(var(--spacing,.25rem)*9)}._h-full_n008o_2{height:100%}._min-h-screen_n008o_2{min-height:100vh}._w-5_n008o_2{width:calc(var(--spacing,.25rem)*5)}._w-6_n008o_2{width:calc(var(--spacing,.25rem)*6)}._w-9_n008o_2{width:calc(var(--spacing,.25rem)*9)}._w-full_n008o_2{width:100%}._max-w-4xl_n008o_2{max-width:var(--container-4xl,56rem)}._max-w-\[140px\]_n008o_2{max-width:140px}._max-w-lg_n008o_2{max-width:var(--container-lg,32rem)}._max-w-xs_n008o_2{max-width:var(--container-xs,20rem)}._flex-shrink-0_n008o_2{flex-shrink:0}._grow_n008o_2{flex-grow:1}._transform_n008o_2{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}._animate-spin_n008o_2{animation:var(--animate-spin,spin 1s linear infinite)}._cursor-pointer_n008o_2{cursor:pointer}._resize_n008o_2{resize:both}._flex-col_n008o_2{flex-direction:column}._flex-wrap_n008o_2{flex-wrap:wrap}._items-center_n008o_2{align-items:center}._items-start_n008o_2{align-items:flex-start}._justify-center_n008o_2{justify-content:center}._gap-2_n008o_2{gap:calc(var(--spacing,.25rem)*2)}._gap-3_n008o_2{gap:calc(var(--spacing,.25rem)*3)}._gap-4_n008o_2{gap:calc(var(--spacing,.25rem)*4)}:where(._space-y-1_n008o_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(._space-y-6_n008o_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*6)*calc(1 - var(--tw-space-y-reverse)))}._truncate_n008o_2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._overflow-hidden_n008o_2{overflow:hidden}._rounded_n008o_2{border-radius:.25rem}._rounded-2xl_n008o_2{border-radius:var(--radius-2xl,1rem)}._rounded-full_n008o_2{border-radius:3.40282e38px}._rounded-lg_n008o_2{border-radius:var(--radius-lg,.5rem)}._rounded-md_n008o_2{border-radius:var(--radius-md,.375rem)}._rounded-xl_n008o_2{border-radius:var(--radius-xl,.75rem)}._border_n008o_2{border-style:var(--tw-border-style);border-width:1px}._border-0_n008o_2{border-style:var(--tw-border-style);border-width:0}._border-amber-100_n008o_2{border-color:var(--color-amber-100,oklch(96.2% .059 95.617))}._border-gray-100_n008o_2{border-color:var(--color-gray-100,oklch(96.7% .003 264.542))}._border-gray-200_n008o_2{border-color:var(--color-gray-200,oklch(92.8% .006 264.531))}._border-red-100_n008o_2{border-color:var(--color-red-100,oklch(93.6% .032 17.717))}._bg-amber-50_n008o_2{background-color:var(--color-amber-50,oklch(98.7% .022 95.277))}._bg-blue-50_n008o_2{background-color:var(--color-blue-50,oklch(97% .014 254.604))}._bg-emerald-600_n008o_2{background-color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._bg-gray-50_n008o_2{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._bg-primary-50_n008o_2{background-color:var(--color-primary-50,#ecfdf5)}._bg-red-50_n008o_2{background-color:var(--color-red-50,oklch(97.1% .013 17.38))}._bg-transparent_n008o_2{background-color:#0000}._bg-white_n008o_2{background-color:var(--color-white,#fff)}._object-cover_n008o_2{object-fit:cover}._p-0_n008o_2{padding:calc(var(--spacing,.25rem)*0)}._p-3_n008o_2{padding:calc(var(--spacing,.25rem)*3)}._p-8_n008o_2{padding:calc(var(--spacing,.25rem)*8)}._px-3_n008o_2{padding-inline:calc(var(--spacing,.25rem)*3)}._px-4_n008o_2{padding-inline:calc(var(--spacing,.25rem)*4)}._px-5_n008o_2{padding-inline:calc(var(--spacing,.25rem)*5)}._px-6_n008o_2{padding-inline:calc(var(--spacing,.25rem)*6)}._py-2_n008o_2{padding-block:calc(var(--spacing,.25rem)*2)}._py-2\.5_n008o_2{padding-block:calc(var(--spacing,.25rem)*2.5)}._py-20_n008o_2{padding-block:calc(var(--spacing,.25rem)*20)}._pt-24_n008o_2{padding-top:calc(var(--spacing,.25rem)*24)}._pb-16_n008o_2{padding-bottom:calc(var(--spacing,.25rem)*16)}._text-center_n008o_2{text-align:center}._text-left_n008o_2{text-align:left}._text-2xl_n008o_2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}._text-4xl_n008o_2{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}._text-sm_n008o_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}._text-xs_n008o_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}._leading-relaxed_n008o_2{--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}._font-bold_n008o_2{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}._font-medium_n008o_2{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}._font-semibold_n008o_2{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}._text-amber-800_n008o_2{color:var(--color-amber-800,oklch(47.3% .137 46.201))}._text-amber-900\/80_n008o_2{color:#7b3306cc}@supports (color:color-mix(in lab,red,red)){._text-amber-900\/80_n008o_2{color:color-mix(in oklab,var(--color-amber-900,oklch(41.4% .112 45.904))80%,transparent)}}._text-blue-500_n008o_2{color:var(--color-blue-500,oklch(62.3% .214 259.815))}._text-blue-800_n008o_2{color:var(--color-blue-800,oklch(42.4% .199 265.638))}._text-emerald-600_n008o_2{color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._text-emerald-700_n008o_2{color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._text-gray-500_n008o_2{color:var(--color-gray-500,oklch(55.1% .027 264.364))}._text-gray-600_n008o_2{color:var(--color-gray-600,oklch(44.6% .03 256.802))}._text-gray-700_n008o_2{color:var(--color-gray-700,oklch(37.3% .034 259.733))}._text-gray-800_n008o_2{color:var(--color-gray-800,oklch(27.8% .033 256.848))}._text-gray-900_n008o_2{color:var(--color-gray-900,oklch(21% .034 264.665))}._text-primary-500_n008o_2{color:var(--color-primary-500,#10b981)}._text-primary-600_n008o_2{color:var(--color-primary-600,#059669)}._text-red-600_n008o_2{color:var(--color-red-600,oklch(57.7% .245 27.325))}._text-red-700_n008o_2{color:var(--color-red-700,oklch(50.5% .213 27.518))}._text-red-800_n008o_2{color:var(--color-red-800,oklch(44.4% .177 26.899))}._text-white_n008o_2{color:var(--color-white,#fff)}._underline_n008o_2{text-decoration-line:underline}._shadow-md_n008o_2{--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_n008o_2{--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)}._filter_n008o_2{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,)}._transition-colors_n008o_2{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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._transition-opacity_n008o_2{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._ease-out_n008o_2{--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1))}@media(hover:hover){._hover\:border-primary-500_n008o_2:hover{border-color:var(--color-primary-500,#10b981)}._hover\:bg-emerald-700_n008o_2:hover{background-color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._hover\:bg-gray-50_n008o_2:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._hover\:text-primary-600_n008o_2:hover{color:var(--color-primary-600,#059669)}._hover\:underline_n008o_2:hover{text-decoration-line:underline}._hover\:opacity-70_n008o_2:hover{opacity:.7}}._disabled\:opacity-50_n008o_2:disabled{opacity:.5}@media(min-width:40rem){._sm\:flex-row_n008o_2{flex-direction:row}}@media(min-width:48rem){._md\:mt-0_n008o_2{margin-top:calc(var(--spacing,.25rem)*0)}._md\:gap-4_n008o_2{gap:calc(var(--spacing,.25rem)*4)}}@media(min-width:80rem){._xl\:h-10_n008o_2{height:calc(var(--spacing,.25rem)*10)}._xl\:w-10_n008o_2{width:calc(var(--spacing,.25rem)*10)}._xl\:max-w-\[180px\]_n008o_2{max-width:180px}}@media(min-width:96rem){._2xl\:inline_n008o_2{display:inline}}}._dropdownWrap_n008o_2{position:relative}._dropdownTrigger_n008o_2{cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem)*1);border-style:var(--tw-border-style);border-width:0;border-bottom-style:var(--tw-border-style);padding-bottom:calc(var(--spacing,.25rem)*1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-700,oklch(37.3% .034 259.733));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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#0000;border-color:#0000;border-bottom-width:2px;display:flex}@media(hover:hover){._dropdownTrigger_n008o_2:hover{color:var(--color-primary-600,#059669)}}@media(min-width:80rem){._dropdownTrigger_n008o_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}}._dropdownTrigger_n008o_2{white-space:nowrap}._dropdownTriggerActive_n008o_2{border-color:var(--color-primary-600,#059669);color:var(--color-primary-600,#059669)}._chevron_n008o_2{height:calc(var(--spacing,.25rem)*3.5);width:calc(var(--spacing,.25rem)*3.5);opacity:.7;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._chevronOpen_n008o_2{rotate:180deg}._dropdownPanel_n008o_2{z-index:60;margin-top:calc(var(--spacing,.25rem)*2);--tw-translate-x: -50% ;min-width:220px;translate:var(--tw-translate-x)var(--tw-translate-y);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-100,oklch(96.7% .003 264.542));background-color:var(--color-white,#fff);padding-block:calc(var(--spacing,.25rem)*2);--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);animation:.15s ease-out _dropIn_n008o_1;position:absolute;top:100%;left:50%}._dropdownPanelRight_n008o_2{right:calc(var(--spacing,.25rem)*0);--tw-translate-x:calc(var(--spacing,.25rem)*0);translate:var(--tw-translate-x)var(--tw-translate-y);left:auto}._dropdownItem_n008o_2{gap:calc(var(--spacing,.25rem)*.5);padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*2.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-gray-700,oklch(37.3% .034 259.733));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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));flex-direction:column;text-decoration-line:none;display:flex}@media(hover:hover){._dropdownItem_n008o_2:hover{background-color:var(--color-primary-50,#ecfdf5);color:var(--color-primary-700,#047857)}}._dropdownItemTitle_n008o_2{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}._dropdownItemDesc_n008o_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:var(--color-gray-500,oklch(55.1% .027 264.364))}._dropdownLoading_n008o_2{padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-gray-500,oklch(55.1% .027 264.364));display:block}._dropdownDivider_n008o_2{margin-block:calc(var(--spacing,.25rem)*1);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-gray-100,oklch(96.7% .003 264.542))}._dropdownFooter_n008o_2{margin-top:calc(var(--spacing,.25rem)*1);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-gray-100,oklch(96.7% .003 264.542));padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*2)}._dropdownFooterLink_n008o_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-primary-600,#059669);text-decoration-line:none}@media(hover:hover){._dropdownFooterLink_n008o_2:hover{color:var(--color-primary-700,#047857)}}@keyframes _dropIn_n008o_1{0%{opacity:0;transform:translate(-50%,-4px)}to{opacity:1;transform:translate(-50%)}}._iconDropdownPanel_n008o_2{top:100%;right:calc(var(--spacing,.25rem)*0);z-index:60;margin-top:calc(var(--spacing,.25rem)*2);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-100,oklch(96.7% .003 264.542));background-color:var(--color-white,#fff);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);width:320px;max-width:calc(100vw - 24px);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);animation:.15s ease-out _dropInRight_n008o_1;position:absolute;overflow:hidden}@keyframes _dropInRight_n008o_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._panelHeader_n008o_2{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-100,oklch(96.7% .003 264.542));padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*3);justify-content:space-between;align-items:center;display:flex}._panelTitle_n008o_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-gray-900,oklch(21% .034 264.665))}._panelAction_n008o_2{cursor:pointer;border-style:var(--tw-border-style);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-primary-600,#059669);background-color:#0000;border-width:0}@media(hover:hover){._panelAction_n008o_2:hover{color:var(--color-primary-700,#047857)}}._notifList_n008o_2{max-height:320px;overflow-y:auto}._notifItem_n008o_2{cursor:pointer;gap:calc(var(--spacing,.25rem)*3);border-inline-style:var(--tw-border-style);border-inline-width:0;border-top-style:var(--tw-border-style);border-top-width:0;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-50,oklch(98.5% .002 247.839));width:100%;padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*3);text-align:left;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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#0000;display:flex}@media(hover:hover){._notifItem_n008o_2:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}}._notifItemUnread_n008o_2{background-color:#ecfdf566}@supports (color:color-mix(in lab,red,red)){._notifItemUnread_n008o_2{background-color:color-mix(in oklab,var(--color-primary-50,#ecfdf5)40%,transparent)}}._notifDot_n008o_2{margin-top:calc(var(--spacing,.25rem)*2);height:calc(var(--spacing,.25rem)*2);width:calc(var(--spacing,.25rem)*2);background-color:var(--color-primary-500,#10b981);border-radius:3.40282e38px;flex-shrink:0}._notifDotRead_n008o_2{background-color:#0000}._notifBody_n008o_2{min-width:calc(var(--spacing,.25rem)*0);flex:1}._notifTitle_n008o_2{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-900,oklch(21% .034 264.665));overflow:hidden}._notifMessage_n008o_2{margin-top:calc(var(--spacing,.25rem)*.5);-webkit-line-clamp:2;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:var(--color-gray-500,oklch(55.1% .027 264.364));-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._notifTime_n008o_2{margin-top:calc(var(--spacing,.25rem)*1);color:var(--color-gray-400,oklch(70.7% .022 261.325));font-size:10px}._emptyNotif_n008o_2{padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*8);text-align:center;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-gray-500,oklch(55.1% .027 264.364))}._profileItem_n008o_2{cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem)*3);border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*2.5);text-align:left;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-gray-700,oklch(37.3% .034 259.733));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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#0000;border-width:0;text-decoration-line:none;display:flex}@media(hover:hover){._profileItem_n008o_2:hover{background-color:var(--color-primary-50,#ecfdf5);color:var(--color-primary-700,#047857)}}._profileItemDanger_n008o_2{color:var(--color-red-600,oklch(57.7% .245 27.325))}@media(hover:hover){._profileItemDanger_n008o_2:hover{background-color:var(--color-red-50,oklch(97.1% .013 17.38));color:var(--color-red-700,oklch(50.5% .213 27.518))}}._profileIcon_n008o_2{color:var(--color-gray-400,oklch(70.7% .022 261.325));font-size:20px}._profileUserHeader_n008o_2{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-100,oklch(96.7% .003 264.542));padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*3)}._profileUserName_n008o_2{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-gray-900,oklch(21% .034 264.665));overflow:hidden}._profileUserEmail_n008o_2{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:var(--color-gray-500,oklch(55.1% .027 264.364));overflow:hidden}@keyframes _spin_n008o_1{to{transform:rotate(360deg)}}@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-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-border-style:solid;--tw-leading:initial;--tw-font-weight: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-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-ease:initial;--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-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}}}@layer theme;@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,var(--font-sans,"Inter",sans-serif));font-feature-settings:var(--default-font-feature-settings,initial);font-variation-settings:var(--default-font-variation-settings,initial);-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,var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace));font-feature-settings:var(--default-mono-font-feature-settings,initial);font-variation-settings:var(--default-mono-font-variation-settings,initial);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_1xbsi_2{width:100%}@media(min-width:40rem){._container_1xbsi_2{max-width:40rem}}@media(min-width:48rem){._container_1xbsi_2{max-width:48rem}}@media(min-width:64rem){._container_1xbsi_2{max-width:64rem}}@media(min-width:80rem){._container_1xbsi_2{max-width:80rem}}@media(min-width:96rem){._container_1xbsi_2{max-width:96rem}}._mx-auto_1xbsi_2{margin-inline:auto}._mt-2_1xbsi_2{margin-top:calc(var(--spacing,.25rem)*2)}._mt-3_1xbsi_2{margin-top:calc(var(--spacing,.25rem)*3)}._mt-4_1xbsi_2{margin-top:calc(var(--spacing,.25rem)*4)}._mb-1_1xbsi_2{margin-bottom:calc(var(--spacing,.25rem)*1)}._mb-2_1xbsi_2{margin-bottom:calc(var(--spacing,.25rem)*2)}._mb-4_1xbsi_2{margin-bottom:calc(var(--spacing,.25rem)*4)}._mb-5_1xbsi_2{margin-bottom:calc(var(--spacing,.25rem)*5)}._mb-6_1xbsi_2{margin-bottom:calc(var(--spacing,.25rem)*6)}._mb-8_1xbsi_2{margin-bottom:calc(var(--spacing,.25rem)*8)}._block_1xbsi_2{display:block}._flex_1xbsi_2{display:flex}._grid_1xbsi_2{display:grid}._hidden_1xbsi_2{display:none}._inline_1xbsi_2{display:inline}._inline-block_1xbsi_2{display:inline-block}._inline-flex_1xbsi_2{display:inline-flex}._h-5_1xbsi_2{height:calc(var(--spacing,.25rem)*5)}._h-6_1xbsi_2{height:calc(var(--spacing,.25rem)*6)}._h-9_1xbsi_2{height:calc(var(--spacing,.25rem)*9)}._h-full_1xbsi_2{height:100%}._min-h-screen_1xbsi_2{min-height:100vh}._w-5_1xbsi_2{width:calc(var(--spacing,.25rem)*5)}._w-6_1xbsi_2{width:calc(var(--spacing,.25rem)*6)}._w-9_1xbsi_2{width:calc(var(--spacing,.25rem)*9)}._w-full_1xbsi_2{width:100%}._max-w-4xl_1xbsi_2{max-width:var(--container-4xl,56rem)}._max-w-\[140px\]_1xbsi_2{max-width:140px}._max-w-lg_1xbsi_2{max-width:var(--container-lg,32rem)}._max-w-xs_1xbsi_2{max-width:var(--container-xs,20rem)}._flex-shrink-0_1xbsi_2{flex-shrink:0}._grow_1xbsi_2{flex-grow:1}._transform_1xbsi_2{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}._animate-spin_1xbsi_2{animation:var(--animate-spin,spin 1s linear infinite)}._cursor-pointer_1xbsi_2{cursor:pointer}._resize_1xbsi_2{resize:both}._flex-col_1xbsi_2{flex-direction:column}._flex-wrap_1xbsi_2{flex-wrap:wrap}._items-center_1xbsi_2{align-items:center}._items-start_1xbsi_2{align-items:flex-start}._justify-center_1xbsi_2{justify-content:center}._gap-2_1xbsi_2{gap:calc(var(--spacing,.25rem)*2)}._gap-3_1xbsi_2{gap:calc(var(--spacing,.25rem)*3)}._gap-4_1xbsi_2{gap:calc(var(--spacing,.25rem)*4)}:where(._space-y-1_1xbsi_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(._space-y-6_1xbsi_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*6)*calc(1 - var(--tw-space-y-reverse)))}._truncate_1xbsi_2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._overflow-hidden_1xbsi_2{overflow:hidden}._rounded_1xbsi_2{border-radius:.25rem}._rounded-2xl_1xbsi_2{border-radius:var(--radius-2xl,1rem)}._rounded-full_1xbsi_2{border-radius:3.40282e38px}._rounded-lg_1xbsi_2{border-radius:var(--radius-lg,.5rem)}._rounded-md_1xbsi_2{border-radius:var(--radius-md,.375rem)}._rounded-xl_1xbsi_2{border-radius:var(--radius-xl,.75rem)}._border_1xbsi_2{border-style:var(--tw-border-style);border-width:1px}._border-0_1xbsi_2{border-style:var(--tw-border-style);border-width:0}._border-amber-100_1xbsi_2{border-color:var(--color-amber-100,oklch(96.2% .059 95.617))}._border-gray-100_1xbsi_2{border-color:var(--color-gray-100,oklch(96.7% .003 264.542))}._border-gray-200_1xbsi_2{border-color:var(--color-gray-200,oklch(92.8% .006 264.531))}._border-red-100_1xbsi_2{border-color:var(--color-red-100,oklch(93.6% .032 17.717))}._bg-amber-50_1xbsi_2{background-color:var(--color-amber-50,oklch(98.7% .022 95.277))}._bg-blue-50_1xbsi_2{background-color:var(--color-blue-50,oklch(97% .014 254.604))}._bg-emerald-600_1xbsi_2{background-color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._bg-gray-50_1xbsi_2{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._bg-primary-50_1xbsi_2{background-color:var(--color-primary-50,#ecfdf5)}._bg-red-50_1xbsi_2{background-color:var(--color-red-50,oklch(97.1% .013 17.38))}._bg-transparent_1xbsi_2{background-color:#0000}._bg-white_1xbsi_2{background-color:var(--color-white,#fff)}._object-cover_1xbsi_2{object-fit:cover}._p-0_1xbsi_2{padding:calc(var(--spacing,.25rem)*0)}._p-3_1xbsi_2{padding:calc(var(--spacing,.25rem)*3)}._p-8_1xbsi_2{padding:calc(var(--spacing,.25rem)*8)}._px-3_1xbsi_2{padding-inline:calc(var(--spacing,.25rem)*3)}._px-4_1xbsi_2{padding-inline:calc(var(--spacing,.25rem)*4)}._px-5_1xbsi_2{padding-inline:calc(var(--spacing,.25rem)*5)}._px-6_1xbsi_2{padding-inline:calc(var(--spacing,.25rem)*6)}._py-2_1xbsi_2{padding-block:calc(var(--spacing,.25rem)*2)}._py-2\.5_1xbsi_2{padding-block:calc(var(--spacing,.25rem)*2.5)}._py-20_1xbsi_2{padding-block:calc(var(--spacing,.25rem)*20)}._pt-24_1xbsi_2{padding-top:calc(var(--spacing,.25rem)*24)}._pb-16_1xbsi_2{padding-bottom:calc(var(--spacing,.25rem)*16)}._text-center_1xbsi_2{text-align:center}._text-left_1xbsi_2{text-align:left}._text-2xl_1xbsi_2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}._text-4xl_1xbsi_2{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}._text-sm_1xbsi_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}._text-xs_1xbsi_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}._leading-relaxed_1xbsi_2{--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}._font-bold_1xbsi_2{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}._font-medium_1xbsi_2{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}._font-semibold_1xbsi_2{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}._text-amber-800_1xbsi_2{color:var(--color-amber-800,oklch(47.3% .137 46.201))}._text-amber-900\/80_1xbsi_2{color:#7b3306cc}@supports (color:color-mix(in lab,red,red)){._text-amber-900\/80_1xbsi_2{color:color-mix(in oklab,var(--color-amber-900,oklch(41.4% .112 45.904))80%,transparent)}}._text-blue-500_1xbsi_2{color:var(--color-blue-500,oklch(62.3% .214 259.815))}._text-blue-800_1xbsi_2{color:var(--color-blue-800,oklch(42.4% .199 265.638))}._text-emerald-600_1xbsi_2{color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._text-emerald-700_1xbsi_2{color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._text-gray-500_1xbsi_2{color:var(--color-gray-500,oklch(55.1% .027 264.364))}._text-gray-600_1xbsi_2{color:var(--color-gray-600,oklch(44.6% .03 256.802))}._text-gray-700_1xbsi_2{color:var(--color-gray-700,oklch(37.3% .034 259.733))}._text-gray-800_1xbsi_2{color:var(--color-gray-800,oklch(27.8% .033 256.848))}._text-gray-900_1xbsi_2{color:var(--color-gray-900,oklch(21% .034 264.665))}._text-primary-500_1xbsi_2{color:var(--color-primary-500,#10b981)}._text-primary-600_1xbsi_2{color:var(--color-primary-600,#059669)}._text-red-600_1xbsi_2{color:var(--color-red-600,oklch(57.7% .245 27.325))}._text-red-700_1xbsi_2{color:var(--color-red-700,oklch(50.5% .213 27.518))}._text-red-800_1xbsi_2{color:var(--color-red-800,oklch(44.4% .177 26.899))}._text-white_1xbsi_2{color:var(--color-white,#fff)}._underline_1xbsi_2{text-decoration-line:underline}._shadow-md_1xbsi_2{--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_1xbsi_2{--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)}._filter_1xbsi_2{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,)}._transition-colors_1xbsi_2{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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._transition-opacity_1xbsi_2{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._ease-out_1xbsi_2{--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1))}@media(hover:hover){._hover\:border-primary-500_1xbsi_2:hover{border-color:var(--color-primary-500,#10b981)}._hover\:bg-emerald-700_1xbsi_2:hover{background-color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._hover\:bg-gray-50_1xbsi_2:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._hover\:text-primary-600_1xbsi_2:hover{color:var(--color-primary-600,#059669)}._hover\:underline_1xbsi_2:hover{text-decoration-line:underline}._hover\:opacity-70_1xbsi_2:hover{opacity:.7}}._disabled\:opacity-50_1xbsi_2:disabled{opacity:.5}@media(min-width:40rem){._sm\:flex-row_1xbsi_2{flex-direction:row}}@media(min-width:48rem){._md\:mt-0_1xbsi_2{margin-top:calc(var(--spacing,.25rem)*0)}._md\:gap-4_1xbsi_2{gap:calc(var(--spacing,.25rem)*4)}}@media(min-width:80rem){._xl\:h-10_1xbsi_2{height:calc(var(--spacing,.25rem)*10)}._xl\:w-10_1xbsi_2{width:calc(var(--spacing,.25rem)*10)}._xl\:max-w-\[180px\]_1xbsi_2{max-width:180px}}@media(min-width:96rem){._2xl\:inline_1xbsi_2{display:inline}}}._heroSection_1xbsi_2{min-height:100vh;padding-top:calc(var(--spacing,.25rem)*20);justify-content:center;align-items:center;display:flex;position:relative}._bgContainer_1xbsi_2{inset:calc(var(--spacing,.25rem)*0);z-index:0;position:absolute}._bgImage_1xbsi_2{object-fit:cover;width:100%;height:100%}._bgOverlay_1xbsi_2{inset:calc(var(--spacing,.25rem)*0);background-color:color-mix(in oklab,var(--color-black,#000)20%,transparent);--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:color-mix(in oklab,var(--color-black,#000)40%,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,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));--tw-gradient-to:color-mix(in oklab,var(--color-black,#000)50%,transparent);position:absolute}._contentContainer_1xbsi_2{z-index:10;max-width:var(--container-7xl,80rem);padding-inline:calc(var(--spacing,.25rem)*4);margin-inline:auto;position:relative}@media(min-width:40rem){._contentContainer_1xbsi_2{padding-inline:calc(var(--spacing,.25rem)*6)}}@media(min-width:64rem){._contentContainer_1xbsi_2{padding-inline:calc(var(--spacing,.25rem)*8)}}._contentContainer_1xbsi_2{width:100%}._heroText_1xbsi_2{margin-inline:auto;margin-bottom:calc(var(--spacing,.25rem)*12);max-width:var(--container-4xl,56rem);animation:var(--animate-fade-in-up,fadeInUp .5s ease-out forwards);text-align:center;color:var(--color-white,#fff)}._title_1xbsi_2{margin-bottom:calc(var(--spacing,.25rem)*6);font-family:var(--font-serif,"Playfair Display",serif);font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)));--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);text-shadow:0 2px 4px #0000004d}@media(min-width:48rem){._title_1xbsi_2{font-size:var(--text-6xl,3.75rem);line-height:var(--tw-leading,var(--text-6xl--line-height,1))}}@media(min-width:64rem){._title_1xbsi_2{font-size:var(--text-7xl,4.5rem);line-height:var(--tw-leading,var(--text-7xl--line-height,1))}}._subtitle_1xbsi_2{max-width:var(--container-2xl,42rem);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-font-weight:var(--font-weight-light,300);font-weight:var(--font-weight-light,300);color:var(--color-gray-100,oklch(96.7% .003 264.542));text-shadow:0 2px 4px #0000004d;margin-inline:auto}@media(min-width:48rem){._subtitle_1xbsi_2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}}._searchBox_1xbsi_2{width:100%;max-width:1000px;animation:var(--animate-fade-in-up,fadeInUp .5s ease-out forwards);border-style:var(--tw-border-style);border-width:1px;border-color:#fff3;border-radius:2rem;margin-inline:auto}@supports (color:color-mix(in lab,red,red)){._searchBox_1xbsi_2{border-color:color-mix(in oklab,var(--color-white,#fff)20%,transparent)}}._searchBox_1xbsi_2{background-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){._searchBox_1xbsi_2{background-color:color-mix(in oklab,var(--color-white,#fff)15%,transparent)}}._searchBox_1xbsi_2{padding:calc(var(--spacing,.25rem)*6);--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);--tw-backdrop-blur:blur(var(--blur-lg,16px));-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,)}@media(min-width:48rem){._searchBox_1xbsi_2{padding:calc(var(--spacing,.25rem)*8)}}._searchInputsRow_1xbsi_2{align-items:flex-end;gap:12px;width:100%;display:flex}._inputGroup_1xbsi_2{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}._inputLabel_1xbsi_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);padding-left:2px}._inputWrapper_1xbsi_2{background:#ffffff40;border:1.5px solid #ffffff59;border-radius:12px;align-items:center;gap:8px;padding:10px 14px;transition:all .2s;display:flex}._inputWrapper_1xbsi_2:focus-within{background:#ffffff59;border-color:#10b981;box-shadow:0 0 0 3px #10b98140}._inputIcon_1xbsi_2{color:#fffc;flex-shrink:0;width:18px;height:18px}._textInput_1xbsi_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-white,#fff)}._textInput_1xbsi_2::placeholder{color:#fffc}@supports (color:color-mix(in lab,red,red)){._textInput_1xbsi_2::placeholder{color:color-mix(in oklab,var(--color-white,#fff)80%,transparent)}}._textInput_1xbsi_2{background:0 0;border:none;outline:none;width:100%;font-family:Inter,sans-serif}._buttonGroup_1xbsi_2{flex-shrink:0;align-items:flex-end;display:flex}._searchButton_1xbsi_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);cursor:pointer;white-space:nowrap;letter-spacing:.5px;background:#10b981;border:none;border-radius:12px;padding:12px 28px;transition:all .2s}._searchButton_1xbsi_2:hover{background:#059669;transform:translateY(-1px);box-shadow:0 4px 14px #10b98166}@media(max-width:1024px){._searchInputsRow_1xbsi_2{flex-wrap:wrap}._inputGroup_1xbsi_2{flex:calc(50% - 8px);min-width:160px}._buttonGroup_1xbsi_2,._searchButton_1xbsi_2{width:100%}}@media(max-width:768px){._heroSection_1xbsi_2{min-height:100svh;padding-top:calc(var(--spacing,.25rem)*20)}._heroText_1xbsi_2{margin-bottom:calc(var(--spacing,.25rem)*8);padding-inline:calc(var(--spacing,.25rem)*2)}._searchBox_1xbsi_2{border-radius:1.5rem;padding:20px 16px}._searchInputsRow_1xbsi_2{flex-direction:column;gap:10px}._inputGroup_1xbsi_2{flex:100%;width:100%}._buttonGroup_1xbsi_2{width:100%}._searchButton_1xbsi_2{width:100%;padding:14px 28px;font-size:15px}}@media(max-width:480px){._title_1xbsi_2{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height, 1.2 ));line-height:1.2}._subtitle_1xbsi_2{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ))}._searchBox_1xbsi_2{padding:16px 14px}._inputWrapper_1xbsi_2{padding:12px 14px}}@keyframes _spin_1xbsi_1{to{transform:rotate(360deg)}}@keyframes _fadeInUp_1xbsi_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@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-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-border-style:solid;--tw-leading:initial;--tw-font-weight: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-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-ease:initial;--tw-tracking:initial}}}@layer theme;@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,var(--font-sans,"Inter",sans-serif));font-feature-settings:var(--default-font-feature-settings,initial);font-variation-settings:var(--default-font-variation-settings,initial);-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,var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace));font-feature-settings:var(--default-mono-font-feature-settings,initial);font-variation-settings:var(--default-mono-font-variation-settings,initial);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_84phw_2{width:100%}@media(min-width:40rem){._container_84phw_2{max-width:40rem}}@media(min-width:48rem){._container_84phw_2{max-width:48rem}}@media(min-width:64rem){._container_84phw_2{max-width:64rem}}@media(min-width:80rem){._container_84phw_2{max-width:80rem}}@media(min-width:96rem){._container_84phw_2{max-width:96rem}}._mx-auto_84phw_2{margin-inline:auto}._mt-2_84phw_2{margin-top:calc(var(--spacing,.25rem)*2)}._mt-3_84phw_2{margin-top:calc(var(--spacing,.25rem)*3)}._mt-4_84phw_2{margin-top:calc(var(--spacing,.25rem)*4)}._mb-1_84phw_2{margin-bottom:calc(var(--spacing,.25rem)*1)}._mb-2_84phw_2{margin-bottom:calc(var(--spacing,.25rem)*2)}._mb-4_84phw_2{margin-bottom:calc(var(--spacing,.25rem)*4)}._mb-5_84phw_2{margin-bottom:calc(var(--spacing,.25rem)*5)}._mb-6_84phw_2{margin-bottom:calc(var(--spacing,.25rem)*6)}._mb-8_84phw_2{margin-bottom:calc(var(--spacing,.25rem)*8)}._block_84phw_2{display:block}._flex_84phw_2{display:flex}._grid_84phw_2{display:grid}._hidden_84phw_2{display:none}._inline_84phw_2{display:inline}._inline-block_84phw_2{display:inline-block}._inline-flex_84phw_2{display:inline-flex}._h-5_84phw_2{height:calc(var(--spacing,.25rem)*5)}._h-6_84phw_2{height:calc(var(--spacing,.25rem)*6)}._h-9_84phw_2{height:calc(var(--spacing,.25rem)*9)}._h-full_84phw_2{height:100%}._min-h-screen_84phw_2{min-height:100vh}._w-5_84phw_2{width:calc(var(--spacing,.25rem)*5)}._w-6_84phw_2{width:calc(var(--spacing,.25rem)*6)}._w-9_84phw_2{width:calc(var(--spacing,.25rem)*9)}._w-full_84phw_2{width:100%}._max-w-4xl_84phw_2{max-width:var(--container-4xl,56rem)}._max-w-\[140px\]_84phw_2{max-width:140px}._max-w-lg_84phw_2{max-width:var(--container-lg,32rem)}._max-w-xs_84phw_2{max-width:var(--container-xs,20rem)}._flex-shrink-0_84phw_2{flex-shrink:0}._grow_84phw_2{flex-grow:1}._transform_84phw_2{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}._animate-spin_84phw_2{animation:var(--animate-spin,spin 1s linear infinite)}._cursor-pointer_84phw_2{cursor:pointer}._resize_84phw_2{resize:both}._flex-col_84phw_2{flex-direction:column}._flex-wrap_84phw_2{flex-wrap:wrap}._items-center_84phw_2{align-items:center}._items-start_84phw_2{align-items:flex-start}._justify-center_84phw_2{justify-content:center}._gap-2_84phw_2{gap:calc(var(--spacing,.25rem)*2)}._gap-3_84phw_2{gap:calc(var(--spacing,.25rem)*3)}._gap-4_84phw_2{gap:calc(var(--spacing,.25rem)*4)}:where(._space-y-1_84phw_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(._space-y-6_84phw_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*6)*calc(1 - var(--tw-space-y-reverse)))}._truncate_84phw_2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._overflow-hidden_84phw_2{overflow:hidden}._rounded_84phw_2{border-radius:.25rem}._rounded-2xl_84phw_2{border-radius:var(--radius-2xl,1rem)}._rounded-full_84phw_2{border-radius:3.40282e38px}._rounded-lg_84phw_2{border-radius:var(--radius-lg,.5rem)}._rounded-md_84phw_2{border-radius:var(--radius-md,.375rem)}._rounded-xl_84phw_2{border-radius:var(--radius-xl,.75rem)}._border_84phw_2{border-style:var(--tw-border-style);border-width:1px}._border-0_84phw_2{border-style:var(--tw-border-style);border-width:0}._border-amber-100_84phw_2{border-color:var(--color-amber-100,oklch(96.2% .059 95.617))}._border-gray-100_84phw_2{border-color:var(--color-gray-100,oklch(96.7% .003 264.542))}._border-gray-200_84phw_2{border-color:var(--color-gray-200,oklch(92.8% .006 264.531))}._border-red-100_84phw_2{border-color:var(--color-red-100,oklch(93.6% .032 17.717))}._bg-amber-50_84phw_2{background-color:var(--color-amber-50,oklch(98.7% .022 95.277))}._bg-blue-50_84phw_2{background-color:var(--color-blue-50,oklch(97% .014 254.604))}._bg-emerald-600_84phw_2{background-color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._bg-gray-50_84phw_2{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._bg-primary-50_84phw_2{background-color:var(--color-primary-50,#ecfdf5)}._bg-red-50_84phw_2{background-color:var(--color-red-50,oklch(97.1% .013 17.38))}._bg-transparent_84phw_2{background-color:#0000}._bg-white_84phw_2{background-color:var(--color-white,#fff)}._object-cover_84phw_2{object-fit:cover}._p-0_84phw_2{padding:calc(var(--spacing,.25rem)*0)}._p-3_84phw_2{padding:calc(var(--spacing,.25rem)*3)}._p-8_84phw_2{padding:calc(var(--spacing,.25rem)*8)}._px-3_84phw_2{padding-inline:calc(var(--spacing,.25rem)*3)}._px-4_84phw_2{padding-inline:calc(var(--spacing,.25rem)*4)}._px-5_84phw_2{padding-inline:calc(var(--spacing,.25rem)*5)}._px-6_84phw_2{padding-inline:calc(var(--spacing,.25rem)*6)}._py-2_84phw_2{padding-block:calc(var(--spacing,.25rem)*2)}._py-2\.5_84phw_2{padding-block:calc(var(--spacing,.25rem)*2.5)}._py-20_84phw_2{padding-block:calc(var(--spacing,.25rem)*20)}._pt-24_84phw_2{padding-top:calc(var(--spacing,.25rem)*24)}._pb-16_84phw_2{padding-bottom:calc(var(--spacing,.25rem)*16)}._text-center_84phw_2{text-align:center}._text-left_84phw_2{text-align:left}._text-2xl_84phw_2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}._text-4xl_84phw_2{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}._text-sm_84phw_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}._text-xs_84phw_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}._leading-relaxed_84phw_2{--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}._font-bold_84phw_2{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}._font-medium_84phw_2{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}._font-semibold_84phw_2{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}._text-amber-800_84phw_2{color:var(--color-amber-800,oklch(47.3% .137 46.201))}._text-amber-900\/80_84phw_2{color:#7b3306cc}@supports (color:color-mix(in lab,red,red)){._text-amber-900\/80_84phw_2{color:color-mix(in oklab,var(--color-amber-900,oklch(41.4% .112 45.904))80%,transparent)}}._text-blue-500_84phw_2{color:var(--color-blue-500,oklch(62.3% .214 259.815))}._text-blue-800_84phw_2{color:var(--color-blue-800,oklch(42.4% .199 265.638))}._text-emerald-600_84phw_2{color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._text-emerald-700_84phw_2{color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._text-gray-500_84phw_2{color:var(--color-gray-500,oklch(55.1% .027 264.364))}._text-gray-600_84phw_2{color:var(--color-gray-600,oklch(44.6% .03 256.802))}._text-gray-700_84phw_2{color:var(--color-gray-700,oklch(37.3% .034 259.733))}._text-gray-800_84phw_2{color:var(--color-gray-800,oklch(27.8% .033 256.848))}._text-gray-900_84phw_2{color:var(--color-gray-900,oklch(21% .034 264.665))}._text-primary-500_84phw_2{color:var(--color-primary-500,#10b981)}._text-primary-600_84phw_2{color:var(--color-primary-600,#059669)}._text-red-600_84phw_2{color:var(--color-red-600,oklch(57.7% .245 27.325))}._text-red-700_84phw_2{color:var(--color-red-700,oklch(50.5% .213 27.518))}._text-red-800_84phw_2{color:var(--color-red-800,oklch(44.4% .177 26.899))}._text-white_84phw_2{color:var(--color-white,#fff)}._underline_84phw_2{text-decoration-line:underline}._shadow-md_84phw_2{--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_84phw_2{--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)}._filter_84phw_2{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,)}._transition-colors_84phw_2{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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._transition-opacity_84phw_2{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._ease-out_84phw_2{--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1))}@media(hover:hover){._hover\:border-primary-500_84phw_2:hover{border-color:var(--color-primary-500,#10b981)}._hover\:bg-emerald-700_84phw_2:hover{background-color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._hover\:bg-gray-50_84phw_2:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._hover\:text-primary-600_84phw_2:hover{color:var(--color-primary-600,#059669)}._hover\:underline_84phw_2:hover{text-decoration-line:underline}._hover\:opacity-70_84phw_2:hover{opacity:.7}}._disabled\:opacity-50_84phw_2:disabled{opacity:.5}@media(min-width:40rem){._sm\:flex-row_84phw_2{flex-direction:row}}@media(min-width:48rem){._md\:mt-0_84phw_2{margin-top:calc(var(--spacing,.25rem)*0)}._md\:gap-4_84phw_2{gap:calc(var(--spacing,.25rem)*4)}}@media(min-width:80rem){._xl\:h-10_84phw_2{height:calc(var(--spacing,.25rem)*10)}._xl\:w-10_84phw_2{width:calc(var(--spacing,.25rem)*10)}._xl\:max-w-\[180px\]_84phw_2{max-width:180px}}@media(min-width:96rem){._2xl\:inline_84phw_2{display:inline}}}._section_84phw_2{padding-top:calc(var(--spacing,.25rem)*12);padding-bottom:calc(var(--spacing,.25rem)*16);background-color:#f9fafb;position:relative;overflow:hidden}._container_84phw_2{width:100%;max-width:1536px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media(min-width:768px){._container_84phw_2{padding-left:2rem;padding-right:2rem}}@media(min-width:1280px){._container_84phw_2{padding-left:4rem;padding-right:4rem}}._headerWrapper_84phw_2{text-align:center;flex-direction:column;align-items:center;margin-bottom:2.5rem;display:flex;position:relative}._headerTitles_84phw_2{max-width:600px}._title_84phw_2{margin-bottom:calc(var(--spacing,.25rem)*3);font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height, 1.2 ));--tw-font-weight:var(--font-weight-extrabold,800);font-weight:var(--font-weight-extrabold,800);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);color:var(--color-gray-900,oklch(21% .034 264.665));text-transform:uppercase}@media(min-width:48rem){._title_84phw_2{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}}._title_84phw_2{font-family:Outfit,Inter,sans-serif}._subtitle_84phw_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-600,oklch(44.6% .03 256.802));margin-inline:auto}@media(min-width:48rem){._subtitle_84phw_2{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ))}}._aiButton_84phw_2{color:#fff;background-color:#004d40;border-radius:9999px;align-items:center;gap:8px;padding:10px 20px;font-size:14px;font-weight:600;text-decoration:none;transition:background-color .2s;display:inline-flex;position:absolute;top:4px;right:0}._aiButton_84phw_2:hover{background-color:#00695c}._aiIcon_84phw_2{width:18px;height:18px}._gridWrapper_84phw_2{width:100%;position:relative}._grid_84phw_2{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;-webkit-user-select:none;user-select:none;gap:24px;width:100%;margin-bottom:-20px;padding-bottom:20px;display:flex;overflow-x:auto}._grid_84phw_2::-webkit-scrollbar{display:none}._rightArrowBtn_84phw_2{color:#0f5132;z-index:20;background-color:#fff;border:1px solid #e5e7eb;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:50%;right:-28px;transform:translateY(-50%);box-shadow:0 8px 24px #0000001f}._rightArrowBtn_84phw_2:hover{color:#fff;background-color:#0f5132;border-color:#0f5132;transform:translateY(-50%)scale(1.1);box-shadow:0 12px 30px #0f51324d}._arrowIconRight_84phw_2{width:24px;height:24px;transition:transform .3s}._rightArrowBtn_84phw_2:hover ._arrowIconRight_84phw_2{transform:translate(2px)}@media(max-width:1280px){._rightArrowBtn_84phw_2{width:48px;height:48px;right:-12px}._arrowIconRight_84phw_2{width:20px;height:20px}}@media(max-width:1024px){._rightArrowBtn_84phw_2{right:-8px}}@media(max-width:768px){._rightArrowBtn_84phw_2{display:none}}._card_84phw_2{scroll-snap-align:start;aspect-ratio:1;border-radius:32px;flex:0 0 calc(80% - 12px);text-decoration:none;transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s;display:block;position:relative;overflow:hidden;box-shadow:0 10px 25px #0000001a}@media(min-width:640px){._card_84phw_2{flex:0 0 calc(50% - 12px)}}@media(min-width:1024px){._card_84phw_2{flex:0 0 calc(25% - 18px)}}._card_84phw_2:hover{transform:translateY(-8px);box-shadow:0 20px 30px #00000026}._cardImage_84phw_2{object-fit:cover;width:100%;height:100%;transition:transform .7s}._card_84phw_2:hover ._cardImage_84phw_2{transform:scale(1.05)}._cardOverlay_84phw_2{pointer-events:none;background:linear-gradient(#0000,#0009 60%,#000000f2);position:absolute;inset:0}._cardContent_84phw_2{flex-direction:column;gap:12px;padding:28px 24px;display:flex;position:absolute;bottom:0;left:0;right:0}._countryTag_84phw_2{color:#fff;text-transform:uppercase;background-color:#0f5132;border-radius:9999px;align-self:flex-start;margin-bottom:4px;padding:6px 14px;font-size:11px;font-weight:700}._cardTitle_84phw_2{color:#fff;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:20px;font-weight:700;line-height:1.35;display:-webkit-box;overflow:hidden}._cardMeta_84phw_2{color:#e5e7eb;align-items:center;gap:16px;font-size:13px;display:flex}._metaItem_84phw_2{align-items:center;gap:6px;display:flex}._metaIcon_84phw_2{color:#d1d5db;width:14px;height:14px}._playButtonCircle_84phw_2{border:1px solid #ffffff4d;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}._innerCircle_84phw_2{background-color:#ffffff80;border-radius:50%;width:4px;height:4px}._viewAllWrapper_84phw_2{justify-content:center;margin-top:40px;display:flex}._viewAllBtn_84phw_2{color:#1f2937;background-color:#fff;border:1px solid #d1d5db;border-radius:9999px;align-items:center;gap:10px;padding:12px 28px;font-size:15px;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}._viewAllBtn_84phw_2:hover{background-color:#f9fafb;border-color:#9ca3af}._arrowIcon_84phw_2{width:18px;height:18px}@media(max-width:768px){._aiButton_84phw_2{margin-top:16px;position:relative;top:auto;right:auto}}@keyframes _spin_84phw_1{to{transform:rotate(360deg)}}._section_ae9az_1{padding:4rem 1.5rem;background:linear-gradient(180deg,#f0faf8,#fff)}._container_ae9az_6{max-width:1100px;margin:0 auto}._title_ae9az_11{font-size:1.75rem;font-weight:700;text-align:center;color:#1a3a32;margin-bottom:.5rem}._subtitle_ae9az_19{text-align:center;color:#5a6b66;margin-bottom:2rem}._grid_ae9az_25{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.25rem}._card_ae9az_31{background:#fff;border-radius:16px;padding:1.25rem;box-shadow:0 4px 20px #0000000f;border:1px solid #e8f0ed}._quoteIcon_ae9az_39{color:#00796b;opacity:.5;margin-bottom:.5rem}._comment_ae9az_45{font-size:.95rem;line-height:1.55;color:#333;margin-bottom:1rem;min-height:3rem}._footer_ae9az_53{display:flex;flex-direction:column;gap:.25rem}._stars_ae9az_59{display:flex;gap:2px}._author_ae9az_64{font-weight:600;font-size:.85rem;color:#1a3a32}._tour_ae9az_70{font-size:.75rem;color:#00796b}@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-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-border-style:solid;--tw-leading:initial;--tw-font-weight: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-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-ease:initial;--tw-tracking:initial}}}@layer theme;@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,var(--font-sans,"Inter",sans-serif));font-feature-settings:var(--default-font-feature-settings,initial);font-variation-settings:var(--default-font-variation-settings,initial);-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,var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace));font-feature-settings:var(--default-mono-font-feature-settings,initial);font-variation-settings:var(--default-mono-font-variation-settings,initial);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_1eh1q_2{width:100%}@media(min-width:40rem){._container_1eh1q_2{max-width:40rem}}@media(min-width:48rem){._container_1eh1q_2{max-width:48rem}}@media(min-width:64rem){._container_1eh1q_2{max-width:64rem}}@media(min-width:80rem){._container_1eh1q_2{max-width:80rem}}@media(min-width:96rem){._container_1eh1q_2{max-width:96rem}}._mx-auto_1eh1q_2{margin-inline:auto}._mt-2_1eh1q_2{margin-top:calc(var(--spacing,.25rem)*2)}._mt-3_1eh1q_2{margin-top:calc(var(--spacing,.25rem)*3)}._mt-4_1eh1q_2{margin-top:calc(var(--spacing,.25rem)*4)}._mb-1_1eh1q_2{margin-bottom:calc(var(--spacing,.25rem)*1)}._mb-2_1eh1q_2{margin-bottom:calc(var(--spacing,.25rem)*2)}._mb-4_1eh1q_2{margin-bottom:calc(var(--spacing,.25rem)*4)}._mb-5_1eh1q_2{margin-bottom:calc(var(--spacing,.25rem)*5)}._mb-6_1eh1q_2{margin-bottom:calc(var(--spacing,.25rem)*6)}._mb-8_1eh1q_2{margin-bottom:calc(var(--spacing,.25rem)*8)}._block_1eh1q_2{display:block}._flex_1eh1q_2{display:flex}._grid_1eh1q_2{display:grid}._hidden_1eh1q_2{display:none}._inline_1eh1q_2{display:inline}._inline-block_1eh1q_2{display:inline-block}._inline-flex_1eh1q_2{display:inline-flex}._h-5_1eh1q_2{height:calc(var(--spacing,.25rem)*5)}._h-6_1eh1q_2{height:calc(var(--spacing,.25rem)*6)}._h-9_1eh1q_2{height:calc(var(--spacing,.25rem)*9)}._h-full_1eh1q_2{height:100%}._min-h-screen_1eh1q_2{min-height:100vh}._w-5_1eh1q_2{width:calc(var(--spacing,.25rem)*5)}._w-6_1eh1q_2{width:calc(var(--spacing,.25rem)*6)}._w-9_1eh1q_2{width:calc(var(--spacing,.25rem)*9)}._w-full_1eh1q_2{width:100%}._max-w-4xl_1eh1q_2{max-width:var(--container-4xl,56rem)}._max-w-\[140px\]_1eh1q_2{max-width:140px}._max-w-lg_1eh1q_2{max-width:var(--container-lg,32rem)}._max-w-xs_1eh1q_2{max-width:var(--container-xs,20rem)}._flex-shrink-0_1eh1q_2{flex-shrink:0}._grow_1eh1q_2{flex-grow:1}._transform_1eh1q_2{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}._animate-spin_1eh1q_2{animation:var(--animate-spin,spin 1s linear infinite)}._cursor-pointer_1eh1q_2{cursor:pointer}._resize_1eh1q_2{resize:both}._flex-col_1eh1q_2{flex-direction:column}._flex-wrap_1eh1q_2{flex-wrap:wrap}._items-center_1eh1q_2{align-items:center}._items-start_1eh1q_2{align-items:flex-start}._justify-center_1eh1q_2{justify-content:center}._gap-2_1eh1q_2{gap:calc(var(--spacing,.25rem)*2)}._gap-3_1eh1q_2{gap:calc(var(--spacing,.25rem)*3)}._gap-4_1eh1q_2{gap:calc(var(--spacing,.25rem)*4)}:where(._space-y-1_1eh1q_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(._space-y-6_1eh1q_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*6)*calc(1 - var(--tw-space-y-reverse)))}._truncate_1eh1q_2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._overflow-hidden_1eh1q_2{overflow:hidden}._rounded_1eh1q_2{border-radius:.25rem}._rounded-2xl_1eh1q_2{border-radius:var(--radius-2xl,1rem)}._rounded-full_1eh1q_2{border-radius:3.40282e38px}._rounded-lg_1eh1q_2{border-radius:var(--radius-lg,.5rem)}._rounded-md_1eh1q_2{border-radius:var(--radius-md,.375rem)}._rounded-xl_1eh1q_2{border-radius:var(--radius-xl,.75rem)}._border_1eh1q_2{border-style:var(--tw-border-style);border-width:1px}._border-0_1eh1q_2{border-style:var(--tw-border-style);border-width:0}._border-amber-100_1eh1q_2{border-color:var(--color-amber-100,oklch(96.2% .059 95.617))}._border-gray-100_1eh1q_2{border-color:var(--color-gray-100,oklch(96.7% .003 264.542))}._border-gray-200_1eh1q_2{border-color:var(--color-gray-200,oklch(92.8% .006 264.531))}._border-red-100_1eh1q_2{border-color:var(--color-red-100,oklch(93.6% .032 17.717))}._bg-amber-50_1eh1q_2{background-color:var(--color-amber-50,oklch(98.7% .022 95.277))}._bg-blue-50_1eh1q_2{background-color:var(--color-blue-50,oklch(97% .014 254.604))}._bg-emerald-600_1eh1q_2{background-color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._bg-gray-50_1eh1q_2{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._bg-primary-50_1eh1q_2{background-color:var(--color-primary-50,#ecfdf5)}._bg-red-50_1eh1q_2{background-color:var(--color-red-50,oklch(97.1% .013 17.38))}._bg-transparent_1eh1q_2{background-color:#0000}._bg-white_1eh1q_2{background-color:var(--color-white,#fff)}._object-cover_1eh1q_2{object-fit:cover}._p-0_1eh1q_2{padding:calc(var(--spacing,.25rem)*0)}._p-3_1eh1q_2{padding:calc(var(--spacing,.25rem)*3)}._p-8_1eh1q_2{padding:calc(var(--spacing,.25rem)*8)}._px-3_1eh1q_2{padding-inline:calc(var(--spacing,.25rem)*3)}._px-4_1eh1q_2{padding-inline:calc(var(--spacing,.25rem)*4)}._px-5_1eh1q_2{padding-inline:calc(var(--spacing,.25rem)*5)}._px-6_1eh1q_2{padding-inline:calc(var(--spacing,.25rem)*6)}._py-2_1eh1q_2{padding-block:calc(var(--spacing,.25rem)*2)}._py-2\.5_1eh1q_2{padding-block:calc(var(--spacing,.25rem)*2.5)}._py-20_1eh1q_2{padding-block:calc(var(--spacing,.25rem)*20)}._pt-24_1eh1q_2{padding-top:calc(var(--spacing,.25rem)*24)}._pb-16_1eh1q_2{padding-bottom:calc(var(--spacing,.25rem)*16)}._text-center_1eh1q_2{text-align:center}._text-left_1eh1q_2{text-align:left}._text-2xl_1eh1q_2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}._text-4xl_1eh1q_2{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}._text-sm_1eh1q_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}._text-xs_1eh1q_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}._leading-relaxed_1eh1q_2{--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}._font-bold_1eh1q_2{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}._font-medium_1eh1q_2{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}._font-semibold_1eh1q_2{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}._text-amber-800_1eh1q_2{color:var(--color-amber-800,oklch(47.3% .137 46.201))}._text-amber-900\/80_1eh1q_2{color:#7b3306cc}@supports (color:color-mix(in lab,red,red)){._text-amber-900\/80_1eh1q_2{color:color-mix(in oklab,var(--color-amber-900,oklch(41.4% .112 45.904))80%,transparent)}}._text-blue-500_1eh1q_2{color:var(--color-blue-500,oklch(62.3% .214 259.815))}._text-blue-800_1eh1q_2{color:var(--color-blue-800,oklch(42.4% .199 265.638))}._text-emerald-600_1eh1q_2{color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._text-emerald-700_1eh1q_2{color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._text-gray-500_1eh1q_2{color:var(--color-gray-500,oklch(55.1% .027 264.364))}._text-gray-600_1eh1q_2{color:var(--color-gray-600,oklch(44.6% .03 256.802))}._text-gray-700_1eh1q_2{color:var(--color-gray-700,oklch(37.3% .034 259.733))}._text-gray-800_1eh1q_2{color:var(--color-gray-800,oklch(27.8% .033 256.848))}._text-gray-900_1eh1q_2{color:var(--color-gray-900,oklch(21% .034 264.665))}._text-primary-500_1eh1q_2{color:var(--color-primary-500,#10b981)}._text-primary-600_1eh1q_2{color:var(--color-primary-600,#059669)}._text-red-600_1eh1q_2{color:var(--color-red-600,oklch(57.7% .245 27.325))}._text-red-700_1eh1q_2{color:var(--color-red-700,oklch(50.5% .213 27.518))}._text-red-800_1eh1q_2{color:var(--color-red-800,oklch(44.4% .177 26.899))}._text-white_1eh1q_2{color:var(--color-white,#fff)}._underline_1eh1q_2{text-decoration-line:underline}._shadow-md_1eh1q_2{--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_1eh1q_2{--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)}._filter_1eh1q_2{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,)}._transition-colors_1eh1q_2{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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._transition-opacity_1eh1q_2{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._ease-out_1eh1q_2{--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1))}@media(hover:hover){._hover\:border-primary-500_1eh1q_2:hover{border-color:var(--color-primary-500,#10b981)}._hover\:bg-emerald-700_1eh1q_2:hover{background-color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._hover\:bg-gray-50_1eh1q_2:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._hover\:text-primary-600_1eh1q_2:hover{color:var(--color-primary-600,#059669)}._hover\:underline_1eh1q_2:hover{text-decoration-line:underline}._hover\:opacity-70_1eh1q_2:hover{opacity:.7}}._disabled\:opacity-50_1eh1q_2:disabled{opacity:.5}@media(min-width:40rem){._sm\:flex-row_1eh1q_2{flex-direction:row}}@media(min-width:48rem){._md\:mt-0_1eh1q_2{margin-top:calc(var(--spacing,.25rem)*0)}._md\:gap-4_1eh1q_2{gap:calc(var(--spacing,.25rem)*4)}}@media(min-width:80rem){._xl\:h-10_1eh1q_2{height:calc(var(--spacing,.25rem)*10)}._xl\:w-10_1eh1q_2{width:calc(var(--spacing,.25rem)*10)}._xl\:max-w-\[180px\]_1eh1q_2{max-width:180px}}@media(min-width:96rem){._2xl\:inline_1eh1q_2{display:inline}}}._section_1eh1q_2{background-color:var(--color-white,#fff);padding-block:calc(var(--spacing,.25rem)*8);position:relative;overflow:hidden}._container_1eh1q_2{max-width:var(--container-7xl,80rem);padding-inline:calc(var(--spacing,.25rem)*4);margin-inline:auto}@media(min-width:40rem){._container_1eh1q_2{padding-inline:calc(var(--spacing,.25rem)*6)}}@media(min-width:64rem){._container_1eh1q_2{padding-inline:calc(var(--spacing,.25rem)*8)}}._grid_1eh1q_2{align-items:center;gap:calc(var(--spacing,.25rem)*12);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media(min-width:64rem){._grid_1eh1q_2{gap:calc(var(--spacing,.25rem)*24);grid-template-columns:repeat(2,minmax(0,1fr))}}._leftContent_1eh1q_2{max-width:var(--container-2xl,42rem)}._badge_1eh1q_2{margin-bottom:calc(var(--spacing,.25rem)*6);align-items:center;gap:calc(var(--spacing,.25rem)*2);background-color:var(--color-blue-50,oklch(97% .014 254.604));padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*1.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-blue-700,oklch(48.8% .243 264.376));border-radius:3.40282e38px;display:inline-flex}._badgeDot_1eh1q_2{height:calc(var(--spacing,.25rem)*2);width:calc(var(--spacing,.25rem)*2);background-color:var(--color-blue-500,oklch(62.3% .214 259.815));border-radius:3.40282e38px}._title_1eh1q_2{margin-bottom:calc(var(--spacing,.25rem)*6);font-family:var(--font-serif,"Playfair Display",serif);font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height, 1.2 ));--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:0;letter-spacing:0;color:var(--color-gray-900,oklch(21% .034 264.665))}@media(min-width:48rem){._title_1eh1q_2{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}}@media(min-width:64rem){._title_1eh1q_2{font-size:2.75rem}}._subtitle_1eh1q_2{margin-bottom:calc(var(--spacing,.25rem)*6);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-green-700,oklch(52.7% .154 150.069))}._description_1eh1q_2{margin-bottom:calc(var(--spacing,.25rem)*10);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-800,oklch(27.8% .033 256.848))}._features_1eh1q_2{margin-bottom:calc(var(--spacing,.25rem)*10)}:where(._features_1eh1q_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*6)*calc(1 - var(--tw-space-y-reverse)))}._featureItem_1eh1q_2{align-items:flex-start;gap:calc(var(--spacing,.25rem)*4);display:flex}._featureIconWrapper_1eh1q_2{background-color:#dcfce799;border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;display:flex}@supports (color:color-mix(in lab,red,red)){._featureIconWrapper_1eh1q_2{background-color:color-mix(in oklab,var(--color-green-100,oklch(96.2% .044 156.743))60%,transparent)}}._featureIconWrapper_1eh1q_2{color:var(--color-green-600,oklch(62.7% .194 149.214))}._featureIcon_1eh1q_2{height:calc(var(--spacing,.25rem)*5);width:calc(var(--spacing,.25rem)*5)}._featureTitle_1eh1q_2{margin-bottom:calc(var(--spacing,.25rem)*1);--tw-leading:var(--leading-tight,1.25);font-size:15px;line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-900,oklch(21% .034 264.665))}._featureText_1eh1q_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-600,oklch(44.6% .03 256.802))}._ctaBtn_1eh1q_2{cursor:pointer;padding-inline:calc(var(--spacing,.25rem)*8);padding-block:calc(var(--spacing,.25rem)*3.5);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);--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);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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#151b26;border-radius:1.25rem}@media(hover:hover){._ctaBtn_1eh1q_2:hover{background-color:var(--color-gray-800,oklch(27.8% .033 256.848))}}._collageContainer_1eh1q_2{justify-content:center;align-items:center;width:100%;height:450px;display:flex;position:relative}@media(min-width:48rem){._collageContainer_1eh1q_2{height:550px}}@media(max-width:1023px){._grid_1eh1q_2{gap:calc(var(--spacing,.25rem)*8);grid-template-columns:repeat(1,minmax(0,1fr))}._leftContent_1eh1q_2{max-width:100%}._collageContainer_1eh1q_2{display:none}}@media(max-width:640px){._section_1eh1q_2{padding-block:calc(var(--spacing,.25rem)*10)}._title_1eh1q_2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}._features_1eh1q_2{margin-bottom:calc(var(--spacing,.25rem)*8)}._ctaBtn_1eh1q_2{text-align:center;justify-content:center;width:100%;display:flex}}._mainImageWrapper_1eh1q_2{top:calc(var(--spacing,.25rem)*0);right:calc(var(--spacing,.25rem)*0);z-index:10;border-style:var(--tw-border-style);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);width:280px;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-width:3px;border-color:#e8dfce;border-radius:24px;position:absolute;overflow:hidden}@media(min-width:48rem){._mainImageWrapper_1eh1q_2{width:420px;top:20px;right:20px}}._mainImage_1eh1q_2{object-fit:cover;width:100%;height:auto}._smallCard_1eh1q_2{bottom:calc(var(--spacing,.25rem)*0);left:calc(var(--spacing,.25rem)*0);z-index:20;border-style:var(--tw-border-style);border-width:6px;border-color:var(--color-white,#fff);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);width:300px;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-radius:24px;position:absolute;overflow:hidden}@media(min-width:48rem){._smallCard_1eh1q_2{width:460px;bottom:40px;left:20px}}._smallCardImg_1eh1q_2{object-fit:contain;border-radius:24px;width:100%;height:auto}@keyframes _spin_1eh1q_1{to{transform:rotate(360deg)}}@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-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-border-style:solid;--tw-leading:initial;--tw-font-weight: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-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-ease:initial;--tw-tracking:initial}}}@layer theme;@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,var(--font-sans,"Inter",sans-serif));font-feature-settings:var(--default-font-feature-settings,initial);font-variation-settings:var(--default-font-variation-settings,initial);-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,var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace));font-feature-settings:var(--default-mono-font-feature-settings,initial);font-variation-settings:var(--default-mono-font-variation-settings,initial);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_1qdfn_2{width:100%}@media(min-width:40rem){._container_1qdfn_2{max-width:40rem}}@media(min-width:48rem){._container_1qdfn_2{max-width:48rem}}@media(min-width:64rem){._container_1qdfn_2{max-width:64rem}}@media(min-width:80rem){._container_1qdfn_2{max-width:80rem}}@media(min-width:96rem){._container_1qdfn_2{max-width:96rem}}._mx-auto_1qdfn_2{margin-inline:auto}._mt-2_1qdfn_2{margin-top:calc(var(--spacing,.25rem)*2)}._mt-3_1qdfn_2{margin-top:calc(var(--spacing,.25rem)*3)}._mt-4_1qdfn_2{margin-top:calc(var(--spacing,.25rem)*4)}._mb-1_1qdfn_2{margin-bottom:calc(var(--spacing,.25rem)*1)}._mb-2_1qdfn_2{margin-bottom:calc(var(--spacing,.25rem)*2)}._mb-4_1qdfn_2{margin-bottom:calc(var(--spacing,.25rem)*4)}._mb-5_1qdfn_2{margin-bottom:calc(var(--spacing,.25rem)*5)}._mb-6_1qdfn_2{margin-bottom:calc(var(--spacing,.25rem)*6)}._mb-8_1qdfn_2{margin-bottom:calc(var(--spacing,.25rem)*8)}._block_1qdfn_2{display:block}._flex_1qdfn_2{display:flex}._grid_1qdfn_2{display:grid}._hidden_1qdfn_2{display:none}._inline_1qdfn_2{display:inline}._inline-block_1qdfn_2{display:inline-block}._inline-flex_1qdfn_2{display:inline-flex}._h-5_1qdfn_2{height:calc(var(--spacing,.25rem)*5)}._h-6_1qdfn_2{height:calc(var(--spacing,.25rem)*6)}._h-9_1qdfn_2{height:calc(var(--spacing,.25rem)*9)}._h-full_1qdfn_2{height:100%}._min-h-screen_1qdfn_2{min-height:100vh}._w-5_1qdfn_2{width:calc(var(--spacing,.25rem)*5)}._w-6_1qdfn_2{width:calc(var(--spacing,.25rem)*6)}._w-9_1qdfn_2{width:calc(var(--spacing,.25rem)*9)}._w-full_1qdfn_2{width:100%}._max-w-4xl_1qdfn_2{max-width:var(--container-4xl,56rem)}._max-w-\[140px\]_1qdfn_2{max-width:140px}._max-w-lg_1qdfn_2{max-width:var(--container-lg,32rem)}._max-w-xs_1qdfn_2{max-width:var(--container-xs,20rem)}._flex-shrink-0_1qdfn_2{flex-shrink:0}._grow_1qdfn_2{flex-grow:1}._transform_1qdfn_2{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}._animate-spin_1qdfn_2{animation:var(--animate-spin,spin 1s linear infinite)}._cursor-pointer_1qdfn_2{cursor:pointer}._resize_1qdfn_2{resize:both}._flex-col_1qdfn_2{flex-direction:column}._flex-wrap_1qdfn_2{flex-wrap:wrap}._items-center_1qdfn_2{align-items:center}._items-start_1qdfn_2{align-items:flex-start}._justify-center_1qdfn_2{justify-content:center}._gap-2_1qdfn_2{gap:calc(var(--spacing,.25rem)*2)}._gap-3_1qdfn_2{gap:calc(var(--spacing,.25rem)*3)}._gap-4_1qdfn_2{gap:calc(var(--spacing,.25rem)*4)}:where(._space-y-1_1qdfn_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(._space-y-6_1qdfn_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*6)*calc(1 - var(--tw-space-y-reverse)))}._truncate_1qdfn_2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._overflow-hidden_1qdfn_2{overflow:hidden}._rounded_1qdfn_2{border-radius:.25rem}._rounded-2xl_1qdfn_2{border-radius:var(--radius-2xl,1rem)}._rounded-full_1qdfn_2{border-radius:3.40282e38px}._rounded-lg_1qdfn_2{border-radius:var(--radius-lg,.5rem)}._rounded-md_1qdfn_2{border-radius:var(--radius-md,.375rem)}._rounded-xl_1qdfn_2{border-radius:var(--radius-xl,.75rem)}._border_1qdfn_2{border-style:var(--tw-border-style);border-width:1px}._border-0_1qdfn_2{border-style:var(--tw-border-style);border-width:0}._border-amber-100_1qdfn_2{border-color:var(--color-amber-100,oklch(96.2% .059 95.617))}._border-gray-100_1qdfn_2{border-color:var(--color-gray-100,oklch(96.7% .003 264.542))}._border-gray-200_1qdfn_2{border-color:var(--color-gray-200,oklch(92.8% .006 264.531))}._border-red-100_1qdfn_2{border-color:var(--color-red-100,oklch(93.6% .032 17.717))}._bg-amber-50_1qdfn_2{background-color:var(--color-amber-50,oklch(98.7% .022 95.277))}._bg-blue-50_1qdfn_2{background-color:var(--color-blue-50,oklch(97% .014 254.604))}._bg-emerald-600_1qdfn_2{background-color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._bg-gray-50_1qdfn_2{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._bg-primary-50_1qdfn_2{background-color:var(--color-primary-50,#ecfdf5)}._bg-red-50_1qdfn_2{background-color:var(--color-red-50,oklch(97.1% .013 17.38))}._bg-transparent_1qdfn_2{background-color:#0000}._bg-white_1qdfn_2{background-color:var(--color-white,#fff)}._object-cover_1qdfn_2{object-fit:cover}._p-0_1qdfn_2{padding:calc(var(--spacing,.25rem)*0)}._p-3_1qdfn_2{padding:calc(var(--spacing,.25rem)*3)}._p-8_1qdfn_2{padding:calc(var(--spacing,.25rem)*8)}._px-3_1qdfn_2{padding-inline:calc(var(--spacing,.25rem)*3)}._px-4_1qdfn_2{padding-inline:calc(var(--spacing,.25rem)*4)}._px-5_1qdfn_2{padding-inline:calc(var(--spacing,.25rem)*5)}._px-6_1qdfn_2{padding-inline:calc(var(--spacing,.25rem)*6)}._py-2_1qdfn_2{padding-block:calc(var(--spacing,.25rem)*2)}._py-2\.5_1qdfn_2{padding-block:calc(var(--spacing,.25rem)*2.5)}._py-20_1qdfn_2{padding-block:calc(var(--spacing,.25rem)*20)}._pt-24_1qdfn_2{padding-top:calc(var(--spacing,.25rem)*24)}._pb-16_1qdfn_2{padding-bottom:calc(var(--spacing,.25rem)*16)}._text-center_1qdfn_2{text-align:center}._text-left_1qdfn_2{text-align:left}._text-2xl_1qdfn_2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}._text-4xl_1qdfn_2{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}._text-sm_1qdfn_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}._text-xs_1qdfn_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}._leading-relaxed_1qdfn_2{--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}._font-bold_1qdfn_2{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}._font-medium_1qdfn_2{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}._font-semibold_1qdfn_2{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}._text-amber-800_1qdfn_2{color:var(--color-amber-800,oklch(47.3% .137 46.201))}._text-amber-900\/80_1qdfn_2{color:#7b3306cc}@supports (color:color-mix(in lab,red,red)){._text-amber-900\/80_1qdfn_2{color:color-mix(in oklab,var(--color-amber-900,oklch(41.4% .112 45.904))80%,transparent)}}._text-blue-500_1qdfn_2{color:var(--color-blue-500,oklch(62.3% .214 259.815))}._text-blue-800_1qdfn_2{color:var(--color-blue-800,oklch(42.4% .199 265.638))}._text-emerald-600_1qdfn_2{color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._text-emerald-700_1qdfn_2{color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._text-gray-500_1qdfn_2{color:var(--color-gray-500,oklch(55.1% .027 264.364))}._text-gray-600_1qdfn_2{color:var(--color-gray-600,oklch(44.6% .03 256.802))}._text-gray-700_1qdfn_2{color:var(--color-gray-700,oklch(37.3% .034 259.733))}._text-gray-800_1qdfn_2{color:var(--color-gray-800,oklch(27.8% .033 256.848))}._text-gray-900_1qdfn_2{color:var(--color-gray-900,oklch(21% .034 264.665))}._text-primary-500_1qdfn_2{color:var(--color-primary-500,#10b981)}._text-primary-600_1qdfn_2{color:var(--color-primary-600,#059669)}._text-red-600_1qdfn_2{color:var(--color-red-600,oklch(57.7% .245 27.325))}._text-red-700_1qdfn_2{color:var(--color-red-700,oklch(50.5% .213 27.518))}._text-red-800_1qdfn_2{color:var(--color-red-800,oklch(44.4% .177 26.899))}._text-white_1qdfn_2{color:var(--color-white,#fff)}._underline_1qdfn_2{text-decoration-line:underline}._shadow-md_1qdfn_2{--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_1qdfn_2{--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)}._filter_1qdfn_2{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,)}._transition-colors_1qdfn_2{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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._transition-opacity_1qdfn_2{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._ease-out_1qdfn_2{--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1))}@media(hover:hover){._hover\:border-primary-500_1qdfn_2:hover{border-color:var(--color-primary-500,#10b981)}._hover\:bg-emerald-700_1qdfn_2:hover{background-color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._hover\:bg-gray-50_1qdfn_2:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._hover\:text-primary-600_1qdfn_2:hover{color:var(--color-primary-600,#059669)}._hover\:underline_1qdfn_2:hover{text-decoration-line:underline}._hover\:opacity-70_1qdfn_2:hover{opacity:.7}}._disabled\:opacity-50_1qdfn_2:disabled{opacity:.5}@media(min-width:40rem){._sm\:flex-row_1qdfn_2{flex-direction:row}}@media(min-width:48rem){._md\:mt-0_1qdfn_2{margin-top:calc(var(--spacing,.25rem)*0)}._md\:gap-4_1qdfn_2{gap:calc(var(--spacing,.25rem)*4)}}@media(min-width:80rem){._xl\:h-10_1qdfn_2{height:calc(var(--spacing,.25rem)*10)}._xl\:w-10_1qdfn_2{width:calc(var(--spacing,.25rem)*10)}._xl\:max-w-\[180px\]_1qdfn_2{max-width:180px}}@media(min-width:96rem){._2xl\:inline_1qdfn_2{display:inline}}}._section_1qdfn_2{background-color:var(--color-white,#fff);padding-bottom:calc(var(--spacing,.25rem)*20);width:100%}._container_1qdfn_2{max-width:var(--container-7xl,80rem)}@media(min-width:64rem){._container_1qdfn_2{padding-inline:calc(var(--spacing,.25rem)*8)}}._container_1qdfn_2{max-width:var(--container-5xl,64rem);padding-inline:calc(var(--spacing,.25rem)*4);flex-direction:column;align-items:center;margin-inline:auto;display:flex}@media(min-width:40rem){._container_1qdfn_2{padding-inline:calc(var(--spacing,.25rem)*6)}}._missionColumn_1qdfn_2{text-align:center;flex-direction:column;align-items:center;width:100%;display:flex}._missionTitle_1qdfn_2{margin-bottom:calc(var(--spacing,.25rem)*8);font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height, 1.2 ));--tw-font-weight:var(--font-weight-extrabold,800);font-weight:var(--font-weight-extrabold,800);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);color:var(--color-gray-900,oklch(21% .034 264.665));text-transform:uppercase;font-family:Inter,sans-serif;position:relative}._missionTitle_1qdfn_2:after{content:"";background-color:#10b981;border-radius:2px;width:60px;height:4px;position:absolute;bottom:-8px;left:50%;transform:translate(-50%)}._missionText_1qdfn_2{margin-bottom:calc(var(--spacing,.25rem)*5);text-align:center;--tw-leading:var(--leading-relaxed,1.625);font-size:15px;line-height:var(--leading-relaxed,1.625);color:var(--color-gray-600,oklch(44.6% .03 256.802));max-width:800px;font-family:Inter,sans-serif}._ctaButton_1qdfn_2{margin-top:calc(var(--spacing,.25rem)*4);border-radius:var(--radius-xl,.75rem);padding-inline:calc(var(--spacing,.25rem)*8);padding-block:calc(var(--spacing,.25rem)*3.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);--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);--tw-shadow-color:#10b9811a;justify-content:center;align-items:center;text-decoration-line:none;display:inline-flex}@supports (color:color-mix(in lab,red,red)){._ctaButton_1qdfn_2{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-primary-500,#10b981)10%,transparent)var(--tw-shadow-alpha),transparent)}}._ctaButton_1qdfn_2{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background:#10b981}._ctaButton_1qdfn_2:hover{background:#059669;transform:translateY(-2px);box-shadow:0 8px 20px #10b98140}._carouselColumn_1qdfn_2{margin-bottom:calc(var(--spacing,.25rem)*16);flex-direction:column;width:100%;display:flex}._carouselContainer_1qdfn_2{text-align:center;color:#fff;background-position:50%;background-size:cover;flex-direction:column;justify-content:center;align-items:center;width:100%;height:480px;padding:0 24px;transition:background-image .5s ease-in-out;display:flex;position:relative}._heroOverlay_1qdfn_2{z-index:1;background:linear-gradient(#0000001a,#0000008c);width:100%;height:100%;position:absolute;top:0;left:0}._heroContent_1qdfn_2{z-index:2;flex-direction:column;align-items:center;width:100%;max-width:320px;animation:.5s ease-in-out _fadeIn_1qdfn_1;display:flex;position:relative}@keyframes _fadeIn_1qdfn_1{0%{opacity:0}to{opacity:1}}._heroTitle_1qdfn_2{letter-spacing:1px;text-transform:uppercase;text-shadow:0 2px 4px #0006;margin-bottom:12px;font-family:Inter,sans-serif;font-size:24px;font-weight:800;line-height:1.2}._heroSubtitle_1qdfn_2{color:#f3f4f6;text-shadow:0 1px 2px #0006;margin-bottom:24px;font-family:Georgia,Times New Roman,serif;font-size:13.5px;font-style:italic;line-height:1.4}._dareBtn_1qdfn_2{color:#fff;text-transform:uppercase;cursor:pointer;letter-spacing:1px;border-radius:var(--radius-lg,.5rem);background:#00000073;border:1px solid #fff;padding:10px 28px;font-size:13px;font-weight:700;text-decoration-line:none;transition:all .3s}._dareBtn_1qdfn_2:hover{color:#000;background:#fff;transform:translateY(-1px)}._carouselDots_1qdfn_2{justify-content:center;gap:8px;margin-top:16px;display:flex}._dot_1qdfn_2{cursor:pointer;background:#e5e7eb;border:none;border-radius:3px;width:24px;height:6px;padding:0;transition:all .3s}._dot_1qdfn_2._active_1qdfn_2{background:#10b981;width:36px}@media(max-width:1024px){._section_1qdfn_2{padding-block:calc(var(--spacing,.25rem)*14)}._container_1qdfn_2{gap:calc(var(--spacing,.25rem)*10);flex-direction:column}._missionTitle_1qdfn_2{margin-bottom:calc(var(--spacing,.25rem)*6);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}._carouselContainer_1qdfn_2{height:340px}._heroTitle_1qdfn_2{font-size:20px}}@media(max-width:640px){._missionText_1qdfn_2{text-align:left;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}._ctaButton_1qdfn_2{width:100%;padding-block:calc(var(--spacing,.25rem)*3)}._carouselContainer_1qdfn_2{height:280px;padding:0 16px}._heroTitle_1qdfn_2{font-size:18px}._heroSubtitle_1qdfn_2{margin-bottom:16px;font-size:12px}}@keyframes _spin_1qdfn_1{to{transform:rotate(360deg)}}@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-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-border-style:solid;--tw-leading:initial;--tw-font-weight: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-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-ease: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}}}@layer theme;@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,var(--font-sans,"Inter",sans-serif));font-feature-settings:var(--default-font-feature-settings,initial);font-variation-settings:var(--default-font-variation-settings,initial);-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,var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace));font-feature-settings:var(--default-mono-font-feature-settings,initial);font-variation-settings:var(--default-mono-font-variation-settings,initial);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_n5o0c_2{width:100%}@media(min-width:40rem){._container_n5o0c_2{max-width:40rem}}@media(min-width:48rem){._container_n5o0c_2{max-width:48rem}}@media(min-width:64rem){._container_n5o0c_2{max-width:64rem}}@media(min-width:80rem){._container_n5o0c_2{max-width:80rem}}@media(min-width:96rem){._container_n5o0c_2{max-width:96rem}}._mx-auto_n5o0c_2{margin-inline:auto}._mt-2_n5o0c_2{margin-top:calc(var(--spacing,.25rem)*2)}._mt-3_n5o0c_2{margin-top:calc(var(--spacing,.25rem)*3)}._mt-4_n5o0c_2{margin-top:calc(var(--spacing,.25rem)*4)}._mb-1_n5o0c_2{margin-bottom:calc(var(--spacing,.25rem)*1)}._mb-2_n5o0c_2{margin-bottom:calc(var(--spacing,.25rem)*2)}._mb-4_n5o0c_2{margin-bottom:calc(var(--spacing,.25rem)*4)}._mb-5_n5o0c_2{margin-bottom:calc(var(--spacing,.25rem)*5)}._mb-6_n5o0c_2{margin-bottom:calc(var(--spacing,.25rem)*6)}._mb-8_n5o0c_2{margin-bottom:calc(var(--spacing,.25rem)*8)}._block_n5o0c_2{display:block}._flex_n5o0c_2{display:flex}._grid_n5o0c_2{display:grid}._hidden_n5o0c_2{display:none}._inline_n5o0c_2{display:inline}._inline-block_n5o0c_2{display:inline-block}._inline-flex_n5o0c_2{display:inline-flex}._h-5_n5o0c_2{height:calc(var(--spacing,.25rem)*5)}._h-6_n5o0c_2{height:calc(var(--spacing,.25rem)*6)}._h-9_n5o0c_2{height:calc(var(--spacing,.25rem)*9)}._h-full_n5o0c_2{height:100%}._min-h-screen_n5o0c_2{min-height:100vh}._w-5_n5o0c_2{width:calc(var(--spacing,.25rem)*5)}._w-6_n5o0c_2{width:calc(var(--spacing,.25rem)*6)}._w-9_n5o0c_2{width:calc(var(--spacing,.25rem)*9)}._w-full_n5o0c_2{width:100%}._max-w-4xl_n5o0c_2{max-width:var(--container-4xl,56rem)}._max-w-\[140px\]_n5o0c_2{max-width:140px}._max-w-lg_n5o0c_2{max-width:var(--container-lg,32rem)}._max-w-xs_n5o0c_2{max-width:var(--container-xs,20rem)}._flex-shrink-0_n5o0c_2{flex-shrink:0}._grow_n5o0c_2{flex-grow:1}._transform_n5o0c_2{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}._animate-spin_n5o0c_2{animation:var(--animate-spin,spin 1s linear infinite)}._cursor-pointer_n5o0c_2{cursor:pointer}._resize_n5o0c_2{resize:both}._flex-col_n5o0c_2{flex-direction:column}._flex-wrap_n5o0c_2{flex-wrap:wrap}._items-center_n5o0c_2{align-items:center}._items-start_n5o0c_2{align-items:flex-start}._justify-center_n5o0c_2{justify-content:center}._gap-2_n5o0c_2{gap:calc(var(--spacing,.25rem)*2)}._gap-3_n5o0c_2{gap:calc(var(--spacing,.25rem)*3)}._gap-4_n5o0c_2{gap:calc(var(--spacing,.25rem)*4)}:where(._space-y-1_n5o0c_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(._space-y-6_n5o0c_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*6)*calc(1 - var(--tw-space-y-reverse)))}._truncate_n5o0c_2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._overflow-hidden_n5o0c_2{overflow:hidden}._rounded_n5o0c_2{border-radius:.25rem}._rounded-2xl_n5o0c_2{border-radius:var(--radius-2xl,1rem)}._rounded-full_n5o0c_2{border-radius:3.40282e38px}._rounded-lg_n5o0c_2{border-radius:var(--radius-lg,.5rem)}._rounded-md_n5o0c_2{border-radius:var(--radius-md,.375rem)}._rounded-xl_n5o0c_2{border-radius:var(--radius-xl,.75rem)}._border_n5o0c_2{border-style:var(--tw-border-style);border-width:1px}._border-0_n5o0c_2{border-style:var(--tw-border-style);border-width:0}._border-amber-100_n5o0c_2{border-color:var(--color-amber-100,oklch(96.2% .059 95.617))}._border-gray-100_n5o0c_2{border-color:var(--color-gray-100,oklch(96.7% .003 264.542))}._border-gray-200_n5o0c_2{border-color:var(--color-gray-200,oklch(92.8% .006 264.531))}._border-red-100_n5o0c_2{border-color:var(--color-red-100,oklch(93.6% .032 17.717))}._bg-amber-50_n5o0c_2{background-color:var(--color-amber-50,oklch(98.7% .022 95.277))}._bg-blue-50_n5o0c_2{background-color:var(--color-blue-50,oklch(97% .014 254.604))}._bg-emerald-600_n5o0c_2{background-color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._bg-gray-50_n5o0c_2{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._bg-primary-50_n5o0c_2{background-color:var(--color-primary-50,#ecfdf5)}._bg-red-50_n5o0c_2{background-color:var(--color-red-50,oklch(97.1% .013 17.38))}._bg-transparent_n5o0c_2{background-color:#0000}._bg-white_n5o0c_2{background-color:var(--color-white,#fff)}._object-cover_n5o0c_2{object-fit:cover}._p-0_n5o0c_2{padding:calc(var(--spacing,.25rem)*0)}._p-3_n5o0c_2{padding:calc(var(--spacing,.25rem)*3)}._p-8_n5o0c_2{padding:calc(var(--spacing,.25rem)*8)}._px-3_n5o0c_2{padding-inline:calc(var(--spacing,.25rem)*3)}._px-4_n5o0c_2{padding-inline:calc(var(--spacing,.25rem)*4)}._px-5_n5o0c_2{padding-inline:calc(var(--spacing,.25rem)*5)}._px-6_n5o0c_2{padding-inline:calc(var(--spacing,.25rem)*6)}._py-2_n5o0c_2{padding-block:calc(var(--spacing,.25rem)*2)}._py-2\.5_n5o0c_2{padding-block:calc(var(--spacing,.25rem)*2.5)}._py-20_n5o0c_2{padding-block:calc(var(--spacing,.25rem)*20)}._pt-24_n5o0c_2{padding-top:calc(var(--spacing,.25rem)*24)}._pb-16_n5o0c_2{padding-bottom:calc(var(--spacing,.25rem)*16)}._text-center_n5o0c_2{text-align:center}._text-left_n5o0c_2{text-align:left}._text-2xl_n5o0c_2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}._text-4xl_n5o0c_2{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}._text-sm_n5o0c_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}._text-xs_n5o0c_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}._leading-relaxed_n5o0c_2{--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}._font-bold_n5o0c_2{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}._font-medium_n5o0c_2{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}._font-semibold_n5o0c_2{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}._text-amber-800_n5o0c_2{color:var(--color-amber-800,oklch(47.3% .137 46.201))}._text-amber-900\/80_n5o0c_2{color:#7b3306cc}@supports (color:color-mix(in lab,red,red)){._text-amber-900\/80_n5o0c_2{color:color-mix(in oklab,var(--color-amber-900,oklch(41.4% .112 45.904))80%,transparent)}}._text-blue-500_n5o0c_2{color:var(--color-blue-500,oklch(62.3% .214 259.815))}._text-blue-800_n5o0c_2{color:var(--color-blue-800,oklch(42.4% .199 265.638))}._text-emerald-600_n5o0c_2{color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._text-emerald-700_n5o0c_2{color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._text-gray-500_n5o0c_2{color:var(--color-gray-500,oklch(55.1% .027 264.364))}._text-gray-600_n5o0c_2{color:var(--color-gray-600,oklch(44.6% .03 256.802))}._text-gray-700_n5o0c_2{color:var(--color-gray-700,oklch(37.3% .034 259.733))}._text-gray-800_n5o0c_2{color:var(--color-gray-800,oklch(27.8% .033 256.848))}._text-gray-900_n5o0c_2{color:var(--color-gray-900,oklch(21% .034 264.665))}._text-primary-500_n5o0c_2{color:var(--color-primary-500,#10b981)}._text-primary-600_n5o0c_2{color:var(--color-primary-600,#059669)}._text-red-600_n5o0c_2{color:var(--color-red-600,oklch(57.7% .245 27.325))}._text-red-700_n5o0c_2{color:var(--color-red-700,oklch(50.5% .213 27.518))}._text-red-800_n5o0c_2{color:var(--color-red-800,oklch(44.4% .177 26.899))}._text-white_n5o0c_2{color:var(--color-white,#fff)}._underline_n5o0c_2{text-decoration-line:underline}._shadow-md_n5o0c_2{--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_n5o0c_2{--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)}._filter_n5o0c_2{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,)}._transition-colors_n5o0c_2{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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._transition-opacity_n5o0c_2{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._ease-out_n5o0c_2{--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1))}@media(hover:hover){._hover\:border-primary-500_n5o0c_2:hover{border-color:var(--color-primary-500,#10b981)}._hover\:bg-emerald-700_n5o0c_2:hover{background-color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._hover\:bg-gray-50_n5o0c_2:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._hover\:text-primary-600_n5o0c_2:hover{color:var(--color-primary-600,#059669)}._hover\:underline_n5o0c_2:hover{text-decoration-line:underline}._hover\:opacity-70_n5o0c_2:hover{opacity:.7}}._disabled\:opacity-50_n5o0c_2:disabled{opacity:.5}@media(min-width:40rem){._sm\:flex-row_n5o0c_2{flex-direction:row}}@media(min-width:48rem){._md\:mt-0_n5o0c_2{margin-top:calc(var(--spacing,.25rem)*0)}._md\:gap-4_n5o0c_2{gap:calc(var(--spacing,.25rem)*4)}}@media(min-width:80rem){._xl\:h-10_n5o0c_2{height:calc(var(--spacing,.25rem)*10)}._xl\:w-10_n5o0c_2{width:calc(var(--spacing,.25rem)*10)}._xl\:max-w-\[180px\]_n5o0c_2{max-width:180px}}@media(min-width:96rem){._2xl\:inline_n5o0c_2{display:inline}}}._footer_n5o0c_2{background-color:var(--color-gray-900,oklch(21% .034 264.665));padding-block:calc(var(--spacing,.25rem)*8);color:var(--color-white,#fff);position:relative;overflow:hidden}._bgGraphic_n5o0c_2{pointer-events:none;top:calc(var(--spacing,.25rem)*0);right:calc(var(--spacing,.25rem)*0);opacity:.1;width:100%;height:100%;position:absolute}._graphicSvg_n5o0c_2{width:100%;height:100%;fill:var(--color-primary-500)}._container_n5o0c_2{z-index:10;max-width:var(--container-7xl,80rem);padding-inline:calc(var(--spacing,.25rem)*4);margin-inline:auto;position:relative}@media(min-width:40rem){._container_n5o0c_2{padding-inline:calc(var(--spacing,.25rem)*6)}}@media(min-width:64rem){._container_n5o0c_2{padding-inline:calc(var(--spacing,.25rem)*8)}}._container_n5o0c_2{text-align:center}._logoContainer_n5o0c_2{margin-bottom:calc(var(--spacing,.25rem)*3);justify-content:center;display:flex}._logo_n5o0c_2{height:calc(var(--spacing,.25rem)*32);width:calc(var(--spacing,.25rem)*32);object-fit:contain}._title_n5o0c_2{margin-bottom:calc(var(--spacing,.25rem)*1);font-family:var(--font-serif,"Playfair Display",serif);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}@media(min-width:48rem){._title_n5o0c_2{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height, 1.2 ))}}._description_n5o0c_2{margin-inline:auto;margin-bottom:calc(var(--spacing,.25rem)*4);max-width:var(--container-xl,36rem);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-gray-400,oklch(70.7% .022 261.325))}._subscribeContainer_n5o0c_2{margin-inline:auto;margin-bottom:calc(var(--spacing,.25rem)*6);max-width:var(--container-md,28rem);position:relative}._emailInput_n5o0c_2{border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff1a;border-radius:3.40282e38px;width:100%}@supports (color:color-mix(in lab,red,red)){._emailInput_n5o0c_2{border-color:color-mix(in oklab,var(--color-white,#fff)10%,transparent)}}._emailInput_n5o0c_2{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){._emailInput_n5o0c_2{background-color:color-mix(in oklab,var(--color-white,#fff)10%,transparent)}}._emailInput_n5o0c_2{padding-block:calc(var(--spacing,.25rem)*2.5);padding-right:calc(var(--spacing,.25rem)*24);padding-left:calc(var(--spacing,.25rem)*4);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-white,#fff)}._emailInput_n5o0c_2::placeholder{color:var(--color-gray-500,oklch(55.1% .027 264.364))}._emailInput_n5o0c_2{--tw-backdrop-blur:blur(var(--blur-sm,8px));-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,)}._emailInput_n5o0c_2:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:#10b98180}@supports (color:color-mix(in lab,red,red)){._emailInput_n5o0c_2:focus{--tw-ring-color:color-mix(in oklab,var(--color-primary-500,#10b981)50%,transparent)}}._emailInput_n5o0c_2:focus{--tw-outline-style:none;outline-style:none}._subscribeBtn_n5o0c_2{top:calc(var(--spacing,.25rem)*1);right:calc(var(--spacing,.25rem)*1);bottom:calc(var(--spacing,.25rem)*1);background-color:var(--color-primary-500,#10b981);padding-inline:calc(var(--spacing,.25rem)*4);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-900,oklch(21% .034 264.665));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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:3.40282e38px;position:absolute}@media(hover:hover){._subscribeBtn_n5o0c_2:hover{background-color:var(--color-primary-400,#34d399)}}._subscribeSuccess_n5o0c_2{margin-bottom:calc(var(--spacing,.25rem)*4);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:#34d399}._subscribeError_n5o0c_2{margin-bottom:calc(var(--spacing,.25rem)*4);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:#fca5a5}._footerGrid_n5o0c_2{margin-inline:auto;margin-bottom:calc(var(--spacing,.25rem)*6);max-width:var(--container-6xl,72rem);gap:calc(var(--spacing,.25rem)*6);text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media(min-width:48rem){._footerGrid_n5o0c_2{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:64rem){._footerGrid_n5o0c_2{grid-template-columns:repeat(5,minmax(0,1fr))}}._footerColumn_n5o0c_2{text-align:left;flex-direction:column;align-items:flex-start;display:flex}._footerTitle_n5o0c_2{margin-bottom:calc(var(--spacing,.25rem)*2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);justify-content:space-between;align-items:center;display:flex}._dropdownIcon_n5o0c_2{margin-left:calc(var(--spacing,.25rem)*2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));opacity:.7}._footerList_n5o0c_2{list-style-type:none}:where(._footerList_n5o0c_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}._footerLink_n5o0c_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-gray-400,oklch(70.7% .022 261.325));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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media(hover:hover){._footerLink_n5o0c_2:hover{color:var(--color-white,#fff)}}._bottomBar_n5o0c_2{border-top-style:var(--tw-border-style);border-color:#ffffff1a;border-top-width:1px;flex-direction:column;justify-content:space-between;align-items:center;display:flex}@supports (color:color-mix(in lab,red,red)){._bottomBar_n5o0c_2{border-color:color-mix(in oklab,var(--color-white,#fff)10%,transparent)}}._bottomBar_n5o0c_2{padding-top:calc(var(--spacing,.25rem)*4);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-gray-500,oklch(55.1% .027 264.364))}@media(min-width:48rem){._bottomBar_n5o0c_2{flex-direction:row}}._copyright_n5o0c_2{margin-bottom:calc(var(--spacing,.25rem)*2)}@media(min-width:48rem){._copyright_n5o0c_2{margin-bottom:calc(var(--spacing,.25rem)*0)}}._links_n5o0c_2{gap:calc(var(--spacing,.25rem)*4);display:flex}._link_n5o0c_2{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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media(hover:hover){._link_n5o0c_2:hover{color:var(--color-white,#fff)}}._dropdownColumn_n5o0c_2{justify-content:center;align-items:flex-start;gap:calc(var(--spacing,.25rem)*2);flex-direction:column;display:flex}._dropdownItem_n5o0c_2{text-align:left;width:100%}@media(max-width:768px){._footer_n5o0c_2{padding-block:calc(var(--spacing,.25rem)*10)}._footerGrid_n5o0c_2{text-align:left;grid-template-columns:repeat(2,1fr);gap:20px 16px;margin-bottom:20px}._logo_n5o0c_2{height:calc(var(--spacing,.25rem)*20);width:calc(var(--spacing,.25rem)*20)}._title_n5o0c_2{margin-bottom:calc(var(--spacing,.25rem)*1);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)))}._description_n5o0c_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}._subscribeContainer_n5o0c_2{margin-bottom:calc(var(--spacing,.25rem)*5)}}@media(max-width:480px){._footerGrid_n5o0c_2{grid-template-columns:1fr 1fr;gap:16px 12px}._bottomBar_n5o0c_2{gap:calc(var(--spacing,.25rem)*2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));flex-direction:column}._links_n5o0c_2{gap:calc(var(--spacing,.25rem)*3)}}@keyframes _spin_n5o0c_1{to{transform:rotate(360deg)}}@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-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-border-style:solid;--tw-leading:initial;--tw-font-weight: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-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-ease:initial}}}@layer theme;@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,var(--font-sans,"Inter",sans-serif));font-feature-settings:var(--default-font-feature-settings,initial);font-variation-settings:var(--default-font-variation-settings,initial);-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,var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace));font-feature-settings:var(--default-mono-font-feature-settings,initial);font-variation-settings:var(--default-mono-font-variation-settings,initial);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_1jvsz_2{width:100%}@media(min-width:40rem){._container_1jvsz_2{max-width:40rem}}@media(min-width:48rem){._container_1jvsz_2{max-width:48rem}}@media(min-width:64rem){._container_1jvsz_2{max-width:64rem}}@media(min-width:80rem){._container_1jvsz_2{max-width:80rem}}@media(min-width:96rem){._container_1jvsz_2{max-width:96rem}}._mx-auto_1jvsz_2{margin-inline:auto}._mt-2_1jvsz_2{margin-top:calc(var(--spacing,.25rem)*2)}._mt-3_1jvsz_2{margin-top:calc(var(--spacing,.25rem)*3)}._mt-4_1jvsz_2{margin-top:calc(var(--spacing,.25rem)*4)}._mb-1_1jvsz_2{margin-bottom:calc(var(--spacing,.25rem)*1)}._mb-2_1jvsz_2{margin-bottom:calc(var(--spacing,.25rem)*2)}._mb-4_1jvsz_2{margin-bottom:calc(var(--spacing,.25rem)*4)}._mb-5_1jvsz_2{margin-bottom:calc(var(--spacing,.25rem)*5)}._mb-6_1jvsz_2{margin-bottom:calc(var(--spacing,.25rem)*6)}._mb-8_1jvsz_2{margin-bottom:calc(var(--spacing,.25rem)*8)}._block_1jvsz_2{display:block}._flex_1jvsz_2{display:flex}._grid_1jvsz_2{display:grid}._hidden_1jvsz_2{display:none}._inline_1jvsz_2{display:inline}._inline-block_1jvsz_2{display:inline-block}._inline-flex_1jvsz_2{display:inline-flex}._h-5_1jvsz_2{height:calc(var(--spacing,.25rem)*5)}._h-6_1jvsz_2{height:calc(var(--spacing,.25rem)*6)}._h-9_1jvsz_2{height:calc(var(--spacing,.25rem)*9)}._h-full_1jvsz_2{height:100%}._min-h-screen_1jvsz_2{min-height:100vh}._w-5_1jvsz_2{width:calc(var(--spacing,.25rem)*5)}._w-6_1jvsz_2{width:calc(var(--spacing,.25rem)*6)}._w-9_1jvsz_2{width:calc(var(--spacing,.25rem)*9)}._w-full_1jvsz_2{width:100%}._max-w-4xl_1jvsz_2{max-width:var(--container-4xl,56rem)}._max-w-\[140px\]_1jvsz_2{max-width:140px}._max-w-lg_1jvsz_2{max-width:var(--container-lg,32rem)}._max-w-xs_1jvsz_2{max-width:var(--container-xs,20rem)}._flex-shrink-0_1jvsz_2{flex-shrink:0}._grow_1jvsz_2{flex-grow:1}._transform_1jvsz_2{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}._animate-spin_1jvsz_2{animation:var(--animate-spin,spin 1s linear infinite)}._cursor-pointer_1jvsz_2{cursor:pointer}._resize_1jvsz_2{resize:both}._flex-col_1jvsz_2{flex-direction:column}._flex-wrap_1jvsz_2{flex-wrap:wrap}._items-center_1jvsz_2{align-items:center}._items-start_1jvsz_2{align-items:flex-start}._justify-center_1jvsz_2{justify-content:center}._gap-2_1jvsz_2{gap:calc(var(--spacing,.25rem)*2)}._gap-3_1jvsz_2{gap:calc(var(--spacing,.25rem)*3)}._gap-4_1jvsz_2{gap:calc(var(--spacing,.25rem)*4)}:where(._space-y-1_1jvsz_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(._space-y-6_1jvsz_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*6)*calc(1 - var(--tw-space-y-reverse)))}._truncate_1jvsz_2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._overflow-hidden_1jvsz_2{overflow:hidden}._rounded_1jvsz_2{border-radius:.25rem}._rounded-2xl_1jvsz_2{border-radius:var(--radius-2xl,1rem)}._rounded-full_1jvsz_2{border-radius:3.40282e38px}._rounded-lg_1jvsz_2{border-radius:var(--radius-lg,.5rem)}._rounded-md_1jvsz_2{border-radius:var(--radius-md,.375rem)}._rounded-xl_1jvsz_2{border-radius:var(--radius-xl,.75rem)}._border_1jvsz_2{border-style:var(--tw-border-style);border-width:1px}._border-0_1jvsz_2{border-style:var(--tw-border-style);border-width:0}._border-amber-100_1jvsz_2{border-color:var(--color-amber-100,oklch(96.2% .059 95.617))}._border-gray-100_1jvsz_2{border-color:var(--color-gray-100,oklch(96.7% .003 264.542))}._border-gray-200_1jvsz_2{border-color:var(--color-gray-200,oklch(92.8% .006 264.531))}._border-red-100_1jvsz_2{border-color:var(--color-red-100,oklch(93.6% .032 17.717))}._bg-amber-50_1jvsz_2{background-color:var(--color-amber-50,oklch(98.7% .022 95.277))}._bg-blue-50_1jvsz_2{background-color:var(--color-blue-50,oklch(97% .014 254.604))}._bg-emerald-600_1jvsz_2{background-color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._bg-gray-50_1jvsz_2{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._bg-primary-50_1jvsz_2{background-color:var(--color-primary-50,#ecfdf5)}._bg-red-50_1jvsz_2{background-color:var(--color-red-50,oklch(97.1% .013 17.38))}._bg-transparent_1jvsz_2{background-color:#0000}._bg-white_1jvsz_2{background-color:var(--color-white,#fff)}._object-cover_1jvsz_2{object-fit:cover}._p-0_1jvsz_2{padding:calc(var(--spacing,.25rem)*0)}._p-3_1jvsz_2{padding:calc(var(--spacing,.25rem)*3)}._p-8_1jvsz_2{padding:calc(var(--spacing,.25rem)*8)}._px-3_1jvsz_2{padding-inline:calc(var(--spacing,.25rem)*3)}._px-4_1jvsz_2{padding-inline:calc(var(--spacing,.25rem)*4)}._px-5_1jvsz_2{padding-inline:calc(var(--spacing,.25rem)*5)}._px-6_1jvsz_2{padding-inline:calc(var(--spacing,.25rem)*6)}._py-2_1jvsz_2{padding-block:calc(var(--spacing,.25rem)*2)}._py-2\.5_1jvsz_2{padding-block:calc(var(--spacing,.25rem)*2.5)}._py-20_1jvsz_2{padding-block:calc(var(--spacing,.25rem)*20)}._pt-24_1jvsz_2{padding-top:calc(var(--spacing,.25rem)*24)}._pb-16_1jvsz_2{padding-bottom:calc(var(--spacing,.25rem)*16)}._text-center_1jvsz_2{text-align:center}._text-left_1jvsz_2{text-align:left}._text-2xl_1jvsz_2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}._text-4xl_1jvsz_2{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}._text-sm_1jvsz_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}._text-xs_1jvsz_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}._leading-relaxed_1jvsz_2{--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}._font-bold_1jvsz_2{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}._font-medium_1jvsz_2{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}._font-semibold_1jvsz_2{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}._text-amber-800_1jvsz_2{color:var(--color-amber-800,oklch(47.3% .137 46.201))}._text-amber-900\/80_1jvsz_2{color:#7b3306cc}@supports (color:color-mix(in lab,red,red)){._text-amber-900\/80_1jvsz_2{color:color-mix(in oklab,var(--color-amber-900,oklch(41.4% .112 45.904))80%,transparent)}}._text-blue-500_1jvsz_2{color:var(--color-blue-500,oklch(62.3% .214 259.815))}._text-blue-800_1jvsz_2{color:var(--color-blue-800,oklch(42.4% .199 265.638))}._text-emerald-600_1jvsz_2{color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._text-emerald-700_1jvsz_2{color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._text-gray-500_1jvsz_2{color:var(--color-gray-500,oklch(55.1% .027 264.364))}._text-gray-600_1jvsz_2{color:var(--color-gray-600,oklch(44.6% .03 256.802))}._text-gray-700_1jvsz_2{color:var(--color-gray-700,oklch(37.3% .034 259.733))}._text-gray-800_1jvsz_2{color:var(--color-gray-800,oklch(27.8% .033 256.848))}._text-gray-900_1jvsz_2{color:var(--color-gray-900,oklch(21% .034 264.665))}._text-primary-500_1jvsz_2{color:var(--color-primary-500,#10b981)}._text-primary-600_1jvsz_2{color:var(--color-primary-600,#059669)}._text-red-600_1jvsz_2{color:var(--color-red-600,oklch(57.7% .245 27.325))}._text-red-700_1jvsz_2{color:var(--color-red-700,oklch(50.5% .213 27.518))}._text-red-800_1jvsz_2{color:var(--color-red-800,oklch(44.4% .177 26.899))}._text-white_1jvsz_2{color:var(--color-white,#fff)}._underline_1jvsz_2{text-decoration-line:underline}._shadow-md_1jvsz_2{--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_1jvsz_2{--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)}._filter_1jvsz_2{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,)}._transition-colors_1jvsz_2{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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._transition-opacity_1jvsz_2{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._ease-out_1jvsz_2{--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1))}@media(hover:hover){._hover\:border-primary-500_1jvsz_2:hover{border-color:var(--color-primary-500,#10b981)}._hover\:bg-emerald-700_1jvsz_2:hover{background-color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._hover\:bg-gray-50_1jvsz_2:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._hover\:text-primary-600_1jvsz_2:hover{color:var(--color-primary-600,#059669)}._hover\:underline_1jvsz_2:hover{text-decoration-line:underline}._hover\:opacity-70_1jvsz_2:hover{opacity:.7}}._disabled\:opacity-50_1jvsz_2:disabled{opacity:.5}@media(min-width:40rem){._sm\:flex-row_1jvsz_2{flex-direction:row}}@media(min-width:48rem){._md\:mt-0_1jvsz_2{margin-top:calc(var(--spacing,.25rem)*0)}._md\:gap-4_1jvsz_2{gap:calc(var(--spacing,.25rem)*4)}}@media(min-width:80rem){._xl\:h-10_1jvsz_2{height:calc(var(--spacing,.25rem)*10)}._xl\:w-10_1jvsz_2{width:calc(var(--spacing,.25rem)*10)}._xl\:max-w-\[180px\]_1jvsz_2{max-width:180px}}@media(min-width:96rem){._2xl\:inline_1jvsz_2{display:inline}}}._fab_1jvsz_2{right:calc(var(--spacing,.25rem)*6);bottom:calc(var(--spacing,.25rem)*6);z-index:40;align-items:center;gap:calc(var(--spacing,.25rem)*2);background-color:var(--color-primary-500,#10b981);padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*3);color:var(--color-white,#fff);--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);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:3.40282e38px;text-decoration-line:none;display:flex;position:fixed}@media(hover:hover){._fab_1jvsz_2:hover{background-color:var(--color-primary-600,#059669)}}._fab_1jvsz_2{box-shadow:0 4px 20px #10b98166}._fabIcon_1jvsz_2{height:calc(var(--spacing,.25rem)*6);width:calc(var(--spacing,.25rem)*6)}._fabLabel_1jvsz_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);display:none}@media(min-width:40rem){._fabLabel_1jvsz_2{display:inline}}._panel_1jvsz_2{right:calc(var(--spacing,.25rem)*6);bottom:calc(var(--spacing,.25rem)*20);z-index:50;border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));background-color:var(--color-white,#fff);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);width:380px;max-width:calc(100vw - 32px);height:520px;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);flex-direction:column;display:flex;position:fixed;overflow:hidden}._panelHeader_1jvsz_2{background-color:var(--color-primary-500,#10b981);padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*3);color:var(--color-white,#fff);justify-content:space-between;align-items:center;display:flex}._panelTitle_1jvsz_2{align-items:center;gap:calc(var(--spacing,.25rem)*2);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);display:flex}._botIcon_1jvsz_2{height:calc(var(--spacing,.25rem)*5);width:calc(var(--spacing,.25rem)*5)}._closeBtn_1jvsz_2{padding:calc(var(--spacing,.25rem)*1);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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:3.40282e38px}@media(hover:hover){._closeBtn_1jvsz_2:hover{background-color:#fff3}@supports (color:color-mix(in lab,red,red)){._closeBtn_1jvsz_2:hover{background-color:color-mix(in oklab,var(--color-white,#fff)20%,transparent)}}}._closeIcon_1jvsz_2{height:calc(var(--spacing,.25rem)*5);width:calc(var(--spacing,.25rem)*5)}._messages_1jvsz_2{flex:1}:where(._messages_1jvsz_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*3)*calc(1 - var(--tw-space-y-reverse)))}._messages_1jvsz_2{padding:calc(var(--spacing,.25rem)*4);overflow-y:auto}._msgUser_1jvsz_2{justify-content:flex-end;display:flex}._msgBot_1jvsz_2{justify-content:flex-start;gap:calc(var(--spacing,.25rem)*2);display:flex}._msgBotAvatar_1jvsz_2{margin-top:calc(var(--spacing,.25rem)*1);height:calc(var(--spacing,.25rem)*8);width:calc(var(--spacing,.25rem)*8);color:var(--color-primary-500,#10b981);flex-shrink:0}._bubbleUser_1jvsz_2{border-radius:var(--radius-2xl,1rem);border-top-right-radius:var(--radius-md,.375rem);background-color:var(--color-primary-500,#10b981);max-width:85%;padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-white,#fff)}._bubbleBot_1jvsz_2{border-radius:var(--radius-2xl,1rem);border-top-left-radius:var(--radius-md,.375rem);background-color:var(--color-gray-100,oklch(96.7% .003 264.542));max-width:90%;padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-gray-800,oklch(27.8% .033 256.848))}._bubbleBot_1jvsz_2 p{margin-bottom:calc(var(--spacing,.25rem)*2)}._tourCards_1jvsz_2{margin-top:calc(var(--spacing,.25rem)*2)}:where(._tourCards_1jvsz_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*2)*calc(1 - var(--tw-space-y-reverse)))}._tourCardWrap_1jvsz_2{border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));background-color:var(--color-white,#fff);overflow:hidden}._tourCard_1jvsz_2{gap:calc(var(--spacing,.25rem)*2);padding:calc(var(--spacing,.25rem)*2);color:var(--color-gray-900,oklch(21% .034 264.665));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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));text-decoration-line:none;display:flex}@media(hover:hover){._tourCard_1jvsz_2:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}}._tourCardActions_1jvsz_2{gap:calc(var(--spacing,.25rem)*1.5);padding-inline:calc(var(--spacing,.25rem)*2);padding-top:calc(var(--spacing,.25rem)*0);padding-bottom:calc(var(--spacing,.25rem)*2);flex-wrap:wrap;display:flex}._tourCardActionBtn_1jvsz_2{cursor:pointer;border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);background-color:var(--color-gray-100,oklch(96.7% .003 264.542));padding-inline:calc(var(--spacing,.25rem)*2.5);padding-block:calc(var(--spacing,.25rem)*1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-700,oklch(37.3% .034 259.733));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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-width:0}@media(hover:hover){._tourCardActionBtn_1jvsz_2:hover{background-color:var(--color-primary-100,#d1fae5);color:var(--color-primary-700,#047857)}}._tourCard_1jvsz_2 img{height:calc(var(--spacing,.25rem)*14);width:calc(var(--spacing,.25rem)*14);border-radius:var(--radius-lg,.5rem);object-fit:cover}._tourCardInfo_1jvsz_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));flex-direction:column;display:flex}._tourCardInfo_1jvsz_2 strong{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-gray-900,oklch(21% .034 264.665))}._tourCardInfo_1jvsz_2 span{color:var(--color-gray-500,oklch(55.1% .027 264.364))}._quickReplies_1jvsz_2{margin-top:calc(var(--spacing,.25rem)*2);gap:calc(var(--spacing,.25rem)*2);flex-wrap:wrap;display:flex}._quickReplyBtn_1jvsz_2{cursor:pointer;border-style:var(--tw-border-style);background-color:var(--color-primary-100,#d1fae5);padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-primary-700,#047857);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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-width:0;border-radius:3.40282e38px}@media(hover:hover){._quickReplyBtn_1jvsz_2:hover{background-color:var(--color-primary-200,#a7f3d0)}}._typing_1jvsz_2{color:var(--color-gray-500,oklch(55.1% .027 264.364));font-style:italic}._errorText_1jvsz_2{margin-top:calc(var(--spacing,.25rem)*1);padding-inline:calc(var(--spacing,.25rem)*2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:var(--color-red-600,oklch(57.7% .245 27.325))}._inputRow_1jvsz_2{gap:calc(var(--spacing,.25rem)*2);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));padding:calc(var(--spacing,.25rem)*3);display:flex}._input_1jvsz_2{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*2.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));border-radius:3.40282e38px;flex:1}._input_1jvsz_2:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:#10b98180}@supports (color:color-mix(in lab,red,red)){._input_1jvsz_2:focus{--tw-ring-color:color-mix(in oklab,var(--color-primary-500,#10b981)50%,transparent)}}._input_1jvsz_2:focus{--tw-outline-style:none;outline-style:none}._sendBtn_1jvsz_2{background-color:var(--color-primary-500,#10b981);padding:calc(var(--spacing,.25rem)*2.5);color:var(--color-white,#fff);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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:3.40282e38px}@media(hover:hover){._sendBtn_1jvsz_2:hover{background-color:var(--color-primary-600,#059669)}}._sendIcon_1jvsz_2{height:calc(var(--spacing,.25rem)*5);width:calc(var(--spacing,.25rem)*5)}._menuBackdrop_1jvsz_2{inset:calc(var(--spacing,.25rem)*0);z-index:30;cursor:default;border-style:var(--tw-border-style);background-color:#0000;border-width:0;position:fixed}._quickMenu_1jvsz_2{right:calc(var(--spacing,.25rem)*6);bottom:calc(var(--spacing,.25rem)*20);z-index:40;border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-100,oklch(96.7% .003 264.542));background-color:var(--color-white,#fff);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);width:240px;max-width:calc(100vw - 32px);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);position:fixed;overflow:hidden}._quickMenuHeader_1jvsz_2{align-items:center;gap:calc(var(--spacing,.25rem)*2);background-color:var(--color-primary-500,#10b981);padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);display:flex}._quickMenuIcon_1jvsz_2{height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4)}._quickMenuItem_1jvsz_2{cursor:pointer;border-style:var(--tw-border-style);border-width:0;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-50,oklch(98.5% .002 247.839));background-color:var(--color-white,#fff);width:100%;padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*3);text-align:left;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-gray-700,oklch(37.3% .034 259.733));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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media(hover:hover){._quickMenuItem_1jvsz_2:hover{background-color:var(--color-primary-50,#ecfdf5);color:var(--color-primary-700,#047857)}}._quickMenuChat_1jvsz_2{cursor:pointer;border-style:var(--tw-border-style);background-color:var(--color-white,#fff);width:100%;padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*3);text-align:center;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-primary-600,#059669);border-width:0}@media(hover:hover){._quickMenuChat_1jvsz_2:hover{background-color:var(--color-primary-50,#ecfdf5)}}@media(max-width:640px){._fab_1jvsz_2{right:calc(var(--spacing,.25rem)*4);bottom:calc(var(--spacing,.25rem)*4);padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*2.5)}._fabLabel_1jvsz_2{display:none}._panel_1jvsz_2{z-index:9999;border-radius:0;width:100%;max-width:100vw;height:100dvh;inset:0}}@keyframes _spin_1jvsz_1{to{transform:rotate(360deg)}}@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-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-border-style:solid;--tw-leading:initial;--tw-font-weight: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-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-ease:initial;--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-tracking:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--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}}}@layer theme;@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,var(--font-sans,"Inter",sans-serif));font-feature-settings:var(--default-font-feature-settings,initial);font-variation-settings:var(--default-font-variation-settings,initial);-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,var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace));font-feature-settings:var(--default-mono-font-feature-settings,initial);font-variation-settings:var(--default-mono-font-variation-settings,initial);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_1sew9_2{width:100%}@media(min-width:40rem){._container_1sew9_2{max-width:40rem}}@media(min-width:48rem){._container_1sew9_2{max-width:48rem}}@media(min-width:64rem){._container_1sew9_2{max-width:64rem}}@media(min-width:80rem){._container_1sew9_2{max-width:80rem}}@media(min-width:96rem){._container_1sew9_2{max-width:96rem}}._mx-auto_1sew9_2{margin-inline:auto}._mt-2_1sew9_2{margin-top:calc(var(--spacing,.25rem)*2)}._mt-3_1sew9_2{margin-top:calc(var(--spacing,.25rem)*3)}._mt-4_1sew9_2{margin-top:calc(var(--spacing,.25rem)*4)}._mb-1_1sew9_2{margin-bottom:calc(var(--spacing,.25rem)*1)}._mb-2_1sew9_2{margin-bottom:calc(var(--spacing,.25rem)*2)}._mb-4_1sew9_2{margin-bottom:calc(var(--spacing,.25rem)*4)}._mb-5_1sew9_2{margin-bottom:calc(var(--spacing,.25rem)*5)}._mb-6_1sew9_2{margin-bottom:calc(var(--spacing,.25rem)*6)}._mb-8_1sew9_2{margin-bottom:calc(var(--spacing,.25rem)*8)}._block_1sew9_2{display:block}._flex_1sew9_2{display:flex}._grid_1sew9_2{display:grid}._hidden_1sew9_2{display:none}._inline_1sew9_2{display:inline}._inline-block_1sew9_2{display:inline-block}._inline-flex_1sew9_2{display:inline-flex}._h-5_1sew9_2{height:calc(var(--spacing,.25rem)*5)}._h-6_1sew9_2{height:calc(var(--spacing,.25rem)*6)}._h-9_1sew9_2{height:calc(var(--spacing,.25rem)*9)}._h-full_1sew9_2{height:100%}._min-h-screen_1sew9_2{min-height:100vh}._w-5_1sew9_2{width:calc(var(--spacing,.25rem)*5)}._w-6_1sew9_2{width:calc(var(--spacing,.25rem)*6)}._w-9_1sew9_2{width:calc(var(--spacing,.25rem)*9)}._w-full_1sew9_2{width:100%}._max-w-4xl_1sew9_2{max-width:var(--container-4xl,56rem)}._max-w-\[140px\]_1sew9_2{max-width:140px}._max-w-lg_1sew9_2{max-width:var(--container-lg,32rem)}._max-w-xs_1sew9_2{max-width:var(--container-xs,20rem)}._flex-shrink-0_1sew9_2{flex-shrink:0}._grow_1sew9_2{flex-grow:1}._transform_1sew9_2{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}._animate-spin_1sew9_2{animation:var(--animate-spin,spin 1s linear infinite)}._cursor-pointer_1sew9_2{cursor:pointer}._resize_1sew9_2{resize:both}._flex-col_1sew9_2{flex-direction:column}._flex-wrap_1sew9_2{flex-wrap:wrap}._items-center_1sew9_2{align-items:center}._items-start_1sew9_2{align-items:flex-start}._justify-center_1sew9_2{justify-content:center}._gap-2_1sew9_2{gap:calc(var(--spacing,.25rem)*2)}._gap-3_1sew9_2{gap:calc(var(--spacing,.25rem)*3)}._gap-4_1sew9_2{gap:calc(var(--spacing,.25rem)*4)}:where(._space-y-1_1sew9_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(._space-y-6_1sew9_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*6)*calc(1 - var(--tw-space-y-reverse)))}._truncate_1sew9_2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._overflow-hidden_1sew9_2{overflow:hidden}._rounded_1sew9_2{border-radius:.25rem}._rounded-2xl_1sew9_2{border-radius:var(--radius-2xl,1rem)}._rounded-full_1sew9_2{border-radius:3.40282e38px}._rounded-lg_1sew9_2{border-radius:var(--radius-lg,.5rem)}._rounded-md_1sew9_2{border-radius:var(--radius-md,.375rem)}._rounded-xl_1sew9_2{border-radius:var(--radius-xl,.75rem)}._border_1sew9_2{border-style:var(--tw-border-style);border-width:1px}._border-0_1sew9_2{border-style:var(--tw-border-style);border-width:0}._border-amber-100_1sew9_2{border-color:var(--color-amber-100,oklch(96.2% .059 95.617))}._border-gray-100_1sew9_2{border-color:var(--color-gray-100,oklch(96.7% .003 264.542))}._border-gray-200_1sew9_2{border-color:var(--color-gray-200,oklch(92.8% .006 264.531))}._border-red-100_1sew9_2{border-color:var(--color-red-100,oklch(93.6% .032 17.717))}._bg-amber-50_1sew9_2{background-color:var(--color-amber-50,oklch(98.7% .022 95.277))}._bg-blue-50_1sew9_2{background-color:var(--color-blue-50,oklch(97% .014 254.604))}._bg-emerald-600_1sew9_2{background-color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._bg-gray-50_1sew9_2{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._bg-primary-50_1sew9_2{background-color:var(--color-primary-50,#ecfdf5)}._bg-red-50_1sew9_2{background-color:var(--color-red-50,oklch(97.1% .013 17.38))}._bg-transparent_1sew9_2{background-color:#0000}._bg-white_1sew9_2{background-color:var(--color-white,#fff)}._object-cover_1sew9_2{object-fit:cover}._p-0_1sew9_2{padding:calc(var(--spacing,.25rem)*0)}._p-3_1sew9_2{padding:calc(var(--spacing,.25rem)*3)}._p-8_1sew9_2{padding:calc(var(--spacing,.25rem)*8)}._px-3_1sew9_2{padding-inline:calc(var(--spacing,.25rem)*3)}._px-4_1sew9_2{padding-inline:calc(var(--spacing,.25rem)*4)}._px-5_1sew9_2{padding-inline:calc(var(--spacing,.25rem)*5)}._px-6_1sew9_2{padding-inline:calc(var(--spacing,.25rem)*6)}._py-2_1sew9_2{padding-block:calc(var(--spacing,.25rem)*2)}._py-2\.5_1sew9_2{padding-block:calc(var(--spacing,.25rem)*2.5)}._py-20_1sew9_2{padding-block:calc(var(--spacing,.25rem)*20)}._pt-24_1sew9_2{padding-top:calc(var(--spacing,.25rem)*24)}._pb-16_1sew9_2{padding-bottom:calc(var(--spacing,.25rem)*16)}._text-center_1sew9_2{text-align:center}._text-left_1sew9_2{text-align:left}._text-2xl_1sew9_2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}._text-4xl_1sew9_2{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}._text-sm_1sew9_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}._text-xs_1sew9_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}._leading-relaxed_1sew9_2{--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}._font-bold_1sew9_2{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}._font-medium_1sew9_2{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}._font-semibold_1sew9_2{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}._text-amber-800_1sew9_2{color:var(--color-amber-800,oklch(47.3% .137 46.201))}._text-amber-900\/80_1sew9_2{color:#7b3306cc}@supports (color:color-mix(in lab,red,red)){._text-amber-900\/80_1sew9_2{color:color-mix(in oklab,var(--color-amber-900,oklch(41.4% .112 45.904))80%,transparent)}}._text-blue-500_1sew9_2{color:var(--color-blue-500,oklch(62.3% .214 259.815))}._text-blue-800_1sew9_2{color:var(--color-blue-800,oklch(42.4% .199 265.638))}._text-emerald-600_1sew9_2{color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._text-emerald-700_1sew9_2{color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._text-gray-500_1sew9_2{color:var(--color-gray-500,oklch(55.1% .027 264.364))}._text-gray-600_1sew9_2{color:var(--color-gray-600,oklch(44.6% .03 256.802))}._text-gray-700_1sew9_2{color:var(--color-gray-700,oklch(37.3% .034 259.733))}._text-gray-800_1sew9_2{color:var(--color-gray-800,oklch(27.8% .033 256.848))}._text-gray-900_1sew9_2{color:var(--color-gray-900,oklch(21% .034 264.665))}._text-primary-500_1sew9_2{color:var(--color-primary-500,#10b981)}._text-primary-600_1sew9_2{color:var(--color-primary-600,#059669)}._text-red-600_1sew9_2{color:var(--color-red-600,oklch(57.7% .245 27.325))}._text-red-700_1sew9_2{color:var(--color-red-700,oklch(50.5% .213 27.518))}._text-red-800_1sew9_2{color:var(--color-red-800,oklch(44.4% .177 26.899))}._text-white_1sew9_2{color:var(--color-white,#fff)}._underline_1sew9_2{text-decoration-line:underline}._shadow-md_1sew9_2{--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_1sew9_2{--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)}._filter_1sew9_2{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,)}._transition-colors_1sew9_2{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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._transition-opacity_1sew9_2{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._ease-out_1sew9_2{--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1))}@media(hover:hover){._hover\:border-primary-500_1sew9_2:hover{border-color:var(--color-primary-500,#10b981)}._hover\:bg-emerald-700_1sew9_2:hover{background-color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._hover\:bg-gray-50_1sew9_2:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._hover\:text-primary-600_1sew9_2:hover{color:var(--color-primary-600,#059669)}._hover\:underline_1sew9_2:hover{text-decoration-line:underline}._hover\:opacity-70_1sew9_2:hover{opacity:.7}}._disabled\:opacity-50_1sew9_2:disabled{opacity:.5}@media(min-width:40rem){._sm\:flex-row_1sew9_2{flex-direction:row}}@media(min-width:48rem){._md\:mt-0_1sew9_2{margin-top:calc(var(--spacing,.25rem)*0)}._md\:gap-4_1sew9_2{gap:calc(var(--spacing,.25rem)*4)}}@media(min-width:80rem){._xl\:h-10_1sew9_2{height:calc(var(--spacing,.25rem)*10)}._xl\:w-10_1sew9_2{width:calc(var(--spacing,.25rem)*10)}._xl\:max-w-\[180px\]_1sew9_2{max-width:180px}}@media(min-width:96rem){._2xl\:inline_1sew9_2{display:inline}}}._container_1sew9_2{width:100%;min-height:100vh}._hero_1sew9_2{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-teal-900,oklch(38.6% .063 188.416));--tw-gradient-via:var(--color-slate-800,oklch(27.9% .041 260.031));--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,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));--tw-gradient-to:var(--color-slate-900,oklch(20.8% .042 265.755));width:100%;padding-block:calc(var(--spacing,.25rem)*20);color:var(--color-white,#fff)}._heroContent_1sew9_2{width:100%;padding-inline:calc(var(--spacing,.25rem)*4);text-align:center}._badge_1sew9_2{margin-bottom:calc(var(--spacing,.25rem)*6);background-color:#00bb7f33;border-radius:3.40282e38px;display:inline-block}@supports (color:color-mix(in lab,red,red)){._badge_1sew9_2{background-color:color-mix(in oklab,var(--color-emerald-500,oklch(69.6% .17 162.48))20%,transparent)}}._badge_1sew9_2{padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);color:var(--color-emerald-300,oklch(84.5% .143 164.978))}._heroTitle_1sew9_2{margin-bottom:calc(var(--spacing,.25rem)*4);font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}@media(min-width:48rem){._heroTitle_1sew9_2{font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1))}}._heroSubtitle_1sew9_2{margin-inline:auto;margin-bottom:calc(var(--spacing,.25rem)*8);max-width:var(--container-2xl,42rem);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));color:var(--color-gray-300,oklch(87.2% .01 258.338))}._searchContainer_1sew9_2{max-width:var(--container-2xl,42rem);margin-inline:auto;position:relative}._searchIcon_1sew9_2{top:50%;left:calc(var(--spacing,.25rem)*4);--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));color:var(--color-gray-400,oklch(70.7% .022 261.325));position:absolute}._searchInput_1sew9_2{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-600,oklch(44.6% .043 257.281));background-color:#31415880;width:100%}@supports (color:color-mix(in lab,red,red)){._searchInput_1sew9_2{background-color:color-mix(in oklab,var(--color-slate-700,oklch(37.2% .044 257.287))50%,transparent)}}._searchInput_1sew9_2{padding-block:calc(var(--spacing,.25rem)*4);padding-right:calc(var(--spacing,.25rem)*16);padding-left:calc(var(--spacing,.25rem)*12);color:var(--color-white,#fff)}._searchInput_1sew9_2::placeholder{color:var(--color-gray-400,oklch(70.7% .022 261.325))}._searchInput_1sew9_2{--tw-backdrop-blur:blur(var(--blur-sm,8px));-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,)}._searchInput_1sew9_2:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-emerald-500,oklch(69.6% .17 162.48));--tw-outline-style:none;outline-style:none}._searchButton_1sew9_2{top:50%;right:calc(var(--spacing,.25rem)*2);--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y);border-radius:var(--radius-lg,.5rem);background-color:var(--color-emerald-500,oklch(69.6% .17 162.48));padding:calc(var(--spacing,.25rem)*3);color:var(--color-white,#fff);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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));position:absolute}@media(hover:hover){._searchButton_1sew9_2:hover{background-color:var(--color-emerald-600,oklch(59.6% .145 163.225))}}._categoriesSection_1sew9_2{background-color:var(--color-gray-50,oklch(98.5% .002 247.839));width:100%;padding-block:calc(var(--spacing,.25rem)*16)}._categoriesGrid_1sew9_2{gap:calc(var(--spacing,.25rem)*6);width:100%;padding-inline:calc(var(--spacing,.25rem)*4);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media(min-width:48rem){._categoriesGrid_1sew9_2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64rem){._categoriesGrid_1sew9_2{grid-template-columns:repeat(4,minmax(0,1fr))}}._categoryCard_1sew9_2{border-radius:var(--radius-xl,.75rem);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem)*6);--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);transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media(hover:hover){._categoryCard_1sew9_2:hover{--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)}}._categoryIcon_1sew9_2{margin-bottom:calc(var(--spacing,.25rem)*4);height:calc(var(--spacing,.25rem)*12);width:calc(var(--spacing,.25rem)*12);border-radius:var(--radius-lg,.5rem);background-color:var(--color-emerald-100,oklch(95% .052 163.051));font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));color:var(--color-emerald-600,oklch(59.6% .145 163.225));justify-content:center;align-items:center;display:flex}._categoryTitle_1sew9_2{margin-bottom:calc(var(--spacing,.25rem)*4);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-900,oklch(21% .034 264.665))}._categoryList_1sew9_2{list-style-type:none}:where(._categoryList_1sew9_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*2)*calc(1 - var(--tw-space-y-reverse)))}._categoryList_1sew9_2 li{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-gray-600,oklch(44.6% .03 256.802));align-items:flex-start;display:flex}._categoryList_1sew9_2 li:before{content:"✓";margin-top:calc(var(--spacing,.25rem)*.5);margin-right:calc(var(--spacing,.25rem)*2);color:var(--color-emerald-500,oklch(69.6% .17 162.48));flex-shrink:0}._faqSection_1sew9_2{background-color:var(--color-white,#fff);width:100%;padding-block:calc(var(--spacing,.25rem)*16)}._faqTitle_1sew9_2{margin-bottom:calc(var(--spacing,.25rem)*12);text-align:center;font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height, 1.2 ));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-900,oklch(21% .034 264.665))}._faqList_1sew9_2{width:100%}:where(._faqList_1sew9_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*4)*calc(1 - var(--tw-space-y-reverse)))}._faqList_1sew9_2{padding-inline:calc(var(--spacing,.25rem)*4)}._faqItem_1sew9_2{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));overflow:hidden}._faqQuestion_1sew9_2{background-color:var(--color-white,#fff);width:100%;padding:calc(var(--spacing,.25rem)*5);text-align:left;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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));justify-content:space-between;align-items:center;display:flex}@media(hover:hover){._faqQuestion_1sew9_2:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}}._faqQuestion_1sew9_2 span{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-900,oklch(21% .034 264.665))}._faqIcon_1sew9_2{color:var(--color-emerald-500,oklch(69.6% .17 162.48));transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s}._faqIconOpen_1sew9_2{rotate:180deg}._faqAnswer_1sew9_2{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));background-color:var(--color-gray-50,oklch(98.5% .002 247.839));padding:calc(var(--spacing,.25rem)*5)}._faqAnswer_1sew9_2 p{color:var(--color-gray-600,oklch(44.6% .03 256.802))}._viewAll_1sew9_2{margin-top:calc(var(--spacing,.25rem)*8);text-align:center}._viewAllLink_1sew9_2{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-emerald-600,oklch(59.6% .145 163.225))}@media(hover:hover){._viewAllLink_1sew9_2:hover{color:var(--color-emerald-700,oklch(50.8% .118 165.612))}}._supportSection_1sew9_2{background-color:var(--color-gray-50,oklch(98.5% .002 247.839));width:100%;padding-block:calc(var(--spacing,.25rem)*16)}._supportContent_1sew9_2{margin-inline:calc(var(--spacing,.25rem)*4);align-items:center;gap:calc(var(--spacing,.25rem)*8);border-radius:var(--radius-2xl,1rem);--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-slate-800,oklch(27.9% .041 260.031));--tw-gradient-to:var(--color-teal-900,oklch(38.6% .063 188.416));--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));width:100%;padding:calc(var(--spacing,.25rem)*8);color:var(--color-white,#fff);flex-direction:column;display:flex}@media(min-width:48rem){._supportContent_1sew9_2{padding:calc(var(--spacing,.25rem)*12);flex-direction:row}}._supportText_1sew9_2{flex:1}._supportTitle_1sew9_2{margin-bottom:calc(var(--spacing,.25rem)*4);font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height, 1.2 ));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}._supportDesc_1sew9_2{margin-bottom:calc(var(--spacing,.25rem)*6);--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--color-gray-300,oklch(87.2% .01 258.338))}._supportButtons_1sew9_2{gap:calc(var(--spacing,.25rem)*4);flex-direction:column;display:flex}@media(min-width:40rem){._supportButtons_1sew9_2{flex-direction:row}}._chatButton_1sew9_2{align-items:center;gap:calc(var(--spacing,.25rem)*2);border-radius:var(--radius-lg,.5rem);background-color:var(--color-emerald-500,oklch(69.6% .17 162.48));padding-inline:calc(var(--spacing,.25rem)*6);padding-block:calc(var(--spacing,.25rem)*3);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-white,#fff);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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));display:flex}@media(hover:hover){._chatButton_1sew9_2:hover{background-color:var(--color-emerald-600,oklch(59.6% .145 163.225))}}._emailButton_1sew9_2{align-items:center;gap:calc(var(--spacing,.25rem)*2);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem)*6);padding-block:calc(var(--spacing,.25rem)*3);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-white,#fff);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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#0000;display:flex}@media(hover:hover){._emailButton_1sew9_2:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){._emailButton_1sew9_2:hover{background-color:color-mix(in oklab,var(--color-white,#fff)10%,transparent)}}}._supportImage_1sew9_2{flex-shrink:0}._supportImagePlaceholder_1sew9_2{height:calc(var(--spacing,.25rem)*48);width:calc(var(--spacing,.25rem)*48);border-radius:var(--radius-2xl,1rem);--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-emerald-400,oklch(76.5% .177 163.223));--tw-gradient-to:var(--color-teal-500,oklch(70.4% .14 182.503));--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));--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);justify-content:center;align-items:center;display:flex}._supportEmoji_1sew9_2{font-size:var(--text-6xl,3.75rem);line-height:var(--tw-leading,var(--text-6xl--line-height,1))}._backLinkContainer_1sew9_2{background-color:var(--color-gray-50,oklch(98.5% .002 247.839));width:100%;padding-block:calc(var(--spacing,.25rem)*8);text-align:center}._backLink_1sew9_2{color:var(--color-gray-600,oklch(44.6% .03 256.802))}@media(hover:hover){._backLink_1sew9_2:hover{color:var(--color-gray-900,oklch(21% .034 264.665));text-decoration-line:underline}}._contactFormSection_1sew9_2{margin-inline:auto;margin-block:calc(var(--spacing,.25rem)*14);max-width:var(--container-3xl,48rem);border-radius:var(--radius-2xl,1rem);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*8);--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)}._contactFormTitle_1sew9_2{margin-bottom:calc(var(--spacing,.25rem)*2);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-900,oklch(21% .034 264.665))}._contactFormSubtitle_1sew9_2{margin-bottom:calc(var(--spacing,.25rem)*6);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-gray-600,oklch(44.6% .03 256.802))}._contactForm_1sew9_2{gap:calc(var(--spacing,.25rem)*3);flex-direction:column;display:flex}._contactInput_1sew9_2,._contactTextarea_1sew9_2{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));width:100%;padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-gray-800,oklch(27.8% .033 256.848))}._contactTextarea_1sew9_2{resize:vertical}._contactSubmitBtn_1sew9_2{border-radius:var(--radius-lg,.5rem);background-color:var(--color-emerald-500,oklch(69.6% .17 162.48));padding-inline:calc(var(--spacing,.25rem)*5);padding-block:calc(var(--spacing,.25rem)*2.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);align-self:flex-start}._contactSuccess_1sew9_2{margin-top:calc(var(--spacing,.25rem)*2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:#059669}._contactError_1sew9_2{margin-top:calc(var(--spacing,.25rem)*2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:#dc2626}@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%}@keyframes _spin_1sew9_1{to{transform:rotate(360deg)}}@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-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-border-style:solid;--tw-leading:initial;--tw-font-weight: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-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-ease:initial}}}@layer theme;@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,var(--font-sans,"Inter",sans-serif));font-feature-settings:var(--default-font-feature-settings,initial);font-variation-settings:var(--default-font-variation-settings,initial);-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,var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace));font-feature-settings:var(--default-mono-font-feature-settings,initial);font-variation-settings:var(--default-mono-font-variation-settings,initial);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_138pe_2{width:100%}@media(min-width:40rem){._container_138pe_2{max-width:40rem}}@media(min-width:48rem){._container_138pe_2{max-width:48rem}}@media(min-width:64rem){._container_138pe_2{max-width:64rem}}@media(min-width:80rem){._container_138pe_2{max-width:80rem}}@media(min-width:96rem){._container_138pe_2{max-width:96rem}}._mx-auto_138pe_2{margin-inline:auto}._mt-2_138pe_2{margin-top:calc(var(--spacing,.25rem)*2)}._mt-3_138pe_2{margin-top:calc(var(--spacing,.25rem)*3)}._mt-4_138pe_2{margin-top:calc(var(--spacing,.25rem)*4)}._mb-1_138pe_2{margin-bottom:calc(var(--spacing,.25rem)*1)}._mb-2_138pe_2{margin-bottom:calc(var(--spacing,.25rem)*2)}._mb-4_138pe_2{margin-bottom:calc(var(--spacing,.25rem)*4)}._mb-5_138pe_2{margin-bottom:calc(var(--spacing,.25rem)*5)}._mb-6_138pe_2{margin-bottom:calc(var(--spacing,.25rem)*6)}._mb-8_138pe_2{margin-bottom:calc(var(--spacing,.25rem)*8)}._block_138pe_2{display:block}._flex_138pe_2{display:flex}._grid_138pe_2{display:grid}._hidden_138pe_2{display:none}._inline_138pe_2{display:inline}._inline-block_138pe_2{display:inline-block}._inline-flex_138pe_2{display:inline-flex}._h-5_138pe_2{height:calc(var(--spacing,.25rem)*5)}._h-6_138pe_2{height:calc(var(--spacing,.25rem)*6)}._h-9_138pe_2{height:calc(var(--spacing,.25rem)*9)}._h-full_138pe_2{height:100%}._min-h-screen_138pe_2{min-height:100vh}._w-5_138pe_2{width:calc(var(--spacing,.25rem)*5)}._w-6_138pe_2{width:calc(var(--spacing,.25rem)*6)}._w-9_138pe_2{width:calc(var(--spacing,.25rem)*9)}._w-full_138pe_2{width:100%}._max-w-4xl_138pe_2{max-width:var(--container-4xl,56rem)}._max-w-\[140px\]_138pe_2{max-width:140px}._max-w-lg_138pe_2{max-width:var(--container-lg,32rem)}._max-w-xs_138pe_2{max-width:var(--container-xs,20rem)}._flex-shrink-0_138pe_2{flex-shrink:0}._grow_138pe_2{flex-grow:1}._transform_138pe_2{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}._animate-spin_138pe_2{animation:var(--animate-spin,spin 1s linear infinite)}._cursor-pointer_138pe_2{cursor:pointer}._resize_138pe_2{resize:both}._flex-col_138pe_2{flex-direction:column}._flex-wrap_138pe_2{flex-wrap:wrap}._items-center_138pe_2{align-items:center}._items-start_138pe_2{align-items:flex-start}._justify-center_138pe_2{justify-content:center}._gap-2_138pe_2{gap:calc(var(--spacing,.25rem)*2)}._gap-3_138pe_2{gap:calc(var(--spacing,.25rem)*3)}._gap-4_138pe_2{gap:calc(var(--spacing,.25rem)*4)}:where(._space-y-1_138pe_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(._space-y-6_138pe_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*6)*calc(1 - var(--tw-space-y-reverse)))}._truncate_138pe_2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._overflow-hidden_138pe_2{overflow:hidden}._rounded_138pe_2{border-radius:.25rem}._rounded-2xl_138pe_2{border-radius:var(--radius-2xl,1rem)}._rounded-full_138pe_2{border-radius:3.40282e38px}._rounded-lg_138pe_2{border-radius:var(--radius-lg,.5rem)}._rounded-md_138pe_2{border-radius:var(--radius-md,.375rem)}._rounded-xl_138pe_2{border-radius:var(--radius-xl,.75rem)}._border_138pe_2{border-style:var(--tw-border-style);border-width:1px}._border-0_138pe_2{border-style:var(--tw-border-style);border-width:0}._border-amber-100_138pe_2{border-color:var(--color-amber-100,oklch(96.2% .059 95.617))}._border-gray-100_138pe_2{border-color:var(--color-gray-100,oklch(96.7% .003 264.542))}._border-gray-200_138pe_2{border-color:var(--color-gray-200,oklch(92.8% .006 264.531))}._border-red-100_138pe_2{border-color:var(--color-red-100,oklch(93.6% .032 17.717))}._bg-amber-50_138pe_2{background-color:var(--color-amber-50,oklch(98.7% .022 95.277))}._bg-blue-50_138pe_2{background-color:var(--color-blue-50,oklch(97% .014 254.604))}._bg-emerald-600_138pe_2{background-color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._bg-gray-50_138pe_2{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._bg-primary-50_138pe_2{background-color:var(--color-primary-50,#ecfdf5)}._bg-red-50_138pe_2{background-color:var(--color-red-50,oklch(97.1% .013 17.38))}._bg-transparent_138pe_2{background-color:#0000}._bg-white_138pe_2{background-color:var(--color-white,#fff)}._object-cover_138pe_2{object-fit:cover}._p-0_138pe_2{padding:calc(var(--spacing,.25rem)*0)}._p-3_138pe_2{padding:calc(var(--spacing,.25rem)*3)}._p-8_138pe_2{padding:calc(var(--spacing,.25rem)*8)}._px-3_138pe_2{padding-inline:calc(var(--spacing,.25rem)*3)}._px-4_138pe_2{padding-inline:calc(var(--spacing,.25rem)*4)}._px-5_138pe_2{padding-inline:calc(var(--spacing,.25rem)*5)}._px-6_138pe_2{padding-inline:calc(var(--spacing,.25rem)*6)}._py-2_138pe_2{padding-block:calc(var(--spacing,.25rem)*2)}._py-2\.5_138pe_2{padding-block:calc(var(--spacing,.25rem)*2.5)}._py-20_138pe_2{padding-block:calc(var(--spacing,.25rem)*20)}._pt-24_138pe_2{padding-top:calc(var(--spacing,.25rem)*24)}._pb-16_138pe_2{padding-bottom:calc(var(--spacing,.25rem)*16)}._text-center_138pe_2{text-align:center}._text-left_138pe_2{text-align:left}._text-2xl_138pe_2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}._text-4xl_138pe_2{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}._text-sm_138pe_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}._text-xs_138pe_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}._leading-relaxed_138pe_2{--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}._font-bold_138pe_2{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}._font-medium_138pe_2{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}._font-semibold_138pe_2{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}._text-amber-800_138pe_2{color:var(--color-amber-800,oklch(47.3% .137 46.201))}._text-amber-900\/80_138pe_2{color:#7b3306cc}@supports (color:color-mix(in lab,red,red)){._text-amber-900\/80_138pe_2{color:color-mix(in oklab,var(--color-amber-900,oklch(41.4% .112 45.904))80%,transparent)}}._text-blue-500_138pe_2{color:var(--color-blue-500,oklch(62.3% .214 259.815))}._text-blue-800_138pe_2{color:var(--color-blue-800,oklch(42.4% .199 265.638))}._text-emerald-600_138pe_2{color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._text-emerald-700_138pe_2{color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._text-gray-500_138pe_2{color:var(--color-gray-500,oklch(55.1% .027 264.364))}._text-gray-600_138pe_2{color:var(--color-gray-600,oklch(44.6% .03 256.802))}._text-gray-700_138pe_2{color:var(--color-gray-700,oklch(37.3% .034 259.733))}._text-gray-800_138pe_2{color:var(--color-gray-800,oklch(27.8% .033 256.848))}._text-gray-900_138pe_2{color:var(--color-gray-900,oklch(21% .034 264.665))}._text-primary-500_138pe_2{color:var(--color-primary-500,#10b981)}._text-primary-600_138pe_2{color:var(--color-primary-600,#059669)}._text-red-600_138pe_2{color:var(--color-red-600,oklch(57.7% .245 27.325))}._text-red-700_138pe_2{color:var(--color-red-700,oklch(50.5% .213 27.518))}._text-red-800_138pe_2{color:var(--color-red-800,oklch(44.4% .177 26.899))}._text-white_138pe_2{color:var(--color-white,#fff)}._underline_138pe_2{text-decoration-line:underline}._shadow-md_138pe_2{--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_138pe_2{--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)}._filter_138pe_2{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,)}._transition-colors_138pe_2{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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._transition-opacity_138pe_2{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._ease-out_138pe_2{--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1))}@media(hover:hover){._hover\:border-primary-500_138pe_2:hover{border-color:var(--color-primary-500,#10b981)}._hover\:bg-emerald-700_138pe_2:hover{background-color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._hover\:bg-gray-50_138pe_2:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._hover\:text-primary-600_138pe_2:hover{color:var(--color-primary-600,#059669)}._hover\:underline_138pe_2:hover{text-decoration-line:underline}._hover\:opacity-70_138pe_2:hover{opacity:.7}}._disabled\:opacity-50_138pe_2:disabled{opacity:.5}@media(min-width:40rem){._sm\:flex-row_138pe_2{flex-direction:row}}@media(min-width:48rem){._md\:mt-0_138pe_2{margin-top:calc(var(--spacing,.25rem)*0)}._md\:gap-4_138pe_2{gap:calc(var(--spacing,.25rem)*4)}}@media(min-width:80rem){._xl\:h-10_138pe_2{height:calc(var(--spacing,.25rem)*10)}._xl\:w-10_138pe_2{width:calc(var(--spacing,.25rem)*10)}._xl\:max-w-\[180px\]_138pe_2{max-width:180px}}@media(min-width:96rem){._2xl\:inline_138pe_2{display:inline}}}._container_138pe_2{box-sizing:border-box;background:linear-gradient(135deg,#f0fdf4,#ecfdf5 30%,#fff,#ecfdf5 70%,#d1fae5);flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:100vw;height:100vh;margin:0;padding:60px 20px 10px;display:flex;position:relative;overflow:hidden}._bgDecorLeft_138pe_2{filter:blur(60px);background:linear-gradient(135deg,#10b98126,#10b9810d);border-radius:50%;width:300px;height:300px;position:absolute;top:-100px;left:-100px}._bgDecorRight_138pe_2{filter:blur(80px);background:linear-gradient(135deg,#10b9811a,#34d39914);border-radius:50%;width:400px;height:400px;position:absolute;bottom:-50px;right:-50px}._backButton_138pe_2{color:#4b5563;cursor:pointer;z-index:20;background-color:#fff;border:1px solid #e5e7eb;border-radius:20px;align-items:center;gap:8px;padding:8px 16px;font-size:14px;font-weight:500;transition:all .2s;display:flex;position:absolute;top:100px;left:24px;box-shadow:0 2px 4px #0000000d}._backButton_138pe_2:hover{color:#111827;background-color:#f9fafb;border-color:#d1d5db;transform:translateY(-1px);box-shadow:0 4px 6px #0000000d}._backIcon_138pe_2{width:16px;height:16px}._card_138pe_2{border-radius:var(--radius-2xl,1rem);background-color:var(--color-white,#fff);--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);z-index:10;width:100%;max-width:380px;padding:20px 24px;position:relative}._logoContainer_138pe_2{justify-content:center;margin-bottom:8px;display:flex}._logo_138pe_2{object-fit:contain;border-radius:10px;width:60px;height:60px}._title_138pe_2{text-align:center;font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-900,oklch(21% .034 264.665));margin-bottom:4px;font-family:Georgia,Times New Roman,serif}._subtitle_138pe_2{text-align:center;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-gray-500,oklch(55.1% .027 264.364));margin-bottom:14px}._form_138pe_2{flex-direction:column;gap:12px;display:flex}._errorMsg_138pe_2{border-radius:var(--radius-lg,.5rem);background-color:var(--color-red-50,oklch(97.1% .013 17.38));padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-red-600,oklch(57.7% .245 27.325));white-space:pre-line}._inputGroup_138pe_2{flex-direction:column;gap:4px;display:flex}._label_138pe_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-700,oklch(37.3% .034 259.733))}._inputWrapper_138pe_2{align-items:center;display:flex;position:relative}._inputIcon_138pe_2{color:#9ca3af;width:16px;height:16px;position:absolute;left:12px}._input_138pe_2{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));background-color:var(--color-gray-50,oklch(98.5% .002 247.839));width:100%;padding-inline:calc(var(--spacing,.25rem)*10);padding-block:calc(var(--spacing,.25rem)*2.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-gray-900,oklch(21% .034 264.665));transition:all .2s}._input_138pe_2:focus{border-color:var(--color-primary-500,#10b981);background-color:var(--color-white,#fff);--tw-outline-style:none;outline-style:none;box-shadow:0 0 0 3px #10b9811a}._input_138pe_2::placeholder{color:var(--color-gray-400,oklch(70.7% .022 261.325))}._eyeButton_138pe_2{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;right:12px}._eyeIcon_138pe_2{color:#9ca3af;width:16px;height:16px;transition:color .2s}._eyeButton_138pe_2:hover ._eyeIcon_138pe_2{color:#6b7280}._forgotPassword_138pe_2{justify-content:flex-end;margin-top:2px;display:flex}._forgotPassword_138pe_2 a{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-primary-600,#059669)}@media(hover:hover){._forgotPassword_138pe_2 a:hover{color:var(--color-primary-700,#047857)}}._forgotPassword_138pe_2 a{text-decoration:none}._signInBtn_138pe_2{border-radius:var(--radius-lg,.5rem);background-color:var(--color-primary-500,#10b981);width:100%;padding-block:calc(var(--spacing,.25rem)*2.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff)}@media(hover:hover){._signInBtn_138pe_2:hover{background-color:var(--color-primary-600,#059669)}}._signInBtn_138pe_2{justify-content:center;align-items:center;gap:6px;margin-top:4px;transition:all .2s;display:flex}._signInBtn_138pe_2:hover{transform:translateY(-1px);box-shadow:0 4px 12px #10b9814d}._arrowIcon_138pe_2{width:16px;height:16px}._divider_138pe_2{align-items:center;gap:12px;margin:12px 0;display:flex}._dividerLine_138pe_2{background-color:#e5e7eb;flex:1;height:1px}._dividerText_138pe_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-400,oklch(70.7% .022 261.325));white-space:nowrap}._tourCodeBtn_138pe_2{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));background-color:var(--color-white,#fff);width:100%;padding-block:calc(var(--spacing,.25rem)*2.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-700,oklch(37.3% .034 259.733));justify-content:center;align-items:center;gap:8px;transition:all .2s;display:flex}._tourCodeBtn_138pe_2:hover{border-color:var(--color-gray-300,oklch(87.2% .01 258.338));background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._tourCodeIcon_138pe_2{color:#10b981;width:18px;height:18px}._signUpText_138pe_2{text-align:center;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-gray-500,oklch(55.1% .027 264.364));margin-top:12px}._signUpLink_138pe_2{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-primary-600,#059669)}@media(hover:hover){._signUpLink_138pe_2:hover{color:var(--color-primary-700,#047857)}}._signUpLink_138pe_2{text-decoration:none}._footer_138pe_2{text-align:center;z-index:10;margin-top:12px;position:relative}._footerLinks_138pe_2{justify-content:center;gap:20px;margin-bottom:6px;display:flex}._footerLinks_138pe_2 a{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:var(--color-gray-500,oklch(55.1% .027 264.364))}@media(hover:hover){._footerLinks_138pe_2 a:hover{color:var(--color-gray-700,oklch(37.3% .034 259.733))}}._footerLinks_138pe_2 a{text-decoration:none;transition:color .2s}._copyright_138pe_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:var(--color-gray-400,oklch(70.7% .022 261.325))}@media(max-width:480px){._card_138pe_2{padding:24px 20px}._title_138pe_2{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)))}._footerLinks_138pe_2{flex-direction:column;gap:8px}}@keyframes _spin_138pe_1{to{transform:rotate(360deg)}}@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-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-border-style:solid;--tw-leading:initial;--tw-font-weight: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-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-ease:initial}}}@layer theme;@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,var(--font-sans,"Inter",sans-serif));font-feature-settings:var(--default-font-feature-settings,initial);font-variation-settings:var(--default-font-variation-settings,initial);-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,var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace));font-feature-settings:var(--default-mono-font-feature-settings,initial);font-variation-settings:var(--default-mono-font-variation-settings,initial);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_19o5j_2{width:100%}@media(min-width:40rem){._container_19o5j_2{max-width:40rem}}@media(min-width:48rem){._container_19o5j_2{max-width:48rem}}@media(min-width:64rem){._container_19o5j_2{max-width:64rem}}@media(min-width:80rem){._container_19o5j_2{max-width:80rem}}@media(min-width:96rem){._container_19o5j_2{max-width:96rem}}._mx-auto_19o5j_2{margin-inline:auto}._mt-2_19o5j_2{margin-top:calc(var(--spacing,.25rem)*2)}._mt-3_19o5j_2{margin-top:calc(var(--spacing,.25rem)*3)}._mt-4_19o5j_2{margin-top:calc(var(--spacing,.25rem)*4)}._mb-1_19o5j_2{margin-bottom:calc(var(--spacing,.25rem)*1)}._mb-2_19o5j_2{margin-bottom:calc(var(--spacing,.25rem)*2)}._mb-4_19o5j_2{margin-bottom:calc(var(--spacing,.25rem)*4)}._mb-5_19o5j_2{margin-bottom:calc(var(--spacing,.25rem)*5)}._mb-6_19o5j_2{margin-bottom:calc(var(--spacing,.25rem)*6)}._mb-8_19o5j_2{margin-bottom:calc(var(--spacing,.25rem)*8)}._block_19o5j_2{display:block}._flex_19o5j_2{display:flex}._grid_19o5j_2{display:grid}._hidden_19o5j_2{display:none}._inline_19o5j_2{display:inline}._inline-block_19o5j_2{display:inline-block}._inline-flex_19o5j_2{display:inline-flex}._h-5_19o5j_2{height:calc(var(--spacing,.25rem)*5)}._h-6_19o5j_2{height:calc(var(--spacing,.25rem)*6)}._h-9_19o5j_2{height:calc(var(--spacing,.25rem)*9)}._h-full_19o5j_2{height:100%}._min-h-screen_19o5j_2{min-height:100vh}._w-5_19o5j_2{width:calc(var(--spacing,.25rem)*5)}._w-6_19o5j_2{width:calc(var(--spacing,.25rem)*6)}._w-9_19o5j_2{width:calc(var(--spacing,.25rem)*9)}._w-full_19o5j_2{width:100%}._max-w-4xl_19o5j_2{max-width:var(--container-4xl,56rem)}._max-w-\[140px\]_19o5j_2{max-width:140px}._max-w-lg_19o5j_2{max-width:var(--container-lg,32rem)}._max-w-xs_19o5j_2{max-width:var(--container-xs,20rem)}._flex-shrink-0_19o5j_2{flex-shrink:0}._grow_19o5j_2{flex-grow:1}._transform_19o5j_2{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}._animate-spin_19o5j_2{animation:var(--animate-spin,spin 1s linear infinite)}._cursor-pointer_19o5j_2{cursor:pointer}._resize_19o5j_2{resize:both}._flex-col_19o5j_2{flex-direction:column}._flex-wrap_19o5j_2{flex-wrap:wrap}._items-center_19o5j_2{align-items:center}._items-start_19o5j_2{align-items:flex-start}._justify-center_19o5j_2{justify-content:center}._gap-2_19o5j_2{gap:calc(var(--spacing,.25rem)*2)}._gap-3_19o5j_2{gap:calc(var(--spacing,.25rem)*3)}._gap-4_19o5j_2{gap:calc(var(--spacing,.25rem)*4)}:where(._space-y-1_19o5j_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(._space-y-6_19o5j_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*6)*calc(1 - var(--tw-space-y-reverse)))}._truncate_19o5j_2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._overflow-hidden_19o5j_2{overflow:hidden}._rounded_19o5j_2{border-radius:.25rem}._rounded-2xl_19o5j_2{border-radius:var(--radius-2xl,1rem)}._rounded-full_19o5j_2{border-radius:3.40282e38px}._rounded-lg_19o5j_2{border-radius:var(--radius-lg,.5rem)}._rounded-md_19o5j_2{border-radius:var(--radius-md,.375rem)}._rounded-xl_19o5j_2{border-radius:var(--radius-xl,.75rem)}._border_19o5j_2{border-style:var(--tw-border-style);border-width:1px}._border-0_19o5j_2{border-style:var(--tw-border-style);border-width:0}._border-amber-100_19o5j_2{border-color:var(--color-amber-100,oklch(96.2% .059 95.617))}._border-gray-100_19o5j_2{border-color:var(--color-gray-100,oklch(96.7% .003 264.542))}._border-gray-200_19o5j_2{border-color:var(--color-gray-200,oklch(92.8% .006 264.531))}._border-red-100_19o5j_2{border-color:var(--color-red-100,oklch(93.6% .032 17.717))}._bg-amber-50_19o5j_2{background-color:var(--color-amber-50,oklch(98.7% .022 95.277))}._bg-blue-50_19o5j_2{background-color:var(--color-blue-50,oklch(97% .014 254.604))}._bg-emerald-600_19o5j_2{background-color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._bg-gray-50_19o5j_2{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._bg-primary-50_19o5j_2{background-color:var(--color-primary-50,#ecfdf5)}._bg-red-50_19o5j_2{background-color:var(--color-red-50,oklch(97.1% .013 17.38))}._bg-transparent_19o5j_2{background-color:#0000}._bg-white_19o5j_2{background-color:var(--color-white,#fff)}._object-cover_19o5j_2{object-fit:cover}._p-0_19o5j_2{padding:calc(var(--spacing,.25rem)*0)}._p-3_19o5j_2{padding:calc(var(--spacing,.25rem)*3)}._p-8_19o5j_2{padding:calc(var(--spacing,.25rem)*8)}._px-3_19o5j_2{padding-inline:calc(var(--spacing,.25rem)*3)}._px-4_19o5j_2{padding-inline:calc(var(--spacing,.25rem)*4)}._px-5_19o5j_2{padding-inline:calc(var(--spacing,.25rem)*5)}._px-6_19o5j_2{padding-inline:calc(var(--spacing,.25rem)*6)}._py-2_19o5j_2{padding-block:calc(var(--spacing,.25rem)*2)}._py-2\.5_19o5j_2{padding-block:calc(var(--spacing,.25rem)*2.5)}._py-20_19o5j_2{padding-block:calc(var(--spacing,.25rem)*20)}._pt-24_19o5j_2{padding-top:calc(var(--spacing,.25rem)*24)}._pb-16_19o5j_2{padding-bottom:calc(var(--spacing,.25rem)*16)}._text-center_19o5j_2{text-align:center}._text-left_19o5j_2{text-align:left}._text-2xl_19o5j_2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}._text-4xl_19o5j_2{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}._text-sm_19o5j_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}._text-xs_19o5j_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}._leading-relaxed_19o5j_2{--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}._font-bold_19o5j_2{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}._font-medium_19o5j_2{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}._font-semibold_19o5j_2{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}._text-amber-800_19o5j_2{color:var(--color-amber-800,oklch(47.3% .137 46.201))}._text-amber-900\/80_19o5j_2{color:#7b3306cc}@supports (color:color-mix(in lab,red,red)){._text-amber-900\/80_19o5j_2{color:color-mix(in oklab,var(--color-amber-900,oklch(41.4% .112 45.904))80%,transparent)}}._text-blue-500_19o5j_2{color:var(--color-blue-500,oklch(62.3% .214 259.815))}._text-blue-800_19o5j_2{color:var(--color-blue-800,oklch(42.4% .199 265.638))}._text-emerald-600_19o5j_2{color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._text-emerald-700_19o5j_2{color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._text-gray-500_19o5j_2{color:var(--color-gray-500,oklch(55.1% .027 264.364))}._text-gray-600_19o5j_2{color:var(--color-gray-600,oklch(44.6% .03 256.802))}._text-gray-700_19o5j_2{color:var(--color-gray-700,oklch(37.3% .034 259.733))}._text-gray-800_19o5j_2{color:var(--color-gray-800,oklch(27.8% .033 256.848))}._text-gray-900_19o5j_2{color:var(--color-gray-900,oklch(21% .034 264.665))}._text-primary-500_19o5j_2{color:var(--color-primary-500,#10b981)}._text-primary-600_19o5j_2{color:var(--color-primary-600,#059669)}._text-red-600_19o5j_2{color:var(--color-red-600,oklch(57.7% .245 27.325))}._text-red-700_19o5j_2{color:var(--color-red-700,oklch(50.5% .213 27.518))}._text-red-800_19o5j_2{color:var(--color-red-800,oklch(44.4% .177 26.899))}._text-white_19o5j_2{color:var(--color-white,#fff)}._underline_19o5j_2{text-decoration-line:underline}._shadow-md_19o5j_2{--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_19o5j_2{--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)}._filter_19o5j_2{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,)}._transition-colors_19o5j_2{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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._transition-opacity_19o5j_2{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._ease-out_19o5j_2{--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1))}@media(hover:hover){._hover\:border-primary-500_19o5j_2:hover{border-color:var(--color-primary-500,#10b981)}._hover\:bg-emerald-700_19o5j_2:hover{background-color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._hover\:bg-gray-50_19o5j_2:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._hover\:text-primary-600_19o5j_2:hover{color:var(--color-primary-600,#059669)}._hover\:underline_19o5j_2:hover{text-decoration-line:underline}._hover\:opacity-70_19o5j_2:hover{opacity:.7}}._disabled\:opacity-50_19o5j_2:disabled{opacity:.5}@media(min-width:40rem){._sm\:flex-row_19o5j_2{flex-direction:row}}@media(min-width:48rem){._md\:mt-0_19o5j_2{margin-top:calc(var(--spacing,.25rem)*0)}._md\:gap-4_19o5j_2{gap:calc(var(--spacing,.25rem)*4)}}@media(min-width:80rem){._xl\:h-10_19o5j_2{height:calc(var(--spacing,.25rem)*10)}._xl\:w-10_19o5j_2{width:calc(var(--spacing,.25rem)*10)}._xl\:max-w-\[180px\]_19o5j_2{max-width:180px}}@media(min-width:96rem){._2xl\:inline_19o5j_2{display:inline}}}._container_19o5j_2{box-sizing:border-box;background:linear-gradient(135deg,#f0fdf4,#ecfdf5 30%,#fff,#ecfdf5 70%,#d1fae5);flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:100vw;min-height:100vh;margin:0;padding:80px 20px 20px;display:flex;position:relative;overflow:hidden}._bgDecorLeft_19o5j_2{filter:blur(60px);background:linear-gradient(135deg,#10b98126,#10b9810d);border-radius:50%;width:300px;height:300px;position:absolute;top:-100px;left:-100px}._bgDecorRight_19o5j_2{filter:blur(80px);background:linear-gradient(135deg,#10b9811a,#34d39914);border-radius:50%;width:400px;height:400px;position:absolute;bottom:-50px;right:-50px}._backButton_19o5j_2{color:#4b5563;cursor:pointer;z-index:20;background-color:#fff;border:1px solid #e5e7eb;border-radius:20px;align-items:center;gap:8px;padding:8px 16px;font-size:14px;font-weight:500;transition:all .2s;display:flex;position:absolute;top:100px;left:24px;box-shadow:0 2px 4px #0000000d}._backButton_19o5j_2:hover{color:#111827;background-color:#f9fafb;border-color:#d1d5db;transform:translateY(-1px);box-shadow:0 4px 6px #0000000d}._backIcon_19o5j_2{width:16px;height:16px}._card_19o5j_2{border-radius:var(--radius-2xl,1rem);background-color:var(--color-white,#fff);--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);z-index:10;width:100%;max-width:460px;padding:24px 28px;position:relative}._iconContainer_19o5j_2{justify-content:center;margin-bottom:8px;display:flex}._iconCircle_19o5j_2{background:linear-gradient(135deg,#ecfdf5,#d1fae5);border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;display:flex;position:relative}._userIcon_19o5j_2{color:#10b981;width:24px;height:24px}._plusBadge_19o5j_2{color:#fff;background-color:#10b981;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:12px;font-weight:700;display:flex;position:absolute;bottom:-2px;right:-2px}._title_19o5j_2{text-align:center;font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-900,oklch(21% .034 264.665));margin-bottom:4px;font-family:Georgia,Times New Roman,serif}._subtitle_19o5j_2{text-align:center;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-gray-500,oklch(55.1% .027 264.364));margin-bottom:16px}._form_19o5j_2{flex-direction:column;gap:12px;display:flex}._inputGroup_19o5j_2{flex-direction:column;flex:1;gap:4px;display:flex}._label_19o5j_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-700,oklch(37.3% .034 259.733))}._inputWrapper_19o5j_2{align-items:center;display:flex;position:relative}._inputIcon_19o5j_2{color:#9ca3af;width:16px;height:16px;position:absolute;left:12px}._input_19o5j_2{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));background-color:var(--color-gray-50,oklch(98.5% .002 247.839));width:100%;padding-inline:calc(var(--spacing,.25rem)*10);padding-block:calc(var(--spacing,.25rem)*2.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-gray-900,oklch(21% .034 264.665));transition:all .2s}._input_19o5j_2:focus{border-color:var(--color-primary-500,#10b981);background-color:var(--color-white,#fff);--tw-outline-style:none;outline-style:none;box-shadow:0 0 0 3px #10b9811a}._input_19o5j_2::placeholder{color:var(--color-gray-400,oklch(70.7% .022 261.325))}._inputError_19o5j_2{border-color:var(--color-red-500,oklch(63.7% .237 25.331));background-color:var(--color-red-50,oklch(97.1% .013 17.38))}._inputError_19o5j_2:focus{box-shadow:0 0 0 3px #ef44441a}._errorText_19o5j_2{margin-top:calc(var(--spacing,.25rem)*1);margin-left:calc(var(--spacing,.25rem)*1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:var(--color-red-500,oklch(63.7% .237 25.331))}._passwordRow_19o5j_2{gap:12px;display:flex}._eyeButton_19o5j_2{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;right:12px}._eyeIcon_19o5j_2{color:#9ca3af;width:16px;height:16px;transition:color .2s}._eyeButton_19o5j_2:hover ._eyeIcon_19o5j_2{color:#6b7280}._termsRow_19o5j_2{align-items:center;gap:8px;display:flex}._checkbox_19o5j_2{height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4);border-color:var(--color-gray-300,oklch(87.2% .01 258.338));accent-color:#10b981;border-radius:.25rem;flex-shrink:0}._termsLabel_19o5j_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:var(--color-gray-500,oklch(55.1% .027 264.364))}._termsLink_19o5j_2{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-primary-600,#059669)}@media(hover:hover){._termsLink_19o5j_2:hover{color:var(--color-primary-700,#047857)}}._termsLink_19o5j_2{text-decoration:none}._signUpBtn_19o5j_2{border-radius:var(--radius-lg,.5rem);background-color:var(--color-primary-500,#10b981);width:100%;padding-block:calc(var(--spacing,.25rem)*2.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff)}@media(hover:hover){._signUpBtn_19o5j_2:hover{background-color:var(--color-primary-600,#059669)}}._signUpBtn_19o5j_2{justify-content:center;align-items:center;gap:6px;margin-top:2px;transition:all .2s;display:flex}._signUpBtn_19o5j_2:hover{transform:translateY(-1px);box-shadow:0 4px 12px #10b9814d}._checkIcon_19o5j_2{width:16px;height:16px}._divider_19o5j_2{align-items:center;gap:12px;margin:14px 0;display:flex}._dividerLine_19o5j_2{background-color:#e5e7eb;flex:1;height:1px}._dividerText_19o5j_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-400,oklch(70.7% .022 261.325));white-space:nowrap}._tourCodeBtn_19o5j_2{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));background-color:var(--color-white,#fff);width:100%;padding-block:calc(var(--spacing,.25rem)*2.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-700,oklch(37.3% .034 259.733));justify-content:center;align-items:center;gap:8px;transition:all .2s;display:flex}._tourCodeBtn_19o5j_2:hover{border-color:var(--color-gray-300,oklch(87.2% .01 258.338));background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._tourCodeIcon_19o5j_2{color:#10b981;width:18px;height:18px}._signInText_19o5j_2{text-align:center;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-gray-500,oklch(55.1% .027 264.364));margin-top:14px}._signInLink_19o5j_2{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-primary-600,#059669)}@media(hover:hover){._signInLink_19o5j_2:hover{color:var(--color-primary-700,#047857)}}._signInLink_19o5j_2{text-decoration:none}._footer_19o5j_2{text-align:center;z-index:10;margin-top:16px;position:relative}._footerLinks_19o5j_2{justify-content:center;gap:20px;margin-bottom:6px;display:flex}._footerLinks_19o5j_2 a{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:var(--color-gray-500,oklch(55.1% .027 264.364))}@media(hover:hover){._footerLinks_19o5j_2 a:hover{color:var(--color-gray-700,oklch(37.3% .034 259.733))}}._footerLinks_19o5j_2 a{text-decoration:none;transition:color .2s}._copyright_19o5j_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:var(--color-gray-400,oklch(70.7% .022 261.325))}@media(max-width:480px){._card_19o5j_2{padding:24px 20px}._title_19o5j_2{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)))}._passwordRow_19o5j_2{flex-direction:column;gap:12px}._footerLinks_19o5j_2{flex-direction:column;gap:8px}}@keyframes _spin_19o5j_1{to{transform:rotate(360deg)}}@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-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-border-style:solid;--tw-leading:initial;--tw-font-weight: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-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-ease:initial}}}@layer theme;@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,var(--font-sans,"Inter",sans-serif));font-feature-settings:var(--default-font-feature-settings,initial);font-variation-settings:var(--default-font-variation-settings,initial);-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,var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace));font-feature-settings:var(--default-mono-font-feature-settings,initial);font-variation-settings:var(--default-mono-font-variation-settings,initial);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_7s9uj_2{width:100%}@media(min-width:40rem){._container_7s9uj_2{max-width:40rem}}@media(min-width:48rem){._container_7s9uj_2{max-width:48rem}}@media(min-width:64rem){._container_7s9uj_2{max-width:64rem}}@media(min-width:80rem){._container_7s9uj_2{max-width:80rem}}@media(min-width:96rem){._container_7s9uj_2{max-width:96rem}}._mx-auto_7s9uj_2{margin-inline:auto}._mt-2_7s9uj_2{margin-top:calc(var(--spacing,.25rem)*2)}._mt-3_7s9uj_2{margin-top:calc(var(--spacing,.25rem)*3)}._mt-4_7s9uj_2{margin-top:calc(var(--spacing,.25rem)*4)}._mb-1_7s9uj_2{margin-bottom:calc(var(--spacing,.25rem)*1)}._mb-2_7s9uj_2{margin-bottom:calc(var(--spacing,.25rem)*2)}._mb-4_7s9uj_2{margin-bottom:calc(var(--spacing,.25rem)*4)}._mb-5_7s9uj_2{margin-bottom:calc(var(--spacing,.25rem)*5)}._mb-6_7s9uj_2{margin-bottom:calc(var(--spacing,.25rem)*6)}._mb-8_7s9uj_2{margin-bottom:calc(var(--spacing,.25rem)*8)}._block_7s9uj_2{display:block}._flex_7s9uj_2{display:flex}._grid_7s9uj_2{display:grid}._hidden_7s9uj_2{display:none}._inline_7s9uj_2{display:inline}._inline-block_7s9uj_2{display:inline-block}._inline-flex_7s9uj_2{display:inline-flex}._h-5_7s9uj_2{height:calc(var(--spacing,.25rem)*5)}._h-6_7s9uj_2{height:calc(var(--spacing,.25rem)*6)}._h-9_7s9uj_2{height:calc(var(--spacing,.25rem)*9)}._h-full_7s9uj_2{height:100%}._min-h-screen_7s9uj_2{min-height:100vh}._w-5_7s9uj_2{width:calc(var(--spacing,.25rem)*5)}._w-6_7s9uj_2{width:calc(var(--spacing,.25rem)*6)}._w-9_7s9uj_2{width:calc(var(--spacing,.25rem)*9)}._w-full_7s9uj_2{width:100%}._max-w-4xl_7s9uj_2{max-width:var(--container-4xl,56rem)}._max-w-\[140px\]_7s9uj_2{max-width:140px}._max-w-lg_7s9uj_2{max-width:var(--container-lg,32rem)}._max-w-xs_7s9uj_2{max-width:var(--container-xs,20rem)}._flex-shrink-0_7s9uj_2{flex-shrink:0}._grow_7s9uj_2{flex-grow:1}._transform_7s9uj_2{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}._animate-spin_7s9uj_2{animation:var(--animate-spin,spin 1s linear infinite)}._cursor-pointer_7s9uj_2{cursor:pointer}._resize_7s9uj_2{resize:both}._flex-col_7s9uj_2{flex-direction:column}._flex-wrap_7s9uj_2{flex-wrap:wrap}._items-center_7s9uj_2{align-items:center}._items-start_7s9uj_2{align-items:flex-start}._justify-center_7s9uj_2{justify-content:center}._gap-2_7s9uj_2{gap:calc(var(--spacing,.25rem)*2)}._gap-3_7s9uj_2{gap:calc(var(--spacing,.25rem)*3)}._gap-4_7s9uj_2{gap:calc(var(--spacing,.25rem)*4)}:where(._space-y-1_7s9uj_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(._space-y-6_7s9uj_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*6)*calc(1 - var(--tw-space-y-reverse)))}._truncate_7s9uj_2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._overflow-hidden_7s9uj_2{overflow:hidden}._rounded_7s9uj_2{border-radius:.25rem}._rounded-2xl_7s9uj_2{border-radius:var(--radius-2xl,1rem)}._rounded-full_7s9uj_2{border-radius:3.40282e38px}._rounded-lg_7s9uj_2{border-radius:var(--radius-lg,.5rem)}._rounded-md_7s9uj_2{border-radius:var(--radius-md,.375rem)}._rounded-xl_7s9uj_2{border-radius:var(--radius-xl,.75rem)}._border_7s9uj_2{border-style:var(--tw-border-style);border-width:1px}._border-0_7s9uj_2{border-style:var(--tw-border-style);border-width:0}._border-amber-100_7s9uj_2{border-color:var(--color-amber-100,oklch(96.2% .059 95.617))}._border-gray-100_7s9uj_2{border-color:var(--color-gray-100,oklch(96.7% .003 264.542))}._border-gray-200_7s9uj_2{border-color:var(--color-gray-200,oklch(92.8% .006 264.531))}._border-red-100_7s9uj_2{border-color:var(--color-red-100,oklch(93.6% .032 17.717))}._bg-amber-50_7s9uj_2{background-color:var(--color-amber-50,oklch(98.7% .022 95.277))}._bg-blue-50_7s9uj_2{background-color:var(--color-blue-50,oklch(97% .014 254.604))}._bg-emerald-600_7s9uj_2{background-color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._bg-gray-50_7s9uj_2{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._bg-primary-50_7s9uj_2{background-color:var(--color-primary-50,#ecfdf5)}._bg-red-50_7s9uj_2{background-color:var(--color-red-50,oklch(97.1% .013 17.38))}._bg-transparent_7s9uj_2{background-color:#0000}._bg-white_7s9uj_2{background-color:var(--color-white,#fff)}._object-cover_7s9uj_2{object-fit:cover}._p-0_7s9uj_2{padding:calc(var(--spacing,.25rem)*0)}._p-3_7s9uj_2{padding:calc(var(--spacing,.25rem)*3)}._p-8_7s9uj_2{padding:calc(var(--spacing,.25rem)*8)}._px-3_7s9uj_2{padding-inline:calc(var(--spacing,.25rem)*3)}._px-4_7s9uj_2{padding-inline:calc(var(--spacing,.25rem)*4)}._px-5_7s9uj_2{padding-inline:calc(var(--spacing,.25rem)*5)}._px-6_7s9uj_2{padding-inline:calc(var(--spacing,.25rem)*6)}._py-2_7s9uj_2{padding-block:calc(var(--spacing,.25rem)*2)}._py-2\.5_7s9uj_2{padding-block:calc(var(--spacing,.25rem)*2.5)}._py-20_7s9uj_2{padding-block:calc(var(--spacing,.25rem)*20)}._pt-24_7s9uj_2{padding-top:calc(var(--spacing,.25rem)*24)}._pb-16_7s9uj_2{padding-bottom:calc(var(--spacing,.25rem)*16)}._text-center_7s9uj_2{text-align:center}._text-left_7s9uj_2{text-align:left}._text-2xl_7s9uj_2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}._text-4xl_7s9uj_2{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}._text-sm_7s9uj_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}._text-xs_7s9uj_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}._leading-relaxed_7s9uj_2{--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}._font-bold_7s9uj_2{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}._font-medium_7s9uj_2{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}._font-semibold_7s9uj_2{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}._text-amber-800_7s9uj_2{color:var(--color-amber-800,oklch(47.3% .137 46.201))}._text-amber-900\/80_7s9uj_2{color:#7b3306cc}@supports (color:color-mix(in lab,red,red)){._text-amber-900\/80_7s9uj_2{color:color-mix(in oklab,var(--color-amber-900,oklch(41.4% .112 45.904))80%,transparent)}}._text-blue-500_7s9uj_2{color:var(--color-blue-500,oklch(62.3% .214 259.815))}._text-blue-800_7s9uj_2{color:var(--color-blue-800,oklch(42.4% .199 265.638))}._text-emerald-600_7s9uj_2{color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._text-emerald-700_7s9uj_2{color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._text-gray-500_7s9uj_2{color:var(--color-gray-500,oklch(55.1% .027 264.364))}._text-gray-600_7s9uj_2{color:var(--color-gray-600,oklch(44.6% .03 256.802))}._text-gray-700_7s9uj_2{color:var(--color-gray-700,oklch(37.3% .034 259.733))}._text-gray-800_7s9uj_2{color:var(--color-gray-800,oklch(27.8% .033 256.848))}._text-gray-900_7s9uj_2{color:var(--color-gray-900,oklch(21% .034 264.665))}._text-primary-500_7s9uj_2{color:var(--color-primary-500,#10b981)}._text-primary-600_7s9uj_2{color:var(--color-primary-600,#059669)}._text-red-600_7s9uj_2{color:var(--color-red-600,oklch(57.7% .245 27.325))}._text-red-700_7s9uj_2{color:var(--color-red-700,oklch(50.5% .213 27.518))}._text-red-800_7s9uj_2{color:var(--color-red-800,oklch(44.4% .177 26.899))}._text-white_7s9uj_2{color:var(--color-white,#fff)}._underline_7s9uj_2{text-decoration-line:underline}._shadow-md_7s9uj_2{--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_7s9uj_2{--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)}._filter_7s9uj_2{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,)}._transition-colors_7s9uj_2{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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._transition-opacity_7s9uj_2{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._ease-out_7s9uj_2{--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1))}@media(hover:hover){._hover\:border-primary-500_7s9uj_2:hover{border-color:var(--color-primary-500,#10b981)}._hover\:bg-emerald-700_7s9uj_2:hover{background-color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._hover\:bg-gray-50_7s9uj_2:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._hover\:text-primary-600_7s9uj_2:hover{color:var(--color-primary-600,#059669)}._hover\:underline_7s9uj_2:hover{text-decoration-line:underline}._hover\:opacity-70_7s9uj_2:hover{opacity:.7}}._disabled\:opacity-50_7s9uj_2:disabled{opacity:.5}@media(min-width:40rem){._sm\:flex-row_7s9uj_2{flex-direction:row}}@media(min-width:48rem){._md\:mt-0_7s9uj_2{margin-top:calc(var(--spacing,.25rem)*0)}._md\:gap-4_7s9uj_2{gap:calc(var(--spacing,.25rem)*4)}}@media(min-width:80rem){._xl\:h-10_7s9uj_2{height:calc(var(--spacing,.25rem)*10)}._xl\:w-10_7s9uj_2{width:calc(var(--spacing,.25rem)*10)}._xl\:max-w-\[180px\]_7s9uj_2{max-width:180px}}@media(min-width:96rem){._2xl\:inline_7s9uj_2{display:inline}}}._pageWrapper_7s9uj_2{box-sizing:border-box;scroll-behavior:smooth;background-color:#fff;width:100%;max-width:100vw;min-height:100vh;margin:0}._heroImage_7s9uj_2{width:100%;height:400px;margin-top:75px;overflow:hidden}._heroImg_7s9uj_2{object-fit:cover;object-position:center;width:100%;height:100%}._titleSection_7s9uj_2{border-bottom:1px solid #e5e7eb;max-width:1000px;margin:0 auto;padding:40px 20px 20px}._pageTitle_7s9uj_2{color:#0369a1;margin-bottom:0;font-family:Georgia,Times New Roman,serif;font-size:32px;font-weight:700}._mainContent_7s9uj_2{max-width:1000px;margin:0 auto;padding:40px 20px 60px}._section_7s9uj_2{margin-bottom:32px;scroll-margin-top:100px}._sectionTitle_7s9uj_2{color:#0369a1;text-transform:uppercase;margin-bottom:12px;font-size:16px;font-weight:700}._subsectionTitle_7s9uj_2{color:#1f2937;margin-top:20px;margin-bottom:10px;font-size:15px;font-weight:600}._sectionText_7s9uj_2{color:#4b5563;margin-bottom:12px;font-size:14px;line-height:1.8}._textLink_7s9uj_2{color:#0369a1;font-weight:500;text-decoration:underline}._textLink_7s9uj_2:hover{color:#0284c7}._featureList_7s9uj_2{margin:12px 0;padding:0;list-style:none}._featureItem_7s9uj_2{align-items:flex-start;gap:10px;padding:8px 0;display:flex}._featureIcon_7s9uj_2{background:#0369a1;border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:6px}._featureText_7s9uj_2{color:#4b5563;font-size:14px;line-height:1.6}._importantBox_7s9uj_2{background:#f0f9ff;border-left:3px solid #0369a1;margin:16px 0;padding:16px 20px}._importantTitle_7s9uj_2{color:#0c4a6e;margin-bottom:6px;font-size:14px;font-weight:600}._importantText_7s9uj_2{color:#0369a1;margin:0;font-size:14px;line-height:1.6}._warningBox_7s9uj_2{background:#fffbeb;border-left:3px solid #f59e0b;margin:16px 0;padding:16px 20px}._warningTitle_7s9uj_2{color:#92400e;margin-bottom:6px;font-size:14px;font-weight:600}._warningText_7s9uj_2{color:#78350f;margin:0;font-size:14px;line-height:1.6}._dangerBox_7s9uj_2{background:#fef2f2;border-left:3px solid #ef4444;margin:16px 0;padding:16px 20px}._dangerTitle_7s9uj_2{color:#991b1b;margin-bottom:6px;font-size:14px;font-weight:600}._dangerText_7s9uj_2{color:#7f1d1d;margin:0;font-size:14px;line-height:1.6}._contactGrid_7s9uj_2{grid-template-columns:repeat(2,1fr);gap:20px;margin-top:20px;display:grid}._contactCard_7s9uj_2{align-items:center;gap:12px;display:flex}._contactIcon_7s9uj_2{font-size:14px}._contactLabel_7s9uj_2{color:#6b7280;margin-bottom:2px;font-size:13px}._contactLink_7s9uj_2{color:#0369a1;font-size:14px;font-weight:500;text-decoration:none}._contactLink_7s9uj_2:hover{text-decoration:underline}._contactAddress_7s9uj_2{color:#1f2937;font-size:14px}@media(max-width:768px){._heroImage_7s9uj_2{height:250px}._pageTitle_7s9uj_2{font-size:26px}._contactGrid_7s9uj_2{grid-template-columns:1fr}}@media(max-width:480px){._heroImage_7s9uj_2{height:200px}._pageTitle_7s9uj_2{font-size:22px}._titleSection_7s9uj_2{padding:30px 16px 16px}._mainContent_7s9uj_2{padding:30px 16px 40px}}@keyframes _spin_7s9uj_1{to{transform:rotate(360deg)}}@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-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-border-style:solid;--tw-leading:initial;--tw-font-weight: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-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-ease:initial}}}@layer theme;@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,var(--font-sans,"Inter",sans-serif));font-feature-settings:var(--default-font-feature-settings,initial);font-variation-settings:var(--default-font-variation-settings,initial);-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,var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace));font-feature-settings:var(--default-mono-font-feature-settings,initial);font-variation-settings:var(--default-mono-font-variation-settings,initial);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_17ln2_2{width:100%}@media(min-width:40rem){._container_17ln2_2{max-width:40rem}}@media(min-width:48rem){._container_17ln2_2{max-width:48rem}}@media(min-width:64rem){._container_17ln2_2{max-width:64rem}}@media(min-width:80rem){._container_17ln2_2{max-width:80rem}}@media(min-width:96rem){._container_17ln2_2{max-width:96rem}}._mx-auto_17ln2_2{margin-inline:auto}._mt-2_17ln2_2{margin-top:calc(var(--spacing,.25rem)*2)}._mt-3_17ln2_2{margin-top:calc(var(--spacing,.25rem)*3)}._mt-4_17ln2_2{margin-top:calc(var(--spacing,.25rem)*4)}._mb-1_17ln2_2{margin-bottom:calc(var(--spacing,.25rem)*1)}._mb-2_17ln2_2{margin-bottom:calc(var(--spacing,.25rem)*2)}._mb-4_17ln2_2{margin-bottom:calc(var(--spacing,.25rem)*4)}._mb-5_17ln2_2{margin-bottom:calc(var(--spacing,.25rem)*5)}._mb-6_17ln2_2{margin-bottom:calc(var(--spacing,.25rem)*6)}._mb-8_17ln2_2{margin-bottom:calc(var(--spacing,.25rem)*8)}._block_17ln2_2{display:block}._flex_17ln2_2{display:flex}._grid_17ln2_2{display:grid}._hidden_17ln2_2{display:none}._inline_17ln2_2{display:inline}._inline-block_17ln2_2{display:inline-block}._inline-flex_17ln2_2{display:inline-flex}._h-5_17ln2_2{height:calc(var(--spacing,.25rem)*5)}._h-6_17ln2_2{height:calc(var(--spacing,.25rem)*6)}._h-9_17ln2_2{height:calc(var(--spacing,.25rem)*9)}._h-full_17ln2_2{height:100%}._min-h-screen_17ln2_2{min-height:100vh}._w-5_17ln2_2{width:calc(var(--spacing,.25rem)*5)}._w-6_17ln2_2{width:calc(var(--spacing,.25rem)*6)}._w-9_17ln2_2{width:calc(var(--spacing,.25rem)*9)}._w-full_17ln2_2{width:100%}._max-w-4xl_17ln2_2{max-width:var(--container-4xl,56rem)}._max-w-\[140px\]_17ln2_2{max-width:140px}._max-w-lg_17ln2_2{max-width:var(--container-lg,32rem)}._max-w-xs_17ln2_2{max-width:var(--container-xs,20rem)}._flex-shrink-0_17ln2_2{flex-shrink:0}._grow_17ln2_2{flex-grow:1}._transform_17ln2_2{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}._animate-spin_17ln2_2{animation:var(--animate-spin,spin 1s linear infinite)}._cursor-pointer_17ln2_2{cursor:pointer}._resize_17ln2_2{resize:both}._flex-col_17ln2_2{flex-direction:column}._flex-wrap_17ln2_2{flex-wrap:wrap}._items-center_17ln2_2{align-items:center}._items-start_17ln2_2{align-items:flex-start}._justify-center_17ln2_2{justify-content:center}._gap-2_17ln2_2{gap:calc(var(--spacing,.25rem)*2)}._gap-3_17ln2_2{gap:calc(var(--spacing,.25rem)*3)}._gap-4_17ln2_2{gap:calc(var(--spacing,.25rem)*4)}:where(._space-y-1_17ln2_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(._space-y-6_17ln2_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*6)*calc(1 - var(--tw-space-y-reverse)))}._truncate_17ln2_2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._overflow-hidden_17ln2_2{overflow:hidden}._rounded_17ln2_2{border-radius:.25rem}._rounded-2xl_17ln2_2{border-radius:var(--radius-2xl,1rem)}._rounded-full_17ln2_2{border-radius:3.40282e38px}._rounded-lg_17ln2_2{border-radius:var(--radius-lg,.5rem)}._rounded-md_17ln2_2{border-radius:var(--radius-md,.375rem)}._rounded-xl_17ln2_2{border-radius:var(--radius-xl,.75rem)}._border_17ln2_2{border-style:var(--tw-border-style);border-width:1px}._border-0_17ln2_2{border-style:var(--tw-border-style);border-width:0}._border-amber-100_17ln2_2{border-color:var(--color-amber-100,oklch(96.2% .059 95.617))}._border-gray-100_17ln2_2{border-color:var(--color-gray-100,oklch(96.7% .003 264.542))}._border-gray-200_17ln2_2{border-color:var(--color-gray-200,oklch(92.8% .006 264.531))}._border-red-100_17ln2_2{border-color:var(--color-red-100,oklch(93.6% .032 17.717))}._bg-amber-50_17ln2_2{background-color:var(--color-amber-50,oklch(98.7% .022 95.277))}._bg-blue-50_17ln2_2{background-color:var(--color-blue-50,oklch(97% .014 254.604))}._bg-emerald-600_17ln2_2{background-color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._bg-gray-50_17ln2_2{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._bg-primary-50_17ln2_2{background-color:var(--color-primary-50,#ecfdf5)}._bg-red-50_17ln2_2{background-color:var(--color-red-50,oklch(97.1% .013 17.38))}._bg-transparent_17ln2_2{background-color:#0000}._bg-white_17ln2_2{background-color:var(--color-white,#fff)}._object-cover_17ln2_2{object-fit:cover}._p-0_17ln2_2{padding:calc(var(--spacing,.25rem)*0)}._p-3_17ln2_2{padding:calc(var(--spacing,.25rem)*3)}._p-8_17ln2_2{padding:calc(var(--spacing,.25rem)*8)}._px-3_17ln2_2{padding-inline:calc(var(--spacing,.25rem)*3)}._px-4_17ln2_2{padding-inline:calc(var(--spacing,.25rem)*4)}._px-5_17ln2_2{padding-inline:calc(var(--spacing,.25rem)*5)}._px-6_17ln2_2{padding-inline:calc(var(--spacing,.25rem)*6)}._py-2_17ln2_2{padding-block:calc(var(--spacing,.25rem)*2)}._py-2\.5_17ln2_2{padding-block:calc(var(--spacing,.25rem)*2.5)}._py-20_17ln2_2{padding-block:calc(var(--spacing,.25rem)*20)}._pt-24_17ln2_2{padding-top:calc(var(--spacing,.25rem)*24)}._pb-16_17ln2_2{padding-bottom:calc(var(--spacing,.25rem)*16)}._text-center_17ln2_2{text-align:center}._text-left_17ln2_2{text-align:left}._text-2xl_17ln2_2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}._text-4xl_17ln2_2{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}._text-sm_17ln2_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}._text-xs_17ln2_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}._leading-relaxed_17ln2_2{--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}._font-bold_17ln2_2{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}._font-medium_17ln2_2{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}._font-semibold_17ln2_2{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}._text-amber-800_17ln2_2{color:var(--color-amber-800,oklch(47.3% .137 46.201))}._text-amber-900\/80_17ln2_2{color:#7b3306cc}@supports (color:color-mix(in lab,red,red)){._text-amber-900\/80_17ln2_2{color:color-mix(in oklab,var(--color-amber-900,oklch(41.4% .112 45.904))80%,transparent)}}._text-blue-500_17ln2_2{color:var(--color-blue-500,oklch(62.3% .214 259.815))}._text-blue-800_17ln2_2{color:var(--color-blue-800,oklch(42.4% .199 265.638))}._text-emerald-600_17ln2_2{color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._text-emerald-700_17ln2_2{color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._text-gray-500_17ln2_2{color:var(--color-gray-500,oklch(55.1% .027 264.364))}._text-gray-600_17ln2_2{color:var(--color-gray-600,oklch(44.6% .03 256.802))}._text-gray-700_17ln2_2{color:var(--color-gray-700,oklch(37.3% .034 259.733))}._text-gray-800_17ln2_2{color:var(--color-gray-800,oklch(27.8% .033 256.848))}._text-gray-900_17ln2_2{color:var(--color-gray-900,oklch(21% .034 264.665))}._text-primary-500_17ln2_2{color:var(--color-primary-500,#10b981)}._text-primary-600_17ln2_2{color:var(--color-primary-600,#059669)}._text-red-600_17ln2_2{color:var(--color-red-600,oklch(57.7% .245 27.325))}._text-red-700_17ln2_2{color:var(--color-red-700,oklch(50.5% .213 27.518))}._text-red-800_17ln2_2{color:var(--color-red-800,oklch(44.4% .177 26.899))}._text-white_17ln2_2{color:var(--color-white,#fff)}._underline_17ln2_2{text-decoration-line:underline}._shadow-md_17ln2_2{--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_17ln2_2{--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)}._filter_17ln2_2{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,)}._transition-colors_17ln2_2{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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._transition-opacity_17ln2_2{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._ease-out_17ln2_2{--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1))}@media(hover:hover){._hover\:border-primary-500_17ln2_2:hover{border-color:var(--color-primary-500,#10b981)}._hover\:bg-emerald-700_17ln2_2:hover{background-color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._hover\:bg-gray-50_17ln2_2:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._hover\:text-primary-600_17ln2_2:hover{color:var(--color-primary-600,#059669)}._hover\:underline_17ln2_2:hover{text-decoration-line:underline}._hover\:opacity-70_17ln2_2:hover{opacity:.7}}._disabled\:opacity-50_17ln2_2:disabled{opacity:.5}@media(min-width:40rem){._sm\:flex-row_17ln2_2{flex-direction:row}}@media(min-width:48rem){._md\:mt-0_17ln2_2{margin-top:calc(var(--spacing,.25rem)*0)}._md\:gap-4_17ln2_2{gap:calc(var(--spacing,.25rem)*4)}}@media(min-width:80rem){._xl\:h-10_17ln2_2{height:calc(var(--spacing,.25rem)*10)}._xl\:w-10_17ln2_2{width:calc(var(--spacing,.25rem)*10)}._xl\:max-w-\[180px\]_17ln2_2{max-width:180px}}@media(min-width:96rem){._2xl\:inline_17ln2_2{display:inline}}}._pageWrapper_17ln2_2{box-sizing:border-box;scroll-behavior:smooth;background-color:#fff;width:100%;max-width:100vw;min-height:100vh;margin:0}._heroImage_17ln2_2{width:100%;height:400px;margin-top:75px;overflow:hidden}._heroImg_17ln2_2{object-fit:cover;object-position:center;width:100%;height:100%}._titleSection_17ln2_2{border-bottom:1px solid #e5e7eb;max-width:1000px;margin:0 auto;padding:40px 20px 20px}._pageTitle_17ln2_2{color:#0369a1;margin-bottom:0;font-family:Georgia,Times New Roman,serif;font-size:32px;font-weight:700}._mainContent_17ln2_2{max-width:1000px;margin:0 auto;padding:40px 20px 60px}._section_17ln2_2{margin-bottom:32px;scroll-margin-top:100px}._sectionTitle_17ln2_2{color:#0369a1;text-transform:uppercase;margin-bottom:12px;font-size:16px;font-weight:700}._sectionText_17ln2_2{color:#4b5563;margin-bottom:12px;font-size:14px;line-height:1.8}._textLink_17ln2_2{color:#0369a1;font-weight:500;text-decoration:underline}._textLink_17ln2_2:hover{color:#0284c7}._featureList_17ln2_2{margin:12px 0;padding:0;list-style:none}._featureItem_17ln2_2{align-items:flex-start;gap:10px;padding:8px 0;display:flex}._featureIcon_17ln2_2{background:#0369a1;border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:6px}._featureText_17ln2_2{color:#4b5563;font-size:14px;line-height:1.6}._infoCard_17ln2_2{background:#f8fafc;border-left:3px solid #0369a1;margin:16px 0;padding:20px}._infoCardTitle_17ln2_2{color:#1f2937;margin-bottom:8px;font-size:15px;font-weight:600}._infoCardText_17ln2_2{color:#4b5563;margin-bottom:12px;font-size:14px;line-height:1.6}._usageGrid_17ln2_2{grid-template-columns:repeat(2,1fr);gap:16px;margin-top:20px;display:grid}._usageCard_17ln2_2{background:#f8fafc;border:1px solid #e5e7eb;border-radius:8px;padding:20px}._usageCardTitle_17ln2_2{color:#0369a1;letter-spacing:.5px;margin-bottom:8px;font-size:11px;font-weight:600}._usageCardText_17ln2_2{color:#4b5563;font-size:13px;line-height:1.5}._noteBox_17ln2_2{background:#fffbeb;border-left:3px solid #f59e0b;align-items:flex-start;gap:10px;margin:16px 0;padding:16px 20px;display:flex}._noteIcon_17ln2_2{flex-shrink:0;font-size:16px}._noteText_17ln2_2{color:#78350f;margin:0;font-size:14px;line-height:1.6}._contactGrid_17ln2_2{grid-template-columns:repeat(2,1fr);gap:20px;margin-top:20px;display:grid}._contactCard_17ln2_2{align-items:center;gap:12px;display:flex}._contactIcon_17ln2_2{font-size:14px}._contactLabel_17ln2_2{color:#6b7280;margin-bottom:2px;font-size:13px}._contactLink_17ln2_2{color:#0369a1;font-size:14px;font-weight:500;text-decoration:none}._contactLink_17ln2_2:hover{text-decoration:underline}._contactAddress_17ln2_2{color:#1f2937;font-size:14px;line-height:1.5}@media(max-width:768px){._heroImage_17ln2_2{height:250px}._pageTitle_17ln2_2{font-size:26px}._usageGrid_17ln2_2,._contactGrid_17ln2_2{grid-template-columns:1fr}}@media(max-width:480px){._heroImage_17ln2_2{height:200px}._pageTitle_17ln2_2{font-size:22px}._titleSection_17ln2_2{padding:30px 16px 16px}._mainContent_17ln2_2{padding:30px 16px 40px}}@keyframes _spin_17ln2_1{to{transform:rotate(360deg)}}@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-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-border-style:solid;--tw-leading:initial;--tw-font-weight: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-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-ease:initial}}}@layer theme;@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,var(--font-sans,"Inter",sans-serif));font-feature-settings:var(--default-font-feature-settings,initial);font-variation-settings:var(--default-font-variation-settings,initial);-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,var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace));font-feature-settings:var(--default-mono-font-feature-settings,initial);font-variation-settings:var(--default-mono-font-variation-settings,initial);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_yhnok_2{width:100%}@media(min-width:40rem){._container_yhnok_2{max-width:40rem}}@media(min-width:48rem){._container_yhnok_2{max-width:48rem}}@media(min-width:64rem){._container_yhnok_2{max-width:64rem}}@media(min-width:80rem){._container_yhnok_2{max-width:80rem}}@media(min-width:96rem){._container_yhnok_2{max-width:96rem}}._mx-auto_yhnok_2{margin-inline:auto}._mt-2_yhnok_2{margin-top:calc(var(--spacing,.25rem)*2)}._mt-3_yhnok_2{margin-top:calc(var(--spacing,.25rem)*3)}._mt-4_yhnok_2{margin-top:calc(var(--spacing,.25rem)*4)}._mb-1_yhnok_2{margin-bottom:calc(var(--spacing,.25rem)*1)}._mb-2_yhnok_2{margin-bottom:calc(var(--spacing,.25rem)*2)}._mb-4_yhnok_2{margin-bottom:calc(var(--spacing,.25rem)*4)}._mb-5_yhnok_2{margin-bottom:calc(var(--spacing,.25rem)*5)}._mb-6_yhnok_2{margin-bottom:calc(var(--spacing,.25rem)*6)}._mb-8_yhnok_2{margin-bottom:calc(var(--spacing,.25rem)*8)}._block_yhnok_2{display:block}._flex_yhnok_2{display:flex}._grid_yhnok_2{display:grid}._hidden_yhnok_2{display:none}._inline_yhnok_2{display:inline}._inline-block_yhnok_2{display:inline-block}._inline-flex_yhnok_2{display:inline-flex}._h-5_yhnok_2{height:calc(var(--spacing,.25rem)*5)}._h-6_yhnok_2{height:calc(var(--spacing,.25rem)*6)}._h-9_yhnok_2{height:calc(var(--spacing,.25rem)*9)}._h-full_yhnok_2{height:100%}._min-h-screen_yhnok_2{min-height:100vh}._w-5_yhnok_2{width:calc(var(--spacing,.25rem)*5)}._w-6_yhnok_2{width:calc(var(--spacing,.25rem)*6)}._w-9_yhnok_2{width:calc(var(--spacing,.25rem)*9)}._w-full_yhnok_2{width:100%}._max-w-4xl_yhnok_2{max-width:var(--container-4xl,56rem)}._max-w-\[140px\]_yhnok_2{max-width:140px}._max-w-lg_yhnok_2{max-width:var(--container-lg,32rem)}._max-w-xs_yhnok_2{max-width:var(--container-xs,20rem)}._flex-shrink-0_yhnok_2{flex-shrink:0}._grow_yhnok_2{flex-grow:1}._transform_yhnok_2{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}._animate-spin_yhnok_2{animation:var(--animate-spin,spin 1s linear infinite)}._cursor-pointer_yhnok_2{cursor:pointer}._resize_yhnok_2{resize:both}._flex-col_yhnok_2{flex-direction:column}._flex-wrap_yhnok_2{flex-wrap:wrap}._items-center_yhnok_2{align-items:center}._items-start_yhnok_2{align-items:flex-start}._justify-center_yhnok_2{justify-content:center}._gap-2_yhnok_2{gap:calc(var(--spacing,.25rem)*2)}._gap-3_yhnok_2{gap:calc(var(--spacing,.25rem)*3)}._gap-4_yhnok_2{gap:calc(var(--spacing,.25rem)*4)}:where(._space-y-1_yhnok_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(._space-y-6_yhnok_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*6)*calc(1 - var(--tw-space-y-reverse)))}._truncate_yhnok_2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._overflow-hidden_yhnok_2{overflow:hidden}._rounded_yhnok_2{border-radius:.25rem}._rounded-2xl_yhnok_2{border-radius:var(--radius-2xl,1rem)}._rounded-full_yhnok_2{border-radius:3.40282e38px}._rounded-lg_yhnok_2{border-radius:var(--radius-lg,.5rem)}._rounded-md_yhnok_2{border-radius:var(--radius-md,.375rem)}._rounded-xl_yhnok_2{border-radius:var(--radius-xl,.75rem)}._border_yhnok_2{border-style:var(--tw-border-style);border-width:1px}._border-0_yhnok_2{border-style:var(--tw-border-style);border-width:0}._border-amber-100_yhnok_2{border-color:var(--color-amber-100,oklch(96.2% .059 95.617))}._border-gray-100_yhnok_2{border-color:var(--color-gray-100,oklch(96.7% .003 264.542))}._border-gray-200_yhnok_2{border-color:var(--color-gray-200,oklch(92.8% .006 264.531))}._border-red-100_yhnok_2{border-color:var(--color-red-100,oklch(93.6% .032 17.717))}._bg-amber-50_yhnok_2{background-color:var(--color-amber-50,oklch(98.7% .022 95.277))}._bg-blue-50_yhnok_2{background-color:var(--color-blue-50,oklch(97% .014 254.604))}._bg-emerald-600_yhnok_2{background-color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._bg-gray-50_yhnok_2{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._bg-primary-50_yhnok_2{background-color:var(--color-primary-50,#ecfdf5)}._bg-red-50_yhnok_2{background-color:var(--color-red-50,oklch(97.1% .013 17.38))}._bg-transparent_yhnok_2{background-color:#0000}._bg-white_yhnok_2{background-color:var(--color-white,#fff)}._object-cover_yhnok_2{object-fit:cover}._p-0_yhnok_2{padding:calc(var(--spacing,.25rem)*0)}._p-3_yhnok_2{padding:calc(var(--spacing,.25rem)*3)}._p-8_yhnok_2{padding:calc(var(--spacing,.25rem)*8)}._px-3_yhnok_2{padding-inline:calc(var(--spacing,.25rem)*3)}._px-4_yhnok_2{padding-inline:calc(var(--spacing,.25rem)*4)}._px-5_yhnok_2{padding-inline:calc(var(--spacing,.25rem)*5)}._px-6_yhnok_2{padding-inline:calc(var(--spacing,.25rem)*6)}._py-2_yhnok_2{padding-block:calc(var(--spacing,.25rem)*2)}._py-2\.5_yhnok_2{padding-block:calc(var(--spacing,.25rem)*2.5)}._py-20_yhnok_2{padding-block:calc(var(--spacing,.25rem)*20)}._pt-24_yhnok_2{padding-top:calc(var(--spacing,.25rem)*24)}._pb-16_yhnok_2{padding-bottom:calc(var(--spacing,.25rem)*16)}._text-center_yhnok_2{text-align:center}._text-left_yhnok_2{text-align:left}._text-2xl_yhnok_2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}._text-4xl_yhnok_2{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}._text-sm_yhnok_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}._text-xs_yhnok_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}._leading-relaxed_yhnok_2{--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}._font-bold_yhnok_2{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}._font-medium_yhnok_2{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}._font-semibold_yhnok_2{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}._text-amber-800_yhnok_2{color:var(--color-amber-800,oklch(47.3% .137 46.201))}._text-amber-900\/80_yhnok_2{color:#7b3306cc}@supports (color:color-mix(in lab,red,red)){._text-amber-900\/80_yhnok_2{color:color-mix(in oklab,var(--color-amber-900,oklch(41.4% .112 45.904))80%,transparent)}}._text-blue-500_yhnok_2{color:var(--color-blue-500,oklch(62.3% .214 259.815))}._text-blue-800_yhnok_2{color:var(--color-blue-800,oklch(42.4% .199 265.638))}._text-emerald-600_yhnok_2{color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._text-emerald-700_yhnok_2{color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._text-gray-500_yhnok_2{color:var(--color-gray-500,oklch(55.1% .027 264.364))}._text-gray-600_yhnok_2{color:var(--color-gray-600,oklch(44.6% .03 256.802))}._text-gray-700_yhnok_2{color:var(--color-gray-700,oklch(37.3% .034 259.733))}._text-gray-800_yhnok_2{color:var(--color-gray-800,oklch(27.8% .033 256.848))}._text-gray-900_yhnok_2{color:var(--color-gray-900,oklch(21% .034 264.665))}._text-primary-500_yhnok_2{color:var(--color-primary-500,#10b981)}._text-primary-600_yhnok_2{color:var(--color-primary-600,#059669)}._text-red-600_yhnok_2{color:var(--color-red-600,oklch(57.7% .245 27.325))}._text-red-700_yhnok_2{color:var(--color-red-700,oklch(50.5% .213 27.518))}._text-red-800_yhnok_2{color:var(--color-red-800,oklch(44.4% .177 26.899))}._text-white_yhnok_2{color:var(--color-white,#fff)}._underline_yhnok_2{text-decoration-line:underline}._shadow-md_yhnok_2{--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_yhnok_2{--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)}._filter_yhnok_2{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,)}._transition-colors_yhnok_2{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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._transition-opacity_yhnok_2{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._ease-out_yhnok_2{--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1))}@media(hover:hover){._hover\:border-primary-500_yhnok_2:hover{border-color:var(--color-primary-500,#10b981)}._hover\:bg-emerald-700_yhnok_2:hover{background-color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._hover\:bg-gray-50_yhnok_2:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._hover\:text-primary-600_yhnok_2:hover{color:var(--color-primary-600,#059669)}._hover\:underline_yhnok_2:hover{text-decoration-line:underline}._hover\:opacity-70_yhnok_2:hover{opacity:.7}}._disabled\:opacity-50_yhnok_2:disabled{opacity:.5}@media(min-width:40rem){._sm\:flex-row_yhnok_2{flex-direction:row}}@media(min-width:48rem){._md\:mt-0_yhnok_2{margin-top:calc(var(--spacing,.25rem)*0)}._md\:gap-4_yhnok_2{gap:calc(var(--spacing,.25rem)*4)}}@media(min-width:80rem){._xl\:h-10_yhnok_2{height:calc(var(--spacing,.25rem)*10)}._xl\:w-10_yhnok_2{width:calc(var(--spacing,.25rem)*10)}._xl\:max-w-\[180px\]_yhnok_2{max-width:180px}}@media(min-width:96rem){._2xl\:inline_yhnok_2{display:inline}}}._pageWrapper_yhnok_2{box-sizing:border-box;scroll-behavior:smooth;background-color:#fff;width:100%;max-width:100vw;min-height:100vh;margin:0}._heroImage_yhnok_2{width:100%;height:400px;margin-top:80px;overflow:hidden}._heroImg_yhnok_2{object-fit:cover;object-position:center;width:100%;height:100%}._titleSection_yhnok_2{border-bottom:1px solid #e5e7eb;max-width:1000px;margin:0 auto;padding:40px 20px 20px}._pageTitle_yhnok_2{color:#0369a1;margin-bottom:0;font-family:Georgia,Times New Roman,serif;font-size:32px;font-weight:700}._mainContent_yhnok_2{max-width:1000px;margin:0 auto;padding:40px 20px 60px}._section_yhnok_2{margin-bottom:32px;scroll-margin-top:100px}._sectionTitle_yhnok_2{color:#0369a1;text-transform:uppercase;margin-bottom:12px;font-size:16px;font-weight:700}._sectionText_yhnok_2{color:#4b5563;margin-bottom:12px;font-size:14px;line-height:1.8}._textLink_yhnok_2{color:#0369a1;font-weight:500;text-decoration:underline}._textLink_yhnok_2:hover{color:#0284c7}._featureList_yhnok_2{margin:12px 0;padding:0;list-style:none}._featureItem_yhnok_2{align-items:flex-start;gap:10px;padding:8px 0;display:flex}._featureIcon_yhnok_2{background:#0369a1;border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:6px}._featureText_yhnok_2{color:#4b5563;font-size:14px;line-height:1.6}._numberedList_yhnok_2{margin:12px 0;padding-left:20px}._numberedList_yhnok_2 li{color:#4b5563;padding:4px 0;font-size:14px;line-height:1.8}._importantBox_yhnok_2{background:#f0f9ff;border-left:3px solid #0369a1;margin:16px 0;padding:16px 20px}._importantTitle_yhnok_2{color:#0c4a6e;margin-bottom:6px;font-size:14px;font-weight:600}._importantText_yhnok_2{color:#0369a1;margin:0;font-size:14px;line-height:1.6}._warningBox_yhnok_2{background:#fffbeb;border-left:3px solid #f59e0b;margin:16px 0;padding:16px 20px}._warningTitle_yhnok_2{color:#92400e;margin-bottom:6px;font-size:14px;font-weight:600}._warningText_yhnok_2{color:#78350f;margin:0;font-size:14px;line-height:1.6}._contactGrid_yhnok_2{grid-template-columns:repeat(2,1fr);gap:20px;margin-top:20px;display:grid}._contactCard_yhnok_2{align-items:center;gap:12px;display:flex}._contactIcon_yhnok_2{font-size:14px}._contactLabel_yhnok_2{color:#6b7280;margin-bottom:2px;font-size:13px}._contactLink_yhnok_2{color:#0369a1;font-size:14px;font-weight:500;text-decoration:none}._contactLink_yhnok_2:hover{text-decoration:underline}._contactAddress_yhnok_2{color:#1f2937;font-size:14px;line-height:1.5}@media(max-width:768px){._heroImage_yhnok_2{height:250px}._pageTitle_yhnok_2{font-size:26px}._contactGrid_yhnok_2{grid-template-columns:1fr}}@media(max-width:480px){._heroImage_yhnok_2{height:200px}._pageTitle_yhnok_2{font-size:22px}._titleSection_yhnok_2{padding:30px 16px 16px}._mainContent_yhnok_2{padding:30px 16px 40px}}@keyframes _spin_yhnok_1{to{transform:rotate(360deg)}}@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-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-border-style:solid;--tw-leading:initial;--tw-font-weight: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-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-ease:initial}}}@layer theme;@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,var(--font-sans,"Inter",sans-serif));font-feature-settings:var(--default-font-feature-settings,initial);font-variation-settings:var(--default-font-variation-settings,initial);-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,var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace));font-feature-settings:var(--default-mono-font-feature-settings,initial);font-variation-settings:var(--default-mono-font-variation-settings,initial);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_1g5oj_2{width:100%}@media(min-width:40rem){._container_1g5oj_2{max-width:40rem}}@media(min-width:48rem){._container_1g5oj_2{max-width:48rem}}@media(min-width:64rem){._container_1g5oj_2{max-width:64rem}}@media(min-width:80rem){._container_1g5oj_2{max-width:80rem}}@media(min-width:96rem){._container_1g5oj_2{max-width:96rem}}._mx-auto_1g5oj_2{margin-inline:auto}._mt-2_1g5oj_2{margin-top:calc(var(--spacing,.25rem)*2)}._mt-3_1g5oj_2{margin-top:calc(var(--spacing,.25rem)*3)}._mt-4_1g5oj_2{margin-top:calc(var(--spacing,.25rem)*4)}._mb-1_1g5oj_2{margin-bottom:calc(var(--spacing,.25rem)*1)}._mb-2_1g5oj_2{margin-bottom:calc(var(--spacing,.25rem)*2)}._mb-4_1g5oj_2{margin-bottom:calc(var(--spacing,.25rem)*4)}._mb-5_1g5oj_2{margin-bottom:calc(var(--spacing,.25rem)*5)}._mb-6_1g5oj_2{margin-bottom:calc(var(--spacing,.25rem)*6)}._mb-8_1g5oj_2{margin-bottom:calc(var(--spacing,.25rem)*8)}._block_1g5oj_2{display:block}._flex_1g5oj_2{display:flex}._grid_1g5oj_2{display:grid}._hidden_1g5oj_2{display:none}._inline_1g5oj_2{display:inline}._inline-block_1g5oj_2{display:inline-block}._inline-flex_1g5oj_2{display:inline-flex}._h-5_1g5oj_2{height:calc(var(--spacing,.25rem)*5)}._h-6_1g5oj_2{height:calc(var(--spacing,.25rem)*6)}._h-9_1g5oj_2{height:calc(var(--spacing,.25rem)*9)}._h-full_1g5oj_2{height:100%}._min-h-screen_1g5oj_2{min-height:100vh}._w-5_1g5oj_2{width:calc(var(--spacing,.25rem)*5)}._w-6_1g5oj_2{width:calc(var(--spacing,.25rem)*6)}._w-9_1g5oj_2{width:calc(var(--spacing,.25rem)*9)}._w-full_1g5oj_2{width:100%}._max-w-4xl_1g5oj_2{max-width:var(--container-4xl,56rem)}._max-w-\[140px\]_1g5oj_2{max-width:140px}._max-w-lg_1g5oj_2{max-width:var(--container-lg,32rem)}._max-w-xs_1g5oj_2{max-width:var(--container-xs,20rem)}._flex-shrink-0_1g5oj_2{flex-shrink:0}._grow_1g5oj_2{flex-grow:1}._transform_1g5oj_2{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}._animate-spin_1g5oj_2{animation:var(--animate-spin,spin 1s linear infinite)}._cursor-pointer_1g5oj_2{cursor:pointer}._resize_1g5oj_2{resize:both}._flex-col_1g5oj_2{flex-direction:column}._flex-wrap_1g5oj_2{flex-wrap:wrap}._items-center_1g5oj_2{align-items:center}._items-start_1g5oj_2{align-items:flex-start}._justify-center_1g5oj_2{justify-content:center}._gap-2_1g5oj_2{gap:calc(var(--spacing,.25rem)*2)}._gap-3_1g5oj_2{gap:calc(var(--spacing,.25rem)*3)}._gap-4_1g5oj_2{gap:calc(var(--spacing,.25rem)*4)}:where(._space-y-1_1g5oj_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(._space-y-6_1g5oj_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*6)*calc(1 - var(--tw-space-y-reverse)))}._truncate_1g5oj_2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._overflow-hidden_1g5oj_2{overflow:hidden}._rounded_1g5oj_2{border-radius:.25rem}._rounded-2xl_1g5oj_2{border-radius:var(--radius-2xl,1rem)}._rounded-full_1g5oj_2{border-radius:3.40282e38px}._rounded-lg_1g5oj_2{border-radius:var(--radius-lg,.5rem)}._rounded-md_1g5oj_2{border-radius:var(--radius-md,.375rem)}._rounded-xl_1g5oj_2{border-radius:var(--radius-xl,.75rem)}._border_1g5oj_2{border-style:var(--tw-border-style);border-width:1px}._border-0_1g5oj_2{border-style:var(--tw-border-style);border-width:0}._border-amber-100_1g5oj_2{border-color:var(--color-amber-100,oklch(96.2% .059 95.617))}._border-gray-100_1g5oj_2{border-color:var(--color-gray-100,oklch(96.7% .003 264.542))}._border-gray-200_1g5oj_2{border-color:var(--color-gray-200,oklch(92.8% .006 264.531))}._border-red-100_1g5oj_2{border-color:var(--color-red-100,oklch(93.6% .032 17.717))}._bg-amber-50_1g5oj_2{background-color:var(--color-amber-50,oklch(98.7% .022 95.277))}._bg-blue-50_1g5oj_2{background-color:var(--color-blue-50,oklch(97% .014 254.604))}._bg-emerald-600_1g5oj_2{background-color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._bg-gray-50_1g5oj_2{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._bg-primary-50_1g5oj_2{background-color:var(--color-primary-50,#ecfdf5)}._bg-red-50_1g5oj_2{background-color:var(--color-red-50,oklch(97.1% .013 17.38))}._bg-transparent_1g5oj_2{background-color:#0000}._bg-white_1g5oj_2{background-color:var(--color-white,#fff)}._object-cover_1g5oj_2{object-fit:cover}._p-0_1g5oj_2{padding:calc(var(--spacing,.25rem)*0)}._p-3_1g5oj_2{padding:calc(var(--spacing,.25rem)*3)}._p-8_1g5oj_2{padding:calc(var(--spacing,.25rem)*8)}._px-3_1g5oj_2{padding-inline:calc(var(--spacing,.25rem)*3)}._px-4_1g5oj_2{padding-inline:calc(var(--spacing,.25rem)*4)}._px-5_1g5oj_2{padding-inline:calc(var(--spacing,.25rem)*5)}._px-6_1g5oj_2{padding-inline:calc(var(--spacing,.25rem)*6)}._py-2_1g5oj_2{padding-block:calc(var(--spacing,.25rem)*2)}._py-2\.5_1g5oj_2{padding-block:calc(var(--spacing,.25rem)*2.5)}._py-20_1g5oj_2{padding-block:calc(var(--spacing,.25rem)*20)}._pt-24_1g5oj_2{padding-top:calc(var(--spacing,.25rem)*24)}._pb-16_1g5oj_2{padding-bottom:calc(var(--spacing,.25rem)*16)}._text-center_1g5oj_2{text-align:center}._text-left_1g5oj_2{text-align:left}._text-2xl_1g5oj_2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}._text-4xl_1g5oj_2{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}._text-sm_1g5oj_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}._text-xs_1g5oj_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}._leading-relaxed_1g5oj_2{--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}._font-bold_1g5oj_2{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}._font-medium_1g5oj_2{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}._font-semibold_1g5oj_2{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}._text-amber-800_1g5oj_2{color:var(--color-amber-800,oklch(47.3% .137 46.201))}._text-amber-900\/80_1g5oj_2{color:#7b3306cc}@supports (color:color-mix(in lab,red,red)){._text-amber-900\/80_1g5oj_2{color:color-mix(in oklab,var(--color-amber-900,oklch(41.4% .112 45.904))80%,transparent)}}._text-blue-500_1g5oj_2{color:var(--color-blue-500,oklch(62.3% .214 259.815))}._text-blue-800_1g5oj_2{color:var(--color-blue-800,oklch(42.4% .199 265.638))}._text-emerald-600_1g5oj_2{color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._text-emerald-700_1g5oj_2{color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._text-gray-500_1g5oj_2{color:var(--color-gray-500,oklch(55.1% .027 264.364))}._text-gray-600_1g5oj_2{color:var(--color-gray-600,oklch(44.6% .03 256.802))}._text-gray-700_1g5oj_2{color:var(--color-gray-700,oklch(37.3% .034 259.733))}._text-gray-800_1g5oj_2{color:var(--color-gray-800,oklch(27.8% .033 256.848))}._text-gray-900_1g5oj_2{color:var(--color-gray-900,oklch(21% .034 264.665))}._text-primary-500_1g5oj_2{color:var(--color-primary-500,#10b981)}._text-primary-600_1g5oj_2{color:var(--color-primary-600,#059669)}._text-red-600_1g5oj_2{color:var(--color-red-600,oklch(57.7% .245 27.325))}._text-red-700_1g5oj_2{color:var(--color-red-700,oklch(50.5% .213 27.518))}._text-red-800_1g5oj_2{color:var(--color-red-800,oklch(44.4% .177 26.899))}._text-white_1g5oj_2{color:var(--color-white,#fff)}._underline_1g5oj_2{text-decoration-line:underline}._shadow-md_1g5oj_2{--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_1g5oj_2{--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)}._filter_1g5oj_2{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,)}._transition-colors_1g5oj_2{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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._transition-opacity_1g5oj_2{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._ease-out_1g5oj_2{--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1))}@media(hover:hover){._hover\:border-primary-500_1g5oj_2:hover{border-color:var(--color-primary-500,#10b981)}._hover\:bg-emerald-700_1g5oj_2:hover{background-color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._hover\:bg-gray-50_1g5oj_2:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._hover\:text-primary-600_1g5oj_2:hover{color:var(--color-primary-600,#059669)}._hover\:underline_1g5oj_2:hover{text-decoration-line:underline}._hover\:opacity-70_1g5oj_2:hover{opacity:.7}}._disabled\:opacity-50_1g5oj_2:disabled{opacity:.5}@media(min-width:40rem){._sm\:flex-row_1g5oj_2{flex-direction:row}}@media(min-width:48rem){._md\:mt-0_1g5oj_2{margin-top:calc(var(--spacing,.25rem)*0)}._md\:gap-4_1g5oj_2{gap:calc(var(--spacing,.25rem)*4)}}@media(min-width:80rem){._xl\:h-10_1g5oj_2{height:calc(var(--spacing,.25rem)*10)}._xl\:w-10_1g5oj_2{width:calc(var(--spacing,.25rem)*10)}._xl\:max-w-\[180px\]_1g5oj_2{max-width:180px}}@media(min-width:96rem){._2xl\:inline_1g5oj_2{display:inline}}}._pageWrapper_1g5oj_2{background-color:#f9fafb;width:100%;min-height:100vh}._hero_1g5oj_2{text-align:center;background-color:#0000;background-image:linear-gradient(#00000080,#00000080),url(https://images.unsplash.com/photo-1506905925346-21bda4d32df4?w=1920&q=80);background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;width:100%;padding:140px 20px 100px}._heroContent_1g5oj_2{max-width:800px;margin:0 auto}._heroTitle_1g5oj_2{color:#fff;margin-bottom:20px;font-family:Georgia,Times New Roman,serif;font-size:56px;font-weight:700}._heroTitleHighlight_1g5oj_2{color:#10b981;font-style:italic}._heroDesc_1g5oj_2{color:#ffffffe6;max-width:600px;margin:0 auto;font-size:18px;line-height:1.7}._missionSection_1g5oj_2{background:#fff;padding:80px 20px}._missionContainer_1g5oj_2{align-items:center;gap:60px;max-width:1100px;margin:0 auto;display:flex}._missionImageWrapper_1g5oj_2{flex:1;gap:16px;display:flex}._missionImage_1g5oj_2{object-fit:cover;border-radius:12px;width:50%;height:300px;box-shadow:0 4px 20px #0000001a}._missionContent_1g5oj_2{flex:1}._missionLabel_1g5oj_2{color:#10b981;background:#ecfdf5;border-radius:20px;margin-bottom:20px;padding:6px 14px;font-size:12px;font-weight:600;display:inline-block}._missionTitle_1g5oj_2{color:#1f2937;margin-bottom:20px;font-family:Georgia,Times New Roman,serif;font-size:36px;font-weight:700;line-height:1.3}._missionText_1g5oj_2{color:#6b7280;margin-bottom:24px;font-size:15px;line-height:1.8}._missionFeatures_1g5oj_2{margin:0;padding:0;list-style:none}._missionFeatures_1g5oj_2 li{color:#4b5563;align-items:flex-start;gap:12px;margin-bottom:12px;font-size:14px;line-height:1.5;display:flex}._checkIcon_1g5oj_2{color:#10b981;flex-shrink:0;width:20px;height:20px;margin-top:2px}._statsSection_1g5oj_2{background:#10b981;padding:60px 20px}._statsContainer_1g5oj_2{text-align:center;grid-template-columns:repeat(4,1fr);gap:40px;max-width:1100px;margin:0 auto;display:grid}._statItem_1g5oj_2{color:#fff}._statNumber_1g5oj_2{margin-bottom:8px;font-family:Georgia,Times New Roman,serif;font-size:48px;font-weight:700}._statLabel_1g5oj_2{opacity:.9;font-size:14px}._impactSection_1g5oj_2{background:#f9fafb;padding:80px 20px}._impactContainer_1g5oj_2{text-align:center;max-width:1100px;margin:0 auto}._impactTitle_1g5oj_2{color:#1f2937;margin-bottom:12px;font-family:Georgia,Times New Roman,serif;font-size:40px;font-weight:700}._impactSubtitle_1g5oj_2{color:#6b7280;max-width:600px;margin-bottom:50px;margin-left:auto;margin-right:auto;font-size:16px}._impactGrid_1g5oj_2{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}._impactCard_1g5oj_2{text-align:left;background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #0000000d}._impactCardImage_1g5oj_2{object-fit:cover;width:100%;height:200px;position:relative}._impactCardTag_1g5oj_2{color:#fff;text-transform:uppercase;background:#10b981;border-radius:4px;padding:4px 10px;font-size:10px;font-weight:600;position:absolute;top:16px;left:16px}._impactCardContent_1g5oj_2{padding:24px}._impactCardTitle_1g5oj_2{color:#1f2937;margin-bottom:12px;font-size:18px;font-weight:600}._impactCardText_1g5oj_2{color:#6b7280;margin-bottom:16px;font-size:14px;line-height:1.6}._impactCardLink_1g5oj_2{color:#10b981;align-items:center;gap:6px;font-size:14px;font-weight:600;text-decoration:none;transition:gap .3s;display:inline-flex}._impactCardLink_1g5oj_2:hover{gap:10px}._contactSection_1g5oj_2{background:#fff;padding:80px 20px}._contactContainer_1g5oj_2{grid-template-columns:1fr 1.5fr;gap:60px;max-width:1100px;margin:0 auto;display:grid}._contactLeft_1g5oj_2 h2{color:#1f2937;margin-bottom:16px;font-family:Georgia,Times New Roman,serif;font-size:36px;font-weight:700}._contactLeft_1g5oj_2 p{color:#6b7280;margin-bottom:32px;font-size:15px;line-height:1.7}._contactInfo_1g5oj_2{flex-direction:column;gap:24px;display:flex}._contactItem_1g5oj_2{align-items:flex-start;gap:16px;display:flex}._contactItemIcon_1g5oj_2{color:#ef4444;background:#fef2f2;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}._contactItemContent_1g5oj_2 h4{color:#1f2937;margin-bottom:4px;font-size:14px;font-weight:600}._contactItemContent_1g5oj_2 p{color:#6b7280;margin:0;font-size:13px;line-height:1.5}._contactItemContent_1g5oj_2 a{color:#6b7280;font-size:13px;text-decoration:none}._contactItemContent_1g5oj_2 a:hover{color:#10b981}._companyInfoCard_1g5oj_2{background:#f9fafb;border-radius:16px;padding:40px}._companyInfoTitle_1g5oj_2{color:#1f2937;margin-bottom:32px;font-size:20px;font-weight:600}._companyInfoGrid_1g5oj_2{grid-template-columns:repeat(2,1fr);gap:28px;display:grid}._companyInfoItem_1g5oj_2{flex-direction:column;display:flex}._companyInfoLabel_1g5oj_2{color:#9ca3af;text-transform:uppercase;letter-spacing:.5px;margin-bottom:6px;font-size:12px}._companyInfoValue_1g5oj_2{color:#1f2937;font-size:14px;font-weight:500}._companyInfoFull_1g5oj_2{border-top:1px solid #e5e7eb;grid-column:1/-1;margin-top:16px;padding-top:24px}._companyInfoFull_1g5oj_2 ._companyInfoValue_1g5oj_2{color:#6b7280;font-size:13px;font-weight:400;line-height:1.6}._imageContainer_1g5oj_2{width:100%;height:200px;position:relative}@media(max-width:1024px){._missionContainer_1g5oj_2{flex-direction:column}._missionImageWrapper_1g5oj_2{width:100%}._statsContainer_1g5oj_2,._impactGrid_1g5oj_2{grid-template-columns:repeat(2,1fr)}._contactContainer_1g5oj_2{grid-template-columns:1fr}}@media(max-width:768px){._heroTitle_1g5oj_2{font-size:40px}._statsContainer_1g5oj_2{grid-template-columns:repeat(2,1fr);gap:24px}._statNumber_1g5oj_2{font-size:36px}._impactGrid_1g5oj_2{grid-template-columns:1fr}._missionTitle_1g5oj_2{font-size:28px}._impactTitle_1g5oj_2{font-size:32px}._companyInfoGrid_1g5oj_2{grid-template-columns:1fr}}@media(max-width:480px){._hero_1g5oj_2{padding:100px 16px 60px}._heroTitle_1g5oj_2{font-size:32px}._heroDesc_1g5oj_2{font-size:16px}._missionImageWrapper_1g5oj_2{flex-direction:column}._missionImage_1g5oj_2{width:100%;height:200px}._statsContainer_1g5oj_2{grid-template-columns:1fr 1fr}}@keyframes _spin_1g5oj_1{to{transform:rotate(360deg)}}@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-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-border-style:solid;--tw-leading:initial;--tw-font-weight: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-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-ease:initial;--tw-tracking:initial}}}@layer theme;@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,var(--font-sans,"Inter",sans-serif));font-feature-settings:var(--default-font-feature-settings,initial);font-variation-settings:var(--default-font-variation-settings,initial);-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,var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace));font-feature-settings:var(--default-mono-font-feature-settings,initial);font-variation-settings:var(--default-mono-font-variation-settings,initial);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_1tv22_2{width:100%}@media(min-width:40rem){._container_1tv22_2{max-width:40rem}}@media(min-width:48rem){._container_1tv22_2{max-width:48rem}}@media(min-width:64rem){._container_1tv22_2{max-width:64rem}}@media(min-width:80rem){._container_1tv22_2{max-width:80rem}}@media(min-width:96rem){._container_1tv22_2{max-width:96rem}}._mx-auto_1tv22_2{margin-inline:auto}._mt-2_1tv22_2{margin-top:calc(var(--spacing,.25rem)*2)}._mt-3_1tv22_2{margin-top:calc(var(--spacing,.25rem)*3)}._mt-4_1tv22_2{margin-top:calc(var(--spacing,.25rem)*4)}._mb-1_1tv22_2{margin-bottom:calc(var(--spacing,.25rem)*1)}._mb-2_1tv22_2{margin-bottom:calc(var(--spacing,.25rem)*2)}._mb-4_1tv22_2{margin-bottom:calc(var(--spacing,.25rem)*4)}._mb-5_1tv22_2{margin-bottom:calc(var(--spacing,.25rem)*5)}._mb-6_1tv22_2{margin-bottom:calc(var(--spacing,.25rem)*6)}._mb-8_1tv22_2{margin-bottom:calc(var(--spacing,.25rem)*8)}._block_1tv22_2{display:block}._flex_1tv22_2{display:flex}._grid_1tv22_2{display:grid}._hidden_1tv22_2{display:none}._inline_1tv22_2{display:inline}._inline-block_1tv22_2{display:inline-block}._inline-flex_1tv22_2{display:inline-flex}._h-5_1tv22_2{height:calc(var(--spacing,.25rem)*5)}._h-6_1tv22_2{height:calc(var(--spacing,.25rem)*6)}._h-9_1tv22_2{height:calc(var(--spacing,.25rem)*9)}._h-full_1tv22_2{height:100%}._min-h-screen_1tv22_2{min-height:100vh}._w-5_1tv22_2{width:calc(var(--spacing,.25rem)*5)}._w-6_1tv22_2{width:calc(var(--spacing,.25rem)*6)}._w-9_1tv22_2{width:calc(var(--spacing,.25rem)*9)}._w-full_1tv22_2{width:100%}._max-w-4xl_1tv22_2{max-width:var(--container-4xl,56rem)}._max-w-\[140px\]_1tv22_2{max-width:140px}._max-w-lg_1tv22_2{max-width:var(--container-lg,32rem)}._max-w-xs_1tv22_2{max-width:var(--container-xs,20rem)}._flex-shrink-0_1tv22_2{flex-shrink:0}._grow_1tv22_2{flex-grow:1}._transform_1tv22_2{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}._animate-spin_1tv22_2{animation:var(--animate-spin,spin 1s linear infinite)}._cursor-pointer_1tv22_2{cursor:pointer}._resize_1tv22_2{resize:both}._flex-col_1tv22_2{flex-direction:column}._flex-wrap_1tv22_2{flex-wrap:wrap}._items-center_1tv22_2{align-items:center}._items-start_1tv22_2{align-items:flex-start}._justify-center_1tv22_2{justify-content:center}._gap-2_1tv22_2{gap:calc(var(--spacing,.25rem)*2)}._gap-3_1tv22_2{gap:calc(var(--spacing,.25rem)*3)}._gap-4_1tv22_2{gap:calc(var(--spacing,.25rem)*4)}:where(._space-y-1_1tv22_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(._space-y-6_1tv22_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*6)*calc(1 - var(--tw-space-y-reverse)))}._truncate_1tv22_2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._overflow-hidden_1tv22_2{overflow:hidden}._rounded_1tv22_2{border-radius:.25rem}._rounded-2xl_1tv22_2{border-radius:var(--radius-2xl,1rem)}._rounded-full_1tv22_2{border-radius:3.40282e38px}._rounded-lg_1tv22_2{border-radius:var(--radius-lg,.5rem)}._rounded-md_1tv22_2{border-radius:var(--radius-md,.375rem)}._rounded-xl_1tv22_2{border-radius:var(--radius-xl,.75rem)}._border_1tv22_2{border-style:var(--tw-border-style);border-width:1px}._border-0_1tv22_2{border-style:var(--tw-border-style);border-width:0}._border-amber-100_1tv22_2{border-color:var(--color-amber-100,oklch(96.2% .059 95.617))}._border-gray-100_1tv22_2{border-color:var(--color-gray-100,oklch(96.7% .003 264.542))}._border-gray-200_1tv22_2{border-color:var(--color-gray-200,oklch(92.8% .006 264.531))}._border-red-100_1tv22_2{border-color:var(--color-red-100,oklch(93.6% .032 17.717))}._bg-amber-50_1tv22_2{background-color:var(--color-amber-50,oklch(98.7% .022 95.277))}._bg-blue-50_1tv22_2{background-color:var(--color-blue-50,oklch(97% .014 254.604))}._bg-emerald-600_1tv22_2{background-color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._bg-gray-50_1tv22_2{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._bg-primary-50_1tv22_2{background-color:var(--color-primary-50,#ecfdf5)}._bg-red-50_1tv22_2{background-color:var(--color-red-50,oklch(97.1% .013 17.38))}._bg-transparent_1tv22_2{background-color:#0000}._bg-white_1tv22_2{background-color:var(--color-white,#fff)}._object-cover_1tv22_2{object-fit:cover}._p-0_1tv22_2{padding:calc(var(--spacing,.25rem)*0)}._p-3_1tv22_2{padding:calc(var(--spacing,.25rem)*3)}._p-8_1tv22_2{padding:calc(var(--spacing,.25rem)*8)}._px-3_1tv22_2{padding-inline:calc(var(--spacing,.25rem)*3)}._px-4_1tv22_2{padding-inline:calc(var(--spacing,.25rem)*4)}._px-5_1tv22_2{padding-inline:calc(var(--spacing,.25rem)*5)}._px-6_1tv22_2{padding-inline:calc(var(--spacing,.25rem)*6)}._py-2_1tv22_2{padding-block:calc(var(--spacing,.25rem)*2)}._py-2\.5_1tv22_2{padding-block:calc(var(--spacing,.25rem)*2.5)}._py-20_1tv22_2{padding-block:calc(var(--spacing,.25rem)*20)}._pt-24_1tv22_2{padding-top:calc(var(--spacing,.25rem)*24)}._pb-16_1tv22_2{padding-bottom:calc(var(--spacing,.25rem)*16)}._text-center_1tv22_2{text-align:center}._text-left_1tv22_2{text-align:left}._text-2xl_1tv22_2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}._text-4xl_1tv22_2{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}._text-sm_1tv22_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}._text-xs_1tv22_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}._leading-relaxed_1tv22_2{--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}._font-bold_1tv22_2{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}._font-medium_1tv22_2{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}._font-semibold_1tv22_2{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}._text-amber-800_1tv22_2{color:var(--color-amber-800,oklch(47.3% .137 46.201))}._text-amber-900\/80_1tv22_2{color:#7b3306cc}@supports (color:color-mix(in lab,red,red)){._text-amber-900\/80_1tv22_2{color:color-mix(in oklab,var(--color-amber-900,oklch(41.4% .112 45.904))80%,transparent)}}._text-blue-500_1tv22_2{color:var(--color-blue-500,oklch(62.3% .214 259.815))}._text-blue-800_1tv22_2{color:var(--color-blue-800,oklch(42.4% .199 265.638))}._text-emerald-600_1tv22_2{color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._text-emerald-700_1tv22_2{color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._text-gray-500_1tv22_2{color:var(--color-gray-500,oklch(55.1% .027 264.364))}._text-gray-600_1tv22_2{color:var(--color-gray-600,oklch(44.6% .03 256.802))}._text-gray-700_1tv22_2{color:var(--color-gray-700,oklch(37.3% .034 259.733))}._text-gray-800_1tv22_2{color:var(--color-gray-800,oklch(27.8% .033 256.848))}._text-gray-900_1tv22_2{color:var(--color-gray-900,oklch(21% .034 264.665))}._text-primary-500_1tv22_2{color:var(--color-primary-500,#10b981)}._text-primary-600_1tv22_2{color:var(--color-primary-600,#059669)}._text-red-600_1tv22_2{color:var(--color-red-600,oklch(57.7% .245 27.325))}._text-red-700_1tv22_2{color:var(--color-red-700,oklch(50.5% .213 27.518))}._text-red-800_1tv22_2{color:var(--color-red-800,oklch(44.4% .177 26.899))}._text-white_1tv22_2{color:var(--color-white,#fff)}._underline_1tv22_2{text-decoration-line:underline}._shadow-md_1tv22_2{--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_1tv22_2{--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)}._filter_1tv22_2{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,)}._transition-colors_1tv22_2{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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._transition-opacity_1tv22_2{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._ease-out_1tv22_2{--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1))}@media(hover:hover){._hover\:border-primary-500_1tv22_2:hover{border-color:var(--color-primary-500,#10b981)}._hover\:bg-emerald-700_1tv22_2:hover{background-color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._hover\:bg-gray-50_1tv22_2:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._hover\:text-primary-600_1tv22_2:hover{color:var(--color-primary-600,#059669)}._hover\:underline_1tv22_2:hover{text-decoration-line:underline}._hover\:opacity-70_1tv22_2:hover{opacity:.7}}._disabled\:opacity-50_1tv22_2:disabled{opacity:.5}@media(min-width:40rem){._sm\:flex-row_1tv22_2{flex-direction:row}}@media(min-width:48rem){._md\:mt-0_1tv22_2{margin-top:calc(var(--spacing,.25rem)*0)}._md\:gap-4_1tv22_2{gap:calc(var(--spacing,.25rem)*4)}}@media(min-width:80rem){._xl\:h-10_1tv22_2{height:calc(var(--spacing,.25rem)*10)}._xl\:w-10_1tv22_2{width:calc(var(--spacing,.25rem)*10)}._xl\:max-w-\[180px\]_1tv22_2{max-width:180px}}@media(min-width:96rem){._2xl\:inline_1tv22_2{display:inline}}}._pageContainer_1tv22_2{background-color:var(--color-gray-50,oklch(98.5% .002 247.839));width:100%;min-height:100vh;padding-top:80px}._layout_1tv22_2{max-width:var(--container-7xl,80rem);padding-inline:calc(var(--spacing,.25rem)*4);margin-inline:auto}@media(min-width:40rem){._layout_1tv22_2{padding-inline:calc(var(--spacing,.25rem)*6)}}@media(min-width:64rem){._layout_1tv22_2{padding-inline:calc(var(--spacing,.25rem)*8)}}._layout_1tv22_2{gap:28px;padding-top:28px;padding-bottom:48px;display:flex}._sidebar_1tv22_2{flex-shrink:0;align-self:flex-start;width:240px;position:sticky;top:100px}._sidebarHeader_1tv22_2{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}._sidebarTitle_1tv22_2{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-900,oklch(21% .034 264.665));font-family:Inter,sans-serif}._resetBtn_1tv22_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-500,oklch(55.1% .027 264.364))}@media(hover:hover){._resetBtn_1tv22_2:hover{color:var(--color-gray-700,oklch(37.3% .034 259.733))}}._resetBtn_1tv22_2{cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;transition:color .2s;display:flex}._resetIcon_1tv22_2{width:14px;height:14px}._filterSection_1tv22_2{margin-bottom:24px}._filterLabel_1tv22_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);color:var(--color-gray-500,oklch(55.1% .027 264.364));margin-bottom:12px;font-family:Inter,sans-serif}._vibeList_1tv22_2{flex-direction:column;gap:10px;display:flex}._vibeItem_1tv22_2{cursor:pointer;align-items:center;gap:10px;display:flex}._vibeCheckbox_1tv22_2{height:calc(var(--spacing,.25rem)*5);width:calc(var(--spacing,.25rem)*5);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-gray-300,oklch(87.2% .01 258.338));accent-color:#10b981;cursor:pointer;border-radius:3.40282e38px}._vibeCheckbox_1tv22_2:checked{border-color:var(--color-primary-500,#10b981)}._vibeText_1tv22_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-gray-700,oklch(37.3% .034 259.733))}._budgetRow_1tv22_2{align-items:center;gap:6px;margin-bottom:8px;display:flex}._budgetBtn_1tv22_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-600,oklch(44.6% .03 256.802));cursor:pointer;background:0 0;border:none;padding:2px 0;transition:color .2s}._budgetActive_1tv22_2{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-900,oklch(21% .034 264.665));text-underline-offset:3px;text-decoration:underline}._budgetBar_1tv22_2{background-color:#e5e7eb;border-radius:2px;width:100%;height:4px;overflow:hidden}._budgetFill_1tv22_2{background-color:#10b981;border-radius:2px;width:50%;height:100%}._sustainPills_1tv22_2{flex-wrap:wrap;gap:8px;display:flex}._sustainPill_1tv22_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:#6b7280;cursor:pointer;background:#fff;border:1.5px solid #d1d5db;border-radius:999px;padding:6px 14px;transition:all .2s}._sustainPill_1tv22_2:hover{color:#047857;border-color:#10b981}._sustainActive_1tv22_2{color:#047857;background:#f0fdf4;border-color:#10b981}._applyBtn_1tv22_2{border-radius:var(--radius-xl,.75rem);width:100%;padding-block:calc(var(--spacing,.25rem)*2.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);cursor:pointer;background:#1e293b;border:none;margin-top:8px;transition:all .2s}._applyBtn_1tv22_2:hover{background:#0f172a;transform:translateY(-1px);box-shadow:0 4px 12px #1e293b4d}._mainContent_1tv22_2{flex:1;min-width:0}._mainHeader_1tv22_2{justify-content:space-between;align-items:flex-start;margin-bottom:24px;display:flex}._mainTitle_1tv22_2{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height, 1.2 ));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-900,oklch(21% .034 264.665));margin-bottom:4px}._mainSubtitle_1tv22_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-gray-500,oklch(55.1% .027 264.364))}._sortContainer_1tv22_2{flex-shrink:0;align-items:center;gap:8px;display:flex}._sortLabel_1tv22_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-gray-500,oklch(55.1% .027 264.364));white-space:nowrap}._sortDropdown_1tv22_2{align-items:center;display:flex;position:relative}._sortSelect_1tv22_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-700,oklch(37.3% .034 259.733));appearance:none;cursor:pointer;background:#fff;border:1.5px solid #e5e7eb;border-radius:8px;padding:6px 32px 6px 12px;transition:border-color .2s}._sortSelect_1tv22_2:focus{--tw-outline-style:none;border-color:#10b981;outline-style:none}._sortIcon_1tv22_2{color:#9ca3af;pointer-events:none;width:16px;height:16px;position:absolute;right:8px}._tourGrid_1tv22_2{flex-direction:column;gap:24px;width:100%;margin-bottom:40px;display:flex}._tourCard_1tv22_2{border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:#e5e7ebcc;flex-direction:row;display:flex;overflow:hidden}@supports (color:color-mix(in lab,red,red)){._tourCard_1tv22_2{border-color:color-mix(in oklab,var(--color-gray-200,oklch(92.8% .006 264.531))80%,transparent)}}._tourCard_1tv22_2{background-color:var(--color-white,#fff);min-height:240px;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 3px #0000000a}._tourCard_1tv22_2:hover{border-color:#d1d5db;transform:translateY(-4px);box-shadow:0 12px 28px #00000014}._cardImageContainer_1tv22_2{flex-shrink:0;width:38%;min-width:240px;position:relative;overflow:hidden}._imageLink_1tv22_2{width:100%;height:100%;display:block}._cardImage_1tv22_2{object-fit:cover;width:100%;height:100%;transition:transform .5s}._tourCard_1tv22_2:hover ._cardImage_1tv22_2{transform:scale(1.04)}._cardTag_1tv22_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);color:var(--color-white,#fff);--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);z-index:10;border-radius:6px;padding:4px 10px;position:absolute;top:12px;left:12px}._tagGreen_1tv22_2{background-color:#10b981}._tagNavy_1tv22_2{background-color:#1e3a8a}._tagRed_1tv22_2{background-color:#ef4444}._spotsLeft_1tv22_2{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);--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);z-index:10;background:#000000a6;border-radius:6px;padding:4px 10px;position:absolute;bottom:12px;left:12px}._heartBtn_1tv22_2{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:pointer;z-index:10;background:#ffffffe6;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:all .25s;display:flex;position:absolute;top:12px;right:12px;box-shadow:0 2px 8px #0000001a}._heartBtn_1tv22_2:hover{background:#fff;transform:scale(1.1)}._heartActive_1tv22_2{background:#fef2f2!important}._heartActive_1tv22_2 ._heartIcon_1tv22_2{color:#ef4444;fill:#ef4444}._heartIcon_1tv22_2{color:#4b5563;width:18px;height:18px;transition:all .2s}._cardContent_1tv22_2{flex-direction:column;flex:1;justify-content:space-between;min-width:0;padding:24px;display:flex}._cardHeaderRow_1tv22_2{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}._tagLabel_1tv22_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);color:var(--color-primary-600,#059669)}._tourCode_1tv22_2{font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:var(--color-gray-500,oklch(55.1% .027 264.364))}._titleLink_1tv22_2{color:inherit;margin-bottom:12px;text-decoration:none;display:block}._cardTitle_1tv22_2{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-900,oklch(21% .034 264.665));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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media(hover:hover){._cardTitle_1tv22_2:hover{color:var(--color-primary-600,#059669)}}._cardTitle_1tv22_2{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-family:Inter,sans-serif;display:-webkit-box;overflow:hidden}._infoGrid_1tv22_2{grid-template-columns:repeat(2,1fr);gap:12px 24px;margin-bottom:16px;display:grid}._infoItem_1tv22_2{color:#4b5563;align-items:center;gap:8px;font-size:13.5px;display:flex}._infoIcon_1tv22_2{color:#9ca3af;flex-shrink:0;width:16px;height:16px}._infoLabel_1tv22_2{color:#6b7280;margin-right:4px}._infoValue_1tv22_2{color:#1f2937;font-weight:600}._spotsAlert_1tv22_2{color:#ef4444}._cardFooterDivider_1tv22_2{border-top:1px solid #f3f4f6;width:100%;margin:12px 0}._cardFooter_1tv22_2{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}._priceContainer_1tv22_2{flex-direction:column;display:flex}._priceLabel_1tv22_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-400,oklch(70.7% .022 261.325));margin-bottom:2px}._priceValue_1tv22_2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)));--tw-font-weight:var(--font-weight-extrabold,800);font-weight:var(--font-weight-extrabold,800);color:var(--color-orange-600,oklch(64.6% .222 41.116));font-family:Inter,sans-serif;line-height:1}._actionGroup_1tv22_2{align-items:center;gap:12px;display:flex}._detailBtn_1tv22_2{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300,oklch(87.2% .01 258.338));padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*2.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-600,oklch(44.6% .03 256.802));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background:#fff;text-decoration-line:none}._detailBtn_1tv22_2:hover{border-color:var(--color-gray-400,oklch(70.7% .022 261.325));background-color:var(--color-gray-50,oklch(98.5% .002 247.839));color:var(--color-gray-800,oklch(27.8% .033 256.848))}._bookNowBtn_1tv22_2{border-radius:var(--radius-lg,.5rem);padding-inline:calc(var(--spacing,.25rem)*6);padding-block:calc(var(--spacing,.25rem)*2.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);--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);--tw-shadow-color:#10b9811a;text-decoration-line:none}@supports (color:color-mix(in lab,red,red)){._bookNowBtn_1tv22_2{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-primary-500,#10b981)10%,transparent)var(--tw-shadow-alpha),transparent)}}._bookNowBtn_1tv22_2{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background:#10b981}._bookNowBtn_1tv22_2:hover{background:#059669;transform:translateY(-1px);box-shadow:0 4px 12px #10b98159}._pagination_1tv22_2{justify-content:center;align-items:center;gap:6px;display:flex}._pageBtn_1tv22_2{width:36px;height:36px;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-700,oklch(37.3% .034 259.733));cursor:pointer;background:#fff;border:1.5px solid #e5e7eb;border-radius:8px;justify-content:center;align-items:center;transition:all .2s;display:flex}._pageBtn_1tv22_2:hover:not(:disabled){color:#047857;border-color:#10b981}._pageBtn_1tv22_2:disabled{opacity:.4;cursor:not-allowed}._pageActive_1tv22_2{color:#fff!important;background:#16a34a!important;border-color:#16a34a!important}._pageIcon_1tv22_2{width:16px;height:16px}._pageDots_1tv22_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-gray-400,oklch(70.7% .022 261.325));padding:0 4px}@media(max-width:1024px){._cardImageContainer_1tv22_2{width:35%;min-width:200px}}@media(max-width:900px){._layout_1tv22_2{flex-direction:column}}@media(max-width:768px){._mainHeader_1tv22_2{flex-direction:column;gap:12px}._tourCard_1tv22_2{flex-direction:column;min-height:auto}._cardImageContainer_1tv22_2{width:100%;min-width:0;height:220px}._infoGrid_1tv22_2{grid-template-columns:1fr;gap:8px}._cardFooter_1tv22_2{flex-direction:column;align-items:stretch;gap:12px}._priceContainer_1tv22_2{align-items:flex-start}._actionGroup_1tv22_2{width:100%}._detailBtn_1tv22_2,._bookNowBtn_1tv22_2{text-align:center;flex:1;display:inline-block}}@media(max-width:480px){._pageContainer_1tv22_2{padding-top:70px}._layout_1tv22_2{gap:16px;padding-top:16px;padding-bottom:32px}._mainTitle_1tv22_2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}._cardContent_1tv22_2{padding:16px}._priceValue_1tv22_2{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)))}}@keyframes _spin_1tv22_1{to{transform:rotate(360deg)}}._section_16sqd_1{margin-bottom:1.25rem}._sectionTitle_16sqd_5{font-size:.8125rem;font-weight:600;color:#1a3d2e;margin:0 0 .625rem;letter-spacing:.02em}._searchWrap_16sqd_13{position:relative}._searchIcon_16sqd_17{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:#6b8f7a;pointer-events:none;display:flex}._searchInput_16sqd_27{width:100%;padding:.625rem .75rem .625rem 2.25rem;border:1px solid #d4e8dc;border-radius:12px;font-size:.875rem;background:#fafdfb;transition:border-color .2s,box-shadow .2s;box-sizing:border-box}._searchInput_16sqd_27:focus{outline:none;border-color:#2d6a4f;box-shadow:0 0 0 3px #2d6a4f1f}._chipGroup_16sqd_44{display:flex;flex-wrap:wrap;gap:.5rem}._chip_16sqd_44{padding:.375rem .75rem;border-radius:999px;border:1px solid #c8e6d4;background:#fff;color:#2d5a45;font-size:.8125rem;cursor:pointer;transition:background .2s,color .2s,border-color .2s,transform .15s}._chip_16sqd_44:hover{border-color:#2d6a4f;background:#f0faf4}._chipActive_16sqd_66{background:#2d6a4f;color:#fff;border-color:#2d6a4f;transform:scale(1.02)}._chipActive_16sqd_66:hover{background:#245a42;color:#fff}._priceDisplay_16sqd_78{display:flex;justify-content:space-between;font-size:.8125rem;font-weight:600;color:#2d6a4f;margin-bottom:.5rem}._rangeWrap_16sqd_87{position:relative;height:2rem;margin:.5rem 0 1rem}._rangeTrack_16sqd_93{position:absolute;top:50%;left:0;right:0;height:4px;background:#d4e8dc;border-radius:2px;transform:translateY(-50%)}._rangeFill_16sqd_104{position:absolute;top:50%;height:4px;background:#2d6a4f;border-radius:2px;transform:translateY(-50%)}._rangeInput_16sqd_113{position:absolute;width:100%;top:50%;transform:translateY(-50%);margin:0;pointer-events:none;appearance:none;background:transparent;height:4px}._rangeInput_16sqd_113::-webkit-slider-thumb{appearance:none;width:18px;height:18px;border-radius:50%;background:#2d6a4f;border:2px solid #fff;box-shadow:0 1px 4px #0003;cursor:pointer;pointer-events:auto}._rangeInput_16sqd_113::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:#2d6a4f;border:2px solid #fff;box-shadow:0 1px 4px #0003;cursor:pointer;pointer-events:auto}._presetRow_16sqd_148{display:flex;flex-wrap:wrap;gap:.375rem}._presetBtn_16sqd_154{padding:.3rem .625rem;font-size:.75rem;border-radius:8px;border:1px solid #d4e8dc;background:#fff;color:#3d5c4a;cursor:pointer;transition:all .2s}._presetBtn_16sqd_154:hover,._presetBtnActive_16sqd_166{background:#e8f5ee;border-color:#2d6a4f;color:#1a3d2e}._checkList_16sqd_172,._radioList_16sqd_173{display:flex;flex-direction:column;gap:.5rem}._checkLabel_16sqd_179,._radioLabel_16sqd_180{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:#334;cursor:pointer}._checkLabel_16sqd_179 input,._radioLabel_16sqd_180 input{accent-color:#2d6a4f;width:1rem;height:1rem;cursor:pointer}._dateInput_16sqd_197{width:100%;padding:.5rem .75rem;border:1px solid #d4e8dc;border-radius:12px;font-size:.875rem;margin-top:.5rem;box-sizing:border-box}._dateInput_16sqd_197:focus{outline:none;border-color:#2d6a4f}._ratingList_16sqd_212{display:flex;flex-direction:column;gap:.375rem}._ratingOption_16sqd_218{display:flex;align-items:center;gap:.5rem;padding:.375rem .5rem;border-radius:10px;border:1px solid transparent;background:transparent;cursor:pointer;font-size:.875rem;text-align:left;width:100%;transition:background .2s}._ratingOption_16sqd_218:hover{background:#f0faf4}._ratingOptionActive_16sqd_237{background:#e8f5ee;border-color:#c8e6d4}._stars_16sqd_242{color:#f5a623;letter-spacing:1px}._select_16sqd_247{width:100%;padding:.625rem .75rem;border:1px solid #d4e8dc;border-radius:12px;font-size:.875rem;background:#fafdfb;color:#1a3d2e;cursor:pointer}._select_16sqd_247:focus{outline:none;border-color:#2d6a4f}._hintText_16sqd_263{margin:0;font-size:.8125rem;color:#6b8f7a}._categoryDropdownWrap_16sqd_269{display:flex;align-items:center;gap:.5rem;flex-shrink:0}._categoryDropdownLabel_16sqd_276{font-size:.875rem;color:#6b7280;white-space:nowrap}._categoryDropdownField_16sqd_282{position:relative;display:flex;align-items:center}._categoryDropdownSelect_16sqd_288{appearance:none;min-width:180px;padding:.5rem 2rem .5rem .75rem;border:1px solid #d4e8dc;border-radius:12px;font-size:.875rem;font-weight:500;color:#1a3d2e;background:#fff;cursor:pointer}._categoryDropdownSelect_16sqd_288:focus{outline:none;border-color:#2d6a4f;box-shadow:0 0 0 3px #2d6a4f1f}._categoryDropdownIcon_16sqd_307{position:absolute;right:.5rem;width:1rem;height:1rem;color:#6b8f7a;pointer-events:none}._headerActions_16sqd_316{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;flex-shrink:0}._sidebar_16sqd_324{display:flex;flex-direction:column;background:#fff;border-radius:16px;box-shadow:0 2px 12px #1a3d2e14;border:1px solid #e8f0eb;overflow:hidden;height:100%}._sidebarHeader_16sqd_335{display:flex;align-items:center;gap:.5rem;padding:1rem 1.25rem .5rem;border-bottom:1px solid #eef5f0}._sidebarHeader_16sqd_335 ._sidebarClose_16sqd_343{margin-left:auto}._sidebarTitle_16sqd_347{font-size:1rem;font-weight:700;color:#1a3d2e;margin:0}._sidebarBadge_16sqd_354{display:inline-flex;align-items:center;justify-content:center;min-width:1.5rem;height:1.5rem;padding:0 .375rem;border-radius:999px;background:#2d6a4f;color:#fff;font-size:.75rem;font-weight:600}._sidebarBody_16sqd_368{flex:1;overflow-y:auto;padding:1rem 1.25rem}._sidebarClose_16sqd_343{display:none;background:none;border:none;font-size:1.25rem;color:#6b8f7a;cursor:pointer;padding:.25rem;line-height:1}._footer_16sqd_385{padding:1rem 1.25rem;border-top:1px solid #eef5f0;background:#fff;display:flex;flex-direction:column;gap:.625rem;flex-shrink:0}._btnReset_16sqd_395{width:100%;padding:.625rem 1rem;border-radius:12px;border:1.5px solid #2d6a4f;background:#fff;color:#2d6a4f;font-size:.875rem;font-weight:600;cursor:pointer;transition:background .2s}._btnReset_16sqd_395:hover{background:#f0faf4}._btnApply_16sqd_412{width:100%;padding:.75rem 1rem;border-radius:12px;border:none;background:#2d6a4f;color:#fff;font-size:.875rem;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.5rem;transition:background .2s}._btnApply_16sqd_412:hover{background:#245a42}._chipsBar_16sqd_433{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.75rem 1rem;background:#f5faf7;border-radius:12px;border:1px solid #e0ede5}._activeChip_16sqd_445{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .625rem;background:#fff;border:1px solid #c8e6d4;border-radius:999px;font-size:.8125rem;color:#2d5a45}._chipRemove_16sqd_457{background:none;border:none;color:#6b8f7a;cursor:pointer;padding:0;font-size:1rem;line-height:1;display:flex}._chipRemove_16sqd_457:hover{color:#c0392b}._clearAll_16sqd_472{background:none;border:none;color:#2d6a4f;font-size:.8125rem;font-weight:600;cursor:pointer;text-decoration:underline;margin-left:auto}._mobileToggle_16sqd_483{display:none;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:12px;border:1px solid #c8e6d4;background:#fff;color:#2d6a4f;font-size:.875rem;font-weight:600;cursor:pointer}._backdrop_16sqd_497{display:none}@media(max-width:900px){._mobileToggle_16sqd_483{display:inline-flex}._sidebarShell_16sqd_506{position:fixed;inset:0;z-index:1000;pointer-events:none;visibility:hidden;transition:visibility .2s}._sidebarShellOpen_16sqd_515{pointer-events:auto;visibility:visible}._backdrop_16sqd_497{display:block;position:absolute;inset:0;background:#0006;opacity:0;transition:opacity .2s ease}._sidebarShellOpen_16sqd_515 ._backdrop_16sqd_497{opacity:1}._sidebar_16sqd_324{position:absolute;top:0;left:0;bottom:0;width:min(100%,360px);max-height:100vh;border-radius:0 16px 16px 0;transform:translate(-100%);transition:transform .2s ease;z-index:1}._sidebarShellOpen_16sqd_515 ._sidebar_16sqd_324{transform:translate(0)}._sidebarClose_16sqd_343{display:block}._footer_16sqd_385{position:sticky;bottom:0;box-shadow:0 -4px 12px #0000000f}}@media(min-width:901px){._sidebarShell_16sqd_506{position:sticky;top:1rem;align-self:flex-start;width:280px;flex-shrink:0;max-height:calc(100vh - 2rem)}._sidebar_16sqd_324{max-height:calc(100vh - 2rem)}}@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-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-border-style:solid;--tw-leading:initial;--tw-font-weight: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-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-ease:initial}}}@layer theme;@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,var(--font-sans,"Inter",sans-serif));font-feature-settings:var(--default-font-feature-settings,initial);font-variation-settings:var(--default-font-variation-settings,initial);-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,var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace));font-feature-settings:var(--default-mono-font-feature-settings,initial);font-variation-settings:var(--default-mono-font-variation-settings,initial);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_1v683_2{width:100%}@media(min-width:40rem){._container_1v683_2{max-width:40rem}}@media(min-width:48rem){._container_1v683_2{max-width:48rem}}@media(min-width:64rem){._container_1v683_2{max-width:64rem}}@media(min-width:80rem){._container_1v683_2{max-width:80rem}}@media(min-width:96rem){._container_1v683_2{max-width:96rem}}._mx-auto_1v683_2{margin-inline:auto}._mt-2_1v683_2{margin-top:calc(var(--spacing,.25rem)*2)}._mt-3_1v683_2{margin-top:calc(var(--spacing,.25rem)*3)}._mt-4_1v683_2{margin-top:calc(var(--spacing,.25rem)*4)}._mb-1_1v683_2{margin-bottom:calc(var(--spacing,.25rem)*1)}._mb-2_1v683_2{margin-bottom:calc(var(--spacing,.25rem)*2)}._mb-4_1v683_2{margin-bottom:calc(var(--spacing,.25rem)*4)}._mb-5_1v683_2{margin-bottom:calc(var(--spacing,.25rem)*5)}._mb-6_1v683_2{margin-bottom:calc(var(--spacing,.25rem)*6)}._mb-8_1v683_2{margin-bottom:calc(var(--spacing,.25rem)*8)}._block_1v683_2{display:block}._flex_1v683_2{display:flex}._grid_1v683_2{display:grid}._hidden_1v683_2{display:none}._inline_1v683_2{display:inline}._inline-block_1v683_2{display:inline-block}._inline-flex_1v683_2{display:inline-flex}._h-5_1v683_2{height:calc(var(--spacing,.25rem)*5)}._h-6_1v683_2{height:calc(var(--spacing,.25rem)*6)}._h-9_1v683_2{height:calc(var(--spacing,.25rem)*9)}._h-full_1v683_2{height:100%}._min-h-screen_1v683_2{min-height:100vh}._w-5_1v683_2{width:calc(var(--spacing,.25rem)*5)}._w-6_1v683_2{width:calc(var(--spacing,.25rem)*6)}._w-9_1v683_2{width:calc(var(--spacing,.25rem)*9)}._w-full_1v683_2{width:100%}._max-w-4xl_1v683_2{max-width:var(--container-4xl,56rem)}._max-w-\[140px\]_1v683_2{max-width:140px}._max-w-lg_1v683_2{max-width:var(--container-lg,32rem)}._max-w-xs_1v683_2{max-width:var(--container-xs,20rem)}._flex-shrink-0_1v683_2{flex-shrink:0}._grow_1v683_2{flex-grow:1}._transform_1v683_2{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}._animate-spin_1v683_2{animation:var(--animate-spin,spin 1s linear infinite)}._cursor-pointer_1v683_2{cursor:pointer}._resize_1v683_2{resize:both}._flex-col_1v683_2{flex-direction:column}._flex-wrap_1v683_2{flex-wrap:wrap}._items-center_1v683_2{align-items:center}._items-start_1v683_2{align-items:flex-start}._justify-center_1v683_2{justify-content:center}._gap-2_1v683_2{gap:calc(var(--spacing,.25rem)*2)}._gap-3_1v683_2{gap:calc(var(--spacing,.25rem)*3)}._gap-4_1v683_2{gap:calc(var(--spacing,.25rem)*4)}:where(._space-y-1_1v683_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(._space-y-6_1v683_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*6)*calc(1 - var(--tw-space-y-reverse)))}._truncate_1v683_2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._overflow-hidden_1v683_2{overflow:hidden}._rounded_1v683_2{border-radius:.25rem}._rounded-2xl_1v683_2{border-radius:var(--radius-2xl,1rem)}._rounded-full_1v683_2{border-radius:3.40282e38px}._rounded-lg_1v683_2{border-radius:var(--radius-lg,.5rem)}._rounded-md_1v683_2{border-radius:var(--radius-md,.375rem)}._rounded-xl_1v683_2{border-radius:var(--radius-xl,.75rem)}._border_1v683_2{border-style:var(--tw-border-style);border-width:1px}._border-0_1v683_2{border-style:var(--tw-border-style);border-width:0}._border-amber-100_1v683_2{border-color:var(--color-amber-100,oklch(96.2% .059 95.617))}._border-gray-100_1v683_2{border-color:var(--color-gray-100,oklch(96.7% .003 264.542))}._border-gray-200_1v683_2{border-color:var(--color-gray-200,oklch(92.8% .006 264.531))}._border-red-100_1v683_2{border-color:var(--color-red-100,oklch(93.6% .032 17.717))}._bg-amber-50_1v683_2{background-color:var(--color-amber-50,oklch(98.7% .022 95.277))}._bg-blue-50_1v683_2{background-color:var(--color-blue-50,oklch(97% .014 254.604))}._bg-emerald-600_1v683_2{background-color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._bg-gray-50_1v683_2{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._bg-primary-50_1v683_2{background-color:var(--color-primary-50,#ecfdf5)}._bg-red-50_1v683_2{background-color:var(--color-red-50,oklch(97.1% .013 17.38))}._bg-transparent_1v683_2{background-color:#0000}._bg-white_1v683_2{background-color:var(--color-white,#fff)}._object-cover_1v683_2{object-fit:cover}._p-0_1v683_2{padding:calc(var(--spacing,.25rem)*0)}._p-3_1v683_2{padding:calc(var(--spacing,.25rem)*3)}._p-8_1v683_2{padding:calc(var(--spacing,.25rem)*8)}._px-3_1v683_2{padding-inline:calc(var(--spacing,.25rem)*3)}._px-4_1v683_2{padding-inline:calc(var(--spacing,.25rem)*4)}._px-5_1v683_2{padding-inline:calc(var(--spacing,.25rem)*5)}._px-6_1v683_2{padding-inline:calc(var(--spacing,.25rem)*6)}._py-2_1v683_2{padding-block:calc(var(--spacing,.25rem)*2)}._py-2\.5_1v683_2{padding-block:calc(var(--spacing,.25rem)*2.5)}._py-20_1v683_2{padding-block:calc(var(--spacing,.25rem)*20)}._pt-24_1v683_2{padding-top:calc(var(--spacing,.25rem)*24)}._pb-16_1v683_2{padding-bottom:calc(var(--spacing,.25rem)*16)}._text-center_1v683_2{text-align:center}._text-left_1v683_2{text-align:left}._text-2xl_1v683_2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}._text-4xl_1v683_2{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}._text-sm_1v683_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}._text-xs_1v683_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}._leading-relaxed_1v683_2{--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}._font-bold_1v683_2{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}._font-medium_1v683_2{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}._font-semibold_1v683_2{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}._text-amber-800_1v683_2{color:var(--color-amber-800,oklch(47.3% .137 46.201))}._text-amber-900\/80_1v683_2{color:#7b3306cc}@supports (color:color-mix(in lab,red,red)){._text-amber-900\/80_1v683_2{color:color-mix(in oklab,var(--color-amber-900,oklch(41.4% .112 45.904))80%,transparent)}}._text-blue-500_1v683_2{color:var(--color-blue-500,oklch(62.3% .214 259.815))}._text-blue-800_1v683_2{color:var(--color-blue-800,oklch(42.4% .199 265.638))}._text-emerald-600_1v683_2{color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._text-emerald-700_1v683_2{color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._text-gray-500_1v683_2{color:var(--color-gray-500,oklch(55.1% .027 264.364))}._text-gray-600_1v683_2{color:var(--color-gray-600,oklch(44.6% .03 256.802))}._text-gray-700_1v683_2{color:var(--color-gray-700,oklch(37.3% .034 259.733))}._text-gray-800_1v683_2{color:var(--color-gray-800,oklch(27.8% .033 256.848))}._text-gray-900_1v683_2{color:var(--color-gray-900,oklch(21% .034 264.665))}._text-primary-500_1v683_2{color:var(--color-primary-500,#10b981)}._text-primary-600_1v683_2{color:var(--color-primary-600,#059669)}._text-red-600_1v683_2{color:var(--color-red-600,oklch(57.7% .245 27.325))}._text-red-700_1v683_2{color:var(--color-red-700,oklch(50.5% .213 27.518))}._text-red-800_1v683_2{color:var(--color-red-800,oklch(44.4% .177 26.899))}._text-white_1v683_2{color:var(--color-white,#fff)}._underline_1v683_2{text-decoration-line:underline}._shadow-md_1v683_2{--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_1v683_2{--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)}._filter_1v683_2{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,)}._transition-colors_1v683_2{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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._transition-opacity_1v683_2{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._ease-out_1v683_2{--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1))}@media(hover:hover){._hover\:border-primary-500_1v683_2:hover{border-color:var(--color-primary-500,#10b981)}._hover\:bg-emerald-700_1v683_2:hover{background-color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._hover\:bg-gray-50_1v683_2:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._hover\:text-primary-600_1v683_2:hover{color:var(--color-primary-600,#059669)}._hover\:underline_1v683_2:hover{text-decoration-line:underline}._hover\:opacity-70_1v683_2:hover{opacity:.7}}._disabled\:opacity-50_1v683_2:disabled{opacity:.5}@media(min-width:40rem){._sm\:flex-row_1v683_2{flex-direction:row}}@media(min-width:48rem){._md\:mt-0_1v683_2{margin-top:calc(var(--spacing,.25rem)*0)}._md\:gap-4_1v683_2{gap:calc(var(--spacing,.25rem)*4)}}@media(min-width:80rem){._xl\:h-10_1v683_2{height:calc(var(--spacing,.25rem)*10)}._xl\:w-10_1v683_2{width:calc(var(--spacing,.25rem)*10)}._xl\:max-w-\[180px\]_1v683_2{max-width:180px}}@media(min-width:96rem){._2xl\:inline_1v683_2{display:inline}}}._pageContainer_1v683_2{background-color:var(--color-gray-50,oklch(98.5% .002 247.839));width:100%;min-height:100vh;padding-top:80px}._container_1v683_2{max-width:var(--container-7xl,80rem);padding-inline:calc(var(--spacing,.25rem)*4);margin-inline:auto}@media(min-width:40rem){._container_1v683_2{padding-inline:calc(var(--spacing,.25rem)*6)}}@media(min-width:64rem){._container_1v683_2{padding-inline:calc(var(--spacing,.25rem)*8)}}._container_1v683_2{padding-top:24px;padding-bottom:60px}._topBar_1v683_2{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}._breadcrumb_1v683_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-gray-500,oklch(55.1% .027 264.364));align-items:center;gap:2px;display:flex}._breadcrumbItem_1v683_2{align-items:center;gap:2px;display:flex}._breadcrumbSep_1v683_2{color:#9ca3af;width:14px;height:14px}._breadcrumbActive_1v683_2{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-900,oklch(21% .034 264.665))}._topTags_1v683_2{gap:8px;display:flex}._topTag_1v683_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#047857;background:#f0fdf4;border:1.5px solid #10b981;border-radius:999px;align-items:center;gap:4px;padding:4px 12px;display:flex}._topTagIcon_1v683_2{color:#10b981;width:13px;height:13px}._titleSection_1v683_2{margin-bottom:20px}._tourTitle_1v683_2{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-900,oklch(21% .034 264.665));margin-bottom:8px}._titleMeta_1v683_2{flex-wrap:wrap;align-items:center;gap:16px;display:flex}._locationBadge_1v683_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-gray-600,oklch(44.6% .03 256.802));align-items:center;gap:4px;display:flex}._locationIconSmall_1v683_2{color:#10b981;width:15px;height:15px}._ratingBadge_1v683_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-gray-600,oklch(44.6% .03 256.802));align-items:center;gap:4px;display:flex}._favoriteBtn_1v683_2{color:#b91c1c;cursor:pointer;background:#fff;border:1px solid #fecaca;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:600;display:inline-flex}._favoriteBtnActive_1v683_2{background:#fef2f2}._favoriteIcon_1v683_2{width:14px;height:14px}._starIcon_1v683_2{color:#16a34a;fill:#16a34a;width:15px;height:15px}._gallery_1v683_2{border-radius:16px;gap:8px;height:400px;margin-bottom:32px;display:flex;overflow:hidden}._galleryMain_1v683_2{border-radius:16px;flex:2;overflow:hidden}._gallerySide_1v683_2{flex-direction:column;flex:1;gap:8px;display:flex}._gallerySideItem_1v683_2{border-radius:16px;flex:1;position:relative;overflow:hidden}._galleryImage_1v683_2{object-fit:cover;cursor:pointer;width:100%;height:100%;transition:transform .4s}._galleryImage_1v683_2:hover{transform:scale(1.03)}._viewAllBtn_1v683_2{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-800,oklch(27.8% .033 256.848));cursor:pointer;background:#ffffffe6;border:1px solid #0000001a;border-radius:8px;align-items:center;gap:6px;padding:6px 14px;transition:all .2s;display:flex;position:absolute;bottom:12px;right:12px}._viewAllBtn_1v683_2:hover{background:#fff;box-shadow:0 2px 8px #0000001a}._viewAllIcon_1v683_2{width:16px;height:16px}._bodyLayout_1v683_2{gap:32px;display:flex}._mainInfo_1v683_2{flex:65;min-width:0}._stickyCol_1v683_2{flex-direction:column;flex:35;align-self:flex-start;gap:20px;display:flex;position:sticky;top:100px}._section_1v683_2{border-radius:var(--radius-2xl,1rem);background-color:var(--color-white,#fff);margin-bottom:24px;padding:28px;box-shadow:0 1px 3px #0000000a}._sectionTitle_1v683_2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-900,oklch(21% .034 264.665));margin-bottom:16px}._sectionTitleGreen_1v683_2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:#047857;margin-bottom:16px}._overviewText_1v683_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--color-gray-600,oklch(44.6% .03 256.802));margin-bottom:24px}._highlightsGrid_1v683_2{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}._highlightCard_1v683_2{text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex}._highlightIconCircle_1v683_2{background:#f0fdf4;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:4px;display:flex}._highlightIconSvg_1v683_2{color:#10b981;width:24px;height:24px}._highlightLabel_1v683_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-gray-900,oklch(21% .034 264.665))}._highlightValue_1v683_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:var(--color-gray-500,oklch(55.1% .027 264.364))}._mapItineraryWrap_1v683_2{margin-bottom:24px}._mapEmbedWrap_1v683_2{border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));height:320px;position:relative;overflow:hidden}._mapEmbed_1v683_2{border:0;width:100%;height:100%}._mapMarkers_1v683_2{right:calc(var(--spacing,.25rem)*3);bottom:calc(var(--spacing,.25rem)*3);left:calc(var(--spacing,.25rem)*3);justify-content:center;gap:calc(var(--spacing,.25rem)*2);flex-wrap:wrap;display:flex;position:absolute}._mapMarker_1v683_2{align-items:center;gap:calc(var(--spacing,.25rem)*1.5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));background-color:#fffffff2;border-radius:3.40282e38px;display:flex}@supports (color:color-mix(in lab,red,red)){._mapMarker_1v683_2{background-color:color-mix(in oklab,var(--color-white,#fff)95%,transparent)}}._mapMarker_1v683_2{padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*1.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-700,oklch(37.3% .034 259.733));--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);cursor:pointer;border:none;transition:all .2s}._mapMarker_1v683_2:hover{background-color:var(--color-emerald-50,oklch(97.9% .021 166.113));color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._mapMarkerActive_1v683_2{border-color:var(--color-emerald-500,oklch(69.6% .17 162.48));background-color:var(--color-emerald-500,oklch(69.6% .17 162.48));color:var(--color-white,#fff)}._mapMarkerIcon_1v683_2{height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4)}._timeline_1v683_2{flex-direction:column;gap:0;display:flex}._timelineItem_1v683_2{gap:16px;display:flex}._timelineLine_1v683_2{flex-direction:column;flex-shrink:0;align-items:center;width:44px;display:flex}._timelineDot_1v683_2{color:#fff;width:40px;height:40px;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);z-index:1;cursor:pointer;background:#16a34a;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:transform .2s,box-shadow .2s;display:flex}._timelineDot_1v683_2:hover{transform:scale(1.08)}._timelineDotActive_1v683_2{box-shadow:0 0 0 3px #10b98180}._timelineConnector_1v683_2{background:#d1fae5;flex:1;width:2px;min-height:40px}._timelineContent_1v683_2{flex:1;padding-bottom:28px}._dayTitle_1v683_2{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-900,oklch(21% .034 264.665));margin-bottom:4px;font-family:Inter,sans-serif}._dayLocation_1v683_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-primary-600,#059669);align-items:center;gap:4px;margin-bottom:6px;display:flex}._dayLocationIcon_1v683_2{width:12px;height:12px}._dayDesc_1v683_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--color-gray-600,oklch(44.6% .03 256.802))}._dayDescList_1v683_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--color-gray-600,oklch(44.6% .03 256.802));padding-left:20px;list-style-type:disc}._dayDescItem_1v683_2{margin-bottom:8px}._dayDescItem_1v683_2:last-child{margin-bottom:0}._viewFullBtn_1v683_2{width:100%;padding-block:calc(var(--spacing,.25rem)*3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-primary-700,#047857);cursor:pointer;background:#fff;border:1.5px solid #10b981;border-radius:12px;margin-top:16px;transition:all .2s}._viewFullBtn_1v683_2:hover{background:#f0fdf4;transform:translateY(-1px)}._includedGrid_1v683_2{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}._includedItem_1v683_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-gray-700,oklch(37.3% .034 259.733));align-items:flex-start;gap:8px;display:flex}._includedIcon_1v683_2{color:#10b981;flex-shrink:0;width:18px;height:18px;margin-top:1px}._bookingCard_1v683_2{border-radius:var(--radius-2xl,1rem);background-color:var(--color-white,#fff);border:1px solid #e5e7eb;padding:24px;box-shadow:0 4px 16px #0000000f}._priceRow_1v683_2{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}._fromLabel_1v683_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:var(--color-gray-400,oklch(70.7% .022 261.325))}._priceMain_1v683_2{align-items:baseline;gap:4px;display:flex}._priceAmount_1v683_2{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height, 1.2 ));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:#166534;font-family:Inter,sans-serif}._pricePer_1v683_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-gray-500,oklch(55.1% .027 264.364))}._saveBadge_1v683_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);background:#16a34a;border-radius:6px;padding:4px 10px}._fieldGroup_1v683_2{margin-bottom:14px}._fieldLabel_1v683_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-700,oklch(37.3% .034 259.733));margin-bottom:6px;display:block}._fieldInput_1v683_2{cursor:pointer;background:#fff;border:1.5px solid #e5e7eb;border-radius:10px;align-items:center;padding:10px 12px;transition:border-color .2s;display:flex;position:relative}._fieldInput_1v683_2:hover{border-color:#d1d5db}._fieldIcon_1v683_2{color:#9ca3af;flex-shrink:0;width:16px;height:16px;margin-right:10px}._fieldText_1v683_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-gray-700,oklch(37.3% .034 259.733));cursor:pointer;appearance:none;background:0 0;border:none;outline:none;flex:1}._fieldChevron_1v683_2{color:#9ca3af;flex-shrink:0;width:16px;height:16px}._totalRow_1v683_2{border-top:1px solid #f3f4f6;justify-content:space-between;align-items:center;margin-bottom:14px;padding:14px 0;display:flex}._totalLabel_1v683_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-600,oklch(44.6% .03 256.802))}._totalAmount_1v683_2{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-900,oklch(21% .034 264.665));font-family:Inter,sans-serif}._bookNowBtn_1v683_2{border-radius:var(--radius-xl,.75rem);width:100%;padding-block:calc(var(--spacing,.25rem)*3);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);cursor:pointer;background:#16a34a;border:none;transition:all .2s}._bookNowBtn_1v683_2:hover{background:#15803d;transform:translateY(-1px);box-shadow:0 4px 14px #16a34a59}._bookNote_1v683_2{text-align:center;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:var(--color-gray-400,oklch(70.7% .022 261.325));margin-top:10px}._mapCard_1v683_2{border-radius:var(--radius-2xl,1rem);background-color:var(--color-white,#fff);border:1px solid #e5e7eb;padding:20px;box-shadow:0 1px 3px #0000000a}._mapTitle_1v683_2{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-900,oklch(21% .034 264.665));align-items:center;gap:6px;margin-bottom:12px;font-family:Inter,sans-serif;display:flex}._mapTitleIcon_1v683_2{color:#10b981;width:18px;height:18px}._mapPlaceholder_1v683_2{background:#f3f4f6;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;height:180px;display:flex}._mapIcon_1v683_2{color:#9ca3af;width:32px;height:32px}._mapText_1v683_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-400,oklch(70.7% .022 261.325))}._datePassengerSection_1v683_2{background:#fff;border:1.5px solid #e5e7eb;border-radius:16px;gap:0;display:flex;overflow:hidden}._datePassengerTitle_1v683_2{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-900,oklch(21% .034 264.665));margin-bottom:4px;line-height:1.3}._datePassengerSubtitle_1v683_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:var(--color-emerald-600,oklch(59.6% .145 163.225));cursor:pointer;font-weight:500}._datePassengerHeader_1v683_2{justify-content:space-between;align-items:flex-start;margin-bottom:16px;padding:20px 24px 0;display:flex}._calendarWrap_1v683_2{border-right:1.5px solid #e5e7eb;flex:1;padding:0 0 20px}._calendarSection_1v683_2{padding:0 24px}._calendarLabel_1v683_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-gray-700,oklch(37.3% .034 259.733));margin-bottom:12px;display:block}._calendarHeader_1v683_2{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}._calendarMonthYear_1v683_2{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-900,oklch(21% .034 264.665));font-family:Inter,sans-serif}._calendarNavBtn_1v683_2{cursor:pointer;color:#374151;background:#fff;border:1.5px solid #e5e7eb;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex}._calendarNavBtn_1v683_2:hover{background:#f3f4f6;border-color:#d1d5db}._calendarNavBtnDisabled_1v683_2{opacity:.3;cursor:not-allowed;pointer-events:none}._calendarWeekdays_1v683_2{grid-template-columns:repeat(7,1fr);margin-bottom:4px;display:grid}._calendarWeekday_1v683_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-gray-400,oklch(70.7% .022 261.325));text-align:center;padding:6px 0}._calendarGrid_1v683_2{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}._calendarDay_1v683_2{aspect-ratio:1;width:100%;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-700,oklch(37.3% .034 259.733));cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;transition:all .15s;display:flex;position:relative}._calendarDay_1v683_2:hover{color:#10b981;background:#f0fdf4}._calendarDaySelected_1v683_2{font-weight:700;box-shadow:0 2px 8px #10b9814d;color:#fff!important;background:#10b981!important}._calendarDayToday_1v683_2{color:#10b981;font-weight:700}._calendarDayToday_1v683_2:after{content:"";background:#10b981;border-radius:50%;width:4px;height:4px;position:absolute;bottom:4px;left:50%;transform:translate(-50%)}._calendarDayDisabled_1v683_2{cursor:not-allowed;pointer-events:none;color:#d1d5db!important}._calendarDayEmpty_1v683_2{cursor:default;pointer-events:none}._optionsWrap_1v683_2{flex:1;padding:0 0 20px}._optionsSection_1v683_2{padding:0 24px}._optionsHeader_1v683_2{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}._optionsTitle_1v683_2{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-900,oklch(21% .034 264.665))}._optionsResetBtn_1v683_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:#ef4444;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:4px;padding:4px 8px;transition:all .2s;display:flex}._optionsResetBtn_1v683_2:hover{background:#fef2f2}._optionsSubtext_1v683_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:var(--color-gray-400,oklch(70.7% .022 261.325));margin-bottom:16px}._optionGroup_1v683_2{margin-bottom:20px}._optionGroupLabel_1v683_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-gray-700,oklch(37.3% .034 259.733));margin-bottom:8px;display:block}._optionGroupSubLabel_1v683_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:var(--color-gray-400,oklch(70.7% .022 261.325));margin-bottom:10px;display:block}._radioOption_1v683_2{cursor:pointer;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-gray-700,oklch(37.3% .034 259.733));align-items:center;gap:10px;padding:10px 0;display:flex}._radioCircle_1v683_2{border:2px solid #d1d5db;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;transition:all .2s;display:flex}._radioCircleSelected_1v683_2{border-color:#10b981}._radioCircleInner_1v683_2{background:#10b981;border-radius:50%;width:10px;height:10px;transition:transform .2s;transform:scale(0)}._radioCircleSelected_1v683_2 ._radioCircleInner_1v683_2{transform:scale(1)}._radioLabel_1v683_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-gray-700,oklch(37.3% .034 259.733))}._passengersSection_1v683_2{border-top:1px solid #f3f4f6;padding-top:16px}._passengersTitle_1v683_2{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-900,oklch(21% .034 264.665));margin-bottom:2px}._passengersSubtext_1v683_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:var(--color-gray-400,oklch(70.7% .022 261.325));margin-bottom:14px}._passengerRow_1v683_2{justify-content:space-between;align-items:center;padding:10px 0;display:flex}._passengerInfo_1v683_2{flex-direction:column;display:flex}._passengerLabel_1v683_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-800,oklch(27.8% .033 256.848))}._passengerAge_1v683_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:var(--color-gray-400,oklch(70.7% .022 261.325))}._counterWrap_1v683_2{align-items:center;gap:16px;display:flex}._counterBtn_1v683_2{color:#10b981;cursor:pointer;width:36px;height:36px;font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);background:#fff;border:2px solid #10b981;border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:flex}._counterBtn_1v683_2:hover{background:#f0fdf4}._counterBtnDisabled_1v683_2{color:#d1d5db;cursor:not-allowed;border-color:#e5e7eb}._counterBtnDisabled_1v683_2:hover{background:#fff}._counterValue_1v683_2{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-900,oklch(21% .034 264.665));text-align:center;min-width:24px;font-family:Inter,sans-serif}._updatePriceBtn_1v683_2{border-radius:var(--radius-xl,.75rem);width:100%;padding-block:calc(var(--spacing,.25rem)*3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);cursor:pointer;background:#16a34a;border:none;margin-top:16px;transition:all .2s}._updatePriceBtn_1v683_2:hover{background:#15803d;transform:translateY(-1px);box-shadow:0 4px 14px #16a34a59}._bookingInfoDisplay_1v683_2{cursor:pointer;background:#f9fafb;border:1.5px solid #e5e7eb;border-radius:10px;align-items:center;gap:10px;padding:10px 12px;transition:all .2s;display:flex}._bookingInfoDisplay_1v683_2:hover{background:#f0fdf4;border-color:#10b981}._bookingInfoIcon_1v683_2{color:#6b7280;flex-shrink:0;width:16px;height:16px}._bookingInfoText_1v683_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-gray-700,oklch(37.3% .034 259.733));flex:1}._bookingInfoHint_1v683_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-emerald-600,oklch(59.6% .145 163.225));flex-shrink:0}@media(max-width:1024px){._bodyLayout_1v683_2{flex-direction:column}._stickyCol_1v683_2{flex-flow:wrap;position:static}._bookingCard_1v683_2,._mapCard_1v683_2{flex:1;min-width:280px}._highlightsGrid_1v683_2{grid-template-columns:repeat(2,1fr)}._datePassengerSection_1v683_2{flex-direction:column}._calendarWrap_1v683_2{border-bottom:1.5px solid #e5e7eb;border-right:none}}@media(max-width:768px){._gallery_1v683_2{flex-direction:column;height:auto}._galleryMain_1v683_2{height:220px}._gallerySide_1v683_2{flex-direction:row;height:110px}._tourTitle_1v683_2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}._topBar_1v683_2{flex-direction:column;align-items:flex-start}._topTags_1v683_2{flex-wrap:wrap}._includedGrid_1v683_2{grid-template-columns:1fr}._stickyCol_1v683_2{flex-direction:column}._highlightsGrid_1v683_2{grid-template-columns:repeat(2,1fr)}._section_1v683_2{margin-bottom:16px;padding:20px}._sectionTitle_1v683_2{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)))}._datePassengerHeader_1v683_2{padding:16px 16px 0}._calendarSection_1v683_2,._optionsSection_1v683_2{padding:0 16px}}@media(max-width:480px){._container_1v683_2{padding-left:12px;padding-right:12px}._tourTitle_1v683_2{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)))}._titleMeta_1v683_2{flex-direction:column;align-items:flex-start;gap:8px}._bookingCard_1v683_2{z-index:100;border-top:1px solid #e5e7eb;border-radius:0;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 16px #0000001f}._priceRow_1v683_2{flex-direction:row;flex:1;align-items:center;margin-bottom:0}._fieldGroup_1v683_2,._totalRow_1v683_2,._bookNote_1v683_2{display:none}._bookNowBtn_1v683_2{padding-inline:calc(var(--spacing,.25rem)*6);padding-block:calc(var(--spacing,.25rem)*3);border-radius:3.40282e38px;flex-shrink:0;width:auto}._pageContainer_1v683_2{padding-bottom:90px}}._modalOverlay_1v683_2{z-index:9999;background:#000000d9;justify-content:center;align-items:center;padding:24px;animation:.2s ease-out _fadeIn_1v683_1;display:flex;position:fixed;inset:0}._modalContent_1v683_2{justify-content:center;align-items:center;max-width:90vw;max-height:90vh;display:flex;position:relative}._modalImage_1v683_2{object-fit:contain;border-radius:8px;max-width:100%;max-height:90vh;box-shadow:0 10px 30px #00000080}._closeModalBtn_1v683_2{color:#fff;cursor:pointer;background:#ffffff1a;border:none;border-radius:50%;justify-content:center;align-items:center;padding:8px;transition:all .2s;display:flex;position:absolute;top:-48px;right:0}._closeModalBtn_1v683_2:hover{background:#fff3;transform:scale(1.1)}._closeIcon_1v683_2{width:28px;height:28px}@keyframes _fadeIn_1v683_1{0%{opacity:0}to{opacity:1}}@keyframes _spin_1v683_1{to{transform:rotate(360deg)}}@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-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-border-style:solid;--tw-leading:initial;--tw-font-weight: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-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-ease:initial}}}@layer theme;@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,var(--font-sans,"Inter",sans-serif));font-feature-settings:var(--default-font-feature-settings,initial);font-variation-settings:var(--default-font-variation-settings,initial);-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,var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace));font-feature-settings:var(--default-mono-font-feature-settings,initial);font-variation-settings:var(--default-mono-font-variation-settings,initial);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_1d1tp_2{width:100%}@media(min-width:40rem){._container_1d1tp_2{max-width:40rem}}@media(min-width:48rem){._container_1d1tp_2{max-width:48rem}}@media(min-width:64rem){._container_1d1tp_2{max-width:64rem}}@media(min-width:80rem){._container_1d1tp_2{max-width:80rem}}@media(min-width:96rem){._container_1d1tp_2{max-width:96rem}}._mx-auto_1d1tp_2{margin-inline:auto}._mt-2_1d1tp_2{margin-top:calc(var(--spacing,.25rem)*2)}._mt-3_1d1tp_2{margin-top:calc(var(--spacing,.25rem)*3)}._mt-4_1d1tp_2{margin-top:calc(var(--spacing,.25rem)*4)}._mb-1_1d1tp_2{margin-bottom:calc(var(--spacing,.25rem)*1)}._mb-2_1d1tp_2{margin-bottom:calc(var(--spacing,.25rem)*2)}._mb-4_1d1tp_2{margin-bottom:calc(var(--spacing,.25rem)*4)}._mb-5_1d1tp_2{margin-bottom:calc(var(--spacing,.25rem)*5)}._mb-6_1d1tp_2{margin-bottom:calc(var(--spacing,.25rem)*6)}._mb-8_1d1tp_2{margin-bottom:calc(var(--spacing,.25rem)*8)}._block_1d1tp_2{display:block}._flex_1d1tp_2{display:flex}._grid_1d1tp_2{display:grid}._hidden_1d1tp_2{display:none}._inline_1d1tp_2{display:inline}._inline-block_1d1tp_2{display:inline-block}._inline-flex_1d1tp_2{display:inline-flex}._h-5_1d1tp_2{height:calc(var(--spacing,.25rem)*5)}._h-6_1d1tp_2{height:calc(var(--spacing,.25rem)*6)}._h-9_1d1tp_2{height:calc(var(--spacing,.25rem)*9)}._h-full_1d1tp_2{height:100%}._min-h-screen_1d1tp_2{min-height:100vh}._w-5_1d1tp_2{width:calc(var(--spacing,.25rem)*5)}._w-6_1d1tp_2{width:calc(var(--spacing,.25rem)*6)}._w-9_1d1tp_2{width:calc(var(--spacing,.25rem)*9)}._w-full_1d1tp_2{width:100%}._max-w-4xl_1d1tp_2{max-width:var(--container-4xl,56rem)}._max-w-\[140px\]_1d1tp_2{max-width:140px}._max-w-lg_1d1tp_2{max-width:var(--container-lg,32rem)}._max-w-xs_1d1tp_2{max-width:var(--container-xs,20rem)}._flex-shrink-0_1d1tp_2{flex-shrink:0}._grow_1d1tp_2{flex-grow:1}._transform_1d1tp_2{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}._animate-spin_1d1tp_2{animation:var(--animate-spin,spin 1s linear infinite)}._cursor-pointer_1d1tp_2{cursor:pointer}._resize_1d1tp_2{resize:both}._flex-col_1d1tp_2{flex-direction:column}._flex-wrap_1d1tp_2{flex-wrap:wrap}._items-center_1d1tp_2{align-items:center}._items-start_1d1tp_2{align-items:flex-start}._justify-center_1d1tp_2{justify-content:center}._gap-2_1d1tp_2{gap:calc(var(--spacing,.25rem)*2)}._gap-3_1d1tp_2{gap:calc(var(--spacing,.25rem)*3)}._gap-4_1d1tp_2{gap:calc(var(--spacing,.25rem)*4)}:where(._space-y-1_1d1tp_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(._space-y-6_1d1tp_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*6)*calc(1 - var(--tw-space-y-reverse)))}._truncate_1d1tp_2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._overflow-hidden_1d1tp_2{overflow:hidden}._rounded_1d1tp_2{border-radius:.25rem}._rounded-2xl_1d1tp_2{border-radius:var(--radius-2xl,1rem)}._rounded-full_1d1tp_2{border-radius:3.40282e38px}._rounded-lg_1d1tp_2{border-radius:var(--radius-lg,.5rem)}._rounded-md_1d1tp_2{border-radius:var(--radius-md,.375rem)}._rounded-xl_1d1tp_2{border-radius:var(--radius-xl,.75rem)}._border_1d1tp_2{border-style:var(--tw-border-style);border-width:1px}._border-0_1d1tp_2{border-style:var(--tw-border-style);border-width:0}._border-amber-100_1d1tp_2{border-color:var(--color-amber-100,oklch(96.2% .059 95.617))}._border-gray-100_1d1tp_2{border-color:var(--color-gray-100,oklch(96.7% .003 264.542))}._border-gray-200_1d1tp_2{border-color:var(--color-gray-200,oklch(92.8% .006 264.531))}._border-red-100_1d1tp_2{border-color:var(--color-red-100,oklch(93.6% .032 17.717))}._bg-amber-50_1d1tp_2{background-color:var(--color-amber-50,oklch(98.7% .022 95.277))}._bg-blue-50_1d1tp_2{background-color:var(--color-blue-50,oklch(97% .014 254.604))}._bg-emerald-600_1d1tp_2{background-color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._bg-gray-50_1d1tp_2{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._bg-primary-50_1d1tp_2{background-color:var(--color-primary-50,#ecfdf5)}._bg-red-50_1d1tp_2{background-color:var(--color-red-50,oklch(97.1% .013 17.38))}._bg-transparent_1d1tp_2{background-color:#0000}._bg-white_1d1tp_2{background-color:var(--color-white,#fff)}._object-cover_1d1tp_2{object-fit:cover}._p-0_1d1tp_2{padding:calc(var(--spacing,.25rem)*0)}._p-3_1d1tp_2{padding:calc(var(--spacing,.25rem)*3)}._p-8_1d1tp_2{padding:calc(var(--spacing,.25rem)*8)}._px-3_1d1tp_2{padding-inline:calc(var(--spacing,.25rem)*3)}._px-4_1d1tp_2{padding-inline:calc(var(--spacing,.25rem)*4)}._px-5_1d1tp_2{padding-inline:calc(var(--spacing,.25rem)*5)}._px-6_1d1tp_2{padding-inline:calc(var(--spacing,.25rem)*6)}._py-2_1d1tp_2{padding-block:calc(var(--spacing,.25rem)*2)}._py-2\.5_1d1tp_2{padding-block:calc(var(--spacing,.25rem)*2.5)}._py-20_1d1tp_2{padding-block:calc(var(--spacing,.25rem)*20)}._pt-24_1d1tp_2{padding-top:calc(var(--spacing,.25rem)*24)}._pb-16_1d1tp_2{padding-bottom:calc(var(--spacing,.25rem)*16)}._text-center_1d1tp_2{text-align:center}._text-left_1d1tp_2{text-align:left}._text-2xl_1d1tp_2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}._text-4xl_1d1tp_2{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}._text-sm_1d1tp_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}._text-xs_1d1tp_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}._leading-relaxed_1d1tp_2{--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}._font-bold_1d1tp_2{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}._font-medium_1d1tp_2{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}._font-semibold_1d1tp_2{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}._text-amber-800_1d1tp_2{color:var(--color-amber-800,oklch(47.3% .137 46.201))}._text-amber-900\/80_1d1tp_2{color:#7b3306cc}@supports (color:color-mix(in lab,red,red)){._text-amber-900\/80_1d1tp_2{color:color-mix(in oklab,var(--color-amber-900,oklch(41.4% .112 45.904))80%,transparent)}}._text-blue-500_1d1tp_2{color:var(--color-blue-500,oklch(62.3% .214 259.815))}._text-blue-800_1d1tp_2{color:var(--color-blue-800,oklch(42.4% .199 265.638))}._text-emerald-600_1d1tp_2{color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._text-emerald-700_1d1tp_2{color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._text-gray-500_1d1tp_2{color:var(--color-gray-500,oklch(55.1% .027 264.364))}._text-gray-600_1d1tp_2{color:var(--color-gray-600,oklch(44.6% .03 256.802))}._text-gray-700_1d1tp_2{color:var(--color-gray-700,oklch(37.3% .034 259.733))}._text-gray-800_1d1tp_2{color:var(--color-gray-800,oklch(27.8% .033 256.848))}._text-gray-900_1d1tp_2{color:var(--color-gray-900,oklch(21% .034 264.665))}._text-primary-500_1d1tp_2{color:var(--color-primary-500,#10b981)}._text-primary-600_1d1tp_2{color:var(--color-primary-600,#059669)}._text-red-600_1d1tp_2{color:var(--color-red-600,oklch(57.7% .245 27.325))}._text-red-700_1d1tp_2{color:var(--color-red-700,oklch(50.5% .213 27.518))}._text-red-800_1d1tp_2{color:var(--color-red-800,oklch(44.4% .177 26.899))}._text-white_1d1tp_2{color:var(--color-white,#fff)}._underline_1d1tp_2{text-decoration-line:underline}._shadow-md_1d1tp_2{--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_1d1tp_2{--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)}._filter_1d1tp_2{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,)}._transition-colors_1d1tp_2{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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._transition-opacity_1d1tp_2{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._ease-out_1d1tp_2{--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1))}@media(hover:hover){._hover\:border-primary-500_1d1tp_2:hover{border-color:var(--color-primary-500,#10b981)}._hover\:bg-emerald-700_1d1tp_2:hover{background-color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._hover\:bg-gray-50_1d1tp_2:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._hover\:text-primary-600_1d1tp_2:hover{color:var(--color-primary-600,#059669)}._hover\:underline_1d1tp_2:hover{text-decoration-line:underline}._hover\:opacity-70_1d1tp_2:hover{opacity:.7}}._disabled\:opacity-50_1d1tp_2:disabled{opacity:.5}@media(min-width:40rem){._sm\:flex-row_1d1tp_2{flex-direction:row}}@media(min-width:48rem){._md\:mt-0_1d1tp_2{margin-top:calc(var(--spacing,.25rem)*0)}._md\:gap-4_1d1tp_2{gap:calc(var(--spacing,.25rem)*4)}}@media(min-width:80rem){._xl\:h-10_1d1tp_2{height:calc(var(--spacing,.25rem)*10)}._xl\:w-10_1d1tp_2{width:calc(var(--spacing,.25rem)*10)}._xl\:max-w-\[180px\]_1d1tp_2{max-width:180px}}@media(min-width:96rem){._2xl\:inline_1d1tp_2{display:inline}}}._pageContainer_1d1tp_2{background-color:var(--color-gray-50,oklch(98.5% .002 247.839));width:100%;min-height:100vh;padding-top:80px}._container_1d1tp_2{max-width:var(--container-7xl,80rem);padding-inline:calc(var(--spacing,.25rem)*4);margin-inline:auto}@media(min-width:40rem){._container_1d1tp_2{padding-inline:calc(var(--spacing,.25rem)*6)}}@media(min-width:64rem){._container_1d1tp_2{padding-inline:calc(var(--spacing,.25rem)*8)}}._container_1d1tp_2{padding-top:32px;padding-bottom:60px}._pageHeader_1d1tp_2{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:32px;display:flex}._headerLeft_1d1tp_2{flex-direction:column;gap:4px;display:flex}._pageTitle_1d1tp_2{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height, 1.2 ));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-900,oklch(21% .034 264.665))}._pageSubtitle_1d1tp_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-gray-500,oklch(55.1% .027 264.364))}._bookingCount_1d1tp_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#047857;background:#d1fae5;border-radius:999px;padding:4px 12px}._statusFilters_1d1tp_2{margin-bottom:calc(var(--spacing,.25rem)*6);gap:calc(var(--spacing,.25rem)*2);flex-wrap:wrap;display:flex}._filterChip_1d1tp_2{cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-600,oklch(44.6% .03 256.802));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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:3.40282e38px}@media(hover:hover){._filterChip_1d1tp_2:hover{border-color:var(--color-primary-300,#6ee7b7);color:var(--color-primary-600,#059669)}}._filterChipActive_1d1tp_2{border-color:var(--color-primary-500,#10b981);background-color:var(--color-primary-500,#10b981);color:var(--color-white,#fff);--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)}@media(hover:hover){._filterChipActive_1d1tp_2:hover{border-color:var(--color-primary-500,#10b981);color:var(--color-white,#fff)}}._bookingList_1d1tp_2{flex-direction:column;gap:20px;display:flex}._bookingCard_1d1tp_2{border-radius:var(--radius-2xl,1rem);background-color:var(--color-white,#fff);border:1px solid #f3f4f6;transition:all .3s;animation:.4s ease-out forwards _fadeInUp_1d1tp_1;display:flex;overflow:hidden;box-shadow:0 1px 3px #0000000a}._bookingCard_1d1tp_2:hover{transform:translateY(-2px);box-shadow:0 8px 24px #00000014}._cardImage_1d1tp_2{object-fit:cover;flex-shrink:0;width:280px;min-height:220px}._cardBody_1d1tp_2{flex-direction:column;flex:1;justify-content:space-between;padding:24px;display:flex}._cardTop_1d1tp_2{justify-content:space-between;align-items:flex-start;margin-bottom:12px;display:flex}._tourTitle_1d1tp_2{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-900,oklch(21% .034 264.665));margin-bottom:6px}._tourLocation_1d1tp_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-gray-500,oklch(55.1% .027 264.364));align-items:center;gap:4px;display:flex}._locationIcon_1d1tp_2{color:#10b981;width:14px;height:14px}._statusBadge_1d1tp_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);border-radius:999px;flex-shrink:0;align-items:center;gap:4px;padding:5px 14px;display:flex}._statusConfirmed_1d1tp_2,._statusPaid_1d1tp_2{color:#047857;background:#d1fae5}._statusPending_1d1tp_2{color:#b45309;background:#fef3c7}._statusCancelled_1d1tp_2{color:#6b7280;background:#f3f4f6}._statusIcon_1d1tp_2{width:13px;height:13px}._cardMeta_1d1tp_2{flex-wrap:wrap;gap:20px;margin-bottom:16px;display:flex}._metaItem_1d1tp_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-gray-600,oklch(44.6% .03 256.802));align-items:center;gap:6px;display:flex}._metaIcon_1d1tp_2{color:#10b981;width:15px;height:15px}._cardBottom_1d1tp_2{border-top:1px solid #f3f4f6;justify-content:space-between;align-items:center;padding-top:16px;display:flex}._priceArea_1d1tp_2{flex-direction:column;display:flex}._priceLabel_1d1tp_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:var(--color-gray-400,oklch(70.7% .022 261.325))}._priceValue_1d1tp_2{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:#166534;font-family:Inter,sans-serif}._cardActions_1d1tp_2{flex-wrap:wrap;gap:8px;display:flex}._btnDetail_1d1tp_2{border-radius:var(--radius-xl,.75rem);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#1d4ed8;cursor:pointer;background:#fff;border:1.5px solid #93c5fd;align-items:center;gap:6px;padding:10px 20px;text-decoration:none;transition:all .2s;display:flex}._btnDetail_1d1tp_2:hover{background:#eff6ff;transform:translateY(-1px);box-shadow:0 4px 14px #1d4ed81f}._btnDetailIcon_1d1tp_2{width:16px;height:16px}._btnChat_1d1tp_2{border-radius:var(--radius-xl,.75rem);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#16a34a;cursor:pointer;background:#fff;border:1.5px solid #16a34a;align-items:center;gap:6px;padding:10px 20px;text-decoration:none;transition:all .2s;display:flex}._btnChat_1d1tp_2:hover{background:#f0fdf4;transform:translateY(-1px);box-shadow:0 4px 14px #16a34a26}._btnChatIcon_1d1tp_2{width:16px;height:16px}._btnChatDisabled_1d1tp_2{opacity:.55;cursor:not-allowed;color:#64748b;border-color:#cbd5e1;transform:none}._btnChatDisabled_1d1tp_2:hover{box-shadow:none;background:#fff;transform:none}._btnViewTour_1d1tp_2{border-radius:var(--radius-xl,.75rem);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#fff;cursor:pointer;background:#16a34a;border:none;align-items:center;gap:6px;padding:10px 20px;text-decoration:none;transition:all .2s;display:flex}._btnViewTour_1d1tp_2:hover{background:#15803d;transform:translateY(-1px);box-shadow:0 4px 14px #16a34a59}._btnViewIcon_1d1tp_2{width:16px;height:16px}._btnDelete_1d1tp_2{border-radius:var(--radius-xl,.75rem);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#ef4444;cursor:pointer;background:#fff;border:1.5px solid #fecaca;padding:10px 16px;transition:all .2s}._btnDelete_1d1tp_2:hover{background:#fef2f2;border-color:#f87171}._emptyState_1d1tp_2{border-radius:var(--radius-2xl,1rem);background-color:var(--color-white,#fff);text-align:center;padding:64px 32px;box-shadow:0 1px 3px #0000000a}._emptyIconCircle_1d1tp_2{background:#f0fdf4;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin:0 auto 20px;display:flex}._emptyIcon_1d1tp_2{color:#10b981;width:36px;height:36px}._emptyTitle_1d1tp_2{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-900,oklch(21% .034 264.665));margin-bottom:8px}._emptyText_1d1tp_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-gray-500,oklch(55.1% .027 264.364));max-width:360px;margin-bottom:24px;margin-left:auto;margin-right:auto;line-height:1.6}._emptyBtn_1d1tp_2{border-radius:var(--radius-xl,.75rem);padding-inline:calc(var(--spacing,.25rem)*8);padding-block:calc(var(--spacing,.25rem)*3);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);cursor:pointer;background:#16a34a;border:none;align-items:center;gap:8px;text-decoration:none;transition:all .2s;display:inline-flex}._emptyBtn_1d1tp_2:hover{background:#15803d;transform:translateY(-1px);box-shadow:0 4px 14px #16a34a59}._bookedDate_1d1tp_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:var(--color-gray-400,oklch(70.7% .022 261.325));margin-top:4px}@media(max-width:768px){._bookingCard_1d1tp_2{flex-direction:column}._cardImage_1d1tp_2{width:100%;height:200px;min-height:auto}._cardMeta_1d1tp_2{gap:12px}._cardBottom_1d1tp_2{flex-direction:column;align-items:flex-start;gap:12px}._cardActions_1d1tp_2{width:100%}._btnViewTour_1d1tp_2{flex:1;justify-content:center}._pageTitle_1d1tp_2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}._pageHeader_1d1tp_2{flex-direction:column;align-items:flex-start}}@keyframes _fadeInUp_1d1tp_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes _spin_1d1tp_1{to{transform:rotate(360deg)}}@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-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-border-style:solid;--tw-leading:initial;--tw-font-weight: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-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-ease:initial;--tw-tracking:initial}}}@layer theme;@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,var(--font-sans,"Inter",sans-serif));font-feature-settings:var(--default-font-feature-settings,initial);font-variation-settings:var(--default-font-variation-settings,initial);-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,var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace));font-feature-settings:var(--default-mono-font-feature-settings,initial);font-variation-settings:var(--default-mono-font-variation-settings,initial);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_1u9ao_2{width:100%}@media(min-width:40rem){._container_1u9ao_2{max-width:40rem}}@media(min-width:48rem){._container_1u9ao_2{max-width:48rem}}@media(min-width:64rem){._container_1u9ao_2{max-width:64rem}}@media(min-width:80rem){._container_1u9ao_2{max-width:80rem}}@media(min-width:96rem){._container_1u9ao_2{max-width:96rem}}._mx-auto_1u9ao_2{margin-inline:auto}._mt-2_1u9ao_2{margin-top:calc(var(--spacing,.25rem)*2)}._mt-3_1u9ao_2{margin-top:calc(var(--spacing,.25rem)*3)}._mt-4_1u9ao_2{margin-top:calc(var(--spacing,.25rem)*4)}._mb-1_1u9ao_2{margin-bottom:calc(var(--spacing,.25rem)*1)}._mb-2_1u9ao_2{margin-bottom:calc(var(--spacing,.25rem)*2)}._mb-4_1u9ao_2{margin-bottom:calc(var(--spacing,.25rem)*4)}._mb-5_1u9ao_2{margin-bottom:calc(var(--spacing,.25rem)*5)}._mb-6_1u9ao_2{margin-bottom:calc(var(--spacing,.25rem)*6)}._mb-8_1u9ao_2{margin-bottom:calc(var(--spacing,.25rem)*8)}._block_1u9ao_2{display:block}._flex_1u9ao_2{display:flex}._grid_1u9ao_2{display:grid}._hidden_1u9ao_2{display:none}._inline_1u9ao_2{display:inline}._inline-block_1u9ao_2{display:inline-block}._inline-flex_1u9ao_2{display:inline-flex}._h-5_1u9ao_2{height:calc(var(--spacing,.25rem)*5)}._h-6_1u9ao_2{height:calc(var(--spacing,.25rem)*6)}._h-9_1u9ao_2{height:calc(var(--spacing,.25rem)*9)}._h-full_1u9ao_2{height:100%}._min-h-screen_1u9ao_2{min-height:100vh}._w-5_1u9ao_2{width:calc(var(--spacing,.25rem)*5)}._w-6_1u9ao_2{width:calc(var(--spacing,.25rem)*6)}._w-9_1u9ao_2{width:calc(var(--spacing,.25rem)*9)}._w-full_1u9ao_2{width:100%}._max-w-4xl_1u9ao_2{max-width:var(--container-4xl,56rem)}._max-w-\[140px\]_1u9ao_2{max-width:140px}._max-w-lg_1u9ao_2{max-width:var(--container-lg,32rem)}._max-w-xs_1u9ao_2{max-width:var(--container-xs,20rem)}._flex-shrink-0_1u9ao_2{flex-shrink:0}._grow_1u9ao_2{flex-grow:1}._transform_1u9ao_2{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}._animate-spin_1u9ao_2{animation:var(--animate-spin,spin 1s linear infinite)}._cursor-pointer_1u9ao_2{cursor:pointer}._resize_1u9ao_2{resize:both}._flex-col_1u9ao_2{flex-direction:column}._flex-wrap_1u9ao_2{flex-wrap:wrap}._items-center_1u9ao_2{align-items:center}._items-start_1u9ao_2{align-items:flex-start}._justify-center_1u9ao_2{justify-content:center}._gap-2_1u9ao_2{gap:calc(var(--spacing,.25rem)*2)}._gap-3_1u9ao_2{gap:calc(var(--spacing,.25rem)*3)}._gap-4_1u9ao_2{gap:calc(var(--spacing,.25rem)*4)}:where(._space-y-1_1u9ao_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(._space-y-6_1u9ao_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*6)*calc(1 - var(--tw-space-y-reverse)))}._truncate_1u9ao_2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._overflow-hidden_1u9ao_2{overflow:hidden}._rounded_1u9ao_2{border-radius:.25rem}._rounded-2xl_1u9ao_2{border-radius:var(--radius-2xl,1rem)}._rounded-full_1u9ao_2{border-radius:3.40282e38px}._rounded-lg_1u9ao_2{border-radius:var(--radius-lg,.5rem)}._rounded-md_1u9ao_2{border-radius:var(--radius-md,.375rem)}._rounded-xl_1u9ao_2{border-radius:var(--radius-xl,.75rem)}._border_1u9ao_2{border-style:var(--tw-border-style);border-width:1px}._border-0_1u9ao_2{border-style:var(--tw-border-style);border-width:0}._border-amber-100_1u9ao_2{border-color:var(--color-amber-100,oklch(96.2% .059 95.617))}._border-gray-100_1u9ao_2{border-color:var(--color-gray-100,oklch(96.7% .003 264.542))}._border-gray-200_1u9ao_2{border-color:var(--color-gray-200,oklch(92.8% .006 264.531))}._border-red-100_1u9ao_2{border-color:var(--color-red-100,oklch(93.6% .032 17.717))}._bg-amber-50_1u9ao_2{background-color:var(--color-amber-50,oklch(98.7% .022 95.277))}._bg-blue-50_1u9ao_2{background-color:var(--color-blue-50,oklch(97% .014 254.604))}._bg-emerald-600_1u9ao_2{background-color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._bg-gray-50_1u9ao_2{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._bg-primary-50_1u9ao_2{background-color:var(--color-primary-50,#ecfdf5)}._bg-red-50_1u9ao_2{background-color:var(--color-red-50,oklch(97.1% .013 17.38))}._bg-transparent_1u9ao_2{background-color:#0000}._bg-white_1u9ao_2{background-color:var(--color-white,#fff)}._object-cover_1u9ao_2{object-fit:cover}._p-0_1u9ao_2{padding:calc(var(--spacing,.25rem)*0)}._p-3_1u9ao_2{padding:calc(var(--spacing,.25rem)*3)}._p-8_1u9ao_2{padding:calc(var(--spacing,.25rem)*8)}._px-3_1u9ao_2{padding-inline:calc(var(--spacing,.25rem)*3)}._px-4_1u9ao_2{padding-inline:calc(var(--spacing,.25rem)*4)}._px-5_1u9ao_2{padding-inline:calc(var(--spacing,.25rem)*5)}._px-6_1u9ao_2{padding-inline:calc(var(--spacing,.25rem)*6)}._py-2_1u9ao_2{padding-block:calc(var(--spacing,.25rem)*2)}._py-2\.5_1u9ao_2{padding-block:calc(var(--spacing,.25rem)*2.5)}._py-20_1u9ao_2{padding-block:calc(var(--spacing,.25rem)*20)}._pt-24_1u9ao_2{padding-top:calc(var(--spacing,.25rem)*24)}._pb-16_1u9ao_2{padding-bottom:calc(var(--spacing,.25rem)*16)}._text-center_1u9ao_2{text-align:center}._text-left_1u9ao_2{text-align:left}._text-2xl_1u9ao_2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}._text-4xl_1u9ao_2{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}._text-sm_1u9ao_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}._text-xs_1u9ao_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}._leading-relaxed_1u9ao_2{--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}._font-bold_1u9ao_2{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}._font-medium_1u9ao_2{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}._font-semibold_1u9ao_2{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}._text-amber-800_1u9ao_2{color:var(--color-amber-800,oklch(47.3% .137 46.201))}._text-amber-900\/80_1u9ao_2{color:#7b3306cc}@supports (color:color-mix(in lab,red,red)){._text-amber-900\/80_1u9ao_2{color:color-mix(in oklab,var(--color-amber-900,oklch(41.4% .112 45.904))80%,transparent)}}._text-blue-500_1u9ao_2{color:var(--color-blue-500,oklch(62.3% .214 259.815))}._text-blue-800_1u9ao_2{color:var(--color-blue-800,oklch(42.4% .199 265.638))}._text-emerald-600_1u9ao_2{color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._text-emerald-700_1u9ao_2{color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._text-gray-500_1u9ao_2{color:var(--color-gray-500,oklch(55.1% .027 264.364))}._text-gray-600_1u9ao_2{color:var(--color-gray-600,oklch(44.6% .03 256.802))}._text-gray-700_1u9ao_2{color:var(--color-gray-700,oklch(37.3% .034 259.733))}._text-gray-800_1u9ao_2{color:var(--color-gray-800,oklch(27.8% .033 256.848))}._text-gray-900_1u9ao_2{color:var(--color-gray-900,oklch(21% .034 264.665))}._text-primary-500_1u9ao_2{color:var(--color-primary-500,#10b981)}._text-primary-600_1u9ao_2{color:var(--color-primary-600,#059669)}._text-red-600_1u9ao_2{color:var(--color-red-600,oklch(57.7% .245 27.325))}._text-red-700_1u9ao_2{color:var(--color-red-700,oklch(50.5% .213 27.518))}._text-red-800_1u9ao_2{color:var(--color-red-800,oklch(44.4% .177 26.899))}._text-white_1u9ao_2{color:var(--color-white,#fff)}._underline_1u9ao_2{text-decoration-line:underline}._shadow-md_1u9ao_2{--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_1u9ao_2{--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)}._filter_1u9ao_2{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,)}._transition-colors_1u9ao_2{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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._transition-opacity_1u9ao_2{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._ease-out_1u9ao_2{--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1))}@media(hover:hover){._hover\:border-primary-500_1u9ao_2:hover{border-color:var(--color-primary-500,#10b981)}._hover\:bg-emerald-700_1u9ao_2:hover{background-color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._hover\:bg-gray-50_1u9ao_2:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._hover\:text-primary-600_1u9ao_2:hover{color:var(--color-primary-600,#059669)}._hover\:underline_1u9ao_2:hover{text-decoration-line:underline}._hover\:opacity-70_1u9ao_2:hover{opacity:.7}}._disabled\:opacity-50_1u9ao_2:disabled{opacity:.5}@media(min-width:40rem){._sm\:flex-row_1u9ao_2{flex-direction:row}}@media(min-width:48rem){._md\:mt-0_1u9ao_2{margin-top:calc(var(--spacing,.25rem)*0)}._md\:gap-4_1u9ao_2{gap:calc(var(--spacing,.25rem)*4)}}@media(min-width:80rem){._xl\:h-10_1u9ao_2{height:calc(var(--spacing,.25rem)*10)}._xl\:w-10_1u9ao_2{width:calc(var(--spacing,.25rem)*10)}._xl\:max-w-\[180px\]_1u9ao_2{max-width:180px}}@media(min-width:96rem){._2xl\:inline_1u9ao_2{display:inline}}}._page_1u9ao_2{background-color:var(--color-gray-50,oklch(98.5% .002 247.839));width:100%;min-height:100vh;padding-top:80px}._inner_1u9ao_2{max-width:var(--container-7xl,80rem);padding-inline:calc(var(--spacing,.25rem)*4);margin-inline:auto}@media(min-width:40rem){._inner_1u9ao_2{padding-inline:calc(var(--spacing,.25rem)*6)}}@media(min-width:64rem){._inner_1u9ao_2{padding-inline:calc(var(--spacing,.25rem)*8)}}._inner_1u9ao_2{max-width:960px;padding-top:28px;padding-bottom:56px}._backRow_1u9ao_2{margin-bottom:16px}._backLink_1u9ao_2{align-items:center;gap:calc(var(--spacing,.25rem)*2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-600,oklch(44.6% .03 256.802));text-decoration-line:none;display:inline-flex}@media(hover:hover){._backLink_1u9ao_2:hover{color:var(--color-gray-900,oklch(21% .034 264.665))}}._hero_1u9ao_2{border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-100,oklch(96.7% .003 264.542));background-color:var(--color-white,#fff);flex-wrap:wrap;display:flex;overflow:hidden;box-shadow:0 1px 3px #0000000a}._heroImg_1u9ao_2{object-fit:cover;flex-shrink:0;width:100%;max-width:320px;min-height:200px}._heroBody_1u9ao_2{flex:1;min-width:240px;padding:24px}._heroTop_1u9ao_2{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}._title_1u9ao_2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-900,oklch(21% .034 264.665));margin:0 0 4px}._meta_1u9ao_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-gray-500,oklch(55.1% .027 264.364));flex-wrap:wrap;align-items:center;gap:12px;display:flex}._metaItem_1u9ao_2{align-items:center;gap:4px;display:inline-flex}._statusBadge_1u9ao_2{align-items:center;gap:calc(var(--spacing,.25rem)*1);padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);border-radius:3.40282e38px;display:inline-flex}._statusPaid_1u9ao_2{color:#047857;background:#d1fae5}._statusPending_1u9ao_2{color:#b45309;background:#fef3c7}._statusCancelled_1u9ao_2{color:#b91c1c;background:#fee2e2}._statusConfirmed_1u9ao_2{color:#3730a3;background:#e0e7ff}._priceBlock_1u9ao_2{border-top:1px solid #f3f4f6;margin-top:16px;padding-top:16px}._priceRow_1u9ao_2{justify-content:space-between;align-items:baseline;gap:12px;display:flex}._priceLabel_1u9ao_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-gray-500,oklch(55.1% .027 264.364))}._priceValue_1u9ao_2{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:#166534}._discountNote_1u9ao_2{margin-top:calc(var(--spacing,.25rem)*1);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-amber-700,oklch(55.5% .163 48.998))}._section_1u9ao_2{margin-top:calc(var(--spacing,.25rem)*5);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-100,oklch(96.7% .003 264.542));background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem)*5);box-shadow:0 1px 3px #0000000a}._sectionTitle_1u9ao_2{margin:calc(var(--spacing,.25rem)*0);margin-bottom:calc(var(--spacing,.25rem)*3);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-900,oklch(21% .034 264.665))}._grid2_1u9ao_2{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px 20px;display:grid}._label_1u9ao_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);color:var(--color-gray-400,oklch(70.7% .022 261.325));text-transform:uppercase;margin-bottom:2px;display:block}._value_1u9ao_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-gray-800,oklch(27.8% .033 256.848));margin:0}._tableWrap_1u9ao_2{overflow-x:auto}._table_1u9ao_2{border-collapse:collapse;width:100%;font-size:13px}._table_1u9ao_2 th{text-align:left;--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-gray-500,oklch(55.1% .027 264.364));border-bottom:1px solid #e5e7eb;padding:8px 10px}._table_1u9ao_2 td{vertical-align:top;border-bottom:1px solid #f3f4f6;padding:10px}._emptyLine_1u9ao_2{margin:calc(var(--spacing,.25rem)*0);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-gray-500,oklch(55.1% .027 264.364))}._actions_1u9ao_2{flex-wrap:wrap;gap:10px;margin-top:8px;display:flex}._btnPrimary_1u9ao_2{cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem)*2);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*2.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#fff;background:#16a34a;border-width:0;text-decoration-line:none;transition:opacity .2s;display:inline-flex}._btnPrimary_1u9ao_2:hover{opacity:.92}._btnOutline_1u9ao_2{cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem)*2);border-radius:var(--radius-xl,.75rem);padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*2.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#16a34a;background:#fff;border:1.5px solid #16a34a;text-decoration-line:none;display:inline-flex}._btnMuted_1u9ao_2{cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem)*2);border-radius:var(--radius-xl,.75rem);padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*2.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#374151;background:#f3f4f6;border:none;display:inline-flex}._btnDanger_1u9ao_2{cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem)*2);border-radius:var(--radius-xl,.75rem);padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*2.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#b91c1c;background:#fff;border:1.5px solid #fecaca;display:inline-flex}._btnDanger_1u9ao_2:hover{background:#fef2f2}._errorBox_1u9ao_2{border-radius:var(--radius-xl,.75rem);background-color:var(--color-red-50,oklch(97.1% .013 17.38));padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-red-700,oklch(50.5% .213 27.518))}._loading_1u9ao_2{padding-block:calc(var(--spacing,.25rem)*16);text-align:center;color:var(--color-gray-500,oklch(55.1% .027 264.364))}@keyframes _spin_1u9ao_1{to{transform:rotate(360deg)}}._wrap_1o6uq_1{margin:1.5rem 0;padding:1.25rem 1.5rem;border-radius:1rem;background:linear-gradient(135deg,#ecfdf5,#f0fdf4);border:1px solid #a7f3d0}._headerRow_1o6uq_9{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap;margin-bottom:.75rem}._title_1o6uq_18{font-size:1.1rem;font-weight:700;color:#065f46;margin:0}._line_1o6uq_25{margin:.35rem 0;color:#134e4a;font-size:.95rem}._muted_1o6uq_31{color:#5b7a75;font-weight:400}._countdown_1o6uq_36{margin-top:.75rem;padding:.5rem .75rem;background:#fff;border-radius:.5rem;color:#047857;font-size:.95rem}._fallback_1o6uq_45{margin-top:.75rem;padding:.65rem .75rem;background:#fffbeb;border-radius:.5rem;color:#92400e;font-size:.9rem;line-height:1.45}._warning_1o6uq_55{margin:.35rem 0;color:#92400e;font-size:.88rem}._list_1o6uq_61{margin:.5rem 0 0 1.25rem;color:#115e59;font-size:.9rem}._badgeConfirmed_1o6uq_67,._badgeEstimated_1o6uq_68,._badgeUnavailable_1o6uq_69{font-size:.75rem;font-weight:600;padding:.2rem .55rem;border-radius:999px}._badgeConfirmed_1o6uq_67{background:#d1fae5;color:#065f46}._badgeEstimated_1o6uq_68{background:#fef3c7;color:#92400e}._badgeUnavailable_1o6uq_69{background:#f3f4f6;color:#6b7280}._actions_1o6uq_91{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.85rem}._actionBtn_1o6uq_98{display:inline-flex;align-items:center;padding:.4rem .75rem;border-radius:.5rem;background:#fff;border:1px solid #6ee7b7;color:#047857;font-size:.88rem;font-weight:600;text-decoration:none;cursor:pointer}._actionBtn_1o6uq_98:hover{background:#ecfdf5}._nearbySection_1o6uq_116{margin-top:1rem;padding-top:1rem;border-top:1px solid #a7f3d0}._nearbyTitle_1o6uq_122{margin:0 0 .5rem;font-size:1rem;color:#065f46}._nearbyList_1o6uq_128{list-style:none;margin:.5rem 0 0;padding:0;display:flex;flex-direction:column;gap:.75rem}._nearbyCard_1o6uq_137{background:#fff;border-radius:.65rem;padding:.75rem;border:1px solid #d1fae5}._nearbyCardHeader_1o6uq_144{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem}._badgeFits_1o6uq_152{font-size:.72rem;font-weight:600;padding:.15rem .5rem;border-radius:999px;background:#d1fae5;color:#065f46}._badgeNoFit_1o6uq_161{font-size:.72rem;font-weight:600;padding:.15rem .5rem;border-radius:999px;background:#fef3c7;color:#92400e}._fallbackInline_1o6uq_170{color:#92400e;font-weight:600}._scheduleUpdated_1o6uq_175{background:#eff6ff;border:1px solid #bfdbfe;border-radius:10px;padding:12px;margin-bottom:12px}@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-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-border-style:solid;--tw-leading:initial;--tw-font-weight: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-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-ease:initial}}}@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-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-800:oklch(47.3% .137 46.201);--color-amber-900:oklch(41.4% .112 45.904);--color-emerald-50:oklch(97.9% .021 166.113);--color-emerald-100:oklch(95% .052 163.051);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-700:oklch(50.8% .118 165.612);--color-emerald-800:oklch(43.2% .095 166.913);--color-blue-50:oklch(97% .014 254.604);--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-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-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-gray-900:oklch(21% .034 264.665);--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-lg:32rem;--container-4xl:56rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--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;--leading-relaxed:1.625;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--ease-out:cubic-bezier(0,0,.2,1);--animate-spin:spin 1s linear infinite;--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_iy56g_2{width:100%}@media(min-width:40rem){._container_iy56g_2{max-width:40rem}}@media(min-width:48rem){._container_iy56g_2{max-width:48rem}}@media(min-width:64rem){._container_iy56g_2{max-width:64rem}}@media(min-width:80rem){._container_iy56g_2{max-width:80rem}}@media(min-width:96rem){._container_iy56g_2{max-width:96rem}}._mx-auto_iy56g_2{margin-inline:auto}._mt-2_iy56g_2{margin-top:calc(var(--spacing)*2)}._mt-3_iy56g_2{margin-top:calc(var(--spacing)*3)}._mt-4_iy56g_2{margin-top:calc(var(--spacing)*4)}._mb-1_iy56g_2{margin-bottom:calc(var(--spacing)*1)}._mb-2_iy56g_2{margin-bottom:calc(var(--spacing)*2)}._mb-4_iy56g_2{margin-bottom:calc(var(--spacing)*4)}._mb-5_iy56g_2{margin-bottom:calc(var(--spacing)*5)}._mb-6_iy56g_2{margin-bottom:calc(var(--spacing)*6)}._mb-8_iy56g_2{margin-bottom:calc(var(--spacing)*8)}._block_iy56g_2{display:block}._flex_iy56g_2{display:flex}._grid_iy56g_2{display:grid}._hidden_iy56g_2{display:none}._inline_iy56g_2{display:inline}._inline-block_iy56g_2{display:inline-block}._inline-flex_iy56g_2{display:inline-flex}._h-5_iy56g_2{height:calc(var(--spacing)*5)}._h-6_iy56g_2{height:calc(var(--spacing)*6)}._h-9_iy56g_2{height:calc(var(--spacing)*9)}._h-full_iy56g_2{height:100%}._min-h-screen_iy56g_2{min-height:100vh}._w-5_iy56g_2{width:calc(var(--spacing)*5)}._w-6_iy56g_2{width:calc(var(--spacing)*6)}._w-9_iy56g_2{width:calc(var(--spacing)*9)}._w-full_iy56g_2{width:100%}._max-w-4xl_iy56g_2{max-width:var(--container-4xl)}._max-w-\[140px\]_iy56g_2{max-width:140px}._max-w-lg_iy56g_2{max-width:var(--container-lg)}._max-w-xs_iy56g_2{max-width:var(--container-xs)}._flex-shrink-0_iy56g_2{flex-shrink:0}._grow_iy56g_2{flex-grow:1}._transform_iy56g_2{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}._animate-spin_iy56g_2{animation:var(--animate-spin)}._cursor-pointer_iy56g_2{cursor:pointer}._resize_iy56g_2{resize:both}._flex-col_iy56g_2{flex-direction:column}._flex-wrap_iy56g_2{flex-wrap:wrap}._items-center_iy56g_2{align-items:center}._items-start_iy56g_2{align-items:flex-start}._justify-center_iy56g_2{justify-content:center}._gap-2_iy56g_2{gap:calc(var(--spacing)*2)}._gap-3_iy56g_2{gap:calc(var(--spacing)*3)}._gap-4_iy56g_2{gap:calc(var(--spacing)*4)}:where(._space-y-1_iy56g_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(._space-y-6_iy56g_2>: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)))}._truncate_iy56g_2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._overflow-hidden_iy56g_2{overflow:hidden}._rounded_iy56g_2{border-radius:.25rem}._rounded-2xl_iy56g_2{border-radius:var(--radius-2xl)}._rounded-full_iy56g_2{border-radius:3.40282e38px}._rounded-lg_iy56g_2{border-radius:var(--radius-lg)}._rounded-md_iy56g_2{border-radius:var(--radius-md)}._rounded-xl_iy56g_2{border-radius:var(--radius-xl)}._border_iy56g_2{border-style:var(--tw-border-style);border-width:1px}._border-0_iy56g_2{border-style:var(--tw-border-style);border-width:0}._border-amber-100_iy56g_2{border-color:var(--color-amber-100)}._border-gray-100_iy56g_2{border-color:var(--color-gray-100)}._border-gray-200_iy56g_2{border-color:var(--color-gray-200)}._border-red-100_iy56g_2{border-color:var(--color-red-100)}._bg-amber-50_iy56g_2{background-color:var(--color-amber-50)}._bg-blue-50_iy56g_2{background-color:var(--color-blue-50)}._bg-emerald-600_iy56g_2{background-color:var(--color-emerald-600)}._bg-gray-50_iy56g_2{background-color:var(--color-gray-50)}._bg-red-50_iy56g_2{background-color:var(--color-red-50)}._bg-transparent_iy56g_2{background-color:#0000}._bg-white_iy56g_2{background-color:var(--color-white)}._object-cover_iy56g_2{object-fit:cover}._p-0_iy56g_2{padding:calc(var(--spacing)*0)}._p-3_iy56g_2{padding:calc(var(--spacing)*3)}._p-8_iy56g_2{padding:calc(var(--spacing)*8)}._px-3_iy56g_2{padding-inline:calc(var(--spacing)*3)}._px-4_iy56g_2{padding-inline:calc(var(--spacing)*4)}._px-5_iy56g_2{padding-inline:calc(var(--spacing)*5)}._px-6_iy56g_2{padding-inline:calc(var(--spacing)*6)}._py-2_iy56g_2{padding-block:calc(var(--spacing)*2)}._py-2\.5_iy56g_2{padding-block:calc(var(--spacing)*2.5)}._py-20_iy56g_2{padding-block:calc(var(--spacing)*20)}._pt-24_iy56g_2{padding-top:calc(var(--spacing)*24)}._pb-16_iy56g_2{padding-bottom:calc(var(--spacing)*16)}._text-center_iy56g_2{text-align:center}._text-left_iy56g_2{text-align:left}._text-2xl_iy56g_2{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}._text-4xl_iy56g_2{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}._text-sm_iy56g_2{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}._text-xs_iy56g_2{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}._leading-relaxed_iy56g_2{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}._font-bold_iy56g_2{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}._font-medium_iy56g_2{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}._font-semibold_iy56g_2{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}._text-amber-800_iy56g_2{color:var(--color-amber-800)}._text-amber-900\/80_iy56g_2{color:#7b3306cc}@supports (color:color-mix(in lab,red,red)){._text-amber-900\/80_iy56g_2{color:color-mix(in oklab,var(--color-amber-900)80%,transparent)}}._text-blue-500_iy56g_2{color:var(--color-blue-500)}._text-blue-800_iy56g_2{color:var(--color-blue-800)}._text-emerald-600_iy56g_2{color:var(--color-emerald-600)}._text-emerald-700_iy56g_2{color:var(--color-emerald-700)}._text-gray-500_iy56g_2{color:var(--color-gray-500)}._text-gray-600_iy56g_2{color:var(--color-gray-600)}._text-gray-700_iy56g_2{color:var(--color-gray-700)}._text-gray-800_iy56g_2{color:var(--color-gray-800)}._text-gray-900_iy56g_2{color:var(--color-gray-900)}._text-red-600_iy56g_2{color:var(--color-red-600)}._text-red-700_iy56g_2{color:var(--color-red-700)}._text-red-800_iy56g_2{color:var(--color-red-800)}._text-white_iy56g_2{color:var(--color-white)}._underline_iy56g_2{text-decoration-line:underline}._shadow-md_iy56g_2{--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_iy56g_2{--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)}._filter_iy56g_2{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,)}._transition-colors_iy56g_2{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_iy56g_2{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}._ease-out_iy56g_2{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}@media(hover:hover){._hover\:bg-emerald-700_iy56g_2:hover{background-color:var(--color-emerald-700)}._hover\:bg-gray-50_iy56g_2:hover{background-color:var(--color-gray-50)}._hover\:underline_iy56g_2:hover{text-decoration-line:underline}._hover\:opacity-70_iy56g_2:hover{opacity:.7}}._disabled\:opacity-50_iy56g_2:disabled{opacity:.5}@media(min-width:40rem){._sm\:flex-row_iy56g_2{flex-direction:row}}@media(min-width:48rem){._md\:mt-0_iy56g_2{margin-top:calc(var(--spacing)*0)}._md\:gap-4_iy56g_2{gap:calc(var(--spacing)*4)}}@media(min-width:80rem){._xl\:h-10_iy56g_2{height:calc(var(--spacing)*10)}._xl\:w-10_iy56g_2{width:calc(var(--spacing)*10)}._xl\:max-w-\[180px\]_iy56g_2{max-width:180px}}@media(min-width:96rem){._2xl\:inline_iy56g_2{display:inline}}}._panel_iy56g_2{margin-bottom:calc(var(--spacing)*4);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-emerald-100);background-color:var(--color-white);padding:calc(var(--spacing)*5);--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)}._title_iy56g_2{margin-bottom:calc(var(--spacing)*1);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-gray-900)}._subTitle_iy56g_2{margin-top:calc(var(--spacing)*3);margin-bottom:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-gray-800)}._intro_iy56g_2{margin-bottom:calc(var(--spacing)*3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-gray-600)}._hint_iy56g_2{margin-bottom:calc(var(--spacing)*2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-gray-500)}._muted_iy56g_2{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-gray-500)}._error_iy56g_2{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-red-600)}._success_iy56g_2{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-emerald-700)}._stars_iy56g_2{margin-bottom:calc(var(--spacing)*3);gap:calc(var(--spacing)*1);display:flex}._starOn_iy56g_2{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-leading:1;color:var(--color-amber-400);line-height:1}._starOff_iy56g_2{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-leading:1;color:var(--color-gray-300);line-height:1}@media(hover:hover){._starOff_iy56g_2:hover{color:var(--color-amber-200)}}._label_iy56g_2{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-gray-700);display:block}._textarea_iy56g_2{margin-top:calc(var(--spacing)*1);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);width:100%;padding:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}._divider_iy56g_2{margin-block:calc(var(--spacing)*4);border-color:var(--color-gray-100)}._chips_iy56g_2{margin-bottom:calc(var(--spacing)*2);gap:calc(var(--spacing)*2);flex-wrap:wrap;display:flex}._chip_iy56g_2{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-gray-50);padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-gray-700);border-radius:3.40282e38px}@media(hover:hover){._chip_iy56g_2:hover{background-color:var(--color-emerald-50)}}._chipOn_iy56g_2{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-emerald-500);background-color:var(--color-emerald-50);padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-emerald-800);border-radius:3.40282e38px}._prefBlock_iy56g_2{margin-top:calc(var(--spacing)*3);border-radius:var(--radius-lg);background-color:#ecfdf580}@supports (color:color-mix(in lab,red,red)){._prefBlock_iy56g_2{background-color:color-mix(in oklab,var(--color-emerald-50)50%,transparent)}}._prefBlock_iy56g_2{padding:calc(var(--spacing)*3)}._changeList_iy56g_2{margin-bottom:calc(var(--spacing)*2);padding-left:calc(var(--spacing)*4);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-gray-700);list-style-type:disc}._actions_iy56g_2{margin-top:calc(var(--spacing)*4);gap:calc(var(--spacing)*2);flex-wrap:wrap;display:flex}._btnPrimary_iy56g_2{border-radius:var(--radius-lg);background-color:var(--color-emerald-600);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-white)}@media(hover:hover){._btnPrimary_iy56g_2:hover{background-color:var(--color-emerald-700)}}._btnPrimary_iy56g_2:disabled{opacity:.5}._btnSecondary_iy56g_2{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-emerald-600);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-emerald-700)}@media(hover:hover){._btnSecondary_iy56g_2:hover{background-color:var(--color-emerald-50)}}._btnSecondary_iy56g_2:disabled{opacity:.5}@keyframes _spin_iy56g_1{to{transform:rotate(360deg)}}@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-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-border-style:solid;--tw-leading:initial;--tw-font-weight: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-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-ease:initial;--tw-tracking:initial}}}@layer theme;@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,var(--font-sans,"Inter",sans-serif));font-feature-settings:var(--default-font-feature-settings,initial);font-variation-settings:var(--default-font-variation-settings,initial);-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,var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace));font-feature-settings:var(--default-mono-font-feature-settings,initial);font-variation-settings:var(--default-mono-font-variation-settings,initial);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_tsfq4_2{width:100%}@media(min-width:40rem){._container_tsfq4_2{max-width:40rem}}@media(min-width:48rem){._container_tsfq4_2{max-width:48rem}}@media(min-width:64rem){._container_tsfq4_2{max-width:64rem}}@media(min-width:80rem){._container_tsfq4_2{max-width:80rem}}@media(min-width:96rem){._container_tsfq4_2{max-width:96rem}}._mx-auto_tsfq4_2{margin-inline:auto}._mt-2_tsfq4_2{margin-top:calc(var(--spacing,.25rem)*2)}._mt-3_tsfq4_2{margin-top:calc(var(--spacing,.25rem)*3)}._mt-4_tsfq4_2{margin-top:calc(var(--spacing,.25rem)*4)}._mb-1_tsfq4_2{margin-bottom:calc(var(--spacing,.25rem)*1)}._mb-2_tsfq4_2{margin-bottom:calc(var(--spacing,.25rem)*2)}._mb-4_tsfq4_2{margin-bottom:calc(var(--spacing,.25rem)*4)}._mb-5_tsfq4_2{margin-bottom:calc(var(--spacing,.25rem)*5)}._mb-6_tsfq4_2{margin-bottom:calc(var(--spacing,.25rem)*6)}._mb-8_tsfq4_2{margin-bottom:calc(var(--spacing,.25rem)*8)}._block_tsfq4_2{display:block}._flex_tsfq4_2{display:flex}._grid_tsfq4_2{display:grid}._hidden_tsfq4_2{display:none}._inline_tsfq4_2{display:inline}._inline-block_tsfq4_2{display:inline-block}._inline-flex_tsfq4_2{display:inline-flex}._h-5_tsfq4_2{height:calc(var(--spacing,.25rem)*5)}._h-6_tsfq4_2{height:calc(var(--spacing,.25rem)*6)}._h-9_tsfq4_2{height:calc(var(--spacing,.25rem)*9)}._h-full_tsfq4_2{height:100%}._min-h-screen_tsfq4_2{min-height:100vh}._w-5_tsfq4_2{width:calc(var(--spacing,.25rem)*5)}._w-6_tsfq4_2{width:calc(var(--spacing,.25rem)*6)}._w-9_tsfq4_2{width:calc(var(--spacing,.25rem)*9)}._w-full_tsfq4_2{width:100%}._max-w-4xl_tsfq4_2{max-width:var(--container-4xl,56rem)}._max-w-\[140px\]_tsfq4_2{max-width:140px}._max-w-lg_tsfq4_2{max-width:var(--container-lg,32rem)}._max-w-xs_tsfq4_2{max-width:var(--container-xs,20rem)}._flex-shrink-0_tsfq4_2{flex-shrink:0}._grow_tsfq4_2{flex-grow:1}._transform_tsfq4_2{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}._animate-spin_tsfq4_2{animation:var(--animate-spin,spin 1s linear infinite)}._cursor-pointer_tsfq4_2{cursor:pointer}._resize_tsfq4_2{resize:both}._flex-col_tsfq4_2{flex-direction:column}._flex-wrap_tsfq4_2{flex-wrap:wrap}._items-center_tsfq4_2{align-items:center}._items-start_tsfq4_2{align-items:flex-start}._justify-center_tsfq4_2{justify-content:center}._gap-2_tsfq4_2{gap:calc(var(--spacing,.25rem)*2)}._gap-3_tsfq4_2{gap:calc(var(--spacing,.25rem)*3)}._gap-4_tsfq4_2{gap:calc(var(--spacing,.25rem)*4)}:where(._space-y-1_tsfq4_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(._space-y-6_tsfq4_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*6)*calc(1 - var(--tw-space-y-reverse)))}._truncate_tsfq4_2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._overflow-hidden_tsfq4_2{overflow:hidden}._rounded_tsfq4_2{border-radius:.25rem}._rounded-2xl_tsfq4_2{border-radius:var(--radius-2xl,1rem)}._rounded-full_tsfq4_2{border-radius:3.40282e38px}._rounded-lg_tsfq4_2{border-radius:var(--radius-lg,.5rem)}._rounded-md_tsfq4_2{border-radius:var(--radius-md,.375rem)}._rounded-xl_tsfq4_2{border-radius:var(--radius-xl,.75rem)}._border_tsfq4_2{border-style:var(--tw-border-style);border-width:1px}._border-0_tsfq4_2{border-style:var(--tw-border-style);border-width:0}._border-amber-100_tsfq4_2{border-color:var(--color-amber-100,oklch(96.2% .059 95.617))}._border-gray-100_tsfq4_2{border-color:var(--color-gray-100,oklch(96.7% .003 264.542))}._border-gray-200_tsfq4_2{border-color:var(--color-gray-200,oklch(92.8% .006 264.531))}._border-red-100_tsfq4_2{border-color:var(--color-red-100,oklch(93.6% .032 17.717))}._bg-amber-50_tsfq4_2{background-color:var(--color-amber-50,oklch(98.7% .022 95.277))}._bg-blue-50_tsfq4_2{background-color:var(--color-blue-50,oklch(97% .014 254.604))}._bg-emerald-600_tsfq4_2{background-color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._bg-gray-50_tsfq4_2{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._bg-primary-50_tsfq4_2{background-color:var(--color-primary-50,#ecfdf5)}._bg-red-50_tsfq4_2{background-color:var(--color-red-50,oklch(97.1% .013 17.38))}._bg-transparent_tsfq4_2{background-color:#0000}._bg-white_tsfq4_2{background-color:var(--color-white,#fff)}._object-cover_tsfq4_2{object-fit:cover}._p-0_tsfq4_2{padding:calc(var(--spacing,.25rem)*0)}._p-3_tsfq4_2{padding:calc(var(--spacing,.25rem)*3)}._p-8_tsfq4_2{padding:calc(var(--spacing,.25rem)*8)}._px-3_tsfq4_2{padding-inline:calc(var(--spacing,.25rem)*3)}._px-4_tsfq4_2{padding-inline:calc(var(--spacing,.25rem)*4)}._px-5_tsfq4_2{padding-inline:calc(var(--spacing,.25rem)*5)}._px-6_tsfq4_2{padding-inline:calc(var(--spacing,.25rem)*6)}._py-2_tsfq4_2{padding-block:calc(var(--spacing,.25rem)*2)}._py-2\.5_tsfq4_2{padding-block:calc(var(--spacing,.25rem)*2.5)}._py-20_tsfq4_2{padding-block:calc(var(--spacing,.25rem)*20)}._pt-24_tsfq4_2{padding-top:calc(var(--spacing,.25rem)*24)}._pb-16_tsfq4_2{padding-bottom:calc(var(--spacing,.25rem)*16)}._text-center_tsfq4_2{text-align:center}._text-left_tsfq4_2{text-align:left}._text-2xl_tsfq4_2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}._text-4xl_tsfq4_2{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}._text-sm_tsfq4_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}._text-xs_tsfq4_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}._leading-relaxed_tsfq4_2{--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}._font-bold_tsfq4_2{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}._font-medium_tsfq4_2{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}._font-semibold_tsfq4_2{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}._text-amber-800_tsfq4_2{color:var(--color-amber-800,oklch(47.3% .137 46.201))}._text-amber-900\/80_tsfq4_2{color:#7b3306cc}@supports (color:color-mix(in lab,red,red)){._text-amber-900\/80_tsfq4_2{color:color-mix(in oklab,var(--color-amber-900,oklch(41.4% .112 45.904))80%,transparent)}}._text-blue-500_tsfq4_2{color:var(--color-blue-500,oklch(62.3% .214 259.815))}._text-blue-800_tsfq4_2{color:var(--color-blue-800,oklch(42.4% .199 265.638))}._text-emerald-600_tsfq4_2{color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._text-emerald-700_tsfq4_2{color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._text-gray-500_tsfq4_2{color:var(--color-gray-500,oklch(55.1% .027 264.364))}._text-gray-600_tsfq4_2{color:var(--color-gray-600,oklch(44.6% .03 256.802))}._text-gray-700_tsfq4_2{color:var(--color-gray-700,oklch(37.3% .034 259.733))}._text-gray-800_tsfq4_2{color:var(--color-gray-800,oklch(27.8% .033 256.848))}._text-gray-900_tsfq4_2{color:var(--color-gray-900,oklch(21% .034 264.665))}._text-primary-500_tsfq4_2{color:var(--color-primary-500,#10b981)}._text-primary-600_tsfq4_2{color:var(--color-primary-600,#059669)}._text-red-600_tsfq4_2{color:var(--color-red-600,oklch(57.7% .245 27.325))}._text-red-700_tsfq4_2{color:var(--color-red-700,oklch(50.5% .213 27.518))}._text-red-800_tsfq4_2{color:var(--color-red-800,oklch(44.4% .177 26.899))}._text-white_tsfq4_2{color:var(--color-white,#fff)}._underline_tsfq4_2{text-decoration-line:underline}._shadow-md_tsfq4_2{--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_tsfq4_2{--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)}._filter_tsfq4_2{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,)}._transition-colors_tsfq4_2{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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._transition-opacity_tsfq4_2{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._ease-out_tsfq4_2{--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1))}@media(hover:hover){._hover\:border-primary-500_tsfq4_2:hover{border-color:var(--color-primary-500,#10b981)}._hover\:bg-emerald-700_tsfq4_2:hover{background-color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._hover\:bg-gray-50_tsfq4_2:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._hover\:text-primary-600_tsfq4_2:hover{color:var(--color-primary-600,#059669)}._hover\:underline_tsfq4_2:hover{text-decoration-line:underline}._hover\:opacity-70_tsfq4_2:hover{opacity:.7}}._disabled\:opacity-50_tsfq4_2:disabled{opacity:.5}@media(min-width:40rem){._sm\:flex-row_tsfq4_2{flex-direction:row}}@media(min-width:48rem){._md\:mt-0_tsfq4_2{margin-top:calc(var(--spacing,.25rem)*0)}._md\:gap-4_tsfq4_2{gap:calc(var(--spacing,.25rem)*4)}}@media(min-width:80rem){._xl\:h-10_tsfq4_2{height:calc(var(--spacing,.25rem)*10)}._xl\:w-10_tsfq4_2{width:calc(var(--spacing,.25rem)*10)}._xl\:max-w-\[180px\]_tsfq4_2{max-width:180px}}@media(min-width:96rem){._2xl\:inline_tsfq4_2{display:inline}}}._pageContainer_tsfq4_2{background-color:var(--color-gray-50,oklch(98.5% .002 247.839));min-height:100vh;padding-top:80px;padding-bottom:48px}._container_tsfq4_2{max-width:var(--container-7xl,80rem);margin-inline:auto}@media(min-width:64rem){._container_tsfq4_2{padding-inline:calc(var(--spacing,.25rem)*8)}}._container_tsfq4_2{padding-inline:calc(var(--spacing,.25rem)*4)}@media(min-width:40rem){._container_tsfq4_2{padding-inline:calc(var(--spacing,.25rem)*6)}}._hero_tsfq4_2{margin-bottom:calc(var(--spacing,.25rem)*12);text-align:center}._title_tsfq4_2{margin-bottom:calc(var(--spacing,.25rem)*3);font-family:var(--font-serif,"Playfair Display",serif);font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height, 1.2 ));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-900,oklch(21% .034 264.665))}@media(min-width:48rem){._title_tsfq4_2{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}}._subtitle_tsfq4_2{max-width:var(--container-2xl,42rem);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));color:var(--color-gray-600,oklch(44.6% .03 256.802));margin-inline:auto}._grid_tsfq4_2{gap:calc(var(--spacing,.25rem)*6);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media(min-width:40rem){._grid_tsfq4_2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64rem){._grid_tsfq4_2{grid-template-columns:repeat(3,minmax(0,1fr))}}._cardLink_tsfq4_2{color:inherit;text-decoration:none;transition:transform .2s;display:block}._cardLink_tsfq4_2:hover{transform:translateY(-4px)}._card_tsfq4_2{border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-100,oklch(96.7% .003 264.542));background-color:var(--color-white,#fff);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);height:100%;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);flex-direction:column;display:flex;overflow:hidden}._cardImage_tsfq4_2{height:calc(var(--spacing,.25rem)*48);object-fit:cover;width:100%}._cardContent_tsfq4_2{padding:calc(var(--spacing,.25rem)*5);flex-direction:column;flex:1;display:flex}._country_tsfq4_2{margin-bottom:calc(var(--spacing,.25rem)*1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);color:var(--color-primary-600,#059669);text-transform:uppercase}._cardTitle_tsfq4_2{margin-bottom:calc(var(--spacing,.25rem)*2);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-900,oklch(21% .034 264.665))}._cardDesc_tsfq4_2{-webkit-line-clamp:3;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-gray-600,oklch(44.6% .03 256.802));-webkit-box-orient:vertical;flex:1;display:-webkit-box;overflow:hidden}._meta_tsfq4_2{margin-top:calc(var(--spacing,.25rem)*4);gap:calc(var(--spacing,.25rem)*4);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-gray-100,oklch(96.7% .003 264.542));padding-top:calc(var(--spacing,.25rem)*4);flex-wrap:wrap;display:flex}._metaItem_tsfq4_2{align-items:center;gap:calc(var(--spacing,.25rem)*1.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-gray-500,oklch(55.1% .027 264.364));display:flex}._metaIcon_tsfq4_2{height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4);color:var(--color-primary-500,#10b981)}@keyframes _spin_tsfq4_1{to{transform:rotate(360deg)}}@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-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-border-style:solid;--tw-leading:initial;--tw-font-weight: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-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-ease: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-tracking:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-duration:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme;@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,var(--font-sans,"Inter",sans-serif));font-feature-settings:var(--default-font-feature-settings,initial);font-variation-settings:var(--default-font-variation-settings,initial);-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,var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace));font-feature-settings:var(--default-mono-font-feature-settings,initial);font-variation-settings:var(--default-mono-font-variation-settings,initial);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_x0dt5_2{width:100%}@media(min-width:40rem){._container_x0dt5_2{max-width:40rem}}@media(min-width:48rem){._container_x0dt5_2{max-width:48rem}}@media(min-width:64rem){._container_x0dt5_2{max-width:64rem}}@media(min-width:80rem){._container_x0dt5_2{max-width:80rem}}@media(min-width:96rem){._container_x0dt5_2{max-width:96rem}}._mx-auto_x0dt5_2{margin-inline:auto}._mt-2_x0dt5_2{margin-top:calc(var(--spacing,.25rem)*2)}._mt-3_x0dt5_2{margin-top:calc(var(--spacing,.25rem)*3)}._mt-4_x0dt5_2{margin-top:calc(var(--spacing,.25rem)*4)}._mb-1_x0dt5_2{margin-bottom:calc(var(--spacing,.25rem)*1)}._mb-2_x0dt5_2{margin-bottom:calc(var(--spacing,.25rem)*2)}._mb-4_x0dt5_2{margin-bottom:calc(var(--spacing,.25rem)*4)}._mb-5_x0dt5_2{margin-bottom:calc(var(--spacing,.25rem)*5)}._mb-6_x0dt5_2{margin-bottom:calc(var(--spacing,.25rem)*6)}._mb-8_x0dt5_2{margin-bottom:calc(var(--spacing,.25rem)*8)}._block_x0dt5_2{display:block}._flex_x0dt5_2{display:flex}._grid_x0dt5_2{display:grid}._hidden_x0dt5_2{display:none}._inline_x0dt5_2{display:inline}._inline-block_x0dt5_2{display:inline-block}._inline-flex_x0dt5_2{display:inline-flex}._h-5_x0dt5_2{height:calc(var(--spacing,.25rem)*5)}._h-6_x0dt5_2{height:calc(var(--spacing,.25rem)*6)}._h-9_x0dt5_2{height:calc(var(--spacing,.25rem)*9)}._h-full_x0dt5_2{height:100%}._min-h-screen_x0dt5_2{min-height:100vh}._w-5_x0dt5_2{width:calc(var(--spacing,.25rem)*5)}._w-6_x0dt5_2{width:calc(var(--spacing,.25rem)*6)}._w-9_x0dt5_2{width:calc(var(--spacing,.25rem)*9)}._w-full_x0dt5_2{width:100%}._max-w-4xl_x0dt5_2{max-width:var(--container-4xl,56rem)}._max-w-\[140px\]_x0dt5_2{max-width:140px}._max-w-lg_x0dt5_2{max-width:var(--container-lg,32rem)}._max-w-xs_x0dt5_2{max-width:var(--container-xs,20rem)}._flex-shrink-0_x0dt5_2{flex-shrink:0}._grow_x0dt5_2{flex-grow:1}._transform_x0dt5_2{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}._animate-spin_x0dt5_2{animation:var(--animate-spin,spin 1s linear infinite)}._cursor-pointer_x0dt5_2{cursor:pointer}._resize_x0dt5_2{resize:both}._flex-col_x0dt5_2{flex-direction:column}._flex-wrap_x0dt5_2{flex-wrap:wrap}._items-center_x0dt5_2{align-items:center}._items-start_x0dt5_2{align-items:flex-start}._justify-center_x0dt5_2{justify-content:center}._gap-2_x0dt5_2{gap:calc(var(--spacing,.25rem)*2)}._gap-3_x0dt5_2{gap:calc(var(--spacing,.25rem)*3)}._gap-4_x0dt5_2{gap:calc(var(--spacing,.25rem)*4)}:where(._space-y-1_x0dt5_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(._space-y-6_x0dt5_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*6)*calc(1 - var(--tw-space-y-reverse)))}._truncate_x0dt5_2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._overflow-hidden_x0dt5_2{overflow:hidden}._rounded_x0dt5_2{border-radius:.25rem}._rounded-2xl_x0dt5_2{border-radius:var(--radius-2xl,1rem)}._rounded-full_x0dt5_2{border-radius:3.40282e38px}._rounded-lg_x0dt5_2{border-radius:var(--radius-lg,.5rem)}._rounded-md_x0dt5_2{border-radius:var(--radius-md,.375rem)}._rounded-xl_x0dt5_2{border-radius:var(--radius-xl,.75rem)}._border_x0dt5_2{border-style:var(--tw-border-style);border-width:1px}._border-0_x0dt5_2{border-style:var(--tw-border-style);border-width:0}._border-amber-100_x0dt5_2{border-color:var(--color-amber-100,oklch(96.2% .059 95.617))}._border-gray-100_x0dt5_2{border-color:var(--color-gray-100,oklch(96.7% .003 264.542))}._border-gray-200_x0dt5_2{border-color:var(--color-gray-200,oklch(92.8% .006 264.531))}._border-red-100_x0dt5_2{border-color:var(--color-red-100,oklch(93.6% .032 17.717))}._bg-amber-50_x0dt5_2{background-color:var(--color-amber-50,oklch(98.7% .022 95.277))}._bg-blue-50_x0dt5_2{background-color:var(--color-blue-50,oklch(97% .014 254.604))}._bg-emerald-600_x0dt5_2{background-color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._bg-gray-50_x0dt5_2{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._bg-primary-50_x0dt5_2{background-color:var(--color-primary-50,#ecfdf5)}._bg-red-50_x0dt5_2{background-color:var(--color-red-50,oklch(97.1% .013 17.38))}._bg-transparent_x0dt5_2{background-color:#0000}._bg-white_x0dt5_2{background-color:var(--color-white,#fff)}._object-cover_x0dt5_2{object-fit:cover}._p-0_x0dt5_2{padding:calc(var(--spacing,.25rem)*0)}._p-3_x0dt5_2{padding:calc(var(--spacing,.25rem)*3)}._p-8_x0dt5_2{padding:calc(var(--spacing,.25rem)*8)}._px-3_x0dt5_2{padding-inline:calc(var(--spacing,.25rem)*3)}._px-4_x0dt5_2{padding-inline:calc(var(--spacing,.25rem)*4)}._px-5_x0dt5_2{padding-inline:calc(var(--spacing,.25rem)*5)}._px-6_x0dt5_2{padding-inline:calc(var(--spacing,.25rem)*6)}._py-2_x0dt5_2{padding-block:calc(var(--spacing,.25rem)*2)}._py-2\.5_x0dt5_2{padding-block:calc(var(--spacing,.25rem)*2.5)}._py-20_x0dt5_2{padding-block:calc(var(--spacing,.25rem)*20)}._pt-24_x0dt5_2{padding-top:calc(var(--spacing,.25rem)*24)}._pb-16_x0dt5_2{padding-bottom:calc(var(--spacing,.25rem)*16)}._text-center_x0dt5_2{text-align:center}._text-left_x0dt5_2{text-align:left}._text-2xl_x0dt5_2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}._text-4xl_x0dt5_2{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}._text-sm_x0dt5_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}._text-xs_x0dt5_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}._leading-relaxed_x0dt5_2{--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}._font-bold_x0dt5_2{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}._font-medium_x0dt5_2{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}._font-semibold_x0dt5_2{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}._text-amber-800_x0dt5_2{color:var(--color-amber-800,oklch(47.3% .137 46.201))}._text-amber-900\/80_x0dt5_2{color:#7b3306cc}@supports (color:color-mix(in lab,red,red)){._text-amber-900\/80_x0dt5_2{color:color-mix(in oklab,var(--color-amber-900,oklch(41.4% .112 45.904))80%,transparent)}}._text-blue-500_x0dt5_2{color:var(--color-blue-500,oklch(62.3% .214 259.815))}._text-blue-800_x0dt5_2{color:var(--color-blue-800,oklch(42.4% .199 265.638))}._text-emerald-600_x0dt5_2{color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._text-emerald-700_x0dt5_2{color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._text-gray-500_x0dt5_2{color:var(--color-gray-500,oklch(55.1% .027 264.364))}._text-gray-600_x0dt5_2{color:var(--color-gray-600,oklch(44.6% .03 256.802))}._text-gray-700_x0dt5_2{color:var(--color-gray-700,oklch(37.3% .034 259.733))}._text-gray-800_x0dt5_2{color:var(--color-gray-800,oklch(27.8% .033 256.848))}._text-gray-900_x0dt5_2{color:var(--color-gray-900,oklch(21% .034 264.665))}._text-primary-500_x0dt5_2{color:var(--color-primary-500,#10b981)}._text-primary-600_x0dt5_2{color:var(--color-primary-600,#059669)}._text-red-600_x0dt5_2{color:var(--color-red-600,oklch(57.7% .245 27.325))}._text-red-700_x0dt5_2{color:var(--color-red-700,oklch(50.5% .213 27.518))}._text-red-800_x0dt5_2{color:var(--color-red-800,oklch(44.4% .177 26.899))}._text-white_x0dt5_2{color:var(--color-white,#fff)}._underline_x0dt5_2{text-decoration-line:underline}._shadow-md_x0dt5_2{--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_x0dt5_2{--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)}._filter_x0dt5_2{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,)}._transition-colors_x0dt5_2{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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._transition-opacity_x0dt5_2{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._ease-out_x0dt5_2{--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1))}@media(hover:hover){._hover\:border-primary-500_x0dt5_2:hover{border-color:var(--color-primary-500,#10b981)}._hover\:bg-emerald-700_x0dt5_2:hover{background-color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._hover\:bg-gray-50_x0dt5_2:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._hover\:text-primary-600_x0dt5_2:hover{color:var(--color-primary-600,#059669)}._hover\:underline_x0dt5_2:hover{text-decoration-line:underline}._hover\:opacity-70_x0dt5_2:hover{opacity:.7}}._disabled\:opacity-50_x0dt5_2:disabled{opacity:.5}@media(min-width:40rem){._sm\:flex-row_x0dt5_2{flex-direction:row}}@media(min-width:48rem){._md\:mt-0_x0dt5_2{margin-top:calc(var(--spacing,.25rem)*0)}._md\:gap-4_x0dt5_2{gap:calc(var(--spacing,.25rem)*4)}}@media(min-width:80rem){._xl\:h-10_x0dt5_2{height:calc(var(--spacing,.25rem)*10)}._xl\:w-10_x0dt5_2{width:calc(var(--spacing,.25rem)*10)}._xl\:max-w-\[180px\]_x0dt5_2{max-width:180px}}@media(min-width:96rem){._2xl\:inline_x0dt5_2{display:inline}}}._pageContainer_x0dt5_2{min-height:100vh;font-family:var(--font-sans,"Inter",sans-serif);color:#4b5563;background-color:#f5f7f4;padding-top:100px;padding-bottom:120px}._container_x0dt5_2{max-width:1200px;padding-inline:calc(var(--spacing,.25rem)*5);margin-inline:auto}@media(min-width:64rem){._container_x0dt5_2{padding-inline:calc(var(--spacing,.25rem)*8)}}._section_x0dt5_2{margin-bottom:100px}._sectionTitle_x0dt5_2{margin-bottom:calc(var(--spacing,.25rem)*6);font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height, 1.2 ));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:#063f2a}@media(min-width:48rem){._sectionTitle_x0dt5_2{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}}._sectionTitle_x0dt5_2{line-height:1.3}._sectionTitleCenter_x0dt5_2{margin-bottom:calc(var(--spacing,.25rem)*4);text-align:center;font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height, 1.2 ));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:#063f2a}@media(min-width:48rem){._sectionTitleCenter_x0dt5_2{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}}._sectionTitleCenter_x0dt5_2{line-height:1.3}._sectionDesc_x0dt5_2{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:#4b5563}._sectionDescCenter_x0dt5_2{margin-inline:auto;margin-bottom:calc(var(--spacing,.25rem)*10);max-width:var(--container-2xl,42rem);text-align:center;font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:#4b5563}._heroWrapper_x0dt5_2{--tw-shadow:0 20px 50px var(--tw-shadow-color,#00000014);width:100%;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-radius:32px;height:600px;margin-bottom:100px;position:relative;overflow:hidden}@media(min-width:1024px){._heroWrapper_x0dt5_2{height:720px}}._heroImage_x0dt5_2{inset:calc(var(--spacing,.25rem)*0);object-fit:cover;width:100%;height:100%;position:absolute}._heroContent_x0dt5_2{right:calc(var(--spacing,.25rem)*4);bottom:calc(var(--spacing,.25rem)*6);left:calc(var(--spacing,.25rem)*4);padding:calc(var(--spacing,.25rem)*8);--tw-shadow:0 20px 50px var(--tw-shadow-color,#00000014);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-backdrop-blur:blur(var(--blur-3xl,64px));-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,);background-color:#0000;border-radius:24px;position:absolute}@media(min-width:40rem){._heroContent_x0dt5_2{right:auto;bottom:calc(var(--spacing,.25rem)*12);left:calc(var(--spacing,.25rem)*12)}}@media(min-width:48rem){._heroContent_x0dt5_2{padding:calc(var(--spacing,.25rem)*12)}}._heroContent_x0dt5_2{max-width:580px}._heroBadge_x0dt5_2{margin-bottom:calc(var(--spacing,.25rem)*5);padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-widest,.1em);letter-spacing:var(--tracking-widest,.1em);color:#064e2f;text-transform:uppercase;background-color:#e6f0eb;border-radius:3.40282e38px;display:inline-block}._heroTitle_x0dt5_2{margin-bottom:calc(var(--spacing,.25rem)*4);font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)));--tw-leading:1.1;--tw-font-weight:var(--font-weight-bold,700);line-height:1.1;font-weight:var(--font-weight-bold,700);color:#064e2f}@media(min-width:48rem){._heroTitle_x0dt5_2{font-size:52px}}._heroDesc_x0dt5_2{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--color-gray-700,oklch(37.3% .034 259.733))}._overviewGrid_x0dt5_2{align-items:center;gap:calc(var(--spacing,.25rem)*12);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media(min-width:64rem){._overviewGrid_x0dt5_2{gap:calc(var(--spacing,.25rem)*20);grid-template-columns:repeat(2,minmax(0,1fr))}}._overviewImageWrap_x0dt5_2{--tw-shadow:0 20px 50px var(--tw-shadow-color,#00000014);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-radius:32px;position:relative;overflow:hidden}._overviewImage_x0dt5_2{object-fit:cover;width:100%;height:400px}@media(min-width:64rem){._overviewImage_x0dt5_2{height:600px}}._overviewNoteCard_x0dt5_2{right:calc(var(--spacing,.25rem)*6);bottom:calc(var(--spacing,.25rem)*6);left:calc(var(--spacing,.25rem)*6);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem)*5);--tw-shadow:0 20px 50px var(--tw-shadow-color,#00000014);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-radius:18px;position:absolute}@media(min-width:40rem){._overviewNoteCard_x0dt5_2{right:auto}}._overviewNoteCard_x0dt5_2{max-width:280px}._overviewNoteText_x0dt5_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:#4b5563;font-style:italic}._timeSectionBox_x0dt5_2{border-style:var(--tw-border-style);border-width:1px;border-color:#0000000d;border-radius:32px}@supports (color:color-mix(in lab,red,red)){._timeSectionBox_x0dt5_2{border-color:color-mix(in oklab,var(--color-black,#000)5%,transparent)}}._timeSectionBox_x0dt5_2{padding-inline:calc(var(--spacing,.25rem)*6);padding-block:calc(var(--spacing,.25rem)*16);background-color:#ebf0ec}@media(min-width:40rem){._timeSectionBox_x0dt5_2{padding-inline:calc(var(--spacing,.25rem)*12)}}@media(min-width:64rem){._timeSectionBox_x0dt5_2{padding-inline:calc(var(--spacing,.25rem)*20)}}._timeGrid_x0dt5_2{gap:calc(var(--spacing,.25rem)*6);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media(min-width:64rem){._timeGrid_x0dt5_2{grid-template-columns:repeat(3,minmax(0,1fr))}}._timeCard_x0dt5_2{background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem)*7);text-align:center;--tw-shadow:0 20px 50px var(--tw-shadow-color,#00000014);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:20px;flex-direction:column;align-items:center;display:flex}@media(hover:hover){._timeCard_x0dt5_2:hover{--tw-translate-y:calc(var(--spacing,.25rem)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}}@media(min-width:48rem){._timeCard_x0dt5_2{padding:calc(var(--spacing,.25rem)*9)}}._timeIconWrap_x0dt5_2{margin-bottom:calc(var(--spacing,.25rem)*6);height:calc(var(--spacing,.25rem)*14);width:calc(var(--spacing,.25rem)*14);--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);border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex}._timeIconGreen_x0dt5_2{color:var(--color-white,#fff);background-color:#064e2f}._timeIconBrown_x0dt5_2{color:var(--color-white,#fff);background-color:#b47125}._timeIconGray_x0dt5_2{color:var(--color-gray-600,oklch(44.6% .03 256.802));background-color:#e5e7eb}._timeCardTitle_x0dt5_2{margin-bottom:calc(var(--spacing,.25rem)*1);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:#064e2f}._timeCardDesc_x0dt5_2{margin-bottom:calc(var(--spacing,.25rem)*6);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-gray-500,oklch(55.1% .027 264.364))}._timeList_x0dt5_2{width:100%}:where(._timeList_x0dt5_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*4)*calc(1 - var(--tw-space-y-reverse)))}._timeList_x0dt5_2{text-align:left}._timeListItem_x0dt5_2{align-items:flex-start;gap:calc(var(--spacing,.25rem)*3);--tw-leading:var(--leading-relaxed,1.625);font-size:15px;line-height:var(--leading-relaxed,1.625);color:#4b5563;display:flex}._timeListIcon_x0dt5_2{margin-top:calc(var(--spacing,.25rem)*.5);height:calc(var(--spacing,.25rem)*5);width:calc(var(--spacing,.25rem)*5);color:#064e2f;flex-shrink:0}._timeSummary_x0dt5_2{margin-inline:auto;margin-top:calc(var(--spacing,.25rem)*10);max-width:var(--container-3xl,48rem);text-align:center;color:#4b5563;font-size:15px;font-style:italic}._destGrid_x0dt5_2{gap:calc(var(--spacing,.25rem)*12);flex-direction:column;display:flex}@media(min-width:64rem){._destGrid_x0dt5_2{gap:calc(var(--spacing,.25rem)*24)}}._destRow_x0dt5_2{align-items:center;gap:calc(var(--spacing,.25rem)*8);flex-direction:column;display:flex}@media(min-width:64rem){._destRow_x0dt5_2{gap:calc(var(--spacing,.25rem)*16);flex-direction:row}}._destRowReverse_x0dt5_2{align-items:center;gap:calc(var(--spacing,.25rem)*8);flex-direction:column;display:flex}@media(min-width:64rem){._destRowReverse_x0dt5_2{gap:calc(var(--spacing,.25rem)*16);flex-direction:row-reverse}}._destImageWrap_x0dt5_2{--tw-shadow:0 20px 50px var(--tw-shadow-color,#00000014);width:100%;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-radius:22px;overflow:hidden}@media(min-width:64rem){._destImageWrap_x0dt5_2{width:50%}}._destImage_x0dt5_2{object-fit:cover;width:100%;height:300px;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.7s;transition-duration:.7s}@media(hover:hover){._destImage_x0dt5_2:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}}._destContent_x0dt5_2{width:100%}@media(min-width:64rem){._destContent_x0dt5_2{width:50%}}._destTitle_x0dt5_2{margin-bottom:calc(var(--spacing,.25rem)*4);--tw-font-weight:var(--font-weight-bold,700);font-size:28px;font-weight:var(--font-weight-bold,700);color:#063f2a}._destDesc_x0dt5_2{margin-bottom:calc(var(--spacing,.25rem)*8);--tw-leading:var(--leading-relaxed,1.625);font-size:16px;line-height:var(--leading-relaxed,1.625);color:#4b5563}._primaryBtn_x0dt5_2{padding-inline:calc(var(--spacing,.25rem)*8);padding-block:calc(var(--spacing,.25rem)*3.5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-white,#fff);--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);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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#064e2f;border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex}@media(hover:hover){._primaryBtn_x0dt5_2:hover{background-color:#043620}}._outlineBtn_x0dt5_2{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem)*8);padding-block:calc(var(--spacing,.25rem)*3.5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:#064e2f;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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#0000;border-width:2px;border-color:#064e2f;border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex}@media(hover:hover){._outlineBtn_x0dt5_2:hover{color:var(--color-white,#fff);background-color:#064e2f}}@media(max-width:767px){._container_x0dt5_2{padding-inline:calc(var(--spacing,.25rem)*4)}._heroWrapper_x0dt5_2{border-radius:var(--radius-2xl,1rem);height:500px}._overviewImage_x0dt5_2{height:300px}._embassyCard_x0dt5_2{border-radius:var(--radius-2xl,1rem)}}._embassyCard_x0dt5_2{max-width:var(--container-4xl,56rem);gap:calc(var(--spacing,.25rem)*0);border-style:var(--tw-border-style);margin-inline:auto;border-width:1px;border-color:#0000000d;border-radius:32px;grid-template-columns:repeat(1,minmax(0,1fr));margin-bottom:100px;display:grid;overflow:hidden}@supports (color:color-mix(in lab,red,red)){._embassyCard_x0dt5_2{border-color:color-mix(in oklab,var(--color-black,#000)5%,transparent)}}._embassyCard_x0dt5_2{background-color:var(--color-white,#fff);--tw-shadow:0 20px 50px var(--tw-shadow-color,#0000000f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media(min-width:64rem){._embassyCard_x0dt5_2{grid-template-columns:repeat(12,minmax(0,1fr))}}._embassyImageWrap_x0dt5_2{min-height:250px;position:relative}@media(min-width:64rem){._embassyImageWrap_x0dt5_2{grid-column:span 5/span 5;min-height:100%}}._embassyImage_x0dt5_2{inset:calc(var(--spacing,.25rem)*0);object-fit:cover;width:100%;height:100%;position:absolute}._embassyContent_x0dt5_2{padding:calc(var(--spacing,.25rem)*8);flex-direction:column;justify-content:center;display:flex}@media(min-width:40rem){._embassyContent_x0dt5_2{padding:calc(var(--spacing,.25rem)*10)}}@media(min-width:64rem){._embassyContent_x0dt5_2{grid-column:span 7/span 7}}._embassyTitle_x0dt5_2{margin-bottom:calc(var(--spacing,.25rem)*2);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:#064e2f}._embassyText_x0dt5_2{margin-bottom:calc(var(--spacing,.25rem)*6);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--color-gray-500,oklch(55.1% .027 264.364))}:where(._embassyDetails_x0dt5_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*4)*calc(1 - var(--tw-space-y-reverse)))}._detailItem_x0dt5_2{align-items:flex-start;gap:calc(var(--spacing,.25rem)*4);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:#4b5563;display:flex}._detailIcon_x0dt5_2{margin-top:calc(var(--spacing,.25rem)*.5);height:calc(var(--spacing,.25rem)*8);width:calc(var(--spacing,.25rem)*8);color:#064e2f;background-color:#e6f0eb;border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._detailText_x0dt5_2{flex:1}._tipsGrid_x0dt5_2{gap:calc(var(--spacing,.25rem)*6);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media(min-width:48rem){._tipsGrid_x0dt5_2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64rem){._tipsGrid_x0dt5_2{grid-template-columns:repeat(3,minmax(0,1fr))}}._tipCard_x0dt5_2{border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-100,oklch(96.7% .003 264.542));background-color:var(--color-white,#fff);color:inherit;--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);transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));flex-direction:column;text-decoration-line:none;display:flex;overflow:hidden}@media(hover:hover){._tipCard_x0dt5_2: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)}}._tipImage_x0dt5_2{height:calc(var(--spacing,.25rem)*40);object-fit:cover;width:100%}._tipBody_x0dt5_2{padding:calc(var(--spacing,.25rem)*5);flex-direction:column;flex:1;display:flex}._tipCategory_x0dt5_2{margin-bottom:calc(var(--spacing,.25rem)*2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);color:var(--color-primary-600,#059669);text-transform:uppercase}._tipTitle_x0dt5_2{margin-bottom:calc(var(--spacing,.25rem)*2);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-900,oklch(21% .034 264.665))}._tipExcerpt_x0dt5_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--color-gray-600,oklch(44.6% .03 256.802));flex:1}._tipLink_x0dt5_2{margin-top:calc(var(--spacing,.25rem)*3);align-items:center;gap:calc(var(--spacing,.25rem)*1);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-primary-600,#059669);display:inline-flex}@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-tracking{syntax:"*";inherits:false}@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-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@keyframes _spin_x0dt5_1{to{transform:rotate(360deg)}}@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-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-border-style:solid;--tw-leading:initial;--tw-font-weight: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-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-ease:initial;--tw-duration:initial}}}@layer theme;@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,var(--font-sans,"Inter",sans-serif));font-feature-settings:var(--default-font-feature-settings,initial);font-variation-settings:var(--default-font-variation-settings,initial);-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,var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace));font-feature-settings:var(--default-mono-font-feature-settings,initial);font-variation-settings:var(--default-mono-font-variation-settings,initial);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_aiw8q_2{width:100%}@media(min-width:40rem){._container_aiw8q_2{max-width:40rem}}@media(min-width:48rem){._container_aiw8q_2{max-width:48rem}}@media(min-width:64rem){._container_aiw8q_2{max-width:64rem}}@media(min-width:80rem){._container_aiw8q_2{max-width:80rem}}@media(min-width:96rem){._container_aiw8q_2{max-width:96rem}}._mx-auto_aiw8q_2{margin-inline:auto}._mt-2_aiw8q_2{margin-top:calc(var(--spacing,.25rem)*2)}._mt-3_aiw8q_2{margin-top:calc(var(--spacing,.25rem)*3)}._mt-4_aiw8q_2{margin-top:calc(var(--spacing,.25rem)*4)}._mb-1_aiw8q_2{margin-bottom:calc(var(--spacing,.25rem)*1)}._mb-2_aiw8q_2{margin-bottom:calc(var(--spacing,.25rem)*2)}._mb-4_aiw8q_2{margin-bottom:calc(var(--spacing,.25rem)*4)}._mb-5_aiw8q_2{margin-bottom:calc(var(--spacing,.25rem)*5)}._mb-6_aiw8q_2{margin-bottom:calc(var(--spacing,.25rem)*6)}._mb-8_aiw8q_2{margin-bottom:calc(var(--spacing,.25rem)*8)}._block_aiw8q_2{display:block}._flex_aiw8q_2{display:flex}._grid_aiw8q_2{display:grid}._hidden_aiw8q_2{display:none}._inline_aiw8q_2{display:inline}._inline-block_aiw8q_2{display:inline-block}._inline-flex_aiw8q_2{display:inline-flex}._h-5_aiw8q_2{height:calc(var(--spacing,.25rem)*5)}._h-6_aiw8q_2{height:calc(var(--spacing,.25rem)*6)}._h-9_aiw8q_2{height:calc(var(--spacing,.25rem)*9)}._h-full_aiw8q_2{height:100%}._min-h-screen_aiw8q_2{min-height:100vh}._w-5_aiw8q_2{width:calc(var(--spacing,.25rem)*5)}._w-6_aiw8q_2{width:calc(var(--spacing,.25rem)*6)}._w-9_aiw8q_2{width:calc(var(--spacing,.25rem)*9)}._w-full_aiw8q_2{width:100%}._max-w-4xl_aiw8q_2{max-width:var(--container-4xl,56rem)}._max-w-\[140px\]_aiw8q_2{max-width:140px}._max-w-lg_aiw8q_2{max-width:var(--container-lg,32rem)}._max-w-xs_aiw8q_2{max-width:var(--container-xs,20rem)}._flex-shrink-0_aiw8q_2{flex-shrink:0}._grow_aiw8q_2{flex-grow:1}._transform_aiw8q_2{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}._animate-spin_aiw8q_2{animation:var(--animate-spin,spin 1s linear infinite)}._cursor-pointer_aiw8q_2{cursor:pointer}._resize_aiw8q_2{resize:both}._flex-col_aiw8q_2{flex-direction:column}._flex-wrap_aiw8q_2{flex-wrap:wrap}._items-center_aiw8q_2{align-items:center}._items-start_aiw8q_2{align-items:flex-start}._justify-center_aiw8q_2{justify-content:center}._gap-2_aiw8q_2{gap:calc(var(--spacing,.25rem)*2)}._gap-3_aiw8q_2{gap:calc(var(--spacing,.25rem)*3)}._gap-4_aiw8q_2{gap:calc(var(--spacing,.25rem)*4)}:where(._space-y-1_aiw8q_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(._space-y-6_aiw8q_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*6)*calc(1 - var(--tw-space-y-reverse)))}._truncate_aiw8q_2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._overflow-hidden_aiw8q_2{overflow:hidden}._rounded_aiw8q_2{border-radius:.25rem}._rounded-2xl_aiw8q_2{border-radius:var(--radius-2xl,1rem)}._rounded-full_aiw8q_2{border-radius:3.40282e38px}._rounded-lg_aiw8q_2{border-radius:var(--radius-lg,.5rem)}._rounded-md_aiw8q_2{border-radius:var(--radius-md,.375rem)}._rounded-xl_aiw8q_2{border-radius:var(--radius-xl,.75rem)}._border_aiw8q_2{border-style:var(--tw-border-style);border-width:1px}._border-0_aiw8q_2{border-style:var(--tw-border-style);border-width:0}._border-amber-100_aiw8q_2{border-color:var(--color-amber-100,oklch(96.2% .059 95.617))}._border-gray-100_aiw8q_2{border-color:var(--color-gray-100,oklch(96.7% .003 264.542))}._border-gray-200_aiw8q_2{border-color:var(--color-gray-200,oklch(92.8% .006 264.531))}._border-red-100_aiw8q_2{border-color:var(--color-red-100,oklch(93.6% .032 17.717))}._bg-amber-50_aiw8q_2{background-color:var(--color-amber-50,oklch(98.7% .022 95.277))}._bg-blue-50_aiw8q_2{background-color:var(--color-blue-50,oklch(97% .014 254.604))}._bg-emerald-600_aiw8q_2{background-color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._bg-gray-50_aiw8q_2{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._bg-primary-50_aiw8q_2{background-color:var(--color-primary-50,#ecfdf5)}._bg-red-50_aiw8q_2{background-color:var(--color-red-50,oklch(97.1% .013 17.38))}._bg-transparent_aiw8q_2{background-color:#0000}._bg-white_aiw8q_2{background-color:var(--color-white,#fff)}._object-cover_aiw8q_2{object-fit:cover}._p-0_aiw8q_2{padding:calc(var(--spacing,.25rem)*0)}._p-3_aiw8q_2{padding:calc(var(--spacing,.25rem)*3)}._p-8_aiw8q_2{padding:calc(var(--spacing,.25rem)*8)}._px-3_aiw8q_2{padding-inline:calc(var(--spacing,.25rem)*3)}._px-4_aiw8q_2{padding-inline:calc(var(--spacing,.25rem)*4)}._px-5_aiw8q_2{padding-inline:calc(var(--spacing,.25rem)*5)}._px-6_aiw8q_2{padding-inline:calc(var(--spacing,.25rem)*6)}._py-2_aiw8q_2{padding-block:calc(var(--spacing,.25rem)*2)}._py-2\.5_aiw8q_2{padding-block:calc(var(--spacing,.25rem)*2.5)}._py-20_aiw8q_2{padding-block:calc(var(--spacing,.25rem)*20)}._pt-24_aiw8q_2{padding-top:calc(var(--spacing,.25rem)*24)}._pb-16_aiw8q_2{padding-bottom:calc(var(--spacing,.25rem)*16)}._text-center_aiw8q_2{text-align:center}._text-left_aiw8q_2{text-align:left}._text-2xl_aiw8q_2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}._text-4xl_aiw8q_2{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}._text-sm_aiw8q_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}._text-xs_aiw8q_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}._leading-relaxed_aiw8q_2{--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}._font-bold_aiw8q_2{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}._font-medium_aiw8q_2{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}._font-semibold_aiw8q_2{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}._text-amber-800_aiw8q_2{color:var(--color-amber-800,oklch(47.3% .137 46.201))}._text-amber-900\/80_aiw8q_2{color:#7b3306cc}@supports (color:color-mix(in lab,red,red)){._text-amber-900\/80_aiw8q_2{color:color-mix(in oklab,var(--color-amber-900,oklch(41.4% .112 45.904))80%,transparent)}}._text-blue-500_aiw8q_2{color:var(--color-blue-500,oklch(62.3% .214 259.815))}._text-blue-800_aiw8q_2{color:var(--color-blue-800,oklch(42.4% .199 265.638))}._text-emerald-600_aiw8q_2{color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._text-emerald-700_aiw8q_2{color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._text-gray-500_aiw8q_2{color:var(--color-gray-500,oklch(55.1% .027 264.364))}._text-gray-600_aiw8q_2{color:var(--color-gray-600,oklch(44.6% .03 256.802))}._text-gray-700_aiw8q_2{color:var(--color-gray-700,oklch(37.3% .034 259.733))}._text-gray-800_aiw8q_2{color:var(--color-gray-800,oklch(27.8% .033 256.848))}._text-gray-900_aiw8q_2{color:var(--color-gray-900,oklch(21% .034 264.665))}._text-primary-500_aiw8q_2{color:var(--color-primary-500,#10b981)}._text-primary-600_aiw8q_2{color:var(--color-primary-600,#059669)}._text-red-600_aiw8q_2{color:var(--color-red-600,oklch(57.7% .245 27.325))}._text-red-700_aiw8q_2{color:var(--color-red-700,oklch(50.5% .213 27.518))}._text-red-800_aiw8q_2{color:var(--color-red-800,oklch(44.4% .177 26.899))}._text-white_aiw8q_2{color:var(--color-white,#fff)}._underline_aiw8q_2{text-decoration-line:underline}._shadow-md_aiw8q_2{--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_aiw8q_2{--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)}._filter_aiw8q_2{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,)}._transition-colors_aiw8q_2{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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._transition-opacity_aiw8q_2{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._ease-out_aiw8q_2{--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1))}@media(hover:hover){._hover\:border-primary-500_aiw8q_2:hover{border-color:var(--color-primary-500,#10b981)}._hover\:bg-emerald-700_aiw8q_2:hover{background-color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._hover\:bg-gray-50_aiw8q_2:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._hover\:text-primary-600_aiw8q_2:hover{color:var(--color-primary-600,#059669)}._hover\:underline_aiw8q_2:hover{text-decoration-line:underline}._hover\:opacity-70_aiw8q_2:hover{opacity:.7}}._disabled\:opacity-50_aiw8q_2:disabled{opacity:.5}@media(min-width:40rem){._sm\:flex-row_aiw8q_2{flex-direction:row}}@media(min-width:48rem){._md\:mt-0_aiw8q_2{margin-top:calc(var(--spacing,.25rem)*0)}._md\:gap-4_aiw8q_2{gap:calc(var(--spacing,.25rem)*4)}}@media(min-width:80rem){._xl\:h-10_aiw8q_2{height:calc(var(--spacing,.25rem)*10)}._xl\:w-10_aiw8q_2{width:calc(var(--spacing,.25rem)*10)}._xl\:max-w-\[180px\]_aiw8q_2{max-width:180px}}@media(min-width:96rem){._2xl\:inline_aiw8q_2{display:inline}}}._pageContainer_aiw8q_2{background-color:var(--color-gray-50,oklch(98.5% .002 247.839));min-height:100vh}._heroSection_aiw8q_2{text-align:center;background:linear-gradient(135deg,#047857,#10b981 40%,#34d399);justify-content:center;align-items:center;padding-top:120px;padding-bottom:80px;display:flex;position:relative;overflow:hidden}._heroSection_aiw8q_2:before{content:"";pointer-events:none;background:#ffffff0d;border-radius:50%;width:600px;height:600px;position:absolute;top:-50%;right:-20%}._heroSection_aiw8q_2:after{content:"";pointer-events:none;background:#ffffff08;border-radius:50%;width:400px;height:400px;position:absolute;bottom:-30%;left:-10%}._heroOverlay_aiw8q_2{inset:calc(var(--spacing,.25rem)*0);background:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.03'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");position:absolute}._heroContent_aiw8q_2{z-index:10;max-width:var(--container-7xl,80rem);margin-inline:auto;position:relative}@media(min-width:64rem){._heroContent_aiw8q_2{padding-inline:calc(var(--spacing,.25rem)*8)}}._heroContent_aiw8q_2{padding-inline:calc(var(--spacing,.25rem)*4)}@media(min-width:40rem){._heroContent_aiw8q_2{padding-inline:calc(var(--spacing,.25rem)*6)}}._heroBadge_aiw8q_2{margin-bottom:calc(var(--spacing,.25rem)*4);align-items:center;gap:calc(var(--spacing,.25rem)*2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#ffffffe6;display:inline-flex}@supports (color:color-mix(in lab,red,red)){._heroBadge_aiw8q_2{color:color-mix(in oklab,var(--color-white,#fff)90%,transparent)}}._heroBadge_aiw8q_2{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff26;border:1px solid #fff3;border-radius:9999px;padding:8px 20px}._heroBadgeIcon_aiw8q_2{height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4)}._heroTitle_aiw8q_2{margin-bottom:calc(var(--spacing,.25rem)*4);font-family:var(--font-serif,"Playfair Display",serif);font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height, 1.2 ));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff)}@media(min-width:48rem){._heroTitle_aiw8q_2{font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1))}}._heroTitle_aiw8q_2{text-shadow:0 2px 8px #00000026}._heroSubtitle_aiw8q_2{margin-inline:auto;margin-bottom:calc(var(--spacing,.25rem)*8);max-width:var(--container-2xl,42rem);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));color:#ffffffd9}@supports (color:color-mix(in lab,red,red)){._heroSubtitle_aiw8q_2{color:color-mix(in oklab,var(--color-white,#fff)85%,transparent)}}@media(min-width:48rem){._heroSubtitle_aiw8q_2{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)))}}._heroSubtitle_aiw8q_2{line-height:1.7}._searchBar_aiw8q_2{max-width:var(--container-xl,36rem);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border-radius:9999px;align-items:center;margin-inline:auto;padding:6px 6px 6px 20px;transition:box-shadow .3s;display:flex;box-shadow:0 8px 32px #0000001f}._searchBar_aiw8q_2:focus-within{box-shadow:0 8px 40px #0000002e}._searchIcon_aiw8q_2{height:calc(var(--spacing,.25rem)*5);width:calc(var(--spacing,.25rem)*5);color:var(--color-gray-400,oklch(70.7% .022 261.325));flex-shrink:0}._searchInput_aiw8q_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-gray-800,oklch(27.8% .033 256.848));flex:1}._searchInput_aiw8q_2::placeholder{color:var(--color-gray-400,oklch(70.7% .022 261.325))}._searchInput_aiw8q_2{background:0 0;border:none;outline:none;padding:12px;font-family:Inter,sans-serif}._container_aiw8q_2{max-width:var(--container-7xl,80rem);margin-inline:auto}@media(min-width:64rem){._container_aiw8q_2{padding-inline:calc(var(--spacing,.25rem)*8)}}._container_aiw8q_2{padding-inline:calc(var(--spacing,.25rem)*4)}@media(min-width:40rem){._container_aiw8q_2{padding-inline:calc(var(--spacing,.25rem)*6)}}._container_aiw8q_2{padding-top:40px;padding-bottom:60px}._filterSection_aiw8q_2{margin-bottom:calc(var(--spacing,.25rem)*8)}._filterRow_aiw8q_2{margin-bottom:calc(var(--spacing,.25rem)*4);gap:calc(var(--spacing,.25rem)*2);flex-wrap:wrap;display:flex}._filterPill_aiw8q_2{cursor:pointer;border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem)*5);padding-block:calc(var(--spacing,.25rem)*2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;color:#4b5563;background:#fff;border-width:1px;border-color:#e5e7eb;border-radius:3.40282e38px;transition-duration:.2s}._filterPill_aiw8q_2:hover{border-color:var(--color-primary-400);color:var(--color-primary-600);background:var(--color-primary-50)}._filterPillActive_aiw8q_2{color:var(--color-white,#fff);border-color:#0000;box-shadow:0 2px 8px #10b9814d;background:var(--color-primary-500)!important;color:#fff!important}._resultCount_aiw8q_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-gray-500,oklch(55.1% .027 264.364))}._grid_aiw8q_2{gap:calc(var(--spacing,.25rem)*6);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media(min-width:48rem){._grid_aiw8q_2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64rem){._grid_aiw8q_2{grid-template-columns:repeat(3,minmax(0,1fr))}}._cardLink_aiw8q_2{color:inherit;text-decoration:none;transition:transform .25s;display:block}._cardLink_aiw8q_2:hover{transform:translateY(-6px)}._card_aiw8q_2{border-radius:var(--radius-2xl,1rem);background-color:var(--color-white,#fff);border:1px solid #f0f0f0;flex-direction:column;height:100%;transition:box-shadow .3s;display:flex;overflow:hidden;box-shadow:0 1px 3px #0000000a,0 4px 12px #00000008}._cardLink_aiw8q_2:hover ._card_aiw8q_2{box-shadow:0 8px 30px #00000014,0 2px 8px #10b98114}._cardHeader_aiw8q_2{padding:calc(var(--spacing,.25rem)*5);padding-bottom:calc(var(--spacing,.25rem)*0);justify-content:space-between;align-items:center;display:flex;position:relative}._avatarWrap_aiw8q_2{position:relative}._avatar_aiw8q_2{height:calc(var(--spacing,.25rem)*20);width:calc(var(--spacing,.25rem)*20);object-fit:cover;border:3px solid var(--color-primary-100);border-radius:3.40282e38px;box-shadow:0 4px 12px #10b98126}._verifiedBadge_aiw8q_2{right:calc(var(--spacing,.25rem)*-.5);bottom:calc(var(--spacing,.25rem)*-.5);height:calc(var(--spacing,.25rem)*6);width:calc(var(--spacing,.25rem)*6);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);background:var(--color-primary-500);border:2px solid #fff;border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex;position:absolute;box-shadow:0 2px 6px #10b9814d}._heartBtn_aiw8q_2{cursor:pointer;padding:calc(var(--spacing,.25rem)*2);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;background:#f9fafb;border:1px solid #e5e7eb;border-radius:3.40282e38px;transition-duration:.2s}._heartBtn_aiw8q_2:hover{background:#fef2f2;border-color:#fecaca}._heartActive_aiw8q_2{background:#fef2f2!important;border-color:#f87171!important}._heartIcon_aiw8q_2{height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4);color:var(--color-gray-400,oklch(70.7% .022 261.325))}._heartActive_aiw8q_2 ._heartIcon_aiw8q_2{color:var(--color-red-500,oklch(63.7% .237 25.331));fill:currentColor}._cardBody_aiw8q_2{padding:calc(var(--spacing,.25rem)*5);flex-direction:column;flex:1;display:flex}._guideName_aiw8q_2{margin-bottom:calc(var(--spacing,.25rem)*.5);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-900,oklch(21% .034 264.665));font-family:Playfair Display,serif}._guideRole_aiw8q_2{margin-bottom:calc(var(--spacing,.25rem)*3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-primary-600)}._ratingRow_aiw8q_2{margin-bottom:calc(var(--spacing,.25rem)*3);align-items:center;gap:calc(var(--spacing,.25rem)*1.5);display:flex}._starIcon_aiw8q_2{height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4);color:#f59e0b;fill:#f59e0b}._ratingValue_aiw8q_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-900,oklch(21% .034 264.665))}._reviewCount_aiw8q_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-gray-500,oklch(55.1% .027 264.364))}._infoRow_aiw8q_2{margin-bottom:calc(var(--spacing,.25rem)*1.5);align-items:center;gap:calc(var(--spacing,.25rem)*2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-gray-600,oklch(44.6% .03 256.802));display:flex}._infoIcon_aiw8q_2{height:calc(var(--spacing,.25rem)*3.5);width:calc(var(--spacing,.25rem)*3.5);color:var(--color-primary-500);flex-shrink:0}._bio_aiw8q_2{margin-top:calc(var(--spacing,.25rem)*3);margin-bottom:calc(var(--spacing,.25rem)*4);-webkit-line-clamp:3;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-gray-600,oklch(44.6% .03 256.802));-webkit-box-orient:vertical;line-height:1.6;display:-webkit-box;overflow:hidden}._specialtyRow_aiw8q_2{margin-bottom:calc(var(--spacing,.25rem)*3);gap:calc(var(--spacing,.25rem)*1.5);flex-wrap:wrap;display:flex}._specialtyTag_aiw8q_2{padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);background:var(--color-primary-50);color:var(--color-primary-700);border-radius:3.40282e38px}._badgeRow_aiw8q_2{gap:calc(var(--spacing,.25rem)*1.5);flex-wrap:wrap;display:flex}._awardBadge_aiw8q_2{align-items:center;gap:calc(var(--spacing,.25rem)*1);padding-inline:calc(var(--spacing,.25rem)*2.5);padding-block:calc(var(--spacing,.25rem)*1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:#b45309;background:#fffbeb;border:1px solid #fde68a;border-radius:3.40282e38px;display:inline-flex}._awardIcon_aiw8q_2{height:calc(var(--spacing,.25rem)*3);width:calc(var(--spacing,.25rem)*3)}._cardFooter_aiw8q_2{padding:calc(var(--spacing,.25rem)*5);padding-top:calc(var(--spacing,.25rem)*0);border-top:1px solid #f3f4f6;justify-content:space-between;align-items:center;margin-top:auto;padding-top:16px;display:flex}._statsRow_aiw8q_2{align-items:center;gap:calc(var(--spacing,.25rem)*4);display:flex}._stat_aiw8q_2{align-items:center;gap:calc(var(--spacing,.25rem)*1.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-gray-500,oklch(55.1% .027 264.364));display:flex}._statIcon_aiw8q_2{height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4);color:var(--color-primary-500)}._viewProfile_aiw8q_2{align-items:center;gap:calc(var(--spacing,.25rem)*1);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-primary-600);transition:gap .2s;display:flex}._cardLink_aiw8q_2:hover ._viewProfile_aiw8q_2{color:var(--color-primary-700);gap:6px}._chevronIcon_aiw8q_2{height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4)}._emptyState_aiw8q_2{padding-block:calc(var(--spacing,.25rem)*16);text-align:center}._emptyIcon_aiw8q_2{margin-inline:auto;margin-bottom:calc(var(--spacing,.25rem)*4);height:calc(var(--spacing,.25rem)*12);width:calc(var(--spacing,.25rem)*12);color:var(--color-gray-300,oklch(87.2% .01 258.338))}._emptyState_aiw8q_2 h3{margin-bottom:calc(var(--spacing,.25rem)*2);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-700,oklch(37.3% .034 259.733))}._emptyState_aiw8q_2 p{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-gray-500,oklch(55.1% .027 264.364))}._ctaSection_aiw8q_2{margin-top:calc(var(--spacing,.25rem)*16);border-radius:var(--radius-3xl,1.5rem);padding-inline:calc(var(--spacing,.25rem)*6);padding-block:calc(var(--spacing,.25rem)*12);text-align:center;background:linear-gradient(135deg,#ecfdf5,#d1fae5);border:1px solid #a7f3d0}._ctaTitle_aiw8q_2{margin-bottom:calc(var(--spacing,.25rem)*3);font-family:var(--font-serif,"Playfair Display",serif);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-900,oklch(21% .034 264.665))}@media(min-width:48rem){._ctaTitle_aiw8q_2{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height, 1.2 ))}}._ctaText_aiw8q_2{margin-inline:auto;margin-bottom:calc(var(--spacing,.25rem)*6);max-width:var(--container-xl,36rem);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));color:var(--color-gray-600,oklch(44.6% .03 256.802));line-height:1.7}._ctaBtn_aiw8q_2{align-items:center;gap:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*8);padding-block:calc(var(--spacing,.25rem)*3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;background:var(--color-primary-500);border-radius:3.40282e38px;text-decoration-line:none;transition-duration:.2s;display:inline-flex;box-shadow:0 4px 14px #10b9814d}._ctaBtn_aiw8q_2:hover{background:var(--color-primary-600);transform:translateY(-2px);box-shadow:0 6px 20px #10b98166}._ctaBtnIcon_aiw8q_2{height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4)}@media(max-width:768px){._heroSection_aiw8q_2{padding-top:100px;padding-bottom:50px}._heroTitle_aiw8q_2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}._heroSubtitle_aiw8q_2{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ))}._grid_aiw8q_2{grid-template-columns:repeat(1,minmax(0,1fr))}}@property --tw-duration{syntax:"*";inherits:false}@keyframes _spin_aiw8q_1{to{transform:rotate(360deg)}}@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-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-border-style:solid;--tw-leading:initial;--tw-font-weight: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-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-ease:initial}}}@layer theme;@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,var(--font-sans,"Inter",sans-serif));font-feature-settings:var(--default-font-feature-settings,initial);font-variation-settings:var(--default-font-variation-settings,initial);-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,var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace));font-feature-settings:var(--default-mono-font-feature-settings,initial);font-variation-settings:var(--default-mono-font-variation-settings,initial);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_1onag_2{width:100%}@media(min-width:40rem){._container_1onag_2{max-width:40rem}}@media(min-width:48rem){._container_1onag_2{max-width:48rem}}@media(min-width:64rem){._container_1onag_2{max-width:64rem}}@media(min-width:80rem){._container_1onag_2{max-width:80rem}}@media(min-width:96rem){._container_1onag_2{max-width:96rem}}._mx-auto_1onag_2{margin-inline:auto}._mt-2_1onag_2{margin-top:calc(var(--spacing,.25rem)*2)}._mt-3_1onag_2{margin-top:calc(var(--spacing,.25rem)*3)}._mt-4_1onag_2{margin-top:calc(var(--spacing,.25rem)*4)}._mb-1_1onag_2{margin-bottom:calc(var(--spacing,.25rem)*1)}._mb-2_1onag_2{margin-bottom:calc(var(--spacing,.25rem)*2)}._mb-4_1onag_2{margin-bottom:calc(var(--spacing,.25rem)*4)}._mb-5_1onag_2{margin-bottom:calc(var(--spacing,.25rem)*5)}._mb-6_1onag_2{margin-bottom:calc(var(--spacing,.25rem)*6)}._mb-8_1onag_2{margin-bottom:calc(var(--spacing,.25rem)*8)}._block_1onag_2{display:block}._flex_1onag_2{display:flex}._grid_1onag_2{display:grid}._hidden_1onag_2{display:none}._inline_1onag_2{display:inline}._inline-block_1onag_2{display:inline-block}._inline-flex_1onag_2{display:inline-flex}._h-5_1onag_2{height:calc(var(--spacing,.25rem)*5)}._h-6_1onag_2{height:calc(var(--spacing,.25rem)*6)}._h-9_1onag_2{height:calc(var(--spacing,.25rem)*9)}._h-full_1onag_2{height:100%}._min-h-screen_1onag_2{min-height:100vh}._w-5_1onag_2{width:calc(var(--spacing,.25rem)*5)}._w-6_1onag_2{width:calc(var(--spacing,.25rem)*6)}._w-9_1onag_2{width:calc(var(--spacing,.25rem)*9)}._w-full_1onag_2{width:100%}._max-w-4xl_1onag_2{max-width:var(--container-4xl,56rem)}._max-w-\[140px\]_1onag_2{max-width:140px}._max-w-lg_1onag_2{max-width:var(--container-lg,32rem)}._max-w-xs_1onag_2{max-width:var(--container-xs,20rem)}._flex-shrink-0_1onag_2{flex-shrink:0}._grow_1onag_2{flex-grow:1}._transform_1onag_2{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}._animate-spin_1onag_2{animation:var(--animate-spin,spin 1s linear infinite)}._cursor-pointer_1onag_2{cursor:pointer}._resize_1onag_2{resize:both}._flex-col_1onag_2{flex-direction:column}._flex-wrap_1onag_2{flex-wrap:wrap}._items-center_1onag_2{align-items:center}._items-start_1onag_2{align-items:flex-start}._justify-center_1onag_2{justify-content:center}._gap-2_1onag_2{gap:calc(var(--spacing,.25rem)*2)}._gap-3_1onag_2{gap:calc(var(--spacing,.25rem)*3)}._gap-4_1onag_2{gap:calc(var(--spacing,.25rem)*4)}:where(._space-y-1_1onag_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(._space-y-6_1onag_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*6)*calc(1 - var(--tw-space-y-reverse)))}._truncate_1onag_2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._overflow-hidden_1onag_2{overflow:hidden}._rounded_1onag_2{border-radius:.25rem}._rounded-2xl_1onag_2{border-radius:var(--radius-2xl,1rem)}._rounded-full_1onag_2{border-radius:3.40282e38px}._rounded-lg_1onag_2{border-radius:var(--radius-lg,.5rem)}._rounded-md_1onag_2{border-radius:var(--radius-md,.375rem)}._rounded-xl_1onag_2{border-radius:var(--radius-xl,.75rem)}._border_1onag_2{border-style:var(--tw-border-style);border-width:1px}._border-0_1onag_2{border-style:var(--tw-border-style);border-width:0}._border-amber-100_1onag_2{border-color:var(--color-amber-100,oklch(96.2% .059 95.617))}._border-gray-100_1onag_2{border-color:var(--color-gray-100,oklch(96.7% .003 264.542))}._border-gray-200_1onag_2{border-color:var(--color-gray-200,oklch(92.8% .006 264.531))}._border-red-100_1onag_2{border-color:var(--color-red-100,oklch(93.6% .032 17.717))}._bg-amber-50_1onag_2{background-color:var(--color-amber-50,oklch(98.7% .022 95.277))}._bg-blue-50_1onag_2{background-color:var(--color-blue-50,oklch(97% .014 254.604))}._bg-emerald-600_1onag_2{background-color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._bg-gray-50_1onag_2{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._bg-primary-50_1onag_2{background-color:var(--color-primary-50,#ecfdf5)}._bg-red-50_1onag_2{background-color:var(--color-red-50,oklch(97.1% .013 17.38))}._bg-transparent_1onag_2{background-color:#0000}._bg-white_1onag_2{background-color:var(--color-white,#fff)}._object-cover_1onag_2{object-fit:cover}._p-0_1onag_2{padding:calc(var(--spacing,.25rem)*0)}._p-3_1onag_2{padding:calc(var(--spacing,.25rem)*3)}._p-8_1onag_2{padding:calc(var(--spacing,.25rem)*8)}._px-3_1onag_2{padding-inline:calc(var(--spacing,.25rem)*3)}._px-4_1onag_2{padding-inline:calc(var(--spacing,.25rem)*4)}._px-5_1onag_2{padding-inline:calc(var(--spacing,.25rem)*5)}._px-6_1onag_2{padding-inline:calc(var(--spacing,.25rem)*6)}._py-2_1onag_2{padding-block:calc(var(--spacing,.25rem)*2)}._py-2\.5_1onag_2{padding-block:calc(var(--spacing,.25rem)*2.5)}._py-20_1onag_2{padding-block:calc(var(--spacing,.25rem)*20)}._pt-24_1onag_2{padding-top:calc(var(--spacing,.25rem)*24)}._pb-16_1onag_2{padding-bottom:calc(var(--spacing,.25rem)*16)}._text-center_1onag_2{text-align:center}._text-left_1onag_2{text-align:left}._text-2xl_1onag_2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}._text-4xl_1onag_2{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}._text-sm_1onag_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}._text-xs_1onag_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}._leading-relaxed_1onag_2{--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}._font-bold_1onag_2{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}._font-medium_1onag_2{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}._font-semibold_1onag_2{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}._text-amber-800_1onag_2{color:var(--color-amber-800,oklch(47.3% .137 46.201))}._text-amber-900\/80_1onag_2{color:#7b3306cc}@supports (color:color-mix(in lab,red,red)){._text-amber-900\/80_1onag_2{color:color-mix(in oklab,var(--color-amber-900,oklch(41.4% .112 45.904))80%,transparent)}}._text-blue-500_1onag_2{color:var(--color-blue-500,oklch(62.3% .214 259.815))}._text-blue-800_1onag_2{color:var(--color-blue-800,oklch(42.4% .199 265.638))}._text-emerald-600_1onag_2{color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._text-emerald-700_1onag_2{color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._text-gray-500_1onag_2{color:var(--color-gray-500,oklch(55.1% .027 264.364))}._text-gray-600_1onag_2{color:var(--color-gray-600,oklch(44.6% .03 256.802))}._text-gray-700_1onag_2{color:var(--color-gray-700,oklch(37.3% .034 259.733))}._text-gray-800_1onag_2{color:var(--color-gray-800,oklch(27.8% .033 256.848))}._text-gray-900_1onag_2{color:var(--color-gray-900,oklch(21% .034 264.665))}._text-primary-500_1onag_2{color:var(--color-primary-500,#10b981)}._text-primary-600_1onag_2{color:var(--color-primary-600,#059669)}._text-red-600_1onag_2{color:var(--color-red-600,oklch(57.7% .245 27.325))}._text-red-700_1onag_2{color:var(--color-red-700,oklch(50.5% .213 27.518))}._text-red-800_1onag_2{color:var(--color-red-800,oklch(44.4% .177 26.899))}._text-white_1onag_2{color:var(--color-white,#fff)}._underline_1onag_2{text-decoration-line:underline}._shadow-md_1onag_2{--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_1onag_2{--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)}._filter_1onag_2{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,)}._transition-colors_1onag_2{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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._transition-opacity_1onag_2{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._ease-out_1onag_2{--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1))}@media(hover:hover){._hover\:border-primary-500_1onag_2:hover{border-color:var(--color-primary-500,#10b981)}._hover\:bg-emerald-700_1onag_2:hover{background-color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._hover\:bg-gray-50_1onag_2:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._hover\:text-primary-600_1onag_2:hover{color:var(--color-primary-600,#059669)}._hover\:underline_1onag_2:hover{text-decoration-line:underline}._hover\:opacity-70_1onag_2:hover{opacity:.7}}._disabled\:opacity-50_1onag_2:disabled{opacity:.5}@media(min-width:40rem){._sm\:flex-row_1onag_2{flex-direction:row}}@media(min-width:48rem){._md\:mt-0_1onag_2{margin-top:calc(var(--spacing,.25rem)*0)}._md\:gap-4_1onag_2{gap:calc(var(--spacing,.25rem)*4)}}@media(min-width:80rem){._xl\:h-10_1onag_2{height:calc(var(--spacing,.25rem)*10)}._xl\:w-10_1onag_2{width:calc(var(--spacing,.25rem)*10)}._xl\:max-w-\[180px\]_1onag_2{max-width:180px}}@media(min-width:96rem){._2xl\:inline_1onag_2{display:inline}}}._pageContainer_1onag_2{background-color:var(--color-gray-50,oklch(98.5% .002 247.839));min-height:100vh}._coverSection_1onag_2{height:calc(var(--spacing,.25rem)*64);position:relative}@media(min-width:48rem){._coverSection_1onag_2{height:calc(var(--spacing,.25rem)*80)}}._coverSection_1onag_2{overflow:hidden}._coverImage_1onag_2{object-fit:cover;width:100%;height:100%}._coverOverlay_1onag_2{inset:calc(var(--spacing,.25rem)*0);background:linear-gradient(#0000001a,#00000080);position:absolute}._backBtn_1onag_2{top:calc(var(--spacing,.25rem)*24);left:calc(var(--spacing,.25rem)*6);cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem)*1.5);padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-white,#fff);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000059;border:1px solid #fff3;border-radius:3.40282e38px;transition:background .2s;display:flex;position:absolute}._backBtn_1onag_2:hover{background:#00000080}._backIcon_1onag_2{height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4)}._container_1onag_2{max-width:var(--container-7xl,80rem);margin-inline:auto}@media(min-width:64rem){._container_1onag_2{padding-inline:calc(var(--spacing,.25rem)*8)}}._container_1onag_2{padding-inline:calc(var(--spacing,.25rem)*4);padding-bottom:calc(var(--spacing,.25rem)*16)}@media(min-width:40rem){._container_1onag_2{padding-inline:calc(var(--spacing,.25rem)*6)}}._container_1onag_2{z-index:10;margin-top:-60px;position:relative}._profileHeader_1onag_2{margin-bottom:calc(var(--spacing,.25rem)*8);justify-content:space-between;gap:calc(var(--spacing,.25rem)*4);border-radius:var(--radius-2xl,1rem);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem)*6);flex-direction:column;display:flex}@media(min-width:48rem){._profileHeader_1onag_2{flex-direction:row;align-items:flex-end}}._profileHeader_1onag_2{box-shadow:0 4px 20px #0000000f}._profileLeft_1onag_2{align-items:center;gap:calc(var(--spacing,.25rem)*5);display:flex}._avatarSection_1onag_2{flex-shrink:0;position:relative}._avatar_1onag_2{height:calc(var(--spacing,.25rem)*24);width:calc(var(--spacing,.25rem)*24);object-fit:cover;border-radius:3.40282e38px}@media(min-width:48rem){._avatar_1onag_2{height:calc(var(--spacing,.25rem)*28);width:calc(var(--spacing,.25rem)*28)}}._avatar_1onag_2{border:4px solid #fff;box-shadow:0 4px 16px #0000001a}._verifiedBadge_1onag_2{right:calc(var(--spacing,.25rem)*1);bottom:calc(var(--spacing,.25rem)*1);height:calc(var(--spacing,.25rem)*7);width:calc(var(--spacing,.25rem)*7);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);background:var(--color-primary-500);border:3px solid #fff;border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex;position:absolute}._profileInfo_1onag_2{flex-direction:column;display:flex}._profileName_1onag_2{font-family:var(--font-serif,"Playfair Display",serif);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-900,oklch(21% .034 264.665))}@media(min-width:48rem){._profileName_1onag_2{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height, 1.2 ))}}._profileRole_1onag_2{margin-bottom:calc(var(--spacing,.25rem)*2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-primary-600)}._profileMeta_1onag_2{gap:calc(var(--spacing,.25rem)*3);flex-wrap:wrap;display:flex}._metaItem_1onag_2{align-items:center;gap:calc(var(--spacing,.25rem)*1.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-gray-500,oklch(55.1% .027 264.364));display:flex}._metaIcon_1onag_2{height:calc(var(--spacing,.25rem)*3.5);width:calc(var(--spacing,.25rem)*3.5);color:var(--color-primary-500)}._profileActions_1onag_2{gap:calc(var(--spacing,.25rem)*3);display:flex}._saveBtn_1onag_2{cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*5);padding-block:calc(var(--spacing,.25rem)*2.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));color:#374151;background:#fff;border:1.5px solid #e5e7eb;border-radius:3.40282e38px;display:flex}._saveBtn_1onag_2:hover{color:#ef4444;border-color:#f87171}._saveBtnActive_1onag_2{color:#ef4444!important;background:#fef2f2!important;border-color:#f87171!important}._saveBtnIcon_1onag_2{height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4)}._saveBtnActive_1onag_2 ._saveBtnIcon_1onag_2{fill:currentColor}._contactBtn_1onag_2{cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*5);padding-block:calc(var(--spacing,.25rem)*2.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-white,#fff);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background:var(--color-primary-500);border:none;border-radius:3.40282e38px;display:flex;box-shadow:0 2px 8px #10b98140}._contactBtn_1onag_2:hover{background:var(--color-primary-600);transform:translateY(-1px)}._contactBtnIcon_1onag_2{height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4)}._statsGrid_1onag_2{margin-bottom:calc(var(--spacing,.25rem)*8);gap:calc(var(--spacing,.25rem)*4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media(min-width:48rem){._statsGrid_1onag_2{grid-template-columns:repeat(4,minmax(0,1fr))}}._statCard_1onag_2{border-radius:var(--radius-xl,.75rem);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem)*5);text-align:center;border:1px solid #f0f0f0;box-shadow:0 1px 4px #00000008}._statValue_1onag_2{margin-bottom:calc(var(--spacing,.25rem)*1);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*1.5);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-900,oklch(21% .034 264.665));display:flex}._statIconStar_1onag_2{height:calc(var(--spacing,.25rem)*5);width:calc(var(--spacing,.25rem)*5);color:#f59e0b;fill:#f59e0b}._statLabel_1onag_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-gray-500,oklch(55.1% .027 264.364))}._contentGrid_1onag_2{gap:calc(var(--spacing,.25rem)*8);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media(min-width:64rem){._contentGrid_1onag_2{grid-template-columns:repeat(3,minmax(0,1fr))}._leftCol_1onag_2{grid-column:span 2/span 2}._rightCol_1onag_2{grid-column:span 1/span 1}}._section_1onag_2{margin-bottom:calc(var(--spacing,.25rem)*6);border-radius:var(--radius-2xl,1rem);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem)*6);border:1px solid #f0f0f0}._sectionHeader_1onag_2{margin-bottom:calc(var(--spacing,.25rem)*4);justify-content:space-between;align-items:center;display:flex}._sectionTitle_1onag_2{margin-bottom:calc(var(--spacing,.25rem)*4);font-family:var(--font-serif,"Playfair Display",serif);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-900,oklch(21% .034 264.665))}._sectionHeader_1onag_2 ._sectionTitle_1onag_2{margin-bottom:calc(var(--spacing,.25rem)*0)}._sectionBadge_1onag_2{align-items:center;gap:calc(var(--spacing,.25rem)*1.5);padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*1.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:#b45309;background:#fffbeb;border-radius:3.40282e38px;display:inline-flex}._sectionBadgeIcon_1onag_2{height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4);fill:#f59e0b;color:#f59e0b}._bioText_1onag_2{margin-bottom:calc(var(--spacing,.25rem)*3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-gray-600,oklch(44.6% .03 256.802));line-height:1.7}._tagGroup_1onag_2{margin-bottom:calc(var(--spacing,.25rem)*4)}._tagGroup_1onag_2:last-child{margin-bottom:calc(var(--spacing,.25rem)*0)}._tagGroupTitle_1onag_2{margin-bottom:calc(var(--spacing,.25rem)*2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-gray-700,oklch(37.3% .034 259.733))}._tagRow_1onag_2{gap:calc(var(--spacing,.25rem)*2);flex-wrap:wrap;display:flex}._specialtyTag_1onag_2{padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);background:var(--color-primary-50);color:var(--color-primary-700);border-radius:3.40282e38px}._langTag_1onag_2{align-items:center;gap:calc(var(--spacing,.25rem)*1.5);padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:#0369a1;background:#f0f9ff;border-radius:3.40282e38px;display:inline-flex}._langIcon_1onag_2{height:calc(var(--spacing,.25rem)*3);width:calc(var(--spacing,.25rem)*3)}._awardBadge_1onag_2{align-items:center;gap:calc(var(--spacing,.25rem)*1.5);padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:#b45309;background:#fffbeb;border:1px solid #fde68a;border-radius:3.40282e38px;display:inline-flex}._awardIcon_1onag_2{height:calc(var(--spacing,.25rem)*3);width:calc(var(--spacing,.25rem)*3)}:where(._reviewList_1onag_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*4)*calc(1 - var(--tw-space-y-reverse)))}._reviewCard_1onag_2{border-radius:var(--radius-xl,.75rem);padding:calc(var(--spacing,.25rem)*4);background:#fafafa;border:1px solid #f0f0f0}._reviewHeader_1onag_2{margin-bottom:calc(var(--spacing,.25rem)*3);align-items:center;gap:calc(var(--spacing,.25rem)*3);display:flex}._reviewAvatar_1onag_2{height:calc(var(--spacing,.25rem)*10);width:calc(var(--spacing,.25rem)*10);object-fit:cover;border-radius:3.40282e38px;flex-shrink:0}._reviewInfo_1onag_2{flex:1}._reviewName_1onag_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-gray-900,oklch(21% .034 264.665));display:block}._reviewDate_1onag_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:var(--color-gray-500,oklch(55.1% .027 264.364))}._reviewStars_1onag_2{gap:calc(var(--spacing,.25rem)*.5);display:flex}._reviewStar_1onag_2{height:calc(var(--spacing,.25rem)*3.5);width:calc(var(--spacing,.25rem)*3.5)}._starFilled_1onag_2{color:#f59e0b;fill:#f59e0b}._starEmpty_1onag_2{color:#d1d5db}._reviewComment_1onag_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-gray-600,oklch(44.6% .03 256.802));line-height:1.6}._stickyCard_1onag_2{top:calc(var(--spacing,.25rem)*24);border-radius:var(--radius-2xl,1rem);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem)*6);border:1px solid #f0f0f0;position:sticky;box-shadow:0 4px 20px #0000000d}._stickyCardTitle_1onag_2{margin-bottom:calc(var(--spacing,.25rem)*4);font-family:var(--font-serif,"Playfair Display",serif);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-900,oklch(21% .034 264.665))}._tourCardLink_1onag_2{margin-bottom:calc(var(--spacing,.25rem)*4);color:inherit;text-decoration-line:none;display:block}._tourCard_1onag_2{border-radius:var(--radius-xl,.75rem);border:1px solid #f0f0f0;transition:box-shadow .2s;overflow:hidden}._tourCardLink_1onag_2:hover ._tourCard_1onag_2{box-shadow:0 4px 12px #0000000f}._tourCardImage_1onag_2{height:calc(var(--spacing,.25rem)*36);object-fit:cover;width:100%}._tourCardContent_1onag_2{padding:calc(var(--spacing,.25rem)*4)}._tourCardTitle_1onag_2{margin-bottom:calc(var(--spacing,.25rem)*2);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-900,oklch(21% .034 264.665))}._tourCardMeta_1onag_2{margin-bottom:calc(var(--spacing,.25rem)*2);gap:calc(var(--spacing,.25rem)*4);display:flex}._tourCardMeta_1onag_2 span{align-items:center;gap:calc(var(--spacing,.25rem)*1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:var(--color-gray-500,oklch(55.1% .027 264.364));display:flex}._tourMetaIcon_1onag_2{height:calc(var(--spacing,.25rem)*3.5);width:calc(var(--spacing,.25rem)*3.5);color:var(--color-primary-500)}._tourCardPrice_1onag_2{margin-bottom:calc(var(--spacing,.25rem)*2);align-items:baseline;gap:calc(var(--spacing,.25rem)*1.5);display:flex}._tourPriceLabel_1onag_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:var(--color-gray-500,oklch(55.1% .027 264.364))}._tourPriceValue_1onag_2{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-primary-600)}._tourNextDate_1onag_2{align-items:center;gap:calc(var(--spacing,.25rem)*1.5);padding-top:calc(var(--spacing,.25rem)*2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:var(--color-gray-500,oklch(55.1% .027 264.364));border-top:1px solid #f0f0f0;display:flex}._responseInfo_1onag_2{margin-bottom:calc(var(--spacing,.25rem)*5)}:where(._responseInfo_1onag_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*3)*calc(1 - var(--tw-space-y-reverse)))}._responseInfo_1onag_2{padding-top:calc(var(--spacing,.25rem)*4);border-top:1px solid #f0f0f0}._responseItem_1onag_2{align-items:center;gap:calc(var(--spacing,.25rem)*3);display:flex}._responseIcon_1onag_2{height:calc(var(--spacing,.25rem)*5);width:calc(var(--spacing,.25rem)*5);color:var(--color-primary-500)}._responseLabel_1onag_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:var(--color-gray-500,oklch(55.1% .027 264.364))}._responseValue_1onag_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-gray-900,oklch(21% .034 264.665))}._bookWithGuideBtn_1onag_2{cursor:pointer;width:100%;padding-block:calc(var(--spacing,.25rem)*3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background:var(--color-primary-500);border:none;border-radius:3.40282e38px;box-shadow:0 4px 14px #10b9814d}._bookWithGuideBtn_1onag_2:hover{background:var(--color-primary-600);transform:translateY(-1px);box-shadow:0 6px 20px #10b98166}@media(max-width:768px){._coverSection_1onag_2{height:calc(var(--spacing,.25rem)*48)}._profileHeader_1onag_2,._profileLeft_1onag_2{flex-direction:column;align-items:flex-start}._avatar_1onag_2{height:calc(var(--spacing,.25rem)*20);width:calc(var(--spacing,.25rem)*20)}._profileName_1onag_2{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)))}._profileActions_1onag_2{width:100%}._saveBtn_1onag_2,._contactBtn_1onag_2{flex:1;justify-content:center}._statsGrid_1onag_2{grid-template-columns:repeat(2,minmax(0,1fr))}}@keyframes _spin_1onag_1{to{transform:rotate(360deg)}}@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-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-border-style:solid;--tw-leading:initial;--tw-font-weight: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-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-ease:initial}}}@layer theme;@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,var(--font-sans,"Inter",sans-serif));font-feature-settings:var(--default-font-feature-settings,initial);font-variation-settings:var(--default-font-variation-settings,initial);-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,var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace));font-feature-settings:var(--default-mono-font-feature-settings,initial);font-variation-settings:var(--default-mono-font-variation-settings,initial);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_vlmva_2{width:100%}@media(min-width:40rem){._container_vlmva_2{max-width:40rem}}@media(min-width:48rem){._container_vlmva_2{max-width:48rem}}@media(min-width:64rem){._container_vlmva_2{max-width:64rem}}@media(min-width:80rem){._container_vlmva_2{max-width:80rem}}@media(min-width:96rem){._container_vlmva_2{max-width:96rem}}._mx-auto_vlmva_2{margin-inline:auto}._mt-2_vlmva_2{margin-top:calc(var(--spacing,.25rem)*2)}._mt-3_vlmva_2{margin-top:calc(var(--spacing,.25rem)*3)}._mt-4_vlmva_2{margin-top:calc(var(--spacing,.25rem)*4)}._mb-1_vlmva_2{margin-bottom:calc(var(--spacing,.25rem)*1)}._mb-2_vlmva_2{margin-bottom:calc(var(--spacing,.25rem)*2)}._mb-4_vlmva_2{margin-bottom:calc(var(--spacing,.25rem)*4)}._mb-5_vlmva_2{margin-bottom:calc(var(--spacing,.25rem)*5)}._mb-6_vlmva_2{margin-bottom:calc(var(--spacing,.25rem)*6)}._mb-8_vlmva_2{margin-bottom:calc(var(--spacing,.25rem)*8)}._block_vlmva_2{display:block}._flex_vlmva_2{display:flex}._grid_vlmva_2{display:grid}._hidden_vlmva_2{display:none}._inline_vlmva_2{display:inline}._inline-block_vlmva_2{display:inline-block}._inline-flex_vlmva_2{display:inline-flex}._h-5_vlmva_2{height:calc(var(--spacing,.25rem)*5)}._h-6_vlmva_2{height:calc(var(--spacing,.25rem)*6)}._h-9_vlmva_2{height:calc(var(--spacing,.25rem)*9)}._h-full_vlmva_2{height:100%}._min-h-screen_vlmva_2{min-height:100vh}._w-5_vlmva_2{width:calc(var(--spacing,.25rem)*5)}._w-6_vlmva_2{width:calc(var(--spacing,.25rem)*6)}._w-9_vlmva_2{width:calc(var(--spacing,.25rem)*9)}._w-full_vlmva_2{width:100%}._max-w-4xl_vlmva_2{max-width:var(--container-4xl,56rem)}._max-w-\[140px\]_vlmva_2{max-width:140px}._max-w-lg_vlmva_2{max-width:var(--container-lg,32rem)}._max-w-xs_vlmva_2{max-width:var(--container-xs,20rem)}._flex-shrink-0_vlmva_2{flex-shrink:0}._grow_vlmva_2{flex-grow:1}._transform_vlmva_2{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}._animate-spin_vlmva_2{animation:var(--animate-spin,spin 1s linear infinite)}._cursor-pointer_vlmva_2{cursor:pointer}._resize_vlmva_2{resize:both}._flex-col_vlmva_2{flex-direction:column}._flex-wrap_vlmva_2{flex-wrap:wrap}._items-center_vlmva_2{align-items:center}._items-start_vlmva_2{align-items:flex-start}._justify-center_vlmva_2{justify-content:center}._gap-2_vlmva_2{gap:calc(var(--spacing,.25rem)*2)}._gap-3_vlmva_2{gap:calc(var(--spacing,.25rem)*3)}._gap-4_vlmva_2{gap:calc(var(--spacing,.25rem)*4)}:where(._space-y-1_vlmva_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(._space-y-6_vlmva_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*6)*calc(1 - var(--tw-space-y-reverse)))}._truncate_vlmva_2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._overflow-hidden_vlmva_2{overflow:hidden}._rounded_vlmva_2{border-radius:.25rem}._rounded-2xl_vlmva_2{border-radius:var(--radius-2xl,1rem)}._rounded-full_vlmva_2{border-radius:3.40282e38px}._rounded-lg_vlmva_2{border-radius:var(--radius-lg,.5rem)}._rounded-md_vlmva_2{border-radius:var(--radius-md,.375rem)}._rounded-xl_vlmva_2{border-radius:var(--radius-xl,.75rem)}._border_vlmva_2{border-style:var(--tw-border-style);border-width:1px}._border-0_vlmva_2{border-style:var(--tw-border-style);border-width:0}._border-amber-100_vlmva_2{border-color:var(--color-amber-100,oklch(96.2% .059 95.617))}._border-gray-100_vlmva_2{border-color:var(--color-gray-100,oklch(96.7% .003 264.542))}._border-gray-200_vlmva_2{border-color:var(--color-gray-200,oklch(92.8% .006 264.531))}._border-red-100_vlmva_2{border-color:var(--color-red-100,oklch(93.6% .032 17.717))}._bg-amber-50_vlmva_2{background-color:var(--color-amber-50,oklch(98.7% .022 95.277))}._bg-blue-50_vlmva_2{background-color:var(--color-blue-50,oklch(97% .014 254.604))}._bg-emerald-600_vlmva_2{background-color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._bg-gray-50_vlmva_2{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._bg-primary-50_vlmva_2{background-color:var(--color-primary-50,#ecfdf5)}._bg-red-50_vlmva_2{background-color:var(--color-red-50,oklch(97.1% .013 17.38))}._bg-transparent_vlmva_2{background-color:#0000}._bg-white_vlmva_2{background-color:var(--color-white,#fff)}._object-cover_vlmva_2{object-fit:cover}._p-0_vlmva_2{padding:calc(var(--spacing,.25rem)*0)}._p-3_vlmva_2{padding:calc(var(--spacing,.25rem)*3)}._p-8_vlmva_2{padding:calc(var(--spacing,.25rem)*8)}._px-3_vlmva_2{padding-inline:calc(var(--spacing,.25rem)*3)}._px-4_vlmva_2{padding-inline:calc(var(--spacing,.25rem)*4)}._px-5_vlmva_2{padding-inline:calc(var(--spacing,.25rem)*5)}._px-6_vlmva_2{padding-inline:calc(var(--spacing,.25rem)*6)}._py-2_vlmva_2{padding-block:calc(var(--spacing,.25rem)*2)}._py-2\.5_vlmva_2{padding-block:calc(var(--spacing,.25rem)*2.5)}._py-20_vlmva_2{padding-block:calc(var(--spacing,.25rem)*20)}._pt-24_vlmva_2{padding-top:calc(var(--spacing,.25rem)*24)}._pb-16_vlmva_2{padding-bottom:calc(var(--spacing,.25rem)*16)}._text-center_vlmva_2{text-align:center}._text-left_vlmva_2{text-align:left}._text-2xl_vlmva_2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}._text-4xl_vlmva_2{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}._text-sm_vlmva_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}._text-xs_vlmva_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}._leading-relaxed_vlmva_2{--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}._font-bold_vlmva_2{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}._font-medium_vlmva_2{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}._font-semibold_vlmva_2{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}._text-amber-800_vlmva_2{color:var(--color-amber-800,oklch(47.3% .137 46.201))}._text-amber-900\/80_vlmva_2{color:#7b3306cc}@supports (color:color-mix(in lab,red,red)){._text-amber-900\/80_vlmva_2{color:color-mix(in oklab,var(--color-amber-900,oklch(41.4% .112 45.904))80%,transparent)}}._text-blue-500_vlmva_2{color:var(--color-blue-500,oklch(62.3% .214 259.815))}._text-blue-800_vlmva_2{color:var(--color-blue-800,oklch(42.4% .199 265.638))}._text-emerald-600_vlmva_2{color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._text-emerald-700_vlmva_2{color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._text-gray-500_vlmva_2{color:var(--color-gray-500,oklch(55.1% .027 264.364))}._text-gray-600_vlmva_2{color:var(--color-gray-600,oklch(44.6% .03 256.802))}._text-gray-700_vlmva_2{color:var(--color-gray-700,oklch(37.3% .034 259.733))}._text-gray-800_vlmva_2{color:var(--color-gray-800,oklch(27.8% .033 256.848))}._text-gray-900_vlmva_2{color:var(--color-gray-900,oklch(21% .034 264.665))}._text-primary-500_vlmva_2{color:var(--color-primary-500,#10b981)}._text-primary-600_vlmva_2{color:var(--color-primary-600,#059669)}._text-red-600_vlmva_2{color:var(--color-red-600,oklch(57.7% .245 27.325))}._text-red-700_vlmva_2{color:var(--color-red-700,oklch(50.5% .213 27.518))}._text-red-800_vlmva_2{color:var(--color-red-800,oklch(44.4% .177 26.899))}._text-white_vlmva_2{color:var(--color-white,#fff)}._underline_vlmva_2{text-decoration-line:underline}._shadow-md_vlmva_2{--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_vlmva_2{--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)}._filter_vlmva_2{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,)}._transition-colors_vlmva_2{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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._transition-opacity_vlmva_2{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._ease-out_vlmva_2{--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1))}@media(hover:hover){._hover\:border-primary-500_vlmva_2:hover{border-color:var(--color-primary-500,#10b981)}._hover\:bg-emerald-700_vlmva_2:hover{background-color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._hover\:bg-gray-50_vlmva_2:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._hover\:text-primary-600_vlmva_2:hover{color:var(--color-primary-600,#059669)}._hover\:underline_vlmva_2:hover{text-decoration-line:underline}._hover\:opacity-70_vlmva_2:hover{opacity:.7}}._disabled\:opacity-50_vlmva_2:disabled{opacity:.5}@media(min-width:40rem){._sm\:flex-row_vlmva_2{flex-direction:row}}@media(min-width:48rem){._md\:mt-0_vlmva_2{margin-top:calc(var(--spacing,.25rem)*0)}._md\:gap-4_vlmva_2{gap:calc(var(--spacing,.25rem)*4)}}@media(min-width:80rem){._xl\:h-10_vlmva_2{height:calc(var(--spacing,.25rem)*10)}._xl\:w-10_vlmva_2{width:calc(var(--spacing,.25rem)*10)}._xl\:max-w-\[180px\]_vlmva_2{max-width:180px}}@media(min-width:96rem){._2xl\:inline_vlmva_2{display:inline}}}._pageContainer_vlmva_2{background-color:var(--color-gray-50,oklch(98.5% .002 247.839));min-height:100vh;padding-top:80px}._hero_vlmva_2{background-color:var(--color-gray-900,oklch(21% .034 264.665));padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*16);text-align:center;color:var(--color-white,#fff)}._title_vlmva_2{margin-bottom:calc(var(--spacing,.25rem)*4);font-family:var(--font-serif,"Playfair Display",serif);font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height, 1.2 ));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}@media(min-width:48rem){._title_vlmva_2{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}}._subtitle_vlmva_2{max-width:var(--container-2xl,42rem);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));color:var(--color-gray-300,oklch(87.2% .01 258.338));margin-inline:auto}._container_vlmva_2{max-width:var(--container-7xl,80rem)}@media(min-width:64rem){._container_vlmva_2{padding-inline:calc(var(--spacing,.25rem)*8)}}._container_vlmva_2{max-width:var(--container-4xl,56rem);padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*12);margin-inline:auto}@media(min-width:40rem){._container_vlmva_2{padding-inline:calc(var(--spacing,.25rem)*6)}}._section_vlmva_2{margin-bottom:calc(var(--spacing,.25rem)*12)}._sectionTitle_vlmva_2{margin-bottom:calc(var(--spacing,.25rem)*4);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-900,oklch(21% .034 264.665))}._body_vlmva_2{--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--color-gray-600,oklch(44.6% .03 256.802))}._values_vlmva_2{margin-bottom:calc(var(--spacing,.25rem)*12)}._valueGrid_vlmva_2{margin-top:calc(var(--spacing,.25rem)*6);gap:calc(var(--spacing,.25rem)*6);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media(min-width:48rem){._valueGrid_vlmva_2{grid-template-columns:repeat(3,minmax(0,1fr))}}._valueCard_vlmva_2{border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-100,oklch(96.7% .003 264.542));background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem)*6);--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)}._valueIcon_vlmva_2{margin-bottom:calc(var(--spacing,.25rem)*4);height:calc(var(--spacing,.25rem)*10);width:calc(var(--spacing,.25rem)*10);color:var(--color-primary-500,#10b981)}._valueTitle_vlmva_2{margin-bottom:calc(var(--spacing,.25rem)*2);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-900,oklch(21% .034 264.665))}._valueText_vlmva_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--color-gray-600,oklch(44.6% .03 256.802))}._cta_vlmva_2{text-align:center}._ctaBtn_vlmva_2{background-color:var(--color-primary-500,#10b981);padding-inline:calc(var(--spacing,.25rem)*6);padding-block:calc(var(--spacing,.25rem)*3);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-white,#fff);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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:3.40282e38px;text-decoration-line:none;display:inline-block}@media(hover:hover){._ctaBtn_vlmva_2:hover{background-color:var(--color-primary-600,#059669)}}@keyframes _spin_vlmva_1{to{transform:rotate(360deg)}}@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-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-border-style:solid;--tw-leading:initial;--tw-font-weight: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-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-ease:initial}}}@layer theme;@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,var(--font-sans,"Inter",sans-serif));font-feature-settings:var(--default-font-feature-settings,initial);font-variation-settings:var(--default-font-variation-settings,initial);-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,var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace));font-feature-settings:var(--default-mono-font-feature-settings,initial);font-variation-settings:var(--default-mono-font-variation-settings,initial);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_13q9e_2{width:100%}@media(min-width:40rem){._container_13q9e_2{max-width:40rem}}@media(min-width:48rem){._container_13q9e_2{max-width:48rem}}@media(min-width:64rem){._container_13q9e_2{max-width:64rem}}@media(min-width:80rem){._container_13q9e_2{max-width:80rem}}@media(min-width:96rem){._container_13q9e_2{max-width:96rem}}._mx-auto_13q9e_2{margin-inline:auto}._mt-2_13q9e_2{margin-top:calc(var(--spacing,.25rem)*2)}._mt-3_13q9e_2{margin-top:calc(var(--spacing,.25rem)*3)}._mt-4_13q9e_2{margin-top:calc(var(--spacing,.25rem)*4)}._mb-1_13q9e_2{margin-bottom:calc(var(--spacing,.25rem)*1)}._mb-2_13q9e_2{margin-bottom:calc(var(--spacing,.25rem)*2)}._mb-4_13q9e_2{margin-bottom:calc(var(--spacing,.25rem)*4)}._mb-5_13q9e_2{margin-bottom:calc(var(--spacing,.25rem)*5)}._mb-6_13q9e_2{margin-bottom:calc(var(--spacing,.25rem)*6)}._mb-8_13q9e_2{margin-bottom:calc(var(--spacing,.25rem)*8)}._block_13q9e_2{display:block}._flex_13q9e_2{display:flex}._grid_13q9e_2{display:grid}._hidden_13q9e_2{display:none}._inline_13q9e_2{display:inline}._inline-block_13q9e_2{display:inline-block}._inline-flex_13q9e_2{display:inline-flex}._h-5_13q9e_2{height:calc(var(--spacing,.25rem)*5)}._h-6_13q9e_2{height:calc(var(--spacing,.25rem)*6)}._h-9_13q9e_2{height:calc(var(--spacing,.25rem)*9)}._h-full_13q9e_2{height:100%}._min-h-screen_13q9e_2{min-height:100vh}._w-5_13q9e_2{width:calc(var(--spacing,.25rem)*5)}._w-6_13q9e_2{width:calc(var(--spacing,.25rem)*6)}._w-9_13q9e_2{width:calc(var(--spacing,.25rem)*9)}._w-full_13q9e_2{width:100%}._max-w-4xl_13q9e_2{max-width:var(--container-4xl,56rem)}._max-w-\[140px\]_13q9e_2{max-width:140px}._max-w-lg_13q9e_2{max-width:var(--container-lg,32rem)}._max-w-xs_13q9e_2{max-width:var(--container-xs,20rem)}._flex-shrink-0_13q9e_2{flex-shrink:0}._grow_13q9e_2{flex-grow:1}._transform_13q9e_2{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}._animate-spin_13q9e_2{animation:var(--animate-spin,spin 1s linear infinite)}._cursor-pointer_13q9e_2{cursor:pointer}._resize_13q9e_2{resize:both}._flex-col_13q9e_2{flex-direction:column}._flex-wrap_13q9e_2{flex-wrap:wrap}._items-center_13q9e_2{align-items:center}._items-start_13q9e_2{align-items:flex-start}._justify-center_13q9e_2{justify-content:center}._gap-2_13q9e_2{gap:calc(var(--spacing,.25rem)*2)}._gap-3_13q9e_2{gap:calc(var(--spacing,.25rem)*3)}._gap-4_13q9e_2{gap:calc(var(--spacing,.25rem)*4)}:where(._space-y-1_13q9e_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(._space-y-6_13q9e_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*6)*calc(1 - var(--tw-space-y-reverse)))}._truncate_13q9e_2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._overflow-hidden_13q9e_2{overflow:hidden}._rounded_13q9e_2{border-radius:.25rem}._rounded-2xl_13q9e_2{border-radius:var(--radius-2xl,1rem)}._rounded-full_13q9e_2{border-radius:3.40282e38px}._rounded-lg_13q9e_2{border-radius:var(--radius-lg,.5rem)}._rounded-md_13q9e_2{border-radius:var(--radius-md,.375rem)}._rounded-xl_13q9e_2{border-radius:var(--radius-xl,.75rem)}._border_13q9e_2{border-style:var(--tw-border-style);border-width:1px}._border-0_13q9e_2{border-style:var(--tw-border-style);border-width:0}._border-amber-100_13q9e_2{border-color:var(--color-amber-100,oklch(96.2% .059 95.617))}._border-gray-100_13q9e_2{border-color:var(--color-gray-100,oklch(96.7% .003 264.542))}._border-gray-200_13q9e_2{border-color:var(--color-gray-200,oklch(92.8% .006 264.531))}._border-red-100_13q9e_2{border-color:var(--color-red-100,oklch(93.6% .032 17.717))}._bg-amber-50_13q9e_2{background-color:var(--color-amber-50,oklch(98.7% .022 95.277))}._bg-blue-50_13q9e_2{background-color:var(--color-blue-50,oklch(97% .014 254.604))}._bg-emerald-600_13q9e_2{background-color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._bg-gray-50_13q9e_2{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._bg-primary-50_13q9e_2{background-color:var(--color-primary-50,#ecfdf5)}._bg-red-50_13q9e_2{background-color:var(--color-red-50,oklch(97.1% .013 17.38))}._bg-transparent_13q9e_2{background-color:#0000}._bg-white_13q9e_2{background-color:var(--color-white,#fff)}._object-cover_13q9e_2{object-fit:cover}._p-0_13q9e_2{padding:calc(var(--spacing,.25rem)*0)}._p-3_13q9e_2{padding:calc(var(--spacing,.25rem)*3)}._p-8_13q9e_2{padding:calc(var(--spacing,.25rem)*8)}._px-3_13q9e_2{padding-inline:calc(var(--spacing,.25rem)*3)}._px-4_13q9e_2{padding-inline:calc(var(--spacing,.25rem)*4)}._px-5_13q9e_2{padding-inline:calc(var(--spacing,.25rem)*5)}._px-6_13q9e_2{padding-inline:calc(var(--spacing,.25rem)*6)}._py-2_13q9e_2{padding-block:calc(var(--spacing,.25rem)*2)}._py-2\.5_13q9e_2{padding-block:calc(var(--spacing,.25rem)*2.5)}._py-20_13q9e_2{padding-block:calc(var(--spacing,.25rem)*20)}._pt-24_13q9e_2{padding-top:calc(var(--spacing,.25rem)*24)}._pb-16_13q9e_2{padding-bottom:calc(var(--spacing,.25rem)*16)}._text-center_13q9e_2{text-align:center}._text-left_13q9e_2{text-align:left}._text-2xl_13q9e_2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}._text-4xl_13q9e_2{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}._text-sm_13q9e_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}._text-xs_13q9e_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}._leading-relaxed_13q9e_2{--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}._font-bold_13q9e_2{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}._font-medium_13q9e_2{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}._font-semibold_13q9e_2{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}._text-amber-800_13q9e_2{color:var(--color-amber-800,oklch(47.3% .137 46.201))}._text-amber-900\/80_13q9e_2{color:#7b3306cc}@supports (color:color-mix(in lab,red,red)){._text-amber-900\/80_13q9e_2{color:color-mix(in oklab,var(--color-amber-900,oklch(41.4% .112 45.904))80%,transparent)}}._text-blue-500_13q9e_2{color:var(--color-blue-500,oklch(62.3% .214 259.815))}._text-blue-800_13q9e_2{color:var(--color-blue-800,oklch(42.4% .199 265.638))}._text-emerald-600_13q9e_2{color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._text-emerald-700_13q9e_2{color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._text-gray-500_13q9e_2{color:var(--color-gray-500,oklch(55.1% .027 264.364))}._text-gray-600_13q9e_2{color:var(--color-gray-600,oklch(44.6% .03 256.802))}._text-gray-700_13q9e_2{color:var(--color-gray-700,oklch(37.3% .034 259.733))}._text-gray-800_13q9e_2{color:var(--color-gray-800,oklch(27.8% .033 256.848))}._text-gray-900_13q9e_2{color:var(--color-gray-900,oklch(21% .034 264.665))}._text-primary-500_13q9e_2{color:var(--color-primary-500,#10b981)}._text-primary-600_13q9e_2{color:var(--color-primary-600,#059669)}._text-red-600_13q9e_2{color:var(--color-red-600,oklch(57.7% .245 27.325))}._text-red-700_13q9e_2{color:var(--color-red-700,oklch(50.5% .213 27.518))}._text-red-800_13q9e_2{color:var(--color-red-800,oklch(44.4% .177 26.899))}._text-white_13q9e_2{color:var(--color-white,#fff)}._underline_13q9e_2{text-decoration-line:underline}._shadow-md_13q9e_2{--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_13q9e_2{--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)}._filter_13q9e_2{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,)}._transition-colors_13q9e_2{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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._transition-opacity_13q9e_2{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._ease-out_13q9e_2{--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1))}@media(hover:hover){._hover\:border-primary-500_13q9e_2:hover{border-color:var(--color-primary-500,#10b981)}._hover\:bg-emerald-700_13q9e_2:hover{background-color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._hover\:bg-gray-50_13q9e_2:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._hover\:text-primary-600_13q9e_2:hover{color:var(--color-primary-600,#059669)}._hover\:underline_13q9e_2:hover{text-decoration-line:underline}._hover\:opacity-70_13q9e_2:hover{opacity:.7}}._disabled\:opacity-50_13q9e_2:disabled{opacity:.5}@media(min-width:40rem){._sm\:flex-row_13q9e_2{flex-direction:row}}@media(min-width:48rem){._md\:mt-0_13q9e_2{margin-top:calc(var(--spacing,.25rem)*0)}._md\:gap-4_13q9e_2{gap:calc(var(--spacing,.25rem)*4)}}@media(min-width:80rem){._xl\:h-10_13q9e_2{height:calc(var(--spacing,.25rem)*10)}._xl\:w-10_13q9e_2{width:calc(var(--spacing,.25rem)*10)}._xl\:max-w-\[180px\]_13q9e_2{max-width:180px}}@media(min-width:96rem){._2xl\:inline_13q9e_2{display:inline}}}._pageContainer_13q9e_2{background-color:var(--color-gray-50,oklch(98.5% .002 247.839));min-height:100vh;padding-top:80px}._hero_13q9e_2{background-color:var(--color-gray-900,oklch(21% .034 264.665));padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*16);text-align:center;color:var(--color-white,#fff)}._title_13q9e_2{margin-bottom:calc(var(--spacing,.25rem)*4);font-family:var(--font-serif,"Playfair Display",serif);font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height, 1.2 ));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}@media(min-width:48rem){._title_13q9e_2{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}}._subtitle_13q9e_2{max-width:var(--container-2xl,42rem);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));color:var(--color-gray-300,oklch(87.2% .01 258.338));margin-inline:auto}._container_13q9e_2{max-width:var(--container-7xl,80rem)}@media(min-width:64rem){._container_13q9e_2{padding-inline:calc(var(--spacing,.25rem)*8)}}._container_13q9e_2{max-width:var(--container-3xl,48rem);padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*12);margin-inline:auto}@media(min-width:40rem){._container_13q9e_2{padding-inline:calc(var(--spacing,.25rem)*6)}}._section_13q9e_2{margin-bottom:calc(var(--spacing,.25rem)*10)}._sectionTitle_13q9e_2{margin-bottom:calc(var(--spacing,.25rem)*4);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-900,oklch(21% .034 264.665))}._perks_13q9e_2{list-style-type:disc;list-style-position:inside}:where(._perks_13q9e_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*2)*calc(1 - var(--tw-space-y-reverse)))}._perks_13q9e_2{color:var(--color-gray-600,oklch(44.6% .03 256.802))}._jobsSection_13q9e_2{margin-bottom:calc(var(--spacing,.25rem)*10)}._jobList_13q9e_2{margin-top:calc(var(--spacing,.25rem)*4)}:where(._jobList_13q9e_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*4)*calc(1 - var(--tw-space-y-reverse)))}._jobCard_13q9e_2{gap:calc(var(--spacing,.25rem)*4);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-100,oklch(96.7% .003 264.542));background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem)*6);--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);flex-direction:column;display:flex}@media(min-width:40rem){._jobCard_13q9e_2{flex-direction:row;justify-content:space-between;align-items:center}}._jobMain_13q9e_2{min-width:calc(var(--spacing,.25rem)*0);flex:1}._jobTitle_13q9e_2{margin-bottom:calc(var(--spacing,.25rem)*2);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-900,oklch(21% .034 264.665))}._jobExcerpt_13q9e_2{margin-bottom:calc(var(--spacing,.25rem)*3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-gray-600,oklch(44.6% .03 256.802))}._jobMeta_13q9e_2{gap:calc(var(--spacing,.25rem)*4);flex-wrap:wrap;display:flex}._jobMetaItem_13q9e_2{align-items:center;gap:calc(var(--spacing,.25rem)*1.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-gray-500,oklch(55.1% .027 264.364));display:flex}._metaIcon_13q9e_2{height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4);color:var(--color-primary-500,#10b981)}._applyBtn_13q9e_2{align-items:center;gap:calc(var(--spacing,.25rem)*1.5);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-primary-500,#10b981);padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*2);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-primary-600,#059669);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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:3.40282e38px;flex-shrink:0;display:inline-flex}@media(hover:hover){._applyBtn_13q9e_2:hover{background-color:var(--color-primary-50,#ecfdf5)}}._arrowIcon_13q9e_2{height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4)}._note_13q9e_2{text-align:center;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-gray-500,oklch(55.1% .027 264.364))}._mailLink_13q9e_2{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-primary-600,#059669)}@media(hover:hover){._mailLink_13q9e_2:hover{text-decoration-line:underline}}@keyframes _spin_13q9e_1{to{transform:rotate(360deg)}}@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-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-border-style:solid;--tw-leading:initial;--tw-font-weight: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-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-ease:initial}}}@layer theme;@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,var(--font-sans,"Inter",sans-serif));font-feature-settings:var(--default-font-feature-settings,initial);font-variation-settings:var(--default-font-variation-settings,initial);-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,var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace));font-feature-settings:var(--default-mono-font-feature-settings,initial);font-variation-settings:var(--default-mono-font-variation-settings,initial);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_bhad8_2{width:100%}@media(min-width:40rem){._container_bhad8_2{max-width:40rem}}@media(min-width:48rem){._container_bhad8_2{max-width:48rem}}@media(min-width:64rem){._container_bhad8_2{max-width:64rem}}@media(min-width:80rem){._container_bhad8_2{max-width:80rem}}@media(min-width:96rem){._container_bhad8_2{max-width:96rem}}._mx-auto_bhad8_2{margin-inline:auto}._mt-2_bhad8_2{margin-top:calc(var(--spacing,.25rem)*2)}._mt-3_bhad8_2{margin-top:calc(var(--spacing,.25rem)*3)}._mt-4_bhad8_2{margin-top:calc(var(--spacing,.25rem)*4)}._mb-1_bhad8_2{margin-bottom:calc(var(--spacing,.25rem)*1)}._mb-2_bhad8_2{margin-bottom:calc(var(--spacing,.25rem)*2)}._mb-4_bhad8_2{margin-bottom:calc(var(--spacing,.25rem)*4)}._mb-5_bhad8_2{margin-bottom:calc(var(--spacing,.25rem)*5)}._mb-6_bhad8_2{margin-bottom:calc(var(--spacing,.25rem)*6)}._mb-8_bhad8_2{margin-bottom:calc(var(--spacing,.25rem)*8)}._block_bhad8_2{display:block}._flex_bhad8_2{display:flex}._grid_bhad8_2{display:grid}._hidden_bhad8_2{display:none}._inline_bhad8_2{display:inline}._inline-block_bhad8_2{display:inline-block}._inline-flex_bhad8_2{display:inline-flex}._h-5_bhad8_2{height:calc(var(--spacing,.25rem)*5)}._h-6_bhad8_2{height:calc(var(--spacing,.25rem)*6)}._h-9_bhad8_2{height:calc(var(--spacing,.25rem)*9)}._h-full_bhad8_2{height:100%}._min-h-screen_bhad8_2{min-height:100vh}._w-5_bhad8_2{width:calc(var(--spacing,.25rem)*5)}._w-6_bhad8_2{width:calc(var(--spacing,.25rem)*6)}._w-9_bhad8_2{width:calc(var(--spacing,.25rem)*9)}._w-full_bhad8_2{width:100%}._max-w-4xl_bhad8_2{max-width:var(--container-4xl,56rem)}._max-w-\[140px\]_bhad8_2{max-width:140px}._max-w-lg_bhad8_2{max-width:var(--container-lg,32rem)}._max-w-xs_bhad8_2{max-width:var(--container-xs,20rem)}._flex-shrink-0_bhad8_2{flex-shrink:0}._grow_bhad8_2{flex-grow:1}._transform_bhad8_2{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}._animate-spin_bhad8_2{animation:var(--animate-spin,spin 1s linear infinite)}._cursor-pointer_bhad8_2{cursor:pointer}._resize_bhad8_2{resize:both}._flex-col_bhad8_2{flex-direction:column}._flex-wrap_bhad8_2{flex-wrap:wrap}._items-center_bhad8_2{align-items:center}._items-start_bhad8_2{align-items:flex-start}._justify-center_bhad8_2{justify-content:center}._gap-2_bhad8_2{gap:calc(var(--spacing,.25rem)*2)}._gap-3_bhad8_2{gap:calc(var(--spacing,.25rem)*3)}._gap-4_bhad8_2{gap:calc(var(--spacing,.25rem)*4)}:where(._space-y-1_bhad8_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(._space-y-6_bhad8_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*6)*calc(1 - var(--tw-space-y-reverse)))}._truncate_bhad8_2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._overflow-hidden_bhad8_2{overflow:hidden}._rounded_bhad8_2{border-radius:.25rem}._rounded-2xl_bhad8_2{border-radius:var(--radius-2xl,1rem)}._rounded-full_bhad8_2{border-radius:3.40282e38px}._rounded-lg_bhad8_2{border-radius:var(--radius-lg,.5rem)}._rounded-md_bhad8_2{border-radius:var(--radius-md,.375rem)}._rounded-xl_bhad8_2{border-radius:var(--radius-xl,.75rem)}._border_bhad8_2{border-style:var(--tw-border-style);border-width:1px}._border-0_bhad8_2{border-style:var(--tw-border-style);border-width:0}._border-amber-100_bhad8_2{border-color:var(--color-amber-100,oklch(96.2% .059 95.617))}._border-gray-100_bhad8_2{border-color:var(--color-gray-100,oklch(96.7% .003 264.542))}._border-gray-200_bhad8_2{border-color:var(--color-gray-200,oklch(92.8% .006 264.531))}._border-red-100_bhad8_2{border-color:var(--color-red-100,oklch(93.6% .032 17.717))}._bg-amber-50_bhad8_2{background-color:var(--color-amber-50,oklch(98.7% .022 95.277))}._bg-blue-50_bhad8_2{background-color:var(--color-blue-50,oklch(97% .014 254.604))}._bg-emerald-600_bhad8_2{background-color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._bg-gray-50_bhad8_2{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._bg-primary-50_bhad8_2{background-color:var(--color-primary-50,#ecfdf5)}._bg-red-50_bhad8_2{background-color:var(--color-red-50,oklch(97.1% .013 17.38))}._bg-transparent_bhad8_2{background-color:#0000}._bg-white_bhad8_2{background-color:var(--color-white,#fff)}._object-cover_bhad8_2{object-fit:cover}._p-0_bhad8_2{padding:calc(var(--spacing,.25rem)*0)}._p-3_bhad8_2{padding:calc(var(--spacing,.25rem)*3)}._p-8_bhad8_2{padding:calc(var(--spacing,.25rem)*8)}._px-3_bhad8_2{padding-inline:calc(var(--spacing,.25rem)*3)}._px-4_bhad8_2{padding-inline:calc(var(--spacing,.25rem)*4)}._px-5_bhad8_2{padding-inline:calc(var(--spacing,.25rem)*5)}._px-6_bhad8_2{padding-inline:calc(var(--spacing,.25rem)*6)}._py-2_bhad8_2{padding-block:calc(var(--spacing,.25rem)*2)}._py-2\.5_bhad8_2{padding-block:calc(var(--spacing,.25rem)*2.5)}._py-20_bhad8_2{padding-block:calc(var(--spacing,.25rem)*20)}._pt-24_bhad8_2{padding-top:calc(var(--spacing,.25rem)*24)}._pb-16_bhad8_2{padding-bottom:calc(var(--spacing,.25rem)*16)}._text-center_bhad8_2{text-align:center}._text-left_bhad8_2{text-align:left}._text-2xl_bhad8_2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}._text-4xl_bhad8_2{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}._text-sm_bhad8_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}._text-xs_bhad8_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}._leading-relaxed_bhad8_2{--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}._font-bold_bhad8_2{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}._font-medium_bhad8_2{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}._font-semibold_bhad8_2{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}._text-amber-800_bhad8_2{color:var(--color-amber-800,oklch(47.3% .137 46.201))}._text-amber-900\/80_bhad8_2{color:#7b3306cc}@supports (color:color-mix(in lab,red,red)){._text-amber-900\/80_bhad8_2{color:color-mix(in oklab,var(--color-amber-900,oklch(41.4% .112 45.904))80%,transparent)}}._text-blue-500_bhad8_2{color:var(--color-blue-500,oklch(62.3% .214 259.815))}._text-blue-800_bhad8_2{color:var(--color-blue-800,oklch(42.4% .199 265.638))}._text-emerald-600_bhad8_2{color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._text-emerald-700_bhad8_2{color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._text-gray-500_bhad8_2{color:var(--color-gray-500,oklch(55.1% .027 264.364))}._text-gray-600_bhad8_2{color:var(--color-gray-600,oklch(44.6% .03 256.802))}._text-gray-700_bhad8_2{color:var(--color-gray-700,oklch(37.3% .034 259.733))}._text-gray-800_bhad8_2{color:var(--color-gray-800,oklch(27.8% .033 256.848))}._text-gray-900_bhad8_2{color:var(--color-gray-900,oklch(21% .034 264.665))}._text-primary-500_bhad8_2{color:var(--color-primary-500,#10b981)}._text-primary-600_bhad8_2{color:var(--color-primary-600,#059669)}._text-red-600_bhad8_2{color:var(--color-red-600,oklch(57.7% .245 27.325))}._text-red-700_bhad8_2{color:var(--color-red-700,oklch(50.5% .213 27.518))}._text-red-800_bhad8_2{color:var(--color-red-800,oklch(44.4% .177 26.899))}._text-white_bhad8_2{color:var(--color-white,#fff)}._underline_bhad8_2{text-decoration-line:underline}._shadow-md_bhad8_2{--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_bhad8_2{--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)}._filter_bhad8_2{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,)}._transition-colors_bhad8_2{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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._transition-opacity_bhad8_2{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._ease-out_bhad8_2{--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1))}@media(hover:hover){._hover\:border-primary-500_bhad8_2:hover{border-color:var(--color-primary-500,#10b981)}._hover\:bg-emerald-700_bhad8_2:hover{background-color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._hover\:bg-gray-50_bhad8_2:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._hover\:text-primary-600_bhad8_2:hover{color:var(--color-primary-600,#059669)}._hover\:underline_bhad8_2:hover{text-decoration-line:underline}._hover\:opacity-70_bhad8_2:hover{opacity:.7}}._disabled\:opacity-50_bhad8_2:disabled{opacity:.5}@media(min-width:40rem){._sm\:flex-row_bhad8_2{flex-direction:row}}@media(min-width:48rem){._md\:mt-0_bhad8_2{margin-top:calc(var(--spacing,.25rem)*0)}._md\:gap-4_bhad8_2{gap:calc(var(--spacing,.25rem)*4)}}@media(min-width:80rem){._xl\:h-10_bhad8_2{height:calc(var(--spacing,.25rem)*10)}._xl\:w-10_bhad8_2{width:calc(var(--spacing,.25rem)*10)}._xl\:max-w-\[180px\]_bhad8_2{max-width:180px}}@media(min-width:96rem){._2xl\:inline_bhad8_2{display:inline}}}._pageContainer_bhad8_2{background-color:var(--color-gray-50,oklch(98.5% .002 247.839));min-height:100vh;padding-top:80px}._hero_bhad8_2{background-color:var(--color-gray-900,oklch(21% .034 264.665));padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*16);text-align:center;color:var(--color-white,#fff)}._title_bhad8_2{margin-bottom:calc(var(--spacing,.25rem)*4);font-family:var(--font-serif,"Playfair Display",serif);font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height, 1.2 ));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}@media(min-width:48rem){._title_bhad8_2{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}}._subtitle_bhad8_2{max-width:var(--container-2xl,42rem);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));color:var(--color-gray-300,oklch(87.2% .01 258.338));margin-inline:auto}._container_bhad8_2{max-width:var(--container-7xl,80rem)}@media(min-width:64rem){._container_bhad8_2{padding-inline:calc(var(--spacing,.25rem)*8)}}._container_bhad8_2{max-width:var(--container-4xl,56rem);padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*12);margin-inline:auto}@media(min-width:40rem){._container_bhad8_2{padding-inline:calc(var(--spacing,.25rem)*6)}}:where(._newsList_bhad8_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*6)*calc(1 - var(--tw-space-y-reverse)))}._newsCard_bhad8_2{border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-100,oklch(96.7% .003 264.542));background-color:var(--color-white,#fff);--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);flex-direction:column;display:flex;overflow:hidden}@media(min-width:40rem){._newsCard_bhad8_2{flex-direction:row}}._newsCardLink_bhad8_2{color:inherit;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));flex-direction:column;flex:1;text-decoration-line:none;display:flex}@media(hover:hover){._newsCardLink_bhad8_2:hover{opacity:.95}}@media(min-width:40rem){._newsCardLink_bhad8_2{flex-direction:row}}._readMore_bhad8_2{margin-top:calc(var(--spacing,.25rem)*3);align-items:center;gap:calc(var(--spacing,.25rem)*1);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-primary-600,#059669);display:inline-flex}._newsImage_bhad8_2{height:calc(var(--spacing,.25rem)*48);object-fit:cover;flex-shrink:0;width:100%}@media(min-width:40rem){._newsImage_bhad8_2{height:auto;width:calc(var(--spacing,.25rem)*64)}}._newsContent_bhad8_2{padding:calc(var(--spacing,.25rem)*6);flex-direction:column;flex:1;display:flex}._newsDate_bhad8_2{margin-bottom:calc(var(--spacing,.25rem)*2);align-items:center;gap:calc(var(--spacing,.25rem)*1.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-primary-600,#059669);display:flex}._dateIcon_bhad8_2{height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4)}._newsTitle_bhad8_2{margin-bottom:calc(var(--spacing,.25rem)*2);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-900,oklch(21% .034 264.665))}._newsExcerpt_bhad8_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--color-gray-600,oklch(44.6% .03 256.802))}@keyframes _spin_bhad8_1{to{transform:rotate(360deg)}}@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-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-border-style:solid;--tw-leading:initial;--tw-font-weight: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-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-ease:initial}}}@layer theme;@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,var(--font-sans,"Inter",sans-serif));font-feature-settings:var(--default-font-feature-settings,initial);font-variation-settings:var(--default-font-variation-settings,initial);-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,var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace));font-feature-settings:var(--default-mono-font-feature-settings,initial);font-variation-settings:var(--default-mono-font-variation-settings,initial);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_uh2dx_2{width:100%}@media(min-width:40rem){._container_uh2dx_2{max-width:40rem}}@media(min-width:48rem){._container_uh2dx_2{max-width:48rem}}@media(min-width:64rem){._container_uh2dx_2{max-width:64rem}}@media(min-width:80rem){._container_uh2dx_2{max-width:80rem}}@media(min-width:96rem){._container_uh2dx_2{max-width:96rem}}._mx-auto_uh2dx_2{margin-inline:auto}._mt-2_uh2dx_2{margin-top:calc(var(--spacing,.25rem)*2)}._mt-3_uh2dx_2{margin-top:calc(var(--spacing,.25rem)*3)}._mt-4_uh2dx_2{margin-top:calc(var(--spacing,.25rem)*4)}._mb-1_uh2dx_2{margin-bottom:calc(var(--spacing,.25rem)*1)}._mb-2_uh2dx_2{margin-bottom:calc(var(--spacing,.25rem)*2)}._mb-4_uh2dx_2{margin-bottom:calc(var(--spacing,.25rem)*4)}._mb-5_uh2dx_2{margin-bottom:calc(var(--spacing,.25rem)*5)}._mb-6_uh2dx_2{margin-bottom:calc(var(--spacing,.25rem)*6)}._mb-8_uh2dx_2{margin-bottom:calc(var(--spacing,.25rem)*8)}._block_uh2dx_2{display:block}._flex_uh2dx_2{display:flex}._grid_uh2dx_2{display:grid}._hidden_uh2dx_2{display:none}._inline_uh2dx_2{display:inline}._inline-block_uh2dx_2{display:inline-block}._inline-flex_uh2dx_2{display:inline-flex}._h-5_uh2dx_2{height:calc(var(--spacing,.25rem)*5)}._h-6_uh2dx_2{height:calc(var(--spacing,.25rem)*6)}._h-9_uh2dx_2{height:calc(var(--spacing,.25rem)*9)}._h-full_uh2dx_2{height:100%}._min-h-screen_uh2dx_2{min-height:100vh}._w-5_uh2dx_2{width:calc(var(--spacing,.25rem)*5)}._w-6_uh2dx_2{width:calc(var(--spacing,.25rem)*6)}._w-9_uh2dx_2{width:calc(var(--spacing,.25rem)*9)}._w-full_uh2dx_2{width:100%}._max-w-4xl_uh2dx_2{max-width:var(--container-4xl,56rem)}._max-w-\[140px\]_uh2dx_2{max-width:140px}._max-w-lg_uh2dx_2{max-width:var(--container-lg,32rem)}._max-w-xs_uh2dx_2{max-width:var(--container-xs,20rem)}._flex-shrink-0_uh2dx_2{flex-shrink:0}._grow_uh2dx_2{flex-grow:1}._transform_uh2dx_2{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}._animate-spin_uh2dx_2{animation:var(--animate-spin,spin 1s linear infinite)}._cursor-pointer_uh2dx_2{cursor:pointer}._resize_uh2dx_2{resize:both}._flex-col_uh2dx_2{flex-direction:column}._flex-wrap_uh2dx_2{flex-wrap:wrap}._items-center_uh2dx_2{align-items:center}._items-start_uh2dx_2{align-items:flex-start}._justify-center_uh2dx_2{justify-content:center}._gap-2_uh2dx_2{gap:calc(var(--spacing,.25rem)*2)}._gap-3_uh2dx_2{gap:calc(var(--spacing,.25rem)*3)}._gap-4_uh2dx_2{gap:calc(var(--spacing,.25rem)*4)}:where(._space-y-1_uh2dx_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(._space-y-6_uh2dx_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*6)*calc(1 - var(--tw-space-y-reverse)))}._truncate_uh2dx_2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._overflow-hidden_uh2dx_2{overflow:hidden}._rounded_uh2dx_2{border-radius:.25rem}._rounded-2xl_uh2dx_2{border-radius:var(--radius-2xl,1rem)}._rounded-full_uh2dx_2{border-radius:3.40282e38px}._rounded-lg_uh2dx_2{border-radius:var(--radius-lg,.5rem)}._rounded-md_uh2dx_2{border-radius:var(--radius-md,.375rem)}._rounded-xl_uh2dx_2{border-radius:var(--radius-xl,.75rem)}._border_uh2dx_2{border-style:var(--tw-border-style);border-width:1px}._border-0_uh2dx_2{border-style:var(--tw-border-style);border-width:0}._border-amber-100_uh2dx_2{border-color:var(--color-amber-100,oklch(96.2% .059 95.617))}._border-gray-100_uh2dx_2{border-color:var(--color-gray-100,oklch(96.7% .003 264.542))}._border-gray-200_uh2dx_2{border-color:var(--color-gray-200,oklch(92.8% .006 264.531))}._border-red-100_uh2dx_2{border-color:var(--color-red-100,oklch(93.6% .032 17.717))}._bg-amber-50_uh2dx_2{background-color:var(--color-amber-50,oklch(98.7% .022 95.277))}._bg-blue-50_uh2dx_2{background-color:var(--color-blue-50,oklch(97% .014 254.604))}._bg-emerald-600_uh2dx_2{background-color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._bg-gray-50_uh2dx_2{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._bg-primary-50_uh2dx_2{background-color:var(--color-primary-50,#ecfdf5)}._bg-red-50_uh2dx_2{background-color:var(--color-red-50,oklch(97.1% .013 17.38))}._bg-transparent_uh2dx_2{background-color:#0000}._bg-white_uh2dx_2{background-color:var(--color-white,#fff)}._object-cover_uh2dx_2{object-fit:cover}._p-0_uh2dx_2{padding:calc(var(--spacing,.25rem)*0)}._p-3_uh2dx_2{padding:calc(var(--spacing,.25rem)*3)}._p-8_uh2dx_2{padding:calc(var(--spacing,.25rem)*8)}._px-3_uh2dx_2{padding-inline:calc(var(--spacing,.25rem)*3)}._px-4_uh2dx_2{padding-inline:calc(var(--spacing,.25rem)*4)}._px-5_uh2dx_2{padding-inline:calc(var(--spacing,.25rem)*5)}._px-6_uh2dx_2{padding-inline:calc(var(--spacing,.25rem)*6)}._py-2_uh2dx_2{padding-block:calc(var(--spacing,.25rem)*2)}._py-2\.5_uh2dx_2{padding-block:calc(var(--spacing,.25rem)*2.5)}._py-20_uh2dx_2{padding-block:calc(var(--spacing,.25rem)*20)}._pt-24_uh2dx_2{padding-top:calc(var(--spacing,.25rem)*24)}._pb-16_uh2dx_2{padding-bottom:calc(var(--spacing,.25rem)*16)}._text-center_uh2dx_2{text-align:center}._text-left_uh2dx_2{text-align:left}._text-2xl_uh2dx_2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}._text-4xl_uh2dx_2{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}._text-sm_uh2dx_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}._text-xs_uh2dx_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}._leading-relaxed_uh2dx_2{--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}._font-bold_uh2dx_2{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}._font-medium_uh2dx_2{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}._font-semibold_uh2dx_2{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}._text-amber-800_uh2dx_2{color:var(--color-amber-800,oklch(47.3% .137 46.201))}._text-amber-900\/80_uh2dx_2{color:#7b3306cc}@supports (color:color-mix(in lab,red,red)){._text-amber-900\/80_uh2dx_2{color:color-mix(in oklab,var(--color-amber-900,oklch(41.4% .112 45.904))80%,transparent)}}._text-blue-500_uh2dx_2{color:var(--color-blue-500,oklch(62.3% .214 259.815))}._text-blue-800_uh2dx_2{color:var(--color-blue-800,oklch(42.4% .199 265.638))}._text-emerald-600_uh2dx_2{color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._text-emerald-700_uh2dx_2{color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._text-gray-500_uh2dx_2{color:var(--color-gray-500,oklch(55.1% .027 264.364))}._text-gray-600_uh2dx_2{color:var(--color-gray-600,oklch(44.6% .03 256.802))}._text-gray-700_uh2dx_2{color:var(--color-gray-700,oklch(37.3% .034 259.733))}._text-gray-800_uh2dx_2{color:var(--color-gray-800,oklch(27.8% .033 256.848))}._text-gray-900_uh2dx_2{color:var(--color-gray-900,oklch(21% .034 264.665))}._text-primary-500_uh2dx_2{color:var(--color-primary-500,#10b981)}._text-primary-600_uh2dx_2{color:var(--color-primary-600,#059669)}._text-red-600_uh2dx_2{color:var(--color-red-600,oklch(57.7% .245 27.325))}._text-red-700_uh2dx_2{color:var(--color-red-700,oklch(50.5% .213 27.518))}._text-red-800_uh2dx_2{color:var(--color-red-800,oklch(44.4% .177 26.899))}._text-white_uh2dx_2{color:var(--color-white,#fff)}._underline_uh2dx_2{text-decoration-line:underline}._shadow-md_uh2dx_2{--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_uh2dx_2{--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)}._filter_uh2dx_2{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,)}._transition-colors_uh2dx_2{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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._transition-opacity_uh2dx_2{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._ease-out_uh2dx_2{--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1))}@media(hover:hover){._hover\:border-primary-500_uh2dx_2:hover{border-color:var(--color-primary-500,#10b981)}._hover\:bg-emerald-700_uh2dx_2:hover{background-color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._hover\:bg-gray-50_uh2dx_2:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._hover\:text-primary-600_uh2dx_2:hover{color:var(--color-primary-600,#059669)}._hover\:underline_uh2dx_2:hover{text-decoration-line:underline}._hover\:opacity-70_uh2dx_2:hover{opacity:.7}}._disabled\:opacity-50_uh2dx_2:disabled{opacity:.5}@media(min-width:40rem){._sm\:flex-row_uh2dx_2{flex-direction:row}}@media(min-width:48rem){._md\:mt-0_uh2dx_2{margin-top:calc(var(--spacing,.25rem)*0)}._md\:gap-4_uh2dx_2{gap:calc(var(--spacing,.25rem)*4)}}@media(min-width:80rem){._xl\:h-10_uh2dx_2{height:calc(var(--spacing,.25rem)*10)}._xl\:w-10_uh2dx_2{width:calc(var(--spacing,.25rem)*10)}._xl\:max-w-\[180px\]_uh2dx_2{max-width:180px}}@media(min-width:96rem){._2xl\:inline_uh2dx_2{display:inline}}}._pageContainer_uh2dx_2{background-color:var(--color-gray-50,oklch(98.5% .002 247.839));min-height:100vh;padding-top:80px}._hero_uh2dx_2{background-color:var(--color-gray-900,oklch(21% .034 264.665));padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*16);text-align:center;color:var(--color-white,#fff)}._title_uh2dx_2{margin-bottom:calc(var(--spacing,.25rem)*4);font-family:var(--font-serif,"Playfair Display",serif);font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height, 1.2 ));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}@media(min-width:48rem){._title_uh2dx_2{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}}._subtitle_uh2dx_2{max-width:var(--container-2xl,42rem);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));color:var(--color-gray-300,oklch(87.2% .01 258.338));margin-inline:auto}._container_uh2dx_2{max-width:var(--container-7xl,80rem)}@media(min-width:64rem){._container_uh2dx_2{padding-inline:calc(var(--spacing,.25rem)*8)}}._container_uh2dx_2{max-width:var(--container-5xl,64rem);padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*12);margin-inline:auto}@media(min-width:40rem){._container_uh2dx_2{padding-inline:calc(var(--spacing,.25rem)*6)}}._storyGrid_uh2dx_2{margin-bottom:calc(var(--spacing,.25rem)*12);gap:calc(var(--spacing,.25rem)*6);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media(min-width:48rem){._storyGrid_uh2dx_2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64rem){._storyGrid_uh2dx_2{grid-template-columns:repeat(3,minmax(0,1fr))}}._storyCard_uh2dx_2{border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-100,oklch(96.7% .003 264.542));background-color:var(--color-white,#fff);--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);flex-direction:column;display:flex;overflow:hidden}._storyCardLink_uh2dx_2{color:inherit;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));flex-direction:column;flex:1;text-decoration-line:none;display:flex}@media(hover:hover){._storyCardLink_uh2dx_2:hover{opacity:.95}}._storyImage_uh2dx_2{height:calc(var(--spacing,.25rem)*40);object-fit:cover;width:100%}._storyContent_uh2dx_2{padding:calc(var(--spacing,.25rem)*5);flex-direction:column;flex:1;display:flex}._quoteIcon_uh2dx_2{margin-bottom:calc(var(--spacing,.25rem)*2);height:calc(var(--spacing,.25rem)*8);width:calc(var(--spacing,.25rem)*8);color:#10b98180}@supports (color:color-mix(in lab,red,red)){._quoteIcon_uh2dx_2{color:color-mix(in oklab,var(--color-primary-500,#10b981)50%,transparent)}}._quote_uh2dx_2{margin-bottom:calc(var(--spacing,.25rem)*4);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--color-gray-700,oklch(37.3% .034 259.733));flex:1}._authorRow_uh2dx_2{align-items:center;gap:calc(var(--spacing,.25rem)*3);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-gray-100,oklch(96.7% .003 264.542));padding-top:calc(var(--spacing,.25rem)*3);display:flex}._avatar_uh2dx_2{height:calc(var(--spacing,.25rem)*10);width:calc(var(--spacing,.25rem)*10);object-fit:cover;border-radius:3.40282e38px;flex-shrink:0}._authorName_uh2dx_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-gray-900,oklch(21% .034 264.665));display:block}._tourName_uh2dx_2{margin-top:calc(var(--spacing,.25rem)*.5);align-items:center;gap:calc(var(--spacing,.25rem)*1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:var(--color-gray-500,oklch(55.1% .027 264.364));display:flex}._tourIcon_uh2dx_2{height:calc(var(--spacing,.25rem)*3);width:calc(var(--spacing,.25rem)*3)}._cta_uh2dx_2{text-align:center}._ctaBtn_uh2dx_2{background-color:var(--color-primary-500,#10b981);padding-inline:calc(var(--spacing,.25rem)*6);padding-block:calc(var(--spacing,.25rem)*3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-white,#fff);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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:3.40282e38px;text-decoration-line:none;display:inline-block}@media(hover:hover){._ctaBtn_uh2dx_2:hover{background-color:var(--color-primary-600,#059669)}}@keyframes _spin_uh2dx_1{to{transform:rotate(360deg)}}@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-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-border-style:solid;--tw-leading:initial;--tw-font-weight: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-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-ease:initial}}}@layer theme;@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,var(--font-sans,"Inter",sans-serif));font-feature-settings:var(--default-font-feature-settings,initial);font-variation-settings:var(--default-font-variation-settings,initial);-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,var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace));font-feature-settings:var(--default-mono-font-feature-settings,initial);font-variation-settings:var(--default-mono-font-variation-settings,initial);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_wnr5g_2{width:100%}@media(min-width:40rem){._container_wnr5g_2{max-width:40rem}}@media(min-width:48rem){._container_wnr5g_2{max-width:48rem}}@media(min-width:64rem){._container_wnr5g_2{max-width:64rem}}@media(min-width:80rem){._container_wnr5g_2{max-width:80rem}}@media(min-width:96rem){._container_wnr5g_2{max-width:96rem}}._mx-auto_wnr5g_2{margin-inline:auto}._mt-2_wnr5g_2{margin-top:calc(var(--spacing,.25rem)*2)}._mt-3_wnr5g_2{margin-top:calc(var(--spacing,.25rem)*3)}._mt-4_wnr5g_2{margin-top:calc(var(--spacing,.25rem)*4)}._mb-1_wnr5g_2{margin-bottom:calc(var(--spacing,.25rem)*1)}._mb-2_wnr5g_2{margin-bottom:calc(var(--spacing,.25rem)*2)}._mb-4_wnr5g_2{margin-bottom:calc(var(--spacing,.25rem)*4)}._mb-5_wnr5g_2{margin-bottom:calc(var(--spacing,.25rem)*5)}._mb-6_wnr5g_2{margin-bottom:calc(var(--spacing,.25rem)*6)}._mb-8_wnr5g_2{margin-bottom:calc(var(--spacing,.25rem)*8)}._block_wnr5g_2{display:block}._flex_wnr5g_2{display:flex}._grid_wnr5g_2{display:grid}._hidden_wnr5g_2{display:none}._inline_wnr5g_2{display:inline}._inline-block_wnr5g_2{display:inline-block}._inline-flex_wnr5g_2{display:inline-flex}._h-5_wnr5g_2{height:calc(var(--spacing,.25rem)*5)}._h-6_wnr5g_2{height:calc(var(--spacing,.25rem)*6)}._h-9_wnr5g_2{height:calc(var(--spacing,.25rem)*9)}._h-full_wnr5g_2{height:100%}._min-h-screen_wnr5g_2{min-height:100vh}._w-5_wnr5g_2{width:calc(var(--spacing,.25rem)*5)}._w-6_wnr5g_2{width:calc(var(--spacing,.25rem)*6)}._w-9_wnr5g_2{width:calc(var(--spacing,.25rem)*9)}._w-full_wnr5g_2{width:100%}._max-w-4xl_wnr5g_2{max-width:var(--container-4xl,56rem)}._max-w-\[140px\]_wnr5g_2{max-width:140px}._max-w-lg_wnr5g_2{max-width:var(--container-lg,32rem)}._max-w-xs_wnr5g_2{max-width:var(--container-xs,20rem)}._flex-shrink-0_wnr5g_2{flex-shrink:0}._grow_wnr5g_2{flex-grow:1}._transform_wnr5g_2{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}._animate-spin_wnr5g_2{animation:var(--animate-spin,spin 1s linear infinite)}._cursor-pointer_wnr5g_2{cursor:pointer}._resize_wnr5g_2{resize:both}._flex-col_wnr5g_2{flex-direction:column}._flex-wrap_wnr5g_2{flex-wrap:wrap}._items-center_wnr5g_2{align-items:center}._items-start_wnr5g_2{align-items:flex-start}._justify-center_wnr5g_2{justify-content:center}._gap-2_wnr5g_2{gap:calc(var(--spacing,.25rem)*2)}._gap-3_wnr5g_2{gap:calc(var(--spacing,.25rem)*3)}._gap-4_wnr5g_2{gap:calc(var(--spacing,.25rem)*4)}:where(._space-y-1_wnr5g_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(._space-y-6_wnr5g_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*6)*calc(1 - var(--tw-space-y-reverse)))}._truncate_wnr5g_2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._overflow-hidden_wnr5g_2{overflow:hidden}._rounded_wnr5g_2{border-radius:.25rem}._rounded-2xl_wnr5g_2{border-radius:var(--radius-2xl,1rem)}._rounded-full_wnr5g_2{border-radius:3.40282e38px}._rounded-lg_wnr5g_2{border-radius:var(--radius-lg,.5rem)}._rounded-md_wnr5g_2{border-radius:var(--radius-md,.375rem)}._rounded-xl_wnr5g_2{border-radius:var(--radius-xl,.75rem)}._border_wnr5g_2{border-style:var(--tw-border-style);border-width:1px}._border-0_wnr5g_2{border-style:var(--tw-border-style);border-width:0}._border-amber-100_wnr5g_2{border-color:var(--color-amber-100,oklch(96.2% .059 95.617))}._border-gray-100_wnr5g_2{border-color:var(--color-gray-100,oklch(96.7% .003 264.542))}._border-gray-200_wnr5g_2{border-color:var(--color-gray-200,oklch(92.8% .006 264.531))}._border-red-100_wnr5g_2{border-color:var(--color-red-100,oklch(93.6% .032 17.717))}._bg-amber-50_wnr5g_2{background-color:var(--color-amber-50,oklch(98.7% .022 95.277))}._bg-blue-50_wnr5g_2{background-color:var(--color-blue-50,oklch(97% .014 254.604))}._bg-emerald-600_wnr5g_2{background-color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._bg-gray-50_wnr5g_2{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._bg-primary-50_wnr5g_2{background-color:var(--color-primary-50,#ecfdf5)}._bg-red-50_wnr5g_2{background-color:var(--color-red-50,oklch(97.1% .013 17.38))}._bg-transparent_wnr5g_2{background-color:#0000}._bg-white_wnr5g_2{background-color:var(--color-white,#fff)}._object-cover_wnr5g_2{object-fit:cover}._p-0_wnr5g_2{padding:calc(var(--spacing,.25rem)*0)}._p-3_wnr5g_2{padding:calc(var(--spacing,.25rem)*3)}._p-8_wnr5g_2{padding:calc(var(--spacing,.25rem)*8)}._px-3_wnr5g_2{padding-inline:calc(var(--spacing,.25rem)*3)}._px-4_wnr5g_2{padding-inline:calc(var(--spacing,.25rem)*4)}._px-5_wnr5g_2{padding-inline:calc(var(--spacing,.25rem)*5)}._px-6_wnr5g_2{padding-inline:calc(var(--spacing,.25rem)*6)}._py-2_wnr5g_2{padding-block:calc(var(--spacing,.25rem)*2)}._py-2\.5_wnr5g_2{padding-block:calc(var(--spacing,.25rem)*2.5)}._py-20_wnr5g_2{padding-block:calc(var(--spacing,.25rem)*20)}._pt-24_wnr5g_2{padding-top:calc(var(--spacing,.25rem)*24)}._pb-16_wnr5g_2{padding-bottom:calc(var(--spacing,.25rem)*16)}._text-center_wnr5g_2{text-align:center}._text-left_wnr5g_2{text-align:left}._text-2xl_wnr5g_2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}._text-4xl_wnr5g_2{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}._text-sm_wnr5g_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}._text-xs_wnr5g_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}._leading-relaxed_wnr5g_2{--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}._font-bold_wnr5g_2{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}._font-medium_wnr5g_2{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}._font-semibold_wnr5g_2{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}._text-amber-800_wnr5g_2{color:var(--color-amber-800,oklch(47.3% .137 46.201))}._text-amber-900\/80_wnr5g_2{color:#7b3306cc}@supports (color:color-mix(in lab,red,red)){._text-amber-900\/80_wnr5g_2{color:color-mix(in oklab,var(--color-amber-900,oklch(41.4% .112 45.904))80%,transparent)}}._text-blue-500_wnr5g_2{color:var(--color-blue-500,oklch(62.3% .214 259.815))}._text-blue-800_wnr5g_2{color:var(--color-blue-800,oklch(42.4% .199 265.638))}._text-emerald-600_wnr5g_2{color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._text-emerald-700_wnr5g_2{color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._text-gray-500_wnr5g_2{color:var(--color-gray-500,oklch(55.1% .027 264.364))}._text-gray-600_wnr5g_2{color:var(--color-gray-600,oklch(44.6% .03 256.802))}._text-gray-700_wnr5g_2{color:var(--color-gray-700,oklch(37.3% .034 259.733))}._text-gray-800_wnr5g_2{color:var(--color-gray-800,oklch(27.8% .033 256.848))}._text-gray-900_wnr5g_2{color:var(--color-gray-900,oklch(21% .034 264.665))}._text-primary-500_wnr5g_2{color:var(--color-primary-500,#10b981)}._text-primary-600_wnr5g_2{color:var(--color-primary-600,#059669)}._text-red-600_wnr5g_2{color:var(--color-red-600,oklch(57.7% .245 27.325))}._text-red-700_wnr5g_2{color:var(--color-red-700,oklch(50.5% .213 27.518))}._text-red-800_wnr5g_2{color:var(--color-red-800,oklch(44.4% .177 26.899))}._text-white_wnr5g_2{color:var(--color-white,#fff)}._underline_wnr5g_2{text-decoration-line:underline}._shadow-md_wnr5g_2{--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_wnr5g_2{--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)}._filter_wnr5g_2{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,)}._transition-colors_wnr5g_2{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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._transition-opacity_wnr5g_2{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._ease-out_wnr5g_2{--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1))}@media(hover:hover){._hover\:border-primary-500_wnr5g_2:hover{border-color:var(--color-primary-500,#10b981)}._hover\:bg-emerald-700_wnr5g_2:hover{background-color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._hover\:bg-gray-50_wnr5g_2:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._hover\:text-primary-600_wnr5g_2:hover{color:var(--color-primary-600,#059669)}._hover\:underline_wnr5g_2:hover{text-decoration-line:underline}._hover\:opacity-70_wnr5g_2:hover{opacity:.7}}._disabled\:opacity-50_wnr5g_2:disabled{opacity:.5}@media(min-width:40rem){._sm\:flex-row_wnr5g_2{flex-direction:row}}@media(min-width:48rem){._md\:mt-0_wnr5g_2{margin-top:calc(var(--spacing,.25rem)*0)}._md\:gap-4_wnr5g_2{gap:calc(var(--spacing,.25rem)*4)}}@media(min-width:80rem){._xl\:h-10_wnr5g_2{height:calc(var(--spacing,.25rem)*10)}._xl\:w-10_wnr5g_2{width:calc(var(--spacing,.25rem)*10)}._xl\:max-w-\[180px\]_wnr5g_2{max-width:180px}}@media(min-width:96rem){._2xl\:inline_wnr5g_2{display:inline}}}._pageWrapper_wnr5g_2{background-color:#fff;width:100%;min-height:100vh;margin:0;padding-top:100px}._mainContent_wnr5g_2{max-width:680px;margin:0 auto;padding:0 20px 60px}._profileContainer_wnr5g_2{background:#fff;border-radius:20px;padding-bottom:24px;overflow:hidden;box-shadow:0 4px 24px #00000014}._avatarArea_wnr5g_2{text-align:center;border-bottom:1px solid #f1f5f9;padding:32px 24px 24px}._avatarWrapper_wnr5g_2{cursor:pointer;border-radius:50%;width:120px;height:120px;margin:0 auto 16px;position:relative;overflow:hidden}._avatar_wnr5g_2{object-fit:cover;border:4px solid #e0f2fe;border-radius:50%;width:120px;height:120px;transition:filter .3s}._avatarWrapper_wnr5g_2:hover ._avatar_wnr5g_2{filter:brightness(.7)}._avatarOverlay_wnr5g_2{opacity:0;background:#00000073;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:4px;transition:opacity .3s;display:flex;position:absolute;inset:0}._avatarWrapper_wnr5g_2:hover ._avatarOverlay_wnr5g_2{opacity:1}._cameraIcon_wnr5g_2{color:#fff;width:24px;height:24px}._avatarOverlayText_wnr5g_2{color:#fff;font-size:11px;font-weight:600}._fileInput_wnr5g_2{display:none}._userName_wnr5g_2{color:#0f172a;margin-bottom:8px;font-size:22px;font-weight:700}._memberBadge_wnr5g_2{color:#059669;background:#ecfdf5;border-radius:20px;align-items:center;gap:6px;padding:5px 14px;font-size:12px;font-weight:600;display:inline-flex}._successBanner_wnr5g_2{color:#065f46;background:#ecfdf5;border-bottom:1px solid #d1fae5;justify-content:center;align-items:center;gap:8px;padding:12px 20px;font-size:14px;font-weight:500;animation:.3s ease-out _slideDown_wnr5g_1;display:flex}@keyframes _slideDown_wnr5g_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}._infoSection_wnr5g_2{padding:24px}._infoHeader_wnr5g_2{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}._infoTitle_wnr5g_2{color:#0f172a;margin:0;font-size:16px;font-weight:700}._editBtn_wnr5g_2{color:#0369a1;cursor:pointer;background:0 0;border:1.5px solid #0ea5e9;border-radius:8px;align-items:center;gap:6px;padding:7px 16px;font-size:13px;font-weight:600;transition:all .2s;display:inline-flex}._editBtn_wnr5g_2:hover{background:#f0f9ff}._editActions_wnr5g_2{gap:8px;display:flex}._cancelBtn_wnr5g_2{color:#64748b;cursor:pointer;background:#f1f5f9;border:none;border-radius:8px;align-items:center;gap:5px;padding:7px 14px;font-size:13px;font-weight:600;transition:all .2s;display:inline-flex}._cancelBtn_wnr5g_2:hover{color:#334155;background:#e2e8f0}._saveBtn_wnr5g_2{color:#fff;cursor:pointer;background:linear-gradient(135deg,#0369a1,#0ea5e9);border:none;border-radius:8px;align-items:center;gap:5px;padding:7px 16px;font-size:13px;font-weight:600;transition:all .2s;display:inline-flex}._saveBtn_wnr5g_2:hover{transform:translateY(-1px);box-shadow:0 4px 12px #0369a14d}._infoGrid_wnr5g_2{flex-direction:column;gap:0;display:flex}._infoRow_wnr5g_2{border-bottom:1px solid #f1f5f9;align-items:flex-start;gap:14px;padding:16px 0;display:flex}._infoRow_wnr5g_2:last-child{border-bottom:none}._infoIconBox_wnr5g_2{color:#0369a1;background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}._infoContent_wnr5g_2{flex:1;min-width:0}._infoLabel_wnr5g_2{color:#94a3b8;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px;font-size:12px;font-weight:500;display:block}._infoValue_wnr5g_2{color:#1e293b;font-size:15px;font-weight:500;display:block}._infoInput_wnr5g_2{color:#1e293b;background:#fff;border:1.5px solid #cbd5e1;border-radius:8px;outline:none;width:100%;padding:10px 14px;font-family:inherit;font-size:14px;transition:border-color .2s,box-shadow .2s}._infoInput_wnr5g_2:focus{border-color:#0ea5e9;box-shadow:0 0 0 3px #0ea5e926}._infoInput_wnr5g_2::placeholder{color:#94a3b8}._readonlyBadge_wnr5g_2{color:#94a3b8;background:#f1f5f9;border-radius:4px;margin-top:4px;padding:2px 8px;font-size:11px;display:inline-block}._actionsSection_wnr5g_2{border-top:1px solid #f1f5f9;flex-direction:column;gap:10px;padding:20px 24px 28px;display:flex}._primaryBtn_wnr5g_2{color:#fff;cursor:pointer;background:linear-gradient(135deg,#0369a1,#0ea5e9);border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:13px 24px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex}._primaryBtn_wnr5g_2:hover{transform:translateY(-2px);box-shadow:0 6px 20px #0369a140}._logoutBtn_wnr5g_2{color:#64748b;cursor:pointer;background:0 0;border:2px solid #e2e8f0;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:13px 24px;font-size:15px;font-weight:600;transition:all .2s;display:inline-flex}._logoutBtn_wnr5g_2:hover{color:#dc2626;background:#fef2f2;border-color:#fca5a5}@media(max-width:640px){._heroSection_wnr5g_2{margin-top:60px;padding:40px 16px 80px}._heroTitle_wnr5g_2{font-size:26px}._mainContent_wnr5g_2{padding:0 16px 40px}._infoSection_wnr5g_2{padding:20px 16px}._actionsSection_wnr5g_2{padding:16px 16px 24px}._avatarArea_wnr5g_2{padding:24px 16px 20px}._avatar_wnr5g_2,._avatarWrapper_wnr5g_2{width:100px;height:100px}._infoHeader_wnr5g_2{flex-direction:column;align-items:flex-start;gap:12px}}@keyframes _spin_wnr5g_1{to{transform:rotate(360deg)}}@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-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-border-style:solid;--tw-leading:initial;--tw-font-weight: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-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-ease:initial}}}@layer theme;@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,var(--font-sans,"Inter",sans-serif));font-feature-settings:var(--default-font-feature-settings,initial);font-variation-settings:var(--default-font-variation-settings,initial);-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,var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace));font-feature-settings:var(--default-mono-font-feature-settings,initial);font-variation-settings:var(--default-mono-font-variation-settings,initial);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_oqxzo_2{width:100%}@media(min-width:40rem){._container_oqxzo_2{max-width:40rem}}@media(min-width:48rem){._container_oqxzo_2{max-width:48rem}}@media(min-width:64rem){._container_oqxzo_2{max-width:64rem}}@media(min-width:80rem){._container_oqxzo_2{max-width:80rem}}@media(min-width:96rem){._container_oqxzo_2{max-width:96rem}}._mx-auto_oqxzo_2{margin-inline:auto}._mt-2_oqxzo_2{margin-top:calc(var(--spacing,.25rem)*2)}._mt-3_oqxzo_2{margin-top:calc(var(--spacing,.25rem)*3)}._mt-4_oqxzo_2{margin-top:calc(var(--spacing,.25rem)*4)}._mb-1_oqxzo_2{margin-bottom:calc(var(--spacing,.25rem)*1)}._mb-2_oqxzo_2{margin-bottom:calc(var(--spacing,.25rem)*2)}._mb-4_oqxzo_2{margin-bottom:calc(var(--spacing,.25rem)*4)}._mb-5_oqxzo_2{margin-bottom:calc(var(--spacing,.25rem)*5)}._mb-6_oqxzo_2{margin-bottom:calc(var(--spacing,.25rem)*6)}._mb-8_oqxzo_2{margin-bottom:calc(var(--spacing,.25rem)*8)}._block_oqxzo_2{display:block}._flex_oqxzo_2{display:flex}._grid_oqxzo_2{display:grid}._hidden_oqxzo_2{display:none}._inline_oqxzo_2{display:inline}._inline-block_oqxzo_2{display:inline-block}._inline-flex_oqxzo_2{display:inline-flex}._h-5_oqxzo_2{height:calc(var(--spacing,.25rem)*5)}._h-6_oqxzo_2{height:calc(var(--spacing,.25rem)*6)}._h-9_oqxzo_2{height:calc(var(--spacing,.25rem)*9)}._h-full_oqxzo_2{height:100%}._min-h-screen_oqxzo_2{min-height:100vh}._w-5_oqxzo_2{width:calc(var(--spacing,.25rem)*5)}._w-6_oqxzo_2{width:calc(var(--spacing,.25rem)*6)}._w-9_oqxzo_2{width:calc(var(--spacing,.25rem)*9)}._w-full_oqxzo_2{width:100%}._max-w-4xl_oqxzo_2{max-width:var(--container-4xl,56rem)}._max-w-\[140px\]_oqxzo_2{max-width:140px}._max-w-lg_oqxzo_2{max-width:var(--container-lg,32rem)}._max-w-xs_oqxzo_2{max-width:var(--container-xs,20rem)}._flex-shrink-0_oqxzo_2{flex-shrink:0}._grow_oqxzo_2{flex-grow:1}._transform_oqxzo_2{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}._animate-spin_oqxzo_2{animation:var(--animate-spin,spin 1s linear infinite)}._cursor-pointer_oqxzo_2{cursor:pointer}._resize_oqxzo_2{resize:both}._flex-col_oqxzo_2{flex-direction:column}._flex-wrap_oqxzo_2{flex-wrap:wrap}._items-center_oqxzo_2{align-items:center}._items-start_oqxzo_2{align-items:flex-start}._justify-center_oqxzo_2{justify-content:center}._gap-2_oqxzo_2{gap:calc(var(--spacing,.25rem)*2)}._gap-3_oqxzo_2{gap:calc(var(--spacing,.25rem)*3)}._gap-4_oqxzo_2{gap:calc(var(--spacing,.25rem)*4)}:where(._space-y-1_oqxzo_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(._space-y-6_oqxzo_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*6)*calc(1 - var(--tw-space-y-reverse)))}._truncate_oqxzo_2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._overflow-hidden_oqxzo_2{overflow:hidden}._rounded_oqxzo_2{border-radius:.25rem}._rounded-2xl_oqxzo_2{border-radius:var(--radius-2xl,1rem)}._rounded-full_oqxzo_2{border-radius:3.40282e38px}._rounded-lg_oqxzo_2{border-radius:var(--radius-lg,.5rem)}._rounded-md_oqxzo_2{border-radius:var(--radius-md,.375rem)}._rounded-xl_oqxzo_2{border-radius:var(--radius-xl,.75rem)}._border_oqxzo_2{border-style:var(--tw-border-style);border-width:1px}._border-0_oqxzo_2{border-style:var(--tw-border-style);border-width:0}._border-amber-100_oqxzo_2{border-color:var(--color-amber-100,oklch(96.2% .059 95.617))}._border-gray-100_oqxzo_2{border-color:var(--color-gray-100,oklch(96.7% .003 264.542))}._border-gray-200_oqxzo_2{border-color:var(--color-gray-200,oklch(92.8% .006 264.531))}._border-red-100_oqxzo_2{border-color:var(--color-red-100,oklch(93.6% .032 17.717))}._bg-amber-50_oqxzo_2{background-color:var(--color-amber-50,oklch(98.7% .022 95.277))}._bg-blue-50_oqxzo_2{background-color:var(--color-blue-50,oklch(97% .014 254.604))}._bg-emerald-600_oqxzo_2{background-color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._bg-gray-50_oqxzo_2{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._bg-primary-50_oqxzo_2{background-color:var(--color-primary-50,#ecfdf5)}._bg-red-50_oqxzo_2{background-color:var(--color-red-50,oklch(97.1% .013 17.38))}._bg-transparent_oqxzo_2{background-color:#0000}._bg-white_oqxzo_2{background-color:var(--color-white,#fff)}._object-cover_oqxzo_2{object-fit:cover}._p-0_oqxzo_2{padding:calc(var(--spacing,.25rem)*0)}._p-3_oqxzo_2{padding:calc(var(--spacing,.25rem)*3)}._p-8_oqxzo_2{padding:calc(var(--spacing,.25rem)*8)}._px-3_oqxzo_2{padding-inline:calc(var(--spacing,.25rem)*3)}._px-4_oqxzo_2{padding-inline:calc(var(--spacing,.25rem)*4)}._px-5_oqxzo_2{padding-inline:calc(var(--spacing,.25rem)*5)}._px-6_oqxzo_2{padding-inline:calc(var(--spacing,.25rem)*6)}._py-2_oqxzo_2{padding-block:calc(var(--spacing,.25rem)*2)}._py-2\.5_oqxzo_2{padding-block:calc(var(--spacing,.25rem)*2.5)}._py-20_oqxzo_2{padding-block:calc(var(--spacing,.25rem)*20)}._pt-24_oqxzo_2{padding-top:calc(var(--spacing,.25rem)*24)}._pb-16_oqxzo_2{padding-bottom:calc(var(--spacing,.25rem)*16)}._text-center_oqxzo_2{text-align:center}._text-left_oqxzo_2{text-align:left}._text-2xl_oqxzo_2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}._text-4xl_oqxzo_2{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}._text-sm_oqxzo_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}._text-xs_oqxzo_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}._leading-relaxed_oqxzo_2{--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}._font-bold_oqxzo_2{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}._font-medium_oqxzo_2{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}._font-semibold_oqxzo_2{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}._text-amber-800_oqxzo_2{color:var(--color-amber-800,oklch(47.3% .137 46.201))}._text-amber-900\/80_oqxzo_2{color:#7b3306cc}@supports (color:color-mix(in lab,red,red)){._text-amber-900\/80_oqxzo_2{color:color-mix(in oklab,var(--color-amber-900,oklch(41.4% .112 45.904))80%,transparent)}}._text-blue-500_oqxzo_2{color:var(--color-blue-500,oklch(62.3% .214 259.815))}._text-blue-800_oqxzo_2{color:var(--color-blue-800,oklch(42.4% .199 265.638))}._text-emerald-600_oqxzo_2{color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._text-emerald-700_oqxzo_2{color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._text-gray-500_oqxzo_2{color:var(--color-gray-500,oklch(55.1% .027 264.364))}._text-gray-600_oqxzo_2{color:var(--color-gray-600,oklch(44.6% .03 256.802))}._text-gray-700_oqxzo_2{color:var(--color-gray-700,oklch(37.3% .034 259.733))}._text-gray-800_oqxzo_2{color:var(--color-gray-800,oklch(27.8% .033 256.848))}._text-gray-900_oqxzo_2{color:var(--color-gray-900,oklch(21% .034 264.665))}._text-primary-500_oqxzo_2{color:var(--color-primary-500,#10b981)}._text-primary-600_oqxzo_2{color:var(--color-primary-600,#059669)}._text-red-600_oqxzo_2{color:var(--color-red-600,oklch(57.7% .245 27.325))}._text-red-700_oqxzo_2{color:var(--color-red-700,oklch(50.5% .213 27.518))}._text-red-800_oqxzo_2{color:var(--color-red-800,oklch(44.4% .177 26.899))}._text-white_oqxzo_2{color:var(--color-white,#fff)}._underline_oqxzo_2{text-decoration-line:underline}._shadow-md_oqxzo_2{--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_oqxzo_2{--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)}._filter_oqxzo_2{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,)}._transition-colors_oqxzo_2{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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._transition-opacity_oqxzo_2{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._ease-out_oqxzo_2{--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1))}@media(hover:hover){._hover\:border-primary-500_oqxzo_2:hover{border-color:var(--color-primary-500,#10b981)}._hover\:bg-emerald-700_oqxzo_2:hover{background-color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._hover\:bg-gray-50_oqxzo_2:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._hover\:text-primary-600_oqxzo_2:hover{color:var(--color-primary-600,#059669)}._hover\:underline_oqxzo_2:hover{text-decoration-line:underline}._hover\:opacity-70_oqxzo_2:hover{opacity:.7}}._disabled\:opacity-50_oqxzo_2:disabled{opacity:.5}@media(min-width:40rem){._sm\:flex-row_oqxzo_2{flex-direction:row}}@media(min-width:48rem){._md\:mt-0_oqxzo_2{margin-top:calc(var(--spacing,.25rem)*0)}._md\:gap-4_oqxzo_2{gap:calc(var(--spacing,.25rem)*4)}}@media(min-width:80rem){._xl\:h-10_oqxzo_2{height:calc(var(--spacing,.25rem)*10)}._xl\:w-10_oqxzo_2{width:calc(var(--spacing,.25rem)*10)}._xl\:max-w-\[180px\]_oqxzo_2{max-width:180px}}@media(min-width:96rem){._2xl\:inline_oqxzo_2{display:inline}}}._pageContainer_oqxzo_2{background-color:var(--color-gray-50,oklch(98.5% .002 247.839));width:100%;min-height:100vh;padding-top:80px}._container_oqxzo_2{max-width:var(--container-7xl,80rem);padding-inline:calc(var(--spacing,.25rem)*4);margin-inline:auto}@media(min-width:40rem){._container_oqxzo_2{padding-inline:calc(var(--spacing,.25rem)*6)}}@media(min-width:64rem){._container_oqxzo_2{padding-inline:calc(var(--spacing,.25rem)*8)}}._container_oqxzo_2{padding-top:32px;padding-bottom:60px}._breadcrumb_oqxzo_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-gray-500,oklch(55.1% .027 264.364));align-items:center;gap:2px;margin-bottom:24px;display:flex}._breadcrumbItem_oqxzo_2{align-items:center;gap:2px;display:flex}._breadcrumbSep_oqxzo_2{color:#9ca3af;width:14px;height:14px}._breadcrumbActive_oqxzo_2{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-900,oklch(21% .034 264.665))}._pageHeader_oqxzo_2{margin-bottom:32px}._pageTitle_oqxzo_2{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height, 1.2 ));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-900,oklch(21% .034 264.665));margin-bottom:8px}._pageSubtitle_oqxzo_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-gray-500,oklch(55.1% .027 264.364))}._stepper_oqxzo_2{background:#fff;border-radius:16px;align-items:center;gap:0;margin-bottom:36px;padding:16px 24px;display:flex;box-shadow:0 1px 3px #0000000a}._stepItem_oqxzo_2{cursor:pointer;flex:1;align-items:center;gap:10px;transition:all .2s;display:flex}._stepCircle_oqxzo_2{width:36px;height:36px;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:#9ca3af;background:#f3f4f6;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:all .3s;display:flex}._stepCircleActive_oqxzo_2{color:#fff;background:#16a34a;box-shadow:0 0 0 4px #16a34a26}._stepCircleDone_oqxzo_2{color:#047857;background:#d1fae5}._stepInfo_oqxzo_2{flex-direction:column;display:flex}._stepLabel_oqxzo_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-400,oklch(70.7% .022 261.325))}._stepLabelActive_oqxzo_2{color:#047857}._stepName_oqxzo_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-gray-400,oklch(70.7% .022 261.325))}._stepNameActive_oqxzo_2{color:var(--color-gray-900,oklch(21% .034 264.665))}._stepConnector_oqxzo_2{background:#e5e7eb;border-radius:2px;flex:.5;height:2px;margin:0 12px;transition:background .3s}._stepConnectorDone_oqxzo_2{background:#10b981}._bodyLayout_oqxzo_2{align-items:flex-start;gap:32px;display:flex}._mainCol_oqxzo_2{flex:65;min-width:0}._sideCol_oqxzo_2{flex:35;align-self:flex-start;position:sticky;top:100px}._formSection_oqxzo_2{border-radius:var(--radius-2xl,1rem);background-color:var(--color-white,#fff);margin-bottom:24px;padding:28px;animation:.4s ease-out forwards _fadeInUp_oqxzo_1;box-shadow:0 1px 3px #0000000a}._sectionTitle_oqxzo_2{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-900,oklch(21% .034 264.665));align-items:center;gap:10px;margin-bottom:20px;display:flex}._sectionIcon_oqxzo_2{color:#10b981;width:22px;height:22px}._formGrid_oqxzo_2{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}._formGroup_oqxzo_2{flex-direction:column;gap:6px;display:flex}._formGroupFull_oqxzo_2{grid-column:1/-1}._formLabel_oqxzo_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-700,oklch(37.3% .034 259.733))}._formInput_oqxzo_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-gray-900,oklch(21% .034 264.665));background:#fff;border:1.5px solid #e5e7eb;border-radius:10px;outline:none;width:100%;padding:11px 14px;transition:all .2s}._formInput_oqxzo_2:focus{border-color:#10b981;box-shadow:0 0 0 3px #10b9811a}._formInput_oqxzo_2::placeholder{color:var(--color-gray-400,oklch(70.7% .022 261.325))}._formTextarea_oqxzo_2{resize:vertical;min-height:80px}._genderOptions_oqxzo_2{align-items:center;gap:24px;margin-top:4px;display:flex}._genderOption_oqxzo_2{cursor:pointer;align-items:center;gap:8px;display:flex}._genderRadio_oqxzo_2{display:none}._radioVisual_oqxzo_2{background:#fff;border:1.5px solid #0ea5e9;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;transition:all .2s;display:flex}._radioDot_oqxzo_2{background:#84cc16;border-radius:50%;width:12px;height:12px;transition:transform .2s cubic-bezier(.34,1.56,.64,1);transform:scale(0)}._genderOptionActive_oqxzo_2 ._radioVisual_oqxzo_2{background:#e0f2fe;border-color:#0284c7;box-shadow:inset 0 0 0 2px #fff}._genderOptionActive_oqxzo_2 ._radioDot_oqxzo_2{transform:scale(1)}._genderLabel_oqxzo_2{color:#374151;font-size:15px;font-weight:500}._paymentMethods_oqxzo_2{flex-direction:column;gap:12px;display:flex}._paymentOption_oqxzo_2{cursor:pointer;background:#fff;border:1.5px solid #e5e7eb;border-radius:12px;align-items:center;gap:14px;padding:16px 18px;transition:all .2s;display:flex}._paymentOption_oqxzo_2:hover{background:#fafafa;border-color:#d1d5db}._paymentOptionActive_oqxzo_2{background:#f0fdf4;border-color:#10b981;box-shadow:0 0 0 3px #10b98114}._paymentRadio_oqxzo_2{border:2px solid #d1d5db;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;transition:all .2s;display:flex}._paymentRadioActive_oqxzo_2{border-color:#10b981}._paymentRadioDot_oqxzo_2{background:#10b981;border-radius:50%;width:10px;height:10px;transition:transform .2s;transform:scale(0)}._paymentRadioDotActive_oqxzo_2{transform:scale(1)}._paymentIcon_oqxzo_2{background:#f3f4f6;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}._paymentIconSvg_oqxzo_2{color:#6b7280;width:20px;height:20px}._paymentIconActive_oqxzo_2{background:#d1fae5}._paymentIconActive_oqxzo_2 ._paymentIconSvg_oqxzo_2{color:#047857}._paymentInfo_oqxzo_2{flex:1}._paymentName_oqxzo_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-gray-900,oklch(21% .034 264.665))}._paymentDesc_oqxzo_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:var(--color-gray-500,oklch(55.1% .027 264.364));margin-top:2px}._paymentTypeGrid_oqxzo_2{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}._paymentTypeCard_oqxzo_2{cursor:pointer;text-align:center;background:#fff;border:2px solid #e5e7eb;border-radius:16px;flex-direction:column;align-items:center;gap:12px;padding:20px 16px;transition:all .25s;display:flex;position:relative}._paymentTypeCard_oqxzo_2:hover{background:#fafafa;border-color:#d1d5db;transform:translateY(-2px);box-shadow:0 4px 12px #0000000f}._paymentTypeCardActive_oqxzo_2{background:linear-gradient(135deg,#f0fdf4,#ecfdf5);border-color:#10b981;box-shadow:0 0 0 3px #10b9811f,0 4px 16px #10b9811a}._paymentTypeCardActive_oqxzo_2:hover{background:linear-gradient(135deg,#f0fdf4,#ecfdf5);border-color:#10b981}._paymentTypeIconWrap_oqxzo_2{background:#f3f4f6;border-radius:14px;justify-content:center;align-items:center;width:52px;height:52px;transition:all .25s;display:flex}._paymentTypeIconWrapActive_oqxzo_2{background:#d1fae5}._paymentTypeIconSvg_oqxzo_2{color:#6b7280;width:24px;height:24px;transition:color .25s}._paymentTypeIconWrapActive_oqxzo_2 ._paymentTypeIconSvg_oqxzo_2{color:#047857}._paymentTypeContent_oqxzo_2{flex-direction:column;flex:1;gap:4px;display:flex}._paymentTypeName_oqxzo_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-900,oklch(21% .034 264.665))}._paymentTypeDesc_oqxzo_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:var(--color-gray-500,oklch(55.1% .027 264.364));line-height:1.5}._paymentTypeAmount_oqxzo_2{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:#166534;margin-top:6px;font-family:Inter,sans-serif}._depositNote_oqxzo_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-blue-800,oklch(42.4% .199 265.638));background:#eff6ff;border:1px solid #bfdbfe;border-radius:12px;align-items:flex-start;gap:10px;margin-top:16px;padding:14px 16px;line-height:1.6;animation:.3s ease-out _fadeInUp_oqxzo_1;display:flex}._depositNoteIcon_oqxzo_2{flex-shrink:0;margin-top:1px;font-size:16px}._depositSummary_oqxzo_2{border-top:1.5px dashed #d1fae5;flex-direction:column;gap:6px;margin-top:12px;padding-top:12px;animation:.3s ease-out _fadeInUp_oqxzo_1;display:flex}._depositSummaryRow_oqxzo_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-gray-600,oklch(44.6% .03 256.802));justify-content:space-between;display:flex}._depositAmount_oqxzo_2{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:#166534}._summaryCard_oqxzo_2{border-radius:var(--radius-2xl,1rem);background-color:var(--color-white,#fff);border:1px solid #e5e7eb;padding:24px;box-shadow:0 4px 16px #0000000f}._summaryTitle_oqxzo_2{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-900,oklch(21% .034 264.665));align-items:center;gap:8px;margin-bottom:16px;display:flex}._summaryTitleIcon_oqxzo_2{color:#10b981;width:20px;height:20px}._summaryImage_oqxzo_2{object-fit:cover;border-radius:12px;width:100%;height:160px;margin-bottom:16px}._summaryTourName_oqxzo_2{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-900,oklch(21% .034 264.665));margin-bottom:12px}._summaryDetails_oqxzo_2{border-bottom:1px solid #f3f4f6;flex-direction:column;gap:10px;margin-bottom:16px;padding-bottom:16px;display:flex}._summaryRow_oqxzo_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-gray-600,oklch(44.6% .03 256.802));align-items:center;gap:8px;display:flex}._summaryRowIcon_oqxzo_2{color:#10b981;flex-shrink:0;width:16px;height:16px}._priceBreakdown_oqxzo_2{flex-direction:column;gap:8px;margin-bottom:16px;display:flex}._priceRow_oqxzo_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-gray-600,oklch(44.6% .03 256.802));justify-content:space-between;display:flex}._priceRowTotal_oqxzo_2{border-top:1.5px solid #e5e7eb;justify-content:space-between;padding-top:12px;display:flex}._priceLabel_oqxzo_2{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-gray-900,oklch(21% .034 264.665))}._priceValue_oqxzo_2{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:#166534;font-family:Inter,sans-serif}._discountBadge_oqxzo_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:#047857}._ctaRow_oqxzo_2{gap:12px;margin-top:8px;display:flex}._btnBack_oqxzo_2{border-radius:var(--radius-xl,.75rem);padding-inline:calc(var(--spacing,.25rem)*6);padding-block:calc(var(--spacing,.25rem)*3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#374151;cursor:pointer;background:#fff;border:1.5px solid #e5e7eb;transition:all .2s}._btnBack_oqxzo_2:hover{background:#f9fafb;border-color:#d1d5db}._btnNext_oqxzo_2{border-radius:var(--radius-xl,.75rem);padding-block:calc(var(--spacing,.25rem)*3);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);cursor:pointer;background:#16a34a;border:none;flex:1;justify-content:center;align-items:center;gap:8px;transition:all .2s;display:flex}._btnNext_oqxzo_2:hover{background:#15803d;transform:translateY(-1px);box-shadow:0 4px 14px #16a34a59}._btnNextIcon_oqxzo_2{width:18px;height:18px}._successOverlay_oqxzo_2{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;background:#00000080;justify-content:center;align-items:center;animation:.3s ease-out _fadeIn_oqxzo_1;display:flex;position:fixed;inset:0}._successCard_oqxzo_2{text-align:center;background:#fff;border-radius:24px;width:90%;max-width:440px;padding:48px;animation:.4s ease-out _scaleIn_oqxzo_1;box-shadow:0 20px 60px #00000026}._successIconCircle_oqxzo_2{background:#d1fae5;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin:0 auto 20px;animation:.6s ease-out .2s both _bounceIn_oqxzo_1;display:flex}._successIconSvg_oqxzo_2{color:#16a34a;width:40px;height:40px}._successTitle_oqxzo_2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-900,oklch(21% .034 264.665));margin-bottom:8px}._successText_oqxzo_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-gray-500,oklch(55.1% .027 264.364));margin-bottom:28px;line-height:1.6}._successBtn_oqxzo_2{border-radius:var(--radius-xl,.75rem);padding-inline:calc(var(--spacing,.25rem)*8);padding-block:calc(var(--spacing,.25rem)*3);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);cursor:pointer;background:#16a34a;border:none;transition:all .2s}._successBtn_oqxzo_2:hover{background:#15803d;transform:translateY(-1px);box-shadow:0 4px 14px #16a34a59}._inputError_oqxzo_2{border-color:#ef4444!important}._errorText_oqxzo_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:#ef4444;margin-top:2px}@media(max-width:1024px){._bodyLayout_oqxzo_2{flex-direction:column-reverse}._sideCol_oqxzo_2{width:100%;position:static}._stepper_oqxzo_2{overflow-x:auto}}@media(max-width:768px){._formGrid_oqxzo_2{grid-template-columns:1fr}._pageTitle_oqxzo_2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}._stepper_oqxzo_2{gap:0;padding:12px 16px}._stepInfo_oqxzo_2{display:none}._stepConnector_oqxzo_2{margin:0 8px}._ctaRow_oqxzo_2{flex-direction:column}._paymentTypeGrid_oqxzo_2{grid-template-columns:1fr}._successCard_oqxzo_2{padding:32px 24px}}@media(max-width:480px){._container_oqxzo_2{padding-top:20px;padding-left:12px;padding-right:12px}._formSection_oqxzo_2{margin-bottom:16px;padding:18px 16px}._sectionTitle_oqxzo_2{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));margin-bottom:14px}._stepper_oqxzo_2{padding:10px 12px}._stepCircle_oqxzo_2{width:30px;height:30px;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}._btnBack_oqxzo_2{padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*2.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}._btnNext_oqxzo_2{padding-block:calc(var(--spacing,.25rem)*2.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}}@keyframes _fadeIn_oqxzo_1{0%{opacity:0}to{opacity:1}}@keyframes _fadeInUp_oqxzo_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes _scaleIn_oqxzo_1{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes _bounceIn_oqxzo_1{0%{transform:scale(0)}50%{transform:scale(1.15)}to{transform:scale(1)}}._checkoutTopBar_oqxzo_2{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:28px;display:flex}._checkoutTopLeft_oqxzo_2{flex:1;min-width:260px}._checkoutMainTitle_oqxzo_2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-900,oklch(21% .034 264.665))}@media(min-width:48rem){._checkoutMainTitle_oqxzo_2{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height, 1.2 ))}}._checkoutMainTitle_oqxzo_2{margin:0 0 8px}._checkoutMainSubtitle_oqxzo_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-gray-500,oklch(55.1% .027 264.364));max-width:520px;margin:0;line-height:1.5}._checkoutStepperCompact_oqxzo_2{background:#fff;border:1px solid #e5e7eb;border-radius:14px;flex-shrink:0;align-items:center;gap:0;padding:10px 16px;display:flex;box-shadow:0 1px 3px #0000000a}._stepItemCompact_oqxzo_2{align-items:center;gap:8px;padding:4px 8px;display:flex}._stepCircleSm_oqxzo_2{color:#9ca3af;background:#f3f4f6;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:12px;font-weight:700;display:flex}._stepCircleSmActive_oqxzo_2{color:#fff;background:#2563eb}._stepCircleSmDone_oqxzo_2{color:#047857;background:#d1fae5}._stepTextSm_oqxzo_2{flex-direction:column;line-height:1.2;display:flex}._stepNumSm_oqxzo_2{color:#6b7280;font-size:11px;font-weight:600}._stepNameSm_oqxzo_2{color:#111827;font-size:13px;font-weight:600}._stepConnectorSm_oqxzo_2{background:#e5e7eb;border-radius:1px;width:28px;height:2px;margin:0 4px}._stepConnectorSmDone_oqxzo_2{background:#10b981}._loginBanner_oqxzo_2{color:#1e40af;background:#eff6ff;border:1px solid #bfdbfe;border-radius:10px;align-items:center;gap:10px;margin-bottom:18px;padding:12px 14px;font-size:13px;display:flex}._loginBanner_oqxzo_2 a{color:#1d4ed8;white-space:nowrap;font-weight:600}._counterGrid_oqxzo_2{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}@media(max-width:640px){._counterGrid_oqxzo_2{grid-template-columns:1fr}}._counterCard_oqxzo_2{background:#fafafa;border:1px solid #e5e7eb;border-radius:12px;padding:14px}._counterLabel_oqxzo_2{color:#111827;font-size:14px;font-weight:600}._counterHint_oqxzo_2{color:#6b7280;margin:2px 0 10px;font-size:12px}._counterRow_oqxzo_2{justify-content:space-between;align-items:center;gap:8px;display:flex}._counterBtnSm_oqxzo_2{cursor:pointer;color:#374151;background:#fff;border:1px solid #d1d5db;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;font-size:18px;line-height:1;display:flex}._counterBtnSm_oqxzo_2:disabled{opacity:.4;cursor:not-allowed}._counterVal_oqxzo_2{text-align:center;min-width:28px;font-size:18px;font-weight:700}._passengerHintBox_oqxzo_2{color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:8px;margin-bottom:14px;padding:10px 12px;font-size:12px}._passengerRowCard_oqxzo_2{border-bottom:1px solid #f3f4f6;flex-wrap:wrap;align-items:center;gap:12px;padding:14px 0;display:flex}._passengerRowCard_oqxzo_2:last-child{border-bottom:none}._passengerRowTitle_oqxzo_2{color:#374151;min-width:120px;font-size:13px;font-weight:600}._btnGhost_oqxzo_2{color:#1d4ed8;cursor:pointer;background:#f8fafc;border:1px dashed #93c5fd;border-radius:8px;padding:8px 14px;font-size:13px;font-weight:600}._btnGhost_oqxzo_2:hover{background:#eff6ff}._toggleRow_oqxzo_2{color:#4b5563;align-items:center;gap:8px;margin-left:auto;font-size:13px;display:flex}._guestInlineCard_oqxzo_2{background:#fafafa;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:14px;padding:16px}._guestInlineHeader_oqxzo_2{border-bottom:1px solid #e5e7eb;flex-direction:column;gap:2px;margin-bottom:14px;padding-bottom:10px;display:flex}._guestInlineBadge_oqxzo_2{color:#111827;font-size:15px;font-weight:700}._guestInlineSubtitle_oqxzo_2{color:#6b7280;font-size:12px}._guestFieldGrid_oqxzo_2{grid-template-columns:1fr;gap:12px;display:grid}@media(min-width:640px){._guestFieldGrid_oqxzo_2{grid-template-columns:1fr 1fr}}._guestFieldFull_oqxzo_2{grid-column:1/-1}._dobRow_oqxzo_2{grid-template-columns:1fr 1fr 1.25fr;align-items:stretch;gap:8px;display:grid}._dobLabels_oqxzo_2{grid-template-columns:1fr 1fr 1.25fr;gap:8px;margin-top:4px;display:grid}._dobHint_oqxzo_2{color:#9ca3af;text-align:center;font-size:11px}._genderRow_oqxzo_2{flex-wrap:wrap;align-items:center;gap:16px;margin-top:4px;display:flex}._genderOpt_oqxzo_2{color:#374151;cursor:pointer;align-items:center;gap:6px;font-size:14px;display:inline-flex}._singleRoomRow_oqxzo_2{color:#374151;border-top:1px dashed #e5e7eb;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding-top:12px;font-size:13px;font-weight:500;display:flex}._promoRow_oqxzo_2{align-items:stretch;gap:10px;display:flex}._promoRow_oqxzo_2 ._formInput_oqxzo_2{flex:1}._btnApply_oqxzo_2{color:#fff;cursor:pointer;white-space:nowrap;background:#2563eb;border:none;border-radius:10px;padding:0 18px;font-size:14px;font-weight:600}._btnApply_oqxzo_2:disabled{opacity:.5;cursor:not-allowed}._promoMsg_oqxzo_2{margin-top:6px;font-size:12px}._tourCodeLine_oqxzo_2{color:#6b7280;letter-spacing:.02em;margin-bottom:12px;font-size:12px;font-weight:600}._scheduleBlock_oqxzo_2{background:#fafafa;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:14px;padding:14px}._scheduleBlockTitle_oqxzo_2{color:#111827;margin-bottom:12px;font-size:13px;font-weight:700}._scheduleLeg_oqxzo_2{grid-template-columns:auto 1fr;align-items:start;gap:8px 12px;margin-bottom:12px;font-size:12px;display:grid}._scheduleLeg_oqxzo_2:last-child{margin-bottom:0}._scheduleLegLabel_oqxzo_2{color:#6b7280;font-weight:600}._scheduleLegBody_oqxzo_2{color:#374151;line-height:1.5}._sessionPickerHint_oqxzo_2{color:#6b7280;margin:0 0 10px;font-size:12px}._sessionWarn_oqxzo_2{color:#b91c1c;margin-top:10px;font-size:13px}._sessionEmpty_oqxzo_2{color:#6b7280;margin:0;font-size:13px;line-height:1.5}._sessionList_oqxzo_2,._sessionListCompact_oqxzo_2{flex-direction:column;gap:8px;margin-bottom:12px;display:flex}._sessionListCompact_oqxzo_2{max-height:220px;overflow-y:auto}._sessionOption_oqxzo_2{text-align:left;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:10px;align-items:flex-start;gap:10px;width:100%;padding:10px 12px;transition:border-color .15s,background .15s;display:flex}._sessionOption_oqxzo_2:hover{background:#f8fafc;border-color:#93c5fd}._sessionOptionActive_oqxzo_2{background:#eff6ff;border:2px solid #2563eb}._sessionOptionIcon_oqxzo_2{color:#2563eb;flex-shrink:0;width:16px;height:16px;margin-top:2px}._sessionOptionText_oqxzo_2{color:#374151;flex-direction:column;gap:2px;font-size:13px;display:flex}._sessionOptionText_oqxzo_2 strong{color:#111827;font-weight:600}._sessionOptionText_oqxzo_2 span{color:#6b7280;font-size:12px}._accordion_oqxzo_2{border:1px solid #e5e7eb;border-radius:10px;margin-bottom:14px;overflow:hidden}._accordionSummary_oqxzo_2{cursor:pointer;background:#fff;justify-content:space-between;align-items:center;padding:12px 14px;font-size:13px;font-weight:600;list-style:none;display:flex}._accordionSummary_oqxzo_2::-webkit-details-marker{display:none}._accordionBody_oqxzo_2{color:#4b5563;border-top:1px solid #f3f4f6;padding:0 14px 12px;font-size:12px}._totalRed_oqxzo_2{justify-content:space-between;align-items:baseline;margin:16px 0 12px;display:flex}._totalRedLabel_oqxzo_2{color:#111827;font-size:15px;font-weight:700}._totalRedValue_oqxzo_2{color:#dc2626;font-size:22px;font-weight:800}._termsRow_oqxzo_2{color:#4b5563;align-items:flex-start;gap:10px;margin-bottom:14px;font-size:12px;line-height:1.5;display:flex}._termsRow_oqxzo_2 input{flex-shrink:0;margin-top:3px}._termsRow_oqxzo_2 a{color:#2563eb;font-weight:600}._sidebarSubmit_oqxzo_2{cursor:pointer;border:none;border-radius:12px;width:100%;padding:14px 16px;font-size:15px;font-weight:700;transition:opacity .2s}._sidebarSubmitEnabled_oqxzo_2{color:#fff;background:#16a34a}._sidebarSubmitEnabled_oqxzo_2:hover{opacity:.92}._sidebarSubmitDisabled_oqxzo_2{color:#9ca3af;cursor:not-allowed;background:#e5e7eb}._modalOverlay_oqxzo_2{z-index:10000;background:#00000073;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}._modalCard_oqxzo_2{background:#fff;border-radius:16px;width:100%;max-width:420px;padding:24px;box-shadow:0 20px 50px #00000026}._modalTitle_oqxzo_2{margin:0 0 16px;font-size:18px;font-weight:700}._modalActions_oqxzo_2{justify-content:flex-end;gap:10px;margin-top:20px;display:flex}._successPage_oqxzo_2{text-align:center;max-width:560px;margin:0 auto;padding:48px 24px}._successPageIcon_oqxzo_2{color:#16a34a;width:72px;height:72px;margin:0 auto 16px}._btnNext_oqxzo_2:disabled{opacity:.55;cursor:not-allowed;transform:none}@keyframes _spin_oqxzo_1{to{transform:rotate(360deg)}}@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-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-border-style:solid;--tw-leading:initial;--tw-font-weight: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-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-ease:initial}}}@layer theme;@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,var(--font-sans,"Inter",sans-serif));font-feature-settings:var(--default-font-feature-settings,initial);font-variation-settings:var(--default-font-variation-settings,initial);-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,var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace));font-feature-settings:var(--default-mono-font-feature-settings,initial);font-variation-settings:var(--default-mono-font-variation-settings,initial);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_kr0n1_2{width:100%}@media(min-width:40rem){._container_kr0n1_2{max-width:40rem}}@media(min-width:48rem){._container_kr0n1_2{max-width:48rem}}@media(min-width:64rem){._container_kr0n1_2{max-width:64rem}}@media(min-width:80rem){._container_kr0n1_2{max-width:80rem}}@media(min-width:96rem){._container_kr0n1_2{max-width:96rem}}._mx-auto_kr0n1_2{margin-inline:auto}._mt-2_kr0n1_2{margin-top:calc(var(--spacing,.25rem)*2)}._mt-3_kr0n1_2{margin-top:calc(var(--spacing,.25rem)*3)}._mt-4_kr0n1_2{margin-top:calc(var(--spacing,.25rem)*4)}._mb-1_kr0n1_2{margin-bottom:calc(var(--spacing,.25rem)*1)}._mb-2_kr0n1_2{margin-bottom:calc(var(--spacing,.25rem)*2)}._mb-4_kr0n1_2{margin-bottom:calc(var(--spacing,.25rem)*4)}._mb-5_kr0n1_2{margin-bottom:calc(var(--spacing,.25rem)*5)}._mb-6_kr0n1_2{margin-bottom:calc(var(--spacing,.25rem)*6)}._mb-8_kr0n1_2{margin-bottom:calc(var(--spacing,.25rem)*8)}._block_kr0n1_2{display:block}._flex_kr0n1_2{display:flex}._grid_kr0n1_2{display:grid}._hidden_kr0n1_2{display:none}._inline_kr0n1_2{display:inline}._inline-block_kr0n1_2{display:inline-block}._inline-flex_kr0n1_2{display:inline-flex}._h-5_kr0n1_2{height:calc(var(--spacing,.25rem)*5)}._h-6_kr0n1_2{height:calc(var(--spacing,.25rem)*6)}._h-9_kr0n1_2{height:calc(var(--spacing,.25rem)*9)}._h-full_kr0n1_2{height:100%}._min-h-screen_kr0n1_2{min-height:100vh}._w-5_kr0n1_2{width:calc(var(--spacing,.25rem)*5)}._w-6_kr0n1_2{width:calc(var(--spacing,.25rem)*6)}._w-9_kr0n1_2{width:calc(var(--spacing,.25rem)*9)}._w-full_kr0n1_2{width:100%}._max-w-4xl_kr0n1_2{max-width:var(--container-4xl,56rem)}._max-w-\[140px\]_kr0n1_2{max-width:140px}._max-w-lg_kr0n1_2{max-width:var(--container-lg,32rem)}._max-w-xs_kr0n1_2{max-width:var(--container-xs,20rem)}._flex-shrink-0_kr0n1_2{flex-shrink:0}._grow_kr0n1_2{flex-grow:1}._transform_kr0n1_2{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}._animate-spin_kr0n1_2{animation:var(--animate-spin,spin 1s linear infinite)}._cursor-pointer_kr0n1_2{cursor:pointer}._resize_kr0n1_2{resize:both}._flex-col_kr0n1_2{flex-direction:column}._flex-wrap_kr0n1_2{flex-wrap:wrap}._items-center_kr0n1_2{align-items:center}._items-start_kr0n1_2{align-items:flex-start}._justify-center_kr0n1_2{justify-content:center}._gap-2_kr0n1_2{gap:calc(var(--spacing,.25rem)*2)}._gap-3_kr0n1_2{gap:calc(var(--spacing,.25rem)*3)}._gap-4_kr0n1_2{gap:calc(var(--spacing,.25rem)*4)}:where(._space-y-1_kr0n1_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(._space-y-6_kr0n1_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*6)*calc(1 - var(--tw-space-y-reverse)))}._truncate_kr0n1_2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._overflow-hidden_kr0n1_2{overflow:hidden}._rounded_kr0n1_2{border-radius:.25rem}._rounded-2xl_kr0n1_2{border-radius:var(--radius-2xl,1rem)}._rounded-full_kr0n1_2{border-radius:3.40282e38px}._rounded-lg_kr0n1_2{border-radius:var(--radius-lg,.5rem)}._rounded-md_kr0n1_2{border-radius:var(--radius-md,.375rem)}._rounded-xl_kr0n1_2{border-radius:var(--radius-xl,.75rem)}._border_kr0n1_2{border-style:var(--tw-border-style);border-width:1px}._border-0_kr0n1_2{border-style:var(--tw-border-style);border-width:0}._border-amber-100_kr0n1_2{border-color:var(--color-amber-100,oklch(96.2% .059 95.617))}._border-gray-100_kr0n1_2{border-color:var(--color-gray-100,oklch(96.7% .003 264.542))}._border-gray-200_kr0n1_2{border-color:var(--color-gray-200,oklch(92.8% .006 264.531))}._border-red-100_kr0n1_2{border-color:var(--color-red-100,oklch(93.6% .032 17.717))}._bg-amber-50_kr0n1_2{background-color:var(--color-amber-50,oklch(98.7% .022 95.277))}._bg-blue-50_kr0n1_2{background-color:var(--color-blue-50,oklch(97% .014 254.604))}._bg-emerald-600_kr0n1_2{background-color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._bg-gray-50_kr0n1_2{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._bg-primary-50_kr0n1_2{background-color:var(--color-primary-50,#ecfdf5)}._bg-red-50_kr0n1_2{background-color:var(--color-red-50,oklch(97.1% .013 17.38))}._bg-transparent_kr0n1_2{background-color:#0000}._bg-white_kr0n1_2{background-color:var(--color-white,#fff)}._object-cover_kr0n1_2{object-fit:cover}._p-0_kr0n1_2{padding:calc(var(--spacing,.25rem)*0)}._p-3_kr0n1_2{padding:calc(var(--spacing,.25rem)*3)}._p-8_kr0n1_2{padding:calc(var(--spacing,.25rem)*8)}._px-3_kr0n1_2{padding-inline:calc(var(--spacing,.25rem)*3)}._px-4_kr0n1_2{padding-inline:calc(var(--spacing,.25rem)*4)}._px-5_kr0n1_2{padding-inline:calc(var(--spacing,.25rem)*5)}._px-6_kr0n1_2{padding-inline:calc(var(--spacing,.25rem)*6)}._py-2_kr0n1_2{padding-block:calc(var(--spacing,.25rem)*2)}._py-2\.5_kr0n1_2{padding-block:calc(var(--spacing,.25rem)*2.5)}._py-20_kr0n1_2{padding-block:calc(var(--spacing,.25rem)*20)}._pt-24_kr0n1_2{padding-top:calc(var(--spacing,.25rem)*24)}._pb-16_kr0n1_2{padding-bottom:calc(var(--spacing,.25rem)*16)}._text-center_kr0n1_2{text-align:center}._text-left_kr0n1_2{text-align:left}._text-2xl_kr0n1_2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}._text-4xl_kr0n1_2{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}._text-sm_kr0n1_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}._text-xs_kr0n1_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}._leading-relaxed_kr0n1_2{--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}._font-bold_kr0n1_2{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}._font-medium_kr0n1_2{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}._font-semibold_kr0n1_2{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}._text-amber-800_kr0n1_2{color:var(--color-amber-800,oklch(47.3% .137 46.201))}._text-amber-900\/80_kr0n1_2{color:#7b3306cc}@supports (color:color-mix(in lab,red,red)){._text-amber-900\/80_kr0n1_2{color:color-mix(in oklab,var(--color-amber-900,oklch(41.4% .112 45.904))80%,transparent)}}._text-blue-500_kr0n1_2{color:var(--color-blue-500,oklch(62.3% .214 259.815))}._text-blue-800_kr0n1_2{color:var(--color-blue-800,oklch(42.4% .199 265.638))}._text-emerald-600_kr0n1_2{color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._text-emerald-700_kr0n1_2{color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._text-gray-500_kr0n1_2{color:var(--color-gray-500,oklch(55.1% .027 264.364))}._text-gray-600_kr0n1_2{color:var(--color-gray-600,oklch(44.6% .03 256.802))}._text-gray-700_kr0n1_2{color:var(--color-gray-700,oklch(37.3% .034 259.733))}._text-gray-800_kr0n1_2{color:var(--color-gray-800,oklch(27.8% .033 256.848))}._text-gray-900_kr0n1_2{color:var(--color-gray-900,oklch(21% .034 264.665))}._text-primary-500_kr0n1_2{color:var(--color-primary-500,#10b981)}._text-primary-600_kr0n1_2{color:var(--color-primary-600,#059669)}._text-red-600_kr0n1_2{color:var(--color-red-600,oklch(57.7% .245 27.325))}._text-red-700_kr0n1_2{color:var(--color-red-700,oklch(50.5% .213 27.518))}._text-red-800_kr0n1_2{color:var(--color-red-800,oklch(44.4% .177 26.899))}._text-white_kr0n1_2{color:var(--color-white,#fff)}._underline_kr0n1_2{text-decoration-line:underline}._shadow-md_kr0n1_2{--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_kr0n1_2{--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)}._filter_kr0n1_2{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,)}._transition-colors_kr0n1_2{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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._transition-opacity_kr0n1_2{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._ease-out_kr0n1_2{--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1))}@media(hover:hover){._hover\:border-primary-500_kr0n1_2:hover{border-color:var(--color-primary-500,#10b981)}._hover\:bg-emerald-700_kr0n1_2:hover{background-color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._hover\:bg-gray-50_kr0n1_2:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._hover\:text-primary-600_kr0n1_2:hover{color:var(--color-primary-600,#059669)}._hover\:underline_kr0n1_2:hover{text-decoration-line:underline}._hover\:opacity-70_kr0n1_2:hover{opacity:.7}}._disabled\:opacity-50_kr0n1_2:disabled{opacity:.5}@media(min-width:40rem){._sm\:flex-row_kr0n1_2{flex-direction:row}}@media(min-width:48rem){._md\:mt-0_kr0n1_2{margin-top:calc(var(--spacing,.25rem)*0)}._md\:gap-4_kr0n1_2{gap:calc(var(--spacing,.25rem)*4)}}@media(min-width:80rem){._xl\:h-10_kr0n1_2{height:calc(var(--spacing,.25rem)*10)}._xl\:w-10_kr0n1_2{width:calc(var(--spacing,.25rem)*10)}._xl\:max-w-\[180px\]_kr0n1_2{max-width:180px}}@media(min-width:96rem){._2xl\:inline_kr0n1_2{display:inline}}}._pageContainer_kr0n1_2{background-color:var(--color-gray-100,oklch(96.7% .003 264.542));min-height:100vh;padding-top:80px;padding-bottom:0}._chatLayout_kr0n1_2{max-width:var(--container-2xl,42rem);background-color:var(--color-white,#fff);--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);flex-direction:column;min-height:calc(100vh - 80px);margin-inline:auto;display:flex}._header_kr0n1_2{top:calc(var(--spacing,.25rem)*20);z-index:10;align-items:center;gap:calc(var(--spacing,.25rem)*4);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem)*4);display:flex;position:sticky}._backLink_kr0n1_2{align-items:center;gap:calc(var(--spacing,.25rem)*2);color:var(--color-gray-600,oklch(44.6% .03 256.802));flex-shrink:0;text-decoration-line:none;display:flex}@media(hover:hover){._backLink_kr0n1_2:hover{color:var(--color-gray-900,oklch(21% .034 264.665))}}._backIcon_kr0n1_2{height:calc(var(--spacing,.25rem)*5);width:calc(var(--spacing,.25rem)*5)}._headerInfo_kr0n1_2{min-width:calc(var(--spacing,.25rem)*0);align-items:center;gap:calc(var(--spacing,.25rem)*3);flex:1;display:flex}._headerIcon_kr0n1_2{height:calc(var(--spacing,.25rem)*8);width:calc(var(--spacing,.25rem)*8);color:var(--color-primary-500,#10b981);flex-shrink:0}._roomTitle_kr0n1_2{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-900,oklch(21% .034 264.665));overflow:hidden}._roomMeta_kr0n1_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-gray-500,oklch(55.1% .027 264.364))}._messages_kr0n1_2{flex:1}:where(._messages_kr0n1_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*3)*calc(1 - var(--tw-space-y-reverse)))}._messages_kr0n1_2{padding:calc(var(--spacing,.25rem)*4);overflow-y:auto}._msgRow_kr0n1_2{justify-content:flex-start;display:flex}._msgRowMe_kr0n1_2{justify-content:flex-end;display:flex}._bubble_kr0n1_2{border-radius:var(--radius-2xl,1rem);border-top-left-radius:var(--radius-md,.375rem);background-color:var(--color-gray-100,oklch(96.7% .003 264.542));max-width:85%;padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*2);color:var(--color-gray-900,oklch(21% .034 264.665))}._bubbleMe_kr0n1_2{border-radius:var(--radius-2xl,1rem);border-top-right-radius:var(--radius-md,.375rem);background-color:var(--color-primary-500,#10b981);max-width:85%;padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*2);color:var(--color-white,#fff)}._bubbleSender_kr0n1_2{margin-bottom:calc(var(--spacing,.25rem)*.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);opacity:.9;display:block}._bubbleText_kr0n1_2{margin-block:calc(var(--spacing,.25rem)*0);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}._bubbleTime_kr0n1_2{margin-top:calc(var(--spacing,.25rem)*1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));opacity:.75;display:block}._inputBar_kr0n1_2{gap:calc(var(--spacing,.25rem)*2);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem)*4);display:flex}._input_kr0n1_2{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*3);border-radius:3.40282e38px;flex:1}._input_kr0n1_2:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:#10b98180}@supports (color:color-mix(in lab,red,red)){._input_kr0n1_2:focus{--tw-ring-color:color-mix(in oklab,var(--color-primary-500,#10b981)50%,transparent)}}._input_kr0n1_2:focus{--tw-outline-style:none;outline-style:none}._sendBtn_kr0n1_2{background-color:var(--color-primary-500,#10b981);padding:calc(var(--spacing,.25rem)*3);color:var(--color-white,#fff);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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:3.40282e38px;flex-shrink:0}@media(hover:hover){._sendBtn_kr0n1_2:hover{background-color:var(--color-primary-600,#059669)}}._sendIcon_kr0n1_2{height:calc(var(--spacing,.25rem)*5);width:calc(var(--spacing,.25rem)*5)}._emptyHint_kr0n1_2{padding-inline:calc(var(--spacing,.25rem)*4);text-align:center;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-gray-500,oklch(55.1% .027 264.364))}._retryBtn_kr0n1_2{margin-top:calc(var(--spacing,.25rem)*3);cursor:pointer;border-style:var(--tw-border-style);background-color:var(--color-primary-500,#10b981);padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);border-width:0;border-radius:3.40282e38px}@media(hover:hover){._retryBtn_kr0n1_2:hover{background-color:var(--color-primary-600,#059669)}}._sendBtn_kr0n1_2:disabled{cursor:not-allowed;opacity:.5}._input_kr0n1_2:disabled{background-color:var(--color-gray-50,oklch(98.5% .002 247.839));color:var(--color-gray-400,oklch(70.7% .022 261.325))}._popup_kr0n1_2{right:calc(var(--spacing,.25rem)*4);bottom:calc(var(--spacing,.25rem)*24);left:calc(var(--spacing,.25rem)*4);z-index:50;max-width:var(--container-md,28rem);animation:var(--animate-fade-in-up,fadeInUp .5s ease-out forwards);align-items:flex-start;gap:calc(var(--spacing,.25rem)*3);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem)*4);--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);margin-inline:auto;display:flex;position:fixed}._popupIcon_kr0n1_2{margin-top:calc(var(--spacing,.25rem)*.5);height:calc(var(--spacing,.25rem)*6);width:calc(var(--spacing,.25rem)*6);color:var(--color-primary-500,#10b981);flex-shrink:0}._popup_kr0n1_2 strong{color:var(--color-gray-900,oklch(21% .034 264.665));display:block}._popup_kr0n1_2 p{margin-top:calc(var(--spacing,.25rem)*.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-gray-600,oklch(44.6% .03 256.802))}._popupClose_kr0n1_2{top:calc(var(--spacing,.25rem)*2);right:calc(var(--spacing,.25rem)*2);height:calc(var(--spacing,.25rem)*8);width:calc(var(--spacing,.25rem)*8);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-leading:1;color:var(--color-gray-500,oklch(55.1% .027 264.364));border-radius:3.40282e38px;justify-content:center;align-items:center;line-height:1;display:flex;position:absolute}@media(hover:hover){._popupClose_kr0n1_2:hover{background-color:var(--color-gray-100,oklch(96.7% .003 264.542))}}@keyframes _spin_kr0n1_1{to{transform:rotate(360deg)}}@keyframes _fadeInUp_kr0n1_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@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-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-border-style:solid;--tw-leading:initial;--tw-font-weight: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-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-ease:initial}}}@layer theme;@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,var(--font-sans,"Inter",sans-serif));font-feature-settings:var(--default-font-feature-settings,initial);font-variation-settings:var(--default-font-variation-settings,initial);-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,var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace));font-feature-settings:var(--default-mono-font-feature-settings,initial);font-variation-settings:var(--default-mono-font-variation-settings,initial);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_146c3_2{width:100%}@media(min-width:40rem){._container_146c3_2{max-width:40rem}}@media(min-width:48rem){._container_146c3_2{max-width:48rem}}@media(min-width:64rem){._container_146c3_2{max-width:64rem}}@media(min-width:80rem){._container_146c3_2{max-width:80rem}}@media(min-width:96rem){._container_146c3_2{max-width:96rem}}._mx-auto_146c3_2{margin-inline:auto}._mt-2_146c3_2{margin-top:calc(var(--spacing,.25rem)*2)}._mt-3_146c3_2{margin-top:calc(var(--spacing,.25rem)*3)}._mt-4_146c3_2{margin-top:calc(var(--spacing,.25rem)*4)}._mb-1_146c3_2{margin-bottom:calc(var(--spacing,.25rem)*1)}._mb-2_146c3_2{margin-bottom:calc(var(--spacing,.25rem)*2)}._mb-4_146c3_2{margin-bottom:calc(var(--spacing,.25rem)*4)}._mb-5_146c3_2{margin-bottom:calc(var(--spacing,.25rem)*5)}._mb-6_146c3_2{margin-bottom:calc(var(--spacing,.25rem)*6)}._mb-8_146c3_2{margin-bottom:calc(var(--spacing,.25rem)*8)}._block_146c3_2{display:block}._flex_146c3_2{display:flex}._grid_146c3_2{display:grid}._hidden_146c3_2{display:none}._inline_146c3_2{display:inline}._inline-block_146c3_2{display:inline-block}._inline-flex_146c3_2{display:inline-flex}._h-5_146c3_2{height:calc(var(--spacing,.25rem)*5)}._h-6_146c3_2{height:calc(var(--spacing,.25rem)*6)}._h-9_146c3_2{height:calc(var(--spacing,.25rem)*9)}._h-full_146c3_2{height:100%}._min-h-screen_146c3_2{min-height:100vh}._w-5_146c3_2{width:calc(var(--spacing,.25rem)*5)}._w-6_146c3_2{width:calc(var(--spacing,.25rem)*6)}._w-9_146c3_2{width:calc(var(--spacing,.25rem)*9)}._w-full_146c3_2{width:100%}._max-w-4xl_146c3_2{max-width:var(--container-4xl,56rem)}._max-w-\[140px\]_146c3_2{max-width:140px}._max-w-lg_146c3_2{max-width:var(--container-lg,32rem)}._max-w-xs_146c3_2{max-width:var(--container-xs,20rem)}._flex-shrink-0_146c3_2{flex-shrink:0}._grow_146c3_2{flex-grow:1}._transform_146c3_2{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}._animate-spin_146c3_2{animation:var(--animate-spin,spin 1s linear infinite)}._cursor-pointer_146c3_2{cursor:pointer}._resize_146c3_2{resize:both}._flex-col_146c3_2{flex-direction:column}._flex-wrap_146c3_2{flex-wrap:wrap}._items-center_146c3_2{align-items:center}._items-start_146c3_2{align-items:flex-start}._justify-center_146c3_2{justify-content:center}._gap-2_146c3_2{gap:calc(var(--spacing,.25rem)*2)}._gap-3_146c3_2{gap:calc(var(--spacing,.25rem)*3)}._gap-4_146c3_2{gap:calc(var(--spacing,.25rem)*4)}:where(._space-y-1_146c3_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(._space-y-6_146c3_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*6)*calc(1 - var(--tw-space-y-reverse)))}._truncate_146c3_2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._overflow-hidden_146c3_2{overflow:hidden}._rounded_146c3_2{border-radius:.25rem}._rounded-2xl_146c3_2{border-radius:var(--radius-2xl,1rem)}._rounded-full_146c3_2{border-radius:3.40282e38px}._rounded-lg_146c3_2{border-radius:var(--radius-lg,.5rem)}._rounded-md_146c3_2{border-radius:var(--radius-md,.375rem)}._rounded-xl_146c3_2{border-radius:var(--radius-xl,.75rem)}._border_146c3_2{border-style:var(--tw-border-style);border-width:1px}._border-0_146c3_2{border-style:var(--tw-border-style);border-width:0}._border-amber-100_146c3_2{border-color:var(--color-amber-100,oklch(96.2% .059 95.617))}._border-gray-100_146c3_2{border-color:var(--color-gray-100,oklch(96.7% .003 264.542))}._border-gray-200_146c3_2{border-color:var(--color-gray-200,oklch(92.8% .006 264.531))}._border-red-100_146c3_2{border-color:var(--color-red-100,oklch(93.6% .032 17.717))}._bg-amber-50_146c3_2{background-color:var(--color-amber-50,oklch(98.7% .022 95.277))}._bg-blue-50_146c3_2{background-color:var(--color-blue-50,oklch(97% .014 254.604))}._bg-emerald-600_146c3_2{background-color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._bg-gray-50_146c3_2{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._bg-primary-50_146c3_2{background-color:var(--color-primary-50,#ecfdf5)}._bg-red-50_146c3_2{background-color:var(--color-red-50,oklch(97.1% .013 17.38))}._bg-transparent_146c3_2{background-color:#0000}._bg-white_146c3_2{background-color:var(--color-white,#fff)}._object-cover_146c3_2{object-fit:cover}._p-0_146c3_2{padding:calc(var(--spacing,.25rem)*0)}._p-3_146c3_2{padding:calc(var(--spacing,.25rem)*3)}._p-8_146c3_2{padding:calc(var(--spacing,.25rem)*8)}._px-3_146c3_2{padding-inline:calc(var(--spacing,.25rem)*3)}._px-4_146c3_2{padding-inline:calc(var(--spacing,.25rem)*4)}._px-5_146c3_2{padding-inline:calc(var(--spacing,.25rem)*5)}._px-6_146c3_2{padding-inline:calc(var(--spacing,.25rem)*6)}._py-2_146c3_2{padding-block:calc(var(--spacing,.25rem)*2)}._py-2\.5_146c3_2{padding-block:calc(var(--spacing,.25rem)*2.5)}._py-20_146c3_2{padding-block:calc(var(--spacing,.25rem)*20)}._pt-24_146c3_2{padding-top:calc(var(--spacing,.25rem)*24)}._pb-16_146c3_2{padding-bottom:calc(var(--spacing,.25rem)*16)}._text-center_146c3_2{text-align:center}._text-left_146c3_2{text-align:left}._text-2xl_146c3_2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}._text-4xl_146c3_2{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}._text-sm_146c3_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}._text-xs_146c3_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}._leading-relaxed_146c3_2{--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}._font-bold_146c3_2{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}._font-medium_146c3_2{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}._font-semibold_146c3_2{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}._text-amber-800_146c3_2{color:var(--color-amber-800,oklch(47.3% .137 46.201))}._text-amber-900\/80_146c3_2{color:#7b3306cc}@supports (color:color-mix(in lab,red,red)){._text-amber-900\/80_146c3_2{color:color-mix(in oklab,var(--color-amber-900,oklch(41.4% .112 45.904))80%,transparent)}}._text-blue-500_146c3_2{color:var(--color-blue-500,oklch(62.3% .214 259.815))}._text-blue-800_146c3_2{color:var(--color-blue-800,oklch(42.4% .199 265.638))}._text-emerald-600_146c3_2{color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._text-emerald-700_146c3_2{color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._text-gray-500_146c3_2{color:var(--color-gray-500,oklch(55.1% .027 264.364))}._text-gray-600_146c3_2{color:var(--color-gray-600,oklch(44.6% .03 256.802))}._text-gray-700_146c3_2{color:var(--color-gray-700,oklch(37.3% .034 259.733))}._text-gray-800_146c3_2{color:var(--color-gray-800,oklch(27.8% .033 256.848))}._text-gray-900_146c3_2{color:var(--color-gray-900,oklch(21% .034 264.665))}._text-primary-500_146c3_2{color:var(--color-primary-500,#10b981)}._text-primary-600_146c3_2{color:var(--color-primary-600,#059669)}._text-red-600_146c3_2{color:var(--color-red-600,oklch(57.7% .245 27.325))}._text-red-700_146c3_2{color:var(--color-red-700,oklch(50.5% .213 27.518))}._text-red-800_146c3_2{color:var(--color-red-800,oklch(44.4% .177 26.899))}._text-white_146c3_2{color:var(--color-white,#fff)}._underline_146c3_2{text-decoration-line:underline}._shadow-md_146c3_2{--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_146c3_2{--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)}._filter_146c3_2{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,)}._transition-colors_146c3_2{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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._transition-opacity_146c3_2{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._ease-out_146c3_2{--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1))}@media(hover:hover){._hover\:border-primary-500_146c3_2:hover{border-color:var(--color-primary-500,#10b981)}._hover\:bg-emerald-700_146c3_2:hover{background-color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._hover\:bg-gray-50_146c3_2:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._hover\:text-primary-600_146c3_2:hover{color:var(--color-primary-600,#059669)}._hover\:underline_146c3_2:hover{text-decoration-line:underline}._hover\:opacity-70_146c3_2:hover{opacity:.7}}._disabled\:opacity-50_146c3_2:disabled{opacity:.5}@media(min-width:40rem){._sm\:flex-row_146c3_2{flex-direction:row}}@media(min-width:48rem){._md\:mt-0_146c3_2{margin-top:calc(var(--spacing,.25rem)*0)}._md\:gap-4_146c3_2{gap:calc(var(--spacing,.25rem)*4)}}@media(min-width:80rem){._xl\:h-10_146c3_2{height:calc(var(--spacing,.25rem)*10)}._xl\:w-10_146c3_2{width:calc(var(--spacing,.25rem)*10)}._xl\:max-w-\[180px\]_146c3_2{max-width:180px}}@media(min-width:96rem){._2xl\:inline_146c3_2{display:inline}}}._pageWrapper_146c3_2{box-sizing:border-box;scroll-behavior:smooth;background-color:#fff;width:100%;max-width:100vw;min-height:100vh;margin:0}._heroSection_146c3_2{text-align:center;background:linear-gradient(135deg,#0c4a6e,#0369a1 40%,#0ea5e9);width:100%;margin-top:75px;padding:80px 20px;position:relative;overflow:hidden}._heroSection_146c3_2:before{content:"";pointer-events:none;background:radial-gradient(at 30%,#ffffff14,#0000 60%);width:200%;height:200%;position:absolute;top:-50%;left:-50%}._heroIcon_146c3_2{color:#ffffffe6;width:64px;height:64px;margin:0 auto 20px;display:block}._heroTitle_146c3_2{color:#fff;margin-bottom:12px;font-family:Georgia,Times New Roman,serif;font-size:36px;font-weight:700;position:relative}._heroSubtitle_146c3_2{color:#ffffffd9;max-width:600px;margin:0 auto;font-size:16px;line-height:1.7;position:relative}._titleSection_146c3_2{border-bottom:1px solid #e5e7eb;max-width:1000px;margin:0 auto;padding:40px 20px 20px}._pageTitle_146c3_2{color:#0369a1;margin-bottom:0;font-family:Georgia,Times New Roman,serif;font-size:32px;font-weight:700}._mainContent_146c3_2{max-width:1000px;margin:0 auto;padding:40px 20px 60px}._section_146c3_2{margin-bottom:40px;scroll-margin-top:100px}._sectionTitle_146c3_2{color:#0369a1;border-bottom:2px solid #e0f2fe;margin-bottom:14px;padding-bottom:8px;font-size:18px;font-weight:700}._subsectionTitle_146c3_2{color:#1f2937;margin-top:20px;margin-bottom:10px;font-size:15px;font-weight:600}._sectionText_146c3_2{color:#4b5563;margin-bottom:12px;font-size:14px;line-height:1.8}._refundTableWrapper_146c3_2{-webkit-overflow-scrolling:touch;border-radius:12px;margin:20px 0;overflow-x:auto}._refundTable_146c3_2{border-collapse:separate;border-spacing:0;border-radius:12px;width:100%;min-width:480px;overflow:hidden;box-shadow:0 2px 12px #0000000f}._refundTable_146c3_2 thead th{color:#fff;text-align:left;background:linear-gradient(135deg,#0369a1,#0ea5e9);border:none;padding:14px 20px;font-size:14px;font-weight:600}._refundTable_146c3_2 tbody td{color:#374151;border-bottom:1px solid #f3f4f6;padding:14px 20px;font-size:14px;line-height:1.6}._refundTable_146c3_2 tbody tr:last-child td{border-bottom:none}._refundTable_146c3_2 tbody tr:nth-child(2n){background:#f8fafc}._refundTable_146c3_2 tbody tr:hover{background:#f0f9ff;transition:background .2s}._refundBadge100_146c3_2{color:#166534;background:#dcfce7;border-radius:20px;padding:4px 12px;font-size:13px;font-weight:600;display:inline-block}._refundBadge70_146c3_2{color:#854d0e;background:#fef9c3;border-radius:20px;padding:4px 12px;font-size:13px;font-weight:600;display:inline-block}._refundBadge50_146c3_2{color:#9a3412;background:#ffedd5;border-radius:20px;padding:4px 12px;font-size:13px;font-weight:600;display:inline-block}._refundBadge0_146c3_2{color:#991b1b;background:#fee2e2;border-radius:20px;padding:4px 12px;font-size:13px;font-weight:600;display:inline-block}._featureList_146c3_2{margin:12px 0;padding:0;list-style:none}._featureItem_146c3_2{align-items:flex-start;gap:10px;padding:8px 0;display:flex}._featureIcon_146c3_2{background:#0369a1;border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:7px}._featureText_146c3_2{color:#4b5563;font-size:14px;line-height:1.6}._stepsGrid_146c3_2{grid-template-columns:repeat(4,1fr);gap:16px;margin:24px 0;display:grid}._stepCard_146c3_2{text-align:center;background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border:1px solid #bae6fd;border-radius:12px;padding:24px 16px;transition:transform .2s,box-shadow .2s}._stepCard_146c3_2:hover{transform:translateY(-4px);box-shadow:0 6px 20px #0369a11f}._stepNumber_146c3_2{color:#fff;background:linear-gradient(135deg,#0369a1,#0ea5e9);border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;margin:0 auto 12px;font-size:16px;font-weight:700;display:flex}._stepTitle_146c3_2{color:#0c4a6e;margin-bottom:6px;font-size:13px;font-weight:600}._stepDesc_146c3_2{color:#4b5563;font-size:12px;line-height:1.5}._infoBox_146c3_2{background:#f0f9ff;border-left:3px solid #0369a1;border-radius:0 8px 8px 0;margin:16px 0;padding:16px 20px}._infoText_146c3_2{color:#0369a1;margin:0;font-size:14px;line-height:1.6}._warningBox_146c3_2{background:#fffbeb;border-left:3px solid #f59e0b;border-radius:0 8px 8px 0;margin:16px 0;padding:16px 20px}._warningText_146c3_2{color:#78350f;margin:0;font-size:14px;line-height:1.6}._dangerBox_146c3_2{background:#fef2f2;border-left:3px solid #ef4444;border-radius:0 8px 8px 0;margin:16px 0;padding:16px 20px}._dangerText_146c3_2{color:#7f1d1d;margin:0;font-size:14px;line-height:1.6}._specialGrid_146c3_2{grid-template-columns:repeat(2,1fr);gap:12px;margin:16px 0;display:grid}._specialCard_146c3_2{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;align-items:center;gap:12px;padding:16px;transition:border-color .2s;display:flex}._specialCard_146c3_2:hover{border-color:#0ea5e9}._specialIcon_146c3_2{flex-shrink:0;font-size:24px}._specialText_146c3_2{color:#374151;font-size:14px;line-height:1.5}._contactGrid_146c3_2{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:20px;display:grid}._contactCard_146c3_2{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;align-items:center;gap:14px;padding:20px;transition:border-color .2s,box-shadow .2s;display:flex}._contactCard_146c3_2:hover{border-color:#0ea5e9;box-shadow:0 2px 12px #0ea5e91a}._contactIcon_146c3_2{font-size:20px}._contactLabel_146c3_2{color:#6b7280;text-transform:uppercase;letter-spacing:.5px;margin-bottom:2px;font-size:12px}._contactLink_146c3_2{color:#0369a1;font-size:14px;font-weight:500;text-decoration:none}._contactLink_146c3_2:hover{text-decoration:underline}._contactValue_146c3_2{color:#1f2937;font-size:14px;font-weight:500}._timelineBox_146c3_2{background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border:1px solid #bae6fd;border-radius:12px;align-items:center;gap:16px;margin:16px 0;padding:24px;display:flex}._timelineIcon_146c3_2{color:#0369a1;flex-shrink:0;width:48px;height:48px}._timelineContent_146c3_2{flex:1}._timelineTitle_146c3_2{color:#0c4a6e;margin-bottom:4px;font-size:15px;font-weight:600}._timelineDesc_146c3_2{color:#4b5563;font-size:14px;line-height:1.5}._backButton_146c3_2{color:#fff;cursor:pointer;background:linear-gradient(135deg,#0369a1,#0ea5e9);border:none;border-radius:10px;align-items:center;gap:8px;margin-top:30px;padding:12px 28px;font-size:14px;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex}._backButton_146c3_2:hover{transform:translateY(-2px);box-shadow:0 6px 20px #0369a140}._backIcon_146c3_2{width:18px;height:18px}._sectionDivider_146c3_2{align-items:center;gap:16px;margin:36px 0;display:flex}._sectionDivider_146c3_2:before,._sectionDivider_146c3_2:after{content:"";background:linear-gradient(90deg,#0000,#bae6fd,#0000);flex:1;height:2px}._dividerLabel_146c3_2{color:#0369a1;text-transform:uppercase;letter-spacing:1.5px;white-space:nowrap;font-size:13px;font-weight:600}._refundTiersGrid_146c3_2{grid-template-columns:repeat(4,1fr);gap:16px;margin:24px 0;display:grid}._refundTierCard_146c3_2{text-align:center;border-radius:16px;padding:24px 16px;transition:transform .3s,box-shadow .3s;position:relative;overflow:hidden}._refundTierCard_146c3_2:before{content:"";height:4px;position:absolute;top:0;left:0;right:0}._refundTierCard_146c3_2:hover{transform:translateY(-6px);box-shadow:0 12px 32px #0000001f}._tier100_146c3_2{background:linear-gradient(160deg,#ecfdf5,#d1fae5);border:2px solid #6ee7b7}._tier100_146c3_2:before{background:linear-gradient(90deg,#10b981,#34d399)}._tier70_146c3_2{background:linear-gradient(160deg,#fefce8,#fef9c3);border:2px solid #fde047}._tier70_146c3_2:before{background:linear-gradient(90deg,#eab308,#facc15)}._tier50_146c3_2{background:linear-gradient(160deg,#fff7ed,#ffedd5);border:2px solid #fdba74}._tier50_146c3_2:before{background:linear-gradient(90deg,#f97316,#fb923c)}._tier0_146c3_2{background:linear-gradient(160deg,#fef2f2,#fee2e2);border:2px solid #fca5a5}._tier0_146c3_2:before{background:linear-gradient(90deg,#ef4444,#f87171)}._tierPercent_146c3_2{letter-spacing:-1px;margin-bottom:8px;font-size:40px;font-weight:800;line-height:1}._tier100_146c3_2 ._tierPercent_146c3_2{color:#059669}._tier70_146c3_2 ._tierPercent_146c3_2{color:#ca8a04}._tier50_146c3_2 ._tierPercent_146c3_2{color:#ea580c}._tier0_146c3_2 ._tierPercent_146c3_2{color:#dc2626}._tierLabel_146c3_2{margin-bottom:6px;font-size:14px;font-weight:700}._tier100_146c3_2 ._tierLabel_146c3_2{color:#065f46}._tier70_146c3_2 ._tierLabel_146c3_2{color:#854d0e}._tier50_146c3_2 ._tierLabel_146c3_2{color:#9a3412}._tier0_146c3_2 ._tierLabel_146c3_2{color:#991b1b}._tierTime_146c3_2{color:#6b7280;font-size:12px;line-height:1.4}._tierNote_146c3_2{color:#9ca3af;margin-top:8px;font-size:11px;font-style:italic}._cancellationFormCard_146c3_2{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border:2px solid #0369a1;border-radius:16px;padding:32px;position:relative;overflow:hidden}._cancellationFormCard_146c3_2:before{content:"";background:linear-gradient(90deg,#0369a1,#0ea5e9,#38bdf8);height:5px;position:absolute;top:0;left:0;right:0}._formTitle_146c3_2{color:#0c4a6e;align-items:center;gap:10px;margin-bottom:6px;font-size:18px;font-weight:700;display:flex}._formTitleIcon_146c3_2{color:#0369a1;width:24px;height:24px}._formSubtitle_146c3_2{color:#64748b;margin-bottom:24px;font-size:14px;line-height:1.6}._formGrid_146c3_2{grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px;display:grid}._formGroup_146c3_2{flex-direction:column;gap:6px;display:flex}._formGroupFull_146c3_2{grid-column:1/-1}._formLabel_146c3_2{color:#374151;align-items:center;gap:4px;font-size:13px;font-weight:600;display:flex}._required_146c3_2{color:#ef4444}._formInput_146c3_2{color:#1f2937;background:#fff;border:1.5px solid #cbd5e1;border-radius:10px;outline:none;padding:12px 16px;font-family:inherit;font-size:14px;transition:border-color .2s,box-shadow .2s}._formInput_146c3_2:focus{border-color:#0ea5e9;box-shadow:0 0 0 3px #0ea5e926}._formInput_146c3_2::placeholder{color:#9ca3af}._formTextarea_146c3_2{color:#1f2937;resize:vertical;background:#fff;border:1.5px solid #cbd5e1;border-radius:10px;outline:none;min-height:100px;padding:12px 16px;font-family:inherit;font-size:14px;line-height:1.6;transition:border-color .2s,box-shadow .2s}._formTextarea_146c3_2:focus{border-color:#0ea5e9;box-shadow:0 0 0 3px #0ea5e926}._formTextarea_146c3_2::placeholder{color:#9ca3af}._checkboxGroup_146c3_2{background:#e0f2fe;border:1px solid #bae6fd;border-radius:10px;align-items:flex-start;gap:10px;margin:20px 0;padding:14px 16px;display:flex}._checkboxInput_146c3_2{accent-color:#0369a1;cursor:pointer;flex-shrink:0;width:18px;height:18px;margin-top:2px}._checkboxLabel_146c3_2{color:#374151;cursor:pointer;font-size:13px;line-height:1.6}._submitButton_146c3_2{color:#fff;cursor:pointer;letter-spacing:.3px;background:linear-gradient(135deg,#dc2626,#ef4444);border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;padding:14px 28px;font-size:15px;font-weight:700;transition:transform .2s,box-shadow .2s,opacity .2s;display:inline-flex}._submitButton_146c3_2:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 24px #dc26264d}._submitButton_146c3_2:disabled{opacity:.5;cursor:not-allowed}._submitIcon_146c3_2{width:18px;height:18px}._successMessage_146c3_2{text-align:center;background:linear-gradient(135deg,#ecfdf5,#d1fae5);border:2px solid #6ee7b7;border-radius:12px;margin-top:16px;padding:24px}._successIcon_146c3_2{color:#059669;width:48px;height:48px;margin:0 auto 12px;display:block}._successTitle_146c3_2{color:#065f46;margin-bottom:8px;font-size:18px;font-weight:700}._successText_146c3_2{color:#047857;font-size:14px;line-height:1.6}._modalOverlay_146c3_2{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:#0f172a99;justify-content:center;align-items:center;animation:.2s ease-out _fadeIn_146c3_1;display:flex;position:fixed;inset:0}@keyframes _fadeIn_146c3_1{0%{opacity:0}to{opacity:1}}._modalContent_146c3_2{background:#fff;border-radius:16px;width:90%;max-width:450px;padding:0;animation:.3s cubic-bezier(.16,1,.3,1) _slideUp_146c3_1;position:relative;overflow:hidden;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}@keyframes _slideUp_146c3_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._modalCloseBtn_146c3_2{color:#64748b;cursor:pointer;z-index:10;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:4px;transition:background .2s,color .2s;display:flex;position:absolute;top:16px;right:16px}._modalCloseBtn_146c3_2:hover{color:#0f172a;background:#f1f5f9}._modalHeader_146c3_2{text-align:center;padding:24px 24px 16px}._modalIconWrapper_146c3_2{background:#fef2f2;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin:0 auto 16px;display:flex}._modalIcon_146c3_2{color:#ef4444;width:28px;height:28px}._modalTitle_146c3_2{color:#0f172a;margin:0;font-size:20px;font-weight:700}._modalBody_146c3_2{color:#475569;text-align:center;padding:0 24px 20px;font-size:14px;line-height:1.6}._modalWarning_146c3_2{color:#b45309;background:#fffbeb;border-radius:8px;margin-top:12px;padding:10px 14px;font-size:13px;font-weight:500}._modalSummary_146c3_2{text-align:left;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;margin-top:16px;padding:12px}._summaryItem_146c3_2{justify-content:space-between;margin-bottom:6px;display:flex}._summaryItem_146c3_2:last-child{margin-bottom:0}._summaryLabel_146c3_2{color:#64748b;font-size:13px}._summaryValue_146c3_2{color:#0f172a;font-size:13px;font-weight:600}._modalFooter_146c3_2{gap:12px;padding:16px 24px 24px;display:flex}._btnCancel_146c3_2,._btnConfirm_146c3_2{cursor:pointer;border:none;border-radius:10px;flex:1;padding:12px;font-size:14px;font-weight:600;transition:all .2s}._btnCancel_146c3_2{color:#475569;background:#f1f5f9}._btnCancel_146c3_2:hover{color:#0f172a;background:#e2e8f0}._btnConfirm_146c3_2{color:#fff;background:#ef4444}._btnConfirm_146c3_2:hover{background:#dc2626;box-shadow:0 4px 12px #ef444433}@media(max-width:768px){._heroSection_146c3_2{padding:50px 20px}._heroTitle_146c3_2{font-size:28px}._stepsGrid_146c3_2{grid-template-columns:repeat(2,1fr)}._specialGrid_146c3_2,._contactGrid_146c3_2{grid-template-columns:1fr}._refundTable_146c3_2 thead th,._refundTable_146c3_2 tbody td{padding:10px 12px;font-size:13px}._timelineBox_146c3_2{text-align:center;flex-direction:column}._refundTiersGrid_146c3_2{grid-template-columns:repeat(2,1fr)}._formGrid_146c3_2{grid-template-columns:1fr}._cancellationFormCard_146c3_2{padding:24px 20px}}@media(max-width:480px){._heroSection_146c3_2{margin-top:60px;padding:40px 16px}._heroTitle_146c3_2{font-size:24px}._heroSubtitle_146c3_2{font-size:14px}._pageTitle_146c3_2{font-size:22px}._titleSection_146c3_2{padding:30px 16px 16px}._mainContent_146c3_2{padding:30px 16px 40px}._stepsGrid_146c3_2{grid-template-columns:1fr}._refundTable_146c3_2{font-size:12px}._refundTiersGrid_146c3_2{grid-template-columns:1fr 1fr}._tierPercent_146c3_2{font-size:32px}._cancellationFormCard_146c3_2{padding:20px 16px}}@keyframes _spin_146c3_1{to{transform:rotate(360deg)}}@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-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-border-style:solid;--tw-leading:initial;--tw-font-weight: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-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-ease:initial}}}@layer theme;@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,var(--font-sans,"Inter",sans-serif));font-feature-settings:var(--default-font-feature-settings,initial);font-variation-settings:var(--default-font-variation-settings,initial);-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,var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace));font-feature-settings:var(--default-mono-font-feature-settings,initial);font-variation-settings:var(--default-mono-font-variation-settings,initial);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_15bpo_2{width:100%}@media(min-width:40rem){._container_15bpo_2{max-width:40rem}}@media(min-width:48rem){._container_15bpo_2{max-width:48rem}}@media(min-width:64rem){._container_15bpo_2{max-width:64rem}}@media(min-width:80rem){._container_15bpo_2{max-width:80rem}}@media(min-width:96rem){._container_15bpo_2{max-width:96rem}}._mx-auto_15bpo_2{margin-inline:auto}._mt-2_15bpo_2{margin-top:calc(var(--spacing,.25rem)*2)}._mt-3_15bpo_2{margin-top:calc(var(--spacing,.25rem)*3)}._mt-4_15bpo_2{margin-top:calc(var(--spacing,.25rem)*4)}._mb-1_15bpo_2{margin-bottom:calc(var(--spacing,.25rem)*1)}._mb-2_15bpo_2{margin-bottom:calc(var(--spacing,.25rem)*2)}._mb-4_15bpo_2{margin-bottom:calc(var(--spacing,.25rem)*4)}._mb-5_15bpo_2{margin-bottom:calc(var(--spacing,.25rem)*5)}._mb-6_15bpo_2{margin-bottom:calc(var(--spacing,.25rem)*6)}._mb-8_15bpo_2{margin-bottom:calc(var(--spacing,.25rem)*8)}._block_15bpo_2{display:block}._flex_15bpo_2{display:flex}._grid_15bpo_2{display:grid}._hidden_15bpo_2{display:none}._inline_15bpo_2{display:inline}._inline-block_15bpo_2{display:inline-block}._inline-flex_15bpo_2{display:inline-flex}._h-5_15bpo_2{height:calc(var(--spacing,.25rem)*5)}._h-6_15bpo_2{height:calc(var(--spacing,.25rem)*6)}._h-9_15bpo_2{height:calc(var(--spacing,.25rem)*9)}._h-full_15bpo_2{height:100%}._min-h-screen_15bpo_2{min-height:100vh}._w-5_15bpo_2{width:calc(var(--spacing,.25rem)*5)}._w-6_15bpo_2{width:calc(var(--spacing,.25rem)*6)}._w-9_15bpo_2{width:calc(var(--spacing,.25rem)*9)}._w-full_15bpo_2{width:100%}._max-w-4xl_15bpo_2{max-width:var(--container-4xl,56rem)}._max-w-\[140px\]_15bpo_2{max-width:140px}._max-w-lg_15bpo_2{max-width:var(--container-lg,32rem)}._max-w-xs_15bpo_2{max-width:var(--container-xs,20rem)}._flex-shrink-0_15bpo_2{flex-shrink:0}._grow_15bpo_2{flex-grow:1}._transform_15bpo_2{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}._animate-spin_15bpo_2{animation:var(--animate-spin,spin 1s linear infinite)}._cursor-pointer_15bpo_2{cursor:pointer}._resize_15bpo_2{resize:both}._flex-col_15bpo_2{flex-direction:column}._flex-wrap_15bpo_2{flex-wrap:wrap}._items-center_15bpo_2{align-items:center}._items-start_15bpo_2{align-items:flex-start}._justify-center_15bpo_2{justify-content:center}._gap-2_15bpo_2{gap:calc(var(--spacing,.25rem)*2)}._gap-3_15bpo_2{gap:calc(var(--spacing,.25rem)*3)}._gap-4_15bpo_2{gap:calc(var(--spacing,.25rem)*4)}:where(._space-y-1_15bpo_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(._space-y-6_15bpo_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*6)*calc(1 - var(--tw-space-y-reverse)))}._truncate_15bpo_2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._overflow-hidden_15bpo_2{overflow:hidden}._rounded_15bpo_2{border-radius:.25rem}._rounded-2xl_15bpo_2{border-radius:var(--radius-2xl,1rem)}._rounded-full_15bpo_2{border-radius:3.40282e38px}._rounded-lg_15bpo_2{border-radius:var(--radius-lg,.5rem)}._rounded-md_15bpo_2{border-radius:var(--radius-md,.375rem)}._rounded-xl_15bpo_2{border-radius:var(--radius-xl,.75rem)}._border_15bpo_2{border-style:var(--tw-border-style);border-width:1px}._border-0_15bpo_2{border-style:var(--tw-border-style);border-width:0}._border-amber-100_15bpo_2{border-color:var(--color-amber-100,oklch(96.2% .059 95.617))}._border-gray-100_15bpo_2{border-color:var(--color-gray-100,oklch(96.7% .003 264.542))}._border-gray-200_15bpo_2{border-color:var(--color-gray-200,oklch(92.8% .006 264.531))}._border-red-100_15bpo_2{border-color:var(--color-red-100,oklch(93.6% .032 17.717))}._bg-amber-50_15bpo_2{background-color:var(--color-amber-50,oklch(98.7% .022 95.277))}._bg-blue-50_15bpo_2{background-color:var(--color-blue-50,oklch(97% .014 254.604))}._bg-emerald-600_15bpo_2{background-color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._bg-gray-50_15bpo_2{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._bg-primary-50_15bpo_2{background-color:var(--color-primary-50,#ecfdf5)}._bg-red-50_15bpo_2{background-color:var(--color-red-50,oklch(97.1% .013 17.38))}._bg-transparent_15bpo_2{background-color:#0000}._bg-white_15bpo_2{background-color:var(--color-white,#fff)}._object-cover_15bpo_2{object-fit:cover}._p-0_15bpo_2{padding:calc(var(--spacing,.25rem)*0)}._p-3_15bpo_2{padding:calc(var(--spacing,.25rem)*3)}._p-8_15bpo_2{padding:calc(var(--spacing,.25rem)*8)}._px-3_15bpo_2{padding-inline:calc(var(--spacing,.25rem)*3)}._px-4_15bpo_2{padding-inline:calc(var(--spacing,.25rem)*4)}._px-5_15bpo_2{padding-inline:calc(var(--spacing,.25rem)*5)}._px-6_15bpo_2{padding-inline:calc(var(--spacing,.25rem)*6)}._py-2_15bpo_2{padding-block:calc(var(--spacing,.25rem)*2)}._py-2\.5_15bpo_2{padding-block:calc(var(--spacing,.25rem)*2.5)}._py-20_15bpo_2{padding-block:calc(var(--spacing,.25rem)*20)}._pt-24_15bpo_2{padding-top:calc(var(--spacing,.25rem)*24)}._pb-16_15bpo_2{padding-bottom:calc(var(--spacing,.25rem)*16)}._text-center_15bpo_2{text-align:center}._text-left_15bpo_2{text-align:left}._text-2xl_15bpo_2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}._text-4xl_15bpo_2{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}._text-sm_15bpo_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}._text-xs_15bpo_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}._leading-relaxed_15bpo_2{--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}._font-bold_15bpo_2{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}._font-medium_15bpo_2{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}._font-semibold_15bpo_2{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}._text-amber-800_15bpo_2{color:var(--color-amber-800,oklch(47.3% .137 46.201))}._text-amber-900\/80_15bpo_2{color:#7b3306cc}@supports (color:color-mix(in lab,red,red)){._text-amber-900\/80_15bpo_2{color:color-mix(in oklab,var(--color-amber-900,oklch(41.4% .112 45.904))80%,transparent)}}._text-blue-500_15bpo_2{color:var(--color-blue-500,oklch(62.3% .214 259.815))}._text-blue-800_15bpo_2{color:var(--color-blue-800,oklch(42.4% .199 265.638))}._text-emerald-600_15bpo_2{color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._text-emerald-700_15bpo_2{color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._text-gray-500_15bpo_2{color:var(--color-gray-500,oklch(55.1% .027 264.364))}._text-gray-600_15bpo_2{color:var(--color-gray-600,oklch(44.6% .03 256.802))}._text-gray-700_15bpo_2{color:var(--color-gray-700,oklch(37.3% .034 259.733))}._text-gray-800_15bpo_2{color:var(--color-gray-800,oklch(27.8% .033 256.848))}._text-gray-900_15bpo_2{color:var(--color-gray-900,oklch(21% .034 264.665))}._text-primary-500_15bpo_2{color:var(--color-primary-500,#10b981)}._text-primary-600_15bpo_2{color:var(--color-primary-600,#059669)}._text-red-600_15bpo_2{color:var(--color-red-600,oklch(57.7% .245 27.325))}._text-red-700_15bpo_2{color:var(--color-red-700,oklch(50.5% .213 27.518))}._text-red-800_15bpo_2{color:var(--color-red-800,oklch(44.4% .177 26.899))}._text-white_15bpo_2{color:var(--color-white,#fff)}._underline_15bpo_2{text-decoration-line:underline}._shadow-md_15bpo_2{--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_15bpo_2{--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)}._filter_15bpo_2{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,)}._transition-colors_15bpo_2{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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._transition-opacity_15bpo_2{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._ease-out_15bpo_2{--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1))}@media(hover:hover){._hover\:border-primary-500_15bpo_2:hover{border-color:var(--color-primary-500,#10b981)}._hover\:bg-emerald-700_15bpo_2:hover{background-color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._hover\:bg-gray-50_15bpo_2:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._hover\:text-primary-600_15bpo_2:hover{color:var(--color-primary-600,#059669)}._hover\:underline_15bpo_2:hover{text-decoration-line:underline}._hover\:opacity-70_15bpo_2:hover{opacity:.7}}._disabled\:opacity-50_15bpo_2:disabled{opacity:.5}@media(min-width:40rem){._sm\:flex-row_15bpo_2{flex-direction:row}}@media(min-width:48rem){._md\:mt-0_15bpo_2{margin-top:calc(var(--spacing,.25rem)*0)}._md\:gap-4_15bpo_2{gap:calc(var(--spacing,.25rem)*4)}}@media(min-width:80rem){._xl\:h-10_15bpo_2{height:calc(var(--spacing,.25rem)*10)}._xl\:w-10_15bpo_2{width:calc(var(--spacing,.25rem)*10)}._xl\:max-w-\[180px\]_15bpo_2{max-width:180px}}@media(min-width:96rem){._2xl\:inline_15bpo_2{display:inline}}}._page_15bpo_2{background-color:var(--color-gray-50,oklch(98.5% .002 247.839));min-height:100vh;padding-top:calc(var(--spacing,.25rem)*24);padding-bottom:calc(var(--spacing,.25rem)*12)}._container_15bpo_2{max-width:var(--container-7xl,80rem);margin-inline:auto}@media(min-width:64rem){._container_15bpo_2{padding-inline:calc(var(--spacing,.25rem)*8)}}._container_15bpo_2{padding-inline:calc(var(--spacing,.25rem)*4)}@media(min-width:40rem){._container_15bpo_2{padding-inline:calc(var(--spacing,.25rem)*6)}}._header_15bpo_2{margin-bottom:calc(var(--spacing,.25rem)*6);gap:calc(var(--spacing,.25rem)*4);flex-direction:column;display:flex}@media(min-width:48rem){._header_15bpo_2{flex-direction:row;justify-content:space-between;align-items:center}}._title_15bpo_2{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height, 1.2 ));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-900,oklch(21% .034 264.665))}._subtitle_15bpo_2{margin-top:calc(var(--spacing,.25rem)*1);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-gray-600,oklch(44.6% .03 256.802))}._actions_15bpo_2{gap:calc(var(--spacing,.25rem)*2);flex-wrap:wrap;display:flex}._filterBtn_15bpo_2,._markAllBtn_15bpo_2{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-gray-700,oklch(37.3% .034 259.733));border-radius:3.40282e38px}._markAllBtn_15bpo_2{border-color:var(--color-primary-500,#10b981);background-color:var(--color-primary-500,#10b981);color:var(--color-white,#fff)}._status_15bpo_2{padding-block:calc(var(--spacing,.25rem)*6);text-align:center;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-gray-600,oklch(44.6% .03 256.802))}._error_15bpo_2{padding-block:calc(var(--spacing,.25rem)*4);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-red-700,oklch(50.5% .213 27.518))}._list_15bpo_2{gap:calc(var(--spacing,.25rem)*3);flex-direction:column;display:flex}._card_15bpo_2{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing,.25rem)*3);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem)*4);border-width:1px;display:flex}._cardUnread_15bpo_2{border-color:var(--color-primary-200,#a7f3d0)}._cardRead_15bpo_2{border-color:var(--color-gray-200,oklch(92.8% .006 264.531));opacity:.8}._cardMain_15bpo_2{flex:1}._cardTitle_15bpo_2{margin-bottom:calc(var(--spacing,.25rem)*1);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-gray-900,oklch(21% .034 264.665))}._cardMessage_15bpo_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-gray-600,oklch(44.6% .03 256.802))}._time_15bpo_2{margin-top:calc(var(--spacing,.25rem)*2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:var(--color-gray-400,oklch(70.7% .022 261.325));display:block}._readBtn_15bpo_2{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-primary-200,#a7f3d0);background-color:var(--color-primary-50,#ecfdf5);padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:var(--color-primary-700,#047857);border-radius:3.40282e38px}._readLabel_15bpo_2{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-green-200,oklch(92.5% .084 155.995));background-color:var(--color-green-50,oklch(98.2% .018 155.826));padding-inline:calc(var(--spacing,.25rem)*2);padding-block:calc(var(--spacing,.25rem)*1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:var(--color-green-700,oklch(52.7% .154 150.069));border-radius:3.40282e38px}@keyframes _spin_15bpo_1{to{transform:rotate(360deg)}}._page_1xaun_1{min-height:100vh;background:linear-gradient(180deg,#f0faf8,#f8faf9 40%,#fff);padding:6rem 1.5rem 3rem}._hero_1xaun_7{max-width:1100px;margin:0 auto 2rem;text-align:center}._title_1xaun_13{font-size:clamp(1.75rem,4vw,2.25rem);font-weight:800;color:#1a3a32;display:flex;align-items:center;justify-content:center;gap:.5rem;margin-bottom:.5rem}._subtitle_1xaun_24{color:#5a6b66;font-size:1.05rem;max-width:520px;margin:0 auto 1.5rem}._filters_1xaun_31{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}._chip_1xaun_38{padding:.5rem 1.1rem;border-radius:999px;border:1px solid #d1e7e2;background:#fff;color:#374151;font-size:.9rem;cursor:pointer;transition:all .2s}._chip_1xaun_38:hover{border-color:#00796b;color:#00796b}._chipActive_1xaun_54{background:#00796b;border-color:#00796b;color:#fff}._grid_1xaun_60{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.25rem}._cardLink_1xaun_68{text-decoration:none;color:inherit;display:block}._card_1xaun_68{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 8px 30px #003c3214;border:1px solid #e8f0ed;display:flex;flex-direction:column;transition:transform .2s,box-shadow .2s}._card_1xaun_68:hover{transform:translateY(-4px);box-shadow:0 12px 40px #003c321f}._imageWrap_1xaun_90{position:relative;height:180px;overflow:hidden}._image_1xaun_90{width:100%;height:100%;object-fit:cover}._badge_1xaun_102{position:absolute;top:12px;left:12px;background:#00796beb;color:#fff;font-size:.7rem;font-weight:700;padding:4px 10px;border-radius:6px;text-transform:uppercase;letter-spacing:.04em}._body_1xaun_116{padding:1.1rem 1.25rem 1.25rem;flex:1;display:flex;flex-direction:column}._cardTitle_1xaun_123{font-size:1.1rem;font-weight:700;color:#1a3a32;margin-bottom:.35rem;line-height:1.35}._location_1xaun_131{display:flex;align-items:center;gap:4px;font-size:.85rem;color:#00796b;margin-bottom:.5rem}._desc_1xaun_140{font-size:.88rem;color:#6b7280;line-height:1.5;flex:1;margin-bottom:1rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._footer_1xaun_152{display:flex;align-items:center;justify-content:space-between;padding-top:.75rem;border-top:1px solid #f0f4f2}._price_1xaun_160{font-size:1.15rem;font-weight:800;color:#c62828}._rating_1xaun_166{display:flex;align-items:center;gap:4px;font-size:.85rem;color:#374151;font-weight:600}._state_1xaun_175{text-align:center;padding:3rem 1rem;color:#6b7280}._stateError_1xaun_181{color:#c62828}._cta_1xaun_185{max-width:1100px;margin:2.5rem auto 0;text-align:center}._ctaLink_1xaun_191{display:inline-flex;align-items:center;gap:8px;padding:12px 28px;background:#00796b;color:#fff;border-radius:999px;text-decoration:none;font-weight:600;transition:background .2s}._ctaLink_1xaun_191:hover{background:#00695c}._page_5yzb6_1{min-height:60vh;padding:2rem 1rem 4rem;background:#fafafa}._container_5yzb6_7{max-width:760px;margin:0 auto}._backLink_5yzb6_12{display:inline-flex;align-items:center;gap:6px;color:#059669;text-decoration:none;font-size:14px;font-weight:500;margin-bottom:1.5rem}._backLink_5yzb6_12:hover{text-decoration:underline}._muted_5yzb6_27{color:#6b7280}._error_5yzb6_31{color:#dc2626}._article_5yzb6_35{background:#fff;border-radius:16px;padding:2rem;box-shadow:0 4px 24px #0000000f}._heroImage_5yzb6_42{width:100%;max-height:360px;object-fit:cover;border-radius:12px;margin-bottom:1.25rem}._metaRow_5yzb6_50{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-bottom:.75rem}._category_5yzb6_58{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#059669;background:#ecfdf5;padding:4px 10px;border-radius:20px}._date_5yzb6_69{display:inline-flex;align-items:center;gap:4px;font-size:13px;color:#6b7280}._title_5yzb6_77{font-size:clamp(1.5rem,4vw,2rem);font-weight:700;color:#111827;line-height:1.25;margin-bottom:.75rem}._summary_5yzb6_85{font-size:1.05rem;color:#4b5563;line-height:1.6;margin-bottom:1.25rem;padding-bottom:1.25rem;border-bottom:1px solid #e5e7eb}._body_5yzb6_94{font-size:1rem;line-height:1.75;color:#374151}._body_5yzb6_94 p{margin-bottom:1rem}@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-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-border-style:solid;--tw-leading:initial;--tw-font-weight: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-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-ease:initial}}}@layer theme;@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,var(--font-sans,"Inter",sans-serif));font-feature-settings:var(--default-font-feature-settings,initial);font-variation-settings:var(--default-font-variation-settings,initial);-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,var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace));font-feature-settings:var(--default-mono-font-feature-settings,initial);font-variation-settings:var(--default-mono-font-variation-settings,initial);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_ywwqa_2{width:100%}@media(min-width:40rem){._container_ywwqa_2{max-width:40rem}}@media(min-width:48rem){._container_ywwqa_2{max-width:48rem}}@media(min-width:64rem){._container_ywwqa_2{max-width:64rem}}@media(min-width:80rem){._container_ywwqa_2{max-width:80rem}}@media(min-width:96rem){._container_ywwqa_2{max-width:96rem}}._mx-auto_ywwqa_2{margin-inline:auto}._mt-2_ywwqa_2{margin-top:calc(var(--spacing,.25rem)*2)}._mt-3_ywwqa_2{margin-top:calc(var(--spacing,.25rem)*3)}._mt-4_ywwqa_2{margin-top:calc(var(--spacing,.25rem)*4)}._mb-1_ywwqa_2{margin-bottom:calc(var(--spacing,.25rem)*1)}._mb-2_ywwqa_2{margin-bottom:calc(var(--spacing,.25rem)*2)}._mb-4_ywwqa_2{margin-bottom:calc(var(--spacing,.25rem)*4)}._mb-5_ywwqa_2{margin-bottom:calc(var(--spacing,.25rem)*5)}._mb-6_ywwqa_2{margin-bottom:calc(var(--spacing,.25rem)*6)}._mb-8_ywwqa_2{margin-bottom:calc(var(--spacing,.25rem)*8)}._block_ywwqa_2{display:block}._flex_ywwqa_2{display:flex}._grid_ywwqa_2{display:grid}._hidden_ywwqa_2{display:none}._inline_ywwqa_2{display:inline}._inline-block_ywwqa_2{display:inline-block}._inline-flex_ywwqa_2{display:inline-flex}._h-5_ywwqa_2{height:calc(var(--spacing,.25rem)*5)}._h-6_ywwqa_2{height:calc(var(--spacing,.25rem)*6)}._h-9_ywwqa_2{height:calc(var(--spacing,.25rem)*9)}._h-full_ywwqa_2{height:100%}._min-h-screen_ywwqa_2{min-height:100vh}._w-5_ywwqa_2{width:calc(var(--spacing,.25rem)*5)}._w-6_ywwqa_2{width:calc(var(--spacing,.25rem)*6)}._w-9_ywwqa_2{width:calc(var(--spacing,.25rem)*9)}._w-full_ywwqa_2{width:100%}._max-w-4xl_ywwqa_2{max-width:var(--container-4xl,56rem)}._max-w-\[140px\]_ywwqa_2{max-width:140px}._max-w-lg_ywwqa_2{max-width:var(--container-lg,32rem)}._max-w-xs_ywwqa_2{max-width:var(--container-xs,20rem)}._flex-shrink-0_ywwqa_2{flex-shrink:0}._grow_ywwqa_2{flex-grow:1}._transform_ywwqa_2{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}._animate-spin_ywwqa_2{animation:var(--animate-spin,spin 1s linear infinite)}._cursor-pointer_ywwqa_2{cursor:pointer}._resize_ywwqa_2{resize:both}._flex-col_ywwqa_2{flex-direction:column}._flex-wrap_ywwqa_2{flex-wrap:wrap}._items-center_ywwqa_2{align-items:center}._items-start_ywwqa_2{align-items:flex-start}._justify-center_ywwqa_2{justify-content:center}._gap-2_ywwqa_2{gap:calc(var(--spacing,.25rem)*2)}._gap-3_ywwqa_2{gap:calc(var(--spacing,.25rem)*3)}._gap-4_ywwqa_2{gap:calc(var(--spacing,.25rem)*4)}:where(._space-y-1_ywwqa_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(._space-y-6_ywwqa_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*6)*calc(1 - var(--tw-space-y-reverse)))}._truncate_ywwqa_2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._overflow-hidden_ywwqa_2{overflow:hidden}._rounded_ywwqa_2{border-radius:.25rem}._rounded-2xl_ywwqa_2{border-radius:var(--radius-2xl,1rem)}._rounded-full_ywwqa_2{border-radius:3.40282e38px}._rounded-lg_ywwqa_2{border-radius:var(--radius-lg,.5rem)}._rounded-md_ywwqa_2{border-radius:var(--radius-md,.375rem)}._rounded-xl_ywwqa_2{border-radius:var(--radius-xl,.75rem)}._border_ywwqa_2{border-style:var(--tw-border-style);border-width:1px}._border-0_ywwqa_2{border-style:var(--tw-border-style);border-width:0}._border-amber-100_ywwqa_2{border-color:var(--color-amber-100,oklch(96.2% .059 95.617))}._border-gray-100_ywwqa_2{border-color:var(--color-gray-100,oklch(96.7% .003 264.542))}._border-gray-200_ywwqa_2{border-color:var(--color-gray-200,oklch(92.8% .006 264.531))}._border-red-100_ywwqa_2{border-color:var(--color-red-100,oklch(93.6% .032 17.717))}._bg-amber-50_ywwqa_2{background-color:var(--color-amber-50,oklch(98.7% .022 95.277))}._bg-blue-50_ywwqa_2{background-color:var(--color-blue-50,oklch(97% .014 254.604))}._bg-emerald-600_ywwqa_2{background-color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._bg-gray-50_ywwqa_2{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._bg-primary-50_ywwqa_2{background-color:var(--color-primary-50,#ecfdf5)}._bg-red-50_ywwqa_2{background-color:var(--color-red-50,oklch(97.1% .013 17.38))}._bg-transparent_ywwqa_2{background-color:#0000}._bg-white_ywwqa_2{background-color:var(--color-white,#fff)}._object-cover_ywwqa_2{object-fit:cover}._p-0_ywwqa_2{padding:calc(var(--spacing,.25rem)*0)}._p-3_ywwqa_2{padding:calc(var(--spacing,.25rem)*3)}._p-8_ywwqa_2{padding:calc(var(--spacing,.25rem)*8)}._px-3_ywwqa_2{padding-inline:calc(var(--spacing,.25rem)*3)}._px-4_ywwqa_2{padding-inline:calc(var(--spacing,.25rem)*4)}._px-5_ywwqa_2{padding-inline:calc(var(--spacing,.25rem)*5)}._px-6_ywwqa_2{padding-inline:calc(var(--spacing,.25rem)*6)}._py-2_ywwqa_2{padding-block:calc(var(--spacing,.25rem)*2)}._py-2\.5_ywwqa_2{padding-block:calc(var(--spacing,.25rem)*2.5)}._py-20_ywwqa_2{padding-block:calc(var(--spacing,.25rem)*20)}._pt-24_ywwqa_2{padding-top:calc(var(--spacing,.25rem)*24)}._pb-16_ywwqa_2{padding-bottom:calc(var(--spacing,.25rem)*16)}._text-center_ywwqa_2{text-align:center}._text-left_ywwqa_2{text-align:left}._text-2xl_ywwqa_2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}._text-4xl_ywwqa_2{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}._text-sm_ywwqa_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}._text-xs_ywwqa_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}._leading-relaxed_ywwqa_2{--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}._font-bold_ywwqa_2{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}._font-medium_ywwqa_2{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}._font-semibold_ywwqa_2{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}._text-amber-800_ywwqa_2{color:var(--color-amber-800,oklch(47.3% .137 46.201))}._text-amber-900\/80_ywwqa_2{color:#7b3306cc}@supports (color:color-mix(in lab,red,red)){._text-amber-900\/80_ywwqa_2{color:color-mix(in oklab,var(--color-amber-900,oklch(41.4% .112 45.904))80%,transparent)}}._text-blue-500_ywwqa_2{color:var(--color-blue-500,oklch(62.3% .214 259.815))}._text-blue-800_ywwqa_2{color:var(--color-blue-800,oklch(42.4% .199 265.638))}._text-emerald-600_ywwqa_2{color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._text-emerald-700_ywwqa_2{color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._text-gray-500_ywwqa_2{color:var(--color-gray-500,oklch(55.1% .027 264.364))}._text-gray-600_ywwqa_2{color:var(--color-gray-600,oklch(44.6% .03 256.802))}._text-gray-700_ywwqa_2{color:var(--color-gray-700,oklch(37.3% .034 259.733))}._text-gray-800_ywwqa_2{color:var(--color-gray-800,oklch(27.8% .033 256.848))}._text-gray-900_ywwqa_2{color:var(--color-gray-900,oklch(21% .034 264.665))}._text-primary-500_ywwqa_2{color:var(--color-primary-500,#10b981)}._text-primary-600_ywwqa_2{color:var(--color-primary-600,#059669)}._text-red-600_ywwqa_2{color:var(--color-red-600,oklch(57.7% .245 27.325))}._text-red-700_ywwqa_2{color:var(--color-red-700,oklch(50.5% .213 27.518))}._text-red-800_ywwqa_2{color:var(--color-red-800,oklch(44.4% .177 26.899))}._text-white_ywwqa_2{color:var(--color-white,#fff)}._underline_ywwqa_2{text-decoration-line:underline}._shadow-md_ywwqa_2{--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_ywwqa_2{--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)}._filter_ywwqa_2{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,)}._transition-colors_ywwqa_2{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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._transition-opacity_ywwqa_2{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._ease-out_ywwqa_2{--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1))}@media(hover:hover){._hover\:border-primary-500_ywwqa_2:hover{border-color:var(--color-primary-500,#10b981)}._hover\:bg-emerald-700_ywwqa_2:hover{background-color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._hover\:bg-gray-50_ywwqa_2:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._hover\:text-primary-600_ywwqa_2:hover{color:var(--color-primary-600,#059669)}._hover\:underline_ywwqa_2:hover{text-decoration-line:underline}._hover\:opacity-70_ywwqa_2:hover{opacity:.7}}._disabled\:opacity-50_ywwqa_2:disabled{opacity:.5}@media(min-width:40rem){._sm\:flex-row_ywwqa_2{flex-direction:row}}@media(min-width:48rem){._md\:mt-0_ywwqa_2{margin-top:calc(var(--spacing,.25rem)*0)}._md\:gap-4_ywwqa_2{gap:calc(var(--spacing,.25rem)*4)}}@media(min-width:80rem){._xl\:h-10_ywwqa_2{height:calc(var(--spacing,.25rem)*10)}._xl\:w-10_ywwqa_2{width:calc(var(--spacing,.25rem)*10)}._xl\:max-w-\[180px\]_ywwqa_2{max-width:180px}}@media(min-width:96rem){._2xl\:inline_ywwqa_2{display:inline}}}._page_ywwqa_2{background-color:var(--color-gray-50,oklch(98.5% .002 247.839));min-height:100vh;padding-top:88px;padding-bottom:48px}._container_ywwqa_2{max-width:var(--container-7xl,80rem)}@media(min-width:64rem){._container_ywwqa_2{padding-inline:calc(var(--spacing,.25rem)*8)}}._container_ywwqa_2{max-width:var(--container-4xl,56rem);padding-inline:calc(var(--spacing,.25rem)*4);margin-inline:auto}@media(min-width:40rem){._container_ywwqa_2{padding-inline:calc(var(--spacing,.25rem)*6)}}._header_ywwqa_2{margin-bottom:calc(var(--spacing,.25rem)*8)}._title_ywwqa_2{margin-bottom:calc(var(--spacing,.25rem)*2);font-family:var(--font-serif,"Playfair Display",serif);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-900,oklch(21% .034 264.665))}@media(min-width:48rem){._title_ywwqa_2{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height, 1.2 ))}}._subtitle_ywwqa_2{color:var(--color-gray-600,oklch(44.6% .03 256.802))}._state_ywwqa_2{padding-block:calc(var(--spacing,.25rem)*12);text-align:center;color:var(--color-gray-500,oklch(55.1% .027 264.364))}._stateError_ywwqa_2{color:var(--color-red-600,oklch(57.7% .245 27.325))}._card_ywwqa_2{margin-bottom:calc(var(--spacing,.25rem)*4);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-100,oklch(96.7% .003 264.542));background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem)*5);--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)}._cardTitle_ywwqa_2{margin-bottom:calc(var(--spacing,.25rem)*1);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-gray-900,oklch(21% .034 264.665))}._cardMeta_ywwqa_2{gap:calc(var(--spacing,.25rem)*3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-gray-500,oklch(55.1% .027 264.364));flex-wrap:wrap;display:flex}._badge_ywwqa_2{background-color:var(--color-emerald-50,oklch(97.9% .021 166.113));padding-inline:calc(var(--spacing,.25rem)*2.5);padding-block:calc(var(--spacing,.25rem)*.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-emerald-700,oklch(50.8% .118 165.612));border-radius:3.40282e38px;align-items:center;display:inline-flex}._badgeMuted_ywwqa_2{background-color:var(--color-gray-100,oklch(96.7% .003 264.542));color:var(--color-gray-600,oklch(44.6% .03 256.802))}._amount_ywwqa_2{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._empty_ywwqa_2{padding-block:calc(var(--spacing,.25rem)*16);text-align:center;color:var(--color-gray-500,oklch(55.1% .027 264.364))}._linkBtn_ywwqa_2{margin-top:calc(var(--spacing,.25rem)*3);align-items:center;gap:calc(var(--spacing,.25rem)*1);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-emerald-700,oklch(50.8% .118 165.612));display:inline-flex}@media(hover:hover){._linkBtn_ywwqa_2:hover{text-decoration-line:underline}}._stars_ywwqa_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-amber-500,oklch(76.9% .188 70.08))}._codeBox_ywwqa_2{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--color-gray-300,oklch(87.2% .01 258.338));background-color:var(--color-gray-50,oklch(98.5% .002 247.839));padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*2);font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));display:inline-block}@keyframes _spin_ywwqa_1{to{transform:rotate(360deg)}}@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-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-border-style:solid;--tw-leading:initial;--tw-font-weight: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-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-ease:initial}}}@layer theme;@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,var(--font-sans,"Inter",sans-serif));font-feature-settings:var(--default-font-feature-settings,initial);font-variation-settings:var(--default-font-variation-settings,initial);-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,var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace));font-feature-settings:var(--default-mono-font-feature-settings,initial);font-variation-settings:var(--default-mono-font-variation-settings,initial);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_1vexx_2{width:100%}@media(min-width:40rem){._container_1vexx_2{max-width:40rem}}@media(min-width:48rem){._container_1vexx_2{max-width:48rem}}@media(min-width:64rem){._container_1vexx_2{max-width:64rem}}@media(min-width:80rem){._container_1vexx_2{max-width:80rem}}@media(min-width:96rem){._container_1vexx_2{max-width:96rem}}._mx-auto_1vexx_2{margin-inline:auto}._mt-2_1vexx_2{margin-top:calc(var(--spacing,.25rem)*2)}._mt-3_1vexx_2{margin-top:calc(var(--spacing,.25rem)*3)}._mt-4_1vexx_2{margin-top:calc(var(--spacing,.25rem)*4)}._mb-1_1vexx_2{margin-bottom:calc(var(--spacing,.25rem)*1)}._mb-2_1vexx_2{margin-bottom:calc(var(--spacing,.25rem)*2)}._mb-4_1vexx_2{margin-bottom:calc(var(--spacing,.25rem)*4)}._mb-5_1vexx_2{margin-bottom:calc(var(--spacing,.25rem)*5)}._mb-6_1vexx_2{margin-bottom:calc(var(--spacing,.25rem)*6)}._mb-8_1vexx_2{margin-bottom:calc(var(--spacing,.25rem)*8)}._block_1vexx_2{display:block}._flex_1vexx_2{display:flex}._grid_1vexx_2{display:grid}._hidden_1vexx_2{display:none}._inline_1vexx_2{display:inline}._inline-block_1vexx_2{display:inline-block}._inline-flex_1vexx_2{display:inline-flex}._h-5_1vexx_2{height:calc(var(--spacing,.25rem)*5)}._h-6_1vexx_2{height:calc(var(--spacing,.25rem)*6)}._h-9_1vexx_2{height:calc(var(--spacing,.25rem)*9)}._h-full_1vexx_2{height:100%}._min-h-screen_1vexx_2{min-height:100vh}._w-5_1vexx_2{width:calc(var(--spacing,.25rem)*5)}._w-6_1vexx_2{width:calc(var(--spacing,.25rem)*6)}._w-9_1vexx_2{width:calc(var(--spacing,.25rem)*9)}._w-full_1vexx_2{width:100%}._max-w-4xl_1vexx_2{max-width:var(--container-4xl,56rem)}._max-w-\[140px\]_1vexx_2{max-width:140px}._max-w-lg_1vexx_2{max-width:var(--container-lg,32rem)}._max-w-xs_1vexx_2{max-width:var(--container-xs,20rem)}._flex-shrink-0_1vexx_2{flex-shrink:0}._grow_1vexx_2{flex-grow:1}._transform_1vexx_2{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}._animate-spin_1vexx_2{animation:var(--animate-spin,spin 1s linear infinite)}._cursor-pointer_1vexx_2{cursor:pointer}._resize_1vexx_2{resize:both}._flex-col_1vexx_2{flex-direction:column}._flex-wrap_1vexx_2{flex-wrap:wrap}._items-center_1vexx_2{align-items:center}._items-start_1vexx_2{align-items:flex-start}._justify-center_1vexx_2{justify-content:center}._gap-2_1vexx_2{gap:calc(var(--spacing,.25rem)*2)}._gap-3_1vexx_2{gap:calc(var(--spacing,.25rem)*3)}._gap-4_1vexx_2{gap:calc(var(--spacing,.25rem)*4)}:where(._space-y-1_1vexx_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(._space-y-6_1vexx_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*6)*calc(1 - var(--tw-space-y-reverse)))}._truncate_1vexx_2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._overflow-hidden_1vexx_2{overflow:hidden}._rounded_1vexx_2{border-radius:.25rem}._rounded-2xl_1vexx_2{border-radius:var(--radius-2xl,1rem)}._rounded-full_1vexx_2{border-radius:3.40282e38px}._rounded-lg_1vexx_2{border-radius:var(--radius-lg,.5rem)}._rounded-md_1vexx_2{border-radius:var(--radius-md,.375rem)}._rounded-xl_1vexx_2{border-radius:var(--radius-xl,.75rem)}._border_1vexx_2{border-style:var(--tw-border-style);border-width:1px}._border-0_1vexx_2{border-style:var(--tw-border-style);border-width:0}._border-amber-100_1vexx_2{border-color:var(--color-amber-100,oklch(96.2% .059 95.617))}._border-gray-100_1vexx_2{border-color:var(--color-gray-100,oklch(96.7% .003 264.542))}._border-gray-200_1vexx_2{border-color:var(--color-gray-200,oklch(92.8% .006 264.531))}._border-red-100_1vexx_2{border-color:var(--color-red-100,oklch(93.6% .032 17.717))}._bg-amber-50_1vexx_2{background-color:var(--color-amber-50,oklch(98.7% .022 95.277))}._bg-blue-50_1vexx_2{background-color:var(--color-blue-50,oklch(97% .014 254.604))}._bg-emerald-600_1vexx_2{background-color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._bg-gray-50_1vexx_2{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._bg-primary-50_1vexx_2{background-color:var(--color-primary-50,#ecfdf5)}._bg-red-50_1vexx_2{background-color:var(--color-red-50,oklch(97.1% .013 17.38))}._bg-transparent_1vexx_2{background-color:#0000}._bg-white_1vexx_2{background-color:var(--color-white,#fff)}._object-cover_1vexx_2{object-fit:cover}._p-0_1vexx_2{padding:calc(var(--spacing,.25rem)*0)}._p-3_1vexx_2{padding:calc(var(--spacing,.25rem)*3)}._p-8_1vexx_2{padding:calc(var(--spacing,.25rem)*8)}._px-3_1vexx_2{padding-inline:calc(var(--spacing,.25rem)*3)}._px-4_1vexx_2{padding-inline:calc(var(--spacing,.25rem)*4)}._px-5_1vexx_2{padding-inline:calc(var(--spacing,.25rem)*5)}._px-6_1vexx_2{padding-inline:calc(var(--spacing,.25rem)*6)}._py-2_1vexx_2{padding-block:calc(var(--spacing,.25rem)*2)}._py-2\.5_1vexx_2{padding-block:calc(var(--spacing,.25rem)*2.5)}._py-20_1vexx_2{padding-block:calc(var(--spacing,.25rem)*20)}._pt-24_1vexx_2{padding-top:calc(var(--spacing,.25rem)*24)}._pb-16_1vexx_2{padding-bottom:calc(var(--spacing,.25rem)*16)}._text-center_1vexx_2{text-align:center}._text-left_1vexx_2{text-align:left}._text-2xl_1vexx_2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}._text-4xl_1vexx_2{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}._text-sm_1vexx_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}._text-xs_1vexx_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}._leading-relaxed_1vexx_2{--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}._font-bold_1vexx_2{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}._font-medium_1vexx_2{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}._font-semibold_1vexx_2{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}._text-amber-800_1vexx_2{color:var(--color-amber-800,oklch(47.3% .137 46.201))}._text-amber-900\/80_1vexx_2{color:#7b3306cc}@supports (color:color-mix(in lab,red,red)){._text-amber-900\/80_1vexx_2{color:color-mix(in oklab,var(--color-amber-900,oklch(41.4% .112 45.904))80%,transparent)}}._text-blue-500_1vexx_2{color:var(--color-blue-500,oklch(62.3% .214 259.815))}._text-blue-800_1vexx_2{color:var(--color-blue-800,oklch(42.4% .199 265.638))}._text-emerald-600_1vexx_2{color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._text-emerald-700_1vexx_2{color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._text-gray-500_1vexx_2{color:var(--color-gray-500,oklch(55.1% .027 264.364))}._text-gray-600_1vexx_2{color:var(--color-gray-600,oklch(44.6% .03 256.802))}._text-gray-700_1vexx_2{color:var(--color-gray-700,oklch(37.3% .034 259.733))}._text-gray-800_1vexx_2{color:var(--color-gray-800,oklch(27.8% .033 256.848))}._text-gray-900_1vexx_2{color:var(--color-gray-900,oklch(21% .034 264.665))}._text-primary-500_1vexx_2{color:var(--color-primary-500,#10b981)}._text-primary-600_1vexx_2{color:var(--color-primary-600,#059669)}._text-red-600_1vexx_2{color:var(--color-red-600,oklch(57.7% .245 27.325))}._text-red-700_1vexx_2{color:var(--color-red-700,oklch(50.5% .213 27.518))}._text-red-800_1vexx_2{color:var(--color-red-800,oklch(44.4% .177 26.899))}._text-white_1vexx_2{color:var(--color-white,#fff)}._underline_1vexx_2{text-decoration-line:underline}._shadow-md_1vexx_2{--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_1vexx_2{--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)}._filter_1vexx_2{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,)}._transition-colors_1vexx_2{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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._transition-opacity_1vexx_2{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._ease-out_1vexx_2{--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1))}@media(hover:hover){._hover\:border-primary-500_1vexx_2:hover{border-color:var(--color-primary-500,#10b981)}._hover\:bg-emerald-700_1vexx_2:hover{background-color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._hover\:bg-gray-50_1vexx_2:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._hover\:text-primary-600_1vexx_2:hover{color:var(--color-primary-600,#059669)}._hover\:underline_1vexx_2:hover{text-decoration-line:underline}._hover\:opacity-70_1vexx_2:hover{opacity:.7}}._disabled\:opacity-50_1vexx_2:disabled{opacity:.5}@media(min-width:40rem){._sm\:flex-row_1vexx_2{flex-direction:row}}@media(min-width:48rem){._md\:mt-0_1vexx_2{margin-top:calc(var(--spacing,.25rem)*0)}._md\:gap-4_1vexx_2{gap:calc(var(--spacing,.25rem)*4)}}@media(min-width:80rem){._xl\:h-10_1vexx_2{height:calc(var(--spacing,.25rem)*10)}._xl\:w-10_1vexx_2{width:calc(var(--spacing,.25rem)*10)}._xl\:max-w-\[180px\]_1vexx_2{max-width:180px}}@media(min-width:96rem){._2xl\:inline_1vexx_2{display:inline}}}._adminRoot_1vexx_2{background:#f3f4f6;min-height:100vh;font-family:Inter,sans-serif;display:flex}._sidebar_1vexx_2{z-index:50;background:#fff;border-right:1px solid #e5e7eb;flex-direction:column;width:260px;transition:width .3s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;top:0;bottom:0;left:0;overflow:hidden}._collapsed_1vexx_2{width:72px}._sidebarHeader_1vexx_2{border-bottom:1px solid #f3f4f6;justify-content:space-between;align-items:center;padding:16px;transition:all .3s;display:flex}._collapsed_1vexx_2 ._sidebarHeader_1vexx_2{flex-direction:column;align-items:center;gap:8px;padding:16px 6px 12px}._logoArea_1vexx_2{align-items:center;gap:10px;display:flex;overflow:hidden}._collapsed_1vexx_2 ._logoArea_1vexx_2{justify-content:center;width:100%}._logoIconContainer_1vexx_2{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex;overflow:hidden;box-shadow:0 1px 3px #0000000d}._guideLogoImage_1vexx_2{object-fit:cover;width:100%;height:100%}._collapsedLogoText_1vexx_2{text-align:center;flex-direction:column;justify-content:center;align-items:center;line-height:1.15;display:flex}._logoTitleCollapsed_1vexx_2{color:#111827;letter-spacing:-.01em;font-family:Inter,sans-serif;font-size:11px;font-weight:700}._logoTitleCollapsedHighlight_1vexx_2{color:#059669;font-family:Inter,sans-serif;font-size:12px;font-weight:800}._logoIcon_1vexx_2{color:#fff;background:linear-gradient(135deg,#2ecc71,#27ae60);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}._logoIcon_1vexx_2 ._material-icons-round_1vexx_2{font-size:22px}._logoText_1vexx_2{white-space:nowrap;flex-direction:column;display:flex}._logoTitle_1vexx_2{color:#111827;letter-spacing:-.01em;font-size:15px;font-weight:700}._logoSub_1vexx_2{color:#9ca3af;font-size:11px;font-weight:500}._collapseBtn_1vexx_2{cursor:pointer;color:#6b7280;background:#fff;border:1px solid #e5e7eb;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;transition:all .2s;display:flex}._collapseBtn_1vexx_2:hover{color:#374151;background:#f3f4f6}._collapseBtn_1vexx_2 ._material-icons-round_1vexx_2{font-size:18px}._collapsed_1vexx_2 ._collapseBtn_1vexx_2{margin-top:4px}._nav_1vexx_2{flex-direction:column;flex:1;gap:2px;padding:12px 8px;display:flex;overflow-y:auto}._navItem_1vexx_2{color:#6b7280;white-space:nowrap;border-radius:8px;align-items:center;gap:12px;padding:10px 12px;font-size:14px;font-weight:500;text-decoration:none;transition:all .2s;display:flex}._navItem_1vexx_2:hover{color:#374151;background:#f3f4f6}._navItem_1vexx_2 ._material-icons-round_1vexx_2{flex-shrink:0;font-size:20px}._navActive_1vexx_2{font-weight:600;color:#059669!important;background:#ecfdf5!important}._navActive_1vexx_2 ._material-icons-round_1vexx_2{color:#059669}._navLabel_1vexx_2{text-overflow:ellipsis;overflow:hidden}._sidebarFooter_1vexx_2{border-top:1px solid #f3f4f6;padding:12px 8px}._userCard_1vexx_2{border-radius:8px;align-items:center;gap:10px;margin-bottom:4px;padding:10px 12px;display:flex}._userAvatar_1vexx_2{object-fit:cover;border:2px solid #ecfdf5;border-radius:50%;flex-shrink:0;width:36px;height:36px}._userInfo_1vexx_2{flex-direction:column;display:flex;overflow:hidden}._userName_1vexx_2{color:#111827;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}._userRole_1vexx_2{color:#9ca3af;font-size:11px;font-weight:500}._logoutBtn_1vexx_2{color:#ef4444;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;width:100%;padding:10px 12px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;transition:all .2s;display:flex}._logoutBtn_1vexx_2:hover{background:#fef2f2}._logoutBtn_1vexx_2 ._material-icons-round_1vexx_2{flex-shrink:0;font-size:20px}._mainArea_1vexx_2{flex-direction:column;flex:1;min-height:100vh;margin-left:260px;transition:margin-left .3s cubic-bezier(.4,0,.2,1);display:flex}._mainCollapsed_1vexx_2{margin-left:72px}._topHeader_1vexx_2{z-index:40;background:#fff;border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:14px 28px;display:flex;position:sticky;top:0}._searchBox_1vexx_2{background:#f3f4f6;border:1px solid #0000;border-radius:8px;align-items:center;gap:8px;width:380px;padding:8px 14px;transition:all .2s;display:flex}._searchBox_1vexx_2:focus-within{background:#fff;border-color:#2ecc71;box-shadow:0 0 0 3px #2ecc711a}._searchInput_1vexx_2{color:#374151;background:0 0;border:none;outline:none;width:100%;font-family:Inter,sans-serif;font-size:14px}._searchInput_1vexx_2::placeholder{color:#9ca3af}._headerActions_1vexx_2{align-items:center;gap:6px;display:flex}._headerBtn_1vexx_2{cursor:pointer;color:#6b7280;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:38px;height:38px;transition:all .2s;display:flex;position:relative}._headerBtn_1vexx_2:hover{color:#374151;background:#f3f4f6}._headerBtn_1vexx_2 ._material-icons-round_1vexx_2{font-size:22px}._notifBadge_1vexx_2{color:#fff;background:#ef4444;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:10px;font-weight:700;display:flex;position:absolute;top:4px;right:4px}._headerDivider_1vexx_2{background:#e5e7eb;width:1px;height:24px;margin:0 8px}._headerUser_1vexx_2{cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:4px 8px;transition:background .2s;display:flex}._headerUser_1vexx_2:hover{background:#f3f4f6}._headerAvatar_1vexx_2{object-fit:cover;border-radius:50%;width:32px;height:32px}._headerUserName_1vexx_2{color:#374151;font-size:14px;font-weight:500}._content_1vexx_2{flex:1;padding:28px}@media(max-width:1024px){._sidebar_1vexx_2{width:72px}._mainArea_1vexx_2{margin-left:72px}._navLabel_1vexx_2,._logoText_1vexx_2,._userInfo_1vexx_2,._logoutBtn_1vexx_2 span:not(._material-icons-round_1vexx_2){display:none}._searchBox_1vexx_2{width:240px}}@media(max-width:768px){._sidebar_1vexx_2{border:none;width:0}._mainArea_1vexx_2{margin-left:0}._topHeader_1vexx_2{padding:12px 16px}._searchBox_1vexx_2{width:160px}._headerUserName_1vexx_2{display:none}._content_1vexx_2{padding:16px}}@keyframes _spin_1vexx_1{to{transform:rotate(360deg)}}@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-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-border-style:solid;--tw-leading:initial;--tw-font-weight: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-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-ease:initial}}}@layer theme;@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,var(--font-sans,"Inter",sans-serif));font-feature-settings:var(--default-font-feature-settings,initial);font-variation-settings:var(--default-font-variation-settings,initial);-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,var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace));font-feature-settings:var(--default-mono-font-feature-settings,initial);font-variation-settings:var(--default-mono-font-variation-settings,initial);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_1rhwe_2{width:100%}@media(min-width:40rem){._container_1rhwe_2{max-width:40rem}}@media(min-width:48rem){._container_1rhwe_2{max-width:48rem}}@media(min-width:64rem){._container_1rhwe_2{max-width:64rem}}@media(min-width:80rem){._container_1rhwe_2{max-width:80rem}}@media(min-width:96rem){._container_1rhwe_2{max-width:96rem}}._mx-auto_1rhwe_2{margin-inline:auto}._mt-2_1rhwe_2{margin-top:calc(var(--spacing,.25rem)*2)}._mt-3_1rhwe_2{margin-top:calc(var(--spacing,.25rem)*3)}._mt-4_1rhwe_2{margin-top:calc(var(--spacing,.25rem)*4)}._mb-1_1rhwe_2{margin-bottom:calc(var(--spacing,.25rem)*1)}._mb-2_1rhwe_2{margin-bottom:calc(var(--spacing,.25rem)*2)}._mb-4_1rhwe_2{margin-bottom:calc(var(--spacing,.25rem)*4)}._mb-5_1rhwe_2{margin-bottom:calc(var(--spacing,.25rem)*5)}._mb-6_1rhwe_2{margin-bottom:calc(var(--spacing,.25rem)*6)}._mb-8_1rhwe_2{margin-bottom:calc(var(--spacing,.25rem)*8)}._block_1rhwe_2{display:block}._flex_1rhwe_2{display:flex}._grid_1rhwe_2{display:grid}._hidden_1rhwe_2{display:none}._inline_1rhwe_2{display:inline}._inline-block_1rhwe_2{display:inline-block}._inline-flex_1rhwe_2{display:inline-flex}._h-5_1rhwe_2{height:calc(var(--spacing,.25rem)*5)}._h-6_1rhwe_2{height:calc(var(--spacing,.25rem)*6)}._h-9_1rhwe_2{height:calc(var(--spacing,.25rem)*9)}._h-full_1rhwe_2{height:100%}._min-h-screen_1rhwe_2{min-height:100vh}._w-5_1rhwe_2{width:calc(var(--spacing,.25rem)*5)}._w-6_1rhwe_2{width:calc(var(--spacing,.25rem)*6)}._w-9_1rhwe_2{width:calc(var(--spacing,.25rem)*9)}._w-full_1rhwe_2{width:100%}._max-w-4xl_1rhwe_2{max-width:var(--container-4xl,56rem)}._max-w-\[140px\]_1rhwe_2{max-width:140px}._max-w-lg_1rhwe_2{max-width:var(--container-lg,32rem)}._max-w-xs_1rhwe_2{max-width:var(--container-xs,20rem)}._flex-shrink-0_1rhwe_2{flex-shrink:0}._grow_1rhwe_2{flex-grow:1}._transform_1rhwe_2{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}._animate-spin_1rhwe_2{animation:var(--animate-spin,spin 1s linear infinite)}._cursor-pointer_1rhwe_2{cursor:pointer}._resize_1rhwe_2{resize:both}._flex-col_1rhwe_2{flex-direction:column}._flex-wrap_1rhwe_2{flex-wrap:wrap}._items-center_1rhwe_2{align-items:center}._items-start_1rhwe_2{align-items:flex-start}._justify-center_1rhwe_2{justify-content:center}._gap-2_1rhwe_2{gap:calc(var(--spacing,.25rem)*2)}._gap-3_1rhwe_2{gap:calc(var(--spacing,.25rem)*3)}._gap-4_1rhwe_2{gap:calc(var(--spacing,.25rem)*4)}:where(._space-y-1_1rhwe_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(._space-y-6_1rhwe_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*6)*calc(1 - var(--tw-space-y-reverse)))}._truncate_1rhwe_2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._overflow-hidden_1rhwe_2{overflow:hidden}._rounded_1rhwe_2{border-radius:.25rem}._rounded-2xl_1rhwe_2{border-radius:var(--radius-2xl,1rem)}._rounded-full_1rhwe_2{border-radius:3.40282e38px}._rounded-lg_1rhwe_2{border-radius:var(--radius-lg,.5rem)}._rounded-md_1rhwe_2{border-radius:var(--radius-md,.375rem)}._rounded-xl_1rhwe_2{border-radius:var(--radius-xl,.75rem)}._border_1rhwe_2{border-style:var(--tw-border-style);border-width:1px}._border-0_1rhwe_2{border-style:var(--tw-border-style);border-width:0}._border-amber-100_1rhwe_2{border-color:var(--color-amber-100,oklch(96.2% .059 95.617))}._border-gray-100_1rhwe_2{border-color:var(--color-gray-100,oklch(96.7% .003 264.542))}._border-gray-200_1rhwe_2{border-color:var(--color-gray-200,oklch(92.8% .006 264.531))}._border-red-100_1rhwe_2{border-color:var(--color-red-100,oklch(93.6% .032 17.717))}._bg-amber-50_1rhwe_2{background-color:var(--color-amber-50,oklch(98.7% .022 95.277))}._bg-blue-50_1rhwe_2{background-color:var(--color-blue-50,oklch(97% .014 254.604))}._bg-emerald-600_1rhwe_2{background-color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._bg-gray-50_1rhwe_2{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._bg-primary-50_1rhwe_2{background-color:var(--color-primary-50,#ecfdf5)}._bg-red-50_1rhwe_2{background-color:var(--color-red-50,oklch(97.1% .013 17.38))}._bg-transparent_1rhwe_2{background-color:#0000}._bg-white_1rhwe_2{background-color:var(--color-white,#fff)}._object-cover_1rhwe_2{object-fit:cover}._p-0_1rhwe_2{padding:calc(var(--spacing,.25rem)*0)}._p-3_1rhwe_2{padding:calc(var(--spacing,.25rem)*3)}._p-8_1rhwe_2{padding:calc(var(--spacing,.25rem)*8)}._px-3_1rhwe_2{padding-inline:calc(var(--spacing,.25rem)*3)}._px-4_1rhwe_2{padding-inline:calc(var(--spacing,.25rem)*4)}._px-5_1rhwe_2{padding-inline:calc(var(--spacing,.25rem)*5)}._px-6_1rhwe_2{padding-inline:calc(var(--spacing,.25rem)*6)}._py-2_1rhwe_2{padding-block:calc(var(--spacing,.25rem)*2)}._py-2\.5_1rhwe_2{padding-block:calc(var(--spacing,.25rem)*2.5)}._py-20_1rhwe_2{padding-block:calc(var(--spacing,.25rem)*20)}._pt-24_1rhwe_2{padding-top:calc(var(--spacing,.25rem)*24)}._pb-16_1rhwe_2{padding-bottom:calc(var(--spacing,.25rem)*16)}._text-center_1rhwe_2{text-align:center}._text-left_1rhwe_2{text-align:left}._text-2xl_1rhwe_2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}._text-4xl_1rhwe_2{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}._text-sm_1rhwe_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}._text-xs_1rhwe_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}._leading-relaxed_1rhwe_2{--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}._font-bold_1rhwe_2{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}._font-medium_1rhwe_2{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}._font-semibold_1rhwe_2{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}._text-amber-800_1rhwe_2{color:var(--color-amber-800,oklch(47.3% .137 46.201))}._text-amber-900\/80_1rhwe_2{color:#7b3306cc}@supports (color:color-mix(in lab,red,red)){._text-amber-900\/80_1rhwe_2{color:color-mix(in oklab,var(--color-amber-900,oklch(41.4% .112 45.904))80%,transparent)}}._text-blue-500_1rhwe_2{color:var(--color-blue-500,oklch(62.3% .214 259.815))}._text-blue-800_1rhwe_2{color:var(--color-blue-800,oklch(42.4% .199 265.638))}._text-emerald-600_1rhwe_2{color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._text-emerald-700_1rhwe_2{color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._text-gray-500_1rhwe_2{color:var(--color-gray-500,oklch(55.1% .027 264.364))}._text-gray-600_1rhwe_2{color:var(--color-gray-600,oklch(44.6% .03 256.802))}._text-gray-700_1rhwe_2{color:var(--color-gray-700,oklch(37.3% .034 259.733))}._text-gray-800_1rhwe_2{color:var(--color-gray-800,oklch(27.8% .033 256.848))}._text-gray-900_1rhwe_2{color:var(--color-gray-900,oklch(21% .034 264.665))}._text-primary-500_1rhwe_2{color:var(--color-primary-500,#10b981)}._text-primary-600_1rhwe_2{color:var(--color-primary-600,#059669)}._text-red-600_1rhwe_2{color:var(--color-red-600,oklch(57.7% .245 27.325))}._text-red-700_1rhwe_2{color:var(--color-red-700,oklch(50.5% .213 27.518))}._text-red-800_1rhwe_2{color:var(--color-red-800,oklch(44.4% .177 26.899))}._text-white_1rhwe_2{color:var(--color-white,#fff)}._underline_1rhwe_2{text-decoration-line:underline}._shadow-md_1rhwe_2{--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_1rhwe_2{--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)}._filter_1rhwe_2{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,)}._transition-colors_1rhwe_2{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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._transition-opacity_1rhwe_2{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._ease-out_1rhwe_2{--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1))}@media(hover:hover){._hover\:border-primary-500_1rhwe_2:hover{border-color:var(--color-primary-500,#10b981)}._hover\:bg-emerald-700_1rhwe_2:hover{background-color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._hover\:bg-gray-50_1rhwe_2:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._hover\:text-primary-600_1rhwe_2:hover{color:var(--color-primary-600,#059669)}._hover\:underline_1rhwe_2:hover{text-decoration-line:underline}._hover\:opacity-70_1rhwe_2:hover{opacity:.7}}._disabled\:opacity-50_1rhwe_2:disabled{opacity:.5}@media(min-width:40rem){._sm\:flex-row_1rhwe_2{flex-direction:row}}@media(min-width:48rem){._md\:mt-0_1rhwe_2{margin-top:calc(var(--spacing,.25rem)*0)}._md\:gap-4_1rhwe_2{gap:calc(var(--spacing,.25rem)*4)}}@media(min-width:80rem){._xl\:h-10_1rhwe_2{height:calc(var(--spacing,.25rem)*10)}._xl\:w-10_1rhwe_2{width:calc(var(--spacing,.25rem)*10)}._xl\:max-w-\[180px\]_1rhwe_2{max-width:180px}}@media(min-width:96rem){._2xl\:inline_1rhwe_2{display:inline}}}._card_1rhwe_2{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:20px;transition:all .3s;position:relative;overflow:hidden}._card_1rhwe_2:before{content:"";opacity:0;background:linear-gradient(90deg,#2ecc71,#27ae60);height:3px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}._card_1rhwe_2:hover{border-color:#d1d5db;transform:translateY(-2px);box-shadow:0 4px 16px #0000000f}._card_1rhwe_2:hover:before{opacity:1}._cardHeader_1rhwe_2{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}._iconWrap_1rhwe_2{border-radius:10px;justify-content:center;align-items:center;width:42px;height:42px;display:flex}._iconWrap_1rhwe_2 ._material-icons-round_1rhwe_2{font-size:22px}._iconGreen_1rhwe_2{color:#059669;background:#ecfdf5}._iconBlue_1rhwe_2{color:#2563eb;background:#eff6ff}._iconOrange_1rhwe_2{color:#ea580c;background:#fff7ed}._iconRed_1rhwe_2{color:#dc2626;background:#fef2f2}._iconPurple_1rhwe_2{color:#7c3aed;background:#f5f3ff}._trend_1rhwe_2{border-radius:6px;align-items:center;gap:2px;padding:3px 8px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;display:flex}._trendUp_1rhwe_2{color:#059669;background:#ecfdf5}._trendDown_1rhwe_2{color:#dc2626;background:#fef2f2}._cardBody_1rhwe_2{flex-direction:column;gap:4px;display:flex}._label_1rhwe_2{color:#6b7280;font-family:Inter,sans-serif;font-size:13px;font-weight:500}._value_1rhwe_2{color:#111827;letter-spacing:-.02em;font-family:Inter,sans-serif;font-size:26px;font-weight:700;line-height:1.2}@keyframes _spin_1rhwe_1{to{transform:rotate(360deg)}}@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-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-border-style:solid;--tw-leading:initial;--tw-font-weight: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-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-ease:initial}}}@layer theme;@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,var(--font-sans,"Inter",sans-serif));font-feature-settings:var(--default-font-feature-settings,initial);font-variation-settings:var(--default-font-variation-settings,initial);-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,var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace));font-feature-settings:var(--default-mono-font-feature-settings,initial);font-variation-settings:var(--default-mono-font-variation-settings,initial);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_1oneu_2{width:100%}@media(min-width:40rem){._container_1oneu_2{max-width:40rem}}@media(min-width:48rem){._container_1oneu_2{max-width:48rem}}@media(min-width:64rem){._container_1oneu_2{max-width:64rem}}@media(min-width:80rem){._container_1oneu_2{max-width:80rem}}@media(min-width:96rem){._container_1oneu_2{max-width:96rem}}._mx-auto_1oneu_2{margin-inline:auto}._mt-2_1oneu_2{margin-top:calc(var(--spacing,.25rem)*2)}._mt-3_1oneu_2{margin-top:calc(var(--spacing,.25rem)*3)}._mt-4_1oneu_2{margin-top:calc(var(--spacing,.25rem)*4)}._mb-1_1oneu_2{margin-bottom:calc(var(--spacing,.25rem)*1)}._mb-2_1oneu_2{margin-bottom:calc(var(--spacing,.25rem)*2)}._mb-4_1oneu_2{margin-bottom:calc(var(--spacing,.25rem)*4)}._mb-5_1oneu_2{margin-bottom:calc(var(--spacing,.25rem)*5)}._mb-6_1oneu_2{margin-bottom:calc(var(--spacing,.25rem)*6)}._mb-8_1oneu_2{margin-bottom:calc(var(--spacing,.25rem)*8)}._block_1oneu_2{display:block}._flex_1oneu_2{display:flex}._grid_1oneu_2{display:grid}._hidden_1oneu_2{display:none}._inline_1oneu_2{display:inline}._inline-block_1oneu_2{display:inline-block}._inline-flex_1oneu_2{display:inline-flex}._h-5_1oneu_2{height:calc(var(--spacing,.25rem)*5)}._h-6_1oneu_2{height:calc(var(--spacing,.25rem)*6)}._h-9_1oneu_2{height:calc(var(--spacing,.25rem)*9)}._h-full_1oneu_2{height:100%}._min-h-screen_1oneu_2{min-height:100vh}._w-5_1oneu_2{width:calc(var(--spacing,.25rem)*5)}._w-6_1oneu_2{width:calc(var(--spacing,.25rem)*6)}._w-9_1oneu_2{width:calc(var(--spacing,.25rem)*9)}._w-full_1oneu_2{width:100%}._max-w-4xl_1oneu_2{max-width:var(--container-4xl,56rem)}._max-w-\[140px\]_1oneu_2{max-width:140px}._max-w-lg_1oneu_2{max-width:var(--container-lg,32rem)}._max-w-xs_1oneu_2{max-width:var(--container-xs,20rem)}._flex-shrink-0_1oneu_2{flex-shrink:0}._grow_1oneu_2{flex-grow:1}._transform_1oneu_2{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}._animate-spin_1oneu_2{animation:var(--animate-spin,spin 1s linear infinite)}._cursor-pointer_1oneu_2{cursor:pointer}._resize_1oneu_2{resize:both}._flex-col_1oneu_2{flex-direction:column}._flex-wrap_1oneu_2{flex-wrap:wrap}._items-center_1oneu_2{align-items:center}._items-start_1oneu_2{align-items:flex-start}._justify-center_1oneu_2{justify-content:center}._gap-2_1oneu_2{gap:calc(var(--spacing,.25rem)*2)}._gap-3_1oneu_2{gap:calc(var(--spacing,.25rem)*3)}._gap-4_1oneu_2{gap:calc(var(--spacing,.25rem)*4)}:where(._space-y-1_1oneu_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(._space-y-6_1oneu_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*6)*calc(1 - var(--tw-space-y-reverse)))}._truncate_1oneu_2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._overflow-hidden_1oneu_2{overflow:hidden}._rounded_1oneu_2{border-radius:.25rem}._rounded-2xl_1oneu_2{border-radius:var(--radius-2xl,1rem)}._rounded-full_1oneu_2{border-radius:3.40282e38px}._rounded-lg_1oneu_2{border-radius:var(--radius-lg,.5rem)}._rounded-md_1oneu_2{border-radius:var(--radius-md,.375rem)}._rounded-xl_1oneu_2{border-radius:var(--radius-xl,.75rem)}._border_1oneu_2{border-style:var(--tw-border-style);border-width:1px}._border-0_1oneu_2{border-style:var(--tw-border-style);border-width:0}._border-amber-100_1oneu_2{border-color:var(--color-amber-100,oklch(96.2% .059 95.617))}._border-gray-100_1oneu_2{border-color:var(--color-gray-100,oklch(96.7% .003 264.542))}._border-gray-200_1oneu_2{border-color:var(--color-gray-200,oklch(92.8% .006 264.531))}._border-red-100_1oneu_2{border-color:var(--color-red-100,oklch(93.6% .032 17.717))}._bg-amber-50_1oneu_2{background-color:var(--color-amber-50,oklch(98.7% .022 95.277))}._bg-blue-50_1oneu_2{background-color:var(--color-blue-50,oklch(97% .014 254.604))}._bg-emerald-600_1oneu_2{background-color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._bg-gray-50_1oneu_2{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._bg-primary-50_1oneu_2{background-color:var(--color-primary-50,#ecfdf5)}._bg-red-50_1oneu_2{background-color:var(--color-red-50,oklch(97.1% .013 17.38))}._bg-transparent_1oneu_2{background-color:#0000}._bg-white_1oneu_2{background-color:var(--color-white,#fff)}._object-cover_1oneu_2{object-fit:cover}._p-0_1oneu_2{padding:calc(var(--spacing,.25rem)*0)}._p-3_1oneu_2{padding:calc(var(--spacing,.25rem)*3)}._p-8_1oneu_2{padding:calc(var(--spacing,.25rem)*8)}._px-3_1oneu_2{padding-inline:calc(var(--spacing,.25rem)*3)}._px-4_1oneu_2{padding-inline:calc(var(--spacing,.25rem)*4)}._px-5_1oneu_2{padding-inline:calc(var(--spacing,.25rem)*5)}._px-6_1oneu_2{padding-inline:calc(var(--spacing,.25rem)*6)}._py-2_1oneu_2{padding-block:calc(var(--spacing,.25rem)*2)}._py-2\.5_1oneu_2{padding-block:calc(var(--spacing,.25rem)*2.5)}._py-20_1oneu_2{padding-block:calc(var(--spacing,.25rem)*20)}._pt-24_1oneu_2{padding-top:calc(var(--spacing,.25rem)*24)}._pb-16_1oneu_2{padding-bottom:calc(var(--spacing,.25rem)*16)}._text-center_1oneu_2{text-align:center}._text-left_1oneu_2{text-align:left}._text-2xl_1oneu_2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}._text-4xl_1oneu_2{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}._text-sm_1oneu_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}._text-xs_1oneu_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}._leading-relaxed_1oneu_2{--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}._font-bold_1oneu_2{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}._font-medium_1oneu_2{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}._font-semibold_1oneu_2{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}._text-amber-800_1oneu_2{color:var(--color-amber-800,oklch(47.3% .137 46.201))}._text-amber-900\/80_1oneu_2{color:#7b3306cc}@supports (color:color-mix(in lab,red,red)){._text-amber-900\/80_1oneu_2{color:color-mix(in oklab,var(--color-amber-900,oklch(41.4% .112 45.904))80%,transparent)}}._text-blue-500_1oneu_2{color:var(--color-blue-500,oklch(62.3% .214 259.815))}._text-blue-800_1oneu_2{color:var(--color-blue-800,oklch(42.4% .199 265.638))}._text-emerald-600_1oneu_2{color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._text-emerald-700_1oneu_2{color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._text-gray-500_1oneu_2{color:var(--color-gray-500,oklch(55.1% .027 264.364))}._text-gray-600_1oneu_2{color:var(--color-gray-600,oklch(44.6% .03 256.802))}._text-gray-700_1oneu_2{color:var(--color-gray-700,oklch(37.3% .034 259.733))}._text-gray-800_1oneu_2{color:var(--color-gray-800,oklch(27.8% .033 256.848))}._text-gray-900_1oneu_2{color:var(--color-gray-900,oklch(21% .034 264.665))}._text-primary-500_1oneu_2{color:var(--color-primary-500,#10b981)}._text-primary-600_1oneu_2{color:var(--color-primary-600,#059669)}._text-red-600_1oneu_2{color:var(--color-red-600,oklch(57.7% .245 27.325))}._text-red-700_1oneu_2{color:var(--color-red-700,oklch(50.5% .213 27.518))}._text-red-800_1oneu_2{color:var(--color-red-800,oklch(44.4% .177 26.899))}._text-white_1oneu_2{color:var(--color-white,#fff)}._underline_1oneu_2{text-decoration-line:underline}._shadow-md_1oneu_2{--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_1oneu_2{--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)}._filter_1oneu_2{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,)}._transition-colors_1oneu_2{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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._transition-opacity_1oneu_2{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._ease-out_1oneu_2{--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1))}@media(hover:hover){._hover\:border-primary-500_1oneu_2:hover{border-color:var(--color-primary-500,#10b981)}._hover\:bg-emerald-700_1oneu_2:hover{background-color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._hover\:bg-gray-50_1oneu_2:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._hover\:text-primary-600_1oneu_2:hover{color:var(--color-primary-600,#059669)}._hover\:underline_1oneu_2:hover{text-decoration-line:underline}._hover\:opacity-70_1oneu_2:hover{opacity:.7}}._disabled\:opacity-50_1oneu_2:disabled{opacity:.5}@media(min-width:40rem){._sm\:flex-row_1oneu_2{flex-direction:row}}@media(min-width:48rem){._md\:mt-0_1oneu_2{margin-top:calc(var(--spacing,.25rem)*0)}._md\:gap-4_1oneu_2{gap:calc(var(--spacing,.25rem)*4)}}@media(min-width:80rem){._xl\:h-10_1oneu_2{height:calc(var(--spacing,.25rem)*10)}._xl\:w-10_1oneu_2{width:calc(var(--spacing,.25rem)*10)}._xl\:max-w-\[180px\]_1oneu_2{max-width:180px}}@media(min-width:96rem){._2xl\:inline_1oneu_2{display:inline}}}._page_1oneu_2{flex-direction:column;gap:24px;display:flex}._pageHeader_1oneu_2{justify-content:space-between;align-items:flex-start;display:flex}._pageTitle_1oneu_2{color:#111827;letter-spacing:-.02em;font-family:Inter,sans-serif;font-size:26px;font-weight:700}._pageSubtitle_1oneu_2{color:#6b7280;margin-top:4px;font-family:Inter,sans-serif;font-size:14px}._headerActions_1oneu_2{gap:8px;display:flex}._errorBanner_1oneu_2{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;padding:10px 14px;font-size:13px}._exportBtn_1oneu_2{color:#fff;cursor:pointer;background:linear-gradient(135deg,#2ecc71,#27ae60);border:none;border-radius:8px;align-items:center;gap:6px;padding:8px 16px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;transition:all .2s;display:flex;box-shadow:0 2px 8px #2ecc714d}._exportBtn_1oneu_2:hover{transform:translateY(-1px);box-shadow:0 4px 16px #2ecc7166}._statsGrid_1oneu_2{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}._mainGrid_1oneu_2{grid-template-columns:1.6fr 1fr;gap:20px;display:grid}._chartCard_1oneu_2{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:20px}._chartHeader_1oneu_2{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}._chartTitle_1oneu_2{color:#111827;align-items:center;gap:8px;font-family:Inter,sans-serif;font-size:16px;font-weight:600;display:flex}._chartPeriod_1oneu_2{background:#f3f4f6;border-radius:8px;gap:4px;padding:3px;display:flex}._periodBtn_1oneu_2{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:5px 12px;font-family:Inter,sans-serif;font-size:12px;font-weight:500;transition:all .2s}._periodActive_1oneu_2{color:#111827;background:#fff;box-shadow:0 1px 3px #00000014}._chartArea_1oneu_2{height:280px}._placeholder_1oneu_2{color:#9ca3af;justify-content:center;align-items:center;height:100%;font-size:14px;display:flex}._canvas_1oneu_2{width:100%;height:100%}._recentCard_1oneu_2{background:#fff;border:1px solid #e5e7eb;border-radius:12px;flex-direction:column;padding:20px;display:flex}._recentHeader_1oneu_2{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}._recentTitle_1oneu_2{color:#111827;align-items:center;gap:8px;font-family:Inter,sans-serif;font-size:16px;font-weight:600;display:flex}._viewAllBtn_1oneu_2{color:#2ecc71;cursor:pointer;background:0 0;border:none;font-family:Inter,sans-serif;font-size:13px;font-weight:500;transition:color .2s}._viewAllBtn_1oneu_2:hover{color:#27ae60}._bookingList_1oneu_2{flex-direction:column;flex:1;gap:2px;display:flex}._bookingItem_1oneu_2{border-radius:8px;justify-content:space-between;align-items:center;padding:12px;transition:background .15s;display:flex}._bookingItem_1oneu_2:hover{background:#f9fafb}._bookingLeft_1oneu_2{flex-direction:column;gap:2px;display:flex}._bookingId_1oneu_2{color:#374151;font-family:Inter,sans-serif;font-size:12px;font-weight:600}._bookingCustomer_1oneu_2{color:#111827;font-size:13px;font-weight:500}._bookingTour_1oneu_2{color:#6b7280;font-size:12px}._bookingRight_1oneu_2{flex-direction:column;align-items:flex-end;gap:2px;display:flex}._bookingAmount_1oneu_2{color:#111827;font-family:Inter,sans-serif;font-size:13px;font-weight:600}._bookingStatus_1oneu_2{border-radius:4px;padding:2px 8px;font-size:11px;font-weight:600}._statusConfirmed_1oneu_2{color:#059669;background:#ecfdf5}._statusPending_1oneu_2{color:#d97706;background:#fffbeb}._statusCancelled_1oneu_2{color:#dc2626;background:#fef2f2}._bookingDate_1oneu_2{color:#9ca3af;font-size:11px}@media(max-width:1280px){._statsGrid_1oneu_2{grid-template-columns:repeat(2,1fr)}._mainGrid_1oneu_2{grid-template-columns:1fr}}@media(max-width:640px){._statsGrid_1oneu_2{grid-template-columns:1fr}._pageHeader_1oneu_2{flex-direction:column;gap:12px}._pageTitle_1oneu_2{font-size:22px}}@keyframes _spin_1oneu_1{to{transform:rotate(360deg)}}@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-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-border-style:solid;--tw-leading:initial;--tw-font-weight: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-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-ease:initial}}}@layer theme;@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,var(--font-sans,"Inter",sans-serif));font-feature-settings:var(--default-font-feature-settings,initial);font-variation-settings:var(--default-font-variation-settings,initial);-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,var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace));font-feature-settings:var(--default-mono-font-feature-settings,initial);font-variation-settings:var(--default-mono-font-variation-settings,initial);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_fuvyw_2{width:100%}@media(min-width:40rem){._container_fuvyw_2{max-width:40rem}}@media(min-width:48rem){._container_fuvyw_2{max-width:48rem}}@media(min-width:64rem){._container_fuvyw_2{max-width:64rem}}@media(min-width:80rem){._container_fuvyw_2{max-width:80rem}}@media(min-width:96rem){._container_fuvyw_2{max-width:96rem}}._mx-auto_fuvyw_2{margin-inline:auto}._mt-2_fuvyw_2{margin-top:calc(var(--spacing,.25rem)*2)}._mt-3_fuvyw_2{margin-top:calc(var(--spacing,.25rem)*3)}._mt-4_fuvyw_2{margin-top:calc(var(--spacing,.25rem)*4)}._mb-1_fuvyw_2{margin-bottom:calc(var(--spacing,.25rem)*1)}._mb-2_fuvyw_2{margin-bottom:calc(var(--spacing,.25rem)*2)}._mb-4_fuvyw_2{margin-bottom:calc(var(--spacing,.25rem)*4)}._mb-5_fuvyw_2{margin-bottom:calc(var(--spacing,.25rem)*5)}._mb-6_fuvyw_2{margin-bottom:calc(var(--spacing,.25rem)*6)}._mb-8_fuvyw_2{margin-bottom:calc(var(--spacing,.25rem)*8)}._block_fuvyw_2{display:block}._flex_fuvyw_2{display:flex}._grid_fuvyw_2{display:grid}._hidden_fuvyw_2{display:none}._inline_fuvyw_2{display:inline}._inline-block_fuvyw_2{display:inline-block}._inline-flex_fuvyw_2{display:inline-flex}._h-5_fuvyw_2{height:calc(var(--spacing,.25rem)*5)}._h-6_fuvyw_2{height:calc(var(--spacing,.25rem)*6)}._h-9_fuvyw_2{height:calc(var(--spacing,.25rem)*9)}._h-full_fuvyw_2{height:100%}._min-h-screen_fuvyw_2{min-height:100vh}._w-5_fuvyw_2{width:calc(var(--spacing,.25rem)*5)}._w-6_fuvyw_2{width:calc(var(--spacing,.25rem)*6)}._w-9_fuvyw_2{width:calc(var(--spacing,.25rem)*9)}._w-full_fuvyw_2{width:100%}._max-w-4xl_fuvyw_2{max-width:var(--container-4xl,56rem)}._max-w-\[140px\]_fuvyw_2{max-width:140px}._max-w-lg_fuvyw_2{max-width:var(--container-lg,32rem)}._max-w-xs_fuvyw_2{max-width:var(--container-xs,20rem)}._flex-shrink-0_fuvyw_2{flex-shrink:0}._grow_fuvyw_2{flex-grow:1}._transform_fuvyw_2{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}._animate-spin_fuvyw_2{animation:var(--animate-spin,spin 1s linear infinite)}._cursor-pointer_fuvyw_2{cursor:pointer}._resize_fuvyw_2{resize:both}._flex-col_fuvyw_2{flex-direction:column}._flex-wrap_fuvyw_2{flex-wrap:wrap}._items-center_fuvyw_2{align-items:center}._items-start_fuvyw_2{align-items:flex-start}._justify-center_fuvyw_2{justify-content:center}._gap-2_fuvyw_2{gap:calc(var(--spacing,.25rem)*2)}._gap-3_fuvyw_2{gap:calc(var(--spacing,.25rem)*3)}._gap-4_fuvyw_2{gap:calc(var(--spacing,.25rem)*4)}:where(._space-y-1_fuvyw_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(._space-y-6_fuvyw_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*6)*calc(1 - var(--tw-space-y-reverse)))}._truncate_fuvyw_2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._overflow-hidden_fuvyw_2{overflow:hidden}._rounded_fuvyw_2{border-radius:.25rem}._rounded-2xl_fuvyw_2{border-radius:var(--radius-2xl,1rem)}._rounded-full_fuvyw_2{border-radius:3.40282e38px}._rounded-lg_fuvyw_2{border-radius:var(--radius-lg,.5rem)}._rounded-md_fuvyw_2{border-radius:var(--radius-md,.375rem)}._rounded-xl_fuvyw_2{border-radius:var(--radius-xl,.75rem)}._border_fuvyw_2{border-style:var(--tw-border-style);border-width:1px}._border-0_fuvyw_2{border-style:var(--tw-border-style);border-width:0}._border-amber-100_fuvyw_2{border-color:var(--color-amber-100,oklch(96.2% .059 95.617))}._border-gray-100_fuvyw_2{border-color:var(--color-gray-100,oklch(96.7% .003 264.542))}._border-gray-200_fuvyw_2{border-color:var(--color-gray-200,oklch(92.8% .006 264.531))}._border-red-100_fuvyw_2{border-color:var(--color-red-100,oklch(93.6% .032 17.717))}._bg-amber-50_fuvyw_2{background-color:var(--color-amber-50,oklch(98.7% .022 95.277))}._bg-blue-50_fuvyw_2{background-color:var(--color-blue-50,oklch(97% .014 254.604))}._bg-emerald-600_fuvyw_2{background-color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._bg-gray-50_fuvyw_2{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._bg-primary-50_fuvyw_2{background-color:var(--color-primary-50,#ecfdf5)}._bg-red-50_fuvyw_2{background-color:var(--color-red-50,oklch(97.1% .013 17.38))}._bg-transparent_fuvyw_2{background-color:#0000}._bg-white_fuvyw_2{background-color:var(--color-white,#fff)}._object-cover_fuvyw_2{object-fit:cover}._p-0_fuvyw_2{padding:calc(var(--spacing,.25rem)*0)}._p-3_fuvyw_2{padding:calc(var(--spacing,.25rem)*3)}._p-8_fuvyw_2{padding:calc(var(--spacing,.25rem)*8)}._px-3_fuvyw_2{padding-inline:calc(var(--spacing,.25rem)*3)}._px-4_fuvyw_2{padding-inline:calc(var(--spacing,.25rem)*4)}._px-5_fuvyw_2{padding-inline:calc(var(--spacing,.25rem)*5)}._px-6_fuvyw_2{padding-inline:calc(var(--spacing,.25rem)*6)}._py-2_fuvyw_2{padding-block:calc(var(--spacing,.25rem)*2)}._py-2\.5_fuvyw_2{padding-block:calc(var(--spacing,.25rem)*2.5)}._py-20_fuvyw_2{padding-block:calc(var(--spacing,.25rem)*20)}._pt-24_fuvyw_2{padding-top:calc(var(--spacing,.25rem)*24)}._pb-16_fuvyw_2{padding-bottom:calc(var(--spacing,.25rem)*16)}._text-center_fuvyw_2{text-align:center}._text-left_fuvyw_2{text-align:left}._text-2xl_fuvyw_2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}._text-4xl_fuvyw_2{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}._text-sm_fuvyw_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}._text-xs_fuvyw_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}._leading-relaxed_fuvyw_2{--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}._font-bold_fuvyw_2{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}._font-medium_fuvyw_2{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}._font-semibold_fuvyw_2{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}._text-amber-800_fuvyw_2{color:var(--color-amber-800,oklch(47.3% .137 46.201))}._text-amber-900\/80_fuvyw_2{color:#7b3306cc}@supports (color:color-mix(in lab,red,red)){._text-amber-900\/80_fuvyw_2{color:color-mix(in oklab,var(--color-amber-900,oklch(41.4% .112 45.904))80%,transparent)}}._text-blue-500_fuvyw_2{color:var(--color-blue-500,oklch(62.3% .214 259.815))}._text-blue-800_fuvyw_2{color:var(--color-blue-800,oklch(42.4% .199 265.638))}._text-emerald-600_fuvyw_2{color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._text-emerald-700_fuvyw_2{color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._text-gray-500_fuvyw_2{color:var(--color-gray-500,oklch(55.1% .027 264.364))}._text-gray-600_fuvyw_2{color:var(--color-gray-600,oklch(44.6% .03 256.802))}._text-gray-700_fuvyw_2{color:var(--color-gray-700,oklch(37.3% .034 259.733))}._text-gray-800_fuvyw_2{color:var(--color-gray-800,oklch(27.8% .033 256.848))}._text-gray-900_fuvyw_2{color:var(--color-gray-900,oklch(21% .034 264.665))}._text-primary-500_fuvyw_2{color:var(--color-primary-500,#10b981)}._text-primary-600_fuvyw_2{color:var(--color-primary-600,#059669)}._text-red-600_fuvyw_2{color:var(--color-red-600,oklch(57.7% .245 27.325))}._text-red-700_fuvyw_2{color:var(--color-red-700,oklch(50.5% .213 27.518))}._text-red-800_fuvyw_2{color:var(--color-red-800,oklch(44.4% .177 26.899))}._text-white_fuvyw_2{color:var(--color-white,#fff)}._underline_fuvyw_2{text-decoration-line:underline}._shadow-md_fuvyw_2{--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_fuvyw_2{--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)}._filter_fuvyw_2{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,)}._transition-colors_fuvyw_2{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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._transition-opacity_fuvyw_2{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._ease-out_fuvyw_2{--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1))}@media(hover:hover){._hover\:border-primary-500_fuvyw_2:hover{border-color:var(--color-primary-500,#10b981)}._hover\:bg-emerald-700_fuvyw_2:hover{background-color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._hover\:bg-gray-50_fuvyw_2:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._hover\:text-primary-600_fuvyw_2:hover{color:var(--color-primary-600,#059669)}._hover\:underline_fuvyw_2:hover{text-decoration-line:underline}._hover\:opacity-70_fuvyw_2:hover{opacity:.7}}._disabled\:opacity-50_fuvyw_2:disabled{opacity:.5}@media(min-width:40rem){._sm\:flex-row_fuvyw_2{flex-direction:row}}@media(min-width:48rem){._md\:mt-0_fuvyw_2{margin-top:calc(var(--spacing,.25rem)*0)}._md\:gap-4_fuvyw_2{gap:calc(var(--spacing,.25rem)*4)}}@media(min-width:80rem){._xl\:h-10_fuvyw_2{height:calc(var(--spacing,.25rem)*10)}._xl\:w-10_fuvyw_2{width:calc(var(--spacing,.25rem)*10)}._xl\:max-w-\[180px\]_fuvyw_2{max-width:180px}}@media(min-width:96rem){._2xl\:inline_fuvyw_2{display:inline}}}._tableContainer_fuvyw_2{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden}._tableWrapper_fuvyw_2{overflow-x:auto}._table_fuvyw_2{border-collapse:collapse;width:100%;font-family:Inter,sans-serif}._th_fuvyw_2{text-align:left;color:#6b7280;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;-webkit-user-select:none;user-select:none;background:#f9fafb;border-bottom:1px solid #e5e7eb;padding:12px 16px;font-size:12px;font-weight:600}._thContent_fuvyw_2{align-items:center;gap:4px;display:flex}._sortable_fuvyw_2{cursor:pointer;transition:color .2s}._sortable_fuvyw_2:hover{color:#374151}._tr_fuvyw_2{transition:background-color .15s}._tr_fuvyw_2:hover{background:#f9fafb}._tr_fuvyw_2:not(:last-child){border-bottom:1px solid #f3f4f6}._clickable_fuvyw_2{cursor:pointer}._selected_fuvyw_2{background:#ecfdf5!important}._td_fuvyw_2{color:#374151;vertical-align:middle;padding:14px 16px;font-size:14px}._checkboxCol_fuvyw_2{text-align:center;width:44px;padding:12px 16px}._checkbox_fuvyw_2{accent-color:#2ecc71;cursor:pointer;width:16px;height:16px}._emptyRow_fuvyw_2{text-align:center;color:#9ca3af;padding:48px 16px;font-size:14px}._pagination_fuvyw_2{border-top:1px solid #e5e7eb;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}._pageInfo_fuvyw_2{color:#6b7280;font-family:Inter,sans-serif;font-size:13px}._pageButtons_fuvyw_2{align-items:center;gap:4px;display:flex}._pageBtn_fuvyw_2{color:#374151;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:6px;justify-content:center;align-items:center;min-width:32px;height:32px;padding:0 6px;font-family:Inter,sans-serif;font-size:13px;font-weight:500;transition:all .2s;display:flex}._pageBtn_fuvyw_2:hover:not(:disabled){color:#059669;border-color:#2ecc71}._pageBtn_fuvyw_2:disabled{opacity:.4;cursor:not-allowed}._pageActive_fuvyw_2{color:#fff!important;background:#2ecc71!important;border-color:#2ecc71!important}._pageDots_fuvyw_2{color:#9ca3af;padding:0 4px;font-size:13px}._selectedInfo_fuvyw_2{color:#059669;font-family:Inter,sans-serif;font-size:13px;font-weight:600}@keyframes _spin_fuvyw_1{to{transform:rotate(360deg)}}@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-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-border-style:solid;--tw-leading:initial;--tw-font-weight: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-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-ease:initial}}}@layer theme;@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,var(--font-sans,"Inter",sans-serif));font-feature-settings:var(--default-font-feature-settings,initial);font-variation-settings:var(--default-font-variation-settings,initial);-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,var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace));font-feature-settings:var(--default-mono-font-feature-settings,initial);font-variation-settings:var(--default-mono-font-variation-settings,initial);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_1nj3o_2{width:100%}@media(min-width:40rem){._container_1nj3o_2{max-width:40rem}}@media(min-width:48rem){._container_1nj3o_2{max-width:48rem}}@media(min-width:64rem){._container_1nj3o_2{max-width:64rem}}@media(min-width:80rem){._container_1nj3o_2{max-width:80rem}}@media(min-width:96rem){._container_1nj3o_2{max-width:96rem}}._mx-auto_1nj3o_2{margin-inline:auto}._mt-2_1nj3o_2{margin-top:calc(var(--spacing,.25rem)*2)}._mt-3_1nj3o_2{margin-top:calc(var(--spacing,.25rem)*3)}._mt-4_1nj3o_2{margin-top:calc(var(--spacing,.25rem)*4)}._mb-1_1nj3o_2{margin-bottom:calc(var(--spacing,.25rem)*1)}._mb-2_1nj3o_2{margin-bottom:calc(var(--spacing,.25rem)*2)}._mb-4_1nj3o_2{margin-bottom:calc(var(--spacing,.25rem)*4)}._mb-5_1nj3o_2{margin-bottom:calc(var(--spacing,.25rem)*5)}._mb-6_1nj3o_2{margin-bottom:calc(var(--spacing,.25rem)*6)}._mb-8_1nj3o_2{margin-bottom:calc(var(--spacing,.25rem)*8)}._block_1nj3o_2{display:block}._flex_1nj3o_2{display:flex}._grid_1nj3o_2{display:grid}._hidden_1nj3o_2{display:none}._inline_1nj3o_2{display:inline}._inline-block_1nj3o_2{display:inline-block}._inline-flex_1nj3o_2{display:inline-flex}._h-5_1nj3o_2{height:calc(var(--spacing,.25rem)*5)}._h-6_1nj3o_2{height:calc(var(--spacing,.25rem)*6)}._h-9_1nj3o_2{height:calc(var(--spacing,.25rem)*9)}._h-full_1nj3o_2{height:100%}._min-h-screen_1nj3o_2{min-height:100vh}._w-5_1nj3o_2{width:calc(var(--spacing,.25rem)*5)}._w-6_1nj3o_2{width:calc(var(--spacing,.25rem)*6)}._w-9_1nj3o_2{width:calc(var(--spacing,.25rem)*9)}._w-full_1nj3o_2{width:100%}._max-w-4xl_1nj3o_2{max-width:var(--container-4xl,56rem)}._max-w-\[140px\]_1nj3o_2{max-width:140px}._max-w-lg_1nj3o_2{max-width:var(--container-lg,32rem)}._max-w-xs_1nj3o_2{max-width:var(--container-xs,20rem)}._flex-shrink-0_1nj3o_2{flex-shrink:0}._grow_1nj3o_2{flex-grow:1}._transform_1nj3o_2{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}._animate-spin_1nj3o_2{animation:var(--animate-spin,spin 1s linear infinite)}._cursor-pointer_1nj3o_2{cursor:pointer}._resize_1nj3o_2{resize:both}._flex-col_1nj3o_2{flex-direction:column}._flex-wrap_1nj3o_2{flex-wrap:wrap}._items-center_1nj3o_2{align-items:center}._items-start_1nj3o_2{align-items:flex-start}._justify-center_1nj3o_2{justify-content:center}._gap-2_1nj3o_2{gap:calc(var(--spacing,.25rem)*2)}._gap-3_1nj3o_2{gap:calc(var(--spacing,.25rem)*3)}._gap-4_1nj3o_2{gap:calc(var(--spacing,.25rem)*4)}:where(._space-y-1_1nj3o_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(._space-y-6_1nj3o_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*6)*calc(1 - var(--tw-space-y-reverse)))}._truncate_1nj3o_2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._overflow-hidden_1nj3o_2{overflow:hidden}._rounded_1nj3o_2{border-radius:.25rem}._rounded-2xl_1nj3o_2{border-radius:var(--radius-2xl,1rem)}._rounded-full_1nj3o_2{border-radius:3.40282e38px}._rounded-lg_1nj3o_2{border-radius:var(--radius-lg,.5rem)}._rounded-md_1nj3o_2{border-radius:var(--radius-md,.375rem)}._rounded-xl_1nj3o_2{border-radius:var(--radius-xl,.75rem)}._border_1nj3o_2{border-style:var(--tw-border-style);border-width:1px}._border-0_1nj3o_2{border-style:var(--tw-border-style);border-width:0}._border-amber-100_1nj3o_2{border-color:var(--color-amber-100,oklch(96.2% .059 95.617))}._border-gray-100_1nj3o_2{border-color:var(--color-gray-100,oklch(96.7% .003 264.542))}._border-gray-200_1nj3o_2{border-color:var(--color-gray-200,oklch(92.8% .006 264.531))}._border-red-100_1nj3o_2{border-color:var(--color-red-100,oklch(93.6% .032 17.717))}._bg-amber-50_1nj3o_2{background-color:var(--color-amber-50,oklch(98.7% .022 95.277))}._bg-blue-50_1nj3o_2{background-color:var(--color-blue-50,oklch(97% .014 254.604))}._bg-emerald-600_1nj3o_2{background-color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._bg-gray-50_1nj3o_2{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._bg-primary-50_1nj3o_2{background-color:var(--color-primary-50,#ecfdf5)}._bg-red-50_1nj3o_2{background-color:var(--color-red-50,oklch(97.1% .013 17.38))}._bg-transparent_1nj3o_2{background-color:#0000}._bg-white_1nj3o_2{background-color:var(--color-white,#fff)}._object-cover_1nj3o_2{object-fit:cover}._p-0_1nj3o_2{padding:calc(var(--spacing,.25rem)*0)}._p-3_1nj3o_2{padding:calc(var(--spacing,.25rem)*3)}._p-8_1nj3o_2{padding:calc(var(--spacing,.25rem)*8)}._px-3_1nj3o_2{padding-inline:calc(var(--spacing,.25rem)*3)}._px-4_1nj3o_2{padding-inline:calc(var(--spacing,.25rem)*4)}._px-5_1nj3o_2{padding-inline:calc(var(--spacing,.25rem)*5)}._px-6_1nj3o_2{padding-inline:calc(var(--spacing,.25rem)*6)}._py-2_1nj3o_2{padding-block:calc(var(--spacing,.25rem)*2)}._py-2\.5_1nj3o_2{padding-block:calc(var(--spacing,.25rem)*2.5)}._py-20_1nj3o_2{padding-block:calc(var(--spacing,.25rem)*20)}._pt-24_1nj3o_2{padding-top:calc(var(--spacing,.25rem)*24)}._pb-16_1nj3o_2{padding-bottom:calc(var(--spacing,.25rem)*16)}._text-center_1nj3o_2{text-align:center}._text-left_1nj3o_2{text-align:left}._text-2xl_1nj3o_2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}._text-4xl_1nj3o_2{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}._text-sm_1nj3o_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}._text-xs_1nj3o_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}._leading-relaxed_1nj3o_2{--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}._font-bold_1nj3o_2{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}._font-medium_1nj3o_2{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}._font-semibold_1nj3o_2{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}._text-amber-800_1nj3o_2{color:var(--color-amber-800,oklch(47.3% .137 46.201))}._text-amber-900\/80_1nj3o_2{color:#7b3306cc}@supports (color:color-mix(in lab,red,red)){._text-amber-900\/80_1nj3o_2{color:color-mix(in oklab,var(--color-amber-900,oklch(41.4% .112 45.904))80%,transparent)}}._text-blue-500_1nj3o_2{color:var(--color-blue-500,oklch(62.3% .214 259.815))}._text-blue-800_1nj3o_2{color:var(--color-blue-800,oklch(42.4% .199 265.638))}._text-emerald-600_1nj3o_2{color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._text-emerald-700_1nj3o_2{color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._text-gray-500_1nj3o_2{color:var(--color-gray-500,oklch(55.1% .027 264.364))}._text-gray-600_1nj3o_2{color:var(--color-gray-600,oklch(44.6% .03 256.802))}._text-gray-700_1nj3o_2{color:var(--color-gray-700,oklch(37.3% .034 259.733))}._text-gray-800_1nj3o_2{color:var(--color-gray-800,oklch(27.8% .033 256.848))}._text-gray-900_1nj3o_2{color:var(--color-gray-900,oklch(21% .034 264.665))}._text-primary-500_1nj3o_2{color:var(--color-primary-500,#10b981)}._text-primary-600_1nj3o_2{color:var(--color-primary-600,#059669)}._text-red-600_1nj3o_2{color:var(--color-red-600,oklch(57.7% .245 27.325))}._text-red-700_1nj3o_2{color:var(--color-red-700,oklch(50.5% .213 27.518))}._text-red-800_1nj3o_2{color:var(--color-red-800,oklch(44.4% .177 26.899))}._text-white_1nj3o_2{color:var(--color-white,#fff)}._underline_1nj3o_2{text-decoration-line:underline}._shadow-md_1nj3o_2{--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_1nj3o_2{--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)}._filter_1nj3o_2{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,)}._transition-colors_1nj3o_2{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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._transition-opacity_1nj3o_2{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._ease-out_1nj3o_2{--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1))}@media(hover:hover){._hover\:border-primary-500_1nj3o_2:hover{border-color:var(--color-primary-500,#10b981)}._hover\:bg-emerald-700_1nj3o_2:hover{background-color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._hover\:bg-gray-50_1nj3o_2:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._hover\:text-primary-600_1nj3o_2:hover{color:var(--color-primary-600,#059669)}._hover\:underline_1nj3o_2:hover{text-decoration-line:underline}._hover\:opacity-70_1nj3o_2:hover{opacity:.7}}._disabled\:opacity-50_1nj3o_2:disabled{opacity:.5}@media(min-width:40rem){._sm\:flex-row_1nj3o_2{flex-direction:row}}@media(min-width:48rem){._md\:mt-0_1nj3o_2{margin-top:calc(var(--spacing,.25rem)*0)}._md\:gap-4_1nj3o_2{gap:calc(var(--spacing,.25rem)*4)}}@media(min-width:80rem){._xl\:h-10_1nj3o_2{height:calc(var(--spacing,.25rem)*10)}._xl\:w-10_1nj3o_2{width:calc(var(--spacing,.25rem)*10)}._xl\:max-w-\[180px\]_1nj3o_2{max-width:180px}}@media(min-width:96rem){._2xl\:inline_1nj3o_2{display:inline}}}._modalOverlay_1nj3o_2{z-index:1000;background-color:#00000080;justify-content:center;align-items:center;animation:.3s _fadeIn_1nj3o_1;display:flex;position:fixed;inset:0}._modalContent_1nj3o_2{background-color:#fff;border-radius:12px;flex-direction:column;width:90%;max-width:720px;max-height:92vh;animation:.3s _slideUp_1nj3o_1;display:flex;overflow:hidden;box-shadow:0 10px 25px #0000001a}._modalHeader_1nj3o_2{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}._modalHeader_1nj3o_2 h2{color:#111827;margin:0;font-family:Playfair Display,serif;font-size:1.5rem}._closeBtn_1nj3o_2{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:4px;transition:all .2s;display:flex}._closeBtn_1nj3o_2:hover{color:#111827;background-color:#f3f4f6}._modalBody_1nj3o_2{max-height:70vh;padding:24px;overflow-y:auto}._formGroup_1nj3o_2{margin-bottom:16px}._formRow_1nj3o_2{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px;display:grid}._formGroup_1nj3o_2 label{color:#374151;margin-bottom:6px;font-size:.875rem;font-weight:500;display:block}._formGroup_1nj3o_2 input,._formGroup_1nj3o_2 select{color:#111827;border:1px solid #d1d5db;border-radius:6px;width:100%;padding:10px 12px;font-size:.95rem;transition:border-color .2s,box-shadow .2s}._formGroup_1nj3o_2 input:focus,._formGroup_1nj3o_2 select:focus{border-color:#10b981;outline:none;box-shadow:0 0 0 3px #10b9811a}._modalFooter_1nj3o_2{background-color:#f9fafb;border-top:1px solid #e5e7eb;justify-content:flex-end;gap:12px;padding:16px 24px;display:flex}._cancelBtn_1nj3o_2{color:#374151;cursor:pointer;background-color:#fff;border:1px solid #d1d5db;border-radius:6px;padding:10px 16px;font-weight:500;transition:background-color .2s}._cancelBtn_1nj3o_2:hover{background-color:#f3f4f6}._submitBtn_1nj3o_2{color:#fff;cursor:pointer;background-color:#10b981;border:none;border-radius:6px;align-items:center;gap:8px;padding:10px 20px;font-weight:500;transition:background-color .2s;display:flex}._submitBtn_1nj3o_2:hover{background-color:#059669}@keyframes _fadeIn_1nj3o_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_1nj3o_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes _spin_1nj3o_1{to{transform:rotate(360deg)}}@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-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-border-style:solid;--tw-leading:initial;--tw-font-weight: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-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-ease:initial}}}@layer theme;@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,var(--font-sans,"Inter",sans-serif));font-feature-settings:var(--default-font-feature-settings,initial);font-variation-settings:var(--default-font-variation-settings,initial);-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,var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace));font-feature-settings:var(--default-mono-font-feature-settings,initial);font-variation-settings:var(--default-mono-font-variation-settings,initial);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_1g5c7_2{width:100%}@media(min-width:40rem){._container_1g5c7_2{max-width:40rem}}@media(min-width:48rem){._container_1g5c7_2{max-width:48rem}}@media(min-width:64rem){._container_1g5c7_2{max-width:64rem}}@media(min-width:80rem){._container_1g5c7_2{max-width:80rem}}@media(min-width:96rem){._container_1g5c7_2{max-width:96rem}}._mx-auto_1g5c7_2{margin-inline:auto}._mt-2_1g5c7_2{margin-top:calc(var(--spacing,.25rem)*2)}._mt-3_1g5c7_2{margin-top:calc(var(--spacing,.25rem)*3)}._mt-4_1g5c7_2{margin-top:calc(var(--spacing,.25rem)*4)}._mb-1_1g5c7_2{margin-bottom:calc(var(--spacing,.25rem)*1)}._mb-2_1g5c7_2{margin-bottom:calc(var(--spacing,.25rem)*2)}._mb-4_1g5c7_2{margin-bottom:calc(var(--spacing,.25rem)*4)}._mb-5_1g5c7_2{margin-bottom:calc(var(--spacing,.25rem)*5)}._mb-6_1g5c7_2{margin-bottom:calc(var(--spacing,.25rem)*6)}._mb-8_1g5c7_2{margin-bottom:calc(var(--spacing,.25rem)*8)}._block_1g5c7_2{display:block}._flex_1g5c7_2{display:flex}._grid_1g5c7_2{display:grid}._hidden_1g5c7_2{display:none}._inline_1g5c7_2{display:inline}._inline-block_1g5c7_2{display:inline-block}._inline-flex_1g5c7_2{display:inline-flex}._h-5_1g5c7_2{height:calc(var(--spacing,.25rem)*5)}._h-6_1g5c7_2{height:calc(var(--spacing,.25rem)*6)}._h-9_1g5c7_2{height:calc(var(--spacing,.25rem)*9)}._h-full_1g5c7_2{height:100%}._min-h-screen_1g5c7_2{min-height:100vh}._w-5_1g5c7_2{width:calc(var(--spacing,.25rem)*5)}._w-6_1g5c7_2{width:calc(var(--spacing,.25rem)*6)}._w-9_1g5c7_2{width:calc(var(--spacing,.25rem)*9)}._w-full_1g5c7_2{width:100%}._max-w-4xl_1g5c7_2{max-width:var(--container-4xl,56rem)}._max-w-\[140px\]_1g5c7_2{max-width:140px}._max-w-lg_1g5c7_2{max-width:var(--container-lg,32rem)}._max-w-xs_1g5c7_2{max-width:var(--container-xs,20rem)}._flex-shrink-0_1g5c7_2{flex-shrink:0}._grow_1g5c7_2{flex-grow:1}._transform_1g5c7_2{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}._animate-spin_1g5c7_2{animation:var(--animate-spin,spin 1s linear infinite)}._cursor-pointer_1g5c7_2{cursor:pointer}._resize_1g5c7_2{resize:both}._flex-col_1g5c7_2{flex-direction:column}._flex-wrap_1g5c7_2{flex-wrap:wrap}._items-center_1g5c7_2{align-items:center}._items-start_1g5c7_2{align-items:flex-start}._justify-center_1g5c7_2{justify-content:center}._gap-2_1g5c7_2{gap:calc(var(--spacing,.25rem)*2)}._gap-3_1g5c7_2{gap:calc(var(--spacing,.25rem)*3)}._gap-4_1g5c7_2{gap:calc(var(--spacing,.25rem)*4)}:where(._space-y-1_1g5c7_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(._space-y-6_1g5c7_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*6)*calc(1 - var(--tw-space-y-reverse)))}._truncate_1g5c7_2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._overflow-hidden_1g5c7_2{overflow:hidden}._rounded_1g5c7_2{border-radius:.25rem}._rounded-2xl_1g5c7_2{border-radius:var(--radius-2xl,1rem)}._rounded-full_1g5c7_2{border-radius:3.40282e38px}._rounded-lg_1g5c7_2{border-radius:var(--radius-lg,.5rem)}._rounded-md_1g5c7_2{border-radius:var(--radius-md,.375rem)}._rounded-xl_1g5c7_2{border-radius:var(--radius-xl,.75rem)}._border_1g5c7_2{border-style:var(--tw-border-style);border-width:1px}._border-0_1g5c7_2{border-style:var(--tw-border-style);border-width:0}._border-amber-100_1g5c7_2{border-color:var(--color-amber-100,oklch(96.2% .059 95.617))}._border-gray-100_1g5c7_2{border-color:var(--color-gray-100,oklch(96.7% .003 264.542))}._border-gray-200_1g5c7_2{border-color:var(--color-gray-200,oklch(92.8% .006 264.531))}._border-red-100_1g5c7_2{border-color:var(--color-red-100,oklch(93.6% .032 17.717))}._bg-amber-50_1g5c7_2{background-color:var(--color-amber-50,oklch(98.7% .022 95.277))}._bg-blue-50_1g5c7_2{background-color:var(--color-blue-50,oklch(97% .014 254.604))}._bg-emerald-600_1g5c7_2{background-color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._bg-gray-50_1g5c7_2{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._bg-primary-50_1g5c7_2{background-color:var(--color-primary-50,#ecfdf5)}._bg-red-50_1g5c7_2{background-color:var(--color-red-50,oklch(97.1% .013 17.38))}._bg-transparent_1g5c7_2{background-color:#0000}._bg-white_1g5c7_2{background-color:var(--color-white,#fff)}._object-cover_1g5c7_2{object-fit:cover}._p-0_1g5c7_2{padding:calc(var(--spacing,.25rem)*0)}._p-3_1g5c7_2{padding:calc(var(--spacing,.25rem)*3)}._p-8_1g5c7_2{padding:calc(var(--spacing,.25rem)*8)}._px-3_1g5c7_2{padding-inline:calc(var(--spacing,.25rem)*3)}._px-4_1g5c7_2{padding-inline:calc(var(--spacing,.25rem)*4)}._px-5_1g5c7_2{padding-inline:calc(var(--spacing,.25rem)*5)}._px-6_1g5c7_2{padding-inline:calc(var(--spacing,.25rem)*6)}._py-2_1g5c7_2{padding-block:calc(var(--spacing,.25rem)*2)}._py-2\.5_1g5c7_2{padding-block:calc(var(--spacing,.25rem)*2.5)}._py-20_1g5c7_2{padding-block:calc(var(--spacing,.25rem)*20)}._pt-24_1g5c7_2{padding-top:calc(var(--spacing,.25rem)*24)}._pb-16_1g5c7_2{padding-bottom:calc(var(--spacing,.25rem)*16)}._text-center_1g5c7_2{text-align:center}._text-left_1g5c7_2{text-align:left}._text-2xl_1g5c7_2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}._text-4xl_1g5c7_2{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}._text-sm_1g5c7_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}._text-xs_1g5c7_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}._leading-relaxed_1g5c7_2{--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}._font-bold_1g5c7_2{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}._font-medium_1g5c7_2{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}._font-semibold_1g5c7_2{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}._text-amber-800_1g5c7_2{color:var(--color-amber-800,oklch(47.3% .137 46.201))}._text-amber-900\/80_1g5c7_2{color:#7b3306cc}@supports (color:color-mix(in lab,red,red)){._text-amber-900\/80_1g5c7_2{color:color-mix(in oklab,var(--color-amber-900,oklch(41.4% .112 45.904))80%,transparent)}}._text-blue-500_1g5c7_2{color:var(--color-blue-500,oklch(62.3% .214 259.815))}._text-blue-800_1g5c7_2{color:var(--color-blue-800,oklch(42.4% .199 265.638))}._text-emerald-600_1g5c7_2{color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._text-emerald-700_1g5c7_2{color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._text-gray-500_1g5c7_2{color:var(--color-gray-500,oklch(55.1% .027 264.364))}._text-gray-600_1g5c7_2{color:var(--color-gray-600,oklch(44.6% .03 256.802))}._text-gray-700_1g5c7_2{color:var(--color-gray-700,oklch(37.3% .034 259.733))}._text-gray-800_1g5c7_2{color:var(--color-gray-800,oklch(27.8% .033 256.848))}._text-gray-900_1g5c7_2{color:var(--color-gray-900,oklch(21% .034 264.665))}._text-primary-500_1g5c7_2{color:var(--color-primary-500,#10b981)}._text-primary-600_1g5c7_2{color:var(--color-primary-600,#059669)}._text-red-600_1g5c7_2{color:var(--color-red-600,oklch(57.7% .245 27.325))}._text-red-700_1g5c7_2{color:var(--color-red-700,oklch(50.5% .213 27.518))}._text-red-800_1g5c7_2{color:var(--color-red-800,oklch(44.4% .177 26.899))}._text-white_1g5c7_2{color:var(--color-white,#fff)}._underline_1g5c7_2{text-decoration-line:underline}._shadow-md_1g5c7_2{--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_1g5c7_2{--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)}._filter_1g5c7_2{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,)}._transition-colors_1g5c7_2{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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._transition-opacity_1g5c7_2{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._ease-out_1g5c7_2{--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1))}@media(hover:hover){._hover\:border-primary-500_1g5c7_2:hover{border-color:var(--color-primary-500,#10b981)}._hover\:bg-emerald-700_1g5c7_2:hover{background-color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._hover\:bg-gray-50_1g5c7_2:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._hover\:text-primary-600_1g5c7_2:hover{color:var(--color-primary-600,#059669)}._hover\:underline_1g5c7_2:hover{text-decoration-line:underline}._hover\:opacity-70_1g5c7_2:hover{opacity:.7}}._disabled\:opacity-50_1g5c7_2:disabled{opacity:.5}@media(min-width:40rem){._sm\:flex-row_1g5c7_2{flex-direction:row}}@media(min-width:48rem){._md\:mt-0_1g5c7_2{margin-top:calc(var(--spacing,.25rem)*0)}._md\:gap-4_1g5c7_2{gap:calc(var(--spacing,.25rem)*4)}}@media(min-width:80rem){._xl\:h-10_1g5c7_2{height:calc(var(--spacing,.25rem)*10)}._xl\:w-10_1g5c7_2{width:calc(var(--spacing,.25rem)*10)}._xl\:max-w-\[180px\]_1g5c7_2{max-width:180px}}@media(min-width:96rem){._2xl\:inline_1g5c7_2{display:inline}}}._wrap_1g5c7_2{flex-direction:column;gap:6px;display:flex}._label_1g5c7_2{color:#6b7280;font-size:12px;font-weight:600}._row_1g5c7_2{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._input_1g5c7_2{border:1px solid #e5e7eb;border-radius:8px;flex:1;min-width:160px;padding:8px 10px;font-family:Inter,sans-serif;font-size:13px}._input_1g5c7_2:focus{border-color:#10b981;outline:none}._fileBtn_1g5c7_2{color:#374151;cursor:pointer;white-space:nowrap;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;align-items:center;gap:6px;padding:8px 12px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;display:inline-flex}._fileBtn_1g5c7_2:hover:not(:disabled){background:#f3f4f6;border-color:#d1d5db}._fileBtn_1g5c7_2:disabled{opacity:.55;cursor:not-allowed}._hint_1g5c7_2{color:#9ca3af;font-size:11px}._error_1g5c7_2{color:#b91c1c;font-size:12px}._preview_1g5c7_2{align-items:center;gap:10px;margin-top:4px;display:flex}._previewImg_1g5c7_2{object-fit:cover;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:8px;width:56px;height:56px}._hiddenFile_1g5c7_2{opacity:0;pointer-events:none;width:0;height:0;position:absolute}@keyframes _spin_1g5c7_1{to{transform:rotate(360deg)}}._wrap_zeooq_1{display:flex;flex-direction:column;gap:10px}._header_zeooq_7{display:flex;align-items:center;justify-content:space-between;gap:8px}._label_zeooq_14{font-size:.875rem;font-weight:600;color:#374151}._hint_zeooq_20{margin:0;font-size:12px;color:#6b7280}._addBtn_zeooq_26{display:inline-flex;align-items:center;gap:4px;padding:6px 10px;border:1px solid #d1d5db;border-radius:6px;background:#fff;color:#059669;font-size:13px;cursor:pointer}._addBtn_zeooq_26:disabled{opacity:.5;cursor:not-allowed}._emptyAdd_zeooq_44{display:flex;align-items:center;justify-content:center;gap:6px;padding:16px;border:2px dashed #d1d5db;border-radius:8px;background:#f9fafb;color:#6b7280;cursor:pointer;font-size:14px}._row_zeooq_58{display:flex;align-items:flex-start;gap:8px;padding:10px;border:1px solid #e5e7eb;border-radius:8px;background:#fafafa}._badge_zeooq_68{flex-shrink:0;margin-top:8px;font-size:11px;font-weight:600;color:#059669;min-width:64px}._field_zeooq_77{flex:1;min-width:0}._removeBtn_zeooq_82{flex-shrink:0;margin-top:4px;border:none;background:transparent;color:#9ca3af;cursor:pointer;padding:4px;border-radius:4px}._removeBtn_zeooq_82:hover{color:#ef4444;background:#fef2f2}._wrap_1ixr3_1{display:flex;flex-direction:column;gap:10px}._header_1ixr3_7{display:flex;align-items:center;justify-content:space-between;gap:8px}._label_1ixr3_14{font-size:.875rem;font-weight:600;color:#374151}._hint_1ixr3_20{margin:0;font-size:12px;color:#6b7280}._addBtn_1ixr3_26{display:inline-flex;align-items:center;gap:4px;padding:6px 10px;border:1px solid #d1d5db;border-radius:6px;background:#fff;color:#059669;font-size:13px;cursor:pointer}._addBtn_1ixr3_26:disabled{opacity:.5;cursor:not-allowed}._emptyAdd_1ixr3_44{display:flex;align-items:center;justify-content:center;gap:6px;padding:16px;border:2px dashed #d1d5db;border-radius:8px;background:#f9fafb;color:#6b7280;cursor:pointer;font-size:14px}._card_1ixr3_58{border:1px solid #e5e7eb;border-radius:8px;padding:12px;background:#fafafa;display:flex;flex-direction:column;gap:10px}._cardHeader_1ixr3_68{display:flex;align-items:center;justify-content:space-between}._badge_1ixr3_74{font-size:12px;font-weight:600;color:#7c3aed}._removeBtn_1ixr3_80{border:none;background:transparent;color:#9ca3af;cursor:pointer;padding:4px;border-radius:4px}._removeBtn_1ixr3_80:hover{color:#ef4444;background:#fef2f2}._formRow_1ixr3_94{display:grid;grid-template-columns:1fr 120px;gap:10px}._smallLabel_1ixr3_100{display:flex;flex-direction:column;gap:4px;font-size:12px;font-weight:600;color:#374151}._input_1ixr3_109{padding:8px 10px;border:1px solid #d1d5db;border-radius:6px;font-size:14px;font-weight:400}@media(max-width:520px){._formRow_1ixr3_94{grid-template-columns:1fr}}@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-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-border-style:solid;--tw-leading:initial;--tw-font-weight: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-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-ease:initial}}}@layer theme;@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,var(--font-sans,"Inter",sans-serif));font-feature-settings:var(--default-font-feature-settings,initial);font-variation-settings:var(--default-font-variation-settings,initial);-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,var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace));font-feature-settings:var(--default-mono-font-feature-settings,initial);font-variation-settings:var(--default-mono-font-variation-settings,initial);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_z8h4r_2{width:100%}@media(min-width:40rem){._container_z8h4r_2{max-width:40rem}}@media(min-width:48rem){._container_z8h4r_2{max-width:48rem}}@media(min-width:64rem){._container_z8h4r_2{max-width:64rem}}@media(min-width:80rem){._container_z8h4r_2{max-width:80rem}}@media(min-width:96rem){._container_z8h4r_2{max-width:96rem}}._mx-auto_z8h4r_2{margin-inline:auto}._mt-2_z8h4r_2{margin-top:calc(var(--spacing,.25rem)*2)}._mt-3_z8h4r_2{margin-top:calc(var(--spacing,.25rem)*3)}._mt-4_z8h4r_2{margin-top:calc(var(--spacing,.25rem)*4)}._mb-1_z8h4r_2{margin-bottom:calc(var(--spacing,.25rem)*1)}._mb-2_z8h4r_2{margin-bottom:calc(var(--spacing,.25rem)*2)}._mb-4_z8h4r_2{margin-bottom:calc(var(--spacing,.25rem)*4)}._mb-5_z8h4r_2{margin-bottom:calc(var(--spacing,.25rem)*5)}._mb-6_z8h4r_2{margin-bottom:calc(var(--spacing,.25rem)*6)}._mb-8_z8h4r_2{margin-bottom:calc(var(--spacing,.25rem)*8)}._block_z8h4r_2{display:block}._flex_z8h4r_2{display:flex}._grid_z8h4r_2{display:grid}._hidden_z8h4r_2{display:none}._inline_z8h4r_2{display:inline}._inline-block_z8h4r_2{display:inline-block}._inline-flex_z8h4r_2{display:inline-flex}._h-5_z8h4r_2{height:calc(var(--spacing,.25rem)*5)}._h-6_z8h4r_2{height:calc(var(--spacing,.25rem)*6)}._h-9_z8h4r_2{height:calc(var(--spacing,.25rem)*9)}._h-full_z8h4r_2{height:100%}._min-h-screen_z8h4r_2{min-height:100vh}._w-5_z8h4r_2{width:calc(var(--spacing,.25rem)*5)}._w-6_z8h4r_2{width:calc(var(--spacing,.25rem)*6)}._w-9_z8h4r_2{width:calc(var(--spacing,.25rem)*9)}._w-full_z8h4r_2{width:100%}._max-w-4xl_z8h4r_2{max-width:var(--container-4xl,56rem)}._max-w-\[140px\]_z8h4r_2{max-width:140px}._max-w-lg_z8h4r_2{max-width:var(--container-lg,32rem)}._max-w-xs_z8h4r_2{max-width:var(--container-xs,20rem)}._flex-shrink-0_z8h4r_2{flex-shrink:0}._grow_z8h4r_2{flex-grow:1}._transform_z8h4r_2{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}._animate-spin_z8h4r_2{animation:var(--animate-spin,spin 1s linear infinite)}._cursor-pointer_z8h4r_2{cursor:pointer}._resize_z8h4r_2{resize:both}._flex-col_z8h4r_2{flex-direction:column}._flex-wrap_z8h4r_2{flex-wrap:wrap}._items-center_z8h4r_2{align-items:center}._items-start_z8h4r_2{align-items:flex-start}._justify-center_z8h4r_2{justify-content:center}._gap-2_z8h4r_2{gap:calc(var(--spacing,.25rem)*2)}._gap-3_z8h4r_2{gap:calc(var(--spacing,.25rem)*3)}._gap-4_z8h4r_2{gap:calc(var(--spacing,.25rem)*4)}:where(._space-y-1_z8h4r_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(._space-y-6_z8h4r_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*6)*calc(1 - var(--tw-space-y-reverse)))}._truncate_z8h4r_2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._overflow-hidden_z8h4r_2{overflow:hidden}._rounded_z8h4r_2{border-radius:.25rem}._rounded-2xl_z8h4r_2{border-radius:var(--radius-2xl,1rem)}._rounded-full_z8h4r_2{border-radius:3.40282e38px}._rounded-lg_z8h4r_2{border-radius:var(--radius-lg,.5rem)}._rounded-md_z8h4r_2{border-radius:var(--radius-md,.375rem)}._rounded-xl_z8h4r_2{border-radius:var(--radius-xl,.75rem)}._border_z8h4r_2{border-style:var(--tw-border-style);border-width:1px}._border-0_z8h4r_2{border-style:var(--tw-border-style);border-width:0}._border-amber-100_z8h4r_2{border-color:var(--color-amber-100,oklch(96.2% .059 95.617))}._border-gray-100_z8h4r_2{border-color:var(--color-gray-100,oklch(96.7% .003 264.542))}._border-gray-200_z8h4r_2{border-color:var(--color-gray-200,oklch(92.8% .006 264.531))}._border-red-100_z8h4r_2{border-color:var(--color-red-100,oklch(93.6% .032 17.717))}._bg-amber-50_z8h4r_2{background-color:var(--color-amber-50,oklch(98.7% .022 95.277))}._bg-blue-50_z8h4r_2{background-color:var(--color-blue-50,oklch(97% .014 254.604))}._bg-emerald-600_z8h4r_2{background-color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._bg-gray-50_z8h4r_2{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._bg-primary-50_z8h4r_2{background-color:var(--color-primary-50,#ecfdf5)}._bg-red-50_z8h4r_2{background-color:var(--color-red-50,oklch(97.1% .013 17.38))}._bg-transparent_z8h4r_2{background-color:#0000}._bg-white_z8h4r_2{background-color:var(--color-white,#fff)}._object-cover_z8h4r_2{object-fit:cover}._p-0_z8h4r_2{padding:calc(var(--spacing,.25rem)*0)}._p-3_z8h4r_2{padding:calc(var(--spacing,.25rem)*3)}._p-8_z8h4r_2{padding:calc(var(--spacing,.25rem)*8)}._px-3_z8h4r_2{padding-inline:calc(var(--spacing,.25rem)*3)}._px-4_z8h4r_2{padding-inline:calc(var(--spacing,.25rem)*4)}._px-5_z8h4r_2{padding-inline:calc(var(--spacing,.25rem)*5)}._px-6_z8h4r_2{padding-inline:calc(var(--spacing,.25rem)*6)}._py-2_z8h4r_2{padding-block:calc(var(--spacing,.25rem)*2)}._py-2\.5_z8h4r_2{padding-block:calc(var(--spacing,.25rem)*2.5)}._py-20_z8h4r_2{padding-block:calc(var(--spacing,.25rem)*20)}._pt-24_z8h4r_2{padding-top:calc(var(--spacing,.25rem)*24)}._pb-16_z8h4r_2{padding-bottom:calc(var(--spacing,.25rem)*16)}._text-center_z8h4r_2{text-align:center}._text-left_z8h4r_2{text-align:left}._text-2xl_z8h4r_2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}._text-4xl_z8h4r_2{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}._text-sm_z8h4r_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}._text-xs_z8h4r_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}._leading-relaxed_z8h4r_2{--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}._font-bold_z8h4r_2{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}._font-medium_z8h4r_2{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}._font-semibold_z8h4r_2{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}._text-amber-800_z8h4r_2{color:var(--color-amber-800,oklch(47.3% .137 46.201))}._text-amber-900\/80_z8h4r_2{color:#7b3306cc}@supports (color:color-mix(in lab,red,red)){._text-amber-900\/80_z8h4r_2{color:color-mix(in oklab,var(--color-amber-900,oklch(41.4% .112 45.904))80%,transparent)}}._text-blue-500_z8h4r_2{color:var(--color-blue-500,oklch(62.3% .214 259.815))}._text-blue-800_z8h4r_2{color:var(--color-blue-800,oklch(42.4% .199 265.638))}._text-emerald-600_z8h4r_2{color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._text-emerald-700_z8h4r_2{color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._text-gray-500_z8h4r_2{color:var(--color-gray-500,oklch(55.1% .027 264.364))}._text-gray-600_z8h4r_2{color:var(--color-gray-600,oklch(44.6% .03 256.802))}._text-gray-700_z8h4r_2{color:var(--color-gray-700,oklch(37.3% .034 259.733))}._text-gray-800_z8h4r_2{color:var(--color-gray-800,oklch(27.8% .033 256.848))}._text-gray-900_z8h4r_2{color:var(--color-gray-900,oklch(21% .034 264.665))}._text-primary-500_z8h4r_2{color:var(--color-primary-500,#10b981)}._text-primary-600_z8h4r_2{color:var(--color-primary-600,#059669)}._text-red-600_z8h4r_2{color:var(--color-red-600,oklch(57.7% .245 27.325))}._text-red-700_z8h4r_2{color:var(--color-red-700,oklch(50.5% .213 27.518))}._text-red-800_z8h4r_2{color:var(--color-red-800,oklch(44.4% .177 26.899))}._text-white_z8h4r_2{color:var(--color-white,#fff)}._underline_z8h4r_2{text-decoration-line:underline}._shadow-md_z8h4r_2{--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_z8h4r_2{--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)}._filter_z8h4r_2{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,)}._transition-colors_z8h4r_2{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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._transition-opacity_z8h4r_2{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._ease-out_z8h4r_2{--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1))}@media(hover:hover){._hover\:border-primary-500_z8h4r_2:hover{border-color:var(--color-primary-500,#10b981)}._hover\:bg-emerald-700_z8h4r_2:hover{background-color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._hover\:bg-gray-50_z8h4r_2:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._hover\:text-primary-600_z8h4r_2:hover{color:var(--color-primary-600,#059669)}._hover\:underline_z8h4r_2:hover{text-decoration-line:underline}._hover\:opacity-70_z8h4r_2:hover{opacity:.7}}._disabled\:opacity-50_z8h4r_2:disabled{opacity:.5}@media(min-width:40rem){._sm\:flex-row_z8h4r_2{flex-direction:row}}@media(min-width:48rem){._md\:mt-0_z8h4r_2{margin-top:calc(var(--spacing,.25rem)*0)}._md\:gap-4_z8h4r_2{gap:calc(var(--spacing,.25rem)*4)}}@media(min-width:80rem){._xl\:h-10_z8h4r_2{height:calc(var(--spacing,.25rem)*10)}._xl\:w-10_z8h4r_2{width:calc(var(--spacing,.25rem)*10)}._xl\:max-w-\[180px\]_z8h4r_2{max-width:180px}}@media(min-width:96rem){._2xl\:inline_z8h4r_2{display:inline}}}._overlay_z8h4r_2{z-index:1000;background:#0f172a8c;justify-content:center;align-items:center;padding:24px;animation:.2s _fadeIn_z8h4r_1;display:flex;position:fixed;inset:0}._modal_z8h4r_2{background:#fff;border-radius:16px;flex-direction:column;width:min(960px,100%);max-height:92vh;font-family:Inter,sans-serif;animation:.25s _slideUp_z8h4r_1;display:flex;overflow:hidden;box-shadow:0 20px 60px #00000040}._header_z8h4r_2{position:relative}._headerHero_z8h4r_2{height:200px;position:relative;overflow:hidden}._heroImg_z8h4r_2{object-fit:cover;width:100%;height:100%;display:block}._heroOverlay_z8h4r_2{background:linear-gradient(#0000000d,#000000a6);position:absolute;inset:0}._heroContent_z8h4r_2{color:#fff;flex-direction:column;gap:8px;display:flex;position:absolute;bottom:18px;left:24px;right:24px}._heroMeta_z8h4r_2{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._categoryChip_z8h4r_2{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff2e;border-radius:999px;align-items:center;gap:4px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}._archivedTag_z8h4r_2{opacity:.85;margin-left:4px;font-size:11px}._heroTitle_z8h4r_2{margin:0;font-family:Playfair Display,serif;font-size:26px;font-weight:700;line-height:1.1}._heroSlug_z8h4r_2{opacity:.85;font-size:13px}._closeBtn_z8h4r_2{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff40;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:background .2s;display:flex;position:absolute;top:16px;right:16px}._closeBtn_z8h4r_2:hover{background:#fff6}._badge_z8h4r_2{letter-spacing:.02em;text-transform:uppercase;border-radius:999px;align-items:center;padding:4px 10px;font-size:11px;font-weight:700;display:inline-flex}._badgeActive_z8h4r_2{color:#047857;background:#ecfdf5}._badgeDepartingSoon_z8h4r_2{color:#c2410c;background:#ffedd5}._badgeUpcoming_z8h4r_2{color:#6d28d9;background:#f5f3ff}._badgeOngoing_z8h4r_2{color:#1d4ed8;background:#eff6ff}._badgeCompleted_z8h4r_2{color:#475569;background:#f1f5f9}._badgeFull_z8h4r_2{color:#b91c1c;background:#fef2f2}._badgeDraft_z8h4r_2{color:#4b5563;background:#f3f4f6}._tabs_z8h4r_2{background:#f9fafb;border-bottom:1px solid #e5e7eb;gap:4px;padding:8px 24px 0;display:flex;overflow-x:auto}._tab_z8h4r_2{color:#6b7280;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:6px;margin-bottom:-1px;padding:10px 14px;font-family:Inter,sans-serif;font-size:13px;font-weight:500;transition:color .2s,border-color .2s;display:inline-flex}._tab_z8h4r_2:hover{color:#111827}._tabActive_z8h4r_2{font-weight:600;color:#059669!important;border-bottom-color:#2ecc71!important}._body_z8h4r_2{flex:1;min-height:200px;padding:20px 24px 24px;overflow-y:auto}._errorBox_z8h4r_2{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:10px;align-items:center;gap:8px;margin-bottom:12px;padding:10px 14px;font-size:13px;display:flex}._loading_z8h4r_2{color:#6b7280;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:48px 0;font-size:13px;display:flex}._section_z8h4r_2{flex-direction:column;gap:14px;display:flex}._sectionTitle_z8h4r_2{color:#111827;text-transform:uppercase;letter-spacing:.04em;margin:4px 0;font-size:14px;font-weight:600}._muted_z8h4r_2{color:#9ca3af;font-style:normal}._grid2_z8h4r_2{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}._infoBlock_z8h4r_2{background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;align-items:center;gap:10px;padding:12px;display:flex}._infoIcon_z8h4r_2{color:#059669;background:linear-gradient(135deg,#d1fae5,#a7f3d0);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}._infoLabel_z8h4r_2{color:#6b7280;text-transform:uppercase;letter-spacing:.04em;margin-bottom:2px;font-size:11px}._infoValue_z8h4r_2{color:#111827;font-size:14px;font-weight:600}._descriptionBox_z8h4r_2{color:#374151;white-space:pre-line;background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;padding:14px;font-size:14px;line-height:1.55}._timeline_z8h4r_2{flex-direction:column;gap:12px;display:flex;position:relative}._timelineItem_z8h4r_2{align-items:flex-start;gap:12px;display:flex}._timelineMarker_z8h4r_2{color:#fff;background:linear-gradient(135deg,#2ecc71,#27ae60);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:13px;font-weight:700;display:flex;box-shadow:0 4px 10px #2ecc714d}._timelineBody_z8h4r_2{background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;flex:1;padding:12px 14px}._timelineTitle_z8h4r_2{color:#111827;margin-bottom:4px;font-size:14px;font-weight:600}._timelineDesc_z8h4r_2{color:#4b5563;white-space:pre-line;margin:0;font-size:13px;line-height:1.55}._itineraryHint_z8h4r_2{color:#6b7280;margin:0 0 12px;font-size:13px;line-height:1.45}._timelineColumn_z8h4r_2{flex-direction:column;flex:1;gap:0;min-width:0;display:flex}._timelineDayToggle_z8h4r_2{text-align:left;cursor:pointer;background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;justify-content:space-between;align-items:flex-start;gap:10px;width:100%;padding:12px 14px;font-family:inherit;transition:border-color .15s,background .15s;display:flex}._timelineDayToggle_z8h4r_2:hover{background:#f3f4f6;border-color:#d1d5db}._timelineDayToggleMain_z8h4r_2{flex:1;align-items:flex-start;gap:12px;min-width:0;display:flex}._dayCoverThumb_z8h4r_2{object-fit:cover;background:#e5e7eb;border:1px solid #e5e7eb;border-radius:8px;flex-shrink:0;width:56px;height:56px}._timelineDayText_z8h4r_2{flex:1;min-width:0}._timelineSummary_z8h4r_2{color:#4b5563;margin:4px 0 0;font-size:13px;line-height:1.45}._timelineDescPreview_z8h4r_2{color:#6b7280;-webkit-line-clamp:2;white-space:pre-line;-webkit-box-orient:vertical;margin:6px 0 0;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}._activityCountBadge_z8h4r_2{color:#047857;background:#ecfdf5;border-radius:999px;margin-top:8px;padding:3px 8px;font-size:11px;font-weight:600;display:inline-block}._timelineChevron_z8h4r_2{color:#6b7280;flex-shrink:0;font-size:22px}._timelineExpand_z8h4r_2{background:#fff;border:1px solid #e5e7eb;border-radius:10px;margin-top:8px;padding:12px 14px}._activityEmpty_z8h4r_2{color:#9ca3af;padding:8px 0;font-size:13px}._activityList_z8h4r_2{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}._activityRow_z8h4r_2{align-items:flex-start;gap:12px;display:flex}._activityThumbWrap_z8h4r_2{background:#f3f4f6;border:1px solid #e5e7eb;border-radius:8px;flex-shrink:0;width:88px;height:64px;overflow:hidden}._activityThumb_z8h4r_2{object-fit:cover;width:100%;height:100%;display:block}._activityThumbPh_z8h4r_2{color:#9ca3af;background:#f9fafb;border:1px dashed #d1d5db;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:88px;height:64px;display:flex}._activityBody_z8h4r_2{flex:1;min-width:0}._activityTitle_z8h4r_2{color:#111827;margin-bottom:4px;font-size:14px;font-weight:600}._activityMeta_z8h4r_2{color:#6b7280;flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:12px;display:flex}._activityType_z8h4r_2{text-transform:uppercase;letter-spacing:.03em;color:#059669;font-size:11px;font-weight:600}._activityLoc_z8h4r_2{color:#4b5563}._activityDesc_z8h4r_2{color:#4b5563;white-space:pre-line;margin:6px 0 0;font-size:13px;line-height:1.5}._locationList_z8h4r_2{flex-direction:column;gap:8px;display:flex}._locationItem_z8h4r_2{background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;align-items:center;gap:12px;padding:10px 14px;display:flex}._locationIdx_z8h4r_2{color:#047857;background:#ecfdf5;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;font-weight:700;display:flex}._locationInfo_z8h4r_2{flex:1;min-width:0}._locationName_z8h4r_2{color:#111827;font-size:14px;font-weight:600}._locationMeta_z8h4r_2{color:#6b7280;font-size:12px}._mapLink_z8h4r_2{color:#6b7280;background:#fff;border:1px solid #e5e7eb;border-radius:6px;justify-content:center;align-items:center;width:30px;height:30px;text-decoration:none;transition:all .2s;display:flex}._mapLink_z8h4r_2:hover{color:#059669;border-color:#2ecc71}._sessionTable_z8h4r_2{border-collapse:collapse;width:100%;font-size:13px}._sessionTable_z8h4r_2 thead th{text-align:left;text-transform:uppercase;letter-spacing:.05em;color:#6b7280;background:#f9fafb;border-bottom:1px solid #e5e7eb;padding:10px 12px;font-size:11px;font-weight:600}._sessionTable_z8h4r_2 tbody td{color:#374151;vertical-align:middle;border-bottom:1px solid #f3f4f6;padding:12px}._spotsCell_z8h4r_2{white-space:nowrap;align-items:center;gap:8px;display:flex}._spotsBar_z8h4r_2{background:#e5e7eb;border-radius:3px;width:60px;height:6px;overflow:hidden}._spotsFill_z8h4r_2{background:linear-gradient(90deg,#2ecc71,#27ae60);height:100%;transition:width .2s}._guideCell_z8h4r_2{align-items:center;gap:8px;display:flex}._guideAvatar_z8h4r_2{object-fit:cover;border-radius:50%;width:28px;height:28px}._guideAvatarPh_z8h4r_2{color:#047857;background:#ecfdf5;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:flex}._imageGrid_z8h4r_2{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px;display:grid}._imageCard_z8h4r_2{background:#f3f4f6;border:1px solid #e5e7eb;border-radius:10px;overflow:hidden}._imageCard_z8h4r_2 img{object-fit:cover;width:100%;height:130px;display:block}._imageCaption_z8h4r_2{color:#4b5563;background:#fff;border-top:1px solid #f3f4f6;padding:8px 10px;font-size:12px}._videoList_z8h4r_2{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;display:grid}._videoCard_z8h4r_2{background:#111827;border:1px solid #e5e7eb;border-radius:10px;text-decoration:none;transition:transform .2s;display:block;position:relative;overflow:hidden}._videoCard_z8h4r_2:hover{transform:translateY(-2px)}._videoCard_z8h4r_2 img{object-fit:cover;opacity:.85;width:100%;height:130px;display:block}._videoOverlay_z8h4r_2{color:#fff;pointer-events:none;text-shadow:0 2px 12px #0009;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._videoMeta_z8h4r_2{background:#fff;border-top:1px solid #f3f4f6;padding:10px}._videoTitle_z8h4r_2{color:#111827;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}._videoDur_z8h4r_2{color:#6b7280;margin-top:2px;font-size:11px}._empty_z8h4r_2{color:#9ca3af;flex-direction:column;align-items:center;gap:6px;padding:40px 0;font-size:13px;display:flex}._footer_z8h4r_2{background:#f9fafb;border-top:1px solid #e5e7eb;justify-content:flex-end;gap:10px;padding:14px 24px;display:flex}._btnGhost_z8h4r_2{color:#374151;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:8px;padding:9px 16px;font-family:Inter,sans-serif;font-size:13px;font-weight:500;transition:background .2s}._btnGhost_z8h4r_2:hover{background:#f3f4f6}._btnPrimary_z8h4r_2{color:#fff;cursor:pointer;background:linear-gradient(135deg,#2ecc71,#27ae60);border:none;border-radius:8px;align-items:center;gap:6px;padding:9px 16px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;transition:all .2s;display:inline-flex;box-shadow:0 2px 8px #2ecc714d}._btnPrimary_z8h4r_2:hover{transform:translateY(-1px);box-shadow:0 4px 16px #2ecc7166}@keyframes _fadeIn_z8h4r_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_z8h4r_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){._grid2_z8h4r_2{grid-template-columns:1fr}._headerHero_z8h4r_2{height:160px}._heroTitle_z8h4r_2{font-size:20px}._body_z8h4r_2{padding:16px}}@keyframes _spin_z8h4r_1{to{transform:rotate(360deg)}}@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-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-border-style:solid;--tw-leading:initial;--tw-font-weight: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-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-ease:initial}}}@layer theme;@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,var(--font-sans,"Inter",sans-serif));font-feature-settings:var(--default-font-feature-settings,initial);font-variation-settings:var(--default-font-variation-settings,initial);-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,var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace));font-feature-settings:var(--default-mono-font-feature-settings,initial);font-variation-settings:var(--default-mono-font-variation-settings,initial);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_ri6ez_2{width:100%}@media(min-width:40rem){._container_ri6ez_2{max-width:40rem}}@media(min-width:48rem){._container_ri6ez_2{max-width:48rem}}@media(min-width:64rem){._container_ri6ez_2{max-width:64rem}}@media(min-width:80rem){._container_ri6ez_2{max-width:80rem}}@media(min-width:96rem){._container_ri6ez_2{max-width:96rem}}._mx-auto_ri6ez_2{margin-inline:auto}._mt-2_ri6ez_2{margin-top:calc(var(--spacing,.25rem)*2)}._mt-3_ri6ez_2{margin-top:calc(var(--spacing,.25rem)*3)}._mt-4_ri6ez_2{margin-top:calc(var(--spacing,.25rem)*4)}._mb-1_ri6ez_2{margin-bottom:calc(var(--spacing,.25rem)*1)}._mb-2_ri6ez_2{margin-bottom:calc(var(--spacing,.25rem)*2)}._mb-4_ri6ez_2{margin-bottom:calc(var(--spacing,.25rem)*4)}._mb-5_ri6ez_2{margin-bottom:calc(var(--spacing,.25rem)*5)}._mb-6_ri6ez_2{margin-bottom:calc(var(--spacing,.25rem)*6)}._mb-8_ri6ez_2{margin-bottom:calc(var(--spacing,.25rem)*8)}._block_ri6ez_2{display:block}._flex_ri6ez_2{display:flex}._grid_ri6ez_2{display:grid}._hidden_ri6ez_2{display:none}._inline_ri6ez_2{display:inline}._inline-block_ri6ez_2{display:inline-block}._inline-flex_ri6ez_2{display:inline-flex}._h-5_ri6ez_2{height:calc(var(--spacing,.25rem)*5)}._h-6_ri6ez_2{height:calc(var(--spacing,.25rem)*6)}._h-9_ri6ez_2{height:calc(var(--spacing,.25rem)*9)}._h-full_ri6ez_2{height:100%}._min-h-screen_ri6ez_2{min-height:100vh}._w-5_ri6ez_2{width:calc(var(--spacing,.25rem)*5)}._w-6_ri6ez_2{width:calc(var(--spacing,.25rem)*6)}._w-9_ri6ez_2{width:calc(var(--spacing,.25rem)*9)}._w-full_ri6ez_2{width:100%}._max-w-4xl_ri6ez_2{max-width:var(--container-4xl,56rem)}._max-w-\[140px\]_ri6ez_2{max-width:140px}._max-w-lg_ri6ez_2{max-width:var(--container-lg,32rem)}._max-w-xs_ri6ez_2{max-width:var(--container-xs,20rem)}._flex-shrink-0_ri6ez_2{flex-shrink:0}._grow_ri6ez_2{flex-grow:1}._transform_ri6ez_2{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}._animate-spin_ri6ez_2{animation:var(--animate-spin,spin 1s linear infinite)}._cursor-pointer_ri6ez_2{cursor:pointer}._resize_ri6ez_2{resize:both}._flex-col_ri6ez_2{flex-direction:column}._flex-wrap_ri6ez_2{flex-wrap:wrap}._items-center_ri6ez_2{align-items:center}._items-start_ri6ez_2{align-items:flex-start}._justify-center_ri6ez_2{justify-content:center}._gap-2_ri6ez_2{gap:calc(var(--spacing,.25rem)*2)}._gap-3_ri6ez_2{gap:calc(var(--spacing,.25rem)*3)}._gap-4_ri6ez_2{gap:calc(var(--spacing,.25rem)*4)}:where(._space-y-1_ri6ez_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(._space-y-6_ri6ez_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*6)*calc(1 - var(--tw-space-y-reverse)))}._truncate_ri6ez_2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._overflow-hidden_ri6ez_2{overflow:hidden}._rounded_ri6ez_2{border-radius:.25rem}._rounded-2xl_ri6ez_2{border-radius:var(--radius-2xl,1rem)}._rounded-full_ri6ez_2{border-radius:3.40282e38px}._rounded-lg_ri6ez_2{border-radius:var(--radius-lg,.5rem)}._rounded-md_ri6ez_2{border-radius:var(--radius-md,.375rem)}._rounded-xl_ri6ez_2{border-radius:var(--radius-xl,.75rem)}._border_ri6ez_2{border-style:var(--tw-border-style);border-width:1px}._border-0_ri6ez_2{border-style:var(--tw-border-style);border-width:0}._border-amber-100_ri6ez_2{border-color:var(--color-amber-100,oklch(96.2% .059 95.617))}._border-gray-100_ri6ez_2{border-color:var(--color-gray-100,oklch(96.7% .003 264.542))}._border-gray-200_ri6ez_2{border-color:var(--color-gray-200,oklch(92.8% .006 264.531))}._border-red-100_ri6ez_2{border-color:var(--color-red-100,oklch(93.6% .032 17.717))}._bg-amber-50_ri6ez_2{background-color:var(--color-amber-50,oklch(98.7% .022 95.277))}._bg-blue-50_ri6ez_2{background-color:var(--color-blue-50,oklch(97% .014 254.604))}._bg-emerald-600_ri6ez_2{background-color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._bg-gray-50_ri6ez_2{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._bg-primary-50_ri6ez_2{background-color:var(--color-primary-50,#ecfdf5)}._bg-red-50_ri6ez_2{background-color:var(--color-red-50,oklch(97.1% .013 17.38))}._bg-transparent_ri6ez_2{background-color:#0000}._bg-white_ri6ez_2{background-color:var(--color-white,#fff)}._object-cover_ri6ez_2{object-fit:cover}._p-0_ri6ez_2{padding:calc(var(--spacing,.25rem)*0)}._p-3_ri6ez_2{padding:calc(var(--spacing,.25rem)*3)}._p-8_ri6ez_2{padding:calc(var(--spacing,.25rem)*8)}._px-3_ri6ez_2{padding-inline:calc(var(--spacing,.25rem)*3)}._px-4_ri6ez_2{padding-inline:calc(var(--spacing,.25rem)*4)}._px-5_ri6ez_2{padding-inline:calc(var(--spacing,.25rem)*5)}._px-6_ri6ez_2{padding-inline:calc(var(--spacing,.25rem)*6)}._py-2_ri6ez_2{padding-block:calc(var(--spacing,.25rem)*2)}._py-2\.5_ri6ez_2{padding-block:calc(var(--spacing,.25rem)*2.5)}._py-20_ri6ez_2{padding-block:calc(var(--spacing,.25rem)*20)}._pt-24_ri6ez_2{padding-top:calc(var(--spacing,.25rem)*24)}._pb-16_ri6ez_2{padding-bottom:calc(var(--spacing,.25rem)*16)}._text-center_ri6ez_2{text-align:center}._text-left_ri6ez_2{text-align:left}._text-2xl_ri6ez_2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}._text-4xl_ri6ez_2{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}._text-sm_ri6ez_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}._text-xs_ri6ez_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}._leading-relaxed_ri6ez_2{--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}._font-bold_ri6ez_2{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}._font-medium_ri6ez_2{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}._font-semibold_ri6ez_2{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}._text-amber-800_ri6ez_2{color:var(--color-amber-800,oklch(47.3% .137 46.201))}._text-amber-900\/80_ri6ez_2{color:#7b3306cc}@supports (color:color-mix(in lab,red,red)){._text-amber-900\/80_ri6ez_2{color:color-mix(in oklab,var(--color-amber-900,oklch(41.4% .112 45.904))80%,transparent)}}._text-blue-500_ri6ez_2{color:var(--color-blue-500,oklch(62.3% .214 259.815))}._text-blue-800_ri6ez_2{color:var(--color-blue-800,oklch(42.4% .199 265.638))}._text-emerald-600_ri6ez_2{color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._text-emerald-700_ri6ez_2{color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._text-gray-500_ri6ez_2{color:var(--color-gray-500,oklch(55.1% .027 264.364))}._text-gray-600_ri6ez_2{color:var(--color-gray-600,oklch(44.6% .03 256.802))}._text-gray-700_ri6ez_2{color:var(--color-gray-700,oklch(37.3% .034 259.733))}._text-gray-800_ri6ez_2{color:var(--color-gray-800,oklch(27.8% .033 256.848))}._text-gray-900_ri6ez_2{color:var(--color-gray-900,oklch(21% .034 264.665))}._text-primary-500_ri6ez_2{color:var(--color-primary-500,#10b981)}._text-primary-600_ri6ez_2{color:var(--color-primary-600,#059669)}._text-red-600_ri6ez_2{color:var(--color-red-600,oklch(57.7% .245 27.325))}._text-red-700_ri6ez_2{color:var(--color-red-700,oklch(50.5% .213 27.518))}._text-red-800_ri6ez_2{color:var(--color-red-800,oklch(44.4% .177 26.899))}._text-white_ri6ez_2{color:var(--color-white,#fff)}._underline_ri6ez_2{text-decoration-line:underline}._shadow-md_ri6ez_2{--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_ri6ez_2{--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)}._filter_ri6ez_2{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,)}._transition-colors_ri6ez_2{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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._transition-opacity_ri6ez_2{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._ease-out_ri6ez_2{--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1))}@media(hover:hover){._hover\:border-primary-500_ri6ez_2:hover{border-color:var(--color-primary-500,#10b981)}._hover\:bg-emerald-700_ri6ez_2:hover{background-color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._hover\:bg-gray-50_ri6ez_2:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._hover\:text-primary-600_ri6ez_2:hover{color:var(--color-primary-600,#059669)}._hover\:underline_ri6ez_2:hover{text-decoration-line:underline}._hover\:opacity-70_ri6ez_2:hover{opacity:.7}}._disabled\:opacity-50_ri6ez_2:disabled{opacity:.5}@media(min-width:40rem){._sm\:flex-row_ri6ez_2{flex-direction:row}}@media(min-width:48rem){._md\:mt-0_ri6ez_2{margin-top:calc(var(--spacing,.25rem)*0)}._md\:gap-4_ri6ez_2{gap:calc(var(--spacing,.25rem)*4)}}@media(min-width:80rem){._xl\:h-10_ri6ez_2{height:calc(var(--spacing,.25rem)*10)}._xl\:w-10_ri6ez_2{width:calc(var(--spacing,.25rem)*10)}._xl\:max-w-\[180px\]_ri6ez_2{max-width:180px}}@media(min-width:96rem){._2xl\:inline_ri6ez_2{display:inline}}}._page_ri6ez_2{flex-direction:column;gap:20px;display:flex}._pageHeader_ri6ez_2{justify-content:space-between;align-items:flex-start;display:flex}._pageTitle_ri6ez_2{color:#111827;letter-spacing:-.02em;font-family:Inter,sans-serif;font-size:26px;font-weight:700}._pageSubtitle_ri6ez_2{color:#6b7280;margin-top:4px;font-size:14px}._addBtn_ri6ez_2{color:#fff;cursor:pointer;background:linear-gradient(135deg,#2ecc71,#27ae60);border:none;border-radius:8px;align-items:center;gap:6px;padding:8px 18px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;transition:all .2s;display:flex;box-shadow:0 2px 8px #2ecc714d}._addBtn_ri6ez_2:hover{transform:translateY(-1px);box-shadow:0 4px 16px #2ecc7166}._statsGrid_ri6ez_2{grid-template-columns:repeat(5,1fr);gap:16px;display:grid}._filterBar_ri6ez_2{background:#fff;border:1px solid #e5e7eb;border-radius:10px;justify-content:space-between;align-items:center;padding:8px 12px;display:flex}._filterTabs_ri6ez_2{gap:4px;display:flex}._filterTab_ri6ez_2{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:6px 14px;font-family:Inter,sans-serif;font-size:13px;font-weight:500;transition:all .2s}._filterTab_ri6ez_2:hover{color:#374151;background:#f3f4f6}._filterTabActive_ri6ez_2{font-weight:600;color:#059669!important;background:#ecfdf5!important}._filterSearch_ri6ez_2{background:#f3f4f6;border:1px solid #0000;border-radius:6px;align-items:center;gap:6px;padding:6px 10px;transition:all .2s;display:flex}._filterSearch_ri6ez_2:focus-within{background:#fff;border-color:#2ecc71}._filterInput_ri6ez_2{color:#374151;background:0 0;border:none;outline:none;width:180px;font-family:Inter,sans-serif;font-size:13px}._filterInput_ri6ez_2::placeholder{color:#9ca3af}._tourCell_ri6ez_2{align-items:center;gap:10px;display:flex}._tourThumb_ri6ez_2{object-fit:cover;border-radius:8px;flex-shrink:0;width:40px;height:40px}._tourName_ri6ez_2{color:#111827;font-size:14px;font-weight:600}._tourCode_ri6ez_2{color:#9ca3af;font-family:Inter,sans-serif;font-size:12px}._spotsCell_ri6ez_2{align-items:center;gap:8px;display:flex}._spotsBar_ri6ez_2{background:#e5e7eb;border-radius:3px;width:60px;height:6px;overflow:hidden}._spotsFill_ri6ez_2{background:linear-gradient(90deg,#2ecc71,#27ae60);border-radius:3px;height:100%;transition:width .3s}._spotsText_ri6ez_2{color:#6b7280;font-family:Inter,sans-serif;font-size:12px;font-weight:500}._statusBadge_ri6ez_2{white-space:nowrap;border-radius:6px;padding:4px 10px;font-size:12px;font-weight:600}._statusActive_ri6ez_2{color:#059669;background:#ecfdf5}._statusDepartingSoon_ri6ez_2{color:#c2410c;background:#ffedd5}._statusUpcoming_ri6ez_2{color:#7c3aed;background:#f5f3ff}._statusOngoing_ri6ez_2{color:#2563eb;background:#eff6ff}._statusCompleted_ri6ez_2{color:#64748b;background:#f1f5f9}._statusFull_ri6ez_2{color:#dc2626;background:#fef2f2}._statusDraft_ri6ez_2{color:#6b7280;background:#f3f4f6}._actions_ri6ez_2{gap:4px;display:flex}._actionBtn_ri6ez_2{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:30px;height:30px;transition:all .2s;display:flex}._actionBtn_ri6ez_2:hover{color:#374151;background:#f3f4f6}._actionDanger_ri6ez_2:hover{color:#dc2626;background:#fef2f2}@media(max-width:1280px){._statsGrid_ri6ez_2{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){._statsGrid_ri6ez_2{grid-template-columns:1fr}._filterBar_ri6ez_2{flex-direction:column;align-items:stretch;gap:8px}._pageHeader_ri6ez_2{flex-direction:column;gap:12px}}@keyframes _spin_ri6ez_1{to{transform:rotate(360deg)}}@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-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-border-style:solid;--tw-leading:initial;--tw-font-weight: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-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-ease:initial}}}@layer theme;@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,var(--font-sans,"Inter",sans-serif));font-feature-settings:var(--default-font-feature-settings,initial);font-variation-settings:var(--default-font-variation-settings,initial);-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,var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace));font-feature-settings:var(--default-mono-font-feature-settings,initial);font-variation-settings:var(--default-mono-font-variation-settings,initial);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_7solh_2{width:100%}@media(min-width:40rem){._container_7solh_2{max-width:40rem}}@media(min-width:48rem){._container_7solh_2{max-width:48rem}}@media(min-width:64rem){._container_7solh_2{max-width:64rem}}@media(min-width:80rem){._container_7solh_2{max-width:80rem}}@media(min-width:96rem){._container_7solh_2{max-width:96rem}}._mx-auto_7solh_2{margin-inline:auto}._mt-2_7solh_2{margin-top:calc(var(--spacing,.25rem)*2)}._mt-3_7solh_2{margin-top:calc(var(--spacing,.25rem)*3)}._mt-4_7solh_2{margin-top:calc(var(--spacing,.25rem)*4)}._mb-1_7solh_2{margin-bottom:calc(var(--spacing,.25rem)*1)}._mb-2_7solh_2{margin-bottom:calc(var(--spacing,.25rem)*2)}._mb-4_7solh_2{margin-bottom:calc(var(--spacing,.25rem)*4)}._mb-5_7solh_2{margin-bottom:calc(var(--spacing,.25rem)*5)}._mb-6_7solh_2{margin-bottom:calc(var(--spacing,.25rem)*6)}._mb-8_7solh_2{margin-bottom:calc(var(--spacing,.25rem)*8)}._block_7solh_2{display:block}._flex_7solh_2{display:flex}._grid_7solh_2{display:grid}._hidden_7solh_2{display:none}._inline_7solh_2{display:inline}._inline-block_7solh_2{display:inline-block}._inline-flex_7solh_2{display:inline-flex}._h-5_7solh_2{height:calc(var(--spacing,.25rem)*5)}._h-6_7solh_2{height:calc(var(--spacing,.25rem)*6)}._h-9_7solh_2{height:calc(var(--spacing,.25rem)*9)}._h-full_7solh_2{height:100%}._min-h-screen_7solh_2{min-height:100vh}._w-5_7solh_2{width:calc(var(--spacing,.25rem)*5)}._w-6_7solh_2{width:calc(var(--spacing,.25rem)*6)}._w-9_7solh_2{width:calc(var(--spacing,.25rem)*9)}._w-full_7solh_2{width:100%}._max-w-4xl_7solh_2{max-width:var(--container-4xl,56rem)}._max-w-\[140px\]_7solh_2{max-width:140px}._max-w-lg_7solh_2{max-width:var(--container-lg,32rem)}._max-w-xs_7solh_2{max-width:var(--container-xs,20rem)}._flex-shrink-0_7solh_2{flex-shrink:0}._grow_7solh_2{flex-grow:1}._transform_7solh_2{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}._animate-spin_7solh_2{animation:var(--animate-spin,spin 1s linear infinite)}._cursor-pointer_7solh_2{cursor:pointer}._resize_7solh_2{resize:both}._flex-col_7solh_2{flex-direction:column}._flex-wrap_7solh_2{flex-wrap:wrap}._items-center_7solh_2{align-items:center}._items-start_7solh_2{align-items:flex-start}._justify-center_7solh_2{justify-content:center}._gap-2_7solh_2{gap:calc(var(--spacing,.25rem)*2)}._gap-3_7solh_2{gap:calc(var(--spacing,.25rem)*3)}._gap-4_7solh_2{gap:calc(var(--spacing,.25rem)*4)}:where(._space-y-1_7solh_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(._space-y-6_7solh_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*6)*calc(1 - var(--tw-space-y-reverse)))}._truncate_7solh_2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._overflow-hidden_7solh_2{overflow:hidden}._rounded_7solh_2{border-radius:.25rem}._rounded-2xl_7solh_2{border-radius:var(--radius-2xl,1rem)}._rounded-full_7solh_2{border-radius:3.40282e38px}._rounded-lg_7solh_2{border-radius:var(--radius-lg,.5rem)}._rounded-md_7solh_2{border-radius:var(--radius-md,.375rem)}._rounded-xl_7solh_2{border-radius:var(--radius-xl,.75rem)}._border_7solh_2{border-style:var(--tw-border-style);border-width:1px}._border-0_7solh_2{border-style:var(--tw-border-style);border-width:0}._border-amber-100_7solh_2{border-color:var(--color-amber-100,oklch(96.2% .059 95.617))}._border-gray-100_7solh_2{border-color:var(--color-gray-100,oklch(96.7% .003 264.542))}._border-gray-200_7solh_2{border-color:var(--color-gray-200,oklch(92.8% .006 264.531))}._border-red-100_7solh_2{border-color:var(--color-red-100,oklch(93.6% .032 17.717))}._bg-amber-50_7solh_2{background-color:var(--color-amber-50,oklch(98.7% .022 95.277))}._bg-blue-50_7solh_2{background-color:var(--color-blue-50,oklch(97% .014 254.604))}._bg-emerald-600_7solh_2{background-color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._bg-gray-50_7solh_2{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._bg-primary-50_7solh_2{background-color:var(--color-primary-50,#ecfdf5)}._bg-red-50_7solh_2{background-color:var(--color-red-50,oklch(97.1% .013 17.38))}._bg-transparent_7solh_2{background-color:#0000}._bg-white_7solh_2{background-color:var(--color-white,#fff)}._object-cover_7solh_2{object-fit:cover}._p-0_7solh_2{padding:calc(var(--spacing,.25rem)*0)}._p-3_7solh_2{padding:calc(var(--spacing,.25rem)*3)}._p-8_7solh_2{padding:calc(var(--spacing,.25rem)*8)}._px-3_7solh_2{padding-inline:calc(var(--spacing,.25rem)*3)}._px-4_7solh_2{padding-inline:calc(var(--spacing,.25rem)*4)}._px-5_7solh_2{padding-inline:calc(var(--spacing,.25rem)*5)}._px-6_7solh_2{padding-inline:calc(var(--spacing,.25rem)*6)}._py-2_7solh_2{padding-block:calc(var(--spacing,.25rem)*2)}._py-2\.5_7solh_2{padding-block:calc(var(--spacing,.25rem)*2.5)}._py-20_7solh_2{padding-block:calc(var(--spacing,.25rem)*20)}._pt-24_7solh_2{padding-top:calc(var(--spacing,.25rem)*24)}._pb-16_7solh_2{padding-bottom:calc(var(--spacing,.25rem)*16)}._text-center_7solh_2{text-align:center}._text-left_7solh_2{text-align:left}._text-2xl_7solh_2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}._text-4xl_7solh_2{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}._text-sm_7solh_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}._text-xs_7solh_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}._leading-relaxed_7solh_2{--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}._font-bold_7solh_2{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}._font-medium_7solh_2{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}._font-semibold_7solh_2{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}._text-amber-800_7solh_2{color:var(--color-amber-800,oklch(47.3% .137 46.201))}._text-amber-900\/80_7solh_2{color:#7b3306cc}@supports (color:color-mix(in lab,red,red)){._text-amber-900\/80_7solh_2{color:color-mix(in oklab,var(--color-amber-900,oklch(41.4% .112 45.904))80%,transparent)}}._text-blue-500_7solh_2{color:var(--color-blue-500,oklch(62.3% .214 259.815))}._text-blue-800_7solh_2{color:var(--color-blue-800,oklch(42.4% .199 265.638))}._text-emerald-600_7solh_2{color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._text-emerald-700_7solh_2{color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._text-gray-500_7solh_2{color:var(--color-gray-500,oklch(55.1% .027 264.364))}._text-gray-600_7solh_2{color:var(--color-gray-600,oklch(44.6% .03 256.802))}._text-gray-700_7solh_2{color:var(--color-gray-700,oklch(37.3% .034 259.733))}._text-gray-800_7solh_2{color:var(--color-gray-800,oklch(27.8% .033 256.848))}._text-gray-900_7solh_2{color:var(--color-gray-900,oklch(21% .034 264.665))}._text-primary-500_7solh_2{color:var(--color-primary-500,#10b981)}._text-primary-600_7solh_2{color:var(--color-primary-600,#059669)}._text-red-600_7solh_2{color:var(--color-red-600,oklch(57.7% .245 27.325))}._text-red-700_7solh_2{color:var(--color-red-700,oklch(50.5% .213 27.518))}._text-red-800_7solh_2{color:var(--color-red-800,oklch(44.4% .177 26.899))}._text-white_7solh_2{color:var(--color-white,#fff)}._underline_7solh_2{text-decoration-line:underline}._shadow-md_7solh_2{--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_7solh_2{--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)}._filter_7solh_2{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,)}._transition-colors_7solh_2{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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._transition-opacity_7solh_2{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._ease-out_7solh_2{--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1))}@media(hover:hover){._hover\:border-primary-500_7solh_2:hover{border-color:var(--color-primary-500,#10b981)}._hover\:bg-emerald-700_7solh_2:hover{background-color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._hover\:bg-gray-50_7solh_2:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._hover\:text-primary-600_7solh_2:hover{color:var(--color-primary-600,#059669)}._hover\:underline_7solh_2:hover{text-decoration-line:underline}._hover\:opacity-70_7solh_2:hover{opacity:.7}}._disabled\:opacity-50_7solh_2:disabled{opacity:.5}@media(min-width:40rem){._sm\:flex-row_7solh_2{flex-direction:row}}@media(min-width:48rem){._md\:mt-0_7solh_2{margin-top:calc(var(--spacing,.25rem)*0)}._md\:gap-4_7solh_2{gap:calc(var(--spacing,.25rem)*4)}}@media(min-width:80rem){._xl\:h-10_7solh_2{height:calc(var(--spacing,.25rem)*10)}._xl\:w-10_7solh_2{width:calc(var(--spacing,.25rem)*10)}._xl\:max-w-\[180px\]_7solh_2{max-width:180px}}@media(min-width:96rem){._2xl\:inline_7solh_2{display:inline}}}._page_7solh_2{flex-direction:column;gap:20px;display:flex}._pageHeader_7solh_2{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._pageTitle_7solh_2{color:#111827;letter-spacing:-.02em;font-family:Inter,sans-serif;font-size:26px;font-weight:700}._pageSubtitle_7solh_2{color:#6b7280;margin-top:4px;font-size:14px}._headerActions_7solh_2{align-items:center;gap:8px;display:flex}._refreshBtn_7solh_2{color:#374151;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:8px;align-items:center;gap:6px;padding:8px 14px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;transition:all .2s;display:flex}._refreshBtn_7solh_2:hover:not(:disabled){color:#059669;border-color:#2ecc71}._refreshBtn_7solh_2:disabled{opacity:.6;cursor:not-allowed}._addBtn_7solh_2{color:#fff;cursor:pointer;background:linear-gradient(135deg,#2ecc71,#27ae60);border:none;border-radius:8px;align-items:center;gap:6px;padding:8px 18px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;transition:all .2s;display:flex;box-shadow:0 2px 8px #2ecc714d}._addBtn_7solh_2:hover{transform:translateY(-1px);box-shadow:0 4px 16px #2ecc7166}._statsGrid_7solh_2{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}._banner_7solh_2{border:1px solid #0000;border-radius:10px;align-items:center;gap:8px;padding:10px 14px;font-size:13px;display:flex}._bannerError_7solh_2{color:#b91c1c;background:#fef2f2;border-color:#fecaca}._bannerSuccess_7solh_2{color:#047857;background:#ecfdf5;border-color:#a7f3d0}._bannerClose_7solh_2{color:inherit;cursor:pointer;opacity:.7;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;margin-left:auto;padding:4px;transition:opacity .2s;display:flex}._bannerClose_7solh_2:hover{opacity:1}._filterBar_7solh_2{background:#fff;border:1px solid #e5e7eb;border-radius:10px;justify-content:space-between;align-items:center;padding:8px 12px;display:flex}._filterTabs_7solh_2{gap:4px;display:flex}._filterTab_7solh_2{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:6px;padding:6px 14px;font-family:Inter,sans-serif;font-size:13px;font-weight:500;transition:all .2s;display:inline-flex}._filterTab_7solh_2:hover{color:#374151;background:#f3f4f6}._filterTabActive_7solh_2{font-weight:600;color:#059669!important;background:#ecfdf5!important}._tabCount_7solh_2{min-width:20px;height:18px;color:inherit;background:#6b72801f;border-radius:9px;justify-content:center;align-items:center;padding:0 6px;font-size:11px;font-weight:600;display:inline-flex}._filterTabActive_7solh_2 ._tabCount_7solh_2{background:#05966926}._filterSearch_7solh_2{background:#f3f4f6;border:1px solid #0000;border-radius:6px;flex:1;align-items:center;gap:6px;max-width:320px;padding:6px 10px;transition:all .2s;display:flex}._filterSearch_7solh_2:focus-within{background:#fff;border-color:#2ecc71}._filterInput_7solh_2{color:#374151;background:0 0;border:none;outline:none;flex:1;font-family:Inter,sans-serif;font-size:13px}._filterInput_7solh_2::placeholder{color:#9ca3af}._totalText_7solh_2{color:#6b7280;font-family:Inter,sans-serif;font-size:13px}._nameCell_7solh_2{align-items:center;gap:10px;display:flex}._nameIcon_7solh_2{color:#059669;background:linear-gradient(135deg,#d1fae5,#a7f3d0);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}._nameIconArchived_7solh_2{color:#b45309;background:linear-gradient(135deg,#fef3c7,#fde68a)}._nameTitle_7solh_2{color:#111827;font-size:14px;font-weight:600}._nameSlug_7solh_2{color:#9ca3af;font-family:Inter,sans-serif;font-size:12px}._descCell_7solh_2{color:#4b5563;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;max-width:380px;font-size:13px;display:inline-block;overflow:hidden}._muted_7solh_2{color:#9ca3af;font-style:normal}._orderBadge_7solh_2{color:#047857;background:#ecfdf5;border-radius:6px;justify-content:center;align-items:center;min-width:28px;height:24px;padding:0 8px;font-family:Inter,sans-serif;font-size:12px;font-weight:600;display:inline-flex}._dateCell_7solh_2{color:#6b7280;font-family:Inter,sans-serif;font-size:13px}._actions_7solh_2{gap:4px;display:flex}._actionBtn_7solh_2{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:30px;height:30px;transition:all .2s;display:flex}._actionBtn_7solh_2:hover{color:#374151;background:#f3f4f6}._actionDanger_7solh_2:hover{color:#dc2626;background:#fef2f2}._actionRestore_7solh_2{color:#047857}._actionRestore_7solh_2:hover{color:#065f46;background:#ecfdf5}@media(max-width:1280px){._statsGrid_7solh_2{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){._statsGrid_7solh_2{grid-template-columns:1fr}._filterBar_7solh_2{flex-direction:column;align-items:stretch;gap:8px}._pageHeader_7solh_2{flex-direction:column;gap:12px}._headerActions_7solh_2{width:100%}._addBtn_7solh_2,._refreshBtn_7solh_2{flex:1;justify-content:center}}@keyframes _spin_7solh_1{to{transform:rotate(360deg)}}@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-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-border-style:solid;--tw-leading:initial;--tw-font-weight: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-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-ease:initial}}}@layer theme;@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,var(--font-sans,"Inter",sans-serif));font-feature-settings:var(--default-font-feature-settings,initial);font-variation-settings:var(--default-font-variation-settings,initial);-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,var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace));font-feature-settings:var(--default-mono-font-feature-settings,initial);font-variation-settings:var(--default-mono-font-variation-settings,initial);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_1jrtd_2{width:100%}@media(min-width:40rem){._container_1jrtd_2{max-width:40rem}}@media(min-width:48rem){._container_1jrtd_2{max-width:48rem}}@media(min-width:64rem){._container_1jrtd_2{max-width:64rem}}@media(min-width:80rem){._container_1jrtd_2{max-width:80rem}}@media(min-width:96rem){._container_1jrtd_2{max-width:96rem}}._mx-auto_1jrtd_2{margin-inline:auto}._mt-2_1jrtd_2{margin-top:calc(var(--spacing,.25rem)*2)}._mt-3_1jrtd_2{margin-top:calc(var(--spacing,.25rem)*3)}._mt-4_1jrtd_2{margin-top:calc(var(--spacing,.25rem)*4)}._mb-1_1jrtd_2{margin-bottom:calc(var(--spacing,.25rem)*1)}._mb-2_1jrtd_2{margin-bottom:calc(var(--spacing,.25rem)*2)}._mb-4_1jrtd_2{margin-bottom:calc(var(--spacing,.25rem)*4)}._mb-5_1jrtd_2{margin-bottom:calc(var(--spacing,.25rem)*5)}._mb-6_1jrtd_2{margin-bottom:calc(var(--spacing,.25rem)*6)}._mb-8_1jrtd_2{margin-bottom:calc(var(--spacing,.25rem)*8)}._block_1jrtd_2{display:block}._flex_1jrtd_2{display:flex}._grid_1jrtd_2{display:grid}._hidden_1jrtd_2{display:none}._inline_1jrtd_2{display:inline}._inline-block_1jrtd_2{display:inline-block}._inline-flex_1jrtd_2{display:inline-flex}._h-5_1jrtd_2{height:calc(var(--spacing,.25rem)*5)}._h-6_1jrtd_2{height:calc(var(--spacing,.25rem)*6)}._h-9_1jrtd_2{height:calc(var(--spacing,.25rem)*9)}._h-full_1jrtd_2{height:100%}._min-h-screen_1jrtd_2{min-height:100vh}._w-5_1jrtd_2{width:calc(var(--spacing,.25rem)*5)}._w-6_1jrtd_2{width:calc(var(--spacing,.25rem)*6)}._w-9_1jrtd_2{width:calc(var(--spacing,.25rem)*9)}._w-full_1jrtd_2{width:100%}._max-w-4xl_1jrtd_2{max-width:var(--container-4xl,56rem)}._max-w-\[140px\]_1jrtd_2{max-width:140px}._max-w-lg_1jrtd_2{max-width:var(--container-lg,32rem)}._max-w-xs_1jrtd_2{max-width:var(--container-xs,20rem)}._flex-shrink-0_1jrtd_2{flex-shrink:0}._grow_1jrtd_2{flex-grow:1}._transform_1jrtd_2{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}._animate-spin_1jrtd_2{animation:var(--animate-spin,spin 1s linear infinite)}._cursor-pointer_1jrtd_2{cursor:pointer}._resize_1jrtd_2{resize:both}._flex-col_1jrtd_2{flex-direction:column}._flex-wrap_1jrtd_2{flex-wrap:wrap}._items-center_1jrtd_2{align-items:center}._items-start_1jrtd_2{align-items:flex-start}._justify-center_1jrtd_2{justify-content:center}._gap-2_1jrtd_2{gap:calc(var(--spacing,.25rem)*2)}._gap-3_1jrtd_2{gap:calc(var(--spacing,.25rem)*3)}._gap-4_1jrtd_2{gap:calc(var(--spacing,.25rem)*4)}:where(._space-y-1_1jrtd_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(._space-y-6_1jrtd_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*6)*calc(1 - var(--tw-space-y-reverse)))}._truncate_1jrtd_2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._overflow-hidden_1jrtd_2{overflow:hidden}._rounded_1jrtd_2{border-radius:.25rem}._rounded-2xl_1jrtd_2{border-radius:var(--radius-2xl,1rem)}._rounded-full_1jrtd_2{border-radius:3.40282e38px}._rounded-lg_1jrtd_2{border-radius:var(--radius-lg,.5rem)}._rounded-md_1jrtd_2{border-radius:var(--radius-md,.375rem)}._rounded-xl_1jrtd_2{border-radius:var(--radius-xl,.75rem)}._border_1jrtd_2{border-style:var(--tw-border-style);border-width:1px}._border-0_1jrtd_2{border-style:var(--tw-border-style);border-width:0}._border-amber-100_1jrtd_2{border-color:var(--color-amber-100,oklch(96.2% .059 95.617))}._border-gray-100_1jrtd_2{border-color:var(--color-gray-100,oklch(96.7% .003 264.542))}._border-gray-200_1jrtd_2{border-color:var(--color-gray-200,oklch(92.8% .006 264.531))}._border-red-100_1jrtd_2{border-color:var(--color-red-100,oklch(93.6% .032 17.717))}._bg-amber-50_1jrtd_2{background-color:var(--color-amber-50,oklch(98.7% .022 95.277))}._bg-blue-50_1jrtd_2{background-color:var(--color-blue-50,oklch(97% .014 254.604))}._bg-emerald-600_1jrtd_2{background-color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._bg-gray-50_1jrtd_2{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._bg-primary-50_1jrtd_2{background-color:var(--color-primary-50,#ecfdf5)}._bg-red-50_1jrtd_2{background-color:var(--color-red-50,oklch(97.1% .013 17.38))}._bg-transparent_1jrtd_2{background-color:#0000}._bg-white_1jrtd_2{background-color:var(--color-white,#fff)}._object-cover_1jrtd_2{object-fit:cover}._p-0_1jrtd_2{padding:calc(var(--spacing,.25rem)*0)}._p-3_1jrtd_2{padding:calc(var(--spacing,.25rem)*3)}._p-8_1jrtd_2{padding:calc(var(--spacing,.25rem)*8)}._px-3_1jrtd_2{padding-inline:calc(var(--spacing,.25rem)*3)}._px-4_1jrtd_2{padding-inline:calc(var(--spacing,.25rem)*4)}._px-5_1jrtd_2{padding-inline:calc(var(--spacing,.25rem)*5)}._px-6_1jrtd_2{padding-inline:calc(var(--spacing,.25rem)*6)}._py-2_1jrtd_2{padding-block:calc(var(--spacing,.25rem)*2)}._py-2\.5_1jrtd_2{padding-block:calc(var(--spacing,.25rem)*2.5)}._py-20_1jrtd_2{padding-block:calc(var(--spacing,.25rem)*20)}._pt-24_1jrtd_2{padding-top:calc(var(--spacing,.25rem)*24)}._pb-16_1jrtd_2{padding-bottom:calc(var(--spacing,.25rem)*16)}._text-center_1jrtd_2{text-align:center}._text-left_1jrtd_2{text-align:left}._text-2xl_1jrtd_2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}._text-4xl_1jrtd_2{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}._text-sm_1jrtd_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}._text-xs_1jrtd_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}._leading-relaxed_1jrtd_2{--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}._font-bold_1jrtd_2{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}._font-medium_1jrtd_2{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}._font-semibold_1jrtd_2{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}._text-amber-800_1jrtd_2{color:var(--color-amber-800,oklch(47.3% .137 46.201))}._text-amber-900\/80_1jrtd_2{color:#7b3306cc}@supports (color:color-mix(in lab,red,red)){._text-amber-900\/80_1jrtd_2{color:color-mix(in oklab,var(--color-amber-900,oklch(41.4% .112 45.904))80%,transparent)}}._text-blue-500_1jrtd_2{color:var(--color-blue-500,oklch(62.3% .214 259.815))}._text-blue-800_1jrtd_2{color:var(--color-blue-800,oklch(42.4% .199 265.638))}._text-emerald-600_1jrtd_2{color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._text-emerald-700_1jrtd_2{color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._text-gray-500_1jrtd_2{color:var(--color-gray-500,oklch(55.1% .027 264.364))}._text-gray-600_1jrtd_2{color:var(--color-gray-600,oklch(44.6% .03 256.802))}._text-gray-700_1jrtd_2{color:var(--color-gray-700,oklch(37.3% .034 259.733))}._text-gray-800_1jrtd_2{color:var(--color-gray-800,oklch(27.8% .033 256.848))}._text-gray-900_1jrtd_2{color:var(--color-gray-900,oklch(21% .034 264.665))}._text-primary-500_1jrtd_2{color:var(--color-primary-500,#10b981)}._text-primary-600_1jrtd_2{color:var(--color-primary-600,#059669)}._text-red-600_1jrtd_2{color:var(--color-red-600,oklch(57.7% .245 27.325))}._text-red-700_1jrtd_2{color:var(--color-red-700,oklch(50.5% .213 27.518))}._text-red-800_1jrtd_2{color:var(--color-red-800,oklch(44.4% .177 26.899))}._text-white_1jrtd_2{color:var(--color-white,#fff)}._underline_1jrtd_2{text-decoration-line:underline}._shadow-md_1jrtd_2{--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_1jrtd_2{--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)}._filter_1jrtd_2{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,)}._transition-colors_1jrtd_2{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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._transition-opacity_1jrtd_2{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._ease-out_1jrtd_2{--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1))}@media(hover:hover){._hover\:border-primary-500_1jrtd_2:hover{border-color:var(--color-primary-500,#10b981)}._hover\:bg-emerald-700_1jrtd_2:hover{background-color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._hover\:bg-gray-50_1jrtd_2:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._hover\:text-primary-600_1jrtd_2:hover{color:var(--color-primary-600,#059669)}._hover\:underline_1jrtd_2:hover{text-decoration-line:underline}._hover\:opacity-70_1jrtd_2:hover{opacity:.7}}._disabled\:opacity-50_1jrtd_2:disabled{opacity:.5}@media(min-width:40rem){._sm\:flex-row_1jrtd_2{flex-direction:row}}@media(min-width:48rem){._md\:mt-0_1jrtd_2{margin-top:calc(var(--spacing,.25rem)*0)}._md\:gap-4_1jrtd_2{gap:calc(var(--spacing,.25rem)*4)}}@media(min-width:80rem){._xl\:h-10_1jrtd_2{height:calc(var(--spacing,.25rem)*10)}._xl\:w-10_1jrtd_2{width:calc(var(--spacing,.25rem)*10)}._xl\:max-w-\[180px\]_1jrtd_2{max-width:180px}}@media(min-width:96rem){._2xl\:inline_1jrtd_2{display:inline}}}._page_1jrtd_2{height:100%;padding:24px}._pageHeader_1jrtd_2{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}._titleArea_1jrtd_2{align-items:center;gap:16px;display:flex}._backBtn_1jrtd_2{cursor:pointer;color:#6b7280;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:8px;transition:all .2s;display:flex}._backBtn_1jrtd_2:hover{color:#111827;background-color:#f3f4f6}._pageTitle_1jrtd_2{color:#111827;margin:0;font-family:Playfair Display,serif;font-size:1.75rem}._pageSubtitle_1jrtd_2{color:#6b7280;margin:4px 0 0;font-size:.95rem}._saveBtn_1jrtd_2{color:#fff;cursor:pointer;background-color:#10b981;border:none;border-radius:8px;align-items:center;gap:8px;padding:10px 20px;font-weight:500;transition:background-color .2s;display:flex;box-shadow:0 4px 6px -1px #10b98133}._saveBtn_1jrtd_2:hover{background-color:#059669}._saveBtn_1jrtd_2:disabled,._refreshBtn_1jrtd_2:disabled{opacity:.6;cursor:not-allowed}._refreshBtn_1jrtd_2{color:#374151;cursor:pointer;background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;align-items:center;gap:6px;padding:10px 16px;font-size:13px;font-weight:600;transition:all .2s;display:flex}._refreshBtn_1jrtd_2:hover:not(:disabled){color:#10b981;border-color:#10b981}._dirtyTag_1jrtd_2{color:#b45309;margin-left:8px;font-weight:600}._banner_1jrtd_2{border:1px solid #0000;border-radius:10px;align-items:center;gap:8px;margin-bottom:16px;padding:10px 14px;font-size:13px;display:flex}._bannerError_1jrtd_2{color:#b91c1c;background:#fef2f2;border-color:#fecaca}._bannerSuccess_1jrtd_2{color:#047857;background:#ecfdf5;border-color:#a7f3d0}._bannerClose_1jrtd_2{color:inherit;cursor:pointer;opacity:.7;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;margin-left:auto;padding:4px;display:flex}._debugBox_1jrtd_2{color:#334155;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:8px;padding:8px 12px;font-family:Inter,sans-serif;font-size:12px}._debugBox_1jrtd_2 code{background:#e2e8f0;border-radius:4px;padding:1px 5px;font-size:11px}._builderLayout_1jrtd_2{grid-template-columns:2fr 1fr;align-items:start;gap:24px;display:grid}._itineraryCard_1jrtd_2{background-color:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;box-shadow:0 1px 3px #0000001a}._dayTabs_1jrtd_2{background-color:#f9fafb;border-bottom:1px solid #e5e7eb;display:flex;overflow-x:auto}._dayTab_1jrtd_2{cursor:pointer;color:#6b7280;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:6px;padding:16px 24px;font-weight:500;transition:all .2s;display:inline-flex}._dayTabCount_1jrtd_2{min-width:20px;height:18px;color:inherit;background:#6b72801f;border-radius:9px;justify-content:center;align-items:center;padding:0 6px;font-size:11px;font-weight:600;display:inline-flex}._dayTabActive_1jrtd_2{color:#10b981;background-color:#fff;border-bottom-color:#10b981}._dayTabActive_1jrtd_2 ._dayTabCount_1jrtd_2{background:#10b9812e}._addDayBtn_1jrtd_2{color:#10b981;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:16px;font-weight:500;display:flex}._addDayBtn_1jrtd_2:hover{background-color:#ecfdf5}._dayContent_1jrtd_2{padding:24px}._dayHeader_1jrtd_2{align-items:center;gap:8px;margin-bottom:16px;display:flex}._deleteDayBtn_1jrtd_2{color:#b91c1c;cursor:pointer;background:#fff;border:1px solid #fecaca;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex}._deleteDayBtn_1jrtd_2:hover{background:#fef2f2}._dayHeader_1jrtd_2 input{color:#111827;background-color:#f9fafb;border:1px solid #0000;border-radius:6px;width:100%;padding:8px 12px;font-family:Playfair Display,serif;font-size:1.25rem;font-weight:600;transition:all .2s}._dayHeader_1jrtd_2 input:focus{background-color:#fff;border-color:#10b981;outline:none}._activityList_1jrtd_2{flex-direction:column;gap:16px;display:flex;position:relative}._emptyActivities_1jrtd_2{color:#6b7280;background:#f9fafb;border:1px dashed #d1d5db;border-radius:8px;margin-left:40px;padding:12px 14px;font-size:13px}._activityList_1jrtd_2:before{content:"";z-index:0;background-color:#e5e7eb;width:2px;position:absolute;top:20px;bottom:20px;left:15px}._activityItem_1jrtd_2{z-index:1;background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;margin-left:40px;padding:16px;transition:box-shadow .2s;position:relative}._activityItem_1jrtd_2:hover{box-shadow:0 4px 6px -1px #0000000d}._activityDot_1jrtd_2{background-color:#10b981;border:4px solid #fff;border-radius:50%;width:16px;height:16px;position:absolute;top:20px;left:-33px;box-shadow:0 0 0 1px #e5e7eb}._activityHeader_1jrtd_2{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:12px;display:grid}._inputGroup_1jrtd_2{background-color:#f9fafb;border:1px solid #d1d5db;border-radius:6px;align-items:center;display:flex;overflow:hidden}._inputIcon_1jrtd_2{color:#6b7280;align-items:center;padding:8px;display:flex}._activityInput_1jrtd_2{background:0 0;border:none;width:100%;padding:8px 12px;font-weight:500}._activityInput_1jrtd_2:focus{background-color:#fff;outline:none}._activityDesc_1jrtd_2{resize:vertical;border:1px solid #d1d5db;border-radius:6px;width:100%;min-height:80px;padding:12px;font-family:inherit;font-size:.9rem}._activityDesc_1jrtd_2:focus{border-color:#10b981;outline:none}._deleteActivity_1jrtd_2{color:#ef4444;cursor:pointer;opacity:0;background-color:#fff;border:1px solid #e5e7eb;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;transition:opacity .2s;display:flex;position:absolute;top:-10px;right:-10px;box-shadow:0 2px 4px #0000001a}._activityItem_1jrtd_2:hover ._deleteActivity_1jrtd_2{opacity:1}._addActivityBtn_1jrtd_2{color:#6b7280;cursor:pointer;background-color:#f3f4f6;border:2px dashed #d1d5db;border-radius:8px;justify-content:center;align-items:center;gap:8px;margin-top:16px;margin-left:40px;padding:12px;font-weight:500;transition:all .2s;display:flex}._addActivityBtn_1jrtd_2:hover{color:#10b981;background-color:#ecfdf5;border-color:#10b981}._summaryCard_1jrtd_2{background-color:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:24px;position:sticky;top:24px;box-shadow:0 1px 3px #0000001a}._summaryTitle_1jrtd_2{color:#111827;border-bottom:1px solid #e5e7eb;margin:0 0 20px;padding-bottom:12px;font-family:Playfair Display,serif;font-size:1.25rem}._statList_1jrtd_2{flex-direction:column;gap:16px;display:flex}._statItem_1jrtd_2{align-items:flex-start;gap:12px;display:flex}._statIcon_1jrtd_2{color:#10b981;background-color:#ecfdf5;border-radius:8px;justify-content:center;align-items:center;padding:8px;display:flex}._statInfo_1jrtd_2{flex-direction:column;display:flex}._statLabel_1jrtd_2{color:#6b7280;margin-bottom:2px;font-size:.85rem}._statValue_1jrtd_2{color:#111827;font-size:1.1rem;font-weight:600}._tourInfo_1jrtd_2{border-top:1px dashed #e5e7eb;margin-top:24px;padding-top:20px}._tourImage_1jrtd_2{object-fit:cover;border-radius:8px;width:100%;height:120px;margin-bottom:12px}._tourCode_1jrtd_2{color:#4b5563;background-color:#f3f4f6;border-radius:4px;margin-bottom:8px;padding:4px 8px;font-size:.75rem;font-weight:600;display:inline-block}._tourName_1jrtd_2{color:#111827;margin:0 0 8px;font-weight:600}._statIconWarn_1jrtd_2{color:#b45309!important;background-color:#fffbeb!important}._metaGrid_1jrtd_2{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:16px;display:grid}._formField_1jrtd_2{flex-direction:column;gap:6px;margin-bottom:14px;display:flex}._formField_1jrtd_2 label{color:#4b5563;text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:600}._formField_1jrtd_2 input,._formField_1jrtd_2 textarea,._formField_1jrtd_2 select{color:#111827;border:1px solid #d1d5db;border-radius:6px;padding:9px 12px;font-family:inherit;font-size:14px;transition:border-color .2s,box-shadow .2s}._formField_1jrtd_2 input:focus,._formField_1jrtd_2 textarea:focus,._formField_1jrtd_2 select:focus{border-color:#10b981;outline:none;box-shadow:0 0 0 3px #10b9811f}._formField_1jrtd_2 textarea{resize:vertical}._mealRow_1jrtd_2{flex-wrap:wrap;gap:8px;display:flex}._mealChip_1jrtd_2{color:#4b5563;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:600;transition:all .2s;display:inline-flex}._mealChip_1jrtd_2:hover{color:#10b981;border-color:#10b981}._mealChipActive_1jrtd_2{background:linear-gradient(135deg,#d1fae5,#a7f3d0);color:#047857!important;border-color:#10b981!important}._sectionDivider_1jrtd_2{color:#6b7280;text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:10px;margin:18px 0 14px;font-size:12px;font-weight:600;display:flex}._sectionDivider_1jrtd_2:before,._sectionDivider_1jrtd_2:after{content:"";background:linear-gradient(90deg,#0000,#e5e7eb,#0000);flex:1;height:1px}._activityActions_1jrtd_2{opacity:0;z-index:2;gap:4px;transition:opacity .2s;display:flex;position:absolute;top:8px;right:8px}._activityItem_1jrtd_2:hover ._activityActions_1jrtd_2{opacity:1}._iconBtn_1jrtd_2{color:#6b7280;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:6px;justify-content:center;align-items:center;width:24px;height:24px;transition:all .2s;display:flex}._iconBtn_1jrtd_2:hover:not(:disabled){color:#10b981;border-color:#10b981}._iconBtn_1jrtd_2:disabled{opacity:.4;cursor:not-allowed}._iconBtnDanger_1jrtd_2:hover{background:#fef2f2;color:#b91c1c!important;border-color:#fecaca!important}._activityDot_1jrtd_2{color:#fff;background:linear-gradient(135deg,#2ecc71,#10b981);border:3px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-size:12px;font-weight:700;display:flex;position:absolute;top:14px;left:-37px;box-shadow:0 0 0 1px #e5e7eb,0 4px 8px #10b9814d}._actGridTop_1jrtd_2{grid-template-columns:1fr auto;align-items:center;gap:10px;margin-bottom:10px;display:grid}._timeGroup_1jrtd_2{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;align-items:center;gap:6px;padding:4px 8px;display:flex}._timeGroup_1jrtd_2 input[type=time]{color:#111827;background:0 0;border:none;padding:4px;font-family:inherit;font-size:13px}._timeGroup_1jrtd_2 input[type=time]:focus{outline:none}._timeSep_1jrtd_2{color:#9ca3af;font-size:13px}._durTag_1jrtd_2{color:#047857;background:#ecfdf5;border-radius:999px;margin-left:4px;padding:2px 8px;font-size:11px;font-weight:700}._typeSelect_1jrtd_2{color:#374151;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:8px;padding:6px 10px;font-family:inherit;font-size:13px}._typeSelect_1jrtd_2:focus{border-color:#10b981;outline:none}._actTitle_1jrtd_2{color:#111827;border:1px solid #d1d5db;border-radius:6px;width:100%;margin-bottom:10px;padding:9px 12px;font-family:inherit;font-size:14px;font-weight:600}._actTitle_1jrtd_2:focus{border-color:#10b981;outline:none;box-shadow:0 0 0 3px #10b9811f}._actGridGeo_1jrtd_2{grid-template-columns:2fr 2fr 1fr 1fr;gap:8px;margin-bottom:10px;display:grid}._geoInput_1jrtd_2{color:#374151;border:1px solid #d1d5db;border-radius:6px;padding:8px 10px;font-family:Inter,sans-serif;font-size:12px}._geoInput_1jrtd_2:focus{border-color:#10b981;outline:none}._geoFetchRow_1jrtd_2{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;display:flex}._geoFetchBtn_1jrtd_2{color:#047857;cursor:pointer;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-family:inherit;font-size:12px;font-weight:600;transition:all .2s;display:inline-flex}._geoFetchBtn_1jrtd_2:hover:not(:disabled){background:#d1fae5;border-color:#10b981}._geoFetchBtn_1jrtd_2:disabled{opacity:.65;cursor:not-allowed}._geoFetchHintError_1jrtd_2{color:#b91c1c;font-size:12px}._geoFetchHintSuccess_1jrtd_2{color:#047857;font-size:12px}._actGridMedia_1jrtd_2{grid-template-columns:1.5fr 1fr;gap:8px;margin-bottom:10px;display:grid}._actGridMedia_1jrtd_2 input{border:1px solid #d1d5db;border-radius:6px;padding:8px 10px;font-family:inherit;font-size:13px}._actGridMedia_1jrtd_2 input:focus{border-color:#10b981;outline:none}._costGroup_1jrtd_2{align-items:center;gap:6px;display:flex}._costGroup_1jrtd_2 input{flex:1;min-width:0}._includedToggle_1jrtd_2{color:#4b5563;cursor:pointer;white-space:nowrap;align-items:center;gap:4px;font-size:11px;display:inline-flex}._includedToggle_1jrtd_2 input{accent-color:#10b981}._tagsRow_1jrtd_2{flex-wrap:wrap;gap:4px;margin-bottom:10px;display:flex}._tagChip_1jrtd_2{color:#6b7280;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:999px;padding:3px 8px;font-family:inherit;font-size:11px;transition:all .2s}._tagChip_1jrtd_2:hover{color:#10b981;border-color:#10b981}._tagChipActive_1jrtd_2{font-weight:600;color:#047857!important;background:#ecfdf5!important;border-color:#10b981!important}._placesSection_1jrtd_2{background:linear-gradient(#f0fdf4,#fff);border:1px solid #bbf7d0;border-radius:12px;margin-bottom:8px;padding:14px 16px}._placeFieldLabel_1jrtd_2{text-transform:uppercase;letter-spacing:.04em;color:#047857;margin-bottom:4px;font-size:11px;font-weight:600;display:block}._coordRow_1jrtd_2{grid-template-columns:1fr 1fr;gap:10px;display:grid}._coordField_1jrtd_2{min-width:0}._placesHint_1jrtd_2{color:#6b7280;margin:-6px 0 12px;font-size:12px;line-height:1.45}._placesList_1jrtd_2{flex-direction:column;gap:10px;margin-bottom:8px;display:flex}._placeItem_1jrtd_2{background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;align-items:flex-start;gap:10px;padding:12px;display:flex}._placeIndex_1jrtd_2{color:#047857;background:#d1fae5;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;margin-top:6px;font-size:12px;font-weight:700;display:flex}._placeFields_1jrtd_2{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}._placeAddBtn_1jrtd_2{color:#047857;cursor:pointer;background:#ecfdf5;border:1px dashed #10b981;border-radius:8px;align-self:flex-start;align-items:center;gap:6px;padding:8px 14px;font-family:inherit;font-size:13px;font-weight:500;transition:all .2s;display:inline-flex}._placeAddBtn_1jrtd_2:hover{background:#d1fae5}@media(max-width:1024px){._builderLayout_1jrtd_2,._metaGrid_1jrtd_2{grid-template-columns:1fr}._actGridGeo_1jrtd_2{grid-template-columns:1fr 1fr}._actGridMedia_1jrtd_2{grid-template-columns:1fr}}@keyframes _spin_1jrtd_1{to{transform:rotate(360deg)}}@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-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-border-style:solid;--tw-leading:initial;--tw-font-weight: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-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-ease:initial}}}@layer theme;@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,var(--font-sans,"Inter",sans-serif));font-feature-settings:var(--default-font-feature-settings,initial);font-variation-settings:var(--default-font-variation-settings,initial);-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,var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace));font-feature-settings:var(--default-mono-font-feature-settings,initial);font-variation-settings:var(--default-mono-font-variation-settings,initial);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_oe374_2{width:100%}@media(min-width:40rem){._container_oe374_2{max-width:40rem}}@media(min-width:48rem){._container_oe374_2{max-width:48rem}}@media(min-width:64rem){._container_oe374_2{max-width:64rem}}@media(min-width:80rem){._container_oe374_2{max-width:80rem}}@media(min-width:96rem){._container_oe374_2{max-width:96rem}}._mx-auto_oe374_2{margin-inline:auto}._mt-2_oe374_2{margin-top:calc(var(--spacing,.25rem)*2)}._mt-3_oe374_2{margin-top:calc(var(--spacing,.25rem)*3)}._mt-4_oe374_2{margin-top:calc(var(--spacing,.25rem)*4)}._mb-1_oe374_2{margin-bottom:calc(var(--spacing,.25rem)*1)}._mb-2_oe374_2{margin-bottom:calc(var(--spacing,.25rem)*2)}._mb-4_oe374_2{margin-bottom:calc(var(--spacing,.25rem)*4)}._mb-5_oe374_2{margin-bottom:calc(var(--spacing,.25rem)*5)}._mb-6_oe374_2{margin-bottom:calc(var(--spacing,.25rem)*6)}._mb-8_oe374_2{margin-bottom:calc(var(--spacing,.25rem)*8)}._block_oe374_2{display:block}._flex_oe374_2{display:flex}._grid_oe374_2{display:grid}._hidden_oe374_2{display:none}._inline_oe374_2{display:inline}._inline-block_oe374_2{display:inline-block}._inline-flex_oe374_2{display:inline-flex}._h-5_oe374_2{height:calc(var(--spacing,.25rem)*5)}._h-6_oe374_2{height:calc(var(--spacing,.25rem)*6)}._h-9_oe374_2{height:calc(var(--spacing,.25rem)*9)}._h-full_oe374_2{height:100%}._min-h-screen_oe374_2{min-height:100vh}._w-5_oe374_2{width:calc(var(--spacing,.25rem)*5)}._w-6_oe374_2{width:calc(var(--spacing,.25rem)*6)}._w-9_oe374_2{width:calc(var(--spacing,.25rem)*9)}._w-full_oe374_2{width:100%}._max-w-4xl_oe374_2{max-width:var(--container-4xl,56rem)}._max-w-\[140px\]_oe374_2{max-width:140px}._max-w-lg_oe374_2{max-width:var(--container-lg,32rem)}._max-w-xs_oe374_2{max-width:var(--container-xs,20rem)}._flex-shrink-0_oe374_2{flex-shrink:0}._grow_oe374_2{flex-grow:1}._transform_oe374_2{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}._animate-spin_oe374_2{animation:var(--animate-spin,spin 1s linear infinite)}._cursor-pointer_oe374_2{cursor:pointer}._resize_oe374_2{resize:both}._flex-col_oe374_2{flex-direction:column}._flex-wrap_oe374_2{flex-wrap:wrap}._items-center_oe374_2{align-items:center}._items-start_oe374_2{align-items:flex-start}._justify-center_oe374_2{justify-content:center}._gap-2_oe374_2{gap:calc(var(--spacing,.25rem)*2)}._gap-3_oe374_2{gap:calc(var(--spacing,.25rem)*3)}._gap-4_oe374_2{gap:calc(var(--spacing,.25rem)*4)}:where(._space-y-1_oe374_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(._space-y-6_oe374_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*6)*calc(1 - var(--tw-space-y-reverse)))}._truncate_oe374_2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._overflow-hidden_oe374_2{overflow:hidden}._rounded_oe374_2{border-radius:.25rem}._rounded-2xl_oe374_2{border-radius:var(--radius-2xl,1rem)}._rounded-full_oe374_2{border-radius:3.40282e38px}._rounded-lg_oe374_2{border-radius:var(--radius-lg,.5rem)}._rounded-md_oe374_2{border-radius:var(--radius-md,.375rem)}._rounded-xl_oe374_2{border-radius:var(--radius-xl,.75rem)}._border_oe374_2{border-style:var(--tw-border-style);border-width:1px}._border-0_oe374_2{border-style:var(--tw-border-style);border-width:0}._border-amber-100_oe374_2{border-color:var(--color-amber-100,oklch(96.2% .059 95.617))}._border-gray-100_oe374_2{border-color:var(--color-gray-100,oklch(96.7% .003 264.542))}._border-gray-200_oe374_2{border-color:var(--color-gray-200,oklch(92.8% .006 264.531))}._border-red-100_oe374_2{border-color:var(--color-red-100,oklch(93.6% .032 17.717))}._bg-amber-50_oe374_2{background-color:var(--color-amber-50,oklch(98.7% .022 95.277))}._bg-blue-50_oe374_2{background-color:var(--color-blue-50,oklch(97% .014 254.604))}._bg-emerald-600_oe374_2{background-color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._bg-gray-50_oe374_2{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._bg-primary-50_oe374_2{background-color:var(--color-primary-50,#ecfdf5)}._bg-red-50_oe374_2{background-color:var(--color-red-50,oklch(97.1% .013 17.38))}._bg-transparent_oe374_2{background-color:#0000}._bg-white_oe374_2{background-color:var(--color-white,#fff)}._object-cover_oe374_2{object-fit:cover}._p-0_oe374_2{padding:calc(var(--spacing,.25rem)*0)}._p-3_oe374_2{padding:calc(var(--spacing,.25rem)*3)}._p-8_oe374_2{padding:calc(var(--spacing,.25rem)*8)}._px-3_oe374_2{padding-inline:calc(var(--spacing,.25rem)*3)}._px-4_oe374_2{padding-inline:calc(var(--spacing,.25rem)*4)}._px-5_oe374_2{padding-inline:calc(var(--spacing,.25rem)*5)}._px-6_oe374_2{padding-inline:calc(var(--spacing,.25rem)*6)}._py-2_oe374_2{padding-block:calc(var(--spacing,.25rem)*2)}._py-2\.5_oe374_2{padding-block:calc(var(--spacing,.25rem)*2.5)}._py-20_oe374_2{padding-block:calc(var(--spacing,.25rem)*20)}._pt-24_oe374_2{padding-top:calc(var(--spacing,.25rem)*24)}._pb-16_oe374_2{padding-bottom:calc(var(--spacing,.25rem)*16)}._text-center_oe374_2{text-align:center}._text-left_oe374_2{text-align:left}._text-2xl_oe374_2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}._text-4xl_oe374_2{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}._text-sm_oe374_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}._text-xs_oe374_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}._leading-relaxed_oe374_2{--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}._font-bold_oe374_2{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}._font-medium_oe374_2{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}._font-semibold_oe374_2{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}._text-amber-800_oe374_2{color:var(--color-amber-800,oklch(47.3% .137 46.201))}._text-amber-900\/80_oe374_2{color:#7b3306cc}@supports (color:color-mix(in lab,red,red)){._text-amber-900\/80_oe374_2{color:color-mix(in oklab,var(--color-amber-900,oklch(41.4% .112 45.904))80%,transparent)}}._text-blue-500_oe374_2{color:var(--color-blue-500,oklch(62.3% .214 259.815))}._text-blue-800_oe374_2{color:var(--color-blue-800,oklch(42.4% .199 265.638))}._text-emerald-600_oe374_2{color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._text-emerald-700_oe374_2{color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._text-gray-500_oe374_2{color:var(--color-gray-500,oklch(55.1% .027 264.364))}._text-gray-600_oe374_2{color:var(--color-gray-600,oklch(44.6% .03 256.802))}._text-gray-700_oe374_2{color:var(--color-gray-700,oklch(37.3% .034 259.733))}._text-gray-800_oe374_2{color:var(--color-gray-800,oklch(27.8% .033 256.848))}._text-gray-900_oe374_2{color:var(--color-gray-900,oklch(21% .034 264.665))}._text-primary-500_oe374_2{color:var(--color-primary-500,#10b981)}._text-primary-600_oe374_2{color:var(--color-primary-600,#059669)}._text-red-600_oe374_2{color:var(--color-red-600,oklch(57.7% .245 27.325))}._text-red-700_oe374_2{color:var(--color-red-700,oklch(50.5% .213 27.518))}._text-red-800_oe374_2{color:var(--color-red-800,oklch(44.4% .177 26.899))}._text-white_oe374_2{color:var(--color-white,#fff)}._underline_oe374_2{text-decoration-line:underline}._shadow-md_oe374_2{--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_oe374_2{--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)}._filter_oe374_2{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,)}._transition-colors_oe374_2{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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._transition-opacity_oe374_2{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._ease-out_oe374_2{--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1))}@media(hover:hover){._hover\:border-primary-500_oe374_2:hover{border-color:var(--color-primary-500,#10b981)}._hover\:bg-emerald-700_oe374_2:hover{background-color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._hover\:bg-gray-50_oe374_2:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._hover\:text-primary-600_oe374_2:hover{color:var(--color-primary-600,#059669)}._hover\:underline_oe374_2:hover{text-decoration-line:underline}._hover\:opacity-70_oe374_2:hover{opacity:.7}}._disabled\:opacity-50_oe374_2:disabled{opacity:.5}@media(min-width:40rem){._sm\:flex-row_oe374_2{flex-direction:row}}@media(min-width:48rem){._md\:mt-0_oe374_2{margin-top:calc(var(--spacing,.25rem)*0)}._md\:gap-4_oe374_2{gap:calc(var(--spacing,.25rem)*4)}}@media(min-width:80rem){._xl\:h-10_oe374_2{height:calc(var(--spacing,.25rem)*10)}._xl\:w-10_oe374_2{width:calc(var(--spacing,.25rem)*10)}._xl\:max-w-\[180px\]_oe374_2{max-width:180px}}@media(min-width:96rem){._2xl\:inline_oe374_2{display:inline}}}._modalOverlay_oe374_2{z-index:1000;background-color:#00000080;justify-content:center;align-items:center;animation:.2s _fadeIn_oe374_1;display:flex;position:fixed;inset:0}._modalContent_oe374_2{background-color:#fff;border-radius:12px;width:92%;max-width:620px;max-height:92vh;animation:.3s _slideUp_oe374_1;overflow-y:auto;box-shadow:0 10px 25px #0000001a}._modalHeader_oe374_2{background-color:#f9fafb;border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}._modalHeader_oe374_2 h2{color:#111827;margin:0;font-size:1.25rem;font-weight:600}._closeBtn_oe374_2{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:4px;transition:all .2s;display:flex}._closeBtn_oe374_2:hover{color:#111827;background-color:#e5e7eb}._modalBody_oe374_2{padding:24px}._tourInfo_oe374_2{border-bottom:1px dashed #e5e7eb;margin-bottom:24px;padding-bottom:16px}._tourName_oe374_2{color:#111827;margin-bottom:4px;font-size:1.1rem;font-weight:600}._tourDate_oe374_2{color:#6b7280;align-items:center;gap:4px;font-size:.9rem;display:flex}._currentGuide_oe374_2{border-radius:8px;align-items:center;gap:12px;margin-bottom:20px;padding:12px;display:flex}._currentGuideOk_oe374_2{background-color:#ecfdf5;border:1px solid #a7f3d0}._currentGuideOk_oe374_2 ._currentGuideIcon_oe374_2{color:#10b981}._currentGuideOk_oe374_2 ._currentGuideText_oe374_2 p{color:#065f46}._currentGuideWarn_oe374_2{background-color:#fef2f2;border:1px solid #fecaca}._currentGuideWarn_oe374_2 ._currentGuideIcon_oe374_2{color:#ef4444}._currentGuideWarn_oe374_2 ._currentGuideText_oe374_2 p{color:#991b1b}._currentGuideIcon_oe374_2{align-items:center;display:flex}._currentGuideText_oe374_2{flex:1}._currentGuideText_oe374_2 p{margin:2px 0;font-size:.9rem}._currentGuideText_oe374_2 strong{font-weight:600}._muted_oe374_2{color:#6b7280!important;font-size:.82rem!important}._tourMeta_oe374_2{color:#6b7280;align-items:center;gap:8px;margin-top:6px;font-size:.85rem;display:flex}._tourMeta_oe374_2 ._divider_oe374_2{opacity:.5}._searchRow_oe374_2{align-items:center;gap:12px;display:flex}._searchInput_oe374_2{border:1px solid #d1d5db;border-radius:8px;outline:none;flex:1;padding:10px 12px;font-size:.9rem}._searchInput_oe374_2:focus{border-color:#10b981;box-shadow:0 0 0 3px #10b9811a}._checkboxLabel_oe374_2{color:#6b7280;cursor:pointer;white-space:nowrap;align-items:center;gap:6px;font-size:.85rem;display:flex}._guideList_oe374_2{background:#fafafa;border:1px solid #f3f4f6;border-radius:8px;flex-direction:column;gap:8px;max-height:280px;margin-bottom:20px;padding:8px;display:flex;overflow-y:auto}._guideRow_oe374_2{cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:8px;align-items:center;gap:12px;padding:10px 12px;transition:all .2s;display:flex}._guideRow_oe374_2:hover{background:#f0fdf4;border-color:#10b981}._guideRowSelected_oe374_2{box-shadow:0 0 0 2px #10b98126;background:#ecfdf5!important;border-color:#10b981!important}._guideRowBusy_oe374_2{opacity:.55;cursor:not-allowed!important}._guideRowBusy_oe374_2:hover{background:#fff;border-color:#e5e7eb}._guideAvatar_oe374_2{color:#0369a1;background:#e0f2fe;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-weight:700;display:flex;overflow:hidden}._guideAvatar_oe374_2 img{object-fit:cover;width:100%;height:100%}._guideInfo_oe374_2{flex:1;min-width:0}._guideName_oe374_2{color:#111827;font-size:.95rem;font-weight:600}._guideMeta_oe374_2{color:#6b7280;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:.8rem;overflow:hidden}._guideTags_oe374_2{flex-direction:column;align-items:flex-end;gap:4px;display:flex}._workloadChip_oe374_2{white-space:nowrap;border-radius:999px;padding:2px 6px;font-size:.7rem;font-weight:600}._workloadLight_oe374_2{color:#047857;background:#ecfdf5}._workloadBalanced_oe374_2{color:#1d4ed8;background:#eff6ff}._workloadHeavy_oe374_2{color:#b45309;background:#fef3c7}._busyChip_oe374_2{color:#b91c1c;background:#fee2e2;border-radius:999px;padding:2px 6px;font-size:.7rem;font-weight:600}._noteInput_oe374_2{color:#111827;resize:vertical;border:1px solid #d1d5db;border-radius:8px;outline:none;width:100%;padding:10px 12px;font-family:inherit;font-size:.9rem}._noteInput_oe374_2:focus{border-color:#10b981;box-shadow:0 0 0 3px #10b9811a}._notifyToggle_oe374_2{color:#374151;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;margin-top:6px;font-size:.88rem;display:flex}._errorBanner_oe374_2{color:#991b1b;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;align-items:center;gap:8px;margin-top:14px;padding:10px 12px;font-size:.85rem;display:flex}._submitBtn_oe374_2:disabled{cursor:not-allowed;background:#d1d5db!important}._formGroup_oe374_2{margin-bottom:16px}._formGroup_oe374_2 label{color:#374151;margin-bottom:8px;font-weight:500;display:block}._guideSelect_oe374_2{color:#111827;appearance:none;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%236b7280%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E);background-position:right 12px top 50%;background-repeat:no-repeat;background-size:12px;border:1px solid #d1d5db;border-radius:8px;width:100%;padding:12px;font-size:.95rem}._guideSelect_oe374_2:focus{border-color:#10b981;outline:none;box-shadow:0 0 0 3px #10b9811a}._emailNote_oe374_2{color:#6b7280;align-items:flex-start;gap:8px;margin-top:16px;font-size:.85rem;display:flex}._modalFooter_oe374_2{border-top:1px solid #e5e7eb;justify-content:flex-end;gap:12px;padding:16px 24px;display:flex}._cancelBtn_oe374_2{color:#374151;cursor:pointer;background-color:#fff;border:1px solid #d1d5db;border-radius:6px;padding:10px 16px;font-weight:500}._cancelBtn_oe374_2:hover{background-color:#f3f4f6}._submitBtn_oe374_2{color:#fff;cursor:pointer;background-color:#10b981;border:none;border-radius:6px;align-items:center;gap:8px;padding:10px 20px;font-weight:500;display:flex}._submitBtn_oe374_2:hover{background-color:#059669}._alertSuccess_oe374_2{color:#fff;z-index:1100;background-color:#10b981;border-radius:8px;align-items:center;gap:12px;padding:16px 24px;animation:.3s _slideInRight_oe374_1,.3s 2.7s forwards _fadeOut_oe374_1;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 10px 15px -3px #0000001a}@keyframes _fadeIn_oe374_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_oe374_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideInRight_oe374_1{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes _fadeOut_oe374_1{0%{opacity:1}to{opacity:0;visibility:hidden}}@keyframes _spin_oe374_1{to{transform:rotate(360deg)}}@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-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-border-style:solid;--tw-leading:initial;--tw-font-weight: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-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-ease:initial}}}@layer theme;@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,var(--font-sans,"Inter",sans-serif));font-feature-settings:var(--default-font-feature-settings,initial);font-variation-settings:var(--default-font-variation-settings,initial);-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,var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace));font-feature-settings:var(--default-mono-font-feature-settings,initial);font-variation-settings:var(--default-mono-font-variation-settings,initial);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_1bxqw_2{width:100%}@media(min-width:40rem){._container_1bxqw_2{max-width:40rem}}@media(min-width:48rem){._container_1bxqw_2{max-width:48rem}}@media(min-width:64rem){._container_1bxqw_2{max-width:64rem}}@media(min-width:80rem){._container_1bxqw_2{max-width:80rem}}@media(min-width:96rem){._container_1bxqw_2{max-width:96rem}}._mx-auto_1bxqw_2{margin-inline:auto}._mt-2_1bxqw_2{margin-top:calc(var(--spacing,.25rem)*2)}._mt-3_1bxqw_2{margin-top:calc(var(--spacing,.25rem)*3)}._mt-4_1bxqw_2{margin-top:calc(var(--spacing,.25rem)*4)}._mb-1_1bxqw_2{margin-bottom:calc(var(--spacing,.25rem)*1)}._mb-2_1bxqw_2{margin-bottom:calc(var(--spacing,.25rem)*2)}._mb-4_1bxqw_2{margin-bottom:calc(var(--spacing,.25rem)*4)}._mb-5_1bxqw_2{margin-bottom:calc(var(--spacing,.25rem)*5)}._mb-6_1bxqw_2{margin-bottom:calc(var(--spacing,.25rem)*6)}._mb-8_1bxqw_2{margin-bottom:calc(var(--spacing,.25rem)*8)}._block_1bxqw_2{display:block}._flex_1bxqw_2{display:flex}._grid_1bxqw_2{display:grid}._hidden_1bxqw_2{display:none}._inline_1bxqw_2{display:inline}._inline-block_1bxqw_2{display:inline-block}._inline-flex_1bxqw_2{display:inline-flex}._h-5_1bxqw_2{height:calc(var(--spacing,.25rem)*5)}._h-6_1bxqw_2{height:calc(var(--spacing,.25rem)*6)}._h-9_1bxqw_2{height:calc(var(--spacing,.25rem)*9)}._h-full_1bxqw_2{height:100%}._min-h-screen_1bxqw_2{min-height:100vh}._w-5_1bxqw_2{width:calc(var(--spacing,.25rem)*5)}._w-6_1bxqw_2{width:calc(var(--spacing,.25rem)*6)}._w-9_1bxqw_2{width:calc(var(--spacing,.25rem)*9)}._w-full_1bxqw_2{width:100%}._max-w-4xl_1bxqw_2{max-width:var(--container-4xl,56rem)}._max-w-\[140px\]_1bxqw_2{max-width:140px}._max-w-lg_1bxqw_2{max-width:var(--container-lg,32rem)}._max-w-xs_1bxqw_2{max-width:var(--container-xs,20rem)}._flex-shrink-0_1bxqw_2{flex-shrink:0}._grow_1bxqw_2{flex-grow:1}._transform_1bxqw_2{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}._animate-spin_1bxqw_2{animation:var(--animate-spin,spin 1s linear infinite)}._cursor-pointer_1bxqw_2{cursor:pointer}._resize_1bxqw_2{resize:both}._flex-col_1bxqw_2{flex-direction:column}._flex-wrap_1bxqw_2{flex-wrap:wrap}._items-center_1bxqw_2{align-items:center}._items-start_1bxqw_2{align-items:flex-start}._justify-center_1bxqw_2{justify-content:center}._gap-2_1bxqw_2{gap:calc(var(--spacing,.25rem)*2)}._gap-3_1bxqw_2{gap:calc(var(--spacing,.25rem)*3)}._gap-4_1bxqw_2{gap:calc(var(--spacing,.25rem)*4)}:where(._space-y-1_1bxqw_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(._space-y-6_1bxqw_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*6)*calc(1 - var(--tw-space-y-reverse)))}._truncate_1bxqw_2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._overflow-hidden_1bxqw_2{overflow:hidden}._rounded_1bxqw_2{border-radius:.25rem}._rounded-2xl_1bxqw_2{border-radius:var(--radius-2xl,1rem)}._rounded-full_1bxqw_2{border-radius:3.40282e38px}._rounded-lg_1bxqw_2{border-radius:var(--radius-lg,.5rem)}._rounded-md_1bxqw_2{border-radius:var(--radius-md,.375rem)}._rounded-xl_1bxqw_2{border-radius:var(--radius-xl,.75rem)}._border_1bxqw_2{border-style:var(--tw-border-style);border-width:1px}._border-0_1bxqw_2{border-style:var(--tw-border-style);border-width:0}._border-amber-100_1bxqw_2{border-color:var(--color-amber-100,oklch(96.2% .059 95.617))}._border-gray-100_1bxqw_2{border-color:var(--color-gray-100,oklch(96.7% .003 264.542))}._border-gray-200_1bxqw_2{border-color:var(--color-gray-200,oklch(92.8% .006 264.531))}._border-red-100_1bxqw_2{border-color:var(--color-red-100,oklch(93.6% .032 17.717))}._bg-amber-50_1bxqw_2{background-color:var(--color-amber-50,oklch(98.7% .022 95.277))}._bg-blue-50_1bxqw_2{background-color:var(--color-blue-50,oklch(97% .014 254.604))}._bg-emerald-600_1bxqw_2{background-color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._bg-gray-50_1bxqw_2{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._bg-primary-50_1bxqw_2{background-color:var(--color-primary-50,#ecfdf5)}._bg-red-50_1bxqw_2{background-color:var(--color-red-50,oklch(97.1% .013 17.38))}._bg-transparent_1bxqw_2{background-color:#0000}._bg-white_1bxqw_2{background-color:var(--color-white,#fff)}._object-cover_1bxqw_2{object-fit:cover}._p-0_1bxqw_2{padding:calc(var(--spacing,.25rem)*0)}._p-3_1bxqw_2{padding:calc(var(--spacing,.25rem)*3)}._p-8_1bxqw_2{padding:calc(var(--spacing,.25rem)*8)}._px-3_1bxqw_2{padding-inline:calc(var(--spacing,.25rem)*3)}._px-4_1bxqw_2{padding-inline:calc(var(--spacing,.25rem)*4)}._px-5_1bxqw_2{padding-inline:calc(var(--spacing,.25rem)*5)}._px-6_1bxqw_2{padding-inline:calc(var(--spacing,.25rem)*6)}._py-2_1bxqw_2{padding-block:calc(var(--spacing,.25rem)*2)}._py-2\.5_1bxqw_2{padding-block:calc(var(--spacing,.25rem)*2.5)}._py-20_1bxqw_2{padding-block:calc(var(--spacing,.25rem)*20)}._pt-24_1bxqw_2{padding-top:calc(var(--spacing,.25rem)*24)}._pb-16_1bxqw_2{padding-bottom:calc(var(--spacing,.25rem)*16)}._text-center_1bxqw_2{text-align:center}._text-left_1bxqw_2{text-align:left}._text-2xl_1bxqw_2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}._text-4xl_1bxqw_2{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}._text-sm_1bxqw_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}._text-xs_1bxqw_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}._leading-relaxed_1bxqw_2{--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}._font-bold_1bxqw_2{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}._font-medium_1bxqw_2{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}._font-semibold_1bxqw_2{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}._text-amber-800_1bxqw_2{color:var(--color-amber-800,oklch(47.3% .137 46.201))}._text-amber-900\/80_1bxqw_2{color:#7b3306cc}@supports (color:color-mix(in lab,red,red)){._text-amber-900\/80_1bxqw_2{color:color-mix(in oklab,var(--color-amber-900,oklch(41.4% .112 45.904))80%,transparent)}}._text-blue-500_1bxqw_2{color:var(--color-blue-500,oklch(62.3% .214 259.815))}._text-blue-800_1bxqw_2{color:var(--color-blue-800,oklch(42.4% .199 265.638))}._text-emerald-600_1bxqw_2{color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._text-emerald-700_1bxqw_2{color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._text-gray-500_1bxqw_2{color:var(--color-gray-500,oklch(55.1% .027 264.364))}._text-gray-600_1bxqw_2{color:var(--color-gray-600,oklch(44.6% .03 256.802))}._text-gray-700_1bxqw_2{color:var(--color-gray-700,oklch(37.3% .034 259.733))}._text-gray-800_1bxqw_2{color:var(--color-gray-800,oklch(27.8% .033 256.848))}._text-gray-900_1bxqw_2{color:var(--color-gray-900,oklch(21% .034 264.665))}._text-primary-500_1bxqw_2{color:var(--color-primary-500,#10b981)}._text-primary-600_1bxqw_2{color:var(--color-primary-600,#059669)}._text-red-600_1bxqw_2{color:var(--color-red-600,oklch(57.7% .245 27.325))}._text-red-700_1bxqw_2{color:var(--color-red-700,oklch(50.5% .213 27.518))}._text-red-800_1bxqw_2{color:var(--color-red-800,oklch(44.4% .177 26.899))}._text-white_1bxqw_2{color:var(--color-white,#fff)}._underline_1bxqw_2{text-decoration-line:underline}._shadow-md_1bxqw_2{--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_1bxqw_2{--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)}._filter_1bxqw_2{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,)}._transition-colors_1bxqw_2{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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._transition-opacity_1bxqw_2{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._ease-out_1bxqw_2{--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1))}@media(hover:hover){._hover\:border-primary-500_1bxqw_2:hover{border-color:var(--color-primary-500,#10b981)}._hover\:bg-emerald-700_1bxqw_2:hover{background-color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._hover\:bg-gray-50_1bxqw_2:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._hover\:text-primary-600_1bxqw_2:hover{color:var(--color-primary-600,#059669)}._hover\:underline_1bxqw_2:hover{text-decoration-line:underline}._hover\:opacity-70_1bxqw_2:hover{opacity:.7}}._disabled\:opacity-50_1bxqw_2:disabled{opacity:.5}@media(min-width:40rem){._sm\:flex-row_1bxqw_2{flex-direction:row}}@media(min-width:48rem){._md\:mt-0_1bxqw_2{margin-top:calc(var(--spacing,.25rem)*0)}._md\:gap-4_1bxqw_2{gap:calc(var(--spacing,.25rem)*4)}}@media(min-width:80rem){._xl\:h-10_1bxqw_2{height:calc(var(--spacing,.25rem)*10)}._xl\:w-10_1bxqw_2{width:calc(var(--spacing,.25rem)*10)}._xl\:max-w-\[180px\]_1bxqw_2{max-width:180px}}@media(min-width:96rem){._2xl\:inline_1bxqw_2{display:inline}}}._page_1bxqw_2{flex-direction:column;gap:16px;height:100%;padding:24px;display:flex}._pageHeader_1bxqw_2{justify-content:space-between;align-items:center;display:flex}._pageTitle_1bxqw_2{color:#111827;margin:0;font-size:1.75rem;font-weight:700}._pageSubtitle_1bxqw_2{color:#6b7280;margin:4px 0 0;font-size:.95rem}._headerActions_1bxqw_2{align-items:center;gap:12px;display:flex}._refreshBtn_1bxqw_2{color:#374151;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:8px;align-items:center;gap:6px;padding:6px 14px;font-size:13px;font-weight:500;transition:all .2s;display:flex}._refreshBtn_1bxqw_2:hover{background:#f3f4f6;border-color:#9ca3af}._refreshBtn_1bxqw_2:disabled{opacity:.5;cursor:not-allowed}._banner_1bxqw_2{border-radius:8px;align-items:center;gap:8px;padding:10px 14px;font-size:13px;display:flex}._bannerError_1bxqw_2{color:#991b1b;background:#fef2f2;border:1px solid #fecaca}._bannerSuccess_1bxqw_2{color:#065f46;background:#ecfdf5;border:1px solid #a7f3d0}._statsGrid_1bxqw_2{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}._filterBar_1bxqw_2{background:#fff;border:1px solid #e5e7eb;border-radius:10px;justify-content:space-between;align-items:center;padding:8px 12px;display:flex}._filterTabs_1bxqw_2{flex-wrap:wrap;gap:4px;display:flex}._filterTab_1bxqw_2{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:6px 14px;font-size:13px;font-weight:500;transition:all .2s}._filterTab_1bxqw_2:hover{color:#374151;background:#f3f4f6}._filterTabActive_1bxqw_2{font-weight:600;color:#059669!important;background:#ecfdf5!important}._filterSearch_1bxqw_2{background:#f3f4f6;border:1px solid #0000;border-radius:6px;align-items:center;gap:6px;padding:6px 10px;display:flex}._filterSearch_1bxqw_2:focus-within{background:#fff;border-color:#10b981}._filterInput_1bxqw_2{color:#374151;background:0 0;border:none;outline:none;width:220px;font-size:13px}._viewToggle_1bxqw_2{background-color:#f3f4f6;border-radius:8px;padding:4px;display:flex}._toggleBtn_1bxqw_2{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:6px 12px;font-weight:500;transition:all .2s}._toggleActive_1bxqw_2{color:#111827;background-color:#fff;box-shadow:0 1px 3px #0000001a}._mainLayout_1bxqw_2{flex:1;gap:24px;min-height:540px;display:flex}._calendarContainer_1bxqw_2{background-color:#fff;border:1px solid #e5e7eb;border-radius:12px;flex-direction:column;flex:1;transition:all .3s;display:flex;overflow:hidden;box-shadow:0 1px 3px #0000001a}._calendarHeader_1bxqw_2{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}._monthNav_1bxqw_2{align-items:center;gap:16px;display:flex}._navBtn_1bxqw_2{color:#374151;cursor:pointer;background:0 0;border:1px solid #d1d5db;border-radius:6px;justify-content:center;align-items:center;padding:4px;transition:all .2s;display:flex}._navBtn_1bxqw_2:hover{background-color:#f3f4f6}._currentMonth_1bxqw_2{color:#111827;margin:0;font-size:1.1rem;font-weight:600}._weekDays_1bxqw_2{background-color:#f9fafb;border-bottom:1px solid #e5e7eb;grid-template-columns:repeat(7,1fr);display:grid}._weekDay_1bxqw_2{text-align:center;color:#6b7280;text-transform:uppercase;padding:12px 8px;font-size:.85rem;font-weight:600}._daysGrid_1bxqw_2{flex:1;grid-template-columns:repeat(7,1fr);grid-auto-rows:minmax(100px,1fr);display:grid;overflow-y:auto}._dayCell_1bxqw_2{cursor:pointer;border-bottom:1px solid #e5e7eb;border-right:1px solid #e5e7eb;padding:8px;transition:background-color .2s;position:relative}._dayCell_1bxqw_2:hover{background-color:#f9fafb}._dayCellActive_1bxqw_2{box-shadow:inset 0 0 0 2px #3b82f6;background-color:#eff6ff!important}._dayNumber_1bxqw_2{color:#374151;text-align:center;border-radius:50%;width:24px;height:24px;font-size:.9rem;font-weight:500;line-height:24px;display:inline-block}._dayToday_1bxqw_2 ._dayNumber_1bxqw_2{color:#fff;background-color:#10b981}._dayDisabled_1bxqw_2{color:#d1d5db;background-color:#f9fafb}._dayDisabled_1bxqw_2 ._dayNumber_1bxqw_2{color:#d1d5db}._tourDots_1bxqw_2{flex-wrap:wrap;gap:4px;margin-top:8px;display:flex}._tourDot_1bxqw_2{border-radius:50%;width:8px;height:8px}._tourBadge_1bxqw_2{white-space:nowrap;text-overflow:ellipsis;border-radius:4px;margin-top:4px;padding:2px 6px;font-size:.7rem;font-weight:600;overflow:hidden}._badgeOk_1bxqw_2{color:#065f46;background-color:#ecfdf5}._badgeWarning_1bxqw_2{color:#92400e;background-color:#fef3c7;border:1px solid #fde68a}._badgeCritical_1bxqw_2{color:#b91c1c;background-color:#fef2f2;border:1px solid #fecaca}._moreBadge_1bxqw_2{color:#374151;background:#e5e7eb;border-radius:4px;margin-top:4px;padding:2px 6px;font-size:.7rem;font-weight:600}._dayHeader_1bxqw_2{justify-content:space-between;align-items:center;display:flex}._dayIssueDot_1bxqw_2{color:#fff;text-align:center;background:#ef4444;border-radius:50%;width:18px;height:18px;margin-right:4px;font-size:11px;font-weight:700;line-height:18px}._sidePanel_1bxqw_2{background-color:#fff;border:1px solid #e5e7eb;border-radius:12px;flex-direction:column;width:400px;animation:.3s _slideInRight_1bxqw_1;display:flex;overflow:hidden;box-shadow:0 4px 6px -1px #0000001a}@keyframes _slideInRight_1bxqw_1{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}._panelHeader_1bxqw_2{background-color:#f9fafb;border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:20px;display:flex}._panelTitle_1bxqw_2{color:#111827;margin:0;font-size:1.25rem;font-weight:600}._panelSubtitle_1bxqw_2{color:#6b7280;margin:4px 0 0;font-size:.85rem}._closePanelBtn_1bxqw_2{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:50%;padding:4px}._closePanelBtn_1bxqw_2:hover{color:#111827;background-color:#e5e7eb}._panelContent_1bxqw_2{flex:1;padding:20px;overflow-y:auto}._emptyState_1bxqw_2{text-align:center;color:#6b7280;padding:40px 20px}._emptyIcon_1bxqw_2{color:#d1d5db;margin-bottom:12px;font-size:48px}._sessionCard_1bxqw_2{background-color:#fff;border:1px solid #e5e7eb;border-radius:10px;margin-bottom:14px;padding:16px;transition:all .2s}._sessionCard_1bxqw_2:hover{box-shadow:0 4px 10px #0000000a}._sessionCardExpanded_1bxqw_2{margin-bottom:0}._sessionCardHeader_1bxqw_2{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}._sessionCardName_1bxqw_2{color:#111827;margin:0 0 6px;font-size:.95rem;font-weight:600;line-height:1.3}._sessionMetaLine_1bxqw_2{color:#6b7280;flex-wrap:wrap;align-items:center;gap:8px;font-size:.8rem;display:flex}._tourCodeChip_1bxqw_2{color:#374151;letter-spacing:.5px;background:#f3f4f6;border-radius:4px;padding:2px 6px;font-size:.7rem;font-weight:600}._sessionDates_1bxqw_2{align-items:center;gap:4px;display:flex}._statusBadge_1bxqw_2{white-space:nowrap;border-radius:999px;padding:3px 8px;font-size:.72rem;font-weight:600}._badgeScheduled_1bxqw_2{color:#1d4ed8;background:#eff6ff}._badgeOngoing_1bxqw_2{color:#1e40af;background:#dbeafe}._badgeFull_1bxqw_2{color:#92400e;background:#fef3c7}._badgeCompleted_1bxqw_2{color:#047857;background:#ecfdf5}._badgeCancelled_1bxqw_2{color:#6b7280;background:#f3f4f6;text-decoration:line-through}._urgentBanner_1bxqw_2{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:6px;align-items:center;gap:6px;margin-bottom:12px;padding:6px 10px;font-size:.78rem;font-weight:600;display:flex}._occupancyRow_1bxqw_2{color:#374151;align-items:center;gap:10px;margin-bottom:12px;font-size:.8rem;display:flex}._occupancyLabel_1bxqw_2{flex-shrink:0;align-items:center;gap:6px;display:flex}._remainingChip_1bxqw_2{color:#6b7280;background:#f3f4f6;border-radius:4px;padding:2px 6px;font-size:.7rem;font-weight:600}._occupancyBar_1bxqw_2{background:#f3f4f6;border-radius:999px;flex:1;height:6px;overflow:hidden}._occupancyFill_1bxqw_2{border-radius:999px;height:100%;transition:width .2s}._occupancyValue_1bxqw_2{color:#111827;text-align:right;width:38px;font-size:.8rem;font-weight:600}._guideInfo_1bxqw_2{background-color:#f9fafb;border-radius:8px;align-items:center;gap:12px;margin-bottom:12px;padding:10px 12px;display:flex}._guideAvatar_1bxqw_2{color:#0369a1;background-color:#e0f2fe;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:.85rem;font-weight:700;display:flex;overflow:hidden}._guideAvatar_1bxqw_2 img{object-fit:cover;width:100%;height:100%}._guideDetails_1bxqw_2{flex:1;min-width:0}._guideLabel_1bxqw_2{color:#6b7280;font-size:.72rem}._guideName_1bxqw_2{color:#111827;align-items:center;gap:6px;font-size:.9rem;font-weight:600;display:flex}._guideContact_1bxqw_2{color:#6b7280;margin-top:2px;font-size:.75rem}._inactiveChip_1bxqw_2{color:#92400e;background:#fef3c7;border-radius:999px;padding:1px 6px;font-size:.65rem;font-weight:600}._guideEmpty_1bxqw_2{align-items:center;gap:10px;display:flex}._actionRow_1bxqw_2{align-items:center;gap:6px;display:flex}._assignBtn_1bxqw_2{color:#374151;cursor:pointer;background-color:#fff;border:1px solid #d1d5db;border-radius:6px;flex:1;justify-content:center;align-items:center;gap:6px;padding:8px 12px;font-size:.82rem;font-weight:600;transition:all .2s;display:flex}._assignBtn_1bxqw_2:hover{color:#047857;background-color:#ecfdf5;border-color:#10b981}._ghostBtn_1bxqw_2{color:#6b7280;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:6px;justify-content:center;align-items:center;padding:8px;transition:all .2s;display:flex}._ghostBtn_1bxqw_2:hover{color:#111827;background:#f3f4f6;border-color:#9ca3af}._listContainer_1bxqw_2{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:16px;box-shadow:0 1px 3px #0000000a}._listGrid_1bxqw_2{grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:14px;display:grid}._loadingNote_1bxqw_2{text-align:center;color:#6b7280;padding:16px;font-size:.9rem}@media(max-width:768px){._statsGrid_1bxqw_2{grid-template-columns:repeat(2,1fr)}._sidePanel_1bxqw_2{width:100%}._mainLayout_1bxqw_2{flex-direction:column}}@keyframes _spin_1bxqw_1{to{transform:rotate(360deg)}}@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-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-border-style:solid;--tw-leading:initial;--tw-font-weight: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-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-ease:initial}}}@layer theme;@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,var(--font-sans,"Inter",sans-serif));font-feature-settings:var(--default-font-feature-settings,initial);font-variation-settings:var(--default-font-variation-settings,initial);-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,var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace));font-feature-settings:var(--default-mono-font-feature-settings,initial);font-variation-settings:var(--default-mono-font-variation-settings,initial);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_ukft9_2{width:100%}@media(min-width:40rem){._container_ukft9_2{max-width:40rem}}@media(min-width:48rem){._container_ukft9_2{max-width:48rem}}@media(min-width:64rem){._container_ukft9_2{max-width:64rem}}@media(min-width:80rem){._container_ukft9_2{max-width:80rem}}@media(min-width:96rem){._container_ukft9_2{max-width:96rem}}._mx-auto_ukft9_2{margin-inline:auto}._mt-2_ukft9_2{margin-top:calc(var(--spacing,.25rem)*2)}._mt-3_ukft9_2{margin-top:calc(var(--spacing,.25rem)*3)}._mt-4_ukft9_2{margin-top:calc(var(--spacing,.25rem)*4)}._mb-1_ukft9_2{margin-bottom:calc(var(--spacing,.25rem)*1)}._mb-2_ukft9_2{margin-bottom:calc(var(--spacing,.25rem)*2)}._mb-4_ukft9_2{margin-bottom:calc(var(--spacing,.25rem)*4)}._mb-5_ukft9_2{margin-bottom:calc(var(--spacing,.25rem)*5)}._mb-6_ukft9_2{margin-bottom:calc(var(--spacing,.25rem)*6)}._mb-8_ukft9_2{margin-bottom:calc(var(--spacing,.25rem)*8)}._block_ukft9_2{display:block}._flex_ukft9_2{display:flex}._grid_ukft9_2{display:grid}._hidden_ukft9_2{display:none}._inline_ukft9_2{display:inline}._inline-block_ukft9_2{display:inline-block}._inline-flex_ukft9_2{display:inline-flex}._h-5_ukft9_2{height:calc(var(--spacing,.25rem)*5)}._h-6_ukft9_2{height:calc(var(--spacing,.25rem)*6)}._h-9_ukft9_2{height:calc(var(--spacing,.25rem)*9)}._h-full_ukft9_2{height:100%}._min-h-screen_ukft9_2{min-height:100vh}._w-5_ukft9_2{width:calc(var(--spacing,.25rem)*5)}._w-6_ukft9_2{width:calc(var(--spacing,.25rem)*6)}._w-9_ukft9_2{width:calc(var(--spacing,.25rem)*9)}._w-full_ukft9_2{width:100%}._max-w-4xl_ukft9_2{max-width:var(--container-4xl,56rem)}._max-w-\[140px\]_ukft9_2{max-width:140px}._max-w-lg_ukft9_2{max-width:var(--container-lg,32rem)}._max-w-xs_ukft9_2{max-width:var(--container-xs,20rem)}._flex-shrink-0_ukft9_2{flex-shrink:0}._grow_ukft9_2{flex-grow:1}._transform_ukft9_2{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}._animate-spin_ukft9_2{animation:var(--animate-spin,spin 1s linear infinite)}._cursor-pointer_ukft9_2{cursor:pointer}._resize_ukft9_2{resize:both}._flex-col_ukft9_2{flex-direction:column}._flex-wrap_ukft9_2{flex-wrap:wrap}._items-center_ukft9_2{align-items:center}._items-start_ukft9_2{align-items:flex-start}._justify-center_ukft9_2{justify-content:center}._gap-2_ukft9_2{gap:calc(var(--spacing,.25rem)*2)}._gap-3_ukft9_2{gap:calc(var(--spacing,.25rem)*3)}._gap-4_ukft9_2{gap:calc(var(--spacing,.25rem)*4)}:where(._space-y-1_ukft9_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(._space-y-6_ukft9_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*6)*calc(1 - var(--tw-space-y-reverse)))}._truncate_ukft9_2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._overflow-hidden_ukft9_2{overflow:hidden}._rounded_ukft9_2{border-radius:.25rem}._rounded-2xl_ukft9_2{border-radius:var(--radius-2xl,1rem)}._rounded-full_ukft9_2{border-radius:3.40282e38px}._rounded-lg_ukft9_2{border-radius:var(--radius-lg,.5rem)}._rounded-md_ukft9_2{border-radius:var(--radius-md,.375rem)}._rounded-xl_ukft9_2{border-radius:var(--radius-xl,.75rem)}._border_ukft9_2{border-style:var(--tw-border-style);border-width:1px}._border-0_ukft9_2{border-style:var(--tw-border-style);border-width:0}._border-amber-100_ukft9_2{border-color:var(--color-amber-100,oklch(96.2% .059 95.617))}._border-gray-100_ukft9_2{border-color:var(--color-gray-100,oklch(96.7% .003 264.542))}._border-gray-200_ukft9_2{border-color:var(--color-gray-200,oklch(92.8% .006 264.531))}._border-red-100_ukft9_2{border-color:var(--color-red-100,oklch(93.6% .032 17.717))}._bg-amber-50_ukft9_2{background-color:var(--color-amber-50,oklch(98.7% .022 95.277))}._bg-blue-50_ukft9_2{background-color:var(--color-blue-50,oklch(97% .014 254.604))}._bg-emerald-600_ukft9_2{background-color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._bg-gray-50_ukft9_2{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._bg-primary-50_ukft9_2{background-color:var(--color-primary-50,#ecfdf5)}._bg-red-50_ukft9_2{background-color:var(--color-red-50,oklch(97.1% .013 17.38))}._bg-transparent_ukft9_2{background-color:#0000}._bg-white_ukft9_2{background-color:var(--color-white,#fff)}._object-cover_ukft9_2{object-fit:cover}._p-0_ukft9_2{padding:calc(var(--spacing,.25rem)*0)}._p-3_ukft9_2{padding:calc(var(--spacing,.25rem)*3)}._p-8_ukft9_2{padding:calc(var(--spacing,.25rem)*8)}._px-3_ukft9_2{padding-inline:calc(var(--spacing,.25rem)*3)}._px-4_ukft9_2{padding-inline:calc(var(--spacing,.25rem)*4)}._px-5_ukft9_2{padding-inline:calc(var(--spacing,.25rem)*5)}._px-6_ukft9_2{padding-inline:calc(var(--spacing,.25rem)*6)}._py-2_ukft9_2{padding-block:calc(var(--spacing,.25rem)*2)}._py-2\.5_ukft9_2{padding-block:calc(var(--spacing,.25rem)*2.5)}._py-20_ukft9_2{padding-block:calc(var(--spacing,.25rem)*20)}._pt-24_ukft9_2{padding-top:calc(var(--spacing,.25rem)*24)}._pb-16_ukft9_2{padding-bottom:calc(var(--spacing,.25rem)*16)}._text-center_ukft9_2{text-align:center}._text-left_ukft9_2{text-align:left}._text-2xl_ukft9_2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}._text-4xl_ukft9_2{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}._text-sm_ukft9_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}._text-xs_ukft9_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}._leading-relaxed_ukft9_2{--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}._font-bold_ukft9_2{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}._font-medium_ukft9_2{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}._font-semibold_ukft9_2{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}._text-amber-800_ukft9_2{color:var(--color-amber-800,oklch(47.3% .137 46.201))}._text-amber-900\/80_ukft9_2{color:#7b3306cc}@supports (color:color-mix(in lab,red,red)){._text-amber-900\/80_ukft9_2{color:color-mix(in oklab,var(--color-amber-900,oklch(41.4% .112 45.904))80%,transparent)}}._text-blue-500_ukft9_2{color:var(--color-blue-500,oklch(62.3% .214 259.815))}._text-blue-800_ukft9_2{color:var(--color-blue-800,oklch(42.4% .199 265.638))}._text-emerald-600_ukft9_2{color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._text-emerald-700_ukft9_2{color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._text-gray-500_ukft9_2{color:var(--color-gray-500,oklch(55.1% .027 264.364))}._text-gray-600_ukft9_2{color:var(--color-gray-600,oklch(44.6% .03 256.802))}._text-gray-700_ukft9_2{color:var(--color-gray-700,oklch(37.3% .034 259.733))}._text-gray-800_ukft9_2{color:var(--color-gray-800,oklch(27.8% .033 256.848))}._text-gray-900_ukft9_2{color:var(--color-gray-900,oklch(21% .034 264.665))}._text-primary-500_ukft9_2{color:var(--color-primary-500,#10b981)}._text-primary-600_ukft9_2{color:var(--color-primary-600,#059669)}._text-red-600_ukft9_2{color:var(--color-red-600,oklch(57.7% .245 27.325))}._text-red-700_ukft9_2{color:var(--color-red-700,oklch(50.5% .213 27.518))}._text-red-800_ukft9_2{color:var(--color-red-800,oklch(44.4% .177 26.899))}._text-white_ukft9_2{color:var(--color-white,#fff)}._underline_ukft9_2{text-decoration-line:underline}._shadow-md_ukft9_2{--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_ukft9_2{--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)}._filter_ukft9_2{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,)}._transition-colors_ukft9_2{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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._transition-opacity_ukft9_2{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._ease-out_ukft9_2{--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1))}@media(hover:hover){._hover\:border-primary-500_ukft9_2:hover{border-color:var(--color-primary-500,#10b981)}._hover\:bg-emerald-700_ukft9_2:hover{background-color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._hover\:bg-gray-50_ukft9_2:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._hover\:text-primary-600_ukft9_2:hover{color:var(--color-primary-600,#059669)}._hover\:underline_ukft9_2:hover{text-decoration-line:underline}._hover\:opacity-70_ukft9_2:hover{opacity:.7}}._disabled\:opacity-50_ukft9_2:disabled{opacity:.5}@media(min-width:40rem){._sm\:flex-row_ukft9_2{flex-direction:row}}@media(min-width:48rem){._md\:mt-0_ukft9_2{margin-top:calc(var(--spacing,.25rem)*0)}._md\:gap-4_ukft9_2{gap:calc(var(--spacing,.25rem)*4)}}@media(min-width:80rem){._xl\:h-10_ukft9_2{height:calc(var(--spacing,.25rem)*10)}._xl\:w-10_ukft9_2{width:calc(var(--spacing,.25rem)*10)}._xl\:max-w-\[180px\]_ukft9_2{max-width:180px}}@media(min-width:96rem){._2xl\:inline_ukft9_2{display:inline}}}._overlay_ukft9_2{z-index:1000;background:#0f172a8c;justify-content:center;align-items:center;padding:24px;animation:.2s _fadeIn_ukft9_1;display:flex;position:fixed;inset:0}._modal_ukft9_2{background:#fff;border-radius:16px;flex-direction:column;width:min(960px,100%);max-height:92vh;font-family:Inter,sans-serif;animation:.25s _slideUp_ukft9_1;display:flex;overflow:hidden;box-shadow:0 20px 60px #00000040}._header_ukft9_2{background:linear-gradient(135deg,#ecfdf5,#f0f9ff);border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 24px;display:flex}._bookingCode_ukft9_2{color:#6b7280;letter-spacing:.5px;margin-bottom:4px;font-size:12px;font-weight:600}._modalTitle_ukft9_2{color:#111827;margin:0 0 4px;font-size:1.25rem;font-weight:700;line-height:1.3}._subTitle_ukft9_2{color:#4b5563;flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;display:flex}._dot_ukft9_2{opacity:.5}._headerRight_ukft9_2{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}._statusBadge_ukft9_2{text-transform:uppercase;letter-spacing:.3px;white-space:nowrap;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:700}._statusPending_ukft9_2{color:#b45309;background:#fffbeb}._statusPaid_ukft9_2{color:#1d4ed8;background:#eff6ff}._statusConfirmed_ukft9_2{color:#047857;background:#ecfdf5}._statusCompleted_ukft9_2{color:#15803d;background:#f0fdf4}._statusCancelled_ukft9_2{color:#6b7280;background:#f3f4f6;text-decoration:line-through}._statusRefundReq_ukft9_2{color:#b91c1c;background:#fef2f2}._closeBtn_ukft9_2{cursor:pointer;color:#6b7280;background:#ffffffb3;border:1px solid #e5e7eb;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:all .15s;display:flex}._closeBtn_ukft9_2:hover{color:#111827;background:#fff}._tabs_ukft9_2{background:#fff;border-bottom:1px solid #e5e7eb;gap:4px;padding:0 24px;display:flex}._tab_ukft9_2{color:#6b7280;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:6px;padding:12px 14px;font-size:13px;font-weight:500;transition:all .15s;display:flex}._tab_ukft9_2:hover{color:#111827}._tabActive_ukft9_2{font-weight:700;color:#059669!important;border-bottom-color:#10b981!important}._body_ukft9_2{flex:1;padding:20px 24px;overflow-y:auto}._loadingNote_ukft9_2{text-align:center;color:#6b7280;padding:30px}._banner_ukft9_2{border-radius:8px;align-items:center;gap:8px;margin-bottom:16px;padding:10px 14px;font-size:13px;display:flex}._bannerError_ukft9_2{color:#991b1b;background:#fef2f2;border:1px solid #fecaca}._bannerSuccess_ukft9_2{color:#065f46;background:#ecfdf5;border:1px solid #a7f3d0}._section_ukft9_2{flex-direction:column;gap:18px;display:flex}._infoGrid_ukft9_2{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}._infoBlock_ukft9_2{background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;padding:12px 14px}._infoBlockFull_ukft9_2{grid-column:1/-1}._infoLabel_ukft9_2{text-transform:uppercase;color:#9ca3af;letter-spacing:.3px;margin-bottom:4px;font-size:11px;font-weight:700}._infoValue_ukft9_2{color:#111827;align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}._infoHint_ukft9_2{color:#6b7280;margin-top:4px;font-size:12px}._thumb_ukft9_2{object-fit:cover;border-radius:6px;width:36px;height:36px}._priceCard_ukft9_2{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:16px;box-shadow:0 1px 3px #0000000a}._priceRow_ukft9_2{color:#374151;justify-content:space-between;align-items:center;padding:6px 0;font-size:14px;display:flex}._priceTotal_ukft9_2{border-top:1px dashed #e5e7eb;margin-top:4px;padding-top:10px;font-size:16px}._discount_ukft9_2{color:#047857;font-weight:600}._paidText_ukft9_2{color:#2563eb;font-weight:600}._refundText_ukft9_2{color:#b91c1c;font-weight:600}._balanceDue_ukft9_2{color:#b91c1c!important}._balanceOk_ukft9_2{color:#047857!important}._statusActions_ukft9_2{background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 14px;display:flex}._actionLabel_ukft9_2{color:#374151;font-size:13px;font-weight:600}._actionBtnRow_ukft9_2{flex-wrap:wrap;gap:8px;display:flex}._actionBtn_ukft9_2{color:#374151;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:8px;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:600;transition:all .15s;display:flex}._actionBtn_ukft9_2:hover{background:#f3f4f6;border-color:#9ca3af}._actionBtn_ukft9_2:disabled{opacity:.5;cursor:not-allowed}._btn_paid_ukft9_2{color:#fff!important;background:#10b981!important;border-color:#10b981!important}._btn_paid_ukft9_2:hover{background:#059669!important;border-color:#059669!important}._btn_confirmed_ukft9_2{color:#fff!important;background:#3b82f6!important;border-color:#3b82f6!important}._btn_completed_ukft9_2{color:#fff!important;background:#15803d!important;border-color:#15803d!important}._btn_cancelled_ukft9_2{color:#b91c1c!important;background:#fef2f2!important;border-color:#fecaca!important}._btn_cancelled_ukft9_2:hover{background:#fee2e2!important}._subHeader_ukft9_2{text-transform:uppercase;letter-spacing:.4px;color:#6b7280;margin-top:4px;font-size:13px;font-weight:700}._noteBox_ukft9_2{color:#4b5563;background:#f9fafb;border:1px dashed #d1d5db;border-radius:8px;padding:12px;font-size:13px}._muted_ukft9_2{color:#6b7280;margin:0 0 8px;font-size:13px}._guestTable_ukft9_2{border-collapse:collapse;width:100%;font-size:13px}._guestTable_ukft9_2 th,._guestTable_ukft9_2 td{text-align:left;border-bottom:1px solid #f3f4f6;padding:10px 12px}._guestTable_ukft9_2 th{color:#6b7280;text-transform:uppercase;letter-spacing:.3px;background:#f9fafb;font-size:11px;font-weight:600}._guestTable_ukft9_2 td{color:#111827}._mono_ukft9_2{color:#374151;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}._reasonCell_ukft9_2{text-overflow:ellipsis;white-space:nowrap;max-width:200px;overflow:hidden}._payStatus_ukft9_2,._refundStatus_ukft9_2{text-transform:uppercase;color:#374151;background:#f3f4f6;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-block}._pay_paid_ukft9_2{color:#047857!important;background:#ecfdf5!important}._pay_pending_ukft9_2{color:#b45309!important;background:#fffbeb!important}._pay_failed_ukft9_2{color:#b91c1c!important;background:#fef2f2!important}._refund_pending_ukft9_2{color:#92400e!important;background:#fef3c7!important}._refund_approved_ukft9_2{color:#047857!important;background:#ecfdf5!important}._refund_rejected_ukft9_2{color:#b91c1c!important;background:#fef2f2!important}._refund_completed_ukft9_2{color:#1d4ed8!important;background:#eff6ff!important}._manualPayBox_ukft9_2,._refundActionBox_ukft9_2{background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:14px}._manualRow_ukft9_2{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}._formInput_ukft9_2{color:#111827;border:1px solid #d1d5db;border-radius:8px;outline:none;flex:1;min-width:160px;padding:9px 12px;font-size:13px}._formInput_ukft9_2:focus{border-color:#10b981;box-shadow:0 0 0 3px #10b9811a}._refundActionRow_ukft9_2{justify-content:flex-end;gap:8px;margin-top:10px;display:flex}._footer_ukft9_2{background:#f9fafb;border-top:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:12px 24px;display:flex}._footerMeta_ukft9_2{color:#6b7280;flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:flex}._closeFooterBtn_ukft9_2{color:#374151;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:8px;padding:8px 18px;font-size:13px;font-weight:600}._closeFooterBtn_ukft9_2:hover{background:#f3f4f6}@keyframes _fadeIn_ukft9_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_ukft9_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:720px){._infoGrid_ukft9_2{grid-template-columns:1fr}._header_ukft9_2{flex-direction:column}}@keyframes _spin_ukft9_1{to{transform:rotate(360deg)}}@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-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-border-style:solid;--tw-leading:initial;--tw-font-weight: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-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-ease:initial}}}@layer theme;@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,var(--font-sans,"Inter",sans-serif));font-feature-settings:var(--default-font-feature-settings,initial);font-variation-settings:var(--default-font-variation-settings,initial);-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,var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace));font-feature-settings:var(--default-mono-font-feature-settings,initial);font-variation-settings:var(--default-mono-font-variation-settings,initial);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_1be40_2{width:100%}@media(min-width:40rem){._container_1be40_2{max-width:40rem}}@media(min-width:48rem){._container_1be40_2{max-width:48rem}}@media(min-width:64rem){._container_1be40_2{max-width:64rem}}@media(min-width:80rem){._container_1be40_2{max-width:80rem}}@media(min-width:96rem){._container_1be40_2{max-width:96rem}}._mx-auto_1be40_2{margin-inline:auto}._mt-2_1be40_2{margin-top:calc(var(--spacing,.25rem)*2)}._mt-3_1be40_2{margin-top:calc(var(--spacing,.25rem)*3)}._mt-4_1be40_2{margin-top:calc(var(--spacing,.25rem)*4)}._mb-1_1be40_2{margin-bottom:calc(var(--spacing,.25rem)*1)}._mb-2_1be40_2{margin-bottom:calc(var(--spacing,.25rem)*2)}._mb-4_1be40_2{margin-bottom:calc(var(--spacing,.25rem)*4)}._mb-5_1be40_2{margin-bottom:calc(var(--spacing,.25rem)*5)}._mb-6_1be40_2{margin-bottom:calc(var(--spacing,.25rem)*6)}._mb-8_1be40_2{margin-bottom:calc(var(--spacing,.25rem)*8)}._block_1be40_2{display:block}._flex_1be40_2{display:flex}._grid_1be40_2{display:grid}._hidden_1be40_2{display:none}._inline_1be40_2{display:inline}._inline-block_1be40_2{display:inline-block}._inline-flex_1be40_2{display:inline-flex}._h-5_1be40_2{height:calc(var(--spacing,.25rem)*5)}._h-6_1be40_2{height:calc(var(--spacing,.25rem)*6)}._h-9_1be40_2{height:calc(var(--spacing,.25rem)*9)}._h-full_1be40_2{height:100%}._min-h-screen_1be40_2{min-height:100vh}._w-5_1be40_2{width:calc(var(--spacing,.25rem)*5)}._w-6_1be40_2{width:calc(var(--spacing,.25rem)*6)}._w-9_1be40_2{width:calc(var(--spacing,.25rem)*9)}._w-full_1be40_2{width:100%}._max-w-4xl_1be40_2{max-width:var(--container-4xl,56rem)}._max-w-\[140px\]_1be40_2{max-width:140px}._max-w-lg_1be40_2{max-width:var(--container-lg,32rem)}._max-w-xs_1be40_2{max-width:var(--container-xs,20rem)}._flex-shrink-0_1be40_2{flex-shrink:0}._grow_1be40_2{flex-grow:1}._transform_1be40_2{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}._animate-spin_1be40_2{animation:var(--animate-spin,spin 1s linear infinite)}._cursor-pointer_1be40_2{cursor:pointer}._resize_1be40_2{resize:both}._flex-col_1be40_2{flex-direction:column}._flex-wrap_1be40_2{flex-wrap:wrap}._items-center_1be40_2{align-items:center}._items-start_1be40_2{align-items:flex-start}._justify-center_1be40_2{justify-content:center}._gap-2_1be40_2{gap:calc(var(--spacing,.25rem)*2)}._gap-3_1be40_2{gap:calc(var(--spacing,.25rem)*3)}._gap-4_1be40_2{gap:calc(var(--spacing,.25rem)*4)}:where(._space-y-1_1be40_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(._space-y-6_1be40_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*6)*calc(1 - var(--tw-space-y-reverse)))}._truncate_1be40_2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._overflow-hidden_1be40_2{overflow:hidden}._rounded_1be40_2{border-radius:.25rem}._rounded-2xl_1be40_2{border-radius:var(--radius-2xl,1rem)}._rounded-full_1be40_2{border-radius:3.40282e38px}._rounded-lg_1be40_2{border-radius:var(--radius-lg,.5rem)}._rounded-md_1be40_2{border-radius:var(--radius-md,.375rem)}._rounded-xl_1be40_2{border-radius:var(--radius-xl,.75rem)}._border_1be40_2{border-style:var(--tw-border-style);border-width:1px}._border-0_1be40_2{border-style:var(--tw-border-style);border-width:0}._border-amber-100_1be40_2{border-color:var(--color-amber-100,oklch(96.2% .059 95.617))}._border-gray-100_1be40_2{border-color:var(--color-gray-100,oklch(96.7% .003 264.542))}._border-gray-200_1be40_2{border-color:var(--color-gray-200,oklch(92.8% .006 264.531))}._border-red-100_1be40_2{border-color:var(--color-red-100,oklch(93.6% .032 17.717))}._bg-amber-50_1be40_2{background-color:var(--color-amber-50,oklch(98.7% .022 95.277))}._bg-blue-50_1be40_2{background-color:var(--color-blue-50,oklch(97% .014 254.604))}._bg-emerald-600_1be40_2{background-color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._bg-gray-50_1be40_2{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._bg-primary-50_1be40_2{background-color:var(--color-primary-50,#ecfdf5)}._bg-red-50_1be40_2{background-color:var(--color-red-50,oklch(97.1% .013 17.38))}._bg-transparent_1be40_2{background-color:#0000}._bg-white_1be40_2{background-color:var(--color-white,#fff)}._object-cover_1be40_2{object-fit:cover}._p-0_1be40_2{padding:calc(var(--spacing,.25rem)*0)}._p-3_1be40_2{padding:calc(var(--spacing,.25rem)*3)}._p-8_1be40_2{padding:calc(var(--spacing,.25rem)*8)}._px-3_1be40_2{padding-inline:calc(var(--spacing,.25rem)*3)}._px-4_1be40_2{padding-inline:calc(var(--spacing,.25rem)*4)}._px-5_1be40_2{padding-inline:calc(var(--spacing,.25rem)*5)}._px-6_1be40_2{padding-inline:calc(var(--spacing,.25rem)*6)}._py-2_1be40_2{padding-block:calc(var(--spacing,.25rem)*2)}._py-2\.5_1be40_2{padding-block:calc(var(--spacing,.25rem)*2.5)}._py-20_1be40_2{padding-block:calc(var(--spacing,.25rem)*20)}._pt-24_1be40_2{padding-top:calc(var(--spacing,.25rem)*24)}._pb-16_1be40_2{padding-bottom:calc(var(--spacing,.25rem)*16)}._text-center_1be40_2{text-align:center}._text-left_1be40_2{text-align:left}._text-2xl_1be40_2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}._text-4xl_1be40_2{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}._text-sm_1be40_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}._text-xs_1be40_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}._leading-relaxed_1be40_2{--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}._font-bold_1be40_2{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}._font-medium_1be40_2{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}._font-semibold_1be40_2{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}._text-amber-800_1be40_2{color:var(--color-amber-800,oklch(47.3% .137 46.201))}._text-amber-900\/80_1be40_2{color:#7b3306cc}@supports (color:color-mix(in lab,red,red)){._text-amber-900\/80_1be40_2{color:color-mix(in oklab,var(--color-amber-900,oklch(41.4% .112 45.904))80%,transparent)}}._text-blue-500_1be40_2{color:var(--color-blue-500,oklch(62.3% .214 259.815))}._text-blue-800_1be40_2{color:var(--color-blue-800,oklch(42.4% .199 265.638))}._text-emerald-600_1be40_2{color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._text-emerald-700_1be40_2{color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._text-gray-500_1be40_2{color:var(--color-gray-500,oklch(55.1% .027 264.364))}._text-gray-600_1be40_2{color:var(--color-gray-600,oklch(44.6% .03 256.802))}._text-gray-700_1be40_2{color:var(--color-gray-700,oklch(37.3% .034 259.733))}._text-gray-800_1be40_2{color:var(--color-gray-800,oklch(27.8% .033 256.848))}._text-gray-900_1be40_2{color:var(--color-gray-900,oklch(21% .034 264.665))}._text-primary-500_1be40_2{color:var(--color-primary-500,#10b981)}._text-primary-600_1be40_2{color:var(--color-primary-600,#059669)}._text-red-600_1be40_2{color:var(--color-red-600,oklch(57.7% .245 27.325))}._text-red-700_1be40_2{color:var(--color-red-700,oklch(50.5% .213 27.518))}._text-red-800_1be40_2{color:var(--color-red-800,oklch(44.4% .177 26.899))}._text-white_1be40_2{color:var(--color-white,#fff)}._underline_1be40_2{text-decoration-line:underline}._shadow-md_1be40_2{--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_1be40_2{--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)}._filter_1be40_2{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,)}._transition-colors_1be40_2{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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._transition-opacity_1be40_2{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._ease-out_1be40_2{--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1))}@media(hover:hover){._hover\:border-primary-500_1be40_2:hover{border-color:var(--color-primary-500,#10b981)}._hover\:bg-emerald-700_1be40_2:hover{background-color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._hover\:bg-gray-50_1be40_2:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._hover\:text-primary-600_1be40_2:hover{color:var(--color-primary-600,#059669)}._hover\:underline_1be40_2:hover{text-decoration-line:underline}._hover\:opacity-70_1be40_2:hover{opacity:.7}}._disabled\:opacity-50_1be40_2:disabled{opacity:.5}@media(min-width:40rem){._sm\:flex-row_1be40_2{flex-direction:row}}@media(min-width:48rem){._md\:mt-0_1be40_2{margin-top:calc(var(--spacing,.25rem)*0)}._md\:gap-4_1be40_2{gap:calc(var(--spacing,.25rem)*4)}}@media(min-width:80rem){._xl\:h-10_1be40_2{height:calc(var(--spacing,.25rem)*10)}._xl\:w-10_1be40_2{width:calc(var(--spacing,.25rem)*10)}._xl\:max-w-\[180px\]_1be40_2{max-width:180px}}@media(min-width:96rem){._2xl\:inline_1be40_2{display:inline}}}._page_1be40_2{flex-direction:column;gap:20px;display:flex}._pageHeader_1be40_2{justify-content:space-between;align-items:flex-start;display:flex}._pageTitle_1be40_2{color:#111827;letter-spacing:-.02em;font-family:Inter,sans-serif;font-size:26px;font-weight:700}._pageSubtitle_1be40_2{color:#6b7280;margin-top:4px;font-size:14px}._addBtn_1be40_2{color:#fff;cursor:pointer;background:linear-gradient(135deg,#2ecc71,#27ae60);border:none;border-radius:8px;align-items:center;gap:6px;padding:8px 18px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;transition:all .2s;display:flex;box-shadow:0 2px 8px #2ecc714d}._addBtn_1be40_2:hover{transform:translateY(-1px);box-shadow:0 4px 16px #2ecc7166}._headerActions_1be40_2{align-items:center;gap:8px;display:flex}._refreshBtn_1be40_2{color:#374151;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:8px;align-items:center;gap:6px;padding:8px 16px;font-size:13px;font-weight:500;transition:all .2s;display:flex}._refreshBtn_1be40_2:hover{background:#f3f4f6;border-color:#9ca3af}._refreshBtn_1be40_2:disabled{opacity:.5;cursor:not-allowed}._banner_1be40_2{border-radius:8px;align-items:center;gap:8px;padding:10px 14px;font-size:13px;display:flex}._bannerError_1be40_2{color:#991b1b;background:#fef2f2;border:1px solid #fecaca}._bannerSuccess_1be40_2{color:#065f46;background:#ecfdf5;border:1px solid #a7f3d0}._loadingNote_1be40_2{text-align:center;color:#6b7280;background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:32px;font-size:14px}._tourCell_1be40_2{align-items:center;gap:10px;display:flex}._tourThumb_1be40_2{object-fit:cover;border-radius:6px;flex-shrink:0;width:40px;height:40px}._amountTotal_1be40_2{color:#111827;font-size:13px;font-weight:600}._amountBalance_1be40_2{color:#b91c1c;margin-top:2px;font-size:11px;font-weight:500}._statusCell_1be40_2{flex-direction:column;align-items:flex-start;gap:4px;display:flex}._dot_1be40_2{opacity:.5}._statsGrid_1be40_2{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}._filterBar_1be40_2{background:#fff;border:1px solid #e5e7eb;border-radius:10px;justify-content:space-between;align-items:center;padding:8px 12px;display:flex}._filterTabs_1be40_2{gap:4px;display:flex}._filterTab_1be40_2{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:6px;padding:6px 14px;font-family:Inter,sans-serif;font-size:13px;font-weight:500;transition:all .2s;display:flex}._filterTab_1be40_2:hover{color:#374151;background:#f3f4f6}._filterTabActive_1be40_2{font-weight:600;color:#059669!important;background:#ecfdf5!important}._tabCount_1be40_2{color:#6b7280;text-align:center;background:#e5e7eb;border-radius:10px;min-width:20px;padding:1px 6px;font-size:11px;font-weight:700}._filterTabActive_1be40_2 ._tabCount_1be40_2{color:#059669;background:#d1fae5}._filterSearch_1be40_2{background:#f3f4f6;border:1px solid #0000;border-radius:6px;align-items:center;gap:6px;padding:6px 10px;transition:all .2s;display:flex}._filterSearch_1be40_2:focus-within{background:#fff;border-color:#2ecc71}._filterInput_1be40_2{color:#374151;background:0 0;border:none;outline:none;width:200px;font-family:Inter,sans-serif;font-size:13px}._filterInput_1be40_2::placeholder{color:#9ca3af}._bookingIdCell_1be40_2{color:#374151;font-family:Inter,sans-serif;font-size:13px;font-weight:600}._customerName_1be40_2{color:#111827;font-size:14px;font-weight:500}._customerEmail_1be40_2{color:#9ca3af;font-size:12px}._tourName_1be40_2{color:#111827;font-size:14px;font-weight:500}._tourCode_1be40_2{color:#9ca3af;font-family:Inter,sans-serif;font-size:12px}._statusBadge_1be40_2,._payBadge_1be40_2{white-space:nowrap;border-radius:6px;padding:4px 10px;font-size:12px;font-weight:600}._statusPending_1be40_2{color:#b45309;background:#fffbeb}._statusPaid_1be40_2{color:#1d4ed8;background:#eff6ff}._statusConfirmed_1be40_2{color:#047857;background:#ecfdf5}._statusCompleted_1be40_2{color:#15803d;background:#f0fdf4}._statusCancelled_1be40_2{color:#6b7280;background:#f3f4f6;text-decoration:line-through}._statusRefundReq_1be40_2{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca}._payFull_1be40_2{color:#059669;background:#ecfdf5}._payDeposit_1be40_2{color:#2563eb;background:#eff6ff}._payUnpaid_1be40_2{color:#6b7280;background:#f3f4f6}._payRefunded_1be40_2{color:#b91c1c;background:#fef2f2}._payPendingRefund_1be40_2{color:#d97706;background:#fffbeb}._actions_1be40_2{gap:4px;display:flex}._actionBtn_1be40_2{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:30px;height:30px;transition:all .2s;display:flex}._actionBtn_1be40_2:hover{color:#374151;background:#f3f4f6}@media(max-width:1280px){._statsGrid_1be40_2{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){._statsGrid_1be40_2{grid-template-columns:1fr}._filterBar_1be40_2{flex-direction:column;align-items:stretch;gap:8px}._filterTabs_1be40_2{flex-wrap:wrap}._pageHeader_1be40_2{flex-direction:column;gap:12px}}@keyframes _spin_1be40_1{to{transform:rotate(360deg)}}@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-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-border-style:solid;--tw-leading:initial;--tw-font-weight: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-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-ease:initial}}}@layer theme;@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,var(--font-sans,"Inter",sans-serif));font-feature-settings:var(--default-font-feature-settings,initial);font-variation-settings:var(--default-font-variation-settings,initial);-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,var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace));font-feature-settings:var(--default-mono-font-feature-settings,initial);font-variation-settings:var(--default-mono-font-variation-settings,initial);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_18ol3_2{width:100%}@media(min-width:40rem){._container_18ol3_2{max-width:40rem}}@media(min-width:48rem){._container_18ol3_2{max-width:48rem}}@media(min-width:64rem){._container_18ol3_2{max-width:64rem}}@media(min-width:80rem){._container_18ol3_2{max-width:80rem}}@media(min-width:96rem){._container_18ol3_2{max-width:96rem}}._mx-auto_18ol3_2{margin-inline:auto}._mt-2_18ol3_2{margin-top:calc(var(--spacing,.25rem)*2)}._mt-3_18ol3_2{margin-top:calc(var(--spacing,.25rem)*3)}._mt-4_18ol3_2{margin-top:calc(var(--spacing,.25rem)*4)}._mb-1_18ol3_2{margin-bottom:calc(var(--spacing,.25rem)*1)}._mb-2_18ol3_2{margin-bottom:calc(var(--spacing,.25rem)*2)}._mb-4_18ol3_2{margin-bottom:calc(var(--spacing,.25rem)*4)}._mb-5_18ol3_2{margin-bottom:calc(var(--spacing,.25rem)*5)}._mb-6_18ol3_2{margin-bottom:calc(var(--spacing,.25rem)*6)}._mb-8_18ol3_2{margin-bottom:calc(var(--spacing,.25rem)*8)}._block_18ol3_2{display:block}._flex_18ol3_2{display:flex}._grid_18ol3_2{display:grid}._hidden_18ol3_2{display:none}._inline_18ol3_2{display:inline}._inline-block_18ol3_2{display:inline-block}._inline-flex_18ol3_2{display:inline-flex}._h-5_18ol3_2{height:calc(var(--spacing,.25rem)*5)}._h-6_18ol3_2{height:calc(var(--spacing,.25rem)*6)}._h-9_18ol3_2{height:calc(var(--spacing,.25rem)*9)}._h-full_18ol3_2{height:100%}._min-h-screen_18ol3_2{min-height:100vh}._w-5_18ol3_2{width:calc(var(--spacing,.25rem)*5)}._w-6_18ol3_2{width:calc(var(--spacing,.25rem)*6)}._w-9_18ol3_2{width:calc(var(--spacing,.25rem)*9)}._w-full_18ol3_2{width:100%}._max-w-4xl_18ol3_2{max-width:var(--container-4xl,56rem)}._max-w-\[140px\]_18ol3_2{max-width:140px}._max-w-lg_18ol3_2{max-width:var(--container-lg,32rem)}._max-w-xs_18ol3_2{max-width:var(--container-xs,20rem)}._flex-shrink-0_18ol3_2{flex-shrink:0}._grow_18ol3_2{flex-grow:1}._transform_18ol3_2{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}._animate-spin_18ol3_2{animation:var(--animate-spin,spin 1s linear infinite)}._cursor-pointer_18ol3_2{cursor:pointer}._resize_18ol3_2{resize:both}._flex-col_18ol3_2{flex-direction:column}._flex-wrap_18ol3_2{flex-wrap:wrap}._items-center_18ol3_2{align-items:center}._items-start_18ol3_2{align-items:flex-start}._justify-center_18ol3_2{justify-content:center}._gap-2_18ol3_2{gap:calc(var(--spacing,.25rem)*2)}._gap-3_18ol3_2{gap:calc(var(--spacing,.25rem)*3)}._gap-4_18ol3_2{gap:calc(var(--spacing,.25rem)*4)}:where(._space-y-1_18ol3_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(._space-y-6_18ol3_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*6)*calc(1 - var(--tw-space-y-reverse)))}._truncate_18ol3_2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._overflow-hidden_18ol3_2{overflow:hidden}._rounded_18ol3_2{border-radius:.25rem}._rounded-2xl_18ol3_2{border-radius:var(--radius-2xl,1rem)}._rounded-full_18ol3_2{border-radius:3.40282e38px}._rounded-lg_18ol3_2{border-radius:var(--radius-lg,.5rem)}._rounded-md_18ol3_2{border-radius:var(--radius-md,.375rem)}._rounded-xl_18ol3_2{border-radius:var(--radius-xl,.75rem)}._border_18ol3_2{border-style:var(--tw-border-style);border-width:1px}._border-0_18ol3_2{border-style:var(--tw-border-style);border-width:0}._border-amber-100_18ol3_2{border-color:var(--color-amber-100,oklch(96.2% .059 95.617))}._border-gray-100_18ol3_2{border-color:var(--color-gray-100,oklch(96.7% .003 264.542))}._border-gray-200_18ol3_2{border-color:var(--color-gray-200,oklch(92.8% .006 264.531))}._border-red-100_18ol3_2{border-color:var(--color-red-100,oklch(93.6% .032 17.717))}._bg-amber-50_18ol3_2{background-color:var(--color-amber-50,oklch(98.7% .022 95.277))}._bg-blue-50_18ol3_2{background-color:var(--color-blue-50,oklch(97% .014 254.604))}._bg-emerald-600_18ol3_2{background-color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._bg-gray-50_18ol3_2{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._bg-primary-50_18ol3_2{background-color:var(--color-primary-50,#ecfdf5)}._bg-red-50_18ol3_2{background-color:var(--color-red-50,oklch(97.1% .013 17.38))}._bg-transparent_18ol3_2{background-color:#0000}._bg-white_18ol3_2{background-color:var(--color-white,#fff)}._object-cover_18ol3_2{object-fit:cover}._p-0_18ol3_2{padding:calc(var(--spacing,.25rem)*0)}._p-3_18ol3_2{padding:calc(var(--spacing,.25rem)*3)}._p-8_18ol3_2{padding:calc(var(--spacing,.25rem)*8)}._px-3_18ol3_2{padding-inline:calc(var(--spacing,.25rem)*3)}._px-4_18ol3_2{padding-inline:calc(var(--spacing,.25rem)*4)}._px-5_18ol3_2{padding-inline:calc(var(--spacing,.25rem)*5)}._px-6_18ol3_2{padding-inline:calc(var(--spacing,.25rem)*6)}._py-2_18ol3_2{padding-block:calc(var(--spacing,.25rem)*2)}._py-2\.5_18ol3_2{padding-block:calc(var(--spacing,.25rem)*2.5)}._py-20_18ol3_2{padding-block:calc(var(--spacing,.25rem)*20)}._pt-24_18ol3_2{padding-top:calc(var(--spacing,.25rem)*24)}._pb-16_18ol3_2{padding-bottom:calc(var(--spacing,.25rem)*16)}._text-center_18ol3_2{text-align:center}._text-left_18ol3_2{text-align:left}._text-2xl_18ol3_2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}._text-4xl_18ol3_2{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}._text-sm_18ol3_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}._text-xs_18ol3_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}._leading-relaxed_18ol3_2{--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}._font-bold_18ol3_2{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}._font-medium_18ol3_2{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}._font-semibold_18ol3_2{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}._text-amber-800_18ol3_2{color:var(--color-amber-800,oklch(47.3% .137 46.201))}._text-amber-900\/80_18ol3_2{color:#7b3306cc}@supports (color:color-mix(in lab,red,red)){._text-amber-900\/80_18ol3_2{color:color-mix(in oklab,var(--color-amber-900,oklch(41.4% .112 45.904))80%,transparent)}}._text-blue-500_18ol3_2{color:var(--color-blue-500,oklch(62.3% .214 259.815))}._text-blue-800_18ol3_2{color:var(--color-blue-800,oklch(42.4% .199 265.638))}._text-emerald-600_18ol3_2{color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._text-emerald-700_18ol3_2{color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._text-gray-500_18ol3_2{color:var(--color-gray-500,oklch(55.1% .027 264.364))}._text-gray-600_18ol3_2{color:var(--color-gray-600,oklch(44.6% .03 256.802))}._text-gray-700_18ol3_2{color:var(--color-gray-700,oklch(37.3% .034 259.733))}._text-gray-800_18ol3_2{color:var(--color-gray-800,oklch(27.8% .033 256.848))}._text-gray-900_18ol3_2{color:var(--color-gray-900,oklch(21% .034 264.665))}._text-primary-500_18ol3_2{color:var(--color-primary-500,#10b981)}._text-primary-600_18ol3_2{color:var(--color-primary-600,#059669)}._text-red-600_18ol3_2{color:var(--color-red-600,oklch(57.7% .245 27.325))}._text-red-700_18ol3_2{color:var(--color-red-700,oklch(50.5% .213 27.518))}._text-red-800_18ol3_2{color:var(--color-red-800,oklch(44.4% .177 26.899))}._text-white_18ol3_2{color:var(--color-white,#fff)}._underline_18ol3_2{text-decoration-line:underline}._shadow-md_18ol3_2{--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_18ol3_2{--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)}._filter_18ol3_2{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,)}._transition-colors_18ol3_2{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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._transition-opacity_18ol3_2{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._ease-out_18ol3_2{--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1))}@media(hover:hover){._hover\:border-primary-500_18ol3_2:hover{border-color:var(--color-primary-500,#10b981)}._hover\:bg-emerald-700_18ol3_2:hover{background-color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._hover\:bg-gray-50_18ol3_2:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._hover\:text-primary-600_18ol3_2:hover{color:var(--color-primary-600,#059669)}._hover\:underline_18ol3_2:hover{text-decoration-line:underline}._hover\:opacity-70_18ol3_2:hover{opacity:.7}}._disabled\:opacity-50_18ol3_2:disabled{opacity:.5}@media(min-width:40rem){._sm\:flex-row_18ol3_2{flex-direction:row}}@media(min-width:48rem){._md\:mt-0_18ol3_2{margin-top:calc(var(--spacing,.25rem)*0)}._md\:gap-4_18ol3_2{gap:calc(var(--spacing,.25rem)*4)}}@media(min-width:80rem){._xl\:h-10_18ol3_2{height:calc(var(--spacing,.25rem)*10)}._xl\:w-10_18ol3_2{width:calc(var(--spacing,.25rem)*10)}._xl\:max-w-\[180px\]_18ol3_2{max-width:180px}}@media(min-width:96rem){._2xl\:inline_18ol3_2{display:inline}}}._overlay_18ol3_2{z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f172a8c;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}._modal_18ol3_2{background:#fff;border-radius:16px;flex-direction:column;width:min(960px,100%);max-height:calc(100vh - 48px);font-family:Inter,sans-serif;display:flex;overflow:hidden;box-shadow:0 32px 64px #0f172a40}._header_18ol3_2{border-bottom:1px solid #f3f4f6;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;display:flex}._headerLeft_18ol3_2{align-items:center;gap:14px;min-width:0;display:flex}._avatar_18ol3_2{object-fit:cover;border:3px solid #ecfdf5;border-radius:50%;flex-shrink:0;width:56px;height:56px}._avatarFallback_18ol3_2{color:#fff;background:linear-gradient(135deg,#2ecc71,#27ae60);border:3px solid #ecfdf5;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;font-size:20px;font-weight:700;display:flex}._title_18ol3_2{color:#111827;font-size:18px;font-weight:700}._subRow_18ol3_2{flex-wrap:wrap;align-items:center;gap:10px;margin-top:4px;display:flex}._email_18ol3_2{color:#6b7280;font-size:13px}._tier_18ol3_2{white-space:nowrap;text-transform:uppercase;letter-spacing:.03em;border-radius:999px;padding:3px 10px;font-size:11px;font-weight:700}._tierVIP_18ol3_2{color:#7c3aed;background:#f5f3ff}._tierGold_18ol3_2{color:#b45309;background:#fef3c7}._tierSilver_18ol3_2{color:#475569;background:#e2e8f0}._tierStandard_18ol3_2{color:#374151;background:#f3f4f6}._inactiveBadge_18ol3_2{color:#dc2626;background:#fee2e2;border-radius:6px;padding:3px 8px;font-size:11px;font-weight:600}._closeBtn_18ol3_2{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}._closeBtn_18ol3_2:hover{color:#111827;background:#f3f4f6}._tabs_18ol3_2{background:#f9fafb;border-bottom:1px solid #f3f4f6;gap:4px;padding:0 24px;display:flex;overflow-x:auto}._tab_18ol3_2{color:#6b7280;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:6px;padding:12px 14px;font-family:Inter,sans-serif;font-size:13px;font-weight:500;transition:all .2s;display:flex}._tab_18ol3_2:hover{color:#374151}._tabActive_18ol3_2{font-weight:600;color:#059669!important;border-bottom-color:#2ecc71!important}._messages_18ol3_2{padding:12px 24px 0}._banner_18ol3_2{border-radius:8px;margin-bottom:10px;padding:10px 14px;font-size:13px}._bannerError_18ol3_2{color:#991b1b;background:#fee2e2}._bannerSuccess_18ol3_2{color:#065f46;background:#d1fae5}._body_18ol3_2{flex:1;padding:16px 24px 24px;overflow-y:auto}._tabBody_18ol3_2{flex-direction:column;gap:18px;display:flex}._loading_18ol3_2,._empty_18ol3_2{text-align:center;color:#9ca3af;padding:36px;font-size:14px}._emptyMini_18ol3_2{color:#9ca3af;padding:8px 0;font-size:13px}._statsRow_18ol3_2{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}._statBox_18ol3_2{background:#f9fafb;border:1px solid #f3f4f6;border-radius:10px;flex-direction:column;gap:4px;padding:12px 14px;display:flex}._statLabel_18ol3_2{color:#6b7280;text-transform:uppercase;letter-spacing:.05em;font-size:11px;font-weight:500}._statValue_18ol3_2{color:#111827;font-size:18px;font-weight:700}._gridTwo_18ol3_2{grid-template-columns:1fr 1fr;gap:16px;display:grid}._section_18ol3_2{background:#fff;border:1px solid #f3f4f6;border-radius:10px;padding:16px}._sectionTitle_18ol3_2{color:#111827;margin-bottom:12px;font-size:13px;font-weight:700}._infoGrid_18ol3_2{flex-direction:column;gap:8px;display:flex}._infoRow_18ol3_2{grid-template-columns:18px 100px 1fr;align-items:center;gap:8px;font-size:13px;display:grid}._infoLabel_18ol3_2{color:#6b7280}._infoValue_18ol3_2{color:#111827;font-weight:500}._activityList_18ol3_2{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}._activityItem_18ol3_2{align-items:flex-start;gap:12px;display:flex}._activityDot_18ol3_2{border-radius:50%;flex-shrink:0;width:10px;height:10px;margin-top:6px;box-shadow:0 0 0 3px #2ecc7114}._activityContent_18ol3_2{flex-direction:column;gap:2px;display:flex}._activityText_18ol3_2{color:#111827;font-size:13px}._activityTime_18ol3_2{color:#9ca3af;font-size:11px}._table_18ol3_2{border-collapse:collapse;width:100%;font-size:13px}._table_18ol3_2 thead th{text-align:left;color:#6b7280;text-transform:uppercase;letter-spacing:.05em;background:#f9fafb;border-bottom:1px solid #f3f4f6;padding:10px 8px;font-size:11px;font-weight:600}._table_18ol3_2 tbody td{color:#111827;border-bottom:1px solid #f9fafb;padding:10px 8px}._codeCell_18ol3_2{color:#374151;font-family:Roboto Mono,monospace;font-size:12px}._amountCell_18ol3_2{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}._bkBadge_18ol3_2{white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:600}._bkPending_18ol3_2{color:#b45309;background:#fef3c7}._bkPaid_18ol3_2{color:#15803d;background:#d1fae5}._bkConfirmed_18ol3_2{color:#0369a1;background:#e0f2fe}._bkCompleted_18ol3_2{color:#166534;background:#dcfce7}._bkCancelled_18ol3_2{color:#b91c1c;background:#fee2e2}._favGrid_18ol3_2{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;display:grid}._favCard_18ol3_2{background:#fff;border:1px solid #f3f4f6;border-radius:10px;flex-direction:column;transition:all .2s;display:flex;overflow:hidden}._favCard_18ol3_2:hover{transform:translateY(-1px);box-shadow:0 4px 16px #0000000f}._favThumb_18ol3_2{object-fit:cover;width:100%;height:120px}._favThumbFallback_18ol3_2{color:#9ca3af;background:#f3f4f6;justify-content:center;align-items:center;width:100%;height:120px;display:flex}._favBody_18ol3_2{flex-direction:column;gap:4px;padding:10px 12px;display:flex}._favTitle_18ol3_2{color:#111827;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;font-weight:600;display:-webkit-box;overflow:hidden}._favMeta_18ol3_2{color:#9ca3af;font-size:11px}._noteBox_18ol3_2{white-space:pre-wrap;color:#1f2937;background:#fefce8;border:1px solid #fde68a;border-radius:8px;padding:12px 14px;font-family:Inter,sans-serif;font-size:13px}._warningBox_18ol3_2{color:#9a3412;background:#fff7ed;border:1px solid #fdba74;border-radius:8px;align-items:center;gap:8px;padding:10px 14px;font-size:13px;display:flex}._footer_18ol3_2{background:#fafbfc;border-top:1px solid #f3f4f6;justify-content:flex-end;gap:10px;padding:14px 24px;display:flex}._btn_18ol3_2{cursor:pointer;border:1px solid #0000;border-radius:8px;align-items:center;gap:6px;padding:9px 16px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;transition:all .2s;display:inline-flex}._btn_18ol3_2:disabled{opacity:.55;cursor:not-allowed}._btnPrimary_18ol3_2{color:#fff;background:linear-gradient(135deg,#2ecc71,#27ae60)}._btnPrimary_18ol3_2:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 16px #2ecc714d}._btnSecondary_18ol3_2{color:#374151;background:#fff;border-color:#e5e7eb}._btnSecondary_18ol3_2:hover:not(:disabled){background:#f3f4f6}._btnDanger_18ol3_2{color:#b91c1c;background:#fef2f2;border-color:#fecaca}._btnDanger_18ol3_2:hover:not(:disabled){background:#fee2e2}@media(max-width:768px){._statsRow_18ol3_2{grid-template-columns:repeat(2,1fr)}._gridTwo_18ol3_2{grid-template-columns:1fr}._infoRow_18ol3_2{grid-template-columns:18px 90px 1fr}._footer_18ol3_2{flex-direction:column-reverse}._footer_18ol3_2 ._btn_18ol3_2{justify-content:center;width:100%}}@keyframes _spin_18ol3_1{to{transform:rotate(360deg)}}@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-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-border-style:solid;--tw-leading:initial;--tw-font-weight: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-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-ease:initial}}}@layer theme;@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,var(--font-sans,"Inter",sans-serif));font-feature-settings:var(--default-font-feature-settings,initial);font-variation-settings:var(--default-font-variation-settings,initial);-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,var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace));font-feature-settings:var(--default-mono-font-feature-settings,initial);font-variation-settings:var(--default-mono-font-variation-settings,initial);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_1ues2_2{width:100%}@media(min-width:40rem){._container_1ues2_2{max-width:40rem}}@media(min-width:48rem){._container_1ues2_2{max-width:48rem}}@media(min-width:64rem){._container_1ues2_2{max-width:64rem}}@media(min-width:80rem){._container_1ues2_2{max-width:80rem}}@media(min-width:96rem){._container_1ues2_2{max-width:96rem}}._mx-auto_1ues2_2{margin-inline:auto}._mt-2_1ues2_2{margin-top:calc(var(--spacing,.25rem)*2)}._mt-3_1ues2_2{margin-top:calc(var(--spacing,.25rem)*3)}._mt-4_1ues2_2{margin-top:calc(var(--spacing,.25rem)*4)}._mb-1_1ues2_2{margin-bottom:calc(var(--spacing,.25rem)*1)}._mb-2_1ues2_2{margin-bottom:calc(var(--spacing,.25rem)*2)}._mb-4_1ues2_2{margin-bottom:calc(var(--spacing,.25rem)*4)}._mb-5_1ues2_2{margin-bottom:calc(var(--spacing,.25rem)*5)}._mb-6_1ues2_2{margin-bottom:calc(var(--spacing,.25rem)*6)}._mb-8_1ues2_2{margin-bottom:calc(var(--spacing,.25rem)*8)}._block_1ues2_2{display:block}._flex_1ues2_2{display:flex}._grid_1ues2_2{display:grid}._hidden_1ues2_2{display:none}._inline_1ues2_2{display:inline}._inline-block_1ues2_2{display:inline-block}._inline-flex_1ues2_2{display:inline-flex}._h-5_1ues2_2{height:calc(var(--spacing,.25rem)*5)}._h-6_1ues2_2{height:calc(var(--spacing,.25rem)*6)}._h-9_1ues2_2{height:calc(var(--spacing,.25rem)*9)}._h-full_1ues2_2{height:100%}._min-h-screen_1ues2_2{min-height:100vh}._w-5_1ues2_2{width:calc(var(--spacing,.25rem)*5)}._w-6_1ues2_2{width:calc(var(--spacing,.25rem)*6)}._w-9_1ues2_2{width:calc(var(--spacing,.25rem)*9)}._w-full_1ues2_2{width:100%}._max-w-4xl_1ues2_2{max-width:var(--container-4xl,56rem)}._max-w-\[140px\]_1ues2_2{max-width:140px}._max-w-lg_1ues2_2{max-width:var(--container-lg,32rem)}._max-w-xs_1ues2_2{max-width:var(--container-xs,20rem)}._flex-shrink-0_1ues2_2{flex-shrink:0}._grow_1ues2_2{flex-grow:1}._transform_1ues2_2{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}._animate-spin_1ues2_2{animation:var(--animate-spin,spin 1s linear infinite)}._cursor-pointer_1ues2_2{cursor:pointer}._resize_1ues2_2{resize:both}._flex-col_1ues2_2{flex-direction:column}._flex-wrap_1ues2_2{flex-wrap:wrap}._items-center_1ues2_2{align-items:center}._items-start_1ues2_2{align-items:flex-start}._justify-center_1ues2_2{justify-content:center}._gap-2_1ues2_2{gap:calc(var(--spacing,.25rem)*2)}._gap-3_1ues2_2{gap:calc(var(--spacing,.25rem)*3)}._gap-4_1ues2_2{gap:calc(var(--spacing,.25rem)*4)}:where(._space-y-1_1ues2_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(._space-y-6_1ues2_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*6)*calc(1 - var(--tw-space-y-reverse)))}._truncate_1ues2_2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._overflow-hidden_1ues2_2{overflow:hidden}._rounded_1ues2_2{border-radius:.25rem}._rounded-2xl_1ues2_2{border-radius:var(--radius-2xl,1rem)}._rounded-full_1ues2_2{border-radius:3.40282e38px}._rounded-lg_1ues2_2{border-radius:var(--radius-lg,.5rem)}._rounded-md_1ues2_2{border-radius:var(--radius-md,.375rem)}._rounded-xl_1ues2_2{border-radius:var(--radius-xl,.75rem)}._border_1ues2_2{border-style:var(--tw-border-style);border-width:1px}._border-0_1ues2_2{border-style:var(--tw-border-style);border-width:0}._border-amber-100_1ues2_2{border-color:var(--color-amber-100,oklch(96.2% .059 95.617))}._border-gray-100_1ues2_2{border-color:var(--color-gray-100,oklch(96.7% .003 264.542))}._border-gray-200_1ues2_2{border-color:var(--color-gray-200,oklch(92.8% .006 264.531))}._border-red-100_1ues2_2{border-color:var(--color-red-100,oklch(93.6% .032 17.717))}._bg-amber-50_1ues2_2{background-color:var(--color-amber-50,oklch(98.7% .022 95.277))}._bg-blue-50_1ues2_2{background-color:var(--color-blue-50,oklch(97% .014 254.604))}._bg-emerald-600_1ues2_2{background-color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._bg-gray-50_1ues2_2{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._bg-primary-50_1ues2_2{background-color:var(--color-primary-50,#ecfdf5)}._bg-red-50_1ues2_2{background-color:var(--color-red-50,oklch(97.1% .013 17.38))}._bg-transparent_1ues2_2{background-color:#0000}._bg-white_1ues2_2{background-color:var(--color-white,#fff)}._object-cover_1ues2_2{object-fit:cover}._p-0_1ues2_2{padding:calc(var(--spacing,.25rem)*0)}._p-3_1ues2_2{padding:calc(var(--spacing,.25rem)*3)}._p-8_1ues2_2{padding:calc(var(--spacing,.25rem)*8)}._px-3_1ues2_2{padding-inline:calc(var(--spacing,.25rem)*3)}._px-4_1ues2_2{padding-inline:calc(var(--spacing,.25rem)*4)}._px-5_1ues2_2{padding-inline:calc(var(--spacing,.25rem)*5)}._px-6_1ues2_2{padding-inline:calc(var(--spacing,.25rem)*6)}._py-2_1ues2_2{padding-block:calc(var(--spacing,.25rem)*2)}._py-2\.5_1ues2_2{padding-block:calc(var(--spacing,.25rem)*2.5)}._py-20_1ues2_2{padding-block:calc(var(--spacing,.25rem)*20)}._pt-24_1ues2_2{padding-top:calc(var(--spacing,.25rem)*24)}._pb-16_1ues2_2{padding-bottom:calc(var(--spacing,.25rem)*16)}._text-center_1ues2_2{text-align:center}._text-left_1ues2_2{text-align:left}._text-2xl_1ues2_2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}._text-4xl_1ues2_2{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}._text-sm_1ues2_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}._text-xs_1ues2_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}._leading-relaxed_1ues2_2{--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}._font-bold_1ues2_2{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}._font-medium_1ues2_2{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}._font-semibold_1ues2_2{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}._text-amber-800_1ues2_2{color:var(--color-amber-800,oklch(47.3% .137 46.201))}._text-amber-900\/80_1ues2_2{color:#7b3306cc}@supports (color:color-mix(in lab,red,red)){._text-amber-900\/80_1ues2_2{color:color-mix(in oklab,var(--color-amber-900,oklch(41.4% .112 45.904))80%,transparent)}}._text-blue-500_1ues2_2{color:var(--color-blue-500,oklch(62.3% .214 259.815))}._text-blue-800_1ues2_2{color:var(--color-blue-800,oklch(42.4% .199 265.638))}._text-emerald-600_1ues2_2{color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._text-emerald-700_1ues2_2{color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._text-gray-500_1ues2_2{color:var(--color-gray-500,oklch(55.1% .027 264.364))}._text-gray-600_1ues2_2{color:var(--color-gray-600,oklch(44.6% .03 256.802))}._text-gray-700_1ues2_2{color:var(--color-gray-700,oklch(37.3% .034 259.733))}._text-gray-800_1ues2_2{color:var(--color-gray-800,oklch(27.8% .033 256.848))}._text-gray-900_1ues2_2{color:var(--color-gray-900,oklch(21% .034 264.665))}._text-primary-500_1ues2_2{color:var(--color-primary-500,#10b981)}._text-primary-600_1ues2_2{color:var(--color-primary-600,#059669)}._text-red-600_1ues2_2{color:var(--color-red-600,oklch(57.7% .245 27.325))}._text-red-700_1ues2_2{color:var(--color-red-700,oklch(50.5% .213 27.518))}._text-red-800_1ues2_2{color:var(--color-red-800,oklch(44.4% .177 26.899))}._text-white_1ues2_2{color:var(--color-white,#fff)}._underline_1ues2_2{text-decoration-line:underline}._shadow-md_1ues2_2{--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_1ues2_2{--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)}._filter_1ues2_2{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,)}._transition-colors_1ues2_2{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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._transition-opacity_1ues2_2{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._ease-out_1ues2_2{--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1))}@media(hover:hover){._hover\:border-primary-500_1ues2_2:hover{border-color:var(--color-primary-500,#10b981)}._hover\:bg-emerald-700_1ues2_2:hover{background-color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._hover\:bg-gray-50_1ues2_2:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._hover\:text-primary-600_1ues2_2:hover{color:var(--color-primary-600,#059669)}._hover\:underline_1ues2_2:hover{text-decoration-line:underline}._hover\:opacity-70_1ues2_2:hover{opacity:.7}}._disabled\:opacity-50_1ues2_2:disabled{opacity:.5}@media(min-width:40rem){._sm\:flex-row_1ues2_2{flex-direction:row}}@media(min-width:48rem){._md\:mt-0_1ues2_2{margin-top:calc(var(--spacing,.25rem)*0)}._md\:gap-4_1ues2_2{gap:calc(var(--spacing,.25rem)*4)}}@media(min-width:80rem){._xl\:h-10_1ues2_2{height:calc(var(--spacing,.25rem)*10)}._xl\:w-10_1ues2_2{width:calc(var(--spacing,.25rem)*10)}._xl\:max-w-\[180px\]_1ues2_2{max-width:180px}}@media(min-width:96rem){._2xl\:inline_1ues2_2{display:inline}}}._overlay_1ues2_2{z-index:1100;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f172a8c;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}._modal_1ues2_2{background:#fff;border-radius:14px;flex-direction:column;width:min(680px,100%);max-height:calc(100vh - 48px);font-family:Inter,sans-serif;display:flex;overflow:hidden;box-shadow:0 32px 64px #0f172a40}._header_1ues2_2{border-bottom:1px solid #f3f4f6;justify-content:space-between;align-items:center;padding:16px 22px;display:flex}._title_1ues2_2{color:#111827;font-size:17px;font-weight:700}._closeBtn_1ues2_2{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}._closeBtn_1ues2_2:hover{color:#111827;background:#f3f4f6}._form_1ues2_2{flex-direction:column;gap:14px;padding:18px 22px;display:flex;overflow-y:auto}._error_1ues2_2{color:#991b1b;background:#fee2e2;border-radius:8px;padding:10px 14px;font-size:13px}._row2_1ues2_2{grid-template-columns:1fr 1fr;gap:12px;display:grid}._row3_1ues2_2{grid-template-columns:1fr 1fr 1fr;gap:12px;display:grid}._field_1ues2_2{flex-direction:column;gap:6px;display:flex}._label_1ues2_2{color:#374151;font-size:12px;font-weight:600}._required_1ues2_2{color:#dc2626}._input_1ues2_2,._textarea_1ues2_2{color:#111827;background:#fff;border:1px solid #e5e7eb;border-radius:8px;outline:none;padding:9px 12px;font-family:Inter,sans-serif;font-size:13px;transition:all .15s}._input_1ues2_2:focus,._textarea_1ues2_2:focus{border-color:#2ecc71;box-shadow:0 0 0 3px #2ecc711f}._textarea_1ues2_2{resize:vertical;min-height:64px;line-height:1.5}._checkboxRow_1ues2_2{background:#f9fafb;border:1px solid #f3f4f6;border-radius:8px;padding:10px 14px}._checkbox_1ues2_2{color:#374151;cursor:pointer;align-items:center;gap:8px;font-size:13px;display:flex}._checkbox_1ues2_2 input{accent-color:#2ecc71;width:16px;height:16px}._footer_1ues2_2{border-top:1px solid #f3f4f6;justify-content:flex-end;gap:10px;margin-top:6px;padding-top:12px;display:flex}._btn_1ues2_2{cursor:pointer;border:1px solid #0000;border-radius:8px;align-items:center;gap:6px;padding:9px 18px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;transition:all .2s;display:inline-flex}._btn_1ues2_2:disabled{opacity:.55;cursor:not-allowed}._btnPrimary_1ues2_2{color:#fff;background:linear-gradient(135deg,#2ecc71,#27ae60)}._btnPrimary_1ues2_2:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 16px #2ecc714d}._btnSecondary_1ues2_2{color:#374151;background:#fff;border-color:#e5e7eb}._btnSecondary_1ues2_2:hover:not(:disabled){background:#f3f4f6}@media(max-width:640px){._row2_1ues2_2,._row3_1ues2_2{grid-template-columns:1fr}._footer_1ues2_2{flex-direction:column-reverse}._footer_1ues2_2 ._btn_1ues2_2{justify-content:center;width:100%}}@keyframes _spin_1ues2_1{to{transform:rotate(360deg)}}@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-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-border-style:solid;--tw-leading:initial;--tw-font-weight: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-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-ease:initial}}}@layer theme;@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,var(--font-sans,"Inter",sans-serif));font-feature-settings:var(--default-font-feature-settings,initial);font-variation-settings:var(--default-font-variation-settings,initial);-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,var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace));font-feature-settings:var(--default-mono-font-feature-settings,initial);font-variation-settings:var(--default-mono-font-variation-settings,initial);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_m96vd_2{width:100%}@media(min-width:40rem){._container_m96vd_2{max-width:40rem}}@media(min-width:48rem){._container_m96vd_2{max-width:48rem}}@media(min-width:64rem){._container_m96vd_2{max-width:64rem}}@media(min-width:80rem){._container_m96vd_2{max-width:80rem}}@media(min-width:96rem){._container_m96vd_2{max-width:96rem}}._mx-auto_m96vd_2{margin-inline:auto}._mt-2_m96vd_2{margin-top:calc(var(--spacing,.25rem)*2)}._mt-3_m96vd_2{margin-top:calc(var(--spacing,.25rem)*3)}._mt-4_m96vd_2{margin-top:calc(var(--spacing,.25rem)*4)}._mb-1_m96vd_2{margin-bottom:calc(var(--spacing,.25rem)*1)}._mb-2_m96vd_2{margin-bottom:calc(var(--spacing,.25rem)*2)}._mb-4_m96vd_2{margin-bottom:calc(var(--spacing,.25rem)*4)}._mb-5_m96vd_2{margin-bottom:calc(var(--spacing,.25rem)*5)}._mb-6_m96vd_2{margin-bottom:calc(var(--spacing,.25rem)*6)}._mb-8_m96vd_2{margin-bottom:calc(var(--spacing,.25rem)*8)}._block_m96vd_2{display:block}._flex_m96vd_2{display:flex}._grid_m96vd_2{display:grid}._hidden_m96vd_2{display:none}._inline_m96vd_2{display:inline}._inline-block_m96vd_2{display:inline-block}._inline-flex_m96vd_2{display:inline-flex}._h-5_m96vd_2{height:calc(var(--spacing,.25rem)*5)}._h-6_m96vd_2{height:calc(var(--spacing,.25rem)*6)}._h-9_m96vd_2{height:calc(var(--spacing,.25rem)*9)}._h-full_m96vd_2{height:100%}._min-h-screen_m96vd_2{min-height:100vh}._w-5_m96vd_2{width:calc(var(--spacing,.25rem)*5)}._w-6_m96vd_2{width:calc(var(--spacing,.25rem)*6)}._w-9_m96vd_2{width:calc(var(--spacing,.25rem)*9)}._w-full_m96vd_2{width:100%}._max-w-4xl_m96vd_2{max-width:var(--container-4xl,56rem)}._max-w-\[140px\]_m96vd_2{max-width:140px}._max-w-lg_m96vd_2{max-width:var(--container-lg,32rem)}._max-w-xs_m96vd_2{max-width:var(--container-xs,20rem)}._flex-shrink-0_m96vd_2{flex-shrink:0}._grow_m96vd_2{flex-grow:1}._transform_m96vd_2{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}._animate-spin_m96vd_2{animation:var(--animate-spin,spin 1s linear infinite)}._cursor-pointer_m96vd_2{cursor:pointer}._resize_m96vd_2{resize:both}._flex-col_m96vd_2{flex-direction:column}._flex-wrap_m96vd_2{flex-wrap:wrap}._items-center_m96vd_2{align-items:center}._items-start_m96vd_2{align-items:flex-start}._justify-center_m96vd_2{justify-content:center}._gap-2_m96vd_2{gap:calc(var(--spacing,.25rem)*2)}._gap-3_m96vd_2{gap:calc(var(--spacing,.25rem)*3)}._gap-4_m96vd_2{gap:calc(var(--spacing,.25rem)*4)}:where(._space-y-1_m96vd_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(._space-y-6_m96vd_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*6)*calc(1 - var(--tw-space-y-reverse)))}._truncate_m96vd_2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._overflow-hidden_m96vd_2{overflow:hidden}._rounded_m96vd_2{border-radius:.25rem}._rounded-2xl_m96vd_2{border-radius:var(--radius-2xl,1rem)}._rounded-full_m96vd_2{border-radius:3.40282e38px}._rounded-lg_m96vd_2{border-radius:var(--radius-lg,.5rem)}._rounded-md_m96vd_2{border-radius:var(--radius-md,.375rem)}._rounded-xl_m96vd_2{border-radius:var(--radius-xl,.75rem)}._border_m96vd_2{border-style:var(--tw-border-style);border-width:1px}._border-0_m96vd_2{border-style:var(--tw-border-style);border-width:0}._border-amber-100_m96vd_2{border-color:var(--color-amber-100,oklch(96.2% .059 95.617))}._border-gray-100_m96vd_2{border-color:var(--color-gray-100,oklch(96.7% .003 264.542))}._border-gray-200_m96vd_2{border-color:var(--color-gray-200,oklch(92.8% .006 264.531))}._border-red-100_m96vd_2{border-color:var(--color-red-100,oklch(93.6% .032 17.717))}._bg-amber-50_m96vd_2{background-color:var(--color-amber-50,oklch(98.7% .022 95.277))}._bg-blue-50_m96vd_2{background-color:var(--color-blue-50,oklch(97% .014 254.604))}._bg-emerald-600_m96vd_2{background-color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._bg-gray-50_m96vd_2{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._bg-primary-50_m96vd_2{background-color:var(--color-primary-50,#ecfdf5)}._bg-red-50_m96vd_2{background-color:var(--color-red-50,oklch(97.1% .013 17.38))}._bg-transparent_m96vd_2{background-color:#0000}._bg-white_m96vd_2{background-color:var(--color-white,#fff)}._object-cover_m96vd_2{object-fit:cover}._p-0_m96vd_2{padding:calc(var(--spacing,.25rem)*0)}._p-3_m96vd_2{padding:calc(var(--spacing,.25rem)*3)}._p-8_m96vd_2{padding:calc(var(--spacing,.25rem)*8)}._px-3_m96vd_2{padding-inline:calc(var(--spacing,.25rem)*3)}._px-4_m96vd_2{padding-inline:calc(var(--spacing,.25rem)*4)}._px-5_m96vd_2{padding-inline:calc(var(--spacing,.25rem)*5)}._px-6_m96vd_2{padding-inline:calc(var(--spacing,.25rem)*6)}._py-2_m96vd_2{padding-block:calc(var(--spacing,.25rem)*2)}._py-2\.5_m96vd_2{padding-block:calc(var(--spacing,.25rem)*2.5)}._py-20_m96vd_2{padding-block:calc(var(--spacing,.25rem)*20)}._pt-24_m96vd_2{padding-top:calc(var(--spacing,.25rem)*24)}._pb-16_m96vd_2{padding-bottom:calc(var(--spacing,.25rem)*16)}._text-center_m96vd_2{text-align:center}._text-left_m96vd_2{text-align:left}._text-2xl_m96vd_2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}._text-4xl_m96vd_2{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}._text-sm_m96vd_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}._text-xs_m96vd_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}._leading-relaxed_m96vd_2{--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}._font-bold_m96vd_2{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}._font-medium_m96vd_2{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}._font-semibold_m96vd_2{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}._text-amber-800_m96vd_2{color:var(--color-amber-800,oklch(47.3% .137 46.201))}._text-amber-900\/80_m96vd_2{color:#7b3306cc}@supports (color:color-mix(in lab,red,red)){._text-amber-900\/80_m96vd_2{color:color-mix(in oklab,var(--color-amber-900,oklch(41.4% .112 45.904))80%,transparent)}}._text-blue-500_m96vd_2{color:var(--color-blue-500,oklch(62.3% .214 259.815))}._text-blue-800_m96vd_2{color:var(--color-blue-800,oklch(42.4% .199 265.638))}._text-emerald-600_m96vd_2{color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._text-emerald-700_m96vd_2{color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._text-gray-500_m96vd_2{color:var(--color-gray-500,oklch(55.1% .027 264.364))}._text-gray-600_m96vd_2{color:var(--color-gray-600,oklch(44.6% .03 256.802))}._text-gray-700_m96vd_2{color:var(--color-gray-700,oklch(37.3% .034 259.733))}._text-gray-800_m96vd_2{color:var(--color-gray-800,oklch(27.8% .033 256.848))}._text-gray-900_m96vd_2{color:var(--color-gray-900,oklch(21% .034 264.665))}._text-primary-500_m96vd_2{color:var(--color-primary-500,#10b981)}._text-primary-600_m96vd_2{color:var(--color-primary-600,#059669)}._text-red-600_m96vd_2{color:var(--color-red-600,oklch(57.7% .245 27.325))}._text-red-700_m96vd_2{color:var(--color-red-700,oklch(50.5% .213 27.518))}._text-red-800_m96vd_2{color:var(--color-red-800,oklch(44.4% .177 26.899))}._text-white_m96vd_2{color:var(--color-white,#fff)}._underline_m96vd_2{text-decoration-line:underline}._shadow-md_m96vd_2{--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_m96vd_2{--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)}._filter_m96vd_2{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,)}._transition-colors_m96vd_2{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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._transition-opacity_m96vd_2{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._ease-out_m96vd_2{--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1))}@media(hover:hover){._hover\:border-primary-500_m96vd_2:hover{border-color:var(--color-primary-500,#10b981)}._hover\:bg-emerald-700_m96vd_2:hover{background-color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._hover\:bg-gray-50_m96vd_2:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._hover\:text-primary-600_m96vd_2:hover{color:var(--color-primary-600,#059669)}._hover\:underline_m96vd_2:hover{text-decoration-line:underline}._hover\:opacity-70_m96vd_2:hover{opacity:.7}}._disabled\:opacity-50_m96vd_2:disabled{opacity:.5}@media(min-width:40rem){._sm\:flex-row_m96vd_2{flex-direction:row}}@media(min-width:48rem){._md\:mt-0_m96vd_2{margin-top:calc(var(--spacing,.25rem)*0)}._md\:gap-4_m96vd_2{gap:calc(var(--spacing,.25rem)*4)}}@media(min-width:80rem){._xl\:h-10_m96vd_2{height:calc(var(--spacing,.25rem)*10)}._xl\:w-10_m96vd_2{width:calc(var(--spacing,.25rem)*10)}._xl\:max-w-\[180px\]_m96vd_2{max-width:180px}}@media(min-width:96rem){._2xl\:inline_m96vd_2{display:inline}}}._page_m96vd_2{flex-direction:column;gap:20px;display:flex}._pageHeader_m96vd_2{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._pageTitle_m96vd_2{color:#111827;letter-spacing:-.02em;font-family:Inter,sans-serif;font-size:26px;font-weight:700}._pageSub_m96vd_2{color:#6b7280;margin-top:4px;font-size:14px}._refreshBtn_m96vd_2{color:#374151;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:8px;align-items:center;gap:6px;padding:8px 16px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;transition:all .2s;display:flex}._refreshBtn_m96vd_2:hover:not(:disabled){background:#f3f4f6;border-color:#d1d5db}._refreshBtn_m96vd_2:disabled{opacity:.55;cursor:not-allowed}._banner_m96vd_2{border-radius:8px;padding:10px 14px;font-size:13px}._bannerError_m96vd_2{color:#991b1b;background:#fee2e2}._bannerSuccess_m96vd_2{color:#065f46;background:#d1fae5}._statsGrid_m96vd_2{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}._tableSection_m96vd_2{flex-direction:column;gap:12px;display:flex}._filterBar_m96vd_2{background:#fff;border:1px solid #e5e7eb;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;display:flex}._tabs_m96vd_2{flex-wrap:wrap;gap:4px;display:flex}._tab_m96vd_2{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-family:Inter,sans-serif;font-size:13px;font-weight:500;transition:all .2s;display:inline-flex}._tab_m96vd_2:hover{color:#374151;background:#f3f4f6}._tabActive_m96vd_2{font-weight:600;color:#059669!important;background:#ecfdf5!important}._tabCount_m96vd_2{color:inherit;background:#0000000f;border-radius:999px;padding:1px 6px;font-size:11px;font-weight:700}._tabActive_m96vd_2 ._tabCount_m96vd_2{background:#2ecc712e}._rightFilters_m96vd_2{align-items:center;gap:10px;display:flex}._activeSelect_m96vd_2{color:#374151;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:6px;outline:none;padding:6px 10px;font-family:Inter,sans-serif;font-size:13px;transition:all .15s}._activeSelect_m96vd_2:focus{border-color:#2ecc71}._search_m96vd_2{background:#f3f4f6;border:1px solid #0000;border-radius:6px;align-items:center;gap:6px;padding:6px 10px;transition:all .2s;display:flex}._search_m96vd_2:focus-within{background:#fff;border-color:#2ecc71}._searchInput_m96vd_2{color:#374151;background:0 0;border:none;outline:none;width:200px;font-family:Inter,sans-serif;font-size:13px}._searchInput_m96vd_2::placeholder{color:#9ca3af}._custCell_m96vd_2{align-items:center;gap:10px;display:flex}._custAvatar_m96vd_2{object-fit:cover;border-radius:50%;flex-shrink:0;width:36px;height:36px}._custAvatarFallback_m96vd_2{color:#fff;background:linear-gradient(135deg,#2ecc71,#27ae60);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:13px;font-weight:700;display:flex}._custName_m96vd_2{color:#111827;align-items:center;gap:6px;font-size:14px;font-weight:600;display:inline-flex}._custEmail_m96vd_2{color:#9ca3af;font-size:12px}._inactiveDot_m96vd_2{background:#ef4444;border-radius:50%;width:8px;height:8px}._tier_m96vd_2{white-space:nowrap;text-transform:uppercase;letter-spacing:.03em;border-radius:999px;padding:3px 10px;font-size:11px;font-weight:700}._tierVIP_m96vd_2{color:#7c3aed;background:#f5f3ff}._tierGold_m96vd_2{color:#b45309;background:#fef3c7}._tierSilver_m96vd_2{color:#475569;background:#e2e8f0}._tierStandard_m96vd_2{color:#374151;background:#f3f4f6}._spendCell_m96vd_2{color:#111827;font-variant-numeric:tabular-nums;font-weight:600}._viewBtn_m96vd_2{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:30px;height:30px;transition:all .2s;display:flex}._viewBtn_m96vd_2:hover{color:#374151;background:#f3f4f6}._loadingBox_m96vd_2{text-align:center;color:#9ca3af;background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:48px;font-size:14px}@media(max-width:1280px){._statsGrid_m96vd_2{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){._statsGrid_m96vd_2{grid-template-columns:1fr}._filterBar_m96vd_2{flex-direction:column;align-items:stretch;gap:8px}._rightFilters_m96vd_2{flex-direction:column;align-items:stretch}._searchInput_m96vd_2{width:100%}._pageHeader_m96vd_2{flex-direction:column;gap:12px}}@keyframes _spin_m96vd_1{to{transform:rotate(360deg)}}@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-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-border-style:solid;--tw-leading:initial;--tw-font-weight: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-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-ease:initial}}}@layer theme;@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,var(--font-sans,"Inter",sans-serif));font-feature-settings:var(--default-font-feature-settings,initial);font-variation-settings:var(--default-font-variation-settings,initial);-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,var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace));font-feature-settings:var(--default-mono-font-feature-settings,initial);font-variation-settings:var(--default-mono-font-variation-settings,initial);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_2zpb2_2{width:100%}@media(min-width:40rem){._container_2zpb2_2{max-width:40rem}}@media(min-width:48rem){._container_2zpb2_2{max-width:48rem}}@media(min-width:64rem){._container_2zpb2_2{max-width:64rem}}@media(min-width:80rem){._container_2zpb2_2{max-width:80rem}}@media(min-width:96rem){._container_2zpb2_2{max-width:96rem}}._mx-auto_2zpb2_2{margin-inline:auto}._mt-2_2zpb2_2{margin-top:calc(var(--spacing,.25rem)*2)}._mt-3_2zpb2_2{margin-top:calc(var(--spacing,.25rem)*3)}._mt-4_2zpb2_2{margin-top:calc(var(--spacing,.25rem)*4)}._mb-1_2zpb2_2{margin-bottom:calc(var(--spacing,.25rem)*1)}._mb-2_2zpb2_2{margin-bottom:calc(var(--spacing,.25rem)*2)}._mb-4_2zpb2_2{margin-bottom:calc(var(--spacing,.25rem)*4)}._mb-5_2zpb2_2{margin-bottom:calc(var(--spacing,.25rem)*5)}._mb-6_2zpb2_2{margin-bottom:calc(var(--spacing,.25rem)*6)}._mb-8_2zpb2_2{margin-bottom:calc(var(--spacing,.25rem)*8)}._block_2zpb2_2{display:block}._flex_2zpb2_2{display:flex}._grid_2zpb2_2{display:grid}._hidden_2zpb2_2{display:none}._inline_2zpb2_2{display:inline}._inline-block_2zpb2_2{display:inline-block}._inline-flex_2zpb2_2{display:inline-flex}._h-5_2zpb2_2{height:calc(var(--spacing,.25rem)*5)}._h-6_2zpb2_2{height:calc(var(--spacing,.25rem)*6)}._h-9_2zpb2_2{height:calc(var(--spacing,.25rem)*9)}._h-full_2zpb2_2{height:100%}._min-h-screen_2zpb2_2{min-height:100vh}._w-5_2zpb2_2{width:calc(var(--spacing,.25rem)*5)}._w-6_2zpb2_2{width:calc(var(--spacing,.25rem)*6)}._w-9_2zpb2_2{width:calc(var(--spacing,.25rem)*9)}._w-full_2zpb2_2{width:100%}._max-w-4xl_2zpb2_2{max-width:var(--container-4xl,56rem)}._max-w-\[140px\]_2zpb2_2{max-width:140px}._max-w-lg_2zpb2_2{max-width:var(--container-lg,32rem)}._max-w-xs_2zpb2_2{max-width:var(--container-xs,20rem)}._flex-shrink-0_2zpb2_2{flex-shrink:0}._grow_2zpb2_2{flex-grow:1}._transform_2zpb2_2{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}._animate-spin_2zpb2_2{animation:var(--animate-spin,spin 1s linear infinite)}._cursor-pointer_2zpb2_2{cursor:pointer}._resize_2zpb2_2{resize:both}._flex-col_2zpb2_2{flex-direction:column}._flex-wrap_2zpb2_2{flex-wrap:wrap}._items-center_2zpb2_2{align-items:center}._items-start_2zpb2_2{align-items:flex-start}._justify-center_2zpb2_2{justify-content:center}._gap-2_2zpb2_2{gap:calc(var(--spacing,.25rem)*2)}._gap-3_2zpb2_2{gap:calc(var(--spacing,.25rem)*3)}._gap-4_2zpb2_2{gap:calc(var(--spacing,.25rem)*4)}:where(._space-y-1_2zpb2_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(._space-y-6_2zpb2_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*6)*calc(1 - var(--tw-space-y-reverse)))}._truncate_2zpb2_2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._overflow-hidden_2zpb2_2{overflow:hidden}._rounded_2zpb2_2{border-radius:.25rem}._rounded-2xl_2zpb2_2{border-radius:var(--radius-2xl,1rem)}._rounded-full_2zpb2_2{border-radius:3.40282e38px}._rounded-lg_2zpb2_2{border-radius:var(--radius-lg,.5rem)}._rounded-md_2zpb2_2{border-radius:var(--radius-md,.375rem)}._rounded-xl_2zpb2_2{border-radius:var(--radius-xl,.75rem)}._border_2zpb2_2{border-style:var(--tw-border-style);border-width:1px}._border-0_2zpb2_2{border-style:var(--tw-border-style);border-width:0}._border-amber-100_2zpb2_2{border-color:var(--color-amber-100,oklch(96.2% .059 95.617))}._border-gray-100_2zpb2_2{border-color:var(--color-gray-100,oklch(96.7% .003 264.542))}._border-gray-200_2zpb2_2{border-color:var(--color-gray-200,oklch(92.8% .006 264.531))}._border-red-100_2zpb2_2{border-color:var(--color-red-100,oklch(93.6% .032 17.717))}._bg-amber-50_2zpb2_2{background-color:var(--color-amber-50,oklch(98.7% .022 95.277))}._bg-blue-50_2zpb2_2{background-color:var(--color-blue-50,oklch(97% .014 254.604))}._bg-emerald-600_2zpb2_2{background-color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._bg-gray-50_2zpb2_2{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._bg-primary-50_2zpb2_2{background-color:var(--color-primary-50,#ecfdf5)}._bg-red-50_2zpb2_2{background-color:var(--color-red-50,oklch(97.1% .013 17.38))}._bg-transparent_2zpb2_2{background-color:#0000}._bg-white_2zpb2_2{background-color:var(--color-white,#fff)}._object-cover_2zpb2_2{object-fit:cover}._p-0_2zpb2_2{padding:calc(var(--spacing,.25rem)*0)}._p-3_2zpb2_2{padding:calc(var(--spacing,.25rem)*3)}._p-8_2zpb2_2{padding:calc(var(--spacing,.25rem)*8)}._px-3_2zpb2_2{padding-inline:calc(var(--spacing,.25rem)*3)}._px-4_2zpb2_2{padding-inline:calc(var(--spacing,.25rem)*4)}._px-5_2zpb2_2{padding-inline:calc(var(--spacing,.25rem)*5)}._px-6_2zpb2_2{padding-inline:calc(var(--spacing,.25rem)*6)}._py-2_2zpb2_2{padding-block:calc(var(--spacing,.25rem)*2)}._py-2\.5_2zpb2_2{padding-block:calc(var(--spacing,.25rem)*2.5)}._py-20_2zpb2_2{padding-block:calc(var(--spacing,.25rem)*20)}._pt-24_2zpb2_2{padding-top:calc(var(--spacing,.25rem)*24)}._pb-16_2zpb2_2{padding-bottom:calc(var(--spacing,.25rem)*16)}._text-center_2zpb2_2{text-align:center}._text-left_2zpb2_2{text-align:left}._text-2xl_2zpb2_2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}._text-4xl_2zpb2_2{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}._text-sm_2zpb2_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}._text-xs_2zpb2_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}._leading-relaxed_2zpb2_2{--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}._font-bold_2zpb2_2{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}._font-medium_2zpb2_2{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}._font-semibold_2zpb2_2{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}._text-amber-800_2zpb2_2{color:var(--color-amber-800,oklch(47.3% .137 46.201))}._text-amber-900\/80_2zpb2_2{color:#7b3306cc}@supports (color:color-mix(in lab,red,red)){._text-amber-900\/80_2zpb2_2{color:color-mix(in oklab,var(--color-amber-900,oklch(41.4% .112 45.904))80%,transparent)}}._text-blue-500_2zpb2_2{color:var(--color-blue-500,oklch(62.3% .214 259.815))}._text-blue-800_2zpb2_2{color:var(--color-blue-800,oklch(42.4% .199 265.638))}._text-emerald-600_2zpb2_2{color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._text-emerald-700_2zpb2_2{color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._text-gray-500_2zpb2_2{color:var(--color-gray-500,oklch(55.1% .027 264.364))}._text-gray-600_2zpb2_2{color:var(--color-gray-600,oklch(44.6% .03 256.802))}._text-gray-700_2zpb2_2{color:var(--color-gray-700,oklch(37.3% .034 259.733))}._text-gray-800_2zpb2_2{color:var(--color-gray-800,oklch(27.8% .033 256.848))}._text-gray-900_2zpb2_2{color:var(--color-gray-900,oklch(21% .034 264.665))}._text-primary-500_2zpb2_2{color:var(--color-primary-500,#10b981)}._text-primary-600_2zpb2_2{color:var(--color-primary-600,#059669)}._text-red-600_2zpb2_2{color:var(--color-red-600,oklch(57.7% .245 27.325))}._text-red-700_2zpb2_2{color:var(--color-red-700,oklch(50.5% .213 27.518))}._text-red-800_2zpb2_2{color:var(--color-red-800,oklch(44.4% .177 26.899))}._text-white_2zpb2_2{color:var(--color-white,#fff)}._underline_2zpb2_2{text-decoration-line:underline}._shadow-md_2zpb2_2{--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_2zpb2_2{--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)}._filter_2zpb2_2{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,)}._transition-colors_2zpb2_2{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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._transition-opacity_2zpb2_2{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._ease-out_2zpb2_2{--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1))}@media(hover:hover){._hover\:border-primary-500_2zpb2_2:hover{border-color:var(--color-primary-500,#10b981)}._hover\:bg-emerald-700_2zpb2_2:hover{background-color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._hover\:bg-gray-50_2zpb2_2:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._hover\:text-primary-600_2zpb2_2:hover{color:var(--color-primary-600,#059669)}._hover\:underline_2zpb2_2:hover{text-decoration-line:underline}._hover\:opacity-70_2zpb2_2:hover{opacity:.7}}._disabled\:opacity-50_2zpb2_2:disabled{opacity:.5}@media(min-width:40rem){._sm\:flex-row_2zpb2_2{flex-direction:row}}@media(min-width:48rem){._md\:mt-0_2zpb2_2{margin-top:calc(var(--spacing,.25rem)*0)}._md\:gap-4_2zpb2_2{gap:calc(var(--spacing,.25rem)*4)}}@media(min-width:80rem){._xl\:h-10_2zpb2_2{height:calc(var(--spacing,.25rem)*10)}._xl\:w-10_2zpb2_2{width:calc(var(--spacing,.25rem)*10)}._xl\:max-w-\[180px\]_2zpb2_2{max-width:180px}}@media(min-width:96rem){._2xl\:inline_2zpb2_2{display:inline}}}._overlay_2zpb2_2{z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f172a8c;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}._modal_2zpb2_2{background:#fff;border-radius:16px;flex-direction:column;width:min(880px,100%);max-height:calc(100vh - 48px);font-family:Inter,sans-serif;display:flex;overflow:hidden;box-shadow:0 32px 64px #0f172a40}._header_2zpb2_2{border-bottom:1px solid #f3f4f6;justify-content:space-between;align-items:center;gap:16px;padding:18px 24px;display:flex}._headerLeft_2zpb2_2{align-items:center;gap:14px;min-width:0;display:flex}._iconBox_2zpb2_2{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}._iconPayment_2zpb2_2{color:#059669;background:#ecfdf5}._iconRefund_2zpb2_2{color:#b45309;background:#fef3c7}._title_2zpb2_2{color:#111827;font-size:17px;font-weight:700}._subRow_2zpb2_2{flex-wrap:wrap;align-items:center;gap:10px;margin-top:4px;display:flex}._code_2zpb2_2{color:#6b7280;font-family:Roboto Mono,monospace;font-size:12px}._status_2zpb2_2{text-transform:uppercase;letter-spacing:.03em;border-radius:999px;padding:3px 10px;font-size:11px;font-weight:700}._stPending_2zpb2_2{color:#b45309;background:#fef3c7}._stPaid_2zpb2_2{color:#15803d;background:#d1fae5}._stFailed_2zpb2_2{color:#b91c1c;background:#fee2e2}._stRefunded_2zpb2_2{color:#7c3aed;background:#f5f3ff}._typeBadge_2zpb2_2{color:#374151;background:#f3f4f6;border-radius:6px;padding:3px 10px;font-size:11px;font-weight:600}._closeBtn_2zpb2_2{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}._closeBtn_2zpb2_2:hover{color:#111827;background:#f3f4f6}._messages_2zpb2_2{padding:12px 24px 0}._banner_2zpb2_2{border-radius:8px;margin-bottom:10px;padding:10px 14px;font-size:13px}._bannerError_2zpb2_2{color:#991b1b;background:#fee2e2}._bannerSuccess_2zpb2_2{color:#065f46;background:#d1fae5}._body_2zpb2_2{flex-direction:column;flex:1;gap:18px;padding:18px 24px 0;display:flex;overflow-y:auto}._loading_2zpb2_2,._empty_2zpb2_2{text-align:center;color:#9ca3af;padding:36px;font-size:14px}._pricingCard_2zpb2_2{background:linear-gradient(135deg,#f0fdf4,#ecfdf5);border:1px solid #d1fae5;border-radius:12px;flex-direction:column;gap:6px;padding:16px 18px;display:flex}._pricingRow_2zpb2_2{justify-content:space-between;align-items:baseline;gap:12px;font-size:13px;display:flex}._pricingRowTotal_2zpb2_2{border-top:1px solid #0000000f;margin-top:4px;padding-top:8px}._pLabel_2zpb2_2{color:#4b5563}._pValue_2zpb2_2{color:#111827;font-variant-numeric:tabular-nums;font-weight:600}._pValueSmall_2zpb2_2{color:#6b7280;font-variant-numeric:tabular-nums;font-weight:500}._pValueTotal_2zpb2_2{color:#059669;font-variant-numeric:tabular-nums;font-size:18px;font-weight:800}._refundValue_2zpb2_2{color:#b91c1c!important}._section_2zpb2_2{background:#fff;border:1px solid #f3f4f6;border-radius:12px;padding:16px}._sectionTitle_2zpb2_2{color:#111827;margin-bottom:12px;font-size:13px;font-weight:700}._bookingGrid_2zpb2_2{grid-template-columns:1fr 1fr 1fr;gap:14px;display:grid}._infoCell_2zpb2_2{align-items:flex-start;gap:10px;display:flex}._infoCellLabel_2zpb2_2{color:#6b7280;text-transform:uppercase;letter-spacing:.03em;font-size:11px;font-weight:500}._infoCellValue_2zpb2_2{color:#111827;margin-top:2px;font-size:14px;font-weight:600}._infoGrid_2zpb2_2{grid-template-columns:1fr 1fr;gap:8px 18px;display:grid}._infoRow_2zpb2_2{grid-template-columns:18px 130px 1fr;align-items:center;gap:8px;font-size:13px;display:grid}._infoLabel_2zpb2_2{color:#6b7280}._infoValue_2zpb2_2{color:#111827;word-break:break-word;font-weight:500}._notice_2zpb2_2{background:#fff7ed;border:1px solid #fed7aa;border-radius:8px;margin-top:10px;padding:10px 14px}._noticeLabel_2zpb2_2{color:#9a3412;text-transform:uppercase;letter-spacing:.03em;font-size:11px;font-weight:700}._noticeBody_2zpb2_2{color:#1f2937;white-space:pre-wrap;margin-top:4px;font-size:13px}._failureSection_2zpb2_2{background:#fef2f2;border-color:#fecaca}._failureSection_2zpb2_2 ._sectionTitle_2zpb2_2{color:#991b1b}._relTable_2zpb2_2{border-collapse:collapse;width:100%;font-size:13px}._relTable_2zpb2_2 thead th{text-align:left;color:#6b7280;text-transform:uppercase;letter-spacing:.05em;background:#f9fafb;border-bottom:1px solid #f3f4f6;padding:10px 8px;font-size:11px;font-weight:600}._relTable_2zpb2_2 tbody td{color:#111827;border-bottom:1px solid #f9fafb;padding:10px 8px}._amountCol_2zpb2_2{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}._codeCell_2zpb2_2{color:#374151;font-family:Roboto Mono,monospace;font-size:12px}._relCurrent_2zpb2_2{background:#ecfdf5}._relCurrent_2zpb2_2 td:first-child{font-weight:700}._adminForm_2zpb2_2{background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;flex-direction:column;gap:12px;padding:16px;display:flex}._formGrid_2zpb2_2{grid-template-columns:1fr 1fr;gap:12px;display:grid}._field_2zpb2_2{flex-direction:column;gap:4px;display:flex}._label_2zpb2_2{color:#374151;font-size:12px;font-weight:600}._required_2zpb2_2{color:#dc2626}._input_2zpb2_2,._textarea_2zpb2_2{color:#111827;background:#fff;border:1px solid #e5e7eb;border-radius:8px;outline:none;padding:9px 12px;font-family:Inter,sans-serif;font-size:13px;transition:all .15s}._input_2zpb2_2:focus,._textarea_2zpb2_2:focus{border-color:#2ecc71;box-shadow:0 0 0 3px #2ecc711f}._textarea_2zpb2_2{resize:vertical;min-height:56px;line-height:1.5}._formActions_2zpb2_2{justify-content:flex-end;gap:10px;display:flex}._footer_2zpb2_2{background:#fafbfc;border-top:1px solid #f3f4f6;justify-content:flex-end;gap:10px;padding:14px 24px;display:flex}._btn_2zpb2_2{cursor:pointer;border:1px solid #0000;border-radius:8px;align-items:center;gap:6px;padding:9px 16px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;transition:all .2s;display:inline-flex}._btn_2zpb2_2:disabled{opacity:.55;cursor:not-allowed}._btnPrimary_2zpb2_2{color:#fff;background:linear-gradient(135deg,#2ecc71,#27ae60)}._btnPrimary_2zpb2_2:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 16px #2ecc714d}._btnSecondary_2zpb2_2{color:#374151;background:#fff;border-color:#e5e7eb}._btnSecondary_2zpb2_2:hover:not(:disabled){background:#f3f4f6}@media(max-width:768px){._bookingGrid_2zpb2_2,._infoGrid_2zpb2_2,._formGrid_2zpb2_2{grid-template-columns:1fr}._infoRow_2zpb2_2{grid-template-columns:18px 110px 1fr}}@keyframes _spin_2zpb2_1{to{transform:rotate(360deg)}}@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-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-border-style:solid;--tw-leading:initial;--tw-font-weight: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-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-ease:initial}}}@layer theme;@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,var(--font-sans,"Inter",sans-serif));font-feature-settings:var(--default-font-feature-settings,initial);font-variation-settings:var(--default-font-variation-settings,initial);-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,var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace));font-feature-settings:var(--default-mono-font-feature-settings,initial);font-variation-settings:var(--default-mono-font-variation-settings,initial);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_1npbn_2{width:100%}@media(min-width:40rem){._container_1npbn_2{max-width:40rem}}@media(min-width:48rem){._container_1npbn_2{max-width:48rem}}@media(min-width:64rem){._container_1npbn_2{max-width:64rem}}@media(min-width:80rem){._container_1npbn_2{max-width:80rem}}@media(min-width:96rem){._container_1npbn_2{max-width:96rem}}._mx-auto_1npbn_2{margin-inline:auto}._mt-2_1npbn_2{margin-top:calc(var(--spacing,.25rem)*2)}._mt-3_1npbn_2{margin-top:calc(var(--spacing,.25rem)*3)}._mt-4_1npbn_2{margin-top:calc(var(--spacing,.25rem)*4)}._mb-1_1npbn_2{margin-bottom:calc(var(--spacing,.25rem)*1)}._mb-2_1npbn_2{margin-bottom:calc(var(--spacing,.25rem)*2)}._mb-4_1npbn_2{margin-bottom:calc(var(--spacing,.25rem)*4)}._mb-5_1npbn_2{margin-bottom:calc(var(--spacing,.25rem)*5)}._mb-6_1npbn_2{margin-bottom:calc(var(--spacing,.25rem)*6)}._mb-8_1npbn_2{margin-bottom:calc(var(--spacing,.25rem)*8)}._block_1npbn_2{display:block}._flex_1npbn_2{display:flex}._grid_1npbn_2{display:grid}._hidden_1npbn_2{display:none}._inline_1npbn_2{display:inline}._inline-block_1npbn_2{display:inline-block}._inline-flex_1npbn_2{display:inline-flex}._h-5_1npbn_2{height:calc(var(--spacing,.25rem)*5)}._h-6_1npbn_2{height:calc(var(--spacing,.25rem)*6)}._h-9_1npbn_2{height:calc(var(--spacing,.25rem)*9)}._h-full_1npbn_2{height:100%}._min-h-screen_1npbn_2{min-height:100vh}._w-5_1npbn_2{width:calc(var(--spacing,.25rem)*5)}._w-6_1npbn_2{width:calc(var(--spacing,.25rem)*6)}._w-9_1npbn_2{width:calc(var(--spacing,.25rem)*9)}._w-full_1npbn_2{width:100%}._max-w-4xl_1npbn_2{max-width:var(--container-4xl,56rem)}._max-w-\[140px\]_1npbn_2{max-width:140px}._max-w-lg_1npbn_2{max-width:var(--container-lg,32rem)}._max-w-xs_1npbn_2{max-width:var(--container-xs,20rem)}._flex-shrink-0_1npbn_2{flex-shrink:0}._grow_1npbn_2{flex-grow:1}._transform_1npbn_2{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}._animate-spin_1npbn_2{animation:var(--animate-spin,spin 1s linear infinite)}._cursor-pointer_1npbn_2{cursor:pointer}._resize_1npbn_2{resize:both}._flex-col_1npbn_2{flex-direction:column}._flex-wrap_1npbn_2{flex-wrap:wrap}._items-center_1npbn_2{align-items:center}._items-start_1npbn_2{align-items:flex-start}._justify-center_1npbn_2{justify-content:center}._gap-2_1npbn_2{gap:calc(var(--spacing,.25rem)*2)}._gap-3_1npbn_2{gap:calc(var(--spacing,.25rem)*3)}._gap-4_1npbn_2{gap:calc(var(--spacing,.25rem)*4)}:where(._space-y-1_1npbn_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(._space-y-6_1npbn_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*6)*calc(1 - var(--tw-space-y-reverse)))}._truncate_1npbn_2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._overflow-hidden_1npbn_2{overflow:hidden}._rounded_1npbn_2{border-radius:.25rem}._rounded-2xl_1npbn_2{border-radius:var(--radius-2xl,1rem)}._rounded-full_1npbn_2{border-radius:3.40282e38px}._rounded-lg_1npbn_2{border-radius:var(--radius-lg,.5rem)}._rounded-md_1npbn_2{border-radius:var(--radius-md,.375rem)}._rounded-xl_1npbn_2{border-radius:var(--radius-xl,.75rem)}._border_1npbn_2{border-style:var(--tw-border-style);border-width:1px}._border-0_1npbn_2{border-style:var(--tw-border-style);border-width:0}._border-amber-100_1npbn_2{border-color:var(--color-amber-100,oklch(96.2% .059 95.617))}._border-gray-100_1npbn_2{border-color:var(--color-gray-100,oklch(96.7% .003 264.542))}._border-gray-200_1npbn_2{border-color:var(--color-gray-200,oklch(92.8% .006 264.531))}._border-red-100_1npbn_2{border-color:var(--color-red-100,oklch(93.6% .032 17.717))}._bg-amber-50_1npbn_2{background-color:var(--color-amber-50,oklch(98.7% .022 95.277))}._bg-blue-50_1npbn_2{background-color:var(--color-blue-50,oklch(97% .014 254.604))}._bg-emerald-600_1npbn_2{background-color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._bg-gray-50_1npbn_2{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._bg-primary-50_1npbn_2{background-color:var(--color-primary-50,#ecfdf5)}._bg-red-50_1npbn_2{background-color:var(--color-red-50,oklch(97.1% .013 17.38))}._bg-transparent_1npbn_2{background-color:#0000}._bg-white_1npbn_2{background-color:var(--color-white,#fff)}._object-cover_1npbn_2{object-fit:cover}._p-0_1npbn_2{padding:calc(var(--spacing,.25rem)*0)}._p-3_1npbn_2{padding:calc(var(--spacing,.25rem)*3)}._p-8_1npbn_2{padding:calc(var(--spacing,.25rem)*8)}._px-3_1npbn_2{padding-inline:calc(var(--spacing,.25rem)*3)}._px-4_1npbn_2{padding-inline:calc(var(--spacing,.25rem)*4)}._px-5_1npbn_2{padding-inline:calc(var(--spacing,.25rem)*5)}._px-6_1npbn_2{padding-inline:calc(var(--spacing,.25rem)*6)}._py-2_1npbn_2{padding-block:calc(var(--spacing,.25rem)*2)}._py-2\.5_1npbn_2{padding-block:calc(var(--spacing,.25rem)*2.5)}._py-20_1npbn_2{padding-block:calc(var(--spacing,.25rem)*20)}._pt-24_1npbn_2{padding-top:calc(var(--spacing,.25rem)*24)}._pb-16_1npbn_2{padding-bottom:calc(var(--spacing,.25rem)*16)}._text-center_1npbn_2{text-align:center}._text-left_1npbn_2{text-align:left}._text-2xl_1npbn_2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}._text-4xl_1npbn_2{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}._text-sm_1npbn_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}._text-xs_1npbn_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}._leading-relaxed_1npbn_2{--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}._font-bold_1npbn_2{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}._font-medium_1npbn_2{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}._font-semibold_1npbn_2{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}._text-amber-800_1npbn_2{color:var(--color-amber-800,oklch(47.3% .137 46.201))}._text-amber-900\/80_1npbn_2{color:#7b3306cc}@supports (color:color-mix(in lab,red,red)){._text-amber-900\/80_1npbn_2{color:color-mix(in oklab,var(--color-amber-900,oklch(41.4% .112 45.904))80%,transparent)}}._text-blue-500_1npbn_2{color:var(--color-blue-500,oklch(62.3% .214 259.815))}._text-blue-800_1npbn_2{color:var(--color-blue-800,oklch(42.4% .199 265.638))}._text-emerald-600_1npbn_2{color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._text-emerald-700_1npbn_2{color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._text-gray-500_1npbn_2{color:var(--color-gray-500,oklch(55.1% .027 264.364))}._text-gray-600_1npbn_2{color:var(--color-gray-600,oklch(44.6% .03 256.802))}._text-gray-700_1npbn_2{color:var(--color-gray-700,oklch(37.3% .034 259.733))}._text-gray-800_1npbn_2{color:var(--color-gray-800,oklch(27.8% .033 256.848))}._text-gray-900_1npbn_2{color:var(--color-gray-900,oklch(21% .034 264.665))}._text-primary-500_1npbn_2{color:var(--color-primary-500,#10b981)}._text-primary-600_1npbn_2{color:var(--color-primary-600,#059669)}._text-red-600_1npbn_2{color:var(--color-red-600,oklch(57.7% .245 27.325))}._text-red-700_1npbn_2{color:var(--color-red-700,oklch(50.5% .213 27.518))}._text-red-800_1npbn_2{color:var(--color-red-800,oklch(44.4% .177 26.899))}._text-white_1npbn_2{color:var(--color-white,#fff)}._underline_1npbn_2{text-decoration-line:underline}._shadow-md_1npbn_2{--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_1npbn_2{--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)}._filter_1npbn_2{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,)}._transition-colors_1npbn_2{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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._transition-opacity_1npbn_2{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._ease-out_1npbn_2{--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1))}@media(hover:hover){._hover\:border-primary-500_1npbn_2:hover{border-color:var(--color-primary-500,#10b981)}._hover\:bg-emerald-700_1npbn_2:hover{background-color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._hover\:bg-gray-50_1npbn_2:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._hover\:text-primary-600_1npbn_2:hover{color:var(--color-primary-600,#059669)}._hover\:underline_1npbn_2:hover{text-decoration-line:underline}._hover\:opacity-70_1npbn_2:hover{opacity:.7}}._disabled\:opacity-50_1npbn_2:disabled{opacity:.5}@media(min-width:40rem){._sm\:flex-row_1npbn_2{flex-direction:row}}@media(min-width:48rem){._md\:mt-0_1npbn_2{margin-top:calc(var(--spacing,.25rem)*0)}._md\:gap-4_1npbn_2{gap:calc(var(--spacing,.25rem)*4)}}@media(min-width:80rem){._xl\:h-10_1npbn_2{height:calc(var(--spacing,.25rem)*10)}._xl\:w-10_1npbn_2{width:calc(var(--spacing,.25rem)*10)}._xl\:max-w-\[180px\]_1npbn_2{max-width:180px}}@media(min-width:96rem){._2xl\:inline_1npbn_2{display:inline}}}._page_1npbn_2{flex-direction:column;gap:20px;padding:24px;display:flex}._pageHeader_1npbn_2{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._pageTitle_1npbn_2{color:#111827;margin:0;font-family:Playfair Display,serif;font-size:1.75rem}._pageSubtitle_1npbn_2{color:#6b7280;margin:4px 0 0;font-size:.95rem}._headerActions_1npbn_2{gap:8px;display:flex}._refreshBtn_1npbn_2,._exportBtn_1npbn_2{color:#374151;cursor:pointer;background-color:#fff;border:1px solid #d1d5db;border-radius:8px;align-items:center;gap:6px;padding:8px 16px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;transition:all .2s;display:inline-flex}._refreshBtn_1npbn_2:hover:not(:disabled),._exportBtn_1npbn_2:hover:not(:disabled){background-color:#f9fafb;border-color:#9ca3af}._refreshBtn_1npbn_2:disabled,._exportBtn_1npbn_2:disabled{opacity:.55;cursor:not-allowed}._banner_1npbn_2{border-radius:8px;padding:10px 14px;font-size:13px}._bannerError_1npbn_2{color:#991b1b;background:#fee2e2}._statsGrid_1npbn_2{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}._statCard_1npbn_2{background-color:#fff;border:1px solid #e5e7eb;border-radius:12px;flex-direction:column;gap:8px;padding:18px 20px;display:flex;box-shadow:0 1px 3px #0000000f}._statHeader_1npbn_2{justify-content:space-between;align-items:center;display:flex}._statLabel_1npbn_2{color:#6b7280;font-size:.85rem;font-weight:500}._statIcon_1npbn_2{border-radius:8px;justify-content:center;align-items:center;padding:8px;display:flex}._iconBlue_1npbn_2{color:#3b82f6;background-color:#eff6ff}._iconGreen_1npbn_2{color:#10b981;background-color:#ecfdf5}._iconRed_1npbn_2{color:#ef4444;background-color:#fef2f2}._iconOrange_1npbn_2{color:#f97316;background-color:#fff7ed}._iconPurple_1npbn_2{color:#8b5cf6;background-color:#f5f3ff}._statValue_1npbn_2{color:#111827;font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:700}._statTrend_1npbn_2{align-items:center;gap:4px;font-size:.8rem;display:flex}._trendUp_1npbn_2{color:#10b981;align-items:center;gap:2px;font-weight:600;display:inline-flex}._trendDown_1npbn_2{color:#ef4444;align-items:center;gap:2px;font-weight:600;display:inline-flex}._trendText_1npbn_2{color:#6b7280}._chartsGrid_1npbn_2{grid-template-columns:2fr 1fr;gap:16px;display:grid}._chartBox_1npbn_2,._sideBox_1npbn_2{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:18px}._chartHead_1npbn_2{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}._chartTitle_1npbn_2{color:#111827;margin:0;font-family:Playfair Display,serif;font-size:1.05rem}._legend_1npbn_2{color:#6b7280;gap:12px;font-size:12px;display:flex}._legendItem_1npbn_2{align-items:center;gap:4px;display:inline-flex}._legendDot_1npbn_2{border-radius:2px;width:8px;height:8px}._dotRevenue_1npbn_2{background:linear-gradient(#34d399,#059669)}._dotRefund_1npbn_2{background:#ef4444}._chart_1npbn_2{justify-content:space-between;align-items:flex-end;gap:12px;min-height:180px;padding-top:8px;display:flex}._chartEmpty_1npbn_2{color:#9ca3af;text-align:center;flex:1;padding:40px;font-size:13px}._chartCol_1npbn_2{flex-direction:column;flex:1;align-items:center;gap:6px;display:flex}._chartBars_1npbn_2{align-items:flex-end;gap:4px;height:150px;display:flex}._barRev_1npbn_2{background:linear-gradient(#34d399,#059669);border-radius:4px 4px 0 0;width:18px;transition:all .2s}._barRev_1npbn_2:hover{transform:scaleY(1.02)}._barRef_1npbn_2{opacity:.85;background:#ef4444;border-radius:4px 4px 0 0;width:8px}._chartLabel_1npbn_2{color:#6b7280;font-size:11px;font-weight:500}._chartValue_1npbn_2{color:#111827;font-size:11px;font-weight:700}._mt16_1npbn_2{margin-top:16px}._topList_1npbn_2{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}._topItem_1npbn_2{background:#f9fafb;border-radius:8px;align-items:center;gap:10px;padding:8px 10px;display:flex}._topRank_1npbn_2{color:#fff;background:linear-gradient(135deg,#fbbf24,#f59e0b);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;font-weight:700;display:flex}._topItem_1npbn_2:nth-child(n+3) ._topRank_1npbn_2{background:#cbd5e1}._topInfo_1npbn_2{flex-direction:column;flex:1;min-width:0;display:flex}._topTitle_1npbn_2{color:#111827;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}._topMeta_1npbn_2{color:#9ca3af;font-size:11px}._topAmount_1npbn_2{color:#059669;font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}._providerList_1npbn_2{flex-direction:column;gap:10px;margin:8px 0 0;padding:0;list-style:none;display:flex}._providerItem_1npbn_2{flex-direction:column;gap:4px;display:flex}._providerHead_1npbn_2{color:#374151;justify-content:space-between;font-size:12px;font-weight:600;display:flex}._providerPct_1npbn_2{color:#059669}._providerBar_1npbn_2{background:#f3f4f6;border-radius:3px;height:6px;overflow:hidden}._providerFill_1npbn_2{background:linear-gradient(90deg,#34d399,#059669);border-radius:3px;height:100%}._providerSub_1npbn_2{color:#9ca3af;font-size:10px}._tableSection_1npbn_2{background-color:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:18px;box-shadow:0 1px 3px #0000000f}._sectionHead_1npbn_2{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}._sectionTitle_1npbn_2{color:#111827;margin:0;font-family:Playfair Display,serif;font-size:1.1rem}._filterBar_1npbn_2{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}._filterTabs_1npbn_2{gap:6px;display:flex}._filterTab_1npbn_2{color:#4b5563;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:6px;padding:6px 12px;font-size:13px;font-weight:500;transition:all .2s}._filterTab_1npbn_2:hover{background:#f9fafb}._filterTabActive_1npbn_2{color:#059669;background:#ecfdf5;border-color:#2ecc71;font-weight:600}._rightFilters_1npbn_2{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._selectInput_1npbn_2{color:#374151;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:6px;outline:none;padding:6px 10px;font-family:Inter,sans-serif;font-size:13px;transition:all .15s}._selectInput_1npbn_2:focus{border-color:#2ecc71}._selectInput_1npbn_2:disabled{cursor:not-allowed;opacity:.6;background:#f3f4f6}._search_1npbn_2{background:#f3f4f6;border:1px solid #0000;border-radius:6px;align-items:center;gap:6px;padding:6px 10px;transition:all .2s;display:flex}._search_1npbn_2:focus-within{background:#fff;border-color:#2ecc71}._searchInput_1npbn_2{color:#374151;background:0 0;border:none;outline:none;width:200px;font-family:Inter,sans-serif;font-size:13px}._searchInput_1npbn_2::placeholder{color:#9ca3af}._loadingBox_1npbn_2{text-align:center;color:#9ca3af;background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:48px;font-size:14px}._txCell_1npbn_2{align-items:center;gap:8px;display:flex}._kindDot_1npbn_2{border-radius:50%;flex-shrink:0;width:8px;height:8px}._kindPayment_1npbn_2{background:#10b981}._kindRefund_1npbn_2{background:#f59e0b}._codeText_1npbn_2{color:#374151;font-family:Roboto Mono,monospace;font-size:12px;font-weight:600}._customerInfo_1npbn_2{flex-direction:column;min-width:0;display:flex}._customerName_1npbn_2{color:#111827;white-space:nowrap;text-overflow:ellipsis;max-width:180px;font-size:13px;font-weight:600;overflow:hidden}._customerEmail_1npbn_2{color:#9ca3af;font-size:11px}._tourCell_1npbn_2{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;max-width:220px;font-size:13px;display:-webkit-box;overflow:hidden}._amountInfo_1npbn_2{color:#111827;font-variant-numeric:tabular-nums;font-weight:700}._amountRefund_1npbn_2{color:#b91c1c!important}._providerBadge_1npbn_2{color:#1d4ed8;background:#eff6ff;border-radius:4px;padding:3px 8px;font-size:11px;font-weight:600}._typeBadge_1npbn_2{color:#4b5563;background:#f3f4f6;border-radius:4px;padding:3px 8px;font-size:11px;font-weight:500}._muted_1npbn_2{color:#9ca3af}._statusBadge_1npbn_2{text-transform:uppercase;letter-spacing:.03em;border-radius:12px;padding:4px 10px;font-size:.7rem;font-weight:700;display:inline-block}._statusCompleted_1npbn_2{color:#065f46;background-color:#d1fae5}._statusPending_1npbn_2{color:#92400e;background-color:#fef3c7}._statusFailed_1npbn_2{color:#991b1b;background-color:#fee2e2}._statusRefunded_1npbn_2{color:#6d28d9;background-color:#f5f3ff}._actionBtn_1npbn_2{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:4px 6px;transition:all .2s}._actionBtn_1npbn_2:hover{color:#111827;background-color:#f3f4f6}@media(max-width:1280px){._statsGrid_1npbn_2{grid-template-columns:repeat(2,1fr)}._chartsGrid_1npbn_2{grid-template-columns:1fr}}@media(max-width:768px){._page_1npbn_2{padding:16px}._statsGrid_1npbn_2{grid-template-columns:1fr}._filterBar_1npbn_2,._rightFilters_1npbn_2{flex-direction:column;align-items:stretch}._searchInput_1npbn_2{width:100%}._pageHeader_1npbn_2{flex-direction:column;gap:12px}._headerActions_1npbn_2{width:100%}._refreshBtn_1npbn_2,._exportBtn_1npbn_2{flex:1;justify-content:center}}@keyframes _spin_1npbn_1{to{transform:rotate(360deg)}}@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-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-border-style:solid;--tw-leading:initial;--tw-font-weight: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-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-ease:initial}}}@layer theme;@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,var(--font-sans,"Inter",sans-serif));font-feature-settings:var(--default-font-feature-settings,initial);font-variation-settings:var(--default-font-variation-settings,initial);-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,var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace));font-feature-settings:var(--default-mono-font-feature-settings,initial);font-variation-settings:var(--default-mono-font-variation-settings,initial);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_7j30p_2{width:100%}@media(min-width:40rem){._container_7j30p_2{max-width:40rem}}@media(min-width:48rem){._container_7j30p_2{max-width:48rem}}@media(min-width:64rem){._container_7j30p_2{max-width:64rem}}@media(min-width:80rem){._container_7j30p_2{max-width:80rem}}@media(min-width:96rem){._container_7j30p_2{max-width:96rem}}._mx-auto_7j30p_2{margin-inline:auto}._mt-2_7j30p_2{margin-top:calc(var(--spacing,.25rem)*2)}._mt-3_7j30p_2{margin-top:calc(var(--spacing,.25rem)*3)}._mt-4_7j30p_2{margin-top:calc(var(--spacing,.25rem)*4)}._mb-1_7j30p_2{margin-bottom:calc(var(--spacing,.25rem)*1)}._mb-2_7j30p_2{margin-bottom:calc(var(--spacing,.25rem)*2)}._mb-4_7j30p_2{margin-bottom:calc(var(--spacing,.25rem)*4)}._mb-5_7j30p_2{margin-bottom:calc(var(--spacing,.25rem)*5)}._mb-6_7j30p_2{margin-bottom:calc(var(--spacing,.25rem)*6)}._mb-8_7j30p_2{margin-bottom:calc(var(--spacing,.25rem)*8)}._block_7j30p_2{display:block}._flex_7j30p_2{display:flex}._grid_7j30p_2{display:grid}._hidden_7j30p_2{display:none}._inline_7j30p_2{display:inline}._inline-block_7j30p_2{display:inline-block}._inline-flex_7j30p_2{display:inline-flex}._h-5_7j30p_2{height:calc(var(--spacing,.25rem)*5)}._h-6_7j30p_2{height:calc(var(--spacing,.25rem)*6)}._h-9_7j30p_2{height:calc(var(--spacing,.25rem)*9)}._h-full_7j30p_2{height:100%}._min-h-screen_7j30p_2{min-height:100vh}._w-5_7j30p_2{width:calc(var(--spacing,.25rem)*5)}._w-6_7j30p_2{width:calc(var(--spacing,.25rem)*6)}._w-9_7j30p_2{width:calc(var(--spacing,.25rem)*9)}._w-full_7j30p_2{width:100%}._max-w-4xl_7j30p_2{max-width:var(--container-4xl,56rem)}._max-w-\[140px\]_7j30p_2{max-width:140px}._max-w-lg_7j30p_2{max-width:var(--container-lg,32rem)}._max-w-xs_7j30p_2{max-width:var(--container-xs,20rem)}._flex-shrink-0_7j30p_2{flex-shrink:0}._grow_7j30p_2{flex-grow:1}._transform_7j30p_2{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}._animate-spin_7j30p_2{animation:var(--animate-spin,spin 1s linear infinite)}._cursor-pointer_7j30p_2{cursor:pointer}._resize_7j30p_2{resize:both}._flex-col_7j30p_2{flex-direction:column}._flex-wrap_7j30p_2{flex-wrap:wrap}._items-center_7j30p_2{align-items:center}._items-start_7j30p_2{align-items:flex-start}._justify-center_7j30p_2{justify-content:center}._gap-2_7j30p_2{gap:calc(var(--spacing,.25rem)*2)}._gap-3_7j30p_2{gap:calc(var(--spacing,.25rem)*3)}._gap-4_7j30p_2{gap:calc(var(--spacing,.25rem)*4)}:where(._space-y-1_7j30p_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(._space-y-6_7j30p_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*6)*calc(1 - var(--tw-space-y-reverse)))}._truncate_7j30p_2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._overflow-hidden_7j30p_2{overflow:hidden}._rounded_7j30p_2{border-radius:.25rem}._rounded-2xl_7j30p_2{border-radius:var(--radius-2xl,1rem)}._rounded-full_7j30p_2{border-radius:3.40282e38px}._rounded-lg_7j30p_2{border-radius:var(--radius-lg,.5rem)}._rounded-md_7j30p_2{border-radius:var(--radius-md,.375rem)}._rounded-xl_7j30p_2{border-radius:var(--radius-xl,.75rem)}._border_7j30p_2{border-style:var(--tw-border-style);border-width:1px}._border-0_7j30p_2{border-style:var(--tw-border-style);border-width:0}._border-amber-100_7j30p_2{border-color:var(--color-amber-100,oklch(96.2% .059 95.617))}._border-gray-100_7j30p_2{border-color:var(--color-gray-100,oklch(96.7% .003 264.542))}._border-gray-200_7j30p_2{border-color:var(--color-gray-200,oklch(92.8% .006 264.531))}._border-red-100_7j30p_2{border-color:var(--color-red-100,oklch(93.6% .032 17.717))}._bg-amber-50_7j30p_2{background-color:var(--color-amber-50,oklch(98.7% .022 95.277))}._bg-blue-50_7j30p_2{background-color:var(--color-blue-50,oklch(97% .014 254.604))}._bg-emerald-600_7j30p_2{background-color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._bg-gray-50_7j30p_2{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._bg-primary-50_7j30p_2{background-color:var(--color-primary-50,#ecfdf5)}._bg-red-50_7j30p_2{background-color:var(--color-red-50,oklch(97.1% .013 17.38))}._bg-transparent_7j30p_2{background-color:#0000}._bg-white_7j30p_2{background-color:var(--color-white,#fff)}._object-cover_7j30p_2{object-fit:cover}._p-0_7j30p_2{padding:calc(var(--spacing,.25rem)*0)}._p-3_7j30p_2{padding:calc(var(--spacing,.25rem)*3)}._p-8_7j30p_2{padding:calc(var(--spacing,.25rem)*8)}._px-3_7j30p_2{padding-inline:calc(var(--spacing,.25rem)*3)}._px-4_7j30p_2{padding-inline:calc(var(--spacing,.25rem)*4)}._px-5_7j30p_2{padding-inline:calc(var(--spacing,.25rem)*5)}._px-6_7j30p_2{padding-inline:calc(var(--spacing,.25rem)*6)}._py-2_7j30p_2{padding-block:calc(var(--spacing,.25rem)*2)}._py-2\.5_7j30p_2{padding-block:calc(var(--spacing,.25rem)*2.5)}._py-20_7j30p_2{padding-block:calc(var(--spacing,.25rem)*20)}._pt-24_7j30p_2{padding-top:calc(var(--spacing,.25rem)*24)}._pb-16_7j30p_2{padding-bottom:calc(var(--spacing,.25rem)*16)}._text-center_7j30p_2{text-align:center}._text-left_7j30p_2{text-align:left}._text-2xl_7j30p_2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}._text-4xl_7j30p_2{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}._text-sm_7j30p_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}._text-xs_7j30p_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}._leading-relaxed_7j30p_2{--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}._font-bold_7j30p_2{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}._font-medium_7j30p_2{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}._font-semibold_7j30p_2{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}._text-amber-800_7j30p_2{color:var(--color-amber-800,oklch(47.3% .137 46.201))}._text-amber-900\/80_7j30p_2{color:#7b3306cc}@supports (color:color-mix(in lab,red,red)){._text-amber-900\/80_7j30p_2{color:color-mix(in oklab,var(--color-amber-900,oklch(41.4% .112 45.904))80%,transparent)}}._text-blue-500_7j30p_2{color:var(--color-blue-500,oklch(62.3% .214 259.815))}._text-blue-800_7j30p_2{color:var(--color-blue-800,oklch(42.4% .199 265.638))}._text-emerald-600_7j30p_2{color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._text-emerald-700_7j30p_2{color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._text-gray-500_7j30p_2{color:var(--color-gray-500,oklch(55.1% .027 264.364))}._text-gray-600_7j30p_2{color:var(--color-gray-600,oklch(44.6% .03 256.802))}._text-gray-700_7j30p_2{color:var(--color-gray-700,oklch(37.3% .034 259.733))}._text-gray-800_7j30p_2{color:var(--color-gray-800,oklch(27.8% .033 256.848))}._text-gray-900_7j30p_2{color:var(--color-gray-900,oklch(21% .034 264.665))}._text-primary-500_7j30p_2{color:var(--color-primary-500,#10b981)}._text-primary-600_7j30p_2{color:var(--color-primary-600,#059669)}._text-red-600_7j30p_2{color:var(--color-red-600,oklch(57.7% .245 27.325))}._text-red-700_7j30p_2{color:var(--color-red-700,oklch(50.5% .213 27.518))}._text-red-800_7j30p_2{color:var(--color-red-800,oklch(44.4% .177 26.899))}._text-white_7j30p_2{color:var(--color-white,#fff)}._underline_7j30p_2{text-decoration-line:underline}._shadow-md_7j30p_2{--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_7j30p_2{--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)}._filter_7j30p_2{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,)}._transition-colors_7j30p_2{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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._transition-opacity_7j30p_2{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._ease-out_7j30p_2{--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1))}@media(hover:hover){._hover\:border-primary-500_7j30p_2:hover{border-color:var(--color-primary-500,#10b981)}._hover\:bg-emerald-700_7j30p_2:hover{background-color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._hover\:bg-gray-50_7j30p_2:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._hover\:text-primary-600_7j30p_2:hover{color:var(--color-primary-600,#059669)}._hover\:underline_7j30p_2:hover{text-decoration-line:underline}._hover\:opacity-70_7j30p_2:hover{opacity:.7}}._disabled\:opacity-50_7j30p_2:disabled{opacity:.5}@media(min-width:40rem){._sm\:flex-row_7j30p_2{flex-direction:row}}@media(min-width:48rem){._md\:mt-0_7j30p_2{margin-top:calc(var(--spacing,.25rem)*0)}._md\:gap-4_7j30p_2{gap:calc(var(--spacing,.25rem)*4)}}@media(min-width:80rem){._xl\:h-10_7j30p_2{height:calc(var(--spacing,.25rem)*10)}._xl\:w-10_7j30p_2{width:calc(var(--spacing,.25rem)*10)}._xl\:max-w-\[180px\]_7j30p_2{max-width:180px}}@media(min-width:96rem){._2xl\:inline_7j30p_2{display:inline}}}._overlay_7j30p_2{z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f172a8c;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}._modal_7j30p_2{background:#fff;border-radius:16px;flex-direction:column;width:min(720px,100%);max-height:calc(100vh - 48px);font-family:Inter,sans-serif;display:flex;overflow:hidden;box-shadow:0 32px 64px #0f172a40}._header_7j30p_2{border-bottom:1px solid #f3f4f6;justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 22px;display:flex}._headerLeft_7j30p_2{align-items:center;gap:12px;min-width:0;display:flex}._avatar_7j30p_2{object-fit:cover;border:2px solid #ecfdf5;border-radius:50%;flex-shrink:0;width:52px;height:52px}._avatarFallback_7j30p_2{color:#fff;background:linear-gradient(135deg,#2ecc71,#27ae60);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;font-size:18px;font-weight:700;display:flex}._title_7j30p_2{color:#111827;font-size:17px;font-weight:700}._subRow_7j30p_2{flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;display:flex}._email_7j30p_2{color:#6b7280;font-size:13px}._badge_7j30p_2{color:#2563eb;background:#eff6ff;border-radius:999px;padding:3px 10px;font-size:11px;font-weight:700}._closeBtn_7j30p_2{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}._closeBtn_7j30p_2:hover{color:#111827;background:#f3f4f6}._body_7j30p_2{flex:1;padding:16px 22px 22px;overflow-y:auto}._loading_7j30p_2,._empty_7j30p_2{text-align:center;color:#9ca3af;padding:36px;font-size:14px}._banner_7j30p_2{border-radius:8px;margin-bottom:12px;padding:10px 14px;font-size:13px}._bannerError_7j30p_2{color:#991b1b;background:#fee2e2}._bannerSuccess_7j30p_2{color:#065f46;background:#d1fae5}._statsRow_7j30p_2{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:16px;display:grid}._statBox_7j30p_2{background:#f9fafb;border:1px solid #f3f4f6;border-radius:10px;padding:10px 12px}._statLabel_7j30p_2{color:#6b7280;text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:500}._statValue_7j30p_2{color:#111827;margin-top:2px;font-size:16px;font-weight:700}._gridTwo_7j30p_2{grid-template-columns:1fr 1fr;gap:12px;display:grid}._section_7j30p_2{border:1px solid #f3f4f6;border-radius:10px;padding:14px}._sectionTitle_7j30p_2{color:#111827;margin-bottom:10px;font-size:13px;font-weight:700}._infoRow_7j30p_2{grid-template-columns:110px 1fr;align-items:start;gap:8px;margin-bottom:6px;font-size:13px;display:grid}._infoLabel_7j30p_2{color:#6b7280}._noteArea_7j30p_2{margin-top:12px}._noteLabel_7j30p_2{color:#6b7280;margin-bottom:4px;font-size:12px}._noteText_7j30p_2{color:#374151;white-space:pre-wrap;font-size:13px;line-height:1.45}._footer_7j30p_2{background:#fafafa;border-top:1px solid #f3f4f6;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;padding:12px 22px 18px;display:flex}._btn_7j30p_2{cursor:pointer;color:#374151;background:#fff;border:1px solid #e5e7eb;border-radius:8px;align-items:center;gap:6px;padding:8px 14px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;display:inline-flex}._btn_7j30p_2:hover:not(:disabled){background:#f3f4f6}._btn_7j30p_2:disabled{opacity:.5;cursor:not-allowed}._btnPrimary_7j30p_2{color:#fff;background:#10b981;border-color:#10b981}._btnPrimary_7j30p_2:hover:not(:disabled){background:#059669;border-color:#059669}._btnDanger_7j30p_2{color:#b91c1c;background:#fef2f2;border-color:#fecaca}._btnDanger_7j30p_2:hover:not(:disabled){background:#fee2e2}._pwdRow_7j30p_2{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}._pwdInput_7j30p_2{border:1px solid #e5e7eb;border-radius:8px;flex:1;min-width:180px;padding:8px 10px;font-family:Inter,sans-serif;font-size:13px}._pwdInput_7j30p_2:focus{border-color:#10b981;outline:none}@media(max-width:640px){._gridTwo_7j30p_2,._statsRow_7j30p_2{grid-template-columns:1fr}}@keyframes _spin_7j30p_1{to{transform:rotate(360deg)}}@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-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-border-style:solid;--tw-leading:initial;--tw-font-weight: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-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-ease:initial}}}@layer theme;@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,var(--font-sans,"Inter",sans-serif));font-feature-settings:var(--default-font-feature-settings,initial);font-variation-settings:var(--default-font-variation-settings,initial);-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,var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace));font-feature-settings:var(--default-mono-font-feature-settings,initial);font-variation-settings:var(--default-mono-font-variation-settings,initial);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_uu9cq_2{width:100%}@media(min-width:40rem){._container_uu9cq_2{max-width:40rem}}@media(min-width:48rem){._container_uu9cq_2{max-width:48rem}}@media(min-width:64rem){._container_uu9cq_2{max-width:64rem}}@media(min-width:80rem){._container_uu9cq_2{max-width:80rem}}@media(min-width:96rem){._container_uu9cq_2{max-width:96rem}}._mx-auto_uu9cq_2{margin-inline:auto}._mt-2_uu9cq_2{margin-top:calc(var(--spacing,.25rem)*2)}._mt-3_uu9cq_2{margin-top:calc(var(--spacing,.25rem)*3)}._mt-4_uu9cq_2{margin-top:calc(var(--spacing,.25rem)*4)}._mb-1_uu9cq_2{margin-bottom:calc(var(--spacing,.25rem)*1)}._mb-2_uu9cq_2{margin-bottom:calc(var(--spacing,.25rem)*2)}._mb-4_uu9cq_2{margin-bottom:calc(var(--spacing,.25rem)*4)}._mb-5_uu9cq_2{margin-bottom:calc(var(--spacing,.25rem)*5)}._mb-6_uu9cq_2{margin-bottom:calc(var(--spacing,.25rem)*6)}._mb-8_uu9cq_2{margin-bottom:calc(var(--spacing,.25rem)*8)}._block_uu9cq_2{display:block}._flex_uu9cq_2{display:flex}._grid_uu9cq_2{display:grid}._hidden_uu9cq_2{display:none}._inline_uu9cq_2{display:inline}._inline-block_uu9cq_2{display:inline-block}._inline-flex_uu9cq_2{display:inline-flex}._h-5_uu9cq_2{height:calc(var(--spacing,.25rem)*5)}._h-6_uu9cq_2{height:calc(var(--spacing,.25rem)*6)}._h-9_uu9cq_2{height:calc(var(--spacing,.25rem)*9)}._h-full_uu9cq_2{height:100%}._min-h-screen_uu9cq_2{min-height:100vh}._w-5_uu9cq_2{width:calc(var(--spacing,.25rem)*5)}._w-6_uu9cq_2{width:calc(var(--spacing,.25rem)*6)}._w-9_uu9cq_2{width:calc(var(--spacing,.25rem)*9)}._w-full_uu9cq_2{width:100%}._max-w-4xl_uu9cq_2{max-width:var(--container-4xl,56rem)}._max-w-\[140px\]_uu9cq_2{max-width:140px}._max-w-lg_uu9cq_2{max-width:var(--container-lg,32rem)}._max-w-xs_uu9cq_2{max-width:var(--container-xs,20rem)}._flex-shrink-0_uu9cq_2{flex-shrink:0}._grow_uu9cq_2{flex-grow:1}._transform_uu9cq_2{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}._animate-spin_uu9cq_2{animation:var(--animate-spin,spin 1s linear infinite)}._cursor-pointer_uu9cq_2{cursor:pointer}._resize_uu9cq_2{resize:both}._flex-col_uu9cq_2{flex-direction:column}._flex-wrap_uu9cq_2{flex-wrap:wrap}._items-center_uu9cq_2{align-items:center}._items-start_uu9cq_2{align-items:flex-start}._justify-center_uu9cq_2{justify-content:center}._gap-2_uu9cq_2{gap:calc(var(--spacing,.25rem)*2)}._gap-3_uu9cq_2{gap:calc(var(--spacing,.25rem)*3)}._gap-4_uu9cq_2{gap:calc(var(--spacing,.25rem)*4)}:where(._space-y-1_uu9cq_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(._space-y-6_uu9cq_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*6)*calc(1 - var(--tw-space-y-reverse)))}._truncate_uu9cq_2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._overflow-hidden_uu9cq_2{overflow:hidden}._rounded_uu9cq_2{border-radius:.25rem}._rounded-2xl_uu9cq_2{border-radius:var(--radius-2xl,1rem)}._rounded-full_uu9cq_2{border-radius:3.40282e38px}._rounded-lg_uu9cq_2{border-radius:var(--radius-lg,.5rem)}._rounded-md_uu9cq_2{border-radius:var(--radius-md,.375rem)}._rounded-xl_uu9cq_2{border-radius:var(--radius-xl,.75rem)}._border_uu9cq_2{border-style:var(--tw-border-style);border-width:1px}._border-0_uu9cq_2{border-style:var(--tw-border-style);border-width:0}._border-amber-100_uu9cq_2{border-color:var(--color-amber-100,oklch(96.2% .059 95.617))}._border-gray-100_uu9cq_2{border-color:var(--color-gray-100,oklch(96.7% .003 264.542))}._border-gray-200_uu9cq_2{border-color:var(--color-gray-200,oklch(92.8% .006 264.531))}._border-red-100_uu9cq_2{border-color:var(--color-red-100,oklch(93.6% .032 17.717))}._bg-amber-50_uu9cq_2{background-color:var(--color-amber-50,oklch(98.7% .022 95.277))}._bg-blue-50_uu9cq_2{background-color:var(--color-blue-50,oklch(97% .014 254.604))}._bg-emerald-600_uu9cq_2{background-color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._bg-gray-50_uu9cq_2{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._bg-primary-50_uu9cq_2{background-color:var(--color-primary-50,#ecfdf5)}._bg-red-50_uu9cq_2{background-color:var(--color-red-50,oklch(97.1% .013 17.38))}._bg-transparent_uu9cq_2{background-color:#0000}._bg-white_uu9cq_2{background-color:var(--color-white,#fff)}._object-cover_uu9cq_2{object-fit:cover}._p-0_uu9cq_2{padding:calc(var(--spacing,.25rem)*0)}._p-3_uu9cq_2{padding:calc(var(--spacing,.25rem)*3)}._p-8_uu9cq_2{padding:calc(var(--spacing,.25rem)*8)}._px-3_uu9cq_2{padding-inline:calc(var(--spacing,.25rem)*3)}._px-4_uu9cq_2{padding-inline:calc(var(--spacing,.25rem)*4)}._px-5_uu9cq_2{padding-inline:calc(var(--spacing,.25rem)*5)}._px-6_uu9cq_2{padding-inline:calc(var(--spacing,.25rem)*6)}._py-2_uu9cq_2{padding-block:calc(var(--spacing,.25rem)*2)}._py-2\.5_uu9cq_2{padding-block:calc(var(--spacing,.25rem)*2.5)}._py-20_uu9cq_2{padding-block:calc(var(--spacing,.25rem)*20)}._pt-24_uu9cq_2{padding-top:calc(var(--spacing,.25rem)*24)}._pb-16_uu9cq_2{padding-bottom:calc(var(--spacing,.25rem)*16)}._text-center_uu9cq_2{text-align:center}._text-left_uu9cq_2{text-align:left}._text-2xl_uu9cq_2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}._text-4xl_uu9cq_2{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}._text-sm_uu9cq_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}._text-xs_uu9cq_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}._leading-relaxed_uu9cq_2{--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}._font-bold_uu9cq_2{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}._font-medium_uu9cq_2{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}._font-semibold_uu9cq_2{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}._text-amber-800_uu9cq_2{color:var(--color-amber-800,oklch(47.3% .137 46.201))}._text-amber-900\/80_uu9cq_2{color:#7b3306cc}@supports (color:color-mix(in lab,red,red)){._text-amber-900\/80_uu9cq_2{color:color-mix(in oklab,var(--color-amber-900,oklch(41.4% .112 45.904))80%,transparent)}}._text-blue-500_uu9cq_2{color:var(--color-blue-500,oklch(62.3% .214 259.815))}._text-blue-800_uu9cq_2{color:var(--color-blue-800,oklch(42.4% .199 265.638))}._text-emerald-600_uu9cq_2{color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._text-emerald-700_uu9cq_2{color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._text-gray-500_uu9cq_2{color:var(--color-gray-500,oklch(55.1% .027 264.364))}._text-gray-600_uu9cq_2{color:var(--color-gray-600,oklch(44.6% .03 256.802))}._text-gray-700_uu9cq_2{color:var(--color-gray-700,oklch(37.3% .034 259.733))}._text-gray-800_uu9cq_2{color:var(--color-gray-800,oklch(27.8% .033 256.848))}._text-gray-900_uu9cq_2{color:var(--color-gray-900,oklch(21% .034 264.665))}._text-primary-500_uu9cq_2{color:var(--color-primary-500,#10b981)}._text-primary-600_uu9cq_2{color:var(--color-primary-600,#059669)}._text-red-600_uu9cq_2{color:var(--color-red-600,oklch(57.7% .245 27.325))}._text-red-700_uu9cq_2{color:var(--color-red-700,oklch(50.5% .213 27.518))}._text-red-800_uu9cq_2{color:var(--color-red-800,oklch(44.4% .177 26.899))}._text-white_uu9cq_2{color:var(--color-white,#fff)}._underline_uu9cq_2{text-decoration-line:underline}._shadow-md_uu9cq_2{--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_uu9cq_2{--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)}._filter_uu9cq_2{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,)}._transition-colors_uu9cq_2{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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._transition-opacity_uu9cq_2{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._ease-out_uu9cq_2{--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1))}@media(hover:hover){._hover\:border-primary-500_uu9cq_2:hover{border-color:var(--color-primary-500,#10b981)}._hover\:bg-emerald-700_uu9cq_2:hover{background-color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._hover\:bg-gray-50_uu9cq_2:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._hover\:text-primary-600_uu9cq_2:hover{color:var(--color-primary-600,#059669)}._hover\:underline_uu9cq_2:hover{text-decoration-line:underline}._hover\:opacity-70_uu9cq_2:hover{opacity:.7}}._disabled\:opacity-50_uu9cq_2:disabled{opacity:.5}@media(min-width:40rem){._sm\:flex-row_uu9cq_2{flex-direction:row}}@media(min-width:48rem){._md\:mt-0_uu9cq_2{margin-top:calc(var(--spacing,.25rem)*0)}._md\:gap-4_uu9cq_2{gap:calc(var(--spacing,.25rem)*4)}}@media(min-width:80rem){._xl\:h-10_uu9cq_2{height:calc(var(--spacing,.25rem)*10)}._xl\:w-10_uu9cq_2{width:calc(var(--spacing,.25rem)*10)}._xl\:max-w-\[180px\]_uu9cq_2{max-width:180px}}@media(min-width:96rem){._2xl\:inline_uu9cq_2{display:inline}}}._overlay_uu9cq_2{z-index:1100;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f172a8c;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}._modal_uu9cq_2{background:#fff;border-radius:16px;flex-direction:column;width:min(560px,100%);max-height:calc(100vh - 48px);font-family:Inter,sans-serif;display:flex;overflow:hidden;box-shadow:0 32px 64px #0f172a40}._header_uu9cq_2{border-bottom:1px solid #f3f4f6;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}._title_uu9cq_2{color:#111827;font-size:17px;font-weight:700}._closeBtn_uu9cq_2{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}._closeBtn_uu9cq_2:hover{background:#f3f4f6}._body_uu9cq_2{flex:1;padding:16px 20px;overflow-y:auto}._banner_uu9cq_2{border-radius:8px;margin-bottom:12px;padding:10px 14px;font-size:13px}._bannerError_uu9cq_2{color:#991b1b;background:#fee2e2}._field_uu9cq_2{margin-bottom:12px}._label_uu9cq_2{color:#6b7280;margin-bottom:4px;font-size:12px;font-weight:600;display:block}._input_uu9cq_2,._select_uu9cq_2,._textarea_uu9cq_2{box-sizing:border-box;border:1px solid #e5e7eb;border-radius:8px;width:100%;padding:8px 10px;font-family:Inter,sans-serif;font-size:13px}._input_uu9cq_2:focus,._select_uu9cq_2:focus,._textarea_uu9cq_2:focus{border-color:#10b981;outline:none}._textarea_uu9cq_2{resize:vertical;min-height:72px}._gridTwo_uu9cq_2{grid-template-columns:1fr 1fr;gap:12px;display:grid}._footer_uu9cq_2{background:#fafafa;border-top:1px solid #f3f4f6;justify-content:flex-end;gap:8px;padding:12px 20px 16px;display:flex}._btn_uu9cq_2{cursor:pointer;color:#374151;background:#fff;border:1px solid #e5e7eb;border-radius:8px;align-items:center;gap:6px;padding:8px 16px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;display:inline-flex}._btn_uu9cq_2:hover:not(:disabled){background:#f3f4f6}._btn_uu9cq_2:disabled{opacity:.55;cursor:not-allowed}._btnPrimary_uu9cq_2{color:#fff;background:#10b981;border-color:#10b981}._btnPrimary_uu9cq_2:hover:not(:disabled){background:#059669}@media(max-width:520px){._gridTwo_uu9cq_2{grid-template-columns:1fr}}@keyframes _spin_uu9cq_1{to{transform:rotate(360deg)}}@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-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-border-style:solid;--tw-leading:initial;--tw-font-weight: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-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-ease:initial}}}@layer theme;@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,var(--font-sans,"Inter",sans-serif));font-feature-settings:var(--default-font-feature-settings,initial);font-variation-settings:var(--default-font-variation-settings,initial);-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,var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace));font-feature-settings:var(--default-mono-font-feature-settings,initial);font-variation-settings:var(--default-mono-font-variation-settings,initial);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_1wtdh_2{width:100%}@media(min-width:40rem){._container_1wtdh_2{max-width:40rem}}@media(min-width:48rem){._container_1wtdh_2{max-width:48rem}}@media(min-width:64rem){._container_1wtdh_2{max-width:64rem}}@media(min-width:80rem){._container_1wtdh_2{max-width:80rem}}@media(min-width:96rem){._container_1wtdh_2{max-width:96rem}}._mx-auto_1wtdh_2{margin-inline:auto}._mt-2_1wtdh_2{margin-top:calc(var(--spacing,.25rem)*2)}._mt-3_1wtdh_2{margin-top:calc(var(--spacing,.25rem)*3)}._mt-4_1wtdh_2{margin-top:calc(var(--spacing,.25rem)*4)}._mb-1_1wtdh_2{margin-bottom:calc(var(--spacing,.25rem)*1)}._mb-2_1wtdh_2{margin-bottom:calc(var(--spacing,.25rem)*2)}._mb-4_1wtdh_2{margin-bottom:calc(var(--spacing,.25rem)*4)}._mb-5_1wtdh_2{margin-bottom:calc(var(--spacing,.25rem)*5)}._mb-6_1wtdh_2{margin-bottom:calc(var(--spacing,.25rem)*6)}._mb-8_1wtdh_2{margin-bottom:calc(var(--spacing,.25rem)*8)}._block_1wtdh_2{display:block}._flex_1wtdh_2{display:flex}._grid_1wtdh_2{display:grid}._hidden_1wtdh_2{display:none}._inline_1wtdh_2{display:inline}._inline-block_1wtdh_2{display:inline-block}._inline-flex_1wtdh_2{display:inline-flex}._h-5_1wtdh_2{height:calc(var(--spacing,.25rem)*5)}._h-6_1wtdh_2{height:calc(var(--spacing,.25rem)*6)}._h-9_1wtdh_2{height:calc(var(--spacing,.25rem)*9)}._h-full_1wtdh_2{height:100%}._min-h-screen_1wtdh_2{min-height:100vh}._w-5_1wtdh_2{width:calc(var(--spacing,.25rem)*5)}._w-6_1wtdh_2{width:calc(var(--spacing,.25rem)*6)}._w-9_1wtdh_2{width:calc(var(--spacing,.25rem)*9)}._w-full_1wtdh_2{width:100%}._max-w-4xl_1wtdh_2{max-width:var(--container-4xl,56rem)}._max-w-\[140px\]_1wtdh_2{max-width:140px}._max-w-lg_1wtdh_2{max-width:var(--container-lg,32rem)}._max-w-xs_1wtdh_2{max-width:var(--container-xs,20rem)}._flex-shrink-0_1wtdh_2{flex-shrink:0}._grow_1wtdh_2{flex-grow:1}._transform_1wtdh_2{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}._animate-spin_1wtdh_2{animation:var(--animate-spin,spin 1s linear infinite)}._cursor-pointer_1wtdh_2{cursor:pointer}._resize_1wtdh_2{resize:both}._flex-col_1wtdh_2{flex-direction:column}._flex-wrap_1wtdh_2{flex-wrap:wrap}._items-center_1wtdh_2{align-items:center}._items-start_1wtdh_2{align-items:flex-start}._justify-center_1wtdh_2{justify-content:center}._gap-2_1wtdh_2{gap:calc(var(--spacing,.25rem)*2)}._gap-3_1wtdh_2{gap:calc(var(--spacing,.25rem)*3)}._gap-4_1wtdh_2{gap:calc(var(--spacing,.25rem)*4)}:where(._space-y-1_1wtdh_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(._space-y-6_1wtdh_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*6)*calc(1 - var(--tw-space-y-reverse)))}._truncate_1wtdh_2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._overflow-hidden_1wtdh_2{overflow:hidden}._rounded_1wtdh_2{border-radius:.25rem}._rounded-2xl_1wtdh_2{border-radius:var(--radius-2xl,1rem)}._rounded-full_1wtdh_2{border-radius:3.40282e38px}._rounded-lg_1wtdh_2{border-radius:var(--radius-lg,.5rem)}._rounded-md_1wtdh_2{border-radius:var(--radius-md,.375rem)}._rounded-xl_1wtdh_2{border-radius:var(--radius-xl,.75rem)}._border_1wtdh_2{border-style:var(--tw-border-style);border-width:1px}._border-0_1wtdh_2{border-style:var(--tw-border-style);border-width:0}._border-amber-100_1wtdh_2{border-color:var(--color-amber-100,oklch(96.2% .059 95.617))}._border-gray-100_1wtdh_2{border-color:var(--color-gray-100,oklch(96.7% .003 264.542))}._border-gray-200_1wtdh_2{border-color:var(--color-gray-200,oklch(92.8% .006 264.531))}._border-red-100_1wtdh_2{border-color:var(--color-red-100,oklch(93.6% .032 17.717))}._bg-amber-50_1wtdh_2{background-color:var(--color-amber-50,oklch(98.7% .022 95.277))}._bg-blue-50_1wtdh_2{background-color:var(--color-blue-50,oklch(97% .014 254.604))}._bg-emerald-600_1wtdh_2{background-color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._bg-gray-50_1wtdh_2{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._bg-primary-50_1wtdh_2{background-color:var(--color-primary-50,#ecfdf5)}._bg-red-50_1wtdh_2{background-color:var(--color-red-50,oklch(97.1% .013 17.38))}._bg-transparent_1wtdh_2{background-color:#0000}._bg-white_1wtdh_2{background-color:var(--color-white,#fff)}._object-cover_1wtdh_2{object-fit:cover}._p-0_1wtdh_2{padding:calc(var(--spacing,.25rem)*0)}._p-3_1wtdh_2{padding:calc(var(--spacing,.25rem)*3)}._p-8_1wtdh_2{padding:calc(var(--spacing,.25rem)*8)}._px-3_1wtdh_2{padding-inline:calc(var(--spacing,.25rem)*3)}._px-4_1wtdh_2{padding-inline:calc(var(--spacing,.25rem)*4)}._px-5_1wtdh_2{padding-inline:calc(var(--spacing,.25rem)*5)}._px-6_1wtdh_2{padding-inline:calc(var(--spacing,.25rem)*6)}._py-2_1wtdh_2{padding-block:calc(var(--spacing,.25rem)*2)}._py-2\.5_1wtdh_2{padding-block:calc(var(--spacing,.25rem)*2.5)}._py-20_1wtdh_2{padding-block:calc(var(--spacing,.25rem)*20)}._pt-24_1wtdh_2{padding-top:calc(var(--spacing,.25rem)*24)}._pb-16_1wtdh_2{padding-bottom:calc(var(--spacing,.25rem)*16)}._text-center_1wtdh_2{text-align:center}._text-left_1wtdh_2{text-align:left}._text-2xl_1wtdh_2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}._text-4xl_1wtdh_2{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}._text-sm_1wtdh_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}._text-xs_1wtdh_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}._leading-relaxed_1wtdh_2{--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}._font-bold_1wtdh_2{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}._font-medium_1wtdh_2{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}._font-semibold_1wtdh_2{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}._text-amber-800_1wtdh_2{color:var(--color-amber-800,oklch(47.3% .137 46.201))}._text-amber-900\/80_1wtdh_2{color:#7b3306cc}@supports (color:color-mix(in lab,red,red)){._text-amber-900\/80_1wtdh_2{color:color-mix(in oklab,var(--color-amber-900,oklch(41.4% .112 45.904))80%,transparent)}}._text-blue-500_1wtdh_2{color:var(--color-blue-500,oklch(62.3% .214 259.815))}._text-blue-800_1wtdh_2{color:var(--color-blue-800,oklch(42.4% .199 265.638))}._text-emerald-600_1wtdh_2{color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._text-emerald-700_1wtdh_2{color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._text-gray-500_1wtdh_2{color:var(--color-gray-500,oklch(55.1% .027 264.364))}._text-gray-600_1wtdh_2{color:var(--color-gray-600,oklch(44.6% .03 256.802))}._text-gray-700_1wtdh_2{color:var(--color-gray-700,oklch(37.3% .034 259.733))}._text-gray-800_1wtdh_2{color:var(--color-gray-800,oklch(27.8% .033 256.848))}._text-gray-900_1wtdh_2{color:var(--color-gray-900,oklch(21% .034 264.665))}._text-primary-500_1wtdh_2{color:var(--color-primary-500,#10b981)}._text-primary-600_1wtdh_2{color:var(--color-primary-600,#059669)}._text-red-600_1wtdh_2{color:var(--color-red-600,oklch(57.7% .245 27.325))}._text-red-700_1wtdh_2{color:var(--color-red-700,oklch(50.5% .213 27.518))}._text-red-800_1wtdh_2{color:var(--color-red-800,oklch(44.4% .177 26.899))}._text-white_1wtdh_2{color:var(--color-white,#fff)}._underline_1wtdh_2{text-decoration-line:underline}._shadow-md_1wtdh_2{--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_1wtdh_2{--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)}._filter_1wtdh_2{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,)}._transition-colors_1wtdh_2{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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._transition-opacity_1wtdh_2{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._ease-out_1wtdh_2{--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1))}@media(hover:hover){._hover\:border-primary-500_1wtdh_2:hover{border-color:var(--color-primary-500,#10b981)}._hover\:bg-emerald-700_1wtdh_2:hover{background-color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._hover\:bg-gray-50_1wtdh_2:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._hover\:text-primary-600_1wtdh_2:hover{color:var(--color-primary-600,#059669)}._hover\:underline_1wtdh_2:hover{text-decoration-line:underline}._hover\:opacity-70_1wtdh_2:hover{opacity:.7}}._disabled\:opacity-50_1wtdh_2:disabled{opacity:.5}@media(min-width:40rem){._sm\:flex-row_1wtdh_2{flex-direction:row}}@media(min-width:48rem){._md\:mt-0_1wtdh_2{margin-top:calc(var(--spacing,.25rem)*0)}._md\:gap-4_1wtdh_2{gap:calc(var(--spacing,.25rem)*4)}}@media(min-width:80rem){._xl\:h-10_1wtdh_2{height:calc(var(--spacing,.25rem)*10)}._xl\:w-10_1wtdh_2{width:calc(var(--spacing,.25rem)*10)}._xl\:max-w-\[180px\]_1wtdh_2{max-width:180px}}@media(min-width:96rem){._2xl\:inline_1wtdh_2{display:inline}}}._page_1wtdh_2{flex-direction:column;gap:20px;display:flex}._pageHeader_1wtdh_2{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._pageTitle_1wtdh_2{color:#111827;letter-spacing:-.02em;margin:0;font-family:Inter,sans-serif;font-size:26px;font-weight:700}._pageSub_1wtdh_2{color:#6b7280;max-width:640px;margin-top:4px;font-size:14px}._headerActions_1wtdh_2{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._refreshBtn_1wtdh_2{color:#374151;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:8px;align-items:center;gap:6px;padding:8px 16px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;transition:all .2s;display:flex}._refreshBtn_1wtdh_2:hover:not(:disabled){background:#f3f4f6;border-color:#d1d5db}._refreshBtn_1wtdh_2:disabled{opacity:.55;cursor:not-allowed}._addBtn_1wtdh_2{color:#fff;cursor:pointer;background-color:#10b981;border:none;border-radius:8px;align-items:center;gap:8px;padding:10px 18px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;transition:background-color .2s;display:flex;box-shadow:0 4px 6px -1px #10b98133}._addBtn_1wtdh_2:hover{background-color:#059669}._banner_1wtdh_2{border-radius:8px;padding:10px 14px;font-size:13px}._bannerError_1wtdh_2{color:#991b1b;background:#fee2e2}._bannerSuccess_1wtdh_2{color:#065f46;background:#d1fae5}._statsGrid_1wtdh_2{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}._tableSection_1wtdh_2{flex-direction:column;gap:12px;display:flex}._filterBar_1wtdh_2{background:#fff;border:1px solid #e5e7eb;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;display:flex}._tabs_1wtdh_2{flex-wrap:wrap;gap:4px;display:flex}._tab_1wtdh_2{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-family:Inter,sans-serif;font-size:13px;font-weight:500;transition:all .2s;display:inline-flex}._tab_1wtdh_2:hover{color:#374151;background:#f3f4f6}._tabActive_1wtdh_2{font-weight:600;color:#059669!important;background:#ecfdf5!important}._tabCount_1wtdh_2{color:inherit;background:#0000000f;border-radius:999px;padding:1px 6px;font-size:11px;font-weight:700}._tabActive_1wtdh_2 ._tabCount_1wtdh_2{background:#2ecc712e}._rightFilters_1wtdh_2{align-items:center;gap:10px;display:flex}._activeSelect_1wtdh_2{color:#374151;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:6px;outline:none;padding:6px 10px;font-family:Inter,sans-serif;font-size:13px}._activeSelect_1wtdh_2:focus{border-color:#2ecc71}._search_1wtdh_2{background:#f3f4f6;border:1px solid #0000;border-radius:6px;align-items:center;gap:6px;padding:6px 10px;transition:all .2s;display:flex}._search_1wtdh_2:focus-within{background:#fff;border-color:#2ecc71}._searchInput_1wtdh_2{color:#374151;background:0 0;border:none;outline:none;width:220px;font-family:Inter,sans-serif;font-size:13px}._searchInput_1wtdh_2::placeholder{color:#9ca3af}._loadingBox_1wtdh_2{text-align:center;color:#9ca3af;background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:48px;font-size:14px}._staffCell_1wtdh_2{align-items:center;gap:10px;display:flex}._staffAvatar_1wtdh_2{object-fit:cover;border-radius:50%;flex-shrink:0;width:36px;height:36px}._staffAvatarFallback_1wtdh_2{color:#fff;background:linear-gradient(135deg,#3b82f6,#2563eb);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:13px;font-weight:700;display:flex}._staffName_1wtdh_2{color:#111827;align-items:center;gap:6px;font-size:14px;font-weight:600;display:inline-flex}._inactiveDot_1wtdh_2{background:#ef4444;border-radius:50%;width:8px;height:8px}._staffMeta_1wtdh_2{color:#9ca3af;text-overflow:ellipsis;white-space:nowrap;max-width:280px;font-size:12px;overflow:hidden}._roleDept_1wtdh_2{flex-direction:column;gap:4px;display:flex}._roleBadge_1wtdh_2{color:#2563eb;background-color:#eff6ff;border-radius:4px;width:fit-content;padding:4px 8px;font-size:12px;font-weight:600}._deptHint_1wtdh_2{color:#6b7280;font-size:11px}._contactInfo_1wtdh_2{flex-direction:column;gap:2px;display:flex}._contactPhone_1wtdh_2{color:#374151;font-size:13px;font-weight:500}._jobHint_1wtdh_2{color:#9ca3af;font-size:11px}._statusBadge_1wtdh_2{border-radius:12px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-block}._st_active_1wtdh_2{color:#065f46;background-color:#d1fae5}._st_on_leave_1wtdh_2{color:#92400e;background-color:#fef3c7}._st_inactive_1wtdh_2{color:#4b5563;background-color:#f3f4f6}._viewBtn_1wtdh_2{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:30px;height:30px;transition:all .2s;display:flex}._viewBtn_1wtdh_2:hover{color:#374151;background:#f3f4f6}._pagination_1wtdh_2{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;padding:8px 0 4px;display:flex}._pageBtn_1wtdh_2{color:#374151;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:6px 14px;font-family:Inter,sans-serif;font-size:13px;font-weight:600}._pageBtn_1wtdh_2:hover:not(:disabled){background:#f9fafb}._pageBtn_1wtdh_2:disabled{opacity:.45;cursor:not-allowed}._pageInfo_1wtdh_2{color:#6b7280;font-size:13px}._pageTotal_1wtdh_2{color:#9ca3af;margin-left:6px;font-size:12px}@media(max-width:1280px){._statsGrid_1wtdh_2{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){._statsGrid_1wtdh_2{grid-template-columns:1fr}._filterBar_1wtdh_2,._rightFilters_1wtdh_2{flex-direction:column;align-items:stretch}._searchInput_1wtdh_2{width:100%}._pageHeader_1wtdh_2{flex-direction:column}}@keyframes _spin_1wtdh_1{to{transform:rotate(360deg)}}@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-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-border-style:solid;--tw-leading:initial;--tw-font-weight: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-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-ease:initial}}}@layer theme;@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,var(--font-sans,"Inter",sans-serif));font-feature-settings:var(--default-font-feature-settings,initial);font-variation-settings:var(--default-font-variation-settings,initial);-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,var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace));font-feature-settings:var(--default-mono-font-feature-settings,initial);font-variation-settings:var(--default-mono-font-variation-settings,initial);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_gjywd_2{width:100%}@media(min-width:40rem){._container_gjywd_2{max-width:40rem}}@media(min-width:48rem){._container_gjywd_2{max-width:48rem}}@media(min-width:64rem){._container_gjywd_2{max-width:64rem}}@media(min-width:80rem){._container_gjywd_2{max-width:80rem}}@media(min-width:96rem){._container_gjywd_2{max-width:96rem}}._mx-auto_gjywd_2{margin-inline:auto}._mt-2_gjywd_2{margin-top:calc(var(--spacing,.25rem)*2)}._mt-3_gjywd_2{margin-top:calc(var(--spacing,.25rem)*3)}._mt-4_gjywd_2{margin-top:calc(var(--spacing,.25rem)*4)}._mb-1_gjywd_2{margin-bottom:calc(var(--spacing,.25rem)*1)}._mb-2_gjywd_2{margin-bottom:calc(var(--spacing,.25rem)*2)}._mb-4_gjywd_2{margin-bottom:calc(var(--spacing,.25rem)*4)}._mb-5_gjywd_2{margin-bottom:calc(var(--spacing,.25rem)*5)}._mb-6_gjywd_2{margin-bottom:calc(var(--spacing,.25rem)*6)}._mb-8_gjywd_2{margin-bottom:calc(var(--spacing,.25rem)*8)}._block_gjywd_2{display:block}._flex_gjywd_2{display:flex}._grid_gjywd_2{display:grid}._hidden_gjywd_2{display:none}._inline_gjywd_2{display:inline}._inline-block_gjywd_2{display:inline-block}._inline-flex_gjywd_2{display:inline-flex}._h-5_gjywd_2{height:calc(var(--spacing,.25rem)*5)}._h-6_gjywd_2{height:calc(var(--spacing,.25rem)*6)}._h-9_gjywd_2{height:calc(var(--spacing,.25rem)*9)}._h-full_gjywd_2{height:100%}._min-h-screen_gjywd_2{min-height:100vh}._w-5_gjywd_2{width:calc(var(--spacing,.25rem)*5)}._w-6_gjywd_2{width:calc(var(--spacing,.25rem)*6)}._w-9_gjywd_2{width:calc(var(--spacing,.25rem)*9)}._w-full_gjywd_2{width:100%}._max-w-4xl_gjywd_2{max-width:var(--container-4xl,56rem)}._max-w-\[140px\]_gjywd_2{max-width:140px}._max-w-lg_gjywd_2{max-width:var(--container-lg,32rem)}._max-w-xs_gjywd_2{max-width:var(--container-xs,20rem)}._flex-shrink-0_gjywd_2{flex-shrink:0}._grow_gjywd_2{flex-grow:1}._transform_gjywd_2{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}._animate-spin_gjywd_2{animation:var(--animate-spin,spin 1s linear infinite)}._cursor-pointer_gjywd_2{cursor:pointer}._resize_gjywd_2{resize:both}._flex-col_gjywd_2{flex-direction:column}._flex-wrap_gjywd_2{flex-wrap:wrap}._items-center_gjywd_2{align-items:center}._items-start_gjywd_2{align-items:flex-start}._justify-center_gjywd_2{justify-content:center}._gap-2_gjywd_2{gap:calc(var(--spacing,.25rem)*2)}._gap-3_gjywd_2{gap:calc(var(--spacing,.25rem)*3)}._gap-4_gjywd_2{gap:calc(var(--spacing,.25rem)*4)}:where(._space-y-1_gjywd_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(._space-y-6_gjywd_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*6)*calc(1 - var(--tw-space-y-reverse)))}._truncate_gjywd_2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._overflow-hidden_gjywd_2{overflow:hidden}._rounded_gjywd_2{border-radius:.25rem}._rounded-2xl_gjywd_2{border-radius:var(--radius-2xl,1rem)}._rounded-full_gjywd_2{border-radius:3.40282e38px}._rounded-lg_gjywd_2{border-radius:var(--radius-lg,.5rem)}._rounded-md_gjywd_2{border-radius:var(--radius-md,.375rem)}._rounded-xl_gjywd_2{border-radius:var(--radius-xl,.75rem)}._border_gjywd_2{border-style:var(--tw-border-style);border-width:1px}._border-0_gjywd_2{border-style:var(--tw-border-style);border-width:0}._border-amber-100_gjywd_2{border-color:var(--color-amber-100,oklch(96.2% .059 95.617))}._border-gray-100_gjywd_2{border-color:var(--color-gray-100,oklch(96.7% .003 264.542))}._border-gray-200_gjywd_2{border-color:var(--color-gray-200,oklch(92.8% .006 264.531))}._border-red-100_gjywd_2{border-color:var(--color-red-100,oklch(93.6% .032 17.717))}._bg-amber-50_gjywd_2{background-color:var(--color-amber-50,oklch(98.7% .022 95.277))}._bg-blue-50_gjywd_2{background-color:var(--color-blue-50,oklch(97% .014 254.604))}._bg-emerald-600_gjywd_2{background-color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._bg-gray-50_gjywd_2{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._bg-primary-50_gjywd_2{background-color:var(--color-primary-50,#ecfdf5)}._bg-red-50_gjywd_2{background-color:var(--color-red-50,oklch(97.1% .013 17.38))}._bg-transparent_gjywd_2{background-color:#0000}._bg-white_gjywd_2{background-color:var(--color-white,#fff)}._object-cover_gjywd_2{object-fit:cover}._p-0_gjywd_2{padding:calc(var(--spacing,.25rem)*0)}._p-3_gjywd_2{padding:calc(var(--spacing,.25rem)*3)}._p-8_gjywd_2{padding:calc(var(--spacing,.25rem)*8)}._px-3_gjywd_2{padding-inline:calc(var(--spacing,.25rem)*3)}._px-4_gjywd_2{padding-inline:calc(var(--spacing,.25rem)*4)}._px-5_gjywd_2{padding-inline:calc(var(--spacing,.25rem)*5)}._px-6_gjywd_2{padding-inline:calc(var(--spacing,.25rem)*6)}._py-2_gjywd_2{padding-block:calc(var(--spacing,.25rem)*2)}._py-2\.5_gjywd_2{padding-block:calc(var(--spacing,.25rem)*2.5)}._py-20_gjywd_2{padding-block:calc(var(--spacing,.25rem)*20)}._pt-24_gjywd_2{padding-top:calc(var(--spacing,.25rem)*24)}._pb-16_gjywd_2{padding-bottom:calc(var(--spacing,.25rem)*16)}._text-center_gjywd_2{text-align:center}._text-left_gjywd_2{text-align:left}._text-2xl_gjywd_2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}._text-4xl_gjywd_2{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}._text-sm_gjywd_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}._text-xs_gjywd_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}._leading-relaxed_gjywd_2{--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}._font-bold_gjywd_2{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}._font-medium_gjywd_2{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}._font-semibold_gjywd_2{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}._text-amber-800_gjywd_2{color:var(--color-amber-800,oklch(47.3% .137 46.201))}._text-amber-900\/80_gjywd_2{color:#7b3306cc}@supports (color:color-mix(in lab,red,red)){._text-amber-900\/80_gjywd_2{color:color-mix(in oklab,var(--color-amber-900,oklch(41.4% .112 45.904))80%,transparent)}}._text-blue-500_gjywd_2{color:var(--color-blue-500,oklch(62.3% .214 259.815))}._text-blue-800_gjywd_2{color:var(--color-blue-800,oklch(42.4% .199 265.638))}._text-emerald-600_gjywd_2{color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._text-emerald-700_gjywd_2{color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._text-gray-500_gjywd_2{color:var(--color-gray-500,oklch(55.1% .027 264.364))}._text-gray-600_gjywd_2{color:var(--color-gray-600,oklch(44.6% .03 256.802))}._text-gray-700_gjywd_2{color:var(--color-gray-700,oklch(37.3% .034 259.733))}._text-gray-800_gjywd_2{color:var(--color-gray-800,oklch(27.8% .033 256.848))}._text-gray-900_gjywd_2{color:var(--color-gray-900,oklch(21% .034 264.665))}._text-primary-500_gjywd_2{color:var(--color-primary-500,#10b981)}._text-primary-600_gjywd_2{color:var(--color-primary-600,#059669)}._text-red-600_gjywd_2{color:var(--color-red-600,oklch(57.7% .245 27.325))}._text-red-700_gjywd_2{color:var(--color-red-700,oklch(50.5% .213 27.518))}._text-red-800_gjywd_2{color:var(--color-red-800,oklch(44.4% .177 26.899))}._text-white_gjywd_2{color:var(--color-white,#fff)}._underline_gjywd_2{text-decoration-line:underline}._shadow-md_gjywd_2{--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_gjywd_2{--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)}._filter_gjywd_2{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,)}._transition-colors_gjywd_2{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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._transition-opacity_gjywd_2{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._ease-out_gjywd_2{--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1))}@media(hover:hover){._hover\:border-primary-500_gjywd_2:hover{border-color:var(--color-primary-500,#10b981)}._hover\:bg-emerald-700_gjywd_2:hover{background-color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._hover\:bg-gray-50_gjywd_2:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._hover\:text-primary-600_gjywd_2:hover{color:var(--color-primary-600,#059669)}._hover\:underline_gjywd_2:hover{text-decoration-line:underline}._hover\:opacity-70_gjywd_2:hover{opacity:.7}}._disabled\:opacity-50_gjywd_2:disabled{opacity:.5}@media(min-width:40rem){._sm\:flex-row_gjywd_2{flex-direction:row}}@media(min-width:48rem){._md\:mt-0_gjywd_2{margin-top:calc(var(--spacing,.25rem)*0)}._md\:gap-4_gjywd_2{gap:calc(var(--spacing,.25rem)*4)}}@media(min-width:80rem){._xl\:h-10_gjywd_2{height:calc(var(--spacing,.25rem)*10)}._xl\:w-10_gjywd_2{width:calc(var(--spacing,.25rem)*10)}._xl\:max-w-\[180px\]_gjywd_2{max-width:180px}}@media(min-width:96rem){._2xl\:inline_gjywd_2{display:inline}}}._page_gjywd_2{flex-direction:column;gap:20px;display:flex}._pageHeader_gjywd_2{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._pageTitle_gjywd_2{color:#111827;letter-spacing:-.02em;font-family:Inter,sans-serif;font-size:26px;font-weight:700}._pageSubtitle_gjywd_2{color:#6b7280;margin-top:4px;font-size:14px}._headerActions_gjywd_2{align-items:center;gap:8px;display:flex}._refreshBtn_gjywd_2,._addBtn_gjywd_2,._cancelBtn_gjywd_2,._submitBtn_gjywd_2{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:8px 14px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;transition:all .2s;display:inline-flex}._refreshBtn_gjywd_2{color:#374151;background:#fff;border:1px solid #e5e7eb}._refreshBtn_gjywd_2:hover:not(:disabled){color:#059669;border-color:#2ecc71}._addBtn_gjywd_2,._submitBtn_gjywd_2{color:#fff;background:linear-gradient(135deg,#2ecc71,#27ae60);border:none;box-shadow:0 2px 8px #2ecc714d}._addBtn_gjywd_2:hover,._submitBtn_gjywd_2:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 16px #2ecc7166}._cancelBtn_gjywd_2{color:#374151;background:#fff;border:1px solid #d1d5db}._cancelBtn_gjywd_2:hover{border-color:#9ca3af}._refreshBtn_gjywd_2:disabled,._submitBtn_gjywd_2:disabled,._cancelBtn_gjywd_2:disabled{opacity:.6;cursor:not-allowed}._statsGrid_gjywd_2{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}._banner_gjywd_2{border:1px solid #0000;border-radius:10px;align-items:center;gap:8px;padding:10px 14px;font-size:13px;display:flex}._bannerError_gjywd_2{color:#b91c1c;background:#fef2f2;border-color:#fecaca}._bannerSuccess_gjywd_2{color:#047857;background:#ecfdf5;border-color:#a7f3d0}._bannerClose_gjywd_2{color:inherit;cursor:pointer;background:0 0;border:none;border-radius:6px;margin-left:auto;padding:4px}._filterBar_gjywd_2{background:#fff;border:1px solid #e5e7eb;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;display:flex}._filterTabs_gjywd_2{gap:4px;display:flex}._filterTab_gjywd_2{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:6px;padding:6px 14px;font-size:13px;font-weight:500;display:inline-flex}._filterTabActive_gjywd_2{color:#059669;background:#ecfdf5;font-weight:600}._tabCount_gjywd_2{background:#6b72801f;border-radius:9px;justify-content:center;align-items:center;min-width:20px;height:18px;padding:0 6px;font-size:11px;font-weight:600;display:inline-flex}._filterSearch_gjywd_2{background:#f3f4f6;border:1px solid #0000;border-radius:6px;flex:1;align-items:center;gap:6px;max-width:360px;padding:6px 10px;display:flex}._filterSearch_gjywd_2:focus-within{background:#fff;border-color:#2ecc71}._filterInput_gjywd_2,._formInput_gjywd_2,._formSelect_gjywd_2,._formTextarea_gjywd_2{color:#374151;border:none;outline:none;font-family:Inter,sans-serif;font-size:13px}._filterInput_gjywd_2{background:0 0;width:100%}._nameCell_gjywd_2{align-items:center;gap:10px;display:flex}._nameIcon_gjywd_2{color:#059669;background:linear-gradient(135deg,#d1fae5,#a7f3d0);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}._nameTitle_gjywd_2{color:#111827;font-size:14px;font-weight:600}._subText_gjywd_2{color:#9ca3af;font-size:12px}._actions_gjywd_2{gap:4px;display:flex}._actionBtn_gjywd_2{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:30px;height:30px;display:flex}._actionBtn_gjywd_2:hover{background:#f3f4f6}._actionDanger_gjywd_2:hover{color:#dc2626;background:#fef2f2}._actionSuccess_gjywd_2:hover{color:#047857;background:#ecfdf5}._statusBadge_gjywd_2{border-radius:999px;align-items:center;padding:4px 10px;font-size:11px;font-weight:700;display:inline-flex}._badgeSuccess_gjywd_2{color:#047857;background:#d1fae5}._badgeWarning_gjywd_2{color:#9a3412;background:#ffedd5}._badgeDanger_gjywd_2{color:#b91c1c;background:#fee2e2}._badgeNeutral_gjywd_2{color:#374151;background:#e5e7eb}._modalOverlay_gjywd_2{z-index:1100;background:#1118278c;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}._modalContent_gjywd_2{background:#fff;border-radius:14px;width:min(720px,100%);max-height:85vh;overflow:auto;box-shadow:0 24px 60px #00000040}._modalHeader_gjywd_2{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;padding:16px 18px;display:flex}._modalBody_gjywd_2{gap:12px;padding:16px 18px;display:grid}._formRow_gjywd_2{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}._formGroup_gjywd_2{gap:6px;display:grid}._formLabel_gjywd_2{color:#374151;font-size:13px;font-weight:600}._formInput_gjywd_2,._formSelect_gjywd_2,._formTextarea_gjywd_2{background:#fff;border:1px solid #d1d5db;border-radius:8px;padding:9px 10px}._formTextarea_gjywd_2{resize:vertical;min-height:90px}._modalFooter_gjywd_2{border-top:1px solid #f1f5f9;justify-content:flex-end;gap:8px;padding:14px 18px 16px;display:flex}._contentTabs_gjywd_2{flex-wrap:wrap;gap:8px;display:flex}._contentTab_gjywd_2{color:#4b5563;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:6px 10px;font-size:12px;font-weight:600}._contentTabActive_gjywd_2{color:#047857;background:#ecfdf5;border-color:#86efac}@media(max-width:768px){._statsGrid_gjywd_2{grid-template-columns:1fr}._pageHeader_gjywd_2,._filterBar_gjywd_2,._formRow_gjywd_2{flex-direction:column;grid-template-columns:1fr}._headerActions_gjywd_2{width:100%}}@keyframes _spin_gjywd_1{to{transform:rotate(360deg)}}._page_1453o_1{padding:0 0 2rem}._header_1453o_5{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem;margin-bottom:1.5rem}._title_1453o_13{font-size:1.5rem;font-weight:700;color:#111827}._subtitle_1453o_19{font-size:14px;color:#6b7280;margin-top:4px}._filters_1453o_25{display:flex;flex-wrap:wrap;gap:8px}._filterBtn_1453o_31,._filterActive_1453o_32{padding:8px 14px;border-radius:8px;border:1px solid #e5e7eb;background:#fff;font-size:13px;cursor:pointer}._filterActive_1453o_32{background:#059669;border-color:#059669;color:#fff}._error_1453o_47{color:#dc2626;margin-bottom:12px}._muted_1453o_52{color:#6b7280}._mutedSmall_1453o_56{font-size:12px;color:#9ca3af}._tableWrap_1453o_61{background:#fff;border-radius:12px;border:1px solid #e5e7eb;overflow-x:auto}._table_1453o_61{width:100%;border-collapse:collapse;font-size:14px}._table_1453o_61 th,._table_1453o_61 td{padding:12px 14px;text-align:left;border-bottom:1px solid #f3f4f6}._table_1453o_61 th{background:#f9fafb;font-weight:600;color:#374151}._empty_1453o_87{text-align:center;color:#9ca3af;padding:2rem!important}._status_pending_1453o_93{color:#d97706;font-weight:600}._status_approved_1453o_98{color:#059669;font-weight:600}._status_rejected_1453o_103{color:#dc2626;font-weight:600}._actions_1453o_108{display:flex;gap:8px}._approveBtn_1453o_113,._rejectBtn_1453o_114{padding:6px 12px;border-radius:6px;border:none;font-size:12px;font-weight:600;cursor:pointer}._approveBtn_1453o_113{background:#ecfdf5;color:#059669}._rejectBtn_1453o_114{background:#fef2f2;color:#dc2626}._approveBtn_1453o_113:disabled,._rejectBtn_1453o_114:disabled{opacity:.5;cursor:not-allowed}@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-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-border-style:solid;--tw-leading:initial;--tw-font-weight: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-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-ease:initial}}}@layer theme;@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,var(--font-sans,"Inter",sans-serif));font-feature-settings:var(--default-font-feature-settings,initial);font-variation-settings:var(--default-font-variation-settings,initial);-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,var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace));font-feature-settings:var(--default-mono-font-feature-settings,initial);font-variation-settings:var(--default-mono-font-variation-settings,initial);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_1my5q_2{width:100%}@media(min-width:40rem){._container_1my5q_2{max-width:40rem}}@media(min-width:48rem){._container_1my5q_2{max-width:48rem}}@media(min-width:64rem){._container_1my5q_2{max-width:64rem}}@media(min-width:80rem){._container_1my5q_2{max-width:80rem}}@media(min-width:96rem){._container_1my5q_2{max-width:96rem}}._mx-auto_1my5q_2{margin-inline:auto}._mt-2_1my5q_2{margin-top:calc(var(--spacing,.25rem)*2)}._mt-3_1my5q_2{margin-top:calc(var(--spacing,.25rem)*3)}._mt-4_1my5q_2{margin-top:calc(var(--spacing,.25rem)*4)}._mb-1_1my5q_2{margin-bottom:calc(var(--spacing,.25rem)*1)}._mb-2_1my5q_2{margin-bottom:calc(var(--spacing,.25rem)*2)}._mb-4_1my5q_2{margin-bottom:calc(var(--spacing,.25rem)*4)}._mb-5_1my5q_2{margin-bottom:calc(var(--spacing,.25rem)*5)}._mb-6_1my5q_2{margin-bottom:calc(var(--spacing,.25rem)*6)}._mb-8_1my5q_2{margin-bottom:calc(var(--spacing,.25rem)*8)}._block_1my5q_2{display:block}._flex_1my5q_2{display:flex}._grid_1my5q_2{display:grid}._hidden_1my5q_2{display:none}._inline_1my5q_2{display:inline}._inline-block_1my5q_2{display:inline-block}._inline-flex_1my5q_2{display:inline-flex}._h-5_1my5q_2{height:calc(var(--spacing,.25rem)*5)}._h-6_1my5q_2{height:calc(var(--spacing,.25rem)*6)}._h-9_1my5q_2{height:calc(var(--spacing,.25rem)*9)}._h-full_1my5q_2{height:100%}._min-h-screen_1my5q_2{min-height:100vh}._w-5_1my5q_2{width:calc(var(--spacing,.25rem)*5)}._w-6_1my5q_2{width:calc(var(--spacing,.25rem)*6)}._w-9_1my5q_2{width:calc(var(--spacing,.25rem)*9)}._w-full_1my5q_2{width:100%}._max-w-4xl_1my5q_2{max-width:var(--container-4xl,56rem)}._max-w-\[140px\]_1my5q_2{max-width:140px}._max-w-lg_1my5q_2{max-width:var(--container-lg,32rem)}._max-w-xs_1my5q_2{max-width:var(--container-xs,20rem)}._flex-shrink-0_1my5q_2{flex-shrink:0}._grow_1my5q_2{flex-grow:1}._transform_1my5q_2{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}._animate-spin_1my5q_2{animation:var(--animate-spin,spin 1s linear infinite)}._cursor-pointer_1my5q_2{cursor:pointer}._resize_1my5q_2{resize:both}._flex-col_1my5q_2{flex-direction:column}._flex-wrap_1my5q_2{flex-wrap:wrap}._items-center_1my5q_2{align-items:center}._items-start_1my5q_2{align-items:flex-start}._justify-center_1my5q_2{justify-content:center}._gap-2_1my5q_2{gap:calc(var(--spacing,.25rem)*2)}._gap-3_1my5q_2{gap:calc(var(--spacing,.25rem)*3)}._gap-4_1my5q_2{gap:calc(var(--spacing,.25rem)*4)}:where(._space-y-1_1my5q_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(._space-y-6_1my5q_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*6)*calc(1 - var(--tw-space-y-reverse)))}._truncate_1my5q_2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._overflow-hidden_1my5q_2{overflow:hidden}._rounded_1my5q_2{border-radius:.25rem}._rounded-2xl_1my5q_2{border-radius:var(--radius-2xl,1rem)}._rounded-full_1my5q_2{border-radius:3.40282e38px}._rounded-lg_1my5q_2{border-radius:var(--radius-lg,.5rem)}._rounded-md_1my5q_2{border-radius:var(--radius-md,.375rem)}._rounded-xl_1my5q_2{border-radius:var(--radius-xl,.75rem)}._border_1my5q_2{border-style:var(--tw-border-style);border-width:1px}._border-0_1my5q_2{border-style:var(--tw-border-style);border-width:0}._border-amber-100_1my5q_2{border-color:var(--color-amber-100,oklch(96.2% .059 95.617))}._border-gray-100_1my5q_2{border-color:var(--color-gray-100,oklch(96.7% .003 264.542))}._border-gray-200_1my5q_2{border-color:var(--color-gray-200,oklch(92.8% .006 264.531))}._border-red-100_1my5q_2{border-color:var(--color-red-100,oklch(93.6% .032 17.717))}._bg-amber-50_1my5q_2{background-color:var(--color-amber-50,oklch(98.7% .022 95.277))}._bg-blue-50_1my5q_2{background-color:var(--color-blue-50,oklch(97% .014 254.604))}._bg-emerald-600_1my5q_2{background-color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._bg-gray-50_1my5q_2{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._bg-primary-50_1my5q_2{background-color:var(--color-primary-50,#ecfdf5)}._bg-red-50_1my5q_2{background-color:var(--color-red-50,oklch(97.1% .013 17.38))}._bg-transparent_1my5q_2{background-color:#0000}._bg-white_1my5q_2{background-color:var(--color-white,#fff)}._object-cover_1my5q_2{object-fit:cover}._p-0_1my5q_2{padding:calc(var(--spacing,.25rem)*0)}._p-3_1my5q_2{padding:calc(var(--spacing,.25rem)*3)}._p-8_1my5q_2{padding:calc(var(--spacing,.25rem)*8)}._px-3_1my5q_2{padding-inline:calc(var(--spacing,.25rem)*3)}._px-4_1my5q_2{padding-inline:calc(var(--spacing,.25rem)*4)}._px-5_1my5q_2{padding-inline:calc(var(--spacing,.25rem)*5)}._px-6_1my5q_2{padding-inline:calc(var(--spacing,.25rem)*6)}._py-2_1my5q_2{padding-block:calc(var(--spacing,.25rem)*2)}._py-2\.5_1my5q_2{padding-block:calc(var(--spacing,.25rem)*2.5)}._py-20_1my5q_2{padding-block:calc(var(--spacing,.25rem)*20)}._pt-24_1my5q_2{padding-top:calc(var(--spacing,.25rem)*24)}._pb-16_1my5q_2{padding-bottom:calc(var(--spacing,.25rem)*16)}._text-center_1my5q_2{text-align:center}._text-left_1my5q_2{text-align:left}._text-2xl_1my5q_2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}._text-4xl_1my5q_2{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}._text-sm_1my5q_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}._text-xs_1my5q_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}._leading-relaxed_1my5q_2{--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}._font-bold_1my5q_2{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}._font-medium_1my5q_2{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}._font-semibold_1my5q_2{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}._text-amber-800_1my5q_2{color:var(--color-amber-800,oklch(47.3% .137 46.201))}._text-amber-900\/80_1my5q_2{color:#7b3306cc}@supports (color:color-mix(in lab,red,red)){._text-amber-900\/80_1my5q_2{color:color-mix(in oklab,var(--color-amber-900,oklch(41.4% .112 45.904))80%,transparent)}}._text-blue-500_1my5q_2{color:var(--color-blue-500,oklch(62.3% .214 259.815))}._text-blue-800_1my5q_2{color:var(--color-blue-800,oklch(42.4% .199 265.638))}._text-emerald-600_1my5q_2{color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._text-emerald-700_1my5q_2{color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._text-gray-500_1my5q_2{color:var(--color-gray-500,oklch(55.1% .027 264.364))}._text-gray-600_1my5q_2{color:var(--color-gray-600,oklch(44.6% .03 256.802))}._text-gray-700_1my5q_2{color:var(--color-gray-700,oklch(37.3% .034 259.733))}._text-gray-800_1my5q_2{color:var(--color-gray-800,oklch(27.8% .033 256.848))}._text-gray-900_1my5q_2{color:var(--color-gray-900,oklch(21% .034 264.665))}._text-primary-500_1my5q_2{color:var(--color-primary-500,#10b981)}._text-primary-600_1my5q_2{color:var(--color-primary-600,#059669)}._text-red-600_1my5q_2{color:var(--color-red-600,oklch(57.7% .245 27.325))}._text-red-700_1my5q_2{color:var(--color-red-700,oklch(50.5% .213 27.518))}._text-red-800_1my5q_2{color:var(--color-red-800,oklch(44.4% .177 26.899))}._text-white_1my5q_2{color:var(--color-white,#fff)}._underline_1my5q_2{text-decoration-line:underline}._shadow-md_1my5q_2{--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_1my5q_2{--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)}._filter_1my5q_2{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,)}._transition-colors_1my5q_2{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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._transition-opacity_1my5q_2{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._ease-out_1my5q_2{--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1))}@media(hover:hover){._hover\:border-primary-500_1my5q_2:hover{border-color:var(--color-primary-500,#10b981)}._hover\:bg-emerald-700_1my5q_2:hover{background-color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._hover\:bg-gray-50_1my5q_2:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._hover\:text-primary-600_1my5q_2:hover{color:var(--color-primary-600,#059669)}._hover\:underline_1my5q_2:hover{text-decoration-line:underline}._hover\:opacity-70_1my5q_2:hover{opacity:.7}}._disabled\:opacity-50_1my5q_2:disabled{opacity:.5}@media(min-width:40rem){._sm\:flex-row_1my5q_2{flex-direction:row}}@media(min-width:48rem){._md\:mt-0_1my5q_2{margin-top:calc(var(--spacing,.25rem)*0)}._md\:gap-4_1my5q_2{gap:calc(var(--spacing,.25rem)*4)}}@media(min-width:80rem){._xl\:h-10_1my5q_2{height:calc(var(--spacing,.25rem)*10)}._xl\:w-10_1my5q_2{width:calc(var(--spacing,.25rem)*10)}._xl\:max-w-\[180px\]_1my5q_2{max-width:180px}}@media(min-width:96rem){._2xl\:inline_1my5q_2{display:inline}}}._guideRoot_1my5q_2{background:#f3f4f6;min-height:100vh;font-family:Inter,sans-serif;display:flex}._sidebar_1my5q_2{z-index:50;background:#fff;border-right:1px solid #e5e7eb;flex-direction:column;width:220px;transition:width .3s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;top:0;bottom:0;left:0;overflow:hidden}._collapsed_1my5q_2{width:72px}._sidebarHeader_1my5q_2{border-bottom:1px solid #f3f4f6;justify-content:space-between;align-items:center;padding:16px;transition:all .3s;display:flex}._collapsed_1my5q_2 ._sidebarHeader_1my5q_2{flex-direction:column;align-items:center;gap:8px;padding:16px 6px 12px}._logoArea_1my5q_2{align-items:center;gap:10px;display:flex;overflow:hidden}._collapsed_1my5q_2 ._logoArea_1my5q_2{justify-content:center;width:100%}._logoIconContainer_1my5q_2{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex;overflow:hidden;box-shadow:0 1px 3px #0000000d}._guideLogoImage_1my5q_2{object-fit:cover;width:100%;height:100%}._collapsedLogoText_1my5q_2{text-align:center;flex-direction:column;justify-content:center;align-items:center;line-height:1.15;display:flex}._logoTitleCollapsed_1my5q_2{color:#111827;letter-spacing:-.01em;font-family:Inter,sans-serif;font-size:11px;font-weight:700}._logoTitleCollapsedHighlight_1my5q_2{color:#059669;font-family:Inter,sans-serif;font-size:12px;font-weight:800}._collapseBtn_1my5q_2{cursor:pointer;color:#9ca3af;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:4px;transition:all .2s;display:flex}._collapseBtn_1my5q_2:hover{color:#374151;background:#f3f4f6}._collapsed_1my5q_2 ._collapseBtn_1my5q_2{margin-top:4px}._logoIcon_1my5q_2{color:#fff;background:linear-gradient(135deg,#2ecc71,#27ae60);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}._logoIcon_1my5q_2 ._material-icons-round_1my5q_2{font-size:22px}._logoText_1my5q_2{white-space:nowrap;flex-direction:column;display:flex}._logoTitle_1my5q_2{color:#111827;letter-spacing:-.01em;font-family:Inter,sans-serif;font-size:15px;font-weight:700}._logoSub_1my5q_2{color:#9ca3af;font-size:10px;font-weight:500}._nav_1my5q_2{flex-direction:column;flex:1;gap:2px;padding:12px 8px;display:flex;overflow-y:auto}._navItem_1my5q_2{color:#6b7280;white-space:nowrap;border-radius:8px;align-items:center;gap:12px;padding:10px 12px;font-size:14px;font-weight:500;text-decoration:none;transition:all .2s;display:flex}._navItem_1my5q_2:hover{color:#374151;background:#f3f4f6}._navItem_1my5q_2 ._material-icons-round_1my5q_2{flex-shrink:0;font-size:20px}._navActive_1my5q_2{font-weight:600;color:#059669!important;background:#ecfdf5!important}._navActive_1my5q_2 ._material-icons-round_1my5q_2{color:#059669}._navLabel_1my5q_2{text-overflow:ellipsis;overflow:hidden}._sosSection_1my5q_2{padding:12px 8px}._sosBtn_1my5q_2{color:#ef4444;cursor:pointer;background:#fef2f2;border:2px solid #ef4444;border-radius:10px;align-items:center;gap:8px;width:100%;padding:10px 14px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;transition:all .2s;display:flex}._sosBtn_1my5q_2:hover{color:#fff;background:#ef4444}._sosText_1my5q_2{letter-spacing:.05em;font-size:14px;font-weight:800}._sidebarFooter_1my5q_2{border-top:1px solid #f3f4f6;flex-direction:column;gap:2px;padding:12px 8px;display:flex}._footerLink_1my5q_2{color:#6b7280;border-radius:8px;align-items:center;gap:10px;padding:10px 12px;font-size:14px;font-weight:500;text-decoration:none;transition:all .2s;display:flex}._footerLink_1my5q_2:hover{color:#374151;background:#f3f4f6}._footerLink_1my5q_2 ._material-icons-round_1my5q_2{flex-shrink:0;font-size:20px}._logoutBtn_1my5q_2{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;width:100%;padding:10px 12px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;transition:all .2s;display:flex}._logoutBtn_1my5q_2:hover{color:#374151;background:#f3f4f6}._logoutBtn_1my5q_2 ._material-icons-round_1my5q_2{flex-shrink:0;font-size:20px}._mainArea_1my5q_2{flex-direction:column;flex:1;min-height:100vh;margin-left:220px;transition:margin-left .3s cubic-bezier(.4,0,.2,1);display:flex}._mainCollapsed_1my5q_2{margin-left:72px}._topHeader_1my5q_2{z-index:40;background:#fff;border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:14px 28px;display:flex;position:sticky;top:0}._searchBox_1my5q_2{background:#f3f4f6;border:1px solid #0000;border-radius:24px;align-items:center;gap:8px;width:320px;padding:8px 18px;transition:all .2s;display:flex}._searchBox_1my5q_2:focus-within{background:#fff;border-color:#2ecc71;box-shadow:0 0 0 3px #2ecc711a}._searchInput_1my5q_2{color:#374151;background:0 0;border:none;outline:none;width:100%;font-family:Inter,sans-serif;font-size:14px}._searchInput_1my5q_2::placeholder{color:#9ca3af}._headerActions_1my5q_2{align-items:center;gap:4px;display:flex}._headerBtn_1my5q_2{cursor:pointer;color:#6b7280;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:38px;height:38px;transition:all .2s;display:flex;position:relative}._headerBtn_1my5q_2:hover{color:#374151;background:#f3f4f6}._headerBtn_1my5q_2 ._material-icons-round_1my5q_2{font-size:22px}._notifBadge_1my5q_2{color:#fff;background:#ef4444;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;font-size:9px;font-weight:700;display:flex;position:absolute;top:4px;right:4px}._headerDivider_1my5q_2{background:#e5e7eb;width:1px;height:24px;margin:0 8px}._headerUser_1my5q_2{cursor:pointer;border-radius:50%;align-items:center;gap:8px;padding:4px;transition:background .2s;display:flex}._headerUser_1my5q_2:hover{background:#f3f4f6}._headerAvatar_1my5q_2{object-fit:cover;border:2px solid #e5e7eb;border-radius:50%;width:36px;height:36px}._content_1my5q_2{flex:1;padding:28px}@media(max-width:1024px){._sidebar_1my5q_2{width:72px}._mainArea_1my5q_2{margin-left:72px}._navLabel_1my5q_2,._logoText_1my5q_2,._logoutBtn_1my5q_2 span:not(._material-icons-round_1my5q_2),._footerLink_1my5q_2 span:not(._material-icons-round_1my5q_2),._sosBtn_1my5q_2 span:not(._sosText_1my5q_2){display:none}._searchBox_1my5q_2{width:200px}}@media(max-width:768px){._sidebar_1my5q_2{border:none;width:0}._mainArea_1my5q_2{margin-left:0}._topHeader_1my5q_2{padding:12px 16px}._searchBox_1my5q_2{width:140px}._content_1my5q_2{padding:16px}}@keyframes _spin_1my5q_1{to{transform:rotate(360deg)}}@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-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-border-style:solid;--tw-leading:initial;--tw-font-weight: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-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-ease:initial}}}@layer theme;@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,var(--font-sans,"Inter",sans-serif));font-feature-settings:var(--default-font-feature-settings,initial);font-variation-settings:var(--default-font-variation-settings,initial);-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,var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace));font-feature-settings:var(--default-mono-font-feature-settings,initial);font-variation-settings:var(--default-mono-font-variation-settings,initial);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_1gzad_2{width:100%}@media(min-width:40rem){._container_1gzad_2{max-width:40rem}}@media(min-width:48rem){._container_1gzad_2{max-width:48rem}}@media(min-width:64rem){._container_1gzad_2{max-width:64rem}}@media(min-width:80rem){._container_1gzad_2{max-width:80rem}}@media(min-width:96rem){._container_1gzad_2{max-width:96rem}}._mx-auto_1gzad_2{margin-inline:auto}._mt-2_1gzad_2{margin-top:calc(var(--spacing,.25rem)*2)}._mt-3_1gzad_2{margin-top:calc(var(--spacing,.25rem)*3)}._mt-4_1gzad_2{margin-top:calc(var(--spacing,.25rem)*4)}._mb-1_1gzad_2{margin-bottom:calc(var(--spacing,.25rem)*1)}._mb-2_1gzad_2{margin-bottom:calc(var(--spacing,.25rem)*2)}._mb-4_1gzad_2{margin-bottom:calc(var(--spacing,.25rem)*4)}._mb-5_1gzad_2{margin-bottom:calc(var(--spacing,.25rem)*5)}._mb-6_1gzad_2{margin-bottom:calc(var(--spacing,.25rem)*6)}._mb-8_1gzad_2{margin-bottom:calc(var(--spacing,.25rem)*8)}._block_1gzad_2{display:block}._flex_1gzad_2{display:flex}._grid_1gzad_2{display:grid}._hidden_1gzad_2{display:none}._inline_1gzad_2{display:inline}._inline-block_1gzad_2{display:inline-block}._inline-flex_1gzad_2{display:inline-flex}._h-5_1gzad_2{height:calc(var(--spacing,.25rem)*5)}._h-6_1gzad_2{height:calc(var(--spacing,.25rem)*6)}._h-9_1gzad_2{height:calc(var(--spacing,.25rem)*9)}._h-full_1gzad_2{height:100%}._min-h-screen_1gzad_2{min-height:100vh}._w-5_1gzad_2{width:calc(var(--spacing,.25rem)*5)}._w-6_1gzad_2{width:calc(var(--spacing,.25rem)*6)}._w-9_1gzad_2{width:calc(var(--spacing,.25rem)*9)}._w-full_1gzad_2{width:100%}._max-w-4xl_1gzad_2{max-width:var(--container-4xl,56rem)}._max-w-\[140px\]_1gzad_2{max-width:140px}._max-w-lg_1gzad_2{max-width:var(--container-lg,32rem)}._max-w-xs_1gzad_2{max-width:var(--container-xs,20rem)}._flex-shrink-0_1gzad_2{flex-shrink:0}._grow_1gzad_2{flex-grow:1}._transform_1gzad_2{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}._animate-spin_1gzad_2{animation:var(--animate-spin,spin 1s linear infinite)}._cursor-pointer_1gzad_2{cursor:pointer}._resize_1gzad_2{resize:both}._flex-col_1gzad_2{flex-direction:column}._flex-wrap_1gzad_2{flex-wrap:wrap}._items-center_1gzad_2{align-items:center}._items-start_1gzad_2{align-items:flex-start}._justify-center_1gzad_2{justify-content:center}._gap-2_1gzad_2{gap:calc(var(--spacing,.25rem)*2)}._gap-3_1gzad_2{gap:calc(var(--spacing,.25rem)*3)}._gap-4_1gzad_2{gap:calc(var(--spacing,.25rem)*4)}:where(._space-y-1_1gzad_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(._space-y-6_1gzad_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*6)*calc(1 - var(--tw-space-y-reverse)))}._truncate_1gzad_2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._overflow-hidden_1gzad_2{overflow:hidden}._rounded_1gzad_2{border-radius:.25rem}._rounded-2xl_1gzad_2{border-radius:var(--radius-2xl,1rem)}._rounded-full_1gzad_2{border-radius:3.40282e38px}._rounded-lg_1gzad_2{border-radius:var(--radius-lg,.5rem)}._rounded-md_1gzad_2{border-radius:var(--radius-md,.375rem)}._rounded-xl_1gzad_2{border-radius:var(--radius-xl,.75rem)}._border_1gzad_2{border-style:var(--tw-border-style);border-width:1px}._border-0_1gzad_2{border-style:var(--tw-border-style);border-width:0}._border-amber-100_1gzad_2{border-color:var(--color-amber-100,oklch(96.2% .059 95.617))}._border-gray-100_1gzad_2{border-color:var(--color-gray-100,oklch(96.7% .003 264.542))}._border-gray-200_1gzad_2{border-color:var(--color-gray-200,oklch(92.8% .006 264.531))}._border-red-100_1gzad_2{border-color:var(--color-red-100,oklch(93.6% .032 17.717))}._bg-amber-50_1gzad_2{background-color:var(--color-amber-50,oklch(98.7% .022 95.277))}._bg-blue-50_1gzad_2{background-color:var(--color-blue-50,oklch(97% .014 254.604))}._bg-emerald-600_1gzad_2{background-color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._bg-gray-50_1gzad_2{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._bg-primary-50_1gzad_2{background-color:var(--color-primary-50,#ecfdf5)}._bg-red-50_1gzad_2{background-color:var(--color-red-50,oklch(97.1% .013 17.38))}._bg-transparent_1gzad_2{background-color:#0000}._bg-white_1gzad_2{background-color:var(--color-white,#fff)}._object-cover_1gzad_2{object-fit:cover}._p-0_1gzad_2{padding:calc(var(--spacing,.25rem)*0)}._p-3_1gzad_2{padding:calc(var(--spacing,.25rem)*3)}._p-8_1gzad_2{padding:calc(var(--spacing,.25rem)*8)}._px-3_1gzad_2{padding-inline:calc(var(--spacing,.25rem)*3)}._px-4_1gzad_2{padding-inline:calc(var(--spacing,.25rem)*4)}._px-5_1gzad_2{padding-inline:calc(var(--spacing,.25rem)*5)}._px-6_1gzad_2{padding-inline:calc(var(--spacing,.25rem)*6)}._py-2_1gzad_2{padding-block:calc(var(--spacing,.25rem)*2)}._py-2\.5_1gzad_2{padding-block:calc(var(--spacing,.25rem)*2.5)}._py-20_1gzad_2{padding-block:calc(var(--spacing,.25rem)*20)}._pt-24_1gzad_2{padding-top:calc(var(--spacing,.25rem)*24)}._pb-16_1gzad_2{padding-bottom:calc(var(--spacing,.25rem)*16)}._text-center_1gzad_2{text-align:center}._text-left_1gzad_2{text-align:left}._text-2xl_1gzad_2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}._text-4xl_1gzad_2{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}._text-sm_1gzad_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}._text-xs_1gzad_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}._leading-relaxed_1gzad_2{--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}._font-bold_1gzad_2{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}._font-medium_1gzad_2{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}._font-semibold_1gzad_2{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}._text-amber-800_1gzad_2{color:var(--color-amber-800,oklch(47.3% .137 46.201))}._text-amber-900\/80_1gzad_2{color:#7b3306cc}@supports (color:color-mix(in lab,red,red)){._text-amber-900\/80_1gzad_2{color:color-mix(in oklab,var(--color-amber-900,oklch(41.4% .112 45.904))80%,transparent)}}._text-blue-500_1gzad_2{color:var(--color-blue-500,oklch(62.3% .214 259.815))}._text-blue-800_1gzad_2{color:var(--color-blue-800,oklch(42.4% .199 265.638))}._text-emerald-600_1gzad_2{color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._text-emerald-700_1gzad_2{color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._text-gray-500_1gzad_2{color:var(--color-gray-500,oklch(55.1% .027 264.364))}._text-gray-600_1gzad_2{color:var(--color-gray-600,oklch(44.6% .03 256.802))}._text-gray-700_1gzad_2{color:var(--color-gray-700,oklch(37.3% .034 259.733))}._text-gray-800_1gzad_2{color:var(--color-gray-800,oklch(27.8% .033 256.848))}._text-gray-900_1gzad_2{color:var(--color-gray-900,oklch(21% .034 264.665))}._text-primary-500_1gzad_2{color:var(--color-primary-500,#10b981)}._text-primary-600_1gzad_2{color:var(--color-primary-600,#059669)}._text-red-600_1gzad_2{color:var(--color-red-600,oklch(57.7% .245 27.325))}._text-red-700_1gzad_2{color:var(--color-red-700,oklch(50.5% .213 27.518))}._text-red-800_1gzad_2{color:var(--color-red-800,oklch(44.4% .177 26.899))}._text-white_1gzad_2{color:var(--color-white,#fff)}._underline_1gzad_2{text-decoration-line:underline}._shadow-md_1gzad_2{--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_1gzad_2{--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)}._filter_1gzad_2{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,)}._transition-colors_1gzad_2{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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._transition-opacity_1gzad_2{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._ease-out_1gzad_2{--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1))}@media(hover:hover){._hover\:border-primary-500_1gzad_2:hover{border-color:var(--color-primary-500,#10b981)}._hover\:bg-emerald-700_1gzad_2:hover{background-color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._hover\:bg-gray-50_1gzad_2:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._hover\:text-primary-600_1gzad_2:hover{color:var(--color-primary-600,#059669)}._hover\:underline_1gzad_2:hover{text-decoration-line:underline}._hover\:opacity-70_1gzad_2:hover{opacity:.7}}._disabled\:opacity-50_1gzad_2:disabled{opacity:.5}@media(min-width:40rem){._sm\:flex-row_1gzad_2{flex-direction:row}}@media(min-width:48rem){._md\:mt-0_1gzad_2{margin-top:calc(var(--spacing,.25rem)*0)}._md\:gap-4_1gzad_2{gap:calc(var(--spacing,.25rem)*4)}}@media(min-width:80rem){._xl\:h-10_1gzad_2{height:calc(var(--spacing,.25rem)*10)}._xl\:w-10_1gzad_2{width:calc(var(--spacing,.25rem)*10)}._xl\:max-w-\[180px\]_1gzad_2{max-width:180px}}@media(min-width:96rem){._2xl\:inline_1gzad_2{display:inline}}}._page_1gzad_2{flex-direction:column;gap:24px;display:flex}._topSection_1gzad_2{justify-content:space-between;align-items:flex-start;display:flex}._greetTitle_1gzad_2{color:#111827;letter-spacing:-.02em;font-family:Inter,sans-serif;font-size:28px;font-weight:700}._greetSub_1gzad_2{color:#6b7280;margin-top:4px;font-family:Inter,sans-serif;font-size:14px}._dateDisplay_1gzad_2{text-align:right;flex-direction:column;display:flex}._dateLabel_1gzad_2{color:#9ca3af;font-size:12px;font-weight:500}._dateValue_1gzad_2{color:#111827;font-family:Inter,sans-serif;font-size:18px;font-weight:700}._mainGrid_1gzad_2{grid-template-columns:1fr 300px;align-items:start;gap:20px;display:grid}._currentTour_1gzad_2{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:24px}._tourHeader_1gzad_2{align-items:center;gap:12px;margin-bottom:12px;display:flex}._tourBadge_1gzad_2{color:#fff;background:#059669;border-radius:20px;align-items:center;gap:4px;padding:4px 12px;font-family:Inter,sans-serif;font-size:12px;font-weight:600;display:inline-flex}._tourCode_1gzad_2{color:#6b7280;font-family:Inter,sans-serif;font-size:13px}._tourName_1gzad_2{color:#111827;margin-bottom:8px;font-family:Inter,sans-serif;font-size:22px;font-weight:700}._tourTime_1gzad_2{color:#6b7280;align-items:center;gap:6px;margin-bottom:20px;font-family:Inter,sans-serif;font-size:13px;display:flex}._tourInfoRow_1gzad_2{gap:16px;margin-bottom:20px;display:flex}._tourInfoItem_1gzad_2{background:#fafafa;border:1px solid #e5e7eb;border-radius:10px;flex:1;padding:12px 16px}._tourInfoLabel_1gzad_2{color:#9ca3af;margin-bottom:6px;font-family:Inter,sans-serif;font-size:11px;display:block}._tourInfoValue_1gzad_2{color:#111827;align-items:center;gap:6px;font-family:Inter,sans-serif;font-size:15px;display:flex}._progressSection_1gzad_2{margin-top:4px}._progressHeader_1gzad_2{color:#6b7280;justify-content:space-between;align-items:center;margin-bottom:8px;font-family:Inter,sans-serif;font-size:13px;display:flex}._progressValue_1gzad_2{color:#059669;font-weight:600}._progressBar_1gzad_2{background:#e5e7eb;border-radius:8px;width:100%;height:8px;overflow:hidden}._progressFill_1gzad_2{background:linear-gradient(90deg,#2ecc71,#27ae60);border-radius:8px;height:100%;transition:width .5s}._statsColumn_1gzad_2{flex-direction:column;gap:14px;display:flex}._statCard_1gzad_2{background:#fff;border:1px solid #e5e7eb;border-radius:14px;justify-content:space-between;align-items:center;padding:18px 20px;display:flex}._statLabel_1gzad_2{color:#9ca3af;margin-bottom:4px;font-family:Inter,sans-serif;font-size:12px;display:block}._statValue_1gzad_2{color:#111827;font-family:Inter,sans-serif;font-size:32px;font-weight:700;line-height:1}._ratingRow_1gzad_2{align-items:center;gap:4px;display:flex}._statIcon_1gzad_2{border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}._statIcon_1gzad_2 ._material-icons-round_1gzad_2{font-size:22px}._statIconGreen_1gzad_2{color:#059669;background:#ecfdf5}._statIconBlue_1gzad_2{color:#3b82f6;background:#eff6ff}._statIconPurple_1gzad_2{color:#7c3aed;background:#f5f3ff}._bottomGrid_1gzad_2{grid-template-columns:1fr 1fr;gap:20px;display:grid}._calendarCard_1gzad_2{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:24px}._calendarHeader_1gzad_2{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}._calendarTitle_1gzad_2{color:#111827;font-family:Inter,sans-serif;font-size:18px;font-weight:700}._monthSelector_1gzad_2{color:#059669;cursor:pointer;border:1px solid #e5e7eb;border-radius:8px;align-items:center;gap:4px;padding:4px 12px;font-family:Inter,sans-serif;font-size:13px;font-weight:500;display:flex}._calendarGrid_1gzad_2{text-align:center;grid-template-columns:repeat(7,1fr);gap:4px;display:grid}._calDayName_1gzad_2{color:#9ca3af;padding:6px 0;font-family:Inter,sans-serif;font-size:12px;font-weight:600}._calDay_1gzad_2{color:#374151;cursor:pointer;border-radius:8px;padding:8px 0;font-family:Inter,sans-serif;font-size:14px;transition:all .15s;position:relative}._calDay_1gzad_2:hover:not(._calEmpty_1gzad_2){background:#f3f4f6}._calToday_1gzad_2{font-weight:700;color:#fff!important;background:#059669!important}._calEmpty_1gzad_2{cursor:default}._calDot_1gzad_2{background:#2ecc71;border-radius:50%;width:4px;height:4px;position:absolute;bottom:2px;left:50%;transform:translate(-50%)}._calToday_1gzad_2 ._calDot_1gzad_2{background:#fff}._todoCard_1gzad_2{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:24px}._todoHeader_1gzad_2{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}._todoTitle_1gzad_2{color:#111827;font-family:Inter,sans-serif;font-size:18px;font-weight:700}._addTodoBtn_1gzad_2{color:#fff;cursor:pointer;background:#059669;border:none;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;transition:all .2s;display:flex}._addTodoBtn_1gzad_2:hover{background:#047857;transform:scale(1.05)}._addTodoBtn_1gzad_2 ._material-icons-round_1gzad_2{font-size:20px}._todoList_1gzad_2{flex-direction:column;gap:6px;display:flex}._todoItem_1gzad_2{background:#fafafa;border:1px solid #f3f4f6;border-radius:10px;align-items:flex-start;gap:12px;padding:14px 16px;transition:all .2s;display:flex}._todoItem_1gzad_2:hover{border-color:#e5e7eb}._todoDone_1gzad_2{background:#f0fdf4;border-color:#bbf7d0}._todoCheck_1gzad_2{cursor:pointer;background:#fff;border:2px solid #d1d5db;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;margin-top:1px;transition:all .2s;display:flex}._todoChecked_1gzad_2{color:#fff;background:#059669;border-color:#059669}._todoContent_1gzad_2{flex-direction:column;flex:1;gap:4px;display:flex}._todoText_1gzad_2{color:#111827;font-family:Inter,sans-serif;font-size:14px;font-weight:500}._todoTextDone_1gzad_2{color:#9ca3af;text-decoration:line-through}._todoTime_1gzad_2{color:#6b7280;font-family:Inter,sans-serif;font-size:12px}._todoTag_1gzad_2{color:#d97706;align-items:center;gap:3px;font-family:Inter,sans-serif;font-size:12px;font-weight:500;display:inline-flex}@media(max-width:1280px){._mainGrid_1gzad_2{grid-template-columns:1fr}._statsColumn_1gzad_2{flex-direction:row}._statCard_1gzad_2{flex:1}}@media(max-width:900px){._bottomGrid_1gzad_2{grid-template-columns:1fr}._topSection_1gzad_2{flex-direction:column;gap:8px}._dateDisplay_1gzad_2{text-align:left}._statsColumn_1gzad_2{flex-direction:column}}@media(max-width:640px){._greetTitle_1gzad_2{font-size:22px}._tourName_1gzad_2{font-size:18px}._tourInfoRow_1gzad_2{flex-direction:column}}@keyframes _spin_1gzad_1{to{transform:rotate(360deg)}}@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-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-border-style:solid;--tw-leading:initial;--tw-font-weight: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-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-ease:initial}}}@layer theme;@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,var(--font-sans,"Inter",sans-serif));font-feature-settings:var(--default-font-feature-settings,initial);font-variation-settings:var(--default-font-variation-settings,initial);-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,var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace));font-feature-settings:var(--default-mono-font-feature-settings,initial);font-variation-settings:var(--default-mono-font-variation-settings,initial);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_1vfm3_2{width:100%}@media(min-width:40rem){._container_1vfm3_2{max-width:40rem}}@media(min-width:48rem){._container_1vfm3_2{max-width:48rem}}@media(min-width:64rem){._container_1vfm3_2{max-width:64rem}}@media(min-width:80rem){._container_1vfm3_2{max-width:80rem}}@media(min-width:96rem){._container_1vfm3_2{max-width:96rem}}._mx-auto_1vfm3_2{margin-inline:auto}._mt-2_1vfm3_2{margin-top:calc(var(--spacing,.25rem)*2)}._mt-3_1vfm3_2{margin-top:calc(var(--spacing,.25rem)*3)}._mt-4_1vfm3_2{margin-top:calc(var(--spacing,.25rem)*4)}._mb-1_1vfm3_2{margin-bottom:calc(var(--spacing,.25rem)*1)}._mb-2_1vfm3_2{margin-bottom:calc(var(--spacing,.25rem)*2)}._mb-4_1vfm3_2{margin-bottom:calc(var(--spacing,.25rem)*4)}._mb-5_1vfm3_2{margin-bottom:calc(var(--spacing,.25rem)*5)}._mb-6_1vfm3_2{margin-bottom:calc(var(--spacing,.25rem)*6)}._mb-8_1vfm3_2{margin-bottom:calc(var(--spacing,.25rem)*8)}._block_1vfm3_2{display:block}._flex_1vfm3_2{display:flex}._grid_1vfm3_2{display:grid}._hidden_1vfm3_2{display:none}._inline_1vfm3_2{display:inline}._inline-block_1vfm3_2{display:inline-block}._inline-flex_1vfm3_2{display:inline-flex}._h-5_1vfm3_2{height:calc(var(--spacing,.25rem)*5)}._h-6_1vfm3_2{height:calc(var(--spacing,.25rem)*6)}._h-9_1vfm3_2{height:calc(var(--spacing,.25rem)*9)}._h-full_1vfm3_2{height:100%}._min-h-screen_1vfm3_2{min-height:100vh}._w-5_1vfm3_2{width:calc(var(--spacing,.25rem)*5)}._w-6_1vfm3_2{width:calc(var(--spacing,.25rem)*6)}._w-9_1vfm3_2{width:calc(var(--spacing,.25rem)*9)}._w-full_1vfm3_2{width:100%}._max-w-4xl_1vfm3_2{max-width:var(--container-4xl,56rem)}._max-w-\[140px\]_1vfm3_2{max-width:140px}._max-w-lg_1vfm3_2{max-width:var(--container-lg,32rem)}._max-w-xs_1vfm3_2{max-width:var(--container-xs,20rem)}._flex-shrink-0_1vfm3_2{flex-shrink:0}._grow_1vfm3_2{flex-grow:1}._transform_1vfm3_2{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}._animate-spin_1vfm3_2{animation:var(--animate-spin,spin 1s linear infinite)}._cursor-pointer_1vfm3_2{cursor:pointer}._resize_1vfm3_2{resize:both}._flex-col_1vfm3_2{flex-direction:column}._flex-wrap_1vfm3_2{flex-wrap:wrap}._items-center_1vfm3_2{align-items:center}._items-start_1vfm3_2{align-items:flex-start}._justify-center_1vfm3_2{justify-content:center}._gap-2_1vfm3_2{gap:calc(var(--spacing,.25rem)*2)}._gap-3_1vfm3_2{gap:calc(var(--spacing,.25rem)*3)}._gap-4_1vfm3_2{gap:calc(var(--spacing,.25rem)*4)}:where(._space-y-1_1vfm3_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(._space-y-6_1vfm3_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*6)*calc(1 - var(--tw-space-y-reverse)))}._truncate_1vfm3_2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._overflow-hidden_1vfm3_2{overflow:hidden}._rounded_1vfm3_2{border-radius:.25rem}._rounded-2xl_1vfm3_2{border-radius:var(--radius-2xl,1rem)}._rounded-full_1vfm3_2{border-radius:3.40282e38px}._rounded-lg_1vfm3_2{border-radius:var(--radius-lg,.5rem)}._rounded-md_1vfm3_2{border-radius:var(--radius-md,.375rem)}._rounded-xl_1vfm3_2{border-radius:var(--radius-xl,.75rem)}._border_1vfm3_2{border-style:var(--tw-border-style);border-width:1px}._border-0_1vfm3_2{border-style:var(--tw-border-style);border-width:0}._border-amber-100_1vfm3_2{border-color:var(--color-amber-100,oklch(96.2% .059 95.617))}._border-gray-100_1vfm3_2{border-color:var(--color-gray-100,oklch(96.7% .003 264.542))}._border-gray-200_1vfm3_2{border-color:var(--color-gray-200,oklch(92.8% .006 264.531))}._border-red-100_1vfm3_2{border-color:var(--color-red-100,oklch(93.6% .032 17.717))}._bg-amber-50_1vfm3_2{background-color:var(--color-amber-50,oklch(98.7% .022 95.277))}._bg-blue-50_1vfm3_2{background-color:var(--color-blue-50,oklch(97% .014 254.604))}._bg-emerald-600_1vfm3_2{background-color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._bg-gray-50_1vfm3_2{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._bg-primary-50_1vfm3_2{background-color:var(--color-primary-50,#ecfdf5)}._bg-red-50_1vfm3_2{background-color:var(--color-red-50,oklch(97.1% .013 17.38))}._bg-transparent_1vfm3_2{background-color:#0000}._bg-white_1vfm3_2{background-color:var(--color-white,#fff)}._object-cover_1vfm3_2{object-fit:cover}._p-0_1vfm3_2{padding:calc(var(--spacing,.25rem)*0)}._p-3_1vfm3_2{padding:calc(var(--spacing,.25rem)*3)}._p-8_1vfm3_2{padding:calc(var(--spacing,.25rem)*8)}._px-3_1vfm3_2{padding-inline:calc(var(--spacing,.25rem)*3)}._px-4_1vfm3_2{padding-inline:calc(var(--spacing,.25rem)*4)}._px-5_1vfm3_2{padding-inline:calc(var(--spacing,.25rem)*5)}._px-6_1vfm3_2{padding-inline:calc(var(--spacing,.25rem)*6)}._py-2_1vfm3_2{padding-block:calc(var(--spacing,.25rem)*2)}._py-2\.5_1vfm3_2{padding-block:calc(var(--spacing,.25rem)*2.5)}._py-20_1vfm3_2{padding-block:calc(var(--spacing,.25rem)*20)}._pt-24_1vfm3_2{padding-top:calc(var(--spacing,.25rem)*24)}._pb-16_1vfm3_2{padding-bottom:calc(var(--spacing,.25rem)*16)}._text-center_1vfm3_2{text-align:center}._text-left_1vfm3_2{text-align:left}._text-2xl_1vfm3_2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}._text-4xl_1vfm3_2{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}._text-sm_1vfm3_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}._text-xs_1vfm3_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}._leading-relaxed_1vfm3_2{--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}._font-bold_1vfm3_2{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}._font-medium_1vfm3_2{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}._font-semibold_1vfm3_2{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}._text-amber-800_1vfm3_2{color:var(--color-amber-800,oklch(47.3% .137 46.201))}._text-amber-900\/80_1vfm3_2{color:#7b3306cc}@supports (color:color-mix(in lab,red,red)){._text-amber-900\/80_1vfm3_2{color:color-mix(in oklab,var(--color-amber-900,oklch(41.4% .112 45.904))80%,transparent)}}._text-blue-500_1vfm3_2{color:var(--color-blue-500,oklch(62.3% .214 259.815))}._text-blue-800_1vfm3_2{color:var(--color-blue-800,oklch(42.4% .199 265.638))}._text-emerald-600_1vfm3_2{color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._text-emerald-700_1vfm3_2{color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._text-gray-500_1vfm3_2{color:var(--color-gray-500,oklch(55.1% .027 264.364))}._text-gray-600_1vfm3_2{color:var(--color-gray-600,oklch(44.6% .03 256.802))}._text-gray-700_1vfm3_2{color:var(--color-gray-700,oklch(37.3% .034 259.733))}._text-gray-800_1vfm3_2{color:var(--color-gray-800,oklch(27.8% .033 256.848))}._text-gray-900_1vfm3_2{color:var(--color-gray-900,oklch(21% .034 264.665))}._text-primary-500_1vfm3_2{color:var(--color-primary-500,#10b981)}._text-primary-600_1vfm3_2{color:var(--color-primary-600,#059669)}._text-red-600_1vfm3_2{color:var(--color-red-600,oklch(57.7% .245 27.325))}._text-red-700_1vfm3_2{color:var(--color-red-700,oklch(50.5% .213 27.518))}._text-red-800_1vfm3_2{color:var(--color-red-800,oklch(44.4% .177 26.899))}._text-white_1vfm3_2{color:var(--color-white,#fff)}._underline_1vfm3_2{text-decoration-line:underline}._shadow-md_1vfm3_2{--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_1vfm3_2{--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)}._filter_1vfm3_2{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,)}._transition-colors_1vfm3_2{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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._transition-opacity_1vfm3_2{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._ease-out_1vfm3_2{--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1))}@media(hover:hover){._hover\:border-primary-500_1vfm3_2:hover{border-color:var(--color-primary-500,#10b981)}._hover\:bg-emerald-700_1vfm3_2:hover{background-color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._hover\:bg-gray-50_1vfm3_2:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._hover\:text-primary-600_1vfm3_2:hover{color:var(--color-primary-600,#059669)}._hover\:underline_1vfm3_2:hover{text-decoration-line:underline}._hover\:opacity-70_1vfm3_2:hover{opacity:.7}}._disabled\:opacity-50_1vfm3_2:disabled{opacity:.5}@media(min-width:40rem){._sm\:flex-row_1vfm3_2{flex-direction:row}}@media(min-width:48rem){._md\:mt-0_1vfm3_2{margin-top:calc(var(--spacing,.25rem)*0)}._md\:gap-4_1vfm3_2{gap:calc(var(--spacing,.25rem)*4)}}@media(min-width:80rem){._xl\:h-10_1vfm3_2{height:calc(var(--spacing,.25rem)*10)}._xl\:w-10_1vfm3_2{width:calc(var(--spacing,.25rem)*10)}._xl\:max-w-\[180px\]_1vfm3_2{max-width:180px}}@media(min-width:96rem){._2xl\:inline_1vfm3_2{display:inline}}}._page_1vfm3_2{flex-direction:column;gap:24px;display:flex}._pageHeader_1vfm3_2{justify-content:space-between;align-items:flex-start;display:flex}._pageTitle_1vfm3_2{color:#111827;letter-spacing:-.02em;font-family:Inter,sans-serif;font-size:26px;font-weight:700}._pageSubtitle_1vfm3_2{color:#6b7280;margin-top:4px;font-family:Inter,sans-serif;font-size:14px}._filterGroup_1vfm3_2{gap:8px;display:flex}._filterBtn_1vfm3_2{color:#6b7280;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:20px;padding:8px 18px;font-family:Inter,sans-serif;font-size:13px;font-weight:500;transition:all .2s}._filterBtn_1vfm3_2:hover{color:#059669;border-color:#059669}._filterActive_1vfm3_2{background:#059669;color:#fff!important;border-color:#059669!important}._tourGrid_1vfm3_2{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}._tourCard_1vfm3_2{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:20px;transition:all .2s}._tourCard_1vfm3_2:hover{transform:translateY(-1px);box-shadow:0 4px 20px #0000000f}._tourCardHeader_1vfm3_2{align-items:center;gap:10px;margin-bottom:16px;display:flex}._tourBadge_1vfm3_2{border-radius:6px;padding:3px 10px;font-family:Inter,sans-serif;font-size:12px;font-weight:600}._badge_today_1vfm3_2{color:#059669;background:#ecfdf5}._badge_tomorrow_1vfm3_2{color:#d97706;background:#fef3c7}._badge_future_1vfm3_2{color:#3b82f6;background:#eff6ff}._tourId_1vfm3_2{color:#9ca3af;font-family:Inter,sans-serif;font-size:13px}._moreBtn_1vfm3_2{cursor:pointer;color:#9ca3af;background:0 0;border:none;border-radius:6px;margin-left:auto;padding:4px;transition:all .2s}._moreBtn_1vfm3_2:hover{color:#374151;background:#f3f4f6}._tourCardBody_1vfm3_2{gap:16px;margin-bottom:16px;display:flex}._tourImage_1vfm3_2{object-fit:cover;border-radius:10px;flex-shrink:0;width:120px;height:100px}._tourInfo_1vfm3_2{flex:1;min-width:0}._tourName_1vfm3_2{color:#111827;margin-bottom:10px;font-family:Inter,sans-serif;font-size:16px;font-weight:700;line-height:1.3}._tourMeta_1vfm3_2{flex-direction:column;gap:4px;display:flex}._metaItem_1vfm3_2{color:#6b7280;align-items:center;gap:6px;font-family:Inter,sans-serif;font-size:13px;display:flex}._metaItem_1vfm3_2 ._material-icons-round_1vfm3_2{color:#9ca3af}._tourProgress_1vfm3_2{align-items:center;gap:12px;margin-bottom:16px;display:flex}._progressBar_1vfm3_2{background:#e5e7eb;border-radius:6px;flex:1;height:6px;overflow:hidden}._progressFill_1vfm3_2{background:linear-gradient(90deg,#2ecc71,#27ae60);border-radius:6px;height:100%}._progressLabel_1vfm3_2{color:#6b7280;white-space:nowrap;font-family:Inter,sans-serif;font-size:12px}._tourCardFooter_1vfm3_2{gap:10px;display:flex}._btnOutline_1vfm3_2{color:#374151;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:10px;flex:1;padding:10px 16px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;transition:all .2s}._btnOutline_1vfm3_2:hover{background:#f9fafb;border-color:#d1d5db}._btnPrimary_1vfm3_2{color:#fff;cursor:pointer;background:#059669;border:none;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:6px;padding:10px 16px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;transition:all .2s;display:flex}._btnPrimary_1vfm3_2:hover{background:#047857}@media(max-width:1024px){._tourGrid_1vfm3_2{grid-template-columns:1fr}}@media(max-width:768px){._pageHeader_1vfm3_2{flex-direction:column;gap:12px}._filterGroup_1vfm3_2{flex-wrap:wrap}._tourCardBody_1vfm3_2{flex-direction:column}._tourImage_1vfm3_2{width:100%;height:160px}}@keyframes _spin_1vfm3_1{to{transform:rotate(360deg)}}@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-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-border-style:solid;--tw-leading:initial;--tw-font-weight: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-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-ease:initial}}}@layer theme;@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,var(--font-sans,"Inter",sans-serif));font-feature-settings:var(--default-font-feature-settings,initial);font-variation-settings:var(--default-font-variation-settings,initial);-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,var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace));font-feature-settings:var(--default-mono-font-feature-settings,initial);font-variation-settings:var(--default-mono-font-variation-settings,initial);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_1eeoc_2{width:100%}@media(min-width:40rem){._container_1eeoc_2{max-width:40rem}}@media(min-width:48rem){._container_1eeoc_2{max-width:48rem}}@media(min-width:64rem){._container_1eeoc_2{max-width:64rem}}@media(min-width:80rem){._container_1eeoc_2{max-width:80rem}}@media(min-width:96rem){._container_1eeoc_2{max-width:96rem}}._mx-auto_1eeoc_2{margin-inline:auto}._mt-2_1eeoc_2{margin-top:calc(var(--spacing,.25rem)*2)}._mt-3_1eeoc_2{margin-top:calc(var(--spacing,.25rem)*3)}._mt-4_1eeoc_2{margin-top:calc(var(--spacing,.25rem)*4)}._mb-1_1eeoc_2{margin-bottom:calc(var(--spacing,.25rem)*1)}._mb-2_1eeoc_2{margin-bottom:calc(var(--spacing,.25rem)*2)}._mb-4_1eeoc_2{margin-bottom:calc(var(--spacing,.25rem)*4)}._mb-5_1eeoc_2{margin-bottom:calc(var(--spacing,.25rem)*5)}._mb-6_1eeoc_2{margin-bottom:calc(var(--spacing,.25rem)*6)}._mb-8_1eeoc_2{margin-bottom:calc(var(--spacing,.25rem)*8)}._block_1eeoc_2{display:block}._flex_1eeoc_2{display:flex}._grid_1eeoc_2{display:grid}._hidden_1eeoc_2{display:none}._inline_1eeoc_2{display:inline}._inline-block_1eeoc_2{display:inline-block}._inline-flex_1eeoc_2{display:inline-flex}._h-5_1eeoc_2{height:calc(var(--spacing,.25rem)*5)}._h-6_1eeoc_2{height:calc(var(--spacing,.25rem)*6)}._h-9_1eeoc_2{height:calc(var(--spacing,.25rem)*9)}._h-full_1eeoc_2{height:100%}._min-h-screen_1eeoc_2{min-height:100vh}._w-5_1eeoc_2{width:calc(var(--spacing,.25rem)*5)}._w-6_1eeoc_2{width:calc(var(--spacing,.25rem)*6)}._w-9_1eeoc_2{width:calc(var(--spacing,.25rem)*9)}._w-full_1eeoc_2{width:100%}._max-w-4xl_1eeoc_2{max-width:var(--container-4xl,56rem)}._max-w-\[140px\]_1eeoc_2{max-width:140px}._max-w-lg_1eeoc_2{max-width:var(--container-lg,32rem)}._max-w-xs_1eeoc_2{max-width:var(--container-xs,20rem)}._flex-shrink-0_1eeoc_2{flex-shrink:0}._grow_1eeoc_2{flex-grow:1}._transform_1eeoc_2{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}._animate-spin_1eeoc_2{animation:var(--animate-spin,spin 1s linear infinite)}._cursor-pointer_1eeoc_2{cursor:pointer}._resize_1eeoc_2{resize:both}._flex-col_1eeoc_2{flex-direction:column}._flex-wrap_1eeoc_2{flex-wrap:wrap}._items-center_1eeoc_2{align-items:center}._items-start_1eeoc_2{align-items:flex-start}._justify-center_1eeoc_2{justify-content:center}._gap-2_1eeoc_2{gap:calc(var(--spacing,.25rem)*2)}._gap-3_1eeoc_2{gap:calc(var(--spacing,.25rem)*3)}._gap-4_1eeoc_2{gap:calc(var(--spacing,.25rem)*4)}:where(._space-y-1_1eeoc_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(._space-y-6_1eeoc_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*6)*calc(1 - var(--tw-space-y-reverse)))}._truncate_1eeoc_2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._overflow-hidden_1eeoc_2{overflow:hidden}._rounded_1eeoc_2{border-radius:.25rem}._rounded-2xl_1eeoc_2{border-radius:var(--radius-2xl,1rem)}._rounded-full_1eeoc_2{border-radius:3.40282e38px}._rounded-lg_1eeoc_2{border-radius:var(--radius-lg,.5rem)}._rounded-md_1eeoc_2{border-radius:var(--radius-md,.375rem)}._rounded-xl_1eeoc_2{border-radius:var(--radius-xl,.75rem)}._border_1eeoc_2{border-style:var(--tw-border-style);border-width:1px}._border-0_1eeoc_2{border-style:var(--tw-border-style);border-width:0}._border-amber-100_1eeoc_2{border-color:var(--color-amber-100,oklch(96.2% .059 95.617))}._border-gray-100_1eeoc_2{border-color:var(--color-gray-100,oklch(96.7% .003 264.542))}._border-gray-200_1eeoc_2{border-color:var(--color-gray-200,oklch(92.8% .006 264.531))}._border-red-100_1eeoc_2{border-color:var(--color-red-100,oklch(93.6% .032 17.717))}._bg-amber-50_1eeoc_2{background-color:var(--color-amber-50,oklch(98.7% .022 95.277))}._bg-blue-50_1eeoc_2{background-color:var(--color-blue-50,oklch(97% .014 254.604))}._bg-emerald-600_1eeoc_2{background-color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._bg-gray-50_1eeoc_2{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._bg-primary-50_1eeoc_2{background-color:var(--color-primary-50,#ecfdf5)}._bg-red-50_1eeoc_2{background-color:var(--color-red-50,oklch(97.1% .013 17.38))}._bg-transparent_1eeoc_2{background-color:#0000}._bg-white_1eeoc_2{background-color:var(--color-white,#fff)}._object-cover_1eeoc_2{object-fit:cover}._p-0_1eeoc_2{padding:calc(var(--spacing,.25rem)*0)}._p-3_1eeoc_2{padding:calc(var(--spacing,.25rem)*3)}._p-8_1eeoc_2{padding:calc(var(--spacing,.25rem)*8)}._px-3_1eeoc_2{padding-inline:calc(var(--spacing,.25rem)*3)}._px-4_1eeoc_2{padding-inline:calc(var(--spacing,.25rem)*4)}._px-5_1eeoc_2{padding-inline:calc(var(--spacing,.25rem)*5)}._px-6_1eeoc_2{padding-inline:calc(var(--spacing,.25rem)*6)}._py-2_1eeoc_2{padding-block:calc(var(--spacing,.25rem)*2)}._py-2\.5_1eeoc_2{padding-block:calc(var(--spacing,.25rem)*2.5)}._py-20_1eeoc_2{padding-block:calc(var(--spacing,.25rem)*20)}._pt-24_1eeoc_2{padding-top:calc(var(--spacing,.25rem)*24)}._pb-16_1eeoc_2{padding-bottom:calc(var(--spacing,.25rem)*16)}._text-center_1eeoc_2{text-align:center}._text-left_1eeoc_2{text-align:left}._text-2xl_1eeoc_2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}._text-4xl_1eeoc_2{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}._text-sm_1eeoc_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}._text-xs_1eeoc_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}._leading-relaxed_1eeoc_2{--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}._font-bold_1eeoc_2{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}._font-medium_1eeoc_2{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}._font-semibold_1eeoc_2{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}._text-amber-800_1eeoc_2{color:var(--color-amber-800,oklch(47.3% .137 46.201))}._text-amber-900\/80_1eeoc_2{color:#7b3306cc}@supports (color:color-mix(in lab,red,red)){._text-amber-900\/80_1eeoc_2{color:color-mix(in oklab,var(--color-amber-900,oklch(41.4% .112 45.904))80%,transparent)}}._text-blue-500_1eeoc_2{color:var(--color-blue-500,oklch(62.3% .214 259.815))}._text-blue-800_1eeoc_2{color:var(--color-blue-800,oklch(42.4% .199 265.638))}._text-emerald-600_1eeoc_2{color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._text-emerald-700_1eeoc_2{color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._text-gray-500_1eeoc_2{color:var(--color-gray-500,oklch(55.1% .027 264.364))}._text-gray-600_1eeoc_2{color:var(--color-gray-600,oklch(44.6% .03 256.802))}._text-gray-700_1eeoc_2{color:var(--color-gray-700,oklch(37.3% .034 259.733))}._text-gray-800_1eeoc_2{color:var(--color-gray-800,oklch(27.8% .033 256.848))}._text-gray-900_1eeoc_2{color:var(--color-gray-900,oklch(21% .034 264.665))}._text-primary-500_1eeoc_2{color:var(--color-primary-500,#10b981)}._text-primary-600_1eeoc_2{color:var(--color-primary-600,#059669)}._text-red-600_1eeoc_2{color:var(--color-red-600,oklch(57.7% .245 27.325))}._text-red-700_1eeoc_2{color:var(--color-red-700,oklch(50.5% .213 27.518))}._text-red-800_1eeoc_2{color:var(--color-red-800,oklch(44.4% .177 26.899))}._text-white_1eeoc_2{color:var(--color-white,#fff)}._underline_1eeoc_2{text-decoration-line:underline}._shadow-md_1eeoc_2{--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_1eeoc_2{--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)}._filter_1eeoc_2{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,)}._transition-colors_1eeoc_2{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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._transition-opacity_1eeoc_2{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._ease-out_1eeoc_2{--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1))}@media(hover:hover){._hover\:border-primary-500_1eeoc_2:hover{border-color:var(--color-primary-500,#10b981)}._hover\:bg-emerald-700_1eeoc_2:hover{background-color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._hover\:bg-gray-50_1eeoc_2:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._hover\:text-primary-600_1eeoc_2:hover{color:var(--color-primary-600,#059669)}._hover\:underline_1eeoc_2:hover{text-decoration-line:underline}._hover\:opacity-70_1eeoc_2:hover{opacity:.7}}._disabled\:opacity-50_1eeoc_2:disabled{opacity:.5}@media(min-width:40rem){._sm\:flex-row_1eeoc_2{flex-direction:row}}@media(min-width:48rem){._md\:mt-0_1eeoc_2{margin-top:calc(var(--spacing,.25rem)*0)}._md\:gap-4_1eeoc_2{gap:calc(var(--spacing,.25rem)*4)}}@media(min-width:80rem){._xl\:h-10_1eeoc_2{height:calc(var(--spacing,.25rem)*10)}._xl\:w-10_1eeoc_2{width:calc(var(--spacing,.25rem)*10)}._xl\:max-w-\[180px\]_1eeoc_2{max-width:180px}}@media(min-width:96rem){._2xl\:inline_1eeoc_2{display:inline}}}._page_1eeoc_2{flex-direction:column;gap:20px;display:flex}._backBtn_1eeoc_2{cursor:pointer;color:#6b7280;background:0 0;border:none;align-items:center;gap:6px;padding:4px 0;font-family:Inter,sans-serif;font-size:14px;font-weight:500;transition:color .2s;display:inline-flex}._backBtn_1eeoc_2:hover{color:#111827}._heroBanner_1eeoc_2{border-radius:16px;height:220px;position:relative;overflow:hidden}._heroImage_1eeoc_2{object-fit:cover;width:100%;height:100%}._heroOverlay_1eeoc_2{background:linear-gradient(#0000,#0003,#000000b3);justify-content:space-between;align-items:flex-end;padding:24px 28px;display:flex;position:absolute;inset:0}._heroInfo_1eeoc_2{flex-direction:column;gap:8px;display:flex}._heroBadges_1eeoc_2{align-items:center;gap:10px;display:flex}._statusBadge_1eeoc_2{color:#fff;letter-spacing:.03em;background:#059669;border-radius:20px;padding:4px 12px;font-family:Inter,sans-serif;font-size:11px;font-weight:700}._codeBadge_1eeoc_2{color:#fffc;font-family:Inter,sans-serif;font-size:13px}._heroTitle_1eeoc_2{color:#fff;font-family:Inter,sans-serif;font-size:26px;font-weight:700}._heroActions_1eeoc_2{align-items:flex-end;gap:10px;display:flex}._heroBtnOutline_1eeoc_2{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;cursor:pointer;background:#ffffff26;border:1px solid #fff6;border-radius:10px;align-items:center;gap:6px;padding:8px 16px;font-family:Inter,sans-serif;font-size:13px;font-weight:500;transition:all .2s;display:flex}._heroBtnOutline_1eeoc_2:hover{background:#ffffff40;border-color:#fff9}._contentGrid_1eeoc_2{grid-template-columns:380px 1fr;align-items:start;gap:20px;display:grid}._leftColumn_1eeoc_2{flex-direction:column;display:flex}._overviewCard_1eeoc_2{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:24px}._sectionTitle_1eeoc_2{color:#111827;align-items:center;gap:8px;margin-bottom:16px;font-family:Inter,sans-serif;font-size:18px;font-weight:700;display:flex}._overviewGrid_1eeoc_2{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:20px;display:grid}._overviewItem_1eeoc_2{align-items:center;gap:10px;display:flex}._overviewLabel_1eeoc_2{color:#9ca3af;font-family:Inter,sans-serif;font-size:12px;display:block}._overviewValue_1eeoc_2{color:#111827;font-family:Inter,sans-serif;font-size:16px;font-weight:600;display:block}._progressSection_1eeoc_2{margin-top:4px}._progressHeader_1eeoc_2{color:#6b7280;justify-content:space-between;margin-bottom:8px;font-family:Inter,sans-serif;font-size:13px;display:flex}._progressPercent_1eeoc_2{color:#059669;font-weight:600}._rollSub_1eeoc_2{color:#6b7280;margin:0 0 10px;font-family:Inter,sans-serif;font-size:12px;line-height:1.45}._rollSub_1eeoc_2 strong{color:#111827}._rollBadgeOk_1eeoc_2,._rollBadgeWarn_1eeoc_2{vertical-align:middle;border-radius:999px;margin-left:8px;padding:2px 8px;font-size:11px;font-weight:700}._rollBadgeOk_1eeoc_2{color:#047857;background:#ecfdf5}._rollBadgeWarn_1eeoc_2{color:#b45309;background:#fffbeb}._progressBar_1eeoc_2{background:#e5e7eb;border-radius:8px;height:8px;overflow:hidden}._progressFill_1eeoc_2{background:linear-gradient(90deg,#2ecc71,#27ae60);border-radius:8px;height:100%}._partnersCard_1eeoc_2{background:#fff;border:1px solid #e5e7eb;border-radius:14px;margin-top:16px;padding:24px}._partnerHeader_1eeoc_2{justify-content:space-between;align-items:center;display:flex}._partnerHeader_1eeoc_2 ._sectionTitle_1eeoc_2{margin-bottom:0}._addBtn_1eeoc_2{cursor:pointer;color:#6b7280;background:#fff;border:1px solid #e5e7eb;border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;transition:all .2s;display:flex}._addBtn_1eeoc_2:hover{color:#374151;background:#f3f4f6}._partnerItem_1eeoc_2{border-bottom:1px solid #f3f4f6;align-items:center;gap:12px;padding:14px 0;display:flex}._partnerItem_1eeoc_2:last-child{border-bottom:none;padding-bottom:0}._partnerIcon_1eeoc_2{color:#6b7280;background:#f3f4f6;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;display:flex}._partnerIcon_1eeoc_2 ._material-icons-round_1eeoc_2{font-size:20px}._partnerInfo_1eeoc_2{flex-direction:column;flex:1;min-width:0;display:flex}._partnerType_1eeoc_2{color:#9ca3af;text-transform:uppercase;letter-spacing:.05em;font-family:Inter,sans-serif;font-size:10px;font-weight:600}._partnerName_1eeoc_2{color:#111827;text-overflow:ellipsis;white-space:nowrap;font-family:Inter,sans-serif;font-size:14px;font-weight:600;overflow:hidden}._partnerDetail_1eeoc_2{color:#6b7280;text-overflow:ellipsis;white-space:nowrap;font-family:Inter,sans-serif;font-size:12px;overflow:hidden}._callBtn_1eeoc_2{color:#059669;cursor:pointer;background:#ecfdf5;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex}._callBtn_1eeoc_2:hover{color:#fff;background:#059669}._itineraryCard_1eeoc_2{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:24px}._itineraryHeader_1eeoc_2{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}._itineraryHeader_1eeoc_2 ._sectionTitle_1eeoc_2{margin-bottom:0}._dayTabs_1eeoc_2{gap:4px;display:flex}._dayTab_1eeoc_2{color:#6b7280;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:6px 14px;font-family:Inter,sans-serif;font-size:13px;font-weight:500;transition:all .2s}._dayTab_1eeoc_2:hover{color:#059669;border-color:#059669}._dayTabActive_1eeoc_2{background:#111827;color:#fff!important;border-color:#111827!important}._dayLabel_1eeoc_2{margin-bottom:20px}._dayBadge_1eeoc_2{color:#fff;letter-spacing:.05em;background:#059669;border-radius:4px;margin-bottom:8px;padding:3px 10px;font-family:Inter,sans-serif;font-size:11px;font-weight:700;display:inline-block}._dayTitle_1eeoc_2{color:#111827;font-family:Inter,sans-serif;font-size:20px;font-weight:700}._dayIntro_1eeoc_2{color:#6b7280;margin-bottom:16px;font-family:Inter,sans-serif;font-size:14px;line-height:1.55}._timeline_1eeoc_2{flex-direction:column;display:flex}._timelineItem_1eeoc_2{gap:16px;min-height:80px;display:flex}._timelineLeft_1eeoc_2{flex-direction:column;flex-shrink:0;align-items:center;width:16px;display:flex}._timelineDot_1eeoc_2{border:3px solid;border-radius:50%;flex-shrink:0;width:14px;height:14px}._dot_completed_1eeoc_2{background:#059669;border-color:#059669}._dot_current_1eeoc_2{background:#fbbf24;border-color:#fbbf24}._dot_upcoming_1eeoc_2{background:#fff;border-color:#d1d5db}._timelineLine_1eeoc_2{background:#e5e7eb;flex:1;width:2px;margin:4px 0}._timelineTime_1eeoc_2{color:#111827;flex-direction:column;flex-shrink:0;align-items:flex-start;gap:4px;min-width:72px;max-width:130px;padding-top:2px;font-family:Inter,sans-serif;font-size:12px;font-weight:700;line-height:1.35;display:flex}._currentLabel_1eeoc_2{color:#ef4444;font-family:Inter,sans-serif;font-size:11px;font-weight:500}._timelineContent_1eeoc_2{background:#f9fafb;border:1px solid #f3f4f6;border-radius:12px;flex:1;margin-bottom:12px;padding:14px 16px}._contentCurrent_1eeoc_2{background:#ecfdf5;border-color:#a7f3d0}._contentHeader_1eeoc_2{color:#111827;align-items:center;gap:8px;margin-bottom:6px;font-family:Inter,sans-serif;font-size:15px;font-weight:600;display:flex}._contentDesc_1eeoc_2{color:#6b7280;font-family:Inter,sans-serif;font-size:13px;line-height:1.5}._activityMeta_1eeoc_2{margin-bottom:6px}._activityTypeBadge_1eeoc_2{color:#047857;background:#ecfdf5;border-radius:6px;padding:2px 8px;font-family:Inter,sans-serif;font-size:11px;font-weight:600;display:inline-block}._activityLocation_1eeoc_2{color:#6b7280;align-items:center;gap:4px;margin-bottom:6px;font-family:Inter,sans-serif;font-size:12px;display:flex}._activityLocation_1eeoc_2 ._material-icons-round_1eeoc_2{color:#9ca3af;font-size:14px}._activityImage_1eeoc_2{object-fit:cover;border:1px solid #e5e7eb;border-radius:10px;width:100%;max-height:180px;margin-top:10px}._actionBtn_1eeoc_2{color:#374151;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:8px;align-items:center;gap:6px;margin-top:10px;padding:6px 14px;font-family:Inter,sans-serif;font-size:13px;font-weight:500;transition:all .2s;display:inline-flex}._actionBtn_1eeoc_2:hover{background:#f3f4f6}._memberModalOverlay_1eeoc_2{z-index:60;background:#00000073;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}._memberModal_1eeoc_2{background:#fff;border:1px solid #e5e7eb;border-radius:12px;width:min(680px,100%);max-height:80vh;padding:20px;overflow:auto}@media(max-width:1024px){._contentGrid_1eeoc_2{grid-template-columns:1fr}._heroActions_1eeoc_2{flex-direction:column;gap:6px}}@media(max-width:768px){._heroBanner_1eeoc_2{height:180px}._heroTitle_1eeoc_2{font-size:20px}._heroOverlay_1eeoc_2{flex-direction:column;gap:12px;padding:16px}}._badgeTemplate_1eeoc_2,._badgeDraft_1eeoc_2,._badgePublished_1eeoc_2,._badgeCancelled_1eeoc_2,._badgeOverride_1eeoc_2,._badgeConfirmed_1eeoc_2,._badgeEstimated_1eeoc_2{border-radius:999px;margin-right:6px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-block}._badgeTemplate_1eeoc_2{color:#4b5563;background:#f3f4f6}._badgeDraft_1eeoc_2{color:#92400e;background:#fef3c7}._badgePublished_1eeoc_2{color:#065f46;background:#d1fae5}._badgeCancelled_1eeoc_2{color:#991b1b;background:#fee2e2}._badgeOverride_1eeoc_2{color:#1e40af;background:#dbeafe}._badgeConfirmed_1eeoc_2{color:#047857;background:#d1fae5}._badgeEstimated_1eeoc_2{color:#c2410c;background:#ffedd5}._scheduleEditBtn_1eeoc_2{color:#1d4ed8;cursor:pointer;background:#eff6ff;border:1px solid #93c5fd;border-radius:8px;margin-left:auto;padding:4px 10px;font-size:12px}._scheduleEditModal_1eeoc_2{background:#fff;border-radius:12px;flex-direction:column;gap:10px;width:100%;max-width:480px;padding:20px;display:flex}._editField_1eeoc_2{flex-direction:column;gap:4px;font-size:13px;display:flex}._editField_1eeoc_2 input,._editField_1eeoc_2 textarea,._editField_1eeoc_2 select{border:1px solid #e5e7eb;border-radius:8px;padding:8px}._scheduleEditActions_1eeoc_2{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}@keyframes _spin_1eeoc_1{to{transform:rotate(360deg)}}@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-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-border-style:solid;--tw-leading:initial;--tw-font-weight: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-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-ease:initial}}}@layer theme;@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,var(--font-sans,"Inter",sans-serif));font-feature-settings:var(--default-font-feature-settings,initial);font-variation-settings:var(--default-font-variation-settings,initial);-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,var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace));font-feature-settings:var(--default-mono-font-feature-settings,initial);font-variation-settings:var(--default-mono-font-variation-settings,initial);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_1xth4_2{width:100%}@media(min-width:40rem){._container_1xth4_2{max-width:40rem}}@media(min-width:48rem){._container_1xth4_2{max-width:48rem}}@media(min-width:64rem){._container_1xth4_2{max-width:64rem}}@media(min-width:80rem){._container_1xth4_2{max-width:80rem}}@media(min-width:96rem){._container_1xth4_2{max-width:96rem}}._mx-auto_1xth4_2{margin-inline:auto}._mt-2_1xth4_2{margin-top:calc(var(--spacing,.25rem)*2)}._mt-3_1xth4_2{margin-top:calc(var(--spacing,.25rem)*3)}._mt-4_1xth4_2{margin-top:calc(var(--spacing,.25rem)*4)}._mb-1_1xth4_2{margin-bottom:calc(var(--spacing,.25rem)*1)}._mb-2_1xth4_2{margin-bottom:calc(var(--spacing,.25rem)*2)}._mb-4_1xth4_2{margin-bottom:calc(var(--spacing,.25rem)*4)}._mb-5_1xth4_2{margin-bottom:calc(var(--spacing,.25rem)*5)}._mb-6_1xth4_2{margin-bottom:calc(var(--spacing,.25rem)*6)}._mb-8_1xth4_2{margin-bottom:calc(var(--spacing,.25rem)*8)}._block_1xth4_2{display:block}._flex_1xth4_2{display:flex}._grid_1xth4_2{display:grid}._hidden_1xth4_2{display:none}._inline_1xth4_2{display:inline}._inline-block_1xth4_2{display:inline-block}._inline-flex_1xth4_2{display:inline-flex}._h-5_1xth4_2{height:calc(var(--spacing,.25rem)*5)}._h-6_1xth4_2{height:calc(var(--spacing,.25rem)*6)}._h-9_1xth4_2{height:calc(var(--spacing,.25rem)*9)}._h-full_1xth4_2{height:100%}._min-h-screen_1xth4_2{min-height:100vh}._w-5_1xth4_2{width:calc(var(--spacing,.25rem)*5)}._w-6_1xth4_2{width:calc(var(--spacing,.25rem)*6)}._w-9_1xth4_2{width:calc(var(--spacing,.25rem)*9)}._w-full_1xth4_2{width:100%}._max-w-4xl_1xth4_2{max-width:var(--container-4xl,56rem)}._max-w-\[140px\]_1xth4_2{max-width:140px}._max-w-lg_1xth4_2{max-width:var(--container-lg,32rem)}._max-w-xs_1xth4_2{max-width:var(--container-xs,20rem)}._flex-shrink-0_1xth4_2{flex-shrink:0}._grow_1xth4_2{flex-grow:1}._transform_1xth4_2{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}._animate-spin_1xth4_2{animation:var(--animate-spin,spin 1s linear infinite)}._cursor-pointer_1xth4_2{cursor:pointer}._resize_1xth4_2{resize:both}._flex-col_1xth4_2{flex-direction:column}._flex-wrap_1xth4_2{flex-wrap:wrap}._items-center_1xth4_2{align-items:center}._items-start_1xth4_2{align-items:flex-start}._justify-center_1xth4_2{justify-content:center}._gap-2_1xth4_2{gap:calc(var(--spacing,.25rem)*2)}._gap-3_1xth4_2{gap:calc(var(--spacing,.25rem)*3)}._gap-4_1xth4_2{gap:calc(var(--spacing,.25rem)*4)}:where(._space-y-1_1xth4_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(._space-y-6_1xth4_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*6)*calc(1 - var(--tw-space-y-reverse)))}._truncate_1xth4_2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._overflow-hidden_1xth4_2{overflow:hidden}._rounded_1xth4_2{border-radius:.25rem}._rounded-2xl_1xth4_2{border-radius:var(--radius-2xl,1rem)}._rounded-full_1xth4_2{border-radius:3.40282e38px}._rounded-lg_1xth4_2{border-radius:var(--radius-lg,.5rem)}._rounded-md_1xth4_2{border-radius:var(--radius-md,.375rem)}._rounded-xl_1xth4_2{border-radius:var(--radius-xl,.75rem)}._border_1xth4_2{border-style:var(--tw-border-style);border-width:1px}._border-0_1xth4_2{border-style:var(--tw-border-style);border-width:0}._border-amber-100_1xth4_2{border-color:var(--color-amber-100,oklch(96.2% .059 95.617))}._border-gray-100_1xth4_2{border-color:var(--color-gray-100,oklch(96.7% .003 264.542))}._border-gray-200_1xth4_2{border-color:var(--color-gray-200,oklch(92.8% .006 264.531))}._border-red-100_1xth4_2{border-color:var(--color-red-100,oklch(93.6% .032 17.717))}._bg-amber-50_1xth4_2{background-color:var(--color-amber-50,oklch(98.7% .022 95.277))}._bg-blue-50_1xth4_2{background-color:var(--color-blue-50,oklch(97% .014 254.604))}._bg-emerald-600_1xth4_2{background-color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._bg-gray-50_1xth4_2{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._bg-primary-50_1xth4_2{background-color:var(--color-primary-50,#ecfdf5)}._bg-red-50_1xth4_2{background-color:var(--color-red-50,oklch(97.1% .013 17.38))}._bg-transparent_1xth4_2{background-color:#0000}._bg-white_1xth4_2{background-color:var(--color-white,#fff)}._object-cover_1xth4_2{object-fit:cover}._p-0_1xth4_2{padding:calc(var(--spacing,.25rem)*0)}._p-3_1xth4_2{padding:calc(var(--spacing,.25rem)*3)}._p-8_1xth4_2{padding:calc(var(--spacing,.25rem)*8)}._px-3_1xth4_2{padding-inline:calc(var(--spacing,.25rem)*3)}._px-4_1xth4_2{padding-inline:calc(var(--spacing,.25rem)*4)}._px-5_1xth4_2{padding-inline:calc(var(--spacing,.25rem)*5)}._px-6_1xth4_2{padding-inline:calc(var(--spacing,.25rem)*6)}._py-2_1xth4_2{padding-block:calc(var(--spacing,.25rem)*2)}._py-2\.5_1xth4_2{padding-block:calc(var(--spacing,.25rem)*2.5)}._py-20_1xth4_2{padding-block:calc(var(--spacing,.25rem)*20)}._pt-24_1xth4_2{padding-top:calc(var(--spacing,.25rem)*24)}._pb-16_1xth4_2{padding-bottom:calc(var(--spacing,.25rem)*16)}._text-center_1xth4_2{text-align:center}._text-left_1xth4_2{text-align:left}._text-2xl_1xth4_2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}._text-4xl_1xth4_2{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}._text-sm_1xth4_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}._text-xs_1xth4_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}._leading-relaxed_1xth4_2{--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}._font-bold_1xth4_2{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}._font-medium_1xth4_2{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}._font-semibold_1xth4_2{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}._text-amber-800_1xth4_2{color:var(--color-amber-800,oklch(47.3% .137 46.201))}._text-amber-900\/80_1xth4_2{color:#7b3306cc}@supports (color:color-mix(in lab,red,red)){._text-amber-900\/80_1xth4_2{color:color-mix(in oklab,var(--color-amber-900,oklch(41.4% .112 45.904))80%,transparent)}}._text-blue-500_1xth4_2{color:var(--color-blue-500,oklch(62.3% .214 259.815))}._text-blue-800_1xth4_2{color:var(--color-blue-800,oklch(42.4% .199 265.638))}._text-emerald-600_1xth4_2{color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._text-emerald-700_1xth4_2{color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._text-gray-500_1xth4_2{color:var(--color-gray-500,oklch(55.1% .027 264.364))}._text-gray-600_1xth4_2{color:var(--color-gray-600,oklch(44.6% .03 256.802))}._text-gray-700_1xth4_2{color:var(--color-gray-700,oklch(37.3% .034 259.733))}._text-gray-800_1xth4_2{color:var(--color-gray-800,oklch(27.8% .033 256.848))}._text-gray-900_1xth4_2{color:var(--color-gray-900,oklch(21% .034 264.665))}._text-primary-500_1xth4_2{color:var(--color-primary-500,#10b981)}._text-primary-600_1xth4_2{color:var(--color-primary-600,#059669)}._text-red-600_1xth4_2{color:var(--color-red-600,oklch(57.7% .245 27.325))}._text-red-700_1xth4_2{color:var(--color-red-700,oklch(50.5% .213 27.518))}._text-red-800_1xth4_2{color:var(--color-red-800,oklch(44.4% .177 26.899))}._text-white_1xth4_2{color:var(--color-white,#fff)}._underline_1xth4_2{text-decoration-line:underline}._shadow-md_1xth4_2{--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_1xth4_2{--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)}._filter_1xth4_2{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,)}._transition-colors_1xth4_2{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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._transition-opacity_1xth4_2{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._ease-out_1xth4_2{--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1))}@media(hover:hover){._hover\:border-primary-500_1xth4_2:hover{border-color:var(--color-primary-500,#10b981)}._hover\:bg-emerald-700_1xth4_2:hover{background-color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._hover\:bg-gray-50_1xth4_2:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._hover\:text-primary-600_1xth4_2:hover{color:var(--color-primary-600,#059669)}._hover\:underline_1xth4_2:hover{text-decoration-line:underline}._hover\:opacity-70_1xth4_2:hover{opacity:.7}}._disabled\:opacity-50_1xth4_2:disabled{opacity:.5}@media(min-width:40rem){._sm\:flex-row_1xth4_2{flex-direction:row}}@media(min-width:48rem){._md\:mt-0_1xth4_2{margin-top:calc(var(--spacing,.25rem)*0)}._md\:gap-4_1xth4_2{gap:calc(var(--spacing,.25rem)*4)}}@media(min-width:80rem){._xl\:h-10_1xth4_2{height:calc(var(--spacing,.25rem)*10)}._xl\:w-10_1xth4_2{width:calc(var(--spacing,.25rem)*10)}._xl\:max-w-\[180px\]_1xth4_2{max-width:180px}}@media(min-width:96rem){._2xl\:inline_1xth4_2{display:inline}}}._page_1xth4_2{flex-direction:column;gap:20px;display:flex}._pageHeader_1xth4_2{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._pageTitle_1xth4_2{color:#111827;letter-spacing:-.02em;font-family:Inter,sans-serif;font-size:26px;font-weight:700}._pageSubtitle_1xth4_2{color:#6b7280;max-width:520px;margin-top:6px;font-family:Inter,sans-serif;font-size:14px}._headerRight_1xth4_2{flex-shrink:0}._sessionRow_1xth4_2{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:4px;display:flex}._sessionLabel_1xth4_2{color:#374151;font-family:Inter,sans-serif;font-size:13px;font-weight:600}._sessionSelect_1xth4_2{color:#111827;background:#fff;border:1px solid #e5e7eb;border-radius:10px;flex:1;min-width:280px;max-width:560px;padding:10px 14px;font-family:Inter,sans-serif;font-size:14px}._sessionSelect_1xth4_2:focus{border-color:#059669;outline:none;box-shadow:0 0 0 3px #0596691f}._inlineError_1xth4_2{color:#b91c1c;background:#fef2f2;border-radius:10px;padding:10px 14px;font-family:Inter,sans-serif;font-size:13px}._muted_1xth4_2{color:#9ca3af;margin-bottom:12px;font-family:Inter,sans-serif;font-size:14px}._attendanceBanner_1xth4_2{border-radius:12px;align-items:flex-start;gap:12px;padding:14px 18px;font-family:Inter,sans-serif;font-size:14px;line-height:1.45;display:flex}._attendanceBanner_1xth4_2 strong{color:#111827;margin-bottom:4px;font-weight:700;display:block}._bannerHint_1xth4_2{color:#6b7280;margin:0;font-size:13px;font-weight:400}._bannerComplete_1xth4_2{color:#065f46;background:#ecfdf5;border:1px solid #a7f3d0}._bannerComplete_1xth4_2 ._material-icons-round_1xth4_2{color:#059669}._bannerPartial_1xth4_2{color:#92400e;background:#fffbeb;border:1px solid #fde68a}._bannerPartial_1xth4_2 ._material-icons-round_1xth4_2{color:#d97706}._bannerEmpty_1xth4_2{color:#4b5563;background:#f9fafb;border:1px solid #e5e7eb}._bannerEmpty_1xth4_2 ._material-icons-round_1xth4_2{color:#9ca3af}._qrBtn_1xth4_2{color:#fff;cursor:pointer;background:#059669;border:none;border-radius:10px;align-items:center;gap:8px;padding:10px 20px;font-family:Inter,sans-serif;font-size:14px;font-weight:600;transition:all .2s;display:flex;box-shadow:0 2px 8px #0596694d}._qrBtn_1xth4_2:hover{background:#047857;transform:translateY(-1px);box-shadow:0 4px 16px #05966966}._statsRow_1xth4_2{grid-template-columns:1fr 1fr;gap:16px;display:grid}._statCard_1xth4_2{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:20px 24px}._statContent_1xth4_2{justify-content:space-between;align-items:flex-start;margin-bottom:6px;display:flex}._statLabel_1xth4_2{color:#6b7280;font-family:Inter,sans-serif;font-size:13px}._statValueLarge_1xth4_2{color:#111827;margin-top:4px;font-family:Inter,sans-serif;font-size:28px;font-weight:700;line-height:1;display:block}._statUnit_1xth4_2{color:#6b7280;font-size:14px;font-weight:500}._statRow_1xth4_2{align-items:center;gap:6px;display:flex}._statIconWrap_1xth4_2{flex-shrink:0}._statProgress_1xth4_2{margin-top:12px}._statSub_1xth4_2{color:#6b7280;margin-top:10px;font-family:Inter,sans-serif;font-size:12px}._progressBar_1xth4_2{background:#e5e7eb;border-radius:8px;width:100%;height:8px;overflow:hidden}._progressFill_1xth4_2{background:linear-gradient(90deg,#2ecc71,#059669);border-radius:8px;height:100%}._specialTags_1xth4_2{gap:8px;margin-top:10px;display:flex}._specialTag_1xth4_2{color:#059669;background:#ecfdf5;border-radius:6px;align-items:center;gap:4px;padding:4px 10px;font-family:Inter,sans-serif;font-size:12px;font-weight:500;display:inline-flex}._mainGrid_1xth4_2{grid-template-columns:1fr 340px;align-items:start;gap:20px;display:grid}._guestListCard_1xth4_2{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:20px}._searchBar_1xth4_2{background:#f3f4f6;border:1px solid #0000;border-radius:10px;align-items:center;gap:8px;margin-bottom:16px;padding:10px 14px;transition:all .2s;display:flex}._searchBar_1xth4_2:focus-within{background:#fff;border-color:#2ecc71;box-shadow:0 0 0 3px #2ecc711a}._searchInput_1xth4_2{color:#374151;background:0 0;border:none;outline:none;width:100%;font-family:Inter,sans-serif;font-size:14px}._searchInput_1xth4_2::placeholder{color:#9ca3af}._guestList_1xth4_2{flex-direction:column;gap:4px;display:flex}._guestItem_1xth4_2{border:1px solid #f3f4f6;border-radius:12px;flex-direction:column;gap:0;padding:14px 16px;transition:all .2s;display:flex}._guestItemMain_1xth4_2{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._guestItem_1xth4_2:hover{background:#f9fafb;border-color:#e5e7eb}._guestLeft_1xth4_2{flex:1;align-items:flex-start;gap:12px;min-width:0;display:flex}._avatarWrap_1xth4_2{flex-shrink:0;position:relative}._guestAvatar_1xth4_2{object-fit:cover;border-radius:50%;width:44px;height:44px}._avatarInitials_1xth4_2{color:#6b7280;background:#e5e7eb;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-family:Inter,sans-serif;font-size:16px;font-weight:600;display:flex}._onlineDot_1xth4_2{background:#059669;border:2px solid #fff;border-radius:50%;width:12px;height:12px;position:absolute;bottom:1px;right:1px}._guestInfo_1xth4_2{flex-direction:column;gap:2px;display:flex}._guestName_1xth4_2{color:#111827;flex-wrap:wrap;align-items:center;gap:8px;font-family:Inter,sans-serif;font-size:15px;font-weight:600;display:inline-flex}._guestCountBadge_1xth4_2{color:#2563eb;background:#eff6ff;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600}._companionLine_1xth4_2{color:#6b7280;font-family:Inter,sans-serif;font-size:12px}._noteSnippet_1xth4_2{color:#92400e;text-overflow:ellipsis;white-space:nowrap;background:#fffbeb;border-radius:6px;max-width:100%;margin-top:4px;padding:4px 8px;font-size:12px;display:inline-block;overflow:hidden}._guestMeta_1xth4_2{color:#6b7280;flex-wrap:wrap;align-items:flex-start;gap:4px;font-family:Inter,sans-serif;font-size:13px;display:flex}._guestRight_1xth4_2{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:flex-start;gap:10px;display:flex}._allergyTag_1xth4_2{color:#ef4444;background:#fef2f2;border-radius:6px;align-items:center;gap:3px;padding:3px 8px;font-family:Inter,sans-serif;font-size:12px;font-weight:500;display:inline-flex}._checkedActions_1xth4_2{align-items:center;gap:8px;display:flex}._checkedPill_1xth4_2{color:#047857;background:#ecfdf5;border-radius:8px;padding:6px 10px;font-family:Inter,sans-serif;font-size:12px;font-weight:600}._partialPill_1xth4_2{color:#b45309;background:#fffbeb;border-radius:8px;padding:6px 10px;font-family:Inter,sans-serif;font-size:12px;font-weight:600}._callLink_1xth4_2{color:#059669;background:#fff;border:1px solid #e5e7eb;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;text-decoration:none;display:inline-flex}._callLink_1xth4_2:hover{background:#f9fafb}._chatLink_1xth4_2{color:#2563eb;background:#fff;border:1px solid #e5e7eb;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;text-decoration:none;display:inline-flex}._chatLink_1xth4_2:hover{background:#eff6ff}._iconBtn_1xth4_2{cursor:pointer;color:#6b7280;background:#fff;border:1px solid #e5e7eb;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;transition:all .2s;display:flex}._iconBtn_1xth4_2:hover{color:#374151;background:#f3f4f6}._checkInBtn_1xth4_2{color:#3b82f6;cursor:pointer;background:#fff;border:1px solid #3b82f6;border-radius:8px;padding:6px 16px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;transition:all .2s}._checkInBtn_1xth4_2:hover{color:#fff;background:#3b82f6}._checkInBtn_1xth4_2:disabled{opacity:.55;cursor:not-allowed}._participantSublist_1xth4_2{border-top:1px dashed #e5e7eb;flex-direction:column;gap:8px;margin-top:12px;padding-top:12px;display:flex}._participantRow_1xth4_2{background:#f9fafb;border:1px solid #f3f4f6;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;display:flex}._participantRowLeft_1xth4_2{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}._roleTag_1xth4_2{text-transform:uppercase;letter-spacing:.04em;color:#6b7280;background:#e5e7eb;border-radius:4px;padding:2px 6px;font-size:10px;font-weight:700}._participantName_1xth4_2{color:#111827;font-size:13px;font-weight:600}._participantTime_1xth4_2{color:#9ca3af;font-size:11px}._participantRowActions_1xth4_2{flex-shrink:0;gap:6px;display:flex}._participantBtnIn_1xth4_2{color:#2563eb;cursor:pointer;background:#fff;border:1px solid #3b82f6;border-radius:8px;padding:5px 12px;font-family:Inter,sans-serif;font-size:12px;font-weight:600}._participantBtnIn_1xth4_2:hover:not(:disabled){background:#eff6ff}._participantBtnOut_1xth4_2{color:#b45309;cursor:pointer;background:#fff;border:1px solid #d97706;border-radius:8px;padding:5px 12px;font-family:Inter,sans-serif;font-size:12px;font-weight:600}._participantBtnOut_1xth4_2:hover:not(:disabled){background:#fffbeb}._participantBtnIn_1xth4_2:disabled,._participantBtnOut_1xth4_2:disabled{opacity:.6;cursor:not-allowed}._rightColumn_1xth4_2{flex-direction:column;gap:16px;display:flex}._locatorCard_1xth4_2{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:20px}._locatorHeader_1xth4_2{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}._locatorTitle_1xth4_2{color:#111827;align-items:center;gap:6px;font-family:Inter,sans-serif;font-size:15px;font-weight:600;display:flex}._onlineIndicator_1xth4_2{background:#059669;border-radius:50%;width:10px;height:10px;animation:2s infinite _pulse_1xth4_1}@keyframes _pulse_1xth4_1{50%{opacity:.5}}._mapPlaceholder_1xth4_2{border:1px solid #e5e7eb;border-radius:12px;overflow:hidden}._mapContent_1xth4_2{color:#9ca3af;background:linear-gradient(135deg,#ecfdf5,#eff6ff);flex-direction:column;justify-content:center;align-items:center;gap:4px;height:160px;font-family:Inter,sans-serif;font-size:13px;display:flex}._mapHint_1xth4_2{color:#9ca3af;margin:0;font-size:12px}._mapAlert_1xth4_2{color:#991b1b;background:#fef2f2;align-items:flex-start;gap:6px;padding:10px 12px;font-family:Inter,sans-serif;font-size:12px;line-height:1.4;display:flex}._internalCard_1xth4_2{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:20px}._internalTitle_1xth4_2{color:#111827;margin-bottom:14px;font-family:Inter,sans-serif;font-size:15px;font-weight:700}._internalList_1xth4_2{flex-direction:column;gap:12px;display:flex}._internalItem_1xth4_2{color:#374151;align-items:center;gap:10px;font-family:Inter,sans-serif;font-size:13px;display:flex}._stopsWrap_1xth4_2{flex-direction:column;gap:12px;display:flex}._stopsHeading_1xth4_2{color:#111827;margin:0;font-family:Inter,sans-serif;font-size:18px;font-weight:700}._stopsHint_1xth4_2{color:#6b7280;max-width:720px;margin:0;font-family:Inter,sans-serif;font-size:13px;line-height:1.45}._stopsList_1xth4_2{flex-direction:column;gap:10px;display:flex}._stopCard_1xth4_2{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden}._stopCard_1xth4_2 summary{list-style:none}._stopCard_1xth4_2 summary::-webkit-details-marker{display:none}._stopSummary_1xth4_2{cursor:pointer;background:#f9fafb;border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:flex-start;gap:12px;padding:14px 16px;font-family:Inter,sans-serif;display:flex}._stopSummary_1xth4_2:hover{background:#f3f4f6}._stopSummaryMain_1xth4_2{flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0;display:flex}._stopDayBadge_1xth4_2{text-transform:uppercase;letter-spacing:.04em;color:#047857;background:#d1fae5;border-radius:6px;padding:4px 8px;font-size:11px;font-weight:700}._stopTitle_1xth4_2{color:#111827;font-size:15px;font-weight:600}._stopTime_1xth4_2{color:#6b7280;font-size:13px}._stopProgressPill_1xth4_2{color:#374151;background:#fff;border:1px solid #e5e7eb;border-radius:999px;flex-shrink:0;padding:6px 10px;font-size:12px;font-weight:600}._stopBody_1xth4_2{flex-direction:column;gap:8px;padding:10px 12px 14px;display:flex}._stopParticipantRow_1xth4_2{background:#fafafa;border:1px solid #f3f4f6;border-radius:10px;justify-content:space-between;align-items:flex-start;gap:12px;padding:10px 12px;display:flex}._stopParticipantLeft_1xth4_2{flex-wrap:wrap;align-items:center;gap:6px 10px;min-width:0;font-family:Inter,sans-serif;font-size:13px;display:flex}._stopRole_1xth4_2{color:#6b7280;text-transform:uppercase;font-size:11px;font-weight:600}._stopPName_1xth4_2{color:#111827;font-weight:600}._stopBookRef_1xth4_2{color:#9ca3af;font-size:12px}._stopMiniTime_1xth4_2{color:#059669;font-size:11px}._stopParticipantActions_1xth4_2{flex-shrink:0;align-items:center;gap:8px;display:flex}._stopDonePill_1xth4_2{color:#6b7280;padding:6px 10px;font-size:12px;font-weight:600}._noItineraryHint_1xth4_2{color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:10px;margin:0;padding:12px 14px;font-family:Inter,sans-serif;font-size:13px}._sectionHeading_1xth4_2{color:#111827;margin:0 0 4px;font-family:Inter,sans-serif;font-size:17px;font-weight:700}._sectionSub_1xth4_2{color:#6b7280;margin:0 0 14px;font-family:Inter,sans-serif;font-size:13px}@media(max-width:1024px){._mainGrid_1xth4_2,._statsRow_1xth4_2{grid-template-columns:1fr}}@media(max-width:640px){._pageHeader_1xth4_2{flex-direction:column;align-items:flex-start;gap:12px}}@keyframes _spin_1xth4_1{to{transform:rotate(360deg)}}@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-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-border-style:solid;--tw-leading:initial;--tw-font-weight: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-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-ease:initial}}}@layer theme;@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,var(--font-sans,"Inter",sans-serif));font-feature-settings:var(--default-font-feature-settings,initial);font-variation-settings:var(--default-font-variation-settings,initial);-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,var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace));font-feature-settings:var(--default-mono-font-feature-settings,initial);font-variation-settings:var(--default-mono-font-variation-settings,initial);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_16v7c_2{width:100%}@media(min-width:40rem){._container_16v7c_2{max-width:40rem}}@media(min-width:48rem){._container_16v7c_2{max-width:48rem}}@media(min-width:64rem){._container_16v7c_2{max-width:64rem}}@media(min-width:80rem){._container_16v7c_2{max-width:80rem}}@media(min-width:96rem){._container_16v7c_2{max-width:96rem}}._mx-auto_16v7c_2{margin-inline:auto}._mt-2_16v7c_2{margin-top:calc(var(--spacing,.25rem)*2)}._mt-3_16v7c_2{margin-top:calc(var(--spacing,.25rem)*3)}._mt-4_16v7c_2{margin-top:calc(var(--spacing,.25rem)*4)}._mb-1_16v7c_2{margin-bottom:calc(var(--spacing,.25rem)*1)}._mb-2_16v7c_2{margin-bottom:calc(var(--spacing,.25rem)*2)}._mb-4_16v7c_2{margin-bottom:calc(var(--spacing,.25rem)*4)}._mb-5_16v7c_2{margin-bottom:calc(var(--spacing,.25rem)*5)}._mb-6_16v7c_2{margin-bottom:calc(var(--spacing,.25rem)*6)}._mb-8_16v7c_2{margin-bottom:calc(var(--spacing,.25rem)*8)}._block_16v7c_2{display:block}._flex_16v7c_2{display:flex}._grid_16v7c_2{display:grid}._hidden_16v7c_2{display:none}._inline_16v7c_2{display:inline}._inline-block_16v7c_2{display:inline-block}._inline-flex_16v7c_2{display:inline-flex}._h-5_16v7c_2{height:calc(var(--spacing,.25rem)*5)}._h-6_16v7c_2{height:calc(var(--spacing,.25rem)*6)}._h-9_16v7c_2{height:calc(var(--spacing,.25rem)*9)}._h-full_16v7c_2{height:100%}._min-h-screen_16v7c_2{min-height:100vh}._w-5_16v7c_2{width:calc(var(--spacing,.25rem)*5)}._w-6_16v7c_2{width:calc(var(--spacing,.25rem)*6)}._w-9_16v7c_2{width:calc(var(--spacing,.25rem)*9)}._w-full_16v7c_2{width:100%}._max-w-4xl_16v7c_2{max-width:var(--container-4xl,56rem)}._max-w-\[140px\]_16v7c_2{max-width:140px}._max-w-lg_16v7c_2{max-width:var(--container-lg,32rem)}._max-w-xs_16v7c_2{max-width:var(--container-xs,20rem)}._flex-shrink-0_16v7c_2{flex-shrink:0}._grow_16v7c_2{flex-grow:1}._transform_16v7c_2{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}._animate-spin_16v7c_2{animation:var(--animate-spin,spin 1s linear infinite)}._cursor-pointer_16v7c_2{cursor:pointer}._resize_16v7c_2{resize:both}._flex-col_16v7c_2{flex-direction:column}._flex-wrap_16v7c_2{flex-wrap:wrap}._items-center_16v7c_2{align-items:center}._items-start_16v7c_2{align-items:flex-start}._justify-center_16v7c_2{justify-content:center}._gap-2_16v7c_2{gap:calc(var(--spacing,.25rem)*2)}._gap-3_16v7c_2{gap:calc(var(--spacing,.25rem)*3)}._gap-4_16v7c_2{gap:calc(var(--spacing,.25rem)*4)}:where(._space-y-1_16v7c_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(._space-y-6_16v7c_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*6)*calc(1 - var(--tw-space-y-reverse)))}._truncate_16v7c_2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._overflow-hidden_16v7c_2{overflow:hidden}._rounded_16v7c_2{border-radius:.25rem}._rounded-2xl_16v7c_2{border-radius:var(--radius-2xl,1rem)}._rounded-full_16v7c_2{border-radius:3.40282e38px}._rounded-lg_16v7c_2{border-radius:var(--radius-lg,.5rem)}._rounded-md_16v7c_2{border-radius:var(--radius-md,.375rem)}._rounded-xl_16v7c_2{border-radius:var(--radius-xl,.75rem)}._border_16v7c_2{border-style:var(--tw-border-style);border-width:1px}._border-0_16v7c_2{border-style:var(--tw-border-style);border-width:0}._border-amber-100_16v7c_2{border-color:var(--color-amber-100,oklch(96.2% .059 95.617))}._border-gray-100_16v7c_2{border-color:var(--color-gray-100,oklch(96.7% .003 264.542))}._border-gray-200_16v7c_2{border-color:var(--color-gray-200,oklch(92.8% .006 264.531))}._border-red-100_16v7c_2{border-color:var(--color-red-100,oklch(93.6% .032 17.717))}._bg-amber-50_16v7c_2{background-color:var(--color-amber-50,oklch(98.7% .022 95.277))}._bg-blue-50_16v7c_2{background-color:var(--color-blue-50,oklch(97% .014 254.604))}._bg-emerald-600_16v7c_2{background-color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._bg-gray-50_16v7c_2{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._bg-primary-50_16v7c_2{background-color:var(--color-primary-50,#ecfdf5)}._bg-red-50_16v7c_2{background-color:var(--color-red-50,oklch(97.1% .013 17.38))}._bg-transparent_16v7c_2{background-color:#0000}._bg-white_16v7c_2{background-color:var(--color-white,#fff)}._object-cover_16v7c_2{object-fit:cover}._p-0_16v7c_2{padding:calc(var(--spacing,.25rem)*0)}._p-3_16v7c_2{padding:calc(var(--spacing,.25rem)*3)}._p-8_16v7c_2{padding:calc(var(--spacing,.25rem)*8)}._px-3_16v7c_2{padding-inline:calc(var(--spacing,.25rem)*3)}._px-4_16v7c_2{padding-inline:calc(var(--spacing,.25rem)*4)}._px-5_16v7c_2{padding-inline:calc(var(--spacing,.25rem)*5)}._px-6_16v7c_2{padding-inline:calc(var(--spacing,.25rem)*6)}._py-2_16v7c_2{padding-block:calc(var(--spacing,.25rem)*2)}._py-2\.5_16v7c_2{padding-block:calc(var(--spacing,.25rem)*2.5)}._py-20_16v7c_2{padding-block:calc(var(--spacing,.25rem)*20)}._pt-24_16v7c_2{padding-top:calc(var(--spacing,.25rem)*24)}._pb-16_16v7c_2{padding-bottom:calc(var(--spacing,.25rem)*16)}._text-center_16v7c_2{text-align:center}._text-left_16v7c_2{text-align:left}._text-2xl_16v7c_2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}._text-4xl_16v7c_2{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}._text-sm_16v7c_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}._text-xs_16v7c_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}._leading-relaxed_16v7c_2{--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}._font-bold_16v7c_2{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}._font-medium_16v7c_2{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}._font-semibold_16v7c_2{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}._text-amber-800_16v7c_2{color:var(--color-amber-800,oklch(47.3% .137 46.201))}._text-amber-900\/80_16v7c_2{color:#7b3306cc}@supports (color:color-mix(in lab,red,red)){._text-amber-900\/80_16v7c_2{color:color-mix(in oklab,var(--color-amber-900,oklch(41.4% .112 45.904))80%,transparent)}}._text-blue-500_16v7c_2{color:var(--color-blue-500,oklch(62.3% .214 259.815))}._text-blue-800_16v7c_2{color:var(--color-blue-800,oklch(42.4% .199 265.638))}._text-emerald-600_16v7c_2{color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._text-emerald-700_16v7c_2{color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._text-gray-500_16v7c_2{color:var(--color-gray-500,oklch(55.1% .027 264.364))}._text-gray-600_16v7c_2{color:var(--color-gray-600,oklch(44.6% .03 256.802))}._text-gray-700_16v7c_2{color:var(--color-gray-700,oklch(37.3% .034 259.733))}._text-gray-800_16v7c_2{color:var(--color-gray-800,oklch(27.8% .033 256.848))}._text-gray-900_16v7c_2{color:var(--color-gray-900,oklch(21% .034 264.665))}._text-primary-500_16v7c_2{color:var(--color-primary-500,#10b981)}._text-primary-600_16v7c_2{color:var(--color-primary-600,#059669)}._text-red-600_16v7c_2{color:var(--color-red-600,oklch(57.7% .245 27.325))}._text-red-700_16v7c_2{color:var(--color-red-700,oklch(50.5% .213 27.518))}._text-red-800_16v7c_2{color:var(--color-red-800,oklch(44.4% .177 26.899))}._text-white_16v7c_2{color:var(--color-white,#fff)}._underline_16v7c_2{text-decoration-line:underline}._shadow-md_16v7c_2{--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_16v7c_2{--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)}._filter_16v7c_2{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,)}._transition-colors_16v7c_2{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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._transition-opacity_16v7c_2{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._ease-out_16v7c_2{--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1))}@media(hover:hover){._hover\:border-primary-500_16v7c_2:hover{border-color:var(--color-primary-500,#10b981)}._hover\:bg-emerald-700_16v7c_2:hover{background-color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._hover\:bg-gray-50_16v7c_2:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._hover\:text-primary-600_16v7c_2:hover{color:var(--color-primary-600,#059669)}._hover\:underline_16v7c_2:hover{text-decoration-line:underline}._hover\:opacity-70_16v7c_2:hover{opacity:.7}}._disabled\:opacity-50_16v7c_2:disabled{opacity:.5}@media(min-width:40rem){._sm\:flex-row_16v7c_2{flex-direction:row}}@media(min-width:48rem){._md\:mt-0_16v7c_2{margin-top:calc(var(--spacing,.25rem)*0)}._md\:gap-4_16v7c_2{gap:calc(var(--spacing,.25rem)*4)}}@media(min-width:80rem){._xl\:h-10_16v7c_2{height:calc(var(--spacing,.25rem)*10)}._xl\:w-10_16v7c_2{width:calc(var(--spacing,.25rem)*10)}._xl\:max-w-\[180px\]_16v7c_2{max-width:180px}}@media(min-width:96rem){._2xl\:inline_16v7c_2{display:inline}}}._page_16v7c_2{flex-direction:column;gap:20px;display:flex}._pageHeader_16v7c_2{justify-content:space-between;align-items:flex-start;display:flex}._pageTitle_16v7c_2{color:#111827;letter-spacing:-.02em;font-family:Inter,sans-serif;font-size:26px;font-weight:700}._pageSubtitle_16v7c_2{color:#6b7280;margin-top:4px;font-family:Inter,sans-serif;font-size:14px}._headerBadges_16v7c_2{align-items:center;gap:8px;display:flex}._guestBadge_16v7c_2{color:#374151;border:1px solid #e5e7eb;border-radius:20px;align-items:center;gap:4px;padding:6px 14px;font-family:Inter,sans-serif;font-size:13px;font-weight:500;display:flex}._liveBadge_16v7c_2{color:#374151;border:1px solid #e5e7eb;border-radius:20px;align-items:center;gap:6px;padding:6px 14px;font-family:Inter,sans-serif;font-size:13px;font-weight:500;display:flex}._liveDot_16v7c_2{background:#059669;border-radius:50%;width:8px;height:8px;animation:2s infinite _pulse_16v7c_1}@keyframes _pulse_16v7c_1{50%{opacity:.5}}._mainGrid_16v7c_2{grid-template-columns:320px 1fr 280px;align-items:start;gap:16px;display:grid}._broadcastCard_16v7c_2{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:24px}._broadcastTitle_16v7c_2{color:#059669;align-items:center;gap:8px;margin-bottom:4px;font-family:Inter,sans-serif;font-size:18px;font-weight:700;display:flex}._broadcastSub_16v7c_2{color:#6b7280;margin-bottom:16px;font-family:Inter,sans-serif;font-size:13px}._templateRow_16v7c_2{flex-wrap:wrap;gap:6px;margin-bottom:16px;display:flex}._templateBtn_16v7c_2{color:#374151;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:20px;padding:5px 14px;font-family:Inter,sans-serif;font-size:13px;font-weight:500;transition:all .2s}._templateBtn_16v7c_2:hover{color:#059669;background:#ecfdf5;border-color:#059669}._broadcastForm_16v7c_2{margin-bottom:14px}._formLabel_16v7c_2{color:#374151;margin-bottom:8px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;display:block}._broadcastTextarea_16v7c_2{color:#374151;resize:none;border:1px solid #e5e7eb;border-radius:10px;width:100%;padding:12px 14px;font-family:Inter,sans-serif;font-size:14px;transition:border-color .2s}._broadcastTextarea_16v7c_2:focus{border-color:#2ecc71;outline:none;box-shadow:0 0 0 3px #2ecc711a}._broadcastTextarea_16v7c_2::placeholder{color:#9ca3af}._broadcastOptions_16v7c_2{flex-direction:column;gap:10px;margin-bottom:16px;display:flex}._scheduleRow_16v7c_2{color:#374151;cursor:pointer;border:1px solid #e5e7eb;border-radius:8px;align-items:center;gap:6px;padding:8px 12px;font-family:Inter,sans-serif;font-size:13px;display:flex}._pushCheckbox_16v7c_2{color:#374151;cursor:pointer;align-items:center;gap:8px;font-family:Inter,sans-serif;font-size:13px;display:flex}._checkbox_16v7c_2{accent-color:#059669;width:16px;height:16px}._broadcastBtn_16v7c_2{color:#fff;cursor:pointer;background:#059669;border:none;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;padding:12px;font-family:Inter,sans-serif;font-size:14px;font-weight:600;transition:all .2s;display:flex}._broadcastBtn_16v7c_2:hover{background:#047857}._chatCard_16v7c_2{background:#fff;border:1px solid #e5e7eb;border-radius:14px;flex-direction:column;display:flex;overflow:hidden}._chatTabs_16v7c_2{border-bottom:1px solid #e5e7eb;display:flex}._chatTab_16v7c_2{text-align:center;color:#6b7280;cursor:pointer;background:0 0;border:none;flex:1;padding:14px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;transition:all .2s;position:relative}._chatTab_16v7c_2:hover{color:#374151}._chatTabActive_16v7c_2{font-weight:600;color:#059669!important}._chatTabActive_16v7c_2:after{content:"";background:#059669;height:2px;position:absolute;bottom:0;left:0;right:0}._chatMessages_16v7c_2{flex-direction:column;flex:1;gap:12px;min-height:350px;max-height:450px;padding:16px;display:flex;overflow-y:auto}._systemMsg_16v7c_2{text-align:center;color:#9ca3af;padding:4px 0;font-family:Inter,sans-serif;font-size:12px}._msgRow_16v7c_2{align-items:flex-end;gap:8px;display:flex}._msgMine_16v7c_2{justify-content:flex-end}._msgAvatar_16v7c_2{object-fit:cover;border-radius:50%;flex-shrink:0;width:32px;height:32px}._msgBubble_16v7c_2{border-radius:14px;max-width:70%;padding:10px 14px}._bubbleOther_16v7c_2{background:#f3f4f6;border-bottom-left-radius:4px}._bubbleMine_16v7c_2{color:#fff;background:#059669;border-bottom-right-radius:4px}._msgSender_16v7c_2{color:#374151;margin-bottom:4px;font-family:Inter,sans-serif;font-size:12px;font-weight:600;display:block}._msgText_16v7c_2{font-family:Inter,sans-serif;font-size:14px;line-height:1.4}._msgTime_16v7c_2{opacity:.7;align-items:center;gap:3px;margin-top:4px;font-family:Inter,sans-serif;font-size:11px;display:flex}._chatInputBar_16v7c_2{border-top:1px solid #e5e7eb;align-items:center;gap:8px;padding:12px 16px;display:flex}._chatActionBtn_16v7c_2{color:#9ca3af;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;transition:all .2s;display:flex}._chatActionBtn_16v7c_2:hover{color:#6b7280;background:#f3f4f6}._chatActionBtn_16v7c_2 ._material-icons-round_16v7c_2{font-size:22px}._chatInput_16v7c_2{color:#374151;border:1px solid #e5e7eb;border-radius:20px;outline:none;flex:1;padding:8px 14px;font-family:Inter,sans-serif;font-size:14px}._chatInput_16v7c_2:focus{border-color:#2ecc71}._chatInput_16v7c_2::placeholder{color:#9ca3af}._sendBtn_16v7c_2{color:#fff;cursor:pointer;background:#059669;border:none;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;transition:all .2s;display:flex}._sendBtn_16v7c_2:hover{background:#047857}._liveTipsCard_16v7c_2{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:20px}._liveTipsHeader_16v7c_2{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:4px;display:flex}._liveTipsTitle_16v7c_2{color:#111827;align-items:center;gap:6px;font-family:Inter,sans-serif;font-size:16px;font-weight:700;display:flex}._liveTipsSub_16v7c_2{color:#9ca3af;font-family:Inter,sans-serif;font-size:12px}._addTipBtn_16v7c_2{color:#fff;cursor:pointer;background:#059669;border:none;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;margin-left:auto;transition:all .2s;display:flex}._addTipBtn_16v7c_2:hover{background:#047857}._tipMap_16v7c_2{border:1px solid #e5e7eb;border-radius:12px;margin:12px 0;overflow:hidden}._tipMapContent_16v7c_2{color:#6b7280;background:linear-gradient(135deg,#f0fdf4,#ecfdf5);flex-direction:column;justify-content:center;align-items:center;gap:4px;height:140px;font-family:Inter,sans-serif;font-size:12px;display:flex}._tipActivityLabel_16v7c_2{color:#9ca3af;margin-bottom:10px;font-family:Inter,sans-serif;font-size:12px}._tipItem_16v7c_2{background:#f9fafb;border-radius:10px;align-items:center;gap:10px;margin-bottom:6px;padding:10px 12px;display:flex}._tipIcon_16v7c_2{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}._tipInfo_16v7c_2{flex-direction:column;flex:1;min-width:0;display:flex}._tipName_16v7c_2{color:#111827;font-family:Inter,sans-serif;font-size:13px;font-weight:600}._tipSub_16v7c_2{color:#6b7280;font-family:Inter,sans-serif;font-size:12px}._tipTime_16v7c_2{color:#9ca3af;font-family:Inter,sans-serif;font-size:11px}._tipClose_16v7c_2{color:#9ca3af;cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;transition:all .2s;display:flex}._tipClose_16v7c_2:hover{color:#374151;background:#e5e7eb}@media(max-width:1200px){._mainGrid_16v7c_2{grid-template-columns:1fr 1fr}._liveTipsCard_16v7c_2{grid-column:1/-1}}@media(max-width:768px){._mainGrid_16v7c_2{grid-template-columns:1fr}._pageHeader_16v7c_2{flex-direction:column;gap:12px}}@keyframes _spin_16v7c_1{to{transform:rotate(360deg)}}@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-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-border-style:solid;--tw-leading:initial;--tw-font-weight: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-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-ease:initial}}}@layer theme;@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,var(--font-sans,"Inter",sans-serif));font-feature-settings:var(--default-font-feature-settings,initial);font-variation-settings:var(--default-font-variation-settings,initial);-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,var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace));font-feature-settings:var(--default-mono-font-feature-settings,initial);font-variation-settings:var(--default-mono-font-variation-settings,initial);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_7zdrr_2{width:100%}@media(min-width:40rem){._container_7zdrr_2{max-width:40rem}}@media(min-width:48rem){._container_7zdrr_2{max-width:48rem}}@media(min-width:64rem){._container_7zdrr_2{max-width:64rem}}@media(min-width:80rem){._container_7zdrr_2{max-width:80rem}}@media(min-width:96rem){._container_7zdrr_2{max-width:96rem}}._mx-auto_7zdrr_2{margin-inline:auto}._mt-2_7zdrr_2{margin-top:calc(var(--spacing,.25rem)*2)}._mt-3_7zdrr_2{margin-top:calc(var(--spacing,.25rem)*3)}._mt-4_7zdrr_2{margin-top:calc(var(--spacing,.25rem)*4)}._mb-1_7zdrr_2{margin-bottom:calc(var(--spacing,.25rem)*1)}._mb-2_7zdrr_2{margin-bottom:calc(var(--spacing,.25rem)*2)}._mb-4_7zdrr_2{margin-bottom:calc(var(--spacing,.25rem)*4)}._mb-5_7zdrr_2{margin-bottom:calc(var(--spacing,.25rem)*5)}._mb-6_7zdrr_2{margin-bottom:calc(var(--spacing,.25rem)*6)}._mb-8_7zdrr_2{margin-bottom:calc(var(--spacing,.25rem)*8)}._block_7zdrr_2{display:block}._flex_7zdrr_2{display:flex}._grid_7zdrr_2{display:grid}._hidden_7zdrr_2{display:none}._inline_7zdrr_2{display:inline}._inline-block_7zdrr_2{display:inline-block}._inline-flex_7zdrr_2{display:inline-flex}._h-5_7zdrr_2{height:calc(var(--spacing,.25rem)*5)}._h-6_7zdrr_2{height:calc(var(--spacing,.25rem)*6)}._h-9_7zdrr_2{height:calc(var(--spacing,.25rem)*9)}._h-full_7zdrr_2{height:100%}._min-h-screen_7zdrr_2{min-height:100vh}._w-5_7zdrr_2{width:calc(var(--spacing,.25rem)*5)}._w-6_7zdrr_2{width:calc(var(--spacing,.25rem)*6)}._w-9_7zdrr_2{width:calc(var(--spacing,.25rem)*9)}._w-full_7zdrr_2{width:100%}._max-w-4xl_7zdrr_2{max-width:var(--container-4xl,56rem)}._max-w-\[140px\]_7zdrr_2{max-width:140px}._max-w-lg_7zdrr_2{max-width:var(--container-lg,32rem)}._max-w-xs_7zdrr_2{max-width:var(--container-xs,20rem)}._flex-shrink-0_7zdrr_2{flex-shrink:0}._grow_7zdrr_2{flex-grow:1}._transform_7zdrr_2{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}._animate-spin_7zdrr_2{animation:var(--animate-spin,spin 1s linear infinite)}._cursor-pointer_7zdrr_2{cursor:pointer}._resize_7zdrr_2{resize:both}._flex-col_7zdrr_2{flex-direction:column}._flex-wrap_7zdrr_2{flex-wrap:wrap}._items-center_7zdrr_2{align-items:center}._items-start_7zdrr_2{align-items:flex-start}._justify-center_7zdrr_2{justify-content:center}._gap-2_7zdrr_2{gap:calc(var(--spacing,.25rem)*2)}._gap-3_7zdrr_2{gap:calc(var(--spacing,.25rem)*3)}._gap-4_7zdrr_2{gap:calc(var(--spacing,.25rem)*4)}:where(._space-y-1_7zdrr_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(._space-y-6_7zdrr_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*6)*calc(1 - var(--tw-space-y-reverse)))}._truncate_7zdrr_2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._overflow-hidden_7zdrr_2{overflow:hidden}._rounded_7zdrr_2{border-radius:.25rem}._rounded-2xl_7zdrr_2{border-radius:var(--radius-2xl,1rem)}._rounded-full_7zdrr_2{border-radius:3.40282e38px}._rounded-lg_7zdrr_2{border-radius:var(--radius-lg,.5rem)}._rounded-md_7zdrr_2{border-radius:var(--radius-md,.375rem)}._rounded-xl_7zdrr_2{border-radius:var(--radius-xl,.75rem)}._border_7zdrr_2{border-style:var(--tw-border-style);border-width:1px}._border-0_7zdrr_2{border-style:var(--tw-border-style);border-width:0}._border-amber-100_7zdrr_2{border-color:var(--color-amber-100,oklch(96.2% .059 95.617))}._border-gray-100_7zdrr_2{border-color:var(--color-gray-100,oklch(96.7% .003 264.542))}._border-gray-200_7zdrr_2{border-color:var(--color-gray-200,oklch(92.8% .006 264.531))}._border-red-100_7zdrr_2{border-color:var(--color-red-100,oklch(93.6% .032 17.717))}._bg-amber-50_7zdrr_2{background-color:var(--color-amber-50,oklch(98.7% .022 95.277))}._bg-blue-50_7zdrr_2{background-color:var(--color-blue-50,oklch(97% .014 254.604))}._bg-emerald-600_7zdrr_2{background-color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._bg-gray-50_7zdrr_2{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._bg-primary-50_7zdrr_2{background-color:var(--color-primary-50,#ecfdf5)}._bg-red-50_7zdrr_2{background-color:var(--color-red-50,oklch(97.1% .013 17.38))}._bg-transparent_7zdrr_2{background-color:#0000}._bg-white_7zdrr_2{background-color:var(--color-white,#fff)}._object-cover_7zdrr_2{object-fit:cover}._p-0_7zdrr_2{padding:calc(var(--spacing,.25rem)*0)}._p-3_7zdrr_2{padding:calc(var(--spacing,.25rem)*3)}._p-8_7zdrr_2{padding:calc(var(--spacing,.25rem)*8)}._px-3_7zdrr_2{padding-inline:calc(var(--spacing,.25rem)*3)}._px-4_7zdrr_2{padding-inline:calc(var(--spacing,.25rem)*4)}._px-5_7zdrr_2{padding-inline:calc(var(--spacing,.25rem)*5)}._px-6_7zdrr_2{padding-inline:calc(var(--spacing,.25rem)*6)}._py-2_7zdrr_2{padding-block:calc(var(--spacing,.25rem)*2)}._py-2\.5_7zdrr_2{padding-block:calc(var(--spacing,.25rem)*2.5)}._py-20_7zdrr_2{padding-block:calc(var(--spacing,.25rem)*20)}._pt-24_7zdrr_2{padding-top:calc(var(--spacing,.25rem)*24)}._pb-16_7zdrr_2{padding-bottom:calc(var(--spacing,.25rem)*16)}._text-center_7zdrr_2{text-align:center}._text-left_7zdrr_2{text-align:left}._text-2xl_7zdrr_2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}._text-4xl_7zdrr_2{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}._text-sm_7zdrr_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}._text-xs_7zdrr_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}._leading-relaxed_7zdrr_2{--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}._font-bold_7zdrr_2{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}._font-medium_7zdrr_2{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}._font-semibold_7zdrr_2{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}._text-amber-800_7zdrr_2{color:var(--color-amber-800,oklch(47.3% .137 46.201))}._text-amber-900\/80_7zdrr_2{color:#7b3306cc}@supports (color:color-mix(in lab,red,red)){._text-amber-900\/80_7zdrr_2{color:color-mix(in oklab,var(--color-amber-900,oklch(41.4% .112 45.904))80%,transparent)}}._text-blue-500_7zdrr_2{color:var(--color-blue-500,oklch(62.3% .214 259.815))}._text-blue-800_7zdrr_2{color:var(--color-blue-800,oklch(42.4% .199 265.638))}._text-emerald-600_7zdrr_2{color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._text-emerald-700_7zdrr_2{color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._text-gray-500_7zdrr_2{color:var(--color-gray-500,oklch(55.1% .027 264.364))}._text-gray-600_7zdrr_2{color:var(--color-gray-600,oklch(44.6% .03 256.802))}._text-gray-700_7zdrr_2{color:var(--color-gray-700,oklch(37.3% .034 259.733))}._text-gray-800_7zdrr_2{color:var(--color-gray-800,oklch(27.8% .033 256.848))}._text-gray-900_7zdrr_2{color:var(--color-gray-900,oklch(21% .034 264.665))}._text-primary-500_7zdrr_2{color:var(--color-primary-500,#10b981)}._text-primary-600_7zdrr_2{color:var(--color-primary-600,#059669)}._text-red-600_7zdrr_2{color:var(--color-red-600,oklch(57.7% .245 27.325))}._text-red-700_7zdrr_2{color:var(--color-red-700,oklch(50.5% .213 27.518))}._text-red-800_7zdrr_2{color:var(--color-red-800,oklch(44.4% .177 26.899))}._text-white_7zdrr_2{color:var(--color-white,#fff)}._underline_7zdrr_2{text-decoration-line:underline}._shadow-md_7zdrr_2{--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_7zdrr_2{--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)}._filter_7zdrr_2{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,)}._transition-colors_7zdrr_2{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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._transition-opacity_7zdrr_2{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._ease-out_7zdrr_2{--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1))}@media(hover:hover){._hover\:border-primary-500_7zdrr_2:hover{border-color:var(--color-primary-500,#10b981)}._hover\:bg-emerald-700_7zdrr_2:hover{background-color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._hover\:bg-gray-50_7zdrr_2:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._hover\:text-primary-600_7zdrr_2:hover{color:var(--color-primary-600,#059669)}._hover\:underline_7zdrr_2:hover{text-decoration-line:underline}._hover\:opacity-70_7zdrr_2:hover{opacity:.7}}._disabled\:opacity-50_7zdrr_2:disabled{opacity:.5}@media(min-width:40rem){._sm\:flex-row_7zdrr_2{flex-direction:row}}@media(min-width:48rem){._md\:mt-0_7zdrr_2{margin-top:calc(var(--spacing,.25rem)*0)}._md\:gap-4_7zdrr_2{gap:calc(var(--spacing,.25rem)*4)}}@media(min-width:80rem){._xl\:h-10_7zdrr_2{height:calc(var(--spacing,.25rem)*10)}._xl\:w-10_7zdrr_2{width:calc(var(--spacing,.25rem)*10)}._xl\:max-w-\[180px\]_7zdrr_2{max-width:180px}}@media(min-width:96rem){._2xl\:inline_7zdrr_2{display:inline}}}._page_7zdrr_2{flex-direction:column;gap:24px;display:flex}._pageHeader_7zdrr_2{justify-content:space-between;align-items:flex-start;display:flex}._headerLeft_7zdrr_2{flex-direction:column;gap:6px;display:flex}._pageTitle_7zdrr_2{color:#111827;letter-spacing:-.01em;font-family:Inter,sans-serif;font-size:24px;font-weight:700}._pageSubtitle_7zdrr_2{color:#6b7280;align-items:center;gap:6px;font-family:Inter,sans-serif;font-size:14px;display:flex}._headerActions_7zdrr_2{gap:12px;display:flex}._btnOutline_7zdrr_2{color:#374151;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:8px;align-items:center;gap:6px;padding:8px 16px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;transition:all .2s;display:flex}._btnOutline_7zdrr_2:hover{background:#f9fafb;border-color:#9ca3af}._btnPrimary_7zdrr_2{color:#fff;cursor:pointer;background:#059669;border:none;border-radius:8px;align-items:center;gap:6px;padding:8px 16px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;transition:all .2s;display:flex}._btnPrimary_7zdrr_2:hover{background:#047857}._mainGrid_7zdrr_2{grid-template-columns:1fr 360px;align-items:start;gap:24px;display:grid}._timelineCard_7zdrr_2{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:24px;box-shadow:0 1px 3px #0000000d}._cardHeader_7zdrr_2{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}._cardTitle_7zdrr_2{color:#111827;align-items:center;gap:8px;font-family:Inter,sans-serif;font-size:18px;font-weight:700;display:flex}._progressBadge_7zdrr_2{color:#fff;background:#10b981;border-radius:20px;padding:4px 12px;font-family:Inter,sans-serif;font-size:12px;font-weight:600}._timeline_7zdrr_2{flex-direction:column;display:flex;position:relative}._timelineItem_7zdrr_2{gap:20px;min-height:120px;display:flex}._timelineLeft_7zdrr_2{flex-direction:column;flex-shrink:0;align-items:center;width:40px;display:flex}._iconWrap_7zdrr_2{color:#fff;z-index:2;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}._timelineItem_7zdrr_2._completed_7zdrr_2 ._iconWrap_7zdrr_2{background:#059669}._timelineItem_7zdrr_2._current_7zdrr_2 ._iconWrap_7zdrr_2{color:#059669;background:#a7f3d0;border:2px solid #059669}._timelineItem_7zdrr_2._upcoming_7zdrr_2 ._iconWrap_7zdrr_2{color:#6b7280;background:#d1d5db}._verticalLine_7zdrr_2{background:#d1d5db;flex:1;width:2px;margin:4px 0}._timelineItem_7zdrr_2._completed_7zdrr_2 ._verticalLine_7zdrr_2{background:#059669}._contentBox_7zdrr_2{background:#f9fafb;border:1px solid #f3f4f6;border-radius:12px;flex:1;margin-bottom:20px;padding:16px 20px}._timelineItem_7zdrr_2._current_7zdrr_2 ._contentBox_7zdrr_2{background:#fff;border-left:4px solid #059669;box-shadow:0 4px 12px #0000000d}._itemHeader_7zdrr_2{justify-content:space-between;align-items:flex-start;margin-bottom:8px;display:flex}._itemTitle_7zdrr_2{color:#111827;font-family:Inter,sans-serif;font-size:16px;font-weight:700}._itemRight_7zdrr_2{flex-direction:column;align-items:flex-end;gap:4px;display:flex}._itemTime_7zdrr_2{color:#6b7280;font-family:Inter,sans-serif;font-size:13px;font-weight:500}._currentBadge_7zdrr_2{color:#fff;background:#10b981;border-radius:4px;padding:2px 8px;font-family:Inter,sans-serif;font-size:11px;font-weight:700}._itemDesc_7zdrr_2{color:#6b7280;margin-bottom:16px;font-family:Inter,sans-serif;font-size:13px;line-height:1.5}._itemActions_7zdrr_2{justify-content:flex-end;display:flex}._completedText_7zdrr_2{color:#059669;align-items:center;gap:4px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;display:flex}._actionGroup_7zdrr_2{gap:12px;display:flex}._btnDisabled_7zdrr_2{color:#9ca3af;background:#f3f4f6;border:none;border-radius:6px;align-items:center;gap:6px;padding:8px 16px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;display:flex}._btnAction_7zdrr_2{color:#fff;cursor:pointer;background:#059669;border:none;border-radius:6px;align-items:center;gap:6px;padding:8px 16px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;transition:background .2s;display:flex}._btnAction_7zdrr_2:hover{background:#047857}._btnUpcoming_7zdrr_2{color:#374151;cursor:pointer;background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;align-items:center;gap:6px;padding:8px 16px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;transition:background .2s;display:flex}._btnUpcoming_7zdrr_2:hover{background:#f3f4f6}._sosCard_7zdrr_2{text-align:center;background:#fef2f2;border:1px solid #fee2e2;border-radius:12px;margin-bottom:24px;padding:24px}._sosIcon_7zdrr_2{margin-bottom:12px}._sosIcon_7zdrr_2 ._material-icons-round_7zdrr_2{color:#ef4444;font-size:36px}._sosTitle_7zdrr_2{color:#991b1b;margin-bottom:8px;font-family:Inter,sans-serif;font-size:18px;font-weight:700}._sosDesc_7zdrr_2{color:#b91c1c;margin-bottom:20px;font-family:Inter,sans-serif;font-size:13px;line-height:1.5}._sosBtn_7zdrr_2{color:#fff;cursor:pointer;background:#dc2626;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;padding:12px;font-family:Inter,sans-serif;font-size:14px;font-weight:700;transition:background .2s;display:flex}._sosBtn_7zdrr_2:hover{background:#b91c1c}._pollsCard_7zdrr_2{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:24px;padding:24px;box-shadow:0 1px 3px #0000000d}._pollsHeader_7zdrr_2{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}._pollsTitle_7zdrr_2{color:#111827;align-items:center;gap:8px;font-family:Inter,sans-serif;font-size:16px;font-weight:700;display:flex}._addPollBtn_7zdrr_2{color:#059669;cursor:pointer;background:#f3f4f6;border:none;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;transition:background .2s;display:flex}._addPollBtn_7zdrr_2:hover{background:#e5e7eb}._pollsList_7zdrr_2{flex-direction:column;gap:16px;display:flex}._pollItem_7zdrr_2{background:#f9fafb;border:1px solid #f3f4f6;border-radius:10px;padding:16px}._pollItemHeader_7zdrr_2{justify-content:space-between;align-items:flex-start;margin-bottom:16px;display:flex}._pollQuestion_7zdrr_2{color:#111827;padding-right:10px;font-family:Inter,sans-serif;font-size:14px;font-weight:700;line-height:1.4}._pollBadge_7zdrr_2{white-space:nowrap;border-radius:4px;padding:2px 8px;font-family:Inter,sans-serif;font-size:10px;font-weight:700}._badgeOpen_7zdrr_2{color:#065f46;background:#a7f3d0}._badgeClosed_7zdrr_2{color:#6b7280;background:#e5e7eb}._pollOptions_7zdrr_2{flex-direction:column;gap:8px;display:flex}._optionRow_7zdrr_2{border-radius:4px;height:32px;position:relative;overflow:hidden}._optionBg_7zdrr_2{background:#fff;border:1px solid #e5e7eb;border-radius:4px;position:absolute;inset:0}._optionFill_7zdrr_2{opacity:.5;background:#a7f3d0;height:100%}._optionContent_7zdrr_2{justify-content:space-between;align-items:center;padding:0 12px;font-family:Inter,sans-serif;font-size:12px;display:flex;position:absolute;inset:0}._optionText_7zdrr_2{color:#111827;font-weight:600}._optionVotes_7zdrr_2{color:#374151}._pollFooter_7zdrr_2{border-top:1px solid #e5e7eb;justify-content:space-between;align-items:center;margin-top:12px;padding-top:12px;display:flex}._pollInfo_7zdrr_2{color:#6b7280;font-family:Inter,sans-serif;font-size:11px}._closePollBtn_7zdrr_2{color:#059669;cursor:pointer;background:0 0;border:none;font-family:Inter,sans-serif;font-size:12px;font-weight:600}._pollResult_7zdrr_2{flex-direction:column;gap:4px;display:flex}._resultLabel_7zdrr_2{color:#6b7280;font-family:Inter,sans-serif;font-size:12px}._resultValue_7zdrr_2{color:#111827;font-family:Inter,sans-serif;font-size:14px;font-weight:700}._weatherCard_7zdrr_2{color:#fff;background:#1f2937;border-radius:12px;padding:20px}._weatherLabel_7zdrr_2{color:#9ca3af;letter-spacing:.05em;margin-bottom:12px;font-family:Inter,sans-serif;font-size:11px;font-weight:600}._weatherContent_7zdrr_2{align-items:center;gap:12px;display:flex}._temp_7zdrr_2{font-family:Inter,sans-serif;font-size:28px;font-weight:700}._weatherDesc_7zdrr_2{color:#d1d5db;flex:1;font-family:Inter,sans-serif;font-size:13px}@media(max-width:1024px){._mainGrid_7zdrr_2{grid-template-columns:1fr}}@media(max-width:640px){._pageHeader_7zdrr_2{flex-direction:column;gap:16px}._headerActions_7zdrr_2{width:100%}._btnOutline_7zdrr_2,._btnPrimary_7zdrr_2{flex:1;justify-content:center}}@keyframes _spin_7zdrr_1{to{transform:rotate(360deg)}}@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-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-border-style:solid;--tw-leading:initial;--tw-font-weight: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-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-ease:initial}}}@layer theme;@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,var(--font-sans,"Inter",sans-serif));font-feature-settings:var(--default-font-feature-settings,initial);font-variation-settings:var(--default-font-variation-settings,initial);-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,var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace));font-feature-settings:var(--default-mono-font-feature-settings,initial);font-variation-settings:var(--default-mono-font-variation-settings,initial);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_1ed77_2{width:100%}@media(min-width:40rem){._container_1ed77_2{max-width:40rem}}@media(min-width:48rem){._container_1ed77_2{max-width:48rem}}@media(min-width:64rem){._container_1ed77_2{max-width:64rem}}@media(min-width:80rem){._container_1ed77_2{max-width:80rem}}@media(min-width:96rem){._container_1ed77_2{max-width:96rem}}._mx-auto_1ed77_2{margin-inline:auto}._mt-2_1ed77_2{margin-top:calc(var(--spacing,.25rem)*2)}._mt-3_1ed77_2{margin-top:calc(var(--spacing,.25rem)*3)}._mt-4_1ed77_2{margin-top:calc(var(--spacing,.25rem)*4)}._mb-1_1ed77_2{margin-bottom:calc(var(--spacing,.25rem)*1)}._mb-2_1ed77_2{margin-bottom:calc(var(--spacing,.25rem)*2)}._mb-4_1ed77_2{margin-bottom:calc(var(--spacing,.25rem)*4)}._mb-5_1ed77_2{margin-bottom:calc(var(--spacing,.25rem)*5)}._mb-6_1ed77_2{margin-bottom:calc(var(--spacing,.25rem)*6)}._mb-8_1ed77_2{margin-bottom:calc(var(--spacing,.25rem)*8)}._block_1ed77_2{display:block}._flex_1ed77_2{display:flex}._grid_1ed77_2{display:grid}._hidden_1ed77_2{display:none}._inline_1ed77_2{display:inline}._inline-block_1ed77_2{display:inline-block}._inline-flex_1ed77_2{display:inline-flex}._h-5_1ed77_2{height:calc(var(--spacing,.25rem)*5)}._h-6_1ed77_2{height:calc(var(--spacing,.25rem)*6)}._h-9_1ed77_2{height:calc(var(--spacing,.25rem)*9)}._h-full_1ed77_2{height:100%}._min-h-screen_1ed77_2{min-height:100vh}._w-5_1ed77_2{width:calc(var(--spacing,.25rem)*5)}._w-6_1ed77_2{width:calc(var(--spacing,.25rem)*6)}._w-9_1ed77_2{width:calc(var(--spacing,.25rem)*9)}._w-full_1ed77_2{width:100%}._max-w-4xl_1ed77_2{max-width:var(--container-4xl,56rem)}._max-w-\[140px\]_1ed77_2{max-width:140px}._max-w-lg_1ed77_2{max-width:var(--container-lg,32rem)}._max-w-xs_1ed77_2{max-width:var(--container-xs,20rem)}._flex-shrink-0_1ed77_2{flex-shrink:0}._grow_1ed77_2{flex-grow:1}._transform_1ed77_2{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}._animate-spin_1ed77_2{animation:var(--animate-spin,spin 1s linear infinite)}._cursor-pointer_1ed77_2{cursor:pointer}._resize_1ed77_2{resize:both}._flex-col_1ed77_2{flex-direction:column}._flex-wrap_1ed77_2{flex-wrap:wrap}._items-center_1ed77_2{align-items:center}._items-start_1ed77_2{align-items:flex-start}._justify-center_1ed77_2{justify-content:center}._gap-2_1ed77_2{gap:calc(var(--spacing,.25rem)*2)}._gap-3_1ed77_2{gap:calc(var(--spacing,.25rem)*3)}._gap-4_1ed77_2{gap:calc(var(--spacing,.25rem)*4)}:where(._space-y-1_1ed77_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(._space-y-6_1ed77_2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*6)*calc(1 - var(--tw-space-y-reverse)))}._truncate_1ed77_2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._overflow-hidden_1ed77_2{overflow:hidden}._rounded_1ed77_2{border-radius:.25rem}._rounded-2xl_1ed77_2{border-radius:var(--radius-2xl,1rem)}._rounded-full_1ed77_2{border-radius:3.40282e38px}._rounded-lg_1ed77_2{border-radius:var(--radius-lg,.5rem)}._rounded-md_1ed77_2{border-radius:var(--radius-md,.375rem)}._rounded-xl_1ed77_2{border-radius:var(--radius-xl,.75rem)}._border_1ed77_2{border-style:var(--tw-border-style);border-width:1px}._border-0_1ed77_2{border-style:var(--tw-border-style);border-width:0}._border-amber-100_1ed77_2{border-color:var(--color-amber-100,oklch(96.2% .059 95.617))}._border-gray-100_1ed77_2{border-color:var(--color-gray-100,oklch(96.7% .003 264.542))}._border-gray-200_1ed77_2{border-color:var(--color-gray-200,oklch(92.8% .006 264.531))}._border-red-100_1ed77_2{border-color:var(--color-red-100,oklch(93.6% .032 17.717))}._bg-amber-50_1ed77_2{background-color:var(--color-amber-50,oklch(98.7% .022 95.277))}._bg-blue-50_1ed77_2{background-color:var(--color-blue-50,oklch(97% .014 254.604))}._bg-emerald-600_1ed77_2{background-color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._bg-gray-50_1ed77_2{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._bg-primary-50_1ed77_2{background-color:var(--color-primary-50,#ecfdf5)}._bg-red-50_1ed77_2{background-color:var(--color-red-50,oklch(97.1% .013 17.38))}._bg-transparent_1ed77_2{background-color:#0000}._bg-white_1ed77_2{background-color:var(--color-white,#fff)}._object-cover_1ed77_2{object-fit:cover}._p-0_1ed77_2{padding:calc(var(--spacing,.25rem)*0)}._p-3_1ed77_2{padding:calc(var(--spacing,.25rem)*3)}._p-8_1ed77_2{padding:calc(var(--spacing,.25rem)*8)}._px-3_1ed77_2{padding-inline:calc(var(--spacing,.25rem)*3)}._px-4_1ed77_2{padding-inline:calc(var(--spacing,.25rem)*4)}._px-5_1ed77_2{padding-inline:calc(var(--spacing,.25rem)*5)}._px-6_1ed77_2{padding-inline:calc(var(--spacing,.25rem)*6)}._py-2_1ed77_2{padding-block:calc(var(--spacing,.25rem)*2)}._py-2\.5_1ed77_2{padding-block:calc(var(--spacing,.25rem)*2.5)}._py-20_1ed77_2{padding-block:calc(var(--spacing,.25rem)*20)}._pt-24_1ed77_2{padding-top:calc(var(--spacing,.25rem)*24)}._pb-16_1ed77_2{padding-bottom:calc(var(--spacing,.25rem)*16)}._text-center_1ed77_2{text-align:center}._text-left_1ed77_2{text-align:left}._text-2xl_1ed77_2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}._text-4xl_1ed77_2{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}._text-sm_1ed77_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}._text-xs_1ed77_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}._leading-relaxed_1ed77_2{--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}._font-bold_1ed77_2{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}._font-medium_1ed77_2{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}._font-semibold_1ed77_2{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}._text-amber-800_1ed77_2{color:var(--color-amber-800,oklch(47.3% .137 46.201))}._text-amber-900\/80_1ed77_2{color:#7b3306cc}@supports (color:color-mix(in lab,red,red)){._text-amber-900\/80_1ed77_2{color:color-mix(in oklab,var(--color-amber-900,oklch(41.4% .112 45.904))80%,transparent)}}._text-blue-500_1ed77_2{color:var(--color-blue-500,oklch(62.3% .214 259.815))}._text-blue-800_1ed77_2{color:var(--color-blue-800,oklch(42.4% .199 265.638))}._text-emerald-600_1ed77_2{color:var(--color-emerald-600,oklch(59.6% .145 163.225))}._text-emerald-700_1ed77_2{color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._text-gray-500_1ed77_2{color:var(--color-gray-500,oklch(55.1% .027 264.364))}._text-gray-600_1ed77_2{color:var(--color-gray-600,oklch(44.6% .03 256.802))}._text-gray-700_1ed77_2{color:var(--color-gray-700,oklch(37.3% .034 259.733))}._text-gray-800_1ed77_2{color:var(--color-gray-800,oklch(27.8% .033 256.848))}._text-gray-900_1ed77_2{color:var(--color-gray-900,oklch(21% .034 264.665))}._text-primary-500_1ed77_2{color:var(--color-primary-500,#10b981)}._text-primary-600_1ed77_2{color:var(--color-primary-600,#059669)}._text-red-600_1ed77_2{color:var(--color-red-600,oklch(57.7% .245 27.325))}._text-red-700_1ed77_2{color:var(--color-red-700,oklch(50.5% .213 27.518))}._text-red-800_1ed77_2{color:var(--color-red-800,oklch(44.4% .177 26.899))}._text-white_1ed77_2{color:var(--color-white,#fff)}._underline_1ed77_2{text-decoration-line:underline}._shadow-md_1ed77_2{--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_1ed77_2{--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)}._filter_1ed77_2{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,)}._transition-colors_1ed77_2{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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._transition-opacity_1ed77_2{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}._ease-out_1ed77_2{--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1))}@media(hover:hover){._hover\:border-primary-500_1ed77_2:hover{border-color:var(--color-primary-500,#10b981)}._hover\:bg-emerald-700_1ed77_2:hover{background-color:var(--color-emerald-700,oklch(50.8% .118 165.612))}._hover\:bg-gray-50_1ed77_2:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}._hover\:text-primary-600_1ed77_2:hover{color:var(--color-primary-600,#059669)}._hover\:underline_1ed77_2:hover{text-decoration-line:underline}._hover\:opacity-70_1ed77_2:hover{opacity:.7}}._disabled\:opacity-50_1ed77_2:disabled{opacity:.5}@media(min-width:40rem){._sm\:flex-row_1ed77_2{flex-direction:row}}@media(min-width:48rem){._md\:mt-0_1ed77_2{margin-top:calc(var(--spacing,.25rem)*0)}._md\:gap-4_1ed77_2{gap:calc(var(--spacing,.25rem)*4)}}@media(min-width:80rem){._xl\:h-10_1ed77_2{height:calc(var(--spacing,.25rem)*10)}._xl\:w-10_1ed77_2{width:calc(var(--spacing,.25rem)*10)}._xl\:max-w-\[180px\]_1ed77_2{max-width:180px}}@media(min-width:96rem){._2xl\:inline_1ed77_2{display:inline}}}._page_1ed77_2{flex-direction:column;gap:24px;display:flex}._pageHeader_1ed77_2{justify-content:space-between;align-items:flex-start;display:flex}._headerLeft_1ed77_2{flex-direction:column;gap:6px;display:flex}._pageTitle_1ed77_2{color:#111827;letter-spacing:-.01em;font-family:Inter,sans-serif;font-size:24px;font-weight:700}._pageSubtitle_1ed77_2{color:#6b7280;align-items:center;gap:6px;font-family:Inter,sans-serif;font-size:14px;display:flex}._headerActions_1ed77_2{gap:12px;display:flex}._btnOutline_1ed77_2{color:#374151;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:8px;align-items:center;gap:6px;padding:8px 16px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;transition:all .2s;display:flex}._btnOutline_1ed77_2:hover{background:#f9fafb;border-color:#9ca3af}._btnPrimary_1ed77_2{color:#fff;cursor:pointer;background:#059669;border:none;border-radius:8px;align-items:center;gap:6px;padding:8px 16px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;transition:all .2s;display:flex}._btnPrimary_1ed77_2:hover{background:#047857}._budgetGrid_1ed77_2{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}._budgetCard_1ed77_2{background:#fff;border:1px solid #e5e7eb;border-radius:12px;align-items:center;gap:14px;padding:20px;display:flex}._budgetIcon_1ed77_2{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}._budgetIcon_1ed77_2 ._material-icons-round_1ed77_2{font-size:24px}._budgetLabel_1ed77_2{color:#9ca3af;margin-bottom:2px;font-family:Inter,sans-serif;font-size:12px;display:block}._budgetValue_1ed77_2{color:#111827;font-family:Inter,sans-serif;font-size:22px;font-weight:700;line-height:1;display:block}._progressSection_1ed77_2{flex:1}._progressHeader_1ed77_2{justify-content:space-between;margin-bottom:8px;display:flex}._progressPercent_1ed77_2{color:#059669;font-family:Inter,sans-serif;font-size:14px;font-weight:700}._progressBar_1ed77_2{background:#e5e7eb;border-radius:10px;height:10px;overflow:hidden}._progressFill_1ed77_2{background:linear-gradient(90deg,#2ecc71,#059669);border-radius:10px;height:100%;transition:width .4s}._formCard_1ed77_2{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:24px;animation:.3s _slideDown_1ed77_1}@keyframes _slideDown_1ed77_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._formTitle_1ed77_2{color:#111827;margin-bottom:16px;font-family:Inter,sans-serif;font-size:17px;font-weight:700}._formGrid_1ed77_2{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:16px;display:grid}._formGroup_1ed77_2{flex-direction:column;gap:6px;display:flex}._formLabel_1ed77_2{color:#374151;font-family:Inter,sans-serif;font-size:13px;font-weight:600}._formInput_1ed77_2,._formSelect_1ed77_2{color:#374151;border:1px solid #e5e7eb;border-radius:8px;padding:10px 14px;font-family:Inter,sans-serif;font-size:14px;transition:border-color .2s}._formInput_1ed77_2:focus,._formSelect_1ed77_2:focus{border-color:#2ecc71;outline:none;box-shadow:0 0 0 3px #2ecc711a}._formActions_1ed77_2{justify-content:flex-end;gap:8px;display:flex}._cancelBtn_1ed77_2{color:#6b7280;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:8px 18px;font-family:Inter,sans-serif;font-size:13px;font-weight:500;transition:all .2s}._cancelBtn_1ed77_2:hover{background:#f3f4f6}._submitBtn_1ed77_2{color:#fff;cursor:pointer;background:#059669;border:none;border-radius:8px;align-items:center;gap:4px;padding:8px 18px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;transition:all .2s;display:flex}._submitBtn_1ed77_2:hover{background:#047857}._tableCard_1ed77_2{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:24px}._tableHeader_1ed77_2{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}._tableTitle_1ed77_2{color:#111827;align-items:center;gap:8px;font-family:Inter,sans-serif;font-size:17px;font-weight:700;display:flex}._tableFilter_1ed77_2{gap:4px;display:flex}._filterBtn_1ed77_2{color:#6b7280;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:6px;padding:5px 14px;font-family:Inter,sans-serif;font-size:12px;font-weight:500;transition:all .2s}._filterBtn_1ed77_2:hover{color:#059669;border-color:#059669}._filterActive_1ed77_2{background:#059669;color:#fff!important;border-color:#059669!important}._tableWrap_1ed77_2{overflow-x:auto}._table_1ed77_2{border-collapse:collapse;width:100%;font-family:Inter,sans-serif}._table_1ed77_2 th{text-align:left;color:#9ca3af;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid #e5e7eb;padding:10px 12px;font-size:12px;font-weight:600}._table_1ed77_2 td{color:#374151;border-bottom:1px solid #f3f4f6;padding:14px 12px;font-size:14px}._table_1ed77_2 tbody tr:hover{background:#f9fafb}._dateCol_1ed77_2{font-weight:600;color:#111827!important}._categoryTag_1ed77_2{color:#374151;background:#f3f4f6;border-radius:6px;padding:3px 10px;font-size:12px;font-weight:500;display:inline-block}._descCol_1ed77_2{text-overflow:ellipsis;white-space:nowrap;max-width:240px;overflow:hidden}._amountCol_1ed77_2{font-variant-numeric:tabular-nums;font-weight:600;color:#111827!important}._statusBadge_1ed77_2{border-radius:6px;padding:3px 10px;font-size:12px;font-weight:600;display:inline-block}._statusApproved_1ed77_2{color:#059669;background:#ecfdf5}._statusPending_1ed77_2{color:#d97706;background:#fffbeb}._statusRejected_1ed77_2{color:#dc2626;background:#fef2f2}._moreBtn_1ed77_2{cursor:pointer;color:#9ca3af;background:0 0;border:none;border-radius:6px;padding:4px;transition:all .2s}._moreBtn_1ed77_2:hover{color:#374151;background:#f3f4f6}@media(max-width:1024px){._budgetGrid_1ed77_2{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){._budgetGrid_1ed77_2{grid-template-columns:1fr}._pageHeader_1ed77_2{flex-direction:column;gap:12px}._formGrid_1ed77_2{grid-template-columns:1fr}}@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-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{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-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-ease{syntax:"*";inherits:false}@keyframes _spin_1ed77_1{to{transform:rotate(360deg)}}
