.amex-month-cell[data-v-3c73cb36]{display:inline-block;min-width:56px;padding:2px 6px;border:1px dashed transparent;border-radius:4px;cursor:pointer;white-space:nowrap}.amex-month-cell[data-v-3c73cb36]:hover{border-color:#bdbdbd}.amex-month-cell--empty[data-v-3c73cb36]{color:#999}.amex-toolbar[data-v-23cece6c]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.amex-month-picker[data-v-23cece6c]{display:flex;align-items:center;gap:4px}.amex-month-select[data-v-23cece6c]{max-width:160px}.amex-summary[data-v-23cece6c]{text-align:right}.amex-notes[data-v-23cece6c]{white-space:pre-line;max-width:260px;word-wrap:break-word}.amex-notes--mobile[data-v-23cece6c]{max-width:none;margin-top:4px;font-size:12px;color:#666}.amex-filename[data-v-23cece6c]{color:#1976d2;font-weight:500}.amex-empty[data-v-23cece6c]{color:#999;font-style:italic}.amex-sum-row td[data-v-23cece6c]{font-weight:600;border-top:2px solid #e0e0e0}.amex-unassigned[data-v-23cece6c]{margin-top:32px}.amex-assign[data-v-23cece6c]{display:flex;align-items:center;gap:8px}[data-v-23cece6c] td{font-size:12px!important}@media (max-width:599px){.amex-toolbar[data-v-23cece6c]{flex-direction:column;align-items:stretch}.amex-month-picker[data-v-23cece6c]{justify-content:center}.amex-month-select[data-v-23cece6c]{max-width:none}.amex-summary[data-v-23cece6c]{text-align:center}}