@import"https://fonts.googleapis.com/css2?family=Roboto+Condensed:wght@300;400;700;800&display=swap";nav{box-sizing:border-box;display:flex;flex-direction:column;gap:var(--space-10);padding:var(--space-20);position:relative}nav .logo{display:block}nav .logo.mobile{display:none}nav .button-container{display:flex;align-items:center;justify-content:flex-end}nav .button-container-wrapper{display:flex;align-items:center;gap:24px}nav .button-container.desktop{display:flex}nav .button-container.mobile{display:none}nav>*{flex:1}nav .change-account-section{margin-left:auto;padding:var(--space-10) 0;font-weight:300;color:var(--grey-color-100);display:flex;gap:17px}nav .change-account-section button{width:78px;height:36px;font-size:16px;font-weight:600}nav .nav-actions{display:flex;align-items:center;justify-content:center;gap:var(--space-10)}nav .mobile-menu{display:none}footer{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:24px;width:100%;height:94px;background:var(--brand-color-1600);box-sizing:border-box}@media only screen and (max-width:768px){nav .button-container.desktop{display:none}nav .button-container.mobile{display:flex}nav .mobile-menu{position:absolute;right:0;top:100%;background-color:var(--brand-color-1700);width:100%;padding:20px;border-top:2px solid var(--brand-color-100);border-bottom:2px solid var(--brand-color-100);display:block}.logo{display:none}.logo.mobile{display:block}}.toast-parent{position:fixed;right:0;bottom:0;width:minmax(120px,320px);align-items:center;display:flex;height:80px;justify-content:flex-start;background-color:var(--brand-color-1600);border-radius:16px;box-shadow:12px 0 60px -4px #0000001a;box-sizing:border-box;color:var(--brand-color-100);font-weight:18px;margin:var(--space-40);padding:var(--space-20);white-space:pre-line}@media only screen and (max-width:768px){.toast-parent{width:90%;box-sizing:border-box;margin:var(--space-20);top:0;bottom:unset}}.home-parent{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 0 125px}.block-parent{display:flex;flex-direction:column;gap:var(--space-20);margin:var(--space-40) 0 0 0;width:clamp(320px,95%,min(614px,100vw - 40px))}.block-parent .approval-spam{color:var(--red-color-400);font-size:14px}.block-parent .operation-result{display:flex;color:var(--grey-color-100);padding:10px;align-items:flex-start;justify-content:space-between;gap:var(--space-10);border-radius:8px}.block-parent .operation-result svg{cursor:pointer}.block-parent .operation-result.success{background:var(--green-color-500);word-break:break-all}.block-parent .operation-result.success path{fill:var(--green-color-400)}.block-parent .operation-result.error{background:var(--red-color-500)}.block-parent .operation-result.error path{fill:var(--red-color-400)}.block-parent .approval-section-title{font-size:18px;color:var(--grey-color-100);margin:var(--space-10) 0 0 0}.block-parent .approval-list{display:flex;flex-direction:column;gap:var(--space-10);max-height:calc(320px + var(--space-10) * 3);overflow-y:auto;padding-right:var(--space-10)}.block-parent .approval-badge{display:inline-block;margin-left:var(--space-10);padding:1px 8px;border-radius:999px;border:1px solid var(--grey-color-1400);color:var(--grey-color-900);font-size:12px;vertical-align:middle}.block-parent .approval-row{display:flex;align-items:center;gap:var(--space-10);padding:var(--space-10);border:1px solid var(--grey-color-1400);border-radius:8px;color:var(--grey-color-100)}.block-parent .approval-row .approval-logo{width:36px;height:36px;border-radius:50%;flex-shrink:0;object-fit:cover;background:var(--grey-color-1400)}.block-parent .approval-row .approval-logo-fallback{display:flex;align-items:center;justify-content:center;font-weight:700;color:var(--grey-color-300)}.block-parent .approval-row .approval-info{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0;word-break:break-word}.block-parent .approval-row .approval-token{font-size:16px}.block-parent .approval-row .approval-muted{color:var(--grey-color-900)}.block-parent .approval-row .approval-meta{color:var(--grey-color-900);font-size:14px}.block-parent .approval-row .approval-active{color:var(--green-color-400)}.block-parent .approval-row button{flex-shrink:0}.block-parent .permit2-status{display:flex;flex-wrap:wrap;gap:var(--space-20);font-size:14px;color:var(--grey-color-900)}.block-parent .permit2-status .approval-active{color:var(--green-color-400)}.block-parent .permit2-status .approval-muted{color:var(--grey-color-100)}.block-parent .nft-warning{color:var(--red-color-400);font-size:14px}.block-parent .nft-muted{color:var(--grey-color-900);font-size:14px;word-break:break-all}.block-parent .nft-form{display:flex;flex-direction:column;gap:var(--space-20);max-width:100%}.block-parent .nft-form label{display:flex;flex-direction:column;gap:6px;font-size:14px;color:var(--grey-color-900);min-width:0}.block-parent .nft-form input{box-sizing:border-box;width:100%;max-width:100%}.block-parent .nft-form input:not([type=file]){border:2px solid rgba(255,255,255,.1);height:40px;color:var(--brand-color-300);padding:0 14px;border-radius:12px;background:transparent;font:inherit}.block-parent .nft-form input:not([type=file]):focus{outline:none;border-color:#ffffff40}.block-parent .nft-form input[type=file]{border:2px solid rgba(255,255,255,.1);height:40px;border-radius:12px;background:transparent;color:var(--grey-color-900);font-family:inherit;font-size:12px;padding:6px 10px;display:flex;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.block-parent .nft-form input[type=file]::file-selector-button{height:24px;margin:0 10px 0 0;padding:0 12px;border:none;border-radius:10px;background:#ffffff14;color:var(--brand-color-300);font-family:inherit;font-size:12px;font-weight:700;cursor:pointer}.block-parent .nft-link{align-self:flex-start;background:none;border:none;padding:0;height:auto;color:var(--brand-color-300);text-decoration:underline;cursor:pointer;font-family:inherit;font-size:14px}.block-parent .nft-row-split{display:flex;flex-wrap:wrap;gap:var(--space-20);align-items:flex-end;max-width:100%}.block-parent .nft-row-split__main{flex:3 1 0;min-width:0}.block-parent .nft-row-split__aside{flex:1.6 1 0;min-width:0}.block-parent .nft-row-split__action{flex:0 0 auto;display:flex}.block-parent .nft-row-split__action button{height:40px;font-size:16px;padding:0 18px;white-space:nowrap}.block-parent .nft-panel{box-sizing:border-box;max-width:100%;border:2px solid rgba(255,255,255,.1);border-radius:12px;padding:14px;display:flex;flex-direction:column;gap:var(--space-10)}.block-parent .nft-panel__head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-10);color:var(--brand-color-300)}.block-parent .nft-panel--row{flex-direction:row;align-items:center;justify-content:space-between;gap:var(--space-20)}.block-parent .nft-panel__body{display:flex;flex-direction:column;gap:6px;min-width:0;flex:1}.block-parent .nft-panel button{flex-shrink:0}.block-parent .nft-chip{border:1px solid rgba(255,255,255,.14);border-radius:999px;padding:2px 10px;font-size:12px;color:var(--grey-color-900);white-space:nowrap}.block-parent .nft-chip--pending{border-color:#fff3;color:var(--brand-color-300)}.block-parent .nft-add{height:32px;padding:0 12px;font-size:13px;border-radius:10px;width:max-content;flex-shrink:0}.block-parent .nft-ghost{background:var(--red-color-400);color:#fff;border:none;border-radius:10px;height:40px;width:40px;min-width:40px;padding:0;font-size:15px;font-weight:700;line-height:1;cursor:pointer;flex-shrink:0;align-items:center;justify-content:center}.block-parent .nft-ghost:hover{background:var(--red-color-500);color:#fff}.block-parent .nft-hint{color:var(--grey-color-900);font-size:12px;margin:-10px 0 0}.block-parent .nft-traits{display:flex;flex-direction:column;gap:var(--space-10)}.block-parent .nft-trait{display:flex;gap:var(--space-10);align-items:center}.block-parent .nft-trait input{flex:1;min-width:0}.block-parent .nft-trait-list{display:flex;flex-wrap:wrap;gap:6px}.block-parent .nft-trait-chip{border:1px solid rgba(255,255,255,.12);border-radius:8px;padding:2px 8px;font-size:12px;color:var(--grey-color-900)}.block-parent .nft-trait-chip strong{color:var(--brand-color-300)}.block-parent .nft-token-list{display:flex;flex-direction:column;gap:var(--space-10);max-height:396px;overflow-y:auto}.block-parent .nft-token{box-sizing:border-box;max-width:100%;border:2px solid rgba(255,255,255,.1)}.block-parent .nft-token--pending{border-style:dashed;border-color:#ffffff38}.block-parent .nft-token__title{display:flex;align-items:center;gap:8px;flex-wrap:wrap;color:var(--brand-color-300)}.block-parent .nft-token{border-radius:12px;padding:14px;display:flex;gap:var(--space-20);align-items:center}.block-parent .nft-token img{width:64px;height:64px;object-fit:cover;border-radius:12px;flex-shrink:0}.block-parent .nft-token__placeholder{width:64px;height:64px;border-radius:12px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:#ffffff0f;color:var(--grey-color-900)}.block-parent .nft-token__body{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1}.block-parent .nft-token button{flex-shrink:0}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media(prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin infinite 20s linear}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.toggle{border:2px solid rgba(255,255,255,.1);display:flex;align-items:center;justify-content:space-between;height:40px;color:var(--brand-color-300);padding:0 14px;line-height:100%;border-radius:12px}.toggle label{display:flex;align-items:center;gap:12px;cursor:pointer;-webkit-user-select:none;user-select:none}.toggle input{position:relative;width:18px;height:18px;border:1px solid var(--brand-color-300);border-radius:6px}.toggle input:checked:after{content:"";background:var(--brand-color-300);position:absolute;top:calc(50% - 4px);left:calc(50% - 4px);width:8px;height:8px;border-radius:2px}html{--theme: "light";--brand-color-100: #f8f8ff;--brand-color-200: #f2f3ff;--brand-color-300: #e7e8ff;--brand-color-400: #dbddff;--brand-color-500: #d0d3ff;--brand-color-600: #b9bdff;--brand-color-700: #abb0ff;--brand-color-800: #9298ff;--brand-color-900: #848bff;--brand-color-1000: #6d75f4;--brand-color-1100: #656de6;--brand-color-1200: #555cca;--brand-color-1300: #474db0;--brand-color-1400: #343994;--brand-color-1500: #2a2e78;--brand-color-1600: #20235e;--brand-color-1700: #1e1f34;--grey-color-100: #ffffff;--grey-color-200: #f6f6fa;--grey-color-300: #eff0f9;--grey-color-400: #e9eaf5;--grey-color-500: #dfe0f0;--grey-color-600: #d5d6e8;--grey-color-700: #cdcee6;--grey-color-800: #bcbed5;--grey-color-900: #a2a4ba;--grey-color-1000: #86889d;--grey-color-1100: #787a90;--grey-color-1200: #696a80;--grey-color-1300: #5c5e76;--grey-color-1400: #4e5066;--grey-color-1500: #3c3d50;--grey-color-1600: #2d2e3f;--grey-color-1700: #22222e;--grey-color-1800: #1c1c27;--grey-color-1900: #14141d;--grey-color-2000: #000000;--green-color-400: #5bce97;--green-color-500: #36855f;--red-color-400: #fd5d53;--red-color-500: #a03e38;--space-10: 10px;--space-20: 20px;--space-30: 30px;--space-40: 40px;--button-primary-default-background-color: var(--brand-color-1200);--button-primary-default-text-color: var(--grey-color-100);--button-primary-hover-background-color: var(--brand-color-1100);--button-primary-hover-text-color: var(--grey-color-100);--button-primary-hit-background-color: var(--brand-color-1300);--button-primary-hit-text-color: var(--grey-color-100);--button-primary-disabled-background-color: var(--grey-color-1400);--button-primary-disabled-text-color: var(--grey-color-900)}.row{display:flex;align-items:center;justify-content:space-between;overflow-x:scroll;gap:6px}.row::-webkit-scrollbar{display:none}.row-wrap{display:flex;gap:6px;flex-wrap:wrap}html,body{height:100%;margin:0;overflow-x:hidden;font-family:Roboto Condensed,sans-serif;background:var(--brand-color-1700)}button:focus,input:focus,textarea:focus{outline:none}p,span,h1,h2,h3,h4,h5,h6,small,button,div,th,td,label,input,textarea{margin:0;outline:none;resize:none;font-weight:400}th{text-align:inherit}table{border-collapse:collapse}a,a:-webkit-any-link{text-decoration:none}input:not([type=radio]),textarea{-webkit-appearance:none;appearance:none;line-height:normal}button{align-items:center;background:var(--button-primary-default-background-color);border-radius:10px;border:none;box-sizing:border-box;color:var(--button-primary-default-text-color);display:flex;flex-direction:row;font-size:20px;font-weight:700;gap:10px;height:46px;justify-content:center;line-height:23px;padding:14px 20px;width:max-content;cursor:pointer;font-family:Roboto Condensed}button:hover{background:var(--button-primary-hover-background-color);color:var(--button-primary-hover-text-color)}button.outline{background:none;border:1px solid var(--brand-color-1000)}button.action{height:36px;width:120px;font-size:16px;line-height:19px;border-radius:8px}button[disabled]{background:var(--button-primary-disabled-background-color);color:var(--button-primary-disabled-text-color);pointer-events:none}button .desktop{display:flex;align-items:center}button .desktop svg{margin:0 0 0 10px}button .mobile,button.mobile-hamburger{display:none}h1{align-items:center;color:var(--grey-color-100);font-size:24px;font-weight:700;line-height:28px;margin:0}h2{align-items:center;color:var(--grey-color-100);font-size:20px;font-weight:700;line-height:24px;margin:0}p{color:var(--brand-color-300);font-size:16px;font-weight:400;line-height:140%;margin:0}textarea{background:var(--grey-color-1400);border-radius:12px;border:1px solid var(--grey-color-1000);color:var(--grey-color-300);font-family:Roboto Condensed;font-size:16px;gap:20px;height:193px;line-height:19px;padding:var(--space-20) var(--space-20)}textarea.expression{height:min-content}div.network-container{display:flex;flex-direction:row;justify-content:space-between}div.network-container select{background:var(--button-primary-default-background-color);border-radius:6px;border:1px solid var(--button-primary-default-background-color);color:var(--grey-color-300);font-family:Roboto Condensed;font-size:16px;padding:0 .5rem}div.buttons-container{display:flex;flex-direction:row;justify-content:space-between}@media only screen and (max-width:768px){button:not(.default){padding:0;border-radius:8px;width:36px;height:36px;background-color:transparent}button:not(.default) .desktop{display:none}button:not(.default) .mobile{display:block}button:not(.default).mobile-hamburger{display:flex;background:transparent}}
