:root{line-height:1.5;font-weight:400;color-scheme:light;color:#213547;background-color:#fff;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--ant-color-primary: #615cee;--ant-color-primary-hover: #7c76f0;--ant-color-primary-active: #4f4ac8;--ant-color-primary-outline: rgba(97, 92, 238, .2);--primary: #615cee;--primary-light: #7c76f0;--primary-dark: #4f4ac8;--primary-bg: #f5f5ff;--primary-border: #e6e6ff;--white: #ffffff;--gray-50: #fafafa;--gray-100: #f5f5f5;--gray-200: #e8e8e8;--gray-300: #d9d9d9;--gray-400: #bfbfbf;--gray-500: #8c8c8c;--gray-600: #666666;--gray-700: #434343;--gray-800: #262626;--gray-900: #1f1f1f;--success: #52c41a;--success-light: #b7eb8f;--success-bg: #f6ffed;--warning: #fa8c16;--warning-light: #ffd591;--warning-bg: #fff7e6;--error: #ff4d4f;--error-light: #ffccc7;--error-bg: #fff2f0;--info: #1890ff;--info-light: #91d5ff;--info-bg: #e6f7ff;--shadow-xs: 0 1px 2px rgba(0, 0, 0, .05);--shadow-sm: 0 1px 3px rgba(0, 0, 0, .1);--shadow-md: 0 4px 6px rgba(0, 0, 0, .07);--shadow-lg: 0 10px 15px rgba(0, 0, 0, .1);--shadow-xl: 0 20px 25px rgba(0, 0, 0, .1);--shadow-2xl: 0 25px 50px rgba(0, 0, 0, .25);--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--space-16: 64px;--transition-fast: .15s ease;--transition-normal: .2s ease;--transition-slow: .3s ease;--easing-smooth: cubic-bezier(.4, 0, .2, 1);--easing-bounce: cubic-bezier(.68, -.55, .265, 1.55);--text-xs: 12px;--text-sm: 14px;--text-base: 16px;--text-lg: 18px;--text-xl: 20px;--text-2xl: 24px;--text-3xl: 30px;--leading-tight: 1.25;--leading-normal: 1.5;--leading-relaxed: 1.75;--radius-sm: 2px;--radius: 3px;--radius-md: 6px;--radius-lg: 8px;--radius-xl: 12px;--radius-full: 50%;--breakpoint-sm: 480px;--breakpoint-md: 768px;--breakpoint-lg: 1024px;--breakpoint-xl: 1280px;--touch-target: 44px;--mobile-padding: 16px;--mobile-margin: 12px;--z-dropdown: 1000;--z-modal: 1050;--z-tooltip: 1070;--z-topbar: 1100;--gpu-acceleration: translateZ(0)}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:3px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}a:hover{color:#747bff}button{background-color:#f9f9f9;transition:var(--transition-normal)}button:hover{background-color:#f0f0f0}#root{width:100vw;height:100vh;margin:0 auto;text-align:center;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,SimSun,sans-serif}#root,.layout{overflow:hidden}.card{padding:2em}.read-the-docs{color:#888}.ant-bubble-content{text-align:left}.ant-welcome-content-wrapper{text-align:center}button{outline:none!important}button:focus{outline:none!important}.ant-attachment-list-card-remove{color:#333;display:block!important}@media (max-width: 768px){.ant-modal .ant-form-item-control-input-content .ant-input{min-height:32px!important;height:32px!important;font-size:16px!important}.ant-modal .ant-btn{min-height:42px!important;padding:0 16px!important}.menu .ant-input-search,.menu .ant-input{min-height:32px!important;height:32px!important;font-size:16px!important}.menu .ant-btn{min-height:38px!important;height:38px!important;padding:0 16px!important}}*{box-sizing:border-box}body,.ant-typography{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,SimSun,sans-serif;line-height:var(--leading-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1,.h1{font-size:var(--text-3xl);font-weight:600;line-height:var(--leading-tight);margin-bottom:var(--space-6);color:var(--gray-900)}h2,.h2{font-size:var(--text-2xl);font-weight:600;line-height:var(--leading-tight);margin-bottom:var(--space-5);color:var(--gray-800)}h3,.h3{font-size:var(--text-xl);font-weight:500;line-height:var(--leading-normal);margin-bottom:var(--space-4);color:var(--gray-800)}p{font-size:var(--text-base);line-height:var(--leading-relaxed);margin-bottom:var(--space-4);color:var(--gray-700)}.text-small{font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--gray-600)}.text-large{font-size:var(--text-lg);line-height:var(--leading-normal)}.loading-dots{display:inline-flex;gap:var(--space-1)}.loading-dots:after{content:"...";display:inline-block;animation:loading-dots 1.5s infinite;width:20px}.skeleton{background:linear-gradient(90deg,var(--gray-100) 25%,var(--gray-50) 50%,var(--gray-100) 75%);background-size:200px 100%;animation:skeleton-loading 1.5s infinite;border-radius:var(--radius)}.skeleton-text{height:1em;margin-bottom:var(--space-2)}.skeleton-button{height:var(--touch-target);width:120px}.skeleton-avatar{width:40px;height:40px;border-radius:var(--radius-full)}.status-indicator{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);border-radius:var(--radius);font-size:var(--text-sm);font-weight:500}.status-indicator.success{background:var(--success-bg);color:var(--success);border:1px solid var(--success-light)}.status-indicator.warning{background:var(--warning-bg);color:var(--warning);border:1px solid var(--warning-light)}.status-indicator.error{background:var(--error-bg);color:var(--error);border:1px solid var(--error-light)}.status-indicator.info{background:var(--info-bg);color:var(--info);border:1px solid var(--info-light)}.pulse-loading{animation:pulse-subtle 2s ease-in-out infinite}.form-group{margin-bottom:var(--space-5)}.form-label{display:block;font-size:var(--text-sm);font-weight:500;color:var(--gray-700);margin-bottom:var(--space-2)}.form-label.required:after{content:" *";color:var(--error)}.form-input{width:100%;padding:var(--space-3) var(--space-4);border:1px solid var(--gray-300);border-radius:var(--radius);font-size:var(--text-base);line-height:var(--leading-normal);transition:var(--transition-normal);background:var(--white)}.form-input:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-bg);transform:var(--gpu-acceleration)}.form-input:hover{border-color:var(--gray-400)}.form-input.error{border-color:var(--error);box-shadow:0 0 0 3px var(--error-bg)}.form-input.success{border-color:var(--success);box-shadow:0 0 0 3px var(--success-bg)}.form-error{font-size:var(--text-sm);color:var(--error);margin-top:var(--space-1);display:flex;align-items:center;gap:var(--space-1)}.form-help{font-size:var(--text-sm);color:var(--gray-500);margin-top:var(--space-1)}.button-group{display:flex;gap:var(--space-3);align-items:center}.button-group.vertical{flex-direction:column;align-items:stretch}.input-group{display:flex;border-radius:var(--radius);border:1px solid var(--gray-300);overflow:hidden;transition:var(--transition-normal)}.input-group:focus-within{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-bg)}.input-group .form-input{border:none;border-radius:0;flex:1}.input-group .form-input:focus{box-shadow:none}.input-group-addon{background:var(--gray-50);border-right:1px solid var(--gray-300);padding:var(--space-3) var(--space-4);display:flex;align-items:center;color:var(--gray-600);font-size:var(--text-sm)}.input-group-addon:last-child{border-right:none;border-left:1px solid var(--gray-300)}.addBtn,.conversation-item,.ant-btn,.ant-card,.top-bar{transform:var(--gpu-acceleration);backface-visibility:hidden;perspective:1000px}@keyframes slideUpFromBottom{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.layout{display:flex;height:100vh;background:var(--gray-100)}.menu{width:280px;background:var(--white);border-right:1px solid var(--gray-200);display:flex;flex-direction:column;overflow:hidden;position:relative;top:60px}.top-bar{position:fixed;top:0;left:0;right:0;width:100%;height:60px;background:var(--primary);display:flex;align-items:center;padding-left:var(--space-6);padding-right:var(--space-6);box-sizing:border-box;z-index:var(--z-topbar);box-shadow:var(--shadow-sm)}.logo{padding:var(--space-1);display:flex;align-items:center;gap:var(--space-1);color:#fff;font-weight:600;box-sizing:border-box}.logo img{width:32px;height:32px;border-radius:3px}.addBtn{height:40px;border:1px solid var(--gray-300);border-radius:var(--radius);display:flex;align-items:center;justify-content:center;gap:var(--space-2);font-weight:500;transition:var(--transition-slow);background-color:var(--primary)!important;color:#fff!important;margin-top:var(--space-1);box-shadow:var(--shadow-xs)}.addBtn:hover{background-color:var(--primary-light)!important;border-color:var(--gray-300);color:#fff!important}.addBtn:active{transform:translateY(0) var(--gpu-acceleration);box-shadow:var(--shadow-xs)}.ant-attachment-list-upload-btn{display:none!important}.conversations{flex:1;overflow:auto;padding:0 var(--space-4)}.conversation-item{cursor:pointer;transition:var(--transition-slow);color:var(--gray-600);font-size:var(--text-sm);border-bottom:1px solid var(--gray-300);padding:var(--space-4) var(--space-2);animation:slideInFromLeft .1s ease-out;animation-fill-mode:both}.conversation-item:hover{border-color:var(--primary);color:var(--gray-700)}.conversation-item:focus{outline:2px solid var(--primary);outline-offset:2px;border-color:var(--primary)}.conversation-item.active{color:var(--primary);font-weight:500;background:var(--primary-bg);margin-left:calc(var(--space-4) * -1);margin-right:calc(var(--space-4) * -1);padding-left:var(--space-4);padding-right:var(--space-4);border-radius:var(--radius);position:relative}.conversation-item.active:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--primary);border-radius:0 var(--radius) var(--radius) 0}.contract-main{flex:1;display:flex;flex-direction:column;background:var(--gray-50);position:relative;top:60px}.chat-empty{background:linear-gradient(135deg,#f6ffed,#e6f7ff)}.chat-with-messages{background:var(--white)}.messages{flex:1;overflow:auto;padding:var(--space-6) var(--space-5)}.sender{margin:var(--space-5) 0;border-radius:var(--radius-md);box-shadow:var(--shadow-sm);transition:var(--transition-normal)}.ai-avatar{border-radius:3px;object-fit:cover}.placeholder{text-align:center;max-width:600px;margin:0 auto;padding:var(--space-10) var(--space-5)}.mt-1{margin-top:var(--space-1)}.mt-2{margin-top:var(--space-2)}.mt-3{margin-top:var(--space-3)}.mt-4{margin-top:var(--space-4)}.mt-5{margin-top:var(--space-5)}.mt-6{margin-top:var(--space-6)}.mb-1{margin-bottom:var(--space-1)}.mb-2{margin-bottom:var(--space-2)}.mb-3{margin-bottom:var(--space-3)}.mb-4{margin-bottom:var(--space-4)}.mb-5{margin-bottom:var(--space-5)}.mb-6{margin-bottom:var(--space-6)}.p-1{padding:var(--space-1)}.p-2{padding:var(--space-2)}.p-3{padding:var(--space-3)}.p-4{padding:var(--space-4)}.p-5{padding:var(--space-5)}.p-6{padding:var(--space-6)}.px-1{padding-left:var(--space-1);padding-right:var(--space-1)}.px-2{padding-left:var(--space-2);padding-right:var(--space-2)}.px-3{padding-left:var(--space-3);padding-right:var(--space-3)}.px-4{padding-left:var(--space-4);padding-right:var(--space-4)}.px-5{padding-left:var(--space-5);padding-right:var(--space-5)}.px-6{padding-left:var(--space-6);padding-right:var(--space-6)}.py-1{padding-top:var(--space-1);padding-bottom:var(--space-1)}.py-2{padding-top:var(--space-2);padding-bottom:var(--space-2)}.py-3{padding-top:var(--space-3);padding-bottom:var(--space-3)}.py-4{padding-top:var(--space-4);padding-bottom:var(--space-4)}.py-5{padding-top:var(--space-5);padding-bottom:var(--space-5)}.py-6{padding-top:var(--space-6);padding-bottom:var(--space-6)}a,.link{color:var(--primary);text-decoration:none;transition:var(--transition-fast);border-radius:var(--radius-sm);padding:var(--space-1) var(--space-2);margin:calc(var(--space-1) * -1) calc(var(--space-2) * -1)}a:hover,.link:hover{color:var(--primary-dark);background:var(--primary-bg);text-decoration:none}a:focus,.link:focus{outline:2px solid var(--primary);outline-offset:2px}.badge{display:inline-flex;align-items:center;padding:var(--space-1) var(--space-2);border-radius:var(--radius);font-size:var(--text-xs);font-weight:500;line-height:1;text-transform:uppercase;letter-spacing:.025em}.badge.primary{background:var(--primary);color:#fff}.badge.secondary{background:var(--gray-100);color:var(--gray-700)}.badge.success{background:var(--success);color:#fff}.badge.warning{background:var(--warning);color:#fff}.badge.error{background:var(--error);color:#fff}.divider{height:1px;background:var(--gray-200);margin:var(--space-5) 0;border:none}.divider.vertical{width:1px;height:auto;margin:0 var(--space-3)}.tooltip{position:relative;cursor:help}.tooltip:hover:after{content:attr(data-tooltip);position:absolute;bottom:100%;left:50%;transform:translate(-50%);background:var(--gray-800);color:#fff;padding:var(--space-2) var(--space-3);border-radius:var(--radius);font-size:var(--text-sm);white-space:nowrap;z-index:var(--z-tooltip);margin-bottom:var(--space-1)}.alert{padding:var(--space-4);border-radius:var(--radius-md);border:1px solid;margin-bottom:var(--space-4);display:flex;align-items:flex-start;gap:var(--space-3)}.alert.info{background:var(--info-bg);border-color:var(--info-light);color:var(--info)}.alert.success{background:var(--success-bg);border-color:var(--success-light);color:var(--success)}.alert.warning{background:var(--warning-bg);border-color:var(--warning-light);color:var(--warning)}.alert.error{background:var(--error-bg);border-color:var(--error-light);color:var(--error)}.ant-prompts-item{transition:var(--transition-slow);border:2px solid transparent}.ant-prompts-item:hover{border-color:var(--success)}.contract-upload-container,.contract-reviewing-container,.contract-result-container{animation:fadeIn .5s ease-in}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes slideInFromLeft{0%{transform:translate(-20px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes bounce{0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-7px,0)}90%{transform:translate3d(0,-2px,0)}}@keyframes loading-dots{0%,20%{opacity:.3;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}80%,to{opacity:.3;transform:scale(1)}}@keyframes skeleton-loading{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}@keyframes pulse-subtle{0%,to{opacity:1}50%{opacity:.7}}@keyframes success-checkmark{0%{opacity:0;transform:scale(.8) rotate(-45deg)}50%{opacity:.8;transform:scale(1.1) rotate(-45deg)}to{opacity:1;transform:scale(1) rotate(-45deg)}}@keyframes progress-shine{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes pulse{0%{box-shadow:0 4px 20px #07c1604d}50%{box-shadow:0 4px 20px #07c16080,0 0 0 10px #07c1601a}to{box-shadow:0 4px 20px #07c1604d}}.ant-upload-drag{border-radius:var(--radius);border:2px dashed var(--gray-300);transition:var(--transition-slow)}.ant-upload-drag:hover,.ant-upload-drag.ant-upload-drag-hover{border-color:var(--success);background:var(--success-bg)}.mobile-menu-toggle-inline{outline:none}.mobile-menu-overlay{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;z-index:998;opacity:0;transition:opacity .3s ease}.mobile-menu-overlay.visible{opacity:1}@media (max-width: 768px){.layout{flex-direction:row;position:relative}.menu{position:fixed;top:56px;left:0;width:280px;height:100vh;background:#fff;z-index:1000;transform:translate(-100%);transition:transform .3s ease;border-right:1px solid var(--gray-200);box-shadow:var(--shadow-lg)}.menu.open{transform:translate(0)}.addBtn{margin:var(--mobile-padding);height:var(--touch-target);font-size:var(--text-base);border-radius:var(--radius-md);box-shadow:var(--shadow-sm)}.conversations{padding:0 var(--mobile-padding);display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;padding-bottom:100px;-webkit-overflow-scrolling:touch}.conversation-item{padding:var(--space-3) var(--mobile-padding);border-radius:var(--radius-md);border:1px solid var(--gray-100);min-height:var(--touch-target);display:flex;align-items:center;transition:var(--transition-normal)}.conversation-item:hover{background:var(--gray-50)}.conversation-item.active{background:var(--info-bg)}.contract-main{width:100%;margin-left:0}.contract-upload-container,.contract-reviewing-container,.contract-result-container{padding:60px 16px 20px;min-height:100vh}.top-bar{padding:0 20px;height:60px}.contract-upload-container{padding:60px 16px 20px;margin-top:0}.contract-upload-container>div:first-child{margin-top:0!important}.customer-service-float{width:52px!important;height:52px!important;bottom:20px!important;right:20px!important}.customer-service-float .anticon{font-size:24px!important}}@media (max-width: 480px){.menu{width:260px}.top-bar{padding:0 16px;height:56px}.contract-upload-container,.contract-reviewing-container,.contract-result-container{padding:56px 12px 16px}.logo{font-size:18px}.logo img{width:28px;height:28px}.conversation-item{padding:10px 12px;font-size:13px}.contract-upload-container h1{font-size:24px!important}.contract-upload-container p{font-size:16px!important}.contract-result-container .ant-btn{width:100%!important;margin-bottom:8px!important}.ant-modal{margin:0!important;top:0!important;padding-bottom:0!important;max-width:100vw!important}.ant-modal .ant-modal-content{border-radius:3px 3px 0 0!important;margin:0!important;max-height:95vh!important;overflow-y:auto!important}.ant-modal .ant-modal-body{padding:16px!important;max-height:calc(95vh - 110px)!important;overflow-y:auto!important}.ant-modal .ant-modal-header{padding:16px 20px!important;border-radius:3px 3px 0 0!important}.ant-modal .ant-modal-footer{padding:12px 20px!important}.customer-service-float{width:48px!important;height:48px!important;bottom:16px!important;right:16px!important}.customer-service-float .anticon{font-size:22px!important}}@media (max-width: 768px){.ant-btn{min-height:var(--touch-target)!important;padding:var(--space-2) var(--mobile-padding)!important;border-radius:var(--radius-md)!important;font-size:var(--text-base)!important;transition:var(--transition-normal)!important}.ant-input,.ant-input-search{min-height:var(--touch-target)!important;font-size:var(--text-base)!important;border-radius:var(--radius-md)!important;padding:var(--space-3) var(--space-4)!important}.ant-modal .ant-input{min-height:var(--touch-target)!important;height:var(--touch-target)!important;font-size:var(--text-base)!important;border-radius:var(--radius)!important}.ant-modal .ant-checkbox-wrapper{white-space:nowrap!important;font-size:14px!important;line-height:1.2!important}.ant-modal .ant-checkbox-wrapper span{white-space:nowrap!important}.conversations,.contract-result-container,.ant-modal-body{-webkit-overflow-scrolling:touch!important;scroll-behavior:smooth!important}button,.ant-btn,.conversation-item{-webkit-tap-highlight-color:transparent!important;-webkit-touch-callout:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}button:focus,.ant-btn:focus,.conversation-item:focus{outline:2px solid var(--primary)!important;outline-offset:2px!important}.contract-result-container p,.contract-result-container div{-webkit-user-select:text!important;-moz-user-select:text!important;-ms-user-select:text!important;user-select:text!important}}@media (hover: none) and (pointer: coarse){.conversation-item:hover,.ant-btn:hover,.mobile-menu-toggle:hover{transform:none!important}.conversation-item:active,.ant-btn:active,.mobile-menu-toggle:active{transform:scale(.98)!important;transition:transform .1s ease!important}}.ant-btn-primary{font-weight:500;box-shadow:var(--shadow-xs);transition:var(--transition-slow);background-color:var(--primary)!important;color:#fff!important;position:relative;overflow:hidden}.ant-btn-primary:focus{outline:2px solid var(--primary-light);outline-offset:2px}.ant-btn-primary:active{transform:translateY(0) var(--gpu-acceleration);box-shadow:var(--shadow-xs)}.ant-modal-confirm-btns .ant-btn-primary:hover{background-color:var(--primary-light)!important;border-color:var(--gray-300);color:#fff!important}.ant-modal-confirm-btns .ant-btn-default:hover{color:var(--primary)!important;border-color:var(--primary)!important}.ant-card{border-radius:var(--radius);box-shadow:var(--shadow-sm);border:1px solid var(--gray-100);transition:var(--transition-normal);overflow:hidden}.ant-card:hover{border-color:var(--gray-200)}.ant-card-head{border-bottom:1px solid var(--gray-100);border-radius:var(--radius) var(--radius) 0 0}.ant-radio-wrapper{display:flex;align-items:flex-start;padding:var(--space-3) 0;border-bottom:1px solid var(--gray-100)}.ant-radio-wrapper:last-child{border-bottom:none}.ant-radio-wrapper:hover{background:var(--gray-50);border-radius:var(--radius);padding:var(--space-3) var(--space-2);margin:0 calc(var(--space-2) * -1)}.ant-bubble-content{line-height:var(--leading-normal);word-wrap:break-word}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--gray-100);border-radius:var(--radius)}::-webkit-scrollbar-thumb{background:var(--gray-400);border-radius:var(--radius);transition:var(--transition-fast)}::-webkit-scrollbar-thumb:hover{background:var(--gray-500)}.perspective-card{box-shadow:none;border:none}.perspective-card .ant-card-head-title{font-size:var(--text-base);color:var(--gray-600)}.ant-attachment-list{justify-content:center;align-items:center;height:100%}.ant-attachment{height:150px!important}.ant-input-search .ant-input-group-addon .ant-input-search-button{border:none!important}.ant-btn,.ant-input,.ant-input-search,.ant-select .ant-select-selector,.ant-date-picker .ant-picker-input,.ant-checkbox-wrapper,.ant-radio-wrapper,.ant-switch,.ant-upload,.ant-upload-select,.ant-upload-drag,.ant-dropdown,.ant-menu,.ant-tooltip .ant-tooltip-inner,.ant-popover .ant-popover-inner,.ant-message .ant-message-notice-content,.ant-notification .ant-notification-notice,.ant-drawer .ant-drawer-content,.ant-tag,.ant-badge,.ant-avatar,.ant-progress-circle,.ant-skeleton-input,.ant-skeleton-button,.ant-card,.ant-list-item,.ant-table .ant-table-container,.ant-tabs .ant-tabs-content,.ant-collapse .ant-collapse-item,.ant-tree .ant-tree-node-content-wrapper,.ant-form-item-control-input{border-radius:3px!important}.ant-modal .ant-modal-content,.ant-modal .ant-modal-header{border-radius:3px 3px 0 0!important}.ant-select-dropdown,.ant-picker-dropdown,.ant-cascader-dropdown{border-radius:3px!important}.ant-input-group .ant-input:first-child{border-radius:3px 0 0 3px!important}.ant-input-group .ant-input:last-child{border-radius:0 3px 3px 0!important}.ant-input-group-addon:first-child{border-radius:3px 0 0 3px!important}.ant-input-group-addon:last-child{border-radius:0 3px 3px 0!important}
