@charset "UTF-8";:root{--bg-primary: #0d0d0d;--bg-secondary: #1f1f1f;--black-line: #383838;--black-weak: #494a3a;--gray: #656565;--text-secondary: #838383;--yellow-dark: #cac200;--yellow-normal: #fff73e;--yellow-light: #fff73e80;--yellow-weak: #fff73e1a;--green-dark: #2e8510;--green-normal: #68ff4f;--green-light: #3eff5d;--bage-dark: #7f7f5d;--bage-normal: #bebe92;--white: #ffffff;--red-dark: #b73e42;--red: #ff575c;--red-weak: #d77d86;--blue: #6ad4f6;--blue-dark: rgba(56, 144, 170, 1);--orange-gradient: linear-gradient(135deg, #ff6b6b, #ffa500);--txt-color: #fff;--link-color: var(--blue);--main-gradient: linear-gradient( 180deg, #ffea4f 0%, #fff73e 33.33%, #68ff4f 75%, #00e517 100% );--voltage-breakdown-sale: #a5b4fc;--voltage-breakdown-earning: #99f6e4;--voltage-breakdown-quest: #fda4af;--voltage-brand-green: #4bd31d;--text-on-light: #333333;--text-on-light-strong: #111111;--font: "Noto Sans JP", "Helvetica Neue", Arial, "Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", Meiryo, sans-serif;--font-system: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--font-logo: "Righteous", "Helvetica Neue", Arial, "Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", Meiryo, sans-serif;--z-gnav: 10000001;--z-play-queue: 10000002;--z-volume: 10000003;--z-play-area: 100000000;--z-over-wrap: 1000000000000;--z-drawer-toggle: 1000000000050;--z-drawer-overlay: 1000000000100;--z-drawer: 1000000000101;--z-chat-floating: 10000010;--z-modal: 1000000000200;--z-toast: 1000000000300;--z-tooltip: 1000000000400;--root_dir: "../img";--radius-full: calc(infinity * 1px);--vc-chat-bg-primary: #0f1115;--vc-chat-bg-secondary: #151922;--vc-chat-bg-messages: #0b0d11;--vc-chat-bg-bubble: #161a22;--vc-chat-bg-bubble-own: #3a2c00;--vc-chat-bg-input: #0e1118;--vc-chat-bg-input-area: #121620;--vc-chat-border-default: #2a2f38;--vc-chat-border-input: #343b46;--vc-chat-border-own: #a96f00;--vc-chat-text-primary: #f7f7f8;--vc-chat-text-message: #f4f4f5;--vc-chat-text-secondary: #9aa3b2;--vc-chat-text-placeholder: #7b8494;--vc-chat-bg-error: #3a1717;--vc-chat-border-error: #b93838;--vc-chat-text-error: #fca5a5;--vc-chat-bg-button: #d99400;--vc-chat-text-button: #111;--vc-chat-spinner-track: #3b4250;--vc-chat-spinner-head: #d99400;--vc-chat-policy-bg: #ffffff;--vc-chat-policy-bg-blocked: #fff8f0;--vc-chat-policy-border: #e8e8e8;--vc-chat-policy-title: #333333;--vc-chat-policy-description: #999999;--vc-chat-policy-switch-on: #ff6b5b;--vc-chat-policy-switch-off: #d0d0d0;--vc-chat-policy-switch-knob: #ffffff;--vc-chat-policy-switch-knob-shadow: 0 2px 4px rgba(0, 0, 0, .1);--vc-chat-unread-bg: #4a90e2;--vc-chat-unread-text: #ffffff}.volume-slider::-webkit-slider-thumb{-webkit-appearance:none;width:16px;height:16px;border-radius:50%;background:var(--green-normal);cursor:pointer;border:none;margin-top:-5px}.volume-slider::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:var(--green-normal);cursor:pointer;border:none}.volume-slider:disabled::-webkit-slider-thumb{background:#888;cursor:not-allowed}.volume-slider:disabled::-moz-range-thumb{background:#888;cursor:not-allowed}.volume-slider::-webkit-slider-runnable-track{height:6px;border-radius:3px}.volume-slider::-moz-range-track{height:6px;border-radius:3px;background:transparent}@keyframes cassette-blink{0%,to{opacity:1}50%{opacity:.2}}@keyframes cooldown-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion: reduce){.cooldown-gauge-fill{animation:none!important;transform:scaleX(1)!important}}@keyframes knock-badge-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-25%)}}.animate-knock-badge{animation:knock-badge-bounce .8s ease-in-out 3}@media (prefers-reduced-motion: reduce){.animate-knock-badge{animation:none}}.room-marquee-track{display:flex;width:-moz-max-content;width:max-content;gap:12px;animation:room-marquee-rtl var(--room-marquee-seconds, 40s) linear infinite}.room-marquee-track--ltr{animation-name:room-marquee-ltr}.room-marquee-viewport:hover .room-marquee-track{animation-play-state:paused}@keyframes room-marquee-rtl{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes room-marquee-ltr{0%{transform:translate(-50%)}to{transform:translate(0)}}@media (prefers-reduced-motion: reduce){.room-marquee-track{animation:none}}.collections-page{padding:4rem 0;background:var(--bg-primary)}.collections-page .title-area{display:flex;gap:2rem;align-items:center;justify-content:space-between}.collections-page .title-area.colmun{flex-direction:column;gap:1rem;align-items:flex-start}.collections-page .title-area .sub-title{font-size:1rem;font-weight:700;font-feature-settings:"palt";color:#fff}.collections-page .collections{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:2rem}.collections-page .collections .collection{position:relative;flex-shrink:0;width:calc((100% - 6rem) / 13);aspect-ratio:1/1;overflow:hidden;background:var(--bg-secondary);border:.1rem solid var(--black-line);border-radius:.3rem}@media screen and (max-width: 767px){.collections-page .collections .collection{width:calc((100% - 2rem)/5)}}.collections-page .collections .collection .count{position:absolute;right:.2rem;bottom:.2rem;font-size:.9rem;text-align:right;filter:drop-shadow(0 1px 2px var(--bg-primary))}.collections-page .collections .collection .image{position:absolute;top:0;left:0;width:100%;aspect-ratio:1/1;overflow:hidden}.collections-page .collections .collection .image>img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.collections-page .collections .collection.hover-effect{transition:.2s}.collections-page .collections .collection.hover-effect:before,.collections-page .collections .collection.hover-effect:after{position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;visibility:hidden;content:"";background:transparent;opacity:0;transition:.2s}.collections-page .collections .collection.hover-effect:after{background:transparent no-repeat center/50%}.collections-page .collections .collection.hover-effect:hover{border:.1rem solid #fff73e}.collections-page .collections .collection.hover-effect:hover:before{visibility:visible;background:#fff73e;opacity:.2}.collections-page .collections .loading-trigger{width:100%;min-height:100px;display:flex;align-items:center;justify-content:center}.collections-page .detail-content-modal .modal-body{position:absolute;top:50%;left:50%;display:flex;flex-direction:column;align-items:center;width:50%;max-width:767px;height:100dvh;overflow-x:hidden;overflow-y:auto;background:var(--bg-primary);box-shadow:0 0 .3rem #ffffff80;transform:translate(-50%,-50%)}@media screen and (max-width: 1024px){.collections-page .detail-content-modal .modal-body{width:80%}}@media screen and (max-width: 767px){.collections-page .detail-content-modal .modal-body{width:100%;height:100dvh}}.collections-page .detail-content-modal .modal-body .modal-head{position:sticky;top:0;left:0;z-index:1000;display:flex;align-items:flex-start;justify-content:space-between;width:100%;padding:1rem;background:var(--bg-primary);transition:.2s}.collections-page .detail-content-modal .modal-body .modal-head .bt-space,.collections-page .detail-content-modal .modal-body .modal-head .close-button{flex-shrink:0;width:2rem;aspect-ratio:1/1}.collections-page .detail-content-modal .modal-body .modal-head .close-button:hover{opacity:.8}.collections-page .detail-content-modal .modal-body .modal-head .close-button>img{width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;-o-object-fit:contain;object-fit:contain}.collections-page .detail-content-modal .modal-body .modal-head .center .modal-ttl{align-self:center;font-size:1.5rem;font-weight:700;font-feature-settings:"palt";color:#fff73e;text-align:center}.collections-page .detail-content-modal .modal-body .modal-head .center .artists{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-top:.5rem}.collections-page .detail-content-modal .modal-body .modal-head .center .artists .artist{display:flex;flex-shrink:0;gap:.5rem;align-items:center}.collections-page .detail-content-modal .modal-body .modal-head .center .artists .artist:hover .name{text-decoration:underline}.collections-page .detail-content-modal .modal-body .modal-head .center .artists .artist .icon{flex-shrink:0;width:1.5rem;aspect-ratio:1/1;overflow:hidden;border-radius:50%}.collections-page .detail-content-modal .modal-body .modal-head .center .artists .artist .icon>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.collections-page .detail-content-modal .modal-body .modal-head .center .artists .artist .name{font-size:.8rem;font-feature-settings:"palt";color:#fff}.collections-page .detail-content-modal .modal-body .nft-detail{position:relative;display:flex;flex-direction:column;gap:2rem;width:70%;padding:0 2rem 2rem}@media screen and (max-width: 767px){.collections-page .detail-content-modal .modal-body .nft-detail{width:100%}}.collections-page .detail-content-modal .modal-body .nft-detail .left{flex-shrink:0;width:100%}.collections-page .detail-content-modal .modal-body .nft-detail .left .glb-preview{position:relative;width:100%;aspect-ratio:1/1}.collections-page .detail-content-modal .modal-body .nft-detail .left .glb-preview .detail-preview{position:absolute;right:.5rem;bottom:.5rem;display:flex;align-items:center;justify-content:center;width:2rem;aspect-ratio:1/1;padding:.3rem;background:var(--txt-color);border-radius:50%;transition:.2s}.collections-page .detail-content-modal .modal-body .nft-detail .left .glb-preview .detail-preview:hover{opacity:.8}.collections-page .detail-content-modal .modal-body .nft-detail .left .glb-preview .detail-preview>img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.collections-page .detail-content-modal .modal-body .nft-detail .left .glb-preview .glb-box{width:100%!important;height:100%!important;aspect-ratio:1/1!important}.collections-page .detail-content-modal .modal-body .nft-detail .left .glb-preview .glb-box>canvas{width:100%!important;height:100%!important;aspect-ratio:1/1!important}.collections-page .detail-content-modal .modal-body .nft-detail .left .image{width:100%;aspect-ratio:1/1}.collections-page .detail-content-modal .modal-body .nft-detail .left .audio{width:100%;margin-top:1rem}.collections-page .detail-content-modal .modal-body .nft-detail .left .benefit-contents{display:flex;flex-direction:column;gap:1rem;width:100%;margin-top:1rem}.collections-page .detail-content-modal .modal-body .nft-detail .left .benefit-contents .benefit-message{transition:.2s}.collections-page .detail-content-modal .modal-body .nft-detail .left .benefit-contents .benefit-message[open] .summary{border-radius:.5rem!important;border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.collections-page .detail-content-modal .modal-body .nft-detail .left .benefit-contents .benefit-message[open] .message-detail{height:auto;visibility:visible;border-top:none;opacity:1}.collections-page .detail-content-modal .modal-body .nft-detail .left .benefit-contents .benefit-message .summary{position:relative;width:100%;transition:.2s}.collections-page .detail-content-modal .modal-body .nft-detail .left .benefit-contents .benefit-message .message-detail{height:0;padding:1rem;overflow:hidden;visibility:hidden;background:var(--bg-secondary);border:.1rem solid var(--black-line);border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;opacity:0;transition:.2s}.collections-page .detail-content-modal .modal-body .nft-detail .left .benefit-contents .benefit-message .message-detail .message-body{font-size:.9rem;font-feature-settings:"palt";transition:.2s}.collections-page .detail-content-modal .modal-body .nft-detail .left .benefit-contents .benefit-message .message-detail .message-body a{color:var(--yellow-normal);text-decoration:underline;word-break:break-all;transition:.2s}.collections-page .detail-content-modal .modal-body .nft-detail .left .benefit-contents .benefit-message .message-detail .message-body a:hover{color:var(--yellow-light)}.collections-page .detail-content-modal .modal-body .nft-detail .right{width:100%}.collections-page .detail-content-modal .modal-body .nft-detail .right .nft-name{font-size:1.2rem;font-weight:700;font-feature-settings:"palt";color:#fff73e;text-align:left}.collections-page .detail-content-modal .modal-body .nft-detail .right .nft-description{margin-top:1rem;font-size:1rem;font-feature-settings:"palt";color:var(--white);text-align:left}.collections-page .detail-content-modal .modal-body .nft-detail .right .nft-description>h2,.collections-page .detail-content-modal .modal-body .nft-detail .right .nft-description h3{font-size:1.2rem;font-weight:700;font-feature-settings:"palt";color:#fff73e}.collections-page .detail-content-modal .modal-body .nft-detail .right .nft-description>p{font-size:.9rem;line-height:2.2}.collections-page .detail-content-modal .modal-body .nft-detail .right .purchase-date{font-size:.9rem;font-feature-settings:"palt";color:var(--white);color:var(--bage-normal);text-align:left}.collections-page .detail-content-modal .modal-body .card-detail{padding:1rem .5rem;background:var(--bg-secondary)}.collections-page .detail-content-modal .modal-body .card-detail .rarity{margin-top:1rem;display:flex;justify-content:center;gap:.5rem}.collections-page .detail-content-modal .modal-body .card-detail .rarity .txt{font-size:1rem;font-weight:700;font-feature-settings:"palt";color:var(--txt-color)}.collections-page .detail-content-modal .modal-body .card-detail .rarity .icon{width:10rem}.collections-page .detail-content-modal .modal-body .card-detail .rarity .icon>img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.collections-page .detail-content-modal .modal-body .card-detail .inner{display:flex;flex-wrap:wrap;gap:1.5rem;align-items:center;justify-content:center}.collections-page .detail-content-modal .modal-body .card-detail .ttl{font-size:1.2rem;font-weight:700;font-feature-settings:"palt";color:#fff;text-align:center}.collections-page .detail-content-modal .modal-body .card-detail .txt{display:flex;gap:.5rem;align-items:center;font-size:1rem;font-feature-settings:"palt"}.collections-page .detail-content-modal .modal-body .card-detail .txt .label{flex-shrink:0;padding:.1rem .3rem;font-size:.8rem;text-align:center;background:var(--red-dark);border-radius:.2rem}.collections-page .hidden-edit-modal,.collections-page .filter-modal,.collections-page .collection-modal{transition:.2s}@media screen and (max-width: 767px){.collections-page .hidden-edit-modal.show .modal-body,.collections-page .filter-modal.show .modal-body,.collections-page .collection-modal.show .modal-body{bottom:0}}.collections-page .hidden-edit-modal .modal-body,.collections-page .filter-modal .modal-body,.collections-page .collection-modal .modal-body{position:absolute;top:50%;left:50%;display:flex;flex-direction:column;align-items:center;width:90%;max-width:1200px;min-height:60dvh;max-height:90dvh;overflow:hidden;background:var(--bg-primary);border-radius:.3rem;box-shadow:0 0 .5rem #ffffff80;transition:.2s;transform:translate(-50%,-50%)}@media screen and (max-width: 767px){.collections-page .hidden-edit-modal .modal-body,.collections-page .filter-modal .modal-body,.collections-page .collection-modal .modal-body{top:unset;bottom:-100%;left:0;width:100%;border-radius:0;border-top-left-radius:2rem;border-top-right-radius:2rem;transform:unset}.collections-page .hidden-edit-modal .modal-body:before,.collections-page .filter-modal .modal-body:before,.collections-page .collection-modal .modal-body:before{align-self:center;width:10%;height:.3rem;margin-top:1rem;content:"";background:#d9d9d9;border-radius:var(--radius-full)}}.collections-page .hidden-edit-modal .modal-body .head,.collections-page .filter-modal .modal-body .head,.collections-page .collection-modal .modal-body .head{display:flex;gap:1rem;align-items:center;width:100%;padding:1.4rem 2rem;border-bottom:.1rem solid var(--black-line)}@media screen and (max-width: 767px){.collections-page .hidden-edit-modal .modal-body .head,.collections-page .filter-modal .modal-body .head,.collections-page .collection-modal .modal-body .head{padding-top:2rem;border-bottom:none}}.collections-page .hidden-edit-modal .modal-body .head .modal-ttl,.collections-page .filter-modal .modal-body .head .modal-ttl,.collections-page .collection-modal .modal-body .head .modal-ttl{font-size:1.4rem;font-weight:700;font-feature-settings:"palt";color:#fff;text-align:center}@media screen and (max-width: 767px){.collections-page .hidden-edit-modal .modal-body .head .modal-ttl,.collections-page .filter-modal .modal-body .head .modal-ttl,.collections-page .collection-modal .modal-body .head .modal-ttl{font-size:1.2rem}}.collections-page .hidden-edit-modal .modal-body .head .back,.collections-page .filter-modal .modal-body .head .back,.collections-page .collection-modal .modal-body .head .back{width:1.2rem}@media screen and (max-width: 767px){.collections-page .hidden-edit-modal .modal-body .head .back,.collections-page .filter-modal .modal-body .head .back,.collections-page .collection-modal .modal-body .head .back{display:block}}.collections-page .hidden-edit-modal .modal-body .head .close-button,.collections-page .filter-modal .modal-body .head .close-button,.collections-page .collection-modal .modal-body .head .close-button{width:1.4rem;margin-left:auto}@media screen and (max-width: 767px){.collections-page .hidden-edit-modal .modal-body .head .close-button,.collections-page .filter-modal .modal-body .head .close-button,.collections-page .collection-modal .modal-body .head .close-button{display:none}}.collections-page .hidden-edit-modal .modal-body .head .back,.collections-page .hidden-edit-modal .modal-body .head .close-button,.collections-page .filter-modal .modal-body .head .back,.collections-page .filter-modal .modal-body .head .close-button,.collections-page .collection-modal .modal-body .head .back,.collections-page .collection-modal .modal-body .head .close-button{aspect-ratio:1/1;transition:.2s}.collections-page .hidden-edit-modal .modal-body .head .back>img,.collections-page .hidden-edit-modal .modal-body .head .close-button>img,.collections-page .filter-modal .modal-body .head .back>img,.collections-page .filter-modal .modal-body .head .close-button>img,.collections-page .collection-modal .modal-body .head .back>img,.collections-page .collection-modal .modal-body .head .close-button>img{width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;-o-object-fit:contain;object-fit:contain}.collections-page .hidden-edit-modal .modal-body .head .back:hover,.collections-page .hidden-edit-modal .modal-body .head .close-button:hover,.collections-page .filter-modal .modal-body .head .back:hover,.collections-page .filter-modal .modal-body .head .close-button:hover,.collections-page .collection-modal .modal-body .head .back:hover,.collections-page .collection-modal .modal-body .head .close-button:hover{opacity:.8}.collections-page .hidden-edit-modal .modal-body .bottom,.collections-page .filter-modal .modal-body .bottom,.collections-page .collection-modal .modal-body .bottom{position:absolute;bottom:-1px;left:0;display:flex;flex-direction:column;gap:1rem;align-items:center;justify-content:center;width:calc(100% - .5rem);padding:2rem;background:linear-gradient(180deg,rgba(13,13,13,0) 0%,rgba(13,13,13,.8) 29.5%,var(--bg-primary) 100%)}.collections-page .hidden-edit-modal .modal-body .collection-select-area,.collections-page .filter-modal .modal-body .collection-select-area,.collections-page .collection-modal .modal-body .collection-select-area{display:flex;flex-wrap:wrap;gap:.5rem;width:100%;padding:0 2rem 10rem;margin-top:2.5rem;overflow-y:auto}@media screen and (max-width: 767px){.collections-page .hidden-edit-modal .modal-body .collection-select-area,.collections-page .filter-modal .modal-body .collection-select-area,.collections-page .collection-modal .modal-body .collection-select-area{margin-top:2rem}}.collections-page .hidden-edit-modal .modal-body .collection-select-area .collection-button,.collections-page .filter-modal .modal-body .collection-select-area .collection-button,.collections-page .collection-modal .modal-body .collection-select-area .collection-button{position:relative;flex-shrink:0;align-self:flex-start;width:calc((100% - 4.5rem)*.1);aspect-ratio:1/1;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:var(--bg-secondary);border:.2rem solid var(--black-line);border-radius:.2rem;transition:.2s}@media screen and (max-width: 767px){.collections-page .hidden-edit-modal .modal-body .collection-select-area .collection-button,.collections-page .filter-modal .modal-body .collection-select-area .collection-button,.collections-page .collection-modal .modal-body .collection-select-area .collection-button{width:calc((100% - 2rem)/5)}}.collections-page .hidden-edit-modal .modal-body .collection-select-area .collection-button:before,.collections-page .hidden-edit-modal .modal-body .collection-select-area .collection-button:after,.collections-page .filter-modal .modal-body .collection-select-area .collection-button:before,.collections-page .filter-modal .modal-body .collection-select-area .collection-button:after,.collections-page .collection-modal .modal-body .collection-select-area .collection-button:before,.collections-page .collection-modal .modal-body .collection-select-area .collection-button:after{position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;visibility:hidden;content:"";background:transparent;opacity:0;transition:.2s}.collections-page .hidden-edit-modal .modal-body .collection-select-area .collection-button:after,.collections-page .filter-modal .modal-body .collection-select-area .collection-button:after,.collections-page .collection-modal .modal-body .collection-select-area .collection-button:after{background:transparent no-repeat center/50%}.collections-page .hidden-edit-modal .modal-body .collection-select-area .collection-button:hover,.collections-page .filter-modal .modal-body .collection-select-area .collection-button:hover,.collections-page .collection-modal .modal-body .collection-select-area .collection-button:hover{border-color:var(--yellow-normal)}.collections-page .hidden-edit-modal .modal-body .collection-select-area .collection-button:hover:before,.collections-page .filter-modal .modal-body .collection-select-area .collection-button:hover:before,.collections-page .collection-modal .modal-body .collection-select-area .collection-button:hover:before{visibility:visible;background:#fff73e;opacity:.2}.collections-page .hidden-edit-modal .modal-body .collection-select-area .collection-button.selected,.collections-page .filter-modal .modal-body .collection-select-area .collection-button.selected,.collections-page .collection-modal .modal-body .collection-select-area .collection-button.selected{border:.1rem solid var(--yellow-normal)}.collections-page .hidden-edit-modal .modal-body .collection-select-area .collection-button.selected:before,.collections-page .hidden-edit-modal .modal-body .collection-select-area .collection-button.selected:after,.collections-page .filter-modal .modal-body .collection-select-area .collection-button.selected:before,.collections-page .filter-modal .modal-body .collection-select-area .collection-button.selected:after,.collections-page .collection-modal .modal-body .collection-select-area .collection-button.selected:before,.collections-page .collection-modal .modal-body .collection-select-area .collection-button.selected:after{visibility:visible;opacity:1}.collections-page .hidden-edit-modal .modal-body .collection-select-area .collection-button.selected:before,.collections-page .filter-modal .modal-body .collection-select-area .collection-button.selected:before,.collections-page .collection-modal .modal-body .collection-select-area .collection-button.selected:before{background:#0009}.collections-page .hidden-edit-modal .modal-body .collection-select-area .collection-button.selected:after,.collections-page .filter-modal .modal-body .collection-select-area .collection-button.selected:after,.collections-page .collection-modal .modal-body .collection-select-area .collection-button.selected:after{background-image:url(/images/shared/icon/checkCircleYellow.svg)}.collections-page .hidden-edit-modal .modal-body .collection-select-area .collection-button .count,.collections-page .filter-modal .modal-body .collection-select-area .collection-button .count,.collections-page .collection-modal .modal-body .collection-select-area .collection-button .count{position:absolute;right:.2rem;bottom:.2rem;font-size:.9rem;text-align:right;filter:drop-shadow(0 1px 2px var(--bg-primary))}.collections-page .filter-modal .button-group{display:flex;gap:1rem;align-items:center;width:100%;flex-wrap:wrap;justify-content:center}.collections-page .filter-modal .filter-content{width:100%;overflow-y:auto;padding-bottom:6rem}.collections-page .filter-modal .filter-options{display:flex;flex-wrap:wrap;padding:1rem;gap:1rem}.collections-page .filter-modal .filter-options:has(.user.selected) .filter-option{opacity:.2}.collections-page .filter-modal .filter-options:has(.category.selected) .filter-option{opacity:.6}.collections-page .filter-modal .filter-options .filter-option{flex-shrink:0;aspect-ratio:1/1;overflow:hidden;border-radius:50%;transition:.2s}.collections-page .filter-modal .filter-options .filter-option.user{width:calc((100% - 9rem)*.1)}@media screen and (max-width: 767px){.collections-page .filter-modal .filter-options .filter-option.user{width:calc((100% - 4rem)/5)}}.collections-page .filter-modal .filter-options .filter-option.user>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.collections-page .filter-modal .filter-options .filter-option.user.selected{opacity:1}.collections-page .filter-modal .filter-options .filter-option.category{width:calc((100% - 6rem) / 7);padding:1rem;display:flex;flex-direction:column;background:var(--bg-secondary);align-items:center;justify-content:center;border:.2rem solid var(--bg-secondary)}@media screen and (max-width: 767px){.collections-page .filter-modal .filter-options .filter-option.category{width:calc((100% - 3rem)/4);justify-content:flex-start}}.collections-page .filter-modal .filter-options .filter-option.category.selected{opacity:1;border-color:var(--yellow-normal)}.collections-page .filter-modal .filter-options .filter-option.category .category-icon{flex-shrink:0;width:3rem;height:3rem;aspect-ratio:1/1;background:transparent no-repeat center/50%}.collections-page .filter-modal .filter-options .filter-option.category .txt{display:-webkit-box;overflow:hidden;width:100%;font-size:.7rem;font-feature-settings:"palt";text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:auto-phrase}.collections-page .sub-ttl{font-size:1rem;font-weight:700;font-feature-settings:"palt";color:var(--yellow-normal)}.collections-page .flows{display:flex;flex-direction:column;gap:.5rem;width:100%;margin-top:2rem}.collections-page .flows .flow{display:flex;gap:1.5rem;width:100%}@media screen and (max-width: 767px){.collections-page .flows .flow{gap:1rem}}.collections-page .flows .flow .navigation{display:flex;flex-direction:column;flex-shrink:0;gap:.5rem;align-items:center;width:5rem}@media screen and (max-width: 767px){.collections-page .flows .flow .navigation{width:3rem}}.collections-page .flows .flow .navigation .icon{flex-shrink:0;width:100%;aspect-ratio:1/1;background:#fff73e1a no-repeat center/50%;border-radius:50%}.collections-page .flows .flow .navigation .icon.gift{background-image:url(/images/shared/icon/giftWhite.svg)}.collections-page .flows .flow .navigation .icon.user{background-image:url(/images/shared/icon/userWhite.svg)}.collections-page .flows .flow .navigation .icon.check{background-image:url(/images/shared/icon/checkCircleWhite.svg)}.collections-page .flows .flow .content{width:100%;padding-bottom:5rem}.collections-page .flows .flow .content .head .step{font-size:.9rem;font-weight:700;font-feature-settings:"palt";color:var(--text-secondary)}.collections-page .flows .flow .content .head .head-title{margin-top:.5rem;font-size:1.3rem;font-weight:700;font-feature-settings:"palt";color:#fff}.collections-page .flows .flow .content .box{display:none;width:100%;height:0;padding:1.4rem;margin-top:1.2rem;overflow:hidden;background:var(--bg-secondary);border:.1rem solid var(--black-line);border-radius:.5rem;transition:.2s ease-in-out allow-discrete;will-change:height,display}.collections-page .flows .flow .content .box .box-title{font-size:1.1rem;font-weight:700;font-feature-settings:"palt";color:#fff}.collections-page .flows .flow .content .box .count-select{padding:.3rem .8rem;font-size:1rem;font-feature-settings:"palt";color:#fff;background:var(--bg-primary);border:.1rem solid #fff;border-radius:var(--radius-full)}.collections-page .flows .flow .content .box .user-search-box-actions{display:flex;justify-content:flex-end;width:calc(50% + 1.5rem);margin-top:1rem}@media screen and (max-width: 767px){.collections-page .flows .flow .content .box .user-search-box-actions{width:100%}}.collections-page .flows .flow .content .box .user-search-box{display:flex;gap:.2rem;align-items:center;width:100%;margin-top:.5rem}.collections-page .flows .flow .content .box .user-search-box .txt{font-size:1rem;font-weight:700;color:#fff}.collections-page .flows .flow .content .box .user-search-box .input-box{display:flex;gap:.5rem;align-items:center;width:50%;padding:0 .5rem;background:#181818;border:.1rem solid var(--black-line);border-radius:.2rem}@media screen and (max-width: 767px){.collections-page .flows .flow .content .box .user-search-box .input-box{width:100%}}.collections-page .flows .flow .content .box .user-search-box .input-box:has(.input:focus){border-color:var(--yellow-normal)}.collections-page .flows .flow .content .box .user-search-box .input-box .input{width:100%;height:100%;padding:1rem 0;color:#fff;background:transparent;border:none}.collections-page .flows .flow .content .box .user-search-box .input-box .input::-moz-placeholder{color:var(--text-secondary)}.collections-page .flows .flow .content .box .user-search-box .input-box .input::placeholder{color:var(--text-secondary)}.collections-page .flows .flow .content .box .user-search-box .input-box .search-button{flex-shrink:0;padding:.2rem .5rem;font-size:.7rem;font-feature-settings:"palt";color:#fff;background:var(--bg-primary);border:.1rem solid transparent;border-radius:.2rem;transition:.2s}.collections-page .flows .flow .content .box .user-search-box .input-box .search-button:hover{border:.1rem solid #fff}.collections-page .flows .flow .content .user-select{display:flex;gap:1rem;align-items:center;width:calc(50% + 1.5rem);padding:.5rem;margin-top:.5rem;border:.1rem solid var(--black-line);border-radius:.3rem;transition:.2s}.collections-page .flows .flow .content .user-select:hover{border-color:var(--yellow-normal)}@media screen and (max-width: 767px){.collections-page .flows .flow .content .user-select{width:100%}}.collections-page .flows .flow .content .user-select.selected{border-color:#fff73e}.collections-page .flows .flow .content .user-select.selected .checkbox{background-color:#fff73e;background-image:url(/images/shared/icon/checkBlack.svg);border-color:#fff73e}.collections-page .flows .flow .content .user-select .checkbox{flex-shrink:0;width:1.5rem;aspect-ratio:1/1;background:var(--bg-primary) no-repeat center/contain;border:.2rem solid var(--black-line);border-radius:50%;transition:.2s}.collections-page .flows .flow .content .user-select .icon{width:3rem;aspect-ratio:1/1;overflow:hidden;border-radius:50%}.collections-page .flows .flow .content .user-select .icon>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.collections-page .flows .flow .content .user-select .detail{display:flex;flex-direction:column;align-items:flex-start}.collections-page .flows .flow .content .user-select .detail .name{font-size:1rem;font-weight:700;font-feature-settings:"palt";color:#fff}.collections-page .flows .flow .content .user-select .detail .txt{font-size:.9rem;font-feature-settings:"palt";color:#fff}.collections-page .flows .flow .content .gift-image-select{display:flex;gap:1rem;align-items:flex-end}@media screen and (max-width: 767px){.collections-page .flows .flow .content .gift-image-select{flex-wrap:wrap}}.collections-page .flows .flow .content .gift-image-select .txt{font-size:1rem;font-feature-settings:"palt";color:#fff73e;text-align:left;text-decoration:underline}.collections-page .flows .flow .content .gift-image{width:8rem;aspect-ratio:1/1;margin-top:.5rem;overflow:hidden;border:.1rem solid var(--black-line);border-radius:.3rem}.collections-page .flows .flow .content .gift-image>img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.collections-page .flows .flow.active .navigation .icon,.collections-page .flows .flow.completed .navigation .icon{background-color:#fff73e}.collections-page .flows .flow.active .navigation .icon.gift,.collections-page .flows .flow.completed .navigation .icon.gift{background-image:url(/images/shared/icon/giftBlack.svg)}.collections-page .flows .flow.active .navigation .icon.user,.collections-page .flows .flow.completed .navigation .icon.user{background-image:url(/images/shared/icon/userBlack.svg)}.collections-page .flows .flow.active .navigation .icon.check,.collections-page .flows .flow.completed .navigation .icon.check{background-image:url(/images/shared/icon/checkCircleBlack.svg)}.collections-page .flows .flow.active .content{padding-bottom:2.5rem}.collections-page .flows .flow.active .content .box{display:block;height:auto}.collections-page .flows .flow.has-next .navigation:after{width:.1rem;height:100%;content:"";background:var(--black-line)}.collections-page .send-box .collections-selector{width:100%;padding:.5rem;margin-top:.5rem;overflow:hidden;border:.1rem solid var(--black-line);border-radius:.3rem}.collections-page .send-box .target-collection{display:flex;gap:1rem;padding:1rem;margin-top:1rem;background:var(--bg-primary);border-radius:.5rem}.collections-page .send-box .target-collection .image{flex-shrink:0;width:10%;min-width:250px;background:var(--bg-primary);border-radius:.3rem}@media screen and (max-width: 767px){.collections-page .send-box .target-collection .image{min-width:10rem}}.collections-page .send-box .target-collection .datum{display:flex;flex-direction:column;gap:.5rem;width:100%}.collections-page .send-box .target-collection .datum .count{display:flex;gap:.5rem;align-items:center}.collections-page .requests .request{display:flex;gap:1rem;padding:1rem;margin-top:1rem;background:var(--bg-primary);border-radius:.5rem}.collections-page .requests .request .image{flex-shrink:0;width:10%;min-width:250px;background:var(--bg-primary);border-radius:.3rem}@media screen and (max-width: 767px){.collections-page .requests .request .image{min-width:10rem}}.collections-page .requests .request .datum{display:flex;flex-direction:column;gap:.5rem;width:100%}.collections-page .requests .request .datum>.name{margin-top:1rem;font-size:1.3rem;font-weight:700;font-feature-settings:"palt";color:#fff73e}.collections-page .requests .request .datum .count,.collections-page .requests .request .user{display:flex;gap:.5rem;align-items:center}.collections-page .requests .request .user:hover .name{text-decoration:underline}.collections-page .requests .request .user .icon{width:2rem;aspect-ratio:1/1;overflow:hidden;border-radius:50%}.collections-page .requests .request .user .icon>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.collections-page .requests .request .user .name{font-size:1rem;font-weight:700;font-feature-settings:"palt";color:#fff73e}.collections-page .transfer-histories{display:flex;flex-direction:column;gap:1rem}.collections-page .transfer-histories .transaction{display:flex;gap:1rem;align-items:center;padding:1rem;background:var(--bg-primary);border-radius:.5rem}.collections-page .transfer-histories .transaction .image{flex-shrink:0;width:10%;min-width:250px;background:var(--bg-primary);border-radius:.3rem}@media screen and (max-width: 767px){.collections-page .transfer-histories .transaction .image{min-width:10rem}}.collections-page .transfer-histories .transaction .datum{display:flex;flex-direction:column;gap:1rem;width:100%}.collections-page .transfer-histories .transaction .datum .label-area{display:flex;gap:.5rem;align-items:center}@media screen and (max-width: 767px){.collections-page .transfer-histories .transaction .datum .label-area{flex-direction:column;align-items:flex-start}}.collections-page .transfer-histories .transaction .datum .label-area .approval-label{align-self:flex-start;padding:.3rem .5rem;font-size:.8rem;background:var(--red-dark);border-radius:.2rem}.collections-page .transfer-histories .transaction .datum .label-area .approval-label.approved{background:var(--green-dark)}.collections-page .transfer-histories .transaction .datum .label-area .datetime{font-size:.9rem;color:#ffffff80}.collections-page .transfer-histories .transaction .datum>.name{font-size:1.3rem;font-weight:700;font-feature-settings:"palt";color:#fff73e}.collections-page .transfer-histories .transaction .datum .count{display:flex;gap:.5rem;align-items:center}.collections-page .transfer-histories .transaction .tx-users{display:flex;gap:1.5rem}.collections-page .transfer-histories .transaction .tx-users .arrow{flex-shrink:0;align-self:center;width:1.5rem;aspect-ratio:1/1;background:url(/images/shared/icon/arrowRightWhite.svg) no-repeat center/contain}.collections-page .transfer-histories .transaction .tx-users .sender,.collections-page .transfer-histories .transaction .tx-users .receiver{display:flex;flex-direction:column;gap:.5rem;align-items:center}.collections-page .transfer-histories .transaction .tx-users .sender:hover .name,.collections-page .transfer-histories .transaction .tx-users .receiver:hover .name{text-decoration:underline}.collections-page .transfer-histories .transaction .tx-users .sender .icon,.collections-page .transfer-histories .transaction .tx-users .receiver .icon{width:2rem;aspect-ratio:1/1;overflow:hidden;border-radius:50%}.collections-page .transfer-histories .transaction .tx-users .sender .icon>img,.collections-page .transfer-histories .transaction .tx-users .receiver .icon>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.collections-page .transfer-histories .transaction .tx-users .sender .name,.collections-page .transfer-histories .transaction .tx-users .receiver .name{font-size:.9rem;font-weight:700;font-feature-settings:"palt";color:#fff73e}.collections-page .buttons,.collections-page .actions{display:flex;gap:1rem;align-items:center}.collections-page .emote-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:1.5rem}@media screen and (max-width: 767px){.collections-page .emote-grid{grid-template-columns:repeat(2,1fr);gap:.75rem}}.collections-page .emote-card{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1.2rem .8rem;background:var(--bg-secondary);border:.1rem solid var(--black-line);border-radius:.5rem;transition:.2s}.collections-page .emote-card:hover{border-color:var(--yellow-normal)}.collections-page .emote-card.locked{opacity:.5}.collections-page .emote-card .emote-icon-wrapper{position:relative;width:4rem;height:4rem;border-radius:50%;display:flex;align-items:center;justify-content:center;overflow:hidden}.collections-page .emote-card .emote-icon{width:70%;height:70%;-o-object-fit:contain;object-fit:contain}.collections-page .emote-card .emote-icon-placeholder{width:50%;height:50%;border-radius:50%}.collections-page .emote-card .emote-lock-overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#00000080;border-radius:50%}.collections-page .emote-card .emote-label{font-size:.85rem;font-weight:600;font-feature-settings:"palt";color:var(--txt-color);text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.collections-page .emote-card .emote-artist{display:flex;align-items:center;gap:.3rem}.collections-page .emote-card .emote-artist .emote-artist-icon{width:1.2rem;height:1.2rem;border-radius:50%;-o-object-fit:cover;object-fit:cover}.collections-page .emote-card .emote-artist .emote-artist-name{font-size:.7rem;color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:6rem}.collections-page .emote-card .emote-free-badge{font-size:.65rem;font-weight:700;color:var(--bg-primary);background:var(--green-normal);padding:.1rem .4rem;border-radius:.2rem}.collections-page .pill-toggle{display:flex;margin-top:1rem;border:.1rem solid var(--black-line);border-radius:var(--radius-full);overflow:hidden}.collections-page .pill-toggle .pill-toggle-btn{flex:1;padding:.6rem 1rem;font-size:.9rem;font-weight:500;font-feature-settings:"palt";color:var(--text-secondary);background:var(--bg-primary);transition:.2s;white-space:nowrap}.collections-page .pill-toggle .pill-toggle-btn.active{color:var(--bg-primary);background:var(--yellow-normal);font-weight:700}.collections-page .stamp-cards-visual-list{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-top:1.5rem}@media screen and (max-width: 1024px){.collections-page .stamp-cards-visual-list{grid-template-columns:repeat(2,1fr);gap:1rem}}@media screen and (max-width: 767px){.collections-page .stamp-cards-visual-list{grid-template-columns:1fr;gap:1rem}}.collections-page .stamp-card-visual{display:block;cursor:pointer;border-radius:.5rem;overflow:hidden;border:.1rem solid var(--black-line);background:var(--bg-secondary);transition:.2s;text-decoration:none;color:inherit}.collections-page .stamp-card-visual:hover{border-color:var(--yellow-normal)}.collections-page .stamp-card-visual .stampcard:before,.collections-page .stamp-card-visual .stampcard:after{height:.4rem}.collections-page .stamp-card-visual .stampcard .image{aspect-ratio:16/9}.collections-page .stamp-card-visual .stamp-card-visual-info{display:flex;flex-direction:column;gap:.6rem;padding:.8rem 1rem 1rem}.collections-page .stamp-card-visual .stamp-card-visual-header{display:flex;align-items:center;gap:.5rem}.collections-page .stamp-card-visual .stamp-card-visual-title{flex:1;font-size:1rem;font-weight:600;font-feature-settings:"palt";color:var(--txt-color)}.collections-page .stamp-card-visual .stamp-card-ended-badge{flex-shrink:0;padding:.15rem .5rem;font-size:.7rem;font-weight:700;color:var(--white);background:var(--red-dark);border-radius:.2rem}.collections-page .loading-trigger{grid-column:1/-1;width:100%;min-height:100px;display:flex;align-items:center;justify-content:center}.collections-page .stamp-progress-wrapper{display:flex;align-items:center;gap:.6rem}.collections-page .stamp-progress-wrapper .stamp-progress-bar{flex:1;height:.5rem;background:var(--bg-primary);border-radius:var(--radius-full);overflow:hidden}.collections-page .stamp-progress-wrapper .stamp-progress-bar .stamp-progress-fill{height:100%;background:var(--main-gradient);border-radius:var(--radius-full);transition:width .3s ease}.collections-page .stamp-progress-wrapper .stamp-progress-text{flex-shrink:0;font-size:.8rem;font-weight:600;color:var(--text-secondary)}.collections-page .stamp-card-publishers{display:flex;flex-wrap:nowrap;gap:.5rem;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.collections-page .stamp-card-publishers::-webkit-scrollbar{display:none}.collections-page .stamp-card-publishers .stamp-card-publisher{display:flex;flex-shrink:0;align-items:center;gap:.3rem}.collections-page .stamp-card-publishers .stamp-card-publisher .stamp-card-publisher-icon{width:1.2rem;height:1.2rem;border-radius:50%;-o-object-fit:cover;object-fit:cover}.collections-page .stamp-card-publishers .stamp-card-publisher .stamp-card-publisher-name{font-size:.75rem;color:var(--text-secondary)}.collections-page .stamps-grid{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.5rem}.collections-page .stamps-grid .stamp-item{position:relative;flex-shrink:0;width:calc((100% - 6rem) / 13);aspect-ratio:1/1;overflow:hidden;background:var(--bg-secondary);border:.1rem solid var(--black-line);border-radius:.3rem}@media screen and (max-width: 767px){.collections-page .stamps-grid .stamp-item{width:calc((100% - 2rem)/5)}}.collections-page .stamps-grid .stamp-item .stamp-item-image{position:absolute;top:0;left:0;width:100%;height:100%}.collections-page .stamps-grid .stamp-item .stamp-item-image>img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.collections-page .stamps-grid .stamp-item .stamp-item-name,.collections-page .stamps-grid .stamp-item .stamp-item-card-name{display:none}.collections-page .stamps-grid .loading-trigger{width:100%;min-height:100px;display:flex;align-items:center;justify-content:center}.nt-coll{padding-bottom:80px}.nt-coll__head{padding:40px 0 32px;text-align:center}.nt-coll__eyebrow{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--nt-primary);margin-bottom:10px}.nt-coll__title{font-size:clamp(32px,5vw,52px);font-weight:900;letter-spacing:-.04em;line-height:1.1;color:var(--nt-black)}.nt-coll__sub{margin-top:12px;font-size:15px;font-weight:600;color:var(--nt-gray-700);line-height:1.8}.nt-coll__stats{display:flex;justify-content:center;gap:0;margin:28px auto 0;max-width:560px;background:#fffc;border:1px solid rgba(17,17,17,.06);border-radius:var(--nt-radius-xl);box-shadow:var(--nt-shadow-soft);overflow:hidden}.nt-coll__stat{flex:1;padding:18px 20px 16px;text-align:center;position:relative}.nt-coll__stat+.nt-coll__stat:before{content:"";position:absolute;left:0;top:20%;bottom:20%;width:1px;background:#11111112}.nt-coll__stat-num{font-size:clamp(26px,3.5vw,40px);font-weight:900;letter-spacing:-.04em;color:var(--nt-primary);line-height:1.05}.nt-coll__stat-num .unit{font-size:.52em;font-weight:700;color:var(--nt-gray-900);margin-left:3px}.nt-coll__stat-label{margin-top:5px;font-size:11.5px;font-weight:700;color:var(--nt-gray-500);letter-spacing:-.01em}.nt-coll__stat--comp .nt-coll__stat-num{background:linear-gradient(135deg,var(--nt-primary) 0%,var(--nt-lavender) 60%,var(--nt-pink) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.nt-coll__filter{display:flex;gap:8px;flex-wrap:wrap;margin:32px 0 24px;align-items:center}.nt-coll__chip{height:42px;padding:0 18px;border-radius:var(--nt-radius-pill);border:1px solid rgba(17,17,17,.08);background:#fff;font-size:13px;font-weight:700;color:var(--nt-gray-700);cursor:pointer;transition:all .18s ease;display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.nt-coll__chip:hover{border-color:#00c7b74d;color:var(--nt-primary)}.nt-coll__chip.is-active{background:var(--nt-black);border-color:var(--nt-black);color:#fff;box-shadow:0 4px 14px #1111112e}.nt-coll__chip-count{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:var(--nt-radius-pill);font-size:10px;font-weight:800;background:#11111114;color:inherit}.nt-coll__chip.is-active .nt-coll__chip-count{background:#fff3;color:#fff}.nt-coll__grid{display:grid;grid-template-columns:repeat(6,1fr);gap:16px}@media (max-width: 1100px){.nt-coll__grid{grid-template-columns:repeat(5,1fr)}}@media (max-width: 860px){.nt-coll__grid{grid-template-columns:repeat(4,1fr);gap:12px}}@media (max-width: 640px){.nt-coll__grid{grid-template-columns:repeat(3,1fr);gap:10px}}@media (max-width: 420px){.nt-coll__grid{grid-template-columns:repeat(2,1fr)}}.nt-citem{display:flex;flex-direction:column;cursor:pointer;border-radius:var(--nt-radius-lg);overflow:hidden;background:#fff;border:1px solid rgba(17,17,17,.06);box-shadow:0 8px 24px #1111110d;transition:transform .22s ease,box-shadow .22s ease;position:relative;width:100%;padding:0;margin:0;text-align:left;font-family:inherit;color:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none}.nt-citem:hover{transform:translateY(-4px);box-shadow:0 20px 48px #1111111a}.nt-citem--locked{opacity:.58;filter:grayscale(.65)}.nt-citem__media{position:relative;aspect-ratio:1/1;overflow:hidden;flex-shrink:0;background:linear-gradient(135deg,#f6f7fb,#eef0f7);display:grid;place-items:center}.nt-citem__img{width:100%;height:100%}.nt-citem__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:grid;place-items:center;color:#ffffffb3}.nt-citem__bg--mint{background:linear-gradient(145deg,#7eead7,#b9c3ff)}.nt-citem__bg--lavender{background:linear-gradient(145deg,#b9c3ff,#ffb6e6)}.nt-citem__bg--pink{background:linear-gradient(145deg,#ffb6e6,#ffd4a0)}.nt-citem__bg--cyan{background:linear-gradient(145deg,#55ddf2,#7eead7)}.nt-citem__bg--gold{background:linear-gradient(145deg,#ffe66d,#ffc94a)}.nt-citem__bg--purple{background:linear-gradient(145deg,#a78bfa,#7c5cff)}.nt-citem__bg--orange{background:linear-gradient(145deg,#ffa07a,tomato)}.nt-citem__bg--teal{background:linear-gradient(145deg,#00c7b7,#20c997)}.nt-citem__lock{position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffff73;display:grid;place-items:center;z-index:3;color:var(--nt-gray-500)}.nt-citem__rarity{position:absolute;top:7px;left:7px;padding:2px 8px;border-radius:var(--nt-radius-pill);font-size:9px;font-weight:800;color:#fff;z-index:2;box-shadow:0 2px 6px #11111138;letter-spacing:.02em}.nt-citem__rarity--n{background:linear-gradient(135deg,#9a9a9a,#686868)}.nt-citem__rarity--r{background:linear-gradient(135deg,#4da6ff,#1e78e5)}.nt-citem__rarity--sr{background:linear-gradient(135deg,#a78bfa,#7c5cff)}.nt-citem__rarity--ssr{background:linear-gradient(135deg,#ffd54a,#ff9d2e)}.nt-citem__rarity--ur{background:linear-gradient(135deg,#ff4d8d,#ff6b7a)}.nt-citem__count{position:absolute;top:7px;right:7px;padding:2px 8px;border-radius:var(--nt-radius-pill);font-size:10px;font-weight:900;background:#111111b8;color:#fff;z-index:2;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.nt-citem__type-badge{position:absolute;right:7px;bottom:7px;display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:var(--nt-radius-pill);font-size:9px;font-weight:800;background:#ffffffeb;color:var(--nt-black);z-index:2;box-shadow:0 2px 6px #1111111f}.nt-citem__body{padding:9px 10px 11px;flex:1;display:flex;flex-direction:column;gap:4px}.nt-citem__name{font-size:11.5px;font-weight:700;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--nt-black)}.nt-citem__artist{font-size:10.5px;font-weight:600;color:var(--nt-gray-500);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nt-citem__stars{display:flex;align-items:center;gap:1px;color:var(--nt-warning)}.nt-citem__star{flex-shrink:0}.nt-citem__star--empty{color:var(--nt-gray-200)}.nt-coll__empty{grid-column:1/-1;padding:48px 24px;text-align:center;color:var(--nt-gray-500);font-size:14px;font-weight:600}@media (max-width: 768px){.nt-coll__head{padding:28px 0 24px}.nt-coll__stats{max-width:100%;border-radius:var(--nt-radius-lg)}.nt-coll__stat{padding:14px 12px 12px}.nt-coll__filter{margin:22px 0 18px;gap:6px}.nt-coll__chip{height:38px;padding:0 14px;font-size:12px}}@keyframes nt-coll-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.nt-citem--skeleton{cursor:default;pointer-events:none}.nt-citem--skeleton:hover{transform:none;box-shadow:0 8px 24px #1111110d}.nt-citem__media--skeleton,.nt-citem__name-skeleton{background:linear-gradient(100deg,#1111110a 25%,#11111117,#1111110a 75%);background-size:200% 100%;animation:nt-coll-shimmer 1.4s ease-in-out infinite}.nt-citem__name-skeleton{display:block;width:80%;height:11px;border-radius:6px}.nt-coll__login{max-width:440px;margin:32px auto 0;padding:48px 28px 44px;text-align:center;background:#ffffffd9;border:1px solid rgba(17,17,17,.06);border-radius:var(--nt-radius-xl);box-shadow:var(--nt-shadow-soft)}.nt-coll__login-icon{display:inline-grid;place-items:center;width:72px;height:72px;border-radius:50%;background:linear-gradient(135deg,var(--nt-lavender),var(--nt-pink));color:#fff;margin-bottom:20px}.nt-coll__login-title{font-size:20px;font-weight:900;letter-spacing:-.02em;color:var(--nt-black)}.nt-coll__login-text{margin-top:12px;font-size:14px;font-weight:600;line-height:1.8;color:var(--nt-gray-700)}.nt-coll__login-btn{display:inline-flex;align-items:center;gap:8px;margin-top:24px;height:48px;padding:0 28px;border-radius:var(--nt-radius-pill);border:none;background:var(--nt-black);color:#fff;font-size:15px;font-weight:800;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease;box-shadow:0 6px 18px #1113}.nt-coll__login-btn:hover{transform:translateY(-2px);box-shadow:0 10px 26px #11111142}.nt-coll__empty-state{max-width:440px;margin:24px auto 0;padding:48px 28px;text-align:center}.nt-coll__empty-icon{display:inline-grid;place-items:center;width:64px;height:64px;border-radius:50%;background:#1111110d;color:var(--nt-gray-500);margin-bottom:18px}.nt-coll__empty-title{font-size:17px;font-weight:800;color:var(--nt-black)}.nt-coll__empty-text{margin-top:10px;font-size:13.5px;font-weight:600;line-height:1.8;color:var(--nt-gray-500)}.nt-coll__tabs{display:flex;gap:8px;margin:0 0 28px;flex-wrap:wrap;justify-content:center}.nt-coll__tab{display:inline-flex;align-items:center;gap:7px;padding:10px 20px;border-radius:var(--nt-radius-pill);border:1.5px solid var(--nt-gray-200);background:#fff;font-family:inherit;font-size:14px;font-weight:800;color:var(--nt-gray-700);cursor:pointer;transition:background .18s ease,color .18s ease,border-color .18s ease}.nt-coll__tab svg{flex-shrink:0}.nt-coll__tab:hover{border-color:#00c7b766;color:var(--nt-primary)}.nt-coll__tab.is-active{color:#fff;background:var(--nt-gradient-cta);border-color:transparent;box-shadow:var(--nt-shadow-primary)}.nt-coll__grid--gallery{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.nt-gitem{position:relative;display:block;padding:0;border:none;border-radius:var(--nt-radius-md);overflow:hidden;cursor:pointer;background:var(--nt-gray-100);box-shadow:var(--nt-shadow-soft);transition:transform .18s ease,box-shadow .18s ease}.nt-gitem:hover{transform:translateY(-3px);box-shadow:var(--nt-shadow-card)}.nt-gitem__img{width:100%;height:100%;display:block}.nt-gitem__artist{position:absolute;left:0;right:0;bottom:0;padding:14px 10px 8px;font-size:11px;font-weight:700;color:#fff;text-align:left;background:linear-gradient(180deg,#1110,#1111118c)}.nt-gallery__lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:11000;display:flex;align-items:center;justify-content:center;padding:24px;background:#111111d1;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.nt-gallery__lightbox-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;border:none;padding:0;margin:0;background:transparent;cursor:zoom-out}.nt-gallery__lightbox-img{position:relative;z-index:1;width:auto;height:auto;max-width:100%;max-height:90vh;-o-object-fit:contain;object-fit:contain;border-radius:var(--nt-radius-md);box-shadow:0 24px 64px #00000080;pointer-events:none}.nt-gallery__lightbox-close{position:absolute;top:18px;right:18px;z-index:2;width:40px;height:40px;border-radius:50%;border:none;cursor:pointer;display:grid;place-items:center;color:var(--nt-black);background:#ffffffeb;box-shadow:var(--nt-shadow-soft)}.nt-coll__grid--stamp{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.nt-scard-mini{display:block;text-decoration:none;color:inherit;background:#fff;border:1px solid rgba(17,17,17,.06);border-radius:var(--nt-radius-lg);overflow:hidden;box-shadow:var(--nt-shadow-soft);transition:transform .2s ease,box-shadow .2s ease}.nt-scard-mini:hover{transform:translateY(-3px);box-shadow:var(--nt-shadow-card)}.nt-scard-mini__media{position:relative;aspect-ratio:16/9;overflow:hidden;background:linear-gradient(135deg,#00c7b71f,#b9c3ff2e)}.nt-scard-mini__img{width:100%;height:100%}.nt-scard-mini__noimg{width:100%;height:100%;display:grid;place-items:center;color:var(--nt-primary)}.nt-scard-mini__done{position:absolute;top:8px;left:8px;display:inline-flex;align-items:center;gap:4px;padding:3px 9px;border-radius:var(--nt-radius-pill);background:var(--nt-primary);color:#fff;font-size:10px;font-weight:800}.nt-scard-mini__body{padding:14px 16px 16px}.nt-scard-mini__title{font-size:14px;font-weight:800;letter-spacing:-.01em;line-height:1.4;margin-bottom:10px}.nt-scard-mini__prog-label{display:flex;justify-content:space-between;align-items:baseline;font-size:11.5px;font-weight:700;color:var(--nt-gray-500);margin-bottom:6px}.nt-scard-mini__prog-count{color:var(--nt-black)}.nt-scard-mini__prog-count strong{font-size:15px;color:var(--nt-primary)}.nt-scard-mini__bar{height:8px;border-radius:var(--nt-radius-pill);background:var(--nt-gray-200);overflow:hidden}.nt-scard-mini__bar-fill{height:100%;border-radius:var(--nt-radius-pill);background:var(--nt-gradient-cta);transition:width .4s ease}.nt-coll__sentinel{display:grid;place-items:center;padding:28px 0}.nt-coll__spinner{width:28px;height:28px;border-radius:50%;border:3px solid var(--nt-gray-200);border-top-color:var(--nt-primary);animation:nt-coll-spin .7s linear infinite}@keyframes nt-coll-spin{to{transform:rotate(360deg)}}.nt-coll__toolbar{display:flex;align-items:center;gap:12px;margin:0 0 24px;flex-wrap:wrap}.nt-coll__filter-btn{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 22px;border-radius:var(--nt-radius-pill);border:1.5px solid var(--nt-gray-200);background:#fff;font-family:inherit;font-size:14px;font-weight:800;color:var(--nt-black);cursor:pointer;transition:border-color .18s ease,color .18s ease,background .18s ease}.nt-coll__filter-btn svg{flex-shrink:0;color:var(--nt-primary)}.nt-coll__filter-btn:hover{border-color:#00c7b773;background:#00c7b70f}.nt-coll__filter-badge{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 6px;border-radius:var(--nt-radius-pill);background:var(--nt-gradient-cta);color:#fff;font-size:11px;font-weight:800}.nt-coll__reset-btn{display:inline-flex;align-items:center;gap:6px;height:44px;padding:0 16px;border:none;background:transparent;font-family:inherit;font-size:13px;font-weight:700;color:var(--nt-gray-500);cursor:pointer}.nt-coll__reset-btn:hover{color:var(--nt-gray-700)}.nt-coll__result-count{margin-left:auto;font-size:13px;font-weight:700;color:var(--nt-gray-500)}.nt-coll__pager{display:flex;align-items:center;justify-content:center;gap:16px;margin:36px 0 8px}.nt-coll__pager-btn{display:inline-flex;align-items:center;gap:4px;height:44px;padding:0 20px;border-radius:var(--nt-radius-pill);border:1.5px solid var(--nt-gray-200);background:#fff;font-family:inherit;font-size:14px;font-weight:800;color:var(--nt-black);cursor:pointer;transition:border-color .18s ease,background .18s ease,opacity .18s ease}.nt-coll__pager-btn svg{flex-shrink:0}.nt-coll__pager-btn:hover:not(:disabled){border-color:#00c7b773;background:#00c7b70f}.nt-coll__pager-btn:disabled{opacity:.4;cursor:default}.nt-coll__pager-info{font-size:14px;font-weight:800;color:var(--nt-gray-700);min-width:64px;text-align:center}.nt-coll__pager-info strong{color:var(--nt-primary)}.nt-page .collections-page .detail-content-modal{--bg-primary: #ffffff;--bg-secondary: #f4f6fb;--black-line: #e6e8ee;--txt-color: #16181d;--white: #16181d;--yellow-normal: #00a99d;--yellow-light: #5bd4c6}.nt-page .collections-page .detail-content-modal .modal-body{box-shadow:0 18px 48px #1111112e}.nt-page .collections-page .detail-content-modal .modal-head .close-button>img{filter:brightness(0) saturate(100%);opacity:.55}.nt-page .collections-page .detail-content-modal .modal-body .modal-head .center .modal-ttl,.nt-page .collections-page .detail-content-modal .modal-body .nft-detail .right .nft-name,.nt-page .collections-page .detail-content-modal .modal-body .nft-detail .right .nft-description>h2,.nt-page .collections-page .detail-content-modal .modal-body .nft-detail .right .nft-description>h3{color:var(--nt-black, #16181d)}.nt-page .collections-page .detail-content-modal .modal-body .modal-head .center .artists .artist .name,.nt-page .collections-page .detail-content-modal .modal-body .card-detail .ttl{color:var(--nt-black, #16181d)}.nt-page .collections-page .detail-content-modal .modal-body .nft-detail .right .purchase-date{color:var(--nt-gray-700, #4b4f58)}
