:root{--swal2-outline: 0 0 0 3px rgba(100, 150, 200, .5);--swal2-container-padding: .625em;--swal2-backdrop: rgba(0, 0, 0, .4);--swal2-backdrop-transition: background-color .15s;--swal2-width: 32em;--swal2-padding: 0 0 1.25em;--swal2-border: none;--swal2-border-radius: .3125rem;--swal2-background: white;--swal2-color: #545454;--swal2-show-animation: swal2-show .3s;--swal2-hide-animation: swal2-hide .15s forwards;--swal2-icon-zoom: 1;--swal2-title-padding: .8em 1em 0;--swal2-html-container-padding: 1em 1.6em .3em;--swal2-input-border: 1px solid #d9d9d9;--swal2-input-border-radius: .1875em;--swal2-input-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .06), 0 0 0 3px transparent;--swal2-input-background: transparent;--swal2-input-transition: border-color .2s, box-shadow .2s;--swal2-input-hover-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .06), 0 0 0 3px transparent;--swal2-input-focus-border: 1px solid #b4dbed;--swal2-input-focus-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .06), 0 0 0 3px rgba(100, 150, 200, .5);--swal2-progress-step-background: #add8e6;--swal2-validation-message-background: #f0f0f0;--swal2-validation-message-color: #666;--swal2-footer-border-color: #eee;--swal2-footer-background: transparent;--swal2-footer-color: inherit;--swal2-timer-progress-bar-background: rgba(0, 0, 0, .3);--swal2-close-button-position: initial;--swal2-close-button-inset: auto;--swal2-close-button-font-size: 2.5em;--swal2-close-button-color: #ccc;--swal2-close-button-transition: color .2s, box-shadow .2s;--swal2-close-button-outline: initial;--swal2-close-button-box-shadow: inset 0 0 0 3px transparent;--swal2-close-button-focus-box-shadow: inset var(--swal2-outline);--swal2-close-button-hover-transform: none;--swal2-actions-justify-content: center;--swal2-actions-width: auto;--swal2-actions-margin: 1.25em auto 0;--swal2-actions-padding: 0;--swal2-actions-border-radius: 0;--swal2-actions-background: transparent;--swal2-action-button-transition: background-color .2s, box-shadow .2s;--swal2-action-button-hover: black 10%;--swal2-action-button-active: black 10%;--swal2-confirm-button-box-shadow: none;--swal2-confirm-button-border-radius: .25em;--swal2-confirm-button-background-color: #7066e0;--swal2-confirm-button-color: #fff;--swal2-deny-button-box-shadow: none;--swal2-deny-button-border-radius: .25em;--swal2-deny-button-background-color: #dc3741;--swal2-deny-button-color: #fff;--swal2-cancel-button-box-shadow: none;--swal2-cancel-button-border-radius: .25em;--swal2-cancel-button-background-color: #6e7881;--swal2-cancel-button-color: #fff;--swal2-toast-show-animation: swal2-toast-show .5s;--swal2-toast-hide-animation: swal2-toast-hide .1s forwards;--swal2-toast-border: none;--swal2-toast-box-shadow: 0 0 1px hsl(0deg 0% 0% / .075), 0 1px 2px hsl(0deg 0% 0% / .075), 1px 2px 4px hsl(0deg 0% 0% / .075), 1px 3px 8px hsl(0deg 0% 0% / .075), 2px 4px 16px hsl(0deg 0% 0% / .075)}[data-swal2-theme=dark]{--swal2-dark-theme-black: #19191a;--swal2-dark-theme-white: #e1e1e1;--swal2-background: var(--swal2-dark-theme-black);--swal2-color: var(--swal2-dark-theme-white);--swal2-footer-border-color: #555;--swal2-input-background: color-mix(in srgb, var(--swal2-dark-theme-black), var(--swal2-dark-theme-white) 10%);--swal2-validation-message-background: color-mix( in srgb, var(--swal2-dark-theme-black), var(--swal2-dark-theme-white) 10% );--swal2-validation-message-color: var(--swal2-dark-theme-white);--swal2-timer-progress-bar-background: rgba(255, 255, 255, .7)}@media(prefers-color-scheme:dark){[data-swal2-theme=auto]{--swal2-dark-theme-black: #19191a;--swal2-dark-theme-white: #e1e1e1;--swal2-background: var(--swal2-dark-theme-black);--swal2-color: var(--swal2-dark-theme-white);--swal2-footer-border-color: #555;--swal2-input-background: color-mix(in srgb, var(--swal2-dark-theme-black), var(--swal2-dark-theme-white) 10%);--swal2-validation-message-background: color-mix( in srgb, var(--swal2-dark-theme-black), var(--swal2-dark-theme-white) 10% );--swal2-validation-message-color: var(--swal2-dark-theme-white);--swal2-timer-progress-bar-background: rgba(255, 255, 255, .7)}}body.swal2-shown:not(.swal2-no-backdrop,.swal2-toast-shown){overflow:hidden}body.swal2-height-auto{height:auto!important}body.swal2-no-backdrop .swal2-container{background-color:#0000!important;pointer-events:none}body.swal2-no-backdrop .swal2-container .swal2-popup{pointer-events:auto}body.swal2-no-backdrop .swal2-container .swal2-modal{box-shadow:0 0 10px var(--swal2-backdrop)}body.swal2-toast-shown .swal2-container{box-sizing:border-box;width:360px;max-width:100%;background-color:#0000;pointer-events:none}body.swal2-toast-shown .swal2-container.swal2-top{inset:0 auto auto 50%;transform:translate(-50%)}body.swal2-toast-shown .swal2-container.swal2-top-end,body.swal2-toast-shown .swal2-container.swal2-top-right{inset:0 0 auto auto}body.swal2-toast-shown .swal2-container.swal2-top-start,body.swal2-toast-shown .swal2-container.swal2-top-left{inset:0 auto auto 0}body.swal2-toast-shown .swal2-container.swal2-center-start,body.swal2-toast-shown .swal2-container.swal2-center-left{inset:50% auto auto 0;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-center{inset:50% auto auto 50%;transform:translate(-50%,-50%)}body.swal2-toast-shown .swal2-container.swal2-center-end,body.swal2-toast-shown .swal2-container.swal2-center-right{inset:50% 0 auto auto;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-start,body.swal2-toast-shown .swal2-container.swal2-bottom-left{inset:auto auto 0 0}body.swal2-toast-shown .swal2-container.swal2-bottom{inset:auto auto 0 50%;transform:translate(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-end,body.swal2-toast-shown .swal2-container.swal2-bottom-right{inset:auto 0 0 auto}@media print{body.swal2-shown:not(.swal2-no-backdrop,.swal2-toast-shown){overflow-y:scroll!important}body.swal2-shown:not(.swal2-no-backdrop,.swal2-toast-shown)>[aria-hidden=true]{display:none}body.swal2-shown:not(.swal2-no-backdrop,.swal2-toast-shown) .swal2-container{position:static!important}}div:where(.swal2-container){display:grid;position:fixed;z-index:1060;inset:0;box-sizing:border-box;grid-template-areas:"top-start     top            top-end" "center-start  center         center-end" "bottom-start  bottom-center  bottom-end";grid-template-rows:minmax(min-content,auto) minmax(min-content,auto) minmax(min-content,auto);height:100%;padding:var(--swal2-container-padding);overflow-x:hidden;transition:var(--swal2-backdrop-transition);-webkit-overflow-scrolling:touch}div:where(.swal2-container).swal2-backdrop-show,div:where(.swal2-container).swal2-noanimation{background:var(--swal2-backdrop)}div:where(.swal2-container).swal2-backdrop-hide{background:#0000!important}div:where(.swal2-container).swal2-top-start,div:where(.swal2-container).swal2-center-start,div:where(.swal2-container).swal2-bottom-start{grid-template-columns:minmax(0,1fr) auto auto}div:where(.swal2-container).swal2-top,div:where(.swal2-container).swal2-center,div:where(.swal2-container).swal2-bottom{grid-template-columns:auto minmax(0,1fr) auto}div:where(.swal2-container).swal2-top-end,div:where(.swal2-container).swal2-center-end,div:where(.swal2-container).swal2-bottom-end{grid-template-columns:auto auto minmax(0,1fr)}div:where(.swal2-container).swal2-top-start>.swal2-popup{align-self:start}div:where(.swal2-container).swal2-top>.swal2-popup{grid-column:2;place-self:start center}div:where(.swal2-container).swal2-top-end>.swal2-popup,div:where(.swal2-container).swal2-top-right>.swal2-popup{grid-column:3;place-self:start end}div:where(.swal2-container).swal2-center-start>.swal2-popup,div:where(.swal2-container).swal2-center-left>.swal2-popup{grid-row:2;align-self:center}div:where(.swal2-container).swal2-center>.swal2-popup{grid-column:2;grid-row:2;place-self:center center}div:where(.swal2-container).swal2-center-end>.swal2-popup,div:where(.swal2-container).swal2-center-right>.swal2-popup{grid-column:3;grid-row:2;place-self:center end}div:where(.swal2-container).swal2-bottom-start>.swal2-popup,div:where(.swal2-container).swal2-bottom-left>.swal2-popup{grid-column:1;grid-row:3;align-self:end}div:where(.swal2-container).swal2-bottom>.swal2-popup{grid-column:2;grid-row:3;place-self:end center}div:where(.swal2-container).swal2-bottom-end>.swal2-popup,div:where(.swal2-container).swal2-bottom-right>.swal2-popup{grid-column:3;grid-row:3;place-self:end end}div:where(.swal2-container).swal2-grow-row>.swal2-popup,div:where(.swal2-container).swal2-grow-fullscreen>.swal2-popup{grid-column:1/4;width:100%}div:where(.swal2-container).swal2-grow-column>.swal2-popup,div:where(.swal2-container).swal2-grow-fullscreen>.swal2-popup{grid-row:1/4;align-self:stretch}div:where(.swal2-container).swal2-no-transition{transition:none!important}div:where(.swal2-container)[popover]{width:auto;border:0}div:where(.swal2-container) div:where(.swal2-popup){display:none;position:relative;box-sizing:border-box;grid-template-columns:minmax(0,100%);width:var(--swal2-width);max-width:100%;padding:var(--swal2-padding);border:var(--swal2-border);border-radius:var(--swal2-border-radius);background:var(--swal2-background);color:var(--swal2-color);font-family:inherit;font-size:1rem}div:where(.swal2-container) div:where(.swal2-popup):focus{outline:none}div:where(.swal2-container) div:where(.swal2-popup).swal2-loading{overflow-y:hidden}div:where(.swal2-container) div:where(.swal2-popup).swal2-draggable{cursor:grab}div:where(.swal2-container) div:where(.swal2-popup).swal2-draggable div:where(.swal2-icon){cursor:grab}div:where(.swal2-container) div:where(.swal2-popup).swal2-dragging{cursor:grabbing}div:where(.swal2-container) div:where(.swal2-popup).swal2-dragging div:where(.swal2-icon){cursor:grabbing}div:where(.swal2-container) h2:where(.swal2-title){position:relative;max-width:100%;margin:0;padding:var(--swal2-title-padding);color:inherit;font-size:1.875em;font-weight:600;text-align:center;text-transform:none;overflow-wrap:break-word;cursor:initial}div:where(.swal2-container) div:where(.swal2-actions){display:flex;z-index:1;box-sizing:border-box;flex-wrap:wrap;align-items:center;justify-content:var(--swal2-actions-justify-content);width:var(--swal2-actions-width);margin:var(--swal2-actions-margin);padding:var(--swal2-actions-padding);border-radius:var(--swal2-actions-border-radius);background:var(--swal2-actions-background)}div:where(.swal2-container) div:where(.swal2-loader){display:none;align-items:center;justify-content:center;width:2.2em;height:2.2em;margin:0 1.875em;animation:swal2-rotate-loading 1.5s linear 0s infinite normal;border-width:.25em;border-style:solid;border-radius:100%;border-color:#2778c4 rgba(0,0,0,0) #2778c4 rgba(0,0,0,0)}div:where(.swal2-container) button:where(.swal2-styled){margin:.3125em;padding:.625em 1.1em;transition:var(--swal2-action-button-transition);border:none;box-shadow:0 0 0 3px #0000;font-weight:500}div:where(.swal2-container) button:where(.swal2-styled):not([disabled]){cursor:pointer}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm){border-radius:var(--swal2-confirm-button-border-radius);background:initial;background-color:var(--swal2-confirm-button-background-color);box-shadow:var(--swal2-confirm-button-box-shadow);color:var(--swal2-confirm-button-color);font-size:1em}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm):hover{background-color:color-mix(in srgb,var(--swal2-confirm-button-background-color),var(--swal2-action-button-hover))}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm):active{background-color:color-mix(in srgb,var(--swal2-confirm-button-background-color),var(--swal2-action-button-active))}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-deny){border-radius:var(--swal2-deny-button-border-radius);background:initial;background-color:var(--swal2-deny-button-background-color);box-shadow:var(--swal2-deny-button-box-shadow);color:var(--swal2-deny-button-color);font-size:1em}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-deny):hover{background-color:color-mix(in srgb,var(--swal2-deny-button-background-color),var(--swal2-action-button-hover))}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-deny):active{background-color:color-mix(in srgb,var(--swal2-deny-button-background-color),var(--swal2-action-button-active))}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel){border-radius:var(--swal2-cancel-button-border-radius);background:initial;background-color:var(--swal2-cancel-button-background-color);box-shadow:var(--swal2-cancel-button-box-shadow);color:var(--swal2-cancel-button-color);font-size:1em}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel):hover{background-color:color-mix(in srgb,var(--swal2-cancel-button-background-color),var(--swal2-action-button-hover))}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel):active{background-color:color-mix(in srgb,var(--swal2-cancel-button-background-color),var(--swal2-action-button-active))}div:where(.swal2-container) button:where(.swal2-styled):focus-visible{outline:none;box-shadow:var(--swal2-action-button-focus-box-shadow)}div:where(.swal2-container) button:where(.swal2-styled)[disabled]:not(.swal2-loading){opacity:.4}div:where(.swal2-container) button:where(.swal2-styled)::-moz-focus-inner{border:0}div:where(.swal2-container) div:where(.swal2-footer){margin:1em 0 0;padding:1em 1em 0;border-top:1px solid var(--swal2-footer-border-color);background:var(--swal2-footer-background);color:var(--swal2-footer-color);font-size:1em;text-align:center;cursor:initial}div:where(.swal2-container) .swal2-timer-progress-bar-container{position:absolute;right:0;bottom:0;left:0;grid-column:auto!important;overflow:hidden;border-bottom-right-radius:var(--swal2-border-radius);border-bottom-left-radius:var(--swal2-border-radius)}div:where(.swal2-container) div:where(.swal2-timer-progress-bar){width:100%;height:.25em;background:var(--swal2-timer-progress-bar-background)}div:where(.swal2-container) img:where(.swal2-image){max-width:100%;margin:2em auto 1em;cursor:initial}div:where(.swal2-container) button:where(.swal2-close){position:var(--swal2-close-button-position);inset:var(--swal2-close-button-inset);z-index:2;align-items:center;justify-content:center;width:1.2em;height:1.2em;margin-top:0;margin-right:0;margin-bottom:-1.2em;padding:0;overflow:hidden;transition:var(--swal2-close-button-transition);border:none;border-radius:var(--swal2-border-radius);outline:var(--swal2-close-button-outline);background:#0000;color:var(--swal2-close-button-color);font-family:monospace;font-size:var(--swal2-close-button-font-size);cursor:pointer;justify-self:end}div:where(.swal2-container) button:where(.swal2-close):hover{transform:var(--swal2-close-button-hover-transform);background:#0000;color:#f27474}div:where(.swal2-container) button:where(.swal2-close):focus-visible{outline:none;box-shadow:var(--swal2-close-button-focus-box-shadow)}div:where(.swal2-container) button:where(.swal2-close)::-moz-focus-inner{border:0}div:where(.swal2-container) div:where(.swal2-html-container){z-index:1;justify-content:center;margin:0;padding:var(--swal2-html-container-padding);overflow:auto;color:inherit;font-size:1.125em;font-weight:400;line-height:normal;text-align:center;overflow-wrap:break-word;word-break:break-word;cursor:initial}div:where(.swal2-container) input:where(.swal2-input),div:where(.swal2-container) input:where(.swal2-file),div:where(.swal2-container) textarea:where(.swal2-textarea),div:where(.swal2-container) select:where(.swal2-select),div:where(.swal2-container) div:where(.swal2-radio),div:where(.swal2-container) label:where(.swal2-checkbox){margin:1em 2em 3px}div:where(.swal2-container) input:where(.swal2-input),div:where(.swal2-container) input:where(.swal2-file),div:where(.swal2-container) textarea:where(.swal2-textarea){box-sizing:border-box;width:auto;transition:var(--swal2-input-transition);border:var(--swal2-input-border);border-radius:var(--swal2-input-border-radius);background:var(--swal2-input-background);box-shadow:var(--swal2-input-box-shadow);color:inherit;font-size:1.125em}div:where(.swal2-container) input:where(.swal2-input).swal2-inputerror,div:where(.swal2-container) input:where(.swal2-file).swal2-inputerror,div:where(.swal2-container) textarea:where(.swal2-textarea).swal2-inputerror{border-color:#f27474!important;box-shadow:0 0 2px #f27474!important}div:where(.swal2-container) input:where(.swal2-input):hover,div:where(.swal2-container) input:where(.swal2-file):hover,div:where(.swal2-container) textarea:where(.swal2-textarea):hover{box-shadow:var(--swal2-input-hover-box-shadow)}div:where(.swal2-container) input:where(.swal2-input):focus,div:where(.swal2-container) input:where(.swal2-file):focus,div:where(.swal2-container) textarea:where(.swal2-textarea):focus{border:var(--swal2-input-focus-border);outline:none;box-shadow:var(--swal2-input-focus-box-shadow)}div:where(.swal2-container) input:where(.swal2-input)::placeholder,div:where(.swal2-container) input:where(.swal2-file)::placeholder,div:where(.swal2-container) textarea:where(.swal2-textarea)::placeholder{color:#ccc}div:where(.swal2-container) .swal2-range{margin:1em 2em 3px;background:var(--swal2-background)}div:where(.swal2-container) .swal2-range input{width:80%}div:where(.swal2-container) .swal2-range output{width:20%;color:inherit;font-weight:600;text-align:center}div:where(.swal2-container) .swal2-range input,div:where(.swal2-container) .swal2-range output{height:2.625em;padding:0;font-size:1.125em;line-height:2.625em}div:where(.swal2-container) .swal2-input{height:2.625em;padding:0 .75em}div:where(.swal2-container) .swal2-file{width:75%;margin-right:auto;margin-left:auto;background:var(--swal2-input-background);font-size:1.125em}div:where(.swal2-container) .swal2-textarea{height:6.75em;padding:.75em}div:where(.swal2-container) .swal2-select{min-width:50%;max-width:100%;padding:.375em .625em;background:var(--swal2-input-background);color:inherit;font-size:1.125em}div:where(.swal2-container) .swal2-radio,div:where(.swal2-container) .swal2-checkbox{align-items:center;justify-content:center;background:var(--swal2-background);color:inherit}div:where(.swal2-container) .swal2-radio label,div:where(.swal2-container) .swal2-checkbox label{margin:0 .6em;font-size:1.125em}div:where(.swal2-container) .swal2-radio input,div:where(.swal2-container) .swal2-checkbox input{flex-shrink:0;margin:0 .4em}div:where(.swal2-container) label:where(.swal2-input-label){display:flex;justify-content:center;margin:1em auto 0}div:where(.swal2-container) div:where(.swal2-validation-message){align-items:center;justify-content:center;margin:1em 0 0;padding:.625em;overflow:hidden;background:var(--swal2-validation-message-background);color:var(--swal2-validation-message-color);font-size:1em;font-weight:300}div:where(.swal2-container) div:where(.swal2-validation-message):before{content:"!";display:inline-block;width:1.5em;min-width:1.5em;height:1.5em;margin:0 .625em;border-radius:50%;background-color:#f27474;color:#fff;font-weight:600;line-height:1.5em;text-align:center}div:where(.swal2-container) .swal2-progress-steps{flex-wrap:wrap;align-items:center;max-width:100%;margin:1.25em auto;padding:0;background:#0000;font-weight:600}div:where(.swal2-container) .swal2-progress-steps li{display:inline-block;position:relative}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step{z-index:20;flex-shrink:0;width:2em;height:2em;border-radius:2em;background:#2778c4;color:#fff;line-height:2em;text-align:center}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step{background:#2778c4}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step{background:var(--swal2-progress-step-background);color:#fff}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step-line{background:var(--swal2-progress-step-background)}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step-line{z-index:10;flex-shrink:0;width:2.5em;height:.4em;margin:0 -1px;background:#2778c4}div:where(.swal2-icon){position:relative;box-sizing:content-box;justify-content:center;width:5em;height:5em;margin:2.5em auto .6em;zoom:var(--swal2-icon-zoom);border:.25em solid rgba(0,0,0,0);border-radius:50%;border-color:#000;font-family:inherit;line-height:5em;cursor:default;-webkit-user-select:none;user-select:none}div:where(.swal2-icon) .swal2-icon-content{display:flex;align-items:center;font-size:3.75em}div:where(.swal2-icon).swal2-error{border-color:#f27474;color:#f27474}div:where(.swal2-icon).swal2-error .swal2-x-mark{position:relative;flex-grow:1}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line]{display:block;position:absolute;top:2.3125em;width:2.9375em;height:.3125em;border-radius:.125em;background-color:#f27474}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line][class$=left]{left:1.0625em;transform:rotate(45deg)}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line][class$=right]{right:1em;transform:rotate(-45deg)}div:where(.swal2-icon).swal2-error.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-error.swal2-icon-show .swal2-x-mark{animation:swal2-animate-error-x-mark .5s}div:where(.swal2-icon).swal2-warning{border-color:#f8bb86;color:#f8bb86}div:where(.swal2-icon).swal2-warning.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-warning.swal2-icon-show .swal2-icon-content{animation:swal2-animate-i-mark .5s}div:where(.swal2-icon).swal2-info{border-color:#3fc3ee;color:#3fc3ee}div:where(.swal2-icon).swal2-info.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-info.swal2-icon-show .swal2-icon-content{animation:swal2-animate-i-mark .8s}div:where(.swal2-icon).swal2-question{border-color:#87adbd;color:#87adbd}div:where(.swal2-icon).swal2-question.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-question.swal2-icon-show .swal2-icon-content{animation:swal2-animate-question-mark .8s}div:where(.swal2-icon).swal2-success{border-color:#a5dc86;color:#a5dc86}div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line]{position:absolute;width:3.75em;height:7.5em;border-radius:50%}div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line][class$=left]{top:-.4375em;left:-2.0635em;transform:rotate(-45deg);transform-origin:3.75em 3.75em;border-radius:7.5em 0 0 7.5em}div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line][class$=right]{top:-.6875em;left:1.875em;transform:rotate(-45deg);transform-origin:0 3.75em;border-radius:0 7.5em 7.5em 0}div:where(.swal2-icon).swal2-success .swal2-success-ring{position:absolute;z-index:2;top:-.25em;left:-.25em;box-sizing:content-box;width:100%;height:100%;border:.25em solid rgba(165,220,134,.3);border-radius:50%}div:where(.swal2-icon).swal2-success .swal2-success-fix{position:absolute;z-index:1;top:.5em;left:1.625em;width:.4375em;height:5.625em;transform:rotate(-45deg)}div:where(.swal2-icon).swal2-success [class^=swal2-success-line]{display:block;position:absolute;z-index:2;height:.3125em;border-radius:.125em;background-color:#a5dc86}div:where(.swal2-icon).swal2-success [class^=swal2-success-line][class$=tip]{top:2.875em;left:.8125em;width:1.5625em;transform:rotate(45deg)}div:where(.swal2-icon).swal2-success [class^=swal2-success-line][class$=long]{top:2.375em;right:.5em;width:2.9375em;transform:rotate(-45deg)}div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-line-tip{animation:swal2-animate-success-line-tip .75s}div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-line-long{animation:swal2-animate-success-line-long .75s}div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-circular-line-right{animation:swal2-rotate-success-circular-line 4.25s ease-in}[class^=swal2]{-webkit-tap-highlight-color:rgba(0,0,0,0)}.swal2-show{animation:var(--swal2-show-animation)}.swal2-hide{animation:var(--swal2-hide-animation)}.swal2-noanimation{transition:none}.swal2-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.swal2-rtl .swal2-close{margin-right:initial;margin-left:0}.swal2-rtl .swal2-timer-progress-bar{right:0;left:auto}.swal2-toast{box-sizing:border-box;grid-column:1/4!important;grid-row:1/4!important;grid-template-columns:min-content auto min-content;padding:1em;overflow-y:hidden;border:var(--swal2-toast-border);background:var(--swal2-background);box-shadow:var(--swal2-toast-box-shadow);pointer-events:auto}.swal2-toast>*{grid-column:2}.swal2-toast h2:where(.swal2-title){margin:.5em 1em;padding:0;font-size:1em;text-align:initial}.swal2-toast .swal2-loading{justify-content:center}.swal2-toast input:where(.swal2-input){height:2em;margin:.5em;font-size:1em}.swal2-toast .swal2-validation-message{font-size:1em}.swal2-toast div:where(.swal2-footer){margin:.5em 0 0;padding:.5em 0 0;font-size:.8em}.swal2-toast button:where(.swal2-close){grid-column:3/3;grid-row:1/99;align-self:center;width:.8em;height:.8em;margin:0;font-size:2em}.swal2-toast div:where(.swal2-html-container){margin:.5em 1em;padding:0;overflow:initial;font-size:1em;text-align:initial}.swal2-toast div:where(.swal2-html-container):empty{padding:0}.swal2-toast .swal2-loader{grid-column:1;grid-row:1/99;align-self:center;width:2em;height:2em;margin:.25em}.swal2-toast .swal2-icon{grid-column:1;grid-row:1/99;align-self:center;width:2em;min-width:2em;height:2em;margin:0 .5em 0 0}.swal2-toast .swal2-icon .swal2-icon-content{display:flex;align-items:center;font-size:1.8em;font-weight:700}.swal2-toast .swal2-icon.swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line]{top:.875em;width:1.375em}.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:.3125em}.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:.3125em}.swal2-toast div:where(.swal2-actions){justify-content:flex-start;height:auto;margin:.5em 0 0;padding:0 .5em}.swal2-toast button:where(.swal2-styled){margin:.25em .5em;padding:.4em .6em;font-size:1em}.swal2-toast .swal2-success{border-color:#a5dc86}.swal2-toast .swal2-success [class^=swal2-success-circular-line]{position:absolute;width:1.6em;height:3em;border-radius:50%}.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left]{top:-.8em;left:-.5em;transform:rotate(-45deg);transform-origin:2em 2em;border-radius:4em 0 0 4em}.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right]{top:-.25em;left:.9375em;transform-origin:0 1.5em;border-radius:0 4em 4em 0}.swal2-toast .swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-toast .swal2-success .swal2-success-fix{top:0;left:.4375em;width:.4375em;height:2.6875em}.swal2-toast .swal2-success [class^=swal2-success-line]{height:.3125em}.swal2-toast .swal2-success [class^=swal2-success-line][class$=tip]{top:1.125em;left:.1875em;width:.75em}.swal2-toast .swal2-success [class^=swal2-success-line][class$=long]{top:.9375em;right:.1875em;width:1.375em}.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-tip{animation:swal2-toast-animate-success-line-tip .75s}.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-long{animation:swal2-toast-animate-success-line-long .75s}.swal2-toast.swal2-show{animation:var(--swal2-toast-show-animation)}.swal2-toast.swal2-hide{animation:var(--swal2-toast-hide-animation)}@keyframes swal2-show{0%{transform:translate3d(0,-50px,0) scale(.9);opacity:0}to{transform:translateZ(0) scale(1);opacity:1}}@keyframes swal2-hide{0%{transform:translateZ(0) scale(1);opacity:1}to{transform:translate3d(0,-50px,0) scale(.9);opacity:0}}@keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}to{top:2.8125em;left:.8125em;width:1.5625em}}@keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}to{top:2.375em;right:.5em;width:2.9375em}}@keyframes swal2-rotate-success-circular-line{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}to{transform:rotate(-405deg)}}@keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;transform:scale(.4);opacity:0}50%{margin-top:1.625em;transform:scale(.4);opacity:0}80%{margin-top:-.375em;transform:scale(1.15)}to{margin-top:0;transform:scale(1);opacity:1}}@keyframes swal2-animate-error-icon{0%{transform:rotateX(100deg);opacity:0}to{transform:rotateX(0);opacity:1}}@keyframes swal2-rotate-loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes swal2-animate-question-mark{0%{transform:rotateY(-360deg)}to{transform:rotateY(0)}}@keyframes swal2-animate-i-mark{0%{transform:rotate(45deg);opacity:0}25%{transform:rotate(-25deg);opacity:.4}50%{transform:rotate(15deg);opacity:.8}75%{transform:rotate(-5deg);opacity:1}to{transform:rotateX(0);opacity:1}}@keyframes swal2-toast-show{0%{transform:translateY(-.625em) rotate(2deg)}33%{transform:translateY(0) rotate(-2deg)}66%{transform:translateY(.3125em) rotate(2deg)}to{transform:translateY(0) rotate(0)}}@keyframes swal2-toast-hide{to{transform:rotate(1deg);opacity:0}}@keyframes swal2-toast-animate-success-line-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}to{top:1.125em;left:.1875em;width:.75em}}@keyframes swal2-toast-animate-success-line-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}to{top:.9375em;right:.1875em;width:1.375em}}:root{--bg:#020812;--panel:#061526;--panel2:#081b30;--line:#0d4b78;--blue:#18adf4;--cyan:#19dfff;--orange:#ff9b26;--green:#29df91;--purple:#9850ff;--text:#ecf7ff;--muted:#7898b5}*{box-sizing:border-box}button{font:inherit}body{margin:0;min-height:100vh;background:radial-gradient(circle at 50% 10%,#07223d 0,#020a14 42%,#01050b);color:var(--text);font-family:Inter,Segoe UI,Arial,sans-serif;font-size:1rem}small,sub,sup,input,select,textarea{font-size:max(.875rem,1em)}header{position:sticky;top:0;z-index:15;height:74px;display:flex;align-items:center;gap:24px;padding:10px 28px;border-bottom:1px solid #12334e;background:#020b16f5;box-shadow:0 9px 28px #0008;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.brand{display:flex;align-items:center;gap:12px;color:#fff;text-decoration:none}.logo{display:grid;place-items:center;width:44px;height:44px;border:2px solid var(--orange);color:var(--orange);font-size:1.8125rem;box-shadow:0 0 14px #ff9b2655}.brand b{font-size:1.25rem;letter-spacing:1.2px}.brand small{display:block;color:#718ba3;font-size:.875rem;letter-spacing:2px;margin-top:3px}.network-pill{margin-left:auto;color:#56e7a6;font-size:.875rem;border:1px solid #175e43;border-radius:20px;padding:8px 13px}.network-pill i,.power-wrap i{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--green);box-shadow:0 0 8px var(--green)}.balance{display:grid;grid-template-columns:30px auto;column-gap:9px;align-items:center;border-left:1px solid #18344d;padding-left:18px}.balance img{grid-row:1/3;width:30px;height:30px;object-fit:contain}.balance span{color:var(--muted);font-size:.875rem}.balance b{color:#ffc25d;font-size:.875rem}.app-header-shell{position:sticky;top:0;z-index:15;background:#020b16f5;box-shadow:0 9px 28px #0008;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.app-header-shell .app-header-primary{position:static;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.network-status-header{height:82px;border-bottom:1px solid #12334e;background:linear-gradient(90deg,#03101d,#06192a 50%,#03101d)}.network-status-content{display:grid;grid-template-columns:220px 1fr;align-items:center;gap:18px;width:100%;max-width:1700px;height:100%;margin:0 auto;padding:8px 28px}.network-status-title{padding-right:18px;border-right:1px solid #173a54}.network-status-title span,.network-status-title small,.network-status-title strong{display:block}.network-status-title span{color:var(--orange);font-size:.875rem;font-weight:850;letter-spacing:1.2px;text-transform:uppercase}.network-status-title small{margin-top:4px;color:#7898b5;font-size:.875rem}.network-status-title strong{margin-top:3px;color:#eaf7ff;font-size:1.125rem}.network-status-metrics{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center}.network-status-item{min-width:0;padding:2px 22px;border-left:1px solid #173a54}.network-status-item:first-child{border-left:0}.network-status-item>span,.network-status-item>b{display:block}.network-status-item>span{color:#7496b3;font-size:.875rem;letter-spacing:.5px;text-transform:uppercase}.network-status-item>b{margin-top:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#eaf7ff;font-size:.875rem}.network-status-metrics .token-return,.network-status-metrics .token-inline{white-space:nowrap}.network-status-title small{font-size:.75rem}.network-status-icon{display:block;flex:0 0 32px;width:32px;height:32px;object-fit:contain}.network-status-icon-value{display:flex!important;align-items:center;gap:8px;min-width:0}.network-status-icon-value>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.network-status-title .network-status-icon-value>span{color:inherit;font-size:inherit;font-weight:inherit;letter-spacing:normal;text-transform:none}.network-status-item{height:58px;display:flex;flex-direction:column;justify-content:flex-start}@media(max-width:760px){.network-status-header{height:94px}.network-status-content{grid-template-columns:145px minmax(0,1fr);gap:10px;padding:8px 14px}.network-status-title{padding-right:10px}.network-status-title strong{font-size:.9375rem}.network-status-metrics{grid-auto-flow:column;grid-auto-columns:150px;grid-template-columns:none;overflow-x:auto;padding-bottom:3px}.network-status-item{min-width:150px;padding:2px 12px}.network-status-metrics .token-return img,.network-status-metrics .token-inline img{width:24px;height:24px;flex-basis:24px}}.main-nav{display:flex;align-items:center;gap:7px}.main-nav a{color:#7898b5;text-decoration:none;border:1px solid transparent;border-radius:7px;padding:10px 14px;font-size:.875rem;font-weight:750;transition:.18s}.main-nav a:hover{color:#d9efff;background:#071a2c}.main-nav a.active{color:#fff;border-color:#167db8;background:linear-gradient(180deg,#0c5588,#07345b);box-shadow:0 0 16px #0aa8ff25}.network-pill{margin-left:auto}main{display:grid;grid-template-columns:minmax(260px,25%) minmax(450px,1fr) minmax(320px,30%);gap:16px;padding:16px;max-width:1700px;margin:auto}.left-column{display:flex;flex-direction:column;gap:16px}.panel,.board-card,.power-wrap{background:linear-gradient(145deg,#07182a,#03101e);border:1px solid var(--line);border-radius:10px;box-shadow:inset 0 0 26px #00101dcc,0 12px 30px #0004}.dashboard{padding:14px}.view-switch{display:grid;grid-template-columns:1fr 1fr;background:#020b15;border:1px solid #15344d;border-radius:7px;padding:3px}.view-switch button{border:0;background:transparent;color:#7694af;padding:10px 6px;border-radius:5px;cursor:pointer;font-weight:700;font-size:.875rem}.view-switch .active{background:#0b3860;color:#fff;box-shadow:inset 0 0 0 1px #147cbc}.dash-heading{display:flex;justify-content:space-between;align-items:end;padding:18px 4px 10px}.dash-heading span,.dash-heading small{display:block;color:var(--muted);font-size:.875rem;text-transform:uppercase;letter-spacing:.9px}.dash-heading strong{display:block;font-size:1.75rem;margin-top:5px}.dash-heading .profit{color:var(--green);border:1px solid #195a41;background:#08291d;padding:5px 7px;border-radius:5px}.chart{height:86px;display:flex;align-items:end;gap:5px;padding:8px;border-bottom:1px solid #15344d;background:linear-gradient(180deg,transparent,#0878b51c)}.chart span{flex:1;height:var(--h);border-radius:3px 3px 0 0;background:linear-gradient(#29d8ff,#087bc8);box-shadow:0 0 7px #00bfff33}.metrics{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding-top:12px}.metric{padding:10px;background:#071d30;border:1px solid #123c5d;border-radius:7px}.metric span{display:block;color:#7496b3;font-size:.875rem}.metric b{display:block;margin-top:5px;font-size:.875rem}.rig-manager{padding:14px;flex:1}.section-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.section-title span{font-weight:750}.section-title small{display:block;color:var(--muted);font-size:.875rem;margin-top:3px}.section-title>b{color:var(--orange);font-size:.875rem}.rig-grid{display:grid;grid-template-columns:1fr 1fr;gap:9px}.rig-card{position:relative;min-height:112px;text-align:left;color:#c6d9e9;border:1px solid #164466;border-radius:8px;background:radial-gradient(circle at 70% 22%,#0f4162,#071422 58%);padding:12px;cursor:pointer}.rig-card.active{border-color:var(--orange);box-shadow:inset 0 0 0 1px #ff9b26,0 0 16px #ff9b2622}.rig-card .rig-icon{font-size:1.75rem;color:#35caff}.rig-card b,.rig-card small{display:block}.rig-card b{font-size:.875rem;margin-top:8px}.rig-card small{font-size:.875rem;color:#6f91ad;margin-top:3px}.rig-card em{position:absolute;right:8px;top:8px;color:var(--green);font-size:.875rem;font-style:normal}.buy-slot{width:100%;display:flex;align-items:center;justify-content:center;gap:12px;margin-top:10px;border:1px dashed #a85f18;background:#1c140b;color:#fff;border-radius:8px;padding:13px;cursor:pointer}.buy-slot>span{font-size:1.5625rem;color:var(--orange)}.buy-slot b,.buy-slot small{display:block;text-align:left}.buy-slot small{color:#f0a74d;margin-top:2px}.center-column{min-width:0}.board-card{overflow:hidden}.board-title{height:58px;display:flex;justify-content:space-between;align-items:center;padding:0 14px;border-bottom:1px solid #0d4d78;box-shadow:inset 0 3px 0 var(--orange)}.board-title b,.board-title small{display:block}.board-title small{color:#6f91ae;font-size:.875rem;margin-top:3px}.online{color:#35ec99;font-size:.875rem;border:1px solid #185e42;padding:7px 9px;border-radius:6px}.board{position:relative;aspect-ratio:1;background:#020b16 url(/images/placa_mae/standart/motherboard-x-byte-a450_off.png) center/cover no-repeat}.equipped-sprite{position:absolute;background-repeat:no-repeat;background-position:center;background-size:contain;opacity:1;z-index:3;filter:contrast(1.08) saturate(1.12) drop-shadow(0 0 7px #008cff66);animation:equip .25s ease-out}.cpu-equipped{left:39.8%;top:33.8735%;width:14%;aspect-ratio:166/169;background-image:url(/images/Processador/component-4.png);background-size:231.3253% 302.9586%;background-position:50.9174% 35.5685%;clip-path:polygon(9% 0,91% 0,100% 9%,100% 91%,91% 100%,9% 100%,0 91%,0 9%)}.cooler-equipped{left:27.5%;top:20.7%;width:37.7%;aspect-ratio:295/311;background-image:url(/images/cooler_processador/component-3.png);background-size:contain;background-position:center;z-index:4}.ram1-equipped,.ram2-equipped{top:9.6%;width:8.6%;height:54.6%;background-image:url(/images/Memoria/component-5.png);background-size:446.5116% 118.5185%;background-position:47.9866% 0;clip-path:polygon(16% 0,84% 0,84% 5%,100% 7%,100% 91%,84% 94%,84% 100%,16% 100%,16% 94%,0 91%,0 7%,16% 5%)}.ram1-equipped{left:66.0813%}.ram2-equipped{left:77.5713%}.gpu-equipped{left:7.2%;bottom:8.4%;width:61.5%;height:35%;background-image:url(/images/Placa_de_video/component-6.png)}.chipfan-equipped{left:69.5%;top:60.3305%;width:21%;aspect-ratio:295/311;background-image:url(/images/fan_chipset/component-7.png);background-size:130.1695% 164.6302%;background-position:49.4382% 29.8507%;clip-path:polygon(14% 0,21% 0,24% 5%,77% 5%,80% 0,86% 0,89% 5%,95% 5%,100% 13%,100% 87%,95% 95%,88% 95%,85% 100%,79% 100%,76% 95%,24% 95%,21% 100%,14% 100%,11% 95%,5% 95%,0 87%,0 13%,5% 5%,11% 5%)}.hidden{display:none!important}@keyframes equip{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}.power-wrap{position:relative;display:grid;grid-template-columns:115px 1fr 130px;align-items:center;gap:14px;margin-top:12px;padding:10px 18px;min-height:100px;overflow:visible}.power-wrap img{width:115px;height:78px;object-fit:cover;border-radius:8px;mix-blend-mode:screen}.power-wrap span,.power-wrap b,.power-wrap small{display:block}.power-wrap span{color:#7599b7;font-size:.875rem;letter-spacing:1px}.power-wrap b{font-size:1.1875rem;margin:3px 0}.power-wrap small{color:#7d9db8}.power-wrap em{font-style:normal;color:#b5d1e6}.power-load>span{height:10px;background:#102b43;border-radius:8px;overflow:hidden}.power-load i{display:block;height:100%;width:5%;border-radius:8px;background:linear-gradient(90deg,#1cd78d,#1cb7f5);transition:.3s}.power-load small{text-align:right;margin-top:5px}.cable{position:absolute;top:-15px;width:4px;height:18px;background:#ff9b26;box-shadow:0 0 8px #ff9b26}.cable.left{left:22%}.cable.right{right:22%}.right-column{min-height:720px;display:flex;flex-direction:column;overflow:hidden}.components-head{display:flex;justify-content:space-between;align-items:center;min-height:62px;padding:0 15px;border-bottom:1px solid #123a5b}.components-head b,.components-head small{display:block}.components-head small{font-size:.875rem;color:var(--muted);margin-top:4px}.components-head>span{font-size:.875rem;color:#79a0bd}.tabs{display:flex;gap:5px;padding:12px 12px 8px;overflow:auto}.tabs button{background:#061427;border:1px solid #143752;color:#a9c1d5;border-radius:6px;padding:8px 10px;white-space:nowrap;cursor:pointer;font-size:.875rem}.tabs .active{background:#0868bd;border-color:#18adf4;color:#fff}.component-grid{padding:6px 32px 12px 12px;display:grid;grid-template-columns:1fr 1fr;gap:9px;overflow:auto;flex:1}.component-card{position:relative;min-height:160px;border:1px solid #185178;border-radius:8px;background:linear-gradient(160deg,#081a2d,#020b14);color:#fff;cursor:pointer;padding:7px;transition:.18s}.component-card:hover{transform:translateY(-2px);border-color:var(--cyan)}.component-card.equipped{border-color:#29df91}.component-card.selected{border-color:var(--orange);box-shadow:0 0 14px #ff9b2633}.badge{position:absolute;top:7px;z-index:2;border-radius:4px;padding:3px 5px;font-size:.875rem;font-weight:850}.badge.rarity{left:7px}.badge.state{right:7px;background:#08794e;color:#c1ffe5;border:1px solid #29df91}.sprite{display:block;width:100%;height:105px;background-repeat:no-repeat;background-position:center;background-size:contain}.sprite.cpu{background-image:url(/images/Processador/component-0.png)}.sprite.ram{background-image:url(/images/Memoria/component-1.png)}.sprite.gpu{background-image:url(/images/Placa_de_video/component-2.png)}.sprite.cooler{background-image:url(/images/cooler_processador/component-3.png)}.component-card b,.component-card small{display:block;text-align:center}.component-card b{font-size:.875rem;line-height:1.25}.component-card small{color:#7394ae;font-size:.875rem;margin-top:4px}.inventory-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:12px;border-top:1px solid #123a5b}.inventory-actions button{border:1px solid #1a4e76;background:#07182a;color:#c8deef;border-radius:7px;padding:12px 6px;cursor:pointer;font-weight:700;font-size:.875rem}.inventory-actions .save{background:#0875c8;border-color:#18aef5;color:#fff}.modal-backdrop{position:fixed;inset:0;background:#01050bc4;display:grid;place-items:center;padding:18px;z-index:20;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.component-modal{position:relative;width:min(480px,100%);background:linear-gradient(145deg,#091d31,#03101d);border:1px solid #188cc5;border-radius:12px;padding:24px;box-shadow:0 24px 80px #000,0 0 35px #008cff22;animation:modal .2s ease-out}.close-modal{position:absolute;right:14px;top:12px;border:0;background:transparent;color:#8facbf;font-size:1.75rem;cursor:pointer}.modal-label{font-size:.875rem;color:#6c9cbc;letter-spacing:1.3px}.modal-main{display:grid;grid-template-columns:150px 1fr;gap:18px;align-items:center;margin:16px 0}.modal-image{height:150px;border:1px solid #16486d;border-radius:8px;background:#020a13}.modal-image .sprite{height:100%}.rarity{display:inline-block;color:#ef8cff;border:1px solid #bd39ee;border-radius:4px;padding:4px 7px;font-size:.875rem;font-weight:800}.modal-main h2{font-size:1.3125rem;margin:8px 0 5px}.modal-main small{color:#789ab5}.component-modal>p{color:#86abc7;line-height:1.5;font-size:.875rem}.modal-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:17px 0}.modal-stats div{background:#071a2b;border:1px solid #133e60;border-radius:7px;padding:10px}.modal-stats span,.modal-stats b{display:block}.modal-stats span{font-size:.875rem;color:#7292ad}.modal-stats b{font-size:.875rem;color:#35e69b;margin-top:5px}.equip-button{width:100%;border:1px solid #19a7ff;background:linear-gradient(#0b81dd,#0752ad);color:#fff;border-radius:7px;padding:14px;font-weight:800;cursor:pointer}.equip-button.remove{background:#172839;border-color:#5f7d97}@keyframes modal{0%{opacity:0;transform:translateY(15px) scale(.97)}to{opacity:1;transform:none}}.toast{position:fixed;left:50%;bottom:24px;transform:translate(-50%,25px);padding:11px 18px;background:#092239;border:1px solid #20c7ff;border-radius:7px;opacity:0;transition:.2s;z-index:30}.toast.show{opacity:1;transform:translate(-50%)}@media(max-width:1150px){main{grid-template-columns:270px 1fr}.right-column{grid-column:1/-1;min-height:0}.component-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:760px){header{height:auto;padding:10px 14px;flex-wrap:wrap}.network-pill{display:none}.balance{margin-left:auto}.balance span{display:none}main{display:block;padding:10px}.left-column,.center-column,.right-column{margin-bottom:12px}.rig-grid,.component-grid{grid-template-columns:1fr 1fr}.power-wrap{grid-template-columns:90px 1fr}.power-wrap img{width:90px}.power-load{display:none}.modal-main{grid-template-columns:110px 1fr}.modal-image{height:110px}.modal-stats{grid-template-columns:1fr}}.sprite.gpu{background-image:url(/images/Placa_de_video/gpu-top.png)}.sprite.psu{background-image:url(/images/fonte/font-spark-1.png)}.gpu-equipped{left:13%;bottom:15.8%;width:50%;height:24%;background-image:url(/images/Placa_de_video/gpu-top.png)}.power-wrap small>span{display:inline;color:inherit;font-size:inherit;letter-spacing:0}.gpu-equipped{left:14.5%;bottom:12.5%;width:47%;height:16%;background-image:url(/images/Placa_de_video/gpu-edge.png);background-size:contain;background-position:center}.component-card{min-height:238px;text-align:left}.component-card .sprite{height:94px}.component-card>b,.component-card>small{text-align:left;padding:0 5px}.component-card>small{color:#6f91ad}.part-specs{display:grid;gap:4px;margin:8px 5px 2px;padding-top:7px;border-top:1px solid #123651}.part-specs div{display:flex;justify-content:space-between;gap:7px;font-size:.875rem}.part-specs span{color:#6f91ad}.part-specs b{color:#cde3f3;font-weight:700}.part-specs .temp-positive{color:#ff9b49}.part-specs .temp-negative{color:#38e39a}.empty-inventory{grid-column:1/-1;display:grid;place-items:center;min-height:220px;text-align:center;color:#708fa8;border:1px dashed #173c59;border-radius:8px;padding:22px}.empty-inventory b{display:block;color:#b9d0e2;margin-bottom:7px}.psu-visual{position:relative;width:115px}.psu-visual img{width:115px;height:78px}.metric.wide{grid-column:1/-1}.metric .metric-note{font-size:.875rem;color:#6687a2;margin-top:4px}.temp-positive{color:#ff9b49!important}.temp-negative{color:#38e39a!important}.power-wrap .psu-info small>i{margin-right:4px}.power-wrap .psu-info small>i.disconnected{background:#ff626d;box-shadow:0 0 8px #ff626d}.equipped-list{margin:4px 0 10px;border:1px solid #153a59;border-radius:7px;overflow:hidden;background:#03101d}.equipment-head,.equipment-row{display:grid;grid-template-columns:minmax(92px,1.6fr) minmax(70px,1fr) 48px 58px;gap:5px;align-items:center}.equipment-head{padding:7px 8px;background:#0a2943;color:#7396b2;font-size:.875rem;text-transform:uppercase;letter-spacing:.3px}.equipment-row{padding:8px;border-top:1px solid #102f49;font-size:.875rem}.equipment-row b{font-size:.875rem;color:#d8eaf6;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.equipment-row span{color:#86a7c0}.equipment-row .power-value{color:#42dca0;font-weight:800}.equipment-empty{padding:18px;text-align:center;color:#7393ac;font-size:.875rem}.rig-title-editor{display:flex;align-items:center;gap:8px;min-width:0}.rig-title-editor>button{width:29px;height:29px;border:1px solid #285070;border-radius:6px;background:#071827;color:#86aac5;cursor:pointer}.rig-title-editor>button:hover,.rig-title-editor>button.editing{color:var(--orange);border-color:var(--orange)}.rig-title-editor input{width:190px;border:1px solid transparent;background:transparent;color:#ecf7ff;font-weight:800;font-size:.875rem;padding:4px 5px;border-radius:4px;text-transform:uppercase}.rig-title-editor input:not([readonly]){border-color:#189fe0;background:#020b15;outline:none;box-shadow:0 0 10px #0af3;text-transform:none}.board-controls{display:flex;align-items:center;gap:7px}.power-toggle{border:1px solid #226083;background:#071827;color:#8ba9be;border-radius:6px;padding:7px 9px;font-size:.875rem;font-weight:750;cursor:pointer}.power-toggle.active{border-color:#a85c22;color:#ffae57;background:#25160c}.online.offline{color:#8094a5;border-color:#394e5e}.chart.hidden{display:none!important}@media(max-width:792px){.board-title{height:64px;padding-inline:10px;gap:6px}.board-title small{font-size:.75rem}.board-controls{gap:4px}.board-controls .online,.board-controls .power-toggle{font-size:.75rem;padding:6px}.rig-title-editor{gap:4px}.board-title .rig-title-editor input{width:120px;font-size:.75rem}}@media(max-width:1300px){.equipment-head,.equipment-row{grid-template-columns:minmax(85px,1.5fr) 55px 42px 50px 42px;gap:3px}.equipment-head,.equipment-row{padding-left:6px;padding-right:6px}.board-controls{gap:4px}.rig-title-editor input{width:145px}.power-toggle{padding:7px 6px}}.equipment-head,.equipment-row{grid-template-columns:28px minmax(68px,1fr) 52px 60px 52px}.remove-row{width:24px;height:24px;display:grid;place-items:center;border:1px solid #ff526e;border-radius:6px;background:#2b0c18;color:#ff6b80;font-size:1.125rem;line-height:1;cursor:pointer;transition:.18s ease}.remove-row:hover,.remove-row:focus-visible{background:#ff365c;color:#fff;box-shadow:0 0 14px #ff365c66;outline:none;transform:scale(1.06)}@media(max-width:1300px){.equipment-head,.equipment-row{grid-template-columns:26px minmax(62px,1fr) 48px 56px 48px}}.modal-stats:has(.optional-stat:not(.hidden)){grid-template-columns:repeat(5,1fr)}@media(max-width:760px){.modal-stats:has(.optional-stat:not(.hidden)){grid-template-columns:1fr 1fr}.modal-stats:has(.optional-stat:not(.hidden))>div:first-child{grid-column:1/-1}}.pool-page{display:block;max-width:1220px;padding:42px 24px 70px}.pool-intro{max-width:760px;margin-bottom:24px}.pool-kicker{color:var(--orange);font-size:.875rem;font-weight:850;letter-spacing:1.7px}.pool-intro h1{font-size:1.875rem;margin:8px 0 10px}.pool-intro h1 span{color:var(--cyan);margin-right:7px}.pool-intro p{margin:0;color:#86a6bf;line-height:1.65;font-size:.875rem}.pool-panel{position:relative;padding:22px;border:1px solid #155783;border-radius:12px;background:radial-gradient(circle at 90% 0,#0b36577a,transparent 34%),linear-gradient(145deg,#081b2e,#030d18);box-shadow:inset 0 0 35px #00101ecc,0 18px 50px #0006}.pool-panel:before{content:"";position:absolute;left:22px;right:22px;top:0;height:2px;background:linear-gradient(90deg,var(--orange),var(--cyan),transparent)}.pool-panel-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.pool-panel-head span{color:var(--orange);font-size:.875rem;font-weight:800;letter-spacing:1.2px}.pool-panel-head h2{margin:5px 0 0;font-size:1.125rem}.pool-panel-head .pool-status{color:#49e6a1;border:1px solid #1c6448;border-radius:18px;padding:7px 10px;letter-spacing:0}.pool-status i{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--green);box-shadow:0 0 8px var(--green);margin-right:4px}.ref-link-box{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:center;padding:10px 10px 10px 15px;border:1px solid #174b70;border-radius:8px;background:#020a13}.ref-link-box code{color:#e8f7ff;font-size:.875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ref-link-box button{border:1px solid #176c9d;background:#0a3456;color:#bce8ff;border-radius:6px;padding:9px 12px;cursor:pointer;font-weight:750}.ref-link-box button:hover{border-color:var(--cyan);color:#fff}.pool-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:14px}.pool-metrics article{min-height:130px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;border:1px solid #174566;border-radius:9px;background:#061524}.pool-metrics article>span{color:#789ab5;font-size:.875rem;letter-spacing:1px}.pool-metrics b{font-size:1.6875rem;margin:8px 0 4px}.pool-metrics small{color:#6689a4;font-size:.875rem}.pool-metrics .cyan-value{color:var(--cyan)}.pool-metrics .orange-value{color:#ffc056}.pool-notice{display:flex;align-items:center;gap:11px;margin-top:14px;padding:12px 14px;border:1px solid #196044;border-radius:8px;background:#08251b;color:#46e69e}.pool-notice>span{font-size:1.25rem}.pool-notice b,.pool-notice small{display:block}.pool-notice b{font-size:.875rem}.pool-notice small{color:#77b99b;font-size:.875rem;margin-top:3px}@media(max-width:900px){.main-nav{order:3;width:100%;justify-content:center}.main-nav a{flex:1;text-align:center}header{height:auto;flex-wrap:wrap}.pool-page{padding-top:24px}.pool-metrics{grid-template-columns:1fr}.network-pill{display:none}}@media(max-width:560px){.pool-panel{padding:16px}.pool-panel-head{align-items:flex-start}.pool-status{display:none}.ref-link-box{grid-template-columns:1fr}.ref-link-box button{width:100%}.ref-link-box code{font-size:.875rem}.pool-intro h1{font-size:1.5625rem}}.market-page{display:block;max-width:1380px;padding:28px 24px 60px}.market-heading{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:18px}.market-kicker{color:var(--orange);font-size:.875rem;font-weight:850;letter-spacing:1.6px}.market-heading h1{font-size:1.875rem;margin:6px 0}.market-heading p{margin:0;color:#789ab5;font-size:.875rem}.coin-wallet{display:flex;align-items:center;gap:10px;padding:9px 13px;border:1px solid #18547d;border-radius:9px;background:#061728}.coin-wallet img{width:42px;height:42px;object-fit:contain}.coin-wallet span,.coin-wallet b{display:block}.coin-wallet span{font-size:.875rem;color:#789ab5;letter-spacing:1px}.coin-wallet b{color:#ffc05c;margin-top:3px}.market-panel{border:1px solid #15537e;border-radius:11px;background:linear-gradient(145deg,#07182a,#020b14);overflow:hidden}.market-toolbar{min-height:62px;display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border-bottom:1px solid #123d5e}.market-tabs{display:flex;gap:6px;overflow:auto}.market-tabs button{border:1px solid #194564;background:#051426;color:#a3bfd3;border-radius:6px;padding:8px 12px;cursor:pointer;font-size:.875rem}.market-tabs button.active{background:#0873c8;border-color:#19b8ff;color:#fff}.market-toolbar>span{color:#7294ae;font-size:.875rem}.market-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:14px}.market-card{position:relative;display:flex;flex-direction:column;min-height:390px;padding:10px;border:1px solid #18557d;border-radius:9px;background:linear-gradient(155deg,#081c30,#020b14);transition:.18s}.market-card:hover{transform:translateY(-2px);border-color:var(--cyan);box-shadow:0 12px 25px #0006}.market-card-top{display:flex;justify-content:space-between;align-items:center}.market-rarity{color:#f7a0ff;border:1px solid #c936ef;background:#351047;border-radius:4px;padding:3px 5px;font-size:.875rem;font-weight:850}.market-generation{color:#7296b2;font-size:.875rem}.market-card>.sprite{height:120px}.market-card h2{font-size:.875rem;margin:3px 2px 9px;padding-bottom:9px;border-bottom:1px solid #174664}.market-specs{display:grid;gap:6px}.market-specs div{display:flex;justify-content:space-between;gap:8px;font-size:.875rem}.market-specs span{color:#7192aa}.market-specs b{color:#d9ebf6}.market-buy{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto;padding-top:12px;border-top:1px solid #173f5e}.market-buy strong{display:flex;align-items:center;color:#ffc15c;font-size:.875rem}.market-buy img{width:25px;height:25px;object-fit:contain;margin-right:5px}.market-buy button{border:1px solid #1bb3ff;background:linear-gradient(#0b82dc,#0752a8);color:#fff;border-radius:6px;padding:8px 11px;cursor:pointer;font-size:.875rem;font-weight:800}.market-buy button:hover{filter:brightness(1.18)}@media(max-width:1150px){.market-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:850px){.market-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.market-heading{align-items:flex-start}.network-pill{display:none}}@media(max-width:560px){.market-page{padding:18px 10px 40px}.market-heading{display:block}.coin-wallet{margin-top:14px}.market-grid{grid-template-columns:1fr}.market-toolbar{align-items:flex-start;gap:9px;flex-direction:column}.market-card{min-height:370px}}.trade-page{display:block;max-width:1380px;padding:28px 24px 60px}.trade-panel{border:1px solid #15537e;border-radius:11px;background:linear-gradient(145deg,#07182a,#020b14);overflow:hidden}.trade-tabs{display:flex;padding:8px 14px 0;border-bottom:1px solid #123d5e;background:#04111f}.trade-tabs button{min-width:135px;border:0;border-bottom:2px solid transparent;background:transparent;color:#789ab5;padding:14px 16px;cursor:pointer;font-size:.875rem;font-weight:800}.trade-tabs button.active{color:#fff;border-color:var(--orange);background:linear-gradient(180deg,transparent,#ff9b2612)}.trade-content{padding:14px}.trade-filters{display:grid;grid-template-columns:220px 220px auto;gap:10px;align-items:end;padding:12px;border:1px solid #153f60;border-radius:8px;background:#04111e}.trade-filters label{display:grid;gap:6px;color:#789ab5;font-size:.875rem;text-transform:uppercase;letter-spacing:.7px}.trade-filters select,.trade-filters input{width:100%;border:1px solid #1a5279;border-radius:6px;background:#020b14;color:#d9ecf8;padding:10px;outline:none}.trade-filters select:focus,.trade-filters input:focus{border-color:var(--cyan)}.trade-filters button,.trade-back{border:1px solid #204c6b;background:#081b2d;color:#9bbbd1;border-radius:6px;padding:10px 13px;cursor:pointer}.trade-products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:14px}.trade-card{display:flex;flex-direction:column;min-height:285px;text-align:left;border:1px solid #18557d;border-radius:9px;background:linear-gradient(155deg,#081c30,#020b14);color:#fff;padding:10px;cursor:pointer;transition:.18s}.trade-card:hover{transform:translateY(-2px);border-color:var(--cyan);box-shadow:0 12px 25px #0006}.trade-card>div:first-child{display:flex;justify-content:space-between}.trade-stock{color:#6f94af;font-size:.875rem}.trade-card>.sprite{height:135px}.trade-card h2{font-size:.875rem;margin:4px 2px 10px}.trade-card-meta{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding-top:10px;border-top:1px solid #174664}.trade-card-meta>span{color:#7192aa;font-size:.875rem}.trade-card-meta strong,.offer-row span{display:flex;align-items:center;color:#ffc15c}.trade-card-meta img,.offer-row img{width:24px;height:24px;object-fit:contain;margin-right:5px}.trade-empty{grid-column:1/-1;padding:50px;text-align:center;color:#789ab5;border:1px dashed #194869;border-radius:8px}.trade-back{margin-bottom:12px}.trade-detail{display:grid;grid-template-columns:minmax(250px,34%) 1fr;gap:14px}.trade-item-summary,.trade-order-book{border:1px solid #174b70;border-radius:9px;background:#051522;padding:16px}.trade-detail-art{height:190px;background:#020b14;border:1px solid #123d5e;border-radius:8px;margin-bottom:12px}.trade-detail-art .sprite{height:100%}.trade-item-summary h2{font-size:1.125rem;margin:10px 0 16px}.order-title{display:flex;justify-content:space-between;align-items:end;padding-bottom:13px}.order-title span{color:var(--orange);font-size:.875rem;letter-spacing:1px}.order-title h2{margin:4px 0 0;font-size:1.125rem}.order-title small{color:#6e91ab}.offer-head,.offer-row{display:grid;grid-template-columns:1fr 1fr;align-items:center;padding:10px 12px}.offer-head{color:#6e91ab;font-size:.875rem;border-bottom:1px solid #17415f}.offer-row{border-bottom:1px solid #102f49}.offer-row span{justify-self:end}.trade-purchase{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:15px;padding-top:15px;border-top:1px solid #17415f}.trade-purchase label{display:grid;gap:5px;color:#789ab5;font-size:.875rem}.trade-purchase input{border:1px solid #1b587f;border-radius:6px;background:#020b14;color:#fff;padding:10px}.trade-purchase button{grid-column:1/-1;border:1px solid #1bb3ff;background:linear-gradient(#0b82dc,#0752a8);color:#fff;border-radius:7px;padding:12px;cursor:pointer;font-weight:800}.trade-purchase>small{grid-column:1/-1;color:#7294ae}.trade-purchase>small b{color:#ffc15c}.trade-placeholder{display:grid;place-items:center;text-align:center;min-height:420px;color:#789ab5}.trade-placeholder>span{font-size:2.875rem;color:#27c8ff}.trade-placeholder h2{color:#e8f5ff;margin:10px 0 0}.trade-placeholder p{margin:6px 0}.trade-page .market-heading{margin-bottom:18px}@media(max-width:1100px){.trade-products{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:800px){.trade-products{grid-template-columns:repeat(2,minmax(0,1fr))}.trade-detail{grid-template-columns:1fr}.trade-filters{grid-template-columns:1fr 1fr}.trade-filters button{grid-column:1/-1}.trade-tabs button{min-width:0;flex:1}}@media(max-width:560px){.trade-page{padding:18px 10px 40px}.trade-products,.trade-filters{grid-template-columns:1fr}.trade-filters button{grid-column:auto}.trade-content{padding:10px}.trade-tabs{padding-left:4px;padding-right:4px}.trade-tabs button{padding:12px 5px;font-size:.875rem}.trade-purchase{grid-template-columns:1fr}.trade-purchase button,.trade-purchase>small{grid-column:auto}}.store-generation{display:flex;align-items:center;gap:7px;color:#789ab5;font-size:.875rem;font-weight:700;text-transform:uppercase;white-space:nowrap}.store-generation select{border:1px solid #1a5279;border-radius:6px;background:#020b14;color:#d9ecf8;padding:8px 28px 8px 9px;outline:none}.store-generation select:focus{border-color:var(--cyan)}.trade-filters{grid-template-columns:repeat(5,minmax(120px,1fr)) auto}.trade-card{min-height:305px}.trade-card h2{margin-bottom:8px}.trade-power{display:flex;justify-content:space-between;color:#7192aa;font-size:.875rem;margin-bottom:8px}.trade-power b{color:#39dba2}.trade-purchase.single-field{grid-template-columns:1fr}.trade-purchase.single-field button,.trade-purchase.single-field>small{grid-column:1}.store-component-filters{margin-bottom:10px}.store-result-summary{display:flex;justify-content:flex-end;color:#789ab5;font-size:.875rem;margin-bottom:10px}@media(max-width:1050px){.trade-filters{grid-template-columns:1fr 1fr}.trade-filters button{grid-column:1/-1}}@media(max-width:560px){.trade-filters{grid-template-columns:1fr}.trade-filters button{grid-column:auto}}.sell-inventory-note{margin:10px 2px -2px;color:#6f91aa;font-size:.875rem}.sell-card{position:relative}.sell-card:after{content:"VENDER";position:absolute;right:10px;top:111px;padding:4px 7px;border:1px solid #e78929;border-radius:4px;background:#2b1707;color:#ffb15f;font-size:.875rem;font-weight:850;letter-spacing:.8px}.sell-modal{max-width:660px}.sell-modal-stats{grid-template-columns:repeat(4,1fr)!important}.sell-price-field{display:grid;gap:7px;margin-top:15px;color:#86a7c0;font-size:.875rem}.sell-price-field>div{display:grid;grid-template-columns:34px 1fr auto;align-items:center;border:1px solid #1d608b;border-radius:7px;background:#020b14;overflow:hidden}.sell-price-field img{width:28px;height:28px;object-fit:contain;margin-left:6px}.sell-price-field input{width:100%;border:0;background:transparent;color:#fff;padding:12px 9px;font-size:1.0625rem;font-weight:800;outline:none}.sell-price-field>div b{padding:0 12px;color:#ffc15c}.sell-price-field small{color:#6689a4}.sell-modal-actions{display:grid;grid-template-columns:1fr 1.4fr;gap:10px;margin-top:16px}.sell-modal-actions button{border-radius:7px;padding:12px;cursor:pointer;font-weight:850}.sell-modal-actions button:first-child{border:1px solid #31526a;background:#071725;color:#8eacbf}.sell-modal-actions button:last-child{border:1px solid #1bb3ff;background:linear-gradient(#0b82dc,#0752a8);color:#fff}.sell-modal-actions button:hover{filter:brightness(1.15)}@media(max-width:560px){.sell-modal-stats{grid-template-columns:1fr 1fr!important}.sell-modal-actions{grid-template-columns:1fr}}.orders-shell{min-height:430px;border:1px solid #153f60;border-radius:9px;background:#03101d;overflow:hidden}.orders-tabs{display:flex;gap:5px;padding:10px 12px 0;border-bottom:1px solid #153f60;background:#061626}.orders-tabs button{border:0;border-bottom:2px solid transparent;background:transparent;color:#789ab5;padding:11px 16px;cursor:pointer;font-size:.875rem;font-weight:800}.orders-tabs button.active{border-color:var(--cyan);color:#e8f7ff;background:#0a294333}.orders-body{padding:16px}.history-toolbar{display:flex;align-items:end;justify-content:space-between;gap:18px;margin-bottom:15px}.history-toolbar>div:first-child>span{color:var(--orange);font-size:.875rem;font-weight:850;letter-spacing:1.2px}.history-toolbar h2{margin:4px 0 0;font-size:1.125rem}.date-filter{display:flex;align-items:end;gap:8px}.date-filter label{display:grid;gap:5px;color:#789ab5;font-size:.875rem;text-transform:uppercase}.date-filter input{border:1px solid #1a5279;border-radius:6px;background:#020b14;color:#d9ecf8;padding:8px;color-scheme:dark}.date-filter button{border:1px solid #204c6b;border-radius:6px;background:#081b2d;color:#9bbbd1;padding:9px 12px;cursor:pointer}.order-head,.order-row{display:grid;grid-template-columns:minmax(210px,1fr) 180px 140px;align-items:center;gap:12px}.order-head{padding:9px 12px;color:#6f91aa;font-size:.875rem;text-transform:uppercase;border-bottom:1px solid #17415f}.order-head span:nth-child(n+2){text-align:right}.order-row{min-height:62px;padding:9px 12px;border-bottom:1px solid #102f49}.order-item-name b,.order-item-name small{display:block}.order-item-name b{font-size:.875rem}.order-item-name small{margin-top:3px;color:#6689a4;font-size:.875rem}.order-row strong,.listing-row strong{display:flex;justify-content:flex-end;align-items:center;color:#ffc15c}.order-row strong img,.listing-row strong img{width:25px;height:25px;object-fit:contain;margin-right:5px}.order-row time{text-align:right;color:#91afc4;font-size:.875rem}.orders-empty{padding:65px 20px;text-align:center;color:#6f91aa}.listing-count{color:#8eb0c8;font-size:.875rem}.listing-head,.listing-row{display:grid;grid-template-columns:minmax(250px,1fr) 90px 110px 160px 95px;align-items:center;gap:10px}.listing-head{padding:9px 12px;color:#6f91aa;font-size:.875rem;text-transform:uppercase;border-bottom:1px solid #17415f}.listing-row{min-height:74px;padding:8px 12px;border-bottom:1px solid #102f49;color:#91afc4;font-size:.875rem}.listing-product{display:flex;align-items:center;gap:8px;min-width:0}.listing-product>.sprite{width:56px;height:56px;flex:0 0 56px}.listing-product b,.listing-product small{display:block}.listing-product b{color:#e2f1fa;font-size:.875rem}.listing-product small{margin-top:3px;color:#6689a4;font-size:.875rem}.listing-row>button{border:1px solid #a74453;border-radius:6px;background:#2b0c18;color:#ff7c8f;padding:8px 10px;cursor:pointer}.listing-row>button:hover{background:#bb2840;color:#fff}.listing-row .power-value{color:#42dca0;font-weight:800}@media(max-width:760px){.orders-tabs{overflow:auto}.orders-tabs button{min-width:max-content}.history-toolbar{align-items:flex-start;flex-direction:column}.date-filter{width:100%;display:grid;grid-template-columns:1fr 1fr}.date-filter button{grid-column:1/-1}.order-head,.order-row{grid-template-columns:minmax(150px,1fr) 110px 90px}.listing-head{display:none}.listing-row{grid-template-columns:1fr 1fr;gap:7px}.listing-product{grid-column:1/-1}.listing-row>button{grid-column:1/-1}.listing-row strong{justify-content:flex-start}.orders-body{padding:11px}}@media(max-width:480px){.order-head,.order-row{grid-template-columns:1fr 90px}.order-head span:last-child,.order-row time{display:none}}.orders-list{display:grid;gap:10px}.order-detail-row{display:grid;grid-template-columns:minmax(0,1fr) 190px;gap:14px;align-items:stretch;padding:12px;border:1px solid #174b70;border-radius:9px;background:linear-gradient(135deg,#071a2c,#03101c)}.order-product-full{display:grid;grid-template-columns:96px minmax(0,1fr);gap:12px;min-width:0}.order-product-full>.sprite{width:96px;height:96px;align-self:center}.order-product-copy{min-width:0}.order-product-title{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding-bottom:9px;border-bottom:1px solid #153d5b}.order-product-title h3{margin:6px 0 0;color:#edf8ff;font-size:.875rem}.order-product-title>small{color:#6e91aa;font-size:.875rem;white-space:nowrap}.order-spec-grid{display:grid;grid-template-columns:repeat(4,minmax(80px,1fr));gap:8px;margin-top:10px}.order-spec-grid>span{display:grid;gap:3px}.order-spec-grid small{color:#688aa4;font-size:.875rem;text-transform:uppercase}.order-spec-grid b{color:#c9deec;font-size:.875rem;white-space:nowrap}.order-deal{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;padding-left:14px;border-left:1px solid #17415f}.order-deal>span{color:#6e91aa;font-size:.875rem;letter-spacing:.8px}.order-deal>strong{display:flex;align-items:center;margin:7px 0;color:#ffc15c;font-size:.875rem}.order-deal>strong img{width:28px;height:28px;object-fit:contain;margin-right:5px}.order-deal time{color:#a2bed1;font-size:.875rem}.order-deal button{width:100%;margin-top:10px;border:1px solid #a74453;border-radius:6px;background:#2b0c18;color:#ff7c8f;padding:9px 10px;cursor:pointer}.order-deal button:hover{background:#bb2840;color:#fff}@media(max-width:900px){.order-spec-grid{grid-template-columns:repeat(3,minmax(75px,1fr))}}@media(max-width:680px){.order-detail-row{grid-template-columns:1fr}.order-deal{align-items:flex-start;padding:10px 0 0;border-left:0;border-top:1px solid #17415f}.order-deal button{width:auto}.order-product-full{grid-template-columns:72px minmax(0,1fr)}.order-product-full>.sprite{width:72px;height:72px}.order-spec-grid{grid-template-columns:1fr 1fr}.order-product-title{display:block}.order-product-title>small{display:block;margin-top:5px}}.rank-page{display:block;max-width:1180px;padding:34px 24px 70px}.rank-heading{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:18px}.rank-heading>div:first-child>span{color:var(--orange);font-size:.875rem;font-weight:850;letter-spacing:1.5px}.rank-heading h1{margin:6px 0;font-size:1.875rem}.rank-heading p{margin:0;color:#789ab5;font-size:.875rem}.rank-season{padding:9px 13px;border:1px solid #18547d;border-radius:8px;background:#061728}.rank-season span,.rank-season b{display:block}.rank-season span{color:#6f91aa;font-size:.875rem;letter-spacing:1px}.rank-season b{margin-top:4px;color:#dff3ff;font-size:.875rem}.rank-panel{padding:16px;border:1px solid #15537e;border-radius:11px;background:radial-gradient(circle at 80% 0,#0b365755,transparent 35%),linear-gradient(145deg,#07182a,#020b14);box-shadow:0 18px 45px #0005}.rank-section-label{margin:0 4px 8px;color:#789ab5;font-size:.875rem;font-weight:850;letter-spacing:1.1px}.rank-table-head,.rank-row{display:grid;grid-template-columns:130px minmax(240px,1fr) 230px;align-items:center;gap:14px}.rank-table-head{padding:11px 16px 7px;color:#6b8ba4;font-size:.875rem;text-transform:uppercase}.rank-row{min-height:72px;margin-bottom:8px;padding:10px 16px;border:1px solid #194c70;border-radius:7px;background:linear-gradient(100deg,#081b2d,#05131f);transition:.18s}.rank-row:hover{border-color:#268abe;transform:translate(2px)}.rank-me{border-color:#15c9f1;background:linear-gradient(100deg,#07314a,#081b2d);box-shadow:inset 3px 0 var(--cyan),0 0 20px #00bfff18}.rank-position{color:#a9c0d2;font-size:.875rem}.rank-position i{color:#ffc15c;font-style:normal;margin-right:5px}.top-two .rank-position i{color:#b9d0dc}.top-three .rank-position i{color:#d98245}.rank-user{display:flex;align-items:center;gap:12px;min-width:0}.rank-avatar{width:45px;height:45px;display:grid;place-items:center;flex:0 0 45px;border:2px solid #18d9f3;border-radius:50%;color:#fff;font-size:.875rem;font-weight:900;box-shadow:0 0 13px #00d9ff35}.avatar-me{background:linear-gradient(135deg,#ff8b2a,#0d5077)}.avatar-1{background:linear-gradient(135deg,#6d3cff,#00cadf)}.avatar-2{background:linear-gradient(135deg,#e98221,#6b2cd2)}.avatar-3{background:linear-gradient(135deg,#1dba85,#184f9c)}.avatar-4{background:linear-gradient(135deg,#d84269,#53278d)}.avatar-5{background:linear-gradient(135deg,#208ed0,#0c315c)}.avatar-6{background:linear-gradient(135deg,#82a327,#246c54)}.avatar-7{background:linear-gradient(135deg,#be5730,#253a7a)}.rank-user b,.rank-user small{display:block}.rank-user b{color:#eaf7ff;font-size:.875rem}.rank-user small{margin-top:3px;color:#6689a4;font-size:.875rem}.rank-power{text-align:right}.rank-power span,.rank-power b{display:block}.rank-power span{color:#6689a4;font-size:.875rem;letter-spacing:.8px}.rank-power b{margin-top:5px;color:#20e2f2;font-size:.875rem}.rank-me .rank-power b{color:#ffb258}.rank-state{padding:28px 16px;text-align:center;color:#789ab5}.rank-state button{margin-left:10px;padding:7px 12px;border:1px solid #1685ad;border-radius:6px;background:#08243a;color:#dff7ff;cursor:pointer}.rank-error{color:#ffad8c}.rank-pagination{display:flex;align-items:center;justify-content:center;gap:16px;padding:12px 4px 2px;color:#789ab5;font-size:.875rem}.rank-pagination button{min-width:100px;padding:9px 14px;border:1px solid #17638c;border-radius:7px;background:#07223a;color:#dff7ff;font-weight:750;cursor:pointer}.rank-pagination button:disabled{opacity:.4;cursor:not-allowed}.rank-pagination b{color:#dff7ff}@media(max-width:760px){.rank-page{padding:22px 10px 45px}.rank-heading{align-items:flex-start;flex-direction:column}.rank-season,.rank-table-head{display:none}.rank-row{grid-template-columns:58px minmax(150px,1fr);gap:8px;padding:10px}.rank-power{grid-column:2;text-align:left;margin-top:-10px}.rank-power span{display:none}.rank-avatar{width:40px;height:40px;flex-basis:40px}.rank-heading h1{font-size:1.5625rem}.rank-pagination{gap:8px;flex-wrap:wrap}.rank-pagination button{min-width:90px}}@media(max-width:480px){.rank-row{grid-template-columns:45px minmax(120px,1fr)}.rank-position,.rank-power b{font-size:.875rem}}.withdraw-page{display:block;max-width:1180px;padding:34px 24px 70px}.withdraw-heading>span,.withdraw-panel-title>span,.withdraw-history-head>div:first-child>span{color:var(--orange);font-size:.875rem;font-weight:850;letter-spacing:1.4px}.withdraw-heading h1{margin:7px 0 6px;font-size:1.875rem}.withdraw-heading p{margin:0 0 18px;color:#789ab5;font-size:.875rem}.wallet-panel,.withdraw-panel,.withdraw-history-panel{margin-bottom:14px;padding:18px;border:1px solid #15537e;border-radius:11px;background:radial-gradient(circle at 82% 0,#0b365750,transparent 36%),linear-gradient(145deg,#07182a,#020b14)}.wallet-panel{text-align:center}.wallet-label{color:#ffad55;font-size:.875rem;font-weight:850;letter-spacing:1.6px}.wallet-conversion{display:grid;grid-template-columns:1fr 110px 1fr;align-items:center;max-width:720px;margin:15px auto 8px}.wallet-value{display:grid;grid-template-columns:42px auto;align-items:center;justify-content:center;column-gap:9px}.wallet-value img,.wallet-value i{grid-row:1/3;width:42px;height:42px;object-fit:contain}.wallet-value i{display:grid;place-items:center;border:1px solid #1d9f82;border-radius:50%;background:#06352d;color:#3ee0ad;font-size:1.375rem;font-style:normal}.wallet-value b{color:#ffc15c;font-size:1.5625rem;line-height:1}.usdt-value b{color:#3ee0ad}.wallet-value span{margin-top:4px;color:#789ab5;font-size:.875rem;text-align:left}.conversion-arrow span,.conversion-arrow small{display:block}.conversion-arrow span{color:var(--cyan);font-size:1.9375rem}.conversion-arrow small{color:#63849d;font-size:.875rem;letter-spacing:1px}.conversion-rate{color:#62849d;font-size:.875rem}.withdraw-panel-title h2,.withdraw-history-head h2{margin:4px 0 0;font-size:1.125rem}.faucetpay-method{display:grid;grid-template-columns:44px 1fr auto;align-items:center;gap:11px;margin-top:15px;padding:13px;border:1px solid #17bcdc;border-radius:8px;background:#062335}.faucetpay-icon{width:40px;height:40px;display:grid;place-items:center;border-radius:8px;background:linear-gradient(135deg,#14d4c0,#0674c3);color:#fff;font-size:1.25rem;font-weight:900}.faucetpay-method b,.faucetpay-method small{display:block}.faucetpay-method b{font-size:.875rem}.faucetpay-method small{margin-top:3px;color:#7394ad;font-size:.875rem}.faucetpay-method>span{color:#38dda8;font-size:.875rem;font-weight:800}.withdraw-notes{margin:12px 0;padding:10px 12px;border:1px solid #174564;border-radius:7px;background:#04121f}.withdraw-notes p{margin:5px 0;color:#8caac0;font-size:.875rem}.withdraw-notes i{color:#3ee0ad;font-style:normal;margin-right:6px}.withdraw-button{width:100%;border:1px solid #1bb3ff;border-radius:7px;background:linear-gradient(#0b82dc,#0752a8);color:#fff;padding:12px;cursor:pointer;font-weight:850}.withdraw-button:disabled{border-color:#29475b;background:#10202c;color:#637f91;cursor:not-allowed}.withdraw-history-head{display:flex;align-items:end;justify-content:space-between;gap:14px;margin-bottom:14px}.withdraw-date-filter{display:flex;align-items:end;gap:8px}.withdraw-date-filter label{display:grid;gap:4px;color:#789ab5;font-size:.875rem;text-transform:uppercase}.withdraw-date-filter input{border:1px solid #1a5279;border-radius:6px;background:#020b14;color:#d9ecf8;padding:8px;color-scheme:dark}.withdraw-date-filter button{border:1px solid #204c6b;border-radius:6px;background:#081b2d;color:#9bbbd1;padding:9px 12px;cursor:pointer}.withdraw-table-head,.withdraw-history-row{display:grid;grid-template-columns:130px 1.2fr 1fr 1fr 110px;align-items:center;gap:10px}.withdraw-table-head{padding:9px 12px;border-bottom:1px solid #17415f;color:#6f91aa;font-size:.875rem;text-transform:uppercase}.withdraw-history-row{min-height:56px;padding:9px 12px;border-bottom:1px solid #102f49;color:#92afc3;font-size:.875rem}.withdraw-history-row b{color:#ffc15c}.withdraw-history-row strong{color:#3ee0ad}.withdraw-status{justify-self:start;padding:5px 8px;border-radius:12px;font-size:.875rem;font-style:normal;font-weight:800}.withdraw-status.completed{border:1px solid #1b7956;background:#08291e;color:#3ee0ad}.withdraw-status.pending{border:1px solid #a66d25;background:#2d1b08;color:#ffb453}.withdraw-empty{padding:40px;text-align:center;color:#7393ac;font-size:.875rem}.wallet-withdraw-method{grid-template-columns:44px 1fr auto}.wallet-withdraw-method #withdrawWalletList{grid-column:1/-1}.wallet-withdraw-method .wallet-connect-button{width:100%;justify-content:center}.withdraw-status.failed{border:1px solid #933f4f;background:#301018;color:#ff8398}.withdraw-history-row strong small{display:block;margin-top:3px;color:#8199aa;font-size:.875rem;font-weight:500}@media(max-width:760px){.withdraw-page{padding:22px 10px 45px}.wallet-conversion{grid-template-columns:1fr;gap:10px}.conversion-arrow span{transform:rotate(90deg)}.withdraw-history-head{align-items:flex-start;flex-direction:column}.withdraw-date-filter{display:grid;grid-template-columns:1fr 1fr;width:100%}.withdraw-date-filter button{grid-column:1/-1}.withdraw-table-head{display:none}.withdraw-history-row{grid-template-columns:1fr 1fr;gap:7px;padding:13px}.withdraw-history-row .withdraw-status{justify-self:end}.faucetpay-method{grid-template-columns:42px 1fr}.faucetpay-method>span{grid-column:2}.wallet-withdraw-method #withdrawWalletList{grid-column:1/-1}}@media(max-width:480px){.wallet-value b{font-size:1.25rem}.withdraw-history-row{grid-template-columns:1fr}.withdraw-history-row .withdraw-status{justify-self:start}}.home-page{min-height:100vh;background:radial-gradient(circle at 50% 8%,#0a2947 0,#030b16 46%,#01050a)}.home-header{height:78px;max-width:none;padding:12px max(24px,calc((100vw - 1160px)/2));border-bottom:1px solid #12334e;background:#020b16d9}.home-header nav{display:flex;align-items:center;gap:12px;margin-left:auto}.home-header nav a{color:#83a4bd;text-decoration:none;font-size:.875rem}.home-header nav button{border:1px solid var(--orange);border-radius:7px;background:#26180a;color:#ffb557;padding:10px 19px;cursor:pointer;font-weight:850}.home-main{display:block;max-width:1160px;padding:0 24px 65px}.home-hero{max-width:790px;padding:64px 0 48px}.home-kicker{color:var(--cyan);font-size:.875rem;font-weight:850;letter-spacing:1.8px}.home-hero h1{margin:15px 0 16px;font-size:2.875rem;line-height:1.03;letter-spacing:.5px}.home-hero h1 strong{color:#ffc24c;text-shadow:0 0 20px #ffac2840}.home-hero>p{max-width:680px;margin:0 0 22px;color:#8ba9c0;font-size:.9375rem;line-height:1.65}.home-signup{width:min(520px,100%);display:grid;gap:9px;padding:18px;border:1px solid #a8621d;border-radius:11px;background:linear-gradient(145deg,#0a1b2d,#07111d);box-shadow:0 18px 45px #0007}.home-signup>span{color:#ffb758;font-size:.875rem;font-weight:800}.home-signup input,.home-login-modal input{width:100%;border:1px solid #23455e;border-radius:7px;background:#020a12;color:#e9f7ff;padding:13px;outline:none}.home-signup input:focus,.home-login-modal input:focus{border-color:var(--cyan)}.home-signup>button[type=submit],.home-login-modal form button{border:1px solid #ffb739;border-radius:7px;background:linear-gradient(#ffbd42,#d97b12);color:#171009;padding:13px;cursor:pointer;font-weight:950;letter-spacing:.4px}.form-divider{display:flex;align-items:center;gap:10px;color:#6f8799;font-size:.875rem;text-align:center}.form-divider:before,.form-divider:after{content:"";height:1px;flex:1;background:#1b3a50}.google-button{width:100%;border:1px solid #29475d;border-radius:7px;background:#f7fbff;color:#16212a;padding:12px;cursor:pointer;font-weight:800}.google-button b{color:#2979df;font-size:1rem;margin-right:7px}.home-signup>small{text-align:center;color:#68869c;font-size:.875rem}.home-trust{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.home-trust span{border:1px solid #164361;border-radius:16px;background:#061625;color:#7398b3;padding:7px 10px;font-size:.875rem}.home-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;border-top:1px solid #12334e;padding-top:28px}.home-steps article{position:relative;min-height:190px;padding:22px;border:1px solid #194c70;border-radius:10px;background:linear-gradient(145deg,#081b2d,#030c16)}.home-steps article>i{position:absolute;right:16px;top:12px;color:#123e5d;font-size:2rem;font-style:normal;font-weight:900}.home-steps article>span{font-size:1.5625rem}.home-steps h2{margin:15px 0 8px;color:#ffc15c;font-size:.875rem}.home-steps p{margin:0;color:#819fb6;font-size:.875rem;line-height:1.6}.home-login-backdrop{position:fixed;inset:0;z-index:60;display:grid;place-items:center;padding:18px;background:#01040bd9;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.home-login-modal{position:relative;width:min(430px,100%);padding:26px;border:1px solid #b56d26;border-radius:12px;background:linear-gradient(145deg,#0a1c2d,#050d16);box-shadow:0 30px 90px #000,0 0 32px #ff9b261e}.home-login-modal>span{color:var(--orange);font-size:.875rem;font-weight:850;letter-spacing:1.3px}.home-login-modal h2{margin:7px 0 18px;font-size:1.25rem}.home-login-modal form{display:grid;gap:9px}.home-login-modal>.form-divider{margin:14px 0}.home-login-close{position:absolute;right:14px;top:11px;border:0;background:transparent;color:#7898b5;font-size:1.625rem;cursor:pointer}.login-cancel{width:100%;margin-top:12px;border:0;background:transparent;color:#7898b5;padding:7px;cursor:pointer}@media(max-width:760px){.home-header{height:auto;padding:10px 14px;flex-wrap:nowrap}.home-header .brand small,.home-header nav a{display:none}.home-header .brand b{font-size:.875rem}.home-header .logo{width:38px;height:38px}.home-main{padding:0 16px 40px}.home-hero{padding:42px 0 35px}.home-hero h1{font-size:2.125rem}.home-steps{grid-template-columns:1fr}.home-steps article{min-height:0}}@media(max-width:430px){.home-hero h1{font-size:1.8125rem}.home-signup{padding:14px}}.user-menu-wrap{position:relative}.user-menu-trigger{display:flex;align-items:center;gap:8px;border:0;border-left:1px solid #18344d;background:transparent;color:#d7eaf7;padding:4px 0 4px 14px;cursor:pointer}.header-avatar{width:34px;height:34px;display:grid;place-items:center;overflow:hidden;border:1px solid #1ebde6;border-radius:50%;background:linear-gradient(135deg,#ff8b2a,#0d5077);color:#fff;font-size:.875rem;font-weight:900}.header-avatar img,.profile-avatar-large img{width:100%;height:100%;display:none;object-fit:cover}.header-avatar img.visible,.profile-avatar-large img.visible{display:block}.header-user-name{max-width:105px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:750}.user-menu-trigger>i{color:#7898b5;font-style:normal}.user-dropdown{position:absolute;right:0;top:48px;z-index:45;width:175px;padding:6px;border:1px solid #18547d;border-radius:8px;background:#061523;box-shadow:0 18px 45px #000b}.user-dropdown a,.user-dropdown button{width:100%;display:flex;align-items:center;gap:9px;border:0;border-radius:5px;background:transparent;color:#bcd2e2;text-decoration:none;padding:10px;cursor:pointer;font-size:.875rem;text-align:left}.user-dropdown a:hover{background:#0a3151;color:#fff}.user-dropdown button:hover{background:#30121c;color:#ff8293}.profile-page{display:block;max-width:1120px;padding:34px 24px 70px}.profile-heading>span,.profile-card-title span,.password-section>div>span{color:var(--orange);font-size:.875rem;font-weight:850;letter-spacing:1.4px}.profile-heading h1{margin:6px 0;font-size:1.875rem}.profile-heading p{margin:0 0 18px;color:#789ab5;font-size:.875rem}.profile-layout{display:grid;grid-template-columns:260px 1fr;gap:14px}.profile-photo-card,.profile-data-card{border:1px solid #15537e;border-radius:11px;background:linear-gradient(145deg,#07182a,#020b14)}.profile-photo-card{display:flex;flex-direction:column;align-items:center;text-align:center;padding:26px 18px;height:max-content}.profile-avatar-large{width:112px;height:112px;display:grid;place-items:center;overflow:hidden;border:3px solid #1bd4f2;border-radius:50%;background:linear-gradient(135deg,#ff8b2a,#0d5077);box-shadow:0 0 25px #00c8ff35;color:#fff;font-size:1.6875rem;font-weight:900}.profile-photo-card h2{margin:14px 0 4px;font-size:1.125rem}.profile-photo-card>span{color:#6f91aa;font-size:.875rem}.change-photo{margin-top:18px;border:1px solid #1bb3ff;border-radius:7px;background:#0a4f80;color:#fff;padding:10px 16px;cursor:pointer;font-size:.875rem;font-weight:800}.change-photo input{display:none}.profile-photo-card>small{margin-top:9px;color:#66859c;font-size:.875rem}.profile-data-card{padding:20px}.profile-card-title{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:15px;border-bottom:1px solid #17415f}.profile-card-title h2,.password-section h2{margin:4px 0 0;font-size:1.125rem}.profile-card-title button,.password-form button{border:1px solid #1bb3ff;border-radius:7px;background:linear-gradient(#0b82dc,#0752a8);color:#fff;padding:10px 13px;cursor:pointer;font-weight:800}.profile-fields{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:16px}.profile-fields label,.password-form label{display:grid;gap:6px;color:#789ab5;font-size:.875rem;text-transform:uppercase}.profile-fields label.wide{grid-column:1/-1}.profile-fields input,.profile-fields select,.password-form input{width:100%;border:1px solid #1a5279;border-radius:6px;background:#020b14;color:#d9ecf8;padding:11px;outline:none}.profile-fields input:focus,.profile-fields select:focus,.password-form input:focus{border-color:var(--cyan)}.profile-fields input[readonly]{color:#6e8da4;background:#06111b}.profile-fields label>small{color:#5e7d94;font-size:.875rem;text-transform:none}.password-section{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:20px;padding-top:17px;border-top:1px solid #17415f}.password-section p{margin:5px 0 0;color:#6f91aa;font-size:.875rem}.password-section>button{border:1px solid #a8611d;border-radius:7px;background:#25170a;color:#ffb35c;padding:10px 13px;cursor:pointer;font-weight:800}.password-form{display:grid;grid-template-columns:1fr 1fr 1fr auto;gap:9px;align-items:end;margin-top:14px;padding:14px;border:1px solid #174b70;border-radius:8px;background:#04121f}.password-form button{height:39px}@media(max-width:1100px){.header-user-name{display:none}.user-menu-trigger{padding-left:8px}.profile-layout{grid-template-columns:220px 1fr}.password-form{grid-template-columns:1fr 1fr}.password-form button{height:auto}}@media(max-width:760px){.user-menu-wrap{margin-left:auto}.balance{margin-left:0}.profile-page{padding:22px 10px 45px}.profile-layout,.profile-fields{grid-template-columns:1fr}.profile-fields label.wide{grid-column:auto}.password-section{align-items:flex-start;flex-direction:column}.password-form{grid-template-columns:1fr}.profile-card-title{align-items:flex-start;flex-direction:column}.profile-card-title button{width:100%}}.forgot-password-link{width:100%;margin-top:14px;border:0;background:transparent;color:#28c6ee;padding:6px;cursor:pointer;font-size:.875rem;font-weight:750}.forgot-password-link:hover{text-decoration:underline}.home-login-modal .forgot-password-link+.login-cancel{margin-top:4px}.recovery-modal>p{margin:-7px 0 17px;color:#84a3ba;font-size:.875rem;line-height:1.55}.recovery-modal .login-cancel{margin-top:11px}.balance{margin-left:auto}.right-column{height:calc(100vh - 106px);min-height:570px;max-height:820px}.component-grid{min-height:0}.rig-manager{display:flex;min-height:260px;max-height:390px;flex-direction:column}.rig-grid{min-height:0;overflow-y:auto;padding-right:3px}.buy-slot{flex:0 0 auto}.equipment-head,.equipment-row{grid-template-columns:minmax(70px,1fr) 48px 52px 48px 74px}.equipment-head span:last-child{text-align:center}.remove-row{width:auto;height:auto;min-height:25px;padding:5px 7px;border:1px solid #ff526e;border-radius:6px;background:#2b0c18;color:#ff8294;font-size:.875rem;font-weight:800;line-height:1;cursor:pointer}.remove-row:hover,.remove-row:focus-visible{transform:none}.purchase-confirm-modal{position:relative;width:min(430px,100%);padding:24px;border:1px solid #188cc5;border-radius:12px;background:linear-gradient(145deg,#091d31,#03101d);box-shadow:0 24px 80px #000,0 0 35px #008cff22}.purchase-confirm-modal h2{margin:7px 0 16px;font-size:1.25rem}.purchase-confirm-modal>p{margin:15px 0;color:#7f9eb5;font-size:.875rem;line-height:1.5}.purchase-confirm-item{display:grid;grid-template-columns:100px 1fr;align-items:center;gap:14px;padding:12px;border:1px solid #174b70;border-radius:8px;background:#041421}.purchase-confirm-item .sprite{height:88px}.purchase-confirm-item b,.purchase-confirm-item small,.purchase-confirm-item strong{display:block}.purchase-confirm-item b{font-size:.875rem}.purchase-confirm-item small{margin-top:4px;color:#789ab5;font-size:.875rem}.purchase-confirm-item strong{margin-top:12px;color:#ffc15c;font-size:1.0625rem}.purchase-confirm-actions{display:grid;grid-template-columns:1fr 1fr;gap:9px}.purchase-confirm-actions button{border:1px solid #28506d;border-radius:7px;background:#0a1b2a;color:#9cb8cb;padding:11px;cursor:pointer;font-weight:800}.purchase-confirm-actions .confirm{border-color:#1aa9ef;background:linear-gradient(#0b82dc,#0752a8);color:#fff}@media(max-width:1150px){.right-column{height:auto;max-height:none}.component-grid{max-height:560px}.rig-manager{max-height:390px}}@media(max-width:760px){.rig-manager{max-height:420px}.component-grid{max-height:520px}.equipment-head,.equipment-row{grid-template-columns:minmax(68px,1fr) 44px 47px 44px 70px}.purchase-confirm-actions{grid-template-columns:1fr}}.rig-manager{overflow:hidden}.rig-grid{grid-template-columns:1fr;flex:1}.rig-card{min-height:92px}.faucetpay-method small strong{display:inline;color:#d9efff;font-size:inherit;font-weight:800}.home-login-modal .remember-login{display:flex;align-items:center;gap:9px;width:max-content;margin:2px 0 3px;color:#9ab6ca;font-size:.875rem;cursor:pointer}.home-login-modal .remember-login input{width:16px;height:16px;margin:0;padding:0;accent-color:#16bdf2;cursor:pointer}.home-login-modal .remember-login span{line-height:1}[data-rarity=COMUM]{color:#b3b3b3!important;border-color:#b3b3b3!important;background:#292929!important}[data-rarity=RARO]{color:#eebb39!important;border-color:#eebb39!important;background:#3b2d08!important}[data-rarity=\c9PICO],[data-rarity=EPICO]{color:#0eb227!important;border-color:#0eb227!important;background:#062f12!important}[data-rarity=LEND\c1RIO],[data-rarity=LENDARIO]{color:#bd39ee!important;border-color:#bd39ee!important;background:#32103e!important}.component-modal:not(.sell-modal){width:min(560px,100%)}.component-modal:not(.sell-modal) .modal-stats{grid-template-columns:repeat(6,1fr)}.component-modal:not(.sell-modal) .modal-stats>div{grid-column:span 2}.component-modal:not(.sell-modal) .modal-stats>div:nth-child(n+4){grid-column:span 3}@media(max-width:760px){.component-modal:not(.sell-modal) .modal-stats{grid-template-columns:1fr 1fr}.component-modal:not(.sell-modal) .modal-stats>div,.component-modal:not(.sell-modal) .modal-stats>div:nth-child(n+4){grid-column:auto}}.component-grid{grid-auto-rows:246px;row-gap:8px;align-content:start;margin-right:8px;scrollbar-width:thin;scrollbar-color:#287aa4 #061522}.component-card{height:246px;min-height:246px;max-height:246px}.component-grid::-webkit-scrollbar{width:9px}.component-grid::-webkit-scrollbar-track{margin-block:6px;background:#061522;border:1px solid #123b55;border-radius:10px}.component-grid::-webkit-scrollbar-thumb{background:linear-gradient(#3296bf,#1b5f82);border:2px solid #061522;border-radius:10px}.component-grid::-webkit-scrollbar-thumb:hover{background:linear-gradient(#43b4df,#287ea5)}.token-return,.token-inline{display:inline-flex!important;align-items:center;gap:7px}.token-return img,.token-inline img{width:32px;height:32px;object-fit:contain;flex:0 0 32px}.network-efficiency.optimal{color:#39dba2}.network-efficiency.penalized{color:#ff6b65}.farm-penalty-arrow{display:inline-flex;align-items:center;justify-content:center;margin-left:2px;color:#ff3b47!important;font-size:1.125rem;font-weight:900;line-height:1;text-shadow:0 0 8px #ff3b4755}.temperature-reading{display:flex!important;align-items:center;gap:7px;color:#eaf7ff!important}.temperature-flames{display:inline-flex!important;align-items:center;gap:1px}.temperature-flames img{display:block;width:16px;height:16px;object-fit:contain}.temperature-flames.heat-2 img{filter:saturate(1.08)}.temperature-flames.heat-3 img{filter:saturate(1.18) drop-shadow(0 0 3px #ff654f)}.temperature-flames.heat-4 img{filter:saturate(1.3) drop-shadow(0 0 4px #ff304f)}.network-block-return{display:flex;flex-direction:column;align-items:flex-start}.network-block-return>small{display:block;margin-top:2px;color:#73a2c2;font-size:.75rem;font-weight:600;line-height:1.1}.metric .wallet-amount{font-size:.875rem;font-weight:800;letter-spacing:.2px}.metric .deepcoin-amount{color:#f4c542;text-shadow:0 0 10px #f4c54240}.metric .deeptoken-amount{color:#31e6a1;text-shadow:0 0 10px #31e6a140}.dashboard .view-switch{grid-template-columns:repeat(3,1fr)}.dashboard .view-switch button[data-view=electrical]{position:relative}.electrical-alert{position:absolute;top:3px;right:4px;color:#ff6b65;font-size:.875rem;line-height:1;text-shadow:0 0 6px #ff4d43}.rig-manager-view{display:flex;min-height:430px;max-height:520px;flex-direction:column;padding-top:14px}.rig-manager-view .rig-grid{min-height:245px;overflow-y:auto;padding-right:3px}.electrical-panel{display:flex;flex-direction:column;align-items:center;gap:10px;padding-top:16px;text-align:center}.electrical-description{margin:0;color:#9fc3d8;font-size:.875rem;line-height:1.5}.electrical-status{width:100%;padding:9px;border:1px solid #1b7658;border-radius:7px;background:#08291d;color:#31e6a1;text-transform:uppercase;letter-spacing:.7px}.electrical-status.failure{border-color:#9b3c35;background:#321017;color:#ff776d;animation:electrical-warning 1s ease-in-out infinite alternate}.electrical-time{color:#9fc3d8;font-size:.875rem;font-variant-numeric:tabular-nums}.electrical-visual{height:190px;width:100%;display:grid;place-items:center;overflow:hidden;border-radius:8px;background:radial-gradient(circle,#0b426555,transparent 68%)}.electrical-visual img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 0 12px #20cfff55);animation:electrical-flow 2.2s ease-in-out infinite alternate}.electrical-visual img.failure{filter:drop-shadow(0 0 13px #ff493d88);animation:electrical-failure .45s steps(2,end) infinite}.repair-kit-summary{width:100%;display:grid;grid-template-columns:42px 1fr auto;align-items:center;gap:10px;padding:8px 12px;border:1px solid #174b70;border-radius:7px;background:#061827;text-align:left}.repair-kit-summary img{width:42px;height:42px;object-fit:contain}.repair-kit-summary span{font-size:.875rem;font-weight:800}.repair-kit-summary b{color:#ffbd52;font-size:1.125rem}.repair-grid-button{width:100%;border:1px solid #20adf0;border-radius:7px;background:linear-gradient(#0b82dc,#0752a8);color:#fff;padding:11px;cursor:pointer;font-weight:850}.repair-grid-button:disabled{cursor:not-allowed;opacity:.42}.electrical-panel>small{color:#8eabc0;font-size:.875rem;line-height:1.5}.repair-kit-card .sprite{background-size:contain}.repair-kit-card-quantity{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:9px;border-top:1px solid #16415e}.repair-kit-card-quantity span{color:#789ab5;font-size:.875rem}.repair-kit-card-quantity strong{color:#ffbd52;font-size:1.0625rem}@keyframes electrical-flow{0%{transform:translateY(1px);filter:drop-shadow(0 0 7px #20cfff44)}to{transform:translateY(-2px);filter:drop-shadow(0 0 18px #20cfffaa)}}@keyframes electrical-failure{0%{transform:rotate(-1deg);opacity:.78}to{transform:rotate(1deg);opacity:1}}@keyframes electrical-warning{0%{box-shadow:0 0 #ff493d00}to{box-shadow:0 0 15px #ff493d44}}#appHeader .header-menu{display:flex;align-items:center;min-width:0;flex:1;gap:24px}#appHeader .user-menu-wrap{margin-left:auto;flex:0 0 auto}.header-account-actions{display:flex;align-items:center;gap:10px;margin-left:auto;min-width:0}.header-language{display:block;flex:0 0 auto}.header-language select{max-width:164px;height:38px;padding:7px 9px;border:1px solid #18547d;border-radius:7px;background:#061a2c;color:#d7eaf7;font:inherit;font-size:.8125rem;cursor:pointer}.header-language select:focus-visible{outline:2px solid #19dfff;outline-offset:2px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#appHeader .header-account-actions .user-menu-wrap{margin-left:0}.home-header .header-language select{max-width:164px}@media(max-width:480px){.home-header .header-language select{max-width:68px}.home-header nav{gap:6px}.home-header nav button{padding:9px 11px}}.header-menu-toggle{display:none;margin-left:auto;width:42px;height:42px;padding:9px;border:1px solid #18547d;border-radius:7px;background:#071a2c;cursor:pointer}.header-menu-toggle span{display:block;height:2px;margin:5px 0;border-radius:2px;background:#d7eaf7;transition:transform .2s,opacity .2s}@media(max-width:1380px){#appHeader{position:sticky;top:0;flex-wrap:nowrap}#appHeader .header-menu-toggle{display:block}#appHeader .header-menu{display:none;position:absolute;z-index:60;top:100%;left:10px;right:10px;flex-direction:column;align-items:stretch;gap:8px;padding:10px;border:1px solid #18547d;border-radius:0 0 10px 10px;background:#03111f;box-shadow:0 18px 35px #000b}#appHeader .header-menu.open{display:flex}#appHeader .main-nav{order:0;width:100%;flex-direction:column;align-items:stretch;gap:4px}#appHeader .main-nav a{flex:none;width:100%;text-align:left}#appHeader .user-menu-wrap{width:100%;margin-left:0;padding-top:8px;border-top:1px solid #18344d}#appHeader .header-account-actions{width:100%;flex-wrap:wrap;justify-content:space-between;gap:8px}#appHeader .header-account-actions .user-menu-wrap{width:auto;flex:1 1 150px;margin:0;padding:0;border:0}#appHeader .header-language select{max-width:none;width:160px}#appHeader .user-menu-trigger{width:100%;padding:7px;border-left:0;border-radius:6px}#appHeader .header-user-name{display:block;max-width:none}#appHeader .user-dropdown{position:static;width:100%;margin-top:5px;box-shadow:none}.header-menu-toggle.open span:nth-child(1){transform:translateY(7px) rotate(45deg)}.header-menu-toggle.open span:nth-child(2){opacity:0}.header-menu-toggle.open span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}}.ram1-equipped,.ram2-equipped{clip-path:none;background-size:auto 92%;background-position:center top}.chipfan-equipped{clip-path:none;background-size:140% auto;background-position:center}.gpu-equipped{left:10.5%;bottom:14.1%;width:55%;height:18%;background-size:115% auto;background-position:center}.cpu-equipped{left:41.8%;top:36.55%;width:10.4%;height:11.2%;aspect-ratio:auto;clip-path:none;background-size:178% 178%;background-position:50% 50%}button.rig-card{height:118px;min-height:118px;max-height:118px}.equipped-list-title,.rig-stats-title{margin:12px 0 8px;color:#d8eaf6;font-size:.9375rem}.rig-stats-title{margin-bottom:0}.metrics.rig-metrics-list{display:block;padding-top:8px}.rig-metrics-list{border-radius:7px;overflow:hidden}.rig-metric-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-height:42px;padding:8px 10px;border:1px solid #153a59;border-bottom:0;background:#03101d;font-size:.875rem}.rig-metric-row:first-child{border-radius:7px 7px 0 0}.rig-metric-row:last-child{border-bottom:1px solid #153a59;border-radius:0 0 7px 7px}.rig-metric-row>span{color:#86a7c0}.rig-metric-row>b{min-width:0;color:#d8eaf6;font-size:.875rem;text-align:right}.rig-metric-row .power-value{color:#42dca0}.rig-metric-row .network-efficiency{font-weight:800}.rig-metric-row .token-inline,.rig-metric-row .token-return{justify-content:flex-end}.rig-metric-temperature{color:#ff9b49!important}.rig-metric-return{white-space:nowrap}img.logo{display:block;width:52px;height:52px;border:0;object-fit:contain;box-shadow:none}.toast{z-index:100}.trade-tab-count{display:inline-grid;place-items:center;min-width:20px;height:20px;margin-left:6px;padding:0 5px;border:1px solid #33749e;border-radius:999px;background:#0a2943;color:#9fdcff;font-size:.875rem;line-height:1}.trade-tabs button.active .trade-tab-count{border-color:#ffb04a;background:#45270d;color:#ffd08a}.store-sections{display:flex;gap:5px;margin-bottom:12px;border-bottom:1px solid #17415f}.store-sections button{min-width:145px;border:0;border-bottom:2px solid transparent;background:transparent;color:#789ab5;padding:12px 18px;cursor:pointer;font-size:.875rem;font-weight:850}.store-sections button.active{border-color:var(--orange);background:linear-gradient(180deg,transparent,#ff9b2612);color:#fff}.bundle-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:14px}.bundle-card{position:relative;display:flex;min-height:390px;flex-direction:column;align-items:center;padding:18px;border:1px solid #9b6a20;border-radius:10px;background:radial-gradient(circle at 50% 25%,#382608 0,#101727 44%,#030b14);box-shadow:inset 0 1px #ffd66b1f;text-align:center}.bundle-promotion{position:absolute;right:12px;top:12px;padding:5px 8px;border:1px solid #ffb534;border-radius:999px;background:#492406;color:#ffd271;font-size:.875rem;font-weight:900}.bundle-card-image{width:150px;height:150px;margin:8px 0 4px;object-fit:contain;filter:drop-shadow(0 0 18px #ffc33b55)}.bundle-card h2{width:100%;margin:5px 0 16px;padding-bottom:13px;border-bottom:1px solid #5d451d;color:#ffd269;font-size:1.125rem}.bundle-card-details{width:100%;display:grid;gap:9px;margin-bottom:18px}.bundle-card-details div{display:flex;align-items:center;justify-content:space-between;padding:9px 10px;border:1px solid #243f56;border-radius:6px;background:#061421}.bundle-card-details span{color:#789ab5;font-size:.875rem}.bundle-card-details b{color:#eef8ff;font-size:.875rem}.bundle-custom-input{width:112px;border:1px solid #315875;border-radius:5px;background:#04111d;color:#eef8ff;padding:6px 8px;text-align:right;font:inherit;font-weight:800;outline:none}.bundle-custom-input:focus{border-color:#efae2d;box-shadow:0 0 0 2px #efae2d22}.bundle-buy-button{width:100%;margin-top:auto;border:1px solid #efae2d;border-radius:7px;background:linear-gradient(#ffc348,#d88413);color:#1c1204;padding:11px;cursor:pointer;font-weight:900;text-transform:uppercase}.bundle-buy-button:hover{filter:brightness(1.1)}.bundle-buy-button:disabled{cursor:not-allowed;filter:grayscale(.55);opacity:.65}.bundle-minimum{min-height:14px;margin:8px 0;color:#d9a94d;font-size:.875rem;font-weight:750}@media(max-width:1150px){.bundle-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:850px){.bundle-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.bundle-grid{grid-template-columns:1fr}}.bundle-history{margin:0 14px 14px;padding:16px;border:1px solid #24475e;border-radius:9px;background:#061421}.bundle-history-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.bundle-history-heading h2{margin:0;color:#e8f5ff;font-size:1.0625rem}.bundle-history-heading button{border:1px solid #277eae;border-radius:6px;background:#0b3150;color:#d9f2ff;padding:7px 12px;cursor:pointer}.bundle-history>p{color:#8eaec4;font-size:.875rem}.bundle-history-list{display:grid;gap:8px;margin-top:12px}.bundle-history-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 12px;border:1px solid #1b4059;border-radius:7px;background:#081c2d}.bundle-history-row strong,.bundle-history-row span{display:block}.bundle-history-row strong{color:#f5cf72;font-size:.875rem}.bundle-history-row div span{margin-top:4px;color:#92afc3;font-size:.875rem}.bundle-history-status{white-space:nowrap;font-size:.875rem;font-weight:800}.bundle-history-status.delivered{color:#6ee4a5}.bundle-history-status.pending{color:#f6c46d}@media(max-width:560px){.bundle-history-row{align-items:flex-start;flex-direction:column}}.missions-page{display:block;max-width:1180px;padding:34px 24px 70px}.missions-heading>span{color:var(--orange);font-size:.875rem;font-weight:850;letter-spacing:1.5px}.missions-heading h1{margin:6px 0;font-size:1.875rem}.missions-heading p{margin:0 0 22px;color:#789ab5;font-size:.875rem}.missions-heading .missions-reward-notice{margin-top:-14px;color:#e8b957;font-size:.875rem;line-height:1.5}.missions-tabs{display:flex;gap:5px;margin-bottom:18px;border-bottom:1px solid #17415f}.missions-tabs button{min-width:145px;border:0;border-bottom:2px solid transparent;background:transparent;color:#789ab5;padding:12px 18px;cursor:pointer;font-size:.875rem;font-weight:850}.missions-tabs button.active{border-color:var(--orange);background:linear-gradient(180deg,transparent,#ff9b2612);color:#fff}.missions-daily{margin-bottom:14px}.missions-pass{min-height:1px}.missions-summary{display:flex;gap:10px;margin-bottom:9px}.missions-summary div{min-width:135px;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:10px 12px;border:1px solid #174b70;border-radius:7px;background:#051522}.missions-summary span{color:#789ab5;font-size:.875rem;text-transform:uppercase;letter-spacing:.7px}.missions-summary b{color:#eaf7ff;font-size:1.0625rem}.missions-summary div:first-child b{color:#42dca0}.missions-reset{display:block;margin-bottom:42px;color:#688ba5;font-size:.875rem}.missions-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.mission-card{display:flex;min-height:390px;flex-direction:column;padding:18px;border:1px solid #19557d;border-radius:11px;background:linear-gradient(150deg,#091d31,#03101d);box-shadow:0 14px 35px #0005}.mission-card-heading{display:flex;align-items:center;justify-content:space-between}.mission-frequency{padding:4px 7px;border:1px solid #a96421;border-radius:4px;background:#281708;color:#ffb257;font-size:.875rem;font-weight:900;letter-spacing:1px}.mission-ad-icon{width:38px;height:38px;display:grid;place-items:center;border:1px solid #197eb0;border-radius:50%;background:#082a43;color:#39d8ff;font-size:.875rem}.mission-card h2{margin:18px 0 7px;font-size:1.1875rem}.mission-card>p{min-height:40px;margin:0 0 17px;color:#7f9fb6;font-size:.875rem;line-height:1.55}.mission-requirement{display:flex;align-items:center;justify-content:space-between;padding:11px;border:1px solid #173f5e;border-radius:7px;background:#041321}.mission-requirement span{color:#789ab5;font-size:.875rem}.mission-requirement b{color:#42dca0;font-size:.875rem}.mission-progress{height:7px;overflow:hidden;border-radius:7px;background:#12314a;margin-top:10px}.mission-progress span{display:block;height:100%;background:#42dca0;transition:width .2s}.mission-start:disabled{opacity:.65;cursor:default}.missions-error{color:#ffb257}.mission-reward{display:flex;align-items:center;gap:11px;margin:12px 0;padding:10px;border:1px solid #5c431c;border-radius:8px;background:#1d1609}.mission-reward img{width:48px;height:48px;object-fit:contain}.mission-reward span,.mission-reward b{display:block}.mission-reward span{color:#b58b49;font-size:.875rem;font-weight:850;letter-spacing:1px}.mission-reward b{margin-top:4px;color:#ffd06b;font-size:.875rem}.mission-xp-icon{width:48px;height:48px;display:grid;flex:0 0 48px;place-items:center;border:1px solid #9c6d24;border-radius:50%;background:#4a2f08;color:#ffd06b;font-size:.875rem;font-weight:900}.mission-start{width:100%;margin-top:auto;border:1px solid #1bb3ff;border-radius:7px;background:linear-gradient(#0b82dc,#0752a8);color:#fff;padding:12px;cursor:pointer;font-weight:850}.mission-start:hover{filter:brightness(1.14)}.missions-empty{grid-column:1/-1;padding:70px 20px;border:1px dashed #194869;border-radius:9px;color:#789ab5;text-align:center}.battle-pass-panel{width:50%;min-width:560px;border:1px solid #19557d;border-radius:11px;background:linear-gradient(150deg,#091d31,#03101d);box-shadow:0 14px 35px #0005;overflow:hidden}.battle-pass-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px;border-bottom:1px solid #17415f}.battle-pass-heading>div>span{color:var(--orange);font-size:.875rem;font-weight:900;letter-spacing:1.2px}.battle-pass-heading h2{margin:5px 0 0;font-size:1.3125rem}.battle-pass-xp{text-align:right}.battle-pass-xp b,.battle-pass-xp span{display:block}.battle-pass-xp b{color:#ffd06b;font-size:1rem}.battle-pass-xp span{margin-top:4px;color:#789ab5;font-size:.875rem}.battle-pass-progress{height:7px;margin:14px 20px;overflow:hidden;border-radius:7px;background:#12314a}.battle-pass-progress span{display:block;height:100%;background:linear-gradient(90deg,#f29124,#ffd06b);transition:width .2s}.battle-pass-list{display:grid}.battle-pass-columns,.battle-pass-row{display:grid;grid-template-columns:82px minmax(115px,1fr) 76px 92px;align-items:center;gap:8px;padding-inline:14px}.battle-pass-columns{padding-block:8px;color:#55758c;font-size:.875rem;font-weight:850;letter-spacing:.8px;text-transform:uppercase}.battle-pass-columns span:nth-child(3),.battle-pass-columns span:nth-child(4){text-align:center}.battle-pass-row{min-height:58px;padding-block:9px;border-top:1px solid #102f46;color:#63849c}.battle-pass-row.unlocked{color:#dceefa}.battle-pass-row.claimed{background:#09231d}.battle-pass-level{font-size:.875rem}.battle-pass-item{display:flex;align-items:center;gap:7px;font-size:.875rem}.battle-pass-item img{width:25px;height:25px;object-fit:contain}.battle-pass-item b{color:#ffd06b}.battle-pass-item span{color:#57778f}.battle-pass-status{font-size:.875rem;font-weight:800;text-align:center}.battle-pass-row.unlocked .battle-pass-status{color:#42dca0}.battle-pass-row button{border:1px solid #1bb3ff;border-radius:6px;background:#075da9;color:#fff;padding:8px 7px;cursor:pointer;font-size:.875rem;font-weight:850}.battle-pass-row button:disabled{border-color:#24475e;background:#102638;color:#607f94;cursor:default}.battle-pass-row.claimed button{border-color:#257456;background:#123c30;color:#70dbae}@media(max-width:1100px){.missions-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.battle-pass-panel{width:100%;min-width:0}.battle-pass-columns,.battle-pass-row{grid-template-columns:72px 1fr 78px}.battle-pass-status,.battle-pass-columns span:nth-child(3){display:none}}@media(max-width:580px){.missions-page{padding:22px 12px 50px}.missions-tabs button{min-width:0;flex:1;padding-inline:8px}.missions-summary{display:grid;grid-template-columns:1fr 1fr}.missions-summary div{min-width:0}.missions-grid{grid-template-columns:1fr}.battle-pass-columns,.battle-pass-row{grid-template-columns:68px 1fr 82px;padding-inline:10px}.battle-pass-heading{padding:16px}}@media(min-width:901px)and (max-width:1177px){#appHeader .brand{gap:7px}#appHeader .brand>span{white-space:nowrap}#appHeader .brand b{font-size:.875rem;letter-spacing:.6px}#appHeader .brand small{font-size:.875rem;letter-spacing:.8px}#appHeader img.logo{width:42px;height:42px}}.gamemining-swal.swal2-popup{width:min(430px,calc(100vw - 32px));padding:28px 24px 24px;border:1px solid var(--orange);border-radius:14px;background:linear-gradient(145deg,#0a2035,#04101d);box-shadow:0 22px 70px #000000a6;color:var(--text);font-family:inherit}.gamemining-swal .swal2-icon.swal2-question{border-color:var(--orange);color:var(--orange)}.gamemining-swal .swal2-title{color:var(--text);font-size:1.35rem;font-weight:800;text-transform:uppercase}.gamemining-swal .swal2-html-container{margin-top:14px;color:#b8cfe1;font-size:.95rem;line-height:1.55}.gamemining-swal .swal2-actions{gap:10px;margin-top:24px}.gamemining-swal-confirm,.gamemining-swal-cancel{min-height:43px;padding:10px 16px;border:1px solid transparent;border-radius:6px;font:inherit;font-weight:800;cursor:pointer}.gamemining-swal-confirm{background:linear-gradient(180deg,#ffb43b,#df8618);color:#1b1307}.gamemining-swal-cancel{border-color:var(--line);background:#071727;color:var(--text)}.gamemining-swal-confirm:hover{filter:brightness(1.1)}.gamemining-swal-cancel:hover{border-color:var(--blue)}.gamemining-swal-confirm:focus-visible,.gamemining-swal-cancel:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}.bundle-checkout-status:not(.hidden){margin:12px 0;padding:10px 14px;border:1px solid var(--line);border-left:3px solid var(--orange);border-radius:6px;background:#0a2035;color:var(--text);font-size:.9rem}.wallet-connect-button{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:44px;padding:8px 16px;border:1px solid var(--blue);border-radius:7px;background:linear-gradient(180deg,#0c3150,#071d31);color:var(--text);font:inherit;font-weight:800;cursor:pointer}.wallet-connect-button:hover:not(:disabled){border-color:var(--cyan)}.wallet-connect-button:disabled{opacity:.55;cursor:not-allowed}.wallet-connect-icons{display:inline-flex;align-items:center;padding-left:5px}.wallet-connect-icons>*{margin-left:-5px}.wallet-logo,.wallet-logo-fallback{box-sizing:border-box;width:26px;height:26px;border:2px solid #0b2034;border-radius:50%;background:#102d49;object-fit:contain}.wallet-logo-fallback{display:grid;place-items:center;color:var(--text);font-size:.875rem}.wallet-choice-list{display:grid;gap:8px;margin-top:18px}.wallet-choice-option{display:flex;align-items:center;gap:12px;width:100%;min-height:48px;padding:8px 12px;border:1px solid var(--line);border-radius:7px;background:#071b2e;color:var(--text);font:inherit;font-weight:700;text-align:left;cursor:pointer}.wallet-choice-option:hover{border-color:var(--orange);background:#0b2941}.wallet-choice-option:disabled{opacity:.6;cursor:wait}.wallet-connect-button:focus-visible,.wallet-choice-option:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.withdraw-gas{max-width:720px;margin:0 auto 10px;padding:8px 12px;border:1px solid #17536b;border-radius:7px;background:#061c2a;color:#8fc4da;font-size:.875rem}.withdraw-destination-options{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.withdraw-destination-options label{display:flex;align-items:center;gap:6px;color:#b6d2e4;font-size:.875rem;cursor:pointer}.withdraw-destination-options input{accent-color:#18b9ed}.withdraw-manual-address{grid-column:1/-1;display:grid;gap:7px;color:#a8c5d9;font-size:.875rem}.withdraw-manual-address input{width:100%;box-sizing:border-box;padding:11px;border:1px solid #257aa4;border-radius:7px;background:#061827;color:#e6f5ff;font:inherit}.withdraw-manual-address input:focus{outline:2px solid #16b9e0;outline-offset:1px}.withdraw-manual-address small{color:#829fb3;font-size:.875rem}.purchase-confirm-actions button:disabled,.purchase-confirm-modal .close-modal:disabled{cursor:wait;opacity:.65}.purchase-confirm-actions .confirm:disabled{background:linear-gradient(#096ba9,#06437f)}.trade-purchase button:disabled,.sell-modal-actions button:disabled,.sell-modal .close-modal:disabled,[data-trade-tab]:disabled{cursor:wait;opacity:.65}.component-card:disabled,.remove-row:disabled,.rig-card:disabled,#equipButton:disabled,#closeModal:disabled{cursor:wait;opacity:.65}.equipped-list .equipment-head,.equipped-list .equipment-row{grid-template-columns:minmax(70px,1fr) 44px 44px 42px 62px;gap:4px}.equipped-list .equipment-head span:last-child{text-align:center}.equipment-row .equipment-temperature{color:#ff9b49}.equipment-actions{display:flex;align-items:center;justify-content:center;gap:5px}.equipment-icon-button,.equipped-list .remove-row{width:28px;height:28px;min-height:0;display:grid;place-items:center;padding:0;border-radius:6px;cursor:pointer;font-size:.875rem;line-height:1}.equipment-detail{border:1px solid #1879a9;background:#07243a;color:#55d6ff}.equipment-detail:hover,.equipment-detail:focus-visible{border-color:#39dfff;background:#0a3654;box-shadow:0 0 12px #1ecfff44;outline:none}.equipped-list .remove-row{border:1px solid #ff526e;background:#2b0c18;color:#ff8294}.equipment-icon-button:disabled{cursor:wait;opacity:.65}@media(max-width:760px){.equipped-list .equipment-head,.equipped-list .equipment-row{grid-template-columns:minmax(64px,1fr) 42px 42px 40px 62px;gap:3px}}#networkPage .dashboard{min-width:312px;padding:8px}.right-column{container-type:inline-size}#networkPage.network-with-ad{grid-template-columns:160px minmax(295px,25%) minmax(450px,1fr) minmax(320px,30%)}@media(min-width:1280px)and (max-width:1599px){#networkPage.network-with-ad{grid-template-columns:120px minmax(295px,25%) minmax(450px,1fr) minmax(320px,30%)}}@media(max-width:1279px){#networkPage.network-with-ad{grid-template-columns:minmax(295px,25%) minmax(450px,1fr) minmax(320px,30%)}}@media(max-width:1150px){#networkPage.network-with-ad{grid-template-columns:295px minmax(0,1fr)}}@media(max-width:760px){#networkPage.network-with-ad{display:block}.right-column{min-width:0}}@container (max-width:360px){.component-grid{grid-template-columns:1fr}}.rig-operation-loading{position:fixed;inset:0;z-index:5000;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;background:#010913b8;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:#e8f7ff;cursor:default;pointer-events:all}.rig-operation-loading strong{font-size:1rem}.rig-operation-loading small{color:#89b9d2;font-size:.875rem}.rig-operation-spinner{width:34px;height:34px;border:3px solid #17445e;border-top-color:#20c7ff;border-radius:50%;animation:rig-operation-spin .75s linear infinite}@keyframes rig-operation-spin{to{transform:rotate(360deg)}}.home-ad-banner{display:block;margin:0 0 28px}app-ad-banner.page-inline-ad{display:none!important}.ad-layout-page{display:grid;grid-template-columns:160px minmax(0,1fr);gap:18px}.ad-layout-page.ad-side-right{grid-template-columns:160px minmax(0,1fr) 160px}.ad-page-content{width:100%;min-width:0;max-width:var(--ad-content-max);justify-self:center}.page-side-ad{width:160px;align-self:start}.page-bottom-ad{display:block;max-width:970px;margin:18px auto 0}.pool-page.ad-layout-page{--ad-content-max:1220px;max-width:1576px}.market-page.ad-layout-page,.trade-page.ad-layout-page{--ad-content-max:1380px;max-width:1736px}.missions-page.ad-layout-page{--ad-content-max:1180px;max-width:1358px}.rank-page.ad-layout-page,.withdraw-page.ad-layout-page{--ad-content-max:1180px;max-width:1536px}#networkPage.network-with-ad{grid-template-columns:160px minmax(260px,25%) minmax(450px,1fr) minmax(320px,30%);max-width:1880px}.network-side-ad{width:160px}.network-rig-ad{display:block;margin-top:0}@media(min-width:1280px)and (max-width:1599px){.ad-layout-page,.ad-layout-page.ad-side-right{grid-template-columns:120px minmax(0,1fr)}.ad-layout-page.ad-side-right>.page-side-ad:last-child{display:none!important}.page-side-ad,.network-side-ad{width:120px}#networkPage.network-with-ad{grid-template-columns:120px minmax(260px,25%) minmax(450px,1fr) minmax(320px,30%);max-width:1820px}}@media(max-width:1279px){.page-side-ad{display:none!important}app-ad-banner.page-inline-ad{display:block!important;width:min(468px,100%);margin-top:14px}.missions-heading .page-inline-ad,.withdraw-heading .page-inline-ad{margin-bottom:18px}.ad-layout-page,.ad-layout-page.ad-side-right{grid-template-columns:minmax(0,1fr)}#networkPage.network-with-ad{grid-template-columns:minmax(260px,25%) minmax(450px,1fr) minmax(320px,30%);max-width:1700px}}@media(max-width:1150px){#networkPage.network-with-ad{grid-template-columns:270px 1fr}}.component-filter{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:12px 12px 8px}.component-filter-field{min-width:0;display:grid;gap:6px}.component-filter label{color:#7898b5;font-size:.875rem;font-weight:800;letter-spacing:.8px;text-transform:uppercase}.component-filter select{width:100%;min-width:0;border:1px solid #1a5279;border-radius:7px;background:#03111e;color:#d9ecf8;padding:10px 28px 10px 11px;outline:none;cursor:pointer;color-scheme:dark}.component-filter select:hover,.component-filter select:focus{border-color:var(--cyan);box-shadow:0 0 0 2px #19dfff12}.component-filter select:disabled{cursor:wait;opacity:.65}.component-card .part-specs span{font-size:.875rem}.component-card .part-specs .power-value{color:#42dca0}.equipped-list .equipment-head{font-size:.75rem}.equipped-list .equipment-row{font-size:.875rem}.equipped-list .equipment-row>b,.equipped-list .equipment-row>span{font-size:.875rem}.equipped-list .equipment-head>span{font-weight:600}@media(max-width:1140px){.network-status-metrics{grid-auto-flow:column;grid-auto-columns:170px;grid-template-columns:none;overflow-x:auto;overflow-y:hidden;padding-bottom:4px;scrollbar-width:thin;scrollbar-color:#287ea5 #061522}.network-status-item{min-width:170px}.network-status-metrics::-webkit-scrollbar{height:6px}.network-status-metrics::-webkit-scrollbar-track{background:#061522;border-radius:8px}.network-status-metrics::-webkit-scrollbar-thumb{background:#287ea5;border-radius:8px}}@media(max-width:760px){.network-status-metrics{grid-auto-columns:150px}.network-status-item{min-width:150px}}@media(max-width:760px){.rank-row,.rank-table-head{grid-template-columns:58px minmax(90px,1fr) auto}.rank-table-head{display:grid;padding:11px 10px 7px}.rank-table-head span:last-child{text-align:right}.rank-power{grid-column:auto;margin-top:0;text-align:right}.rank-power span{display:block}}@media(max-width:480px){.rank-row,.rank-table-head{grid-template-columns:45px minmax(70px,1fr) auto}}#mySalesCount{padding:4px}#bundleWalletPanel{margin-top:16px}.site-footer{border-top:1px solid #12334e;background:#020914;color:#7898b5}.site-footer-inner{width:min(1380px,100%);min-height:112px;margin:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:22px 28px}.site-footer nav{display:flex;justify-content:center;flex-wrap:wrap;gap:8px 22px}.site-footer nav a{color:#8eacc1;text-decoration:none;font-size:.875rem}.site-footer nav a:hover,.site-footer nav a:focus-visible{color:var(--cyan)}.site-footer-copy{display:block;font-size:.875rem;text-align:center}.site-footer .site-footer-social{gap:14px}.site-footer-social a{display:grid;place-items:center;width:40px;height:40px;border:1px solid #23455e;border-radius:50%;background:#081b2d;transition:color .2s,border-color .2s,transform .2s}.site-footer-social a:hover,.site-footer-social a:focus-visible{border-color:var(--cyan);transform:translateY(-2px)}.site-footer-social svg{width:21px;height:21px}.site-footer nav button{border:0;padding:0;background:none;color:#8eacc1;font:inherit;font-size:.875rem;cursor:pointer}.site-footer nav button:hover,.site-footer nav button:focus-visible{color:var(--cyan)}.legal-page{display:block;max-width:980px;padding:38px 24px 70px}.legal-document{padding:28px;border:1px solid #15537e;border-radius:12px;background:linear-gradient(145deg,#07182a,#020b14);box-shadow:0 18px 50px #0005}.legal-back{display:inline-block;margin-bottom:24px;color:#71bfe8;text-decoration:none;font-size:.875rem}.legal-back:hover{color:var(--cyan)}.legal-kicker{display:block;color:var(--orange);font-size:.875rem;font-weight:850;letter-spacing:1.5px}.legal-document h1{margin:7px 0 5px;font-size:1.875rem}.legal-version{margin:0 0 25px!important;color:#607f97!important;font-size:.875rem!important}.legal-document h2{margin:25px 0 7px;color:#dcefff;font-size:1rem}.legal-document p{margin:0;color:#88a7bd;font-size:.875rem;line-height:1.7}.legal-document p+p{margin-top:10px}.legal-document p b{color:#b9d2e3}.how-it-works-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin:26px 0}.how-it-works-grid div{padding:18px;border:1px solid #174b70;border-radius:9px;background:#061625}.how-it-works-grid div>span{color:var(--orange);font-size:1.25rem;font-weight:900}.how-it-works-grid h2{margin:9px 0 6px}.how-it-works-note{padding:18px;border:1px solid #8a5b22;border-radius:8px;background:#211608}.how-it-works-note b{display:block;margin-bottom:7px;color:#ffbd65}.how-it-works-note p{color:#bf9d72}.support-checklist{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:25px 0}.support-checklist div{padding:17px;border:1px solid #174b70;border-radius:8px;background:#061625}.support-checklist span{display:block;margin-bottom:9px;color:var(--orange);font-size:1.125rem;font-weight:900}.support-notice{padding:18px;border:1px solid #8a5b22;border-radius:8px;background:#211608}.support-notice b{display:block;margin-bottom:7px;color:#ffbd65}.support-notice p{color:#bf9d72}@media(max-width:760px){.site-footer-inner{padding:22px 16px}.legal-page{padding:20px 10px 45px}.legal-document{padding:20px 16px}.legal-document h1{font-size:1.5625rem}.how-it-works-grid,.support-checklist{grid-template-columns:1fr}}.support-form{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:24px 0;padding:20px;border:1px solid #174b70;border-radius:10px;background:#04121f}.support-form label{display:grid;gap:7px;color:#8eabc0;font-size:.875rem;font-weight:750;text-transform:uppercase;letter-spacing:.6px}.support-form input,.support-form textarea{width:100%;border:1px solid #1a5279;border-radius:7px;background:#020b14;color:#e6f5ff;padding:12px;font:inherit;outline:none}.support-form textarea{resize:vertical;min-height:145px}.support-form input:focus,.support-form textarea:focus{border-color:var(--cyan);box-shadow:0 0 0 2px #19dfff18}.support-form-message,.support-form button,.support-form-status{grid-column:1/-1}.support-form button{justify-self:start;min-width:150px;border:1px solid #1bb3ff;border-radius:7px;background:linear-gradient(#0b82dc,#0752a8);color:#fff;padding:12px 22px;cursor:pointer;font-weight:850}.support-form button:hover{filter:brightness(1.12)}.support-form-status{padding:10px 12px;border:1px solid #8a5b22;border-radius:7px;background:#211608;color:#ffbd65!important}.support-contact-title{margin-top:30px!important}.support-contact-title+.support-checklist{margin-top:14px}.support-contact-email a{color:#71bfe8;text-decoration:none}.support-contact-email a:hover{color:var(--cyan);text-decoration:underline}@media(max-width:760px){.support-form{grid-template-columns:1fr;padding:15px}.support-form button{width:100%}}#equippedList{min-width:295px}.home-coming-soon{display:grid;gap:10px;text-align:center}.home-coming-soon>span{color:var(--orange);font-weight:900;letter-spacing:2px}.home-coming-soon>strong{font-size:1.125rem}.home-coming-soon>p,.signup-coming-soon-text{margin:0;color:#86a7c0;line-height:1.55}.home-coming-soon .home-register-button:disabled{cursor:not-allowed;filter:grayscale(.35);opacity:.72}.signup-coming-soon-text{margin:18px 0 22px;text-align:center}#networkPage.network-with-ad:has(>app-ad-banner.network-side-ad[style*="display: none"]){grid-template-columns:minmax(260px,25%) minmax(450px,1fr) minmax(320px,30%);max-width:1700px}.ad-layout-page:has(>app-ad-banner.page-side-ad[style*="display: none"]){grid-template-columns:minmax(0,1fr)}@media(max-width:1150px)and (min-width:761px){#networkPage.network-with-ad,#networkPage.network-with-ad:has(>app-ad-banner.network-side-ad[style*="display: none"]){grid-template-columns:270px minmax(0,1fr)}#networkPage.network-with-ad>.right-column{grid-column:1/-1;min-height:0}}@media(max-width:760px){#networkPage.network-with-ad,#networkPage.network-with-ad:has(>app-ad-banner.network-side-ad[style*="display: none"]){display:block}}#networkPage.network-with-ad{grid-template-columns:160px minmax(312px,25%) minmax(450px,1fr) minmax(320px,30%)}@media(min-width:1280px)and (max-width:1599px){#networkPage.network-with-ad{grid-template-columns:120px minmax(312px,25%) minmax(450px,1fr) minmax(320px,30%)}}@media(min-width:1191px)and (max-width:1279px){#networkPage.network-with-ad{grid-template-columns:minmax(312px,25%) minmax(450px,1fr) minmax(320px,30%)}}@media(max-width:1190px)and (min-width:761px){#networkPage.network-with-ad{grid-template-columns:312px minmax(0,1fr)}#networkPage .right-column{grid-column:1/-1;height:auto;min-height:0;max-height:none}#networkPage .component-grid{grid-template-columns:repeat(3,1fr);max-height:560px}}@media(max-width:760px){#networkPage.network-with-ad{display:block}}.support-tickets,.support-thread{margin:24px 0;padding:20px;border:1px solid #174b70;border-radius:10px;background:#04121f}.support-tickets-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.support-tickets-heading h2{margin:0 0 12px}.support-tickets-heading>span{color:#ffbd65}.support-tickets-heading button,.support-ticket-pages button,.support-close{border:1px solid #1a6f9e;border-radius:6px;background:#073355;color:#dcefff;padding:8px 12px;cursor:pointer}.support-ticket-item{display:flex;justify-content:space-between;align-items:center;gap:10px;width:100%;margin:8px 0;padding:13px;text-align:left;border:1px solid #174b70;border-radius:7px;background:#061b2c;color:#e6f5ff;cursor:pointer}.support-ticket-item.selected{border-color:#19dfff}.support-ticket-item small{display:block;margin-top:5px;color:#88a7bd}.support-ticket-item em{color:#ffbd65;font-style:normal}.support-ticket-pages{display:flex;justify-content:flex-end;align-items:center;gap:10px;margin-top:14px;color:#a5c8dd}.support-message{margin:10px 0;padding:14px;border:1px solid #174b70;border-radius:8px;white-space:pre-wrap;overflow-wrap:anywhere}.support-message.from-admin{border-color:#93611f;background:#201709}.support-message strong{color:#e6f5ff}.support-message small{margin-left:10px;color:#88a7bd}.support-message p{margin-top:9px}.support-reply{grid-template-columns:1fr}.support-close{margin-top:8px}.games-play-layout{display:grid;grid-template-columns:160px minmax(0,1fr) 160px;grid-template-areas:". top ." "left player right" ". bottom .";gap:16px;align-items:start}.games-ad-top{grid-area:top}.games-ad-left{grid-area:left}.games-ad-right{grid-area:right}.games-ad-bottom{grid-area:bottom}.games-player{grid-area:player;min-width:0;display:flex;justify-content:center;overflow:hidden;background:transparent}.games-player iframe{display:block;width:100%;height:min(78vh,820px);min-height:650px;border:0;background:transparent}.games-player{flex-direction:column;align-items:stretch}.games-mission-target{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 18px;margin:0 auto 12px;padding:10px 16px;border:1px solid #1b87aa;border-radius:9px;background:#05273b;color:#eaf9ff;text-align:center}.games-mission-target span{color:#ffb257;font-size:.875rem;font-weight:850;letter-spacing:1px}.games-mission-target strong{font-size:.875rem}.games-mission-target small{color:#8fc5db;font-size:.875rem}@media(max-width:1120px){.games-play-layout{grid-template-columns:120px minmax(0,1fr) 120px}}@media(max-width:800px){.games-play-layout{grid-template-columns:1fr;grid-template-areas:"top" "player" "left" "bottom"}.games-ad-right{display:none}.games-player iframe{height:75vh;min-height:580px}}.battle-pass-panel{min-width:0}.battle-pass-progress-actions{display:flex;align-items:center;gap:12px}.battle-pass-progress-actions .battle-pass-progress{flex:1;min-width:0}.battle-pass-claim-all{flex:none;border:1px solid #1ba778;border-radius:6px;background:#0b372d;color:#9ce8c9;padding:8px 12px;font-size:.875rem;font-weight:800;white-space:nowrap}.battle-pass-claim-all:disabled{border-color:#24475e;background:#102638;color:#607f94;cursor:default}.battle-pass-claim-all:not(:disabled){cursor:pointer}.battle-pass-claim-all:not(:disabled):hover{border-color:#42dca0;background:#105040}.battle-pass-gift-modal{max-height:calc(100dvh - 36px);display:flex;flex-direction:column}.battle-pass-gift-list{display:grid;gap:10px;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-right:5px}.battle-pass-gift-item{min-width:0}.battle-pass-gift-confirm{flex:none}.battle-pass-status b,.battle-pass-status small{display:block}.battle-pass-status small{margin-top:3px;font-size:.875rem;font-weight:700}@media(max-width:700px){.battle-pass-columns,.battle-pass-row{grid-template-columns:60px minmax(76px,1fr) 64px 78px}.battle-pass-status,.battle-pass-columns span:nth-child(3){display:block}}.battle-pass-next-progress{padding:14px 20px}.battle-pass-next-progress>span{display:block;margin-bottom:8px;color:#8eb0c7;font-size:.875rem;font-weight:750}.battle-pass-next-progress .battle-pass-progress{margin:0}.battle-pass-columns,.battle-pass-row{grid-template-columns:94px repeat(2,minmax(0,1fr));gap:10px}.battle-pass-columns{padding-block:10px}.battle-pass-columns span:nth-child(2){color:#54d9a4;text-align:center}.battle-pass-columns span:nth-child(3){display:block;color:#ffd06b;text-align:center}.battle-pass-row{min-height:112px;padding-block:10px}.battle-pass-row.claimed{background:#071b20}.battle-pass-level{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.battle-pass-level strong{color:#dceefa;font-size:.875rem}.battle-pass-level span{color:#7fa1b8;font-size:.875rem;font-weight:800}.battle-pass-level small{color:#587990;font-size:.875rem}.battle-pass-row.unlocked .battle-pass-level small{color:#42dca0}.battle-pass-reward-button{position:relative;min-width:0;min-height:88px;display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:7px;padding:8px!important;border:1px solid #1d4b68!important;border-radius:8px!important;background:transparent!important;color:#7698ad!important;cursor:default!important}.battle-pass-reward-button img{width:38px;height:38px;object-fit:contain;filter:grayscale(.8);opacity:.55}.battle-pass-reward-button>span{font-size:.875rem;font-weight:850}.battle-pass-reward-button.free.available{border-color:#1ba778!important;background:#0b372d66!important;color:#f4cc68!important;cursor:pointer!important;box-shadow:inset 0 0 18px #1bd39116}.battle-pass-reward-button.free.available:hover{border-color:#42dca0!important;filter:brightness(1.12)}.battle-pass-reward-button.free.available img,.battle-pass-reward-button.free.collected img{filter:none;opacity:1}.battle-pass-reward-button.free.collected{border-color:#257456!important;background:#0b302766!important;color:#72dab1!important}.battle-pass-empty-icon{height:38px;display:grid;place-items:center;color:#45667d;font-size:1.5rem!important}.battle-pass-premium-icon{height:38px;display:grid;place-items:center;color:#876b2f;font-size:1.75rem!important}.battle-pass-reward-button.premium{border-color:#594920!important;background:#35280722!important;color:#8e7b4b!important}.battle-pass-check{position:absolute;top:6px;right:6px;width:20px;height:20px;display:grid;place-items:center;border:2px solid #03131c;border-radius:50%;background:#20c990;color:#03131c;font-size:.875rem;font-style:normal;font-weight:950}.battle-pass-claim-loader{position:absolute;width:24px;height:24px;border:2px solid #2a5269;border-top-color:#42dca0;border-radius:50%;background:#061724cc;animation:rig-operation-spin .75s linear infinite}.battle-pass-status{display:none}@media(max-width:700px){.battle-pass-columns,.battle-pass-row{grid-template-columns:68px repeat(2,minmax(0,1fr));gap:6px;padding-inline:8px}.battle-pass-row{min-height:104px}.battle-pass-reward-button{min-height:82px;padding:6px!important}.battle-pass-reward-button img{width:32px;height:32px}.battle-pass-columns span,.battle-pass-level strong,.battle-pass-level span{font-size:.875rem}}.battle-pass-reward-button.premium.available{border-color:#b58a2b!important;background:#47340966!important;color:#ffd56f!important;cursor:pointer!important;box-shadow:inset 0 0 18px #ffd45b18}.battle-pass-reward-button.premium.available:hover{border-color:#ffd06b!important;filter:brightness(1.12)}.battle-pass-reward-button.premium.available img,.battle-pass-reward-button.premium.collected img{filter:none;opacity:1}.battle-pass-reward-button.premium.collected{border-color:#8c742f!important;background:#332b1166!important;color:#eed47f!important}.battle-pass-lock{position:absolute;top:6px;right:6px;width:20px;height:20px;display:grid;place-items:center;border-radius:50%;background:#071520;color:#caa950;font-size:.875rem;font-style:normal}.store-battle-pass-panel{display:grid;gap:20px;padding:10px 0}.battle-pass-store-card{display:grid;grid-template-columns:minmax(260px,42%) minmax(0,1fr);max-width:850px;overflow:hidden;border:1px solid #9b7528;border-radius:12px;background:linear-gradient(145deg,#071827,#111b2b 58%,#241b08);box-shadow:0 18px 45px #0006,inset 0 1px #ffe28a24}.battle-pass-store-card-completed{border-color:#c98a36;background:linear-gradient(145deg,#071827,#1b1728 58%,#352006)}.battle-pass-store-art{min-height:410px;background:#03101b}.battle-pass-store-art img{width:100%;height:100%;display:block;object-fit:cover}.battle-pass-store-content{display:flex;flex-direction:column;align-items:flex-start;padding:30px}.battle-pass-store-content h2{margin:7px 0 10px;color:#f2f8fc;font-size:1.5625rem}.battle-pass-store-content>p{margin:0 0 14px;color:#86a6ba;font-size:.875rem;line-height:1.6}.battle-pass-store-content ul{display:grid;gap:9px;margin:4px 0 24px;padding-left:18px;color:#b6cbd8;font-size:.875rem}.battle-pass-store-content li::marker{color:#e7b849}.battle-pass-store-price{display:flex;align-items:center;gap:9px;margin-top:auto;color:#ffd167}.battle-pass-store-price img{width:32px;height:32px;object-fit:contain}.battle-pass-store-price strong{font-size:1.3125rem}.battle-pass-store-status{min-height:18px!important;margin:10px 0!important;color:#eab85b!important}.battle-pass-store-content>button{width:100%;border:1px solid #d8a432;border-radius:7px;background:linear-gradient(#c88b1d,#80520e);color:#fff7dc;padding:13px;cursor:pointer;font-weight:900}.battle-pass-store-content>button:hover:not(:disabled){filter:brightness(1.13)}.battle-pass-store-content>button:disabled{border-color:#3d5362;background:#172934;color:#7895a7;cursor:default}@media(max-width:700px){.store-sections{overflow-x:auto}.store-sections button{min-width:max-content}.battle-pass-store-card{grid-template-columns:1fr}.battle-pass-store-art{min-height:0;aspect-ratio:16/10}.battle-pass-store-content{padding:20px}}.battle-pass-expiration{display:block;margin-top:5px;color:#e8b957;font-size:.875rem;font-weight:750}.battle-pass-gift-modal{position:relative;width:min(440px,100%);padding:26px;border:1px solid #d69b35;border-radius:13px;background:linear-gradient(145deg,#0b1d31,#291b08);box-shadow:0 24px 80px #000,0 0 38px #ffb52b2e;animation:modal .2s ease-out}.battle-pass-gift-modal h2{margin:7px 0 18px}.battle-pass-gift-item{display:flex;align-items:center;gap:16px;padding:15px;border:1px solid #6e5425;border-radius:10px;background:#07131dcc}.battle-pass-gift-item img{width:120px;height:120px;object-fit:contain}.battle-pass-gift-item strong,.battle-pass-gift-item span{display:block}.battle-pass-gift-item strong{color:#ffd274;font-size:1.0625rem}.battle-pass-gift-item span{margin-top:7px;color:#89a9bd;font-size:.875rem;line-height:1.45}.battle-pass-gift-confirm{width:100%;margin-top:16px;padding:12px;border:1px solid #d8a432;border-radius:7px;background:linear-gradient(#c88b1d,#80520e);color:#fff7dc;cursor:pointer;font-weight:900}.market-gift-description{margin:2px 2px 14px;color:#8eacc1;font-size:.875rem;line-height:1.6}.profile-fields label{align-content:start}.profile-fields #profileNicknameStatus{min-height:12px;color:#789ab5;font-size:.875rem;text-transform:none}.profile-fields #profileNicknameStatus[data-state=available]{color:#54c995}.profile-fields #profileNicknameStatus[data-state=unavailable]{color:#ff8293}.profile-fields input,.profile-fields select,.password-form input{height:42px}.profile-fields #profileFaucet+small{font-size:.75rem}.password-section p{font-size:.875rem}.password-form{grid-template-columns:minmax(0,1fr);gap:12px}.password-form button{width:100%;height:42px}.password-confirmation-status{min-height:14px;color:#ff8293;font-size:.875rem;text-transform:none}.password-confirmation-status[data-state=valid]{color:#54c995}.home-signup .home-register-button{border:1px solid #ffb739;border-radius:7px;background:linear-gradient(#ffbd42,#d97b12);color:#171009;padding:13px;cursor:pointer;font-weight:950;letter-spacing:.4px}.signup-modal form label{display:grid;gap:5px;color:#9ab6ca;font-size:.875rem;font-weight:700}.signup-modal form button:disabled{opacity:.6;cursor:wait}.signup-modal{max-height:calc(100vh - 36px);overflow-y:auto}.signup-modal .signup-field-status{min-height:13px;color:#789ab5;font-size:.875rem;font-weight:600;line-height:1.3}.signup-modal .signup-field-status[data-state=valid]{color:#54c995}.signup-modal .signup-field-status[data-state=invalid]{color:#ff8293}.signup-modal .signup-field-status[data-state=pending]{color:#eab85b}.signup-modal form .signup-legal-consent{display:flex;align-items:flex-start;gap:9px;margin:5px 0;color:#bfd4e2;font-size:.875rem;font-weight:500;line-height:1.5}.signup-modal .signup-legal-consent input{width:17px;height:17px;flex:none;margin:1px 0 0;padding:0;accent-color:#18bdec;cursor:pointer}.signup-modal .signup-legal-consent a{color:#43cafa;text-decoration:underline;text-underline-offset:2px}.home-signup{width:min(436px,100%)}.google-button-host{display:flex;justify-content:center;min-height:44px;width:100%;overflow:hidden}.google-button-host>div,.google-button-host iframe{max-width:100%!important}.google-provider-status{display:block;color:#ff8293;text-align:center;font-size:.75rem}.recaptcha-notice{display:block;margin-top:9px;color:#66869e;text-align:center;font-size:.6875rem;line-height:1.35}.signup-modal>.form-divider{margin:14px 0}.signup-modal>.login-cancel{margin-top:8px}.google-signup-note{margin:-3px 0 9px;color:#89a9bf;text-align:center;font-size:.75rem;line-height:1.4}.home-header .brand small,.home-kicker,.home-login-modal .login-kicker{font-size:.75rem}#loginForm>button[type=submit]{margin-top:12px}.component-filter label,.rig-title-editor #rigName,.rig-title-editor small,.profile-page label{font-size:.75rem}.profile-tabs{display:flex;gap:5px;margin-bottom:14px;padding:4px;border:1px solid #153f5e;border-radius:8px;background:#020b15}.profile-tabs button{flex:1;border:1px solid transparent;border-radius:6px;background:transparent;color:#789ab5;padding:11px 14px;cursor:pointer;font-weight:800}.profile-tabs button.active{border-color:#168ed0;background:#0a3b61;color:#fff}.profile-earnings{padding:20px;border:1px solid #15537e;border-radius:11px;background:linear-gradient(145deg,#07182a,#020b14)}.profile-earnings-heading{display:flex;align-items:center;justify-content:space-between;gap:14px;padding-bottom:16px;border-bottom:1px solid #17415f}.profile-earnings-heading span{color:var(--orange);font-size:.75rem;font-weight:850;letter-spacing:1.4px}.profile-earnings-heading h2{margin:4px 0 0;font-size:1.25rem}.profile-earnings-heading p{margin:6px 0 0;color:#789ab5;font-size:.875rem}.profile-earnings-heading button{border:1px solid #1bb3ff;border-radius:7px;background:linear-gradient(#0b82dc,#0752a8);color:#fff;padding:10px 15px;cursor:pointer;font-weight:800}.profile-earnings-heading button:disabled{cursor:wait;opacity:.65}.profile-gain-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:16px}.profile-gain-summary article{padding:16px;border:1px solid #174b70;border-radius:8px;background:#061827}.profile-gain-summary span,.profile-gain-summary b,.profile-gain-summary small{display:block}.profile-gain-summary span{color:#78a0bb;font-size:.75rem;letter-spacing:.8px}.profile-gain-summary b{margin-top:9px;color:#37dfa3;font-size:1.125rem}.profile-gain-summary small{margin-top:5px;color:#8fc4df;font-size:.875rem}.profile-rig-gains-title{margin:24px 0 10px;font-size:1.0625rem}.profile-rig-gains-wrap{overflow-x:auto;border:1px solid #174b70;border-radius:8px}.profile-rig-gains-head,.profile-rig-gains-row{display:grid;grid-template-columns:minmax(150px,1.4fr) repeat(6,minmax(105px,1fr));align-items:center;min-width:810px}.profile-rig-gains-head{padding:9px 11px;background:#0a2943;color:#789ab5;font-size:.75rem;text-transform:uppercase}.profile-rig-gains-row{min-height:58px;padding:9px 11px;border-top:1px solid #123650;color:#a9c5d7;font-size:.8125rem}.profile-rig-gains-row>span:not(:first-child){text-align:right}.profile-rig-gains-row b,.profile-rig-gains-row small{display:block}.profile-rig-gains-row b{color:#e0f0fa;font-size:.875rem}.profile-rig-gains-row small{margin-top:4px;color:#37dfa3;font-size:.75rem}.profile-rig-gains-row.inactive{opacity:.62}.profile-rig-gains-row.inactive small{color:#8ba0ae}.profile-gain-error{margin:14px 0 0;color:#ff8293}.profile-gain-loading{padding:42px;text-align:center;color:#789ab5}.profile-rig-gains-head>span,.profile-rig-gains-row>span,.profile-rig-gains-row>span:not(:first-child){height:100%;display:flex;align-items:center;justify-content:center;padding:0;text-align:center}.profile-rig-gains-head>span:nth-child(2n),.profile-rig-gains-row>span:nth-child(2n){background:#0d2a40}.profile-rig-gains-row>span:first-child{flex-direction:column}.profile-rig-gains-row>span:first-child small{margin-top:4px}.profile-rig-gains-row,.profile-rig-gains-row.inactive{padding:0}.profile-rig-gains-row>span:first-child{padding:8px}@media(max-width:760px){.profile-tabs{flex-direction:column}.profile-gain-summary{grid-template-columns:1fr}.profile-earnings{padding:14px}.profile-earnings-heading{align-items:flex-start;flex-direction:column}.profile-earnings-heading button{width:100%}}.profile-avatar-backdrop{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:18px;background:#01050bd9;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.profile-avatar-dialog{width:min(760px,100%);max-height:min(90vh,900px);overflow-y:auto;padding:22px;border:1px solid #1b83b8;border-radius:12px;background:linear-gradient(145deg,#091d31,#03101d);box-shadow:0 28px 80px #000b}.profile-avatar-dialog-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.profile-avatar-dialog-head span{color:var(--orange);font-size:.75rem;font-weight:850;letter-spacing:1.2px}.profile-avatar-dialog-head h2{margin:6px 0 0;font-size:1.375rem}.profile-avatar-dialog-head>button{border:0;background:transparent;color:#8facbf;font-size:1.75rem;cursor:pointer}.profile-avatar-dialog>p{margin:12px 0 18px;color:#91aec3;font-size:.875rem}.profile-avatar-options{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.profile-avatar-option{min-width:0;display:grid;gap:8px;padding:8px;border:1px solid #1d4f70;border-radius:9px;background:#061827;color:#bed6e6;cursor:pointer;font-size:.8125rem;font-weight:750}.profile-avatar-option img{display:block;width:100%;aspect-ratio:1;object-fit:cover;border-radius:6px}.profile-avatar-option span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-avatar-option:hover,.profile-avatar-option:focus-visible{border-color:#20c9f4;outline:none;box-shadow:0 0 0 2px #20c9f433}.profile-avatar-option.selected{border-color:var(--orange);background:#2c1d0c;color:#ffcc81}.profile-avatar-option:disabled{opacity:.6;cursor:wait}@media(max-width:650px){.profile-avatar-options{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:420px){.profile-avatar-options{grid-template-columns:repeat(2,minmax(0,1fr))}}:is(.pool-intro,.market-heading,.rank-heading,.withdraw-heading,.profile-heading,.missions-heading,.legal-document) h1{font-size:clamp(1.5rem,1.2rem + 1.2vw,1.875rem)}.home-hero h1{font-size:clamp(1.8125rem,1.15rem + 2vw,2.875rem)}.component-card .badge.rarity{font-size:.8125rem}.network-status-title small{margin-top:0;color:#7496b3;letter-spacing:.5px;text-transform:uppercase}.network-status-item>span{font-size:.75rem}@media(max-width:1380px){.network-status-header{height:106px}.network-status-item{height:82px;justify-content:center}}@media(max-width:1460px){#networkPage .component-grid{grid-template-columns:minmax(0,320px);justify-content:center;column-gap:0}}.mission-reward>div:not(.mission-xp-icon) span{font-size:.6875rem}.mission-reward>div:not(.mission-xp-icon) b{font-size:.75rem}.store-battle-pass-panel{padding-left:8px}.rig-card.empty-rig{min-height:104px}.battle-pass-columns,.battle-pass-columns span{font-size:.75rem}.battle-pass-reward-button>span:not(.battle-pass-empty-icon):not(.battle-pass-premium-icon){font-size:.75rem}.faucetpay-icon{width:48px}.faucetpay-method,.wallet-withdraw-method{grid-template-columns:48px minmax(0,1fr) auto}@media(max-width:760px){.faucetpay-method,.wallet-withdraw-method{grid-template-columns:48px minmax(0,1fr)}}.withdraw-table-head{font-size:.8125rem}.home-step-icon{display:block;width:32px;height:32px;object-fit:contain}.analytics-consent{position:fixed;z-index:120;left:16px;right:16px;bottom:16px;max-width:560px;margin:auto;padding:12px 14px;border:1px solid #244b61;border-radius:10px;background:#071d2e;color:#e8f6ff;box-shadow:0 4px 18px #0006;font-size:.875rem}.analytics-consent p{margin:0 0 14px;line-height:1.5}.analytics-consent a{color:#55d6ff}.analytics-consent-actions{display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap}.analytics-consent button{padding:9px 14px;border:1px solid #39bce7;border-radius:7px;background:#0d334b;color:#fff;cursor:pointer}.analytics-consent-actions button:last-child{background:#147fa6}
