*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Inter,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}[type=text],input:where(:not([type])),[type=email],[type=url],[type=password],[type=number],[type=date],[type=datetime-local],[type=month],[type=search],[type=tel],[type=time],[type=week],[multiple],textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem;--tw-shadow: 0 0 #0000}[type=text]:focus,input:where(:not([type])):focus,[type=email]:focus,[type=url]:focus,[type=password]:focus,[type=number]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=month]:focus,[type=search]:focus,[type=tel]:focus,[type=time]:focus,[type=week]:focus,[multiple]:focus,textarea:focus,select:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: #2563eb;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#2563eb}input::-moz-placeholder,textarea::-moz-placeholder{color:#6b7280;opacity:1}input::placeholder,textarea::placeholder{color:#6b7280;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}[multiple],[size]:where(select:not([size="1"])){background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}[type=checkbox],[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;height:1rem;width:1rem;color:#2563eb;background-color:#fff;border-color:#6b7280;border-width:1px;--tw-shadow: 0 0 #0000}[type=checkbox]{border-radius:0}[type=radio]{border-radius:100%}[type=checkbox]:focus,[type=radio]:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 2px;--tw-ring-offset-color: #fff;--tw-ring-color: #2563eb;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}[type=checkbox]:checked,[type=radio]:checked{border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}@media (forced-colors: active){[type=checkbox]:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=radio]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")}@media (forced-colors: active){[type=radio]:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=checkbox]:checked:hover,[type=checkbox]:checked:focus,[type=radio]:checked:hover,[type=radio]:checked:focus{border-color:transparent;background-color:currentColor}[type=checkbox]:indeterminate{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}@media (forced-colors: active){[type=checkbox]:indeterminate{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=checkbox]:indeterminate:hover,[type=checkbox]:indeterminate:focus{border-color:transparent;background-color:currentColor}[type=file]{background:unset;border-color:inherit;border-width:0;border-radius:0;padding:0;font-size:unset;line-height:inherit}[type=file]:focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color}[x-cloak]{display:none!important}.director-shell body{color:var(--director-ink);background-color:var(--director-bg-soft)}body{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.workspace-user-card body,.workspace-user-card-compact body{color:#f8fafc}.director-shell ::-moz-selection{color:var(--director-ink)}.director-shell ::selection{color:var(--director-ink)}::-moz-selection{--tw-bg-opacity: 1;background-color:rgb(252 211 77 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(2 6 23 / var(--tw-text-opacity, 1))}::selection{--tw-bg-opacity: 1;background-color:rgb(252 211 77 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(2 6 23 / var(--tw-text-opacity, 1))}.\!container{width:100%!important}.container{width:100%}@media (min-width: 640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width: 768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width: 1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width: 1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width: 1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.director-shell .landing-shell{color:var(--director-ink)}.landing-shell{min-height:100vh;--tw-text-opacity: 1;color:rgb(2 6 23 / var(--tw-text-opacity, 1));background-color:#f8f6ef}.landing-topbar{position:fixed;left:0;right:0;top:0;z-index:40;border-bottom-width:1px;border-color:#ffffff1a;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-backdrop-blur: blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.admin-sales-shell .admin-sales-hero .landing-topbar,.admin-sales-shell .workspace-hero .landing-topbar{color:var(--studio-ink)}.admin-sales-shell .admin-sales-hero .landing-topbar{border-color:#cbd5e1c7}.landing-topbar{background-color:#101014e0}.director-shell .landing-logo-lockup{background-color:var(--director-bg-panel)}.landing-logo-lockup{display:flex;height:2.75rem;width:2.75rem;flex-shrink:0;align-items:center;justify-content:center;overflow:hidden;border-radius:.5rem;border-width:1px;border-color:#ffffff1a;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.25rem;--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(0 0 0 / .2);--tw-shadow: var(--tw-shadow-colored)}.admin-pro-shell .landing-logo-lockup{box-shadow:0 1px 2px #0f172a0f,0 18px 50px -42px #0f172a99}.admin-sales-shell .admin-sales-hero .landing-logo-lockup{border-color:#cbd5e1c7}.admin-buying-shell .border-slate-200.landing-logo-lockup,.admin-buying-shell button.border-slate-200.landing-logo-lockup,.admin-buying-shell a.border-slate-200.landing-logo-lockup{border-color:var(--buying-line)}@media (max-width: 767px){.sales-field-shell header .landing-logo-lockup.items-center.gap-3:last-child{gap:.55rem}.sales-field-shell header .flex.landing-logo-lockup.gap-3:last-child{gap:.55rem}.sales-field-shell form .landing-logo-lockup.gap-3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.sales-field-shell form>.landing-logo-lockup.justify-end.gap-3{position:sticky;bottom:calc(5.6rem + env(safe-area-inset-bottom));z-index:20;margin-right:-.95rem;margin-left:-.95rem;border-top:1px solid rgba(203,213,225,.9);background:#fffffff5;padding:.75rem .95rem;box-shadow:0 -18px 42px -34px #0f172a8c;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.admin-sales-shell form.landing-logo-lockup{width:100%}.admin-sales-shell form .landing-logo-lockup.gap-3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.admin-sales-editor .landing-logo-lockup,.admin-sales-customer .landing-logo-lockup,.admin-sales-detail .landing-logo-lockup{background-color:#fffffff2;border-radius:.75rem}.admin-sales-ledger-editor .landing-logo-lockup{border-radius:.5rem}.admin-sales-ledger-editor .self-start>.space-y-4>.landing-logo-lockup{border-color:var(--ledger-border);background:#fffffff5;box-shadow:0 1px 2px #0f172a0a,0 18px 48px -44px #0f172a85}.admin-sales-ledger-editor .self-start>.space-y-4>.landing-logo-lockup>.bg-slate-50{background:#f8fafc}.admin-sales-review-body .landing-logo-lockup{border-radius:.5rem}.landing-nav-pill{border-radius:.375rem;padding:.5rem .75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.landing-nav-pill:hover{background-color:#ffffff1a;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.director-shell .landing-primary-button,.director-shell .landing-hero-button{color:var(--director-ink)}.landing-primary-button,.landing-hero-button{display:inline-flex;align-items:center;justify-content:center;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(251 191 36 / var(--tw-bg-opacity, 1));padding:.75rem 1.25rem;font-size:.875rem;line-height:1.25rem;font-weight:900;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(2 6 23 / var(--tw-text-opacity, 1));--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(245 158 11 / .2);--tw-shadow: var(--tw-shadow-colored);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.admin-pro-shell .landing-primary-button,.admin-pro-shell .landing-hero-button{font-weight:700;box-shadow:0 1px 2px #0f172a0f,0 18px 50px -42px #0f172a99}@media (max-width: 767px){.sales-field-shell header .flex.landing-primary-button.gap-3:last-child,.sales-field-shell header .flex .landing-hero-button.gap-3:last-child{gap:.55rem}}.admin-sales-editor .landing-primary-button,.admin-sales-customer .landing-primary-button,.admin-sales-detail .landing-primary-button,.admin-sales-editor .landing-hero-button,.admin-sales-customer .landing-hero-button,.admin-sales-detail .landing-hero-button{border-radius:.75rem}.admin-sales-customer .text-xs.landing-primary-button,.admin-sales-customer .text-xs .landing-hero-button{letter-spacing:.12em}.admin-sales-ledger-editor .landing-primary-button,.admin-sales-ledger-editor .landing-hero-button,.admin-sales-review-body .landing-primary-button,.admin-sales-review-body .landing-hero-button{border-radius:.5rem}.landing-primary-button:hover,.landing-hero-button:hover{--tw-bg-opacity: 1;background-color:rgb(252 211 77 / var(--tw-bg-opacity, 1))}.landing-primary-button:focus,.landing-hero-button:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(252 211 77 / .3)}.landing-secondary-button{display:inline-flex;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;border-color:#ffffff26;background-color:#ffffff1a;padding:.75rem 1.25rem;font-size:.875rem;line-height:1.25rem;font-weight:900;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.admin-pro-shell .landing-secondary-button{font-weight:700}.admin-sales-shell .admin-sales-hero .landing-secondary-button,.admin-sales-shell .workspace-hero .landing-secondary-button{color:var(--studio-ink)}.admin-sales-shell .admin-sales-hero .landing-secondary-button{background:#ffffffc7}@media (max-width: 767px){.sales-field-shell header .flex.landing-secondary-button.gap-3:last-child{gap:.55rem}}.admin-sales-editor .landing-secondary-button,.admin-sales-customer .landing-secondary-button,.admin-sales-detail .landing-secondary-button{border-radius:.75rem}.admin-sales-customer .text-xs.landing-secondary-button{letter-spacing:.12em}.admin-sales-ledger-editor .landing-secondary-button,.admin-sales-review-body .landing-secondary-button{border-radius:.5rem}.landing-secondary-button:hover{background-color:#ffffff26}.landing-secondary-button:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(255 255 255 / .15)}.landing-eyebrow{display:inline-flex;align-items:center;gap:.5rem;border-radius:.5rem;border-width:1px;border-color:#fcd34d4d;background-color:#fcd34d1a;padding:.5rem .75rem;font-size:.75rem;line-height:1rem;font-weight:900;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(253 230 138 / var(--tw-text-opacity, 1))}.admin-pro-shell .landing-eyebrow{font-weight:700}@media (max-width: 767px){.sales-field-shell header .flex.landing-eyebrow.gap-3:last-child{gap:.55rem}}.admin-sales-editor .landing-eyebrow,.admin-sales-customer .landing-eyebrow,.admin-sales-detail .landing-eyebrow{border-radius:.75rem}.admin-sales-customer .landing-eyebrow.uppercase,.admin-sales-customer .text-xs.landing-eyebrow{letter-spacing:.12em}.admin-sales-ledger-editor .landing-eyebrow,.admin-sales-review-body .landing-eyebrow{border-radius:.5rem}.landing-grid-bg{background-image:linear-gradient(rgba(255,255,255,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.08) 1px,transparent 1px);background-size:48px 48px}.landing-industrial-sheen{background:radial-gradient(circle at 82% 18%,rgba(20,184,166,.18),transparent 26rem),linear-gradient(100deg,#101014fa,#16120ff0 45%,#0f172aad)}.landing-board-stage{pointer-events:none;position:absolute;bottom:2.5rem;right:-28rem;top:7rem;display:none;width:72rem;--tw-rotate: -2deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width: 1024px){.landing-board-stage{display:block}}@media (min-width: 1280px){.landing-board-stage{right:-18rem}}.landing-studio-shell{display:grid;height:100%;grid-template-columns:13rem 1fr;overflow:hidden;border-radius:.5rem;border-width:1px;border-color:#ffffff26;--tw-shadow: 0 36px 130px rgba(0,0,0,.55);--tw-shadow-colored: 0 36px 130px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.admin-buying-shell .buying-po-form .landing-studio-shell{align-items:start}@media (max-width: 767px){.sales-field-shell .landing-studio-shell.md\:grid-cols-4,.sales-field-shell .landing-studio-shell.xl\:grid-cols-5{display:flex;gap:.65rem;margin-right:-.7rem;margin-left:-.7rem;overflow-x:auto;padding:0 .7rem .2rem;scroll-snap-type:x mandatory}.sales-field-shell .landing-studio-shell.md\:grid-cols-4>*,.sales-field-shell .landing-studio-shell.xl\:grid-cols-5>*{min-width:12.5rem;scroll-snap-align:start}.sales-field-shell .landing-studio-shell.xl\:grid-cols-3,.sales-field-shell .landing-studio-shell.xl\:grid-cols-\[0\.9fr_1\.1fr\]{display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem}}.admin-sales-editor .landing-studio-shell,.admin-sales-customer .landing-studio-shell,.admin-sales-detail .landing-studio-shell{border-radius:.75rem}.admin-sales-ledger-editor .landing-studio-shell,.admin-sales-review-body .landing-studio-shell{border-radius:.5rem}.landing-studio-shell{background-color:#121521e6}.landing-studio-sidebar{display:flex;flex-direction:column;gap:.75rem;border-right-width:1px;border-color:#ffffff1a;background-color:#0003;padding:1rem}.admin-sales-shell .admin-sales-hero .landing-studio-sidebar{border-color:#cbd5e1c7}@media (max-width: 767px){.sales-field-shell header .landing-studio-sidebar.items-center.gap-3:last-child{gap:.55rem}.sales-field-shell header .flex.items-center.landing-studio-sidebar:last-child{gap:.55rem}.sales-field-shell form .landing-studio-sidebar.gap-3,.sales-field-shell form .flex.landing-studio-sidebar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.sales-field-shell form>.landing-studio-sidebar.justify-end.gap-3{position:sticky;bottom:calc(5.6rem + env(safe-area-inset-bottom));z-index:20;margin-right:-.95rem;margin-left:-.95rem;border-top:1px solid rgba(203,213,225,.9);background:#fffffff5;padding:.75rem .95rem;box-shadow:0 -18px 42px -34px #0f172a8c;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.sales-field-shell form>.flex.justify-end.landing-studio-sidebar{position:sticky;bottom:calc(5.6rem + env(safe-area-inset-bottom));z-index:20;margin-right:-.95rem;margin-left:-.95rem;border-top:1px solid rgba(203,213,225,.9);background:#fffffff5;padding:.75rem .95rem;box-shadow:0 -18px 42px -34px #0f172a8c;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.admin-sales-shell form.landing-studio-sidebar{width:100%}.admin-sales-shell form .landing-studio-sidebar.gap-3,.admin-sales-shell form .flex.landing-studio-sidebar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.director-shell .landing-studio-menu{color:var(--director-ink-faint)}.landing-studio-menu{display:flex;align-items:center;gap:.75rem;border-radius:.5rem;padding:.75rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.admin-sales-shell .admin-sales-hero .landing-studio-menu,.admin-sales-shell .workspace-hero .landing-studio-menu{color:var(--studio-muted)}.admin-sales-shell .workspace-stat-dark .landing-studio-menu{color:#e2e8f0d1}.sales-field-shell .workspace-hero .landing-studio-menu{color:var(--sales-muted)}@media (max-width: 767px){.sales-field-shell header .landing-studio-menu.items-center.gap-3:last-child{gap:.55rem}.sales-field-shell header .flex.landing-studio-menu.gap-3:last-child{gap:.55rem}.sales-field-shell header .flex.items-center.landing-studio-menu:last-child{gap:.55rem}.sales-field-shell form .landing-studio-menu.gap-3,.sales-field-shell form .flex.landing-studio-menu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.sales-field-shell form>.landing-studio-menu.justify-end.gap-3{position:sticky;bottom:calc(5.6rem + env(safe-area-inset-bottom));z-index:20;margin-right:-.95rem;margin-left:-.95rem;border-top:1px solid rgba(203,213,225,.9);background:#fffffff5;padding:.75rem .95rem;box-shadow:0 -18px 42px -34px #0f172a8c;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.sales-field-shell form>.flex.justify-end.landing-studio-menu{position:sticky;bottom:calc(5.6rem + env(safe-area-inset-bottom));z-index:20;margin-right:-.95rem;margin-left:-.95rem;border-top:1px solid rgba(203,213,225,.9);background:#fffffff5;padding:.75rem .95rem;box-shadow:0 -18px 42px -34px #0f172a8c;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.admin-sales-shell form.landing-studio-menu{width:100%}.admin-sales-shell form .landing-studio-menu.gap-3,.admin-sales-shell form .flex.landing-studio-menu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.admin-sales-editor .landing-studio-menu,.admin-sales-customer .landing-studio-menu,.admin-sales-detail .landing-studio-menu{border-radius:.75rem}.admin-sales-ledger-editor .landing-studio-menu,.admin-sales-review-body .landing-studio-menu{border-radius:.5rem}.landing-studio-menu span{height:.625rem;width:.625rem;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(100 116 139 / var(--tw-bg-opacity, 1))}.landing-studio-menu-active{border-width:1px;border-color:#fcd34d40;background-color:#fcd34d1a;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.admin-sales-shell .admin-sales-hero .landing-studio-menu-active,.admin-sales-shell .workspace-hero .landing-studio-menu-active{color:var(--studio-ink)}.landing-studio-menu-active span{--tw-bg-opacity: 1;background-color:rgb(252 211 77 / var(--tw-bg-opacity, 1))}.landing-studio-main{min-width:0px;padding:1.25rem}.landing-studio-toolbar{display:flex;align-items:center;justify-content:space-between;border-bottom-width:1px;border-color:#ffffff1a;padding-bottom:1rem}.admin-sales-shell .admin-sales-hero .landing-studio-toolbar{border-color:#cbd5e1c7}@media (max-width: 767px){.sales-field-shell header .landing-studio-toolbar.items-center.gap-3:last-child{gap:.55rem}.sales-field-shell header .flex.landing-studio-toolbar.gap-3:last-child{gap:.55rem}.sales-field-shell form .landing-studio-toolbar.gap-3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.sales-field-shell form>.landing-studio-toolbar.justify-end.gap-3{position:sticky;bottom:calc(5.6rem + env(safe-area-inset-bottom));z-index:20;margin-right:-.95rem;margin-left:-.95rem;border-top:1px solid rgba(203,213,225,.9);background:#fffffff5;padding:.75rem .95rem;box-shadow:0 -18px 42px -34px #0f172a8c;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.admin-sales-shell form.landing-studio-toolbar{width:100%}.admin-sales-shell form .landing-studio-toolbar.gap-3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.landing-sync-badge{border-radius:.5rem;border-width:1px;border-color:#5eead433;background-color:#2dd4bf1a;padding:.5rem .75rem;font-size:.75rem;line-height:1rem;font-weight:900;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(153 246 228 / var(--tw-text-opacity, 1))}.admin-pro-shell .landing-sync-badge{font-weight:700}.admin-sales-shell .admin-sales-hero .landing-sync-badge{color:var(--studio-teal)}.admin-sales-editor .landing-sync-badge,.admin-sales-customer .landing-sync-badge,.admin-sales-detail .landing-sync-badge{border-radius:.75rem}.admin-sales-customer .landing-sync-badge.uppercase,.admin-sales-customer .text-xs.landing-sync-badge{letter-spacing:.12em}.admin-sales-ledger-editor .landing-sync-badge,.admin-sales-review-body .landing-sync-badge{border-radius:.5rem}.landing-kpi-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;padding-top:1rem;padding-bottom:1rem}.admin-buying-shell .buying-po-form .landing-kpi-grid{align-items:start}@media (max-width: 767px){.sales-field-shell header .flex.items-center.landing-kpi-grid:last-child{gap:.55rem}.sales-field-shell .landing-kpi-grid.md\:grid-cols-4,.sales-field-shell .landing-kpi-grid.xl\:grid-cols-5{display:flex;gap:.65rem;margin-right:-.7rem;margin-left:-.7rem;overflow-x:auto;padding:0 .7rem .2rem;scroll-snap-type:x mandatory}.sales-field-shell .landing-kpi-grid.md\:grid-cols-4>*,.sales-field-shell .landing-kpi-grid.xl\:grid-cols-5>*{min-width:12.5rem;scroll-snap-align:start}.sales-field-shell .landing-kpi-grid.xl\:grid-cols-3,.sales-field-shell .landing-kpi-grid.xl\:grid-cols-\[0\.9fr_1\.1fr\]{display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem}.sales-field-shell form .flex.landing-kpi-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.sales-field-shell form>.flex.justify-end.landing-kpi-grid{position:sticky;bottom:calc(5.6rem + env(safe-area-inset-bottom));z-index:20;margin-right:-.95rem;margin-left:-.95rem;border-top:1px solid rgba(203,213,225,.9);background:#fffffff5;padding:.75rem .95rem;box-shadow:0 -18px 42px -34px #0f172a8c;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.admin-sales-shell form .flex.landing-kpi-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.landing-kpi-card{border-radius:.5rem;border-width:1px;border-color:#ffffff1a;background-color:#ffffff12;padding:1rem}.admin-sales-shell .admin-sales-hero .landing-kpi-card{border-color:#cbd5e1c7}.admin-sales-editor .landing-kpi-card,.admin-sales-customer .landing-kpi-card,.admin-sales-detail .landing-kpi-card{border-radius:.75rem}.admin-sales-ledger-editor .landing-kpi-card,.admin-sales-review-body .landing-kpi-card{border-radius:.5rem}.director-shell .landing-kpi-card p{color:var(--director-ink-faint)}.landing-kpi-card p{font-size:.75rem;line-height:1rem;font-weight:600;--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.admin-sales-shell .admin-sales-hero .landing-kpi-card p,.admin-sales-shell .workspace-hero .landing-kpi-card p{color:var(--studio-muted)}.admin-sales-shell .workspace-stat-dark .landing-kpi-card p{color:#e2e8f0d1}.sales-field-shell .workspace-hero .landing-kpi-card p{color:var(--sales-muted)}.admin-sales-customer .landing-kpi-card p.uppercase{letter-spacing:.12em}.landing-kpi-card strong{margin-top:.75rem;display:block;font-size:1.875rem;line-height:2.25rem;font-weight:900;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.admin-pro-shell .landing-kpi-card strong{font-size:1.5rem;line-height:2rem;font-weight:700}.admin-sales-shell .admin-sales-hero .landing-kpi-card strong,.admin-sales-shell .workspace-hero .landing-kpi-card strong{color:var(--studio-ink)}.landing-kpi-card span{margin-top:.5rem;display:block;font-size:.75rem;line-height:1rem;font-weight:600}.admin-sales-customer .landing-kpi-card span.uppercase{letter-spacing:.12em}.landing-studio-workspace{display:grid;grid-template-columns:1.25fr .75fr;gap:.75rem}.admin-buying-shell .buying-po-form .landing-studio-workspace{align-items:start}@media (max-width: 767px){.sales-field-shell header .flex.items-center.landing-studio-workspace:last-child{gap:.55rem}.sales-field-shell .landing-studio-workspace.md\:grid-cols-4,.sales-field-shell .landing-studio-workspace.xl\:grid-cols-5{display:flex;gap:.65rem;margin-right:-.7rem;margin-left:-.7rem;overflow-x:auto;padding:0 .7rem .2rem;scroll-snap-type:x mandatory}.sales-field-shell .landing-studio-workspace.md\:grid-cols-4>*,.sales-field-shell .landing-studio-workspace.xl\:grid-cols-5>*{min-width:12.5rem;scroll-snap-align:start}.sales-field-shell .landing-studio-workspace.xl\:grid-cols-3,.sales-field-shell .landing-studio-workspace.xl\:grid-cols-\[0\.9fr_1\.1fr\]{display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem}.sales-field-shell form .flex.landing-studio-workspace{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.sales-field-shell form>.flex.justify-end.landing-studio-workspace{position:sticky;bottom:calc(5.6rem + env(safe-area-inset-bottom));z-index:20;margin-right:-.95rem;margin-left:-.95rem;border-top:1px solid rgba(203,213,225,.9);background:#fffffff5;padding:.75rem .95rem;box-shadow:0 -18px 42px -34px #0f172a8c;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.admin-sales-shell form .flex.landing-studio-workspace{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.landing-queue-panel,.landing-flow-panel{border-radius:.5rem;border-width:1px;border-color:#ffffff1a;background-color:#ffffff0f;padding:1rem}.admin-sales-shell .admin-sales-hero .landing-queue-panel,.admin-sales-shell .admin-sales-hero .landing-flow-panel{border-color:#cbd5e1c7}.admin-sales-editor .landing-queue-panel,.admin-sales-customer .landing-queue-panel,.admin-sales-detail .landing-queue-panel,.admin-sales-editor .landing-flow-panel,.admin-sales-customer .landing-flow-panel,.admin-sales-detail .landing-flow-panel{border-radius:.75rem}.admin-sales-ledger-editor .landing-queue-panel,.admin-sales-ledger-editor .landing-flow-panel,.admin-sales-review-body .landing-queue-panel,.admin-sales-review-body .landing-flow-panel{border-radius:.5rem}.director-shell .landing-queue-row{color:#f0e7dd}.landing-queue-row{display:grid;grid-template-columns:90px 1fr 150px;align-items:center;gap:.75rem;border-radius:.5rem;border-width:1px;border-color:#ffffff1a;background-color:#02061766;padding:.75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(226 232 240 / var(--tw-text-opacity, 1))}.admin-sales-shell .admin-sales-hero .landing-queue-row{color:var(--studio-muted);border-color:#cbd5e1c7}.admin-buying-shell .buying-po-form .landing-queue-row{align-items:start}@media (max-width: 767px){.sales-field-shell header .flex.landing-queue-row.gap-3:last-child{gap:.55rem}.sales-field-shell header .flex.items-center.landing-queue-row:last-child{gap:.55rem}.sales-field-shell .landing-queue-row.md\:grid-cols-4,.sales-field-shell .landing-queue-row.xl\:grid-cols-5{display:flex;gap:.65rem;margin-right:-.7rem;margin-left:-.7rem;overflow-x:auto;padding:0 .7rem .2rem;scroll-snap-type:x mandatory}.sales-field-shell .landing-queue-row.md\:grid-cols-4>*,.sales-field-shell .landing-queue-row.xl\:grid-cols-5>*{min-width:12.5rem;scroll-snap-align:start}.sales-field-shell .landing-queue-row.xl\:grid-cols-3,.sales-field-shell .landing-queue-row.xl\:grid-cols-\[0\.9fr_1\.1fr\]{display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem}.sales-field-shell form .flex.landing-queue-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.sales-field-shell form>.flex.justify-end.landing-queue-row{position:sticky;bottom:calc(5.6rem + env(safe-area-inset-bottom));z-index:20;margin-right:-.95rem;margin-left:-.95rem;border-top:1px solid rgba(203,213,225,.9);background:#fffffff5;padding:.75rem .95rem;box-shadow:0 -18px 42px -34px #0f172a8c;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.admin-sales-shell form .flex.landing-queue-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.admin-sales-editor .landing-queue-row,.admin-sales-customer .landing-queue-row,.admin-sales-detail .landing-queue-row{border-radius:.75rem}.admin-sales-ledger-editor .landing-queue-row,.admin-sales-review-body .landing-queue-row{border-radius:.5rem}.landing-queue-row em{border-radius:.375rem;padding:.25rem .5rem;font-size:.75rem;line-height:1rem;font-weight:900;font-style:normal}.admin-pro-shell .landing-queue-row em{font-weight:700}.admin-sales-customer .landing-queue-row em.uppercase{letter-spacing:.12em}.director-shell .landing-flow-step{color:#f0e7dd}.landing-flow-step{margin-top:.75rem;display:flex;align-items:center;gap:.75rem;border-radius:.5rem;background-color:#02061766;padding:.75rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(226 232 240 / var(--tw-text-opacity, 1))}.admin-sales-shell .admin-sales-hero .landing-flow-step{color:var(--studio-muted)}@media (max-width: 767px){.sales-field-shell header .landing-flow-step.items-center.gap-3:last-child{gap:.55rem}.sales-field-shell header .flex.landing-flow-step.gap-3:last-child{gap:.55rem}.sales-field-shell header .flex.items-center.landing-flow-step:last-child{gap:.55rem}.sales-field-shell form .landing-flow-step.gap-3,.sales-field-shell form .flex.landing-flow-step{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.sales-field-shell form>.landing-flow-step.justify-end.gap-3{position:sticky;bottom:calc(5.6rem + env(safe-area-inset-bottom));z-index:20;margin-right:-.95rem;margin-left:-.95rem;border-top:1px solid rgba(203,213,225,.9);background:#fffffff5;padding:.75rem .95rem;box-shadow:0 -18px 42px -34px #0f172a8c;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.sales-field-shell form>.flex.justify-end.landing-flow-step{position:sticky;bottom:calc(5.6rem + env(safe-area-inset-bottom));z-index:20;margin-right:-.95rem;margin-left:-.95rem;border-top:1px solid rgba(203,213,225,.9);background:#fffffff5;padding:.75rem .95rem;box-shadow:0 -18px 42px -34px #0f172a8c;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.admin-sales-shell form.landing-flow-step{width:100%}.admin-sales-shell form .landing-flow-step.gap-3,.admin-sales-shell form .flex.landing-flow-step{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.admin-sales-editor .landing-flow-step,.admin-sales-customer .landing-flow-step,.admin-sales-detail .landing-flow-step{border-radius:.75rem}.admin-sales-ledger-editor .landing-flow-step,.admin-sales-review-body .landing-flow-step{border-radius:.5rem}.landing-flow-step span{height:.625rem;width:.625rem;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(252 211 77 / var(--tw-bg-opacity, 1))}.director-shell .landing-kicker{color:var(--director-amber)}.landing-kicker{font-size:11px;font-weight:900;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.admin-pro-shell .landing-kicker{font-weight:700}.admin-pro-shell .landing-kicker{color:var(--admin-warning)}.admin-sales-customer .text-xs.landing-kicker{letter-spacing:.12em}.director-shell .landing-feature{background-color:var(--director-bg-panel)}.landing-feature{border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(231 229 228 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1.5rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.admin-pro-shell .landing-feature{box-shadow:0 1px 2px #0f172a0b}.admin-buying-shell .border-slate-200.landing-feature,.admin-buying-shell button.border-slate-200.landing-feature,.admin-buying-shell a.border-slate-200.landing-feature{border-color:var(--buying-line)}.procurement-detail-compact .landing-feature,.buying-po-detail-compact .landing-feature{padding:1rem}.admin-sales-editor .landing-feature,.admin-sales-customer .landing-feature,.admin-sales-detail .landing-feature{background-color:#fffffff2;box-shadow:0 1px 2px #0f172a0d,0 18px 52px -46px #0f172a8f;border-radius:.75rem}.admin-sales-ledger-editor .landing-feature{border-radius:.5rem}.admin-sales-ledger-editor .self-start>.space-y-4>.landing-feature{border-color:var(--ledger-border);background:#fffffff5;box-shadow:0 1px 2px #0f172a0a,0 18px 48px -44px #0f172a85}.admin-sales-ledger-editor .self-start>.space-y-4>.landing-feature>.bg-slate-50{background:#f8fafc}.admin-sales-review-body .landing-feature{border-radius:.5rem;box-shadow:0 1px 2px #0f172a0a,0 16px 42px -40px #0f172a73}.director-shell .landing-feature:hover{border-color:#b7791f47}.landing-feature:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-border-opacity: 1;border-color:rgb(252 211 77 / var(--tw-border-opacity, 1));--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(2 6 23 / .05);--tw-shadow: var(--tw-shadow-colored)}.director-shell .landing-feature span{color:var(--director-amber)}.landing-feature span{font-size:.75rem;line-height:1rem;font-weight:900;--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.admin-pro-shell .landing-feature span{font-weight:700}.admin-pro-shell .landing-feature span{color:var(--admin-warning)}.admin-sales-customer .landing-feature span.uppercase{letter-spacing:.12em}.director-shell .landing-feature h3{color:var(--director-ink)}.landing-feature h3{margin-top:1rem;font-size:1.125rem;line-height:1.75rem;font-weight:900;--tw-text-opacity: 1;color:rgb(2 6 23 / var(--tw-text-opacity, 1))}.admin-pro-shell .landing-feature h3{font-weight:700}.director-shell .landing-feature p{color:var(--director-ink-soft)}.landing-feature p{margin-top:.75rem;font-size:.875rem;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.landing-mini-stat{border-radius:.5rem;border-width:1px;border-color:#ffffff1a;background-color:#ffffff14;padding:1rem;--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.admin-sales-shell .admin-sales-hero .landing-mini-stat{border-color:#cbd5e1c7}.admin-sales-editor .landing-mini-stat,.admin-sales-customer .landing-mini-stat,.admin-sales-detail .landing-mini-stat{border-radius:.75rem}.admin-sales-ledger-editor .landing-mini-stat,.admin-sales-review-body .landing-mini-stat{border-radius:.5rem}.landing-mini-stat p{font-size:1rem;line-height:1.5rem;font-weight:900;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.admin-pro-shell .landing-mini-stat p{font-weight:700}.admin-sales-shell .admin-sales-hero .landing-mini-stat p,.admin-sales-shell .workspace-hero .landing-mini-stat p{color:var(--studio-ink)}.director-shell .landing-mini-stat span{color:var(--director-ink-faint)}.landing-mini-stat span{margin-top:.25rem;display:block;font-size:.75rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.admin-sales-shell .admin-sales-hero .landing-mini-stat span,.admin-sales-shell .workspace-hero .landing-mini-stat span{color:var(--studio-muted)}.admin-sales-shell .workspace-stat-dark .landing-mini-stat span{color:#e2e8f0d1}.sales-field-shell .workspace-hero .landing-mini-stat span{color:var(--sales-muted)}.admin-sales-customer .landing-mini-stat span.uppercase{letter-spacing:.12em}.landing-section{padding:4rem 1rem}@media (min-width: 640px){.landing-section{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width: 1024px){.landing-section{padding-left:2rem;padding-right:2rem}}.landing-control-grid{display:grid;gap:1rem}.admin-buying-shell .buying-po-form .landing-control-grid{align-items:start}@media (max-width: 767px){.sales-field-shell .landing-control-grid.md\:grid-cols-4,.sales-field-shell .landing-control-grid.xl\:grid-cols-5{display:flex;gap:.65rem;margin-right:-.7rem;margin-left:-.7rem;overflow-x:auto;padding:0 .7rem .2rem;scroll-snap-type:x mandatory}.sales-field-shell .landing-control-grid.md\:grid-cols-4>*,.sales-field-shell .landing-control-grid.xl\:grid-cols-5>*{min-width:12.5rem;scroll-snap-align:start}.sales-field-shell .landing-control-grid.xl\:grid-cols-3,.sales-field-shell .landing-control-grid.xl\:grid-cols-\[0\.9fr_1\.1fr\]{display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem}}@media (min-width: 640px){.landing-control-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.landing-control-grid article{border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(231 229 228 / var(--tw-border-opacity, 1));padding:1.5rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.admin-pro-shell .landing-control-grid article{box-shadow:0 1px 2px #0f172a0b}.procurement-detail-compact .landing-control-grid article,.buying-po-detail-compact .landing-control-grid article{padding:1rem}.admin-sales-editor .landing-control-grid article,.admin-sales-customer .landing-control-grid article,.admin-sales-detail .landing-control-grid article{box-shadow:0 1px 2px #0f172a0d,0 18px 52px -46px #0f172a8f;border-radius:.75rem}.admin-sales-ledger-editor .landing-control-grid article{border-radius:.5rem}.admin-sales-review-body .landing-control-grid article{border-radius:.5rem;box-shadow:0 1px 2px #0f172a0a,0 16px 42px -40px #0f172a73}.landing-control-grid article{background-color:#f8f6ef}.director-shell .landing-control-grid h3{color:var(--director-ink)}.landing-control-grid h3{font-size:1.125rem;line-height:1.75rem;font-weight:900;--tw-text-opacity: 1;color:rgb(2 6 23 / var(--tw-text-opacity, 1))}.admin-pro-shell .landing-control-grid h3{font-weight:700}.director-shell .landing-control-grid p{color:var(--director-ink-soft)}.landing-control-grid p{margin-top:.75rem;font-size:.875rem;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.director-shell .workspace-shell{background-color:var(--director-bg-soft)}.workspace-shell{min-height:100vh;--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.workspace-page{padding:1rem}@media (min-width: 640px){.workspace-page{padding-left:1.25rem;padding-right:1.25rem}}@media (min-width: 1024px){.workspace-page{padding-left:1.5rem;padding-right:1.5rem}}.workspace-container{margin-left:auto;margin-right:auto;max-width:94rem}.workspace-container>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.admin-sales-ledger-editor .self-start>.workspace-container>.bg-white{border-color:var(--ledger-border);background:#fffffff5;box-shadow:0 1px 2px #0f172a0a,0 18px 48px -44px #0f172a85}.admin-sales-ledger-editor .self-start>.workspace-container>.bg-white>.bg-slate-50{background:#f8fafc}.workspace-container-order-detail{max-width:100rem}.director-shell .workspace-hero{color:var(--director-ink)}.director-shell .workspace-hero{border-color:var(--director-line)}.director-shell .workspace-hero{background-color:var(--director-bg-panel)}.workspace-hero{overflow:hidden;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1.25rem;--tw-text-opacity: 1;color:rgb(2 6 23 / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 2px rgba(15,23,42,.04);--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.admin-buying-shell .workspace-hero.bg-white,.admin-buying-shell button.workspace-hero.bg-white,.admin-buying-shell a.workspace-hero.bg-white,.admin-buying-shell .border-slate-200.workspace-hero,.admin-buying-shell button.border-slate-200.workspace-hero,.admin-buying-shell a.border-slate-200.workspace-hero{border-color:var(--buying-line)}.admin-sales-editor .workspace-hero,.admin-sales-customer .workspace-hero,.admin-sales-detail .workspace-hero{background-color:#fffffff2;border-radius:.75rem}.admin-sales-editor .workspace-hero,.admin-sales-customer .workspace-hero,.admin-sales-detail .workspace-hero{border-color:#cbd5e1f2}.admin-sales-ledger-editor .workspace-hero{border-radius:.5rem}.admin-sales-ledger-editor .self-start>.space-y-4>.workspace-hero{border-color:var(--ledger-border);background:#fffffff5;box-shadow:0 1px 2px #0f172a0a,0 18px 48px -44px #0f172a85}.admin-sales-ledger-editor .self-start>.space-y-4>.workspace-hero>.bg-slate-50{background:#f8fafc}.admin-sales-review-body .workspace-hero{border-radius:.5rem}.director-shell .workspace-hero-muted{color:var(--director-ink-faint)}.workspace-hero-muted{font-size:.875rem;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.admin-pro-shell .admin-pro-sidebar .workspace-user-card .workspace-hero-muted,.admin-pro-shell .admin-pro-sidebar .workspace-user-card-compact .workspace-hero-muted{color:#94a3b8}.workspace-user-card .workspace-hero-muted,.workspace-user-card-compact .workspace-hero-muted{color:#a9b6c9}.director-shell .workspace-card{border-color:var(--director-line)}.director-shell .workspace-card{background-color:var(--director-bg-panel)}.workspace-card{border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow: 0 1px 2px rgba(15,23,42,.04);--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.admin-buying-shell .workspace-card.bg-white,.admin-buying-shell button.workspace-card.bg-white,.admin-buying-shell a.workspace-card.bg-white,.admin-buying-shell .border-slate-200.workspace-card,.admin-buying-shell button.border-slate-200.workspace-card,.admin-buying-shell a.border-slate-200.workspace-card{border-color:var(--buying-line)}.admin-sales-editor .workspace-card,.admin-sales-customer .workspace-card,.admin-sales-detail .workspace-card{background-color:#fffffff2;border-radius:.75rem}.admin-sales-editor .workspace-card,.admin-sales-customer .workspace-card,.admin-sales-detail .workspace-card{border-color:#cbd5e1f2}.admin-sales-ledger-editor .workspace-card{border-radius:.5rem}.admin-sales-ledger-editor .self-start>.space-y-4>.workspace-card{border-color:var(--ledger-border);background:#fffffff5;box-shadow:0 1px 2px #0f172a0a,0 18px 48px -44px #0f172a85}.admin-sales-ledger-editor .self-start>.space-y-4>.workspace-card>.bg-slate-50{background:#f8fafc}.admin-sales-review-body .workspace-card{border-radius:.5rem}.director-shell .workspace-card-header{border-color:var(--director-line)}.workspace-card-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));background-color:#f8fafcb3;padding:.75rem 1rem}.admin-buying-shell .workspace-card-header.bg-white,.admin-buying-shell button.workspace-card-header.bg-white,.admin-buying-shell a.workspace-card-header.bg-white{border-color:var(--buying-line)}@media (max-width: 767px){.sales-field-shell header .workspace-card-header.items-center.gap-3:last-child{gap:.55rem}.sales-field-shell header .flex.workspace-card-header.gap-3:last-child{gap:.55rem}.sales-field-shell header .flex.items-center.workspace-card-header:last-child{gap:.55rem}.sales-field-shell form .workspace-card-header.gap-3,.sales-field-shell form .flex.workspace-card-header{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.sales-field-shell form>.workspace-card-header.justify-end.gap-3{position:sticky;bottom:calc(5.6rem + env(safe-area-inset-bottom));z-index:20;margin-right:-.95rem;margin-left:-.95rem;border-top:1px solid rgba(203,213,225,.9);background:#fffffff5;padding:.75rem .95rem;box-shadow:0 -18px 42px -34px #0f172a8c;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.sales-field-shell form>.flex.justify-end.workspace-card-header{position:sticky;bottom:calc(5.6rem + env(safe-area-inset-bottom));z-index:20;margin-right:-.95rem;margin-left:-.95rem;border-top:1px solid rgba(203,213,225,.9);background:#fffffff5;padding:.75rem .95rem;box-shadow:0 -18px 42px -34px #0f172a8c;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.admin-sales-shell form.workspace-card-header{width:100%}.admin-sales-shell form .workspace-card-header.gap-3,.admin-sales-shell form .flex.workspace-card-header{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.admin-sales-editor .workspace-card-header,.admin-sales-customer .workspace-card-header,.admin-sales-detail .workspace-card-header{border-color:#cbd5e1f2}.director-shell .workspace-card-title{color:var(--director-ink)}.workspace-card-title{font-size:1rem;line-height:1.5rem;font-weight:600;letter-spacing:0em;--tw-text-opacity: 1;color:rgb(2 6 23 / var(--tw-text-opacity, 1))}.workspace-card-body{padding:1rem}.director-shell .workspace-kicker{color:var(--director-ink-faint)}.workspace-kicker{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.14em;--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.admin-pro-shell .admin-pro-sidebar .workspace-user-card .workspace-kicker,.admin-pro-shell .admin-pro-sidebar .workspace-user-card-compact .workspace-kicker{color:#94a3b8}.admin-sales-customer .text-xs.workspace-kicker{letter-spacing:.12em}.workspace-user-card .workspace-kicker,.workspace-user-card-compact .workspace-kicker{color:#a9b6c9}.director-shell .workspace-title{color:var(--director-ink)}.workspace-title{font-size:1.125rem;line-height:1.75rem;font-weight:600;letter-spacing:0em;--tw-text-opacity: 1;color:rgb(2 6 23 / var(--tw-text-opacity, 1))}.director-shell .workspace-subtitle{color:var(--director-ink-faint)}.workspace-subtitle{margin-top:.25rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.admin-pro-shell .admin-pro-sidebar .workspace-user-card .workspace-subtitle,.admin-pro-shell .admin-pro-sidebar .workspace-user-card-compact .workspace-subtitle{color:#94a3b8}.workspace-user-card .workspace-subtitle,.workspace-user-card-compact .workspace-subtitle{color:#a9b6c9}.workspace-stat-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.75rem}.admin-buying-shell .buying-po-form .workspace-stat-grid{align-items:start}@media (max-width: 767px){.sales-field-shell header .flex.items-center.workspace-stat-grid:last-child{gap:.55rem}.sales-field-shell .workspace-stat-grid.md\:grid-cols-4,.sales-field-shell .workspace-stat-grid.xl\:grid-cols-5{display:flex;gap:.65rem;margin-right:-.7rem;margin-left:-.7rem;overflow-x:auto;padding:0 .7rem .2rem;scroll-snap-type:x mandatory}.sales-field-shell .workspace-stat-grid.md\:grid-cols-4>*,.sales-field-shell .workspace-stat-grid.xl\:grid-cols-5>*{min-width:12.5rem;scroll-snap-align:start}.sales-field-shell .workspace-stat-grid.xl\:grid-cols-3,.sales-field-shell .workspace-stat-grid.xl\:grid-cols-\[0\.9fr_1\.1fr\]{display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem}.sales-field-shell form .flex.workspace-stat-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.sales-field-shell form>.flex.justify-end.workspace-stat-grid{position:sticky;bottom:calc(5.6rem + env(safe-area-inset-bottom));z-index:20;margin-right:-.95rem;margin-left:-.95rem;border-top:1px solid rgba(203,213,225,.9);background:#fffffff5;padding:.75rem .95rem;box-shadow:0 -18px 42px -34px #0f172a8c;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.admin-sales-shell form .flex.workspace-stat-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 768px){.workspace-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1280px){.workspace-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.director-shell .workspace-stat{border-color:var(--director-line)}.director-shell .workspace-stat{background-color:var(--director-bg-panel)}.workspace-stat{border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem;--tw-shadow: 0 1px 2px rgba(15,23,42,.04);--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.admin-buying-shell .workspace-stat.bg-white,.admin-buying-shell button.workspace-stat.bg-white,.admin-buying-shell a.workspace-stat.bg-white,.admin-buying-shell .border-slate-200.workspace-stat,.admin-buying-shell button.border-slate-200.workspace-stat,.admin-buying-shell a.border-slate-200.workspace-stat{border-color:var(--buying-line)}.admin-sales-editor .workspace-stat,.admin-sales-customer .workspace-stat,.admin-sales-detail .workspace-stat{background-color:#fffffff2;border-radius:.75rem}.admin-sales-editor .workspace-stat,.admin-sales-customer .workspace-stat,.admin-sales-detail .workspace-stat{border-color:#cbd5e1f2}.admin-sales-ledger-editor .workspace-stat{border-radius:.5rem}.admin-sales-ledger-editor .self-start>.space-y-4>.workspace-stat{border-color:var(--ledger-border);background:#fffffff5;box-shadow:0 1px 2px #0f172a0a,0 18px 48px -44px #0f172a85}.admin-sales-ledger-editor .self-start>.space-y-4>.workspace-stat>.bg-slate-50{background:#f8fafc}.admin-sales-review-body .workspace-stat{border-radius:.5rem}.director-shell .workspace-stat-dark{color:var(--director-ink)}.director-shell .workspace-stat-dark{border-color:var(--director-line)}.director-shell .workspace-stat-dark{background-color:var(--director-bg-panel)}.workspace-stat-dark{border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem;--tw-text-opacity: 1;color:rgb(2 6 23 / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 2px rgba(15,23,42,.04);--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.admin-buying-shell .workspace-stat-dark.bg-white,.admin-buying-shell button.workspace-stat-dark.bg-white,.admin-buying-shell a.workspace-stat-dark.bg-white,.admin-buying-shell .border-slate-200.workspace-stat-dark,.admin-buying-shell button.border-slate-200.workspace-stat-dark,.admin-buying-shell a.border-slate-200.workspace-stat-dark{border-color:var(--buying-line)}.admin-sales-editor .workspace-stat-dark,.admin-sales-customer .workspace-stat-dark,.admin-sales-detail .workspace-stat-dark{background-color:#fffffff2;border-radius:.75rem}.admin-sales-editor .workspace-stat-dark,.admin-sales-customer .workspace-stat-dark,.admin-sales-detail .workspace-stat-dark{border-color:#cbd5e1f2}.admin-sales-ledger-editor .workspace-stat-dark{border-radius:.5rem}.admin-sales-ledger-editor .self-start>.space-y-4>.workspace-stat-dark{border-color:var(--ledger-border);background:#fffffff5;box-shadow:0 1px 2px #0f172a0a,0 18px 48px -44px #0f172a85}.admin-sales-ledger-editor .self-start>.space-y-4>.workspace-stat-dark>.bg-slate-50{background:#f8fafc}.admin-sales-review-body .workspace-stat-dark{border-radius:.5rem}.director-shell .workspace-stat-soft{border-color:var(--director-line)}.director-shell .workspace-stat-soft{background-color:var(--director-bg-panel)}.workspace-stat-soft{border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem;--tw-shadow: 0 1px 2px rgba(15,23,42,.04);--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.admin-buying-shell .workspace-stat-soft.bg-white,.admin-buying-shell button.workspace-stat-soft.bg-white,.admin-buying-shell a.workspace-stat-soft.bg-white,.admin-buying-shell .border-slate-200.workspace-stat-soft,.admin-buying-shell button.border-slate-200.workspace-stat-soft,.admin-buying-shell a.border-slate-200.workspace-stat-soft{border-color:var(--buying-line)}.admin-sales-editor .workspace-stat-soft,.admin-sales-customer .workspace-stat-soft,.admin-sales-detail .workspace-stat-soft{background-color:#fffffff2;border-radius:.75rem}.admin-sales-editor .workspace-stat-soft,.admin-sales-customer .workspace-stat-soft,.admin-sales-detail .workspace-stat-soft{border-color:#cbd5e1f2}.admin-sales-ledger-editor .workspace-stat-soft{border-radius:.5rem}.admin-sales-ledger-editor .self-start>.space-y-4>.workspace-stat-soft{border-color:var(--ledger-border);background:#fffffff5;box-shadow:0 1px 2px #0f172a0a,0 18px 48px -44px #0f172a85}.admin-sales-ledger-editor .self-start>.space-y-4>.workspace-stat-soft>.bg-slate-50{background:#f8fafc}.admin-sales-review-body .workspace-stat-soft{border-radius:.5rem}.workspace-stat-value{margin-top:.5rem;font-size:1.5rem;line-height:2rem;font-weight:600;letter-spacing:0em}.director-shell .workspace-filter{border-color:var(--director-line)}.director-shell .workspace-filter{background-color:var(--director-bg-panel)}.workspace-filter{border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem;--tw-shadow: 0 1px 2px rgba(15,23,42,.04);--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.admin-buying-shell .workspace-filter.bg-white,.admin-buying-shell button.workspace-filter.bg-white,.admin-buying-shell a.workspace-filter.bg-white,.admin-buying-shell .border-slate-200.workspace-filter,.admin-buying-shell button.border-slate-200.workspace-filter,.admin-buying-shell a.border-slate-200.workspace-filter{border-color:var(--buying-line)}.admin-sales-editor .workspace-filter,.admin-sales-customer .workspace-filter,.admin-sales-detail .workspace-filter{background-color:#fffffff2;border-radius:.75rem}.admin-sales-editor .workspace-filter,.admin-sales-customer .workspace-filter,.admin-sales-detail .workspace-filter{border-color:#cbd5e1f2}.admin-sales-ledger-editor .workspace-filter{border-radius:.5rem}.admin-sales-ledger-editor .self-start>.space-y-4>.workspace-filter{border-color:var(--ledger-border);background:#fffffff5;box-shadow:0 1px 2px #0f172a0a,0 18px 48px -44px #0f172a85}.admin-sales-ledger-editor .self-start>.space-y-4>.workspace-filter>.bg-slate-50{background:#f8fafc}.admin-sales-review-body .workspace-filter{border-radius:.5rem}.workspace-form-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1.25rem}.admin-buying-shell .buying-po-form .workspace-form-grid{align-items:start}@media (max-width: 767px){.sales-field-shell .workspace-form-grid.md\:grid-cols-4,.sales-field-shell .workspace-form-grid.xl\:grid-cols-5{display:flex;gap:.65rem;margin-right:-.7rem;margin-left:-.7rem;overflow-x:auto;padding:0 .7rem .2rem;scroll-snap-type:x mandatory}.sales-field-shell .workspace-form-grid.md\:grid-cols-4>*,.sales-field-shell .workspace-form-grid.xl\:grid-cols-5>*{min-width:12.5rem;scroll-snap-align:start}.sales-field-shell .workspace-form-grid.xl\:grid-cols-3,.sales-field-shell .workspace-form-grid.xl\:grid-cols-\[0\.9fr_1\.1fr\]{display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem}}@media (min-width: 768px){.workspace-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.director-shell .workspace-label{color:var(--director-ink-faint)}.workspace-label{margin-bottom:.5rem;display:block;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.18em;--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.admin-pro-shell .admin-pro-sidebar .workspace-user-card .workspace-label,.admin-pro-shell .admin-pro-sidebar .workspace-user-card-compact .workspace-label{color:#94a3b8}.admin-sales-customer .text-xs.workspace-label{letter-spacing:.12em}.workspace-user-card .workspace-label,.workspace-user-card-compact .workspace-label{color:#a9b6c9}.director-shell .workspace-input,.director-shell .workspace-select,.director-shell .workspace-textarea{color:var(--director-ink);border-color:var(--director-line)}.director-shell .workspace-input,.director-shell .workspace-select,.director-shell .workspace-textarea{background-color:var(--director-bg-panel)}.workspace-input,.workspace-select,.workspace-textarea{width:100%;border-radius:.375rem;--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.625rem .75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1));--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.admin-buying-shell .border-slate-200.workspace-input,.admin-buying-shell button.border-slate-200.workspace-input,.admin-buying-shell a.border-slate-200.workspace-input,.admin-buying-shell .border-slate-200 .workspace-select,.admin-buying-shell button.border-slate-200 .workspace-select,.admin-buying-shell a.border-slate-200 .workspace-select,.admin-buying-shell .border-slate-200 .workspace-textarea,.admin-buying-shell button.border-slate-200 .workspace-textarea,.admin-buying-shell a.border-slate-200 .workspace-textarea{border-color:var(--buying-line)}.admin-sales-editor .workspace-input,.admin-sales-customer .workspace-input,.admin-sales-detail .workspace-input,.admin-sales-editor .workspace-select,.admin-sales-customer .workspace-select,.admin-sales-detail .workspace-select,.admin-sales-editor .workspace-textarea,.admin-sales-customer .workspace-textarea,.admin-sales-detail .workspace-textarea{background-color:#fffffff2}.admin-sales-ledger-editor .self-start>.space-y-4>.workspace-input,.admin-sales-ledger-editor .self-start>.space-y-4>.workspace-select,.admin-sales-ledger-editor .self-start>.space-y-4>.workspace-textarea{border-color:var(--ledger-border);background:#fffffff5;box-shadow:0 1px 2px #0f172a0a,0 18px 48px -44px #0f172a85}.admin-sales-ledger-editor .self-start>.space-y-4>.workspace-input>.bg-slate-50,.admin-sales-ledger-editor .self-start>.space-y-4>.workspace-select>.bg-slate-50,.admin-sales-ledger-editor .self-start>.space-y-4>.workspace-textarea>.bg-slate-50{background:#f8fafc}.workspace-user-card .workspace-input,.workspace-user-card-compact .workspace-input,.workspace-user-card .workspace-select,.workspace-user-card-compact .workspace-select,.workspace-user-card .workspace-textarea,.workspace-user-card-compact .workspace-textarea{color:#f8fafc}.workspace-input:focus,.workspace-select:focus,.workspace-textarea:focus{--tw-border-opacity: 1;border-color:rgb(100 116 139 / var(--tw-border-opacity, 1));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(100 116 139 / .1)}.workspace-textarea{min-height:120px}.workspace-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}@media (max-width: 767px){.sales-field-shell header .workspace-actions.items-center.gap-3:last-child{gap:.55rem}.sales-field-shell header .flex.workspace-actions.gap-3:last-child{gap:.55rem}.sales-field-shell form .workspace-actions.gap-3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.sales-field-shell form>.workspace-actions.justify-end.gap-3{position:sticky;bottom:calc(5.6rem + env(safe-area-inset-bottom));z-index:20;margin-right:-.95rem;margin-left:-.95rem;border-top:1px solid rgba(203,213,225,.9);background:#fffffff5;padding:.75rem .95rem;box-shadow:0 -18px 42px -34px #0f172a8c;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.admin-sales-shell form.workspace-actions{width:100%}.admin-sales-shell form .workspace-actions.gap-3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.workspace-button-primary{display:inline-flex;align-items:center;justify-content:center;border-radius:.375rem;--tw-bg-opacity: 1;background-color:rgb(2 6 23 / var(--tw-bg-opacity, 1));padding:.5rem .875rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.admin-pro-shell .workspace-button-primary{background-color:#0b1220}.admin-pro-shell .workspace-button-primary:hover{background-color:#1e293b}.admin-sales-shell .admin-sales-hero .workspace-button-primary,.admin-sales-shell .workspace-hero .workspace-button-primary{color:var(--studio-ink)}.sales-field-shell .workspace-button-primary .sales-app-nav-icon{background:#ffffff29}.admin-buying-shell .workspace-button-primary{background:#08111f}.admin-buying-shell .workspace-button-primary:hover{background:#132033}@media (max-width: 767px){.sales-field-shell header .flex.workspace-button-primary.gap-3:last-child{gap:.55rem}}.workspace-button-primary{border-radius:var(--od-radius);background:linear-gradient(135deg,var(--od-navy),#172033);color:#fff;box-shadow:0 14px 26px -18px #0f172ab8}.workspace-button-primary:hover{background:linear-gradient(135deg,#132035,#1e3a3a);color:#fff;transform:translateY(-1px);--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity, 1))}.director-shell .workspace-button-secondary{color:var(--director-ink-soft)}.director-shell .workspace-button-secondary{border-color:var(--director-line)}.director-shell .workspace-button-secondary{background-color:var(--director-bg-panel)}.workspace-button-secondary{display:inline-flex;align-items:center;justify-content:center;border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.5rem .875rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.admin-buying-shell .workspace-button-secondary.bg-white,.admin-buying-shell button.workspace-button-secondary.bg-white,.admin-buying-shell a.workspace-button-secondary.bg-white,.admin-buying-shell .border-slate-200.workspace-button-secondary,.admin-buying-shell button.border-slate-200.workspace-button-secondary,.admin-buying-shell a.border-slate-200.workspace-button-secondary{border-color:var(--buying-line)}@media (max-width: 767px){.sales-field-shell header .flex.workspace-button-secondary.gap-3:last-child{gap:.55rem}}.admin-sales-editor .workspace-button-secondary,.admin-sales-customer .workspace-button-secondary,.admin-sales-detail .workspace-button-secondary{background-color:#fffffff2}.admin-sales-editor .workspace-button-secondary,.admin-sales-customer .workspace-button-secondary,.admin-sales-detail .workspace-button-secondary{border-color:#cbd5e1f2}.admin-sales-ledger-editor .self-start>.space-y-4>.workspace-button-secondary{border-color:var(--ledger-border);background:#fffffff5;box-shadow:0 1px 2px #0f172a0a,0 18px 48px -44px #0f172a85}.admin-sales-ledger-editor .self-start>.space-y-4>.workspace-button-secondary>.bg-slate-50{background:#f8fafc}.director-shell .workspace-button-secondary:hover{border-color:var(--director-line)}.director-shell .workspace-button-secondary:hover{background-color:var(--director-bg-soft)}.workspace-button-secondary:hover{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.workspace-button-danger{display:inline-flex;align-items:center;justify-content:center;border-radius:.375rem;--tw-bg-opacity: 1;background-color:rgb(225 29 72 / var(--tw-bg-opacity, 1));padding:.5rem .875rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.admin-sales-shell .admin-sales-hero .workspace-button-danger,.admin-sales-shell .workspace-hero .workspace-button-danger{color:var(--studio-ink)}@media (max-width: 767px){.sales-field-shell header .flex.workspace-button-danger.gap-3:last-child{gap:.55rem}}.workspace-button-danger:hover{--tw-bg-opacity: 1;background-color:rgb(190 18 60 / var(--tw-bg-opacity, 1))}.director-shell .workspace-link{color:var(--director-ink-soft)}.workspace-link{font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.director-shell .workspace-link:hover{color:var(--director-ink)}.workspace-link:hover{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.director-shell .workspace-table-wrap{border-color:var(--director-line)}.director-shell .workspace-table-wrap{background-color:var(--director-bg-panel)}.workspace-table-wrap{overflow:hidden;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow: 0 1px 2px rgba(15,23,42,.04);--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.admin-buying-shell .workspace-table-wrap.bg-white,.admin-buying-shell button.workspace-table-wrap.bg-white,.admin-buying-shell a.workspace-table-wrap.bg-white,.admin-buying-shell .border-slate-200.workspace-table-wrap,.admin-buying-shell button.border-slate-200.workspace-table-wrap,.admin-buying-shell a.border-slate-200.workspace-table-wrap{border-color:var(--buying-line)}.admin-sales-editor .workspace-table-wrap,.admin-sales-customer .workspace-table-wrap,.admin-sales-detail .workspace-table-wrap{background-color:#fffffff2;border-radius:.75rem}.admin-sales-editor .workspace-table-wrap,.admin-sales-customer .workspace-table-wrap,.admin-sales-detail .workspace-table-wrap{border-color:#cbd5e1f2}.admin-sales-ledger-editor .workspace-table-wrap{border-radius:.5rem}.admin-sales-ledger-editor .self-start>.space-y-4>.workspace-table-wrap{border-color:var(--ledger-border);background:#fffffff5;box-shadow:0 1px 2px #0f172a0a,0 18px 48px -44px #0f172a85}.admin-sales-ledger-editor .self-start>.space-y-4>.workspace-table-wrap>.bg-slate-50{background:#f8fafc}.admin-sales-review-body .workspace-table-wrap{border-radius:.5rem}.workspace-table{min-width:100%}.workspace-table>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse));--tw-divide-opacity: 1;border-color:rgb(241 245 249 / var(--tw-divide-opacity, 1))}.workspace-table{font-size:.875rem;line-height:1.25rem}.workspace-table thead{background-color:#f8fafccc}.director-shell .workspace-table th{color:var(--director-ink-faint)}.workspace-table th{padding:.75rem 1rem;text-align:left;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.admin-pro-shell .admin-pro-sidebar .workspace-user-card .workspace-table th,.admin-pro-shell .admin-pro-sidebar .workspace-user-card-compact .workspace-table th{color:#94a3b8}.admin-sales-customer .text-xs.workspace-table th{letter-spacing:.12em}.workspace-user-card .workspace-table th,.workspace-user-card-compact .workspace-table th{color:#a9b6c9}.director-shell .workspace-table td{color:var(--director-ink-soft)}.workspace-table td{padding:.875rem 1rem;vertical-align:top;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.workspace-table tbody tr{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.director-shell .workspace-table tbody tr:hover{background-color:var(--director-bg-soft)}.workspace-table tbody tr:hover{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.director-shell .workspace-empty{color:var(--director-ink-faint)}.director-shell .workspace-empty{border-color:var(--director-line)}.director-shell .workspace-empty{background-color:var(--director-bg-panel)}.workspace-empty{border-radius:.5rem;border-width:1px;border-style:dashed;--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:2.5rem 1.5rem;text-align:center;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.admin-pro-shell .admin-pro-sidebar .workspace-user-card .workspace-empty,.admin-pro-shell .admin-pro-sidebar .workspace-user-card-compact .workspace-empty{color:#94a3b8}.admin-buying-shell .border-slate-200.workspace-empty,.admin-buying-shell button.border-slate-200.workspace-empty,.admin-buying-shell a.border-slate-200.workspace-empty{border-color:var(--buying-line)}@media (max-width: 767px){.admin-sales-shell .workspace-table td.workspace-empty,.admin-sales-shell .director-table td.workspace-empty,.admin-sales-shell .sales-mobile-table td.workspace-empty{text-align:right}}.admin-sales-editor .workspace-empty,.admin-sales-customer .workspace-empty,.admin-sales-detail .workspace-empty{background-color:#fffffff2;border-radius:.75rem}.admin-sales-ledger-editor .workspace-empty{border-radius:.5rem}.admin-sales-ledger-editor .self-start>.space-y-4>.workspace-empty{border-color:var(--ledger-border);background:#fffffff5;box-shadow:0 1px 2px #0f172a0a,0 18px 48px -44px #0f172a85}.admin-sales-ledger-editor .self-start>.space-y-4>.workspace-empty>.bg-slate-50{background:#f8fafc}.workspace-user-card .workspace-empty,.workspace-user-card-compact .workspace-empty{color:#a9b6c9}.admin-sales-review-body .workspace-empty{border-radius:.5rem}.workspace-alert{border-radius:.5rem;border-width:1px;padding:.75rem 1rem;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.admin-sales-editor .workspace-alert,.admin-sales-customer .workspace-alert,.admin-sales-detail .workspace-alert{border-radius:.75rem}.admin-sales-ledger-editor .workspace-alert,.admin-sales-review-body .workspace-alert{border-radius:.5rem}.director-shell .workspace-alert-info{color:var(--director-ink);border-color:var(--director-line)}.director-shell .workspace-alert-info{background-color:var(--director-bg-soft)}.workspace-alert-info{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.admin-buying-shell .workspace-alert-info.bg-white,.admin-buying-shell button.workspace-alert-info.bg-white,.admin-buying-shell a.workspace-alert-info.bg-white{border-color:var(--buying-line)}.admin-sales-editor .workspace-alert-info,.admin-sales-customer .workspace-alert-info,.admin-sales-detail .workspace-alert-info{border-color:#cbd5e1f2}.admin-sales-ledger-editor .self-start>.space-y-4>.bg-white>.workspace-alert-info{background:#f8fafc}.workspace-user-card .workspace-alert-info,.workspace-user-card-compact .workspace-alert-info{color:#f8fafc}.director-shell .workspace-alert-warning{background-color:var(--director-amber-soft);border-color:#b7791f47}.workspace-alert-warning{--tw-border-opacity: 1;border-color:rgb(253 230 138 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(69 26 3 / var(--tw-text-opacity, 1))}.admin-pro-shell .workspace-alert-warning{background-color:#fff7e6;border-color:#f6d58e}.director-shell .workspace-alert-success{background-color:var(--director-teal-soft);border-color:#0f766e3d}.workspace-alert-success{--tw-border-opacity: 1;border-color:rgb(167 243 208 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(2 44 34 / var(--tw-text-opacity, 1))}.admin-pro-shell .workspace-alert-success{background-color:#ecfdf5;border-color:#a7f3d0}.director-shell .workspace-alert-danger{background-color:var(--director-rose-soft);border-color:#b1445a3d}.workspace-alert-danger{--tw-border-opacity: 1;border-color:rgb(254 205 211 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 241 242 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(76 5 25 / var(--tw-text-opacity, 1))}.admin-pro-shell .workspace-alert-danger{background-color:#fff1f2;border-color:#fecdd3}.workspace-badge{display:inline-flex;align-items:center;border-radius:9999px;border-width:1px;padding:.25rem .625rem;font-size:11px;font-weight:600;line-height:1}@media (max-width: 767px){.sales-field-shell header .flex.workspace-badge.gap-3:last-child{gap:.55rem}}.director-shell .workspace-badge-neutral{color:var(--director-ink-soft)}.director-shell .workspace-badge-neutral{border-color:var(--director-line)}.director-shell .workspace-badge-neutral{background-color:var(--director-bg-soft)}.workspace-badge-neutral{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.admin-buying-shell .workspace-badge-neutral.bg-white,.admin-buying-shell button.workspace-badge-neutral.bg-white,.admin-buying-shell a.workspace-badge-neutral.bg-white{border-color:var(--buying-line)}.admin-sales-editor .workspace-badge-neutral,.admin-sales-customer .workspace-badge-neutral,.admin-sales-detail .workspace-badge-neutral{border-color:#cbd5e1f2}.admin-sales-ledger-editor .self-start>.space-y-4>.bg-white>.workspace-badge-neutral{background:#f8fafc}.director-shell .workspace-badge-info{color:var(--director-ink-soft)}.director-shell .workspace-badge-info{border-color:var(--director-line)}.director-shell .workspace-badge-info{background-color:var(--director-bg-soft)}.workspace-badge-info{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.admin-buying-shell .workspace-badge-info.bg-white,.admin-buying-shell button.workspace-badge-info.bg-white,.admin-buying-shell a.workspace-badge-info.bg-white{border-color:var(--buying-line)}.admin-sales-editor .workspace-badge-info,.admin-sales-customer .workspace-badge-info,.admin-sales-detail .workspace-badge-info{border-color:#cbd5e1f2}.admin-sales-ledger-editor .self-start>.space-y-4>.bg-white>.workspace-badge-info{background:#f8fafc}.director-shell .workspace-badge-success{color:var(--director-teal)}.director-shell .workspace-badge-success{background-color:var(--director-teal-soft);border-color:#0f766e3d}.workspace-badge-success{--tw-border-opacity: 1;border-color:rgb(167 243 208 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.admin-pro-shell .workspace-badge-success{background-color:#ecfdf5;color:var(--admin-success);border-color:#a7f3d0}.director-shell .workspace-badge-warning{color:var(--director-amber)}.director-shell .workspace-badge-warning{background-color:var(--director-amber-soft);border-color:#b7791f47}.workspace-badge-warning{--tw-border-opacity: 1;border-color:rgb(253 230 138 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.admin-pro-shell .workspace-badge-warning{background-color:#fff7e6;color:var(--admin-warning);border-color:#f6d58e}.director-shell .workspace-badge-danger{color:var(--director-rose)}.director-shell .workspace-badge-danger{background-color:var(--director-rose-soft);border-color:#b1445a3d}.workspace-badge-danger{--tw-border-opacity: 1;border-color:rgb(254 205 211 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 241 242 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(190 18 60 / var(--tw-text-opacity, 1))}.admin-pro-shell .workspace-badge-danger{background-color:#fff1f2;color:var(--admin-danger);border-color:#fecdd3}.ops-page>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.director-shell .ops-command-bar{border-color:var(--director-line)}.director-shell .ops-command-bar{background-color:var(--director-bg-panel)}.ops-command-bar{border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow: 0 1px 2px rgba(15,23,42,.04);--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.admin-buying-shell .ops-command-bar.bg-white,.admin-buying-shell button.ops-command-bar.bg-white,.admin-buying-shell a.ops-command-bar.bg-white,.admin-buying-shell .border-slate-200.ops-command-bar,.admin-buying-shell button.border-slate-200.ops-command-bar,.admin-buying-shell a.border-slate-200.ops-command-bar{border-color:var(--buying-line)}.admin-sales-editor .ops-command-bar,.admin-sales-customer .ops-command-bar,.admin-sales-detail .ops-command-bar{background-color:#fffffff2;border-radius:.75rem}.admin-sales-editor .ops-command-bar,.admin-sales-customer .ops-command-bar,.admin-sales-detail .ops-command-bar{border-color:#cbd5e1f2}.admin-sales-ledger-editor .ops-command-bar{border-radius:.5rem}.admin-sales-ledger-editor .self-start>.space-y-4>.ops-command-bar{border-color:var(--ledger-border);background:#fffffff5;box-shadow:0 1px 2px #0f172a0a,0 18px 48px -44px #0f172a85}.admin-sales-ledger-editor .self-start>.space-y-4>.ops-command-bar>.bg-slate-50{background:#f8fafc}.admin-sales-review-body .ops-command-bar{border-radius:.5rem}.ops-command-inner{display:flex;flex-direction:column;gap:.75rem;padding:1rem}@media (max-width: 767px){.sales-field-shell header .ops-command-inner.items-center.gap-3:last-child{gap:.55rem}.sales-field-shell header .flex.items-center.ops-command-inner:last-child{gap:.55rem}.sales-field-shell form .ops-command-inner.gap-3,.sales-field-shell form .flex.ops-command-inner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.sales-field-shell form>.ops-command-inner.justify-end.gap-3{position:sticky;bottom:calc(5.6rem + env(safe-area-inset-bottom));z-index:20;margin-right:-.95rem;margin-left:-.95rem;border-top:1px solid rgba(203,213,225,.9);background:#fffffff5;padding:.75rem .95rem;box-shadow:0 -18px 42px -34px #0f172a8c;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.sales-field-shell form>.flex.justify-end.ops-command-inner{position:sticky;bottom:calc(5.6rem + env(safe-area-inset-bottom));z-index:20;margin-right:-.95rem;margin-left:-.95rem;border-top:1px solid rgba(203,213,225,.9);background:#fffffff5;padding:.75rem .95rem;box-shadow:0 -18px 42px -34px #0f172a8c;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.admin-sales-shell form.ops-command-inner{width:100%}.admin-sales-shell form .ops-command-inner.gap-3,.admin-sales-shell form .flex.ops-command-inner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.ops-command-inner{flex-direction:row;align-items:center;justify-content:space-between}}.director-shell .ops-title{color:var(--director-ink)}.ops-title{font-size:1.25rem;line-height:1.75rem;font-weight:600;letter-spacing:0em;--tw-text-opacity: 1;color:rgb(2 6 23 / var(--tw-text-opacity, 1))}.director-shell .ops-subtitle{color:var(--director-ink-faint)}.ops-subtitle{margin-top:.25rem;max-width:48rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.admin-pro-shell .admin-pro-sidebar .workspace-user-card .ops-subtitle,.admin-pro-shell .admin-pro-sidebar .workspace-user-card-compact .ops-subtitle{color:#94a3b8}.workspace-user-card .ops-subtitle,.workspace-user-card-compact .ops-subtitle{color:#a9b6c9}.director-shell .ops-kpi-strip{border-color:var(--director-line)}.ops-kpi-strip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;overflow:hidden;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1))}.admin-buying-shell .ops-kpi-strip.bg-white,.admin-buying-shell button.ops-kpi-strip.bg-white,.admin-buying-shell a.ops-kpi-strip.bg-white{border-color:var(--buying-line)}.admin-buying-shell .buying-po-form .ops-kpi-strip{align-items:start}@media (max-width: 767px){.sales-field-shell .ops-kpi-strip.md\:grid-cols-4,.sales-field-shell .ops-kpi-strip.xl\:grid-cols-5{display:flex;gap:.65rem;margin-right:-.7rem;margin-left:-.7rem;overflow-x:auto;padding:0 .7rem .2rem;scroll-snap-type:x mandatory}.sales-field-shell .ops-kpi-strip.md\:grid-cols-4>*,.sales-field-shell .ops-kpi-strip.xl\:grid-cols-5>*{min-width:12.5rem;scroll-snap-align:start}.sales-field-shell .ops-kpi-strip.xl\:grid-cols-3,.sales-field-shell .ops-kpi-strip.xl\:grid-cols-\[0\.9fr_1\.1fr\]{display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem}}.admin-sales-editor .ops-kpi-strip,.admin-sales-customer .ops-kpi-strip,.admin-sales-detail .ops-kpi-strip{border-radius:.75rem}.admin-sales-editor .ops-kpi-strip,.admin-sales-customer .ops-kpi-strip,.admin-sales-detail .ops-kpi-strip{border-color:#cbd5e1f2}.admin-sales-ledger-editor .ops-kpi-strip,.admin-sales-review-body .ops-kpi-strip{border-radius:.5rem}@media (min-width: 768px){.ops-kpi-strip{grid-template-columns:repeat(5,minmax(0,1fr))}}.director-shell .ops-kpi{background-color:var(--director-bg-panel)}.ops-kpi{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.75rem 1rem}.admin-buying-shell .border-slate-200.ops-kpi,.admin-buying-shell button.border-slate-200.ops-kpi,.admin-buying-shell a.border-slate-200.ops-kpi{border-color:var(--buying-line)}.admin-sales-editor .ops-kpi,.admin-sales-customer .ops-kpi,.admin-sales-detail .ops-kpi{background-color:#fffffff2}.admin-sales-ledger-editor .self-start>.space-y-4>.ops-kpi{border-color:var(--ledger-border);background:#fffffff5;box-shadow:0 1px 2px #0f172a0a,0 18px 48px -44px #0f172a85}.admin-sales-ledger-editor .self-start>.space-y-4>.ops-kpi>.bg-slate-50{background:#f8fafc}.director-shell .ops-kpi-label{color:var(--director-ink-faint)}.ops-kpi-label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.admin-pro-shell .admin-pro-sidebar .workspace-user-card .ops-kpi-label,.admin-pro-shell .admin-pro-sidebar .workspace-user-card-compact .ops-kpi-label{color:#94a3b8}.admin-sales-customer .text-xs.ops-kpi-label{letter-spacing:.12em}.workspace-user-card .ops-kpi-label,.workspace-user-card-compact .ops-kpi-label{color:#a9b6c9}.director-shell .ops-kpi-value{color:var(--director-ink)}.ops-kpi-value{margin-top:.25rem;font-size:1.25rem;line-height:1.75rem;font-weight:600;letter-spacing:0em;--tw-text-opacity: 1;color:rgb(2 6 23 / var(--tw-text-opacity, 1))}.director-shell .ops-kpi-note{color:var(--director-ink-faint)}.ops-kpi-note{margin-top:.125rem;font-size:.75rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.admin-pro-shell .admin-pro-sidebar .workspace-user-card .ops-kpi-note,.admin-pro-shell .admin-pro-sidebar .workspace-user-card-compact .ops-kpi-note{color:#94a3b8}.admin-sales-customer .ops-kpi-note.uppercase{letter-spacing:.12em}.workspace-user-card .ops-kpi-note,.workspace-user-card-compact .ops-kpi-note{color:#a9b6c9}.ops-layout{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.75rem}.admin-buying-shell .buying-po-form .ops-layout{align-items:start}@media (max-width: 767px){.sales-field-shell header .flex.items-center.ops-layout:last-child{gap:.55rem}.sales-field-shell .ops-layout.md\:grid-cols-4,.sales-field-shell .ops-layout.xl\:grid-cols-5{display:flex;gap:.65rem;margin-right:-.7rem;margin-left:-.7rem;overflow-x:auto;padding:0 .7rem .2rem;scroll-snap-type:x mandatory}.sales-field-shell .ops-layout.md\:grid-cols-4>*,.sales-field-shell .ops-layout.xl\:grid-cols-5>*{min-width:12.5rem;scroll-snap-align:start}.sales-field-shell .ops-layout.xl\:grid-cols-3,.sales-field-shell .ops-layout.xl\:grid-cols-\[0\.9fr_1\.1fr\]{display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem}.sales-field-shell form .flex.ops-layout{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.sales-field-shell form>.flex.justify-end.ops-layout{position:sticky;bottom:calc(5.6rem + env(safe-area-inset-bottom));z-index:20;margin-right:-.95rem;margin-left:-.95rem;border-top:1px solid rgba(203,213,225,.9);background:#fffffff5;padding:.75rem .95rem;box-shadow:0 -18px 42px -34px #0f172a8c;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.admin-sales-shell form .flex.ops-layout{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1280px){.ops-layout{grid-template-columns:minmax(0,1.45fr) minmax(24rem,.85fr)}}.director-shell .ops-panel{border-color:var(--director-line)}.director-shell .ops-panel{background-color:var(--director-bg-panel)}.ops-panel{overflow:hidden;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow: 0 1px 2px rgba(15,23,42,.04);--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.admin-buying-shell .ops-panel.bg-white,.admin-buying-shell button.ops-panel.bg-white,.admin-buying-shell a.ops-panel.bg-white,.admin-buying-shell .border-slate-200.ops-panel,.admin-buying-shell button.border-slate-200.ops-panel,.admin-buying-shell a.border-slate-200.ops-panel{border-color:var(--buying-line)}.admin-sales-editor .ops-panel,.admin-sales-customer .ops-panel,.admin-sales-detail .ops-panel{background-color:#fffffff2;border-radius:.75rem}.admin-sales-editor .ops-panel,.admin-sales-customer .ops-panel,.admin-sales-detail .ops-panel{border-color:#cbd5e1f2}.admin-sales-ledger-editor .ops-panel{border-radius:.5rem}.admin-sales-ledger-editor .self-start>.space-y-4>.ops-panel{border-color:var(--ledger-border);background:#fffffff5;box-shadow:0 1px 2px #0f172a0a,0 18px 48px -44px #0f172a85}.admin-sales-ledger-editor .self-start>.space-y-4>.ops-panel>.bg-slate-50{background:#f8fafc}.admin-sales-review-body .ops-panel{border-radius:.5rem}.director-shell .ops-panel-header{border-color:var(--director-line)}.ops-panel-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));background-color:#f8fafccc;padding:.75rem 1rem}.admin-buying-shell .ops-panel-header.bg-white,.admin-buying-shell button.ops-panel-header.bg-white,.admin-buying-shell a.ops-panel-header.bg-white{border-color:var(--buying-line)}@media (max-width: 767px){.sales-field-shell header .ops-panel-header.items-center.gap-3:last-child{gap:.55rem}.sales-field-shell header .flex.ops-panel-header.gap-3:last-child{gap:.55rem}.sales-field-shell header .flex.items-center.ops-panel-header:last-child{gap:.55rem}.sales-field-shell form .ops-panel-header.gap-3,.sales-field-shell form .flex.ops-panel-header{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.sales-field-shell form>.ops-panel-header.justify-end.gap-3{position:sticky;bottom:calc(5.6rem + env(safe-area-inset-bottom));z-index:20;margin-right:-.95rem;margin-left:-.95rem;border-top:1px solid rgba(203,213,225,.9);background:#fffffff5;padding:.75rem .95rem;box-shadow:0 -18px 42px -34px #0f172a8c;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.sales-field-shell form>.flex.justify-end.ops-panel-header{position:sticky;bottom:calc(5.6rem + env(safe-area-inset-bottom));z-index:20;margin-right:-.95rem;margin-left:-.95rem;border-top:1px solid rgba(203,213,225,.9);background:#fffffff5;padding:.75rem .95rem;box-shadow:0 -18px 42px -34px #0f172a8c;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.admin-sales-shell form.ops-panel-header{width:100%}.admin-sales-shell form .ops-panel-header.gap-3,.admin-sales-shell form .flex.ops-panel-header{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.admin-sales-editor .ops-panel-header,.admin-sales-customer .ops-panel-header,.admin-sales-detail .ops-panel-header{border-color:#cbd5e1f2}.director-shell .ops-panel-title{color:var(--director-ink)}.ops-panel-title{font-size:1rem;line-height:1.5rem;font-weight:600;letter-spacing:0em;--tw-text-opacity: 1;color:rgb(2 6 23 / var(--tw-text-opacity, 1))}.ops-panel-body{padding:.75rem}.ops-scroll{max-height:34rem;overflow-y:auto}.director-shell .ops-work-row{border-color:var(--director-line)}.ops-work-row{display:block;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity, 1));padding:.75rem 1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.admin-sales-editor .ops-work-row,.admin-sales-customer .ops-work-row,.admin-sales-detail .ops-work-row{border-color:#cbd5e1f2}.director-shell .ops-work-row:hover{background-color:var(--director-bg-soft)}.ops-work-row:last-child{border-bottom-width:0px}.ops-work-row:hover{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.ops-work-row-danger{background-color:#fff1f2cc}.director-shell .ops-work-row-danger:hover{background-color:var(--director-rose-soft)}.ops-work-row-danger:hover{--tw-bg-opacity: 1;background-color:rgb(255 241 242 / var(--tw-bg-opacity, 1))}.ops-work-row-warning{background-color:#fffbebb3}.director-shell .ops-work-row-warning:hover{background-color:var(--director-amber-soft)}.ops-work-row-warning:hover{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.ops-metric-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.admin-buying-shell .buying-po-form .ops-metric-grid{align-items:start}@media (max-width: 767px){.sales-field-shell .ops-metric-grid.md\:grid-cols-4,.sales-field-shell .ops-metric-grid.xl\:grid-cols-5,.sales-field-shell .grid.ops-metric-grid{display:flex;gap:.65rem;margin-right:-.7rem;margin-left:-.7rem;overflow-x:auto;padding:0 .7rem .2rem;scroll-snap-type:x mandatory}.sales-field-shell .ops-metric-grid.md\:grid-cols-4>*,.sales-field-shell .ops-metric-grid.xl\:grid-cols-5>*{min-width:12.5rem;scroll-snap-align:start}.sales-field-shell .grid.ops-metric-grid>*{min-width:12.5rem;scroll-snap-align:start}.sales-field-shell .ops-metric-grid.xl\:grid-cols-3,.sales-field-shell .ops-metric-grid.xl\:grid-cols-\[0\.9fr_1\.1fr\]{display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem}}@media (min-width: 768px){.ops-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.director-shell .ops-mini-stat{border-color:var(--director-line)}.director-shell .ops-mini-stat{background-color:var(--director-bg-soft)}.ops-mini-stat{border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1));padding:.5rem .75rem}.admin-buying-shell .ops-mini-stat.bg-white,.admin-buying-shell button.ops-mini-stat.bg-white,.admin-buying-shell a.ops-mini-stat.bg-white{border-color:var(--buying-line)}.admin-sales-editor .ops-mini-stat,.admin-sales-customer .ops-mini-stat,.admin-sales-detail .ops-mini-stat{border-color:#cbd5e1f2}.admin-sales-ledger-editor .self-start>.space-y-4>.bg-white>.ops-mini-stat{background:#f8fafc}.director-shell .ops-mini-label{color:var(--director-ink-faint)}.ops-mini-label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.admin-pro-shell .admin-pro-sidebar .workspace-user-card .ops-mini-label,.admin-pro-shell .admin-pro-sidebar .workspace-user-card-compact .ops-mini-label{color:#94a3b8}.admin-sales-customer .text-xs.ops-mini-label{letter-spacing:.12em}.workspace-user-card .ops-mini-label,.workspace-user-card-compact .ops-mini-label{color:#a9b6c9}.director-shell .ops-mini-value{color:var(--director-ink)}.ops-mini-value{margin-top:.25rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(2 6 23 / var(--tw-text-opacity, 1))}.director-shell .ops-toolbar{border-color:var(--director-line)}.ops-toolbar{position:sticky;top:4.75rem;z-index:20;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));background-color:#fffffff2;padding:.75rem;--tw-shadow: 0 8px 28px -24px rgba(15,23,42,.55);--tw-shadow-colored: 0 8px 28px -24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.admin-buying-shell .ops-toolbar.bg-white,.admin-buying-shell button.ops-toolbar.bg-white,.admin-buying-shell a.ops-toolbar.bg-white{border-color:var(--buying-line)}.admin-sales-editor .ops-toolbar,.admin-sales-customer .ops-toolbar,.admin-sales-detail .ops-toolbar{border-radius:.75rem}.admin-sales-editor .ops-toolbar,.admin-sales-customer .ops-toolbar,.admin-sales-detail .ops-toolbar{border-color:#cbd5e1f2}.admin-sales-ledger-editor .ops-toolbar,.admin-sales-review-body .ops-toolbar{border-radius:.5rem}.director-shell .ops-tabs{border-color:var(--director-line);background-color:var(--director-bg-soft)}.ops-tabs{display:flex;gap:.25rem;overflow-x:auto;border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1));padding:.25rem}.admin-buying-shell .ops-tabs.bg-white,.admin-buying-shell button.ops-tabs.bg-white,.admin-buying-shell a.ops-tabs.bg-white{border-color:var(--buying-line)}@media (max-width: 767px){.sales-field-shell header .ops-tabs.items-center.gap-3:last-child{gap:.55rem}.sales-field-shell form .ops-tabs.gap-3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.sales-field-shell form>.ops-tabs.justify-end.gap-3{position:sticky;bottom:calc(5.6rem + env(safe-area-inset-bottom));z-index:20;margin-right:-.95rem;margin-left:-.95rem;border-top:1px solid rgba(203,213,225,.9);background:#fffffff5;padding:.75rem .95rem;box-shadow:0 -18px 42px -34px #0f172a8c;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.sales-field-shell .workspace-table-wrap>.ops-tabs,.sales-field-shell .director-card>.ops-tabs{overflow:visible}.admin-sales-shell form.ops-tabs{width:100%}.admin-sales-shell form .ops-tabs.gap-3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.admin-sales-shell .workspace-table-wrap>.ops-tabs,.admin-sales-shell .director-card>.ops-tabs{overflow:visible}}.admin-sales-editor .ops-tabs,.admin-sales-customer .ops-tabs,.admin-sales-detail .ops-tabs{border-color:#cbd5e1f2}.director-shell .ops-tab{color:var(--director-ink-soft)}.ops-tab{display:inline-flex;flex-shrink:0;align-items:center;gap:.5rem;border-radius:.25rem;padding:.5rem .75rem;font-size:.75rem;line-height:1rem;font-weight:600;--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width: 767px){.sales-field-shell header .flex.ops-tab.gap-3:last-child{gap:.55rem}}.admin-sales-customer .ops-tab.uppercase{letter-spacing:.12em}.director-shell .ops-tab:hover{color:var(--director-ink);background-color:var(--director-bg-panel)}.ops-tab:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(2 6 23 / var(--tw-text-opacity, 1))}.director-shell .ops-tab-active{color:var(--director-ink);background-color:var(--director-bg-panel)}.ops-tab-active{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(2 6 23 / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 2px rgba(15,23,42,.08);--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.admin-buying-shell .border-slate-200.ops-tab-active,.admin-buying-shell button.border-slate-200.ops-tab-active,.admin-buying-shell a.border-slate-200.ops-tab-active{border-color:var(--buying-line)}.admin-sales-editor .ops-tab-active,.admin-sales-customer .ops-tab-active,.admin-sales-detail .ops-tab-active{background-color:#fffffff2}.admin-sales-ledger-editor .self-start>.space-y-4>.ops-tab-active{border-color:var(--ledger-border);background:#fffffff5;box-shadow:0 1px 2px #0f172a0a,0 18px 48px -44px #0f172a85}.admin-sales-ledger-editor .self-start>.space-y-4>.ops-tab-active>.bg-slate-50{background:#f8fafc}.director-shell .ops-record{border-color:var(--director-line)}.director-shell .ops-record{background-color:var(--director-bg-panel)}.ops-record{border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.admin-buying-shell .ops-record.bg-white,.admin-buying-shell button.ops-record.bg-white,.admin-buying-shell a.ops-record.bg-white,.admin-buying-shell .border-slate-200.ops-record,.admin-buying-shell button.border-slate-200.ops-record,.admin-buying-shell a.border-slate-200.ops-record{border-color:var(--buying-line)}.admin-sales-editor .ops-record,.admin-sales-customer .ops-record,.admin-sales-detail .ops-record{background-color:#fffffff2}.admin-sales-editor .ops-record,.admin-sales-customer .ops-record,.admin-sales-detail .ops-record{border-color:#cbd5e1f2}.admin-sales-ledger-editor .self-start>.space-y-4>.ops-record{border-color:var(--ledger-border);background:#fffffff5;box-shadow:0 1px 2px #0f172a0a,0 18px 48px -44px #0f172a85}.admin-sales-ledger-editor .self-start>.space-y-4>.ops-record>.bg-slate-50{background:#f8fafc}.ops-record:last-child{border-bottom-width:0px}.ops-record-danger{border-left-width:4px;--tw-border-opacity: 1;border-left-color:rgb(244 63 94 / var(--tw-border-opacity, 1))}.ops-record-warning{border-left-width:4px;--tw-border-opacity: 1;border-left-color:rgb(251 191 36 / var(--tw-border-opacity, 1))}.ops-record-head{display:grid;gap:.75rem;padding:1rem}.admin-buying-shell .buying-po-form .ops-record-head{align-items:start}@media (max-width: 767px){.sales-field-shell header .flex.items-center.ops-record-head:last-child{gap:.55rem}.sales-field-shell .ops-record-head.md\:grid-cols-4,.sales-field-shell .ops-record-head.xl\:grid-cols-5{display:flex;gap:.65rem;margin-right:-.7rem;margin-left:-.7rem;overflow-x:auto;padding:0 .7rem .2rem;scroll-snap-type:x mandatory}.sales-field-shell .ops-record-head.md\:grid-cols-4>*,.sales-field-shell .ops-record-head.xl\:grid-cols-5>*{min-width:12.5rem;scroll-snap-align:start}.sales-field-shell .ops-record-head.xl\:grid-cols-3,.sales-field-shell .ops-record-head.xl\:grid-cols-\[0\.9fr_1\.1fr\]{display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem}.sales-field-shell form .flex.ops-record-head{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.sales-field-shell form>.flex.justify-end.ops-record-head{position:sticky;bottom:calc(5.6rem + env(safe-area-inset-bottom));z-index:20;margin-right:-.95rem;margin-left:-.95rem;border-top:1px solid rgba(203,213,225,.9);background:#fffffff5;padding:.75rem .95rem;box-shadow:0 -18px 42px -34px #0f172a8c;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.admin-sales-shell form .flex.ops-record-head{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1280px){.ops-record-head{grid-template-columns:minmax(0,1fr) 32rem 9rem;align-items:center}}.director-shell .ops-record-title{color:var(--director-ink)}.ops-record-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1rem;line-height:1.5rem;font-weight:600;--tw-text-opacity: 1;color:rgb(2 6 23 / var(--tw-text-opacity, 1))}.director-shell .ops-record-meta{color:var(--director-ink-faint)}.ops-record-meta{margin-top:.25rem;display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:.75rem;column-gap:.75rem;row-gap:.25rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.admin-pro-shell .admin-pro-sidebar .workspace-user-card .ops-record-meta,.admin-pro-shell .admin-pro-sidebar .workspace-user-card-compact .ops-record-meta{color:#94a3b8}@media (max-width: 767px){.sales-field-shell header .ops-record-meta.items-center.gap-3:last-child{gap:.55rem}.sales-field-shell header .flex.ops-record-meta.gap-3:last-child{gap:.55rem}.sales-field-shell form .ops-record-meta.gap-3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.sales-field-shell form>.ops-record-meta.justify-end.gap-3{position:sticky;bottom:calc(5.6rem + env(safe-area-inset-bottom));z-index:20;margin-right:-.95rem;margin-left:-.95rem;border-top:1px solid rgba(203,213,225,.9);background:#fffffff5;padding:.75rem .95rem;box-shadow:0 -18px 42px -34px #0f172a8c;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.admin-sales-shell form.ops-record-meta{width:100%}.admin-sales-shell form .ops-record-meta.gap-3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.admin-sales-customer .ops-record-meta.uppercase{letter-spacing:.12em}.workspace-user-card .ops-record-meta,.workspace-user-card-compact .ops-record-meta{color:#a9b6c9}.director-shell .ops-child-row{border-color:var(--director-line)}.ops-child-row{display:block;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity, 1));padding:.75rem 1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width: 767px){.sales-field-shell .workspace-actions.justify-end.ops-child-row{position:sticky;bottom:calc(5.6rem + env(safe-area-inset-bottom));z-index:20;margin-right:-.95rem;margin-left:-.95rem;border-top:1px solid rgba(203,213,225,.9);background:#fffffff5;padding:.75rem .95rem;box-shadow:0 -18px 42px -34px #0f172a8c;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}}.admin-sales-editor .ops-child-row,.admin-sales-customer .ops-child-row,.admin-sales-detail .ops-child-row{border-color:#cbd5e1f2}.director-shell .ops-child-row:hover{background-color:var(--director-bg-soft)}.ops-child-row:hover{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.director-shell .ops-progress{background-color:var(--director-bg-soft)}.ops-progress{height:.375rem;overflow:hidden;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(226 232 240 / var(--tw-ring-opacity, 1))}.ops-progress-bar{height:100%;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(2 6 23 / var(--tw-bg-opacity, 1))}.admin-pro-shell .ops-progress-bar{background-color:#0b1220}.sales-field-shell .ops-progress-bar .sales-app-nav-icon{background:#ffffff29}.admin-buying-shell .ops-progress-bar{background:#08111f}.ops-progress-bar{border-radius:var(--od-radius);background:linear-gradient(135deg,var(--od-navy),#172033);color:#fff;box-shadow:0 14px 26px -18px #0f172ab8}.director-shell .ops-empty{color:var(--director-ink-faint)}.director-shell .ops-empty{border-color:var(--director-line)}.director-shell .ops-empty{background-color:var(--director-bg-soft)}.ops-empty{border-radius:.5rem;border-width:1px;border-style:dashed;--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1));padding:2rem 1.25rem;text-align:center;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.admin-pro-shell .admin-pro-sidebar .workspace-user-card .ops-empty,.admin-pro-shell .admin-pro-sidebar .workspace-user-card-compact .ops-empty{color:#94a3b8}@media (max-width: 767px){.admin-sales-shell .workspace-table td.ops-empty,.admin-sales-shell .director-table td.ops-empty,.admin-sales-shell .sales-mobile-table td.ops-empty{text-align:right}}.admin-sales-editor .ops-empty,.admin-sales-customer .ops-empty,.admin-sales-detail .ops-empty{border-radius:.75rem}.admin-sales-ledger-editor .ops-empty{border-radius:.5rem}.admin-sales-ledger-editor .self-start>.space-y-4>.bg-white>.ops-empty{background:#f8fafc}.workspace-user-card .ops-empty,.workspace-user-card-compact .ops-empty{color:#a9b6c9}.admin-sales-review-body .ops-empty{border-radius:.5rem}.workspace-section-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem}.admin-buying-shell .buying-po-form .workspace-section-grid{align-items:start}@media (max-width: 767px){.sales-field-shell .workspace-section-grid.md\:grid-cols-4,.sales-field-shell .workspace-section-grid.xl\:grid-cols-5{display:flex;gap:.65rem;margin-right:-.7rem;margin-left:-.7rem;overflow-x:auto;padding:0 .7rem .2rem;scroll-snap-type:x mandatory}.sales-field-shell .workspace-section-grid.md\:grid-cols-4>*,.sales-field-shell .workspace-section-grid.xl\:grid-cols-5>*{min-width:12.5rem;scroll-snap-align:start}.sales-field-shell .workspace-section-grid.xl\:grid-cols-3,.sales-field-shell .workspace-section-grid.xl\:grid-cols-\[0\.9fr_1\.1fr\],.sales-field-shell .grid.workspace-section-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem}}@media (min-width: 1280px){.workspace-section-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.workspace-sidebar-stack>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}@media (max-width: 767px){.sales-field-shell .sales-order-create-form .workspace-sidebar-stack{gap:.85rem}}.director-shell .workspace-sidebar-footer{border-color:var(--director-line)}.workspace-sidebar-footer{border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity, 1));padding:.75rem}@media (max-width: 767px){.sales-field-shell .workspace-actions.justify-end.workspace-sidebar-footer{position:sticky;bottom:calc(5.6rem + env(safe-area-inset-bottom));z-index:20;margin-right:-.95rem;margin-left:-.95rem;border-top:1px solid rgba(203,213,225,.9);background:#fffffff5;padding:.75rem .95rem;box-shadow:0 -18px 42px -34px #0f172a8c;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}}.admin-sales-editor .workspace-sidebar-footer,.admin-sales-customer .workspace-sidebar-footer,.admin-sales-detail .workspace-sidebar-footer{border-color:#cbd5e1f2}.director-shell .workspace-user-card{border-color:var(--director-line)}.director-shell .workspace-user-card{background-color:var(--director-bg-panel)}.workspace-user-card{border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.75rem;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.admin-buying-shell .workspace-user-card.bg-white,.admin-buying-shell button.workspace-user-card.bg-white,.admin-buying-shell a.workspace-user-card.bg-white,.admin-buying-shell .border-slate-200.workspace-user-card,.admin-buying-shell button.border-slate-200.workspace-user-card,.admin-buying-shell a.border-slate-200.workspace-user-card{border-color:var(--buying-line)}.admin-sales-editor .workspace-user-card,.admin-sales-customer .workspace-user-card,.admin-sales-detail .workspace-user-card{background-color:#fffffff2;border-radius:.75rem}.admin-sales-editor .workspace-user-card,.admin-sales-customer .workspace-user-card,.admin-sales-detail .workspace-user-card{border-color:#cbd5e1f2}.admin-sales-ledger-editor .workspace-user-card{border-radius:.5rem}.admin-sales-ledger-editor .self-start>.space-y-4>.workspace-user-card{border-color:var(--ledger-border);background:#fffffff5;box-shadow:0 1px 2px #0f172a0a,0 18px 48px -44px #0f172a85}.admin-sales-ledger-editor .self-start>.space-y-4>.workspace-user-card>.bg-slate-50{background:#f8fafc}.admin-sales-review-body .workspace-user-card{border-radius:.5rem}.director-shell .workspace-user-card-compact{border-color:var(--director-line)}.director-shell .workspace-user-card-compact{background-color:var(--director-bg-panel)}.workspace-user-card-compact{border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.75rem;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.admin-buying-shell .workspace-user-card-compact.bg-white,.admin-buying-shell button.workspace-user-card-compact.bg-white,.admin-buying-shell a.workspace-user-card-compact.bg-white,.admin-buying-shell .border-slate-200.workspace-user-card-compact,.admin-buying-shell button.border-slate-200.workspace-user-card-compact,.admin-buying-shell a.border-slate-200.workspace-user-card-compact{border-color:var(--buying-line)}.admin-sales-editor .workspace-user-card-compact,.admin-sales-customer .workspace-user-card-compact,.admin-sales-detail .workspace-user-card-compact{background-color:#fffffff2;border-radius:.75rem}.admin-sales-editor .workspace-user-card-compact,.admin-sales-customer .workspace-user-card-compact,.admin-sales-detail .workspace-user-card-compact{border-color:#cbd5e1f2}.admin-sales-ledger-editor .workspace-user-card-compact{border-radius:.5rem}.admin-sales-ledger-editor .self-start>.space-y-4>.workspace-user-card-compact{border-color:var(--ledger-border);background:#fffffff5;box-shadow:0 1px 2px #0f172a0a,0 18px 48px -44px #0f172a85}.admin-sales-ledger-editor .self-start>.space-y-4>.workspace-user-card-compact>.bg-slate-50{background:#f8fafc}.admin-sales-review-body .workspace-user-card-compact{border-radius:.5rem}.workspace-user-avatar{display:flex;height:2.5rem;width:2.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.375rem;--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity, 1));font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.admin-pro-shell .workspace-user-avatar{background-color:#0b1220}.admin-sales-shell .admin-sales-hero .workspace-user-avatar,.admin-sales-shell .workspace-hero .workspace-user-avatar{color:var(--studio-ink)}.admin-buying-shell .workspace-user-avatar{background:#08111f}@media (max-width: 767px){.sales-field-shell header .workspace-user-avatar.items-center.gap-3:last-child{gap:.55rem}.sales-field-shell header .flex.workspace-user-avatar.gap-3:last-child{gap:.55rem}.sales-field-shell form .workspace-user-avatar.gap-3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.sales-field-shell form>.workspace-user-avatar.justify-end.gap-3{position:sticky;bottom:calc(5.6rem + env(safe-area-inset-bottom));z-index:20;margin-right:-.95rem;margin-left:-.95rem;border-top:1px solid rgba(203,213,225,.9);background:#fffffff5;padding:.75rem .95rem;box-shadow:0 -18px 42px -34px #0f172a8c;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.admin-sales-shell form.workspace-user-avatar{width:100%}.admin-sales-shell form .workspace-user-avatar.gap-3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.workspace-user-avatar{border-radius:var(--od-radius);background:linear-gradient(135deg,var(--od-navy),#172033);color:#fff;box-shadow:0 14px 26px -18px #0f172ab8}.workspace-user-meta{min-width:0px;flex:1 1 0%}.director-shell .workspace-user-role{color:var(--director-ink-faint)}.workspace-user-role{margin-top:.25rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.admin-pro-shell .admin-pro-sidebar .workspace-user-card .workspace-user-role,.admin-pro-shell .admin-pro-sidebar .workspace-user-card-compact .workspace-user-role{color:#94a3b8}.workspace-user-card .workspace-user-role,.workspace-user-card-compact .workspace-user-role{color:#a9b6c9}.director-shell .workspace-logout-button{color:var(--director-ink-soft);border-color:var(--director-line)}.director-shell .workspace-logout-button{background-color:var(--director-bg-panel)}.workspace-logout-button{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.5rem .75rem;font-size:.75rem;line-height:1rem;font-weight:600;--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.admin-buying-shell .workspace-logout-button.bg-white,.admin-buying-shell button.workspace-logout-button.bg-white,.admin-buying-shell a.workspace-logout-button.bg-white,.admin-buying-shell .border-slate-200.workspace-logout-button,.admin-buying-shell button.border-slate-200.workspace-logout-button,.admin-buying-shell a.border-slate-200.workspace-logout-button{border-color:var(--buying-line)}@media (max-width: 767px){.sales-field-shell header .flex.workspace-logout-button.gap-3:last-child{gap:.55rem}}.admin-sales-editor .workspace-logout-button,.admin-sales-customer .workspace-logout-button,.admin-sales-detail .workspace-logout-button{background-color:#fffffff2}.admin-sales-editor .workspace-logout-button,.admin-sales-customer .workspace-logout-button,.admin-sales-detail .workspace-logout-button{border-color:#cbd5e1f2}.admin-sales-customer .workspace-logout-button.uppercase{letter-spacing:.12em}.admin-sales-ledger-editor .self-start>.space-y-4>.workspace-logout-button{border-color:var(--ledger-border);background:#fffffff5;box-shadow:0 1px 2px #0f172a0a,0 18px 48px -44px #0f172a85}.admin-sales-ledger-editor .self-start>.space-y-4>.workspace-logout-button>.bg-slate-50{background:#f8fafc}.director-shell .workspace-logout-button:hover{color:var(--director-rose)}.director-shell .workspace-logout-button:hover{background-color:var(--director-rose-soft);border-color:#b1445a3d}.workspace-logout-button:hover{--tw-border-opacity: 1;border-color:rgb(254 205 211 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 241 242 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(190 18 60 / var(--tw-text-opacity, 1))}.workspace-logout-button svg,.workspace-logout-button-ghost svg{width:1rem;height:1rem;flex-shrink:0}.workspace-mobile-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50}@media (min-width: 1024px){.workspace-mobile-drawer{display:none}}.director-shell .workspace-mobile-drawer-panel{border-color:var(--director-line)}.director-shell .workspace-mobile-drawer-panel{background-color:var(--director-bg-panel)}.workspace-mobile-drawer-panel{position:absolute;top:0;bottom:0;left:0;display:flex;height:100%;width:85vw;max-width:24rem;flex-direction:column;overflow:hidden;border-right-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(2 6 23 / .1);--tw-shadow: var(--tw-shadow-colored)}.admin-pro-shell .workspace-mobile-drawer-panel{box-shadow:0 1px 2px #0f172a0f,0 18px 50px -42px #0f172a99}.admin-buying-shell .workspace-mobile-drawer-panel.bg-white,.admin-buying-shell button.workspace-mobile-drawer-panel.bg-white,.admin-buying-shell a.workspace-mobile-drawer-panel.bg-white,.admin-buying-shell .border-slate-200.workspace-mobile-drawer-panel,.admin-buying-shell button.border-slate-200.workspace-mobile-drawer-panel,.admin-buying-shell a.border-slate-200.workspace-mobile-drawer-panel{border-color:var(--buying-line)}@media (max-width: 767px){.sales-field-shell header .workspace-mobile-drawer-panel.items-center.gap-3:last-child{gap:.55rem}.sales-field-shell form .workspace-mobile-drawer-panel.gap-3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.sales-field-shell form>.workspace-mobile-drawer-panel.justify-end.gap-3{position:sticky;bottom:calc(5.6rem + env(safe-area-inset-bottom));z-index:20;margin-right:-.95rem;margin-left:-.95rem;border-top:1px solid rgba(203,213,225,.9);background:#fffffff5;padding:.75rem .95rem;box-shadow:0 -18px 42px -34px #0f172a8c;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.admin-sales-shell form.workspace-mobile-drawer-panel{width:100%}.admin-sales-shell form .workspace-mobile-drawer-panel.gap-3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.admin-sales-editor .workspace-mobile-drawer-panel,.admin-sales-customer .workspace-mobile-drawer-panel,.admin-sales-detail .workspace-mobile-drawer-panel{background-color:#fffffff2}.admin-sales-editor .workspace-mobile-drawer-panel,.admin-sales-customer .workspace-mobile-drawer-panel,.admin-sales-detail .workspace-mobile-drawer-panel{border-color:#cbd5e1f2}.admin-sales-ledger-editor .self-start>.space-y-4>.workspace-mobile-drawer-panel{border-color:var(--ledger-border);background:#fffffff5;box-shadow:0 1px 2px #0f172a0a,0 18px 48px -44px #0f172a85}.admin-sales-ledger-editor .self-start>.space-y-4>.workspace-mobile-drawer-panel>.bg-slate-50{background:#f8fafc}.director-shell .workspace-mobile-drawer-header{border-color:var(--director-line)}.workspace-mobile-drawer-header{display:flex;align-items:center;justify-content:space-between;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity, 1));padding:1rem}@media (max-width: 767px){.sales-field-shell header .workspace-mobile-drawer-header.items-center.gap-3:last-child{gap:.55rem}.sales-field-shell header .flex.workspace-mobile-drawer-header.gap-3:last-child{gap:.55rem}.sales-field-shell form .workspace-mobile-drawer-header.gap-3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.sales-field-shell form>.workspace-mobile-drawer-header.justify-end.gap-3{position:sticky;bottom:calc(5.6rem + env(safe-area-inset-bottom));z-index:20;margin-right:-.95rem;margin-left:-.95rem;border-top:1px solid rgba(203,213,225,.9);background:#fffffff5;padding:.75rem .95rem;box-shadow:0 -18px 42px -34px #0f172a8c;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.admin-sales-shell form.workspace-mobile-drawer-header{width:100%}.admin-sales-shell form .workspace-mobile-drawer-header.gap-3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.admin-sales-editor .workspace-mobile-drawer-header,.admin-sales-customer .workspace-mobile-drawer-header,.admin-sales-detail .workspace-mobile-drawer-header{border-color:#cbd5e1f2}.workspace-mobile-drawer-body{flex:1 1 0%;overflow-y:auto}.workspace-mobile-nav>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.workspace-mobile-nav{padding:1rem}.director-shell{--director-bg: #f4efe7;--director-bg-soft: #fbf7f0;--director-bg-panel: #fffaf4;--director-line: #d8cec1;--director-line-strong: #bfae9d;--director-ink: #312924;--director-ink-soft: #64574e;--director-ink-faint: #8c7d72;--director-graphite: #211d1a;--director-terracotta: #b45f48;--director-terracotta-strong: #8f4635;--director-teal: #0f766e;--director-teal-soft: #e6f5f2;--director-amber: #b7791f;--director-amber-soft: #fbf0d8;--director-rose: #b1445a;--director-rose-soft: #fdecef;min-height:100vh;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:IBM Plex Sans,Inter,ui-sans-serif,system-ui,sans-serif;color:var(--director-ink);background-color:var(--director-bg);background-image:radial-gradient(circle at top right,rgba(180,95,72,.12),transparent 28%),linear-gradient(180deg,#fffaf4c7,#f4efe7fa),linear-gradient(rgba(100,87,78,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(100,87,78,.06) 1px,transparent 1px);background-size:auto,auto,44px 44px,44px 44px}.director-shell h1,.director-shell h2,.director-shell .director-title,.director-shell .director-section-title,.director-shell .director-metric-value,.director-shell .director-risk-amount,.director-shell .director-nav-link,.director-shell .director-command-tab,.director-shell .director-report-tab,.director-shell .director-badge{font-family:Space Grotesk,IBM Plex Sans,Inter,ui-sans-serif,system-ui,sans-serif}.director-shell .text-slate-950,.director-shell .text-slate-900{color:var(--director-ink)}.director-shell .text-slate-200{color:#f0e7dd}.director-shell .text-slate-700,.director-shell .text-slate-600{color:var(--director-ink-soft)}.director-shell .text-slate-500,.director-shell .text-slate-400,.director-shell .text-slate-300{color:var(--director-ink-faint)}.director-shell .border-slate-50,.director-shell .border-slate-100,.director-shell .border-slate-200,.director-shell .border-slate-300{border-color:var(--director-line)}.director-shell .bg-slate-50,.director-shell .bg-slate-100{background-color:var(--director-bg-soft)}.director-shell .hover\:bg-slate-50:hover,.director-shell .hover\:bg-slate-50\/80:hover{background-color:#d8cec147}.director-shell .text-amber-900,.director-shell .text-amber-800,.director-shell .text-amber-700,.director-shell .text-amber-600,.director-shell .text-amber-500,.director-shell .text-amber-300{color:var(--director-amber)}.director-shell .bg-amber-50,.director-shell .bg-amber-100{background-color:var(--director-amber-soft)}.director-shell .border-amber-200,.director-shell .border-amber-300{border-color:#b7791f47}.director-shell .text-emerald-900,.director-shell .text-emerald-800,.director-shell .text-emerald-700,.director-shell .text-emerald-600,.director-shell .text-emerald-500{color:var(--director-teal)}.director-shell .bg-emerald-50,.director-shell .bg-emerald-100{background-color:var(--director-teal-soft)}.director-shell .border-emerald-200,.director-shell .border-emerald-300{border-color:#0f766e3d}.director-shell .text-rose-900,.director-shell .text-rose-800,.director-shell .text-rose-700,.director-shell .text-rose-600,.director-shell .text-rose-500{color:var(--director-rose)}.director-shell .bg-rose-50,.director-shell .bg-rose-100{background-color:var(--director-rose-soft)}.director-shell .border-rose-200,.director-shell .border-rose-300{border-color:#b1445a3d}.director-shell .bg-white{background-color:var(--director-bg-panel)}.director-sidebar{position:fixed;top:0;bottom:0;left:0;z-index:50;display:none;border-right-width:1px;--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.admin-pro-shell .director-sidebar{box-shadow:0 1px 2px #0f172a0f,0 18px 50px -42px #0f172a99}@media (min-width: 1024px){.director-sidebar{display:block}}.director-sidebar{border-color:#ffffff14;color:#f8f2eb;background-color:var(--director-graphite);background-image:linear-gradient(180deg,#b45f482e,#211d1a00 26%),linear-gradient(180deg,#ffffff0a,#fff0)}.director-sidebar-brand{border-bottom-width:1px;padding:1rem;border-color:#ffffff17}.director-sidebar-mark{display:flex;height:2.5rem;width:2.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.admin-pro-shell .director-sidebar-mark{box-shadow:0 1px 2px #0f172a0b}@media (max-width: 767px){.sales-field-shell header .director-sidebar-mark.items-center.gap-3:last-child{gap:.55rem}.sales-field-shell header .flex.director-sidebar-mark.gap-3:last-child{gap:.55rem}.sales-field-shell form .director-sidebar-mark.gap-3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.sales-field-shell form>.director-sidebar-mark.justify-end.gap-3{position:sticky;bottom:calc(5.6rem + env(safe-area-inset-bottom));z-index:20;margin-right:-.95rem;margin-left:-.95rem;border-top:1px solid rgba(203,213,225,.9);background:#fffffff5;padding:.75rem .95rem;box-shadow:0 -18px 42px -34px #0f172a8c;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.admin-sales-shell form.director-sidebar-mark{width:100%}.admin-sales-shell form .director-sidebar-mark.gap-3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.admin-sales-editor .director-sidebar-mark,.admin-sales-customer .director-sidebar-mark,.admin-sales-detail .director-sidebar-mark{box-shadow:0 1px 2px #0f172a0d,0 18px 52px -46px #0f172a8f;border-radius:.75rem}.admin-sales-ledger-editor .director-sidebar-mark{border-radius:.5rem}.admin-sales-review-body .director-sidebar-mark{border-radius:.5rem;box-shadow:0 1px 2px #0f172a0a,0 16px 42px -40px #0f172a73}.director-sidebar-mark{background:linear-gradient(135deg,#cb7a5f,#a24b37);color:#fff7f1;box-shadow:0 10px 20px #a24b3733}.director-sidebar-mark-logo{background:#fff;color:#0f172a}.director-user-card{border-radius:.5rem;border-width:1px;padding:.75rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.admin-pro-shell .director-user-card{box-shadow:0 1px 2px #0f172a0b}.admin-sales-editor .director-user-card,.admin-sales-customer .director-user-card,.admin-sales-detail .director-user-card{box-shadow:0 1px 2px #0f172a0d,0 18px 52px -46px #0f172a8f;border-radius:.75rem}.admin-sales-ledger-editor .director-user-card{border-radius:.5rem}.admin-sales-review-body .director-user-card{border-radius:.5rem;box-shadow:0 1px 2px #0f172a0a,0 16px 42px -40px #0f172a73}.director-user-card{border-color:#ffffff14;background-color:#fffaf40b}.director-user-avatar{display:flex;height:2.25rem;width:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:900}.admin-pro-shell .director-user-avatar{font-weight:700}@media (max-width: 767px){.sales-field-shell header .director-user-avatar.items-center.gap-3:last-child{gap:.55rem}.sales-field-shell header .flex.director-user-avatar.gap-3:last-child{gap:.55rem}.sales-field-shell form .director-user-avatar.gap-3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.sales-field-shell form>.director-user-avatar.justify-end.gap-3{position:sticky;bottom:calc(5.6rem + env(safe-area-inset-bottom));z-index:20;margin-right:-.95rem;margin-left:-.95rem;border-top:1px solid rgba(203,213,225,.9);background:#fffffff5;padding:.75rem .95rem;box-shadow:0 -18px 42px -34px #0f172a8c;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.admin-sales-shell form.director-user-avatar{width:100%}.admin-sales-shell form .director-user-avatar.gap-3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.admin-sales-editor .director-user-avatar,.admin-sales-customer .director-user-avatar,.admin-sales-detail .director-user-avatar{border-radius:.75rem}.admin-sales-ledger-editor .director-user-avatar,.admin-sales-review-body .director-user-avatar{border-radius:.5rem}.director-user-avatar{background-color:#fffaf41f;color:#fff8f0}.director-user-meta{min-width:0px;flex:1 1 0%}.director-user-role{margin-top:.25rem;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.16em}.admin-sales-customer .text-xs.director-user-role{letter-spacing:.12em}.sales-field-shell .sales-invoice-payment-record .director-user-role{font-variant-numeric:tabular-nums}.director-user-role{color:#d7b885}.director-logout-button{display:inline-flex;min-height:2.25rem;align-items:center;justify-content:center;gap:.5rem;border-radius:.5rem;border-width:1px;padding:.5rem .75rem;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width: 767px){.sales-field-shell header .flex.director-logout-button.gap-3:last-child{gap:.55rem}}.admin-sales-editor .director-logout-button,.admin-sales-customer .director-logout-button,.admin-sales-detail .director-logout-button{border-radius:.75rem}.admin-sales-customer .text-xs.director-logout-button{letter-spacing:.12em}.admin-sales-ledger-editor .director-logout-button,.admin-sales-review-body .director-logout-button{border-radius:.5rem}.director-logout-button:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.director-logout-button:disabled{cursor:not-allowed;opacity:.5}.director-logout-button{border-color:#ffffff14;background-color:#fffaf40d;color:#e8ddd2;--tw-ring-color: rgba(180, 95, 72, .28)}.director-logout-button svg{width:1rem;height:1rem;flex-shrink:0}.director-logout-button:hover{border-color:#b1445a47;background-color:#b1445a1f;color:#fff5f7}.director-sidebar-section{padding-left:.75rem;padding-right:.75rem;padding-bottom:.25rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.24em}.admin-sales-customer .text-xs.director-sidebar-section{letter-spacing:.12em}.director-sidebar-section{color:#f0e3d86b}.director-sidebar-scroll{min-height:0px;flex:1 1 0%}.director-sidebar-scroll>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.director-sidebar-scroll{overflow-y:auto;padding:1rem .75rem}.admin-sales-ledger-editor .self-start>.director-sidebar-scroll>.bg-white{border-color:var(--ledger-border);background:#fffffff5;box-shadow:0 1px 2px #0f172a0a,0 18px 48px -44px #0f172a85}.admin-sales-ledger-editor .self-start>.director-sidebar-scroll>.bg-white>.bg-slate-50{background:#f8fafc}.director-sidebar-scroll{scrollbar-width:thin;scrollbar-color:rgba(255,250,244,.18) transparent}.director-sidebar-scroll::-webkit-scrollbar{width:6px}.director-sidebar-scroll::-webkit-scrollbar-track{background:transparent}.director-sidebar-scroll::-webkit-scrollbar-thumb{border-radius:9999px;background-color:#fffaf429}.director-sidebar-footer{border-top-width:1px;padding:.75rem}@media (max-width: 767px){.sales-field-shell .workspace-actions.justify-end.director-sidebar-footer{position:sticky;bottom:calc(5.6rem + env(safe-area-inset-bottom));z-index:20;margin-right:-.95rem;margin-left:-.95rem;border-top:1px solid rgba(203,213,225,.9);background:#fffffff5;padding:.75rem .95rem;box-shadow:0 -18px 42px -34px #0f172a8c;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}}.director-sidebar-footer{border-color:#ffffff14;background:linear-gradient(180deg,#fff0,#fffaf40a)}.director-mobile-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50}@media (min-width: 1024px){.director-mobile-drawer{display:none}}.director-mobile-drawer-panel{position:absolute;top:0;bottom:0;left:0;display:flex;height:100%;width:86vw;max-width:24rem;flex-direction:column;overflow:hidden;border-right-width:1px;--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.admin-pro-shell .director-mobile-drawer-panel{box-shadow:0 1px 2px #0f172a0f,0 18px 50px -42px #0f172a99}@media (max-width: 767px){.sales-field-shell header .director-mobile-drawer-panel.items-center.gap-3:last-child{gap:.55rem}.sales-field-shell form .director-mobile-drawer-panel.gap-3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.sales-field-shell form>.director-mobile-drawer-panel.justify-end.gap-3{position:sticky;bottom:calc(5.6rem + env(safe-area-inset-bottom));z-index:20;margin-right:-.95rem;margin-left:-.95rem;border-top:1px solid rgba(203,213,225,.9);background:#fffffff5;padding:.75rem .95rem;box-shadow:0 -18px 42px -34px #0f172a8c;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.admin-sales-shell form.director-mobile-drawer-panel{width:100%}.admin-sales-shell form .director-mobile-drawer-panel.gap-3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.director-mobile-drawer-panel{border-color:#211d1a1a;background:linear-gradient(180deg,#b45f481a,#fffaf400 18%),var(--director-bg-panel);box-shadow:0 28px 70px #211d1a29}.director-mobile-drawer-header{display:flex;align-items:center;justify-content:space-between;border-bottom-width:1px;padding:1.25rem}@media (max-width: 767px){.sales-field-shell header .director-mobile-drawer-header.items-center.gap-3:last-child{gap:.55rem}.sales-field-shell header .flex.director-mobile-drawer-header.gap-3:last-child{gap:.55rem}.sales-field-shell form .director-mobile-drawer-header.gap-3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.sales-field-shell form>.director-mobile-drawer-header.justify-end.gap-3{position:sticky;bottom:calc(5.6rem + env(safe-area-inset-bottom));z-index:20;margin-right:-.95rem;margin-left:-.95rem;border-top:1px solid rgba(203,213,225,.9);background:#fffffff5;padding:.75rem .95rem;box-shadow:0 -18px 42px -34px #0f172a8c;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.admin-sales-shell form.director-mobile-drawer-header{width:100%}.admin-sales-shell form .director-mobile-drawer-header.gap-3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.director-mobile-drawer-header{border-color:var(--director-line)}.director-mobile-drawer-body{flex:1 1 0%;overflow-y:auto}.director-mobile-footer{border-top-width:1px;padding:1rem}@media (max-width: 767px){.sales-field-shell .workspace-actions.justify-end.director-mobile-footer{position:sticky;bottom:calc(5.6rem + env(safe-area-inset-bottom));z-index:20;margin-right:-.95rem;margin-left:-.95rem;border-top:1px solid rgba(203,213,225,.9);background:#fffffff5;padding:.75rem .95rem;box-shadow:0 -18px 42px -34px #0f172a8c;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}}.director-mobile-footer{border-color:var(--director-line);background-color:#f4efe7b8}.director-mobile-user-card{border-radius:.5rem;border-width:1px;padding:.75rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.admin-pro-shell .director-mobile-user-card{box-shadow:0 1px 2px #0f172a0b}.admin-sales-editor .director-mobile-user-card,.admin-sales-customer .director-mobile-user-card,.admin-sales-detail .director-mobile-user-card{box-shadow:0 1px 2px #0f172a0d,0 18px 52px -46px #0f172a8f;border-radius:.75rem}.admin-sales-ledger-editor .director-mobile-user-card{border-radius:.5rem}.admin-sales-review-body .director-mobile-user-card{border-radius:.5rem;box-shadow:0 1px 2px #0f172a0a,0 16px 42px -40px #0f172a73}.director-mobile-user-card{border-color:var(--director-line);background-color:#fffaf4eb}.director-mobile-user-avatar{display:flex;height:2.5rem;width:2.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:900}.admin-pro-shell .director-mobile-user-avatar{font-weight:700}@media (max-width: 767px){.sales-field-shell header .director-mobile-user-avatar.items-center.gap-3:last-child{gap:.55rem}.sales-field-shell header .flex.director-mobile-user-avatar.gap-3:last-child{gap:.55rem}.sales-field-shell form .director-mobile-user-avatar.gap-3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.sales-field-shell form>.director-mobile-user-avatar.justify-end.gap-3{position:sticky;bottom:calc(5.6rem + env(safe-area-inset-bottom));z-index:20;margin-right:-.95rem;margin-left:-.95rem;border-top:1px solid rgba(203,213,225,.9);background:#fffffff5;padding:.75rem .95rem;box-shadow:0 -18px 42px -34px #0f172a8c;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.admin-sales-shell form.director-mobile-user-avatar{width:100%}.admin-sales-shell form .director-mobile-user-avatar.gap-3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.admin-sales-editor .director-mobile-user-avatar,.admin-sales-customer .director-mobile-user-avatar,.admin-sales-detail .director-mobile-user-avatar{border-radius:.75rem}.admin-sales-ledger-editor .director-mobile-user-avatar,.admin-sales-review-body .director-mobile-user-avatar{border-radius:.5rem}.director-mobile-user-avatar{background-color:var(--director-graphite);color:#fff8f0}.director-mobile-logout-button{display:inline-flex;min-height:2.5rem;align-items:center;justify-content:center;gap:.5rem;border-radius:.5rem;border-width:1px;padding:.5rem .75rem;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.14em;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width: 767px){.sales-field-shell header .flex.director-mobile-logout-button.gap-3:last-child{gap:.55rem}}.admin-sales-editor .director-mobile-logout-button,.admin-sales-customer .director-mobile-logout-button,.admin-sales-detail .director-mobile-logout-button{border-radius:.75rem}.admin-sales-customer .director-mobile-logout-button.uppercase,.admin-sales-customer .text-xs.director-mobile-logout-button{letter-spacing:.12em}.admin-sales-ledger-editor .director-mobile-logout-button,.admin-sales-review-body .director-mobile-logout-button{border-radius:.5rem}.director-mobile-logout-button:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.director-mobile-logout-button{border-color:var(--director-line);background-color:var(--director-bg-panel);color:var(--director-ink-soft);--tw-ring-color: rgba(180, 95, 72, .24)}.director-mobile-logout-button:hover{border-color:#b1445a3d;background-color:#fdecefeb;color:var(--director-rose)}.director-mobile-logout-button svg{width:1rem;height:1rem;flex-shrink:0}.director-nav-link{display:flex;min-height:2.5rem;align-items:center;gap:.625rem;border-radius:.5rem;border-width:1px;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:600;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}@media (max-width: 767px){.sales-field-shell header .director-nav-link.items-center.gap-3:last-child{gap:.55rem}.sales-field-shell header .flex.director-nav-link.gap-3:last-child{gap:.55rem}.sales-field-shell form .director-nav-link.gap-3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.sales-field-shell form>.director-nav-link.justify-end.gap-3{position:sticky;bottom:calc(5.6rem + env(safe-area-inset-bottom));z-index:20;margin-right:-.95rem;margin-left:-.95rem;border-top:1px solid rgba(203,213,225,.9);background:#fffffff5;padding:.75rem .95rem;box-shadow:0 -18px 42px -34px #0f172a8c;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.admin-sales-shell form.director-nav-link{width:100%}.admin-sales-shell form .director-nav-link.gap-3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.admin-sales-editor .director-nav-link,.admin-sales-customer .director-nav-link,.admin-sales-detail .director-nav-link{border-radius:.75rem}.admin-sales-ledger-editor .director-nav-link,.admin-sales-review-body .director-nav-link{border-radius:.5rem}.director-nav-link:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.director-nav-link{--tw-ring-color: rgba(180, 95, 72, .26)}.director-nav-link-active{border-color:#d7b8856b;background-color:#fffaf41a;color:#fff8f0;box-shadow:inset 0 0 0 1px #fffaf40a}.director-nav-link-idle{border-color:transparent;color:#f8f2ebc7}.director-nav-link-idle:hover{border-color:#ffffff14;background-color:#fffaf411;color:#fff8f0}.director-nav-icon{display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.375rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width: 767px){.sales-field-shell header .director-nav-icon.items-center.gap-3:last-child{gap:.55rem}.sales-field-shell header .flex.director-nav-icon.gap-3:last-child{gap:.55rem}.sales-field-shell form .director-nav-icon.gap-3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.sales-field-shell form>.director-nav-icon.justify-end.gap-3{position:sticky;bottom:calc(5.6rem + env(safe-area-inset-bottom));z-index:20;margin-right:-.95rem;margin-left:-.95rem;border-top:1px solid rgba(203,213,225,.9);background:#fffffff5;padding:.75rem .95rem;box-shadow:0 -18px 42px -34px #0f172a8c;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.admin-sales-shell form.director-nav-icon{width:100%}.admin-sales-shell form .director-nav-icon.gap-3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.director-nav-icon-active{background-color:#d7b88524;color:#f2c46d}.director-nav-icon-idle{background-color:#ffffff0d;color:#f8f2eb9e}.director-nav-link-idle:hover .director-nav-icon-idle{background-color:#fffaf41a;color:#fff8f0}.director-header{position:sticky;top:0;z-index:30;border-bottom-width:1px;--tw-backdrop-blur: blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);border-color:#bfae9d8f;background-color:#fbf7f0e0}.director-page{padding:1.25rem 1rem}@media (min-width: 640px){.director-page{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width: 1024px){.director-page{padding-left:2rem;padding-right:2rem}}.director-container{margin-left:auto;margin-right:auto;max-width:80rem}.director-container>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.director-kicker{font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.22em}.admin-pro-shell .director-kicker{font-weight:700}.admin-sales-customer .text-xs.director-kicker{letter-spacing:.12em}.director-kicker{color:var(--director-terracotta)}.director-title{font-size:1.25rem;line-height:1.75rem;font-weight:900;letter-spacing:-.025em}.admin-pro-shell .director-title{font-weight:700}.director-title{color:var(--director-ink)}.director-muted{font-size:.875rem;line-height:1.5rem;color:var(--director-ink-soft)}.director-command-bar{border-radius:.5rem;border-width:1px;padding:.5rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.admin-pro-shell .director-command-bar{box-shadow:0 1px 2px #0f172a0b}.admin-sales-editor .director-command-bar,.admin-sales-customer .director-command-bar,.admin-sales-detail .director-command-bar{box-shadow:0 1px 2px #0f172a0d,0 18px 52px -46px #0f172a8f;border-radius:.75rem}.admin-sales-ledger-editor .director-command-bar{border-radius:.5rem}.admin-sales-review-body .director-command-bar{border-radius:.5rem;box-shadow:0 1px 2px #0f172a0a,0 16px 42px -40px #0f172a73}.director-command-bar{border-color:#bfae9d8f;background-color:#fffaf4eb;box-shadow:0 12px 28px #3129240f}.director-command-tabs{display:flex;gap:.5rem;overflow-x:auto;white-space:nowrap}@media (max-width: 767px){.sales-field-shell header .director-command-tabs.items-center.gap-3:last-child{gap:.55rem}.sales-field-shell form .director-command-tabs.gap-3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.sales-field-shell form>.director-command-tabs.justify-end.gap-3{position:sticky;bottom:calc(5.6rem + env(safe-area-inset-bottom));z-index:20;margin-right:-.95rem;margin-left:-.95rem;border-top:1px solid rgba(203,213,225,.9);background:#fffffff5;padding:.75rem .95rem;box-shadow:0 -18px 42px -34px #0f172a8c;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.sales-field-shell .workspace-table-wrap>.director-command-tabs,.sales-field-shell .director-card>.director-command-tabs{overflow:visible}.admin-sales-shell form.director-command-tabs{width:100%}.admin-sales-shell form .director-command-tabs.gap-3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.admin-sales-shell .workspace-table-wrap>.director-command-tabs,.admin-sales-shell .director-card>.director-command-tabs{overflow:visible}}.director-command-tab{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;border-radius:.5rem;padding-left:1rem;padding-right:1rem;font-size:.875rem;line-height:1.25rem;font-weight:900;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.admin-pro-shell .director-command-tab{font-weight:700}@media (max-width: 767px){.sales-field-shell header .flex.director-command-tab.gap-3:last-child{gap:.55rem}}.admin-sales-editor .director-command-tab,.admin-sales-customer .director-command-tab,.admin-sales-detail .director-command-tab{border-radius:.75rem}.admin-sales-ledger-editor .director-command-tab,.admin-sales-review-body .director-command-tab{border-radius:.5rem}.director-command-tab:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.director-command-tab{color:var(--director-ink-soft);--tw-ring-color: rgba(180, 95, 72, .26)}.director-command-tab:hover{background-color:#d8cec152;color:var(--director-ink)}.director-command-tab-active{background-color:var(--director-graphite);color:#fff8f0;box-shadow:0 14px 24px #211d1a29}.director-command-tab-active:hover{background-color:#2b2623;color:#fff8f0}.director-report-shell>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.director-report-tab{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;padding-left:1rem;padding-right:1rem;font-size:.875rem;line-height:1.25rem;font-weight:900;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.admin-pro-shell .director-report-tab{font-weight:700}@media (max-width: 767px){.sales-field-shell header .flex.director-report-tab.gap-3:last-child{gap:.55rem}}.admin-sales-editor .director-report-tab,.admin-sales-customer .director-report-tab,.admin-sales-detail .director-report-tab{border-radius:.75rem}.admin-sales-ledger-editor .director-report-tab,.admin-sales-review-body .director-report-tab{border-radius:.5rem}.director-report-tab:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.director-report-tab{border-color:transparent;color:var(--director-ink-soft);--tw-ring-color: rgba(180, 95, 72, .26)}.director-report-tab:hover{border-color:#bfae9db8;background-color:#fffaf4eb;color:var(--director-ink)}.director-report-tab-active{border-color:#211d1aeb;background-color:var(--director-graphite);color:#fff8f0;box-shadow:0 12px 24px #211d1a24}.director-report-tab-active:hover{border-color:#211d1aeb;background-color:var(--director-graphite);color:#fff8f0}.director-command-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));align-items:flex-end;gap:.75rem}.admin-buying-shell .buying-po-form .director-command-grid{align-items:start}@media (max-width: 767px){.sales-field-shell header .flex.items-center.director-command-grid:last-child{gap:.55rem}.sales-field-shell .director-command-grid.md\:grid-cols-4,.sales-field-shell .director-command-grid.xl\:grid-cols-5{display:flex;gap:.65rem;margin-right:-.7rem;margin-left:-.7rem;overflow-x:auto;padding:0 .7rem .2rem;scroll-snap-type:x mandatory}.sales-field-shell .director-command-grid.md\:grid-cols-4>*,.sales-field-shell .director-command-grid.xl\:grid-cols-5>*{min-width:12.5rem;scroll-snap-align:start}.sales-field-shell .director-command-grid.xl\:grid-cols-3,.sales-field-shell .director-command-grid.xl\:grid-cols-\[0\.9fr_1\.1fr\]{display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem}.sales-field-shell form .flex.director-command-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.sales-field-shell form>.flex.justify-end.director-command-grid{position:sticky;bottom:calc(5.6rem + env(safe-area-inset-bottom));z-index:20;margin-right:-.95rem;margin-left:-.95rem;border-top:1px solid rgba(203,213,225,.9);background:#fffffff5;padding:.75rem .95rem;box-shadow:0 -18px 42px -34px #0f172a8c;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.admin-sales-shell form .flex.director-command-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 768px){.director-command-grid{grid-template-columns:minmax(150px,.8fr) minmax(150px,.75fr) minmax(150px,.75fr) auto}}.director-metric-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.75rem}.admin-buying-shell .buying-po-form .director-metric-grid{align-items:start}@media (max-width: 767px){.sales-field-shell header .flex.items-center.director-metric-grid:last-child{gap:.55rem}.sales-field-shell .director-metric-grid.md\:grid-cols-4,.sales-field-shell .director-metric-grid.xl\:grid-cols-5{display:flex;gap:.65rem;margin-right:-.7rem;margin-left:-.7rem;overflow-x:auto;padding:0 .7rem .2rem;scroll-snap-type:x mandatory}.sales-field-shell .director-metric-grid.md\:grid-cols-4>*,.sales-field-shell .director-metric-grid.xl\:grid-cols-5>*{min-width:12.5rem;scroll-snap-align:start}.sales-field-shell .director-metric-grid.xl\:grid-cols-3,.sales-field-shell .director-metric-grid.xl\:grid-cols-\[0\.9fr_1\.1fr\]{display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem}.sales-field-shell form .flex.director-metric-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.sales-field-shell form>.flex.justify-end.director-metric-grid{position:sticky;bottom:calc(5.6rem + env(safe-area-inset-bottom));z-index:20;margin-right:-.95rem;margin-left:-.95rem;border-top:1px solid rgba(203,213,225,.9);background:#fffffff5;padding:.75rem .95rem;box-shadow:0 -18px 42px -34px #0f172a8c;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.admin-sales-shell form .flex.director-metric-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 640px){.director-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1280px){.director-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.director-metric,.director-metric-primary,.director-metric-danger,.director-metric-warning,.director-metric-success{border-radius:.5rem;border-width:1px;padding:1rem}.admin-sales-editor .director-metric,.admin-sales-customer .director-metric,.admin-sales-detail .director-metric,.admin-sales-editor .director-metric-primary,.admin-sales-customer .director-metric-primary,.admin-sales-detail .director-metric-primary,.admin-sales-editor .director-metric-danger,.admin-sales-customer .director-metric-danger,.admin-sales-detail .director-metric-danger,.admin-sales-editor .director-metric-warning,.admin-sales-customer .director-metric-warning,.admin-sales-detail .director-metric-warning,.admin-sales-editor .director-metric-success,.admin-sales-customer .director-metric-success,.admin-sales-detail .director-metric-success{border-radius:.75rem}.admin-sales-ledger-editor .director-metric,.admin-sales-ledger-editor .director-metric-primary,.admin-sales-ledger-editor .director-metric-danger,.admin-sales-ledger-editor .director-metric-warning,.admin-sales-ledger-editor .director-metric-success,.admin-sales-review-body .director-metric,.admin-sales-review-body .director-metric-primary,.admin-sales-review-body .director-metric-danger,.admin-sales-review-body .director-metric-warning,.admin-sales-review-body .director-metric-success{border-radius:.5rem}.director-metric,.director-metric-primary,.director-metric-danger,.director-metric-warning,.director-metric-success{box-shadow:0 12px 28px #3129240f}.director-metric{border-color:#bfae9d8f;background-color:#fffaf4f2}.director-metric-primary{border-color:#b45f4838;color:#fff8f0;background:linear-gradient(180deg,#b45f482e,#b45f4800 48%),var(--director-graphite);box-shadow:0 18px 36px #211d1a24}.director-metric-danger{border-color:#b1445a38;background-color:#fdeceff5}.director-metric-warning{border-color:#b7791f3d;background-color:#fbf0d8f5}.director-metric-success{border-color:#0f766e38;background-color:#e6f5f2f5}.director-metric-label{font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.18em}.admin-pro-shell .director-metric-label{font-weight:700}.admin-sales-customer .text-xs.director-metric-label{letter-spacing:.12em}.director-metric-label{color:var(--director-ink-faint)}.director-metric-value{margin-top:.5rem;overflow-wrap:break-word;font-size:1.5rem;line-height:2rem;font-weight:900;letter-spacing:-.025em}.admin-pro-shell .director-metric-value{font-weight:700}.director-metric-value{color:var(--director-ink)}.director-metric-note{margin-top:.5rem;font-size:.75rem;line-height:1rem;font-weight:600}.admin-sales-customer .director-metric-note.uppercase{letter-spacing:.12em}.director-metric-note{color:var(--director-ink-faint)}.director-risk-header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-bottom-width:1px;padding:1rem}@media (max-width: 767px){.sales-field-shell header .director-risk-header.items-center.gap-3:last-child{gap:.55rem}.sales-field-shell header .flex.director-risk-header.gap-3:last-child{gap:.55rem}.sales-field-shell header .flex.items-center.director-risk-header:last-child{gap:.55rem}.sales-field-shell form .director-risk-header.gap-3,.sales-field-shell form .flex.director-risk-header{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.sales-field-shell form>.director-risk-header.justify-end.gap-3{position:sticky;bottom:calc(5.6rem + env(safe-area-inset-bottom));z-index:20;margin-right:-.95rem;margin-left:-.95rem;border-top:1px solid rgba(203,213,225,.9);background:#fffffff5;padding:.75rem .95rem;box-shadow:0 -18px 42px -34px #0f172a8c;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.sales-field-shell form>.flex.justify-end.director-risk-header{position:sticky;bottom:calc(5.6rem + env(safe-area-inset-bottom));z-index:20;margin-right:-.95rem;margin-left:-.95rem;border-top:1px solid rgba(203,213,225,.9);background:#fffffff5;padding:.75rem .95rem;box-shadow:0 -18px 42px -34px #0f172a8c;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.admin-sales-shell form.director-risk-header{width:100%}.admin-sales-shell form .director-risk-header.gap-3,.admin-sales-shell form .flex.director-risk-header{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.director-risk-header{border-color:var(--director-line)}.director-risk-link{display:inline-flex;min-height:2.5rem;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;line-height:1rem;font-weight:900;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.admin-pro-shell .director-risk-link{font-weight:700}@media (max-width: 767px){.sales-field-shell header .flex.director-risk-link.gap-3:last-child{gap:.55rem}}.admin-sales-editor .director-risk-link,.admin-sales-customer .director-risk-link,.admin-sales-detail .director-risk-link{border-radius:.75rem}.admin-sales-customer .director-risk-link.uppercase{letter-spacing:.12em}.admin-sales-ledger-editor .director-risk-link,.admin-sales-review-body .director-risk-link{border-radius:.5rem}.director-risk-link:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.director-risk-link{border-color:#bfae9d99;background-color:#fffaf4eb;color:var(--director-ink-soft);--tw-ring-color: rgba(180, 95, 72, .24)}.director-risk-link:hover{border-color:#b45f4847;background-color:#d8cec13d;color:var(--director-ink)}.director-risk-row{display:flex;min-height:72px;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width: 767px){.sales-field-shell header .director-risk-row.items-center.gap-3:last-child{gap:.55rem}.sales-field-shell header .flex.director-risk-row.gap-3:last-child{gap:.55rem}.sales-field-shell form .director-risk-row.gap-3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.sales-field-shell form>.director-risk-row.justify-end.gap-3{position:sticky;bottom:calc(5.6rem + env(safe-area-inset-bottom));z-index:20;margin-right:-.95rem;margin-left:-.95rem;border-top:1px solid rgba(203,213,225,.9);background:#fffffff5;padding:.75rem .95rem;box-shadow:0 -18px 42px -34px #0f172a8c;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.admin-sales-shell form.director-risk-row{width:100%}.admin-sales-shell form .director-risk-row.gap-3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.director-risk-row:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-inset: inset}.director-risk-row{--tw-ring-color: rgba(180, 95, 72, .24)}.director-risk-row:hover{background-color:#d8cec138}.director-risk-card{border-radius:.5rem;border-width:1px}.admin-sales-editor .director-risk-card,.admin-sales-customer .director-risk-card,.admin-sales-detail .director-risk-card{border-radius:.75rem}.admin-sales-ledger-editor .director-risk-card,.admin-sales-review-body .director-risk-card{border-radius:.5rem}.director-risk-card{border-color:#bfae9d85;background-color:#fffaf4f2}.director-risk-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.25rem;font-weight:900}.admin-pro-shell .director-risk-title{font-weight:700}.director-risk-title{color:var(--director-ink)}.director-risk-meta{margin-top:.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1rem;font-weight:500}.admin-sales-customer .director-risk-meta.uppercase{letter-spacing:.12em}.director-risk-meta{color:var(--director-ink-faint)}.director-risk-amount{white-space:nowrap;text-align:right;font-size:.875rem;line-height:1.25rem;font-weight:900}.admin-pro-shell .director-risk-amount{font-weight:700}@media (max-width: 767px){.admin-sales-shell .workspace-table td.director-risk-amount,.admin-sales-shell .director-table td.director-risk-amount,.admin-sales-shell .sales-mobile-table td.director-risk-amount{text-align:right}}.director-risk-amount{color:var(--director-ink)}.director-risk-empty{padding:2rem 1rem;font-size:.875rem;line-height:1.5rem;color:var(--director-ink-soft)}.director-card{overflow:hidden;border-radius:.5rem;border-width:1px}.admin-sales-editor .director-card,.admin-sales-customer .director-card,.admin-sales-detail .director-card{border-radius:.75rem}.admin-sales-ledger-editor .director-card,.admin-sales-review-body .director-card{border-radius:.5rem}.director-card{border-color:#bfae9d8f;background-color:#fffaf4f5;box-shadow:0 12px 30px #3129240f}.director-card-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;border-bottom-width:1px;padding:1rem 1.25rem}@media (max-width: 767px){.sales-field-shell header .director-card-header.items-center.gap-3:last-child{gap:.55rem}.sales-field-shell header .flex.director-card-header.gap-3:last-child{gap:.55rem}.sales-field-shell header .flex.items-center.director-card-header:last-child{gap:.55rem}.sales-field-shell form .director-card-header.gap-3,.sales-field-shell form .flex.director-card-header{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.sales-field-shell form>.director-card-header.justify-end.gap-3{position:sticky;bottom:calc(5.6rem + env(safe-area-inset-bottom));z-index:20;margin-right:-.95rem;margin-left:-.95rem;border-top:1px solid rgba(203,213,225,.9);background:#fffffff5;padding:.75rem .95rem;box-shadow:0 -18px 42px -34px #0f172a8c;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.sales-field-shell form>.flex.justify-end.director-card-header{position:sticky;bottom:calc(5.6rem + env(safe-area-inset-bottom));z-index:20;margin-right:-.95rem;margin-left:-.95rem;border-top:1px solid rgba(203,213,225,.9);background:#fffffff5;padding:.75rem .95rem;box-shadow:0 -18px 42px -34px #0f172a8c;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.admin-sales-shell form.director-card-header{width:100%}.admin-sales-shell form .director-card-header.gap-3,.admin-sales-shell form .flex.director-card-header{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.director-card-header{border-color:var(--director-line);background-color:#fbf7f0d6}.director-card-body{padding:1.25rem}.director-surface{border-radius:.5rem;border-width:1px;padding:1.25rem}.admin-sales-editor .director-surface,.admin-sales-customer .director-surface,.admin-sales-detail .director-surface{border-radius:.75rem}.admin-sales-ledger-editor .director-surface,.admin-sales-review-body .director-surface{border-radius:.5rem}.director-surface{border-color:#bfae9d8f;background-color:#fffaf4f2;box-shadow:0 10px 24px #3129240d}.director-label{margin-bottom:.5rem;display:block;font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.16em}.admin-pro-shell .director-label{font-weight:700}.admin-sales-customer .text-xs.director-label{letter-spacing:.12em}.director-label{color:var(--director-ink-faint)}.director-input,.director-select,.director-textarea{min-height:2.75rem;width:100%;border-radius:.5rem;border-width:1px;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.admin-pro-shell .director-input,.admin-pro-shell .director-select,.admin-pro-shell .director-textarea{box-shadow:0 1px 2px #0f172a0b}.admin-sales-editor .director-input,.admin-sales-customer .director-input,.admin-sales-detail .director-input,.admin-sales-editor .director-select,.admin-sales-customer .director-select,.admin-sales-detail .director-select,.admin-sales-editor .director-textarea,.admin-sales-customer .director-textarea,.admin-sales-detail .director-textarea{box-shadow:0 1px 2px #0f172a0d,0 18px 52px -46px #0f172a8f;border-radius:.75rem}.admin-sales-ledger-editor .director-input,.admin-sales-ledger-editor .director-select,.admin-sales-ledger-editor .director-textarea{border-radius:.5rem}.admin-sales-review-body .director-input,.admin-sales-review-body .director-select,.admin-sales-review-body .director-textarea{border-radius:.5rem;box-shadow:0 1px 2px #0f172a0a,0 16px 42px -40px #0f172a73}.director-input:disabled,.director-select:disabled,.director-textarea:disabled{cursor:not-allowed;opacity:.7}.director-input,.director-select,.director-textarea{border-color:#bfae9dcc;background-color:#fffaf4fa;color:var(--director-ink);--tw-ring-color: rgba(180, 95, 72, .2)}.director-input::-moz-placeholder,.director-select::-moz-placeholder,.director-textarea::-moz-placeholder{color:var(--director-ink-faint)}.director-input::placeholder,.director-select::placeholder,.director-textarea::placeholder{color:var(--director-ink-faint)}.director-input:focus,.director-select:focus,.director-textarea:focus{border-color:#b45f48e6}.director-textarea{min-height:96px}.director-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}@media (max-width: 767px){.sales-field-shell header .director-actions.items-center.gap-3:last-child{gap:.55rem}.sales-field-shell header .flex.director-actions.gap-3:last-child{gap:.55rem}.sales-field-shell form .director-actions.gap-3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.sales-field-shell form>.director-actions.justify-end.gap-3{position:sticky;bottom:calc(5.6rem + env(safe-area-inset-bottom));z-index:20;margin-right:-.95rem;margin-left:-.95rem;border-top:1px solid rgba(203,213,225,.9);background:#fffffff5;padding:.75rem .95rem;box-shadow:0 -18px 42px -34px #0f172a8c;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.admin-sales-shell form.director-actions{width:100%}.admin-sales-shell form .director-actions.gap-3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.director-button-primary,.director-button-secondary,.director-button-danger,.director-button-success,.director-button-warning{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;border-radius:.5rem;padding:.625rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:900;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.admin-pro-shell .director-button-primary,.admin-pro-shell .director-button-secondary,.admin-pro-shell .director-button-danger,.admin-pro-shell .director-button-success,.admin-pro-shell .director-button-warning{font-weight:700}@media (max-width: 767px){.sales-field-shell header .flex.director-button-primary.gap-3:last-child,.sales-field-shell header .flex .director-button-secondary.gap-3:last-child,.sales-field-shell header .flex .director-button-danger.gap-3:last-child,.sales-field-shell header .flex .director-button-success.gap-3:last-child,.sales-field-shell header .flex .director-button-warning.gap-3:last-child{gap:.55rem}}.admin-sales-editor .director-button-primary,.admin-sales-customer .director-button-primary,.admin-sales-detail .director-button-primary,.admin-sales-editor .director-button-secondary,.admin-sales-customer .director-button-secondary,.admin-sales-detail .director-button-secondary,.admin-sales-editor .director-button-danger,.admin-sales-customer .director-button-danger,.admin-sales-detail .director-button-danger,.admin-sales-editor .director-button-success,.admin-sales-customer .director-button-success,.admin-sales-detail .director-button-success,.admin-sales-editor .director-button-warning,.admin-sales-customer .director-button-warning,.admin-sales-detail .director-button-warning{border-radius:.75rem}.admin-sales-ledger-editor .director-button-primary,.admin-sales-ledger-editor .director-button-secondary,.admin-sales-ledger-editor .director-button-danger,.admin-sales-ledger-editor .director-button-success,.admin-sales-ledger-editor .director-button-warning,.admin-sales-review-body .director-button-primary,.admin-sales-review-body .director-button-secondary,.admin-sales-review-body .director-button-danger,.admin-sales-review-body .director-button-success,.admin-sales-review-body .director-button-warning{border-radius:.5rem}.director-button-primary:focus,.director-button-secondary:focus,.director-button-danger:focus,.director-button-success:focus,.director-button-warning:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.director-button-primary:disabled,.director-button-secondary:disabled,.director-button-danger:disabled,.director-button-success:disabled,.director-button-warning:disabled{cursor:not-allowed;opacity:.5}.director-button-primary{background-color:var(--director-terracotta);color:#fff8f0;box-shadow:0 14px 24px #b45f4833;--tw-ring-color: rgba(180, 95, 72, .24)}.director-button-primary:hover{background-color:var(--director-terracotta-strong)}.director-button-secondary{border:1px solid rgba(191,174,157,.72);background-color:#fffaf4f5;color:var(--director-ink-soft);--tw-ring-color: rgba(180, 95, 72, .24)}.director-button-secondary:hover{border-color:#b45f483d;background-color:#d8cec12e;color:var(--director-ink)}.director-button-danger{border:1px solid rgba(177,68,90,.22);background-color:#fdeceff5;color:var(--director-rose);--tw-ring-color: rgba(177, 68, 90, .22)}.director-button-danger:hover{background-color:#fadde3fa}.director-button-success{border:1px solid rgba(15,118,110,.22);background-color:var(--director-teal);color:#f5fffd;--tw-ring-color: rgba(15, 118, 110, .22)}.director-button-success:hover{background-color:#0d675f}.director-button-warning{border:1px solid rgba(183,121,31,.22);background-color:var(--director-amber);color:#fff8ef;--tw-ring-color: rgba(183, 121, 31, .22)}.director-button-warning:hover{background-color:#9a6518}.director-alert-success{border-radius:.5rem;border-width:1px;padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:600}.admin-sales-editor .director-alert-success,.admin-sales-customer .director-alert-success,.admin-sales-detail .director-alert-success{border-radius:.75rem}.admin-sales-ledger-editor .director-alert-success,.admin-sales-review-body .director-alert-success{border-radius:.5rem}.director-alert-success{border-color:#0f766e38;background-color:#e6f5f2f5;color:var(--director-teal)}.director-alert-danger{border-radius:.5rem;border-width:1px;padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:600}.admin-sales-editor .director-alert-danger,.admin-sales-customer .director-alert-danger,.admin-sales-detail .director-alert-danger{border-radius:.75rem}.admin-sales-ledger-editor .director-alert-danger,.admin-sales-review-body .director-alert-danger{border-radius:.5rem}.director-alert-danger{border-color:#b1445a38;background-color:#fdeceff5;color:var(--director-rose)}.director-detail-card{border-radius:.5rem;border-width:1px;padding:1rem}.admin-sales-editor .director-detail-card,.admin-sales-customer .director-detail-card,.admin-sales-detail .director-detail-card{border-radius:.75rem}.admin-sales-ledger-editor .director-detail-card,.admin-sales-review-body .director-detail-card{border-radius:.5rem}.director-detail-card{border-color:#bfae9d8f;background-color:#fbf7f0eb;box-shadow:inset 0 1px #ffffff75}.director-soft-card{border-radius:.5rem;border-width:1px;padding:.75rem}.admin-sales-editor .director-soft-card,.admin-sales-customer .director-soft-card,.admin-sales-detail .director-soft-card{border-radius:.75rem}.admin-sales-ledger-editor .director-soft-card,.admin-sales-review-body .director-soft-card{border-radius:.5rem}.director-soft-card{border-color:#bfae9d85;background-color:#f4efe7b3}.director-list-link{display:block;border-radius:.5rem;border-width:1px;padding:1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.admin-sales-editor .director-list-link,.admin-sales-customer .director-list-link,.admin-sales-detail .director-list-link{border-radius:.75rem}.admin-sales-ledger-editor .director-list-link,.admin-sales-review-body .director-list-link{border-radius:.5rem}.director-list-link:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.director-list-link{border-color:#bfae9d8f;background-color:#fffaf4f5;--tw-ring-color: rgba(180, 95, 72, .24)}.director-list-link:hover{border-color:#b45f4847;background-color:#fbf7f0fa;box-shadow:0 12px 20px #3129240f}.director-action-panel-success{border-radius:.5rem;border-width:1px;padding:1rem}.admin-sales-editor .director-action-panel-success,.admin-sales-customer .director-action-panel-success,.admin-sales-detail .director-action-panel-success{border-radius:.75rem}.admin-sales-ledger-editor .director-action-panel-success,.admin-sales-review-body .director-action-panel-success{border-radius:.5rem}.director-action-panel-success{border-color:#0f766e38;background-color:#e6f5f2f5}.director-action-panel-warning{border-radius:.5rem;border-width:1px;padding:1rem}.admin-sales-editor .director-action-panel-warning,.admin-sales-customer .director-action-panel-warning,.admin-sales-detail .director-action-panel-warning{border-radius:.75rem}.admin-sales-ledger-editor .director-action-panel-warning,.admin-sales-review-body .director-action-panel-warning{border-radius:.5rem}.director-action-panel-warning{border-color:#b7791f3d;background-color:#fbf0d8f5}.director-action-panel-danger{border-radius:.5rem;border-width:1px;padding:1rem}.admin-sales-editor .director-action-panel-danger,.admin-sales-customer .director-action-panel-danger,.admin-sales-detail .director-action-panel-danger{border-radius:.75rem}.admin-sales-ledger-editor .director-action-panel-danger,.admin-sales-review-body .director-action-panel-danger{border-radius:.5rem}.director-action-panel-danger{border-color:#b1445a38;background-color:#fdeceff5}.director-table{min-width:100%}.director-table>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.director-table{font-size:.875rem;line-height:1.25rem;border-color:var(--director-line)}.director-table thead{background-color:var(--director-graphite)}.director-table th{padding:.75rem 1.25rem;text-align:left;font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.14em}.admin-pro-shell .director-table th{font-weight:700}.admin-sales-customer .text-xs.director-table th{letter-spacing:.12em}.director-table th{color:#f8f2ebbd}.director-table td{padding:1rem 1.25rem;vertical-align:top;font-size:.875rem;line-height:1.5rem;color:var(--director-ink-soft)}.director-table tbody>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.director-table tbody{border-color:var(--director-line);background-color:#fffaf4f5}.director-table tbody tr{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.director-table tbody tr:hover{background-color:#d8cec12e}.director-badge{display:inline-flex;align-items:center;border-radius:.5rem;border-width:1px;padding:.25rem .625rem;font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.025em}.admin-pro-shell .director-badge{font-weight:700}@media (max-width: 767px){.sales-field-shell header .flex.director-badge.gap-3:last-child{gap:.55rem}}.admin-sales-editor .director-badge,.admin-sales-customer .director-badge,.admin-sales-detail .director-badge{border-radius:.75rem}.admin-sales-customer .text-xs.director-badge{letter-spacing:.12em}.admin-sales-ledger-editor .director-badge,.admin-sales-review-body .director-badge{border-radius:.5rem}.director-badge-neutral{border-color:#bfae9d8f;background-color:#f4efe7eb;color:var(--director-ink-soft)}.director-badge-success{border-color:#0f766e38;background-color:#e6f5f2f5;color:var(--director-teal)}.director-badge-warning{border-color:#b7791f3d;background-color:#fbf0d8f5;color:var(--director-amber)}.director-badge-danger{border-color:#b1445a38;background-color:#fdeceff5;color:var(--director-rose)}.director-empty{border-radius:.5rem;border-width:1px;border-style:dashed;padding:2rem 1.25rem;font-size:.875rem;line-height:1.5rem}.admin-sales-editor .director-empty,.admin-sales-customer .director-empty,.admin-sales-detail .director-empty{border-radius:.75rem}.admin-sales-ledger-editor .director-empty,.admin-sales-review-body .director-empty{border-radius:.5rem}.director-empty{border-color:#bfae9db8;background-color:#fbf7f0eb;color:var(--director-ink-soft)}.director-decision-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem}.admin-buying-shell .buying-po-form .director-decision-grid{align-items:start}@media (max-width: 767px){.sales-field-shell .director-decision-grid.md\:grid-cols-4,.sales-field-shell .director-decision-grid.xl\:grid-cols-5{display:flex;gap:.65rem;margin-right:-.7rem;margin-left:-.7rem;overflow-x:auto;padding:0 .7rem .2rem;scroll-snap-type:x mandatory}.sales-field-shell .director-decision-grid.md\:grid-cols-4>*,.sales-field-shell .director-decision-grid.xl\:grid-cols-5>*{min-width:12.5rem;scroll-snap-align:start}.sales-field-shell .director-decision-grid.xl\:grid-cols-3,.sales-field-shell .director-decision-grid.xl\:grid-cols-\[0\.9fr_1\.1fr\]{display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem}}@media (min-width: 1280px){.director-decision-grid{grid-template-columns:1.05fr .95fr}}.director-section-title{font-size:1rem;line-height:1.5rem;font-weight:900;letter-spacing:-.025em}.admin-pro-shell .director-section-title{font-weight:700}.director-section-title{color:var(--director-ink)}.director-action-link{display:inline-flex;min-height:2.5rem;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;padding-left:.75rem;padding-right:.75rem;font-size:.875rem;line-height:1.25rem;font-weight:900;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.admin-pro-shell .director-action-link{font-weight:700}@media (max-width: 767px){.sales-field-shell header .flex.director-action-link.gap-3:last-child{gap:.55rem}}.admin-sales-editor .director-action-link,.admin-sales-customer .director-action-link,.admin-sales-detail .director-action-link{border-radius:.75rem}.admin-sales-ledger-editor .director-action-link,.admin-sales-review-body .director-action-link{border-radius:.5rem}.director-action-link:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.director-action-link{border-color:#bfae9dad;background-color:#fffaf4f5;color:var(--director-ink-soft);--tw-ring-color: rgba(180, 95, 72, .24)}.director-action-link:hover{border-color:#b45f483d;background-color:#d8cec12e;color:var(--director-ink)}.director-form-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.admin-buying-shell .buying-po-form .director-form-actions{align-items:start}@media (max-width: 767px){.sales-field-shell .director-form-actions.md\:grid-cols-4,.sales-field-shell .director-form-actions.xl\:grid-cols-5{display:flex;gap:.65rem;margin-right:-.7rem;margin-left:-.7rem;overflow-x:auto;padding:0 .7rem .2rem;scroll-snap-type:x mandatory}.sales-field-shell .director-form-actions.md\:grid-cols-4>*,.sales-field-shell .director-form-actions.xl\:grid-cols-5>*{min-width:12.5rem;scroll-snap-align:start}.sales-field-shell .director-form-actions.xl\:grid-cols-3,.sales-field-shell .director-form-actions.xl\:grid-cols-\[0\.9fr_1\.1fr\]{display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem}}@media (min-width: 640px){.director-form-actions{display:flex;flex-wrap:wrap;align-items:flex-end}}.director-mobile-nav-link{display:flex;min-height:2.5rem;align-items:center;border-radius:.5rem;padding:.625rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:600;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width: 767px){.sales-field-shell header .director-mobile-nav-link.items-center.gap-3:last-child{gap:.55rem}.sales-field-shell header .flex.director-mobile-nav-link.gap-3:last-child{gap:.55rem}.sales-field-shell form .director-mobile-nav-link.gap-3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.sales-field-shell form>.director-mobile-nav-link.justify-end.gap-3{position:sticky;bottom:calc(5.6rem + env(safe-area-inset-bottom));z-index:20;margin-right:-.95rem;margin-left:-.95rem;border-top:1px solid rgba(203,213,225,.9);background:#fffffff5;padding:.75rem .95rem;box-shadow:0 -18px 42px -34px #0f172a8c;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.admin-sales-shell form.director-mobile-nav-link{width:100%}.admin-sales-shell form .director-mobile-nav-link.gap-3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.admin-sales-editor .director-mobile-nav-link,.admin-sales-customer .director-mobile-nav-link,.admin-sales-detail .director-mobile-nav-link{border-radius:.75rem}.admin-sales-ledger-editor .director-mobile-nav-link,.admin-sales-review-body .director-mobile-nav-link{border-radius:.5rem}.director-mobile-nav-link:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.director-mobile-nav-link{--tw-ring-color: rgba(180, 95, 72, .24)}.director-mobile-nav-link-active{background-color:var(--director-graphite);color:#fff8f0;box-shadow:0 12px 22px #211d1a1f}.director-mobile-nav-link-idle{color:var(--director-ink-soft)}.director-mobile-nav-link-idle:hover{background-color:#d8cec13d;color:var(--director-ink)}@media (prefers-reduced-motion: reduce){.director-shell *,.director-shell *:before,.director-shell *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.director-shell .auth-shell{background-color:var(--director-bg-soft)}.auth-shell{min-height:100vh;--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1));background-image:linear-gradient(135deg,#0f172a14,#f59e0b0a 36%,#e2e8f0f0)}.auth-card{border-radius:.5rem;border-width:1px;border-color:#fffc;background-color:#fffffff2;padding:1.5rem;--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(2 6 23 / .1);--tw-shadow: var(--tw-shadow-colored);--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.admin-pro-shell .auth-card{box-shadow:0 1px 2px #0f172a0f,0 18px 50px -42px #0f172a99}.procurement-detail-compact .auth-card,.buying-po-detail-compact .auth-card{padding:1rem}.admin-sales-editor .auth-card,.admin-sales-customer .auth-card,.admin-sales-detail .auth-card{border-radius:.75rem}.admin-sales-ledger-editor .auth-card,.admin-sales-review-body .auth-card{border-radius:.5rem}@media (min-width: 640px){.auth-card{padding:2rem}}.auth-form-shell{margin-left:auto;margin-right:auto;width:100%;max-width:36rem;border-radius:.5rem;border-width:1px;border-color:#e2e8f0cc;background-color:#fffffff2;padding:1.5rem;--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(2 6 23 / .1);--tw-shadow: var(--tw-shadow-colored);--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.admin-pro-shell .auth-form-shell{box-shadow:0 1px 2px #0f172a0f,0 18px 50px -42px #0f172a99}.procurement-detail-compact .auth-form-shell,.buying-po-detail-compact .auth-form-shell{padding:1rem}.admin-sales-editor .auth-form-shell,.admin-sales-customer .auth-form-shell,.admin-sales-detail .auth-form-shell{border-radius:.75rem}.admin-sales-ledger-editor .auth-form-shell,.admin-sales-review-body .auth-form-shell{border-radius:.5rem}@media (min-width: 640px){.auth-form-shell{padding:2rem}}.director-shell .auth-title{color:var(--director-ink)}.auth-title{font-size:1.875rem;line-height:2.25rem;font-weight:900;letter-spacing:-.025em;--tw-text-opacity: 1;color:rgb(2 6 23 / var(--tw-text-opacity, 1))}.admin-pro-shell .auth-title{font-size:1.5rem;line-height:2rem;font-weight:700}@media (min-width: 640px){.auth-title{font-size:2.25rem;line-height:2.5rem}}.director-shell .auth-subtitle{color:var(--director-ink-faint)}.auth-subtitle{margin-top:.75rem;font-size:.875rem;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.admin-pro-shell .admin-pro-sidebar .workspace-user-card .auth-subtitle,.admin-pro-shell .admin-pro-sidebar .workspace-user-card-compact .auth-subtitle{color:#94a3b8}.workspace-user-card .auth-subtitle,.workspace-user-card-compact .auth-subtitle{color:#a9b6c9}.director-shell .auth-field{color:var(--director-ink);border-color:var(--director-line)}.director-shell .auth-field{background-color:var(--director-bg-panel)}.auth-field{margin-top:.5rem;width:100%;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.admin-pro-shell .auth-field{box-shadow:0 1px 2px #0f172a0b}.admin-buying-shell .auth-field.bg-white,.admin-buying-shell button.auth-field.bg-white,.admin-buying-shell a.auth-field.bg-white,.admin-buying-shell .border-slate-200.auth-field,.admin-buying-shell button.border-slate-200.auth-field,.admin-buying-shell a.border-slate-200.auth-field{border-color:var(--buying-line)}.admin-sales-editor .auth-field,.admin-sales-customer .auth-field,.admin-sales-detail .auth-field{background-color:#fffffff2;box-shadow:0 1px 2px #0f172a0d,0 18px 52px -46px #0f172a8f;border-radius:.75rem}.admin-sales-editor .auth-field,.admin-sales-customer .auth-field,.admin-sales-detail .auth-field{border-color:#cbd5e1f2}.admin-sales-ledger-editor .auth-field{border-radius:.5rem}.admin-sales-ledger-editor .self-start>.space-y-4>.auth-field{border-color:var(--ledger-border);background:#fffffff5;box-shadow:0 1px 2px #0f172a0a,0 18px 48px -44px #0f172a85}.admin-sales-ledger-editor .self-start>.space-y-4>.auth-field>.bg-slate-50{background:#f8fafc}.workspace-user-card .auth-field,.workspace-user-card-compact .auth-field{color:#f8fafc}.admin-sales-review-body .auth-field{border-radius:.5rem;box-shadow:0 1px 2px #0f172a0a,0 16px 42px -40px #0f172a73}.director-shell .auth-field::-moz-placeholder{color:var(--director-ink-faint)}.director-shell .auth-field::placeholder{color:var(--director-ink-faint)}.auth-field::-moz-placeholder{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.auth-field::placeholder{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.auth-field:focus{--tw-border-opacity: 1;border-color:rgb(245 158 11 / var(--tw-border-opacity, 1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(245 158 11 / .1)}.director-shell .auth-checkbox{border-color:var(--director-line)}.auth-checkbox{height:1rem;width:1rem;border-radius:.25rem;--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.admin-pro-shell .auth-checkbox{color:#334155}.auth-checkbox:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}.auth-button-primary{display:inline-flex;width:100%;align-items:center;justify-content:center;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(2 6 23 / var(--tw-bg-opacity, 1));padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:900;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.admin-pro-shell .auth-button-primary{background-color:#0b1220}.admin-pro-shell .auth-button-primary{font-weight:700;box-shadow:0 1px 2px #0f172a0b}.admin-sales-shell .admin-sales-hero .auth-button-primary,.admin-sales-shell .workspace-hero .auth-button-primary{color:var(--studio-ink)}.sales-field-shell .auth-button-primary .sales-app-nav-icon{background:#ffffff29}.admin-buying-shell .auth-button-primary{background:#08111f}@media (max-width: 767px){.sales-field-shell header .flex.auth-button-primary.gap-3:last-child{gap:.55rem}}.admin-sales-editor .auth-button-primary,.admin-sales-customer .auth-button-primary,.admin-sales-detail .auth-button-primary{box-shadow:0 1px 2px #0f172a0d,0 18px 52px -46px #0f172a8f;border-radius:.75rem}.admin-sales-ledger-editor .auth-button-primary{border-radius:.5rem}.auth-button-primary{border-radius:var(--od-radius);background:linear-gradient(135deg,var(--od-navy),#172033);color:#fff;box-shadow:0 14px 26px -18px #0f172ab8}.admin-sales-review-body .auth-button-primary{border-radius:.5rem;box-shadow:0 1px 2px #0f172a0a,0 16px 42px -40px #0f172a73}.director-shell .auth-button-primary:hover{color:var(--director-ink)}.auth-button-primary:hover{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(2 6 23 / var(--tw-text-opacity, 1))}.auth-button-primary:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(245 158 11 / .2)}.director-shell .auth-button-secondary{color:var(--director-ink-soft)}.director-shell .auth-button-secondary{border-color:var(--director-line)}.director-shell .auth-button-secondary{background-color:var(--director-bg-panel)}.auth-button-secondary{display:inline-flex;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.admin-buying-shell .auth-button-secondary.bg-white,.admin-buying-shell button.auth-button-secondary.bg-white,.admin-buying-shell a.auth-button-secondary.bg-white,.admin-buying-shell .border-slate-200.auth-button-secondary,.admin-buying-shell button.border-slate-200.auth-button-secondary,.admin-buying-shell a.border-slate-200.auth-button-secondary{border-color:var(--buying-line)}@media (max-width: 767px){.sales-field-shell header .flex.auth-button-secondary.gap-3:last-child{gap:.55rem}}.admin-sales-editor .auth-button-secondary,.admin-sales-customer .auth-button-secondary,.admin-sales-detail .auth-button-secondary{background-color:#fffffff2;border-radius:.75rem}.admin-sales-editor .auth-button-secondary,.admin-sales-customer .auth-button-secondary,.admin-sales-detail .auth-button-secondary{border-color:#cbd5e1f2}.admin-sales-ledger-editor .auth-button-secondary{border-radius:.5rem}.admin-sales-ledger-editor .self-start>.space-y-4>.auth-button-secondary{border-color:var(--ledger-border);background:#fffffff5;box-shadow:0 1px 2px #0f172a0a,0 18px 48px -44px #0f172a85}.admin-sales-ledger-editor .self-start>.space-y-4>.auth-button-secondary>.bg-slate-50{background:#f8fafc}.admin-sales-review-body .auth-button-secondary{border-radius:.5rem}.director-shell .auth-button-secondary:hover{background-color:var(--director-bg-soft)}.auth-button-secondary:hover{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.director-shell .auth-link{color:var(--director-ink-soft)}.auth-link{font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.director-shell .auth-link:hover{color:var(--director-amber)}.auth-link:hover{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.auth-panel{position:relative;overflow:hidden;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(2 6 23 / var(--tw-bg-opacity, 1));padding:2rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(2 6 23 / .2);--tw-shadow: var(--tw-shadow-colored)}.admin-pro-shell .auth-panel{background-color:#0b1220;box-shadow:0 1px 2px #0f172a0f,0 18px 50px -42px #0f172a99}.admin-sales-shell .admin-sales-hero .auth-panel,.admin-sales-shell .workspace-hero .auth-panel{color:var(--studio-ink)}.sales-field-shell .auth-panel .sales-app-nav-icon{background:#ffffff29}.admin-buying-shell .auth-panel{background:#08111f}.admin-sales-editor .auth-panel,.admin-sales-customer .auth-panel,.admin-sales-detail .auth-panel{border-radius:.75rem}.admin-sales-ledger-editor .auth-panel{border-radius:.5rem}.auth-panel{border-radius:var(--od-radius);background:linear-gradient(135deg,var(--od-navy),#172033);color:#fff;box-shadow:0 14px 26px -18px #0f172ab8}.admin-sales-review-body .auth-panel{border-radius:.5rem}.auth-feature-grid{position:relative;display:grid;gap:1rem}.admin-buying-shell .buying-po-form .auth-feature-grid{align-items:start}@media (max-width: 767px){.sales-field-shell .auth-feature-grid.md\:grid-cols-4,.sales-field-shell .auth-feature-grid.xl\:grid-cols-5{display:flex;gap:.65rem;margin-right:-.7rem;margin-left:-.7rem;overflow-x:auto;padding:0 .7rem .2rem;scroll-snap-type:x mandatory}.sales-field-shell .auth-feature-grid.md\:grid-cols-4>*,.sales-field-shell .auth-feature-grid.xl\:grid-cols-5>*{min-width:12.5rem;scroll-snap-align:start}.sales-field-shell .auth-feature-grid.xl\:grid-cols-3,.sales-field-shell .auth-feature-grid.xl\:grid-cols-\[0\.9fr_1\.1fr\]{display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem}}@media (min-width: 640px){.auth-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1280px){.auth-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.auth-feature-card{border-radius:.5rem;border-width:1px;border-color:#ffffff1a;background-color:#ffffff1a;padding:1.25rem;--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.admin-sales-shell .admin-sales-hero .auth-feature-card{background:#ffffffc7;border-color:#cbd5e1c7}.admin-sales-editor .auth-feature-card,.admin-sales-customer .auth-feature-card,.admin-sales-detail .auth-feature-card{border-radius:.75rem}.admin-sales-ledger-editor .auth-feature-card,.admin-sales-review-body .auth-feature-card{border-radius:.5rem}.director-shell .auth-note{color:var(--director-ink-soft);border-color:var(--director-line)}.director-shell .auth-note{background-color:var(--director-bg-soft)}.auth-note{border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1));padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.admin-buying-shell .auth-note.bg-white,.admin-buying-shell button.auth-note.bg-white,.admin-buying-shell a.auth-note.bg-white{border-color:var(--buying-line)}.admin-sales-editor .auth-note,.admin-sales-customer .auth-note,.admin-sales-detail .auth-note{border-radius:.75rem}.admin-sales-editor .auth-note,.admin-sales-customer .auth-note,.admin-sales-detail .auth-note{border-color:#cbd5e1f2}.admin-sales-ledger-editor .auth-note{border-radius:.5rem}.admin-sales-ledger-editor .self-start>.space-y-4>.bg-white>.auth-note{background:#f8fafc}.admin-sales-review-body .auth-note{border-radius:.5rem}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-x-2{left:.5rem;right:.5rem}.inset-x-3{left:.75rem;right:.75rem}.inset-y-0{top:0;bottom:0}.-left-4{left:-1rem}.-left-\[31px\]{left:-31px}.-left-\[7px\]{left:-7px}.-right-1{right:-.25rem}.-top-1{top:-.25rem}.bottom-0{bottom:0}.bottom-2{bottom:.5rem}.bottom-24{bottom:6rem}.bottom-3{bottom:.75rem}.end-0{inset-inline-end:0px}.left-0{left:0}.left-2{left:.5rem}.left-2\.5{left:.625rem}.left-3{left:.75rem}.right-0{right:0}.right-1{right:.25rem}.right-2\.5{right:.625rem}.right-3{right:.75rem}.right-4{right:1rem}.start-0{inset-inline-start:0px}.top-0{top:0}.top-1{top:.25rem}.top-16{top:4rem}.top-2{top:.5rem}.top-2\.5{top:.625rem}.top-20{top:5rem}.top-24{top:6rem}.top-3{top:.75rem}.top-4{top:1rem}.top-6{top:1.5rem}.isolate{isolation:isolate}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[10000\]{z-index:10000}.z-\[1000\]{z-index:1000}.z-\[90\]{z-index:90}.z-\[9999\]{z-index:9999}.col-auto{grid-column:auto}.col-span-1{grid-column:span 1 / span 1}.col-span-12{grid-column:span 12 / span 12}.col-span-full{grid-column:1 / -1}.m-0{margin:0}.m-4{margin:1rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-8{margin-left:2rem;margin-right:2rem}.mx-auto{margin-left:auto;margin-right:auto}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.-mb-px{margin-bottom:-1px}.-ml-px{margin-left:-1px}.-mt-1{margin-top:-.25rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.me-2{margin-inline-end:.5rem}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-6{margin-left:1.5rem}.ml-9{margin-left:2.25rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-1\.5{margin-right:.375rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.ms-3{margin-inline-start:.75rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-9{margin-top:2.25rem}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-0\.5{height:.125rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-4{height:1rem}.h-40{height:10rem}.h-44{height:11rem}.h-5{height:1.25rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-72{height:18rem}.h-8{height:2rem}.h-80{height:20rem}.h-9{height:2.25rem}.h-\[calc\(100vh-16rem\)\]{height:calc(100vh - 16rem)}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.max-h-40{max-height:10rem}.max-h-64{max-height:16rem}.max-h-72{max-height:18rem}.max-h-80{max-height:20rem}.max-h-96{max-height:24rem}.max-h-\[18rem\]{max-height:18rem}.max-h-\[24rem\]{max-height:24rem}.max-h-\[520px\]{max-height:520px}.max-h-\[55vh\]{max-height:55vh}.max-h-\[72vh\]{max-height:72vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[calc\(100vh-10rem\)\]{max-height:calc(100vh - 10rem)}.max-h-\[calc\(100vh-11rem\)\]{max-height:calc(100vh - 11rem)}.max-h-\[calc\(100vh-15rem\)\]{max-height:calc(100vh - 15rem)}.max-h-\[calc\(100vh-200px\)\]{max-height:calc(100vh - 200px)}.min-h-0{min-height:0px}.min-h-10{min-height:2.5rem}.min-h-11{min-height:2.75rem}.min-h-28{min-height:7rem}.min-h-32{min-height:8rem}.min-h-48{min-height:12rem}.min-h-56{min-height:14rem}.min-h-\[112px\]{min-height:112px}.min-h-\[200px\]{min-height:200px}.min-h-\[42rem\]{min-height:42rem}.min-h-\[46px\]{min-height:46px}.min-h-\[5\.5rem\]{min-height:5.5rem}.min-h-\[86vh\]{min-height:86vh}.min-h-\[calc\(86vh-7rem\)\]{min-height:calc(86vh - 7rem)}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-1\/3{width:33.333333%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-2\/5{width:40%}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-40{width:10rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-\[34\%\]{width:34%}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-px{width:1px}.min-w-0{min-width:0px}.min-w-11{min-width:2.75rem}.min-w-16{min-width:4rem}.min-w-32{min-width:8rem}.min-w-40{min-width:10rem}.min-w-5{min-width:1.25rem}.min-w-\[18rem\]{min-width:18rem}.min-w-\[240px\]{min-width:240px}.min-w-\[280px\]{min-width:280px}.min-w-\[520px\]{min-width:520px}.min-w-\[58rem\]{min-width:58rem}.min-w-\[760px\]{min-width:760px}.min-w-full{min-width:100%}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-48{max-width:12rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[100rem\]{max-width:100rem}.max-w-\[85\%\]{max-width:85%}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-shrink-0,.shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.origin-top{transform-origin:top}.-translate-x-full{--tw-translate-x: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-2{--tw-translate-y: .5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-3{--tw-translate-y: .75rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-4{--tw-translate-y: 1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-95{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes ping{75%,to{transform:scale(2);opacity:0}}.animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-wait{cursor:wait}.cursor-zoom-in{cursor:zoom-in}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize-y{resize:vertical}.scroll-mt-24{scroll-margin-top:6rem}.scroll-mt-8{scroll-margin-top:2rem}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[112px_112px_minmax\(0\,1fr\)\]{grid-template-columns:112px 112px minmax(0,1fr)}.grid-cols-\[2rem_minmax\(0\,1fr\)_7rem_5rem\]{grid-template-columns:2rem minmax(0,1fr) 7rem 5rem}.grid-cols-\[36px_minmax\(0\,1fr\)_120px_120px_150px\]{grid-template-columns:36px minmax(0,1fr) 120px 120px 150px}.grid-cols-\[44px_minmax\(0\,1fr\)_110px_110px\]{grid-template-columns:44px minmax(0,1fr) 110px 110px}.grid-cols-\[minmax\(0\,1fr\)_112px\]{grid-template-columns:minmax(0,1fr) 112px}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-items-center{justify-items:center}.gap-0{gap:0px}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-px{gap:1px}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-y-1{row-gap:.25rem}.gap-y-6{row-gap:1.5rem}.gap-y-8{row-gap:2rem}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.space-x-reverse>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 1}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-amber-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(254 243 199 / var(--tw-divide-opacity, 1))}.divide-gray-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(243 244 246 / var(--tw-divide-opacity, 1))}.divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(229 231 235 / var(--tw-divide-opacity, 1))}.divide-rose-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(255 228 230 / var(--tw-divide-opacity, 1))}.divide-slate-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(241 245 249 / var(--tw-divide-opacity, 1))}.divide-slate-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(226 232 240 / var(--tw-divide-opacity, 1))}.self-start{align-self:flex-start}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.scroll-smooth{scroll-behavior:smooth}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-none{border-radius:0}.rounded-xl{border-radius:.75rem}.rounded-l-md{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.rounded-r-lg{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.rounded-r-md{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.rounded-r-xl{border-top-right-radius:.75rem;border-bottom-right-radius:.75rem}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-tl-sm{border-top-left-radius:.125rem}.rounded-tr-sm{border-top-right-radius:.125rem}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-4{border-width:4px}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0px}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-t-2{border-top-width:2px}.border-dashed{border-style:dashed}.border-amber-100{--tw-border-opacity: 1;border-color:rgb(254 243 199 / var(--tw-border-opacity, 1))}.border-amber-200{--tw-border-opacity: 1;border-color:rgb(253 230 138 / var(--tw-border-opacity, 1))}.border-amber-200\/30{border-color:#fde68a4d}.border-amber-300{--tw-border-opacity: 1;border-color:rgb(252 211 77 / var(--tw-border-opacity, 1))}.border-amber-400{--tw-border-opacity: 1;border-color:rgb(251 191 36 / var(--tw-border-opacity, 1))}.border-blue-200{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1))}.border-blue-500{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.border-emerald-100{--tw-border-opacity: 1;border-color:rgb(209 250 229 / var(--tw-border-opacity, 1))}.border-emerald-200{--tw-border-opacity: 1;border-color:rgb(167 243 208 / var(--tw-border-opacity, 1))}.border-emerald-200\/30{border-color:#a7f3d04d}.border-emerald-300{--tw-border-opacity: 1;border-color:rgb(110 231 183 / var(--tw-border-opacity, 1))}.border-emerald-400{--tw-border-opacity: 1;border-color:rgb(52 211 153 / var(--tw-border-opacity, 1))}.border-emerald-600{--tw-border-opacity: 1;border-color:rgb(5 150 105 / var(--tw-border-opacity, 1))}.border-gray-100{--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1))}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.border-green-100{--tw-border-opacity: 1;border-color:rgb(220 252 231 / var(--tw-border-opacity, 1))}.border-green-200{--tw-border-opacity: 1;border-color:rgb(187 247 208 / var(--tw-border-opacity, 1))}.border-green-300{--tw-border-opacity: 1;border-color:rgb(134 239 172 / var(--tw-border-opacity, 1))}.border-green-400{--tw-border-opacity: 1;border-color:rgb(74 222 128 / var(--tw-border-opacity, 1))}.border-indigo-200{--tw-border-opacity: 1;border-color:rgb(199 210 254 / var(--tw-border-opacity, 1))}.border-orange-100{--tw-border-opacity: 1;border-color:rgb(255 237 213 / var(--tw-border-opacity, 1))}.border-orange-200{--tw-border-opacity: 1;border-color:rgb(254 215 170 / var(--tw-border-opacity, 1))}.border-red-100{--tw-border-opacity: 1;border-color:rgb(254 226 226 / var(--tw-border-opacity, 1))}.border-red-200{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.border-red-400{--tw-border-opacity: 1;border-color:rgb(248 113 113 / var(--tw-border-opacity, 1))}.border-red-500{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.border-rose-100{--tw-border-opacity: 1;border-color:rgb(255 228 230 / var(--tw-border-opacity, 1))}.border-rose-200{--tw-border-opacity: 1;border-color:rgb(254 205 211 / var(--tw-border-opacity, 1))}.border-rose-300{--tw-border-opacity: 1;border-color:rgb(253 164 175 / var(--tw-border-opacity, 1))}.border-rose-500{--tw-border-opacity: 1;border-color:rgb(244 63 94 / var(--tw-border-opacity, 1))}.border-sky-100{--tw-border-opacity: 1;border-color:rgb(224 242 254 / var(--tw-border-opacity, 1))}.border-sky-200{--tw-border-opacity: 1;border-color:rgb(186 230 253 / var(--tw-border-opacity, 1))}.border-slate-100{--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity, 1))}.border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.border-slate-200\/80{border-color:#e2e8f0cc}.border-slate-300{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1))}.border-slate-900{--tw-border-opacity: 1;border-color:rgb(15 23 42 / var(--tw-border-opacity, 1))}.border-stone-200{--tw-border-opacity: 1;border-color:rgb(231 229 228 / var(--tw-border-opacity, 1))}.border-teal-200{--tw-border-opacity: 1;border-color:rgb(153 246 228 / var(--tw-border-opacity, 1))}.border-transparent{border-color:transparent}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-white\/10{border-color:#ffffff1a}.border-white\/15{border-color:#ffffff26}.border-white\/20{border-color:#fff3}.border-yellow-100{--tw-border-opacity: 1;border-color:rgb(254 249 195 / var(--tw-border-opacity, 1))}.border-yellow-200{--tw-border-opacity: 1;border-color:rgb(254 240 138 / var(--tw-border-opacity, 1))}.border-yellow-300{--tw-border-opacity: 1;border-color:rgb(253 224 71 / var(--tw-border-opacity, 1))}.border-yellow-400{--tw-border-opacity: 1;border-color:rgb(250 204 21 / var(--tw-border-opacity, 1))}.border-t-amber-500{--tw-border-opacity: 1;border-top-color:rgb(245 158 11 / var(--tw-border-opacity, 1))}.bg-\[\#101014\]{--tw-bg-opacity: 1;background-color:rgb(16 16 20 / var(--tw-bg-opacity, 1))}.bg-\[\#14120f\]{--tw-bg-opacity: 1;background-color:rgb(20 18 15 / var(--tw-bg-opacity, 1))}.bg-\[\#f8f6ef\]{--tw-bg-opacity: 1;background-color:rgb(248 246 239 / var(--tw-bg-opacity, 1))}.bg-amber-100{--tw-bg-opacity: 1;background-color:rgb(254 243 199 / var(--tw-bg-opacity, 1))}.bg-amber-300\/15{background-color:#fcd34d26}.bg-amber-50{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.bg-amber-50\/40{background-color:#fffbeb66}.bg-amber-50\/50{background-color:#fffbeb80}.bg-amber-50\/60{background-color:#fffbeb99}.bg-amber-50\/70{background-color:#fffbebb3}.bg-amber-500{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))}.bg-amber-600{--tw-bg-opacity: 1;background-color:rgb(217 119 6 / var(--tw-bg-opacity, 1))}.bg-amber-700{--tw-bg-opacity: 1;background-color:rgb(180 83 9 / var(--tw-bg-opacity, 1))}.bg-amber-900{--tw-bg-opacity: 1;background-color:rgb(120 53 15 / var(--tw-bg-opacity, 1))}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-black\/40{background-color:#0006}.bg-black\/50{background-color:#00000080}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.bg-blue-400{--tw-bg-opacity: 1;background-color:rgb(96 165 250 / var(--tw-bg-opacity, 1))}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.bg-current{background-color:currentColor}.bg-emerald-100{--tw-bg-opacity: 1;background-color:rgb(209 250 229 / var(--tw-bg-opacity, 1))}.bg-emerald-300\/15{background-color:#6ee7b726}.bg-emerald-400{--tw-bg-opacity: 1;background-color:rgb(52 211 153 / var(--tw-bg-opacity, 1))}.bg-emerald-50{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}.bg-emerald-50\/40{background-color:#ecfdf566}.bg-emerald-50\/60{background-color:#ecfdf599}.bg-emerald-500{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.bg-emerald-600{--tw-bg-opacity: 1;background-color:rgb(5 150 105 / var(--tw-bg-opacity, 1))}.bg-emerald-700{--tw-bg-opacity: 1;background-color:rgb(4 120 87 / var(--tw-bg-opacity, 1))}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-gray-500{--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity, 1))}.bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.bg-green-100{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.bg-green-200{--tw-bg-opacity: 1;background-color:rgb(187 247 208 / var(--tw-bg-opacity, 1))}.bg-green-50{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1))}.bg-green-600{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1))}.bg-indigo-100{--tw-bg-opacity: 1;background-color:rgb(224 231 255 / var(--tw-bg-opacity, 1))}.bg-indigo-50{--tw-bg-opacity: 1;background-color:rgb(238 242 255 / var(--tw-bg-opacity, 1))}.bg-orange-100{--tw-bg-opacity: 1;background-color:rgb(255 237 213 / var(--tw-bg-opacity, 1))}.bg-orange-50{--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity, 1))}.bg-pink-100{--tw-bg-opacity: 1;background-color:rgb(252 231 243 / var(--tw-bg-opacity, 1))}.bg-red-100{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-red-600{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.bg-rose-100{--tw-bg-opacity: 1;background-color:rgb(255 228 230 / var(--tw-bg-opacity, 1))}.bg-rose-100\/50{background-color:#ffe4e680}.bg-rose-400{--tw-bg-opacity: 1;background-color:rgb(251 113 133 / var(--tw-bg-opacity, 1))}.bg-rose-50{--tw-bg-opacity: 1;background-color:rgb(255 241 242 / var(--tw-bg-opacity, 1))}.bg-rose-50\/30{background-color:#fff1f24d}.bg-rose-50\/40{background-color:#fff1f266}.bg-rose-500{--tw-bg-opacity: 1;background-color:rgb(244 63 94 / var(--tw-bg-opacity, 1))}.bg-rose-600{--tw-bg-opacity: 1;background-color:rgb(225 29 72 / var(--tw-bg-opacity, 1))}.bg-rose-700{--tw-bg-opacity: 1;background-color:rgb(190 18 60 / var(--tw-bg-opacity, 1))}.bg-sky-100{--tw-bg-opacity: 1;background-color:rgb(224 242 254 / var(--tw-bg-opacity, 1))}.bg-sky-50{--tw-bg-opacity: 1;background-color:rgb(240 249 255 / var(--tw-bg-opacity, 1))}.bg-sky-700{--tw-bg-opacity: 1;background-color:rgb(3 105 161 / var(--tw-bg-opacity, 1))}.bg-slate-100{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.bg-slate-100\/80{background-color:#f1f5f9cc}.bg-slate-200{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1))}.bg-slate-300{--tw-bg-opacity: 1;background-color:rgb(203 213 225 / var(--tw-bg-opacity, 1))}.bg-slate-400{--tw-bg-opacity: 1;background-color:rgb(148 163 184 / var(--tw-bg-opacity, 1))}.bg-slate-50{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.bg-slate-50\/30{background-color:#f8fafc4d}.bg-slate-50\/45{background-color:#f8fafc73}.bg-slate-50\/50{background-color:#f8fafc80}.bg-slate-50\/70{background-color:#f8fafcb3}.bg-slate-50\/80{background-color:#f8fafccc}.bg-slate-50\/90{background-color:#f8fafce6}.bg-slate-500{--tw-bg-opacity: 1;background-color:rgb(100 116 139 / var(--tw-bg-opacity, 1))}.bg-slate-700{--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity, 1))}.bg-slate-900{--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity, 1))}.bg-slate-900\/20{background-color:#0f172a33}.bg-slate-900\/40{background-color:#0f172a66}.bg-slate-900\/75{background-color:#0f172abf}.bg-slate-950{--tw-bg-opacity: 1;background-color:rgb(2 6 23 / var(--tw-bg-opacity, 1))}.bg-slate-950\/45{background-color:#02061773}.bg-slate-950\/50{background-color:#02061780}.bg-slate-950\/60{background-color:#02061799}.bg-slate-950\/70{background-color:#020617b3}.bg-slate-950\/85{background-color:#020617d9}.bg-slate-950\/95{background-color:#020617f2}.bg-teal-100{--tw-bg-opacity: 1;background-color:rgb(204 251 241 / var(--tw-bg-opacity, 1))}.bg-teal-50{--tw-bg-opacity: 1;background-color:rgb(240 253 250 / var(--tw-bg-opacity, 1))}.bg-teal-700{--tw-bg-opacity: 1;background-color:rgb(15 118 110 / var(--tw-bg-opacity, 1))}.bg-violet-50{--tw-bg-opacity: 1;background-color:rgb(245 243 255 / var(--tw-bg-opacity, 1))}.bg-violet-600{--tw-bg-opacity: 1;background-color:rgb(124 58 237 / var(--tw-bg-opacity, 1))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/15{background-color:#ffffff26}.bg-white\/20{background-color:#fff3}.bg-white\/70{background-color:#ffffffb3}.bg-white\/80{background-color:#fffc}.bg-white\/90{background-color:#ffffffe6}.bg-white\/95{background-color:#fffffff2}.bg-white\/\[0\.06\]{background-color:#ffffff0f}.bg-yellow-100{--tw-bg-opacity: 1;background-color:rgb(254 249 195 / var(--tw-bg-opacity, 1))}.bg-yellow-50{--tw-bg-opacity: 1;background-color:rgb(254 252 232 / var(--tw-bg-opacity, 1))}.bg-yellow-50\/50{background-color:#fefce880}.bg-opacity-0{--tw-bg-opacity: 0}.bg-opacity-20{--tw-bg-opacity: .2}.bg-opacity-50{--tw-bg-opacity: .5}.bg-opacity-60{--tw-bg-opacity: .6}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-10{padding:2.5rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-1{padding-bottom:.25rem}.pb-10{padding-bottom:2.5rem}.pb-12{padding-bottom:3rem}.pb-14{padding-bottom:3.5rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pe-4{padding-inline-end:1rem}.pl-10{padding-left:2.5rem}.pl-11{padding-left:2.75rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pl-8{padding-left:2rem}.pl-9{padding-left:2.25rem}.pr-10{padding-right:2.5rem}.pr-12{padding-right:3rem}.pr-2{padding-right:.5rem}.pr-28{padding-right:7rem}.pr-3{padding-right:.75rem}.pr-7{padding-right:1.75rem}.pr-8{padding-right:2rem}.ps-3{padding-inline-start:.75rem}.pt-1{padding-top:.25rem}.pt-16{padding-top:4rem}.pt-2{padding-top:.5rem}.pt-28{padding-top:7rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-start{text-align:start}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:Inter,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-tight{line-height:1.25}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.22em\]{letter-spacing:.22em}.tracking-\[0\.24em\]{letter-spacing:.24em}.tracking-\[0\.28em\]{letter-spacing:.28em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-normal{letter-spacing:0em}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-amber-100{--tw-text-opacity: 1;color:rgb(254 243 199 / var(--tw-text-opacity, 1))}.text-amber-200{--tw-text-opacity: 1;color:rgb(253 230 138 / var(--tw-text-opacity, 1))}.text-amber-300{--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.text-amber-400{--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.text-amber-500{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.text-amber-600{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.text-amber-700{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.text-amber-800{--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity, 1))}.text-amber-900{--tw-text-opacity: 1;color:rgb(120 53 15 / var(--tw-text-opacity, 1))}.text-amber-950{--tw-text-opacity: 1;color:rgb(69 26 3 / var(--tw-text-opacity, 1))}.text-blue-200{--tw-text-opacity: 1;color:rgb(191 219 254 / var(--tw-text-opacity, 1))}.text-blue-400{--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.text-blue-700{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.text-blue-800{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.text-blue-900{--tw-text-opacity: 1;color:rgb(30 58 138 / var(--tw-text-opacity, 1))}.text-emerald-100{--tw-text-opacity: 1;color:rgb(209 250 229 / var(--tw-text-opacity, 1))}.text-emerald-50{--tw-text-opacity: 1;color:rgb(236 253 245 / var(--tw-text-opacity, 1))}.text-emerald-500{--tw-text-opacity: 1;color:rgb(16 185 129 / var(--tw-text-opacity, 1))}.text-emerald-600{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.text-emerald-700{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.text-emerald-800{--tw-text-opacity: 1;color:rgb(6 95 70 / var(--tw-text-opacity, 1))}.text-emerald-900{--tw-text-opacity: 1;color:rgb(6 78 59 / var(--tw-text-opacity, 1))}.text-emerald-950{--tw-text-opacity: 1;color:rgb(2 44 34 / var(--tw-text-opacity, 1))}.text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.text-green-400{--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.text-green-500{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.text-green-700{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}.text-green-800{--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity, 1))}.text-indigo-700{--tw-text-opacity: 1;color:rgb(67 56 202 / var(--tw-text-opacity, 1))}.text-indigo-800{--tw-text-opacity: 1;color:rgb(55 48 163 / var(--tw-text-opacity, 1))}.text-indigo-900{--tw-text-opacity: 1;color:rgb(49 46 129 / var(--tw-text-opacity, 1))}.text-orange-200{--tw-text-opacity: 1;color:rgb(254 215 170 / var(--tw-text-opacity, 1))}.text-orange-500{--tw-text-opacity: 1;color:rgb(249 115 22 / var(--tw-text-opacity, 1))}.text-orange-600{--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity, 1))}.text-orange-700{--tw-text-opacity: 1;color:rgb(194 65 12 / var(--tw-text-opacity, 1))}.text-orange-800{--tw-text-opacity: 1;color:rgb(154 52 18 / var(--tw-text-opacity, 1))}.text-pink-600{--tw-text-opacity: 1;color:rgb(219 39 119 / var(--tw-text-opacity, 1))}.text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.text-red-800{--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}.text-red-900{--tw-text-opacity: 1;color:rgb(127 29 29 / var(--tw-text-opacity, 1))}.text-rose-400{--tw-text-opacity: 1;color:rgb(251 113 133 / var(--tw-text-opacity, 1))}.text-rose-500{--tw-text-opacity: 1;color:rgb(244 63 94 / var(--tw-text-opacity, 1))}.text-rose-600{--tw-text-opacity: 1;color:rgb(225 29 72 / var(--tw-text-opacity, 1))}.text-rose-700{--tw-text-opacity: 1;color:rgb(190 18 60 / var(--tw-text-opacity, 1))}.text-rose-800{--tw-text-opacity: 1;color:rgb(159 18 57 / var(--tw-text-opacity, 1))}.text-rose-900{--tw-text-opacity: 1;color:rgb(136 19 55 / var(--tw-text-opacity, 1))}.text-rose-950{--tw-text-opacity: 1;color:rgb(76 5 25 / var(--tw-text-opacity, 1))}.text-sky-700{--tw-text-opacity: 1;color:rgb(3 105 161 / var(--tw-text-opacity, 1))}.text-sky-800{--tw-text-opacity: 1;color:rgb(7 89 133 / var(--tw-text-opacity, 1))}.text-sky-900{--tw-text-opacity: 1;color:rgb(12 74 110 / var(--tw-text-opacity, 1))}.text-slate-100{--tw-text-opacity: 1;color:rgb(241 245 249 / var(--tw-text-opacity, 1))}.text-slate-200{--tw-text-opacity: 1;color:rgb(226 232 240 / var(--tw-text-opacity, 1))}.text-slate-300{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.text-slate-400{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.text-slate-50{--tw-text-opacity: 1;color:rgb(248 250 252 / var(--tw-text-opacity, 1))}.text-slate-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.text-slate-600{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.text-slate-700{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.text-slate-800{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.text-slate-900{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.text-slate-950{--tw-text-opacity: 1;color:rgb(2 6 23 / var(--tw-text-opacity, 1))}.text-stone-300{--tw-text-opacity: 1;color:rgb(214 211 209 / var(--tw-text-opacity, 1))}.text-teal-200{--tw-text-opacity: 1;color:rgb(153 246 228 / var(--tw-text-opacity, 1))}.text-teal-700{--tw-text-opacity: 1;color:rgb(15 118 110 / var(--tw-text-opacity, 1))}.text-teal-800{--tw-text-opacity: 1;color:rgb(17 94 89 / var(--tw-text-opacity, 1))}.text-violet-700{--tw-text-opacity: 1;color:rgb(109 40 217 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/30{color:#ffffff4d}.text-white\/80{color:#fffc}.text-yellow-400{--tw-text-opacity: 1;color:rgb(250 204 21 / var(--tw-text-opacity, 1))}.text-yellow-600{--tw-text-opacity: 1;color:rgb(202 138 4 / var(--tw-text-opacity, 1))}.text-yellow-700{--tw-text-opacity: 1;color:rgb(161 98 7 / var(--tw-text-opacity, 1))}.text-yellow-800{--tw-text-opacity: 1;color:rgb(133 77 14 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.decoration-dotted{text-decoration-style:dotted}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.placeholder-gray-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity, 1))}.placeholder-gray-400::placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity, 1))}.placeholder-slate-300::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(203 213 225 / var(--tw-placeholder-opacity, 1))}.placeholder-slate-300::placeholder{--tw-placeholder-opacity: 1;color:rgb(203 213 225 / var(--tw-placeholder-opacity, 1))}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-25{opacity:.25}.opacity-35{opacity:.35}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_45px_-24px_rgba\(15\,23\,42\,0\.28\)\]{--tw-shadow: 0 18px 45px -24px rgba(15,23,42,.28);--tw-shadow-colored: 0 18px 45px -24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(15\,23\,42\,0\.04\)\]{--tw-shadow: 0 1px 2px rgba(15,23,42,.04);--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-inner{--tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / .05);--tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-emerald-200{--tw-shadow-color: #a7f3d0;--tw-shadow: var(--tw-shadow-colored)}.shadow-slate-200{--tw-shadow-color: #e2e8f0;--tw-shadow: var(--tw-shadow-colored)}.shadow-slate-200\/60{--tw-shadow-color: rgb(226 232 240 / .6);--tw-shadow: var(--tw-shadow-colored)}.shadow-slate-900\/10{--tw-shadow-color: rgb(15 23 42 / .1);--tw-shadow: var(--tw-shadow-colored)}.shadow-slate-950\/20{--tw-shadow-color: rgb(2 6 23 / .2);--tw-shadow: var(--tw-shadow-colored)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-4{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-inset{--tw-ring-inset: inset}.ring-amber-100{--tw-ring-opacity: 1;--tw-ring-color: rgb(254 243 199 / var(--tw-ring-opacity, 1))}.ring-amber-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(253 230 138 / var(--tw-ring-opacity, 1))}.ring-black{--tw-ring-opacity: 1;--tw-ring-color: rgb(0 0 0 / var(--tw-ring-opacity, 1))}.ring-emerald-100{--tw-ring-opacity: 1;--tw-ring-color: rgb(209 250 229 / var(--tw-ring-opacity, 1))}.ring-emerald-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(167 243 208 / var(--tw-ring-opacity, 1))}.ring-gray-300{--tw-ring-opacity: 1;--tw-ring-color: rgb(209 213 219 / var(--tw-ring-opacity, 1))}.ring-rose-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(254 205 211 / var(--tw-ring-opacity, 1))}.ring-sky-100{--tw-ring-opacity: 1;--tw-ring-color: rgb(224 242 254 / var(--tw-ring-opacity, 1))}.ring-slate-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(226 232 240 / var(--tw-ring-opacity, 1))}.ring-slate-200\/70{--tw-ring-color: rgb(226 232 240 / .7)}.ring-white{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity, 1))}.ring-white\/10{--tw-ring-color: rgb(255 255 255 / .1)}.ring-opacity-5{--tw-ring-opacity: .05}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-lg{--tw-backdrop-blur: blur(16px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-md{--tw-backdrop-blur: blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-100{transition-duration:.1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-700{transition-duration:.7s}.duration-75{transition-duration:75ms}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.admin-pelunasan-shell{--settlement-accent: #2563eb;--settlement-accent-2: #0f766e;--settlement-surface: rgba(255, 255, 255, .98);background:linear-gradient(180deg,#f8fafcf0,#f1f5f9fc),radial-gradient(circle at top right,rgba(37,99,235,.08),transparent 24rem),#f3f6fa}.admin-pelunasan-shell .admin-pro-sidebar{background:linear-gradient(180deg,rgba(37,99,235,.18),transparent 16rem),linear-gradient(135deg,rgba(15,118,110,.12),transparent 28rem),#07111f}.admin-pelunasan-shell .admin-pro-topbar{background:#ffffffeb;border-color:#d7dee8;box-shadow:0 10px 30px #0f172a0e}.admin-pelunasan-command-strip{display:flex;align-items:center;gap:.75rem;overflow-x:auto;border-radius:.5rem;border:1px solid #d7dee8;background:#f8fafce6;padding:.5rem}.admin-pelunasan-command-label{flex-shrink:0;border-right:1px solid #d7dee8;padding:0 .75rem 0 .5rem;font-size:.68rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#64748b}.admin-pelunasan-command-links{display:flex;min-width:0;gap:.5rem}.admin-pelunasan-command-link{display:inline-flex;flex-shrink:0;align-items:center;gap:.45rem;border-radius:.375rem;border:1px solid transparent;padding:.5rem .75rem;font-size:.78rem;font-weight:750;color:#334155;transition:all .16s ease}.admin-pelunasan-command-link:hover{border-color:#cbd5e1;background:#fff;color:#0f172a}.admin-pelunasan-command-link svg{height:1rem;width:1rem;color:var(--settlement-accent)}.admin-pelunasan-shell .workspace-page{background:linear-gradient(180deg,#f8fafce6,#f1f5f9),#f3f6fa}.admin-pelunasan-shell .workspace-container,.admin-pelunasan-shell .workspace-container-order-detail{max-width:100rem}.admin-pelunasan-shell .workspace-hero,.admin-pelunasan-shell .workspace-card,.admin-pelunasan-shell .workspace-stat,.admin-pelunasan-shell .workspace-stat-dark,.admin-pelunasan-shell .workspace-stat-soft,.admin-pelunasan-shell .workspace-filter,.admin-pelunasan-shell .workspace-table-wrap,.admin-pelunasan-shell .director-command-bar,.admin-pelunasan-shell .director-card,.admin-pelunasan-shell .director-surface{border-radius:.5rem;border-color:#d7dee8;background:var(--settlement-surface);box-shadow:0 1px 2px #0f172a0d,0 20px 58px -52px #0f172a8c}.admin-pelunasan-shell .workspace-card-header,.admin-pelunasan-shell .workspace-table thead,.admin-pelunasan-shell .director-card-header,.admin-pelunasan-shell .director-table thead{background:linear-gradient(180deg,#f8fafc,#f1f5f9);border-color:#d7dee8}.admin-pelunasan-shell .workspace-stat-dark{background:linear-gradient(135deg,#0b1220,#162033);color:#fff}.admin-pelunasan-shell .workspace-stat-dark .workspace-stat-value,.admin-pelunasan-shell .workspace-stat-dark .workspace-kicker{color:#fff}.admin-pelunasan-shell .workspace-button-primary,.admin-pelunasan-shell .director-button-primary{border-radius:.5rem;background:#0b1220;box-shadow:none}.admin-pelunasan-shell .workspace-button-primary:hover,.admin-pelunasan-shell .director-button-primary:hover{background:#1e293b}.admin-pelunasan-shell .workspace-button-secondary,.admin-pelunasan-shell .director-button-secondary{border-radius:.5rem;border-color:#d7dee8;background:#fff;color:#334155;box-shadow:none}.admin-pelunasan-shell .workspace-input,.admin-pelunasan-shell .workspace-select,.admin-pelunasan-shell .workspace-textarea,.admin-pelunasan-shell .director-input,.admin-pelunasan-shell .director-textarea,.admin-pelunasan-shell input[type=text],.admin-pelunasan-shell input[type=date],.admin-pelunasan-shell input[type=number],.admin-pelunasan-shell input[type=email],.admin-pelunasan-shell select,.admin-pelunasan-shell textarea{border-color:#aeb9c8;border-radius:.5rem;background-color:#fff;box-shadow:none}.admin-pelunasan-shell .workspace-input:focus,.admin-pelunasan-shell .workspace-select:focus,.admin-pelunasan-shell .workspace-textarea:focus,.admin-pelunasan-shell .director-input:focus,.admin-pelunasan-shell .director-textarea:focus,.admin-pelunasan-shell input:focus,.admin-pelunasan-shell select:focus,.admin-pelunasan-shell textarea:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1f}.admin-pelunasan-shell .workspace-table tbody tr:hover,.admin-pelunasan-shell .director-table tbody tr:hover{background:#f8fafc}.admin-pelunasan-shell .workspace-badge,.admin-pelunasan-shell .director-badge{border-radius:999px;box-shadow:none}.admin-pelunasan-shell .workspace-error{margin-top:.35rem;font-size:.75rem;font-weight:700;color:#be123c}.settlement-page-header{display:flex;flex-direction:column;gap:1rem}@media (min-width: 768px){.settlement-page-header{flex-direction:row;align-items:flex-end;justify-content:space-between}}.settlement-method-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}@media (min-width: 768px){.settlement-method-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.settlement-method-option{display:block;cursor:pointer}.settlement-method-card{border-radius:.5rem;border:1px solid #d7dee8;background:#fff;padding:.85rem 1rem;text-align:center;font-size:.875rem;font-weight:700;color:#334155;transition:all .16s ease}.settlement-method-option input:checked+.settlement-method-card{border-color:#0b1220;background:#f8fafc;color:#0f172a;box-shadow:inset 0 0 0 1px #0b1220}.settlement-sticky-panel{position:sticky;top:7rem}.admin-pro-shell{--admin-bg: #f2f4f7;--admin-panel: #ffffff;--admin-panel-soft: #f7f9fc;--admin-line: #d7dee8;--admin-line-strong: #aeb9c8;--admin-ink: #0f172a;--admin-muted: #64748b;--admin-steel: #162033;--admin-graphite: #090f1f;--admin-accent: #d08a1d;--admin-accent-soft: #fff7e6;--admin-success: #047857;--admin-warning: #b45309;--admin-danger: #be123c;color:var(--admin-ink);background:linear-gradient(180deg,#ffffffb8,#f2f4f7fa),var(--admin-bg)}.admin-pro-shell .admin-pro-sidebar{background:linear-gradient(180deg,rgba(255,255,255,.055),transparent 18rem),var(--admin-graphite);border-color:#94a3b833;color:#e5e7eb}.admin-pro-shell .admin-pro-brand-mark{background:#fff;box-shadow:inset 0 0 0 1px #0f172a14}.admin-pro-shell .workspace-user-avatar{background:linear-gradient(145deg,#111827,#020617);box-shadow:inset 0 1px #ffffff1a}.admin-pro-shell .admin-pro-nav-section{color:#94a3b8;letter-spacing:.08em;text-transform:uppercase}.admin-pro-shell .admin-pro-nav-link{border:1px solid transparent;color:#cbd5e1}.admin-pro-shell .admin-pro-nav-link:hover{background:#ffffff12;border-color:#ffffff1a;color:#fff}.admin-pro-shell .admin-pro-nav-link-active{background:#fff;border-color:#fff3;color:#0f172a;box-shadow:0 14px 36px #00000047}.admin-pro-shell .admin-pro-sidebar .workspace-user-card,.admin-pro-shell .admin-pro-sidebar .workspace-user-card-compact{background:#ffffff0f;border-color:#ffffff1f;color:#e5e7eb}.admin-pro-shell .admin-pro-sidebar .workspace-user-card p,.admin-pro-shell .admin-pro-sidebar .workspace-user-card-compact p{color:inherit}.admin-pro-shell .admin-pro-sidebar .workspace-user-card .text-slate-500,.admin-pro-shell .admin-pro-sidebar .workspace-user-card-compact .text-slate-500,.admin-pro-shell .admin-pro-sidebar .workspace-user-role{color:#94a3b8}.admin-pro-shell .admin-pro-sidebar .workspace-logout-button,.admin-pro-shell .admin-pro-sidebar .workspace-logout-button-ghost{background:#ffffff14;border-color:#ffffff24;color:#e5e7eb}.admin-pro-shell .admin-pro-topbar{background:#ffffffe0;border-color:var(--admin-line);box-shadow:0 10px 30px #0f172a0f}.admin-sales-shell{--sales-accent: #0f766e;--sales-accent-2: #b45309;--sales-panel: rgba(255, 255, 255, .97);background:linear-gradient(180deg,#f8fafce6,#f1f5f9fa),radial-gradient(circle at top right,rgba(15,118,110,.08),transparent 24rem),#f3f6fa}.admin-sales-shell .admin-pro-sidebar{background:linear-gradient(180deg,rgba(20,184,166,.16),transparent 17rem),linear-gradient(120deg,rgba(180,83,9,.11),transparent 26rem),#08111f}.admin-sales-nav-icon{display:inline-flex;height:1.75rem;width:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.375rem;background:#ffffff14;color:#dbeafe}.admin-sales-nav-icon svg{height:1rem;width:1rem}.admin-pro-nav-link-active .admin-sales-nav-icon{background:#0f172a;color:#fff}.admin-sales-command-strip{display:flex;align-items:center;gap:.75rem;overflow-x:auto;border-radius:.5rem;border:1px solid #d7dee8;background:#f8fafce0;padding:.5rem}.admin-sales-command-label{flex-shrink:0;border-right:1px solid #d7dee8;padding:0 .75rem 0 .5rem;font-size:.68rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#64748b}.admin-sales-command-links{display:flex;min-width:0;gap:.5rem}.admin-sales-command-link{display:inline-flex;flex-shrink:0;align-items:center;gap:.45rem;border-radius:.375rem;border:1px solid transparent;padding:.5rem .75rem;font-size:.78rem;font-weight:750;color:#334155;transition:all .16s ease}.admin-sales-command-link:hover{border-color:#cbd5e1;background:#fff;color:#0f172a}.admin-sales-command-link svg{height:1rem;width:1rem;color:var(--sales-accent)}.admin-sales-shell .ops-toolbar{top:8.25rem}.admin-sales-hero{position:relative;overflow:hidden;border-radius:.5rem;border:1px solid var(--admin-line);background:linear-gradient(135deg,#0f172afa,#134e4aeb),#0f172a;color:#fff;box-shadow:0 22px 70px -58px #0f172ae6}.admin-sales-hero:after{content:"";position:absolute;inset:auto 1rem 0 auto;width:18rem;height:7rem;border-top:1px solid rgba(255,255,255,.12);opacity:.75;transform:skew(-18deg)}.admin-sales-hero-grid{position:relative;z-index:1;display:grid;gap:1rem;padding:1.25rem}@media (min-width: 1024px){.admin-sales-hero-grid{grid-template-columns:minmax(0,1fr) minmax(22rem,.52fr);align-items:stretch;padding:1.4rem}}.admin-sales-command-matrix{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.admin-sales-command-card{border-radius:.45rem;border:1px solid rgba(255,255,255,.16);background:#ffffff14;padding:.8rem;color:#fff;transition:transform .16s ease,background .16s ease,border-color .16s ease}.admin-sales-command-card:hover{transform:translateY(-1px);border-color:#ffffff47;background:#ffffff21}.admin-sales-stat-card{position:relative;overflow:hidden}.admin-sales-stat-card:before{content:"";position:absolute;inset:0 auto 0 0;width:.25rem;background:var(--sales-accent)}.admin-sales-stat-card[data-tone=warning]:before{background:var(--sales-accent-2)}.admin-sales-stat-card[data-tone=success]:before{background:#059669}.admin-sales-stat-card[data-tone=neutral]:before{background:#475569}.admin-sales-activity-row{display:grid;gap:.75rem;border-bottom:1px solid #e2e8f0;padding:.95rem 1rem;transition:background .16s ease}.admin-sales-activity-row:hover{background:#f8fafc}@media (min-width: 768px){.admin-sales-activity-row{grid-template-columns:minmax(0,1.15fr) minmax(12rem,.8fr) 9rem 9rem;align-items:center}}.admin-pro-shell .workspace-card,.admin-pro-shell .workspace-stat,.admin-pro-shell .workspace-stat-dark,.admin-pro-shell .workspace-stat-soft,.admin-pro-shell .workspace-filter,.admin-pro-shell .workspace-table-wrap,.admin-pro-shell .workspace-hero,.admin-pro-shell .director-card,.admin-pro-shell .director-command-bar,.admin-pro-shell .director-metric,.admin-pro-shell .director-metric-warning,.admin-pro-shell .director-metric-success,.admin-pro-shell .director-metric-danger{border-color:var(--admin-line);background-color:#fffffff5;box-shadow:0 1px 2px #0f172a0d,0 18px 52px -46px #0f172a85}.admin-pro-shell .workspace-card-header,.admin-pro-shell .workspace-table thead,.admin-pro-shell .director-card-header,.admin-pro-shell .director-table thead{background:linear-gradient(180deg,#f8fafc,#f1f5f9);border-color:var(--admin-line)}.admin-pro-shell .workspace-kicker,.admin-pro-shell .workspace-label,.admin-pro-shell .director-label,.admin-pro-shell .director-metric-label,.admin-pro-shell .text-slate-400{color:#6b778a;letter-spacing:.12em}.admin-pro-shell .workspace-title,.admin-pro-shell .workspace-stat-value,.admin-pro-shell .director-metric-value,.admin-pro-shell h1,.admin-pro-shell h2,.admin-pro-shell h3{letter-spacing:0}.admin-pro-shell .workspace-button-primary,.admin-pro-shell .director-button-primary,.admin-pro-shell .bg-slate-900,.admin-pro-shell .bg-slate-950{background-color:#0b1220}.admin-pro-shell .workspace-button-primary:hover,.admin-pro-shell .director-button-primary:hover,.admin-pro-shell .hover\:bg-slate-800:hover{background-color:#1e293b}.admin-pro-shell .workspace-button-secondary,.admin-pro-shell .director-button-secondary{border-color:var(--admin-line);background:#fff;color:#334155}.admin-pro-shell .workspace-input,.admin-pro-shell .workspace-select,.admin-pro-shell .workspace-textarea,.admin-pro-shell .director-input,.admin-pro-shell .director-textarea,.admin-pro-shell input[type=text],.admin-pro-shell input[type=date],.admin-pro-shell input[type=number],.admin-pro-shell input[type=email],.admin-pro-shell select,.admin-pro-shell textarea{border-color:var(--admin-line-strong);border-radius:.5rem;background-color:#fff;box-shadow:none}.admin-pro-shell .workspace-input:focus,.admin-pro-shell .workspace-select:focus,.admin-pro-shell .workspace-textarea:focus,.admin-pro-shell .director-input:focus,.admin-pro-shell .director-textarea:focus,.admin-pro-shell input:focus,.admin-pro-shell select:focus,.admin-pro-shell textarea:focus{border-color:#475569;box-shadow:0 0 0 3px #4755691f}.admin-pro-shell .workspace-badge,.admin-pro-shell .director-badge{border-radius:999px;box-shadow:none}.admin-pro-shell .text-4xl{font-size:1.875rem;line-height:2.25rem}.admin-pro-shell .text-3xl{font-size:1.5rem;line-height:2rem}.admin-pro-shell .font-black{font-weight:700}.admin-pro-shell .shadow-lg,.admin-pro-shell .shadow-xl,.admin-pro-shell .shadow-2xl{box-shadow:0 1px 2px #0f172a0f,0 18px 50px -42px #0f172a99}.admin-pro-shell .shadow-sm{box-shadow:0 1px 2px #0f172a0b}.admin-pro-shell .bg-orange-50,.admin-pro-shell .bg-yellow-50,.admin-pro-shell .bg-amber-50,.admin-pro-shell .bg-orange-100,.admin-pro-shell .bg-yellow-100,.admin-pro-shell .bg-amber-100{background-color:#fff7e6}.admin-pro-shell .text-orange-600,.admin-pro-shell .text-orange-700,.admin-pro-shell .text-yellow-600,.admin-pro-shell .text-yellow-700,.admin-pro-shell .text-yellow-800,.admin-pro-shell .text-amber-600,.admin-pro-shell .text-amber-700,.admin-pro-shell .text-amber-800{color:var(--admin-warning)}.admin-pro-shell .bg-green-50,.admin-pro-shell .bg-green-100,.admin-pro-shell .bg-emerald-50,.admin-pro-shell .bg-emerald-100{background-color:#ecfdf5}.admin-pro-shell .text-green-600,.admin-pro-shell .text-green-700,.admin-pro-shell .text-green-800,.admin-pro-shell .text-emerald-600,.admin-pro-shell .text-emerald-700,.admin-pro-shell .text-emerald-800{color:var(--admin-success)}.admin-pro-shell .bg-red-50,.admin-pro-shell .bg-red-100,.admin-pro-shell .bg-rose-50,.admin-pro-shell .bg-rose-100{background-color:#fff1f2}.admin-pro-shell .text-red-600,.admin-pro-shell .text-red-700,.admin-pro-shell .text-red-800,.admin-pro-shell .text-rose-600,.admin-pro-shell .text-rose-700,.admin-pro-shell .text-rose-800{color:var(--admin-danger)}.admin-pro-shell .bg-blue-50,.admin-pro-shell .bg-blue-100,.admin-pro-shell .bg-indigo-50,.admin-pro-shell .bg-indigo-100,.admin-pro-shell .bg-violet-50,.admin-pro-shell .bg-violet-100,.admin-pro-shell .bg-purple-50,.admin-pro-shell .bg-purple-100{background-color:#f1f5f9}.admin-pro-shell .text-blue-600,.admin-pro-shell .text-blue-700,.admin-pro-shell .text-indigo-600,.admin-pro-shell .text-indigo-700,.admin-pro-shell .text-violet-600,.admin-pro-shell .text-violet-700,.admin-pro-shell .text-purple-600,.admin-pro-shell .text-purple-700{color:#334155}.admin-pro-shell .border-orange-200,.admin-pro-shell .border-yellow-200,.admin-pro-shell .border-amber-200{border-color:#f6d58e}.admin-pro-shell .border-red-200,.admin-pro-shell .border-rose-200{border-color:#fecdd3}.admin-pro-shell .border-green-200,.admin-pro-shell .border-emerald-200{border-color:#a7f3d0}.admin-pro-shell .director-page,.admin-pro-shell .director-container{background:transparent}.admin-pro-shell .director-container{max-width:94rem}.admin-sales-shell{--studio-bg: #eef3f7;--studio-panel: rgba(255, 255, 255, .94);--studio-panel-soft: rgba(248, 250, 252, .9);--studio-line: #cfd9e6;--studio-line-soft: #e2e8f0;--studio-ink: #08111f;--studio-muted: #64748b;--studio-teal: #0f766e;--studio-teal-soft: #e6fffb;--studio-amber: #d97706;--studio-amber-soft: #fff7ed;background:linear-gradient(180deg,#ffffffc2,#eef3f7f5),linear-gradient(90deg,rgba(15,118,110,.05) 1px,transparent 1px),linear-gradient(180deg,rgba(15,118,110,.04) 1px,transparent 1px),var(--studio-bg);background-size:auto,32px 32px,32px 32px,auto}.admin-sales-shell .admin-pro-topbar{background:#ffffffd1;border-color:#cbd5e1db;box-shadow:0 18px 58px -48px #0f172aa6}.admin-sales-shell .workspace-page{background:linear-gradient(180deg,#f1f5f9e6,#eef3f7db),transparent}.admin-sales-shell .admin-sales-dashboard-sidebar{background:#eef3f7}.admin-sales-shell .workspace-container,.admin-sales-shell .workspace-container-order-detail{max-width:100rem}.admin-sales-shell .admin-sales-command-strip{border-color:#0f766e2e;background:linear-gradient(180deg,#ffffffeb,#f8fafce0);box-shadow:inset 0 1px #ffffffb8}.admin-sales-shell .admin-sales-command-link{border-radius:.5rem}.admin-sales-shell .admin-sales-command-link:hover{border-color:#0f766e42;background:#fff;box-shadow:0 12px 28px -24px #0f172a94}.admin-sales-shell .workspace-hero,.admin-sales-shell .admin-sales-hero{border-color:#cbd5e1f2;background:linear-gradient(135deg,#fffffffa,#f8fafced),linear-gradient(120deg,rgba(15,118,110,.12),transparent 48%),#fff;color:var(--studio-ink);box-shadow:0 1px 2px #0f172a0d,0 22px 68px -54px #0f172aad}.admin-sales-shell .admin-sales-hero:after{inset:auto 1.25rem 0 auto;border-top-color:#0f766e2e}.admin-sales-shell .admin-sales-hero .text-white,.admin-sales-shell .workspace-hero .text-white{color:var(--studio-ink)}.admin-sales-shell .admin-sales-hero .text-slate-200,.admin-sales-shell .admin-sales-hero .text-slate-300,.admin-sales-shell .workspace-hero .workspace-hero-muted,.admin-sales-shell .workspace-hero .text-slate-300{color:var(--studio-muted)}.admin-sales-shell .admin-sales-hero .text-teal-200{color:var(--studio-teal)}.admin-sales-shell .admin-sales-hero .bg-white\/10{background:#ffffffc7}.admin-sales-shell .admin-sales-hero .border-white\/10{border-color:#cbd5e1c7}.admin-sales-shell .admin-sales-command-card{border-color:#cbd5e1e6;background:#ffffffd1;color:var(--studio-ink);box-shadow:inset 0 1px #ffffffc7}.admin-sales-shell .admin-sales-command-card:hover{border-color:#0f766e52;background:#fff;transform:translateY(-1px)}.admin-sales-shell .workspace-card,.admin-sales-shell .workspace-stat,.admin-sales-shell .workspace-stat-dark,.admin-sales-shell .workspace-stat-soft,.admin-sales-shell .workspace-filter,.admin-sales-shell .workspace-table-wrap{border-color:#cbd5e1f2;background:var(--studio-panel);box-shadow:0 1px 2px #0f172a0b,0 20px 54px -48px #0f172a94}.admin-sales-shell .workspace-card-header,.admin-sales-shell .workspace-table thead{background:linear-gradient(180deg,#f8fafcfa,#f1f5f9e6)}.admin-sales-shell .workspace-stat-dark{background:linear-gradient(135deg,#0b1220,#0f2f2f);color:#fff}.admin-sales-shell .workspace-stat-dark .workspace-stat-value,.admin-sales-shell .workspace-stat-dark .workspace-kicker{color:#fff}.admin-sales-shell .workspace-stat-dark .text-slate-300,.admin-sales-shell .workspace-stat-dark .text-slate-400{color:#e2e8f0d1}.admin-sales-shell .workspace-button-primary,.admin-sales-shell .workspace-button-secondary,.admin-sales-shell .workspace-button-danger{min-height:2.375rem;border-radius:.5rem}.admin-sales-shell .workspace-button-primary{background:#0b1220}.admin-sales-shell .workspace-button-primary:hover{background:#132033}.admin-sales-shell .workspace-input,.admin-sales-shell .workspace-select,.admin-sales-shell .workspace-textarea,.admin-sales-shell input[type=text],.admin-sales-shell input[type=date],.admin-sales-shell input[type=number],.admin-sales-shell input[type=email],.admin-sales-shell select,.admin-sales-shell textarea{border-color:#c9d4e2;background:#fffffff5}.admin-sales-shell .workspace-table tbody tr:hover{background:#f0fdfa75}.sales-field-shell{--sales-bg: #eef4f7;--sales-panel: rgba(255, 255, 255, .96);--sales-line: #cbd7e4;--sales-ink: #07111f;--sales-muted: #64748b;background:linear-gradient(180deg,#ffffffd1,#eef4f7f5),linear-gradient(90deg,rgba(37,99,235,.045) 1px,transparent 1px),linear-gradient(180deg,rgba(5,150,105,.04) 1px,transparent 1px),var(--sales-bg);background-size:auto,30px 30px,30px 30px,auto}.sales-field-shell .workspace-page{background:linear-gradient(180deg,#f1f5f9eb,#eef4f7e0)}.sales-field-shell .workspace-container,.sales-field-shell .workspace-container-order-detail{max-width:100rem}.sales-field-shell .workspace-hero{border-color:#cbd5e1f0;background:linear-gradient(135deg,#fffffffc,#f8fafcf0),linear-gradient(120deg,rgba(37,99,235,.12),transparent 46%),#fff;color:var(--sales-ink);box-shadow:0 1px 2px #0f172a0d,0 22px 68px -56px #0f172ab3}.sales-field-shell .workspace-hero .workspace-hero-muted,.sales-field-shell .workspace-hero .text-slate-300{color:var(--sales-muted)}.sales-field-shell .workspace-card,.sales-field-shell .workspace-stat,.sales-field-shell .workspace-stat-dark,.sales-field-shell .workspace-stat-soft,.sales-field-shell .workspace-filter,.sales-field-shell .workspace-table-wrap{border-color:#cbd5e1f2;background:var(--sales-panel);box-shadow:0 1px 2px #0f172a0b,0 18px 52px -48px #0f172a94}.sales-field-shell .workspace-card-header,.sales-field-shell .workspace-table thead{background:linear-gradient(180deg,#f8fafcfa,#f1f5f9e6)}.sales-field-shell .workspace-stat-dark{background:linear-gradient(135deg,#07111f,#12344d);color:#fff}.sales-field-shell .workspace-stat-dark .workspace-stat-value,.sales-field-shell .workspace-stat-dark .workspace-kicker{color:#fff}.sales-field-shell .workspace-button-primary,.sales-field-shell .workspace-button-secondary,.sales-field-shell .workspace-button-danger{min-height:2.375rem;border-radius:.5rem}.sales-field-shell .workspace-button-primary{background:#07111f}.sales-field-shell .workspace-button-primary:hover{background:#132033}.sales-field-shell .workspace-input,.sales-field-shell .workspace-select,.sales-field-shell .workspace-textarea,.sales-field-shell input[type=text],.sales-field-shell input[type=date],.sales-field-shell input[type=number],.sales-field-shell input[type=email],.sales-field-shell input[type=tel],.sales-field-shell select,.sales-field-shell textarea{border-color:#c9d4e2;background:#fffffffa}.sales-field-shell .workspace-table tbody tr:hover{background:#eff6ff9e}.sales-field-shell .director-page{background:transparent}.sales-field-shell .sales-app-nav-icon{display:inline-flex;height:1.75rem;width:1.75rem;flex:0 0 auto;align-items:center;justify-content:center;border-radius:.5rem;background:#0f172a0f}.sales-field-shell a:hover .sales-app-nav-icon,.sales-field-shell .bg-slate-950 .sales-app-nav-icon{background:#ffffff29}.admin-buying-shell{--buying-bg: #eef3f6;--buying-panel: rgba(255, 255, 255, .98);--buying-panel-soft: #f7fafc;--buying-line: #cbd6e2;--buying-line-soft: #e2e8f0;--buying-ink: #0b1220;--buying-muted: #64748b;--buying-accent: #0f766e;--buying-accent-soft: #ecfdf5;--buying-copper: #b45309;background:linear-gradient(180deg,#fffc,#eef3f6f5),linear-gradient(90deg,rgba(15,118,110,.045) 1px,transparent 1px),linear-gradient(180deg,rgba(180,83,9,.035) 1px,transparent 1px),var(--buying-bg);background-size:auto,32px 32px,32px 32px,auto}.admin-buying-shell .admin-pro-sidebar{background:linear-gradient(180deg,rgba(15,118,110,.17),transparent 16rem),linear-gradient(140deg,rgba(180,83,9,.1),transparent 25rem),#07111f}.admin-buying-shell .admin-pro-topbar{background:#ffffffdb;border-color:#cbd6e2eb;box-shadow:0 18px 54px -48px #0f172aa3}.admin-buying-shell .admin-sales-nav-icon{background:#ffffff17;color:#d7fbe8}.admin-buying-shell .admin-pro-nav-link-active .admin-sales-nav-icon{background:#07111f;color:#fff}.admin-buying-shell .admin-pro-nav-link:hover .admin-sales-nav-icon{background:#ffffff24}.admin-buying-shell .workspace-container,.admin-buying-shell .workspace-container-order-detail{max-width:106rem}.admin-buying-shell .workspace-page{padding-top:1rem;background:linear-gradient(180deg,#f8fafcb8,#eef3f6c7),transparent}.admin-buying-shell .ops-command-bar,.admin-buying-shell .ops-panel,.admin-buying-shell .ops-toolbar,.admin-buying-shell .workspace-card,.admin-buying-shell .workspace-table-wrap{border-color:var(--buying-line);background:var(--buying-panel);box-shadow:0 1px 2px #0f172a0b,0 22px 56px -50px #0f172aa3}.admin-buying-shell .workspace-card,.admin-buying-shell .ops-command-bar,.admin-buying-shell .ops-panel,.admin-buying-shell .ops-toolbar,.admin-buying-shell .workspace-table-wrap,.admin-buying-shell .buying-po-section{border-radius:.5rem;overflow:hidden}.admin-buying-shell .workspace-card-header,.admin-buying-shell .ops-panel-header,.admin-buying-shell .buying-po-section-header,.admin-buying-shell .workspace-table thead{background:linear-gradient(180deg,#ffffffe6,#f7fafcf5);border-color:var(--buying-line-soft)}.admin-buying-shell .buying-studio-intro{border-color:#0f766e33;background:linear-gradient(135deg,#fffffffa,#f7fafcf0),linear-gradient(120deg,rgba(15,118,110,.1),transparent 52%)}.admin-buying-shell .buying-studio-intro .workspace-card-body{padding:1.15rem 1.5rem}.admin-buying-shell .buying-studio-intro h2,.admin-buying-shell .buying-po-section h2{font-size:1.35rem;line-height:1.75rem;font-weight:750}.admin-buying-shell .ops-command-inner{gap:1rem}.admin-buying-shell .ops-title,.admin-buying-shell .workspace-card-title,.admin-buying-shell .ops-panel-title{color:var(--buying-ink)}.admin-buying-shell .ops-subtitle,.admin-buying-shell .workspace-subtitle{max-width:58rem;color:var(--buying-muted)}.admin-buying-shell .workspace-kicker,.admin-buying-shell .ops-kpi-label,.admin-buying-shell .ops-mini-label,.admin-buying-shell .ops-record-meta,.admin-buying-shell label>span:first-child{color:#66768a;letter-spacing:.14em}.admin-buying-shell .ops-toolbar{position:sticky;top:5.25rem;z-index:20;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.admin-buying-shell .ops-kpi,.admin-buying-shell .ops-mini-stat,.admin-buying-shell .ops-record,.admin-buying-shell .ops-work-row,.admin-buying-shell .buying-po-item-card{border-color:var(--buying-line-soft);background:#f8fafcc7;box-shadow:inset 0 1px #ffffffc2}.admin-buying-shell .ops-work-row:hover,.admin-buying-shell .ops-record:hover,.admin-buying-shell .workspace-table tbody tr:hover,.admin-buying-shell .buying-po-item-card:hover{background:#fff}.admin-buying-shell .ops-work-row-danger,.admin-buying-shell .ops-record-danger{border-left:3px solid var(--buying-copper)}.admin-buying-shell .ops-work-row-warning,.admin-buying-shell .ops-record-warning{border-left:3px solid var(--buying-accent)}.admin-buying-shell table th,.admin-buying-shell table td{white-space:nowrap}.admin-buying-shell table td:first-child,.admin-buying-shell table th:first-child{white-space:normal}.admin-buying-shell .workspace-input,.admin-buying-shell .workspace-select,.admin-buying-shell .workspace-textarea,.admin-buying-shell input[type=text],.admin-buying-shell input[type=date],.admin-buying-shell input[type=number],.admin-buying-shell input[type=email],.admin-buying-shell select,.admin-buying-shell textarea{border-color:#b9c5d5;background:#fff}.admin-buying-shell .workspace-button-primary,.admin-buying-shell .bg-slate-900,.admin-buying-shell .bg-slate-950{background:#08111f}.admin-buying-shell .workspace-button-primary:hover,.admin-buying-shell .hover\:bg-slate-800:hover{background:#132033}.admin-buying-shell .workspace-button-secondary,.admin-buying-shell .border-slate-200.bg-white,.admin-buying-shell button.border-slate-200.bg-white,.admin-buying-shell a.border-slate-200.bg-white{border-color:var(--buying-line)}.admin-buying-shell .buying-po-form .grid{align-items:start}.admin-buying-shell .buying-po-item-card{transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease}.admin-buying-shell .buying-po-item-card:hover{border-color:#0f766e3d;box-shadow:0 16px 38px -34px #0f172a8a}.admin-buying-shell .buying-line-total{min-width:8.5rem;border:1px solid var(--buying-line-soft);border-radius:.5rem;background:#ffffffe6;padding:.55rem .75rem}.admin-buying-shell .buying-line-total span,.admin-buying-shell .buying-po-action-total span,.admin-buying-shell .buying-po-summary-kicker{display:block;color:#64748b;font-size:.68rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.admin-buying-shell .buying-line-total strong,.admin-buying-shell .buying-po-action-total strong{display:block;margin-top:.18rem;color:var(--buying-ink);font-size:.95rem;font-weight:900;font-variant-numeric:tabular-nums}.admin-buying-shell .buying-product-summary{border-color:var(--buying-line-soft);background:#ffffffe6}.admin-buying-shell .buying-pr-suggestions{border-color:#0f766e3d;background:linear-gradient(180deg,#ecfdf5,#f7fffb)}.admin-buying-shell .buying-pr-suggestions button{border-radius:.5rem}.admin-buying-shell .buying-po-summary{display:grid;gap:1.25rem;align-items:stretch;border:1px solid rgba(15,118,110,.18);border-radius:.5rem;background:linear-gradient(135deg,#fffffffa,#f7fafcf5),linear-gradient(120deg,rgba(15,118,110,.08),transparent 55%);padding:1.25rem;box-shadow:0 18px 48px -44px #0f172a9e}.admin-buying-shell .buying-po-summary h2{margin-top:.25rem;color:var(--buying-ink);font-size:1.25rem;font-weight:850;line-height:1.6rem}.admin-buying-shell .buying-po-summary-warning{margin-top:.85rem;width:-moz-fit-content;width:fit-content;border:1px solid rgba(180,83,9,.22);border-radius:.5rem;background:#fffbeb;padding:.65rem .8rem;color:#92400e;font-size:.78rem;font-weight:800}.admin-buying-shell .buying-po-summary-panel{border:1px solid var(--buying-line);border-radius:.5rem;background:#fffffff0;padding:.25rem}.admin-buying-shell .buying-po-money-row{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--buying-line-soft);padding:.75rem .9rem;color:#64748b;font-size:.87rem;font-weight:750}.admin-buying-shell .buying-po-money-row:last-child{border-bottom:0}.admin-buying-shell .buying-po-money-row strong{color:var(--buying-ink);font-weight:900;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.admin-buying-shell .buying-po-money-row-total{margin-top:.15rem;border-radius:.45rem;background:#08111f;color:#dbeafe;font-size:.95rem}.admin-buying-shell .buying-po-money-row-total strong{color:#fff;font-size:1.12rem}.admin-buying-shell .buying-po-action-bar{position:sticky;bottom:0;z-index:18;margin:0 -.25rem;border:1px solid rgba(203,214,226,.84);border-radius:.5rem;background:#ffffffe6;padding:.75rem;box-shadow:0 -18px 48px -44px #0f172ab8;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.admin-buying-shell .buying-po-action-total{border:1px solid var(--buying-line-soft);border-radius:.5rem;background:#f8fafce6;padding:.55rem .8rem}@media (min-width: 1024px){.admin-buying-shell .buying-po-summary{grid-template-columns:minmax(0,1fr) minmax(24rem,34rem)}}@media (max-width: 640px){.admin-buying-shell .buying-line-total,.admin-buying-shell .buying-po-action-total{width:100%}.admin-buying-shell .buying-po-money-row{align-items:flex-start;flex-direction:column;gap:.25rem}.admin-buying-shell .buying-po-money-row strong{text-align:left;white-space:normal}}.buying-action-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;display:flex;align-items:flex-start;justify-content:center;overflow-y:auto;padding:1rem}.buying-action-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a8c;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.buying-action-modal-panel{position:relative;z-index:1;width:min(100%,62rem);max-height:calc(100vh - 2rem);overflow-y:auto;border:1px solid #cbd6e2;border-radius:.5rem;background:#fff;box-shadow:0 30px 80px -40px #0f172acc}.buying-action-modal-panel-wide{width:min(100%,78rem)}.buying-action-modal-panel-sm{width:min(100%,32rem)}.buying-action-modal-header{position:sticky;top:0;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid #e2e8f0;background:#fffffff0;padding:1rem 1.25rem;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.buying-action-modal-kicker{font-size:.68rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:#64748b}.buying-action-modal-title{margin-top:.15rem;font-size:1.2rem;line-height:1.5rem;font-weight:800;color:#0f172a}.buying-action-modal-close{flex-shrink:0;border-radius:.5rem;border:1px solid #cbd6e2;background:#fff;padding:.55rem .8rem;font-size:.8rem;font-weight:800;color:#334155;transition:background-color .16s ease,border-color .16s ease}.buying-action-modal-close:hover{border-color:#94a3b8;background:#f8fafc}.compact-receipt-form{min-height:100%}.compact-receipt-line{transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}.compact-receipt-line:focus-within{border-color:#94a3b8;box-shadow:0 18px 45px -32px #0f172a8c}.compact-receipt-summary{position:sticky;bottom:0;z-index:2;box-shadow:0 -18px 38px -32px #0f172a73}.procurement-detail-compact .workspace-card-body,.buying-po-detail-compact .workspace-card-body{padding:1.1rem 1.35rem}.procurement-detail-compact h2,.buying-po-detail-compact h2{font-size:1.2rem;line-height:1.55rem}.procurement-detail-compact .p-6,.buying-po-detail-compact .p-6{padding:1rem}@media (max-width: 767px){.buying-action-modal{padding:.5rem}.buying-action-modal-panel,.buying-action-modal-panel-wide,.buying-action-modal-panel-sm{width:100%;max-height:calc(100vh - 1rem)}}@media (min-width: 1280px){.admin-buying-shell .workspace-card-body,.admin-buying-shell .ops-panel-body{padding:1.25rem 1.5rem}}@media (max-width: 767px){.admin-buying-shell .workspace-page{padding:.75rem}.admin-buying-shell .ops-toolbar{position:static}}.sales-mobile-bottom-nav,.sales-mobile-fab{display:none}.sales-mobile-bottom-nav{position:fixed;right:.75rem;bottom:calc(.75rem + env(safe-area-inset-bottom));left:.75rem;z-index:44;grid-template-columns:repeat(5,minmax(0,1fr));gap:.125rem;border:1px solid rgba(203,213,225,.9);border-radius:.5rem;background:#fffffff5;padding:.45rem;box-shadow:0 24px 70px -34px #0f172a6b;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.sales-mobile-nav-link{display:flex;min-width:0;min-height:3.25rem;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;border-radius:.5rem;color:#64748b;font-size:.66rem;font-weight:800;line-height:1;transition:background-color .15s ease,color .15s ease,transform .15s ease}.sales-mobile-nav-link.is-active{background:#07111f;color:#fff}.sales-mobile-nav-link:active{transform:translateY(1px)}.sales-mobile-nav-icon{width:1.1rem;height:1.1rem;flex:0 0 auto}.sales-mobile-fab{position:fixed;right:1rem;bottom:calc(5.15rem + env(safe-area-inset-bottom));z-index:45;align-items:center;gap:.45rem;border-radius:999px;background:#07111f;padding:.75rem 1rem;color:#fff;font-size:.82rem;font-weight:800;box-shadow:0 20px 48px -24px #0f172ab8}.sales-field-shell .sales-mobile-bottom-nav{border-color:#2563eb2e;background:#fffffff7}.sales-field-shell .sales-mobile-nav-link.is-active{background:#07111f;color:#fff}.sales-field-shell .sales-mobile-fab{background:linear-gradient(135deg,#07111f,#1d4ed8)}@media (max-width: 767px){.sales-field-shell .workspace-page{padding:.7rem .7rem calc(7.5rem + env(safe-area-inset-bottom))}.sales-field-shell header>div{gap:.75rem;padding:.65rem .9rem}.sales-field-shell header h1{font-size:1.45rem;line-height:1.05}.sales-field-shell header p{font-size:.62rem;letter-spacing:.18em}.sales-field-shell header button{flex:0 0 auto}.sales-field-shell header .flex.items-center.gap-3:last-child{gap:.55rem}.sales-field-shell .workspace-container,.sales-field-shell .workspace-container-order-detail{max-width:none;width:100%;gap:.75rem}.sales-field-shell .workspace-hero,.sales-field-shell .workspace-card,.sales-field-shell .workspace-filter,.sales-field-shell .workspace-stat,.sales-field-shell .workspace-stat-dark,.sales-field-shell .workspace-stat-soft{border-radius:.5rem}.sales-field-shell .workspace-hero,.sales-field-shell .workspace-card-body,.sales-field-shell .workspace-filter,.sales-field-shell .workspace-stat,.sales-field-shell .workspace-stat-dark,.sales-field-shell .workspace-stat-soft{padding:.95rem}.sales-field-shell .workspace-hero h2,.sales-field-shell .workspace-card h2{font-size:1.28rem;line-height:1.2}.sales-field-shell .workspace-stat-grid,.sales-field-shell .grid.md\:grid-cols-4,.sales-field-shell .grid.xl\:grid-cols-5{display:flex;gap:.65rem;margin-right:-.7rem;margin-left:-.7rem;overflow-x:auto;padding:0 .7rem .2rem;scroll-snap-type:x mandatory}.sales-field-shell .workspace-stat-grid>*,.sales-field-shell .grid.md\:grid-cols-4>*,.sales-field-shell .grid.xl\:grid-cols-5>*{min-width:12.5rem;scroll-snap-align:start}.sales-field-shell .workspace-section-grid,.sales-field-shell .grid.xl\:grid-cols-3,.sales-field-shell .grid.xl\:grid-cols-\[0\.9fr_1\.1fr\]{display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem}.sales-field-shell .workspace-actions,.sales-field-shell form .flex.gap-3,.sales-field-shell .director-form-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.sales-field-shell .workspace-button-primary,.sales-field-shell .workspace-button-secondary,.sales-field-shell .workspace-button-danger,.sales-field-shell .director-button-primary,.sales-field-shell .director-button-secondary,.sales-field-shell .director-button-danger{width:100%;min-height:2.75rem;padding-right:.75rem;padding-left:.75rem}.sales-field-shell form>.flex.justify-end.gap-3,.sales-field-shell .workspace-actions.justify-end.border-t{position:sticky;bottom:calc(5.6rem + env(safe-area-inset-bottom));z-index:20;margin-right:-.95rem;margin-left:-.95rem;border-top:1px solid rgba(203,213,225,.9);background:#fffffff5;padding:.75rem .95rem;box-shadow:0 -18px 42px -34px #0f172a8c;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.sales-field-shell .sales-order-create-page{padding-bottom:calc(1.75rem + env(safe-area-inset-bottom))}.sales-field-shell .sales-order-create-intro{margin-bottom:.9rem}.sales-field-shell .sales-order-create-intro h1{margin-top:.75rem;font-size:1.55rem;line-height:1.15}.sales-field-shell .sales-order-create-intro p{font-size:.9rem;line-height:1.55}.sales-field-shell .sales-order-create-form,.sales-field-shell .sales-order-create-form .space-y-6,.sales-field-shell .sales-order-help-stack{gap:.85rem}.sales-field-shell .sales-order-form-card{border-radius:.65rem;box-shadow:0 1px 2px #0f172a0a,0 18px 46px -42px #0f172a80}.sales-field-shell .sales-order-form-card-header{padding:1rem 1.15rem}.sales-field-shell .sales-order-form-grid,.sales-field-shell .sales-order-card-body,.sales-field-shell .sales-order-help-stack .sales-order-form-card,.sales-field-shell .sales-order-note-card{padding:1.15rem}.sales-field-shell .sales-order-form-grid{gap:1rem}.sales-field-shell .sales-order-create-actions{display:flex!important;position:static!important;z-index:auto;flex-direction:column;margin:0;border-top:0;background:transparent;padding:0 0 calc(.75rem + env(safe-area-inset-bottom));box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.sales-field-shell .sales-order-create-actions>a,.sales-field-shell .sales-order-create-actions>button{display:inline-flex;width:100%;align-items:center;justify-content:center;text-align:center}.sales-field-shell .workspace-input,.sales-field-shell .workspace-select,.sales-field-shell .workspace-textarea,.sales-field-shell .director-input,.sales-field-shell .director-textarea{min-height:2.85rem;font-size:1rem}.sales-field-shell .workspace-table-wrap,.sales-field-shell .director-card{overflow:visible;border:0;background:transparent;box-shadow:none}.sales-field-shell .workspace-table-wrap>.overflow-x-auto,.sales-field-shell .director-card>.overflow-x-auto,.sales-field-shell .sales-mobile-table-wrap{overflow:visible}.sales-field-shell .workspace-table,.sales-field-shell .director-table,.sales-field-shell .sales-mobile-table{display:block;min-width:0;width:100%;border-collapse:separate}.sales-field-shell .workspace-table thead,.sales-field-shell .director-table thead,.sales-field-shell .sales-mobile-table thead{display:none}.sales-field-shell .workspace-table tbody,.sales-field-shell .director-table tbody,.sales-field-shell .sales-mobile-table tbody{display:grid;gap:.7rem;background:transparent}.sales-field-shell .workspace-table tbody tr,.sales-field-shell .director-table tbody tr,.sales-field-shell .sales-mobile-table tbody tr{display:block;overflow:hidden;border:1px solid rgba(203,213,225,.95);border-radius:.5rem;background:#fffffffa;padding:.78rem;box-shadow:0 18px 42px -34px #0f172a80}.sales-field-shell .workspace-table td,.sales-field-shell .director-table td,.sales-field-shell .sales-mobile-table td{display:grid;grid-template-columns:minmax(6.6rem,.42fr) minmax(0,1fr);gap:.75rem;align-items:start;border:0;padding:.5rem 0;text-align:right}.sales-field-shell .workspace-table td:before,.sales-field-shell .director-table td:before,.sales-field-shell .sales-mobile-table td:before{content:attr(data-label);color:#64748b;font-size:.66rem;font-weight:900;letter-spacing:.12em;line-height:1.35;text-align:left;text-transform:uppercase}.sales-field-shell .workspace-table td[colspan]:before,.sales-field-shell .director-table td[colspan]:before,.sales-field-shell .sales-mobile-table td[colspan]:before{content:""}.sales-field-shell .workspace-table td[colspan],.sales-field-shell .director-table td[colspan],.sales-field-shell .sales-mobile-table td[colspan]{display:block;text-align:center}.sales-field-shell .workspace-table td[data-label=Aksi] .workspace-actions,.sales-field-shell .workspace-table td[data-label=Aksi]>div,.sales-field-shell .director-table td[data-label=Aksi]>div{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.55rem}.sales-field-shell .sales-mobile-table tfoot{display:block;margin-top:.75rem;border:1px solid rgba(203,213,225,.95);border-radius:.5rem;background:#f8fafcfa;padding:.4rem .8rem}.sales-field-shell .sales-mobile-table tfoot tr{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.75rem;border-bottom:1px solid rgba(226,232,240,.9)}.sales-field-shell .sales-mobile-table tfoot tr:last-child{border-bottom:0}.sales-field-shell .sales-mobile-table tfoot td{display:block;padding:.65rem 0;text-align:right}.sales-field-shell .sales-mobile-table tfoot td:before{content:""}.admin-sales-shell .workspace-page{padding:.75rem .75rem calc(6.25rem + env(safe-area-inset-bottom))}.admin-sales-shell .workspace-container,.admin-sales-shell .workspace-container-order-detail{max-width:none;width:100%;gap:.85rem}.admin-sales-shell .workspace-hero,.admin-sales-shell .admin-sales-hero,.admin-sales-shell .workspace-card,.admin-sales-shell .workspace-filter,.admin-sales-shell .workspace-stat,.admin-sales-shell .workspace-stat-dark,.admin-sales-shell .workspace-stat-soft{border-radius:.75rem}.admin-sales-shell .workspace-hero,.admin-sales-shell .admin-sales-hero,.admin-sales-shell .workspace-card-body,.admin-sales-shell .workspace-filter,.admin-sales-shell .workspace-stat,.admin-sales-shell .workspace-stat-dark,.admin-sales-shell .workspace-stat-soft{padding:1rem}.admin-sales-shell .workspace-hero h2,.admin-sales-shell .workspace-card h2,.admin-sales-shell .admin-sales-hero h2{font-size:1.38rem;line-height:1.18}.admin-sales-shell .workspace-stat-value{font-size:1.35rem;line-height:1.25}.admin-sales-shell .workspace-form-grid,.admin-sales-shell form.flex,.admin-sales-shell .workspace-actions{width:100%}.admin-sales-shell .workspace-actions,.admin-sales-shell form .flex.gap-3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.admin-sales-shell .workspace-button-primary,.admin-sales-shell .workspace-button-secondary,.admin-sales-shell .workspace-button-danger{width:100%;min-height:2.75rem;padding-right:.75rem;padding-left:.75rem}.admin-sales-shell .workspace-input,.admin-sales-shell .workspace-select,.admin-sales-shell .workspace-textarea{min-height:2.85rem;font-size:1rem}.admin-sales-shell .workspace-table-wrap{overflow:visible;border:0;background:transparent;box-shadow:none}.admin-sales-shell .workspace-table-wrap>.overflow-x-auto,.admin-sales-shell .director-card>.overflow-x-auto,.admin-sales-shell .sales-mobile-table-wrap{overflow:visible}.admin-sales-shell .workspace-table,.admin-sales-shell .director-table,.admin-sales-shell .sales-mobile-table{display:block;min-width:0;width:100%;border-collapse:separate}.admin-sales-shell .workspace-table thead,.admin-sales-shell .director-table thead,.admin-sales-shell .sales-mobile-table thead{display:none}.admin-sales-shell .workspace-table tbody,.admin-sales-shell .director-table tbody,.admin-sales-shell .sales-mobile-table tbody{display:grid;gap:.75rem;background:transparent}.admin-sales-shell .workspace-table tbody tr,.admin-sales-shell .director-table tbody tr,.admin-sales-shell .sales-mobile-table tbody tr{display:block;overflow:hidden;border:1px solid rgba(203,213,225,.95);border-radius:.8rem;background:#fffffff7;padding:.8rem;box-shadow:0 18px 42px -34px #0f172a80}.admin-sales-shell .workspace-table tbody tr:hover,.admin-sales-shell .director-table tbody tr:hover,.admin-sales-shell .sales-mobile-table tbody tr:hover{background:#fff}.admin-sales-shell .workspace-table td,.admin-sales-shell .director-table td,.admin-sales-shell .sales-mobile-table td{display:grid;grid-template-columns:minmax(6.8rem,.42fr) minmax(0,1fr);gap:.8rem;align-items:start;border:0;padding:.55rem 0;text-align:right}.admin-sales-shell .workspace-table td:before,.admin-sales-shell .director-table td:before,.admin-sales-shell .sales-mobile-table td:before{content:attr(data-label);min-width:0;color:#64748b;font-size:.67rem;font-weight:900;letter-spacing:.12em;line-height:1.35;text-align:left;text-transform:uppercase}.admin-sales-shell .workspace-table td[colspan]:before,.admin-sales-shell .director-table td[colspan]:before,.admin-sales-shell .sales-mobile-table td[colspan]:before{content:""}.admin-sales-shell .workspace-table td[colspan],.admin-sales-shell .director-table td[colspan],.admin-sales-shell .sales-mobile-table td[colspan]{display:block;text-align:center}.admin-sales-shell .workspace-table td>*,.admin-sales-shell .director-table td>*,.admin-sales-shell .sales-mobile-table td>*{min-width:0}.admin-sales-shell .workspace-table td[data-label=Aksi] .workspace-actions,.admin-sales-shell .workspace-table td[data-label=Aksi]>div,.admin-sales-shell .director-table td[data-label=Aksi]>div{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.55rem}.admin-sales-shell .workspace-table td.text-center,.admin-sales-shell .workspace-table td.text-right,.admin-sales-shell .director-table td.text-center,.admin-sales-shell .director-table td.text-right,.admin-sales-shell .sales-mobile-table td.text-center,.admin-sales-shell .sales-mobile-table td.text-right{text-align:right}.admin-sales-shell .sales-mobile-table tfoot{display:block;margin-top:.75rem;border:1px solid rgba(203,213,225,.95);border-radius:.8rem;background:#f8fafcfa;padding:.4rem .8rem}.admin-sales-shell .sales-mobile-table tfoot tr{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.75rem;border-bottom:1px solid rgba(226,232,240,.9)}.admin-sales-shell .sales-mobile-table tfoot tr:last-child{border-bottom:0}.admin-sales-shell .sales-mobile-table tfoot td{display:block;padding:.65rem 0;text-align:right}.admin-sales-shell .sales-mobile-table tfoot td:before{content:""}.admin-sales-shell .sales-mobile-table tfoot td[colspan]{text-align:left}.sales-mobile-bottom-nav{display:grid}.sales-mobile-fab{display:inline-flex}}.admin-sales-page-surface{border:1px solid rgba(203,213,225,.95);border-radius:.75rem;background:linear-gradient(180deg,#fffffff5,#f8fafce0);box-shadow:0 1px 2px #0f172a0d,0 24px 70px -58px #0f172ab3}.admin-sales-step-grid{overflow:hidden;border:1px solid rgba(203,213,225,.95);border-radius:.75rem;background:#fffffff0}.admin-sales-step-grid>div{position:relative}.admin-sales-step-grid>div:before{content:"";position:absolute;left:1rem;right:1rem;top:0;height:3px;border-radius:999px;background:linear-gradient(90deg,var(--studio-teal),var(--studio-amber));opacity:.28}.admin-sales-editor .bg-white,.admin-sales-customer .bg-white,.admin-sales-detail .bg-white{background-color:#fffffff2}.admin-sales-editor .shadow-sm,.admin-sales-customer .shadow-sm,.admin-sales-detail .shadow-sm{box-shadow:0 1px 2px #0f172a0d,0 18px 52px -46px #0f172a8f}.admin-sales-editor .rounded-lg,.admin-sales-customer .rounded-lg,.admin-sales-detail .rounded-lg{border-radius:.75rem}.admin-sales-editor .border-slate-100,.admin-sales-editor .border-slate-200,.admin-sales-customer .border-slate-100,.admin-sales-customer .border-slate-200,.admin-sales-detail .border-slate-100,.admin-sales-detail .border-slate-200{border-color:#cbd5e1f2}.admin-sales-editor label,.admin-sales-customer .text-xs.uppercase,.admin-sales-detail .workspace-kicker{letter-spacing:.12em}.admin-sales-ledger-editor{--ledger-border: rgba(203, 213, 225, .95);--ledger-soft: #f8fafc;--ledger-text: #0f172a;--ledger-muted: #64748b;--ledger-amber: #f59e0b}.admin-sales-ledger-editor .rounded-lg{border-radius:.5rem}.admin-sales-work-card,.admin-sales-ledger-editor .self-start>.space-y-4>.bg-white{border-color:var(--ledger-border);background:#fffffff5;box-shadow:0 1px 2px #0f172a0a,0 18px 48px -44px #0f172a85}.admin-sales-work-card{overflow:visible}.admin-sales-work-card-header,.admin-sales-ledger-editor .self-start>.space-y-4>.bg-white>.bg-slate-50{background:#f8fafc}.admin-sales-ledger-guide{border:1px solid var(--ledger-border);border-radius:.5rem;background:#ffffffeb;padding:.5rem;box-shadow:0 1px 2px #0f172a0a}.admin-sales-ledger-guide-pill{display:inline-flex;min-height:1.875rem;align-items:center;border-radius:999px;border:1px solid #e2e8f0;background:#fff;padding:.3rem .7rem;color:#475569;letter-spacing:0}.admin-sales-row-card-list{display:grid;gap:.625rem;padding:.75rem;background:#f8fafc}.admin-sales-row-card{border:1px solid #dbe3ee;border-left-width:3px;border-left-color:#cbd5e1;border-radius:.5rem;background:#fff;padding:.625rem;color:var(--ledger-text);box-shadow:0 1px 1px #0f172a08;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.admin-sales-row-card:hover{border-color:#c7d2e1;border-left-color:var(--ledger-amber);box-shadow:0 10px 28px -24px #0f172a73}.admin-sales-row-card.has-warning{border-left-color:#f59e0b;background:linear-gradient(90deg,#fffbebb8,#fff 32%)}.admin-sales-row-card.is-locked{border-left-color:#94a3b8;background:#f8fafc}.admin-sales-row-card-main{display:grid;grid-template-areas:"order product product qty unit actions" "order koli price discount status subtotal";grid-template-columns:4.4rem minmax(12rem,1fr) minmax(7rem,.75fr) minmax(5rem,.5fr) minmax(5.75rem,.6fr) minmax(7.5rem,.75fr);gap:.5rem;align-items:start}.admin-sales-row-order{grid-area:order}.admin-sales-row-product{grid-area:product}.admin-sales-row-qty{grid-area:qty}.admin-sales-row-unit{grid-area:unit}.admin-sales-row-koli{grid-area:koli}.admin-sales-row-price{grid-area:price}.admin-sales-row-discount{grid-area:discount}.admin-sales-row-status{grid-area:status}.admin-sales-row-subtotal{grid-area:subtotal}.admin-sales-row-actions{grid-area:actions}.admin-sales-row-order{display:grid;grid-template-columns:2.1rem 1.85rem;gap:.35rem;align-items:start}.admin-sales-row-move{display:grid;gap:.25rem}.admin-sales-row-check{grid-column:1 / -1;display:inline-flex;min-height:1.85rem;align-items:center;justify-content:center;gap:.35rem;border-radius:.5rem;border:1px solid #e2e8f0;background:#fff;padding:.25rem .35rem;font-size:.65rem;font-weight:800;color:#475569;letter-spacing:0}.admin-sales-row-card-field,.admin-sales-row-subtotal,.admin-sales-row-actions{min-width:0}.admin-sales-row-card-field>label,.admin-sales-row-card-field>div>label,.admin-sales-row-subtotal>label{display:block;margin-bottom:.25rem;font-size:.66rem;font-weight:800;line-height:1.25;color:#64748b;letter-spacing:0;text-transform:uppercase}.admin-sales-ledger-input{width:100%;min-height:2.25rem;border-radius:.5rem;border:1px solid #cbd5e1;background:#fff;padding:.42rem .6rem;font-size:.8125rem;color:#0f172a;box-shadow:none;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}.admin-sales-ledger-input:focus{border-color:var(--ledger-amber);box-shadow:0 0 0 3px #f59e0b29;outline:none}.admin-sales-ledger-input,.admin-sales-row-card .tabular-nums,.admin-sales-row-card-metrics strong,.admin-sales-row-subtotal p{font-variant-numeric:tabular-nums}.admin-sales-ledger-index{display:inline-flex;height:2.1rem;min-width:2.1rem;align-items:center;justify-content:center;border-radius:.5rem;background:#0f172a;color:#fff;font-size:.8125rem;font-weight:800;font-variant-numeric:tabular-nums}.admin-sales-ledger-icon-button{display:inline-flex;min-height:1.85rem;min-width:1.85rem;align-items:center;justify-content:center;border-radius:.5rem;border:1px solid #cbd5e1;background:#fff;color:#64748b;transition:border-color .16s ease,background-color .16s ease,color .16s ease}.admin-sales-bonus-toggle{display:inline-flex;min-height:2.25rem;width:100%;align-items:center;justify-content:center;gap:.45rem;border-radius:.5rem;border:1px solid #bbf7d0;background:#ecfdf5;padding:.4rem .55rem;font-size:.75rem;font-weight:800;color:#047857;letter-spacing:0}.admin-sales-row-subtotal{text-align:right}.admin-sales-row-subtotal p{min-height:2.25rem;display:flex;align-items:center;justify-content:flex-end;font-size:.875rem;font-weight:850;color:#0f172a;white-space:nowrap}.admin-sales-row-actions{display:flex;justify-content:flex-end;padding-top:1.2rem}.admin-sales-ledger-chip{display:inline-flex;align-items:center;border-radius:999px;padding:.15rem .5rem;line-height:1.35;font-size:.68rem;font-weight:800;letter-spacing:0;box-shadow:inset 0 0 0 1px #0f172a14}.admin-sales-ledger-search-panel{max-height:18rem;overflow-y:auto;border-radius:.5rem;border:1px solid #cbd5e1;background:#fff;box-shadow:0 18px 45px -30px #0f172a73}.admin-sales-row-card-strip{display:grid;gap:.4rem;margin-top:.55rem;border-top:1px solid #e2e8f0;padding-top:.5rem}.admin-sales-row-card-meta,.admin-sales-row-card-metrics,.admin-sales-row-card-warning-list{display:flex;flex-wrap:wrap;gap:.35rem .45rem;align-items:center}.admin-sales-row-card-metrics{color:#64748b;font-size:.7rem;font-weight:700}.admin-sales-row-card-metrics span{display:inline-flex;gap:.25rem;white-space:nowrap}.admin-sales-row-card-metrics strong{color:#0f172a;font-weight:850}.admin-sales-row-card-warning{display:inline-flex;min-height:1.5rem;align-items:center;border-radius:999px;padding:.2rem .55rem;font-size:.7rem;font-weight:800;line-height:1.35}.admin-sales-row-card-warning.is-amber{border:1px solid #fde68a;background:#fffbeb;color:#92400e}.admin-sales-row-card-warning.is-rose{border:1px solid #fecdd3;background:#fff1f2;color:#be123c}.admin-sales-row-card-notes{display:grid;grid-template-columns:minmax(12rem,1fr) auto;gap:.5rem;align-items:center}.admin-sales-row-card-notes p{font-size:.7rem;font-weight:700;color:#64748b}.admin-sales-ledger-add-button{display:inline-flex;min-height:2.75rem;width:100%;align-items:center;justify-content:center;gap:.5rem;border-radius:.5rem;border:1px dashed #f59e0b;background:#fffbeb;padding:.65rem 1rem;font-size:.875rem;font-weight:850;color:#0f172a;transition:border-color .16s ease,background-color .16s ease}.admin-sales-ledger-add-button:hover{border-color:#d97706;background:#fef3c7}@media (min-width: 1536px){.admin-sales-row-card-main{grid-template-areas:"order product qty unit koli price discount status subtotal actions";grid-template-columns:4.4rem minmax(16rem,1.8fr) minmax(4.8rem,.45fr) minmax(4.8rem,.45fr) minmax(7.25rem,.68fr) minmax(7.3rem,.68fr) minmax(4.8rem,.45fr) minmax(5.4rem,.5fr) minmax(7.5rem,.7fr) 2.35rem}}@media (max-width: 1279px){.admin-sales-row-card-main{grid-template-areas:"order product product product" "qty unit koli price" "discount status subtotal actions";grid-template-columns:minmax(4.4rem,.45fr) minmax(6rem,1fr) minmax(7rem,1fr) minmax(6rem,1fr)}.admin-sales-row-order{grid-template-columns:2.1rem 1.85rem minmax(4rem,auto)}.admin-sales-row-check{grid-column:auto}}@media (max-width: 767px){.admin-sales-ledger-guide{padding:.5rem}.admin-sales-ledger-guide-pill{min-height:2.25rem;padding-inline:.65rem}.admin-sales-row-card-list,.admin-sales-row-card{padding:.55rem}.admin-sales-row-card-main{grid-template-areas:"order order" "product product" "qty unit" "koli koli" "price discount" "status actions" "subtotal subtotal";grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.55rem}.admin-sales-row-order{grid-template-columns:2.5rem 2.5rem minmax(5rem,auto)}.admin-sales-ledger-input,.admin-sales-bonus-toggle{min-height:2.75rem;font-size:1rem}.admin-sales-ledger-index,.admin-sales-ledger-icon-button{min-height:2.5rem;min-width:2.5rem}.admin-sales-row-actions{align-items:end;padding-top:1.35rem}.admin-sales-row-card-notes{grid-template-columns:1fr}.admin-sales-row-subtotal{border-top:1px solid #e2e8f0;padding-top:.45rem}}.admin-sales-item-summary-list{display:grid;gap:.625rem;padding:.75rem;background:#f8fafc}.admin-sales-item-summary-card{display:grid;grid-template-columns:auto minmax(14rem,1.35fr) minmax(25rem,1.55fr) minmax(10rem,.8fr) auto;gap:.75rem;align-items:center;border:1px solid #dbe3ee;border-left:3px solid #cbd5e1;border-radius:.5rem;background:#fff;padding:.625rem;box-shadow:0 1px 1px #0f172a08;color:#0f172a}.admin-sales-item-summary-card:hover{border-color:#c7d2e1;border-left-color:var(--ledger-amber);box-shadow:0 12px 30px -26px #0f172a6b}.admin-sales-item-summary-card.has-warning{border-left-color:#f59e0b;background:linear-gradient(90deg,#fffbebad,#fff 28%)}.admin-sales-item-summary-card.is-locked{border-left-color:#94a3b8;background:#f8fafc}.admin-sales-item-summary-order{display:grid;grid-template-columns:2.1rem 1.85rem;gap:.35rem;align-items:start}.admin-sales-item-summary-order .admin-sales-row-check{grid-column:1 / -1}.admin-sales-item-summary-main{min-width:0;border:0;background:transparent;padding:0;text-align:left;cursor:pointer}.admin-sales-item-summary-main:focus-visible,.admin-sales-item-edit-button:focus-visible,.admin-sales-item-modal-close:focus-visible{outline:3px solid rgba(245,158,11,.32);outline-offset:2px}.admin-sales-item-summary-title{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:850;color:#0f172a}.admin-sales-item-summary-subline{margin-top:.25rem;display:flex;flex-wrap:wrap;gap:.375rem .55rem;font-size:.72rem;font-weight:750;color:#64748b}.admin-sales-item-summary-badges,.admin-sales-item-summary-warnings{margin-top:.45rem;display:flex;flex-wrap:wrap;gap:.35rem}.admin-sales-item-summary-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem}.admin-sales-item-summary-metrics div{min-width:0;border-radius:.5rem;border:1px solid #e2e8f0;background:#f8fafc;padding:.45rem .55rem}.admin-sales-item-summary-metrics span,.admin-sales-item-modal-totals span{display:block;font-size:.63rem;font-weight:850;color:#64748b;letter-spacing:0;text-transform:uppercase}.admin-sales-item-summary-metrics strong,.admin-sales-item-modal-totals strong{margin-top:.15rem;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;font-weight:850;color:#0f172a;font-variant-numeric:tabular-nums}.admin-sales-item-summary-warnings{margin-top:0;align-content:center}.admin-sales-item-summary-actions{display:flex;align-items:center;justify-content:flex-end;gap:.45rem}.admin-sales-item-edit-button{display:inline-flex;min-height:2.25rem;align-items:center;justify-content:center;gap:.45rem;border-radius:.5rem;border:1px solid #cbd5e1;background:#fff;padding:.45rem .75rem;font-size:.78rem;font-weight:850;color:#0f172a;transition:border-color .16s ease,background-color .16s ease,color .16s ease}.admin-sales-item-edit-button:hover{border-color:#f59e0b;background:#fffbeb;color:#92400e}.admin-sales-item-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;display:flex;align-items:center;justify-content:center;background:#0f172a94;padding:1.25rem}.admin-sales-item-modal-panel{display:flex;width:min(64rem,100%);max-height:min(45rem,calc(100vh - 2.5rem));flex-direction:column;overflow:hidden;border-radius:.5rem;border:1px solid #cbd5e1;background:#fff;box-shadow:0 28px 80px -44px #0f172ac7}.admin-sales-item-modal-header,.admin-sales-item-modal-footer{flex:none;border-color:#e2e8f0;background:#f8fafc}.admin-sales-item-modal-header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;border-bottom:1px solid #e2e8f0;padding:1rem 1.125rem}.admin-sales-item-modal-close{display:inline-flex;min-height:2.5rem;min-width:2.5rem;align-items:center;justify-content:center;border-radius:.5rem;border:1px solid #cbd5e1;background:#fff;color:#475569;transition:background-color .16s ease,color .16s ease}.admin-sales-item-modal-close:hover{background:#f1f5f9;color:#0f172a}.admin-sales-item-modal-body{min-height:0;overflow-y:auto;padding:1rem}.admin-sales-item-modal-grid{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(20rem,.88fr);gap:1rem}.admin-sales-item-modal-column{display:grid;align-content:start;gap:.875rem}.admin-sales-modal-field{min-width:0}.admin-sales-modal-field>label,.admin-sales-modal-field>div>label{display:block;margin-bottom:.35rem;font-size:.7rem;font-weight:850;line-height:1.25;color:#64748b;letter-spacing:0;text-transform:uppercase}.admin-sales-modal-product-control{z-index:2}.admin-sales-modal-input-icon{pointer-events:none;position:absolute;inset-block:0;left:.72rem;display:inline-flex;width:1rem;align-items:center;justify-content:center;color:#94a3b8}.admin-sales-modal-product-control .admin-sales-ledger-input{padding-left:2.25rem}.admin-sales-modal-product .admin-sales-ledger-search-panel{max-height:16rem}.admin-sales-item-modal-totals{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.admin-sales-item-modal-totals div{border-radius:.5rem;border:1px solid #e2e8f0;background:#f8fafc;padding:.7rem}.admin-sales-item-modal-totals .is-total{grid-column:1 / -1;border-color:#cbd5e1;background:#0f172a}.admin-sales-item-modal-totals .is-total span,.admin-sales-item-modal-totals .is-total strong{color:#fff}.admin-sales-item-modal-totals .is-total strong{font-size:1.125rem}.admin-sales-item-modal-warnings{display:flex;flex-wrap:wrap;gap:.45rem}.admin-sales-item-modal-footer{display:flex;justify-content:flex-end;gap:.75rem;border-top:1px solid #e2e8f0;padding:.875rem 1.125rem}@media (max-width: 1535px){.admin-sales-item-summary-card{grid-template-columns:auto minmax(12rem,1.2fr) minmax(18rem,1.35fr) auto}.admin-sales-item-summary-warnings{grid-column:2 / 4}}@media (max-width: 1279px){.admin-sales-item-summary-card{grid-template-columns:auto minmax(0,1fr) auto}.admin-sales-item-summary-metrics,.admin-sales-item-summary-warnings{grid-column:2 / 4}}@media (max-width: 767px){.admin-sales-item-summary-list{padding:.55rem}.admin-sales-item-summary-card{grid-template-columns:1fr;gap:.65rem}.admin-sales-item-summary-order{grid-template-columns:2.5rem 2.5rem minmax(5rem,auto)}.admin-sales-item-summary-order .admin-sales-row-check,.admin-sales-item-summary-metrics,.admin-sales-item-summary-warnings{grid-column:auto}.admin-sales-item-summary-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-sales-item-summary-actions{justify-content:stretch}.admin-sales-item-edit-button{flex:1;min-height:2.75rem}.admin-sales-item-modal{align-items:stretch;padding:0}.admin-sales-item-modal-panel{width:100%;max-height:none;min-height:100vh;border:0;border-radius:0}.admin-sales-item-modal-body{padding:.875rem}.admin-sales-item-modal-grid,.admin-sales-item-modal-totals{grid-template-columns:1fr}.admin-sales-item-modal-footer{position:sticky;bottom:0;padding:.75rem}.admin-sales-item-modal-footer>button{flex:1;min-height:2.75rem}}.admin-sales-customer-risk{border-radius:.75rem;background:linear-gradient(180deg,#fffffff5,#f8fafce0)}body.admin-pelunasan-shell{background:linear-gradient(180deg,#f8fafcf0,#f1f5f9fc),radial-gradient(circle at top right,rgba(37,99,235,.08),transparent 24rem),#f3f6fa}body.admin-pelunasan-shell .admin-pro-sidebar{background:linear-gradient(180deg,rgba(37,99,235,.18),transparent 16rem),linear-gradient(135deg,rgba(15,118,110,.12),transparent 28rem),#07111f}body.admin-pelunasan-shell .admin-pro-topbar{background:#ffffffeb;border-color:#d7dee8;box-shadow:0 10px 30px #0f172a0e}body.admin-pelunasan-shell .workspace-hero,body.admin-pelunasan-shell .workspace-card,body.admin-pelunasan-shell .workspace-stat,body.admin-pelunasan-shell .workspace-stat-dark,body.admin-pelunasan-shell .workspace-stat-soft,body.admin-pelunasan-shell .workspace-filter,body.admin-pelunasan-shell .workspace-table-wrap,body.admin-pelunasan-shell .director-command-bar,body.admin-pelunasan-shell .director-card,body.admin-pelunasan-shell .director-surface{border-radius:.5rem;border-color:#d7dee8;background:#fffffffa;box-shadow:0 1px 2px #0f172a0d,0 20px 58px -52px #0f172a8c}body.admin-pelunasan-shell .workspace-stat-dark{background:linear-gradient(135deg,#0b1220,#162033);color:#fff}:root{--od-bg: #f5f7fb;--od-bg-strong: #eef2f7;--od-surface: rgba(255, 255, 255, .94);--od-surface-solid: #ffffff;--od-surface-muted: #f8fafc;--od-line: #dbe3ee;--od-line-strong: #b9c4d3;--od-ink: #111827;--od-muted: #64748b;--od-faint: #94a3b8;--od-navy: #0b1220;--od-blue: #2563eb;--od-teal: #0f766e;--od-amber: #d08a1d;--od-rose: #be123c;--od-radius: .5rem;--od-shadow-1: 0 1px 2px rgba(15, 23, 42, .06);--od-shadow-2: 0 8px 24px -18px rgba(15, 23, 42, .55), 0 1px 2px rgba(15, 23, 42, .05);--od-shadow-3: 0 18px 52px -40px rgba(15, 23, 42, .6), 0 1px 2px rgba(15, 23, 42, .06);--od-ring: 0 0 0 3px rgba(37, 99, 235, .14)}.admin-sales-shell a,.admin-sales-shell button,.admin-sales-shell [role=button],.admin-sales-shell input[type=checkbox],.admin-sales-shell input[type=radio],.admin-sales-shell select{cursor:pointer}.admin-sales-shell input:disabled,.admin-sales-shell select:disabled,.admin-sales-shell textarea:disabled,.admin-sales-shell button:disabled{cursor:not-allowed;opacity:.58}.admin-sales-shell a:focus-visible,.admin-sales-shell button:focus-visible,.admin-sales-shell input:focus-visible,.admin-sales-shell select:focus-visible,.admin-sales-shell textarea:focus-visible{outline:3px solid rgba(37,99,235,.32);outline-offset:2px}.admin-sales-shell .workspace-actions{align-items:center;gap:.5rem}.admin-sales-shell .workspace-button-primary,.admin-sales-shell .workspace-button-secondary,.admin-sales-shell .workspace-link{touch-action:manipulation}.admin-sales-shell .workspace-table td,.admin-sales-shell .workspace-table th{vertical-align:top}.admin-sales-shell .workspace-table td[data-label=Aksi]>a,.admin-sales-shell .workspace-table td[data-label=Action]>a,.admin-sales-shell .workspace-table td[data-label=Aksi]>button,.admin-sales-shell .workspace-table td[data-label=Action]>button{white-space:nowrap}.admin-sales-shell .workspace-table-wrap .workspace-table{min-width:100%}.admin-sales-shell .workspace-alert{line-height:1.55}html{background:var(--od-bg)}.landing-shell,.auth-shell,.workspace-shell,.admin-pro-shell,.director-shell,.sales-field-shell{color:var(--od-ink);text-rendering:optimizeLegibility}.workspace-shell,.admin-pro-shell,.sales-field-shell,.director-shell{background:linear-gradient(180deg,#ffffffc7,#f5f7fbfa),radial-gradient(circle at top left,rgba(37,99,235,.08),transparent 26rem),radial-gradient(circle at top right,rgba(15,118,110,.075),transparent 28rem),var(--od-bg)}.workspace-page,.director-page{background:linear-gradient(180deg,#f8fafcbd,#f1f5f9f5),var(--od-bg)}.workspace-container,.director-container{width:min(100%,104rem)}.admin-pro-sidebar,.director-sidebar,.workspace-shell>div>aside,.workspace-mobile-drawer-panel.admin-pro-sidebar,.sales-field-shell>div>aside{background:linear-gradient(180deg,rgba(37,99,235,.11),transparent 17rem),linear-gradient(145deg,rgba(15,118,110,.1),transparent 30rem),#09111f!important;border-color:#94a3b82e!important;box-shadow:18px 0 56px -48px #0f172ae6}.admin-pro-sidebar p,.director-sidebar p,.workspace-shell>div>aside p,.workspace-mobile-drawer-panel.admin-pro-sidebar p,.sales-field-shell>div>aside p{color:inherit}.admin-pro-topbar,.director-header,.workspace-shell header,.sales-field-shell header{border-color:#dbe3eedb!important;background:#ffffffd6!important;box-shadow:0 10px 34px -28px #0f172a6b;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.admin-pro-brand-mark,.director-sidebar-mark,.landing-logo-lockup,.workspace-user-avatar,.director-user-avatar,.director-mobile-user-avatar{border-radius:var(--od-radius)!important;box-shadow:inset 0 1px #fff3,var(--od-shadow-1)}.admin-pro-nav-section,.director-sidebar-section{color:#cbd5e1bd!important;letter-spacing:.12em!important}.admin-pro-nav-link,.director-nav-link,.workspace-mobile-nav a,.director-mobile-nav-link,.sales-mobile-nav-link{border-radius:var(--od-radius)!important;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s ease,box-shadow .16s ease}.admin-pro-nav-link:hover,.director-nav-link-idle:hover{transform:translateY(-1px)}.admin-pro-nav-link-active,.director-nav-link-active{background:#fffffff0!important;border-color:#ffffff38!important;color:var(--od-navy)!important;box-shadow:0 14px 36px -24px #000000b8,inset 0 1px #ffffffb8!important}.admin-sales-nav-icon,.director-nav-icon{border-radius:.375rem!important}.workspace-user-card,.workspace-user-card-compact,.director-user-card,.director-mobile-user-card{border-color:#ffffff21!important;background:#ffffff12!important;box-shadow:inset 0 1px #ffffff14}.workspace-user-card .text-slate-900,.workspace-user-card-compact .text-slate-900{color:#f8fafc!important}.workspace-user-card .text-slate-500,.workspace-user-card-compact .text-slate-500,.workspace-user-role{color:#a9b6c9!important}.workspace-logout-button,.workspace-logout-button-ghost,.director-logout-button,.director-mobile-logout-button{border-radius:var(--od-radius)!important;border-color:#ffffff24!important;background:#ffffff1a!important;color:#f8fafc!important}.workspace-logout-button:hover,.workspace-logout-button-ghost:hover,.director-logout-button:hover,.director-mobile-logout-button:hover{background:#ffffff29!important}.workspace-card,.workspace-stat,.workspace-stat-soft,.workspace-filter,.workspace-table-wrap,.workspace-hero,.director-card,.director-surface,.director-command-bar,.director-metric,.director-metric-warning,.director-metric-success,.director-metric-danger,.auth-form-shell,.auth-card{border-radius:var(--od-radius)!important;border-color:var(--od-line)!important;background:var(--od-surface)!important;box-shadow:var(--od-shadow-2)!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.workspace-card:hover,.workspace-stat:hover,.director-card:hover,.director-surface:hover{box-shadow:var(--od-shadow-3)!important}.workspace-card-header,.workspace-table thead,.director-card-header,.director-table thead{border-color:var(--od-line)!important;background:linear-gradient(180deg,#ffffffeb,#f8fafcf5),var(--od-surface-muted)!important}.workspace-kicker,.workspace-label,.director-label,.director-metric-label,.text-slate-400{color:var(--od-muted)!important;letter-spacing:.12em!important}.workspace-title,.workspace-stat-value,.director-title,.director-section-title,.director-metric-value,.director-risk-amount,.auth-title{color:var(--od-ink)!important;letter-spacing:0!important}.workspace-hero{overflow:hidden;position:relative}.workspace-hero:after{content:"";pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(135deg,rgba(37,99,235,.07),transparent 34%,rgba(15,118,110,.06));opacity:.65}.workspace-stat-dark,.director-metric-primary{border-color:#2563eb38!important;background:linear-gradient(145deg,rgba(37,99,235,.22),transparent 42%),linear-gradient(135deg,#0b1220,#121c2d 58%,#0f2a2a)!important;color:#fff!important;box-shadow:var(--od-shadow-3)!important}.workspace-stat-dark *,.director-metric-primary *{color:inherit!important}.workspace-button-primary,.director-button-primary,.auth-button-primary,.landing-primary-button,.landing-hero-button,.bg-slate-900,.bg-slate-950{border-radius:var(--od-radius)!important;background:linear-gradient(135deg,var(--od-navy),#172033)!important;color:#fff!important;box-shadow:0 14px 26px -18px #0f172ab8!important}.workspace-button-primary:hover,.director-button-primary:hover,.auth-button-primary:hover,.landing-primary-button:hover,.landing-hero-button:hover,.hover\:bg-slate-800:hover{background:linear-gradient(135deg,#132035,#1e3a3a)!important;color:#fff!important;transform:translateY(-1px)}.workspace-button-secondary,.director-button-secondary,.auth-button-secondary,.landing-secondary-button,.director-action-link,.workspace-link{border-radius:var(--od-radius)!important;border-color:var(--od-line)!important;background:#ffffffe6!important;color:#334155!important;box-shadow:var(--od-shadow-1)!important}.workspace-button-secondary:hover,.director-button-secondary:hover,.auth-button-secondary:hover,.landing-secondary-button:hover,.director-action-link:hover,.workspace-link:hover{border-color:var(--od-line-strong)!important;background:#fff!important;color:var(--od-ink)!important}.director-button-success,.workspace-badge-success{background:#0f766e1a!important;border-color:#0f766e3d!important;color:var(--od-teal)!important}.director-button-warning,.workspace-badge-warning{background:#d08a1d1f!important;border-color:#d08a1d42!important;color:#9a620e!important}.director-button-danger,.workspace-badge-danger{background:#be123c17!important;border-color:#be123c38!important;color:var(--od-rose)!important}.workspace-badge,.director-badge{border-radius:999px!important;box-shadow:none!important}.workspace-input,.workspace-select,.workspace-textarea,.director-input,.director-select,.director-textarea,.auth-field,input[type=text],input[type=date],input[type=number],input[type=email],input[type=password],select,textarea{border-radius:var(--od-radius)!important;border-color:var(--od-line-strong)!important;background-color:#fffffff5!important;box-shadow:var(--od-shadow-1)!important;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}.workspace-input:focus,.workspace-select:focus,.workspace-textarea:focus,.director-input:focus,.director-select:focus,.director-textarea:focus,.auth-field:focus,input:focus,select:focus,textarea:focus{border-color:var(--od-blue)!important;box-shadow:var(--od-ring)!important;outline:none!important}.workspace-table-wrap,.director-table-wrap{overflow:hidden}.workspace-table,.director-table{border-color:var(--od-line)!important}.workspace-table th,.director-table th{color:#526176!important;font-weight:800!important;letter-spacing:.1em!important}.workspace-table td,.director-table td{border-color:#dbe3eec7!important;color:#334155!important}.workspace-table tbody tr,.director-table tbody tr{transition:background-color .16s ease,box-shadow .16s ease}.workspace-table tbody tr:hover,.director-table tbody tr:hover{background:#f8fafceb!important}.workspace-alert{border-radius:var(--od-radius)!important;box-shadow:var(--od-shadow-1)!important}.workspace-mobile-drawer-panel,.director-mobile-drawer-panel{border-radius:0 var(--od-radius) var(--od-radius) 0!important;box-shadow:24px 0 70px -42px #0f172ae0}.sales-mobile-bottom-nav{border-color:#dbe3eeeb!important;background:#ffffffe6!important;box-shadow:0 -16px 40px -32px #0f172aa6!important;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.sales-mobile-nav-link.is-active{background:var(--od-navy)!important;color:#fff!important}.director-command-tabs,.admin-sales-command-links,.admin-pelunasan-command-links,.admin-sales-command-strip,.admin-pelunasan-command-strip{scrollbar-width:none}.director-command-tabs::-webkit-scrollbar,.admin-sales-command-links::-webkit-scrollbar,.admin-pelunasan-command-links::-webkit-scrollbar,.admin-sales-command-strip::-webkit-scrollbar,.admin-pelunasan-command-strip::-webkit-scrollbar{display:none}.sales-mobile-fab{border-radius:var(--od-radius)!important;background:linear-gradient(135deg,var(--od-blue),var(--od-teal))!important;box-shadow:0 18px 34px -22px #2563ebcc!important}.landing-shell{background:#0b111d}.landing-topbar{border-color:#ffffff1a!important;background:#080d18c2!important;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.landing-hero{background:linear-gradient(135deg,#0a0f1bfa,#0c1f28f0),#0b111d!important}.landing-board-stage{opacity:.92}.landing-studio-shell,.landing-feature,.landing-control-grid article,.landing-mini-stat,.landing-kpi-card,.landing-queue-panel,.landing-flow-panel,.auth-feature-card{border-radius:var(--od-radius)!important;border-color:#ffffff1f!important;box-shadow:0 18px 50px -40px #000000d1!important}.landing-feature,.landing-control-grid article{background:#ffffffe6!important}.landing-nav-pill:hover{background:#ffffff1f!important;color:#fff!important}.auth-shell{background:linear-gradient(135deg,#0b12200d,#2563eb14 38%,#0f766e14),var(--od-bg)!important}.auth-panel{background:linear-gradient(145deg,rgba(37,99,235,.22),transparent 38%),linear-gradient(135deg,#0b1220,#121c2d 58%,#0e2a2c)!important}.auth-note{border-radius:var(--od-radius)!important;border-color:var(--od-line)!important;background:var(--od-surface-muted)!important}@media (max-width: 768px){.workspace-container,.director-container{padding-left:1rem!important;padding-right:1rem!important}.auth-form-shell{padding:1.25rem!important}.landing-hero{min-height:84vh!important}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}:root{--ops-ink: #111827;--ops-muted: #64748b;--ops-line: #dbe3ee;--ops-line-strong: #b9c4d3;--ops-surface: rgba(255, 255, 255, .96);--ops-surface-soft: #f8fafc;--ops-navy: #0b1220;--ops-blue: #2563eb;--ops-teal: #0f766e;--ops-amber: #d08a1d;--ops-rose: #be123c;--ops-radius: .5rem;--ops-shadow: 0 1px 2px rgba(15, 23, 42, .06), 0 18px 52px -44px rgba(15, 23, 42, .55);--ops-shadow-hover: 0 1px 2px rgba(15, 23, 42, .08), 0 24px 70px -48px rgba(15, 23, 42, .72)}.landing-hero{isolation:isolate}.landing-generated-hero,.auth-generated-visual{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.landing-generated-hero{opacity:.42;mix-blend-mode:screen}.auth-visual-panel{isolation:isolate}.auth-visual-panel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(135deg,#0b1220f2,#112034c7 48%,#0f766e61),linear-gradient(180deg,transparent,rgba(11,18,32,.78))}.auth-generated-visual{opacity:.34}.operational-stat-card,.workspace-card,.workspace-stat,.workspace-stat-soft,.workspace-filter,.workspace-table-wrap,.ops-panel,.ops-command-bar,.ops-toolbar,.director-card,.director-surface,.director-command-bar{border-radius:var(--ops-radius)!important}.operational-stat-card{border:1px solid var(--ops-line);background:var(--ops-surface);box-shadow:var(--ops-shadow);transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.operational-stat-card:hover,.workspace-card:hover,.workspace-stat:hover,.ops-panel:hover,.director-card:hover{box-shadow:var(--ops-shadow-hover)!important}.operational-icon-cell{display:inline-flex;min-height:2.75rem;min-width:2.75rem;align-items:center;justify-content:center;border-radius:var(--ops-radius)}.operational-page-header{border-radius:var(--ops-radius);border:1px solid var(--ops-line);background:linear-gradient(180deg,#fffffff2,#f8fafcf2),var(--ops-surface);padding:1.15rem;box-shadow:var(--ops-shadow)}.operational-empty-state,.workspace-empty,.director-empty,.director-risk-empty,.ops-empty{border-radius:var(--ops-radius)!important;border:1px dashed var(--ops-line-strong)!important;background:linear-gradient(180deg,#ffffffe0,#f8fafceb),var(--ops-surface-soft)!important;color:#526176!important;text-align:center}.operational-empty-state{padding:2.5rem 1.25rem}.operational-empty-icon{margin:0 auto 1rem;height:4rem;width:4rem;color:#94a3b8}.operational-empty-visual{margin:0 auto 1rem;max-height:9rem;width:min(100%,16rem);-o-object-fit:contain;object-fit:contain}.operational-status-badge,.workspace-badge,.director-badge{display:inline-flex;min-height:1.65rem;align-items:center;gap:.35rem;border-radius:999px!important;border-width:1px;padding:.32rem .6rem;font-size:.72rem;font-weight:800;letter-spacing:0;line-height:1;white-space:nowrap}.workspace-button-primary,.workspace-button-secondary,.director-button-primary,.director-button-secondary,.auth-button-primary,.auth-button-secondary,.workspace-link,.director-action-link,.director-risk-link{min-height:2.5rem;align-items:center;justify-content:center;border-radius:var(--ops-radius)!important;font-weight:800}.workspace-button-primary,.director-button-primary,.auth-button-primary{box-shadow:0 16px 34px -24px #0f172acc!important}.workspace-input,.workspace-select,.workspace-textarea,.director-input,.director-select,.director-textarea,.auth-field,input[type=text],input[type=date],input[type=number],input[type=email],input[type=password],select,textarea{min-height:2.65rem}input[type=file]::file-selector-button{border-radius:var(--ops-radius)!important;border:1px solid var(--ops-line)!important;background:#fff!important;color:#334155!important;box-shadow:0 1px 2px #0f172a0d}.ops-toolbar,.workspace-filter,.director-command-bar{position:relative}@media (min-width: 1024px){.ops-toolbar:first-of-type,.workspace-filter:first-of-type{position:sticky;top:5.75rem;z-index:20;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}}.operational-filter-feedback{margin-top:.85rem;display:flex;flex-direction:column;gap:.75rem}@media (min-width: 768px){.operational-filter-feedback{flex-direction:row;align-items:center;justify-content:space-between}}.operational-filter-chips,.operational-status-legend{display:flex;min-width:0;flex-wrap:wrap;gap:.45rem}.operational-filter-chip{display:inline-flex;min-height:1.8rem;align-items:center;gap:.3rem;border-radius:999px;border:1px solid var(--ops-line);background:#ffffffdb;padding:.35rem .7rem;font-size:.75rem;font-weight:700;color:var(--ops-muted)}.operational-filter-chip strong{color:var(--ops-ink)}.operational-loading-stack{display:grid;gap:.75rem;border-radius:var(--ops-radius);border:1px solid var(--ops-line);background:#ffffffbd;padding:1rem;box-shadow:var(--ops-shadow)}.operational-skeleton-line,.operational-skeleton-card{overflow:hidden;border-radius:var(--ops-radius);background:linear-gradient(90deg,#e2e8f0,#f8fafc 42%,#e2e8f0 78%);background-size:220% 100%;animation:operational-skeleton 1.25s ease-in-out infinite}.operational-skeleton-line{height:.9rem}.operational-skeleton-card{height:4.5rem}@keyframes operational-skeleton{0%{background-position:120% 0}to{background-position:-120% 0}}.workspace-table-wrap{border:1px solid var(--ops-line)}.workspace-table th,.director-table th{position:relative}.workspace-table tbody tr,.director-table tbody tr{border-color:#dbe3eec7!important}.workspace-table tbody tr:hover,.director-table tbody tr:hover{background:#f8fafcf0!important}.ops-record,.director-risk-row,.admin-sales-activity-row{transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease,transform .16s ease}.ops-record:hover,.director-risk-row:hover,.admin-sales-activity-row:hover{transform:translateY(-1px)}.product-preview-panel,.product-preview-table-wrap{overflow:visible!important}.product-inline-summary{position:relative;z-index:1;display:inline-block;max-width:100%}.product-inline-summary:hover,.product-inline-summary:focus-within{z-index:80}.product-inline-details{position:absolute;top:calc(100% + .45rem);left:0;display:block;width:-moz-max-content;width:max-content;max-width:min(34rem,calc(100vw - 3rem));visibility:hidden;opacity:0;pointer-events:none;border:1px solid #cbd5e1;border-radius:.375rem;background:#fff;padding:.65rem .75rem;color:#475569;box-shadow:0 18px 44px -32px #0f172ab8,0 1px 2px #0f172a14;transform:translateY(-.15rem);transition:opacity .14s ease,transform .14s ease,visibility .14s ease;white-space:normal}.product-inline-summary:hover .product-inline-details,.product-inline-summary:focus-within .product-inline-details{visibility:visible;opacity:1;pointer-events:auto;transform:translateY(0)}@media (prefers-reduced-motion: reduce){.product-inline-details{transition:none;transform:none}}@media (max-width: 767px){.product-inline-details{max-width:min(22rem,calc(100vw - 2rem))}}.operational-form-summary{position:sticky;top:6.5rem}.operational-summary-rail{display:grid;gap:.85rem}.operational-summary-step{display:grid;grid-template-columns:1.35rem minmax(0,1fr);gap:.75rem;align-items:start}.operational-summary-step>span{margin-top:.15rem;display:inline-flex;height:1.05rem;width:1.05rem;border-radius:999px;border:2px solid var(--ops-line-strong);background:#fff;box-shadow:inset 0 0 0 3px #fff}.operational-summary-step.is-complete>span{border-color:var(--ops-teal);background:var(--ops-teal)}.operational-summary-step p{font-size:.72rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--ops-muted)}.operational-summary-step strong{margin-top:.12rem;display:block;overflow-wrap:anywhere;font-size:.9rem;color:var(--ops-ink)}.operational-file-preview{display:flex;flex-wrap:wrap;gap:.5rem}.operational-file-preview span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:999px;border:1px solid var(--ops-line);background:#fff;padding:.4rem .65rem;font-size:.75rem;font-weight:700;color:#334155}.sales-order-form-card{border-color:var(--ops-line)!important;box-shadow:var(--ops-shadow)!important}.admin-sales-order-create-grid{align-items:start}.admin-sales-order-review-sidebar{position:sticky;top:8.25rem;align-self:start}.admin-sales-order-review-card{overflow:hidden}.admin-sales-order-review-body{display:grid;gap:1rem;max-height:calc(100dvh - 9.25rem);min-height:0}.admin-sales-order-customer-state{display:grid;grid-template-columns:1rem minmax(0,1fr);gap:.75rem;align-items:start;border-radius:.5rem;border:1px solid #dbe3ee;background:#f8fafc;padding:.8rem .9rem}.admin-sales-order-state-dot{margin-top:.2rem;height:.85rem;width:.85rem;border-radius:999px;border:2px solid #94a3b8;background:#fff}.admin-sales-order-state-dot.is-complete{border-color:#047857;background:#047857}.admin-sales-order-customer-state p,.admin-sales-order-review-metrics span,.admin-sales-order-total-box span{font-size:.68rem;font-weight:850;letter-spacing:.1em;text-transform:uppercase;color:#64748b}.admin-sales-order-customer-state strong{display:block;overflow-wrap:anywhere;font-size:.92rem;color:#0f172a}.admin-sales-order-review-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}.admin-sales-order-review-metrics>div,.admin-sales-order-total-box{border-radius:.5rem;border:1px solid #dbe3ee;background:#fff;padding:.8rem .9rem}.admin-sales-order-review-metrics strong{margin-top:.15rem;display:block;font-variant-numeric:tabular-nums;font-size:1.25rem;line-height:1.2;color:#0f172a}.admin-sales-order-review-list{display:grid;gap:.65rem;min-height:0;max-height:clamp(12rem,calc(100dvh - 32rem),26rem);overflow-y:auto;padding-right:.15rem;scrollbar-color:rgba(100,116,139,.45) transparent;scrollbar-width:thin}.admin-sales-order-review-list::-webkit-scrollbar{width:.4rem}.admin-sales-order-review-list::-webkit-scrollbar-thumb{border-radius:999px;background:#64748b6b}.admin-sales-order-review-row{display:grid;gap:.6rem;border-radius:.5rem;border:1px solid #dbe3ee;background:#fff;padding:.85rem}.admin-sales-order-review-row.is-bonus{border-color:#a7f3d0;background:#f0fdf4}.admin-sales-order-review-row-main{display:grid;grid-template-columns:1.65rem minmax(0,1fr);gap:.65rem;align-items:start}.admin-sales-order-review-number{display:inline-flex;height:1.65rem;width:1.65rem;align-items:center;justify-content:center;border-radius:.4rem;background:#0f172a;color:#fff;font-size:.75rem;font-weight:800}.admin-sales-order-review-row-main p{overflow-wrap:anywhere;font-size:.88rem;font-weight:800;line-height:1.35;color:#0f172a}.admin-sales-order-review-row-main span:last-child{margin-top:.2rem;display:block;font-size:.74rem;line-height:1.45;color:#64748b}.admin-sales-order-review-row-money{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-top:1px solid #e2e8f0;padding-top:.55rem;font-variant-numeric:tabular-nums}.admin-sales-order-review-row-money span{border-radius:999px;background:#dcfce7;padding:.2rem .5rem;font-size:.68rem;font-weight:850;color:#047857}.admin-sales-order-review-row-money strong{margin-left:auto;color:#0f172a}.admin-sales-order-review-empty,.admin-sales-order-review-note{border-radius:.5rem;border:1px solid #dbe3ee;background:#f8fafc;padding:.95rem;color:#475569}.admin-sales-order-review-empty p{font-size:.9rem;font-weight:800;color:#0f172a}.admin-sales-order-review-empty span,.admin-sales-order-review-note{font-size:.8rem;line-height:1.55}.admin-sales-order-total-box{display:grid;gap:.65rem;background:linear-gradient(180deg,#fff,#f8fafc)}.admin-sales-order-total-box>div{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.admin-sales-order-total-box strong{font-variant-numeric:tabular-nums;text-align:right;color:#0f172a}.admin-sales-order-compact-review{position:fixed;right:.85rem;bottom:max(.85rem,env(safe-area-inset-bottom));left:.85rem;z-index:35;display:flex;align-items:center;justify-content:space-between;gap:.9rem;border-radius:.5rem;border:1px solid #cbd5e1;background:#fffffff5;padding:.75rem;box-shadow:0 18px 50px -30px #0f172a8c,0 1px 2px #0f172a14;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.admin-sales-order-compact-review p{font-size:.72rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase;color:#64748b}.admin-sales-order-compact-review strong{display:block;margin-top:.1rem;font-variant-numeric:tabular-nums;font-size:1rem;color:#0f172a}.admin-sales-order-compact-actions{display:flex;flex-shrink:0;align-items:center;gap:.55rem}.admin-sales-order-compact-actions .workspace-button-primary{min-height:2.75rem;padding-inline:1rem}.admin-sales-order-compact-discount{display:grid;gap:.15rem;min-width:5.5rem}.admin-sales-order-compact-discount span{font-size:.65rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase;color:#64748b}.admin-sales-order-compact-discount input{min-height:2.25rem;width:5.5rem;border-radius:.45rem;border:1px solid #cbd5e1;padding:.35rem .55rem;text-align:right;font-weight:800;color:#0f172a}@media (max-width: 1279px){.admin-sales-order-create-form{padding-bottom:6.5rem}}@media (min-width: 1280px){.admin-sales-order-compact-review{display:none}}@media (min-width: 1024px) and (max-width: 1279px){.admin-sales-order-compact-review{left:17rem;right:1rem}}@media (max-width: 639px){.admin-sales-order-compact-review{display:grid;grid-template-columns:minmax(0,1fr);gap:.7rem}.admin-sales-order-compact-actions{display:grid;grid-template-columns:minmax(5.5rem,.42fr) minmax(0,1fr);width:100%}.admin-sales-order-compact-actions .workspace-button-primary,.admin-sales-order-compact-discount,.admin-sales-order-compact-discount input{width:100%}}.sales-field-shell .sales-invoice-detail-page{--sales-invoice-line: #dbe3ee;--sales-invoice-line-strong: #c7d2df;--sales-invoice-soft: #f8fafc;--sales-invoice-ink: #0f172a;--sales-invoice-muted: #64748b}.sales-field-shell .sales-invoice-actions{align-items:stretch}.sales-field-shell .sales-invoice-download-button{display:inline-flex;gap:.5rem;white-space:nowrap}.sales-field-shell .sales-invoice-detail-grid{align-items:start}.sales-field-shell .sales-invoice-sidebar{display:grid;align-content:start;gap:1rem;min-width:0}.sales-field-shell .sales-invoice-sidebar-card{overflow:hidden;border:1px solid var(--sales-invoice-line)!important;background:#fff!important;box-shadow:0 1px 2px #0f172a0b,0 18px 52px -48px #0f172a94!important}.sales-field-shell .sales-invoice-sidebar-card .workspace-card-header{border-color:var(--sales-invoice-line)!important;background:linear-gradient(180deg,#ffffff,var(--sales-invoice-soft))!important}.sales-field-shell .sales-invoice-money-list,.sales-field-shell .sales-invoice-payment-list{display:grid;gap:.75rem}.sales-field-shell .sales-invoice-money-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:1rem;min-height:1.75rem;color:var(--sales-invoice-muted)}.sales-field-shell .sales-invoice-money-row>span:last-child{color:var(--sales-invoice-ink);font-variant-numeric:tabular-nums;font-weight:750;text-align:right;white-space:nowrap}.sales-field-shell .sales-invoice-money-row.is-discount>span:last-child{color:#be123c}.sales-field-shell .sales-invoice-money-row.is-total{margin-top:.15rem;border-top:1px solid var(--sales-invoice-line);padding-top:.85rem;color:var(--sales-invoice-ink);font-weight:800}.sales-field-shell .sales-invoice-money-row.is-total>span:last-child{font-weight:900}.sales-field-shell .sales-invoice-money-row.is-paid>span:last-child{color:#047857}.sales-field-shell .sales-invoice-balance-card{margin-top:.15rem;border-radius:.5rem;border:1px solid var(--sales-invoice-line-strong);background:linear-gradient(180deg,#fff,#f8fafc);padding:.9rem 1rem}.sales-field-shell .sales-invoice-balance-card .workspace-label{color:var(--sales-invoice-muted)!important}.sales-field-shell .sales-invoice-balance-card p:last-child{font-variant-numeric:tabular-nums}.sales-field-shell .sales-invoice-balance-card.is-open{border-color:#fecdd3;background:linear-gradient(180deg,snow,#fff1f2)}.sales-field-shell .sales-invoice-balance-card.is-open .workspace-label{color:#be123c!important}.sales-field-shell .sales-invoice-balance-card.is-settled{border-color:#bbf7d0;background:linear-gradient(180deg,#fbfffd,#ecfdf5)}.sales-field-shell .sales-invoice-balance-card.is-settled .workspace-label{color:#047857!important}.sales-field-shell .sales-invoice-payment-record{border-radius:.5rem;border:1px solid var(--sales-invoice-line);background:#fff;padding:.95rem 1rem}.sales-field-shell .sales-invoice-payment-record p:last-child,.sales-field-shell .sales-invoice-payment-record .font-bold{font-variant-numeric:tabular-nums}.sales-field-shell .sales-invoice-empty-state{display:grid;min-height:6.25rem;place-items:center;padding:1rem}@media (min-width: 1280px){.sales-field-shell .sales-invoice-sidebar{position:sticky;top:6.5rem}}@media (max-width: 639px){.sales-field-shell .sales-invoice-actions>a{width:100%}.sales-field-shell .sales-invoice-money-row{grid-template-columns:minmax(0,1fr);gap:.15rem}.sales-field-shell .sales-invoice-money-row>span:last-child{text-align:left;white-space:normal}}@media (max-width: 767px){.workspace-table-wrap{border:0;background:transparent!important;box-shadow:none!important}.workspace-table thead{display:none}.workspace-table,.workspace-table tbody,.workspace-table tr,.workspace-table td{display:block;width:100%}.workspace-table tbody{display:grid;gap:.85rem;background:transparent!important}.workspace-table tbody tr{overflow:hidden;border-radius:var(--ops-radius);border:1px solid var(--ops-line);background:var(--ops-surface);box-shadow:var(--ops-shadow)}.workspace-table td{display:grid;grid-template-columns:minmax(7.5rem,.42fr) minmax(0,1fr);gap:.75rem;border:0!important;border-bottom:1px solid rgba(219,227,238,.72)!important;padding:.85rem 1rem!important;text-align:left!important}.workspace-table td:last-child{border-bottom:0!important}.workspace-table td:before{content:attr(data-label);font-size:.68rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase;color:var(--ops-muted)}.workspace-table td[colspan]{display:block}.workspace-table td[colspan]:before{content:"";display:none}.workspace-table td[data-label=Aksi]>div{justify-content:flex-start}.admin-sales-shell .workspace-table td:not([data-label]){display:block;text-align:left!important}.admin-sales-shell .workspace-table td:not([data-label]):before{content:"";display:none}.admin-sales-shell .workspace-table td[data-label=Aksi],.admin-sales-shell .workspace-table td[data-label=Action]{align-items:center}.admin-sales-shell .workspace-table td[data-label=Aksi]>*,.admin-sales-shell .workspace-table td[data-label=Action]>*{justify-self:start}}.admin-sales-orders-page{display:grid;gap:.75rem}.admin-sales-orders-page>*{min-width:0}.admin-sales-orders-page .ops-command-bar{overflow:hidden;border-color:#cbd5e1fa;background:linear-gradient(180deg,#fffffffa,#f8fafcf0),#fff;box-shadow:0 1px 2px #0f172a0b,0 18px 52px -48px #0f172a94}.admin-sales-orders-page .ops-command-inner{gap:.85rem;padding:.95rem 1rem}.admin-sales-orders-page .ops-title{font-size:1.125rem;line-height:1.45}.admin-sales-orders-page .ops-subtitle{max-width:58rem;color:#475569}.admin-sales-orders-page .workspace-actions{flex-wrap:wrap;justify-content:flex-start}.admin-sales-orders-page .ops-kpi-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:1px}.admin-sales-orders-page .ops-kpi{min-width:0;padding:.8rem 1rem}.admin-sales-orders-page .ops-kpi-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-sales-shell .admin-sales-orders-page .ops-toolbar,.admin-sales-orders-page .ops-toolbar:first-of-type{position:relative!important;top:auto!important;z-index:auto!important;border-color:#cbd5e1fa;background:#fffffff5;padding:.75rem;box-shadow:0 1px 2px #0f172a0a,0 16px 44px -42px #0f172a80}.admin-sales-orders-page .operational-filter-feedback{margin-top:.65rem;gap:.6rem}.admin-sales-orders-page .operational-status-legend{justify-content:flex-start}.admin-sales-orders-page .operational-loading-stack{margin:0}.admin-sales-orders-page .ops-panel-header{align-items:flex-start;padding:.9rem 1rem}@media (min-width: 1024px){.admin-sales-orders-page .ops-command-inner{align-items:flex-start}.admin-sales-orders-page .workspace-actions{justify-content:flex-end;max-width:30rem}}@media (max-width: 767px){.admin-sales-orders-page{gap:.65rem}.admin-sales-orders-page .ops-command-inner,.admin-sales-orders-page .ops-panel-header{padding:.85rem}.admin-sales-orders-page .ops-kpi-strip{grid-template-columns:1fr}.admin-sales-orders-page .workspace-actions,.admin-sales-orders-page .workspace-actions a,.admin-sales-orders-page .ops-toolbar .workspace-button-primary,.admin-sales-orders-page .ops-toolbar .workspace-button-secondary{width:100%}.admin-sales-orders-page .ops-toolbar form>div:last-child{flex-direction:column}}.admin-sales-unmatched-page{display:grid;gap:.75rem}.admin-sales-unmatched-page>*{min-width:0}.admin-sales-unmatched-page .ops-command-bar{overflow:hidden;border-color:#cbd5e1fa;background:linear-gradient(180deg,#fffffffa,#f8fafcf0),#fff;box-shadow:0 1px 2px #0f172a0b,0 18px 52px -48px #0f172a94}.admin-sales-unmatched-page .ops-command-inner{gap:.85rem;padding:.95rem 1rem}.admin-sales-unmatched-page .ops-title{font-size:1.125rem;line-height:1.45}.admin-sales-unmatched-page .ops-subtitle{max-width:58rem;color:#475569}.admin-sales-unmatched-page .workspace-actions{flex-wrap:wrap;justify-content:flex-start}.admin-sales-unmatched-page .ops-kpi-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:1px}.admin-sales-unmatched-page .ops-kpi{min-width:0;padding:.8rem 1rem}.admin-sales-unmatched-page .ops-kpi-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-sales-shell .admin-sales-unmatched-page .ops-toolbar,.admin-sales-unmatched-page .ops-toolbar:first-of-type{position:relative!important;top:auto!important;z-index:auto!important;border-color:#cbd5e1fa;background:#fffffff5;padding:.75rem;box-shadow:0 1px 2px #0f172a0a,0 16px 44px -42px #0f172a80}.admin-sales-unmatched-page .ops-panel{border-color:#d9770647!important;background:#fffffffa}.admin-sales-unmatched-page .ops-panel-header{align-items:flex-start;padding:.9rem 1rem;background:linear-gradient(180deg,#fffbebb8,#f8fafcf5),#fff}.admin-sales-review-strip{border-top:1px solid rgba(226,232,240,.88);background:linear-gradient(180deg,#fffbeb9e,#ffffffeb);padding:.7rem .85rem}.admin-sales-review-tabs{display:flex;gap:.55rem;overflow-x:auto;overscroll-behavior-x:contain;padding-bottom:.15rem;scroll-snap-type:x proximity;scrollbar-color:rgba(100,116,139,.55) transparent;scrollbar-width:thin}.admin-sales-review-tabs::-webkit-scrollbar{height:.45rem}.admin-sales-review-tabs::-webkit-scrollbar-track{background:transparent}.admin-sales-review-tabs::-webkit-scrollbar-thumb{border-radius:999px;background:#64748b6b}.admin-sales-review-tab{flex:0 0 10.75rem;scroll-snap-align:start;border-radius:.5rem;border-width:1px;padding:.6rem .7rem;text-align:left;font-size:.75rem;font-weight:800;line-height:1.25;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease,transform .16s ease}.admin-sales-review-tab:hover{transform:translateY(-1px);box-shadow:0 10px 26px -22px #0f172ab8}.admin-sales-review-body{padding:.95rem 1rem 1rem}.admin-sales-review-body>div[x-html]>div{margin:0}.admin-sales-review-loading{border-radius:.5rem;border:1px solid rgba(203,213,225,.95);background:linear-gradient(90deg,#e2e8f0e6,#f8fafcf2,#e2e8f0e6);background-size:220% 100%;padding:1.5rem 1rem;text-align:center;font-size:.875rem;font-weight:800;color:#64748b;animation:operational-skeleton 1.25s ease-in-out infinite}.admin-sales-review-body .rounded-lg{border-radius:.5rem!important}.admin-sales-review-body .shadow-sm{box-shadow:0 1px 2px #0f172a0a,0 16px 42px -40px #0f172a73!important}@media (min-width: 1024px){.admin-sales-unmatched-page .ops-command-inner{align-items:flex-start}.admin-sales-unmatched-page .workspace-actions{justify-content:flex-end;max-width:24rem}}@media (max-width: 767px){.admin-sales-unmatched-page{gap:.65rem}.admin-sales-unmatched-page .ops-command-inner,.admin-sales-unmatched-page .ops-panel-header{padding:.85rem}.admin-sales-unmatched-page .ops-kpi-strip{grid-template-columns:1fr}.admin-sales-unmatched-page .workspace-actions,.admin-sales-unmatched-page .workspace-actions a,.admin-sales-unmatched-page .ops-toolbar .workspace-button-primary,.admin-sales-unmatched-page .ops-toolbar .workspace-button-secondary{width:100%}.admin-sales-unmatched-page .ops-toolbar form>div:last-child{flex-direction:column}.admin-sales-review-strip,.admin-sales-review-body{padding-inline:.75rem}.admin-sales-review-tab{flex-basis:9.75rem}}.director-shell .file\:bg-slate-50::file-selector-button{background-color:var(--director-bg-soft)}.director-shell .file\:bg-slate-100::file-selector-button{background-color:var(--director-bg-soft)}.director-shell .placeholder\:text-slate-400::-moz-placeholder{color:var(--director-ink-faint)}.director-shell .placeholder\:text-slate-400::placeholder{color:var(--director-ink-faint)}.director-shell .hover\:text-slate-950:hover,.director-shell .hover\:text-slate-900:hover{color:var(--director-ink)}.director-shell .hover\:text-slate-200:hover{color:#f0e7dd}.director-shell .hover\:text-slate-700:hover,.director-shell .hover\:text-slate-600:hover{color:var(--director-ink-soft)}.director-shell .hover\:border-slate-200:hover,.director-shell .hover\:border-slate-300:hover{border-color:var(--director-line)}.director-shell .hover\:bg-slate-50:hover,.director-shell .hover\:bg-slate-100:hover{background-color:var(--director-bg-soft)}.director-shell .hover\:text-amber-900:hover,.director-shell .hover\:text-amber-800:hover,.director-shell .hover\:text-amber-700:hover{color:var(--director-amber)}.director-shell .hover\:bg-amber-50:hover,.director-shell .hover\:bg-amber-100:hover{background-color:var(--director-amber-soft)}.director-shell .hover\:border-amber-200:hover,.director-shell .hover\:border-amber-300:hover{border-color:#b7791f47}.director-shell .hover\:text-emerald-800:hover,.director-shell .hover\:text-emerald-700:hover{color:var(--director-teal)}.director-shell .hover\:bg-emerald-50:hover,.director-shell .hover\:bg-emerald-100:hover{background-color:var(--director-teal-soft)}.director-shell .hover\:border-emerald-300:hover{border-color:#0f766e3d}.director-shell .hover\:text-rose-900:hover,.director-shell .hover\:text-rose-600:hover{color:var(--director-rose)}.director-shell .hover\:bg-rose-50:hover,.director-shell .hover\:bg-rose-100:hover{background-color:var(--director-rose-soft)}.director-shell .hover\:border-rose-300:hover{border-color:#b1445a3d}.director-shell .hover\:bg-white:hover{background-color:var(--director-bg-panel)}.director-shell .hover\:file\:bg-slate-100::file-selector-button:hover{background-color:var(--director-bg-soft)}.director-shell .focus\:bg-slate-100:focus{background-color:var(--director-bg-soft)}.director-shell .focus\:bg-white:focus{background-color:var(--director-bg-panel)}.director-shell .disabled\:bg-slate-100:disabled{background-color:var(--director-bg-soft)}.director-shell .group[open] .group-open\:text-slate-700{color:var(--director-ink-soft)}.director-shell .group:hover .group-hover\:text-slate-950,.director-shell .group:hover .group-hover\:text-slate-900{color:var(--director-ink)}.director-shell .group:hover .group-hover\:text-emerald-600{color:var(--director-teal)}.file\:mr-3::file-selector-button{margin-right:.75rem}.file\:mr-4::file-selector-button{margin-right:1rem}.file\:rounded-full::file-selector-button{border-radius:9999px}.file\:rounded-md::file-selector-button{border-radius:.375rem}.file\:border-0::file-selector-button{border-width:0px}.file\:bg-slate-100::file-selector-button{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.file\:bg-slate-50::file-selector-button{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.file\:px-3::file-selector-button{padding-left:.75rem;padding-right:.75rem}.file\:px-4::file-selector-button{padding-left:1rem;padding-right:1rem}.file\:py-1\.5::file-selector-button{padding-top:.375rem;padding-bottom:.375rem}.file\:py-2::file-selector-button{padding-top:.5rem;padding-bottom:.5rem}.file\:text-xs::file-selector-button{font-size:.75rem;line-height:1rem}.file\:font-semibold::file-selector-button{font-weight:600}.file\:text-slate-800::file-selector-button{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.placeholder\:text-slate-400::-moz-placeholder{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.placeholder\:text-slate-400::placeholder{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.last\:border-0:last-child{border-width:0px}.last\:border-b-0:last-child{border-bottom-width:0px}.hover\:-translate-y-0\.5:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-100:hover{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-amber-200:hover{--tw-border-opacity: 1;border-color:rgb(253 230 138 / var(--tw-border-opacity, 1))}.hover\:border-amber-300:hover{--tw-border-opacity: 1;border-color:rgb(252 211 77 / var(--tw-border-opacity, 1))}.hover\:border-amber-400:hover{--tw-border-opacity: 1;border-color:rgb(251 191 36 / var(--tw-border-opacity, 1))}.hover\:border-blue-200:hover{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1))}.hover\:border-emerald-300:hover{--tw-border-opacity: 1;border-color:rgb(110 231 183 / var(--tw-border-opacity, 1))}.hover\:border-gray-300:hover{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.hover\:border-red-200:hover{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.hover\:border-rose-300:hover{--tw-border-opacity: 1;border-color:rgb(253 164 175 / var(--tw-border-opacity, 1))}.hover\:border-slate-200:hover{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.hover\:border-slate-300:hover{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1))}.hover\:border-teal-200:hover{--tw-border-opacity: 1;border-color:rgb(153 246 228 / var(--tw-border-opacity, 1))}.hover\:bg-amber-100:hover{--tw-bg-opacity: 1;background-color:rgb(254 243 199 / var(--tw-bg-opacity, 1))}.hover\:bg-amber-200:hover{--tw-bg-opacity: 1;background-color:rgb(253 230 138 / var(--tw-bg-opacity, 1))}.hover\:bg-amber-50:hover{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.hover\:bg-amber-50\/40:hover{background-color:#fffbeb66}.hover\:bg-amber-50\/50:hover{background-color:#fffbeb80}.hover\:bg-amber-600:hover{--tw-bg-opacity: 1;background-color:rgb(217 119 6 / var(--tw-bg-opacity, 1))}.hover\:bg-amber-700:hover{--tw-bg-opacity: 1;background-color:rgb(180 83 9 / var(--tw-bg-opacity, 1))}.hover\:bg-amber-800:hover{--tw-bg-opacity: 1;background-color:rgb(146 64 14 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-50\/40:hover{background-color:#eff6ff66}.hover\:bg-emerald-100:hover{--tw-bg-opacity: 1;background-color:rgb(209 250 229 / var(--tw-bg-opacity, 1))}.hover\:bg-emerald-50:hover{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}.hover\:bg-emerald-700:hover{--tw-bg-opacity: 1;background-color:rgb(4 120 87 / var(--tw-bg-opacity, 1))}.hover\:bg-emerald-800:hover{--tw-bg-opacity: 1;background-color:rgb(6 95 70 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-50\/70:hover{background-color:#f9fafbb3}.hover\:bg-gray-700:hover{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.hover\:bg-green-700:hover{--tw-bg-opacity: 1;background-color:rgb(21 128 61 / var(--tw-bg-opacity, 1))}.hover\:bg-red-100:hover{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.hover\:bg-red-50:hover{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.hover\:bg-red-500:hover{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.hover\:bg-red-700:hover{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}.hover\:bg-rose-100:hover{--tw-bg-opacity: 1;background-color:rgb(255 228 230 / var(--tw-bg-opacity, 1))}.hover\:bg-rose-50:hover{--tw-bg-opacity: 1;background-color:rgb(255 241 242 / var(--tw-bg-opacity, 1))}.hover\:bg-rose-50\/50:hover{background-color:#fff1f280}.hover\:bg-rose-600:hover{--tw-bg-opacity: 1;background-color:rgb(225 29 72 / var(--tw-bg-opacity, 1))}.hover\:bg-rose-700:hover{--tw-bg-opacity: 1;background-color:rgb(190 18 60 / var(--tw-bg-opacity, 1))}.hover\:bg-rose-800:hover{--tw-bg-opacity: 1;background-color:rgb(159 18 57 / var(--tw-bg-opacity, 1))}.hover\:bg-sky-50:hover{--tw-bg-opacity: 1;background-color:rgb(240 249 255 / var(--tw-bg-opacity, 1))}.hover\:bg-sky-800:hover{--tw-bg-opacity: 1;background-color:rgb(7 89 133 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-100:hover{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-200:hover{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-50:hover{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-50\/30:hover{background-color:#f8fafc4d}.hover\:bg-slate-50\/50:hover{background-color:#f8fafc80}.hover\:bg-slate-50\/80:hover{background-color:#f8fafccc}.hover\:bg-slate-800:hover{--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-900\/30:hover{background-color:#0f172a4d}.hover\:bg-white:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:bg-white\/20:hover{background-color:#fff3}.hover\:bg-white\/30:hover{background-color:#ffffff4d}.hover\:bg-white\/60:hover{background-color:#fff9}.hover\:text-amber-700:hover{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.hover\:text-amber-800:hover{--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity, 1))}.hover\:text-amber-900:hover{--tw-text-opacity: 1;color:rgb(120 53 15 / var(--tw-text-opacity, 1))}.hover\:text-blue-700:hover{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.hover\:text-blue-900:hover{--tw-text-opacity: 1;color:rgb(30 58 138 / var(--tw-text-opacity, 1))}.hover\:text-emerald-700:hover{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.hover\:text-emerald-800:hover{--tw-text-opacity: 1;color:rgb(6 95 70 / var(--tw-text-opacity, 1))}.hover\:text-gray-400:hover{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.hover\:text-gray-500:hover{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.hover\:text-gray-700:hover{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.hover\:text-gray-800:hover{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.hover\:text-gray-900:hover{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.hover\:text-rose-600:hover{--tw-text-opacity: 1;color:rgb(225 29 72 / var(--tw-text-opacity, 1))}.hover\:text-rose-900:hover{--tw-text-opacity: 1;color:rgb(136 19 55 / var(--tw-text-opacity, 1))}.hover\:text-slate-200:hover{--tw-text-opacity: 1;color:rgb(226 232 240 / var(--tw-text-opacity, 1))}.hover\:text-slate-600:hover{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.hover\:text-slate-700:hover{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.hover\:text-slate-800:hover{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.hover\:text-slate-900:hover{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.hover\:text-slate-950:hover{--tw-text-opacity: 1;color:rgb(2 6 23 / var(--tw-text-opacity, 1))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-lg:hover{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-slate-500\/20:hover{--tw-shadow-color: rgb(100 116 139 / .2);--tw-shadow: var(--tw-shadow-colored)}.hover\:file\:bg-slate-100::file-selector-button:hover{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.focus\:z-10:focus{z-index:10}.focus\:border-amber-400:focus{--tw-border-opacity: 1;border-color:rgb(251 191 36 / var(--tw-border-opacity, 1))}.focus\:border-amber-500:focus{--tw-border-opacity: 1;border-color:rgb(245 158 11 / var(--tw-border-opacity, 1))}.focus\:border-blue-300:focus{--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity, 1))}.focus\:border-emerald-500:focus{--tw-border-opacity: 1;border-color:rgb(16 185 129 / var(--tw-border-opacity, 1))}.focus\:border-gray-300:focus{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.focus\:border-red-500:focus{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.focus\:border-rose-400:focus{--tw-border-opacity: 1;border-color:rgb(251 113 133 / var(--tw-border-opacity, 1))}.focus\:border-rose-500:focus{--tw-border-opacity: 1;border-color:rgb(244 63 94 / var(--tw-border-opacity, 1))}.focus\:border-slate-500:focus{--tw-border-opacity: 1;border-color:rgb(100 116 139 / var(--tw-border-opacity, 1))}.focus\:border-transparent:focus{border-color:transparent}.focus\:bg-gray-100:focus{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.focus\:bg-gray-50:focus{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.focus\:bg-gray-700:focus{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.focus\:bg-slate-100:focus{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.focus\:bg-white:focus{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.focus\:text-gray-700:focus{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.focus\:text-gray-800:focus{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.focus\:text-slate-800:focus{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-4:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-inset:focus{--tw-ring-inset: inset}.focus\:ring-amber-100:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(254 243 199 / var(--tw-ring-opacity, 1))}.focus\:ring-amber-400\/60:focus{--tw-ring-color: rgb(251 191 36 / .6)}.focus\:ring-amber-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(245 158 11 / var(--tw-ring-opacity, 1))}.focus\:ring-amber-500\/20:focus{--tw-ring-color: rgb(245 158 11 / .2)}.focus\:ring-emerald-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(16 185 129 / var(--tw-ring-opacity, 1))}.focus\:ring-gray-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(107 114 128 / var(--tw-ring-opacity, 1))}.focus\:ring-red-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(239 68 68 / var(--tw-ring-opacity, 1))}.focus\:ring-rose-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(254 205 211 / var(--tw-ring-opacity, 1))}.focus\:ring-rose-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(244 63 94 / var(--tw-ring-opacity, 1))}.focus\:ring-rose-600:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(225 29 72 / var(--tw-ring-opacity, 1))}.focus\:ring-sky-600:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(2 132 199 / var(--tw-ring-opacity, 1))}.focus\:ring-slate-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(226 232 240 / var(--tw-ring-opacity, 1))}.focus\:ring-slate-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(203 213 225 / var(--tw-ring-opacity, 1))}.focus\:ring-slate-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(100 116 139 / var(--tw-ring-opacity, 1))}.focus\:ring-slate-500\/10:focus{--tw-ring-color: rgb(100 116 139 / .1)}.focus\:ring-slate-900:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(15 23 42 / var(--tw-ring-opacity, 1))}.focus\:ring-white\/30:focus{--tw-ring-color: rgb(255 255 255 / .3)}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.active\:bg-gray-100:active{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.active\:bg-gray-900:active{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.active\:bg-red-700:active{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}.active\:text-gray-500:active{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.active\:text-gray-700:active{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.disabled\:transform-none:disabled{transform:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-gray-300:disabled{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.disabled\:bg-slate-100:disabled{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.disabled\:bg-slate-300:disabled{--tw-bg-opacity: 1;background-color:rgb(203 213 225 / var(--tw-bg-opacity, 1))}.disabled\:opacity-25:disabled{opacity:.25}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:shadow-none:disabled{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group[open] .group-open\:text-slate-700{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-\[1\.02\]{--tw-scale-x: 1.02;--tw-scale-y: 1.02;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:bg-opacity-30{--tw-bg-opacity: .3}.group:hover .group-hover\:text-emerald-600{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-slate-900{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-slate-950{--tw-text-opacity: 1;color:rgb(2 6 23 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:opacity-90{opacity:.9}@media (min-width: 640px){.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:col-span-3{grid-column:span 3 / span 3}.sm\:col-span-4{grid-column:span 4 / span 4}.sm\:mx-0{margin-left:0;margin-right:0}.sm\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.sm\:mx-auto{margin-left:auto;margin-right:auto}.sm\:my-8{margin-top:2rem;margin-bottom:2rem}.sm\:ml-3{margin-left:.75rem}.sm\:ml-4{margin-left:1rem}.sm\:mt-0{margin-top:0}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:inline-flex{display:inline-flex}.sm\:hidden{display:none}.sm\:h-12{height:3rem}.sm\:w-12{width:3rem}.sm\:w-\[150px\]{width:150px}.sm\:w-\[160px\]{width:160px}.sm\:w-\[170px\]{width:170px}.sm\:w-\[180px\]{width:180px}.sm\:w-\[190px\]{width:190px}.sm\:w-auto{width:auto}.sm\:w-full{width:100%}.sm\:min-w-\[10rem\]{min-width:10rem}.sm\:min-w-\[28rem\]{min-width:28rem}.sm\:min-w-\[30rem\]{min-width:30rem}.sm\:min-w-\[360px\]{min-width:360px}.sm\:max-w-2xl{max-width:42rem}.sm\:max-w-lg{max-width:32rem}.sm\:max-w-md{max-width:28rem}.sm\:max-w-sm{max-width:24rem}.sm\:max-w-xl{max-width:36rem}.sm\:flex-1{flex:1 1 0%}.sm\:translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:scale-95{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-\[1fr_1fr_auto\]{grid-template-columns:1fr 1fr auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_12rem_auto\]{grid-template-columns:minmax(0,1fr) 12rem auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_7rem\]{grid-template-columns:minmax(0,1fr) 7rem}.sm\:flex-row{flex-direction:row}.sm\:flex-row-reverse{flex-direction:row-reverse}.sm\:items-start{align-items:flex-start}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:rounded-lg{border-radius:.5rem}.sm\:p-0{padding:0}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:p-8{padding:2rem}.sm\:px-0{padding-left:0;padding-right:0}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.sm\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.sm\:pb-4{padding-bottom:1rem}.sm\:text-left{text-align:left}.sm\:text-right{text-align:right}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-6xl{font-size:3.75rem;line-height:1}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:text-xs{font-size:.75rem;line-height:1rem}.sm\:leading-6{line-height:1.5rem}}@media (min-width: 768px){.md\:col-span-2{grid-column:span 2 / span 2}.md\:col-span-3{grid-column:span 3 / span 3}.md\:col-span-8{grid-column:span 8 / span 8}.md\:block{display:block}.md\:flex{display:flex}.md\:w-auto{width:auto}.md\:min-w-\[230px\]{min-width:230px}.md\:min-w-\[28rem\]{min-width:28rem}.md\:max-w-\[70\%\]{max-width:70%}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.md\:grid-cols-\[180px_minmax\(0\,1fr\)\]{grid-template-columns:180px minmax(0,1fr)}.md\:grid-cols-\[1fr_180px_auto\]{grid-template-columns:1fr 180px auto}.md\:grid-cols-\[1fr_220px_auto\]{grid-template-columns:1fr 220px auto}.md\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.md\:grid-cols-\[200px_220px_auto\]{grid-template-columns:200px 220px auto}.md\:grid-cols-\[minmax\(0\,1fr\)_10rem\]{grid-template-columns:minmax(0,1fr) 10rem}.md\:grid-cols-\[minmax\(0\,1fr\)_180px\]{grid-template-columns:minmax(0,1fr) 180px}.md\:grid-cols-\[minmax\(0\,1fr\)_180px_auto\]{grid-template-columns:minmax(0,1fr) 180px auto}.md\:grid-cols-\[minmax\(0\,1fr\)_22rem\]{grid-template-columns:minmax(0,1fr) 22rem}.md\:grid-cols-\[minmax\(180px\,0\.7fr\)_minmax\(150px\,0\.6fr\)_minmax\(150px\,0\.6fr\)_auto\]{grid-template-columns:minmax(180px,.7fr) minmax(150px,.6fr) minmax(150px,.6fr) auto}.md\:grid-cols-\[minmax\(220px\,1fr\)_160px_160px_160px_auto_auto\]{grid-template-columns:minmax(220px,1fr) 160px 160px 160px auto auto}.md\:grid-cols-\[minmax\(240px\,1fr\)_190px_auto_auto\]{grid-template-columns:minmax(240px,1fr) 190px auto auto}.md\:flex-row{flex-direction:row}.md\:items-start{align-items:flex-start}.md\:items-end{align-items:flex-end}.md\:items-center{align-items:center}.md\:justify-start{justify-content:flex-start}.md\:justify-end{justify-content:flex-end}.md\:justify-between{justify-content:space-between}.md\:space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.md\:p-5{padding:1.25rem}.md\:text-right{text-align:right}}@media (min-width: 1024px){.lg\:sticky{position:sticky}.lg\:top-\[8\.25rem\]{top:8.25rem}.lg\:col-span-1{grid-column:span 1 / span 1}.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:col-span-3{grid-column:span 3 / span 3}.lg\:col-span-4{grid-column:span 4 / span 4}.lg\:mx-8{margin-left:2rem;margin-right:2rem}.lg\:ml-20{margin-left:5rem}.lg\:ml-64{margin-left:16rem}.lg\:mt-0{margin-top:0}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:inline-flex{display:inline-flex}.lg\:hidden{display:none}.lg\:min-h-\[680px\]{min-height:680px}.lg\:w-24{width:6rem}.lg\:w-56{width:14rem}.lg\:w-72{width:18rem}.lg\:w-80{width:20rem}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[0\.22fr_0\.22fr_0\.22fr_0\.22fr_auto\]{grid-template-columns:.22fr .22fr .22fr .22fr auto}.lg\:grid-cols-\[0\.8fr_1\.2fr\]{grid-template-columns:.8fr 1.2fr}.lg\:grid-cols-\[0\.95fr_1\.05fr\]{grid-template-columns:.95fr 1.05fr}.lg\:grid-cols-\[1\.05fr_0\.95fr\]{grid-template-columns:1.05fr .95fr}.lg\:grid-cols-\[1\.1fr_0\.45fr_0\.45fr_auto\]{grid-template-columns:1.1fr .45fr .45fr auto}.lg\:grid-cols-\[1\.2fr_0\.4fr_0\.4fr_auto\]{grid-template-columns:1.2fr .4fr .4fr auto}.lg\:grid-cols-\[1\.2fr_0\.4fr_auto\]{grid-template-columns:1.2fr .4fr auto}.lg\:grid-cols-\[1\.2fr_0\.8fr\]{grid-template-columns:1.2fr .8fr}.lg\:grid-cols-\[180px_180px_180px_auto\]{grid-template-columns:180px 180px 180px auto}.lg\:grid-cols-\[1fr_0\.35fr_auto\]{grid-template-columns:1fr .35fr auto}.lg\:grid-cols-\[1fr_0\.45fr_auto\]{grid-template-columns:1fr .45fr auto}.lg\:grid-cols-\[1fr_0\.8fr_0\.8fr_0\.8fr_auto\]{grid-template-columns:1fr .8fr .8fr .8fr auto}.lg\:grid-cols-\[1fr_180px_160px_160px_auto\]{grid-template-columns:1fr 180px 160px 160px auto}.lg\:grid-cols-\[1fr_1fr\]{grid-template-columns:1fr 1fr}.lg\:grid-cols-\[1fr_1fr_minmax\(220px\,0\.8fr\)\]{grid-template-columns:1fr 1fr minmax(220px,.8fr)}.lg\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.lg\:grid-cols-\[minmax\(0\,1\.25fr\)_minmax\(20rem\,0\.75fr\)\]{grid-template-columns:minmax(0,1.25fr) minmax(20rem,.75fr)}.lg\:grid-cols-\[minmax\(0\,1\.5fr\)_110px_120px_120px_150px_150px\]{grid-template-columns:minmax(0,1.5fr) 110px 120px 120px 150px 150px}.lg\:grid-cols-\[minmax\(0\,1\.6fr\)_120px_320px\]{grid-template-columns:minmax(0,1.6fr) 120px 320px}.lg\:grid-cols-\[minmax\(0\,1\.6fr\)_180px_180px\]{grid-template-columns:minmax(0,1.6fr) 180px 180px}.lg\:grid-cols-\[minmax\(0\,1\.6fr\)_220px_auto\]{grid-template-columns:minmax(0,1.6fr) 220px auto}.lg\:grid-cols-\[minmax\(0\,1fr\)_14rem_auto\]{grid-template-columns:minmax(0,1fr) 14rem auto}.lg\:grid-cols-\[minmax\(0\,1fr\)_180px_160px_auto\]{grid-template-columns:minmax(0,1fr) 180px 160px auto}.lg\:grid-cols-\[minmax\(0\,1fr\)_18rem\]{grid-template-columns:minmax(0,1fr) 18rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_22rem\]{grid-template-columns:minmax(0,1fr) 22rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_24rem\]{grid-template-columns:minmax(0,1fr) 24rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_24rem_7rem\]{grid-template-columns:minmax(0,1fr) 24rem 7rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_280px\]{grid-template-columns:minmax(0,1fr) 280px}.lg\:grid-cols-\[minmax\(0\,1fr\)_30rem_8rem\]{grid-template-columns:minmax(0,1fr) 30rem 8rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_520px\]{grid-template-columns:minmax(0,1fr) 520px}.lg\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.lg\:grid-cols-\[minmax\(160px\,1fr\)_minmax\(160px\,1fr\)_auto\]{grid-template-columns:minmax(160px,1fr) minmax(160px,1fr) auto}.lg\:grid-cols-\[minmax\(220px\,1fr\)_170px_160px_160px_auto_auto\]{grid-template-columns:minmax(220px,1fr) 170px 160px 160px auto auto}.lg\:grid-cols-\[minmax\(220px\,1fr\)_180px_auto\]{grid-template-columns:minmax(220px,1fr) 180px auto}.lg\:grid-cols-\[minmax\(220px\,1fr\)_260px_160px_160px_auto\]{grid-template-columns:minmax(220px,1fr) 260px 160px 160px auto}.lg\:flex-row{flex-direction:row}.lg\:flex-col{flex-direction:column}.lg\:items-start{align-items:flex-start}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:justify-end{justify-content:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:px-0{padding-left:0;padding-right:0}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:pl-24{padding-left:6rem}.lg\:pl-64{padding-left:16rem}.lg\:pl-72{padding-left:18rem}.lg\:text-right{text-align:right}.lg\:text-7xl{font-size:4.5rem;line-height:1}}@media (min-width: 1280px){.xl\:sticky{position:sticky}.xl\:top-6{top:1.5rem}.xl\:col-span-2{grid-column:span 2 / span 2}.xl\:col-span-3{grid-column:span 3 / span 3}.xl\:col-span-4{grid-column:span 4 / span 4}.xl\:col-span-5{grid-column:span 5 / span 5}.xl\:col-span-6{grid-column:span 6 / span 6}.xl\:col-span-9{grid-column:span 9 / span 9}.xl\:block{display:block}.xl\:flex{display:flex}.xl\:hidden{display:none}.xl\:max-h-\[22rem\]{max-height:22rem}.xl\:max-h-\[calc\(100vh-3rem\)\]{max-height:calc(100vh - 3rem)}.xl\:w-48{width:12rem}.xl\:w-\[34rem\]{width:34rem}.xl\:w-\[38rem\]{width:38rem}.xl\:w-\[58rem\]{width:58rem}.xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.xl\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.xl\:grid-cols-\[0\.78fr_1\.22fr\]{grid-template-columns:.78fr 1.22fr}.xl\:grid-cols-\[0\.85fr_1\.15fr\]{grid-template-columns:.85fr 1.15fr}.xl\:grid-cols-\[0\.8fr_1\.2fr\]{grid-template-columns:.8fr 1.2fr}.xl\:grid-cols-\[0\.9fr_1\.1fr\]{grid-template-columns:.9fr 1.1fr}.xl\:grid-cols-\[1\.05fr_0\.95fr\]{grid-template-columns:1.05fr .95fr}.xl\:grid-cols-\[1\.1fr_0\.9fr\]{grid-template-columns:1.1fr .9fr}.xl\:grid-cols-\[1\.2fr_180px_190px_160px_160px_180px_auto\]{grid-template-columns:1.2fr 180px 190px 160px 160px 180px auto}.xl\:grid-cols-\[1\.2fr_190px_170px_170px_190px_auto\]{grid-template-columns:1.2fr 190px 170px 170px 190px auto}.xl\:grid-cols-\[1\.2fr_1fr_240px\]{grid-template-columns:1.2fr 1fr 240px}.xl\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}.xl\:grid-cols-\[minmax\(0\,0\.85fr\)_minmax\(0\,1\.15fr\)\]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.xl\:grid-cols-\[minmax\(0\,0\.95fr\)_minmax\(0\,1\.05fr\)\]{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.xl\:grid-cols-\[minmax\(0\,1\.15fr\)_minmax\(22rem\,0\.85fr\)\]{grid-template-columns:minmax(0,1.15fr) minmax(22rem,.85fr)}.xl\:grid-cols-\[minmax\(0\,1\.1fr\)_180px\]{grid-template-columns:minmax(0,1.1fr) 180px}.xl\:grid-cols-\[minmax\(0\,1\.3fr\)_minmax\(320px\,0\.7fr\)\]{grid-template-columns:minmax(0,1.3fr) minmax(320px,.7fr)}.xl\:grid-cols-\[minmax\(0\,1\.4fr\)_200px_180px_180px_auto\]{grid-template-columns:minmax(0,1.4fr) 200px 180px 180px auto}.xl\:grid-cols-\[minmax\(0\,1\.5fr\)_180px_180px_220px_auto\]{grid-template-columns:minmax(0,1.5fr) 180px 180px 220px auto}.xl\:grid-cols-\[minmax\(0\,1\.5fr\)_220px_220px_240px_auto\]{grid-template-columns:minmax(0,1.5fr) 220px 220px 240px auto}.xl\:grid-cols-\[minmax\(0\,1\.7fr\)_400px\]{grid-template-columns:minmax(0,1.7fr) 400px}.xl\:grid-cols-\[minmax\(0\,1fr\)_22rem\]{grid-template-columns:minmax(0,1fr) 22rem}.xl\:grid-cols-\[minmax\(0\,1fr\)_24rem\]{grid-template-columns:minmax(0,1fr) 24rem}.xl\:grid-cols-\[minmax\(0\,1fr\)_25rem\]{grid-template-columns:minmax(0,1fr) 25rem}.xl\:grid-cols-\[minmax\(0\,1fr\)_26rem\]{grid-template-columns:minmax(0,1fr) 26rem}.xl\:grid-cols-\[minmax\(0\,1fr\)_28rem\]{grid-template-columns:minmax(0,1fr) 28rem}.xl\:grid-cols-\[minmax\(0\,1fr\)_320px\]{grid-template-columns:minmax(0,1fr) 320px}.xl\:grid-cols-\[minmax\(0\,1fr\)_340px\]{grid-template-columns:minmax(0,1fr) 340px}.xl\:grid-cols-\[minmax\(0\,1fr\)_360px\]{grid-template-columns:minmax(0,1fr) 360px}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(24rem\,0\.75fr\)\]{grid-template-columns:minmax(0,1fr) minmax(24rem,.75fr)}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(24rem\,0\.8fr\)\]{grid-template-columns:minmax(0,1fr) minmax(24rem,.8fr)}.xl\:grid-cols-\[minmax\(220px\,1fr\)_minmax\(270px\,0\.95fr\)_minmax\(360px\,1\.25fr\)_auto\]{grid-template-columns:minmax(220px,1fr) minmax(270px,.95fr) minmax(360px,1.25fr) auto}.xl\:flex-row{flex-direction:row}.xl\:flex-col{flex-direction:column}.xl\:items-start{align-items:flex-start}.xl\:items-end{align-items:flex-end}.xl\:items-center{align-items:center}.xl\:items-stretch{align-items:stretch}.xl\:justify-between{justify-content:space-between}.xl\:gap-5{gap:1.25rem}.xl\:self-start{align-self:flex-start}.xl\:overflow-y-auto{overflow-y:auto}.xl\:pr-1{padding-right:.25rem}}@media (min-width: 1536px){.\32xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.\32xl\:grid-cols-\[minmax\(0\,1\.25fr\)_minmax\(24rem\,0\.85fr\)\]{grid-template-columns:minmax(0,1.25fr) minmax(24rem,.85fr)}.\32xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(24rem\,0\.72fr\)\]{grid-template-columns:minmax(0,1fr) minmax(24rem,.72fr)}}.ltr\:origin-top-left:where([dir=ltr],[dir=ltr] *){transform-origin:top left}.ltr\:origin-top-right:where([dir=ltr],[dir=ltr] *){transform-origin:top right}.rtl\:origin-top-left:where([dir=rtl],[dir=rtl] *){transform-origin:top left}.rtl\:origin-top-right:where([dir=rtl],[dir=rtl] *){transform-origin:top right}.rtl\:flex-row-reverse:where([dir=rtl],[dir=rtl] *){flex-direction:row-reverse}@media (prefers-color-scheme: dark){.dark\:border-gray-600{--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.dark\:bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.dark\:text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.dark\:text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.dark\:text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.dark\:hover\:text-gray-300:hover{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.dark\:focus\:border-blue-700:focus{--tw-border-opacity: 1;border-color:rgb(29 78 216 / var(--tw-border-opacity, 1))}.dark\:focus\:border-blue-800:focus{--tw-border-opacity: 1;border-color:rgb(30 64 175 / var(--tw-border-opacity, 1))}.dark\:active\:bg-gray-700:active{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.dark\:active\:text-gray-300:active{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}}
