@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&display=swap";@import"https://fonts.googleapis.com/css2?family=Fira+Code:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:ital,wght@0,400;0,500;0,600;0,700;0,800;1,400&display=swap";@layer base{._content_ienmz_2{max-width:20rem;padding:var(--spacing-2) var(--spacing-3);background:var(--surface);color:var(--popup-foreground);border-radius:var(--radius);font-size:.875rem;line-height:1.4;box-shadow:var(--shadow-md);font-family:var(--font-family-base);border:1px solid transparent;z-index:var(--z-overlay);overflow-wrap:break-word;word-break:keep-all;animation-duration:var(--animation-duration-normal);animation-timing-function:cubic-bezier(.16,1,.3,1);will-change:transform,opacity}._content_ienmz_2[data-state=delayed-open][data-side=top]{animation-name:_slideDownAndFade_ienmz_1}._content_ienmz_2[data-state=delayed-open][data-side=bottom]{animation-name:_slideUpAndFade_ienmz_1}._content_ienmz_2[data-state=delayed-open][data-side=left]{animation-name:_slideRightAndFade_ienmz_1}._content_ienmz_2[data-state=delayed-open][data-side=right]{animation-name:_slideLeftAndFade_ienmz_1}@keyframes _slideUpAndFade_ienmz_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideDownAndFade_ienmz_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideLeftAndFade_ienmz_1{0%{opacity:0;transform:translate(4px)}to{opacity:1;transform:translate(0)}}@keyframes _slideRightAndFade_ienmz_1{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:translate(0)}}}@layer base{._toaster_1xdpt_4{--width: min(420px, calc(100vw - 32px) );z-index:999999!important}._toast_1xdpt_4{display:flex;align-items:flex-start;gap:12px;width:100%;box-sizing:border-box;padding:14px 16px;background-color:var(--surface);color:var(--foreground);border:1px solid transparent;border-radius:12px;box-shadow:0 12px 32px #1c1b1a1f,0 2px 6px #1c1b1a0f;font-family:inherit}._toast_1xdpt_4:focus-visible{outline:2px solid var(--foreground);outline-offset:2px}._content_1xdpt_29{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0;padding-top:1px}._title_1xdpt_38{font-weight:700;font-size:15px;line-height:1.4;color:var(--foreground)}._description_1xdpt_45{font-size:14px;line-height:1.45;color:var(--muted-foreground)}._icon_1xdpt_51{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:22px;height:22px;color:var(--foreground)}._icon_1xdpt_51 svg{width:20px;height:20px}[data-type=success] ._icon_1xdpt_51{color:var(--success)}[data-type=error] ._icon_1xdpt_51{color:var(--error, #c0392b)}[data-type=warning] ._icon_1xdpt_51,[data-type=info] ._icon_1xdpt_51{color:var(--primary)}._actionButton_1xdpt_80,._cancelButton_1xdpt_81{align-self:center;min-height:36px;padding:0 12px;border-radius:var(--radius);font:inherit;font-size:14px;font-weight:700;white-space:nowrap;cursor:pointer}._actionButton_1xdpt_80{border:0;background-color:var(--primary);color:var(--primary-foreground)}._actionButton_1xdpt_80:hover{background-color:color-mix(in srgb,var(--primary) 90%,black)}._cancelButton_1xdpt_81{border:1px solid transparent;background:var(--muted);color:var(--foreground)}._cancelButton_1xdpt_81:hover{background-color:var(--muted)}._actionButton_1xdpt_80:focus-visible,._cancelButton_1xdpt_81:focus-visible,._closeButton_1xdpt_115:focus-visible{outline:2px solid var(--foreground);outline-offset:2px}._closeButton_1xdpt_115{position:absolute;top:8px;right:8px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;border-radius:var(--radius-sm, 4px);background-color:transparent;color:var(--muted-foreground);cursor:pointer}._closeButton_1xdpt_115:hover{background-color:var(--muted);color:var(--foreground)}.dark ._toast_1xdpt_4{box-shadow:0 12px 32px #00000080}}._overlay_19v4c_1{position:fixed;top:0;right:0;bottom:0;left:0;background-color:color-mix(in srgb,var(--background),transparent 20%);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:var(--z-critical);animation:_fadeIn_19v4c_1 var(--animation-duration-normal) ease-out;padding:var(--spacing-4)}._modal_19v4c_14{background-color:var(--surface);padding:var(--spacing-8);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);max-width:500px;width:100%;text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-4);border:1px solid transparent;animation:_scaleIn_19v4c_1 var(--animation-duration-normal) ease-out;transform-origin:center}._iconWrapper_19v4c_31{background-color:color-mix(in srgb,var(--error),white 90%);color:var(--error);border-radius:var(--radius-full);width:4rem;height:4rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}._dark_19v4c_43 ._iconWrapper_19v4c_31{background-color:color-mix(in srgb,var(--error),black 80%)}._heading_19v4c_47{font-size:1.5rem;font-weight:700;color:var(--surface-foreground);margin:0}._text_19v4c_54{color:var(--muted-foreground);line-height:1.6;margin:0}._contactSection_19v4c_60{margin-top:var(--spacing-6);padding:var(--spacing-6);background-color:var(--muted);border-radius:var(--radius);width:100%;display:flex;flex-direction:column;gap:var(--spacing-4)}._contactLinks_19v4c_71{display:flex;flex-direction:column;gap:var(--spacing-3);align-items:center}._contactLink_19v4c_71{display:inline-flex;align-items:center;gap:var(--spacing-2);color:var(--primary);text-decoration:none;font-weight:600;font-size:1.0625rem;transition:color var(--animation-duration-fast) ease}._contactLink_19v4c_71:hover{text-decoration:underline;color:color-mix(in srgb,var(--primary),black 15%)}._dark_19v4c_43 ._contactLink_19v4c_71:hover{color:color-mix(in srgb,var(--primary),white 15%)}._footerText_19v4c_98{font-size:.875rem;color:var(--muted-foreground);font-style:italic;margin:0;text-align:center;margin-top:var(--spacing-2)}._noScroll_19v4c_108{overflow:hidden}@keyframes _fadeIn_19v4c_1{0%{opacity:0}to{opacity:1}}@keyframes _scaleIn_19v4c_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}._bar_14dzf_1{position:relative;width:100%;padding:var(--spacing-2) var(--spacing-4);z-index:var(--z-nav);transition:all var(--animation-duration-normal) ease-in-out;overflow:hidden}._skeleton_14dzf_10{height:2rem;width:100%;max-width:800px;margin:0 auto}._contentWrapper_14dzf_17{display:flex;align-items:center;justify-content:center;gap:var(--spacing-4);width:100%;max-width:1200px;margin:0 auto}._message_14dzf_27{flex-grow:1;text-align:center;font-size:.875rem;font-weight:500;margin:0}._button_14dzf_35{flex-shrink:0;padding:var(--spacing-1) var(--spacing-3);border-radius:var(--radius-full);font-size:.875rem;font-weight:600;text-decoration:none;white-space:nowrap;transition:background-color var(--animation-duration-fast) ease;background-color:var(--button-bg);color:var(--button-text);border:1px solid transparent}._button_14dzf_35:hover{background-color:var(--button-bg-hover)}._button_14dzf_35:focus-visible{outline:none;box-shadow:0 0 0 2px var(--button-bg-hover)}._mobileHeader_14dzf_59,._collapsibleContent_14dzf_60{display:none}@media(max-width:767px){._bar_14dzf_1{padding:var(--spacing-3) var(--spacing-4)}._contentWrapper_14dzf_17{flex-direction:column;align-items:stretch;gap:var(--spacing-3)}._mobileHeader_14dzf_59{display:flex;align-items:center;gap:var(--spacing-2);width:100%}._toggleButton_14dzf_87{background:none;border:none;color:inherit;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0}._messagePreview_14dzf_99{font-size:.875rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;flex-grow:1;min-width:0}._minimizedButton_14dzf_111{flex-shrink:0}._collapsibleContent_14dzf_60{display:flex;flex-direction:column;gap:var(--spacing-3);width:100%;padding-left:calc(18px + var(--spacing-2))}._collapsibleContent_14dzf_60 ._message_14dzf_27{text-align:left;flex-grow:0}._expandedButton_14dzf_130{width:100%;text-align:center}}._button_1krds_1{width:36px;height:36px;flex:none;display:grid;place-items:center;border:0;border-radius:var(--radius);background:transparent;color:var(--foreground);cursor:pointer;transition:background-color var(--animation-duration-fast) ease}._button_1krds_1:hover{background:color-mix(in srgb,var(--foreground) 8%,transparent)}._button_1krds_1:focus-visible{outline:2px solid var(--focus);outline-offset:1px}@layer base{._overlay_u0dem_2{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-overlay);background-color:var(--overlay);animation:_overlayShow_u0dem_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._content_u0dem_11{position:fixed;z-index:var(--z-overlay);display:flex;flex-direction:column;background-color:var(--popup);color:var(--popup-foreground);box-shadow:var(--shadow-lg);transition:transform var(--animation-duration-normal) cubic-bezier(.16,1,.3,1);overflow-y:auto}._top_u0dem_24{top:0;left:0;right:0;height:80vh;max-height:500px;border-bottom-left-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg);animation:_slideDownAndFade_u0dem_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._bottom_u0dem_36{bottom:0;left:0;right:0;height:80vh;max-height:500px;border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg);animation:_slideUpAndFade_u0dem_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._left_u0dem_48{top:0;left:0;bottom:0;width:100%;max-width:400px;border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md);animation:_slideRightAndFade_u0dem_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._right_u0dem_60{top:0;right:0;bottom:0;width:100%;max-width:400px;border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md);animation:_slideLeftAndFade_u0dem_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._close_u0dem_72{position:absolute;top:var(--spacing-3);right:var(--spacing-3);display:flex;align-items:center;justify-content:center;width:var(--control);height:var(--control);border-radius:var(--radius);background-color:transparent;color:var(--foreground);border:none;cursor:pointer;transition:background-color var(--animation-duration-fast) ease,transform var(--animation-duration-fast) ease}._close_u0dem_72:hover{background-color:var(--muted)}._close_u0dem_72:focus-visible{outline:2px solid var(--focus);outline-offset:2px}._closeIcon_u0dem_100{width:1.25rem;height:1.25rem}._header_u0dem_105{display:flex;flex-direction:column;gap:var(--spacing-2);padding:var(--spacing-6);padding-right:var(--spacing-12);border-bottom:1px solid var(--border)}._footer_u0dem_114{display:flex;flex-direction:column;gap:var(--spacing-3);margin-top:auto;padding:var(--spacing-6);border-top:1px solid var(--border)}._title_u0dem_123{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:800;letter-spacing:-.01em;color:var(--popup-foreground)}._description_u0dem_131{font-size:.875rem;color:var(--muted-foreground);line-height:1.5}@keyframes _overlayShow_u0dem_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUpAndFade_u0dem_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes _slideDownAndFade_u0dem_1{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes _slideLeftAndFade_u0dem_1{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes _slideRightAndFade_u0dem_1{0%{transform:translate(-100%)}to{transform:translate(0)}}@media(max-width:640px){._left_u0dem_48,._right_u0dem_60{max-width:100%}}}@layer base{._button_1hh11_5{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-2);font-family:var(--font-family-base);font-weight:700;line-height:1;border-radius:var(--radius);white-space:nowrap;text-decoration:none;cursor:pointer;transition:background-color var(--animation-duration-fast) ease,border-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease,transform .12s ease;outline:none;border:1.5px solid transparent;position:relative}._button_1hh11_5:active:not(:disabled){transform:scale(.98)}._button_1hh11_5:focus-visible{outline:2px solid var(--focus);outline-offset:2px}._sm_1hh11_38{height:1.5rem;padding:0 var(--spacing-2);font-size:.875rem}._md_1hh11_44{height:var(--control);padding:0 var(--spacing-4);font-size:.9375rem}._lg_1hh11_50{height:var(--control-lg);padding:0 var(--spacing-5);font-size:1.0625rem;font-weight:800}._xl_1hh11_57{height:var(--control-xl);padding:0 var(--spacing-6);font-size:1.0625rem;font-weight:800}._icon_1hh11_65,._icon-md_1hh11_66{width:2rem;height:2rem;padding:0}._icon-sm_1hh11_72{width:1.5rem;height:1.5rem;padding:0}._icon-lg_1hh11_78{width:var(--control);height:var(--control);padding:0}._button_1hh11_5 svg{flex-shrink:0}._sm_1hh11_38 svg,._icon-sm_1hh11_72 svg{width:1rem;height:1rem}._md_1hh11_44 svg,._icon_1hh11_65 svg,._icon-md_1hh11_66 svg{width:1.125rem;height:1.125rem}._lg_1hh11_50 svg,._xl_1hh11_57 svg,._icon-lg_1hh11_78 svg{width:1.25rem;height:1.25rem}._primary_1hh11_110{background-color:var(--primary);color:var(--primary-foreground);border-color:var(--primary);--spinner-color: var(--primary-foreground)}._primary_1hh11_110:hover{background-color:color-mix(in srgb,var(--primary),black 8%);border-color:color-mix(in srgb,var(--primary),black 8%)}._primary_1hh11_110:active{background-color:color-mix(in srgb,var(--primary),black 14%);border-color:color-mix(in srgb,var(--primary),black 14%)}._secondary_1hh11_128,._outline_1hh11_129{background-color:var(--muted);color:var(--foreground);border-color:transparent;--spinner-color: var(--foreground)}._secondary_1hh11_128:hover,._outline_1hh11_129:hover{background-color:color-mix(in srgb,var(--muted),var(--foreground) 8%)}._secondary_1hh11_128:active,._outline_1hh11_129:active{background-color:color-mix(in srgb,var(--muted),var(--foreground) 14%)}._destructive_1hh11_147{background-color:var(--error);color:var(--error-foreground);border-color:var(--error);--spinner-color: var(--error-foreground)}._destructive_1hh11_147:hover{background-color:color-mix(in srgb,var(--error),black 10%);border-color:color-mix(in srgb,var(--error),black 10%)}._destructive_1hh11_147:active{background-color:color-mix(in srgb,var(--error),black 15%);border-color:color-mix(in srgb,var(--error),black 15%)}._ghost_1hh11_165{background-color:transparent;border-color:transparent;color:inherit;--spinner-color: var(--foreground)}._ghost_1hh11_165:hover{background-color:var(--muted);color:var(--foreground)}._ghost_1hh11_165:active{background-color:color-mix(in srgb,var(--muted),black 5%)}._link_1hh11_182{background-color:transparent;color:var(--foreground);height:auto;padding:0;font-weight:600;text-decoration:underline;text-underline-offset:3px;border:none;border-radius:var(--radius-sm);min-height:var(--control);display:inline-flex;align-items:center;--spinner-color: var(--foreground)}._link_1hh11_182:hover{color:color-mix(in srgb,var(--foreground),var(--background) 25%);background-color:transparent}._link_1hh11_182:active{background-color:transparent}._disabled_1hh11_208{opacity:.4;cursor:not-allowed;pointer-events:none}}@layer base{._skeleton_1x4nk_2{position:relative;overflow:hidden;background-color:var(--muted);border-radius:var(--radius);width:100%;height:1rem;animation:_pulse_1x4nk_1 var(--animation-duration-slow) ease-in-out infinite}._skeleton_1x4nk_2:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background-image:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);animation:_shimmer_1x4nk_1 2s infinite}@keyframes _pulse_1x4nk_1{0%{opacity:.85}50%{opacity:.65}to{opacity:.85}}@keyframes _shimmer_1x4nk_1{to{transform:translate(100%)}}.dark ._skeleton_1x4nk_2{background-color:var(--muted)}.dark ._skeleton_1x4nk_2:after{background-image:linear-gradient(90deg,transparent,rgba(255,255,255,.05),transparent)}}._container_27fr3_1{display:flex;align-items:center;background-color:var(--muted);border-radius:var(--radius-full);padding:2px;border:1px solid transparent;width:fit-content}._button_27fr3_11{background:none;border:none;padding:4px 8px;font-size:.75rem;font-weight:600;color:var(--muted-foreground);cursor:pointer;border-radius:var(--radius-full);transition:all var(--animation-duration-fast) ease;min-width:32px;display:flex;align-items:center;justify-content:center}._button_27fr3_11:hover{color:var(--foreground)}._button_27fr3_11._active_27fr3_31{background-color:var(--surface);color:var(--primary);box-shadow:var(--shadow-sm)}._divider_27fr3_37{width:1px;height:12px;background-color:var(--border);margin:0 2px}._compact_27fr3_45 ._button_27fr3_11{padding:2px 6px;font-size:.7rem}.dark ._button_27fr3_11._active_27fr3_31{background-color:var(--surface-foreground);color:var(--surface)}._sheetContent_f92qi_1{display:flex;flex-direction:column;padding:0;max-width:350px}._content_f92qi_8{padding:var(--spacing-6);display:flex;flex-direction:column;gap:var(--spacing-8);overflow-y:auto;flex-grow:1}._sectionTitle_f92qi_17{font-size:.875rem;font-weight:600;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.05em;margin:0 0 var(--spacing-4) 0;padding-bottom:var(--spacing-2);border-bottom:1px solid var(--border)}._navSection_f92qi_28 ._navList_f92qi_28{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-2)}._navLink_f92qi_37{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);font-size:1rem;font-weight:500;color:var(--popup-foreground);text-decoration:none;border-radius:var(--radius);transition:all var(--animation-duration-fast) ease}._navLink_f92qi_37:hover{background-color:var(--muted)}._sideNavItem_f92qi_55{margin-top:var(--spacing-2);padding-top:var(--spacing-2);border-top:1px solid var(--border)}._navLinkSide_f92qi_61{color:var(--muted-foreground);font-weight:500}._navLink_f92qi_37._active_f92qi_66{background-color:#ff7a051a;color:var(--primary);font-weight:600}._contactSection_f92qi_72{display:flex;flex-direction:column;gap:var(--spacing-4)}._contactLink_f92qi_78{display:flex;align-items:center;gap:var(--spacing-3);color:var(--popup-foreground);text-decoration:none;font-size:.9375rem;transition:color var(--animation-duration-fast) ease}._contactLink_f92qi_78:hover{color:var(--primary)}._contactLink_f92qi_78 svg{flex-shrink:0;color:var(--primary)}._socialSection_f92qi_97{margin-top:auto;padding-top:var(--spacing-6);border-top:1px solid var(--border)}._socialLinks_f92qi_103{display:flex;gap:var(--spacing-6)}._socialLink_f92qi_103{color:var(--muted-foreground);transition:color var(--animation-duration-fast) ease}._socialLink_f92qi_103:hover{color:var(--primary)}._skeletonContainer_f92qi_117{display:flex;flex-direction:column;gap:var(--spacing-4);padding:var(--spacing-2) var(--spacing-3)}._errorText_f92qi_124{font-size:.875rem;color:var(--error);padding:var(--spacing-2) var(--spacing-3)}._languageSection_f92qi_130{display:flex;flex-direction:column;gap:var(--spacing-4)}._languageSwitcherWrapper_f92qi_136{display:flex;justify-content:flex-start}._menuActions_f92qi_143{display:flex;flex-direction:column;gap:var(--spacing-2)}._menuReserve_f92qi_149{width:100%}@media(min-width:900px){._menuReserve_f92qi_149{display:none!important}}._trigger_f92qi_161 svg{width:24px!important;height:24px!important}._cart_swjo3_2{display:inline-flex;align-items:center;gap:14px;min-height:44px;min-width:44px;padding:4px 8px;border-radius:var(--radius);color:var(--foreground);text-decoration:none;transition:background-color var(--animation-duration-fast) ease}._cart_swjo3_2:hover{color:var(--foreground);background:var(--muted)}._cart_swjo3_2:focus-visible{outline:2px solid var(--foreground);outline-offset:2px}._icon_swjo3_25{position:relative;display:flex;align-items:center;justify-content:center;width:28px;height:28px;flex:0 0 auto}._badge_swjo3_35{position:absolute;top:-7px;right:-11px;min-width:20px;height:20px;padding:0 5px;border-radius:10px;border:2px solid var(--surface);background:var(--primary);color:var(--primary-foreground);font-size:11px;font-weight:800;line-height:16px;text-align:center;font-variant-numeric:tabular-nums;box-sizing:border-box}._values_swjo3_54,._empty_swjo3_55{display:none}._value_swjo3_54{display:flex;flex-direction:column;gap:1px;white-space:nowrap}._valueLabel_swjo3_66{font-size:12px;color:var(--muted-foreground)}._value_swjo3_54 b{font-size:15px;font-weight:800;font-variant-numeric:tabular-nums}@media(min-width:900px){._values_swjo3_54{display:flex;align-items:center;gap:18px}._empty_swjo3_55{display:inline;font-size:15px;font-weight:600}}@layer base{._overlay_yhmn5_2{position:fixed;top:0;right:0;bottom:0;left:0;background-color:var(--overlay);z-index:var(--z-overlay);animation:_overlayShow_yhmn5_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._content_yhmn5_11{position:fixed!important;top:50%;left:50%;transform:translate(-50%,-50%);max-width:90vw;max-height:85vh;width:32rem;background-color:var(--popup);color:var(--popup-foreground);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);z-index:var(--z-overlay);overflow:auto;padding:var(--spacing-6);animation:_contentShow_yhmn5_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._close_yhmn5_31{position:absolute;top:var(--spacing-2);right:var(--spacing-2);display:flex;align-items:center;justify-content:center;width:var(--control);height:var(--control);border-radius:var(--radius);background-color:transparent;color:var(--foreground);border:none;cursor:pointer;transition:background-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease,transform var(--animation-duration-fast) ease}._close_yhmn5_31:hover{background-color:var(--muted)}._close_yhmn5_31:focus-visible{outline:2px solid var(--focus);outline-offset:2px}._closeIcon_yhmn5_60{width:1.25rem;height:1.25rem}._header_yhmn5_65{margin-bottom:var(--spacing-4)}._footer_yhmn5_69{display:flex;justify-content:flex-end;gap:var(--spacing-2);margin-top:var(--spacing-6)}._title_yhmn5_76{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:800;letter-spacing:-.01em;color:var(--popup-foreground);line-height:1.3;padding-right:var(--spacing-10);margin-bottom:var(--spacing-2)}._description_yhmn5_87{font-size:.875rem;color:var(--muted-foreground);line-height:1.5;margin-bottom:var(--spacing-4)}._screenReaderText_yhmn5_94{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@keyframes _overlayShow_yhmn5_1{0%{opacity:0}to{opacity:1}}@keyframes _contentShow_yhmn5_1{0%{opacity:0;scale:.95}to{opacity:1;scale:1}}}@layer base{._spinner_10u53_2{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:currentColor}._spinnerInner_10u53_11{position:absolute;width:100%;height:100%;border-radius:50%;border:2px solid transparent;border-top-color:var(--spinner-color, var(--primary));animation:_spin_10u53_2 var(--animation-duration-slow) linear infinite}._sm_10u53_21{width:1rem;height:1rem}._sm_10u53_21 ._spinnerInner_10u53_11{border-width:2px}._md_10u53_30{width:1.5rem;height:1.5rem}._md_10u53_30 ._spinnerInner_10u53_11{border-width:2.5px}._lg_10u53_39{width:2.5rem;height:2.5rem}._lg_10u53_39 ._spinnerInner_10u53_11{border-width:3px}@keyframes _spin_10u53_2{0%{transform:rotate(0)}to{transform:rotate(360deg)}}}@layer base{._container_9rroc_2{display:flex;flex-direction:column;flex:1}._header_9rroc_8{padding:var(--spacing-6);padding-bottom:var(--spacing-4);background:var(--surface);z-index:10}._progressBar_9rroc_15{width:100%;height:6px;background-color:var(--muted);border-radius:var(--radius-full);overflow:hidden;margin-bottom:var(--spacing-3)}._progressFill_9rroc_24{height:100%;background-color:var(--primary);transition:width var(--animation-duration-normal) ease-in-out}._progressText_9rroc_30{font-size:.875rem;color:var(--muted-foreground);font-weight:500}._body_9rroc_36{flex:1;padding:0 var(--spacing-6) var(--spacing-6) var(--spacing-6)}._animateSlideIn_9rroc_41{animation:_slideIn_9rroc_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1) forwards}._questionTitle_9rroc_45{font-size:1.5rem;font-weight:700;line-height:1.3;color:var(--foreground);margin-bottom:var(--spacing-6);font-family:var(--font-family-heading)}._answersGrid_9rroc_54{display:flex;flex-direction:column;gap:var(--spacing-3)}._answerCard_9rroc_60{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-4) var(--spacing-6);background:var(--surface);border:2px solid transparent;border-radius:var(--radius-md);cursor:pointer;transition:all var(--animation-duration-fast) ease;text-align:left;width:100%;box-shadow:var(--shadow-card)}._answerCard_9rroc_60:hover{border-color:color-mix(in srgb,var(--primary) 50%,transparent);background:color-mix(in srgb,var(--primary) 5%,transparent)}._answerCard_9rroc_60._selected_9rroc_80{border-color:var(--primary);background:color-mix(in srgb,var(--primary) 8%,transparent)}._answerCard_9rroc_60:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._answerText_9rroc_90{font-size:1rem;font-weight:500;color:var(--foreground);padding-right:var(--spacing-4)}._checkbox_9rroc_97{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:var(--radius-full);border:2px solid transparent;color:var(--primary-foreground);flex-shrink:0;transition:all var(--animation-duration-fast) ease;background:var(--muted)}._checkboxSelected_9rroc_111{background:var(--primary);border-color:var(--primary)}._footer_9rroc_116{padding:var(--spacing-4) var(--spacing-6);border-top:1px solid var(--border);display:flex;justify-content:space-between;align-items:center;background:var(--surface);gap:var(--spacing-4)}@keyframes _slideIn_9rroc_1{0%{opacity:0;transform:translate(1.5rem)}to{opacity:1;transform:translate(0)}}}@layer base{._container_vntev_2{display:flex;flex-direction:column;background:var(--surface);flex:1}._body_vntev_9{padding:var(--spacing-8) var(--spacing-6);text-align:center;flex:1}._animateFadeIn_vntev_15{animation:_fadeIn_vntev_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1) forwards}._badge_vntev_19{display:inline-block;padding:var(--spacing-1) var(--spacing-3);background:color-mix(in srgb,var(--primary) 15%,transparent);color:var(--primary);border-radius:var(--radius-full);font-size:.875rem;font-weight:600;margin-bottom:var(--spacing-4)}._resultTitle_vntev_30{font-size:1.75rem;font-weight:700;line-height:1.2;color:var(--foreground);margin-bottom:var(--spacing-4);font-family:var(--font-family-heading)}._resultDescription_vntev_39{font-size:1rem;line-height:1.6;color:var(--muted-foreground);margin-bottom:var(--spacing-6);max-width:32rem;margin-inline:auto}._imagesWrapper_vntev_48{display:flex;justify-content:center;width:100%}._singleLayout_vntev_55{display:flex;flex-direction:column;align-items:center;max-width:24rem;width:100%;gap:var(--spacing-4)}._imageContainerLarge_vntev_64{width:100%;height:12rem;max-width:18rem;background:var(--muted);border-radius:var(--radius-lg);display:flex;align-items:center;justify-content:center;padding:var(--spacing-4)}._cameraImageLarge_vntev_76{max-width:100%;max-height:100%;object-fit:contain}._cameraNameLarge_vntev_82{font-size:1.25rem;font-weight:600;color:var(--foreground)}._recommendationText_vntev_88{font-size:.9375rem;color:var(--muted-foreground);line-height:1.5;background:var(--muted);padding:var(--spacing-4);border-radius:var(--radius-md);margin-bottom:var(--spacing-2)}._primaryAction_vntev_98{width:100%;margin-top:var(--spacing-2)}._combinationLayout_vntev_104{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-4);width:100%;max-width:36rem}._cameraCard_vntev_112{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-3)}._imageContainer_vntev_64{width:100%;height:10rem;background:var(--muted);border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;padding:var(--spacing-4)}._cameraImage_vntev_76{max-width:100%;max-height:100%;object-fit:contain}._cameraName_vntev_82{font-size:1rem;font-weight:600;color:var(--foreground);margin-bottom:var(--spacing-2);text-align:center}._fallbackIcon_vntev_144{color:var(--muted-foreground);opacity:.5}._fullWidthButton_vntev_149{width:100%}._footer_vntev_153{padding:var(--spacing-4) var(--spacing-6);border-top:1px solid var(--border);display:flex;justify-content:space-between;align-items:center;background:var(--surface)}@keyframes _fadeIn_vntev_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@media(max-width:480px){._combinationLayout_vntev_104{grid-template-columns:1fr;gap:var(--spacing-6)}}}@layer base{._dialogContent_1q95h_2{padding:0!important;overflow:hidden!important;display:flex;flex-direction:column;height:auto;max-height:90vh}._dialogContent_1q95h_2>button:last-child{display:none!important}._dialogHeader_1q95h_16{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-4) var(--spacing-6);border-bottom:1px solid var(--border);background:var(--surface);z-index:20}._dialogTitle_1q95h_26{font-size:1.25rem;font-weight:600;font-family:var(--font-family-heading);margin:0;color:var(--foreground)}._closeButton_1q95h_34{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:var(--radius-full);background-color:var(--muted);color:var(--muted-foreground);border:none;cursor:pointer;transition:all var(--animation-duration-fast) ease}._closeButton_1q95h_34:hover{background-color:var(--muted-foreground);color:var(--muted)}._contentWrapper_1q95h_53{flex:1;overflow-y:auto;display:flex;flex-direction:column}._loadingContainer_1q95h_60{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:var(--spacing-4);color:var(--muted-foreground);padding:var(--spacing-8);text-align:center}._evaluatingText_1q95h_72{font-size:1.125rem;font-weight:500;color:var(--foreground);margin-top:var(--spacing-4)}._evaluatingSkeleton_1q95h_79{width:60%;height:1.5rem;margin-top:var(--spacing-4)}._evaluatingSkeletonSm_1q95h_85{width:40%;height:1rem}._errorContainer_1q95h_90{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:var(--spacing-4);padding:var(--spacing-8);text-align:center}._errorContainer_1q95h_90 h3{font-size:1.25rem;font-weight:600;color:var(--foreground);font-family:var(--font-family-heading)}._errorContainer_1q95h_90 p{color:var(--muted-foreground);margin-bottom:var(--spacing-4)}._errorActions_1q95h_113{display:flex;gap:var(--spacing-3)}@media(max-width:768px){._dialogHeader_1q95h_16{padding-top:max(var(--spacing-4),env(safe-area-inset-top,1.5rem))}._dialogContent_1q95h_2{width:100vw!important;height:100vh!important;max-width:100vw!important;max-height:100vh!important;border-radius:0!important;transform:none!important;top:0!important;left:0!important}}}._layout_azj6s_3{display:flex;flex-direction:column;min-height:100vh;background-color:var(--background);overflow-x:clip}._header_azj6s_15{position:sticky;top:0;z-index:var(--z-nav-sticky);background-color:var(--surface);border-bottom:1px solid var(--border)}._headerContainer_azj6s_23{max-width:1200px;margin:0 auto;padding:0 6px 0 16px;height:60px;display:flex;align-items:center;justify-content:space-between;gap:8px;box-sizing:border-box}._logo_azj6s_35{display:flex;align-items:center;min-height:44px;flex:0 0 auto}._logoImage_azj6s_42{display:block;height:40px;width:auto;max-width:150px;object-fit:contain}._nav_azj6s_52{flex:1 1 auto;min-width:0;display:flex;align-items:center;justify-content:center;gap:2px;overflow:hidden}._navHidden_azj6s_62{display:none}._navLink_azj6s_66{padding:12px 10px;font-size:15px;font-weight:600;color:var(--foreground);text-decoration:none;white-space:nowrap;border-radius:4px}._navLink_azj6s_66:hover{color:var(--foreground);background-color:var(--muted)}._navDivider_azj6s_82{width:1px;height:16px;margin:0 6px;background:var(--border);flex:none}._navLinkSide_azj6s_90{display:inline-flex;align-items:center;gap:6px;font-weight:500;color:var(--muted-foreground)}._navLinkSide_azj6s_90:hover{color:var(--foreground)}._navLink_azj6s_66._active_azj6s_102{box-shadow:inset 0 -2px 0 var(--primary);border-radius:0}._navLink_azj6s_66._active_azj6s_102:hover{background-color:transparent}._headerActions_azj6s_111{display:flex;align-items:center;gap:4px}._accountLink_azj6s_117{display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;min-width:44px;padding:0 8px;font-size:15px;font-weight:600;color:var(--foreground);text-decoration:none;border-radius:var(--radius)}._accountLink_azj6s_117:hover{background-color:var(--muted)}._accountLabel_azj6s_136,._reserveBtn_azj6s_137{display:none;white-space:nowrap}._reserveBtn_azj6s_137{margin-left:8px;height:44px;padding:0 18px;border-radius:var(--radius);background-color:var(--primary);color:var(--primary-foreground);font-size:15px;font-weight:800;align-items:center;text-decoration:none;transition:background-color var(--animation-duration-fast) ease,transform .12s ease}._reserveBtn_azj6s_137:hover{color:var(--primary-foreground);background-color:color-mix(in srgb,var(--primary),black 8%)}._reserveBtn_azj6s_137:active{transform:scale(.98)}._menuBtn_azj6s_167{display:flex}._navLink_azj6s_66:focus-visible,._accountLink_azj6s_117:focus-visible,._reserveBtn_azj6s_137:focus-visible,._footerLink_azj6s_174:focus-visible,._footerSmallLink_azj6s_175:focus-visible{outline:2px solid var(--foreground);outline-offset:2px}@media(min-width:900px){._headerContainer_azj6s_23{max-width:1360px;height:72px;padding:0 28px 0 40px;gap:20px}._logoImage_azj6s_42{height:52px;max-width:200px}._reserveBtn_azj6s_137{display:inline-flex}}@media(min-width:1440px){._accountLabel_azj6s_136{display:inline}}._mainContent_azj6s_207{flex:1;padding:var(--spacing-8) var(--spacing-6);max-width:1200px;width:100%;margin:0 auto;box-sizing:border-box}@media(max-width:768px){._mainContent_azj6s_207{padding:var(--spacing-6) var(--spacing-4)}}._footer_azj6s_174{margin-top:32px;background-color:var(--surface);border-top:1px solid var(--border)}._footerGrid_azj6s_230{max-width:1200px;margin:0 auto;padding:32px 16px 28px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px;box-sizing:border-box}._footerBrand_azj6s_240{grid-column:1 / -1;display:flex;flex-direction:column;align-items:flex-start;gap:10px}._footerLogoImage_azj6s_248{display:block;height:44px;width:auto;max-width:170px;object-fit:contain}._footerDescription_azj6s_256{margin:0;max-width:320px;font-size:14px;line-height:1.5;color:var(--muted-foreground)}._footerCol_azj6s_264{display:flex;flex-direction:column;gap:2px;min-width:0}._footerHeading_azj6s_271{padding-bottom:4px;font-size:14px;font-weight:800;color:var(--foreground)}._footerLink_azj6s_174{min-height:36px;display:flex;align-items:center;font-size:14px;color:var(--foreground);text-decoration:none;overflow-wrap:anywhere}._footerLink_azj6s_174:hover{color:var(--foreground);text-decoration:underline;text-underline-offset:3px}._footerStrong_azj6s_294{font-weight:600}._footerMethods_azj6s_299{max-width:1200px;margin:0 auto;padding:20px 16px 24px;border-top:1px solid var(--border);display:grid;grid-template-columns:minmax(0,1fr);gap:20px;box-sizing:border-box}._methodsColumn_azj6s_310{display:flex;flex-direction:column;align-items:flex-start;gap:10px;min-width:0}._paymentLogosLight_azj6s_318,._paymentLogosDark_azj6s_319{display:block;max-width:100%;height:auto;max-height:48px;object-fit:contain}._paymentLogosDark_azj6s_319,.dark ._paymentLogosLight_azj6s_318{display:none}.dark ._paymentLogosDark_azj6s_319{display:block}._shippingLogos_azj6s_339{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px}._shippingLogo_azj6s_339{height:32px;width:auto;object-fit:contain;filter:grayscale(100%) opacity(.7);transition:filter var(--animation-duration-fast) ease}._shippingLogo_azj6s_339:hover{filter:none}._footerBottom_azj6s_358{max-width:1200px;margin:0 auto;padding:16px 16px 24px;border-top:1px solid var(--border);display:flex;flex-direction:column;gap:12px;box-sizing:border-box}._footerCopyright_azj6s_369{margin:0;font-size:12px;line-height:1.5;color:var(--muted-foreground)}._footerTools_azj6s_376{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px}._footerSmallLink_azj6s_175{min-height:36px;display:inline-flex;align-items:center;gap:6px;padding:0;border:0;background:transparent;font:inherit;font-size:13px;color:var(--muted-foreground);text-decoration:none;cursor:pointer}._footerSmallLink_azj6s_175:hover{color:var(--foreground)}@media(min-width:900px){._footerGrid_azj6s_230{padding:48px 40px;grid-template-columns:1.5fr 1fr 1fr 1fr 1.3fr;gap:32px}._footerBrand_azj6s_240{grid-column:auto}._footerMethods_azj6s_299{padding:24px 40px 28px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px}._footerBottom_azj6s_358{padding:16px 40px 28px;flex-direction:row;align-items:center;justify-content:space-between;gap:24px}}._container_1be78_1{display:flex;align-items:center;justify-content:center;min-height:100vh;width:100%;background-color:var(--surface);padding:var(--spacing-4)}._card_1be78_11{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:32rem;width:100%;padding:var(--spacing-8);background-color:var(--card);border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}._iconContainer_1be78_24{margin-bottom:var(--spacing-6);animation:_pulse_1be78_1 3s infinite ease-in-out}._icon_1be78_24{color:var(--error)}._title_1be78_33{font-family:var(--font-family-heading);font-size:1.75rem;font-weight:600;color:var(--foreground);margin-bottom:var(--spacing-4)}._message_1be78_41{font-size:1.125rem;line-height:1.6;color:var(--muted-foreground);margin-bottom:var(--spacing-6)}@keyframes _pulse_1be78_1{0%{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.8}to{transform:scale(1);opacity:1}}@media(max-width:640px){._card_1be78_11{padding:var(--spacing-6)}._title_1be78_33{font-size:1.5rem}._message_1be78_41{font-size:1rem}}._container_1o88p_1{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background-color:var(--background);z-index:var(--z-overlay);padding:var(--spacing-4);overflow-y:auto;animation:_fadeIn_1o88p_1 var(--animation-duration-normal) ease-out}._content_1o88p_14{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-4)}._lockIcon_1o88p_22{width:2rem;height:2rem;color:var(--primary);animation:_pulse_1o88p_1 2s infinite ease-in-out}._title_1o88p_29{font-family:var(--font-family-base);font-size:1.125rem;font-weight:400;color:var(--muted-foreground);text-align:center;margin:0}@keyframes _pulse_1o88p_1{0%{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}to{opacity:.6;transform:scale(1)}}@keyframes _fadeIn_1o88p_1{0%{opacity:0}to{opacity:1}}@media(max-width:640px){._lockIcon_1o88p_22{width:1.75rem;height:1.75rem}._title_1o88p_29{font-size:1rem}}._accessDeniedIcon_1k3wn_1{color:var(--warning)}@layer base{._command_1y2ji_2{display:flex;flex-direction:column;width:100%;max-width:100%;background-color:var(--popup);color:var(--popup-foreground);border-radius:var(--radius);box-shadow:var(--shadow-md);overflow:hidden}._commandInDialog_1y2ji_14{height:100%;max-height:100%;box-shadow:none}._CommandDialogContent_1y2ji_20{padding:0;overflow:hidden;max-width:32rem}._cmdkInputWrapper_1y2ji_26{display:flex;align-items:center;border-bottom:1px solid var(--border);padding:var(--spacing-3) var(--spacing-4)}._cmdkInputWrapperSearchIcon_1y2ji_33{width:1rem;height:1rem;color:var(--muted-foreground);margin-right:var(--spacing-2);flex-shrink:0}._cmdkInput_1y2ji_26{width:100%;height:1.75rem;background-color:transparent;color:inherit;border:none;outline:none;font-family:var(--font-family-base);font-size:.95rem}._cmdkInput_1y2ji_26::placeholder{color:var(--muted-foreground)}._commandList_1y2ji_56{overflow-y:auto;overflow-x:hidden;max-height:20rem;padding:var(--spacing-2)}._commandEmpty_1y2ji_63{display:flex;align-items:center;justify-content:center;height:4rem;color:var(--muted-foreground);font-size:.875rem}._commandGroup_1y2ji_72{overflow:hidden;padding:var(--spacing-2) 0}._commandGroup_1y2ji_72 [cmdk-group-heading]{padding:0 var(--spacing-3);margin-bottom:var(--spacing-2);color:var(--muted-foreground);font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}._commandSeparator_1y2ji_87{height:1px;background-color:var(--border);margin:var(--spacing-2) var(--spacing-1)}._commandItem_1y2ji_93{position:relative;display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-sm);color:var(--popup-foreground);font-size:.875rem;cursor:pointer;transition:background-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease;-webkit-user-select:none;user-select:none;outline:none}._commandItem_1y2ji_93[data-selected=true]{background-color:var(--primary);color:var(--primary-foreground)}._commandItem_1y2ji_93[data-disabled=true]{opacity:.5;cursor:not-allowed}._commandItem_1y2ji_93 svg{width:1rem;height:1rem;flex-shrink:0;transition:color var(--animation-duration-fast) ease}._commandItem_1y2ji_93[data-selected=true] svg{color:var(--primary-foreground)}._commandShortcut_1y2ji_131{display:inline-flex;align-items:center;margin-left:auto;font-size:.75rem;font-family:var(--font-family-monospace);color:var(--muted-foreground);padding-left:var(--spacing-4)}._commandItem_1y2ji_93[data-selected=true] ._commandShortcut_1y2ji_131{color:var(--primary-foreground);opacity:.8}._visuallyHidden_1y2ji_146{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}}._item_4oh02_1{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-2) var(--spacing-3)}._iconWrapper_4oh02_8{display:flex;align-items:center;justify-content:center;color:var(--muted-foreground);flex-shrink:0}._iconWrapper_4oh02_8 svg{width:1rem;height:1rem}._content_4oh02_21{display:flex;flex-direction:column;overflow:hidden}._title_4oh02_27{font-weight:500;color:var(--foreground);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._subtitle_4oh02_35{font-size:.75rem;color:var(--muted-foreground);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-selected=true] ._iconWrapper_4oh02_8,[data-selected=true] ._title_4oh02_27{color:var(--primary-foreground)}[data-selected=true] ._subtitle_4oh02_35{color:var(--primary-foreground);opacity:.9}._loading_4oh02_58{display:flex;align-items:center;justify-content:center;padding:var(--spacing-4);color:var(--muted-foreground);gap:var(--spacing-2);font-size:.875rem}._spinner_4oh02_68{width:1rem;height:1rem;animation:_spin_4oh02_68 1s linear infinite}@keyframes _spin_4oh02_68{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@layer base{._input_18hm3_5{display:flex;width:100%;height:var(--control);padding:0 14px;font-family:var(--font-family-base);font-size:1rem;background:var(--muted);color:var(--surface-foreground);border:1px solid transparent;border-radius:var(--radius);transition:border-color var(--animation-duration-fast) ease,box-shadow var(--animation-duration-fast) ease}._input_18hm3_5::placeholder{color:var(--muted-foreground)}._input_18hm3_5:hover:not(:disabled){background-color:color-mix(in srgb,var(--muted),var(--foreground) 6%)}._input_18hm3_5:focus-visible{outline:none;border-color:var(--foreground);box-shadow:0 0 0 1px var(--foreground)}._input_18hm3_5[aria-invalid=true]{border-color:var(--error)}._input_18hm3_5:disabled{cursor:not-allowed;opacity:.6;background-color:var(--muted)}}._container_z7hec_1{display:none;position:relative;z-index:var(--z-nav-sticky);background-color:var(--background);padding:var(--spacing-3) var(--spacing-4);border-bottom:1px solid var(--border);width:100%}._inMenu_z7hec_12{display:block;position:relative;padding:0;border-bottom:none;background-color:transparent}@media(max-width:768px){._container_z7hec_1{display:block}}._inputWrapper_z7hec_26{position:relative;display:flex;align-items:center}._searchIcon_z7hec_32{position:absolute;left:var(--spacing-3);color:var(--muted-foreground);pointer-events:none;z-index:1}._input_z7hec_26{padding-left:calc(var(--spacing-3) * 2 + 18px);padding-right:calc(var(--spacing-3) * 2 + 16px);background-color:var(--surface);border-color:var(--border)}._input_z7hec_26:focus{background-color:var(--surface)}._clearButton_z7hec_51{position:absolute;right:var(--spacing-2);display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border:none;background:none;color:var(--muted-foreground);cursor:pointer;border-radius:var(--radius);transition:background-color var(--animation-duration-fast) ease}._clearButton_z7hec_51:hover{background-color:var(--muted);color:var(--foreground)}._dropdown_z7hec_73{position:absolute;top:100%;left:0;right:0;background-color:var(--surface);border-bottom:1px solid var(--border);box-shadow:var(--shadow-lg);max-height:60vh;overflow-y:auto;z-index:var(--z-overlay)}._loading_z7hec_86,._empty_z7hec_86{padding:var(--spacing-6);text-align:center;color:var(--muted-foreground);display:flex;align-items:center;justify-content:center;gap:var(--spacing-2);font-size:.9375rem}._spinner_z7hec_97{animation:_spin_z7hec_97 1s linear infinite;color:var(--primary)}@keyframes _spin_z7hec_97{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._section_z7hec_107{border-bottom:1px solid var(--border)}._section_z7hec_107:last-child{border-bottom:none}._sectionTitle_z7hec_115{padding:var(--spacing-2) var(--spacing-4);font-size:.75rem;font-weight:600;color:var(--muted-foreground);text-transform:uppercase;background-color:var(--muted);letter-spacing:.05em}._resultItem_z7hec_125{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-3) var(--spacing-4);cursor:pointer;transition:background-color var(--animation-duration-fast);text-decoration:none;border-bottom:1px solid var(--border)}._resultItem_z7hec_125:last-child{border-bottom:none}._resultItem_z7hec_125:hover{background-color:var(--muted)}._resultContent_z7hec_144{flex:1;min-width:0;padding-right:var(--spacing-2)}._resultTitle_z7hec_150{font-size:.9375rem;font-weight:500;color:var(--foreground);margin-bottom:2px}._resultSubtitle_z7hec_157{font-size:.8125rem;color:var(--muted-foreground);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._chevron_z7hec_165{color:var(--muted-foreground);flex-shrink:0}._account_14tvr_3{display:flex;flex-direction:column;gap:var(--spacing-3);min-width:0}._user_14tvr_10{display:flex;align-items:center;gap:var(--spacing-3);min-width:0}._avatar_14tvr_17{width:2rem;height:2rem;flex:none;border-radius:var(--radius-full);background:var(--primary);color:var(--primary-foreground);display:grid;place-items:center}._name_14tvr_28{flex:1;min-width:0;font-size:.875rem;font-weight:600;color:var(--sidebar-foreground, var(--foreground));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._iconButton_14tvr_39{width:36px;height:36px;flex:none;display:grid;place-items:center;border:0;border-radius:var(--radius);background:transparent;color:var(--muted-foreground);font:inherit;font-size:.75rem;font-weight:700;cursor:pointer;transition:background-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease}._iconButton_14tvr_39:hover{background:color-mix(in srgb,var(--foreground) 8%,transparent);color:var(--foreground)}._iconButton_14tvr_39:focus-visible{outline:2px solid var(--focus);outline-offset:1px}._controls_14tvr_66{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-2)}._langToggle_14tvr_74,._collapsed_14tvr_79 ._name_14tvr_28,._collapsed_14tvr_79 ._langPill_14tvr_80{display:none}._collapsed_14tvr_79 ._langToggle_14tvr_74{display:grid}._collapsed_14tvr_79 ._user_14tvr_10,._collapsed_14tvr_79 ._controls_14tvr_66{flex-direction:column}._collapsed_14tvr_79{align-items:center}._collapsed_14tvr_79 ._controls_14tvr_66{gap:var(--spacing-1)}@media(min-width:769px)and (max-width:1024px){._inSidebar_14tvr_103 ._name_14tvr_28,._inSidebar_14tvr_103 ._langPill_14tvr_80{display:none}._inSidebar_14tvr_103 ._langToggle_14tvr_74{display:grid}._inSidebar_14tvr_103{align-items:center}._inSidebar_14tvr_103 ._user_14tvr_10,._inSidebar_14tvr_103 ._controls_14tvr_66{flex-direction:column}._inSidebar_14tvr_103 ._controls_14tvr_66{gap:var(--spacing-1)}}._layout_4l8hw_1{display:flex;min-height:100vh;background-color:var(--background);color:var(--foreground)}._sidebar_4l8hw_8{width:250px;background-color:var(--sidebar);border-right:1px solid var(--border);display:flex;flex-direction:column;padding:var(--spacing-6);flex-shrink:0;position:sticky;top:0;height:100vh;align-self:flex-start;box-sizing:border-box}._sidebarContent_4l8hw_24{flex:1;min-height:0;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden}._logo_4l8hw_33{display:flex;align-items:center;gap:var(--spacing-3);margin-bottom:var(--spacing-4);padding:0 var(--spacing-2)}._logoIcon_4l8hw_41{color:var(--primary);width:2rem;height:2rem}._logoText_4l8hw_47{font-size:1.5rem;font-weight:700;color:var(--sidebar-foreground);flex:1}._webButton_4l8hw_54{flex-shrink:0;gap:var(--spacing-2);width:auto;height:auto;padding:var(--spacing-2) var(--spacing-3)}._webButtonText_4l8hw_62{font-size:.875rem;font-weight:500}._collapseToggle_4l8hw_68{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);margin-bottom:var(--spacing-4);background:none;border:1px solid transparent;border-radius:var(--radius);color:var(--muted-foreground);font-size:.8125rem;font-weight:500;cursor:pointer;transition:background-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease}._collapseToggle_4l8hw_68:hover{background-color:var(--muted);color:var(--foreground)}._collapseToggle_4l8hw_68:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._collapseToggleText_4l8hw_96{flex:1;text-align:left}._maintenanceBanner_4l8hw_102{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-3);background-color:var(--warning);color:var(--warning-foreground);border-radius:var(--radius);margin-bottom:var(--spacing-4);font-size:.875rem;font-weight:500}._maintenanceIcon_4l8hw_115{flex-shrink:0}._maintenanceText_4l8hw_119{flex:1}._nav_4l8hw_123{display:flex;flex-direction:column;gap:var(--spacing-4)}._navGroup_4l8hw_129{display:flex;flex-direction:column;gap:2px}._navGroupLabel_4l8hw_135{padding:0 var(--spacing-4) var(--spacing-1);font-size:.6875rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--muted-foreground)}._sidebar_4l8hw_8._collapsed_4l8hw_144 ._navGroupLabel_4l8hw_135{display:none}._navLink_4l8hw_148{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius);font-size:.9375rem;font-weight:500;color:var(--muted-foreground);text-decoration:none;transition:background-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease}._navLink_4l8hw_148:hover{background-color:var(--muted);color:var(--foreground)}._navLink_4l8hw_148._active_4l8hw_168{background-color:var(--surface);color:var(--foreground);font-weight:700;box-shadow:var(--shadow-card)}._navLink_4l8hw_148._active_4l8hw_168 svg{color:var(--primary)}._navLink_4l8hw_148._active_4l8hw_168:hover{background-color:var(--surface)}._mainContent_4l8hw_183{flex:1;overflow-y:auto;box-sizing:border-box}@media(max-width:768px){._mainContent_4l8hw_183{width:100%;max-width:100vw;overflow-x:hidden}}._userSection_4l8hw_198{margin-top:var(--spacing-4)}._themeToggleWrapper_4l8hw_202{display:flex;justify-content:center;align-items:center;padding:var(--spacing-3) 0}._userSeparator_4l8hw_209{height:1px;background-color:var(--border);margin-bottom:var(--spacing-4)}._userInfo_4l8hw_215{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3);border-radius:var(--radius);background-color:var(--muted)}._userAvatar_4l8hw_224{width:2rem;height:2rem;border-radius:var(--radius-full);background-color:var(--primary);color:var(--primary-foreground);display:flex;align-items:center;justify-content:center;flex-shrink:0}._userDetails_4l8hw_236{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--spacing-1)}._userName_4l8hw_244{font-size:.875rem;font-weight:500;color:var(--sidebar-foreground);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._logoutButton_4l8hw_253{padding:0;height:auto;min-height:0;justify-content:flex-start;font-size:.8125rem;color:var(--muted-foreground)}._logoutButton_4l8hw_253:hover{color:var(--foreground)}._mobileTopBar_4l8hw_267,._mobileMenuBackdrop_4l8hw_272,._mobileMenu_4l8hw_272{display:none}._sidebar_4l8hw_8._collapsed_4l8hw_144{width:70px;padding:var(--spacing-4);align-items:center}._sidebar_4l8hw_8._collapsed_4l8hw_144 ._sidebarContent_4l8hw_24{width:100%}._sidebar_4l8hw_8._collapsed_4l8hw_144 ._logoText_4l8hw_47,._sidebar_4l8hw_8._collapsed_4l8hw_144 ._navText_4l8hw_292{display:none}._sidebar_4l8hw_8._collapsed_4l8hw_144 ._logo_4l8hw_33{margin-bottom:var(--spacing-4);padding:0;justify-content:center}._sidebar_4l8hw_8._collapsed_4l8hw_144 ._webButton_4l8hw_54{width:2.5rem;height:2.5rem;padding:0}._sidebar_4l8hw_8._collapsed_4l8hw_144 ._webButtonText_4l8hw_62{display:none}._sidebar_4l8hw_8._collapsed_4l8hw_144 ._collapseToggle_4l8hw_68{justify-content:center;width:2.5rem;height:2.5rem;padding:0;align-self:center}._sidebar_4l8hw_8._collapsed_4l8hw_144 ._collapseToggleText_4l8hw_96{display:none}._sidebar_4l8hw_8._collapsed_4l8hw_144 ._maintenanceBanner_4l8hw_102{padding:var(--spacing-2);margin-bottom:var(--spacing-4)}._sidebar_4l8hw_8._collapsed_4l8hw_144 ._maintenanceText_4l8hw_119{font-size:.75rem;text-align:center}._sidebar_4l8hw_8._collapsed_4l8hw_144 ._navLink_4l8hw_148{justify-content:center;width:44px;height:44px;padding:0}._sidebar_4l8hw_8._collapsed_4l8hw_144 ._userInfo_4l8hw_215{padding:var(--spacing-2);justify-content:center}._sidebar_4l8hw_8._collapsed_4l8hw_144 ._userDetails_4l8hw_236,._sidebar_4l8hw_8._collapsed_4l8hw_144 ._logoutText_4l8hw_347{display:none}._sidebar_4l8hw_8._collapsed_4l8hw_144 ._userAvatar_4l8hw_224{width:2.5rem;height:2.5rem}@media(max-width:1024px){._sidebar_4l8hw_8{width:70px;padding:var(--spacing-4);align-items:center}._sidebarContent_4l8hw_24{width:100%}._logoText_4l8hw_47,._navText_4l8hw_292{display:none}._logo_4l8hw_33{margin-bottom:var(--spacing-4);padding:0;justify-content:center}._webButton_4l8hw_54{width:2.5rem;height:2.5rem;padding:0}._webButtonText_4l8hw_62,._collapseToggle_4l8hw_68{display:none}._maintenanceBanner_4l8hw_102{padding:var(--spacing-2);margin-bottom:var(--spacing-4)}._maintenanceText_4l8hw_119{font-size:.75rem;text-align:center}._navLink_4l8hw_148{justify-content:center;width:44px;height:44px;padding:0}._userInfo_4l8hw_215{padding:var(--spacing-2);justify-content:center}._userDetails_4l8hw_236,._logoutText_4l8hw_347{display:none}._userAvatar_4l8hw_224{width:2.5rem;height:2.5rem}}@media(max-width:768px){._layout_4l8hw_1{flex-direction:column}._sidebar_4l8hw_8{display:none}._mobileTopBar_4l8hw_267{display:flex;align-items:center;justify-content:space-between;background-color:var(--sidebar);border-bottom:1px solid var(--border);padding:var(--spacing-3) var(--spacing-4);height:60px;flex-shrink:0}._hamburgerButton_4l8hw_449{background:none;border:none;padding:var(--spacing-2);cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--sidebar-foreground);border-radius:var(--radius);transition:all var(--animation-duration-fast) ease}._hamburgerButton_4l8hw_449:hover{background-color:var(--muted)}._mobileTopBarCenter_4l8hw_466{display:flex;align-items:center;gap:var(--spacing-2);position:absolute;left:50%;transform:translate(-50%);text-decoration:none}._mobileLogoIcon_4l8hw_476{color:var(--primary);width:1.5rem;height:1.5rem}._mobileLogoText_4l8hw_482{font-size:1.25rem;font-weight:700;color:var(--sidebar-foreground)}._mobileTopBarRight_4l8hw_488{display:flex;align-items:center;gap:var(--spacing-2)}._searchButton_4l8hw_494{background:none;border:none;padding:var(--spacing-2);cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--sidebar-foreground);border-radius:var(--radius);transition:all var(--animation-duration-fast) ease}._searchButton_4l8hw_494:hover{background-color:var(--muted)}._mobileUserAvatar_4l8hw_511{width:2rem;height:2rem;border-radius:var(--radius-full);background-color:var(--primary);color:var(--primary-foreground);display:flex;align-items:center;justify-content:center}._mobileMenuBackdrop_4l8hw_272{display:block;position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;z-index:var(--z-nav);animation:_fadeIn_4l8hw_1 var(--animation-duration-normal) ease}@keyframes _fadeIn_4l8hw_1{0%{opacity:0}to{opacity:1}}._mobileMenu_4l8hw_272{display:flex;flex-direction:column;position:fixed;top:0;left:0;bottom:0;width:280px;max-width:85vw;background-color:var(--sidebar);z-index:calc(var(--z-nav) + 1);box-shadow:var(--shadow-lg);animation:_slideIn_4l8hw_1 var(--animation-duration-normal) ease;overflow-y:auto}@keyframes _slideIn_4l8hw_1{0%{transform:translate(-100%)}to{transform:translate(0)}}._mobileMenuHeader_4l8hw_570{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-4);border-bottom:1px solid var(--border)}._mobileMenuHeader_4l8hw_570 ._logo_4l8hw_33{margin-bottom:0;padding:0}._mobileMenuHeader_4l8hw_570 ._logoText_4l8hw_47{display:block}._mobileMenuClose_4l8hw_587{background:none;border:none;padding:var(--spacing-2);cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--muted-foreground);border-radius:var(--radius);transition:all var(--animation-duration-fast) ease}._mobileMenuClose_4l8hw_587:hover{background-color:var(--muted);color:var(--foreground)}._mobileMenuContent_4l8hw_605{flex:1;padding:var(--spacing-4);overflow-y:auto}._mobileMenuContent_4l8hw_605 ._nav_4l8hw_123{gap:var(--spacing-2)}._mobileMenuContent_4l8hw_605 ._navLink_4l8hw_148{width:100%;justify-content:flex-start;padding:var(--spacing-3) var(--spacing-4)}._mobileMenuContent_4l8hw_605 ._navText_4l8hw_292{display:block}._mobileMenuContent_4l8hw_605 ._maintenanceBanner_4l8hw_102{margin-bottom:var(--spacing-4);padding:var(--spacing-3)}._mobileSearchWrapper_4l8hw_630{margin-bottom:var(--spacing-4)}._mobileSearchWrapper_4l8hw_630 .MobileSearch_container__*{display:block;position:relative;padding:0;border-bottom:none}._mobileMenuContent_4l8hw_605 ._maintenanceText_4l8hw_119{font-size:.875rem;text-align:left}._mobileMenuFooter_4l8hw_647{padding:var(--spacing-4);border-top:1px solid var(--border)}._mobileMenuFooter_4l8hw_647 ._userSeparator_4l8hw_209{display:none}._mobileMenuFooter_4l8hw_647 ._userInfo_4l8hw_215{padding:var(--spacing-3)}._mobileMenuFooter_4l8hw_647 ._userDetails_4l8hw_236{display:flex}._mobileMenuFooter_4l8hw_647 ._logoutText_4l8hw_347{display:inline}._mainContent_4l8hw_183{padding-top:0}}body.admin-ds{--background: #f6f5f3;--foreground: #1c1b1a;--surface: #ffffff;--surface-foreground: #1c1b1a;--card: #ffffff;--card-foreground: #1c1b1a;--popup: #ffffff;--popup-foreground: #1c1b1a;--sidebar: #efece8;--sidebar-foreground: #1c1b1a;--primary: #ff7a05;--primary-foreground: #ffffff;--primary-tint: #fff4ea;--secondary: #1c1b1a;--secondary-foreground: #ffffff;--accent: #ff7a05;--accent-foreground: #ffffff;--muted: #efece8;--muted-foreground: #67635e;--border: #e7e4e0;--border-control: #dad6d1;--border-strong: #8e877f;--focus: #1c1b1a;--success: #1f6b44;--success-foreground: #ffffff;--success-tint: #e6f2ea;--warning-tint: #fdf3d6;--overlay: rgba(28, 27, 26, .45);--radius-sm: 4px;--radius: 8px;--radius-md: 12px;--radius-lg: 16px;--shadow: 0 1px 2px rgba(28, 27, 26, .04);--shadow-card: 0 1px 2px rgba(28, 27, 26, .04), 0 6px 20px rgba(28, 27, 26, .06);--shadow-card-hover: 0 2px 4px rgba(28, 27, 26, .05), 0 14px 32px rgba(28, 27, 26, .12);--shadow-outline: none;--shadow-selected: 0 0 0 2px #ff7a05, 0 8px 20px rgba(28, 27, 26, .08);--shadow-md: 0 12px 32px rgba(28, 27, 26, .06);--shadow-focus: 0 0 0 2px #1c1b1a;--font-family-base: "Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-family-heading: "Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;font-family:var(--font-family-base);background:var(--background);color:var(--foreground)}body.admin-ds.dark{--background: #141312;--foreground: #f2efeb;--surface: #1e1c1a;--surface-foreground: #f2efeb;--card: #1e1c1a;--card-foreground: #f2efeb;--popup: #1e1c1a;--popup-foreground: #f2efeb;--sidebar: #191816;--sidebar-foreground: #f2efeb;--primary: #ff8a24;--primary-foreground: #1c1b1a;--primary-tint: #3a2412;--secondary: #f2efeb;--secondary-foreground: #1e1c1a;--accent: #ff8a24;--accent-foreground: #1c1b1a;--muted: #2a2826;--muted-foreground: #a8a29c;--border: #34312e;--border-control: #45413d;--border-strong: #7a746e;--focus: #f2efeb;--success: #5cc28a;--success-foreground: #0e1f15;--success-tint: #16301f;--warning-tint: #3a3110;--overlay: rgba(0, 0, 0, .6);--shadow: 0 1px 2px rgba(0, 0, 0, .3);--shadow-card: 0 1px 2px rgba(0, 0, 0, .3), 0 6px 20px rgba(0, 0, 0, .28);--shadow-card-hover: 0 2px 4px rgba(0, 0, 0, .3), 0 14px 32px rgba(0, 0, 0, .45);--shadow-outline: none;--shadow-selected: 0 0 0 2px #ff8a24, 0 8px 20px rgba(0, 0, 0, .4);--shadow-md: 0 12px 32px rgba(0, 0, 0, .4);--shadow-focus: 0 0 0 2px #f2efeb}body.admin-ds :focus-visible{outline:2px solid var(--focus);outline-offset:2px}body.admin-ds [cmdk-item][data-selected=true]{background-color:var(--primary-tint);color:var(--foreground)}body.admin-ds [cmdk-item][data-selected=true] *{color:var(--foreground)}:root{--z-content-low: 10;--z-content: 20;--z-content-high: 30;--z-nav-low: 100;--z-nav: 200;--z-nav-sticky: 300;--z-overlay: 400;--z-spotlight: 1000;--z-critical: 2000;--spacing-1: .25rem;--spacing-2: .5rem;--spacing-3: .75rem;--spacing-4: 1rem;--spacing-5: 1.25rem;--spacing-6: 1.5rem;--spacing-8: 2rem;--spacing-10: 2.5rem;--spacing-12: 3rem;--spacing-16: 4rem;--control-sm: 40px;--control: 44px;--control-lg: 52px;--control-xl: 56px}:root{--background: #f6f5f3;--foreground: #1c1b1a;--surface: #ffffff;--surface-foreground: var(--foreground);--sidebar: #efece8;--sidebar-foreground: var(--foreground);--card: var(--surface);--card-foreground: var(--foreground);--popup: var(--surface);--popup-foreground: var(--foreground);--primary: #ff7a05;--primary-foreground: #ffffff;--primary-tint: #fff4ea;--secondary: #1c1b1a;--secondary-foreground: #ffffff;--accent: var(--primary);--accent-foreground: var(--primary-foreground);--muted: #efece8;--muted-foreground: #67635e;--success: #1f6b44;--success-foreground: #ffffff;--success-tint: #e6f2ea;--error: hsl(0 85% 55%);--error-foreground: hsl(0 0% 100%);--warning: hsl(45 90% 50%);--warning-foreground: hsl(45 90% 15%);--info: hsl(200 90% 50%);--info-foreground: hsl(0 0% 100%);--status-received: hsl(210 90% 55%);--status-confirmed: hsl(140 70% 40%);--status-ready: hsl(180 70% 40%);--status-active: hsl(28 100% 51%);--status-returned: hsl(260 60% 60%);--status-completed: hsl(220 10% 55%);--status-canceled: hsl(0 85% 55%);--border: #e7e4e0;--border-control: #dad6d1;--border-strong: #8e877f;--focus: var(--foreground);--overlay: rgba(28, 27, 26, .45);--font-family-base: "Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-family-heading: "Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-family-monospace: "Fira Code", "ui-monospace", "SFMono-Regular", Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--shadow: 0 1px 2px rgba(28, 27, 26, .04);--shadow-card: 0 1px 2px rgba(28, 27, 26, .04), 0 6px 20px rgba(28, 27, 26, .06);--shadow-card-hover: 0 2px 4px rgba(28, 27, 26, .05), 0 14px 32px rgba(28, 27, 26, .12);--shadow-outline: none;--shadow-selected: 0 0 0 2px var(--primary), 0 8px 20px rgba(28, 27, 26, .08);--shadow-md: 0 12px 32px rgba(28, 27, 26, .06);--shadow-lg: 0 18px 40px rgba(28, 27, 26, .14);--shadow-focus: 0 0 0 2px var(--focus);--radius-sm: .25rem;--radius: .5rem;--radius-md: .75rem;--radius-lg: 1rem;--radius-full: 9999px;--animation-duration-fast: .15s;--animation-duration-normal: .3s;--animation-duration-slow: .5s;--chart-color-1: hsl(28 100% 60%);--chart-color-2: hsl(210 90% 65%);--chart-color-3: hsl(140 70% 50%);--chart-color-4: hsl(45 90% 60%);--chart-color-5: hsl(260 60% 70%)}.dark{--background: #141312;--foreground: #f2efeb;--surface: #1e1c1a;--surface-foreground: var(--foreground);--sidebar: #191816;--sidebar-foreground: var(--foreground);--card: var(--surface);--card-foreground: var(--foreground);--popup: var(--surface);--popup-foreground: var(--foreground);--primary: #ff8a24;--primary-foreground: #1c1b1a;--primary-tint: #3a2412;--secondary: #f2efeb;--secondary-foreground: #1e1c1a;--accent: var(--primary);--accent-foreground: var(--primary-foreground);--muted: #2a2826;--muted-foreground: #a8a29c;--success: #5cc28a;--success-foreground: #0e1f15;--success-tint: #16301f;--error: hsl(0 80% 60%);--error-foreground: hsl(0 0% 100%);--warning: hsl(45 90% 55%);--warning-foreground: hsl(45 90% 15%);--info: hsl(200 90% 55%);--info-foreground: hsl(0 0% 100%);--status-received: hsl(210 90% 60%);--status-confirmed: hsl(140 60% 45%);--status-ready: hsl(180 60% 45%);--status-active: hsl(28 100% 55%);--status-returned: hsl(260 60% 65%);--status-completed: hsl(220 10% 50%);--status-canceled: hsl(0 80% 60%);--border: #34312e;--border-control: #45413d;--border-strong: #7a746e;--overlay: rgba(0, 0, 0, .6);--focus: var(--foreground);--shadow: 0 1px 2px rgba(0, 0, 0, .3);--shadow-card: 0 1px 2px rgba(0, 0, 0, .3), 0 6px 20px rgba(0, 0, 0, .28);--shadow-card-hover: 0 2px 4px rgba(0, 0, 0, .3), 0 14px 32px rgba(0, 0, 0, .45);--shadow-outline: none;--shadow-focus: 0 0 0 2px var(--focus);--shadow-selected: 0 0 0 2px var(--primary), 0 8px 20px rgba(0, 0, 0, .4);--shadow-md: 0 12px 32px rgba(0, 0, 0, .4);--shadow-lg: 0 18px 40px rgba(0, 0, 0, .5);--chart-color-1: hsl(28 100% 55%);--chart-color-2: hsl(210 90% 60%);--chart-color-3: hsl(140 60% 45%);--chart-color-4: hsl(45 90% 55%);--chart-color-5: hsl(260 60% 65%)}@layer base{:root{--safe-area-inset-top: env(safe-area-inset-top, 0px);--safe-area-inset-right: env(safe-area-inset-right, 0px);--safe-area-inset-bottom: env(safe-area-inset-bottom, 0px);--safe-area-inset-left: env(safe-area-inset-left, 0px)}ul{list-style-type:none;margin:0;padding:0}body{background:var(--background);color:var(--foreground);font-family:var(--font-family-base)}*{box-sizing:border-box;padding:0;margin:0}button{border:none;background:none;cursor:pointer;font-family:inherit;font-size:inherit;color:inherit}a{color:inherit;text-decoration:none}th,td{display:table-cell!important}}.rbc-month-view{overflow:visible!important}@media(max-width:899px){body:has([data-bottom-bar]) .BeaconFabButtonFrame{bottom:96px!important}}body:has([role=dialog][data-state=open]) .BeaconFabButtonFrame{display:none!important}.dark [data-logo]{filter:brightness(0) invert(1)}
