@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;600;700&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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-green-50:oklch(98.2% .018 155.826);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(62.7% .194 149.214);--color-blue-50:oklch(97% .014 254.604);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-violet-50:oklch(96.9% .016 293.756);--color-violet-600:oklch(54.1% .281 293.009);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-800:oklch(27.9% .041 260.031);--color-slate-900:oklch(20.8% .042 265.755);--color-white:#fff;--spacing:.25rem;--container-md:28rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--font-weight-light:300;--font-weight-medium:500;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm:8px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.inset-0{inset:0}.left-1\/2{left:50%}.z-\[1000\]{z-index:1000}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.inline{display:inline}.inline-flex{display:inline-flex}.h-4{height:calc(var(--spacing) * 4)}.max-h-full{max-height:100%}.w-4{width:calc(var(--spacing) * 4)}.w-fit{width:fit-content}.w-full{width:100%}.max-w-6xl{max-width:var(--container-6xl)}.max-w-md{max-width:var(--container-md)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-pointer{cursor:pointer}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-center{justify-content:center}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-full{border-radius:3.40282e38px}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-blue-100{border-color:var(--color-blue-100)}.border-blue-500{border-color:var(--color-blue-500)}.border-blue-600\/20{border-color:#155dfc33}@supports (color:color-mix(in lab,red,red)){.border-blue-600\/20{border-color:color-mix(in oklab,var(--color-blue-600) 20%,transparent)}}.border-slate-100{border-color:var(--color-slate-100)}.border-slate-200{border-color:var(--color-slate-200)}.border-t-blue-600{border-top-color:var(--color-blue-600)}.bg-blue-50{background-color:var(--color-blue-50)}.bg-blue-600{background-color:var(--color-blue-600)}.bg-green-50{background-color:var(--color-green-50)}.bg-slate-50{background-color:var(--color-slate-50)}.bg-slate-100{background-color:var(--color-slate-100)}.bg-slate-900\/60{background-color:#0f172b99}@supports (color:color-mix(in lab,red,red)){.bg-slate-900\/60{background-color:color-mix(in oklab,var(--color-slate-900) 60%,transparent)}}.bg-violet-50{background-color:var(--color-violet-50)}.bg-white{background-color:var(--color-white)}.text-center{text-align:center}.text-left{text-align:left}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[15px\]{font-size:15px}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.text-blue-500{color:var(--color-blue-500)}.text-blue-600{color:var(--color-blue-600)}.text-blue-700{color:var(--color-blue-700)}.text-green-500{color:var(--color-green-500)}.text-green-600{color:var(--color-green-600)}.text-slate-400{color:var(--color-slate-400)}.text-slate-500{color:var(--color-slate-500)}.text-slate-600{color:var(--color-slate-600)}.text-slate-800{color:var(--color-slate-800)}.text-slate-900{color:var(--color-slate-900)}.text-violet-600{color:var(--color-violet-600)}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-blue-100{--tw-shadow-color:oklch(93.2% .032 255.585)}@supports (color:color-mix(in lab,red,red)){.shadow-blue-100{--tw-shadow-color:color-mix(in oklab, var(--color-blue-100) var(--tw-shadow-alpha), transparent)}}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}@media(hover:hover){.hover\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:border-slate-300:hover{border-color:var(--color-slate-300)}.hover\:opacity-90:hover{opacity:.9}}.active\:scale-\[0\.98\]:active{scale:.98}@media(min-width:40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64rem){.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}}:root{color-scheme:light dark;color:#ffffffde;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#242424;font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.5}a{color:#646cff;-webkit-text-decoration:inherit;text-decoration:inherit;font-weight:500}a:hover{color:#535bf2}body{background-color:#fff;margin:0}h1{font-size:3.2em;line-height:1.1}button{cursor:pointer;background-color:#1a1a1a;border:1px solid #0000;border-radius:8px;padding:.6em 1.2em;font-family:inherit;font-size:1em;font-weight:500;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media(prefers-color-scheme:light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-green-50:oklch(98.2% .018 155.826);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(62.7% .194 149.214);--color-blue-50:oklch(97% .014 254.604);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-violet-50:oklch(96.9% .016 293.756);--color-violet-600:oklch(54.1% .281 293.009);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-800:oklch(27.9% .041 260.031);--color-slate-900:oklch(20.8% .042 265.755);--color-white:#fff;--spacing:.25rem;--container-md:28rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--font-weight-light:300;--font-weight-medium:500;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm:8px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{._absolute_12m41_2{position:absolute}._fixed_12m41_2{position:fixed}._relative_12m41_2{position:relative}._inset-0_12m41_2{inset:0}._left-1\/2_12m41_2{left:50%}._z-\[1000\]_12m41_2{z-index:1000}._container_12m41_2{width:100%}@media(min-width:40rem){._container_12m41_2{max-width:40rem}}@media(min-width:48rem){._container_12m41_2{max-width:48rem}}@media(min-width:64rem){._container_12m41_2{max-width:64rem}}@media(min-width:80rem){._container_12m41_2{max-width:80rem}}@media(min-width:96rem){._container_12m41_2{max-width:96rem}}._mx-auto_12m41_2{margin-inline:auto}._block_12m41_2{display:block}._flex_12m41_2{display:flex}._grid_12m41_2{display:grid}._inline_12m41_2{display:inline}._inline-flex_12m41_2{display:inline-flex}._h-4_12m41_2{height:calc(var(--spacing) * 4)}._max-h-full_12m41_2{max-height:100%}._w-4_12m41_2{width:calc(var(--spacing) * 4)}._w-fit_12m41_2{width:fit-content}._w-full_12m41_2{width:100%}._max-w-6xl_12m41_2{max-width:var(--container-6xl)}._max-w-md_12m41_2{max-width:var(--container-md)}._flex-1_12m41_2{flex:1}._shrink-0_12m41_2{flex-shrink:0}._transform_12m41_2{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}._animate-pulse_12m41_2{animation:var(--animate-pulse)}._animate-spin_12m41_2{animation:var(--animate-spin)}._cursor-pointer_12m41_2{cursor:pointer}._grid-cols-1_12m41_2{grid-template-columns:repeat(1,minmax(0,1fr))}._flex-col_12m41_2{flex-direction:column}._flex-wrap_12m41_2{flex-wrap:wrap}._items-center_12m41_2{align-items:center}._items-start_12m41_2{align-items:flex-start}._justify-center_12m41_2{justify-content:center}._overflow-x-hidden_12m41_2{overflow-x:hidden}._overflow-y-auto_12m41_2{overflow-y:auto}._rounded-2xl_12m41_2{border-radius:var(--radius-2xl)}._rounded-3xl_12m41_2{border-radius:var(--radius-3xl)}._rounded-full_12m41_2{border-radius:3.40282e38px}._rounded-xl_12m41_2{border-radius:var(--radius-xl)}._border_12m41_2{border-style:var(--tw-border-style);border-width:1px}._border-2_12m41_2{border-style:var(--tw-border-style);border-width:2px}._border-4_12m41_2{border-style:var(--tw-border-style);border-width:4px}._border-blue-100_12m41_2{border-color:var(--color-blue-100)}._border-blue-500_12m41_2{border-color:var(--color-blue-500)}._border-blue-600\/20_12m41_2{border-color:#155dfc33}@supports (color:color-mix(in lab,red,red)){._border-blue-600\/20_12m41_2{border-color:color-mix(in oklab,var(--color-blue-600) 20%,transparent)}}._border-slate-100_12m41_2{border-color:var(--color-slate-100)}._border-slate-200_12m41_2{border-color:var(--color-slate-200)}._border-t-blue-600_12m41_2{border-top-color:var(--color-blue-600)}._bg-blue-50_12m41_2{background-color:var(--color-blue-50)}._bg-blue-600_12m41_2{background-color:var(--color-blue-600)}._bg-green-50_12m41_2{background-color:var(--color-green-50)}._bg-slate-50_12m41_2{background-color:var(--color-slate-50)}._bg-slate-100_12m41_2{background-color:var(--color-slate-100)}._bg-slate-900\/60_12m41_2{background-color:#0f172b99}@supports (color:color-mix(in lab,red,red)){._bg-slate-900\/60_12m41_2{background-color:color-mix(in oklab,var(--color-slate-900) 60%,transparent)}}._bg-violet-50_12m41_2{background-color:var(--color-violet-50)}._bg-white_12m41_2{background-color:var(--color-white)}._text-center_12m41_2{text-align:center}._text-left_12m41_2{text-align:left}._text-xs_12m41_2{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}._text-\[11px\]_12m41_2{font-size:11px}._text-\[12\.5px\]_12m41_2{font-size:12.5px}._text-\[12px\]_12m41_2{font-size:12px}._text-\[13px\]_12m41_2{font-size:13px}._text-\[15px\]_12m41_2{font-size:15px}._leading-relaxed_12m41_2{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}._leading-snug_12m41_2{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}._leading-tight_12m41_2{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}._font-light_12m41_2{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}._font-medium_12m41_2{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}._tracking-tight_12m41_2{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}._tracking-wide_12m41_2{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}._tracking-widest_12m41_2{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}._break-all_12m41_2{word-break:break-all}._whitespace-nowrap_12m41_2{white-space:nowrap}._text-blue-500_12m41_2{color:var(--color-blue-500)}._text-blue-600_12m41_2{color:var(--color-blue-600)}._text-blue-700_12m41_2{color:var(--color-blue-700)}._text-green-500_12m41_2{color:var(--color-green-500)}._text-green-600_12m41_2{color:var(--color-green-600)}._text-slate-400_12m41_2{color:var(--color-slate-400)}._text-slate-500_12m41_2{color:var(--color-slate-500)}._text-slate-600_12m41_2{color:var(--color-slate-600)}._text-slate-800_12m41_2{color:var(--color-slate-800)}._text-slate-900_12m41_2{color:var(--color-slate-900)}._text-violet-600_12m41_2{color:var(--color-violet-600)}._text-white_12m41_2{color:var(--color-white)}._uppercase_12m41_2{text-transform:uppercase}._italic_12m41_2{font-style:italic}._underline_12m41_2{text-decoration-line:underline}._shadow-2xl_12m41_2{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}._shadow-lg_12m41_2{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}._shadow-blue-100_12m41_2{--tw-shadow-color:oklch(93.2% .032 255.585)}@supports (color:color-mix(in lab,red,red)){._shadow-blue-100_12m41_2{--tw-shadow-color:color-mix(in oklab, var(--color-blue-100) var(--tw-shadow-alpha), transparent)}}._backdrop-blur-sm_12m41_2{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}._transition_12m41_2{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}._transition-all_12m41_2{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}._transition-opacity_12m41_2{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}._duration-200_12m41_2{--tw-duration:.2s;transition-duration:.2s}._duration-300_12m41_2{--tw-duration:.3s;transition-duration:.3s}@media(hover:hover){._hover\:-translate-y-1_12m41_2:hover{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}._hover\:border-slate-300_12m41_2:hover{border-color:var(--color-slate-300)}._hover\:opacity-90_12m41_2:hover{opacity:.9}}._active\:scale-\[0\.98\]_12m41_2:active{scale:.98}@media(min-width:40rem){._sm\:grid-cols-2_12m41_2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64rem){._lg\:grid-cols-4_12m41_2{grid-template-columns:repeat(4,minmax(0,1fr))}}}._loginPage_12m41_2{--bg-page:#f0f2f5;--bg-form:#fff;--text-primary:#213547;--text-secondary:#555e6e;--text-subtitle:#888fa0;--input-bg:#f5f7fa;--input-border:#dde1ea;--input-border-focus:#646cff;--input-text:#213547;--input-placeholder:#adb5bd;--input-error-border:#e53935;--input-error-bg:#fff5f5;--btn-login-bg:#646cff;--btn-login-hover:#535bf2;--btn-login-text:#fff;--btn-signup-bg:transparent;--btn-signup-border:#dde1ea;--btn-signup-text:#213547;--btn-signup-hover-bg:#f0f2f5;--link-color:#646cff;--link-hover:#535bf2;--shadow-form:0 8px 40px #646cff1a, 0 2px 8px #0000000f;--toggle-icon:#aaa;--dialog-overlay:#00000059;--dialog-bg:#fff;--dialog-text:#213547;--dialog-btn-bg:#646cff;--dialog-btn-text:#fff;--spinner-color:#fff}@media(prefers-color-scheme:dark){._loginPage_12m41_2{--bg-page:#13141a;--bg-form:#1e1f2e;--text-primary:#ffffffeb;--text-secondary:#ffffffa6;--text-subtitle:#fff6;--input-bg:#16172a;--input-border:#2e2f45;--input-border-focus:#646cff;--input-text:#ffffffde;--input-placeholder:#555a72;--input-error-border:#ff5252;--input-error-bg:#2a1a1a;--btn-login-bg:#646cff;--btn-login-hover:#535bf2;--btn-login-text:#fff;--btn-signup-bg:transparent;--btn-signup-border:#2e2f45;--btn-signup-text:#ffffffbf;--btn-signup-hover-bg:#2a2b3d;--link-color:#8b8fff;--link-hover:#646cff;--shadow-form:0 8px 40px #00000080, 0 2px 8px #0000004d;--toggle-icon:#666b85;--dialog-overlay:#000000a6;--dialog-bg:#1e1f2e;--dialog-text:#ffffffde;--dialog-btn-bg:#646cff;--dialog-btn-text:#fff;--spinner-color:#fff}}._loginPage_12m41_2{font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--bg-page);min-width:320px;min-height:100vh;color:var(--text-primary);justify-content:center;place-items:center;margin:0;font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.5;transition:background-color .3s,color .3s;display:flex}._loginPage_12m41_2 ._loginForm_12m41_2{background:var(--bg-form);box-shadow:var(--shadow-form);border-radius:16px;flex-direction:column;gap:.5rem;width:100%;max-width:400px;padding:2.5rem 2.2rem 2rem;transition:background .3s,box-shadow .3s;display:flex}._loginPage_12m41_2 ._logoContainer_12m41_2{justify-content:center;margin-bottom:.5rem;display:flex}._loginPage_12m41_2 ._logo_12m41_2{object-fit:contain;width:auto;height:56px}._loginPage_12m41_2 ._loginText_12m41_2{color:var(--text-primary);text-align:center;margin-top:.2rem;font-size:1.7rem;font-weight:700}._loginPage_12m41_2 ._loginSubtitle_12m41_2{color:var(--text-subtitle);text-align:center;margin-bottom:.8rem;font-size:.92rem}._loginPage_12m41_2 input{border:1.5px solid var(--input-border);background-color:var(--input-bg);width:100%;color:var(--input-text);box-sizing:border-box;border-radius:8px;outline:none;margin-bottom:.75rem;padding:.65em 1em;font-family:inherit;font-size:1em;transition:border-color .2s,background .2s,box-shadow .2s}._loginPage_12m41_2 input::placeholder{color:var(--input-placeholder)}._loginPage_12m41_2 input:focus{border-color:var(--input-border-focus);background-color:var(--input-bg);box-shadow:0 0 0 3px #646cff21}._loginPage_12m41_2 ._inputError_12m41_2{border-color:var(--input-error-border)!important;background-color:var(--input-error-bg)!important}._loginPage_12m41_2 ._passwordContainer_12m41_2{align-items:center;display:flex;position:relative}._loginPage_12m41_2 ._passwordContainer_12m41_2 input{width:100%;margin-bottom:.75rem;padding-right:2.8em}._loginPage_12m41_2 ._togglePassword_12m41_2{cursor:pointer;color:var(--toggle-icon);align-items:center;transition:color .2s;display:flex;position:absolute;top:50%;right:.85em;transform:translateY(-65%)}._loginPage_12m41_2 ._togglePassword_12m41_2:hover{color:var(--link-color)}._loginPage_12m41_2 ._togglePassword_12m41_2 svg{stroke:var(--toggle-icon);transition:stroke .2s}._loginPage_12m41_2 ._togglePassword_12m41_2:hover svg{stroke:var(--link-color)}._loginPage_12m41_2 button{cursor:pointer;border:1px solid #0000;border-radius:8px;width:100%;margin-bottom:.5rem;padding:.65em 1.2em;font-family:inherit;font-size:1em;font-weight:500;transition:background-color .22s,border-color .22s,color .22s,box-shadow .22s}._loginPage_12m41_2 #_loginButton_12m41_1{background-color:var(--btn-login-bg);color:var(--btn-login-text);border-color:#0000;justify-content:center;align-items:center;min-height:2.6em;display:flex}._loginPage_12m41_2 #_loginButton_12m41_1:hover:not(:disabled){background-color:var(--btn-login-hover);box-shadow:0 4px 16px #646cff40}._loginPage_12m41_2 #_loginButton_12m41_1:disabled{opacity:.7;cursor:not-allowed}._loginPage_12m41_2 #_signupButton_12m41_1{background-color:var(--btn-signup-bg);color:var(--btn-signup-text);border:1.5px solid var(--btn-signup-border)}._loginPage_12m41_2 #_signupButton_12m41_1:hover{background-color:var(--btn-signup-hover-bg);border-color:var(--input-border-focus);color:var(--link-color)}._loginPage_12m41_2 ._spinner_12m41_2{border:2.5px solid #ffffff4d;border-top-color:var(--spinner-color);border-radius:50%;width:20px;height:20px;animation:.7s linear infinite _spin_12m41_2}@keyframes _spin_12m41_2{to{transform:rotate(360deg)}}._loginPage_12m41_2 a{color:var(--link-color);font-weight:500;text-decoration:none;transition:color .2s}._loginPage_12m41_2 a:hover{color:var(--link-hover);text-decoration:underline}._loginPage_12m41_2 h1{font-size:3.2em;line-height:1.1}._loginPage_12m41_2 ._forgotText_12m41_2{text-align:center;margin-top:.3rem;font-size:.9rem}._loginPage_12m41_2 ._divider_12m41_2{text-align:center;color:#aaa;align-items:center;margin:16px 0;font-size:13px;display:flex}._loginPage_12m41_2 ._divider_12m41_2:before,._loginPage_12m41_2 ._divider_12m41_2:after{content:"";border-bottom:1px solid #e0e0e0;flex:1;margin:0 8px}._loginPage_12m41_2 ._googleButtonWrapper_12m41_2{justify-content:center;width:100%;margin-bottom:12px;display:flex}._loginPage_12m41_2 ._dialogOverlay_12m41_2{background:var(--dialog-overlay);z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._loginPage_12m41_2 ._dialogBox_12m41_2{background:var(--dialog-bg);color:var(--dialog-text);text-align:center;border-radius:12px;flex-direction:column;gap:1rem;min-width:280px;max-width:360px;padding:1.8rem 2rem 1.4rem;transition:background .3s;display:flex;box-shadow:0 8px 32px #00000038}._loginPage_12m41_2 ._dialogBox_12m41_2 p{margin:0;font-size:1rem;line-height:1.5}._loginPage_12m41_2 ._dialogBox_12m41_2 button{background-color:var(--dialog-btn-bg);color:var(--dialog-btn-text);cursor:pointer;border:none;border-radius:7px;margin-bottom:0;padding:.55em 2em;font-size:.97em;font-weight:600;transition:background .2s}._loginPage_12m41_2 ._dialogBox_12m41_2 button:hover{background-color:var(--btn-login-hover)}._loginPage_12m41_2 button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media(max-width:480px){._loginPage_12m41_2 ._loginForm_12m41_2{min-height:100vh;box-shadow:none;border-radius:0;padding:2rem 1.1rem 1.5rem}}@keyframes _pulse_12m41_1{50%{opacity:.5}}:root,._dashboardContainer_r10c9_5{--bg-page: #f8fafc;--bg-card: #ffffff;--bg-card-hover: #f8fafc;--bg-input: #ffffff;--bg-modal: #ffffff;--bg-modal-footer: #f8fafb;--bg-table-head: #f8fafc;--bg-search: transparent;--border-color: #e2e8f0;--border-subtle: #f1f5f9;--text-primary: #0f172a;--text-secondary: #334155;--text-muted: #64748b;--text-placeholder: #94a3b8;--topbar-bg: #ffffff;--topbar-border: #e5e7eb;--topbar-text: #111827;--topbar-icon: #6b7280;--sidebar-bg: #ffffff;--sidebar-border: #e5e7eb;--sidebar-item-hover: #f0f4ff;--sidebar-active-bg: #e0e7ff;--sidebar-active-txt: #4338ca;--sidebar-txt: #374151;--sidebar-logout-txt: #ef4444;--sidebar-logout-bg: #fef2f2;--brand-blue: #0044cc;--brand-blue-hover: #003399;--brand-blue-dark: #002266;--brand-mid: #185fa5;--brand-mid-hover: #0c447c;--card-blue-bg: #e0f2fe;--card-blue-txt: #0369a1;--card-green-bg: #dcfce7;--card-green-txt: #15803d;--card-purple-bg: #f3e8ff;--card-purple-txt: #7e22ce;--card-orange-bg: #ffedd5;--card-orange-txt: #c2410c;--badge-success-bg: #dcfce7;--badge-success-txt: #166534;--badge-danger-bg: #fee2e2;--badge-danger-txt: #991b1b;--badge-inactive-bg: #f1f5f9;--badge-inactive-txt: #64748b;--btn-primary-bg: #0044cc;--btn-primary-txt: #ffffff;--btn-cancel-bg: #ffffff;--btn-cancel-border: #e5e7eb;--btn-cancel-txt: #374151;--btn-cancel-hover: #f1f5f9;--btn-gen-bg: #f0f9ff;--btn-gen-border: #bae6fd;--btn-gen-txt: #0369a1;--btn-gen-hover: #e0f2fe;--btn-save-bg: #0044cc;--btn-save-txt: #ffffff;--btn-verify-bg: linear-gradient(135deg, #28a745 0%, #20c997 100%);--btn-verify-shadow: rgba(40, 167, 69, .3);--instruction-bg: #f8f9fa;--instruction-border: #0044cc;--instruction-txt: #555;--instruction-strong: #0044cc;--dns-head-bg: #0044cc;--dns-head-txt: #ffffff;--dns-row-hover: #f8f9fa;--dns-token-bg: #f0f4ff;--dns-token-txt: #0044cc;--spinner-track: #f3f3f3;--spinner-color: #0044cc;--verify-card-bg: #ffffff;--verify-card-shadow: rgba(0,0,0,.1);--shadow-card: 0 2px 8px rgba(0,0,0,.08);--shadow-card-hover: 0 10px 15px -3px rgba(0,0,0,.1);--shadow-modal: 0 20px 25px -5px rgba(0,0,0,.1);--shadow-add-btn: rgba(0, 68, 204, .3);--health-card-bg: #ffffff;--health-card-border: #e5e7eb;--health-heading: #111827;--health-row-border: #f3f4f6;--health-row-txt: #374151;--text-success: #16a34a;--text-warning: #d97706;--empty-bg: linear-gradient(135deg, #f5f7fa 0%, #c3cfe2 100%);--empty-icon: #0044cc;--empty-h3: #1a1a1a;--empty-p: #666;--modal-overlay: rgba(15, 23, 42, .4);--domain-tag-bg: #e6f1fb;--domain-tag-txt: #185fa5;--stat-pill-bg: #ffffff;--stat-pill-border: #e2e8f0;--stat-pill-txt: #64748b}@media(prefers-color-scheme:dark){:root,._dashboardContainer_r10c9_5{--bg-page: #0f1117;--bg-card: #1a1d2e;--bg-card-hover: #1e2235;--bg-input: #13151f;--bg-modal: #1a1d2e;--bg-modal-footer: #13151f;--bg-table-head: #13151f;--bg-search: transparent;--border-color: #2a2d3e;--border-subtle: #1e2235;--text-primary: rgba(255,255,255,.92);--text-secondary: rgba(255,255,255,.75);--text-muted: rgba(255,255,255,.45);--text-placeholder: rgba(255,255,255,.28);--topbar-bg: #13141f;--topbar-border: #2a2d3e;--topbar-text: rgba(255,255,255,.9);--topbar-icon: rgba(255,255,255,.5);--sidebar-bg: #13141f;--sidebar-border: #2a2d3e;--sidebar-item-hover: #1e2235;--sidebar-active-bg: #1e2a52;--sidebar-active-txt: #818cf8;--sidebar-txt: rgba(255,255,255,.75);--sidebar-logout-txt: #f87171;--sidebar-logout-bg: rgba(239,68,68,.1);--brand-blue: #5172f0;--brand-blue-hover: #4060e0;--brand-blue-dark: #2f4dc8;--brand-mid: #4e7fd5;--brand-mid-hover: #3a6ac2;--card-blue-bg: #0c2340;--card-blue-txt: #7bbdf7;--card-green-bg: #0a2818;--card-green-txt: #6ee7a0;--card-purple-bg: #1e1040;--card-purple-txt: #c084fc;--card-orange-bg: #2a1600;--card-orange-txt: #fb923c;--badge-success-bg: rgba(22,163,74,.18);--badge-success-txt: #6ee7a0;--badge-danger-bg: rgba(239,68,68,.18);--badge-danger-txt: #fca5a5;--badge-inactive-bg: rgba(100,116,139,.2);--badge-inactive-txt: #94a3b8;--btn-primary-bg: #4060e0;--btn-primary-txt: #ffffff;--btn-cancel-bg: #1a1d2e;--btn-cancel-border: #2a2d3e;--btn-cancel-txt: rgba(255,255,255,.75);--btn-cancel-hover: #1e2235;--btn-gen-bg: #0c1f38;--btn-gen-border: #1e3a5e;--btn-gen-txt: #7bbdf7;--btn-gen-hover: #102845;--btn-save-bg: #4060e0;--btn-save-txt: #ffffff;--btn-verify-bg: linear-gradient(135deg, #1e7a34 0%, #148a6b 100%);--btn-verify-shadow: rgba(30, 122, 52, .35);--instruction-bg: #13151f;--instruction-border: #4e7fd5;--instruction-txt: rgba(255,255,255,.65);--instruction-strong: #7bbdf7;--dns-head-bg: #1e2a52;--dns-head-txt: rgba(255,255,255,.9);--dns-row-hover: #1e2235;--dns-token-bg: #0c1f38;--dns-token-txt: #7bbdf7;--spinner-track: rgba(255,255,255,.1);--spinner-color: #7bbdf7;--verify-card-bg: #1a1d2e;--verify-card-shadow: rgba(0,0,0,.4);--shadow-card: 0 2px 8px rgba(0,0,0,.4);--shadow-card-hover: 0 10px 20px rgba(0,0,0,.4);--shadow-modal: 0 20px 40px rgba(0,0,0,.6);--shadow-add-btn: rgba(64, 96, 224, .35);--health-card-bg: #1a1d2e;--health-card-border: #2a2d3e;--health-heading: rgba(255,255,255,.9);--health-row-border: #2a2d3e;--health-row-txt: rgba(255,255,255,.7);--text-success: #6ee7a0;--text-warning: #fbbf24;--empty-bg: linear-gradient(135deg, #1a1d2e 0%, #0f1520 100%);--empty-icon: #4e7fd5;--empty-h3: rgba(255,255,255,.9);--empty-p: rgba(255,255,255,.5);--modal-overlay: rgba(0, 0, 0, .65);--domain-tag-bg: rgba(30,58,99,.6);--domain-tag-txt: #7bbdf7;--stat-pill-bg: #1a1d2e;--stat-pill-border: #2a2d3e;--stat-pill-txt: rgba(255,255,255,.55)}}._dashboardContainer_r10c9_5 *,._dashboardContainer_r10c9_5 *:before,._dashboardContainer_r10c9_5 *:after{transition:background-color .25s ease,color .25s ease,border-color .25s ease,box-shadow .25s ease}._dashboardContainer_r10c9_5{display:flex;flex-direction:column;height:100vh;background-color:var(--bg-page);color:var(--text-primary);font-family:system-ui,Avenir,Helvetica,Arial,sans-serif}._layoutBody_r10c9_289{display:flex;flex:1;overflow:hidden}._topbar_r10c9_298{display:flex;justify-content:space-between;align-items:center;padding:0 20px;height:56px;background-color:var(--topbar-bg);border-bottom:1px solid var(--topbar-border);z-index:100}._topbarLeft_r10c9_309{display:flex;align-items:center;gap:12px}._topbarRight_r10c9_315{display:flex;align-items:center;gap:16px}._menuButton_r10c9_321{background:none;border:none;cursor:pointer;padding:6px;border-radius:6px;color:var(--topbar-icon);display:flex;align-items:center}._menuButton_r10c9_321:hover{background:var(--sidebar-item-hover)}._menuIcon_r10c9_336{width:22px;height:22px;color:var(--topbar-icon)}._logo_r10c9_342{height:32px;width:auto}._pageName_r10c9_347{font-size:15px;font-weight:600;color:var(--topbar-text)}._icon_r10c9_353{width:22px;height:22px;color:var(--topbar-icon);cursor:pointer}._userNav_r10c9_360{display:flex;align-items:center}._userImage_r10c9_365{width:34px;height:34px;border-radius:50%;object-fit:cover;border:2px solid var(--border-color)}._sidebar_r10c9_376{width:220px;background:var(--sidebar-bg);border-right:1px solid var(--sidebar-border);display:flex;flex-direction:column;transition:width .25s ease;overflow:hidden}._sidebar_r10c9_376._collapsed_r10c9_386{width:56px}._sidebarNav_r10c9_390{padding:12px 8px;display:flex;flex-direction:column;gap:4px;flex:1;overflow-y:auto}._sidebarItem_r10c9_399{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:8px;cursor:pointer;color:var(--sidebar-txt);font-size:14px;font-weight:500;white-space:nowrap;transition:background .15s,color .15s}._sidebarItem_r10c9_399:hover{background:var(--sidebar-item-hover)}._sidebarItem_r10c9_399._active_r10c9_417{background:var(--sidebar-active-bg);color:var(--sidebar-active-txt)}._sidebarItem_r10c9_399._logout_r10c9_422{margin-top:auto;color:var(--sidebar-logout-txt)}._sidebarItem_r10c9_399._logout_r10c9_422:hover{background:var(--sidebar-logout-bg)}._sidebarIcon_r10c9_431{width:20px;height:20px;flex-shrink:0}._chevronIcon_r10c9_437{width:14px;height:14px;margin-left:auto;transition:transform .2s;color:var(--text-muted)}._chevronIcon_r10c9_437._open_r10c9_445{transform:rotate(180deg)}._submenu_r10c9_449{margin:2px 0 8px 12px;display:flex;flex-direction:column;gap:2px;border-left:1px solid var(--border-color);padding-left:8px}._submenuItem_r10c9_458{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:6px;cursor:pointer;color:var(--sidebar-txt);font-size:13px;transition:background .15s,color .15s}._submenuItem_r10c9_458:hover{background:var(--sidebar-item-hover)}._submenuItem_r10c9_458._active_r10c9_417{background:var(--sidebar-active-bg);color:var(--sidebar-active-txt)}._mainContent_r10c9_482{flex:1;overflow-y:auto;background-color:var(--bg-page);transition:all .25s ease}._mainContent_r10c9_482._expanded_r10c9_489{margin-left:0}._skyblue-dashboard-home_r10c9_496{padding:24px;animation:_fadeIn_r10c9_1 .4s ease-in-out}._dashboard-welcome-header_r10c9_501{margin-bottom:20px;color:var(--text-secondary);font-size:14px}._dashboard-welcome-header_r10c9_501 strong{color:var(--text-primary)}._skyblue-grid_r10c9_514{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;margin-bottom:32px}._skyblue-card_r10c9_521{background:var(--bg-card);border:1px solid var(--border-color);border-radius:12px;padding:20px;display:flex;align-items:center;box-shadow:var(--shadow-card);transition:transform .25s ease,box-shadow .25s ease}._skyblue-card_r10c9_521:hover{transform:translateY(-2px);box-shadow:var(--shadow-card-hover)}._skyblue-card-icon_r10c9_537{padding:12px;border-radius:10px;margin-right:16px;flex-shrink:0}._bg-skyblue-blue_r10c9_544{background-color:var(--card-blue-bg);color:var(--card-blue-txt)}._bg-skyblue-green_r10c9_545{background-color:var(--card-green-bg);color:var(--card-green-txt)}._bg-skyblue-purple_r10c9_546{background-color:var(--card-purple-bg);color:var(--card-purple-txt)}._bg-skyblue-orange_r10c9_547{background-color:var(--card-orange-bg);color:var(--card-orange-txt)}._skyblue-card-details_r10c9_549{display:flex;flex-direction:column}._skyblue-card-title_r10c9_554{font-size:13px;color:var(--text-muted);font-weight:600;text-transform:uppercase;letter-spacing:.025em}._skyblue-card-value_r10c9_562{font-size:18px;font-weight:700;color:var(--text-primary)}._skyblue-card-value-row_r10c9_568{display:flex;align-items:center;gap:10px;margin-top:4px}._skyblue-status-badge_r10c9_578{font-size:10px;padding:2px 8px;border-radius:20px;font-weight:700}._skyblue-status-badge_r10c9_578._active_r10c9_417,._skyblue-status-badge_r10c9_578._verified_r10c9_586,._skyblue-status-badge_r10c9_578._healthy_r10c9_587{background:var(--badge-success-bg);color:var(--badge-success-txt)}._skyblue-status-badge_r10c9_578._setup-pending_r10c9_592,._skyblue-status-badge_r10c9_578._at-risk_r10c9_593{background:var(--badge-danger-bg);color:var(--badge-danger-txt)}._dashboard-lower-section_r10c9_601{margin-top:8px}._health-card_r10c9_605{background:var(--health-card-bg);border:1px solid var(--health-card-border);border-radius:12px;padding:20px 24px;box-shadow:var(--shadow-card)}._health-card_r10c9_605 h3{font-size:15px;font-weight:600;color:var(--health-heading);margin:0 0 16px}._health-row_r10c9_620{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid var(--health-row-border);color:var(--health-row-txt);font-size:14px}._health-row_r10c9_620:last-child{border-bottom:none}._text-success_r10c9_632{color:var(--text-success)}._text-warning_r10c9_633{color:var(--text-warning)}._loading-container_r10c9_638{display:flex;justify-content:center;align-items:center;height:calc(100vh - 200px)}._spinner_r10c9_645{border:4px solid var(--spinner-track);border-top:4px solid var(--spinner-color);border-radius:50%;width:50px;height:50px;animation:_spin_r10c9_645 1s linear infinite}@keyframes _spin_r10c9_645{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._empty-state_r10c9_662{display:flex;flex-direction:column;align-items:center;justify-content:center;height:calc(100vh - 200px);text-align:center;background:var(--empty-bg);border-radius:12px;padding:40px 20px;box-shadow:var(--shadow-card)}._empty-state-icon_r10c9_675{width:120px;height:120px;margin-bottom:24px;color:var(--empty-icon);opacity:.8;animation:_float_r10c9_1 3s ease-in-out infinite}@keyframes _float_r10c9_1{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}._empty-state_r10c9_662 h3{font-size:28px;font-weight:700;color:var(--empty-h3);margin:0 0 12px;letter-spacing:-.5px}._empty-state_r10c9_662 p{font-size:16px;color:var(--empty-p);margin:0 0 32px;max-width:400px;line-height:1.6}._add-btn_r10c9_708{background:linear-gradient(135deg,var(--brand-blue) 0%,var(--brand-blue-hover) 100%);color:#fff;border:none;padding:14px 40px;font-size:16px;font-weight:600;border-radius:8px;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px var(--shadow-add-btn);text-transform:uppercase;letter-spacing:.5px}._add-btn_r10c9_708:hover{transform:translateY(-2px);box-shadow:0 6px 20px var(--shadow-add-btn);background:linear-gradient(135deg,var(--brand-blue-hover) 0%,var(--brand-blue-dark) 100%)}._add-btn_r10c9_708:active{transform:translateY(0);box-shadow:0 2px 8px var(--shadow-add-btn)}._verification-card_r10c9_737{background:var(--verify-card-bg);border-radius:12px;padding:32px;box-shadow:0 2px 8px var(--verify-card-shadow);max-width:600px;margin:0 auto;border:1px solid var(--border-color)}._verification-card_r10c9_737 h4{font-size:22px;font-weight:700;color:var(--text-primary);margin:0 0 24px}._instruction-box_r10c9_754{background-color:var(--instruction-bg);border-left:4px solid var(--instruction-border);padding:20px;margin-bottom:24px;border-radius:6px}._instruction-box_r10c9_754 p{margin:12px 0;color:var(--instruction-txt);font-size:14px;line-height:1.6}._instruction-box_r10c9_754 strong{color:var(--instruction-strong);font-weight:600}._dns-table_r10c9_777{width:100%;border-collapse:collapse;margin-top:16px;background:var(--bg-card);border-radius:6px;overflow:hidden;box-shadow:0 1px 3px var(--verify-card-shadow)}._dns-table_r10c9_777 thead{background-color:var(--dns-head-bg);color:var(--dns-head-txt)}._dns-table_r10c9_777 th{padding:14px;text-align:left;font-weight:600;font-size:13px;text-transform:uppercase;letter-spacing:.5px}._dns-table_r10c9_777 td{padding:14px;border-bottom:1px solid var(--border-color);font-size:14px;color:var(--text-secondary)}._dns-table_r10c9_777 tbody tr:last-child td{border-bottom:none}._dns-table_r10c9_777 tbody tr:hover{background-color:var(--dns-row-hover)}._token-cell_r10c9_814{font-family:Monaco,Menlo,Ubuntu Mono,monospace;background-color:var(--dns-token-bg);color:var(--dns-token-txt)}._token-cell_r10c9_814 code{background-color:transparent;color:inherit;font-weight:500;word-break:break-all}._verify-btn_r10c9_830{width:100%;background:var(--btn-verify-bg);color:#fff;border:none;padding:14px 24px;font-size:16px;font-weight:600;border-radius:8px;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px var(--btn-verify-shadow);text-transform:uppercase;letter-spacing:.5px}._verify-btn_r10c9_830:hover{transform:translateY(-2px);box-shadow:0 6px 16px var(--btn-verify-shadow);filter:brightness(1.08)}._verify-btn_r10c9_830:active{transform:translateY(0)}._section-header_r10c9_859{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;padding:0 4px}._um-page_r10c9_870{padding:28px 32px;background-color:var(--bg-page);min-height:100%;font-family:inherit}._um-header_r10c9_877{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px}._um-title_r10c9_884{font-size:18px;font-weight:500;color:var(--text-primary);margin-bottom:3px}._um-subtitle_r10c9_891{font-size:13px;color:var(--text-muted)}._um-domain-tag_r10c9_896{display:inline-block;background:var(--domain-tag-bg);color:var(--domain-tag-txt);border-radius:4px;padding:1px 7px;font-size:12px;font-weight:500;margin-left:5px}._um-btn-primary_r10c9_910{display:inline-flex;align-items:center;gap:6px;background:var(--brand-mid);color:#fff;border:none;border-radius:8px;padding:9px 16px;font-size:13px;font-weight:500;cursor:pointer;transition:background .15s}._um-btn-primary_r10c9_910:hover{background:var(--brand-mid-hover)}._um-btn-primary_r10c9_910:disabled{opacity:.6;cursor:not-allowed}._um-stats-row_r10c9_931{display:flex;gap:10px;margin-bottom:18px;flex-wrap:wrap}._um-stat-pill_r10c9_938{background:var(--stat-pill-bg);border:.5px solid var(--stat-pill-border);border-radius:20px;padding:6px 14px;font-size:12px;color:var(--stat-pill-txt)}._um-stat-pill_r10c9_938 strong{color:var(--text-primary);font-weight:500}._um-table-card_r10c9_955{background:var(--bg-card);border-radius:12px;border:.5px solid var(--border-color);overflow:hidden}._um-search-bar_r10c9_963{display:flex;align-items:center;gap:8px;padding:11px 16px;border-bottom:.5px solid var(--border-color)}._um-search-icon_r10c9_971{color:var(--text-placeholder);flex-shrink:0}._um-search-input_r10c9_976{border:none;outline:none;background:var(--bg-search);font-size:13px;color:var(--text-primary);width:100%;font-family:inherit}._um-search-input_r10c9_976::placeholder{color:var(--text-placeholder)}._um-table_r10c9_955{width:100%;border-collapse:collapse}._um-table_r10c9_955 thead th{padding:10px 16px;text-align:left;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);border-bottom:.5px solid var(--border-color);background:var(--bg-table-head)}._um-table_r10c9_955 thead th._um-right_r10c9_1006{text-align:right}._um-table_r10c9_955 tbody td{padding:13px 16px;border-bottom:.5px solid var(--border-subtle);font-size:13px;color:var(--text-secondary);vertical-align:middle}._um-table_r10c9_955 tbody tr:last-child td{border-bottom:none}._um-row_r10c9_1018{transition:background .12s}._um-row_r10c9_1018:hover{background:var(--bg-card-hover)}._um-right_r10c9_1006{text-align:right}._um-date-cell_r10c9_1022{color:var(--text-muted);font-size:13px}._um-empty-cell_r10c9_1023{text-align:center;color:var(--text-placeholder);padding:36px 16px;font-size:13px}._um-user-cell_r10c9_1031{display:flex;align-items:center;gap:10px}._um-avatar_r10c9_1037{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:500;flex-shrink:0}._um-user-name_r10c9_1049{font-weight:500;color:var(--text-primary)}._um-email-cell_r10c9_1052{display:flex;align-items:center;gap:6px;color:var(--text-muted);font-size:13px}._um-badge_r10c9_1061{display:inline-flex;align-items:center;padding:3px 9px;border-radius:20px;font-size:11px;font-weight:500}._um-badge-active_r10c9_1070{background:var(--badge-success-bg);color:var(--badge-success-txt)}._um-badge-inactive_r10c9_1071{background:var(--badge-inactive-bg);color:var(--badge-inactive-txt)}._um-action-btns_r10c9_1074{display:flex;align-items:center;gap:4px;justify-content:flex-end}._um-btn-icon_r10c9_1081{background:none;border:none;cursor:pointer;padding:6px;border-radius:6px;color:var(--text-muted);transition:background .12s,color .12s;display:inline-flex;align-items:center}._um-btn-icon_r10c9_1081:hover{background:var(--border-subtle);color:var(--text-primary)}._um-btn-icon-danger_r10c9_1098:hover{background:var(--badge-danger-bg);color:#dc2626}._um-icon-sm_r10c9_1103{width:16px;height:16px}._um-icon-xs_r10c9_1104{width:14px;height:14px}._um-modal-overlay_r10c9_1109{position:fixed;inset:0;background:var(--modal-overlay);display:flex;align-items:center;justify-content:center;z-index:100;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._um-modal_r10c9_1109{background:var(--bg-modal);border-radius:12px;border:.5px solid var(--border-color);width:400px;max-width:calc(100vw - 32px);overflow:hidden;box-shadow:var(--shadow-modal)}._um-modal-header_r10c9_1130{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:.5px solid var(--border-color)}._um-modal-title_r10c9_1138{font-size:15px;font-weight:500;color:var(--text-primary)}._um-modal-body_r10c9_1144{padding:20px;display:flex;flex-direction:column;gap:14px;background:var(--bg-modal)}._um-form-group_r10c9_1152{display:flex;flex-direction:column;gap:5px}._um-label_r10c9_1154{font-size:12px;font-weight:500;color:var(--text-muted);letter-spacing:.02em}._um-input_r10c9_1161{width:100%;padding:0 12px;height:36px;border:.5px solid var(--border-color);border-radius:8px;font-size:13px;font-family:inherit;color:var(--text-primary);background:var(--bg-input);outline:none;transition:border-color .15s,box-shadow .15s;box-sizing:border-box}._um-input_r10c9_1161:focus{border-color:var(--brand-mid);box-shadow:0 0 0 3px #185fa51f}._um-input_r10c9_1161::placeholder{color:var(--text-placeholder)}._um-email-row_r10c9_1184{display:flex;align-items:center}._um-input-email_r10c9_1186{border-radius:8px 0 0 8px!important;flex:1}._um-email-suffix_r10c9_1191{height:36px;display:flex;align-items:center;padding:0 12px;background:var(--bg-table-head);border:.5px solid var(--border-color);border-left:none;border-radius:0 8px 8px 0;font-size:13px;color:var(--text-muted);white-space:nowrap}._um-modal-footer_r10c9_1206{display:flex;justify-content:flex-end;gap:8px;padding:14px 20px;border-top:.5px solid var(--border-color);background:var(--bg-modal-footer)}._um-btn-cancel_r10c9_1215{background:var(--btn-cancel-bg);border:.5px solid var(--btn-cancel-border);color:var(--btn-cancel-txt);border-radius:8px;padding:8px 14px;font-size:13px;font-family:inherit;cursor:pointer;transition:background .12s}._um-btn-cancel_r10c9_1215:hover{background:var(--btn-cancel-hover)}._skyblue-user-modal_r10c9_1230{background:var(--bg-modal);width:100%;max-width:500px;border-radius:12px;padding:0;box-shadow:var(--shadow-modal);overflow:hidden;border:.5px solid var(--border-color)}._skyblue-user-modal_r10c9_1230 ._modal-header_r10c9_1241{padding:20px 24px;border-bottom:1px solid var(--border-color);display:flex;justify-content:space-between;align-items:center;background:var(--bg-modal);color:var(--text-primary)}._skyblue-user-modal_r10c9_1230 form{padding:24px;display:flex;flex-direction:column;gap:20px;background:var(--bg-modal)}._skyblue-user-modal_r10c9_1230 ._form-group_r10c9_1259 label{display:block;font-size:14px;font-weight:600;color:var(--text-secondary);margin-bottom:8px}._skyblue-user-modal_r10c9_1230 input{width:100%;padding:10px 12px;border:1px solid var(--border-color);border-radius:6px;font-size:14px;background:var(--bg-input);color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}._skyblue-user-modal_r10c9_1230 input:focus{border-color:var(--brand-blue);box-shadow:0 0 0 3px #0044cc1a}._skyblue-user-modal_r10c9_1230 ._modal-footer_r10c9_1285{padding:16px 24px;background-color:var(--bg-modal-footer);border-top:1px solid var(--border-color);display:flex;justify-content:flex-end;gap:12px}._email-input-wrapper_r10c9_1297{display:flex;align-items:center;border:1px solid var(--border-color);border-radius:8px;overflow:hidden;background:var(--bg-input)}._email-input-wrapper_r10c9_1297 input{border:none!important;background:transparent!important;color:var(--text-primary);flex:1}._domain-suffix_r10c9_1313{background:var(--bg-table-head);padding:0 16px;height:100%;display:flex;align-items:center;color:var(--text-muted);font-weight:500;border-left:1px solid var(--border-color)}._password-input-wrapper_r10c9_1324{display:flex;gap:8px}._gen-btn_r10c9_1329{background:var(--btn-gen-bg);border:1px solid var(--btn-gen-border);color:var(--btn-gen-txt);padding:0 12px;border-radius:8px;cursor:pointer;transition:background .15s}._gen-btn_r10c9_1329:hover{background:var(--btn-gen-hover)}._btn-save_r10c9_1341{background:var(--btn-save-bg);color:var(--btn-save-txt);border:none;padding:12px 24px;border-radius:8px;font-weight:600;cursor:pointer;transition:background .15s}._btn-save_r10c9_1341:hover{filter:brightness(1.1)}._btn-cancel_r10c9_1354{background:var(--btn-cancel-bg);border:1px solid var(--btn-cancel-border);color:var(--btn-cancel-txt);padding:12px 24px;border-radius:8px;cursor:pointer;transition:background .12s}._btn-cancel_r10c9_1354:hover{background:var(--btn-cancel-hover)}@keyframes _fadeIn_r10c9_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){._sidebar_r10c9_376{width:56px}._um-page_r10c9_870{padding:16px}._skyblue-grid_r10c9_514{grid-template-columns:1fr}}.fullpage-loader{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#fffc;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;justify-content:center;align-items:center;z-index:9999;transition:background-color .3s ease}.loader-content{text-align:center}.loader-spinner{width:50px;height:50px;border:5px solid #f3f3f3;border-top:5px solid #3498db;border-radius:50%;animation:spin 1s linear infinite;margin:0 auto 15px}.loader-message{font-size:1.1rem;color:#333;font-weight:500}@media(prefers-color-scheme:dark){.fullpage-loader{background:#0f1117cc}.loader-spinner{border-color:#ffffff1a;border-top-color:#5b8dee}.loader-message{color:#ffffffe6}}._domainManagement_bj12a_4{--bg-page: #ffffff;--bg-card: #ffffff;--bg-table-head: linear-gradient(135deg, #f8f9fa 0%, #f0f4ff 100%);--bg-row-hover: #f8f9fa;--bg-empty-icon: linear-gradient(135deg, #f0f4ff 0%, #e6f0ff 100%);--bg-modal: #ffffff;--bg-modal-footer: #ffffff;--bg-input: #ffffff;--bg-input-focus: #f8f9ff;--bg-shimmer-row: #ffffff;--border-color: #e0e0e0;--border-table: #f0f0f0;--border-input: #ddd;--text-primary: #1a1a1a;--text-secondary: #555;--text-muted: #666;--text-th: #333;--brand-blue: #0044cc;--brand-blue-hover: #003399;--brand-blue-dark: #002266;--domain-name-color: #0044cc;--badge-verified-bg: #d4edda;--badge-verified-txt: #155724;--badge-pending-bg: #fff3cd;--badge-pending-txt: #856404;--btn-setup-bg: #eef2ff;--btn-setup-txt: #4338ca;--btn-setup-hover: #e0e7ff;--btn-setup-shadow: rgba(67,56,202,.2);--btn-verify-bg: #fff8e1;--btn-verify-txt: #f57c00;--btn-verify-hover: #ffecb3;--btn-verify-shadow: rgba(245,124,0,.3);--btn-active-bg: #d4edda;--btn-active-txt: #155724;--btn-active-hover: #c3e6cb;--btn-active-shadow: rgba(40,167,69,.3);--btn-edit-bg: #e3f2fd;--btn-edit-txt: #1976d2;--btn-edit-hover: #bbdefb;--btn-edit-shadow: rgba(25,118,210,.3);--btn-delete-bg: #ffebee;--btn-delete-txt: #d32f2f;--btn-delete-hover: #ffcdd2;--btn-delete-shadow: rgba(211,47,47,.3);--btn-secondary-bg: #f0f0f0;--btn-secondary-txt: #333;--btn-secondary-hover: #e0e0e0;--btn-outline-bg: transparent;--btn-outline-txt: #555;--btn-outline-border: #ccc;--btn-outline-hover: #f5f5f5;--btn-success-bg: linear-gradient(135deg,#28a745 0%,#20c997 100%);--btn-success-shadow: rgba(40,167,69,.3);--modal-overlay: rgba(0,0,0,.5);--modal-shadow: 0 10px 40px rgba(0,0,0,.15);--modal-close-hover: #f0f0f0;--modal-close-txt: #999;--dns-th-bg: #f8f9fa;--dns-th-txt: #555;--dns-td-txt: #333;--dns-row-hover: #fafafa;--dns-code-bg: #f5f5f5;--dns-code-txt: #333;--dns-copy-bg: #ffffff;--dns-copy-border: #ddd;--dns-copy-txt: #555;--dns-copy-hover-bg: #f0f0f0;--dns-copy-hover-border:#aaa;--dns-copied-bg: #d4edda;--dns-copied-border: #c3e6cb;--dns-copied-txt: #155724;--dkim-value-bg: #f5f5f5;--dkim-value-border: #e8e8e8;--badge-mx-bg: #E6F1FB;--badge-mx-txt: #0C447C;--badge-spf-bg: #EAF3DE;--badge-spf-txt: #27500A;--badge-dkim-bg: #EEEDFE;--badge-dkim-txt: #3C3489;--note-bg: #fffde7;--note-border: #fbc02d;--note-txt: #7a5c00;--instr-bg: #f8f9fa;--instr-border: #0044cc;--instr-txt: #555;--token-code-bg: #f4f4f4;--verify-method-h5: #1a1a1a;--shimmer-base: #f0f0f0;--shimmer-shine: #e0e0e0;--shimmer-row-border: #f0f0f0;--status-wait-bg: #FAC775;--status-wait-txt: #633806;--status-ok-color: #28a745;--status-err-color: #dc3545;--dns-link-color: #0044cc;--dns-link-hover: #003399;--dns-intro-txt: #666;--shadow-table: 0 2px 8px rgba(0,0,0,.08);--shadow-add-btn: rgba(0,68,204,.3)}@media(prefers-color-scheme:dark){._domainManagement_bj12a_4{--bg-page: #0f1117;--bg-card: #1a1d2e;--bg-table-head: linear-gradient(135deg,#13151f 0%,#1a1d2e 100%);--bg-row-hover: #1e2235;--bg-empty-icon: linear-gradient(135deg,#0c1f38 0%,#102845 100%);--bg-modal: #1a1d2e;--bg-modal-footer: #13151f;--bg-input: #13151f;--bg-input-focus: #0c1020;--bg-shimmer-row: #1a1d2e;--border-color: #2a2d3e;--border-table: #1e2235;--border-input: #2a2d3e;--text-primary: rgba(255,255,255,.9);--text-secondary: rgba(255,255,255,.65);--text-muted: rgba(255,255,255,.45);--text-th: rgba(255,255,255,.7);--brand-blue: #5172f0;--brand-blue-hover: #4060e0;--brand-blue-dark: #2f4dc8;--domain-name-color: #7bbdf7;--badge-verified-bg: rgba(22,163,74,.18);--badge-verified-txt: #6ee7a0;--badge-pending-bg: rgba(202,138,4,.18);--badge-pending-txt: #fde68a;--btn-setup-bg: #1e2a52;--btn-setup-txt: #818cf8;--btn-setup-hover: #253166;--btn-setup-shadow: rgba(67,56,202,.35);--btn-verify-bg: rgba(245,124,0,.12);--btn-verify-txt: #fb923c;--btn-verify-hover: rgba(245,124,0,.2);--btn-verify-shadow: rgba(245,124,0,.3);--btn-active-bg: rgba(22,163,74,.15);--btn-active-txt: #6ee7a0;--btn-active-hover: rgba(22,163,74,.25);--btn-active-shadow: rgba(40,167,69,.3);--btn-edit-bg: rgba(25,118,210,.15);--btn-edit-txt: #7bbdf7;--btn-edit-hover: rgba(25,118,210,.25);--btn-edit-shadow: rgba(25,118,210,.3);--btn-delete-bg: rgba(211,47,47,.12);--btn-delete-txt: #f87171;--btn-delete-hover: rgba(211,47,47,.22);--btn-delete-shadow: rgba(211,47,47,.3);--btn-secondary-bg: #2a2d3e;--btn-secondary-txt: rgba(255,255,255,.75);--btn-secondary-hover: #353849;--btn-outline-bg: transparent;--btn-outline-txt: rgba(255,255,255,.6);--btn-outline-border: #2a2d3e;--btn-outline-hover: #1e2235;--btn-success-bg: linear-gradient(135deg,#1e7a34 0%,#148a6b 100%);--btn-success-shadow: rgba(30,122,52,.35);--modal-overlay: rgba(0,0,0,.65);--modal-shadow: 0 10px 50px rgba(0,0,0,.6);--modal-close-hover: #2a2d3e;--modal-close-txt: rgba(255,255,255,.4);--dns-th-bg: #13151f;--dns-th-txt: rgba(255,255,255,.5);--dns-td-txt: rgba(255,255,255,.75);--dns-row-hover: #1e2235;--dns-code-bg: #0c1020;--dns-code-txt: rgba(255,255,255,.75);--dns-copy-bg: #1a1d2e;--dns-copy-border: #2a2d3e;--dns-copy-txt: rgba(255,255,255,.55);--dns-copy-hover-bg: #2a2d3e;--dns-copy-hover-border:#3a3d50;--dns-copied-bg: rgba(22,163,74,.18);--dns-copied-border: rgba(22,163,74,.3);--dns-copied-txt: #6ee7a0;--dkim-value-bg: #0c1020;--dkim-value-border: #2a2d3e;--badge-mx-bg: rgba(12,68,124,.35);--badge-mx-txt: #7bbdf7;--badge-spf-bg: rgba(39,80,10,.35);--badge-spf-txt: #86efac;--badge-dkim-bg: rgba(60,52,137,.35);--badge-dkim-txt: #c084fc;--note-bg: rgba(251,192,45,.08);--note-border: #fbc02d;--note-txt: #fde68a;--instr-bg: #13151f;--instr-border: #5172f0;--instr-txt: rgba(255,255,255,.55);--token-code-bg: #0c1020;--verify-method-h5: rgba(255,255,255,.9);--shimmer-base: #1e2235;--shimmer-shine: #2a2d3e;--shimmer-row-border: #2a2d3e;--status-wait-bg: rgba(250,199,117,.25);--status-wait-txt: #fde68a;--status-ok-color: #6ee7a0;--status-err-color: #f87171;--dns-link-color: #7bbdf7;--dns-link-hover: #5172f0;--dns-intro-txt: rgba(255,255,255,.45);--shadow-table: 0 2px 12px rgba(0,0,0,.4);--shadow-add-btn: rgba(81,114,240,.35)}}._domainManagement_bj12a_4 *,._domainManagement_bj12a_4 *:before,._domainManagement_bj12a_4 *:after{transition:background-color .25s ease,color .25s ease,border-color .25s ease,box-shadow .25s ease}._domainManagement_bj12a_4{width:100%;height:100%;padding:24px;box-sizing:border-box}._domainHeader_bj12a_281{display:flex;justify-content:space-between;align-items:center;margin-bottom:32px}._domainTitleSection_bj12a_288 h2{font-size:28px;font-weight:700;color:var(--text-primary);margin:0 0 8px;letter-spacing:-.5px}._domainTitleSection_bj12a_288 p{font-size:14px;color:var(--text-muted);margin:0}._btnPrimaryAdd_bj12a_303{display:flex;align-items:center;gap:8px;background:linear-gradient(135deg,var(--brand-blue) 0%,var(--brand-blue-hover) 100%);color:#fff;border:none;padding:12px 24px;font-size:14px;font-weight:600;border-radius:8px;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px var(--shadow-add-btn);text-transform:uppercase;letter-spacing:.5px}._btnPrimaryAdd_bj12a_303:hover{transform:translateY(-2px);box-shadow:0 6px 16px var(--shadow-add-btn);background:linear-gradient(135deg,var(--brand-blue-hover) 0%,var(--brand-blue-dark) 100%)}._btnPrimaryAdd_bj12a_303 ._icon_bj12a_327{width:18px;height:18px}._domainTableContainer_bj12a_333{background:var(--bg-card);border-radius:12px;box-shadow:var(--shadow-table);overflow:hidden;border:1px solid var(--border-color)}._emptyDomainsState_bj12a_342{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 40px;text-align:center}._emptyIconBox_bj12a_351{width:80px;height:80px;background:var(--bg-empty-icon);border-radius:12px;display:flex;align-items:center;justify-content:center;margin-bottom:24px;color:var(--brand-blue)}._emptyDomainsState_bj12a_342 h3{font-size:22px;font-weight:700;color:var(--text-primary);margin:0 0 8px}._emptyDomainsState_bj12a_342 p{font-size:14px;color:var(--text-muted);margin:0 0 24px;max-width:300px}._domainsTable_bj12a_378{width:100%;border-collapse:collapse}._domainsTable_bj12a_378 thead{background:var(--bg-table-head);border-bottom:2px solid var(--border-color)}._domainsTable_bj12a_378 th{padding:16px;text-align:left;font-weight:600;font-size:13px;color:var(--text-th);text-transform:uppercase;letter-spacing:.5px}._domainsTable_bj12a_378 td{padding:16px;border-bottom:1px solid var(--border-table);font-size:14px;color:var(--text-secondary)}._domainsTable_bj12a_378 tbody tr{transition:background-color .2s ease}._domainsTable_bj12a_378 tbody tr:hover{background-color:var(--bg-row-hover)}._domainsTable_bj12a_378 tbody tr:last-child td{border-bottom:none}._domainNameContent_bj12a_418{display:flex;align-items:center;gap:12px}._domainIcon_bj12a_424{font-size:20px}._domainNameContent_bj12a_418 ._name_bj12a_426{font-weight:600;color:var(--domain-name-color)}._statusBadge_bj12a_432{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:20px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}._statusBadge_bj12a_432._verified_bj12a_444{background-color:var(--badge-verified-bg);color:var(--badge-verified-txt)}._statusBadge_bj12a_432._pending_bj12a_449{background-color:var(--badge-pending-bg);color:var(--badge-pending-txt)}._statusIcon_bj12a_454{width:14px;height:14px}._actionButtons_bj12a_460{display:flex;gap:8px}._btnIcon_bj12a_465{border-radius:6px;border:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:6px;transition:all .2s ease;padding:8px 12px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.3px;white-space:nowrap}._btnIcon_bj12a_465 ._icon_bj12a_327{width:18px;height:18px}._btnSetup_bj12a_484{background-color:var(--btn-setup-bg);color:var(--btn-setup-txt)}._btnSetup_bj12a_484:hover{background-color:var(--btn-setup-hover);transform:translateY(-2px);box-shadow:0 2px 6px var(--btn-setup-shadow)}._btnVerifyOwnership_bj12a_494{background-color:var(--btn-verify-bg);color:var(--btn-verify-txt)}._btnVerifyOwnership_bj12a_494:hover{background-color:var(--btn-verify-hover);transform:translateY(-2px);box-shadow:0 2px 6px var(--btn-verify-shadow)}._btnActive_bj12a_504{background-color:var(--btn-active-bg);color:var(--btn-active-txt)}._btnActive_bj12a_504:hover{background-color:var(--btn-active-hover);transform:translateY(-2px);box-shadow:0 2px 6px var(--btn-active-shadow)}._btnEdit_bj12a_514{background-color:var(--btn-edit-bg);color:var(--btn-edit-txt)}._btnEdit_bj12a_514:hover{background-color:var(--btn-edit-hover);transform:translateY(-2px);box-shadow:0 2px 6px var(--btn-edit-shadow)}._btnDelete_bj12a_524{background-color:var(--btn-delete-bg);color:var(--btn-delete-txt);padding:8px}._btnDelete_bj12a_524:hover{background-color:var(--btn-delete-hover);transform:translateY(-2px);box-shadow:0 2px 6px var(--btn-delete-shadow)}._modalOverlay_bj12a_536{position:fixed;inset:0;background-color:var(--modal-overlay);display:flex;align-items:center;justify-content:center;z-index:1000;animation:_fadeIn_bj12a_1 .2s ease;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}@keyframes _fadeIn_bj12a_1{0%{opacity:0}to{opacity:1}}._modalContent_bj12a_553{background:var(--bg-modal);border-radius:12px;box-shadow:var(--modal-shadow);width:90%;max-width:500px;animation:_slideUp_bj12a_1 .3s ease;border:1px solid var(--border-color)}._verificationModal_bj12a_563{max-width:620px}@keyframes _slideUp_bj12a_1{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}._modalHeader_bj12a_570{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid var(--border-color)}._modalHeader_bj12a_570 h3{font-size:18px;font-weight:700;color:var(--text-primary);margin:0}._modalClose_bj12a_585{background:none;border:none;font-size:20px;color:var(--modal-close-txt);cursor:pointer;width:32px;height:32px;display:flex;align-items:center;justify-content:center;transition:all .2s ease;border-radius:6px;flex-shrink:0}._modalClose_bj12a_585:hover{color:var(--text-primary);background-color:var(--modal-close-hover)}._modalBody_bj12a_605{padding:24px}._formGroup_bj12a_607{margin-bottom:20px}._formGroup_bj12a_607:last-child{margin-bottom:0}._formGroup_bj12a_607 label{display:block;font-weight:600;font-size:14px;color:var(--text-th);margin-bottom:8px}._formInput_bj12a_618{width:100%;padding:12px;border:1px solid var(--border-input);border-radius:6px;font-size:14px;font-family:inherit;background:var(--bg-input);color:var(--text-primary);transition:all .2s ease;box-sizing:border-box}._formInput_bj12a_618:focus{outline:none;border-color:var(--brand-blue);box-shadow:0 0 0 3px #0044cc1a;background-color:var(--bg-input-focus)}._formInput_bj12a_618::placeholder{color:var(--text-muted)}._modalFooter_bj12a_638{display:flex;justify-content:flex-end;gap:12px;padding:20px 24px;border-top:1px solid var(--border-color);background:var(--bg-modal-footer)}._btnPrimary_bj12a_303{background:linear-gradient(135deg,var(--brand-blue) 0%,var(--brand-blue-hover) 100%);color:#fff;border:none;padding:10px 24px;font-size:14px;font-weight:600;border-radius:6px;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px var(--shadow-add-btn);text-transform:uppercase;letter-spacing:.5px}._btnPrimary_bj12a_303:hover{transform:translateY(-2px);box-shadow:0 6px 16px var(--shadow-add-btn);background:linear-gradient(135deg,var(--brand-blue-hover) 0%,var(--brand-blue-dark) 100%)}._btnPrimary_bj12a_303:disabled{opacity:.6;cursor:not-allowed;transform:none}._btnSecondary_bj12a_669{background:var(--btn-secondary-bg);color:var(--btn-secondary-txt);border:none;padding:10px 24px;font-size:14px;font-weight:600;border-radius:6px;cursor:pointer;transition:all .2s ease;text-transform:uppercase;letter-spacing:.5px}._btnSecondary_bj12a_669:hover{background:var(--btn-secondary-hover)}._btnSecondaryOutline_bj12a_684{background:var(--btn-outline-bg);color:var(--btn-outline-txt);border:1px solid var(--btn-outline-border);padding:10px 20px;font-size:13px;font-weight:500;border-radius:6px;cursor:pointer;display:flex;align-items:center;gap:6px;transition:all .2s ease}._btnSecondaryOutline_bj12a_684:hover{background:var(--btn-outline-hover);border-color:var(--text-muted)}._btnSuccess_bj12a_703{background:var(--btn-success-bg);color:#fff;border:none;padding:10px 24px;font-size:14px;font-weight:600;border-radius:6px;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px var(--btn-success-shadow);text-transform:uppercase;letter-spacing:.5px}._btnSuccess_bj12a_703:hover{transform:translateY(-2px);box-shadow:0 6px 16px var(--btn-success-shadow);filter:brightness(1.08)}._btnSuccess_bj12a_703:disabled{opacity:.6;cursor:not-allowed;transform:none}._verificationMethod_bj12a_725{background-color:var(--instr-bg);border-left:4px solid var(--instr-border);padding:16px 20px;margin-bottom:20px;border-radius:0 6px 6px 0}._verificationMethod_bj12a_725 h5{font-size:15px;font-weight:700;color:var(--verify-method-h5);margin:0 0 12px}._instructionList_bj12a_739{margin:0;padding-left:20px;font-size:14px;color:var(--instr-txt);line-height:1.8}._instructionList_bj12a_739 li{margin-bottom:8px}._dnsTable_bj12a_749{width:100%;border-collapse:collapse;border:1px solid var(--border-color);border-radius:6px;overflow:hidden}._dnsTable_bj12a_749 th{background:var(--dns-th-bg);padding:10px 14px;text-align:left;font-size:12px;font-weight:600;color:var(--dns-th-txt);text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid var(--border-color)}._dnsTable_bj12a_749 td{padding:12px 14px;font-size:13px;color:var(--dns-td-txt)}._tokenCell_bj12a_773{display:flex;align-items:center;gap:8px}._tokenCell_bj12a_773 code{background:var(--token-code-bg);color:var(--dns-code-txt);padding:4px 8px;border-radius:4px;font-family:Courier New,monospace;font-size:13px;word-break:break-all;flex:1}._copyBtnInline_bj12a_789{background:var(--dns-copy-bg);border:1px solid var(--dns-copy-border);border-radius:4px;cursor:pointer;padding:4px 8px;font-size:12px;color:var(--dns-copy-txt);transition:all .2s ease;flex-shrink:0;display:flex;align-items:center;gap:4px;white-space:nowrap}._copyBtnInline_bj12a_789:hover{background:var(--dns-copy-hover-bg);border-color:var(--dns-copy-hover-border)}._copyBtnInline_bj12a_789._copied_bj12a_808{background:var(--dns-copied-bg);border-color:var(--dns-copied-border);color:var(--dns-copied-txt)}._dnsModalOverlay_bj12a_815{position:fixed;inset:0;background-color:var(--modal-overlay);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px;animation:_fadeIn_bj12a_1 .2s ease;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._dnsModalContent_bj12a_828{background:var(--bg-modal);border-radius:12px;box-shadow:var(--modal-shadow);width:100%;max-width:760px;animation:_slideUp_bj12a_1 .3s ease;display:flex;flex-direction:column;max-height:calc(100vh - 40px);overflow:hidden;border:1px solid var(--border-color)}._dnsModalHeader_bj12a_842{display:flex;justify-content:space-between;align-items:center;padding:18px 24px;border-bottom:1px solid var(--border-color);flex-shrink:0}._dnsModalHeader_bj12a_842 h3{font-size:17px;font-weight:700;color:var(--text-primary);margin:0}._dnsModalBody_bj12a_857{padding:20px 24px;overflow-y:auto;flex:1}._dnsIntroBar_bj12a_863{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}._dnsIntroBar_bj12a_863 p{font-size:13px;color:var(--dns-intro-txt);margin:0;line-height:1.5}._dnsHelpLink_bj12a_877{font-size:13px;color:var(--dns-link-color);text-decoration:none;font-weight:500;white-space:nowrap;display:flex;align-items:center;gap:4px;flex-shrink:0;transition:color .2s}._dnsHelpLink_bj12a_877:hover{color:var(--dns-link-hover);text-decoration:underline}._dnsRecordsTable_bj12a_895{width:100%;border-collapse:collapse;table-layout:fixed;border:1px solid var(--border-color);border-radius:8px;overflow:hidden}._dnsRecordsTable_bj12a_895 thead tr{background:var(--dns-th-bg)}._dnsRecordsTable_bj12a_895 th{padding:10px 12px;text-align:left;font-size:11px;font-weight:600;color:var(--dns-th-txt);text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid var(--border-color)}._dnsRecordsTable_bj12a_895 td{padding:10px 12px;border-bottom:1px solid var(--border-table);vertical-align:middle;font-size:13px;color:var(--dns-td-txt)}._dnsRecordsTable_bj12a_895 tbody tr:last-child td{border-bottom:none}._dnsRecordsTable_bj12a_895 tbody tr:hover{background:var(--dns-row-hover)}._dnsRecordsTable_bj12a_895 th:nth-child(1),._dnsRecordsTable_bj12a_895 td:nth-child(1){width:68px;text-align:center}._dnsRecordsTable_bj12a_895 th:nth-child(2),._dnsRecordsTable_bj12a_895 td:nth-child(2){width:110px}._dnsRecordsTable_bj12a_895 th:nth-child(3),._dnsRecordsTable_bj12a_895 td:nth-child(3){width:auto}._dnsRecordsTable_bj12a_895 th:nth-child(4),._dnsRecordsTable_bj12a_895 td:nth-child(4){width:72px;text-align:center}._dnsRecordsTable_bj12a_895 th:nth-child(5),._dnsRecordsTable_bj12a_895 td:nth-child(5){width:64px;text-align:center}._recordTypeBadge_bj12a_937{display:inline-block;padding:3px 10px;border-radius:4px;font-size:11px;font-weight:700;letter-spacing:.4px}._badgeMx_bj12a_945{background:var(--badge-mx-bg);color:var(--badge-mx-txt)}._badgeSpf_bj12a_946{background:var(--badge-spf-bg);color:var(--badge-spf-txt)}._badgeDkim_bj12a_947{background:var(--badge-dkim-bg);color:var(--badge-dkim-txt)}._dnsCodeVal_bj12a_950{font-family:Courier New,monospace;font-size:12px;color:var(--dns-code-txt);background:var(--dns-code-bg);padding:3px 7px;border-radius:4px;display:inline-block;word-break:break-all}._dnsCopyRow_bj12a_961{display:flex;align-items:center;gap:6px}._dnsCopyRow_bj12a_961 ._dnsCodeVal_bj12a_950{flex:1}._dnsCopyBtn_bj12a_968{background:var(--dns-copy-bg);border:1px solid var(--dns-copy-border);border-radius:4px;cursor:pointer;padding:3px 8px;font-size:12px;color:var(--dns-copy-txt);transition:all .2s ease;flex-shrink:0;display:flex;align-items:center;gap:4px;white-space:nowrap}._dnsCopyBtn_bj12a_968:hover{background:var(--dns-copy-hover-bg);border-color:var(--dns-copy-hover-border);color:var(--text-primary)}._dnsCopyBtn_bj12a_968._copied_bj12a_808{background:var(--dns-copied-bg);border-color:var(--dns-copied-border);color:var(--dns-copied-txt)}._priorityLabel_bj12a_994{font-size:13px;color:var(--text-muted);font-variant-numeric:tabular-nums}._dnsStatusCell_bj12a_1000{text-align:center;vertical-align:middle}._statusDotWait_bj12a_1002{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;background:var(--status-wait-bg);color:var(--status-wait-txt);border-radius:50%;font-size:11px;font-weight:700;line-height:1}._statusIconOk_bj12a_1015{width:20px;height:20px;color:var(--status-ok-color)}._statusIconErr_bj12a_1016{width:20px;height:20px;color:var(--status-err-color)}._dkimHostCode_bj12a_1019{font-family:Courier New,monospace;font-size:11px;color:var(--dns-code-txt);word-break:break-all}._dkimValueBlock_bj12a_1025{font-family:Courier New,monospace;font-size:11px;color:var(--dns-code-txt);background:var(--dkim-value-bg);padding:7px 10px;border-radius:4px;word-break:break-all;white-space:normal;line-height:1.5;margin-bottom:6px;border:1px solid var(--dkim-value-border)}._dkimCopyBtn_bj12a_1038{background:var(--dns-copy-bg);border:1px solid var(--dns-copy-border);border-radius:4px;cursor:pointer;padding:4px 10px;font-size:12px;color:var(--dns-copy-txt);transition:all .2s ease;display:inline-flex;align-items:center;gap:5px}._dkimCopyBtn_bj12a_1038:hover{background:var(--dns-copy-hover-bg);border-color:var(--dns-copy-hover-border)}._dkimCopyBtn_bj12a_1038._copied_bj12a_808{background:var(--dns-copied-bg);border-color:var(--dns-copied-border);color:var(--dns-copied-txt)}._dnsNoteBox_bj12a_1062{margin-top:16px;background:var(--note-bg);border-left:3px solid var(--note-border);border-radius:0 6px 6px 0;padding:10px 14px;font-size:13px;color:var(--note-txt);line-height:1.5}._dnsModalFooter_bj12a_1074{display:flex;justify-content:flex-end;align-items:center;gap:10px;padding:16px 24px;border-top:1px solid var(--border-color);flex-shrink:0;background:var(--bg-modal-footer)}._btnVerifyAll_bj12a_1085{background:linear-gradient(135deg,var(--brand-blue) 0%,var(--brand-blue-hover) 100%);color:#fff;border:none;padding:10px 22px;font-size:13px;font-weight:600;border-radius:6px;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px var(--shadow-add-btn);display:flex;align-items:center;gap:6px;text-transform:uppercase;letter-spacing:.4px}._btnVerifyAll_bj12a_1085:hover{transform:translateY(-2px);box-shadow:0 6px 16px var(--shadow-add-btn);background:linear-gradient(135deg,var(--brand-blue-hover) 0%,var(--brand-blue-dark) 100%)}._btnVerifyAll_bj12a_1085:disabled{opacity:.6;cursor:not-allowed;transform:none}@keyframes _shimmer_bj12a_1114{0%{background-position:-1000px 0}to{background-position:1000px 0}}._shimmerContainer_bj12a_1114{width:100%;padding:20px}._shimmerRow_bj12a_1115{display:flex;gap:16px;margin-bottom:16px;padding:16px;background:var(--bg-shimmer-row);border-radius:8px;border:1px solid var(--shimmer-row-border);height:60px;align-items:center}._shimmerCell_bj12a_1126{background:linear-gradient(90deg,var(--shimmer-base) 25%,var(--shimmer-shine) 50%,var(--shimmer-base) 75%);background-size:1000px 100%;animation:_shimmer_bj12a_1114 2s infinite;border-radius:4px}._shimmerDomain_bj12a_1132{flex:1;height:20px;min-width:150px}._shimmerStatus_bj12a_1133{width:150px;height:24px;border-radius:12px}._shimmerActions_bj12a_1134{width:120px;height:36px;border-radius:6px}@media(max-width:768px){._domainManagement_bj12a_4{padding:16px}._domainHeader_bj12a_281{flex-direction:column;align-items:flex-start;gap:16px}._domainsTable_bj12a_378{font-size:12px}._domainsTable_bj12a_378 th,._domainsTable_bj12a_378 td{padding:12px 8px}._modalContent_bj12a_553{width:95%}._dnsModalContent_bj12a_828{max-width:100%;border-radius:10px}._dnsModalBody_bj12a_857{padding:16px}._dnsIntroBar_bj12a_863{flex-direction:column;align-items:flex-start}._dnsRecordsTable_bj12a_895{font-size:12px}._dnsRecordsTable_bj12a_895 th,._dnsRecordsTable_bj12a_895 td{padding:8px}._shimmerRow_bj12a_1115{flex-direction:column;height:auto;gap:10px}._shimmerDomain_bj12a_1132,._shimmerStatus_bj12a_1133,._shimmerActions_bj12a_1134{width:100%}}._umPage_rn2vq_4{--bg-page: #f8fafc;--bg-card: #ffffff;--bg-table-head: #f8fafc;--bg-row-hover: #f8fafc;--bg-input: transparent;--bg-modal: #ffffff;--bg-modal-footer: #f8fafb;--bg-search: transparent;--border-color: #e2e8f0;--border-subtle: #f1f5f9;--text-primary: #0f172a;--text-secondary: #334155;--text-muted: #64748b;--text-placeholder: #94a3b8;--brand-mid: #185fa5;--brand-mid-hover: #0c447c;--badge-active-bg: #dcfce7;--badge-active-txt: #166534;--badge-inactive-bg: #f1f5f9;--badge-inactive-txt: #64748b;--btn-primary-bg: #185fa5;--btn-primary-txt: #ffffff;--btn-primary-hover: #0c447c;--btn-cancel-bg: #ffffff;--btn-cancel-border: #e2e8f0;--btn-cancel-txt: #334155;--btn-cancel-hover: #f1f5f9;--btn-icon-color: #94a3b8;--btn-icon-hover-bg: #f1f5f9;--btn-icon-hover-txt: #0f172a;--btn-danger-hover-bg:#fef2f2;--btn-danger-hover-txt:#dc2626;--input-border: #e2e8f0;--input-focus-border: #185fa5;--input-focus-shadow: rgba(24,95,165,.1);--suffix-bg: #f8fafc;--suffix-border: #e2e8f0;--modal-overlay: rgba(15,23,42,.4);--modal-shadow: 0 20px 25px -5px rgba(0,0,0,.1);--domain-tag-bg: #e6f1fb;--domain-tag-txt: #185fa5;--stat-pill-bg: #ffffff;--stat-pill-border: #e2e8f0;--stat-pill-txt: #64748b;--shadow-card: 0 1px 3px rgba(0,0,0,.06)}@media(prefers-color-scheme:dark){._umPage_rn2vq_4{--bg-page: #0f1117;--bg-card: #1a1d2e;--bg-table-head: #13151f;--bg-row-hover: #1e2235;--bg-input: transparent;--bg-modal: #1a1d2e;--bg-modal-footer: #13151f;--bg-search: transparent;--border-color: #2a2d3e;--border-subtle: #1e2235;--text-primary: rgba(255,255,255,.92);--text-secondary: rgba(255,255,255,.75);--text-muted: rgba(255,255,255,.45);--text-placeholder: rgba(255,255,255,.28);--brand-mid: #4e7fd5;--brand-mid-hover: #3a6ac2;--badge-active-bg: rgba(22,163,74,.18);--badge-active-txt: #6ee7a0;--badge-inactive-bg: rgba(100,116,139,.2);--badge-inactive-txt: #94a3b8;--btn-primary-bg: #4e7fd5;--btn-primary-txt: #ffffff;--btn-primary-hover: #3a6ac2;--btn-cancel-bg: #1a1d2e;--btn-cancel-border: #2a2d3e;--btn-cancel-txt: rgba(255,255,255,.75);--btn-cancel-hover: #1e2235;--btn-icon-color: rgba(255,255,255,.35);--btn-icon-hover-bg: #2a2d3e;--btn-icon-hover-txt: rgba(255,255,255,.9);--btn-danger-hover-bg: rgba(220,38,38,.12);--btn-danger-hover-txt:#f87171;--input-border: #2a2d3e;--input-focus-border: #4e7fd5;--input-focus-shadow: rgba(78,127,213,.12);--suffix-bg: #13151f;--suffix-border: #2a2d3e;--modal-overlay: rgba(0,0,0,.65);--modal-shadow: 0 20px 40px rgba(0,0,0,.6);--domain-tag-bg: rgba(30,58,99,.6);--domain-tag-txt: #7bbdf7;--stat-pill-bg: #1a1d2e;--stat-pill-border: #2a2d3e;--stat-pill-txt: rgba(255,255,255,.45);--shadow-card: 0 2px 12px rgba(0,0,0,.4)}}._umPage_rn2vq_4 *,._umPage_rn2vq_4 *:before,._umPage_rn2vq_4 *:after{transition:background-color .25s ease,color .25s ease,border-color .25s ease,box-shadow .25s ease}._umPage_rn2vq_4{padding:28px 32px;background-color:var(--bg-page);min-height:100%;font-family:inherit;color:var(--text-primary)}._umHeader_rn2vq_149{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px}._umTitle_rn2vq_156{font-size:18px;font-weight:500;color:var(--text-primary);margin-bottom:3px}._umSubtitle_rn2vq_163{font-size:13px;color:var(--text-muted)}._umDomainTag_rn2vq_168{display:inline-block;background:var(--domain-tag-bg);color:var(--domain-tag-txt);border-radius:4px;padding:1px 7px;font-size:12px;font-weight:500;margin-left:5px}._umBtnPrimary_rn2vq_180{display:inline-flex;align-items:center;gap:6px;background:var(--btn-primary-bg);color:var(--btn-primary-txt);border:none;border-radius:8px;padding:9px 16px;font-size:13px;font-weight:500;cursor:pointer;transition:background .15s}._umBtnPrimary_rn2vq_180:hover{background:var(--btn-primary-hover)}._umBtnPrimary_rn2vq_180:disabled{opacity:.6;cursor:not-allowed}._umStatsRow_rn2vq_198{display:flex;gap:10px;margin-bottom:18px;flex-wrap:wrap}._umStatPill_rn2vq_205{background:var(--stat-pill-bg);border:.5px solid var(--stat-pill-border);border-radius:20px;padding:6px 14px;font-size:12px;color:var(--stat-pill-txt)}._umStatPill_rn2vq_205 strong{color:var(--text-primary);font-weight:500}._umTableCard_rn2vq_220{background:var(--bg-card);border-radius:12px;border:.5px solid var(--border-color);overflow:hidden;box-shadow:var(--shadow-card)}._umSearchBar_rn2vq_229{display:flex;align-items:center;gap:8px;padding:11px 16px;border-bottom:.5px solid var(--border-color)}._umSearchIcon_rn2vq_237{color:var(--text-placeholder);flex-shrink:0}._umSearchInput_rn2vq_242{border:none;outline:none;background:var(--bg-search);font-size:13px;color:var(--text-primary);width:100%;font-family:inherit}._umSearchInput_rn2vq_242::placeholder{color:var(--text-placeholder)}._umTable_rn2vq_220{width:100%;border-collapse:collapse}._umTable_rn2vq_220 thead th{padding:10px 16px;text-align:left;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);border-bottom:.5px solid var(--border-color);background:var(--bg-table-head)}._umTable_rn2vq_220 thead th._umRight_rn2vq_271{text-align:right}._umTable_rn2vq_220 tbody td{padding:13px 16px;border-bottom:.5px solid var(--border-subtle);font-size:13px;color:var(--text-secondary);vertical-align:middle}._umTable_rn2vq_220 tbody tr:last-child td{border-bottom:none}._umRow_rn2vq_283{transition:background .12s}._umRow_rn2vq_283:hover{background:var(--bg-row-hover)}._umRight_rn2vq_271{text-align:right}._umDateCell_rn2vq_287{color:var(--text-muted);font-size:13px}._umEmptyCell_rn2vq_289{text-align:center;color:var(--text-placeholder);padding:36px 16px;font-size:13px}._umUserCell_rn2vq_297{display:flex;align-items:center;gap:10px}._umAvatar_rn2vq_303{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:500;flex-shrink:0}._umUserName_rn2vq_315{font-weight:500;color:var(--text-primary)}._umEmailCell_rn2vq_318{display:flex;align-items:center;gap:6px;color:var(--text-muted);font-size:13px}._umBadge_rn2vq_327{display:inline-flex;align-items:center;padding:3px 9px;border-radius:20px;font-size:11px;font-weight:500}._umBadgeActive_rn2vq_336{background:var(--badge-active-bg);color:var(--badge-active-txt)}._umBadgeInactive_rn2vq_337{background:var(--badge-inactive-bg);color:var(--badge-inactive-txt)}._umActionBtns_rn2vq_340{display:flex;align-items:center;gap:4px;justify-content:flex-end}._umBtnIcon_rn2vq_347{background:none;border:none;cursor:pointer;padding:6px;border-radius:6px;color:var(--btn-icon-color);transition:background .12s,color .12s;display:inline-flex;align-items:center}._umBtnIcon_rn2vq_347:hover{background:var(--btn-icon-hover-bg);color:var(--btn-icon-hover-txt)}._umBtnIconDanger_rn2vq_363:hover{background:var(--btn-danger-hover-bg);color:var(--btn-danger-hover-txt)}._umIconSm_rn2vq_369{width:16px;height:16px}._umIconXs_rn2vq_370{width:14px;height:14px}._umModalOverlay_rn2vq_373{position:fixed;inset:0;background:var(--modal-overlay);display:flex;align-items:center;justify-content:center;z-index:100;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._umModal_rn2vq_373{background:var(--bg-modal);border-radius:12px;border:.5px solid var(--border-color);width:400px;max-width:calc(100vw - 32px);overflow:hidden;box-shadow:var(--modal-shadow)}._umModalHeader_rn2vq_395{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:.5px solid var(--border-color)}._umModalTitle_rn2vq_403{font-size:15px;font-weight:500;color:var(--text-primary)}._umModalBody_rn2vq_410{padding:20px;display:flex;flex-direction:column;gap:14px;background:var(--bg-modal)}._umFormGroup_rn2vq_418{display:flex;flex-direction:column;gap:5px}._umLabel_rn2vq_420{font-size:12px;font-weight:500;color:var(--text-muted);letter-spacing:.02em}._umInput_rn2vq_427{width:100%;padding:0 12px;height:36px;border:.5px solid var(--input-border);border-radius:8px;font-size:13px;font-family:inherit;color:var(--text-primary);background:var(--bg-modal);outline:none;transition:border-color .15s,box-shadow .15s;box-sizing:border-box}._umInput_rn2vq_427:focus{border-color:var(--input-focus-border);box-shadow:0 0 0 3px var(--input-focus-shadow)}._umInput_rn2vq_427::placeholder{color:var(--text-placeholder)}._umEmailRow_rn2vq_448{display:flex;align-items:center}._umInputEmail_rn2vq_450{border-radius:8px 0 0 8px!important;flex:1}._umEmailSuffix_rn2vq_455{height:36px;display:flex;align-items:center;padding:0 12px;background:var(--suffix-bg);border:.5px solid var(--suffix-border);border-left:none;border-radius:0 8px 8px 0;font-size:13px;color:var(--text-muted);white-space:nowrap}._umModalFooter_rn2vq_470{display:flex;justify-content:flex-end;gap:8px;padding:14px 20px;border-top:.5px solid var(--border-color);background:var(--bg-modal-footer)}._umBtnCancel_rn2vq_479{background:var(--btn-cancel-bg);border:.5px solid var(--btn-cancel-border);color:var(--btn-cancel-txt);border-radius:8px;padding:8px 14px;font-size:13px;font-family:inherit;cursor:pointer;transition:background .12s}._umBtnCancel_rn2vq_479:hover{background:var(--btn-cancel-hover)}@media(max-width:768px){._umPage_rn2vq_4{padding:16px}._umHeader_rn2vq_149{flex-direction:column;gap:12px;align-items:flex-start}._umTable_rn2vq_220 thead th:nth-child(3),._umTable_rn2vq_220 tbody td:nth-child(3){display:none}}._container_aca9f_1{padding:20px;max-width:800px}._header_aca9f_6{margin-bottom:30px}._titleIcon_aca9f_10{display:flex;align-items:center;gap:12px;margin-bottom:8px}._icon_aca9f_17{width:28px;height:28px;color:#007bff}._subtitle_aca9f_23{color:#666;font-size:14px}._content_aca9f_28{background:#fff;border-radius:12px;padding:30px;box-shadow:0 4px 12px #0000000d}._infoBox_aca9f_35{background:#fff3cd;border:1px solid #ffeeba;color:#856404;padding:15px;border-radius:8px;margin-bottom:25px;font-size:14px;line-height:1.5}._generateBtn_aca9f_46{background:#007bff;color:#fff;border:none;padding:12px 24px;border-radius:8px;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:8px;transition:background .2s}._generateBtn_aca9f_46:hover:not(:disabled){background:#0056b3}._generateBtn_aca9f_46:disabled{opacity:.7;cursor:not-allowed}._btnIcon_aca9f_69{width:20px;height:20px}._resultBox_aca9f_74{margin-top:20px}._resultBox_aca9f_74 label{display:block;font-size:13px;color:#666;margin-bottom:8px;font-weight:500}._keyDisplayWrapper_aca9f_86{display:flex;align-items:center;background:#f8f9fa;border:1px solid #dee2e6;border-radius:8px;padding:12px;gap:10px}._apiKey_aca9f_96{flex:1;font-family:Courier New,Courier,monospace;font-weight:700;color:#28a745;word-break:break-all}._copyBtn_aca9f_104{background:#e9ecef;border:1px solid #ced4da;padding:6px 12px;border-radius:4px;cursor:pointer;font-size:12px;color:#495057;display:flex;align-items:center;gap:4px}._copyBtn_aca9f_104:hover{background:#dee2e6}._copyIcon_aca9f_121{width:16px;height:16px}._successMsg_aca9f_126{color:#28a745;font-size:13px;margin-top:10px;font-weight:500}._errorMsg_aca9f_133{color:#dc3545;background:#f8d7da;padding:10px;border-radius:4px;margin-top:20px;font-size:14px}._spinner_aca9f_142{width:20px;height:20px;border:2px solid rgba(255,255,255,.3);border-top:2px solid white;border-radius:50%;animation:_spin_aca9f_142 .8s linear infinite}@keyframes _spin_aca9f_142{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._apiDocsContainer_1xt50_1{padding:40px;max-width:1200px;margin:0 auto;animation:_fadeIn_1xt50_1 .5s ease-out;color:var(--text-primary);font-family:Inter,system-ui,-apple-system,sans-serif}._header_1xt50_10{margin-bottom:48px;border-bottom:1px solid var(--border-color);padding-bottom:32px}._badge_1xt50_16{display:inline-flex;align-items:center;padding:4px 12px;background:var(--sidebar-active-bg);color:var(--sidebar-active-txt);border-radius:99px;font-size:12px;font-weight:600;margin-bottom:16px;text-transform:uppercase;letter-spacing:.05em}._title_1xt50_30{font-size:36px;font-weight:800;margin-bottom:16px;letter-spacing:-.02em;color:var(--text-primary)}._subtitle_1xt50_38{font-size:18px;color:var(--text-muted);max-width:700px;line-height:1.6}._layoutGrid_1xt50_45{display:grid;grid-template-columns:1fr 440px;gap:48px;align-items:start}._section_1xt50_52{margin-bottom:56px}._sectionTitle_1xt50_56{font-size:22px;font-weight:700;margin-bottom:20px;display:flex;align-items:center;gap:12px;color:var(--text-primary)}._titleIcon_1xt50_66{width:24px;height:24px;color:var(--brand-blue)}._sectionDescription_1xt50_72{font-size:16px;color:var(--text-secondary);margin-bottom:24px;line-height:1.7}._infoBox_1xt50_79{display:flex;gap:16px;padding:20px;background:var(--bg-card-hover);border-left:4px solid var(--brand-blue);border-radius:8px;font-size:15px;color:var(--text-secondary);line-height:1.6}._infoIcon_1xt50_91{width:24px;height:24px;color:var(--brand-blue);flex-shrink:0}._endpointContainer_1xt50_98{display:inline-flex;align-items:center;background:var(--bg-input);border:1px solid var(--border-color);border-radius:10px;overflow:hidden;margin-bottom:32px;font-family:Fira Code,monospace;font-size:14px;box-shadow:var(--shadow-card)}._method_1xt50_111{background:var(--brand-blue);color:#fff;padding:8px 16px;font-weight:700}._url_1xt50_118{padding:8px 20px;color:var(--text-primary)}._subHeading_1xt50_123{font-size:17px;font-weight:600;margin-bottom:16px;color:var(--text-secondary)}._tableWrapper_1xt50_130{background:var(--bg-card);border:1px solid var(--border-color);border-radius:12px;overflow:hidden;box-shadow:var(--shadow-card)}._payloadTable_1xt50_138{width:100%;border-collapse:collapse}._payloadTable_1xt50_138 th{text-align:left;padding:14px 20px;background:var(--bg-table-head);font-size:12px;font-weight:600;text-transform:uppercase;color:var(--text-muted);border-bottom:1px solid var(--border-color)}._payloadTable_1xt50_138 td{padding:16px 20px;font-size:14px;color:var(--text-secondary);border-bottom:1px solid var(--border-subtle)}._payloadTable_1xt50_138 tr:last-child td{border-bottom:none}._paramName_1xt50_165{font-family:Fira Code,monospace;font-weight:600;color:var(--brand-blue)}._bestPracticesList_1xt50_171{list-style:none;padding:0}._bestPracticesList_1xt50_171 li{position:relative;padding-left:28px;margin-bottom:16px;font-size:15px;color:var(--text-secondary);line-height:1.6}._bestPracticesList_1xt50_171 li:before{content:"✓";position:absolute;left:0;color:var(--text-success);font-weight:700}._stickySidebar_1xt50_194{position:sticky;top:24px}._codePlayground_1xt50_199{background:#0f172a;border-radius:16px;overflow:hidden;box-shadow:0 25px 50px -12px #00000080}._tabHeader_1xt50_206{display:flex;background:#1e293b;padding:0 12px;border-bottom:1px solid #334155;overflow-x:auto;scrollbar-width:none}._tabHeader_1xt50_206::-webkit-scrollbar{display:none}._tabButton_1xt50_219{background:transparent;border:none;color:#94a3b8;padding:14px 20px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s ease;white-space:nowrap;border-bottom:2px solid transparent}._tabButton_1xt50_219:hover{color:#f8fafc}._activeTab_1xt50_236{color:#38bdf8;border-bottom-color:#38bdf8}._codeHeader_1xt50_241{display:flex;justify-content:space-between;align-items:center;padding:14px 24px;background:#1e293b}._langLabel_1xt50_249{font-size:11px;color:#64748b;font-weight:800;text-transform:uppercase;letter-spacing:.1em}._copyBtn_1xt50_257{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:#cbd5e1;padding:8px 16px;border-radius:8px;font-size:12px;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:8px;transition:all .2s ease}._copyBtn_1xt50_257:hover{background:#ffffff1a;color:#fff}._preContainer_1xt50_277{margin:0;padding:32px;font-family:Fira Code,JetBrains Mono,monospace;font-size:13.5px;line-height:1.7;color:#e2e8f0;overflow-x:auto;background:transparent}._footer_1xt50_288{margin-top:100px;padding:48px 0;border-top:1px solid var(--border-color);text-align:center;color:var(--text-muted);font-size:14px}@keyframes _fadeIn_1xt50_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1100px){._layoutGrid_1xt50_45{grid-template-columns:1fr}._stickySidebar_1xt50_194{position:static}}@media(max-width:640px){._apiDocsContainer_1xt50_1{padding:24px}._title_1xt50_30{font-size:28px}}._signupPage_172ow_8{--color-bg: #ffffff;--color-card-border: #ffffff;--color-text: #333333;--color-text-muted: #666666;--color-brand: #4a90e2;--color-brand-hover: #0056b3;--color-border: #cccccc;--color-checkbox: #007bff;--color-label: #333333;--color-input-bg: #ffffff;--color-input-text: #333333;--color-input-border: #cccccc;--color-input-focus: #4a90e2;--color-input-shadow: rgba(74,144,226,.3);--color-placeholder: #aaaaaa;--color-heading: #333333;--color-subheading: #555555;--btn-signup-bg: #e0e0e0;--btn-signup-txt: #333333;--btn-signup-hover: #d5d5d5;--spinner-track: rgba(0,0,0,.15);--spinner-color: #333333;--shadow-card: 0 5px 15px rgba(0,0,0,.1)}@media(prefers-color-scheme:dark){._signupPage_172ow_8{--color-bg: #1a1d2e;--color-card-border: #2a2d3e;--color-text: rgba(255,255,255,.88);--color-text-muted: rgba(255,255,255,.5);--color-brand: #5b8dee;--color-brand-hover: #82aaff;--color-border: #2a2d3e;--color-checkbox: #5b8dee;--color-label: rgba(255,255,255,.8);--color-input-bg: #13151f;--color-input-text: rgba(255,255,255,.88);--color-input-border: #2a2d3e;--color-input-focus: #5b8dee;--color-input-shadow: rgba(91,141,238,.25);--color-placeholder: rgba(255,255,255,.3);--color-heading: rgba(255,255,255,.92);--color-subheading: rgba(255,255,255,.55);--btn-signup-bg: #2a2d3e;--btn-signup-txt: rgba(255,255,255,.88);--btn-signup-hover: #353849;--spinner-track: rgba(255,255,255,.15);--spinner-color: #ffffff;--shadow-card: 0 5px 24px rgba(0,0,0,.55)}}._signupPage_172ow_8,._signupPage_172ow_8 *,._signupPage_172ow_8 *:before,._signupPage_172ow_8 *:after{transition:background-color .25s ease,color .25s ease,border-color .25s ease,box-shadow .25s ease}._signupPage_172ow_8{background-color:var(--color-bg)!important;border-color:var(--color-card-border)!important;box-shadow:var(--shadow-card)!important;color:var(--color-text)}._signupPage_172ow_8 h1{color:var(--color-heading)!important}._signupPage_172ow_8 p{color:var(--color-subheading)!important}._signupPage_172ow_8 input[type=text],._signupPage_172ow_8 input[type=password],._signupPage_172ow_8 input[type=email]{background-color:var(--color-input-bg)!important;color:var(--color-input-text)!important;border-color:var(--color-input-border)!important}._signupPage_172ow_8 input[type=text]::placeholder,._signupPage_172ow_8 input[type=password]::placeholder,._signupPage_172ow_8 input[type=email]::placeholder{color:var(--color-placeholder)!important;opacity:1}._signupPage_172ow_8 input[type=text]:focus,._signupPage_172ow_8 input[type=password]:focus,._signupPage_172ow_8 input[type=email]:focus{border-color:var(--color-input-focus)!important;box-shadow:0 4px 10px var(--color-input-shadow)!important}._signupForm_172ow_125{width:100%;text-align:left}._termsRow_172ow_133{display:flex;flex-direction:row;align-items:flex-start;gap:10px;width:100%;margin-bottom:15px;font-size:14px;line-height:1.5;color:var(--color-label);cursor:pointer;text-align:left;box-sizing:border-box}._termsCheckbox_172ow_148{width:16px;height:16px;min-width:16px;flex-shrink:0;flex:0 0 16px;margin:3px 0 0;cursor:pointer;accent-color:var(--color-checkbox);color-scheme:light}._termsLabel_172ow_162{flex:1;-webkit-user-select:none;user-select:none;color:var(--color-label);line-height:1.5;text-align:left}._termsLabel_172ow_162 a{color:var(--color-brand);text-decoration:none;font-weight:500}._termsLabel_172ow_162 a:hover{color:var(--color-brand-hover);text-decoration:underline}._signupBtn_172ow_183{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;background-color:var(--btn-signup-bg)!important;color:var(--btn-signup-txt)!important;border:1px solid var(--color-border)!important;border-radius:10px;padding:12px;font-size:16px;font-family:inherit;cursor:pointer;margin-bottom:0}._signupBtn_172ow_183:hover:not(:disabled){background-color:var(--btn-signup-hover)!important}._signupBtn_172ow_183:disabled{opacity:.7;cursor:not-allowed}._spinner_172ow_207{border:2px solid var(--spinner-track);border-top:2px solid var(--spinner-color);border-radius:50%;width:18px;height:18px;animation:_spin_172ow_207 .8s linear infinite;flex-shrink:0}@keyframes _spin_172ow_207{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._loginLink_172ow_225{margin-top:15px;font-size:14px;text-align:center;color:var(--color-text-muted)}._loginLink_172ow_225 a{color:var(--color-brand);text-decoration:none;font-weight:500}._loginLink_172ow_225 a:hover{color:var(--color-brand-hover);text-decoration:underline}._divider_172ow_245{display:flex;align-items:center;text-align:center;margin:16px 0;color:#aaa;font-size:13px}._divider_172ow_245:before,._divider_172ow_245:after{content:"";flex:1;border-bottom:1px solid #e0e0e0;margin:0 8px}._googleButtonWrapper_172ow_261{display:flex;justify-content:center;margin-bottom:12px;width:100%}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-green-50:oklch(98.2% .018 155.826);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(62.7% .194 149.214);--color-blue-50:oklch(97% .014 254.604);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-violet-50:oklch(96.9% .016 293.756);--color-violet-600:oklch(54.1% .281 293.009);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-800:oklch(27.9% .041 260.031);--color-slate-900:oklch(20.8% .042 265.755);--color-white:#fff;--spacing:.25rem;--container-md:28rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--font-weight-light:300;--font-weight-medium:500;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm:8px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.inset-0{inset:0}.left-1\/2{left:50%}.z-\[1000\]{z-index:1000}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.inline{display:inline}.inline-flex{display:inline-flex}.h-4{height:calc(var(--spacing) * 4)}.max-h-full{max-height:100%}.w-4{width:calc(var(--spacing) * 4)}.w-fit{width:fit-content}.w-full{width:100%}.max-w-6xl{max-width:var(--container-6xl)}.max-w-md{max-width:var(--container-md)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-pointer{cursor:pointer}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-center{justify-content:center}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-full{border-radius:3.40282e38px}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-blue-100{border-color:var(--color-blue-100)}.border-blue-500{border-color:var(--color-blue-500)}.border-blue-600\/20{border-color:#155dfc33}@supports (color:color-mix(in lab,red,red)){.border-blue-600\/20{border-color:color-mix(in oklab,var(--color-blue-600) 20%,transparent)}}.border-slate-100{border-color:var(--color-slate-100)}.border-slate-200{border-color:var(--color-slate-200)}.border-t-blue-600{border-top-color:var(--color-blue-600)}.bg-blue-50{background-color:var(--color-blue-50)}.bg-blue-600{background-color:var(--color-blue-600)}.bg-green-50{background-color:var(--color-green-50)}.bg-slate-50{background-color:var(--color-slate-50)}.bg-slate-100{background-color:var(--color-slate-100)}.bg-slate-900\/60{background-color:#0f172b99}@supports (color:color-mix(in lab,red,red)){.bg-slate-900\/60{background-color:color-mix(in oklab,var(--color-slate-900) 60%,transparent)}}.bg-violet-50{background-color:var(--color-violet-50)}.bg-white{background-color:var(--color-white)}.text-center{text-align:center}.text-left{text-align:left}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[15px\]{font-size:15px}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.text-blue-500{color:var(--color-blue-500)}.text-blue-600{color:var(--color-blue-600)}.text-blue-700{color:var(--color-blue-700)}.text-green-500{color:var(--color-green-500)}.text-green-600{color:var(--color-green-600)}.text-slate-400{color:var(--color-slate-400)}.text-slate-500{color:var(--color-slate-500)}.text-slate-600{color:var(--color-slate-600)}.text-slate-800{color:var(--color-slate-800)}.text-slate-900{color:var(--color-slate-900)}.text-violet-600{color:var(--color-violet-600)}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-blue-100{--tw-shadow-color:oklch(93.2% .032 255.585)}@supports (color:color-mix(in lab,red,red)){.shadow-blue-100{--tw-shadow-color:color-mix(in oklab, var(--color-blue-100) var(--tw-shadow-alpha), transparent)}}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}@media(hover:hover){.hover\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:border-slate-300:hover{border-color:var(--color-slate-300)}.hover\:opacity-90:hover{opacity:.9}}.active\:scale-\[0\.98\]:active{scale:.98}@media(min-width:40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64rem){.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}}.organizationPage{background:#fff;justify-content:center;align-items:center;min-height:100vh;font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;display:flex}.org-container{text-align:center;background:#fff;border-radius:14px;width:100%;max-width:420px;padding:2.5rem;box-shadow:0 4px 18px #00000014}.icon-wrapper{justify-content:center;margin-bottom:1.2rem;display:flex}.org-icon{color:#646cff;width:58px;height:58px}.org-title{color:#213547;margin-bottom:1.2rem;font-size:1.9rem;font-weight:600}.org-input{border:1px solid #dedede;border-radius:10px;outline:none;width:100%;margin-top:.5rem;padding:.8rem 1rem;font-size:1rem;transition:all .25s}.org-input:focus{border-color:#646cff;box-shadow:0 0 4px #646cff59}.org-btn{color:#fff;cursor:pointer;background-color:#646cff;border:none;border-radius:10px;width:100%;margin-top:1.3rem;padding:.85rem;font-size:1rem;font-weight:600;transition:all .25s}.org-btn:hover:not(:disabled){background-color:#535bf2}.org-btn:disabled{opacity:.7;cursor:not-allowed}.msg{margin-bottom:1rem;font-size:.95rem;font-weight:500}.msg.success{color:#2e8b57}.msg.error{color:#d9534f}.spinner{border:3px solid #fff;border-top-color:#0000;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite spin;display:inline-block}@keyframes spin{to{transform:rotate(360deg)}}@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-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-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-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}@keyframes pulse{50%{opacity:.5}}:root{--color-bg: #ffffff;--color-bg-page: #f5f5f5;--color-text: #333333;--color-text-sub: #555555;--color-text-muted: #666666;--color-border: #cccccc;--color-brand: #4a90e2;--color-brand-hover:#357abd;--color-brand-dark: #0056b3;--color-btn-gray: #e0e0e0;--color-btn-gray-h: #d5d5d5;--color-dialog-bg: #ffffff;--color-error: rgba(255,0,0,.5);--color-input-focus:rgba(74,144,226,.3);--shadow-form: 0 5px 15px rgba(0,0,0,.1);--shadow-dialog: 0 5px 15px rgba(0,0,0,.2);--spinner-track: rgba(255,255,255,.3);--spinner-color: #ffffff;--toggle-icon: #aaa;--toggle-hover: #777}@media(prefers-color-scheme:dark){:root{--color-bg: #13141f;--color-bg-page: #0f1117;--color-text: rgba(255,255,255,.88);--color-text-sub: rgba(255,255,255,.65);--color-text-muted: rgba(255,255,255,.45);--color-border: #2a2d3e;--color-brand: #5b8dee;--color-brand-hover:#4a7add;--color-brand-dark: #3a6acc;--color-btn-gray: #2a2d3e;--color-btn-gray-h: #353849;--color-dialog-bg: #1a1d2e;--color-error: rgba(255,80,80,.5);--color-input-focus:rgba(91,141,238,.25);--shadow-form: 0 5px 24px rgba(0,0,0,.5);--shadow-dialog: 0 5px 24px rgba(0,0,0,.6);--spinner-track: rgba(255,255,255,.15);--spinner-color: #ffffff;--toggle-icon: #666b85;--toggle-hover: #9099b8}}*{box-sizing:border-box;margin:0;padding:0}body{font-family:Inter,sans-serif;background-color:var(--color-bg);color:var(--color-text);margin:0;width:100%;transition:background-color .25s ease,color .25s ease}#root{width:100%}.pageContainer{min-height:100vh;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:1rem;background-color:var(--color-bg-page)}.logoContainer{position:absolute;top:20px;left:20px}.logo{height:30px;width:auto;cursor:pointer;transition:transform .2s ease}.logo:hover{transform:scale(1.05)}.user-image{height:30px;width:auto;cursor:pointer;transition:transform .2s ease}.user-image:hover{transform:scale(1.05)}.loginForm{width:90%;max-width:450px;min-width:300px;margin:60px auto;padding:40px 30px;background:var(--color-bg);border-radius:12px;border:2px solid var(--color-border);box-shadow:var(--shadow-form);text-align:center;font-family:Poppins,sans-serif;transition:background .25s ease,border-color .25s ease,box-shadow .25s ease}.loginText{font-size:36px;font-weight:600;margin-bottom:5px;color:var(--color-text)}.loginText h1{font-size:28px;font-weight:700;color:var(--color-text);margin-bottom:5px;letter-spacing:.5px}.loginText p{font-size:14px;color:var(--color-text-sub);font-weight:400}.loginSubtitle{font-size:14px;color:var(--color-text-muted);font-weight:400;margin-bottom:25px;letter-spacing:.3px}.loginForm input{width:100%;padding:12px 16px;margin-bottom:15px;border:2px solid var(--color-border);border-radius:10px;font-size:16px;outline:none;background:var(--color-bg);color:var(--color-text);transition:border-color .3s,box-shadow .3s,background .25s}.loginForm input:focus{border-color:var(--color-brand);box-shadow:0 4px 10px var(--color-input-focus)}.loginForm input::placeholder{color:var(--color-text-muted)}#loginButton,#signupButton{width:100%;padding:12px;border:none;border-radius:10px;font-size:16px;cursor:pointer;transition:background .3s}#loginButton{width:100%;height:45px;background-color:var(--color-brand);color:#fff;border:none;border-radius:6px;font-size:16px;font-weight:500;cursor:pointer;margin-bottom:10px;transition:background .3s ease;display:flex;justify-content:center;align-items:center}#loginButton:hover{background-color:var(--color-brand-dark)}#loginButton.loading{opacity:.9;cursor:not-allowed}#loginButton:disabled{opacity:.7;cursor:not-allowed}#signupButton{background-color:var(--color-btn-gray);color:var(--color-text)}#signupButton:hover{background-color:var(--color-btn-gray-h)}.forgotText{margin-top:15px;font-size:14px;text-align:right}.forgotText a{color:var(--color-brand);text-decoration:none;transition:color .2s}.forgotText a:hover{text-decoration:underline}.inputError{border-color:red!important;box-shadow:0 0 5px var(--color-error)!important}.dialogOverlay{position:fixed;inset:0;background:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.dialogBox{background:var(--color-dialog-bg);padding:25px 30px;border-radius:12px;text-align:center;width:300px;max-width:90%;box-shadow:var(--shadow-dialog);transition:background .25s ease}.dialogBox p{margin-bottom:20px;font-size:16px;color:var(--color-text)}.dialogBox button{padding:10px 20px;border:none;border-radius:8px;background-color:var(--color-brand);color:#fff;font-size:14px;cursor:pointer;transition:background .3s}.dialogBox button:hover{background-color:var(--color-brand-hover)}.passwordContainer{position:relative}.togglePassword{position:absolute;right:12px;top:50%;transform:translateY(-50%);cursor:pointer;display:flex;align-items:center}.togglePassword svg{stroke:var(--toggle-icon);width:20px;height:20px;transition:stroke .2s}.togglePassword:hover svg{stroke:var(--toggle-hover)}.spinner{border:3px solid var(--spinner-track);border-top:3px solid var(--spinner-color);border-radius:50%;width:22px;height:22px;animation:spin .8s linear infinite;display:inline-block;vertical-align:middle}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}#resetButton{margin-top:20px;background-color:var(--color-brand);color:#fff;border:none;width:200px;height:40px;border-radius:8px;cursor:pointer;transition:background .3s}#resetButton:hover{background-color:var(--color-brand-dark)}#resetButton:disabled{opacity:.7;cursor:not-allowed}@media(prefers-color-scheme:dark){.loginForm{background:#1a1d2e!important;border-color:#2a2d3e!important;box-shadow:0 5px 24px #0000008c!important}.loginText,.loginText h1{color:#ffffffeb!important}.loginSubtitle,.loginText p{color:#ffffff8c!important}.loginForm input[type=text],.loginForm input[type=password],.loginForm input[type=email]{background-color:#13151f!important;color:#ffffffe0!important;border-color:#2a2d3e!important}.loginForm input::placeholder{color:#ffffff4d!important;opacity:1}.loginForm input:focus{border-color:#5b8dee!important;box-shadow:0 4px 10px #5b8dee40!important}.passwordContainer .togglePassword svg{stroke:#666b85}.passwordContainer .togglePassword:hover svg{stroke:#9099b8}.forgotText{color:#ffffff80}.forgotText a{color:#5b8dee}.forgotText a:hover{color:#82aaff}}@media(max-width:1024px){.loginForm{max-width:450px;padding:35px 25px}.loginText h1{font-size:26px}.loginText p{font-size:13px}}@media(max-width:768px){.loginForm{max-width:400px;padding:30px 20px;margin:50px auto}.loginText h1{font-size:24px}.loginText p,.forgotText{font-size:12px}.logo{height:30px}.dialogBox{width:90%;padding:20px}}@media(max-width:480px){.loginForm{width:95%;max-width:95%;padding:20px;margin:30px auto}.loginText h1{font-size:20px}.loginText p{font-size:12px}.logoContainer{top:10px;left:10px}.logo{height:25px}#loginButton,#signupButton{font-size:14px;padding:10px}}@media(min-width:1200px){.loginForm{max-width:400px;padding:50px 40px}.loginText h1{font-size:32px}.loginText p{font-size:16px}}
