.session-inline-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0 0}.pro-session-hero-card .session-inline-actions>button{width:auto;flex:0 0 auto;min-height:40px;padding:8px 12px;font-size:14px;line-height:1.2;border-radius:10px;box-shadow:none}.session-inline-actions [role=status]{width:100%;color:#187257}.session-repeat-box{border:1px solid #dfdfd7;border-radius:16px;padding:16px;margin:12px 0;background:#fffdf6}.session-repeat-box legend{font-weight:700}.session-repeat-box label{display:flex;align-items:center;gap:9px}.session-repeat-box input[type=checkbox]{width:20px;height:20px;flex:none;accent-color:#eca411}.session-repeat-days{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:16px 0}.session-repeat-box p,.session-repeat-box small{font-size:14px;color:#6b7280}.session-repeat-box input[type=date]{width:100%;min-height:44px}.session-delete-modal{padding:24px;display:flex;flex-direction:column;gap:14px;max-width:460px}.session-delete-modal button{min-height:48px}.session-delete-modal p{margin:0;line-height:1.5}
