@charset "UTF-8";/*! tailwindcss v4.2.2 | 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-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-tracking:initial;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:"Manrope", "Outfit", -apple-system, BlinkMacSystemFont, sans-serif;--font-serif:"Newsreader", "Playfair Display", Georgia, serif;--font-mono:"JetBrains Mono", ui-monospace, SFMono-Regular, monospace;--color-white:#fff;--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-xl:1.75rem;--text-xl--line-height:calc(1.75 / 1.25);--font-weight-light:300;--tracking-tight:-.025em;--tracking-widest:.1em;--leading-snug:1.3;--leading-normal:1.6;--animate-spin:spin 1s linear infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-surface-white:var(--color-surface-white,#fff);--color-surface-offwhite:var(--color-surface-offwhite,#a09a8f)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}body{background-color:var(--background,#a09a8f);color:var(--text,#1a1a1a);font-family:var(--font-sans);line-height:var(--leading-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0;transition:background-color .7s,color .7s}p,li,blockquote{max-width:65ch}html.is-cinematic,html.is-cinematic body{color:#e5e5e5!important;background-color:#0a0a0a!important}html.is-cinematic ::selection{color:#0a0a0a!important;background:#e5e5e5!important}h1,h2,h3,h4,h5,h6{font-family:var(--font-serif);letter-spacing:var(--tracking-tight);font-weight:300;line-height:var(--leading-snug)}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.isolate{isolation:isolate}.z-\[190\]{z-index:190}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.h-8{height:calc(var(--spacing) * 8)}.h-screen{height:100vh}.min-h-screen{min-height:100vh}.w-8{width:calc(var(--spacing) * 8)}.w-auto{width:auto}.w-full{width:100%}.w-screen{width:100vw}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.resize{resize:both}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.gap-4{gap:calc(var(--spacing) * 4)}.overflow-hidden{overflow:hidden}.rounded-full{border-radius:3.40282e38px}.border{border-style:var(--tw-border-style);border-width:1px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-\[\#E5E5E5\]{border-color:#e5e5e5}.border-t-transparent{border-top-color:#0000}.bg-\[\#050505\]{background-color:#050505}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.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-\[10px\]{font-size:10px}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.tracking-\[0\.8em\]{--tw-tracking:.8em;letter-spacing:.8em}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-\[\#E5E5E5\]{color:#e5e5e5}.text-white\/30{color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.text-white\/30{color:color-mix(in oklab,var(--color-white) 30%,transparent)}}.uppercase{text-transform:uppercase}.line-through{text-decoration-line:line-through}.opacity-70{opacity:.7}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[refund\:execute\]{refund:execute}.\[\&_button\]\:px-6 button{padding-inline:calc(var(--spacing) * 6)}.\[\&_button\]\:py-3 button{padding-block:calc(var(--spacing) * 3)}@media (min-width:48rem){.\[\&_button\]\:md\:px-10 button{padding-inline:calc(var(--spacing) * 10)}.\[\&_button\]\:md\:py-5 button{padding-block:calc(var(--spacing) * 5)}}}#root,html{background-color:var(--background,#000);width:100%;transition:background-color .7s}body{width:100%}.hide-scrollbar::-webkit-scrollbar{display:none}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}@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-tracking{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}._layoutContainer_1iipw_2{display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr;flex:1;height:100%;min-height:0;width:100%;box-sizing:border-box;overflow:hidden;font-family:var(--font-sans);background-color:#faf9f6;color:#1c1917}@media (min-width: 768px){._layoutContainer_1iipw_2{grid-template-columns:260px 1fr;grid-template-rows:1fr}}._mobileHeader_1iipw_24{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;background:#1c1917;color:#faf9f6;z-index:100}@media (min-width: 768px){._mobileHeader_1iipw_24{display:none}}._mobileTitle_1iipw_39{font-size:1.1rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;margin:0}._menuButton_1iipw_47{background:transparent;border:none;color:inherit;padding:.5rem;cursor:pointer;display:flex;align-items:center;justify-content:center}._menuIcon_1iipw_58{width:24px;height:24px;fill:currentColor}._sidebar_1iipw_65{position:fixed;top:0;left:0;bottom:0;width:240px;background:#131722;color:#f3f4f6;z-index:99;display:flex;flex-direction:column;box-sizing:border-box;overflow:hidden;transform:translate(-100%);transition:transform .3s cubic-bezier(.25,.8,.25,1)}._sidebar_1iipw_65._sidebarOpen_1iipw_81{transform:translate(0)}@media (min-width: 768px){._sidebar_1iipw_65{position:relative;top:0;left:0;width:100%;height:100%;max-height:100%;min-height:0;transform:none!important;overflow-y:auto;border-right:1px solid rgba(255,255,255,.08)}}._sidebar_1iipw_65{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.2) transparent}._sidebar_1iipw_65::-webkit-scrollbar{width:4px}._sidebar_1iipw_65::-webkit-scrollbar-track{background:transparent}._sidebar_1iipw_65::-webkit-scrollbar-thumb{background:#fff3;border-radius:99px}._sidebarHeader_1iipw_113{padding:1.5rem 1.25rem;flex-shrink:0}._brandGroup_1iipw_118{display:flex;align-items:center;gap:.6rem}._sparkleIcon_1iipw_124{color:#818cf8;font-size:1.1rem}._brand_1iipw_118{font-size:.95rem;font-weight:600;letter-spacing:.05em;color:#f9fafb;margin:0}._nav_1iipw_137{display:flex;flex-direction:column;gap:.25rem;padding:0 .75rem 2.5rem;flex:1 1 auto;min-height:0;height:auto;overflow-y:auto}._navItemGroup_1iipw_148{display:flex;flex-direction:column;min-height:max-content;height:auto}._navLink_1iipw_155{display:flex;align-items:center;justify-content:space-between;padding:.65rem .75rem;min-height:max-content;height:auto;line-height:1.4;word-break:break-word;color:#9ca3af;text-decoration:none;font-size:.825rem;font-weight:400;border-radius:6px;transition:background .2s ease,color .2s ease}._navLink_1iipw_155:hover{background:#ffffff0d;color:#f3f4f6}._navLinkActive_1iipw_176{background:#1f2636;color:#f9fafb;font-weight:500}._linkLeft_1iipw_182{display:flex;align-items:center;gap:.75rem;min-height:max-content;height:auto}._navIcon_1iipw_190{color:#6b7280;flex-shrink:0}._navLinkActive_1iipw_176 ._navIcon_1iipw_190{color:#f9fafb}._linkLabel_1iipw_198{font-family:inherit;line-height:1.35}._chevron_1iipw_203{color:#6b7280;display:flex;align-items:center;transition:transform .2s ease}._chevronOpen_1iipw_210{transform:rotate(180deg)}._subNav_1iipw_214{display:flex;flex-direction:column;padding-left:2.25rem;gap:.2rem;margin:.2rem 0;min-height:min-content;height:auto}._subNavLink_1iipw_224{display:flex;align-items:center;font-size:.8rem;color:#6b7280;text-decoration:none;padding:.45rem .75rem;min-height:max-content;height:auto;line-height:1.4;word-break:break-word;border-radius:4px;transition:color .2s ease,background .2s ease}._subNavLink_1iipw_224:hover{color:#f3f4f6;background:#ffffff0a}._subNavLinkActive_1iipw_243{background:#252d3e;color:#f9fafb;font-weight:500}._sidebarFooter_1iipw_249{padding:1.5rem;border-top:1px solid rgba(250,249,246,.08);display:flex;align-items:center;gap:.75rem}._avatar_1iipw_257{width:32px;height:32px;border-radius:50%;background:#faf9f633;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:600;color:#faf9f6}._userInfo_1iipw_270{display:flex;flex-direction:column;flex:1}._userName_1iipw_276{font-size:.8rem;font-weight:500;color:#faf9f6}._logoutBtn_1iipw_282{background:transparent;border:none;color:#faf9f666;font-family:inherit;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;cursor:pointer;padding:0;text-align:left;transition:color .2s ease}._logoutBtn_1iipw_282:hover{color:#faf9f6}._viewport_1iipw_301{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden}._desktopHeader_1iipw_310{display:none;align-items:center;justify-content:space-between;padding:1.5rem 3rem;background:#fff;border-bottom:1px solid rgba(28,25,23,.08);flex-shrink:0}@media (min-width: 768px){._desktopHeader_1iipw_310{display:flex}}._headerTitle_1iipw_325{font-family:var(--font-serif);font-size:1.5rem;font-weight:300;font-style:italic;margin:0}._mainContent_1iipw_333{flex:1 1 auto;min-height:0;height:100%;display:flex;flex-direction:column;overflow-y:auto;padding-bottom:2.5rem;-webkit-overflow-scrolling:touch;outline:none}._overlay_1iipw_346{position:fixed;inset:0;background:#1c191766;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:98}@media (min-width: 768px){._overlay_1iipw_346{display:none}}._buttonBase_1yi3c_1{letter-spacing:.1em;text-transform:uppercase;transition:color .3s ease,background-color .3s ease,opacity .3s ease;cursor:pointer;border:none;font-family:inherit}._ghost_1yi3c_10{font-weight:500;padding:.5rem 1rem;border-radius:9999px;font-size:10px}@media (min-width: 768px){._ghost_1yi3c_10{font-size:.875rem}}._ghost_1yi3c_10._light_1yi3c_21{color:var(--color-ink);background:transparent}._ghost_1yi3c_10._light_1yi3c_21:hover{background-color:#0f172a08}._ghost_1yi3c_10._dark_1yi3c_28{color:#fff;background:transparent}._ghost_1yi3c_10._dark_1yi3c_28:hover{background-color:#ffffff1a}._solid_1yi3c_36{padding:1.25rem 2.5rem;font-size:.75rem;border-radius:.125rem}._solid_1yi3c_36:hover{opacity:.9}._solid_1yi3c_36._light_1yi3c_21{background-color:var(--color-ink);color:var(--color-surface-white)}._solid_1yi3c_36._dark_1yi3c_28{background-color:#fff;color:#000}._container_7yues_2{display:flex;flex-direction:column;gap:2rem;padding:1.5rem;color:#1f2937;min-height:max-content;height:auto;width:100%;flex:1;box-sizing:border-box;max-width:1300px;margin:0 auto}@media (min-width: 768px){._container_7yues_2{padding:2rem 2.5rem}}._header_7yues_22{display:flex;flex-direction:column;gap:1.25rem}@media (min-width: 768px){._header_7yues_22{flex-direction:row;align-items:flex-end;justify-content:space-between}}._titleGroup_7yues_35{display:flex;flex-direction:column;gap:.35rem}._categoryTrack_7yues_41{font-size:.6875rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#9a7b3e}._title_7yues_35{font-family:var(--font-serif, "Cinzel", serif);font-size:1.75rem;font-weight:400;letter-spacing:-.02em;color:#1c1917;margin:0}._subtitle_7yues_58{font-size:.875rem;color:#4b5563;margin:.2rem 0 0;line-height:1.4;font-weight:400}._actionButtons_7yues_66{display:flex;align-items:center;gap:.85rem}._metricsGrid_7yues_73{display:grid;grid-template-columns:repeat(1,1fr);gap:1.25rem}@media (min-width: 640px){._metricsGrid_7yues_73{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){._metricsGrid_7yues_73{grid-template-columns:repeat(4,1fr)}}._metricCard_7yues_89{background:#fff;border:1px solid #E5E7EB;border-radius:1rem;padding:1.35rem 1.5rem;display:flex;flex-direction:column;gap:.6rem;box-shadow:0 10px 25px -5px #0000000a,0 8px 10px -6px #00000005;transition:transform .2s ease,box-shadow .2s ease}._metricCard_7yues_89:hover{transform:translateY(-2px);box-shadow:0 15px 30px -5px #00000014}._cardHeader_7yues_105{display:flex;align-items:center;justify-content:space-between}._metricLabel_7yues_111{font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#4b5563}._trendBadge_7yues_119{font-size:.68rem;font-weight:700;padding:.25rem .6rem;border-radius:9999px}._trendSuccess_7yues_126{background:#dcfce7;color:#15803d}._trendSapphire_7yues_131{background:#dbeafe;color:#1d4ed8}._amberDot_7yues_136{width:8px;height:8px;border-radius:50%;background:#d97706;box-shadow:0 0 8px #d9770680}._metricValue_7yues_144{font-size:1.85rem;font-weight:700;color:#1c1917;line-height:1.1;font-family:var(--font-serif, "Cinzel", serif)}._monoVal_7yues_152{font-family:var(--font-mono, monospace);font-variant-numeric:tabular-nums}._alertVal_7yues_157{color:#d97706}._metricSubText_7yues_161{font-size:.78rem;color:#6b7280}._chartSection_7yues_167{background:#fff;border:1px solid #E5E7EB;border-radius:1rem;padding:1.5rem 1.75rem;display:flex;flex-direction:column;gap:1.25rem;box-shadow:0 10px 25px -5px #0000000a}._chartHeaderRow_7yues_178{display:flex;flex-direction:column;gap:1rem}@media (min-width: 768px){._chartHeaderRow_7yues_178{flex-direction:row;align-items:center;justify-content:space-between}}._chartSectionTitle_7yues_191{font-family:var(--font-serif, "Cinzel", serif);font-size:1.1rem;font-weight:500;color:#1c1917;margin:0}._chartTabs_7yues_199{display:inline-flex;align-items:center;gap:.25rem;background:#e5e7eb;padding:.25rem;border-radius:9999px;border:1px solid #D1D5DB}._tabBtn_7yues_209{background:transparent;border:none;color:#4b5563;font-size:.78rem;font-weight:600;padding:.45rem .95rem;border-radius:9999px;cursor:pointer;transition:all .2s ease}._tabBtn_7yues_209:hover{color:#111827}._tabActive_7yues_224{background:#1c1917!important;color:#fff!important;font-weight:700;box-shadow:0 2px 8px #00000026}._chartContainer_7yues_231{width:100%;height:290px}._taskSection_7yues_237{background:#fff;border:1px solid #E5E7EB;border-radius:1rem;padding:1.5rem 1.75rem;display:flex;flex-direction:column;gap:1.25rem;box-shadow:0 10px 25px -5px #0000000a}._taskSectionTitle_7yues_248{font-family:var(--font-serif, "Cinzel", serif);font-size:1.1rem;font-weight:500;color:#1c1917;margin:0}._taskList_7yues_256{display:flex;flex-direction:column;gap:.85rem}._taskCard_7yues_262{background:#fafafa;border:1px solid #E5E7EB;border-radius:.75rem;padding:1rem 1.25rem;display:flex;align-items:center;justify-content:space-between;transition:all .2s ease}._taskCard_7yues_262:hover{border-color:#d1d5db;background:#f3f4f6}._taskCompleted_7yues_277{opacity:.6}._taskLeft_7yues_281{display:flex;align-items:center;gap:1rem}._severityBadge_7yues_287{font-size:.68rem;font-weight:700;letter-spacing:.08em;padding:.25rem .65rem;border-radius:9999px;text-transform:uppercase;flex-shrink:0}._sevCritical_7yues_297{background:#fee2e2;color:#991b1b;border:1px solid #FCA5A5}._sevWarning_7yues_303{background:#fef3c7;color:#92400e;border:1px solid #FCD34D}._sevInfo_7yues_309{background:#dbeafe;color:#1e40af;border:1px solid #93C5FD}._taskInfo_7yues_315{display:flex;flex-direction:column;gap:.2rem}._taskTitle_7yues_321{font-size:.875rem;font-weight:600;color:#1f2937}._taskCategory_7yues_327{font-size:.78rem;color:#6b7280}._resolveBtn_7yues_332{background:linear-gradient(135deg,#1c1917,#2d2725);border:1px solid rgba(197,168,128,.4);color:#fff;font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:.45rem 1rem;border-radius:9999px;cursor:pointer;transition:all .2s ease}._resolveBtn_7yues_332:hover{background:#2d2725;transform:translateY(-1px)}._completedTag_7yues_350{font-size:.8rem;font-weight:700;color:#15803d}._container_3137u_1{padding:1.5rem;font-family:var(--font-sans, system-ui, -apple-system, sans-serif);color:#1f2937;min-height:max-content;height:auto;width:100%;flex:1;display:flex;flex-direction:column;gap:1.75rem;box-sizing:border-box;max-width:1300px;margin:0 auto}@media (min-width: 768px){._container_3137u_1{padding:2rem 2.5rem}}._header_3137u_22{display:flex;flex-direction:column;gap:1.25rem}@media (min-width: 768px){._header_3137u_22{flex-direction:row;justify-content:space-between;align-items:flex-end}}._titleGroup_3137u_35{display:flex;flex-direction:column;gap:.35rem}._categoryTrack_3137u_41{font-size:.6875rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#9a7b3e}._title_3137u_35{font-family:var(--font-serif, "Cinzel", serif);font-size:1.75rem;font-weight:400;letter-spacing:-.02em;color:#1c1917;margin:0}._subtitle_3137u_58{font-size:.875rem;color:#4b5563;margin:.2rem 0 0;line-height:1.4;font-weight:400}._actionButtons_3137u_66{display:flex;gap:.85rem;flex-shrink:0}._toolbar_3137u_72{display:flex;flex-direction:column;gap:1rem}@media (min-width: 768px){._toolbar_3137u_72{flex-direction:row;align-items:center;justify-content:space-between}}._searchWrapper_3137u_85{position:relative;flex:1}@media (min-width: 768px){._searchWrapper_3137u_85{max-width:420px}}._searchInput_3137u_95{width:100%;background:#f9fafb;border:1px solid #D1D5DB;padding:.75rem 1rem;font-size:.875rem;color:#111827;font-family:inherit;border-radius:.5rem;outline:none;box-sizing:border-box;transition:all .2s ease}._searchInput_3137u_95::placeholder{color:#9ca3af}._searchInput_3137u_95:focus{background:#fff;border-color:#c5a880;box-shadow:0 0 0 3px #c5a88040}._resultCount_3137u_117{font-size:.8rem;color:#6b7280;font-weight:500}._tableWrapper_3137u_123{width:100%;overflow-x:auto;margin-bottom:1.5rem;scrollbar-width:thin;scrollbar-color:#D1D5DB transparent;border:1px solid #E5E7EB;border-radius:1rem;background:#fff;box-shadow:0 10px 25px -5px #0000000a,0 8px 10px -6px #00000005}._table_3137u_123{width:100%;border-collapse:collapse;text-align:left;font-size:.875rem}._tableHead_3137u_142{background-color:#f9fafb;border-bottom:1px solid #E5E7EB}._th_3137u_147{padding:.85rem 1.25rem;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#4b5563;white-space:nowrap}._tr_3137u_157{border-bottom:1px solid #F3F4F6;transition:background-color .2s ease}._tr_3137u_157:hover{background-color:#f9fafb}._tr_3137u_157:last-child{border-bottom:none}._inactiveRow_3137u_168{opacity:.6;background-color:#fafafa}._td_3137u_173{padding:1rem 1.25rem;vertical-align:middle;color:#1f2937}._prodName_3137u_179{font-weight:600;color:#1c1917;display:inline-block;margin-right:.5rem}._disabledBadge_3137u_186{background:#fee2e2;color:#991b1b;font-size:.68rem;padding:.15rem .4rem;border-radius:.375rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em}._tdSku_3137u_197{font-family:var(--font-mono, monospace);font-size:.825rem;color:#4b5563}._tdAtmosphere_3137u_203{font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#9a7b3e}._tdPrice_3137u_211{font-weight:700;color:#1c1917;font-family:var(--font-mono, monospace)}._tdVariants_3137u_217{color:#6b7280}._stockCounterWidget_3137u_221{display:inline-flex;align-items:center;gap:.5rem;background:#f3f4f6;border:1px solid #D1D5DB;padding:.25rem .5rem;border-radius:.375rem}._counterBtn_3137u_231{background:#1c1917;color:#fff;border:none;width:22px;height:22px;border-radius:.25rem;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;line-height:1}._counterBtn_3137u_231:hover{background:#2d2725}._stockVal_3137u_249{font-weight:700;font-size:.875rem;min-width:24px;text-align:center;color:#111827}._rowActions_3137u_257{display:flex;gap:.5rem;align-items:center}._emptyState_3137u_263{padding:4rem 2rem;text-align:center}._emptyTitle_3137u_268{font-family:var(--font-serif, "Cinzel", serif);font-size:1.125rem;font-weight:500;margin:0 0 .5rem;color:#1c1917}._emptySub_3137u_276{font-size:.875rem;color:#6b7280;margin:0}._drawerOverlay_t3szi_2{position:fixed;inset:0;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:999;display:flex;justify-content:flex-end;animation:_fadeIn_t3szi_1 .25s ease-out}@keyframes _fadeIn_t3szi_1{0%{opacity:0}to{opacity:1}}._drawerPanel_t3szi_21{width:100%;max-width:420px;height:100%;background:#fff;color:#1f2937;display:flex;flex-direction:column;box-shadow:-10px 0 30px #00000040;animation:_slideInRight_t3szi_1 .3s cubic-bezier(.16,1,.3,1);box-sizing:border-box}@keyframes _slideInRight_t3szi_1{0%{transform:translate(100%)}to{transform:translate(0)}}._drawerHeader_t3szi_42{padding:1.5rem 1.75rem 1rem;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #F3F4F6}._drawerTitle_t3szi_50{font-family:var(--font-serif);font-size:1.65rem;font-weight:400;font-style:italic;margin:0;color:#111827}._closeBtn_t3szi_59{background:transparent;border:none;font-size:1.25rem;color:#9ca3af;cursor:pointer;padding:.25rem;transition:color .2s ease}._closeBtn_t3szi_59:hover{color:#111827}._orderMetaHeader_t3szi_72{padding:1.25rem 1.75rem;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #F3F4F6}._orderIdText_t3szi_80{font-size:1.35rem;font-weight:700;color:#111827;margin:0;font-family:var(--font-sans)}._badge_t3szi_89{font-size:.65rem;font-weight:700;letter-spacing:.08em;padding:.3rem .75rem;border-radius:4px;text-transform:uppercase}._badgeFulfilled_t3szi_98{background:#e6f4ea;color:#137333}._badgePending_t3szi_103{background:#fef3c7;color:#d97706}._badgeProcessing_t3szi_108{background:#e0f2fe;color:#0284c7}._badgeCancelled_t3szi_113{background:#fee2e2;color:#dc2626}._drawerContentScroll_t3szi_118{flex:1;overflow-y:auto;padding:1.5rem 1.75rem;display:flex;flex-direction:column;gap:1.5rem}._sectionGroup_t3szi_127{display:flex;flex-direction:column;gap:1rem}._sectionTitle_t3szi_133{font-size:1rem;font-weight:700;color:#111827;margin:0;font-family:var(--font-sans)}._metaGrid_t3szi_141{display:flex;flex-direction:column;gap:.75rem}._metaRow_t3szi_147{display:flex;align-items:center;justify-content:space-between;font-size:.85rem}._metaLabel_t3szi_154{color:#6b7280;font-weight:400}._metaValue_t3szi_159{color:#111827;font-weight:500;text-align:right}._verifiedBadge_t3szi_165{color:#059669;font-weight:600}._divider_t3szi_170{border:none;border-top:1px solid #F3F4F6;margin:0}._timeline_t3szi_177{display:flex;flex-direction:column;position:relative;padding-left:.5rem}._timelineItem_t3szi_184{display:flex;align-items:center;gap:.85rem;position:relative;z-index:2}._timelineDot_t3szi_192{width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}._dotCompleted_t3szi_202{background:#10b981;color:#fff}._dotPending_t3szi_207{background:#e5e7eb;color:#9ca3af}._timelineLine_t3szi_212{width:2px;height:24px;background:#10b981;margin-left:10px;margin-top:2px;margin-bottom:2px}._timelineContent_t3szi_221{font-size:.85rem;font-weight:500;color:#111827}._itemList_t3szi_228{display:flex;flex-direction:column;gap:1rem}._itemRow_t3szi_234{display:flex;align-items:center;gap:.85rem}._itemThumb_t3szi_240{width:48px;height:48px;border-radius:6px;object-fit:cover;background:#f3f4f6;flex-shrink:0}._itemMeta_t3szi_249{display:flex;flex-direction:column;flex:1}._itemName_t3szi_255{font-size:.85rem;font-weight:600;color:#111827}._itemSubPrice_t3szi_261{font-size:.75rem;color:#6b7280}._itemPriceMain_t3szi_266{font-size:.9rem;font-weight:600;color:#111827}._totalRow_t3szi_272{display:flex;align-items:center;justify-content:space-between;margin-top:1rem;padding-top:1rem;border-top:1px solid #F3F4F6}._totalLabel_t3szi_281{font-size:.95rem;font-weight:700;color:#111827}._totalValue_t3szi_287{font-size:1.15rem;font-weight:700;color:#111827;font-family:monospace}._container_18t7z_2{padding:1.5rem;font-family:var(--font-sans, system-ui, -apple-system, sans-serif);color:#1f2937;min-height:max-content;height:auto;width:100%;flex:1;display:flex;flex-direction:column;gap:1.75rem;box-sizing:border-box;max-width:1300px;margin:0 auto}@media (min-width: 768px){._container_18t7z_2{padding:2rem 2.5rem}}._header_18t7z_24{display:flex;flex-direction:column;gap:.5rem}._titleGroup_18t7z_30{display:flex;flex-direction:column;gap:.35rem}._categoryTrack_18t7z_36{font-size:.6875rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#9a7b3e}._title_18t7z_30{font-family:var(--font-serif, "Cinzel", serif);font-size:1.75rem;font-weight:400;letter-spacing:-.02em;color:#1c1917;margin:0;line-height:1.2}._subtitle_18t7z_54{font-size:.875rem;color:#4b5563;margin:.2rem 0 0;line-height:1.4;font-weight:400}._kpiGrid_18t7z_63{display:grid;grid-template-columns:repeat(1,1fr);gap:1.25rem}@media (min-width: 640px){._kpiGrid_18t7z_63{grid-template-columns:repeat(2,1fr)}}@media (min-width: 768px){._kpiGrid_18t7z_63{grid-template-columns:repeat(4,1fr)}}._kpiCard_18t7z_79{background:#fff;border:1px solid #E5E7EB;border-radius:1rem;padding:1.25rem 1.5rem;display:flex;flex-direction:column;gap:.5rem;box-shadow:0 10px 25px -5px #0000000a,0 8px 10px -6px #00000005;transition:transform .2s ease,box-shadow .2s ease}._kpiCard_18t7z_79:hover{transform:translateY(-2px);box-shadow:0 15px 30px -5px #00000014}._kpiLabel_18t7z_95{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#4b5563}._kpiValueRow_18t7z_103{display:flex;align-items:center;gap:.6rem}._kpiValueMain_18t7z_109{font-size:1.75rem;font-weight:600;color:#1c1917;font-family:var(--font-serif, "Cinzel", serif);letter-spacing:-.02em}._kpiTag_18t7z_117{font-size:.75rem;font-family:var(--font-mono, monospace);color:#4b5563;background:#f3f4f6;padding:.15rem .4rem;border-radius:.375rem}._dotIndicator_18t7z_126{width:8px;height:8px;border-radius:50%}._dotAmber_18t7z_132{background-color:#d97706;box-shadow:0 0 8px #d9770680}._dotGreen_18t7z_137{background-color:#15803d;box-shadow:0 0 8px #15803d80}._controlBar_18t7z_143{display:flex;flex-direction:column;gap:1rem;margin-top:.5rem}@media (min-width: 768px){._controlBar_18t7z_143{flex-direction:row;align-items:center;justify-content:space-between}}._searchBox_18t7z_157{position:relative;flex:1;display:flex;align-items:center}@media (min-width: 768px){._searchBox_18t7z_157{max-width:360px}}._searchIcon_18t7z_169{position:absolute;left:1rem;color:#9ca3af;pointer-events:none}._searchInput_18t7z_176{width:100%;background:#f9fafb;border:1px solid #D1D5DB;padding:.65rem 1rem .65rem 2.5rem;font-size:.875rem;color:#111827;font-family:inherit;border-radius:.5rem;outline:none;box-sizing:border-box;transition:all .2s ease}._searchInput_18t7z_176::placeholder{color:#9ca3af}._searchInput_18t7z_176:focus{background:#fff;border-color:#c5a880;box-shadow:0 0 0 3px #c5a88040}._filterDropdowns_18t7z_198{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}._selectWrapper_18t7z_205{position:relative;display:inline-flex;align-items:center}._selectInput_18t7z_211{appearance:none;background:#f9fafb;border:1px solid #D1D5DB;padding:.65rem 2.25rem .65rem 1rem;font-size:.85rem;color:#374151;font-family:inherit;border-radius:.5rem;outline:none;cursor:pointer;transition:border-color .2s ease,color .2s ease}._selectInput_18t7z_211:hover{border-color:#9ca3af;color:#111827}._selectInput_18t7z_211:focus{background:#fff;border-color:#c5a880}._selectChevron_18t7z_233{position:absolute;right:.85rem;font-size:.7rem;color:#6b7280;pointer-events:none}._actionButtons_18t7z_241{display:flex;align-items:center;gap:.75rem}._exportBtn_18t7z_247{background:#f3f4f6;border:1px solid #D1D5DB;color:#1f2937;padding:.65rem 1.1rem;font-size:.8rem;font-weight:700;letter-spacing:.04em;font-family:inherit;border-radius:9999px;cursor:pointer;display:flex;align-items:center;gap:.5rem;transition:all .2s ease}._exportBtn_18t7z_247:hover{background:#e5e7eb}._newOrderBtn_18t7z_267{background:linear-gradient(135deg,#1c1917,#2d2725);border:1px solid rgba(197,168,128,.4);color:#fff;padding:.65rem 1.25rem;font-size:.8rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;font-family:inherit;border-radius:9999px;cursor:pointer;transition:all .2s ease}._newOrderBtn_18t7z_267:hover{background:#2d2725;transform:translateY(-1px)}._tableWrapper_18t7z_287{background:#fff;border:1px solid #E5E7EB;border-radius:1rem;overflow-x:auto;margin-bottom:1.5rem;scrollbar-width:thin;scrollbar-color:#D1D5DB transparent;box-shadow:0 10px 25px -5px #0000000a,0 8px 10px -6px #00000005}._table_18t7z_287{width:100%;border-collapse:collapse;text-align:left}._tableHead_18t7z_304{background:#f9fafb;border-bottom:1px solid #E5E7EB}._thCheck_18t7z_309{padding:1rem 1.25rem;width:40px}._th_18t7z_309,._thRight_18t7z_314,._thCenter_18t7z_314{padding:.85rem 1.25rem;font-size:.72rem;font-weight:700;color:#4b5563;letter-spacing:.08em;text-transform:uppercase}._thCenter_18t7z_314{text-align:center}._thRight_18t7z_314{text-align:right}._tr_18t7z_331{border-bottom:1px solid #F3F4F6;transition:background .2s ease}._tr_18t7z_331:hover{background:#f9fafb}._trSelected_18t7z_339{background:#eff6ff}._tdCheck_18t7z_343{padding:1rem 1.25rem}._checkbox_18t7z_347{width:16px;height:16px;accent-color:#1C1917;cursor:pointer}._td_18t7z_343,._tdRight_18t7z_354,._tdCenter_18t7z_354{padding:1rem 1.25rem;font-size:.875rem;color:#1f2937;vertical-align:middle}._tdCenter_18t7z_354{text-align:center}._tdRight_18t7z_354{text-align:right}._tdOrderId_18t7z_369{font-weight:700;color:#1c1917;font-family:var(--font-mono, monospace)}._customerCell_18t7z_375{display:flex;align-items:center;gap:.85rem}._avatarCircle_18t7z_381{width:32px;height:32px;border-radius:50%;color:#fff;font-weight:600;font-size:.85rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}._customerMeta_18t7z_394{display:flex;flex-direction:column}._customerName_18t7z_399{font-weight:600;color:#1f2937}._customerEmail_18t7z_404{font-size:.78rem;color:#6b7280}._atmosphereBadge_18t7z_409{background:#f3f4f6;border:1px solid #D1D5DB;color:#4b5563;font-size:.68rem;font-weight:700;letter-spacing:.08em;padding:.25rem .6rem;border-radius:9999px;text-transform:uppercase}._tdTotal_18t7z_421{font-family:var(--font-mono, monospace);font-size:.875rem;font-weight:700;color:#1c1917}._tdDate_18t7z_428{color:#6b7280;font-size:.8rem}._badge_18t7z_434{display:inline-flex;align-items:center;justify-content:center;font-size:.68rem;font-weight:700;letter-spacing:.08em;padding:.25rem .85rem;border-radius:9999px;text-transform:uppercase}._badgeFulfilled_18t7z_446{background:#dcfce7;color:#15803d;border:1px solid #86EFAC}._badgePending_18t7z_452{background:#fef3c7;color:#b45309;border:1px solid #FCD34D}._badgeProcessing_18t7z_458{background:#dbeafe;color:#1d4ed8;border:1px solid #93C5FD}._badgeCancelled_18t7z_464{background:#fee2e2;color:#991b1b;border:1px solid #FCA5A5}._actionMenuWrapper_18t7z_471{position:relative;display:inline-block}._actionDotsBtn_18t7z_476{background:transparent;border:none;color:#6b7280;font-size:1.1rem;cursor:pointer;padding:.25rem .5rem;border-radius:.375rem;transition:color .2s ease,background .2s ease}._actionDotsBtn_18t7z_476:hover{color:#111827;background:#f3f4f6}._dropdownMenu_18t7z_491{position:absolute;right:0;top:100%;margin-top:.25rem;background:#fff;border:1px solid #E5E7EB;border-radius:.5rem;padding:.35rem;display:flex;flex-direction:column;gap:.25rem;z-index:50;box-shadow:0 10px 25px #0000001a;min-width:130px}._menuItem_18t7z_508{background:transparent;border:none;color:#374151;font-size:.78rem;font-family:inherit;padding:.45rem .75rem;text-align:left;cursor:pointer;border-radius:.375rem;transition:background .15s ease}._menuItem_18t7z_508:hover{background:#f3f4f6;color:#111827}._emptyState_18t7z_525{padding:4rem 2rem;text-align:center}._emptyTitle_18t7z_530{font-family:var(--font-serif, "Cinzel", serif);font-size:1.1rem;font-weight:500;color:#1c1917;margin:0 0 .5rem}._emptySub_18t7z_538{font-size:.85rem;color:#6b7280;margin:0}._bulkActionBar_18t7z_545{position:fixed;bottom:2rem;left:50%;transform:translate(-50%);background:#1c1917;border:1px solid rgba(197,168,128,.4);box-shadow:0 15px 35px #00000040;border-radius:9999px;padding:.75rem 1.5rem;display:flex;align-items:center;gap:1.5rem;z-index:90;animation:_slideUp_18t7z_1 .3s cubic-bezier(.16,1,.3,1)}@keyframes _slideUp_18t7z_1{0%{transform:translate(-50%,20px);opacity:0}to{transform:translate(-50%);opacity:1}}._bulkActionInfo_18t7z_572{display:flex;flex-direction:column}._bulkTitle_18t7z_577{font-size:.85rem;font-weight:700;color:#fff}._bulkCount_18t7z_583{font-size:.75rem;color:#9a7b3e}._bulkBtns_18t7z_588{display:flex;align-items:center;gap:.75rem}._bulkBtnOutline_18t7z_594{background:transparent;border:1px solid rgba(255,255,255,.2);color:#fff;font-size:.72rem;font-weight:700;letter-spacing:.08em;padding:.5rem .85rem;border-radius:9999px;cursor:pointer;transition:all .2s ease}._bulkBtnOutline_18t7z_594:hover{background:#ffffff1a}._bulkBtnSolid_18t7z_610{background:#9a7b3e;border:none;color:#fff;font-size:.72rem;font-weight:700;letter-spacing:.08em;padding:.5rem .85rem;border-radius:9999px;cursor:pointer;transition:all .2s ease}._bulkBtnSolid_18t7z_610:hover{background:#b38e4b}._container_1ff52_2{display:flex;flex-direction:column;gap:1.75rem;padding:1.5rem;color:#1f2937;min-height:max-content;height:auto;width:100%;flex:1;box-sizing:border-box;max-width:1300px;margin:0 auto}@media (min-width: 768px){._container_1ff52_2{padding:2rem 2.5rem}}._header_1ff52_22{display:flex;flex-direction:column;gap:1.25rem}@media (min-width: 768px){._header_1ff52_22{flex-direction:row;align-items:flex-end;justify-content:space-between}}._titleGroup_1ff52_35{display:flex;flex-direction:column;gap:.35rem}._categoryTrack_1ff52_41{font-size:.6875rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#9a7b3e}._title_1ff52_35{font-family:var(--font-serif, "Cinzel", serif);font-size:1.75rem;font-weight:400;letter-spacing:-.02em;color:#1c1917;margin:0}._subtitle_1ff52_58{font-size:.875rem;color:#4b5563;margin:.2rem 0 0;line-height:1.4;font-weight:400}._systemStatusWidget_1ff52_67{background:#fff;border:1px solid #E5E7EB;border-radius:.75rem;padding:.75rem 1.25rem;display:flex;flex-direction:column;gap:.4rem;align-self:flex-start;box-shadow:0 4px 12px #00000008}@media (min-width: 768px){._systemStatusWidget_1ff52_67{align-self:auto}}._statusLiveBadge_1ff52_84{display:flex;align-items:center;gap:.5rem}._livePulseDot_1ff52_90{width:8px;height:8px;border-radius:50%;background:#15803d;box-shadow:0 0 10px #15803d99;animation:_pulseGlow_1ff52_1 1.8s infinite}@keyframes _pulseGlow_1ff52_1{0%{transform:scale(.95);opacity:.8}50%{transform:scale(1.15);opacity:1}to{transform:scale(.95);opacity:.8}}._statusText_1ff52_113{font-size:.75rem;font-weight:700;letter-spacing:.1em;color:#15803d;text-transform:uppercase}._statusMetaRow_1ff52_121{display:flex;align-items:center;gap:.65rem}._metaBadge_1ff52_127{font-family:var(--font-mono, monospace);font-size:.7rem;color:#6b7280}._filterBar_1ff52_134{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;background:#e5e7eb;border:1px solid #D1D5DB;border-radius:9999px;padding:.3rem .75rem}._filterLabel_1ff52_145{font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#4b5563;margin-right:.25rem}._filterChip_1ff52_154{background:transparent;border:none;color:#4b5563;font-size:.78rem;font-weight:600;letter-spacing:.04em;padding:.4rem .85rem;border-radius:9999px;cursor:pointer;transition:all .2s ease}._filterChip_1ff52_154:hover{color:#111827}._chipActive_1ff52_170{background:#1c1917!important;color:#fff!important;font-weight:700;box-shadow:0 2px 8px #00000026}._terminalFeed_1ff52_178{background:#fff;border:1px solid #E5E7EB;border-radius:1rem;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 10px 25px -5px #0000000a,0 8px 10px -6px #00000005}._emptyFeed_1ff52_188{padding:3rem;text-align:center;color:#6b7280;font-size:.875rem}._feedRow_1ff52_195{display:flex;align-items:center;justify-content:space-between;padding:.9rem 1.25rem;border-bottom:1px solid #F3F4F6;cursor:pointer;transition:background .15s ease}._feedRow_1ff52_195:hover{background:#f9fafb}._feedRow_1ff52_195:last-child{border-bottom:none}._rowLeft_1ff52_211{display:flex;align-items:center;gap:.85rem;overflow:hidden}._timestampText_1ff52_218{font-family:var(--font-mono, monospace);font-size:.75rem;color:#6b7280;flex-shrink:0}._badge_1ff52_225{font-size:.68rem;font-weight:700;letter-spacing:.08em;padding:.2rem .55rem;border-radius:9999px;text-transform:uppercase;flex-shrink:0}._badgeCritical_1ff52_235{background:#fee2e2;color:#991b1b;border:1px solid #FCA5A5}._badgeWarning_1ff52_241{background:#fef3c7;color:#92400e;border:1px solid #FCD34D}._badgeSuccess_1ff52_247{background:#dcfce7;color:#15803d;border:1px solid #86EFAC}._badgeInfo_1ff52_253{background:#dbeafe;color:#1e40af;border:1px solid #93C5FD}._eventTypeTag_1ff52_259{font-family:var(--font-mono, monospace);font-size:.72rem;font-weight:700;color:#1c1917;background:#f3f4f6;border:1px solid #D1D5DB;padding:.15rem .45rem;border-radius:.375rem;flex-shrink:0}._descriptionText_1ff52_271{font-size:.85rem;color:#1f2937;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._rowRight_1ff52_279{display:flex;align-items:center;gap:1rem;flex-shrink:0}._ipAddressText_1ff52_286{font-family:var(--font-mono, monospace);font-size:.75rem;color:#6b7280}._inspectBtn_1ff52_292{font-size:.75rem;color:#9a7b3e;font-weight:700}._inspectorOverlay_1ff52_299{position:fixed;inset:0;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:999;display:flex;justify-content:flex-end}._inspectorDrawer_1ff52_309{width:100%;max-width:480px;height:100%;background:#fff;color:#1f2937;display:flex;flex-direction:column;border-left:1px solid #E5E7EB;box-shadow:-10px 0 35px #00000026;box-sizing:border-box}._drawerHeader_1ff52_322{padding:1.5rem 1.75rem;display:flex;align-items:center;justify-content:space-between;background:#fafafa;border-bottom:1px solid #E5E7EB}._drawerCategory_1ff52_331{font-size:.6875rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#9a7b3e}._drawerTitle_1ff52_339{font-family:var(--font-mono, monospace);font-size:1.1rem;font-weight:700;color:#1c1917;margin:.2rem 0 0}._closeBtn_1ff52_347{background:transparent;border:none;font-size:1.25rem;color:#6b7280;cursor:pointer}._closeBtn_1ff52_347:hover{color:#111827}._drawerContent_1ff52_358{padding:1.5rem 1.75rem;flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:1.5rem}._metaGrid_1ff52_367{display:flex;flex-direction:column;gap:.75rem}._metaRow_1ff52_373{display:flex;align-items:center;justify-content:space-between;font-size:.85rem}._metaKey_1ff52_380{color:#6b7280}._metaVal_1ff52_384{color:#1f2937;font-family:var(--font-mono, monospace);font-weight:600}._metaValSmall_1ff52_390{font-size:.75rem;color:#374151;font-family:var(--font-mono, monospace);max-width:240px;overflow:hidden;text-overflow:ellipsis}._payloadGroup_1ff52_399{display:flex;flex-direction:column;gap:.6rem}._payloadTitle_1ff52_405{font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#4b5563}._jsonViewport_1ff52_413{background:#f9fafb;border:1px solid #E5E7EB;border-radius:.5rem;padding:1rem;font-family:var(--font-mono, monospace);font-size:.78rem;color:#15803d;overflow-x:auto;margin:0}._drawerOverlay_1rrvf_1{position:fixed;inset:0;z-index:1200;background-color:#000000a6;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;justify-content:flex-end;animation:_fadeIn_1rrvf_1 .25s ease-out}._drawerCard_1rrvf_12{width:100%;max-width:580px;height:100%;background-color:#faf8f5;color:#1a1715;display:flex;flex-direction:column;box-shadow:-10px 0 30px #0000004d;animation:_slideLeft_1rrvf_1 .3s cubic-bezier(.16,1,.3,1)}._drawerHeader_1rrvf_24{padding:1.5rem 1.75rem;border-bottom:1px solid rgba(0,0,0,.08);display:flex;align-items:center;justify-content:space-between;background-color:#fff}._categoryTrack_1rrvf_33{display:block;font-size:.65rem;letter-spacing:.14em;text-transform:uppercase;color:#8c7a6b;font-weight:600;margin-bottom:.25rem}._drawerTitle_1rrvf_43{font-family:var(--font-luxury-display, "Cinzel", serif);font-size:1.35rem;font-weight:600;margin:0;color:#1a1715}._closeBtn_1rrvf_51{background:transparent;border:none;font-size:1.25rem;color:#6b5e52;cursor:pointer;padding:.25rem .5rem;transition:color .2s}._closeBtn_1rrvf_51:hover{color:#1a1715}._tabNav_1rrvf_64{display:flex;background-color:#f0ede8;border-bottom:1px solid rgba(0,0,0,.08)}._tabBtn_1rrvf_70{flex:1;padding:.85rem .5rem;font-size:.78rem;font-weight:600;letter-spacing:.04em;color:#6b5e52;background:transparent;border:none;border-bottom:2px solid transparent;cursor:pointer;transition:all .2s}._tabBtn_1rrvf_70:hover{color:#1a1715}._activeTab_1rrvf_87{color:#1a1715;border-bottom-color:#1a1715;background-color:#fff}._errorAlert_1rrvf_93{margin:1rem 1.75rem 0;padding:.75rem 1rem;background-color:#fee2e2;border:1px solid #FCA5A5;color:#991b1b;border-radius:.5rem;font-size:.8rem;font-weight:600}._drawerBody_1rrvf_104{flex:1;overflow-y:auto;padding:1.5rem 1.75rem;display:flex;flex-direction:column;justify-content:space-between}._tabContent_1rrvf_113{display:flex;flex-direction:column;gap:1.25rem}._formGroup_1rrvf_119{display:flex;flex-direction:column;gap:.35rem}._formRow_1rrvf_125{display:grid;grid-template-columns:1fr 1fr;gap:1rem}._formRow3_1rrvf_131{display:grid;grid-template-columns:1fr 1fr 1fr;gap:.75rem}._label_1rrvf_137{font-size:.75rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:#55483d}._labelWithInfo_1rrvf_145{display:flex;align-items:center;gap:.4rem}._infoTooltipWrapper_1rrvf_151{position:relative;display:inline-flex;align-items:center;cursor:help}._infoTooltipWrapper_1rrvf_151:hover ._tooltipText_1rrvf_157{visibility:visible;opacity:1;transform:translateY(-4px)}._infoIcon_1rrvf_163{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;background:#eae5de;color:#55483d;font-size:.7rem;font-weight:700;cursor:pointer;transition:background-color .2s}._infoIcon_1rrvf_163:hover{background:#d8d2c9;color:#1a1715}._tooltipText_1rrvf_157{visibility:hidden;opacity:0;position:absolute;bottom:125%;left:50%;transform:translate(-50%);background-color:#1a1715;color:#fff;text-align:center;padding:.45rem .75rem;border-radius:.375rem;font-size:.725rem;font-weight:500;white-space:normal;width:220px;z-index:50;box-shadow:0 4px 12px #0003;transition:opacity .2s ease,transform .2s ease;pointer-events:none}._tooltipText_1rrvf_157:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#1A1715 transparent transparent transparent}._input_1rrvf_214,._select_1rrvf_215,._textarea_1rrvf_216{width:100%;padding:.65rem .85rem;font-size:.875rem;border:1px solid #D8D2C9;border-radius:.5rem;background-color:#fff;color:#1a1715;font-family:inherit;transition:border-color .2s,box-shadow .2s}._input_1rrvf_214:focus,._select_1rrvf_215:focus,._textarea_1rrvf_216:focus{outline:none;border-color:#1a1715;box-shadow:0 0 0 3px #1a17151a}._disabledInput_1rrvf_235{background-color:#f7f5f2!important;color:#8c827a!important;cursor:not-allowed;border-color:#e5e0d8!important}._inputHelpText_1rrvf_242{font-size:.7rem;color:#8c827a;margin-top:.15rem;font-style:italic}._checkboxGroup_1rrvf_249{display:flex;align-items:center;gap:.6rem;font-size:.85rem;color:#332b25}._checkboxGroup_1rrvf_249 input[type=checkbox]{width:1.1rem;height:1.1rem;cursor:pointer}._uploadBox_1rrvf_263{border:2px dashed #C8C1B5;border-radius:.75rem;padding:1.75rem 1rem;text-align:center;background-color:#fff;position:relative;transition:border-color .2s}._uploadBox_1rrvf_263:hover{border-color:#1a1715}._uploadIcon_1rrvf_276{font-size:2rem;display:block;margin-bottom:.5rem}._uploadText_1rrvf_282{font-weight:600;font-size:.875rem;margin:0 0 .25rem}._uploadSubtext_1rrvf_288{font-size:.75rem;color:#776a5e;margin:0}._fileInput_1rrvf_294{position:absolute;inset:0;opacity:0;cursor:pointer;width:100%;height:100%}._uploadingSpinner_1rrvf_303{display:inline-block;margin-top:.75rem;font-size:.8rem;color:#2563eb;font-weight:600}._imageGrid_1rrvf_312{display:grid;grid-template-columns:repeat(3,1fr);gap:.85rem}._imageCard_1rrvf_318{position:relative;border-radius:.5rem;overflow:hidden;border:1px solid #E2DCD5;aspect-ratio:1;background-color:#f0ede8}._thumbImg_1rrvf_327{width:100%;height:100%;object-fit:cover}._imageBadge_1rrvf_333{position:absolute;bottom:.35rem;left:.35rem;background:#000000bf;color:#fff;font-size:.65rem;padding:.15rem .4rem;border-radius:.25rem}._removeImgBtn_1rrvf_344{position:absolute;top:.35rem;right:.35rem;background:#dc2626e6;color:#fff;border:none;width:1.4rem;height:1.4rem;border-radius:50%;font-size:.75rem;cursor:pointer;display:flex;align-items:center;justify-content:center}._removeImgBtn_1rrvf_344:hover{background:#b91c1c}._variantHeaderRow_1rrvf_365{display:flex;align-items:center;justify-content:space-between}._variantHeaderRow_1rrvf_365 h3{font-size:.95rem;font-weight:600;margin:0}._addVariantBtn_1rrvf_376{background:#1a1715;color:#fff;border:none;padding:.4rem .85rem;border-radius:.4rem;font-size:.75rem;font-weight:600;cursor:pointer}._addVariantBtn_1rrvf_376:hover{background:#332b25}._subheading_1rrvf_390{font-size:.95rem;font-weight:600;margin:0;color:#1a1715}._variantHelpText_1rrvf_397{font-size:.75rem;color:#776a5e;margin:.2rem 0 0}._variantLoadingNotice_1rrvf_403{background:#fff;border:1px dashed #C8C1B5;border-radius:.75rem;padding:2.5rem 1.5rem;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem}._variantLoadingText_1rrvf_416{font-size:.85rem;color:#6b5e52;font-weight:500;margin:0}._emptyVariantNotice_1rrvf_423{background:#fff;border:1px dashed #C8C1B5;border-radius:.75rem;padding:2rem 1.5rem;text-align:center;display:flex;flex-direction:column;align-items:center;gap:.5rem}._emptyVariantNotice_1rrvf_423 ._emptyIcon_1rrvf_434{font-size:2rem}._emptyVariantNotice_1rrvf_423 h4{margin:0;font-size:.95rem;color:#1a1715}._emptyVariantNotice_1rrvf_423 p{margin:0;font-size:.8rem;color:#6b5e52;line-height:1.5;max-width:440px}._subVariantCard_1rrvf_450{background:#fff;border:1px solid #E2DCD5;border-radius:.75rem;padding:1.25rem;display:flex;flex-direction:column;gap:1rem;box-shadow:0 2px 6px #00000005}._variantCardHeader_1rrvf_461{display:flex;align-items:center;justify-content:space-between}._variantIndexBadge_1rrvf_467{font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#f0ede8;color:#55483d;padding:.2rem .55rem;border-radius:.35rem}._removeVariantBtn_1rrvf_478{background:transparent;border:1px solid #EF4444;color:#ef4444;padding:.3rem .65rem;border-radius:.35rem;font-size:.72rem;font-weight:600;cursor:pointer}._removeVariantBtn_1rrvf_478:hover{background:#fee2e2}._variantImageSection_1rrvf_492{display:flex;flex-direction:column;gap:.65rem;padding-top:.5rem;border-top:1px solid #F0EDE8}._variantUploadRow_1rrvf_500{display:flex;align-items:center;gap:1rem}._miniUploadBox_1rrvf_506{position:relative;display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .85rem;border:1px dashed #A89F91;border-radius:.5rem;background:#faf8f5;cursor:pointer;transition:all .2s}._miniUploadBox_1rrvf_506:hover{border-color:#1a1715;background:#f0ede8}._miniUploadIcon_1rrvf_523{font-size:1rem}._miniUploadText_1rrvf_527{font-size:.75rem;font-weight:600;color:#55483d}._variantImageGrid_1rrvf_533{display:grid;grid-template-columns:repeat(4,1fr);gap:.65rem}._variantThumbCard_1rrvf_539{position:relative;border-radius:.4rem;overflow:hidden;border:1px solid #E2DCD5;aspect-ratio:1;background-color:#f0ede8}._drawerFooter_1rrvf_548{display:flex;align-items:center;justify-content:space-between;gap:.85rem;padding-top:1.5rem;border-top:1px solid rgba(0,0,0,.08);margin-top:1.5rem}._footerActions_1rrvf_558{display:flex;align-items:center;gap:.75rem;margin-left:auto}._deleteProductBtn_1rrvf_565{background:#fee2e2;border:1px solid #FCA5A5;color:#991b1b;padding:.6rem 1rem;border-radius:.5rem;font-size:.8rem;font-weight:700;cursor:pointer;transition:all .15s ease}._deleteProductBtn_1rrvf_565:hover{background:#fcd34d;color:#78350f}._cancelBtn_1rrvf_581{background:transparent;border:1px solid #C8C1B5;color:#55483d;padding:.65rem 1.25rem;border-radius:.5rem;font-size:.85rem;font-weight:600;cursor:pointer}._cancelBtn_1rrvf_581:hover{background:#f0ede8}._saveBtn_1rrvf_595{background:#1a1715;color:#fff;border:none;padding:.65rem 1.5rem;border-radius:.5rem;font-size:.85rem;font-weight:600;cursor:pointer;transition:background-color .2s}._saveBtn_1rrvf_595:hover{background:#332b25}._modalOverlay_1rrvf_611{position:fixed;inset:0;z-index:1300;background:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:1rem}._modalCard_1rrvf_623{background:#fff;border-radius:.85rem;max-width:440px;width:100%;box-shadow:0 20px 40px #00000040;display:flex;flex-direction:column;overflow:hidden}._modalHeader_1rrvf_634{padding:1.25rem 1.5rem;border-bottom:1px solid #E5E7EB;display:flex;align-items:center;justify-content:space-between}._modalTitle_1rrvf_642{margin:0;font-size:1.1rem;font-weight:700;color:#111827}._deleteModalBody_1rrvf_649{padding:1.5rem;font-size:.9rem;color:#374151;line-height:1.5}._deleteModalBody_1rrvf_649 p{margin:0 0 .75rem}._deleteWarning_1rrvf_659{font-size:.8rem;color:#6b7280;background:#f9fafb;border-left:3px solid #F59E0B;padding:.65rem .85rem;border-radius:.25rem}._modalFooter_1rrvf_668{padding:1rem 1.5rem;background:#f9fafb;border-top:1px solid #E5E7EB;display:flex;align-items:center;justify-content:flex-end;gap:.75rem}._confirmDeleteBtn_1rrvf_678{background:#dc2626;border:none;color:#fff;padding:.6rem 1.25rem;border-radius:.5rem;font-size:.85rem;font-weight:700;cursor:pointer}._confirmDeleteBtn_1rrvf_678:hover{background:#b91c1c}._confirmDeleteBtn_1rrvf_678:disabled{opacity:.6;cursor:not-allowed}@keyframes _fadeIn_1rrvf_1{0%{opacity:0}to{opacity:1}}@keyframes _slideLeft_1rrvf_1{0%{transform:translate(100%)}to{transform:translate(0)}}._backdrop_7s2ho_1{position:fixed;inset:0;background:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1050;display:flex;align-items:center;justify-content:center;padding:1rem;overflow-y:auto}._modal_7s2ho_14{background:#fff;border-radius:1rem;width:100%;max-width:1050px;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 25px 50px -12px #00000040;border:1px solid #E5E7EB;overflow:hidden}._header_7s2ho_27{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem;border-bottom:1px solid #E5E7EB;background:#fafafa}._titleArea_7s2ho_36{display:flex;flex-direction:column;gap:.25rem}._categoryTrack_7s2ho_42{font-size:.6875rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#9a7b3e}._title_7s2ho_36{font-family:var(--font-serif, "Cinzel", serif);font-size:1.35rem;font-weight:600;color:#1c1917;margin:0;display:flex;align-items:center;gap:.75rem}@media (min-width: 768px){._title_7s2ho_36{font-size:1.6rem}}._headerActions_7s2ho_66{display:flex;align-items:center;gap:.75rem}._addBtn_7s2ho_72{background:#1c1917;color:#fff;border:none;padding:.5rem 1rem;border-radius:.5rem;font-size:.8125rem;font-weight:600;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:.35rem}._addBtn_7s2ho_72:hover{background:#332b25;transform:translateY(-1px)}._closeBtn_7s2ho_91{background:transparent;border:none;font-size:1.25rem;color:#6b7280;cursor:pointer;padding:.4rem .6rem;border-radius:.375rem;line-height:1;transition:all .2s ease}._closeBtn_7s2ho_91:hover{background:#e5e7eb;color:#1c1917}._body_7s2ho_107{padding:1.25rem 1.5rem;overflow-y:auto;display:flex;flex-direction:column;gap:1.25rem}._searchBar_7s2ho_115{display:flex;align-items:center;gap:.5rem;background:#f9fafb;border:1px solid #E5E7EB;border-radius:.5rem;padding:.5rem .85rem}._searchBar_7s2ho_115 input{border:none;background:transparent;outline:none;font-size:.875rem;width:100%;color:#1c1917}._formCard_7s2ho_134{background:#fdfbf7;border:1px solid rgba(154,123,62,.3);border-radius:.75rem;padding:1.25rem;display:flex;flex-direction:column;gap:1rem}._formTitle_7s2ho_144{font-family:var(--font-serif, "Cinzel", serif);font-size:1.1rem;color:#1c1917;margin:0}._formGrid_7s2ho_151{display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width: 768px){._formGrid_7s2ho_151{grid-template-columns:repeat(3,1fr)}}._formGroup_7s2ho_162{display:flex;flex-direction:column;gap:.35rem}._formGroup_7s2ho_162 label{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#4b5563}._formGroup_7s2ho_162 input[type=text],._formGroup_7s2ho_162 input[type=number]{border:1px solid #E5E7EB;border-radius:.375rem;padding:.55rem .75rem;font-size:.875rem;background:#fff;color:#1c1917;outline:none}._formGroup_7s2ho_162 input[type=text]:focus,._formGroup_7s2ho_162 input[type=number]:focus{border-color:#9a7b3e;box-shadow:0 0 0 2px #9a7b3e26}._checkboxGroup_7s2ho_190{display:flex;align-items:center;gap:.5rem;padding-top:1.5rem}._checkboxGroup_7s2ho_190 input[type=checkbox]{width:1.15rem;height:1.15rem;accent-color:#DC2626;cursor:pointer}._checkboxGroup_7s2ho_190 label{font-size:.8125rem;font-weight:600;color:#374151;cursor:pointer}._compatibilitySection_7s2ho_210{display:flex;flex-direction:column;gap:.5rem;border-top:1px solid rgba(154,123,62,.2);padding-top:.85rem}._compatibilityHeader_7s2ho_218{display:flex;flex-direction:column;gap:.5rem}@media (min-width: 640px){._compatibilityHeader_7s2ho_218{flex-direction:row;align-items:center;justify-content:space-between}}._compatibilityTitle_7s2ho_231{font-size:.8125rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#1c1917}._compatibilityActions_7s2ho_239{display:flex;align-items:center;gap:.5rem}._textBtn_7s2ho_245{background:none;border:none;color:#9a7b3e;font-size:.75rem;font-weight:600;cursor:pointer;padding:.2rem .4rem;border-radius:.25rem}._textBtn_7s2ho_245:hover{text-decoration:underline}._productSearchInput_7s2ho_259{border:1px solid #E5E7EB;border-radius:.375rem;padding:.4rem .65rem;font-size:.8125rem;background:#fff;outline:none;width:100%;box-sizing:border-box}._productSearchInput_7s2ho_259:focus{border-color:#9a7b3e}._productChipsContainer_7s2ho_273{display:grid;grid-template-columns:1fr;gap:.5rem;max-height:180px;overflow-y:auto;background:#fff;border:1px solid #E5E7EB;border-radius:.375rem;padding:.65rem}@media (min-width: 640px){._productChipsContainer_7s2ho_273{grid-template-columns:repeat(2,1fr)}}@media (min-width: 768px){._productChipsContainer_7s2ho_273{grid-template-columns:repeat(3,1fr)}}._productCheckboxItem_7s2ho_295{display:flex;align-items:center;gap:.5rem;padding:.35rem .5rem;border-radius:.25rem;cursor:pointer;transition:background .15s ease}._productCheckboxItem_7s2ho_295:hover{background:#f3f4f6}._productCheckboxItem_7s2ho_295 input[type=checkbox]{accent-color:#9A7B3E;cursor:pointer}._productCheckboxItem_7s2ho_295 span{font-size:.8125rem;color:#374151;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._formBtnRow_7s2ho_319{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;margin-top:.5rem}._cancelBtn_7s2ho_327{background:#f3f4f6;color:#374151;border:1px solid #E5E7EB;padding:.5rem 1rem;border-radius:.375rem;font-size:.8125rem;font-weight:600;cursor:pointer}._cancelBtn_7s2ho_327:hover{background:#e5e7eb}._submitBtn_7s2ho_341{background:#9a7b3e;color:#fff;border:none;padding:.5rem 1.25rem;border-radius:.375rem;font-size:.8125rem;font-weight:600;cursor:pointer;transition:background .2s ease}._submitBtn_7s2ho_341:hover{background:#806530}._errorBanner_7s2ho_356{background:#fef2f2;color:#dc2626;border:1px solid #FECACA;padding:.65rem .85rem;border-radius:.375rem;font-size:.8125rem}._tableWrapper_7s2ho_366{overflow-x:auto;border:1px solid #E5E7EB;border-radius:.5rem;background:#fff}._table_7s2ho_366{width:100%;border-collapse:collapse;font-size:.875rem;text-align:left}._th_7s2ho_380{background:#f9fafb;padding:.75rem 1rem;font-weight:600;font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;color:#4b5563;border-bottom:1px solid #E5E7EB;white-space:nowrap}._tr_7s2ho_392{border-bottom:1px solid #E5E7EB;transition:background .15s ease}._tr_7s2ho_392:hover{background:#fafafa}._td_7s2ho_400{padding:.85rem 1rem;color:#1c1917;vertical-align:middle}._codeBadge_7s2ho_406{display:inline-block;font-family:monospace;font-weight:700;font-size:.8125rem;background:#fef3c7;color:#92400e;padding:.2rem .5rem;border-radius:.25rem;border:1px solid #FDE68A}._statusInStock_7s2ho_418{display:inline-flex;align-items:center;gap:.35rem;background:#ecfdf5;color:#059669;font-size:.75rem;font-weight:600;padding:.25rem .6rem;border-radius:9999px;border:1px solid #A7F3D0}._statusOutOfStock_7s2ho_431{display:inline-flex;align-items:center;gap:.35rem;background:#fef2f2;color:#dc2626;font-size:.75rem;font-weight:600;padding:.25rem .6rem;border-radius:9999px;border:1px solid #FECACA}._actionCell_7s2ho_444{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}._toggleStockBtn_7s2ho_451{font-size:.75rem;font-weight:600;padding:.35rem .65rem;border-radius:.25rem;cursor:pointer;transition:all .15s ease;border:1px solid transparent}._toggleStockBtn_7s2ho_451._makeOutOfStock_7s2ho_460{background:#fff;border-color:#fecaca;color:#dc2626}._toggleStockBtn_7s2ho_451._makeOutOfStock_7s2ho_460:hover{background:#fef2f2}._toggleStockBtn_7s2ho_451._makeInStock_7s2ho_468{background:#fff;border-color:#a7f3d0;color:#059669}._toggleStockBtn_7s2ho_451._makeInStock_7s2ho_468:hover{background:#ecfdf5}._editActionBtn_7s2ho_477{background:#f3f4f6;border:1px solid #E5E7EB;color:#374151;font-size:.75rem;font-weight:600;padding:.35rem .65rem;border-radius:.25rem;cursor:pointer}._editActionBtn_7s2ho_477:hover{background:#e5e7eb}._deleteActionBtn_7s2ho_491{background:transparent;border:1px solid #FCA5A5;color:#dc2626;font-size:.75rem;font-weight:600;padding:.35rem .5rem;border-radius:.25rem;cursor:pointer}._deleteActionBtn_7s2ho_491:hover{background:#fef2f2}._emptyState_7s2ho_505{text-align:center;padding:2.5rem;color:#6b7280;font-size:.875rem}._container_1fd0d_2{display:flex;flex-direction:column;gap:1.75rem;padding:1.5rem;color:#1f2937;min-height:max-content;height:auto;width:100%;flex:1;box-sizing:border-box;max-width:1300px;margin:0 auto}@media (min-width: 768px){._container_1fd0d_2{padding:2rem 2.5rem}}._header_1fd0d_22{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}._headerActions_1fd0d_31{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}._fragranceManagerHeaderBtn_1fd0d_38{background:#fff;color:#9a7b3e;border:1px solid #9A7B3E;padding:.65rem 1.25rem;border-radius:.5rem;font-size:.85rem;font-weight:600;letter-spacing:.03em;cursor:pointer;box-shadow:0 2px 8px #9a7b3e1f;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex;align-items:center;gap:.4rem}._fragranceManagerHeaderBtn_1fd0d_38:hover{background:#fdfbf7;border-color:#806530;color:#806530;transform:translateY(-1px);box-shadow:0 4px 12px #9a7b3e33}._addProductHeaderBtn_1fd0d_62{background:#1c1917;color:#fff;border:none;padding:.65rem 1.25rem;border-radius:.5rem;font-size:.85rem;font-weight:600;letter-spacing:.03em;cursor:pointer;box-shadow:0 4px 12px #00000026;transition:all .2s cubic-bezier(.16,1,.3,1)}._addProductHeaderBtn_1fd0d_62:hover{background:#332b25;transform:translateY(-1px)}._categoryTrack_1fd0d_80{font-size:.6875rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#9a7b3e}._title_1fd0d_88{font-family:var(--font-serif, "Cinzel", serif);font-size:1.75rem;font-weight:400;letter-spacing:-.02em;color:#1c1917;margin:0}._subtitle_1fd0d_97{font-size:.875rem;color:#4b5563;margin:.2rem 0 0;line-height:1.4;font-weight:400}._controlBar_1fd0d_106{display:flex;flex-direction:column;gap:1rem;background:#fff;border:1px solid #E5E7EB;border-radius:1rem;padding:1rem 1.25rem;box-shadow:0 10px 25px -5px #0000000a}@media (min-width: 768px){._controlBar_1fd0d_106{flex-direction:row;align-items:center;justify-content:space-between}}._searchBox_1fd0d_124{display:flex;align-items:center;gap:.6rem;background:#f9fafb;border:1px solid #D1D5DB;border-radius:.5rem;padding:.55rem .85rem;flex:1;max-width:420px}._searchBox_1fd0d_124:focus-within{background:#fff;border-color:#c5a880;box-shadow:0 0 0 3px #c5a88040}._searchIcon_1fd0d_141{color:#9ca3af;flex-shrink:0}._searchInput_1fd0d_146{background:transparent;border:none;color:#111827;font-size:.875rem;font-family:inherit;width:100%;outline:none}._searchInput_1fd0d_146::placeholder{color:#9ca3af}._filterGroup_1fd0d_159{display:flex;align-items:center;gap:.75rem}._filterLabel_1fd0d_165{font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#4b5563}._selectWrapper_1fd0d_173{position:relative;display:inline-block}._selectInput_1fd0d_178{appearance:none;background:#f9fafb;border:1px solid #D1D5DB;border-radius:.5rem;color:#111827;font-size:.85rem;padding:.55rem 2rem .55rem .85rem;cursor:pointer;outline:none}._selectInput_1fd0d_178:focus{background:#fff;border-color:#c5a880}._selectChevron_1fd0d_194{position:absolute;right:.65rem;top:50%;transform:translateY(-50%);color:#6b7280;pointer-events:none;font-size:.75rem}._tableContainer_1fd0d_205{background:#fff;border:1px solid #E5E7EB;border-radius:1rem;overflow-x:auto;margin-bottom:1.5rem;scrollbar-width:thin;scrollbar-color:#D1D5DB transparent;box-shadow:0 10px 25px -5px #0000000a,0 8px 10px -6px #00000005}._emptyState_1fd0d_216{padding:3rem;text-align:center;color:#6b7280;font-size:.875rem}._table_1fd0d_205{width:100%;border-collapse:collapse;font-size:.875rem}._trHead_1fd0d_229{background:#f9fafb;border-bottom:1px solid #E5E7EB}._th_1fd0d_234{padding:.85rem 1rem;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#4b5563}._thLeft_1fd0d_243{text-align:left}._thRight_1fd0d_247{text-align:right}._trRow_1fd0d_251{border-bottom:1px solid #F3F4F6;transition:background .15s ease}._trRow_1fd0d_251:hover{background:#f9fafb}._trRow_1fd0d_251:last-child{border-bottom:none}._td_1fd0d_262{padding:.9rem 1rem;color:#1f2937;vertical-align:middle}._tdSku_1fd0d_268{font-family:var(--font-mono, monospace);font-weight:700;color:#1c1917;background:#f3f4f6;border:1px solid #D1D5DB;padding:.2rem .5rem;border-radius:.375rem;display:inline-block}._tdName_1fd0d_279{font-weight:600;color:#1c1917}._tdBatch_1fd0d_284{font-family:var(--font-mono, monospace);color:#4b5563}._tdTemp_1fd0d_289{font-size:.8rem;color:#6b7280}._tdStockVal_1fd0d_294{text-align:right}._qtyOnHand_1fd0d_298{font-family:var(--font-mono, monospace);font-size:.95rem;font-weight:700;color:#1c1917}._qtyReserved_1fd0d_305{font-size:.75rem;color:#6b7280}._tdDate_1fd0d_310{font-size:.8rem;color:#6b7280}._badge_1fd0d_315{display:inline-flex;align-items:center;padding:.25rem .65rem;border-radius:9999px;font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}._badgeHealthy_1fd0d_326{background:#dcfce7;color:#15803d;border:1px solid #86EFAC}._badgeExpiring_1fd0d_332{background:#fef3c7;color:#b45309;border:1px solid #FCD34D}._badgeExpired_1fd0d_338{background:#fee2e2;color:#991b1b;border:1px solid #FCA5A5}._visibilityBadge_1fd0d_344{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .65rem;border-radius:9999px;font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}._badgeVisible_1fd0d_356{background:#dcfce7;color:#15803d;border:1px solid #86EFAC}._badgeHidden_1fd0d_362{background:#fee2e2;color:#991b1b;border:1px solid #FCA5A5}._actionGroupCell_1fd0d_368{display:flex;align-items:center;justify-content:flex-end;gap:.5rem}._toggleVisibilityBtn_1fd0d_375{font-size:.75rem;font-weight:700;padding:.35rem .65rem;border-radius:9999px;cursor:pointer;transition:all .15s ease}._btnHide_1fd0d_384{background:#fef2f2;color:#991b1b;border:1px solid #FCA5A5}._btnHide_1fd0d_384:hover{background:#fee2e2}._btnShow_1fd0d_393{background:#f0fdf4;color:#166534;border:1px solid #86EFAC}._btnShow_1fd0d_393:hover{background:#dcfce7}._adjustBtn_1fd0d_402{background:#f3f4f6;border:1px solid #D1D5DB;color:#1f2937;font-size:.75rem;font-weight:700;padding:.35rem .75rem;border-radius:9999px;cursor:pointer;transition:all .15s ease}._adjustBtn_1fd0d_402:hover{background:#e5e7eb}._editProductBtn_1fd0d_417{background:#eff6ff;border:1px solid #BFDBFE;color:#1e40af;font-size:.75rem;font-weight:700;padding:.35rem .75rem;border-radius:9999px;cursor:pointer;transition:all .15s ease}._editProductBtn_1fd0d_417:hover{background:#dbeafe}._deleteRowBtn_1fd0d_432{background:#fef2f2;border:1px solid #FECACA;color:#dc2626;font-size:.75rem;font-weight:700;padding:.35rem .75rem;border-radius:9999px;cursor:pointer;transition:all .15s ease}._deleteRowBtn_1fd0d_432:hover{background:#fee2e2}._modalOverlay_1fd0d_448{position:fixed;inset:0;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:999;display:flex;align-items:center;justify-content:center;padding:1.5rem}._modalCard_1fd0d_460{width:100%;max-width:440px;background:#fff;border:1px solid #E5E7EB;border-radius:1rem;box-shadow:0 25px 50px -12px #00000040;overflow:hidden;box-sizing:border-box}._modalHeader_1fd0d_471{padding:1.25rem 1.5rem;display:flex;align-items:center;justify-content:space-between;background:#fafafa;border-bottom:1px solid #E5E7EB}._modalTitle_1fd0d_480{font-family:var(--font-serif, "Cinzel", serif);font-size:1.1rem;font-weight:500;color:#1c1917;margin:0}._closeBtn_1fd0d_488{background:transparent;border:none;color:#6b7280;font-size:1.1rem;cursor:pointer}._closeBtn_1fd0d_488:hover{color:#111827}._modalBody_1fd0d_499{padding:1.5rem;display:flex;flex-direction:column;gap:1.25rem}._targetInfoBox_1fd0d_506{background:#f9fafb;border:1px solid #E5E7EB;border-radius:.5rem;padding:.85rem;display:flex;flex-direction:column;gap:.25rem}._targetSku_1fd0d_516{font-family:var(--font-mono, monospace);font-size:.8rem;font-weight:700;color:#9a7b3e}._targetName_1fd0d_523{font-size:.85rem;color:#1c1917;font-weight:600}._targetCurrent_1fd0d_529{font-size:.75rem;color:#6b7280}._errorAlert_1fd0d_534{background:#fee2e2;border:1px solid #FCA5A5;color:#991b1b;font-size:.75rem;padding:.6rem .85rem;border-radius:.5rem}._formGroup_1fd0d_543{display:flex;flex-direction:column;gap:.4rem}._formLabel_1fd0d_549{font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#374151}._formSelect_1fd0d_557,._formInput_1fd0d_558{background:#f9fafb;border:1px solid #D1D5DB;border-radius:.5rem;color:#111827;font-size:.875rem;padding:.65rem .85rem;outline:none;font-family:inherit}._formSelect_1fd0d_557:focus,._formInput_1fd0d_558:focus{background:#fff;border-color:#c5a880;box-shadow:0 0 0 3px #c5a88040}._modalFooter_1fd0d_575{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;margin-top:.5rem}._cancelBtn_1fd0d_583{background:transparent;border:1px solid #D1D5DB;color:#4b5563;font-size:.8rem;font-weight:600;padding:.55rem 1rem;border-radius:9999px;cursor:pointer}._cancelBtn_1fd0d_583:hover{color:#111827;background:#f3f4f6}._submitBtn_1fd0d_598{background:linear-gradient(135deg,#1c1917,#2d2725);border:1px solid rgba(197,168,128,.4);color:#fff;font-size:.8rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:.55rem 1.25rem;border-radius:9999px;cursor:pointer;transition:all .2s ease}._submitBtn_1fd0d_598:hover{background:#2d2725;transform:translateY(-1px)}._confirmDeleteBtn_1fd0d_616{background:#dc2626;border:none;color:#fff;font-size:.8rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:.55rem 1.25rem;border-radius:9999px;cursor:pointer;transition:all .2s ease}._confirmDeleteBtn_1fd0d_616:hover{background:#b91c1c;transform:translateY(-1px)}._confirmDeleteBtn_1fd0d_616:disabled{opacity:.6;cursor:not-allowed}._deleteWarning_1fd0d_638{font-size:.8rem;color:#6b7280;background:#f9fafb;border-left:3px solid #F59E0B;padding:.65rem .85rem;border-radius:.25rem}._container_1i3wx_2{display:flex;flex-direction:column;gap:1.75rem;padding:1.5rem;color:#1f2937;min-height:max-content;height:auto;width:100%;flex:1;box-sizing:border-box;max-width:1300px;margin:0 auto}@media (min-width: 768px){._container_1i3wx_2{padding:2rem 2.5rem}}._header_1i3wx_22{display:flex;flex-direction:column;gap:.35rem}._categoryTrack_1i3wx_28{font-size:.6875rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#9a7b3e}._title_1i3wx_36{font-family:var(--font-serif, "Cinzel", serif);font-size:1.75rem;font-weight:400;letter-spacing:-.02em;color:#1c1917;margin:0}._subtitle_1i3wx_45{font-size:.875rem;color:#4b5563;margin:.2rem 0 0;line-height:1.4;font-weight:400}._terminalGrid_1i3wx_54{display:grid;grid-template-columns:1fr;gap:1.75rem}@media (min-width: 768px){._terminalGrid_1i3wx_54{grid-template-columns:340px 1fr}}._pickerPanel_1i3wx_66{background:#fff;border:1px solid #E5E7EB;border-radius:1rem;padding:1.25rem;display:flex;flex-direction:column;gap:1rem;box-shadow:0 10px 25px -5px #0000000a}._panelHeader_1i3wx_77{display:flex;flex-direction:column;gap:.5rem}._panelTitle_1i3wx_83{font-family:var(--font-serif, "Cinzel", serif);font-size:1.1rem;font-weight:500;color:#1c1917;margin:0}._bulkPrintBtn_1i3wx_91{min-height:44px;background:#f3f4f6;border:1px solid #D1D5DB;color:#1f2937;font-size:.8rem;font-weight:700;letter-spacing:.04em;border-radius:9999px;cursor:pointer;padding:0 1rem;display:flex;align-items:center;justify-content:center;transition:all .2s ease}._bulkPrintBtn_1i3wx_91:hover{background:#e5e7eb}._runSelectorBox_1i3wx_111{display:flex;flex-direction:column;gap:.35rem}._runLabel_1i3wx_117{font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#4b5563}._runSelect_1i3wx_111{min-height:42px;background:#f9fafb;border:1px solid #D1D5DB;border-radius:.5rem;color:#111827;font-size:.85rem;padding:0 .85rem;outline:none;font-family:var(--font-mono, monospace)}._runSelect_1i3wx_111:focus{background:#fff;border-color:#c5a880}._orderList_1i3wx_141{display:flex;flex-direction:column;gap:.75rem}._orderCard_1i3wx_147{background:#fafafa;border:1px solid #E5E7EB;border-radius:.75rem;padding:.85rem;cursor:pointer;transition:all .2s ease;display:flex;flex-direction:column;gap:.5rem}._orderCard_1i3wx_147:hover{background:#f3f4f6;border-color:#d1d5db}._orderCardActive_1i3wx_163{background:#eff6ff;border-color:#3b82f6}._orderCardHead_1i3wx_168{display:flex;align-items:center;justify-content:space-between}._touchCheckboxLabel_1i3wx_174{display:flex;align-items:center;gap:.6rem;cursor:pointer}._touchCheckbox_1i3wx_174{width:20px;height:20px;accent-color:#1C1917;cursor:pointer}._orderIdText_1i3wx_188{font-family:var(--font-mono, monospace);font-size:.875rem;font-weight:700;color:#1c1917}._statusCapsule_1i3wx_195{font-size:.68rem;font-weight:700;letter-spacing:.08em;padding:.2rem .5rem;border-radius:9999px;text-transform:uppercase}._statusPicking_1i3wx_204{background:#fef3c7;color:#b45309;border:1px solid #FCD34D}._statusPacked_1i3wx_210{background:#dcfce7;color:#15803d;border:1px solid #86EFAC}._customerMeta_1i3wx_216{display:flex;align-items:center;justify-content:space-between;font-size:.78rem}._customerName_1i3wx_223{color:#374151;font-weight:500}._itemCount_1i3wx_228{color:#6b7280}._guidePanel_1i3wx_233{background:#fff;border:1px solid #E5E7EB;border-radius:1rem;padding:1.5rem 1.75rem;display:flex;flex-direction:column;gap:1.5rem;box-shadow:0 10px 25px -5px #0000000a}._guideHeader_1i3wx_244{display:flex;align-items:flex-start;justify-content:space-between;padding-bottom:1rem;border-bottom:1px solid #E5E7EB}._guideTrack_1i3wx_252{font-size:.6875rem;font-weight:700;letter-spacing:.12em;color:#9a7b3e;text-transform:uppercase}._guideTitle_1i3wx_260{font-family:var(--font-serif, "Cinzel", serif);font-size:1.35rem;font-weight:500;color:#1c1917;margin:.2rem 0}._orderHighlight_1i3wx_268{font-family:var(--font-mono, monospace);color:#9a7b3e}._customerTag_1i3wx_273{font-size:.8rem;color:#6b7280}._weightBadge_1i3wx_278{background:#f3f4f6;border:1px solid #D1D5DB;font-family:var(--font-mono, monospace);font-size:.85rem;font-weight:700;color:#1c1917;padding:.4rem .85rem;border-radius:.5rem}._checklistGroup_1i3wx_289{display:flex;flex-direction:column;gap:.85rem}._sectionTitle_1i3wx_295{font-family:var(--font-serif, "Cinzel", serif);font-size:.95rem;font-weight:500;color:#1c1917;margin:0}._verifyAlert_1i3wx_303{background:#dcfce7;border:1px solid #86EFAC;color:#15803d;font-size:.8rem;padding:.65rem .85rem;border-radius:.5rem;font-family:var(--font-mono, monospace);font-weight:600}._checklistItem_1i3wx_314{background:#f9fafb;border:1px solid #E5E7EB;border-radius:.75rem;padding:1rem 1.25rem;display:flex;flex-direction:column;gap:.75rem}@media (min-width: 768px){._checklistItem_1i3wx_314{flex-direction:row;align-items:center;justify-content:space-between}}._itemRowLeft_1i3wx_331{display:flex;align-items:center;gap:.85rem}._typeBadge_1i3wx_337{font-size:.68rem;font-weight:700;letter-spacing:.08em;padding:.25rem .55rem;border-radius:9999px;text-transform:uppercase}._typeFormulation_1i3wx_346{background:#e0e7ff;color:#3730a3}._typeDevice_1i3wx_351{background:#fef3c7;color:#92400e}._typeAddon_1i3wx_356{background:#dcfce7;color:#166534}._itemMeta_1i3wx_361{display:flex;flex-direction:column;gap:.15rem}._itemSku_1i3wx_367{font-family:var(--font-mono, monospace);font-size:.78rem;color:#6b7280}._itemName_1i3wx_373{font-size:.9rem;font-weight:600;color:#1f2937}._itemSerialTag_1i3wx_379{font-family:var(--font-mono, monospace);font-size:.75rem;color:#15803d;font-weight:600}._itemRowRight_1i3wx_386{display:flex;align-items:center}._scannerForm_1i3wx_391{display:flex;align-items:center;gap:.5rem}._serialInput_1i3wx_397{min-height:42px;background:#fff;border:1px solid #D1D5DB;border-radius:.5rem;color:#111827;font-family:var(--font-mono, monospace);font-size:.85rem;padding:0 .85rem;outline:none;width:220px}._serialInput_1i3wx_397::placeholder{color:#9ca3af}._serialInput_1i3wx_397:focus{border-color:#c5a880;box-shadow:0 0 0 3px #c5a88040}._verifyBtn_1i3wx_417{min-height:42px;background:linear-gradient(135deg,#1c1917,#2d2725);border:1px solid rgba(197,168,128,.4);color:#fff;font-size:.8rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:0 1.15rem;border-radius:9999px;cursor:pointer;transition:all .2s ease}._verifyBtn_1i3wx_417:hover{background:#2d2725}._verifiedCheckmark_1i3wx_435{font-family:var(--font-mono, monospace);font-size:.85rem;font-weight:700;color:#15803d;background:#dcfce7;padding:.4rem .85rem;border-radius:9999px}._markPackedBtn_1i3wx_445{min-height:42px;background:#f3f4f6;border:1px solid #D1D5DB;color:#1f2937;font-size:.8rem;font-weight:700;padding:0 1rem;border-radius:9999px;cursor:pointer;transition:all .2s ease}._markPackedBtn_1i3wx_445:hover{background:#e5e7eb}._shippingSection_1i3wx_462{background:#f9fafb;border:1px solid #E5E7EB;border-radius:.75rem;padding:1.25rem;display:flex;flex-direction:column;gap:1rem}._shippingGrid_1i3wx_472{display:grid;grid-template-columns:1fr;gap:1.25rem}@media (min-width: 768px){._shippingGrid_1i3wx_472{grid-template-columns:200px 1fr}}._weightBox_1i3wx_483,._carrierBox_1i3wx_484{display:flex;flex-direction:column;gap:.4rem}._fieldLabel_1i3wx_490{font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#4b5563}._weightInput_1i3wx_498{min-height:42px;background:#fff;border:1px solid #D1D5DB;border-radius:.5rem;color:#111827;font-family:var(--font-mono, monospace);font-size:.875rem;padding:0 .85rem;outline:none}._weightInput_1i3wx_498:focus{border-color:#c5a880}._carrierSelector_1i3wx_513{display:flex;align-items:center;gap:.6rem}._carrierChip_1i3wx_519{flex:1;min-height:46px;background:#fff;border:1px solid #D1D5DB;border-radius:.5rem;color:#4b5563;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;font-size:.78rem;font-weight:600}._carrierChip_1i3wx_519 small{font-size:.7rem;color:#6b7280}._carrierChipActive_1i3wx_539{background:#1c1917;border-color:#1c1917;color:#fff}._carrierChipActive_1i3wx_539 small{color:#9a7b3e}._labelActionBox_1i3wx_548{display:flex;flex-direction:column;gap:.85rem}._generateLabelBtn_1i3wx_554{min-height:48px;background:linear-gradient(135deg,#1c1917,#2d2725);border:1px solid rgba(197,168,128,.4);color:#fff;font-size:.85rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;border-radius:9999px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}._generateLabelBtn_1i3wx_554:hover{background:#2d2725;transform:translateY(-1px)}._trackingDisplay_1i3wx_575{background:#dcfce7;border:1px solid #86EFAC;border-radius:.5rem;padding:1rem;display:flex;flex-direction:column;gap:.35rem}._trackingLabel_1i3wx_585{font-size:.75rem;color:#166534;font-weight:600}._trackingVal_1i3wx_591{font-family:var(--font-mono, monospace);font-size:1.1rem;color:#15803d;font-weight:700}._printSuccessBadge_1i3wx_598{font-size:.78rem;color:#15803d;font-weight:700}._container_1iyg2_2{display:flex;flex-direction:column;gap:1.75rem;padding:1.5rem;color:#1f2937;min-height:max-content;height:auto;width:100%;flex:1;box-sizing:border-box;max-width:1300px;margin:0 auto}@media (min-width: 768px){._container_1iyg2_2{padding:2rem 2.5rem}}._header_1iyg2_22{display:flex;flex-direction:column;gap:1.25rem}@media (min-width: 768px){._header_1iyg2_22{flex-direction:row;align-items:flex-end;justify-content:space-between}}._titleGroup_1iyg2_35{display:flex;flex-direction:column;gap:.35rem}._categoryTrack_1iyg2_41{font-size:.6875rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#9a7b3e}._title_1iyg2_35{font-family:var(--font-serif, "Cinzel", serif);font-size:1.75rem;font-weight:400;letter-spacing:-.02em;color:#1c1917;margin:0}._subtitle_1iyg2_58{font-size:.875rem;color:#4b5563;margin:.2rem 0 0;line-height:1.4;font-weight:400}._tabNav_1iyg2_67{display:inline-flex;align-items:center;gap:.25rem;background:#e5e7eb;border:1px solid #D1D5DB;border-radius:9999px;padding:.3rem}._tabBtn_1iyg2_77{background:transparent;border:none;color:#4b5563;font-size:.8rem;font-weight:600;padding:.55rem 1.15rem;border-radius:9999px;cursor:pointer;white-space:nowrap;transition:all .2s cubic-bezier(.22,1,.36,1)}._tabBtn_1iyg2_77:hover{color:#111827;background:#ffffff80}._tabBtnActive_1iyg2_94{background:#1c1917!important;color:#fff!important;font-weight:700;box-shadow:0 2px 8px #00000026}._tabContent_1iyg2_101{display:flex;flex-direction:column;gap:1.5rem}._filterBar_1iyg2_108{display:flex;align-items:center;gap:.65rem;flex-wrap:wrap}._filterLabel_1iyg2_115{font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#4b5563}._filterChip_1iyg2_123{background:#f3f4f6;border:1px solid #D1D5DB;color:#374151;font-size:.75rem;font-weight:600;letter-spacing:.04em;padding:.35rem .75rem;border-radius:9999px;cursor:pointer;transition:all .2s ease}._filterChip_1iyg2_123:hover{background:#e5e7eb}._filterChipActive_1iyg2_139{background:#1c1917;border-color:#1c1917;color:#fff}._tableContainer_1iyg2_146{background:#fff;border:1px solid #E5E7EB;border-radius:1rem;overflow-x:auto;margin-bottom:1.5rem;scrollbar-width:thin;scrollbar-color:#D1D5DB transparent;box-shadow:0 10px 25px -5px #0000000a,0 8px 10px -6px #00000005}._table_1iyg2_146{width:100%;border-collapse:collapse;font-size:.875rem}._trHead_1iyg2_163{background:#f9fafb;border-bottom:1px solid #E5E7EB}._th_1iyg2_168{padding:.85rem 1rem;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#4b5563}._thLeft_1iyg2_177{text-align:left}._thRight_1iyg2_181{text-align:right}._trRow_1iyg2_185{border-bottom:1px solid #F3F4F6;transition:background .15s ease}._trRow_1iyg2_185:hover{background:#f9fafb}._trRow_1iyg2_185:last-child{border-bottom:none}._td_1iyg2_196{padding:.9rem 1rem;color:#1f2937;vertical-align:middle}._tdSubId_1iyg2_202{font-family:var(--font-mono, monospace);font-weight:700;color:#1c1917}._customerBox_1iyg2_208{display:flex;flex-direction:column}._custName_1iyg2_213{font-weight:600;color:#1c1917}._custEmail_1iyg2_218{font-size:.78rem;color:#6b7280}._tdRoutine_1iyg2_223{color:#374151}._tdCycle_1iyg2_227,._tdDate_1iyg2_232{font-size:.8rem;color:#6b7280}._tdLtv_1iyg2_237{font-family:var(--font-mono, monospace);font-size:.9rem;font-weight:700;color:#15803d;font-variant-numeric:tabular-nums;text-align:right}._badge_1iyg2_246{display:inline-flex;align-items:center;padding:.25rem .65rem;border-radius:9999px;font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}._badgeActive_1iyg2_257{background:#dcfce7;color:#15803d;border:1px solid #86EFAC}._badgeDunning_1iyg2_263{background:#fef3c7;color:#b45309;border:1px solid #FCD34D}._badgePaused_1iyg2_269{background:#f3f4f6;color:#4b5563;border:1px solid #D1D5DB}._badgeCancelled_1iyg2_275{background:#fee2e2;color:#991b1b;border:1px solid #FCA5A5}._manageBtn_1iyg2_281{background:#f3f4f6;border:1px solid #D1D5DB;color:#1f2937;font-size:.75rem;font-weight:700;padding:.35rem .75rem;border-radius:9999px;cursor:pointer;transition:all .2s ease}._manageBtn_1iyg2_281:hover{background:#e5e7eb}._dunningAlert_1iyg2_297{background:#dcfce7;border:1px solid #86EFAC;color:#15803d;font-size:.85rem;padding:.75rem 1rem;border-radius:.5rem;font-family:var(--font-mono, monospace);font-weight:600}._dunningGrid_1iyg2_308{display:grid;grid-template-columns:1fr;gap:1.25rem}@media (min-width: 768px){._dunningGrid_1iyg2_308{grid-template-columns:repeat(auto-fill,minmax(400px,1fr))}}._emptyDunning_1iyg2_319{padding:3rem;text-align:center;color:#6b7280;font-size:.875rem;grid-column:1/-1}._dunningCard_1iyg2_327{background:#fff;border:1px solid #FCD34D;border-radius:1rem;padding:1.25rem;display:flex;flex-direction:column;gap:1rem;box-shadow:0 10px 25px -5px #f59e0b14}._dunningHead_1iyg2_338{display:flex;align-items:flex-start;justify-content:space-between}._dunningSubId_1iyg2_344{font-family:var(--font-mono, monospace);font-size:.8rem;font-weight:700;color:#d97706}._dunningCustName_1iyg2_351{font-size:.95rem;font-weight:600;color:#1c1917;margin:.1rem 0 0}._dunningBadge_1iyg2_358{background:#fef3c7;color:#b45309;font-size:.68rem;font-weight:700;padding:.25rem .6rem;border-radius:9999px}._dunningDetailsBox_1iyg2_367{background:#f9fafb;border:1px solid #E5E7EB;border-radius:.5rem;padding:.85rem;display:flex;flex-direction:column;gap:.4rem}._dunningMetaRow_1iyg2_377{display:flex;align-items:center;justify-content:space-between;font-size:.8rem}._metaLabel_1iyg2_384{color:#6b7280}._metaVal_1iyg2_388{color:#1f2937;font-weight:600}._metaValError_1iyg2_393{color:#991b1b;font-weight:700}._manualRetryBtn_1iyg2_398{min-height:42px;background:#d97706;border:none;color:#fff;font-size:.8rem;font-weight:700;letter-spacing:.04em;border-radius:9999px;cursor:pointer;transition:all .2s ease}._manualRetryBtn_1iyg2_398:hover{background:#b45309}._drawerOverlay_1iyg2_415{position:fixed;inset:0;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:999;display:flex;justify-content:flex-end}._drawerCard_1iyg2_425{width:100%;max-width:460px;height:100%;background:#fff;border-left:1px solid #E5E7EB;box-shadow:-10px 0 35px #00000026;display:flex;flex-direction:column;box-sizing:border-box}._drawerHeader_1iyg2_437{padding:1.5rem 1.75rem;display:flex;align-items:center;justify-content:space-between;background:#fafafa;border-bottom:1px solid #E5E7EB}._drawerTrack_1iyg2_446{font-size:.6875rem;font-weight:700;letter-spacing:.12em;color:#9a7b3e;text-transform:uppercase}._drawerTitle_1iyg2_454{font-family:var(--font-serif, "Cinzel", serif);font-size:1.15rem;font-weight:500;color:#1c1917;margin:.15rem 0 0}._closeBtn_1iyg2_462{background:transparent;border:none;font-size:1.1rem;color:#6b7280;cursor:pointer}._closeBtn_1iyg2_462:hover{color:#111827}._drawerBody_1iyg2_473{padding:1.5rem 1.75rem;flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:1.5rem}._subSummaryBox_1iyg2_482{background:#f9fafb;border:1px solid #E5E7EB;border-radius:.5rem;padding:1rem;display:flex;flex-direction:column;gap:.35rem}._summaryName_1iyg2_492{font-size:.95rem;font-weight:600;color:#1c1917}._summaryRoutine_1iyg2_498{font-size:.8rem;color:#6b7280}._summaryLtv_1iyg2_503{font-size:.8rem;color:#374151}._summaryLtv_1iyg2_503 strong{font-family:var(--font-mono, monospace);color:#9a7b3e}._actionAlert_1iyg2_512{background:#dcfce7;border:1px solid #86EFAC;color:#15803d;font-size:.8rem;padding:.65rem .85rem;border-radius:.5rem;font-family:var(--font-mono, monospace);font-weight:600}._actionSection_1iyg2_523{display:flex;flex-direction:column;gap:1rem}._actionSectionTitle_1iyg2_529{font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#4b5563;margin:0}._actionButtonGroup_1iyg2_538{display:flex;flex-direction:column;gap:.65rem}._actionBtn_1iyg2_544{min-height:42px;background:#f3f4f6;border:1px solid #D1D5DB;color:#1f2937;font-size:.8rem;font-weight:600;border-radius:9999px;cursor:pointer;transition:all .2s ease}._actionBtn_1iyg2_544:hover{background:#e5e7eb}._swapBox_1iyg2_559{display:flex;flex-direction:column;gap:.4rem;margin-top:.5rem}._swapInputGroup_1iyg2_566{display:flex;align-items:center;gap:.5rem}._swapInput_1iyg2_566{flex:1;background:#fff;border:1px solid #D1D5DB;border-radius:.5rem;color:#111827;font-size:.85rem;padding:.55rem .85rem;outline:none}._swapInput_1iyg2_566:focus{border-color:#c5a880}._swapBtn_1iyg2_586{background:linear-gradient(135deg,#1c1917,#2d2725);border:none;color:#fff;font-size:.8rem;font-weight:700;padding:.55rem 1rem;border-radius:9999px;cursor:pointer}._swapBtn_1iyg2_586:hover{background:#2d2725}._container_1rgfq_2{display:flex;flex-direction:column;gap:1.75rem;padding:1.5rem;color:#1f2937;min-height:max-content;height:auto;width:100%;flex:1;box-sizing:border-box;max-width:1300px;margin:0 auto}@media (min-width: 768px){._container_1rgfq_2{padding:2rem 2.5rem}}._header_1rgfq_22{display:flex;flex-direction:column;gap:1.25rem}@media (min-width: 768px){._header_1rgfq_22{flex-direction:row;align-items:flex-end;justify-content:space-between}}._titleGroup_1rgfq_35{display:flex;flex-direction:column;gap:.35rem}._categoryTrack_1rgfq_41{font-size:.6875rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#9a7b3e}._title_1rgfq_35{font-family:var(--font-serif, "Cinzel", serif);font-size:1.75rem;font-weight:400;letter-spacing:-.02em;color:#1c1917;margin:0}._subtitle_1rgfq_58{font-size:.875rem;color:#4b5563;margin:.2rem 0 0;line-height:1.4;font-weight:400}._headerActions_1rgfq_66{display:flex;align-items:center;gap:.75rem}._saveBtn_1rgfq_72{min-height:42px;background:#f3f4f6;border:1px solid #D1D5DB;color:#1f2937;font-size:.8rem;font-weight:700;padding:0 1.15rem;border-radius:9999px;cursor:pointer;transition:all .2s ease}._saveBtn_1rgfq_72:hover{background:#e5e7eb}._pdfBtn_1rgfq_88{min-height:42px;background:linear-gradient(135deg,#1c1917,#2d2725);border:1px solid rgba(197,168,128,.4);color:#fff;font-size:.8rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:0 1.25rem;border-radius:9999px;cursor:pointer;transition:all .2s ease}._pdfBtn_1rgfq_88:hover{background:#2d2725;transform:translateY(-1px)}._workstationGrid_1rgfq_108{display:grid;grid-template-columns:1fr;gap:1.75rem}@media (min-width: 768px){._workstationGrid_1rgfq_108{grid-template-columns:260px 1fr}}._sidebar_1rgfq_120{background:#fff;border:1px solid #E5E7EB;border-radius:1rem;padding:1.25rem;display:flex;flex-direction:column;gap:1rem;box-shadow:0 10px 25px -5px #0000000a}._sidebarTitle_1rgfq_131{font-size:.75rem;font-weight:700;color:#4b5563;margin:0;text-transform:uppercase;letter-spacing:.08em}._templateList_1rgfq_140{display:flex;flex-direction:column;gap:.65rem}._templateItem_1rgfq_146{background:#fafafa;border:1px solid #E5E7EB;border-radius:.5rem;padding:.85rem;display:flex;flex-direction:column;align-items:flex-start;gap:.25rem;cursor:pointer;text-align:left;transition:all .2s ease}._templateItem_1rgfq_146:hover{background:#f3f4f6;border-color:#d1d5db}._templateItemActive_1rgfq_164{background:#eff6ff;border-color:#3b82f6}._templateTypeTag_1rgfq_169{font-size:.68rem;font-weight:700;color:#9a7b3e;letter-spacing:.08em}._templateNameText_1rgfq_176{font-size:.85rem;font-weight:600;color:#1c1917}._splitPaneContainer_1rgfq_183{display:grid;grid-template-columns:1fr;gap:1.5rem}@media (min-width: 768px){._splitPaneContainer_1rgfq_183{grid-template-columns:1fr 1fr}}._editorPane_1rgfq_195{background:#fff;border:1px solid #E5E7EB;border-radius:1rem;padding:1.25rem;display:flex;flex-direction:column;gap:1rem;box-shadow:0 10px 25px -5px #0000000a}._paneHeader_1rgfq_206{display:flex;align-items:center;justify-content:space-between}._codeTabs_1rgfq_212{display:inline-flex;align-items:center;gap:.25rem;background:#e5e7eb;padding:.25rem;border-radius:9999px;border:1px solid #D1D5DB}._codeTabBtn_1rgfq_222{background:transparent;border:none;color:#4b5563;font-size:.78rem;font-weight:600;padding:.35rem .75rem;border-radius:9999px;cursor:pointer;transition:all .2s ease}._codeTabActive_1rgfq_234{background:#1c1917!important;color:#fff!important;font-weight:700}._saveAlert_1rgfq_240{font-family:var(--font-mono, monospace);font-size:.75rem;color:#15803d;font-weight:600}._pdfAlert_1rgfq_247{font-family:var(--font-mono, monospace);font-size:.75rem;color:#9a7b3e;font-weight:600}._tagPickerBar_1rgfq_254{display:flex;flex-direction:column;gap:.35rem;background:#f9fafb;border:1px solid #E5E7EB;border-radius:.5rem;padding:.75rem}._tagPickerLabel_1rgfq_264{font-size:.725rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#4b5563}._tagChipGroup_1rgfq_272{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap}._tagChip_1rgfq_272{background:#f3f4f6;border:1px solid #D1D5DB;color:#1c1917;font-family:var(--font-mono, monospace);font-size:.725rem;font-weight:600;padding:.25rem .55rem;border-radius:.375rem;cursor:pointer}._tagChip_1rgfq_272:hover{background:#e5e7eb}._editorViewport_1rgfq_294{flex:1;display:flex}._codeTextarea_1rgfq_299{width:100%;min-height:420px;background:#f9fafb;border:1px solid #D1D5DB;border-radius:.5rem;color:#111827;font-family:var(--font-mono, monospace);font-size:.8rem;line-height:1.5;padding:1rem;outline:none;resize:vertical}._codeTextarea_1rgfq_299:focus{background:#fff;border-color:#c5a880;box-shadow:0 0 0 3px #c5a88040}._previewPane_1rgfq_320{background:#fff;border:1px solid #E5E7EB;border-radius:1rem;padding:1.25rem;display:flex;flex-direction:column;gap:1rem;box-shadow:0 10px 25px -5px #0000000a}._previewHeader_1rgfq_331{display:flex;align-items:center;justify-content:space-between}._previewTitle_1rgfq_337{font-family:var(--font-serif, "Cinzel", serif);font-size:.95rem;font-weight:500;color:#1c1917}._paperRatioBadge_1rgfq_344{font-family:var(--font-mono, monospace);font-size:.7rem;color:#6b7280;background:#f3f4f6;padding:.2rem .5rem;border-radius:.375rem}._paperCanvasWrapper_1rgfq_353{background:#f3f4f6;border:1px solid #E5E7EB;border-radius:.5rem;padding:1.5rem;display:flex;justify-content:center;overflow:auto;min-height:480px}._paperCanvas_1rgfq_353{width:100%;max-width:520px;background:#fff;color:#111827;border-radius:4px;box-shadow:0 10px 30px #00000014;box-sizing:border-box}._studioTabs_1rgfq_375{display:inline-flex;align-items:center;gap:.25rem;background:#e5e7eb;padding:.3rem;border-radius:9999px;border:1px solid #D1D5DB}._studioTabBtn_1rgfq_385{display:inline-flex;align-items:center;gap:.5rem;background:transparent;border:none;color:#4b5563;font-size:.8rem;font-weight:600;padding:.55rem 1.15rem;border-radius:9999px;cursor:pointer;transition:all .2s ease}._studioTabBtn_1rgfq_385:hover{color:#111827}._studioTabActive_1rgfq_403{background:#1c1917!important;color:#fff!important;font-weight:700;box-shadow:0 2px 8px #00000026}._canvasPresetBar_1rgfq_411{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap;margin-left:auto}._presetBtn_1rgfq_419{background:#f3f4f6;border:1px solid #D1D5DB;color:#4b5563;font-size:.725rem;font-weight:600;padding:.3rem .65rem;border-radius:9999px;cursor:pointer}._presetBtn_1rgfq_419:hover{background:#e5e7eb;color:#111827}._presetBtnActive_1rgfq_434{background:#1c1917;border-color:#1c1917;color:#fff}._deleteBtn_1rgfq_441{min-height:42px;background:#fef2f2;border:1px solid #FCA5A5;color:#991b1b;font-size:.8rem;font-weight:700;padding:0 1rem;border-radius:9999px;cursor:pointer}._deleteBtn_1rgfq_441:hover{background:#fee2e2}._customVarForm_1rgfq_456{display:flex;align-items:center;gap:.4rem;margin-top:.4rem}._customVarInput_1rgfq_463{background:#fff;border:1px solid #D1D5DB;border-radius:.375rem;color:#111827;font-size:.75rem;padding:.25rem .5rem;font-family:var(--font-mono, monospace)}._customVarAddBtn_1rgfq_473{background:#1c1917;border:none;color:#fff;font-size:.75rem;font-weight:700;padding:.25rem .6rem;border-radius:.375rem;cursor:pointer}._container_l5axg_1{display:flex;flex-direction:column;gap:1.5rem;background:var(--bg-surface, #0d0f17);border-radius:12px;padding:1.5rem;color:var(--text-main, #f5f5f7);font-family:var(--font-primary, "Inter", sans-serif)}._composerHeader_l5axg_12{display:flex;flex-direction:column;gap:.5rem;border-bottom:1px solid var(--border-subtle, rgba(255, 255, 255, .08));padding-bottom:1rem}@media (min-width: 768px){._composerHeader_l5axg_12{flex-direction:row;align-items:center;justify-content:space-between}}._titleGroup_l5axg_27{display:flex;flex-direction:column}._subtitle_l5axg_32{font-size:.75rem;text-transform:uppercase;letter-spacing:.15em;color:#818cf8;font-weight:600}._title_l5axg_27{font-size:1.5rem;font-weight:600;color:#fff;margin:.25rem 0 0}._gridWorkstation_l5axg_47{display:grid;grid-template-columns:1fr;gap:1.5rem}@media (min-width: 1024px){._gridWorkstation_l5axg_47{grid-template-columns:1.1fr .9fr}}._formCard_l5axg_58{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:1.25rem;display:flex;flex-direction:column;gap:1rem}._fieldGroup_l5axg_68{display:flex;flex-direction:column;gap:.4rem}._fieldLabelRow_l5axg_74{display:flex;align-items:center;justify-content:space-between}._fieldLabel_l5axg_74{font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted, #9ca3af)}._textInput_l5axg_88,._selectInput_l5axg_89,._textareaInput_l5axg_90{width:100%;padding:.65rem .85rem;background:#131722;border:1px solid rgba(255,255,255,.12);border-radius:6px;color:#fff;font-size:.9rem;font-family:inherit;transition:border-color .2s ease,box-shadow .2s ease}._textInput_l5axg_88:focus,._selectInput_l5axg_89:focus,._textareaInput_l5axg_90:focus{outline:none;border-color:#818cf8;box-shadow:0 0 0 2px #818cf833}._textareaInput_l5axg_90{min-height:140px;resize:vertical;font-family:monospace}._recipientChipsGroup_l5axg_115{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.4rem}._userChip_l5axg_122{display:inline-flex;align-items:center;gap:.35rem;background:#818cf826;border:1px solid rgba(129,140,248,.3);color:#c7d2fe;padding:.25rem .6rem;border-radius:9999px;font-size:.75rem}._removeChipBtn_l5axg_134{background:none;border:none;color:#a5b4fc;cursor:pointer;padding:0;font-weight:700;line-height:1}._removeChipBtn_l5axg_134:hover{color:#ef4444}._tagChipBar_l5axg_147{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;margin-bottom:.3rem}._tagChip_l5axg_147{background:#ffffff0f;border:1px solid rgba(255,255,255,.12);color:#818cf8;font-size:.75rem;padding:.2rem .5rem;border-radius:4px;cursor:pointer;font-family:monospace}._tagChip_l5axg_147:hover{background:#818cf833;border-color:#818cf8}._previewCard_l5axg_170{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:1.25rem;display:flex;flex-direction:column;gap:1rem}._previewHeader_l5axg_180{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.08);padding-bottom:.75rem}._previewTitle_l5axg_188{font-size:.9rem;font-weight:600;color:#e5e7eb}._previewSelect_l5axg_194{padding:.35rem .6rem;background:#131722;border:1px solid rgba(255,255,255,.15);border-radius:6px;color:#818cf8;font-size:.8rem}._emailFrame_l5axg_203{background:#fff;color:#111827;border-radius:8px;padding:1.5rem;min-height:420px;box-shadow:0 10px 25px #0000004d;overflow-y:auto}._emailHeaderMeta_l5axg_213{border-bottom:1px solid #e5e7eb;padding-bottom:1rem;margin-bottom:1rem;font-size:.85rem;display:flex;flex-direction:column;gap:.3rem;color:#4b5563}._emailSubject_l5axg_224{font-size:1.1rem;font-weight:700;color:#111827;margin:.5rem 0 0}._sendBtn_l5axg_231{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.5rem;background:linear-gradient(135deg,#818cf8,#6366f1);color:#fff;border:none;border-radius:8px;font-weight:600;font-size:.95rem;cursor:pointer;transition:transform .15 ease,box-shadow .2s ease}._sendBtn_l5axg_231:hover{transform:translateY(-1px);box-shadow:0 6px 20px #6366f159}._sendBtn_l5axg_231:disabled{opacity:.5;cursor:not-allowed;transform:none}._statusToast_l5axg_256{padding:.75rem 1rem;border-radius:6px;font-size:.85rem;font-weight:500;background:#10b98126;border:1px solid rgba(16,185,129,.3);color:#34d399}._container_18q2m_2{display:flex;flex-direction:column;gap:1.75rem;padding:1.5rem;color:#1f2937;min-height:max-content;height:auto;width:100%;flex:1;box-sizing:border-box;max-width:1300px;margin:0 auto}@media (min-width: 768px){._container_18q2m_2{padding:2rem 2.5rem}}._header_18q2m_22{display:flex;flex-direction:column;gap:1.25rem}@media (min-width: 768px){._header_18q2m_22{flex-direction:row;align-items:flex-end;justify-content:space-between}}._titleGroup_18q2m_35{display:flex;flex-direction:column;gap:.35rem}._categoryTrack_18q2m_41{font-size:.6875rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#9a7b3e}._title_18q2m_35{font-family:var(--font-serif, "Cinzel", serif);font-size:1.75rem;font-weight:400;letter-spacing:-.02em;color:#1c1917;margin:0}._subtitle_18q2m_58{font-size:.875rem;color:#4b5563;margin:.2rem 0 0;line-height:1.4;font-weight:400}._toolbar_18q2m_67{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}._searchBox_18q2m_74{flex:1;min-width:240px}._searchInput_18q2m_79{width:100%;min-height:42px;background:#f9fafb;border:1px solid #D1D5DB;border-radius:.5rem;color:#111827;font-size:.875rem;padding:0 1rem;outline:none;transition:all .2s ease}._searchInput_18q2m_79::placeholder{color:#9ca3af}._searchInput_18q2m_79:focus{background:#fff;border-color:#c5a880;box-shadow:0 0 0 3px #c5a88040}._filterBox_18q2m_100{display:flex;align-items:center;gap:.5rem}._filterLabel_18q2m_106{font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#4b5563}._filterSelect_18q2m_114{min-height:42px;background:#f9fafb;border:1px solid #D1D5DB;border-radius:.5rem;color:#111827;font-size:.875rem;padding:0 .85rem;outline:none}._filterSelect_18q2m_114:focus{background:#fff;border-color:#c5a880}._directoryCard_18q2m_130{background:#fff;border:1px solid #E5E7EB;border-radius:1rem;box-shadow:0 10px 25px -5px #0000000a,0 8px 10px -6px #00000005;overflow-x:auto;margin-bottom:1.5rem;scrollbar-width:thin;scrollbar-color:#D1D5DB transparent}._table_18q2m_141{width:100%;border-collapse:collapse;text-align:left;font-size:.875rem}._table_18q2m_141 th{background:#f9fafb;color:#4b5563;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:.85rem 1.25rem;border-bottom:1px solid #E5E7EB}._table_18q2m_141 td{padding:1rem 1.25rem;border-bottom:1px solid #F3F4F6;color:#1f2937;vertical-align:middle}._table_18q2m_141 tr:hover td{background:#f9fafb}._customerCell_18q2m_167{display:flex;align-items:center;gap:.75rem}._avatarImg_18q2m_173{width:36px;height:36px;border-radius:50%;object-fit:cover;border:1px solid #E5E7EB}._customerMeta_18q2m_181{display:flex;flex-direction:column}._customerName_18q2m_186{font-weight:600;color:#1c1917}._customerEmail_18q2m_191{font-size:.78rem;color:#6b7280}._monospacedAmount_18q2m_196{font-family:var(--font-mono, monospace);font-variant-numeric:tabular-nums;font-weight:700;color:#15803d}._monoCell_18q2m_203{font-family:var(--font-mono, monospace);color:#4b5563}._consultCount_18q2m_208{font-size:.8rem;color:#374151}._alignRight_18q2m_213{text-align:right}._consultBtn_18q2m_217{background:#f3f4f6;border:1px solid #D1D5DB;color:#1c1917;font-size:.75rem;font-weight:700;letter-spacing:.04em;padding:.4rem .85rem;border-radius:9999px;cursor:pointer;transition:all .2s ease}._consultBtn_18q2m_217:hover{background:#1c1917;color:#fff}._skinBadge_18q2m_235{display:inline-block;padding:.25rem .65rem;border-radius:9999px;font-size:.7rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}._badgeSensitive_18q2m_245{background:#f3e8ff;color:#7e22ce;border:1px solid #D8B4FE}._badgeDry_18q2m_251{background:#e0f2fe;color:#0369a1;border:1px solid #7DD3FC}._badgeOily_18q2m_257{background:#fef3c7;color:#b45309;border:1px solid #FCD34D}._badgeCombination_18q2m_263{background:#dcfce7;color:#15803d;border:1px solid #86EFAC}._drawerOverlay_18q2m_270{position:fixed;inset:0;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:100;display:flex;justify-content:flex-end}._drawerCard_18q2m_280{width:100%;max-width:540px;background:#fff;height:100%;display:flex;flex-direction:column;box-shadow:-10px 0 30px #00000026;overflow-y:auto}._drawerHeader_18q2m_291{padding:1.5rem;background:#fafafa;border-bottom:1px solid #E5E7EB;display:flex;align-items:flex-start;justify-content:space-between}._drawerTitleGroup_18q2m_300{display:flex;flex-direction:column}._drawerCategory_18q2m_305{font-size:.6875rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#9a7b3e}._drawerName_18q2m_313{font-family:var(--font-serif, "Cinzel", serif);font-size:1.5rem;font-weight:400;color:#1c1917;margin:.25rem 0 0}._drawerEmail_18q2m_321{font-size:.78rem;color:#6b7280}._closeBtn_18q2m_326{background:transparent;border:none;color:#6b7280;font-size:1.75rem;cursor:pointer;line-height:1}._closeBtn_18q2m_326:hover{color:#111827}._drawerBody_18q2m_338{padding:1.5rem;display:flex;flex-direction:column;gap:1.5rem}._sectionCard_18q2m_345{background:#f9fafb;border:1px solid #E5E7EB;border-radius:.75rem;padding:1.25rem;display:flex;flex-direction:column;gap:1rem}._sectionTitle_18q2m_355{font-size:.75rem;font-weight:700;color:#9a7b3e;margin:0;text-transform:uppercase;letter-spacing:.08em}._metricGrid_18q2m_364{display:grid;grid-template-columns:1fr 1fr;gap:1rem}._metricItem_18q2m_370{display:flex;flex-direction:column;gap:.35rem}._metricLabel_18q2m_376{font-size:.725rem;font-weight:600;color:#4b5563}._hydrationMeterBar_18q2m_382{width:100%;height:8px;background:#e5e7eb;border-radius:4px;overflow:hidden}._hydrationFill_18q2m_390{height:100%;background:#0284c7;border-radius:4px}._hydrationValue_18q2m_396{font-family:var(--font-mono, monospace);font-size:.75rem;color:#0284c7;font-weight:700}._concernsGroup_18q2m_403{display:flex;flex-direction:column;gap:.35rem}._subLabel_18q2m_409{font-size:.725rem;font-weight:600;color:#4b5563}._chipList_18q2m_415{display:flex;flex-wrap:wrap;gap:.35rem}._concernChip_18q2m_421{background:#f3f4f6;border:1px solid #D1D5DB;color:#374151;font-size:.725rem;padding:.2rem .5rem;border-radius:.375rem;font-weight:600}._avoidChip_18q2m_431{background:#fee2e2;border:1px solid #FCA5A5;color:#991b1b;font-size:.725rem;padding:.2rem .5rem;border-radius:.375rem;font-weight:600}._routineList_18q2m_441{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}._routineItem_18q2m_450{display:flex;align-items:center;justify-content:space-between;background:#fff;padding:.5rem .75rem;border-radius:.375rem;border:1px solid #E5E7EB}._routineName_18q2m_460{font-size:.8rem;font-weight:600;color:#1f2937}._routineCategory_18q2m_466{font-size:.7rem;color:#6b7280}._emptyText_18q2m_471{font-size:.8rem;color:#6b7280;margin:0}._logForm_18q2m_478{display:flex;flex-direction:column;gap:.85rem}._logTextarea_18q2m_484{width:100%;min-height:100px;background:#fff;border:1px solid #D1D5DB;border-radius:.5rem;color:#111827;font-size:.875rem;padding:.75rem;outline:none;font-family:inherit}._logTextarea_18q2m_484:focus{border-color:#c5a880;box-shadow:0 0 0 3px #c5a88040}._chipPickerBox_18q2m_501{display:flex;flex-direction:column;gap:.35rem}._chipGroup_18q2m_507{display:flex;flex-wrap:wrap;gap:.35rem}._recommendChip_18q2m_513{background:#f3f4f6;border:1px solid #D1D5DB;color:#4b5563;font-size:.725rem;padding:.25rem .55rem;border-radius:.375rem;cursor:pointer}._recommendChip_18q2m_513:hover{background:#e5e7eb}._recommendChipActive_18q2m_526{background:#1c1917;border-color:#1c1917;color:#fff;font-weight:600}._saveConsultBtn_18q2m_533{min-height:40px;background:linear-gradient(135deg,#1c1917,#2d2725);border:1px solid rgba(197,168,128,.4);color:#fff;font-size:.8rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;border-radius:9999px;cursor:pointer;transition:all .2s ease}._saveConsultBtn_18q2m_533:hover{background:#2d2725}._successBanner_18q2m_550{background:#dcfce7;border:1px solid #86EFAC;color:#15803d;font-size:.8rem;font-weight:600;padding:.65rem;border-radius:.5rem}._historyList_18q2m_561{display:flex;flex-direction:column;gap:.75rem}._historyItem_18q2m_567{background:#fff;border:1px solid #E5E7EB;border-radius:.5rem;padding:.85rem;display:flex;flex-direction:column;gap:.5rem}._historyMeta_18q2m_577{display:flex;align-items:center;justify-content:space-between}._aestheticianName_18q2m_583{font-size:.75rem;font-weight:700;color:#9a7b3e}._noteDate_18q2m_589{font-family:var(--font-mono, monospace);font-size:.7rem;color:#6b7280}._noteText_18q2m_595{font-size:.825rem;color:#374151;margin:0;line-height:1.5}._recProductsGroup_18q2m_602{display:flex;flex-direction:column;gap:.25rem}._recChip_18q2m_608{background:#dcfce7;border:1px solid #86EFAC;color:#15803d;font-size:.7rem;font-weight:600;padding:.15rem .45rem;border-radius:.375rem}._container_19ycn_2{display:flex;flex-direction:column;gap:1.75rem;padding:1.5rem;color:#1f2937;min-height:max-content;height:auto;width:100%;flex:1;box-sizing:border-box;max-width:1300px;margin:0 auto}@media (min-width: 768px){._container_19ycn_2{padding:2rem 2.5rem}}._header_19ycn_22{display:flex;flex-direction:column;gap:.5rem;width:100%}._titleGroup_19ycn_29{display:flex;flex-direction:column;gap:.35rem;max-width:800px}._categoryTrack_19ycn_36{font-size:.6875rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#9a7b3e}._title_19ycn_29{font-family:var(--font-serif, "Cinzel", serif);font-size:1.85rem;font-weight:500;letter-spacing:-.01em;color:#1c1917;margin:0;line-height:1.25}@media (min-width: 768px){._title_19ycn_29{font-size:2.15rem}}._subtitle_19ycn_59{font-size:.9rem;color:#6b7280;margin:.25rem 0 0;line-height:1.5;font-weight:400}._tabNavWrapper_19ycn_68{width:100%;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-bottom:.25rem}._tabNavWrapper_19ycn_68::-webkit-scrollbar{display:none}._tabNav_19ycn_68{display:inline-flex;align-items:center;gap:.35rem;background:#f3f4f6;padding:.35rem;border-radius:9999px;border:1px solid #E5E7EB;box-shadow:inset 0 1px 2px #0000000a}._tabBtn_19ycn_90{display:inline-flex;align-items:center;gap:.5rem;background:transparent;border:none;color:#4b5563;font-size:.8125rem;font-weight:600;letter-spacing:.01em;padding:.6rem 1.15rem;min-height:44px;border-radius:9999px;cursor:pointer;white-space:nowrap;touch-action:manipulation;transition:all .2s cubic-bezier(.16,1,.3,1)}._tabBtn_19ycn_90:hover{color:#111827;background:#ffffffb3}._tabBtn_19ycn_90:focus-visible{outline:2px solid #9A7B3E;outline-offset:2px}._tabBtnActive_19ycn_117{background:#1c1917!important;color:#fff!important;font-weight:600;box-shadow:0 2px 6px #00000029}._tabBtnActive_19ycn_117 ._tabIcon_19ycn_123{color:#fcd34d}._tabIcon_19ycn_123{width:15px;height:15px;flex-shrink:0;color:#9ca3af;transition:color .2s ease}._matrixCard_19ycn_136,._configCard_19ycn_137,._auditCard_19ycn_138{background:#fff;border:1px solid #E5E7EB;border-radius:1rem;padding:1.5rem;display:flex;flex-direction:column;gap:1.25rem;box-shadow:0 10px 25px -5px #0000000a,0 8px 10px -6px #00000005}._cardHeader_19ycn_149{display:flex;align-items:center;justify-content:space-between}._cardTitleGroup_19ycn_155{display:flex;flex-direction:column;gap:.2rem}._cardTitle_19ycn_155{font-family:var(--font-serif, "Cinzel", serif);font-size:1.1rem;font-weight:500;color:#1c1917;margin:0}._cardSubtitle_19ycn_169{font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#6b7280}._alertText_19ycn_177{font-family:var(--font-mono, monospace);font-size:.75rem;color:#059669}._successText_19ycn_183{font-size:.8rem;color:#166534;font-weight:600}._ledgerBadge_19ycn_189{font-family:var(--font-mono, monospace);font-size:.725rem;color:#15803d;background:#dcfce7;border:1px solid #86EFAC;padding:.25rem .65rem;border-radius:9999px;font-weight:700}._tableWrapper_19ycn_201{overflow-x:auto}._table_19ycn_201{width:100%;border-collapse:collapse;text-align:left;font-size:.875rem}._table_19ycn_201 th{background:#f9fafb;color:#4b5563;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:.85rem 1.25rem;border-bottom:1px solid #E5E7EB}._table_19ycn_201 td{padding:1rem 1.25rem;border-bottom:1px solid #F3F4F6;color:#1f2937;vertical-align:middle}._table_19ycn_201 tr:hover td{background:#f9fafb}._roleHeaderTag_19ycn_231{font-size:.725rem;color:#9a7b3e;font-weight:700}._permMeta_19ycn_237{display:flex;flex-direction:column}._permActionKey_19ycn_242{font-family:var(--font-mono, monospace);font-weight:700;color:#1c1917}._permDesc_19ycn_248{font-size:.78rem;color:#6b7280}._alignCenter_19ycn_253{text-align:center}._alignRight_19ycn_257{text-align:right}._toggleSwitch_19ycn_262{width:48px;height:26px;border-radius:13px;border:none;cursor:pointer;position:relative;transition:background .2s ease;padding:2px}._toggleOn_19ycn_273{background:#10b981}._toggleOff_19ycn_277{background:#ef4444}._toggleKnob_19ycn_281{display:block;width:22px;height:22px;background:#fff;border-radius:50%;transition:transform .2s ease;box-shadow:0 1px 3px #0003}._toggleOn_19ycn_273 ._toggleKnob_19ycn_281{transform:translate(22px)}._toggleOff_19ycn_277 ._toggleKnob_19ycn_281{transform:translate(0)}._configForm_19ycn_300{display:flex;flex-direction:column;gap:1.5rem;max-width:600px}._formGroup_19ycn_307{display:flex;flex-direction:column;gap:.5rem}._fieldLabel_19ycn_313{font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#374151}._checkboxGroup_19ycn_321{display:flex;align-items:center;gap:1.25rem}._checkboxLabel_19ycn_327{display:flex;align-items:center;gap:.5rem;font-size:.85rem;color:#1f2937;cursor:pointer}._formGrid_19ycn_336{display:grid;grid-template-columns:1fr 1fr;gap:1rem}._numInput_19ycn_342{background:#f9fafb;border:1px solid #D1D5DB;border-radius:.5rem;color:#111827;font-family:var(--font-mono, monospace);font-size:.875rem;padding:.65rem .85rem;outline:none}._numInput_19ycn_342:focus{background:#fff;border-color:#c5a880;box-shadow:0 0 0 3px #c5a88040}._saveRulesBtn_19ycn_358{min-height:42px;background:linear-gradient(135deg,#1c1917,#2d2725);border:1px solid rgba(197,168,128,.4);color:#fff;font-size:.825rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;border-radius:9999px;cursor:pointer;align-self:flex-start;padding:.6rem 1.5rem;box-shadow:0 4px 15px #0000001f;transition:all .2s ease}._saveRulesBtn_19ycn_358:hover{background:#2d2725;transform:translateY(-1px)}._monoCell_19ycn_380{font-family:var(--font-mono, monospace);color:#4b5563;font-size:.8rem}._adminTag_19ycn_386{font-weight:700;color:#9a7b3e}._actionBadge_19ycn_391{font-family:var(--font-mono, monospace);font-size:.725rem;font-weight:700;background:#f3f4f6;color:#1c1917;border:1px solid #D1D5DB;padding:.2rem .5rem;border-radius:.375rem}._resourceText_19ycn_402{font-size:.85rem;color:#1f2937}._hashCell_19ycn_407{font-family:var(--font-mono, monospace);font-size:.75rem;color:#059669}._diffBtn_19ycn_413{background:#f3f4f6;border:1px solid #D1D5DB;color:#1f2937;font-size:.75rem;font-weight:600;padding:.35rem .75rem;border-radius:.375rem;cursor:pointer;transition:all .2s ease}._diffBtn_19ycn_413:hover{background:#e5e7eb}._diffModalOverlay_19ycn_429{position:fixed;inset:0;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:100;display:flex;align-items:center;justify-content:center;padding:2rem}._diffModalCard_19ycn_441{background:#fff;border:1px solid #E5E7EB;border-radius:1rem;width:100%;max-width:680px;display:flex;flex-direction:column;box-shadow:0 25px 50px -12px #00000040;overflow:hidden}._modalHeader_19ycn_453{padding:1.25rem 1.5rem;background:#fafafa;border-bottom:1px solid #E5E7EB;display:flex;align-items:center;justify-content:space-between}._modalTitle_19ycn_462{font-family:var(--font-serif, "Cinzel", serif);font-size:1.1rem;font-weight:500;color:#1c1917;margin:0}._closeBtn_19ycn_470{background:transparent;border:none;color:#6b7280;font-size:1.5rem;cursor:pointer}._closeBtn_19ycn_470:hover{color:#111827}._modalBody_19ycn_481{padding:1.5rem}._diffGrid_19ycn_485{display:grid;grid-template-columns:1fr 1fr;gap:1rem}._diffBox_19ycn_491{background:#f9fafb;border:1px solid #E5E7EB;border-radius:.5rem;padding:1rem}._diffBoxTitle_19ycn_498{font-size:.75rem;font-weight:700;color:#9a7b3e;margin:0 0 .5rem}._jsonPre_19ycn_505{font-family:var(--font-mono, monospace);font-size:.75rem;color:#059669;margin:0;white-space:pre-wrap}._themesGrid_19ycn_513{display:grid;grid-template-columns:1fr;gap:1.25rem;padding:1.25rem}@media (min-width: 768px){._themesGrid_19ycn_513{grid-template-columns:repeat(3,1fr);padding:1.5rem}}._themeCard_19ycn_526{background:#fff;border:1px solid #E5E7EB;border-radius:.875rem;padding:1.5rem;display:flex;flex-direction:column;gap:1rem;transition:all .25s ease;box-shadow:0 1px 3px #0000000d}._themeCard_19ycn_526:hover{border-color:#c5a880;box-shadow:0 4px 12px #00000014}._themeCardActive_19ycn_542{border-left:4px solid #10B981}._themeCardDisabled_19ycn_546{border-left:4px solid #9CA3AF;opacity:.85;background:#fafafa}._themeCardHeader_19ycn_552{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}._themeName_19ycn_559{font-family:var(--font-serif, "Cinzel", serif);font-size:1.15rem;font-weight:600;color:#1f2937;margin:0 0 .35rem}._themeCodeBadge_19ycn_567{display:inline-block;font-family:var(--font-mono, monospace);font-size:.65rem;letter-spacing:.08em;font-weight:700;padding:.15rem .5rem;border-radius:4px;background:#f3f4f6;color:#4b5563;text-transform:uppercase;margin-right:.5rem}._defaultBadge_19ycn_581{display:inline-block;font-size:.65rem;font-weight:700;letter-spacing:.05em;padding:.15rem .5rem;border-radius:4px;background:#fef3c7;color:#92400e;text-transform:uppercase}._themeToggleArea_19ycn_593{display:flex;flex-direction:column;align-items:flex-end;gap:.35rem}._toggleSwitch_19ycn_262{width:52px;height:30px;min-height:44px;min-width:44px;border-radius:9999px;background:#e5e7eb;border:none;cursor:pointer;position:relative;display:inline-flex;align-items:center;padding:2px 4px;touch-action:manipulation;transition:background-color .25s ease}._toggleSwitch_19ycn_262:disabled{opacity:.5;cursor:not-allowed}._toggleSwitchOn_19ycn_621{background:#10b981}._toggleSwitchOn_19ycn_621 ._toggleThumb_19ycn_624{transform:translate(22px)}._toggleSwitchOff_19ycn_628{background:#d1d5db}._toggleSwitchOff_19ycn_628 ._toggleThumb_19ycn_624{transform:translate(0)}._toggleThumb_19ycn_624{width:22px;height:22px;background:#fff;border-radius:50%;box-shadow:0 2px 4px #0003;transition:transform .25s ease}._themeStatusLabel_19ycn_644{font-size:.7rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:#6b7280}._themeDescription_19ycn_652{font-size:.8125rem;line-height:1.5;color:#4b5563;margin:0}._viewport_1t4mr_1{position:relative;width:100vw;min-height:100vh;min-height:100dvh;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;font-family:var(--font-sans);box-sizing:border-box}@media (min-width: 768px){._viewport_1t4mr_1{height:100vh;height:100dvh;overflow:hidden}}._viewport_1t4mr_1 ::selection{background:var(--login-selection-bg);color:var(--login-selection-text)}._grainOverlay_1t4mr_24{display:none!important}@keyframes _grainShift_1t4mr_1{0%{transform:translate(0)}25%{transform:translate(-3%,-2%)}50%{transform:translate(2%,3%)}75%{transform:translate(-1%,2%)}to{transform:translate(0)}}._lightLeaks_1t4mr_45{position:absolute;inset:0;pointer-events:none;z-index:5;overflow:hidden}@media (min-width: 768px){._lightLeaks_1t4mr_45{z-index:1}}._lightLeakTop_1t4mr_58{position:absolute;width:80vw;height:80vw;border-radius:50%;filter:blur(140px);opacity:.4;top:-20%;right:-10%;transition:background 1s ease}._lightLeakBottom_1t4mr_70{position:absolute;width:60vw;height:60vw;border-radius:50%;filter:blur(120px);opacity:.35;bottom:-15%;left:-10%;transition:background 1s ease}._particlesContainer_1t4mr_82{position:absolute;inset:0;pointer-events:none;z-index:6;overflow:hidden}@media (min-width: 768px){._particlesContainer_1t4mr_82{z-index:2}}._ember_1t4mr_95{position:absolute;border-radius:50%;pointer-events:none}@keyframes _floatUp_1t4mr_1{0%{transform:translateY(0) translate(0) scale(.8);opacity:0}10%{opacity:.6}90%{opacity:.3}to{transform:translateY(-120vh) translate(40px) scale(1.2);opacity:0}}._main_1t4mr_117{width:100%;min-height:100vh;min-height:100dvh;display:flex;position:relative;z-index:20}@media (min-width: 768px){._main_1t4mr_117{height:100%;min-height:unset;align-items:center;justify-content:center}}._splitGrid_1t4mr_134{width:100%;min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}@media (min-width: 768px){._splitGrid_1t4mr_134{display:grid;grid-template-columns:1.2fr 1fr;height:100%;min-height:unset;overflow:hidden;justify-content:normal;align-items:normal}}._visualPane_1t4mr_156{position:absolute;inset:0;width:100%;height:100%;overflow:hidden;display:block;z-index:2}@media (min-width: 768px){._visualPane_1t4mr_156{position:relative;inset:unset;width:auto;height:100%;z-index:auto;border-right:1px solid var(--login-border)}}._visualGradient_1t4mr_176{position:absolute;inset:0;z-index:3;pointer-events:none;background:var(--login-backdrop-scrim);transition:background 1s ease}@media (min-width: 768px){._visualGradient_1t4mr_176{background:linear-gradient(to right,transparent 0%,transparent 25%,var(--login-gradient-color) 100%)}}._visualImage_1t4mr_190{width:100%;height:100%;object-fit:cover;transition:transform 15s ease-out}._visualImage_1t4mr_190:hover{transform:scale(1.05)}._visualLabel_1t4mr_200{position:absolute;top:1.5rem;left:50%;transform:translate(-50%);z-index:25;display:flex;flex-direction:column;align-items:center;gap:.25rem;pointer-events:none;text-align:center;width:100%}@media (min-width: 768px){._visualLabel_1t4mr_200{top:unset;left:3rem;bottom:3rem;transform:none;align-items:flex-start;gap:.375rem;text-align:left;width:auto}}._visualAtmosphereTag_1t4mr_227{font-size:9px;font-family:monospace;letter-spacing:.5em;text-transform:uppercase;font-weight:600}._visualAtmosphereSub_1t4mr_235{font-size:12px;text-transform:uppercase;letter-spacing:.25em;opacity:.4;font-weight:300}._formPane_1t4mr_243{position:relative;z-index:10;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;min-height:100vh;min-height:100dvh;padding:4.25rem 1.25rem 2.5rem}@media (min-width: 640px){._formPane_1t4mr_243{padding:4.75rem 2rem 3rem}}@media (min-width: 768px){._formPane_1t4mr_243{position:static;justify-content:center;align-items:stretch;height:100%;min-height:unset;background:var(--login-form-pane-bg);padding-left:5rem;padding-right:5rem;padding-top:0;padding-bottom:0}}@media (min-width: 1024px){._formPane_1t4mr_243{padding-left:7rem;padding-right:7rem}}._formInner_1t4mr_281{width:100%;max-width:420px;display:flex;flex-direction:column;justify-content:center;background:var(--login-glass-bg);backdrop-filter:blur(20px) saturate(190%);-webkit-backdrop-filter:blur(20px) saturate(190%);border:1px solid var(--login-glass-border);box-shadow:var(--login-glass-shadow);border-radius:1.25rem;padding:2rem 1.75rem;transition:background .4s ease,border-color .4s ease,box-shadow .4s ease}@media (min-width: 640px){._formInner_1t4mr_281{padding:2.5rem 2.25rem;border-radius:1.5rem}}@media (min-width: 768px){._formInner_1t4mr_281{max-width:100%;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;border:none;box-shadow:none;border-radius:0;padding:0}}._brandTitle_1t4mr_315{font-family:var(--font-serif);font-size:2.25rem;font-weight:300;font-style:italic;letter-spacing:-.02em;color:var(--login-text);margin-bottom:.5rem;text-shadow:0 4px 12px rgba(0,0,0,.04)}._brandSubtitle_1t4mr_326{font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.35em;color:var(--login-text-muted);margin-bottom:2rem}@media (min-width: 768px){._brandSubtitle_1t4mr_326{margin-bottom:3.5rem}}._inputGroup_1t4mr_340{position:relative;margin-bottom:1rem;width:100%;text-align:left}@media (min-width: 768px){._inputGroup_1t4mr_340{margin-bottom:2.5rem}}._inputLabel_1t4mr_352{font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.25em;color:var(--login-text-muted);display:block;margin-bottom:.75rem}._input_1t4mr_340{width:100%;background:var(--login-input-bg);border:1px solid var(--login-border);padding:1rem 1.25rem;font-size:.95rem;color:var(--login-text);font-family:inherit;border-radius:2px;outline:none;box-sizing:border-box;transition:all .6s cubic-bezier(.22,1,.36,1)}._inputOtp_1t4mr_376{text-align:center;letter-spacing:.5em;font-family:monospace;font-size:1.125rem}._submitBtn_1t4mr_383{width:100%!important;background-color:var(--login-btn-bg, #29211F)!important;color:var(--login-btn-text, #FAF9F6)!important;padding:1.1rem 2rem!important;font-size:.75rem!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.25em!important;cursor:pointer;outline:none;border-radius:2px!important;border:none!important;transition:all .3s cubic-bezier(.22,1,.36,1)!important;position:relative;overflow:hidden;box-sizing:border-box!important}._submitBtn_1t4mr_383:after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.15) 45%,transparent 55%);transform:translate(-100%);transition:transform .8s ease-in-out}._submitBtn_1t4mr_383:hover:not(:disabled){opacity:.92;transform:translateY(-1px);box-shadow:0 8px 24px var(--login-accent-glow, rgba(44, 34, 32, .25))!important}._submitBtn_1t4mr_383:hover:not(:disabled):after{transform:translate(100%)}._submitBtn_1t4mr_383:disabled{cursor:not-allowed;opacity:.85!important;box-shadow:none!important}._btnContent_1t4mr_423{display:flex;align-items:center;justify-content:center;gap:.5rem}._btnDot_1t4mr_430{width:6px;height:6px;border-radius:50%;animation:_pulse_1t4mr_1 1s ease-in-out infinite}@keyframes _pulse_1t4mr_1{0%,to{opacity:1}50%{opacity:.4}}._errorBanner_1t4mr_445{margin-bottom:1.5rem;font-size:10px;font-family:monospace;text-transform:uppercase;letter-spacing:.1em;padding:.75rem 1rem;border-radius:2px;border-width:1px;border-style:solid}._emailCard_1t4mr_457{display:flex;justify-content:space-between;align-items:center;border:1px solid var(--login-border);padding:.75rem 1rem;border-radius:2px;margin-bottom:1rem;background:var(--login-input-bg)}@media (min-width: 768px){._emailCard_1t4mr_457{margin-bottom:1.5rem}}._emailCardMeta_1t4mr_473{display:flex;flex-direction:column;gap:.125rem}._emailCardSendingLabel_1t4mr_479{font-size:8px;font-family:monospace;text-transform:uppercase;letter-spacing:.2em;opacity:.35}._emailCardAddress_1t4mr_487{font-size:.75rem;font-weight:300;letter-spacing:.05em;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._editButton_1t4mr_497{font-size:9px;font-family:monospace;text-transform:uppercase;letter-spacing:.2em;background:transparent;border:none;cursor:pointer;opacity:.8;transition:opacity .2s ease;color:var(--login-accent)}._editButton_1t4mr_497:hover{opacity:1}._shimmerBg_1t4mr_513{position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.08),transparent);transform:translate(-100%);animation:_shimmerSweep_1t4mr_1 2.5s infinite;pointer-events:none}@keyframes _shimmerSweep_1t4mr_1{to{transform:translate(100%)}}._successScreen_1t4mr_527{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:2.5rem 0}._successGlow_1t4mr_536{width:4rem;height:4rem;border-radius:50%;filter:blur(20px);margin-bottom:2rem;animation:_pulse_1t4mr_1 1s ease-in-out infinite}._successTitle_1t4mr_545{font-size:2.25rem;margin-bottom:1rem}._successSubtitle_1t4mr_550{font-size:10px;font-family:monospace;letter-spacing:.5em;text-transform:uppercase;opacity:.45}._formHeader_1t4mr_558{margin-bottom:1.5rem;text-align:left}@media (min-width: 768px){._formHeader_1t4mr_558{margin-bottom:2.5rem}}._formSpace_1t4mr_568{display:flex;flex-direction:column;gap:1rem}@media (min-width: 768px){._formSpace_1t4mr_568{gap:2rem}}._resendContainer_1t4mr_579{display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-top:1rem}._resendButton_1t4mr_587{font-size:.75rem;font-family:var(--font-sans);letter-spacing:.05em;background:transparent;border:none;cursor:pointer;opacity:.85;transition:all .2s ease;padding:.25rem .5rem}._resendButton_1t4mr_587:hover:not(:disabled){opacity:1;text-decoration:underline}._resendButton_1t4mr_587:disabled{opacity:.45;cursor:not-allowed}._resendSuccessMessage_1t4mr_607{font-size:.7rem;font-family:monospace;color:#10b981;text-transform:uppercase;letter-spacing:.05em;text-align:center;margin-top:.25rem}._toggleButton_1luue_1{position:relative;display:flex;align-items:center;justify-content:center;gap:0;padding:.5rem;border:1px solid rgba(255,255,255,.15);background-color:#ffffff0d;border-radius:9999px;overflow:hidden;cursor:pointer;transition:all .4s cubic-bezier(.19,1,.22,1);color:#000}._toggleButton_1luue_1:hover{border-color:#fff6;background-color:#ffffff1a}._toggleButton_1luue_1:hover ._pulseBackground_1luue_20{transform:scaleX(1)}._toggleButton_1luue_1:hover ._paletteIcon_1luue_23{transform:rotate(15deg) scale(1.1)}._toggleButton_1luue_1._dark_1luue_26{color:#fff}._toggleButton_1luue_1._dark_1luue_26 ._stateLabel_1luue_29{color:#ffffffb3}._toggleButton_1luue_1._dark_1luue_26 ._themeLabel_1luue_32,._toggleButton_1luue_1._dark_1luue_26 ._paletteIcon_1luue_23{color:#fff}@media (min-width: 768px){._toggleButton_1luue_1{gap:.75rem;padding:.5rem 1rem;border-radius:0;background-color:transparent;border:none}._toggleButton_1luue_1:hover{background-color:transparent}}._pulseBackground_1luue_20{position:absolute;inset:0;background-color:#ffffff1a;transform:scaleX(0);transform-origin:left;transition:transform .7s cubic-bezier(.19,1,.22,1);pointer-events:none}._apertureContainer_1luue_61{position:relative;width:1.125rem;height:1.125rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}@media (min-width: 768px){._apertureContainer_1luue_61{width:1rem;height:1rem}}._paletteIcon_1luue_23{width:100%;height:100%;transition:transform .4s cubic-bezier(.19,1,.22,1)}._labelsContainer_1luue_83{display:none}@media (min-width: 768px){._labelsContainer_1luue_83{display:flex;flex-direction:column;align-items:flex-start;line-height:1;gap:.25rem}}._stateLabel_1luue_29{font-size:9px;font-family:var(--font-mono);letter-spacing:.2em;color:#0009;text-transform:uppercase;font-weight:600}._themeLabel_1luue_32{font-size:.75rem;font-family:var(--font-mono);letter-spacing:.1em;color:#000;font-weight:600}._avatarWrapper_166ei_1{display:inline-flex;align-items:center;justify-content:center;position:relative;-webkit-user-select:none;user-select:none;font-weight:600;letter-spacing:.05em;transition:all .3s cubic-bezier(.19,1,.22,1)}._avatarWrapper_166ei_1:hover{transform:scale(1.05)}._avatarInner_166ei_15{width:100%;height:100%;border-radius:9999px;overflow:hidden;display:flex;align-items:center;justify-content:center;background-color:#00000014;color:#000;border:1px solid rgba(0,0,0,.15);box-shadow:0 2px 10px #0000001a;position:relative;z-index:1}._sm_166ei_31{width:1.875rem;height:1.875rem;font-size:.6875rem}._md_166ei_37{width:2.375rem;height:2.375rem;font-size:.8125rem}._lg_166ei_43{width:3rem;height:3rem;font-size:1rem}._avatarImg_166ei_49{width:100%;height:100%;object-fit:cover}._initials_166ei_55{text-transform:uppercase;line-height:1}._progressRing_166ei_60{position:absolute;inset:-.1875rem;width:calc(100% + .375rem);height:calc(100% + .375rem);pointer-events:none;z-index:2;transform:rotate(-90deg)}._ringTrack_166ei_70{fill:none;stroke:#ffffff26;stroke-width:2.5}._ringProgress_166ei_76{fill:none;stroke-width:2.5;stroke-linecap:round;transition:stroke-dashoffset .6s cubic-bezier(.19,1,.22,1),stroke .4s ease}._ringProgress_166ei_76._incomplete_166ei_82{stroke:#f59e0b}._ringProgress_166ei_76._complete_166ei_85{stroke:#10b981}._redDot_166ei_89{position:absolute;top:-.125rem;right:-.125rem;width:.5625rem;height:.5625rem;background-color:#ef4444;border-radius:9999px;border:1.5px solid #ffffff;z-index:10;box-shadow:0 0 6px #ef444499;animation:_pulseDot_166ei_1 2s infinite ease-in-out}@keyframes _pulseDot_166ei_1{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.2);opacity:.8}}._container_8398l_1{background:#141418;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:1.25rem;margin-top:1.25rem;color:#f5f5f7}._header_8398l_10{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid rgba(255,255,255,.06)}._header_8398l_10 ._queryTitle_8398l_18{font-size:1.05rem;font-weight:600;color:#e5c158;margin:0}._header_8398l_10 ._statusBadge_8398l_24{padding:.25rem .65rem;border-radius:999px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}._header_8398l_10 ._statusBadge_8398l_24._open_8398l_32{background:#f59e0b26;color:#f59e0b;border:1px solid rgba(245,158,11,.3)}._header_8398l_10 ._statusBadge_8398l_24._awaitingAdmin_8398l_37{background:#ef444426;color:#ef4444;border:1px solid rgba(239,68,68,.3)}._header_8398l_10 ._statusBadge_8398l_24._awaitingCustomer_8398l_42{background:#3b82f626;color:#3b82f6;border:1px solid rgba(59,130,246,.3)}._header_8398l_10 ._statusBadge_8398l_24._resolved_8398l_47{background:#10b98126;color:#10b981;border:1px solid rgba(16,185,129,.3)}._messagesList_8398l_53{display:flex;flex-direction:column;gap:.85rem;max-height:320px;overflow-y:auto;padding-right:.4rem;margin-bottom:1.25rem}._messagesList_8398l_53 ._messageBubble_8398l_62{padding:.85rem 1rem;border-radius:10px;max-width:85%;display:flex;flex-direction:column;gap:.3rem;font-size:.9rem}._messagesList_8398l_53 ._messageBubble_8398l_62._customer_8398l_71{align-self:flex-end;background:#1a1a24;border:1px solid rgba(229,193,88,.2)}._messagesList_8398l_53 ._messageBubble_8398l_62._admin_8398l_76{align-self:flex-start;background:#181c24;border:1px solid rgba(59,130,246,.25)}._messagesList_8398l_53 ._messageBubble_8398l_62 ._meta_8398l_81{display:flex;justify-content:space-between;gap:1rem;font-size:.75rem;color:#a1a1aa}._messagesList_8398l_53 ._messageBubble_8398l_62 ._author_8398l_88{font-weight:600}._messagesList_8398l_53 ._messageBubble_8398l_62 ._author_8398l_88._customerAuthor_8398l_91{color:#e5c158}._messagesList_8398l_53 ._messageBubble_8398l_62 ._author_8398l_88._adminAuthor_8398l_94{color:#60a5fa}._messagesList_8398l_53 ._messageBubble_8398l_62 ._text_8398l_97{color:#e4e4e7;white-space:pre-wrap;line-height:1.45}._waitingBanner_8398l_103{background:#ef444414;border:1px dashed rgba(239,68,68,.3);border-radius:8px;padding:.85rem 1rem;color:#fca5a5;font-size:.875rem;text-align:center;margin-bottom:1rem}._replyForm_8398l_114{display:flex;flex-direction:column;gap:.75rem}._replyForm_8398l_114 textarea{background:#0f0f12;border:1px solid rgba(255,255,255,.12);border-radius:8px;padding:.75rem 1rem;color:#fff;font-size:.9rem;outline:none;min-height:70px}._replyForm_8398l_114 textarea:focus{border-color:#e5c158}._replyForm_8398l_114 ._footerRow_8398l_132{display:flex;justify-content:space-between;align-items:center}._replyForm_8398l_114 ._footerRow_8398l_132 ._resolveBtn_8398l_137{background:#10b98126;border:1px solid rgba(16,185,129,.3);color:#10b981;padding:.5rem 1rem;border-radius:8px;font-size:.85rem;font-weight:600;cursor:pointer}._replyForm_8398l_114 ._footerRow_8398l_132 ._resolveBtn_8398l_137:hover{background:#10b98140}._replyForm_8398l_114 ._footerRow_8398l_132 ._sendBtn_8398l_150{background:linear-gradient(135deg,#d4af37,#aa7c11);border:none;color:#0a0a0c;font-weight:600;padding:.55rem 1.35rem;border-radius:8px;cursor:pointer}._replyForm_8398l_114 ._footerRow_8398l_132 ._sendBtn_8398l_150:disabled{opacity:.4;cursor:not-allowed}._modalOverlay_nth1p_1{position:fixed;inset:0;background-color:#0a0a0cd9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:9999;display:flex;align-items:center;justify-content:center;padding:1rem}._modalCard_nth1p_16{background:#141418;border:1px solid rgba(212,175,55,.25);border-radius:16px;width:100%;max-width:580px;max-height:90vh;overflow:hidden;padding:0;box-shadow:0 20px 40px #0009;color:#f5f5f7;display:flex;flex-direction:column}._header_nth1p_31{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(255,255,255,.08);padding:1.25rem 1.5rem;background:#16161c;flex-shrink:0}._header_nth1p_31 ._title_nth1p_40{font-family:var(--font-serif);font-size:1.35rem;font-weight:600;color:#e5c158;margin:0}._header_nth1p_31 ._closeButton_nth1p_47{background:transparent;border:none;color:#a1a1aa;font-size:1.5rem;cursor:pointer;line-height:1;transition:color .2s ease}._header_nth1p_31 ._closeButton_nth1p_47:hover{color:#fff}._formContainer_nth1p_60{display:flex;flex-direction:column;flex:1;overflow:hidden}._body_nth1p_67{padding:1.25rem 1.5rem;flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:1.25rem}._apiError_nth1p_76{color:#ef4444;font-size:.875rem;padding:.75rem 1rem;background:#ef44441a;border:1px solid rgba(239,68,68,.25);border-radius:8px}._attachmentSection_nth1p_85{background:#1a1a20;border:1px dashed rgba(229,193,88,.4);border-radius:10px;padding:1rem;display:flex;flex-direction:column;gap:.5rem}._attachmentSection_nth1p_85 ._warningBadge_nth1p_94{display:inline-flex;align-items:center;gap:.4rem;font-size:.825rem;font-weight:600;color:#ef4444;text-transform:uppercase;letter-spacing:.5px}._attachmentSection_nth1p_85 ._errorBox_nth1p_104{background:#0f0f12;border:1px solid rgba(239,68,68,.25);border-radius:8px;padding:.75rem 1rem;font-family:monospace;font-size:.85rem;color:#f87171;white-space:pre-wrap;word-break:break-word}._attachmentSection_nth1p_85 ._checkboxGroup_nth1p_115{display:flex;align-items:center;gap:.6rem;margin-top:.5rem;cursor:pointer;font-size:.9rem;color:#d1d5db;-webkit-user-select:none;user-select:none}._attachmentSection_nth1p_85 ._checkboxGroup_nth1p_115 input[type=checkbox]{width:18px;height:18px;accent-color:#e5c158;cursor:pointer}._formGroup_nth1p_132{display:flex;flex-direction:column;gap:.5rem}._formGroup_nth1p_132 label{font-size:.875rem;font-weight:500;color:#d1d5db}._formGroup_nth1p_132 textarea,._formGroup_nth1p_132 input[type=text]{background:#0f0f12;border:1px solid rgba(255,255,255,.12);border-radius:8px;padding:.75rem 1rem;color:#fff;font-size:.925rem;outline:none;transition:border-color .2s ease}._formGroup_nth1p_132 textarea:focus,._formGroup_nth1p_132 input[type=text]:focus{border-color:#e5c158}._formGroup_nth1p_132 textarea{min-height:110px;resize:vertical}._footer_nth1p_162{padding:1rem 1.5rem;display:flex;justify-content:flex-end;gap:1rem;border-top:1px solid rgba(255,255,255,.08);background:#111115;flex-shrink:0}._footer_nth1p_162 ._cancelButton_nth1p_171{background:transparent;border:1px solid rgba(255,255,255,.2);color:#d1d5db;padding:.65rem 1.25rem;border-radius:8px;cursor:pointer;font-weight:500}._footer_nth1p_162 ._cancelButton_nth1p_171:hover{background:#ffffff0d}._footer_nth1p_162 ._submitButton_nth1p_183{background:linear-gradient(135deg,#d4af37,#aa7c11);border:none;color:#0a0a0c;font-weight:600;padding:.65rem 1.5rem;border-radius:8px;cursor:pointer;transition:opacity .2s ease}._footer_nth1p_162 ._submitButton_nth1p_183:disabled{opacity:.4;cursor:not-allowed}._footer_nth1p_162 ._submitButton_nth1p_183:not(:disabled):hover{opacity:.9}._ordersContainer_r59iz_1{display:flex;flex-direction:column;gap:1.25rem;width:100%;padding:.5rem 0;font-family:var(--font-display, inherit);color:var(--text, #1e293b)}.is-cinematic ._ordersContainer_r59iz_1{font-family:var(--font-mono, monospace)}._ordersHeader_r59iz_14{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(148,163,184,.2);padding-bottom:.75rem}._ordersHeader_r59iz_14 h3{font-size:1.125rem;font-weight:600;margin:0;letter-spacing:.025em}._ordersHeader_r59iz_14 ._backButton_r59iz_27{background:transparent;border:none;cursor:pointer;font-size:.875rem;color:var(--text-muted, #64748b);display:flex;align-items:center;gap:.35rem;transition:color .2s ease}._ordersHeader_r59iz_14 ._backButton_r59iz_27:hover{color:var(--text, #0f172a)}._emptyState_r59iz_42{text-align:center;padding:3rem 1rem;color:var(--text-muted, #64748b)}._emptyState_r59iz_42 p{margin-top:.5rem;font-size:.95rem}._orderCard_r59iz_52{background-color:#c7c9c0;border:1px solid rgba(0,0,0,.12);border-radius:8px;overflow:hidden;transition:box-shadow .2s ease,border-color .2s ease}._orderCard_r59iz_52:hover{border-color:#00000040}._orderCardHeader_r59iz_63{display:flex;flex-direction:column;gap:.75rem;padding:1rem;background-color:#6a6455;color:#fff;cursor:pointer}@media (min-width: 768px){._orderCardHeader_r59iz_63{flex-direction:row;align-items:center;justify-content:space-between}}._orderMeta_r59iz_80{display:flex;flex-direction:column;gap:.25rem}._orderMeta_r59iz_80 ._orderId_r59iz_85{font-weight:600;font-size:.95rem;color:#fff}._orderMeta_r59iz_80 ._orderDate_r59iz_90{font-size:.8rem;color:#ffffffbf}._orderHeaderRight_r59iz_95{display:flex;align-items:center;justify-content:space-between;gap:1rem}@media (min-width: 768px){._orderHeaderRight_r59iz_95{justify-content:flex-end}}._orderTotal_r59iz_107{font-weight:700;font-size:1rem}._statusBadge_r59iz_112{display:inline-block;padding:.25rem .6rem;font-size:.75rem;font-weight:600;border-radius:9999px;text-transform:uppercase;letter-spacing:.05em}._statusBadge_r59iz_112._paid_r59iz_121{background-color:#dcfce7;color:#166534}._statusBadge_r59iz_112._shipped_r59iz_125{background-color:#e0f2fe;color:#075985}._statusBadge_r59iz_112._delivered_r59iz_129{background-color:#f0fdf4;color:#14532d}._statusBadge_r59iz_112._pending_r59iz_133{background-color:#fef9c3;color:#854d0e}._statusBadge_r59iz_112._failed_r59iz_137{background-color:#fee2e2;color:#991b1b}._orderDetailsExpandable_r59iz_142{padding:1rem;border-top:1px solid rgba(0,0,0,.1);display:flex;flex-direction:column;gap:1rem;background-color:#c7c9c0}._itemsGrid_r59iz_151{display:flex;flex-direction:column;gap:.75rem}._itemRow_r59iz_157{display:flex;align-items:center;gap:.85rem}._itemRow_r59iz_157 ._itemThumbnail_r59iz_162{width:52px;height:52px;border-radius:6px;object-fit:cover;background-color:#0000000d;flex-shrink:0}._itemRow_r59iz_157 ._itemInfo_r59iz_170{flex:1}._itemRow_r59iz_157 ._itemInfo_r59iz_170 ._itemName_r59iz_173{font-weight:600;font-size:.875rem;margin:0 0 .2rem}._itemRow_r59iz_157 ._itemInfo_r59iz_170 ._itemMeta_r59iz_178{font-size:.78rem;color:var(--text-muted, #64748b)}._itemRow_r59iz_157 ._itemPrice_r59iz_182{font-weight:600;font-size:.875rem;text-align:right}._actionRow_r59iz_188{display:flex;flex-direction:column;gap:.5rem;margin-top:.5rem}@media (min-width: 768px){._actionRow_r59iz_188{flex-direction:row;justify-content:flex-end}}._btnBase_r59iz_201,._reorderBtn_r59iz_201,._downloadBtn_r59iz_201{padding:.55rem 1rem;font-size:.85rem;font-weight:600;border-radius:6px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;transition:all .2s ease;border:1px solid transparent}._btnBase_r59iz_201:disabled,._reorderBtn_r59iz_201:disabled,._downloadBtn_r59iz_201:disabled{opacity:.6;cursor:not-allowed}._downloadBtn_r59iz_201{background-color:transparent;border-color:#94a3b866;color:var(--text, #1e293b)}._downloadBtn_r59iz_201:hover:not(:disabled){background-color:#0000000a}._reorderBtn_r59iz_201{background-color:var(--primary, #0f172a);color:#fff}._reorderBtn_r59iz_201:hover:not(:disabled){opacity:.9}._warningBanner_r59iz_236{background-color:#fffbeeb0;border:1px solid #fde68a;color:#92400e;padding:.85rem 1rem;border-radius:6px;font-size:.85rem;display:flex;flex-direction:column;gap:.35rem}._warningBanner_r59iz_236 ._warningTitle_r59iz_247{font-weight:700}._warningBanner_r59iz_236 ul{margin:0;padding-left:1.2rem}._confirmSection_r59iz_255{display:flex;flex-direction:column;gap:1.25rem}._formGrid_r59iz_261{display:flex;flex-direction:column;gap:.85rem}@media (min-width: 768px){._formGrid_r59iz_261{display:grid;grid-template-columns:1fr 1fr}}@media (min-width: 768px){._formGrid_r59iz_261 ._fullWidth_r59iz_273{grid-column:1/-1}}._fieldGroup_r59iz_278{display:flex;flex-direction:column;gap:.3rem}._fieldGroup_r59iz_278 label{font-size:.78rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted, #64748b)}._fieldGroup_r59iz_278 input,._fieldGroup_r59iz_278 textarea{padding:.55rem .75rem;border:1px solid rgba(148,163,184,.3);border-radius:6px;font-size:.875rem;background-color:var(--surface, #ffffff);color:var(--text, #0f172a);font-family:inherit}._fieldGroup_r59iz_278 input:focus,._fieldGroup_r59iz_278 textarea:focus{outline:none;border-color:var(--primary, #0f172a);box-shadow:0 0 0 2px #0f172a1a}._summaryBox_r59iz_307{background-color:#00000005;border:1px solid rgba(148,163,184,.2);border-radius:6px;padding:1rem;display:flex;flex-direction:column;gap:.5rem}._summaryBox_r59iz_307 ._summaryRow_r59iz_316{display:flex;justify-content:space-between;font-size:.875rem}._summaryBox_r59iz_307 ._summaryRow_r59iz_316._totalRow_r59iz_321{font-weight:700;font-size:1rem;border-top:1px solid rgba(148,163,184,.2);padding-top:.5rem;margin-top:.25rem}._modalOverlay_1e5t9_1{position:fixed;inset:0;z-index:2100;display:flex;align-items:flex-start;justify-content:center;padding:1rem;overflow-y:auto;background-color:#000000a6;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);animation:_fadeInOverlay_1e5t9_1 .3s cubic-bezier(.19,1,.22,1);overscroll-behavior:contain;box-sizing:border-box}._modalCard_1e5t9_17{box-sizing:border-box;position:relative;width:100%;max-width:32rem;max-height:calc(100dvh - 2rem);display:flex;flex-direction:column;border-radius:1.25rem;padding:1.25rem 1.25rem 1rem;background-color:#ffffffd9;-webkit-backdrop-filter:blur(40px) saturate(200%);backdrop-filter:blur(40px) saturate(200%);border:1px solid rgba(255,255,255,.6);box-shadow:0 25px 60px -15px #0000004d,inset 0 1px #fffc;color:var(--color-ink, #0f172a);animation:_scaleUpCard_1e5t9_1 .3s cubic-bezier(.19,1,.22,1);overflow:hidden}._is-cinematic_1e5t9_35 ._modalCard_1e5t9_17,.dark ._modalCard_1e5t9_17{background-color:#121214e6;border:1px solid rgba(255,255,255,.18);box-shadow:0 25px 60px -15px #0009,inset 0 1px #fff3;color:#f5f5f7}._modalHeader_1e5t9_42,._progressContainer_1e5t9_43{flex-shrink:0}._modalBody_1e5t9_47{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-right:.25rem;scrollbar-width:thin;scrollbar-color:rgba(15,23,42,.2) transparent}._modalBody_1e5t9_47::-webkit-scrollbar{width:6px}._modalBody_1e5t9_47::-webkit-scrollbar-thumb{background-color:#0f172a33;border-radius:9999px}.dark ._modalBody_1e5t9_47{scrollbar-color:rgba(255,255,255,.2) transparent}.dark ._modalBody_1e5t9_47::-webkit-scrollbar-thumb{background-color:#fff3}._closeBtn_1e5t9_70{position:absolute;top:1rem;right:1rem;width:2rem;height:2rem;border-radius:9999px;border:none;background-color:#0f172a0f;color:inherit;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;z-index:20}._closeBtn_1e5t9_70:hover{background-color:#0f172a26;transform:rotate(90deg)}._mainNavTabs_1e5t9_92{display:flex;gap:.5rem;margin-bottom:1rem;border-bottom:1px solid rgba(148,163,184,.2);padding-bottom:.5rem;flex-shrink:0}._mainNavTabBtn_1e5t9_101{padding:.45rem .85rem;font-size:.85rem;font-weight:600;border-radius:6px;border:none;background:transparent;color:var(--text-muted, #64748b);cursor:pointer;transition:all .2s ease}._mainNavTabBtn_1e5t9_101:hover{color:var(--text, #0f172a);background-color:#0000000a}._activeMainNavTab_1e5t9_117{color:var(--text, #0f172a)!important;background-color:#00000014!important}._is-cinematic_1e5t9_35 ._activeMainNavTab_1e5t9_117,.dark ._activeMainNavTab_1e5t9_117{color:#fff!important;background-color:#ffffff26!important}._modalHeader_1e5t9_42{margin-bottom:.75rem}._primaryHeading_1e5t9_130{font-size:1.35rem;font-family:var(--font-serif, serif);font-weight:400;margin:0 0 .25rem}._secondaryHeading_1e5t9_137{font-size:.75rem;opacity:.7;margin:0;line-height:1.3}._progressContainer_1e5t9_43{margin-bottom:.875rem;padding:.625rem .875rem;border-radius:.75rem;background-color:#0f172a0a}.dark ._progressContainer_1e5t9_43{background-color:#ffffff0f}._progressTextRow_1e5t9_154{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}._progressLabel_1e5t9_161{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}._progressPercent_1e5t9_168{font-size:.8125rem;font-weight:700;color:#d97706}._trackBar_1e5t9_174{width:100%;height:.5rem;border-radius:9999px;background-color:#0f172a1a;overflow:hidden}.dark ._trackBar_1e5t9_174{background-color:#ffffff26}._fillBar_1e5t9_185{height:100%;background:linear-gradient(90deg,#f59e0b,#10b981);border-radius:9999px;transition:width .6s cubic-bezier(.19,1,.22,1)}._avatarSection_1e5t9_192{display:flex;flex-direction:column;align-items:center;gap:1rem;margin-bottom:1.5rem}._previewBox_1e5t9_200{display:flex;align-items:center;justify-content:center}._tabButtons_1e5t9_206{display:flex;gap:.5rem;background-color:#0f172a0d;padding:.25rem;border-radius:.75rem}.dark ._tabButtons_1e5t9_206{background-color:#ffffff14}._tabBtn_1e5t9_217{padding:.375rem .875rem;border-radius:.5rem;border:none;font-size:.75rem;font-weight:600;cursor:pointer;background:transparent;color:inherit;opacity:.7;transition:all .2s ease}._tabBtn_1e5t9_217._activeTab_1e5t9_229{opacity:1;background-color:#fff;box-shadow:0 2px 8px #0000001a}.dark ._tabBtn_1e5t9_217._activeTab_1e5t9_229{background-color:#fff3}._uploadBox_1e5t9_238{display:flex;flex-direction:column;align-items:center;gap:.5rem;width:100%}._fileLabel_1e5t9_246{display:inline-block;padding:.5rem 1rem;border-radius:.625rem;border:1px stroke rgba(15,23,42,.2);background-color:#0f172a0f;font-size:.75rem;font-weight:600;cursor:pointer;transition:all .2s ease}._fileLabel_1e5t9_246:hover{background-color:#0f172a1f}.dark ._fileLabel_1e5t9_246{background-color:#ffffff1a}._fileInput_1e5t9_264{display:none}._uploadHint_1e5t9_268{font-size:.6875rem;opacity:.6;text-align:center}._cartoonGallery_1e5t9_274{display:grid;grid-template-columns:repeat(4,1fr);gap:.625rem;width:100%}._cartoonOption_1e5t9_281{border-radius:.75rem;border:2px solid transparent;background-color:#0f172a0a;padding:.375rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}._cartoonOption_1e5t9_281:hover{transform:scale(1.08)}._cartoonOption_1e5t9_281._selectedCartoon_1e5t9_295{border-color:#10b981;background-color:#10b9811a}.dark ._cartoonOption_1e5t9_281{background-color:#ffffff0f}._cartoonThumb_1e5t9_303{width:2.25rem;height:2.25rem}._profileForm_1e5t9_308{display:flex;flex-direction:column;gap:.875rem}._fieldRow_1e5t9_314{display:grid;grid-template-columns:1fr;gap:.875rem}@media (min-width: 640px){._fieldRow_1e5t9_314{grid-template-columns:1fr 1fr}}._fieldGroup_1e5t9_325{display:flex;flex-direction:column;gap:.25rem}._fieldLabel_1e5t9_331{font-size:.75rem;font-weight:600;letter-spacing:.02em}._textInput_1e5t9_337,._textareaInput_1e5t9_338{width:100%;padding:.625rem .875rem;border-radius:.625rem;border:1px solid rgba(15,23,42,.15);background-color:#ffffffb3;font-family:inherit;font-size:.8125rem;color:inherit;outline:none;transition:all .2s ease}._textInput_1e5t9_337:focus,._textareaInput_1e5t9_338:focus{border-color:var(--color-ink, #0f172a);box-shadow:0 0 0 2px #0f172a1a}.dark ._textInput_1e5t9_337,.dark ._textareaInput_1e5t9_338{background-color:#ffffff0f;border-color:#fff3}.dark ._textInput_1e5t9_337:focus,.dark ._textareaInput_1e5t9_338:focus{border-color:#fff;box-shadow:0 0 0 2px #fff3}._textInput_1e5t9_337._inputError_1e5t9_365,._textareaInput_1e5t9_338._inputError_1e5t9_365{border-color:#ef4444!important;box-shadow:0 0 0 2px #ef444433!important}._fieldErrorText_1e5t9_371{font-size:.6875rem;color:#ef4444;font-weight:500;margin-top:.125rem}._stickyFooter_1e5t9_378{position:sticky;bottom:0;z-index:10;padding-top:.75rem;padding-bottom:.25rem;background-color:transparent}._submitBtn_1e5t9_387{margin-top:0;width:100%;padding:.75rem;border-radius:.75rem;border:none;background-color:var(--color-ink, #0f172a);color:#fff;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s cubic-bezier(.19,1,.22,1);box-shadow:0 4px 15px #00000026}._submitBtn_1e5t9_387:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 8px 25px #00000040}._submitBtn_1e5t9_387:disabled{opacity:.6;cursor:not-allowed}.dark ._submitBtn_1e5t9_387{background-color:#fff;color:#0a0a0a}._errorAlert_1e5t9_414{padding:.625rem .875rem;border-radius:.625rem;background-color:#ef44441a;border:1px solid rgba(239,68,68,.3);color:#ef4444;font-size:.75rem}._successAlert_1e5t9_423{padding:.625rem .875rem;border-radius:.625rem;background-color:#10b9811a;border:1px solid rgba(16,185,129,.3);color:#10b981;font-size:.75rem}@keyframes _fadeInOverlay_1e5t9_1{0%{opacity:0}to{opacity:1}}@keyframes _scaleUpCard_1e5t9_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}._headerContainer_4bh0x_1{position:fixed;top:calc(var(--offer-banner-height, 0px) + .75rem);left:50%;transform:translate(-50%);width:calc(100% - 1rem);max-width:80rem;z-index:900;padding:.5rem .75rem;display:flex;align-items:center;justify-content:space-between;background-color:#ffffff0d;-webkit-backdrop-filter:blur(40px) saturate(200%);backdrop-filter:blur(40px) saturate(200%);border-radius:1.5rem;border:1px solid rgba(255,255,255,.2);box-shadow:0 20px 50px -10px #0000004d,inset 0 1px #fff6;transition:top .35s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.19,1,.22,1)}._headerContainer_4bh0x_1:hover{transform:translate(-50%) scale(1.01)}@media (min-width: 768px){._headerContainer_4bh0x_1{top:calc(var(--offer-banner-height, 0px) + 1.25rem);width:calc(100% - 8rem);padding:1.25rem 2rem;border-radius:2rem}}._glossyReflection_4bh0x_32{position:absolute;inset-x:0;top:0;height:50%;background:linear-gradient(to bottom,rgba(255,255,255,.08),transparent);pointer-events:none}._toggleContainer_4bh0x_41{position:relative;z-index:10}._logo_4bh0x_46{display:flex;position:absolute;left:50%;transform:translate(-50%);flex-direction:column;align-items:center;justify-content:center;line-height:.95;font-size:11px;letter-spacing:.14em;font-family:var(--font-serif);font-style:italic;font-weight:300;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:opacity .3s ease;z-index:10}._logo_4bh0x_46:hover{opacity:.6}@media (min-width: 768px){._logo_4bh0x_46{flex-direction:row;line-height:normal;font-size:1.25rem;letter-spacing:.15em;gap:.75rem}}@media (min-width: 1024px){._logo_4bh0x_46{font-size:1.5rem}}._logo_4bh0x_46._dark_4bh0x_83{color:#fff}._logo_4bh0x_46._light_4bh0x_86{color:var(--color-ink)}._navContainer_4bh0x_90{display:flex;align-items:center;gap:.35rem;z-index:10;margin-left:auto;margin-right:0}@media (min-width: 768px){._navContainer_4bh0x_90{gap:1rem;margin-left:0;margin-right:0}}._navButton_4bh0x_106{padding:.4rem;border-radius:9999px;background:transparent;border:none;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:.5rem;position:relative}@media (min-width: 768px){._navButton_4bh0x_106{padding:.5rem 1rem}}._navButton_4bh0x_106._dark_4bh0x_83{color:#fff}._navButton_4bh0x_106._dark_4bh0x_83:hover{background-color:#ffffff1a}._navButton_4bh0x_106._light_4bh0x_86{color:var(--color-ink)}._navButton_4bh0x_106._light_4bh0x_86:hover{background-color:#0f172a0d}._mobileIconOnly_4bh0x_136{display:inline-flex;align-items:center;justify-content:center;position:relative}@media (min-width: 768px){._mobileIconOnly_4bh0x_136{display:none}}._mobileIconOnly_4bh0x_136 svg{transition:transform .3s ease}._mobileIconOnly_4bh0x_136:hover svg{transform:scale(1.1)}._desktopTextOnly_4bh0x_154{display:none}@media (min-width: 768px){._desktopTextOnly_4bh0x_154{display:inline;font-size:.75rem;text-transform:uppercase;letter-spacing:.1em;font-weight:500}}._cartBadge_4bh0x_167{position:absolute;top:-6px;right:-8px;min-width:1.1rem;height:1.1rem;padding:0 .2rem;background-color:var(--color-ink, #0f172a);color:#fff;font-size:9px;font-weight:700;display:flex;align-items:center;justify-content:center;border-radius:9999px;line-height:1;box-shadow:0 2px 5px #0000004d;z-index:10}._dark_4bh0x_83 ._cartBadge_4bh0x_167{background-color:#fff;color:#000}._light_4bh0x_86 ._cartBadge_4bh0x_167{background-color:var(--color-ink, #0f172a);color:#fff}._profileContainer_4bh0x_195{position:relative;display:inline-block}._dropdownContainer_4bh0x_200{position:absolute;top:100%;right:0;margin-top:.75rem;width:15.5rem;border-radius:1.25rem;padding:1rem;display:flex;flex-direction:column;gap:.75rem;z-index:300;background-color:#ffffff14;-webkit-backdrop-filter:blur(40px) saturate(200%);backdrop-filter:blur(40px) saturate(200%);border:1px solid rgba(255,255,255,.25);box-shadow:0 20px 50px -10px #0000004d,inset 0 1px #fff6;transition:all .3s cubic-bezier(.19,1,.22,1)}._dropdownContainer_4bh0x_200._dark_4bh0x_83{background-color:#0a0a0aa6;border:1px solid rgba(255,255,255,.18);box-shadow:0 20px 50px -10px #00000080,inset 0 1px #fff3;color:#f5f5f7}._dropdownContainer_4bh0x_200._light_4bh0x_86{background-color:#ffffff73;border:1px solid rgba(255,255,255,.6);box-shadow:0 20px 50px -10px #0000001a,inset 0 1px #fffc;color:var(--color-ink, #0F172A)}._dropdownHeader_4bh0x_231{display:flex;flex-direction:column;gap:.5rem;padding:.75rem;border-radius:.75rem;background-color:#e5e5e0;color:var(--color-ink, #0f172a);box-shadow:0 2px 8px #0000000d}._dark_4bh0x_83 ._dropdownHeader_4bh0x_231{background-color:#18181b;color:#f5f5f7;box-shadow:0 2px 8px #0000004d}._dropdownTitle_4bh0x_247{font-size:.625rem;text-transform:uppercase;letter-spacing:.1em;opacity:.5;font-weight:600}._userEmail_4bh0x_255{font-size:.8125rem;font-weight:500;word-break:break-all}._rolesList_4bh0x_261{display:flex;flex-wrap:wrap;gap:.25rem;margin-top:.125rem}._roleBadge_4bh0x_268{font-size:.625rem;padding:.2rem .6rem;border-radius:9999px;text-transform:uppercase;font-weight:700;letter-spacing:.05em;background-color:#27272a;color:#f4f4f5}._roleBadgeLight_4bh0x_279{background-color:#d1d1ca;color:#0f172a}._divider_4bh0x_284{border:0;height:1px;background-color:#ffffff1a;margin:0}._dividerLight_4bh0x_291{background-color:#0f172a14}._avatarTrigger_4bh0x_295{background:transparent;border:none;padding:0;margin:0;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:9999px;outline:none}._avatarTrigger_4bh0x_295:focus-visible{box-shadow:0 0 0 2px #fff6}._userSummaryRow_4bh0x_311{display:flex;align-items:center;gap:.75rem}._userInfoCol_4bh0x_317{display:flex;flex-direction:column;gap:.125rem;overflow:hidden}._userNameText_4bh0x_324{font-size:.875rem;font-weight:600;text-transform:capitalize;line-height:1.2}._userEmailText_4bh0x_331{font-size:.71875rem;opacity:.7;word-break:break-all;line-height:1.2}._menuItem_4bh0x_338{width:100%;padding:.625rem .75rem;border-radius:.75rem;border:none;text-align:left;cursor:pointer;background-color:#18181b;color:#f5f5f7;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex;align-items:center;gap:.75rem;box-shadow:0 2px 8px #0003}._menuItem_4bh0x_338:hover{background-color:#27272a}._menuItemLight_4bh0x_357{background-color:#e5e5e0;color:var(--color-ink, #0f172a);box-shadow:0 2px 8px #0000000a}._menuItemLight_4bh0x_357:hover{background-color:#d8d8d2}._menuIconBox_4bh0x_366{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:.5rem;background-color:#27272a;flex-shrink:0}._menuItemLight_4bh0x_357 ._menuIconBox_4bh0x_366{background-color:#d1d1ca}._menuTextGroup_4bh0x_380{display:flex;flex-direction:column;gap:.125rem}._menuTitle_4bh0x_386{font-size:.8125rem;font-weight:600;line-height:1.2}._menuHint_4bh0x_392{font-size:.6875rem;opacity:.6;line-height:1.2}._signOutBtn_4bh0x_398{width:100%;padding:.625rem .75rem;border-radius:.75rem;border:none;cursor:pointer;transition:all .2s cubic-bezier(.16,1,.3,1);background-color:#2e1014;color:#f87171;display:flex;align-items:center;gap:.75rem;text-align:left;box-shadow:0 2px 8px #0003}._signOutBtn_4bh0x_398:hover{background-color:#3f151b}._signOutBtnLight_4bh0x_417{background-color:#fee2e2;color:#991b1b;box-shadow:0 2px 8px #0000000a}._signOutBtnLight_4bh0x_417:hover{background-color:#fecaca}._signOutIconBox_4bh0x_426{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:.5rem;background-color:#ef444433;color:#f87171;flex-shrink:0}._signOutBtnLight_4bh0x_417 ._signOutIconBox_4bh0x_426{background-color:#fca5a5;color:#991b1b}._signOutTitle_4bh0x_442{font-size:.8125rem;font-weight:600;color:inherit;line-height:1.2}._signOutHint_4bh0x_449{font-size:.6875rem;opacity:.8;color:inherit;line-height:1.2}._itemDot_4bh0x_456{position:absolute;top:.25rem;right:.25rem;width:.5rem;height:.5rem;border-radius:9999px;background-color:#ef4444;box-shadow:0 0 4px #ef4444cc}._overlay_qsele_1{position:fixed;inset:0;z-index:600;background-color:#00000073;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);display:flex;align-items:center;justify-content:center;padding:1rem;animation:_fadeIn_qsele_1 .3s ease-out}._modalContainer_qsele_14{background:#faf9f6;border:1px solid rgba(41,33,31,.12);border-radius:1.5rem;width:100%;max-width:56rem;height:min(90vh,840px);display:flex;flex-direction:column;box-shadow:0 25px 50px -12px #0000004d;overflow:hidden;animation:_slideUp_qsele_1 .3s ease-out}._header_qsele_28{padding:1.5rem 2rem;border-bottom:1px solid rgba(41,33,31,.08);display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;background:#ffffffb3}._headerBrandInfo_qsele_38{display:flex;flex-direction:column;gap:.25rem}._headerBadge_qsele_44{font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:#b38600;background:#d4af371f;padding:.15rem .5rem;border-radius:9999px;width:fit-content;border:1px solid rgba(212,175,55,.25)}._headerTitle_qsele_57{font-family:var(--font-serif, "Playfair Display", serif);font-size:1.35rem;font-weight:500;color:#29211f;margin:0;letter-spacing:-.01em}._headerSubtitle_qsele_66{font-size:.8rem;color:#5e4a47;margin:0;line-height:1.4}._metaRow_qsele_73{font-size:.7rem;color:#8c7673;display:flex;align-items:center;gap:.5rem;margin-top:.25rem}._metaDot_qsele_82{font-size:.6rem}._closeBtn_qsele_86{background:transparent;border:none;font-size:1.75rem;line-height:1;color:#5e4a47;cursor:pointer;padding:.25rem .5rem;border-radius:.5rem;transition:all .2s ease}._closeBtn_qsele_86:hover{color:#29211f;background:#29211f0f}._toolbar_qsele_102{padding:1rem 2rem;background:#ffffff80;border-bottom:1px solid rgba(41,33,31,.08);display:flex;flex-direction:column;gap:1rem}@media (min-width: 768px){._toolbar_qsele_102{flex-direction:row;align-items:center;justify-content:space-between}}._searchContainer_qsele_118{position:relative;display:flex;align-items:center;flex:1;max-width:28rem}._searchIcon_qsele_126{position:absolute;left:.85rem;color:#8c7673;pointer-events:none}._searchInput_qsele_133{width:100%;padding:.6rem 2.25rem .6rem 2.5rem;font-size:.8rem;color:#29211f;background:#fff;border:1px solid rgba(41,33,31,.15);border-radius:9999px;outline:none;transition:all .2s ease}._searchInput_qsele_133:focus{border-color:#29211f;box-shadow:0 0 0 3px #29211f14}._searchInput_qsele_133::placeholder{color:#a08c89}._clearSearchBtn_qsele_152{position:absolute;right:.75rem;background:transparent;border:none;font-size:.7rem;color:#8c7673;cursor:pointer;font-weight:600}._clearSearchBtn_qsele_152:hover{color:#29211f}._quickActionsGroup_qsele_166{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}._quickActionBtn_qsele_173{background-color:#29211f;color:#fff;font-size:.7rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;padding:.55rem 1.15rem;border-radius:9999px;border:none;cursor:pointer;transition:all .2s ease}._quickActionBtn_qsele_173:hover{background-color:#423633}._quickActionBtnSecondary_qsele_190{background-color:transparent;color:#29211f;font-size:.7rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;padding:.55rem 1.15rem;border-radius:9999px;border:1px solid rgba(41,33,31,.2);cursor:pointer;transition:all .2s ease}._quickActionBtnSecondary_qsele_190:hover{background-color:#29211f0d;border-color:#29211f}._bodyLayout_qsele_208{display:flex;flex:1;overflow:hidden}._sidebarNav_qsele_214{width:17rem;background:#fff6;border-right:1px solid rgba(41,33,31,.08);padding:1.25rem 1rem;overflow-y:auto;display:none}@media (min-width: 768px){._sidebarNav_qsele_214{display:block}}._sidebarNav_qsele_214 ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.4rem}._sidebarTitle_qsele_236{font-size:.65rem;font-weight:700;letter-spacing:.12em;color:#8c7673;margin-bottom:.75rem;padding-left:.5rem}._navItemBtn_qsele_245{width:100%;text-align:left;background:transparent;border:none;padding:.6rem .75rem;border-radius:.5rem;font-size:.75rem;color:#5e4a47;cursor:pointer;transition:all .2s ease;line-height:1.35}._navItemBtn_qsele_245:hover{background:#29211f0d;color:#29211f}._activeNavItem_qsele_263{background:#fff!important;color:#29211f!important;font-weight:600;box-shadow:0 2px 6px #0000000a;border-left:3px solid #29211f}._clauseContentArea_qsele_271{flex:1;padding:1.5rem 2rem;overflow-y:auto;display:flex;flex-direction:column;gap:1.5rem}._clauseSectionCard_qsele_280{background:#fff;border:1px solid rgba(41,33,31,.08);border-radius:1rem;padding:1.25rem 1.5rem;box-shadow:0 2px 8px #00000005}._sectionTitle_qsele_288{font-family:var(--font-serif, "Playfair Display", serif);font-size:1.05rem;font-weight:600;color:#29211f;margin:0 0 .5rem}._sectionSummaryBadge_qsele_296{font-size:.7rem;font-weight:600;color:#7a6360;background:#faf7f2;padding:.3rem .65rem;border-radius:.4rem;margin-bottom:1rem;border:1px solid rgba(41,33,31,.06)}._sectionParagraph_qsele_307{font-size:.78rem;color:#4a3d3a;line-height:1.65;margin-bottom:.85rem}._sectionParagraph_qsele_307:last-child{margin-bottom:0}._noResultsState_qsele_317{text-align:center;padding:3rem 1.5rem;color:#5e4a47;font-size:.85rem}._resetSearchBtn_qsele_324{margin-top:1rem;background:#29211f;color:#fff;border:none;font-size:.75rem;padding:.5rem 1.25rem;border-radius:9999px;cursor:pointer}._dpoContactCard_qsele_335{background:#d4af3714;border:1px solid rgba(212,175,55,.25);border-radius:1rem;padding:1.25rem 1.5rem;margin-top:1rem}._dpoContactCard_qsele_335 h4{font-size:.9rem;font-weight:600;color:#29211f;margin:0 0 .75rem}._dpoContactCard_qsele_335 p{font-size:.75rem;color:#4a3d3a;margin:0 0 .4rem;line-height:1.5}._dpoContactCard_qsele_335 p a{color:#29211f;text-decoration:underline;font-weight:600}._responsePromise_qsele_360{font-style:italic;color:#7a6360!important;font-size:.7rem!important;margin-top:.5rem!important}._submitRequestBtn_qsele_367{margin-top:.85rem;background-color:#29211f;color:#fff;font-size:.7rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:.6rem 1.25rem;border-radius:9999px;border:none;cursor:pointer}._submitRequestBtn_qsele_367:hover{background-color:#423633}._modalFooter_qsele_384{padding:1rem 2rem;border-top:1px solid rgba(41,33,31,.08);background:#ffffffb3;display:flex;align-items:center;justify-content:space-between;gap:1rem}._footerNote_qsele_394{font-size:.7rem;color:#8c7673;margin:0}._modalFooterCloseBtn_qsele_400{background:transparent;color:#29211f;font-size:.75rem;font-weight:600;border:1px solid rgba(41,33,31,.2);padding:.5rem 1.25rem;border-radius:9999px;cursor:pointer;transition:all .2s ease}._modalFooterCloseBtn_qsele_400:hover{background:#29211f0d}@keyframes _fadeIn_qsele_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_qsele_1{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}._footerContainer_1xkpa_1{position:relative;background-color:var(--color-surface-offwhite);padding:3rem 1.5rem 2.5rem;overflow:hidden;border-top:1px solid rgba(15,23,42,.05);transition:colors .5s ease}@media (min-width: 768px){._footerContainer_1xkpa_1{padding-top:3.5rem;padding-bottom:3rem}}@media (min-width: 1024px){._footerContainer_1xkpa_1{padding-top:4rem;padding-bottom:3rem}}._brandWatermark_1xkpa_22{position:absolute;left:0;right:0;bottom:1.25rem;display:flex;align-items:center;justify-content:center;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.06}@media (min-width: 768px){._brandWatermark_1xkpa_22{bottom:1.5rem}}._brandWatermark_1xkpa_22 h2{font-size:8.5vw;font-family:var(--font-serif);font-weight:300;color:var(--color-ink);letter-spacing:.02em;white-space:nowrap;line-height:1;text-transform:uppercase}@media (min-width: 768px){._brandWatermark_1xkpa_22 h2{font-size:7.5vw}}._gridContent_1xkpa_55{position:relative;z-index:10;max-width:80rem;margin:0 auto;display:grid;grid-template-cols:1fr;gap:4rem}@media (min-width: 768px){._gridContent_1xkpa_55{grid-template-cols:repeat(2,1fr);gap:3rem}}@media (min-width: 1024px){._gridContent_1xkpa_55{grid-template-cols:repeat(5,1fr)}}._brandSection_1xkpa_76{display:flex;flex-direction:column;gap:2rem}@media (min-width: 1024px){._brandSection_1xkpa_76{grid-column:span 2}}._brandSection_1xkpa_76 h3{font-size:1.875rem;font-family:var(--font-serif);font-weight:300;color:var(--color-ink);letter-spacing:-.025em;text-transform:uppercase}._brandSection_1xkpa_76 p{max-width:20rem;color:var(--color-ink-muted);font-weight:300;line-height:1.625;font-size:.875rem}@media (min-width: 1024px){._brandSection_1xkpa_76 p{font-size:1rem}}._estContainer_1xkpa_107{padding-top:1rem;display:flex;align-items:center;gap:1.5rem}._dividerLine_1xkpa_114{width:3rem;height:1px;background-color:#0f172a33}._estText_1xkpa_120{font-size:10px;text-transform:uppercase;letter-spacing:.4em;color:var(--color-ink-faint);font-weight:500}._columnSection_1xkpa_128{display:flex;flex-direction:column;gap:2rem}._columnSection_1xkpa_128 h4{font-size:10px;text-transform:uppercase;letter-spacing:.4em;color:var(--color-ink-faint);font-weight:600}._columnSection_1xkpa_128 ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1rem}._columnSection_1xkpa_128 a{font-size:.875rem;color:var(--color-ink-muted);text-decoration:none;font-weight:300;transition:color .3s ease}._columnSection_1xkpa_128 a:hover{color:var(--color-ink)}._newsletterSection_1xkpa_159{display:flex;flex-direction:column;gap:2rem;padding-top:3rem;border-top:1px solid rgba(15,23,42,.05)}@media (min-width: 768px){._newsletterSection_1xkpa_159{padding-top:0;border-top:none}}@media (min-width: 1024px){._newsletterSection_1xkpa_159{grid-column:4/span 2}}._newsletterSection_1xkpa_159 h4{font-size:1.25rem;font-family:var(--font-serif);font-weight:300;color:var(--color-ink);letter-spacing:-.025em}._newsletterSection_1xkpa_159 p{font-size:.875rem;color:var(--color-ink-muted);font-weight:300;line-height:1.625}._formContainer_1xkpa_191{display:flex;flex-direction:column;gap:1rem;max-width:28rem}@media (min-width: 640px){._formContainer_1xkpa_191{flex-direction:row}}._emailInput_1xkpa_203{flex:1;background:transparent;border:none;border-bottom:1px solid rgba(15,23,42,.2);padding:1rem .5rem;font-size:.875rem;color:var(--color-ink);font-weight:300;transition:border-color .3s ease}._emailInput_1xkpa_203:focus{outline:none;border-color:var(--color-ink)}._emailInput_1xkpa_203::placeholder{color:var(--color-ink-faint)}._subscribeButton_1xkpa_222{padding-left:0!important;padding-right:0!important;font-size:10px!important}@media (min-width: 640px){._subscribeButton_1xkpa_222{width:auto!important}}._bottomBar_1xkpa_233{position:relative;z-index:10;max-width:80rem;margin:2.5rem auto 0;padding-top:1.5rem;border-top:1px solid rgba(15,23,42,.05);display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:1.5rem}@media (min-width: 768px){._bottomBar_1xkpa_233{margin-top:3rem;flex-direction:row}}._copyrightText_1xkpa_253{font-size:10px;text-transform:uppercase;letter-spacing:.2em;color:var(--color-ink-faint);font-weight:500}._bottomLinks_1xkpa_261{display:flex;align-items:center;gap:2rem;font-size:10px;text-transform:uppercase;letter-spacing:.2em;color:var(--color-ink-faint);font-weight:500}._bottomLinks_1xkpa_261 a{color:inherit;text-decoration:none;transition:color .3s ease}._bottomLinks_1xkpa_261 a:hover{color:var(--color-ink)}._policyBtn_1xkpa_280{background:transparent;border:none;padding:0;margin:0;font:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit;cursor:pointer;transition:color .3s ease}._policyBtn_1xkpa_280:hover{color:var(--color-ink)}._heartIcon_1xkpa_296{color:#f87171}._dotSeparator_1xkpa_300{width:4px;height:4px;border-radius:9999px;background-color:#0f172a1a}._cookieConsentContainer_xcbs4_1{position:fixed;bottom:1rem;left:1rem;right:1rem;z-index:500;background-color:var(--color-surface-white, rgba(255, 255, 255, .9));-webkit-backdrop-filter:blur(24px) saturate(180%);backdrop-filter:blur(24px) saturate(180%);padding:1.5rem;border-radius:1.5rem;border:1px solid rgba(15,23,42,.08);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;transition:colors .5s ease}@media (min-width: 768px){._cookieConsentContainer_xcbs4_1{bottom:2rem;left:2rem;right:auto;max-width:24rem;padding:2rem;border-radius:1.75rem}}._title_xcbs4_26{font-size:.875rem;font-family:var(--font-serif);color:var(--color-ink, #29211f);margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.1em}._message_xcbs4_35{font-size:.75rem;color:var(--color-ink-muted, #5e4a47);line-height:1.625;margin-bottom:1.5rem}._actions_xcbs4_42{display:flex;align-items:center;gap:1rem}._acceptButton_xcbs4_48{background-color:#29211f!important;color:#fff!important;font-size:10px!important;padding:.75rem 1.5rem!important;border-radius:4px!important;border:1px solid #29211f!important;font-weight:600!important;letter-spacing:.1em!important;transition:all .3s ease!important}._acceptButton_xcbs4_48:hover{background-color:#423633!important;border-color:#423633!important}._declineButton_xcbs4_64{font-size:10px;text-transform:uppercase;letter-spacing:.1em;font-weight:600;color:var(--color-ink-muted, #5e4a47);background:transparent;border:none;cursor:pointer;transition:color .3s ease}._declineButton_xcbs4_64:hover{color:var(--color-ink, #29211f)}._preferencesModalOverlay_xcbs4_79{position:fixed;inset:0;z-index:600;background-color:#00000073;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);display:flex;align-items:center;justify-content:center;padding:1rem;animation:_fadeIn_xcbs4_1 .3s ease-out}._preferencesModal_xcbs4_79{background:#faf9f6;border:1px solid rgba(41,33,31,.12);border-radius:1.5rem;width:100%;max-width:36rem;max-height:calc(100vh - 3rem);display:flex;flex-direction:column;box-shadow:0 25px 50px -12px #0000004d;overflow:hidden;animation:_slideUp_xcbs4_1 .3s ease-out}._modalHeader_xcbs4_106{padding:1.5rem;border-bottom:1px solid rgba(41,33,31,.08);display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;background:#fff9}._modalTitle_xcbs4_116{font-family:var(--font-serif, "Playfair Display", serif);font-size:1.15rem;font-weight:500;color:#29211f;margin:0 0 .25rem;letter-spacing:-.01em}._modalSubtitle_xcbs4_125{font-size:.75rem;color:#5e4a47;margin:0;line-height:1.45}._modalCloseBtn_xcbs4_132{background:transparent;border:none;font-size:1.5rem;line-height:1;color:#5e4a47;cursor:pointer;padding:.25rem;transition:color .2s ease}._modalCloseBtn_xcbs4_132:hover{color:#29211f}._categoryList_xcbs4_146{padding:1.25rem 1.5rem;overflow-y:auto;display:flex;flex-direction:column;gap:1rem;flex:1}._categoryCard_xcbs4_155{background:#fff;border:1px solid rgba(41,33,31,.08);border-radius:1rem;padding:1rem 1.25rem;box-shadow:0 2px 8px #00000005}._categoryHeader_xcbs4_163{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.4rem}._categoryTitleGroup_xcbs4_171{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}._categoryTitle_xcbs4_171{font-size:.875rem;font-weight:600;color:#29211f}._requiredBadge_xcbs4_184{font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;background-color:#d4af3726;color:#b38600;padding:.15rem .5rem;border-radius:9999px;border:1px solid rgba(212,175,55,.3)}._categoryDesc_xcbs4_196{font-size:.75rem;color:#6e5a57;line-height:1.5;margin:0}._toggleSwitch_xcbs4_203{position:relative;display:inline-block;width:44px;height:24px;flex-shrink:0}._toggleSwitch_xcbs4_203 input{opacity:0;width:0;height:0}._toggleSwitch_xcbs4_203 input:checked+._slider_xcbs4_215{background-color:#29211f}._toggleSwitch_xcbs4_203 input:checked+._slider_xcbs4_215:before{transform:translate(20px)}._slider_xcbs4_215{position:absolute;cursor:pointer;inset:0;background-color:#d1c7bd;transition:.3s cubic-bezier(.2,.8,.2,1);border-radius:24px}._slider_xcbs4_215:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#fff;transition:.3s cubic-bezier(.2,.8,.2,1);border-radius:50%;box-shadow:0 2px 4px #0003}._slider_xcbs4_215._disabled_xcbs4_242{opacity:.65;cursor:not-allowed}._modalActions_xcbs4_247{padding:1.25rem 1.5rem;border-top:1px solid rgba(41,33,31,.08);background:#fff9;display:flex;align-items:center;justify-content:flex-end;gap:1rem}._saveBtn_xcbs4_257{background-color:#29211f;color:#fff;font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:.75rem 1.5rem;border-radius:9999px;border:none;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 12px #29211f33}._saveBtn_xcbs4_257:hover{background-color:#423633;transform:translateY(-1px)}._acceptAllModalBtn_xcbs4_276{background-color:transparent;color:#29211f;font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:.75rem 1.5rem;border-radius:9999px;border:1px solid rgba(41,33,31,.25);cursor:pointer;transition:all .2s ease}._acceptAllModalBtn_xcbs4_276:hover{background-color:#29211f0d;border-color:#29211f}@keyframes _fadeIn_xcbs4_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_xcbs4_1{0%{transform:translateY(16px);opacity:0}to{transform:translateY(0);opacity:1}}._overlayContainer_xmbmm_1{display:none!important}._svgHidden_xmbmm_5{position:absolute;width:0;height:0}._rippleExpansion_xmbmm_11{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50vmax;height:50vmax;border-radius:50%}._screenTint_xmbmm_21{position:absolute;inset:0}._statsContainer_15y2x_1{position:absolute;bottom:.5rem;right:.5rem;z-index:40;width:155px;max-width:calc(100vw - 1rem);font-family:inherit;pointer-events:auto}@media (min-width: 768px){._statsContainer_15y2x_1{bottom:1rem;right:1rem;width:190px}}._glassCard_15y2x_19{background:#0f0c1cd9;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.12);border-radius:12px;padding:.35rem .5rem;box-shadow:0 8px 24px #00000073,inset 0 1px #ffffff26;color:#fff;transition:all .3s cubic-bezier(.16,1,.3,1);overflow:hidden}._glassCard_15y2x_19:hover{border-color:#d4af3766;box-shadow:0 12px 32px #0000008c,0 0 16px #d4af3733}._badgeHeader_15y2x_36{display:flex;align-items:center;justify-content:space-between;margin-bottom:.2rem}._liveIndicator_15y2x_43{display:inline-flex;align-items:center;gap:.25rem;font-size:.52rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#e2d19f;white-space:nowrap}._pulseDot_15y2x_55{width:5px;height:5px;border-radius:50%;background-color:#10b981;position:relative;box-shadow:0 0 6px #10b981;flex-shrink:0}._pulseDot_15y2x_55:after{content:"";position:absolute;top:-2.5px;left:-2.5px;width:10px;height:10px;border-radius:50%;border:1px solid #10b981;animation:_pingPulse_15y2x_1 2s cubic-bezier(0,0,.2,1) infinite;opacity:.75}@keyframes _pingPulse_15y2x_1{0%{transform:scale(.6);opacity:1}to{transform:scale(1.6);opacity:0}}._guestBadge_15y2x_87 ._pulseDot_15y2x_55{background-color:#f59e0b;box-shadow:0 0 6px #f59e0b}._guestBadge_15y2x_87 ._pulseDot_15y2x_55:after{border-color:#f59e0b}._guestBadge_15y2x_87 ._liveIndicator_15y2x_43{color:#fcd34d}._statsGrid_15y2x_98{display:grid;grid-template-columns:1fr 1fr;gap:.25rem;margin-top:.15rem;padding-top:.2rem;border-top:1px solid rgba(255,255,255,.08)}._statItem_15y2x_107{display:flex;flex-direction:column}._statLabel_15y2x_112{font-size:.48rem;color:#fff9;text-transform:uppercase;letter-spacing:.03em;margin-bottom:.05rem;white-space:nowrap}@media (min-width: 768px){._statLabel_15y2x_112{font-size:.55rem}}._statValue_15y2x_126{font-size:.78rem;font-weight:700;color:#fff;font-variant-numeric:tabular-nums;background:linear-gradient(135deg,#fff,#e2d19f);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media (min-width: 768px){._statValue_15y2x_126{font-size:.95rem}}._guestContent_15y2x_141{display:flex;flex-direction:column;gap:.25rem}._guestTitle_15y2x_147{font-size:.72rem;font-weight:600;color:#fff;line-height:1.2}._guestMessage_15y2x_154{font-size:.62rem;color:#ffffffbf;line-height:1.25}._offerChips_15y2x_160{display:flex;flex-wrap:wrap;gap:.2rem;margin-top:.1rem}._chip_15y2x_167{font-size:.55rem;font-weight:600;padding:.1rem .35rem;border-radius:8px;background:#d4af3726;border:1px solid rgba(212,175,55,.3);color:#fef08a;white-space:nowrap}._loginButton_15y2x_178{margin-top:.25rem;width:100%;padding:.35rem .5rem;border-radius:8px;border:none;background:linear-gradient(135deg,#d4af37,#b8860b);color:#0d0a1a;font-size:.65rem;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.25rem;transition:all .2s ease;box-shadow:0 2px 8px #d4af3740}._loginButton_15y2x_178:hover{transform:translateY(-1px);box-shadow:0 4px 12px #d4af3766;background:linear-gradient(135deg,#e5be48,#c9971c)}._loginButton_15y2x_178:active{transform:translateY(0)}._toggleExpandButton_15y2x_205{background:transparent;border:none;color:#fff9;font-size:.55rem;cursor:pointer;padding:.05rem .25rem;border-radius:4px;transition:color .2s ease}._toggleExpandButton_15y2x_205:hover{color:#fff}._expandedDetails_15y2x_219{margin-top:.4rem;padding-top:.35rem;border-top:1px solid rgba(255,255,255,.1);font-size:.58rem;color:#fffc;display:flex;flex-direction:column;gap:.2rem}._detailRow_15y2x_230{display:flex;justify-content:space-between;align-items:center}._skeletonLoader_15y2x_236{height:40px;display:flex;align-items:center;justify-content:center;color:#ffffff80;font-size:.65rem}._heroContainer_n2jh7_1{position:relative;width:100%;height:300dvh;background-color:#0a0a0a}._stickyWrapper_n2jh7_8{position:sticky;top:0;width:100%;height:100dvh;overflow:hidden;display:flex;align-items:center;justify-content:center;background-color:#0a0a0a}._posterFallback_n2jh7_20{position:absolute;inset:0;z-index:0;background-size:cover;background-position:center;opacity:.4;transition:opacity 1s ease;background-blend-mode:multiply;background-color:#0a0a0a}._videoElement_n2jh7_32,._canvasElement_n2jh7_33{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:translateZ(0);transition:opacity 1s ease;z-index:1;opacity:0}._videoElement_n2jh7_32._videoActive_n2jh7_44,._videoElement_n2jh7_32._canvasActive_n2jh7_44,._canvasElement_n2jh7_33._videoActive_n2jh7_44,._canvasElement_n2jh7_33._canvasActive_n2jh7_44{opacity:.9}._loadingOverlay_n2jh7_50{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:20}._loadingText_n2jh7_60{color:#fff6;letter-spacing:.2em;font-size:10px;text-transform:uppercase;animation:_pulseAnimation_n2jh7_1 2s infinite ease-in-out}._contentOverlay_n2jh7_68{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;pointer-events:none;color:var(--color-ink, #ffffff);z-index:10;padding-top:15vh;padding-left:1.5rem;padding-right:1.5rem;text-align:center}._headline_n2jh7_84{font-size:2.25rem;line-height:1.1;font-family:var(--font-serif, serif);font-weight:300;letter-spacing:-.05em;margin-bottom:1.5rem;max-width:72rem}@media (min-width: 768px){._headline_n2jh7_84{font-size:6rem}}._subheadline_n2jh7_99{font-size:.75rem;text-transform:uppercase;letter-spacing:.3em;font-weight:500;margin-top:.5rem;max-width:42rem;padding-left:1rem;padding-right:1rem;line-height:1.625;opacity:.9;color:var(--color-ink-muted, rgba(255, 255, 255, .7))}@media (min-width: 768px){._subheadline_n2jh7_99{font-size:.875rem;letter-spacing:.5em}}._scrollHintContainer_n2jh7_119{margin-top:1.5rem;display:flex;flex-direction:column;align-items:center;color:var(--color-ink-muted, rgba(255, 255, 255, .7));font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;z-index:10;cursor:pointer;pointer-events:auto;transition:opacity .3s ease}._scrollHintContainer_n2jh7_119:hover{opacity:.8}._scrollHintText_n2jh7_137{margin-bottom:1rem;font-weight:600;color:var(--color-ink, #ffffff)}._scrollLineBar_n2jh7_143{width:1px;height:3rem;background-color:#fff3;overflow:hidden;position:relative}._scrollLineShimmer_n2jh7_151{width:100%;height:100%;background-color:var(--color-ink, #ffffff);position:absolute;top:0;left:0;animation:_shimmerAnimation_n2jh7_1 2s infinite cubic-bezier(.19,1,.22,1)}@keyframes _shimmerAnimation_n2jh7_1{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@keyframes _pulseAnimation_n2jh7_1{0%,to{opacity:.4}50%{opacity:1}}._storySection_1rlca_1{padding:4rem 1.5rem 1.5rem;display:flex;flex-direction:column;align-items:center;text-align:center;transition:background-color .5s ease,color .5s ease;background-color:var(--color-surface-offwhite, #fafaf8)}@media (min-width: 768px){._storySection_1rlca_1{padding-top:5rem;padding-bottom:1.5rem}}@media (min-width: 1024px){._storySection_1rlca_1{padding-top:6rem;padding-bottom:1.5rem}}._innerContainer_1rlca_26{max-width:56rem;width:100%}._subheading_1rlca_31{display:block;color:var(--color-ink-faint, rgba(26, 26, 26, .35));font-size:.75rem;text-transform:uppercase;letter-spacing:.4em;margin-bottom:1.5rem;font-weight:500}@media (min-width: 768px){._subheading_1rlca_31{font-size:.875rem}}._heading_1rlca_46{font-size:3rem;font-family:var(--font-serif, serif);font-weight:300;color:var(--color-ink, #1a1a1a);margin-bottom:3rem;letter-spacing:-.05em;line-height:1.05}@media (min-width: 768px){._heading_1rlca_46{font-size:4.5rem}}@media (min-width: 1024px){._heading_1rlca_46{font-size:6rem}}._divider_1rlca_66{width:3rem;height:1px;background-color:#1a1a1a33;margin-left:auto;margin-right:auto;margin-bottom:3rem}._bodyText_1rlca_75{font-size:1.125rem;font-weight:300;color:var(--color-ink-muted, rgba(26, 26, 26, .65));line-height:1.625;max-width:48rem;margin-left:auto;margin-right:auto;white-space:pre-line;text-wrap:balance}@media (min-width: 768px){._bodyText_1rlca_75{font-size:1.5rem}}._backdrop_4rpvc_1{position:fixed;inset:0;z-index:300;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);cursor:pointer}._drawer_4rpvc_10{position:fixed;top:0;left:0;height:100dvh;width:100%;max-width:23rem;z-index:310;border-right-width:1px;border-right-style:solid;padding:1.5rem;display:flex;flex-direction:column;justify-content:space-between;overflow-y:auto;box-shadow:12px 0 40px #00000026;transition:background-color .5s ease,color .5s ease,border-color .5s ease}@media (min-width: 768px){._drawer_4rpvc_10{padding:1.75rem}}._accentGlow_4rpvc_34{position:absolute;top:0;left:0;width:12rem;height:12rem;filter:blur(100px);opacity:.15;pointer-events:none;transition:background-color .7s ease}._drawerHeader_4rpvc_46{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1.25rem;position:relative;z-index:10}._headerMeta_4rpvc_55{display:flex;flex-direction:column;gap:.25rem}._systemLabel_4rpvc_61{font-size:9px;font-family:var(--font-mono);letter-spacing:.3em;text-transform:uppercase;transition:color .5s ease}._drawerHeading_4rpvc_69{font-size:1.375rem;font-weight:300;letter-spacing:-.02em;line-height:1.2;margin:0}._headingAccent_4rpvc_77{font-style:italic;font-weight:400}._closeButton_4rpvc_82{width:2.25rem;height:2.25rem;display:flex;align-items:center;justify-content:center;border-width:1px;border-style:solid;border-radius:9999px;transition:all .3s cubic-bezier(.16,1,.3,1);background:transparent;cursor:pointer;flex-shrink:0}._closeButton_4rpvc_82:hover{transform:scale(.92)}._closeButton_4rpvc_82:hover ._closeLineA_4rpvc_99,._closeButton_4rpvc_82:hover ._closeLineB_4rpvc_102{transform:translateY(-50%) rotate(0)}._closeIcon_4rpvc_106{position:relative;width:1rem;height:1rem}._closeLineA_4rpvc_99{position:absolute;top:50%;left:0;width:100%;height:1px;transform:translateY(-50%) rotate(45deg);transition:transform .4s ease}._closeLineB_4rpvc_102{position:absolute;top:50%;left:0;width:100%;height:1px;transform:translateY(-50%) rotate(-45deg);transition:transform .4s ease}._themeNav_4rpvc_132{flex:1;display:flex;flex-direction:column;justify-content:center;gap:.75rem;position:relative;z-index:10;margin:.5rem 0}._themeCard_4rpvc_143{position:relative;cursor:pointer;padding:1rem 1.125rem;border-radius:12px;border-width:1px;border-style:solid;display:flex;flex-direction:column;gap:.5rem;transition:all .35s cubic-bezier(.16,1,.3,1)}._themeCard_4rpvc_143._isActive_4rpvc_155{opacity:1;transform:translate(4px)}._themeCard_4rpvc_143._isInactive_4rpvc_159{opacity:.55}._themeCard_4rpvc_143._isInactive_4rpvc_159:hover{opacity:1;transform:translate(2px)}._cardHeader_4rpvc_167{display:flex;justify-content:space-between;align-items:center}._modeBadge_4rpvc_173{font-size:8.5px;font-family:var(--font-mono);letter-spacing:.25em;text-transform:uppercase}._statusBadge_4rpvc_180{font-size:8px;font-family:var(--font-mono);letter-spacing:.15em;text-transform:uppercase;padding:2px 8px;border-radius:9999px;font-weight:500}._cardMain_4rpvc_190{display:flex;justify-content:space-between;align-items:center}._themeName_4rpvc_196{font-size:1.125rem;font-weight:400;letter-spacing:-.01em;margin:0}._themeCard_4rpvc_143:hover ._themeName_4rpvc_196{font-style:italic}._swatchGroup_4rpvc_206{display:flex;align-items:center;gap:4px}._swatchDot_4rpvc_212{width:10px;height:10px;border-radius:9999px;border:1px solid rgba(0,0,0,.12);transition:transform .3s ease}._themeCard_4rpvc_143:hover ._swatchDot_4rpvc_212{transform:scale(1.15)}._themeDescription_4rpvc_223{overflow:hidden}._themeDescText_4rpvc_227{font-size:9.5px;font-family:var(--font-mono);line-height:1.5;text-transform:uppercase;letter-spacing:.08em;margin:0}._drawerFooter_4rpvc_236{margin-top:auto;padding-top:1rem;border-top-width:1px;border-top-style:solid;display:flex;justify-content:space-between;align-items:center;position:relative;z-index:10;transition:border-color .5s ease}._statusBlock_4rpvc_249{display:flex;align-items:center;gap:.5rem}._statusDot_4rpvc_255{width:6px;height:6px;border-radius:9999px;animation:_pulseAnimation_4rpvc_1 2s infinite ease-in-out}._statusLabel_4rpvc_262{font-size:8.5px;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.2em;transition:color .5s ease}._versionLabel_4rpvc_270{font-size:8.5px;font-family:var(--font-mono);text-transform:uppercase;opacity:.4;transition:color .5s ease}@keyframes _pulseAnimation_4rpvc_1{0%,to{opacity:.6}50%{opacity:1}}._addBtnSolid_3o335_1{background-color:var(--accent, #E36A6A)!important;color:#fff!important;border-radius:9999px!important;font-weight:600!important;font-size:.75rem!important;padding:.5rem 1.1rem!important;border:none!important;box-shadow:0 4px 14px #e36a6a4d!important;transition:all .3s cubic-bezier(.16,1,.3,1)!important}._addBtnSolid_3o335_1:hover{background-color:#d15858!important;transform:translateY(-1px);box-shadow:0 6px 18px #e36a6a66!important}._addBtnSolid_3o335_1:active{transform:translateY(0)}._quantityControlsContainer_3o335_21{display:inline-flex!important;align-items:center!important;justify-content:space-between!important;border-radius:9999px!important;background-color:var(--accent, #E36A6A)!important;color:#fff!important;padding:3px 4px!important;height:34px!important;box-sizing:border-box!important;box-shadow:0 4px 14px #e36a6a4d!important;transition:all .3s cubic-bezier(.16,1,.3,1)!important;-webkit-user-select:none;user-select:none;cursor:default}._adjustButton_3o335_37{width:26px;height:26px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;border:none;background-color:#ffffff38;color:#fff;font-size:1rem;font-weight:500;line-height:1;cursor:pointer;padding:0;transition:all .2s cubic-bezier(.19,1,.22,1)}._adjustButton_3o335_37:hover{background-color:#fff6;transform:scale(1.08)}._adjustButton_3o335_37:active{transform:scale(.94)}._adjustButton_3o335_37._cinematic_3o335_61{background-color:#ffffff26;color:#fff}._adjustButton_3o335_37._cinematic_3o335_61:hover{background-color:#ffffff59}._adjustButton_3o335_37._standard_3o335_68{background-color:#ffffff38;color:#fff}._quantityDisplay_3o335_73{font-size:.85rem;font-weight:700;min-width:1.5rem;padding:0 .35rem;text-align:center;color:#fff;font-family:var(--font-mono, "JetBrains Mono", monospace);line-height:1;letter-spacing:-.02em}._quantityDisplay_3o335_73._cinematic_3o335_61{color:#fff;font-family:var(--font-mono, monospace)}._quantityDisplay_3o335_73._standard_3o335_68{color:#fff}._cardContainer_2hvns_1{cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;position:relative;max-height:calc(100dvh - 7rem)}@media (min-width: 768px){._cardContainer_2hvns_1{max-height:calc(100dvh - 8.5rem)}}._cardContainer_2hvns_1:hover ._productTitle_2hvns_14{color:#0f172ab3}._imageWrapper_2hvns_18{aspect-ratio:4/5;max-height:calc(100dvh - 14rem);min-height:140px;flex-shrink:1;overflow:hidden;background-color:var(--color-surface-offwhite);margin-bottom:1rem;position:relative}._imageWrapper_2hvns_18:hover ._primaryImage_2hvns_28{transform:scale(1.1)}._imageWrapper_2hvns_18:hover ._secondaryImage_2hvns_31{transform:scale(1.1);opacity:1}._imageWrapper_2hvns_18:hover ._hoverOverlay_2hvns_35{background-color:#0f172a05}._imageWrapper_2hvns_18:hover ._cartButtonOverlay_2hvns_38{opacity:1;transform:translateY(-2px)}._primaryImage_2hvns_28{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:all 1s cubic-bezier(.19,1,.22,1)}._secondaryImage_2hvns_31{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:scale(1.05);opacity:0;transition:all 1s cubic-bezier(.19,1,.22,1)}._hoverOverlay_2hvns_35{position:absolute;inset:0;background-color:transparent;transition:background-color .7s ease;pointer-events:none}._cartButtonOverlay_2hvns_38{position:absolute;bottom:1rem;left:1rem;right:1rem;opacity:1;transition:all .3s cubic-bezier(.16,1,.3,1);z-index:25}._detailsContainer_2hvns_81{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:.5rem}._productTitle_2hvns_14{font-family:var(--font-serif);font-size:1.25rem;font-weight:300;color:var(--color-ink);transition:color .5s ease}@media (min-width: 768px){._productTitle_2hvns_14{font-size:1.5rem}}._badgeBar_2hvns_101{position:absolute;top:.75rem;left:.75rem;right:.75rem;display:flex;justify-content:space-between;align-items:center;z-index:12;pointer-events:none}._categoryBadge_2hvns_113{font-family:var(--font-sans);font-size:var(--text-xs, .75rem);letter-spacing:.12em;text-transform:uppercase;font-weight:600;background-color:#ffffffd9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--color-ink);padding:.25rem .6rem;border-radius:9999px;box-shadow:0 2px 8px #0000000f}._bestSellerBadge_2hvns_127{font-family:var(--font-sans);font-size:var(--text-xs, .75rem);letter-spacing:.12em;font-weight:700;color:#854d0e;background-color:#fef08ae6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:.25rem .6rem;border-radius:9999px;text-transform:uppercase}._topSellerBadge_2hvns_140{font-family:var(--font-sans);font-size:var(--text-xs, .75rem);letter-spacing:.12em;font-weight:700;color:#1e1b4b;background-color:#e0e7ffe6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:.25rem .6rem;border-radius:9999px;text-transform:uppercase}._subVariantsBadge_2hvns_153{font-family:var(--font-sans);font-size:var(--text-xs, .75rem);letter-spacing:.12em;font-weight:700;color:#0369a1;background-color:#e0f2fee6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:.25rem .6rem;border-radius:9999px;text-transform:uppercase}._discoverHoverTrigger_2hvns_166{position:absolute;top:45%;left:50%;transform:translate(-50%,-50%) scale(.92);opacity:0;transition:all .4s cubic-bezier(.16,1,.3,1);z-index:11;pointer-events:none}._discoverLabel_2hvns_177{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--font-sans);font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;font-weight:600;color:#fff;background-color:#0f172ae0;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);padding:.65rem 1.35rem;border-radius:9999px;border:1px solid rgba(212,175,55,.25);box-shadow:0 12px 32px #0f172a33,0 0 0 1px #ffffff14 inset;transition:all .3s ease}._discoverArrowIcon_2hvns_197{display:inline-block;color:#d4af37;transition:transform .3s cubic-bezier(.16,1,.3,1)}._imageWrapper_2hvns_18:hover ._discoverHoverTrigger_2hvns_166{opacity:1;transform:translate(-50%,-50%) scale(1)}._imageWrapper_2hvns_18:hover ._discoverLabel_2hvns_177{background-color:#0f172af2;border-color:#d4af3780;box-shadow:0 14px 36px #0f172a4d}._imageWrapper_2hvns_18:hover ._discoverLabel_2hvns_177 ._discoverArrowIcon_2hvns_197{transform:translate(4px)}._productPrice_2hvns_216{color:var(--color-ink-muted);font-family:var(--font-sans);letter-spacing:.1em;font-size:10px;text-transform:uppercase;font-weight:500}._section_1birv_1{position:relative;min-height:auto;background-color:var(--color-surface-offwhite);color:var(--color-ink);padding:1rem 1.5rem 2rem;z-index:10;transition:colors .5s ease}@media (min-width: 768px){._section_1birv_1{padding:1.5rem 4rem 2.5rem}}@media (min-width: 1024px){._section_1birv_1{padding:1.5rem 6rem 2.5rem}}._container_1birv_27{max-width:80rem;margin:0 auto}._heading_1birv_32{font-size:2.25rem;font-family:var(--font-serif);font-weight:300;margin-bottom:1.5rem;letter-spacing:-.05em;color:var(--color-ink)}@media (min-width: 768px){._heading_1birv_32{font-size:4.5rem;margin-bottom:2rem}}._headerBlock_1birv_47{margin-bottom:2rem}._toolbarHeader_1birv_51{display:flex;flex-direction:column;gap:1.25rem;margin-top:1rem;margin-bottom:2.5rem;padding:1.25rem;background-color:#fff9;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(15,23,42,.08);border-radius:1rem;box-shadow:0 4px 20px #00000008}@media (min-width: 768px){._toolbarHeader_1birv_51{flex-direction:row;align-items:center;justify-content:space-between}}._searchWrapper_1birv_72{position:relative;display:flex;align-items:center;flex:1;max-width:28rem}._searchPrefixIcon_1birv_80{position:absolute;left:1.1rem;color:var(--color-ink-muted, rgba(15, 23, 42, .45));pointer-events:none;transition:color .3s ease}._searchInput_1birv_88{width:100%;padding:.75rem 2.6rem .75rem 2.8rem;font-family:inherit;font-size:.875rem;color:var(--color-ink);background-color:#ffffffd9;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(15,23,42,.12);border-radius:9999px;outline:none;transition:all .3s ease;box-shadow:0 2px 10px #00000005}._searchInput_1birv_88::placeholder{color:var(--color-ink-muted, rgba(15, 23, 42, .45));font-weight:400}._searchInput_1birv_88:focus{border-color:#0f172a66;background-color:#fff;box-shadow:0 4px 16px #0f172a14,0 0 0 3px #d4af3733}._searchInput_1birv_88:focus+._searchPrefixIcon_1birv_80{color:var(--color-ink)}._clearSearchBtn_1birv_116{position:absolute;right:.85rem;display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;padding:0;background-color:#0f172a0f;border:none;border-radius:50%;color:var(--color-ink-muted);cursor:pointer;transition:all .2s ease}._clearSearchBtn_1birv_116:hover{background-color:#0f172a26;color:var(--color-ink)}._categoryChipsBar_1birv_137{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}._categoryChip_1birv_137{font-family:var(--font-sans);font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;font-weight:500;padding:.4rem .85rem;border-radius:9999px;background-color:#0f172a0a;color:var(--color-ink-muted);border:1px solid transparent;cursor:pointer;transition:all .3s ease}._categoryChip_1birv_137:hover{background-color:#0f172a14;color:var(--color-ink)}._activeCategoryChip_1birv_163,._activeCategoryChip_1birv_163:hover{background-color:var(--color-ink);color:var(--color-surface-white, #ffffff)}._viewToggleGroup_1birv_172{display:flex;gap:.25rem;background-color:#0f172a0d;padding:.25rem;border-radius:9999px}._viewToggleBtn_1birv_180{font-family:var(--font-sans);font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;font-weight:600;padding:.4rem .75rem;border-radius:9999px;background:transparent;color:var(--color-ink-muted);border:none;cursor:pointer;transition:all .3s ease}._activeViewToggle_1birv_195{background-color:var(--color-surface-white, #ffffff);color:var(--color-ink);box-shadow:0 2px 8px #00000014}._grid_1birv_201{display:grid;grid-template-columns:1fr;gap:2rem}@media (min-width: 768px){._grid_1birv_201{grid-template-columns:repeat(2,1fr);gap:3rem}}@media (min-width: 1024px){._grid_1birv_201{grid-template-columns:repeat(4,1fr)}}@media (min-width: 1024px){._bentoGrid_1birv_219{grid-template-columns:repeat(3,1fr);gap:2.5rem}}._exploreButtonContainer_1birv_225{margin-top:2.5rem;display:flex;justify-content:center}._exploreButton_1birv_225{background:transparent;border:none;cursor:pointer;font-size:.875rem;text-transform:uppercase;letter-spacing:.3em;font-weight:500;color:var(--color-ink);transition:color .3s ease;display:flex;align-items:center;gap:1rem}._exploreButton_1birv_225:hover{color:var(--color-ink-muted)}._exploreButton_1birv_225:hover ._arrowLine_1birv_248{transform:scaleX(1.25)}._arrowLine_1birv_248{width:3rem;height:1px;background-color:var(--color-ink);transform-origin:left;transition:transform .5s ease}._closeModalButton_1birv_260{position:absolute;top:1rem;right:1rem;z-index:100;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;background-color:#ffffffeb;color:var(--color-ink, #0f172a);border:1px solid rgba(15,23,42,.15);border-radius:9999px;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px #00000026}._closeModalButton_1birv_260:hover{background-color:#0f172a;color:#fff;transform:scale(1.05)}._modalBackdrop_1birv_284{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:1rem;cursor:pointer;overflow-y:auto;overscroll-behavior:contain}@media (min-width: 768px){._modalBackdrop_1birv_284{align-items:center;padding:2rem 1.5rem}}._backdropBg_1birv_303{position:fixed;inset:0;background-color:#0a0a0ad9;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);z-index:1}._modalContent_1birv_311{box-sizing:border-box;position:relative;width:min(94vw,440px);height:min(88dvh,720px);max-height:88dvh;background-color:var(--color-surface-white, #ffffff);box-shadow:0 25px 50px -12px #00000080;display:flex;flex-direction:column;border-radius:1rem;overflow:hidden;cursor:default;z-index:10}@media (min-width: 768px){._modalContent_1birv_311{width:min(90vw,960px);height:min(85dvh,620px);max-height:620px;flex-direction:row}}._galleryPanel_1birv_335{width:100%;height:45%;max-height:310px;background-color:var(--color-surface-offwhite, #f8f8f6);position:relative;overflow:hidden;touch-action:pan-y;user-select:none;-webkit-user-select:none;flex-shrink:0;border-bottom:1px solid rgba(15,23,42,.05)}@media (min-width: 768px){._galleryPanel_1birv_335{height:100%;max-height:100%;aspect-ratio:3/4;width:auto;max-width:400px;border-bottom:none;border-right:1px solid rgba(15,23,42,.05)}}._dragContainer_1birv_360{width:100%;height:100%;cursor:grab;display:flex;align-items:center;justify-content:center;padding:.5rem;box-sizing:border-box;touch-action:pan-y;user-select:none;-webkit-user-select:none}._dragContainer_1birv_360:active{cursor:grabbing}._dragContainer_1birv_360 img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;pointer-events:none;-webkit-user-drag:none}@media (min-width: 768px){._dragContainer_1birv_360 img{width:100%;height:100%;object-fit:cover;aspect-ratio:3/4}}._modalNavButtons_1birv_394{position:absolute;left:.75rem;right:.75rem;top:50%;transform:translateY(-50%);display:none;justify-content:space-between;padding:0;pointer-events:none;opacity:0;transition:opacity .3s ease;z-index:20}@media (min-width: 768px){._modalNavButtons_1birv_394{display:flex}}._galleryPanel_1birv_335:hover ._modalNavButtons_1birv_394{opacity:1}._modalNavButton_1birv_394{pointer-events:auto;width:2.75rem;height:2.75rem;border-radius:9999px;background-color:#fff3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;color:#fff;border:1px solid rgba(255,255,255,.2);cursor:pointer;box-shadow:0 10px 15px -3px #0000001a;transition:background-color .3s ease}._modalNavButton_1birv_394:hover{background-color:#fff6}._modalNavButton_1birv_394 span{font-size:1.875rem}._dotsIndicator_1birv_441{position:absolute;bottom:2rem;left:50%;transform:translate(-50%);display:flex;gap:.75rem;z-index:20}._dot_1birv_441{width:.375rem;height:.375rem;border-radius:9999px;cursor:pointer;transition:all .5s ease;box-shadow:0 1px 2px #0000000d;background-color:#fff6}._dot_1birv_441:hover{background-color:#fff9}._dot_1birv_441._activeDot_1birv_463{background-color:#fff;width:1.5rem}._detailsPanel_1birv_468{width:100%;padding:1.25rem;display:flex;flex-direction:column;background-color:var(--color-surface-white, #ffffff);position:relative;flex:1;min-width:0;min-height:0;height:100%;max-height:100%;overflow:hidden;box-sizing:border-box}@media (min-width: 768px){._detailsPanel_1birv_468{padding:1.5rem 2rem}}._detailsContentBody_1birv_489{flex:1;min-height:0;display:flex;flex-direction:column;overflow-y:auto;overscroll-behavior:contain;padding-right:.5rem;margin-bottom:.75rem;background-color:var(--color-surface-white, #ffffff)}._archiveHeader_1birv_501{display:inline-block;font-size:10px;text-transform:uppercase;letter-spacing:.4em;color:var(--color-text-faint);margin-bottom:.5rem;font-weight:600}._productName_1birv_511{font-size:1.75rem;font-family:var(--font-serif);font-weight:300;margin-bottom:.75rem;letter-spacing:-.025em;line-height:1.1;color:var(--color-ink)}@media (min-width: 768px){._productName_1birv_511{font-size:2.25rem}}@media (min-width: 1024px){._productName_1birv_511{font-size:2.5rem}}._productDescription_1birv_531{font-size:.875rem;font-weight:300;color:var(--color-ink-muted);margin-bottom:1.25rem;line-height:1.5;max-width:36rem}._fragranceSelectorSection_1birv_540{margin-bottom:1.25rem}._fragranceLabel_1birv_544{display:block;font-size:10px;text-transform:uppercase;letter-spacing:.2em;color:var(--color-text-faint);margin-bottom:.5rem;font-weight:600}._selectWrapper_1birv_554{position:relative;width:100%}._fragranceDropdown_1birv_559{width:100%;padding:.75rem 2.25rem .75rem 1rem;font-size:.875rem;font-family:inherit;font-weight:400;color:var(--color-ink);background-color:var(--color-surface-offwhite);border:1px solid rgba(15,23,42,.12);border-radius:.5rem;appearance:none;cursor:pointer;outline:none;transition:all .3s ease}._fragranceDropdown_1birv_559:hover,._fragranceDropdown_1birv_559:focus{border-color:var(--color-ink);background-color:#fff;box-shadow:0 0 0 2px #0f172a0d}._fragranceDropdown_1birv_559 option{padding:.5rem;color:#111;background-color:#fff}._dropdownChevron_1birv_585{position:absolute;right:1rem;top:50%;transform:translateY(-50%);pointer-events:none;font-size:.875rem;color:var(--color-ink-muted)}._activeBackgroundFill_1birv_595{position:absolute;inset:0;background-color:var(--color-ink);z-index:-10}._storyMoodCard_1birv_602{background-color:var(--color-surface-offwhite, #f8f8f6);border-left:3px solid var(--color-ink);padding:.85rem 1rem;border-radius:0 .5rem .5rem 0;margin-bottom:1.25rem}._storyMoodLabel_1birv_610{display:block;font-family:var(--font-sans);font-size:.65rem;letter-spacing:.15em;text-transform:uppercase;font-weight:700;color:var(--color-ink-muted);margin-bottom:.25rem}._storyMoodText_1birv_621{font-family:var(--font-serif, serif);font-size:.875rem;font-style:italic;color:var(--color-ink);line-height:1.45;margin:0}._fragranceGridList_1birv_630{display:flex;flex-direction:column;gap:.6rem;margin-top:.5rem}._fragranceCardItem_1birv_637{display:flex;flex-direction:column;gap:.35rem;padding:.75rem 1rem;border-radius:.6rem;border:1px solid rgba(15,23,42,.12);background-color:var(--color-surface-offwhite, #f8f8f6);cursor:pointer;transition:all .3s ease}._fragranceCardItem_1birv_637:hover{border-color:var(--color-ink);background-color:#fff;box-shadow:0 2px 10px #0000000d}._selectedFragranceItem_1birv_654{border-color:var(--color-ink);background-color:#fff;box-shadow:0 0 0 2px var(--color-ink)}._fragranceInfo_1birv_660{display:flex;justify-content:space-between;align-items:center}._fragranceName_1birv_666,._fragrancePrice_1birv_673{font-family:var(--font-sans);font-size:.875rem;font-weight:600;color:var(--color-ink)}._fragranceMetaRow_1birv_680{display:flex;gap:.5rem;align-items:center}._netWeightTag_1birv_686{font-family:var(--font-sans);font-size:.65rem;letter-spacing:.08em;font-weight:500;color:var(--color-ink-muted);background-color:#0f172a0d;padding:.15rem .45rem;border-radius:.25rem}._variantBestSellerBadge_1birv_697{font-family:var(--font-sans);font-size:.6rem;letter-spacing:.1em;font-weight:700;color:#854d0e;background-color:#fef08a;padding:.15rem .45rem;border-radius:.25rem;text-transform:uppercase}._variantTopSellerBadge_1birv_709{font-family:var(--font-sans);font-size:.6rem;letter-spacing:.1em;font-weight:700;color:#1e1b4b;background-color:#e0e7ff;padding:.15rem .45rem;border-radius:.25rem;text-transform:uppercase}._stickyFooter_1birv_721{display:flex;align-items:center;justify-content:space-between;padding-top:.75rem;background-color:var(--color-surface-white);border-top:1px solid rgba(15,23,42,.05);flex-shrink:0;z-index:10}._priceLabelContainer_1birv_732{display:flex;flex-direction:column}._priceLabel_1birv_732{font-size:10px;color:var(--color-text-faint);text-transform:uppercase;letter-spacing:.2em;margin-bottom:.25rem;font-weight:500}._priceValue_1birv_746{font-size:1.875rem;font-weight:300;color:var(--color-ink);letter-spacing:-.025em}@media (min-width: 768px){._priceValue_1birv_746{font-size:2.25rem}}._buttonScaleContainer_1birv_758{transform:scale(.9);transform-origin:right}@media (min-width: 768px){._buttonScaleContainer_1birv_758{transform:scale(1)}}._fallbackContainer_1birv_768{grid-column:1/-1;text-align:center;padding:5rem 0;display:flex;flex-direction:column;align-items:center;gap:1.5rem}._fallbackContainer_1birv_768 p{font-size:1.125rem;font-weight:300;color:var(--color-ink-muted);font-style:italic;font-family:var(--font-serif)}._clearFilterBtn_1birv_785{background:transparent;border:1px solid rgba(15,23,42,.2);padding:.75rem 1.5rem;border-radius:9999px;font-size:.75rem;text-transform:uppercase;letter-spacing:.1em;color:var(--color-ink);cursor:pointer;transition:all .3s ease}._clearFilterBtn_1birv_785:hover{border-color:var(--color-ink);background-color:#0f172a0d}._skeletonLoader_1birv_802{width:100%;aspect-ratio:4/5;background-color:#0f172a0d;border-radius:1rem;animation:_pulse_1birv_1 1.5s infinite ease-in-out}@keyframes _pulse_1birv_1{0%{opacity:.6}50%{opacity:.3}to{opacity:.6}}._container_1ohqg_1{display:flex;flex-direction:column;gap:1rem;padding:1.25rem;background-color:var(--color-surface-offwhite, #f8f8f6);border:1px solid rgba(15,23,42,.08);border-radius:.85rem;box-shadow:0 4px 15px #00000005}._shippingProgressBarCard_1ohqg_12{display:flex;flex-direction:column;gap:.5rem;padding:.75rem 1rem;background-color:#fff;border-radius:.6rem;border:1px solid rgba(15,23,42,.06)}._progressHeader_1ohqg_22{display:flex;justify-content:space-between;align-items:center}._progressText_1ohqg_28{font-family:var(--font-sans);font-size:.75rem;font-weight:600;color:var(--color-ink)}._progressPercent_1ohqg_35{font-family:var(--font-sans);font-size:.7rem;font-weight:700;color:var(--color-ink-muted)}._trackBar_1ohqg_42{width:100%;height:.4rem;background-color:#0f172a14;border-radius:9999px;overflow:hidden}._fillBar_1ohqg_50{height:100%;background:linear-gradient(90deg,#ca8a04,#eab308);border-radius:9999px;transition:width .5s ease-in-out}._stateSelectorRow_1ohqg_57{display:flex;flex-direction:column;gap:.35rem}._stateLabel_1ohqg_63{font-family:var(--font-sans);font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase;font-weight:600;color:var(--color-ink-muted)}._stateSelectWrapper_1ohqg_72{position:relative;width:100%}._stateSelect_1ohqg_57{width:100%;padding:.5rem 2rem .5rem .85rem;font-family:inherit;font-size:.8125rem;color:var(--color-ink);background-color:#fff;border:1px solid rgba(15,23,42,.12);border-radius:.5rem;appearance:none;cursor:pointer;outline:none}._stateSelect_1ohqg_57:focus{border-color:var(--color-ink)}._selectChevron_1ohqg_94{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);pointer-events:none;font-size:.75rem;color:var(--color-ink-muted)}._billTable_1ohqg_104{display:flex;flex-direction:column;gap:.5rem;padding-top:.5rem;border-top:1px solid rgba(15,23,42,.08)}._row_1ohqg_112{display:flex;justify-content:space-between;align-items:center;font-family:var(--font-sans);font-size:.8125rem;color:var(--color-ink-muted)}._discountRow_1ohqg_121{color:#16a34a;font-weight:600}._discountAmount_1ohqg_126{font-weight:700}._totalRow_1ohqg_130{padding-top:.6rem;margin-top:.25rem;border-top:1px dashed rgba(15,23,42,.15);font-size:1rem;font-weight:700;color:var(--color-ink)}._freeBadge_1ohqg_139{font-size:.7rem;font-weight:700;letter-spacing:.1em;color:#15803d;background-color:#dcfce7;padding:.15rem .45rem;border-radius:.25rem}._overlay_1luad_1{position:fixed;inset:0;z-index:2100;display:flex;align-items:center;justify-content:center;background:#0a0a0abf;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);padding:1rem;overflow-y:auto}._modalCard_1luad_15{width:100%;max-width:580px;max-height:calc(100vh - 2rem);background:#141416;border:1px solid rgba(255,255,255,.12);border-radius:16px;box-shadow:0 24px 48px #0009;color:#f3f4f6;overflow:hidden;display:flex;flex-direction:column}@media (min-width: 768px){._modalCard_1luad_15{max-height:90vh}}._header_1luad_34{display:flex;align-items:flex-start;justify-content:space-between;padding:1.25rem 1.5rem;border-bottom:1px solid rgba(255,255,255,.08);background:#ffffff05;flex-shrink:0}._title_1luad_44{font-size:1.25rem;font-weight:600;color:#fff;margin:0}._subtitle_1luad_51{font-size:.85rem;color:#9ca3af;margin-top:.25rem}._closeBtn_1luad_57{background:none;border:none;font-size:1.5rem;color:#9ca3af;cursor:pointer;padding:.25rem;line-height:1}._closeBtn_1luad_57:hover{color:#fff}._formContainer_1luad_70{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}._body_1luad_78{padding:1.5rem;display:flex;flex-direction:column;gap:1.25rem;flex:1 1 auto;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(212,175,55,.3) transparent}._body_1luad_78::-webkit-scrollbar{width:6px}._body_1luad_78::-webkit-scrollbar-thumb{background:#d4af374d;border-radius:3px}._errorBanner_1luad_96{padding:.75rem 1rem;background:#dc262626;border:1px solid rgba(220,38,38,.4);border-radius:8px;color:#f87171;font-size:.875rem}._formGrid_1luad_105{display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width: 768px){._formGrid_1luad_105{grid-template-columns:1fr 1fr}}._inputGroup_1luad_116{display:flex;flex-direction:column;gap:.35rem}._label_1luad_122{font-size:.8rem;font-weight:500;color:#d1d5db;text-transform:uppercase;letter-spacing:.04em}._input_1luad_116,._textarea_1luad_131{width:100%;padding:.65rem .85rem;background:#ffffff0a;border:1px solid rgba(255,255,255,.12);border-radius:8px;color:#fff;font-size:.9rem;transition:border-color .2s ease,box-shadow .2s ease}._input_1luad_116:focus,._textarea_1luad_131:focus{outline:none;border-color:#d4af37;box-shadow:0 0 12px #d4af3740}._input_1luad_116::placeholder,._textarea_1luad_131::placeholder{color:#6b7280}._inputError_1luad_152{border-color:#ef4444!important;box-shadow:0 0 8px #ef444440!important}._fieldError_1luad_157{font-size:.75rem;color:#f87171;margin-top:.15rem}._textarea_1luad_131{resize:vertical}._checkboxWrapper_1luad_167{display:flex;align-items:center;padding:.75rem;background:#ffffff05;border:1px solid rgba(255,255,255,.08);border-radius:8px}._checkboxLabel_1luad_176{display:inline-flex;align-items:center;gap:.65rem;font-size:.9rem;color:#e5e7eb;cursor:pointer;-webkit-user-select:none;user-select:none}._checkboxInput_1luad_186{width:18px;height:18px;accent-color:#d4af37;cursor:pointer}._footerContainer_1luad_193{flex-shrink:0;padding:1rem 1.5rem 1.25rem;border-top:1px solid rgba(255,255,255,.08);background:#141416;display:flex;flex-direction:column;gap:.75rem}._orderSummaryStrip_1luad_203{display:flex;align-items:center;justify-content:space-between;padding:.85rem 1rem;background:#d4af3714;border:1px solid rgba(212,175,55,.2);border-radius:8px;font-size:.9rem;color:#f3f4f6}._grandTotalText_1luad_215{font-size:1.1rem;font-weight:700;color:#d4af37}._footerBar_1luad_221{margin-top:0}._submitBtn_1luad_225{width:100%;padding:.85rem 1.25rem;background:linear-gradient(135deg,#d4af37,#aa820a);border:none;border-radius:8px;color:#000;font-size:.95rem;font-weight:600;cursor:pointer;transition:transform .15s ease,filter .15s ease}._submitBtn_1luad_225:hover:not(:disabled){filter:brightness(1.1)}._submitBtn_1luad_225:active:not(:disabled){transform:scale(.99)}._submitBtn_1luad_225:disabled{opacity:.6;cursor:not-allowed}._overlay_i5ml5_1{position:fixed;inset:0;background-color:#0f172aa6;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);z-index:2200;display:flex;align-items:center;justify-content:center;padding:1rem}._modalCard_i5ml5_14{width:100%;max-width:640px;max-height:90vh;background-color:var(--surface, #ffffff);color:var(--text, #1e293b);border-radius:1.25rem;border:1px solid rgba(227,106,106,.16);box-shadow:0 25px 50px -12px #00000059;display:flex;flex-direction:column;overflow:hidden;position:relative}@media (min-width: 768px){._modalCard_i5ml5_14{border-radius:1.5rem}}._header_i5ml5_34{padding:1.25rem 1.5rem;border-bottom:1px solid rgba(0,0,0,.08);display:flex;align-items:center;justify-content:space-between}._title_i5ml5_42{font-family:var(--font-display, "Playfair Display", serif);font-size:1.35rem;font-weight:600;color:var(--text, #1e293b);margin:0}._closeBtn_i5ml5_50{background:transparent;border:none;font-size:1.5rem;color:var(--text-muted, #64748b);cursor:pointer;padding:.25rem;line-height:1;border-radius:50%;transition:color .2s ease}._closeBtn_i5ml5_50:hover{color:var(--text, #1e293b)}._body_i5ml5_65{padding:1.5rem;overflow-y:auto;display:flex;flex-direction:column;gap:1.5rem}._section_i5ml5_73{background:#00000008;border-radius:.875rem;padding:1.25rem;border:1px solid rgba(0,0,0,.05)}._sectionHeader_i5ml5_80{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}._sectionHeader_i5ml5_80 h3{font-size:.85rem;font-family:var(--font-mono, monospace);letter-spacing:.1em;text-transform:uppercase;color:var(--accent, #E36A6A);font-weight:700;margin:0}._editLinkBtn_i5ml5_96{background:transparent;border:none;color:var(--accent, #E36A6A);font-size:.75rem;font-weight:600;cursor:pointer;text-decoration:underline}._editLinkBtn_i5ml5_96:hover{opacity:.85}._detailsGrid_i5ml5_109{display:grid;grid-template-columns:1fr;gap:.75rem}@media (min-width: 640px){._detailsGrid_i5ml5_109{grid-template-columns:1fr 1fr}}._detailItem_i5ml5_120{display:flex;flex-direction:column;gap:.2rem}._detailLabel_i5ml5_126{font-size:.7rem;text-transform:uppercase;letter-spacing:.08em;opacity:.6}._detailValue_i5ml5_133{font-size:.9rem;font-weight:600;word-break:break-word}._productsList_i5ml5_139{display:flex;flex-direction:column;gap:.75rem}._productRow_i5ml5_145{display:flex;align-items:center;justify-content:space-between;padding-bottom:.5rem;border-bottom:1px dashed rgba(0,0,0,.1)}._productRow_i5ml5_145:last-child{border-bottom:none;padding-bottom:0}._productInfo_i5ml5_157{display:flex;flex-direction:column}._productName_i5ml5_162{font-size:.9rem;font-weight:600}._productQty_i5ml5_167{font-size:.75rem;opacity:.7}._productTotal_i5ml5_172{font-size:.9rem;font-weight:700;font-family:var(--font-mono, monospace)}._billSummary_i5ml5_178{display:flex;flex-direction:column;gap:.5rem;padding-top:.75rem;border-top:1px solid rgba(0,0,0,.1)}._billRow_i5ml5_186{display:flex;align-items:center;justify-content:space-between;font-size:.85rem}._billRow_i5ml5_186._totalRow_i5ml5_192{font-size:1.05rem;font-weight:700;color:var(--accent, #E36A6A);padding-top:.5rem;border-top:1px solid rgba(0,0,0,.15)}._footerBar_i5ml5_200{padding:1.25rem 1.5rem;border-top:1px solid rgba(0,0,0,.08);background-color:var(--surface, #ffffff)}._confirmBtn_i5ml5_206{width:100%;padding:.875rem 1.5rem;background-color:var(--accent, #E36A6A);color:#fff;font-family:var(--font-display, "Playfair Display", serif);font-size:1rem;font-weight:600;border:none;border-radius:9999px;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 14px #e36a6a4d}._confirmBtn_i5ml5_206:hover:not(:disabled){background-color:#d15858;transform:translateY(-1px)}._confirmBtn_i5ml5_206:disabled{opacity:.7;cursor:not-allowed}._overlay_t72vn_1{position:fixed;inset:0;z-index:2000;background-color:#fff9;backdrop-filter:blur(40px) saturate(200%);-webkit-backdrop-filter:blur(40px) saturate(200%);display:none;opacity:0;visibility:hidden;pointer-events:none;align-items:center;justify-content:center;padding:max(.75rem,env(safe-area-inset-top)) max(.5rem,env(safe-area-inset-right)) max(.75rem,env(safe-area-inset-bottom)) max(.5rem,env(safe-area-inset-left));overflow:hidden;transition:opacity .3s ease,visibility .3s ease}._overlay_t72vn_1._active_t72vn_18{display:flex;opacity:1;visibility:visible;pointer-events:auto}@media (min-width: 640px){._overlay_t72vn_1{padding:max(1rem,env(safe-area-inset-top)) max(1rem,env(safe-area-inset-right)) max(1rem,env(safe-area-inset-bottom)) max(1rem,env(safe-area-inset-left))}}@media (min-width: 768px){._overlay_t72vn_1{padding:1.5rem 2rem}}._backdrop_t72vn_35{position:absolute;inset:0;cursor:pointer;z-index:1}._drawer_t72vn_42,._drawerContent_t72vn_43{width:100%;max-width:54rem;height:auto;max-height:calc(100vh - 1.5rem);max-height:calc(100dvh - 1.5rem);background-color:var(--color-surface-white, #ffffff);border:1px solid rgba(15,23,42,.05);box-shadow:0 25px 50px -12px #00000040;border-radius:1.25rem;overflow:hidden;display:flex;flex-direction:column;position:relative;z-index:10;transition:colors .5s ease}@media (min-width: 768px){._drawer_t72vn_42,._drawerContent_t72vn_43{max-height:min(88vh,840px);border-radius:1.5rem}}._header_t72vn_68{position:sticky;top:0;z-index:20;flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:.85rem 1rem;background:#fffffff2;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid rgba(15,23,42,.08);gap:.5rem}@media (min-width: 768px){._header_t72vn_68{padding:1.25rem 2rem;gap:1rem}}._headerTitleGroup_t72vn_90,._headerTitleRow_t72vn_91{display:flex;align-items:center;gap:.5rem;min-width:0;flex:1}._headerTitleGroup_t72vn_90 ._title_t72vn_98,._headerTitleGroup_t72vn_90 h2,._headerTitleRow_t72vn_91 ._title_t72vn_98,._headerTitleRow_t72vn_91 h2{font-size:clamp(.95rem,3.5vw,1.35rem);font-family:var(--font-serif);font-weight:300;color:var(--color-ink);letter-spacing:-.025em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (min-width: 768px){._headerTitleGroup_t72vn_90 ._title_t72vn_98,._headerTitleGroup_t72vn_90 h2,._headerTitleRow_t72vn_91 ._title_t72vn_98,._headerTitleRow_t72vn_91 h2{font-size:1.75rem}}._itemCountBadge_t72vn_121{font-family:var(--font-sans);font-size:.6rem;letter-spacing:.08em;font-weight:700;color:var(--color-ink-muted);background-color:#0f172a0f;padding:.15rem .5rem;border-radius:9999px;text-transform:uppercase;white-space:nowrap;flex-shrink:0}@media (min-width: 768px){._itemCountBadge_t72vn_121{font-size:.65rem;padding:.2rem .6rem}}._closeButton_t72vn_141{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;min-height:44px;min-width:44px;background:#0f172a0a;border:1px solid rgba(15,23,42,.08);border-radius:9999px;padding:.5rem .85rem;cursor:pointer;color:var(--color-ink);font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;font-weight:600;touch-action:manipulation;transition:all .25s ease;flex-shrink:0;white-space:nowrap}@media (min-width: 768px){._closeButton_t72vn_141{padding:.5rem 1rem;font-size:.75rem;letter-spacing:.1em}}._closeButton_t72vn_141:hover{background:#0f172a14;border-color:var(--color-ink);transform:scale(1.02)}._closeButton_t72vn_141:active{transform:scale(.97)}._closeButton_t72vn_141:focus-visible{outline:2px solid var(--color-ink, #0f172a);outline-offset:2px}._closeIcon_t72vn_183{font-size:.85rem;line-height:1;margin-left:.2rem}._scrollableBody_t72vn_189{flex:1 1 auto;overflow-y:auto;display:flex;flex-direction:column;gap:1rem;padding:.875rem;background-color:#fff}@media (min-width: 768px){._scrollableBody_t72vn_189{padding:1.25rem 2rem;gap:1.5rem}}._scrollableBody_t72vn_189{scrollbar-width:thin;scrollbar-color:rgba(15,23,42,.2) transparent}._scrollableBody_t72vn_189::-webkit-scrollbar{width:6px}._freeShippingTracker_t72vn_212{background:#ffffffb3;border:1px solid rgba(212,175,55,.35);border-radius:12px;padding:.75rem 1rem;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:flex;flex-direction:column;gap:.5rem;box-shadow:0 4px 12px #00000008}._freeShippingTracker_t72vn_212 ._trackerText_t72vn_223{font-size:.75rem;color:var(--color-ink, #1c1917);margin:0;line-height:1.4}._freeShippingTracker_t72vn_212 ._trackerText_t72vn_223 strong{color:#b38600;font-weight:700}._freeShippingTracker_t72vn_212 ._unlockedText_t72vn_233{color:#15803d;font-weight:600}._freeShippingTracker_t72vn_212 ._unlockedText_t72vn_233 strong{color:#15803d}._freeShippingTracker_t72vn_212 ._progressBarTrack_t72vn_240{height:6px;width:100%;background:#0f172a14;border-radius:999px;overflow:hidden}._freeShippingTracker_t72vn_212 ._progressBarFill_t72vn_247{height:100%;background:linear-gradient(90deg,#d4af37,#e5c158);border-radius:999px;transition:width .4s cubic-bezier(.22,1,.36,1)}._scrollableBody_t72vn_189::-webkit-scrollbar-track{background:transparent}._scrollableBody_t72vn_189::-webkit-scrollbar-thumb{background:#0f172a2e;border-radius:9999px}._scrollableBody_t72vn_189::-webkit-scrollbar-thumb:hover{background:#0f172a59}._itemList_t72vn_265{flex:none;max-height:none;overflow:visible;padding:0;display:flex;flex-direction:column;gap:.875rem}@media (min-width: 768px){._itemList_t72vn_265{gap:1.25rem}}._emptyContainer_t72vn_280{padding:3rem 0;display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center}._emptyContainer_t72vn_280 p{color:var(--color-ink-muted);font-style:italic;font-family:var(--font-serif)}._cartItem_t72vn_294{display:flex;gap:.875rem;align-items:center;padding:.75rem .875rem;background-color:var(--color-surface-white, #ffffff);border:1px solid rgba(15,23,42,.08);border-radius:1rem;box-shadow:0 4px 15px #00000005;transition:all .3s ease;overflow:hidden;width:100%}@media (min-width: 768px){._cartItem_t72vn_294{gap:1.25rem;padding:.875rem 1.125rem}}._cartItem_t72vn_294:hover{border-color:#0f172a2e;box-shadow:0 6px 20px #0000000a}._imageContainer_t72vn_318{width:3.75rem;aspect-ratio:4/5;background-color:var(--color-surface-offwhite);border-radius:.6rem;overflow:hidden;flex-shrink:0}@media (min-width: 768px){._imageContainer_t72vn_318{width:4rem}}._imageContainer_t72vn_318 img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}._imageContainer_t72vn_318:hover img{transform:scale(1.05)}._itemDetails_t72vn_341{flex:1;min-width:0;display:flex;flex-direction:column;gap:.5rem}@media (min-width: 768px){._itemDetails_t72vn_341{flex-direction:row;align-items:center;justify-content:space-between;gap:.75rem}}._infoSection_t72vn_357{min-width:0}._infoSection_t72vn_357 h3{font-size:.95rem;font-family:var(--font-serif);font-weight:400;color:var(--color-ink);line-height:1.2;word-break:break-word}@media (min-width: 768px){._infoSection_t72vn_357 h3{font-size:1rem}}._variantMetaRow_t72vn_374{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;margin-top:.35rem}._fragranceTag_t72vn_382{font-family:var(--font-sans);font-size:.6875rem;color:var(--color-ink-muted);background-color:#0f172a0a;padding:.15rem .5rem;border-radius:.25rem;text-transform:uppercase;letter-spacing:.06em;font-weight:500}._netWeightTag_t72vn_394{font-family:var(--font-sans);font-size:.65rem;color:var(--color-ink-muted);background-color:#0f172a0a;padding:.15rem .45rem;border-radius:.25rem;font-weight:500}._skuTag_t72vn_404{font-family:monospace;font-size:.65rem;color:#9a7b3e;background-color:#9a7b3e1f;border:1px solid rgba(154,123,62,.25);padding:.15rem .45rem;border-radius:.25rem;font-weight:700;letter-spacing:.05em}._removeButton_t72vn_416{background:transparent;border:none;cursor:pointer;font-size:.75rem;font-weight:500;color:#ef4444;text-transform:none;letter-spacing:.02em;margin-top:.25rem;transition:all .2s ease;padding:0;display:inline-flex;align-items:center;gap:.35rem}._removeButton_t72vn_416:hover{color:#b91c1c;text-decoration:underline}._removeButton_t72vn_416:hover ._removeIcon_t72vn_436{transform:scale(1.15)}._removeIcon_t72vn_436{width:14px;height:14px;display:inline-block;vertical-align:middle;transition:transform .2s ease;flex-shrink:0}._actionsSection_t72vn_449{display:flex;align-items:center;justify-content:space-between;width:100%;gap:.5rem}@media (min-width: 768px){._actionsSection_t72vn_449{width:auto;gap:1.25rem;justify-content:flex-end}}._quantityControls_t72vn_464{display:flex;align-items:center;border:1px solid rgba(15,23,42,.1);border-radius:9999px;padding:.2rem .5rem}@media (min-width: 768px){._quantityControls_t72vn_464{padding:.25rem .75rem}}._quantityControls_t72vn_464 button{width:2.25rem;height:2.25rem;min-width:36px;min-height:36px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;color:var(--color-ink);cursor:pointer;touch-action:manipulation;transition:opacity .3s ease}@media (min-width: 768px){._quantityControls_t72vn_464 button{width:2.25rem;height:2.25rem}}._quantityControls_t72vn_464 button:hover{opacity:.5}._quantityControls_t72vn_464 span{width:1.5rem;text-align:center;font-size:.8125rem;font-weight:500}@media (min-width: 768px){._quantityControls_t72vn_464 span{width:2rem;font-size:.875rem}}._itemTotal_t72vn_513{font-size:.875rem;font-weight:600;color:var(--color-ink);text-align:right;white-space:nowrap;margin-left:auto}._billSection_t72vn_522{flex:none;margin-top:.25rem}._billBreakdown_t72vn_527{margin-bottom:0}._footerStickyBar_t72vn_531{flex:0 0 auto;padding:1rem 1.25rem;background:#fffffff2;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-top:1px solid rgba(15,23,42,.08)}@media (min-width: 768px){._footerStickyBar_t72vn_531{padding:1.25rem 2rem}}._checkoutButton_t72vn_544{width:100%;flex-shrink:0;padding-top:1.1rem!important;padding-bottom:1.1rem!important;font-size:.875rem!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;background-color:#18181b!important;color:#fff!important;border-radius:9999px!important;border:none!important;box-shadow:0 8px 24px #00000040!important;transition:all .3s ease!important}._checkoutButton_t72vn_544:hover{background-color:#27272a!important;transform:translateY(-1px);box-shadow:0 12px 28px #00000059!important}._couponContainer_1uljx_1{margin-top:1rem;padding:1rem;background:#ffffff0a;border:1px dashed rgba(226,211,179,.2);border-radius:8px;color:var(--text, #2C2220);position:relative}._header_1uljx_11{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}._title_1uljx_18{font-family:var(--font-luxury-sans, "Cinzel", serif);font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;color:var(--color-gold-accent, #C5A880);font-weight:600}._activeTag_1uljx_27{font-size:.65rem;letter-spacing:.12em;padding:.15rem .4rem;background:#4ade8026;color:#4ade80;border-radius:4px;font-weight:700}._inputWrapper_1uljx_37{position:relative}._inputGroup_1uljx_41{display:flex;gap:.5rem;align-items:stretch}._inputWithDropdown_1uljx_47{position:relative;flex:1;display:flex;flex-direction:column}._textInput_1uljx_54{width:100%;background:#0000000d;border:1px solid rgba(226,211,179,.25);color:inherit;padding:.55rem .75rem;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;border-radius:4px;cursor:text}._textInput_1uljx_54:focus{outline:none;border-color:var(--color-gold-accent, #C5A880)}._applyButton_1uljx_71{background:var(--accent, #E36A6A);color:#fff;border:none;padding:.55rem 1rem;font-size:.75rem;font-weight:600;letter-spacing:.08em;border-radius:4px;cursor:pointer;white-space:nowrap;transition:background-color .2s ease}._applyButton_1uljx_71:hover:not(:disabled){background:#d15858}._applyButton_1uljx_71:disabled{opacity:.5;cursor:not-allowed}._dropdownMenu_1uljx_92{position:absolute;top:100%;left:0;right:0;margin-top:.35rem;background:#fff;border:1px solid rgba(197,168,128,.4);border-radius:8px;box-shadow:0 10px 30px #0000001f;z-index:1050;list-style:none;padding:.4rem 0;max-height:220px;overflow-y:auto}._dropdownHeader_1uljx_109{padding:.5rem .85rem;font-size:.62rem;letter-spacing:.12em;color:#9a7b3e;text-transform:uppercase;font-weight:700;border-bottom:1px solid rgba(15,23,42,.08);background:#fff;width:100%;box-sizing:border-box}._dropdownItem_1uljx_122{padding:.6rem .85rem;cursor:pointer;transition:background .15s ease;border-bottom:1px solid rgba(15,23,42,.05)}._dropdownItem_1uljx_122:last-child{border-bottom:none}._dropdownItem_1uljx_122:hover{background:#f5efe6}._itemHeader_1uljx_135{display:flex;align-items:center;justify-content:space-between}._itemCode_1uljx_141{color:#1c1917;font-weight:700;font-size:.8rem;letter-spacing:.1em}._itemCallout_1uljx_148{color:#15803d;font-weight:700;font-size:.72rem}._itemTitle_1uljx_154{margin:.2rem 0 0;font-size:.72rem;color:#44403c;font-weight:500}._itemMeta_1uljx_161{display:inline-block;margin-top:.15rem;font-size:.65rem;color:#78716c}._appliedBadge_1uljx_168{display:flex;align-items:center;justify-content:space-between;padding:.5rem .75rem;background:#e36a6a1a;border:1px solid rgba(227,106,106,.3);border-radius:4px}._codeDetails_1uljx_178{display:flex;gap:.75rem;align-items:center}._codeText_1uljx_184{font-weight:700;letter-spacing:.1em;font-size:.8rem;color:var(--accent, #E36A6A)}._savingsText_1uljx_191{font-size:.75rem;color:#4ade80;font-weight:600}._removeButton_1uljx_197{background:transparent;border:none;color:inherit;font-size:1.1rem;cursor:pointer;opacity:.7}._removeButton_1uljx_197:hover{opacity:1;color:var(--accent, #E36A6A)}._errorMessage_1uljx_210{margin:.5rem 0 0;font-size:.7rem;color:#ef4444}._successMessage_1uljx_216{margin:.5rem 0 0;font-size:.7rem;color:#4ade80}._pageWrapper_1hoin_1{position:relative;min-height:100vh;transition:background-color .7s ease;background-color:var(--background)}._marqueeContainer_6qpeb_1{width:100%;min-height:42px;display:flex;align-items:center;justify-content:center;padding:.5rem 2.75rem .5rem 1rem;font-family:var(--font-luxury-sans, "Cinzel", serif);font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;transition:transform .35s cubic-bezier(.16,1,.3,1),opacity .35s ease,background-color .4s ease,color .4s ease;z-index:850;position:fixed;top:0;left:0;box-shadow:0 2px 10px #0006}._marqueeContainer_6qpeb_1._isClosing_6qpeb_19{transform:translateY(-100%);opacity:0;pointer-events:none}@media (min-width: 768px){._marqueeContainer_6qpeb_1{font-size:.8125rem;min-height:46px;padding:.5rem 3.5rem .5rem 1.5rem}}._marqueeContent_6qpeb_32{display:flex;align-items:center;gap:.875rem;flex-wrap:wrap;justify-content:center;text-align:center}._eyebrowTag_6qpeb_41{border:1px solid currentColor;padding:.15rem .45rem;font-size:.65rem;letter-spacing:.12em;opacity:.85}._bannerMessage_6qpeb_49{margin:0;font-weight:400}._bannerMessage_6qpeb_49 strong{font-weight:700;color:var(--color-gold-accent, #E2D3B3)}._copyButton_6qpeb_58{background:transparent;border:1px dashed currentColor;color:inherit;padding:.2rem .6rem;cursor:pointer;font-family:inherit;font-size:.7rem;letter-spacing:.1em;transition:all .2s cubic-bezier(.16,1,.3,1)}._copyButton_6qpeb_58:hover{background:#e2d3b326;transform:translateY(-1px)}._copiedState_6qpeb_74{color:#4ade80;font-weight:700}._closeButton_6qpeb_79{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:44px;height:44px;background:transparent;border:none;color:inherit;cursor:pointer;opacity:.75;transition:opacity .2s ease,transform .2s ease,color .2s ease;border-radius:50%}._closeButton_6qpeb_79:hover{opacity:1;color:#fff;transform:translateY(-50%) scale(1.1)}._closeButton_6qpeb_79:focus-visible{outline:2px solid currentColor;outline-offset:-2px}@media (min-width: 768px){._closeButton_6qpeb_79{right:1rem}}@keyframes _shimmer_9jvhm_1{0%{background-position:-200% 0}to{background-position:200% 0}}._skeletonCard_9jvhm_9{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:1.25rem;overflow:hidden;display:flex;flex-direction:column;height:100%;box-shadow:0 10px 30px #0000000d}._skeletonImage_9jvhm_20{width:100%;aspect-ratio:4/3;background:linear-gradient(90deg,#ffffff0a 25%,#ffffff1f 37%,#ffffff0a 63%);background-size:200% 100%;animation:_shimmer_9jvhm_1 1.8s infinite ease-in-out}._skeletonBody_9jvhm_28{padding:1.25rem;display:flex;flex-direction:column;gap:.75rem;flex:1}._skeletonLine_9jvhm_36{height:1rem;border-radius:4px;background:linear-gradient(90deg,#ffffff0a 25%,#ffffff1f 37%,#ffffff0a 63%);background-size:200% 100%;animation:_shimmer_9jvhm_1 1.8s infinite ease-in-out}._skeletonTitle_9jvhm_44{width:65%;height:1.25rem}._skeletonText_9jvhm_49{width:90%;height:.875rem}._skeletonFooter_9jvhm_54{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:1rem}._skeletonPrice_9jvhm_62{width:30%;height:1.1rem}._skeletonButton_9jvhm_67{width:40%;height:2.25rem;border-radius:9999px}._pageWrapper_1dteo_1{display:flex;flex-direction:column;min-height:100vh;width:100%;background-color:var(--background, #FCF9EA);color:var(--text, #2C2220);font-family:var(--font-mono, "Manrope", sans-serif);transition:background-color .4s ease,color .4s ease}._heroContainer_1dteo_12{position:relative;width:100%;height:300dvh;background-color:var(--background, #FCF9EA);border-bottom:1px solid rgba(227,106,106,.15)}._stickyWrapper_1dteo_20{position:sticky;top:0;width:100%;height:100dvh;overflow:hidden;display:flex;align-items:center;justify-content:center;padding-top:5rem;background-color:var(--background, #FCF9EA)}@media (min-width: 768px){._stickyWrapper_1dteo_20{padding-top:7rem}}._heroCanvas_1dteo_38{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none;z-index:1;opacity:0;filter:none;transition:opacity .8s ease-in-out;transform:translateZ(0)}._heroCanvas_1dteo_38._canvasActive_1dteo_51{opacity:1}._canvasOverlay_1dteo_55{position:absolute;inset:0;z-index:2;pointer-events:none;background:radial-gradient(circle at center,#fcf9ea0d,#fcf9ea38)}._heroContent_1dteo_63{position:relative;z-index:10;display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:50rem;margin:0 auto;padding:2rem 1.5rem;text-align:center}._logoContainer_1dteo_76{margin-bottom:.75rem;display:flex;justify-content:center;align-items:center}._brandLogo_1dteo_83{width:4.5rem;height:4.5rem;border-radius:9999px;object-fit:cover;box-shadow:0 10px 30px #e36a6a4d,0 0 0 4px #ffffffe6;transition:transform .5s ease}._brandLogo_1dteo_83:hover{transform:scale(1.05) rotate(2deg)}@media (min-width: 768px){._brandLogo_1dteo_83{width:5.5rem;height:5.5rem}}._heroTagline_1dteo_101{display:inline-block;font-size:.7rem;letter-spacing:.25em;text-transform:uppercase;color:var(--accent, #E36A6A);font-weight:700;margin-bottom:.5rem;text-shadow:0 1px 6px rgba(252,249,234,.9)}@media (min-width: 768px){._heroTagline_1dteo_101{font-size:.8rem}}._heroHeading_1dteo_117{font-family:var(--font-display, "Playfair Display", serif);font-size:2rem;font-weight:600;line-height:1.12;color:var(--text, #2C2220);margin-bottom:.75rem;max-width:48rem;text-shadow:0 2px 16px rgba(252,249,234,.95),0 0 24px rgba(255,255,255,.95)}@media (min-width: 768px){._heroHeading_1dteo_117{font-size:3rem}}@media (min-width: 1024px){._heroHeading_1dteo_117{font-size:3.75rem}}._heroSubheading_1dteo_138{font-size:.875rem;line-height:1.45;color:#2c2220;font-weight:500;max-width:30rem;margin-bottom:1rem;text-shadow:0 1px 10px rgba(252,249,234,.95)}@media (min-width: 768px){._heroSubheading_1dteo_138{font-size:.95rem;max-width:34rem}}._exploreButton_1dteo_154{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 2rem;background-color:var(--accent, #E36A6A);color:#fff;font-family:inherit;font-size:.875rem;font-weight:600;letter-spacing:.05em;border-radius:9999px;border:none;cursor:pointer;box-shadow:0 8px 24px #e36a6a4d;transition:all .3s ease}._exploreButton_1dteo_154:hover{background-color:#d15858;transform:translateY(-2px);box-shadow:0 12px 28px #e36a6a66}._exploreButton_1dteo_154:active{transform:translateY(0)}._storySection_1dteo_181{padding:4rem 1.5rem 5rem;background:linear-gradient(180deg,#fcf9ea,#fcf9ea99);border-bottom:1px solid rgba(227,106,106,.12)}@media (min-width: 768px){._storySection_1dteo_181{padding:6rem 3rem 7rem}}._storyHeader_1dteo_192{max-width:48rem;margin:0 auto 3.5rem;text-align:center}._storySubtitle_1dteo_198{display:inline-block;font-size:.75rem;letter-spacing:.22em;text-transform:uppercase;color:var(--accent, #E36A6A);font-weight:700;margin-bottom:.75rem}._storyTitle_1dteo_208{font-family:var(--font-display, "Playfair Display", serif);font-size:2rem;font-weight:600;color:var(--text, #2C2220);margin-bottom:1rem;line-height:1.2}@media (min-width: 768px){._storyTitle_1dteo_208{font-size:3rem}}._storyText_1dteo_222{font-size:.95rem;line-height:1.7;color:var(--text-muted, #5E4A47);max-width:42rem;margin:0 auto}@media (min-width: 768px){._storyText_1dteo_222{font-size:1.05rem}}._pillarsGrid_1dteo_235{max-width:76rem;margin:0 auto;display:grid;grid-template-columns:1fr;gap:1.75rem}@media (min-width: 768px){._pillarsGrid_1dteo_235{grid-template-columns:repeat(3,1fr);gap:2rem}}._pillarCard_1dteo_249{position:relative;background:#ffffffd9;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(227,106,106,.16);border-radius:1.25rem;padding:2.25rem 1.75rem;display:flex;flex-direction:column;box-shadow:0 10px 30px #2c22200a;transition:all .4s cubic-bezier(.16,1,.3,1)}._pillarCard_1dteo_249:hover{transform:translateY(-6px);box-shadow:0 20px 40px #e36a6a26;border-color:#e36a6a59}._pillarCard_1dteo_249:hover ._pillarFooterLine_1dteo_266{width:100%;background:var(--accent, #E36A6A)}._pillarCard_1dteo_249:hover ._pillarNumber_1dteo_270{color:var(--accent, #E36A6A)}._cardHeader_1dteo_274{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem}._pillarNumber_1dteo_270{font-family:var(--font-display, "Playfair Display", serif);font-size:2.25rem;font-weight:700;color:#e36a6a59;line-height:1;transition:color .3s ease}._pillarBadge_1dteo_290{font-size:.6875rem;letter-spacing:.18em;text-transform:uppercase;font-weight:700;color:var(--accent, #E36A6A);background:#e36a6a14;padding:.35rem .85rem;border-radius:9999px;border:1px solid rgba(227,106,106,.2)}._pillarTitle_1dteo_302{font-family:var(--font-display, "Playfair Display", serif);font-size:1.35rem;font-weight:600;color:var(--text, #2C2220);margin-bottom:.35rem}._pillarSubtitle_1dteo_310{font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;font-weight:600;color:#8c7571;margin-bottom:1rem}._pillarDescription_1dteo_319{font-size:.9rem;line-height:1.65;color:var(--text-muted, #5E4A47);flex-grow:1;margin-bottom:1.75rem}._pillarFooterLine_1dteo_266{width:2.5rem;height:2px;background:#e36a6a40;border-radius:9999px;transition:all .4s ease}._catalogSection_1dteo_335{padding:max(6rem,env(safe-area-inset-top) + 5rem) 1.5rem 5rem;max-width:80rem;margin:0 auto;width:100%;scroll-margin-top:7.5rem}@media (min-width: 768px){._catalogSection_1dteo_335{padding:max(7.5rem,env(safe-area-inset-top) + 6.5rem) 3rem 6rem}}@media (min-width: 1024px){._catalogSection_1dteo_335{padding:max(7.5rem,env(safe-area-inset-top) + 6.5rem) 4rem 7rem}}._catalogHeader_1dteo_353{margin-bottom:2.5rem;text-align:center}@media (min-width: 768px){._catalogHeader_1dteo_353{text-align:left;display:flex;justify-content:space-between;align-items:flex-end}}._catalogTitle_1dteo_366{font-family:var(--font-display, "Playfair Display", serif);font-size:2rem;font-weight:500;color:var(--text, #2C2220);margin-bottom:.5rem}@media (min-width: 768px){._catalogTitle_1dteo_366{font-size:3rem}}._catalogSub_1dteo_379{font-size:.9rem;color:var(--text-muted, #5E4A47)}._productGrid_1dteo_384{display:grid;grid-template-columns:1fr;gap:1.5rem;scroll-margin-top:7.5rem}@media (min-width: 640px){._productGrid_1dteo_384{grid-template-columns:repeat(2,1fr);gap:2rem}}@media (min-width: 1024px){._productGrid_1dteo_384{grid-template-columns:repeat(3,1fr);gap:2.5rem}}._card_1dteo_274{display:flex;flex-direction:column;justify-content:space-between;background-color:#ffffffb3;border-radius:1.25rem;border:1px solid rgba(227,106,106,.12);overflow:hidden;max-height:calc(100dvh - 7rem);transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease;cursor:pointer}@media (min-width: 768px){._card_1dteo_274{max-height:calc(100dvh - 8.5rem)}}._card_1dteo_274:hover{transform:translateY(-4px);box-shadow:0 16px 36px #e36a6a26;border-color:#e36a6a4d}._imageWrapper_1dteo_426{aspect-ratio:4/5;width:100%;max-height:calc(100dvh - 14rem);min-height:140px;flex-shrink:1;overflow:hidden;position:relative;background-color:var(--surface, #BBDFDB);display:flex;align-items:center;justify-content:center;padding:1.25rem}._productImage_1dteo_441{width:100%;height:100%;object-fit:contain;transition:transform .5s ease}._card_1dteo_274:hover ._productImage_1dteo_441{transform:scale(1.06)}._cardBody_1dteo_451{padding:.85rem 1.15rem 1.15rem;display:flex;flex-direction:column;flex-shrink:0}._categoryCode_1dteo_458{font-size:.7rem;letter-spacing:.15em;text-transform:uppercase;color:var(--accent, #E36A6A);font-weight:700;margin-bottom:.25rem}._productName_1dteo_467{font-family:var(--font-display, "Playfair Display", serif);font-size:1.15rem;font-weight:600;color:var(--text, #2C2220);margin-bottom:.35rem}._productDesc_1dteo_475{font-size:.8rem;color:var(--text-muted, #5E4A47);line-height:1.35;margin-bottom:.65rem;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}._cardFooter_1dteo_486{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:.5rem;border-top:1px solid rgba(227,106,106,.08)}._price_1dteo_495{font-size:1.1rem;font-weight:700;color:var(--text, #2C2220)}._actionRow_1dteo_501{display:flex;gap:.5rem}._viewBtn_1dteo_506{padding:.5rem 1rem;border:1px solid var(--accent, #E36A6A);background-color:transparent;color:var(--accent, #E36A6A);font-size:.75rem;font-weight:600;border-radius:9999px;cursor:pointer;transition:all .2s ease}._viewBtn_1dteo_506:hover{background-color:#e36a6a14}._addBtn_1dteo_521{padding:.5rem 1.1rem;border:none;background-color:var(--accent, #E36A6A);color:#fff;font-size:.75rem;font-weight:600;border-radius:9999px;cursor:pointer;transition:all .2s ease}._addBtn_1dteo_521:hover{background-color:#d15858}._modalBackdrop_1dteo_536{position:fixed;inset:0;background-color:#2c2220bf;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);z-index:10000;display:flex;align-items:center;justify-content:center;padding:max(4.5rem,env(safe-area-inset-top) + 3.5rem) 1rem 1.5rem 1rem;overflow-y:auto;overscroll-behavior:contain}._modalContent_1dteo_551{position:relative;width:100%;max-width:50rem;height:min(85vh,660px);max-height:85vh;overflow:hidden;background-color:var(--background, #FCF9EA);color:var(--text, #2C2220);border-radius:1.5rem;box-shadow:0 25px 50px -12px #00000059;border:1px solid rgba(227,106,106,.25);display:flex;flex-direction:column;padding:0}._modalHeader_1dteo_568{flex-shrink:0;z-index:50;background-color:#fcf9eaf2;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-bottom:1px solid rgba(227,106,106,.15);padding:.85rem 1.25rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%}._modalHeaderTitle_1dteo_583{font-family:var(--font-display, "Playfair Display", serif);font-size:1.15rem;font-weight:600;color:var(--text, #2C2220);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._modalCloseBtn_1dteo_594{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;padding:.4rem .85rem;min-height:2.5rem;border-radius:9999px;border:1px solid rgba(227,106,106,.3);background-color:#ffffffe6;color:var(--text, #2C2220);font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s ease}._modalCloseBtn_1dteo_594 ._closeIcon_1dteo_610{font-size:1rem;line-height:1}._modalCloseBtn_1dteo_594 ._closeText_1dteo_614{font-size:.75rem;text-transform:uppercase;letter-spacing:.1em}._modalCloseBtn_1dteo_594:hover{background-color:var(--accent, #E36A6A);color:#fff;border-color:var(--accent, #E36A6A);transform:scale(1.03)}._modalCloseBtn_1dteo_594:active{transform:scale(.97)}._modalBody_1dteo_629{flex:1;min-height:0;display:flex;flex-direction:column;overflow-y:auto}@media (min-width: 768px){._modalBody_1dteo_629{flex-direction:row;overflow:hidden;align-items:stretch}}._modalImageWrapper_1dteo_644{position:relative;width:100%;max-width:280px;margin:1.25rem auto 0;aspect-ratio:1/1;border-radius:1rem;overflow:hidden;background-color:var(--surface, #BBDFDB);display:flex;align-items:center;justify-content:center;padding:1rem;flex-shrink:0;touch-action:pan-y;user-select:none;-webkit-user-select:none}@media (min-width: 768px){._modalImageWrapper_1dteo_644{width:44%;max-width:none;height:100%;margin:0;aspect-ratio:auto;border-radius:0 0 0 1.5rem;padding:1.75rem;border-right:1px solid rgba(227,106,106,.12)}}._dragContainer_1dteo_675{width:100%;height:100%;cursor:grab;display:flex;align-items:center;justify-content:center}._dragContainer_1dteo_675:active{cursor:grabbing}._dragContainer_1dteo_675 img{-webkit-user-drag:none}._modalImage_1dteo_644{width:100%;height:100%;max-height:100%;object-fit:contain;filter:drop-shadow(0 8px 16px rgba(0,0,0,.12))}._modalNavButtons_1dteo_698{position:absolute;left:.75rem;right:.75rem;top:50%;transform:translateY(-50%);display:none;justify-content:space-between;pointer-events:none;opacity:0;transition:opacity .3s ease;z-index:10}@media (min-width: 768px){._modalNavButtons_1dteo_698{display:flex}}._modalImageWrapper_1dteo_644:hover ._modalNavButtons_1dteo_698{opacity:1}._modalNavButton_1dteo_698{pointer-events:auto;width:2.25rem;height:2.25rem;border-radius:9999px;background:#ffffffe6;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(227,106,106,.25);color:var(--text, #2C2220);font-size:1rem;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 14px #0000001f;transition:all .25s ease}._modalNavButton_1dteo_698:hover{background:var(--accent, #E36A6A);color:#fff;border-color:var(--accent, #E36A6A);transform:scale(1.08)}._dotsIndicator_1dteo_746{position:absolute;bottom:.5rem;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:.4rem;z-index:10;background:#fff9;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:.25rem .6rem;border-radius:9999px;border:1px solid rgba(227,106,106,.15)}._dot_1dteo_746{width:6px;height:6px;border-radius:9999px;background:#2c22204d;cursor:pointer;transition:all .3s ease;border:none;padding:0}._dot_1dteo_746._activeDot_1dteo_772{width:16px;background:var(--accent, #E36A6A)}._modalDetails_1dteo_777{display:flex;flex-direction:column;flex:1;min-height:0;padding:1.25rem;overflow-y:visible}@media (min-width: 768px){._modalDetails_1dteo_777{width:56%;height:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:1.75rem 2rem 2rem}}._modalCategory_1dteo_796{font-size:.75rem;letter-spacing:.2em;text-transform:uppercase;color:var(--accent, #E36A6A);font-weight:700;margin-bottom:.5rem}._modalTitle_1dteo_805{font-family:var(--font-display, "Playfair Display", serif);font-size:1.75rem;font-weight:600;color:var(--text, #2C2220);margin-bottom:.75rem}@media (min-width: 768px){._modalTitle_1dteo_805{font-size:2.25rem}}._modalPrice_1dteo_818{font-size:1.35rem;font-weight:700;color:var(--text, #2C2220);margin-bottom:1.25rem}._modalDescription_1dteo_825{font-size:.95rem;line-height:1.65;color:var(--text-muted, #5E4A47);margin-bottom:1.5rem}._variantsSection_1dteo_832{margin-bottom:1.5rem}._variantsTitle_1dteo_836{font-size:.8rem;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted, #5E4A47);margin-bottom:.75rem;font-weight:600}._variantChips_1dteo_845{display:flex;flex-wrap:wrap;gap:.5rem}._variantChip_1dteo_845{padding:.4rem .85rem;border-radius:9999px;font-size:.75rem;font-weight:600;border:1px solid rgba(227,106,106,.25);background-color:#fff9;color:var(--text, #2C2220);cursor:pointer;transition:all .2s ease}._variantChip_1dteo_845._selected_1dteo_862{background-color:var(--accent, #E36A6A);color:#fff;border-color:var(--accent, #E36A6A)}._modalAddToCartBtn_1dteo_868{margin-top:auto;width:100%;padding:.875rem 1.5rem;background-color:var(--accent, #E36A6A);color:#fff;border:none;border-radius:9999px;font-family:inherit;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .2s ease;box-shadow:0 6px 20px #e36a6a4d}._modalAddToCartBtn_1dteo_868:hover{background-color:#d15858}._modalMobileBottomCloseBtn_1dteo_887{margin-top:1rem;width:100%;padding:.75rem;border-radius:9999px;border:1px solid rgba(227,106,106,.3);background-color:transparent;color:var(--text, #2C2220);font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;cursor:pointer;transition:all .2s ease}._modalMobileBottomCloseBtn_1dteo_887:hover{background-color:#e36a6a1a}@media (min-width: 768px){._modalMobileBottomCloseBtn_1dteo_887{display:none}}._mobileFloatingCartBtn_1dteo_911{display:flex;align-items:center;gap:.5rem;position:fixed;bottom:1.5rem;right:1.5rem;z-index:150;padding:.75rem 1.25rem;background:linear-gradient(135deg,#29211f,#1a1514);color:#faf9f6;border:1px solid rgba(212,175,55,.4);border-radius:9999px;font-family:inherit;font-size:.85rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;box-shadow:0 10px 30px #0006,inset 0 1px #fff3;transition:all .3s cubic-bezier(.19,1,.22,1)}._mobileFloatingCartBtn_1dteo_911:hover{transform:translateY(-2px) scale(1.03);border-color:#d4af37cc}@media (min-width: 768px){._mobileFloatingCartBtn_1dteo_911{display:none}}._floatingCartBadge_1dteo_943{background-color:#e36a6a;color:#fff;font-size:.7rem;font-weight:700;width:1.25rem;height:1.25rem;border-radius:9999px;display:flex;align-items:center;justify-content:center}._heroContainer_1p9cw_1{position:relative;height:100dvh;min-height:100dvh;width:100%;overflow:hidden;background-color:#0a0a0a}._videoContainer_1p9cw_10{position:absolute;inset:0;z-index:0;display:flex;align-items:center;justify-content:center;transition:opacity 1s ease;background-position:center;background-color:#0a0a0a}._videoElement_1p9cw_22{width:100%;height:100%;object-fit:cover;transition:opacity .5s ease}._gradientOverlay_1p9cw_29{position:absolute;inset:0;background:linear-gradient(to bottom,rgba(0,0,0,.4),transparent,rgba(0,0,0,.4))}._narrativeLabel_1p9cw_35{position:absolute;inset:0;z-index:35;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding-left:1.5rem;padding-right:1.5rem;pointer-events:none}._overflowWrapper_1p9cw_49{overflow:hidden}._narrativeTitle_1p9cw_53{font-size:clamp(1.5rem,6vw,3.5rem);font-weight:300;line-height:1.25;letter-spacing:.1em;text-transform:uppercase;color:#e5e5e5;animation:_fadeInZoom_1p9cw_1 1.5s cubic-bezier(.16,1,.3,1) forwards;animation-delay:.5s;opacity:0}._brandHighlight_1p9cw_65{font-size:clamp(2.5rem,10vw,6rem);letter-spacing:-.02em;font-family:Georgia,Cambria,Times New Roman,Times,serif;font-style:italic;text-transform:capitalize;display:block}._narrativeSubtitle_1p9cw_74{margin-top:2rem;font-size:11px;font-family:monospace;letter-spacing:1em;text-transform:uppercase;color:#fff6;animation:_fadeIn_1p9cw_1 1s ease forwards;animation-delay:1.5s;opacity:0}._scrollGuide_1p9cw_86{position:absolute;bottom:3rem;left:50%;transform:translate(-50%);z-index:40;display:flex;flex-direction:column;align-items:center;gap:1rem}._scrollButton_1p9cw_98{font-family:monospace!important;font-size:10px!important;letter-spacing:.4em!important;color:#ffffff80!important;background:transparent!important;border-radius:0!important;padding:0!important;animation:_pulseAnimation_1p9cw_1 2s infinite ease-in-out}._scrollButton_1p9cw_98:hover{color:#ffffffe6!important;background-color:transparent!important}._scrollGuideLine_1p9cw_113{width:1px;height:3rem;background:linear-gradient(to bottom,rgba(255,255,255,.5),transparent)}._shutterTop_1p9cw_119{position:absolute;top:0;left:0;width:100%;background-color:#0a0a0a;z-index:30;height:51vh}._shutterBottom_1p9cw_129{position:absolute;bottom:0;left:0;width:100%;background-color:#0a0a0a;z-index:30;height:51vh}@keyframes _fadeInZoom_1p9cw_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes _fadeIn_1p9cw_1{0%{opacity:0}to{opacity:1}}@keyframes _pulseAnimation_1p9cw_1{0%,to{opacity:.5}50%{opacity:1}}._wrapper_u3yqq_1{position:relative;background-color:#0a0a0a}._stickySection_u3yqq_6{height:100vh;position:sticky;top:0;width:100%;background-color:#0a0a0a;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:0 1.5rem;overflow:hidden}@media (min-width: 768px){._stickySection_u3yqq_6{padding:0 2.5rem}}._noiseGrain_u3yqq_26,._carbonOverlay_u3yqq_30{display:none!important}._globalLabel_u3yqq_34{position:absolute;top:5rem;left:1.5rem;z-index:20;pointer-events:none;border-left:1px solid rgba(255,255,255,.1);padding-left:1rem;padding-top:.25rem;padding-bottom:.25rem}@media (min-width: 768px){._globalLabel_u3yqq_34{top:7rem;left:3rem}}._labelText_u3yqq_52{font-size:9px;font-family:monospace;letter-spacing:.3em;text-transform:uppercase;color:#fff3;display:block}@media (min-width: 768px){._labelText_u3yqq_52{font-size:10px}}._narrativeContent_u3yqq_66{position:relative;z-index:10;display:flex;flex-direction:column;align-items:center;max-width:56rem}._tierLabel_u3yqq_75{font-size:9px;font-family:monospace;letter-spacing:.8em;text-transform:uppercase;color:#ffffffb3;margin-bottom:2rem}@media (min-width: 768px){._tierLabel_u3yqq_75{font-size:11px;letter-spacing:1.2em;margin-bottom:3rem}}._heading_u3yqq_91{font-size:clamp(2.5rem,8vw,7rem);font-weight:300;letter-spacing:-.05em;text-transform:uppercase;margin-bottom:1.5rem;line-height:1;color:#fff;filter:drop-shadow(0 25px 25px rgba(0,0,0,.5))}._detail_u3yqq_102{max-width:280px;font-size:.75rem;color:#ffffffd9;line-height:1.625;font-family:serif;font-style:italic}@media (min-width: 768px){._detail_u3yqq_102{max-width:28rem;font-size:1rem}}._accentBorder_u3yqq_117{position:absolute;inset:0;z-index:0;pointer-events:none;border:1px solid rgba(255,255,255,.05);margin:3rem;opacity:.3}@media (min-width: 768px){._accentBorder_u3yqq_117{margin:6rem}}._accentCounter_u3yqq_132{position:absolute;bottom:3rem;right:1.5rem;font-family:monospace;font-size:10px;color:#fff3;letter-spacing:1em}@media (min-width: 768px){._accentCounter_u3yqq_132{right:3rem}}._container_19cne_1{height:100vh;width:100%;background-color:#000;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:0 1.5rem;position:relative;margin:0}._noiseGrain_19cne_15{display:none!important}._blockquote_19cne_19{max-width:64rem;margin:0}._quoteText_19cne_24{font-family:serif;font-style:italic;font-weight:300;line-height:1.2;letter-spacing:-.015em;color:#e5e5e5;margin:0;font-size:1.5rem}@media (min-width: 768px){._quoteText_19cne_24{font-size:clamp(2rem,5vw,3.5rem)}}._citation_19cne_40{display:block;margin-top:1rem;font-family:sans-serif;font-style:normal;text-transform:uppercase;font-size:.6rem;letter-spacing:.5em;color:#fff6}@media (min-width: 768px){._citation_19cne_40{font-size:.4em}}._structuralLine_19cne_56{position:absolute;bottom:20%;width:1px;height:6rem;background:linear-gradient(to bottom,rgba(255,255,255,.2),transparent)}._card_1clg2_1{position:relative;display:flex;flex-direction:column;cursor:pointer}._imageWrapper_1clg2_8{aspect-ratio:4/5;overflow:hidden;background-color:#ffffff0d;position:relative;border:1px solid rgba(255,255,255,.05);transition:border-color .5s ease;display:flex;align-items:center;justify-content:center;padding:1.5rem}._card_1clg2_1:hover ._imageWrapper_1clg2_8{border-color:#fff3}._image_1clg2_8{width:100%;height:100%;object-fit:contain;transition:all 1s ease}._grayscale_1clg2_31{filter:grayscale(100%)}._awakened_1clg2_35{filter:grayscale(0%);transform:scale(1.05)}._pulseOverlay_1clg2_40{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none;opacity:0;transform:scale(.5)}._pulseCircle_1clg2_51{width:5rem;height:5rem;border:1px solid rgba(255,255,255,.4);border-radius:9999px;animation:_ping_1clg2_1 1s cubic-bezier(0,0,.2,1) infinite}@media (min-width: 768px){._pulseCircle_1clg2_51{width:6rem;height:6rem}}@keyframes _ping_1clg2_1{75%,to{transform:scale(2);opacity:0}}._pulseTextContainer_1clg2_71{position:absolute;left:0;right:0;bottom:2rem;text-align:center}@media (min-width: 768px){._pulseTextContainer_1clg2_71{bottom:3rem}}._pulseText_1clg2_71{font-size:9px;font-family:monospace;letter-spacing:.4em;text-transform:uppercase;color:#fff9;animation:_pulse_1clg2_40 2s cubic-bezier(.4,0,.6,1) infinite}@media (min-width: 768px){._pulseText_1clg2_71{font-size:10px}}@keyframes _pulse_1clg2_40{0%,to{opacity:1}50%{opacity:.5}}._touchHint_1clg2_106{position:absolute;bottom:1rem;left:50%;transform:translate(-50%);padding:.25rem .75rem;background-color:#ffffff1a;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:9999px;border:1px solid rgba(255,255,255,.1);opacity:0;transition:opacity .3s ease}._card_1clg2_1:hover ._touchHint_1clg2_106{opacity:1}@media (min-width: 768px){._touchHint_1clg2_106{display:none}}._touchHintText_1clg2_128{font-size:8px;font-family:monospace;letter-spacing:.15em;text-transform:uppercase;color:#fffc}._badge_1clg2_136{position:absolute;top:1rem;right:1rem;font-size:9px;font-family:monospace;letter-spacing:.15em;color:#fff6;transform:rotate(90deg);transform-origin:right}._metaInfo_1clg2_148{margin-top:1.5rem;transition:opacity .5s ease}._name_1clg2_153{font-size:1.125rem;font-weight:300;letter-spacing:-.015em;text-transform:uppercase;color:#e5e5e5;margin-top:0;margin-bottom:.375rem}@media (min-width: 768px){._name_1clg2_153{font-size:1.25rem;margin-bottom:.5rem}}._priceFragrance_1clg2_169{font-size:9px;text-transform:uppercase;letter-spacing:.3em;color:#fff6;font-family:monospace;margin:0}@media (min-width: 768px){._priceFragrance_1clg2_169{font-size:10px}}._detailButton_1clg2_183{margin-top:1rem;opacity:0;transition:opacity .3s ease;align-self:flex-start}._card_1clg2_1:hover ._detailButton_1clg2_183{opacity:1}._progressBar_1clg2_193{position:absolute;left:0;right:0;bottom:0;height:1px;background-color:#fff3;transition:transform .5s ease;transform-origin:left}._scaled_1clg2_204{transform:scaleX(1)}._shrunk_1clg2_208{transform:scaleX(0)}._catalogSection_dlp9y_1{padding:5rem 1.5rem;background-color:#0a0a0a;overflow:hidden;position:relative}._headerWrapper_dlp9y_8{margin-bottom:3rem;display:flex;flex-direction:column;align-items:center;text-align:center}._registryLabel_dlp9y_16{font-size:10px;font-family:monospace;letter-spacing:.8em;text-transform:uppercase;color:#ffffff4d;margin-bottom:1rem}@media (min-width: 768px){._registryLabel_dlp9y_16{font-size:12px}}._title_dlp9y_30{font-size:1.875rem;font-weight:300;letter-spacing:-.05em;text-transform:uppercase;color:#e5e5e5}@media (min-width: 768px){._title_dlp9y_30{font-size:3rem}}@media (min-width: 1024px){._title_dlp9y_30{font-size:3.75rem}}._divider_dlp9y_48{width:3rem;height:1px;background-color:#fff3;margin-top:1.5rem}._controlsWrapper_dlp9y_55{display:flex;flex-direction:column;align-items:center;gap:1.5rem;margin-bottom:4rem;width:100%;max-width:36rem;margin-left:auto;margin-right:auto}._searchBar_dlp9y_67{width:100%;padding:.75rem 1.5rem;background-color:#ffffff08;border:1px solid rgba(255,255,255,.1);color:#e5e5e5;font-family:monospace;font-size:.875rem;letter-spacing:.1em;text-transform:uppercase;transition:all .3s ease;outline:none}._searchBar_dlp9y_67:focus{border-color:#fff6;background-color:#ffffff0d;box-shadow:0 0 10px #ffffff0d}._searchBar_dlp9y_67::placeholder{color:#ffffff40}._categoriesList_dlp9y_89{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;padding:0;margin:0;list-style:none}._categoryButton_dlp9y_99{background:none;border:none;color:#fff6;font-family:monospace;font-size:.75rem;letter-spacing:.2em;text-transform:uppercase;padding:.5rem 1rem;cursor:pointer;transition:all .3s ease;position:relative}._categoryButton_dlp9y_99:after{content:"";position:absolute;bottom:0;left:1rem;right:1rem;height:1px;background-color:#e5e5e5;transform:scaleX(0);transition:transform .3s ease}._categoryButton_dlp9y_99:hover{color:#fffc}._categoryButton_dlp9y_99._activeCategory_dlp9y_126{color:#e5e5e5}._categoryButton_dlp9y_99._activeCategory_dlp9y_126:after{transform:scaleX(1)}._gridContainer_dlp9y_133{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));column-gap:2rem;row-gap:4rem;max-width:80rem;margin-left:auto;margin-right:auto}@media (min-width: 640px){._gridContainer_dlp9y_133{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){._gridContainer_dlp9y_133{grid-template-columns:repeat(3,minmax(0,1fr))}}._emptyState_dlp9y_153{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:6rem 2rem;color:#fff6;font-family:monospace;font-size:.875rem;letter-spacing:.15em;text-align:center;text-transform:uppercase;border:1px dashed rgba(255,255,255,.08);width:100%;max-width:48rem;margin:0 auto}._container_z6tpy_1{min-height:70vh;width:100%;background-color:#0a0a0a;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:5rem 1.5rem;position:relative;overflow:hidden;border-top:1px solid rgba(255,255,255,.05)}._gradientBg_z6tpy_16{position:absolute;inset:0;background:radial-gradient(circle at center,rgba(255,255,255,.03) 0%,transparent 70%);pointer-events:none}._tagline_z6tpy_23{font-size:10px;font-family:monospace;letter-spacing:1em;text-transform:uppercase;color:#fff3;margin-bottom:2rem;z-index:10;transition:transform .7s ease}._tagline_z6tpy_23:hover{transform:scale(1.1)}._heading_z6tpy_37{font-size:2.25rem;font-weight:300;letter-spacing:-.05em;text-transform:uppercase;color:#e5e5e5;margin-bottom:3rem;z-index:10;line-height:1.1}@media (min-width: 768px){._heading_z6tpy_37{font-size:4.5rem}}._formGroup_z6tpy_53{position:relative;z-index:10;width:100%;max-width:300px;margin:0 auto}._inputField_z6tpy_61{background:transparent;border:none;border-bottom:1px solid rgba(255,255,255,.2);padding:1rem .5rem;width:100%;text-align:center;font-size:.75rem;font-family:monospace;letter-spacing:.2em;color:#fff;transition:border-color .3s ease}._inputField_z6tpy_61:focus{outline:none;border-bottom-color:#fff}._submitBtn_z6tpy_79{position:absolute;right:-2rem;top:50%;transform:translateY(-50%);color:#fff6;transition:color .3s ease;display:flex;align-items:center;justify-content:center;padding:.5rem;font-size:20px;line-height:1}._submitBtn_z6tpy_79:hover{color:#fff}._subtext_z6tpy_97{margin-top:3rem;font-size:9px;font-family:monospace;text-transform:uppercase;letter-spacing:.4em;color:#ffffff4d;z-index:10;line-height:1.6}._footer_o4r1s_1{background-color:#0a0a0a;color:#e5e5e5;padding:6rem 1.5rem 3rem;border-top:1px solid rgba(255,255,255,.05);overflow-x:hidden;width:100%;box-sizing:border-box}@media (min-width: 768px){._footer_o4r1s_1{padding-left:3rem;padding-right:3rem}}._contentWrapper_o4r1s_20{max-width:80rem;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;gap:3rem}@media (min-width: 768px){._contentWrapper_o4r1s_20{flex-direction:row;justify-content:space-between}}._brandCol_o4r1s_35{width:100%}@media (min-width: 768px){._brandCol_o4r1s_35{width:33.333333%}}._brandTitle_o4r1s_44{font-size:1.5rem;font-weight:300;letter-spacing:-.05em;text-transform:uppercase;margin-top:0;margin-bottom:1.5rem;color:#fff}._brandTagline_o4r1s_54{font-size:10px;font-family:monospace;line-height:1.625;letter-spacing:.1em;text-transform:uppercase;color:#fff6;margin:0}._linksGrid_o4r1s_64{flex:1 1 0%;display:flex!important;flex-direction:row!important;justify-content:space-between!important;align-items:flex-start!important;gap:1.5rem!important}._linksGrid_o4r1s_64>div{flex:1 1 0%;min-width:0}@media (min-width: 768px){._linksGrid_o4r1s_64{gap:3rem!important}}._columnTitle_o4r1s_82{font-size:9px;font-family:monospace;letter-spacing:.5em;text-transform:uppercase;color:#fff3;margin-top:0;margin-bottom:1.5rem}._linkList_o4r1s_92{list-style:none;padding:0;margin:0}._linkList_o4r1s_92 li{margin-bottom:1rem}._linkList_o4r1s_92 li:last-child{margin-bottom:0}._linkItem_o4r1s_104{font-size:10px;text-transform:uppercase;letter-spacing:.15em;color:#fff9;text-decoration:none;transition:color .3s ease}._linkItem_o4r1s_104:hover{color:#fff}._bottomBar_o4r1s_116{max-width:80rem;margin-left:auto;margin-right:auto;margin-top:6rem;padding-top:2rem;border-top:1px solid rgba(255,255,255,.05);display:flex;flex-direction:column;align-items:center;gap:1.5rem}@media (min-width: 768px){._bottomBar_o4r1s_116{flex-direction:row;justify-content:space-between}}._infoText_o4r1s_135{font-size:9px;font-family:monospace;letter-spacing:.15em;color:#fff3;text-transform:uppercase}._metaGroup_o4r1s_143{display:flex;gap:2rem}._container_n0vnn_1{position:fixed;bottom:1.5rem;left:1.5rem;z-index:50;display:flex;align-items:center;gap:1rem}@media (min-width: 768px){._container_n0vnn_1{bottom:3rem;left:3rem}}._muteButton_n0vnn_17{width:2.5rem;height:2.5rem;border-radius:9999px;border:1px solid rgba(255,255,255,.2);display:flex;align-items:center;justify-content:center;background-color:#0006;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:all .3s cubic-bezier(.16,1,.3,1);cursor:pointer}._muteButton_n0vnn_17:hover{border-color:#ffffff80;background-color:#ffffff0d}._muteButton_n0vnn_17:active{transform:scale(.95)}._activeIcon_n0vnn_39{color:#e5e5e5;animation:_pulseAnimation_n0vnn_1 2s infinite ease-in-out}._idleIcon_n0vnn_44{color:#fff6}._visualizer_n0vnn_48{display:flex;gap:2px;align-items:flex-end;height:.75rem}._visualizerBar_n0vnn_55{width:1px;background-color:#fff6;transition:all .3s ease}._visualizerBar_n0vnn_55._activeBar_n0vnn_60{opacity:1}._visualizerBar_n0vnn_55._idleBar_n0vnn_63{opacity:.2}._trackingText_n0vnn_67{font-size:9px;font-family:monospace;letter-spacing:.2em;text-transform:uppercase;color:#fff3}@keyframes _pulseAnimation_n0vnn_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.95)}}._pageContainer_4o7qi_1{min-height:100vh;width:100%;max-width:100vw;overflow-x:hidden;transition:background-color .7s ease;background-color:#0a0a0a;color:var(--text)}._pageContainer_4o7qi_1::selection{background:#e5e5e5;color:#0a0a0a}._calibrationOverlay_4o7qi_15{position:fixed;inset:0;z-index:500;display:flex;align-items:center;justify-content:center;background-color:#000;pointer-events:none;animation:_fadeOut_4o7qi_1 1s ease forwards}._calibrationInner_4o7qi_27{display:flex;flex-direction:column;align-items:center;gap:1rem}._calibrationBar_4o7qi_34{width:3rem;height:2px;background-color:#fff3;position:relative;overflow:hidden}._calibrationShimmer_4o7qi_42{position:absolute;inset:0;background-color:#fff;animation:_shimmer_4o7qi_1 1s infinite}._calibrationText_4o7qi_49{font-size:10px;font-family:monospace;letter-spacing:.5em;text-transform:uppercase;color:#fff6}._grainOverlay_4o7qi_57{display:none!important}._mainContent_4o7qi_61{position:relative;background-color:#0a0a0a}@keyframes _fadeOut_4o7qi_1{0%{opacity:1}to{opacity:0}}@keyframes _shimmer_4o7qi_1{0%{transform:translate(-100%)}to{transform:translate(100%)}}._container_gm9ka_1{min-height:100vh;background-color:#0a0a0a;color:#e5e5e5;display:flex;flex-direction:column;position:relative}._container_gm9ka_1::selection{background:#fff;color:#000}._closeButton_gm9ka_14{position:fixed;top:1.5rem;right:1.5rem;z-index:1001;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;background-color:#ffffff1a;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;border:1px solid rgba(255,255,255,.2);border-radius:9999px;transition:all .2s ease}._closeButton_gm9ka_14:hover{background-color:#fff3}._closeButton_gm9ka_14:active{transform:scale(.95)}@media (min-width: 1024px){._closeButton_gm9ka_14{display:none}}._grainOverlay_gm9ka_43{display:none!important}._main_gm9ka_47{position:relative;flex:1;display:flex;flex-direction:column;z-index:10;padding-left:1rem;padding-right:1rem;padding-top:5rem}@media (min-width: 640px){._main_gm9ka_47{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width: 768px){._main_gm9ka_47{padding-left:3rem;padding-right:3rem;padding-top:6.5rem}}@media (min-width: 1024px){._main_gm9ka_47{padding-left:6rem;padding-right:6rem;overflow:hidden}}._navigationBar_gm9ka_78{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem;flex-shrink:0}@media (min-width: 768px){._navigationBar_gm9ka_78{margin-bottom:1rem}}._returnButton_gm9ka_91{padding:.5rem 1rem;border:1px solid rgba(255,255,255,.1);font-size:9px;font-family:monospace;letter-spacing:.3em;text-transform:uppercase;color:#fff9;background:transparent;transition:all .3s ease;display:flex;align-items:center;gap:.5rem;cursor:pointer}._returnButton_gm9ka_91 span{transition:transform .3s ease}._returnButton_gm9ka_91:hover{color:#fff;background-color:#ffffff0d}._returnButton_gm9ka_91:hover span{transform:translate(-4px)}._protocolLabel_gm9ka_117{font-size:9px;font-family:monospace;letter-spacing:.3em;color:#fff3;text-transform:uppercase;display:none}@media (min-width: 640px){._protocolLabel_gm9ka_117{display:block}}._contentLayout_gm9ka_131{display:flex;flex-direction:column;gap:1rem;align-items:center;flex:1;max-width:72rem;margin-left:auto;margin-right:auto;width:100%;padding-bottom:3rem}@media (min-width: 768px){._contentLayout_gm9ka_131{gap:2rem}}@media (min-width: 1024px){._contentLayout_gm9ka_131{flex-direction:row;align-items:stretch;gap:4rem;padding-bottom:.5rem;min-height:0}}._mobileRegistry_gm9ka_158{flex-shrink:0;width:100%;padding-right:3rem;margin-bottom:.5rem}@media (min-width: 1024px){._mobileRegistry_gm9ka_158{display:none}}._registryLabel_gm9ka_170{font-size:10px;font-family:monospace;letter-spacing:.8em;text-transform:uppercase;color:#ffffff4d;margin-bottom:.25rem;display:block}@media (min-width: 768px){._registryLabel_gm9ka_170{margin-bottom:.5rem}}._productName_gm9ka_185{font-size:clamp(1.5rem,5vh,2.5rem);font-weight:300;letter-spacing:-.05em;text-transform:uppercase;margin-bottom:.5rem;line-height:.9;color:#e5e5e5}@media (min-width: 1024px){._productName_gm9ka_185{font-size:clamp(1.5rem,6vh,3.5rem);line-height:.8}}._galleryColumn_gm9ka_201{display:flex;flex-direction:column;gap:.75rem;flex-shrink:0;align-items:center;width:100%}@media (min-width: 768px){._galleryColumn_gm9ka_201{gap:1rem}}@media (min-width: 1024px){._galleryColumn_gm9ka_201{width:auto;align-items:flex-start}}._heroImageContainer_gm9ka_221{position:relative;aspect-ratio:4/5;width:100%;max-width:400px;background-color:#ffffff0d;border:1px solid rgba(255,255,255,.05);overflow:hidden;display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:2px;box-shadow:0 25px 50px -12px #00000080;margin-left:auto;margin-right:auto;touch-action:pan-y;user-select:none;-webkit-user-select:none}@media (min-width: 1024px){._heroImageContainer_gm9ka_221{height:50vh;max-height:500px;margin-left:0;margin-right:0}}._imageProtocol_gm9ka_250{position:absolute;top:1rem;left:1rem;font-size:7px;font-family:monospace;letter-spacing:.2em;color:#ffffff80;text-transform:uppercase;display:none;z-index:20}@media (min-width: 768px){._imageProtocol_gm9ka_250{display:block}}._imageSku_gm9ka_268{position:absolute;bottom:1rem;right:1rem;font-size:7px;font-family:monospace;letter-spacing:.2em;color:#ffffff80;text-transform:uppercase;transform:rotate(90deg);transform-origin:right;display:none;z-index:20}@media (min-width: 768px){._imageSku_gm9ka_268{display:block}}._heroImage_gm9ka_221{width:100%;height:100%;object-cover:cover;filter:drop-shadow(0 0 50px rgba(255,255,255,.05));cursor:grab}._heroImage_gm9ka_221:active{cursor:grabbing}._imageNavButtons_gm9ka_299{position:absolute;left:.5rem;right:.5rem;top:50%;transform:translateY(-50%);display:flex;justify-content:space-between;opacity:0;transition:opacity .3s ease;z-index:30;pointer-events:none}._heroImageContainer_gm9ka_221:hover ._imageNavButtons_gm9ka_299{opacity:1}@media (min-width: 768px){._imageNavButtons_gm9ka_299{left:1rem;right:1rem}}._navButton_gm9ka_322{width:1.5rem;height:1.5rem;border-radius:9999px;background-color:#0003;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;color:#fff;border:1px solid rgba(255,255,255,.1);cursor:pointer;pointer-events:auto;transition:background-color .2s ease}._navButton_gm9ka_322:hover{background-color:#fff3}@media (min-width: 768px){._navButton_gm9ka_322{width:2rem;height:2rem}}._innerBorder_gm9ka_347{position:absolute;inset:1rem;border:1px solid rgba(255,255,255,.05);pointer-events:none}._thumbnailsList_gm9ka_354{display:flex;gap:.5rem;overflow-x:auto;width:100%;max-width:36vh;padding-bottom:.5rem;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;margin-left:auto;margin-right:auto;justify-content:flex-start}._thumbnailsList_gm9ka_354::-webkit-scrollbar{display:none}@media (min-width: 1024px){._thumbnailsList_gm9ka_354{max-width:40vh;margin-left:0;margin-right:0}}._thumbnailButton_gm9ka_379{flex-shrink:0;width:4rem;height:5rem;background-color:#ffffff0d;border:1px solid rgba(255,255,255,.1);transition:all .3s ease;scroll-snap-align:center;cursor:pointer;opacity:.4;padding:0}._thumbnailButton_gm9ka_379 img{width:100%;height:100%;object-fit:contain;padding:.25rem}._thumbnailButton_gm9ka_379:hover{opacity:1;border-color:#fff3}._thumbnailButton_gm9ka_379._activeThumbnail_gm9ka_401{border-color:#fff6;opacity:1;transform:scale(1.05)}._detailsColumn_gm9ka_407{display:flex;flex-direction:column;width:100%}@media (min-width: 1024px){._detailsColumn_gm9ka_407{flex:1;min-height:0;margin-top:0}}._desktopRegistry_gm9ka_420{display:none;flex-shrink:0}@media (min-width: 1024px){._desktopRegistry_gm9ka_420{display:flex;flex-direction:column}}._registryLabelDesktop_gm9ka_431{font-size:10px;font-family:monospace;letter-spacing:.8em;text-transform:uppercase;color:#ffffff4d;margin-bottom:1rem;display:block}@media (min-width: 768px){._registryLabelDesktop_gm9ka_431{margin-bottom:1.5rem}}._detailsContent_gm9ka_446{display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem;min-height:0}@media (min-width: 768px){._detailsContent_gm9ka_446{gap:1.5rem;margin-bottom:3rem}}._sectionTitle_gm9ka_460{font-size:9px;font-family:monospace;letter-spacing:.3em;text-transform:uppercase;color:#fff6;margin-bottom:.5rem}._manifestoText_gm9ka_469{font-size:.875rem;font-family:Georgia,serif;font-weight:300;line-height:1.6;color:#ffffffb3;max-width:36rem;margin:0}@media (min-width: 640px){._manifestoText_gm9ka_469{font-size:1rem}}@media (min-width: 768px){._manifestoText_gm9ka_469{font-size:1.125rem}}._matrixButtons_gm9ka_489{display:flex;flex-wrap:wrap;gap:.5rem}._matrixButton_gm9ka_489{padding:.5rem .75rem;border:1px solid rgba(255,255,255,.1);font-size:9px;font-family:monospace;letter-spacing:.2em;text-transform:uppercase;background-color:transparent;color:#fff6;cursor:pointer;transition:all .3s ease}._matrixButton_gm9ka_489:hover{border-color:#ffffff4d;color:#fff9}._matrixButton_gm9ka_489._activeMatrix_gm9ka_511{background-color:#fff;color:#000;border-color:#fff}._matrixText_gm9ka_517{font-size:9px;font-weight:300;letter-spacing:.2em;text-transform:uppercase;color:#fffc;margin:0}@media (min-width: 768px){._matrixText_gm9ka_517{font-size:11px}}._actionArea_gm9ka_531{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:1rem;padding-top:1.5rem;border-top:1px solid rgba(255,255,255,.1);flex-shrink:0}@media (min-width: 768px){._actionArea_gm9ka_531{gap:2rem;padding-top:2rem}}@media (min-width: 1024px){._actionArea_gm9ka_531{justify-content:flex-start}}._priceTag_gm9ka_553{font-size:1.5rem;font-weight:300;letter-spacing:-.05em;color:#fff}@media (min-width: 768px){._priceTag_gm9ka_553{font-size:2.25rem}}._footer_gm9ka_565{padding-top:1rem;padding-bottom:1rem;border-top:1px solid rgba(255,255,255,.05);text-align:center;flex-shrink:0}._footer_gm9ka_565 p{font-size:8px;font-family:monospace;letter-spacing:.5em;text-transform:uppercase;color:#ffffff1a;margin:0}._container_oxw78_1{min-height:100vh;width:100%;background-color:var(--background);color:var(--text);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2.5rem 1.25rem;transition:background-color .4s ease,color .4s ease}@media (min-width: 768px){._container_oxw78_1{padding:4rem 2rem}}._confirmationCard_oxw78_19{width:100%;max-width:680px;background-color:var(--surface);border:1px solid rgba(255,255,255,.1);border-radius:1rem;padding:2rem 1.5rem;box-shadow:0 20px 40px #0003;display:flex;flex-direction:column;align-items:center;text-align:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:background-color .4s ease,border-color .4s ease}@media (min-width: 768px){._confirmationCard_oxw78_19{padding:3rem 2.5rem}}._iconWrapper_oxw78_40{width:72px;height:72px;border-radius:50%;background:#22c55e26;border:2px solid #22c55e;color:#22c55e;display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem}._iconWrapper_oxw78_40 svg{width:36px;height:36px}._title_oxw78_57{font-family:var(--font-display);font-size:1.75rem;font-weight:700;letter-spacing:-.02em;margin-bottom:.5rem;color:var(--text)}@media (min-width: 768px){._title_oxw78_57{font-size:2.25rem}}._subtitle_oxw78_71{font-family:var(--font-display);font-size:.95rem;opacity:.8;margin-bottom:2rem;max-width:480px;line-height:1.5}._detailsGrid_oxw78_80{width:100%;background:#0000000d;border-radius:.75rem;padding:1.25rem;margin-bottom:2rem;display:grid;grid-template-columns:1fr;gap:1rem;text-align:left}@media (min-width: 640px){._detailsGrid_oxw78_80{grid-template-columns:1fr 1fr}}._detailItem_oxw78_97{display:flex;flex-direction:column;gap:.25rem}._detailLabel_oxw78_103{font-family:var(--font-mono);font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;opacity:.6}._detailValue_oxw78_111{font-family:var(--font-display);font-size:.95rem;font-weight:600;word-break:break-all}._actionsGroup_oxw78_118{display:flex;flex-direction:column;gap:.75rem;width:100%}@media (min-width: 640px){._actionsGroup_oxw78_118{flex-direction:row;justify-content:center}}._primaryButton_oxw78_131{background-color:var(--primary);color:var(--background);font-family:var(--font-display);font-weight:600;padding:.875rem 1.75rem;border-radius:.5rem;border:none;cursor:pointer;transition:transform .2s ease,opacity .2s ease}._primaryButton_oxw78_131:hover{opacity:.9;transform:translateY(-1px)}._secondaryButton_oxw78_147{background:transparent;color:var(--text);border:1px solid rgba(255,255,255,.2);font-family:var(--font-display);font-weight:500;padding:.875rem 1.75rem;border-radius:.5rem;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}._secondaryButton_oxw78_147:hover{background-color:#ffffff0d}._container_9a77j_1{min-height:100vh;width:100%;background-color:var(--background);color:var(--text);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2.5rem 1.25rem;transition:background-color .4s ease,color .4s ease}@media (min-width: 768px){._container_9a77j_1{padding:4rem 2rem}}._failedCard_9a77j_19{width:100%;max-width:640px;background-color:var(--surface);border:1px solid rgba(239,68,68,.2);border-radius:1rem;padding:2rem 1.5rem;box-shadow:0 20px 40px #0003;display:flex;flex-direction:column;align-items:center;text-align:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:background-color .4s ease,border-color .4s ease}@media (min-width: 768px){._failedCard_9a77j_19{padding:3rem 2.5rem}}._iconWrapper_9a77j_40{width:72px;height:72px;border-radius:50%;background:#ef444426;border:2px solid #ef4444;color:#ef4444;display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem}._iconWrapper_9a77j_40 svg{width:36px;height:36px}._title_9a77j_57{font-family:var(--font-display);font-size:1.75rem;font-weight:700;letter-spacing:-.02em;margin-bottom:.5rem;color:var(--text)}@media (min-width: 768px){._title_9a77j_57{font-size:2.25rem}}._subtitle_9a77j_71{font-family:var(--font-display);font-size:.95rem;opacity:.8;margin-bottom:2rem;max-width:480px;line-height:1.5}._actionsGroup_9a77j_80{display:flex;flex-direction:column;gap:.75rem;width:100%}@media (min-width: 640px){._actionsGroup_9a77j_80{flex-direction:row;justify-content:center}}._primaryButton_9a77j_93{background-color:var(--primary);color:var(--background);font-family:var(--font-display);font-weight:600;padding:.875rem 1.75rem;border-radius:.5rem;border:none;cursor:pointer;transition:transform .2s ease,opacity .2s ease}._primaryButton_9a77j_93:hover{opacity:.9;transform:translateY(-1px)}._secondaryButton_9a77j_109{background:transparent;color:var(--text);border:1px solid rgba(255,255,255,.2);font-family:var(--font-display);font-weight:500;padding:.875rem 1.75rem;border-radius:.5rem;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}._secondaryButton_9a77j_109:hover{background-color:#ffffff0d}._container_l3kgl_1{min-height:80vh;display:flex;align-items:center;justify-content:center;padding:2rem}._pendingCard_l3kgl_9{background:#141418;border:1px solid rgba(212,175,55,.3);border-radius:16px;max-width:500px;width:100%;padding:2.5rem 2rem;text-align:center;color:#f5f5f7;display:flex;flex-direction:column;align-items:center;gap:1.25rem;box-shadow:0 20px 40px #0009}._spinner_l3kgl_25{width:48px;height:48px;border:3px solid rgba(229,193,88,.2);border-radius:50%;border-top-color:#e5c158;animation:_spin_l3kgl_25 1s linear infinite}@keyframes _spin_l3kgl_25{to{transform:rotate(360deg)}}._title_l3kgl_39{font-family:var(--font-serif);font-size:1.5rem;color:#e5c158;margin:0}._subtitle_l3kgl_46{font-size:.95rem;color:#d1d5db;line-height:1.5;margin:0}._infoBox_l3kgl_53{background:#e5c15814;border:1px dashed rgba(229,193,88,.3);border-radius:8px;padding:.85rem 1rem;font-size:.85rem;color:#f3f4f6;text-align:left}._actionBtn_l3kgl_63{background:linear-gradient(135deg,#d4af37,#aa7c11);border:none;color:#0a0a0c;font-weight:600;padding:.75rem 1.75rem;border-radius:8px;cursor:pointer;margin-top:.5rem}._actionBtn_l3kgl_63:hover{opacity:.9}._callbackContainer_11lzi_1{min-height:100dvh;display:flex;align-items:center;justify-content:center;background-color:var(--background, #0a0a0c);color:var(--text, #f4f4f6);padding:2rem 1.5rem}._spinnerCard_11lzi_11{max-width:440px;width:100%;padding:3rem 2.5rem;background-color:var(--surface, #121216);border:1px solid rgba(255,255,255,.08);border-radius:12px;text-align:center;box-shadow:0 20px 40px #0000004d}._loadingSpinner_11lzi_22{width:48px;height:48px;margin:0 auto 1.75rem;border:3px solid rgba(255,255,255,.1);border-top-color:var(--accent, #d4af37);border-radius:50%;animation:_spin_11lzi_11 .9s cubic-bezier(.68,-.55,.27,1.55) infinite}._loadingTitle_11lzi_32{font-family:var(--font-display, inherit);font-size:1.5rem;font-weight:500;letter-spacing:-.02em;margin-bottom:.75rem}._loadingSubtitle_11lzi_40{font-size:.9375rem;color:#f4f4f6a6;line-height:1.5}._errorMessage_11lzi_46{margin-top:1rem;font-size:.875rem;color:#ff6b6b}@keyframes _spin_11lzi_11{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._adminContainer_q9u9e_2{padding:1.5rem;font-family:var(--font-sans, system-ui, -apple-system, sans-serif);color:#1f2937;max-width:1200px;margin:0 auto;min-height:max-content;height:auto;width:100%;flex:1}@media (min-width: 768px){._adminContainer_q9u9e_2{padding:2rem}}._header_q9u9e_20{display:flex;flex-direction:column;gap:1.25rem;margin-bottom:2rem}@media (min-width: 768px){._header_q9u9e_20{flex-direction:row;justify-content:space-between;align-items:flex-end}}._titleWrapper_q9u9e_34{display:flex;flex-direction:column}._categoryTrack_q9u9e_39{font-size:.6875rem;letter-spacing:.12em;font-weight:700;color:#9a7b3e;text-transform:uppercase;margin-bottom:.35rem}._title_q9u9e_34{font-family:var(--font-serif, "Cinzel", serif);font-size:1.75rem;font-weight:400;letter-spacing:-.02em;color:#1c1917;margin:0}._subtitle_q9u9e_57{font-size:.875rem;color:#4b5563;margin:.35rem 0 0;line-height:1.4}._tabGroup_q9u9e_65{display:inline-flex;gap:.25rem;background:#e5e7eb;padding:.3rem;border-radius:9999px;border:1px solid #D1D5DB}._tabButton_q9u9e_74{background:transparent;border:none;color:#4b5563;padding:.55rem 1.15rem;font-size:.8rem;font-weight:600;letter-spacing:.04em;border-radius:9999px;cursor:pointer;white-space:nowrap;transition:all .2s cubic-bezier(.22,1,.36,1)}._tabButton_q9u9e_74:hover{color:#111827;background:#ffffff80}._activeTab_q9u9e_92{background:#1c1917!important;color:#fff!important;font-weight:700;box-shadow:0 2px 8px #00000026}._successBanner_q9u9e_100{display:flex;align-items:center;gap:.65rem;background:#f0fdf4;border:1px solid #86EFAC;color:#15803d;padding:.85rem 1.25rem;border-radius:.75rem;margin-bottom:2rem;font-size:.875rem;font-weight:600;box-shadow:0 4px 12px #15803d0d}._successIcon_q9u9e_115{font-weight:800;font-size:1rem}._tableCard_q9u9e_121,._formCard_q9u9e_122{background:#fff;border:1px solid #E5E7EB;border-radius:1rem;box-shadow:0 10px 25px -5px #0000000a,0 8px 10px -6px #00000005;overflow:hidden}._cardHeader_q9u9e_130{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem;background:#fafafa;border-bottom:1px solid #E5E7EB}._cardHeader_q9u9e_130 h3{font-family:var(--font-serif, "Cinzel", serif);font-size:1.1rem;font-weight:500;color:#1c1917;margin:0}._cardSubtitle_q9u9e_146{font-size:.8rem;color:#6b7280;margin:.2rem 0 0;font-weight:400}._badgeCount_q9u9e_153{font-size:.72rem;font-weight:700;letter-spacing:.08em;padding:.2rem .65rem;background:#e5e7eb;color:#374151;border-radius:9999px;text-transform:uppercase}._tableWrapper_q9u9e_165{overflow-x:auto;margin-bottom:1.5rem;scrollbar-width:thin;scrollbar-color:#D1D5DB transparent}._table_q9u9e_121{width:100%;border-collapse:collapse;text-align:left;font-size:.875rem}._table_q9u9e_121 th{background:#f9fafb;padding:.85rem 1.25rem;font-weight:700;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:#4b5563;border-bottom:1px solid #E5E7EB}._table_q9u9e_121 td{padding:1rem 1.25rem;border-bottom:1px solid #F3F4F6;color:#1f2937;vertical-align:middle}._table_q9u9e_121 tr:last-child td{border-bottom:none}._table_q9u9e_121 tr:hover td{background:#f9fafb}._codeBadge_q9u9e_201{display:inline-block;font-weight:800;letter-spacing:.1em;font-size:.85rem;color:#1c1917;background:#f3f4f6;border:1px solid #D1D5DB;padding:.25rem .65rem;border-radius:.375rem}._scopeGlobal_q9u9e_213{color:#1d4ed8;font-size:.8rem;font-weight:600}._scopeSpecific_q9u9e_219{color:#d97706;font-size:.8rem;font-weight:600}._monoCell_q9u9e_225{font-family:var(--font-mono, monospace);font-size:.825rem;color:#4b5563}._statusActive_q9u9e_231{display:inline-block;padding:.15rem .5rem;background:#dcfce7;color:#15803d;border-radius:9999px;font-weight:700;font-size:.68rem;letter-spacing:.08em}._statusInactive_q9u9e_242{display:inline-block;padding:.15rem .5rem;background:#fee2e2;color:#b91c1c;border-radius:9999px;font-weight:700;font-size:.68rem;letter-spacing:.08em}._alignRight_q9u9e_253{text-align:right}._actionPause_q9u9e_257,._actionActivate_q9u9e_258{padding:.35rem .85rem;border-radius:.375rem;font-size:.75rem;font-weight:600;cursor:pointer;transition:all .2s ease}._actionPause_q9u9e_257{background:#fef2f2;border:1px solid #FCA5A5;color:#991b1b}._actionPause_q9u9e_257:hover{background:#fee2e2}._actionActivate_q9u9e_258{background:#f0fdf4;border:1px solid #86EFAC;color:#166534}._actionActivate_q9u9e_258:hover{background:#dcfce7}._savings_q9u9e_285{color:#15803d;font-weight:700}._formContent_q9u9e_291{padding:1.75rem 1.5rem}@media (min-width: 768px){._formContent_q9u9e_291{padding:2.25rem 2rem}}._formSection_q9u9e_300{margin-bottom:2rem}._formSection_q9u9e_300:last-of-type{margin-bottom:0}._sectionHeading_q9u9e_307{font-size:.85rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#9a7b3e;margin:0 0 1rem;padding-bottom:.5rem;border-bottom:1px solid #F3F4F6}._formGrid_q9u9e_318{display:grid;grid-template-columns:1fr;gap:1.25rem}@media (min-width: 768px){._formGrid_q9u9e_318{grid-template-columns:1fr 1fr}}._fieldGroup_q9u9e_329{display:flex;flex-direction:column;gap:.45rem}._label_q9u9e_335{font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#374151}._input_q9u9e_343,._selectInput_q9u9e_344{background:#f9fafb;border:1px solid #D1D5DB;color:#111827;padding:.75rem 1rem;border-radius:.5rem;font-size:.875rem;font-family:inherit;transition:all .2s ease}._input_q9u9e_343::placeholder,._selectInput_q9u9e_344::placeholder{color:#9ca3af}._input_q9u9e_343:focus,._selectInput_q9u9e_344:focus{outline:none;background:#fff;border-color:#c5a880;box-shadow:0 0 0 3px #c5a88040}._selectInput_q9u9e_344{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%204B5563'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M19 9l-7 7-7-7'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;background-size:1.1rem;padding-right:2.5rem}._formActions_q9u9e_376{margin-top:2.25rem;padding-top:1.5rem;border-top:1px solid #E5E7EB;display:flex;justify-content:flex-end}._submitBtn_q9u9e_384{background:linear-gradient(135deg,#1c1917,#2d2725);color:#fff;border:1px solid rgba(197,168,128,.4);padding:.85rem 2.25rem;font-size:.85rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;border-radius:9999px;cursor:pointer;box-shadow:0 4px 15px #0000001f;transition:all .25s cubic-bezier(.22,1,.36,1)}._submitBtn_q9u9e_384:hover{background:linear-gradient(135deg,#2d2725,#3d3532);transform:translateY(-2px);box-shadow:0 8px 22px #0003;border-color:#c5a880}._submitBtn_q9u9e_384:active{transform:translateY(0)}._bannerTabSection_q9u9e_409{display:flex;flex-direction:column;gap:1.5rem}._bannerInfoStack_q9u9e_415{display:flex;flex-direction:column;gap:.25rem}._bannerTitleText_q9u9e_421{font-weight:700;font-size:.875rem;color:#1c1917}._bannerHighlightSub_q9u9e_427{font-size:.78rem;color:#4b5563}._swatchStack_q9u9e_432{display:flex;align-items:center;gap:.4rem}._colorCircle_q9u9e_438{width:16px;height:16px;border-radius:50%;box-shadow:0 1px 3px #0003}._colorHexText_q9u9e_445{font-family:var(--font-mono, monospace);font-size:.75rem;color:#6b7280;margin-left:.2rem}._placementTag_q9u9e_452{font-family:var(--font-mono, monospace);font-size:.7rem;font-weight:700;background:#eff6ff;color:#1d4ed8;border:1px solid #BFDBFE;padding:.15rem .5rem;border-radius:9999px}._mutedText_q9u9e_463{font-size:.78rem;color:#9ca3af;font-style:italic}._actionGroupRight_q9u9e_469{display:flex;align-items:center;justify-content:flex-end;gap:.5rem}._actionDelete_q9u9e_476{background:#fee2e2;border:1px solid #FCA5A5;color:#b91c1c;font-size:.75rem;font-weight:600;padding:.35rem .75rem;border-radius:9999px;cursor:pointer;transition:all .2s ease}._actionDelete_q9u9e_476:hover{background:#fca5a5;color:#7f1d1d}._colorInputWrapper_q9u9e_492{display:flex;align-items:center;gap:.6rem}._colorPicker_q9u9e_498{width:38px;height:38px;border:1px solid #D1D5DB;border-radius:.5rem;padding:2px;cursor:pointer;background:#fff}._container_1py7t_2{display:flex;flex-direction:column;gap:1.75rem;padding:1.5rem;color:#1f2937;min-height:max-content;height:auto;width:100%;flex:1;box-sizing:border-box;max-width:1300px;margin:0 auto}@media (min-width: 768px){._container_1py7t_2{padding:2rem 2.5rem}}._header_1py7t_23{display:flex;flex-direction:column;gap:1rem}@media (min-width: 768px){._header_1py7t_23{flex-direction:row;align-items:flex-end;justify-content:space-between}}._titleGroup_1py7t_36{display:flex;flex-direction:column;gap:.35rem}._categoryTrack_1py7t_42{font-size:.6875rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#9a7b3e}._title_1py7t_36{font-family:var(--font-serif, "Cinzel", serif);font-size:1.75rem;font-weight:400;letter-spacing:-.02em;color:#1c1917;margin:0}._subtitle_1py7t_59{font-size:.875rem;color:#4b5563;margin:.2rem 0 0;line-height:1.4;font-weight:400}._refreshBtn_1py7t_67{display:inline-flex;align-items:center;gap:.5rem;background:#f3f4f6;border:1px solid #D1D5DB;color:#1f2937;font-size:.8rem;font-weight:700;padding:.55rem 1.15rem;border-radius:9999px;cursor:pointer;transition:all .2s ease}._refreshBtn_1py7t_67:hover{background:#e5e7eb;transform:translateY(-1px)}._metricsGrid_1py7t_87{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}@media (min-width: 768px){._metricsGrid_1py7t_87{grid-template-columns:repeat(4,1fr)}}._metricCard_1py7t_98{background:#fff;border:1px solid #E5E7EB;border-radius:1rem;padding:1.15rem 1.25rem;display:flex;flex-direction:column;gap:.25rem;box-shadow:0 10px 25px -5px #0000000a}._metricLabel_1py7t_109{font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#6b7280}._metricVal_1py7t_117{font-family:var(--font-mono, monospace);font-size:1.75rem;font-weight:700;color:#1c1917}._metricSub_1py7t_124{font-size:.75rem;color:#6b7280}._metricAmber_1py7t_129{border-color:#fcd34d}._metricAmber_1py7t_129 ._metricVal_1py7t_117{color:#d97706}._metricGreen_1py7t_136{border-color:#86efac}._metricGreen_1py7t_136 ._metricVal_1py7t_117{color:#15803d}._metricRed_1py7t_143{border-color:#fca5a5}._metricRed_1py7t_143 ._metricVal_1py7t_117{color:#dc2626}._controlBar_1py7t_151{display:flex;flex-direction:column;gap:1rem;background:#fff;border:1px solid #E5E7EB;border-radius:1rem;padding:1rem 1.25rem;box-shadow:0 10px 25px -5px #0000000a}@media (min-width: 768px){._controlBar_1py7t_151{flex-direction:row;align-items:center;justify-content:space-between}}._searchBox_1py7t_169{display:flex;align-items:center;gap:.6rem;background:#f9fafb;border:1px solid #D1D5DB;border-radius:.5rem;padding:.55rem .85rem;flex:1;max-width:440px}._searchBox_1py7t_169:focus-within{background:#fff;border-color:#c5a880;box-shadow:0 0 0 3px #c5a88040}._searchIcon_1py7t_186{color:#9ca3af;flex-shrink:0}._searchInput_1py7t_191{background:transparent;border:none;color:#111827;font-size:.875rem;font-family:inherit;width:100%;outline:none}._searchInput_1py7t_191::placeholder{color:#9ca3af}._clearSearchBtn_1py7t_204{background:transparent;border:none;color:#9ca3af;font-size:1.1rem;cursor:pointer}._clearSearchBtn_1py7t_204:hover{color:#111827}._tabNav_1py7t_215{display:inline-flex;align-items:center;gap:.25rem;background:#e5e7eb;border:1px solid #D1D5DB;border-radius:9999px;padding:.3rem;overflow-x:auto}._tabBtn_1py7t_226{background:transparent;border:none;color:#4b5563;font-size:.78rem;font-weight:600;padding:.45rem .95rem;border-radius:9999px;cursor:pointer;white-space:nowrap;transition:all .2s ease}._tabBtn_1py7t_226:hover{color:#111827}._tabBtnActive_1py7t_242{background:#1c1917!important;color:#fff!important;font-weight:700;box-shadow:0 2px 8px #00000026}._tableWrapper_1py7t_250{background:#fff;border:1px solid #E5E7EB;border-radius:1rem;overflow-x:auto;margin-bottom:1.5rem;scrollbar-width:thin;scrollbar-color:#D1D5DB transparent;box-shadow:0 10px 25px -5px #0000000a,0 8px 10px -6px #00000005}._queriesTable_1py7t_261{width:100%;border-collapse:collapse;font-size:.875rem}._trHead_1py7t_267{background:#f9fafb;border-bottom:1px solid #E5E7EB}._th_1py7t_272{padding:.85rem 1rem;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#4b5563;text-align:left}._thRight_1py7t_282{text-align:right}._trRow_1py7t_286{border-bottom:1px solid #F3F4F6;transition:background .15s ease}._trRow_1py7t_286:hover{background:#f9fafb}._trRow_1py7t_286:last-child{border-bottom:none}._td_1py7t_297{padding:.9rem 1rem;color:#1f2937;vertical-align:middle}._tdRight_1py7t_303{text-align:right}._queryCodeBadge_1py7t_307{font-family:var(--font-mono, monospace);font-weight:700;color:#1c1917;background:#f3f4f6;border:1px solid #D1D5DB;padding:.25rem .6rem;border-radius:.375rem;font-size:.8rem;white-space:nowrap}._customerCol_1py7t_319{display:flex;flex-direction:column;gap:.1rem}._name_1py7t_325{font-weight:600;color:#1c1917}._email_1py7t_330{font-size:.78rem;color:#6b7280}._orderRefBadge_1py7t_335{font-family:var(--font-mono, monospace);font-size:.8rem;font-weight:600;color:#9a7b3e;background:#fef3c7;border:1px solid #FCD34D;padding:.2rem .55rem;border-radius:.375rem;white-space:nowrap}._errorPreviewBox_1py7t_347{display:flex;align-items:center;gap:.5rem}._errorAlertBadge_1py7t_353{background:#fee2e2;border:1px solid #FCA5A5;color:#dc2626;font-size:.65rem;font-weight:700;padding:.15rem .45rem;border-radius:.25rem;white-space:nowrap}._errorTextSnippet_1py7t_364{font-size:.8rem;color:#374151;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:260px}._generalTextSnippet_1py7t_373{font-size:.85rem;color:#4b5563}._statusBadge_1py7t_378{display:inline-flex;align-items:center;padding:.25rem .65rem;border-radius:9999px;font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}._statusAwaitingAdmin_1py7t_390{background:#fef3c7;color:#b45309;border:1px solid #FCD34D}._statusAwaitingCustomer_1py7t_396{background:#e0e7ff;color:#3730a3;border:1px solid #C7D2FE}._statusResolved_1py7t_402{background:#dcfce7;color:#15803d;border:1px solid #86EFAC}._dateText_1py7t_408{font-size:.8rem;color:#6b7280;white-space:nowrap}._actionBtn_1py7t_414{background:linear-gradient(135deg,#1c1917,#2d2725);border:1px solid rgba(197,168,128,.4);color:#fff;font-size:.78rem;font-weight:700;padding:.45rem .95rem;border-radius:9999px;cursor:pointer;transition:all .2s ease;white-space:nowrap}._actionBtn_1py7t_414:hover{background:#2d2725;transform:translateY(-1px)}._emptyState_1py7t_431{padding:3rem;text-align:center;color:#6b7280;font-size:.875rem}._loadingState_1py7t_438,._errorState_1py7t_439{padding:2rem;text-align:center;font-size:.9rem}._errorState_1py7t_439{color:#dc2626}._drawerOverlay_1py7t_450{position:fixed;inset:0;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:999;display:flex;justify-content:flex-end}._drawerCard_1py7t_460{width:100%;max-width:520px;height:100%;background:#fff;border-left:1px solid #E5E7EB;box-shadow:-10px 0 35px #00000026;display:flex;flex-direction:column;box-sizing:border-box}._drawerHeader_1py7t_472{padding:1.5rem 1.75rem;display:flex;align-items:center;justify-content:space-between;background:#fafafa;border-bottom:1px solid #E5E7EB}._drawerCategoryTrack_1py7t_481{font-size:.6875rem;font-weight:700;letter-spacing:.12em;color:#9a7b3e;text-transform:uppercase}._drawerTitle_1py7t_489{font-family:var(--font-serif, "Cinzel", serif);font-size:1.25rem;font-weight:500;color:#1c1917;margin:.15rem 0 0}._closeBtn_1py7t_497{background:transparent;border:none;font-size:1.25rem;color:#6b7280;cursor:pointer}._closeBtn_1py7t_497:hover{color:#111827}._drawerBody_1py7t_508{padding:1.5rem 1.75rem;flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:1.5rem}._metaCard_1py7t_517{background:#f9fafb;border:1px solid #E5E7EB;border-radius:.75rem;padding:1rem 1.15rem;display:flex;flex-direction:column;gap:.6rem}._metaRow_1py7t_527{display:flex;align-items:center;justify-content:space-between;font-size:.85rem}._metaLabel_1py7t_534{color:#6b7280;font-weight:600}._metaVal_1py7t_539{color:#1c1917;font-weight:600}._snapshotCard_1py7t_544{background:#fef2f2;border:1px solid #FCA5A5;border-radius:.75rem;padding:1rem 1.15rem;display:flex;flex-direction:column;gap:.5rem}._snapshotHead_1py7t_554{display:flex;align-items:center;gap:.5rem;color:#dc2626;font-size:.85rem}._snapshotText_1py7t_562{font-family:var(--font-mono, monospace);font-size:.8rem;color:#991b1b;background:#fff9;padding:.65rem;border-radius:.375rem;line-height:1.4;word-break:break-all}._threadSection_1py7t_573{display:flex;flex-direction:column;gap:.85rem}._threadTitle_1py7t_579{font-family:var(--font-serif, "Cinzel", serif);font-size:.95rem;font-weight:500;color:#1c1917;margin:0}._commentsList_1py7t_587{display:flex;flex-direction:column;gap:.85rem}._commentBubble_1py7t_593{border-radius:.75rem;padding:.85rem 1rem;display:flex;flex-direction:column;gap:.35rem}._commentCustomer_1py7t_601{background:#f9fafb;border:1px solid #E5E7EB}._commentAdmin_1py7t_606{background:#eff6ff;border:1px solid #BFDBFE}._commentHead_1py7t_611{display:flex;align-items:center;justify-content:space-between;font-size:.75rem}._senderTag_1py7t_618{font-weight:700;color:#1c1917}._commentTime_1py7t_623{color:#6b7280}._commentText_1py7t_627{font-size:.875rem;color:#1f2937;line-height:1.4}._snippetsSection_1py7t_633{display:flex;flex-direction:column;gap:.4rem}._snippetsLabel_1py7t_639{font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#4b5563}._snippetChips_1py7t_647{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap}._snippetBtn_1py7t_654{background:#f3f4f6;border:1px solid #D1D5DB;color:#1f2937;font-size:.75rem;font-weight:600;padding:.3rem .65rem;border-radius:9999px;cursor:pointer;transition:all .15s ease}._snippetBtn_1py7t_654:hover{background:#e5e7eb;border-color:#9ca3af}._adminReplyArea_1py7t_670{display:flex;flex-direction:column;gap:.6rem;margin-top:.5rem}._formLabel_1py7t_677{font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#374151}._replyTextarea_1py7t_685{min-height:110px;background:#f9fafb;border:1px solid #D1D5DB;border-radius:.5rem;color:#111827;font-family:inherit;font-size:.875rem;padding:.75rem;outline:none;resize:vertical}._replyTextarea_1py7t_685:focus{background:#fff;border-color:#c5a880;box-shadow:0 0 0 3px #c5a88040}._submitReplyBtn_1py7t_703{min-height:44px;background:linear-gradient(135deg,#1c1917,#2d2725);border:1px solid rgba(197,168,128,.4);color:#fff;font-size:.8rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;border-radius:9999px;cursor:pointer;transition:all .2s ease}._submitReplyBtn_1py7t_703:hover{background:#2d2725}._submitReplyBtn_1py7t_703:disabled{opacity:.6;cursor:not-allowed}@keyframes _shimmerSweep_l7ncj_1{0%{background-position:200% center}to{background-position:-200% center}}@keyframes _progressPulse_l7ncj_1{0%,to{opacity:1}50%{opacity:.65}}@keyframes _fadeUp_l7ncj_1{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}._overlay_l7ncj_27{position:fixed;inset:0;z-index:9999;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2.5rem;background-color:var(--background);will-change:opacity;transition:opacity .4s cubic-bezier(.4,0,.2,1);overflow:hidden}._overlayVisible_l7ncj_42{opacity:1;pointer-events:all}._overlayFading_l7ncj_47{opacity:0;pointer-events:none}._wordmarkWrapper_l7ncj_52{display:flex;flex-direction:column;align-items:center;gap:.375rem;animation:_fadeUp_l7ncj_1 .6s cubic-bezier(.16,1,.3,1) both}@media (prefers-reduced-motion: reduce){._wordmarkWrapper_l7ncj_52{animation:none;opacity:1}}._wordmark_l7ncj_52{font-family:var(--font-display);font-size:clamp(1rem,2.5vw,1.5rem);font-weight:300;letter-spacing:.35em;text-transform:uppercase;background:linear-gradient(90deg,var(--text) 30%,var(--accent) 50%,var(--text) 70%);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:_shimmerSweep_l7ncj_1 3s linear infinite}@media (prefers-reduced-motion: reduce){._wordmark_l7ncj_52{animation:none;background:none;-webkit-text-fill-color:var(--text);color:var(--text)}}._wordmarkSub_l7ncj_88{font-family:var(--font-mono, monospace);font-size:clamp(.5rem,1vw,.625rem);letter-spacing:.5em;text-transform:uppercase;color:var(--text-muted, rgba(44, 34, 32, .45))}._progressContainer_l7ncj_96{display:flex;flex-direction:column;align-items:center;gap:.75rem;width:clamp(160px,30vw,240px);animation:_fadeUp_l7ncj_1 .6s .15s cubic-bezier(.16,1,.3,1) both}@media (prefers-reduced-motion: reduce){._progressContainer_l7ncj_96{animation:none;opacity:1}}._progressTrack_l7ncj_111{width:100%;height:1px;background-color:color-mix(in srgb,var(--text) 12%,transparent);position:relative;overflow:hidden}._progressFill_l7ncj_119{position:absolute;inset:0 auto 0 0;background-color:var(--accent);transform-origin:left center;transition:width .35s cubic-bezier(.16,1,.3,1)}._progressFill_l7ncj_119:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--accent) 70%,white) 50%,transparent 100%);background-size:60px 100%;animation:_shimmerSweep_l7ncj_1 1.2s linear infinite}@media (prefers-reduced-motion: reduce){._progressFill_l7ncj_119:after{animation:none}}._progressMeta_l7ncj_140{display:flex;align-items:center;justify-content:space-between;width:100%}._progressPercent_l7ncj_147{font-family:var(--font-mono, monospace);font-size:.5625rem;letter-spacing:.2em;color:var(--text-muted, rgba(44, 34, 32, .45));font-variant-numeric:tabular-nums;animation:_progressPulse_l7ncj_1 2s ease-in-out infinite}@media (prefers-reduced-motion: reduce){._progressPercent_l7ncj_147{animation:none}}._progressLabel_l7ncj_161{font-family:var(--font-mono, monospace);font-size:.5625rem;letter-spacing:.2em;text-transform:uppercase;color:var(--text-muted, rgba(44, 34, 32, .35))}._decorativeDot_l7ncj_169{width:4px;height:4px;border-radius:9999px;background-color:var(--accent);opacity:.4;animation:_progressPulse_l7ncj_1 2s ease-in-out infinite}@media (prefers-reduced-motion: reduce){._decorativeDot_l7ncj_169{animation:none}}._container_ktif7_1{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--bg-primary, #050505);color:var(--text-primary, #e5e5e5);font-family:var(--font-display, sans-serif);padding:2rem}._card_ktif7_12{max-width:480px;width:100%;text-align:center;padding:3rem 2rem;background:#121214d9;border:1px solid rgba(255,255,255,.12);border-radius:12px;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 20px 40px #0009}._errorCode_ktif7_24{font-size:5rem;font-weight:800;letter-spacing:-.05em;color:#c7c9c0;margin-bottom:.5rem}._title_ktif7_32{font-size:1.75rem;font-weight:600;margin-bottom:1rem;text-transform:uppercase;letter-spacing:.05em}._description_ktif7_40{font-size:.95rem;opacity:.75;margin-bottom:2rem;line-height:1.6}._homeBtn_ktif7_47{background:#6a6455;color:#fff;padding:.875rem 2rem;border-radius:6px;font-size:.875rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;border:none;cursor:pointer;transition:all .2s ease}._homeBtn_ktif7_47:hover{background:#7d7767;transform:translateY(-1px)}._overrideBar_18c6l_1{width:100%;position:relative;z-index:9999;background:#111622;color:#f3f4f6;font-family:var(--font-sans);border-bottom:1px solid rgba(255,255,255,.08);box-shadow:0 2px 10px #0006;transition:all .3s ease}._overrideBar_18c6l_1[data-theme=cinematic]{background:#0b0e14;color:#fff;border-bottom:1px solid rgba(255,255,255,.12)}._content_18c6l_18{width:100%;padding:.4rem 1.5rem;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box}._statusLabel_18c6l_27{display:flex;align-items:center;gap:.6rem;background:#22c55e1a;border:1px solid rgba(34,197,94,.25);padding:.25rem .75rem;border-radius:9999px}._statusDot_18c6l_37{width:6px;height:6px;border-radius:50%;transition:background-color .3s ease}._dotAdmin_18c6l_44{background-color:#22c55e;box-shadow:0 0 8px #22c55ecc}._dotCustomer_18c6l_49{background-color:#f59e0b;box-shadow:0 0 8px #f59e0bcc}._labelTitle_18c6l_54{font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:#22c55e}._controlsGroup_18c6l_62{display:flex;align-items:center;gap:1rem}._toggleBtn_18c6l_68{background:transparent;border:none;display:flex;align-items:center;gap:.6rem;cursor:pointer;color:inherit;font-family:inherit;padding:.25rem .5rem;border-radius:4px;transition:background .2s ease}._toggleBtn_18c6l_68:hover{background:#ffffff14}._toggleText_18c6l_85{font-size:.7rem;font-weight:500;letter-spacing:.05em;color:#9ca3af}._switchTrack_18c6l_92{width:32px;height:18px;border-radius:9px;position:relative;transition:background-color .3s ease;display:flex;align-items:center;padding:2px}._switchAdmin_18c6l_103{background-color:#374151}._switchCustomer_18c6l_107{background-color:#fff3}._switchThumb_18c6l_111{width:14px;height:14px;background-color:#f9fafb;border-radius:50%;transition:transform .3s ease}._switchAdmin_18c6l_103 ._switchThumb_18c6l_111{transform:translate(14px);background-color:#9ca3af}._switchCustomer_18c6l_107 ._switchThumb_18c6l_111{transform:translate(0);background-color:#fff}._themeToggleBtn_18c6l_127{background:#ffffff0f;border:1px solid rgba(255,255,255,.1);color:#9ca3af;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;cursor:pointer;transition:all .2s ease}._themeToggleBtn_18c6l_127:hover{background:#ffffff1f;color:#f3f4f6}
