@import url(https://fonts.googleapis.com/css2?family=Work+Sans:ital,wght@0,100..900;1,100..900&display=swap);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;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--warm-primary:#ff6b6b;--warm-secondary:#ffa726;--warm-accent:#4ecdc4;--cozy-bg:#fff9f2;--soft-card:#fff;--soft-shadow:#ff6b6b1a;--warm-text:#5d4037;--soft-border:#ffe0b2;--gradient-warm:linear-gradient(135deg,#ff6b6b,#ffa726);--gradient-cozy:linear-gradient(135deg,#fff9f2,#fff3e0)}body{background:linear-gradient(135deg,#fff9f2,#fff3e0);background:var(--gradient-cozy);color:#5d4037;color:var(--warm-text)}*{font-family:Work Sans,sans-serif!important}.layout{background:#0000!important;min-height:100vh}.warm-header{background:linear-gradient(135deg,#ff6b6b,#ffa726);background:var(--gradient-warm);border-radius:20px;box-shadow:0 8px 32px #ff6b6b1a;box-shadow:0 8px 32px var(--soft-shadow);margin:20px 0 40px!important;overflow:hidden;padding:40px 20px!important;position:relative}.warm-search{border:2px solid #ffe0b2!important;border:2px solid var(--soft-border)!important;border-radius:50px!important;box-shadow:0 4px 20px #ff6b6b1a;box-shadow:0 4px 20px var(--soft-shadow);margin:30px auto;max-width:600px;overflow:hidden}.warm-search .ant-input{border-radius:50px 0 0 50px!important;font-size:16px;padding:16px 24px}.warm-search>span.ant-input-affix-wrapper{border:none!important}.warm-search .ant-btn{background:linear-gradient(135deg,#ff6b6b,#ffa726)!important;background:var(--gradient-warm)!important;border:none!important;border-radius:0 50px 50px 0!important;font-weight:600;height:56px}.warm-search .ant-btn:hover{box-shadow:0 6px 20px #ff6b6b4d;transform:translateY(-2px)}.warm-tabs .ant-tabs-nav{background:#fff;border-radius:15px;box-shadow:0 4px 12px #0000000d;color:#ffa726;color:var(--warm-secondary);padding:8px}.warm-tabs .ant-tabs-tab-btn:focus,.warm-tabs .ant-tabs-tab.ant-tabs-tab-active,.warm-tabs .ant-tabs-tab:active,.warm-tabs .ant-tabs-tab:hover{color:#ff6b6b!important;color:var(--warm-primary)!important}.ant-tabs .ant-tabs-ink-bar{background:#ff6b6b;background:var(--warm-primary)}.warm-tabs .ant-tabs-tab{border-radius:10px!important;margin:0 4px!important;padding:12px 24px!important;transition:all .3s ease}.warm-tabs .ant-tabs-tab:hover{background:#fff9f2}.warm-tabs .ant-tabs-tab-active{background:linear-gradient(135deg,#ff6b6b,#ffa726)!important;background:var(--gradient-warm)!important;border-radius:10px!important}.warm-tabs .ant-tabs-tab-active .ant-tabs-tab-btn{color:#fff!important;font-weight:600}.cozy-footer{background:linear-gradient(135deg,#ff6b6b,#ffa726)!important;background:var(--gradient-warm)!important;border-radius:20px 20px 0 0;color:#fff!important;margin-top:60px!important;padding:40px 20px!important}@media (max-width:768px){.warm-header{margin:10px 0 30px!important;padding:30px 15px!important}.warm-search{margin:20px auto}.warm-search .ant-input{padding:12px 20px}.warm-search .ant-btn{height:48px}}
/*# sourceMappingURL=main.8206f31a.css.map*/