.actions[data-v-3b5ec8fd]{margin:0 2rem 2rem;display:flex}.actions>a[data-v-3b5ec8fd]{color:var(--primary-dark);margin-right:1.5rem}.actions-right[data-v-3b5ec8fd]{display:flex;justify-content:flex-end;margin:2rem 2rem -1.5rem!important}@media screen and (min-width:768px){.actions[data-v-3b5ec8fd]{margin:0 4rem 2rem}.actions-right[data-v-3b5ec8fd]{margin:2rem 4rem -1.5rem!important}}.container-mobile[data-v-c1445f98]{margin:0 2rem}.detail[data-v-c1445f98]{display:flex;justify-content:space-between;background-color:#fff;padding:0 1rem}.detail>p[data-v-c1445f98]{padding:1rem 0;font-size:.9rem}.detail-header[data-v-c1445f98]{color:var(--primary-dark)}.name-strong[data-v-c1445f98]{cursor:pointer;color:var(--primary-dark)}.name-strong[data-v-c1445f98]:hover{text-decoration:underline}@media screen and (min-width:768px){.container-mobile[data-v-c1445f98]{margin:0 4rem}}@media screen and (min-width:1440px){.container-mobile[data-v-c1445f98]{display:none}}.container-desktop[data-v-1e57e96a]{margin:0 4rem;max-width:calc(100vw - 8rem);display:none}.name-strong[data-v-1e57e96a]{cursor:pointer;color:var(--primary-dark)}.name-strong[data-v-1e57e96a]:hover{text-decoration:underline}@media screen and (min-width:1440px){.container-desktop[data-v-1e57e96a]{display:block}}.title[data-v-9bf93aaa]{margin-top:1rem;text-align:center}.title>h2[data-v-9bf93aaa]{font-size:1.2rem}.primary[data-v-9bf93aaa]{color:var(--primary)}.error[data-v-9bf93aaa]{color:red}.title[data-v-41c805fc]{text-align:center;padding:0 2rem}.title>h2[data-v-41c805fc]{font-size:1rem;margin-bottom:.5rem}.title>p[data-v-41c805fc]{font-size:.8rem;color:var(--primary)}.primary[data-v-41c805fc]{color:var(--primary)}.secondary[data-v-41c805fc]{color:var(--primary-dark)}.error[data-v-41c805fc]{color:red}.monthly-closures[data-v-73f6e205]{display:flex;flex-direction:column;gap:1.5rem;padding:2rem 1.5rem 4rem}.monthly-closures__filters[data-v-73f6e205],.monthly-closures__header[data-v-73f6e205],.monthly-closures__message[data-v-73f6e205],.monthly-closures__table-wrap[data-v-73f6e205]{align-self:center;width:min(1180px,100%)}.monthly-closures__header[data-v-73f6e205]{display:flex;flex-direction:column;gap:.5rem}.monthly-closures__listing[data-v-73f6e205]{width:100%}.monthly-closures__detail[data-v-73f6e205]{align-self:center;width:calc(100% - 4rem)}.monthly-closures__detail[data-v-73f6e205],.monthly-closures__filters[data-v-73f6e205]{background:#fff;border:1px solid #dbe7e5;border-radius:8px;box-shadow:0 10px 30px rgba(35,141,130,.08);padding:1.25rem}.monthly-closures__filters[data-v-73f6e205]{align-items:end;display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(140px,1fr)) auto}.monthly-closures__field[data-v-73f6e205]{display:flex;flex-direction:column;gap:.35rem}.monthly-closures__field label[data-v-73f6e205]{color:var(--primary-dark);font-family:klavika;font-size:.9rem}.monthly-closures__control[data-v-73f6e205]{min-height:48px;width:100%}.monthly-closures__button[data-v-73f6e205]{background-color:var(--primary)!important;border-color:var(--primary)!important;box-shadow:none!important;min-height:48px}.monthly-closures__loading[data-v-73f6e205]{align-items:center;color:var(--primary-dark);display:flex;gap:1rem;justify-content:center}.monthly-closures__loading[data-v-73f6e205] .p-progress-spinner{height:2rem;width:2rem}.monthly-closures__message[data-v-73f6e205]{border-radius:8px;padding:1rem}.monthly-closures__message--error[data-v-73f6e205]{background:#fee2e2;color:#991b1b}.monthly-closures__message--warn[data-v-73f6e205]{background:#fff7ed;color:#9a3412;margin-top:1rem}.monthly-closures__message ul[data-v-73f6e205]{margin:.75rem 0 0;padding-left:1.25rem}.monthly-closures__table-wrap[data-v-73f6e205]{overflow-x:auto}.monthly-closures__detail .monthly-closures__table-wrap[data-v-73f6e205]{width:100%}.monthly-closures__table[data-v-73f6e205]{background:#fff;border-collapse:collapse;min-width:1080px;width:100%}.monthly-closures__table td[data-v-73f6e205],.monthly-closures__table th[data-v-73f6e205]{font-family:klavika;padding:.75rem;vertical-align:top}.monthly-closures__table td[data-v-73f6e205]{border-bottom:1px solid #e2e8f0;color:grey}.monthly-closures__table th[data-v-73f6e205]{background:var(--primary-light);border:2px solid var(--primary-light);color:var(--primary-dark);font-weight:600;text-align:center}.monthly-closures__row--selected[data-v-73f6e205]{background:#f0fdfa}.monthly-closures__badge[data-v-73f6e205]{border-radius:999px;display:inline-block;font-size:.82rem;font-weight:600;padding:.25rem .6rem}.monthly-closures__badge--draft[data-v-73f6e205]{background:#ecfdf5;color:#166534}.monthly-closures__badge--closed[data-v-73f6e205]{background:#eef2ff;color:#3730a3}.monthly-closures__badge--unknown[data-v-73f6e205]{background:#f1f5f9;color:#475569}.monthly-closures__link-button[data-v-73f6e205]{background:transparent;border:none;color:var(--primary);cursor:pointer;display:block;font-weight:600;margin-bottom:.35rem;padding:0}.monthly-closures__empty[data-v-73f6e205]{color:#64748b;margin:1rem 0;text-align:center}.monthly-closures__empty--left[data-v-73f6e205]{text-align:left}.monthly-closures__detail-header[data-v-73f6e205]{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between}.monthly-closures__detail-header h3[data-v-73f6e205],.monthly-closures__detail-header p[data-v-73f6e205]{margin:0}.monthly-closures__detail-header h3[data-v-73f6e205],.monthly-closures__detail-section h4[data-v-73f6e205]{color:var(--primary-dark)}.monthly-closures__detail-header p[data-v-73f6e205]{color:#64748b;margin-top:.25rem}.monthly-closures__detail-header button[data-v-73f6e205]{background:transparent;border:none;color:var(--primary);cursor:pointer;font-weight:600}.monthly-closures__cards[data-v-73f6e205]{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));margin-top:1.25rem}.monthly-closures__card[data-v-73f6e205]{border:1px solid #dbe7e5;border-radius:8px;display:flex;flex-direction:column;gap:.45rem;min-height:86px;padding:1rem}.monthly-closures__card span[data-v-73f6e205]{color:#64748b;font-size:.9rem}.monthly-closures__card strong[data-v-73f6e205]{color:var(--primary-dark);font-size:1.1rem}.monthly-closures__detail-section[data-v-73f6e205]{border-top:1px solid #e2e8f0;margin-top:1.25rem;padding-top:1.25rem}.monthly-closures__documents[data-v-73f6e205]{display:flex;flex-wrap:wrap;gap:.75rem}.monthly-closures__documents a[data-v-73f6e205],.monthly-closures__table a[data-v-73f6e205]{color:var(--primary);font-weight:600}.monthly-closures__table--detail[data-v-73f6e205]{margin-top:1rem;min-width:100%}@media screen and (max-width:900px){.monthly-closures__filters[data-v-73f6e205]{grid-template-columns:1fr}.monthly-closures__detail-header[data-v-73f6e205]{flex-direction:column}}@media screen and (min-width:768px){.monthly-closures__detail[data-v-73f6e205]{width:calc(100% - 8rem)}}