.ui-button{display:inline-flex;align-items:center;justify-content:center;padding:0 clamp(9px,9px + 1*(100vw - 430px)/1010,10px);min-width:clamp(43px,43px + 49*(100vw - 430px)/1010,92px);height:clamp(22px,22px + 21*(100vw - 430px)/1010,43px);border:1px solid rgba(0,0,0,0);border-radius:var(--radius);font-size:clamp(12px,12px + 4*(100vw - 430px)/1010,16px);font-weight:500;cursor:pointer;transition:all .36s}.ui-button--default{color:var(--color-fg);background-color:rgba(0,0,0,0);border:1px solid var(--border-color)}.ui-button--default:hover{color:var(--color-fg);background:color-mix(in srgb,var(--main-color) 10%,transparent)}.ui-button--default:active{color:var(--color-fg);border-color:color-mix(in srgb,var(--main-color) 80%,var(--color-fg) 20%)}.ui-button--primary{color:var(--color-fg);background-color:var(--main-color)}.ui-button--primary:hover{border:1px solid var(--button-botder-color);box-shadow:0 4px 54px 0 var(--button-shadow)}.ui-button--primary:active{background:color-mix(in srgb,var(--main-color) 80%,var(--color-fg) 20%)}.ui-button--success{color:var(--color-fg);background-color:var(--color-success)}.ui-button--success:hover{opacity:.8}.ui-button--success:active{background:color-mix(in srgb,var(--color-success) 80%,var(--color-fg) 20%)}.ui-button--warning{color:var(--color-fg);background-color:var(--color-warning)}.ui-button--warning:hover{opacity:.8}.ui-button--warning:active{background:color-mix(in srgb,var(--color-warning) 80%,var(--color-fg) 20%)}.ui-button--danger{color:var(--color-fg);background-color:var(--color-danger)}.ui-button--danger:hover{opacity:.8}.ui-button--danger:active{background:color-mix(in srgb,var(--color-danger) 80%,var(--color-fg) 20%)}.ui-button--info{color:var(--color-fg);background-color:var(--color-info)}.ui-button--info:hover{opacity:.8}.ui-button--info:active{background:color-mix(in srgb,var(--color-info) 80%,var(--color-fg) 20%)}.ui-button--text{background:none;border:none;color:var(--main-color)}.ui-button--text:hover{opacity:.8}.ui-button--text:active{color:color-mix(in srgb,var(--main-color) 80%,var(--color-fg) 20%)}.ui-button--medium{height:clamp(36px,36px + 7*(100vw - 430px)/1010,43px);padding:0 clamp(12px,12px + 2*(100vw - 430px)/1010,14px)}.ui-button--small{height:clamp(22px,22px + 10*(100vw - 430px)/1010,32px);padding:0 clamp(8px,8px + 4*(100vw - 430px)/1010,12px);font-size:clamp(8px,8px + 4*(100vw - 430px)/1010,12px)}.ui-button--mini{height:clamp(18px,18px + 10*(100vw - 430px)/1010,28px);padding:0 clamp(5px,5px + 7*(100vw - 430px)/1010,12px);font-size:12px;min-width:clamp(23px,23px + 19*(100vw - 430px)/1010,42px)}.ui-button.is-plain{background:none;border:1px solid var(--surface-2)}.ui-button.is-plain:hover{opacity:.8}.ui-button.is-plain:active{border-color:currentColor;color:color-mix(in srgb,var(--main-color) 80%,var(--color-fg) 20%)}.ui-button.is-round{border-radius:20px}.ui-button.is-blur{backdrop-filter:blur(44px)}.ui-button.is-block{width:100%}.ui-button:disabled{opacity:.6!important;pointer-events:none}.ui-input{--input-h:36px;position:relative;display:flex;align-items:center;border:1px solid var(--surface-2,#e5e7eb);background-color:var(--surface-1,#fff);border-radius:4px;padding:0 8px;color:var(--color-fg,#111)}.ui-input--medium{--input-h:36px;font-size:14px}.ui-input--small{--input-h:32px;font-size:12px}.ui-input--mini{--input-h:28px;font-size:12px}.ui-input--disabled{opacity:.6;cursor:not-allowed}.ui-input--disabled input{cursor:not-allowed}.ui-input__inner{flex:1;width:100%;height:var(--input-h);border:none;background:rgba(0,0,0,0);outline:none;resize:none}.ui-input__prefix,.ui-input__suffix{color:var(--color-muted,#6b7280);display:inline-flex;padding:0 4px;font-size:12px}.ui-input__clear,.ui-input__toggle{color:var(--color-muted,#6b7280);cursor:pointer;padding:0 4px}.ui-input__count{color:var(--color-muted,#6b7280);padding-left:4px;font-size:12px}.form-input{font-size:18px;padding:12px 16px;border:1px solid var(--border-color);border-radius:16px;background:linear-gradient(180deg,rgba(170,195,255,0),rgba(129,165,255,.1))}.form-input .ui-input{flex:1}.ui-link{color:var(--color-primary);cursor:pointer;text-decoration:none}.ui-link--success{color:var(--color-success)}.ui-link--warning{color:var(--color-warning)}.ui-link--danger{color:var(--color-danger)}.ui-link--info{color:var(--color-info)}.ui-link.is-underline{text-decoration:underline}.ui-link.is-disabled{color:var(--color-disabled);cursor:not-allowed}.ui-link__icon{margin-right:4px}.ui-checkbox{display:inline-flex;align-items:center;cursor:pointer}.ui-checkbox--small{font-size:12px}.ui-checkbox--mini{font-size:12px;transform:scale(.9)}.ui-checkbox.is-disabled{opacity:.6;cursor:not-allowed}.ui-checkbox.is-border{padding:4px;border:1px solid var(--surface-2,#e5e7eb);border-radius:4px}.ui-checkbox__input{margin-right:4px}.fade-img{transition:opacity .35s ease-in-out;display:block;max-width:100%;height:auto}.cex-loading{display:inline-flex;align-items:center;justify-content:center}.cex-loading .cex-loading__spinner{width:var(--loading-size,32px);height:var(--loading-size,32px);border:3px solid rgba(0,0,0,.1);border-top:3px solid var(--loading-color);border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.ui-table{width:max-content;min-width:100%;border-collapse:collapse;border-spacing:0;background:rgba(0,0,0,0);color:var(--color-fg)}.ui-table__wrapper{width:100%;border:1px solid var(--border-color);border-radius:20px;background:linear-gradient(180deg,rgba(129,165,255,0),rgba(129,165,255,.1));overflow:hidden}.ui-table__scroll{width:100%;height:428px;position:relative;overflow-y:auto;overflow-x:auto}.ui-table__cell--head{padding:20px 17px;font-size:18px;font-weight:500;text-align:left;white-space:nowrap;border-bottom:1px solid rgba(129,165,255,.3);position:sticky;top:0;z-index:2;background:rgba(7,16,52,.96);backdrop-filter:blur(4px)}.ui-table__cell{padding:17px;font-size:14px;line-height:1.5;white-space:nowrap;min-width:120px;overflow:hidden;text-overflow:ellipsis}.ui-table.is-striped .ui-table__body .ui-table__row:nth-child(2n) .ui-table__cell{background:rgba(129,165,255,.02)}.ui-table.is-hoverable .ui-table__body .ui-table__row:hover .ui-table__cell{background:rgba(129,165,255,.06)}.ui-table__body .ui-table__cell{border-bottom:1px solid rgba(129,165,255,.08)}.ui-table__status-overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:3}.ui-table__status-inner{text-align:center}.ui-table__empty-text{font-size:13px;color:hsla(0,0%,100%,.6)}.ui-table__cell--empty{text-align:center;padding:40px 0;font-size:14px;color:hsla(0,0%,100%,.5)}.ui-table--small .ui-table__cell{padding:12px;font-size:13px}.ui-table--mini .ui-table__cell{padding:8px;font-size:12px}.ui-table__bottom-loading{display:flex;align-items:center;justify-content:center;padding:8px 0 12px;font-size:12px;color:hsla(0,0%,100%,.6)}.ui-table__bottom-loading .ui-loading{margin-right:8px}.ui-table__bottom-loading-text{user-select:none}.ui-modal{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;background:rgba(0,6,25,.1);backdrop-filter:blur(10px);animation-duration:.2s;animation-fill-mode:forwards;animation-timing-function:ease-out}.ui-modal--open{animation-name:ui-modal-fade-in}.ui-modal--close{animation-name:ui-modal-fade-out}.ui-modal__box{width:100vw;min-width:320px;max-width:612px;max-height:90vh;padding:clamp(20px,20px + 8*(100vw - 430px)/1010,28px) clamp(16px,16px + 15*(100vw - 430px)/1010,31px);margin:0 16px;border-radius:20px;border:1px solid var(--border-color);background:#081443;display:flex;flex-direction:column;overflow:auto}@keyframes ui-modal-fade-in{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes ui-modal-fade-out{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(8px) scale(.98)}}.ui-select{position:relative;display:inline-block;font-size:14px;width:100%}.ui-select .select-token-item{display:flex;align-items:center;font-size:16px}.ui-select .select-token-item .icon,.ui-select .select-token-item .initial-token{width:30px;height:30px;margin-right:8px;font-size:16px}.ui-select .select-token-item .standard{display:inline-block;margin-left:12px;font-size:14px;color:var(--color-li)}.ui-select--disabled{opacity:.6;pointer-events:none}.ui-select__control{min-width:160px;width:100%;padding:16px;border:1px solid var(--border-color);border-radius:16px;background:linear-gradient(180deg,rgba(170,195,255,0),rgba(129,165,255,.1));display:inline-flex;align-items:center;justify-content:space-between;cursor:pointer;outline:none}.ui-select__value{flex:1;text-align:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ui-select__value--placeholder{opacity:.6}.ui-select__arrow{margin-left:8px}.ui-select__arrow img{width:24px;height:24px;transform:rotate(270deg)}.ui-select__dropdown{position:absolute;left:0;right:0;margin-top:4px;z-index:10;border-radius:8px;border:1px solid var(--border-color);background:#020c34;max-height:260px;overflow-y:auto}.ui-select__option{padding:8px 10px;cursor:pointer;font-size:14px}.ui-select__option:hover{background:rgba(129,165,255,.15)}.ui-select__option--active{background:rgba(129,165,255,.25)}.ui-select__option--disabled{opacity:.4;cursor:not-allowed}.toast-container{position:fixed;top:100px;left:50%;transform:translateX(-50%);z-index:9999;display:flex;flex-direction:column;align-items:center;pointer-events:none}.toast-container .toast-item{pointer-events:auto;padding:8px 22px;border-radius:12px;border:1px solid var(--border-color);font-size:14px;line-height:1.5;box-shadow:0 12px 30px rgba(0,0,0,.2);backdrop-filter:blur(12px);background:var(--color-fg);color:var(--color-bg);display:flex;align-items:flex-start;animation-name:toast-in-out;animation-timing-function:ease-in-out;animation-fill-mode:forwards}.toast-container .toast-item .icon{width:18px;height:18px;margin-top:2px;margin-right:6px}.toast-container .toast-success{color:#2ba471}.toast-container .toast-warning{color:#e37318}.toast-container .toast-error{color:#d54941}@keyframes toast-in-out{0%{opacity:0;transform:translateY(-10px)}10%{opacity:1;transform:translate(0)}90%{opacity:1;transform:translate(0)}to{opacity:0;transform:translateY(-10px)}}.notice-container{position:fixed;top:120px;right:32px;z-index:9999;display:flex;flex-direction:column;align-items:flex-end;pointer-events:none}.notice-container .notice-item{width:320px;pointer-events:auto;background:var(--color-fg);color:var(--color-bg);border:1px solid var(--border-color);box-shadow:0 16px 36px rgba(0,0,0,.35);border-radius:12px;padding:14px 16px;overflow:hidden;animation-name:notice-slide;animation-timing-function:ease-in-out;animation-fill-mode:forwards}.notice-container .notice-item .notice-title{font-size:15px;font-weight:700;margin-bottom:6px;line-height:1.4}.notice-container .notice-item .notice-content{font-size:14px;line-height:1.5;word-wrap:break-word}@keyframes notice-slide{0%{opacity:0;transform:translateX(16px)}12%{opacity:1;transform:translateX(0)}88%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(16px)}}.ui-progress-circle{display:inline-flex;align-items:center;justify-content:center}.ui-progress-circle__svg{transform:rotate(-90deg)}.ui-progress-circle__track{stroke:#fff}.ui-progress-circle__indicator{stroke:var(--main-color);transition:stroke-dashoffset .2s ease-out}.ui-progress-bar{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:#fff;width:100%}.ui-progress-bar__track{position:relative;width:100%;height:12px;background:rgb(from var(--main-color) r g b/.2);border-radius:999px;overflow:hidden;border:1px solid var(--border-color)}.ui-progress-bar__fill{height:100%;background:linear-gradient(90deg,var(--main-color) 20%,#0692fe 100%);border-radius:999px;transition:width .2s ease-out;position:relative}.ui-progress-bar__fill:before{content:"";position:absolute;inset:0;background:rgb(from var(--color-fg) r g b/.3);transform-origin:center center;animation:rotate-gradient 6s linear infinite;z-index:2;pointer-events:none;border-radius:999px}.ui-progress-bar__label{min-width:32px;text-align:right}@keyframes rotate-gradient{0%{width:0;opacity:1}to{width:100%;opacity:0}}