.OfflineIndicator_offlineIndicator__g8bvE{position:relative;z-index:1000;background:#fef3c7;border-bottom:1px solid #f59e0b;padding-top:env(safe-area-inset-top,0);animation:OfflineIndicator_slideDown__6pmRi .3s ease-out}.OfflineIndicator_content__z7dvW{display:flex;align-items:center;justify-content:center;padding:8px 16px;gap:8px}.OfflineIndicator_icon__wHCC2{color:#d97706;flex-shrink:0}.OfflineIndicator_text__ZNHNt{font-size:14px;font-weight:500;color:#92400e}.OfflineIndicator_pendingCount__8WSNE{background:#dc2626;color:#fff;border-radius:12px;padding:2px 8px;font-size:12px;font-weight:600;min-width:20px;text-align:center}.OfflineIndicator_syncButton__bltPe{background:none;border:none;color:#d97706;cursor:pointer;padding:4px;border-radius:4px;transition:all .2s ease;flex-shrink:0}.OfflineIndicator_syncButton__bltPe:hover{background:rgba(217,119,6,.1);color:#b45309}.OfflineIndicator_syncButton__bltPe:active{transform:scale(.95)}.OfflineIndicator_details__IaNXk{background:hsla(48,96%,89%,.8);border-top:1px solid #f59e0b;padding:12px 16px;font-size:12px}.OfflineIndicator_detailItem__a0ebw{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px;color:#92400e}.OfflineIndicator_detailItem__a0ebw:last-child{margin-bottom:0}.OfflineIndicator_detailItem__a0ebw span:first-child{font-weight:500}.OfflineIndicator_detailItem__a0ebw span:last-child{font-weight:600}@keyframes OfflineIndicator_slideDown__6pmRi{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}@media(max-width:640px){.OfflineIndicator_content__z7dvW{padding:6px 12px;gap:6px}.OfflineIndicator_text__ZNHNt{font-size:13px}.OfflineIndicator_details__IaNXk{padding:8px 12px}.OfflineIndicator_detailItem__a0ebw{flex-direction:column;align-items:flex-start;gap:2px}}.OfflineNotification_notification__I7mwf{position:fixed;bottom:20px;right:20px;background:#fff;border-radius:12px;box-shadow:0 10px 25px rgba(0,0,0,.15);border:1px solid #e5e7eb;max-width:350px;width:100%;z-index:1000;animation:OfflineNotification_slideIn__B3gfV .3s ease-out;overflow:hidden}.OfflineNotification_content___aRCy{display:flex;align-items:flex-start;padding:16px;gap:12px}.OfflineNotification_icon__Hf1hb{color:#f59e0b;flex-shrink:0;margin-top:2px}.OfflineNotification_text__EkBdp{flex:1 1;min-width:0}.OfflineNotification_title__vKozY{font-size:14px;font-weight:600;color:#1f2937;margin-bottom:4px}.OfflineNotification_message__PUhq6{font-size:13px;color:#6b7280;line-height:1.4}.OfflineNotification_closeButton__pMc6J{background:none;border:none;color:#9ca3af;cursor:pointer;padding:4px;border-radius:4px;transition:all .2s ease;flex-shrink:0}.OfflineNotification_closeButton__pMc6J:hover{background:#f3f4f6;color:#6b7280}.OfflineNotification_closeButton__pMc6J:active{transform:scale(.95)}.OfflineNotification_progress__OjfTv{height:3px;background:#f3f4f6;overflow:hidden}.OfflineNotification_progressBar__4R69D{height:100%;background:linear-gradient(90deg,#f59e0b,#d97706);animation:OfflineNotification_progressShrink__OfL0r linear forwards}@keyframes OfflineNotification_slideIn__B3gfV{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes OfflineNotification_progressShrink__OfL0r{0%{width:100%}to{width:0}}@media(max-width:640px){.OfflineNotification_notification__I7mwf{bottom:16px;right:16px;left:16px;max-width:none}.OfflineNotification_content___aRCy{padding:12px;gap:10px}.OfflineNotification_title__vKozY{font-size:13px}.OfflineNotification_message__PUhq6{font-size:12px}}