.el-upload{--el-upload-dragger-padding-horizontal:40px;--el-upload-dragger-padding-vertical:10px;align-items:center;cursor:pointer;display:inline-flex;justify-content:center;outline:none}.el-upload.is-disabled{cursor:not-allowed}.el-upload.is-disabled:focus{color:inherit}.el-upload.is-disabled:focus,.el-upload.is-disabled:focus .el-upload-dragger{border-color:var(--el-border-color-darker)}.el-upload.is-disabled .el-upload-dragger{background-color:var(--el-disabled-bg-color);cursor:not-allowed}.el-upload.is-disabled .el-upload-dragger .el-upload__text{color:var(--el-text-color-placeholder)}.el-upload.is-disabled .el-upload-dragger .el-upload__text em{color:var(--el-disabled-text-color)}.el-upload.is-disabled .el-upload-dragger:hover{border-color:var(--el-border-color-darker)}.el-upload__input{display:none}.el-upload__tip{color:var(--el-text-color-regular);font-size:12px;margin-top:7px}.el-upload iframe{filter:alpha(opacity=0);left:0;opacity:0;position:absolute;top:0;z-index:-1}.el-upload--picture-card{--el-upload-picture-card-size:148px;align-items:center;background-color:var(--el-fill-color-lighter);border:1px dashed var(--el-border-color-darker);border-radius:6px;box-sizing:border-box;cursor:pointer;display:inline-flex;height:var(--el-upload-picture-card-size);justify-content:center;vertical-align:top;width:var(--el-upload-picture-card-size)}.el-upload--picture-card>i{color:var(--el-text-color-secondary);font-size:28px}.el-upload--picture-card:hover{border-color:var(--el-color-primary);color:var(--el-color-primary)}.el-upload.is-drag{display:block}.el-upload:focus{color:var(--el-color-primary)}.el-upload:focus,.el-upload:focus .el-upload-dragger{border-color:var(--el-color-primary)}.el-upload-dragger{background-color:var(--el-fill-color-blank);border:1px dashed var(--el-border-color);border-radius:6px;box-sizing:border-box;cursor:pointer;overflow:hidden;padding:var(--el-upload-dragger-padding-horizontal) var(--el-upload-dragger-padding-vertical);position:relative;text-align:center}.el-upload-dragger .el-icon--upload{color:var(--el-text-color-placeholder);font-size:67px;line-height:50px;margin-bottom:16px}.el-upload-dragger+.el-upload__tip{text-align:center}.el-upload-dragger~.el-upload__files{border-top:var(--el-border);margin-top:7px;padding-top:5px}.el-upload-dragger .el-upload__text{color:var(--el-text-color-regular);font-size:14px;text-align:center}.el-upload-dragger .el-upload__text em{color:var(--el-color-primary);font-style:normal}.el-upload-dragger:hover{border-color:var(--el-color-primary)}.el-upload-dragger.is-dragover{background-color:var(--el-color-primary-light-9);border:2px dashed var(--el-color-primary);padding:calc(var(--el-upload-dragger-padding-horizontal) - 1px) calc(var(--el-upload-dragger-padding-vertical) - 1px)}.el-upload-list{list-style:none;margin:10px 0 0;padding:0;position:relative}.el-upload-list__item{border-radius:4px;box-sizing:border-box;color:var(--el-text-color-regular);font-size:14px;margin-bottom:5px;position:relative;transition:all .5s cubic-bezier(.55,0,.1,1);width:100%}.el-upload-list__item .el-progress{position:absolute;top:20px;width:100%}.el-upload-list__item .el-progress__text{position:absolute;right:0;top:-13px}.el-upload-list__item .el-progress-bar{margin-right:0;padding-right:0}.el-upload-list__item .el-icon--upload-success{color:var(--el-color-success)}.el-upload-list__item .el-icon--close{color:var(--el-text-color-regular);cursor:pointer;display:none;opacity:.75;position:absolute;right:5px;top:50%;transform:translateY(-50%);transition:opacity var(--el-transition-duration)}.el-upload-list__item .el-icon--close:hover{color:var(--el-color-primary);opacity:1}.el-upload-list__item .el-icon--close-tip{color:var(--el-color-primary);cursor:pointer;display:none;font-size:12px;font-style:normal;opacity:1;position:absolute;right:5px;top:1px}.el-upload-list__item:hover{background-color:var(--el-fill-color-light)}.el-upload-list__item:hover .el-icon--close{display:inline-flex}.el-upload-list__item:hover .el-progress__text{display:none}.el-upload-list__item .el-upload-list__item-info{display:inline-flex;flex-direction:column;justify-content:center;margin-left:4px;width:calc(100% - 30px)}.el-upload-list__item.is-success .el-upload-list__item-status-label{display:inline-flex}.el-upload-list__item.is-success .el-upload-list__item-name:focus,.el-upload-list__item.is-success .el-upload-list__item-name:hover{color:var(--el-color-primary);cursor:pointer}.el-upload-list__item.is-success:focus:not(:hover) .el-icon--close-tip{display:inline-block}.el-upload-list__item.is-success:active,.el-upload-list__item.is-success:not(.focusing):focus{outline-width:0}.el-upload-list__item.is-success:active .el-icon--close-tip,.el-upload-list__item.is-success:not(.focusing):focus .el-icon--close-tip{display:none}.el-upload-list__item.is-success:focus .el-upload-list__item-status-label,.el-upload-list__item.is-success:hover .el-upload-list__item-status-label{display:none;opacity:0}.el-upload-list__item-name{align-items:center;color:var(--el-text-color-regular);display:inline-flex;font-size:var(--el-font-size-base);padding:0 4px;text-align:center;transition:color var(--el-transition-duration)}.el-upload-list__item-name .el-icon{color:var(--el-text-color-secondary);margin-right:6px}.el-upload-list__item-file-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.el-upload-list__item-status-label{align-items:center;display:none;height:100%;justify-content:center;line-height:inherit;position:absolute;right:5px;top:0;transition:opacity var(--el-transition-duration)}.el-upload-list__item-delete{color:var(--el-text-color-regular);display:none;font-size:12px;position:absolute;right:10px;top:0}.el-upload-list__item-delete:hover{color:var(--el-color-primary)}.el-upload-list--picture-card{--el-upload-list-picture-card-size:148px;display:inline-flex;flex-wrap:wrap;margin:0}.el-upload-list--picture-card .el-upload-list__item{background-color:var(--el-fill-color-blank);border:1px solid var(--el-border-color);border-radius:6px;box-sizing:border-box;display:inline-flex;height:var(--el-upload-list-picture-card-size);margin:0 8px 8px 0;overflow:hidden;padding:0;width:var(--el-upload-list-picture-card-size)}.el-upload-list--picture-card .el-upload-list__item .el-icon--check,.el-upload-list--picture-card .el-upload-list__item .el-icon--circle-check{color:#fff}.el-upload-list--picture-card .el-upload-list__item .el-icon--close{display:none}.el-upload-list--picture-card .el-upload-list__item:hover .el-upload-list__item-status-label{display:block;opacity:0}.el-upload-list--picture-card .el-upload-list__item:hover .el-progress__text{display:block}.el-upload-list--picture-card .el-upload-list__item .el-upload-list__item-name{display:none}.el-upload-list--picture-card .el-upload-list__item-thumbnail{height:100%;object-fit:contain;width:100%}.el-upload-list--picture-card .el-upload-list__item-status-label{background:var(--el-color-success);height:24px;right:-15px;text-align:center;top:-6px;transform:rotate(45deg);width:40px}.el-upload-list--picture-card .el-upload-list__item-status-label i{font-size:12px;margin-top:11px;transform:rotate(-45deg)}.el-upload-list--picture-card .el-upload-list__item-actions{align-items:center;background-color:var(--el-overlay-color-lighter);color:#fff;cursor:default;display:inline-flex;font-size:20px;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;transition:opacity var(--el-transition-duration);width:100%}.el-upload-list--picture-card .el-upload-list__item-actions span{cursor:pointer;display:none}.el-upload-list--picture-card .el-upload-list__item-actions span+span{margin-left:16px}.el-upload-list--picture-card .el-upload-list__item-actions .el-upload-list__item-delete{color:inherit;font-size:inherit;position:static}.el-upload-list--picture-card .el-upload-list__item-actions:hover{opacity:1}.el-upload-list--picture-card .el-upload-list__item-actions:hover span{display:inline-flex}.el-upload-list--picture-card .el-progress{bottom:auto;left:50%;top:50%;transform:translate(-50%,-50%);width:126px}.el-upload-list--picture-card .el-progress .el-progress__text{top:50%}.el-upload-list--picture .el-upload-list__item{align-items:center;background-color:var(--el-fill-color-blank);border:1px solid var(--el-border-color);border-radius:6px;box-sizing:border-box;display:flex;margin-top:10px;overflow:hidden;padding:10px;z-index:0}.el-upload-list--picture .el-upload-list__item .el-icon--check,.el-upload-list--picture .el-upload-list__item .el-icon--circle-check{color:#fff}.el-upload-list--picture .el-upload-list__item:hover .el-upload-list__item-status-label{display:inline-flex;opacity:0}.el-upload-list--picture .el-upload-list__item:hover .el-progress__text{display:block}.el-upload-list--picture .el-upload-list__item.is-success .el-upload-list__item-name i{display:none}.el-upload-list--picture .el-upload-list__item .el-icon--close{top:5px;transform:translateY(0)}.el-upload-list--picture .el-upload-list__item-thumbnail{align-items:center;background-color:var(--el-color-white);display:inline-flex;height:70px;justify-content:center;object-fit:contain;position:relative;width:70px;z-index:1}.el-upload-list--picture .el-upload-list__item-status-label{background:var(--el-color-success);height:26px;position:absolute;right:-17px;text-align:center;top:-7px;transform:rotate(45deg);width:46px}.el-upload-list--picture .el-upload-list__item-status-label i{font-size:12px;margin-top:12px;transform:rotate(-45deg)}.el-upload-list--picture .el-progress{position:relative;top:-7px}.el-upload-cover{cursor:default;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:10}.el-upload-cover:after{content:"";display:inline-block;height:100%;vertical-align:middle}.el-upload-cover img{display:block;height:100%;width:100%}.el-upload-cover__label{background:var(--el-color-success);height:24px;right:-15px;text-align:center;top:-6px;transform:rotate(45deg);width:40px}.el-upload-cover__label i{color:#fff;font-size:12px;margin-top:11px;transform:rotate(-45deg)}.el-upload-cover__progress{display:inline-block;position:static;vertical-align:middle;width:243px}.el-upload-cover__progress+.el-upload__inner{opacity:0}.el-upload-cover__content{height:100%;left:0;position:absolute;top:0;width:100%}.el-upload-cover__interact{background-color:var(--el-overlay-color-light);bottom:0;height:100%;left:0;position:absolute;text-align:center;width:100%}.el-upload-cover__interact .btn{color:#fff;cursor:pointer;display:inline-block;font-size:14px;margin-top:60px;transition:var(--el-transition-md-fade);vertical-align:middle}.el-upload-cover__interact .btn i{margin-top:0}.el-upload-cover__interact .btn span{opacity:0;transition:opacity .15s linear}.el-upload-cover__interact .btn:not(:first-child){margin-left:35px}.el-upload-cover__interact .btn:hover{transform:translateY(-13px)}.el-upload-cover__interact .btn:hover span{opacity:1}.el-upload-cover__interact .btn i{color:#fff;display:block;font-size:24px;line-height:inherit;margin:0 auto 5px}.el-upload-cover__title{background-color:#fff;bottom:0;color:var(--el-text-color-primary);font-size:14px;font-weight:400;height:36px;left:0;line-height:36px;margin:0;overflow:hidden;padding:0 10px;position:absolute;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.el-upload-cover+.el-upload__inner{opacity:0;position:relative;z-index:1}.el-progress{align-items:center;display:flex;line-height:1;position:relative}.el-progress__text{color:var(--el-text-color-regular);font-size:14px;line-height:1;margin-left:5px;min-width:50px}.el-progress__text i{display:block;vertical-align:middle}.el-progress--circle,.el-progress--dashboard{display:inline-block}.el-progress--circle .el-progress__text,.el-progress--dashboard .el-progress__text{left:0;margin:0;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:100%}.el-progress--circle .el-progress__text i,.el-progress--dashboard .el-progress__text i{display:inline-block;vertical-align:middle}.el-progress--without-text .el-progress__text{display:none}.el-progress--without-text .el-progress-bar{display:block;margin-right:0;padding-right:0}.el-progress--text-inside .el-progress-bar{margin-right:0;padding-right:0}.el-progress.is-success .el-progress-bar__inner{background-color:var(--el-color-success)}.el-progress.is-success .el-progress__text{color:var(--el-color-success)}.el-progress.is-warning .el-progress-bar__inner{background-color:var(--el-color-warning)}.el-progress.is-warning .el-progress__text{color:var(--el-color-warning)}.el-progress.is-exception .el-progress-bar__inner{background-color:var(--el-color-danger)}.el-progress.is-exception .el-progress__text{color:var(--el-color-danger)}.el-progress-bar{box-sizing:border-box;flex-grow:1}.el-progress-bar__outer{background-color:var(--el-border-color-lighter);border-radius:100px;height:6px;overflow:hidden;position:relative;vertical-align:middle}.el-progress-bar__inner{background-color:var(--el-color-primary);border-radius:100px;height:100%;left:0;line-height:1;position:absolute;text-align:right;top:0;transition:width .6s ease;white-space:nowrap}.el-progress-bar__inner:after{content:"";display:inline-block;height:100%;vertical-align:middle}.el-progress-bar__inner--indeterminate{animation:indeterminate 3s infinite;transform:translateZ(0)}.el-progress-bar__inner--striped{background-image:linear-gradient(45deg,#0000001a 25%,#0000 0,#0000 50%,#0000001a 0,#0000001a 75%,#0000 0,#0000);background-size:1.25em 1.25em}.el-progress-bar__inner--striped.el-progress-bar__inner--striped-flow{animation:striped-flow 3s linear infinite}.el-progress-bar__innerText{color:#fff;display:inline-block;font-size:12px;margin:0 5px;vertical-align:middle}@keyframes progress{0%{background-position:0 0}to{background-position:32px 0}}@keyframes indeterminate{0%{left:-100%}to{left:100%}}@keyframes striped-flow{0%{background-position:-100%}to{background-position:100%}}.banner-container[data-v-08a6a26a]{height:60vh;left:50%;margin:0;margin-bottom:2rem;margin-top:var(--header-height);max-width:none;position:relative;transform:translate(-50%);width:100vw}.project-banner[data-v-08a6a26a]{height:100%;overflow:hidden;width:100%}[data-v-08a6a26a] .el-carousel__container{height:100%!important}.banner-wrapper[data-v-08a6a26a]{height:100%;position:relative;width:100%}.banner-image[data-v-08a6a26a]{background-color:#000c;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.banner-overlay[data-v-08a6a26a]{background:#0003;top:0;right:0;bottom:0;left:0;position:absolute}.project-banner[data-v-08a6a26a] .el-carousel__arrow{-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem);background-color:#0000004d;border:.0625rem solid hsla(0,0%,100%,.2);height:3.5rem;transform:translateY(-50%);transition:all .3s ease;width:3.5rem}.project-banner[data-v-08a6a26a] .el-carousel__arrow:hover{background-color:#00000080;transform:translateY(-50%) scale(1.1)}.project-banner[data-v-08a6a26a] .el-carousel__arrow--left{left:1.5rem}.project-banner[data-v-08a6a26a] .el-carousel__arrow--right{right:1.5rem}.project-banner[data-v-08a6a26a] .el-carousel__arrow i{font-size:1.75rem}.banner-upload-controls[data-v-08a6a26a]{color:#0ff;left:50%;max-width:30rem;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:90%;z-index:10}.upload-trigger[data-v-08a6a26a]{-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);background:#0009;border:.125rem dashed hsla(0,0%,100%,.3);border-radius:.75rem;cursor:pointer;padding:1.5rem;text-align:center;transition:all .3s ease}.upload-trigger[data-v-08a6a26a]:hover{background:#000000b3;border-color:var(--el-color-primary)}.upload-trigger.is-dragging[data-v-08a6a26a]{background:#3490dc4d;border-color:var(--el-color-primary)}.upload-icon[data-v-08a6a26a]{color:var(--el-color-primary);font-size:1.5rem;margin-bottom:.5rem}.upload-hint[data-v-08a6a26a]{color:#fff9;font-size:.875rem;margin-top:.5rem}.banner-actions[data-v-08a6a26a]{opacity:0;position:absolute;right:1rem;top:1rem;transition:opacity .3s ease}.banner-wrapper:hover .banner-actions[data-v-08a6a26a]{opacity:1}.delete-btn[data-v-08a6a26a]{-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem);background:#00000080!important;border:none!important}.delete-btn[data-v-08a6a26a]:hover{background:var(--el-color-danger)!important;transform:scale(1.1)}@media (max-width:64em){.banner-container[data-v-08a6a26a]{max-width:100%}.project-banner[data-v-08a6a26a]{border-radius:0}.banner-upload-controls[data-v-08a6a26a]{width:calc(100% - 2rem)}.banner-actions[data-v-08a6a26a]{opacity:1}}.el-timeline-item{padding-bottom:20px;position:relative}.el-timeline-item__wrapper{padding-left:28px;position:relative;top:-3px}.el-timeline-item__tail{border-left:2px solid var(--el-timeline-node-color);height:100%;left:4px;position:absolute}.el-timeline-item .el-timeline-item__icon{color:var(--el-color-white);font-size:var(--el-font-size-small)}.el-timeline-item__node{align-items:center;background-color:var(--el-timeline-node-color);border-color:var(--el-timeline-node-color);border-radius:50%;box-sizing:border-box;display:flex;justify-content:center;position:absolute}.el-timeline-item__node--normal{height:var(--el-timeline-node-size-normal);left:-1px;width:var(--el-timeline-node-size-normal)}.el-timeline-item__node--large{height:var(--el-timeline-node-size-large);left:-2px;width:var(--el-timeline-node-size-large)}.el-timeline-item__node.is-hollow{background:var(--el-color-white);border-style:solid;border-width:2px}.el-timeline-item__node--primary{background-color:var(--el-color-primary);border-color:var(--el-color-primary)}.el-timeline-item__node--success{background-color:var(--el-color-success);border-color:var(--el-color-success)}.el-timeline-item__node--warning{background-color:var(--el-color-warning);border-color:var(--el-color-warning)}.el-timeline-item__node--danger{background-color:var(--el-color-danger);border-color:var(--el-color-danger)}.el-timeline-item__node--info{background-color:var(--el-color-info);border-color:var(--el-color-info)}.el-timeline-item__dot{align-items:center;display:flex;justify-content:center;position:absolute}.el-timeline-item__content{color:var(--el-text-color-primary)}.el-timeline-item__timestamp{color:var(--el-text-color-secondary);font-size:var(--el-font-size-small);line-height:1}.el-timeline-item__timestamp.is-top{margin-bottom:8px;padding-top:4px}.el-timeline-item__timestamp.is-bottom{margin-top:8px}.el-timeline{--el-timeline-node-size-normal:12px;--el-timeline-node-size-large:14px;--el-timeline-node-color:var(--el-border-color-light);font-size:var(--el-font-size-base);list-style:none;margin:0}.el-timeline .el-timeline-item:last-child .el-timeline-item__tail{display:none}.el-timeline .el-timeline-item__center{align-items:center;display:flex}.el-timeline .el-timeline-item__center .el-timeline-item__wrapper{width:100%}.el-timeline .el-timeline-item__center .el-timeline-item__tail{top:0}.el-timeline .el-timeline-item__center:first-child .el-timeline-item__tail{height:calc(50% + 10px);top:calc(50% - 10px)}.el-timeline .el-timeline-item__center:last-child .el-timeline-item__tail{display:block;height:calc(50% - 10px)}.timeline-item[data-v-0c9db879]{background:#ffffff0d;border-radius:1rem;margin-bottom:.125rem;padding:1.75rem;transition:all .3s ease}.timeline-item.active[data-v-0c9db879]{background:#34d3990d;border-color:#34d39933}.timeline-item.pending[data-v-0c9db879]{background:#fbbf240d;border-color:#fbbf2433}.timeline-item.upcoming[data-v-0c9db879]{background:#94a3b80d;border-color:#94a3b81a}.timeline-item.completed[data-v-0c9db879]{background:#8b5cf60d;border-color:#8b5cf633}.timeline-header[data-v-0c9db879]{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin-bottom:.5rem}.timeline-header h3[data-v-0c9db879]{color:#fff;font-size:1.125rem;margin:0}.timeline-header-right[data-v-0c9db879]{align-items:center;display:flex;gap:1rem}.status[data-v-0c9db879]{border-radius:1rem;font-size:.875rem;padding:.25rem 1rem}.status.active[data-v-0c9db879]{background:#34d39933;color:#34d399}.status.pending[data-v-0c9db879]{background:#fbbf2433;color:#fbbf24}.status.upcoming[data-v-0c9db879]{background:#94a3b833;color:#94a3b8}.status.completed[data-v-0c9db879]{background:#8b5cf633;color:#8b5cf6}.timeline-content[data-v-0c9db879]{color:#fffc;position:relative}.details-section[data-v-0c9db879]{background:#ffffff08;border:1px solid hsla(0,0%,100%,.05);border-radius:.75rem;margin:1rem 0;padding:1rem}.voting-benefits h4[data-v-0c9db879],.voting-rules h4[data-v-0c9db879]{color:#ffffffe6;margin-bottom:.5rem}.voting-benefits ul[data-v-0c9db879],.voting-rules ul[data-v-0c9db879]{list-style:none;margin:0;padding-left:.5rem}.voting-benefits li[data-v-0c9db879],.voting-rules li[data-v-0c9db879]{margin-bottom:.125rem;padding-left:.75rem;position:relative}.voting-benefits li[data-v-0c9db879]:before,.voting-rules li[data-v-0c9db879]:before{color:#3490dc;content:"•";left:0;position:absolute}.progress-container[data-v-0c9db879]{margin-top:.75rem}.progress-label[data-v-0c9db879]{align-items:center;display:flex;font-size:.875rem;justify-content:space-between;margin-bottom:.5rem}.progress-label span[data-v-0c9db879]:last-child{font-weight:600}.progress-bar[data-v-0c9db879]{background:#ffffff1a;border-radius:.25rem;height:.5rem;overflow:hidden}.progress-fill[data-v-0c9db879]{background:linear-gradient(90deg,#3490dc,#60a5fa);height:100%;transition:width .3s ease}.stake-panel[data-v-0c9db879]{background:#ffffff08;border:.0625rem solid hsla(0,0%,100%,.1);border-radius:1rem;margin:1.5rem 0;padding:1.5rem}.stake-info-display[data-v-0c9db879]{display:flex;flex-direction:column;gap:1.5rem}.stake-balance[data-v-0c9db879]{align-items:center;display:flex;flex-direction:column;gap:.5rem}.stake-balance .label[data-v-0c9db879]{color:#fff9;font-size:.875rem}.stake-balance .amount[data-v-0c9db879]{align-items:center;color:#fff;display:flex;font-size:1.5rem;font-weight:600;gap:.5rem}.stake-separator[data-v-0c9db879]{background:#ffffff1a;height:.0625rem;margin:.5rem 0}.stake-actions[data-v-0c9db879]{flex-direction:column}.stake-action-group[data-v-0c9db879],.stake-actions[data-v-0c9db879]{display:flex;gap:1rem;width:100%}.input-wrapper[data-v-0c9db879]{flex:1;width:100%}[data-v-0c9db879] .el-input{--el-input-bg-color:hsla(0,0%,100%,.05)!important;--el-input-border-color:hsla(0,0%,100%,.1)!important;--el-input-hover-border-color:hsla(0,0%,100%,.2)!important;--el-input-focus-border-color:#3b82f6!important}[data-v-0c9db879] .el-input__wrapper{background:#ffffff0d!important;border-radius:.75rem!important;box-shadow:none!important;width:100%!important}[data-v-0c9db879] .el-input__inner{color:#fff!important;height:2.5rem!important;text-align:center!important}[data-v-0c9db879] .el-input__inner::-moz-placeholder{text-align:center!important}[data-v-0c9db879] .el-input__inner::placeholder{text-align:center!important}.action-button[data-v-0c9db879]{align-items:center;border:none;border-radius:.75rem;cursor:pointer;display:flex;font-weight:500;gap:.5rem;height:2.5rem;padding:0 1.5rem;transition:all .3s ease;white-space:nowrap;width:30%}.action-button[type=danger][data-v-0c9db879]{display:none}.action-button.unstake-button[data-v-0c9db879]{background:linear-gradient(135deg,#ef4444,#f87171);color:#fff;width:100%!important}.action-button.unstake-button[data-v-0c9db879]:disabled{background:#ffffff0d!important;border:.0625rem solid hsla(0,0%,100%,.1)!important;color:#ffffff4d!important;cursor:not-allowed;opacity:1!important}.action-button.unstake-button[data-v-0c9db879]:not(:disabled):hover{box-shadow:0 .5rem 1rem #ef444433;transform:translateY(-.125rem)}.unstake-icon[data-v-0c9db879]{font-size:1.25rem;margin-right:1rem!important}.unstake-icon[data-v-0c9db879],.vote-status[data-v-0c9db879]{align-items:center;display:flex}.vote-status[data-v-0c9db879]{background:#ffffff0d;border-radius:.75rem;color:#fff9;font-size:.875rem;gap:.5rem;margin-top:.5rem;padding:.375rem .75rem;transition:all .3s ease}.vote-status.voted[data-v-0c9db879]{background:#34d3991a;color:#34d399}.proposal-info[data-v-0c9db879]{color:var(--el-text-color-secondary);font-size:.875rem;margin-right:1rem}.current-utc-time[data-v-0c9db879],.proposal-time-range[data-v-0c9db879]{color:var(--el-text-color-secondary);font-size:.875rem;margin-bottom:1rem}.current-utc-time[data-v-0c9db879]{border-radius:.5rem;display:flex;flex-direction:column;gap:.25rem;padding:.25rem 0}.stake-ratio[data-v-0c9db879]{color:var(--el-text-color-secondary);font-size:.875rem;margin-left:.5rem}.stake-requirement[data-v-0c9db879]{border-radius:.5rem;color:var(--el-text-color-regular);display:inline-block;font-size:.875rem;margin:-1rem 0 .5rem;padding:.5rem}.time-remaining[data-v-0c9db879]{color:#34d399;font-weight:500}.time-remaining.time-expired[data-v-0c9db879]{color:#ef4444}.time-until-start[data-v-0c9db879]{color:#3490dc;font-weight:500}@media (max-width:64em){.timeline-header[data-v-0c9db879]{align-items:flex-start;flex-direction:column}.timeline-header-right[data-v-0c9db879]{justify-content:space-between;margin-top:.5rem;width:100%}.stake-action-group[data-v-0c9db879]{flex-direction:column}.action-button[data-v-0c9db879]{width:100%}.current-utc-time[data-v-0c9db879]{align-items:flex-start;display:flex;flex-direction:column;gap:.25rem}.time-remaining[data-v-0c9db879]{margin-left:0}}.trump-stake-panel[data-v-0c9db879]{background:#f472b60d;border:.0625rem solid rgba(244,114,182,.2);margin-top:1rem}.trump-stake-panel .action-button[type=primary][data-v-0c9db879]{background:linear-gradient(135deg,#f472b6,#ec4899)}.trump-stake-panel .action-button[type=primary][data-v-0c9db879]:hover{background:linear-gradient(135deg,#ec4899,#db2777)}.bonding-curve-container[data-v-51e7f73c]{background:#ffffff05;border-radius:1rem;margin:1rem 0;padding:1.5rem}canvas[data-v-51e7f73c]{height:auto;margin-bottom:1rem;width:100%}.curve-labels[data-v-51e7f73c]{display:flex;gap:1.5rem;justify-content:center;margin-top:1rem}.label-item[data-v-51e7f73c]{align-items:center;color:#ffffffb3;display:flex;font-size:.875rem;gap:.5rem}.dot[data-v-51e7f73c]{display:inline-block;height:.5rem;position:relative;width:.5rem}.dot[data-v-51e7f73c],.dot[data-v-51e7f73c]:after{border-radius:50%}.dot[data-v-51e7f73c]:after{animation:pulse-51e7f73c 2s ease-in-out infinite;content:"";height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.dot.current[data-v-51e7f73c],.dot.current[data-v-51e7f73c]:after{background:#34d399}.dot.target[data-v-51e7f73c],.dot.target[data-v-51e7f73c]:after{background:#8b5cf6}.dot.target[data-v-51e7f73c]:after{animation-delay:1s}@keyframes pulse-51e7f73c{0%{opacity:.8;transform:translate(-50%,-50%) scale(1)}50%{opacity:0;transform:translate(-50%,-50%) scale(2)}to{opacity:.8;transform:translate(-50%,-50%) scale(1)}}@media (max-width:64em){.bonding-curve-container[data-v-51e7f73c]{padding:1rem}}.timeline-item[data-v-9e727019]{background:#ffffff0d;border-radius:1rem;margin-bottom:.125rem;padding:1.75rem;transition:all .3s ease}.timeline-item.active[data-v-9e727019]{background:#34d3990d;border-color:#34d39933}.timeline-item.pending[data-v-9e727019]{background:#fbbf240d;border-color:#fbbf2433}.timeline-item.upcoming[data-v-9e727019]{background:#94a3b80d;border-color:#94a3b81a}.timeline-item.completed[data-v-9e727019]{background:#8b5cf60d;border-color:#8b5cf633}.timeline-header[data-v-9e727019]{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin-bottom:.5rem}.timeline-header h3[data-v-9e727019]{color:#fff;font-size:1.125rem;margin:0}.status[data-v-9e727019]{border-radius:1rem;font-size:.875rem;padding:.25rem 1rem}.status.active[data-v-9e727019]{background:#34d39933;color:#34d399}.status.pending[data-v-9e727019]{background:#fbbf2433;color:#fbbf24}.status.upcoming[data-v-9e727019]{background:#94a3b833;color:#94a3b8}.status.completed[data-v-9e727019]{background:#8b5cf633;color:#8b5cf6}.timeline-content[data-v-9e727019]{color:#fffc;position:relative}.progress-container[data-v-9e727019]{margin-top:.75rem}.progress-label[data-v-9e727019]{align-items:center;display:flex;font-size:.875rem;justify-content:space-between;margin-bottom:.5rem}.progress-label span[data-v-9e727019]:last-child{font-weight:600}.progress-bar[data-v-9e727019]{background:#ffffff1a;border-radius:.25rem;height:.5rem;overflow:hidden}.progress-fill[data-v-9e727019]{background:linear-gradient(90deg,#3490dc,#60a5fa);height:100%;transition:width .3s ease}.release-rules[data-v-9e727019],.token-distribution[data-v-9e727019]{background:#ffffff08;border-radius:.75rem;margin:1rem 0;padding:1rem}.release-rules h3[data-v-9e727019],.release-rules h4[data-v-9e727019],.token-distribution h3[data-v-9e727019],.token-distribution h4[data-v-9e727019]{color:#ffffffe6;margin-bottom:.5rem}.phase-items ul[data-v-9e727019],.release-rules ul[data-v-9e727019],.token-distribution ul[data-v-9e727019]{list-style:none;margin:0;padding-left:.5rem}.phase-items li[data-v-9e727019],.release-rules li[data-v-9e727019],.token-distribution li[data-v-9e727019]{margin-bottom:.125rem;padding-left:.75rem;position:relative}.phase-items li[data-v-9e727019]:before,.release-rules li[data-v-9e727019]:before,.token-distribution li[data-v-9e727019]:before{color:#3490dc;content:"•";left:0;position:absolute}.details-section[data-v-9e727019]{background:#ffffff08;border:1px solid hsla(0,0%,100%,.05);border-radius:.75rem;margin:1rem 0;padding:1rem}@media (max-width:64em){.timeline-header[data-v-9e727019]{align-items:flex-start;flex-direction:column}.timeline-item[data-v-9e727019]{padding:1rem}}.timeline-section[data-v-84624110]{background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:1.25rem;padding:1rem}.timeline-title[data-v-84624110]{color:#fff;font-size:1.5rem;font-weight:600;margin:0 0 1rem}.timeline-item[data-v-84624110]{background:#ffffff0d;border-radius:1rem;margin-bottom:.125rem;padding:1.75rem;transition:all .3s ease}.timeline-item.active[data-v-84624110]{background:#34d3990d;border-color:#34d39933}.timeline-item.pending[data-v-84624110]{background:#fbbf240d;border-color:#fbbf2433}.timeline-item.upcoming[data-v-84624110]{background:#94a3b80d;border-color:#94a3b81a}.timeline-item.completed[data-v-84624110]{background:#8b5cf60d;border-color:#8b5cf633}.timeline-header[data-v-84624110]{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin-bottom:.5rem}.timeline-header h3[data-v-84624110]{color:#fff;font-size:1.125rem;margin:0}.timeline-header-right[data-v-84624110]{align-items:center;display:flex;gap:1rem}.status[data-v-84624110]{border-radius:1rem;font-size:.875rem;padding:.25rem 1rem}.status.active[data-v-84624110]{background:#34d39933;color:#34d399}.status.pending[data-v-84624110]{background:#fbbf2433;color:#fbbf24}.status.upcoming[data-v-84624110]{background:#94a3b833;color:#94a3b8}.status.completed[data-v-84624110]{background:#8b5cf633;color:#8b5cf6}.timeline-content[data-v-84624110]{color:#fffc;position:relative}.details-section[data-v-84624110]{background:#ffffff08;border:1px solid hsla(0,0%,100%,.05);border-radius:.75rem;margin:1rem 0;padding:1rem}.distribution-info[data-v-84624110],.phase-items[data-v-84624110],.voting-rules[data-v-84624110]{margin-top:.75rem}.distribution-info h4[data-v-84624110],.phase-items h4[data-v-84624110],.voting-rules h4[data-v-84624110]{color:#ffffffe6;margin-bottom:.5rem}.distribution-info ul[data-v-84624110],.phase-items ul[data-v-84624110],.voting-rules ul[data-v-84624110]{list-style:none;margin:0;padding-left:.5rem}.distribution-info li[data-v-84624110],.phase-items li[data-v-84624110],.voting-rules li[data-v-84624110]{margin-bottom:.125rem;padding-left:.75rem;position:relative}.distribution-info li[data-v-84624110]:before,.phase-items li[data-v-84624110]:before,.voting-rules li[data-v-84624110]:before{color:#3490dc;content:"•";left:0;position:absolute}.progress-container[data-v-84624110]{margin-top:.75rem}.progress-label[data-v-84624110]{align-items:center;display:flex;font-size:.875rem;justify-content:space-between;margin-bottom:.5rem}.progress-label span[data-v-84624110]:last-child{font-weight:600}.progress-bar[data-v-84624110]{background:#ffffff1a;border-radius:.25rem;height:.5rem;overflow:hidden}.progress-fill[data-v-84624110]{background:linear-gradient(90deg,#3490dc,#60a5fa);height:100%;transition:width .3s ease}.vote-button[data-v-84624110]{align-items:center;background:linear-gradient(135deg,#3490dc,#60a5fa);border:none;border-radius:.75rem;color:#fff;cursor:pointer;display:flex;flex:1;font-size:1rem;font-weight:600;gap:.5rem;justify-content:center;padding:.75rem 1.5rem;position:relative;transition:all .3s ease}.vote-button[data-v-84624110]:before{background:linear-gradient(135deg,#ffffff1a,#fff0);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s ease;width:100%}.vote-button.disabled[data-v-84624110]{background:linear-gradient(135deg,#4b5563,#6b7280);cursor:not-allowed;opacity:.7}.vote-button.disabled[data-v-84624110]:hover{box-shadow:none;transform:none}.vote-button.disabled[data-v-84624110]:before{display:none}.vote-button.active[data-v-84624110]:hover{box-shadow:0 .5rem 1rem #3490dc33;transform:translateY(-2px)}.vote-button.active[data-v-84624110]:hover:before{opacity:1}.vote-icon[data-v-84624110]{align-items:center;display:flex}.vote-svg[data-v-84624110]{height:1rem;width:1rem}[data-v-84624110] .el-timeline-item__node{height:.875rem;transition:transform .3s ease;width:.875rem}[data-v-84624110] .el-timeline-item__tail{border-left:2px solid hsla(0,0%,100%,.1);transition:border-color .3s ease}[data-v-84624110] .el-timeline-item.is-completed .el-timeline-item__node{box-shadow:0 0 .5rem #8b5cf64d;transform:scale(1.2)}[data-v-84624110] .el-timeline-item.is-upcoming .el-timeline-item__node{background-color:#616873!important;opacity:.5}[data-v-84624110] .el-timeline-item.is-completed .el-timeline-item__tail{border-left:2px solid rgba(139,92,246,.4)}[data-v-84624110] .el-timeline-item.is-upcoming .el-timeline-item__tail{border-left:2px dashed #0b64ff}[data-v-84624110] .el-input__inner::-webkit-inner-spin-button,[data-v-84624110] .el-input__inner::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}[data-v-84624110] .el-input__inner[type=number]{-moz-appearance:textfield}[data-v-84624110] .el-input__inner{text-align:center!important}[data-v-84624110] .el-input__inner::-moz-placeholder{text-align:center!important}[data-v-84624110] .el-input__inner::placeholder{text-align:center!important}@media screen and (max-width:1024px){.timeline-header[data-v-84624110]{align-items:flex-start;flex-direction:column}.timeline-item[data-v-84624110],[data-v-84624110] .el-timeline-item__wrapper{padding-left:0!important;padding-right:0!important}.timeline-header-right[data-v-84624110]{justify-content:space-between;margin-top:.5rem;width:100%}.vote-button[data-v-84624110]{flex:1;justify-content:center;margin-right:1rem;position:relative;top:0;width:100%}[data-v-84624110] .el-timeline{padding:0}}.milestone-list[data-v-84624110]{list-style:none;margin:0;padding-left:0}.milestone-item[data-v-84624110]{align-items:center;color:#fffc;display:flex;gap:.5rem;margin-bottom:.125rem}.status-icon[data-v-84624110]{font-size:1.125rem;opacity:.8}.status-icon.completed[data-v-84624110]{color:#34d399!important;opacity:1}.milestone-list li[data-v-84624110]{padding-left:0}.milestone-list li[data-v-84624110]:before{content:none}.proposal-info[data-v-84624110]{margin-right:1rem}.proposal-info[data-v-84624110],.proposal-time-range[data-v-84624110]{color:var(--el-text-color-secondary);font-size:.875rem}.proposal-time-range[data-v-84624110]{margin-bottom:1rem}.stake-requirement[data-v-84624110]{border-radius:.5rem;color:var(--el-text-color-regular);display:inline-block;font-size:.875rem;margin:-1rem 0 .5rem;padding:.5rem}.release-rules[data-v-84624110],.token-distribution[data-v-84624110]{background:#ffffff08;border-radius:.75rem;margin:1rem 0;padding:1rem}.release-rules h4[data-v-84624110],.token-distribution h4[data-v-84624110]{color:#ffffffe6;margin-bottom:.5rem}.unstake-button[data-v-84624110]{align-items:center;background:linear-gradient(135deg,#ef4444,#f87171);border:none;border-radius:.75rem;color:#fff;cursor:pointer;display:flex;flex:1;font-size:1rem;font-weight:600;gap:1.25rem!important;justify-content:center;margin-top:0;padding:.75rem 1.5rem;transition:all .3s ease}.unstake-button.disabled[data-v-84624110]{background:linear-gradient(135deg,#4b5563,#6b7280);cursor:not-allowed;opacity:.7}.unstake-button.active[data-v-84624110]:hover{box-shadow:0 .5rem 1rem #ef444433;transform:translateY(-2px)}.button-group[data-v-84624110]{display:flex;gap:1rem;margin:1rem 0}.voting-benefits[data-v-84624110]{background:#34d3990d;border:1px solid rgba(52,211,153,.1);border-radius:.75rem;margin:1rem 0;padding:1rem}.voting-benefits h4[data-v-84624110]{color:#ffffffe6;margin-bottom:.5rem}.voting-benefits ul[data-v-84624110]{list-style:none;margin:0;padding-left:.5rem}.voting-benefits li[data-v-84624110]{color:#fffc;margin-bottom:.125rem;padding-left:.75rem;position:relative}.voting-benefits li[data-v-84624110]:before{color:#34d399;content:"•";left:0;position:absolute}.wallet-status-section[data-v-84624110]{align-items:center;border-radius:1rem;display:flex;gap:1rem;justify-content:flex-end;margin-bottom:1.5rem;padding:1rem 1.25rem}.wallet-info[data-v-84624110]{align-items:flex-end;display:flex;flex-direction:column;gap:.5rem}.wallet-connected-info[data-v-84624110]{align-items:center;display:flex;gap:1rem}.address-display[data-v-84624110]{color:#fff;font-family:monospace;padding:.5rem .75rem}.address-display[data-v-84624110],.stake-info[data-v-84624110]{align-items:center;background:#ffffff0d;border:.0625rem solid hsla(0,0%,100%,.1);border-radius:.75rem;display:flex;gap:.5rem}.stake-info[data-v-84624110]{color:#fffc;font-size:.875rem;padding:.375rem .75rem}.connect-btn[data-v-84624110],.disconnect-btn[data-v-84624110]{align-items:center;border-radius:.75rem;display:flex;font-weight:500;gap:.5rem;height:2.5rem;padding:.5rem 1rem;transition:all .3s ease}.connect-btn[data-v-84624110]{background:linear-gradient(135deg,#3b82f6,#60a5fa);border:none;color:#fff}.disconnect-btn[data-v-84624110]{background:#ef44441a;border:.0625rem solid rgba(239,68,68,.2);color:#ef4444}.connect-icon[data-v-84624110],.disconnect-icon[data-v-84624110],.token-icon[data-v-84624110],.wallet-icon[data-v-84624110]{font-size:1.25rem}.stake-panel[data-v-84624110]{background:#ffffff08;border:.0625rem solid hsla(0,0%,100%,.1);border-radius:1rem;margin:1.5rem 0;padding:1.5rem}.stake-info-display[data-v-84624110]{display:flex;flex-direction:column;gap:1.5rem}.stake-balance[data-v-84624110]{align-items:center;display:flex;flex-direction:column;gap:.5rem}.stake-balance .label[data-v-84624110]{color:#fff9;font-size:.875rem}.stake-balance .amount[data-v-84624110]{align-items:center;color:#fff;display:flex;font-size:1.5rem;font-weight:600;gap:.5rem}.stake-separator[data-v-84624110]{background:#ffffff1a;height:.0625rem;margin:.5rem 0}.stake-actions[data-v-84624110]{flex-direction:column}.stake-action-group[data-v-84624110],.stake-actions[data-v-84624110]{display:flex;gap:1rem;width:100%}.input-wrapper[data-v-84624110]{flex:1;width:100%}[data-v-84624110] .el-input{--el-input-bg-color:hsla(0,0%,100%,.05)!important;--el-input-border-color:hsla(0,0%,100%,.1)!important;--el-input-hover-border-color:hsla(0,0%,100%,.2)!important;--el-input-focus-border-color:#3b82f6!important}[data-v-84624110] .el-input__wrapper{background:#ffffff0d!important;border-radius:.75rem!important;box-shadow:none!important;width:100%!important}[data-v-84624110] .el-input__inner{color:#fff!important;height:2.5rem!important}.action-button[data-v-84624110]{align-items:center;border:none;border-radius:.75rem;cursor:pointer;display:flex;font-weight:500;gap:.5rem;height:2.5rem;padding:0 1.5rem;transition:all .3s ease;white-space:nowrap;width:30%}.action-button.stake-button[data-v-84624110]{background:linear-gradient(135deg,#3b82f6,#60a5fa);color:#fff}.action-button.unstake-button[data-v-84624110]{background:linear-gradient(135deg,#ef4444,#f87171);color:#fff;width:100%}.action-button.disabled[data-v-84624110],.action-button[disabled][data-v-84624110]{background:#ffffff0d!important;border:.0625rem solid hsla(0,0%,100%,.1)!important;color:#ffffff4d!important;cursor:not-allowed;opacity:1!important}.action-button[data-v-84624110]:not(.disabled):hover{box-shadow:0 .25rem .75rem #0003;transform:translateY(-.125rem)}.vote-status[data-v-84624110]{align-items:center;background:#ffffff0d;border-radius:.75rem;color:#fff9;display:flex;font-size:.875rem;gap:.5rem;margin-top:.5rem;padding:.375rem .75rem;transition:all .3s ease}.vote-status.voted[data-v-84624110]{background:#34d3991a;color:#34d399}.action-button[type=danger][data-v-84624110]{align-items:center;background:linear-gradient(135deg,#ef4444,#f87171);color:#fff;display:flex;gap:.75rem;justify-content:center;width:100%}.action-button[type=danger][data-v-84624110]:disabled{background:#ffffff0d!important;border:.0625rem solid hsla(0,0%,100%,.1)!important;color:#ffffff4d!important}.unstake-icon[data-v-84624110]{align-items:center;display:flex;font-size:1.25rem;margin-right:1rem!important}@media (max-width:64em){.timeline-header-right[data-v-84624110]{flex-direction:column;gap:.5rem}.proposal-info[data-v-84624110]{margin-right:0}.stake-action-group[data-v-84624110]{flex-direction:column}.action-button[data-v-84624110]{width:100%}.wallet-status-section[data-v-84624110]{align-items:stretch;flex-direction:column}.wallet-info[data-v-84624110]{align-items:stretch}.wallet-connected-info[data-v-84624110]{flex-direction:column;gap:.5rem}.address-display[data-v-84624110]{justify-content:center}.connect-btn[data-v-84624110],.disconnect-btn[data-v-84624110]{justify-content:center;width:100%}.stake-info[data-v-84624110]{justify-content:center}.button-group[data-v-84624110]{flex-direction:column}.unstake-button[data-v-84624110],.vote-button[data-v-84624110]{width:100%}.unstake-button[data-v-84624110]{justify-content:center;width:100%}}.current-utc-time[data-v-84624110]{background:#ffffff0d;border-radius:.5rem;display:inline-block;margin-bottom:1rem;padding:.25rem .5rem}.current-utc-time[data-v-84624110],.stake-ratio[data-v-84624110]{color:var(--el-text-color-secondary);font-size:.875rem}.stake-ratio[data-v-84624110]{margin-left:.5rem}[data-v-cfd68bf9] .el-input__count-inner,[data-v-cfd68bf9] .el-input__wrapper,[data-v-cfd68bf9] .el-textarea__inner{background-color:transparent!important}.milestones-container[data-v-cfd68bf9]{padding:1rem}.milestone-content[data-v-cfd68bf9]{background:#ffffff05;border:1px solid hsla(0,0%,100%,.08);border-radius:.5rem;padding:.5rem 1rem;transition:all .3s ease}.milestone-content.completed[data-v-cfd68bf9]{background:#5b6eba67;border:1px solid rgba(52,211,153,.15)}.milestone-title[data-v-cfd68bf9]{color:#fffffff2;font-size:1.125rem;font-weight:500;margin:0 0 .5rem}.milestone-title.completed[data-v-cfd68bf9]{color:#fff}.milestone-description[data-v-cfd68bf9]{color:#fffc;font-size:.875rem;line-height:1.5;margin:0 0 .5rem}.milestone-description.completed[data-v-cfd68bf9]{color:#ffffffbf}.milestone-status[data-v-cfd68bf9]{background:#ffffff0d;border-radius:1rem;color:#ffffffb3;display:inline-block;font-size:.75rem;padding:.25rem .75rem}.milestone-status.completed[data-v-cfd68bf9]{background:#34d3991a;color:#34d399}[data-v-cfd68bf9] .el-timeline-item__node{background-color:#fff}[data-v-cfd68bf9] .el-timeline-item__node--primary{background-color:#616161f2;border:none}[data-v-cfd68bf9] .el-timeline-item__timestamp{color:#ffffff80}.milestone-content[data-v-cfd68bf9]:hover{box-shadow:0 .5rem 1rem #00000026;transform:translateY(-2px)}.milestones-timeline[data-v-cfd68bf9]{background:#ffffff08;border-radius:.75rem;margin-bottom:1.5rem;padding:1rem;width:100%}.timeline-wrapper[data-v-cfd68bf9]{overflow-x:auto;padding:.5rem 0;width:100%}.timeline-items[data-v-cfd68bf9]{display:flex;gap:1.5rem;min-width:-moz-min-content;min-width:min-content;padding:0 .5rem;position:relative}.timeline-item[data-v-cfd68bf9]{background:#ffffff0d;border:.0625rem solid hsla(0,0%,100%,.1);border-radius:.5rem;color:#fff;cursor:pointer;min-width:10rem;padding:.75rem 1rem;position:relative;transition:all .3s ease}.timeline-item[data-v-cfd68bf9]:hover{background:#ffffff14;border-color:#fff3;transform:translateY(-.125rem)}.timeline-item.active[data-v-cfd68bf9]{background:#409eff26;border-color:#409eff66;box-shadow:0 0 1rem #409eff33}.timeline-dot[data-v-cfd68bf9]{background-color:#fff9;border:.125rem solid transparent;border-radius:50%;height:.75rem;left:.75rem;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease;width:.75rem}.timeline-item.active .timeline-dot[data-v-cfd68bf9]{background-color:#409eff;border-color:#fffc;box-shadow:0 0 .5rem #409eff80;transform:translateY(-50%) scale(1.2)}.timeline-item.completed .timeline-dot[data-v-cfd68bf9]{background-color:#67c23a}.timeline-item.completed.active .timeline-dot[data-v-cfd68bf9]{border-color:#fffc;box-shadow:0 0 .5rem #67c23a80}.timeline-item[data-v-cfd68bf9]:not(:last-child):after{background:#ffffff26;content:"";height:.125rem;position:absolute;right:-1.5rem;top:50%;transform:translateY(-50%);width:1.5rem}.timeline-content[data-v-cfd68bf9]{padding-left:2rem}.milestone-editor[data-v-cfd68bf9]{background:#ffffff08;border-radius:.75rem;margin-top:1.5rem;padding:1.5rem;width:100%}.editor-header[data-v-cfd68bf9]{margin-bottom:1.5rem}.editor-title[data-v-cfd68bf9]{color:#fff;font-size:1.25rem;font-weight:500}.editor-content[data-v-cfd68bf9]{display:flex;flex-direction:column;gap:1.5rem}.milestone-status[data-v-cfd68bf9]{align-items:center;display:flex;gap:1rem}.status-label[data-v-cfd68bf9]{color:#fff9}.editor-actions[data-v-cfd68bf9]{border-top:.0625rem solid hsla(0,0%,100%,.1);display:flex;gap:1rem;justify-content:flex-end;margin-top:1rem;padding-top:1rem}@media (max-width:64em){.timeline-item[data-v-cfd68bf9]{min-width:8rem}.editor-content[data-v-cfd68bf9]{gap:1rem}}[data-v-cfd68bf9] .el-timeline{position:relative}[data-v-cfd68bf9] .el-timeline-item__tail{border-left:.125rem solid hsla(0,0%,100%,.15)}[data-v-cfd68bf9] .el-timeline-item:last-child .el-timeline-item__tail{display:none}.preview-timeline[data-v-cfd68bf9]{margin-top:2rem}.preview-title[data-v-cfd68bf9]{color:#fffc;font-weight:500;margin-bottom:1.5rem}@media (max-width:64em){.preview-timeline[data-v-cfd68bf9]{padding:1rem}}.preview-header[data-v-cfd68bf9]{border-top:1px solid hsla(0,0%,100%,.1);margin:2rem 0 1rem;padding:1.5rem 0;position:relative;text-align:center}.preview-title[data-v-cfd68bf9]{align-items:center;color:#fff;display:flex;font-size:1.25rem;font-weight:600;gap:.5rem;justify-content:center;margin-bottom:.5rem}.preview-icon[data-v-cfd68bf9]{background:linear-gradient(45deg,#7f7fd5,#86a8e7);-webkit-background-clip:text;background-clip:text;font-size:1.5rem;-webkit-text-fill-color:transparent}.preview-subtitle[data-v-cfd68bf9]{color:#fff9;font-size:.875rem}.preview-timeline[data-v-cfd68bf9]{background:#ffffff08;border-radius:.75rem;margin-top:1rem;padding:1.5rem}@media (max-width:64em){.preview-header[data-v-cfd68bf9]{margin:1.5rem 0 .5rem;padding:1rem 0}.preview-timeline[data-v-cfd68bf9]{padding:1rem}}.project-section[data-v-38b257a3]{background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:1.25rem;display:flex;flex-direction:column;gap:1.5rem;padding:2rem}@keyframes shimmer-38b257a3{0%{background-position:-20rem 0}to{background-position:20rem 0}}.skeleton-base[data-v-38b257a3]{animation:shimmer-38b257a3 2s linear infinite;background:linear-gradient(90deg,#ffffff0d 25%,#ffffff1a 37%,#ffffff0d 63%);background-size:40rem 100%}.skeleton-logo[data-v-38b257a3]{border-radius:1rem;height:8rem;width:8rem}.skeleton-github[data-v-38b257a3],.skeleton-logo[data-v-38b257a3]{composes:skeleton-base;margin:0 auto}.skeleton-github[data-v-38b257a3]{border-radius:.5rem;height:2.5rem;width:12rem}.skeleton-tag[data-v-38b257a3]{composes:skeleton-base;border-radius:.5rem;height:2rem;width:5rem}.tags-container[data-v-38b257a3]{display:flex;flex-wrap:wrap;gap:.5rem}.skeleton-line[data-v-38b257a3]{composes:skeleton-base;border-radius:.25rem;height:1rem;margin:.5rem 0}.skeleton-line[data-v-38b257a3]:first-child{width:100%}.skeleton-line[data-v-38b257a3]:nth-child(2){width:90%}.skeleton-line[data-v-38b257a3]:nth-child(3){width:85%}.skeleton-line[data-v-38b257a3]:nth-child(4){width:80%}.skeleton-line[data-v-38b257a3]:nth-child(5){width:75%}@media (max-width:64em){.project-section[data-v-38b257a3]{padding:1.5rem}.skeleton-logo[data-v-38b257a3]{height:6rem;width:6rem}.skeleton-github[data-v-38b257a3]{height:2rem;width:10rem}}.tag[data-v-7fe5ef1e]{align-items:center;background:#7f7fd51a;border:1px solid rgba(127,127,213,.2);border-radius:2rem;color:#ffffffe6;display:inline-flex;font-size:.875rem;gap:.5rem;overflow:hidden;padding:.5rem 1rem;position:relative;transition:all .3s ease}.tag-content[data-v-7fe5ef1e]{position:relative;z-index:1}.tag-glow[data-v-7fe5ef1e]{height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s ease;width:100%}.tag--default .tag-glow[data-v-7fe5ef1e],.tag-glow[data-v-7fe5ef1e]{background:linear-gradient(45deg,#7f7fd5,#86a8e7,#91eae4)}.tag--primary .tag-glow[data-v-7fe5ef1e]{background:linear-gradient(45deg,#4158d0,#c850c0,#ffcc70)}.tag--success .tag-glow[data-v-7fe5ef1e]{background:linear-gradient(45deg,#43a047,#66bb6a,#81c784)}.tag--warning .tag-glow[data-v-7fe5ef1e]{background:linear-gradient(45deg,#ff8f00,#ffa726,#ffb74d)}.tag--danger .tag-glow[data-v-7fe5ef1e]{background:linear-gradient(45deg,#e53935,#ef5350,#e57373)}.tag:hover .tag-glow[data-v-7fe5ef1e]{opacity:.1}.is-clickable[data-v-7fe5ef1e]{cursor:pointer}.is-clickable[data-v-7fe5ef1e]:hover{box-shadow:0 4px 12px #7f7fd533;transform:translateY(-2px)}:root.dark .tag[data-v-7fe5ef1e]{background:#ffffff0d;border-color:#ffffff1a}[data-v-3e866761] .el-input__count-inner,[data-v-3e866761] .el-input__wrapper,[data-v-3e866761] .el-select__wrapper,[data-v-3e866761] .el-textarea__inner{background-color:transparent!important}.project-section[data-v-3e866761]{background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:1.25rem;display:flex;flex-direction:column;gap:1.5rem;padding:2rem}.project-logo[data-v-3e866761]{text-align:center}.project-logo img[data-v-3e866761]{height:auto;max-width:8rem}.github-link[data-v-3e866761]{display:flex}.github-link a[data-v-3e866761]{align-items:center;background:#ffffff1a;border-radius:.5rem;color:#fffc;display:flex;gap:.5rem;padding:.5rem 1rem;text-decoration:none;transition:all .3s ease}.github-link a[data-v-3e866761]:hover{background:#ffffff26;color:#fff}.github-icon[data-v-3e866761]{font-size:1.5rem}.description[data-v-3e866761]{color:#fffc}.description[data-v-3e866761] h1{background:linear-gradient(90deg,#7f7fd5,#86a8e7,#91eae4);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-size:2rem;margin-bottom:2rem;text-align:center}.description[data-v-3e866761] h2{align-items:center;color:#7f7fd5;display:flex;font-size:1.5rem;gap:.5rem;margin-bottom:1rem;margin-top:2rem}.description[data-v-3e866761] h2 a{color:inherit;text-decoration:none}.description[data-v-3e866761] ul{list-style:none;padding-left:1.5rem}.description[data-v-3e866761] li{line-height:1.6;margin:.75rem 0;position:relative}.description[data-v-3e866761] li:before{color:#7f7fd5;content:"•";left:-1.5rem;position:absolute}.tags-container[data-v-3e866761]{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-start}.edit-section[data-v-3e866761]{display:flex;flex-direction:column;gap:2rem}.upload-test-section[data-v-3e866761]{align-items:center;border:.0625rem dashed hsla(0,0%,100%,.2);border-radius:.5rem;display:flex;flex-direction:column;gap:1rem;padding:1rem;width:100%}.upload-title[data-v-3e866761]{color:#fff;font-size:1.25rem;margin-bottom:1rem}.preview-area[data-v-3e866761]{align-items:center;display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem;width:100%}.preview-image[data-v-3e866761]{border-radius:.5rem;max-height:12rem;max-width:100%}.preview-url[data-v-3e866761]{color:#fff;font-size:.875rem;opacity:.8;text-align:center;word-break:break-all}.edit-field[data-v-3e866761]{display:flex;flex-direction:column;gap:.5rem;width:100%}.field-title[data-v-3e866761]{color:#fff;font-size:1.125rem;margin-bottom:.5rem}.editor-actions[data-v-3e866761]{align-items:center;border-top:1px solid hsla(0,0%,100%,.1);display:flex;gap:1rem;justify-content:space-between;margin-top:1rem;padding-top:1rem}.preview-section[data-v-3e866761]{background:#ffffff08;border-radius:.75rem;margin-top:2rem;padding:1.5rem}.preview-title[data-v-3e866761]{align-items:center;color:#fff;display:flex;font-size:1.25rem;font-weight:600;gap:.5rem;justify-content:center;margin-bottom:.5rem}.preview-icon[data-v-3e866761]{background:linear-gradient(45deg,#7f7fd5,#86a8e7);-webkit-background-clip:text;background-clip:text;font-size:1.5rem;-webkit-text-fill-color:transparent}.preview-subtitle[data-v-3e866761]{color:#fff9;font-size:.875rem}.save-hint[data-v-3e866761]{align-items:center;color:#e6a23c;display:flex;font-size:.875rem;gap:.5rem}.hint-icon[data-v-3e866761]{font-size:1.25rem}.field-hint[data-v-3e866761]{margin-top:.5rem}.field-hint[data-v-3e866761],.size-hint[data-v-3e866761]{color:#fff9;font-size:.875rem}.size-hint[data-v-3e866761]{margin-bottom:1rem;text-align:center}.preview-frame[data-v-3e866761]{align-items:center;background:#ffffff0d;border:.125rem dashed hsla(0,0%,100%,.2);border-radius:.5rem;display:flex;height:8rem;justify-content:center;overflow:hidden;width:8rem}.preview-placeholder[data-v-3e866761]{color:#ffffff4d}.placeholder-icon[data-v-3e866761]{font-size:2rem}.preview-image[data-v-3e866761]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.preview-header[data-v-3e866761]{border-top:1px solid hsla(0,0%,100%,.1);margin:2rem 0 1rem;padding:1.5rem 0;position:relative;text-align:center}@media (max-width:64em){.project-section[data-v-3e866761]{padding:1.5rem}.preview-section[data-v-3e866761]{padding:1rem}.upload-test-section[data-v-3e866761]{padding:.5rem}.preview-image[data-v-3e866761]{max-height:10rem}.preview-header[data-v-3e866761]{margin:1.5rem 0 .5rem;padding:1rem 0}.editor-actions[data-v-3e866761]{align-items:stretch;flex-direction:column-reverse}.save-hint[data-v-3e866761]{justify-content:center}}.design-tips[data-v-3e866761]{color:#fff9;display:block;font-size:.75rem;line-height:1.4;margin-top:.5rem}.preview-frame-large[data-v-3e866761]{height:12rem;width:12rem}.recruitment-card[data-v-61b92723]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;border:1px solid hsla(0,0%,100%,.08);border-radius:1rem;display:flex;flex-direction:column;height:30rem;padding:1.5rem;position:relative;transition:all .3s ease}.recruitment-card[data-v-61b92723]:hover{box-shadow:0 .5rem 1rem #0000004d;transform:translateY(-.25rem)}.recruitment-header[data-v-61b92723]{justify-content:space-between;margin-bottom:1.25rem}.recruitment-header[data-v-61b92723],.role-info[data-v-61b92723]{align-items:center;display:flex}.role-info[data-v-61b92723]{gap:1rem}.position-count[data-v-61b92723]{color:#fff9;font-size:.875rem}.status-badge[data-v-61b92723]{border-radius:1rem;font-size:.75rem;font-weight:500;padding:.25rem .75rem}.status-badge.status-open[data-v-61b92723]{background:#10b9811a;border:1px solid rgba(16,185,129,.2);color:#10b981}.recruitment-title[data-v-61b92723]{color:#ffffffe6;font-size:1.25rem;font-weight:600;margin:0 0 1rem}.recruitment-description[data-v-61b92723]{color:#ffffffb3;flex-shrink:0;font-size:.875rem;line-height:1.6;margin:0 0 1.5rem;overflow-y:auto}.requirements-section[data-v-61b92723]{background:#0003;border-radius:.75rem;flex:1;margin-bottom:0;overflow-y:auto;padding:1rem}.requirements-title[data-v-61b92723]{align-items:center;color:#ffffffe6;display:flex;font-size:.875rem;font-weight:600;gap:.5rem;margin:0 0 .75rem}.requirements-icon[data-v-61b92723]{color:#10b981;height:1rem;width:1rem}.requirements-list[data-v-61b92723]{display:flex;flex-direction:column;gap:.5rem;list-style:none;margin:0;padding:0}.requirements-list li[data-v-61b92723]{color:#ffffffb3;font-size:.875rem;padding-left:1.25rem;position:relative}.requirements-list li[data-v-61b92723]:before{color:#3490dc;content:"•";left:.5rem;position:absolute}.recruitment-footer[data-v-61b92723]{align-items:center;background:inherit;border-top:1px solid hsla(0,0%,100%,.08);bottom:0;display:flex;justify-content:space-between;left:0;margin-top:.5rem;padding:1rem 1.5rem;right:0}.recruitment-footer[data-v-61b92723]:before{background:linear-gradient(180deg,transparent,rgba(0,0,0,.2));content:"";height:2rem;left:0;pointer-events:none;position:absolute;right:0;top:-2rem}.footer-left[data-v-61b92723]{gap:1rem}.footer-left[data-v-61b92723],.role-tag[data-v-61b92723]{align-items:center;display:flex}.role-tag[data-v-61b92723]{background:#50c87826;border:1px solid rgba(80,200,120,.2);border-radius:2rem;color:#50c878;font-size:.875rem;gap:.5rem;padding:.5rem 1rem}.role-icon[data-v-61b92723]{height:1rem;width:1rem}.posted-date[data-v-61b92723]{color:#ffffff80;font-size:.875rem}.apply-button[data-v-61b92723]{align-items:center;background:#4299e1;border:none;border-radius:2rem;color:#fff;cursor:pointer;display:flex;font-size:.875rem;font-weight:500;gap:.5rem;padding:.75rem 1.5rem;transition:all .3s ease}.apply-button[data-v-61b92723]:hover:not(.applied):not(.disabled){background:#3182ce;transform:translateY(-.125rem)}.apply-button.applied[data-v-61b92723]{background:#10b981;cursor:default}.apply-button.disabled[data-v-61b92723]{background:#ffffff1a;color:#fff6;cursor:not-allowed}.team-ratio[data-v-61b92723]{align-items:center;background:#4caf501a;border-radius:1rem;color:#4caf50;display:flex;font-size:.875rem;font-weight:500;gap:.25rem;padding:.25rem .75rem}.ratio-icon[data-v-61b92723]{color:#4caf50;height:.875rem;width:.875rem}.fade-enter-active[data-v-61b92723],.fade-leave-active[data-v-61b92723]{transition:opacity .2s ease}.fade-enter-from[data-v-61b92723],.fade-leave-to[data-v-61b92723]{opacity:0}.modal-overlay[data-v-61b92723]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000bf;display:flex;height:100%;justify-content:center;left:0;padding:1rem;position:fixed;top:0;width:100%;z-index:1000}.modal-container[data-v-61b92723]{background:#1a1a1a;border:1px solid hsla(0,0%,100%,.1);border-radius:1rem;box-shadow:0 .5rem 2rem #00000080;max-width:32rem;overflow:hidden;width:100%}.modal-header[data-v-61b92723]{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.1);display:flex;justify-content:space-between;padding:1.25rem 1.5rem}.modal-header h3[data-v-61b92723]{color:#ffffffe6;font-size:1.125rem;font-weight:600;margin:0}.close-button[data-v-61b92723]{align-items:center;background:none;border:none;border-radius:.375rem;color:#ffffff80;cursor:pointer;display:flex;justify-content:center;padding:.5rem;transition:all .2s ease}.close-button[data-v-61b92723]:hover{background:#ffffff1a;color:#ffffffe6}.modal-content[data-v-61b92723]{display:flex;padding:1.5rem;position:relative}.message-input[data-v-61b92723]{background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:.75rem;color:#ffffffe6;font-size:.9375rem;line-height:1.5;min-height:10rem;padding-left:1rem;padding-right:1rem;padding-top:1rem;resize:none;transition:all .2s ease;width:100%}.message-input[data-v-61b92723]:focus{border-color:#409eff;box-shadow:0 0 0 2px #409eff1a;outline:none}.message-input[data-v-61b92723]::-moz-placeholder{color:#ffffff4d}.message-input[data-v-61b92723]::placeholder{color:#ffffff4d}.word-count[data-v-61b92723]{bottom:2rem;color:#fff6;font-size:.75rem;position:absolute;right:2rem}.modal-footer[data-v-61b92723]{align-items:center;border-top:1px solid hsla(0,0%,100%,.1);display:flex;gap:1rem;justify-content:flex-end;padding:1.25rem 1.5rem}.cancel-btn[data-v-61b92723],.submit-btn[data-v-61b92723]{align-items:center;border-radius:.5rem;cursor:pointer;display:flex;font-size:.875rem;font-weight:500;gap:.5rem;padding:.625rem 1.25rem;transition:all .2s ease}.cancel-btn[data-v-61b92723]{background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);color:#ffffffb3}.cancel-btn[data-v-61b92723]:hover{background:#ffffff1a;color:#ffffffe6}.submit-btn[data-v-61b92723]{background:#409eff;border:none;color:#fff}.submit-btn[data-v-61b92723]:hover:not(:disabled){background:#66b1ff}.submit-btn[data-v-61b92723]:disabled{background:#409eff80;cursor:not-allowed}.spinning[data-v-61b92723]{animation:spin-61b92723 1s linear infinite}@keyframes spin-61b92723{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@media (max-width:64em){.recruitment-card[data-v-61b92723]{height:auto;min-height:32rem;padding:1rem}.requirements-section[data-v-61b92723]{flex:unset;margin-bottom:1rem;min-height:12rem}.recruitment-description[data-v-61b92723]{margin-bottom:1rem;max-height:unset}.recruitment-footer[data-v-61b92723]{align-items:stretch;flex-direction:column;gap:1rem;padding:1rem}.footer-left[data-v-61b92723]{flex-wrap:wrap}.apply-button[data-v-61b92723],.view-applications-button[data-v-61b92723]{font-size:1rem;justify-content:center;padding:.875rem;width:100%}.view-applications-button[data-v-61b92723]{margin-top:1rem}}.view-applications-button[data-v-61b92723]{align-items:center;background:#ffffff1a;border:none;border-radius:2rem;color:#ffffffe6;cursor:pointer;display:flex;font-size:.875rem;font-weight:500;gap:.5rem;margin-top:.5rem;padding:.75rem 1.5rem;transition:all .3s ease}.view-applications-button[data-v-61b92723]:hover{background:#ffffff26}.applications-count[data-v-61b92723]{background:#409eff;border-radius:1rem;color:#fff;font-size:.75rem;padding:.125rem .5rem}.applications-modal[data-v-61b92723]{display:flex;flex-direction:column;max-height:80vh;max-width:48rem;width:100%}.applications-content[data-v-61b92723]{flex:1;overflow-y:auto}.empty-state[data-v-61b92723],.loading-state[data-v-61b92723]{align-items:center;color:#ffffff80;display:flex;flex-direction:column;gap:1rem;justify-content:center;padding:3rem}.empty-icon[data-v-61b92723]{font-size:2rem}.applications-list[data-v-61b92723]{display:flex;flex-direction:column;gap:1rem}.application-item[data-v-61b92723]{background:#ffffff08;border:1px solid hsla(0,0%,100%,.08);border-radius:.75rem;padding:1.25rem}.applicant-info[data-v-61b92723]{align-items:center;display:flex;gap:1rem;margin-bottom:1rem}.applicant-avatar[data-v-61b92723]{border-radius:50%;height:3rem;-o-object-fit:cover;object-fit:cover;width:3rem}.applicant-details[data-v-61b92723]{flex:1}.applicant-details h4[data-v-61b92723]{color:#ffffffe6;font-size:1rem;margin:0}.applicant-links[data-v-61b92723]{display:flex;gap:.5rem;margin-top:.25rem}.social-link[data-v-61b92723]{color:#ffffff80;transition:color .2s ease}.social-link[data-v-61b92723]:hover{color:#ffffffe6}.application-status[data-v-61b92723]{border-radius:1rem;font-size:.75rem;font-weight:500;padding:.25rem .75rem}.application-status.pending[data-v-61b92723]{background:#ffab001a;color:#ffab00}.application-status.approved[data-v-61b92723]{background:#10b9811a;color:#10b981}.application-status.rejected[data-v-61b92723]{background:#ef44441a;color:#ef4444}.application-message[data-v-61b92723]{color:#ffffffb3;font-size:.875rem;line-height:1.6;margin-bottom:1rem;white-space:pre-line}.application-footer[data-v-61b92723]{align-items:center;color:#ffffff80;display:flex;font-size:.75rem;justify-content:space-between}@media (max-width:64em){.applications-modal[data-v-61b92723]{margin:1rem;max-height:calc(100vh - 2rem)}.applicant-info[data-v-61b92723]{align-items:flex-start;flex-direction:column}.application-status[data-v-61b92723]{align-self:flex-start;margin-top:.5rem}}.pagination-container[data-v-61b92723]{border-top:1px solid hsla(0,0%,100%,.08);display:flex;justify-content:center;margin-top:1rem;padding:1rem 0}[data-v-61b92723] .el-pagination{--el-pagination-button-bg-color:transparent;--el-pagination-hover-color:#409eff;--el-pagination-font-size:.875rem}[data-v-61b92723] .el-pagination .el-pager li{background:transparent;color:#ffffffb3}[data-v-61b92723] .el-pagination .el-pager li:hover{color:#409eff}[data-v-61b92723] .el-pagination .el-pager li.is-active{background:#409eff;color:#fff}[data-v-61b92723] .el-pagination .btn-next,[data-v-61b92723] .el-pagination .btn-prev{background:transparent;color:#ffffffb3}[data-v-61b92723] .el-pagination .btn-next:hover,[data-v-61b92723] .el-pagination .btn-prev:hover{color:#409eff}[data-v-61b92723] .el-pagination .btn-next:disabled,[data-v-61b92723] .el-pagination .btn-prev:disabled{color:#ffffff4d}@media (max-width:64em){.pagination-container[data-v-61b92723]{margin-top:.75rem;padding:.75rem 0}}.team-section[data-v-936e4ec2]{padding:1rem 0;position:relative}.members-grid[data-v-936e4ec2]{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr))}.member-card[data-v-936e4ec2]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;border:1px solid hsla(0,0%,100%,.08);border-radius:1rem;color:#fff;padding:1.5rem;transition:all .3s ease}.member-card[data-v-936e4ec2]:hover{border-color:#3490dc33;box-shadow:0 .5rem 1rem #0000004d;transform:translateY(-.25rem)}.member-header[data-v-936e4ec2]{display:flex;gap:1.25rem;margin-bottom:1.25rem}.member-avatar[data-v-936e4ec2]{display:flex;flex-shrink:0;height:5rem;justify-content:center;position:relative;width:5rem}.avatar-image[data-v-936e4ec2]{border:2px solid rgba(52,144,220,.3);border-radius:1rem;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.role-badge[data-v-936e4ec2]{align-items:center;background:#000c;border-radius:1rem;bottom:-.5rem;box-shadow:0 .25rem .5rem #0003;display:flex;font-size:.75rem;gap:.25rem;padding:.25rem .75rem;position:absolute;white-space:nowrap}.role-badge-creator[data-v-936e4ec2]{background:linear-gradient(90deg,#ff9d00b8,#ff6b00b8);color:#fff}.role-badge-admin[data-v-936e4ec2]{background:linear-gradient(90deg,#3490dc,#60a5fa);color:#fff}.role-badge-developer[data-v-936e4ec2]{background:linear-gradient(90deg,#10b981,#34d399);color:#fff}.role-badge-designer[data-v-936e4ec2]{background:linear-gradient(90deg,#8b5cf6,#a78bfa);color:#fff}.role-icon[data-v-936e4ec2]{height:.875rem;width:.875rem}.member-info[data-v-936e4ec2]{display:flex;flex:1;flex-direction:column;gap:.5rem}.member-name[data-v-936e4ec2]{align-items:center;background:linear-gradient(90deg,#fff,#fffc);-webkit-background-clip:text;display:flex;font-size:1.25rem;font-weight:600;gap:.5rem;margin:0;-webkit-text-fill-color:transparent}.creator-badge[data-v-936e4ec2]{display:inline-flex}.crown-icon[data-v-936e4ec2]{color:#fbbf24;height:1.25rem;width:1.25rem}.member-title[data-v-936e4ec2]{color:#ffffffb3;font-size:.875rem;margin:0}.member-content[data-v-936e4ec2]{display:flex;flex-direction:column;gap:1rem}.member-description[data-v-936e4ec2]{color:#fffc;font-size:.875rem;line-height:1.6;margin:0;padding-left:1.5rem;position:relative}.quote-icon[data-v-936e4ec2]{height:1rem;left:0;opacity:.4;position:absolute;top:.25rem;width:1rem}.member-details[data-v-936e4ec2]{display:flex;flex-direction:column;gap:.75rem}.detail-item[data-v-936e4ec2]{align-items:center;color:#ffffffb3;display:flex;font-size:.875rem;gap:.5rem}.detail-icon[data-v-936e4ec2]{flex-shrink:0;height:1rem;opacity:.7;width:1rem}.bio-text[data-v-936e4ec2]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.core-team-badge[data-v-936e4ec2]{align-items:center;background:linear-gradient(90deg,#0ea5e9,#38bdf8);-webkit-background-clip:initial;border-radius:1rem;box-shadow:0 2px 4px #0ea5e933;color:#fff!important;display:inline-flex;font-size:.75rem;margin-left:.5rem;padding:.25rem .75rem;-webkit-text-fill-color:initial}.recruitment-section[data-v-936e4ec2]{border-top:1px solid hsla(0,0%,100%,.08);margin-top:3rem;padding-top:2rem}.section-header[data-v-936e4ec2]{justify-content:space-between;margin-bottom:2rem}.section-header[data-v-936e4ec2],.section-title[data-v-936e4ec2]{align-items:center;display:flex}.section-title[data-v-936e4ec2]{background:linear-gradient(90deg,#fff,#fffc);-webkit-background-clip:text;font-size:1.5rem;font-weight:600;gap:.75rem;margin:0;-webkit-text-fill-color:transparent}.section-icon[data-v-936e4ec2]{color:#3490dc;height:1.75rem;width:1.75rem}.positions-count[data-v-936e4ec2]{background:#3490dc1a;border:1px solid rgba(52,144,220,.2);border-radius:2rem;color:#3490dc;font-size:.875rem;padding:.5rem 1rem}.recruitment-grid[data-v-936e4ec2]{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(24rem,1fr))}.recruitment-grid.creator-view[data-v-936e4ec2]{display:flex;flex-direction:column;gap:1rem}.team-ratio[data-v-936e4ec2]{margin-top:.5rem}.ratio-badge[data-v-936e4ec2]{align-items:center;background:#3490dc1a;border:1px solid rgba(52,144,220,.2);border-radius:1rem;color:#3490dc;display:inline-flex;font-size:.875rem;gap:.375rem;padding:.25rem .75rem}.ratio-icon[data-v-936e4ec2]{height:1rem;opacity:.8;width:1rem}.member-card:has(.role-badge-creator) .ratio-badge[data-v-936e4ec2]{background:#ff9d001a;border-color:#ff9d0033;color:#ff9d00}@media (max-width:64em){.members-grid[data-v-936e4ec2]{grid-template-columns:1fr}.member-card[data-v-936e4ec2]{padding:1rem}.member-avatar[data-v-936e4ec2]{height:4rem;width:4rem}.recruitment-grid[data-v-936e4ec2]{grid-template-columns:1fr}.ratio-badge[data-v-936e4ec2]{font-size:.75rem;padding:.25rem .5rem}}.member-card[data-v-936e4ec2]:not(:has(.core-team-badge)){background:linear-gradient(165deg,#ffffff0d,#ffffff05);border:1px solid hsla(0,0%,100%,.08);overflow:hidden;position:relative}.member-card[data-v-936e4ec2]:not(:has(.core-team-badge)):before{background:linear-gradient(90deg,#3490dc,#60a5fa,#34d399);content:"";height:.25rem;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.member-card[data-v-936e4ec2]:not(:has(.core-team-badge)):hover:before{opacity:1}.member-links[data-v-936e4ec2]{display:flex;gap:1rem;margin-top:.75rem}.member-link[data-v-936e4ec2]{align-items:center;background:#ffffff08;border:1px solid hsla(0,0%,100%,.08);border-radius:.75rem;color:#ffffffb3;display:flex;padding:.5rem;transition:all .3s ease}.member-link[data-v-936e4ec2]:hover{background:#3490dc1a;border-color:#3490dc33;color:#3490dc;transform:translateY(-.125rem)}.developer-stats[data-v-936e4ec2]{background:#0003;border:1px solid hsla(0,0%,100%,.05);border-radius:1rem;margin-top:1.25rem;padding:1.25rem}.stats-header[data-v-936e4ec2]{align-items:center;display:flex;gap:.75rem;margin-bottom:1rem}.stats-title[data-v-936e4ec2]{background:linear-gradient(90deg,#3490dc,#60a5fa);-webkit-background-clip:text;font-weight:600;-webkit-text-fill-color:transparent}.rank-badge[data-v-936e4ec2]{background:linear-gradient(90deg,#3490dc,#60a5fa);border-radius:1rem;box-shadow:0 .125rem .25rem #3490dc33;color:#fff;font-size:.75rem;font-weight:500;margin-left:auto;padding:.25rem .75rem}.stats-grid[data-v-936e4ec2]{display:grid;gap:1rem;grid-template-columns:repeat(3,1fr);margin-bottom:1.25rem}.stat-item[data-v-936e4ec2]{align-items:center;background:#ffffff08;border:1px solid hsla(0,0%,100%,.05);border-radius:.75rem;display:flex;gap:.75rem;padding:.75rem;transition:all .3s ease}.stat-item[data-v-936e4ec2]:hover{background:#3490dc0d;border-color:#3490dc1a;transform:translateY(-.125rem)}.stat-icon[data-v-936e4ec2]{color:#3490dc;height:1.5rem;width:1.5rem}.stat-info[data-v-936e4ec2]{display:flex;flex-direction:column;gap:.25rem}.stat-value[data-v-936e4ec2]{background:linear-gradient(90deg,#fff,#fffc);-webkit-background-clip:text;font-size:1.125rem;font-weight:600;-webkit-text-fill-color:transparent}.stat-label[data-v-936e4ec2]{color:#fff9;font-size:.75rem}.languages-section[data-v-936e4ec2]{margin-top:1rem}.languages-chips[data-v-936e4ec2]{display:flex;flex-wrap:wrap;gap:.5rem}.language-chip[data-v-936e4ec2]{background:#3490dc1a;border:1px solid rgba(52,144,220,.15);border-radius:1rem;color:#3490dc;font-size:.75rem;padding:.375rem .75rem;transition:all .3s ease}.language-chip[data-v-936e4ec2]:hover{background:#3490dc26;border-color:#3490dc33;transform:translateY(-.125rem)}@media (max-width:64em){.stats-grid[data-v-936e4ec2]{grid-template-columns:repeat(2,1fr)}.stat-item[data-v-936e4ec2]{padding:.5rem}.languages-chips[data-v-936e4ec2]{gap:.375rem}.language-chip[data-v-936e4ec2]{padding:.25rem .5rem}}.info-icon[data-v-936e4ec2]{align-items:center;color:#fff9;cursor:help;display:inline-flex;margin-left:.5rem;position:relative}.team-tooltip[data-v-936e4ec2]{-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem);background:#000000d9;border:.0625rem solid hsla(0,0%,100%,.1);border-radius:.5rem;bottom:calc(100% + .75rem);box-shadow:0 .25rem 1rem #0003;color:#fff;font-size:.875rem;left:50%;max-width:20rem;min-width:15rem;opacity:0;padding:.75rem 1rem;position:absolute;transform:translate(-50%) translateY(.625rem);transition:all .3s ease;visibility:hidden;width:-moz-max-content;width:max-content;z-index:10}.team-tooltip[data-v-936e4ec2]:after{border:.375rem solid transparent;border-top-color:#000000d9;content:"";left:50%;position:absolute;top:100%;transform:translate(-50%)}.tooltip-visible[data-v-936e4ec2]{opacity:1;transform:translate(-50%) translateY(0);visibility:visible}@media (max-width:64em){.team-tooltip[data-v-936e4ec2]{font-size:.75rem;padding:.5rem .75rem;text-align:center;white-space:normal;width:80vw}}.header-actions[data-v-936e4ec2]{align-items:center;display:flex;gap:1rem}.add-position-btn[data-v-936e4ec2]{align-items:center;display:flex;gap:.5rem}.button-icon[data-v-936e4ec2]{height:1rem;width:1rem}.recruitment-dialog[data-v-936e4ec2] .el-dialog__body{padding:1rem 1.5rem}.dialog-content[data-v-936e4ec2]{max-height:70vh;overflow-y:auto}.requirements-list[data-v-936e4ec2]{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1rem}.requirement-item[data-v-936e4ec2]{align-items:center;display:flex;gap:.5rem}[data-v-936e4ec2] .el-overlay{z-index:2100!important}[data-v-936e4ec2] .el-dialog{z-index:2101!important}@media (max-width:64em){.header-actions[data-v-936e4ec2]{align-items:flex-start;flex-direction:column;gap:.75rem}.recruitment-dialog[data-v-936e4ec2]{width:90vw!important}}.ratio-input-wrapper[data-v-936e4ec2]{align-items:center;display:flex}.ratio-input-wrapper[data-v-936e4ec2] .el-input-number{width:12rem}.ratio-input-wrapper[data-v-936e4ec2] .el-input__wrapper{padding-right:2rem}.ratio-input-wrapper[data-v-936e4ec2] .el-input__suffix{color:#fff9}.ratio-input-wrapper[data-v-936e4ec2] .el-input-number__decrease,.ratio-input-wrapper[data-v-936e4ec2] .el-input-number__increase{background-color:#ffffff0d!important;border-color:#ffffff1a!important;color:#fffc!important}.ratio-input-wrapper[data-v-936e4ec2] .el-input-number__decrease:hover,.ratio-input-wrapper[data-v-936e4ec2] .el-input-number__increase:hover{background-color:#ffffff1a!important}.ratio-hint[data-v-936e4ec2]{color:#fff9;font-size:.875rem;margin-top:.5rem}.project-section[data-v-55d277ee]{background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:1.25rem;padding:2rem}.upload-test-section[data-v-55d277ee]{align-items:center;border:.0625rem dashed hsla(0,0%,100%,.2);border-radius:.5rem;display:flex;flex-direction:column;gap:1rem;padding:1rem;width:100%}.upload-title[data-v-55d277ee]{color:#fff;font-size:1.25rem;margin-bottom:1rem}.preview-area[data-v-55d277ee]{flex-direction:column;gap:.5rem;margin-bottom:1rem;width:100%}.preview-area[data-v-55d277ee],.preview-frame[data-v-55d277ee]{align-items:center;display:flex}.preview-frame[data-v-55d277ee]{background:#ffffff0d;border:.125rem dashed hsla(0,0%,100%,.2);border-radius:.5rem;height:8rem;justify-content:center;overflow:hidden;width:8rem}.preview-frame-large[data-v-55d277ee]{height:24rem;width:24rem}.preview-placeholder[data-v-55d277ee]{color:#ffffff4d}.placeholder-icon[data-v-55d277ee]{font-size:2rem}.preview-image[data-v-55d277ee]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.preview-url[data-v-55d277ee]{color:#fff;opacity:.8;word-break:break-all}.preview-url[data-v-55d277ee],.size-hint[data-v-55d277ee]{font-size:.875rem;text-align:center}.size-hint[data-v-55d277ee]{margin-bottom:1rem}.design-tips[data-v-55d277ee],.size-hint[data-v-55d277ee]{color:#fff9}.design-tips[data-v-55d277ee]{display:block;font-size:.75rem;line-height:1.4;margin-top:.5rem}@media (max-width:64em){.project-section[data-v-55d277ee]{padding:1.5rem}.upload-test-section[data-v-55d277ee]{padding:.5rem}.preview-frame-large[data-v-55d277ee]{height:10rem;width:10rem}}.el-tabs{--el-tabs-header-height:40px;display:flex}.el-tabs__header{align-items:center;display:flex;justify-content:space-between;margin:0 0 15px;padding:0;position:relative}.el-tabs__header-vertical{flex-direction:column}.el-tabs__active-bar{background-color:var(--el-color-primary);bottom:0;height:2px;left:0;list-style:none;position:absolute;transition:width var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier),transform var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier);z-index:1}.el-tabs__new-tab{align-items:center;border:1px solid var(--el-border-color);border-radius:3px;color:var(--el-text-color-primary);cursor:pointer;display:flex;font-size:12px;height:20px;justify-content:center;line-height:20px;margin:10px 0 10px 10px;text-align:center;transition:all .15s;width:20px}.el-tabs__new-tab .is-icon-plus{height:inherit;transform:scale(.8);width:inherit}.el-tabs__new-tab .is-icon-plus svg{vertical-align:middle}.el-tabs__new-tab:hover{color:var(--el-color-primary)}.el-tabs__new-tab-vertical{margin-left:0}.el-tabs__nav-wrap{flex:1 auto;margin-bottom:-1px;overflow:hidden;position:relative}.el-tabs__nav-wrap:after{background-color:var(--el-border-color-light);bottom:0;content:"";height:2px;left:0;position:absolute;width:100%;z-index:var(--el-index-normal)}.el-tabs__nav-wrap.is-scrollable{box-sizing:border-box;padding:0 20px}.el-tabs__nav-scroll{overflow:hidden}.el-tabs__nav-next,.el-tabs__nav-prev{color:var(--el-text-color-secondary);cursor:pointer;font-size:12px;line-height:44px;position:absolute;text-align:center;width:20px}.el-tabs__nav-next{right:0}.el-tabs__nav-prev{left:0}.el-tabs__nav{display:flex;float:left;position:relative;transition:transform var(--el-transition-duration);white-space:nowrap;z-index:calc(var(--el-index-normal) + 1)}.el-tabs__nav.is-stretch{display:flex;min-width:100%}.el-tabs__nav.is-stretch>*{flex:1;text-align:center}.el-tabs__item{align-items:center;box-sizing:border-box;color:var(--el-text-color-primary);display:flex;font-size:var(--el-font-size-base);font-weight:500;height:var(--el-tabs-header-height);justify-content:center;list-style:none;padding:0 20px;position:relative}.el-tabs__item:focus,.el-tabs__item:focus:active{outline:none}.el-tabs__item:focus-visible{border-radius:3px;box-shadow:0 0 2px 2px var(--el-color-primary) inset}.el-tabs__item .is-icon-close{border-radius:50%;margin-left:5px;text-align:center;transition:all var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier)}.el-tabs__item .is-icon-close:before{display:inline-block;transform:scale(.9)}.el-tabs__item .is-icon-close:hover{background-color:var(--el-text-color-placeholder);color:#fff}.el-tabs__item.is-active,.el-tabs__item:hover{color:var(--el-color-primary)}.el-tabs__item:hover{cursor:pointer}.el-tabs__item.is-disabled{color:var(--el-disabled-text-color);cursor:not-allowed}.el-tabs__content{flex-grow:1;overflow:hidden;position:relative}.el-tabs--bottom>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--top>.el-tabs__header .el-tabs__item:nth-child(2){padding-left:0}.el-tabs--bottom>.el-tabs__header .el-tabs__item:last-child,.el-tabs--top>.el-tabs__header .el-tabs__item:last-child{padding-right:0}.el-tabs--bottom.el-tabs--border-card>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--bottom.el-tabs--card>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--top.el-tabs--border-card>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--top.el-tabs--card>.el-tabs__header .el-tabs__item:nth-child(2){padding-left:20px}.el-tabs--bottom.el-tabs--border-card>.el-tabs__header .el-tabs__item:last-child,.el-tabs--bottom.el-tabs--card>.el-tabs__header .el-tabs__item:last-child,.el-tabs--top.el-tabs--border-card>.el-tabs__header .el-tabs__item:last-child,.el-tabs--top.el-tabs--card>.el-tabs__header .el-tabs__item:last-child{padding-right:20px}.el-tabs--card>.el-tabs__header{border-bottom:1px solid var(--el-border-color-light);height:var(--el-tabs-header-height)}.el-tabs--card>.el-tabs__header .el-tabs__nav-wrap:after{content:none}.el-tabs--card>.el-tabs__header .el-tabs__nav{border:1px solid var(--el-border-color-light);border-bottom:none;border-radius:4px 4px 0 0;box-sizing:border-box}.el-tabs--card>.el-tabs__header .el-tabs__active-bar{display:none}.el-tabs--card>.el-tabs__header .el-tabs__item .is-icon-close{font-size:12px;height:14px;overflow:hidden;position:relative;right:-2px;transform-origin:100% 50%;width:0}.el-tabs--card>.el-tabs__header .el-tabs__item{border-bottom:1px solid #0000;border-left:1px solid var(--el-border-color-light);transition:color var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier),padding var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier)}.el-tabs--card>.el-tabs__header .el-tabs__item:first-child{border-left:none}.el-tabs--card>.el-tabs__header .el-tabs__item.is-closable:hover{padding-left:13px;padding-right:13px}.el-tabs--card>.el-tabs__header .el-tabs__item.is-closable:hover .is-icon-close{width:14px}.el-tabs--card>.el-tabs__header .el-tabs__item.is-active{border-bottom-color:var(--el-bg-color)}.el-tabs--card>.el-tabs__header .el-tabs__item.is-active.is-closable{padding-left:20px;padding-right:20px}.el-tabs--card>.el-tabs__header .el-tabs__item.is-active.is-closable .is-icon-close{width:14px}.el-tabs--border-card{background:var(--el-bg-color-overlay);border:1px solid var(--el-border-color)}.el-tabs--border-card>.el-tabs__content{padding:15px}.el-tabs--border-card>.el-tabs__header{background-color:var(--el-fill-color-light);border-bottom:1px solid var(--el-border-color-light);margin:0}.el-tabs--border-card>.el-tabs__header .el-tabs__nav-wrap:after{content:none}.el-tabs--border-card>.el-tabs__header .el-tabs__item{border:1px solid #0000;color:var(--el-text-color-secondary);margin-top:-1px;transition:all var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier)}.el-tabs--border-card>.el-tabs__header .el-tabs__item+.el-tabs__item,.el-tabs--border-card>.el-tabs__header .el-tabs__item:first-child{margin-left:-1px}.el-tabs--border-card>.el-tabs__header .el-tabs__item.is-active{background-color:var(--el-bg-color-overlay);border-left-color:var(--el-border-color);border-right-color:var(--el-border-color);color:var(--el-color-primary)}.el-tabs--border-card>.el-tabs__header .el-tabs__item:not(.is-disabled):hover{color:var(--el-color-primary)}.el-tabs--border-card>.el-tabs__header .el-tabs__item.is-disabled{color:var(--el-disabled-text-color)}.el-tabs--border-card>.el-tabs__header .is-scrollable .el-tabs__item:first-child{margin-left:0}.el-tabs--bottom{flex-direction:column}.el-tabs--bottom .el-tabs__header.is-bottom{margin-bottom:0;margin-top:10px}.el-tabs--bottom.el-tabs--border-card .el-tabs__header.is-bottom{border-bottom:0;border-top:1px solid var(--el-border-color)}.el-tabs--bottom.el-tabs--border-card .el-tabs__nav-wrap.is-bottom{margin-bottom:0;margin-top:-1px}.el-tabs--bottom.el-tabs--border-card .el-tabs__item.is-bottom:not(.is-active){border:1px solid #0000}.el-tabs--bottom.el-tabs--border-card .el-tabs__item.is-bottom{margin:0 -1px -1px}.el-tabs--left,.el-tabs--right{overflow:hidden}.el-tabs--left .el-tabs__header.is-left,.el-tabs--left .el-tabs__header.is-right,.el-tabs--left .el-tabs__nav-scroll,.el-tabs--left .el-tabs__nav-wrap.is-left,.el-tabs--left .el-tabs__nav-wrap.is-right,.el-tabs--right .el-tabs__header.is-left,.el-tabs--right .el-tabs__header.is-right,.el-tabs--right .el-tabs__nav-scroll,.el-tabs--right .el-tabs__nav-wrap.is-left,.el-tabs--right .el-tabs__nav-wrap.is-right{height:100%}.el-tabs--left .el-tabs__active-bar.is-left,.el-tabs--left .el-tabs__active-bar.is-right,.el-tabs--right .el-tabs__active-bar.is-left,.el-tabs--right .el-tabs__active-bar.is-right{bottom:auto;height:auto;top:0;width:2px}.el-tabs--left .el-tabs__nav-wrap.is-left,.el-tabs--left .el-tabs__nav-wrap.is-right,.el-tabs--right .el-tabs__nav-wrap.is-left,.el-tabs--right .el-tabs__nav-wrap.is-right{margin-bottom:0}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-next,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-next,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev{cursor:pointer;height:30px;line-height:30px;text-align:center;width:100%}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-next i,.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev i,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-next i,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev i,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-next i,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev i,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-next i,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev i{transform:rotate(90deg)}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev{left:auto;top:0}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-next,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-next{bottom:0;right:auto}.el-tabs--left .el-tabs__nav-wrap.is-left.is-scrollable,.el-tabs--left .el-tabs__nav-wrap.is-right.is-scrollable,.el-tabs--right .el-tabs__nav-wrap.is-left.is-scrollable,.el-tabs--right .el-tabs__nav-wrap.is-right.is-scrollable{padding:30px 0}.el-tabs--left .el-tabs__nav-wrap.is-left:after,.el-tabs--left .el-tabs__nav-wrap.is-right:after,.el-tabs--right .el-tabs__nav-wrap.is-left:after,.el-tabs--right .el-tabs__nav-wrap.is-right:after{bottom:auto;height:100%;top:0;width:2px}.el-tabs--left .el-tabs__nav.is-left,.el-tabs--left .el-tabs__nav.is-right,.el-tabs--right .el-tabs__nav.is-left,.el-tabs--right .el-tabs__nav.is-right{flex-direction:column}.el-tabs--left .el-tabs__item.is-left,.el-tabs--right .el-tabs__item.is-left{justify-content:flex-end}.el-tabs--left .el-tabs__item.is-right,.el-tabs--right .el-tabs__item.is-right{justify-content:flex-start}.el-tabs--left{flex-direction:row-reverse}.el-tabs--left .el-tabs__header.is-left{margin-bottom:0;margin-right:10px}.el-tabs--left .el-tabs__nav-wrap.is-left{margin-right:-1px}.el-tabs--left .el-tabs__active-bar.is-left,.el-tabs--left .el-tabs__nav-wrap.is-left:after{left:auto;right:0}.el-tabs--left .el-tabs__item.is-left{text-align:right}.el-tabs--left.el-tabs--card .el-tabs__active-bar.is-left{display:none}.el-tabs--left.el-tabs--card .el-tabs__item.is-left{border-bottom:none;border-left:none;border-right:1px solid var(--el-border-color-light);border-top:1px solid var(--el-border-color-light);text-align:left}.el-tabs--left.el-tabs--card .el-tabs__item.is-left:first-child{border-right:1px solid var(--el-border-color-light);border-top:none}.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active{border:1px solid var(--el-border-color-light);border-bottom:none;border-left:none;border-right:1px solid #fff}.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active:first-child{border-top:none}.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active:last-child{border-bottom:none}.el-tabs--left.el-tabs--card .el-tabs__nav{border-bottom:1px solid var(--el-border-color-light);border-radius:4px 0 0 4px;border-right:none}.el-tabs--left.el-tabs--card .el-tabs__new-tab{float:none}.el-tabs--left.el-tabs--border-card .el-tabs__header.is-left{border-right:1px solid var(--el-border-color)}.el-tabs--left.el-tabs--border-card .el-tabs__item.is-left{border:1px solid #0000;margin:-1px 0 -1px -1px}.el-tabs--left.el-tabs--border-card .el-tabs__item.is-left.is-active{border-color:#d1dbe5 #0000}.el-tabs--right .el-tabs__header.is-right{margin-bottom:0;margin-left:10px}.el-tabs--right .el-tabs__nav-wrap.is-right{margin-left:-1px}.el-tabs--right .el-tabs__nav-wrap.is-right:after{left:0;right:auto}.el-tabs--right .el-tabs__active-bar.is-right{left:0}.el-tabs--right.el-tabs--card .el-tabs__active-bar.is-right{display:none}.el-tabs--right.el-tabs--card .el-tabs__item.is-right{border-bottom:none;border-top:1px solid var(--el-border-color-light)}.el-tabs--right.el-tabs--card .el-tabs__item.is-right:first-child{border-left:1px solid var(--el-border-color-light);border-top:none}.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active{border:1px solid var(--el-border-color-light);border-bottom:none;border-left:1px solid #fff;border-right:none}.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active:first-child{border-top:none}.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active:last-child{border-bottom:none}.el-tabs--right.el-tabs--card .el-tabs__nav{border-bottom:1px solid var(--el-border-color-light);border-left:none;border-radius:0 4px 4px 0}.el-tabs--right.el-tabs--border-card .el-tabs__header.is-right{border-left:1px solid var(--el-border-color)}.el-tabs--right.el-tabs--border-card .el-tabs__item.is-right{border:1px solid #0000;margin:-1px -1px -1px 0}.el-tabs--right.el-tabs--border-card .el-tabs__item.is-right.is-active{border-color:#d1dbe5 #0000}.el-tabs--top{flex-direction:column-reverse}.slideInLeft-transition,.slideInRight-transition{display:inline-block}.slideInRight-enter{animation:slideInRight-enter var(--el-transition-duration)}.slideInRight-leave{animation:slideInRight-leave var(--el-transition-duration);left:0;position:absolute;right:0}.slideInLeft-enter{animation:slideInLeft-enter var(--el-transition-duration)}.slideInLeft-leave{animation:slideInLeft-leave var(--el-transition-duration);left:0;position:absolute;right:0}@keyframes slideInRight-enter{0%{opacity:0;transform:translate(100%);transform-origin:0 0}to{opacity:1;transform:translate(0);transform-origin:0 0}}@keyframes slideInRight-leave{0%{opacity:1;transform:translate(0);transform-origin:0 0}to{opacity:0;transform:translate(100%);transform-origin:0 0}}@keyframes slideInLeft-enter{0%{opacity:0;transform:translate(-100%);transform-origin:0 0}to{opacity:1;transform:translate(0);transform-origin:0 0}}@keyframes slideInLeft-leave{0%{opacity:1;transform:translate(0);transform-origin:0 0}to{opacity:0;transform:translate(-100%);transform-origin:0 0}}[data-v-6efb19d0] .timeline-section{background-color:transparent;border:none}.project-page[data-v-6efb19d0]{background:#3490dc;background-color:#0000007d;min-height:100vh;position:absolute;z-index:2}.main-content[data-v-6efb19d0]{margin:0 auto;max-width:75rem;padding:0 1.5rem 2rem;position:relative;z-index:1}.project-container[data-v-6efb19d0]{display:flex;flex-direction:column;gap:1rem;z-index:2}.project-header[data-v-6efb19d0]{align-items:center;display:flex;gap:1rem;margin-bottom:1rem}.project-title[data-v-6efb19d0]{background:linear-gradient(90deg,#fff,#fffc);-webkit-background-clip:text;font-size:2rem;font-weight:600;-webkit-text-fill-color:transparent;margin:0}.project-status[data-v-6efb19d0]{background:#34d39933;border:1px solid rgba(52,211,153,.3);border-radius:2rem;color:#34d399;font-size:.875rem;padding:.375rem 1rem}.project-slogan[data-v-6efb19d0]{align-items:center;display:flex;gap:1rem;justify-content:center;position:relative}.project-slogan span[data-v-6efb19d0]{background:linear-gradient(270deg,#0ff,#00d4ff,#09f,#3490dc,#4169e1,indigo,#29e51c);-webkit-background-clip:text;background-size:300% 300%;font-size:2rem;font-weight:600;-webkit-text-fill-color:transparent;animation:gradientFlow-6efb19d0 8s ease infinite}.edit-slogan-btn[data-v-6efb19d0]{background:transparent;border:none;color:#fff9;cursor:pointer;padding:.5rem;right:-2.5rem;top:50%;transform:translateY(-50%);transition:all .3s ease}.edit-slogan-btn[data-v-6efb19d0]:hover{background:#ffffff1a;border-radius:50%;color:#ffffffe6}[data-v-6efb19d0] .slogan-input{max-width:100%;width:100%}[data-v-6efb19d0] .slogan-input .el-input__wrapper{background:transparent;box-shadow:none;padding:0;width:100%}[data-v-6efb19d0] .slogan-input input{background:transparent;background:linear-gradient(270deg,#0ff,#00d4ff,#09f,#3490dc,#4169e1,indigo,#29e51c);-webkit-background-clip:text;background-size:300% 300%;color:#fff;font-size:2rem;font-weight:600;height:auto;padding:0;text-align:center;width:100%;-webkit-text-fill-color:transparent;animation:gradientFlow-6efb19d0 8s ease infinite}.project-section[data-v-6efb19d0]{background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:1.25rem;padding:2rem}.section-title[data-v-6efb19d0]{color:#fff;font-size:1.5rem;font-weight:600;margin:0 0 1.5rem}.section-content[data-v-6efb19d0]{color:#fffc;font-size:1rem;line-height:1.7;margin-bottom:2rem}.subsection-title[data-v-6efb19d0]{color:#ffffffe6;font-size:1.25rem;font-weight:500;margin:0 0 1rem}.feature-list[data-v-6efb19d0]{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));list-style:none;margin:0;padding:0}.feature-list li[data-v-6efb19d0]{color:#fffc;padding-left:1.5rem;position:relative}.feature-list li[data-v-6efb19d0]:before{color:#3490dc;content:"•";font-weight:700;left:0;position:absolute}.project-tabs[data-v-6efb19d0]{margin-top:1rem}.custom-tabs[data-v-6efb19d0]{background:#ffffff0d!important;border:1px solid hsla(0,0%,100%,.1)!important;border-radius:1.25rem;overflow:hidden}.custom-tabs[data-v-6efb19d0] .el-tabs__header{background:#0003;border-bottom:1px solid hsla(0,0%,100%,.1);margin:0;padding:.5rem .5rem 0}.custom-tabs[data-v-6efb19d0] .el-tabs__nav{border:none!important}.custom-tabs[data-v-6efb19d0] .el-tabs__item{background:transparent!important;border:none!important;border-radius:.5rem .5rem 0 0;color:#ffffffb3!important;font-size:1rem;height:2.5rem;line-height:2.5rem;margin:0 .5rem;padding:0 1.5rem;position:relative;transition:all .3s ease}.custom-tabs[data-v-6efb19d0] .el-tabs__item:hover{background:#ffffff1a!important;color:#ffffffe6!important}.custom-tabs[data-v-6efb19d0] .el-tabs__item.is-active{background:#ffffff0d!important;color:#fff!important;position:relative}.custom-tabs[data-v-6efb19d0] .el-tabs__item.is-active:after{background:linear-gradient(90deg,#3490dc,#60a5fa);border-radius:.125rem;bottom:0;content:"";height:.125rem;left:0;position:absolute;width:100%}.custom-tabs[data-v-6efb19d0] .el-tabs__nav-wrap:after{display:none}.custom-tabs[data-v-6efb19d0] .el-tabs__content{background:#0003;padding:2rem}.team-members[data-v-6efb19d0]{padding:1rem 0}.members-grid[data-v-6efb19d0]{display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr))}.tech-tags[data-v-6efb19d0]{display:flex;flex-wrap:wrap;gap:.5rem}.tech-tag[data-v-6efb19d0]{background:#3490dc1a!important;border:.0625rem solid rgba(52,144,220,.2)!important;color:#ffffffe6!important}@keyframes gradientFlow-6efb19d0{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.project-banner[data-v-6efb19d0] .el-carousel__arrow{-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem);background-color:#0000004d;border:.0625rem solid hsla(0,0%,100%,.2);height:3.5rem;transform:translateY(-50%);transition:all .3s ease;width:3.5rem}.project-banner[data-v-6efb19d0] .el-carousel__arrow:hover{background-color:#00000080;transform:translateY(-50%) scale(1.1)}.project-banner[data-v-6efb19d0] .el-carousel__arrow--left{left:1.5rem}.project-banner[data-v-6efb19d0] .el-carousel__arrow--right{right:1.5rem}.project-banner[data-v-6efb19d0] .el-carousel__arrow i{font-size:1.75rem}.creator-alert[data-v-6efb19d0]{-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);background:#000c;border:.0625rem solid hsla(0,0%,100%,.1);border-radius:.75rem;box-shadow:0 .5rem 1rem #0003;left:50%;max-width:40rem;padding:1rem 1.5rem;position:fixed;top:calc(var(--header-height) + 1rem);transform:translate(-50%);width:90%;z-index:100}.alert-content[data-v-6efb19d0]{align-items:center;color:#fff;display:flex;gap:1rem}.alert-icon[data-v-6efb19d0]{color:var(--el-color-warning);flex-shrink:0;font-size:1.5rem}.submit-btn[data-v-6efb19d0]{background:linear-gradient(135deg,#3490dc,#4c51bf);border:none;font-weight:500;margin-left:auto;padding:.5rem 1.5rem;transition:all .3s ease}.submit-btn[data-v-6efb19d0]:hover{box-shadow:0 .25rem .5rem #3490dc4d;transform:translateY(-.125rem)}[data-v-6efb19d0] .el-overlay{z-index:2100!important}[data-v-6efb19d0] .el-dialog{z-index:2101!important}.cover-section[data-v-6efb19d0]{display:flex;flex-direction:column;gap:1rem}.cover-alert[data-v-6efb19d0]{align-items:center;background:#ffa6001a;border:.0625rem solid rgba(255,166,0,.2);border-radius:.5rem;color:#fff;display:flex;gap:.75rem;padding:1rem}.cover-alert .alert-icon[data-v-6efb19d0]{color:var(--el-color-warning);font-size:1.25rem}.tab-label-with-status[data-v-6efb19d0]{align-items:center;display:flex;gap:.5rem}.status-tag[data-v-6efb19d0]{background:#ffa60033;border:none;color:var(--el-color-warning);font-size:.75rem;height:1.25rem;line-height:1.25rem;padding:0 .5rem}@media (max-width:64em){.status-tag[data-v-6efb19d0]{font-size:.625rem;height:1rem;line-height:1rem;padding:0 .25rem}[data-v-6efb19d0] .el-tabs__content{padding:0!important}.creator-alert[data-v-6efb19d0]{top:calc(var(--header-height) + .5rem);width:calc(100% - 2rem)}.alert-content[data-v-6efb19d0]{flex-direction:column;gap:.75rem;text-align:center}.el-tabs__content[data-v-6efb19d0]{padding-left:0!important;padding-right:0!important}.submit-btn[data-v-6efb19d0]{margin:0}.cover-alert[data-v-6efb19d0]{flex-direction:column;padding:.75rem;text-align:center}.main-content[data-v-6efb19d0]{padding:1rem}.project-title[data-v-6efb19d0]{font-size:1.5rem}.project-section[data-v-6efb19d0]{padding:1.5rem}.feature-list[data-v-6efb19d0],.members-grid[data-v-6efb19d0]{grid-template-columns:1fr}.project-slogan[data-v-6efb19d0]{font-size:1.5rem}.project-header[data-v-6efb19d0]{align-items:flex-start;flex-direction:column;justify-content:flex-start;padding:0 1rem}.project-container[data-v-6efb19d0]{max-width:100vw;overflow:hidden;padding:0;width:100vw}.project-slogan[data-v-6efb19d0]{overflow-wrap:break-word;padding:0 1rem;word-break:keep-all}.main-content[data-v-6efb19d0]{padding:0}.banner-container[data-v-6efb19d0]{max-width:100%}.project-banner[data-v-6efb19d0]{border-radius:0}.edit-slogan-btn[data-v-6efb19d0]{right:.5rem}[data-v-6efb19d0] .slogan-input{max-width:100%;width:100%}[data-v-6efb19d0] .slogan-input input{font-size:1.5rem;width:100%}.project-slogan span[data-v-6efb19d0]{font-size:1.5rem}}
