:root{--pos-warning:#b97809;--pos-warning-tint:#fff5dc;--pos-warning-on:#845b0b;--pos-font-display:Geist,Inter,ui-sans-serif,system-ui,sans-serif;--pos-font-body:Geist,Inter,ui-sans-serif,system-ui,-apple-system,sans-serif;--pos-font-mono:"SFMono-Regular",Consolas,"Liberation Mono",monospace}*{box-sizing:border-box}html{min-height:100%}body,html{background:var(--pos-bg)}body{margin:0;min-height:100vh;color:var(--pos-ink);font-family:var(--pos-font-body);overflow-x:hidden}button,input,select,textarea{font:inherit;color:inherit}a,button{-webkit-tap-highlight-color:transparent}button{cursor:pointer}a{color:inherit;text-decoration:none}[tabindex]:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid var(--pos-focus);outline-offset:2px}::selection{color:var(--pos-on-accent);background:var(--pos-accent)}input,textarea{caret-color:var(--pos-focus)}*{scrollbar-color:color-mix(in srgb,var(--pos-ink-muted) 60%,transparent) transparent}*,body,html{scrollbar-width:thin}::-webkit-scrollbar{width:1px;height:1px}::-webkit-scrollbar-corner,::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{border-radius:999px;background:color-mix(in srgb,var(--pos-ink-muted) 60%,transparent)}::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--pos-ink-secondary) 82%,transparent)}h1,h2,h3,p{margin-top:0}.mono{font-family:var(--pos-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.display{font-family:var(--pos-font-display)}.muted{color:var(--pos-ink-muted)}.secondary{color:var(--pos-ink-secondary)}.hidden{display:none!important}.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.btn{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 16px;border:1px solid transparent;border-radius:var(--pos-radius-sm);font-weight:750;background:transparent;transition:background .15s,border-color .15s,transform .15s}.btn:hover{background:var(--pos-surface-sunken)}.btn:active{transform:translateY(1px)}.btn:disabled{opacity:.48;cursor:not-allowed}.btn-primary{background:var(--pos-accent);color:var(--pos-on-accent)}.btn-primary:hover{background:var(--pos-accent-hover)}.btn-outline{border-color:var(--pos-border);background:var(--pos-surface)}.btn-ghost{color:var(--pos-ink-secondary)}.btn-danger{background:var(--pos-danger);color:var(--pos-bg)}.btn-danger:hover{background:var(--pos-danger-hover)}.btn-icon{width:44px;padding:0}.card{background:var(--pos-surface);border:1px solid var(--pos-border);border-radius:var(--pos-radius-md);box-shadow:var(--pos-shadow-card);padding:18px}.badge{min-height:0;display:inline-flex;align-items:center;gap:7px;padding:0;border-radius:0;color:var(--pos-ink-secondary);background:transparent;font-size:12px;font-weight:750;letter-spacing:.01em;text-transform:capitalize}.badge:before{content:"";width:7px;height:7px;flex:0 0 auto;border-radius:50%;background:var(--pos-accent)}.badge-danger,.badge-neutral,.badge-success,.badge-warning{color:var(--pos-ink-secondary);background:transparent}.field{display:grid;grid-gap:7px;gap:7px}.field label{color:var(--pos-ink-secondary);font-size:12px;font-weight:800;letter-spacing:.03em;text-transform:uppercase}.input{width:100%;min-height:44px;border:1px solid var(--pos-border);border-radius:var(--pos-radius-sm);padding:10px 12px;background:var(--pos-surface);outline:none}.input[type=date],.input[type=datetime-local],select.input{color-scheme:light dark}select:not([multiple]){-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:42px;background-color:var(--pos-surface);background-image:linear-gradient(45deg,transparent 50%,var(--pos-ink-secondary) 50%),linear-gradient(135deg,var(--pos-ink-secondary) 50%,transparent 50%);background-position:calc(100% - 18px) 50%,calc(100% - 12px) 50%;background-repeat:no-repeat;background-size:6px 6px,6px 6px;cursor:pointer}select:not([multiple]):hover{border-color:color-mix(in srgb,var(--pos-ink-secondary) 52%,var(--pos-border));background-color:var(--pos-surface-raised)}select optgroup,select option{color:var(--pos-ink);background:var(--pos-surface)}.input:focus{border-color:var(--pos-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--pos-accent) 18%,transparent)}.shell{min-height:100vh;display:grid;grid-template-rows:auto 1fr}.topbar{min-height:64px;padding:10px 18px;gap:18px;color:var(--pos-ink);background:var(--pos-surface);border-bottom:1px solid var(--pos-border)}.brand,.topbar{display:flex;align-items:center}.brand{min-height:44px;gap:11px;font-weight:900;letter-spacing:-.03em;white-space:nowrap}.brand-mark{width:34px;height:34px;display:inline-block;flex:0 0 auto;font-size:0;background-image:url(/cloxer-assets/cloxer-symbol-light.png);background-position:50%;background-repeat:no-repeat;background-size:contain}:root[data-theme=dark] .brand-mark{background-image:url(/cloxer-assets/cloxer-symbol-dark.png)}.brand-wordmark{width:120px;height:27px;flex:0 0 auto;display:inline-block;background-image:url(/cloxer-assets/cloxer-lockup-light.png);background-position:50%;background-repeat:no-repeat;background-size:contain}:root[data-theme=dark] .brand-wordmark{background-image:url(/cloxer-assets/cloxer-lockup-dark.png)}.brand-wordmark-on-dark{background-image:url(/cloxer-assets/cloxer-lockup-dark.png)!important}.brand-wordmark-accent{background-image:url(/cloxer-assets/cloxer-wordmark-accent.png)!important}.brand-caption{display:block;min-width:0}.brand small,.brand-caption small{display:block;margin-top:2px;color:var(--pos-ink-muted);font-size:9px;letter-spacing:.12em}.app-nav{display:flex;gap:4px;margin-left:12px;overflow-x:auto}.app-nav a{min-height:40px;display:flex;align-items:center;padding:0 12px;border-radius:var(--pos-radius-sm);color:var(--pos-ink-secondary);font-size:13px;font-weight:700;white-space:nowrap;position:relative}.app-nav a.active,.app-nav a:hover{color:var(--pos-ink);background:transparent}.app-nav a.active:after{content:"";position:absolute;height:2px;inset:auto 11px 4px;border-radius:2px;background:var(--pos-accent)}.top-actions{display:flex;align-items:center;gap:8px;margin-left:auto}.top-actions .btn{color:var(--pos-ink);border-color:var(--pos-border);background:transparent}.top-actions .btn:hover{background:var(--pos-surface-raised)}.page{width:100%;max-width:1500px;margin:0 auto;padding:24px}.page-head{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:22px}.page-head h1{margin-bottom:5px;font-family:var(--pos-font-display);font-size:28px;letter-spacing:-.025em}.page-head p{margin:0;color:var(--pos-ink-secondary)}.segmented{display:inline-flex;gap:4px;padding:4px;border-radius:12px;background:var(--pos-surface-sunken)}.segmented button{min-height:40px;padding:0 14px;border:0;border-radius:8px;color:var(--pos-ink-secondary);background:transparent;font-weight:750}.empty{display:grid;place-items:center;min-height:180px;padding:28px;text-align:center;color:var(--pos-ink-muted)}.empty strong{display:block;margin-bottom:7px;color:var(--pos-ink)}.table-wrap{overflow-x:auto}table{width:100%;border-collapse:collapse}th{color:var(--pos-ink-muted);font-size:11px;letter-spacing:.07em;text-align:left;text-transform:uppercase}td,th{padding:13px 12px;border-bottom:1px solid var(--pos-border)}tbody tr:hover{background:var(--pos-surface-sunken)}.sheet-backdrop{position:fixed;inset:0;z-index:50;display:grid;align-items:stretch;justify-items:end;background:color-mix(in srgb,var(--pos-bg) 72%,transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.sheet{width:min(560px,100%);max-height:100vh;overflow:auto;padding:24px;border-left:1px solid var(--pos-border);background:var(--pos-surface);box-shadow:-12px 0 30px color-mix(in srgb,var(--pos-bg) 65%,transparent)}.sheet h2{margin-bottom:8px;font-family:var(--pos-font-display);font-size:28px}.sheet-actions{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin-top:22px}.toast{position:fixed;z-index:80;left:50%;bottom:22px;transform:translateX(-50%);max-width:min(520px,calc(100vw - 32px));padding:12px 17px;border-radius:var(--pos-radius-sm);color:var(--pos-bg);background:var(--pos-ink);box-shadow:var(--pos-shadow-card);font-weight:700}.skeleton{min-height:18px;border-radius:6px;background:var(--pos-surface-sunken);animation:pulse 1.4s ease-in-out infinite}@keyframes pulse{50%{opacity:.48}}@media (max-width:900px){.topbar{align-items:flex-start;flex-wrap:wrap}.app-nav{order:3;width:100%;margin-left:0}.top-actions{margin-left:auto}.page{padding:16px}.page-head{align-items:flex-start;flex-direction:column}}@media (max-width:560px){.topbar{min-height:58px;padding:8px 12px;gap:10px}.brand{min-width:0}.brand>span:last-child{overflow:hidden;text-overflow:ellipsis}.brand small{font-size:8px}.app-nav{margin:0 -4px;padding-bottom:2px}.app-nav a{min-height:38px;padding:0 10px;font-size:12px}.top-actions{gap:5px}.top-actions .btn:not(.btn-icon){display:none}.top-actions .btn-icon{min-width:40px;padding:0}.page{padding:14px 12px calc(86px + env(safe-area-inset-bottom))}.page-head{gap:12px;margin-bottom:16px}.page-head h1{font-size:24px}.page-head .btn,.page-head .toolbar,.page-head .toolbar .btn{width:100%}.table-wrap{margin:0 -12px;padding:0 12px}.sheet{padding:20px 16px calc(22px + env(safe-area-inset-bottom))}.sheet-actions{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.btn{transition-property:background,border-color,color;transition-duration:.12s}.btn:active,.pos-shell .product:hover{transform:none}.skeleton{animation:none;background:var(--pos-surface-raised)}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .brand-wordmark{background-image:url(/cloxer-assets/cloxer-lockup-dark.png)}}:root,:root[data-theme=light]{color-scheme:light;--pos-bg:#f7f6f2;--pos-surface:#ffffff;--pos-surface-sunken:#f2f1ed;--pos-surface-raised:#eceae4;--pos-border:#e5e3dc;--pos-ink:#242522;--pos-ink-secondary:#60615b;--pos-ink-muted:#6d6e65;--pos-focus:#8a6500;--pos-accent:#ffcc32;--pos-accent-hover:#f2ba12;--pos-on-accent:#292511;--pos-info:#8a6500;--pos-info-tint:#fff3c7;--pos-violet:#79659a;--pos-success:#287955;--pos-success-tint:#eaf5ed;--pos-success-on:#226546;--pos-danger:#c82c35;--pos-danger-hover:#aa2029;--pos-danger-tint:#fcebec;--pos-danger-on:#a4212a;--pos-radius-sm:12px;--pos-radius-md:22px;--pos-shadow-card:0 8px 28px #26271906}:root[data-theme=dark]{color-scheme:dark;--pos-bg:#191a18;--pos-surface:#232420;--pos-surface-sunken:#2b2c27;--pos-surface-raised:#34352f;--pos-border:#414239;--pos-ink:#f4f2e9;--pos-ink-secondary:#c6c5bb;--pos-ink-muted:#a5a69a;--pos-focus:#f5ca52;--pos-accent:#f5ca52;--pos-accent-hover:#ffd976;--pos-on-accent:#272313;--pos-info:#f5ca52;--pos-info-tint:#3e3722;--pos-violet:#bda6de;--pos-success:#83cba3;--pos-success-tint:#22392c;--pos-success-on:#a0dab7;--pos-danger:#f08a8e;--pos-danger-hover:#f5a5a8;--pos-danger-tint:#40292b;--pos-danger-on:#f5a5a8;--pos-warning:#f5ca52;--pos-warning-tint:#3e3722;--pos-warning-on:#f5ca52;--pos-shadow-card:0 8px 28px #00000012}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--pos-bg:#191a18;--pos-surface:#232420;--pos-surface-sunken:#2b2c27;--pos-surface-raised:#34352f;--pos-border:#414239;--pos-ink:#f4f2e9;--pos-ink-secondary:#c6c5bb;--pos-ink-muted:#a5a69a;--pos-focus:#f5ca52;--pos-accent:#f5ca52;--pos-accent-hover:#ffd976;--pos-on-accent:#272313;--pos-info:#f5ca52;--pos-info-tint:#3e3722;--pos-violet:#bda6de;--pos-success:#83cba3;--pos-success-tint:#22392c;--pos-success-on:#a0dab7;--pos-danger:#f08a8e;--pos-danger-hover:#f5a5a8;--pos-danger-tint:#40292b;--pos-danger-on:#f5a5a8;--pos-warning:#f5ca52;--pos-warning-tint:#3e3722;--pos-warning-on:#f5ca52;--pos-shadow-card:0 8px 28px #00000012}}body{overflow-x:visible}button{touch-action:manipulation}.shell{grid-template-columns:minmax(0,1fr);width:100%}.shell,.shell>*{min-width:0}.topbar .app-nav{min-width:0;max-width:100%}.brand-mark,.topbar .app-nav a{flex-shrink:0}.brand-mark{background-color:var(--pos-accent);box-shadow:none;color:transparent;border-radius:12px}.btn{font-weight:700}.btn-danger{color:var(--pos-surface)}.btn-primary{box-shadow:0 3px 0 color-mix(in srgb,var(--pos-accent) 65%,transparent)}.segmented button.active{background:var(--pos-surface);color:var(--pos-ink);box-shadow:var(--pos-shadow-card)}.rms-nav button{position:relative;min-height:44px;margin-bottom:4px}.rms-nav button.active{color:var(--pos-ink);background:var(--pos-surface-raised);box-shadow:none}.rms-nav button.active:after{content:"";position:absolute;height:2px;inset:auto 12px 4px;border-radius:2px;background:var(--pos-accent)}.rms-nav button.active .nav-icon{color:var(--pos-info)}.rms-sidebar{background:var(--pos-surface)}.card.table-card{overflow-x:auto}.control-shell .metrics,.rms-stage .metrics{overflow:hidden;border:1px solid var(--pos-border);border-radius:16px;background:var(--pos-surface)}.control-shell .metric,.rms-stage .metric{position:relative;border:0;border-radius:0;background:transparent}.control-shell .metric:not(:last-child):after,.rms-stage .metric:not(:last-child):after{content:"";position:absolute;inset:18px 0 18px auto;width:1px;background:var(--pos-border)}.control-shell .metric strong,.rms-stage .metric strong{letter-spacing:-.035em}.control-shell .metric small,.rms-stage .metric small{line-height:1.4}.auth-layout .auth-story{background:var(--pos-info-tint)}.auth-story .story-points span{background:var(--pos-surface)}.pos-shell .pos-layout{grid-template-columns:150px minmax(0,1fr) 350px}.pos-shell .category-rail{padding:24px 12px}.pos-shell .category{min-height:54px;display:flex;justify-content:flex-start;gap:12px;padding:12px;color:var(--pos-ink-secondary);text-align:left}.pos-shell .category.active{color:var(--pos-on-accent);background:var(--pos-accent);border-color:transparent}.category-count{margin-left:auto}.pos-shell .catalog{padding:28px}.pos-shell .catalog-title h1{font-size:30px}.pos-shell .catalog-head{flex-wrap:wrap;gap:20px;margin-bottom:22px}.pos-shell .catalog-tools{width:min(100%,350px)}.pos-shell .product-grid{grid-template-columns:repeat(auto-fill,minmax(175px,1fr));gap:18px}.pos-shell .product{min-height:250px;border:1px solid transparent;border-radius:24px;box-shadow:var(--pos-shadow-card);cursor:pointer}.pos-shell .product-open{width:100%;flex:1 1;display:flex;flex-direction:column;padding:0;border:0;color:inherit;background:transparent;text-align:left;cursor:pointer}.pos-shell .product-open .product-copy,.pos-shell .product-open .product-visual{width:100%}.pos-shell .product .favorite{z-index:1}.pos-shell .product:hover{border-color:var(--pos-accent);background:var(--pos-surface);transform:translateY(-3px)}.pos-shell .product-visual{height:140px;margin:12px 18px 0;border-radius:18px;background:var(--pos-surface-sunken);color:var(--pos-ink-secondary);font-size:34px}.pos-shell .product-visual img{object-fit:contain;background:var(--pos-surface)}.pos-shell .product-copy{align-items:center;text-align:center;padding:14px 16px 20px}.pos-shell .product-name{font-size:15px;white-space:normal}.pos-shell .product-description{margin-bottom:12px}.pos-shell .product-foot{flex-direction:column;gap:3px}.pos-shell .product-price{font-family:var(--pos-font-body);font-size:18px;color:var(--pos-info)}.pos-shell .favorite.active{background:var(--pos-accent);color:var(--pos-on-accent)}.pos-shell .ticket-head{padding:22px 18px}.pos-shell .ticket-title h2{font-size:23px}.pos-shell .service-switch button.active{background:var(--pos-accent);color:var(--pos-on-accent)}.pos-shell .line-qty{color:var(--pos-ink);background:var(--pos-info-tint)}.pos-shell .ticket-items{padding:4px 18px}.pos-shell .qty-button{border:0;background:var(--pos-surface-sunken)}.pos-shell .qty-button:last-of-type{background:var(--pos-accent);color:var(--pos-on-accent)}.mobile-ticket-link{display:none}.pos-shell .charge-wrap{padding-bottom:max(18px,env(safe-area-inset-bottom))}.pos-shell .product-grid>.empty{grid-column:1/-1}.control-shell .control-side{min-width:0}.control-shell .control-nav{min-width:0;max-width:100%;overflow-x:auto}.control-shell .control-nav button{flex-shrink:0}.control-shell .control-side{background:var(--pos-surface);color:var(--pos-ink);border-right:1px solid var(--pos-border)}.control-shell .control-brand b{color:var(--pos-ink)}.control-shell .control-brand small,.control-shell .control-nav label,.control-shell .control-user small{color:var(--pos-ink-muted)}.control-shell .control-nav button{min-height:44px;height:auto;position:relative;color:var(--pos-ink-secondary)}.control-shell .control-nav button.active{background:var(--pos-surface-raised);color:var(--pos-ink);box-shadow:none}.control-shell .control-nav button.active:after{content:"";position:absolute;height:2px;inset:auto 12px 4px;border-radius:2px;background:var(--pos-accent)}.control-shell .control-mark{background:var(--pos-accent);color:var(--pos-on-accent)}.control-shell .head{flex-wrap:wrap}.control-shell .control-top>div{display:flex;gap:8px}.control-shell .split>*{min-width:0}.control-shell .metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.mobile-more-sheet{width:min(420px,100vw);height:100dvh;max-height:100dvh;overflow:auto;padding:0 16px max(22px,env(safe-area-inset-bottom))}.mobile-more-head{position:-webkit-sticky;position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:20px 0 12px;background:var(--pos-surface)}.mobile-more-head h2{margin:0;font-size:24px}.mobile-more-nav{display:grid;grid-gap:3px;gap:3px}.mobile-more-nav .nav-group{display:block;margin:18px 0 5px;padding:0 8px;color:var(--pos-ink-muted);font-size:11px;font-weight:800;letter-spacing:.08em}.mobile-more-nav button{min-height:48px;display:flex;align-items:center;gap:12px;width:100%;padding:8px 12px;border:0;border-radius:var(--pos-radius-sm);background:transparent;color:var(--pos-ink);text-align:left;font-weight:700}.mobile-more-nav button.active{background:var(--pos-accent);color:var(--pos-on-accent)}.mobile-more-nav .nav-icon{width:24px;flex:none;font-size:11px}.mobile-nav button{min-height:44px;padding:0 5px}.mobile-nav button.active{font-weight:800}.rms-stage .metric strong{overflow-wrap:normal;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:1000px){.control-shell .metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.control-shell .metric:nth-child(2):after{display:none}}@media (max-width:720px){.control-shell .control-top{height:auto;min-height:64px;gap:12px;flex-wrap:wrap;padding:12px 18px}.control-shell .head>.btn{width:100%}.control-shell .control-content{min-width:0}.control-shell .metric{padding:12px}.control-shell .metric strong{font-size:22px}}@media (max-width:1180px) and (min-width:901px){.pos-shell .pos-layout{grid-template-columns:112px minmax(0,1fr) 320px}.pos-shell .catalog{padding:18px}.pos-shell .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pos-shell .category{gap:6px;padding:10px 5px}}@media (max-width:900px){.pos-shell .pos-layout{display:block}.pos-shell .category-rail{position:static;padding:10px 12px}.pos-shell .category{min-width:max-content;min-height:48px;padding:10px 16px}.pos-shell .catalog{padding:18px 12px}.pos-shell .catalog-tools{width:100%}.pos-shell .catalog-title h1{font-size:26px}.pos-shell .product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.pos-shell .product{min-height:210px;border-radius:18px}.pos-shell .product-visual{height:112px;margin:10px 10px 0}.pos-shell .product-copy{padding:12px 10px}.pos-shell .product-price{font-size:17px}.pos-shell .ticket{scroll-margin-top:125px;margin-bottom:80px}.mobile-ticket-link{display:block;position:fixed;z-index:35;bottom:max(12px,env(safe-area-inset-bottom));left:12px;right:12px;min-height:52px;border:0;border-radius:16px;background:var(--pos-accent);color:var(--pos-on-accent);font-weight:800;box-shadow:0 8px 30px #0003}.rms-stage .rms-topbar{flex-wrap:wrap;height:auto;min-height:64px;padding:10px}.rms-stage .command-trigger{min-width:44px}.rms-stage .command-trigger:before{content:"Search";font-size:12px}.rms-stage .command-trigger kbd{display:none}.rms-stage .table-card{overflow:auto}.rms-stage .table-card table{min-width:640px}.rms-stage .toolbar{flex-wrap:wrap}.rms-stage .metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.rms-stage .metric:nth-child(2):after{display:none}.metric strong{overflow-wrap:anywhere}}@media (max-width:560px){input.input,select.input,textarea.input{font-size:16px}.top-actions .btn:not(.btn-icon){display:inline-flex}.topbar .top-actions{flex-wrap:wrap}.pos-shell .topbar .badge{font-size:10px}.pos-shell .edit-line,.pos-shell .qty-button,.pos-shell .remove{min-width:44px;min-height:44px}.pos-shell .service-switch button{min-height:44px}.rms-shell .mobile-nav{height:calc(62px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom)}.rms-stage .content{padding-bottom:calc(80px + env(safe-area-inset-bottom))}.control-shell .metrics,.rms-stage .metrics{grid-template-columns:minmax(0,1fr)}.control-shell .metric,.rms-stage .metric{min-height:104px}.control-shell .metric:after,.rms-stage .metric:after{inset:auto 14px 0;height:1px;width:auto}.rms-stage .metric strong{font-size:clamp(21px,6vw,26px);white-space:nowrap}#askRmsGlobal{display:none}.auth-layout .auth-story{min-height:240px;padding:28px 20px}.auth-layout .auth-story h1{font-size:40px}.auth-layout .auth-story p{font-size:15px}.auth-layout .auth-pane{padding:16px}.auth-layout .auth-card{padding:22px}.toast{bottom:85px}.pos-shell .floor-head{align-items:start;flex-direction:column}.sheet{max-height:100dvh}.account-page{padding:24px 12px}.account-page .workspace-grid{grid-template-columns:minmax(0,1fr)}.workspace-grid>*{min-width:0}.account-page .org{flex-wrap:wrap}.account-page .org>div,.account-page .profile>div{min-width:0;overflow-wrap:anywhere}.account-page .profile h1{font-size:28px}}:root,:root[data-theme=dark],:root[data-theme=light]{--font-sans:var(--pos-font-body);--font-serif:var(--pos-font-display);--background:var(--pos-bg);--background-accent:var(--pos-bg);--surface:var(--pos-surface);--surface-elevated:var(--pos-surface);--surface-muted:var(--pos-surface-sunken);--foreground:var(--pos-ink);--muted-foreground:var(--pos-ink-secondary);--subtle-foreground:var(--pos-ink-muted);--border:var(--pos-border);--border-strong:color-mix(in srgb,var(--pos-ink-secondary) 52%,var(--pos-border));--primary:var(--pos-accent);--primary-hover:var(--pos-accent-hover);--primary-foreground:var(--pos-on-accent);--success:var(--pos-success);--success-soft:var(--pos-success-tint);--warning:var(--pos-warning);--warning-soft:var(--pos-warning-tint);--danger:var(--pos-danger);--danger-soft:var(--pos-danger-tint);--info:var(--pos-info);--info-soft:var(--pos-info-tint);--shadow-sm:var(--pos-shadow-card);--shadow-md:var(--pos-shadow-card);--shadow-lg:0 12px 30px color-mix(in srgb,var(--pos-ink) 12%,transparent);--sidebar-bg:var(--pos-surface);--sidebar-border:var(--pos-border);--sidebar-text:var(--pos-ink-secondary);--sidebar-text-strong:var(--pos-ink);--sidebar-active-bg:var(--pos-surface-raised);--sidebar-active-shadow:none;--topbar-bg:color-mix(in srgb,var(--pos-bg) 92%,transparent);--topbar-border:var(--pos-border);--field-bg:var(--pos-surface);--field-border:var(--pos-border);--focus-ring:color-mix(in srgb,var(--pos-accent) 18%,transparent);--brand-soft:var(--pos-info-tint);--nav:var(--pos-surface);--nav-muted:var(--pos-ink-muted);--text:var(--pos-ink);--muted-text:var(--pos-ink-secondary)}body,html{background:var(--pos-bg);color:var(--pos-ink);font-family:var(--pos-font-body)}body{line-height:1.45}h1,h2,h3{font-family:var(--pos-font-display);letter-spacing:-.035em}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid var(--pos-focus);outline-offset:2px}.cloxer-brand{display:inline-flex;align-items:center;gap:11px;white-space:nowrap}.cloxer-brand .brand-wordmark{width:120px;height:27px}.cloxer-brand .brand-mark{display:none}.cloxer-brand .brand-caption small{font-size:9px;letter-spacing:.13em;color:var(--pos-ink-muted)}.workspace-shell{grid-template-columns:242px minmax(0,1fr);transition:grid-template-columns .18s ease-out}.workspace-sidebar{position:-webkit-sticky;position:sticky;top:0;inset:auto;height:100dvh;width:242px;overflow:visible;border-right:1px solid var(--pos-border);background:var(--pos-surface);color:var(--pos-ink);box-shadow:none}.sidebar-brand{height:64px;flex-basis:64px;padding:0 18px;border-bottom:1px solid var(--pos-border)}.sidebar-toggle{width:36px;height:36px;position:absolute;top:14px;right:-18px;z-index:45;display:grid;place-items:center;padding:0;border:1px solid var(--pos-border);border-radius:10px;color:var(--pos-ink-secondary);background:var(--pos-surface);box-shadow:0 6px 16px color-mix(in srgb,#000 12%,transparent)}.sidebar-toggle:hover{color:var(--pos-ink);background:var(--pos-surface-raised)}.workspace-nav{padding:12px 9px}.workspace-nav-group{gap:0;margin-bottom:10px}.workspace-nav-label{margin:10px 0 4px;padding:0 9px;color:var(--pos-ink-muted);font-size:9px;font-weight:900;letter-spacing:.12em}.workspace-nav a{position:relative;min-height:44px;margin:0 0 4px;padding:0 10px;gap:10px;border:0;border-radius:var(--pos-radius-sm);color:var(--pos-ink-secondary);background:transparent;font-size:13px;font-weight:700;box-shadow:none;transform:none}.workspace-nav a svg{width:18px;height:18px;flex:0 0 22px;color:var(--pos-ink-muted)}.workspace-nav a.is-active,.workspace-nav a:hover{color:var(--pos-ink);background:var(--pos-surface-raised);box-shadow:none}.workspace-nav a.is-active:before{display:none}.workspace-nav a.is-active:after{content:"";position:absolute;height:2px;inset:auto 12px 4px;border-radius:2px;background:var(--pos-accent)}.workspace-nav a.is-active svg{color:var(--pos-info)}.workspace-category-links{border-left-color:var(--pos-border)}.sidebar-footer,:root[data-theme=dark] .sidebar-footer{padding:11px 18px;border-top:1px solid var(--pos-border);background:var(--pos-surface)}.user-compact strong{font-size:13px;color:var(--pos-ink)}.user-compact small{color:var(--pos-ink-muted)}.avatar{background:var(--pos-info-tint);color:var(--pos-info);border-radius:12px;box-shadow:none}.workspace-main{grid-column:2;min-width:0}.workspace-topbar{height:64px;min-height:64px;padding:0 18px;gap:8px;background:var(--topbar-bg);border-bottom:1px solid var(--pos-border);box-shadow:none}.workspace-topbar h1{font-size:15px;letter-spacing:-.025em}.topbar-context{color:var(--pos-ink-muted);font-size:9px;letter-spacing:.1em}.topbar-actions{gap:8px}.search-control{min-height:40px;height:40px;border:1px solid var(--pos-border);border-radius:var(--pos-radius-sm);background:var(--pos-surface);box-shadow:none}.search-control,.search-control svg{color:var(--pos-ink-muted)}.command-menu kbd,.search-control kbd{padding:2px 6px;border:1px solid var(--pos-border);border-radius:5px;background:var(--pos-surface-sunken);color:var(--pos-ink-secondary);font-size:10px}.icon-button,.theme-toggle{width:40px;height:40px;min-height:40px;padding:0;border:1px solid var(--pos-border);border-radius:var(--pos-radius-sm);background:var(--pos-surface);color:var(--pos-ink);box-shadow:none}.icon-button:hover,.theme-toggle:hover{background:var(--pos-surface-raised);border-color:var(--pos-border);transform:none}.connection-state{color:var(--pos-ink-secondary);background:transparent}.connection-state svg{color:var(--pos-success)}.workspace-content{width:100%;max-width:1500px;margin:0 auto;padding:24px}.workspace-shell.is-collapsed{grid-template-columns:76px minmax(0,1fr)}.workspace-shell.is-collapsed .workspace-sidebar{width:76px}.workspace-shell.is-collapsed .sidebar-brand{justify-content:center;padding:0}.workspace-shell.is-collapsed .cloxer-brand .brand-caption,.workspace-shell.is-collapsed .cloxer-brand .brand-wordmark{display:none}.workspace-shell.is-collapsed .cloxer-brand .brand-mark{display:block;width:34px;height:34px}.workspace-shell.is-collapsed .workspace-nav a{padding-inline:0}.page-stack{gap:22px}.page-heading{min-height:auto;align-items:flex-end}.page-heading h2{font-size:28px;line-height:1.2;margin-bottom:5px}.page-heading p{font-size:14px;line-height:1.45}.eyebrow,.section-kicker{color:var(--pos-ink-muted);font-size:10px;letter-spacing:.1em}.button,.card-edit-button,.primary-action,.primary-button,.secondary-button{min-height:44px;padding:0 16px;gap:8px;border-radius:var(--pos-radius-sm);font-size:13px;font-weight:700;transform:none}.button.primary-action,.primary-action,.primary-button{background:var(--pos-accent);border:1px solid transparent;color:var(--pos-on-accent);box-shadow:0 3px 0 color-mix(in srgb,var(--pos-accent) 65%,transparent)}.primary-action:hover,.primary-button:hover{background:var(--pos-accent-hover);color:var(--pos-on-accent);transform:none}.card-edit-button,.secondary-button{border:1px solid var(--pos-border);background:var(--pos-surface);color:var(--pos-ink);box-shadow:none}.card-edit-button:hover,.secondary-button:hover{background:var(--pos-surface-sunken);color:var(--pos-ink);transform:none}.danger-button{background:var(--pos-danger);color:var(--pos-surface);border-radius:var(--pos-radius-sm)}.field,.form-field,.pos-fields label{color:var(--pos-ink-secondary);font-size:12px;font-weight:800}.compact-document-select,.field input,.field select,.field textarea,.form-field input,.form-field select,.form-field textarea,.media-key-input,.message-composer textarea,.order-lines input,.order-lines select,.pos-fields input,.pos-fields select,.pos-fields textarea,.report-date-filters input,.table-filter,.table-toolbar select{min-height:44px;padding:10px 12px;border:1px solid var(--pos-border);border-radius:var(--pos-radius-sm);background-color:var(--pos-surface);color:var(--pos-ink);box-shadow:none}select{color:var(--pos-ink)}.pos-search,.table-search{height:44px;border-radius:var(--pos-radius-sm);background:var(--pos-surface);border-color:var(--pos-border);box-shadow:none}.pos-search svg,.table-search svg{color:var(--pos-ink-muted)}.activity-panel,.analytics-panel,.attention-panel,.card-catalogue-grid>article,.category-management-grid>article,.configuration-state,.data-workspace,.inbox-workspace,.order-document,.pos-catalogue-panel,.pos-summary-panel,.summary-card{border:1px solid var(--pos-border);border-radius:var(--pos-radius-md);background:var(--pos-surface);box-shadow:var(--pos-shadow-card);-webkit-backdrop-filter:none;backdrop-filter:none}.summary-card{padding:18px}.summary-card-primary{background:var(--pos-info-tint)}.summary-card strong{color:var(--pos-ink)}.kpi-grid{gap:0;overflow:hidden;border:1px solid var(--pos-border);border-radius:16px;background:var(--pos-surface)}.kpi-card{position:relative;min-height:112px;padding:18px;border:0;border-radius:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.kpi-card:not(:last-child):after{content:"";position:absolute;inset:18px 0 18px auto;width:1px;background:var(--pos-border)}.kpi-card header{font-size:13px;font-weight:400}.kpi-card header svg{color:var(--pos-ink-muted)}.kpi-card strong{margin-top:12px;font-family:var(--pos-font-mono);font-size:25px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.035em}.kpi-card footer{margin-top:6px;font-size:11px}.records-table{font-size:13px}.records-table th{height:auto;background:var(--pos-surface);color:var(--pos-ink-muted);font-size:11px;letter-spacing:.07em}.records-table td,.records-table th{padding:13px 12px;border-bottom:1px solid var(--pos-border)}.records-table tbody tr.is-selected,.records-table tbody tr:hover{background:var(--pos-surface-sunken)}.conversation-filters,.resource-tabs{gap:4px;padding:4px;background:var(--pos-surface-sunken)}.conversation-filters button,.resource-tabs button{min-height:40px;padding:0 14px;border:0;border-radius:8px;background:transparent;color:var(--pos-ink-secondary)}.conversation-filters button.is-active,.resource-tabs button.is-active{border:0;color:var(--pos-ink);background:var(--pos-surface);box-shadow:var(--pos-shadow-card)}.status-chip{display:inline-flex;align-items:center;gap:7px;padding:0;border:0;border-radius:0;color:var(--pos-ink-secondary);background:transparent;font-size:12px;font-weight:750;text-transform:capitalize}.status-chip:before{content:"";width:7px;height:7px;flex:0 0 7px;border-radius:50%;background:var(--pos-accent)}.command-menu,.operation-dialog,.record-drawer{background:var(--pos-surface);border-color:var(--pos-border);-webkit-backdrop-filter:none;backdrop-filter:none}.command-menu,.operation-dialog{border-radius:var(--pos-radius-md);box-shadow:var(--pos-shadow-card)}.record-drawer{width:min(560px,100%);box-shadow:-12px 0 30px color-mix(in srgb,var(--pos-bg) 65%,transparent)}.operation-dialog h2,.record-drawer h3{font-size:28px}.dialog-backdrop,.full-screen-workflow{background:color-mix(in srgb,var(--pos-bg) 72%,transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.command-menu>div>a:hover{background:var(--pos-surface-raised)}.card-thumbnail,.category-placeholder,.checkbox-field,.file-drop,.generated-field,.import-result,.lookup-checkboxes,.pos-empty,.product-thumbnail{border-color:var(--pos-border);border-radius:var(--pos-radius-sm);background:var(--pos-surface-sunken)}.configuration-icon,.credential-icon,.keyboard-hint{background:var(--pos-info-tint);color:var(--pos-info);box-shadow:none}.connector-badge{box-shadow:none}.conversation-row{border-radius:var(--pos-radius-sm)}.conversation-row.is-active,.conversation-row:hover{background:var(--pos-surface-sunken)}.message-composer,.message-header{background:var(--pos-surface)}.message-bubble{border-radius:var(--pos-radius-sm);background:var(--pos-surface-sunken);box-shadow:none}.message-bubble.is-outbound{background:var(--pos-info-tint);border-color:var(--pos-border)}.message-media,.message-sender{color:var(--pos-info)}.auth-layout{min-height:100dvh;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);padding:0;background:var(--pos-bg)}.auth-layout:before{display:none}.auth-story{position:relative;isolation:isolate;display:grid;align-content:center;overflow:hidden;padding:clamp(42px,7vw,104px);color:#292511;background:#fff1b8}.auth-story:after,.auth-story:before{content:"";position:absolute;z-index:-1;border:1px solid #d9ac1e55;border-radius:50%}.auth-story:before{width:58vw;height:58vw;right:-35vw;top:-30vw}.auth-story:after{width:34vw;height:34vw;left:-17vw;bottom:-22vw}.auth-story .brand-wordmark{width:250px;height:56px;background-image:url(/cloxer-assets/cloxer-lockup-light.png)!important}.auth-story .brand-caption small{color:#675b35}.auth-story h1{max-width:660px;margin:38px 0 20px;font-size:clamp(50px,6.2vw,88px);line-height:.94;letter-spacing:-.04em}.auth-story p{max-width:570px;color:#534a29;font-size:18px;line-height:1.65}.story-proof{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px;margin-top:42px;padding-top:24px;border-top:1px solid #b58a1644}.story-proof span,.story-proof strong{display:block}.story-proof strong{font-size:14px}.story-proof span{margin-top:5px;color:#675b35;font-size:12px;line-height:1.45}.auth-pane{position:relative;min-width:0;display:grid;place-items:center;padding:42px;background:var(--pos-bg)}.auth-theme-bar{position:absolute}.auth-card{width:min(490px,100%);padding:34px;border:1px solid var(--pos-border);border-radius:16px;background:var(--pos-surface);box-shadow:var(--pos-shadow-card);-webkit-backdrop-filter:none;backdrop-filter:none}.auth-card h1{margin-bottom:8px;font-size:36px;letter-spacing:-.03em}.auth-card form{display:grid;grid-gap:15px;gap:15px}.auth-card .field{margin-top:0}.auth-card .primary-button{width:100%}.auth-back-link,.auth-secondary-links a{color:var(--pos-ink-secondary)}.auth-back-link:hover,.auth-secondary-links a:hover{color:var(--pos-info)}@media (max-width:1180px){.kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.kpi-card:nth-child(3):after{display:none}}@media (max-width:900px){.workspace-topbar{height:auto;min-height:64px;padding:10px 18px;flex-wrap:wrap}.connection-state{display:none}.kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.kpi-card:nth-child(3):after{display:block}.kpi-card:nth-child(2n):after{display:none}}@media (max-width:850px){.auth-layout{grid-template-columns:1fr}.auth-story{min-height:300px;padding:38px 24px}.auth-story h1{font-size:47px}.auth-story .brand-wordmark{width:210px;height:47px}.story-proof{margin-top:25px}.auth-pane{padding:70px 20px 20px}}@media (max-width:760px){.workspace-shell,.workspace-shell.is-collapsed{display:block}.workspace-shell.is-collapsed .workspace-sidebar,.workspace-sidebar{position:fixed;inset:0 auto 0 0;height:100dvh;width:min(300px,85vw);transform:translateX(-100%);transition:transform .18s ease-out}.workspace-sidebar.is-open{transform:translateX(0)}.workspace-main{width:100%}.mobile-only{display:inline-flex!important}.desktop-only{display:none!important}.workspace-content{padding:16px}.workspace-topbar{padding:10px}.topbar-actions{margin-left:auto}.search-control{min-width:40px;width:40px;padding:0;justify-content:center}.search-control kbd,.search-control span{display:none}.sidebar-scrim.is-visible{display:block;position:fixed;inset:0;z-index:35;background:color-mix(in srgb,var(--pos-bg) 72%,transparent)}}@media (max-width:560px){.workspace-content{padding:14px 12px}.page-heading{align-items:flex-start;flex-direction:column}.page-heading h2{font-size:24px}.heading-actions{width:100%}.kpi-grid{grid-template-columns:minmax(0,1fr)}.kpi-card{min-height:104px}.kpi-card:not(:last-child):after{display:block;inset:auto 14px 0;width:auto;height:1px}.field input,.field select,.field textarea,.form-field input,.form-field select,.form-field textarea{font-size:16px}.auth-story{min-height:240px;padding:28px 20px}.auth-story h1{font-size:40px}.auth-story p{font-size:15px}.auth-story .brand-wordmark{width:170px;height:38px}.story-proof{display:none}.auth-card{padding:22px}.auth-card h1{font-size:30px}}:root{--ink:var(--pos-ink);--muted:var(--pos-ink-secondary);--subtle:var(--pos-ink-muted);--canvas:var(--pos-bg);--panel:var(--pos-surface);--line:var(--pos-border);--line-strong:var(--border-strong);--brand:var(--pos-accent);--brand-strong:var(--pos-accent-hover);--blue:var(--pos-info);--blue-soft:var(--pos-info-tint);--amber:var(--pos-warning);--amber-soft:var(--pos-warning-tint);--red:var(--pos-danger);--red-soft:var(--pos-danger-tint);--shadow:var(--pos-shadow-card)}.auth-layout{align-items:stretch;justify-items:stretch}.sidebar-scrim{display:none}.workspace-sidebar{transform:none}@media (min-width:761px){.workspace-shell{display:grid}.mobile-only{display:none!important}.desktop-only{display:grid!important}.workspace-shell.is-collapsed .user-compact>span:last-child,.workspace-shell.is-collapsed .workspace-nav a span,.workspace-shell.is-collapsed .workspace-nav-label{display:none}}@media (max-width:760px){.workspace-sidebar{transform:translateX(-100%)}.workspace-sidebar.is-open{transform:translateX(0)}.sidebar-scrim.is-visible{display:block}.workspace-shell.is-collapsed .cloxer-brand .brand-wordmark{display:inline-block}.workspace-shell.is-collapsed .cloxer-brand .brand-caption{display:block}.workspace-shell.is-collapsed .cloxer-brand .brand-mark{display:none}}.activity-panel,.analytics-panel,.attention-panel{padding:18px}.commerce-mobile-nav{display:none}@media (max-width:760px){.commerce-mobile-nav{height:calc(62px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);position:fixed;z-index:30;display:flex;inset:auto 0 0;justify-content:space-around;border-top:1px solid var(--pos-border);background:var(--pos-surface)}.commerce-mobile-nav a,.commerce-mobile-nav button{flex:1 1;min-width:0;min-height:44px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:0 5px;border:0;color:var(--pos-ink-secondary);background:transparent;font-size:10px;line-height:1.1}.commerce-mobile-nav .is-active{color:var(--pos-info);font-weight:800}.workspace-content{padding-bottom:calc(80px + env(safe-area-inset-bottom))}}.auth-layout .auth-story{color:#292511;background:#fff1b8}.auth-layout .auth-story p{color:#534a29}.auth-layout .story-proof span{color:#675b35}.auth-pane{padding-top:74px}.auth-theme-bar{position:fixed;top:18px;right:18px;z-index:25}.returns-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.returns-summary>div{display:grid;grid-gap:8px;gap:8px;padding:20px;background:var(--pos-surface);border:1px solid var(--pos-border);border-radius:12px}.returns-hint,.returns-summary span{color:var(--pos-ink-secondary);font-size:13px;line-height:1.6}.returns-summary strong{color:var(--pos-ink);font-size:23px}.returns-hint{padding:12px 18px}.return-details{padding:0 20px 20px}.detail-field-list>div,.return-details dl>div{padding:10px 0;border-bottom:1px solid var(--pos-border)}.detail-field-list dt,.return-details dt{color:var(--pos-ink-muted);font-size:12px;text-transform:capitalize}.detail-field-list dd,.return-details dd{margin:5px 0 0;overflow-wrap:anywhere}.detail-field-list{margin:0}.detail-image{width:100%;max-height:180px;object-fit:contain;border-radius:10px;background:var(--pos-surface-sunken)}.record-drawer .detail-field-list .detail-field-list{padding:0}@media (max-width:700px){.returns-summary{grid-template-columns:1fr}.returns-summary strong{font-size:19px}}.resource-tabs{display:flex;flex-wrap:wrap;gap:10px;padding:0 0 18px;background:transparent;border:0}.resource-tabs button{min-height:44px;padding:8px 16px;border:1px solid var(--pos-border);border-radius:var(--pos-radius-sm);background:var(--pos-surface);color:var(--pos-ink);font-weight:700}.resource-tabs button.is-active{border:1px solid transparent;color:var(--pos-on-accent);background:var(--pos-accent);box-shadow:0 3px 0 color-mix(in srgb,var(--pos-accent) 65%,transparent)}.resource-tabs button:focus-visible{outline:2px solid var(--pos-accent);outline-offset:3px}@media (max-width:650px){.resource-tabs{flex-wrap:nowrap;overflow-x:auto;padding-bottom:12px}.resource-tabs button{flex:0 0 auto;white-space:nowrap}}.resource-tabs a{display:inline-flex;align-items:center;text-decoration:none;min-height:44px;padding:8px 16px;border:1px solid var(--pos-border);border-radius:var(--pos-radius-sm);background:var(--pos-surface);color:var(--pos-ink);font-size:13px;font-weight:700}.resource-tabs a.is-active{border-color:transparent;background:var(--pos-accent);color:var(--pos-on-accent);box-shadow:0 3px 0 color-mix(in srgb,var(--pos-accent) 65%,transparent)}.resource-tabs a:focus-visible{outline:2px solid var(--pos-accent);outline-offset:3px}.page-section-navigation{margin-bottom:8px}@media (max-width:650px){.resource-tabs a{flex:0 0 auto;white-space:nowrap}}.product-record-details{padding:16px 20px}.product-record-details .detail-field-list{padding:0}.product-stock-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin:10px 0 20px}.product-stock-summary>div{display:grid;grid-gap:6px;gap:6px;padding:14px 10px;border:1px solid var(--pos-border);border-radius:var(--pos-radius-sm);background:var(--pos-surface-sunken)}.product-stock-summary span{font-size:11px;color:var(--pos-ink-muted)}.product-stock-summary strong{font-size:22px}.record-drawer>.product-record-details{flex:1 1;min-height:0;overflow:auto}.record-drawer>footer,.record-drawer>header{flex-shrink:0}.record-drawer .product-record-details .detail-field-list{overflow:visible;padding:0}