@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Playfair+Display:wght@600;700&display=swap";.rose-unified-launch{--rose:#ff5d9e;--rose-2:#c951d6;--blue:#59a6ff;--amber:#ffae58;--panel:rgba(27,20,31,.92);--panel-2:rgba(20,15,24,.95);--line:rgba(255,255,255,.1);--muted:#b7aab5;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#f8f3f7;max-width:1050px;margin:0 auto;padding-bottom:34px}.rose-unified-launch .app-shell{width:100%;margin:0;padding:0}.rose-unified-launch .topbar{display:none!important}.rose-unified-launch .footer{border-top:0}.rose-unified-launch .rose-launch-page-head{margin:0 0 18px;padding:4px 2px 0}.rose-unified-launch .rose-launch-page-head span{color:#ff93bd;font-size:11px;letter-spacing:.11em;font-weight:850}.rose-unified-launch .rose-launch-page-head h1{font-family:Playfair Display,serif;font-size:clamp(30px,4vw,46px);line-height:1.04;margin:6px 0 7px}.rose-unified-launch .rose-launch-page-head p{margin:0;color:var(--muted);max-width:720px}.rose-unified-launch .rose-launch-status{margin:0 0 14px;padding:12px 15px;border:1px solid rgba(255,174,88,.35);border-radius:12px;background:#ffae5814;color:#ffe0bb}.rose-unified-launch .rose-launch-existing-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;max-height:420px;overflow:auto;padding-right:4px}.rose-unified-launch .rose-launch-existing-item{display:grid;grid-template-columns:22px 54px minmax(0,1fr);align-items:center;gap:10px;padding:9px;border:1px solid rgba(255,255,255,.09);border-radius:14px;background:#09070da8;cursor:pointer}.rose-unified-launch .rose-launch-existing-item.selected{border-color:#ff4ea4b3;background:#ff4ea414}.rose-unified-launch .rose-launch-existing-item input{width:17px;height:17px;accent-color:#ff4ea4}.rose-unified-launch .rose-launch-existing-item img{width:54px;height:54px;object-fit:cover;border-radius:10px}.rose-unified-launch .rose-launch-existing-item span{min-width:0;display:grid;gap:3px}.rose-unified-launch .rose-launch-existing-item b,.rose-unified-launch .rose-launch-existing-item small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rose-unified-launch .rose-launch-existing-item small{color:var(--muted)}.rose-unified-launch .rose-launch-tools{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.rose-unified-launch .rose-launch-existing-head{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:14px}.rose-unified-launch .rose-launch-existing-head>span{display:grid;gap:3px}.rose-unified-launch .rose-launch-existing-panel{margin:0 0 18px;padding:16px;border:1px solid rgba(255,255,255,.1);border-radius:18px;background:#0a080f6b}.rose-unified-launch .rose-launch-spinner{width:18px;height:18px;border:2px solid #ffffff35;border-top-color:#fff;border-radius:50%;animation:spin .85s linear infinite}.rose-unified-launch .rose-launch-button-icon{font-size:18px;line-height:1}.rose-unified-launch .rose-launch-error{margin:12px 0;padding:12px 14px;border:1px solid #ff5c7561;border-radius:12px;background:#ff5c7511;color:#ffc4cd}.rose-unified-launch .rose-launch-inline-note{color:var(--muted);font-size:12px;line-height:1.5}.rose-unified-launch .rose-launch-actions-note{margin-top:10px;color:var(--muted);font-size:11px}.rose-unified-launch .rose-launch-review-icon,.rose-unified-launch .rose-launch-progress-icon{font-size:30px;color:var(--rose)}.rose-unified-launch .rose-launch-connect-icon{font-size:34px}@media (max-width:800px){.rose-unified-launch{padding:0 0 24px}.rose-unified-launch .rose-launch-existing-head{display:grid}.rose-unified-launch .rose-launch-tools{justify-content:flex-start}.rose-unified-launch .rose-launch-existing-grid{grid-template-columns:1fr}}.rose-unified-launch{color-scheme:dark;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:#0e0a11;color:#f8f3f7;--rose: #ff5d9e;--rose-2: #c951d6;--blue: #59a6ff;--amber: #ffae58;--panel: rgba(27, 20, 31, .92);--panel-2: rgba(20, 15, 24, .95);--line: rgba(255, 255, 255, .1);--muted: #b7aab5}.rose-unified-launch *{box-sizing:border-box}.rose-unified-launch{min-height:100%;background:#0e0a11}.rose-unified-launch{margin:0;min-width:320px;min-height:100vh;background:radial-gradient(circle at 18% 0%,rgba(255,93,158,.12),transparent 34rem),radial-gradient(circle at 88% 20%,rgba(89,166,255,.08),transparent 30rem),#0e0a11}.rose-unified-launch button,.rose-unified-launch input,.rose-unified-launch select,.rose-unified-launch textarea{font:inherit}.rose-unified-launch button,.rose-unified-launch a{-webkit-tap-highlight-color:transparent}.rose-unified-launch button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;border:1px solid var(--line);border-radius:12px;padding:10px 15px;color:#fff;background:#ffffff0e;cursor:pointer;font-weight:750}.rose-unified-launch button:hover:not(:disabled),.rose-unified-launch .link-button:hover{border-color:#ff5d9e8c;transform:translateY(-1px)}.rose-unified-launch button:disabled{opacity:.46;cursor:not-allowed}.rose-unified-launch button svg,.rose-unified-launch a svg{width:18px;height:18px}.rose-unified-launch .primary{background:linear-gradient(135deg,var(--rose),var(--rose-2));border-color:transparent;box-shadow:0 12px 30px #ff5d9e2b}.rose-unified-launch .secondary{background:#ffffff0b}.rose-unified-launch .small{min-height:38px;padding:8px 11px;white-space:nowrap}.rose-unified-launch .launch-button{min-height:54px;padding:13px 22px;border:0;border-radius:14px;background:linear-gradient(135deg,#ff5d9e,#c951d6);box-shadow:0 15px 38px #ff5d9e40;font-size:16px}.rose-unified-launch .link-button{text-decoration:none}.rose-unified-launch .spin{animation:spin .85s linear infinite}.rose-unified-launch .app-shell{width:min(1180px,calc(100% - 30px));margin:0 auto;padding:20px 0 34px}.rose-unified-launch .topbar{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:24px;padding:18px 20px;border:1px solid var(--line);border-radius:20px;background:#140f18d1;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 22px 70px #0000003b}.rose-unified-launch .brand-link{display:inline-flex;align-items:center;gap:10px;color:#fff;text-decoration:none}.rose-unified-launch .brand-link>span:last-child{display:grid}.rose-unified-launch .brand-link b{letter-spacing:.1em;font-size:13px}.rose-unified-launch .brand-link small{color:var(--muted);font-size:11px}.rose-unified-launch .rose-mark{display:grid;place-items:center;width:39px;height:39px;border-radius:12px;background:linear-gradient(135deg,var(--rose),var(--rose-2));font-weight:900;box-shadow:0 10px 25px #ff5d9e42}.rose-unified-launch .top-title{min-width:0}.rose-unified-launch .top-title>span,.rose-unified-launch .monitor-head span,.rose-unified-launch .mint-panel>span,.rose-unified-launch .connect-first>span,.rose-unified-launch .review-hero span,.rose-unified-launch .status-label{color:#ff93bd;font-size:11px;letter-spacing:.11em;font-weight:850}.rose-unified-launch .top-title h1{margin:3px 0 2px;font-size:clamp(20px,3vw,30px);line-height:1.05}.rose-unified-launch .top-title p{margin:0;color:var(--muted)}.rose-unified-launch .wallet-button{max-width:205px;overflow:hidden}.rose-unified-launch .message-bar{margin:12px 0 0;padding:12px 15px;border:1px solid rgba(255,174,88,.35);border-radius:12px;background:#ffae5814;color:#ffe0bb}.rose-unified-launch .stepper{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:22px auto 16px;width:min(830px,100%)}.rose-unified-launch .stepper>div{display:flex;align-items:center;justify-content:center;gap:8px;min-height:48px;border:1px solid var(--line);border-radius:13px;background:#ffffff06;color:#817781;font-weight:750;font-size:13px}.rose-unified-launch .stepper i{display:grid;place-items:center;width:25px;height:25px;border-radius:50%;background:#ffffff0f;font-style:normal;font-size:12px}.rose-unified-launch .stepper .active{color:#fff;border-color:#ff5d9e8c;background:#ff5d9e17;box-shadow:inset 0 0 0 1px #ff5d9e12}.rose-unified-launch .stepper .active i{background:var(--rose)}.rose-unified-launch .stepper .complete{color:#cce6ff;border-color:#59a6ff4d}.rose-unified-launch .stepper .complete i{background:#59a6ff2e;color:var(--blue)}.rose-unified-launch .wizard-wrap{width:min(830px,100%);margin:0 auto}.rose-unified-launch .wizard-card,.rose-unified-launch .monitor,.rose-unified-launch .mint-panel,.rose-unified-launch .connect-first{border:1px solid var(--line);border-radius:21px;background:linear-gradient(180deg,#1c1520f5,#130e17f5);box-shadow:0 28px 90px #00000042}.rose-unified-launch .wizard-card{padding:clamp(19px,4vw,32px)}.rose-unified-launch .card-heading{display:flex;gap:13px;align-items:center;margin-bottom:23px}.rose-unified-launch .card-heading>i{display:grid;place-items:center;width:42px;height:42px;flex:0 0 42px;border-radius:13px;background:linear-gradient(135deg,var(--rose),var(--rose-2));font-style:normal;font-weight:900}.rose-unified-launch .card-heading h2{margin:0 0 3px;font-size:24px}.rose-unified-launch .card-heading p{margin:0;color:var(--muted)}.rose-unified-launch .form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.rose-unified-launch .field{display:grid;gap:7px}.rose-unified-launch .field.full{grid-column:1 / -1}.rose-unified-launch .field>span{color:#d8cdd6;font-size:12px;font-weight:750}.rose-unified-launch input,.rose-unified-launch select,.rose-unified-launch textarea{width:100%;min-height:47px;border:1px solid rgba(255,255,255,.11);border-radius:12px;padding:11px 13px;color:#fff;background:#120e15;outline:none}.rose-unified-launch textarea{min-height:112px;resize:vertical}.rose-unified-launch input:focus,.rose-unified-launch select:focus,.rose-unified-launch textarea:focus{border-color:#ff5d9ea6;box-shadow:0 0 0 3px #ff5d9e14}.rose-unified-launch .input-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:9px}.rose-unified-launch .actions{display:flex;gap:10px;margin-top:24px;flex-wrap:wrap}.rose-unified-launch .actions.end{justify-content:flex-end}.rose-unified-launch .actions.split{justify-content:space-between}.rose-unified-launch .actions.center{justify-content:center}.rose-unified-launch .dropzone{display:grid;place-items:center;text-align:center;min-height:265px;border:1.5px dashed rgba(255,93,158,.45);border-radius:17px;padding:28px;background:#ff5d9e09;cursor:pointer;transition:.18s ease}.rose-unified-launch .dropzone:hover,.rose-unified-launch .dropzone.dragging{border-color:var(--rose);background:#ff5d9e14;transform:translateY(-1px)}.rose-unified-launch .dropzone>svg{color:#ff86b5;margin-bottom:10px}.rose-unified-launch .dropzone b{font-size:18px}.rose-unified-launch .dropzone span{color:var(--muted);margin-top:6px;max-width:520px}.rose-unified-launch .dropzone small{margin-top:13px;color:#ffc2d8}.rose-unified-launch .file-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:14px}.rose-unified-launch .file-summary>div{display:flex;align-items:center;gap:10px;border:1px solid var(--line);border-radius:12px;padding:12px;background:#ffffff06}.rose-unified-launch .file-summary svg{color:#ff83b2}.rose-unified-launch .file-summary span{display:grid}.rose-unified-launch .file-summary small{color:var(--muted)}.rose-unified-launch .progress-note{margin-top:13px;color:#ffd0e1;font-size:13px}.rose-unified-launch .existing-media,.rose-unified-launch .minimal-note,.rose-unified-launch .adoption-note,.rose-unified-launch .mint-record{display:flex;align-items:center;gap:12px;padding:13px 14px;margin-bottom:15px;border:1px solid rgba(89,166,255,.28);border-radius:13px;background:#59a6ff12}.rose-unified-launch .existing-media svg,.rose-unified-launch .minimal-note svg,.rose-unified-launch .adoption-note svg,.rose-unified-launch .mint-record svg{color:var(--blue)}.rose-unified-launch .existing-media span,.rose-unified-launch .minimal-note span,.rose-unified-launch .adoption-note span,.rose-unified-launch .mint-record span{display:grid}.rose-unified-launch .existing-media small,.rose-unified-launch .minimal-note small,.rose-unified-launch .adoption-note small,.rose-unified-launch .mint-record small{color:var(--muted);word-break:break-all}.rose-unified-launch .minimal-note{margin:16px 0 0}.rose-unified-launch .review-hero{display:flex;align-items:center;gap:15px;padding:15px;margin-bottom:16px;border:1px solid var(--line);border-radius:15px;background:#ffffff06}.rose-unified-launch .review-art{display:grid;place-items:center;width:78px;height:78px;overflow:hidden;border-radius:14px;background:#110d14}.rose-unified-launch .review-art img{width:100%;height:100%;object-fit:cover}.rose-unified-launch .review-art svg{color:var(--rose)}.rose-unified-launch .review-hero h3{margin:4px 0 2px;font-size:22px}.rose-unified-launch .review-hero p{margin:0;color:var(--muted)}.rose-unified-launch .cost-list{display:grid;gap:8px}.rose-unified-launch .cost-list>div{display:grid;grid-template-columns:1fr auto;gap:2px 15px;padding:13px 14px;border:1px solid var(--line);border-radius:12px}.rose-unified-launch .cost-list small{grid-column:1 / -1;color:var(--muted)}.rose-unified-launch .cost-list .buyer-total{border-color:#ff5d9e59;background:#ff5d9e0d}.rose-unified-launch .approval-cost{display:grid;gap:8px;margin:16px 0;padding:15px;border-radius:15px;background:#120e15;border:1px solid rgba(255,255,255,.08)}.rose-unified-launch .approval-cost>div:not(.approval-total){display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px}.rose-unified-launch .approval-cost svg{color:#ff88b5}.rose-unified-launch .approval-cost span{display:grid}.rose-unified-launch .approval-cost small{color:var(--muted)}.rose-unified-launch .approval-total{display:flex;justify-content:space-between;border-top:1px solid var(--line);padding-top:12px;margin-top:4px}.rose-unified-launch .one-click{display:flex;gap:13px;align-items:center;padding:16px;margin-top:16px;border-radius:15px;background:linear-gradient(135deg,#ff5d9e1f,#c951d614);border:1px solid rgba(255,93,158,.28)}.rose-unified-launch .one-click>svg{color:var(--rose)}.rose-unified-launch .one-click div{display:grid}.rose-unified-launch .one-click span{color:var(--muted);margin-top:3px}.rose-unified-launch .progress-card{text-align:center}.rose-unified-launch .success-orbit{display:grid;place-items:center;width:80px;height:80px;margin:0 auto 13px;border-radius:50%;background:radial-gradient(circle,#ff5d9e33,#ff5d9e0a);border:1px solid rgba(255,93,158,.35)}.rose-unified-launch .success-orbit svg{width:37px;height:37px;color:var(--rose)}.rose-unified-launch .progress-card h2{margin:6px 0 5px;font-size:27px}.rose-unified-launch .progress-card>p{color:var(--muted);margin:0 auto 18px;max-width:630px}.rose-unified-launch .progress-track{height:10px;overflow:hidden;border-radius:999px;background:#ffffff0f}.rose-unified-launch .progress-track i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--rose),var(--rose-2));transition:width .4s ease}.rose-unified-launch .progress-number{display:block;margin:8px 0 17px;color:#ffacd0}.rose-unified-launch .automatic-steps{display:grid;gap:7px;text-align:left}.rose-unified-launch .automatic-steps>div{display:flex;align-items:center;gap:10px;min-height:44px;padding:9px 12px;border:1px solid var(--line);border-radius:11px;color:#817681}.rose-unified-launch .automatic-steps i{display:grid;place-items:center;width:25px;height:25px;border-radius:50%;background:#ffffff0d;font-style:normal;font-size:11px}.rose-unified-launch .automatic-steps .active{color:#ffd6e6;border-color:#ff5d9e54;background:#ff5d9e0d}.rose-unified-launch .automatic-steps .active i{color:var(--rose)}.rose-unified-launch .automatic-steps .done{color:#cbe5ff;border-color:#59a6ff3b}.rose-unified-launch .automatic-steps .done i{color:var(--blue);background:#59a6ff1a}.rose-unified-launch .job-addresses{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:14px}.rose-unified-launch .job-addresses>span{display:grid;padding:12px;border:1px solid var(--line);border-radius:11px;background:#ffffff06}.rose-unified-launch .job-addresses small{color:var(--muted)}.rose-unified-launch .event-log{display:grid;gap:5px;margin-top:14px;text-align:left;max-height:215px;overflow:auto}.rose-unified-launch .event-log>div{display:grid;grid-template-columns:86px 1fr;gap:8px;padding:8px 10px;border-radius:9px;background:#ffffff06}.rose-unified-launch .event-log span{color:var(--muted);font-size:11px}.rose-unified-launch .event-log b{font-size:12px}.rose-unified-launch .event-log .error{background:#ff5b5b14;color:#ffc0c0}.rose-unified-launch .connect-first,.rose-unified-launch .mint-panel{width:min(720px,100%);margin:34px auto 0;padding:clamp(25px,6vw,48px);text-align:center}.rose-unified-launch .connect-icon{display:grid;place-items:center;width:76px;height:76px;margin:0 auto 16px;border-radius:50%;background:#ff5d9e1a;border:1px solid rgba(255,93,158,.28);color:var(--rose)}.rose-unified-launch .connect-icon svg{width:34px;height:34px}.rose-unified-launch .connect-first h2,.rose-unified-launch .mint-panel h2{font-size:clamp(25px,5vw,40px);margin:7px 0}.rose-unified-launch .connect-first p,.rose-unified-launch .mint-panel p{color:var(--muted);max-width:570px;margin:0 auto 24px}.rose-unified-launch .mint-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:9px;margin:22px 0}.rose-unified-launch .mint-stats>div{display:grid;padding:14px 8px;border:1px solid var(--line);border-radius:12px;background:#ffffff06}.rose-unified-launch .mint-stats small{color:var(--muted);margin-top:3px}.rose-unified-launch .mint-record{margin-top:16px;text-align:left}.rose-unified-launch .monitor{margin-top:23px;padding:23px}.rose-unified-launch .monitor-head{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-bottom:15px}.rose-unified-launch .monitor-head h2{margin:4px 0 2px}.rose-unified-launch .monitor-head p{margin:0;color:var(--muted)}.rose-unified-launch .monitor article{display:grid;grid-template-columns:minmax(220px,1fr) 180px 180px auto;gap:12px;align-items:center;padding:13px;border-top:1px solid var(--line)}.rose-unified-launch .monitor article>div{display:grid}.rose-unified-launch .monitor article span{color:#ff96bd;text-transform:uppercase;font-size:10px;font-weight:850}.rose-unified-launch .monitor article small{color:var(--muted)}.rose-unified-launch .monitor article a{color:#fff}.rose-unified-launch .empty{padding:30px;color:var(--muted);text-align:center}.rose-unified-launch .footer{display:flex;justify-content:space-between;gap:12px;padding:18px 3px 0;color:#817681;font-size:11px}.rose-unified-launch .footer a{color:#c9bec7;text-decoration:none}@media (max-width: 800px){.rose-unified-launch .app-shell{width:min(100% - 18px,1180px);padding-top:9px}.rose-unified-launch .topbar{grid-template-columns:1fr auto;gap:12px;padding:13px}.rose-unified-launch .top-title{grid-column:1 / -1;grid-row:2}.rose-unified-launch .top-title p{font-size:13px}.rose-unified-launch .wallet-button{padding:8px 10px;max-width:150px}.rose-unified-launch .stepper>div span{display:none}.rose-unified-launch .stepper{gap:7px}.rose-unified-launch .form-grid,.rose-unified-launch .file-summary,.rose-unified-launch .job-addresses{grid-template-columns:1fr}.rose-unified-launch .field.full{grid-column:auto}.rose-unified-launch .mint-stats{grid-template-columns:1fr 1fr}.rose-unified-launch .monitor article{grid-template-columns:1fr auto}.rose-unified-launch .monitor article>div:nth-child(2),.rose-unified-launch .monitor article>div:nth-child(3){display:none}}@media (max-width: 520px){.rose-unified-launch .wizard-card{padding:17px;border-radius:17px}.rose-unified-launch .actions.split{display:grid;grid-template-columns:1fr}.rose-unified-launch .actions.split>*{width:100%}.rose-unified-launch .review-hero{align-items:flex-start}.rose-unified-launch .review-art{width:62px;height:62px}.rose-unified-launch .approval-cost>div:not(.approval-total){grid-template-columns:auto 1fr}.rose-unified-launch .approval-cost strong{grid-column:2}.rose-unified-launch .footer{flex-direction:column;align-items:center}}.rose-unified-launch .admin-fees{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:12px;align-items:end;margin:0 0 20px;padding:15px;border:1px solid rgba(255,93,158,.22);border-radius:14px;background:#ff5d9e0a}.rose-unified-launch .admin-fees small{color:var(--muted)}@media (max-width:800px){.rose-unified-launch .admin-fees{grid-template-columns:1fr}}.rose-unified-launch .managed-authority-note{display:flex;gap:12px;align-items:flex-start;margin-top:14px;padding:14px;border:1px solid rgba(89,166,255,.32);border-radius:14px;background:#59a6ff13}.rose-unified-launch .managed-authority-note>svg{flex:0 0 auto;color:#59a6ff;margin-top:2px}.rose-unified-launch .managed-authority-note span{display:grid;gap:4px}.rose-unified-launch .managed-authority-note b{color:#e7f2ff}.rose-unified-launch .managed-authority-note small{color:var(--muted);line-height:1.5}.rose-unified-launch .funding-repair-card{width:min(760px,100%);display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:18px;margin:18px auto 6px;border:1px solid rgba(255,86,170,.42);border-radius:18px;background:#ff56aa14}.rose-unified-launch .funding-repair-card>div{display:flex;align-items:flex-start;gap:12px;min-width:0}.rose-unified-launch .funding-repair-card svg{flex:0 0 auto;color:#ff5aaa}.rose-unified-launch .funding-repair-card span{display:grid;gap:5px}.rose-unified-launch .funding-repair-card small{color:var(--muted);line-height:1.45}.rose-unified-launch .funding-repair-card strong{white-space:nowrap;font-size:1.08rem}.rose-unified-launch .funding-repair-card .launch-button{grid-column:1 / -1;justify-self:center}@media (max-width: 680px){.rose-unified-launch .funding-repair-card{grid-template-columns:minmax(0,1fr)}.rose-unified-launch .funding-repair-card strong{padding-left:36px}}.rose-unified-launch .existing-media-panel{margin:0 0 18px;padding:16px;border:1px solid rgba(255,255,255,.1);border-radius:18px;background:#0a080f6b}.rose-unified-launch .existing-media-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:14px}.rose-unified-launch .existing-media-head>span{display:grid;gap:3px}.rose-unified-launch .existing-media-head small,.rose-unified-launch .draft-media-cancel-row small{color:var(--muted,#b7abc1)}.rose-unified-launch .existing-media-tools{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.rose-unified-launch .secondary.compact{min-height:38px;padding:8px 12px}.rose-unified-launch .danger{border-color:#ff5c7561!important;color:#ff9daf!important}.rose-unified-launch .danger:hover{border-color:#ff5c75b8!important}.rose-unified-launch .existing-media-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;max-height:420px;overflow:auto;padding-right:4px}.rose-unified-launch .existing-media-item{position:relative;display:grid;grid-template-columns:22px 54px minmax(0,1fr);align-items:center;gap:10px;padding:9px;border:1px solid rgba(255,255,255,.09);border-radius:14px;background:#09070da8;cursor:pointer;transition:border-color .15s ease,background .15s ease}.rose-unified-launch .existing-media-item.selected{border-color:#ff4ea4b3;background:#ff4ea414}.rose-unified-launch .existing-media-item input{width:17px;height:17px;accent-color:#ff4ea4}.rose-unified-launch .existing-media-item img{width:54px;height:54px;display:block;object-fit:cover;object-position:top center;border-radius:10px;background:#0c0910}.rose-unified-launch .existing-media-item span{min-width:0;display:grid;gap:3px}.rose-unified-launch .existing-media-item b,.rose-unified-launch .existing-media-item small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rose-unified-launch .existing-media-item small{color:var(--muted,#b7abc1)}.rose-unified-launch .draft-media-cancel-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:16px;padding-top:14px;border-top:1px solid rgba(255,255,255,.07)}@media (max-width:760px){.rose-unified-launch .existing-media-head{display:grid}.rose-unified-launch .existing-media-tools{justify-content:flex-start}.rose-unified-launch .existing-media-grid{grid-template-columns:1fr}.rose-unified-launch .existing-media-item{grid-template-columns:22px 60px minmax(0,1fr)}.rose-unified-launch .existing-media-item img{width:60px;height:60px}}:root{font-family:DM Sans,sans-serif;color:#f5eef5;background:#08070b;--bg:#08070b;--panel:#111017;--panel2:#17141e;--line:#282331;--muted:#9b93a6;--rose:#ff5d9e;--rose2:#bc4cff;--green:#48d597;--amber:#f2b85b;--danger:#ff617f}body{margin:0;min-width:320px;background:radial-gradient(circle at 82% 0,#231126 0,transparent 31%),var(--bg);color:#f5eef5}a{color:inherit}button,input,select{font:inherit}.market-shell{min-height:100vh}.market-sidebar{position:fixed;z-index:50;inset:0 auto 0 0;width:246px;background:#0b090ef7;border-right:1px solid var(--line);padding:18px 13px;display:flex;flex-direction:column}.brand-row{display:flex;align-items:center;min-height:56px}.brand{display:flex;align-items:center;gap:11px;text-decoration:none;padding:0 8px}.brand-mark{width:38px;height:38px;border-radius:12px;background:linear-gradient(135deg,var(--rose),var(--rose2));display:grid;place-items:center;font:700 22px Playfair Display;box-shadow:0 0 25px #ff5d9e55}.brand b,.brand small{display:block}.brand b{letter-spacing:.16em}.brand small{font-size:10px;color:var(--muted);margin-top:2px}.market-sidebar nav{display:flex;flex-direction:column;margin-top:20px;gap:3px;flex:1}.market-sidebar nav a{height:42px;display:flex;align-items:center;gap:11px;padding:0 12px;border-radius:10px;text-decoration:none;color:#aaa2b2;font-size:13px}.market-sidebar nav a svg{width:17px}.market-sidebar nav a:hover,.market-sidebar nav a.active{background:#1b1620;color:#fff}.market-sidebar nav a.active{box-shadow:inset 3px 0 var(--rose);background:linear-gradient(90deg,#ff5d9e1c,transparent)}.nav-label{text-transform:uppercase;font-size:10px;letter-spacing:.18em;color:#686171;padding:15px 12px 7px}.sidebar-note{border:1px solid #3a2938;background:linear-gradient(145deg,#231522,#131017);padding:15px;border-radius:14px;display:grid;gap:7px;font-size:11px;color:var(--muted)}.sidebar-note svg{color:var(--rose)}.sidebar-note b{color:#fff}.market-main{margin-left:246px}.market-topbar{position:sticky;top:0;z-index:40;height:70px;border-bottom:1px solid var(--line);background:#08070be8;backdrop-filter:blur(18px);display:flex;align-items:center;padding:0 24px;gap:14px}.global-search{height:40px;max-width:650px;flex:1;margin-right:auto;display:flex;align-items:center;gap:10px;background:#121016;border:1px solid #29242f;border-radius:11px;padding:0 12px;color:#716a79}.global-search input{flex:1;background:none;border:0;outline:0;color:#fff;min-width:0}.global-search kbd{background:#201c25;padding:3px 7px;border-radius:5px;font-size:10px}.wallet-cluster{display:flex;align-items:center;gap:7px}.wallet-button,.verify-button,.profile-link{height:38px;border:1px solid #42313e;border-radius:9px;background:#1c141b;color:#fff;padding:0 12px;display:inline-flex;align-items:center;gap:7px;text-decoration:none;font-size:12px;font-weight:600}.wallet-button.connected{border-color:#315d4b;background:#13241d}.verify-button{padding:0 9px}.profile-link{background:transparent;color:#d2c9d7}.market-page{max-width:1540px;margin:auto;padding:28px}.market-hero{min-height:380px;display:grid;grid-template-columns:1.15fr .85fr;gap:30px;align-items:center;padding:48px 52px;border:1px solid #342536;border-radius:24px;background:linear-gradient(120deg,#120e16,#251224);position:relative;overflow:hidden}.market-hero:after{content:"";position:absolute;inset:0;background-image:linear-gradient(#ffffff08 1px,transparent 1px),linear-gradient(90deg,#ffffff08 1px,transparent 1px);background-size:42px 42px;mask-image:linear-gradient(to left,#000,transparent 70%);pointer-events:none}.market-hero>div{position:relative;z-index:1}.eyebrow a{text-decoration:none}.market-hero h1,.page-title h1,.collection-copy h1,.trade-panel h1,.account-head h1{font-family:Playfair Display;font-weight:700;line-height:1.05}.market-hero h1{font-size:56px;margin:14px 0}.market-hero h1 em{font-style:normal;background:linear-gradient(90deg,#ff7db2,#c888ff);-webkit-background-clip:text;color:transparent}.market-hero p,.page-title p,.collection-copy p{color:#aaa1b0;line-height:1.65}.hero-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.btn{border:0;border-radius:10px;padding:11px 16px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;gap:8px;text-decoration:none;cursor:pointer}.btn.primary{background:linear-gradient(135deg,var(--rose),var(--rose2));color:#fff}.btn.secondary{border:1px solid #3a3440;background:#17141d;color:#fff}.btn.danger{background:#35131c;color:#ff9aae;border:1px solid #682636}.btn.huge{width:100%;font-size:16px;padding:15px}.hero-market-card{justify-self:end;width:min(100%,420px);border:1px solid #503345;background:#0d0a10d9;border-radius:18px;padding:26px;display:flex;flex-direction:column;gap:9px}.hero-market-card span{font-size:10px;letter-spacing:.16em;color:#ff91bd}.hero-market-card b{font-size:22px}.hero-market-card strong{font-size:30px}.hero-market-card small{color:var(--muted)}.hero-market-card .btn{margin-top:10px}.metric-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:18px 0 34px}.metric-grid>div{border:1px solid var(--line);background:var(--panel);border-radius:14px;padding:16px}.metric-grid span,.metric-grid b,.metric-grid small{display:block}.metric-grid span{color:var(--muted);font-size:11px;text-transform:uppercase;letter-spacing:.08em}.metric-grid b{font-size:21px;margin:6px 0}.metric-grid small{color:#807887}.market-section{margin:38px 0}.section-heading{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:15px}.section-heading h2,.market-section h2{font-size:25px;margin:5px 0}.section-heading p{margin:0;color:var(--muted)}.section-heading>a{color:#ff8cba}.table-wrap{overflow:auto;border:1px solid var(--line);border-radius:15px;background:var(--panel)}.market-table{width:100%;border-collapse:collapse;min-width:820px}.market-table th,.market-table td{padding:13px 15px;border-bottom:1px solid #25212a;text-align:left;font-size:12px}.market-table th{color:#77707e;font-size:10px;text-transform:uppercase;letter-spacing:.08em;background:#0d0c10}.market-table tbody tr:hover{background:#17131b}.market-table a{text-decoration:none}.collection-cell{display:flex;align-items:center;gap:11px}.collection-cell span span,.collection-cell b,.collection-cell small{display:block}.collection-cell small{color:var(--muted)}.collection-thumb{width:42px;height:42px;border-radius:10px;background:linear-gradient(135deg,#3d1e31,#251736);display:grid;place-items:center;overflow:hidden}.collection-thumb img{width:100%;height:100%;object-fit:cover}.nft-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.nft-grid.compact{grid-template-columns:repeat(8,minmax(0,1fr))}.nft-card{min-width:0;background:var(--panel);border:1px solid var(--line);border-radius:14px;overflow:hidden;transition:.15s}.nft-card:hover{transform:translateY(-2px);border-color:#4d394a}.nft-media{display:block;position:relative;aspect-ratio:1;background:#0b0a0e}.nft-media img{width:100%;height:100%;object-fit:cover;display:block}.media-missing{width:100%;height:100%;min-height:220px;display:grid;place-items:center;color:#746d79}.listed-chip{position:absolute;left:9px;bottom:9px;background:#09080cdf;border:1px solid #5c3850;border-radius:20px;padding:5px 8px;font-size:10px;display:flex;align-items:center;gap:5px}.nft-collection a,.nft-collection{color:#a89dad;font-size:10px;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nft-name{display:block;color:#fff;text-decoration:none;font-weight:700;margin:5px 0 13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nft-card-bottom{display:flex;justify-content:space-between;align-items:end;gap:6px}.nft-card-bottom span{color:var(--muted);font-size:10px}.nft-card-bottom b{font-size:11px;text-align:right;overflow:hidden;text-overflow:ellipsis}.activity-list{border:1px solid var(--line);background:var(--panel);border-radius:14px;overflow:hidden}.activity-row{display:grid;grid-template-columns:minmax(100px,.9fr) minmax(120px,1.3fr) minmax(110px,.8fr) minmax(100px,.7fr) minmax(130px,.9fr);gap:12px;align-items:center;padding:12px 15px;border-bottom:1px solid #25212a;font-size:11px}.activity-row:last-child{border:0}.activity-row a{color:#fff;text-decoration:none}.activity-row span,.activity-row small{color:var(--muted)}.page-title{padding:20px 2px 10px}.page-title h1{font-size:46px;margin:10px 0}.page-title p{max-width:760px}.collection-tools,.market-filters{border:1px solid var(--line);background:var(--panel);border-radius:13px;padding:12px;display:flex;align-items:center;gap:10px;margin:18px 0}.collection-tools label,.market-filters label{display:flex;align-items:center;gap:8px;background:var(--panel2);border:1px solid var(--line);border-radius:9px;padding:0 10px;height:40px}.collection-tools label{flex:1;max-width:600px}.collection-tools input,.market-filters input,.market-filters select,.owner-actions input{background:none;border:0;outline:0;color:#fff;min-width:0}.market-filters .filter-search{flex:1}.market-filters select{height:38px;background:var(--panel2);border:1px solid var(--line);border-radius:9px;padding:0 10px}.collection-hero{display:flex;align-items:center;gap:22px;padding:24px;border:1px solid var(--line);background:linear-gradient(135deg,#15101a,#0e0c11);border-radius:20px}.collection-cover{width:128px;height:128px;flex:0 0 auto;border-radius:18px;overflow:hidden;background:linear-gradient(135deg,#4a1e39,#251637);display:grid;place-items:center;font:700 42px Playfair Display}.collection-cover img{width:100%;height:100%;object-fit:cover}.collection-copy h1{font-size:42px;margin:8px 0}.collection-copy p{max-width:780px;margin:5px 0}.address-line{display:flex;align-items:center;gap:8px;color:#8e8494;font-size:11px;margin-top:12px}.address-line code{overflow-wrap:anywhere}.tabs{display:flex;gap:5px;border-bottom:1px solid var(--line);margin:24px 0 18px;overflow:auto}.tabs button,.tabs a{border:0;background:none;color:#918998;padding:11px 15px;text-decoration:none;white-space:nowrap}.tabs .active,.tabs button:hover,.tabs a:hover{color:#fff;border-bottom:2px solid var(--rose)}.results-line{display:flex;justify-content:space-between;color:var(--muted);font-size:11px;margin-bottom:10px}.link-button{border:0;background:none;color:#ff8cba}.load-more{display:flex;justify-content:center;padding:25px}.trait-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.trait-summary section,.detail-panel{border:1px solid var(--line);background:var(--panel);border-radius:14px;padding:18px}.trait-summary h3{margin-top:0}.trait-summary section>div{display:flex;flex-wrap:wrap;gap:7px}.trait-summary button{border:1px solid var(--line);background:var(--panel2);color:#fff;border-radius:9px;padding:8px 9px}.trait-summary button span{color:var(--muted);margin-left:7px}.detail-panel dl{display:grid;grid-template-columns:180px minmax(0,1fr);gap:11px;margin:0}.detail-panel dt{color:var(--muted)}.detail-panel dd{margin:0;overflow-wrap:anywhere}.detail-panel a{color:#ff8cba;display:inline-flex;gap:5px;align-items:center}.nft-detail-layout{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(390px,.75fr);gap:22px}.nft-detail-media{min-height:620px;max-height:800px;border:1px solid var(--line);background:#09080b;border-radius:18px;display:grid;place-items:center;overflow:hidden}.nft-detail-media img{width:100%;height:100%;object-fit:contain}.trade-panel{border:1px solid var(--line);background:var(--panel);border-radius:18px;padding:24px;align-self:start;position:sticky;top:92px}.trade-top{display:flex;justify-content:space-between}.icon-button{border:0;background:none;color:#aaa2b2}.trade-panel h1{font-size:40px;margin:10px 0}.nft-description{color:var(--muted);line-height:1.55}.sale-box{border:1px solid #3a2c39;background:#171019;border-radius:13px;padding:15px;margin:18px 0}.sale-box span,.sale-box strong,.sale-box small{display:block}.sale-box span,.sale-box small{color:var(--muted);font-size:11px}.sale-box strong{font-size:27px;margin:4px 0}.owner-actions{display:grid;gap:9px;margin:13px 0}.owner-actions label{display:grid;gap:6px;color:var(--muted);font-size:11px}.owner-actions input{border:1px solid var(--line);background:var(--panel2);border-radius:9px;padding:10px;color:#fff}.trade-status{display:flex;gap:8px;padding:12px;border:1px solid #305e4b;background:#11261d;border-radius:10px;margin:13px 0;color:#a5e7ca;font-size:11px}.owner-box{display:grid;gap:6px;border-top:1px solid var(--line);padding-top:15px;margin-top:15px;font-size:11px}.owner-box span,.owner-box small{color:var(--muted)}.owner-box a,.owner-box code{overflow-wrap:anywhere}.trait-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px}.trait-grid>div{border:1px solid var(--line);background:var(--panel);border-radius:12px;padding:13px}.trait-grid span,.trait-grid b{display:block}.trait-grid span{color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.08em}.account-head{display:flex;align-items:center;gap:18px;padding:18px 0}.account-avatar{width:86px;height:86px;border-radius:50%;background:linear-gradient(135deg,#53243e,#241735);display:grid;place-items:center;font-weight:700}.account-head h1{font-size:36px;margin:5px 0}.account-head a{font-size:11px;color:#a69bab;display:inline-flex;gap:5px;align-items:center}.state-card,.quiet-panel{border:1px solid var(--line);background:var(--panel);border-radius:14px;padding:22px;display:flex;gap:12px;align-items:center;color:var(--muted)}.state-card b,.state-card span{display:block}.state-card b{color:#fff}.state-card.error{border-color:#5d2632}.spin{animation:spin .9s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.search-collection-list{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.search-collection-list a{border:1px solid var(--line);background:var(--panel);border-radius:12px;padding:14px;text-decoration:none}.search-collection-list b,.search-collection-list span{display:block}.search-collection-list span{color:var(--muted);font-size:10px;overflow:hidden;text-overflow:ellipsis}.launch-collection{display:grid;grid-template-columns:minmax(280px,.7fr) minmax(0,1.3fr);gap:30px}.launch-collection>div{min-height:520px;border:1px solid var(--line);border-radius:18px;background:var(--panel);display:grid;place-items:center;overflow:hidden}.launch-collection>div img{width:100%;height:100%;object-fit:cover}.launch-collection>section{align-self:center}.launch-collection h1{font:700 48px Playfair Display;margin:10px 0}.launch-note{color:var(--muted);line-height:1.6}.menu-button,.mobile-close{display:none;border:0;background:none;color:#fff}@media (max-width:1250px){.nft-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.nft-grid.compact{grid-template-columns:repeat(5,minmax(0,1fr))}.metric-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){.market-sidebar{transform:translate(-100%);transition:.2s}.market-sidebar.open{transform:none}.market-main{margin-left:0}.menu-button,.mobile-close{display:grid}.mobile-close{margin-left:auto}.market-topbar{padding:0 12px}.profile-link,.verify-button{display:none}.market-page{padding:18px}.market-hero{grid-template-columns:1fr;padding:32px 26px}.hero-market-card{justify-self:stretch;width:auto}.market-hero h1{font-size:42px}.nft-detail-layout{grid-template-columns:1fr}.trade-panel{position:static}.nft-detail-media{min-height:380px}.trait-summary{grid-template-columns:1fr}.activity-row{grid-template-columns:1fr 1fr}.activity-row>*:nth-child(n+3){display:none}.launch-collection{grid-template-columns:1fr}.launch-collection>div{min-height:350px}.search-collection-list{grid-template-columns:1fr 1fr}}@media (max-width:620px){.global-search kbd{display:none}.wallet-button{padding:0 9px}.wallet-button{font-size:0}.wallet-button svg{margin:0}.metric-grid{grid-template-columns:1fr 1fr}.nft-grid,.nft-grid.compact{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.nft-body{padding:10px}.market-hero h1{font-size:35px}.page-title h1{font-size:36px}.collection-hero{align-items:flex-start}.collection-cover{width:82px;height:82px}.collection-copy h1{font-size:32px}.market-filters{display:grid}.collection-tools{align-items:stretch}.detail-panel dl{grid-template-columns:1fr}.nft-detail-media{min-height:320px}.trade-panel h1{font-size:34px}}.collection-view-toggle{display:inline-flex;align-items:center;gap:4px;padding:4px;border:1px solid var(--line);border-radius:10px;background:#0d0b10}.collection-view-toggle button{min-height:32px;border:0;border-radius:7px;background:transparent;color:#918998;padding:0 10px;display:inline-flex;align-items:center;justify-content:center;gap:6px;cursor:pointer;font-size:11px;font-weight:700}.collection-view-toggle button:hover{color:#fff;background:#18141c}.collection-view-toggle button.active{color:#fff;background:linear-gradient(135deg,#ff5d9e22,#bc4cff22);box-shadow:inset 0 0 0 1px #ff5d9e55}.section-heading-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:flex-end}.section-heading-actions>a{color:#ff8cba}.collection-result-count{color:var(--muted);font-size:11px;white-space:nowrap;margin-left:auto}.collection-tools .collection-view-toggle{margin-left:0;flex:0 0 auto}.collection-card-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.collection-market-card{min-width:0;display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--line);border-radius:15px;background:var(--panel);color:#fff;text-decoration:none;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.collection-market-card:hover,.collection-market-card:focus-visible{transform:translateY(-3px);border-color:#594151;box-shadow:0 16px 38px #0003;outline:none}.collection-market-media{position:relative;aspect-ratio:1;overflow:hidden;background:radial-gradient(circle at 50% 42%,#31172b 0,#121018 62%,#09080c)}.collection-market-media>img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .24s ease}.collection-market-card:hover .collection-market-media>img{transform:scale(1.025)}.collection-market-media>span{width:100%;height:100%;display:grid;place-items:center;font:700 48px Playfair Display;color:#f4ddec}.collection-market-open{position:absolute;inset:auto 8px 8px;min-height:32px;padding:0 9px;border:1px solid #ffffff1f;border-radius:9px;background:#09080cdd;backdrop-filter:blur(9px);display:flex;align-items:center;justify-content:space-between;gap:8px;color:#fff;font-size:10px;font-weight:700;opacity:0;transform:translateY(4px);transition:opacity .16s ease,transform .16s ease}.collection-market-card:hover .collection-market-open,.collection-market-card:focus-visible .collection-market-open{opacity:1;transform:none}.collection-market-body{flex:1;padding:11px;display:flex;flex-direction:column;min-width:0}.collection-market-title{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.collection-market-title>div{min-width:0}.collection-market-title span{display:block;color:#978d9d;font-size:8px;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.collection-market-title h3{margin:4px 0 0;font-size:13px;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.collection-live-chip{flex:0 0 auto;padding:4px 6px;border:1px solid #70415b;border-radius:20px;background:#25131d;color:#ff8fbd!important;font-size:8px!important;letter-spacing:0!important;text-transform:none!important}.collection-market-body>p{min-height:30px;margin:7px 0 9px;color:#9e94a4;font-size:9px;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.collection-market-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;margin-top:auto}.collection-market-stats>div{min-width:0;padding:7px;border:1px solid #242029;border-radius:8px;background:#0d0c11}.collection-market-stats span,.collection-market-stats b{display:block}.collection-market-stats span{color:#77707e;font-size:8px;text-transform:uppercase;letter-spacing:.06em}.collection-market-stats b{margin-top:3px;font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.collection-market-foot{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:8px;padding-top:8px;border-top:1px solid #25212a;font-size:9px}.collection-market-foot span{color:#827988}.collection-market-foot b{color:#ddd5e1}@media (max-width:1250px){.collection-card-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:900px){.section-heading{align-items:flex-start}.section-heading-actions{align-items:flex-end}.collection-tools{flex-wrap:wrap}.collection-tools label{max-width:none;flex:1 1 100%}.collection-result-count{margin-left:0}}@media (max-width:620px){.collection-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.collection-market-body{padding:9px}.collection-market-title h3{font-size:12px}.collection-market-body>p{font-size:8px;min-height:26px}.collection-market-stats>div{padding:6px}.collection-market-stats span{font-size:7px}.collection-market-stats b{font-size:9px}.collection-market-open{opacity:1;transform:none}.collection-view-toggle button{padding:0 8px}.collection-view-toggle button span{display:none}}.market-hub-tabs{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0 26px}.market-hub-tabs a{display:inline-flex;align-items:center;min-height:36px;padding:0 13px;border:1px solid var(--line);border-radius:999px;background:#0d0b10;color:#d7ccda;text-decoration:none;font-size:12px;font-weight:700}.market-hub-tabs a:hover{border-color:#f54fa8;color:#fff}.market-index-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.market-index-card{display:block;min-width:0;overflow:hidden;border:1px solid var(--line);border-radius:14px;background:#0d0b10;color:inherit;text-decoration:none}.market-index-card:hover{border-color:#7e3b62;transform:translateY(-1px)}.market-index-media{position:relative;aspect-ratio:1/1;overflow:hidden;background:#151119;display:grid;place-items:center}.market-index-media img{width:100%;height:100%;object-fit:cover}.market-index-media>span:first-child:not(.market-index-state){font-size:32px;font-weight:900}.market-index-state{position:absolute;left:8px;top:8px;padding:5px 8px;border-radius:999px;border:1px solid #58324a;background:#0c090de0;font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.market-index-state.verified{border-color:#8b4069}.market-index-body{padding:11px}.market-index-body small{display:block;margin-bottom:5px;color:#968b9e;font-size:9px;text-transform:uppercase;letter-spacing:.06em}.market-index-body h3{margin:0 0 8px;font-size:14px;line-height:1.25}.market-index-body b{display:block;margin-bottom:7px;font-size:12px}.market-index-body p{margin:0;color:#9d91a6;font-size:10px;line-height:1.45}.market-launch-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.market-launch-card{display:block;overflow:hidden;border:1px solid var(--line);border-radius:14px;background:#0d0b10;color:inherit;text-decoration:none}.market-launch-card:hover{border-color:#7e3b62;transform:translateY(-1px)}.market-launch-media{position:relative;aspect-ratio:16/11;overflow:hidden;background:#151119;display:grid;place-items:center}.market-launch-media img{width:100%;height:100%;object-fit:cover}.market-launch-media>span:last-child{position:absolute;left:8px;top:8px;padding:5px 8px;border-radius:999px;background:#0c090de0;border:1px solid #58324a;font-size:9px;font-weight:800}.market-launch-body{padding:11px}.market-launch-body h3{margin:0 0 10px;font-size:14px}.market-launch-stats{display:flex;align-items:center;justify-content:space-between;gap:8px;color:#9d91a6;font-size:9px}.market-launch-stats b{color:#fff;font-size:10px}@media (max-width:1400px){.market-index-grid,.market-launch-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:900px){.market-index-grid,.market-launch-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}:root{--r98-bg:#08070b;--r98-panel:#111017;--r98-panel2:#17141e;--r98-line:#282331;--r98-muted:#9b93a6;--r98-rose:#ff5d9e;--r98-rose2:#bc4cff}body,.app-shell{font-family:DM Sans,sans-serif!important}.main{background:radial-gradient(circle at 82% 0,#231126 0,transparent 31%),var(--r98-bg)!important}.main .page-wrap{max-width:1540px!important;padding:28px!important}.main .page-wrap h1,.main .page-wrap h2,.main .page-wrap .rose-hero-copy h1{font-family:Playfair Display,serif!important;letter-spacing:-.02em}.rose-r97-home-hero{min-height:380px!important;display:grid!important;grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr)!important;gap:30px!important;align-items:center!important;padding:48px 52px!important;border:1px solid #342536!important;border-radius:24px!important;background:linear-gradient(120deg,#120e16,#251224)!important;position:relative!important;overflow:hidden!important;box-shadow:none!important}.rose-r97-home-hero:after{content:"";position:absolute;inset:0;background-image:linear-gradient(#ffffff08 1px,transparent 1px),linear-gradient(90deg,#ffffff08 1px,transparent 1px);background-size:42px 42px;mask-image:linear-gradient(to left,#000,transparent 70%);pointer-events:none}.rose-r97-home-hero .rose-hero-copy{position:relative;z-index:2;padding:0!important}.rose-r97-home-hero .rose-hero-copy h1{font-size:clamp(46px,4.5vw,68px)!important;line-height:1.02!important;max-width:820px!important;margin:14px 0 18px!important}.rose-r97-home-hero .rose-hero-copy>p{max-width:760px!important;color:#aaa1b0!important;font-size:15px!important;line-height:1.68!important}.rose-r97-home-hero .eyebrow{color:#ff83b6!important;font-size:11px!important;letter-spacing:.14em!important;font-weight:700!important}.rose-r97-home-hero .hero-actions{margin-top:25px!important;display:flex!important;flex-wrap:wrap!important;gap:10px!important}.rose-r97-home-hero .hero-actions button{min-height:44px!important;border-radius:10px!important;padding:0 18px!important;font-weight:700!important}.rose-r97-home-hero .rose-hero-live{justify-self:end!important;width:min(100%,430px)!important;min-height:0!important;padding:0 0 22px!important;border:1px solid #503345!important;border-radius:18px!important;background:#0d0a10e8!important;overflow:hidden!important;display:flex!important;gap:8px!important;justify-content:flex-start!important}.rose-r97-home-hero .hero-launch-image{width:100%!important;height:auto!important;aspect-ratio:16/10!important;object-fit:cover!important;margin:0 0 10px!important;border-radius:0!important;position:static!important}.rose-r97-home-hero .rose-hero-live>span,.rose-r97-home-hero .rose-hero-live>b,.rose-r97-home-hero .rose-hero-live>small,.rose-r97-home-hero .rose-hero-live>strong,.rose-r97-home-hero .rose-hero-live>.status-pill,.rose-r97-home-hero .rose-hero-live>.launch-progress{margin-left:22px!important;margin-right:22px!important}.rose-r97-home-hero .rose-hero-live>b{font:700 25px Playfair Display,serif!important;margin-top:2px!important}.main .metric-row{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;margin:18px 0 34px!important}.main .metric-row>.metric-card,.main .metric-row>.panel,.main .metric-row>div{border:1px solid var(--r98-line)!important;background:var(--r98-panel)!important;border-radius:14px!important;min-height:112px!important;padding:16px!important;box-shadow:none!important}.main .section-head{display:flex!important;align-items:end!important;justify-content:space-between!important;gap:20px!important;margin:38px 0 16px!important}.main .section-head h2{font:700 25px Playfair Display,serif!important;margin:4px 0!important}.main .section-head p{color:#9b93a6!important;font-size:11px!important;line-height:1.5!important;margin:4px 0 0!important}.main .section-head button{color:#d7ccda!important;font-size:12px!important;font-weight:700!important}.rose-r97-discover-launch-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:12px!important}.rose-r97-discover-launch-grid>.launch-card{min-width:0!important;padding:0 0 12px!important;overflow:hidden!important;border:1px solid var(--r98-line)!important;border-radius:14px!important;background:#0d0b10!important;box-shadow:none!important;transition:transform .16s ease,border-color .16s ease!important}.rose-r97-discover-launch-grid>.launch-card:hover{transform:translateY(-2px)!important;border-color:#7e3b62!important}.rose-r97-discover-launch-grid .launch-card-head{position:absolute!important;z-index:4!important;margin:9px!important;width:calc(100% - 18px)!important}.rose-r97-discover-launch-grid .launch-art{aspect-ratio:16/11!important;width:100%!important;min-height:0!important;margin:0 0 10px!important;border-radius:0!important;border:0!important;overflow:hidden!important;background:#151119!important}.rose-r97-discover-launch-grid .launch-art img{width:100%!important;height:100%!important;object-fit:cover!important}.rose-r97-discover-launch-grid>.launch-card>span,.rose-r97-discover-launch-grid>.launch-card>h3,.rose-r97-discover-launch-grid>.launch-card>p,.rose-r97-discover-launch-grid>.launch-card>.launch-progress,.rose-r97-discover-launch-grid>.launch-card>.launch-card-data,.rose-r97-discover-launch-grid>.launch-card>button{margin-left:11px!important;margin-right:11px!important}.rose-r97-discover-launch-grid>.launch-card>span{font-size:8px!important}.rose-r97-discover-launch-grid>.launch-card>h3{margin-top:4px!important;margin-bottom:5px!important;font-size:14px!important;line-height:1.25!important;min-height:35px!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.rose-r97-discover-launch-grid>.launch-card>p{min-height:31px!important;margin-top:0!important;margin-bottom:8px!important;color:#9d91a6!important;font-size:9px!important;line-height:1.45!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.rose-r97-discover-launch-grid .launch-card-data{gap:5px!important;margin-top:8px!important;margin-bottom:8px!important}.rose-r97-discover-launch-grid .launch-card-data>div{min-width:0!important;padding:7px!important;border-radius:8px!important;background:#0d0c11!important}.rose-r97-discover-launch-grid>.launch-card>button{width:calc(100% - 22px)!important;min-height:36px!important;font-size:10px!important}.rose-r97-discover-listing-grid,.rose-r97-discover-explore-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:12px!important}.rose-r97-discover-listing-grid>.market-listing-card,.rose-r97-discover-explore-grid>.market-listing-card{padding:0 11px 12px!important;overflow:hidden!important;min-width:0!important;border:1px solid var(--r98-line)!important;border-radius:14px!important;background:#0d0b10!important;box-shadow:none!important}.rose-r97-discover-listing-grid .market-listing-media,.rose-r97-discover-explore-grid .market-listing-media{margin:0 -11px 10px!important;aspect-ratio:1!important;min-height:0!important;border:0!important;border-radius:0!important;background:#151119!important}.rose-r97-discover-listing-grid .market-listing-media img,.rose-r97-discover-explore-grid .market-listing-media img{width:100%!important;height:100%!important;object-fit:cover!important}.rose-r97-discover-listing-grid .market-listing-card>span,.rose-r97-discover-explore-grid .market-listing-card>span{display:block!important;color:#968b9e!important;font-size:8px!important;letter-spacing:.07em!important;text-transform:uppercase!important}.rose-r97-discover-listing-grid .market-listing-card>h3,.rose-r97-discover-explore-grid .market-listing-card>h3{margin:4px 0 8px!important;font-size:13px!important;line-height:1.25!important;min-height:32px!important;white-space:normal!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.rose-r97-discover-listing-grid .market-listing-card>b,.rose-r97-discover-explore-grid .market-listing-card>b{font-size:11px!important}.rose-r97-discover-listing-grid .market-listing-card>small,.rose-r97-discover-explore-grid .market-listing-card>small{font-size:9px!important;line-height:1.35!important}.rose-r97-discover-collection-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:12px!important}.rose-r97-discover-collection-grid>.production-collection-card{padding:0 11px 11px!important;overflow:hidden!important;min-width:0!important;border:1px solid var(--r98-line)!important;border-radius:15px!important;background:var(--r98-panel)!important;box-shadow:none!important}.rose-r97-discover-collection-grid .collection-live-art{margin:0 -11px 10px!important;width:auto!important;aspect-ratio:1!important;min-height:0!important;border-radius:0!important;border:0!important}.rose-r97-discover-collection-grid .collection-live-art img{width:100%!important;height:100%!important;object-fit:cover!important}.rose-r97-discover-collection-grid .production-collection-card h3{font-size:13px!important;margin:4px 0!important}.rose-r97-discover-collection-grid .production-collection-card p{min-height:28px!important;font-size:9px!important;line-height:1.45!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.rose-r97-discover-collection-grid .collection-live-stats{margin-top:8px!important;padding-top:8px!important;border-top:1px solid #25212a!important;font-size:9px!important}.rose-r97-activity-list{border:1px solid var(--r98-line)!important;background:var(--r98-panel)!important;border-radius:14px!important;padding:0!important;overflow:hidden!important}.rose-r97-activity-row{min-height:58px!important;padding:11px 15px!important;border-bottom:1px solid #25212a!important;background:transparent!important}@media (max-width:1400px){.rose-r97-discover-launch-grid,.rose-r97-discover-listing-grid,.rose-r97-discover-explore-grid,.rose-r97-discover-collection-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (max-width:1050px){.rose-r97-home-hero{grid-template-columns:1fr!important;padding:34px 30px!important}.rose-r97-home-hero .rose-hero-live{justify-self:stretch!important;width:auto!important}.main .metric-row{grid-template-columns:repeat(2,minmax(0,1fr))!important}.rose-r97-discover-launch-grid,.rose-r97-discover-listing-grid,.rose-r97-discover-explore-grid,.rose-r97-discover-collection-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:760px){.main .page-wrap{padding:18px!important}.rose-r97-home-hero{padding:28px 22px!important}.rose-r97-home-hero .rose-hero-copy h1{font-size:40px!important}.rose-r97-discover-launch-grid,.rose-r97-discover-listing-grid,.rose-r97-discover-explore-grid,.rose-r97-discover-collection-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}}@media (max-width:480px){.main .metric-row,.rose-r97-discover-launch-grid,.rose-r97-discover-listing-grid,.rose-r97-discover-explore-grid,.rose-r97-discover-collection-grid{grid-template-columns:1fr!important}}.rose-swap-status-overlay{position:fixed;inset:0;z-index:2147483000;display:grid;place-items:center;padding:24px;background:#00000085;backdrop-filter:blur(5px)}.rose-swap-status-overlay[hidden]{display:none!important}.rose-swap-status-modal{position:relative;width:min(410px,100%);padding:22px;border:1px solid rgba(255,255,255,.14);border-radius:18px;background:linear-gradient(145deg,#1f1b26fa,#100f16fa);box-shadow:0 25px 70px #0000007a;color:#fff}.rose-swap-status-head{display:flex;align-items:center;gap:14px;padding-right:30px}.rose-swap-status-head small{display:block;margin-bottom:4px;font-size:11px;font-weight:800;letter-spacing:.12em;color:#e8a8ff}.rose-swap-status-head h3{margin:0;font-size:20px;line-height:1.2}.rose-swap-status-modal p{margin:18px 0 0;color:#ffffffc2;font-size:14px;line-height:1.55}.rose-swap-status-close{position:absolute;top:12px;right:13px;width:32px;height:32px;border:0;border-radius:50%;background:#ffffff14;color:#fff;font-size:23px;line-height:30px;cursor:pointer}.rose-swap-status-spinner{width:38px;height:38px;flex:0 0 38px;border:3px solid rgba(255,255,255,.12);border-top-color:#d56cff;border-radius:50%;animation:rose-swap-spin .8s linear infinite}.rose-swap-status-solscan{display:inline-flex;margin-top:18px;padding:10px 13px;border-radius:10px;background:#ffffff17;color:#fff;text-decoration:none;font-size:13px;font-weight:700}.rose-swap-status-solscan[hidden]{display:none}.rose-swap-status-countdown{margin-top:13px;font-size:11px;color:#ffffff80}.rose-swap-status-countdown[hidden]{display:none}.rose-swap-status-modal.is-success .rose-swap-status-spinner{animation:none;border:0;display:grid;place-items:center;background:#65b8ff29}.rose-swap-status-modal.is-success .rose-swap-status-spinner:after{content:"✓";font-size:23px;font-weight:900;color:#8fd1ff}.rose-swap-status-modal.is-failure .rose-swap-status-spinner{animation:none;border:0;display:grid;place-items:center;background:#ff5c7324}.rose-swap-status-modal.is-failure .rose-swap-status-spinner:after{content:"!";font-size:23px;font-weight:900;color:#ff8798}@keyframes rose-swap-spin{to{transform:rotate(360deg)}}@media (max-width: 520px){.rose-swap-status-overlay{padding:14px}.rose-swap-status-modal{padding:20px;border-radius:16px}}:root{font-family:DM Sans,sans-serif;color:#f5eef5;background:#08070b;font-synthesis:none;--bg:#08070b;--panel:#111017;--panel2:#17141e;--line:#282331;--muted:#9b93a6;--rose:#ff5d9e;--rose2:#bc4cff;--green:#48d597;--amber:#f2b85b}*{box-sizing:border-box}body{margin:0;background:radial-gradient(circle at 80% 0,#231126 0,transparent 30%),var(--bg);min-width:320px}button,input,textarea{font:inherit}button{cursor:pointer}.app-shell{min-height:100vh}.sidebar{width:252px;position:fixed;inset:0 auto 0 0;height:100dvh;overflow:hidden;background:#0b090ef7;border-right:1px solid var(--line);padding:20px 14px;display:flex;flex-direction:column;z-index:30}.brand{height:58px;display:flex;align-items:center;gap:11px;padding:0 8px;flex:0 0 auto}.brand-mark{width:38px;height:38px;border-radius:12px;background:linear-gradient(135deg,var(--rose),var(--rose2));display:grid;place-items:center;font-family:Playfair Display;font-size:22px;box-shadow:0 0 25px #ff5d9e55}.brand b{display:block;letter-spacing:.16em}.brand span{font-size:11px;color:var(--muted)}.mobile-close{display:none;margin-left:auto}.nav-group{margin-top:24px}.nav-title{text-transform:uppercase;font-size:10px;letter-spacing:.18em;color:#686171;padding:0 12px 8px}.nav-group button{width:100%;height:42px;display:flex;align-items:center;gap:11px;border:0;background:transparent;color:#aaa2b2;border-radius:10px;padding:0 12px;margin:2px 0;text-align:left}.nav-group button:hover,.nav-group button.active{background:#1b1620;color:#fff}.nav-group button.active{box-shadow:inset 3px 0 var(--rose);background:linear-gradient(90deg,#ff5d9e1c,transparent)}.nav-group em{margin-left:auto;background:#3d2634;color:#ff9fc5;border-radius:20px;font-style:normal;font-size:11px;padding:2px 7px}.sidebar nav{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-right:4px;scrollbar-width:thin}.sidebar nav::-webkit-scrollbar{width:5px}.sidebar nav::-webkit-scrollbar-thumb{background:#342c38;border-radius:8px}.side-card{flex:0 0 auto;margin-top:12px;border:1px solid #3a2938;background:linear-gradient(145deg,#231522,#131017);padding:16px;border-radius:15px}.side-card .side-icon{width:34px;height:34px;border-radius:9px;background:#ff5d9e1d;color:#ff87b6;display:grid;place-items:center;margin-bottom:12px}.side-card b{font-size:14px}.side-card p{color:var(--muted);font-size:11px;line-height:1.5}.side-card button{width:100%;border:0;border-radius:8px;background:#fff;color:#111;padding:9px;font-weight:700}.side-footer{flex:0 0 auto;height:45px;display:flex;align-items:end;justify-content:space-between;color:var(--muted);font-size:11px;padding:0 5px}.status-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--green);box-shadow:0 0 9px var(--green);margin-right:5px}.main{margin-left:252px}.topbar{height:72px;position:sticky;top:0;z-index:20;background:#08070bdb;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid var(--line);display:flex;align-items:center;padding:0 26px;gap:12px}.top-title{display:flex;gap:8px;align-items:center;font-size:12px;color:var(--muted);min-width:170px}.top-title b{color:#fff}.search{height:40px;max-width:580px;flex:1;margin:auto;display:flex;align-items:center;gap:10px;background:#121016;border:1px solid #29242f;border-radius:10px;padding:0 11px;color:#716a79}.search input{flex:1;background:none;border:0;outline:0;color:#fff;font-size:12px}.search kbd{background:#201c25;padding:3px 7px;border-radius:5px;font-size:10px}.icon-btn{border:0;background:transparent;color:#aaa2b2;display:grid;place-items:center;position:relative}.icon-btn i{position:absolute;width:6px;height:6px;background:var(--rose);border-radius:50%;top:0;right:1px}.wallet-btn{height:39px;border:1px solid #42313e;border-radius:10px;background:#1c141b;color:#fff;padding:0 14px;display:flex;align-items:center;gap:8px;font-weight:600;font-size:12px}.wallet-btn.connected{border-color:#315d4b;background:#13241d}.avatar{width:38px;height:38px;border-radius:50%;border:1px solid #ff7eb244;background:linear-gradient(135deg,#3c2435,#170f17);color:#fff;font-weight:700}.menu-btn{display:none}.page-wrap{max-width:1500px;margin:auto;padding:26px}.hero{min-height:520px;border:1px solid #342536;border-radius:24px;position:relative;overflow:hidden;display:grid;grid-template-columns:1.1fr .9fr;background:linear-gradient(120deg,#120e16,#251224);padding:56px 58px}.hero-grid{position:absolute;inset:0;background-image:linear-gradient(#ffffff08 1px,transparent 1px),linear-gradient(90deg,#ffffff08 1px,transparent 1px);background-size:42px 42px;-webkit-mask-image:linear-gradient(to right,#000,transparent);mask-image:linear-gradient(to right,#000,transparent)}.hero-copy{position:relative;z-index:2}.eyebrow{display:flex;align-items:center;gap:7px;text-transform:uppercase;letter-spacing:.15em;color:#ff84b6;font-size:10px;font-weight:700}.hero h1,.page-intro h1{font-family:Playfair Display;font-size:58px;line-height:1.05;margin:16px 0}.hero h1 span{background:linear-gradient(90deg,#ff7db2,#c888ff);-webkit-background-clip:text;color:transparent}.hero p,.page-intro p{color:#aaa1b0;line-height:1.65;max-width:650px}.hero-actions,.page-actions{display:flex;gap:10px;margin-top:26px;flex-wrap:wrap}.primary,.secondary,.ghost{border-radius:10px;min-height:42px;padding:0 17px;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-weight:700;font-size:12px}.primary{border:0;background:linear-gradient(135deg,var(--rose),#d84fd2);color:#fff;box-shadow:0 7px 28px #ff5d9e22}.secondary{border:1px solid #3b3441;background:#17131b;color:#fff}.ghost{border:1px solid #322c37;background:transparent;color:#aaa2b2}.full{width:100%;margin-top:10px}.hero-stats,.mini-stats{display:flex;gap:36px;margin-top:38px}.stat b{display:block;font-size:18px}.stat span{font-size:10px;color:var(--muted);text-transform:uppercase;letter-spacing:.1em}.hero-art{position:relative;display:grid;place-items:center}.rose-sigil{width:280px;height:340px;border:1px solid #ff8cbc55;border-radius:46% 46% 40% 40%;background:radial-gradient(circle at 50% 35%,#ff91c1 0,#8b2e68 29%,#1d101d 68%);display:grid;place-items:center;font-family:Playfair Display;font-size:150px;box-shadow:0 0 90px #ff5d9e25,inset 0 0 50px #000;position:relative;z-index:2}.rose-sigil span{position:absolute;bottom:24px;font:600 11px DM Sans;letter-spacing:.15em;text-transform:uppercase}.rose-sigil.big{width:300px;height:330px}.orb{position:absolute;border-radius:50%;filter:blur(20px)}.orb.one{width:180px;height:180px;background:#d548ff77;top:20px;right:0}.orb.two{width:130px;height:130px;background:#ff4b7e66;bottom:20px;left:20px}.mint-card{position:absolute;z-index:3;right:0;bottom:15px;width:210px;padding:15px;border:1px solid #ffffff20;background:#110d14cc;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:13px}.mint-card span,.mint-card small{display:block;color:var(--muted);font-size:10px}.mint-card b{display:block;font-size:17px;margin:5px 0}.mint-card>div,.progress{height:5px;border-radius:5px;background:#2c2632;overflow:hidden;margin-top:9px}.mint-card i,.progress i{display:block;height:100%;background:linear-gradient(90deg,var(--rose),var(--rose2))}.section-head{display:flex;justify-content:space-between;align-items:end;margin:38px 0 17px}.section-head h2{font-family:Playfair Display;font-size:25px;margin:0}.section-head p{color:var(--muted);font-size:11px;margin:5px 0 0}.section-head button{border:0;background:none;color:#d5cbd7;display:flex;gap:7px;align-items:center}.collection-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.collection-card{padding:0;border:1px solid var(--line);background:var(--panel);border-radius:15px;overflow:hidden;text-align:left;color:#fff}.collection-art{height:150px;position:relative;display:grid;place-items:center;font-family:Playfair Display;font-size:68px}.collection-art span{position:absolute;top:10px;left:10px;width:27px;height:27px;display:grid;place-items:center;background:#100b10aa;border:1px solid #ffffff2b;border-radius:8px;font:700 11px DM Sans}.collection-card>div:last-child{display:flex;padding:13px}.grow{flex:1;min-width:0}.collection-card b,.collection-card span{display:block}.collection-card span{font-size:10px;color:var(--muted);margin-top:5px}.collection-data{text-align:right}.collection-data b{color:var(--green);font-size:11px;margin-top:5px}.row-split{display:flex;justify-content:space-between;align-items:end}.mature-toggle{display:flex;align-items:center;gap:8px;color:var(--muted);font-size:11px;margin-bottom:17px}.mature-toggle>button{width:35px;height:20px;border:0;background:#2b2630;border-radius:20px;padding:2px}.mature-toggle>button i{display:block;width:16px;height:16px;background:#77707b;border-radius:50%;transition:.2s}.mature-toggle>button.on{background:#6e2a4b}.mature-toggle>button.on i{transform:translate(15px);background:var(--rose)}.nft-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.nft-card{background:var(--panel);border:1px solid var(--line);border-radius:15px;overflow:hidden}.nft-art{width:100%;height:245px;border:0;position:relative;display:grid;place-items:center;color:#fff}.art-code{font:700 64px Playfair Display;text-shadow:0 7px 25px #0008}.heart{position:absolute;right:12px;top:12px}.gated{position:absolute;left:11px;top:11px;background:#0e0b0fbb;border:1px solid #ffffff30;border-radius:20px;padding:5px 8px;display:flex;align-items:center;gap:4px;font-style:normal;font:600 10px DM Sans}.nft-body{padding:12px}.nft-body>span{color:var(--muted);font-size:10px}.nft-body>b{display:block;margin:4px 0 12px}.nft-body>div{display:flex;align-items:end;justify-content:space-between}.nft-body small{display:block;color:var(--muted);font-size:9px}.nft-body strong{font-size:12px}.nft-body button{border:0;background:#251a23;color:#ff8cb8;border-radius:8px;padding:7px 10px;font-weight:700;font-size:10px}.cross-banner{margin-top:38px;border:1px solid #4b2d48;background:linear-gradient(120deg,#21101e,#111019 60%,#1a1624);border-radius:20px;padding:28px;display:grid;grid-template-columns:1.2fr 1fr auto;gap:30px;align-items:center}.cross-banner h2{font-family:Playfair Display;font-size:27px;margin:10px 0}.cross-banner p{font-size:11px;color:var(--muted);line-height:1.6}.route-demo{display:flex;align-items:center;gap:8px}.chain{display:flex;align-items:center;gap:9px}.chain>div{width:32px;height:32px;border-radius:50%;background:#28222f;display:grid;place-items:center;font-weight:700}.chain.active>div{background:linear-gradient(135deg,var(--rose),var(--rose2))}.chain b,.chain small{display:block;font-size:10px}.chain small{color:var(--muted);margin-top:2px}.panel{border:1px solid var(--line);background:#111017e6;border-radius:15px}.sales-table{overflow:hidden}.sales-head,.sales-row{display:grid;grid-template-columns:2fr .6fr .7fr 1fr .7fr;align-items:center;padding:10px 16px}.sales-head{background:#15121a;color:#6f6876;text-transform:uppercase;font-size:9px;letter-spacing:.12em}.sales-row{border-top:1px solid var(--line);font-size:11px}.sales-row>div:first-child{display:flex;align-items:center;gap:10px}.sales-row b,.sales-row small{display:block}.sales-row small{color:var(--muted);font-size:9px;margin-top:3px}.asset-thumb{width:38px;height:38px;border-radius:8px;display:grid;place-items:center;font:700 15px Playfair Display}.asset-thumb.large{width:75px;height:75px}.event-pill{background:#173228;color:var(--green);border-radius:20px;padding:4px 8px;width:max-content}.page-intro{display:flex;justify-content:space-between;align-items:end;padding:20px 2px 30px}.page-intro h1{font-size:42px;margin:10px 0}.page-intro p{font-size:12px;margin:0}.market-toolbar{display:flex;justify-content:space-between;border-bottom:1px solid var(--line);margin-bottom:18px}.tabs{display:flex;gap:22px}.tabs button,.gallery-tabs>button{border:0;background:none;color:var(--muted);padding:13px 0;position:relative}.tabs button.active,.gallery-tabs>button.active{color:#fff}.tabs button.active:after,.gallery-tabs>button.active:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--rose)}.toolbar-actions{display:flex;gap:7px;padding-bottom:8px}.toolbar-actions button{border:1px solid var(--line);background:#111016;color:#aaa2b2;border-radius:8px;padding:7px 10px;display:flex;align-items:center;gap:6px}.toolbar-actions button.selected{color:#fff;border-color:#65445a}.market-layout{display:grid;grid-template-columns:200px 1fr;gap:18px}.filters{border:1px solid var(--line);border-radius:13px;padding:15px;height:max-content}.filter-block{padding:10px 0;border-bottom:1px solid var(--line)}.filter-block:last-child{border:0}.filter-block>b{font-size:11px}.filter-block label{display:flex;gap:8px;color:var(--muted);font-size:10px;margin:10px 0}.nft-grid.market{grid-template-columns:repeat(3,1fr)}.nft-list{display:grid;gap:10px}.nft-list .nft-card{display:grid;grid-template-columns:130px 1fr}.nft-list .nft-art{height:130px}.metric-row{display:grid;grid-template-columns:repeat(4,1fr);gap:13px;margin-bottom:18px}.metric-card{padding:18px;border:1px solid var(--line);background:var(--panel);border-radius:14px}.metric-card span,.metric-card small{display:block;color:var(--muted);font-size:10px}.metric-card b{font-size:23px;display:block;margin:8px 0}.metric-card small{color:var(--green)}.panel-head{display:flex;justify-content:space-between;align-items:center;padding:16px 18px;border-bottom:1px solid var(--line)}.panel-head h3{margin:0;font-size:15px}.panel-head p{margin:4px 0 0;color:var(--muted);font-size:10px}.collection-row{display:grid;grid-template-columns:35px 45px 1.4fr repeat(3,1fr) 25px;gap:12px;align-items:center;padding:12px 18px;border-bottom:1px solid var(--line);font-size:11px;cursor:pointer}.collection-row:hover{background:#17131b}.collection-row span{display:block;color:var(--muted);font-size:9px;margin-bottom:4px}.collection-row .grow b{display:flex;align-items:center;gap:5px}.mini-cover{width:39px;height:39px;border-radius:9px}.positive{color:var(--green)!important}.warning{color:var(--amber)!important}.launch-feature{display:grid;grid-template-columns:1fr 1fr;min-height:440px;border:1px solid var(--line);background:linear-gradient(120deg,#16111a,#241221);border-radius:20px;overflow:hidden}.launch-visual{display:grid;place-items:center;background:radial-gradient(circle,#48203e,transparent 66%)}.launch-info{padding:55px 48px;display:flex;flex-direction:column;justify-content:center}.launch-info h2{font:700 42px Playfair Display;margin:14px 0}.launch-info p{color:var(--muted);line-height:1.6}.badge{display:inline-flex;width:max-content;color:#ff91ba;background:#4a1f35;border:1px solid #7a3152;border-radius:20px;padding:5px 9px;font-size:9px;text-transform:uppercase;letter-spacing:.08em}.badge.live i{width:7px;height:7px;background:var(--rose);border-radius:50%;margin-right:6px;box-shadow:0 0 8px var(--rose)}.drop-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.drop-card{border:1px solid var(--line);border-radius:15px;overflow:hidden;background:var(--panel)}.drop-art{height:220px;display:grid;place-items:center;font:700 28px Playfair Display;background:linear-gradient(145deg,#201126,#bd4a8a)}.drop-art.d1{background:linear-gradient(145deg,#1c2236,#4ba8bd)}.drop-art.d2{background:linear-gradient(145deg,#292d32,#b9c4d1)}.drop-art span{border:1px solid #ffffff40;background:#0005;border-radius:20px;padding:8px 13px;font:600 10px DM Sans;letter-spacing:.1em}.drop-card>div:last-child{padding:14px}.drop-card p{color:var(--muted);font-size:10px}.drop-card>div:last-child>div{display:flex;justify-content:space-between;align-items:center;color:var(--muted);font-size:10px}.drop-card button{border:0;background:#241923;color:#ff8db9;border-radius:7px;padding:7px;display:flex;gap:5px}.dashboard-grid{display:grid;grid-template-columns:2fr 1fr;gap:14px;margin-bottom:14px}.chart-panel{min-height:330px}.fake-chart{height:250px;position:relative;padding:20px 20px 22px 45px}.fake-chart svg{width:100%;height:100%;overflow:visible}.y-labels{position:absolute;left:12px;top:17px;bottom:25px;display:flex;flex-direction:column;justify-content:space-between;color:#675f6c;font-size:8px}.x-labels{position:absolute;left:45px;right:15px;bottom:7px;display:flex;justify-content:space-between;color:#675f6c;font-size:8px}.donut{width:160px;height:160px;margin:30px auto 18px;border-radius:50%;background:conic-gradient(var(--rose) 0 64%,#6a3a59 64% 82%,#29232e 82%);display:grid;place-items:center}.donut:before{content:"";width:108px;height:108px;border-radius:50%;background:var(--panel);position:absolute}.donut div{z-index:2;text-align:center}.donut b,.donut span{display:block}.donut b{font-size:28px}.donut span{color:var(--muted);font-size:9px}.legend{padding:0 22px 22px;display:grid;gap:8px;font-size:9px;color:var(--muted)}.legend i{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--rose);margin-right:8px}.legend span:nth-child(2) i{background:#6a3a59}.legend span:nth-child(3) i{background:#29232e}.creator-collections>div,.asset-table>div,.activity-feed>div{display:flex;align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid var(--line)}.creator-cover{width:44px;height:44px;border-radius:10px;display:grid;place-items:center;font:700 20px Playfair Display;background:linear-gradient(135deg,#ff78ae,#6b38bb)}.creator-cover.c1{background:linear-gradient(135deg,#3c1025,#d23b7d)}.creator-cover.c2{background:linear-gradient(135deg,#180c14,#75314f)}.creator-collections span,.asset-table span,.activity-feed span{display:block;color:var(--muted);font-size:9px;margin-top:3px}.creator-collections button{border:0;background:#211b26;color:var(--muted);width:35px;height:35px;border-radius:8px}.wizard-steps{display:grid;grid-template-columns:repeat(6,1fr);margin-bottom:18px}.wizard-steps button{border:0;background:none;color:var(--muted);display:flex;align-items:center;gap:8px;position:relative}.wizard-steps button:not(:last-child):after{content:"";height:1px;background:#302a35;position:absolute;left:75%;right:-20%;top:14px}.wizard-steps i{width:29px;height:29px;border:1px solid #3c3542;border-radius:50%;display:grid;place-items:center;font-style:normal;background:#0e0c11;z-index:1}.wizard-steps button.active{color:#fff}.wizard-steps button.active i,.wizard-steps button.done i{background:var(--rose);border-color:var(--rose);color:#fff}.wizard-layout{display:grid;grid-template-columns:1fr 280px;gap:16px}.wizard-panel{padding:22px}.form-title{display:flex;align-items:center;gap:12px;margin-bottom:22px}.form-title>i{width:34px;height:34px;border-radius:9px;background:#321c2b;color:#ff82b2;display:grid;place-items:center;font-style:normal;font-weight:700}.form-title h3{margin:0;font-size:18px}.form-title p{margin:3px 0;color:var(--muted);font-size:10px}.upload-row{display:grid;grid-template-columns:170px 1fr;gap:12px}.logo-upload,.banner-upload,.dropzone{border:1px dashed #493846;background:#141119;border-radius:13px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#857c89;min-height:135px}.logo-upload span,.banner-upload span,.dropzone b{color:#fff;font-size:11px;margin:7px 0}.logo-upload small,.banner-upload small,.dropzone span{font-size:9px}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:18px}.field{display:block}.field.span-2{grid-column:1/-1}.field>span{display:block;color:#ada4b2;font-size:10px;margin-bottom:6px}.field input,.field textarea{width:100%;border:1px solid #332d38;background:#0f0d12;border-radius:9px;color:#fff;padding:11px;outline:0;font-size:11px}.field textarea{min-height:78px;resize:vertical}.input-wrap{position:relative}.input-wrap svg{position:absolute;right:10px;top:11px;width:15px;color:var(--muted)}.option-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:11px;margin-top:18px}.option-cards button{position:relative;text-align:left;border:1px solid #332d38;background:#121016;border-radius:12px;color:#fff;padding:14px;min-height:120px}.option-cards button.active{border-color:#a44170;background:#20131d;box-shadow:inset 0 0 0 1px #6d2c4c}.option-cards button>svg{color:#ff7eb1;margin-bottom:17px}.option-cards button b,.option-cards button span{display:block}.option-cards button span{color:var(--muted);font-size:9px;line-height:1.5;margin-top:5px}.option-cards button>i{position:absolute;right:8px;top:8px;width:20px;height:20px;border-radius:50%;background:var(--rose);display:grid;place-items:center}.option-cards button>i svg{width:12px}.wizard-nav{display:flex;justify-content:space-between;margin-top:26px;padding-top:17px;border-top:1px solid var(--line)}.wizard-nav button svg{width:15px}.wizard-nav button:disabled{opacity:.35}.wizard-help{display:grid;gap:14px;align-content:start}.wizard-help .panel{padding:18px}.wizard-help .panel>svg{color:var(--rose)}.wizard-help b{display:block;margin:11px 0 7px}.wizard-help p,.wizard-help small{color:var(--muted);font-size:10px;line-height:1.5}.wizard-help a{color:#ff8db8;font-size:10px;display:flex;align-items:center;gap:5px}.cost>span{font-size:10px;color:var(--muted)}.cost>b{font-size:26px}.cost hr{border:0;border-top:1px solid var(--line);margin:15px 0}.cost>div{display:flex;justify-content:space-between;font-size:10px}.dropzone{min-height:260px}.dropzone .secondary{margin-top:15px}.upload-summary{display:flex;gap:20px;padding:14px 0;color:var(--muted);font-size:10px}.upload-summary span{display:flex;align-items:center;gap:6px}.upload-summary svg{width:14px;color:var(--green)}.asset-strip{display:grid;grid-template-columns:repeat(5,1fr);gap:9px}.asset-strip div{height:110px;border-radius:10px;display:grid;place-items:center;font:700 30px Playfair Display}.metadata-preview,.review-list{margin-top:18px;border:1px solid var(--line);border-radius:11px;overflow:hidden}.metadata-preview>div,.review-list>div{display:flex;justify-content:space-between;padding:11px 13px;border-bottom:1px solid var(--line);font-size:10px}.metadata-preview span,.review-list span{color:var(--muted)}.metadata-preview .secondary{margin:12px}.reveal-preview{display:flex;align-items:center;justify-content:center;gap:25px}.placeholder-art{width:180px;height:200px;border:1px solid #503446;border-radius:15px;background:radial-gradient(circle,#4c243f,#160e16);display:flex;flex-direction:column;align-items:center;justify-content:center}.placeholder-art.final{background:radial-gradient(circle,#7c3862,#251021)}.placeholder-art b{margin:13px 0 4px}.placeholder-art span{font-size:9px;color:var(--muted)}.notice{display:flex;gap:11px;border:1px solid #4d3849;background:#1d151d;border-radius:11px;padding:13px;margin-top:16px}.notice svg{color:#ff85b5;min-width:20px}.notice b,.notice span{display:block;font-size:10px}.notice span{color:var(--muted);margin-top:4px;line-height:1.5}.fee-card{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line);border:1px solid var(--line);border-radius:10px;overflow:hidden;margin-top:18px}.fee-card>div{background:#151219;padding:13px}.fee-card span,.fee-card b{display:block}.fee-card span{color:var(--muted);font-size:9px}.fee-card b{font-size:12px;margin-top:4px}.checkline{display:flex;gap:8px;align-items:flex-start;color:#b7afbb;font-size:10px;margin-top:15px;line-height:1.45}.config-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.config-grid>.panel{padding:20px}.config-grid>.panel.full{grid-column:1/-1}.chain-toggles{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0}.chain-toggles label{border:1px solid var(--line);padding:8px;border-radius:8px;font-size:10px}.bars{padding:20px}.bars>div{display:grid;grid-template-columns:80px 1fr 35px;gap:10px;align-items:center;margin:14px 0;font-size:10px}.bars>div>div{height:7px;background:#28222e;border-radius:8px;overflow:hidden}.bars i{display:block;height:100%;background:linear-gradient(90deg,var(--rose),var(--rose2))}.profile-card{border:1px solid var(--line);background:linear-gradient(120deg,#18131b,#22141f);border-radius:15px;padding:18px;display:flex;align-items:center;gap:12px}.profile-avatar{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,#ff5d9e,#6a42b5);font-weight:700}.profile-avatar.big{width:72px;height:72px}.profile-card h3{margin:0}.profile-card p{color:var(--muted);font-size:10px}.gallery-tabs{display:flex;align-items:center;gap:22px;border-bottom:1px solid var(--line);margin:18px 0}.gallery-tabs button span{background:#25202a;border-radius:20px;padding:2px 6px;font-size:9px}.gallery-tabs .mature-toggle{margin:0 0 0 auto}.activity-icon,.queue-icon{width:37px;height:37px;border-radius:10px;background:#211720;color:#ff7daf;display:grid;place-items:center}.activity-icon svg,.queue-icon svg{width:17px}.activity-feed>div>div:not(.grow):not(.activity-icon){min-width:130px}.health-list{padding:14px}.health-list>div{display:flex;align-items:center;padding:10px;border-bottom:1px solid var(--line);font-size:10px}.health-list b{flex:1}.health-list em{font-style:normal;color:var(--green)}.review-queue>div{display:flex;align-items:center;gap:12px;padding:13px;border-bottom:1px solid var(--line)}.modal-backdrop{position:fixed;inset:0;background:#050408cc;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:100;display:grid;place-items:center;padding:20px}.modal{width:min(520px,96vw);max-height:92vh;overflow:auto;border:1px solid #493544;background:#100e13;border-radius:18px;box-shadow:0 30px 100px #000}.modal.wide{width:min(900px,96vw)}.modal-head{position:sticky;top:0;z-index:3;background:#100e13f2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;justify-content:space-between;align-items:center;padding:16px 19px;border-bottom:1px solid var(--line)}.modal-head span{color:#ff80b2;text-transform:uppercase;letter-spacing:.15em;font-size:9px}.modal-head h3{margin:3px 0 0;font-size:17px}.modal-body{padding:19px}.mint-preview{display:grid;grid-template-columns:160px 1fr;gap:18px;align-items:center}.mint-preview .placeholder-art{width:160px;height:180px}.mint-preview h3{font-size:22px;margin:0}.mint-preview p{font-size:10px;color:var(--muted)}.checkout-box{border:1px solid var(--line);border-radius:10px;overflow:hidden;margin:15px 0}.checkout-box>div{display:flex;justify-content:space-between;align-items:center;padding:11px 12px;border-bottom:1px solid var(--line);font-size:10px}.checkout-box span{color:var(--muted)}.checkout-box .total{background:#17131a;font-size:12px}.qty{display:flex;align-items:center;gap:12px}.qty button{width:25px;height:25px;border:1px solid var(--line);background:#211b24;color:#fff;border-radius:6px}.modal-note{display:block;text-align:center;color:#6d6671;margin-top:12px}.route-steps{display:flex;align-items:center;justify-content:center;margin-bottom:18px}.route-steps span{width:28px;height:28px;border-radius:50%;border:1px solid #403946;display:grid;place-items:center;color:var(--muted);font-size:10px}.route-steps span.active{background:var(--rose);border-color:var(--rose);color:#fff}.route-steps i{width:70px;height:1px;background:#403946}.quote-card{display:flex;align-items:center;justify-content:space-between;border:1px solid var(--line);border-radius:12px;padding:18px;margin:15px 0}.success-state{text-align:center;padding:20px}.success-state>div{width:62px;height:62px;border-radius:50%;background:#153c2d;color:var(--green);display:grid;place-items:center;margin:auto}.success-state h3{font-size:22px}.success-state p{color:var(--muted);font-size:11px;line-height:1.6}.collection-hero{display:grid;grid-template-columns:190px 1fr;gap:24px;align-items:center}.collection-cover{height:190px;border-radius:16px;background:linear-gradient(135deg,#ff7bb1,#6a3abb);display:grid;place-items:center;font:700 90px Playfair Display}.collection-hero h2{font:700 36px Playfair Display;margin:10px 0}.collection-hero p{color:var(--muted);font-size:11px}.modal-grid{grid-template-columns:repeat(4,1fr)}.modal-grid .nft-art{height:165px}.modal-grid .art-code{font-size:38px}.buy-summary{display:flex;align-items:center;gap:12px}.buy-summary div:nth-child(2){flex:1}.buy-summary span,.buy-summary b{display:block}.buy-summary span{color:var(--muted);font-size:10px;margin-top:5px}.wallet-profile{display:flex;align-items:center;gap:12px}.wallet-profile div:nth-child(2){flex:1}.wallet-profile b,.wallet-profile span{display:block}.wallet-profile span{color:var(--muted);font-size:10px}.balance{text-align:center;background:linear-gradient(135deg,#231522,#151019);border:1px solid var(--line);border-radius:13px;padding:20px;margin:16px 0}.balance span,.balance small,.balance b{display:block}.balance span,.balance small{color:var(--muted);font-size:10px}.balance b{font-size:28px;margin:6px}.wallet-actions{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.wallet-actions button{border:1px solid var(--line);background:#161219;color:#fff;border-radius:9px;padding:12px 5px;font-size:9px;display:flex;flex-direction:column;align-items:center;gap:6px}.danger-link{display:block;margin:18px auto 0;border:0;background:none;color:#ff6e86}.profile-edit{display:flex;align-items:center;gap:12px;margin-bottom:15px}.offers-list>div{display:flex;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid var(--line)}.metadata-layout{display:grid;grid-template-columns:220px 1fr;gap:16px}.asset-list{border-right:1px solid var(--line);padding-right:13px}.asset-list button{width:100%;display:flex;align-items:center;gap:8px;border:0;background:none;color:#aaa2b2;padding:7px;border-radius:8px;text-align:left;font-size:9px}.asset-list button.active{background:#211720;color:#fff}.trait-grid{display:grid;grid-template-columns:1fr 1fr;gap:9px}.gated-lock{text-align:center;padding:10px 20px}.gated-lock>svg{width:44px;height:44px;color:#ff79ad}.gated-lock p{color:var(--muted);font-size:10px;line-height:1.6}.gated-placeholder{height:180px;border:1px dashed #4b3948;border-radius:12px;margin-top:15px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#756c78;gap:8px;font-size:10px}.toast{position:fixed;right:25px;bottom:25px;z-index:200;background:#16382b;border:1px solid #286c50;color:#c9f8e5;border-radius:10px;padding:12px 16px;display:flex;align-items:center;gap:8px;font-size:11px;box-shadow:0 15px 50px #000}.mature-toggle svg{width:16px}.activity-feed b{font-size:11px}@media (max-width:1150px){.collection-grid,.nft-grid{grid-template-columns:repeat(2,1fr)}.cross-banner{grid-template-columns:1fr}.hero{grid-template-columns:1fr;padding:45px}.hero-art{min-height:420px}.market-layout{grid-template-columns:1fr}.filters{display:none}.nft-grid.market{grid-template-columns:repeat(3,1fr)}.wizard-layout{grid-template-columns:1fr}.wizard-help,.drop-grid{grid-template-columns:1fr 1fr}.modal-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:820px){.sidebar{transform:translate(-100%);transition:.2s}.sidebar.show{transform:translate(0);box-shadow:20px 0 60px #000}.mobile-close,.menu-btn{display:grid}.main{margin-left:0}.topbar{padding:0 14px}.top-title,.search kbd{display:none}.search{margin:0}.page-wrap{padding:17px}.hero{padding:30px 22px}.hero h1{font-size:43px}.page-intro{display:block}.page-intro h1{font-size:35px}.metric-row{grid-template-columns:1fr 1fr}.dashboard-grid,.launch-feature{grid-template-columns:1fr}.launch-info{padding:32px 25px}.wizard-steps span{display:none}.wizard-steps button{justify-content:center}.wizard-steps button:not(:last-child):after{left:65%;right:-35%}.collection-grid,.nft-grid,.nft-grid.market{grid-template-columns:repeat(2,1fr)}.cross-banner{padding:22px}.route-demo{flex-wrap:wrap}.sales-table{overflow:auto}.sales-head,.sales-row{min-width:700px}.collection-table{overflow:auto}.collection-row{min-width:760px}.wizard-help,.config-grid{grid-template-columns:1fr}.config-grid>.panel.full{grid-column:auto}.modal-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.wallet-btn{font-size:0;width:40px;padding:0;justify-content:center}.topbar .avatar{display:none}.hero{padding:27px 18px}.hero h1{font-size:37px}.hero-art{min-height:370px}.rose-sigil{width:230px;height:280px;font-size:120px}.mint-card{right:-5px}.hero-stats{gap:18px}.collection-grid,.nft-grid,.nft-grid.market,.drop-grid{grid-template-columns:1fr}.nft-art{height:320px}.metric-row{grid-template-columns:1fr}.market-toolbar{display:block}.toolbar-actions,.tabs{overflow:auto}.page-intro h1{font-size:31px}.launch-visual{min-height:360px}.option-cards,.fee-card,.form-grid,.upload-row{grid-template-columns:1fr}.field.span-2{grid-column:auto}.asset-strip{grid-template-columns:repeat(3,1fr)}.reveal-preview{gap:9px}.reveal-preview .placeholder-art{width:130px;height:160px}.collection-hero,.mint-preview,.metadata-layout{grid-template-columns:1fr}.collection-cover{height:150px}.modal-grid{grid-template-columns:1fr}.modal-grid .nft-art{height:260px}.gallery-tabs{overflow:auto}.gallery-tabs .mature-toggle{display:none}.profile-card{flex-wrap:wrap}.route-steps i{width:45px}.modal-backdrop{padding:8px}.modal{max-height:97vh}}.trade-provider-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:24px 0}.provider-card{text-align:left;padding:22px;cursor:pointer;transition:.2s ease;min-height:230px}.provider-card:hover{transform:translateY(-3px);border-color:#ff5d9e8c}.provider-icon{width:46px;height:46px;border-radius:14px;display:grid;place-items:center;background:#ff5d9e1f;color:var(--rose);margin-bottom:18px}.provider-card>span{font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.provider-card h3{font-size:22px;margin:7px 0}.provider-card p{color:var(--muted);line-height:1.55;min-height:70px}.provider-card>div:last-child{display:flex;justify-content:space-between;align-items:center;margin-top:18px;color:var(--rose)}.trade-layout{display:grid;grid-template-columns:1.6fr .8fr;gap:18px}.trade-preview{padding:24px}.trade-flow{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:26px 0}.route-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.route-cards>div{padding:15px;border-radius:14px;background:#ffffff09;border:1px solid var(--line);display:flex;flex-direction:column;gap:4px}.route-cards span,.route-cards small{color:var(--muted);font-size:12px}.route-cards b{font-size:18px}.use-list{display:flex;flex-direction:column;gap:13px}.use-list>div{display:flex;gap:12px;padding:14px;border-radius:13px;background:#ffffff08}.use-list svg{color:var(--rose);flex:none}.use-list span{display:flex;flex-direction:column;gap:4px}.use-list small{color:var(--muted);line-height:1.35}.trade-page-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(300px,.75fr);gap:20px;align-items:start;max-width:1120px;margin:0 auto}.swap-card{padding:20px;position:relative}.trade-tabs{display:flex;gap:8px;margin-bottom:18px}.trade-tabs button{padding:10px 14px;border-radius:10px;color:var(--muted);background:transparent;border:1px solid transparent}.trade-tabs button.active{background:#ff5d9e1f;border-color:#ff5d9e38;color:#fff}.trade-tabs span{font-size:10px;background:#ffffff14;padding:3px 5px;border-radius:6px;margin-left:5px}.provider-select{display:flex;justify-content:space-between;align-items:center;padding:12px 0 16px;color:var(--muted);font-size:13px}.provider-select>div{display:flex;gap:6px}.provider-select button{font-size:12px;padding:7px 10px;border-radius:8px;background:#ffffff0a;color:var(--muted);border:1px solid var(--line)}.provider-select button.active{color:#fff;border-color:#ff5d9e6b;background:#ff5d9e1c}.token-box{padding:17px;border:1px solid var(--line);border-radius:17px;background:#ffffff09}.token-box.output{background:#ff5d9e0b}.token-box>div:first-child{display:flex;justify-content:space-between;color:var(--muted);font-size:13px}.token-row{display:flex;align-items:center;gap:12px;margin:14px 0}.token-row input{min-width:0;flex:1;background:transparent;border:0;color:#fff;font-size:34px;font-weight:800;outline:0}.token-row button{display:flex;align-items:center;gap:8px;padding:10px 12px;background:#ffffff14;border:1px solid var(--line);border-radius:12px;color:#fff;font-weight:700}.token-row i{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,var(--rose),#8f63ff);font-style:normal}.token-box>small{color:var(--muted)}.flip-btn{width:42px;height:42px;border-radius:13px;display:grid;place-items:center;margin:-5px auto;background:#17131d;border:4px solid var(--bg);color:var(--rose);position:relative;z-index:2}.bridge-direction{display:flex;align-items:center;justify-content:center;gap:9px;margin:-4px auto 2px;padding:10px 14px;width:max-content;max-width:100%;border-radius:999px;background:#17131d;border:4px solid var(--bg);color:var(--muted);font-size:12px;position:relative;z-index:2}.bridge-direction svg{width:16px;color:var(--rose)}.quote-summary{margin:17px 0;padding:14px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);display:flex;flex-direction:column;gap:10px}.quote-summary>div,.settings-list>div{display:flex;justify-content:space-between;gap:16px;font-size:13px}.quote-summary span,.settings-list span{color:var(--muted)}.trade-submit{margin-top:4px}.trade-side{display:flex;flex-direction:column;gap:18px}.trade-side>.panel{padding:20px}.route-step-list{display:flex;flex-direction:column}.route-step-list>div{display:flex;gap:12px;position:relative;padding:10px 0}.route-step-list i{width:28px;height:28px;border-radius:50%;background:#ff5d9e1f;color:var(--rose);display:grid;place-items:center;font-style:normal;font-weight:800;flex:none}.route-step-list span{display:flex;flex-direction:column;gap:4px}.route-step-list small{color:var(--muted)}.route-step-list em{position:absolute;left:13px;top:38px;width:2px;height:22px;background:var(--line)}.settings-list{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}.network-box>div:first-child{align-items:center}.network-pill{display:flex;align-items:center;gap:7px;background:#ffffff0f;border:1px solid var(--line);color:#fff;border-radius:9px;padding:7px 9px}.network-pill svg{width:15px}.bridge-address{margin:15px 0;display:block}.bridge-address small{color:var(--muted);display:block;margin-top:7px;line-height:1.4}.provider-settings{display:flex;flex-direction:column;gap:10px;margin:16px 0}.provider-settings label{display:flex;gap:11px;padding:13px;border:1px solid var(--line);border-radius:12px;background:#ffffff06}.provider-settings span{display:flex;flex-direction:column;gap:4px}.provider-settings small{color:var(--muted);line-height:1.4}@media (max-width:1050px){.trade-provider-grid,.trade-layout,.trade-page-grid{grid-template-columns:1fr}.trade-flow{flex-wrap:wrap}.route-cards{grid-template-columns:1fr}}@media (max-width:650px){.trade-provider-grid{gap:12px}.provider-card{min-height:0}.trade-flow{flex-direction:column;align-items:stretch}.trade-flow>svg{transform:rotate(90deg);align-self:center}.provider-select{align-items:flex-start;gap:10px;flex-direction:column}.provider-select>div{flex-wrap:wrap}.token-row input{font-size:28px}.trade-tabs{overflow:auto}.route-cards{grid-template-columns:1fr}}.rose-wallet-control{position:relative}.rose-wallet-control:hover .rose-wallet-popover,.rose-wallet-control:focus-within .rose-wallet-popover{display:block}.rose-wallet-popover{display:none;position:absolute;right:0;top:calc(100% + 10px);z-index:100;width:320px;padding:14px;border:1px solid rgba(255,255,255,.12);border-radius:16px;background:#17131d;box-shadow:0 24px 70px #00000080}.rose-wallet-popover>strong{display:block;margin-bottom:10px}.rose-wallet-popover>div{display:grid;grid-template-columns:58px 1fr 34px;align-items:center;gap:8px;padding:9px 0;border-top:1px solid rgba(255,255,255,.07)}.rose-wallet-popover span{font-size:11px;color:#93899e;text-transform:uppercase}.rose-wallet-popover b{font-size:12px;overflow:hidden;text-overflow:ellipsis}.rose-wallet-popover div button{width:30px;height:30px;border:0;border-radius:9px;background:#ff5d9e1f;color:#ff74ad;display:grid;place-items:center;cursor:pointer}.disconnect-all{width:100%;margin-top:8px;border:0;border-radius:10px;padding:10px;background:#ffffff0f;color:#c6bdca;display:flex;justify-content:center;gap:8px;cursor:pointer}.factory-selector{display:flex;gap:14px;align-items:center;margin-bottom:16px}.factory-selector select{min-width:280px;background:#111;border:1px solid #333;color:#fff;padding:11px;border-radius:10px}.factory-selector span{font-size:12px;color:#999}.live-factory{min-height:470px}.factory-assets{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:10px;margin:18px 0}.factory-assets label{display:flex;flex-direction:column;gap:5px;border:1px solid #303030;border-radius:12px;padding:12px;background:#151515}.factory-assets label.selected{border-color:#da4d70;background:#26151b}.factory-assets input{width:auto}.validation-report{margin-top:18px;padding:18px;border-radius:14px;border:1px solid #753}.validation-report.ready{border-color:#287b57;background:#10271e}.validation-report.blocked{background:#2a1717}.validation-report pre{max-height:280px;overflow:auto;background:#0b0b0b;padding:12px;border-radius:10px;font-size:11px;white-space:pre-wrap}@media (max-width:760px){.factory-selector{align-items:stretch;flex-direction:column}.factory-selector select{min-width:0;width:100%}}.devnet-deployment{margin-top:18px;padding:18px;border:1px solid rgba(255,93,158,.25);border-radius:18px;background:#140e19bf}.deployment-status{display:flex;align-items:center;gap:14px;margin:14px 0}.deployment-status b{text-transform:uppercase;color:#ff8fbc}.deployment-status span{flex:1;color:#aaa}.deployment-steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.deployment-steps button{display:flex;align-items:center;justify-content:center;gap:9px;min-height:48px;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:#ffffff0d;color:#fff;font-weight:700}.deployment-steps button:not(:disabled):hover{border-color:#ff5d9e;background:#ff5d9e1f}.chain-addresses{display:grid;gap:8px;margin-top:14px}.chain-addresses span{display:grid;grid-template-columns:130px 1fr;gap:10px;color:#aaa}.chain-addresses b{font-family:monospace;color:#eee;overflow-wrap:anywhere}.deployment-error{color:#ff8585;font-weight:700}@media (max-width:720px){.deployment-steps,.chain-addresses span{grid-template-columns:1fr}}.live-profile-card{margin-bottom:20px}.gallery-state{min-height:180px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;text-align:center}.gallery-state svg{width:34px;height:34px;color:var(--rose)}.gallery-state span{color:var(--muted)}.error-notice{border-color:#ff5a7859;background:#ff3c5a12}.live-owned-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.live-owned-card{background:var(--panel);border:1px solid var(--line);border-radius:18px;overflow:hidden;min-width:0}.live-owned-media{aspect-ratio:1/1;background:linear-gradient(145deg,#281726,#0e0b12);display:flex;align-items:center;justify-content:center;overflow:hidden}.live-owned-media img{width:100%;height:100%;object-fit:cover;display:block}.missing-media{display:flex;flex-direction:column;align-items:center;gap:8px;color:var(--muted)}.live-owned-body{padding:14px;display:flex;flex-direction:column;gap:5px}.live-owned-body>span,.live-owned-body small{color:var(--muted);font-size:12px}.live-owned-body>b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.live-owned-body a{display:inline-flex;align-items:center;gap:5px;margin-top:6px;color:var(--rose);font-size:12px}.gated-live-panel{margin:20px 0}.gated-live-list{display:flex;flex-direction:column;gap:10px}.gated-live-card{display:flex;align-items:center;gap:13px;padding:13px;border:1px solid var(--line);border-radius:14px;background:#ffffff05}.gated-live-icon{width:42px;height:42px;border-radius:12px;background:#ff5d9e1f;color:var(--rose);display:grid;place-items:center}.gated-live-card .grow{display:flex;flex-direction:column;gap:3px}.gated-live-card span,.gated-live-card small{color:var(--muted);font-size:12px}.gated-live-card .primary{white-space:nowrap}.spin{animation:rose-spin .9s linear infinite}.gated-manager{margin-top:20px}.gated-manager-form{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:16px}.gated-manager-form label{display:flex;flex-direction:column;gap:7px}.gated-manager-form label span{font-size:12px;color:var(--muted);font-weight:700}.gated-manager-form input,.gated-manager-form select{width:100%;height:44px;border:1px solid var(--line);border-radius:12px;background:#ffffff09;color:#fff;padding:0 12px;outline:none}.gated-manager-form .primary{align-self:end;height:44px}.gated-records{display:flex;flex-direction:column;gap:8px;margin-top:16px}.gated-records>div{display:flex;align-items:center;gap:11px;padding:11px 12px;border:1px solid var(--line);border-radius:12px}.gated-records>div>svg{color:#6fe8ab}.gated-records .grow{display:flex;flex-direction:column;gap:3px}.gated-records span{font-size:12px;color:var(--muted)}.gated-records a{color:var(--rose)}.empty-inline{justify-content:center;color:var(--muted);min-height:70px}@media (max-width:1100px){.live-owned-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.gated-manager-form{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.live-owned-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.gated-live-card{align-items:flex-start;flex-wrap:wrap}.gated-live-card .primary{width:100%}.gated-manager-form{grid-template-columns:1fr}.live-owned-body{padding:11px}.live-owned-body>b{font-size:13px}}.live-market-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:18px}.live-market-card{overflow:hidden;border:1px solid var(--line);border-radius:15px;background:var(--panel)}.live-market-image{height:230px;background:#17131c;display:grid;place-items:center;position:relative;color:#5e5665}.live-market-image img{width:100%;height:100%;object-fit:cover}.live-market-image em{position:absolute;top:10px;left:10px;background:#14271f;color:#73e7af;border:1px solid #315d4b;padding:5px 9px;border-radius:20px;font-style:normal;font-size:10px;font-weight:700}.live-market-body{padding:13px}.live-market-body>span,.live-market-body small{color:var(--muted);font-size:10px}.live-market-body>b{display:block;margin:4px 0 14px}.live-market-body>div{display:flex;justify-content:space-between;gap:10px}.live-market-body strong{font-size:11px}.live-market-body a{display:flex;align-items:center;gap:5px;color:#ff8cb8;font-size:10px;text-decoration:none;margin-top:12px}.market-network-banner{margin:0 0 18px}.market-network-banner.mainnet{border-color:#7b5530;background:#241b11}.live-collection-list{display:grid;gap:10px}.live-collection-list article{display:grid;grid-template-columns:64px minmax(0,1fr) repeat(3,110px);gap:16px;align-items:center;border:1px solid var(--line);background:var(--panel);border-radius:14px;padding:14px}.live-collection-logo{width:58px;height:58px;border-radius:12px;background:#1d1721;display:grid;place-items:center;overflow:hidden}.live-collection-logo img{width:100%;height:100%;object-fit:cover}.live-collection-list article>div>span{display:block;color:var(--muted);font-size:10px}.live-collection-list article>div>b{display:block}.live-collection-list p{color:var(--muted);font-size:11px;margin:5px 0 0}.live-activity>div{grid-template-columns:42px minmax(0,1fr) 150px 110px 190px}.market-indexer-panel{margin-top:18px}.market-indexer-form{display:grid;grid-template-columns:1fr 1.5fr 1fr auto;gap:12px;align-items:end}.market-indexer-form label{display:grid;gap:7px}.market-indexer-form label span{font-size:10px;color:var(--muted);text-transform:uppercase;letter-spacing:.08em}.market-indexer-form input,.market-indexer-form select{height:42px;border:1px solid var(--line);background:#0f0d12;color:#fff;border-radius:9px;padding:0 11px}.market-index-state{margin-top:15px;display:flex;gap:10px;align-items:flex-start;border:1px solid #315d4b;background:#13241d;padding:12px;border-radius:10px}.market-index-state.error{border-color:#6b3342;background:#2a121a}.market-index-state b,.market-index-state span{display:block}.market-index-state span,.market-index-state p{font-size:10px;color:var(--muted);margin:3px 0 0}.market-sync-runs{display:grid;gap:7px;margin-top:12px}.market-sync-runs>div{display:grid;grid-template-columns:90px 160px 1fr;gap:10px;border-top:1px solid var(--line);padding-top:8px;font-size:10px}.market-sync-runs span{color:#ff8cb8;text-transform:uppercase}.market-sync-runs small{color:var(--muted)}@media (max-width:1100px){.live-market-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.live-collection-list article{grid-template-columns:54px minmax(0,1fr) 90px}.live-collection-list article>div:nth-last-child(-n+2){display:none}.market-indexer-form{grid-template-columns:1fr 1fr}}@media (max-width:680px){.live-market-grid{grid-template-columns:1fr}.live-collection-list article{grid-template-columns:50px minmax(0,1fr)}.live-collection-list article>div:not(.grow):not(.live-collection-logo){display:none}.market-indexer-form{grid-template-columns:1fr}.live-activity>div{grid-template-columns:38px minmax(0,1fr)}.live-activity>div>div:nth-child(n+3){display:none}}.trade-network-banner{display:flex;gap:14px;align-items:center;padding:16px 18px;border:1px solid var(--line);border-radius:16px;margin:18px 0;background:#ffffff06}.trade-network-banner svg{flex:none}.trade-network-banner div{display:flex;flex-direction:column;gap:4px}.trade-network-banner span{color:var(--muted);font-size:13px}.trade-network-banner.warning{border-color:#ffb84c52;background:#ffb84c12;color:#ffc46d}.trade-network-banner.live{border-color:#4bde9957;background:#4bde9912;color:#65e4a7}.trade-error,.trade-message{padding:12px 14px;border-radius:12px;background:#ff5b7a1a;border:1px solid rgba(255,91,122,.25);color:#ff9ab0;margin-top:12px;word-break:break-word}.live-provider-card>div:last-child{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.live-provider-card small{color:var(--muted)}.trade-history-panel{padding:22px;margin-top:18px}.trade-history-list{display:grid;gap:10px}.trade-history-list>div{display:grid;grid-template-columns:100px 1fr 1.6fr auto;gap:12px;align-items:center;padding:13px 0;border-top:1px solid var(--line)}.trade-history-list small,.trade-history-list code{color:var(--muted)}.trade-state{font-size:11px;text-transform:uppercase;font-weight:800;padding:5px 8px;border-radius:999px;background:#ffffff12;width:max-content}.trade-state.complete{background:#43d88e21;color:#68e6a8}.trade-state.failed{background:#ff506e1f;color:#ff849c}.trade-empty{padding:24px;text-align:center;color:var(--muted)}.live-trade-page .swap-card{position:relative}.trade-field{display:flex;flex-direction:column;gap:7px;margin-bottom:14px}.trade-field span{font-size:12px;color:var(--muted);text-transform:uppercase;letter-spacing:.06em}.trade-field input,.trade-field select{width:100%;border:1px solid var(--line);border-radius:12px;background:#ffffff09;color:#fff;padding:13px 14px;outline:none}.trade-field input:focus,.trade-field select:focus{border-color:#ff5d9e8c}.trade-inline{display:grid;grid-template-columns:1fr 1fr;gap:12px}.trade-flip{width:42px;height:42px;display:grid;place-items:center;border-radius:50%;border:1px solid var(--line);background:var(--panel);color:var(--rose);margin:-5px auto 10px}.route-divider{display:flex;gap:10px;align-items:center;justify-content:center;color:var(--rose);padding:8px 0 18px}.quote-live{display:grid;gap:0}.quote-row{display:flex;justify-content:space-between;gap:18px;padding:12px 0;border-bottom:1px solid var(--line)}.quote-row span{color:var(--muted)}.quote-row b{text-align:right;word-break:break-all}.quote-live button{margin-top:16px}.spin{animation:rose-spin 1s linear infinite}@keyframes rose-spin{to{transform:rotate(360deg)}}@media (max-width:760px){.trade-history-list>div{grid-template-columns:1fr}.trade-inline,.live-trade-grid{grid-template-columns:1fr}}.professional-swap-card{padding:24px;border-radius:22px;background:linear-gradient(180deg,#1c1722f5,#120f17f5);box-shadow:0 22px 70px #00000047}.mainnet-badge{display:inline-flex;align-items:center;justify-content:center;padding:7px 11px;border-radius:999px;border:1px solid rgba(75,222,153,.35);background:#4bde9917;color:#70e8ad;font-size:11px;font-weight:900;letter-spacing:.1em}.slippage-row{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:15px 0;border-bottom:1px solid var(--line);color:var(--muted);font-size:13px}.slippage-row>div{display:flex;align-items:center;gap:7px;flex-wrap:wrap;justify-content:flex-end}.slippage-row button{border:1px solid var(--line);background:#ffffff09;color:var(--muted);border-radius:9px;padding:7px 10px;font-weight:700}.slippage-row button.active{background:#ff5d9e21;border-color:#ff5d9e73;color:#fff}.slippage-row label{display:flex;align-items:center;gap:5px;border:1px solid var(--line);border-radius:9px;background:#ffffff09;padding:0 8px}.slippage-row input{width:58px;background:transparent;border:0;outline:0;color:#fff;padding:7px 0;text-align:right;font-weight:700}.slippage-row em{font-style:normal;font-size:11px;color:var(--muted)}.execute-trade{margin-top:10px;border-color:#4bde9959!important;color:#8ef0bc!important;background:#4bde9912!important}.max-link{margin-left:8px!important;border:0!important;background:transparent!important;color:var(--rose)!important;padding:0!important;font-size:11px!important;font-weight:900!important}.token-box small{display:flex;align-items:center;flex-wrap:wrap;gap:3px}.token-box .network-pill{margin:0;padding:7px 9px}.token-row button{max-width:48%;min-width:132px;justify-content:flex-start}.token-row button>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trade-token-logo,.trade-chain-logo{width:29px;height:29px;object-fit:cover;border-radius:50%;background:#ffffff14;flex:none}.trade-chain-logo{border-radius:9px}.trade-token-fallback,.trade-chain-fallback{width:29px;height:29px;display:grid;place-items:center;border-radius:50%;font-style:normal;font-weight:900;color:#fff;background:linear-gradient(135deg,var(--rose),#8f63ff);flex:none}.trade-chain-fallback{border-radius:9px}.token-detail-row{display:grid;grid-template-columns:55px minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px 0;border-bottom:1px solid var(--line)}.token-detail-row>span:first-child{color:var(--muted);font-size:12px}.token-detail-row code{color:var(--muted);font-size:11px}.token-identity{display:flex;align-items:center;gap:10px;min-width:0;text-align:left}.token-identity>span{display:flex;flex-direction:column;gap:2px;min-width:0}.token-identity b,.token-identity small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.token-identity small{color:var(--muted);font-size:11px}.token-identity>svg{width:15px;color:#65e4a7;flex:none}.trade-modal-backdrop{position:fixed;inset:0;z-index:1200;background:#040307c7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:grid;place-items:center;padding:22px}.trade-token-modal{width:min(620px,100%);max-height:min(790px,92vh);display:flex;flex-direction:column;padding:20px;border-radius:22px;box-shadow:0 30px 100px #0009}.chain-modal{width:min(540px,100%)}.token-modal-head{display:flex;justify-content:space-between;align-items:center;gap:18px;margin-bottom:14px}.token-modal-head>div{display:flex;flex-direction:column;gap:3px}.token-modal-head span{font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--rose);font-weight:900}.token-modal-head h3{margin:0;font-size:22px}.token-modal-head>button{width:38px;height:38px;display:grid;place-items:center;border-radius:12px;border:1px solid var(--line);background:#ffffff0a;color:#fff}.token-search{display:flex;align-items:center;gap:10px;border:1px solid var(--line);background:#ffffff0a;border-radius:14px;padding:0 13px;transition:.2s}.token-search:focus-within{border-color:#ff5d9e8c;box-shadow:0 0 0 3px #ff5d9e14}.token-search svg{width:18px;color:var(--muted);flex:none}.token-search input{flex:1;min-width:0;border:0;outline:0;background:transparent;color:#fff;padding:14px 0;font-size:15px}.token-source{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 2px 9px;color:var(--muted);font-size:11px;text-transform:uppercase;letter-spacing:.06em}.token-result-list{overflow:auto;display:flex;flex-direction:column;gap:5px;min-height:180px;padding-right:3px}.token-result-list>button{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto 20px;align-items:center;gap:12px;border:1px solid transparent;background:transparent;color:#fff;padding:11px;border-radius:13px;text-align:left;transition:.15s}.token-result-list>button:hover,.token-result-list>button.selected{background:#ffffff0d;border-color:#ff5d9e40}.token-result-meta{display:flex;flex-direction:column;align-items:flex-end;gap:2px;min-width:80px}.token-result-meta small{color:var(--muted);font-size:10px}.token-result-list>button>svg{width:16px;color:var(--rose)}.token-risk-note{display:flex;align-items:flex-start;gap:9px;padding:12px 4px 0;color:var(--muted);font-size:11px;line-height:1.45;border-top:1px solid var(--line);margin-top:10px}.token-risk-note svg{width:16px;color:#65e4a7;flex:none}.trade-message{background:#ffffff09;border-color:var(--line);color:#ded7e4}.trade-message:has(.positive){border-color:#4bde994d}.trade-history-list code{font-size:11px}.network-box>div:first-child{min-height:36px}.network-box .token-row{margin-top:12px}.quote-row .positive,.positive{color:#65e4a7}@media (max-width:650px){.professional-swap-card{padding:16px}.slippage-row{align-items:flex-start;flex-direction:column}.slippage-row>div{justify-content:flex-start}.token-row button{min-width:118px;max-width:55%}.token-detail-row{grid-template-columns:48px 1fr}.token-detail-row code{display:none}.trade-modal-backdrop{padding:8px}.trade-token-modal{max-height:96vh;padding:15px}.token-result-list>button{grid-template-columns:minmax(0,1fr) auto 18px;padding:10px 7px}.token-result-meta{min-width:65px}}.auto-quote-state{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:2px 0 14px;padding:11px 12px;border:1px solid var(--line);border-radius:12px;background:#ffffff06;color:var(--muted);font-size:13px}.auto-quote-state span{display:flex;align-items:center;gap:8px}.auto-quote-state svg{width:16px;height:16px}.auto-quote-state.loading{border-color:#ff5d9e52;color:#fff}.auto-quote-state.ready{border-color:#42d39259;background:#42d3920e;color:#c9ffe6}.auto-quote-state button{border:0;background:transparent;color:var(--rose);font-weight:700;cursor:pointer}.auto-quote-state button:disabled{opacity:.45;cursor:not-allowed}.production-search{display:flex;align-items:center;gap:9px;color:var(--muted);font-size:13px}.production-search input,.production-search kbd{display:none}.use-list>button,.use-list>a{display:flex;align-items:center;gap:12px;padding:14px;border-radius:13px;background:#ffffff08;border:1px solid var(--line);color:inherit;text-align:left;width:100%;text-decoration:none}.use-list>button:hover,.use-list>a:hover{border-color:#ff5d9e73;background:#ff5d9e0f}.use-list>button>svg:last-child,.use-list>a>svg:last-child{margin-left:auto}.token-result-meta b:empty{display:none}.trade-token-modal>.secondary.full{margin-top:10px}.creator-collections>div>div:last-child b{max-width:340px;overflow-wrap:anywhere}.rose-home-hero{min-height:430px;padding:46px;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);gap:36px;align-items:center;overflow:hidden;background:radial-gradient(circle at 85% 12%,rgba(255,93,158,.22),transparent 35%),linear-gradient(135deg,#171019,#0e0c12)}.rose-hero-copy h1{font:700 clamp(38px,5vw,68px)/1.02 "Playfair Display";max-width:900px;margin:16px 0}.rose-hero-copy p{max-width:760px;color:var(--muted);line-height:1.7}.rose-hero-live{min-height:300px;border:1px solid #4a3044;border-radius:22px;padding:28px;background:linear-gradient(145deg,#2b1626eb,#0f0d13f2);display:flex;flex-direction:column;justify-content:center;gap:12px}.rose-hero-live>span{color:var(--rose);font-size:10px;letter-spacing:.14em;font-weight:800}.rose-hero-live>svg{width:48px;height:48px;color:var(--rose)}.rose-hero-live>b{font:700 28px Playfair Display}.rose-hero-live>small{color:var(--muted)}.rose-hero-live>strong{font-size:20px}.launch-progress{height:7px;border-radius:10px;background:#2b2430;overflow:hidden}.launch-progress i{display:block;height:100%;background:linear-gradient(90deg,var(--rose),var(--rose2))}.launch-card-grid,.production-collection-grid,.market-listing-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}.launch-card,.production-collection-card,.market-listing-card{padding:15px}.launch-card-head,.launch-admin-title{display:flex;align-items:center;justify-content:space-between;gap:10px}.launch-art,.collection-live-art{height:150px;border-radius:13px;margin:13px 0;display:grid;place-items:center;background:radial-gradient(circle,#8d315f,#24101f 68%);font:700 76px Playfair Display;color:#ffd8e8}.launch-card>span,.production-collection-card span,.market-listing-card>span{font-size:10px;color:var(--muted);text-transform:uppercase;letter-spacing:.08em}.launch-card h3,.production-collection-card h3,.market-listing-card h3{margin:7px 0}.launch-card p,.production-collection-card p{color:var(--muted);font-size:12px;min-height:38px}.launch-card-data{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:13px 0}.launch-card-data>div{border:1px solid var(--line);border-radius:10px;padding:10px}.launch-card-data span{display:block;color:var(--muted);font-size:10px}.launch-card-data b{display:block;margin-top:4px;font-size:12px}.featured-pill{display:inline-flex!important;align-items:center;gap:5px;color:#ffc67e!important;background:#3c2917;border:1px solid #6c4823;padding:5px 8px;border-radius:999px;font-size:9px!important}.featured-pill svg{width:12px}.rose-status{display:inline-flex;width:max-content;padding:5px 8px;border:1px solid var(--line);background:#201b24;border-radius:999px;color:#cabfce;font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.05em}.status-live,.status-approved,.status-complete,.status-confirmed,.status-ready{border-color:#2f6b50;color:#7ce8ae;background:#13271e}.status-upcoming,.status-scheduled,.status-submitted,.status-awaiting-signature,.status-funding-submitted,.status-purchase-submitted{border-color:#71542b;color:#f4c878;background:#2e2314}.status-failed,.status-rejected,.status-paused,.status-variance{border-color:#713145;color:#ff8fac;background:#2d141d}.launch-filters{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 20px}.launch-filters button{border:1px solid var(--line);background:var(--panel);color:var(--muted);border-radius:999px;padding:8px 13px}.launch-filters button.active{color:#fff;border-color:var(--rose);background:#3a1d2f}.product-empty{min-height:180px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:8px;color:var(--muted)}.product-empty svg{width:40px;height:40px;color:#695f70}.product-empty b{color:#fff}.product-empty span{max-width:540px;font-size:12px}.collection-live-stats{display:flex;justify-content:space-between;border-top:1px solid var(--line);padding-top:12px;margin-top:12px;font-size:11px}.creator-real-list>div:not(.panel-head){display:grid;grid-template-columns:45px minmax(160px,1fr) minmax(100px,.5fr) minmax(100px,.5fr) auto;align-items:center;gap:13px;padding:13px 0;border-top:1px solid var(--line)}.creator-real-list span,.creator-real-list small{display:block;color:var(--muted);font-size:10px}.creator-cover{width:42px;height:42px;border-radius:10px;background:linear-gradient(135deg,var(--rose),var(--rose2));display:grid;place-items:center;font:700 22px Playfair Display}.product-two-column{display:grid;grid-template-columns:1fr 1fr;gap:18px}.product-form{display:flex;flex-direction:column;gap:13px}.product-form h3{margin:0 0 5px}.product-form .field{margin:0}.field select{width:100%;border:1px solid var(--line);background:#100e14;color:#fff;border-radius:10px;padding:12px}.simple-record-list{display:flex;flex-direction:column}.simple-record-list>div{display:flex;align-items:center;gap:12px;padding:13px 0;border-top:1px solid var(--line)}.simple-record-list small{display:block;color:var(--muted);margin-top:4px}.rose-product-modal{width:min(640px,100%);max-height:92vh;overflow:auto;padding:22px}.modal-note{display:block;color:var(--muted);line-height:1.5;margin-top:14px}.magic-search{display:flex;align-items:center;gap:10px;padding:13px;margin-bottom:18px}.magic-search input{flex:1;border:0;background:transparent;color:#fff;outline:0}.market-listing-media{height:220px;border-radius:12px;background:#18131b;display:grid;place-items:center;overflow:hidden;margin-bottom:12px}.market-listing-media img{width:100%;height:100%;object-fit:cover}.market-listing-media svg{color:#665d6b}.market-listing-card small{display:block;color:var(--muted);margin-top:5px}.market-listing-card .hero-actions{margin-top:14px}.checkout-box{border:1px solid var(--line);border-radius:13px;padding:13px;margin:10px 0 16px}.checkout-box>div{display:flex;justify-content:space-between;gap:12px;padding:9px 0;border-bottom:1px solid var(--line)}.checkout-box>div:last-child{border:0}.checkout-progress{display:flex;flex-direction:column;gap:8px}.owner-grid{display:grid;gap:9px}.owner-grid>div{display:flex;align-items:center;gap:12px;border:1px solid var(--line);border-radius:12px;padding:12px}.owner-grid i{width:32px;height:32px;border-radius:9px;background:#3d1d30;display:grid;place-items:center;font-style:normal;color:var(--rose);font-weight:900}.owner-grid span{flex:1}.owner-grid small{display:block;color:var(--muted)}.owner-grid svg{color:var(--green)}.admin-actions{display:grid;gap:9px}.admin-actions button{display:flex;align-items:center;gap:12px;text-align:left;border:1px solid var(--line);background:#151219;color:#fff;border-radius:12px;padding:13px}.admin-actions button span{flex:1}.admin-actions button small{display:block;color:var(--muted);margin-top:3px}.moderation-list,.launch-admin-list{display:grid;gap:13px}.moderation-list article,.launch-admin-list article{padding:18px}.moderation-list article>div:first-child{display:flex;justify-content:space-between}.moderation-list p,.moderation-list small{color:var(--muted)}.priority{font-size:9px;text-transform:uppercase;font-weight:900}.priority-critical,.priority-high{color:#ff839d}.priority-normal{color:#f0c174}.priority-low{color:#8bb9ff}.danger-link{border:0;background:transparent;color:#ff7896;padding:8px;font-weight:700}.settings-list>div{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid var(--line)}.settings-list>div span{color:var(--muted)}.health-list>div{display:grid;grid-template-columns:15px 1fr auto;align-items:center;padding:12px 0;border-top:1px solid var(--line)}.health-list em{font-style:normal;color:var(--muted)}@media (max-width:1150px){.launch-card-grid,.production-collection-grid,.market-listing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rose-home-hero{grid-template-columns:1fr}.rose-hero-live{min-height:220px}}@media (max-width:760px){.launch-card-grid,.production-collection-grid,.market-listing-grid,.product-two-column{grid-template-columns:1fr}.rose-home-hero{padding:24px}.creator-real-list>div:not(.panel-head){grid-template-columns:42px 1fr}.creator-real-list>div:not(.panel-head)>div:nth-child(n+3){grid-column:2}.magic-search{align-items:stretch;flex-wrap:wrap}.magic-search input{min-width:180px}.rose-product-modal{padding:15px}}.hero-launch-image{width:100%;max-height:190px;object-fit:cover;border-radius:16px;margin-bottom:12px}.launch-art,.collection-live-art,.creator-cover{overflow:hidden;display:grid;place-items:center}.launch-art img,.collection-live-art img,.creator-cover img{width:100%;height:100%;object-fit:cover;display:block}.launch-art svg,.collection-live-art svg,.creator-cover svg{width:28px;height:28px;opacity:.72}.admin-wallet-form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:end;margin:0 0 16px}.admin-wallet-form .field{margin:0}.admin-wallet-form button{height:44px;white-space:nowrap}.admin-wallet-list{max-height:520px;overflow:auto;padding-right:3px}.admin-wallet-list>div{min-width:0}.admin-wallet-list i svg{width:17px;height:17px}.admin-wallet-list b,.admin-wallet-list small{overflow-wrap:anywhere}.admin-wallet-list .revoked-admin{opacity:.7}.admin-wallet-list .revoked-admin i{background:#29191f;color:#ff7896}.admin-lockout-note{display:block;color:var(--muted);margin-top:12px;line-height:1.45}@media (max-width:760px){.admin-wallet-form{grid-template-columns:1fr}.admin-wallet-form button{width:100%}}.admin-access{display:inline-flex;align-items:center;gap:8px;white-space:nowrap;border:1px solid rgba(255,93,158,.45);background:#ff5d9e14;color:#fff;border-radius:10px;padding:9px 12px;font-weight:800}.admin-access:hover,.admin-access.active{background:#ff5d9e2e;border-color:var(--rose)}.creator-flow{display:grid;grid-template-columns:minmax(190px,.55fr) minmax(0,1.45fr);align-items:center;gap:18px;padding:14px 16px;margin-bottom:20px}.creator-flow>div:first-child{display:flex;flex-direction:column;gap:3px}.creator-flow>div:first-child span{font-size:11px;color:var(--muted)}.creator-flow>div:last-child{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.creator-flow button{display:flex;align-items:center;gap:8px;min-width:0;padding:9px;border:1px solid var(--line);border-radius:10px;background:#ffffff06;color:var(--muted);text-align:left}.creator-flow button.active{border-color:#ff5d9e8c;color:#fff;background:#ff5d9e17}.creator-flow button i{width:23px;height:23px;display:grid;place-items:center;border-radius:50%;font-size:10px;font-style:normal;background:#2b222d;flex:none}.creator-flow button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:700}.creator-metrics{margin-bottom:18px}.creator-analytics-grid{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(280px,.7fr);gap:16px;margin-bottom:18px}.creator-chart-card{min-height:370px;padding:20px}.creator-chart-card .panel-head{align-items:flex-start}.creator-chart-card .panel-head>b{font-size:20px}.creator-line-chart{width:100%;height:270px;color:var(--rose);overflow:visible}.chart-grid-line{stroke:#ffffff1a;stroke-width:1}.chart-area{fill:url(#roseRevenueFill);stroke:none}.chart-line{fill:none;stroke:var(--rose);stroke-width:4;stroke-linecap:round;stroke-linejoin:round}.chart-point{fill:#fff;stroke:var(--rose);stroke-width:3}.chart-axis{display:flex;justify-content:space-between;color:var(--muted);font-size:10px}.chart-empty{height:270px;display:grid;place-items:center;color:var(--muted)}.mint-radial-card{display:flex;flex-direction:column}.mint-radial-wrap{position:relative;width:220px;height:220px;margin:10px auto}.mint-radial-wrap svg{width:100%;height:100%;transform:rotate(-90deg)}.radial-track,.radial-value{fill:none;stroke-width:18}.radial-track{stroke:#2c2630}.radial-value{stroke:var(--rose);stroke-linecap:round;transition:stroke-dashoffset .5s}.radial-center{position:absolute;inset:0;display:grid;place-content:center;text-align:center}.radial-center b{font:700 42px Playfair Display}.radial-center span{color:var(--muted);font-size:11px}.radial-legend{display:grid;gap:9px;margin-top:auto}.radial-legend span{display:grid;grid-template-columns:10px auto 1fr;align-items:center;gap:7px;color:var(--muted);font-size:11px}.radial-legend i{width:9px;height:9px;border-radius:50%;background:#48404c}.radial-legend i.minted{background:var(--rose)}.radial-legend i.holders{background:#9a5a87}.radial-legend b{color:#fff}.workflow-empty{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;padding:38px}.workflow-empty>svg{width:38px;height:38px;color:var(--rose)}.workflow-empty span{max-width:620px;color:var(--muted)}.media-context{display:grid;grid-template-columns:minmax(230px,.7fr) minmax(220px,.7fr) minmax(220px,1fr);gap:16px;align-items:center;margin-bottom:16px}.media-context>div:first-child{display:flex;align-items:center;gap:10px}.media-context>div:first-child>span{width:30px;height:30px;display:grid;place-items:center;border-radius:50%;background:var(--rose);font-weight:900}.media-context small,.media-context-status span{display:block;color:var(--muted);font-size:10px;margin-top:3px}.media-context select,.mint-collection-select select{width:100%;border:1px solid var(--line);background:#100e14;color:#fff;border-radius:10px;padding:12px}.media-workspace{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(280px,.65fr);gap:16px}.assignment-card{height:max-content;position:sticky;top:78px}.assignment-help{border:1px solid var(--line);border-radius:12px;padding:12px;margin:12px 0}.assignment-help span{display:block;color:var(--muted);font-size:11px;line-height:1.5;margin-top:4px}.friendly-assets>label{cursor:pointer}.friendly-assets>label.selected{border-color:#ff5d9e8c;background:#ff5d9e0f}.friendly-assets>label.assigned{box-shadow:inset 3px 0 #56d79a}.asset-thumb{width:52px;height:52px;display:grid;place-items:center;border-radius:10px;overflow:hidden;background:#1d1820}.asset-thumb img{width:100%;height:100%;object-fit:cover}.assigned-summary{margin-top:16px}.assigned-chip-list{display:flex;flex-wrap:wrap;gap:8px}.assigned-chip-list>span{display:flex;flex-direction:column;border:1px solid var(--line);border-radius:10px;padding:9px 11px;background:#ffffff06}.assigned-chip-list small{color:var(--rose);font-size:9px;text-transform:uppercase;margin-top:3px}.assigned-chip-list em{color:var(--muted)}.mint-configuration-layout{display:grid;grid-template-columns:1fr 1fr;gap:16px}.mint-configuration-layout>.full{grid-column:1/-1}.selected-collection-card{display:flex;align-items:center;gap:12px;border:1px solid var(--line);border-radius:12px;padding:12px;margin-top:14px}.selected-collection-card>div:last-child{display:flex;flex-direction:column;gap:3px}.selected-collection-card span,.selected-collection-card small{color:var(--muted);font-size:10px}.readiness-list{display:grid;gap:8px}.readiness-list>div{display:grid;grid-template-columns:20px 1fr auto;align-items:center;gap:9px;padding:10px;border:1px solid var(--line);border-radius:10px;color:var(--muted)}.readiness-list>div.ready{border-color:#4bde9945;color:#fff}.readiness-list svg{width:18px;color:#ffb45f}.readiness-list .ready svg{color:#65e4a7}.readiness-list b{font-size:10px}.builder-execution-card .builder-launch{width:100%;justify-content:center;margin-top:16px;padding:15px}.bridge-wallet-strip{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:12px}.bridge-wallet-strip>div{display:flex;align-items:center;gap:10px;border:1px solid var(--line);border-radius:12px;padding:11px;background:#ffffff06}.bridge-wallet-strip>div>span{display:flex;flex-direction:column;min-width:0;flex:1}.bridge-wallet-strip small{color:var(--muted);font-size:9px}.bridge-wallet-strip b{font-size:11px;overflow:hidden;text-overflow:ellipsis}.bridge-wallet-strip button{padding:7px 9px;font-size:10px}.listing-modal-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);gap:18px}.listing-modal-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.listing-modal-heading>div,.listing-details>div:first-child{display:flex;flex-direction:column;gap:3px}.listing-modal-heading span,.listing-details>div:first-child span{color:var(--muted);font-size:11px}.owned-nft-picker{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:540px;overflow:auto;padding-right:4px}.owned-nft-picker>button{display:grid;grid-template-columns:54px minmax(0,1fr) 18px;align-items:center;gap:9px;border:1px solid var(--line);border-radius:12px;padding:8px;background:#111015;color:#fff;text-align:left}.owned-nft-picker>button.selected{border-color:var(--rose);background:#ff5d9e14}.owned-nft-picker>button>div{width:54px;height:54px;border-radius:9px;overflow:hidden;display:grid;place-items:center;background:#1c1820}.owned-nft-picker img{width:100%;height:100%;object-fit:cover}.owned-nft-picker span{min-width:0}.owned-nft-picker b,.owned-nft-picker small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.owned-nft-picker small{color:var(--muted);font-size:9px;margin-top:3px}.owned-nft-picker>button>svg{color:var(--rose)}.modal-loading{min-height:220px;display:flex;align-items:center;justify-content:center;gap:9px;color:var(--muted);border:1px dashed var(--line);border-radius:12px}.provider-gate{display:flex;align-items:flex-start;gap:10px;border:1px solid #68442f;background:#2a1c15;border-radius:12px;padding:11px;color:#ffcf96}.provider-gate svg{width:18px;flex:none}.provider-gate span{display:block;font-size:10px;line-height:1.45;margin-top:3px}.rose-product-modal:has(.listing-modal-grid){width:min(1040px,96vw)}@media (max-width:1000px){.creator-analytics-grid,.media-workspace,.listing-modal-grid{grid-template-columns:1fr}.assignment-card{position:static}.mint-radial-card{min-height:auto}.listing-modal-grid{max-height:80vh;overflow:auto}.owned-nft-picker{max-height:340px}}@media (max-width:760px){.admin-access{padding:8px}.admin-access:not(.active){font-size:0}.admin-access svg{margin:0}.creator-flow,.media-context{grid-template-columns:1fr}.creator-flow>div:last-child{grid-template-columns:repeat(2,1fr)}.mint-configuration-layout,.bridge-wallet-strip{grid-template-columns:1fr}.creator-chart-card{min-height:320px;padding:14px}.creator-line-chart{height:220px}.owned-nft-picker{grid-template-columns:1fr}}.advanced-section{margin-top:14px;padding:0;overflow:hidden}.advanced-section>summary{list-style:none;display:grid;grid-template-columns:22px 1fr 20px;align-items:center;gap:11px;padding:16px 18px;cursor:pointer}.advanced-section>summary::-webkit-details-marker{display:none}.advanced-section>summary>svg:first-child{color:var(--rose)}.advanced-section>summary>svg:last-child{transition:.2s;color:var(--muted)}.advanced-section[open]>summary>svg:last-child{transform:rotate(90deg)}.advanced-section summary span{display:flex;flex-direction:column;gap:3px}.advanced-section summary small{color:var(--muted)}.advanced-section[open]>:not(summary){border-top:1px solid var(--line);margin:0;border-radius:0;background:transparent}.bridge-wallet-strip>p{grid-column:1/-1;margin:0;color:var(--muted);font-size:10px}.bridge-wallet-strip>div.required{border-color:#ff5d9e8c;box-shadow:inset 3px 0 var(--rose)}.workflow-step-summary,.simple-creator-start,.collection-media-progress,.creator-next-step{display:flex;align-items:center;gap:14px}.workflow-step-summary{justify-content:space-between;border:1px solid var(--line);border-radius:14px;padding:18px;background:#ffffff05}.workflow-step-summary>div,.creator-next-step>div,.collection-media-progress>div:first-child{display:flex;align-items:center;gap:12px}.workflow-step-summary svg,.creator-next-step svg{color:var(--rose)}.workflow-step-summary span,.creator-next-step span,.collection-media-progress>div:first-child>div{display:flex;flex-direction:column;gap:3px}.workflow-step-summary small,.creator-next-step small,.collection-media-progress small{color:var(--muted)}.workflow-help{margin-top:12px;color:var(--muted);line-height:1.6}.simple-creator-start{margin-bottom:14px}.simple-creator-start select{min-width:260px;max-width:420px;border:1px solid var(--line);background:#100e14;color:#fff;border-radius:10px;padding:12px}.simple-step-number{width:34px;height:34px;display:grid;place-items:center;flex:none;border-radius:50%;background:var(--rose);font-weight:900}.collection-media-progress{justify-content:space-between;margin-bottom:14px}.media-progress-numbers{display:flex;gap:8px;flex-wrap:wrap}.media-progress-numbers span{display:flex;flex-direction:column;min-width:84px;border:1px solid var(--line);border-radius:10px;padding:8px 10px;color:var(--muted);font-size:10px}.media-progress-numbers b{font-size:18px;color:#fff}.creator-next-step{justify-content:space-between;margin-top:14px;border-color:#4bde9947}.advanced-section .assignment-card{position:static;padding:18px;display:flex;align-items:end;gap:14px}.advanced-section .assignment-card .field{flex:1;margin:0}@media (max-width:900px){.workflow-step-summary,.simple-creator-start,.collection-media-progress,.creator-next-step{align-items:stretch;flex-direction:column}.simple-creator-start select{min-width:0;max-width:none;width:100%}.media-progress-numbers{width:100%}.media-progress-numbers span{flex:1}.advanced-section .assignment-card{align-items:stretch;flex-direction:column}}.collection-details-form{margin-bottom:14px}.creator-form-actions{display:flex;gap:10px;justify-content:flex-end;margin-top:16px}.attached-assets>label{cursor:pointer}.attached-assets>label.selected{border-color:#ff5d9e8c;background:#ff5d9e0f}.reusable-assets>div{display:grid;grid-template-columns:52px minmax(0,1fr) auto;gap:12px;align-items:center;padding:10px;border-bottom:1px solid var(--line)}.reusable-assets>div:last-child{border-bottom:0}.mint-settings-form .field.full{grid-column:1/-1}.builder-ready-row{display:flex;justify-content:space-between;align-items:center;gap:16px;border-top:1px solid var(--line);margin-top:14px;padding-top:14px}.builder-ready-row>span{display:flex;flex-direction:column;gap:4px}.builder-ready-row small{color:var(--muted)}@media (max-width:760px){.creator-form-actions,.builder-ready-row{align-items:stretch;flex-direction:column}.reusable-assets>div{grid-template-columns:52px minmax(0,1fr)}.reusable-assets button{grid-column:1/-1}}.rose-trade-page{color:#fff;max-width:860px;margin:0 auto}.rose-trade-page h1,.rose-trade-page h2,.rose-trade-page h3,.rose-trade-page b{color:#fff}.rose-trade-page p,.rose-trade-page small{color:var(--muted)}.trade-compact-head{display:flex;justify-content:space-between;align-items:center;gap:14px;margin:0 auto 12px;max-width:620px}.trade-compact-head h1{font:700 clamp(25px,4vw,34px) "Playfair Display";margin:0 0 4px}.trade-compact-head p{font-size:11px;margin:0;line-height:1.45}.trade-compact-head>div:last-child{position:relative;flex:none}.trade-settings-menu{position:relative}.trade-settings-menu>summary{list-style:none;width:40px;height:40px;display:grid;place-items:center;border:1px solid var(--line);border-radius:11px;background:#17131b;color:#fff;cursor:pointer}.trade-settings-menu>summary::-webkit-details-marker{display:none}.trade-settings-menu>div{position:absolute;right:0;top:47px;width:min(320px,86vw);padding:15px;z-index:25;box-shadow:0 18px 50px #000a}.trade-settings-menu label{display:grid;gap:8px;margin:10px 0}.trade-settings-menu label>span{font-size:10px;color:var(--muted)}.trade-settings-menu label>div{display:flex;gap:6px;align-items:center}.trade-settings-menu label button,.trade-settings-menu input{height:34px;border:1px solid var(--line);background:#100e14;color:#fff;border-radius:8px;padding:0 9px}.trade-settings-menu label button.active{border-color:var(--rose);background:#321727}.trade-settings-menu input{width:72px}.rose-trade-choice-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;max-width:620px;margin:0 auto}.rose-trade-choice{padding:18px;display:grid;grid-template-columns:38px minmax(0,1fr) auto 22px;gap:12px;align-items:center;color:#fff;text-align:left;border:1px solid var(--line);background:var(--panel);border-radius:15px}.rose-trade-choice>svg:first-child{color:var(--rose)}.rose-trade-choice span{display:flex;flex-direction:column;gap:3px}.rose-trade-choice small{font-size:10px}.rose-trade-choice em{font-style:normal;font-size:9px;color:var(--muted)}.rose-trade-choice em.online{color:var(--green)}.compact-trade-shell{width:100%;max-width:620px;margin:0 auto}.compact-swap-card{padding:14px;border-radius:17px}.compact-swap-card .token-box{padding:13px;border-radius:13px}.compact-swap-card .token-row input{font-size:clamp(23px,6vw,34px)}.compact-swap-card .flip-btn{margin:-8px auto;position:relative;z-index:2}.compact-quote-line{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 3px;font-size:10px;color:var(--muted)}.compact-quote-line span{display:flex;align-items:center;gap:6px}.compact-quote-line svg{width:14px}.compact-quote-line b{font-size:10px}.trade-submit{min-height:46px;margin-top:2px}.trade-disclosure{border-top:1px solid var(--line);margin-top:10px}.trade-disclosure>summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 2px;cursor:pointer}.trade-disclosure>summary::-webkit-details-marker{display:none}.trade-disclosure>summary span{display:flex;flex-direction:column;gap:2px}.trade-disclosure>summary small{font-size:9px}.trade-disclosure>summary>svg{width:16px;color:var(--muted);transition:.2s}.trade-disclosure[open]>summary>svg{transform:rotate(180deg)}.quote-summary.compact{padding:8px 0 0}.compact-route-steps{display:grid;gap:7px}.compact-route-steps>span{display:grid;grid-template-columns:24px 1fr auto;align-items:center;gap:8px;padding:7px;border:1px solid var(--line);border-radius:9px}.compact-route-steps i{width:22px;height:22px;display:grid;place-items:center;border-radius:50%;background:#2b202b;font-style:normal}.compact-tracking{display:flex;align-items:center;gap:10px;border-top:1px solid var(--line);padding-top:10px;margin-top:10px}.compact-tracking>span{display:flex;align-items:center;gap:6px;flex:1}.compact-tracking code{font-size:9px;color:var(--muted)}.compact-tracking button{margin:0;padding:7px 9px;min-height:34px}.bridge-wallet-strip.compact{width:100%;max-width:620px;margin:0 auto 10px}.bridge-wallet-strip.compact>div{padding:8px}.bridge-wallet-strip.compact button{min-height:31px}.network-box .network-pill{max-width:160px}.admin-treasury-charts{margin-top:18px}.treasury-area{fill:url(#roseTreasuryFill)}@media (max-width:760px){.page-wrap{padding:14px}.trade-compact-head{align-items:flex-start}.rose-trade-choice-grid{grid-template-columns:1fr}.compact-swap-card{padding:10px}.compact-swap-card .token-box{padding:11px}.compact-quote-line{align-items:flex-start;flex-direction:column}.bridge-wallet-strip.compact{grid-template-columns:1fr 1fr}.bridge-wallet-strip.compact>div{display:grid;grid-template-columns:26px minmax(0,1fr);gap:6px}.bridge-wallet-strip.compact button{grid-column:1/-1;width:100%}.compact-tracking{align-items:stretch;flex-wrap:wrap}.compact-tracking button{width:100%}.trade-settings-menu>div{position:fixed;top:78px;right:12px;left:12px;width:auto}.sidebar{padding-bottom:max(12px,env(safe-area-inset-bottom))}}@media (max-width:460px){.bridge-wallet-strip.compact{grid-template-columns:1fr}.trade-compact-head h1{font-size:27px}.compact-swap-card .token-row{gap:8px}.compact-swap-card .token-row>button{padding:7px 8px}.compact-swap-card .token-row input{min-width:0}.network-box .network-pill{max-width:135px}}.rose-trade-hub{max-width:1120px;margin:0 auto;color:#fff}.rose-trade-hub h1,.rose-trade-hub h2,.rose-trade-hub h3,.rose-trade-hub b{color:#fff}.rose-trade-hub p,.rose-trade-hub small,.rose-trade-hub span{color:var(--muted)}.rose-trade-hub .eyebrow,.rose-trade-hub .positive,.rose-trade-hub .provider-icon{color:var(--rose)}.rose-trade-hub-intro{margin-bottom:0}.rose-route-choice-grid{margin-top:18px}.rose-route-card{min-height:215px;color:#fff}.rose-route-card h3{color:#fff}.rose-route-card>div:last-child small.positive{color:var(--green)}.rose-trade-overview-grid{margin-top:18px;align-items:stretch}.rose-trade-overview-grid>.panel{min-width:0}.rose-trade-uses{padding:22px}.rose-trade-uses .use-list>button{min-height:78px}.rose-trade-hub .trade-flow .chain,.rose-trade-hub .trade-flow .chain span{min-width:0}.rose-trade-hub .trade-flow .chain b{white-space:normal}.rose-trade-hub .route-cards>div{min-width:0}.rose-trade-hub .route-cards b{overflow-wrap:anywhere}.bridge-shell{max-width:720px}.compact-bridge-card{display:grid;gap:10px;overflow:visible}.network-box-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px;min-width:0}.network-box-head>span{flex:none;color:var(--muted)}.network-box-actions{display:flex;align-items:center;justify-content:flex-end;gap:7px;min-width:0;flex:1}.network-box-actions .network-pill{max-width:190px;min-width:0}.network-box-actions .network-pill>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff}.network-wallet-pill{height:37px;max-width:190px;min-width:0;display:flex;align-items:center;gap:7px;padding:0 10px;border:1px solid var(--line);border-radius:9px;background:#ffffff0b;color:#fff;font-size:11px;font-weight:700}.network-wallet-pill svg{width:15px;height:15px;flex:none;color:var(--rose)}.network-wallet-pill span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:inherit}.network-wallet-pill.connected{border-color:#4bde9957;background:#4bde9912}.network-wallet-pill.connected svg{color:var(--green)}.bridge-quote-strip{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;align-items:center;column-gap:14px;row-gap:2px;padding:11px 12px;border:1px solid var(--line);border-radius:11px;background:#ffffff06;min-width:0}.bridge-quote-strip>span{grid-row:1/3;display:flex;align-items:center;gap:7px;min-width:0;color:var(--muted);font-size:11px}.bridge-quote-strip>span svg{width:15px;flex:none;color:var(--rose)}.bridge-quote-strip>b{color:#fff;text-align:right;font-size:12px;white-space:nowrap}.bridge-quote-strip>small{text-align:right;font-size:9px;white-space:nowrap;color:var(--muted)}.recipient-disclosure{margin-top:0}.recipient-disclosure .bridge-address{margin:3px 0 0}.compact-route-steps{display:grid;gap:8px;margin-top:12px}.compact-route-steps .rose-route-step{display:grid;grid-template-columns:26px minmax(0,1fr);align-items:start;gap:9px;padding:9px 10px;border:1px solid var(--line);border-radius:10px;background:#ffffff06;min-width:0}.compact-route-steps .rose-route-step>i{width:24px;height:24px;display:grid;place-items:center;border-radius:50%;background:#ff5d9e1f;color:var(--rose);font-style:normal;font-weight:800}.compact-route-steps .rose-route-step>span{display:flex;flex-direction:column;gap:3px;min-width:0}.compact-route-steps .rose-route-step b{white-space:normal;overflow-wrap:anywhere;color:#fff;font-size:11px}.compact-route-steps .rose-route-step small{white-space:normal;overflow-wrap:anywhere;font-size:9px;color:var(--muted)}@media (max-width:1050px){.rose-trade-overview-grid{grid-template-columns:1fr}.rose-trade-hub .trade-flow{flex-wrap:nowrap}}@media (max-width:760px){.rose-trade-hub{width:100%}.rose-trade-hub-intro{align-items:flex-start}.rose-trade-hub-intro .page-actions{width:100%;display:grid;grid-template-columns:1fr 1fr}.rose-trade-hub-intro .page-actions button{width:100%}.rose-trade-hub .trade-flow{flex-direction:column;align-items:stretch}.rose-trade-hub .trade-flow>svg{transform:rotate(90deg);align-self:center}.rose-trade-hub .route-cards{grid-template-columns:1fr}.network-box-head{align-items:flex-start!important;flex-direction:column}.network-box-actions{width:100%;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.network-box-actions .network-pill,.network-wallet-pill{max-width:none;width:100%;justify-content:center}.bridge-quote-strip{grid-template-columns:1fr;grid-template-rows:auto;gap:5px}.bridge-quote-strip>span{grid-row:auto}.bridge-quote-strip>b,.bridge-quote-strip>small{text-align:left;white-space:normal}}@media (max-width:480px){.rose-trade-hub-intro .page-actions,.network-box-actions{grid-template-columns:1fr}.compact-bridge-card{padding:10px}.network-wallet-pill{font-size:10px}}.restored-trade-hub{color:#fff;max-width:none;width:100%;margin:0}.restored-trade-hub h1,.restored-trade-hub h2,.restored-trade-hub h3,.restored-trade-hub b{color:#fff}.restored-trade-hub p,.restored-trade-hub small{color:var(--muted)}.compact-trade-page,.compact-trade-shell,.bridge-shell,.compact-bridge-card,.network-box{min-width:0}.compact-trade-page,.compact-bridge-card{width:100%}.network-box .token-row input{width:100%;max-width:100%}.network-box-actions>*{min-width:0}@media (max-width:760px){.page-wrap{padding:17px}.rose-trade-page.compact-trade-page{max-width:none;width:100%;margin:0}.trade-compact-head{width:100%;max-width:none;margin-bottom:14px}.compact-trade-shell,.bridge-shell{width:100%;max-width:none;margin:0}.compact-swap-card,.compact-bridge-card{width:100%;padding:14px;border-radius:16px;overflow:hidden}.network-box{width:100%;padding:12px;border-radius:14px;overflow:hidden}.network-box-head{width:100%;gap:9px}.network-box-actions{width:100%;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}.network-box-actions .network-pill,.network-wallet-pill{width:100%;max-width:none;min-width:0;justify-content:center;padding-inline:8px}.network-box .token-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(106px,auto);gap:8px;width:100%;margin:11px 0}.network-box .token-row input{min-width:0;width:100%;font-size:clamp(22px,8vw,30px)}.network-box .token-row>button{min-width:0;max-width:100%;width:100%;padding:8px 9px;justify-content:center}.network-box .token-row>button span{max-width:72px}.recipient-disclosure,.trade-disclosure,.bridge-quote-strip,.trade-submit,.trade-message{width:100%;min-width:0}.bridge-quote-strip{padding:10px 11px}.trade-disclosure>summary{padding-inline:1px}.trade-message{overflow-wrap:anywhere}}@media (max-width:480px){.page-wrap{padding:17px}.compact-swap-card,.compact-bridge-card{padding:12px}.network-box{padding:11px}.network-box-actions{grid-template-columns:1fr}.network-box .token-row{grid-template-columns:minmax(0,1fr) 108px}.network-box .token-row input{font-size:clamp(21px,8vw,27px)}.network-box .token-row>button span{max-width:54px}.trade-compact-head h1{font-size:clamp(27px,9vw,33px)}}@media (max-width:360px){.page-wrap{padding:14px}.compact-swap-card,.compact-bridge-card{padding:10px}.network-box .token-row{grid-template-columns:minmax(0,1fr) 98px}.network-box .token-row>button{padding-inline:7px}}.bridge-shell{container-type:inline-size;container-name:rose-bridge;width:100%;max-width:720px;min-width:0;overflow:visible}.compact-bridge-card,.compact-bridge-card .network-box{width:100%;max-width:100%;min-width:0;overflow:hidden}.compact-bridge-card .network-box-head{display:grid!important;grid-template-columns:max-content minmax(0,1fr);align-items:center!important;gap:10px;width:100%;min-width:0}.compact-bridge-card .network-box-actions{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:8px;width:100%;min-width:0}.compact-bridge-card .network-box-actions .network-pill,.compact-bridge-card .network-wallet-pill{width:100%;max-width:none;min-width:0;height:42px;justify-content:center;overflow:hidden;padding-inline:10px}.compact-bridge-card .network-box-actions .network-pill>span,.compact-bridge-card .network-wallet-pill>span{display:block;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compact-bridge-card .network-box .token-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(112px,34%);align-items:center;gap:10px;width:100%;min-width:0;margin:12px 0}.compact-bridge-card .network-box .token-row input{width:100%;min-width:0;max-width:none;margin:0}.compact-bridge-card .network-box .token-row>button{width:100%;min-width:0;max-width:none;justify-content:center;overflow:hidden}.compact-bridge-card .network-box .token-row>button span{min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compact-bridge-card .network-box>small{min-width:0;overflow-wrap:anywhere}.compact-bridge-card .recipient-disclosure,.compact-bridge-card .bridge-quote-strip,.compact-bridge-card .trade-submit,.compact-bridge-card .trade-disclosure,.compact-bridge-card .trade-message{width:100%;max-width:100%;min-width:0}.compact-bridge-card .recipient-disclosure>summary span,.compact-bridge-card .trade-disclosure>summary span{min-width:0}.compact-bridge-card .recipient-disclosure>summary small,.compact-bridge-card .trade-disclosure>summary small{white-space:normal;overflow-wrap:anywhere}@container rose-bridge (max-width:600px){.compact-bridge-card .network-box-head{grid-template-columns:1fr;align-items:stretch!important}.compact-bridge-card .network-box-actions{grid-template-columns:1fr}.compact-bridge-card .network-box-actions .network-pill,.compact-bridge-card .network-wallet-pill{justify-content:flex-start}}@container rose-bridge (max-width:420px){.compact-bridge-card{padding:10px;border-radius:14px}.compact-bridge-card .network-box{padding:11px;border-radius:13px}.compact-bridge-card .network-box .token-row{grid-template-columns:minmax(0,1fr) 108px;gap:8px}.compact-bridge-card .network-box .token-row input{font-size:clamp(22px,9cqw,28px)}.compact-bridge-card .network-box .token-row>button{padding-inline:8px}.compact-bridge-card .bridge-quote-strip{grid-template-columns:1fr;grid-template-rows:auto;gap:5px}.compact-bridge-card .bridge-quote-strip>span{grid-row:auto}.compact-bridge-card .bridge-quote-strip>b,.compact-bridge-card .bridge-quote-strip>small{text-align:left;white-space:normal}}@container rose-bridge (max-width:330px){.compact-bridge-card .network-box .token-row{grid-template-columns:1fr}.compact-bridge-card .network-box .token-row>button{justify-content:flex-start}}.onlyrose-token-page{display:grid;gap:22px;max-width:1440px;margin:0 auto;width:100%}.onlyrose-token-hero{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);gap:28px;padding:34px;border:1px solid var(--line);border-radius:28px;background:radial-gradient(circle at 85% 8%,rgba(245,76,160,.24),transparent 34%),linear-gradient(135deg,#160f19,#0d0b12 68%);overflow:hidden}.onlyrose-token-copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-width:0}.onlyrose-token-title{display:flex;align-items:center;gap:18px;margin:20px 0 14px}.onlyrose-token-title h1{font-family:Playfair Display;font-size:clamp(3rem,7vw,6.8rem);line-height:.86;margin:0;color:#fff}.onlyrose-token-title p{margin:9px 0 0;color:var(--rose);font-weight:800;letter-spacing:.08em;text-transform:uppercase}.onlyrose-token-copy>h2{font-family:Playfair Display;font-size:clamp(2rem,4vw,4rem);line-height:1;margin:0 0 16px;color:#fff}.token-lead{font-size:1.05rem;line-height:1.75;max-width:760px;color:var(--muted)}.onlyrose-token-mark{flex:0 0 auto;border-radius:24%;display:grid;place-items:center;overflow:hidden;background:linear-gradient(145deg,#ff58ad,#7e2b73);box-shadow:0 12px 35px #f54ca040;color:#fff;font-family:Playfair Display;font-size:1.4rem;font-weight:900}.onlyrose-token-mark img{width:100%;height:100%;object-fit:cover;display:block}.onlyrose-token-mark span{font-size:60%}.brand>.onlyrose-token-mark{border-radius:12px;box-shadow:none}.brand>.onlyrose-token-mark span{font-size:20px}.token-address{width:100%;max-width:820px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 16px;margin:20px 0;border:1px solid rgba(245,76,160,.35);border-radius:16px;background:#00000040}.token-address span{font-size:.76rem;text-transform:uppercase;letter-spacing:.12em;color:var(--muted)}.token-address code{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff}.token-address button{width:36px;height:36px;border-radius:10px;border:1px solid var(--line);background:var(--panel);color:#fff;display:grid;place-items:center}.token-address svg{width:16px}.button-link{display:inline-flex;align-items:center;justify-content:center;gap:9px;text-decoration:none}.button-link svg{width:17px}.token-safety{display:flex;gap:12px;align-items:flex-start;margin-top:18px;padding:14px 16px;border:1px solid rgba(49,211,145,.26);border-radius:15px;background:#31d39112}.token-safety>svg{color:#31d391;flex:0 0 auto}.token-safety span{display:grid;gap:3px}.token-safety b{color:#fff}.token-safety small{color:var(--muted);line-height:1.5}.onlyrose-token-visual{position:relative;min-height:480px;border-radius:22px;overflow:hidden;border:1px solid rgba(255,255,255,.09);background:#050407}.onlyrose-token-visual>img{width:100%;height:100%;object-fit:cover;display:block}.token-live-chip{position:absolute;left:16px;right:16px;bottom:16px;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:2px 10px;padding:13px 15px;border-radius:14px;background:#07060adb;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.1)}.token-live-chip .status-dot{grid-row:1/3}.token-live-chip b{color:#fff}.token-live-chip small{color:var(--muted)}.onlyrose-token-metrics{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.onlyrose-metric{padding:18px;border:1px solid var(--line);border-radius:18px;background:var(--panel);min-width:0}.onlyrose-metric>span{display:block;color:var(--muted);font-size:.78rem;text-transform:uppercase;letter-spacing:.08em}.onlyrose-metric>b{display:block;color:#fff;font-size:clamp(1.4rem,2.5vw,2.15rem);margin:9px 0 5px;overflow:hidden;text-overflow:ellipsis}.onlyrose-metric small{color:var(--muted);line-height:1.4}.positive{color:#31d391!important}.negative{color:#f68!important}.onlyrose-chart-grid{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(300px,.65fr);gap:16px}.onlyrose-chart-card,.onlyrose-activity-card{padding:22px}.token-chart-head{align-items:flex-start}.token-range-tabs{display:flex;gap:6px}.token-range-tabs button{height:36px;min-width:45px;padding:0 11px;border:1px solid var(--line);border-radius:10px;background:transparent;color:var(--muted);font-weight:800}.token-range-tabs button.active{border-color:var(--rose);background:#f54ca024;color:#fff}.token-range-tabs button svg{width:15px}.onlyrose-price-chart{position:relative;color:var(--rose);padding-top:6px}.onlyrose-price-chart svg{display:block;width:100%;height:auto;max-height:330px;overflow:visible}.chart-grid-line{stroke:#ffffff12;stroke-width:1}.chart-area{fill:url(#roseArea)}.chart-line{fill:none;stroke:currentColor;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 4px 10px rgba(245,76,160,.3))}.chart-point{fill:#fff;stroke:var(--rose);stroke-width:4}.token-chart-summary{display:flex;align-items:baseline;gap:12px;margin:8px 0}.token-chart-summary span{color:var(--muted)}.token-chart-summary b{font-size:1.6rem;color:#fff}.token-chart-summary em{font-style:normal;font-weight:800}.token-chart-axis{display:flex;justify-content:space-between;color:var(--muted);font-size:.75rem}.token-chart-empty{min-height:290px;display:grid;place-items:center;align-content:center;text-align:center;gap:8px;color:var(--muted)}.token-chart-empty svg{color:var(--rose);width:36px;height:36px}.token-chart-empty b{color:#fff}.token-ring-layout{display:grid;gap:24px;place-items:center;padding:24px 0 8px}.token-activity-ring{--buy-angle:0deg;width:190px;aspect-ratio:1;border-radius:50%;display:grid;place-items:center;background:conic-gradient(var(--rose) 0 var(--buy-angle),#693451 var(--buy-angle) 360deg);position:relative}.token-activity-ring:before{content:"";position:absolute;inset:24px;border-radius:50%;background:var(--panel)}.token-activity-ring>div{position:relative;display:grid;text-align:center}.token-activity-ring b{font-size:2rem;color:#fff}.token-activity-ring span{color:var(--muted);text-transform:uppercase;font-size:.74rem;letter-spacing:.1em}.token-ring-legend{width:100%;display:grid;gap:10px}.token-ring-legend>div{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;color:var(--muted)}.token-ring-legend i{width:9px;height:9px;border-radius:50%;background:#574a5c}.token-ring-legend i.buy{background:var(--rose)}.token-ring-legend i.sell{background:#693451}.token-ring-legend b{color:#fff}.onlyrose-info-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:16px}.onlyrose-story-panel,.onlyrose-details-panel{padding:28px}.onlyrose-story-panel h2,.onlyrose-buy-panel h2,.onlyrose-community h2,.onlyrose-faq h2{font-family:Playfair Display;font-size:clamp(2rem,4vw,3.6rem);line-height:1;margin:13px 0;color:#fff}.onlyrose-story-panel>p,.onlyrose-buy-panel p,.onlyrose-community p,.onlyrose-faq>div>p{color:var(--muted);line-height:1.7}.token-values{display:grid;gap:13px;margin-top:24px}.token-values>div{display:flex;gap:12px;align-items:flex-start}.token-values svg{color:var(--rose);flex:0 0 auto}.token-values span{display:grid;gap:4px}.token-values b{color:#fff}.token-values small{color:var(--muted)}.full-address-row{display:grid!important;gap:7px!important}.full-address-row b{overflow-wrap:anywhere;text-align:left!important;font-size:.78rem}.onlyrose-buy-panel{padding:28px;display:grid;grid-template-columns:minmax(240px,.85fr) minmax(0,1.4fr) auto;align-items:center;gap:28px}.token-buy-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.token-buy-steps>div{display:grid;grid-template-columns:auto 1fr;gap:2px 10px;padding:14px;border:1px solid var(--line);border-radius:14px}.token-buy-steps>div>span{grid-row:1/3;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:#f54ca02b;color:var(--rose);font-weight:900}.token-buy-steps b{color:#fff}.token-buy-steps small{color:var(--muted);line-height:1.4}.onlyrose-community{padding:28px;display:flex;justify-content:space-between;align-items:center;gap:24px}.onlyrose-community .hero-actions{flex:0 0 auto}.onlyrose-faq{display:grid;grid-template-columns:minmax(240px,.75fr) 1fr 1fr;gap:12px}.onlyrose-faq>div{grid-row:span 2;padding:20px 20px 20px 0}.onlyrose-faq details{border:1px solid var(--line);border-radius:15px;background:var(--panel);padding:0 17px}.onlyrose-faq summary{cursor:pointer;padding:18px 0;color:#fff;font-weight:800}.onlyrose-faq details p{color:var(--muted);line-height:1.6;padding:0 0 18px;margin:0;overflow-wrap:anywhere}@media (max-width:1180px){.onlyrose-token-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.onlyrose-chart-grid{grid-template-columns:1fr}.onlyrose-activity-card .token-ring-layout{grid-template-columns:auto 1fr;justify-items:stretch}.onlyrose-buy-panel{grid-template-columns:1fr}.onlyrose-buy-panel>.primary{justify-self:start}.onlyrose-faq{grid-template-columns:1fr 1fr}.onlyrose-faq>div{grid-column:1/-1;grid-row:auto;padding:0}}@media (max-width:860px){.onlyrose-token-hero{grid-template-columns:1fr;padding:24px}.onlyrose-token-visual{min-height:420px;order:-1}.onlyrose-token-title h1{font-size:clamp(3.1rem,16vw,5rem)}.onlyrose-token-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.onlyrose-info-grid,.token-buy-steps{grid-template-columns:1fr}.onlyrose-community{align-items:flex-start;flex-direction:column}.onlyrose-community .hero-actions{width:100%}.onlyrose-community .hero-actions>*{flex:1}.onlyrose-faq{grid-template-columns:1fr}}@media (max-width:560px){.onlyrose-token-page{gap:14px}.onlyrose-token-hero{padding:18px;border-radius:20px}.onlyrose-token-visual{min-height:310px}.onlyrose-token-title{align-items:flex-start}.onlyrose-token-title h1{font-size:3rem}.onlyrose-token-copy>h2{font-size:2.2rem}.token-address{grid-template-columns:1fr auto}.token-address span{grid-column:1/-1}.onlyrose-token-metrics{grid-template-columns:1fr 1fr;gap:8px}.onlyrose-metric{padding:14px}.onlyrose-metric>b{font-size:1.35rem}.onlyrose-chart-card,.onlyrose-activity-card,.onlyrose-story-panel,.onlyrose-details-panel,.onlyrose-buy-panel,.onlyrose-community{padding:17px}.token-chart-head{gap:14px;flex-direction:column}.token-range-tabs{width:100%}.token-range-tabs button{flex:1}.onlyrose-activity-card .token-ring-layout{grid-template-columns:1fr}.onlyrose-faq details{padding:0 14px}.onlyrose-token-copy .hero-actions{width:100%}.onlyrose-token-copy .hero-actions>*{width:100%}}.creator-standard-page{width:100%;max-width:1440px;margin:0 auto;display:grid;gap:20px}.creator-standard-page>.creator-flow{margin-left:0;margin-right:0}.chart-volume-bar{fill:#f54ca021}@media (max-width:820px){.creator-standard-page{gap:15px}}.subs-coming{min-height:360px;display:flex;align-items:center;gap:28px;padding:44px;overflow:hidden;position:relative}.subs-coming>svg{width:86px;height:86px;color:var(--rose);filter:drop-shadow(0 0 30px rgba(245,108,164,.35))}.subs-coming span,.section-title span{font-size:11px;text-transform:uppercase;letter-spacing:.16em;color:var(--muted)}.subs-coming h1{margin:8px 0 12px;max-width:760px}.subs-coming p{max-width:760px;color:var(--muted);line-height:1.7}.subs-search{display:flex;align-items:center;gap:12px;padding:12px 14px;margin-bottom:18px}.subs-search>svg{color:var(--muted);flex:0 0 auto}.subs-search input{flex:1;min-width:0}.subs-search .primary{width:auto;min-width:110px}.subs-channel-grid,.subs-tier-grid,.subs-content-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.subs-channel-card,.subs-tier,.subs-content{display:flex;flex-direction:column;align-items:flex-start;gap:10px;min-width:0}.subs-channel-card h3,.subs-tier h3,.subs-content h3{margin:2px 0}.subs-channel-card p,.subs-tier p,.subs-content p{color:var(--muted);line-height:1.55;overflow-wrap:anywhere}.subs-channel-card .primary,.subs-tier .primary{margin-top:auto;width:100%}.subs-channel-avatar{width:52px;height:52px;border-radius:18px;display:grid;place-items:center;background:linear-gradient(145deg,#f45e993d,#73315726);border:1px solid rgba(255,255,255,.08);color:var(--rose)}.subs-channel-avatar.large{width:76px;height:76px;border-radius:24px}.subs-channel-meta{display:grid;gap:8px;width:100%;font-size:12px}.subs-channel-meta span{display:flex;align-items:center;gap:7px}.subs-channel-meta svg{width:15px;color:var(--rose)}.subs-channel-hero{display:flex;align-items:center;gap:18px;margin-bottom:26px}.subs-channel-hero>div:nth-child(2){flex:1}.subs-channel-hero h2{margin:7px 0}.subs-entitlement{display:flex;align-items:center;gap:10px;padding:12px 15px;border-radius:14px;background:#3ec47e1a;border:1px solid rgba(62,196,126,.25)}.subs-entitlement svg{color:#5fdb92}.subs-entitlement span{display:grid}.subs-entitlement small{color:var(--muted)}.subs-status{display:inline-flex;align-items:center;width:max-content;padding:4px 9px;border-radius:999px;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;background:#ffffff12;color:#ddd}.subs-status-live,.subs-status-active,.subs-status-published,.subs-status-confirmed,.subs-status-complete,.subs-status-credited{background:#3ec47e1f;color:#7ee5a8}.subs-status-failed,.subs-status-suspended,.subs-status-removed,.subs-status-rejected{background:#ff586c21;color:#ff8798}.subs-status-grace,.subs-status-awaiting-funds,.subs-status-awaiting-sweep,.subs-status-cooling,.subs-status-scheduled{background:#f1b1441f;color:#f5c46f}.subs-tier>svg{color:var(--rose);width:28px;height:28px}.subs-tier strong{font-size:21px}.subs-tier ul{display:grid;gap:7px;padding:0;margin:0;list-style:none}.subs-tier li{display:flex;align-items:center;gap:7px;font-size:12px}.subs-tier li svg{width:14px;color:#62d994}.subs-content.locked{background:linear-gradient(145deg,#ffffff09,#ffffff03)}.subs-content-type{display:flex;align-items:center;gap:7px;font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--muted)}.subs-locked{display:flex;align-items:center;gap:8px;padding:10px;border-radius:12px;background:#ffffff0a;font-size:12px}.button-link{display:inline-flex;text-decoration:none;margin-top:4px}.subs-event-list{display:grid;gap:12px}.subs-event-list>article{display:flex;align-items:center;gap:15px}.subs-event-list>article>svg{color:var(--rose);flex:0 0 auto}.subs-event-list>article>div{flex:1;min-width:0}.subs-event-list h3{margin:5px 0}.subs-event-list p,.subs-event-list small{color:var(--muted)}.subs-chat{margin-top:22px}.subs-chat-layout{display:grid;grid-template-columns:230px minmax(0,1fr);min-height:420px;border:1px solid rgba(255,255,255,.06);border-radius:16px;overflow:hidden}.subs-room-list{padding:10px;border-right:1px solid rgba(255,255,255,.06);display:flex;flex-direction:column;gap:6px;background:#00000026}.subs-room-list button{display:flex;align-items:center;gap:9px;text-align:left;padding:11px;border-radius:11px;background:transparent;border:0;color:inherit}.subs-room-list button.active{background:#f56ca41f}.subs-room-list span{display:grid}.subs-room-list small{color:var(--muted)}.subs-messages{display:grid;grid-template-rows:1fr auto;min-width:0}.subs-message-scroll{padding:18px;overflow:auto;max-height:480px}.subs-message{padding:10px 0;border-bottom:1px solid rgba(255,255,255,.05)}.subs-message p{margin:5px 0;white-space:pre-wrap;overflow-wrap:anywhere}.subs-message small{color:var(--muted)}.subs-message-compose{display:flex;gap:8px;padding:12px;border-top:1px solid rgba(255,255,255,.06)}.subs-message-compose input{flex:1;min-width:0}.subs-message-compose .primary{width:44px;padding:0;display:grid;place-items:center}.subs-metric{display:flex;flex-direction:column;gap:5px}.subs-metric span{font-size:11px;text-transform:uppercase;color:var(--muted);letter-spacing:.08em}.subs-metric strong{font-size:24px}.subs-metric small{color:var(--muted)}.subs-copy{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center;margin:7px 0 18px}.subs-copy code{padding:12px;border-radius:12px;background:#0003;overflow:auto;color:#f2dbe6}.subs-warning,.subs-provisioning{display:flex;gap:10px;align-items:flex-start;padding:12px;border-radius:13px;background:#f1b14414;border:1px solid rgba(241,177,68,.18)}.subs-warning svg{color:#f5c46f;flex:0 0 auto}.subs-provisioning span{display:grid}.subs-provisioning small{color:var(--muted)}.subs-table,.subs-admin-list,.subs-search-results{display:grid;gap:7px}.subs-table>div,.subs-search-results>div{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:11px;align-items:center;padding:11px;border-radius:12px;background:#ffffff06}.subs-table span,.subs-search-results span{display:grid;min-width:0}.subs-table small,.subs-search-results small{color:var(--muted);overflow-wrap:anywhere}.subs-table code,.subs-search-results code{color:var(--muted);font-size:11px}.subs-search-results>div>svg{color:var(--rose)}.subs-subscription-list{display:grid;gap:13px}.subs-subscription-list>article{display:flex;align-items:center;justify-content:space-between;gap:16px}.subs-subscription-list h3{margin:7px 0}.subs-subscription-list p,.subs-subscription-list small{color:var(--muted)}.subs-sub-actions{display:flex;gap:8px;flex-wrap:wrap}.subs-filter-row,.subs-tabs{display:flex;gap:7px;overflow:auto;padding-bottom:8px;margin-bottom:15px}.subs-filter-row button,.subs-tabs button{white-space:nowrap;border:1px solid rgba(255,255,255,.08);background:#ffffff06;color:var(--muted);border-radius:999px;padding:8px 13px}.subs-filter-row button.active,.subs-tabs button.active{background:#f56ca41f;border-color:#f56ca452;color:#fff}.subs-form{display:grid;gap:10px}.subs-form h3{margin:0 0 5px}.subs-form label{display:grid;gap:6px;font-size:12px;color:var(--muted)}.subs-form input,.subs-form textarea,.subs-form select{width:100%}.subs-form textarea{min-height:110px;resize:vertical}.subs-form .primary{width:max-content;min-width:150px}.subs-toggle-grid{display:flex;flex-wrap:wrap;gap:12px;margin:6px 0}.subs-toggle-grid label{display:flex;align-items:center;gap:7px;padding:8px 11px;border-radius:11px;background:#ffffff06;color:#ddd}.subs-toggle-grid input{width:auto}.subs-upload{padding:13px;border-radius:13px;border:1px dashed rgba(245,108,164,.3);background:#f56ca40a}.subs-module-list{display:grid;gap:14px}.subs-module-list article{display:grid;gap:12px}.subs-admin-list>div{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:11px;border-radius:12px;background:#ffffff06}.subs-admin-list span{display:grid;gap:4px}.subs-admin-list small{color:var(--muted)}.subs-admin-list>div>div{display:flex;gap:6px;flex-wrap:wrap}.subs-empty{text-align:center;display:grid;place-items:center;gap:8px;padding:42px 22px;border:1px dashed rgba(255,255,255,.09);border-radius:17px;color:var(--muted)}.subs-empty>svg{width:42px;height:42px;color:var(--rose)}.subs-empty h3{color:#fff;margin:4px 0}.subs-empty p{max-width:580px;margin:0 0 8px}.muted{color:var(--muted)}@media (max-width:1150px){.subs-channel-grid,.subs-tier-grid,.subs-content-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.subs-channel-grid,.subs-tier-grid,.subs-content-grid{grid-template-columns:1fr}.subs-channel-hero,.subs-subscription-list>article,.subs-admin-list>div{align-items:flex-start;flex-direction:column}.subs-chat-layout{grid-template-columns:1fr;min-height:0}.subs-room-list{border-right:0;border-bottom:1px solid rgba(255,255,255,.06);flex-direction:row;overflow:auto}.subs-room-list button{min-width:170px}.subs-message-scroll{max-height:360px}.subs-search{align-items:stretch;flex-wrap:wrap}.subs-search input{flex-basis:calc(100% - 38px)}.subs-search .primary{width:100%}.subs-table>div,.subs-search-results>div{grid-template-columns:auto minmax(0,1fr)}.subs-table code,.subs-search-results code{grid-column:2}.subs-coming{padding:26px;align-items:flex-start;flex-direction:column}.subs-sub-actions{width:100%}.subs-sub-actions button{flex:1}.subs-form .primary{width:100%}}@media (max-width:520px){.subs-channel-grid,.subs-tier-grid,.subs-content-grid{gap:11px}.subs-channel-card,.subs-tier,.subs-content{padding:14px}.subs-copy{grid-template-columns:minmax(0,1fr) 42px}.subs-chat{padding:12px}.subs-message-compose{padding:8px}.subs-tabs{margin-left:-4px;margin-right:-4px}.subs-metric strong{font-size:20px}.subs-toggle-grid{display:grid;grid-template-columns:1fr}.subs-admin-list>div>div{width:100%}.subs-admin-list>div>div button{flex:1}.subs-event-list>article{align-items:flex-start;flex-wrap:wrap}.subs-event-list>article button{width:100%}}.market-global-search{height:42px;max-width:620px;flex:1;margin:0 auto;position:relative;display:flex;align-items:center;gap:9px;background:#121016;border:1px solid #302936;border-radius:11px;padding:0 8px 0 12px;color:#8d8492;min-width:220px}.market-global-search input{flex:1;min-width:0;background:transparent;border:0;outline:0;color:#fff;font-size:12px}.market-global-search>button{width:32px;height:32px;border:0;border-radius:8px;background:#211822;color:#ff91bd;display:grid;place-items:center}.market-global-search>button svg{width:16px}.market-global-results{position:absolute;top:48px;left:0;right:0;max-height:430px;overflow:auto;background:#100d13;border:1px solid #3b303e;border-radius:14px;padding:7px;box-shadow:0 20px 60px #000b;z-index:90}.market-global-results>button{width:100%;display:grid;grid-template-columns:42px minmax(0,1fr) auto;gap:10px;align-items:center;text-align:left;background:transparent;border:0;color:#fff;padding:9px;border-radius:10px}.market-global-results>button:hover{background:#211721}.market-global-results span:nth-child(2){display:grid;min-width:0}.market-global-results small{color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.market-global-results p{margin:10px;color:var(--muted);font-size:12px}.market-search-thumb{width:42px;height:42px;border-radius:10px;overflow:hidden;background:#211721;display:grid;place-items:center}.market-search-thumb img{width:100%;height:100%;object-fit:cover}.rose-index-search{display:flex;align-items:center;gap:10px;padding:12px 14px;margin-bottom:18px}.rose-index-search input{flex:1;min-width:0}.rose-index-search .primary{width:auto;margin:0}.market-listing-card small{overflow-wrap:anywhere}@media (max-width:980px){.top-title{min-width:0}.market-global-search{max-width:none}.market-global-search input::placeholder{color:transparent}}@media (max-width:720px){.topbar{padding:0 12px}.top-title{display:none}.market-global-search{margin:0;min-width:0}.market-global-search input::placeholder{color:#716a79}.rose-index-search{flex-wrap:wrap}.rose-index-search>svg{flex:0 0 auto}.rose-index-search input{flex-basis:calc(100% - 34px)}.rose-index-search .primary{width:100%}}.subs-content-head{display:flex;justify-content:space-between;gap:10px;align-items:center}.subs-content-head>div:last-child{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.subs-content-body{white-space:pre-wrap;overflow-wrap:anywhere}.subs-media-grid{display:grid;gap:10px;margin-top:10px}.subs-media-image,.subs-media-video{display:block;width:100%;max-height:540px;object-fit:contain;border-radius:14px;background:#09070b;border:1px solid rgba(255,255,255,.08)}.subs-media-audio{display:block;width:100%;margin-top:6px}.subs-content-actions{display:flex;gap:7px;flex-wrap:wrap;align-items:center;margin-top:12px}.subs-content-actions button{min-height:34px}.subs-inline-select{display:flex;align-items:center;gap:8px;margin-left:auto;font-size:11px;color:var(--muted)}.subs-inline-select select{min-width:150px}.subs-poll{display:grid;gap:8px;margin-top:13px;padding:12px;border-radius:14px;background:#ffffff06;border:1px solid rgba(255,255,255,.07)}.subs-poll h4{margin:0}.subs-poll-option{position:relative;overflow:hidden;display:flex;justify-content:space-between;gap:12px;width:100%;padding:11px 12px;border-radius:11px;border:1px solid rgba(255,255,255,.08);background:#151117;color:#eee;text-align:left}.subs-poll-option.selected{border-color:#f56ca4a6;box-shadow:0 0 0 1px #f56ca42e}.subs-poll-option span,.subs-poll-option b{position:relative;z-index:1}.subs-poll-option i{position:absolute;left:0;bottom:0;height:3px;background:var(--rose);opacity:.7}.subs-poll>.primary{width:max-content}.subs-notifications{display:grid;gap:7px}.subs-notifications>button{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;text-align:left;border:0;border-radius:12px;padding:11px;background:#f56ca40e;color:#fff}.subs-notifications>button.read{background:#ffffff05;color:#aaa}.subs-notifications span{display:grid;min-width:0}.subs-notifications small{color:var(--muted);overflow-wrap:anywhere}.subs-notifications i{width:8px;height:8px;border-radius:999px;background:var(--rose)}.subs-analytics-grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(280px,.7fr);gap:16px;margin-bottom:16px}.subs-chart{min-width:0}.subs-chart svg{display:block;width:100%;height:auto;overflow:visible}.subs-chart-line{fill:none;stroke:var(--rose);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.subs-chart-grid{fill:none;stroke:#ffffff1f;stroke-width:1}.subs-chart circle{fill:#fff;stroke:var(--rose);stroke-width:2}.subs-radial-card{display:grid;align-content:start}.subs-radial{--subs-progress:0deg;width:160px;aspect-ratio:1;border-radius:50%;margin:10px auto 18px;display:grid;place-items:center;background:conic-gradient(var(--rose) var(--subs-progress),rgba(255,255,255,.07) 0);position:relative}.subs-radial:after{content:"";position:absolute;inset:16px;border-radius:50%;background:#151117}.subs-radial span{position:relative;z-index:1;display:grid;text-align:center}.subs-radial b{font-size:30px}.subs-radial small{color:var(--muted)}.subs-tier-legend{display:grid;gap:7px}.subs-tier-legend>div{display:flex;justify-content:space-between;gap:10px;padding:7px 0;border-bottom:1px solid rgba(255,255,255,.06)}.subs-admin-chat-review{margin-top:15px}.subs-admin-chat-review .subs-message>div:first-child{display:flex;justify-content:space-between;gap:10px;align-items:center}.subs-admin-chat-review .subs-message:last-child{border-bottom:0}.subs-dependency-panel .health-list em{overflow-wrap:anywhere}.subs-warning span{line-height:1.5}@media (max-width:980px){.subs-analytics-grid{grid-template-columns:1fr}.subs-radial-card{max-width:none}}@media (max-width:720px){.subs-content-head{align-items:flex-start}.subs-content-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.subs-content-actions button{width:100%}.subs-inline-select{grid-column:1/-1;margin-left:0;display:grid;width:100%}.subs-inline-select select{width:100%}.subs-poll>.primary{width:100%}.subs-admin-chat-review{padding:13px}}@media (max-width:460px){.subs-content-actions{grid-template-columns:1fr}.subs-content-head{display:grid}.subs-content-head>div:last-child{justify-content:flex-start}.subs-notifications>button{grid-template-columns:auto minmax(0,1fr)}.subs-notifications i{display:none}}.documentation-link,.top-documentation-link{display:flex;align-items:center;gap:8px;color:inherit;text-decoration:none}.documentation-link{justify-content:center;padding:10px 12px;border:1px solid rgba(255,255,255,.1);border-radius:12px;margin-bottom:10px}.documentation-link:hover,.top-documentation-link:hover{border-color:#ff78b473;color:#fff}.top-documentation-link{white-space:nowrap;font-size:.86rem;padding:8px 10px;border:1px solid rgba(255,255,255,.08);border-radius:10px}@media (max-width:900px){.top-documentation-link{display:none}}.side-footer{height:auto!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-end!important;gap:8px!important;padding:12px 5px 2px!important}.side-footer .documentation-link{order:1;width:100%;margin:0!important;min-height:38px;justify-content:center}.side-footer .network-status{order:2;display:flex;align-items:center;justify-content:center;gap:7px;min-height:24px;color:var(--muted);font-size:11px}.side-footer .network-status .status-dot{flex:0 0 auto}.creator-service-boundary{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:14px;margin-bottom:14px;border-color:#59a6ff52}.creator-service-boundary>svg{width:22px;height:22px;color:#59a6ff;margin-top:2px}.creator-service-boundary b{display:block;margin-bottom:5px}.creator-service-boundary p{margin:0;color:var(--muted);line-height:1.55}.creator-service-boundary strong{color:var(--text)}@media (max-width:720px){.creator-service-boundary{grid-template-columns:1fr}.creator-service-boundary>svg{display:none}}.mobile-nav-backdrop{display:none}.nav-group-items[hidden]{display:none!important}.nav-group-toggle{display:none}.admin-overview-page{display:grid;gap:18px;min-width:0}.admin-overview-loading,.admin-overview-fallback{display:flex;align-items:center;gap:16px;padding:clamp(22px,2.2vw,30px)!important;min-height:150px}.admin-overview-loading>div,.admin-overview-fallback>div{display:grid;gap:5px;flex:1;min-width:0}.admin-overview-loading small,.admin-overview-fallback small{color:var(--muted);line-height:1.55}.admin-overview-fallback{min-height:230px;flex-wrap:wrap}.admin-overview-fallback>svg{width:38px;height:38px;color:var(--rose)}.admin-overview-fallback h2{margin:0}.admin-overview-error{display:flex;align-items:center;gap:10px}.admin-global-search{padding:18px!important;gap:12px!important;align-items:center}.admin-global-search input{min-height:46px;padding:12px 14px!important}.admin-overview-page .product-two-column>.panel,.admin-overview-page>.panel{padding:clamp(20px,2vw,28px)}.admin-wallet-form{display:grid;gap:14px;padding-top:8px}.admin-wallet-form input{min-height:46px;padding:12px 14px!important}.admin-wallet-form .primary{width:max-content;min-height:46px}.subs-form.panel{padding:clamp(22px,2.2vw,32px)!important;gap:18px!important;overflow:hidden}.subs-form.panel>h3{margin:0!important;padding:0 0 16px;border-bottom:1px solid rgba(255,255,255,.075);font-size:clamp(18px,2vw,23px)}.subs-form label{gap:8px!important;color:#aaa1b0!important;font-size:12px!important;font-weight:600}.subs-form input,.subs-form textarea,.subs-form select{width:100%;min-height:46px;border:1px solid #342d3b!important;border-radius:11px!important;background:#0d0b10!important;color:#fff!important;padding:12px 14px!important;outline:none;transition:border-color .18s,box-shadow .18s,background .18s}.subs-form input::placeholder,.subs-form textarea::placeholder{color:#756d7a}.subs-form textarea{min-height:142px!important;line-height:1.55;resize:vertical}.subs-form input:focus,.subs-form textarea:focus,.subs-form select:focus{border-color:#ff5d9eb8!important;box-shadow:0 0 0 3px #ff5d9e1c;background:#100d13!important}.subs-form .form-grid{gap:16px!important}.subs-form .primary{min-height:46px!important;margin-top:2px}.subs-upload{padding:18px!important}@keyframes roseMenuFade{0%{opacity:0}to{opacity:1}}@media (max-width:820px){.mobile-nav-backdrop{display:block;position:fixed;inset:0;z-index:54;border:0;background:#030205b8;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);animation:roseMenuFade .18s ease-out}.sidebar.mobile-system-menu{width:min(88vw,360px);z-index:60;padding:14px 12px max(12px,env(safe-area-inset-bottom));border-right:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,#0f0c12fe,#08070bfe);box-shadow:none;transition:transform .22s ease,box-shadow .22s ease}.sidebar.mobile-system-menu.show{box-shadow:24px 0 80px #000000b8}.mobile-system-menu .brand{height:64px;padding:0 8px 10px;border-bottom:1px solid rgba(255,255,255,.07)}.mobile-system-menu .brand span{font-size:10px;text-transform:uppercase;letter-spacing:.13em}.mobile-system-menu .mobile-close{width:42px;height:42px;border:1px solid var(--line);border-radius:12px;background:#151219;color:#fff}.mobile-system-menu nav{padding:4px 2px 12px;margin-top:4px}.mobile-system-menu .nav-group{margin-top:12px;border:1px solid rgba(255,255,255,.065);border-radius:14px;background:#ffffff05;overflow:hidden}.mobile-system-menu .nav-title{padding:13px 14px 8px;color:#8f8797;font-size:10px}.mobile-system-menu .nav-group-toggle{display:flex;width:100%;height:48px;margin:0;padding:0 14px;border:0;border-radius:0;background:#ffffff06;color:#ddd4df;align-items:center;justify-content:space-between;text-transform:uppercase;letter-spacing:.14em;font-size:10px;font-weight:800;box-shadow:none!important}.mobile-system-menu .nav-group-toggle:hover{background:#ffffff0b}.mobile-system-menu .nav-group-toggle svg{transition:transform .2s;color:var(--rose)}.mobile-system-menu .nav-group.expanded .nav-group-toggle svg{transform:rotate(90deg)}.mobile-system-menu .nav-group-items{padding:4px 7px 8px}.mobile-system-menu .nav-group-items>button{height:44px;margin:3px 0;padding:0 11px;border-radius:10px}.mobile-system-menu .nav-group-items>button.active{background:linear-gradient(90deg,#ff5d9e29,#ff5d9e09);box-shadow:inset 3px 0 var(--rose)}.mobile-system-menu .desktop-side-card{display:none}.mobile-system-menu .side-footer{padding:10px 4px 0!important;gap:8px!important}.mobile-system-menu .side-footer .documentation-link{min-height:42px!important}.mobile-system-menu .side-footer .network-status{min-height:28px!important}.menu-btn{width:42px;height:42px;border:1px solid var(--line);border-radius:11px;background:#151219;color:#fff}.subs-form.panel{padding:18px!important;gap:16px!important}.subs-form .form-grid{grid-template-columns:1fr!important;gap:14px!important}.admin-global-search{padding:14px!important;align-items:stretch;flex-wrap:wrap}.admin-global-search input{min-height:44px;flex:1 1 100%}.admin-global-search .primary{width:100%}.admin-overview-page .product-two-column>.panel,.admin-overview-page>.panel{padding:18px}.admin-wallet-form .primary{width:100%}}@media (max-width:420px){.sidebar.mobile-system-menu{width:94vw}.subs-form.panel{padding:16px!important;border-radius:15px}.admin-overview-loading,.admin-overview-fallback{padding:18px!important;align-items:flex-start}}:root{--rose-r5-global-premium-spacing: 1455;--rose-page-gutter: 28px;--rose-card-padding: 26px;--rose-compact-padding: 22px;--rose-section-gap: 20px;--rose-field-gap: 10px;--rose-control-padding-x: 16px;--rose-control-min-height: 54px}main{box-sizing:border-box;min-width:0;width:100%;padding-inline:var(--rose-page-gutter)!important;overflow-x:clip}main>*,main section,main article,main form,main fieldset,main [class*=grid]>*,main [class*=layout]>*{min-width:0;box-sizing:border-box}main h1,main h2,main h3,main h4,main p{max-width:100%;overflow-wrap:break-word}main :where(.panel,.card,.surface,.section-card,.form-card,.content-card,.admin-card,.creator-card,.cashier-card,.metric-card,.stat-card,.summary-card,.empty-card):not(.no-padding):not(.flush):not([role=dialog]){box-sizing:border-box;padding:var(--rose-card-padding)!important}main :where(.panel,.card)>:where(header,.panel-header,.card-header):first-child{padding:0 0 var(--rose-section-gap)!important;margin:0 0 var(--rose-section-gap)!important}main :where(.panel,.card)>:where(.panel-body,.card-body,.panel-content,.card-content){padding:0!important}main :where(.panel,.card)>:where(.panel-footer,.card-footer,footer):last-child{padding:var(--rose-section-gap) 0 0!important;margin-top:var(--rose-section-gap)!important}main :where(.panel,.card)>:where(h1,h2,h3,h4):first-child{margin-top:0!important;margin-bottom:10px!important}main :where(.panel,.card)>:where(h1,h2,h3,h4):first-child+p{margin-top:0!important;margin-bottom:var(--rose-section-gap)!important;line-height:1.55}main :where(.panel,.card)>:where(.status-row,.feature-row,.boundary-row,.admin-row,.audit-row,.ledger-row,.result-row,.record-row,.setting-row,[role=row]){padding:18px 0!important;gap:16px!important}main :where(.panel,.card)>:where(.status-row,.feature-row,.boundary-row,.admin-row,.audit-row,.ledger-row,.result-row,.record-row,.setting-row,[role=row]):first-child{padding-top:0!important}main :where(.panel,.card)>:where(.status-row,.feature-row,.boundary-row,.admin-row,.audit-row,.ledger-row,.result-row,.record-row,.setting-row,[role=row]):last-child{padding-bottom:0!important}main :where([class*=stat-grid],[class*=stats-grid],[class*=metric-grid],[class*=metrics-grid],[class*=summary-grid],[class*=kpi-grid]){gap:var(--rose-section-gap)!important}main :where([class*=stat-grid],[class*=stats-grid],[class*=metric-grid],[class*=metrics-grid],[class*=summary-grid],[class*=kpi-grid])>*{box-sizing:border-box;padding:var(--rose-compact-padding)!important;min-width:0}main :where(form,.subs-form,.admin-form,.creator-form,.launch-form,.collection-form,.cashier-form,.search-form){box-sizing:border-box}main :where(.form-grid,[class*=form-grid],.field-grid,[class*=field-grid],.fields-grid,[class*=fields-grid]){column-gap:var(--rose-section-gap)!important;row-gap:var(--rose-section-gap)!important}main :where(.field,.form-field,.control-field,.input-field,label:has(>input),label:has(>select),label:has(>textarea)){display:grid;gap:var(--rose-field-gap)!important;min-width:0;line-height:1.35}main :where(.field,.form-field,.control-field,.input-field)+:where(.field,.form-field,.control-field,.input-field){margin-top:var(--rose-section-gap)}main :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),select,textarea){box-sizing:border-box;width:100%;max-width:100%;min-height:var(--rose-control-min-height);padding-inline:var(--rose-control-padding-x)!important}main textarea{min-height:116px;padding-block:14px!important;line-height:1.5;resize:vertical}main :where(input,select,textarea):focus-visible{outline-offset:2px}main form button:not(.icon-only):not(.icon-button),main :where(.panel,.card) :where(.button,.btn,button:not([aria-label])){box-sizing:border-box;min-height:50px;padding-inline:22px!important}main :where(.button-row,.actions,.form-actions,.card-actions,.panel-actions,[class*=action-row],[class*=button-row]){display:flex;flex-wrap:wrap;gap:12px!important;align-items:center}main :where(.panel,.card) :where(.form-section,.form-group,.field-group,.section-body,.content-section){padding:var(--rose-compact-padding) 0}main :where(.panel,.card) :where(.form-section,.form-group,.field-group,.section-body,.content-section):first-child{padding-top:0}main :where(.panel,.card) :where(.form-section,.form-group,.field-group,.section-body,.content-section):last-child{padding-bottom:0}main table{width:100%;border-collapse:collapse}main table :where(th,td){padding:14px 16px!important;text-align:left}main :where(.empty-state,.loading-state,.error-state,.notice,.alert,.boundary-notice,.feature-notice){box-sizing:border-box;padding:var(--rose-compact-padding)!important;line-height:1.55}@media (max-width: 760px){:root{--rose-page-gutter: 18px;--rose-card-padding: 19px;--rose-compact-padding: 16px;--rose-section-gap: 16px;--rose-control-min-height: 52px}main{padding-inline:var(--rose-page-gutter)!important}main :where(.form-grid,[class*=form-grid],.field-grid,[class*=field-grid],.fields-grid,[class*=fields-grid]){grid-template-columns:minmax(0,1fr)!important}main :where(.button-row,.actions,.form-actions,.card-actions,.panel-actions,[class*=action-row],[class*=button-row])>button{width:100%}main form>button[type=submit]{width:100%}}.launch-wizard-entry{min-height:260px;display:grid;place-items:center;gap:22px;text-align:center;padding:38px}.launch-wizard-entry>div{display:grid;place-items:center;gap:12px;max-width:650px}.launch-wizard-entry>div>svg{width:44px;height:44px;color:#ff5d9e}.launch-wizard-entry span{display:grid;gap:7px}.launch-wizard-entry b{font-size:24px}.launch-wizard-entry small{color:var(--muted,#a89daa);font-size:14px;line-height:1.6}.launch-wizard-entry a{display:inline-flex;align-items:center;gap:9px;text-decoration:none}html,body,#root,.app-shell{width:100%;max-width:100%;min-width:0;overflow-x:clip}.main{box-sizing:border-box!important;margin-left:252px!important;width:calc(100% - 252px)!important;max-width:calc(100vw - 252px)!important;min-width:0!important;padding-inline:0!important;overflow-x:clip!important}.main>*,.main .page-wrap,.main .topbar{box-sizing:border-box;min-width:0;max-width:100%}.main .page-wrap{width:100%}@media (max-width: 820px){.main{margin-left:0!important;width:100%!important;max-width:100vw!important;padding-inline:0!important}}html,body,#root,.app-shell{width:100%;max-width:100%;min-width:0;overflow-x:hidden!important}.main{box-sizing:border-box!important;margin-left:252px!important;width:auto!important;max-width:none!important;min-width:0!important;padding-left:0!important;padding-right:0!important;padding-inline:0!important;overflow-x:hidden!important}.main>.topbar,.main>.page-wrap{box-sizing:border-box!important;width:auto!important;min-width:0!important;max-width:100%!important}.main>.topbar{margin-left:0!important;margin-right:0!important}.main>.page-wrap{margin-left:auto!important;margin-right:auto!important;padding:26px!important}.main .rose-home-hero,.main .metric-row,.main [class*=grid],.main [class*=layout]{box-sizing:border-box;min-width:0;max-width:100%}.main .rose-home-hero{width:100%;grid-template-columns:minmax(0,1.35fr) minmax(240px,.65fr)}.main .metric-row{grid-template-columns:repeat(4,minmax(0,1fr))}.main .topbar>*,.main .page-wrap>*{min-width:0}@media (max-width: 1150px){.main .rose-home-hero{grid-template-columns:minmax(0,1fr)}}@media (max-width: 820px){.main{margin-left:0!important;width:auto!important;max-width:none!important;padding-inline:0!important}.main>.page-wrap{padding:17px!important}.main .metric-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 760px){.main>.page-wrap{padding:14px!important}}@media (max-width: 560px){.main .metric-row{grid-template-columns:minmax(0,1fr)}}.rose-r2-address{overflow-wrap:anywhere;word-break:break-word;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.rose-r2-detail-grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);gap:22px;margin-bottom:22px}.rose-r2-nft-media{padding:0;overflow:hidden;min-height:460px;display:grid;place-items:center}.rose-r2-nft-media img{width:100%;height:100%;max-height:760px;object-fit:contain;background:#08070b}.rose-r2-nft-info{padding:24px;display:flex;flex-direction:column;gap:16px}.rose-r2-status-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.rose-r2-status-row strong{font-size:1.45rem}.rose-r2-kv{display:grid;grid-template-columns:minmax(120px,.4fr) minmax(0,1fr);gap:10px 16px;align-items:start}.rose-r2-kv>span{color:var(--muted)}.rose-r2-text-link{border:0;background:none;color:var(--rose);padding:0;text-align:left;font:inherit;cursor:pointer}.rose-r2-text-link:hover{text-decoration:underline}.rose-r2-list-box{display:grid;grid-template-columns:1fr auto;gap:10px}.rose-r2-list-box input,.rose-r2-market-tools input,.rose-r2-market-tools select{background:var(--panel2);border:1px solid var(--line);color:#fff;border-radius:10px;padding:11px 12px;min-width:0}.rose-r2-external{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.rose-r2-traits{padding:24px}.rose-r2-trait-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px}.rose-r2-trait-grid>div{border:1px solid var(--line);background:var(--panel2);border-radius:12px;padding:12px}.rose-r2-trait-grid span,.rose-r2-trait-grid b{display:block}.rose-r2-trait-grid span{font-size:11px;color:var(--muted);text-transform:uppercase;letter-spacing:.08em;margin-bottom:5px}.rose-r2-collection-head{display:flex;gap:20px;align-items:center;padding:22px;margin-bottom:18px}.rose-r2-collection-logo{width:112px;height:112px;border-radius:18px;object-fit:cover;border:1px solid var(--line)}.rose-r2-inline{display:flex;flex-wrap:wrap;gap:10px 18px;color:var(--muted);font-size:12px}.rose-r2-market-tools{display:grid;grid-template-columns:minmax(220px,1fr) minmax(150px,220px) auto;gap:10px;padding:14px;margin:18px 0}.rose-r2-load-more{display:flex;justify-content:center;padding:22px 0 8px}@media (max-width:900px){.rose-r2-detail-grid{grid-template-columns:1fr}.rose-r2-nft-media{min-height:320px}.rose-r2-market-tools{grid-template-columns:1fr}.rose-r2-collection-head{align-items:flex-start}}@media (max-width:560px){.rose-r2-kv{grid-template-columns:1fr}.rose-r2-collection-head{flex-direction:column}.rose-r2-collection-logo{width:88px;height:88px}.rose-r2-list-box{grid-template-columns:1fr}}.launch-card-grid,.production-collection-grid,.market-listing-grid{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:14px!important;align-items:stretch!important}.launch-card,.production-collection-card,.market-listing-card{min-width:0!important;height:100%!important;padding:10px!important;border-radius:14px!important;overflow:hidden!important;display:flex!important;flex-direction:column!important}.launch-art,.collection-live-art,.market-listing-art{position:relative!important;width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:4 / 3!important;margin:0 0 10px!important;border-radius:11px!important;overflow:hidden!important;background:radial-gradient(circle at 50% 42%,#24131f,#0b0a0e 75%)!important}.launch-art img{width:100%!important;height:100%!important;display:block!important;object-fit:cover!important;object-position:center!important}.collection-live-art img,.market-listing-art img{width:100%!important;height:100%!important;display:block!important;object-fit:contain!important;object-position:center!important;padding:4px!important}.launch-card>img,.production-collection-card>img,.market-listing-card>img{width:100%!important;height:auto!important;aspect-ratio:4 / 3!important;object-fit:contain!important;object-position:center!important;display:block!important;border-radius:11px!important;margin-bottom:10px!important;background:#0b0a0e!important}.launch-card h3,.production-collection-card h3,.market-listing-card h3{margin:4px 0 5px!important;font-size:13px!important;line-height:1.25!important;font-weight:700!important;white-space:normal!important}.launch-card p,.production-collection-card p,.market-listing-card p{margin:3px 0 8px!important;min-height:0!important;font-size:10px!important;line-height:1.35!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.launch-card>span,.production-collection-card>span,.market-listing-card>span{font-size:8px!important;line-height:1.2!important}.launch-card-data{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;margin:8px 0!important}.launch-card-data>div{min-width:0!important;padding:7px!important;border-radius:9px!important}.launch-card-data span{font-size:8px!important}.launch-card-data b{display:block!important;margin-top:2px!important;font-size:10px!important}.launch-card .progress,.launch-card progress{margin:7px 0!important}.collection-live-stats{margin-top:auto!important;padding-top:7px!important;font-size:9px!important}.launch-card .primary.full,.launch-card button,.launch-card a.primary{min-height:34px!important;padding:7px 9px!important;font-size:10px!important;border-radius:9px!important}@media (max-width: 1399px){.launch-card-grid,.production-collection-grid,.market-listing-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (max-width: 820px){.launch-card-grid,.production-collection-grid,.market-listing-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.launch-card,.production-collection-card,.market-listing-card{padding:8px!important;border-radius:12px!important}.launch-art,.collection-live-art,.market-listing-art,.launch-card>img,.production-collection-card>img,.market-listing-card>img{aspect-ratio:4 / 3!important;border-radius:9px!important;margin-bottom:8px!important}.launch-card h3,.production-collection-card h3,.market-listing-card h3{font-size:12px!important}.launch-card p,.production-collection-card p,.market-listing-card p{font-size:9px!important;-webkit-line-clamp:2!important}.launch-card-data{gap:5px!important}.launch-card-data>div{padding:6px!important}.launch-card .primary.full,.launch-card button,.launch-card a.primary{min-height:32px!important;font-size:9px!important}}@media (max-width: 420px){.launch-card-grid,.production-collection-grid,.market-listing-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important}.launch-card,.production-collection-card,.market-listing-card{padding:6px!important}.launch-card h3,.production-collection-card h3,.market-listing-card h3{font-size:11px!important}.launch-card p,.production-collection-card p,.market-listing-card p{font-size:8px!important}.launch-card-data{grid-template-columns:1fr 1fr!important}.launch-card-data span{font-size:7px!important}.launch-card-data b{font-size:9px!important}}.production-collection-card{position:relative!important;padding:0!important;overflow:hidden!important;border-radius:15px!important;cursor:pointer!important;background:linear-gradient(180deg,#121017fa,#0c0b10fc)!important;border:1px solid rgba(255,255,255,.09)!important;box-shadow:0 1px #ffffff06 inset,0 12px 32px #00000029!important;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease!important;outline:none!important}.production-collection-card:hover,.production-collection-card:focus-visible{transform:translateY(-3px)!important;border-color:#ff53ae7a!important;background:linear-gradient(180deg,#18121bfc,#0d0b11fc)!important;box-shadow:0 1px #ffffff0a inset,0 18px 42px #00000047,0 0 0 1px #ff53ae14!important}.production-collection-card .collection-live-art{position:relative!important;width:100%!important;height:auto!important;aspect-ratio:1 / 1!important;margin:0!important;padding:0!important;border-radius:0!important;overflow:hidden!important;background:radial-gradient(circle at 50% 45%,#261521,#09090d 78%)!important}.production-collection-card .collection-live-art img{width:100%!important;height:100%!important;margin:0!important;padding:0!important;display:block!important;object-fit:cover!important;object-position:center!important;border-radius:0!important;transition:transform .28s ease!important}.production-collection-card:hover .collection-live-art img,.production-collection-card:focus-visible .collection-live-art img{transform:scale(1.025)!important}.production-collection-card>img{width:100%!important;height:auto!important;aspect-ratio:1 / 1!important;margin:0!important;padding:0!important;border-radius:0!important;object-fit:cover!important;object-position:center!important;display:block!important}.production-collection-card>span,.production-collection-card>h3,.production-collection-card>p{margin-left:12px!important;margin-right:12px!important}.production-collection-card>span{margin-top:11px!important;color:#a99bb5!important;font-size:8px!important;letter-spacing:.08em!important;text-transform:uppercase!important}.production-collection-card>h3{margin-top:5px!important;margin-bottom:4px!important;font-size:13px!important;line-height:1.25!important;color:#fff!important}.production-collection-card>p{margin-top:0!important;margin-bottom:10px!important;min-height:28px!important;color:#a99db1!important;font-size:9px!important;line-height:1.45!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.production-collection-card .collection-live-stats{margin:auto 12px 0!important;padding:9px 0 11px!important;border-top:1px solid rgba(255,255,255,.07)!important;font-size:9px!important}.production-collection-card:after{content:"View collection  →";display:block;padding:0 12px 12px;color:#ff70ba;font-size:9px;font-weight:700;letter-spacing:.01em;opacity:.78;transition:opacity .18s ease,transform .18s ease}.production-collection-card:hover:after,.production-collection-card:focus-visible:after{opacity:1;transform:translate(2px)}@media (max-width: 820px){.production-collection-card{border-radius:12px!important}.production-collection-card>span,.production-collection-card>h3,.production-collection-card>p{margin-left:9px!important;margin-right:9px!important}.production-collection-card .collection-live-stats{margin-left:9px!important;margin-right:9px!important}.production-collection-card:after{padding-left:9px;padding-right:9px;padding-bottom:10px;font-size:8px}}.onlyrose-owner-admin{margin:18px 10px 10px;padding-top:13px;border-top:1px solid rgba(255,255,255,.07)}.onlyrose-owner-admin[hidden],.onlyrose-admin-modal[hidden]{display:none!important}.onlyrose-owner-admin-title{padding:0 9px 8px;color:#8f819a;font-size:9px;line-height:1;letter-spacing:.18em;text-transform:uppercase}.onlyrose-owner-admin-link{width:100%;min-height:38px;display:flex;align-items:center;gap:10px;padding:8px 10px;border:0;border-radius:8px;background:transparent;color:#d9cce1;font:inherit;font-size:13px;text-align:left;cursor:pointer}.onlyrose-owner-admin-link:hover,.onlyrose-owner-admin-link:focus-visible{background:#ff4ea51a;color:#fff;outline:none}.onlyrose-owner-admin-icon{width:18px;color:#ff5aac;text-align:center}html.onlyrose-admin-open,html.onlyrose-admin-open body{overflow:hidden!important}.onlyrose-admin-modal{position:fixed;inset:0;z-index:2147483000}.onlyrose-admin-backdrop{position:absolute;inset:0;background:#020205c7;backdrop-filter:blur(9px)}.onlyrose-admin-dialog{position:absolute;top:50%;left:50%;width:min(920px,calc(100vw - 32px));max-height:min(820px,calc(100vh - 32px));overflow:auto;transform:translate(-50%,-50%);padding:20px;border:1px solid rgba(255,255,255,.1);border-radius:18px;background:radial-gradient(circle at 100% 0,rgba(116,32,88,.18),transparent 42%),#0d0b10;color:#f8f4fa;box-shadow:0 28px 90px #00000094,0 1px #ffffff0a inset}.onlyrose-admin-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.08)}.onlyrose-admin-heading span{color:#ff62b0;font-size:9px;font-weight:800;letter-spacing:.18em}.onlyrose-admin-heading h2{margin:5px 0 4px;font-size:25px}.onlyrose-admin-heading p{margin:0;color:#aa9caf;font-size:12px}.onlyrose-admin-close{width:36px;height:36px;flex:0 0 36px;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:#141119;color:#fff;font-size:24px;cursor:pointer}.onlyrose-admin-notice{margin:14px 0;padding:10px 12px;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:#121016;color:#a99caf;font-size:11px}.onlyrose-admin-notice[data-tone=ok]{color:#a8f2d7;border-color:#47dda433}.onlyrose-admin-notice[data-tone=error]{color:#ff9db7;border-color:#ff4b7640}.onlyrose-admin-modules{display:grid;gap:12px}.onlyrose-admin-module{padding:14px;border:1px solid rgba(255,255,255,.08);border-radius:13px;background:#111016}.onlyrose-admin-module>header{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:12px}.onlyrose-admin-module>header strong{display:block;font-size:14px}.onlyrose-admin-module>header small{display:block;margin-top:3px;color:#998d9f;font-size:10px}.onlyrose-admin-module>header button{min-width:76px;padding:8px 12px;border:0;border-radius:9px;background:linear-gradient(90deg,#ff4fa5,#d649dc);color:#fff;font-weight:800;cursor:pointer}.onlyrose-admin-module>header button:disabled{opacity:.5;cursor:wait}.onlyrose-admin-state{display:grid;grid-template-columns:160px 1fr;align-items:center;gap:12px;margin-bottom:12px}.onlyrose-admin-state>span,.onlyrose-admin-grid label>span{color:#b7a9bb;font-size:11px}.onlyrose-admin-state select{width:100%;min-height:38px;padding:0 10px;border:1px solid rgba(255,255,255,.1);border-radius:9px;background:#09080c;color:#fff}.onlyrose-admin-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.onlyrose-admin-grid label{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:42px;padding:9px 10px;border:1px solid rgba(255,255,255,.07);border-radius:9px;background:#0b0a0f}.onlyrose-admin-grid input[type=checkbox]{width:18px;height:18px;accent-color:#ff4fa5}.onlyrose-admin-groups{margin-top:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.onlyrose-admin-empty{padding:20px;text-align:center;color:#998d9f}@media (max-width: 760px){.onlyrose-admin-dialog{width:calc(100vw - 18px);max-height:calc(100vh - 18px);padding:14px;border-radius:14px}.onlyrose-admin-heading h2{font-size:21px}.onlyrose-admin-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.onlyrose-admin-state{grid-template-columns:1fr;gap:6px}}.launch-card-grid{align-items:stretch!important}.launch-card-grid>.launch-card,.launch-card{height:100%!important;min-width:0!important;display:flex!important;flex-direction:column!important;align-self:stretch!important}.launch-card>.launch-card-head{min-height:27px!important;height:27px!important;flex:0 0 27px!important;align-items:center!important}.launch-card>.launch-art{width:100%!important;aspect-ratio:4 / 3!important;height:auto!important;min-height:0!important;flex:0 0 auto!important;overflow:hidden!important}.launch-card>.launch-art img{width:100%!important;height:100%!important;display:block!important;object-fit:cover!important;object-position:center!important}.launch-card>span{display:block!important;margin-top:0!important;height:1.2em!important;min-height:1.2em!important;max-height:1.2em!important;line-height:1.2!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;flex:0 0 1.2em!important}.launch-card>h3{margin:5px 0!important;line-height:1.25!important;height:2.5em!important;min-height:2.5em!important;max-height:2.5em!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important;text-overflow:ellipsis!important;flex:0 0 2.5em!important}.launch-card>p{margin:0 0 8px!important;line-height:1.35!important;height:2.7em!important;min-height:2.7em!important;max-height:2.7em!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important;text-overflow:ellipsis!important;flex:0 0 2.7em!important}.launch-card>.launch-progress{width:100%!important;height:7px!important;min-height:7px!important;max-height:7px!important;margin:0 0 8px!important;flex:0 0 7px!important}.launch-card>.launch-card-data{width:100%!important;min-height:58px!important;margin:0 0 10px!important;flex:0 0 58px!important}.launch-card>.launch-card-data>div{min-height:58px!important;height:58px!important;display:flex!important;flex-direction:column!important;justify-content:center!important}.launch-card>button.primary.full,.launch-card>a.primary.full{width:100%!important;min-height:38px!important;height:38px!important;margin-top:auto!important;flex:0 0 38px!important}@media (max-width: 820px){.launch-card>.launch-card-head{min-height:25px!important;height:25px!important;flex-basis:25px!important}.launch-card>h3{line-height:1.25!important;height:2.5em!important;min-height:2.5em!important;max-height:2.5em!important;flex-basis:2.5em!important}.launch-card>p{line-height:1.35!important;height:2.7em!important;min-height:2.7em!important;max-height:2.7em!important;flex-basis:2.7em!important}.launch-card>.launch-card-data{min-height:54px!important;flex-basis:54px!important}.launch-card>.launch-card-data>div{min-height:54px!important;height:54px!important}.launch-card>button.primary.full,.launch-card>a.primary.full{min-height:34px!important;height:34px!important;flex-basis:34px!important}}html body .onlyrose-token-page .onlyrose-token-hero{display:grid!important;grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr)!important;gap:28px!important;padding:34px!important;border:1px solid var(--line)!important;border-radius:28px!important;background:radial-gradient(circle at 85% 8%,rgba(245,76,160,.24),transparent 34%),linear-gradient(135deg,#160f19,#0d0b12 68%)!important;overflow:hidden!important}html body .onlyrose-token-page .onlyrose-token-visual{display:block!important;visibility:visible!important;opacity:1!important;position:relative!important;min-height:480px!important;border-radius:22px!important;overflow:hidden!important;border:1px solid rgba(255,255,255,.09)!important;background:#050407!important}html body .onlyrose-token-page .onlyrose-token-visual>img{display:block!important;visibility:visible!important;opacity:1!important;width:100%!important;height:100%!important;object-fit:cover!important}@media (max-width: 860px){html body .onlyrose-token-page .onlyrose-token-hero{grid-template-columns:1fr!important;padding:24px!important}html body .onlyrose-token-page .onlyrose-token-visual{min-height:420px!important;order:-1!important}}@media (max-width: 560px){html body .onlyrose-token-page{gap:14px!important}html body .onlyrose-token-page .onlyrose-token-hero{padding:18px!important;border-radius:20px!important}html body .onlyrose-token-page .onlyrose-token-visual{min-height:310px!important}}.r54-host{padding:0!important;overflow:hidden;min-width:0}.r54-gallery{display:flex;flex-direction:column;width:100%;min-width:0;background:#0d0a11;border-radius:inherit;overflow:hidden}.r54-stage{position:relative;display:grid;grid-template-columns:42px minmax(0,1fr) 42px;align-items:center;min-height:360px;background:#08070a}.r54-current{min-width:0;min-height:360px;display:flex;align-items:center;justify-content:center;overflow:hidden}.r54-player{width:100%;height:100%;min-height:360px;display:flex;align-items:center;justify-content:center;overflow:hidden}.r54-main-image,.r54-video{display:block;width:100%;height:100%;max-height:72vh;min-height:360px;object-fit:contain;background:#050407}.r54-main-image{cursor:zoom-in}.r54-youtube{display:block;width:100%;aspect-ratio:16/9;min-height:360px;border:0;background:#050407}.r54-audio-visual{position:relative;width:100%;min-height:360px;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:14px;padding:28px;box-sizing:border-box;overflow:hidden;background:#08070a}.r54-audio-visual img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;filter:brightness(.58);background:#050407}.r54-audio-visual strong,.r54-audio-visual audio{position:relative;z-index:1;width:min(92%,620px)}.r54-audio-visual strong{font-size:18px;text-align:center;text-shadow:0 2px 16px #000}.r54-audio-visual audio{height:44px}.r54-external-media{width:100%;min-height:360px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:26px;box-sizing:border-box;text-align:center;background:#08070a}.r54-external-media img{width:min(100%,520px);max-height:54vh;object-fit:contain;border-radius:14px}.r54-external-media span{max-width:560px;opacity:.72}.r54-external-button{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:10px 14px;border:1px solid rgba(255,255,255,.15);border-radius:12px;background:#17121c;color:#fff!important;text-decoration:none!important;font-weight:800}.r54-external-button:hover{border-color:#f24cdab8}.r54-chevron{position:relative;z-index:3;width:38px;height:58px;border:1px solid rgba(255,255,255,.13);border-radius:13px;background:#0f0c13d1;color:#fff;font:500 38px/1 system-ui;cursor:pointer;backdrop-filter:blur(8px)}.r54-chevron:hover{border-color:#f24cdabf;background:#18121e}.r54-chevron[hidden]{visibility:hidden}.r54-tools{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-top:1px solid rgba(255,255,255,.08)}.r54-counter{font-size:12px;font-weight:800;letter-spacing:.04em;opacity:.82}.r54-full-button{border:1px solid rgba(255,255,255,.13);background:#17131c;color:#fff;border-radius:10px;padding:8px 11px;cursor:pointer;font-weight:800}.r54-selector{display:flex;gap:8px;padding:0 12px 12px;overflow-x:auto;scrollbar-width:thin}.r54-media-chip{flex:0 0 auto;border:1px solid rgba(255,255,255,.11);background:#131018;color:#ddd;border-radius:999px;padding:7px 10px;font-size:11px;font-weight:800;cursor:pointer}.r54-media-chip.active{border-color:#f24cdad9;color:#fff;box-shadow:0 0 0 1px #f24cda38}.r54-external-row{display:flex;padding:0 12px 12px}.r54-refresh{margin-top:12px}.r54-card-media-badge{position:absolute!important;left:9px;top:9px;z-index:4;display:inline-flex!important;width:auto!important;height:auto!important;aspect-ratio:auto!important;padding:5px 8px;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:#08070adb;color:#fff;font:800 9px/1 system-ui;letter-spacing:.05em;pointer-events:none;backdrop-filter:blur(7px)}.market-listing-media{position:relative}#onlyrose-r54-fullscreen{position:fixed;inset:0;z-index:2147483600;background:#020204f7;display:flex;flex-direction:column;color:#fff;padding:14px;box-sizing:border-box}.r54-full-head{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:0 4px 10px;font-weight:800}.r54-full-close{border:1px solid rgba(255,255,255,.16);border-radius:11px;background:#17131c;color:#fff;padding:9px 12px;cursor:pointer}.r54-full-stage{position:relative;display:grid;grid-template-columns:52px minmax(0,1fr) 52px;align-items:center;flex:1;min-height:0}.r54-full-content{height:100%;min-height:0;display:flex;align-items:center;justify-content:center;overflow:hidden}.r54-full-content .r54-player{height:100%;min-height:0}.r54-full-content .r54-main-image,.r54-full-content .r54-video{height:100%;max-height:calc(100vh - 90px);min-height:0;object-fit:contain}.r54-full-content .r54-youtube{width:min(100%,1500px);min-height:0;max-height:calc(100vh - 90px)}.r54-full-content .r54-audio-visual,.r54-full-content .r54-external-media{height:100%;min-height:0}@media (max-width:760px){.r54-stage{grid-template-columns:36px minmax(0,1fr) 36px;min-height:280px}.r54-current,.r54-player,.r54-main-image,.r54-video,.r54-youtube,.r54-audio-visual,.r54-external-media{min-height:280px}.r54-chevron{width:32px;height:48px;font-size:30px}.r54-tools{align-items:flex-start;flex-direction:column}.r54-full-button{width:100%}.r54-full-stage{grid-template-columns:36px minmax(0,1fr) 36px}#onlyrose-r54-fullscreen{padding:8px}}#onlyrose-r85-fullscreen{position:fixed;inset:0;z-index:2147483600;background:#020204f7;display:flex;flex-direction:column;color:#fff;padding:14px;box-sizing:border-box}.nft-detail-media.r54-host{display:block!important;min-height:360px}.r85-refresh{width:100%;margin-top:12px}.r85-media-links{display:block;margin-top:22px;padding-top:18px;border-top:1px solid rgba(255,255,255,.1)}.r85-media-links h3{margin:0 0 12px;font-size:15px}.r85-media-link-list{display:flex;flex-wrap:wrap;gap:8px}.r85-media-link-list .r54-external-button{font-size:11px;min-height:38px}@media (max-width:760px){#onlyrose-r85-fullscreen{padding:8px}}.rose-r2-nft-media.r54-host{padding:0!important;min-height:440px}.rose-r2-nft-media.r54-host .r54-gallery{min-height:440px}.rose-r2-nft-info .r97-refresh{width:100%;margin-top:12px}.rose-r2-traits .r97-media-links{margin-top:22px;padding-top:20px;border-top:1px solid rgba(255,255,255,.08)}.rose-r2-traits .r97-media-link-list{display:flex;flex-wrap:wrap;gap:8px}.rose-r97-home-hero{position:relative;min-height:460px!important;display:grid!important;grid-template-columns:minmax(0,1.18fr) minmax(370px,.82fr)!important;align-items:stretch!important;gap:0!important;padding:0!important;overflow:hidden!important;border-radius:24px!important;border:1px solid rgba(255,255,255,.09)!important;background:radial-gradient(circle at 90% 0%,rgba(225,78,196,.18),transparent 38%),linear-gradient(135deg,#171019,#0d0b10 58%,#150d16)!important;box-shadow:0 24px 70px #0000003d}.rose-r97-home-hero .rose-hero-copy{position:relative;z-index:3;display:flex;flex-direction:column;justify-content:center;min-width:0;padding:54px 52px!important}.rose-r97-home-hero .rose-hero-copy h1{max-width:780px;margin:14px 0 16px!important;font-size:clamp(42px,4vw,68px)!important;line-height:.98!important;letter-spacing:-.035em}.rose-r97-home-hero .rose-hero-copy>p{max-width:720px;margin:0!important;font-size:15px;line-height:1.7}.rose-r97-home-hero .hero-actions{margin-top:30px!important}.rose-r97-home-hero .hero-actions button{min-height:48px!important;padding-inline:20px!important}.rose-r97-home-hero .rose-hero-live{position:relative;isolation:isolate;min-width:0;min-height:460px;overflow:hidden;display:flex!important;flex-direction:column;justify-content:flex-end!important;align-items:flex-start!important;gap:8px;padding:36px!important;border-left:1px solid rgba(255,255,255,.08);background:#100c12}.rose-r97-home-hero .rose-hero-live:after{content:"";position:absolute;z-index:-1;inset:0;background:linear-gradient(180deg,#0504070d,#08060a2e 36%,#08060aeb 78%,#08060a),linear-gradient(90deg,rgba(8,6,10,.55),transparent 35%);pointer-events:none}.rose-r97-home-hero .hero-launch-image{position:absolute!important;z-index:-2;inset:0;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;margin:0!important;object-fit:cover!important;object-position:center!important;filter:saturate(.96) contrast(1.03)}.rose-r97-home-hero .rose-hero-live>span{color:#ff85bb;font-size:10px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.rose-r97-home-hero .rose-hero-live>b{max-width:100%;font-family:Playfair Display,serif;font-size:clamp(26px,2.3vw,40px);line-height:1.05;overflow-wrap:anywhere}.rose-r97-home-hero .rose-hero-live>small{color:#ffffffb8;font-size:12px}.rose-r97-home-hero .rose-hero-live>strong{font-size:18px}.rose-r97-home-hero .rose-hero-live .launch-progress{width:min(100%,420px)!important;height:7px!important;margin:4px 0!important}.rose-r97-discover-listings,.rose-r97-discover-explore,.rose-r97-discover-activity{margin-top:40px}.rose-r97-discover-launch-grid,.rose-r97-discover-listing-grid,.rose-r97-discover-explore-grid,.rose-r97-discover-collection-grid,.rose-r97-listed-grid{display:grid!important;gap:14px!important;align-items:stretch!important}@media (min-width: 1700px){.rose-r97-discover-launch-grid,.rose-r97-discover-listing-grid,.rose-r97-discover-explore-grid,.rose-r97-discover-collection-grid,.rose-r97-listed-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important}}@media (min-width: 1260px) and (max-width: 1699px){.rose-r97-discover-launch-grid,.rose-r97-discover-listing-grid,.rose-r97-discover-explore-grid,.rose-r97-discover-collection-grid,.rose-r97-listed-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (min-width: 901px) and (max-width: 1259px){.rose-r97-discover-launch-grid,.rose-r97-discover-listing-grid,.rose-r97-discover-explore-grid,.rose-r97-discover-collection-grid,.rose-r97-listed-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (min-width: 561px) and (max-width: 900px){.rose-r97-discover-launch-grid,.rose-r97-discover-listing-grid,.rose-r97-discover-explore-grid,.rose-r97-discover-collection-grid,.rose-r97-listed-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width: 560px){.rose-r97-discover-launch-grid,.rose-r97-discover-listing-grid,.rose-r97-discover-explore-grid,.rose-r97-discover-collection-grid,.rose-r97-listed-grid{grid-template-columns:minmax(0,1fr)!important}}.rose-r97-discover-listing-grid>.market-listing-card,.rose-r97-discover-explore-grid>.market-listing-card,.rose-r97-listed-grid>.market-listing-card{min-width:0;height:100%;display:flex!important;flex-direction:column;padding:14px!important;overflow:hidden;border-radius:16px}.rose-r97-discover-listing-grid .market-listing-media,.rose-r97-discover-explore-grid .market-listing-media,.rose-r97-listed-grid .market-listing-media{width:100%;aspect-ratio:1 / 1;height:auto!important;min-height:0!important;overflow:hidden;border-radius:11px;background:#09080c;margin-bottom:12px}.rose-r97-discover-listing-grid .market-listing-media img,.rose-r97-discover-explore-grid .market-listing-media img,.rose-r97-listed-grid .market-listing-media img{width:100%;height:100%;display:block;object-fit:cover;object-position:center}.rose-r97-discover-listing-grid .market-listing-card>span,.rose-r97-discover-explore-grid .market-listing-card>span,.rose-r97-listed-grid .market-listing-card>span{min-height:1.2em;color:#a79dac;font-size:9px;letter-spacing:.08em;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rose-r97-discover-listing-grid .market-listing-card>h3,.rose-r97-discover-explore-grid .market-listing-card>h3,.rose-r97-listed-grid .market-listing-card>h3{height:2.5em;min-height:2.5em;margin:5px 0 8px!important;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.rose-r97-discover-listing-grid .market-listing-card>small,.rose-r97-discover-explore-grid .market-listing-card>small,.rose-r97-listed-grid .market-listing-card>small{margin-top:auto;padding-top:8px;color:#8f8796;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rose-r97-discover-collection-grid>.production-collection-card{min-width:0;height:100%;display:flex!important;flex-direction:column;padding:14px!important;overflow:hidden;border-radius:16px}.rose-r97-discover-collection-grid .collection-live-art{width:100%;aspect-ratio:1 / 1;min-height:0!important;overflow:hidden;display:grid;place-items:center;border-radius:11px;background:#09080c;margin-bottom:11px}.rose-r97-discover-collection-grid .collection-live-art img{width:100%;height:100%;display:block;object-fit:cover;object-position:center}.rose-r97-discover-collection-grid .production-collection-card>div:nth-child(2){min-height:94px}.rose-r97-discover-collection-grid .production-collection-card h3{height:2.5em;margin:4px 0 6px!important;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.rose-r97-discover-collection-grid .production-collection-card p{height:2.7em;margin:0!important;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.rose-r97-discover-collection-grid .collection-live-stats{margin-top:auto;padding-top:12px}.rose-r97-activity-list{padding:0!important;overflow:hidden}.rose-r97-activity-row{width:100%;min-height:66px!important;display:grid;grid-template-columns:minmax(100px,.55fr) minmax(220px,2fr) minmax(90px,.55fr) minmax(130px,.85fr);align-items:center;gap:14px;padding:13px 18px!important;border:0;border-bottom:1px solid rgba(255,255,255,.065);background:transparent;color:inherit;text-align:left}.rose-r97-activity-row:last-child{border-bottom:0}.rose-r97-activity-row:hover{background:#ffffff09}.rose-r97-activity-kind{color:#ff7eb4;font-size:10px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.rose-r97-activity-row .grow{min-width:0}.rose-r97-activity-row .grow b,.rose-r97-activity-row .grow small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rose-r97-activity-row .grow small,.rose-r97-activity-row time{color:#8f8796;font-size:10px}.rose-r97-activity-row strong{white-space:nowrap}.rose-r2-nft-media.nft-detail-media{min-height:440px;overflow:hidden}.rose-r97-reprice-box{display:grid;gap:10px;margin-top:12px;padding-top:12px;border-top:1px solid rgba(255,255,255,.08)}.rose-r97-reprice-box label{color:#a69daa;font-size:11px}.rose-r97-reprice-box input{width:100%}.nft-clickable{transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.nft-clickable:hover{transform:translateY(-2px);border-color:#ff5d9e57!important;box-shadow:0 14px 34px #0003}@media (max-width: 1100px){.rose-r97-home-hero{grid-template-columns:1fr!important}.rose-r97-home-hero .rose-hero-live{min-height:360px;border-left:0;border-top:1px solid rgba(255,255,255,.08)}}@media (max-width: 760px){.rose-r97-home-hero .rose-hero-copy{padding:30px 24px!important}.rose-r97-home-hero .rose-hero-copy h1{font-size:clamp(38px,12vw,54px)!important}.rose-r97-home-hero .rose-hero-live{min-height:320px;padding:24px!important}.rose-r97-activity-row{grid-template-columns:1fr auto;gap:7px 12px}.rose-r97-activity-kind,.rose-r97-activity-row .grow{grid-column:1}.rose-r97-activity-row strong{grid-column:2;grid-row:1 / span 2}.rose-r97-activity-row time{grid-column:1 / -1}}.onlyrose-native-links{width:100%;display:flex;flex-wrap:wrap;gap:10px;margin:12px 0 2px}.onlyrose-native-links .button-link{min-height:38px;padding:8px 12px;font-size:.82rem;white-space:nowrap}@media (max-width: 760px){.onlyrose-native-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.onlyrose-native-links .button-link{width:100%}}.status-pill{display:inline-flex;align-items:center;width:max-content;max-width:100%;padding:5px 8px;margin:2px 5px 2px 0;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:#ffffff0d;font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:#d7ccd9}.rose-modal-backdrop{position:fixed;inset:0;z-index:1200;background:#04050ac7;backdrop-filter:blur(10px);display:grid;place-items:center;padding:24px;overflow:auto}.rose-modal{width:min(720px,100%);max-height:calc(100vh - 48px);overflow:auto}.token-list{display:grid;gap:6px;margin-top:12px}.token-list>button{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;text-align:left;border:1px solid var(--line);border-radius:11px;background:#100d13;color:#fff;padding:9px}.token-list>button.active{border-color:#ff5d9e88}.token-list span b,.token-list span small{display:block}.token-list span small{color:var(--muted)}.token-avatar{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:#251b27;overflow:hidden}.token-avatar img{width:100%;height:100%;object-fit:cover}.checkout-modal .checkout-box{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:18px 0}.checkout-modal .checkout-box>div{padding:12px;border:1px solid var(--line);border-radius:12px;display:flex;flex-direction:column;gap:4px;min-width:0}.checkout-progress{display:grid;gap:12px;margin:16px 0}.checkout-status-row{display:flex;justify-content:space-between;gap:16px;align-items:center}.market-provider-form{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.market-provider-form input{flex:1 1 280px;min-width:0}.community-message-list{display:grid;gap:12px;margin-top:16px}.subs-message{padding:14px;border:1px solid var(--line);border-radius:14px}.subs-content-actions{display:flex;gap:8px;flex-wrap:wrap;align-items:center}@media (max-width:720px){.rose-modal-backdrop{padding:10px}.rose-modal{max-height:calc(100vh - 20px)}.checkout-modal .checkout-box{grid-template-columns:1fr}.market-provider-form{display:grid;grid-template-columns:1fr}.market-provider-form .btn{width:100%}}.marketplace-live-parity{width:100%;min-width:0}.marketplace-live-parity .market-hero{margin-top:0}.marketplace-live-parity .metric-grid>div{padding:16px!important}.marketplace-live-parity .btn{min-height:auto!important;padding:11px 16px!important}.marketplace-live-parity .collection-view-toggle button{min-height:32px!important;padding:0 10px!important}.marketplace-live-parity .market-index-card,.marketplace-live-parity .market-launch-card,.marketplace-live-parity .collection-market-card{padding:0!important}.marketplace-live-parity .market-index-body,.marketplace-live-parity .market-launch-body,.marketplace-live-parity .collection-market-body{padding:11px!important}.marketplace-live-parity .state-card,.marketplace-live-parity .quiet-panel{padding:22px!important}@media (max-width:620px){.marketplace-live-parity .collection-market-body{padding:9px!important}}.live-owned-card.is-clickable{cursor:pointer;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.live-owned-card.is-clickable:hover,.live-owned-card.is-clickable:focus-visible{transform:translateY(-2px);border-color:#644157;box-shadow:0 16px 34px #0004;outline:none}.live-owned-card.is-clickable:focus-visible{box-shadow:0 0 0 2px #ff5d9e77,0 16px 34px #0004}.nft-detail-icon-actions{display:flex;align-items:center;gap:8px}.marketplace-live-parity .nft-detail-icon-actions .icon-button{width:38px;height:38px;min-height:38px!important;padding:0!important;border:1px solid #302936;border-radius:10px;background:#131018;color:#aaa2b2;display:grid;place-items:center;transition:border-color .15s ease,color .15s ease,background .15s ease}.marketplace-live-parity .nft-detail-icon-actions .icon-button:hover{border-color:#714258;color:#fff;background:#1c141d}.marketplace-live-parity .nft-detail-icon-actions .nft-send-trigger{color:#ff83b6;border-color:#5a3148;background:#20121a}.marketplace-live-parity .nft-detail-icon-actions .icon-button svg{width:17px;height:17px}.nft-send-overlay{position:fixed;inset:0;z-index:1600;display:grid;place-items:center;padding:24px;background:#050407c9;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);overflow:auto}.nft-send-modal{position:relative;width:min(560px,100%);max-height:calc(100dvh - 48px);overflow:auto;padding:28px;border:1px solid #3c303d;border-radius:20px;background:linear-gradient(145deg,#18131b,#0e0c11);box-shadow:0 30px 100px #000b;color:#fff}.nft-send-close{position:absolute;top:16px;right:16px;width:38px;height:38px!important;min-height:38px!important;padding:0!important;border:1px solid #322b35;border-radius:50%;background:#211c24;color:#ddd5df;display:grid;place-items:center}.nft-send-close:hover{background:#2b222c;color:#fff}.nft-send-close svg{width:18px;height:18px}.nft-send-header{padding-right:46px}.nft-send-header h2{font:700 34px/1.08 Playfair Display,serif;margin:10px 0 8px}.nft-send-header p{margin:0;color:#a89daa;line-height:1.55;font-size:13px}.nft-send-preview{display:grid;grid-template-columns:88px minmax(0,1fr);gap:14px;align-items:center;margin:22px 0;padding:12px;border:1px solid #2e2831;border-radius:14px;background:#0d0b10}.nft-send-image{width:88px;height:88px;border-radius:11px;overflow:hidden;background:#18131b;display:grid;place-items:center}.nft-send-image img{width:100%;height:100%;object-fit:cover;display:block}.nft-send-image-empty{color:#827789;font:700 20px Playfair Display,serif}.nft-send-preview>div:last-child{min-width:0}.nft-send-preview span,.nft-send-preview b,.nft-send-preview small{display:block}.nft-send-preview span{color:#837a89;font-size:9px;text-transform:uppercase;letter-spacing:.1em}.nft-send-preview b{margin:5px 0;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nft-send-preview small{color:#9d92a2;font-size:11px}.nft-send-warning{display:flex;gap:10px;align-items:flex-start;margin:0 0 16px;padding:12px;border:1px solid #754d27;border-radius:11px;background:#2b1b10;color:#f0c894;font-size:11px;line-height:1.5}.nft-send-warning svg{width:17px;height:17px;flex:0 0 auto;margin-top:1px}.nft-send-modal form{display:grid;gap:14px}.nft-send-recipient{display:grid;gap:8px;color:#c9c0cd;font-size:11px;font-weight:700}.nft-send-recipient input{width:100%;min-height:48px!important;padding:0 13px!important;border:1px solid #3a323e;border-radius:10px;background:#0b090d;color:#fff;outline:none}.nft-send-recipient input:focus{border-color:#ff5d9eaa;box-shadow:0 0 0 3px #ff5d9e17}.nft-send-from{display:grid;gap:5px;padding:11px 12px;border:1px solid #29232d;border-radius:10px;background:#100d13}.nft-send-from span{color:#817886;font-size:9px;text-transform:uppercase;letter-spacing:.1em}.nft-send-from code{display:block;color:#cfc4d2;font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nft-send-status{display:flex;gap:9px;align-items:flex-start;padding:12px;border:1px solid #4d394a;border-radius:11px;background:#171218;color:#d8cbd8;font-size:11px;line-height:1.45}.nft-send-status.success{border-color:#574152;background:#171219}.nft-send-status svg{width:17px;height:17px;flex:0 0 auto;color:#ff79ad}.nft-send-status-dot{width:8px;height:8px;margin-top:4px;border-radius:50%;background:#ff5d9e;box-shadow:0 0 10px #ff5d9e88;flex:0 0 auto}.nft-send-explorer{display:inline-flex;align-items:center;gap:6px;width:max-content;max-width:100%;color:#ff8cba;font-size:11px;font-weight:700;text-decoration:none}.nft-send-explorer:hover{text-decoration:underline}.nft-send-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:2px}.nft-send-actions .btn{min-height:42px!important;padding:0 16px!important}.nft-send-actions .btn svg{width:16px;height:16px}@media (max-width:620px){.nft-send-overlay{padding:10px;align-items:end}.nft-send-modal{width:100%;max-height:calc(100dvh - 20px);padding:22px 18px 18px;border-radius:20px 20px 12px 12px}.nft-send-header h2{font-size:29px}.nft-send-preview{grid-template-columns:72px minmax(0,1fr)}.nft-send-image{width:72px;height:72px}.nft-send-actions{display:grid;grid-template-columns:1fr}.nft-send-actions .btn{width:100%}}.discover-v2{display:block;min-width:0}.discover-v2 a{text-decoration:none}.discover-v2-section{margin-top:42px}.discover-v2 .section-head{margin:0 0 18px;align-items:flex-end}.discover-v2 .section-head h2{font-size:30px}.discover-v2 .section-head>a{display:inline-flex;align-items:center;gap:7px;color:#f2d9e6;font-size:11px;font-weight:800}.discover-v2 .section-head>a svg{width:15px;height:15px}.discover-v2 .section-head.compact{margin-bottom:14px}.discover-v2 .section-head .eyebrow{margin-bottom:7px}.discover-v2-hero{position:relative;min-height:540px;overflow:hidden;display:grid;grid-template-columns:minmax(0,1.12fr) minmax(430px,.88fr);border:1px solid #3a2837;border-radius:25px;background:radial-gradient(circle at 88% 8%,#5a183f55,transparent 34%),linear-gradient(135deg,#171019,#0c0a0f 62%);box-shadow:0 28px 90px #0004}.discover-v2-hero:before{content:"";position:absolute;inset:0;background-image:linear-gradient(#ffffff05 1px,transparent 1px),linear-gradient(90deg,#ffffff05 1px,transparent 1px);background-size:44px 44px;mask-image:linear-gradient(90deg,#000,transparent 70%);pointer-events:none}.discover-v2-hero-copy{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;padding:58px 54px;min-width:0}.discover-v2-hero-copy h1{max-width:760px;margin:17px 0 18px;font:700 clamp(48px,4.5vw,76px)/.96 Playfair Display,serif;letter-spacing:-.04em}.discover-v2-hero-copy h1 span{display:block;color:#ff7eb4}.discover-v2-hero-copy>p{max-width:680px;margin:0;color:#b4a8b7;font-size:15px;line-height:1.72}.discover-v2-hero-actions{display:flex;gap:9px;flex-wrap:wrap;margin-top:30px}.discover-v2-hero-actions .primary,.discover-v2-hero-actions .secondary{min-height:46px}.discover-v2-live-strip{display:flex;flex-wrap:wrap;gap:0;margin-top:38px;border:1px solid #342934;border-radius:13px;background:#0d0a0fbb;width:max-content;max-width:100%;overflow:hidden}.discover-v2-live-strip>div{min-width:112px;padding:11px 15px;border-right:1px solid #2b232c;display:grid;grid-template-columns:auto 1fr;gap:2px 6px;align-items:center}.discover-v2-live-strip>div:last-child{border-right:0}.discover-v2-live-strip span{color:#857b89;font-size:8px;text-transform:uppercase;letter-spacing:.09em}.discover-v2-live-strip b{grid-column:2;color:#fff;font-size:11px}.discover-v2-live-strip .status-dot{grid-row:1/3;margin:0}.discover-v2-ecosystem-art{position:relative;min-width:0;min-height:540px;overflow:hidden;border-left:1px solid #30232f;background:#09070a}.discover-v2-ecosystem-art>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;display:block}.discover-v2-art-shade{position:absolute;inset:0;background:linear-gradient(90deg,#0b080eaa 0,transparent 25%),linear-gradient(180deg,transparent 45%,#08060ae8 94%)}.discover-v2-art-tags{position:absolute;top:24px;right:24px;display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.discover-v2-art-tags span{padding:6px 9px;border:1px solid #ffffff22;border-radius:999px;background:#09070bbd;backdrop-filter:blur(10px);color:#e9dce7;font-size:8px;font-weight:800;letter-spacing:.08em}.discover-v2-art-card{position:absolute;left:24px;right:24px;bottom:24px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid #ffffff20;border-radius:14px;background:#0b090dd9;backdrop-filter:blur(14px);overflow:hidden}.discover-v2-art-card>div{min-width:0;padding:12px;border-right:1px solid #ffffff12;display:grid;grid-template-columns:auto minmax(0,1fr);gap:3px 7px;align-items:center}.discover-v2-art-card>div:last-child{border-right:0}.discover-v2-art-card svg{width:14px;height:14px;color:#ff75ab}.discover-v2-art-card span{font-size:8px;color:#8e8492;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.discover-v2-art-card b{grid-column:2;font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.discover-v2-status{width:7px;height:7px;border-radius:50%;background:#6d6670;display:block}.discover-v2-status.online{background:#49d79b;box-shadow:0 0 9px #49d79b}.discover-v2-token-zone{padding:24px;border:1px solid #322632;border-radius:20px;background:linear-gradient(135deg,#151019,#0d0b10)}.discover-v2-token-head{display:flex;align-items:center;justify-content:space-between;gap:22px}.discover-v2-token-title{display:flex;align-items:center;gap:14px;min-width:0}.discover-v2-token-logo{width:58px;height:58px;flex:0 0 58px;border-radius:16px;overflow:hidden;display:grid;place-items:center;background:linear-gradient(135deg,#ff5d9e,#b947dc);font:700 24px Playfair Display}.discover-v2-token-logo img{width:100%;height:100%;object-fit:cover}.discover-v2-token-title h2{margin:5px 0 2px;font:700 31px Playfair Display,serif}.discover-v2-token-title p{margin:0;color:#9c929f;font-size:11px}.discover-v2-token-actions{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.discover-v2-token-body{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(280px,.55fr);gap:14px;margin-top:20px}.discover-v2-token-metrics{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border:1px solid #2b242e;border-radius:14px;background:#0a090c;overflow:hidden}.discover-v2-token-metrics>div{min-width:0;padding:15px 13px;border-right:1px solid #282129}.discover-v2-token-metrics>div:last-child{border-right:0}.discover-v2-token-metrics span,.discover-v2-token-metrics b,.discover-v2-token-metrics small{display:block}.discover-v2-token-metrics span{color:#837986;font-size:8px;text-transform:uppercase;letter-spacing:.08em}.discover-v2-token-metrics b{margin:6px 0 4px;font-size:19px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.discover-v2-token-metrics small{font-size:8px;color:#918794}.discover-v2-token-chart{position:relative;min-height:112px;overflow:hidden;border:1px solid #2b242e;border-radius:14px;background:#0a090c;color:#ff5d9e}.discover-v2-token-chart>div{position:absolute;z-index:2;left:13px;top:12px}.discover-v2-token-chart span,.discover-v2-token-chart b{display:block}.discover-v2-token-chart span{color:#817885;font-size:8px;text-transform:uppercase;letter-spacing:.07em}.discover-v2-token-chart b{color:#fff;margin-top:4px;font-size:13px}.discover-v2-mini-chart{position:absolute;inset:auto 0 0;width:100%;height:82%;overflow:visible}.discover-v2-mini-chart .line{fill:none;stroke:currentColor;stroke-width:3;vector-effect:non-scaling-stroke}.discover-v2-mini-chart .area{fill:url(#discoverRoseArea)}.discover-v2-chart-empty{height:100%;display:grid;place-items:center;align-content:center;gap:6px;color:#8c828f;font-size:9px}.discover-v2-chart-empty svg{width:22px}.discover-v2-mint-row{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:10px;margin-top:12px;padding:10px 12px;border:1px solid #2c252e;border-radius:11px;background:#0b090d}.discover-v2-mint-row>svg{width:17px;color:#ff75ab}.discover-v2-mint-row>span{color:#877d8a;font-size:8px;text-transform:uppercase;letter-spacing:.08em}.discover-v2-mint-row code{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#ddd3df;font-size:10px}.discover-v2-mint-row button{border:0;background:#1e1720;color:#fff;border-radius:8px;padding:7px 9px;display:flex;align-items:center;gap:5px;font-size:9px;font-weight:700}.discover-v2-mint-row button svg{width:13px;height:13px}.discover-v2-launch-layout{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(360px,.75fr);gap:14px}.discover-v2-feature-launch{min-width:0;min-height:410px;display:grid;grid-template-columns:minmax(280px,.9fr) minmax(0,1.1fr);overflow:hidden;border:1px solid #352936;border-radius:19px;background:#100d13;color:#fff}.discover-v2-feature-media{position:relative;min-height:410px;overflow:hidden;background:#0b090d;display:grid;place-items:center}.discover-v2-feature-media>img{width:100%;height:100%;object-fit:cover;display:block}.discover-v2-feature-media>svg{width:58px;height:58px;color:#6f6271}.discover-v2-feature-media:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 52%,#070507cc)}.discover-v2-feature-overlay{position:absolute;z-index:2;left:17px;right:17px;bottom:16px;display:flex;align-items:center;gap:8px}.discover-v2-feature-overlay strong{margin-left:auto;font-size:9px;letter-spacing:.08em;text-transform:uppercase}.discover-v2-feature-copy{padding:28px;display:flex;flex-direction:column;justify-content:center;min-width:0}.discover-v2-feature-copy h3{margin:10px 0;font:700 37px/1.02 Playfair Display,serif}.discover-v2-feature-copy>p{margin:0;color:#a99eac;line-height:1.6;font-size:12px}.discover-v2-feature-copy .launch-progress{margin:22px 0 14px;height:7px}.discover-v2-feature-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.discover-v2-feature-stats>div{padding:10px;border:1px solid #29232b;border-radius:10px;background:#0b090d}.discover-v2-feature-stats span,.discover-v2-feature-stats b{display:block}.discover-v2-feature-stats span{color:#807683;font-size:8px;text-transform:uppercase}.discover-v2-feature-stats b{margin-top:4px;font-size:11px}.discover-v2-feature-copy>.primary{width:max-content;margin-top:18px}.discover-v2-mini-launch-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.discover-v2-mini-launch{min-width:0;overflow:hidden;border:1px solid #302731;border-radius:15px;background:#100d13;color:#fff;transition:.16s}.discover-v2-mini-launch:hover{transform:translateY(-2px);border-color:#73415c}.discover-v2-mini-launch>div{position:relative;aspect-ratio:16/9;overflow:hidden;background:#09070a;display:grid;place-items:center}.discover-v2-mini-launch>div img{width:100%;height:100%;object-fit:cover}.discover-v2-mini-launch>div>svg{width:30px;color:#6c616e}.discover-v2-mini-launch .phase{position:absolute;left:8px;top:8px}.discover-v2-mini-launch>section{padding:10px}.discover-v2-mini-launch small{color:#817785;font-size:8px;letter-spacing:.07em}.discover-v2-mini-launch h3{height:2.4em;margin:4px 0;font-size:12px;line-height:1.2;overflow:hidden}.discover-v2-mini-launch p{margin:0;color:#8f8592;font-size:8px}.discover-v2-mini-launch b{display:block;margin-top:6px;font-size:10px}.discover-v2-market-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.discover-v2-market-card{min-width:0;overflow:hidden;border:1px solid #2d262f;border-radius:15px;background:#0e0c11;color:#fff;transition:.16s}.discover-v2-market-card:hover{transform:translateY(-2px);border-color:#74415d}.discover-v2-market-card>div{position:relative;aspect-ratio:1;overflow:hidden;background:#09080b}.discover-v2-market-card>div img{width:100%;height:100%;display:block;object-fit:cover}.discover-v2-market-card>div span{position:absolute;left:8px;top:8px;padding:5px 7px;border-radius:999px;background:#08060bdb;border:1px solid #ffffff22;font-size:7px;font-weight:800;letter-spacing:.07em}.discover-v2-market-card>section{padding:10px}.discover-v2-market-card small{display:block;color:#7f7583;font-size:8px;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.discover-v2-market-card h3{height:2.45em;margin:4px 0 7px;font-size:12px;line-height:1.22;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.discover-v2-market-card b{font-size:11px}.discover-v2-market-card p{margin:5px 0 0;color:#8d8390;font-size:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.discover-v2-collections{margin-top:24px}.discover-v2-collection-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:11px}.discover-v2-collection-card{display:grid;grid-template-columns:92px minmax(0,1fr);min-width:0;overflow:hidden;border:1px solid #2c252e;border-radius:14px;background:#0e0c11;color:#fff}.discover-v2-collection-card>div{width:92px;min-height:112px;background:#121016;overflow:hidden;display:grid;place-items:center}.discover-v2-collection-card>div img{width:100%;height:100%;object-fit:cover}.discover-v2-collection-card>div svg{width:28px;color:#736977}.discover-v2-collection-card>section{min-width:0;padding:10px;display:flex;flex-direction:column}.discover-v2-collection-card small{color:#7e7482;font-size:7px}.discover-v2-collection-card h3{margin:3px 0 4px;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.discover-v2-collection-card p{margin:0;color:#8c828f;font-size:8px;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.discover-v2-collection-card footer{display:flex;justify-content:space-between;gap:6px;margin-top:auto;padding-top:7px;font-size:8px}.discover-v2-collection-card footer span{color:#8c828f}.discover-v2-trade{padding:28px;border:1px solid #322632;border-radius:20px;background:radial-gradient(circle at 100% 0,#45173544,transparent 38%),#0d0b10}.discover-v2-trade-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr)) minmax(300px,.8fr);gap:12px}.discover-v2-trade-card,.discover-v2-flow-card{min-width:0;padding:22px;border:1px solid #302832;border-radius:16px;background:#100d13;color:#fff}.discover-v2-trade-card{transition:.16s}.discover-v2-trade-card:hover{transform:translateY(-2px);border-color:#74415d}.discover-v2-trade-icon{width:42px;height:42px;display:grid;place-items:center;border-radius:12px;background:#ff5d9e16;color:#ff78ad}.discover-v2-trade-card>span{display:block;margin-top:17px;color:#8d818e;font-size:8px;font-weight:800;letter-spacing:.1em}.discover-v2-trade-card h3{margin:5px 0 8px;font:700 25px Playfair Display,serif}.discover-v2-trade-card p{min-height:58px;margin:0;color:#a095a3;font-size:10px;line-height:1.55}.discover-v2-trade-card footer{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:7px;margin-top:17px;padding-top:13px;border-top:1px solid #29232b}.discover-v2-trade-card footer b{font-size:9px}.discover-v2-trade-card footer svg{width:15px}.discover-v2-flow-card>span{color:#ff81b4;font-size:8px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.discover-v2-flow-card>div{display:grid;grid-template-columns:auto 1fr auto auto 1fr auto auto 1fr;align-items:center;gap:7px;margin:20px 0}.discover-v2-flow-card i{width:34px;height:34px;display:grid;place-items:center;border:1px solid #3b303b;border-radius:50%;color:#a99eac}.discover-v2-flow-card i.active{border-color:#a04470;background:#ff5d9e14;color:#ff7eaf}.discover-v2-flow-card i svg{width:15px}.discover-v2-flow-card b{font-size:9px}.discover-v2-flow-card>div>svg{width:13px;color:#675e69}.discover-v2-flow-card p{color:#958b98;font-size:10px;line-height:1.55}.discover-v2-flow-card>a{display:inline-flex;align-items:center;gap:6px;color:#ff88b8;font-size:9px;font-weight:800}.discover-v2-ecosystem-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:9px}.discover-v2-ecosystem-grid>a{min-width:0;min-height:116px;padding:14px;border:1px solid #2c252e;border-radius:14px;background:#0e0c11;color:#fff;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:start;transition:.16s}.discover-v2-ecosystem-grid>a:hover{transform:translateY(-2px);border-color:#74415d}.discover-v2-ecosystem-grid>a>svg:first-child{width:20px;color:#ff74aa}.discover-v2-ecosystem-grid>a>svg:last-child{width:14px;color:#706672}.discover-v2-ecosystem-grid span b,.discover-v2-ecosystem-grid span small{display:block}.discover-v2-ecosystem-grid span b{font-size:11px}.discover-v2-ecosystem-grid span small{margin-top:7px;color:#8d8390;font-size:8px;line-height:1.45}.discover-v2-bottom{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(360px,.75fr);gap:14px;margin-top:42px}.discover-v2-activity,.discover-v2-creator{min-width:0}.discover-v2-activity-list{overflow:hidden;border:1px solid #2d262f;border-radius:15px;background:#0e0c11}.discover-v2-activity-list>a{display:grid;grid-template-columns:100px minmax(0,1fr) 90px 130px;gap:12px;align-items:center;padding:11px 13px;border-bottom:1px solid #262129;color:#fff}.discover-v2-activity-list>a:last-child{border-bottom:0}.discover-v2-activity-list>a>span{color:#ff79ae;font-size:7px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.discover-v2-activity-list>a>div{min-width:0}.discover-v2-activity-list b,.discover-v2-activity-list small{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.discover-v2-activity-list b{font-size:10px}.discover-v2-activity-list small{margin-top:2px;color:#817784;font-size:8px}.discover-v2-activity-list strong{font-size:9px;text-align:right}.discover-v2-activity-list time{color:#817784;font-size:8px;text-align:right}.discover-v2-creator{padding:28px;border:1px solid #472d3f;border-radius:19px;background:radial-gradient(circle at 100% 0,#7b2f6350,transparent 44%),linear-gradient(145deg,#1d111a,#0d0b10);display:flex;flex-direction:column;justify-content:center}.discover-v2-creator h2{margin:10px 0;font:700 36px/1.02 Playfair Display,serif}.discover-v2-creator>p{margin:0;color:#a99eac;font-size:11px;line-height:1.65}.discover-v2-creator-steps{display:flex;align-items:center;gap:5px;flex-wrap:wrap;margin:20px 0}.discover-v2-creator-steps span{padding:6px 8px;border:1px solid #422f3d;border-radius:999px;background:#100c12;color:#d8c9d6;font-size:8px;font-weight:700}.discover-v2-creator-steps svg{width:11px;color:#766a78}.discover-v2-creator>.primary{width:max-content}.discover-v2-loading{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:20px;color:#938995;font-size:10px}.discover-v2-loading svg{width:15px}.discover-v2-partial-warning{margin-top:14px}@media (max-width:1399px){.discover-v2-market-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.discover-v2-ecosystem-grid,.discover-v2-token-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.discover-v2-token-metrics>div{border-bottom:1px solid #282129}.discover-v2-token-metrics>div:nth-child(3){border-right:0}.discover-v2-token-metrics>div:nth-last-child(-n+2){border-bottom:0}}@media (max-width:1150px){.discover-v2-hero{grid-template-columns:1fr}.discover-v2-ecosystem-art{min-height:440px;border-left:0;border-top:1px solid #30232f}.discover-v2-launch-layout{grid-template-columns:1fr}.discover-v2-mini-launch-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.discover-v2-token-body{grid-template-columns:1fr}.discover-v2-trade-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.discover-v2-flow-card{grid-column:1/-1}.discover-v2-bottom{grid-template-columns:1fr}.discover-v2-collection-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.discover-v2-hero-copy{padding:38px 28px}.discover-v2-hero-copy h1{font-size:clamp(42px,10vw,60px)}.discover-v2-ecosystem-art{min-height:380px}.discover-v2-art-card{grid-template-columns:1fr;left:15px;right:15px;bottom:15px}.discover-v2-art-card>div{border-right:0;border-bottom:1px solid #ffffff12}.discover-v2-art-card>div:last-child{border-bottom:0}.discover-v2-token-head{align-items:flex-start;display:grid}.discover-v2-token-actions{justify-content:flex-start}.discover-v2-token-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.discover-v2-token-metrics>div{border-right:1px solid #282129;border-bottom:1px solid #282129}.discover-v2-token-metrics>div:nth-child(2n){border-right:0}.discover-v2-token-metrics>div:last-child{border-bottom:0}.discover-v2-mini-launch-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.discover-v2-feature-launch{grid-template-columns:1fr}.discover-v2-feature-media{min-height:300px}.discover-v2-market-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.discover-v2-trade-grid{grid-template-columns:1fr}.discover-v2-flow-card{grid-column:auto}.discover-v2-ecosystem-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.discover-v2-activity-list>a{grid-template-columns:82px minmax(0,1fr) 70px}.discover-v2-activity-list time{display:none}}@media (max-width:560px){.discover-v2-section{margin-top:32px}.discover-v2-hero{border-radius:18px}.discover-v2-hero-copy{padding:30px 20px}.discover-v2-hero-copy h1{font-size:42px}.discover-v2-hero-actions{display:grid;grid-template-columns:1fr 1fr}.discover-v2-hero-actions button{width:100%}.discover-v2-live-strip{display:grid;grid-template-columns:1fr 1fr;width:100%}.discover-v2-live-strip>div{border-bottom:1px solid #2b232c}.discover-v2-live-strip>div:nth-child(2){border-right:0}.discover-v2-live-strip>div:nth-last-child(-n+2){border-bottom:0}.discover-v2-ecosystem-art{min-height:330px}.discover-v2-art-tags{top:14px;right:14px}.discover-v2-token-zone,.discover-v2-trade{padding:18px}.discover-v2-token-logo{width:48px;height:48px;flex-basis:48px}.discover-v2-token-title h2{font-size:26px}.discover-v2-token-actions{display:grid;grid-template-columns:1fr;width:100%}.discover-v2-token-metrics{grid-template-columns:1fr 1fr}.discover-v2-mint-row{grid-template-columns:auto minmax(0,1fr) auto}.discover-v2-mint-row>span{display:none}.discover-v2-feature-copy{padding:20px}.discover-v2-feature-copy h3{font-size:30px}.discover-v2-feature-stats{grid-template-columns:1fr 1fr}.discover-v2-feature-stats>div:last-child{grid-column:1/-1}.discover-v2-market-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.discover-v2-collection-grid,.discover-v2-ecosystem-grid{grid-template-columns:1fr}.discover-v2-bottom{margin-top:32px}.discover-v2-activity-list>a{grid-template-columns:74px minmax(0,1fr)}.discover-v2-activity-list strong{display:none}.discover-v2-creator{padding:22px}.discover-v2-creator h2{font-size:31px}.discover-v2 .section-head h2{font-size:26px}}.launch-admin-hidden{opacity:.72;border-style:dashed!important}.launch-admin-hidden .launch-admin-title{filter:saturate(.65)}
