@import "https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@600;700;800&display=swap";@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-divide-y-reverse:0;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:"Inter", ui-sans-serif, system-ui, -apple-system, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-orange-500:oklch(70.5% .213 47.604);--color-rose-500:oklch(64.5% .246 16.439);--color-slate-700:oklch(37.2% .044 257.287);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xl:36rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-light:300;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wide:.05em;--leading-relaxed:1.625;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--blur-sm:8px;--blur-xl:24px;--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:#2563eb;--color-primary-dark:#1d4ed8;--color-primary-light:#3b82f6;--color-primary-muted:#eff6ff;--color-accent:#f59e0b;--color-accent-dark:#d97706;--color-surface:#fff;--color-surface-alt:#f8fafc;--color-surface-input:#fff;--color-border:#e2e8f0;--color-border-light:#f1f5f9;--color-text:#0f172a;--color-text-muted:#64748b;--color-text-heading:#0f172a;--color-success:#22c55e;--color-danger:#ef4444;--color-warning:#f59e0b;--color-warm-bg:#fef7ed;--z-dropdown:100;--z-sticky:200;--z-overlay:400;--z-modal:800;--color-background:#fff;--color-card:#fff;--color-primary-foreground:#fff;--color-secondary:#f1f5f9;--color-secondary-foreground:#0f172a;--color-accent-foreground:#0f172a;--color-destructive:#ef4444;--color-destructive-foreground:#fff;--color-input:#e2e8f0;--color-ring:#2563eb}}@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,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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;-webkit-text-decoration:inherit;-webkit-text-decoration: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:where(:not(iframe)){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{container-type:inline-size}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.not-sr-only{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.top-1\/2{top:50%}.right-3{right:calc(var(--spacing) * 3)}.left-1\/2{left:50%}.left-3{left:calc(var(--spacing) * 3)}.isolate{isolation:isolate}.isolation-auto{isolation:auto}.z-10{z-index:10}.z-40{z-index:40}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.col-end-2{grid-column-end:2}.col-end-3{grid-column-end:3}.row-start-1{grid-row-start:1}.row-start-2{grid-row-start:2}.row-start-3{grid-row-start:3}.row-start-4{grid-row-start:4}.row-end-3{grid-row-end:3}.row-end-4{grid-row-end:4}.row-end-5{grid-row-end:5}.row-end-6{grid-row-end:6}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.my-4{margin-block:calc(var(--spacing) * 4)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.block{display:block}.contents{display:contents}.flex{display:flex}.flow-root{display:flow-root}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.inline-table{display:inline-table}.list-item{display:list-item}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-column{display:table-column}.table-column-group{display:table-column-group}.table-footer-group{display:table-footer-group}.table-header-group{display:table-header-group}.table-row{display:table-row}.table-row-group{display:table-row-group}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-full{width:100%;height:100%}.h-4{height:calc(var(--spacing) * 4)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-full{height:100%}.min-h-0{min-height:0}.min-h-screen{min-height:100vh}.w-4{width:calc(var(--spacing) * 4)}.w-8{width:calc(var(--spacing) * 8)}.w-10{width:calc(var(--spacing) * 10)}.w-fit{width:fit-content}.w-full{width:100%}.max-w-6xl{max-width:var(--container-6xl)}.max-w-xl{max-width:var(--container-xl)}.flex-1{flex:1}.shrink{flex-shrink:1}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-none{translate:none}.scale-3d{scale:var(--tw-scale-x) var(--tw-scale-y) var(--tw-scale-z)}.\[transform\:perspective\(700px\)_rotateY\(15deg\)\]{transform:perspective(700px)rotateY(15deg)}.\[transform\:perspective\(700px\)_rotateY\(22deg\)\]{transform:perspective(700px)rotateY(22deg)}.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-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.touch-pan-y{--tw-pan-y:pan-y;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}.touch-pinch-zoom{--tw-pinch-zoom:pinch-zoom;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-rows-\[50px_150px_50px_150px_50px\]{grid-template-rows:50px 150px 50px 150px 50px}.grid-rows-\[80px_160px_80px_160px_80px\]{grid-template-rows:80px 160px 80px 160px 80px}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.justify-center{justify-content:center}.gap-2{gap:calc(var(--spacing) * 2)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}:where(.space-y-reverse>:not(:last-child)){--tw-space-y-reverse:1}:where(.space-x-reverse>:not(:last-child)){--tw-space-x-reverse:1}:where(.divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-y-reverse>:not(:last-child)){--tw-divide-y-reverse:1}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-s{border-start-start-radius:.25rem;border-end-start-radius:.25rem}.rounded-ss{border-start-start-radius:.25rem}.rounded-e{border-start-end-radius:.25rem;border-end-end-radius:.25rem}.rounded-se{border-start-end-radius:.25rem}.rounded-ee{border-end-end-radius:.25rem}.rounded-es{border-end-start-radius:.25rem}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-l{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-tl{border-top-left-radius:.25rem}.rounded-r{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.rounded-tr{border-top-right-radius:.25rem}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-br{border-bottom-right-radius:.25rem}.rounded-bl{border-bottom-left-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.border-e{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.border-bs{border-block-start-style:var(--tw-border-style);border-block-start-width:1px}.border-be{border-block-end-style:var(--tw-border-style);border-block-end-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-input{border-color:var(--color-input)}.border-primary{border-color:var(--color-primary)}.border-white\/25{border-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.border-white\/25{border-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.border-t-transparent{border-top-color:#0000}.bg-background{background-color:var(--color-background)}.bg-black\/35{background-color:#00000059}@supports (color:color-mix(in lab, red, red)){.bg-black\/35{background-color:color-mix(in oklab, var(--color-black) 35%, transparent)}}.bg-card{background-color:var(--color-card)}.bg-destructive{background-color:var(--color-destructive)}.bg-orange-500{background-color:var(--color-orange-500)}.bg-primary{background-color:var(--color-primary)}.bg-rose-500{background-color:var(--color-rose-500)}.bg-secondary{background-color:var(--color-secondary)}.bg-warm-bg{background-color:var(--color-warm-bg)}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[linear-gradient\(-75deg\,hsl\(var\(--primary\)\/10\%\)_calc\(var\(--x\)\+20\%\)\,hsl\(var\(--primary\)\/50\%\)_calc\(var\(--x\)\+25\%\)\,hsl\(var\(--primary\)\/10\%\)_calc\(var\(--x\)\+100\%\)\)\]{background-image:linear-gradient(-75deg,hsl(var(--primary)/10%) calc(var(--x) + 20%),hsl(var(--primary)/50%) calc(var(--x) + 25%),hsl(var(--primary)/10%) calc(var(--x) + 100%))}.from-black\/45{--tw-gradient-from:#00000073}@supports (color:color-mix(in lab, red, red)){.from-black\/45{--tw-gradient-from:color-mix(in oklab, var(--color-black) 45%, transparent)}}.from-black\/45{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-transparent{--tw-gradient-via:transparent;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.bg-repeat{background-repeat:repeat}.mask-no-clip{-webkit-mask-clip:no-clip;mask-clip:no-clip}.mask-repeat{-webkit-mask-repeat:repeat;mask-repeat:repeat}.object-cover{object-fit:cover}.object-center{object-position:center}.p-px{padding:1px}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-14{padding-block:calc(var(--spacing) * 14)}.text-center{text-align:center}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-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)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.text-wrap{text-wrap:wrap}.break-all{word-break:break-all}.text-clip{text-overflow:clip}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.text-\[rgb\(0\,0\,0\,65\%\)\]{color:#000000a6}.text-destructive-foreground{color:var(--color-destructive-foreground)}.text-orange-500{color:var(--color-orange-500)}.text-primary{color:var(--color-primary)}.text-primary-foreground{color:var(--color-primary-foreground)}.text-rose-500{color:var(--color-rose-500)}.text-secondary-foreground{color:var(--color-secondary-foreground)}.text-slate-700{color:var(--color-slate-700)}.text-text{color:var(--color-text)}.text-text-muted{color:var(--color-text-muted)}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.diagonal-fractions{--tw-numeric-fraction:diagonal-fractions;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.lining-nums{--tw-numeric-figure:lining-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.oldstyle-nums{--tw-numeric-figure:oldstyle-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.proportional-nums{--tw-numeric-spacing:proportional-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.slashed-zero{--tw-slashed-zero:slashed-zero;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.stacked-fractions{--tw-numeric-fraction:stacked-fractions;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.normal-nums{font-variant-numeric:normal}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.subpixel-antialiased{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.opacity-0{opacity:0}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_24px_60px_-24px_rgba\(0\,0\,0\,0\.85\)\]{--tw-shadow:0 24px 60px -24px var(--tw-shadow-color,#000000d9);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + 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)}.inset-ring{--tw-inset-ring-shadow:inset 0 0 0 1px var(--tw-inset-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-white\/15{--tw-ring-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.ring-white\/15{--tw-ring-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.ring-offset-background{--tw-ring-offset-color:var(--color-background)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(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,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-grayscale{--tw-backdrop-grayscale:grayscale(100%);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-invert{--tw-backdrop-invert:invert(100%);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-sepia{--tw-backdrop-sepia:sepia(100%);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-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-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}:where(.divide-x-reverse>:not(:last-child)){--tw-divide-x-reverse:1}.ring-inset{--tw-ring-inset:inset}@media (hover:hover){.hover\:\[transform\:perspective\(700px\)_rotateY\(0deg\)\]:hover{transform:perspective(700px)rotateY(0)}.hover\:bg-accent:hover{background-color:var(--color-accent)}.hover\:bg-black\/60:hover{background-color:#0009}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/60:hover{background-color:color-mix(in oklab, var(--color-black) 60%, transparent)}}.hover\:bg-destructive\/90:hover{background-color:#ef4444e6}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab, var(--color-destructive) 90%, transparent)}}.hover\:bg-primary\/90:hover{background-color:#2563ebe6}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab, var(--color-primary) 90%, transparent)}}.hover\:bg-secondary\/80:hover{background-color:#f1f5f9cc}@supports (color:color-mix(in lab, red, red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab, var(--color-secondary) 80%, transparent)}}.hover\:text-accent-foreground:hover{color:var(--color-accent-foreground)}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow:hover{--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)}}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color:var(--color-ring)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-primary:focus-visible{outline-color:var(--color-primary)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-50:disabled{opacity:.5}@media (width>=48rem){.md\:my-6{margin-block:calc(var(--spacing) * 6)}.md\:mt-6{margin-top:calc(var(--spacing) * 6)}.md\:size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.md\:size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-rows-\[100px_180px_100px_180px_100px\]{grid-template-rows:100px 180px 100px 180px 100px}.md\:gap-5{gap:calc(var(--spacing) * 5)}.md\:gap-12{gap:calc(var(--spacing) * 12)}.md\:py-20{padding-block:calc(var(--spacing) * 20)}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:text-\[2\.4rem\]{font-size:2.4rem}}@media (prefers-color-scheme:dark){.dark\:bg-\[radial-gradient\(circle_at_50\%_0\%\,hsl\(var\(--primary\)\/10\%\)_0\%\,transparent_60\%\)\]{background-image:radial-gradient(circle at 50% 0%,hsl(var(--primary)/10%) 0%,transparent 60%)}.dark\:font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.dark\:text-\[rgb\(255\,255\,255\,90\%\)\]{color:#ffffffe6}@media (hover:hover){.dark\:hover\:shadow-\[0_0_20px_hsl\(var\(--primary\)\/10\%\)\]:hover{--tw-shadow:0 0 20px var(--tw-shadow-color,hsl(var(--primary)/10%));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}}}*,:before,:after{box-sizing:border-box}html.dark{--color-primary-muted:#1e3a5f;--color-primary-border:#1e40af;--color-accent-muted:#451a03;--color-surface:#0f172a;--color-surface-alt:#1e293b;--color-surface-elevated:#1e293b;--color-surface-input:#1e293b;--color-border:#334155;--color-border-light:#1e293b;--color-text:#f1f5f9;--color-text-muted:#94a3b8;--color-text-heading:#f1f5f9;--color-warm-bg:#1c1917;--color-hero-from:#0f172a;--color-hero-via:#0f172a;--color-hero-to:#1c1917;--color-background:#0f172a;--color-foreground:#f1f5f9;--color-card:#1e293b;--color-card-foreground:#f1f5f9;--color-popover:#1e293b;--color-popover-foreground:#f1f5f9;--color-secondary:#1e293b;--color-secondary-foreground:#f1f5f9;--color-muted:#1e293b;--color-muted-foreground:#94a3b8;--color-accent-foreground:#f1f5f9;--color-input:#334155}html.dark body{background:var(--color-surface);color:var(--color-text)}html{scroll-behavior:smooth}body{background-color:var(--color-surface);font-family:var(--font-sans);color:var(--color-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-primary)}@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}@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-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}._overlay_s34ip_1{width:100%;height:100%;z-index:var(--z-modal);will-change:transform;background:#00000080;justify-content:center;align-items:center;padding:1rem;animation:.15s _fadeIn_s34ip_1;display:flex;position:fixed;inset:0}._modal_s34ip_16{background:var(--color-surface);border:1px solid var(--color-border);border-radius:.75rem;width:100%;max-width:400px;max-height:calc(100vh - 2rem);padding:1.5rem;animation:.15s _scaleIn_s34ip_1;position:relative;overflow-y:auto;box-shadow:0 8px 32px #0000001f}._header_s34ip_30{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}._title_s34ip_37{color:var(--color-text);margin:0;font-size:1.125rem;font-weight:600}._closeBtn_s34ip_44{width:1.75rem;height:1.75rem;color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}._closeBtn_s34ip_44:hover{background:var(--color-border);color:var(--color-text)}._message_s34ip_63{color:var(--color-text-muted);margin:0 0 1.5rem;font-size:.9375rem;line-height:1.5}._footer_s34ip_70{justify-content:flex-end;gap:.75rem;display:flex}._cancelBtn_s34ip_76{color:var(--color-text-muted);border:1px solid var(--color-border);cursor:pointer;background:0 0;border-radius:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:background .15s,border-color .15s,color .15s}._cancelBtn_s34ip_76:hover:not(:disabled){background:var(--color-border);border-color:var(--color-text-muted);color:var(--color-text)}._confirmBtn_s34ip_94{color:#fff;background:var(--color-primary);cursor:pointer;border:none;border-radius:.5rem;padding:.5rem 1.25rem;font-size:.875rem;font-weight:500;transition:background .15s,box-shadow .15s,transform .15s}._confirmBtn_s34ip_94:hover:not(:disabled){background:var(--color-primary-dark);box-shadow:0 4px 12px color-mix(in srgb, var(--color-primary) 35%, transparent)}._danger_s34ip_111{background:var(--color-danger)}._confirmBtn_s34ip_94._danger_s34ip_111:hover:not(:disabled){box-shadow:0 4px 12px color-mix(in srgb, var(--color-danger) 35%, transparent);background:#b91c1c}._confirmBtn_s34ip_94:disabled,._confirmDisabled_s34ip_121{opacity:.5;cursor:not-allowed}._confirmBtn_s34ip_94:disabled:hover,._confirmDisabled_s34ip_121:hover{background:var(--color-danger)}._confirmBtn_s34ip_94:disabled:not(._danger_s34ip_111):hover{background:var(--color-primary)}._successState_s34ip_135{text-align:center;flex-direction:column;align-items:center;padding:1.5rem 0;display:flex}._successIcon_s34ip_143{background:color-mix(in srgb, var(--color-success) 12%, transparent);width:3.5rem;height:3.5rem;color:var(--color-success);border-radius:50%;justify-content:center;align-items:center;margin-bottom:1rem;display:flex}._successMessage_s34ip_155{color:var(--color-text);margin:0;font-size:.9375rem;font-weight:500;line-height:1.5}@keyframes _fadeIn_s34ip_1{0%{opacity:0}to{opacity:1}}@keyframes _scaleIn_s34ip_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}._switchBtn_cy3b4_1{border:1px solid var(--color-border);width:2.25rem;height:2.25rem;color:var(--color-text);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;transition:background .15s,border-color .15s;display:flex;position:relative;overflow:hidden}._switchBtn_cy3b4_1:hover{background:var(--color-surface-alt);border-color:var(--color-text-muted)}._icon_cy3b4_43{width:1.125rem;height:1.125rem;transition:transform .3s cubic-bezier(.34,1.56,.64,1),opacity .3s cubic-bezier(.34,1.56,.64,1);position:absolute}._sun_cy3b4_59{color:#f59e0b}._moon_cy3b4_67{color:#6366f1}._iconVisible_cy3b4_75{opacity:1;transform:scale(1)translateY(0)}._iconHidden_cy3b4_85{opacity:0;transform:scale(.5)translateY(5px)}._navbar_1uc5q_1{z-index:var(--z-sticky);background:#fff;justify-content:center;align-items:center;padding:0 1rem;display:flex;position:sticky;top:0}html.dark ._navbar_1uc5q_1{background:#fff}._logo_1uc5q_31{z-index:1;align-items:center;text-decoration:none;display:flex;position:absolute;top:50%;left:1.5rem;transform:translateY(-50%)}._logo_1uc5q_31 img{width:auto;height:6.5rem}._container_1uc5q_63{border:1px solid var(--color-border);background:#fff;border-radius:999px;justify-content:flex-end;align-items:center;gap:.5rem;width:100%;max-width:700px;margin:.65rem auto;padding:.5rem .75rem;display:flex;position:relative}._navGroup_1uc5q_93{align-items:center;gap:.22rem;display:flex}._actionsGroup_1uc5q_105{align-items:center;gap:.35rem;display:flex}._navLinks_1uc5q_117{align-items:center;gap:.27rem;margin:0;padding:0;list-style:none;display:flex}._navLink_1uc5q_117{color:var(--color-text-muted);border-radius:.375rem;padding:.5rem .875rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:color .15s,background .15s;display:inline-block}._navLink_1uc5q_117:hover{color:var(--color-text);background:var(--color-surface-alt)}._active_1uc5q_167{color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 8%, transparent)}._loginBtn_1uc5q_177{color:var(--color-text);border-radius:.375rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:background .15s}._loginBtn_1uc5q_177:hover{background:var(--color-surface-alt)}._sellBtn_1uc5q_205{cursor:pointer;white-space:nowrap;background-color:#fff;background-image:linear-gradient(#fff,#fff),linear-gradient(90deg,#007aff 0%,#00c04b 42%,#fa0 80%,#ff6e00 100%);background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:border-box;background-clip:padding-box,border-box;border:2px solid #0000;border-radius:12px;align-items:center;gap:.45rem;padding:.38rem .9rem .38rem .7rem;line-height:1.25;transition:transform .15s,box-shadow .15s;display:inline-flex;box-shadow:0 2px 8px #0000000a}._sellBtn_1uc5q_205:hover{transform:translateY(-1px);box-shadow:0 4px 14px #007aff29}._sellBtn_1uc5q_205:active{transform:translateY(0)}._sellText_1uc5q_265{color:#1e293b;letter-spacing:-.015em;font-size:.95rem;font-weight:800}._businessText_1uc5q_279{color:#06f;letter-spacing:-.015em;margin-left:-.15rem;font-size:.95rem;font-weight:800}._freeBadge_1uc5q_295{color:#fff;letter-spacing:.06em;text-transform:uppercase;background:linear-gradient(135deg,#ff9e1f 0%,#ff5722 100%);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;margin-left:.1rem;padding:.14rem .48rem;font-size:.55rem;font-weight:800;line-height:1;transition:transform .15s;display:inline-flex;box-shadow:0 1px 4px #ff572259}._sellBtn_1uc5q_205:hover ._freeBadge_1uc5q_295{transform:scale(1.05)}._sellArrow_1uc5q_341{color:#06f;flex-shrink:0;margin-left:.05rem;transition:transform .15s}._sellBtn_1uc5q_205:hover ._sellArrow_1uc5q_341{transform:translate(3px)}._signupBtn_1uc5q_363{color:#fff;background:var(--color-primary);border-radius:.375rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:background .15s}._signupBtn_1uc5q_363:hover{background:var(--color-primary-dark)}._dashboardBtn_1uc5q_393{color:var(--color-primary);border-radius:.375rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:background .15s}._dashboardBtn_1uc5q_393:hover{background:color-mix(in srgb, var(--color-primary) 8%, transparent)}._logoutBtn_1uc5q_421{color:var(--color-danger);border:1px solid var(--color-border);cursor:pointer;background:0 0;border-radius:.375rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:background .15s}._logoutBtn_1uc5q_421:hover{background:color-mix(in srgb, var(--color-danger) 6%, transparent)}._burger_1uc5q_453{cursor:pointer;background:0 0;border:none;flex-direction:column;gap:5px;padding:.25rem;display:none}._bar_1uc5q_473{background:var(--color-text);border-radius:2px;width:24px;height:2px;transition:transform .2s,opacity .2s;display:block}._barOpen_1uc5q_491:first-child{transform:translateY(7px)rotate(45deg)}._barOpen_1uc5q_491:nth-child(2){opacity:0}._barOpen_1uc5q_491:nth-child(3){transform:translateY(-7px)rotate(-45deg)}._mobileOverlay_1uc5q_515{display:none}@media (width<=768px){._navbar_1uc5q_1{padding:0 .75rem}._logo_1uc5q_31{left:1rem}._logo_1uc5q_31 img{height:3rem}._container_1uc5q_63{margin:.5rem 0;padding:.4rem .75rem}._navGroup_1uc5q_93,._actionsGroup_1uc5q_105{display:none}._burger_1uc5q_453{margin-left:auto;display:flex}._navGroup_1uc5q_93:has(._navLinks_1uc5q_117._open_1uc5q_579){background:var(--color-surface);border:1px solid var(--color-border);z-index:40;border-radius:1rem;flex-direction:column;align-items:stretch;padding:.75rem;display:flex;position:absolute;top:calc(100% + .25rem);left:.75rem;right:.75rem;transform:none;box-shadow:0 4px 12px #00000014}._container_1uc5q_63:has(._navLinks_1uc5q_117._open_1uc5q_579) ._actionsGroup_1uc5q_105{background:var(--color-surface);border:1px solid var(--color-border);z-index:40;border-radius:1rem;flex-wrap:wrap;gap:.5rem;padding:.75rem;display:flex;position:absolute;top:calc(100% + 160px);left:.75rem;right:.75rem;box-shadow:0 4px 12px #00000014}._sellBtn_1uc5q_205{flex:1;order:-1;justify-content:center}._mobileOverlay_1uc5q_515{z-index:-1;display:block;position:fixed;inset:0}}._herosecBelow_1e2dc_9{box-sizing:border-box;width:100%;padding:0 20px}._herosecBelowInner_1e2dc_15{align-items:stretch;gap:14px;max-width:1280px;margin:0 auto;display:flex}._promoCard_1e2dc_24{background:linear-gradient(135deg,#dbeafe 0%,#e0f2fe 50%,#eff6ff 100%);border:1px solid #bfdbfeb3;border-radius:18px;flex-shrink:0;grid-template-columns:55% 45%;align-items:stretch;width:400px;height:200px;transition:box-shadow .3s;display:grid;position:relative;overflow:hidden;box-shadow:0 4px 16px -3px #3b82f61a,0 1px 4px -1px #0000000a}._promoCard_1e2dc_24:hover{box-shadow:0 8px 24px -4px #3b82f62e,0 3px 8px -2px #0000000f}._promoContent_1e2dc_45{z-index:2;flex-direction:column;justify-content:center;min-width:0;padding:1rem 1.25rem;display:flex;overflow:hidden}._promoBadge_1e2dc_55{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#ea580c;white-space:nowrap;background:#fffffff2;border:1px solid #fed7aa;border-radius:9999px;align-items:center;gap:.2rem;width:fit-content;margin-bottom:.5rem;padding:.2rem .55rem;font-size:.6rem;font-weight:700;display:inline-flex;box-shadow:0 1px 4px #f973161a}._promoTitle_1e2dc_73{color:#0f172a;letter-spacing:-.02em;margin:0 0 .3rem;font-size:1.375rem;font-weight:800;line-height:1.1}._promoHighlight_1e2dc_82{color:#0284c7;display:block}._promoDescription_1e2dc_87{color:#475569;margin:0 0 .6rem;font-size:.7rem;font-weight:500;line-height:1.4}._promoButton_1e2dc_95{color:#0f172a;background:#facc15;border:1px solid #eab308;border-radius:9999px;align-items:center;gap:.35rem;width:fit-content;padding:.4rem .9rem;font-size:.7rem;font-weight:700;text-decoration:none;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 2px 8px #facc154d}._promoButton_1e2dc_95:hover{background:#fbbf24;transform:translateY(-1px);box-shadow:0 4px 12px #facc1573}._promoButton_1e2dc_95 svg{transition:transform .2s}._promoButton_1e2dc_95:hover svg{transform:translate(2px)}._promoDots_1e2dc_127{align-items:center;gap:5px;margin-top:.6rem;display:flex}._promoDot_1e2dc_127{cursor:pointer;background:#94a3b880;border:none;border-radius:9999px;width:6px;height:6px;padding:0;transition:all .25s}._promoDotActive_1e2dc_145{background:#0284c7;width:16px;box-shadow:0 1px 4px #0284c759}._promoImageWrapper_1e2dc_152{justify-content:center;align-items:flex-end;display:flex;position:relative;overflow:hidden}._promoImage_1e2dc_152{object-fit:cover;object-position:top center;width:100%;height:100%;display:block}._promoArrow_1e2dc_169{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#475569;cursor:pointer;z-index:10;background:#ffffffe6;border:1px solid #fffffff2;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;transition:all .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 8px #0000001a}._promoArrow_1e2dc_169:hover{color:#0284c7;background:#fff;transform:translateY(-50%)scale(1.08)}._promoArrowPrev_1e2dc_195{left:8px}._promoArrowNext_1e2dc_199{right:8px}._categoryGrid_1e2dc_204{flex:1;gap:12px;min-width:0;display:flex}._categoryCard_1e2dc_212{background-color:#0000;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;flex:1 1 0;min-width:0;height:200px;text-decoration:none;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s;display:flex;position:relative;overflow:hidden;box-shadow:0 3px 12px -2px #0000001f,0 1px 3px -1px #0000000d}._categoryCard_1e2dc_212:hover{transform:translateY(-3px);box-shadow:0 8px 20px -3px #052b584d,0 2px 6px -1px #0000001a}._categoryHeader_1e2dc_234{text-align:center;z-index:2;background-color:#375496;border-radius:16px 16px 0 0;flex-shrink:0;justify-content:center;align-items:center;height:40px;padding:.5rem;display:flex}._categoryTitle_1e2dc_248{color:#fff;letter-spacing:-.01em;text-align:center;white-space:nowrap;text-overflow:ellipsis;width:100%;margin:0;font-family:Plus Jakarta Sans,sans-serif;font-size:15px;font-weight:700;line-height:1.2;overflow:hidden}._categoryImageWrapper_1e2dc_264{flex-direction:column;flex:1;width:100%;min-height:1px;display:flex;position:relative;overflow:hidden}._categoryImage_1e2dc_264{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .25s;display:block}._categoryCard_1e2dc_212:hover ._categoryImage_1e2dc_264{transform:scale(1.03)}._categoryAction_1e2dc_288{background:0 0;flex-shrink:0;justify-content:flex-end;align-items:center;padding:8px 12px;display:flex}._categoryActionLabel_1e2dc_297{color:#e9baba;letter-spacing:.01em;font-family:Plus Jakarta Sans,sans-serif;font-size:.7rem;font-weight:600}._categoryActionBtn_1e2dc_305{color:#fff;background:#375496;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s,background .2s;display:flex;box-shadow:0 2px 6px #0f172a59}._categoryCard_1e2dc_212:hover ._categoryActionBtn_1e2dc_305{background:#ea580c;transform:translate(2px);box-shadow:0 3px 10px #ea580c73}@media (width>=1600px){._herosecBelowInner_1e2dc_15{max-width:1400px}._promoCard_1e2dc_24{width:440px}._promoTitle_1e2dc_73{font-size:1.5rem}._categoryTitle_1e2dc_248{font-size:.85rem}}@media (width<=1200px){._herosecBelowInner_1e2dc_15{gap:10px}._promoCard_1e2dc_24{border-radius:16px;width:340px;height:180px}._promoContent_1e2dc_45{padding:.85rem 1rem}._promoTitle_1e2dc_73{font-size:1.2rem}._promoDescription_1e2dc_87{font-size:.65rem}._promoBadge_1e2dc_55{padding:.15rem .45rem;font-size:.55rem}._promoButton_1e2dc_95{padding:.35rem .75rem;font-size:.65rem}._promoDots_1e2dc_127{gap:4px;margin-top:.4rem}._promoDot_1e2dc_127{width:5px;height:5px}._promoDotActive_1e2dc_145{width:14px}._promoArrow_1e2dc_169{width:24px;height:24px}._categoryCard_1e2dc_212{height:180px}._categoryHeader_1e2dc_234{height:36px;padding:.4rem}._categoryTitle_1e2dc_248{font-size:.7rem}._categoryAction_1e2dc_288{padding:6px 10px}._categoryActionBtn_1e2dc_305{width:26px;height:26px}._categoryActionLabel_1e2dc_297{font-size:.6rem}}@media (width<=1080px){._herosecBelowInner_1e2dc_15{flex-wrap:wrap}._promoCard_1e2dc_24{width:100%;height:180px}._categoryGrid_1e2dc_204{width:100%}._categoryCard_1e2dc_212{height:180px}}@media (width<=640px){._herosecBelow_1e2dc_9{padding:0 12px}._herosecBelowInner_1e2dc_15{flex-direction:column;gap:10px}._promoCard_1e2dc_24{border-radius:14px;grid-template-columns:55% 45%;width:100%;height:auto;min-height:160px}._promoContent_1e2dc_45{padding:.85rem .9rem}._promoTitle_1e2dc_73{font-size:1.1rem}._promoDescription_1e2dc_87{margin-bottom:.4rem;font-size:.6rem}._promoButton_1e2dc_95{padding:.3rem .7rem;font-size:.6rem}._categoryGrid_1e2dc_204{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}._categoryCard_1e2dc_212{border-radius:14px;height:170px}._categoryHeader_1e2dc_234{height:34px;padding:.35rem .4rem}._categoryTitle_1e2dc_248{font-size:.65rem}._categoryAction_1e2dc_288{padding:5px 8px}._categoryActionBtn_1e2dc_305{width:24px;height:24px}._categoryActionLabel_1e2dc_297{font-size:.55rem}._categoryImageWrapper_1e2dc_264{border-radius:0}}@media (width<=420px){._promoCard_1e2dc_24{grid-template-columns:1fr;height:auto}._promoImageWrapper_1e2dc_152{height:140px}._categoryGrid_1e2dc_204{grid-template-columns:repeat(2,1fr);gap:6px}._categoryCard_1e2dc_212{border-radius:12px;height:150px}._categoryHeader_1e2dc_234{height:30px}._categoryTitle_1e2dc_248{font-size:.6rem}}html.dark ._promoCard_1e2dc_24{background:linear-gradient(135deg,#132438 0%,#172c45 50%,#1e3a5f 100%);border-color:#1e3a5f;box-shadow:0 6px 20px -4px #0006}html.dark ._promoBadge_1e2dc_55{color:#fb923c;background:#0f172ae6;border-color:#7c2d12}html.dark ._promoTitle_1e2dc_73{color:#f1f5f9}html.dark ._promoHighlight_1e2dc_82{color:#38bdf8}html.dark ._promoDescription_1e2dc_87{color:#94a3b8}html.dark ._promoArrow_1e2dc_169{color:#cbd5e1;background:#1e293bd9;border-color:#334155}html.dark ._categoryCard_1e2dc_212{border-color:#ffffff0f;box-shadow:0 3px 12px -2px #0000004d}.fold-text{color:var(--fold-text-color,currentColor);font-size:var(--fold-text-font-size,inherit);font-weight:var(--fold-text-font-weight,inherit);letter-spacing:-.04em;white-space:pre-wrap;-webkit-user-select:text;user-select:text;line-height:.95;display:inline-block}.fold-text-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fold-text-visual{display:inline}.fold-text-line{display:block}.fold-text-whitespace{display:inline}.fold-text-segment{line-height:inherit;perspective:var(--fold-perspective,700px);transform-style:preserve-3d;vertical-align:baseline;display:inline-block}.fold-text-segment[data-fold-split=line]{display:block}.fold-text-piece{color:inherit;line-height:inherit;transform-style:preserve-3d;backface-visibility:hidden;will-change:transform, opacity;display:inline-block;position:relative}.fold-text-piece:after{content:"";pointer-events:none;opacity:var(--fold-crease,0);mix-blend-mode:multiply;border-radius:.08em;position:absolute;inset:-.08em -.02em}.fold-text-piece[data-fold-hinge=top]:after{background:linear-gradient(#00000094 0%,#00000038 42%,#ffffff42 100%)}.fold-text-piece[data-fold-hinge=bottom]:after{background:linear-gradient(#ffffff42 0%,#00000038 58%,#00000094 100%)}.fold-text-piece[data-fold-hinge=left]:after{background:linear-gradient(90deg,#00000094 0%,#00000038 42%,#ffffff42 100%)}.fold-text-piece[data-fold-hinge=right]:after{background:linear-gradient(270deg,#00000094 0%,#00000038 42%,#ffffff42 100%)}@media (prefers-reduced-motion:reduce){.fold-text-piece{transform:none!important}.fold-text-piece:after{opacity:0!important}}._hero_t3895_1{z-index:20;background:linear-gradient(#f0f7ff 0%,#f8fafc 60%,#fff 100%);position:relative;overflow:visible}._container_t3895_8{max-width:1340px;margin:0 auto;padding:2.75rem 1.25rem 2.25rem;position:relative;overflow:visible}._content_t3895_16{text-align:center;flex-direction:column;align-items:center;gap:1.5rem;width:100%;display:flex;position:relative;overflow:visible}._headerBlock_t3895_27{text-align:center;flex-direction:column;align-items:center;gap:.5rem;max-width:780px;display:flex}._title_t3895_36{color:#052b58;letter-spacing:-.025em;margin:0;font-size:2.75rem;font-weight:800;line-height:1.15}._title_t3895_36 .fold-text-segment:nth-child(n+15){color:#ea580c}._subheadline_t3895_49{color:#64748b;margin:0;font-size:1rem;font-weight:500}._searchRow_t3895_57{justify-content:center;align-items:center;width:100%;max-width:780px;display:flex;position:relative;overflow:visible}._searchWrapper_t3895_67{z-index:30;width:100%;position:relative}._searchBar_t3895_73{background:#fff;border:1.5px solid #e2e8f0;border-radius:.875rem;align-items:center;padding:.25rem .35rem .25rem .5rem;transition:border-color .2s,box-shadow .2s;display:flex;overflow:visible;box-shadow:0 8px 24px -4px #00000014,0 2px 6px -1px #00000008}._searchBar_t3895_73:focus-within{border-color:#0284c7;box-shadow:0 8px 30px -4px #0284c72e,0 2px 8px -1px #0000000a}._locationDropdown_t3895_91{flex-shrink:0;position:relative}._locationBtn_t3895_96{color:#1e293b;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:.6rem;align-items:center;gap:.45rem;padding:.65rem .75rem;font-size:.84rem;font-weight:600;transition:background .15s,color .15s;display:flex}._locationBtn_t3895_96:hover{color:#0284c7;background:#f1f5f9}._locationPin_t3895_117{color:#0284c7;flex-shrink:0}._locationLabel_t3895_122{text-overflow:ellipsis;white-space:nowrap;max-width:135px;overflow:hidden}._locationChevron_t3895_129{color:#64748b;transition:transform .2s}._locationChevronOpen_t3895_134{transform:rotate(180deg)}._locationMenu_t3895_138{z-index:120;background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;min-width:210px;padding:.375rem;position:absolute;top:calc(100% + 8px);left:0;overflow:hidden;box-shadow:0 14px 36px #00000029}._locationOption_t3895_152{color:#334155;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:.5rem;align-items:center;gap:.5rem;width:100%;padding:.625rem .75rem;font-size:.8125rem;font-weight:500;transition:background .1s;display:flex}._locationOption_t3895_152:hover{background:#f1f5f9}._locationOptionActive_t3895_173{color:#0284c7;background:#0284c714;font-weight:600}._searchDivider_t3895_180{background:#e2e8f0;flex-shrink:0;width:1px;height:1.65rem;margin:0 .5rem}._searchIcon_t3895_189{color:#94a3b8;flex-shrink:0;margin-left:.35rem}._searchInput_t3895_195{color:#1e293b;background:0 0;border:none;outline:none;flex:1;min-width:0;padding:.65rem .6rem;font-size:.9375rem}._searchInput_t3895_195::placeholder{color:#94a3b8;font-size:.875rem}._clearBtn_t3895_211{color:#94a3b8;cursor:pointer;background:#f1f5f9;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;margin-right:.35rem;transition:background .15s,color .15s;display:flex}._clearBtn_t3895_211:hover{color:#334155;background:#e2e8f0}._searchBtn_t3895_232{color:#fff;cursor:pointer;white-space:nowrap;background:#ea580c;border:none;border-radius:.625rem;flex-shrink:0;padding:.65rem 1.5rem;font-size:.875rem;font-weight:600;transition:all .2s cubic-bezier(.16,1,.3,1);box-shadow:0 2px 8px #0284c74d}._searchBtn_t3895_232:hover{background:linear-gradient(135deg,#0369a1 0%,#0066d6 100%);transform:translateY(-1px);box-shadow:0 4px 12px #0284c766}._suggestions_t3895_254{z-index:100;text-align:left;background:#fff;border:1px solid #e2e8f0;border-radius:.875rem;max-height:380px;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:hidden auto;box-shadow:0 16px 36px #00000029}._suggestionItem_t3895_270{cursor:pointer;text-align:left;background:0 0;border:none;border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;width:100%;padding:.75rem 1rem;transition:background .1s;display:flex}._suggestionItem_t3895_270:last-child{border-bottom:none}._suggestionItem_t3895_270:hover{background:#f8fafc}._suggestionInfo_t3895_292{flex-direction:column;gap:.125rem;display:flex}._suggestionName_t3895_298{color:#334155;align-items:center;gap:.375rem;font-size:.875rem;font-weight:500;display:flex}._suggestionPin_t3895_307{color:#0284c7;flex-shrink:0}._suggestionType_t3895_312{color:#0284c7;padding-left:1.375rem;font-size:.6875rem;font-weight:500}._suggestionMeta_t3895_319{color:#94a3b8;text-transform:capitalize;align-items:center;gap:.375rem;padding-left:1.375rem;font-size:.75rem;display:flex}html.dark ._hero_t3895_1{background:linear-gradient(#09131e 0%,#0f172a 60%,#1e293b 100%)}html.dark ._title_t3895_36{color:#f1f5f9}html.dark ._subheadline_t3895_49{color:#94a3b8}html.dark ._searchBar_t3895_73{background:#1e293b;border-color:#334155;box-shadow:0 8px 24px -4px #00000080}html.dark ._locationBtn_t3895_96{color:#cbd5e1}html.dark ._locationBtn_t3895_96:hover{background:#334155}html.dark ._locationMenu_t3895_138{background:#1e293b;border-color:#334155}html.dark ._locationOption_t3895_152{color:#cbd5e1}html.dark ._locationOption_t3895_152:hover,html.dark ._searchDivider_t3895_180{background:#334155}html.dark ._searchInput_t3895_195{color:#f1f5f9}html.dark ._suggestions_t3895_254{background:#1e293b;border-color:#334155}html.dark ._suggestionItem_t3895_270{border-color:#334155}html.dark ._suggestionItem_t3895_270:hover{background:#334155}html.dark ._suggestionName_t3895_298{color:#f1f5f9}@media (width<=768px){._container_t3895_8{padding:2rem 1rem 1.5rem}._title_t3895_36{font-size:2rem}._subheadline_t3895_49{font-size:.875rem}._searchBar_t3895_73{border-radius:.75rem;flex-wrap:wrap;padding:.35rem}._locationDropdown_t3895_91{width:100%}._locationBtn_t3895_96{border-bottom:1px solid #e2e8f0;border-radius:.5rem .5rem 0 0;justify-content:center;width:100%;padding:.625rem}html.dark ._locationBtn_t3895_96{border-color:#334155}._locationLabel_t3895_122{max-width:240px}._locationMenu_t3895_138{z-index:150;border-radius:1rem 1rem 0 0;max-height:50vh;padding:.5rem;position:fixed;inset:auto 0 0;overflow-y:auto;box-shadow:0 -4px 20px #0003}._searchDivider_t3895_180{display:none}._searchIcon_t3895_189{margin-left:.5rem}._searchInput_t3895_195{padding:.625rem .35rem;font-size:.9375rem}._searchBtn_t3895_232{border-radius:.5rem;justify-content:center;width:100%;margin:.35rem 0 0;padding:.75rem}}@media (width<=420px){._title_t3895_36{font-size:1.65rem}._subheadline_t3895_49{font-size:.8125rem}}._section_1jasv_3{width:100%;padding:1rem 0 2rem}._scrollContainer_1jasv_10{scrollbar-width:none;-ms-overflow-style:none;gap:.75rem;max-width:1280px;margin:0 auto;padding:1rem .5rem;display:flex;overflow-x:auto}._scrollContainer_1jasv_10::-webkit-scrollbar{display:none}._categoryItem_1jasv_27{cursor:pointer;background:0 0;border:2px solid #0000;border-radius:.75rem;flex-direction:column;flex-shrink:0;align-items:center;gap:.5rem;min-width:80px;padding:.75rem .5rem;transition:all .2s;display:flex}._categoryItem_1jasv_27:hover{border-color:var(--color-orange,#f97316);background:var(--color-orange-light,#fff7ed)}._categoryItem_1jasv_27:active{transform:scale(.97)}._iconCircle_1jasv_53{background:var(--color-orange-light,#fff7ed);border-radius:.875rem;justify-content:center;align-items:center;width:56px;height:56px;transition:all .2s;display:flex}._categoryItem_1jasv_27:hover ._iconCircle_1jasv_53{background:var(--color-orange,#f97316)}._categoryItem_1jasv_27:hover ._icon_1jasv_53{transform:scale(1.15)}._icon_1jasv_53{font-size:1.5rem;line-height:1;transition:transform .2s}._label_1jasv_80{color:var(--color-text,#374151);text-align:center;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;max-width:80px;font-size:.6875rem;font-weight:500;line-height:1.25}._popularCircle_1jasv_93{background:var(--color-surface,#fff);border:1.5px dashed var(--color-border,#d1d5db)}._popularIcon_1jasv_98{flex-direction:column;justify-content:center;align-items:center;gap:3px;display:flex}._popularIcon_1jasv_98 span{background:var(--color-text-muted,#6b7280);border-radius:2px;width:18px;height:2.5px;display:block}@media (width<=768px){._scrollContainer_1jasv_10{padding:.75rem .25rem}._categoryItem_1jasv_27{min-width:68px;padding:.5rem .375rem}._iconCircle_1jasv_53{width:48px;height:48px}._icon_1jasv_53{font-size:1.25rem}._label_1jasv_80{max-width:68px;font-size:.625rem}}@media (width<=480px){._categoryItem_1jasv_27{min-width:60px;padding:.375rem .25rem}._iconCircle_1jasv_53{width:44px;height:44px}._icon_1jasv_53{font-size:1.125rem}._label_1jasv_80{max-width:60px;font-size:.5625rem}}._section_o2mri_1{max-width:1280px;margin:0 auto;padding:4rem 1.5rem 2rem}._header_o2mri_7{justify-content:space-between;align-items:flex-end;gap:1.5rem;margin-bottom:2.25rem;display:flex}._heading_o2mri_17{color:#ea580c;letter-spacing:-.025em;margin:0;font-size:2rem;font-weight:800;line-height:1.2}._viewAllBtn_o2mri_26{color:#0f172a;white-space:nowrap;background:#f1f5f9;border-radius:9999px;align-items:center;gap:.5rem;padding:.65rem 1.25rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}._viewAllBtn_o2mri_26:hover{color:#ea580c;background:#e2e8f0;transform:translate(2px)}._grid_o2mri_47{grid-template-columns:repeat(4,1fr);gap:1.5rem;display:grid}._card_o2mri_53{background:#fff;border:1px solid #edf2f7;border-radius:1.125rem;flex-direction:column;justify-content:space-between;height:370px;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 18px #0f172a14}._card_o2mri_53:hover{transform:translateY(-6px);box-shadow:0 20px 38px #0f172a26}._cardLink_o2mri_72{color:#0f172a;flex-direction:column;flex:1;justify-content:space-between;padding:1.25rem;text-decoration:none;display:flex}._cardTop_o2mri_82{justify-content:space-between;align-items:flex-start;display:flex;position:relative}._cardBottom_o2mri_89{flex-direction:column;display:flex}._cardTitle_o2mri_94{color:#0f172a;letter-spacing:-.01em;margin:0 0 .35rem;font-size:1.1875rem;font-weight:700;line-height:1.25}._arrowRow_o2mri_105{border-top:1px solid #f1f5f9;justify-content:space-between;align-items:center;padding:.75rem 1.25rem 0;display:flex}._exploreText_o2mri_113{color:#ea580c;letter-spacing:.02em;font-size:.75rem;font-weight:600;transition:color .2s}._card_o2mri_53:hover ._exploreText_o2mri_113{color:#c2410c}._arrowBtn_o2mri_125{color:#fff;cursor:pointer;background:#0f172a;border:none;border-radius:50%;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;padding:0;transition:all .25s;display:flex;position:relative;overflow:hidden}._arrowBtn_o2mri_125:after{content:"";border-radius:inherit;background:linear-gradient(-75deg, #fff0 calc(var(--shiny-x,100%) + 20%), #fff6 calc(var(--shiny-x,100%) + 30%), #fff0 calc(var(--shiny-x,100%) + 50%));pointer-events:none;position:absolute;inset:0}._card_o2mri_53:hover ._arrowBtn_o2mri_125{color:#fff;background:#ea580c;transform:translate(2px,-2px)}._carousel_o2mri_161{width:100%}._carouselViewport_o2mri_165{border-radius:.5rem;width:100%;height:300px;position:relative;overflow:hidden}._carouselTrack_o2mri_173{height:100%;transition:transform .4s;display:flex}._carouselSlide_o2mri_179{flex-shrink:0;min-width:100%;height:100%}._carouselImg_o2mri_185{object-fit:cover;width:100%;height:100%;display:block}._carouselArrow_o2mri_192{color:#0f172a;cursor:pointer;z-index:2;opacity:0;background:#ffffffe6;border:none;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;transition:opacity .2s,background .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 6px #00000026}._carousel_o2mri_161:hover ._carouselArrow_o2mri_192{opacity:1}._carouselArrow_o2mri_192:hover{background:#fff}._arrowLeft_o2mri_220{left:6px}._arrowRight_o2mri_224{right:6px}._dots_o2mri_228{justify-content:center;gap:6px;margin-top:8px;display:flex}._dot_o2mri_228{cursor:pointer;background:#d1d5db;border:none;border-radius:50%;width:7px;height:7px;padding:0;transition:background .2s,transform .2s}._dotActive_o2mri_246{background:#ea580c;transform:scale(1.2)}._dot_o2mri_228:hover:not(._dotActive_o2mri_246){background:#9ca3af}@media (width<=1100px){._grid_o2mri_47{grid-template-columns:repeat(3,1fr)}}@media (width<=768px){._section_o2mri_1{padding:2.5rem 1rem 1.5rem}._header_o2mri_7{flex-direction:column;align-items:flex-start;gap:.75rem;margin-bottom:1.5rem}._heading_o2mri_17{font-size:1.5rem}._grid_o2mri_47{grid-template-columns:repeat(2,1fr);gap:1rem}._card_o2mri_53{height:330px}._cardLink_o2mri_72{padding:1rem}._cardTitle_o2mri_94{font-size:1.05rem}._carouselViewport_o2mri_165{height:110px}}@media (width<=480px){._grid_o2mri_47{grid-template-columns:repeat(2,1fr);gap:.75rem}._card_o2mri_53{border-radius:.875rem;height:300px}._cardLink_o2mri_72{padding:.85rem}._carouselViewport_o2mri_165{height:90px}._cardTitle_o2mri_94{font-size:.925rem}._exploreText_o2mri_113{font-size:.7rem}._carouselArrow_o2mri_192{width:24px;height:24px}._carouselArrow_o2mri_192 svg{width:14px;height:14px}._dots_o2mri_228{gap:4px;margin-top:5px}._dot_o2mri_228{width:5px;height:5px}}._sectionWrapper_7uemg_1{max-width:1280px;margin:0 auto;padding:1.5rem 1.5rem 3.5rem;font-family:inherit}._container_7uemg_15{flex-direction:column;gap:2rem;width:100%;display:flex}._cardContainer_7uemg_31{background:#fff;border:1px solid #e2e8f0;border-radius:1.25rem;padding:1.75rem 2rem 2.25rem;transition:box-shadow .3s;box-shadow:0 4px 20px -2px #0f172a0d,0 1px 4px #0f172a05}._cardContainer_7uemg_31:hover{box-shadow:0 8px 30px -4px #0f172a14,0 2px 6px #0f172a08}._cardHeader_7uemg_59{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}._cardTitle_7uemg_73{color:#0f172a;letter-spacing:-.02em;margin:0;font-size:1.5rem;font-weight:800;line-height:1.25}._viewAllLink_7uemg_91{color:#2563eb;border-radius:.5rem;align-items:center;gap:.35rem;padding:.25rem .5rem;font-size:.9375rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}._viewAllLink_7uemg_91:hover{color:#1d4ed8;background:#eff6ff}._arrowIcon_7uemg_127{transition:transform .2s}._viewAllLink_7uemg_91:hover ._arrowIcon_7uemg_127{transform:translate(3px)}._propertyGrid_7uemg_145{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}._propertyCard_7uemg_159{border-radius:.875rem;outline:none;flex-direction:column;text-decoration:none;transition:transform .3s cubic-bezier(.16,1,.3,1);display:flex}._propertyCard_7uemg_159:hover{transform:translateY(-4px)}._imageContainer_7uemg_187{aspect-ratio:16/9;background-color:#f1f5f9;border-radius:.875rem;width:100%;transition:box-shadow .3s;position:relative;overflow:hidden;box-shadow:0 2px 10px #0f172a0f}._propertyCard_7uemg_159:hover ._imageContainer_7uemg_187{box-shadow:0 10px 24px -4px #0f172a24}._propertyImg_7uemg_217{object-fit:cover;width:100%;height:100%;transition:transform .5s cubic-bezier(.16,1,.3,1);display:block}._propertyCard_7uemg_159:hover ._propertyImg_7uemg_217{transform:scale(1.06)}._imageOverlay_7uemg_241{pointer-events:none;opacity:.8;background:linear-gradient(#0f172a00 60%,#0f172a40 100%);transition:opacity .3s;position:absolute;inset:0}._propertyCard_7uemg_159:hover ._imageOverlay_7uemg_241{opacity:1}._countBadge_7uemg_269{-webkit-backdrop-filter:blur(8px);color:#fff;opacity:0;background:#0f172ab3;border:1px solid #fff3;border-radius:9999px;padding:.2rem .6rem;font-size:.75rem;font-weight:600;transition:all .25s;position:absolute;top:.75rem;right:.75rem;transform:translateY(-4px)}._propertyCard_7uemg_159:hover ._countBadge_7uemg_269{opacity:1;transform:translateY(0)}._propertyTypeTitle_7uemg_317{color:#0f172a;text-align:center;letter-spacing:-.01em;margin:.875rem 0 0;font-size:1.125rem;font-weight:700;transition:color .2s}._propertyCard_7uemg_159:hover ._propertyTypeTitle_7uemg_317{color:#2563eb}@media (width<=900px){._sectionWrapper_7uemg_1{padding:1.25rem 1rem 2.5rem}._container_7uemg_15{gap:1.5rem}._cardContainer_7uemg_31{border-radius:1rem;padding:1.25rem 1.25rem 1.75rem}._cardTitle_7uemg_73{font-size:1.25rem}._propertyGrid_7uemg_145{gap:1rem}._propertyTypeTitle_7uemg_317{margin-top:.625rem;font-size:1rem}}@media (width<=640px){._container_7uemg_15{gap:1.25rem}._cardHeader_7uemg_59{margin-bottom:1rem}._cardTitle_7uemg_73{font-size:1.15rem}._viewAllLink_7uemg_91{font-size:.875rem}._propertyGrid_7uemg_145{grid-template-columns:repeat(3,1fr);gap:.625rem}._imageContainer_7uemg_187{aspect-ratio:4/3;border-radius:.625rem}._propertyTypeTitle_7uemg_317{margin-top:.5rem;font-size:.875rem}._countBadge_7uemg_269{display:none}}@media (width<=420px){._propertyGrid_7uemg_145{grid-template-columns:repeat(3,1fr);gap:.5rem}._cardContainer_7uemg_31{padding:1rem .85rem 1.25rem}._propertyTypeTitle_7uemg_317{font-size:.8125rem}}._cardContainer_1en10_1{background:#fff;border:1px solid #e2e8f0;border-radius:1.25rem;padding:1.75rem 2rem 2.25rem;transition:box-shadow .3s;box-shadow:0 4px 20px -2px #0f172a0d,0 1px 4px #0f172a05}._cardContainer_1en10_1:hover{box-shadow:0 8px 30px -4px #0f172a14,0 2px 6px #0f172a08}._cardHeader_1en10_14{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}._cardTitle_1en10_21{color:#0f172a;letter-spacing:-.02em;margin:0;font-size:1.5rem;font-weight:800;line-height:1.25}._viewAllLink_1en10_30{color:#2563eb;border-radius:.5rem;align-items:center;gap:.35rem;padding:.25rem .5rem;font-size:.9375rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}._viewAllLink_1en10_30:hover{color:#1d4ed8;background:#eff6ff}._arrowIcon_1en10_48{transition:transform .2s}._viewAllLink_1en10_30:hover ._arrowIcon_1en10_48{transform:translate(3px)}._carousel_1en10_59{width:100%;display:block}@media (width<=900px){._cardContainer_1en10_1{border-radius:1rem;padding:1.25rem 1.25rem 1.75rem}._cardTitle_1en10_21{font-size:1.25rem}}@media (width<=640px){._cardHeader_1en10_14{margin-bottom:1rem}._cardTitle_1en10_21{font-size:1.15rem}._viewAllLink_1en10_30{font-size:.875rem}}@media (width<=420px){._cardContainer_1en10_1{padding:1rem .85rem 1.25rem}}._section_zalkx_1{padding:4rem 1.5rem}._container_zalkx_5{max-width:1280px;margin:0 auto}._header_zalkx_10{text-align:center;max-width:640px;margin:0 auto 2.5rem}._heading_zalkx_16{letter-spacing:-.025em;color:var(--color-text-heading);margin:0;font-size:2.25rem;font-weight:800;line-height:1.25;display:inline-block}._heading_zalkx_16:after{content:"";background:#ea580c;border-radius:9999px;width:3rem;height:4px;margin:.75rem auto 0;display:block}._subheading_zalkx_36{color:var(--color-text-muted);margin:1rem 0 0;font-size:1.0625rem;line-height:1.6}._grid_zalkx_43{grid-template-columns:repeat(4,1fr);gap:1.5rem;display:grid}._card_zalkx_49{background:var(--color-surface);border:1px solid var(--color-border);border-radius:1rem;flex-direction:column;gap:.75rem;padding:1.75rem 1.5rem;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s,border-color .3s;display:flex;box-shadow:0 4px 18px #0f172a0f}._card_zalkx_49:hover{border-color:#fed7aa;transform:translateY(-6px);box-shadow:0 16px 32px #0f172a1f}._iconWrap_zalkx_70{color:#ea580c;background:#ea580c1a;border-radius:.875rem;justify-content:center;align-items:center;width:3rem;height:3rem;transition:background .3s;display:inline-flex}._card_zalkx_49:hover ._iconWrap_zalkx_70{background:#ea580c29}._cardTitle_zalkx_86{letter-spacing:-.01em;color:var(--color-text-heading);margin:0;font-size:1.125rem;font-weight:700;line-height:1.3}._cardDesc_zalkx_95{color:var(--color-text-muted);margin:0;font-size:.9375rem;line-height:1.6}@media (width<=1024px){._grid_zalkx_43{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){._section_zalkx_1{padding:2.5rem 1rem}._header_zalkx_10{margin-bottom:1.75rem}._heading_zalkx_16{font-size:1.75rem}._subheading_zalkx_36{font-size:1rem}._grid_zalkx_43{grid-template-columns:1fr;gap:1rem}._card_zalkx_49{padding:1.5rem 1.25rem}}@media (prefers-reduced-motion:reduce){._card_zalkx_49{transition:none}._card_zalkx_49:hover{transform:none}}._section_11314_1{background:var(--color-surface-alt);padding:4rem 1.5rem;scroll-margin-top:5rem}._container_11314_7{max-width:1280px;margin:0 auto}._header_11314_12{text-align:center;max-width:640px;margin:0 auto 3rem}._heading_11314_18{letter-spacing:-.025em;color:var(--color-text-heading);margin:0;font-size:2.25rem;font-weight:800;line-height:1.25;display:inline-block}._heading_11314_18:after{content:"";background:#ea580c;border-radius:9999px;width:3rem;height:4px;margin:.75rem auto 0;display:block}._subheading_11314_38{color:var(--color-text-muted);margin:1rem 0 0;font-size:1.0625rem;line-height:1.6}._steps_11314_45{grid-template-columns:repeat(4,1fr);gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}._step_11314_45{text-align:center;position:relative}._connector_11314_59{background:linear-gradient(90deg, var(--color-border) 0%, #ea580c 100%);border-radius:9999px;width:100%;height:2px;position:absolute;top:1.75rem;left:-50%}._step_11314_45:first-child ._connector_11314_59{display:none}._circle_11314_73{z-index:1;background:var(--color-surface);color:#ea580c;border:2px solid #ea580c;border-radius:50%;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;margin:0 auto;display:flex;position:relative;box-shadow:0 6px 16px #ea580c2e}._number_11314_89{letter-spacing:.04em;color:#fff;background:#0f172a;border-radius:9999px;padding:.1rem .4rem;font-size:.6875rem;font-weight:700;position:absolute;top:-.55rem;right:-.7rem}html.dark ._number_11314_89{background:#334155}._stepTitle_11314_106{letter-spacing:-.01em;color:var(--color-text-heading);margin:1.25rem 0 .5rem;font-size:1.125rem;font-weight:700}._stepDesc_11314_114{color:var(--color-text-muted);margin:0;font-size:.9375rem;line-height:1.6}@media (width<=1024px){._header_11314_12{margin-bottom:2.25rem}._steps_11314_45{grid-template-columns:repeat(2,1fr);gap:2rem 1.5rem}._step_11314_45{text-align:left}._circle_11314_73{margin:0}._connector_11314_59{display:none}._stepTitle_11314_106{margin-top:1rem}}@media (width<=640px){._section_11314_1{padding:2.5rem 1rem}._heading_11314_18{font-size:1.75rem}._subheading_11314_38{font-size:1rem}._steps_11314_45{grid-template-columns:1fr;gap:1.75rem}}._section_uv7pr_1{padding:3.5rem 1.5rem}._panel_uv7pr_5{background:linear-gradient(135deg, var(--color-primary-muted) 0%, var(--color-warm-bg) 100%);border:1px solid var(--color-border);border-radius:1.5rem;grid-template-columns:1.05fr .95fr;align-items:center;gap:3rem;max-width:1280px;margin:0 auto;padding:3.25rem;display:grid}._content_uv7pr_22{min-width:0}._heading_uv7pr_26{letter-spacing:-.025em;color:var(--color-text-heading);margin:0;font-size:2.25rem;font-weight:800;line-height:1.25}._description_uv7pr_35{color:var(--color-text-muted);margin:1rem 0 0;font-size:1.0625rem;line-height:1.65}._benefitList_uv7pr_42{flex-direction:column;gap:.875rem;margin:1.75rem 0 2.25rem;padding:0;list-style:none;display:flex}._benefit_uv7pr_42{color:var(--color-text);align-items:center;gap:.75rem;font-size:1rem;font-weight:500;display:flex}._check_uv7pr_60{color:#16a34a;background:#22c55e26;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:inline-flex}._ctaBtn_uv7pr_72{color:#fff;background:#ea580c;border-radius:.75rem;align-items:center;gap:.5rem;padding:.875rem 1.75rem;font-size:1rem;font-weight:600;text-decoration:none;transition:background .2s,transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 8px 20px #ea580c40}._ctaBtn_uv7pr_72:hover{background:#c2410c;transform:translateY(-2px);box-shadow:0 12px 26px #ea580c52}._ctaBtn_uv7pr_72 svg{transition:transform .2s}._ctaBtn_uv7pr_72:hover svg{transform:translate(3px)}._visual_uv7pr_106{min-width:0;position:relative}._profileCard_uv7pr_111{background:var(--color-surface);border:1px solid var(--color-border);border-radius:1.25rem;overflow:hidden;box-shadow:0 18px 40px #0f172a1f}._cardHeader_uv7pr_119{background:linear-gradient(135deg,#ea580c 0%,#f97316 55%,#fbbf24 100%);height:5rem}._cardBody_uv7pr_124{padding:0 1.5rem 1.5rem}._identity_uv7pr_128{align-items:center;gap:.875rem;margin-top:-1.75rem;margin-bottom:1.25rem;display:flex}._avatar_uv7pr_136{background:var(--color-surface);border:3px solid var(--color-surface);color:#ea580c;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:flex;box-shadow:0 4px 10px #0f172a24}._identityText_uv7pr_150{flex-direction:column;gap:.15rem;min-width:0;display:flex}._shopName_uv7pr_157{color:var(--color-text-heading);font-size:1.0625rem;font-weight:700}._shopMeta_uv7pr_163{color:var(--color-text-muted);font-size:.8125rem}._previewList_uv7pr_168{flex-direction:column;gap:.625rem;margin:0;padding:0;list-style:none;display:flex}._previewRow_uv7pr_177{background:var(--color-surface-alt);border:1px solid var(--color-border-light);color:var(--color-text);border-radius:.75rem;align-items:center;gap:.75rem;padding:.75rem .875rem;font-size:.875rem;font-weight:500;display:flex}._rowIcon_uv7pr_190{color:#2563eb;background:#2563eb1a;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:inline-flex}._rowLabel_uv7pr_202{min-width:0}._rowCheck_uv7pr_206{color:#16a34a;flex-shrink:0;margin-left:auto}._addRow_uv7pr_212{color:var(--color-text-muted);border:1.5px dashed var(--color-border);border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;margin-top:.875rem;padding:.75rem;font-size:.875rem;font-weight:600;display:flex}._floatingBadge_uv7pr_226{color:#fff;background:#0f172a;border-radius:9999px;align-items:center;gap:.4rem;padding:.55rem 1rem;font-size:.8125rem;font-weight:600;display:inline-flex;position:absolute;bottom:-1.25rem;left:-.75rem;box-shadow:0 10px 24px #0f172a47}._floatingBadge_uv7pr_226 svg{color:#f59e0b}html.dark ._floatingBadge_uv7pr_226{background:#1e293b;border:1px solid #334155}@media (width<=1024px){._panel_uv7pr_5{grid-template-columns:1fr;gap:2.5rem;padding:2rem}._heading_uv7pr_26{font-size:2rem}}@media (width<=640px){._section_uv7pr_1{padding:2.5rem 1rem}._panel_uv7pr_5{border-radius:1.125rem;padding:1.5rem 1.25rem}._heading_uv7pr_26{font-size:1.75rem}._description_uv7pr_35{font-size:1rem}._benefitList_uv7pr_42{margin:1.5rem 0 2rem}._benefit_uv7pr_42{align-items:flex-start;font-size:.9375rem}._ctaBtn_uv7pr_72{justify-content:center;width:100%}._cardBody_uv7pr_124{padding:0 1rem 1.25rem}._floatingBadge_uv7pr_226{bottom:-1rem;left:.5rem}}@media (prefers-reduced-motion:reduce){._ctaBtn_uv7pr_72,._ctaBtn_uv7pr_72 svg{transition:none}._ctaBtn_uv7pr_72:hover{transform:none}}._section_4ub64_1{text-align:center;background:#0f0f1a;padding:5rem 1.5rem}._heading_4ub64_7{color:#fff;margin:0 auto 3rem;font-size:2.25rem;font-weight:700;line-height:1.25}._grid_4ub64_15{grid-template-columns:repeat(4,1fr);gap:1.5rem;max-width:1100px;margin:0 auto 3rem;display:grid}._card_4ub64_23{text-align:left;background:#ffffff0a;border:1px solid #ffffff14;border-radius:.75rem;padding:1.75rem 1.25rem;transition:border-color .2s,background .2s}._card_4ub64_23:hover{background:#ffffff0f;border-color:#8b5cf64d}._num_4ub64_37{color:#c4b5fd;background:#8b5cf626;border:1px solid #8b5cf64d;border-radius:.5rem;justify-content:center;align-items:center;width:2rem;height:2rem;margin-bottom:1rem;font-size:.875rem;font-weight:600;display:inline-flex}._title_4ub64_52{color:#fff;margin:0 0 .5rem;font-size:1rem;font-weight:600}._desc_4ub64_59{color:#ffffff8c;margin:0;font-size:.875rem;line-height:1.5}._cta_4ub64_66{color:#fff;cursor:pointer;background:linear-gradient(135deg,#7c3aed,#6d28d9);border:none;border-radius:.75rem;align-items:center;gap:.5rem;padding:.875rem 2rem;font-size:1rem;font-weight:600;transition:transform .15s,box-shadow .2s;display:inline-flex}._cta_4ub64_66:hover{transform:translateY(-1px);box-shadow:0 8px 24px #7c3aed59}@media (width<=900px){._grid_4ub64_15{grid-template-columns:repeat(2,1fr)}}@media (width<=520px){._heading_4ub64_7{font-size:1.75rem}._grid_4ub64_15{grid-template-columns:1fr;gap:1rem}}._section_g64a9_1{background:var(--color-surface-alt);padding:4rem 1.5rem}._container_g64a9_6{max-width:1280px;margin:0 auto}._header_g64a9_11{text-align:center;max-width:660px;margin:0 auto 2.5rem}._heading_g64a9_17{letter-spacing:-.025em;color:var(--color-text-heading);margin:0;font-size:2.25rem;font-weight:800;line-height:1.25;display:inline-block}._heading_g64a9_17:after{content:"";background:#ea580c;border-radius:9999px;width:3rem;height:4px;margin:.75rem auto 0;display:block}._subheading_g64a9_37{color:var(--color-text-muted);margin:1rem 0 0;font-size:1.0625rem;line-height:1.6}._grid_g64a9_44{grid-template-columns:repeat(4,1fr);gap:1.25rem;display:grid}._item_g64a9_50{background:var(--color-surface);border:1px solid var(--color-border);border-radius:1rem;align-items:flex-start;gap:.875rem;padding:1.375rem 1.25rem;transition:border-color .25s,background .25s;display:flex}._item_g64a9_50:hover{border-color:#bfdbfe}._iconWrap_g64a9_67{color:#2563eb;background:#2563eb14;border:1px solid #2563eb2e;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition:background .25s,transform .25s;display:inline-flex}._item_g64a9_50:hover ._iconWrap_g64a9_67{background:#2563eb24;transform:translateY(-2px)}._itemText_g64a9_88{min-width:0}._itemTitle_g64a9_92{letter-spacing:-.01em;color:var(--color-text-heading);margin:.125rem 0 .35rem;font-size:1.0625rem;font-weight:700;line-height:1.3}._itemDesc_g64a9_101{color:var(--color-text-muted);margin:0;font-size:.875rem;line-height:1.55}@media (width<=1024px){._grid_g64a9_44{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){._section_g64a9_1{padding:2.5rem 1rem}._header_g64a9_11{margin-bottom:1.75rem}._heading_g64a9_17{font-size:1.75rem}._subheading_g64a9_37{font-size:1rem}._grid_g64a9_44{grid-template-columns:1fr;gap:1rem}._item_g64a9_50{padding:1.25rem 1.125rem}}@media (prefers-reduced-motion:reduce){._item_g64a9_50,._iconWrap_g64a9_67{transition:none}._item_g64a9_50:hover ._iconWrap_g64a9_67{transform:none}}._section_1eouh_1{background:radial-gradient(48rem 18rem at 50% -10%, #ea580c1a, transparent 70%), linear-gradient(135deg, var(--color-primary-muted) 0%, var(--color-warm-bg) 100%);border-top:1px solid var(--color-border);padding:4.5rem 1.5rem}._container_1eouh_17{text-align:center;max-width:720px;margin:0 auto}._heading_1eouh_23{letter-spacing:-.025em;color:var(--color-text-heading);margin:0;font-size:2.25rem;font-weight:800;line-height:1.25}._description_1eouh_32{max-width:620px;color:var(--color-text-muted);margin:1rem auto 0;font-size:1.0625rem;line-height:1.65}._actions_1eouh_40{flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:2rem;display:flex}._primaryBtn_1eouh_48,._secondaryBtn_1eouh_49{border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;padding:.875rem 1.75rem;font-size:1rem;font-weight:600;text-decoration:none;transition:background .2s,border-color .2s,color .2s,transform .2s,box-shadow .2s;display:inline-flex}._primaryBtn_1eouh_48{color:#fff;background:#ea580c;box-shadow:0 8px 20px #ea580c40}._primaryBtn_1eouh_48:hover{background:#c2410c;transform:translateY(-2px);box-shadow:0 12px 26px #ea580c52}._primaryBtn_1eouh_48 svg{transition:transform .2s}._primaryBtn_1eouh_48:hover svg{transform:translate(3px)}._secondaryBtn_1eouh_49{color:var(--color-text-heading);background:var(--color-surface);border:1.5px solid var(--color-border)}._secondaryBtn_1eouh_49:hover{color:#ea580c;border-color:#ea580c;transform:translateY(-2px);box-shadow:0 8px 20px #0f172a14}@media (width<=640px){._section_1eouh_1{padding:3rem 1rem}._heading_1eouh_23{font-size:1.75rem}._description_1eouh_32{font-size:1rem}._actions_1eouh_40{flex-direction:column;align-items:stretch;margin-top:1.75rem}._primaryBtn_1eouh_48,._secondaryBtn_1eouh_49{width:100%;padding:.875rem 1.25rem}}@media (prefers-reduced-motion:reduce){._primaryBtn_1eouh_48,._secondaryBtn_1eouh_49,._primaryBtn_1eouh_48 svg{transition:none}._primaryBtn_1eouh_48:hover,._secondaryBtn_1eouh_49:hover{transform:none}}._footer_bzigt_1{background:var(--color-text);color:#cbd5e1}._container_bzigt_11{max-width:1200px;margin:0 auto;padding:3.5rem 1.5rem 1.5rem}._grid_bzigt_25{grid-template-columns:1.5fr 1fr 1fr 1fr;gap:2.5rem;display:grid}._brand_bzigt_39{flex-direction:column;display:flex}._socials_bzigt_55{gap:.625rem;margin-top:1rem;display:flex}._socialLink_bzigt_67{color:#94a3b8;background:#1e293b;border-radius:.5rem;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;transition:background .15s,color .15s;display:flex}._socialLink_bzigt_67:hover{background:var(--color-primary);color:#fff}._socialIcon_bzigt_101{width:1rem;height:1rem}._contactList_bzigt_113{flex-direction:column;gap:.5rem;margin-top:1.25rem;display:flex}._contactItem_bzigt_127{color:#94a3b8;align-items:center;gap:.5rem;font-size:.8125rem;display:flex}._contactIcon_bzigt_143{flex-shrink:0;font-size:.875rem}._column_bzigt_155{flex-direction:column;display:flex}._heading_bzigt_165{color:#fff;text-transform:uppercase;letter-spacing:.05em;margin:0 0 .875rem;font-size:.8125rem;font-weight:600}._links_bzigt_183{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}._links_bzigt_183 a{color:#94a3b8;align-items:center;gap:.375rem;font-size:.8125rem;text-decoration:none;transition:color .15s;display:flex}._links_bzigt_183 a:hover{color:#fff}._catIcon_bzigt_229{flex-shrink:0;font-size:.875rem}._viewAll_bzigt_239{font-weight:500;color:var(--color-primary-light)!important}._viewAll_bzigt_239:hover{color:#fff!important}._bottom_bzigt_259{color:#64748b;border-top:1px solid #334155;justify-content:space-between;align-items:center;margin-top:2.5rem;padding-top:1.5rem;font-size:.8125rem;display:flex}._copyright_bzigt_281{margin:0}._bottomLinks_bzigt_289{gap:1.5rem;display:flex}._bottomLinks_bzigt_289 a{color:#64748b;text-decoration:none;transition:color .15s}._bottomLinks_bzigt_289 a:hover{color:#fff}._backToTop_bzigt_321{color:#fff;background:var(--color-primary);cursor:pointer;z-index:50;border:none;border-radius:.5rem;padding:.5rem 1rem;font-size:.8125rem;font-weight:600;transition:background .15s,transform .15s;position:fixed;bottom:2rem;right:2rem;box-shadow:0 2px 8px #2563eb66}._backToTop_bzigt_321:hover{background:var(--color-primary-dark);transform:translateY(-2px)}@media (width<=900px){._grid_bzigt_25{grid-template-columns:1fr 1fr;gap:2rem}}@media (width<=600px){._grid_bzigt_25{grid-template-columns:1fr;gap:1.5rem}._bottom_bzigt_259{text-align:center;flex-direction:column;gap:.75rem}._bottomLinks_bzigt_289{flex-wrap:wrap;justify-content:center;gap:.75rem}._backToTop_bzigt_321{bottom:1rem;right:1rem}}._wrapper_ywi03_2{z-index:1000;align-items:center;display:flex;position:fixed;bottom:100px;right:24px}._button_ywi03_12{color:#fff;cursor:pointer;background-color:#25d366;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;text-decoration:none;transition:transform .25s,box-shadow .25s,background-color .25s;display:flex;box-shadow:0 8px 24px #25d36666}._button_ywi03_12:hover{background-color:#1ebe5b;transform:scale(1.08);box-shadow:0 12px 28px #25d36680}._button_ywi03_12:focus-visible{outline-offset:3px;outline:3px solid #128c7e}._icon_ywi03_39{pointer-events:none;display:block}._popup_ywi03_45{opacity:0;visibility:hidden;white-space:nowrap;background-color:#fff;border-radius:12px;padding:14px 34px 14px 16px;transition:opacity .25s,transform .25s,visibility .25s;position:absolute;top:50%;right:calc(100% + 10px);transform:translateY(-50%)translate(8px);box-shadow:0 8px 24px #0f172a29}._popup_ywi03_45:before{content:"";width:10px;position:absolute;top:0;bottom:0;left:100%}._popup_ywi03_45:after{content:"";background-color:#fff;width:16px;height:16px;position:absolute;top:50%;right:-8px;transform:translateY(-50%)rotate(45deg);box-shadow:4px 4px 8px #0f172a0f}._wrapper_ywi03_2:hover ._popup_ywi03_45,._wrapper_ywi03_2:focus-within ._popup_ywi03_45{opacity:1;visibility:visible;transform:translateY(-50%)translate(0)}._popupTitle_ywi03_90{color:#0f172a;margin:0;font-size:.9375rem;font-weight:700;line-height:1.3}._popupText_ywi03_98{color:#64748b;margin:2px 0 0;font-size:.8125rem;font-weight:400;line-height:1.4}._channelLink_ywi03_106{color:#25d366;margin-top:8px;font-size:.8125rem;font-weight:600;text-decoration:none;transition:color .2s;display:block}._channelLink_ywi03_106:hover{color:#1ebe5b;text-decoration:underline}._channelLink_ywi03_106:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid #25d366}._closeBtn_ywi03_128{color:#94a3b8;cursor:pointer;background-color:#0000;border:none;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;padding:0;transition:background-color .2s,color .2s;display:flex;position:absolute;top:6px;right:6px}._closeBtn_ywi03_128:hover{color:#334155;background-color:#f1f5f9}._closeBtn_ywi03_128:focus-visible{outline-offset:2px;outline:2px solid #25d366}@media (width<=768px){._wrapper_ywi03_2{bottom:80px;right:16px}._button_ywi03_12{width:50px;height:50px}._popup_ywi03_45{display:none}}._page_1vtn0_5{background:#f8fafc;min-height:100vh;padding-bottom:5rem}._container_1vtn0_11{max-width:1360px;margin:0 auto;padding:0 1.5rem}._breadcrumbs_1vtn0_18{padding:1.25rem 0 .5rem}._crumbHome_1vtn0_22{color:#64748b;font-size:.875rem;font-weight:500;text-decoration:none;transition:color .15s}._crumbHome_1vtn0_22:hover{color:#0f172a}._crumbDivider_1vtn0_34{color:#94a3b8;margin:0 .5rem;font-size:.8125rem}._crumbCurrent_1vtn0_40{color:#ea580c;font-size:.875rem;font-weight:600}._headerSection_1vtn0_47{padding:.5rem 0 1.5rem}._searchBox_1vtn0_52{width:320px;max-width:100%;position:relative}._searchIcon_1vtn0_58{color:#94a3b8;pointer-events:none;position:absolute;top:50%;left:.875rem;transform:translateY(-50%)}._searchInput_1vtn0_67{color:#0f172a;background:#fff;border:1px solid #e2e8f0;border-radius:9999px;outline:none;width:100%;height:42px;padding:0 2.25rem 0 2.5rem;font-size:.875rem;transition:all .2s;box-shadow:0 1px 2px #0000000a}._searchInput_1vtn0_67:focus{border-color:#ea580c;box-shadow:0 0 0 3px #ea580c1f}._clearBtn_1vtn0_86{color:#64748b;cursor:pointer;background:#f1f5f9;border:none;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:.6875rem;transition:background .15s;display:flex;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}._clearBtn_1vtn0_86:hover{color:#0f172a;background:#e2e8f0}._mainContent_1vtn0_111{padding-top:.75rem}._grid_1vtn0_115{grid-template-columns:repeat(4,1fr);gap:1.35rem;display:grid}._card_1vtn0_122{background:#fff;border:1px solid #edf2f7;border-radius:14px;flex-direction:column;justify-content:space-between;padding:1.35rem 1.25rem 1.15rem;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s,border-color .25s;display:flex;box-shadow:0 2px 10px #0f172a08}._card_1vtn0_122:hover{border-color:#fed7aa;transform:translateY(-4px);box-shadow:0 12px 28px #0f172a12}._cardHeader_1vtn0_142{justify-content:space-between;align-items:flex-start;gap:.75rem;min-height:70px;margin-bottom:.85rem;display:flex}._cardInfo_1vtn0_151{flex:1;min-width:0}._cardTitleLink_1vtn0_156{text-decoration:none;display:inline-block}._cardTitle_1vtn0_156{color:#0f172a;margin:0 0 .3rem;font-size:1.0625rem;font-weight:700;line-height:1.25;transition:color .15s}._cardTitleLink_1vtn0_156:hover ._cardTitle_1vtn0_156{color:#ea580c}._cardTagline_1vtn0_174{color:#64748b;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.78rem;line-height:1.35;display:-webkit-box;overflow:hidden}._cardImageWrap_1vtn0_185{flex-shrink:0;justify-content:flex-end;align-items:center;width:82px;height:68px;display:flex;position:relative}._cardImage_1vtn0_185{object-fit:contain;filter:drop-shadow(0 4px 6px #00000014);border-radius:8px;max-width:100%;max-height:100%;transition:transform .35s cubic-bezier(.16,1,.3,1)}._card_1vtn0_122:hover ._cardImage_1vtn0_185{transform:scale(1.08)}._subList_1vtn0_209{flex-direction:column;flex:1;gap:.25rem;margin-bottom:1.15rem;display:flex}._subItem_1vtn0_217{color:#334155;border-radius:6px;justify-content:space-between;align-items:center;padding:.425rem .5rem;text-decoration:none;transition:all .15s;display:flex}._subItem_1vtn0_217:hover{color:#ea580c;background:#f8fafc;padding-left:.65rem}._subNameWrap_1vtn0_234{flex:1;align-items:center;gap:.5rem;min-width:0;display:flex}._subIcon_1vtn0_242{flex-shrink:0;justify-content:center;align-items:center;font-size:.95rem;display:inline-flex}._subName_1vtn0_234{white-space:nowrap;text-overflow:ellipsis;font-size:.84rem;font-weight:500;overflow:hidden}._subChevron_1vtn0_258{color:#cbd5e1;flex-shrink:0;transition:transform .15s,color .15s}._subItem_1vtn0_217:hover ._subChevron_1vtn0_258{color:#ea580c;transform:translate(2px)}._cardFooter_1vtn0_270{padding-top:.35rem}._viewAllBtn_1vtn0_274{color:#ea580c;background:0 0;border:1.5px solid #ea580c;border-radius:6px;justify-content:center;align-items:center;width:96px;height:31px;font-size:.8125rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}._viewAllBtn_1vtn0_274:hover{color:#fff;background:#ea580c;transform:translateY(-1px);box-shadow:0 2px 8px #ea580c40}._noResults_1vtn0_298{text-align:center;background:#fff;border:1px dashed #cbd5e1;border-radius:16px;margin:1.5rem 0;padding:4rem 1.5rem}._noResultsIcon_1vtn0_307{margin-bottom:1rem;font-size:3rem;display:block}._noResults_1vtn0_298 h3{color:#0f172a;margin:0 0 .5rem;font-size:1.25rem}._noResults_1vtn0_298 p{color:#64748b;margin:0 0 1.5rem;font-size:.9375rem}._resetBtn_1vtn0_325{color:#fff;cursor:pointer;background:#ea580c;border:none;border-radius:8px;padding:.6rem 1.25rem;font-size:.875rem;font-weight:600;transition:background .15s;display:inline-flex}._resetBtn_1vtn0_325:hover{background:#c2410c}@media (width<=1200px){._grid_1vtn0_115{grid-template-columns:repeat(3,1fr)}}@media (width<=900px){._headerRow_1vtn0_350{flex-direction:column;align-items:flex-start;gap:1rem}._searchBox_1vtn0_52{width:100%}._grid_1vtn0_115{grid-template-columns:repeat(2,1fr);gap:1rem}}@media (width<=600px){._container_1vtn0_11{padding:0 1rem}._pageTitle_1vtn0_371{margin-bottom:.25rem;margin-right:0;font-size:1.625rem;display:block}._pageSubtitle_1vtn0_378{font-size:.875rem;display:block}._grid_1vtn0_115{grid-template-columns:1fr;gap:1rem}._card_1vtn0_122{padding:1.15rem}._cardHeader_1vtn0_142{min-height:auto}}._overlay_ubfvd_1{z-index:var(--z-modal,800);background:#0f172a8c;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}._modal_ubfvd_12{background:#fff;border-radius:1rem;width:100%;max-width:540px;max-height:85vh;padding:1.25rem 1.5rem 1.5rem;position:relative;overflow-y:auto;box-shadow:0 20px 50px #00000040}html.dark ._modal_ubfvd_12{background:var(--color-surface)}._closeBtn_ubfvd_28{border:1px solid var(--color-border);background:var(--color-surface);width:32px;height:32px;color:var(--color-text);cursor:pointer;z-index:1;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:.75rem;right:.75rem}._closeBtn_ubfvd_28:hover{background:var(--color-surface-alt)}._header_ubfvd_49{flex-direction:column;gap:.75rem;margin-bottom:1rem;display:flex}._heroImage_ubfvd_56{object-fit:cover;border-radius:.75rem;width:100%;height:180px}._headerInfo_ubfvd_63{flex-direction:column;gap:.35rem;display:flex}._shopName_ubfvd_69{color:var(--color-text);margin:0;font-size:1.25rem;font-weight:700}._meta_ubfvd_76{color:var(--color-text-muted);align-items:center;gap:.4rem;margin:0;font-size:.85rem;display:flex}._shopDesc_ubfvd_85{color:var(--color-text-muted);margin:.35rem 0 0;font-size:.875rem;line-height:1.5}._offersSection_ubfvd_92{border-top:1px solid var(--color-border);padding-top:.9rem}._sectionTitle_ubfvd_97{color:var(--color-text);align-items:center;gap:.4rem;margin:0 0 .75rem;font-size:.95rem;font-weight:600;display:flex}._emptyText_ubfvd_107{color:var(--color-text-muted);margin:0;font-size:.875rem}._offerCard_ubfvd_113{border:1px solid var(--color-border);background:var(--color-surface-alt);border-left:3px solid #16a34a;border-radius:.6rem;margin-bottom:.65rem;padding:.75rem .9rem}._offerTop_ubfvd_122{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._offerTitle_ubfvd_129{color:var(--color-text);font-size:.9rem;font-weight:600}._discountBadge_ubfvd_135{color:#15803d;white-space:nowrap;background:#dcfce7;border:1px solid #86efac;border-radius:999px;padding:.15rem .5rem;font-size:.7rem;font-weight:700}html.dark ._discountBadge_ubfvd_135{color:#86efac;background:#14532d;border-color:#16a34a}._priceRow_ubfvd_152{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.4rem;display:flex}._originalPrice_ubfvd_160{color:var(--color-text-muted);font-size:.85rem;text-decoration:line-through}._offerPrice_ubfvd_166{color:#15803d;font-size:.95rem;font-weight:700}._couponChip_ubfvd_172{color:#b45309;letter-spacing:.02em;background:#fef3c7;border:1px solid #f59e0b;border-radius:.3rem;padding:.15rem .5rem;font-size:.7rem;font-weight:700}html.dark ._couponChip_ubfvd_172{color:#fbbf24;background:#f59e0b26}._offerFooter_ubfvd_188{margin-top:.35rem}._validUntil_ubfvd_192{color:var(--color-text-muted);font-size:.75rem}._offerDesc_ubfvd_197{color:var(--color-text-muted);margin:.4rem 0 0;font-size:.8rem;line-height:1.45}._actions_ubfvd_204{justify-content:flex-end;margin-top:1rem;display:flex}._doneBtn_ubfvd_210{background:var(--color-primary);color:#fff;cursor:pointer;border:none;border-radius:.5rem;padding:.5rem 1.4rem;font-size:.875rem;font-weight:600}._doneBtn_ubfvd_210:hover{background:var(--color-primary-dark)}._page_lz8of_1{box-sizing:border-box;isolation:isolate;max-width:1200px;margin:0 auto;padding:2rem 1.5rem 4rem;overflow-x:hidden}._topBarNav_lz8of_12{align-items:center;margin-bottom:1.5rem;display:flex}._backButton_lz8of_18{color:var(--color-text,#374151);background:var(--color-surface,#fff);border:1px solid var(--color-border,#e5e7eb);cursor:pointer;border-radius:9999px;align-items:center;gap:.5rem;padding:.5rem 1.1rem;font-family:inherit;font-size:.9rem;font-weight:500;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 1px 3px #0000000d}._backButton_lz8of_18:hover{color:var(--color-primary,#2563eb);background:var(--color-surface-hover,#f8fafc);border-color:var(--color-primary,#2563eb);transform:translate(-3px);box-shadow:0 4px 12px #00000014}._backButton_lz8of_18:active{transform:translate(-1px)scale(.98)}._backIcon_lz8of_47{color:currentColor;transition:transform .2s}._backButton_lz8of_18:hover ._backIcon_lz8of_47{transform:translate(-2px)}html.dark ._backButton_lz8of_18{color:#cbd5e1;background:#1e242b;border-color:#2e3842;box-shadow:0 1px 3px #0003}html.dark ._backButton_lz8of_18:hover{border-color:var(--color-primary,#3b82f6);color:#60a5fa;background:#28313a}._categoryHeader_lz8of_71{align-items:center;gap:.85rem;margin-bottom:2rem;display:flex}._categoryIcon_lz8of_78{background:var(--color-primary-muted);border-radius:1rem;flex-shrink:0;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;font-size:1.75rem;display:flex}._categoryInfo_lz8of_90{flex-direction:column;gap:.2rem;display:flex}._categoryName_lz8of_96{color:var(--color-text-heading);letter-spacing:-.025em;margin:0;font-size:1.875rem;font-weight:600;line-height:1.25}._categoryDesc_lz8of_105{color:var(--color-text-muted);margin:0;font-size:1rem;font-weight:400;line-height:1.625}._subNav_lz8of_115{flex-wrap:wrap;gap:.75rem;margin-bottom:2rem;display:flex}._subCard_lz8of_122{background:var(--color-surface);border:1.5px solid var(--color-border);color:inherit;border-radius:.75rem;align-items:center;gap:.6rem;padding:.7rem 1.15rem;text-decoration:none;transition:all .2s;display:flex}._subCard_lz8of_122:hover,._subCardActive_lz8of_136{border-color:var(--color-primary);background:var(--color-primary-muted);box-shadow:0 2px 8px #2563eb1a}._subCardActive_lz8of_136{border-width:2px}._subCardIcon_lz8of_146{font-size:1.15rem}._subCardName_lz8of_150{color:var(--color-text-heading);font-size:.875rem;font-weight:600}._allTab_lz8of_156{color:var(--color-primary);font-weight:600}._toolbar_lz8of_163{flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}._searchBox_lz8of_171{flex:1;min-width:200px;position:relative}._searchInput_lz8of_177{box-sizing:border-box;border:1.5px solid var(--color-border);background:var(--color-surface-input);width:100%;color:var(--color-text);border-radius:.625rem;outline:none;padding:.65rem .95rem .65rem 2.5rem;font-size:.9rem;transition:border-color .2s,box-shadow .2s}._searchInput_lz8of_177:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px #2563eb1a}._searchIcon_lz8of_195{color:var(--color-text-muted);pointer-events:none;font-size:.95rem;position:absolute;top:50%;left:.85rem;transform:translateY(-50%)}._sortSelect_lz8of_205{border:1.5px solid var(--color-border);background:var(--color-surface-input);color:var(--color-text);appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%2364748b' stroke-width='2'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M19 9l-7 7-7-7'%3E%3C/path%3E%3C/svg%3E");background-position:right .65rem center;background-repeat:no-repeat;background-size:.9rem;border-radius:.625rem;outline:none;padding:.65rem 2rem .65rem .85rem;font-size:.875rem;transition:border-color .2s}._sortSelect_lz8of_205:focus{border-color:var(--color-primary)}._resultCount_lz8of_226{color:var(--color-text-muted);flex-shrink:0;font-size:.8125rem}._listings_lz8of_236{flex-direction:column;gap:1.5rem;display:flex}._listingCard_lz8of_242{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;flex-direction:row;align-items:stretch;gap:1.5rem;padding:1.25rem;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 2px 8px #0000000a}html.dark ._listingCard_lz8of_242{background:var(--color-surface);border-color:var(--color-border)}._listingCard_lz8of_242:hover{transform:translateY(-2px);box-shadow:0 10px 30px #00000014}._listingImageWrap_lz8of_265{border-radius:.75rem;width:250px;height:200px;position:relative;overflow:hidden}._photoCount_lz8of_273{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000a6;border-radius:9999px;padding:.25rem .6rem;font-size:.75rem;font-weight:500;position:absolute;bottom:.5rem;left:.5rem}._listingImage_lz8of_265{object-fit:cover;width:100%;height:100%;display:block}._cardMain_lz8of_293{align-items:stretch;gap:1.5rem;display:flex}._imageWrapper_lz8of_299{border-radius:.85rem;flex-shrink:0;width:230px;min-width:230px;height:200px;position:relative;overflow:hidden}._shopImage_lz8of_309{object-fit:cover;border-radius:.85rem;width:100%;height:100%;display:block}._favBtn_lz8of_317{cursor:pointer;background:#ffffffe6;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:1rem;transition:transform .2s;display:flex;position:absolute;top:.5rem;right:.5rem;box-shadow:0 2px 6px #00000026}._favBtn_lz8of_317:hover{transform:scale(1.15)}._favActive_lz8of_339{background:#fffffff2}._cardBody_lz8of_343{flex-direction:column;flex:1;gap:.5rem;display:flex}._listingTop_lz8of_350{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}._listingNameRow_lz8of_357{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._listingName_lz8of_357{color:var(--color-text-heading);margin:0;font-size:1.2rem;font-weight:700;line-height:1.3}html.dark ._listingName_lz8of_357{color:var(--color-text-heading)}._verifiedBadge_lz8of_376{color:#1d4ed8;white-space:nowrap;background:#dbeafe;border-radius:9999px;align-items:center;gap:.25rem;padding:.2rem .6rem;font-size:.75rem;font-weight:600;display:inline-flex}html.dark ._verifiedBadge_lz8of_376{color:#60a5fa;background:#1d4ed833}._listingBadge_lz8of_394{white-space:nowrap;border-radius:9999px;flex-shrink:0;align-items:center;gap:.35rem;padding:.25rem .75rem;font-size:.8125rem;font-weight:600;display:inline-flex}._badgeOpen_lz8of_406{color:#16a34a;background:#dcfce7}._badgeClosed_lz8of_411{color:#dc2626;background:#fee2e2}html.dark ._badgeOpen_lz8of_406{color:#4ade80;background:#16a34a33}html.dark ._badgeClosed_lz8of_411{color:#f87171;background:#dc262633}._listingRating_lz8of_426{align-items:center;gap:.4rem;font-size:.875rem;display:flex}._ratingStars_lz8of_433{color:#f59e0b;letter-spacing:1px;font-size:.95rem}._ratingValue_lz8of_439{color:var(--color-text-heading);font-weight:700}html.dark ._ratingValue_lz8of_439{color:var(--color-text-heading)}._reviewCount_lz8of_448{color:var(--color-text-muted);font-size:.875rem}html.dark ._reviewCount_lz8of_448{color:var(--color-text-muted)}._listingAddress_lz8of_457{color:var(--color-text-muted);align-items:center;gap:.4rem;margin:0;font-size:.85rem;display:flex}html.dark ._listingAddress_lz8of_457{color:var(--color-text-muted)}._listingTags_lz8of_470{flex-wrap:wrap;gap:.5rem;display:flex}._tag_lz8of_476{color:#15803d;white-space:nowrap;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:9999px;padding:.2rem .7rem;font-size:.75rem;font-weight:500}html.dark ._tag_lz8of_476{color:#4ade80;background:#16a34a26;border-color:#22c55e4d}._listingDesc_lz8of_493{color:var(--color-text-muted);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.85rem;line-height:1.5;display:-webkit-box;overflow:hidden}._offerBadges_lz8of_505{flex-wrap:wrap;gap:.4rem;margin-top:.15rem;display:flex}._offerBadge_lz8of_505{color:#15803d;white-space:nowrap;background:#dcfce7;border:1px solid #86efac;border-radius:9999px;padding:.2rem .55rem;font-size:.72rem;font-weight:700}._couponChip_lz8of_523{color:#b45309;white-space:nowrap;background:#fef3c7;border:1px solid #f59e0b;border-radius:.35rem;padding:.2rem .5rem;font-size:.7rem;font-weight:700}html.dark ._offerBadge_lz8of_505{color:#4ade80;background:#16a34a26;border-color:#22c55e59}html.dark ._couponChip_lz8of_523{color:#fbbf24;background:#f59e0b26;border-color:#f59e0b66}html.dark ._listingDesc_lz8of_493{color:var(--color-text-muted)}._listingFooter_lz8of_550{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:auto;padding-top:.5rem;display:flex}._footerTime_lz8of_559,._footerPhone_lz8of_560{color:var(--color-text-muted);align-items:center;gap:.3rem;font-size:1rem;display:flex}._viewDetailsBtn_lz8of_568{color:#fff;cursor:pointer;white-space:nowrap;background:#2563eb;border:none;border-radius:.5rem;margin-left:auto;padding:.5rem 1.25rem;font-size:.85rem;font-weight:600;transition:background .2s,transform .2s}._viewDetailsBtn_lz8of_568:hover{background:#1d4ed8;transform:translateY(-1px)}html.dark ._viewDetailsBtn_lz8of_568{background:#3b82f6}html.dark ._viewDetailsBtn_lz8of_568:hover{background:#2563eb}._listingOffers_lz8of_595{flex-direction:column;gap:.5rem;margin-top:.25rem;display:flex}._offerTag_lz8of_602{color:#1d4ed8;box-sizing:border-box;background:#eff6ff;border:1px solid #dbeafe;border-radius:.5rem;align-items:center;gap:.6rem;width:100%;padding:.65rem .85rem;font-size:.875rem;font-weight:600;display:flex}html.dark ._offerTag_lz8of_602{color:#60a5fa;background:#1d4ed826;border-color:#3b82f64d}._offerIcon_lz8of_623{flex-shrink:0;font-size:1rem}._cardDivider_lz8of_630{border-top:1px dashed #cbd5e1;width:100%;margin:1.25rem 0 1rem}html.dark ._cardDivider_lz8of_630{border-color:var(--color-border)}._cardFooter_lz8of_640{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}._hoursBlock_lz8of_648{flex-direction:column;gap:.15rem;display:flex}._hoursHeader_lz8of_654{align-items:center;gap:.4rem;display:flex}._hoursTitle_lz8of_660{color:var(--color-text-heading);font-size:.875rem;font-weight:500}html.dark ._hoursTitle_lz8of_660{color:var(--color-text-heading)}._hoursTime_lz8of_670{color:var(--color-text);margin-left:1.35rem;font-size:.9375rem;font-weight:500}html.dark ._hoursTime_lz8of_670{color:var(--color-text)}._hoursDays_lz8of_681{color:var(--color-text-muted);margin-left:1.35rem;font-size:.8125rem}html.dark ._hoursDays_lz8of_681{color:var(--color-text-muted)}._clockIcon_lz8of_691{flex-shrink:0;font-size:1.1rem}._claimBtn_lz8of_696{color:#fff;cursor:pointer;background:#2563eb;border:none;border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.4rem;font-size:.9375rem;font-weight:600;transition:all .2s;display:inline-flex;box-shadow:0 4px 12px #2563eb40}._claimBtn_lz8of_696:hover{background:#1d4ed8;transform:translateY(-1px);box-shadow:0 6px 16px #2563eb59}._giftIcon_lz8of_719{font-size:1.1rem}._emptyState_lz8of_725{text-align:center;grid-column:1/-1;padding:3rem 1rem}._emptyIcon_lz8of_731{margin-bottom:.75rem;font-size:3rem}._emptyTitle_lz8of_736{color:var(--color-text);margin:0 0 .35rem;font-size:1.125rem;font-weight:600}._emptyText_lz8of_743{color:var(--color-text-muted);margin:0;font-size:.875rem}._notFound_lz8of_751{text-align:center;padding:5rem 1rem}._notFoundIcon_lz8of_756{margin-bottom:1rem;font-size:4rem}._notFoundTitle_lz8of_761{color:var(--color-text-heading);margin:0 0 .5rem;font-size:1.25rem;font-weight:600}._notFoundText_lz8of_768{color:var(--color-text-muted);margin:0 0 1.5rem;font-size:.95rem}._backLink_lz8of_774{background:var(--color-primary);color:#fff;border-radius:.5rem;align-items:center;gap:.35rem;padding:.65rem 1.25rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:background .15s;display:inline-flex}._backLink_lz8of_774:hover{background:var(--color-primary-dark)}@media (width<=768px){._page_lz8of_1{padding:1.25rem .875rem 3rem}._categoryName_lz8of_96{font-size:1.375rem}._categoryDesc_lz8of_105{font-size:.875rem}._subNav_lz8of_115{scrollbar-width:none;flex-wrap:nowrap;gap:.5rem;margin-bottom:1.25rem;padding-bottom:.5rem;overflow-x:auto}._subNav_lz8of_115::-webkit-scrollbar{display:none}._subCard_lz8of_122{white-space:nowrap;flex-shrink:0;padding:.55rem .85rem}._listingCard_lz8of_242{border-radius:.875rem;flex-direction:column;gap:1rem;padding:1rem}._listingImageWrap_lz8of_265{width:100%;height:160px}._listingName_lz8of_357{font-size:1.05rem}._cardBody_lz8of_343{gap:.35rem}._listingFooter_lz8of_550{flex-direction:column;align-items:stretch;gap:.5rem}._viewDetailsBtn_lz8of_568{text-align:center;width:100%;margin-left:0}._toolbar_lz8of_163{flex-direction:column;align-items:stretch;gap:.625rem}._searchBox_lz8of_171{min-width:0}._sortSelect_lz8of_205{width:100%}._categoryIcon_lz8of_78{width:2.75rem;height:2.75rem;font-size:1.4rem}}._statusSection_lz8of_881{margin-top:2.5rem}._statusSectionTitle_lz8of_885{color:var(--color-text);margin:0 0 1rem;font-size:1.25rem;font-weight:600}._statusList_lz8of_892{flex-direction:column;gap:.75rem;display:flex}._statusCard_lz8of_898{background:var(--color-surface);border:1px solid var(--color-border);border-radius:.75rem;padding:1rem}._statusHeader_lz8of_905{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}._statusShopName_lz8of_912{color:var(--color-text);font-size:.9375rem;font-weight:600}._statusDate_lz8of_918{color:var(--color-text-muted);font-size:.8125rem}._statusContent_lz8of_923{color:var(--color-text-muted);white-space:pre-wrap;margin:0;font-size:.9375rem;line-height:1.5}._page_kf3pt_1{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:80vh;padding:2rem;display:flex}._code_kf3pt_3{color:var(--color-text);opacity:.15;margin:0;font-size:6rem;font-weight:800}._message_kf3pt_5{color:var(--color-text-muted);margin:.5rem 0 1.5rem;font-size:1.25rem}._link_kf3pt_7{color:#fff;background:var(--color-primary);border-radius:.5rem;padding:.625rem 1.5rem;font-size:.9375rem;font-weight:600;text-decoration:none;transition:background .15s}._link_kf3pt_7:hover{background:var(--color-primary-dark)}._wrapper_1dm6d_1{background:linear-gradient(135deg,#eff6ff 0%,#f8fafc 100%);justify-content:center;align-items:center;min-height:100vh;padding:2rem;display:flex}._card_1dm6d_19{background:#fff;border-radius:1rem;width:100%;max-width:600px;padding:2.5rem;box-shadow:0 4px 24px #0000000f}._title_1dm6d_37{text-align:center;color:var(--color-text);margin:0 0 .5rem;font-size:1.75rem;font-weight:700}._subtitle_1dm6d_53{text-align:center;color:var(--color-text-muted);margin:0 0 2rem}._roles_1dm6d_65{grid-template-columns:1fr 1fr;gap:1rem;display:grid}._roleCard_1dm6d_77{border:2px solid var(--color-border);text-align:center;cursor:pointer;background:0 0;border-radius:.75rem;flex-direction:column;align-items:center;gap:.5rem;width:100%;padding:1.5rem 1rem;font-family:inherit;text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex}._roleCard_1dm6d_77:hover{border-color:var(--color-primary);box-shadow:0 4px 16px color-mix(in srgb, var(--color-primary) 12%, transparent);transform:translateY(-2px)}._roleIcon_1dm6d_123{font-size:2.5rem}._roleName_1dm6d_131{color:var(--color-text);margin:0;font-size:1.125rem;font-weight:600}._roleDesc_1dm6d_145{color:var(--color-text-muted);margin:0;font-size:.8125rem;line-height:1.4}._roleBtn_1dm6d_159{color:var(--color-primary);border:1px solid var(--color-primary);border-radius:.375rem;margin-top:.5rem;padding:.5rem 1.25rem;font-size:.8125rem;font-weight:600;transition:background .15s,color .15s;display:inline-block}._roleCard_1dm6d_77:hover ._roleBtn_1dm6d_159{background:var(--color-primary);color:#fff}._loginText_1dm6d_193{text-align:center;color:var(--color-text-muted);margin:1.5rem 0 0;font-size:.875rem}._loginLink_1dm6d_207{color:var(--color-primary);font-weight:600;text-decoration:none}._loginLink_1dm6d_207:hover{text-decoration:underline}@media (width<=480px){._roles_1dm6d_65{grid-template-columns:1fr}}._wrapper_3175u_11,._authContainer_3175u_13{box-sizing:border-box;background:radial-gradient(circle at 10% 20%,#2563eb0f 0%,#f8fafc 90%),linear-gradient(135deg,#eff6ff 0%,#f8fafc 100%);justify-content:center;align-items:center;min-height:100vh;padding:2.5rem 1rem;display:flex}._card_3175u_35,._authCard_3175u_37{box-sizing:border-box;background:#fff;border:1px solid #e2e8f0e6;border-radius:1.25rem;width:100%;max-width:480px;padding:2.5rem 2.25rem;animation:.3s ease-out _fadeIn_3175u_1;box-shadow:0 10px 25px -5px #0000000d,0 8px 10px -6px #00000005,0 0 0 1px #e2e8f080}._wideCard_3175u_65{max-width:680px}@keyframes _fadeIn_3175u_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}._headerArea_3175u_95{text-align:center;margin-bottom:1.75rem}._title_3175u_105{text-align:center;color:#0f172a;letter-spacing:-.02em;margin:0 0 .5rem;font-size:1.625rem;font-weight:700}._subtitle_3175u_123{text-align:center;color:#64748b;margin:0;font-size:.9rem;line-height:1.4}._error_3175u_141{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:.625rem;align-items:flex-start;gap:.5rem;margin-bottom:1.25rem;padding:.8rem 1rem;font-size:.875rem;line-height:1.4;display:flex}._success_3175u_169{color:#15803d;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:.625rem;align-items:flex-start;gap:.5rem;margin-bottom:1.25rem;padding:.8rem 1rem;font-size:.875rem;line-height:1.4;display:flex}._errorIcon_3175u_197,._successIcon_3175u_199{flex-shrink:0;font-weight:700}._form_3175u_211{flex-direction:column;gap:1.5rem;display:flex}._sectionBlock_3175u_223{border-bottom:1px solid #f1f5f9;flex-direction:column;gap:1rem;padding-bottom:1.25rem;display:flex}._sectionBlock_3175u_223:last-of-type{border-bottom:none;padding-bottom:0}._sectionTitle_3175u_249{color:#1e293b;align-items:center;gap:.5rem;margin:0 0 .25rem;font-size:1.05rem;font-weight:700;display:flex}._sectionTitle_3175u_249:before{content:"";background:#2563eb;border-radius:2px;width:4px;height:1rem;display:inline-block}._row_3175u_287,._fieldRow_3175u_289{grid-template-columns:1fr 1fr;gap:.875rem;display:grid}._fieldRow3_3175u_301{grid-template-columns:1fr 1fr 1fr;gap:.875rem;display:grid}._field_3175u_289{text-align:left;flex-direction:column;gap:.375rem;display:flex}._field_3175u_289 label,._label_3175u_329{color:#334155;align-items:center;gap:.25rem;font-size:.875rem;font-weight:600;display:flex}._requiredStar_3175u_347{color:#ef4444;font-size:.875rem}._optionalTag_3175u_357{color:#64748b;margin-left:.2rem;font-size:.75rem;font-weight:400}._field_3175u_289 input,._input_3175u_375,._select_3175u_377,._textarea_3175u_379{box-sizing:border-box;color:#0f172a;background:#fff;border:1.5px solid #cbd5e1;border-radius:.625rem;outline:none;width:100%;padding:.75rem .95rem;font-family:inherit;font-size:.95rem;transition:border-color .2s,box-shadow .2s,background-color .2s}._field_3175u_289 input::placeholder,._input_3175u_375::placeholder,._textarea_3175u_379::placeholder{color:#94a3b8}._field_3175u_289 input:focus,._input_3175u_375:focus,._select_3175u_377:focus,._textarea_3175u_379:focus{background:#fff;border-color:#2563eb;box-shadow:0 0 0 3.5px #2563eb1f}._select_3175u_377{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%2364748b' stroke-width='2'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M19 9l-7 7-7-7'%3E%3C/path%3E%3C/svg%3E");background-position:right .85rem center;background-repeat:no-repeat;background-size:1rem;padding-right:2.25rem}._textarea_3175u_379{resize:vertical;min-height:85px;line-height:1.5}._fileUploadBox_3175u_471{flex-direction:column;gap:.5rem;display:flex}._fileInput_3175u_483{color:#475569;cursor:pointer;box-sizing:border-box;background:#f8fafc;border:1.5px dashed #cbd5e1;border-radius:.625rem;width:100%;padding:.5rem;font-size:.875rem}._fileInput_3175u_483::-webkit-file-upload-button{color:#2563eb;cursor:pointer;background:#eff6ff;border:1px solid #bfdbfe;border-radius:.375rem;margin-right:.75rem;padding:.4rem .85rem;font-size:.8125rem;font-weight:600;transition:all .15s}._fileInput_3175u_483::-webkit-file-upload-button:hover{color:#1d4ed8;background:#dbeafe}._imagePreview_3175u_543{background:#f1f5f9;border:1px solid #e2e8f0;border-radius:.5rem;align-items:center;gap:.75rem;padding:.5rem .75rem;display:flex;position:relative}._previewThumb_3175u_565{object-fit:cover;border:1px solid #cbd5e1;border-radius:.375rem;width:50px;height:50px}._previewInfo_3175u_581{color:#334155;flex-direction:column;font-size:.8125rem;display:flex;overflow:hidden}._previewName_3175u_597{white-space:nowrap;text-overflow:ellipsis;max-width:200px;font-weight:500;overflow:hidden}._removeBtn_3175u_613{color:#ef4444;cursor:pointer;background:0 0;border:none;margin-left:auto;padding:.25rem .5rem;font-size:.8125rem;font-weight:600}._removeBtn_3175u_613:hover{text-decoration:underline}._locationControl_3175u_645{flex-direction:column;gap:.5rem;display:flex}._locationBtn_3175u_657{color:#2563eb;cursor:pointer;box-sizing:border-box;background:#eff6ff;border:1.5px dashed #93c5fd;border-radius:.625rem;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:.65rem 1rem;font-size:.875rem;font-weight:600;transition:all .2s;display:inline-flex}._locationBtn_3175u_657:hover:not(:disabled){color:#1d4ed8;background:#dbeafe;border-color:#60a5fa}._locationBtn_3175u_657:active:not(:disabled){transform:scale(.99)}._locationBtn_3175u_657:disabled{opacity:.65;cursor:not-allowed}._locationStatusBox_3175u_723{background:#f8fafc;border:1px solid #e2e8f0;border-radius:.5rem;flex-direction:column;gap:.35rem;padding:.65rem .85rem;font-size:.8125rem;display:flex}._locationStatusMsg_3175u_745{color:#475569;align-items:center;gap:.4rem;font-weight:500;display:flex}._locationCoordsBadge_3175u_761{color:#1e293b;background:#e2e8f0;border-radius:.375rem;flex-wrap:wrap;gap:.5rem 1rem;width:fit-content;padding:.3rem .6rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.775rem;display:flex}._locationErrorBox_3175u_787{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:.5rem;padding:.65rem .85rem;font-size:.8125rem;line-height:1.4}._submitBtn_3175u_809,._primaryButton_3175u_811{box-sizing:border-box;color:#fff;cursor:pointer;background:#2563eb;border:none;border-radius:.625rem;width:100%;margin-top:.5rem;padding:.85rem 1.25rem;font-size:1rem;font-weight:600;transition:background-color .2s,transform .15s,box-shadow .2s;box-shadow:0 4px 6px -1px #2563eb33,0 2px 4px -2px #2563eb1a}._submitBtn_3175u_809:hover:not(:disabled),._primaryButton_3175u_811:hover:not(:disabled){background:#1d4ed8;transform:translateY(-1px);box-shadow:0 6px 12px -2px #2563eb4d,0 3px 6px -3px #2563eb33}._submitBtn_3175u_809:active:not(:disabled),._primaryButton_3175u_811:active:not(:disabled){transform:translateY(0)}._submitBtn_3175u_809:disabled,._primaryButton_3175u_811:disabled{opacity:.65;cursor:not-allowed;box-shadow:none;transform:none}._footer_3175u_885{text-align:center;border-top:1px solid #f1f5f9;margin-top:1.75rem;padding-top:1.25rem}._footer_3175u_885 p,._footerText_3175u_901{color:#64748b;margin:.45rem 0;font-size:.875rem}._footer_3175u_885 a,._link_3175u_915{color:#2563eb;font-weight:600;text-decoration:none;transition:color .15s,-webkit-text-decoration .15s,text-decoration .15s}._footer_3175u_885 a:hover,._link_3175u_915:hover{color:#1d4ed8;text-decoration:underline}._divider_3175u_943{color:#94a3b8;align-items:center;gap:.75rem;margin:1.25rem 0;font-size:.8125rem;display:flex}._divider_3175u_943:before,._divider_3175u_943:after{content:"";background:#e2e8f0;flex:1;height:1px}._googleBtn_3175u_977{box-sizing:border-box;color:#334155;cursor:pointer;background:#fff;border:1.5px solid #e2e8f0;border-radius:.625rem;justify-content:center;align-items:center;gap:.625rem;width:100%;padding:.75rem 1.25rem;font-size:.9375rem;font-weight:600;transition:all .2s;display:flex}._googleBtn_3175u_977:hover:not(:disabled){background:#f8fafc;border-color:#cbd5e1;box-shadow:0 2px 8px #0000000f}._googleBtn_3175u_977:disabled{opacity:.65;cursor:not-allowed}._verificationBox_3175u_1035{text-align:center;padding:1.5rem 0}._verificationIcon_3175u_1045{margin-bottom:1rem;font-size:3rem}._verificationTitle_3175u_1055{color:#0f172a;margin:0 0 .75rem;font-size:1.25rem;font-weight:700}._verificationText_3175u_1069{color:#475569;margin:0 0 1.5rem;font-size:.9rem;line-height:1.5}._verificationActions_3175u_1083{flex-direction:column;gap:.75rem;display:flex}._secondaryBtn_3175u_1095{box-sizing:border-box;color:#2563eb;cursor:pointer;background:#fff;border:1.5px solid #2563eb;border-radius:.625rem;width:100%;padding:.75rem 1.25rem;font-size:.9rem;font-weight:600;transition:all .2s}._secondaryBtn_3175u_1095:hover:not(:disabled){background:#eff6ff}._secondaryBtn_3175u_1095:disabled{opacity:.65;cursor:not-allowed}._passwordInputWrapper_3175u_1143{align-items:center;display:flex;position:relative}._passwordInputWrapper_3175u_1143 input{padding-right:2.75rem}._eyeToggle_3175u_1163{cursor:pointer;width:28px;height:28px;color:var(--color-text-muted,#94a3b8);background:0 0;border:none;border-radius:.25rem;justify-content:center;align-items:center;margin:0;padding:0;transition:color .15s;display:flex;position:absolute;top:50%;right:.65rem;transform:translateY(-50%)}._eyeToggle_3175u_1163:hover{color:var(--color-text,#334155)}._eyeToggle_3175u_1163:focus-visible{outline:2px solid var(--color-primary,#2563eb);outline-offset:2px}._fieldError_3175u_1221{color:#b91c1c;font-size:.8rem;line-height:1.35}._field_3175u_289 input[aria-invalid=true],._input_3175u_375[aria-invalid=true]{background:snow;border-color:#ef4444}._strengthMeter_3175u_1245{flex-direction:column;gap:.35rem;margin-top:.15rem;display:flex}._strengthTrack_3175u_1259{gap:.3rem;display:flex}._strengthSeg_3175u_1269{background:#e2e8f0;border-radius:999px;flex:1;height:4px;transition:background .15s}._strengthSegWeak_3175u_1285{background:#ef4444}._strengthSegFair_3175u_1293{background:#f59e0b}._strengthSegStrong_3175u_1301{background:#22c55e}._strengthLabel_3175u_1309{color:#64748b;font-size:.75rem}._strengthLabelWeak_3175u_1319{color:#b91c1c}._strengthLabelFair_3175u_1327{color:#b45309}._strengthLabelStrong_3175u_1335{color:#15803d}._phoneStepBox_3175u_1343{flex-direction:column;gap:1rem;display:flex}._phoneStepHint_3175u_1355{color:#64748b;margin:0;font-size:.875rem;line-height:1.45}._roleChoiceGrid_3175u_1369{grid-template-columns:1fr;gap:.75rem;display:grid}._roleChoiceNote_3175u_1381{color:#64748b;margin:0;font-size:.8125rem}._roleChangeBtn_3175u_1393{font:inherit;color:#2563eb;cursor:pointer;background:0 0;border:none;padding:0;font-weight:600}._roleChangeBtn_3175u_1393:hover:not(:disabled){text-decoration:underline}._roleChangeBtn_3175u_1393:disabled{opacity:.5;cursor:not-allowed}@media (width<=640px){._wrapper_3175u_11,._authContainer_3175u_13{align-items:flex-start;padding:1.5rem 1rem}._card_3175u_35,._authCard_3175u_37{border-radius:1rem;padding:1.75rem 1.25rem;box-shadow:0 4px 16px #0000000a}._row_3175u_287,._fieldRow_3175u_289,._fieldRow3_3175u_301{grid-template-columns:1fr;gap:1.15rem}._title_3175u_105{font-size:1.375rem}._subtitle_3175u_123{font-size:.85rem}._field_3175u_289 input,._input_3175u_375,._select_3175u_377,._textarea_3175u_379{padding:.7rem .85rem;font-size:.9rem}._submitBtn_3175u_809,._primaryButton_3175u_811{padding:.8rem 1rem;font-size:.95rem}}@media (width<=360px){._card_3175u_35,._authCard_3175u_37{padding:1.5rem 1rem}._locationCoordsBadge_3175u_761{flex-direction:column;gap:.25rem}}._header_ikohk_1{border-bottom:1px solid var(--color-border);z-index:30;background:#fff;justify-content:space-between;align-items:center;height:3.5rem;padding:0 1.5rem;display:flex;position:sticky;top:0}._left_ikohk_27{align-items:center;display:flex}._logo_ikohk_37{align-items:center;text-decoration:none;display:flex}._logoImg_ikohk_49{width:auto;height:3.5rem}@media (width<=768px){._logoImg_ikohk_49{height:2.5rem}}@media (width<=480px){._logoImg_ikohk_49{height:2rem}}._right_ikohk_83{align-items:center;gap:.75rem;display:flex}._name_ikohk_95{color:var(--color-text-muted);font-size:.875rem;font-weight:500}._avatar_ikohk_107{background:var(--color-primary);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.8125rem;font-weight:600;display:flex;overflow:hidden}._avatarImage_ikohk_130{object-fit:cover;width:100%;height:100%}._sidebar_1y7b3_1{z-index:20;border-right:1px solid var(--color-border);background:#fff;flex-direction:column;flex:0 0 64px;width:64px;height:calc(100vh - 3.5rem);display:flex;position:sticky;top:3.5rem}._nav_1y7b3_14{height:100%;padding:.5rem;overflow:hidden auto}._list_1y7b3_21{flex-direction:column;gap:.125rem;margin:0;padding:0;list-style:none;display:flex}._link_1y7b3_30{color:var(--color-text-muted);border-radius:.5rem;justify-content:center;align-items:center;gap:.75rem;padding:.625rem 0;font-size:.875rem;font-weight:500;text-decoration:none;transition:color .15s,background .15s;display:flex;position:relative}._link_1y7b3_30:hover,._hovered_1y7b3_50{color:var(--color-text);background:var(--color-surface-alt)}._active_1y7b3_55,._link_1y7b3_30:hover._active_1y7b3_55,._hovered_1y7b3_50._active_1y7b3_55,._link_1y7b3_30._active_1y7b3_55:hover{color:#fff;background:#0080fc}._icon_1y7b3_67{font-size:1.25rem;line-height:1}._label_1y7b3_72{white-space:nowrap;display:none}._badge_1y7b3_77{color:#fff;background:var(--color-danger);border-radius:1rem;justify-content:center;align-items:center;min-width:1.25rem;height:1.25rem;padding:0 .375rem;font-size:.6875rem;font-weight:700;display:flex;position:absolute;top:.25rem;right:.375rem}._panel_1y7b3_94{z-index:60;border:1px solid var(--color-border);opacity:0;visibility:hidden;pointer-events:none;background:#fff;border-radius:0 .5rem .5rem 0;width:240px;max-height:100%;padding:.375rem;transition:opacity .18s,transform .22s,visibility 0s linear .22s;position:absolute;top:0;left:100%;overflow-y:auto;transform:translate(-12px);box-shadow:0 10px 30px #0f172a1f}._panelOpen_1y7b3_117{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .18s,transform .22s,visibility linear;transform:translate(0)}._panelList_1y7b3_128{flex-direction:column;gap:.125rem;margin:0;padding:0;list-style:none;display:flex}._panelLink_1y7b3_137{color:var(--color-text-muted);border-radius:.375rem;align-items:center;gap:.75rem;padding:.5rem .625rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:color .15s,background .15s;display:flex}._panelLink_1y7b3_137:hover{color:var(--color-text);background:var(--color-surface-alt)}._panelLink_1y7b3_137 ._label_1y7b3_72{color:inherit;display:inline}._panelLink_1y7b3_137 ._badge_1y7b3_77{margin-left:auto;position:static}._panelLink_1y7b3_137._active_1y7b3_55,._panelLink_1y7b3_137._active_1y7b3_55:hover{color:#fff;background:#0080fc}._logout_1y7b3_171{width:100%;color:var(--color-danger);border:none;border-top:1px solid var(--color-border);cursor:pointer;background:0 0;align-items:center;gap:.75rem;padding:.625rem 1.25rem;font-size:.875rem;font-weight:500;transition:background .15s;display:flex}._logout_1y7b3_171:hover{background:color-mix(in srgb, var(--color-danger) 6%, transparent)}@media (width<=768px){._sidebar_1y7b3_1{border-right:none;border-top:1px solid var(--color-border);z-index:40;background:#fff;flex:none;width:100%;height:auto;min-height:auto;position:fixed;inset:auto 0 0}._nav_1y7b3_14{height:auto;padding:.5rem 0;overflow:visible}._list_1y7b3_21{flex-direction:row;justify-content:space-around;gap:0}._link_1y7b3_30{border-radius:0;flex-direction:column;gap:.125rem;padding:.5rem;font-size:.6875rem}._label_1y7b3_72{display:inline}._badge_1y7b3_77{position:absolute;top:.125rem;right:calc(50% - 1.25rem)}._active_1y7b3_55,._link_1y7b3_30:hover._active_1y7b3_55,._link_1y7b3_30._active_1y7b3_55:hover{color:#fff;background:#0080fc;border-top:none}._panel_1y7b3_94{display:none}._logout_1y7b3_171{border-top:none;border-left:1px solid var(--color-border);flex-direction:column;gap:.125rem;padding:.5rem;font-size:.6875rem}}._layout_1c400_1{flex-direction:column;min-height:100vh;display:flex;overflow-x:clip}._desktopNav_1c400_8,._desktopSidebar_1c400_12{display:contents}._body_1c400_16{flex:1;min-width:0;display:flex;overflow:clip}._main_1c400_23{background:var(--color-surface-alt);box-sizing:border-box;isolation:isolate;flex:1;min-width:0;padding:1.5rem}@media (width<=768px){._desktopNav_1c400_8,._desktopSidebar_1c400_12{display:none}._body_1c400_16{flex-direction:column;overflow:visible}._main_1c400_23{padding:1rem 1rem 2rem}}._page_10kzy_1{max-width:1100px}._hero_10kzy_11{padding:2rem 0 1.5rem}._heroTitle_10kzy_19{color:var(--color-text);margin:0 0 .375rem;font-size:1.75rem;font-weight:700}._heroSubtitle_10kzy_33{color:var(--color-text-muted);margin:0 0 1.25rem;font-size:.9375rem}._searchWrapper_10kzy_47{max-width:600px;position:relative}._searchBar_10kzy_57{background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:.75rem;align-items:center;gap:.5rem;padding:.625rem 1rem;transition:border-color .15s,box-shadow .15s;display:flex}._searchBar_10kzy_57:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary) 12%, transparent)}._searchIcon_10kzy_89{color:var(--color-text-muted);flex-shrink:0}._searchInput_10kzy_99{color:var(--color-text);background:0 0;border:none;outline:none;flex:1;font-size:.9375rem}._searchInput_10kzy_99::placeholder{color:var(--color-text-muted)}._clearBtn_10kzy_125{background:var(--color-surface-alt);width:1.5rem;height:1.5rem;color:var(--color-text-muted);cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}._clearBtn_10kzy_125:hover{background:var(--color-border);color:var(--color-text)}._suggestions_10kzy_167{background:var(--color-surface);border:1px solid var(--color-border);z-index:20;border-radius:.75rem;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:hidden;box-shadow:0 8px 24px #0000001a}._suggestionItem_10kzy_193{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:.625rem 1rem;transition:background .1s;display:flex}._suggestionItem_10kzy_193:hover{background:var(--color-surface-alt)}._suggestionInfo_10kzy_227{flex-direction:column;gap:.125rem;display:flex}._suggestionName_10kzy_239{color:var(--color-text);font-size:.875rem;font-weight:500}._suggestionCategory_10kzy_251{color:var(--color-text-muted);text-transform:capitalize;font-size:.75rem}._suggestionMeta_10kzy_263{color:var(--color-accent);flex-shrink:0;align-items:center;gap:.25rem;font-size:.75rem;display:flex}._recentSection_10kzy_283{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.75rem;display:flex}._recentLabel_10kzy_299{color:var(--color-text-muted);font-size:.75rem;font-weight:500}._recentChips_10kzy_311{flex-wrap:wrap;gap:.375rem;display:flex}._recentChip_10kzy_311{color:var(--color-text-muted);background:var(--color-surface-alt);border:1px solid var(--color-border);cursor:pointer;border-radius:999px;align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:.75rem;transition:background .15s,border-color .15s;display:inline-flex}._recentChip_10kzy_311:hover{background:var(--color-surface);border-color:var(--color-primary);color:var(--color-primary)}._recentRemove_10kzy_363{opacity:.5;margin-left:.125rem;display:inline-flex}._recentChip_10kzy_311:hover ._recentRemove_10kzy_363{opacity:1}._filtersBar_10kzy_385{border-bottom:1px solid var(--color-border);flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1rem;padding:.75rem 0;display:flex}._filterGroup_10kzy_405{color:var(--color-text-muted);align-items:center;gap:.375rem;display:flex}._filterSelect_10kzy_419{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);cursor:pointer;border-radius:.375rem;outline:none;padding:.375rem .625rem;font-size:.8125rem}._filterSelect_10kzy_419:focus{border-color:var(--color-primary)}._clearFilters_10kzy_449{color:var(--color-danger);border:1px solid color-mix(in srgb, var(--color-danger) 30%, transparent);cursor:pointer;background:0 0;border-radius:.375rem;align-items:center;gap:.25rem;padding:.375rem .625rem;font-size:.75rem;transition:background .15s;display:inline-flex}._clearFilters_10kzy_449:hover{background:color-mix(in srgb, var(--color-danger) 8%, transparent)}._resultsSection_10kzy_487{min-height:200px}._resultsCount_10kzy_495{color:var(--color-text-muted);margin:0 0 1rem;font-size:.8125rem}._grid_10kzy_509{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}._card_10kzy_521{background:var(--color-surface);border:1px solid var(--color-border);cursor:pointer;border-radius:.75rem;padding:1rem;transition:box-shadow .2s,border-color .2s}._card_10kzy_521:hover{border-color:var(--color-primary);box-shadow:0 4px 16px #0000000f}._cardImageWrap_10kzy_549{border-radius:.5rem;width:100%;height:160px;margin-bottom:.75rem;overflow:hidden}._cardImage_10kzy_549{object-fit:cover;width:100%;height:100%;display:block}._cardHeader_10kzy_579{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}._cardCategory_10kzy_593{text-transform:capitalize;color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 8%, transparent);border-radius:999px;padding:.125rem .5rem;font-size:.6875rem;font-weight:600}._openBadge_10kzy_613{color:#15803d;background:#dcfce7;border-radius:999px;padding:.125rem .5rem;font-size:.6875rem;font-weight:600}._closedBadge_10kzy_631{color:#b91c1c;background:#fee2e2;border-radius:999px;padding:.125rem .5rem;font-size:.6875rem;font-weight:600}._cardTitle_10kzy_649{color:var(--color-text);margin:0 0 .375rem;font-size:.9375rem;font-weight:600}._cardDesc_10kzy_663{color:var(--color-text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 .625rem;font-size:.8125rem;line-height:1.5;display:-webkit-box;overflow:hidden}._cardMeta_10kzy_685{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.625rem;display:flex}._rating_10kzy_701{color:var(--color-accent);align-items:center;gap:.25rem;font-size:.8125rem;display:inline-flex}._reviewCount_10kzy_717{color:var(--color-text-muted);font-size:.75rem}._address_10kzy_727{color:var(--color-text-muted);align-items:center;gap:.25rem;font-size:.6875rem;display:inline-flex}._cardOffers_10kzy_743{flex-wrap:wrap;gap:.375rem;display:flex}._offerTag_10kzy_755{color:#15803d;background:#dcfce7;border-radius:.25rem;padding:.1875rem .5rem;font-size:.6875rem;font-weight:500}._emptyState_10kzy_775{text-align:center;flex-direction:column;align-items:center;padding:3rem 1rem;display:flex}._emptyIcon_10kzy_791{opacity:.5;margin-bottom:.75rem;font-size:3rem}._emptyTitle_10kzy_803{color:var(--color-text);margin:0 0 .375rem;font-size:1.125rem;font-weight:600}._emptyDesc_10kzy_817{color:var(--color-text-muted);margin:0;font-size:.875rem}html.dark ._openBadge_10kzy_613{color:#86efac;background:#14532d}html.dark ._closedBadge_10kzy_631{color:#fca5a5;background:#7f1d1d}html.dark ._cardCategory_10kzy_593{background:color-mix(in srgb, var(--color-primary) 20%, transparent)}html.dark ._offerTag_10kzy_755{color:#86efac;background:#14532d}@media (width<=768px){._heroTitle_10kzy_19{font-size:1.375rem}._grid_10kzy_509{grid-template-columns:1fr}}@media (width<=640px){._filtersBar_10kzy_385{flex-direction:column;align-items:flex-start}}._page_1325a_1{max-width:720px}._title_1325a_2{color:var(--color-text);margin:0;font-size:1.5rem;font-weight:700}._subtitle_1325a_3{color:var(--color-text-muted);margin:.4rem 0 1.5rem;font-size:.9rem}._headerCard_1325a_6{border:1px solid var(--color-border);background:#fff;border-radius:.75rem;align-items:center;gap:1.25rem;margin-bottom:1rem;padding:1.75rem 1.5rem;display:flex}._avatarWrap_1325a_16{background:var(--color-primary);color:#fff;cursor:pointer;border-radius:50%;flex:none;justify-content:center;align-items:center;width:6.5rem;height:6.5rem;font-size:2rem;font-weight:700;display:flex;position:relative;overflow:hidden}._avatarWrap_1325a_16:hover ._avatarOverlay_1325a_32{opacity:1}._avatarImage_1325a_33{object-fit:cover;width:100%;height:100%;display:block}._avatarOverlay_1325a_32{color:#fff;opacity:0;pointer-events:none;background:#00000073;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;font-size:.7rem;font-weight:600;transition:opacity .2s;display:flex;position:absolute;inset:0}._headerInfo_1325a_50{flex:1;min-width:0}._name_1325a_51{color:var(--color-text);margin:0;font-size:1.25rem}._email_1325a_52{color:var(--color-text-muted);overflow-wrap:anywhere;margin:.2rem 0 .5rem;font-size:.85rem}._roleBadge_1325a_53{background:color-mix(in srgb, var(--color-primary) 10%, transparent);color:var(--color-primary);border-radius:999px;padding:.15rem .55rem;font-size:.75rem;font-weight:600;display:inline-block}._headerActions_1325a_62{flex-wrap:wrap;gap:.5rem;margin-top:.5rem;display:flex}._section_1325a_70{border:1px solid var(--color-border);background:#fff;border-radius:.75rem;margin-bottom:1rem;padding:1.5rem}._sectionTitle_1325a_77{color:var(--color-text);text-transform:uppercase;letter-spacing:.03em;margin:0 0 1.25rem;font-size:.95rem;font-weight:700}._fields_1325a_87{gap:1rem;display:grid}._field_1325a_87{flex-direction:column;gap:.375rem;display:flex}._field_1325a_87 label{color:var(--color-text);font-size:.85rem;font-weight:600}._labelRow_1325a_90{justify-content:space-between;align-items:center;gap:.75rem;display:flex}._characterCount_1325a_91,._hint_1325a_91{color:var(--color-text-muted);font-size:.75rem}._field_1325a_87 input,._field_1325a_87 textarea{box-sizing:border-box;border:1px solid var(--color-border);width:100%;font:inherit;color:var(--color-text);border-radius:.5rem;outline:none;padding:.7rem .75rem;transition:border-color .15s,box-shadow .15s}._field_1325a_87 textarea{resize:vertical}._field_1325a_87 input:focus,._field_1325a_87 textarea:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary) 12%, transparent)}._field_1325a_87 input[readonly]{color:#64748b;cursor:default;background:#f8fafc}._pwInputWrap_1325a_118{display:flex;position:relative}._pwInputWrap_1325a_118 input{flex:1;padding-right:2.5rem}._pwToggle_1325a_126{width:2.5rem;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;border-radius:0 .5rem .5rem 0;place-items:center;transition:color .15s;display:grid;position:absolute;top:0;bottom:0;right:0}._pwToggle_1325a_126:hover{color:var(--color-text)}._actions_1325a_146{flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:1.25rem;display:flex}._btn_1325a_148{font:inherit;cursor:pointer;border:0;border-radius:.5rem;justify-content:center;align-items:center;gap:.4rem;font-size:.875rem;font-weight:600;transition:background .15s,opacity .15s;display:inline-flex}._btn_1325a_148:disabled{cursor:not-allowed;opacity:.6}._btnPrimary_1325a_162{background:var(--color-primary);color:#fff;padding:.7rem 1.1rem}._btnSecondary_1325a_163{border:1px solid var(--color-border);color:var(--color-text);background:#fff;padding:.55rem .75rem}._btnDanger_1325a_164{color:#c2410c;background:0 0;padding:.4rem 0}._btnIcon_1325a_165{border:1px solid var(--color-border);color:var(--color-text);background:#fff;padding:.55rem .75rem}._successMessage_1325a_168,._errorMessage_1325a_168{border-radius:.5rem;margin:0 0 1rem;padding:.7rem .8rem;font-size:.875rem}._successMessage_1325a_168{color:#047857;background:#ecfdf5}._errorMessage_1325a_168{color:#b91c1c;background:#fef2f2}._modalBackdrop_1325a_178{z-index:100;background:#0f172a8c;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}._modal_1325a_178{width:min(100%,480px);color:var(--color-text);background:#fff;border-radius:.75rem;padding:1.5rem;position:relative;box-shadow:0 20px 50px #0f172a40}._modal_1325a_178 h2{margin:0;font-size:1.2rem}._modal_1325a_178>p{color:var(--color-text-muted);margin:.5rem 0 1rem;font-size:.9rem;line-height:1.45}._modalForm_1325a_198{gap:1rem;display:grid}._modalActions_1325a_199{justify-content:flex-end;gap:.6rem;display:flex}._closeBtn_1325a_200{width:2rem;height:2rem;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;border-radius:.4rem;place-items:center;display:grid;position:absolute;top:.65rem;right:.65rem}._visuallyHidden_1325a_215{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._spinner_1325a_224{animation:1s linear infinite _spin_1325a_224}@keyframes _spin_1325a_224{to{transform:rotate(360deg)}}@media (width<=520px){._headerCard_1325a_6{text-align:center;flex-direction:column;padding:1.25rem 1rem}._headerActions_1325a_62{justify-content:center}._section_1325a_70{padding:1rem}._modal_1325a_178{padding:1.25rem}._btnPrimary_1325a_162,._btnIcon_1325a_165{width:100%}}._page_9mtbq_1{max-width:800px}._title_9mtbq_9{color:var(--color-text);margin:0 0 1.5rem;font-size:1.5rem;font-weight:600}._empty_9mtbq_23{color:var(--color-text-muted);font-size:.9375rem}._page_1j0x7_1{max-width:800px}._header_1j0x7_5{margin-bottom:2rem}._title_1j0x7_9{color:var(--color-text);margin:0 0 .25rem;font-size:1.5rem;font-weight:600}._subtitle_1j0x7_16{color:var(--color-text-muted);margin:0;font-size:.875rem}._container_1j0x7_22{background:var(--color-surface);border:1px solid var(--color-border);border-radius:.75rem;overflow:hidden}._tabs_1j0x7_29{border-bottom:1px solid var(--color-border);background:var(--color-surface-alt);display:flex;overflow-x:auto}._tab_1j0x7_29{color:var(--color-text-muted);cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:center;gap:.5rem;padding:1rem 1.25rem;font-size:.875rem;font-weight:500;transition:color .15s,background .15s;display:flex}._tab_1j0x7_29:hover{color:var(--color-text);background:var(--color-surface)}._activeTab_1j0x7_56{color:var(--color-primary);background:var(--color-surface);border-bottom:2px solid var(--color-primary)}._content_1j0x7_62{padding:1.5rem}._section_1j0x7_66{max-width:100%}._sectionTitle_1j0x7_70{color:var(--color-text);margin:0 0 1.5rem;font-size:1.125rem;font-weight:600}._avatarSection_1j0x7_77{align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}._avatarLarge_1j0x7_84{background:var(--color-primary);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:5rem;height:5rem;font-size:1.5rem;font-weight:600;display:flex}._changePhotoBtn_1j0x7_97{color:var(--color-text);background:var(--color-surface-alt);border:1px solid var(--color-border);cursor:pointer;border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:background .15s;display:flex}._changePhotoBtn_1j0x7_97:hover{background:var(--color-border)}._formGroup_1j0x7_116{margin-bottom:1.25rem}._label_1j0x7_120{color:var(--color-text);margin-bottom:.5rem;font-size:.875rem;font-weight:500;display:block}._input_1j0x7_128{width:100%;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);box-sizing:border-box;border-radius:.5rem;padding:.625rem .875rem;font-size:.875rem;transition:border-color .15s}._input_1j0x7_128:focus{border-color:var(--color-primary);outline:none}._input_1j0x7_128:disabled{background:var(--color-surface-alt);cursor:not-allowed}._select_1j0x7_150{width:100%;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);cursor:pointer;box-sizing:border-box;border-radius:.5rem;padding:.625rem .875rem;font-size:.875rem}._hint_1j0x7_162{color:var(--color-text-muted);margin-top:.25rem;font-size:.75rem;display:block}._toggleGroup_1j0x7_169{flex-direction:column;gap:1rem;margin-bottom:1.5rem;display:flex}._toggleItem_1j0x7_176{background:var(--color-surface-alt);border-radius:.5rem;justify-content:space-between;align-items:center;padding:1rem;display:flex}._toggleInfo_1j0x7_185{flex-direction:column;gap:.25rem;display:flex}._toggleLabel_1j0x7_191{color:var(--color-text);font-size:.875rem;font-weight:500}._toggleDesc_1j0x7_197{color:var(--color-text-muted);font-size:.75rem}._toggle_1j0x7_169{width:44px;height:24px;display:inline-block;position:relative}._toggle_1j0x7_169 input{opacity:0;width:0;height:0}._slider_1j0x7_215{cursor:pointer;background:var(--color-border);border-radius:24px;transition:all .3s;position:absolute;inset:0}._slider_1j0x7_215:before{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:all .3s;position:absolute;bottom:3px;left:3px}input:checked+._slider_1j0x7_215{background:var(--color-primary)}input:checked+._slider_1j0x7_215:before{transform:translate(20px)}._actions_1j0x7_247{border-top:1px solid var(--color-border);padding-top:1rem}._saveBtn_1j0x7_252{color:#fff;background:var(--color-primary);cursor:pointer;border:none;border-radius:.5rem;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-size:.875rem;font-weight:500;transition:opacity .15s;display:flex}._saveBtn_1j0x7_252:hover:not(:disabled){opacity:.9}._saveBtn_1j0x7_252:disabled{opacity:.6;cursor:not-allowed}._dangerZone_1j0x7_276{border:1px solid var(--color-danger);border-radius:.5rem;padding:1.25rem}._dangerTitle_1j0x7_282{color:var(--color-danger);margin:0 0 1rem;font-size:1rem;font-weight:600}._dangerItem_1j0x7_289{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;padding:1rem 0;display:flex}._dangerItem_1j0x7_289:last-child{border-bottom:none;padding-bottom:0}._dangerInfo_1j0x7_302{flex-direction:column;gap:.25rem;display:flex}._dangerLabel_1j0x7_308{color:var(--color-text);font-size:.875rem;font-weight:500}._dangerDesc_1j0x7_314{color:var(--color-text-muted);font-size:.75rem}._logoutBtn_1j0x7_319{color:var(--color-danger);border:1px solid var(--color-danger);cursor:pointer;background:0 0;border-radius:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:background .15s,color .15s}._logoutBtn_1j0x7_319:hover{background:var(--color-danger);color:#fff}._deleteBtn_1j0x7_336{color:#fff;background:var(--color-danger);cursor:pointer;border:none;border-radius:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:opacity .15s}._deleteBtn_1j0x7_336:hover{opacity:.9}._btn_1j0x7_352{font:inherit;cursor:pointer;border-radius:.5rem;justify-content:center;align-items:center;gap:.4rem;font-size:.875rem;font-weight:600;transition:opacity .15s;display:inline-flex}._btn_1j0x7_352:disabled{opacity:.6;cursor:not-allowed}._field_1j0x7_370{margin-bottom:.75rem}._deleteError_1j0x7_374{color:#b91c1c;margin-top:.375rem;font-size:.8rem;display:block}@media (width<=640px){._tabs_1j0x7_29{flex-direction:column}._tab_1j0x7_29{border-bottom:1px solid var(--color-border);justify-content:flex-start}._activeTab_1j0x7_56{border-bottom:1px solid var(--color-border);border-left:2px solid var(--color-primary)}._toggleItem_1j0x7_176,._dangerItem_1j0x7_289{flex-direction:column;align-items:flex-start;gap:.75rem}}._page_1xl0z_1{max-width:1000px}._searchBar_1xl0z_9{gap:.75rem;margin-bottom:1.5rem;display:flex}._searchInput_1xl0z_21{border:1px solid var(--color-border);border-radius:.5rem;outline:none;flex:1;padding:.625rem 1rem;font-size:.9375rem}._searchInput_1xl0z_21:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary) 12%, transparent)}._filter_1xl0z_49{border:1px solid var(--color-border);background:#fff;border-radius:.5rem;outline:none;padding:.625rem 1rem;font-size:.875rem}._sectionTitle_1xl0z_67{color:var(--color-text);margin:0 0 1rem;font-size:1.25rem;font-weight:600}._categories_1xl0z_81{flex-wrap:wrap;gap:.5rem;margin-bottom:2rem;display:flex}._catBtn_1xl0z_95{color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 8%, transparent);border:1px solid color-mix(in srgb, var(--color-primary) 20%, transparent);cursor:pointer;border-radius:999px;padding:.5rem 1rem;font-size:.8125rem;font-weight:500;transition:background .15s,color .15s}._catBtn_1xl0z_95:hover{background:var(--color-primary);color:#fff}._grid_1xl0z_129{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}._card_1xl0z_141{border:1px solid var(--color-border);cursor:pointer;background:#fff;border-radius:.75rem;transition:box-shadow .2s;overflow:hidden}._card_1xl0z_141:hover{box-shadow:0 4px 16px #0000000f}._cardImage_1xl0z_167{object-fit:cover;width:100%;height:150px;display:block}._badge_1xl0z_181{color:#fff;background:var(--color-danger);border-radius:.25rem;margin:.5rem .75rem 0;padding:.25rem .5rem;font-size:.6875rem;font-weight:700;display:inline-block}._cardBody_1xl0z_203{padding:.75rem}._cardBody_1xl0z_203 h3{color:var(--color-text);margin:0 0 .25rem;font-size:.9375rem;font-weight:600}._cardBody_1xl0z_203 p{color:var(--color-text-muted);margin:0 0 .375rem;font-size:.8125rem}._cardCategory_1xl0z_237{color:var(--color-primary);font-size:.6875rem;font-weight:500}@media (width<=640px){._grid_1xl0z_129{grid-template-columns:1fr}._searchBar_1xl0z_9{flex-direction:column}}._page_rur84_1{max-width:600px}._title_rur84_5{color:var(--color-text);margin:0 0 1.5rem;font-size:1.5rem;font-weight:700}._card_rur84_12{border:1px solid var(--color-border);background:#fff;border-radius:.75rem;padding:1.5rem}._field_rur84_19{flex-direction:column;gap:.375rem;display:flex}._field_rur84_19 label{color:var(--color-text);font-size:.875rem;font-weight:600}._field_rur84_19 input{border:1.5px solid var(--color-border);color:var(--color-text);background:#fff;border-radius:.5rem;outline:none;padding:.75rem .875rem;font-family:inherit;font-size:1rem;transition:border-color .15s,box-shadow .15s}._field_rur84_19 input:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary) 12%, transparent)}._disabledInput_rur84_48{color:#475569;cursor:default;background:#f8fafc}._actions_rur84_54{gap:.75rem;margin-top:1.25rem;display:flex}._editBtn_rur84_60{color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 8%, transparent);border:1.5px solid var(--color-primary);cursor:pointer;border-radius:.5rem;padding:.625rem 1.5rem;font-size:.9375rem;font-weight:600;transition:all .15s}._editBtn_rur84_60:hover{background:color-mix(in srgb, var(--color-primary) 15%, transparent)}._saveBtn_rur84_76{color:#fff;background:var(--color-primary);cursor:pointer;border:none;border-radius:.5rem;padding:.625rem 1.5rem;font-size:.9375rem;font-weight:600;transition:background .15s}._saveBtn_rur84_76:hover:not(:disabled){background:var(--color-primary-dark)}._saveBtn_rur84_76:disabled{opacity:.5;cursor:not-allowed}._cancelBtn_rur84_97{color:#64748b;cursor:pointer;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:.5rem;padding:.625rem 1.5rem;font-size:.9375rem;font-weight:600;transition:background .15s}._cancelBtn_rur84_97:hover{background:#e2e8f0}._error_rur84_113{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:.5rem;margin-top:.75rem;padding:.625rem .875rem;font-size:.8125rem}._success_rur84_123{color:#15803d;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:.5rem;margin-top:.75rem;padding:.625rem .875rem;font-size:.8125rem}._page_jknsd_6{background:linear-gradient(135deg,#f0f4ff 0%,#f8fafc 50%,#f0fdf4 100%);min-height:calc(100vh - 3.5rem);padding:2rem 1.5rem 3rem}._container_jknsd_12{max-width:900px;margin:0 auto}._pageHeader_jknsd_18{text-align:center;margin-bottom:2rem}._pageTitle_jknsd_23{color:var(--color-text);letter-spacing:-.02em;margin:0 0 .5rem;font-size:1.75rem;font-weight:800}._pageSubtitle_jknsd_31{color:var(--color-text-muted);max-width:540px;margin:0 auto;font-size:1rem;line-height:1.5}._formCard_jknsd_40{background:var(--color-surface);border:1px solid var(--color-border);border-radius:1.25rem;padding:2rem;box-shadow:0 4px 20px #0000000a,0 1px 3px #00000005}._form_jknsd_40{flex-direction:column;gap:1.25rem;display:flex}._fieldRow_jknsd_55{grid-template-columns:1fr 1fr;gap:1rem;display:grid}._fieldRow3_jknsd_61{grid-template-columns:1fr 1fr 1fr;gap:1rem;display:grid}._field_jknsd_55{flex-direction:column;gap:.375rem;display:flex}._field_jknsd_55 label{color:#334155;align-items:center;gap:.25rem;font-size:.875rem;font-weight:600;display:flex}._requiredStar_jknsd_82{color:#ef4444;font-size:.875rem}._inputWithIcon_jknsd_88{align-items:center;display:flex;position:relative}._inputIcon_jknsd_94{z-index:1;pointer-events:none;font-size:1rem;position:absolute;left:.75rem}._inputWithIcon_jknsd_88 input,._inputWithIcon_jknsd_88 textarea{box-sizing:border-box;width:100%;color:var(--color-text);background:var(--color-surface);border:1.5px solid #cbd5e1;border-radius:.625rem;outline:none;padding:.7rem .875rem .7rem 2.25rem;font-family:inherit;font-size:.9375rem;transition:border-color .2s,box-shadow .2s}._inputWithIcon_jknsd_88 input::placeholder,._inputWithIcon_jknsd_88 textarea::placeholder{color:#94a3b8}._inputWithIcon_jknsd_88 input:focus,._inputWithIcon_jknsd_88 textarea:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61f}._inputWithIcon_jknsd_88 input._fieldError_jknsd_128,._inputWithIcon_jknsd_88 textarea._fieldError_jknsd_128{border-color:#ef4444;box-shadow:0 0 0 3px #ef44441a}._addressTextarea_jknsd_134{resize:vertical;min-height:80px;line-height:1.5}._inputLarge_jknsd_140{font-size:1.5rem}._textareaFooter_jknsd_144{justify-content:space-between;align-items:center;display:flex}._textareaHint_jknsd_150{color:#94a3b8;font-size:.75rem}._charCount_jknsd_155{color:var(--color-text-muted);font-variant-numeric:tabular-nums;font-size:.75rem}._errorText_jknsd_162{color:#dc2626;align-items:center;gap:.3rem;margin-top:.15rem;font-size:.8rem;display:flex}._searchableSelect_jknsd_172{position:relative}._searchableSelect_jknsd_172 ._field_jknsd_55 label{color:#334155;align-items:center;gap:.25rem;font-size:.875rem;font-weight:600;display:flex}._selectTrigger_jknsd_185{box-sizing:border-box;width:100%;color:var(--color-text);background:var(--color-surface);cursor:pointer;border:1.5px solid #cbd5e1;border-radius:.625rem;outline:none;justify-content:space-between;align-items:center;min-height:2.75rem;padding:.7rem 2.25rem .7rem .875rem;font-family:inherit;font-size:.9375rem;transition:border-color .2s,box-shadow .2s;display:flex;position:relative}._selectTrigger_jknsd_185:hover{border-color:#94a3b8}._selectOpen_jknsd_209,._selectTrigger_jknsd_185:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61f}._selectValue_jknsd_215{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._selectPlaceholder_jknsd_221{color:#94a3b8}._selectSearch_jknsd_225{box-sizing:border-box;width:100%;color:var(--color-text);background:0 0;border:none;outline:none;padding:0;font-family:inherit;font-size:.9375rem}._selectSearch_jknsd_225::placeholder{color:#94a3b8}._selectIcons_jknsd_241{align-items:center;gap:.25rem;display:flex;position:absolute;right:.625rem}._selectArrow_jknsd_249{color:#94a3b8;pointer-events:none;font-size:.7rem}._selectClear_jknsd_255{color:#94a3b8;cursor:pointer;border-radius:50%;padding:.15rem;font-size:.7rem;line-height:1;transition:color .15s,background .15s}._selectClear_jknsd_255:hover{color:#ef4444;background:#fef2f2}._selectDropdown_jknsd_270{z-index:50;background:var(--color-surface);border:1px solid #e2e8f0;border-radius:.625rem;max-height:220px;animation:.15s ease-out _dropdownSlide_jknsd_1;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 8px 24px #0000001f}._selectNoResults_jknsd_285{text-align:center;color:#94a3b8;padding:.875rem;font-size:.85rem}._selectOption_jknsd_292{color:var(--color-text);cursor:pointer;align-items:center;gap:.5rem;padding:.625rem .875rem;font-size:.875rem;transition:background .1s;display:flex}._selectOption_jknsd_292:hover,._selectOptionHighlighted_jknsd_304{background:#f1f5f9}._selectOptionSelected_jknsd_308{color:#2563eb;background:#eff6ff;font-weight:600}._selectOptionIcon_jknsd_314{flex-shrink:0;font-size:1rem}._disabled_jknsd_319 ._selectTrigger_jknsd_185{opacity:.5;cursor:not-allowed;background:#f1f5f9}@keyframes _dropdownSlide_jknsd_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._imageSection_jknsd_331{flex-direction:column;gap:.375rem;display:flex}._imageSection_jknsd_331>label{color:#334155;font-size:.875rem;font-weight:600}._imageLayout_jknsd_343{grid-template-columns:1fr 1fr;align-items:start;gap:1.25rem;display:grid}._imageUploadArea_jknsd_350{cursor:pointer;text-align:center;background:#f8fafc;border:2px dashed #cbd5e1;border-radius:.875rem;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;min-height:200px;padding:1.75rem 1rem;transition:border-color .2s,background .2s;display:flex}._imageUploadArea_jknsd_350:hover{background:#eff6ff;border-color:#3b82f6}._imageUploadArea_jknsd_350._dragOver_jknsd_371{background:#dbeafe;border-color:#3b82f6;transform:scale(1.01)}._imageUploadArea_jknsd_350._hasError_jknsd_377{background:#fef2f2;border-color:#ef4444}._imageUploadIcon_jknsd_382{opacity:.6;font-size:2.5rem}._imageUploadText_jknsd_387{color:var(--color-text-muted);margin:0;font-size:.9rem}._imageUploadText_jknsd_387 strong{color:#2563eb;font-weight:600}._imageUploadHint_jknsd_398{color:#94a3b8;margin:0;font-size:.775rem}._chooseImageBtn_jknsd_404{color:#2563eb;background:var(--color-surface);cursor:pointer;border:1.5px solid #3b82f6;border-radius:.5rem;padding:.5rem 1.25rem;font-family:inherit;font-size:.85rem;font-weight:600;transition:all .15s}._chooseImageBtn_jknsd_404:hover{background:#eff6ff}._imagePreviewInline_jknsd_421{object-fit:contain;border-radius:.5rem;max-width:100%;max-height:180px;margin-bottom:.5rem}._imagePreviewActions_jknsd_429{justify-content:center;gap:.5rem;display:flex}._removeImageBtn_jknsd_435{color:#dc2626;cursor:pointer;background:#fef2f2;border:1px solid #fecaca;border-radius:.5rem;align-items:center;gap:.3rem;padding:.4rem .85rem;font-size:.8rem;font-weight:600;transition:background .15s;display:inline-flex}._removeImageBtn_jknsd_435:hover{background:#fee2e2}._imagePreviewPanel_jknsd_455{border:1px solid var(--color-border);background:#f8fafc;border-radius:.875rem;flex-direction:column;gap:.5rem;min-height:200px;padding:1rem;display:flex}._previewLabel_jknsd_466{color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;margin:0;font-size:.8rem;font-weight:600}._previewImage_jknsd_475{object-fit:contain;border-radius:.5rem;width:100%;max-height:250px}._previewPlaceholder_jknsd_482{color:#94a3b8;flex:1;justify-content:center;align-items:center;font-size:.85rem;display:flex}._formActions_jknsd_492{border-top:1px solid var(--color-border);justify-content:flex-end;gap:.75rem;margin-top:1rem;padding-top:1.25rem;display:flex}._submitBtn_jknsd_501{color:#fff;cursor:pointer;background:#3b82f6;border:none;border-radius:.625rem;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 2rem;font-family:inherit;font-size:.9375rem;font-weight:600;transition:all .2s;display:flex;box-shadow:0 4px 12px #3b82f640}._submitBtn_jknsd_501:hover:not(:disabled){background:#2563eb;transform:translateY(-1px);box-shadow:0 6px 16px #3b82f659}._submitBtn_jknsd_501:active:not(:disabled){transform:translateY(0)}._submitBtn_jknsd_501:disabled{opacity:.65;cursor:not-allowed;box-shadow:none;transform:none}._cancelBtn_jknsd_536{color:var(--color-text-muted);background:var(--color-surface);border:1.5px solid var(--color-border);cursor:pointer;border-radius:.625rem;padding:.75rem 1.5rem;font-family:inherit;font-size:.9375rem;font-weight:500;transition:all .15s}._cancelBtn_jknsd_536:hover{background:var(--color-surface-alt);border-color:#cbd5e1}._submitError_jknsd_554{color:#b91c1c;background-color:#fef2f2;border:1px solid #fecaca;border-radius:.5rem;padding:.75rem 1rem;font-size:.875rem}._promoWrapper_jknsd_564{justify-content:center;padding:2rem 0;display:flex}._promoCard_jknsd_570{background:var(--color-surface);border:1px solid var(--color-border);text-align:center;border-radius:1.25rem;width:100%;max-width:640px;padding:2.5rem 2.25rem;box-shadow:0 4px 20px #0000000a}._promoIconWrapper_jknsd_581{background:linear-gradient(135deg,#dbeafe 0%,#eff6ff 100%);border-radius:50%;justify-content:center;align-items:center;width:5rem;height:5rem;margin:0 auto 1.5rem;font-size:2.5rem;display:flex}._promoTitle_jknsd_593{color:var(--color-text);margin:0 0 .75rem;font-size:1.5rem;font-weight:800}._promoDescription_jknsd_600{color:var(--color-text-muted);max-width:460px;margin:0 auto 1.5rem;font-size:.95rem;line-height:1.6}._promoSteps_jknsd_608{color:var(--color-text-muted);text-align:left;max-width:460px;margin:0 auto 2rem;font-size:.9rem;line-height:1.7}._promoSteps_jknsd_608 p{margin:0 0 .75rem}._promoSteps_jknsd_608 ol{margin:0 0 1rem;padding-left:1.25rem}._promoSteps_jknsd_608 ol li{margin-bottom:.4rem}._promoActions_jknsd_630{justify-content:center;align-items:center;gap:.75rem;display:flex}._promoPrimaryBtn_jknsd_637{color:#fff;cursor:pointer;background:#3b82f6;border:none;border-radius:.625rem;align-items:center;gap:.4rem;padding:.75rem 1.75rem;font-family:inherit;font-size:.95rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 4px 12px #3b82f640}._promoPrimaryBtn_jknsd_637:hover{background:#2563eb;transform:translateY(-1px);box-shadow:0 6px 16px #3b82f659}._promoSecondaryBtn_jknsd_661{color:var(--color-text-muted);background:var(--color-surface);border:1.5px solid var(--color-border);cursor:pointer;border-radius:.625rem;align-items:center;gap:.4rem;padding:.75rem 1.5rem;font-family:inherit;font-size:.95rem;font-weight:500;text-decoration:none;transition:all .15s;display:inline-flex}._promoSecondaryBtn_jknsd_661:hover{background:var(--color-surface-alt);border-color:#cbd5e1}._successOverlay_jknsd_684{z-index:100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;justify-content:center;align-items:center;padding:1rem;animation:.25s ease-out _fadeIn_jknsd_1;display:flex;position:fixed;inset:0}._successCard_jknsd_697{background:var(--color-surface);text-align:center;border-radius:1.25rem;width:100%;max-width:460px;padding:2.5rem 2rem;animation:.3s ease-out _slideUp_jknsd_1;box-shadow:0 20px 50px #00000026}._successEmoji_jknsd_708{margin-bottom:1rem;font-size:3.5rem;display:block}._successMessage_jknsd_714{color:var(--color-text-muted);margin:0 0 .5rem;font-size:.925rem;line-height:1.6}._successBtn_jknsd_721{color:#fff;cursor:pointer;background:#3b82f6;border:none;border-radius:.625rem;margin-top:1rem;padding:.7rem 1.5rem;font-family:inherit;font-size:.925rem;font-weight:600;transition:background .15s}._successBtn_jknsd_721:hover{background:#2563eb}@keyframes _fadeIn_jknsd_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_jknsd_1{0%{opacity:0;transform:translateY(20px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=900px){._page_jknsd_6{padding:1.5rem 1rem 2rem}}@media (width<=640px){._pageHeader_jknsd_18{margin-bottom:1.5rem}._pageTitle_jknsd_23{font-size:1.375rem}._pageSubtitle_jknsd_31{font-size:.9rem}._fieldRow_jknsd_55,._fieldRow3_jknsd_61,._imageLayout_jknsd_343{grid-template-columns:1fr}._formCard_jknsd_40{padding:1.5rem 1.25rem}._promoCard_jknsd_570{padding:2rem 1.5rem}._promoActions_jknsd_630{flex-direction:column}._promoPrimaryBtn_jknsd_637,._promoSecondaryBtn_jknsd_661{justify-content:center;width:100%}._imageUploadArea_jknsd_350{min-height:140px;padding:1.5rem 1rem}._imagePreviewPanel_jknsd_455{min-height:100px}}html._dark_jknsd_814 ._page_jknsd_6{background:linear-gradient(135deg, #0c1929 0%, var(--color-surface) 50%, #052e16 100%)}html._dark_jknsd_814 ._formCard_jknsd_40{background:var(--color-surface-alt);border-color:var(--color-border)}html._dark_jknsd_814 ._inputWithIcon_jknsd_88 input,html._dark_jknsd_814 ._inputWithIcon_jknsd_88 textarea{background:var(--color-surface);border-color:var(--color-border);color:var(--color-text)}html._dark_jknsd_814 ._inputWithIcon_jknsd_88 input:focus,html._dark_jknsd_814 ._inputWithIcon_jknsd_88 textarea:focus{border-color:#3b82f6}html._dark_jknsd_814 ._selectTrigger_jknsd_185{background:var(--color-surface);border-color:var(--color-border);color:var(--color-text)}html._dark_jknsd_814 ._selectDropdown_jknsd_270{background:var(--color-surface-alt);border-color:var(--color-border)}html._dark_jknsd_814 ._selectOption_jknsd_292:hover,html._dark_jknsd_814 ._selectOptionHighlighted_jknsd_304{background:var(--color-surface)}html._dark_jknsd_814 ._selectOptionSelected_jknsd_308{color:#60a5fa;background:#1e3a5f}html._dark_jknsd_814 ._imageUploadArea_jknsd_350,html._dark_jknsd_814 ._imagePreviewPanel_jknsd_455,html._dark_jknsd_814 ._promoCard_jknsd_570{background:var(--color-surface-alt);border-color:var(--color-border)}html._dark_jknsd_814 ._field_jknsd_55 label{color:var(--color-text)}html._dark_jknsd_814 ._successCard_jknsd_697{background:var(--color-surface-alt)}._page_oirc7_1{max-width:1100px;margin:0 auto}._header_oirc7_11{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2rem;display:flex}._title_oirc7_27{color:var(--color-text);margin:0 0 .25rem;font-size:1.5rem;font-weight:700}._subtitle_oirc7_41{color:var(--color-text-muted);margin:0;font-size:.875rem}._headerActions_oirc7_53{align-items:center;gap:.75rem;display:flex}._addBtn_oirc7_65{color:#fff;background:var(--color-primary);cursor:pointer;white-space:nowrap;border:none;border-radius:.5rem;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-size:.875rem;font-weight:600;transition:all .15s;display:inline-flex}._addBtn_oirc7_65:hover{background:var(--color-primary-dark)}._secondaryAddBtn_oirc7_105{color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);cursor:pointer;white-space:nowrap;border-radius:.5rem;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-size:.875rem;font-weight:600;transition:all .15s;display:inline-flex}._secondaryAddBtn_oirc7_105:hover{background:var(--color-surface-alt);border-color:var(--color-primary)}._formWrapper_oirc7_147{margin-top:1rem}._loadingState_oirc7_155,._errorState_oirc7_157{color:var(--color-text-muted);background:var(--color-surface);border:1px solid var(--color-border);border-radius:.75rem;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:4rem 2rem;display:flex}._spinIcon_oirc7_183{color:var(--color-primary);animation:1s linear infinite _spin_oirc7_183}@keyframes _spin_oirc7_183{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._retryBtn_oirc7_203{border:1px solid var(--color-border);background:var(--color-surface-alt);color:var(--color-text);cursor:pointer;border-radius:.375rem;padding:.5rem 1rem;font-size:.875rem}._empty_oirc7_223{text-align:center;background:var(--color-surface);border:1px solid var(--color-border);border-radius:.75rem;flex-direction:column;justify-content:center;align-items:center;padding:4rem 2rem;display:flex}._emptyIcon_oirc7_247{color:var(--color-text-muted);opacity:.6;margin-bottom:1rem}._empty_oirc7_223 h3{color:var(--color-text);margin:0 0 .5rem;font-size:1.125rem;font-weight:600}._empty_oirc7_223 p{max-width:460px;color:var(--color-text-muted);margin:0 0 1.5rem;font-size:.875rem;line-height:1.5}._emptyAddBtn_oirc7_289{color:#fff;background:var(--color-primary);cursor:pointer;border:none;border-radius:.5rem;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.9375rem;font-weight:600;transition:all .15s;display:inline-flex}._emptyAddBtn_oirc7_289:hover{background:var(--color-primary-dark)}._postGrid_oirc7_327{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1.5rem;display:grid}._postCard_oirc7_339{background:var(--color-surface);border:1px solid var(--color-border);border-radius:.75rem;flex-direction:column;transition:transform .15s,box-shadow .15s;display:flex;overflow:hidden}._postCard_oirc7_339:hover{box-shadow:0 4px 12px #0000000d}._cardImageWrapper_oirc7_367{background:var(--color-surface-alt);width:100%;height:180px;position:relative;overflow:hidden}._cardImage_oirc7_367{object-fit:cover;width:100%;height:100%}._discountBadge_oirc7_395{color:#fff;background:#ef4444;border-radius:.375rem;padding:.25rem .625rem;font-size:.75rem;font-weight:700;position:absolute;top:.75rem;left:.75rem;box-shadow:0 2px 4px #00000026}._cardBody_oirc7_421{flex-direction:column;flex:1;padding:1.25rem;display:flex}._cardHeader_oirc7_435{justify-content:space-between;align-items:flex-start;gap:.5rem;margin-bottom:.75rem;display:flex}._shopName_oirc7_451{text-transform:uppercase;letter-spacing:.05em;color:var(--color-primary);margin-bottom:.25rem;font-size:.75rem;font-weight:600;display:block}._postTitle_oirc7_471{color:var(--color-text);margin:0;font-size:1.0625rem;font-weight:600;line-height:1.35}._statusBadge_oirc7_487{white-space:nowrap;border-radius:999px;padding:.25rem .625rem;font-size:.75rem;font-weight:600}._statusActive_oirc7_503{color:#15803d;background:#dcfce7}._statusExpired_oirc7_513{color:#b91c1c;background:#fee2e2}._cardDescription_oirc7_523{color:var(--color-text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 1rem;font-size:.875rem;line-height:1.5;display:-webkit-box;overflow:hidden}._cardDetails_oirc7_545{color:var(--color-text-muted);flex-direction:column;gap:.375rem;margin-bottom:1.25rem;font-size:.8125rem;display:flex}._detailItem_oirc7_563{align-items:center;gap:.5rem;display:flex}._couponTag_oirc7_575{background:var(--color-surface-alt);border:1px dashed var(--color-border);color:var(--color-text);border-radius:.375rem;align-items:center;gap:.375rem;width:fit-content;margin-top:.25rem;padding:.25rem .5rem;font-size:.75rem;font-weight:600;display:inline-flex}._cardFooter_oirc7_605{border-top:1px solid var(--color-border);justify-content:space-between;align-items:center;margin-top:auto;padding-top:1rem;display:flex}._prices_oirc7_623{align-items:baseline;gap:.5rem;display:flex}._offerPrice_oirc7_635{color:var(--color-text);font-size:1.25rem;font-weight:700}._originalPrice_oirc7_647{color:var(--color-text-muted);font-size:.875rem;text-decoration:line-through}._deleteBtn_oirc7_659{color:#ef4444;cursor:pointer;background:0 0;border:1px solid #fecaca;border-radius:.375rem;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.8125rem;font-weight:500;transition:all .15s;display:inline-flex}._deleteBtn_oirc7_659:hover:not(:disabled){background:#fef2f2}._deleteBtn_oirc7_659:disabled{opacity:.5;cursor:not-allowed}._overlay_1cfcd_1{width:100%;height:100%;z-index:var(--z-modal,1000);background:#00000080;justify-content:center;align-items:center;padding:1rem;animation:.15s _fadeIn_1cfcd_1;display:flex;position:fixed;inset:0}._modal_1cfcd_15{background:var(--color-surface,#fff);border:1px solid var(--color-border,#e5e7eb);text-align:center;border-radius:.75rem;width:100%;max-width:400px;padding:2rem 1.5rem 1.5rem;animation:.15s _scaleIn_1cfcd_1;position:relative;box-shadow:0 8px 32px #0000001f}._iconWrap_1cfcd_28{background:color-mix(in srgb, var(--color-success,#16a34a) 12%, transparent);width:4.5rem;height:4.5rem;color:var(--color-success,#16a34a);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 1.25rem;display:flex}._title_1cfcd_40{color:var(--color-text,#111827);margin:0 0 .75rem;font-size:1.125rem;font-weight:700}._message_1cfcd_47{color:var(--color-text-muted,#6b7280);margin:0 0 1.5rem;font-size:.9375rem;line-height:1.6}._closeBtn_1cfcd_54{color:#fff;background:var(--color-primary,#3b82f6);cursor:pointer;border:none;border-radius:.5rem;justify-content:center;align-items:center;padding:.625rem 2rem;font-size:.9375rem;font-weight:600;transition:background .15s;display:inline-flex}._closeBtn_1cfcd_54:hover{background:var(--color-primary-dark,#2563eb)}@keyframes _fadeIn_1cfcd_1{0%{opacity:0}to{opacity:1}}@keyframes _scaleIn_1cfcd_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes _spin_7lea3_62{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._card_wljmr_5{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;margin-bottom:1.5rem;padding:1.75rem;box-shadow:0 4px 6px -1px #0000000d,0 2px 4px -2px #0000000d}._header_wljmr_14{margin-bottom:1.5rem}._sectionTitle_wljmr_18{color:#1e293b;align-items:center;gap:.5rem;margin:0;font-size:1.15rem;font-weight:700;display:flex}._sectionTitle_wljmr_18:before{content:"";background:#16a34a;border-radius:2px;width:4px;height:1.25rem;display:inline-block}._form_wljmr_37{flex-direction:column;gap:1.25rem;display:flex}._field_wljmr_43{flex-direction:column;gap:.375rem;display:flex}._field_wljmr_43 label{color:#334155;align-items:center;gap:.25rem;font-size:.875rem;font-weight:600;display:flex}._requiredStar_wljmr_58{color:#ef4444;font-size:.875rem}._optionalTag_wljmr_63{color:#64748b;margin-left:.2rem;font-size:.75rem;font-weight:400}._fieldRow_wljmr_70{grid-template-columns:1fr 1fr;gap:1rem;display:grid}._field_wljmr_43 input,._field_wljmr_43 textarea,._field_wljmr_43 select{box-sizing:border-box;color:#1e293b;background-color:#fff;border:1px solid #cbd5e1;border-radius:.5rem;outline:none;width:100%;padding:.65rem .875rem;font-family:inherit;font-size:.925rem;transition:border-color .15s,box-shadow .15s}._field_wljmr_43 input:focus,._field_wljmr_43 textarea:focus,._field_wljmr_43 select:focus{border-color:#16a34a;box-shadow:0 0 0 3px #16a34a26}._field_wljmr_43 input::placeholder,._field_wljmr_43 textarea::placeholder{color:#94a3b8}._fieldError_wljmr_104 input,._fieldError_wljmr_104 textarea,._fieldError_wljmr_104 select{border-color:#ef4444}._fieldError_wljmr_104 input:focus,._fieldError_wljmr_104 textarea:focus{border-color:#ef4444;box-shadow:0 0 0 3px #ef444426}._errorText_wljmr_116{color:#ef4444;align-items:center;gap:.25rem;margin-top:.15rem;font-size:.8rem;display:flex}._savingsBanner_wljmr_126{color:#15803d;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:.5rem;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.875rem;font-weight:600;display:flex}._savingsIcon_wljmr_139{font-size:1.1rem}._imageUploadArea_wljmr_144{text-align:center;cursor:pointer;background:#f8fafc;border:2px dashed #cbd5e1;border-radius:.75rem;padding:1.25rem;transition:all .2s;position:relative}._imageUploadArea_wljmr_144:hover,._imageUploadArea_wljmr_144._dragOver_wljmr_156{background:#f0fdf4;border-color:#16a34a}._uploadPrompt_wljmr_161{color:#64748b;flex-direction:column;align-items:center;gap:.5rem;font-size:.875rem;display:flex}._uploadIcon_wljmr_170{color:#16a34a}._previewContainer_wljmr_174{border-radius:.5rem;max-width:240px;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 2px 4px #0000001a}._previewImg_wljmr_183{object-fit:cover;width:100%;height:140px;display:block}._removeImgBtn_wljmr_190{color:#fff;cursor:pointer;background:#0009;border:none;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;transition:background .15s;display:flex;position:absolute;top:6px;right:6px}._removeImgBtn_wljmr_190:hover{background:#ef4444}._actions_wljmr_212{border-top:1px solid #f1f5f9;justify-content:flex-end;align-items:center;gap:.75rem;margin-top:.5rem;padding-top:1rem;display:flex}._cancelBtn_wljmr_222{color:#475569;cursor:pointer;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:.5rem;padding:.65rem 1.25rem;font-size:.875rem;font-weight:600;transition:all .15s}._cancelBtn_wljmr_222:hover{color:#1e293b;background:#e2e8f0}._submitBtn_wljmr_239{color:#fff;cursor:pointer;background:#16a34a;border:none;border-radius:.5rem;align-items:center;gap:.5rem;padding:.65rem 1.5rem;font-size:.875rem;font-weight:600;transition:all .15s;display:inline-flex}._submitBtn_wljmr_239:hover:not(:disabled){background:#15803d;box-shadow:0 4px 12px #16a34a40}._submitBtn_wljmr_239:disabled{opacity:.6;cursor:not-allowed}._globalError_wljmr_264{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:.5rem;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.875rem;display:flex}._globalSuccess_wljmr_276{color:#15803d;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:.5rem;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.875rem;display:flex}@media (width<=640px){._fieldRow_wljmr_70{grid-template-columns:1fr}}._page_b0zmx_1{max-width:1100px;margin:0 auto}._header_b0zmx_6{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2rem;display:flex}._title_b0zmx_14{color:var(--color-text);margin:0 0 .25rem;font-size:1.5rem;font-weight:700}._subtitle_b0zmx_21{color:var(--color-text-muted);margin:0;font-size:.875rem}._addBtn_b0zmx_27{color:#fff;background:var(--color-primary);cursor:pointer;white-space:nowrap;border:none;border-radius:.5rem;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-size:.875rem;font-weight:600;transition:all .15s;display:inline-flex}._addBtn_b0zmx_27:hover{background:var(--color-primary-dark)}._formWrapper_b0zmx_47{margin-top:1rem}._loadingState_b0zmx_51,._errorState_b0zmx_52{color:var(--color-text-muted);background:var(--color-surface);border:1px solid var(--color-border);border-radius:.75rem;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:4rem 2rem;display:flex}._spinIcon_b0zmx_65{color:var(--color-primary);animation:1s linear infinite _spin_b0zmx_65}@keyframes _spin_b0zmx_65{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._retryBtn_b0zmx_75{border:1px solid var(--color-border);background:var(--color-surface-alt);color:var(--color-text);cursor:pointer;border-radius:.375rem;padding:.5rem 1rem;font-size:.875rem}._empty_b0zmx_85{text-align:center;background:var(--color-surface);border:1px solid var(--color-border);border-radius:.75rem;flex-direction:column;justify-content:center;align-items:center;padding:4rem 2rem;display:flex}._emptyIcon_b0zmx_97{color:var(--color-text-muted);opacity:.6;margin-bottom:1rem}._empty_b0zmx_85 h3{color:var(--color-text);margin:0 0 .5rem;font-size:1.125rem;font-weight:600}._empty_b0zmx_85 p{color:var(--color-text-muted);max-width:420px;margin:0 0 1.5rem;font-size:.875rem;line-height:1.5}._emptyAddBtn_b0zmx_118{color:#fff;background:var(--color-primary);cursor:pointer;border:none;border-radius:.5rem;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-size:.875rem;font-weight:600;transition:all .15s;display:inline-flex}._dealGrid_b0zmx_133{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1.5rem;display:grid}._dealCard_b0zmx_139{background:var(--color-surface);border:1px solid var(--color-border);border-radius:.75rem;flex-direction:column;transition:transform .15s,box-shadow .15s;display:flex;overflow:hidden;box-shadow:0 1px 3px #0000000d}._dealCard_b0zmx_139:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000014}._cardImageWrapper_b0zmx_155{background:#f1f5f9;height:160px;position:relative}._cardImage_b0zmx_155{object-fit:cover;width:100%;height:100%}._discountBadge_b0zmx_167{color:#fff;background:#16a34a;border-radius:1rem;padding:.25rem .6rem;font-size:.75rem;font-weight:700;position:absolute;top:10px;left:10px;box-shadow:0 2px 4px #0003}._cardBody_b0zmx_180{flex-direction:column;flex:1;padding:1.25rem;display:flex}._cardHeader_b0zmx_187{justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.75rem;display:flex}._shopName_b0zmx_195{color:var(--color-primary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.25rem;font-size:.75rem;font-weight:600;display:block}._dealTitle_b0zmx_205{color:var(--color-text);margin:0;font-size:1.1rem;font-weight:700;line-height:1.35}._statusBadge_b0zmx_213{white-space:nowrap;border-radius:1rem;padding:.2rem .5rem;font-size:.7rem;font-weight:600}._statusActive_b0zmx_221{color:#15803d;background:#dcfce7}._statusExpired_b0zmx_226{color:#b91c1c;background:#fee2e2}._dealDesc_b0zmx_231{color:var(--color-text-muted);margin:0 0 1rem;font-size:.825rem;line-height:1.45}._metaRow_b0zmx_238{color:var(--color-text-muted);align-items:center;gap:.5rem;margin-bottom:.5rem;font-size:.8rem;display:flex}._metaRow_b0zmx_238 svg{color:var(--color-text-muted);flex-shrink:0}._couponBadge_b0zmx_252{color:#1e293b;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:.375rem;align-items:center;gap:.35rem;padding:.3rem .6rem;font-family:monospace;font-size:.8rem;font-weight:600;display:inline-flex}._cardFooter_b0zmx_266{border-top:1px solid var(--color-border);justify-content:space-between;align-items:center;margin-top:auto;padding-top:.85rem;display:flex}._tableTag_b0zmx_275{color:#94a3b8;font-family:monospace;font-size:.7rem}._deleteBtn_b0zmx_281{color:#ef4444;cursor:pointer;background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;padding:.4rem;transition:all .15s;display:flex}._deleteBtn_b0zmx_281:hover{background:#fef2f2}._page_13nxi_1{max-width:1000px}._title_13nxi_9{color:var(--color-text);margin:0 0 1.5rem;font-size:1.5rem;font-weight:600}._metricsGrid_13nxi_23{grid-template-columns:repeat(4,1fr);gap:1rem;margin-bottom:2rem;display:grid}._metricCard_13nxi_37{background:var(--color-surface);border:1px solid var(--color-border);border-radius:.75rem;align-items:center;gap:.75rem;padding:1rem;display:flex}._metricIcon_13nxi_57{font-size:1.5rem}._metricInfo_13nxi_65{flex-direction:column;flex:1;display:flex}._metricValue_13nxi_77{color:var(--color-text);font-size:1.25rem;font-weight:700}._metricLabel_13nxi_89{color:var(--color-text-muted);font-size:.75rem}._metricChange_13nxi_99{color:#16a34a;font-size:.8125rem;font-weight:600}._sectionTitle_13nxi_111{color:var(--color-text);margin:0 0 1rem;font-size:1.125rem;font-weight:600}._tableWrapper_13nxi_125{overflow-x:auto}._table_13nxi_125{border-collapse:collapse;width:100%}._table_13nxi_125 th,._table_13nxi_125 td{text-align:left;border-bottom:1px solid var(--color-border);padding:.625rem 1rem;font-size:.8125rem}._table_13nxi_125 th{color:var(--color-text-muted);background:var(--color-surface-alt);font-weight:600}._table_13nxi_125 td{color:var(--color-text)}._status_13nxi_179{border-radius:999px;padding:.1875rem .5rem;font-size:.75rem;font-weight:600;display:inline-block}._pending_13nxi_195{color:#a16207;background:#fef9c3}._approved_13nxi_205{color:#15803d;background:#dcfce7}._rejected_13nxi_215{color:#b91c1c;background:#fee2e2}@media (width<=768px){._metricsGrid_13nxi_23{grid-template-columns:repeat(2,1fr)}}._page_nkobn_1{max-width:800px}._header_nkobn_5{margin-bottom:2rem}._title_nkobn_9{color:var(--color-text);margin:0 0 .25rem;font-size:1.5rem;font-weight:600}._subtitle_nkobn_16{color:var(--color-text-muted);margin:0;font-size:.875rem}._container_nkobn_22{background:var(--color-surface);border:1px solid var(--color-border);border-radius:.75rem;overflow:hidden}._tabs_nkobn_29{border-bottom:1px solid var(--color-border);background:var(--color-surface-alt);display:flex;overflow-x:auto}._tab_nkobn_29{color:var(--color-text-muted);cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:center;gap:.5rem;padding:1rem 1.25rem;font-size:.875rem;font-weight:500;transition:color .15s,background .15s;display:flex}._tab_nkobn_29:hover{color:var(--color-text);background:var(--color-surface)}._activeTab_nkobn_56{color:var(--color-primary);background:var(--color-surface);border-bottom:2px solid var(--color-primary)}._content_nkobn_62{padding:1.5rem}._section_nkobn_66{max-width:100%}._sectionTitle_nkobn_70{color:var(--color-text);margin:0 0 1.5rem;font-size:1.125rem;font-weight:600}._formGroup_nkobn_77{margin-bottom:1.25rem}._label_nkobn_81{color:var(--color-text);margin-bottom:.5rem;font-size:.875rem;font-weight:500;display:block}._input_nkobn_89{width:100%;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);box-sizing:border-box;border-radius:.5rem;padding:.625rem .875rem;font-size:.875rem;transition:border-color .15s}._input_nkobn_89:focus{border-color:var(--color-primary);outline:none}._select_nkobn_106{width:100%;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);cursor:pointer;box-sizing:border-box;border-radius:.5rem;padding:.625rem .875rem;font-size:.875rem}._textarea_nkobn_118{width:100%;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);resize:vertical;box-sizing:border-box;border-radius:.5rem;padding:.625rem .875rem;font-family:inherit;font-size:.875rem}._textarea_nkobn_118:focus{border-color:var(--color-primary);outline:none}._textarea_nkobn_118:disabled{background:var(--color-surface-alt,#f8fafc);color:var(--color-text-muted,#94a3b8);cursor:not-allowed}._reasonGroup_nkobn_143{flex-direction:column;gap:.5rem;display:flex}._reasonOption_nkobn_149{color:var(--color-text,#0f172a);background:var(--color-surface,#fff);border:1px solid var(--color-border,#e2e8f0);cursor:pointer;box-sizing:border-box;border-radius:.5rem;align-items:flex-start;gap:.625rem;padding:.625rem .75rem;font-size:.8125rem;transition:border-color .15s,background .15s;display:flex}._reasonOption_nkobn_149:hover{border-color:#fca5a5}._reasonOptionSelected_nkobn_168{border-color:var(--color-danger,#dc2626);background:#fef2f2}._reasonRadio_nkobn_173{accent-color:var(--color-danger,#dc2626);cursor:pointer;flex-shrink:0;margin:.125rem 0 0}._reasonText_nkobn_180{line-height:1.45}._wordCounter_nkobn_184{text-align:right;color:var(--color-text-muted,#64748b);margin-top:.375rem;font-size:.75rem;display:block}._wordCounterOver_nkobn_192{color:#dc2626;font-weight:600}._toggleGroup_nkobn_197{flex-direction:column;gap:1rem;margin-bottom:1.5rem;display:flex}._toggleItem_nkobn_204{background:var(--color-surface-alt);border-radius:.5rem;justify-content:space-between;align-items:center;padding:1rem;display:flex}._toggleInfo_nkobn_213{flex-direction:column;gap:.25rem;display:flex}._toggleLabel_nkobn_219{color:var(--color-text);font-size:.875rem;font-weight:500}._toggleDesc_nkobn_225{color:var(--color-text-muted);font-size:.75rem}._toggle_nkobn_197{width:44px;height:24px;display:inline-block;position:relative}._toggle_nkobn_197 input{opacity:0;width:0;height:0}._slider_nkobn_243{cursor:pointer;background:var(--color-border);border-radius:24px;transition:all .3s;position:absolute;inset:0}._slider_nkobn_243:before{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:all .3s;position:absolute;bottom:3px;left:3px}input:checked+._slider_nkobn_243{background:var(--color-primary)}input:checked+._slider_nkobn_243:before{transform:translate(20px)}._actions_nkobn_275{border-top:1px solid var(--color-border);padding-top:1rem}._saveBtn_nkobn_280{color:#fff;background:var(--color-primary);cursor:pointer;border:none;border-radius:.5rem;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-size:.875rem;font-weight:500;transition:opacity .15s;display:flex}._saveBtn_nkobn_280:hover:not(:disabled){opacity:.9}._saveBtn_nkobn_280:disabled{opacity:.6;cursor:not-allowed}._editActions_nkobn_304{align-items:center;gap:.75rem;display:flex}._editBtn_nkobn_310{color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 8%, transparent);border:1px solid var(--color-primary);cursor:pointer;border-radius:.5rem;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-size:.875rem;font-weight:500;transition:all .15s;display:inline-flex}._editBtn_nkobn_310:hover{background:color-mix(in srgb, var(--color-primary) 15%, transparent)}._cancelBtn_nkobn_329{color:var(--color-text-muted,#64748b);background:var(--color-surface-alt,#f1f5f9);border:1px solid var(--color-border,#e2e8f0);cursor:pointer;border-radius:.5rem;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-size:.875rem;font-weight:500;transition:all .15s;display:inline-flex}._cancelBtn_nkobn_329:hover:not(:disabled){background:var(--color-border,#e2e8f0);color:var(--color-text,#1e293b)}._cancelBtn_nkobn_329:disabled{opacity:.5;cursor:not-allowed}._disabledInput_nkobn_354{background-color:var(--color-surface-alt,#f8fafc);color:var(--color-text,#334155);cursor:default;border-color:var(--color-border,#e2e8f0)}._statusMessage_nkobn_361{border-radius:.5rem;align-items:center;gap:.5rem;margin-top:1rem;padding:.75rem 1rem;font-size:.875rem;display:flex}._successMessage_nkobn_371{color:#15803d;background:#f0fdf4;border:1px solid #bbf7d0}._errorMessage_nkobn_377{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca}._accountCard_nkobn_384{background:var(--color-surface-alt,#f8fafc);border:1px solid var(--color-border,#e2e8f0);border-radius:.75rem;margin-bottom:1.75rem;padding:1.5rem}._accountHeader_nkobn_392{border-bottom:1px solid var(--color-border,#e2e8f0);align-items:center;gap:1rem;margin-bottom:1.25rem;padding-bottom:1.25rem;display:flex}._avatar_nkobn_401{color:#2563eb;background:#eff6ff;border:1px solid #bfdbfe;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:50px;height:50px;display:flex}._accountName_nkobn_414{color:var(--color-text,#0f172a);margin:0 0 .25rem;font-size:1.125rem;font-weight:600}._accountRole_nkobn_421{color:#2563eb;background:#dbeafe;border-radius:9999px;padding:.15rem .5rem;font-size:.75rem;font-weight:600;display:inline-block}._accountDetailsList_nkobn_431{flex-direction:column;gap:1rem;display:flex}._detailRow_nkobn_437{justify-content:space-between;align-items:center;gap:1rem;display:flex}._detailLabel_nkobn_444{color:var(--color-text-muted,#64748b);align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;display:flex}._detailValue_nkobn_453{color:var(--color-text,#0f172a);font-size:.875rem;font-weight:500}._statusBadge_nkobn_459{color:#16a34a;background:#dcfce7;border:1px solid #bbf7d0;border-radius:9999px;padding:.2rem .6rem;font-size:.75rem;font-weight:600}._dangerZone_nkobn_470{background:#fef2f2;border:1px solid #fecaca;border-radius:.75rem;justify-content:space-between;align-items:center;gap:1.5rem;margin-top:1.25rem;padding:1.25rem 1.5rem;display:flex}._dangerHeader_nkobn_482{flex:1}._dangerTitle_nkobn_486{color:#b91c1c;margin:0 0 .25rem;font-size:1rem;font-weight:600}._dangerDesc_nkobn_493{color:#7f1d1d;margin:0;font-size:.8125rem}._logoutBtn_nkobn_499{color:#fff;cursor:pointer;white-space:nowrap;background:#dc2626;border:none;border-radius:.5rem;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-size:.875rem;font-weight:600;transition:background .15s,transform .15s;display:inline-flex}._logoutBtn_nkobn_499:hover{background:#b91c1c;transform:translateY(-1px)}._deletionStatusRow_nkobn_521{align-items:center;gap:.5rem;margin-top:.75rem;display:flex}._deletionStatusLabel_nkobn_528{color:#7f1d1d;font-size:.8125rem;font-weight:500}._deletionBadge_nkobn_534{white-space:nowrap;border:1px solid #0000;border-radius:9999px;padding:.2rem .65rem;font-size:.75rem;font-weight:600;display:inline-block}._deletionBadge_no_request_nkobn_544{color:#15803d;background:#dcfce7;border-color:#bbf7d0}._deletionBadge_requested_nkobn_550{color:#b91c1c;background:#fee2e2;border-color:#fecaca}._deletionBadge_rejected_nkobn_556{color:#475569;background:#f1f5f9;border-color:#e2e8f0}._deletionBadge_approved_nkobn_562{color:#1d4ed8;background:#dbeafe;border-color:#bfdbfe}._deletionUnderReview_nkobn_568{color:#b91c1c;margin:.5rem 0 0;font-size:.8125rem;font-weight:500}@media (width<=640px){._tabs_nkobn_29{flex-direction:column}._tab_nkobn_29{border-bottom:1px solid var(--color-border);justify-content:flex-start}._activeTab_nkobn_56{border-bottom:1px solid var(--color-border);border-left:2px solid var(--color-primary)}._toggleItem_nkobn_204{flex-direction:column;align-items:flex-start;gap:.75rem}}._page_1lj56_1{max-width:1100px}._title_1lj56_9{color:var(--color-text);margin:0 0 1.5rem;font-size:1.5rem;font-weight:600}._statsGrid_1lj56_23{grid-template-columns:repeat(4,1fr);gap:1rem;margin-bottom:2rem;display:grid}._statCard_1lj56_37{background:var(--color-surface);border:1px solid var(--color-border);border-radius:.75rem;align-items:center;gap:.75rem;padding:1rem;text-decoration:none;transition:box-shadow .2s,border-color .2s;display:flex}._statCard_1lj56_37:hover{border-color:var(--color-primary);box-shadow:0 4px 12px #0000000f}._statIcon_1lj56_71{font-size:1.5rem}._statInfo_1lj56_79{flex-direction:column;display:flex}._statValue_1lj56_89{color:var(--color-text);font-size:1.25rem;font-weight:700}._statLabel_1lj56_101{color:var(--color-text-muted);font-size:.75rem}._sectionHeader_1lj56_111{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}._sectionTitle_1lj56_125{color:var(--color-text);margin:0;font-size:1.125rem;font-weight:600}._viewAll_1lj56_139{color:var(--color-primary);font-size:.8125rem;font-weight:500;text-decoration:none}._viewAll_1lj56_139:hover{text-decoration:underline}._tableWrapper_1lj56_161{overflow-x:auto}._table_1lj56_161{border-collapse:collapse;width:100%}._table_1lj56_161 th,._table_1lj56_161 td{text-align:left;border-bottom:1px solid var(--color-border);padding:.625rem 1rem;font-size:.8125rem}._table_1lj56_161 th{color:var(--color-text-muted);background:var(--color-surface-alt);font-weight:600}._table_1lj56_161 td{color:var(--color-text)}._businessName_1lj56_215{font-weight:600}@media (width<=768px){._statsGrid_1lj56_23{grid-template-columns:repeat(2,1fr)}}._page_nmfjz_1{max-width:1200px}._title_nmfjz_9{color:var(--color-text);margin:0 0 1.5rem;font-size:1.5rem;font-weight:600}._toolbar_nmfjz_23{flex-wrap:wrap;gap:.75rem;margin-bottom:1.5rem;display:flex}._searchBox_nmfjz_37{background:var(--color-surface);border:1px solid var(--color-border);border-radius:.5rem;flex:1;align-items:center;gap:.5rem;min-width:250px;padding:.5rem .75rem;display:flex}._searchIcon_nmfjz_61{font-size:.875rem}._searchInput_nmfjz_69{color:var(--color-text);background:0 0;border:none;outline:none;flex:1;font-size:.875rem}._filterSelect_nmfjz_87{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);border-radius:.5rem;outline:none;padding:.5rem .75rem;font-size:.875rem}._content_nmfjz_107{gap:1.5rem;display:flex}._tableWrapper_nmfjz_117{flex:1;overflow-x:auto}._table_nmfjz_117{border-collapse:collapse;width:100%}._table_nmfjz_117 th,._table_nmfjz_117 td{text-align:left;border-bottom:1px solid var(--color-border);padding:.625rem .75rem;font-size:.8125rem}._table_nmfjz_117 th{color:var(--color-text-muted);background:var(--color-surface-alt);font-weight:600}._table_nmfjz_117 td{color:var(--color-text)}._ownerName_nmfjz_173{font-weight:600}._rowActive_nmfjz_181{background:color-mix(in srgb, var(--color-primary) 5%, transparent)}._viewBtn_nmfjz_189{color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 8%, transparent);border:1px solid color-mix(in srgb, var(--color-primary) 20%, transparent);cursor:pointer;border-radius:.375rem;padding:.25rem .625rem;font-size:.75rem;font-weight:500;transition:background .15s}._viewBtn_nmfjz_189:hover{background:var(--color-primary);color:#fff}._actionsCell_nmfjz_223{gap:.375rem;display:flex}._deleteBtn_nmfjz_233{color:#dc2626;cursor:pointer;background:#dc262614;border:1px solid #dc262633;border-radius:.375rem;padding:.25rem .625rem;font-size:.75rem;font-weight:500;transition:background .15s,color .15s}._deleteBtn_nmfjz_233:hover{color:#fff;background:#dc2626}._deleteBtn_nmfjz_233:disabled{opacity:.5;cursor:not-allowed}._emptyCell_nmfjz_277{text-align:center;color:var(--color-text-muted);padding:2rem!important}._detailPanel_nmfjz_291{background:var(--color-surface);border:1px solid var(--color-border);border-radius:.75rem;flex-shrink:0;width:380px;overflow:hidden}._detailHeader_nmfjz_309{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;padding:1rem;display:flex}._detailTitle_nmfjz_325{color:var(--color-text);margin:0;font-size:1rem;font-weight:600}._closeBtn_nmfjz_339{background:var(--color-surface-alt);width:1.5rem;height:1.5rem;color:var(--color-text-muted);cursor:pointer;border:none;border-radius:.25rem;justify-content:center;align-items:center;display:flex}._detailBody_nmfjz_365{max-height:500px;padding:1rem;overflow-y:auto}._section_nmfjz_377{margin-bottom:1.25rem}._section_nmfjz_377:last-child{margin-bottom:0}._sectionTitle_nmfjz_393{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.03em;margin:0 0 .75rem;font-size:.8125rem;font-weight:600}._fieldGroup_nmfjz_411{flex-direction:column;gap:.625rem;display:flex}._field_nmfjz_411{flex-direction:column;gap:.25rem;display:flex}._fieldLabel_nmfjz_435{color:var(--color-text-muted);font-size:.75rem}._fieldValue_nmfjz_445{color:var(--color-text);font-size:.875rem}._submissionList_nmfjz_455{flex-direction:column;gap:.5rem;display:flex}._submissionItem_nmfjz_467{background:var(--color-surface-alt);border-radius:.375rem;justify-content:space-between;align-items:center;padding:.5rem;display:flex}._submissionInfo_nmfjz_485{flex-direction:column;gap:.125rem;display:flex}._submissionName_nmfjz_497{color:var(--color-text);font-size:.8125rem;font-weight:500}._submissionCategory_nmfjz_509{color:var(--color-text-muted);text-transform:capitalize;font-size:.6875rem}._noSubmissions_nmfjz_521{color:var(--color-text-muted);font-size:.8125rem}._statusActions_nmfjz_531{gap:.375rem;display:flex}._statusBtn_nmfjz_541{cursor:pointer;border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);border-radius:.25rem;padding:.25rem .5rem;font-size:.75rem;font-weight:500;transition:all .15s}._statusBtnActive_nmfjz_565{font-weight:600}._statusBtn_nmfjz_541._active_nmfjz_573,._statusBtn_nmfjz_541._active_nmfjz_573._statusBtnActive_nmfjz_565{color:#15803d;background:#dcfce7;border-color:#15803d}._statusBtn_nmfjz_541._pending_nmfjz_587,._statusBtn_nmfjz_541._pending_nmfjz_587._statusBtnActive_nmfjz_565{color:#a16207;background:#fef9c3;border-color:#a16207}._statusBtn_nmfjz_541._suspended_nmfjz_601,._statusBtn_nmfjz_541._suspended_nmfjz_601._statusBtnActive_nmfjz_565{color:#b91c1c;background:#fee2e2;border-color:#b91c1c}@media (width<=900px){._content_nmfjz_107{flex-direction:column}._detailPanel_nmfjz_291{width:100%}}._deletionCell_nmfjz_637{flex-direction:column;align-items:flex-start;gap:.375rem;min-width:150px;display:flex}._deletionBadge_nmfjz_653{white-space:nowrap;border:1px solid #0000;border-radius:9999px;padding:.2rem .6rem;font-size:.6875rem;font-weight:600;display:inline-block}._deletionBadgeNoRequest_nmfjz_673{color:#15803d;background:#dcfce7;border-color:#bbf7d0}._deletionBadgeRequested_nmfjz_685{color:#b91c1c;background:#fee2e2;border-color:#fecaca}._deletionBadgeRejected_nmfjz_697{color:#475569;background:#f1f5f9;border-color:#e2e8f0}._deletionBadgeApproved_nmfjz_709{color:#1d4ed8;background:#dbeafe;border-color:#bfdbfe}._deletionBtns_nmfjz_721{flex-wrap:wrap;gap:.375rem;display:flex}._viewReqBtn_nmfjz_733,._rejectReqBtn_nmfjz_735{cursor:pointer;border:1px solid;border-radius:.375rem;padding:.25rem .5rem;font-size:.6875rem;font-weight:500;transition:background .15s,color .15s}._viewReqBtn_nmfjz_733{color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 8%, transparent);border-color:color-mix(in srgb, var(--color-primary) 20%, transparent)}._viewReqBtn_nmfjz_733:hover{background:var(--color-primary);color:#fff}._rejectReqBtn_nmfjz_735{color:#dc2626;background:#dc262614;border-color:#dc262633}._rejectReqBtn_nmfjz_735:hover:not(:disabled){color:#fff;background:#dc2626}._viewReqBtn_nmfjz_733:disabled,._rejectReqBtn_nmfjz_735:disabled{opacity:.5;cursor:not-allowed}._requestDetails_nmfjz_813{background:var(--color-surface-alt);border:1px solid var(--color-border);border-radius:.5rem;flex-direction:column;gap:.75rem;margin-top:.5rem;padding:1rem;display:flex}._requestRow_nmfjz_835{flex-direction:column;gap:.125rem;display:flex}._requestLabel_nmfjz_847{color:var(--color-text-muted);font-size:.75rem;font-weight:600}._requestValue_nmfjz_859{color:var(--color-text);word-break:break-word;font-size:.875rem}._requestTextarea_nmfjz_871{width:100%;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);resize:vertical;box-sizing:border-box;border-radius:.5rem;padding:.625rem .75rem;font-family:inherit;font-size:.875rem}._requestTextarea_nmfjz_871:focus{border-color:var(--color-primary);outline:none}._badge_193n1_1{text-transform:capitalize;border-radius:999px;padding:.25rem .625rem;font-size:.75rem;font-weight:600;display:inline-block}._active_193n1_10{color:#15803d;background:#dcfce7}._pending_193n1_15{color:#a16207;background:#fef9c3}._approved_193n1_20{color:#15803d;background:#dcfce7}._rejected_193n1_25,._suspended_193n1_30{color:#b91c1c;background:#fee2e2}._deleted_193n1_35{color:#6b7280;background:#f3f4f6}._expired_193n1_40{color:#9a3412;background:#ffedd5}html.dark ._badge_193n1_1{color:var(--color-text)}html.dark ._active_193n1_10,html.dark ._approved_193n1_20{background:#14532d}html.dark ._pending_193n1_15{background:#713f12}html.dark ._rejected_193n1_25,html.dark ._suspended_193n1_30{background:#7f1d1d}html.dark ._deleted_193n1_35{background:#374151}html.dark ._expired_193n1_40{background:#7c2d12}._overlay_17yl4_1{z-index:50;background:#00000080;justify-content:flex-end;display:flex;position:fixed;inset:0}._panel_17yl4_19{background:var(--color-surface);width:500px;max-width:100%;height:100%;overflow-y:auto;box-shadow:-4px 0 24px #0000001a}._header_17yl4_37{border-bottom:1px solid var(--color-border);background:var(--color-surface);z-index:1;justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex;position:sticky;top:0}._headerTitle_17yl4_61{color:var(--color-text);margin:0;font-size:1rem;font-weight:600}._closeBtn_17yl4_75{background:var(--color-surface-alt);width:1.75rem;height:1.75rem;color:var(--color-text-muted);cursor:pointer;border:none;border-radius:.375rem;justify-content:center;align-items:center;display:flex}._body_17yl4_101{padding:1.25rem}._section_17yl4_109{margin-bottom:1.5rem}._section_17yl4_109:last-child{margin-bottom:0}._sectionTitle_17yl4_125{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.03em;margin:0 0 .75rem;font-size:.8125rem;font-weight:600}._fieldGroup_17yl4_143{flex-direction:column;gap:.75rem;display:flex}._field_17yl4_143{flex-direction:column;gap:.25rem;display:flex}._fieldLabel_17yl4_167{color:var(--color-text-muted);font-size:.75rem}._fieldValue_17yl4_177{color:var(--color-text);font-size:.875rem}._statusBadge_17yl4_187{text-transform:capitalize;border-radius:999px;padding:.1875rem .5rem;font-size:.75rem;font-weight:600;display:inline-block}._statusBadge_17yl4_187._pending_17yl4_205{color:#a16207;background:#fef9c3}._statusBadge_17yl4_187._approved_17yl4_215{color:#15803d;background:#dcfce7}._statusBadge_17yl4_187._rejected_17yl4_225{color:#b91c1c;background:#fee2e2}._rejectionReason_17yl4_235{color:#b91c1c;font-style:italic}._footer_17yl4_245{border-top:1px solid var(--color-border);gap:.75rem;padding:1rem 1.25rem;display:flex}._approveBtn_17yl4_259{color:#fff;cursor:pointer;background:#16a34a;border:none;border-radius:.5rem;flex:1;padding:.5rem;font-size:.875rem;font-weight:500}._approveBtn_17yl4_259:hover{background:#15803d}._rejectBtn_17yl4_291{color:#fff;cursor:pointer;background:#dc2626;border:none;border-radius:.5rem;flex:1;padding:.5rem;font-size:.875rem;font-weight:500}._rejectBtn_17yl4_291:hover{background:#b91c1c}._overlay_1dc35_1{z-index:60;background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._modal_1dc35_11{background:var(--color-surface);border-radius:.75rem;width:480px;max-width:90vw;overflow:hidden;box-shadow:0 16px 48px #00000026}._header_1dc35_20{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}._title_1dc35_28{color:var(--color-text);margin:0;font-size:1rem;font-weight:600}._closeBtn_1dc35_35{background:var(--color-surface-alt);width:1.5rem;height:1.5rem;color:var(--color-text-muted);cursor:pointer;border:none;border-radius:.25rem;justify-content:center;align-items:center;display:flex}._body_1dc35_48{padding:1.25rem}._label_1dc35_52{color:var(--color-text);margin:0 0 .75rem;font-size:.875rem}._chips_1dc35_58{flex-wrap:wrap;gap:.375rem;margin-bottom:1rem;display:flex}._chip_1dc35_58{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);cursor:pointer;border-radius:999px;padding:.375rem .75rem;font-size:.75rem;transition:all .15s}._chip_1dc35_58:hover{border-color:var(--color-primary);color:var(--color-primary)}._chipActive_1dc35_81{background:var(--color-primary);border-color:var(--color-primary);color:#fff}._customLabel_1dc35_87{color:var(--color-text-muted);margin:0 0 .5rem;font-size:.8125rem}._textarea_1dc35_93{border:1px solid var(--color-border);resize:vertical;width:100%;color:var(--color-text);background:var(--color-surface);border-radius:.5rem;outline:none;padding:.5rem .75rem;font-family:inherit;font-size:.875rem}._textarea_1dc35_93:focus{border-color:var(--color-primary)}._footer_1dc35_110{border-top:1px solid var(--color-border);justify-content:flex-end;gap:.5rem;padding:1rem 1.25rem;display:flex}._cancelBtn_1dc35_118{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);cursor:pointer;border-radius:.5rem;padding:.5rem 1rem;font-size:.875rem}._confirmBtn_1dc35_128{color:#fff;cursor:pointer;background:#dc2626;border:none;border-radius:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500}._confirmBtn_1dc35_128:disabled{opacity:.5;cursor:not-allowed}._page_1ez2c_1{flex-direction:column;max-width:1200px;min-height:calc(100dvh - 104px);margin:0 auto;display:flex}._title_1ez2c_19{color:var(--color-text);text-align:center;margin:0 0 1rem;font-size:1.5rem;font-weight:600}._toolbar_1ez2c_35{flex-wrap:wrap;gap:.75rem;margin-bottom:.75rem;display:flex}._searchBox_1ez2c_49{background:var(--color-surface);border:1px solid var(--color-border);border-radius:.5rem;flex:1;align-items:center;gap:.5rem;min-width:250px;padding:.5rem .75rem;display:flex}._searchIcon_1ez2c_73{font-size:.875rem}._searchInput_1ez2c_81{color:var(--color-text);background:0 0;border:none;outline:none;flex:1;font-size:.875rem}._filterSelect_1ez2c_99{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);border-radius:.5rem;outline:none;padding:.5rem .75rem;font-size:.875rem}._tableWrapper_1ez2c_119{scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent;flex:1;min-height:260px;max-height:calc(100dvh - 200px);overflow:scroll auto}._tableWrapper_1ez2c_119::-webkit-scrollbar{width:12px;height:12px}._tableWrapper_1ez2c_119::-webkit-scrollbar-track{background:0 0}._tableWrapper_1ez2c_119::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:999px}._tableWrapper_1ez2c_119::-webkit-scrollbar-thumb:hover{background:#94a3b8}._table_1ez2c_119{border-collapse:separate;border-spacing:0;width:100%}._table_1ez2c_119 thead th{z-index:2;box-shadow:inset 0 -1px 0 var(--color-border);position:sticky;top:0}._table_1ez2c_119 th,._table_1ez2c_119 td{text-align:left;border-bottom:1px solid var(--color-border);padding:.5rem .625rem;font-size:.8125rem}._table_1ez2c_119 th{color:var(--color-text-muted);background:var(--color-surface-alt);font-weight:600}._table_1ez2c_119 td{color:var(--color-text)}._businessName_1ez2c_239{font-weight:600}._offerCell_1ez2c_247{flex-direction:column;gap:.25rem;min-width:210px;display:flex}._offerHead_1ez2c_261,._offerRow_1ez2c_263{grid-template-columns:.8fr .9fr .9fr 1.1fr;gap:.35rem;font-size:.7rem;display:grid}._offerHead_1ez2c_261{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.03em;border-bottom:1px dashed var(--color-border);padding-bottom:.2rem;font-weight:600}._offerRow_1ez2c_263{color:var(--color-text);font-weight:500}._offerEmpty_1ez2c_305{color:var(--color-text-muted)}._actions_1ez2c_313{gap:.375rem;display:flex}._viewBtn_1ez2c_323,._approveBtn_1ez2c_325,._rejectBtn_1ez2c_327{cursor:pointer;border:1px solid;border-radius:.25rem;padding:.25rem .5rem;font-size:.75rem;font-weight:500}._viewBtn_1ez2c_323{color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 8%, transparent);border-color:color-mix(in srgb, var(--color-primary) 20%, transparent)}._approveBtn_1ez2c_325{color:#15803d;background:#dcfce7;border-color:#86efac}._rejectBtn_1ez2c_327{color:#b91c1c;background:#fee2e2;border-color:#fca5a5}._deleteBtn_1ez2c_381{cursor:pointer;color:#991b1b;background:#fef2f2;border:1px solid #fecaca;border-radius:.25rem;padding:.25rem .5rem;font-size:.75rem;font-weight:500}._emptyCell_1ez2c_405{text-align:center}._emptyState_1ez2c_413{text-align:center;padding:2rem}._emptyIcon_1ez2c_423{margin-bottom:.5rem;font-size:2rem;display:block}._pagination_1ez2c_435{justify-content:center;align-items:center;gap:.5rem;margin-top:1.5rem;display:flex}._pageBtn_1ez2c_451{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);cursor:pointer;border-radius:.375rem;padding:.375rem .75rem;font-size:.8125rem}._pageBtn_1ez2c_451:disabled{opacity:.5;cursor:not-allowed}._pageNumbers_1ez2c_481{gap:.25rem;display:flex}._pageNum_1ez2c_481{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);cursor:pointer;border-radius:.375rem;padding:.375rem .625rem;font-size:.8125rem}._pageNumActive_1ez2c_511{background:var(--color-primary);border-color:var(--color-primary);color:#fff}@media (width<=768px){._page_1ez2c_1{min-height:auto}}._page_g6hjg_2{padding:0}._header_g6hjg_6{margin-bottom:1.5rem}._title_g6hjg_10{color:var(--color-text);margin:0 0 .25rem;font-size:1.5rem;font-weight:700}._subtitle_g6hjg_17{color:var(--color-text-muted);margin:0;font-size:.9rem}._toolbar_g6hjg_24{flex-wrap:wrap;gap:.75rem;margin-bottom:1rem;display:flex}._searchBox_g6hjg_31{flex:1;align-items:center;min-width:200px;display:flex;position:relative}._searchIcon_g6hjg_39{pointer-events:none;font-size:.9rem;position:absolute;left:.75rem}._searchBox_g6hjg_31 input{box-sizing:border-box;width:100%;color:var(--color-text);background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:.5rem;outline:none;padding:.6rem .875rem .6rem 2.25rem;font-family:inherit;font-size:.875rem;transition:border-color .15s}._searchBox_g6hjg_31 input:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}._filterSelect_g6hjg_65{color:var(--color-text);background:var(--color-surface);border:1.5px solid var(--color-border);cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%2364748b' stroke-width='2'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M19 9l-7 7-7-7'%3E%3C/path%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:1rem;border-radius:.5rem;padding:.6rem 2rem .6rem .75rem;font-family:inherit;font-size:.875rem}._filterSelect_g6hjg_65:focus{border-color:#3b82f6;outline:none}._statsBar_g6hjg_87{color:var(--color-text-muted);justify-content:space-between;align-items:center;margin-bottom:1rem;font-size:.85rem;display:flex}._statsBar_g6hjg_87 strong{color:var(--color-text)}._tableWrapper_g6hjg_101{border:1px solid var(--color-border);background:var(--color-surface);border-radius:.75rem;overflow-x:auto}._table_g6hjg_101{border-collapse:collapse;width:100%;font-size:.875rem}._table_g6hjg_101 thead{border-bottom:2px solid var(--color-border);background:#f8fafc}._table_g6hjg_101 th{text-align:left;color:#64748b;text-transform:uppercase;letter-spacing:.03em;white-space:nowrap;padding:.75rem 1rem;font-size:.8rem;font-weight:600}._table_g6hjg_101 td{color:var(--color-text);border-bottom:1px solid #f1f5f9;padding:.75rem 1rem}._table_g6hjg_101 tbody tr:hover{background:#f8fafc}._table_g6hjg_101 tbody tr:last-child td{border-bottom:none}._shopNameCell_g6hjg_144{color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;max-width:180px;font-weight:600;overflow:hidden}._statusBadge_g6hjg_154{text-transform:capitalize;border-radius:999px;padding:.2rem .6rem;font-size:.75rem;font-weight:600;display:inline-block}._statusPending_g6hjg_163{color:#92400e;background:#fef3c7}._statusApproved_g6hjg_168{color:#166534;background:#dcfce7}._statusRejected_g6hjg_173{color:#991b1b;background:#fee2e2}._statusDeleted_g6hjg_178{color:#6b7280;background:#f3f4f6}._pagination_g6hjg_184{justify-content:center;align-items:center;gap:1rem;margin-top:1.5rem;display:flex}._pageBtn_g6hjg_192{color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);cursor:pointer;border-radius:.5rem;padding:.5rem 1rem;font-family:inherit;font-size:.85rem;font-weight:500;transition:all .15s}._pageBtn_g6hjg_192:hover:not(:disabled){background:#f1f5f9;border-color:#94a3b8}._pageBtn_g6hjg_192:disabled{opacity:.4;cursor:not-allowed}._pageInfo_g6hjg_215{color:var(--color-text-muted);font-size:.85rem}._loadingState_g6hjg_221,._errorState_g6hjg_222,._emptyState_g6hjg_223{text-align:center;padding:3rem 1rem;font-size:.95rem}._loadingState_g6hjg_221{color:var(--color-text-muted)}._errorState_g6hjg_222{color:#dc2626;background:#fef2f2;border:1px solid #fecaca;border-radius:.75rem}._emptyState_g6hjg_223{color:#94a3b8}@media (width<=768px){._toolbar_g6hjg_24{flex-direction:column}._searchBox_g6hjg_31{min-width:unset}._table_g6hjg_101 th,._table_g6hjg_101 td{padding:.5rem .625rem;font-size:.8rem}}._page_6evp9_6{background:linear-gradient(135deg,#f0f4ff 0%,#f8fafc 50%,#f0fdf4 100%);min-height:calc(100vh - 3.5rem);padding:2rem 1.5rem 3rem}._container_6evp9_12{max-width:900px;margin:0 auto}._pageHeader_6evp9_18{text-align:center;margin-bottom:2rem}._pageTitle_6evp9_23{color:var(--color-text);letter-spacing:-.02em;margin:0 0 .5rem;font-size:1.75rem;font-weight:800}._pageSubtitle_6evp9_31{color:var(--color-text-muted);max-width:540px;margin:0 auto;font-size:1rem;line-height:1.5}._formCard_6evp9_40{background:var(--color-surface);border:1px solid var(--color-border);border-radius:1.25rem;padding:2rem;box-shadow:0 4px 20px #0000000a,0 1px 3px #00000005}._form_6evp9_40{flex-direction:column;gap:1.25rem;display:flex}._fieldRow_6evp9_55{grid-template-columns:1fr 1fr;gap:1rem;display:grid}._fieldRow3_6evp9_61{grid-template-columns:1fr 1fr 1fr;gap:1rem;display:grid}._field_6evp9_55{flex-direction:column;gap:.375rem;display:flex}._field_6evp9_55 label{color:#334155;align-items:center;gap:.25rem;font-size:.875rem;font-weight:600;display:flex}._requiredStar_6evp9_82{color:#ef4444;font-size:.875rem}._inputWithIcon_6evp9_88{align-items:center;display:flex;position:relative}._inputIcon_6evp9_94{z-index:1;pointer-events:none;font-size:1rem;position:absolute;left:.75rem}._inputWithIcon_6evp9_88 input,._inputWithIcon_6evp9_88 textarea{box-sizing:border-box;width:100%;color:var(--color-text);background:var(--color-surface);border:1.5px solid #cbd5e1;border-radius:.625rem;outline:none;padding:.7rem .875rem .7rem 2.25rem;font-family:inherit;font-size:.9375rem;transition:border-color .2s,box-shadow .2s}._inputWithIcon_6evp9_88 input::placeholder,._inputWithIcon_6evp9_88 textarea::placeholder{color:#94a3b8}._inputWithIcon_6evp9_88 input:focus,._inputWithIcon_6evp9_88 textarea:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61f}._inputWithIcon_6evp9_88 input._fieldError_6evp9_128,._inputWithIcon_6evp9_88 textarea._fieldError_6evp9_128{border-color:#ef4444;box-shadow:0 0 0 3px #ef44441a}._addressTextarea_6evp9_134{resize:vertical;min-height:80px;line-height:1.5}._inputLarge_6evp9_140{font-size:1.5rem}._textareaFooter_6evp9_144{justify-content:space-between;align-items:center;display:flex}._textareaHint_6evp9_150{color:#94a3b8;font-size:.75rem}._charCount_6evp9_155{color:var(--color-text-muted);font-variant-numeric:tabular-nums;font-size:.75rem}._errorText_6evp9_162{color:#dc2626;align-items:center;gap:.3rem;margin-top:.15rem;font-size:.8rem;display:flex}._searchableSelect_6evp9_172{position:relative}._searchableSelect_6evp9_172 ._field_6evp9_55 label{color:#334155;align-items:center;gap:.25rem;font-size:.875rem;font-weight:600;display:flex}._selectTrigger_6evp9_185{box-sizing:border-box;width:100%;color:var(--color-text);background:var(--color-surface);cursor:pointer;border:1.5px solid #cbd5e1;border-radius:.625rem;outline:none;justify-content:space-between;align-items:center;min-height:2.75rem;padding:.7rem 2.25rem .7rem .875rem;font-family:inherit;font-size:.9375rem;transition:border-color .2s,box-shadow .2s;display:flex;position:relative}._selectTrigger_6evp9_185:hover{border-color:#94a3b8}._selectOpen_6evp9_209,._selectTrigger_6evp9_185:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61f}._selectValue_6evp9_215{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._selectPlaceholder_6evp9_221{color:#94a3b8}._selectSearch_6evp9_225{box-sizing:border-box;width:100%;color:var(--color-text);background:0 0;border:none;outline:none;padding:0;font-family:inherit;font-size:.9375rem}._selectSearch_6evp9_225::placeholder{color:#94a3b8}._selectIcons_6evp9_241{align-items:center;gap:.25rem;display:flex;position:absolute;right:.625rem}._selectArrow_6evp9_249{color:#94a3b8;pointer-events:none;font-size:.7rem}._selectClear_6evp9_255{color:#94a3b8;cursor:pointer;border-radius:50%;padding:.15rem;font-size:.7rem;line-height:1;transition:color .15s,background .15s}._selectClear_6evp9_255:hover{color:#ef4444;background:#fef2f2}._selectDropdown_6evp9_270{z-index:50;background:var(--color-surface);border:1px solid #e2e8f0;border-radius:.625rem;max-height:220px;animation:.15s ease-out _dropdownSlide_6evp9_1;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 8px 24px #0000001f}._selectNoResults_6evp9_285{text-align:center;color:#94a3b8;padding:.875rem;font-size:.85rem}._selectOption_6evp9_292{color:var(--color-text);cursor:pointer;align-items:center;gap:.5rem;padding:.625rem .875rem;font-size:.875rem;transition:background .1s;display:flex}._selectOption_6evp9_292:hover,._selectOptionHighlighted_6evp9_304{background:#f1f5f9}._selectOptionSelected_6evp9_308{color:#2563eb;background:#eff6ff;font-weight:600}._selectOptionIcon_6evp9_314{flex-shrink:0;font-size:1rem}._disabled_6evp9_319 ._selectTrigger_6evp9_185{opacity:.5;cursor:not-allowed;background:#f1f5f9}@keyframes _dropdownSlide_6evp9_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._imageSection_6evp9_331{flex-direction:column;gap:.375rem;display:flex}._imageSection_6evp9_331>label{color:#334155;font-size:.875rem;font-weight:600}._imageLayout_6evp9_343{grid-template-columns:1fr 1fr;align-items:start;gap:1.25rem;display:grid}._imageUploadArea_6evp9_350{cursor:pointer;text-align:center;background:#f8fafc;border:2px dashed #cbd5e1;border-radius:.875rem;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;min-height:200px;padding:1.75rem 1rem;transition:border-color .2s,background .2s;display:flex}._imageUploadArea_6evp9_350:hover{background:#eff6ff;border-color:#3b82f6}._imageUploadArea_6evp9_350._dragOver_6evp9_371{background:#dbeafe;border-color:#3b82f6;transform:scale(1.01)}._imageUploadArea_6evp9_350._hasError_6evp9_377{background:#fef2f2;border-color:#ef4444}._imageUploadIcon_6evp9_382{opacity:.6;font-size:2.5rem}._imageUploadText_6evp9_387{color:var(--color-text-muted);margin:0;font-size:.9rem}._imageUploadText_6evp9_387 strong{color:#2563eb;font-weight:600}._imageUploadHint_6evp9_398{color:#94a3b8;margin:0;font-size:.775rem}._chooseImageBtn_6evp9_404{color:#2563eb;background:var(--color-surface);cursor:pointer;border:1.5px solid #3b82f6;border-radius:.5rem;padding:.5rem 1.25rem;font-family:inherit;font-size:.85rem;font-weight:600;transition:all .15s}._chooseImageBtn_6evp9_404:hover{background:#eff6ff}._imagePreviewInline_6evp9_421{object-fit:contain;border-radius:.5rem;max-width:100%;max-height:180px;margin-bottom:.5rem}._imagePreviewActions_6evp9_429{justify-content:center;gap:.5rem;display:flex}._removeImageBtn_6evp9_435{color:#dc2626;cursor:pointer;background:#fef2f2;border:1px solid #fecaca;border-radius:.5rem;align-items:center;gap:.3rem;padding:.4rem .85rem;font-size:.8rem;font-weight:600;transition:background .15s;display:inline-flex}._removeImageBtn_6evp9_435:hover{background:#fee2e2}._imagePreviewPanel_6evp9_455{border:1px solid var(--color-border);background:#f8fafc;border-radius:.875rem;flex-direction:column;gap:.5rem;min-height:200px;padding:1rem;display:flex}._previewLabel_6evp9_466{color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;margin:0;font-size:.8rem;font-weight:600}._previewImage_6evp9_475{object-fit:contain;border-radius:.5rem;width:100%;max-height:250px}._previewPlaceholder_6evp9_482{color:#94a3b8;flex:1;justify-content:center;align-items:center;font-size:.85rem;display:flex}._formActions_6evp9_492{border-top:1px solid var(--color-border);justify-content:flex-end;gap:.75rem;margin-top:1rem;padding-top:1.25rem;display:flex}._submitBtn_6evp9_501{color:#fff;cursor:pointer;background:#3b82f6;border:none;border-radius:.625rem;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 2rem;font-family:inherit;font-size:.9375rem;font-weight:600;transition:all .2s;display:flex;box-shadow:0 4px 12px #3b82f640}._submitBtn_6evp9_501:hover:not(:disabled){background:#2563eb;transform:translateY(-1px);box-shadow:0 6px 16px #3b82f659}._submitBtn_6evp9_501:active:not(:disabled){transform:translateY(0)}._submitBtn_6evp9_501:disabled{opacity:.65;cursor:not-allowed;box-shadow:none;transform:none}._submitError_6evp9_536{color:#b91c1c;background-color:#fef2f2;border:1px solid #fecaca;border-radius:.5rem;padding:.75rem 1rem;font-size:.875rem}._successOverlay_6evp9_546{z-index:100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;justify-content:center;align-items:center;padding:1rem;animation:.25s ease-out _fadeIn_6evp9_1;display:flex;position:fixed;inset:0}._successCard_6evp9_559{background:var(--color-surface);text-align:center;border-radius:1.25rem;width:100%;max-width:460px;padding:2.5rem 2rem;animation:.3s ease-out _slideUp_6evp9_1;box-shadow:0 20px 50px #00000026}._successEmoji_6evp9_570{margin-bottom:1rem;font-size:3.5rem;display:block}._successMessage_6evp9_576{color:var(--color-text-muted);margin:0 0 .5rem;font-size:.925rem;line-height:1.6}._successBtn_6evp9_583{color:#fff;cursor:pointer;background:#3b82f6;border:none;border-radius:.625rem;margin-top:1rem;padding:.7rem 1.5rem;font-family:inherit;font-size:.925rem;font-weight:600;transition:background .15s}._successBtn_6evp9_583:hover{background:#2563eb}@keyframes _fadeIn_6evp9_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_6evp9_1{0%{opacity:0;transform:translateY(20px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=900px){._page_6evp9_6{padding:1.5rem 1rem 2rem}}@media (width<=640px){._pageHeader_6evp9_18{margin-bottom:1.5rem}._pageTitle_6evp9_23{font-size:1.375rem}._pageSubtitle_6evp9_31{font-size:.9rem}._fieldRow_6evp9_55,._fieldRow3_6evp9_61,._imageLayout_6evp9_343{grid-template-columns:1fr}._formCard_6evp9_40{padding:1.5rem 1.25rem}._imageUploadArea_6evp9_350{min-height:140px;padding:1.5rem 1rem}._imagePreviewPanel_6evp9_455{min-height:100px}}html._dark_6evp9_662 ._page_6evp9_6{background:linear-gradient(135deg, #0c1929 0%, var(--color-surface) 50%, #052e16 100%)}html._dark_6evp9_662 ._formCard_6evp9_40{background:var(--color-surface-alt);border-color:var(--color-border)}html._dark_6evp9_662 ._inputWithIcon_6evp9_88 input,html._dark_6evp9_662 ._inputWithIcon_6evp9_88 textarea{background:var(--color-surface);border-color:var(--color-border);color:var(--color-text)}html._dark_6evp9_662 ._inputWithIcon_6evp9_88 input:focus,html._dark_6evp9_662 ._inputWithIcon_6evp9_88 textarea:focus{border-color:#3b82f6}html._dark_6evp9_662 ._selectTrigger_6evp9_185{background:var(--color-surface);border-color:var(--color-border);color:var(--color-text)}html._dark_6evp9_662 ._selectDropdown_6evp9_270{background:var(--color-surface-alt);border-color:var(--color-border)}html._dark_6evp9_662 ._selectOption_6evp9_292:hover,html._dark_6evp9_662 ._selectOptionHighlighted_6evp9_304{background:var(--color-surface)}html._dark_6evp9_662 ._selectOptionSelected_6evp9_308{color:#60a5fa;background:#1e3a5f}html._dark_6evp9_662 ._imageUploadArea_6evp9_350,html._dark_6evp9_662 ._imagePreviewPanel_6evp9_455{background:var(--color-surface-alt);border-color:var(--color-border)}html._dark_6evp9_662 ._field_6evp9_55 label{color:var(--color-text)}html._dark_6evp9_662 ._successCard_6evp9_559{background:var(--color-surface-alt)}._page_7lea3_1{max-width:1100px;margin:0 auto}._header_7lea3_6{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2rem;display:flex}._title_7lea3_14{color:var(--color-text);margin:0 0 .25rem;font-size:1.5rem;font-weight:700}._subtitle_7lea3_21{color:var(--color-text-muted);margin:0;font-size:.875rem}._addBtn_7lea3_27{color:#fff;background:var(--color-primary);cursor:pointer;white-space:nowrap;border:none;border-radius:.5rem;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:all .15s;display:inline-flex}._addBtn_7lea3_27:hover{background:var(--color-primary-dark)}._loadingState_7lea3_48,._errorState_7lea3_49{color:var(--color-text-muted);background:var(--color-surface);border:1px solid var(--color-border);border-radius:.75rem;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:4rem 2rem;display:flex}._spinIcon_7lea3_62{color:var(--color-primary);animation:1s linear infinite _spin_7lea3_62}._retryBtn_7lea3_72{border:1px solid var(--color-border);background:var(--color-surface-alt);color:var(--color-text);cursor:pointer;border-radius:.375rem;padding:.5rem 1rem;font-size:.875rem}._empty_7lea3_82{text-align:center;background:var(--color-surface);border:1px solid var(--color-border);border-radius:.75rem;flex-direction:column;justify-content:center;align-items:center;padding:4rem 2rem;display:flex}._emptyIcon_7lea3_94{color:var(--color-text-muted);opacity:.6;margin-bottom:1rem}._empty_7lea3_82 h3{color:var(--color-text);margin:0 0 .5rem;font-size:1.125rem;font-weight:600}._empty_7lea3_82 p{max-width:460px;color:var(--color-text-muted);margin:0 0 1.5rem;font-size:.875rem;line-height:1.5}._emptyAddBtn_7lea3_115{color:#fff;background:var(--color-primary);cursor:pointer;border:none;border-radius:.5rem;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.9375rem;font-weight:600;text-decoration:none;transition:all .15s;display:inline-flex}._emptyAddBtn_7lea3_115:hover{background:var(--color-primary-dark)}._postGrid_7lea3_135{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:1.5rem;display:grid}._postCard_7lea3_141{background:var(--color-surface);border:1px solid var(--color-border);border-radius:.75rem;flex-direction:column;transition:transform .15s,box-shadow .15s;display:flex;overflow:hidden}._postCard_7lea3_141:hover{box-shadow:0 4px 12px #0000000d}._editingCard_7lea3_155{border-color:var(--color-primary);box-shadow:0 0 0 2px rgba(var(--color-primary-rgb,59, 130, 246), .15)}._cardImageWrapper_7lea3_160{background:var(--color-surface-alt);width:100%;height:180px;position:relative;overflow:hidden}._cardImage_7lea3_160{object-fit:cover;width:100%;height:100%}._discountBadge_7lea3_174{color:#fff;background:#ef4444;border-radius:.375rem;padding:.25rem .625rem;font-size:.75rem;font-weight:700;position:absolute;top:.75rem;left:.75rem;box-shadow:0 2px 4px #00000026}._cardBody_7lea3_187{flex-direction:column;flex:1;padding:1.25rem;display:flex}._cardHeader_7lea3_194{justify-content:space-between;align-items:flex-start;gap:.5rem;margin-bottom:.75rem;display:flex}._shopName_7lea3_202{text-transform:uppercase;letter-spacing:.05em;color:var(--color-primary);margin-bottom:.25rem;font-size:.75rem;font-weight:600;display:block}._postTitle_7lea3_212{color:var(--color-text);margin:0;font-size:1.0625rem;font-weight:600;line-height:1.35}._statusBadge_7lea3_220{white-space:nowrap;border-radius:999px;padding:.25rem .625rem;font-size:.75rem;font-weight:600}._statusActive_7lea3_228{color:#15803d;background:#dcfce7}._statusPending_7lea3_233{color:#b45309;background:#fef3c7}._statusRejected_7lea3_238{color:#b91c1c;background:#fee2e2}._statusExpired_7lea3_243{color:#6b7280;background:#f3f4f6}._cardDescription_7lea3_248{color:var(--color-text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 1rem;font-size:.875rem;line-height:1.5;display:-webkit-box;overflow:hidden}._cardDetails_7lea3_259{color:var(--color-text-muted);flex-direction:column;gap:.375rem;margin-bottom:1.25rem;font-size:.8125rem;display:flex}._detailItem_7lea3_268{align-items:center;gap:.5rem;display:flex}._couponTag_7lea3_274{background:var(--color-surface-alt);border:1px dashed var(--color-border);color:var(--color-text);border-radius:.375rem;align-items:center;gap:.375rem;width:fit-content;margin-top:.25rem;padding:.25rem .5rem;font-size:.75rem;font-weight:600;display:inline-flex}._cardFooter_7lea3_289{border-top:1px solid var(--color-border);justify-content:space-between;align-items:center;margin-top:auto;padding-top:1rem;display:flex}._prices_7lea3_298{align-items:baseline;gap:.5rem;display:flex}._offerPrice_7lea3_304{color:var(--color-text);font-size:1.25rem;font-weight:700}._originalPrice_7lea3_310{color:var(--color-text-muted);font-size:.875rem;text-decoration:line-through}._cardActions_7lea3_316{align-items:center;gap:.5rem;display:flex}._editBtn_7lea3_322{color:var(--color-primary);border:1px solid var(--color-primary);cursor:pointer;background:0 0;border-radius:.375rem;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.8125rem;font-weight:500;transition:all .15s;display:inline-flex}._editBtn_7lea3_322:hover{background:rgba(var(--color-primary-rgb,59, 130, 246), .08)}._deleteBtn_7lea3_341{color:#ef4444;cursor:pointer;background:0 0;border:1px solid #fecaca;border-radius:.375rem;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.8125rem;font-weight:500;transition:all .15s;display:inline-flex}._deleteBtn_7lea3_341:hover:not(:disabled){background:#fef2f2}._deleteBtn_7lea3_341:disabled{opacity:.5;cursor:not-allowed}._editForm_7lea3_366{flex-direction:column;gap:1.25rem;padding:1.25rem;display:flex}._editSection_7lea3_373{flex-direction:column;gap:.75rem;display:flex}._editSectionTitle_7lea3_379{color:var(--color-text);border-bottom:1px solid var(--color-border);margin:0;padding-bottom:.5rem;font-size:.9375rem;font-weight:600}._editRow_7lea3_388{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}._editField_7lea3_394{flex-direction:column;gap:.25rem;display:flex}._editField_7lea3_394 label{color:var(--color-text);font-size:.8125rem;font-weight:500}._editInput_7lea3_406,._editTextarea_7lea3_407{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);box-sizing:border-box;border-radius:.375rem;width:100%;padding:.5rem .75rem;font-size:.875rem;transition:border-color .15s}._editInput_7lea3_406:focus,._editTextarea_7lea3_407:focus{border-color:var(--color-primary);box-shadow:0 0 0 2px rgba(var(--color-primary-rgb,59, 130, 246), .15);outline:none}._editTextarea_7lea3_407{resize:vertical;min-height:80px}._fieldError_7lea3_431{border-color:#ef4444!important}._errorText_7lea3_435{color:#ef4444;margin-top:.125rem;font-size:.75rem}._imageUploadArea_7lea3_441{width:100%}._imageUploadLabel_7lea3_445{border:2px dashed var(--color-border);cursor:pointer;border-radius:.5rem;justify-content:center;align-items:center;padding:2rem;transition:border-color .15s;display:flex}._imageUploadLabel_7lea3_445:hover{border-color:var(--color-primary)}._imageUploadInput_7lea3_460{display:none}._imageUploadText_7lea3_464{color:var(--color-text-muted);font-size:.875rem}._imagePreviewWrap_7lea3_469{border-radius:.5rem;width:100%;max-height:200px;position:relative;overflow:hidden}._imagePreview_7lea3_469{object-fit:cover;border-radius:.5rem;width:100%;max-height:200px}._removeImageBtn_7lea3_484{color:#fff;cursor:pointer;background:#0009;border:none;border-radius:.25rem;padding:.25rem .5rem;font-size:.75rem;font-weight:500;position:absolute;top:.5rem;right:.5rem}._removeImageBtn_7lea3_484:hover{background:#000c}._editActions_7lea3_502{border-top:1px solid var(--color-border);align-items:center;gap:.75rem;padding-top:.75rem;display:flex}._saveBtn_7lea3_510{color:#fff;cursor:pointer;background:#16a34a;border:none;border-radius:.375rem;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-size:.875rem;font-weight:600;transition:all .15s;display:inline-flex}._saveBtn_7lea3_510:hover:not(:disabled){background:#15803d}._saveBtn_7lea3_510:disabled{opacity:.6;cursor:not-allowed}._cancelBtn_7lea3_534{color:var(--color-text);background:var(--color-surface-alt);border:1px solid var(--color-border);cursor:pointer;border-radius:.375rem;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-size:.875rem;font-weight:600;transition:all .15s;display:inline-flex}._cancelBtn_7lea3_534:hover:not(:disabled){background:var(--color-surface)}._cancelBtn_7lea3_534:disabled{opacity:.6;cursor:not-allowed}._page_335fq_1{max-width:1200px}._header_335fq_5{margin-bottom:1.25rem}._title_335fq_9{color:var(--color-text);margin:0 0 .25rem;font-size:1.5rem;font-weight:600}._subtitle_335fq_16{color:var(--color-text-muted);margin:0;font-size:.875rem}._toolbar_335fq_22{flex-wrap:wrap;gap:.75rem;margin-bottom:1rem;display:flex}._searchBox_335fq_29{background:var(--color-surface);border:1px solid var(--color-border);border-radius:.5rem;flex:1;align-items:center;gap:.5rem;min-width:250px;padding:.5rem .75rem;display:flex}._searchIcon_335fq_41{font-size:.875rem}._searchInput_335fq_45{color:var(--color-text);background:0 0;border:none;outline:none;flex:1;font-size:.875rem}._filterSelect_335fq_54{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);border-radius:.5rem;outline:none;padding:.5rem .75rem;font-size:.875rem}._resultsBar_335fq_64{margin-bottom:.75rem}._resultCount_335fq_68{color:var(--color-text-muted);font-size:.8125rem}._tableWrapper_335fq_73{overflow-x:auto}._table_335fq_73{border-collapse:collapse;width:100%}._table_335fq_73 th,._table_335fq_73 td{text-align:left;border-bottom:1px solid var(--color-border);padding:.625rem .75rem;font-size:.8125rem}._table_335fq_73 th{color:var(--color-text-muted);background:var(--color-surface-alt);font-weight:600}._table_335fq_73 td{color:var(--color-text)}._offerTitle_335fq_100{font-weight:600}._actions_335fq_104{gap:.375rem;display:flex}._approveBtn_335fq_109,._rejectBtn_335fq_110{cursor:pointer;border:1px solid;border-radius:.25rem;padding:.25rem .5rem;font-size:.75rem;font-weight:500}._approveBtn_335fq_109{color:#15803d;background:#dcfce7;border-color:#86efac}._rejectBtn_335fq_110{color:#b91c1c;background:#fee2e2;border-color:#fca5a5}._approveBtn_335fq_109:disabled,._rejectBtn_335fq_110:disabled{opacity:.55;cursor:not-allowed}._emptyCell_335fq_137{text-align:center}._emptyState_335fq_141{text-align:center;padding:2rem}._emptyIcon_335fq_146{margin-bottom:.5rem;font-size:2rem;display:block}._page_1r1u5_1{max-width:1200px}._header_1r1u5_5{margin-bottom:1.25rem}._title_1r1u5_9{color:var(--color-text);margin:0 0 .25rem;font-size:1.5rem;font-weight:600}._subtitle_1r1u5_16{color:var(--color-text-muted);margin:0;font-size:.875rem}._toolbar_1r1u5_22{flex-wrap:wrap;gap:.75rem;margin-bottom:1rem;display:flex}._searchBox_1r1u5_29{background:var(--color-surface);border:1px solid var(--color-border);border-radius:.5rem;flex:1;align-items:center;gap:.5rem;min-width:250px;padding:.5rem .75rem;display:flex}._searchIcon_1r1u5_41{font-size:.875rem}._searchInput_1r1u5_45{color:var(--color-text);background:0 0;border:none;outline:none;flex:1;font-size:.875rem}._resultsBar_1r1u5_54{margin-bottom:.75rem}._resultCount_1r1u5_58{color:var(--color-text-muted);font-size:.8125rem}._tableWrapper_1r1u5_63{overflow-x:auto}._table_1r1u5_63{border-collapse:collapse;width:100%}._table_1r1u5_63 th,._table_1r1u5_63 td{text-align:left;border-bottom:1px solid var(--color-border);padding:.625rem .75rem;font-size:.8125rem}._table_1r1u5_63 th{color:var(--color-text-muted);background:var(--color-surface-alt);font-weight:600}._table_1r1u5_63 td{color:var(--color-text)}._name_1r1u5_90{white-space:nowrap;font-weight:600}._message_1r1u5_95{white-space:pre-wrap;word-break:break-word;max-width:360px}._emptyCell_1r1u5_101{text-align:center}._emptyState_1r1u5_105{text-align:center;padding:2rem}._emptyIcon_1r1u5_110{margin-bottom:.5rem;font-size:2rem;display:block}._page_19shg_1{max-width:800px}._header_19shg_5{margin-bottom:2rem}._title_19shg_9{color:var(--color-text);margin:0 0 .25rem;font-size:1.5rem;font-weight:600}._subtitle_19shg_16{color:var(--color-text-muted);margin:0;font-size:.875rem}._container_19shg_22{background:var(--color-surface);border:1px solid var(--color-border);border-radius:.75rem;margin-bottom:1.5rem;overflow:hidden}._tabs_19shg_30{border-bottom:1px solid var(--color-border);background:var(--color-surface-alt);display:flex;overflow-x:auto}._tab_19shg_30{color:var(--color-text-muted);cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:center;gap:.5rem;padding:1rem 1.25rem;font-size:.875rem;font-weight:500;transition:color .15s,background .15s;display:flex}._tab_19shg_30:hover{color:var(--color-text);background:var(--color-surface)}._activeTab_19shg_57{color:var(--color-primary);background:var(--color-surface);border-bottom:2px solid var(--color-primary)}._content_19shg_63{padding:1.5rem}._section_19shg_67{max-width:100%}._sectionTitle_19shg_71{color:var(--color-text);margin:0 0 1.5rem;font-size:1.125rem;font-weight:600}._formGroup_19shg_78{margin-bottom:1.25rem}._label_19shg_82{color:var(--color-text);margin-bottom:.5rem;font-size:.875rem;font-weight:500;display:block}._input_19shg_90{width:100%;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);box-sizing:border-box;border-radius:.5rem;padding:.625rem .875rem;font-size:.875rem;transition:border-color .15s}._input_19shg_90:focus{border-color:var(--color-primary);outline:none}._disabledInput_19shg_107{background-color:var(--color-surface-alt,#f8fafc);color:var(--color-text,#334155);cursor:default;border-color:var(--color-border,#e2e8f0)}._actions_19shg_114{border-top:1px solid var(--color-border);margin-top:1.5rem;padding-top:1.25rem}._editActions_19shg_120{align-items:center;gap:.75rem;display:flex}._editBtn_19shg_126{color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 8%, transparent);border:1px solid var(--color-primary);cursor:pointer;border-radius:.5rem;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-size:.875rem;font-weight:500;transition:all .15s;display:inline-flex}._editBtn_19shg_126:hover{background:color-mix(in srgb, var(--color-primary) 15%, transparent)}._saveBtn_19shg_145{color:#fff;background:var(--color-primary);cursor:pointer;border:none;border-radius:.5rem;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-size:.875rem;font-weight:500;transition:opacity .15s;display:inline-flex}._saveBtn_19shg_145:hover:not(:disabled){opacity:.9}._saveBtn_19shg_145:disabled{opacity:.6;cursor:not-allowed}._cancelBtn_19shg_169{color:var(--color-text-muted,#64748b);background:var(--color-surface-alt,#f1f5f9);border:1px solid var(--color-border,#e2e8f0);cursor:pointer;border-radius:.5rem;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-size:.875rem;font-weight:500;transition:all .15s;display:inline-flex}._cancelBtn_19shg_169:hover:not(:disabled){background:var(--color-border,#e2e8f0);color:var(--color-text,#1e293b)}._cancelBtn_19shg_169:disabled{opacity:.5;cursor:not-allowed}._statusMessage_19shg_194{border-radius:.5rem;align-items:center;gap:.5rem;margin-top:1rem;padding:.75rem 1rem;font-size:.875rem;display:flex}._successMessage_19shg_204{color:#15803d;background:#f0fdf4;border:1px solid #bbf7d0}._errorMessage_19shg_210{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca}._accountCard_19shg_217{background:var(--color-surface-alt,#f8fafc);border:1px solid var(--color-border,#e2e8f0);border-radius:.75rem;margin-bottom:1.75rem;padding:1.5rem}._accountHeader_19shg_225{border-bottom:1px solid var(--color-border,#e2e8f0);align-items:center;gap:1rem;margin-bottom:1.25rem;padding-bottom:1.25rem;display:flex}._avatar_19shg_234{color:#2563eb;background:#eff6ff;border:1px solid #bfdbfe;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:50px;height:50px;display:flex}._accountName_19shg_247{color:var(--color-text,#0f172a);margin:0 0 .25rem;font-size:1.125rem;font-weight:600}._accountRole_19shg_254{color:#2563eb;background:#dbeafe;border-radius:9999px;padding:.15rem .5rem;font-size:.75rem;font-weight:600;display:inline-block}._accountDetailsList_19shg_264{flex-direction:column;gap:1rem;display:flex}._detailRow_19shg_270{justify-content:space-between;align-items:center;gap:1rem;display:flex}._detailLabel_19shg_277{color:var(--color-text-muted,#64748b);align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;display:flex}._detailValue_19shg_286{color:var(--color-text,#0f172a);font-size:.875rem;font-weight:500}._statusBadge_19shg_292{color:#16a34a;background:#dcfce7;border:1px solid #bbf7d0;border-radius:9999px;padding:.2rem .6rem;font-size:.75rem;font-weight:600}._dangerZone_19shg_303{background:#fef2f2;border:1px solid #fecaca;border-radius:.75rem;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.25rem 1.5rem;display:flex}._dangerHeader_19shg_314{flex:1}._dangerTitle_19shg_318{color:#b91c1c;margin:0 0 .25rem;font-size:1rem;font-weight:600}._dangerDesc_19shg_325{color:#7f1d1d;margin:0;font-size:.8125rem}._logoutBtn_19shg_331{color:#fff;cursor:pointer;white-space:nowrap;background:#dc2626;border:none;border-radius:.5rem;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-size:.875rem;font-weight:600;transition:background .15s,transform .15s;display:inline-flex}._logoutBtn_19shg_331:hover{background:#b91c1c;transform:translateY(-1px)}@media (width<=640px){._tabs_19shg_30{flex-direction:column}._tab_19shg_30{border-bottom:1px solid var(--color-border);justify-content:flex-start}._activeTab_19shg_57{border-bottom:1px solid var(--color-border);border-left:2px solid var(--color-primary)}._dangerZone_19shg_303{flex-direction:column;align-items:flex-start;gap:1rem}._logoutBtn_19shg_331{justify-content:center;width:100%}}._page_1u49q_1{min-height:60vh;padding:3rem 1.5rem}._container_1u49q_11{max-width:800px;margin:0 auto}._title_1u49q_21{color:var(--color-text);margin:0 0 .5rem;font-size:2rem;font-weight:700}._lastUpdated_1u49q_35{color:var(--color-text-muted);margin:0 0 2rem;font-size:.875rem}._content_1u49q_47{flex-direction:column;gap:2rem;display:flex}._section_1u49q_59 h2{color:var(--color-text);margin:0 0 .75rem;font-size:1.125rem;font-weight:600}._section_1u49q_59 p{color:var(--color-text-muted);margin:0 0 .75rem;font-size:.9375rem;line-height:1.7}._section_1u49q_59 ul{flex-direction:column;gap:.5rem;margin:0;padding-left:1.5rem;display:flex}._section_1u49q_59 li{color:var(--color-text-muted);font-size:.9375rem;line-height:1.6}._section_1u49q_59 a{color:var(--color-primary);text-decoration:none}._section_1u49q_59 a:hover{text-decoration:underline}._footerNav_1u49q_133{border-top:1px solid var(--color-border);gap:1.5rem;margin-top:3rem;padding-top:1.5rem;display:flex}._footerNav_1u49q_133 a{color:var(--color-primary);font-size:.875rem;font-weight:500;text-decoration:none}._footerNav_1u49q_133 a:hover{text-decoration:underline}._page_k1oam_1{min-height:60vh;padding:3rem 1.5rem}._container_k1oam_11{max-width:900px;margin:0 auto}._title_k1oam_21{color:var(--color-text);margin:0 0 .5rem;font-size:2rem;font-weight:700}._subtitle_k1oam_35{color:var(--color-text-muted);margin:0 0 2rem;font-size:.9375rem}._grid_k1oam_47{grid-template-columns:repeat(2,1fr);gap:2rem;display:grid}._section_k1oam_59{border:1px solid var(--color-border);background:#fff;border-radius:.75rem;padding:1.5rem}._sectionTitle_k1oam_73{color:var(--color-text);border-bottom:1px solid var(--color-border);margin:0 0 1rem;padding-bottom:.5rem;font-size:1rem;font-weight:700}._linkList_k1oam_91{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}._link_k1oam_91{color:var(--color-text-muted);font-size:.875rem;text-decoration:none;transition:color .15s}._link_k1oam_91:hover{color:var(--color-primary)}._bottomNav_k1oam_131{text-align:center;margin-top:2rem}._bottomNav_k1oam_131 a{color:var(--color-primary);font-size:.875rem;font-weight:500;text-decoration:none}._bottomNav_k1oam_131 a:hover{text-decoration:underline}@media (width<=600px){._grid_k1oam_47{grid-template-columns:1fr}}
