@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-ui: "Inter", "Segoe UI", sans-serif;--font-display: "Inter", "Segoe UI", sans-serif;--app-shell-width: 1560px;--app-shell-gutter: 1rem;--app-shell-block-padding-top: 1.1rem;--app-shell-block-padding-bottom: 2.5rem;--space-1: 8px;--space-2: 16px;--space-3: 24px;--space-4: 32px;--space-5: 40px;--space-6: 48px;--space-8: 64px;--layout-gap: 1.5rem;--section-gap: 1rem;--block-gap: 1.2rem;--panel-padding: 1.4rem;--panel-padding-lg: 1.5rem;--control-height: 46px;--control-height-compact: 40px;--control-padding-inline: 1.05rem;--control-padding-block: .62rem;--radius-control: 10px;--radius-control-soft: 12px;--radius-soft: 16px;--radius-card: 24px;--color-primary: #8F6663;--color-primary-dark: #6B4D50;--color-accent: #98D6C0;--color-blush: #f6e5e3;--color-sand: #f7f1eb;--color-ink: #24181d;--color-muted: #7a6763;--control-shadow-rest: 0 1px 0 rgba(143, 102, 99, .08), 0 8px 16px rgba(152, 107, 120, .08);--control-shadow-hover: 0 1px 0 rgba(143, 102, 99, .1), 0 14px 22px rgba(152, 107, 120, .12);--focus-ring-primary: 0 0 0 3px rgba(143, 102, 99, .24)}*{box-sizing:border-box}html,body{margin:0;min-height:100%;font-family:var(--font-ui);color:#28130f}body{background:#fffaf5}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);letter-spacing:-.03em}img{max-width:100%;display:block}button,input,select,textarea{font:inherit}input:not([type=checkbox]):not([type=radio]),select,textarea{min-height:var(--control-height);border-radius:var(--radius-control);border:1px solid rgba(80,40,25,.14);padding:var(--control-padding-block) var(--control-padding-inline);background:#fff;color:#1d1717;font-size:.9rem;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease;box-shadow:var(--control-shadow-rest)}input:not([type=checkbox]):not([type=radio]):focus,select:focus,textarea:focus{outline:none;border-color:#8f6663;box-shadow:var(--focus-ring-primary)}input:not([type=checkbox]):not([type=radio]):hover:not(:disabled),select:hover:not(:disabled),textarea:hover:not(:disabled){border-color:#8f66634d;box-shadow:var(--control-shadow-hover)}form input:not([type=checkbox]):not([type=radio]).ng-invalid.ng-touched,form select.ng-invalid.ng-touched,form textarea.ng-invalid.ng-touched{border-color:#c65a52!important;box-shadow:0 0 0 3px #c65a522e}.field-error{margin:0;color:#b23f35;font-size:.8rem;line-height:1.35}.title,.price,.label,.body,.button{font-family:var(--font-ui)}.title{font-weight:700;letter-spacing:-.04em;line-height:1.05}.price{font-weight:800;letter-spacing:-.05em;line-height:.95}.label{font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.body{font-size:.95rem;font-weight:400;line-height:1.6}.button{font-weight:600;letter-spacing:.03em}.panel{background:#ffffffdb;border:1px solid rgba(80,40,25,.14);border-radius:var(--radius-control-soft);padding:var(--panel-padding);box-shadow:0 8px 24px #3a21281f,0 1px #50281914;transition:all .16s ease}.section-title{display:flex;justify-content:space-between;align-items:end;gap:1rem;margin-bottom:1.2rem}.chip-list{display:flex;gap:.75rem;flex-wrap:wrap}.chip{display:inline-flex;align-items:center;gap:.45rem;padding:.7rem 1rem;border-radius:999px;background:#fff;border:1px solid rgba(154,87,56,.14);color:#5f3a2d;text-decoration:none}.product-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem}.product-card{overflow:hidden;padding:.8rem}.product-card img{aspect-ratio:3/4;object-fit:cover;border-radius:20px}.product-info{padding:.9rem .3rem .2rem}.muted{color:#7e5b51}.pill{display:inline-block;padding:.3rem .7rem;border-radius:999px;background:#fee7db;color:#a03d32;font-size:.8rem;font-weight:700}button,.button,.buy,.ghost,.checkout-button,.secondary-link,.primary-link-button,.continue-link,.retail-button,.action-button,.purchase-product-link,.quantity button{font-weight:700;min-height:var(--control-height);padding:var(--control-padding-block) var(--control-padding-inline);border-radius:var(--radius-control-soft)!important;letter-spacing:.01em;text-transform:capitalize;transition:background-color .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease,transform .16s ease}.quantity button,.page-number,.page-arrow{min-height:var(--control-height-compact);border-radius:var(--radius-control)!important}button:not(:disabled),.button:not(:disabled),.buy:not(:disabled),.ghost:not(:disabled),.checkout-button:not(:disabled),.secondary-link:not(:disabled),.primary-link-button:not(:disabled),.continue-link:not(:disabled),.retail-button:not(:disabled),.action-button:not(:disabled),.purchase-product-link:not(:disabled),.quantity button:not(:disabled){box-shadow:var(--control-shadow-rest)}button:not(:disabled):hover,.button:not(:disabled):hover,.buy:not(:disabled):hover,.ghost:not(:disabled):hover,.checkout-button:not(:disabled):hover,.secondary-link:not(:disabled):hover,.primary-link-button:not(:disabled):hover,.continue-link:not(:disabled):hover,.retail-button:not(:disabled):hover,.action-button:not(:disabled):hover,.purchase-product-link:not(:disabled):hover,.quantity button:not(:disabled):hover{transform:translateY(-1px);box-shadow:var(--control-shadow-hover)}button:focus-visible,.button:focus-visible,.buy:focus-visible,.ghost:focus-visible,.checkout-button:focus-visible,.secondary-link:focus-visible,.primary-link-button:focus-visible,.continue-link:focus-visible,.retail-button:focus-visible,.action-button:focus-visible,.purchase-product-link:focus-visible,.quantity button:focus-visible,.page-number:focus-visible,.page-arrow:focus-visible{outline:none;box-shadow:var(--focus-ring-wine)}.buy,.checkout-button,.primary-link-button,.purchase-product-link,.action-button,.continue-link{background:#8f6663!important;border:1px solid #8F6663!important;color:#fff!important}.ghost,.secondary-link,.retail-button,.quantity button{background:#fff!important;border:1px solid rgba(143,102,99,.25)!important;color:#8f6663!important}input[type=checkbox],input[type=radio]{min-width:20px;min-height:20px;border:1.5px solid rgba(143,102,99,.4);border-radius:var(--radius-control);cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}input[type=radio]{border-radius:50%}input[type=checkbox]:checked,input[type=radio]:checked{background-color:#8f6663;border-color:#8f6663;box-shadow:inset 0 2px 4px #0000001a}input[type=checkbox]:focus-visible,input[type=radio]:focus-visible{outline:none;box-shadow:0 0 0 3px #8f66633d}input[type=checkbox]:hover:not(:disabled),input[type=radio]:hover:not(:disabled){border-color:#8f6663}.card,[class*=card]{transition:box-shadow .2s ease,border-color .2s ease}app-admin-workspace-page .context-panel,app-admin-workspace-page .detail-panel,app-admin-workspace-page .analytics-panel,app-admin-workspace-page .product-form-panel,app-admin-workspace-page .panel{border-radius:14px!important}app-admin-workspace-page .summary-grid article,app-admin-workspace-page .detail-card,app-admin-workspace-page .empty-panel,app-admin-workspace-page .kpi-grid article,app-admin-workspace-page .weekly-list article,app-admin-workspace-page .insight-item,app-admin-workspace-page .summary-box,app-admin-workspace-page .spec-grid div,app-admin-workspace-page .review-editor,app-admin-workspace-page .detail-state-row,app-admin-workspace-page .purchase-card,app-admin-workspace-page .history-card,app-admin-workspace-page .modal-item-card,app-admin-workspace-page .sidebar-summary{border-radius:12px!important;border-color:#8f66631f!important;background:#ffffffe6!important;box-shadow:0 10px 24px #7c5c500f}app-admin-workspace-page .catalog-item,app-admin-workspace-page .client-row,app-admin-workspace-page .order-row,app-admin-workspace-page .payment-row,app-admin-workspace-page .account-row,app-admin-workspace-page .purchase-card,app-admin-workspace-page .module-item{border-radius:12px!important;border-color:#8f66631f!important;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease,background-color .16s ease}app-admin-workspace-page .catalog-item:hover,app-admin-workspace-page .client-row:hover,app-admin-workspace-page .order-row:hover,app-admin-workspace-page .payment-row:hover,app-admin-workspace-page .account-row:hover,app-admin-workspace-page .purchase-card:hover,app-admin-workspace-page .module-item:hover{border-color:#8f666340!important;box-shadow:0 14px 28px #8f66631f!important;transform:translateY(-1px)}app-admin-workspace-page .catalog-item.active,app-admin-workspace-page .client-row.active,app-admin-workspace-page .order-row.active,app-admin-workspace-page .payment-row.active,app-admin-workspace-page .account-row.active,app-admin-workspace-page .module-item.active{border-color:#8f666347!important;background:linear-gradient(180deg,#fff4f2,#fff)!important}app-admin-workspace-page .toolbar input,app-admin-workspace-page .toolbar select,app-admin-workspace-page .form-grid input,app-admin-workspace-page .form-grid textarea,app-admin-workspace-page .form-grid select,app-admin-workspace-page .field select,app-admin-workspace-page .field textarea,app-admin-workspace-page .transfer-admin-field input,app-admin-workspace-page .transfer-admin-field textarea,app-admin-workspace-page .profile-form input,app-admin-workspace-page .profile-form textarea{border-radius:10px!important;border-color:#8f666329!important;background:#fffffff5!important}app-admin-workspace-page .primary-action,app-admin-workspace-page .submit-button,app-admin-workspace-page .transfer-admin-submit,app-admin-workspace-page .primary-link,app-admin-workspace-page .review-submit,app-admin-workspace-page .purchase-product-link,app-admin-workspace-page .purchase-close{min-height:44px;border-radius:10px!important;border:1px solid rgba(143,102,99,.35)!important;background:linear-gradient(180deg,#8f66632e,#8f66631a)!important;color:#5e4340!important;box-shadow:0 6px 14px #7a35461a}app-admin-workspace-page .primary-action:hover,app-admin-workspace-page .submit-button:hover,app-admin-workspace-page .transfer-admin-submit:hover,app-admin-workspace-page .primary-link:hover,app-admin-workspace-page .review-submit:hover,app-admin-workspace-page .purchase-product-link:hover,app-admin-workspace-page .purchase-close:hover{border-color:#8f666380!important;background:linear-gradient(180deg,#8f666342,#8f666329)!important;color:#4d3634!important;box-shadow:0 10px 20px #7a354624}app-admin-workspace-page .secondary-action,app-admin-workspace-page .ghost-link,app-admin-workspace-page .modal-close,app-admin-workspace-page .upload-button,app-admin-workspace-page .transfer-admin-upload{min-height:42px;border-radius:10px!important;border-color:#8f666338!important;background:#fff!important;color:#6d544f!important}app-admin-workspace-page .status-pill,app-admin-workspace-page .pill,app-admin-workspace-page .review-state,app-admin-workspace-page .status-emphasis{display:inline-flex;align-items:center;gap:.42rem;border-radius:999px!important;border:1px solid transparent;font-weight:800}app-admin-workspace-page .status-pill:before,app-admin-workspace-page .pill:before,app-admin-workspace-page .status-emphasis:before{content:"";width:8px;height:8px;border-radius:999px;background:currentColor}app-admin-workspace-page .status-pill.status-success,app-admin-workspace-page .pill.status-success,app-admin-workspace-page .status-emphasis.status-success{background:#e6f4ead6!important;border-color:#2f7a4733!important}app-admin-workspace-page .status-pill.status-warning,app-admin-workspace-page .pill.status-warning,app-admin-workspace-page .status-emphasis.status-warning{background:#f6eed2d6!important;border-color:#8d6a1833!important}app-admin-workspace-page .status-pill.status-danger,app-admin-workspace-page .pill.status-danger,app-admin-workspace-page .status-emphasis.status-danger{background:#fde8e6d6!important;border-color:#b33f3533!important}app-admin-workspace-page .page-number--last{min-width:45px!important;padding:0!important}app-admin-workspace-page .page-last-icon{display:inline-flex;align-items:center;justify-content:center;width:100%;color:inherit;line-height:1}app-admin-workspace-page .last-page-svg{width:14px;height:14px}app-admin-workspace-page .page-arrow,app-admin-workspace-page .page-number{border-radius:10px!important;border:1px solid rgba(143,102,99,.22)!important;background:#fffffff5!important;color:#5e4340!important;box-shadow:0 4px 10px #8f666314}app-admin-workspace-page .page-arrow{font-size:1.1rem;line-height:1}app-admin-workspace-page .page-arrow:not(:disabled):hover,app-admin-workspace-page .page-number:not(:disabled):hover{border-color:#8f666366!important;background:#8f666314!important;color:#4d3634!important;box-shadow:0 8px 16px #8f666324}app-admin-workspace-page .page-number.active{border-color:#8f666394!important;background:linear-gradient(180deg,#8f666352,#8f666338)!important;color:#4d3634!important;box-shadow:0 10px 18px #8f666329}@media (max-width: 1200px){:root{--layout-gap: 1.3rem;--section-gap: .95rem;--block-gap: 1.1rem;--panel-padding: 1.25rem;--panel-padding-lg: 1.35rem;--app-shell-gutter: 1.1rem}}@media (max-width: 900px){:root{--layout-gap: 1.1rem;--section-gap: .85rem;--block-gap: 1rem;--panel-padding: 1.05rem;--panel-padding-lg: 1.15rem;--app-shell-gutter: 1.2rem;--app-shell-block-padding-top: 1rem;--app-shell-block-padding-bottom: 2rem}}@media (max-width: 640px){:root{--layout-gap: .9rem;--section-gap: .75rem;--block-gap: .9rem;--panel-padding: .95rem;--panel-padding-lg: 1rem;--app-shell-gutter: .9rem;--app-shell-block-padding-top: .85rem;--app-shell-block-padding-bottom: 1.5rem}}
