@import url(https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@600;700;800&family=Inter:wght@400;500;600;700;800&family=Rajdhani:wght@500;600;700&display=swap);#app{width:100%;height:100%}#app .el-backtop{width:48px;height:48px;background:#fff;border:1px solid rgba(18,36,66,.2);border-radius:6px;box-shadow:0 16px 34px rgba(11,21,48,.16);transition:all .18s cubic-bezier(.2,.8,.2,1)}#app .el-backtop .el-icon{color:#f06449}#app .el-backtop:hover{background:linear-gradient(135deg,#ff927d,#ff735c 55%,#e65248);border-color:transparent;transform:translateY(-3px) scale(1.05)}#app .el-backtop:hover .el-icon{color:#fff}.el-overlay-dialog:has(.carrom-dialog),.el-overlay:has(.carrom-dialog){background-color:rgba(11,21,48,.45)!important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.el-dialog.carrom-dialog{background:#fff!important;border:1px solid rgba(18,36,66,.2)!important;border-radius:16px!important;padding:0!important;overflow:hidden;box-shadow:0 26px 55px rgba(11,21,48,.22)}.el-dialog.carrom-dialog .el-dialog__header{margin:0;padding:24px 28px 18px;border-bottom:1px dashed rgba(18,36,66,.2);background:linear-gradient(180deg,#e5eefc,#fff)}.el-dialog.carrom-dialog .el-dialog__title{font-family:Barlow Condensed,Arial Narrow,Microsoft YaHei,sans-serif;font-size:20px;font-weight:700;letter-spacing:0;text-transform:none;color:#0b1530}.el-dialog.carrom-dialog .el-dialog__headerbtn{top:18px;right:18px;width:32px;height:32px;background:rgba(255,138,61,.08);border:1px solid rgba(18,36,66,.12);border-radius:6px;transition:all .18s cubic-bezier(.2,.8,.2,1)}.el-dialog.carrom-dialog .el-dialog__headerbtn .el-dialog__close{color:rgba(11,21,48,.64);font-size:15px}.el-dialog.carrom-dialog .el-dialog__headerbtn:hover{background:linear-gradient(135deg,#ff927d,#ff735c 55%,#e65248);border-color:transparent}.el-dialog.carrom-dialog .el-dialog__headerbtn:hover .el-dialog__close{color:#fff}.el-dialog.carrom-dialog .el-dialog__body{padding:28px;color:rgba(11,21,48,.86)}.el-dialog.carrom-dialog .el-input__wrapper,.el-dialog.carrom-dialog .el-select__wrapper,.el-dialog.carrom-dialog .el-textarea__inner{background:#f1f6ff!important;box-shadow:none!important;border:1px solid rgba(18,36,66,.2)!important;border-radius:6px!important;padding:10px 16px;transition:border-color .18s cubic-bezier(.2,.8,.2,1)}.el-dialog.carrom-dialog .el-input__wrapper:hover,.el-dialog.carrom-dialog .el-select__wrapper:hover,.el-dialog.carrom-dialog .el-textarea__inner:hover{border-color:#ff8871!important}.el-dialog.carrom-dialog .el-input__wrapper.is-focus,.el-dialog.carrom-dialog .el-input__wrapper:focus-within,.el-dialog.carrom-dialog .el-select__wrapper.is-focus,.el-dialog.carrom-dialog .el-select__wrapper:focus-within,.el-dialog.carrom-dialog .el-textarea__inner.is-focus,.el-dialog.carrom-dialog .el-textarea__inner:focus-within{border-color:#f06449!important;box-shadow:0 0 0 3px rgba(255,138,61,.18)!important}.el-dialog.carrom-dialog .el-input__inner,.el-dialog.carrom-dialog .el-select__placeholder,.el-dialog.carrom-dialog .el-textarea__inner{color:#0b1530!important;font-family:Inter,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif}.el-dialog.carrom-dialog .el-input__inner::placeholder,.el-dialog.carrom-dialog .el-select__placeholder::placeholder,.el-dialog.carrom-dialog .el-textarea__inner::placeholder{color:rgba(11,21,48,.42)!important}.el-dialog.carrom-dialog .el-form-item__label{color:rgba(11,21,48,.64)!important;font-family:Inter,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;font-size:13px;font-weight:700;letter-spacing:.01em;text-transform:none}.el-dialog.carrom-dialog .el-form-item__error{font-family:Inter,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;font-size:12px;letter-spacing:.02em;color:#d84c58!important}.el-select-dropdown{background:#fff!important;border:1px solid rgba(18,36,66,.2)!important;border-radius:6px!important;box-shadow:0 26px 55px rgba(11,21,48,.22)!important}.el-select-dropdown .el-select-dropdown__item{font-family:Inter,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;font-size:14px;color:rgba(11,21,48,.86);border-radius:3px}.el-select-dropdown .el-select-dropdown__item.is-hovering,.el-select-dropdown .el-select-dropdown__item:hover{background:rgba(255,138,61,.08)!important;color:#0b1530!important}.el-select-dropdown .el-select-dropdown__item.is-selected{color:#cf473b!important;font-weight:700}.el-select-dropdown .el-popper__arrow:before{background:#fff!important;border-color:rgba(18,36,66,.2)!important}.el-message{background:#fff!important;border:1px solid rgba(18,36,66,.2)!important;border-left:4px solid #f06449!important;border-radius:6px!important;box-shadow:0 26px 55px rgba(11,21,48,.22)!important}.el-message .el-message__content{font-family:Inter,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif!important;font-size:14px!important;letter-spacing:.01em;color:#0b1530!important}.el-message.el-message--error{border-left-color:#d84c58!important}.el-message.el-message--success{border-left-color:#25a978!important}.el-message.el-message--warning{border-left-color:#e9b94b!important}*,:after,:before{box-sizing:border-box}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}ol,ul{list-style:none}blockquote,q{quotes:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none;color:inherit;outline:none}img{max-width:100%;height:auto;vertical-align:middle}button{border:none;background:none;cursor:pointer}button,input,select,textarea{font-family:inherit;outline:none}body,html{padding:0;margin:0;width:100%;min-height:100%;color:rgba(11,21,48,.86);background:#f1f6ff;font-family:Inter,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;line-height:1.7;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{overflow-x:hidden}h1,h2,h3,h4{font-family:Barlow Condensed,Arial Narrow,Microsoft YaHei,sans-serif;color:#0b1530;font-weight:700;letter-spacing:-.025em}a{color:#246bea;transition:color .18s cubic-bezier(.2,.8,.2,1)}a:hover{color:#cf473b}::selection{background:#8e73ff;color:#fff}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#e5eefc}::-webkit-scrollbar-thumb{background:#9fc6ee;border:3px solid #e5eefc;border-radius:6px}::-webkit-scrollbar-thumb:hover{background:#246bea}#app{min-height:100vh;user-select:auto}@keyframes fade-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes float-soft{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-10px) rotate(2deg)}}@keyframes pulse-soft{0%,to{transform:scale(1);opacity:.68}50%{transform:scale(1.08);opacity:1}}@keyframes bob-island{0%,to{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(-8px) rotate(1deg)}}