@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700&display=swap";@layer components;@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-white:#fff;--spacing:.25rem;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--shadow-sm:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--ease-in-out:cubic-bezier(.4,0,.2,1);--blur-3xl:64px;--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 utilities{.pointer-events-none{pointer-events:none}.visible{visibility:visible}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:calc(var(--spacing)*0)}.top-0{top:calc(var(--spacing)*0)}.left-1\/2{left:50%}.z-10{z-index:10}.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}}.contents{display:contents}.flex{display:flex}.hidden{display:none}.h-\[600px\]{height:600px}.min-h-screen{min-height:100vh}.w-\[600px\]{width:600px}.flex-shrink{flex-shrink:1}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.overflow-hidden{overflow:hidden}.border{border-style:var(--tw-border-style);border-width:1px}.bg-white{background-color:var(--color-white)}.bg-\[radial-gradient\(circle\,_oklch\(79\.5\%_0\.155_210_\/_0\.35\)_0\%\,_oklch\(15\.47\%_0\.0941_269\.31\)_70\%\)\]{background-image:radial-gradient(circle,#00d3ed59,#00355dac,#030233 70%);background-image:radial-gradient(circle,color(xyz 0.377 0.531 0.928 / 0.349),color(xyz 0.033 0.033 0.118 / 0.675),#030233 70%)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-3xl{--tw-blur:blur(var(--blur-3xl));filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}}:root{color-scheme:light dark;--primary-500:oklch(79.5% .155 210);--primary-50:oklch(97% .025 210);--primary-100:oklch(94% .045 210);--primary-200:oklch(88% .09 210);--primary-300:oklch(82% .125 210);--primary-400:oklch(81% .14 210);--primary-600:oklch(62% .125 210);--primary-700:oklch(48% .095 210);--primary-800:oklch(34% .065 210);--primary-900:oklch(20% .035 210);--primary-950:oklch(12% .02 210);--secondary-500:oklch(87% .22 158);--secondary-50:oklch(97% .035 158);--secondary-100:oklch(95% .065 158);--secondary-200:oklch(91% .13 158);--secondary-300:oklch(89% .18 158);--secondary-400:oklch(88% .2 158);--secondary-600:oklch(72% .18 158);--secondary-700:oklch(56% .14 158);--secondary-800:oklch(38% .09 158);--secondary-900:oklch(22% .05 158);--secondary-950:oklch(13% .03 158);--tertiary-500:oklch(15.47% .0941 269.31);--tertiary-50:oklch(92% .02 269);--tertiary-100:oklch(84% .04 269);--tertiary-200:oklch(68% .08 269);--tertiary-300:oklch(52% .12 269);--tertiary-400:oklch(36% .16 269);--tertiary-600:oklch(12% .08 269);--tertiary-700:oklch(10% .07 269);--tertiary-800:oklch(8% .06 269);--tertiary-900:oklch(6% .05 269);--tertiary-950:oklch(4% .04 269);--gray-950:oklch(10% 0 0);--gray-900:oklch(17% 0 0);--gray-800:oklch(25% 0 0);--gray-700:oklch(35% 0 0);--gray-600:oklch(45% 0 0);--gray-500:oklch(51% 0 0);--gray-400:oklch(64% 0 0);--gray-300:oklch(73% 0 0);--gray-200:oklch(82% 0 0);--gray-100:oklch(91% 0 0);--gray-50:oklch(95% 0 0);--gray-25:oklch(98% 0 0);--color-error:oklch(55% .22 25);--color-error-light:oklch(95% .05 25);--color-error-border:oklch(85% .12 25);--color-error-dark:oklch(65% .26 25);--color-error-dark-light:oklch(25% .08 25);--color-error-dark-border:oklch(70% .28 25);--color-red-bg-light:oklch(96% .04 25);--color-red-text-light:oklch(50% .18 25);--color-red-bg-dark:oklch(28% .05 25);--color-red-text-dark:oklch(78% .2 25);--color-success:oklch(65% .18 145);--color-success-light:oklch(95% .05 145);--color-success-border:oklch(75% .15 145);--color-success-dark:oklch(70% .22 145);--color-success-dark-light:oklch(20% .08 145);--color-success-dark-border:oklch(75% .24 145);--color-podio:oklch(55% .22 25);--color-tape:oklch(60% .18 240);--color-google:oklch(65% .15 230);--color-outlook:oklch(55% .15 250);--color-star:oklch(70% .15 80);--spacing-xxs:6px;--spacing-xs:8px;--spacing-2:4px;--spacing-3:12px;--spacing-4:10px;--spacing-5:14px;--spacing-sm:16px;--spacing-base:20px;--spacing-md:24px;--spacing-md-lg:30px;--spacing-lg:40px;--spacing-xl:60px;--spacing-2xl:100px;--icon-xs:18px;--icon-sm:24px;--icon-md:32px;--icon-lg:40px;--radius-xs:2px;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:12px;--radius-2xl:24px;--radius-full:9999px;--radius-pill:72px;--radius-header:130px;--font-size-xxs:10px;--font-size-xs:12px;--font-size-sm:clamp(12px,1.75vw,14px);--font-size-base:clamp(15px,1rem + .2vw,16px);--font-size-lg:clamp(17px,1.125rem + .3vw,18px);--font-size-xl:clamp(18px,1.25rem + .5vw,20px);--font-size-2xl:clamp(22px,1.5rem + .6vw,24px);--font-size-3xl:clamp(28px,2rem + 1vw,32px);--font-size-4xl:clamp(34px,2.375rem + 1.2vw,38px);--font-size-5xl:clamp(38px,2.625rem + 1.5vw,42px);--font-size-6xl:clamp(48px,3.5rem + 2vw,56px);--font-weight-light:325;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--transition-base:.3s ease;--transition-fast:.2s ease;--font-primary:"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell",sans-serif;--gradient-primary:linear-gradient(242.71deg,oklch(87% .22 158) 0%,oklch(79.5% .155 210) 92.15%);--gradient-primary-dark:linear-gradient(242.71deg,oklch(70% .18 158) 0%,oklch(65% .125 210) 92.15%);--gradient-hero-light:linear-gradient(in oklch,237.71deg,oklch(93% .12 140) 0%,oklch(91% .08 210) 108.98%);--gradient-hero-dark:linear-gradient(in oklch,237.71deg,oklch(75% .1 140) 0%,oklch(70% .07 210) 108.98%);--gradient-icon-connect:linear-gradient(in oklch,135deg,oklch(75% .14 160),oklch(60% .18 160));--gradient-icon-customize:linear-gradient(in oklch,135deg,oklch(70% .15 220),oklch(55% .18 220));--gradient-icon-automate:linear-gradient(in oklch,135deg,oklch(72% .17 280),oklch(57% .2 280));--gradient-integration-podio:linear-gradient(in oklch,135deg,oklch(65% .19 350),oklch(50% .22 350));--gradient-integration-tape:linear-gradient(in oklch,135deg,oklch(70% .16 280),oklch(55% .2 280));--gradient-integration-google:linear-gradient(in oklch,135deg,oklch(75% .14 210),oklch(60% .18 210));--gradient-integration-outlook:linear-gradient(in oklch,135deg,oklch(68% .15 250),oklch(53% .19 250));--gradient-feature-sync:linear-gradient(in oklch,135deg,oklch(75% .14 160),oklch(60% .18 160));--gradient-feature-rules:linear-gradient(in oklch,135deg,oklch(70% .15 220),oklch(55% .18 220));--gradient-feature-calendar:linear-gradient(in oklch,135deg,oklch(72% .17 280),oklch(57% .2 280));--gradient-feature-updates:linear-gradient(in oklch,135deg,oklch(76% .16 200),oklch(61% .2 200));--surface-1:oklch(98.46% .0017 247.84);--surface-2:oklch(100% 0 0);--surface-3:oklch(100% 0 0);--surface-table-header:oklch(98% 0 0);--surface-table-row-hover:oklch(92% .11 158.42);--surface-overlay:oklch(0% 0 0/.5);--text-heading:oklch(15% 0 0);--text-subheading:oklch(25% 0 0);--text-body:oklch(25% 0 0);--text-muted:oklch(45% 0 0);--text-disabled:oklch(64% 0 0);--text-inverse:oklch(100% 0 0);--text-on-primary:oklch(5% .01 269);--text-hover:oklch(25% 0 0);--text-primary:var(--text-body);--text-secondary:var(--text-muted);--text-tertiary:var(--text-disabled);--nav-item-color:oklch(15% 0 0);--border-subtle:oklch(94% 0 0);--border-default:oklch(90.06% 0 0);--border-strong:oklch(82% 0 0);--border-focus:var(--primary-500);--border-transparent:oklch(100% 0 0/.1);--border-modal:oklch(40% 0 0);--shadow-sm:0px 0px 1px oklch(0% 0 0/.32),0px 0px 2px oklch(0% 0 0/.08),0px 1px 3px oklch(0% 0 0/.08);--shadow-medium:0 2px 4px oklch(0% 0 0/.08),0 4px 8px oklch(0% 0 0/.12);--shadow-large:0 4px 6px oklch(0% 0 0/.08),0 8px 16px oklch(0% 0 0/.12),0 12px 24px oklch(0% 0 0/.16);--shadow-primary:0 4px 12px oklch(79.5% .155 210/.3);--gradient-hero-hover:var(--gradient-hero-light);--gradient-btn-border:var(--gradient-primary);--status-error:var(--color-error);--status-error-bg:var(--color-error-light);--status-error-border:var(--color-error-border);--status-success:var(--color-success);--status-success-bg:var(--color-success-light);--status-success-border:var(--color-success-border);--input-bg:var(--surface-3);--input-text:var(--text-primary);--input-border:none;--input-box-shadow:var(--shadow-sm);--input-placeholder:var(--text-secondary);--input-bg-hover:oklch(98% 0 0);--input-border-hover:none;--input-shadow-focus:0 0 0 4px var(--primary-500)}@supports (color:color-mix(in lab,red,red)){:root{--input-shadow-focus:0 0 0 4px color-mix(in oklch,var(--primary-500),transparent 90%)}}:root{--btn-main-bg:var(--btn-primary-color);--btn-main-border:transparent;--btn-main-color:var(--text-inverse);--btn-main-hover-bg:transparent;--btn-main-hover-border:var(--btn-primary-color);--btn-main-label-color:var(--text-inverse);--btn-main-label-hover-color:var(--btn-primary-color);--btn-outline-bg:var(--surface-2);--btn-outline-color:oklch(16% 0 0);--btn-outline-hover-bg:var(--gradient-hero-hover);--btn-outline-hover-color:oklch(16% 0 0);--btn-primary-bg:var(--secondary-500);--btn-primary-color:var(--tertiary-500);--btn-primary-hover-bg:var(--gradient-hero-hover);--btn-danger-bg:var(--status-error);--btn-danger-color:var(--text-inverse);--btn-danger-hover-bg:var(--surface-2);--btn-danger-hover-color:var(--status-error);--btn-danger-hover-border:var(--status-error);--card-bg:var(--surface-2);--card-border:var(--border-default);--card-shadow:var(--shadow-sm);--card-shadow-hover:var(--shadow-medium);--danger-zone-bg:oklch(100% 0 0/.98);--danger-zone-border:var(--status-error-border);--danger-zone-header-color:var(--tertiary-500);--danger-zone-text-color:var(--text-secondary);--date-picker-bg:var(--surface-2);--date-picker-border:var(--border-default);--date-picker-text:var(--text-primary);--date-picker-shadow:var(--shadow-large);--date-picker-item-hover-bg:var(--gray-50);--date-picker-item-selected-bg:var(--primary-600);--date-picker-item-selected-color:var(--text-inverse);--date-picker-header-bg:var(--surface-2);--date-picker-header-color:var(--text-primary);--date-picker-header-border:var(--border-default);--badge-pending-bg:oklch(95% .02 60);--badge-pending-text:oklch(45% .08 60);--badge-reviewed-bg:oklch(94% .045 210);--badge-reviewed-text:oklch(48% .095 210);--badge-fixed-bg:oklch(95% .065 158);--badge-fixed-text:oklch(56% .14 158);--badge-active-bg:oklch(95% .065 158);--badge-active-text:oklch(56% .14 158);--badge-inactive-bg:oklch(95% .02 60);--badge-inactive-text:oklch(45% .08 60);--badge-create-bg:oklch(95% .065 158);--badge-create-text:oklch(56% .14 158);--badge-update-bg:oklch(94% .045 210);--badge-update-text:oklch(48% .095 210);--badge-delete-bg:oklch(95% .05 25);--badge-delete-text:oklch(55% .16 25);--badge-manual-bg:oklch(95% .04 280);--badge-manual-text:oklch(50% .12 280);--badge-task-bg:oklch(95% .07 320);--badge-task-text:oklch(52% .15 320);--badge-comment-bg:oklch(95% .05 60);--badge-comment-text:oklch(50% .12 60);--badge-file-bg:oklch(94% .05 180);--badge-file-text:oklch(48% .11 180);--badge-webhook-bg:oklch(94% .05 260);--badge-webhook-text:oklch(48% .12 260);--badge-date-app-bg:oklch(95% .05 80);--badge-date-app-text:oklch(50% .12 80);--badge-date-global-bg:oklch(95% .04 280);--badge-date-global-text:oklch(50% .12 280);--badge-field-calculation-bg:oklch(95% .06 45);--badge-field-calculation-text:oklch(52% .14 45);--badge-field-text-bg:oklch(95% .02 60);--badge-field-text-text:oklch(45% .08 60);--badge-field-category-bg:oklch(95% .05 290);--badge-field-category-text:oklch(50% .13 290);--badge-field-app-bg:oklch(95% .065 158);--badge-field-app-text:oklch(56% .14 158);--badge-field-number-bg:oklch(94% .05 180);--badge-field-number-text:oklch(48% .11 180);--badge-field-date-bg:oklch(94% .045 210);--badge-field-date-text:oklch(48% .095 210);--badge-field-money-bg:oklch(95% .06 85);--badge-field-money-text:oklch(50% .13 85);--badge-field-location-bg:oklch(94% .05 260);--badge-field-location-text:oklch(48% .12 260);--badge-field-phone-bg:oklch(95% .05 340);--badge-field-phone-text:oklch(52% .13 340);--badge-field-contact-bg:oklch(95% .065 158);--badge-field-contact-text:oklch(56% .14 158);--badge-field-email-bg:oklch(94% .05 280);--badge-field-email-text:oklch(48% .12 280);--badge-field-embed-bg:oklch(94% .045 210);--badge-field-embed-text:oklch(48% .095 210);--badge-field-image-bg:oklch(95% .05 320);--badge-field-image-text:oklch(52% .13 320);--badge-field-progress-bg:oklch(94% .05 180);--badge-field-progress-text:oklch(48% .11 180);--badge-field-duration-bg:oklch(95% .05 290);--badge-field-duration-text:oklch(50% .13 290);--badge-error-bg:var(--color-red-bg-light);--badge-error-text:var(--color-red-text-light);--badge-warning-bg:oklch(96% .06 50);--badge-warning-text:oklch(50% .15 50);--toast-success-border:oklch(70% .19 145);--toast-error-border:oklch(65% .2 25);--toast-warning-border:oklch(75% .15 50);--toast-info-border:oklch(70% .14 250);--tooltip-bg:var(--surface-1);--tooltip-text:var(--text-body)}@supports (color:light-dark(black,white)){:root{color-scheme:light dark;--primary-500:light-dark(oklch(79.5% .155 210),oklch(75% .12 210));--primary-600:light-dark(oklch(62% .125 210),oklch(60% .11 210));--primary-50:light-dark(oklch(97% .025 210),oklch(25% .04 210));--surface-1:light-dark(oklch(98.46% .0017 247.84),oklch(17% 0 0));--surface-2:light-dark(oklch(100% 0 0),oklch(24% 0 0));--surface-3:light-dark(oklch(100% 0 0),oklch(28% 0 0));--surface-table-header:light-dark(oklch(98% 0 0),oklch(21% 0 0));--surface-table-row-hover:light-dark(oklch(92% .11 158.42),oklch(25% 0 0));--surface-overlay:light-dark(oklch(0% 0 0/.5),oklch(0% 0 0/.5));--text-heading:light-dark(oklch(15% 0 0),oklch(95% 0 0));--text-subheading:light-dark(oklch(25% 0 0),oklch(87% 0 0));--text-body:light-dark(oklch(25% 0 0),oklch(87% 0 0));--text-muted:light-dark(oklch(45% 0 0),oklch(70% 0 0));--text-disabled:light-dark(oklch(64% 0 0),oklch(55% 0 0));--text-inverse:light-dark(oklch(100% 0 0),oklch(100% 0 0));--text-on-primary:light-dark(oklch(5% .01 269),oklch(95% 0 0));--text-hover:oklch(25% 0 0);--text-primary:var(--text-body);--text-secondary:var(--text-muted);--text-tertiary:var(--text-disabled);--nav-item-color:light-dark(oklch(15% 0 0),oklch(95% 0 0));--border-subtle:light-dark(oklch(94% 0 0),oklch(28% 0 0));--border-default:light-dark(oklch(90.06% 0 0),oklch(35.23% 0 0));--border-strong:light-dark(oklch(82% 0 0),oklch(42% 0 0));--border-focus:light-dark(var(--primary-500),oklch(65% .125 210));--gradient-hero-hover:light-dark(var(--gradient-hero-light),var(--gradient-hero-dark));--gradient-btn-border:light-dark(var(--gradient-primary),var(--gradient-primary-dark));--status-error:light-dark(var(--color-error),var(--color-error-dark));--status-error-bg:light-dark(var(--color-error-light),var(--color-error-dark-light));--status-error-border:light-dark(var(--color-error-border),var(--color-error-dark-border));--status-success:light-dark(var(--color-success),var(--color-success-dark));--status-success-bg:light-dark(var(--color-success-light),var(--color-success-dark-light));--status-success-border:light-dark(var(--color-success-border),var(--color-success-dark-border));--input-bg:light-dark(oklch(100% 0 0),oklch(28% 0 0));--input-border:light-dark(none,1px solid oklch(37% 0 0));--input-box-shadow:light-dark(var(--shadow-sm),none);--input-placeholder:light-dark(var(--text-secondary),oklch(100% 0 0/.5));--input-bg-hover:light-dark(oklch(98% 0 0),oklch(30% 0 0));--input-border-hover:light-dark(none,1px solid oklch(42% 0 0));--btn-main-bg:light-dark(var(--btn-primary-color),oklch(56% .14 158));--btn-main-color:light-dark(var(--text-inverse),oklch(95% 0 0));--btn-main-hover-bg:light-dark(#0000,#0000);--btn-main-hover-border:light-dark(var(--btn-primary-color),oklch(56% .14 158));--btn-main-label-color:light-dark(var(--text-inverse),oklch(95% 0 0));--btn-main-label-hover-color:light-dark(var(--btn-primary-color),oklch(56% .14 158));--btn-outline-bg:light-dark(oklch(100% 0 0),oklch(24% 0 0));--btn-outline-color:light-dark(oklch(16% 0 0),oklch(55% .11 210));--btn-outline-hover-color:light-dark(oklch(16% 0 0),oklch(24% 0 0));--btn-primary-bg:light-dark(var(--secondary-500),oklch(56% .14 158));--btn-primary-color:light-dark(var(--tertiary-500),oklch(100% 0 0));--btn-danger-bg:light-dark(var(--status-error),oklch(55% .16 25));--btn-danger-color:light-dark(var(--text-inverse),oklch(95% 0 0));--btn-danger-hover-bg:light-dark(var(--surface-2),oklch(30% 0 0));--btn-danger-hover-color:light-dark(var(--status-error),oklch(65% .26 25));--btn-danger-hover-border:light-dark(var(--status-error),oklch(55% .16 25));--card-border:light-dark(var(--border-default),oklch(37% 0 0));--card-shadow:light-dark(var(--shadow-sm),0 2px 8px oklch(0% 0 0/.3));--card-shadow-hover:light-dark(var(--shadow-medium),0 4px 12px oklch(0% 0 0/.4));--danger-zone-bg:light-dark(oklch(100% 0 0/.98),oklch(24% 0 0));--danger-zone-border:light-dark(var(--status-error-border),oklch(55% .16 25));--danger-zone-header-color:light-dark(var(--tertiary-500),oklch(95% 0 0));--danger-zone-text-color:light-dark(var(--text-secondary),oklch(70% 0 0));--date-picker-bg:light-dark(oklch(100% 0 0),oklch(30% 0 0));--date-picker-border:light-dark(var(--border-default),oklch(37% 0 0));--date-picker-text:light-dark(var(--text-primary),oklch(70% 0 0));--date-picker-shadow:light-dark(var(--shadow-large),0 8px 24px oklch(0% 0 0/.5));--date-picker-item-hover-bg:light-dark(var(--gray-50),oklch(32% 0 0));--date-picker-item-selected-bg:light-dark(var(--primary-600),oklch(55% .11 210));--date-picker-item-selected-color:light-dark(var(--text-inverse),oklch(100% 0 0));--date-picker-header-bg:light-dark(var(--surface-2),oklch(35% 0 0));--date-picker-header-color:light-dark(var(--text-primary),oklch(70% 0 0));--date-picker-header-border:light-dark(var(--border-default),oklch(37% 0 0));--badge-pending-bg:light-dark(oklch(95% .02 60),oklch(30% .03 60));--badge-pending-text:light-dark(oklch(45% .08 60),oklch(80% .08 60));--badge-reviewed-bg:light-dark(oklch(94% .045 210),oklch(30% .06 210));--badge-reviewed-text:light-dark(oklch(48% .095 210),oklch(75% .12 210));--badge-fixed-bg:light-dark(oklch(95% .065 158),oklch(32% .08 158));--badge-fixed-text:light-dark(oklch(56% .14 158),oklch(78% .16 158));--badge-active-bg:light-dark(oklch(95% .065 158),oklch(32% .08 158));--badge-active-text:light-dark(oklch(56% .14 158),oklch(78% .16 158));--badge-inactive-bg:light-dark(oklch(95% .02 60),oklch(30% .03 60));--badge-inactive-text:light-dark(oklch(45% .08 60),oklch(80% .08 60));--badge-create-bg:light-dark(oklch(95% .065 158),oklch(32% .08 158));--badge-create-text:light-dark(oklch(56% .14 158),oklch(78% .16 158));--badge-update-bg:light-dark(oklch(94% .045 210),oklch(30% .06 210));--badge-update-text:light-dark(oklch(48% .095 210),oklch(75% .12 210));--badge-delete-bg:light-dark(oklch(95% .05 25),oklch(30% .06 25));--badge-delete-text:light-dark(oklch(55% .16 25),oklch(75% .18 25));--badge-manual-bg:light-dark(oklch(95% .04 280),oklch(30% .05 280));--badge-manual-text:light-dark(oklch(50% .12 280),oklch(75% .14 280));--badge-task-bg:light-dark(oklch(95% .07 320),oklch(30% .08 320));--badge-task-text:light-dark(oklch(52% .15 320),oklch(78% .16 320));--badge-comment-bg:light-dark(oklch(95% .05 60),oklch(30% .06 60));--badge-comment-text:light-dark(oklch(50% .12 60),oklch(75% .14 60));--badge-file-bg:light-dark(oklch(94% .05 180),oklch(30% .06 180));--badge-file-text:light-dark(oklch(48% .11 180),oklch(75% .13 180));--badge-webhook-bg:light-dark(oklch(94% .05 260),oklch(30% .06 260));--badge-webhook-text:light-dark(oklch(48% .12 260),oklch(75% .14 260));--badge-date-app-bg:light-dark(oklch(95% .05 80),oklch(30% .06 80));--badge-date-app-text:light-dark(oklch(50% .12 80),oklch(75% .14 80));--badge-date-global-bg:light-dark(oklch(95% .04 280),oklch(30% .05 280));--badge-date-global-text:light-dark(oklch(50% .12 280),oklch(75% .14 280));--badge-field-calculation-bg:light-dark(oklch(95% .06 45),oklch(30% .07 45));--badge-field-calculation-text:light-dark(oklch(52% .14 45),oklch(75% .15 45));--badge-field-text-bg:light-dark(oklch(95% .02 60),oklch(30% .03 60));--badge-field-text-text:light-dark(oklch(45% .08 60),oklch(80% .08 60));--badge-field-category-bg:light-dark(oklch(95% .05 290),oklch(30% .06 290));--badge-field-category-text:light-dark(oklch(50% .13 290),oklch(75% .15 290));--badge-field-app-bg:light-dark(oklch(95% .065 158),oklch(32% .08 158));--badge-field-app-text:light-dark(oklch(56% .14 158),oklch(78% .16 158));--badge-field-number-bg:light-dark(oklch(94% .05 180),oklch(30% .06 180));--badge-field-number-text:light-dark(oklch(48% .11 180),oklch(75% .13 180));--badge-field-date-bg:light-dark(oklch(94% .045 210),oklch(30% .06 210));--badge-field-date-text:light-dark(oklch(48% .095 210),oklch(75% .12 210));--badge-field-money-bg:light-dark(oklch(95% .06 85),oklch(30% .07 85));--badge-field-money-text:light-dark(oklch(50% .13 85),oklch(75% .14 85));--badge-field-location-bg:light-dark(oklch(94% .05 260),oklch(30% .06 260));--badge-field-location-text:light-dark(oklch(48% .12 260),oklch(75% .14 260));--badge-field-phone-bg:light-dark(oklch(95% .05 340),oklch(30% .06 340));--badge-field-phone-text:light-dark(oklch(52% .13 340),oklch(75% .14 340));--badge-field-contact-bg:light-dark(oklch(95% .065 158),oklch(32% .08 158));--badge-field-contact-text:light-dark(oklch(56% .14 158),oklch(78% .16 158));--badge-field-email-bg:light-dark(oklch(94% .05 280),oklch(30% .06 280));--badge-field-email-text:light-dark(oklch(48% .12 280),oklch(75% .14 280));--badge-field-embed-bg:light-dark(oklch(94% .045 210),oklch(30% .06 210));--badge-field-embed-text:light-dark(oklch(48% .095 210),oklch(75% .12 210));--badge-field-image-bg:light-dark(oklch(95% .05 320),oklch(30% .06 320));--badge-field-image-text:light-dark(oklch(52% .13 320),oklch(75% .14 320));--badge-field-progress-bg:light-dark(oklch(94% .05 180),oklch(30% .06 180));--badge-field-progress-text:light-dark(oklch(48% .11 180),oklch(75% .13 180));--badge-field-duration-bg:light-dark(oklch(95% .05 290),oklch(30% .06 290));--badge-field-duration-text:light-dark(oklch(50% .13 290),oklch(75% .15 290));--badge-error-bg:light-dark(var(--color-red-bg-light),var(--color-red-bg-dark));--badge-error-text:light-dark(var(--color-red-text-light),var(--color-red-text-dark));--badge-warning-bg:light-dark(oklch(96% .06 50),oklch(30% .07 50));--badge-warning-text:light-dark(oklch(50% .15 50),oklch(75% .16 50));--toast-success-border:light-dark(oklch(70% .19 145),oklch(65% .17 145));--toast-error-border:light-dark(oklch(65% .2 25),oklch(55% .16 25));--toast-warning-border:light-dark(oklch(75% .15 50),oklch(65% .12 50));--toast-info-border:light-dark(oklch(70% .14 250),oklch(65% .12 250))}}html[data-theme=light]{color-scheme:light;--surface-1:oklch(98.46% .0017 247.84);--surface-2:oklch(100% 0 0);--surface-3:oklch(100% 0 0);--surface-table-header:oklch(98% 0 0);--surface-table-row-hover:oklch(92% .11 158.42);--text-primary:oklch(25% 0 0);--text-secondary:oklch(45% 0 0);--text-tertiary:oklch(64% 0 0);--text-inverse:oklch(100% 0 0);--text-on-primary:oklch(5% .01 269);--nav-item-color:oklch(15% 0 0);--border-subtle:oklch(94% 0 0);--border-default:oklch(90.06% 0 0);--border-strong:oklch(82% 0 0);--border-focus:var(--primary-500);--gradient-hero-hover:var(--gradient-hero-light);--gradient-btn-border:var(--gradient-primary);--status-error:var(--color-error);--status-error-bg:var(--color-error-light);--status-error-border:var(--color-error-border);--status-success:var(--color-success);--status-success-bg:var(--color-success-light);--status-success-border:var(--color-success-border);--input-bg:oklch(100% 0 0);--input-border:none;--input-box-shadow:var(--shadow-sm);--input-bg-hover:oklch(98% 0 0);--input-border-hover:none;--btn-main-bg:var(--btn-primary-color);--btn-main-color:var(--text-inverse);--btn-main-hover-bg:transparent;--btn-main-hover-border:var(--btn-primary-color);--btn-main-label-hover-color:var(--btn-primary-color);--btn-outline-bg:oklch(100% 0 0);--btn-outline-color:oklch(16% 0 0);--btn-outline-hover-color:oklch(16% 0 0);--btn-primary-bg:var(--secondary-500);--btn-primary-color:var(--tertiary-500);--btn-danger-bg:var(--status-error);--btn-danger-hover-bg:var(--surface-2);--card-shadow:var(--shadow-sm);--card-shadow-hover:var(--shadow-medium);--danger-zone-bg:oklch(100% 0 0/.98);--danger-zone-header-color:var(--tertiary-500)}html[data-theme=dark]{color-scheme:dark;--primary-500:oklch(75% .12 210);--primary-600:oklch(60% .11 210);--primary-50:oklch(25% .04 210);--surface-1:oklch(20% 0 0);--surface-2:oklch(24% 0 0);--surface-3:oklch(28% 0 0);--surface-table-header:oklch(21% 0 0);--surface-table-row-hover:oklch(26% 0 0);--text-heading:oklch(95% 0 0);--text-subheading:oklch(87% 0 0);--text-body:oklch(87% 0 0);--text-muted:oklch(70% 0 0);--text-disabled:oklch(55% 0 0);--text-inverse:oklch(100% 0 0);--text-on-primary:oklch(95% 0 0);--text-hover:oklch(25% 0 0);--text-primary:var(--text-body);--text-secondary:var(--text-muted);--text-tertiary:var(--text-disabled);--nav-item-color:oklch(95% 0 0);--border-subtle:oklch(28% 0 0);--border-default:oklch(35.23% 0 0);--border-strong:oklch(40% 0 0);--border-focus:oklch(65% .125 210);--shadow-sm:0px 0px 1px oklch(100% 0 0/.12),0px 0px 2px oklch(100% 0 0/.08),0px 2px 6px oklch(100% 0 0/.1);--shadow-medium:0 4px 8px oklch(100% 0 0/.15),0 8px 16px oklch(100% 0 0/.12);--shadow-large:0 8px 16px oklch(100% 0 0/.18),0 16px 32px oklch(100% 0 0/.15);--gradient-hero-hover:var(--gradient-hero-dark);--gradient-btn-border:var(--gradient-primary-dark);--status-error:var(--color-error-dark);--status-error-bg:var(--color-error-dark-light);--status-error-border:var(--color-error-dark-border);--status-success:var(--color-success-dark);--status-success-bg:var(--color-success-dark-light);--status-success-border:var(--color-success-dark-border);--input-bg:oklch(28% 0 0);--input-text:oklch(100% 0 0);--input-border:1px solid oklch(35% 0 0);--input-box-shadow:none;--input-placeholder:oklch(100% 0 0/.5);--input-bg-hover:oklch(30% 0 0);--input-border-hover:1px solid oklch(40% 0 0);--btn-main-bg:oklch(56% .14 158);--btn-main-color:oklch(95% 0 0);--btn-main-hover-bg:transparent;--btn-main-hover-border:oklch(56% .14 158);--btn-main-label-color:oklch(95% 0 0);--btn-main-label-hover-color:oklch(56% .14 158);--btn-outline-bg:oklch(24% 0 0);--btn-outline-color:oklch(55% .11 210);--btn-outline-hover-color:oklch(24% 0 0);--btn-primary-bg:oklch(56% .14 158);--btn-primary-color:oklch(100% 0 0);--btn-danger-bg:oklch(55% .16 25);--btn-danger-color:oklch(95% 0 0);--btn-danger-hover-bg:oklch(30% 0 0);--btn-danger-hover-color:oklch(65% .26 25);--btn-danger-hover-border:oklch(55% .16 25);--card-border:oklch(35% 0 0);--card-shadow:0 2px 8px oklch(0% 0 0/.3);--card-shadow-hover:0 4px 12px oklch(0% 0 0/.4);--danger-zone-bg:oklch(24% 0 0);--danger-zone-border:oklch(55% .16 25);--danger-zone-header-color:oklch(95% 0 0);--danger-zone-text-color:oklch(70% 0 0);--date-picker-bg:oklch(30% 0 0);--date-picker-border:oklch(35% 0 0);--date-picker-text:oklch(70% 0 0);--date-picker-shadow:0 8px 24px oklch(0% 0 0/.5);--date-picker-item-hover-bg:oklch(35% 0 0);--date-picker-item-selected-bg:oklch(55% .11 210);--date-picker-header-bg:oklch(35% 0 0);--date-picker-header-border:oklch(35% 0 0);--badge-pending-bg:oklch(30% .03 60);--badge-pending-text:oklch(80% .08 60);--badge-reviewed-bg:oklch(30% .06 210);--badge-reviewed-text:oklch(75% .12 210);--badge-fixed-bg:oklch(32% .08 158);--badge-fixed-text:oklch(78% .16 158);--badge-active-bg:oklch(32% .08 158);--badge-active-text:oklch(78% .16 158);--badge-inactive-bg:oklch(30% .03 60);--badge-inactive-text:oklch(80% .08 60);--badge-create-bg:oklch(32% .08 158);--badge-create-text:oklch(78% .16 158);--badge-update-bg:oklch(30% .06 210);--badge-update-text:oklch(75% .12 210);--badge-delete-bg:oklch(30% .06 25);--badge-delete-text:oklch(75% .18 25);--badge-manual-bg:oklch(30% .05 280);--badge-manual-text:oklch(75% .14 280);--badge-task-bg:oklch(30% .08 320);--badge-task-text:oklch(78% .16 320);--badge-comment-bg:oklch(30% .06 60);--badge-comment-text:oklch(75% .14 60);--badge-file-bg:oklch(30% .06 180);--badge-file-text:oklch(75% .13 180);--badge-webhook-bg:oklch(30% .06 260);--badge-webhook-text:oklch(75% .14 260);--badge-date-app-bg:oklch(30% .06 80);--badge-date-app-text:oklch(75% .14 80);--badge-date-global-bg:oklch(30% .05 280);--badge-date-global-text:oklch(75% .14 280);--badge-field-calculation-bg:oklch(30% .07 45);--badge-field-calculation-text:oklch(75% .15 45);--badge-field-text-bg:oklch(30% .03 60);--badge-field-text-text:oklch(80% .08 60);--badge-field-category-bg:oklch(30% .06 290);--badge-field-category-text:oklch(75% .15 290);--badge-field-app-bg:oklch(32% .08 158);--badge-field-app-text:oklch(78% .16 158);--badge-field-number-bg:oklch(30% .06 180);--badge-field-number-text:oklch(75% .13 180);--badge-field-date-bg:oklch(30% .06 210);--badge-field-date-text:oklch(75% .12 210);--badge-field-money-bg:oklch(30% .07 85);--badge-field-money-text:oklch(75% .14 85);--badge-field-location-bg:oklch(30% .06 260);--badge-field-location-text:oklch(75% .14 260);--badge-field-phone-bg:oklch(30% .06 340);--badge-field-phone-text:oklch(75% .14 340);--badge-field-contact-bg:oklch(32% .08 158);--badge-field-contact-text:oklch(78% .16 158);--badge-field-email-bg:oklch(30% .06 280);--badge-field-email-text:oklch(75% .14 280);--badge-field-embed-bg:oklch(30% .06 210);--badge-field-embed-text:oklch(75% .12 210);--badge-field-image-bg:oklch(30% .06 320);--badge-field-image-text:oklch(75% .14 320);--badge-field-progress-bg:oklch(30% .06 180);--badge-field-progress-text:oklch(75% .13 180);--badge-field-duration-bg:oklch(30% .06 290);--badge-field-duration-text:oklch(75% .15 290);--badge-error-bg:var(--color-red-bg-dark);--badge-error-text:var(--color-red-text-dark);--badge-warning-bg:oklch(30% .07 50);--badge-warning-text:oklch(75% .16 50)}html[data-theme=dark] .bg-elliptical-glows:before,html[data-theme=dark] .bg-elliptical-glows:after{opacity:.3}html[data-theme=dark] body{color:#ffffffde}html[data-theme=dark] table{border-color:#292929}html[data-theme=dark] th{color:#fff;background:#181818;border-bottom-color:#404040}html[data-theme=dark] td{color:#ffffffde;border-bottom-color:#222}html[data-theme=dark] tr:hover{background:#222}html[data-theme=dark] .day-cell.selected,html[data-theme=dark] .day-cell.in-range,html[data-theme=dark] .day-cell.in-range.range-complete{color:#222}html[data-theme=dark] label{color:#9e9e9e}html[data-theme=dark] .card,html[data-theme=dark] .errors-card{border-color:#404040;box-shadow:0 2px 8px #0000004d}html[data-theme=dark] .card-hover:hover{box-shadow:0 4px 12px #0006}html[data-theme=dark] .dropdown,html[data-theme=dark] [role=listbox],html[data-theme=dark] [role=menu]{background:#2e2e2e;border-color:#424242;box-shadow:0 8px 24px #00000080}html[data-theme=dark] .dropdown-item:hover,html[data-theme=dark] [role=option]:hover,html[data-theme=dark] [role=menuitem]:hover{background:#333}html[data-theme=dark] dialog,html[data-theme=dark] .modal{background:#3a3a3a;border-color:#404040;box-shadow:0 8px 24px #00000080}html[data-theme=dark] .btn-about-badge{color:#fff;border-color:#00bc76;border-color:oklch(70% .18 158)}html[data-theme=dark] .btn-about-badge:hover{color:#fff;background:#00bc76;background:oklch(70% .18 158)}html[data-theme=dark] .btn-main{padding:10px var(--spacing-md);border:2px solid #0000}html[data-theme=dark] .btn-main:hover{border:2px solid oklch(56% .14 158)}@media(prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media(prefers-contrast:high){:root{--text-secondary:oklch(25% 0 0);--border-default:oklch(70% 0 0);--border-strong:oklch(50% 0 0);--shadow-sm:0 2px 4px oklch(0% 0 0/.5);--shadow-medium:0 4px 8px oklch(0% 0 0/.6);--shadow-large:0 8px 16px oklch(0% 0 0/.7)}html[data-theme=dark]{--text-primary:oklch(100% 0 0);--text-secondary:oklch(90% 0 0);--border-default:oklch(55% 0 0);--border-strong:oklch(70% 0 0)}}@media(forced-colors:active){:root{--surface-1:Canvas;--surface-2:Canvas;--surface-3:Field;--text-primary:CanvasText;--text-secondary:CanvasText;--text-inverse:Canvas;--border-default:CanvasText;--border-focus:Highlight;--btn-main-bg:ButtonFace;--btn-main-color:ButtonText;--status-error:Mark;--status-success:Mark}*{forced-color-adjust:auto}.gradient,.bg-elliptical-glows:before,.bg-elliptical-glows:after{opacity:0}}:root{scrollbar-color:var(--border-strong)var(--surface-1);scrollbar-width:thin}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:var(--surface-1)}::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:var(--radius-lg);border:2px solid var(--surface-1)}::-webkit-scrollbar-thumb:hover{background:var(--text-secondary)}::-webkit-scrollbar-corner{background:var(--surface-1)}*{scrollbar-width:thin;scrollbar-color:var(--border-strong)var(--surface-1);box-sizing:border-box;margin:0;padding:0}body{font-family:var(--font-primary);color:var(--text-primary);background:var(--surface-1);transition:background-color var(--transition-base),color var(--transition-base);line-height:1.6;overflow-x:hidden}.container{max-width:1200px;margin:0 auto;padding:0 20px}.bg-elliptical-glows{isolation:isolate;position:relative;overflow:clip}.bg-elliptical-glows:before,.bg-elliptical-glows:after{content:"";filter:blur(386px);pointer-events:none;z-index:-1;width:276px;height:276px;transition:opacity var(--transition-base);border-radius:50%;position:absolute}.bg-elliptical-glows:before{background:var(--secondary-500);box-shadow:0 800px 0 0 var(--secondary-500);top:10%;right:5%}.bg-elliptical-glows:after{background:var(--primary-500);box-shadow:0 800px 0 0 var(--primary-500);top:10%;left:5%}@media(max-width:1024px){.bg-elliptical-glows:before,.bg-elliptical-glows:after{filter:blur(300px);width:220px;height:220px}}@media(max-width:768px){.bg-elliptical-glows:before,.bg-elliptical-glows:after{filter:blur(250px);width:180px;height:180px}.container{padding:0 var(--spacing-sm)}}.btn-about-badge{border:1px solid var(--secondary-500);color:var(--text-on-primary);border-radius:var(--radius-pill);padding:7px var(--spacing-sm);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);text-transform:capitalize;cursor:pointer;transition:background-color var(--transition-base),color var(--transition-base);background:0 0}.btn-about-badge:hover{background:var(--secondary-500);color:var(--text-inverse)}.card{background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--radius-xl);padding:var(--spacing-lg);transition:transform var(--transition-base),box-shadow var(--transition-base)}.card-hover{transition:transform var(--transition-base),box-shadow var(--transition-base)}.card-hover:hover{box-shadow:var(--card-shadow-hover);transform:translateY(-5px)}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
