.MaestroDashboard_container__aCbWn{--container-pad-top:1.25rem;font-size:clamp(14px,1vw,16px);position:relative;padding:var(--container-pad-top) var(--content-pad-x) 1rem;max-width:var(--content-max);margin:0 auto}.MaestroDashboard_adminFlush__G1gv9{--container-pad-top:1rem}.MaestroDashboard_headerBar__02F_Q{display:flex;justify-content:flex-end;margin-bottom:1.5rem}.MaestroDashboard_userBox__GIrWo{flex:1 1;padding:1rem;border-radius:var(--radius);color:#fff}.MaestroDashboard_welcomeText__JV9Yf{font-size:1.9em;font-weight:var(--fw-bold);margin:0;display:flex;align-items:center}.MaestroDashboard_statusText___BZnw{font-size:1.1em;margin-top:.25rem}.MaestroDashboard_badge__tTZQL{padding:.125rem .5rem;border-radius:.25rem;font-weight:var(--fw-semibold);margin-left:.5rem}.MaestroDashboard_green__aIBAJ{background-color:#4b6d5b;color:#fff}.MaestroDashboard_red__ELXqu{background-color:#ac3c38;color:#fff}.MaestroDashboard_timelineBlock__jxnTU{margin:8px 0 8px 14px}.MaestroDashboard_timelineInner__qgKTS{display:grid;grid-row-gap:8px;row-gap:8px;max-width:min(100%,720px)}.MaestroDashboard_timelineTitle__NN0pP{font-size:.95rem;font-weight:var(--fw-semibold);color:#0f172a;letter-spacing:.05em}.MaestroDashboard_timelineScroller__hli8C{overflow-x:auto}.MaestroDashboard_timelineDotsRow__H1d2d{display:grid;grid-template-columns:repeat(12,minmax(0,48px));grid-gap:12px;gap:12px;align-items:flex-start}.MaestroDashboard_timelineDotItem__zCHl6{display:grid;justify-items:center;align-items:center;grid-row-gap:6px;row-gap:6px}.MaestroDashboard_timelineDot__VbA0p{display:inline-block;width:10px;height:10px;border-radius:50%;border:1px solid rgba(0,0,0,.08);background:#d1d5db}.MaestroDashboard_timelineDotActive__J61RK{background:#16a34a;border-color:#16a34a}.MaestroDashboard_timelineLabel__wp51D{font-size:12px;font-weight:600}.MaestroDashboard_mobileTabs__Qj_Ko{display:flex;gap:.5rem;margin:0;padding-block:.75rem;flex-wrap:nowrap;overflow-x:auto;padding-inline:0;-ms-overflow-style:none;scrollbar-width:none;background:transparent;-webkit-overflow-scrolling:touch}.MaestroDashboard_mobileTabsCenter__zPXaq{justify-content:center}.MaestroDashboard_mobileTabs__Qj_Ko::-webkit-scrollbar{display:none}.MaestroDashboard_tabButtonActive__aA_Dn,.MaestroDashboard_tabButton__XYQ0X{flex:0 0 auto;padding:.5rem 1rem;border-radius:999em;border:1px solid rgba(1,29,0,.35);background:transparent;cursor:pointer;font-size:.9em;font-weight:600;line-height:1;color:#011d00;transition:background .2s ease,color .2s ease,box-shadow .2s ease}.MaestroDashboard_tabButton__XYQ0X:hover{background:rgba(1,29,0,.12)}.MaestroDashboard_tabButtonActive__aA_Dn{background:#011d00ff;color:#fff;border-color:#011d00ff}.MaestroDashboard_tabButtonActive__aA_Dn:hover{background:#011d00ff}.MaestroDashboard_tabButtonActive__aA_Dn:focus-visible,.MaestroDashboard_tabButton__XYQ0X:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.MaestroDashboard_tabButtonDisabled__7OQcd{flex:0 0 auto;padding:.5rem 1rem;border-radius:999em;border:1px solid #cbd5e1;background:#f1f5f9;color:#94a3b8;font-size:.9em;font-weight:600;line-height:1;cursor:not-allowed}.MaestroDashboard_tabButtonDisabled__7OQcd:hover{background:#f1f5f9}.MaestroDashboard_controls__C0Ydr{display:flex;gap:.5rem;margin-bottom:1rem;flex-wrap:nowrap;overflow-x:auto}.MaestroDashboard_searchInput__rv3lX,.MaestroDashboard_sortSelect__oKThX{height:var(--control-h);padding:0 .75rem;border:1px solid #cbd5e1;border-radius:var(--control-r);font-size:.95rem;line-height:1;width:100%;min-width:0}.MaestroDashboard_searchInput__rv3lX:focus-visible,.MaestroDashboard_sortSelect__oKThX:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.MaestroDashboard_txHeaderWrap__gvVoG{display:grid;grid-gap:10px;gap:10px;margin-bottom:16px}.MaestroDashboard_txTopBar__xK8LK{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.MaestroDashboard_txActionGroup__mqZox{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.MaestroDashboard_txExportWrap__YSiqp{position:relative}.MaestroDashboard_txMonthArrow__wLFH_,.MaestroDashboard_txPrimaryAction__k_qpm,.MaestroDashboard_txSecondaryAction__qA3go{border:1px solid #cbd5e1;background:#fff;color:#0f172a;border-radius:999px;height:36px;padding:0 14px;font-size:13px;font-weight:600;cursor:pointer;line-height:1}.MaestroDashboard_txPrimaryAction__k_qpm:disabled{opacity:.55;cursor:not-allowed}.MaestroDashboard_txMonthArrow__wLFH_:hover,.MaestroDashboard_txPrimaryAction__k_qpm:hover:not(:disabled),.MaestroDashboard_txSecondaryAction__qA3go:hover{background:#f8fafc}.MaestroDashboard_txAddAction__Mjkrj{width:36px;min-width:36px;height:36px;border-radius:999px;border:1px solid #011d00;background:#011d00;color:#fff;font-size:18px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;line-height:1}.MaestroDashboard_txAddAction__Mjkrj:hover{background:#043702}.MaestroDashboard_txMonthGroup__lpIJh{display:inline-flex;align-items:center;gap:8px;padding:6px;border-radius:999px;background:#fff}.MaestroDashboard_txMonthArrow__wLFH_{width:34px;min-width:34px;padding:0;border-radius:999px;font-size:11px}.MaestroDashboard_txMonthInput__nG29C{height:36px;border:1px solid #cbd5e1;border-radius:999px;padding:0 12px;font-size:13px;font-weight:600;color:#0f172a;background:#fff}.MaestroDashboard_txMonthInput__nG29C:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.MaestroDashboard_txSearchRow___GlyK{display:flex;flex:1 1 320px;min-width:220px}.MaestroDashboard_txSearchInput__36gtK{width:100%;min-width:0}.MaestroDashboard_txExportMenu__WDk4u{position:absolute;top:calc(100% + 8px);left:0;background:#fff;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 10px 20px rgba(15,23,42,.14);min-width:180px;z-index:40;padding:6px}.MaestroDashboard_txExportMenuItem__VZsGo{width:100%;text-align:left;padding:8px 10px;border:none;background:none;border-radius:8px;cursor:pointer;font-size:13px}.MaestroDashboard_txExportMenuItem__VZsGo:hover{background:#f1f5f9}.MaestroDashboard_txFiltersGrid__qUWUM{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.MaestroDashboard_txFilterCard__wM3VT{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:10px 12px;border:1px solid #e2e8f0;border-radius:14px;background:#ffffff}.MaestroDashboard_txFilterLabel__ISIMY{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#334155;font-weight:700}.MaestroDashboard_txPillsRow__l0yLb{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.MaestroDashboard_txFilterInlineRow__APgab{display:flex;align-items:center;gap:10px;width:100%;min-width:0}.MaestroDashboard_txPillsInline__a4msQ{flex:1 1 auto;min-width:0;justify-content:flex-end;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:thin}.MaestroDashboard_usersExcelToggleRow__NNH_H{display:flex;align-items:center;justify-content:flex-end;margin-bottom:10px}.MaestroDashboard_usersExcelToggleBtnActive__c2Mf3,.MaestroDashboard_usersExcelToggleBtn__jqtMX{border:1px solid #cbd5e1;border-radius:999px;height:36px;padding:0 14px;font-size:13px;font-weight:700;cursor:pointer;line-height:1}.MaestroDashboard_usersExcelToggleBtn__jqtMX{background:#fff;color:#111827}.MaestroDashboard_usersExcelToggleBtn__jqtMX:hover{background:#f8fafc}.MaestroDashboard_usersExcelToggleBtnActive__c2Mf3{background:#011d00;color:#fff;border-color:#011d00}.MaestroDashboard_usersTopControls__7r_BY{display:grid;grid-gap:8px;gap:8px}.MaestroDashboard_usersControlsBar__7p0i0{display:flex;align-items:center;gap:10px;flex-wrap:wrap;width:100%;padding:8px 10px;border:1px solid #e2e8f0;border-radius:14px;background:#fff;box-sizing:border-box}.MaestroDashboard_usersMonthGroup__cfVTc{display:inline-flex;align-items:center;gap:8px;padding:4px;border:1px solid #e2e8f0;border-radius:999px;background:#fff}.MaestroDashboard_usersMonthBtn__pHROg{width:32px;min-width:32px;height:32px;border:1px solid #cbd5e1;border-radius:999px;background:#fff;color:#0f172a;font-size:11px;cursor:pointer}.MaestroDashboard_usersMonthBtn__pHROg:disabled{opacity:.5;cursor:not-allowed}.MaestroDashboard_usersMonthInput__MtPkP{height:32px;border:1px solid #cbd5e1;border-radius:999px;padding:0 10px;font-size:12px;background:#fff}.MaestroDashboard_usersMonthInput__MtPkP:disabled{background:#f1f5f9;cursor:not-allowed;opacity:.7}.MaestroDashboard_usersSearchInput__4EH1Y{flex:1 1 220px;min-width:160px;max-width:360px}.MaestroDashboard_usersActionsGroup__FqG9d{margin-left:auto;display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.MaestroDashboard_usersActionBtn__VsYb4{border:1px solid #cbd5e1;background:#fff;color:#111827;border-radius:999px;height:36px;padding:0 12px;font-size:13px;font-weight:600;cursor:pointer}.MaestroDashboard_usersActionBtn__VsYb4:hover{background:#f8fafc}.MaestroDashboard_usersActionBtn__VsYb4:disabled{opacity:.6;cursor:not-allowed}.MaestroDashboard_usersExportWrap__MsRxL{position:relative}.MaestroDashboard_usersExportMenu__6u5E3{position:absolute;top:calc(100% + 8px);right:0;z-index:60;background:#fff;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 8px 20px rgba(15,23,42,.12);padding:8px;min-width:210px}.MaestroDashboard_usersExportList__27lGU{display:flex;flex-direction:column;gap:6px}.MaestroDashboard_usersExportItem__Crz8y{padding:6px 10px;border-radius:6px;border:none;background:transparent;text-align:left;cursor:pointer;font-size:13px}.MaestroDashboard_usersExportItem__Crz8y:hover{background:#f1f5f9}.MaestroDashboard_usersExportItemDisabled__8v3Lm{color:#94a3b8;cursor:not-allowed}.MaestroDashboard_usersStatusLine__HLwq3{min-height:18px;display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding-left:2px}@media (min-width:1025px){.MaestroDashboard_txTopBar__xK8LK{position:static;justify-content:space-between;flex-wrap:nowrap;align-items:center}.MaestroDashboard_txActionGroup__mqZox{position:static;transform:none;flex-wrap:nowrap;flex:0 0 auto}.MaestroDashboard_txSearchRow___GlyK{margin:0 10px;min-width:280px;max-width:560px}.MaestroDashboard_txMonthGroup__lpIJh{flex:0 0 auto;margin-left:auto}}.MaestroDashboard_section__c7fJA{margin-bottom:1.5rem;width:100%;min-width:0;max-width:100%}.MaestroDashboard_section__c7fJA h2{font-size:1.4em;margin-bottom:.75rem;border-bottom:2px solid #eee;padding-bottom:.25rem}.MaestroDashboard_panelRect__hXeyI{border:1px solid #ddd;background:#fff;border-radius:10px;padding:12px}.MaestroDashboard_panelRect--compact__6QyTx{padding:8px}.MaestroDashboard_controlsEven__VQUKR{display:flex;gap:12px;align-items:center;justify-content:space-between;flex-wrap:wrap}.MaestroDashboard_controlsEven__VQUKR>label{flex:1 1 160px;min-width:120px;display:flex;align-items:center;gap:8px}.MaestroDashboard_controlsEven__VQUKR>label>*{width:auto;display:inline-block;vertical-align:middle}@media (max-width:480px){.MaestroDashboard_controlsEven__VQUKR>label{flex:1 1 100%;min-width:0}}.MaestroDashboard_plannerBox__ejuw4{border:1px solid #eee;border-radius:12px;padding:12px;background:#fff;display:flex;align-items:center;gap:12px}.MaestroDashboard_sectionAccount__TXBq4{--section-h2-size:1.25rem;--section-h3-size:1rem;--input-font-size:0.95rem;--feedback-font-size:.9rem}.MaestroDashboard_sectionAccount__TXBq4>h2{font-size:var(--section-h2-size);margin:0 0 .5rem}.MaestroDashboard_sectionAccount__TXBq4 .MaestroDashboard_sectionTitle__3FRYf,.MaestroDashboard_sectionAccount__TXBq4 h3{font-size:var(--section-h3-size);margin:0;font-weight:var(--fw-semibold)}.MaestroDashboard_sectionAccount__TXBq4 .MaestroDashboard_formRoot__yArXi input,.MaestroDashboard_sectionAccount__TXBq4 .MaestroDashboard_formRoot__yArXi select,.MaestroDashboard_sectionAccount__TXBq4 .MaestroDashboard_formRoot__yArXi textarea,.MaestroDashboard_sectionAccount__TXBq4 .MaestroDashboard_inputDisabled__6hzPG,.MaestroDashboard_sectionAccount__TXBq4 .MaestroDashboard_input__u8BCX,.MaestroDashboard_sectionAccount__TXBq4 .MaestroDashboard_searchInput__rv3lX{font-size:var(--input-font-size)}.MaestroDashboard_sectionAccount__TXBq4 .MaestroDashboard_feedback__HzgXp,.MaestroDashboard_sectionAccount__TXBq4 p[role=alert],.MaestroDashboard_sectionAccount__TXBq4 p[role=status]{font-size:var(--feedback-font-size);margin-top:.25rem}.MaestroDashboard_sectionAccess__tCEU9{--section-h3-size:0.95rem;--input-font-size:0.85rem;--feedback-font-size:0.82rem}.MaestroDashboard_profileAccessCompact__ffjaO{--control-h:32px}.MaestroDashboard_profileAccessCompact__ffjaO .MaestroDashboard_formRoot__yArXi input,.MaestroDashboard_profileAccessCompact__ffjaO .MaestroDashboard_inputDisabled__6hzPG,.MaestroDashboard_profileAccessCompact__ffjaO .MaestroDashboard_searchInput__rv3lX{font-size:.95rem}.MaestroDashboard_profileAccessCompact__ffjaO .MaestroDashboard_pillBtn__1IEns{min-height:32px;padding:4px 10px;font-size:.9rem}.MaestroDashboard_shinyRow__NxDbo{position:relative;overflow:hidden}.MaestroDashboard_shinyRow__NxDbo:after{content:"";position:absolute;top:0;left:-120%;width:40%;height:100%;transform:skewX(-20deg);background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.6) 50%,rgba(255,255,255,0));animation:MaestroDashboard_shinyMove__wdsxQ 3.6s ease-in-out infinite;pointer-events:none}@keyframes MaestroDashboard_shinyMove__wdsxQ{0%{left:-120%}50%{left:120%}to{left:120%}}.MaestroDashboard_profileAccessCompact__ffjaO .MaestroDashboard_passwordToggle__kqw2w{top:3px;bottom:3px;width:32px}.MaestroDashboard_infoGrid__RclLQ{list-style:none;padding:0;margin:0;display:grid;grid-row-gap:var(--space-3);row-gap:var(--space-3)}.MaestroDashboard_infoGrid__RclLQ>li{display:grid;grid-template-columns:minmax(140px,220px) 1fr;align-items:center;grid-gap:8px 16px;gap:8px 16px}.MaestroDashboard_label__ZBT9G{color:var(--muted);font-weight:var(--fw-semibold);font-size:.95em}.MaestroDashboard_value__4Ntbg{min-width:0}.MaestroDashboard_readonly__LeIO1{color:#111827;font-weight:500}.MaestroDashboard_row___NQde{display:flex;gap:8px;flex-wrap:nowrap;overflow-x:auto}.MaestroDashboard_rowWrap__Ouuih{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px}.MaestroDashboard_inputDisabled__6hzPG,.MaestroDashboard_input__u8BCX{width:100%;min-width:0;height:var(--control-h);padding:0 .75rem;border:1px solid #cbd5e1;border-radius:var(--control-r);font-size:.95rem;background:#fff}.MaestroDashboard_inputDisabled__6hzPG:focus-visible,.MaestroDashboard_input__u8BCX:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.MaestroDashboard_inputDisabled__6hzPG{background:#f8fafc;color:#64748b;cursor:not-allowed}.MaestroDashboard_authNarrow__wk_p1{max-width:560px;margin:0 auto}.MaestroDashboard_sectionHeader__T9qct{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:nowrap;overflow-x:auto;margin-bottom:16px}.MaestroDashboard_sectionTitle__3FRYf{margin:0}.MaestroDashboard_sectionHeader__T9qct .MaestroDashboard_sectionTitle__3FRYf{flex:1 1}.MaestroDashboard_sectionActions__E9GVO{display:flex;align-items:center;gap:8px;flex-wrap:nowrap;overflow-x:auto}.MaestroDashboard_sectionAction__CBVag{color:var(--brand);text-decoration:none;font-weight:var(--fw-semibold)}.MaestroDashboard_sectionAction__CBVag:hover{text-decoration:underline}.MaestroDashboard_aiChatLayout__P96Yf{display:grid;grid-template-columns:minmax(160px,200px) minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start}@media (max-width:980px){.MaestroDashboard_aiChatLayout__P96Yf{grid-template-columns:1fr}}.MaestroDashboard_formRow2__lz_mj{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.MaestroDashboard_formRow3__xFV1U{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.MaestroDashboard_feedback__HzgXp{font-size:.95em;color:var(--success);background:var(--success-bg);border:1px solid var(--success-br);padding:6px 10px;border-radius:var(--radius)}.MaestroDashboard_tableWrap__baMzE{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.MaestroDashboard_tableWrapShowScrollbar__TZkmF{max-width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin!important;-ms-overflow-style:auto!important}.MaestroDashboard_tableWrapShowScrollbar__TZkmF::-webkit-scrollbar{display:block!important;width:10px!important;height:10px!important}.MaestroDashboard_tableWrapShowScrollbar__TZkmF::-webkit-scrollbar-track{background:#f1f5f9;border-radius:999px}.MaestroDashboard_tableWrapShowScrollbar__TZkmF::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:999px}.MaestroDashboard_table__5sOXk{width:100%;max-width:100%;margin:0 auto;border-collapse:collapse;table-layout:auto}.MaestroDashboard_hideOnMobile__j5JPl{display:inline}@media (max-width:768px){.MaestroDashboard_hideOnMobile__j5JPl{display:none}}.MaestroDashboard_table__5sOXk thead th{position:-webkit-sticky;position:sticky;top:0;background:var(--neutral-0);z-index:1;box-shadow:inset 0 -1px 0 #f0f0f0}.MaestroDashboard_table__5sOXk tbody tr:nth-child(2n){background:var(--neutral-50)}.MaestroDashboard_table__5sOXk tbody tr:hover{background:var(--neutral-100)}.MaestroDashboard_tableCell__bmc2y{padding:.75rem 1.25rem;border-bottom:1px solid #f0f0f0;text-align:left;white-space:nowrap;font-size:.9em}@media (max-width:640px){.MaestroDashboard_tableCell__bmc2y{padding:.45rem .6rem}}@media (min-width:1024px){.MaestroDashboard_tableCell__bmc2y{font-size:.85em;line-height:1.12;padding:.5rem 1rem}}.MaestroDashboard_centerExceptFirst__IepMk .MaestroDashboard_table__5sOXk .MaestroDashboard_num__8IrPc,.MaestroDashboard_centerExceptFirst__IepMk .MaestroDashboard_table__5sOXk td:not(:first-child),.MaestroDashboard_centerExceptFirst__IepMk .MaestroDashboard_table__5sOXk th:not(:first-child),.MaestroDashboard_kpiTableCenter__Mlq3X .MaestroDashboard_table__5sOXk td,.MaestroDashboard_kpiTableCenter__Mlq3X .MaestroDashboard_table__5sOXk th{text-align:center}.MaestroDashboard_kpiTableCenter__Mlq3X .MaestroDashboard_table__5sOXk td:first-child,.MaestroDashboard_kpiTableCenter__Mlq3X .MaestroDashboard_table__5sOXk th:first-child{text-align:left}.MaestroDashboard_kpiTableCenter__Mlq3X .MaestroDashboard_table__5sOXk .MaestroDashboard_num__8IrPc{text-align:center}.MaestroDashboard_kpiTableCenter__Mlq3X :is(button,input,select,textarea){border-radius:999em!important;border:1px solid #cbd5e1!important;background:#fff!important;padding:6px 12px!important;height:auto;line-height:1}.MaestroDashboard_kpiTableCenter__Mlq3X label :is(input,select,textarea){width:auto!important}.MaestroDashboard_kpiTableCenter__Mlq3X .MaestroDashboard_table__5sOXk .MaestroDashboard_num__8IrPc input{padding:4px 8px!important}.MaestroDashboard_kpiTableCenter__Mlq3X .MaestroDashboard_kpiPlainButton__Cxw0J{border-radius:0!important;border:none!important;padding:0!important;background:transparent!important;color:inherit!important;text-decoration:none!important}.MaestroDashboard_plannerBoxNoBorder__K90jN{border:none!important}.MaestroDashboard_num__8IrPc{text-align:right;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"tnum"}.MaestroDashboard_center__z1OOT{text-align:center}.MaestroDashboard_table__5sOXk td:nth-child(4),.MaestroDashboard_table__5sOXk th:nth-child(4){min-width:max-content;text-align:center}.MaestroDashboard_table__5sOXk td:nth-child(4) input[type=checkbox]{margin:0}.MaestroDashboard_addButton__lRNyH,.MaestroDashboard_inputNumber__31Aun,.MaestroDashboard_selectMetodo__bABdH{font-size:1rem}.MaestroDashboard_inputNumber__31Aun,.MaestroDashboard_selectMetodo__bABdH{height:var(--control-h);padding:0 .6rem;border:1px solid #cbd5e1;border-radius:var(--control-r)}.MaestroDashboard_addButton__lRNyH{height:calc(var(--control-h) - 2px);min-height:calc(var(--control-h) - 2px);padding:0 14px;border:none;border-radius:var(--control-r);display:inline-flex;align-items:center;justify-content:center;background:#011d00ff;color:#fff;cursor:pointer;line-height:1;transition:background .15s ease}.MaestroDashboard_addButton__lRNyH:hover{background:var(--brand-hover)}.MaestroDashboard_btn__A5eTl{height:var(--control-h);min-height:var(--control-h);padding:0 14px;border-radius:var(--control-r);border:1px solid #cbd5e1;background:#fff;color:#0f172a;transition:background .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease}.MaestroDashboard_btn__A5eTl,.MaestroDashboard_pillBtn__1IEns{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;line-height:1}.MaestroDashboard_pillBtn__1IEns{padding:6px 12px;border-radius:999px;border:1px solid rgba(1,29,0,.06);background:#f8fafc;color:#083344;font-weight:700;height:auto;min-height:36px}.MaestroDashboard_pillBtn__1IEns:hover{filter:brightness(.98)}.MaestroDashboard_pillBtn__1IEns:active{transform:translateY(1px)}.MaestroDashboard_pillBtn--ghost__dhiOq{background:transparent;border-color:#e6e6e6;color:#0f172a}.MaestroDashboard_pillBtn--success__GjBS6{background:#ecfdf5;border-color:#bbf7d0;color:#065f46}.MaestroDashboard_pillBtn--danger__PLsZj{background:#fff1f2;border-color:#fecaca;color:#991b1b}.MaestroDashboard_pillBtn--modal-save__bxQ0P{background:#e9f9ef;border-color:#c6f1d8;color:#0a7d3b;font-weight:400}.MaestroDashboard_pillBtn--modal-cancel__2fwyK{background:#fde8e8;border-color:#f8b4b4;color:#b91c1c}.MaestroDashboard_btn__A5eTl:hover{background:var(--hover-tint);border-color:rgba(1,29,0,.16);box-shadow:inset 0 0 0 1px rgba(1,29,0,.06)}.MaestroDashboard_btnPrimary__nbiKI{height:calc(var(--control-h) - 2px);min-height:calc(var(--control-h) - 2px);padding:0 14px;border-radius:var(--control-r);border:none;background:#011d00ff;color:#fff;display:inline-flex;align-items:center;justify-content:center;line-height:1;transition:background .15s ease}.MaestroDashboard_btnPrimary__nbiKI:hover{background:var(--brand-hover)}.MaestroDashboard_btnGhost__K6WsN{height:var(--control-h);padding:0 14px;border-radius:var(--control-r);border:1px solid #cbd5e1;background:#fff;color:#0f172a;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;line-height:1;transition:background .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease}.MaestroDashboard_btnGhost__K6WsN:hover{background:var(--hover-tint);border-color:rgba(1,29,0,.16);box-shadow:inset 0 0 0 1px rgba(1,29,0,.06)}.MaestroDashboard_modalControls__0Fe_K{flex-wrap:wrap;overflow-x:visible}.MaestroDashboard_modalControls__0Fe_K>label{flex:1 1 220px;min-width:0}.MaestroDashboard_modalControls__0Fe_K label input,.MaestroDashboard_modalControls__0Fe_K label select,.MaestroDashboard_modalControls__0Fe_K label textarea{width:100%;min-width:0}@media (max-width:480px){.MaestroDashboard_modalControls__0Fe_K>label{flex:1 1 100%}}.MaestroDashboard_modalControls__0Fe_K,.MaestroDashboard_modalControls__0Fe_K *{box-sizing:border-box}.MaestroDashboard_modalControls__0Fe_K{max-width:100%}.MaestroDashboard_modalInput__Um2Wl,.MaestroDashboard_modalSelect__FKoSk,.MaestroDashboard_modalTextarea__tys_Y{width:100%;min-width:0;height:calc(var(--control-h) - 6px);padding:0 .75rem;border:1px solid #d1d5db;border-radius:8px;background:#fff;font-size:.9rem;line-height:1;box-sizing:border-box}.MaestroDashboard_modalInput__Um2Wl:focus-visible,.MaestroDashboard_modalSelect__FKoSk:focus-visible,.MaestroDashboard_modalTextarea__tys_Y:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.MaestroDashboard_modalFloatField__0DPHn{position:relative;width:100%;isolation:isolate;--field-bg:#fff;height:calc(var(--control-h) - 6px)}.MaestroDashboard_modalFloatInput__sXLSH{height:100%;background-color:transparent}.MaestroDashboard_modalFloatInput__sXLSH::placeholder{color:transparent}.MaestroDashboard_modalFloatLabel__7Udbr{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);transform-origin:left center;font-size:.95rem;font-weight:300;line-height:1;padding:0 .25rem;background:var(--field-bg);pointer-events:none;transition:top .16s ease,transform .16s ease,font-size .16s ease,color .16s ease,background-color .16s ease;will-change:top,transform;z-index:2}.MaestroDashboard_modalFloatLabel__7Udbr:before{content:"";position:absolute;left:-.35rem;right:-.35rem;top:50%;height:2px;background:var(--field-bg);transform:translateY(-50%);opacity:0;transition:opacity .16s ease;z-index:-1}.MaestroDashboard_modalFloatInput__sXLSH:-webkit-autofill+.MaestroDashboard_modalFloatLabel__7Udbr,.MaestroDashboard_modalFloatInput__sXLSH:focus+.MaestroDashboard_modalFloatLabel__7Udbr,.MaestroDashboard_modalFloatInput__sXLSH:not(:placeholder-shown)+.MaestroDashboard_modalFloatLabel__7Udbr{top:0;transform:translateY(-60%) scale(.85)}.MaestroDashboard_modalFloatInput__sXLSH:-webkit-autofill+.MaestroDashboard_modalFloatLabel__7Udbr:before,.MaestroDashboard_modalFloatInput__sXLSH:focus+.MaestroDashboard_modalFloatLabel__7Udbr:before,.MaestroDashboard_modalFloatInput__sXLSH:not(:placeholder-shown)+.MaestroDashboard_modalFloatLabel__7Udbr:before{opacity:1}@media (max-width:480px){.MaestroDashboard_modalInput__Um2Wl,.MaestroDashboard_modalSelect__FKoSk,.MaestroDashboard_modalTextarea__tys_Y{font-size:14px;padding:0 .65rem;height:calc(var(--control-h) - 2px)}@supports (-webkit-touch-callout:none){.MaestroDashboard_modalInput__Um2Wl,.MaestroDashboard_modalSelect__FKoSk,.MaestroDashboard_modalTextarea__tys_Y{font-size:16px}}}.MaestroDashboard_pillFlag__9Imwi{display:inline-flex;align-items:center;justify-content:center;padding:6px 12px;border-radius:999px;border:1px solid #f0e6a6;background:#ffffff;color:#5b4a00;font-weight:700;cursor:pointer;line-height:1;min-height:36px}.MaestroDashboard_pillFlag__9Imwi:hover{filter:brightness(.98)}.MaestroDashboard_pillFlag--active__y_GUa{background:#fff7cc;border-color:#f5d06a;color:#7a4b00}.MaestroDashboard_sportPill__erlzk{display:inline-flex;align-items:center;justify-content:center;padding:4px 10px;border-radius:999px;border:1px solid rgba(0,0,0,.06);background:#f8fafc;color:#083344;font-weight:700;font-size:.9em;line-height:1;white-space:nowrap;margin-right:8px;flex-shrink:0}.MaestroDashboard_sportPill--padel__519cU{background:#eff6ff;border-color:#bfdbfe;color:#1e3a8a}.MaestroDashboard_sportPill--tennis__YC7Rv{background:#ecfdf5;border-color:#bbf7d0;color:#065f46}.MaestroDashboard_sportPill--atletica__VTCAb{background:#fff7ed;border-color:#ffe6c2;color:#7a3e00}.MaestroDashboard_sportPill--global__R3h6h{background:#f1f5f9;border-color:#e2e8f0;color:#0f172a}.MaestroDashboard_stickyNameCol__IVmY5{position:-webkit-sticky;position:sticky;left:0;background:#fff;z-index:2;box-shadow:inset 2px 0 0 rgba(0,0,0,.03)}.MaestroDashboard_table__5sOXk thead th.MaestroDashboard_stickyNameCol__IVmY5{top:0;z-index:4}.MaestroDashboard_modalCenterRow__x9M0Z{display:flex;width:100%;justify-content:center}.MaestroDashboard_labelBeforePill__JKCsL{display:flex;flex-direction:row;align-items:center;gap:8px}.MaestroDashboard_labelBeforePillText__xK1Hj{white-space:nowrap;font-size:.9em;margin-right:6px;color:#444}@media (max-width:640px){.MaestroDashboard_usersExcelToggleRow__NNH_H{justify-content:flex-start;margin-bottom:8px}.MaestroDashboard_usersControlsBar__7p0i0{align-items:stretch;padding:10px}.MaestroDashboard_usersMonthGroup__cfVTc{width:100%;justify-content:space-between;border-radius:14px}.MaestroDashboard_usersMonthInput__MtPkP{flex:1 1 auto;min-width:0}.MaestroDashboard_usersSearchInput__4EH1Y{min-width:0;max-width:none;flex:1 1 100%}.MaestroDashboard_usersActionsGroup__FqG9d{margin-left:0;width:100%}.MaestroDashboard_usersExportMenu__6u5E3{left:0;right:auto}.MaestroDashboard_txTopBar__xK8LK{flex-direction:column;align-items:stretch}.MaestroDashboard_txSearchRow___GlyK{width:100%;min-width:0;margin:0}.MaestroDashboard_txActionGroup__mqZox{justify-content:center}.MaestroDashboard_txMonthGroup__lpIJh{width:100%;justify-content:space-between;border-radius:14px;padding:8px}.MaestroDashboard_txMonthInput__nG29C{flex:1 1 auto;min-width:0}.MaestroDashboard_txFiltersGrid__qUWUM{grid-template-columns:1fr}.MaestroDashboard_txFilterCard__wM3VT{padding:10px}.MaestroDashboard_labelBeforePill__JKCsL{flex-direction:column;align-items:center}.MaestroDashboard_labelBeforePillText__xK1Hj{margin-right:0;margin-bottom:6px}.MaestroDashboard_labelBeforePill__JKCsL input,.MaestroDashboard_labelBeforePill__JKCsL select{width:100%;min-width:0;box-sizing:border-box}.MaestroDashboard_sportPill__erlzk{padding:2px 6px;font-size:.8em;margin-right:6px}.MaestroDashboard_tableCell__bmc2y{overflow:visible}.MaestroDashboard_tableCell__bmc2y .MaestroDashboard_sportPill__erlzk{display:inline-flex}}.MaestroDashboard_summaryBar__lQ3Cs{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1.5rem;background:var(--neutral-100);padding:.75rem;border-radius:var(--radius)}.MaestroDashboard_summaryRow__iZlSv{display:grid;grid-template-columns:4rem repeat(4,1fr);align-items:center;grid-gap:1rem;gap:1rem}.MaestroDashboard_summaryTitle__DZhFt{font-weight:var(--fw-bold);text-transform:uppercase}.MaestroDashboard_summaryItem__iO1BI{display:flex;flex-direction:column;text-align:center}.MaestroDashboard_summaryLabel__wt326{font-size:.85em;color:#555}.MaestroDashboard_summaryValue__2TD4y{font-size:1.2em;font-weight:var(--fw-semibold)}.MaestroDashboard_certMissing__AjxDy td{background-color:#f8d7da}.MaestroDashboard_certExpiring__ByfSw td{background-color:#fff3cd}.MaestroDashboard_wrap__8b2HC{white-space:normal!important}.MaestroDashboard_actionsCell__tRAOt{white-space:nowrap}.MaestroDashboard_actionsRow__XnY5z{display:flex;gap:6px;flex-wrap:nowrap}@media (max-width:600px){.MaestroDashboard_container__aCbWn{--container-pad-top:3.25rem;padding:var(--container-pad-top) var(--content-pad-x) 1rem}.MaestroDashboard_container__aCbWn.MaestroDashboard_adminFlush__G1gv9{--container-pad-top:0rem}.MaestroDashboard_infoGrid__RclLQ>li{grid-template-columns:1fr;align-items:start}.MaestroDashboard_label__ZBT9G{font-size:.9em}.MaestroDashboard_rowWrap__Ouuih{grid-template-columns:1fr}.MaestroDashboard_tableWrap__baMzE{overflow-x:auto;-webkit-overflow-scrolling:touch}.MaestroDashboard_table__5sOXk{min-width:0;border-collapse:collapse;table-layout:auto}.MaestroDashboard_table__5sOXk thead{display:table-header-group}.MaestroDashboard_table__5sOXk tbody{display:table-row-group}.MaestroDashboard_table__5sOXk tr{display:table-row}.MaestroDashboard_table__5sOXk td,.MaestroDashboard_table__5sOXk th{display:table-cell;white-space:nowrap}.MaestroDashboard_formRow2__lz_mj,.MaestroDashboard_formRow3__xFV1U{grid-template-columns:1fr}.MaestroDashboard_timelineBlock__jxnTU{margin:8px 14px}.MaestroDashboard_timelineDotsRow__H1d2d{grid-template-columns:repeat(12,minmax(0,1fr));gap:8px}.MaestroDashboard_timelineDotItem__zCHl6{row-gap:4px}}.MaestroDashboard_no-scroll__m6atB{overflow:hidden!important;height:100%!important}@media (min-width:641px) and (max-width:1024px){.MaestroDashboard_txFiltersGrid__qUWUM{grid-template-columns:repeat(2,minmax(0,1fr))}.MaestroDashboard_container__aCbWn{--container-pad-top:2.5rem;padding:var(--container-pad-top) var(--content-pad-x) 1rem}.MaestroDashboard_container__aCbWn.MaestroDashboard_adminFlush__G1gv9{--container-pad-top:0rem}.MaestroDashboard_tableCell__bmc2y{padding:.45rem .6rem}.MaestroDashboard_mobileTabs__Qj_Ko{gap:.4rem}.MaestroDashboard_summaryRow__iZlSv{grid-template-columns:5rem repeat(4,1fr);gap:.75rem}.MaestroDashboard_searchInput__rv3lX,.MaestroDashboard_sortSelect__oKThX{padding:0 .6rem}.MaestroDashboard_rowWrap__Ouuih{grid-template-columns:repeat(3,minmax(0,1fr))}.MaestroDashboard_formRow3__xFV1U{grid-template-columns:repeat(2,minmax(0,1fr))}.MaestroDashboard_labelBeforePill__JKCsL{flex-wrap:wrap;align-items:center}.MaestroDashboard_labelBeforePill__JKCsL input,.MaestroDashboard_labelBeforePill__JKCsL select{min-width:0;max-width:220px;width:auto}}@media (max-width:640px){.MaestroDashboard_container__aCbWn.MaestroDashboard_adminFlush__G1gv9{--container-pad-top:0rem}}@media (max-width:380px){.MaestroDashboard_tabButtonActive__aA_Dn,.MaestroDashboard_tabButton__XYQ0X{padding:.4rem;font-size:.8em}.MaestroDashboard_summaryBar__lQ3Cs{padding:.6rem}.MaestroDashboard_summaryRow__iZlSv{grid-template-columns:1fr;row-gap:.4rem}}@media (max-width:600px){.MaestroDashboard_summaryBar__lQ3Cs{flex-direction:column}.MaestroDashboard_summaryRow__iZlSv{grid-template-columns:1fr;row-gap:.5rem}.MaestroDashboard_summaryItem__iO1BI{flex-direction:row;justify-content:space-between}}.MaestroDashboard_iconBtn__Pi83D{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid #dcdcdc;background:#fff;border-radius:6px;padding:0;cursor:pointer;flex:0 0 auto}.MaestroDashboard_iconBtn__Pi83D:disabled{opacity:.5;cursor:not-allowed}.MaestroDashboard_iconBtn__Pi83D:hover:not(:disabled){background:#f7f7f7}.MaestroDashboard_iconBtn__Pi83D svg{width:18px;height:18px;fill:currentColor}.MaestroDashboard_iconBtnActive__l11Tk{border-color:#011d00ff;color:var(--brand);background:rgba(15,118,110,.08)}.MaestroDashboard_cellEditWrap__I6WMz{display:flex;align-items:center;gap:6px}.MaestroDashboard_cellEditBtn__p2Sb4{opacity:0;pointer-events:none;transition:opacity .12s ease}.MaestroDashboard_cellEditWrap__I6WMz:focus-within .MaestroDashboard_cellEditBtn__p2Sb4,.MaestroDashboard_cellEditWrap__I6WMz:hover .MaestroDashboard_cellEditBtn__p2Sb4{opacity:1;pointer-events:auto}.MaestroDashboard_cellEditBtnVisible__gzgbo{opacity:1;pointer-events:auto}.MaestroDashboard_iconSuccess__4HGiu{color:var(--success);border-color:var(--success-br);background:var(--success-bg)}.MaestroDashboard_iconWarn__bB1ai{color:var(--warn);border-color:var(--warn-br);background:var(--warn-bg)}.MaestroDashboard_iconDanger__pEsIA{color:var(--danger);border-color:var(--danger-br);background:var(--danger-bg)}.MaestroDashboard_iconWarn__bB1ai svg{fill:var(--warn)}.MaestroDashboard_formRoot__yArXi input,.MaestroDashboard_formRoot__yArXi select,.MaestroDashboard_formRoot__yArXi textarea{font-size:16px}.MaestroDashboard_passwordGroup__7AYDs{position:relative}.MaestroDashboard_passwordInput__s_Uh4{padding-right:44px}.MaestroDashboard_passwordToggle__kqw2w{position:absolute;top:4px;bottom:4px;right:6px;width:36px;display:grid;place-items:center;background:transparent;border:0;cursor:pointer;color:#666;border-radius:6px;z-index:3}.MaestroDashboard_passwordToggle__kqw2w:hover{color:#111}.MaestroDashboard_passwordToggle__kqw2w:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.MaestroDashboard_passwordToggle__kqw2w svg{width:20px;height:20px;pointer-events:none}.MaestroDashboard_docTableWrap__TBAgW{overflow-x:auto}.MaestroDashboard_docTableSummary__S0T5_,.MaestroDashboard_docTable__Rxnvr{width:min(80vw,max-content);max-width:100%;border-collapse:collapse;table-layout:auto}@media (min-width:1024px){.MaestroDashboard_docTableSummary__S0T5_,.MaestroDashboard_docTable__Rxnvr{width:min(60vw,max-content)}}@media (max-width:600px){.MaestroDashboard_docTableSummary__S0T5_,.MaestroDashboard_docTable__Rxnvr{width:100%;max-width:100%;table-layout:fixed}.MaestroDashboard_docTableSummary__S0T5_ td,.MaestroDashboard_docTable__Rxnvr td{overflow-wrap:anywhere}}.MaestroDashboard_colDocDate__NunzA,.MaestroDashboard_colDocLink__JvlhV,.MaestroDashboard_colDocName__PggFi{width:auto}.MaestroDashboard_docTableSummary__S0T5_ td,.MaestroDashboard_docTableSummary__S0T5_ th,.MaestroDashboard_docTable__Rxnvr td,.MaestroDashboard_docTable__Rxnvr th{font-size:.95rem;padding:8px 10px}.MaestroDashboard_docTableSummary__S0T5_ th,.MaestroDashboard_docTable__Rxnvr th{text-align:left}.MaestroDashboard_docTableSummary__S0T5_ td,.MaestroDashboard_docTable__Rxnvr td{vertical-align:middle}.MaestroDashboard_docTableSummary__S0T5_ td:nth-child(2),.MaestroDashboard_docTable__Rxnvr td:nth-child(2),.MaestroDashboard_docTable__Rxnvr td:nth-child(3){white-space:nowrap;text-align:center}.MaestroDashboard_docTableSummary__S0T5_ th:nth-child(2),.MaestroDashboard_docTable__Rxnvr th:nth-child(2),.MaestroDashboard_docTable__Rxnvr th:nth-child(3){text-align:center}@media (max-width:600px){.MaestroDashboard_docTableSummary__S0T5_ td,.MaestroDashboard_docTable__Rxnvr td{white-space:normal}}