.brand-icon.tos-brand-logo{padding:0;background:transparent;box-shadow:none;border-radius:8px}.tos-currency{color:#d2c9e2;background:#17131f;padding:7px 5px;max-width:70px}.tos-currency,.tos-live-note{border:1px solid var(--line);border-radius:8px;font-size:12px}.tos-live-note{padding:8px 12px;margin:15px 0;color:#b2a4c3}.tos-live-note a{color:#c4b4ff}.dock-count{position:absolute;right:2px;top:0;border-radius:12px;background:#7160ef;color:white;min-width:15px;height:15px;font-size:9px;text-align:center;line-height:15px}.bottom-dock a{position:relative}.social-float{position:absolute;z-index:1;display:grid;place-items:center;width:55px;height:55px;border:1px solid #bda6ff35;border-radius:15px;color:#c0aaff;background:linear-gradient(135deg,#7464ba44,#1b143b88);box-shadow:0 0 35px #875cff15;animation:tos-social-float 7s ease-in-out infinite;pointer-events:none}.social-float svg{width:28px;height:28px}.social-float.one{left:8%;top:220px;rotate:-15deg;color:#f198cc}.social-float.two{right:8%;top:180px;rotate:13deg;color:#74d9ed;animation-delay:-2s}.social-float.three{left:13%;top:520px;rotate:10deg;color:#82c6ff;animation-delay:-4s}.social-float.four{right:10%;top:510px;rotate:-12deg;color:#f5c26e;animation-delay:-1s}@keyframes tos-social-float{50%{translate:0 -16px}}.curator-avatar img{width:100%;height:100%;border-radius:inherit}.member-area{min-height:55vh}.member-area .panel{margin-bottom:20px}.member-columns{display:grid;grid-template-columns:1fr 1fr;gap:24px}.member-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.member-actions .button{white-space:normal}.member-row{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:18px 0;border-bottom:1px solid var(--line)}.member-row:last-child{border:0}.member-row small,.member-row strong{display:block}.member-row small{color:#a69bb7;font-size:12px;margin-top:5px}.member-notice{padding:15px 17px;border:1px solid #9b77d336;background:#39244e25;border-radius:10px;color:#c5b5d7;font-size:13px!important;line-height:1.8;margin:18px 0}.member-status{border:1px solid #b59fc333;border-radius:7px;padding:4px 8px;font-size:11px;color:#c9bed5;text-transform:capitalize;display:inline-block;white-space:nowrap}.member-status.active,.member-status.delivered,.member-status.paid{color:#8ce2c2;background:#285c421f}.member-status.pending,.member-status.reserved,.member-status.review{color:#f3d28f;background:#6154221a}.member-status.banned,.member-status.cancelled{color:#efa0b5}.member-verified{display:inline-flex;vertical-align:middle;color:#69a7ff;margin-left:3px}.member-verified svg{fill:#296bee;stroke:white}.member-count{display:inline-grid;place-items:center;border-radius:15px;background:#7760dd;color:white;padding:1px 6px;min-width:19px;font-size:10px}.member-form{display:grid;gap:17px;margin-top:22px}.member-form label{display:grid;gap:8px;font-size:14px;color:#c9beda}.member-form input,.member-form select,.member-form textarea{width:100%;background:#110e18;color:#f5eefb;border:1px solid #a288ba35;border-radius:10px;padding:12px 14px;font:inherit;min-width:0}.member-form textarea{min-height:110px;resize:vertical}.member-form .form-error{font-size:13px;color:#f3a1b6}.member-form .button{justify-self:start}.member-auth{max-width:500px;margin:10px auto 35px;padding:36px}.member-auth .page-heading h1{font-size:34px}.member-auth-logo{width:45px;height:45px;margin-bottom:23px}.member-auth .member-form .button{width:100%}.member-auth-links{display:grid;gap:10px;font-size:13px;margin-top:22px;color:#c4b3eb}.member-profile-banner{height:185px;border:1px solid #a390c92b;border-radius:20px;background:radial-gradient(at 20% 20%,#7454b455,transparent 65%),linear-gradient(120deg,#17112b,#192644);position:relative;overflow:hidden}.member-profile-banner>span{position:absolute;font-size:225px;font-weight:800;letter-spacing:-15px;right:30px;top:-50px;color:#b9a5f40b}.member-profile-head{position:relative;display:flex;gap:18px;align-items:center;margin:-33px 20px 32px;flex-wrap:wrap}.member-avatar{display:grid;place-items:center;font-size:35px;font-weight:700;width:84px;height:84px;border-radius:50%;border:6px solid #0b0a10;background:linear-gradient(135deg,#a289ed,#6042a3)}.member-profile-head h1{font-size:31px;letter-spacing:-1px;line-height:1.25;margin:6px 0}.member-profile-head p{font-size:12px;color:#a699b5}.member-profile-head>div:nth-child(2){padding-top:32px}.member-profile-head>.member-actions{margin-left:auto;padding-top:30px}.member-shortcuts{display:grid;grid-template-columns:repeat(4,1fr);gap:13px;margin-bottom:25px}.member-shortcuts .panel{padding:17px;display:flex;align-items:center;gap:12px;margin:0}.member-shortcuts .panel>svg:first-child{color:#a88beb;flex-shrink:0}.member-shortcuts .panel>svg:last-child{margin-left:auto;flex-shrink:0}.member-shortcuts strong{font-size:14px}.member-shortcuts small{display:block;font-size:10px;color:#a698b3;margin-top:5px}.member-preserve{white-space:pre-wrap}.member-preserve,.member-trx-total,.member-wrap{overflow-wrap:anywhere}.member-trx-total{font-size:35px;font-weight:750;letter-spacing:-1.4px;margin:15px 0}.member-trx-total small{font-size:15px;margin-left:6px;color:#bbaccb;letter-spacing:0}.member-qr{display:block;margin:20px auto;background:white;padding:12px;max-width:100%;height:auto;border-radius:14px}.member-address{display:block;background:#110d19;border:1px solid #a38ab731;border-radius:10px;padding:13px;overflow-wrap:anywhere;color:#e8d9f5;font-size:13px;margin:18px 0;user-select:all}.member-chat{display:grid;grid-template-columns:290px 1fr;min-height:650px;border:1px solid #a183b833;border-radius:17px;overflow:hidden;background:#0f0c16}.member-inbox{padding:22px;background:#16111e;border-right:1px solid #a183b825}.member-inbox h2{font-size:22px}.member-inbox .member-form{margin:18px 0}.member-inbox .member-form label{font-size:12px}.member-thread-list{display:grid;gap:6px;margin-top:20px}.member-thread-list button{padding:13px 10px;display:flex;align-items:center;gap:8px;border-radius:9px;font-size:12px;text-align:left;background:transparent;border:1px solid transparent;color:#beaecf}.member-thread-list button.selected{background:#412a612b;border-color:#a485c84a;color:white}.member-thread-list button svg{flex-shrink:0}.member-conversation{display:flex;flex-direction:column;min-width:0;background-image:radial-gradient(#bea2de09 1px,transparent 0);background-size:16px 16px}.member-conversation>header{padding:20px;border-bottom:1px solid #a183b825}.member-conversation>header h3{font-size:17px;margin-bottom:7px}.member-conversation>header p{font-size:12px;color:#a18cb5}.member-chat-body{height:420px;overflow:auto;display:flex;flex-direction:column;gap:15px;padding:22px}.member-bubble{padding:13px 16px;border:1px solid #c5a2ec17;border-radius:13px;max-width:85%;align-self:flex-start;background:#292030;overflow-wrap:anywhere}.member-bubble.mine{align-self:flex-end;background:#422c66}.member-bubble small{display:block;font-size:10px;color:#cbb9de;margin-bottom:6px}.member-bubble p{font-size:14px;white-space:pre-wrap;color:#f4e9ff;margin:0}.member-bubble img{max-width:100%;max-height:230px;border-radius:9px;margin-top:10px}.member-composer{padding:18px;border-top:1px solid #a183b825;background:#130f1c;margin:0;gap:11px}.member-composer textarea{min-height:65px;max-height:140px}.member-composer>label{font-size:12px}.member-emoji{font-size:19px;border:1px solid #ab91c52b;padding:3px 9px;border-radius:7px}.member-upload{display:flex!important;align-items:center;font-size:12px!important;flex-wrap:wrap}.member-upload input{max-width:190px;padding:5px;font-size:11px}.member-chart{height:180px;display:flex;align-items:flex-end;gap:5px;margin-top:25px;border-bottom:1px solid #a288ba35}.member-chart>div{flex:1;min-width:3px;min-height:2px;background:linear-gradient(#b899f3,#7157bb);border-radius:4px 4px 0 0}.member-table{overflow:auto;border:1px solid #a38aba2b;border-radius:12px;margin:20px 0}.member-table table{width:100%;border-collapse:collapse;min-width:680px;font-size:12px}.member-table td,.member-table th{padding:15px;border-bottom:1px solid #a38aba22;text-align:left;vertical-align:top}.member-table th{color:#b19bc7;text-transform:uppercase;font-size:10px;letter-spacing:1px;background:#191222}.member-table td{max-width:300px;overflow-wrap:anywhere}.member-table td small{display:block;font-size:11px;color:#ac97c0;margin-top:6px}.member-table td p{font-size:12px!important;line-height:1.7;margin-top:8px}.member-small{padding:7px 10px!important;font-size:12px!important;min-height:33px}.member-tabs{display:flex;flex-wrap:wrap;gap:8px;margin:25px 0}.member-tabs button{border:1px solid #a082bc30;border-radius:9px;padding:11px 17px;text-transform:capitalize;font-size:14px;color:#c8b8dc}.member-tabs button.selected{border-color:#a88fdb;background:#38264955;color:white}.member-pagination{margin:24px 0;font-size:12px;color:#b5a2c7}.member-prose{max-width:800px}.member-prose h2{font-size:23px;margin:20px 0 12px}.member-prose p{line-height:1.9;margin-bottom:25px}.member-area .checkbox-line input{width:auto}.member-area .overview-grid h2{overflow-wrap:anywhere}.member-area .member-conversation .empty-panel{border:0;flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center}.member-area .panel>.button+.button{margin-top:10px}@media(max-width:1100px){.member-shortcuts{grid-template-columns:repeat(2,1fr)}.social-float{opacity:.6}.member-profile-head>.member-actions{margin-left:0}.member-profile-head h1{font-size:27px}}@media(max-width:800px){.member-columns{grid-template-columns:1fr}.member-chat{grid-template-columns:230px 1fr}.social-float.four,.social-float.three{display:none}.member-trx-total{font-size:31px}}@media(max-width:600px){.tos-currency{font-size:11px;max-width:60px;padding:6px 3px}.topbar .nav-right{gap:5px}.topbar .search-button span{display:none}.social-float{width:37px;height:37px;opacity:.45}.social-float svg{width:20px;height:20px}.social-float.one{left:2%;top:145px}.social-float.two{right:2%;top:350px}.member-auth{padding:25px}.member-auth .page-heading h1{font-size:30px}.member-profile-banner{height:145px}.member-profile-head{margin-left:7px;margin-right:7px;gap:10px}.member-profile-head h1{font-size:25px}.member-profile-head>.member-actions{padding:0;width:100%}.member-profile-head p{font-size:11px}.member-shortcuts{gap:9px}.member-shortcuts .panel{padding:13px;gap:8px}.member-shortcuts strong{font-size:12px}.member-shortcuts small{font-size:10px}.member-shortcuts .panel>svg:last-child{display:none}.member-shortcuts .panel>svg:first-child{width:20px}.member-row{align-items:flex-start;flex-wrap:wrap}.member-row .member-actions{gap:7px}.member-form{gap:14px}.member-chat{display:block}.member-inbox{border-right:0;border-bottom:1px solid #a183b825;padding:18px;max-height:300px;overflow:auto}.member-inbox .member-form{display:grid;grid-template-columns:1fr auto;align-items:end;gap:10px}.member-inbox .member-form label{min-width:0}.member-inbox .member-form .button{font-size:11px!important;padding:9px}.member-inbox .member-form .button svg{display:none}.member-thread-list{display:flex;flex-wrap:wrap;gap:5px;margin-top:12px}.member-thread-list button{padding:9px 10px}.member-chat-body{height:350px;padding:15px}.member-bubble{max-width:93%}.member-conversation>header{padding:18px}.member-composer{padding:15px}.member-upload input{max-width:160px}.member-trx-total{font-size:30px}.member-tabs{gap:6px}.member-tabs button{padding:9px 13px}.member-chart{gap:3px}.member-area .detail-facts strong{overflow-wrap:anywhere}.member-area .identity-card h1{font-size:clamp(32px,10vw,60px)}}@media(prefers-reduced-motion:reduce){.social-float{animation:none}}.social-mark{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;color:#ddd}.social-mark svg{display:block}.social-instagram{color:#ff63a5}.social-tiktok{color:#65f3ed;filter:drop-shadow(1px 0 #f74d86)}.social-x{color:#f3f3f5}.social-snapchat{color:#fffc00}.social-telegram{color:#2aabee}.social-youtube{color:#ff233e}.social-discord{color:#8279ff}.social-facebook{color:#3884ff}.social-whatsapp{color:#25d366}.tos-mega{width:min(1080px,calc(100vw - 32px));padding:26px!important;border:1px solid #30303b!important;border-radius:20px!important;background:radial-gradient(ellipse at 20% 120%,#44266775,transparent 60%),#111115f5!important;backdrop-filter:blur(28px);display:grid!important;grid-template-columns:1.65fr 1fr;gap:30px;color:#eee;box-shadow:0 28px 80px #0009;max-height:calc(100dvh - 100px);overflow-y:auto}.mega-label{display:flex;justify-content:space-between;align-items:center;font:10px monospace;letter-spacing:2px;color:#9793aa;margin-bottom:18px}.mega-label>span{font-size:9px;letter-spacing:1px;color:#60e5ba;border:1px solid #286653;border-radius:6px;padding:6px}.mega-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.mega-platform{display:flex!important;align-items:center!important;gap:12px!important;background:#ffffff03;border:1px solid #ffffff14;border-radius:12px!important;padding:12px!important;min-height:70px;text-decoration:none!important;transition:background .2s,border-color .2s}.mega-platform:hover,.mega-platform[data-highlighted]{background:#ffffff0b!important;border-color:#8b78ff!important}.mega-platform .social-mark{width:40px;height:40px;border-radius:11px;background:#ffffff08}.mega-platform .social-mark svg{width:22px;height:22px}.mega-platform>span:nth-child(2){flex:1}.mega-platform strong{display:block;font-size:13px;font-weight:600}.mega-platform small{display:block;font:10px monospace;color:#94909f;letter-spacing:1px;margin-top:5px}.mega-platform>svg{opacity:0}.mega-platform:hover>svg{opacity:1}.platform-instagram .social-mark{background:#ff439219}.platform-tiktok .social-mark{background:#20d9dc18}.platform-snapchat .social-mark{background:#fafa0014}.platform-discord .social-mark{background:#786aff1c}.platform-whatsapp .social-mark{background:#25d36619}.mega-all{display:flex!important;gap:12px;padding:14px!important;border:1px solid #7564df66;border-radius:10px!important;margin-top:12px;font-size:13px}.mega-all span{font:10px monospace;color:#aaa}.mega-all svg{margin-left:auto}.mega-more>a{display:flex!important;justify-content:space-between;padding:12px!important;color:#b9b5c8;font-size:13px;border-radius:8px}.mega-feature{display:flex;align-items:center;gap:12px;border:1px solid #8e5cc954;border-radius:12px;margin-top:18px;padding:16px}.mega-feature img{width:42px;height:42px;border-radius:11px}.mega-feature span{font:9px monospace;letter-spacing:1.5px;color:#a48eff}.mega-feature strong{display:block;color:#eee;font:12px Arial;margin-top:6px;letter-spacing:0}.nav-auth{display:flex;align-items:center;gap:6px;white-space:nowrap}.nav-auth a{padding:9px 11px;font-size:12px;font-weight:600;color:#d9d6e4}.nav-auth .nav-signup{background:#7760ee;color:white;border-radius:9px}.admin-tab-link{font-size:11px;color:#b4a2ff}.brand-icon.tos-brand-logo{width:36px;height:36px;border-radius:10px;object-fit:contain}.member-auth-logo{width:66px;height:66px;object-fit:contain}.member-profile-banner>img{width:110px;height:110px;object-fit:contain;margin:20px 35px}.platform-links a{padding:10px 13px!important;border-radius:10px!important;gap:9px!important}.platform-links .platform-icon{width:27px;height:27px;background:#ffffff06;border-radius:7px}.social-float{width:60px!important;height:60px!important;border-radius:17px!important;background:#161626bb!important;box-shadow:0 12px 35px #0005}.social-float .social-mark,.social-float .social-mark svg{width:30px;height:30px}.hero-content{padding-top:125px!important}.hero-content h1{font-size:clamp(40px,4.4vw,66px)!important;margin-top:22px!important}.hero-content>p{margin-top:18px!important}.hero-buttons{margin-top:22px!important}.platform-links{margin-top:28px!important}.collection-card{margin-top:30px!important}.hero-scene{padding-bottom:34px!important}@media(max-width:1000px){.topbar nav{gap:14px}.nav-auth a{padding:8px}.search-button kbd{display:none}.tos-mega{gap:18px}.mega-platform{gap:8px!important}.mega-platform small{font-size:9px}}@media(max-width:700px){.tos-mega{grid-template-columns:1fr;padding:16px!important}.mega-more{border-top:1px solid #ffffff12;padding-top:20px}.hero-content{padding-top:110px!important}.hero-content h1{font-size:40px!important}.social-float{width:43px!important;height:43px!important}.nav-auth a{font-size:11px;padding:8px 7px}.brand,.nav-right{gap:5px!important}.brand-icon.tos-brand-logo{width:28px;height:28px}.brand strong{font-size:21px!important}.search-button{width:30px!important;padding:7px!important}.platform-links a{padding:7px 9px!important;font-size:10px!important}.platform-links{gap:6px!important}.platform-links .platform-icon{width:22px;height:22px}.member-profile-banner>img{width:80px;height:80px}.admin-tab-link{font-size:10px}}.tos-mega{background:radial-gradient(ellipse at 20% 120%,#30203c,transparent 65%),#111115!important;animation:none!important;opacity:1!important}.tos-mega .social-mark svg{color:inherit!important;width:22px!important;height:22px!important}.hero-content{padding-top:0!important}.hero-scene{padding-top:138px!important}.platform-links{max-width:1160px!important;gap:7px!important}.platform-links a{padding:8px 10px!important}@media(max-width:700px){.hero-scene{padding-top:116px!important}.hero-content{padding-top:0!important}.platform-links a{padding:7px 8px!important}}.auth-page .bottom-dock,.auth-page .footer{display:none}.customer-auth{min-height:calc(100vh - 80px);display:grid;grid-template-columns:1fr 1fr;margin-top:0}.auth-left{display:flex;align-items:center;justify-content:center;padding:95px 36px 65px}.auth-form-wrap{width:100%;max-width:390px}.auth-kicker{display:inline-flex;align-items:center;gap:8px;font:10px monospace;letter-spacing:2px;border:1px solid #28272f;background:#101014;padding:8px 12px;border-radius:8px;color:#aaa8b7}.auth-kicker i{width:6px;height:6px;border-radius:50%;background:#8b70ff}.auth-form-wrap h1{font-size:34px;letter-spacing:-1.2px;line-height:1.2;margin:20px 0 12px;color:#f6f5fa}.auth-form-wrap h1 span{color:#9c84ff}.auth-form-wrap>p{font-size:14px;color:#a6a3b2;line-height:1.8;margin:0 0 28px}.auth-switch{display:flex;background:#111115;border:1px solid #292830;padding:4px;border-radius:12px;margin:30px 0 22px}.auth-switch a{flex:1;text-align:center;font-size:13px;padding:12px 8px;border-radius:9px;color:#aaa7b5}.auth-switch a[aria-current=page]{background:#7657f5;color:white}.auth-form-wrap form{display:grid;gap:18px}.auth-form-wrap label{display:grid;gap:9px;font-size:13px;color:#eeedf3}.auth-form-wrap input{width:100%;height:48px;background:#111115;color:#fff;border:1px solid #2a2931;border-radius:9px;padding:0 13px;font:14px Arial}.auth-form-wrap input:focus{outline:2px solid #9578ff;outline-offset:2px}.auth-password{position:relative}.auth-password input{padding-right:65px}.auth-password button{position:absolute;right:8px;top:8px;height:32px;background:transparent;border:0;font-size:12px;color:#aaa6ba}.auth-submit{width:100%;border:0;border-radius:9px;padding:14px;background:#7657f5;color:white;font-size:14px;font-weight:600;box-shadow:0 8px 26px #6846f422}.auth-submit span{margin-left:10px}.auth-links{display:flex;justify-content:space-between;gap:12px;margin-top:15px;font-size:11px;color:#a7a3b4}.auth-fine{font-size:11px!important;margin-top:16px!important}.auth-fine a{color:#c0adff}.auth-benefits{display:flex;flex-wrap:wrap;gap:12px 20px;color:#aaa6b9;font-size:11px;margin-top:38px}.auth-success{color:#86e3b7;font-size:13px}.auth-art{position:relative;overflow:hidden;min-height:780px;border-left:1px solid #23212b;background:#10101c url(/tos-atmosphere.png) 50%/cover;display:flex;align-items:center;justify-content:center}.auth-art:before{content:"";position:absolute;inset:0;background:linear-gradient(#09090e88,#17112b22,#09090ed9)}.auth-logo-scene{position:relative;text-align:center;margin-top:-60px}.auth-logo-scene img{width:150px;height:150px;filter:drop-shadow(0 20px 55px #9977ff66);transform:rotate(-7deg)}.auth-logo-scene strong{display:block;font-size:44px;letter-spacing:-2px;line-height:1.08;margin-top:25px}.auth-name{position:absolute;padding:12px 18px;border:1px solid #8173a84d;border-radius:10px;background:#15121edf;z-index:1;box-shadow:0 15px 40px #0004;color:#e6e1f5;font-size:14px}.name-a{top:12%;left:9%;transform:rotate(-5deg)}.name-a i{color:#df8bd3;padding-left:20px}.name-b{right:6%;top:24%;transform:rotate(5deg);font-size:12px}.auth-art-note{position:absolute;bottom:44px;left:7%;right:7%;padding:25px;background:#14111ee8;border:1px solid #8a719b35;border-radius:15px;backdrop-filter:blur(20px)}.auth-art-note small{font:10px monospace;letter-spacing:2px;color:#b6a5d6}.auth-art-note p{font-size:13px;line-height:1.6;color:#d0c9df;margin:14px 0 0}.staff-auth{display:block}.staff-auth .auth-left{min-height:80vh}.auth-page .member-area{padding-top:65px}@media(max-width:800px){.customer-auth{grid-template-columns:1fr}.auth-art{display:none}.auth-left{padding:64px 24px;min-height:calc(100dvh - 85px)}.auth-form-wrap h1{font-size:32px}.auth-benefits{margin-top:30px}}.profile-cover{height:235px;border:1px solid #ffffff18;border-radius:22px;position:relative;overflow:hidden;background-size:220% 220%;animation:cover-drift 16s ease-in-out infinite}.profile-cover>span{position:absolute;left:30px;top:25px;font:10px monospace;letter-spacing:3px;color:#fff9}.profile-cover>button{position:absolute;right:24px;bottom:22px;background:#151122bb}.cover-aurora{background-image:radial-gradient(ellipse at 15% 80%,#442792 0,transparent 60%),linear-gradient(120deg,#111832,#6360cd,#1c947b,#191330)}.cover-ocean{background-image:linear-gradient(125deg,#10192f,#165684,#51aab8,#152345)}.cover-sunset{background-image:linear-gradient(125deg,#21152e,#904b98,#ed8479,#40316b)}.cover-midnight{background-image:radial-gradient(ellipse at 20% 40%,#546bba,transparent 40%),linear-gradient(140deg,#080913,#27233e,#102b41)}.cover-still{background:#222333;animation:none!important}.cover-orb{position:absolute;width:400px;height:300px;right:10%;border-radius:50%;filter:blur(45px);background:#ffffff17;transform:rotate(-25deg)}@keyframes cover-drift{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.profile-identity{display:flex;align-items:center;gap:20px;position:relative;margin:-40px 25px 22px;flex-wrap:wrap}.profile-photo{width:120px;height:120px;flex-shrink:0;border-radius:50%;background:#28223c;border:6px solid #09090d;display:grid;place-items:center;font-size:44px;overflow:hidden}.profile-photo img{width:100%;height:100%;object-fit:cover}.profile-identity h1{font-size:32px;display:flex;align-items:center;gap:8px;margin:38px 0 5px;overflow-wrap:anywhere}.profile-identity h1 svg{color:#9581ff;flex-shrink:0}.profile-identity .button{margin:35px 0 0 auto}.profile-identity small{color:#9c98ac}.presence-online{color:#65d8aa!important}.badge-row{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0}.badge-pill{display:inline-flex;align-items:center;gap:7px;border:1px solid #ffffff22;background:#ffffff04;color:#b6aec6;border-radius:30px;font-size:11px;padding:7px 11px}.badge-pill.verified{background:#6953e7;color:white;border-color:#8b78ff}.profile-bio{white-space:pre-wrap;color:#c0b9d0}.profile-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:30px 0}.profile-stats>div{background:#111117;border:1px solid #ffffff12;padding:22px;border-radius:16px}.profile-stats small{color:#aaa1b9;font-size:12px}.profile-stats strong{display:block;font-size:26px;margin-top:12px}.cover-options{display:grid;grid-template-columns:repeat(5,1fr);gap:6px}.cover-options span{height:60px;border-radius:8px;display:grid;place-items:center;font-size:10px}.inventory-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:25px 0}.inventory-card{overflow:hidden;min-width:0}.inventory-card>img{width:100%;height:190px;object-fit:cover;border-radius:12px;margin-bottom:15px}.inventory-placeholder{height:160px;border-radius:12px;background:radial-gradient(at 100% 0,#543475,#191425);display:grid;place-items:center;font-size:clamp(24px,3vw,38px);color:#ac96d7;overflow-wrap:anywhere;margin-bottom:15px}.inventory-card p{font-size:13px;overflow-wrap:anywhere;max-height:125px;overflow:auto}.inventory-card .member-actions{margin-top:18px}.inventory-card .button{font-size:11px;padding:8px 12px}.inventory-card h2{overflow-wrap:anywhere}.listing-editor{margin:24px 0;max-width:720px}.editor-photo{max-width:220px;max-height:200px;object-fit:contain;border-radius:12px}.product-detail-image{width:100%;max-height:280px;object-fit:cover;border-radius:14px;margin:15px 0}.catalog-image{width:100%;height:150px;object-fit:cover;border-radius:14px 14px 0 0}.product-preview{padding:20px}.product-preview>img{width:100%;height:150px;object-fit:cover;border-radius:10px}.product-preview h3{font-size:26px;margin:20px 0}.badge-guide{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:25px}.badge-guide h2{font-size:20px;margin:15px 0 8px}.badge-guide p{font-size:13px}.badge-edit{margin:5px}.moderation-thread{display:flex;gap:10px;align-items:center;border-bottom:1px solid #ffffff10;padding:15px 0}.moderation-thread>button:first-child{flex:1;text-align:left;background:none;border:0;min-width:0;overflow-wrap:anywhere}.moderation-thread small{display:block;color:#aaa1b9;margin-top:5px}.moderation-message{padding:18px 0;border-bottom:1px solid #ffffff12;overflow-wrap:anywhere}.moderation-message small{color:#a99ebc}.moderation-message p{white-space:pre-wrap}.market-admin-tools{margin-bottom:24px}.market-admin-tools .button,.order-alert{font-size:12px}.order-alert{position:fixed;top:88px;right:20px;z-index:70;background:#382665;border:1px solid #ac81ff;border-radius:12px;padding:12px 18px;box-shadow:0 10px 35px #0007;max-width:calc(100vw - 40px)}.community-widget{position:fixed;right:22px;bottom:22px;z-index:80}.widget-launchers{display:flex;align-items:center;justify-content:flex-end;gap:10px}.community-launch{position:relative;display:grid;place-items:center;width:55px;height:55px;border-radius:50%;background:#795aff;color:white;border:1px solid #a68cff;box-shadow:0 12px 35px #4c258c55}.community-launch b{position:absolute;right:-2px;top:-5px;background:#fb5ca3;font-size:10px;border-radius:15px;padding:3px 6px}.support-mini{background:#17121fea;color:#dad3ea;border:1px solid #ffffff22;border-radius:25px;padding:10px 13px;font-size:11px;display:flex;align-items:center;gap:8px}.offline-dot,.online-dot{width:6px;height:6px;border-radius:50%;background:#58dc9e}.offline-dot{background:#79717f}.community-window{width:370px;max-height:min(690px,calc(100dvh - 100px));display:flex;flex-direction:column;border-radius:20px;background:#100e17;border:1px solid #84719e44;box-shadow:0 25px 90px #000b;margin-bottom:14px;overflow:hidden}.community-window>header{display:flex;gap:10px;align-items:center;padding:14px;border-bottom:1px solid #ffffff12}.community-window header img{width:37px;height:37px}.community-window header>div{flex:1}.community-window header strong{font-size:13px}.community-window header small{display:block;font-size:10px;color:#a99cb9;margin-top:4px}.community-window header button{border:0;background:transparent;color:#aaa}.community-tabs{display:flex;gap:5px;padding:8px;background:#ffffff03}.community-tabs button{flex:1;background:transparent;border:0;color:#aaa2b8;font-size:11px;padding:8px;border-radius:7px}.community-tabs button.selected{background:#6751b638;color:#d7c9ff}.community-scroll{overflow-y:auto;min-height:180px;max-height:350px;flex:1;padding:14px;display:flex;flex-direction:column;gap:14px}.community-scroll article{max-width:95%;overflow-wrap:anywhere}.community-scroll article>a{font-size:10px;color:#b9a4d6}.community-scroll article p{font-size:12px;white-space:pre-wrap;background:#ffffff08;padding:9px 12px;border-radius:12px;margin:5px 0;line-height:1.5}.community-scroll article img{max-width:100%;max-height:160px;border-radius:10px}.community-scroll time{display:block;font-size:9px;color:#8e849c;text-align:right}.community-window>form{padding:12px;border-top:1px solid #ffffff12}.community-window textarea{background:#1a1523;width:100%;border:1px solid #ffffff18;resize:vertical;min-height:60px;max-height:120px;color:#f3eafa;border-radius:10px;padding:10px;font-size:12px}.community-window form small{font-size:9px;color:#a291b3}.community-window .member-actions{margin:8px 0;gap:12px}.community-window .member-actions>button:not(.button){background:transparent;border:0;padding:2px}.community-window .member-actions .button{margin-left:auto;padding:7px 14px;font-size:11px}.widget-upload{display:flex;cursor:pointer;position:relative;width:20px;overflow:hidden}.widget-upload input{position:absolute;inset:0;opacity:0;cursor:pointer}.community-window>.button{margin:12px;width:calc(100% - 24px)}.community-window>.form-error{padding:6px 12px;font-size:11px}.community-window>.muted-note{padding:12px}@media(max-width:700px){.profile-cover{height:180px}.profile-photo{width:88px;height:88px}.profile-identity{margin-left:12px;gap:12px}.profile-identity h1{font-size:25px;margin-top:36px}.profile-identity .button{margin:0}.profile-stats{gap:8px}.profile-stats>div{padding:12px}.profile-stats strong{font-size:18px}.profile-stats small{font-size:10px}.badge-guide,.inventory-grid{grid-template-columns:1fr}.community-widget{right:12px;bottom:80px}.community-window{width:min(370px,calc(100vw - 24px));max-height:calc(100dvh - 165px)}.community-scroll{max-height:240px}.support-mini{padding:9px 11px}.community-launch{width:48px;height:48px}.order-alert{top:77px}.cover-options{grid-template-columns:repeat(3,1fr)}}@media(prefers-reduced-motion:reduce){.profile-cover{animation:none}}.profile-cover-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2;opacity:.76;filter:saturate(1.12) contrast(1.04)}.profile-cover:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#09091494,transparent 60%,#09091455);pointer-events:none}.profile-verified{display:inline-grid;place-items:center;width:23px;height:23px;border-radius:50%;background:linear-gradient(145deg,#54c7ff,#1366f6 58%,#274cdd);box-shadow:0 0 0 2px #0c0d16,0 0 22px #2588ff88;animation:verified-pulse 2.8s ease-in-out infinite}.profile-verified svg{width:15px;height:15px;stroke:#fff;stroke-width:3;fill:none}.badge-pill{position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff16,0 7px 22px #0002;transition:transform .25s ease,box-shadow .25s ease}.badge-pill:before{content:"";position:absolute;inset:0;transform:translateX(-120%) skewX(-20deg);background:linear-gradient(90deg,transparent,#ffffff29,transparent);animation:badge-sheen 5.8s ease-in-out infinite}.badge-pill:nth-child(2n):before{animation-delay:-2.2s}.badge-pill:hover{transform:translateY(-2px);box-shadow:0 12px 28px #0006}.badge-pill.verified{background:linear-gradient(135deg,#146af7,#5687ff 55%,#6a56f5);border-color:#9ec7ff;color:#fff}.profile-stats{grid-template-columns:repeat(4,1fr)}.profile-stats>div{position:relative;overflow:hidden;background:linear-gradient(145deg,#161522,#101014);box-shadow:0 14px 36px #0003;transition:transform .25s ease,border-color .25s ease}.profile-stats>div:hover{transform:translateY(-4px);border-color:#7c72ff85}.profile-stats em{display:block;font-style:normal;font-size:10px;color:#9e96b5;margin-top:5px}.profile-reviews h2{font-size:24px;margin-bottom:16px}.review-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.review-grid .panel{margin:0;background:linear-gradient(145deg,#151421,#101015)}.review-grid b{letter-spacing:2px;color:#ffd062}.review-grid small,.review-grid time{color:#aaa1b9;font-size:12px}.review-grid p{white-space:pre-wrap;line-height:1.7;margin:12px 0}.review-form{margin:24px 0;border-top:1px solid var(--line);padding-top:22px}.review-form h2{font-size:21px}.review-form>p{font-size:13px;color:#aaa1b9}@keyframes badge-sheen{0%,64%,to{transform:translateX(-130%) skewX(-20deg)}76%{transform:translateX(160%) skewX(-20deg)}}@keyframes verified-pulse{50%{box-shadow:0 0 0 3px #0c0d16,0 0 29px #2588ffbb;transform:scale(1.06)}}@media(max-width:700px){.profile-stats{grid-template-columns:repeat(2,1fr)}.review-grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.badge-pill:before,.profile-verified{animation:none}.badge-pill,.profile-stats>div{transition:none}}.order-alert{display:flex;align-items:center;gap:8px}.order-alert svg{flex-shrink:0}.inventory-card .text-link{overflow-wrap:anywhere}.profile-cover.cover-still .cover-orb{display:none}.site{position:relative;isolation:isolate;min-height:100vh}.site:before{inset:0;background:linear-gradient(#09090dde,#09090dbb),url(/tos-atmosphere.png) 50%/cover no-repeat}.site:after,.site:before{content:"";position:fixed;z-index:-1;pointer-events:none}.site:after{inset:-10%;background:radial-gradient(ellipse at 10% 30%,#563bc12b,transparent 45%),radial-gradient(ellipse at 90% 65%,#1964ce26,transparent 45%);animation:tosAtmosphere 18s ease-in-out infinite alternate}@keyframes tosAtmosphere{to{transform:translate3d(2%,-3%,0);opacity:.55}}.motion-paused:after{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.site:after{animation:none}}.hero-art{pointer-events:none}.motion-paused .hero-content>*,.motion-paused .inner-page{animation:none!important;opacity:1!important;transform:none!important}.admin-simple{max-width:1120px}.admin-simple-head{padding:25px 0 12px}.admin-simple-head h1{font-size:clamp(34px,5vw,56px);letter-spacing:-2.5px;margin:10px 0}.admin-simple-head p{max-width:650px;color:#b9aec9;line-height:1.7}.admin-simple-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:28px 0}.admin-simple-card{display:flex;align-items:flex-start;gap:12px;position:relative;padding:18px;background:#15101ded;border:1px solid #a48ac836;border-radius:15px;min-height:122px;color:#f4edff;transition:.18s}.admin-simple-card:hover{transform:translateY(-2px);border-color:#9f80df;background:#201632}.admin-simple-card svg{color:#ae91ff;flex:none}.admin-simple-card small,.admin-simple-card strong{display:block}.admin-simple-card small{font-size:11px;line-height:1.5;color:#b7a9c9;margin-top:7px}.admin-simple-card b{position:absolute;right:14px;bottom:12px;color:#ac90ff;font-size:12px}.admin-simple-notice{padding:12px 15px;border-radius:11px;background:#21182eaa;border:1px solid #9b7fc42d;color:#cfc0df;font-size:12px}.admin-simple-section{margin-top:34px;border:1px solid #a48ac82b;border-radius:16px;background:#120e19d9;padding:20px}.admin-simple-title{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:7px}.admin-simple-title h2{font-size:22px;margin:4px 0}.admin-order{display:flex;justify-content:space-between;align-items:center;gap:20px;border-top:1px solid #a48ac824;padding:16px 0}.admin-order small,.admin-order strong{display:block}.admin-order small{color:#b7abc4;font-size:12px;margin-top:6px;max-width:600px;white-space:pre-wrap}.admin-empty{border-top:1px solid #a48ac824;padding:22px 0 4px;color:#b7abc4;font-size:14px}.admin-simple-tools{display:flex;flex-wrap:wrap;gap:14px;margin:22px 0;color:#bdabdf;font-size:13px}.admin-simple-tools button{font:inherit;color:inherit;background:transparent;border:0;display:flex;align-items:center;gap:6px;padding:0}@media(max-width:850px){.admin-simple-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.admin-simple-grid{grid-template-columns:1fr}.admin-order,.admin-simple-title{align-items:flex-start;flex-direction:column}.admin-order .member-actions{width:100%}.admin-order .member-actions .button{flex:1}.admin-simple-head h1{letter-spacing:-1.5px}}@keyframes tos-card-enter{0%{opacity:0;transform:translateY(18px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes tos-glow-orbit{0%,to{transform:translate3d(-10%,-8%,0) scale(.9)}50%{transform:translate3d(15%,12%,0) scale(1.12)}}@keyframes tos-edge-shimmer{0%{transform:translateX(-140%) rotate(12deg)}to{transform:translateX(210%) rotate(12deg)}}.inner-page>.admin-simple,.inner-page>.member-shortcuts,.inner-page>.page-heading,.inner-page>.panel,.inner-page>.profile-cover,.inner-page>.profile-identity,.inner-page>.section{animation:tos-card-enter .62s cubic-bezier(.2,.75,.28,1) both}.inner-page>.panel:nth-of-type(2),.inner-page>.section:nth-of-type(2){animation-delay:.08s}.inner-page>.section:nth-of-type(3){animation-delay:.15s}.profile-cover{isolation:isolate;box-shadow:0 25px 80px #5332ad38}.profile-cover:before{content:"";position:absolute;z-index:-1;inset:-25%;background:radial-gradient(circle at 30% 30%,#fff7 0 1px,transparent 2px) 0 0/45px 45px,radial-gradient(circle at 75% 68%,#a787ff70,transparent 23%),radial-gradient(circle at 20% 75%,#57d3ff55,transparent 25%);animation:tos-glow-orbit 12s ease-in-out infinite}.profile-photo{box-shadow:0 0 0 1px #ffffff45,0 15px 45px #8263ff52}.profile-photo:after{content:"";position:absolute;inset:-7px;border-radius:50%;border:1px solid #d9c7ff8f;animation:tos-glow-orbit 5s ease-in-out infinite}.profile-photo{position:relative}.handle-card,.inventory-card,.product-preview{position:relative;overflow:hidden;transition:transform .28s cubic-bezier(.2,.75,.28,1),border-color .28s,box-shadow .28s}.handle-card:hover,.inventory-card:hover,.product-preview:hover{transform:translateY(-7px) rotate(-.25deg);border-color:#bd9cff80;box-shadow:0 24px 55px #43248242}.handle-card:after,.inventory-card:after,.product-preview:after{content:"";pointer-events:none;position:absolute;inset:-30% auto -30% -45%;width:28%;background:linear-gradient(90deg,transparent,#ffffff22,transparent);transition:opacity .2s;opacity:0}.handle-card:hover:after,.inventory-card:hover:after,.product-preview:hover:after{opacity:1;animation:tos-edge-shimmer .95s ease-out}.member-shortcuts .panel{transition:transform .22s,background .22s,border-color .22s;position:relative;overflow:hidden}.member-shortcuts .panel:hover{transform:translateY(-5px);background:#261b39;border-color:#af8dff80}.member-shortcuts .panel:before{content:"";position:absolute;width:130px;height:130px;right:-70px;top:-80px;border-radius:50%;background:#a77bff22;filter:blur(5px)}@media(max-width:700px){.inner-page>.admin-simple,.inner-page>.member-shortcuts,.inner-page>.page-heading,.inner-page>.panel,.inner-page>.profile-cover,.inner-page>.profile-identity,.inner-page>.section{animation-duration:.42s}.handle-card:hover,.inventory-card:hover,.product-preview:hover{transform:translateY(-3px)}}