.fxcard[data-v-adeb2762]{background:#fff;border-radius:16px;overflow:hidden;border:1px solid #E4E5E9;box-shadow:0 1px 3px #1118270d}.cardhead[data-v-adeb2762]{display:flex;align-items:center;gap:12px;padding:12px 12px 0 14px}.cardhead .hl[data-v-adeb2762]{flex:1;min-width:0}.fx-title[data-v-adeb2762]{font-size:var(--hub-title, 16px);font-weight:900;color:#111827;margin:0;line-height:1.3}.cardsub[data-v-adeb2762]{font-size:11px;font-weight:600;color:#6b7280;margin:1px 0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ctrl[data-v-adeb2762]{display:flex;padding:10px 12px 2px}.ctrl[data-v-adeb2762]>*{flex:1}.livepill[data-v-adeb2762]{margin-left:auto;flex:none;display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:999px;border:1px solid #E4E5E9;background:#fff;font-family:inherit;font-size:12px;font-weight:800;line-height:1;color:#374151;cursor:pointer}.livepill .dot[data-v-adeb2762]{width:7px;height:7px;border-radius:50%;background:#e11d48}.livepill.on[data-v-adeb2762]{background:#fff1f2;border-color:#e11d48;color:#be123c}.livepill.none[data-v-adeb2762]{opacity:.4;pointer-events:none}.livepill.none .dot[data-v-adeb2762]{background:#c7c9d6}.daypick[data-v-adeb2762]{min-width:0;height:34px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0;border:0;background:none;color:#0b1023;cursor:pointer;font-family:inherit}.daypick .cal[data-v-adeb2762]{width:14px;height:14px;color:#3730a3;flex:none}.daypick b[data-v-adeb2762]{font-size:14.5px;font-weight:900;white-space:nowrap}.daypick .drop[data-v-adeb2762]{width:12px;height:12px;color:#9ca3af;flex:none}.fxgrp[data-v-adeb2762]{display:flex;align-items:center;gap:6px;padding:0 6px 0 12px;height:30px;background:#eef0f5;color:#374151}.fxgrp .gh[data-v-adeb2762]{display:inline-flex;align-items:center;gap:6px;min-width:0;flex:0 1 auto;text-decoration:none;color:inherit;height:100%}.fxgrp .gl[data-v-adeb2762]{width:14px;height:14px;-o-object-fit:contain;object-fit:contain;flex:none}.fxgrp .gn[data-v-adeb2762]{min-width:0;font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:.06em;color:#374151;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.fxgrp .ql[data-v-adeb2762]{flex:none;font-size:8.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#6b7280;background:#fff;border-radius:5px;padding:1px 6px}.fxgrp .gt[data-v-adeb2762]{margin-left:auto;flex:none;display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 6px;border:0;background:none;color:#6b7280;cursor:pointer}.fxgrp .gc[data-v-adeb2762]{width:14px;height:14px;transition:transform .15s}.fxgrp .gcnt[data-v-adeb2762]{display:none;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#6b7280;color:#fff;font-size:10px;font-weight:800;line-height:18px;text-align:center;font-variant-numeric:tabular-nums}.fxgrp.folded .gcnt[data-v-adeb2762]{display:inline-block}.fxgrp.folded .gc[data-v-adeb2762]{transform:rotate(180deg)}.fxdays[data-v-adeb2762]>:last-child{border-bottom:0}.fxempty[data-v-adeb2762]{padding:34px 20px 38px;text-align:center}.fxskip[data-v-adeb2762]{margin:0;padding:9px 16px;font-size:12.5px;font-weight:700;color:#4b5563;background:#f8f9fd;border-top:1px solid #EEF0F5;border-bottom:1px solid #EEF0F5;text-align:center}.fxempty-t[data-v-adeb2762]{margin:0;font-size:14px;font-weight:800;color:#1f2937}.fxempty-s[data-v-adeb2762]{margin:2px 0 0;font-size:13px;color:#6b7280}.cardupd[data-v-adeb2762]{color:#9ca3af}.ds[data-v-a65546a5]{padding-top:2px}.ds-bar[data-v-a65546a5]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding-bottom:10px}.ds-month[data-v-a65546a5]{text-align:center;font-size:14.5px;font-weight:900;color:#0b1023}.ds-week[data-v-a65546a5]{display:grid;grid-template-columns:repeat(7,1fr);padding:6px 0 4px}.ds-week span[data-v-a65546a5]{text-align:center;font-size:9.5px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;color:#9ca3af}.ds-grid[data-v-a65546a5]{display:grid;grid-template-columns:repeat(7,1fr);gap:4px 0}.ds-day[data-v-a65546a5]{height:38px;border:0;border-radius:10px;background:none;font-family:inherit;font-size:13px;font-weight:800;color:#111827;font-variant-numeric:tabular-nums;cursor:pointer}.ds-day[data-v-a65546a5]:hover{background:#f5f7ff}.ds-day.today[data-v-a65546a5]{box-shadow:inset 0 0 0 1.5px #c7d2fe;color:#3730a3}.ds-day.on[data-v-a65546a5]{background:#3730a3;color:#fff;box-shadow:none}.ds-day[data-v-a65546a5]:focus-visible{outline:2px solid #3730A3;outline-offset:1px}.ds-foot[data-v-a65546a5]{display:flex;gap:8px;padding-top:14px}.ds-quick[data-v-a65546a5]{flex:1;height:36px;border:1px solid #E4E5E9;border-radius:999px;background:#fff;font-family:inherit;font-size:12px;font-weight:800;color:#374151;cursor:pointer}.ds-quick[data-v-a65546a5]:hover{border-color:#3730a3;color:#3730a3}
