.SXJvLW_container{z-index:10000;pointer-events:none;flex-direction:column;gap:.5rem;display:flex;position:fixed;bottom:1.5rem;right:1.5rem}.SXJvLW_toast{border-radius:var(--radius-lg);pointer-events:auto;animation:SXJvLW_slideIn .2s var(--ease-out);max-width:360px;box-shadow:var(--elev-3);padding:.75rem 1.25rem;font-size:.875rem;font-weight:500}.SXJvLW_error{background:linear-gradient(var(--danger-bg), var(--danger-bg)), var(--dropdown-bg);border:1px solid var(--danger-border);color:var(--danger-color)}.SXJvLW_success{background:linear-gradient(var(--success-bg), var(--success-bg)), var(--dropdown-bg);border:1px solid var(--success-border);color:var(--success-color)}@keyframes SXJvLW_slideIn{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}.SXJvLW_toast.SXJvLW_leaving{animation:SXJvLW_slideOut .18s var(--ease-out) forwards}@keyframes SXJvLW_slideOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(.5rem)}}@media (max-width:768px){.SXJvLW_container{bottom:5rem;left:1rem;right:1rem}.SXJvLW_toast{max-width:none}}
@keyframes TDDBCa_shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.TDDBCa_skeleton{background:linear-gradient(90deg, var(--overlay-subtle) 25%, var(--overlay-light) 50%, var(--overlay-subtle) 75%);border-radius:var(--radius-md);background-size:200% 100%;animation:1.5s ease-in-out infinite TDDBCa_shimmer}.TDDBCa_line{width:100%;height:1rem;}.TDDBCa_lineShort{width:60%;height:1rem;}.TDDBCa_heading{width:40%;height:1.5rem;}.TDDBCa_card{border-radius:var(--radius-xl);width:100%;height:4.5rem;}.TDDBCa_tableRow{width:100%;height:2.5rem;margin-bottom:.25rem;}.TDDBCa_rtaCard{border-radius:var(--radius-xl);width:12rem;height:4rem;}.TDDBCa_budgetRow{width:100%;height:2.75rem;margin-bottom:.25rem;}.TDDBCa_budgetGroup{flex-direction:column;gap:.25rem;margin-bottom:1.5rem;display:flex}.TDDBCa_budgetGroupHeader{border-radius:var(--radius-lg);width:100%;height:2.25rem;margin-bottom:.25rem;}
.MoF76a_card{--verify-input-size:.95rem}.MoF76a_details{gap:var(--space-3);margin-top:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}.MoF76a_actions{align-items:center;gap:var(--space-2);border-top:1px solid var(--border-color);padding-top:var(--space-3);flex-wrap:nowrap;display:flex}.MoF76a_actions>button{white-space:nowrap;flex-shrink:0}.MoF76a_spacer{flex:1}.MoF76a_menuWrap{flex-shrink:0;display:inline-flex;position:relative}.MoF76a_menu{bottom:calc(100% + var(--space-2));z-index:6;min-width:11rem;padding:var(--space-1);background:var(--surface-2);border:1px solid var(--border-color);border-radius:var(--radius-lg);box-shadow:var(--elev-3);flex-direction:column;display:flex;position:absolute;right:0}.MoF76a_menuItem{border-radius:var(--radius-sm);color:var(--text-main);text-align:left;cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:.5rem .625rem;font-family:inherit;font-size:.875rem;font-weight:500}.MoF76a_menuItem:hover:not(:disabled){background:var(--surface-3)}.MoF76a_menuItem:disabled{color:var(--text-muted);cursor:not-allowed}@media (max-width:768px){.MoF76a_card{--verify-input-size:16px}.MoF76a_wide{grid-column:1/-1}.MoF76a_actions>button,.MoF76a_menuItem{min-height:44px}}@media (max-width:480px){.MoF76a_actions{bottom:calc(-1.5rem - env(safe-area-inset-bottom));z-index:5;margin:0 -.75rem calc(-1.5rem - env(safe-area-inset-bottom));padding:var(--space-3) .75rem calc(var(--space-3) + env(safe-area-inset-bottom));background:var(--card-bg);gap:var(--space-1);position:sticky}.MoF76a_actions>button,.MoF76a_menuWrap>button{padding-left:.625rem;padding-right:.625rem}}
