.moduleSites .header{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid var(--color-border)}.moduleSites .header .pull-left .head{display:flex;align-items:center;gap:12px}.moduleSites .header .pull-left .head i{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:8px;color:var(--color-white)}.moduleSites .header .pull-left .head span{font-size:24px;font-weight:600;color:var(--color-text-primary)}.moduleSites .header .pull-right{display:flex;gap:10px;list-style:none;margin:0;padding:0}.moduleSites .tbody{padding:20px}.moduleSites .tbody .table{width:100%;border-collapse:collapse}.moduleSites .tbody .table thead{background-color:var(--color-background-secondary)}.moduleSites .tbody .table thead th{padding:12px;text-align:left;font-weight:600;color:var(--color-text-primary);border-bottom:2px solid var(--color-border)}.moduleSites .tbody .table tbody tr td.text-center,.moduleSites .tbody .table thead th.text-center{text-align:center}.moduleSites .tbody .table tbody tr{border-bottom:1px solid var(--color-border);transition:background-color .2s}.moduleSites .tbody .table tbody tr:hover{background-color:var(--color-background-hover)}.moduleSites .tbody .table tbody tr td{padding:12px;color:var(--color-text-secondary)}.moduleSites .tbody .table tbody tr td .icon-check{color:var(--color-success);font-size:18px}#formSitesCreate .formGroupFrame,#formSitesUpdate .formGroupFrame{margin-bottom:20px;padding:20px;background-color:var(--color-background-secondary);border-radius:8px}#formSitesCreate .formGroupFrame>label,#formSitesUpdate .formGroupFrame>label{display:block;font-size:16px;font-weight:600;color:var(--color-text-primary);margin-bottom:15px}#formSitesCreate .formGroupFrame .note,#formSitesUpdate .formGroupFrame .note{font-size:13px;color:var(--color-text-tertiary);margin-bottom:10px;font-style:italic}#formSitesCreate .formControl,#formSitesUpdate .formControl{margin-bottom:15px}#formSitesCreate .formControl label,#formSitesUpdate .formControl label{display:block;font-size:14px;font-weight:500;color:var(--color-text-primary);margin-bottom:8px}#formSitesCreate .formControl label .required,#formSitesUpdate .formControl label .required{color:var(--color-error);margin-right:4px}#formSitesCreate .formControl .formInput,#formSitesUpdate .formControl .formInput{width:100%;padding:10px 12px;border:1px solid var(--color-border);border-radius:6px;font-size:14px;color:var(--color-text-primary);background-color:var(--color-white);transition:border-color .2s}#formSitesCreate .formControl .formInput:focus,#formSitesUpdate .formControl .formInput:focus{outline:0;border-color:var(--color-primary)}#formSitesCreate .formControl .formInput::placeholder,#formSitesUpdate .formControl .formInput::placeholder{color:var(--color-text-tertiary)}#formSitesCreate .formControl textarea.formInput,#formSitesUpdate .formControl textarea.formInput{resize:vertical;min-height:100px;font-family:'Courier New',monospace}#formSitesCreate .formControl select.formInput,#formSitesUpdate .formControl select.formInput{cursor:pointer}#formSitesCreate .scrollBar,#formSitesUpdate .scrollBar{max-height:300px;overflow-y:auto;padding:10px;border:1px solid var(--color-border);border-radius:6px;background-color:var(--color-white)}#formSitesCreate .formGroupTwoColumns,#formSitesUpdate .formGroupTwoColumns{display:flex;gap:20px}#formSitesCreate .formGroupTwoColumns .form70w,#formSitesUpdate .formGroupTwoColumns .form70w{flex:0 0 70%}#formSitesCreate .formGroupTwoColumns .form30w,#formSitesUpdate .formGroupTwoColumns .form30w{flex:0 0 calc(30% - 20px)}@media (max-width:1024px){#formSitesCreate .formGroupTwoColumns,#formSitesUpdate .formGroupTwoColumns{flex-direction:column}#formSitesCreate .formGroupTwoColumns .form30w,#formSitesCreate .formGroupTwoColumns .form70w,#formSitesUpdate .formGroupTwoColumns .form30w,#formSitesUpdate .formGroupTwoColumns .form70w{flex:0 0 100%}}