:root{--bg-color: #fff;--bg-secondary-color: #f3f3f6;--color-primary: #14854f;--color-lightGrey: #d2d6dd;--color-grey: #747681;--color-darkGrey: #3f4144;--color-error: #d43939;--color-success: #28bd14;--grid-maxWidth: 120rem;--grid-gutter: 2rem;--font-size: 1.6rem;--font-color: #333;--font-family-sans: -apple-system, "BlinkMacSystemFont", "Avenir", "Avenir Next", "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;--font-family-mono: monaco, "Consolas", "Lucida Console", monospace}html{box-sizing:border-box;font-size:62.5%;line-height:1.15;text-size-adjust:100%}*,*:before,*:after{box-sizing:inherit}body{background-color:var(--bg-color);line-height:1.6;font-size:var(--font-size);color:var(--font-color);font-family:Segoe UI,Helvetica Neue,sans-serif;font-family:var(--font-family-sans);margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-weight:500;margin:.35em 0 .7em}h1{font-size:2em}h2{font-size:1.75em}h3{font-size:1.5em}h4{font-size:1.25em}h5{font-size:1em}h6{font-size:.85em}a{color:var(--color-primary);text-decoration:none}a:hover:not(.button){opacity:.75}button{font-family:inherit}p{margin-top:0}blockquote{background-color:var(--bg-secondary-color);padding:1.5rem 2rem;border-left:3px solid var(--color-lightGrey)}dl dt{font-weight:700}hr{border:none;background-color:var(--color-lightGrey);height:1px;margin:1rem 0}table{width:100%;border:none;border-collapse:collapse;border-spacing:0;text-align:left}table.striped tr:nth-of-type(2n){background-color:var(--bg-secondary-color)}td,th{vertical-align:middle;padding:1.2rem .4rem}thead{border-bottom:2px solid var(--color-lightGrey)}tfoot{border-top:2px solid var(--color-lightGrey)}code,kbd,pre,samp,tt{font-family:var(--font-family-mono)}code,kbd{font-size:90%;white-space:pre-wrap;border-radius:4px;padding:.2em .4em;background-color:var(--bg-secondary-color);color:var(--color-error)}pre{background-color:var(--bg-secondary-color);font-size:1em;padding:1rem;overflow-x:auto}pre code{background:none;padding:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}img{max-width:100%}fieldset{border:1px solid var(--color-lightGrey)}iframe{border:0}.container{max-width:var(--grid-maxWidth);margin:0 auto;width:96%;padding:0 calc(var(--grid-gutter) / 2)}.row{display:flex;flex-flow:row wrap;justify-content:flex-start;margin-left:calc(var(--grid-gutter) / -2);margin-right:calc(var(--grid-gutter) / -2)}.row.reverse{flex-direction:row-reverse}.col{flex:1}.col,[class*=" col-"],[class^=col-]{margin:0 calc(var(--grid-gutter) / 2) calc(var(--grid-gutter) / 2)}.col-1{flex:0 0 calc((100% / (12/1)) - var(--grid-gutter));max-width:calc((100% / (12/1)) - var(--grid-gutter))}.col-2{flex:0 0 calc((100% / (12/2)) - var(--grid-gutter));max-width:calc((100% / (12/2)) - var(--grid-gutter))}.col-3{flex:0 0 calc((100% / (12/3)) - var(--grid-gutter));max-width:calc((100% / (12/3)) - var(--grid-gutter))}.col-4{flex:0 0 calc((100% / (12/4)) - var(--grid-gutter));max-width:calc((100% / (12/4)) - var(--grid-gutter))}.col-5{flex:0 0 calc((100% / (12/5)) - var(--grid-gutter));max-width:calc((100% / (12/5)) - var(--grid-gutter))}.col-6{flex:0 0 calc((100% / (12/6)) - var(--grid-gutter));max-width:calc((100% / (12/6)) - var(--grid-gutter))}.col-7{flex:0 0 calc((100% / (12/7)) - var(--grid-gutter));max-width:calc((100% / (12/7)) - var(--grid-gutter))}.col-8{flex:0 0 calc((100% / (12/8)) - var(--grid-gutter));max-width:calc((100% / (12/8)) - var(--grid-gutter))}.col-9{flex:0 0 calc((100% / (12/9)) - var(--grid-gutter));max-width:calc((100% / (12/9)) - var(--grid-gutter))}.col-10{flex:0 0 calc((100% / (12/10)) - var(--grid-gutter));max-width:calc((100% / (12/10)) - var(--grid-gutter))}.col-11{flex:0 0 calc((100% / (12/11)) - var(--grid-gutter));max-width:calc((100% / (12/11)) - var(--grid-gutter))}.col-12{flex:0 0 calc((100% / (12/12)) - var(--grid-gutter));max-width:calc((100% / (12/12)) - var(--grid-gutter))}@media screen and (max-width:599px){.container{width:100%}.col,[class*=col-],[class^=col-]{flex:0 1 100%;max-width:100%}}@media screen and (min-width:900px){.col-1-md{flex:0 0 calc((100% / (12/1)) - var(--grid-gutter));max-width:calc((100% / (12/1)) - var(--grid-gutter))}.col-2-md{flex:0 0 calc((100% / (12/2)) - var(--grid-gutter));max-width:calc((100% / (12/2)) - var(--grid-gutter))}.col-3-md{flex:0 0 calc((100% / (12/3)) - var(--grid-gutter));max-width:calc((100% / (12/3)) - var(--grid-gutter))}.col-4-md{flex:0 0 calc((100% / (12/4)) - var(--grid-gutter));max-width:calc((100% / (12/4)) - var(--grid-gutter))}.col-5-md{flex:0 0 calc((100% / (12/5)) - var(--grid-gutter));max-width:calc((100% / (12/5)) - var(--grid-gutter))}.col-6-md{flex:0 0 calc((100% / (12/6)) - var(--grid-gutter));max-width:calc((100% / (12/6)) - var(--grid-gutter))}.col-7-md{flex:0 0 calc((100% / (12/7)) - var(--grid-gutter));max-width:calc((100% / (12/7)) - var(--grid-gutter))}.col-8-md{flex:0 0 calc((100% / (12/8)) - var(--grid-gutter));max-width:calc((100% / (12/8)) - var(--grid-gutter))}.col-9-md{flex:0 0 calc((100% / (12/9)) - var(--grid-gutter));max-width:calc((100% / (12/9)) - var(--grid-gutter))}.col-10-md{flex:0 0 calc((100% / (12/10)) - var(--grid-gutter));max-width:calc((100% / (12/10)) - var(--grid-gutter))}.col-11-md{flex:0 0 calc((100% / (12/11)) - var(--grid-gutter));max-width:calc((100% / (12/11)) - var(--grid-gutter))}.col-12-md{flex:0 0 calc((100% / (12/12)) - var(--grid-gutter));max-width:calc((100% / (12/12)) - var(--grid-gutter))}}@media screen and (min-width:1200px){.col-1-lg{flex:0 0 calc((100% / (12/1)) - var(--grid-gutter));max-width:calc((100% / (12/1)) - var(--grid-gutter))}.col-2-lg{flex:0 0 calc((100% / (12/2)) - var(--grid-gutter));max-width:calc((100% / (12/2)) - var(--grid-gutter))}.col-3-lg{flex:0 0 calc((100% / (12/3)) - var(--grid-gutter));max-width:calc((100% / (12/3)) - var(--grid-gutter))}.col-4-lg{flex:0 0 calc((100% / (12/4)) - var(--grid-gutter));max-width:calc((100% / (12/4)) - var(--grid-gutter))}.col-5-lg{flex:0 0 calc((100% / (12/5)) - var(--grid-gutter));max-width:calc((100% / (12/5)) - var(--grid-gutter))}.col-6-lg{flex:0 0 calc((100% / (12/6)) - var(--grid-gutter));max-width:calc((100% / (12/6)) - var(--grid-gutter))}.col-7-lg{flex:0 0 calc((100% / (12/7)) - var(--grid-gutter));max-width:calc((100% / (12/7)) - var(--grid-gutter))}.col-8-lg{flex:0 0 calc((100% / (12/8)) - var(--grid-gutter));max-width:calc((100% / (12/8)) - var(--grid-gutter))}.col-9-lg{flex:0 0 calc((100% / (12/9)) - var(--grid-gutter));max-width:calc((100% / (12/9)) - var(--grid-gutter))}.col-10-lg{flex:0 0 calc((100% / (12/10)) - var(--grid-gutter));max-width:calc((100% / (12/10)) - var(--grid-gutter))}.col-11-lg{flex:0 0 calc((100% / (12/11)) - var(--grid-gutter));max-width:calc((100% / (12/11)) - var(--grid-gutter))}.col-12-lg{flex:0 0 calc((100% / (12/12)) - var(--grid-gutter));max-width:calc((100% / (12/12)) - var(--grid-gutter))}}fieldset{padding:.5rem 2rem}legend{text-transform:uppercase;font-size:.8em;letter-spacing:.1rem}input:not([type=checkbox],[type=radio],[type=submit],[type=color],[type=button],[type=reset]),select,textarea,textarea[type=text]{font-family:inherit;padding:.8rem 1rem;border-radius:4px;border:1px solid var(--color-lightGrey);font-size:1em;transition:all .2s ease;display:block;width:100%}select{appearance:none;background:#f3f3f6 no-repeat 100%;background-size:1ex;background-origin:content-box;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='60' height='40' fill='%23555'><polygon points='0,0 60,0 30,40'/></svg>")}.button,[type=button],[type=reset],[type=submit],button{padding:1rem 2.5rem;color:var(--color-darkGrey);background:var(--color-lightGrey);border-radius:4px;border:1px solid transparent;font-size:var(--font-size);line-height:1;text-align:center;transition:opacity .2s ease;text-decoration:none;transform:scale(1);display:inline-block;cursor:pointer}.button.primary,.button.secondary,.button.dark,.button.error,.button.success,[type=submit]{color:#fff;z-index:1;background-color:#000;background-color:var(--color-primary)}.button:hover,[type=button]:hover,[type=reset]:hover,[type=submit]:hover,button:hover{opacity:.8}input:disabled,input:disabled:hover,button:disabled,button:disabled:hover{opacity:.4;cursor:not-allowed}.grouped{display:flex}.grouped>*:not(:last-child){margin-right:16px}.grouped.gapless>*{margin:0 0 0 -1px!important;border-radius:0!important}.grouped.gapless>*:first-child{margin:0!important;border-radius:4px 0 0 4px!important}.grouped.gapless>*:last-child{border-radius:0 4px 4px 0!important}input:not([type=checkbox],[type=radio],[type=submit],[type=color],[type=button],[type=reset],:disabled):hover,select:hover,textarea:hover,textarea[type=text]:hover{border-color:var(--color-grey)}input:not([type=checkbox],[type=radio],[type=submit],[type=color],[type=button],[type=reset]):focus,select:focus,textarea:focus,textarea[type=text]:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 1px var(--color-primary)}input.error:not([type=checkbox],[type=radio],[type=submit],[type=color],[type=button],[type=reset]),textarea.error{border-color:var(--color-error)}input.success:not([type=checkbox],[type=radio],[type=submit],[type=color],[type=button],[type=reset]),textarea.success{border-color:var(--color-success)}[type=checkbox],[type=radio]{width:2rem;height:1.6rem}.button+.button{margin-left:1rem}.button.secondary{background-color:var(--color-grey)}.button.dark{background-color:var(--color-darkGrey)}.button.error{background-color:var(--color-error)}.button.success{background-color:var(--color-success)}.button.outline{background-color:transparent;border-color:var(--color-lightGrey)}.button.outline.primary{border-color:var(--color-primary);color:var(--color-primary)}.button.outline.secondary{border-color:var(--color-grey);color:var(--color-grey)}.button.outline.dark{border-color:var(--color-darkGrey);color:var(--color-darkGrey)}.button.clear{background-color:transparent;border-color:transparent;color:var(--color-primary)}.button.icon{display:inline-flex;align-items:center}.button.icon>img{margin-left:2px}.button.icon-only{padding:1rem}.button:active:not(:disabled),[type=button]:active:not(:disabled),[type=reset]:active:not(:disabled),[type=submit]:active:not(:disabled),button:active:not(:disabled){transform:scale(.98)}::placeholder{color:#bdbfc4}.nav{display:flex;min-height:5rem;align-items:stretch}.nav img{max-height:3rem}.nav>.container{display:flex}.nav-center,.nav-left,.nav-right{display:flex;flex:1}.nav-left{justify-content:flex-start}.nav-right{justify-content:flex-end}.nav-center{justify-content:center}@media screen and (max-width:480px){.nav,.nav>.container{flex-direction:column}.nav-center,.nav-left,.nav-right{flex-wrap:wrap;justify-content:center}}.nav a,.nav .brand{text-decoration:none;display:flex;align-items:center;padding:1rem 2rem;color:var(--color-darkGrey)}.nav [aria-current=page]:not(.button),.nav .active:not(.button){color:#000;color:var(--color-primary)}.nav .brand{font-size:1.75em;padding-top:0;padding-bottom:0}.nav .brand img{padding-right:1rem}.nav .button{margin:auto 1rem}.card{padding:1rem 2rem;border-radius:4px;background:var(--bg-color);box-shadow:0 1px 3px var(--color-grey)}.card p:last-child{margin:0}.card header>*{margin-top:0;margin-bottom:1rem}.tabs{display:flex}.tabs a{text-decoration:none}.tabs>.dropdown>summary,.tabs>a{padding:1rem 2rem;flex:0 1 auto;color:var(--color-darkGrey);border-bottom:2px solid var(--color-lightGrey);text-align:center}.tabs>a[aria-current=page],.tabs>a.active,.tabs>a:hover{opacity:1;border-bottom:2px solid var(--color-darkGrey)}.tabs>a[aria-current=page],.tabs>a.active{border-color:var(--color-primary)}.tabs.is-full a{flex:1 1 auto}.tag{display:inline-block;border:1px solid var(--color-lightGrey);text-transform:uppercase;color:var(--color-grey);padding:.5rem;line-height:1;letter-spacing:.5px}.tag.is-small{padding:.4rem;font-size:.75em}.tag.is-large{padding:.7rem;font-size:1.125em}.tag+.tag{margin-left:1rem}details.dropdown{position:relative;display:inline-block}details.dropdown>:last-child{position:absolute;left:0;white-space:nowrap}.bg-primary{background-color:var(--color-primary)!important}.bg-light{background-color:var(--color-lightGrey)!important}.bg-dark{background-color:var(--color-darkGrey)!important}.bg-grey{background-color:var(--color-grey)!important}.bg-error{background-color:var(--color-error)!important}.bg-success{background-color:var(--color-success)!important}.bd-primary{border:1px solid var(--color-primary)!important}.bd-light{border:1px solid var(--color-lightGrey)!important}.bd-dark{border:1px solid var(--color-darkGrey)!important}.bd-grey{border:1px solid var(--color-grey)!important}.bd-error{border:1px solid var(--color-error)!important}.bd-success{border:1px solid var(--color-success)!important}.text-primary{color:var(--color-primary)!important}.text-light{color:var(--color-lightGrey)!important}.text-dark{color:var(--color-darkGrey)!important}.text-grey{color:var(--color-grey)!important}.text-error{color:var(--color-error)!important}.text-success{color:var(--color-success)!important}.text-white{color:#fff!important}.pull-right{float:right!important}.pull-left{float:left!important}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-justify{text-align:justify}.text-uppercase{text-transform:uppercase}.text-lowercase{text-transform:lowercase}.text-capitalize{text-transform:capitalize}.is-full-screen{width:100%;min-height:100vh}.is-full-width{width:100%!important}.is-vertical-align{display:flex;align-items:center}.is-horizontal-align{display:flex;justify-content:center}.is-center{display:flex;align-items:center;justify-content:center}.is-right{display:flex;align-items:center;justify-content:flex-end}.is-left{display:flex;align-items:center;justify-content:flex-start}.is-fixed{position:fixed;width:100%}.is-paddingless{padding:0!important}.is-marginless{margin:0!important}.is-pointer{cursor:pointer!important}.is-rounded{border-radius:100%}.clearfix{content:"";display:table;clear:both}.is-hidden{display:none!important}@media screen and (max-width:599px){.hide-xs{display:none!important}}@media screen and (min-width:600px)and (max-width:899px){.hide-sm{display:none!important}}@media screen and (min-width:900px)and (max-width:1199px){.hide-md{display:none!important}}@media screen and (min-width:1200px){.hide-lg{display:none!important}}@media print{.hide-pr{display:none!important}}[data-tg-tour]{scroll-margin:30px 0}.tg-backdrop{position:absolute;align-items:center;justify-content:center;display:none;z-index:99;border-radius:7px;box-shadow:#212121cc 0 0 1px 2px,#212121cc 0 0 0 1000vh;border:1px solid rgba(193,192,232,.5);top:50vh;left:50vw;width:0;height:0}.tg-backdrop.tg-backdrop-animate{transition:all .3s}.tg-backdrop.allow-interaction{pointer-events:none}.tg-dialog{border-radius:12px;animation-delay:.1s;min-height:120px;background:#fff;color:#252525;max-width:340px;width:max-content;z-index:9999;display:none;position:absolute;top:0;left:0;padding:0;font-size:.9rem}.tg-dialog .tg-dialog-header{display:flex;align-items:center;padding:25px 25px 0}.tg-dialog .tg-dialog-header .tg-dialog-title{font-size:1rem;font-weight:700;margin-right:auto}.tg-dialog .tg-dialog-header .tg-dialog-title+.tg-dialog-body{padding:18.75px 25px}.tg-dialog .tg-dialog-header .tg-dialog-close-btn{width:12px;height:12px;margin-left:10px;opacity:.4;cursor:pointer;white-space:nowrap}.tg-dialog .tg-dialog-header .tg-dialog-close-btn:hover{opacity:8}.tg-dialog .tg-dialog-header .tg-dialog-close-btn:focus{opacity:1}.tg-dialog .tg-dialog-header .tg-dialog-spinner{display:none;opacity:.4;margin-top:-1px;-webkit-animation:tg-spin 1s linear infinite;-moz-animation:tg-spin 1s linear infinite;-o-animation:tg-spin 1s linear infinite;animation:tg-spin 1s linear infinite}@keyframes tg-spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.tg-dialog .tg-dialog-progress-bar{background:#f1f1f1;height:5px;display:block;margin-top:18.75px;position:relative}.tg-dialog .tg-dialog-progress-bar>.tg-bar{position:absolute;top:0;left:0;min-width:4px;background:#414144;height:100%;display:block;transition:all .3s}.tg-dialog .tg-dialog-body{padding:25px;font-weight:400}.tg-dialog .tg-dialog-dots{display:flex;align-items:center;justify-content:center;padding:15px 0;margin-bottom:10px;border-top:1px solid #dedee7;border-bottom:1px solid #dedee7}.tg-dialog .tg-dialog-dots>span.tg-dot{display:inline-block;width:9px;height:9px;background:#c2c7ce;border-radius:12px;margin:0 4px}.tg-dialog .tg-dialog-dots>span.tg-dot.tg-dot-active{background:#5362d9}.tg-dialog .tg-dialog-footer{padding:12.5px 25px 25px;display:flex;align-items:center}.tg-dialog .tg-dialog-footer button.tg-dialog-btn{padding:5px 10px;border:1px solid #cbcfd5;color:#6f727e;border-radius:4px;font-weight:500;font-size:.82rem;white-space:nowrap}.tg-dialog .tg-dialog-footer button.tg-dialog-btn+button{margin-left:auto}.tg-dialog .tg-dialog-footer button.tg-dialog-btn.disabled{pointer-events:none;opacity:.6}.tg-dialog .tg-dialog-footer button.tg-dialog-btn:hover{color:#464852;border:1px solid #b5b7c2;outline:none;box-shadow:none}.tg-dialog .tg-dialog-footer button.tg-dialog-btn:focus{outline:none;box-shadow:none}.tg-dialog .tg-dialog-footer button.tg-dialog-btn:active{color:#4655cb;background:#f1f2ff;border:1px solid #5362d9;outline:none;box-shadow:none}.tg-dialog .tg-dialog-footer .tg-dialog-footer-sup{margin:0 auto;padding:0 10px;text-align:center;line-height:1}.tg-dialog .tg-dialog-footer .tg-dialog-footer-sup .tg-step-progress{font-size:.78rem;font-weight:700;margin:0 auto;opacity:.4;letter-spacing:1px;display:inline-block}.tg-dialog .tg-dialog-footer .tg-dialog-footer-sup .tg-dialog-dots{padding:0;margin:0;border:none}.tg-dialog .tg-dialog-footer .tg-dialog-footer-sup .tg-dialog-dots>span.tg-dot{width:8px;height:8px;margin:0 3px}.tg-dialog .tg-dialog-footer .tg-dialog-footer-sup .tg-dialog-dots+.tg-step-progress{margin-top:10px;font-size:.68rem}.tg-dialog .tg-arrow{position:absolute;background:#fff;width:9px;height:9px;border-radius:1px;transform:rotate(45deg)}.tg-dialog.tg-dialog-fixed{transition:none;animation-delay:0ms}.tg-dialog.animate-position{transition:all .3s}.tg-dialog.tg-dialog-loading .tg-dialog-header .tg-dialog-title{opacity:.4}.tg-dialog.tg-dialog-loading .tg-dialog-header .tg-dialog-close-btn{display:none}.tg-dialog.tg-dialog-loading .tg-dialog-header .tg-dialog-spinner{display:inline-block}.tg-dialog.tg-dialog-loading .tg-dialog-body{opacity:.4;pointer-events:none}.tg-dialog.tg-dialog-loading .tg-dialog-footer{pointer-events:none;opacity:.4}.tg-no-interaction *{pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important}.tg-no-interaction .tg-dialog,.tg-no-interaction .tg-active-element,.tg-dialog *,.tg-active-element *{pointer-events:auto!important;-webkit-user-select:text!important;user-select:text!important}.mk-overlay.svelte-icml5z{position:fixed;inset:0;z-index:60;display:flex;align-items:center;justify-content:center;padding:14px;background:#0408108c;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.mk-modal.svelte-icml5z{width:min(1080px,97vw);height:min(680px,94vh);display:flex;flex-direction:column;color:#eef2f8;background:linear-gradient(165deg,#141e34fa,#0b111ffa);border:1px solid rgba(120,160,220,.2);border-radius:20px;box-shadow:0 30px 90px #000000a6;overflow:hidden}.mk-modal.svelte-icml5z :where(.svelte-icml5z){box-sizing:border-box}.mk-header.svelte-icml5z{display:flex;align-items:center;gap:13px;padding:16px 20px 12px}.mk-header.svelte-icml5z .mk-icon:where(.svelte-icml5z){width:26px;height:26px;color:#9fb6d6}.mk-header.svelte-icml5z .mk-icon:where(.svelte-icml5z) svg:where(.svelte-icml5z){width:100%;height:100%}.mk-header.svelte-icml5z .mk-title:where(.svelte-icml5z){flex:1}.mk-header.svelte-icml5z .mk-title:where(.svelte-icml5z) h2:where(.svelte-icml5z){margin:0;font-size:20px;font-weight:800}.mk-header.svelte-icml5z .mk-title:where(.svelte-icml5z) p:where(.svelte-icml5z){margin:2px 0 0;font-size:13px;color:#93a4bd}.mk-header.svelte-icml5z .mk-close:where(.svelte-icml5z){width:32px;height:32px;border-radius:9px;cursor:pointer;background:#ffffff12;border:1px solid rgba(120,160,220,.2);color:#cbd5e1;display:flex;align-items:center;justify-content:center}.mk-header.svelte-icml5z .mk-close:where(.svelte-icml5z) svg:where(.svelte-icml5z){width:15px;height:15px}.mk-header.svelte-icml5z .mk-close:where(.svelte-icml5z):hover{background:#ffffff24}.mk-tabs.svelte-icml5z{display:flex;gap:24px;padding:0 20px;border-bottom:1px solid rgba(255,255,255,.08)}.mk-tabs.svelte-icml5z .mk-tab:where(.svelte-icml5z){display:inline-flex;align-items:center;gap:7px;padding:10px 4px 12px;background:none;border:none;border-bottom:2px solid transparent;color:#93a4bd;font-size:14px;font-weight:700;cursor:pointer}.mk-tabs.svelte-icml5z .mk-tab:where(.svelte-icml5z) svg:where(.svelte-icml5z){width:16px;height:16px}.mk-tabs.svelte-icml5z .mk-tab:where(.svelte-icml5z):hover{color:#cbd5e1}.mk-tabs.svelte-icml5z .mk-tab.active:where(.svelte-icml5z){color:#60a5fa;border-bottom-color:#60a5fa}.mk-browse.svelte-icml5z{flex:1;min-height:0;display:grid;grid-template-columns:220px 1fr 270px;gap:14px;padding:16px}.mk-filters.svelte-icml5z{display:flex;flex-direction:column;gap:14px;overflow-y:auto;padding-right:4px}.mk-filters.svelte-icml5z .mk-search:where(.svelte-icml5z){background:#0000004d;border:1px solid rgba(120,160,220,.2);border-radius:10px;padding:9px 12px;color:#fff;font-size:13px}.mk-filters.svelte-icml5z .filter-label:where(.svelte-icml5z){display:block;font-size:12px;font-weight:700;color:#93a4bd;margin-bottom:7px;text-transform:uppercase;letter-spacing:.03em}.mk-filters.svelte-icml5z .type-grid:where(.svelte-icml5z){display:grid;grid-template-columns:repeat(6,1fr);gap:5px}.mk-filters.svelte-icml5z .type-cell:where(.svelte-icml5z){aspect-ratio:1;display:flex;align-items:center;justify-content:center;background:transparent;border:1px solid transparent;border-radius:10px;cursor:pointer;padding:2px;opacity:.85;transition:all .12s ease}.mk-filters.svelte-icml5z .type-cell:where(.svelte-icml5z) img:where(.svelte-icml5z){width:100%;height:100%;object-fit:contain}.mk-filters.svelte-icml5z .type-cell:where(.svelte-icml5z):hover{background:#ffffff12;opacity:1}.mk-filters.svelte-icml5z .type-cell.active:where(.svelte-icml5z){opacity:1;background:color-mix(in srgb,var(--c, #3b82f6) 28%,transparent);box-shadow:0 0 0 2px var(--c, #60a5fa)}.mk-filters.svelte-icml5z .range-row:where(.svelte-icml5z){display:flex;align-items:center;gap:6px}.mk-filters.svelte-icml5z .range-row:where(.svelte-icml5z) .dash:where(.svelte-icml5z){color:#64748b}.mk-filters.svelte-icml5z .range-row:where(.svelte-icml5z) input:where(.svelte-icml5z){width:100%}.mk-filters.svelte-icml5z input[type=number]:where(.svelte-icml5z){background:#0000004d;border:1px solid rgba(120,160,220,.2);border-radius:8px;padding:8px 10px;color:#fff;font-size:13px;min-width:0}.mk-filters.svelte-icml5z .check:where(.svelte-icml5z){display:flex;align-items:center;gap:8px;font-size:13px;color:#cbd5e1;cursor:pointer}.mk-filters.svelte-icml5z .check:where(.svelte-icml5z) input:where(.svelte-icml5z){accent-color:#3b82f6}.mk-filters.svelte-icml5z .reset-btn:where(.svelte-icml5z){background:#ffffff12;border:1px solid rgba(120,160,220,.2);color:#cbd5e1;padding:9px;border-radius:9px;font-size:13px;font-weight:700;cursor:pointer}.mk-filters.svelte-icml5z .reset-btn:where(.svelte-icml5z):hover{background:#ffffff21}.mk-filters.svelte-icml5z select:where(.svelte-icml5z){width:100%;background:#0000004d;border:1px solid rgba(120,160,220,.2);border-radius:9px;padding:9px 10px;color:#fff;font-size:13px}.mk-grid-col.svelte-icml5z{display:flex;flex-direction:column;min-height:0}.mk-grid.svelte-icml5z{list-style:none;margin:0;padding:0 4px 0 0;display:flex;flex-direction:column;gap:10px;overflow-y:auto;flex:1}.card.svelte-icml5z{position:relative;display:flex;align-items:center;gap:12px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:13px;padding:10px 12px;cursor:pointer;transition:all .15s ease}.card.svelte-icml5z .card-sprite:where(.svelte-icml5z){position:relative;width:56px;height:56px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:#00000040;border-radius:10px}.card.svelte-icml5z .card-sprite:where(.svelte-icml5z) img:where(.svelte-icml5z){width:50px;height:50px;object-fit:contain;image-rendering:pixelated}.card.svelte-icml5z .card-info:where(.svelte-icml5z){flex:1;min-width:0}.card.svelte-icml5z .card-top:where(.svelte-icml5z){display:flex;align-items:center;gap:7px;flex-wrap:wrap}.card.svelte-icml5z .card-name:where(.svelte-icml5z){font-weight:800;font-size:16px;text-transform:capitalize}.card.svelte-icml5z .card-meta:where(.svelte-icml5z){font-size:12px;color:#93a4bd;margin-top:3px}.card.svelte-icml5z .card-price:where(.svelte-icml5z){display:flex;flex-direction:column;align-items:flex-end;gap:2px}.card.svelte-icml5z .price-sol:where(.svelte-icml5z){font-weight:800;font-size:15px;color:#86efac}.card.svelte-icml5z .price-sol.free:where(.svelte-icml5z){color:#fde047;text-transform:uppercase;letter-spacing:.04em}.card.svelte-icml5z .buy:where(.svelte-icml5z){margin-top:4px;background:#3b82f6;border:none;color:#fff;font-weight:800;font-size:12px;padding:6px 16px;border-radius:8px;cursor:pointer}.card.svelte-icml5z .buy:where(.svelte-icml5z):hover{filter:brightness(1.1)}.card.svelte-icml5z .buy.claim:where(.svelte-icml5z){background:linear-gradient(180deg,#16a34a,#15803d)}.card.svelte-icml5z .fav:where(.svelte-icml5z){position:absolute;top:8px;right:10px;background:none;border:none;color:#5b6b85;cursor:pointer;padding:2px}.card.svelte-icml5z .fav:where(.svelte-icml5z) svg:where(.svelte-icml5z){width:16px;height:16px}.card.svelte-icml5z .fav.on:where(.svelte-icml5z){color:#f472b6}.card.svelte-icml5z .fav:where(.svelte-icml5z):hover{color:#f472b6}.card.svelte-icml5z:hover{background:#ffffff12}.card.selected.svelte-icml5z{border-color:#3b82f699;background:#3b82f61a;box-shadow:0 0 0 1px #3b82f659 inset}.card.mine.svelte-icml5z{cursor:default}.shiny-star.svelte-icml5z{position:absolute;top:2px;left:4px;color:#fde047;font-size:13px;text-shadow:0 0 4px rgba(253,224,71,.8)}.type-pill.svelte-icml5z{font-size:10px;font-weight:800;text-transform:capitalize;color:#fff;background:var(--c);padding:2px 8px;border-radius:999px}.pager.svelte-icml5z{display:flex;align-items:center;justify-content:center;gap:5px;padding-top:12px}.pager.svelte-icml5z .pg:where(.svelte-icml5z){min-width:30px;height:30px;border-radius:8px;background:#ffffff0f;border:1px solid rgba(120,160,220,.2);color:#cbd5e1;font-weight:700;font-size:13px;cursor:pointer}.pager.svelte-icml5z .pg:where(.svelte-icml5z):hover:not(:disabled){background:#ffffff21}.pager.svelte-icml5z .pg.active:where(.svelte-icml5z){background:#3b82f6;color:#fff;border-color:#3b82f6}.pager.svelte-icml5z .pg:where(.svelte-icml5z):disabled{opacity:.4;cursor:not-allowed}.pager.svelte-icml5z .pg-ellipsis:where(.svelte-icml5z){color:#64748b;padding:0 2px}.mk-detail.svelte-icml5z{background:#00000038;border:1px solid rgba(255,255,255,.06);border-radius:14px;padding:14px;display:flex;flex-direction:column;min-height:0}.mk-detail.svelte-icml5z .detail-scroll:where(.svelte-icml5z){flex:1;min-height:0;overflow-y:auto;padding-right:2px}.mk-detail.svelte-icml5z .detail-head:where(.svelte-icml5z){display:flex;justify-content:center;position:relative}.mk-detail.svelte-icml5z .detail-sprite:where(.svelte-icml5z){position:relative;width:96px;height:96px;display:flex;align-items:center;justify-content:center}.mk-detail.svelte-icml5z .detail-sprite:where(.svelte-icml5z) img:where(.svelte-icml5z){width:84px;height:84px;object-fit:contain;image-rendering:pixelated}.mk-detail.svelte-icml5z .fav.big:where(.svelte-icml5z){position:absolute;top:0;right:0;background:none;border:none;color:#5b6b85;cursor:pointer}.mk-detail.svelte-icml5z .fav.big:where(.svelte-icml5z) svg:where(.svelte-icml5z){width:20px;height:20px}.mk-detail.svelte-icml5z .fav.big.on:where(.svelte-icml5z){color:#f472b6}.mk-detail.svelte-icml5z .detail-name:where(.svelte-icml5z){display:flex;align-items:center;justify-content:center;gap:7px;font-size:18px;font-weight:800;text-transform:capitalize;flex-wrap:wrap}.mk-detail.svelte-icml5z .detail-meta:where(.svelte-icml5z){text-align:center;font-size:12px;color:#93a4bd;margin-top:4px}.mk-detail.svelte-icml5z .detail-section:where(.svelte-icml5z){font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:#8aa0bd;margin:14px 0 7px}.stat-bars.svelte-icml5z{display:flex;flex-direction:column;gap:6px}.stat-row.svelte-icml5z{display:flex;align-items:center;gap:8px;font-size:12px}.stat-label.svelte-icml5z{width:56px;color:#93a4bd}.stat-track.svelte-icml5z{flex:1;height:7px;background:#ffffff1a;border-radius:999px;overflow:hidden}.stat-fill.svelte-icml5z{width:var(--w);height:100%;background:linear-gradient(90deg,#3b82f6,#60a5fa);border-radius:999px}.stat-val.svelte-icml5z{width:28px;text-align:right;color:#cbd5e1;font-variant-numeric:tabular-nums}.sales.svelte-icml5z{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:5px}.sales.svelte-icml5z li:where(.svelte-icml5z){display:flex;justify-content:space-between;font-size:12px;color:#cbd5e1}.sales.svelte-icml5z li:where(.svelte-icml5z) .ago:where(.svelte-icml5z){color:#8aa0bd}.lowest.svelte-icml5z{display:flex;justify-content:space-between;align-items:center;margin-top:14px;font-size:13px;color:#93a4bd}.lowest.svelte-icml5z .lowest-val:where(.svelte-icml5z){font-weight:800;color:#86efac}.buy-now.svelte-icml5z{flex-shrink:0;width:100%;margin-top:12px;display:inline-flex;align-items:center;justify-content:center;gap:8px;background:linear-gradient(180deg,#2f6df6,#1d4ed8);border:none;color:#fff;font-weight:800;font-size:15px;padding:12px;border-radius:11px;cursor:pointer;box-shadow:0 8px 22px #1d4ed866}.buy-now.svelte-icml5z svg:where(.svelte-icml5z){width:17px;height:17px}.buy-now.svelte-icml5z:hover{filter:brightness(1.08)}.buy-now.claim.svelte-icml5z{background:linear-gradient(180deg,#16a34a,#15803d);box-shadow:0 8px 22px #15803d66}.mk-sell.svelte-icml5z{flex:1;min-height:0;display:flex;flex-direction:column;padding:16px;overflow-y:auto}.mk-sell.svelte-icml5z .sell-hint:where(.svelte-icml5z){margin:0 0 14px;color:#93a4bd;font-size:14px}.sell-party.svelte-icml5z{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px}.sell-card.svelte-icml5z{display:flex;align-items:center;gap:10px;cursor:pointer;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:10px}.sell-card.svelte-icml5z img:where(.svelte-icml5z){width:44px;height:44px;object-fit:contain;image-rendering:pixelated}.sell-card.svelte-icml5z .sell-name:where(.svelte-icml5z){font-weight:700;font-size:14px;text-transform:capitalize}.sell-card.svelte-icml5z .sell-meta:where(.svelte-icml5z){font-size:12px;color:#93a4bd}.sell-card.svelte-icml5z:hover{background:#ffffff14}.sell-card.selected.svelte-icml5z{border-color:#3b82f699;background:#3b82f61f}.sell-bar.svelte-icml5z{margin-top:auto;padding-top:16px;display:flex;align-items:flex-end;gap:10px}.sell-bar.svelte-icml5z .field-label:where(.svelte-icml5z){display:block;font-size:12px;color:#93a4bd;margin-bottom:6px}.sell-bar.svelte-icml5z input:where(.svelte-icml5z){background:#0000004d;border:1px solid rgba(120,160,220,.2);border-radius:9px;padding:10px 12px;color:#fff;width:160px}.sell-bar.svelte-icml5z .primary:where(.svelte-icml5z){background:linear-gradient(180deg,#2f6df6,#1d4ed8);border:none;color:#fff;font-weight:800;padding:11px 22px;border-radius:10px;cursor:pointer}.sell-bar.svelte-icml5z .primary:where(.svelte-icml5z):hover{filter:brightness(1.08)}.mk-mine.svelte-icml5z{flex:1;min-height:0;overflow-y:auto;padding:16px}.mine-list.svelte-icml5z{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.mine-list.svelte-icml5z .remove:where(.svelte-icml5z){margin-top:4px;background:#dc5050d9;border:none;color:#fff;font-weight:800;font-size:12px;padding:6px 14px;border-radius:8px;cursor:pointer}.mine-list.svelte-icml5z .remove:where(.svelte-icml5z):hover{filter:brightness(1.1)}.empty.svelte-icml5z{display:flex;align-items:center;justify-content:center;flex:1;height:100%;color:#8aa0bd;font-style:italic;padding:40px}.mk-wallet.svelte-icml5z{font-size:12px;font-weight:700;color:#cbd5e1;font-family:ui-monospace,Menlo,monospace;background:#0000004d;border:1px solid rgba(120,160,220,.2);border-radius:999px;padding:7px 14px}.mk-wallet.connect.svelte-icml5z{cursor:pointer;color:#fff;background:linear-gradient(180deg,#2f6df6,#1d4ed8);border:none;font-family:inherit}.mk-wallet.connect.svelte-icml5z:hover{filter:brightness(1.08)}.demo-banner.svelte-icml5z{margin:0 0 10px;padding:8px 12px;border-radius:9px;background:#eab3081f;border:1px solid rgba(234,179,8,.35);color:#fcd34d;font-size:12px;font-weight:600;text-align:center}.buy.svelte-icml5z:disabled,.buy-now.svelte-icml5z:disabled,.primary.svelte-icml5z:disabled,.remove.svelte-icml5z:disabled{opacity:.5;cursor:not-allowed;filter:none}.mk-filters.svelte-icml5z,.mk-grid.svelte-icml5z,.detail-scroll.svelte-icml5z,.mk-sell.svelte-icml5z,.mk-mine.svelte-icml5z{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.16) transparent}.mk-filters.svelte-icml5z::-webkit-scrollbar,.mk-grid.svelte-icml5z::-webkit-scrollbar,.detail-scroll.svelte-icml5z::-webkit-scrollbar,.mk-sell.svelte-icml5z::-webkit-scrollbar,.mk-mine.svelte-icml5z::-webkit-scrollbar{width:7px}.mk-filters.svelte-icml5z::-webkit-scrollbar-track,.mk-grid.svelte-icml5z::-webkit-scrollbar-track,.detail-scroll.svelte-icml5z::-webkit-scrollbar-track,.mk-sell.svelte-icml5z::-webkit-scrollbar-track,.mk-mine.svelte-icml5z::-webkit-scrollbar-track{background:transparent}.mk-filters.svelte-icml5z::-webkit-scrollbar-thumb,.mk-grid.svelte-icml5z::-webkit-scrollbar-thumb,.detail-scroll.svelte-icml5z::-webkit-scrollbar-thumb,.mk-sell.svelte-icml5z::-webkit-scrollbar-thumb,.mk-mine.svelte-icml5z::-webkit-scrollbar-thumb{background:#ffffff24;border-radius:8px}.mk-filters.svelte-icml5z::-webkit-scrollbar-thumb:hover,.mk-grid.svelte-icml5z::-webkit-scrollbar-thumb:hover,.detail-scroll.svelte-icml5z::-webkit-scrollbar-thumb:hover,.mk-sell.svelte-icml5z::-webkit-scrollbar-thumb:hover,.mk-mine.svelte-icml5z::-webkit-scrollbar-thumb:hover{background:#ffffff42}.mk-toast.svelte-icml5z{position:absolute;bottom:18px;left:50%;transform:translate(-50%);background:#0d1626f5;border:1px solid rgba(120,160,220,.2);color:#e2e8f0;font-size:13px;font-weight:600;padding:10px 18px;border-radius:10px;box-shadow:0 12px 30px #00000080}@media(max-width:880px){.mk-browse.svelte-icml5z{grid-template-columns:1fr;overflow-y:auto}.mk-detail.svelte-icml5z{order:-1}}.g-overlay.svelte-nunriq{position:fixed;inset:0;z-index:70;display:flex;align-items:center;justify-content:center;padding:14px;background:#0408109e;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.g-modal.svelte-nunriq{width:min(1120px,97vw);height:min(760px,95vh);display:flex;flex-direction:column;color:#eef2f8;background:linear-gradient(165deg,#141e34fa,#0b111ffa);border:1px solid rgba(120,160,220,.2);border-radius:20px;box-shadow:0 30px 90px #000000a6;overflow:hidden}.g-modal.svelte-nunriq :where(.svelte-nunriq){box-sizing:border-box}.g-header.svelte-nunriq{display:flex;align-items:center;gap:13px;padding:16px 20px 14px;border-bottom:1px solid rgba(255,255,255,.08)}.g-header.svelte-nunriq .g-mark:where(.svelte-nunriq){width:30px;height:30px;color:#9fb6d6}.g-header.svelte-nunriq .g-mark:where(.svelte-nunriq) svg:where(.svelte-nunriq){width:100%;height:100%}.g-header.svelte-nunriq .g-title:where(.svelte-nunriq){flex:1}.g-header.svelte-nunriq .g-title:where(.svelte-nunriq) h2:where(.svelte-nunriq){margin:0;font-size:20px;font-weight:800}.g-header.svelte-nunriq .g-title:where(.svelte-nunriq) p:where(.svelte-nunriq){margin:2px 0 0;font-size:13px;color:#93a4bd}.g-header.svelte-nunriq .g-close:where(.svelte-nunriq){width:32px;height:32px;border-radius:9px;cursor:pointer;background:#ffffff12;border:1px solid rgba(120,160,220,.2);color:#cbd5e1;display:flex;align-items:center;justify-content:center}.g-header.svelte-nunriq .g-close:where(.svelte-nunriq) svg:where(.svelte-nunriq){width:15px;height:15px}.g-header.svelte-nunriq .g-close:where(.svelte-nunriq):hover{background:#ffffff24}.g-body.svelte-nunriq{flex:1;min-height:0;display:grid;grid-template-columns:250px 1fr}.g-toc.svelte-nunriq{display:flex;flex-direction:column;gap:10px;padding:14px 10px;border-right:1px solid rgba(255,255,255,.08);overflow-y:auto}.g-toc.svelte-nunriq .g-search:where(.svelte-nunriq){position:relative;display:flex;align-items:center}.g-toc.svelte-nunriq .g-search:where(.svelte-nunriq) svg:where(.svelte-nunriq){position:absolute;left:10px;width:15px;height:15px;color:#6b7d99}.g-toc.svelte-nunriq .g-search:where(.svelte-nunriq) input:where(.svelte-nunriq){width:100%;background:#0000004d;border:1px solid rgba(120,160,220,.2);border-radius:10px;padding:9px 10px 9px 32px;color:#fff;font-size:13px}.g-toc.svelte-nunriq .g-search:where(.svelte-nunriq) input:where(.svelte-nunriq)::placeholder{color:#6b7d99}.g-toc.svelte-nunriq nav:where(.svelte-nunriq){display:flex;flex-direction:column;gap:2px}.g-toc.svelte-nunriq .g-toc-item:where(.svelte-nunriq){display:flex;align-items:center;gap:10px;width:100%;text-align:left;padding:9px 11px;border:none;background:none;color:#aab8cf;font-size:13.5px;font-weight:600;border-radius:9px;cursor:pointer}.g-toc.svelte-nunriq .g-toc-item:where(.svelte-nunriq) svg:where(.svelte-nunriq){width:17px;height:17px;flex-shrink:0;color:#6b87ad}.g-toc.svelte-nunriq .g-toc-item:where(.svelte-nunriq):hover{background:#ffffff0d;color:#e6edf6}.g-toc.svelte-nunriq .g-toc-item.active:where(.svelte-nunriq){background:#60a5fa29;color:#cfe3ff}.g-toc.svelte-nunriq .g-toc-item.active:where(.svelte-nunriq) svg:where(.svelte-nunriq){color:#60a5fa}.g-toc.svelte-nunriq .g-empty:where(.svelte-nunriq){padding:8px 11px;color:#6b7d99;font-size:12.5px}.g-content.svelte-nunriq{overflow-y:auto;padding:8px 30px 30px;scroll-behavior:smooth}.g-section.svelte-nunriq{padding:22px 0 8px;border-bottom:1px solid rgba(255,255,255,.06)}.g-section.svelte-nunriq h3:where(.svelte-nunriq){margin:0 0 12px;font-size:22px;font-weight:800;color:#fff;scroll-margin-top:12px}.g-section.svelte-nunriq h4:where(.svelte-nunriq){margin:20px 0 8px;font-size:15px;font-weight:700;color:#9ec5ff;letter-spacing:.01em}.g-section.svelte-nunriq p:where(.svelte-nunriq){margin:0 0 12px;font-size:14.5px;line-height:1.65;color:#c5d1e3}.g-section.svelte-nunriq em:where(.svelte-nunriq){color:#d7e2f2;font-style:italic}.g-section.svelte-nunriq strong:where(.svelte-nunriq){color:#eef4fc}.g-section.svelte-nunriq code:where(.svelte-nunriq){background:#ffffff14;border-radius:5px;padding:1px 6px;font-size:13px;color:#9dd1ff}.g-tag.svelte-nunriq{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#8aa0c0;background:#8aa0c026;border:1px solid rgba(120,160,220,.2);padding:3px 8px;border-radius:999px;vertical-align:middle;margin-left:8px}.g-list.svelte-nunriq{margin:0 0 12px;padding-left:20px}.g-list.svelte-nunriq li:where(.svelte-nunriq){font-size:14.5px;line-height:1.7;color:#c5d1e3;margin-bottom:3px}.g-table.svelte-nunriq{width:100%;border-collapse:collapse;margin:4px 0 14px;font-size:13.5px}.g-table.svelte-nunriq thead:where(.svelte-nunriq) th:where(.svelte-nunriq){text-align:left;padding:9px 12px;color:#9ec5ff;font-weight:700;border-bottom:1px solid rgba(120,160,220,.3);background:#ffffff08}.g-table.svelte-nunriq tbody:where(.svelte-nunriq) td:where(.svelte-nunriq){padding:9px 12px;color:#c8d4e6;border-bottom:1px solid rgba(255,255,255,.06);vertical-align:top}.g-table.svelte-nunriq tbody:where(.svelte-nunriq) tr:where(.svelte-nunriq):hover td:where(.svelte-nunriq){background:#60a5fa0f}.g-table.svelte-nunriq td:where(.svelte-nunriq):first-child{color:#e6edf6;font-weight:600}.g-callout.svelte-nunriq{margin:10px 0 14px;padding:12px 15px;border-radius:12px;font-size:14px;line-height:1.6;color:#cdd9ec;background:#60a5fa14;border:1px solid rgba(96,165,250,.22);border-left:3px solid #60a5fa}.g-callout.tip.svelte-nunriq{background:#34d39914;border-color:#34d39938;border-left-color:#34d399}.g-link.svelte-nunriq{background:none;border:none;padding:0;color:#60a5fa;font:inherit;cursor:pointer;text-decoration:underline}.g-link.svelte-nunriq:hover{color:#93c5fd}.g-loop.svelte-nunriq{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:6px 0 16px}.g-loop.svelte-nunriq span:where(.svelte-nunriq){padding:6px 12px;border-radius:999px;background:#ffffff0f;border:1px solid rgba(120,160,220,.2);font-size:12.5px;font-weight:700;color:#dbe7f7}.g-loop.svelte-nunriq i:where(.svelte-nunriq){color:#5d7da6;font-style:normal;font-weight:700}kbd.svelte-nunriq{display:inline-block;min-width:20px;text-align:center;padding:2px 7px;margin:0 2px;font-size:12px;font-weight:700;color:#e9f0fa;background:#ffffff14;border:1px solid rgba(255,255,255,.18);border-bottom-width:2px;border-radius:6px}.g-code.svelte-nunriq{margin:4px 0 14px;padding:14px 16px;border-radius:12px;background:#00000059;border:1px solid rgba(120,160,220,.2);color:#a9c2e0;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:12.5px;line-height:1.55;overflow-x:auto;white-space:pre}.g-foot.svelte-nunriq{padding:22px 0 6px;text-align:center;color:#6b7d99;font-size:12.5px}@media(max-width:760px){.g-body.svelte-nunriq{grid-template-columns:1fr}.g-toc.svelte-nunriq{display:none}.g-content.svelte-nunriq{padding:8px 18px 24px}}.home.svelte-1g5mwpv{position:fixed;inset:0;width:100dvw;height:100dvh;overflow:hidden;background-size:cover;background-position:center;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#f1f5f9;-webkit-font-smoothing:antialiased}.home.svelte-1g5mwpv :where(.svelte-1g5mwpv){box-sizing:border-box}.scrim.svelte-1g5mwpv{position:absolute;inset:0;background:radial-gradient(circle at 50% 40%,#080f1e40,#080f1e99);pointer-events:none}.panel.svelte-1g5mwpv{background:#0d1626db;border:1px solid rgba(120,160,220,.25);border-radius:12px;padding:14px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 10px 30px #0006}.panel-head.svelte-1g5mwpv{display:flex;align-items:center;justify-content:space-between;font-weight:700;font-size:15px;margin-bottom:10px}.panel-head.svelte-1g5mwpv .count:where(.svelte-1g5mwpv){color:#93c5fd;font-size:13px}.topbar.svelte-1g5mwpv{position:absolute;top:0;left:0;right:0;height:60px;display:flex;align-items:center;gap:18px;padding:0 18px;background:#0a111ed1;border-bottom:1px solid rgba(120,160,220,.25);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:5}.brand.svelte-1g5mwpv{display:flex;align-items:center}.brand.svelte-1g5mwpv .brand-logo:where(.svelte-1g5mwpv){height:46px;width:auto;display:block;filter:drop-shadow(0 2px 6px rgba(0,0,0,.5))}.tabs.svelte-1g5mwpv{display:flex;gap:4px}.tab.svelte-1g5mwpv{background:transparent;border:none;color:#c2d0e4;font-size:14px;font-weight:600;padding:8px 12px;border-radius:8px;cursor:pointer}.tab.svelte-1g5mwpv:hover{background:#ffffff0f}.tab.active.svelte-1g5mwpv{background:#2f6df6;color:#fff}.top-right.svelte-1g5mwpv{margin-left:auto;display:flex;align-items:center;gap:14px}.token-pill.svelte-1g5mwpv{display:flex;align-items:center;gap:6px;padding:4px 6px 4px 10px;border-radius:999px;background:#86efac1a;border:1px solid rgba(134,239,172,.3)}.token-pill.svelte-1g5mwpv .token-sym:where(.svelte-1g5mwpv){font-size:12px;font-weight:800;color:#86efac;letter-spacing:.02em}.token-pill.svelte-1g5mwpv .token-ca:where(.svelte-1g5mwpv){display:inline-flex;align-items:center;gap:5px;background:#ffffff0f;border:1px solid rgba(120,160,220,.25);border-radius:999px;padding:4px 9px;cursor:pointer;color:#dbe4f0}.token-pill.svelte-1g5mwpv .token-ca:where(.svelte-1g5mwpv) .token-addr:where(.svelte-1g5mwpv){font-family:SFMono-Regular,ui-monospace,Menlo,Consolas,monospace;font-size:12px;font-weight:600}.token-pill.svelte-1g5mwpv .token-ca:where(.svelte-1g5mwpv) .copy-ico:where(.svelte-1g5mwpv){width:13px;height:13px;opacity:.75}.token-pill.svelte-1g5mwpv .token-ca:where(.svelte-1g5mwpv):hover{background:#ffffff1f;color:#fff}.token-pill.svelte-1g5mwpv .token-link:where(.svelte-1g5mwpv){display:inline-flex;align-items:center;justify-content:center;color:#86efac}.token-pill.svelte-1g5mwpv .token-link:where(.svelte-1g5mwpv) svg:where(.svelte-1g5mwpv){width:15px;height:15px}.token-pill.svelte-1g5mwpv .token-link:where(.svelte-1g5mwpv):hover{color:#bbf7d0}.wallet.svelte-1g5mwpv{display:flex;align-items:center;gap:10px}.wallet.svelte-1g5mwpv .wallet-balance:where(.svelte-1g5mwpv){font-size:13px;color:#86efac;font-weight:600}.wallet.svelte-1g5mwpv .wallet-btn:where(.svelte-1g5mwpv){background:#2f6df6;border:none;color:#fff;font-weight:700;font-size:13px;padding:8px 14px;border-radius:8px;cursor:pointer}.wallet.svelte-1g5mwpv .wallet-btn:where(.svelte-1g5mwpv):hover{filter:brightness(1.08)}.player-chip-wrap.svelte-1g5mwpv{position:relative}.player-chip.svelte-1g5mwpv{display:flex;align-items:center;gap:8px;background:#ffffff12;border:1px solid rgba(120,160,220,.25);border-radius:10px;padding:5px 10px;cursor:pointer;color:#f1f5f9}.player-chip.svelte-1g5mwpv .chip-avatar:where(.svelte-1g5mwpv){width:26px;height:26px;image-rendering:pixelated;object-fit:contain}.player-chip.svelte-1g5mwpv .chip-name:where(.svelte-1g5mwpv){font-weight:700;font-size:14px}.player-chip.svelte-1g5mwpv .chip-id:where(.svelte-1g5mwpv){font-size:12px;color:#8aa0bd}.player-chip.svelte-1g5mwpv .chip-caret:where(.svelte-1g5mwpv){color:#8aa0bd;font-size:12px}.player-chip.svelte-1g5mwpv:hover{background:#ffffff1f}.save-menu.svelte-1g5mwpv{position:absolute;top:calc(100% + 8px);right:0;width:280px;background:#0d1626f7;border:1px solid rgba(120,160,220,.25);border-radius:12px;padding:10px;box-shadow:0 16px 40px #0000008c;z-index:20}.save-menu.svelte-1g5mwpv .save-menu-title:where(.svelte-1g5mwpv){font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:#8aa0bd;margin-bottom:8px}.save-row.svelte-1g5mwpv{display:flex;align-items:center;gap:10px;width:100%;background:transparent;border:1px solid transparent;border-radius:8px;padding:7px 8px;cursor:pointer;color:#f1f5f9;text-align:left}.save-row.svelte-1g5mwpv img:where(.svelte-1g5mwpv){width:30px;height:30px;image-rendering:pixelated;object-fit:contain}.save-row.svelte-1g5mwpv .save-row-info:where(.svelte-1g5mwpv){display:flex;flex-direction:column;flex:1;min-width:0}.save-row.svelte-1g5mwpv .save-row-name:where(.svelte-1g5mwpv){font-weight:700;font-size:14px}.save-row.svelte-1g5mwpv .save-row-meta:where(.svelte-1g5mwpv){font-size:12px;color:#8aa0bd}.save-row.svelte-1g5mwpv .save-row-del:where(.svelte-1g5mwpv){background:transparent;border:none;color:#7c8aa0;cursor:pointer;font-size:13px;padding:4px;border-radius:6px}.save-row.svelte-1g5mwpv .save-row-del:where(.svelte-1g5mwpv):hover{color:#fca5a5;background:#ffffff0f}.save-row.svelte-1g5mwpv:hover{background:#ffffff0f}.save-row.active.svelte-1g5mwpv{border-color:#2f6df6;background:#2f6df62e}.save-empty.svelte-1g5mwpv{font-size:13px;color:#8aa0bd;padding:8px}.save-menu-actions.svelte-1g5mwpv{display:flex;gap:8px;margin-top:8px}.save-menu-actions.svelte-1g5mwpv button:where(.svelte-1g5mwpv){flex:1;background:#ffffff14;border:1px solid rgba(120,160,220,.25);color:#f1f5f9;font-weight:600;font-size:13px;padding:8px;border-radius:8px;cursor:pointer}.save-menu-actions.svelte-1g5mwpv button:where(.svelte-1g5mwpv):hover{background:#ffffff24}.col.svelte-1g5mwpv{position:absolute;top:76px;bottom:18px;width:300px;display:flex;flex-direction:column;gap:14px;z-index:4;overflow:visible}.col.left.svelte-1g5mwpv{left:18px}.col.right.svelte-1g5mwpv{right:18px}.player-card.svelte-1g5mwpv{display:flex;align-items:center;gap:12px}.player-card.svelte-1g5mwpv .pc-avatar:where(.svelte-1g5mwpv){width:56px;height:56px;image-rendering:pixelated;object-fit:contain}.player-card.svelte-1g5mwpv .pc-info:where(.svelte-1g5mwpv){flex:1;min-width:0}.player-card.svelte-1g5mwpv .pc-top:where(.svelte-1g5mwpv){display:flex;align-items:baseline;gap:8px}.player-card.svelte-1g5mwpv .pc-name:where(.svelte-1g5mwpv){font-weight:800;font-size:18px}.player-card.svelte-1g5mwpv .pc-id:where(.svelte-1g5mwpv){font-size:12px;color:#8aa0bd}.player-card.svelte-1g5mwpv .pc-level:where(.svelte-1g5mwpv){display:block;font-size:13px;color:#c2d0e4;margin:2px 0 6px}.player-card.svelte-1g5mwpv .pc-sub:where(.svelte-1g5mwpv){display:block;font-size:12px;color:#8aa0bd;margin-top:6px}.player-card.empty-card.svelte-1g5mwpv{flex-direction:column;align-items:stretch;text-align:center;gap:10px}.player-card.empty-card.svelte-1g5mwpv p:where(.svelte-1g5mwpv){margin:0;color:#c2d0e4}.xp-bar.svelte-1g5mwpv{height:7px;background:#ffffff1f;border-radius:999px;overflow:hidden}.xp-bar.svelte-1g5mwpv .xp-fill:where(.svelte-1g5mwpv){height:100%;background:linear-gradient(90deg,#3b82f6,#60a5fa)}.enter-btn.svelte-1g5mwpv{display:flex;align-items:center;justify-content:center;gap:8px;background:linear-gradient(180deg,#2f6df6,#1d4ed8);border:none;color:#fff;font-weight:800;font-size:16px;padding:13px;border-radius:12px;cursor:pointer;box-shadow:0 8px 24px #1d4ed866}.enter-btn.svelte-1g5mwpv .enter-icon:where(.svelte-1g5mwpv){font-size:13px}.enter-btn.svelte-1g5mwpv:hover{filter:brightness(1.07)}.enter-btn.svelte-1g5mwpv:active{transform:translateY(1px)}.enter-btn.demo.svelte-1g5mwpv{background:linear-gradient(180deg,#eab308,#d97706);box-shadow:0 8px 24px #d9770666;color:#1a1205}.wallet-gate.svelte-1g5mwpv{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:11px;background:#eab3081a;border:1px solid rgba(234,179,8,.35)}.wallet-gate.svelte-1g5mwpv .gate-title:where(.svelte-1g5mwpv){font-weight:800;font-size:13px;color:#fcd34d}.wallet-gate.svelte-1g5mwpv .gate-sub:where(.svelte-1g5mwpv){font-size:12px;color:#cbd5e1}.ghost-btn.svelte-1g5mwpv{background:#ffffff14;border:1px solid rgba(120,160,220,.25);color:#f1f5f9;font-weight:600;padding:10px;border-radius:10px;cursor:pointer}.ghost-btn.svelte-1g5mwpv:hover{background:#ffffff24}.chat.svelte-1g5mwpv{flex:1;min-height:0;display:flex;flex-direction:column}.chat-tabs.svelte-1g5mwpv{display:flex;align-items:center;gap:12px;margin-bottom:8px;border-bottom:1px solid rgba(255,255,255,.08);padding-bottom:6px}.chat-tabs.svelte-1g5mwpv .chat-tab:where(.svelte-1g5mwpv){font-size:12px;font-weight:600;color:#8aa0bd}.chat-tabs.svelte-1g5mwpv .chat-tab.active:where(.svelte-1g5mwpv){color:#60a5fa}.chat-tabs.svelte-1g5mwpv .online-count:where(.svelte-1g5mwpv){display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:700;color:#86efac;padding:2px 8px;border-radius:999px;background:#86efac1f;border:1px solid rgba(134,239,172,.28)}.chat-tabs.svelte-1g5mwpv .online-count:where(.svelte-1g5mwpv) .dot:where(.svelte-1g5mwpv){width:7px;height:7px;border-radius:50%;background:#4ade80;box-shadow:0 0 6px #4ade80e6}.chat-tabs.svelte-1g5mwpv .chat-status:where(.svelte-1g5mwpv){margin-left:auto;display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:600;color:#8aa0bd}.chat-tabs.svelte-1g5mwpv .chat-status:where(.svelte-1g5mwpv) .dot:where(.svelte-1g5mwpv){width:7px;height:7px;border-radius:50%;background:#64748b}.chat-tabs.svelte-1g5mwpv .chat-status.online:where(.svelte-1g5mwpv){color:#86efac}.chat-tabs.svelte-1g5mwpv .chat-status.online:where(.svelte-1g5mwpv) .dot:where(.svelte-1g5mwpv){background:#86efac;box-shadow:0 0 6px #86efaccc}.chat-log.svelte-1g5mwpv{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:5px}.chat-log.svelte-1g5mwpv .chat-line:where(.svelte-1g5mwpv){font-size:13px;line-height:1.3}.chat-log.svelte-1g5mwpv .chat-line:where(.svelte-1g5mwpv) b:where(.svelte-1g5mwpv){color:#93c5fd}.chat-log.svelte-1g5mwpv .chat-line:where(.svelte-1g5mwpv) b.system:where(.svelte-1g5mwpv){color:#6fcf97}.chat-log.svelte-1g5mwpv .chat-line:where(.svelte-1g5mwpv) span:where(.svelte-1g5mwpv){color:#dbe4f0}.chat-input.svelte-1g5mwpv{display:flex;gap:6px;margin-top:8px}.chat-input.svelte-1g5mwpv input:where(.svelte-1g5mwpv){flex:1;background:#ffffff0f;border:1px solid rgba(120,160,220,.25);border-radius:8px;padding:8px 10px;color:#f1f5f9;font-size:13px}.chat-input.svelte-1g5mwpv button:where(.svelte-1g5mwpv){background:#2f6df6;border:none;color:#fff;font-weight:700;font-size:13px;padding:8px 14px;border-radius:8px}.chat-input.svelte-1g5mwpv input:where(.svelte-1g5mwpv):disabled,.chat-input.svelte-1g5mwpv button:where(.svelte-1g5mwpv):disabled{opacity:.5}.party-panel.svelte-1g5mwpv{display:flex;flex-direction:column}.party.svelte-1g5mwpv{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.party-mon.svelte-1g5mwpv{display:flex;align-items:center;gap:10px;background:#ffffff0a;border:1px solid rgba(255,255,255,.07);border-radius:10px;padding:7px 9px;min-height:52px}.party-mon.svelte-1g5mwpv img:where(.svelte-1g5mwpv){width:40px;height:40px;image-rendering:pixelated;object-fit:contain}.party-mon.svelte-1g5mwpv .mon-body:where(.svelte-1g5mwpv){flex:1;min-width:0}.party-mon.svelte-1g5mwpv .mon-top:where(.svelte-1g5mwpv){display:flex;align-items:center;justify-content:space-between}.party-mon.svelte-1g5mwpv .mon-name:where(.svelte-1g5mwpv){font-weight:700;font-size:14px}.party-mon.svelte-1g5mwpv .mon-gender:where(.svelte-1g5mwpv){color:#60a5fa;font-weight:700}.party-mon.svelte-1g5mwpv .mon-gender.female:where(.svelte-1g5mwpv){color:#f9a8d4}.party-mon.svelte-1g5mwpv .mon-row:where(.svelte-1g5mwpv){display:flex;align-items:center;justify-content:space-between;font-size:12px;color:#8aa0bd;margin:2px 0 4px}.party-mon.empty.svelte-1g5mwpv{background:#ffffff05;border-style:dashed}.hp-bar.svelte-1g5mwpv{height:6px;background:#ffffff1f;border-radius:999px;overflow:hidden}.hp-bar.svelte-1g5mwpv .hp-fill:where(.svelte-1g5mwpv){height:100%;background:linear-gradient(90deg,#22c55e,#4ade80)}.view-all.svelte-1g5mwpv{margin-top:10px;background:#2f6df6;border:none;color:#fff;font-weight:700;font-size:13px;padding:9px;border-radius:9px;cursor:pointer}.view-all.svelte-1g5mwpv:hover{filter:brightness(1.08)}.toast.svelte-1g5mwpv{position:absolute;bottom:90px;left:50%;transform:translate(-50%);background:#0d1626f2;border:1px solid rgba(120,160,220,.25);color:#f1f5f9;font-size:13px;font-weight:600;padding:10px 16px;border-radius:10px;z-index:30;box-shadow:0 10px 30px #00000080}.signup-overlay.svelte-1g5mwpv{position:fixed;inset:0;z-index:80;display:flex;align-items:center;justify-content:center;padding:16px;background:#040810b8;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.signup-modal.svelte-1g5mwpv{width:min(440px,94vw);display:flex;flex-direction:column;gap:12px;padding:28px 26px;border-radius:18px;background:linear-gradient(180deg,#172136fa,#0f172afa);border:1px solid rgba(120,160,220,.25);box-shadow:0 24px 60px #0009;text-align:center;color:#f1f5f9}.signup-modal.svelte-1g5mwpv .signup-badge:where(.svelte-1g5mwpv){align-self:center;background:#eab308;color:#1a1205;font-weight:800;font-size:11px;letter-spacing:.06em;padding:4px 12px;border-radius:999px}.signup-modal.svelte-1g5mwpv h2:where(.svelte-1g5mwpv){margin:4px 0 0;font-size:22px}.signup-modal.svelte-1g5mwpv p:where(.svelte-1g5mwpv){margin:0;font-size:14px;line-height:1.5;color:#cbd5e1}.signup-modal.svelte-1g5mwpv .signup-connect:where(.svelte-1g5mwpv){margin-top:6px;background:linear-gradient(180deg,#2f6df6,#1d4ed8);border:none;color:#fff;font-weight:800;font-size:15px;padding:13px;border-radius:12px;cursor:pointer;box-shadow:0 8px 24px #1d4ed866}.signup-modal.svelte-1g5mwpv .signup-connect:where(.svelte-1g5mwpv):hover{filter:brightness(1.07)}.signup-modal.svelte-1g5mwpv .signup-later:where(.svelte-1g5mwpv){background:transparent;border:none;color:#93a4bd;font-size:13px;cursor:pointer}.signup-modal.svelte-1g5mwpv .signup-later:where(.svelte-1g5mwpv):hover{color:#cbd5e1}@media(max-width:900px){.tabs.svelte-1g5mwpv{display:none}.col.svelte-1g5mwpv{width:240px}}dialog.svelte-hgw07w{max-width:80dvw;border-radius:0;border:2px solid var(--pixel-border-color);padding:0;background:var(--pixel-bg-panel);box-shadow:4px 4px #0006;color:var(--pixel-text-white)}dialog.svelte-hgw07w .close:where(.svelte-hgw07w){float:right;background:var(--pixel-bg-button);border:2px solid var(--pixel-border-color);min-height:36px;min-width:36px;color:var(--pixel-text-white);display:flex;align-items:center;justify-content:center;cursor:pointer}dialog.svelte-hgw07w .close:where(.svelte-hgw07w):hover{filter:brightness(1.1)}dialog.svelte-hgw07w .close:where(.svelte-hgw07w) svg:where(.svelte-hgw07w){width:1.5em;height:1.5em}dialog.svelte-hgw07w::backdrop{background:#000000b3}dialog.svelte-hgw07w>div:where(.svelte-hgw07w){padding:16px}.modal-header.svelte-hgw07w{background:var(--pixel-bg-header);border:2px solid var(--pixel-border-color);padding:8px 16px;margin:-16px -16px 16px;display:flex;justify-content:space-between;align-items:center}.modal-header.svelte-hgw07w .close:where(.svelte-hgw07w){float:none;margin:0}dialog[open].svelte-hgw07w{animation:svelte-hgw07w-zoom .3s cubic-bezier(.34,1.56,.64,1)}@keyframes svelte-hgw07w-zoom{0%{transform:scale(.95)}to{transform:scale(1)}}dialog[open].svelte-hgw07w::backdrop{animation:svelte-hgw07w-fade .2s ease-out}@keyframes svelte-hgw07w-fade{0%{opacity:0}to{opacity:1}}.modal-button{background:#345;border:2px solid #000;min-height:44px;color:#fff;cursor:pointer;padding:0 16px}.modal-button:hover{filter:brightness(1.1)}.create.svelte-181dai4{position:absolute;top:0;left:0;width:100dvw;height:100dvh;padding:2%;display:flex;align-items:center;justify-content:center;overflow:hidden;color:#e0e0e0;background:#0f0c29;background:-webkit-linear-gradient(to right,#24243e,#302b63,#0f0c29);background:linear-gradient(to right,#24243e,#302b63,#0f0c29)}.create.svelte-181dai4 h1:where(.svelte-181dai4){margin:.35em 0}.create.svelte-181dai4 form:where(.svelte-181dai4){max-width:70%;margin:0 auto;display:flex;flex-direction:column;gap:16px;position:relative;z-index:2}.create.svelte-181dai4 .form-grid:where(.svelte-181dai4){display:grid;grid-template-columns:1fr 1fr 200px;grid-template-areas:"lbl-sex   lbl-class sprite" "sex       class     sprite" ".         desc      sprite" ".         perks     sprite" "lbl-name  .         sprite" "name      start     sprite";gap:4px 24px;width:100%;align-items:end;font-size:2rem}.create.svelte-181dai4 .sprite-col:where(.svelte-181dai4){grid-area:sprite;display:flex;align-items:center;justify-content:center;width:200px;align-self:center}.create.svelte-181dai4 .preview-sprite:where(.svelte-181dai4){image-rendering:pixelated}.create.svelte-181dai4 .class-desc:where(.svelte-181dai4){margin:0;font-size:1.5rem;color:#aaa;font-style:italic}.create.svelte-181dai4 .class-perks:where(.svelte-181dai4){display:flex;gap:6px;flex-wrap:wrap}.create.svelte-181dai4 .class-perks:where(.svelte-181dai4) .perk-preview:where(.svelte-181dai4){background:#e8a87c33;border:1px solid #E8A87C;color:#e8a87c;padding:2px 8px;border-radius:4px;font-size:1rem;cursor:pointer;font-family:inherit}.create.svelte-181dai4 .class-perks:where(.svelte-181dai4) .perk-preview:where(.svelte-181dai4):hover{background:#e8a87c66}.create.svelte-181dai4 .perk-detail-row:where(.svelte-181dai4){display:flex;gap:8px}.create.svelte-181dai4 .perk-tier-badge:where(.svelte-181dai4){font-size:.85rem;padding:2px 8px;border-radius:3px;text-transform:capitalize;background:#e8a87c;color:#1a1a2e}@media(max-width:968px){.create.svelte-181dai4 form:where(.svelte-181dai4){max-width:95%;gap:10px}.create.svelte-181dai4 .form-grid:where(.svelte-181dai4){grid-template-columns:1fr;grid-template-areas:"sprite" "lbl-sex" "sex" "lbl-class" "class" "desc" "perks" "lbl-name" "name" "start";gap:8px;font-size:1.6rem}.create.svelte-181dai4 .sprite-col:where(.svelte-181dai4){width:auto;justify-self:center}.create.svelte-181dai4 h1:where(.svelte-181dai4){margin:.2em 0;font-size:1.3em}}.blackout-overlay.svelte-np6p4o{position:fixed;inset:0;z-index:60;display:flex;align-items:center;justify-content:center;padding:16px;background:radial-gradient(circle at 50% 35%,#0f172ad1,#020612f5);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;animation:svelte-np6p4o-fadeIn .45s ease-out}.blackout-card.svelte-np6p4o{width:min(440px,94vw);background:linear-gradient(160deg,#172136f5,#0d1321fa);border:1px solid rgba(148,163,184,.22);border-radius:18px;padding:24px 22px 22px;box-shadow:0 24px 60px #0009;text-align:center}.blackout-eyebrow.svelte-np6p4o{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#93a4c0;background:#94a3b81f;padding:3px 10px;border-radius:999px}.blackout-title.svelte-np6p4o{margin:12px 0 6px;font-size:26px;font-weight:800;color:#f1f5f9;letter-spacing:.01em}.blackout-sub.svelte-np6p4o{margin:0 0 18px;font-size:13.5px;line-height:1.5;color:#aebbd1}.blackout-actions.svelte-np6p4o{display:flex;flex-direction:column;gap:10px}.choice.svelte-np6p4o{display:flex;align-items:center;gap:14px;width:100%;padding:13px 15px;border-radius:13px;border:1px solid rgba(148,163,184,.2);background:#1e2940b3;color:#e2e8f0;cursor:pointer;text-align:left;transition:transform .12s ease,border-color .12s ease,background .12s ease}.choice.svelte-np6p4o:hover:not(:disabled){transform:translateY(-1px);border-color:#60a5fa99;background:#253350e6}.choice.svelte-np6p4o:disabled{opacity:.5;cursor:default}.choice.town.svelte-np6p4o{border-color:#eab30859}.choice.town.svelte-np6p4o:hover:not(:disabled){border-color:#eab308b3}.choice-icon.svelte-np6p4o{display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;border-radius:10px;background:#60a5fa29;color:#93c5fd}.choice.town.svelte-np6p4o .choice-icon:where(.svelte-np6p4o){background:#eab30829;color:#fcd34d}.choice-text.svelte-np6p4o{display:flex;flex-direction:column;gap:2px}.choice-title.svelte-np6p4o{font-size:15px;font-weight:700}.choice-desc.svelte-np6p4o{font-size:12px;color:#9aa8c2}@keyframes svelte-np6p4o-fadeIn{0%{opacity:0}to{opacity:1}}:root{box-sizing:border-box;touch-action:none;-webkit-touch-callout:none;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none}:root .svelte-1n46o8q{box-sizing:border-box;touch-action:none;-webkit-touch-callout:none;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none}.chunk-loading.svelte-1n46o8q{position:fixed;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;background:#0d1626;color:#cbd5e1;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;z-index:50}.chunk-loading.svelte-1n46o8q .spinner:where(.svelte-1n46o8q){width:36px;height:36px;border:3px solid rgba(148,163,184,.25);border-top-color:#2f6df6;border-radius:50%;animation:svelte-1n46o8q-chunk-spin .8s linear infinite}.chunk-loading.svelte-1n46o8q button:where(.svelte-1n46o8q){background:#2f6df6;border:none;color:#fff;font-weight:700;font-size:15px;padding:10px 22px;border-radius:10px;cursor:pointer}@keyframes svelte-1n46o8q-chunk-spin{to{transform:rotate(360deg)}}.rotate.svelte-1n46o8q{position:fixed;top:0;left:0;width:100dvw;height:100svh;background-color:#000;z-index:100;display:flex;justify-content:center;align-items:center}.rotate.svelte-1n46o8q img:where(.svelte-1n46o8q){width:100dvw}.battleStart.svelte-1n46o8q{opacity:0;background:#000;height:100dvh;width:100dvw;position:fixed;top:0;left:0;transition:opacity .5s ease-in-out;z-index:20;pointer-events:none;animation:svelte-1n46o8q-blink 2s ease-in-out}@keyframes svelte-1n46o8q-blink{0%{opacity:1}20%{opacity:0}40%{opacity:1}60%{opacity:0}80%{opacity:1}to{opacity:0}}.battleEnd.svelte-1n46o8q{opacity:0;background:#000;height:100dvh;width:100dvw;position:fixed;top:0;left:0;z-index:10;pointer-events:none}.demo-ribbon.svelte-1n46o8q{position:fixed;bottom:18px;left:50%;transform:translate(-50%);z-index:30;display:flex;align-items:center;gap:10px;padding:9px 16px;border-radius:999px;background:#0d1626eb;border:1px solid rgba(234,179,8,.45);color:#e2e8f0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;font-weight:600;box-shadow:0 10px 28px #00000073;pointer-events:none;max-width:92vw}.demo-ribbon.svelte-1n46o8q .demo-tag:where(.svelte-1n46o8q){background:#eab308;color:#1a1205;font-weight:800;font-size:11px;letter-spacing:.05em;padding:2px 8px;border-radius:6px}@keyframes svelte-1n46o8q-fade-out{0%{opacity:0}50%{opacity:1}to{opacity:0}}
