@import url(https://fonts.googleapis.com/css2?family=Be+Vietnam+Pro:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);:root{--font-size-mini:10px;--font-size-small:12px;--font-size:13px;--font-size-large:20px;--padding-mini:4px;--padding-small:8px;--padding-large:16px;--border-radius-mini:2px;--border-radius-small:6px;--border-radius-large:12px;--background-default:#d0d7de3d;--bg_header:url(/static/media/banner.6aed46ae735a5a91947c.png);--bg_header_left:url(/static/media/bannerLeft.5196982ed794fe8f973e.png);--fg-default:#1f2328;--fg-muted:#656d76;--fg-subtle:#6e7781;--border-default:#d0d7de;--border-muted:#d8dee4;--border-subtle:#1f232826;--shadow-small:0 1px 0 #1f23280a;--shadow-medium:0 3px 6px #8c959f26;--shadow-large:0 8px 24px #8c959f33;--shadow-extra-large:0 12px 28px #8c959f4d;--neutral-emphasis-plus:#24292f;--neutral-emphasis:#6e7781;--neutral-muted:#afb8c133;--neutral-subtle:#eaeef280;--accent-fg:#0969da;--accent-emphasis:#0969da;--accent-muted:#54aeff66;--accent-subtle:#ddf4ff;--success-fg:#1a7f37;--success-emphasis:#1f883d;--success-muted:#4ac26b66;--success-subtle:#dafbe1;--attention-fg:#9a6700;--attention-emphasis:#9a6700;--attention-muted:#d4a72c66;--attention-subtle:#fff8c5;--severe-fg:#bc4c00;--severe-emphasis:#bc4c00;--severe-muted:#fb8f4466;--severe-subtle:#fff1e5;--danger-fg:#d1242f;--danger-emphasis:#cf222e;--danger-muted:#ff818266;--danger-subtle:#ffebe9;--open-fg:#1a7f37;--open-emphasis:#1f883d;--open-muted:#4ac26b66;--open-subtle:#dafbe1;--closed-fg:#d1242f;--closed-emphasis:#cf222e;--closed-muted:#ff818266;--closed-subtle:#ffebe9;--done-fg:#8250df;--done-emphasis:#8250df;--done-muted:#c297ff66;--done-subtle:#fbefff;--button-primary-fgColor-rest:#fff}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.dx-widget{font-size:13px!important}.dx-toolbar{background-color:initial!important}#root>div[data-color-mode=dark] .dx-datagrid{background-color:initial;border-color:#30363d;color:#c9d1d9}#root>div[data-color-mode=dark] .dx-datagrid td{border-color:#f0f6fc1a;border-left:1px solid #30363d;border-right:1px solid #30363d}#root>div[data-color-mode=light] .dx-datagrid td{border-left:1px solid #ddd;border-right:1px solid #ddd}#root .dx-datagrid-headers+.dx-datagrid-rowsview{border-top:0}#root>div[data-color-mode=dark] .dx-datagrid-headers{border-top:1px solid #4d4d4d}#root>div[data-color-mode=light] .dx-datagrid-headers{border-top:1px solid #ddd}.mainColumn{font-weight:700}.verticalMiddle{vertical-align:middle!important}.dx-popup-wrapper>.dx-overlay-content{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffffad!important;border-radius:.8rem!important;box-shadow:0 5px 15px #00000059}.dx-popup-content{padding:0!important}.dx-overlay-shader{background-color:#0000!important}.dx-popup-title.dx-toolbar .dx-toolbar-items-container{height:30px!important}.dx-popup-title.dx-toolbar{align-items:center;display:flex;min-height:38px}.pop-up-actions{border-top:1px solid #e0e0e0;margin-top:1rem;padding-bottom:2px;padding-top:1rem;text-align:center}.pop-up-actions button{min-width:100px}.pop-up-header{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;margin-bottom:1rem;padding-bottom:1rem;padding-left:1rem;padding-right:1rem;text-align:left;width:100%}.pop-up-header-title{flex-grow:1;font-size:1.2rem;font-weight:700}.pop-up-header-actions{float:right}.pop_up_no_padding .dx-popup-content{padding:0!important}#__primerPortalRoot__{z-index:1600}.dx-datagrid{background-color:initial}.dx-datagrid-borders>.dx-datagrid-headers{border-top-left-radius:4px;border-top-right-radius:4px}.dx-datagrid-borders>.dx-datagrid-rowsview,.dx-datagrid-borders>.dx-datagrid-total-footer{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.dx-pager .dx-page-sizes .dx-selection,.dx-pager .dx-pages .dx-selection{background-color:#de3f0f;border-radius:4px;color:#fff;padding:4px 8px}.flex-25{width:25%}.limit1Line{-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.limit2Line{-webkit-line-clamp:2;line-clamp:2}.limit2Line,.limit3Line{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.limit3Line{-webkit-line-clamp:3;line-clamp:2}.message{animation:slideUp .3s ease-out forwards;opacity:0;transform:translateY(50px)}@keyframes slideUp{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.new-message span{border:none!important;box-shadow:none!important;outline:none!important}.link{color:inherit;text-decoration:none}.input-align-right input{text-align:right}.myTable{border-collapse:initial;border-radius:.375rem;border-spacing:0;table-layout:fixed;width:100%}.myTable.hasPaging{margin-bottom:41px}.myTable tbody,.myTable.hasPaging{border-bottom:1px solid #d0d7de}.myTable tr:hover{background-color:#f5f8fa}.fixed_column{background-color:#fff;z-index:0}.fixed_column,.fixed_column_header{left:0;position:-webkit-sticky;position:sticky}.fixed_column_header{background-color:#f5f8fa;top:0;z-index:3!important}.myTable thead{background-color:#f5f8fa;font-weight:500}.myTable td{padding:.5rem .75rem}.myTable td:not(:last-child),.myTable th:not(:last-child){border-right:1px solid #d0d7de}.myTable thead tr td,.myTable thead tr th{border-bottom:1px solid #d0d7de;color:#656d76;font-weight:600;padding:.5rem .75rem}.myTable thead tr th{background-color:#f5f8fa;position:-webkit-sticky;position:sticky;top:0;z-index:2}.myTable>tbody:not(:last-child),.myTable>tbody>tr:not(:last-child)>td,.myTable>tbody>tr:not(:last-child)>th,.myTable>tfoot:not(:last-child),.myTable>tfoot>tr:not(:last-child)>td,.myTable>tfoot>tr:not(:last-child)>th,.myTable>thead:not(:last-child),.myTable>thead>tr:not(:last-child)>td,.myTable>thead>tr:not(:last-child)>th,.myTable>tr:not(:last-child)>td,.myTable>tr:not(:last-child)>th{border-bottom:1px solid #d0d7de}.focused{border-radius:2px!important;box-shadow:inset 0 0 0 2px #de3f0f;padding:0!important}.rangeSelected{background-color:#54aeff66!important}.myTable td.rangeSelected:first-child{border-left:1px solid #007bff!important}.myTable td.rangeSelected:last-child{border-right:1px solid #007bff!important}.myTable.rangeSelection{-webkit-user-select:none;user-select:none}.text-input-noborder{border:0!important;box-shadow:none!important;outline:none!important}.no-margin-octicon{margin-right:0!important}:root[data-gd-layout=he-thong]{--btn-primary-bg:var(--gd-primary,#005ac1)}.AppButton_container__BJShE{align-items:center;cursor:pointer;display:flex;flex-direction:column;font-weight:500;justify-content:center;margin-bottom:10px}.AppButton_container__BJShE.AppButton_disabled__rbqZa{cursor:not-allowed;font-weight:400;opacity:.5!important;pointer-events:none}.AppButton_container__BJShE:hover .AppButton_appName__L\+X-l{color:#de3f0f!important;color:var(--sidebar-fg,#de3f0f)!important;transition:all .3s}.AppButton_icon__BAoeU{align-items:center;display:flex;justify-content:center;width:100%}.AppButton_iconState__JHhwN{width:3px}.AppButton_activeState__nBW95{background-color:#de3f0f;background-color:var(--sidebar-fg,#de3f0f);border-radius:4px;height:32px}.AppButton_iconImage__npp8\+{align-items:center;display:flex;flex:1 1;justify-content:center}.AppButton_iconApp__GCZLi{align-items:center;background-color:#fff;border-radius:8px;box-shadow:0 6px 24px 0 #0000000d,0 0 0 1px #00000014;display:flex;height:48px;justify-content:center;margin-bottom:2px;width:48px}.AppButton_iconApp__GCZLi svg{height:32px;width:32px}.AppButton_iconApp__GCZLi.AppButton_active__B0hXB{box-shadow:0 0 0 2px #de3f0f;box-shadow:0 0 0 2px var(--sidebar-fg,#de3f0f)}.AppButton_appName__L\+X-l{border-radius:8px;color:inherit;color:var(--sidebar-fg,inherit);font-size:12px;margin-top:2px;opacity:1;opacity:var(--sidebar-app-opacity,1);padding:0 4px;text-align:center}.AppButton_container__BJShE.AppButton_active__B0hXB .AppButton_appName__L\+X-l{opacity:1}.AppButton_popup__tltiU{background-color:var(--bg-muted)}.AppButton_popup__tltiU li>div[role=presentation]{color:#de3f0f;color:var(--sidebar-fg,#de3f0f);opacity:1;opacity:var(--sidebar-popup-item-opacity,1)}[data-ui=glass] .AppButton_iconApp__GCZLi{backdrop-filter:blur(14px) saturate(180%);-webkit-backdrop-filter:blur(14px) saturate(180%);background-color:#ffffff8c;border:1px solid #ffffffa6;border-radius:12px;box-shadow:inset 0 1px 0 #fffc,0 6px 16px -8px #0f2a6680;transition:transform .18s ease,box-shadow .18s ease}[data-ui=glass] .AppButton_container__BJShE:hover .AppButton_iconApp__GCZLi{box-shadow:inset 0 1px 0 #ffffffe6,0 10px 22px -10px #0f2a6699;transform:translateY(-1px)}[data-ui=glass] .AppButton_iconApp__GCZLi.AppButton_active__B0hXB{box-shadow:inset 0 1px 0 #ffffffe6,0 0 0 2px #de3f0f,0 10px 22px -10px #1d4ed8a6;box-shadow:inset 0 1px 0 #ffffffe6,0 0 0 2px var(--sidebar-icon-fg,var(--sidebar-fg,#de3f0f)),0 10px 22px -10px #1d4ed8a6}.Humberger_container__sLS8r{align-items:center;cursor:pointer;display:flex;height:84px;justify-content:center}.Humberger_humberger__IrEHd{align-items:center;border-radius:50%;color:inherit;color:var(--sidebar-fg,inherit);display:flex;height:48px;justify-content:center;opacity:1;opacity:var(--sidebar-hamburger-opacity,1);transition:all .3s;width:48px}.Humberger_humberger__IrEHd:hover{background-color:var(--secondary);background-color:var(--sidebar-hamburger-hover-bg,var(--secondary));color:#fff;color:var(--sidebar-hamburger-hover-fg,#fff);opacity:1;opacity:var(--sidebar-hamburger-hover-opacity,1)}.Menu_menu__owMOa{color:inherit;color:var(--sidebar-fg,inherit)}.Menu_menu__owMOa nav{border-bottom:0}.Menu_menu__owMOa nav a,.Menu_menu__owMOa nav button{color:inherit;color:var(--sidebar-fg,inherit)}.Menu_menu__owMOa [class*=LeadingVisual] svg{color:inherit;color:var(--sidebar-icon-fg,var(--sidebar-fg,inherit))}.Menu_menu__owMOa [class*=Group-title],.Menu_menu__owMOa [class*=GroupHeading],.Menu_menu__owMOa [class*=GroupTitle]{color:inherit!important;color:var(--sidebar-fg,inherit)!important;opacity:1;opacity:var(--sidebar-menu-muted-opacity,1)}.Menu_menu__owMOa h3{font-size:12px!important;font-weight:600!important;line-height:1.5!important}.Menu_menu_sub_item__e4a-K{color:inherit;color:var(--sidebar-fg,inherit);opacity:1;opacity:var(--sidebar-menu-sub-opacity,1)}.Menu_navsub__IEdb7{background-color:var(--bg-muted)}.Menu_navsub__IEdb7 span,.Menu_navsub__IEdb7 svg{color:#fff}.Menu_menu_sub_item_icon__Yjf2q{background:#a7acb2;background:var(--sidebar-fg,#a7acb2);border-radius:50%;height:.375rem;left:1.4375rem;width:.375rem}.Menu_menu_sub_item__e4a-K{font-size:12px}.Menu_menu__owMOa nav [aria-current=page],.Menu_menu__owMOa nav a[aria-current=page]{background-color:initial!important;background-color:var(--sidebar-active-bg,#0000)!important;border:2px solid var(--sidebar-active-border,var(--sidebar-fg,var(--primary)))!important;border-radius:6px!important}.Menu_menu__owMOa nav [aria-current=page],.Menu_menu__owMOa nav [aria-current=page] svg,.Menu_menu__owMOa nav a[aria-current=page],.Menu_menu__owMOa nav a[aria-current=page] svg{color:inherit!important;color:var(--sidebar-active-fg,var(--sidebar-fg,inherit))!important}[data-ui=glass] .Menu_menu__owMOa nav a,[data-ui=glass] .Menu_menu__owMOa nav button{border-radius:10px;transition:background-color .18s ease,box-shadow .18s ease}[data-ui=glass] .Menu_menu__owMOa nav a:hover,[data-ui=glass] .Menu_menu__owMOa nav button:hover{background-color:#fff9;box-shadow:inset 0 1px 0 #fffc}[data-ui=glass] .Menu_menu__owMOa nav [aria-current=page],[data-ui=glass] .Menu_menu__owMOa nav a[aria-current=page]{background:linear-gradient(180deg,#3b82f6f2,#1d4ed8f2)!important;border:1px solid #fff6!important;border-radius:10px!important;box-shadow:inset 0 1px 0 #ffffff80,0 8px 18px -8px #1d4ed8b3}[data-ui=glass] .Menu_menu__owMOa [class*=GroupHeading]{letter-spacing:.04em;text-transform:uppercase}body{font-size:13px;margin:0;padding:0}:root{--primary:#007583;--header-bg-color:#007583;--main-bg-color:#007583;--bg_hover:#07a9bd;--primary_hover:#12ffff}#Header_header__RGUCP{background:var(--bg_header) top right no-repeat,#007583;background:var(--bg_header) top right no-repeat,var(--header-bg-color);background-size:auto 100%;display:flex;font-family:Be Vietnam Pro,sans-serif;min-height:80px;position:relative;z-index:2}#Header_header__RGUCP p{margin:0}#Header_header__RGUCP .Header_left__hkB0-{align-items:center;background:var(--bg_header_left) right center no-repeat;box-sizing:border-box;color:#12ffff;color:var(--header-left-fg,#12ffff);display:flex;flex-direction:column;font-size:18px;font-weight:700;justify-content:center;line-height:25px;margin-right:20px;padding-right:40px;text-transform:uppercase;width:290px}#Header_header__RGUCP .Header_leftText__CrxB7{text-align:center}#Header_header__RGUCP .Header_left__hkB0-.Header_withLogo__HpJQG{align-items:center;flex-direction:row;font-size:15px;gap:12px;line-height:20px;padding-right:16px}#Header_header__RGUCP .Header_left__hkB0-.Header_withLogo__HpJQG .Header_leftText__CrxB7{text-align:left}#Header_header__RGUCP .Header_left__hkB0-.Header_withLogo__HpJQG .Header_logo__C4TMb{flex:0 0 auto}#Header_header__RGUCP .Header_left__hkB0-.Header_withLogo__HpJQG .Header_logo__C4TMb img{margin-right:0;width:60px}#Header_header__RGUCP .Header_left__hkB0- .Header_Company__OjqIE{color:#ffecaa;color:var(--header-accent-fg,#ffecaa);font-weight:800}#Header_header__RGUCP .Header_mid__xQLtN{align-items:center;display:flex;flex:1 1}#Header_header__RGUCP .Header_logo__C4TMb img{display:block;height:auto;margin-right:20px;width:70px}#Header_header__RGUCP .Header_nameProduct__EZy3y{font-size:18px;font-weight:700;line-height:28px;text-transform:uppercase}#Header_header__RGUCP .Header_nameProduct__EZy3y p:first-child{color:#ffecaa;color:var(--header-accent-fg,#ffecaa);font-weight:800}#Header_header__RGUCP .Header_nameProduct__EZy3y p:nth-child(2){color:#fff;font-weight:700}#Header_header__RGUCP .Header_nameGroupProduct__F4LPs{color:#ffa096}#Header_header__RGUCP a{color:inherit;text-decoration:none}#Header_header__RGUCP .Header_userInfo__krkq-{cursor:pointer;margin-left:10px;position:relative}#Header_header__RGUCP .Header_userInfo__krkq-:hover .Header_mnSub__8wGFC{display:block}#Header_header__RGUCP .Header_mnSub__8wGFC{background:#fff;border-radius:4px;box-shadow:0 2px 4px 0 #0003;display:none;position:absolute;right:0;top:100%;width:230px}#Header_header__RGUCP .Header_right__VuvVh{align-items:center;display:flex;padding-right:40px}#Header_header__RGUCP .Header_userInfo__krkq- .Header_imageUser__G26b1{align-items:center;display:flex;gap:3px}#Header_header__RGUCP .Header_userInfo__krkq- .Header_top__mxwRJ{align-items:center;display:flex;flex-direction:column;gap:5px;justify-content:center}#Header_header__RGUCP .Header_userInfo__krkq- .Header_userName__OiJlI{color:#fff;font-size:13px;font-weight:700}#Header_header__RGUCP .Header_mnSub__8wGFC ul{list-style:none;margin:0;padding:7px 0}#Header_header__RGUCP .Header_mnSub__8wGFC ul a{align-items:center;display:flex;gap:6px;padding:6px 20px 7px;transition:all .3s ease-in-out}#Header_header__RGUCP .Header_mnSub__8wGFC ul a span{margin-top:2px}#Header_header__RGUCP .Header_mnSub__8wGFC ul a:hover{background:#f4f4f4}[data-ui=glass] #Header_header__RGUCP{box-shadow:inset 0 -1px 0 #ffffff59,0 12px 32px -20px #0f2a66cc}[data-ui=glass] #Header_header__RGUCP .Header_mnSub__8wGFC{backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);background:#ffffffb8;border:1px solid #fff9;border-radius:12px;box-shadow:inset 0 1px 0 #fffc,0 16px 36px -18px #0f2a668c}[data-ui=glass] #Header_header__RGUCP .Header_mnSub__8wGFC ul a:hover{background:#2563eb1a}.TextInput_input__P66xy{background-color:#fff;color:#1f2328;min-height:32px}.TextInput_input__P66xy:focus-within{border-color:var(--primary);outline:var(--primary) solid 2px;outline-offset:-1px}.Layout_versionBar__-IGK2{flex:0 0 auto}[data-ui=glass] .Layout_versionBar__-IGK2{border-top:1px solid #ffffff73;box-shadow:inset 0 1px 0 #ffffff80}[data-ui=glass] .Layout_menu__xshGR,[data-ui=glass] .Layout_rail__Rdfje,[data-ui=glass] .Layout_versionBar__-IGK2{backdrop-filter:blur(22px) saturate(180%);-webkit-backdrop-filter:blur(22px) saturate(180%)}[data-ui=glass] .Layout_rail__Rdfje{border-right:1px solid #fff6;box-shadow:inset -1px 0 0 #ffffff59}[data-ui=glass] .Layout_menu__xshGR{border-right:1px solid #ffffff73;box-shadow:10px 0 30px -18px #0f2a6673}[data-ui=glass] .Layout_content__HMSlA{border-left:1px solid #fff9;border-top:1px solid #fff9;border-top-left-radius:18px;box-shadow:inset 0 1px 0 #ffffff80}[data-ui=glass] .Layout_content__HMSlA::-webkit-scrollbar,[data-ui=glass] .Layout_menu__xshGR ::-webkit-scrollbar{height:8px;width:8px}[data-ui=glass] .Layout_content__HMSlA::-webkit-scrollbar-thumb,[data-ui=glass] .Layout_menu__xshGR ::-webkit-scrollbar-thumb{background-color:#33415540;border-radius:8px}[data-ui=glass] .Layout_content__HMSlA::-webkit-scrollbar-track,[data-ui=glass] .Layout_menu__xshGR ::-webkit-scrollbar-track{background:#0000}.VersionCard_card__mJ4C\+{border:1px solid #1f232814;border-radius:12px;flex:0 0 auto;margin:8px 20px;padding:12px 10px 10px;text-align:center;-webkit-user-select:none;user-select:none}.VersionCard_logo__RSL9z{display:block;height:44px;margin:0 auto 6px;object-fit:contain;width:44px}.VersionCard_schoolName__mFNOA{font-size:11px;font-weight:700;line-height:1.3}.VersionCard_schoolNameEn__QZjlx,.VersionCard_schoolName__mFNOA{color:#1f2328;color:var(--sidebar-icon-fg,var(--sidebar-fg,#1f2328));text-transform:uppercase}.VersionCard_schoolNameEn__QZjlx{font-size:9px;letter-spacing:.06em;margin-top:1px;opacity:.8}.VersionCard_copyright__53J6Q{margin-top:8px}.VersionCard_copyright__53J6Q,.VersionCard_version__orClw{color:#656d76;color:var(--sidebar-fg,#656d76);font-size:9.5px;line-height:1.5;opacity:.65}[data-ui=glass] .VersionCard_card__mJ4C\+{border:1px solid #fff9;box-shadow:inset 0 1px 0 #ffffffb3,0 8px 20px -14px #0f2a6680}.LayoutHeThong_app__1Xn55{--gd-primary-local:var(--gd-primary,#005ac1);--gd-bg-hover-local:var(--gd-bg-hover,#005ac1);--gd-color-header-local:var(--gd-color-header,#fff);--gd-color-product-local:var(--gd-color-product,#fff);--gd-text-parent-local:var(--gd-text-parent,#fff);--gd-header-height-local:var(--gd-header-height,72px);--gd-menu-width-local:var(--gd-menu-width,260px);--gd-rail-width-local:var(--gd-rail-width,90px);--gd-content-bg-local:var(--gd-content-bg,#f5f7fa);--btn-primary-bg:var(--gd-primary-local);display:flex;flex-direction:column;height:100vh;overflow:hidden}@supports (height:100dvh){.LayoutHeThong_app__1Xn55{height:100dvh}}.LayoutHeThong_header__JuiKT{align-items:center;background:linear-gradient(100deg,var(--gd-primary-local) 0,var(--gd-bg-hover-local) 100%);color:var(--gd-color-header-local);display:flex;flex:0 0 auto;gap:22px;min-height:var(--gd-header-height-local);padding:4px 26px 4px 14px;position:relative;z-index:10}.LayoutHeThong_header__JuiKT p{margin:0}.LayoutHeThong_header__JuiKT a{color:inherit;text-decoration:none}.LayoutHeThong_brandBlock__TTs3j{align-items:center;display:flex;flex:0 0 auto;gap:14px}.LayoutHeThong_humberger__dEYr3{align-items:center;background:#0000;border:0;border-radius:10px;color:inherit;cursor:pointer;display:flex;flex:0 0 auto;height:42px;justify-content:center;transition:background .16s ease;width:42px}.LayoutHeThong_humberger__dEYr3:hover{background:#ffffff29}.LayoutHeThong_logoPlate__Jt2sm{align-items:center;display:flex;flex:0 0 auto;justify-content:center}.LayoutHeThong_logoPlate__Jt2sm img{display:block;max-height:56px;max-width:56px;object-fit:contain}.LayoutHeThong_brandText__GnaXA{display:flex;flex-direction:column;gap:2px;line-height:1.45;min-width:0}.LayoutHeThong_brandTop__HvFiE{font-size:12.5px;font-weight:500;letter-spacing:.06em;opacity:.85;text-transform:uppercase;white-space:nowrap}.LayoutHeThong_brandMain__9Jfam{color:var(--gd-color-header-local);font-size:19px;font-weight:800;letter-spacing:.01em;text-transform:uppercase;white-space:nowrap}.LayoutHeThong_divider__AbF0n{background:#ffffff4d;flex:0 0 auto;height:56px;width:1px}.LayoutHeThong_unitBlock__MJFhR{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;justify-content:center;line-height:1.45;min-width:0}.LayoutHeThong_unitName__XTI6a{font-size:19px;font-weight:800}.LayoutHeThong_appName__exIpA,.LayoutHeThong_unitName__XTI6a{letter-spacing:.01em;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.LayoutHeThong_appName__exIpA{color:var(--gd-color-product-local);font-size:16px;font-weight:700;opacity:.95}.LayoutHeThong_right__4E3jf{align-items:center;display:flex;flex:0 0 auto;gap:12px;margin-left:auto}.LayoutHeThong_pill__hOAwa{align-items:center;background-color:#ffffff24;border:1px solid #ffffff47;border-radius:10px;color:inherit;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:8px;height:32px;line-height:20px;padding:0 8px 0 12px;white-space:nowrap}.LayoutHeThong_searchBox__8Mqdc{align-items:center;background:#fff;border:1px solid #d0d7de;border-radius:100px;box-shadow:inset 0 1px 0 #d0d7de33;display:flex;flex:0 0 auto;gap:8px;height:32px;padding:0 12px;position:relative;width:205px}.LayoutHeThong_searchBox__8Mqdc input{background:#0000;border:0;color:#1f2328;flex:1 1 auto;font-family:inherit;font-size:13px;min-width:0;outline:0;padding:0}.LayoutHeThong_searchBox__8Mqdc input::placeholder{color:#656d76}.LayoutHeThong_searchBox__8Mqdc .LayoutHeThong_searchIcon__WiFqR{align-items:center;color:#656d76;display:flex;flex:0 0 auto}.LayoutHeThong_searchBox__8Mqdc:focus-within{border-color:var(--gd-primary-local);box-shadow:inset 0 0 0 1px var(--gd-primary-local)}.LayoutHeThong_bellWrap__1Ldhb{align-items:center;background:#ffffff24;border:1px solid #ffffff42;border-radius:50%;color:inherit;cursor:pointer;display:flex;flex:0 0 auto;height:40px;justify-content:center;position:relative;transition:background .16s ease;width:40px}.LayoutHeThong_bellWrap__1Ldhb:hover{background:#ffffff3d}.LayoutHeThong_userChip__30q44{align-items:center;background:#0000;border:0;border-radius:999px;color:inherit;cursor:pointer;display:flex;font-family:inherit;gap:10px;outline:none;padding:4px 10px 4px 4px;position:relative;transition:background .16s ease}.LayoutHeThong_userChip__30q44:hover{background:#ffffff1f}.LayoutHeThong_avatar__hb-5v{align-items:center;background:#fff;border-radius:50%;color:var(--gd-primary-local);display:flex;flex:0 0 auto;font-size:14px;font-weight:700;height:40px;justify-content:center;letter-spacing:.02em;overflow:hidden;width:40px}.LayoutHeThong_avatar__hb-5v img{display:block;height:100%;object-fit:cover;width:100%}.LayoutHeThong_userText__a8U-7{display:flex;flex-direction:column;line-height:1.25;min-width:0;text-align:left}.LayoutHeThong_userName__GMsYM{font-size:14px;font-weight:600}.LayoutHeThong_userName__GMsYM,.LayoutHeThong_userSub__UNOae{max-width:18ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LayoutHeThong_userSub__UNOae{font-size:12px;opacity:.82}.LayoutHeThong_caret__qsRi7{align-items:center;display:flex;opacity:.8}.LayoutHeThong_subMenu__snC-s{background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 8px 24px #0000001f;min-width:240px;padding:6px;position:absolute;right:0;top:calc(100% + 8px);z-index:30}.LayoutHeThong_subMenu__snC-s button{align-items:center;background:#0000;border:0;border-radius:6px;color:#24292f;cursor:pointer;display:flex;font-family:inherit;font-size:13px;gap:8px;padding:8px 10px;text-align:left;width:100%}.LayoutHeThong_subMenu__snC-s button:hover{background:#f3f4f6}.LayoutHeThong_body__tx2Ci{background-color:var(--gd-content-bg-local);display:flex;flex:1 1 auto;min-height:0}.LayoutHeThong_menu__C-6gn{--gd-menu-vien:1px;--gd-menu-long-trong:259px;background-color:#fff;border-right:var(--gd-menu-vien) solid #e5e7eb;box-shadow:0 0 5px #0000000d;box-sizing:border-box;display:flex;flex:0 0 auto;flex-direction:column;height:100%;max-width:var(--gd-menu-width-local);min-height:0;overflow-y:auto;padding:10px 0 0;width:calc(var(--gd-menu-long-trong) + var(--gd-menu-vien))}.LayoutHeThong_menu__C-6gn>*{flex-shrink:0}.LayoutHeThong_expandActions__5f9Hx{display:flex;gap:8px;padding:6px 12px 10px}.LayoutHeThong_expandBtn__yVFcC{align-items:center;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:8px;color:#4b5563;cursor:pointer;display:flex;flex:1 1;font-family:inherit;font-size:11.5px;gap:4px;justify-content:center;line-height:1;padding:4px 8px;transition:background .2s ease;white-space:nowrap}.LayoutHeThong_expandBtn__yVFcC:hover{background:#e5e7eb}.LayoutHeThong_navlist__CuwZ\+{list-style:none;margin:0;padding:8px 0}.LayoutHeThong_navlist__CuwZ\+ ul{list-style:none;margin:0;padding:0}.LayoutHeThong_navGroup__aoUuY{align-items:flex-start;background:#0000;border:0;border-radius:5px;color:#1f2937;cursor:pointer;display:flex;font-family:inherit;font-size:14px;font-weight:600;gap:8px;margin:0 auto;min-height:38px;padding:7px 8px 6px;text-align:left;transition:background .16s ease,color .16s ease;width:93%}.LayoutHeThong_navGroup__aoUuY:hover{background:#f3f4f6}.LayoutHeThong_navGroup__aoUuY .LayoutHeThong_ico__\+pQ0z{color:#6b7280;flex:0 0 auto;height:17px;margin-top:1.5px;width:17px}.LayoutHeThong_navGroup__aoUuY .LayoutHeThong_ico__\+pQ0z img{display:block;height:17px;object-fit:contain;width:17px}.LayoutHeThong_navGroup__aoUuY .LayoutHeThong_label__X4vOz{flex:1 1 auto;line-height:20px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LayoutHeThong_navGroup__aoUuY .LayoutHeThong_chev__6mT9N{color:#6b7280;flex:0 0 auto;height:16px;margin-top:1.75px;transition:transform .22s ease;width:16px}.LayoutHeThong_navGroup__aoUuY[aria-expanded=true] .LayoutHeThong_chev__6mT9N{transform:rotate(180deg)}.LayoutHeThong_navGroupCurrent__9YTNQ,.LayoutHeThong_navGroupCurrent__9YTNQ:hover{background:var(--gd-primary-local);color:var(--gd-text-parent-local)}.LayoutHeThong_navGroupCurrent__9YTNQ .LayoutHeThong_chev__6mT9N,.LayoutHeThong_navGroupCurrent__9YTNQ .LayoutHeThong_ico__\+pQ0z{color:var(--gd-text-parent-local)}.LayoutHeThong_subnav__q1D3k{animation:LayoutHeThong_menuSubExpand__dozv2 .22s ease;list-style:none;margin:0;padding:0}@keyframes LayoutHeThong_menuSubExpand__dozv2{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.LayoutHeThong_navLeaf__k963w{align-items:center;border-left:3px solid #0000;border-radius:5px;color:#4b5563;display:flex;font-size:13px;gap:8px;margin:1px 8px 1px 13px;min-height:32px;padding:0 8px 0 16px;text-decoration:none;transition:background .16s ease,color .16s ease}.LayoutHeThong_navLeaf__k963w:hover{background:#f3f4f6}.LayoutHeThong_navBranch__RbnPI{background:none;border-bottom:0;border-right:0;border-top:0;cursor:pointer;font:inherit;font-size:13px;text-align:left;width:calc(100% - 21px)}.LayoutHeThong_navBranch__RbnPI .LayoutHeThong_chev__6mT9N{align-items:center;color:#8c959f;display:inline-flex;margin-left:auto;transition:transform .18s ease}.LayoutHeThong_navBranch__RbnPI[aria-expanded=true] .LayoutHeThong_chev__6mT9N{transform:rotate(180deg)}.LayoutHeThong_navBranchRow__0jy26{align-items:center;display:flex}.LayoutHeThong_navBranchRow__0jy26 .LayoutHeThong_navBranchLink__6Dtwp{flex:1 1;margin-right:0;min-width:0}.LayoutHeThong_navBranchChev__gR40E{align-items:center;background:none;border:0;border-radius:5px;color:#8c959f;cursor:pointer;display:inline-flex;flex:0 0 auto;justify-content:center;margin-right:8px;min-height:32px;padding:0;transition:transform .18s ease,background .16s ease;width:26px}.LayoutHeThong_navBranchChev__gR40E:hover{background:#f3f4f6}.LayoutHeThong_navBranchChev__gR40E[aria-expanded=true]{transform:rotate(180deg)}.LayoutHeThong_navLeafCap3__ChKdj{color:#57606a;font-size:12.5px;margin-left:26px;padding-left:14px}.LayoutHeThong_navLeafCurrent__wVTvp{background:#f3f4f6;border-left-color:var(--gd-primary-local);color:var(--gd-primary-local);font-weight:600}.LayoutHeThong_navLeaf__k963w .LayoutHeThong_ico__\+pQ0z{color:#6b7280;flex:0 0 auto;height:15px;margin:0 .5px;opacity:.75;width:15px}.LayoutHeThong_navLeaf__k963w .LayoutHeThong_ico__\+pQ0z img{display:block;height:15px;object-fit:contain;width:15px}.LayoutHeThong_navLeaf__k963w .LayoutHeThong_label__X4vOz{flex:1 1 auto;line-height:20px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LayoutHeThong_footer__vshVx{align-items:center;background:#fafbfc;border:1px solid #e5e7eb;border-radius:12px;display:flex;flex-direction:column;gap:6px;margin:auto 12px 10px;padding:14px 12px;text-align:center}.LayoutHeThong_footerLogo__qDIMl{height:56px;object-fit:contain;width:56px}.LayoutHeThong_footerUnit__pdXQK{color:#1f2937;font-size:13px;font-weight:700;line-height:1.3;text-transform:uppercase}.LayoutHeThong_footerNote__-gaw5{color:#9ca3af;font-size:11px;line-height:1.5}.LayoutHeThong_content__hXXIW{background-color:var(--gd-content-bg-local);flex:1 1 auto;min-height:0;min-width:0;overflow:auto}.LayoutHeThong_applist__kylMF{box-sizing:border-box;flex:0 0 auto;height:100%;min-height:0;overflow-x:hidden;overflow-y:auto;padding:8px}.LayoutHeThong_applistInner__DyUcu{width:100%}.LayoutHeThong_appItem__6Kcvv{align-items:center;display:flex;flex-direction:column;height:69.5px}.LayoutHeThong_appBtn__UUZK5{background:#0000;border:0;color:inherit;cursor:pointer;flex-direction:column;font-family:inherit;font-weight:500;padding:0}.LayoutHeThong_appBtn__UUZK5,.LayoutHeThong_appIconRow__dkkrd{align-items:center;display:flex;justify-content:center;width:100%}.LayoutHeThong_appIconWrap__0FnkQ{align-items:center;display:flex;flex:1 1;justify-content:center}.LayoutHeThong_appIcon__F\+sqB{align-items:center;background-color:#fff;border-radius:8px;color:var(--gd-primary-local);display:flex;height:35px;justify-content:center;margin-bottom:2px;overflow:hidden;width:35px}.LayoutHeThong_appIcon__F\+sqB img{height:24px;object-fit:contain;width:24px}.LayoutHeThong_appIcon__F\+sqB i{font-size:24px;line-height:1}.LayoutHeThong_appBtnActive__lKCsO .LayoutHeThong_appIcon__F\+sqB{box-shadow:var(--gd-color-product-local) 0 0 0 2px}.LayoutHeThong_appName9__nWXb7{color:#fff;font-size:9px;font-weight:500;line-height:1.5;margin-top:3px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}.LayoutHeThong_appBtn__UUZK5:hover .LayoutHeThong_appName9__nWXb7{color:var(--gd-color-product-local);transition:all .3s}.LayoutHeThong_appPopup__Pcy7I{background:#fff;border:1px solid #d0d7de;border-radius:12px;box-shadow:0 8px 24px #8c959f33;max-height:calc(100vh - 300px);max-width:320px;min-width:220px;overflow-y:auto;padding:8px;position:fixed;z-index:50}.LayoutHeThong_appPopupTen__lh2bG{color:var(--gd-primary-local);font-size:12px;font-weight:600;padding:6px 8px}.LayoutHeThong_appPopup__Pcy7I ul{list-style:none;margin:0;padding:0}.LayoutHeThong_appPopup__Pcy7I a{border-radius:6px;color:#1f2328;display:block;font-size:14px;padding:6px 8px;text-decoration:none}.LayoutHeThong_appPopup__Pcy7I a:hover{background:#f3f4f6}.LayoutHeThong_appPopup__Pcy7I::-webkit-scrollbar,.LayoutHeThong_applist__kylMF::-webkit-scrollbar,.LayoutHeThong_content__hXXIW::-webkit-scrollbar,.LayoutHeThong_menu__C-6gn::-webkit-scrollbar{height:8px;width:8px}.LayoutHeThong_appPopup__Pcy7I::-webkit-scrollbar-track,.LayoutHeThong_applist__kylMF::-webkit-scrollbar-track,.LayoutHeThong_content__hXXIW::-webkit-scrollbar-track,.LayoutHeThong_menu__C-6gn::-webkit-scrollbar-track{background:#f2f2f2;border-radius:8px}.LayoutHeThong_appPopup__Pcy7I::-webkit-scrollbar-thumb,.LayoutHeThong_applist__kylMF::-webkit-scrollbar-thumb,.LayoutHeThong_content__hXXIW::-webkit-scrollbar-thumb,.LayoutHeThong_menu__C-6gn::-webkit-scrollbar-thumb{background:#999;border-radius:8px}.LayoutHeThong_drawerMask__W5lDN,.LayoutHeThong_menuCollapsed__RRwBZ .LayoutHeThong_menu__C-6gn{display:none}@media (max-width:1439px){.LayoutHeThong_brandText__GnaXA{display:none}}@media (max-width:1023px){.LayoutHeThong_header__JuiKT{gap:12px;min-height:60px;padding:0 12px 0 6px}.LayoutHeThong_logoPlate__Jt2sm img{max-height:40px;max-width:40px}.LayoutHeThong_divider__AbF0n{display:none}.LayoutHeThong_unitName__XTI6a{font-size:14px}.LayoutHeThong_appName__exIpA{font-size:12px}.LayoutHeThong_right__4E3jf{gap:8px}.LayoutHeThong_searchBox__8Mqdc{width:150px}.LayoutHeThong_caret__qsRi7,.LayoutHeThong_userText__a8U-7{display:none}.LayoutHeThong_userChip__30q44{padding:2px}.LayoutHeThong_bellWrap__1Ldhb{height:34px;width:34px}.LayoutHeThong_avatar__hb-5v{font-size:12.5px;height:34px;width:34px}.LayoutHeThong_menu__C-6gn{-webkit-overflow-scrolling:touch;bottom:0;left:0;max-width:none;position:fixed;top:0;transform:translateX(-100%);transition:transform .22s ease;visibility:hidden;width:min(280px,85vw);z-index:901}.LayoutHeThong_drawerOpen__3X--A .LayoutHeThong_menu__C-6gn{box-shadow:2px 0 12px #0000004d;transform:translateX(0);visibility:visible}.LayoutHeThong_menuCollapsed__RRwBZ .LayoutHeThong_menu__C-6gn{display:flex}.LayoutHeThong_drawerMask__W5lDN{background:#00000073;display:block;inset:0;position:fixed;z-index:900}}@media (max-width:767px){.LayoutHeThong_unitBlock__MJFhR{display:none}.LayoutHeThong_searchBox__8Mqdc{width:120px}}.LayoutHeThong_appPopupNhanh__qziy7>.LayoutHeThong_appPopupNhan__i9TBU{color:#8c959f;font-size:11px;font-weight:600;letter-spacing:.02em;padding:6px 10px 2px;text-transform:uppercase}.LayoutHeThong_appPopupNhanh__qziy7>ul{list-style:none;margin:0;padding:0}.LayoutHeThong_appPopupNhanh__qziy7>ul a{padding-left:22px}.LayoutHeThong_appPopupNhanh__qziy7>a.LayoutHeThong_appPopupNhan__i9TBU{border-radius:5px;display:block;text-decoration:none}.LayoutHeThong_appPopupNhanh__qziy7>a.LayoutHeThong_appPopupNhan__i9TBU:hover{background:#f3f4f6;text-decoration:underline}.LoaderPage_loader__ksZwT{background:#ecf0f1;height:100%;position:absolute;width:100%}.LoaderPage_loader__ksZwT .LoaderPage_loader_inner__ic5r9{height:100px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100px}.LoaderPage_loader__ksZwT span{animation:LoaderPage_loading__Pw1is 2s ease infinite;border-radius:50%;height:40%;position:absolute;width:40%}.LoaderPage_loader__ksZwT span:first-child{animation-delay:.5s;background:#19a6bc}.LoaderPage_loader__ksZwT span:nth-child(2){animation-delay:1s;background:#f63d3a}.LoaderPage_loader__ksZwT span:nth-child(3){animation-delay:1.5s;background:#f0a543}.LoaderPage_loader__ksZwT span:nth-child(4){animation-delay:2s;background:#193848}.LoaderPage_loader__ksZwT.LoaderPage_fadeOut__Ntkn7{animation:LoaderPage_fadeOut__Ntkn7 1s alternate}@keyframes LoaderPage_fadeOut__Ntkn7{to{opacity:0}}.LoaderPage_logoContainer__vEZuJ{border-radius:1rem;display:inline-block;overflow:hidden;position:relative}.LoaderPage_logo__9IQPP{border-radius:1rem;display:block}.LoaderPage_lightOverlay__DO6BF{animation:LoaderPage_slide-light__0oufa 1.5s infinite;background:linear-gradient(120deg,#fff0,#fffc 50%,#fff0);height:100%;left:0;position:absolute;top:0;transform:skewX(-30deg);width:100%}@keyframes LoaderPage_slide-light__0oufa{0%{left:-100%}to{left:100%}}.LoaderPage_loadingDots__4E5R4{align-items:center;display:flex;gap:5px;justify-content:center}.LoaderPage_loadingDots__4E5R4 span{animation:LoaderPage_loading__Pw1is 1.5s ease-in-out infinite;background-color:#1f2328;border-radius:50%;height:8px;width:8px}.LoaderPage_loadingDots__4E5R4 span:first-child{animation-delay:50ms}.LoaderPage_loadingDots__4E5R4 span:nth-child(2){animation-delay:.1s}.LoaderPage_loadingDots__4E5R4 span:nth-child(3){animation-delay:.15s}.LoaderPage_loadingDots__4E5R4 span:nth-child(4){animation-delay:.2s}.LoaderPage_loadingDots__4E5R4 span:nth-child(5){animation-delay:.25s}@keyframes LoaderPage_loading__Pw1is{0%,80%,to{opacity:.3;transform:scale(.6)}40%{opacity:1;transform:scale(1.2)}}.HomePage_container__FsrOW{flex-grow:1;padding:.5rem}.HomePage_row__fRAI3{display:flex;flex-wrap:wrap;margin:0 -.75rem .5rem}.HomePage_colLarge__omPuF{flex:0 0 66.6%}.HomePage_colLarge__omPuF,.HomePage_colSmall__7rneS{margin-bottom:1.5rem;min-width:0;padding:0 .75rem;width:100%}.HomePage_colSmall__7rneS{flex:0 0 33.3%}.HomePage_sidebarContent__ick4u{display:flex;flex-direction:column;gap:.1rem;height:100%}.HomePage_colMedium__y3p7e{flex:3 1;margin-bottom:1.5rem;padding:0 .75rem}@media (max-width:768px){.HomePage_colLarge__omPuF,.HomePage_colMedium__y3p7e,.HomePage_colSmall__7rneS{flex:0 0 100%}}@media (max-width:992px){.HomePage_colMedium__y3p7e{flex:0 0 50%}}.YearSelector_container__rMy98{margin-bottom:1.5rem;text-align:center}.YearSelector_buttonGroup__QDINH{display:inline-block;margin:0 .25rem .5rem}.YearSelector_dropdown__U9DWR{display:inline-block;position:relative}.YearSelector_button__-epNK{background-color:initial;border:1px solid var(--primary);border-radius:.375rem;color:var(--primary);cursor:pointer;font-size:.875rem;padding:.5rem 1rem;transition:all .2s ease}.YearSelector_button__-epNK:hover{background-color:var(--primary);color:#fff}.YearSelector_dropdownMenu__GH7nI{background-color:#fff;border:1px solid #d9dee3;border-radius:.375rem;box-shadow:0 .5rem 1rem #00000026;display:none;left:0;position:absolute;right:0;top:100%;z-index:1000}.YearSelector_dropdown__U9DWR:hover .YearSelector_dropdownMenu__GH7nI{display:block}.YearSelector_dropdownItem__6FyJD{background:none;border:none;color:#384551;cursor:pointer;font-size:.875rem;padding:.5rem 1rem;text-align:left;width:100%}.YearSelector_dropdownItem__6FyJD:hover{background-color:#f8f9fa}.TotalRevenueChart_container__TKpUm{display:flex;margin:0}.TotalRevenueChart_chartSection__M6wHb{flex:0 0 66.666667%;min-width:0;padding:0 .75rem;width:100%}.TotalRevenueChart_sidePanel__20rvo{align-items:center;display:flex;flex:0 0 33.333333%;min-width:0;padding:0 .75rem;width:100%}.TotalRevenueChart_sidePanelContent__KqbGx{padding:1.5rem;width:100%}.TotalRevenueChart_header__meQ5Y{align-items:center;display:flex;justify-content:space-between;padding:1.5rem 1.5rem 0}.TotalRevenueChart_title__OynY5{color:#384551;font-size:1.125rem;font-weight:500;margin:0}.TotalRevenueChart_chartContainer__PfXgw{box-sizing:border-box;max-width:100%;padding:0 1rem;width:100%}.TotalRevenueChart_statsContainer__M0ot3{display:flex;gap:1rem;justify-content:space-between;margin-top:1rem}.TotalRevenueChart_statItem__2FNdl{align-items:center;display:flex}.TotalRevenueChart_avatar__iFrMH{align-items:center;background-color:#e3f2fd;border-radius:.375rem;display:flex;flex-shrink:0;height:2rem;justify-content:center;margin-right:.5rem;width:2rem}.TotalRevenueChart_statContent__bUHS5 small{color:#a7acb2;display:block;font-size:.75rem}.TotalRevenueChart_statValue__rOkgw{color:#384551;font-weight:600;margin:0}@media (max-width:992px){.TotalRevenueChart_container__TKpUm{flex-direction:column}.TotalRevenueChart_chartSection__M6wHb,.TotalRevenueChart_sidePanel__20rvo{flex:1 1}}.Card_card__dxobi{background-color:#fff;border:1px solid #d9dee3;border-radius:.375rem;box-shadow:0 .125rem .25rem #a5a3ae4d;height:100%}.Card_cardHeader__lx2xc{align-items:center;display:flex;justify-content:space-between;padding:1.5rem 1.5rem 0}.Card_cardBody__VtLgc{padding:1.5rem}.Card_cardTitle__2qIzj{color:#384551;font-size:1.125rem;font-weight:500;margin:0}.GrowthChart_container__Y2ejp{margin:1rem 0}.StatCards_container__BYTib{display:flex;gap:.75rem;margin-bottom:1.5rem}.StatCards_cardWrapper__1C0FB{flex:1 1}.StatCards_cardBody__7m31a{padding:1.5rem}.StatCards_cardHeader__Z2nKK{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:1rem}.StatCards_avatar__vW6N6{align-items:center;border-radius:.375rem;display:flex;flex-shrink:0;height:2.5rem;justify-content:center;width:2.5rem}.StatCards_avatarStudent__DlTwL{background-color:#e3f2fd}.StatCards_avatarTeacher__YZqsi{background-color:#fff2e1}.StatCards_avatarImg__jGweH{border-radius:.375rem;height:100%;object-fit:cover;width:100%}.StatCards_dropdown__7bVGF{position:relative}.StatCards_dropdownButton__T7xOS{background:none;border:none;color:#a7acb2;cursor:pointer;font-size:1.2rem;padding:.25rem}.StatCards_dropdownMenu__3N0Zt{background-color:#fff;border:1px solid #d9dee3;border-radius:.375rem;box-shadow:0 .5rem 1rem #00000026;display:none;min-width:120px;position:absolute;right:0;top:100%;z-index:1000}.StatCards_dropdown__7bVGF:hover .StatCards_dropdownMenu__3N0Zt{display:block}.StatCards_dropdownItem__SwRoj{background:none;border:none;color:#384551;cursor:pointer;font-size:.875rem;padding:.5rem 1rem;text-align:left;width:100%}.StatCards_dropdownItem__SwRoj:hover{background-color:#f8f9fa}.StatCards_statLabel__rxQgo{color:#a7acb2;font-size:.875rem;margin:0 0 .25rem}.StatCards_statValue__RFThi{color:#384551;font-size:1.5rem;font-weight:600;margin:.5rem 0}@media (max-width:576px){.StatCards_container__BYTib{flex-direction:column}}.StudentStatusChart_card__Q9csU{background-color:#fff;border:1px solid #d9dee3;border-radius:.375rem;box-shadow:0 .125rem .25rem #a5a3ae4d;display:flex;flex:1 1;flex-direction:column;min-height:0}.StudentStatusChart_container__StVrs{display:flex;flex:1 1;flex-direction:column;min-height:0;padding:1.5rem}.StudentStatusChart_title__gsc\+k{color:#384551;font-size:1.125rem;font-weight:500;margin:0 0 .5rem;white-space:nowrap}.StudentStatusChart_statusList__chwLi{grid-gap:12px;align-content:start;display:grid;flex:1 1;gap:12px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));max-width:100%;min-height:0;overflow:hidden;padding:8px 0;width:100%}.StudentStatusChart_statusItem__9bd69{align-items:center;box-sizing:border-box;display:flex;gap:12px;max-width:100%;overflow:hidden;padding:8px 0;transition:all .2s ease;width:100%}.StudentStatusChart_statusItem__9bd69:hover{transform:translateX(2px)}.StudentStatusChart_chartWrapper__lwvpG{align-items:center;display:flex;flex-shrink:0;height:58px;justify-content:center;width:63px}.StudentStatusChart_statusInfo__qUCfC{flex:1 1;min-width:0;overflow:hidden}.StudentStatusChart_statusName__29uPc{color:#384551;font-size:14px;font-weight:600;line-height:1.2;margin:0 0 4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.StudentStatusChart_statusCount__k\+W58{color:#8592a3;font-size:12px;font-weight:400;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:768px){.StudentStatusChart_card__Q9csU{padding:16px}.StudentStatusChart_statusList__chwLi{gap:10px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.StudentStatusChart_statusItem__9bd69{gap:12px;padding:6px 0}.StudentStatusChart_chartWrapper__lwvpG{height:50px;width:55px}.StudentStatusChart_statusName__29uPc{font-size:14px}.StudentStatusChart_statusCount__k\+W58{font-size:12px}}@media (max-width:480px){.StudentStatusChart_statusList__chwLi{gap:10px;grid-template-columns:1fr}.StudentStatusChart_statusItem__9bd69{gap:10px}.StudentStatusChart_chartWrapper__lwvpG{height:45px;width:50px}}.GraduationByLevel_card__n93jI{background-color:#fff;border:1px solid #d9dee3;border-radius:.375rem;box-shadow:0 .125rem .25rem #a5a3ae4d;height:100%}.GraduationByLevel_header__g42ss{align-items:center;display:flex;justify-content:space-between;padding:1.5rem 1.5rem 0}.GraduationByLevel_title__DDLtO{color:#384551;font-size:1.125rem;font-weight:500;margin:0}.GraduationByLevel_dropdown__hHguh{color:#a7acb2;cursor:pointer;font-size:1.2rem}.GraduationByLevel_content__w9teP{padding:1.5rem}.GraduationByLevel_chartSection__XNMBz{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.5rem;position:relative}.GraduationByLevel_totalSection__kSDdx{flex:1 1;text-align:center}.GraduationByLevel_totalNumber__MNIHG{color:#384551;font-size:1.75rem;font-weight:600;margin:0 0 .25rem}.GraduationByLevel_totalLabel__\+cDD5{color:#a7acb2;font-size:.875rem}.GraduationByLevel_chartContainer__oT9N8{position:relative}.GraduationByLevel_listSection__x5JO7{list-style:none;margin:0;padding:0}.GraduationByLevel_listItem__t5gMn{align-items:center;display:flex;margin-bottom:1.5rem}.GraduationByLevel_listItem__t5gMn:last-child{margin-bottom:0}.GraduationByLevel_avatar__tQCEC{align-items:center;border-radius:.375rem;display:flex;flex-shrink:0;font-size:1.2rem;height:2.5rem;justify-content:center;margin-right:1rem;width:2.5rem}.GraduationByLevel_itemContent__b3P2y{align-items:center;display:flex;justify-content:space-between;width:100%}.GraduationByLevel_itemName__gB2Zi h6{color:#384551;font-size:1rem;font-weight:500;margin:0}.GraduationByLevel_itemValue__nAnNw h6{color:#384551;font-size:1rem;font-weight:600;margin:0}@media (max-width:768px){.GraduationByLevel_chartSection__XNMBz{flex-direction:column;text-align:center}.GraduationByLevel_chartContainer__oT9N8{margin-top:1rem}}.GradeRankingChart_card__Nj2eC{background-color:#fff;border:1px solid #d9dee3;border-radius:.375rem;box-shadow:0 .125rem .25rem #a5a3ae4d}.GradeRankingChart_container__3MEko{display:flex;flex-direction:column;height:100%;padding:1.5rem}.GradeRankingChart_header__zsD73{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.5rem}.GradeRankingChart_title__Kp5\+q{color:#384551;font-size:1.125rem;font-weight:500;margin:0}.GradeRankingChart_menuIcon__ZcDBq{border-radius:4px;color:#8e8e93;cursor:pointer;font-size:1.25rem;padding:4px;transition:background-color .2s}.GradeRankingChart_menuIcon__ZcDBq:hover{background-color:#f5f5f5}.GradeRankingChart_chartContainer__dUCGs{flex:1 1;margin-bottom:1rem}.GradeRankingChart_legend__g3ns6{grid-gap:16px 32px;display:grid;gap:16px 32px;grid-template-columns:1fr 1fr;margin-top:8px;padding:16px 0}.GradeRankingChart_legendItem__wrkYH{align-items:center;display:flex;gap:8px}.GradeRankingChart_legendColor__8D6Ms{border-radius:50%;flex-shrink:0;height:12px;width:12px}.GradeRankingChart_legendLabel__J5ktu{color:#8e8e93;flex:1 1;font-size:13px;font-weight:400}.GradeRankingChart_legendValue__Gc05U{color:#384551;font-size:14px;font-weight:600}@media (max-width:768px){.GradeRankingChart_container__3MEko{padding:1rem}.GradeRankingChart_title__Kp5\+q{font-size:1rem}.GradeRankingChart_chartContainer__dUCGs{margin-bottom:.75rem}.GradeRankingChart_legend__g3ns6{gap:12px 20px;grid-template-columns:1fr 1fr}.GradeRankingChart_legendLabel__J5ktu{font-size:12px}.GradeRankingChart_legendValue__Gc05U{font-size:13px}}@media (max-width:480px){.GradeRankingChart_legend__g3ns6{gap:12px;grid-template-columns:1fr}}.StudentsByLevel_card__H8Ri5{background-color:#fff;border:1px solid #d9dee3;border-radius:.375rem;box-shadow:0 .125rem .25rem #a5a3ae4d;height:100%}.StudentsByLevel_header__3XYRX{align-items:center;display:flex;justify-content:space-between;padding:1.5rem 1.5rem 0}.StudentsByLevel_title__fj\+hX{color:#384551;font-size:1.125rem;font-weight:500;margin:0}.StudentsByLevel_dropdown__APOut{color:#a7acb2;cursor:pointer;font-size:1.2rem}.StudentsByLevel_content__742Mj{padding:1.5rem}.StudentsByLevel_list__ernVR{list-style:none;margin:0;padding:0}.StudentsByLevel_listItem__nOs5V{align-items:center;display:flex;margin-bottom:1.5rem}.StudentsByLevel_listItem__nOs5V:last-child{margin-bottom:0}.StudentsByLevel_avatar__ef0nm{align-items:center;background-color:#e3f2fd;border-radius:.375rem;display:flex;flex-shrink:0;font-size:1.2rem;height:2.5rem;justify-content:center;margin-right:1rem;width:2.5rem}.StudentsByLevel_itemContent__QAIch{align-items:center;display:flex;justify-content:space-between;width:100%}.StudentsByLevel_itemInfo__g8Gxe{flex:1 1}.StudentsByLevel_itemName__zCIrL{color:#384551;font-size:1rem;font-weight:500;margin:0}.StudentsByLevel_itemValue__uKmUC{text-align:right}.StudentsByLevel_value__eHcYM{color:#384551;font-size:1rem;font-weight:600;margin:0}@media (max-width:768px){.StudentsByLevel_content__742Mj{padding:1rem}}.Button_primary__RZvF9,.Button_primary__RZvF9:hover{background-color:var(--primary)!important;background-color:var(--btn-primary-bg,var(--primary))!important}.Button_primary__RZvF9:hover{opacity:.9!important}.place-holder_load_line__4ShMn{background-color:#0000001a;border-radius:2px;height:1rem;margin-bottom:.8rem;overflow:hidden;position:relative;width:100%;z-index:44}.place-holder_activity__jfUZu{animation:place-holder_loading__AwFZb 1s infinite;background-image:linear-gradient(270deg,#fbfbfb0d,#fbfbfb4d,#fbfbfb99,#fbfbfb4d,#fbfbfb0d);background-image:-webkit-linear-gradient(270deg,#fbfbfb0d,#fbfbfb4d,#fbfbfb99,#fbfbfb4d,#fbfbfb0d);height:100%;left:-45%;position:absolute;width:45%;z-index:45}@keyframes place-holder_loading__AwFZb{0%{left:-45%}to{left:100%}}