.AddTimeTableForm_formRoot__sYbeE{background:#fff;border-radius:12px;padding:2rem;margin:0 auto;box-shadow:0 2px 12px rgba(0,0,0,.06)}.AddTimeTableForm_grid__9Qfe5{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem 2rem}.AddTimeTableForm_formGroup__uHCi0{display:flex;flex-direction:column;gap:.25rem}.AddTimeTableForm_label__qAIm_{font-weight:600;font-size:1rem;margin-bottom:.25rem;display:flex;align-items:center;gap:.5rem}.AddTimeTableForm_required__eMSHb{color:#e11d48;margin-left:.2em}.AddTimeTableForm_input__9Urpb,.AddTimeTableForm_select__9T43G{border-radius:8px;border:1px solid #d1d5db;padding:.5rem .75rem;font-size:1rem;background:#f9fafb;outline:none;transition:border .2s}.AddTimeTableForm_input__9Urpb:focus,.AddTimeTableForm_select__9T43G:focus{border-color:#2563eb}.AddTimeTableForm_modeRow__4nAER{grid-column:span 2;display:flex;align-items:center;gap:1.5rem;margin-top:1rem}.AddTimeTableForm_modeToggle__hsGDy{display:flex;gap:1rem}.AddTimeTableForm_modeBtn__qiuPj{border-radius:999px;border:1.5px solid #2563eb;background:#fff;color:#2563eb;padding:.4em 1.5em;font-weight:600;cursor:pointer;transition:background .15s,color .15s}.AddTimeTableForm_modeBtn__qiuPj.AddTimeTableForm_active__5hVKi,.AddTimeTableForm_modeBtn__qiuPj:checked{background:#2563eb;color:#fff}.AddTimeTableForm_actions__vlyQ3{grid-column:span 2;display:flex;justify-content:flex-end;gap:1rem;margin-top:2rem}.form-field-wrapper{--_form-field-outline-color:var(--clr-neutral-600);--_form-field-bg-color:var(--clr-neutral-100);--_form-field-text-color:var(--clr-neutral-900);--_border-radius:0.6em;outline:1px solid var(--_form-field-outline-color);background-color:var(--_form-field-bg-color);color:var(--_form-field-text-color);border-radius:var(--_border-radius);margin:2px;height:fit-content;overflow:hidden;position:relative}.form-field-element{width:100%;padding:.5em 1em;outline:none;background-color:rgba(0,0,0,0)}.input-wrapper:focus-within{--_form-field-bg-color:var(--clr-neutral-100);--_form-field-text-color:var(--clr-neutral-900);--_form-field-outline-color:var(--clr-blue-400);outline-width:2px}.input-wrapper:has(input:user-invalid){--_form-field-bg-color:var(--clr-red-100);--_form-field-text-color:var(--clr-red-700);--_form-field-outline-color:var(--clr-red-400);outline-width:2px}.input-wrapper:has(input:disabled){--_form-field-bg-color:var(--clr-neutral-300);--_form-field-text-color:var(--clr-neutral-700);--_form-field-outline-color:var(--clr-neutral-500);cursor:not-allowed}.input[type=number]::-webkit-inner-spin-button,.input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}.badge_badge__anhyT{--_background-color:var(--clr-neutral-200);--_text-color:var(--clr-neutral-900);--_border-color:var(--clr-neutral-400);background-color:var(--_background-color);color:var(--_text-color);border:1px solid var(--_border-color);align-content:center}.badge_badge__anhyT[data-color=blue]{--_background-color:var(--clr-blue-100);--_border-color:var(--clr-blue-400)}.badge_badge__anhyT[data-color=green]{--_background-color:var(--clr-green-100);--_border-color:var(--clr-green-400)}.badge_badge__anhyT[data-color=red]{--_background-color:var(--clr-red-100);--_border-color:var(--clr-red-400)}.badge_badge__anhyT[data-color=yellow]{--_background-color:var(--clr-yellow-100);--_border-color:var(--clr-yellow-400)}.badge_badge__anhyT[data-color=white]{--_background-color:var(--clr-neutral-100);--_border-color:var(--clr-neutral-400)}.badge_badge__anhyT[data-variant=fill]{--_text-color:var(--clr-neutral-100);background-color:var(--_border-color)}.PermissionContainer_container__ZPDkH{grid-template-columns:1fr 2fr;height:480px}.PermissionContainer_permissionList__QSXPn{flex-direction:column;overflow-y:auto;border-top-right-radius:0;border-bottom-right-radius:0}.PermissionContainer_permissionList__QSXPn li{height:fit-content}.PermissionContainer_content__BccWw{border-top-left-radius:0;border-bottom-left-radius:0}.PermissionContainer_permissionContentList__psLTf{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));align-content:start}.PermissionContainer_permissionContentList__psLTf .PermissionContainer_permissionItem__7NwxX{position:relative;display:flex;flex-direction:column;height:auto}.PermissionContainer_permissionContentList__psLTf .PermissionContainer_permissionItem__7NwxX .PermissionContainer_infoIcon__J3Yaq{position:absolute;top:15px;right:15px}.PermissionCard_card__1KhMc{--border-color:var(--clr-neutral-300);--background-color:var(--clr-neutral-100);border:1px solid var(--border-color);background-color:var(--background-color);align-content:space-between}.PermissionCard_card__1KhMc[data-is-selected=true][data-is-remove=true]{--border-color:var(--clr-red-700);--background-color:var(--clr-red-100)}.PermissionCard_card__1KhMc[data-is-selected=true][data-is-remove=false]{--border-color:var(--clr-blue-700);--background-color:var(--clr-blue-100)}.PermissionCard_innerGrid__j7Yos{display:grid;grid-template-columns:auto 1fr auto;gap:1em;align-content:start}.PermissionCard_text__GYAbN{word-break:break-all}