.page_container__lQ8pD{padding:20px;background-color:#fff;border-radius:8px;margin-right:2rem;& h4{margin:0}}.page_header__kTZRq h1{margin:0 0 .35rem}.page_subtitle__SQDPI{margin:0;color:#555;max-width:48rem;line-height:1.4}.page_controls__nQMuN{margin-top:1.25rem;padding:1rem;border:1px solid #e6e6e6;border-radius:8px;background:#fafafa;display:flex;flex-direction:column;gap:.75rem}.page_confToggle__k0pLR{display:flex;align-items:center;gap:.5rem;font-size:.95rem;color:#333}.page_confRow__gewHi{display:flex;align-items:center;gap:.75rem}.page_confRow__gewHi input[type=range]{flex:1 1;max-width:280px}.page_confValue__x2jVg{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;min-width:3rem}.page_buttonRow__chEdU{display:flex;flex-wrap:wrap;gap:.5rem}.page_metaBar__Y5zcc{margin-top:.75rem;display:flex;flex-wrap:wrap;gap:1rem;font-size:.9rem;color:#444}.page_success__S7ygv{color:#0a7a32;margin:12px 0;font-weight:600;background:#eaf8ef;border:1px solid #b7e4c7;padding:.65rem .85rem;border-radius:6px}.page_warnBox__CP61W{margin:1rem 0;padding:.75rem 1rem;background:#fff8e8;border:1px solid #f0d78c;border-radius:8px}.page_warnBox__CP61W ul{margin:.4rem 0 0;padding-left:1.2rem}.page_emptySection__HN8Qv{margin-bottom:1.25rem}.page_emptyList__5miyy{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:.75rem;gap:.75rem}.page_emptyCard__jhAev{border:1px dashed #d0a0a0;background:#fff5f5;border-radius:8px;padding:.75rem;display:flex;flex-direction:column;gap:.25rem;font-size:.9rem}.page_hint___IhIg{color:#666;font-size:.95rem}.page_detailPanel__v5TtW{margin-top:.5rem}.page_detList__hLQPx{margin:.4rem 0 0;padding-left:1.25rem;font-size:.8rem;color:#444;display:flex;flex-direction:column;gap:.55rem}.page_detList__hLQPx li{display:flex;flex-direction:column;gap:.1rem}.page_detTitle__6iYNe{font-weight:700;color:#222;font-size:.88rem}.page_detId__la9La{font-weight:500;color:#666;font-size:.8rem}.page_scoreRow__mYXtw{display:flex;flex-wrap:wrap;gap:.35rem;margin:.25rem 0}.page_scoreChip__DhgYi{display:inline-flex;align-items:center;padding:.15rem .45rem;border-radius:999px;background:#eef3f8;border:1px solid #d5e0ea;font-size:.75rem;font-weight:600;color:#244;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_rejectChip__Bmot_{display:inline-block;margin:.2rem 0;padding:.2rem .55rem;border-radius:6px;background:#fdecea;border:1px solid #f5c2c0;font-size:.78rem;font-weight:600;color:#9b1c1c}.page_linkButton__4iexW{background:none;border:none;color:#0b6bcb;padding:0;font-size:.85rem;cursor:pointer;text-decoration:underline}.page_mono__yKmKW{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.78rem;color:#555}.page_loading__r20tJ{font-size:18px;color:#666;font-weight:700}.page_error__d3rD1{color:#9b1c1c;margin:12px 0;font-weight:600;background:#fde8e8;border:1px solid #f5c2c2;padding:.65rem .85rem;border-radius:6px}.page_editButton__moaMh,.page_fetchButton__oDABP,.page_updateButton__q8Hl9{background-color:#4caf50;color:#fff;border:none;padding:10px 20px;font-size:16px;border-radius:5px;cursor:pointer;margin-top:10px;transition:background-color .3s ease}.page_editButton__moaMh:hover,.page_fetchButton__oDABP:hover,.page_updateButton__q8Hl9:hover{background-color:#45a049}.page_fetchButton__oDABP[disabled]{background-color:#ddd;cursor:not-allowed}.page_editButton__moaMh{background-color:orange}.page_editButton__moaMh:hover{background-color:#e68a00}.page_updateButton__q8Hl9{background-color:#007bff}.page_updateButton__q8Hl9:hover{background-color:#0056b3}.page_storeData__t_fjd{margin-top:20px}.page_stockSection__GdIXE{margin-bottom:20px}.page_stockList__kQ0c4{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:2rem;gap:2rem;justify-content:center}.page_stockItem__PxSje{padding:15px;border:1px solid #ccc;border-radius:8px;background-color:#fff;width:100%;max-width:300px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.page_stockItem__PxSje .page_stockDetails__bJOTy{display:flex;justify-content:space-between}.page_stockItem__PxSje .page_itemName__kxFzu{font-weight:700;display:flex;justify-content:space-between}.page_itemPrice__Y7WyE{color:#4caf50}.page_itemAvailability__jAMek{margin-top:10px;color:#333}.page_editForm__rGCvD{margin-top:20px}.page_editItems__L4khr{margin-bottom:20px}.page_formItem__YT5_3{display:flex;justify-content:space-between;margin-bottom:10px}.page_formItem__YT5_3 label{font-weight:700}.page_formItem__YT5_3 input{padding:5px;border-radius:5px;border:1px solid #ccc;width:100px}.page_additionalSections__AGxsM{margin-top:30px;background-color:#fff;padding:20px;border-radius:8px;border:1px solid #ddd}.page_sortButton__SrhVn{background-color:#4caf50;color:#fff;border:none;padding:10px 20px;font-size:16px;border-radius:5px;cursor:pointer;margin-top:10px;transition:background-color .3s ease}.page_sortButton__SrhVn:hover{background-color:#45a049}.page_shelfData__VWO3R{margin-top:10px;padding:10px;border:1px solid #e0e0e0;border-radius:5px;background-color:#f9f9f9;font-size:14px;color:#333;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:10px;gap:10px}.page_shelfData__VWO3R span{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;border-radius:5px;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1);font-weight:700;color:#555;font-size:14px}.page_shelfData__VWO3R span .page_shelfName__SxRG_{display:flex;align-items:center;font-weight:600;font-size:14px;color:#4caf50}.page_shelfData__VWO3R span .page_shelfCount__RGwWO{font-weight:700;color:#000;margin-left:5px}.page_shelfData__VWO3R .page_itemInfo__3XBxQ{display:flex;align-items:center;font-weight:600;font-size:14px;color:#4caf50;& *{box-shadow:none}}