._page_t8rgu_1{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:calc(var(--spacing-unit) * 2);background:var(--color-background)}._card_t8rgu_10{background:var(--color-surface);border-radius:var(--radius);box-shadow:var(--shadow-card);padding:calc(var(--spacing-unit) * 4) calc(var(--spacing-unit) * 4);width:100%;max-width:380px;display:flex;flex-direction:column;align-items:center;gap:calc(var(--spacing-unit) * 2)}._logo_t8rgu_23{width:193px;height:auto}._title_t8rgu_28{margin:0;font-size:1.4rem;font-weight:700;color:var(--color-text)}._form_t8rgu_35{width:100%;display:flex;flex-direction:column;gap:calc(var(--spacing-unit) * 1.5)}._label_t8rgu_42{font-size:.875rem;font-weight:600;color:var(--color-text)}._input_t8rgu_48{width:100%;padding:calc(var(--spacing-unit) * 1.25) calc(var(--spacing-unit) * 1.5);border:1px solid var(--color-border);border-radius:var(--radius);font-size:1rem;font-family:var(--font-family);color:var(--color-text);background:var(--color-surface);transition:border-color .15s}._input_t8rgu_48:focus{outline:none;border-color:var(--color-primary)}._input_t8rgu_48:disabled{opacity:.6;cursor:not-allowed}._error_t8rgu_70{margin:0;padding:calc(var(--spacing-unit)) calc(var(--spacing-unit) * 1.5);background:#fde8e8;color:var(--color-danger);border-radius:var(--radius);font-size:.875rem}._button_t8rgu_79{width:100%;padding:calc(var(--spacing-unit) * 1.5);background:var(--color-primary);color:var(--color-text-on-primary);border:none;border-radius:var(--radius);font-size:1rem;font-weight:600;font-family:var(--font-family);cursor:pointer;transition:background .15s}._button_t8rgu_79:hover:not(:disabled){background:var(--color-primary-light)}._button_t8rgu_79:disabled{opacity:.55;cursor:not-allowed}@media (max-width: 420px){._card_t8rgu_10{padding:calc(var(--spacing-unit) * 3) calc(var(--spacing-unit) * 2.5)}}._page_3b7at_1{max-width:1200px;margin:0 auto;padding:calc(var(--spacing-unit) * 3) calc(var(--spacing-unit) * 2)}._header_3b7at_7{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:calc(var(--spacing-unit) * 1.5);margin-bottom:calc(var(--spacing-unit) * 3)}._title_3b7at_16{margin:0;font-size:1.6rem;font-weight:700;color:var(--color-text)}._search_3b7at_23{padding:calc(var(--spacing-unit)) calc(var(--spacing-unit) * 1.5);border:1px solid var(--color-border);border-radius:var(--radius);font-size:1rem;font-family:var(--font-family);width:280px;min-height:44px;background:var(--color-surface)}._search_3b7at_23:focus{outline:none;border-color:var(--color-primary)}._status_3b7at_39,._empty_3b7at_40{text-align:center;color:var(--color-text-muted);padding:calc(var(--spacing-unit) * 4)}._statusError_3b7at_46{text-align:center;color:var(--color-danger);padding:calc(var(--spacing-unit) * 4)}._actionError_3b7at_52{margin:0 0 calc(var(--spacing-unit) * 2);padding:calc(var(--spacing-unit)) calc(var(--spacing-unit) * 1.5);background:#fde8e8;color:var(--color-danger);border-radius:var(--radius);font-size:.875rem}._actionWarn_3b7at_61{margin:0 0 calc(var(--spacing-unit) * 2);padding:calc(var(--spacing-unit)) calc(var(--spacing-unit) * 1.5);background:#fff3cd;color:#7a5500;border-radius:var(--radius);font-size:.875rem;border-left:3px solid #e6a817}._actionSuccess_3b7at_71{margin:0 0 calc(var(--spacing-unit) * 2);padding:calc(var(--spacing-unit)) calc(var(--spacing-unit) * 1.5);background:#d4edda;color:#155724;border-radius:var(--radius);font-size:.875rem}._bulkBar_3b7at_81{display:flex;align-items:center;gap:calc(var(--spacing-unit) * 1.5);flex-wrap:wrap;background:var(--color-surface);border:1px solid var(--color-primary);border-radius:var(--radius);padding:calc(var(--spacing-unit) * 1.5) calc(var(--spacing-unit) * 2);margin-bottom:calc(var(--spacing-unit) * 2);box-shadow:var(--shadow-card)}._bulkCount_3b7at_94{font-weight:600;font-size:.9rem;color:var(--color-primary);white-space:nowrap}._bulkSelect_3b7at_101{padding:6px 10px;border:1px solid var(--color-border);border-radius:var(--radius);font-size:.9rem;font-family:var(--font-family);background:var(--color-surface);flex:1 1 160px;min-height:44px}._tableWrapper_3b7at_113{overflow-x:auto;border-radius:var(--radius);box-shadow:var(--shadow-card);background:var(--color-surface)}._table_3b7at_113{width:100%;border-collapse:collapse;font-size:.95rem}._table_3b7at_113 th{text-align:left;padding:calc(var(--spacing-unit) * 1.25) calc(var(--spacing-unit) * 1.5);background:var(--color-primary);color:var(--color-text-on-primary);font-weight:600;white-space:nowrap}._th_3b7at_135{cursor:pointer;-webkit-user-select:none;user-select:none}._th_3b7at_135:hover{background:var(--color-primary-light)}._sortIndicator_3b7at_144{display:inline-block;margin-left:4px;font-size:.75rem;opacity:.85}._gezinHeaderRow_3b7at_151 td{padding:calc(var(--spacing-unit) * 1.25) calc(var(--spacing-unit) * 1.5);background:#faf4f4;border-top:2px solid var(--color-primary);border-bottom:1px solid var(--color-border);font-weight:600}._gezinHeaderCell_3b7at_159{display:flex;align-items:center;gap:calc(var(--spacing-unit) * 1.25);flex-wrap:wrap}._gezinHeaderTitle_3b7at_166{flex:1;min-width:200px;font-size:.95rem;color:var(--color-text)}._gezinHeaderTitle_3b7at_166 small{color:var(--color-text-muted);font-weight:400;margin-left:calc(var(--spacing-unit))}._openstaandPill_3b7at_179{display:inline-block;background:#fde8e8;color:var(--color-danger);padding:1px 8px;border-radius:999px;font-size:.72rem;font-weight:600;margin-left:calc(var(--spacing-unit))}._betaaldPill_3b7at_190{display:inline-block;background:#d4edda;color:#155724;padding:1px 8px;border-radius:999px;font-size:.72rem;font-weight:600;margin-left:calc(var(--spacing-unit))}._dirtyPill_3b7at_201{display:inline-block;background:#fff3cd;color:#856404;padding:1px 8px;border-radius:999px;font-size:.72rem;font-weight:600;margin-left:calc(var(--spacing-unit))}._dirtyBadge_3b7at_212{display:inline-block;margin-left:6px;color:#b8860b;font-size:.85rem;cursor:default}._editRow_3b7at_220 td{background:#fffbf0;padding:calc(var(--spacing-unit) * 1.5) calc(var(--spacing-unit) * 2);border-top:1px dashed var(--color-primary)}._lidEditForm_3b7at_226{display:flex;flex-direction:column;gap:calc(var(--spacing-unit) * 1.25)}._lidEditGrid_3b7at_232{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:calc(var(--spacing-unit))}._lidEditActions_3b7at_238{display:flex;gap:calc(var(--spacing-unit));justify-content:flex-end}._chevron_3b7at_244{background:transparent;border:none;color:var(--color-text-muted);font-size:.9rem;cursor:pointer;padding:0 4px;min-height:44px;min-width:28px}._btnEdit_3b7at_255{background:var(--color-surface);color:var(--color-primary);border:1px solid var(--color-primary);border-radius:var(--radius);font-size:.85rem;font-family:var(--font-family);padding:6px 12px;min-height:44px;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;white-space:nowrap}._btnEdit_3b7at_255:hover{background:var(--color-primary);color:var(--color-text-on-primary)}._table_3b7at_113 td{padding:calc(var(--spacing-unit)) calc(var(--spacing-unit) * 1.5);border-bottom:1px solid var(--color-border);vertical-align:middle}._lidRow_3b7at_282:hover{background:#fafafa}._rowSelected_3b7at_286{background:#fff8f0!important}._amount_3b7at_290{font-variant-numeric:tabular-nums}._textMuted_3b7at_294{color:var(--color-text-muted);font-size:.85rem}._badgePaid_3b7at_300,._badgeUnpaid_3b7at_301{display:inline-block;padding:2px 10px;border-radius:999px;font-size:.8rem;font-weight:600;white-space:nowrap}._badgePaid_3b7at_300{background:#d4edda;color:#155724}._badgeUnpaid_3b7at_301{background:#fde8e8;color:var(--color-danger)}._badgeRefund_3b7at_320{display:inline-block;padding:2px 8px;border-radius:999px;font-size:.75rem;font-weight:600;white-space:nowrap;background:#fff3cd;color:#856404;margin-left:4px;cursor:default}._actions_3b7at_334{display:flex;gap:calc(var(--spacing-unit));flex-wrap:wrap}._btnAction_3b7at_340,._btnDanger_3b7at_341,._btnSecondary_3b7at_342,._btnMove_3b7at_343{padding:6px 12px;border:none;border-radius:var(--radius);font-size:.85rem;font-family:var(--font-family);cursor:pointer;transition:background .15s;min-height:44px;white-space:nowrap}._btnAction_3b7at_340{background:var(--color-primary);color:var(--color-text-on-primary)}._btnAction_3b7at_340:hover:not(:disabled){background:var(--color-primary-light)}._btnMove_3b7at_343{background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border)}._btnMove_3b7at_343:hover{background:#f0f0f0}._btnDanger_3b7at_341{background:var(--color-danger);color:var(--color-text-on-primary)}._btnDanger_3b7at_341:hover:not(:disabled){background:#8b0000}._btnSecondary_3b7at_342{background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border)}._btnSecondary_3b7at_342:hover:not(:disabled){background:#f0f0f0}._btnAction_3b7at_340:disabled,._btnDanger_3b7at_341:disabled,._btnSecondary_3b7at_342:disabled,._btnMove_3b7at_343:disabled{opacity:.55;cursor:not-allowed}._linkIcon_3b7at_401{display:inline-flex;align-items:center;justify-content:center;padding:6px 10px;border-radius:var(--radius);font-size:1rem;min-height:44px;min-width:44px;background:transparent;color:var(--color-primary);text-decoration:none;border:1px solid var(--color-border)}._linkIcon_3b7at_401:hover{background:var(--color-primary);color:var(--color-text-on-primary)}._periodeSelect_3b7at_421{font-size:.8rem;padding:2px 4px;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);color:var(--color-text);font-family:var(--font-family);min-height:32px;max-width:160px}._cardList_3b7at_434{display:none;list-style:none;margin:0;padding:0;flex-direction:column;gap:calc(var(--spacing-unit) * 2)}._gezinCard_3b7at_443{background:var(--color-surface);border-radius:var(--radius);box-shadow:var(--shadow-card);overflow:hidden}._gezinCardHeader_3b7at_450{display:flex;align-items:center;flex-wrap:wrap;gap:calc(var(--spacing-unit));padding:calc(var(--spacing-unit) * 1.25) calc(var(--spacing-unit) * 1.5);background:#faf4f4;border-bottom:1px solid var(--color-border)}._gezinCardTitle_3b7at_460{flex:1 1 200px;font-weight:700;font-size:.95rem}._gezinCardTitle_3b7at_460 small{display:block;color:var(--color-text-muted);font-weight:400;font-size:.8rem}._lidSubList_3b7at_473{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}._lidSubCard_3b7at_481{display:flex;flex-direction:column;gap:calc(var(--spacing-unit) * .75);padding:calc(var(--spacing-unit) * 1.25) calc(var(--spacing-unit) * 1.5);border-bottom:1px solid var(--color-border)}._lidSubCard_3b7at_481:last-child{border-bottom:none}._lidSubTop_3b7at_493{display:flex;align-items:center;gap:calc(var(--spacing-unit))}._lidSubName_3b7at_499{font-weight:600;flex:1}._lidSubMeta_3b7at_504{display:flex;gap:calc(var(--spacing-unit));flex-wrap:wrap;font-size:.85rem;color:var(--color-text-muted);align-items:center}._modalBackdrop_3b7at_514{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:center;justify-content:center;padding:calc(var(--spacing-unit) * 2);z-index:1000}._modal_3b7at_514{background:var(--color-surface);border-radius:var(--radius);box-shadow:0 8px 32px #0003;max-width:520px;width:100%;max-height:min(90vh,calc(100dvh - 40px));display:flex;flex-direction:column;overflow:hidden}._modalHeader_3b7at_537{display:flex;align-items:center;justify-content:space-between;padding:calc(var(--spacing-unit) * 1.5) calc(var(--spacing-unit) * 2);border-bottom:1px solid var(--color-border)}._modalTitle_3b7at_545{margin:0;font-size:1.15rem;font-weight:700}._modalClose_3b7at_551{background:transparent;border:none;font-size:1.25rem;cursor:pointer;color:var(--color-text-muted);width:44px;height:44px;border-radius:var(--radius);display:flex;align-items:center;justify-content:center}._modalClose_3b7at_551:hover{background:#f0f0f0;color:var(--color-text)}._modalBody_3b7at_570{padding:calc(var(--spacing-unit) * 2);overflow-y:auto;display:flex;flex-direction:column;gap:calc(var(--spacing-unit) * 1.5)}._formField_3b7at_578{display:flex;flex-direction:column;gap:4px;font-size:.875rem;font-weight:600;color:var(--color-text)}._input_3b7at_587{padding:calc(var(--spacing-unit)) calc(var(--spacing-unit) * 1.5);border:1px solid var(--color-border);border-radius:var(--radius);font-size:1rem;font-family:var(--font-family);background:var(--color-surface);min-height:44px;font-weight:400}._input_3b7at_587:focus{outline:none;border-color:var(--color-primary)}._modalFooter_3b7at_603{display:flex;gap:calc(var(--spacing-unit));padding:calc(var(--spacing-unit) * 1.5) calc(var(--spacing-unit) * 2);border-top:1px solid var(--color-border);justify-content:flex-end;background:var(--color-surface)}@media (max-width: 768px){._tableWrapper_3b7at_113{display:none}._cardList_3b7at_434{display:flex}._header_3b7at_7{flex-direction:column;align-items:stretch}._search_3b7at_23{width:100%}}@media (max-width: 640px){._modal_3b7at_514{max-width:100%;width:100vw;height:100dvh;max-height:100dvh;border-radius:0}._modalFooter_3b7at_603{flex-direction:column}._modalFooter_3b7at_603>*{width:100%}}._section_lingb_1{padding:calc(var(--spacing-unit) * 1.5) calc(var(--spacing-unit) * 2);background:#f9f5ff;border-left:4px solid #8b5cf6;display:flex;flex-direction:column;gap:calc(var(--spacing-unit) * 1.25)}._header_lingb_10{display:flex;align-items:center;justify-content:space-between}._title_lingb_16{font-weight:700;font-size:.9rem;color:#5b21b6}._btnClose_lingb_22{background:none;border:none;cursor:pointer;font-size:1rem;color:var(--color-muted);padding:2px 6px;min-height:32px}._info_lingb_32{font-size:.88rem;color:var(--color-muted)}._error_lingb_37{font-size:.88rem;color:var(--color-danger, #c0392b)}._tableWrapper_lingb_42{overflow-x:auto}._table_lingb_42{width:100%;border-collapse:collapse;font-size:.84rem}._table_lingb_42 th,._table_lingb_42 td{padding:5px 10px;text-align:left;border-bottom:1px solid var(--color-border)}._table_lingb_42 th{font-weight:600;color:var(--color-muted);font-size:.78rem;text-transform:uppercase;letter-spacing:.03em}._num_lingb_67{text-align:right}._badge_lingb_71{display:inline-block;padding:2px 8px;border-radius:999px;font-size:.75rem;font-weight:700}._badgeLOPEND_lingb_79{background:#dbeafe;color:#1e40af}._badgeBETAALD_lingb_84{background:#d1fae5;color:#065f46}._badgeVERVALLEN_lingb_89{background:#e5e7eb;color:#374151}._section_1xemu_1{padding:calc(var(--spacing-unit) * 1.5) calc(var(--spacing-unit) * 2);background:#f5f9ff;border-left:4px solid var(--color-primary);display:flex;flex-direction:column;gap:calc(var(--spacing-unit) * 1.25)}._header_1xemu_10{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--spacing-unit))}._sectionTitle_1xemu_17{font-weight:700;font-size:.95rem;color:var(--color-primary)}._planCard_1xemu_23{display:flex;align-items:center;flex-wrap:wrap;gap:calc(var(--spacing-unit) * 1.5);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);padding:calc(var(--spacing-unit)) calc(var(--spacing-unit) * 1.5)}._planMeta_1xemu_34{display:flex;align-items:center;gap:calc(var(--spacing-unit) * 1.25);flex-wrap:wrap;flex:1;font-size:.9rem}._statusBadge_1xemu_43{display:inline-block;padding:2px 10px;border-radius:999px;font-size:.78rem;font-weight:700;background:#d4edda;color:#155724}._planActions_1xemu_53{display:flex;gap:calc(var(--spacing-unit));flex-wrap:wrap}._emptyState_1xemu_59{display:flex;align-items:center;gap:calc(var(--spacing-unit) * 1.5);flex-wrap:wrap}._form_1xemu_66{display:flex;flex-direction:column;gap:calc(var(--spacing-unit) * 1.25)}._formRow_1xemu_72{display:flex;align-items:flex-end;gap:calc(var(--spacing-unit) * 1.5);flex-wrap:wrap}._formActions_1xemu_79{display:flex;gap:calc(var(--spacing-unit));justify-content:flex-end}@media (max-width: 480px){._formRow_1xemu_72{flex-direction:column}._planCard_1xemu_23{flex-direction:column;align-items:flex-start}}._page_ufg9s_1{max-width:900px;margin:0 auto;padding:calc(var(--spacing-unit) * 3) calc(var(--spacing-unit) * 2)}._header_ufg9s_7{display:flex;align-items:flex-start;justify-content:space-between;gap:calc(var(--spacing-unit) * 2);margin-bottom:calc(var(--spacing-unit) * 3);flex-wrap:wrap}._headerLeft_ufg9s_16{display:flex;flex-direction:column;gap:calc(var(--spacing-unit) * .5)}._backLink_ufg9s_22{color:var(--color-text-muted);text-decoration:none;font-size:.875rem;min-height:44px;display:inline-flex;align-items:center}._backLink_ufg9s_22:hover{color:var(--color-primary)}._title_ufg9s_35{margin:0;font-size:1.5rem;font-weight:700;color:var(--color-text)}._status_ufg9s_42,._empty_ufg9s_43{text-align:center;color:var(--color-text-muted);padding:calc(var(--spacing-unit) * 4)}._statusError_ufg9s_49{text-align:center;color:var(--color-danger);padding:calc(var(--spacing-unit) * 4)}._panel_ufg9s_55{background:var(--color-surface);border-radius:var(--radius);box-shadow:var(--shadow-card);padding:calc(var(--spacing-unit) * 2.5)}._fieldGrid_ufg9s_62{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:calc(var(--spacing-unit) * 1.5) calc(var(--spacing-unit) * 3)}._field_ufg9s_62{display:flex;flex-direction:column;gap:2px}._fieldLabel_ufg9s_74{font-size:.78rem;font-weight:600;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em}._fieldValue_ufg9s_82{font-size:.95rem;color:var(--color-text)}._formGrid_ufg9s_87{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:calc(var(--spacing-unit) * 1.5);margin-bottom:calc(var(--spacing-unit) * 2)}._label_ufg9s_94{display:flex;flex-direction:column;gap:4px;font-size:.875rem;font-weight:600;color:var(--color-text)}._input_ufg9s_103{padding:calc(var(--spacing-unit)) calc(var(--spacing-unit) * 1.5);border:1px solid var(--color-border);border-radius:var(--radius);font-size:1rem;font-family:var(--font-family);background:var(--color-surface);min-height:44px;font-weight:400}._input_ufg9s_103:focus{outline:none;border-color:var(--color-primary)}._formActions_ufg9s_119{display:flex;gap:calc(var(--spacing-unit));justify-content:flex-end}._btnAction_ufg9s_125,._btnSecondary_ufg9s_126{padding:6px 18px;border:none;border-radius:var(--radius);font-size:.9rem;font-family:var(--font-family);cursor:pointer;min-height:44px;white-space:nowrap}._btnAction_ufg9s_125{background:var(--color-primary);color:var(--color-text-on-primary)}._btnAction_ufg9s_125:hover:not(:disabled){background:var(--color-primary-light)}._btnSecondary_ufg9s_126{background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border)}._btnSecondary_ufg9s_126:hover:not(:disabled){background:#f0f0f0}._btnAction_ufg9s_125:disabled,._btnSecondary_ufg9s_126:disabled{opacity:.55;cursor:not-allowed}._formError_ufg9s_162{margin:0 0 calc(var(--spacing-unit) * 1.5);padding:calc(var(--spacing-unit)) calc(var(--spacing-unit) * 1.5);background:#fde8e8;color:var(--color-danger);border-radius:var(--radius);font-size:.875rem}._ledenSection_ufg9s_171{margin-top:calc(var(--spacing-unit) * 3);background:var(--color-surface);border-radius:var(--radius);box-shadow:var(--shadow-card);padding:calc(var(--spacing-unit) * 2)}._sectionTitle_ufg9s_179{margin:0 0 calc(var(--spacing-unit) * 1.5);font-size:1rem;font-weight:700}._ledenTable_ufg9s_185{width:100%;border-collapse:collapse;font-size:.9rem}._ledenTable_ufg9s_185 th{text-align:left;padding:calc(var(--spacing-unit)) calc(var(--spacing-unit) * 1.5);background:#f4f4f4;font-weight:600;color:var(--color-text-muted)}._ledenTable_ufg9s_185 td{padding:calc(var(--spacing-unit) * .75) calc(var(--spacing-unit) * 1.5);border-bottom:1px solid var(--color-border)}._lidSchrappen_ufg9s_204 td{color:var(--color-text-muted);text-decoration:line-through}._textMuted_ufg9s_209{color:var(--color-text-muted);font-size:.85rem}._modalBackdrop_ufg9s_215{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:center;justify-content:center;padding:calc(var(--spacing-unit) * 2);z-index:1000}._modal_ufg9s_215{background:var(--color-surface);border-radius:var(--radius);box-shadow:0 8px 32px #0003;max-width:480px;width:100%;max-height:min(90vh,calc(100dvh - 40px));display:flex;flex-direction:column}._modalHeader_ufg9s_237{padding:calc(var(--spacing-unit) * 1.5) calc(var(--spacing-unit) * 2);border-bottom:1px solid var(--color-border)}._modalTitle_ufg9s_242{margin:0;font-size:1.1rem;font-weight:700}._modalBody_ufg9s_248{padding:calc(var(--spacing-unit) * 2);overflow-y:auto;display:flex;flex-direction:column;gap:calc(var(--spacing-unit) * 1.5)}._checkboxRow_ufg9s_256{display:flex;align-items:center;gap:calc(var(--spacing-unit));cursor:pointer}._checkboxRow_ufg9s_256 input[type=checkbox]{width:20px;height:20px}._modalFooter_ufg9s_268{display:flex;gap:calc(var(--spacing-unit));padding:calc(var(--spacing-unit) * 1.5) calc(var(--spacing-unit) * 2);border-top:1px solid var(--color-border);justify-content:flex-end}@media (max-width: 640px){._formGrid_ufg9s_87,._fieldGrid_ufg9s_62{grid-template-columns:1fr}._formActions_ufg9s_119,._modalFooter_ufg9s_268{flex-direction:column-reverse}._formActions_ufg9s_119>*,._modalFooter_ufg9s_268>*{width:100%}._modal_ufg9s_215{width:100vw;height:100dvh;max-height:100dvh;border-radius:0;max-width:100%}}._page_83kdt_1{min-height:100vh;display:flex;flex-direction:column;align-items:center;padding:calc(var(--spacing-unit) * 3) calc(var(--spacing-unit) * 2) calc(var(--spacing-unit) * 10);background:var(--color-background);gap:calc(var(--spacing-unit) * 2)}._logoWrap_83kdt_11{padding-top:calc(var(--spacing-unit) * 2)}._logo_83kdt_11{width:140px;height:auto}._memberList_83kdt_21{width:100%;max-width:640px;display:flex;flex-direction:column;gap:calc(var(--spacing-unit) * 2)}._memberCard_83kdt_29{background:var(--color-surface);border-radius:var(--radius);box-shadow:var(--shadow-card);padding:calc(var(--spacing-unit) * 2) calc(var(--spacing-unit) * 2.5);display:flex;flex-direction:column;gap:calc(var(--spacing-unit) * 1.5)}._memberHeader_83kdt_40{display:flex;align-items:flex-start;justify-content:space-between;gap:calc(var(--spacing-unit))}._memberIdentity_83kdt_47{display:flex;flex-direction:column;gap:2px}._memberName_83kdt_53{font-size:1.1rem;font-weight:700;color:var(--color-text)}._memberAfdeling_83kdt_59{font-size:.875rem;color:var(--color-text-muted)}._memberStatus_83kdt_64{flex-shrink:0}._amountDue_83kdt_68{font-size:1.1rem;font-weight:700;color:var(--color-primary);font-variant-numeric:tabular-nums}._badgePaid_83kdt_76{display:inline-block;padding:3px 12px;border-radius:999px;font-size:.8rem;font-weight:700;background:#d4edda;color:#155724;white-space:nowrap}._badgeOpen_83kdt_87{display:inline-block;padding:3px 10px;border-radius:999px;font-size:.8rem;font-weight:600;background:#fff3cd;color:#856404;white-space:nowrap}._badgeExpired_83kdt_98{display:inline-block;padding:3px 10px;border-radius:999px;font-size:.8rem;font-weight:600;background:#fde8e8;color:var(--color-danger);white-space:nowrap}._boodschapList_83kdt_110{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}._boodschap_83kdt_110{font-size:.875rem;color:var(--color-text-muted);padding:6px 0 6px calc(var(--spacing-unit));border-left:3px solid var(--color-primary)}._boodschapAfdeling_83kdt_126{font-size:.7rem;font-weight:600;color:var(--color-primary);text-transform:uppercase;letter-spacing:.04em;margin-bottom:2px}._boodschapTitle_83kdt_135{font-weight:700;color:var(--color-text);margin-bottom:2px}._boodschapBody_83kdt_141 p{margin:0 0 4px}._boodschapBody_83kdt_141 p:last-child{margin-bottom:0}._boodschapBody_83kdt_141 a{color:var(--color-primary)}._payments_83kdt_154{display:flex;flex-direction:column;gap:calc(var(--spacing-unit) * .75)}._paymentsTitle_83kdt_160{font-size:.8rem;font-weight:700;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em}._paymentTable_83kdt_168{width:100%;border-collapse:collapse;font-size:.875rem}._paymentTable_83kdt_168 td{padding:4px 8px 4px 0;vertical-align:middle}._paymentDate_83kdt_179{color:var(--color-text-muted);white-space:nowrap}._paymentAmount_83kdt_184{font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}._paymentMethod_83kdt_190{color:var(--color-text-muted);font-size:.8rem}._payLink_83kdt_195{font-size:.8rem;color:var(--color-primary);text-decoration:none;white-space:nowrap}._payLink_83kdt_195:hover{text-decoration:underline}._memberActions_83kdt_207{display:flex;gap:calc(var(--spacing-unit));flex-wrap:wrap}._btnEdit_83kdt_213{padding:8px 16px;border:1px solid var(--color-primary);border-radius:var(--radius);font-size:.875rem;font-family:var(--font-family);background:transparent;color:var(--color-primary);cursor:pointer;min-height:44px;transition:background .15s,color .15s}._btnEdit_83kdt_213:hover{background:var(--color-primary);color:var(--color-text-on-primary)}._btnUnsub_83kdt_231{padding:8px 16px;border:1px solid var(--color-border);border-radius:var(--radius);font-size:.875rem;font-family:var(--font-family);background:transparent;color:var(--color-text-muted);cursor:pointer;min-height:44px;transition:background .15s,color .15s,border-color .15s}._btnUnsub_83kdt_231:hover:not(:disabled){background:#fde8e8;color:var(--color-danger);border-color:var(--color-danger)}._btnUnsub_83kdt_231:disabled{opacity:.55;cursor:not-allowed}._gegevensSection_83kdt_256{border-top:1px solid var(--color-border);padding-top:calc(var(--spacing-unit) * 1.5);display:flex;flex-direction:column;gap:calc(var(--spacing-unit))}._gegevensHeader_83kdt_264{display:flex;align-items:center;justify-content:space-between}._gegevensTitle_83kdt_270{font-size:.875rem;font-weight:700;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em}._btnEditSmall_83kdt_278{padding:4px 12px;border:1px solid var(--color-primary);border-radius:var(--radius);font-size:.8rem;font-family:var(--font-family);background:transparent;color:var(--color-primary);cursor:pointer;min-height:36px;transition:background .15s,color .15s}._btnEditSmall_83kdt_278:hover{background:var(--color-primary);color:var(--color-text-on-primary)}._gegevensList_83kdt_296{display:flex;flex-direction:column;gap:6px;margin:0}._gegevensRow_83kdt_303{display:grid;grid-template-columns:140px 1fr;gap:4px;font-size:.875rem}._gegevensRow_83kdt_303 dt{color:var(--color-text-muted);font-weight:500}._gegevensRow_83kdt_303 dd{margin:0;color:var(--color-text);word-break:break-word}._gegevensForm_83kdt_322{display:flex;flex-direction:column;gap:calc(var(--spacing-unit) * 1.5);border-top:1px solid var(--color-border);padding-top:calc(var(--spacing-unit) * 1.5)}._formNote_83kdt_330{margin:0;font-size:.85rem;color:var(--color-text-muted);font-style:italic}._fieldset_83kdt_337{border:1px solid var(--color-border);border-radius:var(--radius);padding:calc(var(--spacing-unit) * 1.5);display:flex;flex-direction:column;gap:calc(var(--spacing-unit) * 1.25);margin:0}._fieldsetLegend_83kdt_347{font-size:.85rem;font-weight:600;color:var(--color-text-muted);padding:0 4px}._formRow_83kdt_354{display:flex;flex-direction:column;gap:4px}._formRowInline_83kdt_360{display:grid;grid-template-columns:1fr 2fr;gap:calc(var(--spacing-unit))}._formLabel_83kdt_366{font-size:.875rem;font-weight:500;color:var(--color-text)}._formInput_83kdt_372{padding:calc(var(--spacing-unit) * .75) calc(var(--spacing-unit));border:1px solid var(--color-border);border-radius:var(--radius);font-size:1rem;font-family:var(--font-family);background:var(--color-surface);color:var(--color-text);min-height:44px;width:100%;box-sizing:border-box}._formInput_83kdt_372:focus{outline:none;border-color:var(--color-primary)}._formInputError_83kdt_390{border-color:var(--color-danger)}._fieldError_83kdt_394{margin:2px 0 0;font-size:.8rem;color:var(--color-danger)}._radioGroup_83kdt_400{display:flex;flex-direction:column;gap:calc(var(--spacing-unit) * .75)}._radioLabel_83kdt_406{display:flex;align-items:center;gap:calc(var(--spacing-unit) * .75);font-size:.9rem;cursor:pointer;min-height:44px}._radioLabel_83kdt_406 input[type=radio]{width:18px;height:18px;flex-shrink:0;accent-color:var(--color-primary)}._geopuntWarning_83kdt_422{margin:0;padding:calc(var(--spacing-unit) * .75) calc(var(--spacing-unit));background:#fff3cd;color:#856404;border-radius:var(--radius);font-size:.85rem}._saveError_83kdt_431{margin:0;padding:calc(var(--spacing-unit)) calc(var(--spacing-unit) * 1.5);background:#fde8e8;color:var(--color-danger);border-radius:var(--radius);font-size:.875rem}._saveSuccess_83kdt_440{margin:0;padding:calc(var(--spacing-unit)) calc(var(--spacing-unit) * 1.5);background:#d4edda;color:#155724;border-radius:var(--radius);font-size:.875rem}._formActions_83kdt_449{display:flex;gap:calc(var(--spacing-unit));flex-wrap:wrap}._btnPrimary_83kdt_455,._btnSecondary_83kdt_456{padding:calc(var(--spacing-unit) * 1.25) calc(var(--spacing-unit) * 2);border:none;border-radius:var(--radius);font-size:.95rem;font-weight:600;font-family:var(--font-family);cursor:pointer;transition:background .15s,color .15s;min-height:44px}._btnPrimary_83kdt_455{background:var(--color-primary);color:var(--color-text-on-primary)}._btnPrimary_83kdt_455:hover:not(:disabled){background:var(--color-primary-light)}._btnSecondary_83kdt_456{background:transparent;color:var(--color-text-muted);border:1px solid var(--color-border)}._btnSecondary_83kdt_456:hover:not(:disabled){background:var(--color-border);color:var(--color-text)}._btnPrimary_83kdt_455:disabled,._btnSecondary_83kdt_456:disabled{opacity:.55;cursor:not-allowed}._paymentBar_83kdt_495{position:fixed;bottom:0;left:0;right:0;background:var(--color-surface);border-top:1px solid var(--color-border);box-shadow:0 -2px 8px #00000014;padding:calc(var(--spacing-unit) * 1.5) calc(var(--spacing-unit) * 2);display:flex;align-items:center;justify-content:space-between;gap:calc(var(--spacing-unit) * 2);z-index:100}._totalRow_83kdt_511{display:flex;flex-direction:column;gap:2px}._totalLabel_83kdt_517{font-size:.8rem;color:var(--color-text-muted)}._totalAmount_83kdt_522{font-size:1.2rem;font-weight:700;color:var(--color-text);font-variant-numeric:tabular-nums}._btnPay_83kdt_529{padding:calc(var(--spacing-unit) * 1.25) calc(var(--spacing-unit) * 3);border:none;border-radius:var(--radius);font-size:1rem;font-weight:700;font-family:var(--font-family);cursor:pointer;background:var(--color-primary);color:var(--color-text-on-primary);min-height:48px;transition:background .15s;white-space:nowrap}._btnPay_83kdt_529:hover:not(:disabled){background:var(--color-primary-light)}._btnPay_83kdt_529:disabled{opacity:.55;cursor:not-allowed}._actionError_83kdt_554{margin:0;padding:calc(var(--spacing-unit)) calc(var(--spacing-unit) * 1.5);background:#fde8e8;color:var(--color-danger);border-radius:var(--radius);font-size:.875rem}._empty_83kdt_563{text-align:center;color:var(--color-text-muted);padding:calc(var(--spacing-unit) * 4)}._status_83kdt_569{text-align:center;color:var(--color-text-muted);padding:calc(var(--spacing-unit) * 6)}._statusError_83kdt_575{text-align:center;color:var(--color-danger);padding:calc(var(--spacing-unit) * 6)}@media (max-width: 520px){._memberCard_83kdt_29{padding:calc(var(--spacing-unit) * 1.5) calc(var(--spacing-unit) * 1.5)}._gegevensRow_83kdt_303{grid-template-columns:1fr}._gegevensRow_83kdt_303 dt{font-size:.8rem}._formRowInline_83kdt_360{grid-template-columns:1fr}._paymentBar_83kdt_495{flex-direction:column;align-items:stretch;gap:calc(var(--spacing-unit))}._totalRow_83kdt_511{flex-direction:row;justify-content:space-between;align-items:center}._btnPay_83kdt_529{width:100%;text-align:center}}._page_1fdf4_1{max-width:1100px;margin:0 auto;padding:calc(var(--spacing-unit) * 3) calc(var(--spacing-unit) * 2)}._header_1fdf4_7{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:calc(var(--spacing-unit) * 1.5);margin-bottom:calc(var(--spacing-unit) * 3)}._title_1fdf4_16{margin:0;font-size:1.6rem;font-weight:700;color:var(--color-text)}._list_1fdf4_24{display:flex;flex-direction:column;gap:calc(var(--spacing-unit) * 2)}._card_1fdf4_30{background:var(--color-surface);border-radius:var(--radius);box-shadow:var(--shadow-card);padding:calc(var(--spacing-unit) * 2.5);display:flex;flex-direction:column;gap:calc(var(--spacing-unit) * 1.5)}._cardHeader_1fdf4_40{display:flex;align-items:flex-start;justify-content:space-between;gap:calc(var(--spacing-unit) * 2);flex-wrap:wrap}._cardName_1fdf4_48{font-weight:700;font-size:1.05rem}._cardDescription_1fdf4_53{font-size:.875rem;color:var(--color-text-muted);margin-top:2px}._cardActions_1fdf4_59{display:flex;gap:calc(var(--spacing-unit));flex-shrink:0}._cardSubject_1fdf4_65{font-size:.9rem}._fieldLabel_1fdf4_69{font-weight:600;color:var(--color-text-muted)}._bodyPreview_1fdf4_74{font-family:monospace;font-size:.8rem;background:#f4f4f4;border-radius:var(--radius);padding:calc(var(--spacing-unit) * 1.5);overflow-x:auto;max-height:200px;overflow-y:auto;white-space:pre-wrap;word-break:break-word;margin:0}._form_1fdf4_89{background:var(--color-surface);border-radius:var(--radius);box-shadow:var(--shadow-card);padding:calc(var(--spacing-unit) * 2.5);margin-bottom:calc(var(--spacing-unit) * 2);display:flex;flex-direction:column;gap:calc(var(--spacing-unit) * 2)}._formGrid_1fdf4_100{display:grid;grid-template-columns:1fr 1fr;gap:calc(var(--spacing-unit) * 2)}._label_1fdf4_106,._labelFull_1fdf4_107{display:flex;flex-direction:column;gap:4px;font-size:.875rem;font-weight:600;color:var(--color-text)}._labelFull_1fdf4_107{grid-column:1 / -1}._input_1fdf4_120{padding:calc(var(--spacing-unit) * 1.25) calc(var(--spacing-unit) * 1.5);border:1px solid var(--color-border);border-radius:var(--radius);font-size:1rem;font-family:var(--font-family);background:var(--color-surface);min-height:44px}._input_1fdf4_120:focus{outline:none;border-color:var(--color-primary)}._textarea_1fdf4_135{padding:calc(var(--spacing-unit) * 1.25) calc(var(--spacing-unit) * 1.5);border:1px solid var(--color-border);border-radius:var(--radius);font-size:1rem;font-family:monospace;background:var(--color-surface);min-height:44px;resize:vertical}._textarea_1fdf4_135:focus{outline:none;border-color:var(--color-primary)}._formButtons_1fdf4_151{display:flex;gap:calc(var(--spacing-unit))}._formError_1fdf4_156{margin:0;padding:calc(var(--spacing-unit)) calc(var(--spacing-unit) * 1.5);background:#fde8e8;color:var(--color-danger);border-radius:var(--radius);font-size:.875rem}._btnAction_1fdf4_166,._btnSecondary_1fdf4_167,._btnDanger_1fdf4_168{padding:6px 14px;border:none;border-radius:var(--radius);font-size:.875rem;font-family:var(--font-family);cursor:pointer;transition:background .15s;min-height:44px;white-space:nowrap}._btnAction_1fdf4_166{background:var(--color-primary);color:var(--color-text-on-primary)}._btnAction_1fdf4_166:hover:not(:disabled){background:var(--color-primary-light)}._btnSecondary_1fdf4_167{background:#e0e0e0;color:var(--color-text)}._btnSecondary_1fdf4_167:hover:not(:disabled){background:#ccc}._modalOverlay_1fdf4_199{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;display:flex;align-items:center;justify-content:center;z-index:200;padding:calc(var(--spacing-unit) * 2)}._modal_1fdf4_199{background:var(--color-surface);border-radius:var(--radius);box-shadow:0 8px 32px #0003;width:100%;max-width:720px;max-height:min(90vh,calc(100dvh - 40px));display:flex;flex-direction:column;overflow:hidden}._modalHeader_1fdf4_222{display:flex;align-items:center;justify-content:space-between;padding:calc(var(--spacing-unit) * 2) calc(var(--spacing-unit) * 2.5);border-bottom:1px solid var(--color-border);gap:calc(var(--spacing-unit) * 2);flex-wrap:wrap}._modalClose_1fdf4_232{background:none;border:none;font-size:1.2rem;cursor:pointer;color:var(--color-text-muted);padding:4px 8px;border-radius:var(--radius);min-height:44px;min-width:44px}._modalClose_1fdf4_232:hover{background:#f0f0f0;color:var(--color-text)}._modalBody_1fdf4_249{padding:calc(var(--spacing-unit) * 2.5);overflow-y:auto;flex:1}._btnDanger_1fdf4_168{background:var(--color-danger);color:var(--color-text-on-primary)}._btnDanger_1fdf4_168:hover:not(:disabled){background:#8b0000}._btnAction_1fdf4_166:disabled,._btnSecondary_1fdf4_167:disabled,._btnDanger_1fdf4_168:disabled{opacity:.55;cursor:not-allowed}._status_1fdf4_272,._empty_1fdf4_273{text-align:center;color:var(--color-text-muted);padding:calc(var(--spacing-unit) * 4)}._statusError_1fdf4_279{text-align:center;color:var(--color-danger);padding:calc(var(--spacing-unit) * 4)}@media (max-width: 640px){._formGrid_1fdf4_100{grid-template-columns:1fr}._header_1fdf4_7{flex-direction:column;align-items:flex-start}._modalOverlay_1fdf4_199{padding:0;align-items:flex-end}._modal_1fdf4_199{border-radius:0;max-width:100vw;max-height:min(95vh,calc(100dvh - 16px))}}._page_gvxio_1{max-width:1100px;margin:0 auto;padding:calc(var(--spacing-unit) * 3) calc(var(--spacing-unit) * 2)}._header_gvxio_7{margin-bottom:calc(var(--spacing-unit) * 3)}._title_gvxio_11{margin:0;font-size:1.6rem;font-weight:700;color:var(--color-text)}._stats_gvxio_19{display:grid;grid-template-columns:repeat(3,1fr);gap:calc(var(--spacing-unit) * 2);margin-bottom:calc(var(--spacing-unit) * 4)}._statCard_gvxio_26{background:var(--color-surface);border-radius:var(--radius);box-shadow:var(--shadow-card);padding:calc(var(--spacing-unit) * 3);display:flex;flex-direction:column;align-items:center;gap:calc(var(--spacing-unit));border-top:4px solid transparent}._stat_open_gvxio_38{border-top-color:#f0ad4e}._stat_paid_gvxio_39{border-top-color:var(--color-success)}._stat_expired_gvxio_40{border-top-color:var(--color-danger)}._statValue_gvxio_42{font-size:2.4rem;font-weight:700;color:var(--color-text);line-height:1}._statLabel_gvxio_49{font-size:.875rem;color:var(--color-text-muted);font-weight:600;text-transform:uppercase;letter-spacing:.05em}._refundBanner_gvxio_58{background:#fff8e1;border-left:4px solid #f0ad4e;border-radius:var(--radius);padding:calc(var(--spacing-unit) * 2) calc(var(--spacing-unit) * 2.5);margin-bottom:calc(var(--spacing-unit) * 3);box-shadow:var(--shadow-card)}._refundBannerTitle_gvxio_67{font-size:.9rem;font-weight:700;color:#856404;margin:0 0 calc(var(--spacing-unit) * 1.5);display:flex;align-items:center;gap:6px}._refundBannerList_gvxio_77{display:flex;flex-direction:column;gap:calc(var(--spacing-unit))}._refundBannerItem_gvxio_83{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--spacing-unit) * 2);font-size:.9rem;flex-wrap:wrap}._refundBannerName_gvxio_92{color:var(--color-text);font-weight:500}._refundBannerAmount_gvxio_97{color:#856404;font-weight:700;font-variant-numeric:tabular-nums}._refundBannerActions_gvxio_103{display:flex;gap:6px;margin-left:auto}._badgeRefund_gvxio_109{display:inline-block;padding:2px 10px;border-radius:999px;font-size:.78rem;font-weight:600;white-space:nowrap;background:#fff3cd;color:#856404}._rowRefund_gvxio_120{background:#fffdf0!important}._section_gvxio_125{margin-top:calc(var(--spacing-unit) * 2)}._sectionTitle_gvxio_129{font-size:1.1rem;font-weight:700;margin:0 0 calc(var(--spacing-unit) * 2);color:var(--color-text)}._tableWrapper_gvxio_136{overflow-x:auto;border-radius:var(--radius);box-shadow:var(--shadow-card);background:var(--color-surface)}._table_gvxio_136{width:100%;border-collapse:collapse;font-size:.95rem}._table_gvxio_136 th{text-align:left;padding:calc(var(--spacing-unit) * 1.5) calc(var(--spacing-unit) * 2);background:var(--color-primary);color:var(--color-text-on-primary);font-weight:600;white-space:nowrap}._table_gvxio_136 td{padding:calc(var(--spacing-unit) * 1.25) calc(var(--spacing-unit) * 2);border-bottom:1px solid var(--color-border);vertical-align:middle}._table_gvxio_136 tbody tr:last-child td{border-bottom:none}._table_gvxio_136 tbody tr:hover{background:#fafafa}._amount_gvxio_172{font-variant-numeric:tabular-nums}._status_gvxio_177,._empty_gvxio_178{text-align:center;color:var(--color-text-muted);padding:calc(var(--spacing-unit) * 4)}._statusError_gvxio_184{text-align:center;color:var(--color-danger);padding:calc(var(--spacing-unit) * 4)}._actions_gvxio_191{white-space:nowrap;display:flex;gap:6px;align-items:center}._btnRefund_gvxio_199{background:var(--color-danger);color:#fff;border:none;border-radius:var(--radius);padding:6px 12px;cursor:pointer;font-size:.85rem;font-family:var(--font-family);min-height:36px;white-space:nowrap}._btnRefund_gvxio_199:hover{opacity:.88}._btnSecondary_gvxio_214{background:transparent;color:var(--color-primary);border:1px solid var(--color-primary);border-radius:var(--radius);padding:6px 12px;cursor:pointer;font-size:.85rem;font-family:var(--font-family);min-height:36px;white-space:nowrap}._btnSecondary_gvxio_214:hover{background:var(--color-primary-light, rgba(0,0,0,.06))}._btnDanger_gvxio_229{background:var(--color-danger);color:#fff;border:none;border-radius:var(--radius);padding:8px 18px;cursor:pointer;font-size:.95rem;font-family:var(--font-family);min-height:44px}._btnDanger_gvxio_229:disabled{opacity:.6;cursor:not-allowed}._btnClose_gvxio_243{background:transparent;border:none;font-size:1.2rem;cursor:pointer;color:var(--color-text-muted);min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius);padding:0}._btnClose_gvxio_243:hover{background:var(--color-border)}._modalBackdrop_gvxio_261{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;display:flex;align-items:center;justify-content:center;z-index:200;padding:16px}._modal_gvxio_261{background:var(--color-surface);border-radius:var(--radius);padding:calc(var(--spacing-unit) * 3);width:100%;max-width:480px;max-height:min(90vh,calc(100dvh - 40px));overflow-y:auto;box-shadow:0 8px 32px #0000002e}._modalLarge_gvxio_283{background:var(--color-surface);border-radius:var(--radius);width:100%;max-width:700px;max-height:min(90vh,calc(100dvh - 40px));overflow-y:auto;box-shadow:0 8px 32px #0000002e;display:flex;flex-direction:column}._modalHeader_gvxio_295{display:flex;align-items:center;justify-content:space-between;padding:calc(var(--spacing-unit) * 2) calc(var(--spacing-unit) * 3);border-bottom:1px solid var(--color-border);flex-shrink:0}._modalTitle_gvxio_304{font-size:1.1rem;font-weight:700;margin:0;color:var(--color-text)}._modalSub_gvxio_311{color:var(--color-text-muted);font-size:.9rem;margin:0 0 calc(var(--spacing-unit) * 2)}._modalError_gvxio_317{color:var(--color-danger);font-size:.9rem;margin:0 0 calc(var(--spacing-unit))}._modalLabel_gvxio_323{display:flex;flex-direction:column;gap:6px;font-size:.9rem;font-weight:600;color:var(--color-text);margin-bottom:calc(var(--spacing-unit) * 2)}._modalInput_gvxio_333{border:1px solid var(--color-border);border-radius:var(--radius);padding:8px 12px;font-size:1rem;font-family:var(--font-family);width:100%;min-height:44px;box-sizing:border-box}._modalActions_gvxio_344{display:flex;gap:calc(var(--spacing-unit));flex-wrap:wrap}._badgePaid_gvxio_351,._badgeOpen_gvxio_352,._badgeDanger_gvxio_353,._badgeNeutral_gvxio_354{display:inline-block;padding:2px 10px;border-radius:999px;font-size:.78rem;font-weight:600;white-space:nowrap}._badgePaid_gvxio_351{background:#d4edda;color:#155724}._badgeOpen_gvxio_352{background:#fff3cd;color:#856404}._badgeDanger_gvxio_353{background:#f8d7da;color:#721c24}._badgeNeutral_gvxio_354{background:var(--color-border);color:var(--color-text-muted)}@media (max-width: 640px){._modalLarge_gvxio_283{border-radius:0;max-width:100vw;max-height:min(95vh,calc(100dvh - 16px))}._modal_gvxio_261{border-radius:0;max-width:100vw}._modalBackdrop_gvxio_261{padding:0;align-items:flex-end}._actions_gvxio_191{flex-direction:column;gap:4px}._btnRefund_gvxio_199,._btnSecondary_gvxio_214{min-height:44px;font-size:.9rem}}@media (max-width: 600px){._stats_gvxio_19{grid-template-columns:1fr}}._page_1p1k8_1{max-width:900px;margin:0 auto;padding:calc(var(--spacing-unit) * 3) calc(var(--spacing-unit) * 2)}._title_1p1k8_7{margin:0 0 calc(var(--spacing-unit) * 3);font-size:1.6rem;font-weight:700}._statusCard_1p1k8_14{background:var(--color-surface);border-radius:var(--radius);box-shadow:var(--shadow-card);padding:calc(var(--spacing-unit) * 2) calc(var(--spacing-unit) * 2.5);margin-bottom:calc(var(--spacing-unit) * 3);display:flex;align-items:center;gap:calc(var(--spacing-unit) * 2);flex-wrap:wrap}._statusLabel_1p1k8_26{font-size:.875rem;color:var(--color-text-muted)}._statusValue_1p1k8_31{font-weight:600;font-size:.95rem}._statusSep_1p1k8_36{color:var(--color-border);font-size:1.2rem}._section_1p1k8_42{background:var(--color-surface);border-radius:var(--radius);box-shadow:var(--shadow-card);padding:calc(var(--spacing-unit) * 2.5);margin-bottom:calc(var(--spacing-unit) * 3)}._sectionTitle_1p1k8_50{margin:0 0 calc(var(--spacing-unit) * 2);font-size:1.1rem;font-weight:700}._dropZone_1p1k8_57{border:2px dashed var(--color-border);border-radius:var(--radius);padding:calc(var(--spacing-unit) * 4);text-align:center;cursor:pointer;transition:border-color .15s,background .15s;background:var(--color-background)}._dropZone_1p1k8_57:hover,._dropZoneActive_1p1k8_68{border-color:var(--color-primary);background:#fff5f5}._dropZoneHint_1p1k8_73{color:var(--color-text-muted);font-size:.9rem;margin:calc(var(--spacing-unit)) 0 0}._fileChosen_1p1k8_79{font-weight:600;color:var(--color-text)}._btnRow_1p1k8_85{display:flex;gap:calc(var(--spacing-unit) * 1.5);flex-wrap:wrap;margin-top:calc(var(--spacing-unit) * 2)}._btn_1p1k8_85{padding:10px 20px;border:none;border-radius:var(--radius);font-size:.95rem;font-family:var(--font-family);font-weight:600;cursor:pointer;min-height:44px;transition:background .15s}._btnPrimary_1p1k8_104{background:var(--color-primary);color:var(--color-text-on-primary)}._btnPrimary_1p1k8_104:hover:not(:disabled){background:var(--color-primary-light)}._btnPrimary_1p1k8_104:disabled{opacity:.5;cursor:not-allowed}._btnOutline_1p1k8_118{background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border)}._btnOutline_1p1k8_118:hover:not(:disabled){background:#f0f0f0}._btnOutline_1p1k8_118:disabled{opacity:.5;cursor:not-allowed}._previewGrid_1p1k8_134{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:calc(var(--spacing-unit) * 2);margin-bottom:calc(var(--spacing-unit) * 2)}._counter_1p1k8_141{background:var(--color-background);border-radius:var(--radius);padding:calc(var(--spacing-unit) * 1.5);text-align:center}._counterValue_1p1k8_148{font-size:2rem;font-weight:700;color:var(--color-primary);line-height:1}._counterLabel_1p1k8_155{font-size:.8rem;color:var(--color-text-muted);margin-top:4px}._warnTitle_1p1k8_162{font-size:.95rem;font-weight:700;color:#7d5200;margin:calc(var(--spacing-unit) * 2) 0 calc(var(--spacing-unit))}._warnTable_1p1k8_169{width:100%;border-collapse:collapse;font-size:.875rem;background:#fffbf0;border-radius:var(--radius);overflow:hidden;box-shadow:0 1px 4px #0000000f;margin-bottom:calc(var(--spacing-unit) * 2)}._warnTable_1p1k8_169 th{text-align:left;padding:calc(var(--spacing-unit)) calc(var(--spacing-unit) * 1.5);background:#ffeeba;font-weight:600;color:#7d5200}._warnTable_1p1k8_169 td{padding:calc(var(--spacing-unit)) calc(var(--spacing-unit) * 1.5);border-bottom:1px solid #fde}._warnTable_1p1k8_169 tbody tr:last-child td{border-bottom:none}._checkboxCell_1p1k8_197{width:32px;text-align:center}._error_1p1k8_203{padding:calc(var(--spacing-unit)) calc(var(--spacing-unit) * 1.5);background:#fde8e8;color:var(--color-danger);border-radius:var(--radius);font-size:.875rem;margin-bottom:calc(var(--spacing-unit) * 2)}._success_1p1k8_212{padding:calc(var(--spacing-unit)) calc(var(--spacing-unit) * 1.5);background:#d4edda;color:#155724;border-radius:var(--radius);font-size:.875rem;margin-bottom:calc(var(--spacing-unit) * 2)}._exportDesc_1p1k8_222{font-size:.9rem;color:var(--color-text-muted);margin:0 0 calc(var(--spacing-unit) * 2)}._periodeWarning_1p1k8_228{padding:calc(var(--spacing-unit)) calc(var(--spacing-unit) * 1.5);background:#fff3cd;color:#856404;border-radius:var(--radius);font-size:.9rem;margin-bottom:calc(var(--spacing-unit) * 1.5)}._periodeInfo_1p1k8_237{padding:calc(var(--spacing-unit) * .75) calc(var(--spacing-unit) * 1.5);background:#d4edda;color:#155724;border-radius:var(--radius);font-size:.875rem;margin-bottom:calc(var(--spacing-unit) * 1.5)}@media (max-width: 600px){._previewGrid_1p1k8_134{grid-template-columns:1fr 1fr}._statusCard_1p1k8_14{flex-direction:column;align-items:flex-start}._statusSep_1p1k8_36{display:none}}._checkboxRow_1p1k8_262{display:flex;align-items:center;gap:calc(var(--spacing-unit) * .75);font-size:.9rem;cursor:pointer;-webkit-user-select:none;user-select:none}._seizoenForm_1p1k8_271{background:#f0f7ff;border:1px solid #b8d4f0;border-radius:var(--radius);padding:calc(var(--spacing-unit) * 1.5)}._seizoenFormRow_1p1k8_278{display:flex;gap:calc(var(--spacing-unit) * 1.5);flex-wrap:wrap}._seizoenLabel_1p1k8_284{display:flex;flex-direction:column;gap:calc(var(--spacing-unit) * .4);font-size:.85rem;font-weight:600;color:var(--color-text);flex:1;min-width:160px}._req_1p1k8_295{color:var(--color-danger, #c0392b)}._seizoenInput_1p1k8_299{padding:6px 10px;border:1px solid var(--color-border);border-radius:var(--radius);font-size:.9rem;min-height:36px;width:100%;box-sizing:border-box}._page_1apvj_1{max-width:700px;margin:0 auto;padding:calc(var(--spacing-unit) * 3) calc(var(--spacing-unit) * 2)}._title_1apvj_7{margin:0 0 calc(var(--spacing-unit) * 3);font-size:1.6rem;font-weight:700}._infoCard_1apvj_14{background:var(--color-surface);border-radius:var(--radius);box-shadow:var(--shadow-card);padding:calc(var(--spacing-unit) * 2.5);margin-bottom:calc(var(--spacing-unit) * 3);display:grid;grid-template-columns:1fr 1fr;gap:calc(var(--spacing-unit) * 2)}._stat_1apvj_25{display:flex;flex-direction:column;gap:2px}._statValue_1apvj_31{font-size:2rem;font-weight:700;color:var(--color-primary);line-height:1}._statLabel_1apvj_38{font-size:.8rem;color:var(--color-text-muted)}._statSub_1apvj_43{font-size:.8rem;color:var(--color-text-muted);margin-top:4px}._exportCard_1apvj_50{background:var(--color-surface);border-radius:var(--radius);box-shadow:var(--shadow-card);padding:calc(var(--spacing-unit) * 2.5)}._exportTitle_1apvj_57{margin:0 0 calc(var(--spacing-unit) * 2);font-size:1.1rem;font-weight:700}._options_1apvj_63{display:flex;flex-direction:column;gap:calc(var(--spacing-unit) * 1.5);margin-bottom:calc(var(--spacing-unit) * 2.5)}._optionLabel_1apvj_70{display:flex;align-items:flex-start;gap:calc(var(--spacing-unit) * 1.5);cursor:pointer;padding:calc(var(--spacing-unit) * 1.5);border:2px solid var(--color-border);border-radius:var(--radius);transition:border-color .15s}._optionLabel_1apvj_70:has(input:checked){border-color:var(--color-primary);background:#fff5f5}._optionLabel_1apvj_70 input[type=radio]{margin-top:2px;accent-color:var(--color-primary)}._optionText_1apvj_91 strong{display:block;font-size:.95rem;margin-bottom:2px}._optionText_1apvj_91 span{font-size:.85rem;color:var(--color-text-muted)}._optionDisabled_1apvj_102{opacity:.45;cursor:not-allowed}._btn_1apvj_108{padding:10px 24px;border:none;border-radius:var(--radius);font-size:.95rem;font-family:var(--font-family);font-weight:600;cursor:pointer;min-height:44px;background:var(--color-primary);color:var(--color-text-on-primary);transition:background .15s}._btn_1apvj_108:hover:not(:disabled){background:var(--color-primary-light)}._btn_1apvj_108:disabled{opacity:.5;cursor:not-allowed}._error_1apvj_132{padding:calc(var(--spacing-unit)) calc(var(--spacing-unit) * 1.5);background:#fde8e8;color:var(--color-danger);border-radius:var(--radius);font-size:.875rem;margin-bottom:calc(var(--spacing-unit) * 2)}@media (max-width: 500px){._infoCard_1apvj_14{grid-template-columns:1fr}}._tab_dldwz_1{padding:calc(var(--spacing-unit) * 2);display:flex;flex-direction:column;gap:calc(var(--spacing-unit) * 2)}._heading_dldwz_8{font-size:1.1rem;font-weight:700;color:var(--color-text);margin:0}._info_dldwz_15{font-size:.88rem;color:var(--color-muted);margin:0}._loading_dldwz_21,._empty_dldwz_22{font-size:.9rem;color:var(--color-muted);padding:calc(var(--spacing-unit))}._error_dldwz_28{color:var(--color-danger, #c0392b);font-size:.88rem;padding:calc(var(--spacing-unit) * .5) 0}._seizoenCard_dldwz_34{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);overflow:hidden}._seizoenCard_dldwz_34._gesloten_dldwz_41{opacity:.65}._seizoenHeader_dldwz_45{display:flex;align-items:center;gap:calc(var(--spacing-unit) * 1.5);padding:calc(var(--spacing-unit)) calc(var(--spacing-unit) * 1.5);flex-wrap:wrap;background:var(--color-surface-alt, #f8f8f8);border-bottom:1px solid var(--color-border)}._seizoenTitel_dldwz_55{display:flex;align-items:center;gap:calc(var(--spacing-unit));flex:1}._seizoenNaam_dldwz_62{font-weight:700;font-size:.95rem}._seizoenDatum_dldwz_67{font-size:.85rem;color:var(--color-muted)}._badge_dldwz_72{display:inline-block;padding:2px 10px;border-radius:999px;font-size:.75rem;font-weight:700}._badgeActief_dldwz_80{background:#d4edda;color:#155724}._badgeGesloten_dldwz_85{background:#e2e3e5;color:#383d41}._btnAfsluiten_dldwz_90{padding:6px 14px;border:1px solid var(--color-danger, #c0392b);border-radius:var(--radius);background:transparent;color:var(--color-danger, #c0392b);font-size:.85rem;cursor:pointer;min-height:36px}._btnAfsluiten_dldwz_90:hover:not(:disabled){background:var(--color-danger, #c0392b);color:#fff}._btnAfsluiten_dldwz_90:disabled{opacity:.5;cursor:not-allowed}._periodeList_dldwz_111{list-style:none;margin:0;padding:calc(var(--spacing-unit)) calc(var(--spacing-unit) * 1.5);display:flex;flex-direction:column;gap:calc(var(--spacing-unit) * .5)}._periodeItem_dldwz_120{display:flex;align-items:center;gap:calc(var(--spacing-unit));font-size:.88rem}._periodeDatum_dldwz_127{color:var(--color-muted)}._periodeActief_dldwz_131{background:#d4edda;color:#155724;padding:1px 8px;border-radius:999px;font-size:.75rem;font-weight:700}._confirmBox_dldwz_140{padding:calc(var(--spacing-unit) * 1.5);background:#fff8e1;border-top:1px solid #ffe082;display:flex;flex-direction:column;gap:calc(var(--spacing-unit))}._warnTitle_dldwz_149{font-weight:600;color:#856404;font-size:.9rem}._planList_dldwz_155{margin:0;padding-left:calc(var(--spacing-unit) * 1.5);font-size:.85rem;color:var(--color-text)}._confirmActions_dldwz_162{display:flex;gap:calc(var(--spacing-unit));flex-wrap:wrap}._btnBevestig_dldwz_168{padding:7px 16px;background:var(--color-danger, #c0392b);color:#fff;border:none;border-radius:var(--radius);font-size:.88rem;cursor:pointer;min-height:36px}._btnBevestig_dldwz_168:disabled{opacity:.6;cursor:not-allowed}._btnAnnuleer_dldwz_184{padding:7px 16px;background:transparent;border:1px solid var(--color-border);border-radius:var(--radius);font-size:.88rem;cursor:pointer;min-height:36px}@media (max-width: 480px){._seizoenHeader_dldwz_45{flex-direction:column;align-items:flex-start}}._page_ingp1_1{max-width:1100px;margin:0 auto;padding:calc(var(--spacing-unit) * 3) calc(var(--spacing-unit) * 2)}._header_ingp1_7{margin-bottom:calc(var(--spacing-unit) * 2)}._title_ingp1_11{margin:0;font-size:1.6rem;font-weight:700;color:var(--color-text)}._tabs_ingp1_19{display:flex;gap:2px;border-bottom:2px solid var(--color-border);margin-bottom:calc(var(--spacing-unit) * 3);overflow-x:auto;white-space:nowrap}._tab_ingp1_19,._tabActive_ingp1_29{padding:calc(var(--spacing-unit) * 1.25) calc(var(--spacing-unit) * 2.5);border:none;background:none;font-size:.95rem;font-family:var(--font-family);cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-2px;color:var(--color-text-muted);transition:color .15s,border-color .15s;min-height:44px}._tabActive_ingp1_29{color:var(--color-primary);border-bottom-color:var(--color-primary);font-weight:600}._tab_ingp1_19:hover{color:var(--color-text)}._form_ingp1_54{background:var(--color-surface);border-radius:var(--radius);box-shadow:var(--shadow-card);padding:calc(var(--spacing-unit) * 2.5);margin-bottom:calc(var(--spacing-unit) * 2);display:flex;flex-direction:column;gap:calc(var(--spacing-unit) * 2)}._formRow_ingp1_65{display:flex;flex-wrap:wrap;gap:calc(var(--spacing-unit) * 2);align-items:flex-end}._label_ingp1_72{display:flex;flex-direction:column;gap:4px;font-size:.875rem;font-weight:600;color:var(--color-text);flex:1 1 200px}._hint_ingp1_82{font-size:.8rem;font-weight:400;color:var(--color-text-muted)}._input_ingp1_88{padding:calc(var(--spacing-unit) * 1.25) calc(var(--spacing-unit) * 1.5);border:1px solid var(--color-border);border-radius:var(--radius);font-size:1rem;font-family:var(--font-family);background:var(--color-surface);min-height:44px;width:100%;box-sizing:border-box}._input_ingp1_88:focus{outline:none;border-color:var(--color-primary)}._checkLabel_ingp1_105{display:flex;align-items:center;gap:calc(var(--spacing-unit));font-size:.875rem;font-weight:600;cursor:pointer;min-height:44px;-webkit-user-select:none;user-select:none}._formButtons_ingp1_116{display:flex;gap:calc(var(--spacing-unit));flex-wrap:wrap}._formError_ingp1_122{margin:0;padding:calc(var(--spacing-unit)) calc(var(--spacing-unit) * 1.5);background:#fde8e8;color:var(--color-danger);border-radius:var(--radius);font-size:.875rem}._formSuccess_ingp1_131{margin:0;padding:calc(var(--spacing-unit)) calc(var(--spacing-unit) * 1.5);background:#e8f5e9;color:#1b5e20;border-radius:var(--radius);font-size:.875rem}._btnAction_ingp1_141,._btnSecondary_ingp1_142,._btnDanger_ingp1_143{padding:6px 16px;border:none;border-radius:var(--radius);font-size:.875rem;font-family:var(--font-family);cursor:pointer;transition:background .15s;min-height:44px;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center}._btnAction_ingp1_141{background:var(--color-primary);color:var(--color-text-on-primary)}._btnAction_ingp1_141:hover:not(:disabled){background:var(--color-primary-light)}._btnSecondary_ingp1_142{background:#e0e0e0;color:var(--color-text)}._btnSecondary_ingp1_142:hover:not(:disabled){background:#ccc}._btnDanger_ingp1_143{background:var(--color-danger);color:var(--color-text-on-primary)}._btnDanger_ingp1_143:hover:not(:disabled){background:#8b0000}._btnAction_ingp1_141:disabled,._btnSecondary_ingp1_142:disabled,._btnDanger_ingp1_143:disabled{opacity:.55;cursor:not-allowed}._passwordWrapper_ingp1_193{display:flex;align-items:center;gap:4px}._revealBtn_ingp1_199{background:none;border:1px solid var(--color-border);border-radius:var(--radius);cursor:pointer;min-height:44px;min-width:44px;font-size:1rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}._logoArea_ingp1_214{display:flex;align-items:center;flex-wrap:wrap;gap:calc(var(--spacing-unit) * 1.5)}._logoPreview_ingp1_221{max-height:64px;max-width:160px;border-radius:var(--radius);border:1px solid var(--color-border);object-fit:contain}._fieldset_ingp1_230{border:1px solid var(--color-border);border-radius:var(--radius);padding:calc(var(--spacing-unit) * 1.5);display:flex;flex-direction:column;gap:calc(var(--spacing-unit) * 1.5)}._legend_ingp1_239{font-size:.875rem;font-weight:600;padding:0 4px}._metaGrid_ingp1_245{display:grid;grid-template-columns:1fr 1fr auto;gap:calc(var(--spacing-unit));align-items:center}._metaHeader_ingp1_252{font-size:.8rem;font-weight:600;color:var(--color-text-muted)}._tableWrapper_ingp1_259{overflow-x:auto;border-radius:var(--radius);box-shadow:var(--shadow-card);background:var(--color-surface)}._table_ingp1_259{width:100%;border-collapse:collapse;font-size:.95rem}._table_ingp1_259 th{text-align:left;padding:calc(var(--spacing-unit) * 1.5) calc(var(--spacing-unit) * 2);background:var(--color-primary);color:var(--color-text-on-primary);font-weight:600;white-space:nowrap}._table_ingp1_259 td{padding:calc(var(--spacing-unit) * 1.25) calc(var(--spacing-unit) * 2);border-bottom:1px solid var(--color-border);vertical-align:middle}._table_ingp1_259 tbody tr:last-child td{border-bottom:none}._table_ingp1_259 tbody tr:hover{background:#fafafa}._rowActions_ingp1_296{display:flex;gap:calc(var(--spacing-unit));flex-wrap:wrap;align-items:center}._sectionActions_ingp1_304{display:flex;justify-content:flex-end;margin-bottom:calc(var(--spacing-unit) * 2)}._details_ingp1_311{border:1px solid var(--color-border);border-radius:var(--radius);padding:calc(var(--spacing-unit) * 1.5)}._summary_ingp1_317{font-size:.875rem;font-weight:600;cursor:pointer;min-height:44px;display:flex;align-items:center}._detailsBody_ingp1_326{padding-top:calc(var(--spacing-unit) * 1.5);display:flex;flex-direction:column;gap:calc(var(--spacing-unit) * 2)}._status_ingp1_334{text-align:center;color:var(--color-text-muted);padding:calc(var(--spacing-unit) * 4)}._statusError_ingp1_340{text-align:center;color:var(--color-danger);padding:calc(var(--spacing-unit) * 4)}._inlineInput_ingp1_347{padding:6px 8px;border:1px solid var(--color-border);border-radius:var(--radius);font-size:1rem;font-family:var(--font-family);background:var(--color-surface);width:100%;min-width:80px;min-height:44px}._inlineInput_ingp1_347:focus{outline:none;border-color:var(--color-primary)}._inlineError_ingp1_364{color:var(--color-danger);font-size:.8rem}._checkGroup_ingp1_370{display:flex;flex-wrap:wrap;gap:calc(var(--spacing-unit)) calc(var(--spacing-unit) * 2);padding:calc(var(--spacing-unit) * 1.5) 0;align-items:center}._checkGroupLabel_ingp1_378{font-size:.875rem;font-weight:600;color:var(--color-text-muted);width:100%}@media (max-width: 640px){._formRow_ingp1_65{flex-direction:column}._label_ingp1_72{flex:none;width:100%}._metaGrid_ingp1_245{grid-template-columns:1fr 1fr auto;font-size:.875rem}}._killSwitchRow_ingp1_403{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--spacing-unit) * 2);padding:calc(var(--spacing-unit) * 1.5);margin-top:calc(var(--spacing-unit) * 1.5);border:1px solid var(--color-border);border-radius:var(--radius);background:#faf4f4}._killSwitchInfo_ingp1_415{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}._killSwitchTitle_ingp1_423{font-weight:700;font-size:.95rem}._killSwitchHint_ingp1_428{font-size:.8rem;color:var(--color-text-muted)}._toggle_ingp1_433{display:inline-flex;align-items:center;gap:calc(var(--spacing-unit));cursor:pointer;min-height:44px}._toggle_ingp1_433 input[type=checkbox]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}._toggleTrack_ingp1_449{position:relative;display:inline-block;width:48px;height:26px;background:var(--color-border);border-radius:999px;transition:background .18s ease}._toggleThumb_ingp1_459{position:absolute;top:3px;left:3px;width:20px;height:20px;background:var(--color-surface);border-radius:50%;box-shadow:0 1px 3px #0003;transition:transform .18s ease}._toggle_ingp1_433 input[type=checkbox]:checked+._toggleTrack_ingp1_449{background:var(--color-success)}._toggle_ingp1_433 input[type=checkbox]:checked+._toggleTrack_ingp1_449 ._toggleThumb_ingp1_459{transform:translate(22px)}._toggle_ingp1_433 input[type=checkbox]:focus-visible+._toggleTrack_ingp1_449{outline:2px solid var(--color-primary);outline-offset:2px}._toggleLabel_ingp1_484{min-width:32px;font-weight:700;font-size:.85rem;color:var(--color-text)}@media (max-width: 640px){._killSwitchRow_ingp1_403{flex-direction:column;align-items:stretch}._toggle_ingp1_433{justify-content:flex-end}}._page_t2pe5_1{max-width:1200px;margin:0 auto;padding:20px 16px}._header_t2pe5_7{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:16px}._title_t2pe5_16{margin:0;font-size:1.5rem;color:var(--color-text)}._mobileBlock_t2pe5_18{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);padding:24px;text-align:center}._tabs_t2pe5_26{display:flex;gap:6px;margin-bottom:16px;border-bottom:1px solid var(--color-border)}._tabBtn_t2pe5_33{background:transparent;border:none;border-bottom:3px solid transparent;color:var(--color-text-muted);padding:10px 14px;font-size:.95rem;font-family:var(--font-family);cursor:pointer;min-height:44px}._tabBtnActive_t2pe5_45{border-bottom-color:var(--color-primary);color:var(--color-text);font-weight:600}._filters_t2pe5_51{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:12px}._filterField_t2pe5_58{display:flex;flex-direction:column;gap:4px;font-size:.85rem;color:var(--color-text-muted)}._filterField_t2pe5_58 select,._filterField_t2pe5_58 input{font-family:var(--font-family);padding:8px 10px;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);font-size:.95rem;min-height:40px}._toolbar_t2pe5_77{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:12px}._btnPrimary_t2pe5_84{background:var(--color-primary);color:var(--color-text-on-primary);border:none;border-radius:var(--radius);padding:8px 14px;cursor:pointer;font-family:var(--font-family);min-height:40px}._btnSecondary_t2pe5_95{background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius);padding:8px 14px;cursor:pointer;font-family:var(--font-family);min-height:40px}._btnDanger_t2pe5_106{background:var(--color-danger);color:#fff;border:none;border-radius:var(--radius);padding:6px 10px;cursor:pointer;min-height:36px}._btnIcon_t2pe5_116{background:transparent;border:1px solid var(--color-border);border-radius:var(--radius);padding:4px 8px;cursor:pointer;min-height:36px}._tableWrap_t2pe5_125{overflow-x:auto;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface)}._table_t2pe5_125{width:100%;border-collapse:collapse;font-size:.92rem}._table_t2pe5_125 th,._table_t2pe5_125 td{padding:8px 10px;text-align:left;border-bottom:1px solid var(--color-border);vertical-align:top}._table_t2pe5_125 th{background:#00000008;color:var(--color-text);font-weight:600}._table_t2pe5_125 tbody tr:last-child td{border-bottom:none}._status_t2pe5_154{display:inline-block;padding:2px 8px;border-radius:999px;font-size:.75rem;font-weight:600;letter-spacing:.02em}._statusNiet_t2pe5_163{background:#f0ad4e22;color:#b87a14}._statusGeregistreerd_t2pe5_164{background:#1f9d5522;color:#1f9d55}._statusPending_t2pe5_165{background:#f0ad4e22;color:#b87a14}._statusFailed_t2pe5_166{background:#c0392b22;color:#c0392b}._empty_t2pe5_168{padding:24px;text-align:center;color:var(--color-text-muted)}._error_t2pe5_174{color:var(--color-danger);padding:8px 12px;border:1px solid var(--color-danger);border-radius:var(--radius);margin-bottom:12px;background:#c0392b11}._success_t2pe5_183{color:var(--color-success);padding:8px 12px;border:1px solid var(--color-success);border-radius:var(--radius);margin-bottom:12px;background:#1f9d5511}._settingsForm_t2pe5_192{display:grid;grid-template-columns:1fr 1fr;gap:14px 18px;max-width:760px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);padding:18px}._settingsField_t2pe5_203{display:flex;flex-direction:column;gap:4px;font-size:.9rem;color:var(--color-text)}._settingsField_t2pe5_203 input,._settingsField_t2pe5_203 select{font-family:var(--font-family);padding:8px 10px;border:1px solid var(--color-border);border-radius:var(--radius);font-size:.95rem;min-height:40px}._settingsActions_t2pe5_221{grid-column:1 / -1;display:flex;justify-content:flex-end;gap:8px}._helper_t2pe5_228{font-size:.8rem;color:var(--color-text-muted);margin:4px 0 0}@media (max-width: 767px){._desktopOnly_t2pe5_231{display:none}}@media (min-width: 768px){._mobileOnly_t2pe5_234{display:none}}._banner_1jge8_1{position:sticky;top:52px;z-index:90;display:flex;align-items:center;gap:calc(var(--spacing-unit));padding:calc(var(--spacing-unit)) calc(var(--spacing-unit) * 2);background:#fff3cd;color:#856404;border-bottom:1px solid #ffe082;font-size:.9rem;line-height:1.4}._icon_1jge8_16{font-size:1.1rem;flex-shrink:0}._text_1jge8_21{flex:1;min-width:0}@media (max-width: 640px){._banner_1jge8_1{position:static}}:root{--color-primary: #cc0000;--color-primary-light: #e52020;--color-accent: #ffffff;--color-surface: #ffffff;--color-background: #f9f9f9;--color-border: #e0e0e0;--color-text: #1a1a1a;--color-text-muted: #757575;--color-text-on-primary: #ffffff;--color-danger: #b71c1c;--color-success: #27ae60;--font-family: "Inter", system-ui, sans-serif;--font-size-base: 16px;--radius: 6px;--shadow-card: 0 2px 8px rgba(0,0,0,.08);--spacing-unit: 8px}*,*:before,*:after{box-sizing:border-box}body{margin:0;font-family:var(--font-family);font-size:var(--font-size-base);color:var(--color-text);background:var(--color-background)}
