.CrudPage-module__35wdpq__layout{grid-template-columns:380px minmax(0,1fr);align-items:start;gap:16px;display:grid}.CrudPage-module__35wdpq__wideLayout{grid-template-columns:1fr;align-items:start;gap:16px;display:grid}.CrudPage-module__35wdpq__formPanel,.CrudPage-module__35wdpq__tablePanel{border:1px solid var(--app-border,#d6dee8);background:var(--app-panel,#fff);box-shadow:0 1px 2px var(--app-shadow,#0f172a14);border-radius:8px}.CrudPage-module__35wdpq__formPanel,.CrudPage-module__35wdpq__wideFormPanel{gap:16px;padding:20px;display:grid}.CrudPage-module__35wdpq__splitForm{grid-template-columns:minmax(280px,.7fr) minmax(380px,1fr);align-items:start;gap:16px;display:grid}.CrudPage-module__35wdpq__formColumn{gap:16px;display:grid}.CrudPage-module__35wdpq__formActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.CrudPage-module__35wdpq__linkButton{color:var(--app-primary-dark,#0b4f4a);background:var(--app-primary-soft,#d8f3ef);border-radius:8px;justify-content:center;align-items:center;padding:13px 15px;font-size:14px;font-weight:850;text-decoration:none;display:inline-flex}.CrudPage-module__35wdpq__panelHeader span,.CrudPage-module__35wdpq__tableHeader span{color:var(--app-primary,#0f766e);letter-spacing:.06em;text-transform:uppercase;margin-bottom:6px;font-size:12px;font-weight:900;display:block}.CrudPage-module__35wdpq__panelHeader h2,.CrudPage-module__35wdpq__tableHeader h2{color:var(--app-text,#111827);margin:0;font-size:22px}.CrudPage-module__35wdpq__formRow{grid-template-columns:1fr 1fr;gap:12px;display:grid}.CrudPage-module__35wdpq__passwordRow{grid-template-columns:minmax(0,1.45fr) minmax(120px,.75fr)}.CrudPage-module__35wdpq__field{gap:7px;display:grid}.CrudPage-module__35wdpq__field span{color:var(--app-muted,#667085);font-size:13px;font-weight:800}.CrudPage-module__35wdpq__field input,.CrudPage-module__35wdpq__field select,.CrudPage-module__35wdpq__field textarea{box-sizing:border-box;border:1px solid var(--app-border,#d6dee8);background:var(--app-panel,var(--card));width:100%;color:var(--app-text,#111827);resize:vertical;border-radius:8px;outline:none;padding:12px 13px;font-family:inherit;font-size:14px}.CrudPage-module__35wdpq__field input:focus,.CrudPage-module__35wdpq__field select:focus,.CrudPage-module__35wdpq__field textarea:focus{border-color:var(--app-primary,#0f766e);box-shadow:0 0 0 4px color-mix(in oklch, var(--ring) 28%, transparent)}.CrudPage-module__35wdpq__passwordInputWrap{position:relative}.CrudPage-module__35wdpq__passwordInput{padding-right:88px!important}.CrudPage-module__35wdpq__passwordToggle{color:var(--app-primary-dark,#0b4f4a);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:7px 9px;font-family:inherit;font-size:12px;font-weight:850;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.CrudPage-module__35wdpq__passwordToggle:hover{background:var(--app-primary-soft,#d8f3ef)}.CrudPage-module__35wdpq__primaryButton,.CrudPage-module__35wdpq__secondaryButton{cursor:pointer;border:0;border-radius:8px;font-weight:850}.CrudPage-module__35wdpq__primaryButton:disabled,.CrudPage-module__35wdpq__secondaryButton:disabled{cursor:wait;opacity:.72}.CrudPage-module__35wdpq__primaryButton{color:var(--primary-foreground,#fff);background:var(--app-primary,#0f766e);padding:13px 15px;font-size:14px}.CrudPage-module__35wdpq__secondaryButton{color:var(--app-primary-dark,#0b4f4a);background:var(--app-primary-soft,#d8f3ef);padding:8px 10px;font-size:13px}.CrudPage-module__35wdpq__deleteButton{color:#fff;background:color-mix(in oklch, var(--destructive) 78%, black 8%);cursor:pointer;border:0;border-radius:8px;padding:8px 10px;font-size:13px;font-weight:850}.CrudPage-module__35wdpq__helperText,.CrudPage-module__35wdpq__errorText{margin:0;font-size:13px;line-height:1.45}.CrudPage-module__35wdpq__helperText{color:var(--app-muted,#667085)}.CrudPage-module__35wdpq__errorText{color:var(--destructive,#b91c1c);font-weight:800}.CrudPage-module__35wdpq__feedback{margin:0;font-size:13px;font-weight:700;line-height:1.45}.CrudPage-module__35wdpq__feedbackSuccess{color:color-mix(in oklch, var(--primary) 88%, black 10%)}.CrudPage-module__35wdpq__feedbackError{color:color-mix(in oklch, var(--destructive) 82%, black 8%)}.CrudPage-module__35wdpq__tablePanel{overflow:hidden}.CrudPage-module__35wdpq__tableHeader{border-bottom:1px solid var(--app-border,#d6dee8);background:var(--app-panel-soft,#f8fafc);justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;display:flex}.CrudPage-module__35wdpq__tableTitleGroup{align-items:center;gap:12px;display:flex}.CrudPage-module__35wdpq__backLink{border:1px solid var(--app-border,#d6dee8);background:var(--app-panel,#fff);width:38px;height:38px;color:var(--app-primary-dark,#0b4f4a);border-radius:8px;justify-content:center;align-items:center;font-size:22px;font-weight:900;line-height:1;text-decoration:none;display:inline-flex}.CrudPage-module__35wdpq__backLink:hover{background:var(--app-primary-soft,#d8f3ef)}.CrudPage-module__35wdpq__tableHeader strong{color:var(--app-primary-dark,#0b4f4a);background:var(--app-primary-soft,#d8f3ef);border-radius:999px;flex:none;padding:7px 10px;font-size:12px}.CrudPage-module__35wdpq__filters{border-bottom:1px solid var(--app-border,#d6dee8);background:var(--app-panel,var(--card));grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:12px;padding:14px 20px;display:grid}.CrudPage-module__35wdpq__searchFilters{grid-template-columns:minmax(280px,520px) auto;justify-content:start;padding-block:18px 16px}.CrudPage-module__35wdpq__searchFilters .CrudPage-module__35wdpq__field input{height:46px}.CrudPage-module__35wdpq__searchFilters .CrudPage-module__35wdpq__formActions{align-items:end;padding-bottom:0}.CrudPage-module__35wdpq__searchFilters .CrudPage-module__35wdpq__primaryButton,.CrudPage-module__35wdpq__searchFilters .CrudPage-module__35wdpq__secondaryButton{min-height:40px}.CrudPage-module__35wdpq__searchFilters .CrudPage-module__35wdpq__secondaryButton{padding-inline:12px}.CrudPage-module__35wdpq__tableWrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.CrudPage-module__35wdpq__table{border-collapse:collapse;width:100%;min-width:920px}.CrudPage-module__35wdpq__table th,.CrudPage-module__35wdpq__table td{border-bottom:1px solid var(--app-border,#d6dee8);text-align:left;padding:14px 16px;font-size:14px}.CrudPage-module__35wdpq__table th{color:var(--app-muted,#667085);background:var(--app-panel,var(--card));text-transform:uppercase;font-size:12px;font-weight:900}.CrudPage-module__35wdpq__table td{color:var(--app-text,#111827);vertical-align:top}.CrudPage-module__35wdpq__tableMessage{color:var(--app-muted,#667085)!important;text-align:center!important}.CrudPage-module__35wdpq__table tr:last-child td{border-bottom:0}.CrudPage-module__35wdpq__status{border-radius:999px;padding:5px 9px;font-size:12px;font-weight:900;display:inline-flex}.CrudPage-module__35wdpq__statusOk{color:var(--primary,#0b4f4a);background:color-mix(in oklch, var(--primary) 18%, transparent)}.CrudPage-module__35wdpq__statusWarning{color:var(--warning,#8a3412);background:color-mix(in oklch, var(--warning) 22%, transparent)}.CrudPage-module__35wdpq__statusDanger{color:var(--destructive,#991b1b);background:color-mix(in oklch, var(--destructive) 18%, transparent)}.CrudPage-module__35wdpq__actionGroup{flex-wrap:wrap;gap:8px;display:flex}.CrudPage-module__35wdpq__itemPanel{border:1px solid var(--app-border,#d6dee8);background:var(--app-panel-soft,#f8fafc);border-radius:8px;gap:12px;padding:12px;display:grid}.CrudPage-module__35wdpq__itemHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.CrudPage-module__35wdpq__itemHeader strong{color:var(--app-text,#111827);font-size:14px}.CrudPage-module__35wdpq__summaryText{color:var(--app-text,#111827);margin:0;font-size:14px;font-weight:850;line-height:1.45}.CrudPage-module__35wdpq__packageMenu{position:relative}.CrudPage-module__35wdpq__packageMenuButton{box-sizing:border-box;border:1px solid var(--app-border,#d6dee8);background:var(--app-panel,var(--card));width:100%;color:var(--app-text,#111827);cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;padding:12px 13px;font-family:inherit;font-size:14px;display:flex}.CrudPage-module__35wdpq__packageMenuButton:focus{border-color:var(--app-primary,#0f766e);box-shadow:0 0 0 4px color-mix(in oklch, var(--ring) 28%, transparent);outline:none}.CrudPage-module__35wdpq__packageMenuButton span{color:var(--app-muted,#667085);font-size:14px}.CrudPage-module__35wdpq__packageMenuList{z-index:20;border:1px solid var(--app-border,#d6dee8);background:var(--app-panel,#fff);box-shadow:0 14px 30px var(--app-shadow,#0f172a29);border-radius:8px;gap:6px;padding:6px;display:grid;position:absolute;top:calc(100% + 6px);left:0;right:0}.CrudPage-module__35wdpq__packageMenuOption{color:var(--app-text,#111827);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:10px 12px;font-family:inherit;font-size:14px;font-weight:850}.CrudPage-module__35wdpq__packageMenuOption:hover,.CrudPage-module__35wdpq__packageMenuOptionActive{color:var(--app-primary-dark,#0b4f4a);background:var(--app-primary-soft,#d8f3ef)}@media (max-width:1080px){.CrudPage-module__35wdpq__layout{grid-template-columns:1fr}}@media (max-width:720px){.CrudPage-module__35wdpq__filters,.CrudPage-module__35wdpq__searchFilters,.CrudPage-module__35wdpq__formRow,.CrudPage-module__35wdpq__splitForm{grid-template-columns:1fr}.CrudPage-module__35wdpq__formActions{flex-direction:column;align-items:stretch}.CrudPage-module__35wdpq__formActions>*{width:100%}.CrudPage-module__35wdpq__formPanel,.CrudPage-module__35wdpq__wideFormPanel{padding:16px}.CrudPage-module__35wdpq__panelHeader h2,.CrudPage-module__35wdpq__tableHeader h2{font-size:19px}.CrudPage-module__35wdpq__tableHeader{flex-direction:column;align-items:flex-start;padding:16px}.CrudPage-module__35wdpq__tableHeader strong{align-self:flex-start}.CrudPage-module__35wdpq__filters{padding:12px 16px}.CrudPage-module__35wdpq__table{min-width:720px}.CrudPage-module__35wdpq__table th,.CrudPage-module__35wdpq__table td{padding:12px}.CrudPage-module__35wdpq__actionGroup{flex-direction:column}.CrudPage-module__35wdpq__actionGroup button{width:100%}}@media (max-width:480px){.CrudPage-module__35wdpq__table{min-width:640px}.CrudPage-module__35wdpq__primaryButton,.CrudPage-module__35wdpq__secondaryButton,.CrudPage-module__35wdpq__deleteButton,.CrudPage-module__35wdpq__linkButton{width:100%}}@media (max-width:640px){.CrudPage-module__35wdpq__mobileCards{min-width:0!important}.CrudPage-module__35wdpq__mobileCards,.CrudPage-module__35wdpq__mobileCards thead,.CrudPage-module__35wdpq__mobileCards tbody,.CrudPage-module__35wdpq__mobileCards tr,.CrudPage-module__35wdpq__mobileCards th,.CrudPage-module__35wdpq__mobileCards td{display:block}.CrudPage-module__35wdpq__mobileCards thead{display:none}.CrudPage-module__35wdpq__mobileCards tbody{gap:12px;padding:12px;display:grid}.CrudPage-module__35wdpq__mobileCards tr{border:1px solid var(--app-border,#d6dee8);background:var(--app-panel,var(--card));border-radius:8px;overflow:hidden}.CrudPage-module__35wdpq__mobileCards td{border-bottom:1px solid var(--app-border,#d6dee8);text-align:right;grid-template-columns:minmax(112px,.42fr) minmax(0,1fr);gap:12px;padding:11px 12px;display:grid}.CrudPage-module__35wdpq__mobileCards td:last-child{border-bottom:0}.CrudPage-module__35wdpq__mobileCards td:before{content:attr(data-label);color:var(--app-muted,#667085);text-align:left;text-transform:uppercase;font-size:11px;font-weight:900}.CrudPage-module__35wdpq__mobileCards td[colspan],.CrudPage-module__35wdpq__mobileCards .CrudPage-module__35wdpq__tableMessage{padding:16px;display:block;text-align:center!important}.CrudPage-module__35wdpq__mobileCards td[colspan]:before,.CrudPage-module__35wdpq__mobileCards .CrudPage-module__35wdpq__tableMessage:before{content:""}}
.Skeleton-module__TDDBCa__skeleton{background:color-mix(in oklch, var(--app-muted,#667085) 16%, transparent);border-radius:8px;position:relative;overflow:hidden}.Skeleton-module__TDDBCa__skeleton:after{content:"";background:linear-gradient(90deg, transparent, color-mix(in oklch, var(--app-panel,#fff) 72%, transparent), transparent);animation:1.35s infinite Skeleton-module__TDDBCa__shimmer;position:absolute;inset:0;transform:translate(-100%)}.Skeleton-module__TDDBCa__line{height:14px}.Skeleton-module__TDDBCa__pill{border-radius:999px;height:28px}.Skeleton-module__TDDBCa__cardGrid{grid-template-columns:repeat(var(--columns,3), minmax(0, 1fr));gap:12px;display:grid}.Skeleton-module__TDDBCa__card{border:1px solid var(--app-border,#d6dee8);background:var(--app-panel,#fff);border-radius:8px;gap:12px;padding:16px;display:grid}.Skeleton-module__TDDBCa__list{display:grid}.Skeleton-module__TDDBCa__listItem{border-bottom:1px solid var(--app-border,#d6dee8);grid-template-columns:74px minmax(0,1fr) 62px;align-items:center;gap:12px;padding:15px 18px;display:grid}.Skeleton-module__TDDBCa__listItem:last-child{border-bottom:0}.Skeleton-module__TDDBCa__tableCell{padding:14px 16px!important}@keyframes Skeleton-module__TDDBCa__shimmer{to{transform:translate(100%)}}@media (max-width:760px){.Skeleton-module__TDDBCa__cardGrid{grid-template-columns:1fr}.Skeleton-module__TDDBCa__listItem{grid-template-columns:1fr;padding:14px}.Skeleton-module__TDDBCa__tableCell{padding:12px!important}}
.page-module__8wTA3G__overview{grid-template-columns:minmax(0,1fr) 430px;gap:16px;margin-bottom:16px;display:grid}.page-module__8wTA3G__statusCard,.page-module__8wTA3G__summaryCard,.page-module__8wTA3G__panel{border:1px solid var(--app-border,#d7dee8);background:var(--app-surface,#fff);box-shadow:0 1px 2px var(--app-shadow,#0f172a14);border-radius:8px}.page-module__8wTA3G__statusCard{background:linear-gradient(135deg, color-mix(in oklch, var(--primary) 82%, var(--card)), color-mix(in oklch, var(--sidebar) 88%, var(--background)));min-height:240px;color:var(--primary-foreground);flex-direction:column;justify-content:space-between;padding:24px;display:flex}html.dark .page-module__8wTA3G__statusCard{border-color:color-mix(in oklch, var(--primary) 24%, var(--app-border));background:linear-gradient(145deg, color-mix(in oklch, var(--primary) 34%, var(--card)), color-mix(in oklch, var(--card) 88%, black 12%) 52%, color-mix(in oklch, var(--sidebar) 78%, black 22%));box-shadow:inset 0 1px 0 #ffffff14, 0 1px 2px var(--app-shadow,#0f172a14);color:#f5f5f5;color:lab(96.52% -.0000298023 .0000119209)}@supports (color:lab(0% 0 0)){html.dark .page-module__8wTA3G__statusCard{box-shadow:inset 0 1px 0 lab(100% 0 0/.08), 0 1px 2px var(--app-shadow,#0f172a14)}}.page-module__8wTA3G__statusLabel{border:1px solid color-mix(in oklch, var(--primary-foreground) 30%, transparent);width:fit-content;color:var(--primary-foreground);border-radius:999px;padding:6px 10px;font-size:12px;font-weight:900}.page-module__8wTA3G__statusCard h2{max-width:620px;margin:20px 0 0;font-size:30px;line-height:1.12}.page-module__8wTA3G__statusCard p{max-width:680px;color:color-mix(in oklch, var(--primary-foreground) 78%, transparent);margin:12px 0 0;font-size:15px;line-height:1.55}:is(html.dark .page-module__8wTA3G__statusCard p,html.dark .page-module__8wTA3G__statusMeta span){color:color-mix(in oklch, white 82%, var(--primary))}.page-module__8wTA3G__statusMeta{border-top:1px solid color-mix(in oklch, var(--primary-foreground) 18%, transparent);justify-content:space-between;align-items:center;gap:16px;margin-top:28px;padding-top:16px;display:flex}.page-module__8wTA3G__statusMeta span{color:color-mix(in oklch, var(--primary-foreground) 68%, transparent);font-size:13px}.page-module__8wTA3G__statusMeta strong{background:color-mix(in oklch, var(--primary-foreground) 14%, transparent);color:var(--primary-foreground);border-radius:999px;padding:7px 10px;font-size:12px}html.dark .page-module__8wTA3G__statusLabel{color:#f8f8f8;color:lab(97.68% -.0000298023 .0000119209);background:#ffffff14;background:lab(100% 0 0/.08);border-color:#ffffff2e;border-color:lab(100% 0 0/.18)}html.dark .page-module__8wTA3G__statusMeta{border-top-color:#ffffff24;border-top-color:lab(100% 0 0/.14)}html.dark .page-module__8wTA3G__statusMeta strong{color:#f8f8f8;color:lab(97.68% -.0000298023 .0000119209);background:#ffffff24;background:lab(100% 0 0/.14)}.page-module__8wTA3G__summaryGrid{grid-template-columns:1fr;gap:12px;display:grid}.page-module__8wTA3G__summaryCard{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 16px;padding:15px 16px;display:grid}.page-module__8wTA3G__summaryCard span{color:var(--app-muted,#647386);text-transform:uppercase;font-size:12px;font-weight:800;display:block}.page-module__8wTA3G__summaryCard strong{color:var(--app-text,#17202a);grid-row:span 2;font-size:34px;line-height:1;display:block}.page-module__8wTA3G__summaryCard p{color:var(--app-muted,#647386);margin:0;font-size:13px;line-height:1.35}.page-module__8wTA3G__dashboardGrid{grid-template-columns:minmax(0,1fr) minmax(380px,.8fr);gap:16px;display:grid}.page-module__8wTA3G__panel{overflow:hidden}.page-module__8wTA3G__panelHeader{border-bottom:1px solid var(--app-border,#d7dee8);background:var(--app-surface-soft,#f6f8fb);justify-content:space-between;align-items:center;padding:15px 18px;display:flex}.page-module__8wTA3G__panelHeader h2{color:var(--app-text,#17202a);margin:0;font-size:16px}.page-module__8wTA3G__alertList{display:grid}.page-module__8wTA3G__stateBox{color:var(--app-muted,#647386);padding:18px;font-size:14px;line-height:1.5}.page-module__8wTA3G__alertList p{border-bottom:1px solid var(--app-border,#d7dee8);color:var(--app-muted,#647386);gap:5px;margin:0;padding:16px 18px;font-size:14px;line-height:1.45;display:grid}.page-module__8wTA3G__alertList p:last-child{border-bottom:0}.page-module__8wTA3G__alertList strong{color:var(--app-text,#17202a);font-size:14px}.page-module__8wTA3G__movementList{margin:0;padding:0;list-style:none;display:grid}.page-module__8wTA3G__movementList li{border-bottom:1px solid var(--app-border,#d7dee8);grid-template-columns:76px minmax(0,1fr) auto;align-items:center;gap:5px 12px;padding:15px 18px;display:grid}.page-module__8wTA3G__movementList li:last-child{border-bottom:0}.page-module__8wTA3G__movementList span{background:var(--app-primary-soft,#d8f3ef);width:fit-content;color:var(--app-primary-dark,#0b4f4a);border-radius:999px;grid-row:span 2;padding:5px 9px;font-size:12px;font-weight:900}.page-module__8wTA3G__movementList strong{color:var(--app-text,#17202a);font-size:14px}.page-module__8wTA3G__movementList small{color:var(--app-muted,#647386);font-size:12px}.page-module__8wTA3G__movementList em{color:var(--app-text,#17202a);grid-row:span 2;font-size:13px;font-style:normal;font-weight:900}.page-module__8wTA3G__emptyMovement{grid-template-columns:1fr!important}@media (max-width:1180px){.page-module__8wTA3G__overview,.page-module__8wTA3G__dashboardGrid{grid-template-columns:1fr}.page-module__8wTA3G__summaryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.page-module__8wTA3G__statusCard{min-height:auto;padding:18px}.page-module__8wTA3G__statusCard h2{font-size:23px}.page-module__8wTA3G__statusCard p{font-size:14px}.page-module__8wTA3G__summaryGrid{grid-template-columns:1fr}.page-module__8wTA3G__summaryCard{grid-template-columns:1fr;padding:14px}.page-module__8wTA3G__summaryCard strong{grid-row:auto;font-size:28px}.page-module__8wTA3G__statusMeta{flex-direction:column;align-items:flex-start}.page-module__8wTA3G__movementList li{grid-template-columns:1fr auto;padding:14px}.page-module__8wTA3G__movementList span{grid-row:auto}.page-module__8wTA3G__movementList em{grid-row:auto;justify-self:end}.page-module__8wTA3G__panelHeader{flex-direction:column;align-items:flex-start;gap:4px;padding:14px}.page-module__8wTA3G__alertList p,.page-module__8wTA3G__stateBox{padding:14px}}@media (max-width:420px){.page-module__8wTA3G__movementList li{grid-template-columns:1fr}.page-module__8wTA3G__movementList em{justify-self:start}}
.page-module__ox25rq__layout{grid-template-columns:minmax(0,920px);justify-content:center;align-items:start;gap:16px;display:grid}.page-module__ox25rq__formPanel{border:1px solid var(--app-border,#d6dee8);background:var(--app-panel,#fff);box-shadow:0 1px 2px var(--app-shadow,#0f172a14);border-radius:8px;gap:16px;padding:20px;display:grid}.page-module__ox25rq__panelHeader span{color:var(--app-primary,#0f766e);letter-spacing:.06em;text-transform:uppercase;margin-bottom:6px;font-size:12px;font-weight:900;display:block}.page-module__ox25rq__panelHeader h2{color:var(--app-text,#111827);margin:0;font-size:22px}.page-module__ox25rq__formRow{grid-template-columns:1fr 1fr;gap:12px;display:grid}.page-module__ox25rq__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.page-module__ox25rq__field{gap:7px;display:grid}.page-module__ox25rq__field span{color:var(--app-muted,#667085);font-size:13px;font-weight:800}.page-module__ox25rq__field input,.page-module__ox25rq__field select{box-sizing:border-box;border:1px solid var(--app-border,#d6dee8);background:var(--app-panel,var(--card));width:100%;color:var(--app-text,#111827);border-radius:8px;outline:none;padding:12px 13px;font-size:14px}.page-module__ox25rq__field input:focus,.page-module__ox25rq__field select:focus{border-color:var(--app-primary,#0f766e);box-shadow:0 0 0 4px color-mix(in oklch, var(--ring) 28%, transparent)}.page-module__ox25rq__primaryButton,.page-module__ox25rq__secondaryButton{cursor:pointer;border:0;border-radius:8px;font-weight:850}.page-module__ox25rq__primaryButton{color:var(--primary-foreground,#fff);background:var(--app-primary,#0f766e);padding:13px 15px;font-size:14px}.page-module__ox25rq__primaryButton:disabled,.page-module__ox25rq__secondaryButton:disabled{cursor:wait;opacity:.7}.page-module__ox25rq__secondaryButton{color:var(--app-primary-dark,#0b4f4a);background:var(--app-primary-soft,#d8f3ef);padding:8px 10px;font-size:13px}.page-module__ox25rq__deleteButton{color:#fff;background:color-mix(in oklch, var(--destructive) 78%, black 8%);cursor:pointer;border:0;border-radius:8px;padding:8px 10px;font-size:13px;font-weight:850}.page-module__ox25rq__packageSection{border:1px solid var(--app-border,#d6dee8);background:var(--app-panel-soft,#f8fafc);border-radius:8px;gap:12px;padding:16px;display:grid}.page-module__ox25rq__packageSectionHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.page-module__ox25rq__packageSectionHeader span{color:var(--app-primary,#0f766e);letter-spacing:.06em;text-transform:uppercase;margin-bottom:6px;font-size:12px;font-weight:900;display:block}.page-module__ox25rq__packageSectionHeader h3{color:var(--app-text,#111827);margin:0;font-size:18px}.page-module__ox25rq__packageList{gap:12px;display:grid}.page-module__ox25rq__packageCard{border:1px solid var(--app-border,#d6dee8);background:var(--app-panel,#fff);border-radius:8px;gap:12px;padding:14px;display:grid}.page-module__ox25rq__packageFields{grid-template-columns:minmax(180px,1.4fr) minmax(100px,.8fr) minmax(120px,1fr);gap:12px;display:grid}.page-module__ox25rq__packageCardHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.page-module__ox25rq__packageCardHeader strong{color:var(--app-text,#111827);font-size:14px}.page-module__ox25rq__helperText{color:var(--app-muted,#667085);margin:0;font-size:13px;line-height:1.45}.page-module__ox25rq__feedback{margin:0;font-size:13px;font-weight:700;line-height:1.45}.page-module__ox25rq__feedbackSuccess{color:color-mix(in oklch, var(--primary) 88%, black 10%)}.page-module__ox25rq__feedbackError{color:color-mix(in oklch, var(--destructive) 82%, black 8%)}@media (max-width:1080px){.page-module__ox25rq__layout{grid-template-columns:1fr}}@media (max-width:720px){.page-module__ox25rq__formGrid,.page-module__ox25rq__packageFields{grid-template-columns:1fr}.page-module__ox25rq__formPanel{padding:16px}.page-module__ox25rq__panelHeader h2{font-size:19px}.page-module__ox25rq__packageSection{padding:12px}}@media (max-width:520px){.page-module__ox25rq__formRow{grid-template-columns:1fr}.page-module__ox25rq__packageSectionHeader,.page-module__ox25rq__packageCardHeader{flex-direction:column;align-items:stretch}.page-module__ox25rq__primaryButton,.page-module__ox25rq__secondaryButton,.page-module__ox25rq__deleteButton{width:100%}}
.page-module__8yJuua__layout{grid-template-columns:380px minmax(0,1fr);align-items:start;gap:16px;display:grid}.page-module__8yJuua__formPanel,.page-module__8yJuua__tablePanel{border:1px solid var(--app-border,#d6dee8);background:var(--app-panel,#fff);box-shadow:0 1px 2px var(--app-shadow,#0f172a14);border-radius:8px}.page-module__8yJuua__formPanel{gap:16px;padding:20px;display:grid}.page-module__8yJuua__panelHeader span,.page-module__8yJuua__tableHeader span{color:var(--app-primary,#0f766e);letter-spacing:.06em;text-transform:uppercase;margin-bottom:6px;font-size:12px;font-weight:900;display:block}.page-module__8yJuua__panelHeader h2,.page-module__8yJuua__tableHeader h2{color:var(--app-text,#111827);margin:0;font-size:22px}.page-module__8yJuua__field{gap:7px;display:grid}.page-module__8yJuua__field span{color:var(--app-muted,#667085);font-size:13px;font-weight:800}.page-module__8yJuua__field input,.page-module__8yJuua__field textarea{box-sizing:border-box;border:1px solid var(--app-border,#d6dee8);background:var(--app-panel,var(--card));width:100%;color:var(--app-text,#111827);resize:vertical;border-radius:8px;outline:none;padding:12px 13px;font-family:inherit;font-size:14px}.page-module__8yJuua__field input:focus,.page-module__8yJuua__field textarea:focus{border-color:var(--app-primary,#0f766e);box-shadow:0 0 0 4px color-mix(in oklch, var(--ring) 28%, transparent)}.page-module__8yJuua__primaryButton,.page-module__8yJuua__secondaryButton{cursor:pointer;border:0;border-radius:8px;font-weight:850}.page-module__8yJuua__primaryButton{color:var(--primary-foreground,#fff);background:var(--app-primary,#0f766e);padding:13px 15px;font-size:14px}.page-module__8yJuua__primaryButton:disabled,.page-module__8yJuua__secondaryButton:disabled{cursor:wait;opacity:.7}.page-module__8yJuua__secondaryButton{color:var(--app-primary-dark,#0b4f4a);background:var(--app-primary-soft,#d8f3ef);padding:8px 10px;font-size:13px}.page-module__8yJuua__helperText{color:var(--app-muted,#667085);margin:0;font-size:13px;line-height:1.45}.page-module__8yJuua__feedback{margin:0;font-size:13px;font-weight:700;line-height:1.45}.page-module__8yJuua__feedbackSuccess{color:color-mix(in oklch, var(--primary) 88%, black 10%)}.page-module__8yJuua__feedbackError{color:color-mix(in oklch, var(--destructive) 82%, black 8%)}.page-module__8yJuua__tablePanel{overflow:hidden}.page-module__8yJuua__tableHeader{border-bottom:1px solid var(--app-border,#d6dee8);background:var(--app-panel-soft,#f8fafc);justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;display:flex}.page-module__8yJuua__tableHeader strong{color:var(--app-primary-dark,#0b4f4a);background:var(--app-primary-soft,#d8f3ef);border-radius:999px;flex:none;padding:7px 10px;font-size:12px}.page-module__8yJuua__tableWrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.page-module__8yJuua__table{border-collapse:collapse;width:100%;min-width:900px}.page-module__8yJuua__table th,.page-module__8yJuua__table td{border-bottom:1px solid var(--app-border,#d6dee8);text-align:left;padding:14px 16px;font-size:14px}.page-module__8yJuua__table th{color:var(--app-muted,#667085);background:var(--app-panel,var(--card));text-transform:uppercase;font-size:12px;font-weight:900}.page-module__8yJuua__table td{color:var(--app-text,#111827);vertical-align:top}.page-module__8yJuua__tableMessage{color:var(--app-muted,#667085)!important;text-align:center!important}.page-module__8yJuua__table tr:last-child td{border-bottom:0}.page-module__8yJuua__status{border-radius:999px;padding:5px 9px;font-size:12px;font-weight:900;display:inline-flex}.page-module__8yJuua__statusActive{color:var(--primary,#0b4f4a);background:color-mix(in oklch, var(--primary) 18%, transparent)}.page-module__8yJuua__statusInactive{color:var(--warning,#8a3412);background:color-mix(in oklch, var(--warning) 22%, transparent)}@media (max-width:1080px){.page-module__8yJuua__layout{grid-template-columns:1fr}}@media (max-width:720px){.page-module__8yJuua__formPanel{padding:16px}.page-module__8yJuua__panelHeader h2,.page-module__8yJuua__tableHeader h2{font-size:19px}.page-module__8yJuua__tableHeader{flex-direction:column;align-items:flex-start;padding:16px}.page-module__8yJuua__table{min-width:680px}.page-module__8yJuua__table th,.page-module__8yJuua__table td{padding:12px}}@media (max-width:480px){.page-module__8yJuua__primaryButton,.page-module__8yJuua__secondaryButton{width:100%}}
