.ValidationErrorModal_modalContainer__Y86pd{display:flex;flex-direction:column;width:100%;padding:0 var(--p-6) var(--p-6) var(--p-6);.ValidationErrorModal_submitButton__A6gmm{width:100%}}.Alert_alertContainerError__dRt1_,.Alert_alertContainerInfo__ssEpo,.Alert_alertContainerSuccess__rg6oK,.Alert_alertContainerWarning__sVSH7{display:flex;flex-direction:row;align-items:center;gap:var(--gap-3);width:-moz-fit-content;width:fit-content;max-width:min(calc(100% - 32px),600px);min-width:280px;box-sizing:border-box;border:1px solid;border-radius:var(--p-3);padding:var(--p-4);padding-right:calc(var(--p-4) + 20px + var(--gap-3));position:fixed;top:80px;left:50%;transform:translateX(-50%);z-index:1000}.Alert_alertContainerInfo__ssEpo{border-color:var(--bright-blue-300);background-color:var(--bright-blue-25)}.Alert_alertContainerSuccess__rg6oK{border-color:var(--success-300);background-color:var(--success-25)}.Alert_alertContainerError__dRt1_{border-color:var(--error-300);background-color:var(--error-25)}.Alert_alertContainerWarning__sVSH7{border-color:var(--warning-300);background-color:var(--warning-25)}.Alert_iconError__ENTOu,.Alert_iconInfo__2n2tP,.Alert_iconSuccess__1_oSG,.Alert_iconWarning__F5ebm{font-size:20px;width:20px;height:20px;flex-shrink:0}.Alert_iconInfo__2n2tP{color:var(--bright-blue-600)}.Alert_iconSuccess__1_oSG{color:var(--success-600)}.Alert_iconError__ENTOu{color:var(--error-600)}.Alert_iconWarning__F5ebm{color:var(--warning-600)}.Alert_contentError__ttC1p,.Alert_contentInfo__z5wxx,.Alert_contentSuccess__tenpZ,.Alert_contentWarning___Suo1{font-family:var(--body);font-size:var(--text-base);line-height:var(--lineHeight-base);font-weight:var(--font-bold);flex:1 1;flex-grow:1;align-self:stretch;display:flex;align-items:center;text-align:center}.Alert_contentInfo__z5wxx{color:var(--bright-blue-700)}.Alert_contentSuccess__tenpZ{color:var(--success-700)}.Alert_contentError__ttC1p{color:var(--error-700)}.Alert_contentWarning___Suo1{color:var(--warning-700)}.Alert_closeButton___Knm3{position:absolute;top:50%;right:var(--p-4);transform:translateY(-50%);padding:0;border:none;background:transparent;cursor:pointer;border-radius:var(--rounded-lg);display:flex;align-items:center;justify-content:center;transition:background-color .2s ease,outline .2s ease}.Alert_closeButton___Knm3:hover{background-color:var(--hover-bg,rgba(0,0,0,.05))}.Alert_closeButton___Knm3:focus{outline:2px solid var(--bright-blue-500,#0064dc);outline-offset:2px}.Alert_closeButton___Knm3:focus:not(:focus-visible){outline:none}.Alert_closeButton___Knm3:focus-visible{outline:2px solid var(--bright-blue-500,#0064dc);outline-offset:2px}.Alert_closeIconError__JlCnS,.Alert_closeIconSuccess__Y_YbE,.Alert_closeIconWarning__Txg6W,.Alert_closeIcon__PuXu3{font-size:var(--text-xl)}.Alert_closeIcon__PuXu3{color:var(--bright-blue-600)}.Alert_closeIconSuccess__Y_YbE{color:var(--success-700)}.Alert_closeIconError__JlCnS{color:var(--error-500)}.Alert_closeIconWarning__Txg6W{color:var(--warning-600)}.Table_tableContainer___Xf20{width:100%;border-radius:var(--rounded-lg);overflow:hidden;border:1px solid var(--gray-300);background-color:var(--base-white)}.Table_table__Xyurp{width:100%;border-collapse:collapse;font-family:var(--body)}.Table_tableHeader__AtWMq{background-color:var(--gray-100)}.Table_tableHeaderRow__06tKC{border-bottom:1px solid var(--gray-300)}.Table_tableHeaderCell__97bsZ{padding:var(--p-4) var(--p-4);font-weight:var(--font-bold);font-size:var(--text-sm);line-height:var(--lineHeight-sm);color:var(--base-black);text-align:left}.Table_tableHeaderCell__97bsZ.Table_alignCenter__BmCTt{text-align:center}.Table_tableHeaderCell__97bsZ.Table_alignRight__Hjgf_{text-align:right}.Table_tableBody__Wddd4{background-color:var(--base-white)}.Table_tableBodyRow__n86rv{border-bottom:1px solid var(--gray-200)}.Table_tableBodyRow__n86rv:last-child{border-bottom:none}.Table_tableBodyCell__mS1gx{padding:var(--p-4) var(--p-4);font-weight:var(--font-bold);font-size:var(--text-sm);line-height:var(--lineHeight-sm);color:var(--base-black);text-align:left}.Table_tableBodyCell__mS1gx.Table_alignCenter__BmCTt{text-align:center;color:var(--gray-700);vertical-align:middle}.Table_tableBodyCell__mS1gx.Table_alignRight__Hjgf_{text-align:right;color:var(--gray-700);vertical-align:middle}.Table_actionsColumn__Favva{text-align:center}.Table_actionsCell__27XiS{text-align:center;vertical-align:middle}.Table_actionsContainer__wgpxF{display:flex;gap:var(--p-2);justify-content:center;align-items:center}.Table_actionButton__oQFkN{padding:var(--p-2) var(--p-3);font-size:var(--text-xs);line-height:var(--lineHeight-xs);min-width:auto;font-weight:var(--font-regular)}.page_container__hkFux{padding:2rem;max-width:1400px;margin:0 auto}.page_header__1Q_hz{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:2rem}.page_title__e4l2H{font-size:2rem;font-weight:600;color:#1a1a1a;margin:0 0 .5rem}.page_subtitle__nzLdo{font-size:1rem;color:#666;margin:0}.page_tableContainer__aKInT{background:white;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.1);overflow:hidden}.page_roleBadge__2HFZy{display:inline-block;padding:.25rem .75rem;border-radius:4px;font-size:.875rem;font-weight:500;background:#e3f2fd;color:#1976d2}.page_loading__YpLr7{min-height:400px;font-size:1.125rem;color:#666}.page_loadingOverlay__pDi3B,.page_loading__YpLr7{display:flex;justify-content:center;align-items:center}.page_loadingOverlay__pDi3B{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,.95);flex-direction:column;z-index:9999}.page_loadingSpinner__TPeJx{width:48px;height:48px;border:4px solid #e0e0e0;border-top-color:#0066cc;border-radius:50%;animation:page_spin__KrI2P 1s linear infinite}.page_loadingText__zdXz_{margin-top:1rem;font-size:1.125rem;color:#333;font-weight:500}@keyframes page_spin__KrI2P{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}