._panel_1je7z_2{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);padding:1.25rem;display:flex;flex-direction:column;gap:var(--spacing-4)}._header_1je7z_12{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3)}._title_1je7z_19{display:inline-flex;align-items:center;gap:var(--spacing-2);font-size:1.125rem;font-weight:700;color:var(--foreground);margin:0}._titleIcon_1je7z_29{color:#5e7f5b}._count_1je7z_33{font-size:.875rem;font-weight:600;color:#5e7f5b;background:color-mix(in srgb,#5e7f5b 12%,var(--surface));border-radius:var(--radius-full);padding:4px 12px}._subtitle_1je7z_42{margin:0;color:var(--muted-foreground, #6b7280);font-size:.9375rem;line-height:1.5}._muted_1je7z_49{color:var(--muted-foreground, #6b7280)}._retry_1je7z_53{border:none;background:none;color:#5e7f5b;font-weight:600;cursor:pointer;padding:0}._empty_1je7z_62{color:var(--muted-foreground, #6b7280);font-style:italic;margin:0}._row_1je7z_68{display:flex;gap:var(--spacing-4);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-4);align-items:flex-start}._rank_1je7z_77{flex-shrink:0;width:44px;height:44px;border-radius:var(--radius-full);background:color-mix(in srgb,#5e7f5b 12%,var(--surface));color:#5e7f5b;font-weight:700;font-size:1.125rem;display:flex;align-items:center;justify-content:center}._main_1je7z_91{flex:1;display:flex;flex-direction:column;gap:var(--spacing-2)}._nameRow_1je7z_98{display:flex;align-items:center;gap:var(--spacing-2);flex-wrap:wrap;color:var(--foreground)}._shift_1je7z_106{font-size:.875rem;color:var(--muted-foreground, #6b7280)}._offeredTag_1je7z_111{font-size:.75rem;font-weight:700;color:#5e7f5b;border:1px solid #5e7f5b;border-radius:var(--radius-full);padding:2px 10px}._canGo_1je7z_120{margin:0;color:var(--foreground);line-height:1.5}._cantGo_1je7z_126{margin:0;color:var(--muted-foreground, #6b7280);line-height:1.5}._savings_1je7z_132{margin:0;font-weight:600;color:#5e7f5b}._actions_1je7z_138{display:flex;gap:var(--spacing-2);flex-wrap:wrap;margin-top:var(--spacing-1)}._offerButton_1je7z_145,._approveButton_1je7z_146{display:inline-flex;align-items:center;gap:6px;border:none;border-radius:var(--radius-md);background:#5e7f5b;color:#fff;font-weight:600;font-size:.9375rem;min-height:44px;padding:0 var(--spacing-4);cursor:pointer}._offerButton_1je7z_145:hover,._approveButton_1je7z_146:hover{background:#4e6c4c}._offerButton_1je7z_145:active,._approveButton_1je7z_146:active{background:#3e5a3d}._offerButton_1je7z_145:disabled,._approveButton_1je7z_146:disabled,._ghostButton_1je7z_173:disabled{opacity:.55;cursor:default}._ghostButton_1je7z_173{display:inline-flex;align-items:center;gap:6px;border:1.5px solid var(--border);border-radius:var(--radius-md);background:var(--surface);color:var(--foreground);font-weight:600;font-size:.9375rem;min-height:44px;padding:0 var(--spacing-4);cursor:pointer}._hint_1je7z_193{margin:0;font-size:.875rem;color:var(--muted-foreground, #6b7280)}._overstaffed_1je7z_199{border:1.5px dashed #5e7f5b;border-radius:var(--radius-md);padding:var(--spacing-4);background:color-mix(in srgb,#5e7f5b 6%,var(--surface));display:flex;flex-direction:column;gap:var(--spacing-2)}._overHeader_1je7z_209{display:inline-flex;align-items:center;gap:var(--spacing-2);color:var(--foreground)}._overDetail_1je7z_216{margin:0;color:var(--foreground);line-height:1.5}._overNote_1je7z_222{margin:0;font-size:.875rem;color:var(--muted-foreground, #6b7280)}._myCard_1je7z_228{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);padding:var(--spacing-4);display:flex;flex-direction:column;gap:var(--spacing-2)}._myHeader_1je7z_238{display:inline-flex;align-items:center;gap:var(--spacing-2);color:var(--foreground)}._offeredNote_1je7z_245{margin:0;font-weight:600;color:#5e7f5b;display:inline-flex;align-items:center;gap:6px}
