@import"https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Source+Code+Pro:ital,wght@0,200..900;1,200..900&family=Space+Mono:ital,wght@0,400;0,700;1,400;1,700&display=swap";/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@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-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:"Poppins", sans-serif;--font-mono:"Space Mono", monospace;--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--font-weight-light:300;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--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,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components{:root,[data-theme=ocean]{--palette-text:light-dark(oklch(31.1% .063 251.2),oklch(94.8% .017 215.5));--palette-background:light-dark(oklch(89.702% .03604 253.515),oklch(21.1% .032 244.2));--palette-surface:light-dark(oklch(97.979% .00683 277.074),oklch(27.7% .042 237.2));--palette-primary:light-dark(oklch(52% .094 223.1),oklch(79.7% .134 211.5));--palette-secondary:light-dark(oklch(54.6% .215 262.9),oklch(71.4% .143 254.6));--palette-accent:light-dark(oklch(55.5% .146 49),oklch(83.7% .164 84.4));--palette-on-primary:light-dark(oklch(100% 0 0),oklch(30.2% .054 229.7));--palette-on-secondary:light-dark(oklch(100% 0 0),oklch(27.8% .056 249.8));--palette-on-accent:light-dark(oklch(100% 0 0),oklch(28.6% .064 53.8));--text-50:light-dark(oklch(97.2% .009 251.2),oklch(99.8% .002 215.5));--text-100:light-dark(oklch(93.1% .016 251.2),oklch(99.5% .004 215.5));--text-200:light-dark(oklch(86.2% .024 251.2),oklch(99% .006 215.5));--text-300:light-dark(oklch(75.9% .033 251.2),oklch(98.2% .009 215.5));--text-400:light-dark(oklch(58.7% .046 251.2),oklch(96.9% .012 215.5));--text-500:var(--palette-text);--text-600:light-dark(oklch(26.4% .058 251.2),oklch(80.6% .015 215.5));--text-700:light-dark(oklch(21.8% .052 251.2),oklch(66.4% .014 215.5));--text-800:light-dark(oklch(17.1% .046 251.2),oklch(52.1% .012 215.5));--text-900:light-dark(oklch(12.4% .039 251.2),oklch(37.9% .011 215.5));--background-50:light-dark(oklch(99.9% .001 223.5),oklch(96.8% .005 244.2));--background-100:light-dark(oklch(99.7% .002 223.5),oklch(92.1% .008 244.2));--background-200:light-dark(oklch(99.4% .004 223.5),oklch(84.2% .012 244.2));--background-300:light-dark(oklch(98.9% .006 223.5),oklch(72.4% .017 244.2));--background-400:light-dark(oklch(98.2% .009 223.5),oklch(52.7% .023 244.2));--background-500:var(--palette-background);--background-600:light-dark(oklch(82.4% .011 223.5),oklch(17.9% .029 244.2));--background-700:light-dark(oklch(67.9% .01 223.5),oklch(14.8% .026 244.2));--background-800:light-dark(oklch(53.3% .009 223.5),oklch(11.6% .023 244.2));--background-900:light-dark(oklch(38.8% .008 223.5),oklch(8.4% .02 244.2));--primary-50:light-dark(oklch(98.1% .013 223.1),oklch(99.2% .007 211.5));--primary-100:light-dark(oklch(95.2% .024 223.1),oklch(98% .017 211.5));--primary-200:light-dark(oklch(90.4% .036 223.1),oklch(95.9% .034 211.5));--primary-300:light-dark(oklch(83.2% .05 223.1),oklch(92.9% .061 211.5));--primary-400:light-dark(oklch(71.2% .069 223.1),oklch(87.8% .099 211.5));--primary-500:var(--palette-primary);--primary-600:light-dark(oklch(44.2% .082 223.1),oklch(67.8% .118 211.5));--primary-700:light-dark(oklch(36.4% .068 223.1),oklch(55.8% .097 211.5));--primary-800:light-dark(oklch(28.6% .054 223.1),oklch(43.8% .076 211.5));--primary-900:light-dark(oklch(20.8% .039 223.1),oklch(31.9% .056 211.5));--secondary-50:light-dark(oklch(98.2% .009 262.9),oklch(98.9% .005 254.6));--secondary-100:light-dark(oklch(95.5% .021 262.9),oklch(97.1% .014 254.6));--secondary-200:light-dark(oklch(90.9% .044 262.9),oklch(94.3% .028 254.6));--secondary-300:light-dark(oklch(84.1% .078 262.9),oklch(90% .049 254.6));--secondary-400:light-dark(oklch(72.8% .141 262.9),oklch(82.8% .087 254.6));--secondary-500:var(--palette-secondary);--secondary-600:light-dark(oklch(46.4% .198 262.9),oklch(60.7% .132 254.6));--secondary-700:light-dark(oklch(38.2% .18 262.9),oklch(50% .12 254.6));--secondary-800:light-dark(oklch(30% .151 262.9),oklch(39.3% .106 254.6));--secondary-900:light-dark(oklch(21.8% .111 262.9),oklch(28.5% .091 254.6));--accent-50:light-dark(oklch(98.2% .01 49),oklch(99.3% .007 84.4));--accent-100:light-dark(oklch(95.6% .025 49),oklch(98.4% .017 84.4));--accent-200:light-dark(oklch(91.1% .051 49),oklch(96.7% .034 84.4));--accent-300:light-dark(oklch(84.4% .078 49),oklch(94.3% .06 84.4));--accent-400:light-dark(oklch(73.3% .107 49),oklch(90.2% .104 84.4));--accent-500:var(--palette-accent);--accent-600:light-dark(oklch(47.2% .127 49),oklch(71.1% .146 84.4));--accent-700:light-dark(oklch(38.9% .105 49),oklch(58.6% .12 84.4));--accent-800:light-dark(oklch(30.5% .082 49),oklch(46% .095 84.4));--accent-900:light-dark(oklch(22.2% .06 49),oklch(33.5% .069 84.4))}[data-theme=forest]{--palette-text:light-dark(oklch(30% .038 162.1),oklch(95.7% .021 152.2));--palette-background:light-dark(oklch(97.1% .013 149.3),oklch(21% .027 155.2));--palette-surface:light-dark(oklch(100% 0 0),oklch(26.1% .033 154.3));--palette-primary:light-dark(oklch(55.3% .107 158),oklch(80% .182 151.7));--palette-secondary:light-dark(oklch(54.6% .074 144.5),oklch(87.1% .136 154.4));--palette-accent:light-dark(oklch(55.5% .146 49),oklch(83.7% .164 84.4));--palette-on-primary:light-dark(oklch(100% 0 0),oklch(26.6% .063 152.9));--palette-on-secondary:light-dark(oklch(100% 0 0),oklch(39.3% .09 152.5));--palette-on-accent:light-dark(oklch(100% 0 0),oklch(28.6% .064 53.8));--text-50:light-dark(oklch(97.2% .006 162.1),oklch(99.8% .003 152.2));--text-100:light-dark(oklch(93% .01 162.1),oklch(99.6% .005 152.2));--text-200:light-dark(oklch(86% .015 162.1),oklch(99.1% .008 152.2));--text-300:light-dark(oklch(75.5% .02 162.1),oklch(98.5% .011 152.2));--text-400:light-dark(oklch(58% .028 162.1),oklch(97.4% .015 152.2));--text-500:var(--palette-text);--text-600:light-dark(oklch(25.5% .035 162.1),oklch(81.3% .019 152.2));--text-700:light-dark(oklch(21% .032 162.1),oklch(67% .017 152.2));--text-800:light-dark(oklch(16.5% .028 162.1),oklch(52.6% .015 152.2));--text-900:light-dark(oklch(12% .024 162.1),oklch(38.3% .013 152.2));--background-50:light-dark(oklch(99.9% .002 149.3),oklch(96.8% .004 155.2));--background-100:light-dark(oklch(99.7% .003 149.3),oklch(92.1% .007 155.2));--background-200:light-dark(oklch(99.4% .005 149.3),oklch(84.2% .01 155.2));--background-300:light-dark(oklch(99% .007 149.3),oklch(72.4% .014 155.2));--background-400:light-dark(oklch(98.3% .009 149.3),oklch(52.6% .02 155.2));--background-500:var(--palette-background);--background-600:light-dark(oklch(82.6% .012 149.3),oklch(17.9% .024 155.2));--background-700:light-dark(oklch(68% .01 149.3),oklch(14.7% .022 155.2));--background-800:light-dark(oklch(53.4% .009 149.3),oklch(11.6% .02 155.2));--background-900:light-dark(oklch(38.8% .008 149.3),oklch(8.4% .017 155.2));--primary-50:light-dark(oklch(98.2% .015 158),oklch(99.2% .012 151.7));--primary-100:light-dark(oklch(95.5% .027 158),oklch(98% .031 151.7));--primary-200:light-dark(oklch(91.1% .041 158),oklch(96% .064 151.7));--primary-300:light-dark(oklch(84.4% .057 158),oklch(93% .097 151.7));--primary-400:light-dark(oklch(73.2% .079 158),oklch(88% .134 151.7));--primary-500:var(--palette-primary);--primary-600:light-dark(oklch(47% .098 158),oklch(68% .168 151.7));--primary-700:light-dark(oklch(38.7% .089 158),oklch(56% .148 151.7));--primary-800:light-dark(oklch(30.4% .071 158),oklch(44% .117 151.7));--primary-900:light-dark(oklch(22.1% .052 158),oklch(32% .085 151.7));--secondary-50:light-dark(oklch(98.2% .011 144.5),oklch(99.5% .008 154.4));--secondary-100:light-dark(oklch(95.5% .019 144.5),oklch(98.7% .019 154.4));--secondary-200:light-dark(oklch(90.9% .028 144.5),oklch(97.4% .04 154.4));--secondary-300:light-dark(oklch(84.1% .039 144.5),oklch(95.5% .071 154.4));--secondary-400:light-dark(oklch(72.8% .055 144.5),oklch(92.3% .1 154.4));--secondary-500:var(--palette-secondary);--secondary-600:light-dark(oklch(46.4% .068 144.5),oklch(74% .126 154.4));--secondary-700:light-dark(oklch(38.2% .062 144.5),oklch(61% .114 154.4));--secondary-800:light-dark(oklch(30% .055 144.5),oklch(47.9% .101 154.4));--secondary-900:light-dark(oklch(21.8% .047 144.5),oklch(34.8% .086 154.4));--accent-50:light-dark(oklch(98.2% .01 49),oklch(99.3% .007 84.4));--accent-100:light-dark(oklch(95.6% .025 49),oklch(98.4% .017 84.4));--accent-200:light-dark(oklch(91.1% .051 49),oklch(96.7% .034 84.4));--accent-300:light-dark(oklch(84.4% .078 49),oklch(94.3% .06 84.4));--accent-400:light-dark(oklch(73.3% .107 49),oklch(90.2% .104 84.4));--accent-500:var(--palette-accent);--accent-600:light-dark(oklch(47.2% .127 49),oklch(71.1% .146 84.4));--accent-700:light-dark(oklch(38.9% .105 49),oklch(58.6% .12 84.4));--accent-800:light-dark(oklch(30.5% .082 49),oklch(46% .095 84.4));--accent-900:light-dark(oklch(22.2% .06 49),oklch(33.5% .069 84.4))}[data-theme=sunset]{--palette-text:light-dark(oklch(32.6% .045 26),oklch(95.4% .023 37.4));--palette-background:light-dark(oklch(97.7% .012 37.4),oklch(21.8% .029 30.5));--palette-surface:light-dark(oklch(100% 0 0),oklch(27.4% .043 31.3));--palette-primary:light-dark(oklch(58.2% .169 33),oklch(74.3% .158 33.1));--palette-secondary:light-dark(oklch(73.5% .148 53.1),oklch(82% .134 65.3));--palette-accent:light-dark(oklch(58.8% .198 323.5),oklch(74.8% .207 322.2));--palette-on-primary:light-dark(oklch(100% 0 0),oklch(27.4% .089 31.1));--palette-on-secondary:light-dark(oklch(27.5% .061 47.5),oklch(28.6% .064 53.8));--palette-on-accent:light-dark(oklch(100% 0 0),oklch(29.1% .143 302.7));--text-50:light-dark(oklch(97.3% .007 26),oklch(99.8% .001 37.4));--text-100:light-dark(oklch(93.3% .011 26),oklch(99.5% .002 37.4));--text-200:light-dark(oklch(86.5% .017 26),oklch(99.1% .005 37.4));--text-300:light-dark(oklch(76.4% .024 26),oklch(98.4% .008 37.4));--text-400:light-dark(oklch(59.5% .033 26),oklch(97.3% .014 37.4));--text-500:var(--palette-text);--text-600:light-dark(oklch(27.7% .042 26),oklch(81.1% .022 37.4));--text-700:light-dark(oklch(22.8% .038 26),oklch(66.8% .02 37.4));--text-800:light-dark(oklch(17.9% .034 26),oklch(52.5% .017 37.4));--text-900:light-dark(oklch(13% .029 26),oklch(38.2% .015 37.4));--background-50:light-dark(oklch(99.9% 0 37.4),oklch(96.9% .004 30.5));--background-100:light-dark(oklch(99.8% .001 37.4),oklch(92.2% .007 30.5));--background-200:light-dark(oklch(99.5% .002 37.4),oklch(84.4% .011 30.5));--background-300:light-dark(oklch(99.2% .004 37.4),oklch(72.6% .015 30.5));--background-400:light-dark(oklch(98.6% .007 37.4),oklch(53.1% .021 30.5));--background-500:var(--palette-background);--background-600:light-dark(oklch(83.1% .011 37.4),oklch(18.5% .027 30.5));--background-700:light-dark(oklch(68.4% .01 37.4),oklch(15.3% .024 30.5));--background-800:light-dark(oklch(53.7% .009 37.4),oklch(12% .021 30.5));--background-900:light-dark(oklch(39.1% .007 37.4),oklch(8.7% .018 30.5));--primary-50:light-dark(oklch(98.3% .008 33),oklch(99% .005 33.1));--primary-100:light-dark(oklch(95.8% .021 33),oklch(97.4% .013 33.1));--primary-200:light-dark(oklch(91.6% .043 33),oklch(94.9% .026 33.1));--primary-300:light-dark(oklch(85.4% .08 33),oklch(91% .047 33.1));--primary-400:light-dark(oklch(74.9% .124 33),oklch(84.6% .085 33.1));--primary-500:var(--palette-primary);--primary-600:light-dark(oklch(49.4% .156 33),oklch(63.1% .145 33.1));--primary-700:light-dark(oklch(40.7% .141 33),oklch(52% .132 33.1));--primary-800:light-dark(oklch(32% .119 33),oklch(40.9% .117 33.1));--primary-900:light-dark(oklch(23.3% .087 33),oklch(29.7% .1 33.1));--secondary-50:light-dark(oklch(98.9% .006 53.1),oklch(99.3% .005 65.3));--secondary-100:light-dark(oklch(97.3% .015 53.1),oklch(98.2% .012 65.3));--secondary-200:light-dark(oklch(94.7% .031 53.1),oklch(96.4% .024 65.3));--secondary-300:light-dark(oklch(90.7% .055 53.1),oklch(93.7% .043 65.3));--secondary-400:light-dark(oklch(84.1% .1 53.1),oklch(89.2% .076 65.3));--secondary-500:var(--palette-secondary);--secondary-600:light-dark(oklch(62.4% .136 53.1),oklch(69.7% .123 65.3));--secondary-700:light-dark(oklch(51.4% .124 53.1),oklch(57.4% .112 65.3));--secondary-800:light-dark(oklch(40.4% .103 53.1),oklch(45.1% .099 65.3));--secondary-900:light-dark(oklch(29.4% .075 53.1),oklch(32.8% .074 65.3));--accent-50:light-dark(oklch(98.4% .014 323.5),oklch(99% .008 322.2));--accent-100:light-dark(oklch(95.9% .034 323.5),oklch(97.5% .02 322.2));--accent-200:light-dark(oklch(91.8% .07 323.5),oklch(95% .041 322.2));--accent-300:light-dark(oklch(85.6% .105 323.5),oklch(91.2% .073 322.2));--accent-400:light-dark(oklch(75.3% .146 323.5),oklch(84.9% .128 322.2));--accent-500:var(--palette-accent);--accent-600:light-dark(oklch(50% .182 323.5),oklch(63.6% .191 322.2));--accent-700:light-dark(oklch(41.2% .165 323.5),oklch(52.3% .173 322.2));--accent-800:light-dark(oklch(32.3% .147 323.5),oklch(41.1% .153 322.2));--accent-900:light-dark(oklch(23.5% .112 323.5),oklch(29.9% .131 322.2))}[data-theme=violet]{--palette-text:light-dark(oklch(29.8% .078 293.7),oklch(94.8% .029 298.9));--palette-background:light-dark(oklch(96.8% .018 300.1),oklch(19.9% .038 294.8));--palette-surface:light-dark(oklch(100% 0 0),oklch(26.2% .046 292.1));--palette-primary:light-dark(oklch(54.3% .231 287.5),oklch(70.9% .159 293.5));--palette-secondary:light-dark(oklch(64.3% .176 294.7),oklch(81.1% .101 293.6));--palette-accent:light-dark(oklch(58.7% .184 347.6),oklch(83.3% .132 321.4));--palette-on-primary:light-dark(oklch(100% 0 0),oklch(28.3% .135 291.1));--palette-on-secondary:light-dark(oklch(23.6% .095 288.8),oklch(29.1% .143 302.7));--palette-on-accent:light-dark(oklch(100% 0 0),oklch(29.3% .131 325.7));--text-50:light-dark(oklch(97.2% .011 293.7),oklch(99.8% .001 298.9));--text-100:light-dark(oklch(93% .02 293.7),oklch(99.5% .003 298.9));--text-200:light-dark(oklch(86% .03 293.7),oklch(99% .006 298.9));--text-300:light-dark(oklch(75.4% .041 293.7),oklch(98.2% .01 298.9));--text-400:light-dark(oklch(57.9% .057 293.7),oklch(96.9% .017 298.9));--text-500:var(--palette-text);--text-600:light-dark(oklch(25.4% .072 293.7),oklch(80.6% .026 298.9));--text-700:light-dark(oklch(20.9% .065 293.7),oklch(66.4% .024 298.9));--text-800:light-dark(oklch(16.4% .058 293.7),oklch(52.1% .021 298.9));--text-900:light-dark(oklch(11.9% .049 293.7),oklch(37.9% .018 298.9));--background-50:light-dark(oklch(99.9% .001 300.1),oklch(96.8% .005 294.8));--background-100:light-dark(oklch(99.7% .002 300.1),oklch(92% .009 294.8));--background-200:light-dark(oklch(99.4% .004 300.1),oklch(84% .014 294.8));--background-300:light-dark(oklch(98.9% .006 300.1),oklch(72% .02 294.8));--background-400:light-dark(oklch(98.1% .011 300.1),oklch(51.9% .028 294.8));--background-500:var(--palette-background);--background-600:light-dark(oklch(82.3% .016 300.1),oklch(16.9% .035 294.8));--background-700:light-dark(oklch(67.8% .015 300.1),oklch(13.9% .032 294.8));--background-800:light-dark(oklch(53.2% .013 300.1),oklch(10.9% .028 294.8));--background-900:light-dark(oklch(38.7% .011 300.1),oklch(8% .024 294.8));--primary-50:light-dark(oklch(98.2% .009 287.5),oklch(98.8% .006 293.5));--primary-100:light-dark(oklch(95.4% .023 287.5),oklch(97.1% .015 293.5));--primary-200:light-dark(oklch(90.9% .047 287.5),oklch(94.2% .031 293.5));--primary-300:light-dark(oklch(84% .084 287.5),oklch(89.8% .055 293.5));--primary-400:light-dark(oklch(72.6% .151 287.5),oklch(82.5% .096 293.5));--primary-500:var(--palette-primary);--primary-600:light-dark(oklch(46.2% .213 287.5),oklch(60.3% .147 293.5));--primary-700:light-dark(oklch(38% .194 287.5),oklch(49.6% .133 293.5));--primary-800:light-dark(oklch(29.9% .172 287.5),oklch(39% .118 293.5));--primary-900:light-dark(oklch(21.7% .126 287.5),oklch(28.4% .101 293.5));--secondary-50:light-dark(oklch(98.6% .007 294.7),oklch(99.2% .004 293.6));--secondary-100:light-dark(oklch(96.4% .019 294.7),oklch(98.1% .01 293.6));--secondary-200:light-dark(oklch(92.9% .038 294.7),oklch(96.2% .02 293.6));--secondary-300:light-dark(oklch(87.5% .068 294.7),oklch(93.4% .035 293.6));--secondary-400:light-dark(oklch(78.6% .121 294.7),oklch(88.7% .061 293.6));--secondary-500:var(--palette-secondary);--secondary-600:light-dark(oklch(54.6% .162 294.7),oklch(68.9% .093 293.6));--secondary-700:light-dark(oklch(45% .147 294.7),oklch(56.8% .085 293.6));--secondary-800:light-dark(oklch(35.3% .13 294.7),oklch(44.6% .075 293.6));--secondary-900:light-dark(oklch(25.7% .111 294.7),oklch(32.4% .064 293.6));--accent-50:light-dark(oklch(98.3% .01 347.6),oklch(99.3% .005 321.4));--accent-100:light-dark(oklch(95.9% .025 347.6),oklch(98.3% .013 321.4));--accent-200:light-dark(oklch(91.7% .052 347.6),oklch(96.7% .026 321.4));--accent-300:light-dark(oklch(85.5% .096 347.6),oklch(94.2% .047 321.4));--accent-400:light-dark(oklch(75.2% .135 347.6),oklch(90% .082 321.4));--accent-500:var(--palette-accent);--accent-600:light-dark(oklch(49.9% .17 347.6),oklch(70.8% .122 321.4));--accent-700:light-dark(oklch(41.1% .154 347.6),oklch(58.3% .111 321.4));--accent-800:light-dark(oklch(32.3% .136 347.6),oklch(45.8% .098 321.4));--accent-900:light-dark(oklch(23.5% .099 347.6),oklch(33.3% .084 321.4))}[data-theme=rose]{--palette-text:light-dark(oklch(30.6% .056 348.7),oklch(95.1% .027 357.2));--palette-background:light-dark(oklch(97.7% .012 358.8),oklch(21.4% .031 350.3));--palette-surface:light-dark(oklch(100% 0 0),oklch(27.3% .044 347.9));--palette-primary:light-dark(oklch(56.9% .173 3),oklch(71.6% .164 2.7));--palette-secondary:light-dark(oklch(70.5% .152 5.1),oklch(79.2% .119 3.5));--palette-accent:light-dark(oklch(68.6% .135 65.6),oklch(83.7% .164 84.4));--palette-on-primary:light-dark(oklch(100% 0 0),oklch(28.4% .105 3.9));--palette-on-secondary:light-dark(oklch(27.9% .081 3.9),oklch(28.4% .105 3.9));--palette-on-accent:light-dark(oklch(22.5% .05 66),oklch(28.6% .064 53.8));--text-50:light-dark(oklch(97.2% .008 348.7),oklch(99.8% .001 357.2));--text-100:light-dark(oklch(93.1% .014 348.7),oklch(99.5% .003 357.2));--text-200:light-dark(oklch(86.1% .021 348.7),oklch(99% .005 357.2));--text-300:light-dark(oklch(75.7% .03 348.7),oklch(98.3% .009 357.2));--text-400:light-dark(oklch(58.4% .041 348.7),oklch(97.1% .016 357.2));--text-500:var(--palette-text);--text-600:light-dark(oklch(26.1% .052 348.7),oklch(80.9% .025 357.2));--text-700:light-dark(oklch(21.5% .047 348.7),oklch(66.6% .022 357.2));--text-800:light-dark(oklch(16.9% .042 348.7),oklch(52.3% .02 357.2));--text-900:light-dark(oklch(12.3% .035 348.7),oklch(38.1% .017 357.2));--background-50:light-dark(oklch(99.9% .001 358.8),oklch(96.9% .005 350.3));--background-100:light-dark(oklch(99.8% .001 358.8),oklch(92.1% .008 350.3));--background-200:light-dark(oklch(99.5% .002 358.8),oklch(84.3% .012 350.3));--background-300:light-dark(oklch(99.2% .004 358.8),oklch(72.5% .017 350.3));--background-400:light-dark(oklch(98.6% .007 358.8),oklch(52.8% .023 350.3));--background-500:var(--palette-background);--background-600:light-dark(oklch(83% .011 358.8),oklch(18.2% .029 350.3));--background-700:light-dark(oklch(68.4% .01 358.8),oklch(14.9% .026 350.3));--background-800:light-dark(oklch(53.7% .009 358.8),oklch(11.7% .023 350.3));--background-900:light-dark(oklch(39.1% .008 358.8),oklch(8.5% .02 350.3));--primary-50:light-dark(oklch(98.3% .009 3),oklch(98.9% .006 2.7));--primary-100:light-dark(oklch(95.7% .023 3),oklch(97.2% .015 2.7));--primary-200:light-dark(oklch(91.4% .047 3),oklch(94.3% .03 2.7));--primary-300:light-dark(oklch(84.9% .088 3),oklch(90.1% .055 2.7));--primary-400:light-dark(oklch(74.1% .128 3),oklch(83% .101 2.7));--primary-500:var(--palette-primary);--primary-600:light-dark(oklch(48.3% .16 3),oklch(60.9% .151 2.7));--primary-700:light-dark(oklch(39.8% .145 3),oklch(50.1% .137 2.7));--primary-800:light-dark(oklch(31.3% .126 3),oklch(39.4% .121 2.7));--primary-900:light-dark(oklch(22.7% .092 3),oklch(28.7% .104 2.7));--secondary-50:light-dark(oklch(98.8% .006 5.1),oklch(99.2% .004 3.5));--secondary-100:light-dark(oklch(97% .015 5.1),oklch(97.9% .011 3.5));--secondary-200:light-dark(oklch(94.1% .031 5.1),oklch(95.8% .022 3.5));--secondary-300:light-dark(oklch(89.7% .056 5.1),oklch(92.7% .039 3.5));--secondary-400:light-dark(oklch(82.3% .104 5.1),oklch(87.5% .07 3.5));--secondary-500:var(--palette-secondary);--secondary-600:light-dark(oklch(59.9% .14 5.1),oklch(67.3% .11 3.5));--secondary-700:light-dark(oklch(49.3% .127 5.1),oklch(55.4% .1 3.5));--secondary-800:light-dark(oklch(38.8% .113 5.1),oklch(43.6% .088 3.5));--secondary-900:light-dark(oklch(28.2% .096 5.1),oklch(31.7% .075 3.5));--accent-50:light-dark(oklch(98.7% .008 65.6),oklch(99.3% .007 84.4));--accent-100:light-dark(oklch(96.9% .021 65.6),oklch(98.4% .017 84.4));--accent-200:light-dark(oklch(93.7% .043 65.6),oklch(96.7% .034 84.4));--accent-300:light-dark(oklch(89% .072 65.6),oklch(94.3% .06 84.4));--accent-400:light-dark(oklch(81.2% .099 65.6),oklch(90.2% .104 84.4));--accent-500:var(--palette-accent);--accent-600:light-dark(oklch(58.4% .124 65.6),oklch(71.1% .146 84.4));--accent-700:light-dark(oklch(48.1% .107 65.6),oklch(58.6% .12 84.4));--accent-800:light-dark(oklch(37.8% .085 65.6),oklch(46% .095 84.4));--accent-900:light-dark(oklch(27.5% .062 65.6),oklch(33.5% .069 84.4))}[data-theme=slate]{--palette-text:light-dark(oklch(27.9% .037 260),oklch(92.9% .013 255.5));--palette-background:light-dark(oklch(96.8% .007 247.9),oklch(20.8% .04 265.8));--palette-surface:light-dark(oklch(100% 0 0),oklch(27.9% .037 260));--palette-primary:light-dark(oklch(44.6% .037 257.3),oklch(71.1% .035 256.8));--palette-secondary:light-dark(oklch(55.4% .041 257.4),oklch(71.4% .143 254.6));--palette-accent:light-dark(oklch(68.5% .148 237.3),oklch(79.7% .134 211.5));--palette-on-primary:light-dark(oklch(100% 0 0),oklch(20.8% .04 265.8));--palette-on-secondary:light-dark(oklch(100% 0 0),oklch(27.8% .056 249.8));--palette-on-accent:light-dark(oklch(29.3% .063 243.2),oklch(30.2% .054 229.7));--text-50:light-dark(oklch(97.1% .005 260),oklch(99.7% .001 255.5));--text-100:light-dark(oklch(92.8% .009 260),oklch(99.3% .003 255.5));--text-200:light-dark(oklch(85.6% .014 260),oklch(98.6% .005 255.5));--text-300:light-dark(oklch(74.8% .02 260),oklch(97.5% .007 255.5));--text-400:light-dark(oklch(56.8% .027 260),oklch(95.7% .009 255.5));--text-500:var(--palette-text);--text-600:light-dark(oklch(23.8% .034 260),oklch(78.9% .012 255.5));--text-700:light-dark(oklch(19.6% .031 260),oklch(65% .011 255.5));--text-800:light-dark(oklch(15.4% .027 260),oklch(51.1% .009 255.5));--text-900:light-dark(oklch(11.2% .023 260),oklch(37.2% .008 255.5));--background-50:light-dark(oklch(99.9% .001 247.9),oklch(96.8% .006 265.8));--background-100:light-dark(oklch(99.7% .002 247.9),oklch(92.1% .01 265.8));--background-200:light-dark(oklch(99.4% .003 247.9),oklch(84.2% .015 265.8));--background-300:light-dark(oklch(98.9% .004 247.9),oklch(72.3% .021 265.8));--background-400:light-dark(oklch(98.1% .005 247.9),oklch(52.5% .029 265.8));--background-500:var(--palette-background);--background-600:light-dark(oklch(82.3% .006 247.9),oklch(17.7% .037 265.8));--background-700:light-dark(oklch(67.8% .006 247.9),oklch(14.5% .033 265.8));--background-800:light-dark(oklch(53.3% .005 247.9),oklch(11.4% .03 265.8));--background-900:light-dark(oklch(38.7% .004 247.9),oklch(8.3% .025 265.8));--primary-50:light-dark(oklch(97.8% .005 257.3),oklch(98.8% .005 256.8));--primary-100:light-dark(oklch(94.5% .009 257.3),oklch(97.1% .009 256.8));--primary-200:light-dark(oklch(88.9% .014 257.3),oklch(94.2% .013 256.8));--primary-300:light-dark(oklch(80.6% .02 257.3),oklch(89.9% .019 256.8));--primary-400:light-dark(oklch(66.7% .028 257.3),oklch(82.6% .026 256.8));--primary-500:var(--palette-primary);--primary-600:light-dark(oklch(37.9% .035 257.3),oklch(60.4% .032 256.8));--primary-700:light-dark(oklch(31.2% .031 257.3),oklch(49.7% .029 256.8));--primary-800:light-dark(oklch(24.5% .028 257.3),oklch(39.1% .026 256.8));--primary-900:light-dark(oklch(17.8% .024 257.3),oklch(28.4% .022 256.8));--secondary-50:light-dark(oklch(98.2% .006 257.4),oklch(98.9% .005 254.6));--secondary-100:light-dark(oklch(95.5% .01 257.4),oklch(97.1% .014 254.6));--secondary-200:light-dark(oklch(91.1% .016 257.4),oklch(94.3% .028 254.6));--secondary-300:light-dark(oklch(84.4% .022 257.4),oklch(90% .049 254.6));--secondary-400:light-dark(oklch(73.3% .03 257.4),oklch(82.8% .087 254.6));--secondary-500:var(--palette-secondary);--secondary-600:light-dark(oklch(47.1% .038 257.4),oklch(60.7% .132 254.6));--secondary-700:light-dark(oklch(38.8% .034 257.4),oklch(50% .12 254.6));--secondary-800:light-dark(oklch(30.5% .03 257.4),oklch(39.3% .106 254.6));--secondary-900:light-dark(oklch(22.2% .026 257.4),oklch(28.5% .091 254.6));--accent-50:light-dark(oklch(98.7% .007 237.3),oklch(99.2% .007 211.5));--accent-100:light-dark(oklch(96.8% .017 237.3),oklch(98% .017 211.5));--accent-200:light-dark(oklch(93.7% .035 237.3),oklch(95.9% .034 211.5));--accent-300:light-dark(oklch(89% .062 237.3),oklch(92.9% .061 211.5));--accent-400:light-dark(oklch(81.1% .109 237.3),oklch(87.8% .099 211.5));--accent-500:var(--palette-accent);--accent-600:light-dark(oklch(58.2% .128 237.3),oklch(67.8% .118 211.5));--accent-700:light-dark(oklch(47.9% .105 237.3),oklch(55.8% .097 211.5));--accent-800:light-dark(oklch(37.7% .083 237.3),oklch(43.8% .076 211.5));--accent-900:light-dark(oklch(27.4% .06 237.3),oklch(31.9% .056 211.5))}:root{color-scheme:light dark}[data-mode=light]{color-scheme:light}[data-mode=dark]{color-scheme:dark}:root{--palette-white:oklch(100% 0 0);--palette-black:oklch(0% 0 0)}:root,[data-theme]{--font-color:var(--palette-text);--bg-color:var(--palette-background);--bg-light-color:var(--palette-surface);--primary-color:var(--palette-primary);--primary-variant-color:var(--primary-700);--primary-font-color:var(--palette-on-primary);--secondary-color:var(--palette-secondary);--secondary-variant-color:var(--secondary-700);--secondary-font-color:var(--palette-on-secondary);--accent-color:var(--palette-accent);--accent-variant-color:var(--accent-700);--accent-font-color:var(--palette-on-accent);--heading-color:var(--text-700)}.input:disabled{color:#9b9b9b}.input,.select{width:100%;color:var(--font-color);background-color:var(--bg-light-color);border:1px solid var(--bg-color);background-clip:padding-box;border-radius:.25rem;padding:.375rem .75rem;font-size:.95rem;line-height:1.5;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block}.input:focus-visible,.select:focus-visible{outline:2px solid var(--primary-color);outline-offset:1px}.input-sm{padding:.15rem .3rem}body{font-family:var(--font-sans);color:var(--font-color);background-color:var(--bg-color);min-height:100vh}.btn{color:var(--font-color);background-color:var(--bg-light-color);border:1px solid var(--bg-color);font-size:14px;font-family:var(--font-sans);cursor:pointer;white-space:nowrap;text-align:center;vertical-align:middle;-webkit-user-select:none;user-select:none;text-rendering:auto;box-sizing:border-box;border-radius:5px;margin:0 2px;padding:4px 12px;font-weight:700;text-decoration:none;display:inline-block}.btn-outline{color:currentColor;background:0 0;border:2px solid;padding:3px 10px}.btn-block{width:100%;margin:0;display:block}.btn:hover{box-shadow:none;background-color:var(--bg-color)}.btn-sm{margin:1px 2px;padding:4px 6px;font-size:.8rem}.btn-primary{background-color:var(--primary-color);color:var(--primary-font-color)}.btn-primary:hover,.btn-primary:active,.btn-primary:disabled{box-shadow:none;background-color:var(--primary-variant-color)}.btn-secondary{background-color:var(--secondary-color);color:var(--secondary-font-color)}.btn-secondary:hover,.btn-secondary:active,.btn-secondary:disabled{box-shadow:none;background-color:var(--secondary-variant-color)}.btn-accent{background-color:var(--accent-color);color:var(--accent-font-color)}.btn-accent:hover,.btn-accent:active,.btn-accent:disabled{box-shadow:none;background-color:var(--accent-variant-color)}.btn-warning{color:#fff;background-color:#a87f0dd7}.btn-warning:hover,.btn-warning:active{box-shadow:none;background-color:#b1a309d7}.btn-danger{color:#fff;background-color:#e40e0ed7}.btn-danger:hover,.btn-danger:active{box-shadow:none;background-color:#b80e0eef}.btn-danger:disabled{background-color:#8f0606ef}.btn-success{color:#fff;background-color:#088165}.btn-success:hover,.btn-success:active{box-shadow:none;background-color:#046155}.btn-success:disabled{background-color:#05564b}.checkbox{margin:5px;transform:scale(1.25)}.checkbox-container{cursor:pointer;-webkit-user-select:none;user-select:none;margin-bottom:12px;padding-left:35px;font-size:22px;display:block;position:relative}.checkbox-container input{opacity:0;cursor:pointer;width:0;height:0;position:absolute}.checkmark{background-color:#eee;width:25px;height:25px;position:absolute;top:0;left:0}.checkmark.round{border-radius:15px}.checkbox-container:hover input~.checkmark{background-color:#ccc}.checkbox-container input:checked~.checkmark{background-color:#2196f3}.checkmark:after{content:"";display:none;position:absolute}.cutoff-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.checkbox-container input:checked~.checkmark:after{display:block}.checkbox-container .checkmark:after{border:3px solid #000;border-width:0 3px 3px 0;width:5px;height:10px;top:5px;left:9px;transform:rotate(45deg)}.card{background-color:var(--bg-light-color);border:1px solid var(--bg-color);box-shadow:0 4px 8px #0003}.card-primary{background-color:var(--primary-color);color:var(--primary-font-color)}.card-secondary{background-color:var(--secondary-color);color:var(--secondary-font-color)}.card-accent{background-color:var(--accent-color);color:var(--accent-font-color)}.card.hover:hover{cursor:pointer;transition:all .3s;scale:1.01;box-shadow:0 8px 16px #0003}hr{border-top:1px solid var(--font-color)}.icon{color:var(--font-color);font-size:1.75rem}.icon-btn:hover{color:var(--primary-color);cursor:pointer}.order-history-title{border-left:3px solid var(--primary-color);background:var(--bg-color);margin-bottom:.4rem;padding:.35rem .6rem;font-weight:700}.order-history{flex-direction:column;gap:.15rem;display:flex}.order-history-row{border-bottom:1px solid var(--bg-color);border-radius:.2rem;align-items:baseline;padding:.3rem .5rem}.order-history-row.is-cancelled{color:var(--accent-color);font-weight:700}.order-history-time{white-space:nowrap;font-weight:600}.order-history-meta{opacity:.8;font-size:.85em}.order-detail-item{border-bottom:1px solid var(--bg-color);align-items:flex-start;padding:.4rem .5rem}.order-detail-item.is-deleted{background:var(--bg-color);opacity:.75}.deleted-badge,.new-badge{white-space:nowrap;border-radius:6px;margin-left:.5rem;padding:2px 6px;font-size:12px;font-weight:800;display:inline-block}.deleted-badge{background:var(--accent-color);color:var(--accent-font-color)}.new-badge{background:var(--primary-color);color:var(--primary-font-color)}h1{padding-top:.5em;font-size:1.5em}@keyframes height-frame{0%{height:0}to{height:auto}}.animate-expand{-o-transition:max-height 1s;max-height:0;transition:max-height 1s;overflow:hidden}.animate-rotate{-o-transition:rotate .1s;transition:rotate .1s}h2{padding-top:1em;font-size:1.3125em}h3{font-size:1.1875em}h4{font-size:1.1em}h5{font-size:1.05em}h6{font-size:1em}input.hidden-step::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input.hidden-step::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input.hidden-step[type=number]{appearance:textfield}.infinite-rotate{animation:1s linear infinite infinite-rotate}.rotate-down{rotate:90deg}@keyframes infinite-rotate{0%{transform:rotate(360deg)}to{transform:rotate(0)}}.dark .rn-border-black{border-color:rgb(203 213 225/var(--tw-text-opacity))!important}.btn-refresh,.btn-close{background:var(--bg-light-color);cursor:pointer;color:var(--font-color);border:1px solid #ccc;border-radius:4px;padding:6px 12px;font-size:.875rem;transition:background-color .2s}.btn-refresh:hover,.btn-close:hover{background-color:var(--primary-color);color:var(--primary-font-color)}.table-grid{grid-template-columns:repeat(10,1fr);gap:8px;display:grid}.table-button{background:var(--bg-light-color);cursor:pointer;text-align:center;color:var(--heading-color);border:2px solid #0000;border-radius:8px;padding:.5rem;font-size:.9rem;font-weight:700;transition:all .2s;position:relative;overflow:visible}.table-button:hover{background:var(--accent-variant-color);color:var(--accent-font-color)}.table-button.available{background-color:var(--accent-color);color:var(--accent-font-color)}.table-button.occupied{background-color:var(--primary-color);color:var(--primary-font-color)}.table-button.selected{border-color:var(--primary-variant-color);background-color:#d6eaff}.badge{background:var(--accent-color);color:var(--accent-font-color);pointer-events:none;box-shadow:0 0 0 2px var(--bg-light-color);border-radius:9999px;padding:2px 6px;font-size:.65rem;font-weight:700;line-height:1;position:absolute;top:-6px;right:-6px}.table-label{font-size:.95rem}.loadingBox{background:var(--bg-light-color);z-index:1000;border-radius:8px;justify-content:center;align-items:center;width:120px;height:80px;margin:auto;padding:20px 30px;display:flex;position:fixed;inset:0}@media (max-width:1025px){.categories{height:70px;overflow-x:auto;gap:4px!important;padding:8px 0!important;display:flex!important}}@media (min-width:1025px){.mobile-header,.sidebar-overlay{display:none!important}.main-content{display:flex!important}}@media (max-width:1024px){.app-container{height:100dvh;position:relative;overflow:hidden}.mobile-header{z-index:100;justify-content:space-between;align-items:center;padding:10px;display:flex;position:sticky;top:0}.mobile-header .btn{flex:1;margin:0 2px;padding:8px 4px;font-size:.8rem}.main-content{height:calc(100dvh - 60px);position:relative}.sidebar{background:var(--bg-color);z-index:1000;width:85vw;max-width:400px;height:100dvh;transition:transform .3s ease-in-out;position:fixed;top:0;overflow-y:auto;box-shadow:2px 0 10px #0000001a}.left-sidebar{left:0;transform:translate(-100%)}.right-sidebar{right:0;transform:translate(100%)}.sidebar-open{transform:translate(0)}.sidebar-header{background:var(--bg-color);border-bottom:1px solid var(--bg-light-color);z-index:10;justify-content:space-between;align-items:center;padding:15px;display:flex;position:sticky;top:0}.sidebar-header h3{margin:0;font-size:1.2rem}.main-content-area{flex:1;width:100%}.sidebar:not(.sidebar-open){display:none}.cart{width:100%;display:flex!important}.sidebar-overlay{z-index:999;background:#00000080;width:100%;height:100%;position:fixed;top:0;left:0}.sidebar .flex{flex-direction:column}.sidebar .input,.sidebar .btn{width:100%;margin-bottom:8px}}@media (max-width:1024px) and (min-width:768px){.sidebar{width:70vw}}@media (max-width:480px){.modal{overflow:visible!important}.table-dialog{width:100vw;max-width:100%;max-height:100vh;overflow:hidden}.table-grid{grid-template-columns:repeat(4,1fr);gap:8px;max-height:70vh;display:grid;overflow-y:auto}.modal-content{width:290px;margin-left:.7rem!important}}}@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.relative{position:relative}.static{position:static}.top-10{top:calc(var(--spacing) * 10)}.right-0{right:0}.right-3{right:calc(var(--spacing) * 3)}.bottom-0{bottom:0}.z-1000{z-index:1000}.row-1{grid-row:1}.m-0{margin:0}.m-1{margin:var(--spacing)}.m-4{margin:calc(var(--spacing) * 4)}.mx-1{margin-inline:var(--spacing)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-3{margin-block:calc(var(--spacing) * 3)}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-auto{margin-top:auto}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.ml-1{margin-left:var(--spacing)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-5{margin-left:calc(var(--spacing) * 5)}.ml-6{margin-left:calc(var(--spacing) * 6)}.ml-auto{margin-left:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-square{aspect-ratio:1}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-7{height:calc(var(--spacing) * 7)}.h-100{height:calc(var(--spacing) * 100)}.h-dvh{height:100dvh}.h-full{height:100%}.min-h-dvh{min-height:100dvh}.w-1\/2{width:50%}.w-3\/4{width:75%}.w-5{width:calc(var(--spacing) * 5)}.w-8{width:calc(var(--spacing) * 8)}.w-10{width:calc(var(--spacing) * 10)}.w-12{width:calc(var(--spacing) * 12)}.w-18{width:calc(var(--spacing) * 18)}.w-26{width:calc(var(--spacing) * 26)}.w-100{width:calc(var(--spacing) * 100)}.w-\[500px\]{width:500px}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.max-w-\[80\%\]{max-width:80%}.max-w-full{max-width:100%}.max-w-sm{max-width:var(--container-sm)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-\[20\%\]{min-width:20%}.min-w-\[190px\]{min-width:190px}.min-w-\[200px\]{min-width:200px}.min-w-\[250px\]{min-width:250px}.flex-1{flex:1}.flex-2{flex:2}.flex-3{flex:3}.flex-5{flex:5}.flex-none{flex:none}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.translate-x-5{--tw-translate-x:calc(var(--spacing) * 5);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,)}.cursor-pointer{cursor:pointer}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.items-center{align-items:center}.items-end{align-items:flex-end}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.self-end{align-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-scroll{overflow-y:scroll}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-background-300{border-color:var(--background-300)}.border-black\/20{border-color:#0003}@supports (color:color-mix(in lab,red,red)){.border-black\/20{border-color:color-mix(in oklab,var(--color-black) 20%,transparent)}}.bg-accent{background-color:var(--palette-accent)}.bg-accent-500{background-color:var(--accent-500)}.bg-background-50{background-color:var(--background-50)}.bg-background-200{background-color:var(--background-200)}.bg-bg{background-color:var(--palette-surface)}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.bg-black\/10{background-color:color-mix(in oklab,var(--color-black) 10%,transparent)}}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-primary{background-color:var(--palette-primary)}.bg-primary-500{background-color:var(--primary-500)}.bg-surface{background-color:var(--palette-surface)}.bg-transparent{background-color:#0000}.object-cover{object-fit:cover}.p-0{padding:0}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.px-1{padding-inline:var(--spacing)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.py-1{padding-block:var(--spacing)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-8{padding-block:calc(var(--spacing) * 8)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-\[0\.5em\]{padding-top:.5em}.pt-\[1em\]{padding-top:1em}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.9rem\]{font-size:.9rem}.text-\[0\.75em\]{font-size:.75em}.text-\[0\.75rem\]{font-size:.75rem}.text-\[1\.1em\]{font-size:1.1em}.text-\[1\.1rem\]{font-size:1.1rem}.text-\[1\.05em\]{font-size:1.05em}.text-\[1\.5em\]{font-size:1.5em}.text-\[1\.1875em\]{font-size:1.1875em}.text-\[1\.3125em\]{font-size:1.3125em}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-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)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.whitespace-nowrap{white-space:nowrap}.text-foreground{color:var(--palette-text)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-primary-foreground{color:var(--palette-on-primary)}.text-secondary-700{color:var(--secondary-700)}.text-text-700{color:var(--text-700)}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.italic{font-style:italic}.line-through{text-decoration-line:line-through}.opacity-40{opacity:.4}.opacity-60{opacity:.6}.opacity-90{opacity:.9}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.\!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,)!important}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.select-none{-webkit-user-select:none;user-select:none}@media (hover:hover){.hover\:underline:hover{text-decoration-line:underline}}@media not all and (min-width:1025px){.max-\[1025px\]\:h-\[90dvh\]{height:90dvh}}@media (min-width:40rem){.sm\:flex-nowrap{flex-wrap:nowrap}}@media (min-width:48rem){.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:flex-nowrap{flex-wrap:nowrap}}@media (min-width:64rem){.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:flex-nowrap{flex-wrap:nowrap}}.dark\:border-white\/20:where([data-mode=dark],[data-mode=dark] *){border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.dark\:border-white\/20:where([data-mode=dark],[data-mode=dark] *){border-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.light\:border-black\/20:where([data-mode=light],[data-mode=light] *){border-color:#0003}@supports (color:color-mix(in lab,red,red)){.light\:border-black\/20:where([data-mode=light],[data-mode=light] *){border-color:color-mix(in oklab,var(--color-black) 20%,transparent)}}}@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-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}.welcome-page{width:min(100%,1120px);margin:0 auto;padding:clamp(1.25rem,4vw,3.5rem);color:var(--font-color)}.welcome-hero{position:relative;display:flex;min-height:290px;align-items:center;justify-content:space-between;gap:2rem;overflow:hidden;padding:clamp(1.5rem,5vw,3.5rem);border:0;border-radius:1.25rem;background:radial-gradient(circle at 90% 15%,rgba(255,255,255,.16),transparent 30%),linear-gradient(120deg,var(--primary-color),var(--primary-variant-color));color:var(--primary-font-color);box-shadow:0 18px 45px #00000024}.welcome-copy,.welcome-profile{position:relative;z-index:1}.welcome-copy{max-width:620px}.welcome-eyebrow,.welcome-label{font-size:.72rem;font-weight:700;letter-spacing:.16em;opacity:.75}.welcome-copy h1{padding-top:.7rem;font-size:clamp(2rem,4vw,3.25rem);line-height:1.15}.welcome-copy h1 span{display:block}.welcome-description{max-width:460px;margin-top:1rem;font-size:1rem;line-height:1.7;opacity:.82}.welcome-profile{display:flex;min-width:230px;align-items:center;gap:1rem;padding:1rem 1.25rem;border:1px solid rgba(255,255,255,.24);border-radius:1rem;background:#0000001f;backdrop-filter:blur(8px)}.welcome-avatar{display:grid;width:56px;height:56px;flex:0 0 56px;place-items:center;border-radius:50%;background:#fff3;font-size:1.15rem;font-weight:700}.welcome-identity{display:flex;min-width:0;flex-direction:column;gap:.2rem}.welcome-identity strong{overflow:hidden;font-size:1.05rem;text-overflow:ellipsis;white-space:nowrap}.welcome-role{width:fit-content;margin-top:.2rem;padding:.2rem .65rem;border-radius:999px;background:#ffffff2e;font-size:.78rem;font-weight:600;text-transform:capitalize}.welcome-decoration{position:absolute;right:21%;bottom:-140px;width:290px;height:290px;border:1px solid rgba(255,255,255,.14);border-radius:50%;box-shadow:0 0 0 30px #ffffff09,0 0 0 65px #ffffff06}@media (max-width: 760px){.welcome-hero{align-items:flex-start;flex-direction:column}.welcome-profile{width:min(100%,360px)}}*{--sidebarMenu-full-width: 240px;--sidebarMenu-min-width: 56px}.sidebarMenu{--sidebarMenu-bg-color: var(--bg-light-color, #210f0a);--sidebarMenu-footer-color: var(--primary-color, #55560d);--sidebarMenu-icon-color: var(--font-color, #ffffff);--sidebarMenu-text-color: var(--font-color, #ffffff);--sidebarMenu-active-color: var(--accent-color, #eac520);--sidebarMenu-highlight-color: var(--bg-color, #ffff);position:fixed;top:0;left:0;height:100%;width:var(--sidebarMenu-full-width);background-color:var(--sidebarMenu-bg-color);z-index:100;transition:all .5s ease}.sidebarMenu.close{width:var(--sidebarMenu-min-width)}.sidebarMenu.hidden{width:0}.sidebarMenu.hidden .logo-details{display:none}.sidebarMenu .logo-details{height:80px;width:100%;color:var(--sidebarMenu-text-color);display:flex;align-items:center;opacity:1}.sidebarMenu .logo-details svg{height:48px;padding:4px;min-width:var(--sidebarMenu-min-width);text-align:center}.sidebarMenu .logo-details span{font-size:22px;color:var(--sidebarMenu-text-color);font-weight:600;transition:.3s ease;min-width:var(--sidebarMenu-full-width);transition-delay:.1s}.sidebarMenu .logo-details span{display:block;transition-delay:0s}.sidebarMenu.close .logo-details span{opacity:0;pointer-events:none}.sidebarMenu>ul{height:100%;padding:0 0 150px;overflow:auto}.sidebarMenu.close>ul{overflow:visible}.sidebarMenu>ul::-webkit-scrollbar{display:none}.sidebarMenu>ul li{position:relative;list-style:none;transition:all .4s ease}.sidebarMenu .active,.sidebarMenu ul li .active,.sidebarMenu .active span{color:var(--sidebarMenu-active-color)!important}.sidebarMenu .nav-links .active,.sidebarMenu .nav-links .active .nav-icon{color:var(--sidebarMenu-active-color)!important;background-color:#8080805e;width:100%}.iocn-link .link-item.active~.nav-icon{background-color:#8080805e;height:-webkit-fill-available}.nav-icon{align-items:center;display:flex}.sidebarMenu .iocn-link:hover{background:var(--sidebarMenu-highlight-color)}.sidebarMenu .iocn-link{display:flex;align-items:center;justify-content:space-between;color:var(--sidebarMenu-text-color)}.sidebarMenu.close .iocn-link{display:block}.sidebarMenu>ul li .arrow{display:block;height:16px;min-width:var(--sidebarMenu-min-width);text-align:center;line-height:50px;color:var(--sidebarMenu-text-color);cursor:pointer;transition:all .3s ease}.sidebarMenu>ul li.showMenu .arrow{transform:rotate(-180deg)}.sidebarMenu.close>ul li .arrow{display:none}.sidebarMenu .link-item{display:flex;align-items:center;text-decoration:none}.sidebarMenu .link-icon{height:48px;padding:12px;min-width:var(--sidebarMenu-min-width);text-align:center;line-height:48px;color:var(--sidebarMenu-text-color);font-size:20px;cursor:pointer;transition:all .3s ease}.sidebarMenu .link-name{font-size:18px;font-weight:400;white-space:nowrap;opacity:1;transition:all .4s ease;cursor:pointer}.sidebarMenu.close .link-name{opacity:0;pointer-events:none}.sidebarMenu>ul li>ul{padding:6px 6px 14px 60px;background:var(--sidebarMenu-bg-color);display:none}.sidebarMenu>ul li.showMenu>ul{display:block}.sidebarMenu>ul li>ul a{color:var(--sidebarMenu-text-color);font-size:15px;padding:5px 8px;white-space:nowrap;opacity:.6;transition:all .3s ease}.sidebarMenu>ul li>ul a:hover{opacity:1}.sidebarMenu.close>ul li>ul{position:absolute;left:100%;top:-10px;margin-top:0;padding:1px 2px;border-radius:0 6px 6px 0;opacity:0;display:block;pointer-events:none;transition:0s}.sidebarMenu.close>ul li:hover>ul{top:0;opacity:1;pointer-events:auto;transition:all .4s ease}.sidebarMenu>ul li>ul span{display:none}.sidebarMenu.close>ul li>ul span{opacity:1;display:block}.sidebarMenu>ul li>ul.blank{opacity:1;padding:3px 20px 6px 16px;opacity:0;pointer-events:none}.sidebarMenu>ul li:hover>ul.blank{top:50%;transform:translateY(-50%)}.sidebarMenu .profile-details{position:fixed;bottom:0;width:var(--sidebarMenu-full-width);display:flex;align-items:center;justify-content:space-between;background:var(--sidebarMenu-footer-color);padding:12px 0;transition:all .5s ease}.sidebarMenu.hidden .iocn-link{display:none;position:inherit}.sidebarMenu.close .profile-details{background:none}.sidebarMenu.close .profile-details{width:var(--sidebarMenu-min-width)}.sidebarMenu.hidden .profile-details{width:0}.sidebarMenu.hidden .profile-content{bottom:0}.sidebarMenu .profile-details .profile-content{display:flex;align-items:center}.sidebarMenu .profile-details img{height:38px;width:38px;object-fit:cover;border-radius:16px;margin:0 14px 0 12px;background:var(--sidebarMenu-footer-color);transition:all .5s ease}.sidebarMenu.close .profile-details img{padding:10px}.sidebarMenu .profile-details .profile_name,.sidebarMenu .profile-details .job{color:var(--sidebarMenu-bg-color);font-size:18px;font-weight:500;white-space:nowrap}.sidebarMenu.close .profile-details i,.sidebarMenu.close .profile-details .profile_name,.sidebarMenu.close .profile-details .job,.sidebarMenu.close .logout-icon{display:none}.sidebarMenu .logout-icon{cursor:pointer;transition:all .3s ease;margin-inline-end:8px}.sidebarMenu .profile-details .job{font-size:12px}.home-section{position:relative;background:var(--bg-color, #eee);height:100vh;left:var(--sidebarMenu-full-width);width:calc(100% - var(--sidebarMenu-full-width));transition:all .5s ease;overflow:auto}.sidebarMenu.close~.home-section{left:var(--sidebarMenu-min-width);width:calc(100% - var(--sidebarMenu-min-width))}.sidebarMenu.hidden~.home-section{left:0;width:100%}.home-section .home-content{height:60px;display:flex;align-items:center}.home-section .home-content .bx-menu,.home-section .home-content .text{color:var(--sidebarMenu-text-color);font-size:35px}.home-section .home-content .bx-menu{margin:0 15px;cursor:pointer}.home-section .home-content .text{font-size:26px;font-weight:600}.sidebarMenu ul li .sublink-name,.sidebarMenu ul li .link-name{text-decoration:none;font-weight:600}.sidebarMenu .sub-menu .sublink-name,.sidebarMenu .link-name{display:block;padding:8px 12px;font-size:15px;color:var(--sidebarMenu-text-color);opacity:.8;border-radius:6px;text-decoration:none;transition:all .25s ease}.sidebarMenu .sub-menu .sublink-name:hover{opacity:1;background:#ffffff1f;color:var(--sidebarMenu-active-color)}.sidebarMenu .sub-menu .sublink-name.active{color:var(--sidebarMenu-bg-color);opacity:1}.toast{--toast-bg-color: var(--bg-light-color, "#121212");--toast-color: var(--font-color, "#fff");position:fixed;bottom:25px;right:25px;width:375px;background:var(--toast-bg-color);color:var(--toast-color);padding:10px 25px;display:flex;align-items:center;justify-content:space-between;z-index:5;border-radius:12px;border-left:5px solid wheat;overflow:hidden;transform:translate(calc(100% + 25px));transition:all .5s cubic-bezier(.68,-.55,.265,1.35)}.toast.active{transform:translate(0)}.toast i:first-child{color:var(--toast-color);font-size:20px}.toast.danger{border-left:5px solid red}.toast.success{border-left:5px solid green}.toast.warning{border-left:5px solid yellow}.toast-text{margin:0;font-size:.8125rem;text-transform:uppercase}.toast svg:last-child{color:#ccc!important;cursor:pointer;transition:.35s}.toast svg:last-child:hover{color:#333!important}.modal{--modal-bg: var(--bg-light-color, "#121212");--modal-color: var(--font-color, "#fefefe");--modal-overlay-color: "#000";display:none;position:fixed;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:var(--modal-overlay-color);background-color:#0006;padding:20px 15vw;place-items:center}.modal.show{display:grid}.modal-content{margin:0;min-width:40vw;max-width:85vw;max-height:95vh;display:flex;flex-direction:column;overflow:auto;padding:20px;border-radius:12px;background-color:var(--modal-bg);box-shadow:4px 4px 8px #0004}.modal.close{color:var(--modal-color);float:right;font-size:28px;font-weight:700}.modal.close:hover,.modal.close:focus{color:var(--modal-color);text-decoration:none;cursor:pointer}.table{--table-bg-light-color: var(--bg-light-color, #210f0a);--table-bg-color: var(--bg-color, #210f0a);--table-header-color: var(--accent-color, #55560d);--table-footer-color: var(--accent-color, #55560d);--table-text-color: var(--font-color, #ffffff);--table-hover-color: var(--accent-color, #eac520);--table-highlight-color: var(--bg-color, #ffff);border-collapse:collapse}.super-header{text-align:center;border-bottom:1px solid currentColor}.table-scroll{width:100%;max-width:100%;overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch}.table-scroll>table{min-width:100%;width:max-content}.table.data-right tr td{text-align:right;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.table tr:nth-child(odd){background-color:var(--table-bg-color)}.table tr:nth-child(2n){background-color:var(--table-bg-light-color)}.table .tfoot:first-child{background-color:var(--accent-color)!important;color:var(--accent-font-color, #000000)!important;font-weight:700}.table th,.table td{padding:1px 2px;border:1px solid #000}.numbers .table td{font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;text-align:right}@media only screen and (min-width: 720px){.iconWrapper{flex-wrap:nowrap}.table th,.table td{padding:4px 6px}}.table-container.fill{overflow:auto}.table{width:100%}.fill .table thead,.fill .table .tfoot{position:sticky}.fill .table thead{margin-bottom:0;top:0}.fill .table .tfoot{margin-top:0;bottom:0}.print-only{display:none}@media print{.table,.table th,.table td{border:1px solid #000!important}.no-print-parent>*{display:none}.no-print{display:none}.print-only{display:block}.table .tfoot:first-child{background-color:inherit;color:inherit!important}}@media only screen and (max-width: 720px){.iconWrapper{flex-wrap:wrap}}.solid-select-container *{box-sizing:border-box;border:0px solid transparent;line-height:normal}.solid-select-container[data-disabled=true]{pointer-events:none}.solid-select-container{position:relative;background-color:#fff;box-sizing:border-box;border-radius:.25rem;min-width:5rem}.solid-select-control{border:1px solid rgb(229,231,235);border-radius:inherit;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));padding:.25rem .5rem;outline:2px solid transparent;outline-offset:2px}.solid-select-control[data-disabled=true]{background-color:#f3f4f6;border-color:#d1d5db}.solid-select-control[data-multiple=true][data-has-value=true]{display:flex;flex-wrap:wrap;align-items:stretch;gap:.25rem}.solid-select-control:focus-within{outline-color:#d1d5db}.solid-select-placeholder{color:#9ca3af;grid-column-start:1;grid-row-start:1}.solid-select-single-value{grid-column-start:1;grid-row-start:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.solid-select-multi-value{background-color:#f3f4f6;border-radius:.25rem;display:flex;align-items:center;font-size:85%;padding-left:4px;padding-right:4px;min-width:20px}.solid-select-multi-value>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.solid-select-multi-value-remove{padding-left:.25rem;padding-right:.25rem}.solid-select-multi-value-remove:hover{text-shadow:1px 1px 3px rgb(0 0 0 / 29%),2px 4px 7px rgb(73 64 125 / 35%)}.solid-select-input{background-color:transparent;border-width:0px;flex:1 1 0%;margin:0;padding:0;caret-color:transparent;grid-column-start:1;grid-row-start:1;font:inherit;outline:none}.solid-select-input:read-only{cursor:default}.solid-select-input[data-multiple=true],.solid-select-input[data-is-active=true]{caret-color:currentColor}.solid-select-list{background-color:inherit;border-radius:.125rem;margin-top:.25rem;max-height:50vh;width:100%;overflow-y:auto;padding:.5rem;position:absolute;box-shadow:0 0 #0000,0 0 #0000,0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;z-index:1}.solid-select-option:hover{background-color:#e5e7eb}.solid-select-option[data-focused=true]{background-color:#f3f4f6}.solid-select-option mark{background-color:unset;color:unset;text-decoration-line:underline}.solid-select-option{cursor:default;padding:.5rem 1rem;user-select:none}.solid-select-option[data-disabled=true]{pointer-events:none;color:#9ca3af}.solid-select-list-placeholder{cursor:default;padding:.5rem 1rem;user-select:none}.custom{--select-bg-color: var(--bg-light-color, #210f0a);--select-footer-color: var(--primary-color, #55560d);--select-icon-color: var(--font-color, #ffffff);--select-text-color: var(--font-color, #ffffff);--select-active-color: var(--accent-color, #eac520);--select-border-color: var(--bg-color, #ffff);--select-highlight-color: var(--bg-color, #ffff)}.custom.solid-select-container{color:var(--select-text-color);background-color:var(--select-bg-color);border-color:var(--select-border-color);border-style:solid;border-width:0px}.custom .solid-select-control{border-color:var(--select-border-color);border-style:solid}.custom .solid-select-list{background-color:var(--select-bg-color);border-color:var(--select-border-color);border-style:solid;border-width:1px;padding-inline:1px}.custom.solid-select-option{padding-block:1px}.custom .solid-select-option:hover,.custom .solid-select-multi-value{background-color:var(--select-highlight-color)}.custom .solid-select-multi-value-remove:hover{background-color:var(--select-bg-color)}.custom .solid-select-option[data-focused=true]{background-color:var(--select-highlight-color)}.custom .solid-select-input{color:var(--select-text-color)}.custom .solid-select-placeholder{color:var(--select-placeholder-color, #888888)}.kds-root{--kds-bg: var(--bg-color, #210f0a);--kds-bg-light: var(--bg-light-color, #2a140e);--kds-accent: var(--accent-color, #eac520);--kds-accent-font: var(--accent-font-color, #000);--kds-font: var(--font-color, #ffffff);--kds-border: var(--border-color, #000);display:flex;flex-direction:column;background:var(--kds-bg);color:var(--kds-font);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.kds-header{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;background:var(--kds-bg-light);border-bottom:3px solid var(--kds-border)}.kds-header h1{padding-top:4px;margin:0;font-size:26px;font-weight:700;color:var(--kds-font)}.kds-header .muted{font-size:13px;opacity:.75}.kds-header .buffer{min-width:64px;padding:4px 10px;text-align:center;font-size:36px;font-weight:800;color:var(--kds-accent);background:var(--kds-bg);border:2px solid var(--kds-border);border-radius:10px}.kds-grid{flex:1;display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:14px;padding:14px;overflow-y:auto}.kds-card{background:var(--kds-bg-light);border:3px solid var(--kds-border);border-radius:14px;padding:14px;display:flex;flex-direction:column;justify-content:space-between;transition:border-color .15s ease,background .15s ease}.kds-card:hover{border-color:var(--kds-accent)}.kds-card.active{background:var(--kds-accent);color:var(--kds-accent-font);border-color:var(--kds-border)}.kds-card .card-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;font-size:18px;font-weight:700}.kds-card .invoice{padding:4px 10px;border-radius:8px;background:var(--kds-bg);color:var(--kds-font);border:2px solid var(--kds-border)}.kds-card.active .invoice{background:var(--kds-bg);color:var(--kds-font)}.kds-card .type{text-transform:uppercase;font-size:18px;opacity:.85}.kds-card .items{flex:1;margin-top:8px}.kds-card .item{display:flex;gap:8px;font-size:20px;line-height:1.2;margin-bottom:6px}.kds-card .qty{min-width:32px;text-align:right;font-weight:800;color:var(--kds-accent)}.kds-card.active .qty{color:var(--kds-accent-font)}.kds-card .name{font-weight:600}.kds-card .done-btn{margin-top:4px;margin-left:auto;padding:3px 16px;font-size:16px;font-weight:700;background:var(--kds-accent);color:var(--kds-accent-font);border:3px solid var(--kds-border);border-radius:12px;cursor:pointer;text-align:center}.kds-card .done-btn:hover{filter:brightness(1.05)}.kds-card.active .done-btn{background:var(--kds-bg);color:var(--kds-font)}@media (max-width: 768px){.kds-header h1{font-size:22px}.kds-card .item{font-size:18px}.kds-card .done-btn{font-size:20px}}.sub-head{font-size:16px;opacity:.85}.order-age{padding:2px 8px;border:1px solid var(--kds-border);border-radius:8px;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.item-block{margin-bottom:10px}.sub-option{padding-left:22px;font-size:16px;opacity:.85}.item-note{font-size:16px;font-style:italic;opacity:.75;margin-top:4px}.item-deleted .qty{color:#999!important}.item-deleted{opacity:.5}.item-deleted .name,.item-deleted .sub-option,.item-deleted .item-note{text-decoration:line-through}.item-ready{opacity:.65}.item-new{background:#eac5201f;border-radius:8px;padding:6px}.deleted-badge{background:#5c1d1d;color:#fff}.new-badge{background:var(--kds-accent);color:var(--kds-accent-font)}.ready-badge{margin-left:8px;padding:2px 6px;font-size:11px;font-weight:700;border-radius:6px;background:#2e7d32;color:#fff}.delivery-orders{min-height:100%}.delivery-orders-header{gap:1rem}.delivery-user{display:flex;align-items:center;gap:.5rem;margin-top:.2rem;font-size:.85rem}.delivery-user span{padding:.15rem .6rem;border-radius:999px;background:var(--kds-bg);color:var(--kds-font);font-size:.75rem;font-weight:600;text-transform:capitalize}.delivery-order-controls,.delivery-auto-refresh{align-items:center;gap:.65rem}.delivery-auto-refresh{display:flex;white-space:nowrap}.delivery-order-footer{align-items:center;justify-content:space-between;gap:.75rem}.delivery-orders-message{margin:1rem;padding:1rem}@media (max-width: 600px){.delivery-orders-header{align-items:flex-start;flex-direction:column}.delivery-order-controls{width:100%;justify-content:flex-end}}.toggle-selector{display:flex;flex-direction:column;font-family:sans-serif;gap:.075rem;color:var(--font-color, #ffffff);margin:2px}.toggle-selector strong{font-size:.875rem}.toggle-group{display:inline-flex;border-radius:9999px;overflow:hidden;border:1px solid var(--primary-color, #55560d);background-color:var(--bg-light-color, #210f0a)}.toggle-button{all:unset;padding:.25rem .75rem;font-size:.75rem;cursor:pointer;color:var(--font-color, #ffffff);background-color:transparent;transition:background-color .2s,color .2s;display:inline-block;text-align:center;white-space:nowrap}.toggle-button:hover{background-color:var(--bg-color, #eac520)}.toggle-button.selected{background-color:var(--primary-color, #55560d);color:var(--bg-light-color, #eac520)}.toggle-button.selected:hover{background-color:var(--primary-variant-color, #eac520);color:var(--bg-light-color, #210f0a)}.toggle-button:first-child{border-top-left-radius:9999px;border-bottom-left-radius:9999px}.toggle-button:last-child{border-top-right-radius:9999px;border-bottom-right-radius:9999px}.toggle-button+.toggle-button{border-left:1px solid var(--primary-color, #55560d)}.outlets-home{padding:24px}.outlets-home-header{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:20px}.outlets-home-header h1{font-size:28px;font-weight:600}.outlets-home-header p{color:#667085;margin-top:4px}.outlet-search{display:grid;gap:6px;width:min(100%,360px);font-size:14px;font-weight:500}.outlet-list{display:grid;gap:18px}.outlet-row{overflow:hidden;border-radius:8px;background:var(--bg-light-color);box-shadow:var(--bg-color)}.outlet-row-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 20px}.outlet-row-heading h2{font-size:19px;font-weight:600}.outlet-row-heading span{font-size:13px;font-weight:500}.outlet-sections{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:14px}.outlet-section{min-width:0;padding:14px}.outlet-section h3{margin-bottom:12px;font-size:16px;font-weight:600}.outlet-links{display:flex;flex-wrap:wrap;gap:8px}.outlet-empty-state{padding:24px;text-align:center}@media (max-width: 900px){.outlet-sections{grid-template-columns:1fr}}@media (max-width: 600px){.outlets-home{padding:16px}.outlets-home-header{align-items:stretch;flex-direction:column}.outlet-search{width:100%}}.ws-page{--ws-border: rgba(128, 128, 128, .35);--ws-soft: rgba(128, 128, 128, .08);--ws-yes: #16a34a;--ws-no: #dc2626;--ws-open: #6b7280;--ws-focus: #2563eb}.ws-chip{display:inline-flex;align-items:center;gap:.25rem;padding:.1rem .55rem;border-radius:999px;border:1px solid transparent;font-size:.75rem;font-weight:600;line-height:1.4;white-space:nowrap}.ws-chip-yes{color:var(--ws-yes);background:#16a34a1f;border-color:#16a34a59}.ws-chip-no{color:var(--ws-no);background:#dc26261f;border-color:#dc262659}.ws-chip-open{color:var(--ws-open);background:#6b72801f;border-color:#6b728059}.ws-chips{display:inline-flex;flex-wrap:wrap;gap:.35rem}.ws-summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.75rem;padding:.75rem;border:1px solid var(--ws-border);border-radius:.5rem;background:var(--ws-soft)}.ws-summary-label{font-size:.7rem;text-transform:uppercase;letter-spacing:.04em;opacity:.65}.ws-summary-value{font-weight:600;word-break:break-word}.ws-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem}.ws-acc{border:1px solid var(--ws-border);border-radius:.5rem;overflow:hidden}.ws-acc+.ws-acc{margin-top:.6rem}.ws-acc-head{display:flex;align-items:center;gap:.6rem;width:100%;padding:.65rem .85rem;border:0;background:var(--ws-soft);color:inherit;font:inherit;text-align:left;cursor:pointer}.ws-acc-head:hover{background:#80808024}.ws-acc-head:focus-visible{outline:2px solid var(--ws-focus);outline-offset:-2px}.ws-acc-chevron{display:inline-block;transition:transform .15s ease;opacity:.7}.ws-acc-open>.ws-acc-head .ws-acc-chevron{transform:rotate(90deg)}.ws-acc-title{flex:1;font-weight:600}.ws-acc-body{margin:0;padding:0;list-style:none;animation:ws-fade .15s ease}@keyframes ws-fade{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.ws-q{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.6rem 1rem;padding:.7rem .85rem;border-top:1px solid var(--ws-border)}.ws-q-text{display:flex;gap:.6rem;flex:1 1 280px;min-width:0}.ws-q-num{flex:none;min-width:1.6rem;opacity:.55;font-variant-numeric:tabular-nums}.ws-q-reason{flex-basis:100%;padding-left:2.2rem;font-size:.85rem;font-style:italic;opacity:.8}.ws-q-controls{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;flex:1 1 320px;justify-content:flex-end}.ws-q-invalid{background:#dc262612;box-shadow:inset 3px 0 0 var(--ws-no)}.ws-q:focus-within{background:#2563eb0f}.ws-choice{display:inline-flex;border:1px solid var(--ws-border);border-radius:.5rem;overflow:hidden}.ws-choice:focus,.ws-choice:focus-visible{outline:2px solid var(--ws-focus);outline-offset:2px}.ws-choice-btn{min-width:4rem;padding:.4rem .9rem;border:0;background:transparent;color:inherit;font:inherit;font-weight:600;cursor:pointer}.ws-choice-btn+.ws-choice-btn{border-left:1px solid var(--ws-border)}.ws-choice-btn:hover{background:var(--ws-soft)}.ws-choice-btn.is-yes{background:var(--ws-yes);color:#fff}.ws-choice-btn.is-no{background:var(--ws-no);color:#fff}.ws-reason{flex:1 1 200px;min-width:160px}.ws-progress{height:6px;border-radius:999px;background:var(--ws-soft);overflow:hidden}.ws-progress-bar{height:100%;background:var(--ws-focus);transition:width .2s ease}.ws-hint{display:flex;flex-wrap:wrap;gap:.4rem 1rem;font-size:.8rem;opacity:.8}.ws-hint kbd{padding:.05rem .4rem;border:1px solid var(--ws-border);border-bottom-width:2px;border-radius:.3rem;background:var(--ws-soft);font-family:inherit;font-size:.75rem}.ws-pager{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;padding:.5rem .25rem 0}.ws-pager-actions{display:flex;align-items:center;gap:.5rem}.ws-check{display:inline-flex;align-items:center;gap:.4rem;white-space:nowrap}@media (max-width: 640px){.ws-q-controls{justify-content:flex-start}.ws-q-reason{padding-left:0}}.date-picker-wrapper,.time-picker-wrapper{border-width:0}.rn-btn{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}.rn-btn{text-transform:none}.rn-btn{-webkit-appearance:button;background-color:transparent;background-image:none}.rn-btn{cursor:pointer}.rn-btn:disabled{cursor:default}.rn-btn{display:inline-flex;height:3rem;min-height:3rem;flex-shrink:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-wrap:wrap;align-items:center;justify-content:center;border-radius:var(--rounded-btn, .5rem);border-color:transparent;border-color:oklch(var(--btn-color, var(--b2)) / var(--tw-border-opacity));padding-left:1rem;padding-right:1rem;text-align:center;font-size:.875rem;line-height:1em;gap:.5rem;font-weight:600;text-decoration-line:none;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);border-width:var(--border-btn, 1px);animation:button-pop var(--animation-btn, .25s) ease-out;transition-property:color,background-color,border-color,opacity,box-shadow,transform;--tw-text-opacity: 1;color:var(--fallback-bc, oklch(var(--bc) / var(--tw-text-opacity)));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);outline-color:var(--fallback-bc, oklch(var(--bc) / 1));background-color:oklch(var(--btn-color, var(--b2)) / var(--tw-bg-opacity));--tw-bg-opacity: 1;--tw-border-opacity: 1}.rn-btn-disabled,.rn-btn[disabled],.rn-btn:disabled{pointer-events:none}:where(.rn-btn:is(input[type=checkbox])),:where(.rn-btn:is(input[type=radio])){width:auto;-webkit-appearance:none;-moz-appearance:none;appearance:none}.rn-btn:is(input[type=checkbox]):after,.rn-btn:is(input[type=radio]):after{--tw-content: attr(aria-label);content:var(--tw-content)}.rn-divider{display:flex;flex-direction:row;align-items:center;align-self:stretch;margin-top:1rem;margin-bottom:1rem;height:1rem;white-space:nowrap}.rn-divider:before,.rn-divider:after{height:.125rem;width:100%;flex-grow:1;--tw-content: "";content:var(--tw-content);background-color:var(--fallback-bc, oklch(var(--bc) / .1))}@media (hover: hover){.rn-btn:hover{--tw-border-opacity: 1;border-color:var( --fallback-b3, oklch(var(--b3) / var(--tw-border-opacity)) );--tw-bg-opacity: 1;background-color:var( --fallback-b3, oklch(var(--b3) / var(--tw-bg-opacity)) )}@supports (color: color-mix(in oklab,black,black)){.rn-btn:hover{background-color:color-mix(in oklab,oklch(var(--btn-color, var(--b2)) / var(--tw-bg-opacity, 1)) 90%,black);border-color:color-mix(in oklab,oklch(var(--btn-color, var(--b2)) / var(--tw-border-opacity, 1)) 90%,black)}}@supports not (color: oklch(0 0 0)){.rn-btn:hover{background-color:var(--btn-color, var(--fallback-b2));border-color:var(--btn-color, var(--fallback-b2))}}.rn-btn-ghost:hover{border-color:transparent}@supports (color: oklch(0 0 0)){.rn-btn-ghost:hover{background-color:var(--fallback-bc, oklch(var(--bc) / .2))}}.rn-btn-disabled:hover,.rn-btn[disabled]:hover,.rn-btn:disabled:hover{--tw-border-opacity: 0;background-color:var(--fallback-n, oklch(var(--n) / var(--tw-bg-opacity)));--tw-bg-opacity: .2;color:var(--fallback-bc, oklch(var(--bc) / var(--tw-text-opacity)));--tw-text-opacity: .2}@supports (color: color-mix(in oklab,black,black)){.rn-btn:is(input[type=checkbox]:checked):hover,.rn-btn:is(input[type=radio]:checked):hover{background-color:color-mix(in oklab,var(--fallback-p, oklch(var(--p) / 1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-p, oklch(var(--p) / 1)) 90%,black)}}}.rn-btn:active:hover,.rn-btn:active:focus{animation:button-pop 0s ease-out;transform:scale(var(--btn-focus-scale, .97))}@supports not (color: oklch(0 0 0)){.rn-btn{background-color:var(--btn-color, var(--fallback-b2));border-color:var(--btn-color, var(--fallback-b2))}}.rn-btn:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px}.rn-btn-ghost{border-width:1px;border-color:transparent;background-color:transparent;color:currentColor;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);outline-color:currentColor}.rn-btn-ghost.rn-btn-active{border-color:transparent;background-color:var(--fallback-bc, oklch(var(--bc) / .2))}.rn-btn.rn-btn-disabled,.rn-btn[disabled],.rn-btn:disabled{--tw-border-opacity: 0;background-color:var(--fallback-n, oklch(var(--n) / var(--tw-bg-opacity)));--tw-bg-opacity: .2;color:var(--fallback-bc, oklch(var(--bc) / var(--tw-text-opacity)));--tw-text-opacity: .2}.rn-btn:is(input[type=checkbox]:checked),.rn-btn:is(input[type=radio]:checked){--tw-border-opacity: 1;border-color:var(--fallback-p, oklch(var(--p) / var(--tw-border-opacity)));--tw-bg-opacity: 1;background-color:var(--fallback-p, oklch(var(--p) / var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-pc, oklch(var(--pc) / var(--tw-text-opacity)))}.rn-btn:is(input[type=checkbox]:checked):focus-visible,.rn-btn:is(input[type=radio]:checked):focus-visible{outline-color:var(--fallback-p, oklch(var(--p) / 1))}@keyframes button-pop{0%{transform:scale(var(--btn-focus-scale, .98))}40%{transform:scale(1.02)}to{transform:scale(1)}}.rn-divider:not(:empty){gap:1rem}.rn-no-animation{--btn-focus-scale: 1;--animation-btn: 0;--animation-input: 0}.rn-pointer-events-none{pointer-events:none}.rn-absolute{position:absolute}.rn-relative{position:relative}.rn-bottom-1\/2{bottom:50%}.rn-left-0{left:0}.rn-left-1\/2{left:50%}.rn-top-0{top:0}.rn-top-1\/2{top:50%}.rn-z-10{z-index:10}.rn-z-50{z-index:50}.rn-z-\[1\]{z-index:1}.rn-my-2{margin-top:.5rem;margin-bottom:.5rem}.rn-mb-2{margin-bottom:.5rem}.rn-mb-\[0\.13rem\]{margin-bottom:.13rem}.rn-mb-\[0\.3125rem\]{margin-bottom:.3125rem}.rn-block{display:block}.rn-flex{display:flex}.rn-grid{display:grid}.rn-hidden{display:none}.rn-aspect-square{aspect-ratio:1 / 1}.rn-h-8{height:2rem}.rn-h-\[237px\]{height:237px}.rn-h-\[2rem\]{height:2rem}.rn-h-\[39\%\]{height:39%}.rn-h-\[50px\]{height:50px}.rn-h-\[5px\]{height:5px}.rn-h-auto{height:auto}.rn-h-full{height:100%}.rn-h-time{height:20px}.rn-max-h-\[10\.625rem\]{max-height:10.625rem}.rn-max-h-fit{max-height:-moz-fit-content;max-height:fit-content}.rn-min-h-0{min-height:0px}.rn-min-h-screen{min-height:100vh}.rn-w-40{width:10rem}.rn-w-8{width:2rem}.rn-w-\[10rem\]{width:10rem}.rn-w-\[17\.5rem\]{width:17.5rem}.rn-w-\[17px\]{width:1.0625rem}.rn-w-\[2\.3rem\]{width:2.3rem}.rn-w-\[237px\]{width:14.8125rem}.rn-w-\[2px\]{width:.125rem}.rn-w-\[2rem\]{width:2rem}.rn-w-\[50px\]{width:3.125rem}.rn-w-\[5px\]{width:.3125rem}.rn-w-full{width:100%}.rn-w-fit{width:-moz-fit-content;width:fit-content}.rn-w-max{width:-moz-max-content;width:max-content}.rn-w-time{width:1.25rem}.rn-min-w-max{min-width:-moz-max-content;min-width:max-content}.rn-max-w-\[25rem\]{max-width:25rem}.rn-flex-shrink-0{flex-shrink:0}.rn-origin-center-bottom{transform-origin:center bottom}.-rn-translate-y-\[1rem\]{--tw-translate-y: -1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rn--translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rn--translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rn-translate-y-\[0rem\]{--tw-translate-y: 0rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rn-transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rn-animate-none{animation:none}.rn-cursor-pointer{cursor:pointer}.rn-select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.rn-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.rn-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.rn-grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.rn-flex-col{flex-direction:column}.rn-flex-row{flex-direction:row}.rn-items-center{align-items:center}.rn-justify-center{justify-content:center}.rn-justify-between{justify-content:space-between}.rn-gap-2{gap:.5rem}.rn-gap-x-1{-moz-column-gap:.25rem;column-gap:.25rem}.rn-gap-y-4{row-gap:1rem}.rn-overflow-y-auto{overflow-y:auto}.rn-rounded-full{border-radius:9999px}.rn-rounded-lg{border-radius:.5rem}.rn-rounded-md{border-radius:.375rem}.rn-border{border-width:1px}.rn-border-t{border-top-width:1px}.rn-border-solid{border-style:solid}.rn-border-dashed{border-style:dashed}.rn-border-black{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity))}.rn-border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity))}.rn-bg-dark-time{--tw-bg-opacity: 1;background-color:rgb(143 143 143 / var(--tw-bg-opacity))}.rn-bg-primary{--tw-bg-opacity: 1;background-color:rgb(24 24 27 / var(--tw-bg-opacity))}.rn-bg-primary-focus{--tw-bg-opacity: 1;background-color:rgb(224 224 224 / var(--tw-bg-opacity))}.rn-bg-red-400{--tw-bg-opacity: 1;background-color:rgb(248 113 113 / var(--tw-bg-opacity))}.rn-bg-slate-100{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity))}.rn-bg-transparent{background-color:transparent}.rn-bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.rn-bg-opacity-50{--tw-bg-opacity: .5}.rn-p-0{padding:0}.rn-p-1{padding:.25rem}.rn-p-2{padding:.5rem}.rn-p-\[5px\]{padding:5px}.rn-px-1{padding-left:.25rem;padding-right:.25rem}.rn-px-2{padding-left:.5rem;padding-right:.5rem}.rn-px-4,.rn-px-\[1rem\]{padding-left:1rem;padding-right:1rem}.rn-px-\[5px\]{padding-left:5px;padding-right:5px}.rn-py-4{padding-top:1rem;padding-bottom:1rem}.rn-pb-\[0\.5rem\]{padding-bottom:.5rem}.rn-pl-4{padding-left:1rem}.rn-pr-4{padding-right:1rem}.rn-pt-\[0\.125rem\]{padding-top:.125rem}.rn-pt-\[0\.625rem\]{padding-top:.625rem}.rn-text-center{text-align:center}.rn-text-start{text-align:start}.rn-text-\[0\.75rem\]{font-size:.75rem}.rn-text-\[0\.9375rem\],.rn-text-\[15px\]{font-size:.9375rem}.rn-text-sm{font-size:.875rem;line-height:1.25rem}.rn-font-bold{font-weight:700}.rn-font-medium{font-weight:500}.rn-uppercase{text-transform:uppercase}.rn-leading-time{line-height:20px}.rn-tracking-\[0\.02em\]{letter-spacing:.02em}.rn-text-\[\#909090\]{--tw-text-opacity: 1;color:rgb(144 144 144 / var(--tw-text-opacity))}.rn-text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.rn-text-primary{--tw-text-opacity: 1;color:rgb(24 24 27 / var(--tw-text-opacity))}.rn-text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity))}.rn-text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.rn-opacity-0{opacity:0}.rn-opacity-100{opacity:1}.rn-opacity-50{opacity:.5}.rn-opacity-95{opacity:.95}.rn-shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.rn-shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.rn-drop-shadow-lg{--tw-drop-shadow: drop-shadow(0 10px 8px rgb(0 0 0 / .04)) drop-shadow(0 4px 3px rgb(0 0 0 / .1));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)}.rn-transition-none{transition-property:none}.rn-transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.rn-transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.rn-ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}:root{--date-picker-before-bg: #e0e0e0;--date-picker-before-color: #0277bd;--date-picker-hover-color: #d2d4d7}.date-picker-day-number-area:before{background-color:var(--date-picker-before-bg);color:var(--date-picker-before-color)}.date-picker-main-btn:hover{background-color:var(--date-picker-hover-color)}.dark,[data-theme=dark]{--date-picker-before-bg: #474747}@media (min-width: 567px){.aboveBreakTwoCalendar\:rn-divider-horizontal{flex-direction:column}.aboveBreakTwoCalendar\:rn-divider-horizontal:before{height:100%;width:.125rem}.aboveBreakTwoCalendar\:rn-divider-horizontal:after{height:100%;width:.125rem}.aboveBreakTwoCalendar\:rn-divider-horizontal{margin-left:1rem;margin-right:1rem;margin-top:0;margin-bottom:0;height:auto;width:1rem}}.before\:rn-pointer-events-none:before{content:var(--tw-content);pointer-events:none}.before\:rn-absolute:before{content:var(--tw-content);position:absolute}.before\:rn-left-1\/2:before{content:var(--tw-content);left:50%}.before\:rn-left-\[15\%\]:before{content:var(--tw-content);left:15%}.before\:rn-right-\[15\%\]:before{content:var(--tw-content);right:15%}.before\:rn-top-0:before{content:var(--tw-content);top:0}.before\:rn-top-1\/2:before{content:var(--tw-content);top:50%}.before\:rn-block:before{content:var(--tw-content);display:block}.before\:rn-hidden:before{content:var(--tw-content);display:none}.before\:rn-h-full:before{content:var(--tw-content);height:100%}.before\:rn-h-time-2:before{content:var(--tw-content);height:36px}.before\:rn-w-\[85\%\]:before{content:var(--tw-content);width:85%}.before\:rn-w-\[86\%\]:before{content:var(--tw-content);width:86%}.before\:rn-w-time-2:before{content:var(--tw-content);width:36px}.before\:rn--translate-x-1\/2:before{content:var(--tw-content);--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.before\:rn--translate-y-1\/2:before{content:var(--tw-content);--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.before\:rn-transform:before{content:var(--tw-content);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.before\:rn-rounded-full:before{content:var(--tw-content);border-radius:9999px}.before\:rn-rounded-l-full:before{content:var(--tw-content);border-top-left-radius:9999px;border-bottom-left-radius:9999px}.before\:rn-rounded-r-full:before{content:var(--tw-content);border-top-right-radius:9999px;border-bottom-right-radius:9999px}.before\:rn-bg-dark-time:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(143 143 143 / var(--tw-bg-opacity))}.before\:rn-bg-primary:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(24 24 27 / var(--tw-bg-opacity))}.before\:rn-bg-opacity-50:before{content:var(--tw-content);--tw-bg-opacity: .5}.before\:rn-content-\[\"\"\]:before{--tw-content: "";content:var(--tw-content)}.after\:rn-absolute:after{content:var(--tw-content);position:absolute}.after\:rn-left-1\/2:after{content:var(--tw-content);left:50%}.after\:rn-top-1\/2:after{content:var(--tw-content);top:50%}.after\:rn-h-\[3px\]:after{content:var(--tw-content);height:3px}.after\:rn-w-\[3px\]:after{content:var(--tw-content);width:3px}.after\:rn--translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\:rn--translate-y-1\/2:after{content:var(--tw-content);--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\:rn-transform:after{content:var(--tw-content);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\:rn-rounded-full:after{content:var(--tw-content);border-radius:9999px}.after\:rn-bg-white:after{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.hover\:rn-border:hover{border-width:1px}.hover\:rn-border-dashed:hover{border-style:dashed}.hover\:rn-border-black:hover{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity))}.hover\:rn-bg-dark-time:hover{--tw-bg-opacity: 1;background-color:rgb(143 143 143 / var(--tw-bg-opacity))}.hover\:rn-bg-primary:hover{--tw-bg-opacity: 1;background-color:rgb(24 24 27 / var(--tw-bg-opacity))}.hover\:rn-bg-transparent:hover{background-color:transparent}.hover\:rn-text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.disabled\:rn-cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:rn-bg-transparent:disabled{background-color:transparent}.disabled\:rn-text-black:disabled{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.disabled\:rn-opacity-10:disabled{opacity:.1}.disabled\:rn-opacity-30:disabled{opacity:.3}.disabled\:rn-opacity-40:disabled{opacity:.4}@media (prefers-reduced-motion: reduce){.motion-reduce\:rn-transition-none{transition-property:none}}:is(.dark .dark\:rn-border-white),:is([data-theme=dark] .dark\:rn-border-white){--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity))}:is(.dark .dark\:rn-bg-\[\#8f8f8f\]),:is([data-theme=dark] .dark\:rn-bg-\[\#8f8f8f\]){--tw-bg-opacity: 1;background-color:rgb(143 143 143 / var(--tw-bg-opacity))}:is(.dark .dark\:rn-bg-black-tie),:is([data-theme=dark] .dark\:rn-bg-black-tie){--tw-bg-opacity: 1;background-color:rgb(71 71 71 / var(--tw-bg-opacity))}:is(.dark .dark\:rn-bg-dark-time),:is([data-theme=dark] .dark\:rn-bg-dark-time){--tw-bg-opacity: 1;background-color:rgb(143 143 143 / var(--tw-bg-opacity))}:is(.dark .dark\:rn-bg-white),:is([data-theme=dark] .dark\:rn-bg-white){--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}:is(.dark .dark\:rn-text-black),:is([data-theme=dark] .dark\:rn-text-black){--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}:is(.dark .dark\:before\:rn-bg-dark-time):before,:is([data-theme=dark] .dark\:before\:rn-bg-dark-time):before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(143 143 143 / var(--tw-bg-opacity))}:is(.dark .dark\:before\:rn-text-white):before,:is([data-theme=dark] .dark\:before\:rn-text-white):before{content:var(--tw-content);--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}:is(.dark .dark\:hover\:rn-bg-black-tie:hover),:is([data-theme=dark] .dark\:hover\:rn-bg-black-tie:hover){--tw-bg-opacity: 1;background-color:rgb(71 71 71 / var(--tw-bg-opacity))}:is(.dark .dark\:hover\:rn-bg-dark-time:hover),:is([data-theme=dark] .dark\:hover\:rn-bg-dark-time:hover){--tw-bg-opacity: 1;background-color:rgb(143 143 143 / var(--tw-bg-opacity))}:is(.dark .dark\:hover\:rn-bg-white:hover),:is([data-theme=dark] .dark\:hover\:rn-bg-white:hover){--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}:is(.dark .dark\:hover\:rn-text-black:hover),:is([data-theme=dark] .dark\:hover\:rn-text-black:hover){--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}:is(.dark .dark\:rn-border-gray-700),:is([data-theme=dark] .dark\:rn-border-gray-700){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity))}:is(.dark .dark\:rn-bg-dreamless-sleep),:is([data-theme=dark] .dark\:rn-bg-dreamless-sleep){--tw-bg-opacity: 1;background-color:rgb(17 17 17 / var(--tw-bg-opacity))}:is(.dark .dark\:rn-bg-eerie-black),:is([data-theme=dark] .dark\:rn-bg-eerie-black){--tw-bg-opacity: 1;background-color:rgb(27 27 27 / var(--tw-bg-opacity))}:is(.dark .dark\:rn-bg-primary),:is([data-theme=dark] .dark\:rn-bg-primary){--tw-bg-opacity: 1;background-color:rgb(24 24 27 / var(--tw-bg-opacity))}:is(.dark .dark\:rn-text-red-500),:is([data-theme=dark] .dark\:rn-text-red-500){--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity))}:is(.dark .dark\:rn-text-slate-200),:is([data-theme=dark] .dark\:rn-text-slate-200){--tw-text-opacity: 1;color:rgb(226 232 240 / var(--tw-text-opacity))}:is(.dark .dark\:rn-text-slate-300),:is([data-theme=dark] .dark\:rn-text-slate-300){--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity))}:is(.dark .dark\:rn-text-white),:is([data-theme=dark] .dark\:rn-text-white){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}:is(.dark .dark\:hover\:rn-bg-primary:hover),:is([data-theme=dark] .dark\:hover\:rn-bg-primary:hover){--tw-bg-opacity: 1;background-color:rgb(24 24 27 / var(--tw-bg-opacity))}:is(.dark .dark\:hover\:rn-bg-slate-700:hover),:is([data-theme=dark] .dark\:hover\:rn-bg-slate-700:hover){--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity))}@media (max-width: 320px){.smallMobile\:rn-text-\[12px\]{font-size:12px}}@media (max-width: 566px){.breakTwoCalendar\:rn-flex-col{flex-direction:column}.breakTwoCalendar\:rn-px-4{padding-left:1rem;padding-right:1rem}.breakTwoCalendar\:rn-text-sm{font-size:.875rem;line-height:1.25rem}}@media (min-width: 567px){.aboveBreakTwoCalendar\:rn-mx-2{margin-left:.5rem;margin-right:.5rem}.aboveBreakTwoCalendar\:rn-w-fit{width:-moz-fit-content;width:fit-content}.aboveBreakTwoCalendar\:rn-pl-4{padding-left:1rem}.aboveBreakTwoCalendar\:rn-pr-4{padding-right:1rem}}.time-analog-number{border-width:0}
