.package-session-credits_editor__4NEQa{display:grid;gap:24px;padding:24px}.package-session-credits_description__qsTGY{font-size:12px;line-height:1.75;color:var(--muted)}.package-session-credits_balances__mc_OB{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(175px,1fr))}.package-session-credits_balance__aaREF{display:flex;align-items:center;flex-wrap:wrap;gap:12px;border:1px solid var(--line);border-radius:12px;padding:16px;background:var(--metallic-surface,var(--surface-subtle))}.package-session-credits_balance__aaREF>svg{color:var(--success)}.package-session-credits_balance__aaREF>span{display:grid;gap:4px}.package-session-credits_balance__aaREF strong{font-size:24px;line-height:1.2;letter-spacing:-.04em}.package-session-credits_balance__aaREF small,.package-session-credits_balance__aaREF span>span{font-size:11px;color:var(--muted);font-weight:400;letter-spacing:normal}.package-session-credits_balance__aaREF progress{width:100%;height:5px;border:0;accent-color:var(--success)}.package-session-credits_form__j79vX{display:grid;gap:16px;border:1px solid var(--line);padding:18px;border-radius:12px}.package-session-credits_form__j79vX>p{font-size:12px;color:var(--muted)}.package-session-credits_form__j79vX label{display:grid;gap:6px;font-size:12px;font-weight:550}.package-session-credits_fields__3Nwgm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.package-session-credits_actions__siBmZ{display:flex;justify-content:flex-end;gap:8px}.package-session-credits_history__9W1OE header{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:6px}.package-session-credits_history__9W1OE article{display:flex;gap:12px;align-items:flex-start;padding:15px 0;border-top:1px solid var(--line)}.package-session-credits_history__9W1OE article>div{flex:1;min-width:0}.package-session-credits_history__9W1OE strong{display:block;font-size:12px}.package-session-credits_history__9W1OE small{display:block;font-size:11px;color:var(--muted);margin-top:3px}.package-session-credits_history__9W1OE article p{font-size:12px;margin-top:7px;overflow-wrap:anywhere}.package-session-credits_historyIcon__1vqBu{display:grid;place-items:center;width:30px;height:30px;flex-shrink:0;border-radius:9px;color:var(--success);background:var(--success-bg)}.package-session-credits_error__paeYY,.package-session-credits_notice__KlSGF{padding:12px 14px;font-size:12px;line-height:1.6;border:1px solid var(--line);border-radius:10px}.package-session-credits_error__paeYY{color:var(--danger);background:var(--danger-bg)}.package-session-credits_notice__KlSGF{color:var(--success);background:var(--success-bg)}@media (max-width:540px){.package-session-credits_editor__4NEQa{padding:18px;gap:20px}.package-session-credits_fields__3Nwgm{grid-template-columns:1fr}.package-session-credits_actions__siBmZ>.package-session-credits_btn__FDTFg{flex:1}}.package-session-credits_history__9W1OE article[data-selected=true]{border-radius:12px;outline:2px solid var(--focus);outline-offset:5px;scroll-margin-top:30px}.package-session-credits_subheading__Rzwce{margin:0;display:flex;gap:9px;align-items:center;font-size:15px;letter-spacing:-.025em}.package-session-credits_attendanceList__HOBDm{display:grid;gap:8px}.package-session-credits_form__j79vX .package-session-credits_attendanceRow__Lb17L{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid var(--line)}.package-session-credits_attendanceRow__Lb17L select{max-width:165px}@media (max-width:600px){.client-payments_table__l2IF_{overflow:visible;margin-top:18px!important}.client-payments_table__l2IF_ table,.client-payments_table__l2IF_ tbody{display:block;min-width:0;width:100%}.client-payments_table__l2IF_ thead{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.client-payments_table__l2IF_ tbody{display:grid;gap:12px}.client-payments_table__l2IF_ tr{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:16px;border:1px solid var(--line);border-radius:12px;background:var(--surface)}.client-payments_table__l2IF_ td{display:block;padding:0;border:0;min-width:0;white-space:normal;font-size:12px}.client-payments_amount__nJLCw strong{font-size:19px;letter-spacing:-.4px;font-variant-numeric:tabular-nums}.client-payments_amount__nJLCw small{font-size:11px;color:var(--muted);margin-top:5px}.client-payments_status__G6WMZ{text-align:right;align-self:center}.client-payments_updated__HjMcJ{grid-column:1/-1;color:var(--muted);line-height:1.5}.client-payments_updated__HjMcJ:before{content:attr(data-label);display:inline;margin-right:7px;font-size:11px}.client-payments_actions__kuHu_{grid-column:1/-1;border-top:1px solid var(--line)!important;padding-top:12px!important}.client-payments_actions__kuHu_ :is(button,a){min-height:44px}.client-payments_actions__kuHu_ a{display:inline-flex;align-items:center}}.integrations-catalog_catalog__qJmjV{display:flex;flex-direction:column;gap:24px;min-width:0}.integrations-catalog_categories__WQq6T{display:flex;flex-wrap:wrap;align-items:center;gap:7px}.integrations-catalog_categories__WQq6T a{display:inline-flex;align-items:center;gap:7px;padding:8px 11px;border:1px solid var(--line);border-radius:7px;color:var(--muted);background:var(--surface);font-size:12px;font-weight:500;text-decoration:none}.integrations-catalog_categories__WQq6T a:hover{color:var(--ink);background:var(--surface-raised)}.integrations-catalog_categories__WQq6T a:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.integrations-catalog_grid__4YE3n{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 20px;align-items:stretch}.integrations-catalog_category__0xgcJ{display:flex;flex-direction:column;gap:10px;min-width:0;scroll-margin-top:25px}.integrations-catalog_wide__JK9G5{grid-column:1/-1}.integrations-catalog_categoryLabel__0vN5w{font-size:11px;color:var(--muted);font-weight:600;margin:0 2px}.integrations-catalog_card__rHL8K{display:flex;flex-direction:column;gap:16px;flex:1;min-width:0;border:1px solid var(--line);border-radius:14px;background:var(--surface);padding:21px;scroll-margin-top:25px}.integrations-catalog_cardHeader__SK_mk{display:flex;align-items:center;flex-wrap:wrap;gap:11px}.integrations-catalog_icon__6XZQi{display:grid;place-items:center;flex:0 0 41px;width:41px;height:41px;border:1px solid var(--line);border-radius:11px;background:var(--surface-raised)}.integrations-catalog_identity__htTo4{flex:1;min-width:130px}.integrations-catalog_identity__htTo4 p{color:var(--muted);font-size:10px;margin:0 0 3px}.integrations-catalog_identity__htTo4 h2{margin:0;font-size:16px;line-height:1.3;letter-spacing:-.03em}.integrations-catalog_status__897Wa{display:inline-flex;align-items:center;max-width:100%;border:1px solid var(--line);border-radius:6px;padding:4px 7px;color:var(--ink);background:var(--surface-raised);font-size:10px;line-height:1.4;font-weight:500}.integrations-catalog_description__sDqQw{font-size:12px;line-height:1.7;color:var(--muted)}.integrations-catalog_description__sDqQw p{margin:0}.integrations-catalog_note__DdJy3{margin:0;color:var(--muted);font-size:11px;line-height:1.65}.integrations-catalog_cardFooter__ZMccP{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding-top:16px;margin-top:auto;border-top:1px solid var(--line)}.integrations-catalog_cardFooter__ZMccP form{margin:0}.integrations-catalog_cardFooter__ZMccP .btn{min-height:34px;font-size:11px;padding:8px 12px}.integrations-catalog_cardFooter__ZMccP .icon-button{width:34px;height:34px}.integrations-catalog_ownerNote__l4tOn{display:flex;align-items:flex-start;gap:7px;margin:0;color:var(--muted);font-size:11px;line-height:1.6}.integrations-catalog_ownerNote__l4tOn svg{flex:none;margin-top:2px}.integrations-catalog_details__6h5IW{display:flex;flex-direction:column;gap:22px;min-width:0}.integrations-catalog_details__6h5IW section{display:flex;flex-direction:column;gap:10px}.integrations-catalog_details__6h5IW section+section{padding-top:20px;border-top:1px solid var(--line)}.integrations-catalog_details__6h5IW h3{margin:0;font-size:15px}.integrations-catalog_details__6h5IW p{margin:0;font-size:12px;line-height:1.75;color:var(--muted)}.integrations-catalog_details__6h5IW button{align-self:flex-start}.integrations-catalog_permissionLink__RizvF{display:inline-flex;align-items:center;align-self:flex-start;gap:6px;min-height:36px;color:var(--ink);font-size:12px;text-underline-offset:4px}.integrations-catalog_permissionLink__RizvF svg{flex:none}.integrations-catalog_permissionLink__RizvF:focus-visible{outline:2px solid var(--focus);outline-offset:4px;border-radius:3px}.integrations-catalog_error__w6yKC{color:var(--danger);font-size:11px;line-height:1.6;margin:0}@media (max-width:850px){.integrations-catalog_grid__4YE3n{grid-template-columns:1fr}}@media (max-width:480px){.integrations-catalog_card__rHL8K{padding:18px}.integrations-catalog_cardHeader__SK_mk{gap:10px}.integrations-catalog_status__897Wa{margin-left:51px}.integrations-catalog_categories__WQq6T{gap:6px}.integrations-catalog_categories__WQq6T a{padding:7px 9px;min-height:44px;font-size:11px}.integrations-catalog_cardFooter__ZMccP .btn,.integrations-catalog_cardFooter__ZMccP .icon-button,.integrations-catalog_details__6h5IW button,.integrations-catalog_permissionLink__RizvF{min-height:44px}.integrations-catalog_cardFooter__ZMccP .icon-button{width:44px;height:44px}}