@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}:root{--primary-color: #22c55e;--primary-dark: #16a34a;--sidebar-bg: #111827;--bg: #f9fafb;--card-bg: #ffffff;--card-border: #e5e7eb;--text: #111827;--text-muted: #6b7280;font-family:Inter,Segoe UI,Arial,sans-serif}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--text)}h2{margin:0 0 1.5rem;font-size:1.5rem;font-weight:700;color:var(--text)}@media (max-width: 768px){h2{font-size:1.375rem;margin-bottom:1.25rem}}@media (max-width: 560px){h2{font-size:1.25rem;margin-bottom:1rem}}h3{margin-top:0;font-weight:600}@media (max-width: 560px){h3{font-size:.95rem}}h4{margin-top:0;font-weight:600}@media (max-width: 560px){h4{font-size:.9rem}}input[readonly]{background-color:#f5f5f5;color:#888;border:1px dashed #ccc;cursor:not-allowed}input[type=text],input[type=email],input[type=password],input[type=number],textarea,select{width:100%;box-sizing:border-box;padding:.55rem .75rem;border:1px solid var(--card-border);border-radius:8px;font-family:inherit;font-size:.95rem;background:#fff;color:var(--text);transition:border-color .15s}@media (max-width: 560px){input[type=text],input[type=email],input[type=password],input[type=number],textarea,select{padding:.5rem .65rem;font-size:.9rem}}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,input[type=number]:focus,textarea:focus,select:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 3px #22c55e1f}button{width:auto;background:var(--primary-color);color:#fff;border:none;padding:.6rem 1.25rem;border-radius:8px;cursor:pointer;font-family:inherit;font-size:.95rem;font-weight:500;transition:background .15s;margin-bottom:0}@media (max-width: 560px){button{padding:.55rem 1rem;font-size:.9rem}}button.add-btn{margin-bottom:1.25rem}@media (max-width: 560px){button.add-btn{margin-bottom:1rem}}button:hover:not(:disabled){background:var(--primary-dark)}button.compact-button{padding:.25em .7em;font-size:.82em;margin-right:.3em;margin-bottom:0}@media (max-width: 560px){button.compact-button{padding:.2em .6em;font-size:.8em}}button.compact-button.danger{background:#ef4444}button.compact-button.danger:hover:not(:disabled){background:#dc2626}button.btn-outline{background:transparent;border:1px solid var(--card-border);color:var(--text)}button.btn-outline:hover:not(:disabled){background:#f3f4f6}a.btn-outline{display:inline-block;background:transparent;border:1px solid var(--card-border);color:var(--text);padding:.6rem 1.25rem;border-radius:8px;font-family:inherit;font-size:.95rem;font-weight:500;text-decoration:none;text-align:center;cursor:pointer;transition:background .15s;flex-grow:1}a.btn-outline:hover{background:#f3f4f6}button:disabled{background:#e5e7eb!important;color:#9ca3af!important;border-color:#e5e7eb!important;cursor:not-allowed!important;opacity:1!important}.card{background:var(--card-bg);border:1px solid var(--card-border);border-radius:12px;padding:1.5rem;box-shadow:0 1px 3px #0000000f}@media (max-width: 768px){.card{padding:1.25rem;border-radius:10px}}@media (max-width: 560px){.card{padding:1rem;border-radius:8px}}.form-card{background:var(--card-bg);border:1px solid var(--card-border);border-radius:12px;padding:2rem;width:100%;max-width:420px;box-shadow:0 4px 24px #00000012}@media (max-width: 560px){.form-card{padding:1.5rem;max-width:100%;border-radius:10px}}.form-card h2{margin-bottom:1.5rem;text-align:center}@media (max-width: 560px){.form-card h2{margin-bottom:1.25rem}}.form-card label{display:block;font-weight:500;font-size:.875rem;color:var(--text);margin-bottom:.375rem}@media (max-width: 560px){.form-card label{font-size:.85rem}}.form-card .link{text-align:center;font-size:.875rem;color:var(--text-muted);margin-top:1rem}@media (max-width: 560px){.form-card .link{font-size:.85rem;margin-top:.875rem}}.form-card .link a{color:var(--primary-color);text-decoration:none;font-weight:500;margin-left:.25rem}.form-card .link a:hover{text-decoration:underline}.form-field{margin-bottom:1rem}@media (max-width: 560px){.form-field{margin-bottom:.875rem}}.error{color:#ef4444;font-size:.85rem;margin-top:.25rem}.success{color:#22c55e;font-size:.85rem;margin-top:.25rem}.form-hint{color:var(--text-muted);font-size:.75rem;margin-top:.25rem;line-height:1.4}.req{color:#ef4444;font-weight:700}.buttons-list{display:flex;gap:.75rem;margin-top:1rem}@media (max-width: 560px){.buttons-list{gap:.625rem;margin-top:.875rem}}.buttons-list button{flex-grow:1;margin:0}.products-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1rem}@media (max-width: 768px){.products-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.875rem}}@media (max-width: 560px){.products-grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:.75rem}}.product-card{background:var(--card-bg);border:1px solid var(--card-border);border-radius:12px;overflow:hidden;box-shadow:0 1px 3px #0000000f;transition:box-shadow .15s}@media (max-width: 560px){.product-card{border-radius:10px}}.product-card:hover{box-shadow:0 4px 12px #0000001a}.product-card .product-info{padding:1rem}@media (max-width: 768px){.product-card .product-info{padding:.875rem}}@media (max-width: 560px){.product-card .product-info{padding:.75rem}}.product-card .product-info h3{font-size:.95rem;margin-bottom:.5rem;display:flex;align-items:center;flex-wrap:wrap;gap:.4rem}@media (max-width: 560px){.product-card .product-info h3{font-size:.875rem}}.product-card .product-info p{font-size:.85rem;color:var(--text-muted);margin:0}@media (max-width: 560px){.product-card .product-info p{font-size:.8rem}}.thumbnail{width:100%;height:160px;object-fit:cover;display:block}@media (max-width: 768px){.thumbnail{height:140px}}@media (max-width: 560px){.thumbnail{height:120px}}.help-text{color:var(--text-muted);font-size:.8rem;font-weight:400;margin-bottom:.2rem}table{width:100%;border-collapse:collapse}table th{text-align:left;padding:.75rem 1rem;font-size:.82rem;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;background:#f9fafb;border-bottom:1px solid var(--card-border)}@media (max-width: 768px){table th{padding:.625rem .875rem;font-size:.78rem}}@media (max-width: 560px){table th{padding:.5rem .75rem;font-size:.75rem}}table td{padding:.875rem 1rem;border-bottom:1px solid #f3f4f6;font-size:.925rem}@media (max-width: 768px){table td{padding:.75rem .875rem;font-size:.875rem}}@media (max-width: 560px){table td{padding:.625rem .75rem;font-size:.85rem}}table tr:last-child td{border-bottom:none}table tr:hover td{background:#fafafa}.code-unique-badge{display:flex;align-items:center;gap:.5rem;background:#f0fdf4;border:1px solid #86efac;border-radius:6px;padding:.4rem .75rem;font-size:.85rem;color:#16a34a;margin-top:.5rem}.page{max-width:960px;margin:0 auto}@media (max-width: 768px){.page{max-width:100%}}.page-wide{max-width:100%;min-width:0}.page-title{margin-bottom:1.5rem}@media (max-width: 560px){.page-title{margin-bottom:1rem}}.page-loading{text-align:center;color:var(--text-muted);padding:2rem 0}@media (max-width: 560px){.page-loading{padding:1.5rem 0}}.page-error{color:#dc2626;padding:2rem 0;text-align:center}@media (max-width: 560px){.page-error{padding:1.5rem 0}}.page-empty{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:3rem 0;color:var(--text-muted)}@media (max-width: 768px){.page-empty{padding:2rem 0}}@media (max-width: 560px){.page-empty{padding:1.5rem 0;gap:.5rem}}.page-empty p{margin:0}.order-status{display:inline-block;white-space:nowrap;font-size:.72rem;font-weight:600;padding:.2em .65em;border-radius:999px;text-transform:uppercase;letter-spacing:.04em}@media (max-width: 560px){.order-status{font-size:.68rem;padding:.18em .6em}}.order-status.status-pending{background:#fef3c7;color:#92400e}.order-status.status-completed{background:#d1fae5;color:#065f46}.order-status.status-cancelled{background:#fee2e2;color:#991b1b}.global-dropdown{position:fixed;background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 4px 16px #0000001a;z-index:1000;min-width:120px;overflow:hidden}@media (max-width: 560px){.global-dropdown{min-width:110px;border-radius:6px}}.global-dropdown button{display:block!important;width:100%;padding:.5rem 1rem!important;border:none;background:none!important;text-align:left;font-size:.875rem;color:#374151!important;cursor:pointer;transition:background .15s}@media (max-width: 560px){.global-dropdown button{padding:.45rem .875rem!important;font-size:.85rem}}.global-dropdown button:hover{background:#f9fafb!important}.global-dropdown button.danger{color:#ef4444!important}.global-dropdown button.danger:hover{background:#fef2f2!important}.toolbar{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem}@media (max-width: 768px){.toolbar{flex-wrap:wrap;gap:.625rem;margin-bottom:.625rem}}@media (max-width: 560px){.toolbar{gap:.5rem;margin-bottom:.5rem}}.search-box{flex:1;display:flex;align-items:center;gap:.5rem;background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:0 .875rem;height:40px;color:#9ca3af}@media (max-width: 560px){.search-box{height:36px;padding:0 .75rem}}.search-box input{flex:1;border:none;outline:none;font-size:.875rem;color:#111827;background:transparent}@media (max-width: 560px){.search-box input{font-size:.85rem}}.search-box input::placeholder{color:#9ca3af}.btn-primary{display:flex;align-items:center;gap:.375rem;background:#22c55e;color:#fff;border:none;border-radius:8px;padding:0 1.125rem;height:40px;font-size:.875rem;font-weight:600;cursor:pointer;white-space:nowrap;transition:background .15s}@media (max-width: 560px){.btn-primary{height:36px;padding:0 1rem;font-size:.85rem}}.btn-primary:hover{background:#16a34a}.filter-bar{display:flex;gap:.5rem;margin-bottom:1rem;flex-wrap:wrap}@media (max-width: 768px){.filter-bar{margin-bottom:.875rem}}@media (max-width: 560px){.filter-bar{margin-bottom:.75rem;gap:.375rem}}.filter-bar select{appearance:none;width:auto!important;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E") no-repeat right .625rem center;border:1px solid #e5e7eb;border-radius:20px;padding:.375rem 2rem .375rem .875rem;font-size:.8125rem;color:#374151;cursor:pointer;transition:border-color .15s;display:inline-block!important}@media (max-width: 560px){.filter-bar select{padding:.325rem 1.75rem .325rem .75rem;font-size:.8rem}}.filter-bar select:hover{border-color:#9ca3af}.filter-bar select:focus{outline:none;border-color:#22c55e}.list-controls{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}@media (max-width: 768px){.list-controls{flex-wrap:wrap;gap:.5rem;margin-bottom:.625rem}}@media (max-width: 560px){.list-controls{margin-bottom:.5rem}}.count{font-size:.875rem;font-weight:600;color:#374151}@media (max-width: 560px){.count{font-size:.85rem}}.attr-cross-nav{display:flex;align-items:center;gap:.35rem;margin-bottom:.75rem;font-size:.875rem;color:#6b7280}.attr-cross-nav a{color:#6b7280;text-decoration:none}.attr-cross-nav a:hover{color:#111827;text-decoration:underline}.attr-cross-nav-sep{color:#9ca3af}.attr-cross-nav-active{color:#111827;font-weight:500}
