body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button{font-weight:600}.App{text-align:center}.App-logo{height:15vmin;pointer-events:none}.App-header{margin-top:150px;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin)}.App-link{color:#1a75ff}input[readonly]{background:lightgray!important}.demo-button{background:#a02480;padding:0 1.3em;margin-top:1em;border-radius:60px;font-size:.7em;height:35px;outline:0;border:0;cursor:pointer;color:#fff}.demo-button:active{color:#fff;background:#979799}.auth-section{padding:1em;display:flex;justify-content:flex-end;align-items:center;text-align:right;position:fixed;top:0;right:0}.auth-button{color:#000;background:white;padding:0 2em;border-radius:60px;font-size:1em;line-height:40px;height:33px;outline:0;border:0;cursor:pointer;text-decoration:underline;display:flex;align-items:center}*{box-sizing:border-box;margin:0;padding:0}html{--bg: #f1eef5;--fg: #1e1e1e;--gray: #555;--light-gray: #ccc;--shadow: #e6e6e6;--success: rgb(90, 206, 132);--primary: #ED1E79;--secondary: rgb(35 35 39);background-color:var(--bg);color:var(--fg);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:calc(.9em + .5vw);line-height:1.3}body{margin:0;padding:1em}main{margin:0 auto;max-width:25em}#icPageHeader{margin-bottom:25px}h1{background-position:center 1em;background-repeat:no-repeat;background-size:auto 1.5em;margin-top:0;padding:3.5em 0 .5em;text-align:center}a,.link{color:var(--primary);text-decoration:none}a:hover,a:focus,.link:hover,.link:focus{text-decoration:underline}a:active,.link:active{color:var(--secondary)}button,input{font:inherit;outline:none}button{background-color:var(--secondary);border:none;color:#efefef;cursor:pointer;padding:.3em .75em;transition:transform 30ms}button:hover,button:focus{box-shadow:0 0 10em #fff3 inset}button:active{box-shadow:0 0 10em #0000001a inset}button.link{background:none;border:none;box-shadow:none;display:inline}[disabled] button,button[disabled]{box-shadow:none;background-color:var(--light-gray);color:gray;cursor:not-allowed;transform:none}[disabled] button{text-indent:-900em;width:2em;position:relative}[disabled] button:after{content:" ";display:block;width:.8em;height:.8em;border-radius:50%;border:2px solid #fff;border-color:var(--fg) transparent var(--fg) transparent;animation:loader 1.2s linear infinite;position:absolute;top:.45em;right:.5em}@keyframes loader{0%{transform:rotate(0)}to{transform:rotate(360deg)}}fieldset{border:none;padding:2em 0}input{background-color:var(--shadow);border:none;border-radius:5px 0 0 5px;caret-color:var(--primary);color:inherit;padding:.25em 1em}input::selection{background-color:var(--secondary);color:#efefef}input:focus{box-shadow:0 0 10em #00000005 inset}code{color:var(--gray)}li{padding-bottom:1em}aside{animation:notify ease-in-out 10s;background-color:var(--shadow);border-radius:5px;bottom:0;font-size:.8em;margin:1em;padding:1em;position:fixed;transform:translateY(10em);right:0}aside footer{display:flex;font-size:.9em;justify-content:space-between;margin-top:.5em}aside footer *:first-child{color:var(--success)}aside footer *:last-child{color:var(--gray)}@keyframes notify{0%{transform:translateY(10em)}5%{transform:translateY(0)}95%{transform:translateY(0)}to{transform:translateY(10em)}}img{max-width:100%}#icPageWrap{max-width:960px;margin:0 auto;display:block}.login,.homepage{float:left}.logout{float:right;border-radius:0;border:none;color:#efefef;cursor:pointer;padding:0!important;transition:transform 30ms}#np_edit_page{padding-top:15px}div#icPageMenu a{padding-right:10px;cursor:pointer}div#icPageMenu a:hover{font-weight:700}div#icPageMenu{overflow:hidden;background:transparent;padding:0;border-bottom:0px;margin:15px 0 0}button.connect-button{padding:5px 10px;border-radius:5px}#icPageMenu{border-bottom:1px solid rgb(218,222,224);transition:color .2s;border-bottom:1px solid gray;padding-bottom:15px;margin-bottom:15px}.section-field-buttons{padding:15px 0}.section-field-buttons button{margin-left:5px}.section-fields .field{padding:10px 0}.section-fields .field-remove{border-radius:0;background-color:red;color:#fff}#icPageMenu{text-align:center;overflow:hidden}.ic-list-nft{padding:15px 0}#np_edit_page textarea,.profile-field textarea{min-height:150px}.profile-field input,.profile-field select,.profile-field textarea,#np_edit_page input,#np_edit_page select,#np_edit_page textarea{width:100%;padding:12px 20px;margin:8px 0;display:inline-block;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;background-color:#fff}.profile-field label,#np_edit_page label{font-weight:700}.btn-save{width:100%;background-color:var(--primary);color:#fff;padding:14px 20px;margin:8px 0;border:none;border-radius:4px;cursor:pointer;transition:.5s ease all}.btn-save:hover{opacity:.9;transition:.5s ease all}#ic_avatar,#profile-avatar{max-width:500px}#icPageFooter{width:100%;margin-top:25px;display:block;text-align:center;min-height:100px;border-top:1px solid gray;padding-top:25px}.dialog-styles span{font-family:-apple-system,BlinkMacSystemFont,Arial,Helvetica Neue,sans-serif}.img-styles{height:55px;width:55px;padding:10px;box-sizing:content-box}@media all and (max-width: 300px){.img-styles{width:11vw;max-height:11vw;height:auto;padding:0 5px 0 0}}.dialog-styles{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;display:flex;flex-direction:column;justify-content:center;align-items:center;background:rgb(0 0 0 / 60%);animation:fade-in .18s;backdrop-filter:blur(5px);cursor:pointer;overflow:auto;box-sizing:border-box;padding:30px}.dialog-container{display:grid;grid-gap:5px;padding:10px;background:#f4f4f4;border-radius:15px;overflow:auto;grid-template-columns:1fr;cursor:initial;animation:move-in .18s;max-width:420px;width:100%;box-sizing:border-box}.dark .dialog-container{background:rgb(35 35 39)}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes move-in{0%{transform:translateY(5%)}to{transform:translateY(0)}}@-webkit-keyframes fade-out{0%{opacity:1}to{opacity:0}}.button-styles{background:transparent;max-width:100%;width:100%;height:75px;padding:10px;border:none;border-radius:11px;outline:0;cursor:pointer;transition:transform .15s;display:flex;align-items:center}.dark .button-styles{border:none}.button-label{margin-top:10px;margin-bottom:10px;font-size:21px;font-weight:300;color:#424242;text-align:left}.dark .button-label{color:#fff}@media all and (max-width: 300px){.button-label{font-size:6vw}}.button-styles:hover{transform:scale(1.02);font-weight:800!important;transition:all .2s;background:white}.dark .button-styles:hover{background:#545454}.button-styles>div{display:flex;padding:0 15px;border-radius:10px;font-weight:400;height:100%;flex-direction:column;align-items:flex-start;justify-content:center}.connect-button{font-size:18px;background:rgb(35 35 39);color:#fff;border:none;padding:10px 20px;display:flex;align-items:center;border-radius:40px;cursor:pointer}.connect-button:hover{transform:scale(1.03);transition:all .4s}
