@font-face{font-family:roboto;src:url(../media/Roboto_Thin-s.p.db521c5a.ttf)format("truetype");font-display:swap;font-weight:100;font-style:normal}@font-face{font-family:roboto;src:url(../media/Roboto_ThinItalic-s.p.2b8bf41a.ttf)format("truetype");font-display:swap;font-weight:100;font-style:italic}@font-face{font-family:roboto;src:url(../media/Roboto_Light-s.p.2cd8e374.ttf)format("truetype");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:roboto;src:url(../media/Roboto_LightItalic-s.p.44d05017.ttf)format("truetype");font-display:swap;font-weight:300;font-style:italic}@font-face{font-family:roboto;src:url(../media/Roboto_Regular-s.p.c8d5522d.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:roboto;src:url(../media/Roboto_Italic-s.p.7e07b356.ttf)format("truetype");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:roboto;src:url(../media/Roboto_Medium-s.p.dc225798.ttf)format("truetype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:roboto;src:url(../media/Roboto_MediumItalic-s.p.0a5834c3.ttf)format("truetype");font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:roboto;src:url(../media/Roboto_Bold-s.p.1a60e39e.ttf)format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:roboto;src:url(../media/Roboto_BoldItalic-s.p.abdb65ce.ttf)format("truetype");font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:roboto;src:url(../media/Roboto_Black-s.p.944bbf18.ttf)format("truetype");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:roboto;src:url(../media/Roboto_BlackItalic-s.p.dd050152.ttf)format("truetype");font-display:swap;font-weight:900;font-style:italic}@font-face{font-family:roboto Fallback;src:local(Arial);ascent-override:92.43%;descent-override:24.32%;line-gap-override:0.0%;size-adjust:100.37%}.roboto_72779a10-module__EwMCUa__className{font-family:roboto,roboto Fallback}.roboto_72779a10-module__EwMCUa__variable{--font-roboto:"roboto","roboto Fallback"}
:root{--new-primary-color:#ffc60c;--new-secondary-color:#f5f5f5;--new-button-primary-color:#ffc60c;--new-button-primary-hover:#dfae0d;--message-color:#000;--dark-bg:#1d1d1f;--new-text-color:#0c0a09;--primary-color:#ffc60c;--primary-color-rgb:255,198,12;--bg-color:#fff;--text-color:#000;--lavender:#f5f5f5;--login-bg-color:#fff;--menu-color-dashboard:#141414;--column-color-dashboard:#1d1d1d;--main-container-bg:#fff;--input-bg:#fff;--input-border:#ccc;--login-btn-bg:#ffc60c;--text-secondary:#555;--shadow:#0000001a;--border:#e5e5e5;--success:40,167,69;--warning:255,193,7;--danger:220,53,69;--font-family:var(--font-roboto),system-ui,-apple-system,sans-serif;--font-inter:var(--font-inter,"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif)}:root[data-theme=dark]{--new-primary-color:#ffc60c;--new-secondary-color:#0c0a09;--new-button-primary-color:#ffc60c;--new-button-primary-hover:#dfae0d;--new-text-color:#fff;--bg-color:#0d0d0d;--text-color:#fff;--menu-color-dashboard:#141414;--column-color-dashboard:#1d1d1d;--login-bg-color:#0c0c0c;--main-container-bg:#222;--input-bg:#333;--lavender:#333;--input-border:#555;--login-btn-bg:#ffc60c;--text-secondary:#bbb;--shadow:#ffffff1a;--border:#2c2c2c;--success:40,199,111;--warning:255,158,66;--danger:234,84,85}html{scroll-behavior:smooth;height:auto;overflow:visible auto}body{font-family:var(--font-family);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--bg-color);color:var(--text-color);height:auto;margin:0;transition:background-color .3s,color .3s;overflow:visible auto}#root{height:auto;min-height:100vh;overflow-y:auto}.loading-container{background-color:var(--bg-color);z-index:1;border-radius:8px;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex}.ant-table{margin:10px}.ant-notification,.ant-notification-notice,.ant-notification-notice-content{z-index:9999}.account-sidebar{backdrop-filter:blur(20px);z-index:1000;background:#1e1e1efa;border-right:1px solid #ffffff1a;height:100vh;transition:all .3s;position:fixed;top:0;bottom:0;left:0;overflow:hidden}.desktop-sidebar{flex-direction:column;display:flex}.collapse-trigger{z-index:10;color:var(--new-primary-color);border-radius:8px;padding:8px;font-size:18px;transition:all .3s;position:absolute;top:20px;right:20px}.collapse-trigger:hover{background:#ffc60c1a}.sidebar-logo{text-align:center;border-bottom:1px solid #ffffff1a;padding:16px}.sidebar-logo.collapsed{padding:16px}.sidebar-logo img{filter:drop-shadow(0 4px 12px #ffc60c4d);width:auto;height:44px;transition:all .3s}.sidebar-logo.collapsed img{width:45px}.sidebar-menu{background:0 0;border:none;flex:1;padding:20px 0;overflow-y:auto}.sidebar-menu::-webkit-scrollbar{width:4px}.sidebar-menu::-webkit-scrollbar-track{background:0 0}.sidebar-menu::-webkit-scrollbar-thumb{background:#ffc60c4d;border-radius:4px}.sidebar-menu .ant-menu-item{border-radius:12px;align-items:center;gap:12px;margin:8px 16px;transition:all .3s;display:flex}.sidebar-menu .ant-menu-item .anticon{min-width:20px;font-size:20px}.sidebar-menu .ant-menu-item:hover{color:#fff;background:#ffffff1a;transform:translate(4px)}.sidebar-menu .ant-menu-item-selected{color:var(--new-primary-color);background:linear-gradient(135deg,#ffc60c33,#ffc60c1a);padding-inline:24px;font-weight:600;box-shadow:0 4px 12px #ffc60c33}.sidebar-menu .ant-menu-item-selected:hover{color:var(--new-primary-color);background:linear-gradient(135deg,#ffc60c40,#ffc60c26);transform:translate(4px)}.sidebar-menu .ant-menu-item:after{display:none}.sidebar-menu .ant-menu-item a{color:inherit;text-decoration:none}.ant-menu-inline-collapsed>.ant-menu-item .anticon{line-height:16px}.sidebar-footer{border-top:1px solid #ffffff1a;flex-direction:column;gap:12px;padding:20px 16px;display:flex}.sidebar-footer.collapsed{padding:20px 8px}.sidebar-button{border-radius:12px;justify-content:center;align-items:center;gap:8px;height:42px;font-weight:600;transition:all .3s;display:flex}.home-button{color:#fffc;background:#ffffff0d;border:1px solid #ffffff1a}.home-button:hover{color:var(--new-primary-color);background:#ffffff1a;border-color:#ffc60c4d}.logout-button{color:#fff;background:#ea5455;border:none}.logout-button:hover{background:#d43f3f}.account-sidebar.ant-layout-sider-collapsed .sidebar-button{width:42px;padding:0}.mobile-hamburger{z-index:999;display:none;position:fixed;top:20px;left:20px}.hamburger-button{backdrop-filter:blur(20px);width:48px;height:48px;color:var(--new-primary-color);background:#1e1e1ef2;border:1px solid #ffffff1a;border-radius:12px;justify-content:center;align-items:center;font-size:20px;display:flex;box-shadow:0 4px 12px #0000004d}.hamburger-button:hover{background:#282828f2;border-color:#ffc60c4d}.mobile-drawer .ant-drawer-content{background:#1e1e1efa}.mobile-drawer .ant-drawer-header{background:0 0;border-bottom:1px solid #ffffff1a;padding:16px 20px}.mobile-drawer .ant-drawer-title{color:#fff;font-size:18px;font-weight:600}.mobile-drawer .ant-drawer-close{color:#ffffffb3}.mobile-drawer .ant-drawer-close:hover{color:var(--new-primary-color)}.mobile-drawer .ant-drawer-body{flex-direction:column;height:100%;padding:0;display:flex}.mobile-drawer .sidebar-logo{border-bottom:1px solid #ffffff1a}.mobile-drawer .sidebar-menu{padding:20px 0}@media (max-width:1024px){.desktop-sidebar{display:none}.mobile-hamburger{display:block}}@media (min-width:1025px){.mobile-hamburger,.mobile-drawer{display:none}}.account-sidebar .ant-layout-sider-trigger{display:none}.account-sidebar .ant-layout-sider-children{flex-direction:column;height:100%;display:flex}.my-account-layout{background:#f5f5f7;min-height:100vh}:root[data-theme=dark] .my-account-layout{background:#000}.my-account-main{margin-left:280px;transition:margin-left .3s}@media (max-width:1024px){.my-account-main{margin-left:0}}.my-account-layout .ant-layout-sider-collapsed~.my-account-main{margin-left:80px}@media (max-width:1024px){.my-account-layout .ant-layout-sider-collapsed~.my-account-main{margin-left:0}}.my-account-content-wrapper{background:0 0;max-height:calc(100vh - 80px);overflow-y:auto}.my-account-header{z-index:100;background:#fff;border-bottom:1px solid #d2d2d7;align-items:center;gap:20px;height:auto;padding:20px 30px;line-height:normal;display:flex;position:sticky;top:0;box-shadow:0 2px 8px #0000000d}:root[data-theme=dark] .my-account-header{background:#1d1d1f;border-bottom:1px solid #424245;box-shadow:0 2px 8px #0003}.header-collapse-trigger{color:var(--new-primary-color);border-radius:8px;padding:8px 12px;font-size:20px;transition:all .3s}.header-collapse-trigger:hover{background:#ffc60c1a}@media (max-width:1024px){.header-collapse-trigger{display:flex}}.page-title{color:#1d1d1f;letter-spacing:-.5px;margin:0 0 1px;font-size:20px;font-weight:700;line-height:20px}:root[data-theme=dark] .page-title{color:#f5f5f7}.page-subtitle{color:#6e6e73;font-size:12px;font-weight:400;line-height:1.5}:root[data-theme=dark] .page-subtitle{color:#86868b}.my-account-container{max-width:1400px;margin:0 auto;padding:32px}.my-account-footer{text-align:center;color:#6e6e73;background:#fff;border-top:1px solid #d2d2d7;padding:20px;font-size:14px}:root[data-theme=dark] .my-account-footer{color:#86868b;background:#1d1d1f;border-top:1px solid #424245}@media (max-width:1024px){.my-account-container{padding:24px 16px}.my-account-header{padding:20px 24px}.page-title{font-size:28px}.page-subtitle{font-size:14px}}@media (max-width:768px){.my-account-container{padding:20px 16px}.my-account-header{padding:16px 20px}.page-title{font-size:24px}.page-subtitle{font-size:13px}}@media (max-width:480px){.my-account-container{padding:16px 12px}.my-account-header{padding:16px}.page-title{font-size:22px}.page-subtitle{font-size:12px}}.general-container{max-width:1000px;margin:0 auto}.settings-card{box-shadow:none;background:#fff;border:1px solid #d2d2d7;border-radius:18px;margin-bottom:24px}:root[data-theme=dark] .settings-card{background:var(--bg-color);border:1px solid #424245}.settings-card .ant-card-body{padding:32px}.card-header{align-items:center;gap:16px;margin-bottom:12px;display:flex}.card-icon{color:var(--new-primary-color);font-size:24px}.card-title{color:#1d1d1f;margin:0;font-size:24px;font-weight:600}:root[data-theme=dark] .card-title{color:#f5f5f7}.card-description{color:#6e6e73;margin:0 0 24px;font-size:15px;line-height:1.6}:root[data-theme=dark] .card-description{color:#86868b}.appearance-radio-group{flex-wrap:wrap;gap:12px;display:flex}.appearance-radio-group .ant-radio-button-wrapper{color:#1d1d1f;background:#f5f5f7;border:1px solid #d2d2d7;border-radius:12px;justify-content:center;align-items:center;height:48px;padding:0 24px;font-size:15px;font-weight:500;display:flex}.appearance-radio-group .ant-radio-button-wrapper span{justify-content:center;align-items:center;gap:8px;display:flex}:root[data-theme=dark] .appearance-radio-group .ant-radio-button-wrapper{color:#f5f5f7;background:#2c2c2e;border:1px solid #424245}.appearance-radio-group .ant-radio-button-wrapper:not(:first-child):before{display:none}.appearance-radio-group .ant-radio-button-wrapper:hover{background:#e8e8ed;border-color:#d2d2d7}:root[data-theme=dark] .appearance-radio-group .ant-radio-button-wrapper:hover{background:#e6b800;border-color:#e6b800}:root[data-theme=dark] .appearance-radio-group .ant-radio-button-wrapper-checked,.appearance-radio-group .ant-radio-button-wrapper-checked{background:var(--new-primary-color);border-color:var(--new-primary-color);color:#000}.appearance-radio-group .ant-radio-button-wrapper-checked:hover{background:#e6b800;border-color:#e6b800}.swiper.swiper-initialized.swiper-horizontal{padding-block:70px;padding-left:24px}@media (max-width:768px){.general-container{padding:0}.settings-card .ant-card-body{padding:20px}.card-title{font-size:20px}.appearance-radio-group{flex-direction:column}.appearance-radio-group .ant-radio-button-wrapper{width:100%}}.general-form-container{flex-direction:column;gap:32px;display:flex}.avatar-section{background:#f5f5f7;border-radius:12px;align-items:center;gap:24px;padding:24px;display:flex}:root[data-theme=dark] .avatar-section{background:#2c2c2e}.avatar-preview-wrapper{flex-shrink:0;position:relative}.avatar-preview{background:#e8e8ed;border:3px solid #d2d2d7}:root[data-theme=dark] .avatar-preview{background:#3a3a3c;border:3px solid #424245}.avatar-preview .ant-avatar-string{color:var(--new-primary-color);font-size:48px}.avatar-upload-btn{background:var(--new-primary-color);color:#000;border:3px solid #fff;width:44px;height:44px;position:absolute;bottom:0;right:0}:root[data-theme=dark] .avatar-upload-btn{border:3px solid #1d1d1f}.avatar-upload-btn:hover{background:#e6b800}.avatar-upload-btn .anticon{font-size:18px}.avatar-info h3{color:#1d1d1f;margin:0 0 8px;font-size:18px;font-weight:600}:root[data-theme=dark] .avatar-info h3{color:#f5f5f7}.avatar-info p{color:#6e6e73;margin:0;font-size:14px}:root[data-theme=dark] .avatar-info p{color:#86868b}.form-section{width:100%}.profile-form .ant-form-item-label>label{color:#1d1d1f;height:auto;font-size:15px;font-weight:600}:root[data-theme=dark] .profile-form .ant-form-item-label>label{color:#f5f5f7}.profile-form .ant-form-item{margin-bottom:24px}.form-input{color:#1d1d1f;background:#fff;border:1px solid #d2d2d7;border-radius:8px;font-size:15px}:root[data-theme=dark] .form-input{color:#f5f5f7;background:#1d1d1f;border:1px solid #424245}.form-input:hover{border-color:#86868b}.form-input:focus,.form-input.ant-input-focused{border-color:var(--new-primary-color);box-shadow:0 0 0 3px #ffc60c1a}.form-input.ant-input-disabled{color:#86868b;cursor:not-allowed;background:#f5f5f7}:root[data-theme=dark] .form-input.ant-input-disabled{background:#2c2c2e}.form-input::placeholder{color:#86868b}:root[data-theme=dark] .form-input::placeholder{color:#6e6e73}.form-actions{justify-content:flex-end;gap:12px;margin-top:32px;margin-bottom:0;display:flex}.form-actions .ant-form-item-control-input-content{justify-content:flex-end;gap:12px;display:flex}.cancel-btn,.save-btn{border-radius:8px;height:44px;padding:0 32px;font-size:15px;font-weight:500}.cancel-btn{color:#1d1d1f;background:#f5f5f7;border:1px solid #d2d2d7}:root[data-theme=dark] .cancel-btn{color:#f5f5f7;background:#2c2c2e;border:1px solid #424245}.cancel-btn:hover{background:#e8e8ed;border-color:#86868b}:root[data-theme=dark] .cancel-btn:hover{background:#3a3a3c}.save-btn{background:var(--new-primary-color);color:#000;border:none}.save-btn:hover{background:#e6b800}.profile-form .ant-form-item-explain-error{color:#ea5455;margin-top:4px;font-size:13px}@media (max-width:768px){.avatar-section{text-align:center;flex-direction:column;align-items:center;padding:20px}.avatar-info{width:100%}.form-actions .ant-form-item-control-input-content{flex-direction:column;width:100%}.cancel-btn,.save-btn{width:100%}}@media (max-width:480px){.avatar-preview{width:120px;height:120px}.avatar-upload-btn{width:38px;height:38px}.avatar-upload-btn .anticon{font-size:16px}.cancel-btn,.save-btn{padding:0 24px}}.control-center-wrapper{width:100%;max-width:100%;margin:0 auto}.control-center-hero{backdrop-filter:blur(20px);background:linear-gradient(135deg,#ffc60c26 0%,#ffc60c0d 100%);border:1px solid #ffc60c33;border-radius:24px;max-width:100%;margin-bottom:40px;padding:32px;transition:all .3s;overflow:hidden;box-shadow:0 8px 32px #ffc60c1a}:root[data-theme=dark] .control-center-hero{background:linear-gradient(135deg,#1d1d1ff2 0%,#2d2d2fcc 100%);border:1px solid #ffc60c26}.control-center-hero:hover{transform:translateY(-2px);box-shadow:0 12px 48px #ffc60c26}.hero-badge{color:var(--new-primary-color);text-transform:uppercase;letter-spacing:.5px;background:#ffc60c26;border:1px solid #ffc60c4d;border-radius:20px;align-items:center;gap:8px;margin-bottom:16px;padding:6px 14px;font-size:11px;font-weight:600;display:inline-flex}.hero-profile{align-items:center;gap:20px;display:flex}.hero-avatar-wrapper{flex-shrink:0;position:relative}.hero-avatar{border:3px solid var(--new-primary-color);object-fit:cover;border-radius:16px;width:80px;height:80px;box-shadow:0 8px 24px #ffc60c4d}.hero-info h2{color:#1d1d1f;margin:0 0 6px;font-size:28px;font-weight:700;line-height:1.2}:root[data-theme=dark] .hero-info h2{color:#f5f5f7}.hero-info p{color:#6e6e73;margin:0;font-size:14px}:root[data-theme=dark] .hero-info p{color:#86868b}.hero-role-badge{color:#1d1d1f;background:#0000000d;border-radius:10px;margin-top:8px;padding:4px 12px;font-size:12px;font-weight:600;display:inline-block}:root[data-theme=dark] .hero-role-badge{color:#f5f5f7;background:#ffffff1a}.control-section-header{align-items:center;gap:12px;margin-bottom:24px;display:flex}.control-section-title{color:#6e6e73;text-transform:uppercase;letter-spacing:1px;margin:0;font-size:16px;font-weight:700}:root[data-theme=dark] .control-section-title{color:#86868b}.control-section-divider{background:linear-gradient(90deg,#ffc60c4d 0%,#0000 100%);flex:1;height:2px}.control-settings-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;width:100%;margin-bottom:40px;display:grid}@media (min-width:768px){.control-settings-grid{grid-template-columns:repeat(2,1fr)}}.control-setting-card{cursor:pointer;box-sizing:border-box;background:#fff;border:1px solid #d2d2d7;border-radius:18px;min-width:0;padding:24px;transition:all .3s;position:relative;overflow:hidden}:root[data-theme=dark] .control-setting-card{backdrop-filter:blur(20px);background:#1d1d1fcc;border:1px solid #424245}.control-setting-card:before{content:"";opacity:0;pointer-events:none;background:linear-gradient(135deg,#ffc60c0d 0%,#0000 100%);transition:opacity .3s;position:absolute;inset:0}.control-setting-card:hover{border-color:#ffc60c80;transform:translateY(-4px);box-shadow:0 12px 32px #0000001a}:root[data-theme=dark] .control-setting-card:hover{box-shadow:0 12px 32px #ffc60c26}.control-setting-card:hover:before{opacity:1}.control-setting-icon{width:48px;height:48px;color:var(--new-primary-color);background:linear-gradient(135deg,#ffc60c1a 0%,#ffc60c0d 100%);border-radius:14px;justify-content:center;align-items:center;margin-bottom:16px;font-size:24px;transition:all .3s;display:flex}.control-setting-card:hover .control-setting-icon{background:linear-gradient(135deg,#ffc60c33 0%,#ffc60c1a 100%);transform:scale(1.1)}.control-setting-icon.icon-blue{color:#3b82f6;background:linear-gradient(135deg,#3b82f61a,#3b82f60d)}.control-setting-icon.icon-red{color:#ef4444;background:linear-gradient(135deg,#ef44441a,#ef44440d)}.control-setting-icon.icon-green{color:#22c55e;background:linear-gradient(135deg,#22c55e1a,#22c55e0d)}.control-setting-icon.icon-purple{color:#a855f7;background:linear-gradient(135deg,#a855f71a,#a855f70d)}.control-setting-content{z-index:1;position:relative}.control-setting-name{color:#1d1d1f;margin:0 0 8px;font-size:18px;font-weight:600;line-height:1.3}:root[data-theme=dark] .control-setting-name{color:#f5f5f7}.control-setting-description{color:#6e6e73;margin:0;font-size:14px;line-height:1.5}:root[data-theme=dark] .control-setting-description{color:#86868b}.control-setting-meta{border-top:1px solid #0000000d;justify-content:space-between;align-items:center;margin-top:16px;padding-top:16px;display:flex}:root[data-theme=dark] .control-setting-meta{border-top:1px solid #ffffff0d}.control-setting-value{color:var(--new-primary-color);background:#ffc60c1a;border-radius:8px;padding:4px 12px;font-size:13px;font-weight:600}.control-setting-arrow{color:#86868b;font-size:18px;transition:transform .3s}.control-setting-card:hover .control-setting-arrow{color:var(--new-primary-color);transform:translate(4px)}@media (max-width:768px){.control-center-hero{border-radius:20px;margin-bottom:24px;padding:20px}.hero-profile{text-align:center;flex-direction:column}.hero-avatar{width:70px;height:70px}.hero-info h2{font-size:22px}.hero-info p{font-size:13px}.control-settings-grid{grid-template-columns:1fr;gap:16px;margin-bottom:24px}.control-setting-card{border-radius:16px;padding:20px}.control-setting-name{font-size:16px}.control-setting-description{font-size:13px}}@media (max-width:480px){.control-center-hero{padding:16px}.hero-badge{padding:4px 10px;font-size:10px}.hero-avatar{width:60px;height:60px}.hero-info h2{font-size:20px}.control-setting-card{padding:16px}}.ant-btn.ant-btn-circle.ant-btn.CornerChatButton{z-index:1000;background:var(--new-primary-color);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:56px;min-width:56px;height:56px;padding:0;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 4px 16px #0000004d}.ant-btn.ant-btn-circle.ant-btn.CornerChatButton:hover{background:var(--new-primary-color);transform:scale(1.1);box-shadow:0 6px 20px #fbbf2466}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#9ca3af80 padding-box content-box;border:2px solid #0000;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#9ca3afcc padding-box content-box;border:2px solid #0000}*{scrollbar-width:thin;scrollbar-color:#9ca3af80 transparent}:root[data-theme=dark] ::-webkit-scrollbar-thumb{background:#fff3 padding-box content-box;border:2px solid #0000}:root[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background:#fff6 padding-box content-box;border:2px solid #0000}:root[data-theme=dark]{scrollbar-color:#fff3 transparent}.body .ant-input,.body .ant-picker,.body .ant-input-affix-wrapper,.body .ant-select-selector,.body .ant-input-number,.body .ant-input-number-input,.body .ant-input-group-addon{color:#fff;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;height:48px;transition:all .3s}.body .filter-container .ant-picker{background:0 0;border:1px solid #0000}.body .filter-container .ant-picker-outlined:focus-within{box-shadow:none;background:0 0;border:1px solid #0000}.body .ant-select-single{height:48px}.body .filter-container .ant-btn.price-btn,.body .filter-container .ant-btn.price-btn:hover{background:0 0;border:1px solid #0000;height:48px}.body .ant-input-textarea-affix-wrapper.ant-input-affix-wrapper>textarea.ant-input{padding:8px}.body .search-dropdown-home-main.ant-select-single.ant-select-lg{height:48px}.body .ant-select.search-dropdown-home-main:not(.ant-select-customize-input) .ant-select-selector{background:0 0;border:#0000}.body .ant-picker,.body .ant-input-affix-wrapper,.body .ant-select-selector,.body .ant-input-group-addon,.body .ant-input-number{align-items:center;height:auto;min-height:48px;padding:8px 12px;display:flex!important}.body .ant-input{width:100%;height:auto;min-height:48px;padding:8px 12px;display:block}.body .no-data-container{justify-content:center;align-items:center;min-height:calc(100vh - 475px);display:flex}.body .ant-input-affix-wrapper .ant-input,.body .ant-input-number .ant-input-number-input,.body .ant-select-selection-search-input,.body .ant-picker-input>input,.body .ant-input-group-wrapper .ant-input,.body .ant-input-group-addon .ant-select .ant-select-selector{height:100%;min-height:0;box-shadow:none;background:0 0;border:none;margin:0;padding:0}.body .ant-select:not(.ant-select-customize-input) .ant-select-selector{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;height:auto;min-height:48px;padding:8px 12px}.body .ant-input-textarea textarea,.body textarea.ant-input{color:#fff;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;height:auto;min-height:100px;padding:12px;display:block}.body input::placeholder,.body textarea::placeholder,.body .ant-picker-input>input::placeholder,.body .ant-input::placeholder{color:#ffffff4d}.body .ant-input:not(.search-dropdown-home-main):focus,.body .ant-picker-focused,.body .ant-select-focused:not(.search-dropdown-home-main) .ant-select-selector,.body .ant-input-affix-wrapper-focused,.body .ant-input-number-focused{border-color:var(--new-primary-color);box-shadow:0 0 0 2px #ffc60c1a}.body .ant-picker-suffix,.body .ant-select-arrow{color:#ffffff80}.body .ant-input-prefix{color:var(--new-primary-color);margin-right:12px}.body .ant-input-number-handler-wrap{background:#ffffff1a;border-left:1px solid #ffffff1a}.body .ant-input-number-handler{border-bottom:1px solid #ffffff1a}.body .ant-input-number-handler:hover{background:#fff3}.body .ant-input-number-handler-up-inner,.body .ant-input-number-handler-down-inner{color:#fff}.body .ant-select-selection-item{color:#fff;font-weight:500;line-height:normal}.body .ant-input-group-addon{border-right:none;border-radius:8px 0 0 8px}.body .ant-input-group-wrapper .ant-input{border-radius:0 8px 8px 0}.body .ant-form-item-label>label{color:#e5e7eb}.body .ant-form-item-required:after{content:"*";color:var(--new-primary-color);visibility:visible;margin-left:4px}.body .ant-form-item-required:before{display:none}.body .modal-ui .ant-modal-content{background:#1e1e1e;border:1px solid #ffffff1a;border-radius:16px;padding:24px;box-shadow:0 40px 80px #0006}.body .modal-ui .ant-modal-header{background:0 0;border-bottom:none;margin-bottom:24px}.body .modal-ui .ant-modal-title{color:#fff;font-size:1.5rem;font-weight:700}.body .modal-ui .ant-modal-close{color:#ffffff80;top:20px;right:20px}.body .modal-ui .ant-modal-close:hover{color:var(--new-primary-color);background:#ffffff1a;border-radius:50%}.body .modal-ui .ant-btn{border-radius:8px;height:48px;font-weight:700}.body .modal-ui .ant-btn-primary{background:var(--new-primary-color);color:#000;border:none;box-shadow:0 10px 20px #ffc60c33}.body .modal-ui .ant-btn-primary:hover{background:#facc15}.body .modal-ui .ant-btn-default{color:#fff;background:0 0;border:1px solid #ffffff4d}.body .modal-ui .ant-btn-default:hover{color:#fff;border-color:#fff}
.blog-page--light{background:var(--bg-color)}.blog-page--dark{background:var(--bg-color)}.blog-header--light{background:linear-gradient(135deg,var(--text-secondary)0%,var(--new-secondary-color)100%);color:var(--text-color)}.blog-header--dark{background:linear-gradient(135deg,var(--text-secondary)0%,var(--menu-color-dashboard)100%);color:var(--text-color)}:is(.blog-grid-section--light,.blog-grid-section--dark){background:var(--main-container-bg);border:1px solid var(--border)}.blog-card--light{background:var(--main-container-bg);border:1px solid var(--border);box-shadow:0 2px 8px var(--shadow)}.blog-card--dark{background:var(--main-container-bg);border:1px solid var(--border);box-shadow:0 2px 8px var(--shadow)}:is(.blog-card--light:hover,.blog-card--dark:hover){border-color:var(--new-primary-color);box-shadow:0 4px 16px var(--shadow)}.blog-excerpt{color:var(--text-secondary)}.blog-excerpt p{color:var(--text-secondary);margin-bottom:8px}:is(.blog-excerpt h1,.blog-excerpt h2,.blog-excerpt h3,.blog-excerpt h4,.blog-excerpt h5,.blog-excerpt h6){color:var(--new-text-color);margin-top:0;margin-bottom:8px}:is(.blog-excerpt strong,.blog-excerpt b){color:var(--text-color)}.blog-excerpt a{color:var(--new-primary-color)}.blog-excerpt a:hover{color:var(--new-button-primary-hover)}.blog-article-content{background:var(--main-container-bg);border:1px solid var(--border);box-shadow:0 2px 8px var(--shadow);border-radius:8px;padding:24px}:is(.blog-article-content strong,.blog-article-content b){color:var(--new-text-color);font-weight:600}:is(.blog-article-content em,.blog-article-content i){color:var(--text-color)}.blog-article-content hr{border:none;border-top:2px solid var(--border);margin:32px 0}.blog-article-content table{border-collapse:collapse;background:var(--main-container-bg);border:1px solid var(--border);border-radius:8px;width:100%;margin:16px 0;overflow:hidden}:is(.blog-article-content th,.blog-article-content td){text-align:left;border-bottom:1px solid var(--border);color:var(--text-color);padding:12px}.blog-article-content th{background:var(--new-secondary-color);color:var(--new-text-color);font-weight:600}.blog-article-content tr:last-child td{border-bottom:none}:root[data-theme=dark] .blog-article-content blockquote{background:var(--main-container-bg);border-color:var(--new-primary-color);color:var(--text-color)}:root[data-theme=dark] .blog-excerpt{color:var(--text-secondary)}:root[data-theme=light] .blog-article-content blockquote{border-color:var(--new-primary-color);color:var(--text-secondary);background:#f8f9fa}.blog-navigation{background:var(--main-container-bg);border:1px solid var(--border);border-radius:8px;margin:24px 0;padding:16px}.blog-navigation .ant-pagination{justify-content:center;display:flex}.blog-navigation .ant-pagination .ant-pagination-item{border-color:var(--border);background:var(--main-container-bg)}.blog-navigation .ant-pagination .ant-pagination-item a{color:var(--text-color)}.blog-navigation .ant-pagination .ant-pagination-item-active{border-color:var(--new-primary-color);background:var(--new-primary-color)}.blog-navigation .ant-pagination .ant-pagination-item-active a{color:var(--new-text-color)}.blog-search-input{background:var(--input-bg);border-color:var(--border);color:var(--text-color)}.blog-search-input:focus{border-color:var(--new-primary-color);box-shadow:0 0 0 2px #ffc60c33}.blog-search-input::placeholder{color:var(--text-secondary)}.ant-tag{background:var(--new-secondary-color);border-color:var(--border);color:var(--text-color)}.ant-tag.ant-tag-blue{border-color:var(--new-primary-color);color:var(--new-primary-color);background:#ffc60c1a}.ant-card{background:var(--main-container-bg);border-color:var(--border)}.ant-card:hover{box-shadow:0 4px 16px var(--shadow)}.ant-card-head{background:var(--main-container-bg);border-bottom-color:var(--border)}.ant-card-head-title{color:var(--new-text-color)}.ant-card-body{color:var(--text-color)}.blog-action-button{background:var(--new-button-primary-color);border-color:var(--new-button-primary-color);color:var(--new-text-color)}.blog-action-button:hover{background:var(--new-button-primary-hover);border-color:var(--new-button-primary-hover)}.blog-action-button:focus{box-shadow:0 0 0 2px #ffc60c33}.ant-spin .ant-spin-dot{color:var(--new-primary-color)}.ant-spin .ant-spin-dot-item{background-color:var(--new-primary-color)}.ant-empty{color:var(--text-secondary)}.ant-empty-description{color:var(--text-secondary)}@media (max-width:768px){.blog-article-content{margin:16px 0;padding:16px}.blog-article-content table{font-size:14px}:is(.blog-article-content th,.blog-article-content td){padding:8px}}@media (max-width:480px){.blog-article-content{margin:12px 0;padding:12px}.blog-article-content h1{font-size:24px}.blog-article-content h2{font-size:20px}.blog-article-content h3{font-size:18px}.blog-article-content h4{font-size:16px}.blog-article-content h5{font-size:15px}.blog-article-content h6{font-size:14px}.blog-article-content blockquote{margin:16px 0;padding:12px 16px}}
