.agi-root{position:relative;width:100%;height:100%;display:flex;overflow:hidden}.overlay-header{width:100%;display:flex;justify-content:center;align-items:center;padding:6px 12px;background:transparent}.overlay-header .overlay-header-inner{width:100%;display:flex;align-items:center;padding:8px 12px;background:#fff9;border-radius:12px;box-shadow:0 6px 20px #0000000a}[data-theme=dark] .overlay-header .overlay-header-inner{background:#1a1a1a99;box-shadow:0 6px 20px #0003}.overlay-header .overlay-close-btn{--btn-bg: rgba(255,255,255,.9);border:1px solid rgba(0,0,0,.06);box-shadow:0 4px 10px #0000000f;background:var(--btn-bg);color:#111827;padding:6px 12px;font-weight:600}[data-theme=dark] .overlay-header .overlay-close-btn{--btn-bg: rgba(26, 26, 26, .9);border:1px solid rgba(255,255,255,.08);box-shadow:0 4px 10px #0003;color:#fff}.overlay-header .overlay-close-btn:hover{transform:translateY(-1px);box-shadow:0 6px 16px #00000014}[data-theme=dark] .overlay-header .overlay-close-btn:hover{box-shadow:0 6px 16px #0000004d}.agi-container{width:100%;flex:1;display:flex;justify-content:center;align-items:center;background:transparent;overflow:hidden;padding:20px}.overlay-root .ant-layout-content{overflow:hidden!important;height:100%}.agi-inner{width:100%;max-width:1400px;height:100%;background:#fffffff2;border-radius:20px;box-shadow:0 20px 60px #00000026;overflow:hidden;display:flex;flex-direction:column;backdrop-filter:blur(10px)}[data-theme=dark] .agi-inner{background:#1a1a1af2;box-shadow:0 20px 60px #0006}.overlay-search{padding:12px 16px}.hero-card .hero-placeholder,.hero-card.large .hero-placeholder{height:120px;display:flex;align-items:center;justify-content:center;background:linear-gradient(90deg,#f6e7ff,#ffdfe6);border-radius:8px;color:#6b21a8;font-weight:700}.hero-card.large .hero-placeholder{height:220px}.source-card{border-radius:12px;background:#fff}[data-theme=dark] .source-card{background:#1f1f1f;border:1px solid rgba(255,255,255,.08)}.sources-list{display:flex;gap:8px;flex-wrap:wrap}.source-tag{background:#ebe8ff99;border-radius:18px;padding:6px 10px;color:#5b21b6}[data-theme=dark] .source-tag{background:#667eea33;color:#69c0ff}.overlay-bottom-fab{display:none}.mode-toggle-btn{background:linear-gradient(135deg,#667eea,#764ba2)!important;border:none!important;transition:all .3s ease}.mode-toggle-btn:hover{transform:scale(1.05);box-shadow:0 6px 20px #667eea66!important}.mode-toggle-btn .anticon{font-size:20px;color:#fff}.side-bar{position:fixed;left:0;top:0;bottom:0;width:47px;background:#fffffff2;backdrop-filter:blur(10px);border-right:1px solid rgba(0,0,0,.06);display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:0;z-index:999;box-shadow:2px 0 12px #00000014}[data-theme=dark] .side-bar{background:#1a1a1af2;border-right:1px solid rgba(255,255,255,.08);box-shadow:2px 0 12px #0000004d}.side-bar-btn{display:flex!important;align-items:center;justify-content:center;width:100%!important;height:44px;border-radius:12px;transition:all .3s ease;font-size:18px;color:#666;margin:2px 0}.side-bar-btn:hover{background:#0000000a;color:#333}[data-theme=dark] .side-bar-btn{color:#d9d9d9}[data-theme=dark] .side-bar-btn:hover{background:#ffffff14;color:#fff}.side-bar-btn.new-chat-btn:disabled{background:#2b2d33!important;color:#d3d3d4!important}.side-bar-btn.new-chat-btn:disabled .anticon,.side-bar-btn.new-chat-btn:disabled span{color:#d3d3d4!important}[data-theme=light] .side-bar-btn.new-chat-btn:disabled{background:#f0f0f0!important;color:#999!important}[data-theme=light] .side-bar-btn.new-chat-btn:disabled .anticon,[data-theme=light] .side-bar-btn.new-chat-btn:disabled span{color:#999!important}.side-bar-btn.active{background:#363637}[data-theme=light] .side-bar-btn.active{background:#f0f0f0;color:#333}.side-bar-btn.new-chat-btn.active{background:#2b2d33;color:#d3d3d4}[data-theme=light] .side-bar-btn.new-chat-btn.active{background:#f0f0f0;color:#333}.login-btn{border-radius:5px;color:#d3d3d4;height:32px!important;width:100%!important;padding:0 12px!important;margin-bottom:0!important}.login-btn span,[data-theme=dark] .login-btn,[data-theme=dark] .login-btn span{color:#d3d3d4}[data-theme=light] .login-btn,[data-theme=light] .login-btn span{color:#333}.side-bar-btn-primary{background:linear-gradient(135deg,#667eea,#764ba2)!important;border:none!important;color:#fff!important;width:48px!important;height:48px!important;border-radius:50%!important;box-shadow:0 4px 12px #667eea4d;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:8px 0}.side-bar-btn-primary:hover{transform:scale(1.05);box-shadow:0 6px 20px #667eea66!important}.side-bar-btn-primary .anticon{font-size:20px;color:#fff}.side-bar .ant-dropdown-menu{background:#fffffff2;backdrop-filter:blur(10px);border:1px solid rgba(0,0,0,.06);border-radius:12px;box-shadow:0 8px 24px #0000001f}[data-theme=dark] .side-bar .ant-dropdown-menu{background:#1a1a1af2;border:1px solid rgba(255,255,255,.08);box-shadow:0 8px 24px #0000004d}.side-bar .ant-dropdown-menu-item{padding:12px 16px;border-radius:8px;margin:4px 8px;transition:all .3s ease}.side-bar .ant-dropdown-menu-item:hover{background:#667eea1a;color:#667eea}[data-theme=dark] .side-bar .ant-dropdown-menu-item{color:#d9d9d9}[data-theme=dark] .side-bar .ant-dropdown-menu-item:hover{background:#667eea26;color:#69c0ff}.side-bar .ant-dropdown-menu-item .anticon{margin-right:8px;font-size:16px}.side-bar .ant-dropdown-menu-item:last-child{border-top:1px solid rgba(0,0,0,.06);margin-top:8px;padding-top:16px}[data-theme=dark] .side-bar .ant-dropdown-menu-item:last-child{border-top:1px solid rgba(255,255,255,.08)}.sidebar-logo{position:relative}.conversation-history-modal .ant-list-item{transition:all .3s ease}.conversation-history-modal .ant-list-item:hover{background:#667eea0d!important;border-color:#667eea33!important}[data-theme=dark] .conversation-history-modal .ant-list-item:hover{background:#667eea1a!important;border-color:#667eea4d!important}.conversation-history-modal .ant-tag-blue{background:#667eea1a;border-color:#667eea4d;color:#667eea}[data-theme=dark] .conversation-history-modal .ant-tag-blue{background:#667eea33;border-color:#667eea66;color:#69c0ff}.conversation-history-modal .ant-btn-primary{background:linear-gradient(135deg,#667eea,#764ba2);border:none;transition:all .3s ease}.alt-tab-style .ant-modal-content{background:transparent;box-shadow:none;border:none}.alt-tab-style .ant-modal-mask{background:#00000080!important}.alt-tab-style .ant-modal-wrap{background:transparent}.alt-tab-style .ant-modal{background:transparent;border:none}.alt-tab-style .ant-modal-content{background:transparent;border:none;box-shadow:none}.alt-tab-style .ant-modal-header,.alt-tab-style .ant-modal-footer{background:transparent;border:none}.alt-tab-style .ant-modal-close{color:#fffc}.alt-tab-style .ant-modal-close:hover{color:#fff}.alt-tab-style .ant-modal-body{border-radius:16px}.alt-tab-style .ant-modal-container{background:#ffffff1a;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:16px;border:1px solid rgba(255,255,255,.2)}.alt-tab-style .conversation-card{transition:all .2s cubic-bezier(.4,0,.2,1);transform-origin:center}.alt-tab-style .conversation-card:hover{transform:scale(1.02)}.alt-tab-style .conversation-card.selected{transform:scale(1.05);z-index:10;position:relative}.alt-tab-style .conversation-card.selected:before{content:"";position:absolute;inset:-4px;background:linear-gradient(45deg,#667eea,#764ba2);border-radius:16px;z-index:-1;opacity:.8}.alt-tab-style .conversation-card.active{border-color:#667eeacc!important}.alt-tab-style .conversation-card.active:after{content:"";position:absolute;top:8px;right:8px;width:8px;height:8px;background:#667eea;border-radius:50%;box-shadow:0 0 8px #667eea99}.alt-tab-style .new-conversation.selected:before{background:linear-gradient(45deg,#22c55e,#16a34a)}.alt-tab-style .ant-card-body{border-radius:10px}.large-screen-video-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;display:block}.large-screen-video-wrapper video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.large-screen-video-mask{position:absolute;inset:0;width:100%;height:100%;background:#ffffff4d;backdrop-filter:blur(1px);z-index:2}[data-theme=dark] .large-screen-video-wrapper{filter:brightness(.6) contrast(1.2) saturate(.8) hue-rotate(5deg)}[data-theme=dark] .large-screen-video-wrapper video{filter:brightness(.8) contrast(1.1)}[data-theme=dark] .large-screen-video-mask{background-image:linear-gradient(180deg,#191a1c99,#191a1cb3 29%,#191a1c 73% 100%);backdrop-filter:blur(2px)}.large-screen-input-mode-btn{padding:4px 12px;border:1px solid #d9d9d9;border-radius:4px;background-color:#fff;color:#000;cursor:pointer;font-size:12px;transition:all .3s ease}.large-screen-input-mode-btn.active{background-color:#1890ff;color:#fff;border-color:#1890ff}[data-theme=dark] .large-screen-input-mode-btn{border:1px solid rgba(255,255,255,.2);background-color:#1a1a1acc;color:#fff}[data-theme=dark] .large-screen-input-mode-btn.active{background-color:#69c0ff;color:#1f1f1f;border-color:#69c0ff}.large-screen-value-display{margin-bottom:16px;padding:12px;background-color:#f5f5f5;border-radius:4px;font-size:12px}[data-theme=dark] .large-screen-value-display{background-color:#1a1a1acc;border:1px solid rgba(255,255,255,.1);color:#fff}[data-theme=dark] .slogan-text,[data-theme=dark] .slogan-animation-text{color:#fff!important}[data-theme=dark] .ant-sender-main,[data-theme=dark] .ant-sender-main .ant-input,[data-theme=dark] .ant-sender-main .ant-form-item-control,[data-theme=dark] .ant-sender-main .ant-form-item{background-color:#2b2d33!important}[data-theme=dark] .ant-sender-main{border-color:#ffffff1a!important;box-shadow:0 2px 8px #0000004d!important}[data-theme=dark] .ant-form-item-control-input-content>div,[data-theme=dark] .ant-input{background-color:#2b2d33!important;border-color:#fff3!important;color:#fff!important}[data-theme=dark] .ant-input::-moz-placeholder{color:#fff9!important}[data-theme=dark] .ant-input::placeholder{color:#fff9!important}[data-theme=dark] .ant-input:hover,[data-theme=dark] .ant-input:focus{border-color:#69c0ff!important;box-shadow:0 0 0 2px #69c0ff33!important}[data-theme=dark] .ant-btn-text.ant-btn-icon-only{background:transparent!important;border:none!important;box-shadow:none!important;color:#fff!important}[data-theme=dark] .ant-btn-text.ant-btn-icon-only:hover{background:#ffffff1a!important;color:#fff!important}[data-theme=dark] .ant-btn-text.ant-btn-icon-only:active{background:#fff3!important;color:#fff!important}[data-theme=dark] .large-screen-input-mode-btn{color:#fff!important}.large-screen-dashboard{margin-top:-38px}[data-theme=dark] .large-screen-dashboard,[data-theme=dark] .ant-bubble-content,[data-theme=dark] .suggestion-item,[data-theme=dark] .suggestion-text{color:#fff}[data-theme=dark] .large-screen-ui-text,[data-theme=dark] .dashboard-text,[data-theme=dark] .message-text{color:#fff!important}.ant-btn-text.ant-btn-icon-only.large-screen-send-btn{background:transparent!important;border:none!important;box-shadow:none!important;color:inherit!important;padding:0!important;width:32px!important;height:32px!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:4px!important}.ant-btn-text.ant-btn-icon-only.large-screen-send-btn:hover{background:#0000000a!important}.ant-btn-text.ant-btn-icon-only.large-screen-send-btn:active{background:#00000014!important}[data-theme=dark] .ant-btn-text.ant-btn-icon-only.large-screen-send-btn:hover{background:#ffffff1a!important}[data-theme=dark] .ant-btn-text.ant-btn-icon-only.large-screen-send-btn:active{background:#fff3!important}.login-modal .ant-modal-container{padding:0!important;border-radius:60px!important}.login-modal .ant-modal-content{background:transparent;box-shadow:none;border-radius:30px!important;height:450px;padding:0!important;overflow:hidden}.login-modal .ant-modal-header,.login-modal .ant-modal-footer{display:none}.login-modal .ant-modal-body{padding:0!important;height:100%;overflow:hidden;position:relative}.login-bg-section{position:absolute;inset:0;width:100%;height:100%;z-index:1}.login-video-bg{position:absolute;top:0;left:0;border-radius:40px;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1}.login-bg-image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;z-index:2}.login-title-image{position:absolute;height:43px;top:109px;right:170px;z-index:10;pointer-events:none}.login-content-overlay{position:relative;z-index:4;height:100%;width:100%}.login-form-section{justify-content:flex-end!important;align-items:flex-end!important}.login-form-container{width:320px;height:257px;margin-bottom:16px;margin-right:46px}.login-form{width:100%;height:100%;padding:20px 20px 0;box-sizing:border-box}.phone-input-form-item{margin-bottom:12px!important}.phone-input{font-size:16px}.phone-input .ant-input{border-radius:8px;border:1px solid rgba(255,255,255,.3);background:#ffffff1a;color:#fff}.phone-input .ant-input::-moz-placeholder{color:#ffffffb3}.phone-input .ant-input::placeholder{color:#ffffffb3}.phone-input .ant-input-affix-wrapper{background:#26231d!important;border:1px solid rgba(255,255,255,.3)!important;border-radius:8px!important}.phone-input .ant-input-affix-wrapper .ant-input{background:#26231d!important;color:#fff!important}.phone-input .ant-input-affix-wrapper .ant-input::-moz-placeholder{color:#ffffffb3}.phone-input .ant-input-affix-wrapper .ant-input::placeholder{color:#ffffffb3}.phone-input .ant-input-affix-wrapper .ant-input-prefix{color:#fff}.next-button-section{margin-top:16px}.next-button{width:320px;height:48px;border-radius:24px;font-size:14px;font-weight:500;background:transparent!important;border:1px solid rgba(255,255,255,.4)!important;color:#fff!important}.next-button:hover{background:#ffffff1a!important;border-color:#fff9!important}.next-button:disabled{background:#ffffff80!important;color:#00000080!important}.qr-login-icon{display:flex;justify-content:center;align-items:center;cursor:pointer;opacity:1;transition:opacity .3s ease;border-radius:50%;border-width:1px;border-style:solid;border-color:#ffffff26;padding:8px;width:39px;margin:19px auto 0}.qr-login-icon:hover{opacity:1;border-color:#ffffff4d}.qr-login-icon img{display:block}.qr-logo{position:absolute;top:20px;right:20px;color:#fff;cursor:pointer}.terms-section{margin-top:16px}.terms-checkbox .ant-checkbox-inner{background:transparent;border-color:#ffffffb3;border-radius:50%}.terms-checkbox .ant-checkbox-checked .ant-checkbox-inner{background:#1890ff;border-color:#1890ff;border-radius:50%}.terms-checkbox .ant-checkbox-checked:after{border-color:#fff}.terms-checkbox{line-height:1.4}.agreement-link{text-decoration:underline}.agreement-link:hover{opacity:.8}[data-theme=dark] .large-screen-dashboard *{color:inherit}[data-theme=dark] button,[data-theme=dark] .ant-btn,[data-theme=dark] a,[data-theme=dark] .ant-typography,[data-theme=dark] .text-white{color:#fff!important}[data-theme=dark] .ant-form-item-label>label,[data-theme=dark] .ant-form-item-control{color:#fff!important}@media(max-width:768px){.alt-tab-style .ant-modal-body{padding:16px}.alt-tab-style .conversation-card{height:140px!important}.side-bar{width:130px!important;padding:16px 0}}.business-layout-left-panel{scrollbar-width:thin;scrollbar-color:rgba(102,126,234,.6) rgba(0,0,0,.1)}.business-layout-left-panel::-webkit-scrollbar{width:8px}.business-layout-left-panel::-webkit-scrollbar-track{background:#0000001a;border-radius:4px}.business-layout-left-panel::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#667eea,#764ba2);border-radius:4px;-webkit-transition:all .3s ease;transition:all .3s ease}.business-layout-left-panel::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#5a67d8,#6b46c1);box-shadow:0 0 8px #667eea66}.business-layout-left-panel::-webkit-scrollbar-thumb:active{background:linear-gradient(180deg,#4c51bf,#553c9a)}[data-theme=dark] .business-layout-left-panel{scrollbar-color:rgba(105,192,255,.6) rgba(255,255,255,.1)}[data-theme=dark] .business-layout-left-panel::-webkit-scrollbar-track{background:#ffffff1a}[data-theme=dark] .business-layout-left-panel::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#69c0ff,#40a9ff)}[data-theme=dark] .business-layout-left-panel::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#85d4ff,#5cadff);box-shadow:0 0 8px #69c0ff66}[data-theme=dark] .business-layout-left-panel::-webkit-scrollbar-thumb:active{background:linear-gradient(180deg,#95e1ff,#74c0ff)}.business-layout-header{display:flex;align-items:center;justify-content:space-between;padding:4px 0 4px 24px;border-bottom:1px solid rgba(0,0,0,.04);background:transparent;width:100%;box-sizing:border-box}.business-layout-header .blh-left{min-width:0;justify-content:flex-start}.business-layout-header .blh-toolbar{display:flex;align-items:center;min-height:39px}.business-layout-header .blh-right{display:flex;align-items:center;gap:8px}.blh-content{flex:1;display:flex;align-items:center;justify-content:space-between}.business-layout-header .blh-left{display:flex;align-items:center}.blh-actions{display:flex;align-items:center;gap:8px;margin-right:10px}.blh-action-btn{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid rgba(0,0,0,.06);background:transparent;border-radius:4px;cursor:pointer;color:#666;transition:all .2s ease}.blh-action-btn:hover{background:#0000000a;border-color:#1890ff;color:#1890ff}[data-theme=dark] .business-layout-header{border-bottom:1px solid rgba(255,255,255,.04);background:#1a1a1a66}[data-theme=dark] .blh-action-btn{border-color:#ffffff0f;color:#9fb3d6}[data-theme=dark] .blh-action-btn:hover{background:#ffffff0f;border-color:#1890ff;color:#1890ff}.business-layout-header-transparent{background:transparent!important;border-bottom:none!important}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.container{width:100%}@media(min-width:640px){.container{max-width:640px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1280px){.container{max-width:1280px}}@media(min-width:1536px){.container{max-width:1536px}}.\!visible{visibility:visible!important}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.mb-1{margin-bottom:.25rem}.mb-4{margin-bottom:1rem}.block{display:block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.min-h-\[200px\]{min-height:200px}.flex-shrink{flex-shrink:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.items-center{align-items:center}.justify-center{justify-content:center}.border{border-width:1px}.capitalize{text-transform:capitalize}.italic{font-style:italic}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-filter{backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}:root{--primary-color: #1890ff;--text-color: #333;--bg-color: #fff}*{box-sizing:border-box}html,body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root,.ant-layout{min-height:100vh}.ant-layout-sider{transition:all .2s ease!important}.ant-layout-content{transition:all .2s ease}.ant-layout-footer{background:#fff!important;border-top:1px solid #f0f0f0}@media(max-width:768px){.ant-layout-has-sider .ant-layout-sider{position:absolute!important;z-index:1000}}
