@media (max-width:900px){.topbar nav a:not(.navPrimary){display:none}.hero{padding:80px 24px}.metricGrid,.kpis,.assetGrid{grid-template-columns:1fr 1fr}.featureSection,.twoCol,.dashGrid,.threeUp{grid-template-columns:1fr}.featureSection{padding:70px 24px}.dashboard{padding:50px 20px}.dashHeader{flex-direction:column;align-items:flex-start}.passportRows{grid-template-columns:1fr}.passportRows>div:nth-child(2n){border-left:0;padding-left:0}.formRow{grid-template-columns:1fr}}@media (max-width:560px){.metricGrid,.kpis,.assetGrid{grid-template-columns:1fr}.hero h1{font-size:58px}.hero>p{font-size:16px}.heroActions,.trustStrip{flex-direction:column;align-items:flex-start}.verified{margin-left:0}.passportTop{flex-wrap:wrap;align-items:flex-start}.featureSection h2,.dashboard h1{font-size:42px}.topbar{padding:0 18px}.dashboard.narrow .hero{min-height:auto;padding:48px 20px}.dashboard.narrow .verifyHero{padding:32px 20px 38px}.dashboard.narrow form>div{flex-wrap:wrap}.dashboard.narrow form .button{width:100%}}@media (max-width:700px){.offerMain{flex-direction:column}.licenseCard{grid-template-columns:auto 1fr}.licenseCard>.badge{grid-column:2}.topbar nav a[href="/dashboard/licenses"]{display:none}}:root{--bg:#f4f2ed;--paper:#fbfaf7;--ink:#131313;--muted:#72706b;--line:#d9d6cf;--accent:#ff4d24;--accent2:#e53d18;--dark:#171817;--ok:#1f6f52;--shadow:0 18px 55px #12121214}*{box-sizing:border-box}html{background:var(--bg);color:var(--ink);scroll-behavior:smooth;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body{background:radial-gradient(circle at 85% 3%,#ff4d2414,transparent 30rem),var(--bg);margin:0}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}button{pointer-events:auto}.topbar{border-bottom:1px solid var(--line);z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f4f2ede6;justify-content:space-between;align-items:center;height:74px;padding:0 4vw;display:flex;position:sticky;top:0}.brand{letter-spacing:.12em;align-items:center;gap:12px;font-size:14px;font-weight:850;display:flex}.brandMark{background:var(--ink);color:#fff;border-radius:10px;place-items:center;width:34px;height:34px;font-family:Georgia,serif;font-size:17px;display:grid}.muted{color:#9a978f}.topbar nav{align-items:center;gap:8px;display:flex}.topbar nav a{border-radius:12px;align-items:center;gap:7px;padding:10px 13px;font-size:13px;font-weight:650;display:flex}.topbar nav a:hover{background:#fff}.topbar .navPrimary{background:var(--ink);color:#fff}.hero{border-bottom:1px solid var(--line);flex-direction:column;justify-content:center;min-height:660px;padding:108px 6vw 72px;display:flex;position:relative;overflow:hidden}.hero:after{content:"";pointer-events:none;border:1px solid #13131314;border-radius:50%;width:480px;height:480px;position:absolute;top:78px;right:-90px;box-shadow:0 0 0 90px #13131306,0 0 0 180px #13131305}.hero>*{z-index:1;position:relative}.verifyHero{justify-content:flex-start;min-height:auto;padding:42px 6vw 48px}.verifyHero>p{margin-top:18px}.verifyHero form{margin-top:16px!important}.eyebrow{letter-spacing:.18em;color:var(--accent);margin-bottom:16px;font-size:11px;font-weight:850}.hero h1,.dashboard h1{letter-spacing:-.045em;margin:0;font-family:Georgia,Times New Roman,serif;font-weight:500}.hero h1{max-width:1000px;font-size:clamp(64px,8vw,118px);line-height:.86}.hero>p{color:#5d5a55;max-width:700px;margin:34px 0 0;font-size:19px;line-height:1.65}.heroActions{gap:12px;margin-top:34px;display:flex}.button{cursor:pointer;z-index:2;border:0;border-radius:12px;justify-content:center;align-items:center;gap:9px;padding:13px 18px;font-size:13px;font-weight:750;transition:background-color .18s,color .18s,border-color .18s,transform .18s,box-shadow .18s;display:inline-flex;position:relative}.button:active{transform:translateY(0)}.button:disabled{cursor:not-allowed;opacity:.55;transform:none}.button.primary{background:var(--accent);color:#fff}.button.ghost{border:1px solid var(--line);background:#fff}.button.wide{width:100%}.trustStrip{color:#67645f;gap:24px;margin-top:52px;font-size:12px;display:flex}.trustStrip span{align-items:center;gap:7px;display:flex}.trustStrip svg{width:15px;color:var(--ok)}.metricGrid{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.metricGrid article{border-right:1px solid var(--line);min-height:210px;padding:34px}.metricGrid article:last-child{border-right:0}.metricGrid b{color:#a8a49c;font-family:Georgia,serif;font-weight:400}.metricGrid span{margin:30px 0 10px;font-size:21px;font-weight:800;display:block}.metricGrid p,.featureSection p,.threeUp p,.lead{color:#74716b;line-height:1.6}.featureSection{border-bottom:1px solid var(--line);grid-template-columns:.9fr 1.1fr;align-items:center;gap:8vw;padding:110px 6vw;display:grid}.featureSection h2{letter-spacing:-.04em;margin:0 0 22px;font-family:Georgia,serif;font-size:58px;font-weight:500;line-height:1.02}.passport{background:var(--paper);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:24px;padding:25px}.passportTop{border-bottom:1px solid var(--line);align-items:center;gap:16px;padding-bottom:24px;display:flex}.passportTop small{color:#8b887f;font-family:ui-monospace,monospace;font-size:10px}.passportTop h3,.passportTop h1{margin:3px 0 0;font-family:Georgia,serif;font-size:30px!important}.passportTop p{color:#87837c;margin:2px 0}.avatarOrb{color:#fff;background:linear-gradient(145deg,#292a29,#555);border-radius:18px;place-items:center;width:62px;height:62px;font-family:Georgia,serif;font-size:28px;display:grid}.verified{color:var(--ok);text-transform:capitalize;background:#e6f1eb;border-radius:999px;align-items:center;gap:7px;margin-left:auto;padding:8px 10px;font-size:11px;font-weight:800;display:flex}.verified svg{width:15px}.passportRows{grid-template-columns:1fr 1fr;display:grid}.passportRows>div{border-bottom:1px solid var(--line);flex-direction:column;gap:5px;padding:18px 0;display:flex}.passportRows>div:nth-child(odd){padding-right:18px}.passportRows>div:nth-child(2n){border-left:1px solid var(--line);padding-left:18px}.passportRows span{color:#8d8982;font-size:11px}.passportRows b{font-size:13px}.threeUp{grid-template-columns:repeat(3,1fr);gap:24px;padding:90px 6vw;display:grid}.threeUp article{background:var(--paper);border:1px solid var(--line);border-radius:20px;padding:30px}.threeUp svg{color:var(--accent)}.threeUp h3{margin:34px 0 10px;font-family:Georgia,serif;font-size:28px}.dashboard{max-width:1440px;margin:auto;padding:64px 5vw 100px}.dashboard h1{font-size:56px}.dashHeader{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:34px;display:flex}.kpis{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.kpis article,.panel{background:var(--paper);border:1px solid var(--line);border-radius:18px;padding:24px}.kpis span,.kpis small{color:#77736c;font-size:12px;display:block}.kpis strong{margin:18px 0;font-family:Georgia,serif;font-size:38px;font-weight:500;display:block}.dashGrid{grid-template-columns:2fr 1fr;gap:14px;margin-top:14px;display:grid}.panel h2{margin-top:0;font-family:Georgia,serif;font-size:28px;font-weight:500}.panelHead{justify-content:space-between;align-items:center;display:flex}.status,.badge{text-transform:uppercase;letter-spacing:.08em;background:#eeeae2;border-radius:999px;padding:7px 9px;font-size:10px;font-weight:850}.steps{margin-top:26px}.steps>div{border-top:1px solid var(--line);gap:14px;padding:17px 0;display:flex}.steps span{flex-direction:column;gap:4px;display:flex}.steps small{color:#8b8881}.darkPanel{background:var(--dark);color:#fff}.darkPanel h2{margin:20px 0;font-size:72px}.progress{background:#313330;border-radius:99px;height:6px;margin-top:28px;overflow:hidden}.progress i{background:var(--accent);height:100%;display:block}.formPanel{background:var(--paper);border:1px solid var(--line);border-radius:20px;flex-direction:column;gap:18px;margin-top:32px;padding:28px;display:flex}.formPanel.compact{background:0 0;border:0;margin-top:0;padding:0}.formPanel label,.uploadBox label{flex-direction:column;gap:8px;font-size:12px;font-weight:760;display:flex}.formRow{grid-template-columns:1fr 1fr;gap:14px;display:grid}input,textarea,select{width:100%;color:var(--ink);background:#fff;border:1px solid #d5d1c8;border-radius:11px;outline:0;padding:12px 13px}label small{color:#8b8881;font-weight:400}.assetGrid{grid-template-columns:repeat(4,1fr);gap:14px;margin-top:34px;display:grid}.assetCard{border:1px solid var(--line);background:var(--paper);border-radius:18px;padding:16px;transition:all .2s}.assetCard:hover{box-shadow:var(--shadow);transform:translateY(-2px)}.assetArt{color:#fff;background:linear-gradient(135deg,#1e1f1d,#4b4e49);border-radius:12px;place-items:center;height:180px;margin-bottom:17px;font-family:Georgia,serif;font-size:58px;display:grid}.assetCard small{color:#99958e;text-transform:uppercase;font-size:10px}.assetCard h3{margin:8px 0 2px;font-family:Georgia,serif;font-size:24px}.assetCard p{color:#77736c;font-size:12px}.badge{margin-top:8px;display:inline-block}.badge.claimed{color:#775c14;background:#f3ead1}.twoCol{grid-template-columns:1fr 1fr;gap:14px;display:grid}.uploadBox p{color:#7f7b74;font-size:12px;line-height:1.55}.evidenceList{margin-top:18px}.evidenceRow,.rightRow{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:15px 0;display:flex}.evidenceRow span,.rightRow div{flex-direction:column;gap:3px;display:flex}.evidenceRow small,.rightRow small{color:#8e8a83}.evidenceRow em{text-transform:uppercase;font-size:10px;font-style:normal}.rightRow:hover b{color:var(--accent)}.checkout{margin-top:28px}.checkout>p{color:#77736c;font-size:12px;line-height:1.6}.priceLock{color:#fff;background:#1a1b19;border-radius:14px;justify-content:space-between;align-items:center;padding:20px;display:flex}.priceLock strong{font-family:Georgia,serif;font-size:25px}.paymentStatus{border:1px solid var(--line);border-radius:10px;margin-top:12px;padding:12px;font-size:12px}.centerPage{place-items:center;min-height:calc(100vh - 130px);padding:40px;display:grid}.authCard{background:var(--paper);border:1px solid var(--line);width:min(460px,100%);box-shadow:var(--shadow);border-radius:22px;flex-direction:column;gap:14px;padding:34px;display:flex}.authCard h2{margin:0;font-family:Georgia,serif;font-size:36px;font-weight:500}.authCard small{color:#8e8a83}footer{border-top:1px solid var(--line);color:#8d8982;justify-content:space-between;padding:28px 4vw;font-size:11px;display:flex}.mutedText{color:#8d8982}@media (max-width:900px){.topbar nav a:not(.navPrimary){display:none}.hero{padding:80px 24px}.metricGrid,.kpis,.assetGrid{grid-template-columns:1fr 1fr}.featureSection,.twoCol,.dashGrid,.threeUp{grid-template-columns:1fr}.featureSection{padding:70px 24px}.dashboard{padding:50px 20px}.dashHeader{flex-direction:column;align-items:flex-start}.passportRows{grid-template-columns:1fr}.passportRows>div:nth-child(2n){border-left:0;padding-left:0}.formRow{grid-template-columns:1fr}}@media (max-width:560px){.metricGrid,.kpis,.assetGrid{grid-template-columns:1fr}.hero h1{font-size:58px}.hero>p{font-size:16px}.heroActions,.trustStrip{flex-direction:column;align-items:flex-start}.verified{margin-left:0}.passportTop{flex-wrap:wrap;align-items:flex-start}.featureSection h2,.dashboard h1{font-size:42px}.topbar{padding:0 18px}.dashboard.narrow .hero{min-height:auto;padding:48px 20px}.dashboard.narrow .verifyHero{padding:32px 20px 38px}.dashboard.narrow form>div{flex-wrap:wrap}.dashboard.narrow form .button{width:100%}}.offerCard{border-top:1px solid var(--line);flex-direction:column;gap:14px;padding:18px 0;display:flex}.offerMain{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.offerMain>div{flex-direction:column;gap:5px;display:flex}.offerMain small{color:#8e8a83}.offerMain strong{white-space:nowrap;font-family:Georgia,serif;font-size:22px}.badge.available,.badge.active{color:var(--ok);background:#e6f1eb}.licenseCard{border-top:1px solid var(--line);grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:18px 0;display:grid}.licenseCard:hover .licenseBody b{color:var(--accent)}.licenseIcon{width:44px;height:44px;color:var(--ok);background:#eeeae2;border-radius:13px;place-items:center;display:grid}.licenseBody{flex-direction:column;gap:8px;min-width:0;display:flex}.licenseBody>div:first-child{flex-direction:column;gap:3px;display:flex}.licenseBody small{color:#8e8a83}.licenseMeta{color:#77736c;flex-wrap:wrap;gap:16px;font-size:11px;display:flex}.licenseMeta span{align-items:center;gap:5px;display:flex}.termsSnapshot{color:#f1f1ed;background:#181917;border-radius:14px;margin:18px 0 0;padding:18px;font-size:12px;line-height:1.65;overflow:auto}.monoWrap{overflow-wrap:anywhere;word-break:break-word;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}@media (max-width:700px){.offerMain{flex-direction:column}.licenseCard{grid-template-columns:auto 1fr}.licenseCard>.badge{grid-column:2}.topbar nav a[href="/dashboard/licenses"]{display:none}}:root{--bg:#fff6e6;--paper:#fffbf1;--paper-strong:#fff;--ink:#0e5a3f;--ink-soft:#214f3e;--muted:#718076;--line:#d9e2d6;--accent:#ffc845;--accent2:#e7ac20;--dark:#0e5a3f;--ok:#2f845b;--sage:#b7dca6;--sky:#6cc6ff;--coral:#ff6b6b;--cream:#fff6e6;--shadow:0 18px 46px #0e5a3f1a;--shadow-soft:0 9px 24px #0e5a3f12;--shadow-card:0 7px 0 #0e5a3f0b,0 16px 30px #0e5a3f0f}body{color:var(--ink-soft);background:radial-gradient(circle at 8% 4%,#6cc6ff1c,transparent 23rem), radial-gradient(circle at 94% 8%,#ffc84521,transparent 21rem), radial-gradient(circle at 88% 88%,#b7dca624,transparent 25rem), var(--bg);margin:0}a{color:inherit}.brand{color:var(--cream);letter-spacing:-.02em;gap:10px;font-family:Georgia,Times New Roman,serif;font-size:18px;font-weight:700}.brandMark{background:var(--accent);width:38px;height:38px;color:var(--dark);border-radius:12px 12px 12px 5px;font-family:Georgia,serif;font-size:20px;font-weight:700;transform:rotate(-2deg);box-shadow:0 6px 16px #0000001f}.topbar nav{gap:4px}.topbar nav a{color:#f9f5e8;border-radius:12px;padding:10px 13px;font-weight:700;transition:all .18s}.topbar nav a:hover{color:#fff;background:#ffffff1a;transform:translateY(-1px)}.topbar .navPrimary{background:var(--accent);color:var(--dark);box-shadow:0 7px 16px #0000001c}.eyebrow{width:max-content;color:var(--dark);letter-spacing:.13em;background:#edf6e8;border:1px solid #d4e5ce;border-radius:999px;align-items:center;gap:6px;margin-bottom:14px;padding:6px 10px;font-size:10px;font-weight:900;display:inline-flex}.eyebrow:before{content:"✦";color:var(--accent2);font-size:10px}.hero{color:#fff;background:radial-gradient(circle at 78% 26%,#6cc6ff3d,#0000 16rem),radial-gradient(circle at 91% 15%,#ffc8452e,#0000 13rem),linear-gradient(135deg,#0f6044 0%,#0e5a3f 58%,#094a35 100%);border-bottom:0;min-height:620px;padding:92px 6vw 70px}.hero:before{content:"";opacity:.78;pointer-events:none;background:radial-gradient(circle at 38% 34%,#fff6e6f5,#b7dca6d1 38%,#6cc6ff45 66%,#0000 67%);border-radius:48% 52% 47% 53%/60% 42% 58% 40%;width:560px;height:410px;position:absolute;top:100px;right:-120px;transform:rotate(-7deg)}.hero:after{content:"✦";width:auto;height:auto;box-shadow:none;color:var(--accent);opacity:.95;border:0;border-radius:0;font-size:52px;line-height:1;position:absolute;top:94px;right:8vw}.hero h1,.dashboard h1,.featureSection h2,.panel h2,.assetCard h3,.passportTop h1,.passportTop h3,.authCard h2{color:var(--dark);font-family:Georgia,Times New Roman,serif}.hero h1{color:#fff8ea;letter-spacing:-.055em;max-width:780px;font-size:clamp(66px,8vw,112px);line-height:.88}.hero>p{color:#dcebe0;max-width:620px;margin-top:28px;font-size:18px;line-height:1.65}.hero .eyebrow{color:#f5f1e4;background:#ffffff14;border-color:#ffffff24}.heroActions{margin-top:30px}.hero .button.primary{background:var(--accent);color:var(--dark)}.hero .button.ghost{color:#fff;background:#ffffff0f;border-color:#ffffff42}.trustStrip{color:#dcebe0;flex-wrap:wrap;gap:12px;margin-top:40px}.trustStrip span{background:#ffffff0f;border:1px solid #ffffff21;border-radius:999px;padding:8px 11px}.verifyHero{min-height:auto;color:var(--ink-soft);background:radial-gradient(circle at 90% 22%,#b7dca652,#0000 14rem),linear-gradient(145deg,#fff9eb,#f3f8ed);border:1px solid #dce6d7;border-radius:26px;margin-top:24px;padding:42px 6vw 46px}.verifyHero:before{display:none}.verifyHero:after{font-size:32px;top:24px;right:28px}.verifyHero h1{color:var(--dark)}.verifyHero>p{color:var(--muted)}.button{letter-spacing:-.01em;border-radius:13px;min-height:44px;padding:12px 17px;font-size:13px;font-weight:850;transition:transform .18s,box-shadow .18s,background-color .18s,border-color .18s,color .18s}.button:hover{transform:translateY(-2px)}.button.primary:hover{background:#0a4b35}.button.ghost{color:var(--dark);background:#fffdf7;border:1px solid #d4e0d1}.button.ghost:hover{background:#fff;border-color:#b3caac;box-shadow:0 8px 18px #0e5a3f12}.dashboard{max-width:1480px;padding:54px 4.5vw 105px}.dashboard.narrow{max-width:920px}.dashboard h1{letter-spacing:-.045em;font-size:clamp(46px,5vw,60px);line-height:.96}.dashHeader{margin-bottom:28px}.dashHeader p{color:var(--muted)}.kpis article,.panel,.formPanel,.threeUp article,.authCard,.assetCard{background:var(--paper);box-shadow:var(--shadow-soft);border:1px solid #dce6d7}.kpis{gap:14px}.kpis article{border-radius:20px;min-height:132px;padding:20px 22px;position:relative;overflow:hidden}.kpis article:after{content:"";border-radius:50%;width:92px;height:92px;position:absolute;bottom:-38px;right:-36px}.kpis article:nth-child(4n+1):after{background:#b7dca661}.kpis article:nth-child(4n+2):after{background:#6cc6ff40}.kpis article:nth-child(4n+3):after{background:#ffc84547}.kpis article:nth-child(4n+4):after{background:#ff6b6b2b}.kpis span,.kpis small{color:var(--muted)}.kpis strong{color:var(--dark);z-index:1;margin:10px 0 7px;font-size:36px;position:relative}.panel{border-radius:22px;padding:25px;position:relative;overflow:hidden}.panel:after{content:"";pointer-events:none;background:#b7dca629;border-radius:50%;width:110px;height:110px;position:absolute;top:-60px;right:-60px}.panelHead{z-index:1;position:relative}.panelHead svg{color:var(--dark)}.panel h2{font-size:29px;line-height:1.06}.formPanel{border-radius:22px;gap:19px;padding:29px}.formPanel.compact{box-shadow:none;background:0 0;border:0;padding:0}.formPanel label,.uploadBox label{color:#3c5949;font-size:12px;font-weight:800}label small{color:#7b897e;line-height:1.45}input,textarea,select{color:#163b2e;background:#fffefa;border:1px solid #cedbcb;border-radius:14px;min-height:48px;padding:12px 14px;transition:all .16s;box-shadow:0 2px 8px #0e5a3f06}textarea{min-height:110px;line-height:1.55}input:focus,textarea:focus,select:focus{background:#fff;border-color:#5a9f78;box-shadow:0 0 0 4px #2f845b1a}input::placeholder,textarea::placeholder{color:#9aa79d}.uploadBox{background:radial-gradient(circle at 92% 15%,#6cc6ff1f,#0000 9rem),#f1f8ec;border:1.5px dashed #9ec590;border-radius:18px;padding:20px}.passport{border:2px solid var(--dark);background:radial-gradient(circle at 87% 18%,#b7dca64d,#0000 11rem),linear-gradient(#fffdf4 0%,#fff8e9 100%);border-radius:24px;padding:62px 24px 24px;position:relative;overflow:hidden;box-shadow:0 20px 38px #0e5a3f26}.passport:before{content:"RIGHTS PASSPORT  ✦";background:var(--dark);color:#fff8e9;letter-spacing:.12em;align-items:center;height:43px;padding:0 18px;font-size:11px;font-weight:900;display:flex;position:absolute;inset:0 0 auto}.passport.large{margin:28px 0}.passportTop{border-bottom:1px solid #dce3d8;padding-bottom:20px}.passportTop small{color:#728178}.passportTop h3,.passportTop h1{color:var(--dark)}.passportTop p{color:var(--muted)}.avatarOrb{background:linear-gradient(145deg,var(--dark),#3b8c61);color:#fff7e7;border-radius:18px 18px 18px 8px;width:64px;height:64px;box-shadow:0 9px 20px #0e5a3f2e}.verified{color:#25613f;background:#e5f1de;border:1px solid #c5ddbb}.passportRows{gap:0 20px}.passportRows>div{border-bottom:1px solid #dfe5da}.passportRows>div:nth-child(2n){border-left:0}.passportRows span{color:#7a897e}.passportRows b{color:#2d4a39}.assetGrid{gap:16px}.assetCard{border-radius:20px;padding:12px;transition:all .2s;overflow:hidden}.assetCard:hover{box-shadow:var(--shadow-card);border-color:#b7ceaf;transform:translateY(-4px)rotate(-.15deg)}.assetArt{aspect-ratio:16/10;background:radial-gradient(circle at 76% 23%,#6cc6ff45,#0000 8rem),linear-gradient(145deg,#dfefd8,#f4f8ee);border:1px solid #d8e5d3;border-radius:15px;height:auto;min-height:180px;margin-bottom:13px;overflow:hidden}.assetCard small{color:#77857b;font-weight:750}.assetCard h3{color:var(--dark);margin:8px 1px 3px;font-size:24px}.assetCard p{color:var(--muted);line-height:1.5}.status,.badge{color:#526958;background:#eef4e9;border:1px solid #d6e1d2;border-radius:999px}.badge.available,.badge.active,.badge.confirmed,.badge.verified{color:#266340;background:#e4f1de;border-color:#c6debd}.offerCard,.licenseCard,.evidenceRow,.rightRow{background:#fffefa;border:1px solid #dce5d7;border-radius:16px;box-shadow:0 5px 14px #0e5a3f09}.offerCard{border-top:1px solid #dce5d7;margin-top:10px;padding:16px;transition:all .18s}.offerCard:hover{border-color:#b5caae;transform:translateY(-2px);box-shadow:0 12px 24px #0e5a3f14}.offerMain small,.licenseBody small,.evidenceRow small,.rightRow small{color:#7b887f}.offerMain strong{color:var(--dark)}.licenseCard{border-top:1px solid #dce5d7;margin-top:10px;padding:15px 16px;transition:all .18s}.licenseCard:hover{border-color:#b5caae;transform:translateY(-2px)}.licenseCard:hover .licenseBody b,.rightRow:hover b{color:var(--dark)}.licenseIcon{color:var(--dark);background:#eef6e9;border:1px solid #d5e3d0}.licenseMeta{color:#6e7c72}.steps>div{border-top:1px solid #dce4d8}.steps svg{color:var(--dark)}.metricGrid{background:#dce5d7;border-bottom:0;gap:1px}.metricGrid article{background:var(--paper);border-right:0}.metricGrid b{color:#8a9a90}.metricGrid span{color:var(--dark)}.featureSection{border-bottom:0;padding:96px 6vw}.featureSection h2{color:var(--dark)}.threeUp{gap:18px;padding:78px 6vw}.threeUp article{border-radius:22px}.threeUp article:first-child svg{color:var(--dark)}.threeUp article:nth-child(2) svg{color:#3a8abf}.threeUp article:nth-child(3) svg{color:#e8a92b}.priceLock{color:#fff8ea;background:radial-gradient(circle at 100% 0,#ffc84526,#0000 10rem),linear-gradient(135deg,#0f6044,#094a35);border-radius:18px;box-shadow:0 14px 28px #0e5a3f29}.priceLock strong{color:var(--accent)}.paymentStatus{background:#fffefa;border-color:#d9e3d5;border-radius:14px}.darkPanel{color:#fff;background:radial-gradient(circle at 100% 0,#ffc84521,#0000 15rem),linear-gradient(145deg,#0f6044,#094a35);border:0}.darkPanel p{color:#d8e8dc}.centerPage{background:radial-gradient(circle at 50% 24%,#6cc6ff1f,#0000 23rem),radial-gradient(circle at 50% 82%,#ffc84521,#0000 21rem)}.authCard{border-radius:26px;box-shadow:0 24px 54px #0e5a3f21}.authCard h2{color:var(--dark)}.termsSnapshot{color:#fff8e9;background:#0c4b36;border-radius:17px}footer{background:var(--dark);color:#d5e5d8;border-top:0;padding:28px 4vw}footer span:first-child{color:#fff8e9;font-weight:750}@media (max-width:900px){.dashboard{padding:46px 20px 96px}.hero{padding:78px 24px 64px}.hero:before{opacity:.5;width:360px;height:300px;top:140px;right:-150px}.panel,.formPanel{padding:22px}}@media (max-width:560px){.hero h1{font-size:56px}.dashboard h1{font-size:42px}.panel h2{font-size:26px}.formPanel{padding:18px}input,textarea,select{min-height:50px;font-size:16px}.offerCard,.licenseCard{padding:14px}}.assetArt{aspect-ratio:16/10;background:#f3f1ec;justify-content:center;align-items:center;display:flex;overflow:hidden}.assetArt img{object-fit:contain;object-position:center;width:100%;height:100%;display:block}.brand{align-items:center;display:flex}.brandLogo{object-fit:contain;width:auto;max-width:180px;height:158px;display:block}@media (max-width:700px){.brandLogo{max-width:150px;height:32px}}.nextKicker{letter-spacing:.16em;text-transform:uppercase;color:#f7eecf;align-items:center;gap:9px;font-size:10px;font-weight:850;display:flex}.nextKicker span{color:#ffc845;font-size:15px}.nextHero{color:#fff;background:#0e5a3f;grid-template-columns:minmax(0,.92fr) minmax(440px,1.08fr);min-height:calc(100vh - 72px);display:grid}.nextHeroCopy{z-index:2;flex-direction:column;justify-content:center;padding:clamp(80px,9vw,150px) clamp(34px,6vw,92px);display:flex;position:relative}.nextHeroCopy h1{letter-spacing:-.06em;color:#fff8e9;margin:25px 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(66px,7.1vw,118px);font-weight:500;line-height:.84}.nextHeroLead{color:#fff8e9;margin:35px 0 0;font-size:17px;font-weight:750}.nextHeroBody{color:#ffffffb3;max-width:550px;margin:13px 0 0;font-size:16px;line-height:1.7}.nextHeroActions{align-items:center;gap:24px;margin-top:34px;display:flex}.nextButton{border-radius:8px;justify-content:center;align-items:center;gap:9px;min-height:46px;padding:0 18px;font-size:13px;font-weight:800;display:inline-flex}.nextButtonPrimary{color:#0e5a3f;background:#ffc845}.nextButtonText{color:#fff8e9;padding:0}.nextButtonText:hover{text-underline-offset:5px;text-decoration:underline}.nextHeroStage{background:#b7dca6;border-bottom-left-radius:100px;min-height:720px;position:relative;overflow:hidden}.nextHeroStage:before{content:"";border:1px solid #0e5a3f2e;border-radius:50% 50% 46% 54%;position:absolute;inset:10% 12% 9%}.nextHeroStage:after{content:"";opacity:.62;background:#6cc6ff;border-radius:50%;width:420px;height:420px;position:absolute;bottom:-145px;right:-110px}.stageNote{z-index:3;flex-direction:column;gap:3px;display:flex;position:absolute;top:9%;left:9%;transform:rotate(-4deg)}.stageNote span{letter-spacing:.15em;color:#0e5a3fa6;font-size:9px;font-weight:850}.stageNote strong{color:#0e5a3f;font-family:Georgia,serif;font-size:25px}.heroProject{z-index:2;background:#fff8e9;border:2px solid #0e5a3f;width:min(390px,58%);position:absolute;box-shadow:12px 14px #0e5a3f}.heroProjectOne{top:27%;left:11%;transform:rotate(-5deg)}.heroProjectArt{aspect-ratio:4/3;position:relative;overflow:hidden}.heroArtOne:before,.heroArtOne:after{content:"";border-radius:50%;position:absolute}.heroArtOne:before{background:#0e5a3f;width:180px;height:180px;bottom:-70px;left:20px}.heroArtOne:after{background:#ffc845;width:115px;height:115px;top:38px;right:26px}.projectType{z-index:2;color:#0e5a3f;letter-spacing:.13em;background:#fff8e9;padding:6px 8px;font-size:8px;font-weight:900;position:absolute;top:14px;left:14px}.artGlyph{z-index:3;color:#fff8e9;text-shadow:3px 3px #0e5a3f;place-items:center;font-family:Georgia,serif;font-size:124px;display:grid;position:absolute;inset:0}.heroProjectInfo{justify-content:space-between;align-items:center;padding:15px 16px;display:flex}.heroProjectInfo div{flex-direction:column;gap:3px;display:flex}.heroProjectInfo small{color:#738175;letter-spacing:.11em;font-size:8px;font-weight:850}.heroProjectInfo strong{color:#0e5a3f;font-family:Georgia,serif;font-size:22px}.miniPassport{z-index:4;background:#fff8e9;border:2px solid #0e5a3f;width:290px;position:absolute;top:21%;right:8%;transform:rotate(5deg)}.miniPassportHead{color:#fff8e9;letter-spacing:.1em;background:#0e5a3f;align-items:center;gap:8px;height:40px;padding:0 13px;font-size:9px;font-weight:900;display:flex}.miniPassportHead svg:last-child{color:#ffc845;margin-left:auto}.miniPassportBody{color:#0e5a3f;padding:19px}.miniPassportBody>small{letter-spacing:.08em;color:#738175;font-size:8px}.miniPassportBody h3{margin:5px 0 0;font-family:Georgia,serif;font-size:34px}.miniPassportBody p{margin:1px 0 17px;font-size:12px}.miniPassportStamp{border:2px solid #0e5a3f;width:max-content;padding:6px 10px;font-size:9px;font-weight:900;transform:rotate(-7deg)}.miniPassportRights{border-top:1px solid #cfd9ca;justify-content:space-between;gap:8px;margin-top:20px;padding-top:13px;display:flex}.miniPassportRights span{flex-direction:column;align-items:center;gap:4px;font-size:7px;font-weight:800;display:flex}.stageStar{color:#ffc845;z-index:5;position:absolute}.stageStarOne{font-size:66px;bottom:12%;right:15%;transform:rotate(12deg)}.stageStarTwo{font-size:32px;bottom:14%;left:12%}.nextMarquee{background:#ffc845;border-top:2px solid #0e5a3f;border-bottom:2px solid #0e5a3f;overflow:hidden}.nextMarquee>div{align-items:center;gap:36px;min-width:max-content;min-height:58px;padding:0 5vw;display:flex}.nextMarquee span{letter-spacing:.1em;color:#0e5a3f;font-size:13px;font-weight:900}.nextMarquee i{color:#0e5a3f;font-style:normal}.nextManifesto{grid-template-columns:.18fr 1.05fr .77fr;align-items:start;gap:4vw;padding:120px 6vw 105px;display:grid}.manifestoNumber{color:#8da091;font-family:Georgia,serif;font-size:15px;font-style:italic}.manifestoTitle h2,.passportFeatureIntro h2,.journeyIntro h2,.nextFinale h2{letter-spacing:-.05em;margin:14px 0 0;font-family:Georgia,serif;font-weight:500}.manifestoTitle h2{color:#0e5a3f;font-size:clamp(50px,5.3vw,80px);line-height:.95}.manifestoCopy{padding-top:34px}.manifestoCopy p{color:#657369;max-width:480px;margin:0 0 20px;font-size:16px;line-height:1.7}.manifestoCopy p:first-child{color:#183f31;font-size:20px;font-weight:650;line-height:1.5}.worldShelf{padding:0 3vw 110px}.shelfHeading{color:#0e5a3f;justify-content:space-between;align-items:center;padding:0 2vw 16px;font-size:12px;font-weight:750;display:flex}.shelfHeading a{align-items:center;gap:5px;display:flex}.shelfTrack{border:2px solid #0e5a3f;grid-template-columns:1.12fr .88fr .88fr 1.12fr;min-height:390px;display:grid}.worldCard{border-right:2px solid #0e5a3f;flex-direction:column;justify-content:space-between;padding:25px;transition:transform .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden}.worldCard:last-child{border-right:0}.worldCard:hover{z-index:3;transform:translateY(-8px);box-shadow:0 14px #0e5a3f}.worldCardIndex{color:#0e5a3f94;font-size:10px;font-weight:900}.worldCard small{letter-spacing:.13em;color:#0e5a3f;font-size:9px;font-weight:900}.worldCard h3{color:#0e5a3f;margin:5px 0 0;font-family:Georgia,serif;font-size:clamp(40px,4vw,64px);font-weight:500;line-height:.9}.worldCardGlyph{color:#0e5a3f26;font-size:180px;position:absolute;bottom:-44px;right:-18px}.worldCardIcon{color:#0e5a3f;position:absolute;bottom:24px;right:24px}.passportFeature{background:#fffdf7;grid-template-columns:.82fr 1.18fr;align-items:center;gap:9vw;padding:120px 7vw;display:grid}.passportFeatureIntro h2{color:#0e5a3f;font-size:clamp(52px,5.7vw,82px);line-height:.92}.passportFeatureIntro>p{color:#68746b;max-width:520px;margin:27px 0;font-size:16px;line-height:1.7}.nextTextLink{color:#0e5a3f;border-bottom:1px solid #0e5a3f;align-items:center;gap:8px;padding-bottom:4px;font-size:13px;font-weight:850;display:inline-flex}.passportShowcase{padding:40px;position:relative}.passportShowcase:before{content:"";background:#b7dca6;position:absolute;inset:0;transform:rotate(4deg)}.passportTicket{z-index:2;background:#fff8e9;border:3px solid #0e5a3f;max-width:540px;margin:auto;position:relative;box-shadow:14px 15px #0e5a3f}.passportTicketTop{color:#fff8e9;background:#0e5a3f;justify-content:space-between;align-items:center;min-height:53px;padding:0 19px;display:flex}.passportTicketTop span{letter-spacing:.12em;align-items:center;gap:9px;font-size:10px;font-weight:900;display:flex}.passportIdentity{align-items:center;gap:19px;padding:27px;display:flex}.passportPortrait{color:#0e5a3f;background:#6cc6ff;border:2px solid #0e5a3f;border-radius:50%;flex-shrink:0;place-items:center;width:88px;height:88px;font-family:Georgia,serif;font-size:42px;display:grid}.passportIdentity small{color:#7f8d82;font-size:9px}.passportIdentity h3{color:#0e5a3f;margin:4px 0 0;font-family:Georgia,serif;font-size:42px}.passportIdentity p{color:#6d786f;margin:1px 0 0}.passportSeal{color:#0e5a3f;border:2px solid #0e5a3f;align-items:center;gap:6px;width:max-content;margin:-4px 26px 24px auto;padding:7px 10px;font-size:9px;font-weight:900;display:flex;transform:rotate(-5deg)}.passportDetails{border-top:1px solid #cfd9cb;grid-template-columns:1fr 1fr;display:grid}.passportDetails>div{border-bottom:1px solid #cfd9cb;flex-direction:column;gap:4px;padding:17px 21px;display:flex}.passportDetails>div:nth-child(odd){border-right:1px solid #cfd9cb}.passportDetails span{text-transform:uppercase;letter-spacing:.09em;color:#7d897f;font-size:9px}.passportDetails strong{color:#0e5a3f;font-size:13px}.passportFooter{grid-template-columns:repeat(5,1fr);padding:15px;display:grid}.passportFooter span{text-align:center;color:#0e5a3f;font-size:8px;font-weight:900}.passportCaption{z-index:2;justify-content:center;gap:26px;margin-top:33px;display:flex;position:relative}.passportCaption span{letter-spacing:.12em;color:#0e5a3f;font-size:9px;font-weight:900}.nextJourney{color:#fff;background:#0e5a3f;padding:110px 6vw}.journeyIntro{grid-template-columns:.18fr 1fr;gap:3vw;display:grid}.journeyIntro h2{color:#fff8e9;font-size:clamp(54px,6vw,88px);line-height:.9}.journeyRail{border-top:1px solid #fff3;grid-template-columns:repeat(5,1fr);margin-top:76px;display:grid}.journeyRail article{padding:34px 30px 0 0;position:relative}.journeyDot{color:#0e5a3f;background:#ffc845;border-radius:50%;place-items:center;width:30px;height:30px;font-size:10px;font-weight:900;display:grid;position:absolute;top:-15px}.journeyRail h3{color:#fff8e9;margin:20px 0 8px;font-family:Georgia,serif;font-size:27px}.journeyRail p{color:#ffffff9e;max-width:210px;margin:0;font-size:12px;line-height:1.65}.nextFinale{text-align:center;color:#0e5a3f;background:#ffc845;padding:130px 6vw;position:relative}.finaleStar{margin-bottom:14px;font-size:42px}.nextFinale .nextKicker{justify-content:center;margin:auto}.nextFinale h2{color:#0e5a3f;max-width:1000px;margin:19px auto 0;font-size:clamp(62px,7vw,105px);line-height:.86}.finaleActions{justify-content:center;gap:12px;margin-top:39px;display:flex}.nextButtonOutline{color:#0e5a3f;border:1px solid #0e5a3f}.finaleFoot{flex-wrap:wrap;justify-content:center;gap:32px;margin-top:64px;display:flex}.finaleFoot span{letter-spacing:.04em;align-items:center;gap:6px;font-size:10px;font-weight:800;display:flex}@media (max-width:1000px){.nextHero{grid-template-columns:1fr}.nextHeroStage{border-bottom-left-radius:0;min-height:610px}.nextManifesto{grid-template-columns:.15fr 1fr}.manifestoCopy{grid-column:2;padding-top:0}.shelfTrack{grid-template-columns:1fr 1fr}.worldCard{border-bottom:2px solid #0e5a3f;min-height:330px}.worldCard:nth-child(2){border-right:0}.passportFeature{grid-template-columns:1fr}.journeyRail{border-top:0;grid-template-columns:1fr 1fr;gap:45px 20px}.journeyRail article{border-top:1px solid #fff3;padding-top:0}}@media (max-width:620px){.nextHeroCopy{padding:72px 24px 64px}.nextHeroCopy h1{font-size:58px}.nextHeroActions{flex-direction:column;align-items:flex-start}.nextHeroStage{min-height:520px}.heroProject{width:65%;left:6%}.miniPassport{width:230px;top:31%;right:5%}.nextManifesto{grid-template-columns:1fr;padding:80px 24px 70px}.manifestoCopy{grid-column:auto}.manifestoTitle h2{font-size:49px}.shelfTrack{grid-template-columns:1fr}.worldCard{border-right:0;min-height:250px}.passportFeature{padding:80px 24px}.passportShowcase{padding:22px 4px}.passportTicket{box-shadow:8px 9px #0e5a3f}.passportFeatureIntro h2{font-size:49px}.nextJourney{padding:80px 24px}.journeyIntro,.journeyRail{grid-template-columns:1fr}.nextFinale{padding:90px 24px}.nextFinale h2{font-size:56px}.finaleActions{flex-direction:column;align-items:stretch}}.studioDashboard{max-width:1380px}.studioHeader{justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:28px;display:flex}.studioHeader h1{max-width:760px;margin:0}.studioHeader p{color:var(--muted);margin:12px 0 0;font-size:13px}.studioHeaderActions{flex-wrap:wrap;gap:10px;display:flex}.studioStats{border:1px solid var(--line);background:var(--paper);border-radius:18px;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.studioStats article{border-right:1px solid var(--line);min-height:128px;padding:22px}.studioStats article:last-child{border-right:0}.studioStats span,.studioStats small{display:block}.studioStats span{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:750}.studioStats strong{color:var(--dark);margin:12px 0 6px;font-family:Georgia,serif;font-size:36px;font-weight:500;display:block}.studioStats small{color:var(--muted);font-size:11px}.studioMainGrid{grid-template-columns:minmax(0,1.8fr) minmax(280px,.8fr);gap:14px;margin-top:14px;display:grid}.studioContentGrid{grid-template-columns:1fr 1fr;gap:14px;margin-top:14px;display:grid}.studioSectionLabel{color:var(--muted);letter-spacing:.12em;margin-bottom:7px;font-size:9px;font-weight:850;display:block}.studioNextPanel .panelHead{align-items:flex-start}.studioNextPanel .panelHead h2,.studioToolsPanel h2{margin-bottom:0}.studioActionList{border-top:1px solid var(--line);margin-top:18px}.studioActionRow{border-bottom:1px solid var(--line);grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:17px 2px;transition:color .15s;display:grid}.studioActionRow:hover{color:var(--dark)}.studioActionRow:hover>svg{transform:translate(3px)}.studioActionRow>svg{color:var(--muted);transition:transform .15s}.studioActionIcon,.studioListIcon{color:var(--dark);place-items:center;display:grid}.studioActionIcon{background:#eef4e9;border-radius:12px;width:40px;height:40px}.studioActionRow div:nth-child(2){flex-direction:column;gap:4px;display:flex}.studioActionRow small{color:var(--muted);line-height:1.5}.studioWalletPanel{background:var(--dark);color:#fff;flex-direction:column;display:flex}.studioWalletPanel .studioSectionLabel{color:#b7dca6}.studioWalletCount{color:#fff8e9;margin-top:18px;font-family:Georgia,serif;font-size:72px;line-height:.9}.studioWalletPanel h3{color:#fff8e9;margin:14px 0 8px;font-family:Georgia,serif;font-size:25px;font-weight:500}.studioWalletPanel p{color:#ffffffa8;flex:1;margin:0 0 24px;font-size:12px;line-height:1.6}.studioWalletPanel .button.primary{color:var(--dark);background:#ffc845}.studioList{margin-top:12px}.studioListRow{border-top:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 0;display:grid}.studioListRow:hover b{color:var(--dark)}.studioListBody{flex-direction:column;gap:4px;min-width:0;display:flex}.studioListBody small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.studioEmpty{border-top:1px solid var(--line);padding-top:18px}.studioEmpty p{color:var(--muted);margin:0 0 16px;line-height:1.6}.studioToolsPanel{justify-content:space-between;align-items:center;gap:28px;margin-top:14px;display:flex}.studioToolLinks{flex-wrap:wrap;gap:8px;display:flex}.studioToolLinks a{border:1px solid var(--line);color:var(--ink);border-radius:11px;align-items:center;gap:7px;padding:10px 12px;font-size:12px;font-weight:700;display:inline-flex}.studioToolLinks a:hover{background:#f6f8f2;border-color:#b6c9b0}@media (max-width:980px){.studioHeader{flex-direction:column;align-items:flex-start}.studioStats{grid-template-columns:1fr 1fr}.studioStats article:nth-child(2){border-right:0}.studioStats article:nth-child(-n+2){border-bottom:1px solid var(--line)}.studioMainGrid,.studioContentGrid{grid-template-columns:1fr}.studioToolsPanel{flex-direction:column;align-items:flex-start}}@media (max-width:560px){.studioStats{grid-template-columns:1fr}.studioStats article{border-right:0;border-bottom:1px solid var(--line);min-height:0}.studioStats article:last-child{border-bottom:0}.studioHeaderActions{width:100%}.studioHeaderActions .button{flex:1}.studioActionRow{grid-template-columns:auto 1fr}.studioActionRow>svg{display:none}.studioListRow{grid-template-columns:1fr auto}.studioListIcon{display:none}}.badge{justify-content:center;align-items:center;width:fit-content;max-width:fit-content;display:inline-flex}.studioListRow .badge{white-space:nowrap;justify-self:end}.rightsPassportPage{max-width:980px}.rightsPassportHero{border:2px solid var(--dark);background:#fffaf0;border-radius:22px;padding:30px;position:relative;overflow:hidden;box-shadow:10px 10px #0e5a3f14}.rightsPassportHero:before{content:"RIGHTS PASSPORT";background:var(--dark);color:#fff8e9;letter-spacing:.14em;align-items:center;height:42px;padding:0 18px;font-size:10px;font-weight:900;display:flex;position:absolute;inset:0 0 auto}.rightsPassportHeroTop{justify-content:space-between;align-items:flex-start;gap:28px;padding-top:34px;display:flex}.rightsPassportIdentity{align-items:center;gap:18px;display:flex}.rightsPassportArt{border:2px solid var(--dark);width:92px;height:92px;color:var(--dark);background:#edf4e8;border-radius:16px;flex:none;place-items:center;font-family:Georgia,serif;font-size:34px;font-weight:700;display:grid;overflow:hidden}.rightsPassportTitle small{color:#7a857d;letter-spacing:.06em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;display:block}.rightsPassportTitle h1{color:var(--dark);margin:4px 0 2px;font-family:Georgia,serif;font-size:clamp(42px,6vw,66px);line-height:.92}.rightsPassportTitle p{color:var(--muted);margin:0}.rightsPassportStatus{color:#2c6948;letter-spacing:.06em;background:#e8f3e4;border:1px solid #bdd8bd;border-radius:999px;align-items:center;gap:7px;padding:8px 10px;font-size:10px;font-weight:850;display:inline-flex}.rightsPassportMetaStrip{border-top:1px solid #d7dfd4;border-bottom:1px solid #d7dfd4;grid-template-columns:repeat(4,1fr);margin-top:24px;display:grid}.rightsPassportMetaStrip span{border-right:1px solid #d7dfd4;flex-direction:column;gap:4px;min-width:0;padding:15px 14px;font-size:12px;display:flex}.rightsPassportMetaStrip span:last-child{border-right:0}.rightsPassportMetaStrip b{color:#8a958c;letter-spacing:.11em;font-size:8px}.rightsPassportActions{margin-top:18px}.rightsPassportGrid{grid-template-columns:1.35fr .65fr;gap:16px;margin-top:16px;display:grid}.passportSectionLabel{color:var(--muted);letter-spacing:.12em;margin-bottom:6px;font-size:9px;font-weight:850;display:block}.rightsOwnerIdentity{grid-template-columns:auto 1fr auto;align-items:center;gap:14px;margin-top:16px;display:grid}.rightsOwnerAvatar{border:1px solid var(--line);width:54px;height:54px;color:var(--dark);background:#eef3e9;border-radius:50%;place-items:center;font-weight:800;display:grid;overflow:hidden}.rightsOwnerCopy{flex-direction:column;gap:3px;min-width:0;display:flex}.rightsOwnerCopy strong{color:var(--dark)}.rightsOwnerCopy span,.rightsOwnerCopy small{color:var(--muted);font-size:12px}.rightsSummaryGrid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:1fr 1fr;margin-top:14px;display:grid}.rightsSummaryGrid>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;justify-content:space-between;min-height:92px;padding:14px;display:flex}.rightsSummaryGrid span{color:var(--muted);font-size:10px}.rightsSummaryGrid strong{color:var(--dark);text-transform:capitalize;font-family:Georgia,serif;font-size:22px}.rightsIdentityPanel,.rightsOffersPanel,.evidenceTrailPanel{margin-top:16px}.rightsIdentityGrid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,1fr);margin-top:16px;display:grid}.rightsIdentityGrid>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;gap:6px;min-width:0;padding:16px;display:flex}.rightsIdentityGrid span,.rightsDescription>span{color:var(--muted);letter-spacing:.09em;text-transform:uppercase;font-size:9px;font-weight:800}.rightsIdentityGrid strong{min-width:0;color:var(--ink);overflow-wrap:anywhere;font-size:13px;font-weight:700}.rightsIdentityGrid a{color:var(--dark);text-underline-offset:3px;text-decoration:underline}.rightsDescription p{color:var(--ink);margin:8px 0 0;line-height:1.65}.rightsOfferList{margin-top:16px}.rightsOfferRow{border-top:1px solid var(--line);grid-template-columns:1fr auto;align-items:center;gap:18px;padding:16px 0;display:grid}.rightsOfferRow>div:first-child{flex-direction:column;gap:5px;min-width:0;display:flex}.rightsOfferRow strong{color:var(--dark)}.rightsOfferRow small{color:var(--muted)}.rightsOfferPrice{align-items:center;gap:8px;display:flex}.rightsOfferPrice svg{color:var(--muted);transition:transform .15s}.rightsOfferRow:hover .rightsOfferPrice svg{transform:translate(3px)}.evidenceTrailList{gap:12px;margin-top:16px;display:grid}.evidenceTrailCard{border:1px solid var(--line);background:#fffdf8;border-radius:14px;padding:18px}.evidenceTrailHead strong{color:var(--dark);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.evidenceHash{background:#f1f4ed;border-radius:10px;gap:5px;margin-top:14px;padding:12px 13px;display:grid}.evidenceHash span{color:var(--muted);letter-spacing:.09em;font-size:9px;font-weight:850}.evidenceHash code{color:var(--ink);overflow-wrap:anywhere;font-size:11px}.evidenceStatusLine{color:var(--muted);justify-content:space-between;gap:12px;margin-top:12px;font-size:12px;display:flex}.evidenceStatusLine strong{color:var(--ink);text-transform:capitalize}.attestationRecorded{gap:7px;display:grid}.attestationRecorded>div{color:var(--dark);align-items:center;gap:7px;display:flex}.attestationRecorded small{color:var(--muted)}.attestationRecorded .button{width:max-content;margin-top:5px}.evidenceAttestation p{color:var(--muted);margin:8px 0 0;font-size:12px}.evidenceCreatedAt{color:#8b958d;margin-top:12px;display:block}@media (max-width:760px){.rightsPassportHero{box-shadow:none;border-radius:16px;padding:24px 18px 20px}.rightsPassportHeroTop{flex-direction:column;gap:16px}.rightsPassportIdentity{align-items:flex-start}.rightsPassportArt{border-radius:13px;width:74px;height:74px}.rightsPassportTitle h1{font-size:40px}.rightsPassportStatus{align-self:flex-start}.rightsPassportMetaStrip{grid-template-columns:1fr 1fr}.rightsPassportMetaStrip span:nth-child(2){border-right:0}.rightsPassportMetaStrip span:nth-child(-n+2){border-bottom:1px solid #d7dfd4}.rightsPassportGrid{grid-template-columns:1fr}.rightsOwnerIdentity{grid-template-columns:auto 1fr}.rightsOwnerIdentity .button{grid-column:1/-1;width:100%}.rightsIdentityGrid,.rightsOfferRow{grid-template-columns:1fr}.rightsOfferPrice{justify-content:space-between}}.adminDashboard{max-width:1180px}.adminHeader{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:20px;display:flex}.adminHeader h1{margin-bottom:0}.adminHeader p{color:var(--muted);margin:9px 0 0;font-size:12px}.adminIdentity{border:1px solid var(--line);background:var(--paper);border-radius:12px;align-items:center;gap:9px;padding:10px 12px;display:inline-flex}.adminIdentity>div{flex-direction:column;gap:2px;min-width:0;display:flex}.adminIdentity span{color:var(--muted);letter-spacing:.1em;font-size:8px;font-weight:850}.adminIdentity strong{max-width:240px;color:var(--dark);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.adminMetrics{border:1px solid var(--line);background:var(--paper);border-radius:16px;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.adminMetrics article{border-right:1px solid var(--line);min-width:0;padding:18px}.adminMetrics article:last-child{border-right:0}.adminMetrics span,.adminMetrics small,.adminFinanceStrip span,.adminFinanceStrip small{display:block}.adminMetrics span,.adminFinanceStrip span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:800}.adminMetrics strong,.adminFinanceStrip strong{color:var(--dark);margin:8px 0 4px;font-family:Georgia,serif;font-size:28px;font-weight:500;line-height:1;display:block}.adminMetrics small,.adminFinanceStrip small{color:var(--muted);font-size:10px}.adminFinanceStrip{border:1px solid var(--line);background:#f7f4eb;border-radius:14px;grid-template-columns:repeat(4,1fr);margin-top:10px;display:grid;overflow:hidden}.adminFinanceStrip>div{border-right:1px solid var(--line);min-width:0;padding:14px 16px}.adminFinanceStrip>div:last-child{border-right:0}.adminFinanceStrip strong{font-size:22px}.adminFinanceStrip .adminActive{color:#0e5a3f;font-family:inherit;font-size:15px;font-weight:800}.adminAreasPanel{margin-top:14px}.adminSectionLabel{color:var(--muted);letter-spacing:.11em;margin-bottom:5px;font-size:9px;font-weight:850;display:block}.adminAreaGrid{grid-template-columns:1fr 1fr;gap:10px;margin-top:14px;display:grid}.adminAreaCard{border:1px solid var(--line);background:#fffdf8;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:14px;transition:border-color .15s,transform .15s,background .15s;display:grid}.adminAreaCard:hover{background:#f8faf4;border-color:#b8c7b6;transform:translateY(-1px)}.adminAreaCard>svg{color:var(--muted);transition:transform .15s}.adminAreaCard:hover>svg{transform:translate(2px)}.adminAreaIcon{width:36px;height:36px;color:var(--dark);background:#eef4e9;border-radius:10px;place-items:center;display:grid}.adminAreaCopy{flex-direction:column;gap:3px;min-width:0;display:flex}.adminAreaCopy strong{color:var(--dark)}.adminAreaCopy small{color:var(--muted);font-size:10px;line-height:1.4}@media (max-width:820px){.adminHeader{flex-direction:column;align-items:flex-start}.adminIdentity{width:100%}.adminIdentity strong{max-width:none}.adminMetrics,.adminFinanceStrip{grid-template-columns:1fr 1fr}.adminMetrics article:nth-child(2),.adminFinanceStrip>div:nth-child(2){border-right:0}.adminMetrics article:nth-child(-n+2),.adminFinanceStrip>div:nth-child(-n+2){border-bottom:1px solid var(--line)}}@media (max-width:620px){.adminAreaGrid{grid-template-columns:1fr}}@media (max-width:420px){.adminMetrics,.adminFinanceStrip{grid-template-columns:1fr}.adminMetrics article,.adminFinanceStrip>div{border-right:0;border-bottom:1px solid var(--line)}.adminMetrics article:last-child,.adminFinanceStrip>div:last-child{border-bottom:0}}.adminReviewPage{max-width:1180px}.adminReviewHeader{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:18px;display:flex}.adminReviewHeader h1{margin-bottom:0}.adminReviewHeader p{color:var(--muted);margin:8px 0 0;font-size:12px}.adminReviewHeaderActions{justify-items:end;gap:8px;display:grid}.adminReviewIdentity{color:var(--dark);align-items:center;gap:7px;font-size:11px;display:inline-flex}.adminReviewHero{border:1px solid var(--line);background:var(--paper);border-radius:16px;justify-content:space-between;align-items:center;gap:18px;padding:18px;display:flex}.adminReviewAsset{align-items:center;gap:14px;min-width:0;display:flex}.adminReviewAssetImage{border:1px solid var(--line);width:70px;height:70px;color:var(--dark);background:#eef2e8;border-radius:13px;flex:none;place-items:center;font-family:Georgia,serif;font-size:24px;font-weight:700;display:grid;overflow:hidden}.adminReviewAssetImage img{object-fit:contain;width:100%;height:100%}.adminReviewAssetCopy{min-width:0}.adminReviewAssetCopy h2{margin:2px 0 3px;font-size:28px}.adminReviewAssetCopy p{color:var(--muted);margin:0;font-size:11px}.adminReviewHero>.badge{white-space:nowrap;text-transform:capitalize;width:fit-content;max-width:max-content}.adminReviewLabel{color:var(--muted);letter-spacing:.11em;margin-bottom:5px;font-size:8px;font-weight:850;display:block}.adminReviewSummary{border:1px solid var(--line);background:#f7f4eb;border-radius:14px;grid-template-columns:repeat(4,1fr);margin-top:10px;display:grid;overflow:hidden}.adminReviewSummary>div{border-right:1px solid var(--line);min-width:0;padding:13px 14px}.adminReviewSummary>div:last-child{border-right:0}.adminReviewSummary span{color:var(--muted);text-transform:uppercase;letter-spacing:.07em;margin-bottom:4px;font-size:8px;font-weight:800;display:block}.adminReviewSummary strong{color:var(--dark);text-transform:capitalize;font-size:11px}.adminReviewGrid{grid-template-columns:minmax(0,1fr) 260px;align-items:start;gap:14px;margin-top:14px;display:grid}.adminReviewMain{gap:14px;min-width:0;display:grid}.adminReviewRail{gap:14px;display:grid;position:sticky;top:92px}.adminClaimantIdentity{grid-template-columns:auto 1fr auto;align-items:center;gap:12px;margin-top:14px;display:grid}.adminClaimantAvatar{border:1px solid var(--line);background:#eef2e8;border-radius:50%;place-items:center;width:50px;height:50px;font-weight:800;display:grid;overflow:hidden}.adminClaimantAvatar img{object-fit:cover;width:100%;height:100%}.adminClaimantCopy{flex-direction:column;gap:3px;min-width:0;display:flex}.adminClaimantCopy span,.adminClaimantCopy small{color:var(--muted);font-size:11px}.adminClaimantMeta{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:14px;display:grid}.adminClaimantMeta>div{padding:12px 10px 0 0}.adminClaimantMeta span{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;margin-bottom:3px;font-size:8px;display:block}.adminClaimantMeta strong{color:var(--dark);text-transform:capitalize;font-size:11px}.adminDescriptionPanel p{color:var(--ink);margin:12px 0 0;font-size:12px;line-height:1.6}.adminEvidenceList{gap:10px;margin-top:14px;display:grid}.adminEvidenceCard{border:1px solid var(--line);background:#fffdf8;border-radius:12px;padding:14px}.adminEvidenceHead,.adminAttestationHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.adminEvidenceHead>div,.adminAttestationHead>div{min-width:0}.adminEvidenceHead small{color:var(--muted);margin-top:3px;font-size:9px;display:block}.adminEvidenceHead .badge,.adminAttestationHead .badge,.adminRightRow .badge{white-space:nowrap;width:fit-content;max-width:max-content}.adminEvidenceMeta,.adminAttestationMeta{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:12px;display:grid}.adminEvidenceMeta span,.adminAttestationMeta>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);overflow-wrap:anywhere;flex-direction:column;gap:3px;min-width:0;padding:10px;font-size:10px;display:flex}.adminEvidenceMeta b,.adminAttestationMeta span{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:8px}.adminEvidenceCode{background:#f2f4ee;border-radius:9px;margin-top:10px;padding:10px 11px}.adminEvidenceCode span{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;margin-bottom:4px;font-size:8px;font-weight:800;display:block}.adminEvidenceCode code{color:var(--ink);overflow-wrap:anywhere;font-size:10px;display:block}.adminAttestationBlock{border-top:1px solid var(--line);margin-top:14px;padding-top:14px}.adminAttestationMeta{grid-template-columns:repeat(2,minmax(0,1fr))}.adminAttestationMeta strong{overflow-wrap:anywhere;font-size:10px}.adminAttestationMeta small{color:var(--muted);font-size:9px}.adminAttestationBlock .button{margin-top:12px}.adminRightsList{border-top:1px solid var(--line);margin-top:12px}.adminRightRow{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:13px 0;display:grid}.adminRightRow>div:first-child{min-width:0}.adminRightRow small{color:var(--muted);margin-top:4px;font-size:10px;display:block}.adminRightRow>div:last-child{text-align:right;justify-items:end;gap:6px;display:grid}.adminDecisionPanel h2{margin:0 0 7px}.adminDecisionPanel p,.adminPublicRecordPanel p{color:var(--muted);margin:0;font-size:11px;line-height:1.55}.adminDecisionActions{gap:8px;margin-top:15px;display:grid}.adminDecisionActions .button{justify-content:center;width:100%}.adminPublicRecordPanel h3{margin:0 0 7px;font-family:Georgia,serif;font-size:20px;font-weight:500}.adminPublicRecordPanel .button{margin-top:14px}@media (max-width:900px){.adminReviewGrid{grid-template-columns:1fr}.adminReviewRail{grid-template-columns:1fr 1fr;position:static}}@media (max-width:760px){.adminReviewHeader{flex-direction:column;align-items:flex-start}.adminReviewHeaderActions{justify-items:stretch;width:100%}.adminReviewIdentity{justify-content:flex-start}.adminReviewHero{flex-direction:column;align-items:flex-start}.adminReviewSummary{grid-template-columns:1fr 1fr}.adminReviewSummary>div:nth-child(2){border-right:0}.adminReviewSummary>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.adminClaimantIdentity{grid-template-columns:auto 1fr}.adminClaimantIdentity .button{grid-column:1/-1;width:100%}.adminClaimantMeta,.adminEvidenceMeta{grid-template-columns:1fr 1fr}.adminReviewRail,.adminRightRow{grid-template-columns:1fr}.adminRightRow>div:last-child{text-align:left;justify-items:start}}@media (max-width:420px){.adminReviewSummary,.adminClaimantMeta,.adminEvidenceMeta,.adminAttestationMeta{grid-template-columns:1fr}.adminReviewSummary>div,.adminReviewSummary>div:nth-child(2){border-right:0;border-bottom:1px solid var(--line)}.adminReviewSummary>div:last-child{border-bottom:0}}.adminUserReviewPage{max-width:1180px}.adminUserHeader{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:18px;display:flex}.adminUserHeader h1{margin-bottom:0}.adminUserHeader p{color:var(--muted);margin:8px 0 0;font-size:12px}.adminUserHeaderActions{justify-items:end;gap:8px;display:grid}.adminUserAdminIdentity{color:var(--dark);align-items:center;gap:7px;font-size:11px;display:inline-flex}.adminUserHero{border:1px solid var(--line);background:var(--paper);border-radius:16px;justify-content:space-between;align-items:center;gap:18px;padding:18px;display:flex}.adminUserIdentity{align-items:center;gap:14px;min-width:0;display:flex}.adminUserAvatar{border:1px solid var(--line);width:68px;height:68px;color:var(--dark);background:#eef2e8;border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden}.adminUserAvatar img{object-fit:cover;width:100%;height:100%}.adminUserIdentityCopy{min-width:0}.adminUserIdentityCopy h2{margin:2px 0 3px;font-size:28px}.adminUserIdentityCopy p{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:11px}.adminUserHero>.badge{white-space:nowrap;text-transform:capitalize;width:fit-content;max-width:max-content}.adminUserLabel{color:var(--muted);letter-spacing:.11em;margin-bottom:5px;font-size:8px;font-weight:850;display:block}.adminUserSummary{border:1px solid var(--line);background:#f7f4eb;border-radius:14px;grid-template-columns:1.4fr 1fr .7fr .7fr .7fr 1fr;margin-top:10px;display:grid;overflow:hidden}.adminUserSummary>div{border-right:1px solid var(--line);min-width:0;padding:13px 14px}.adminUserSummary>div:last-child{border-right:0}.adminUserSummary span{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;margin-bottom:4px;font-size:8px;font-weight:800;display:block}.adminUserSummary strong{color:var(--dark);text-overflow:ellipsis;white-space:nowrap;font-size:11px;display:block;overflow:hidden}.adminUserGrid{grid-template-columns:minmax(0,1fr) 260px;align-items:start;gap:14px;margin-top:14px;display:grid}.adminUserMain{gap:14px;min-width:0;display:grid}.adminUserRail{gap:14px;display:grid;position:sticky;top:92px}.adminUserBio{color:var(--ink);margin:12px 0 16px;font-size:12px;line-height:1.65}.adminUserProfilePanel .button{width:max-content}.adminUserList{border-top:1px solid var(--line);margin-top:12px}.adminUserRow{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px 0;display:grid}.adminUserRow>div{min-width:0}.adminUserRow small{color:var(--muted);overflow-wrap:anywhere;margin-top:4px;font-size:10px;display:block}.adminUserRow .badge{white-space:nowrap;width:fit-content;max-width:max-content}.adminUserLicenseGrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.adminUserDecisionHead{gap:8px;margin-bottom:8px;display:grid}.adminUserDecisionHead h2{margin:0}.adminUserDecisionHead .badge{white-space:nowrap;width:fit-content;max-width:max-content}.adminUserDecisionPanel>p,.adminUserQuickPanel>p{color:var(--muted);margin:0;font-size:11px;line-height:1.55}.adminUserDecisionActions{gap:8px;margin-top:15px;display:grid}.adminUserDecisionActions .button{justify-content:center;width:100%}.adminUserQuickPanel h3{margin:0 0 9px;font-family:Georgia,serif;font-size:20px;font-weight:500}.adminUserQuickList{border-top:1px solid var(--line)}.adminUserQuickList>div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding:10px 0;display:flex}.adminUserQuickList span{color:var(--muted);font-size:10px}.adminUserQuickList strong{color:var(--dark);font-size:12px}@media (max-width:900px){.adminUserGrid{grid-template-columns:1fr}.adminUserRail{grid-template-columns:1fr 1fr;position:static}.adminUserSummary{grid-template-columns:repeat(3,1fr)}.adminUserSummary>div:nth-child(3),.adminUserSummary>div:nth-child(6){border-right:0}.adminUserSummary>div:nth-child(-n+3){border-bottom:1px solid var(--line)}}@media (max-width:760px){.adminUserHeader{flex-direction:column;align-items:flex-start}.adminUserHeaderActions{justify-items:stretch;width:100%}.adminUserAdminIdentity{justify-content:flex-start}.adminUserHero{flex-direction:column;align-items:flex-start}.adminUserLicenseGrid,.adminUserRail{grid-template-columns:1fr}.adminUserSummary{grid-template-columns:1fr 1fr}.adminUserSummary>div:nth-child(2n){border-right:0}.adminUserSummary>div:nth-child(-n+4){border-bottom:1px solid var(--line)}}@media (max-width:420px){.adminUserSummary{grid-template-columns:1fr}.adminUserSummary>div{border-right:0;border-bottom:1px solid var(--line)}.adminUserSummary>div:last-child{border-bottom:0}.adminUserRow{grid-template-columns:1fr}.adminUserRow .badge{justify-self:start}}.privateOfferCard{display:block}.privateOfferFooter{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.privateOfferFooter>.badge{white-space:nowrap;width:fit-content;max-width:max-content}.privateOfferActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.privateOfferActions form{margin:0}@media (max-width:620px){.privateOfferFooter{flex-direction:column;align-items:stretch}.privateOfferActions{grid-template-columns:1fr 1fr;display:grid}.privateOfferActions .button,.privateOfferActions form,.privateOfferActions form .button{justify-content:center;width:100%}.privateOfferActions>.button.primary{grid-column:1/-1}}:root{--bg:#f7f4ef;--paper:#fffcf7;--paper-strong:#fff;--ink:#0b0d1a;--ink-soft:#27283a;--muted:#747383;--line:#ded9e8;--accent:#7b3dff;--accent2:#6125e8;--accent-soft:#c9b8ff;--dark:#0b0d1a;--dark-2:#151128;--ok:#1f8f72;--warning:#c58a08;--danger:#b94a5a;--lavender:#c9b8ff;--gold:#ffd23a;--teal:#00d4c1;--cream:#f7f4ef;--brand-gradient:linear-gradient(110deg, #0b0d1a 0%, #241348 46%, #7b3dff 100%);--brand-glow:0 0 0 1px #7b3dff14, 0 18px 45px #361e6e1f;--shadow:0 18px 55px #1f14391a;--shadow-soft:0 8px 24px #1f143912;--shadow-card:0 12px 32px #1f143914;--radius-sm:9px;--radius-md:13px;--radius-lg:18px;--radius-xl:24px}html{background:var(--bg);color:var(--ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body{color:var(--ink-soft);background:radial-gradient(circle at 92% 4%, #7b3dff14, transparent 29rem), radial-gradient(circle at 3% 22%, #c9b8ff1a, transparent 26rem), var(--bg)}::selection{color:var(--ink);background:#7b3dff38}.muted,.mutedText{color:var(--muted)}.hero h1,.dashboard h1,.featureSection h2,.metricGrid b,.passportTop h1,.passportTop h3,.threeUp h3,.kpis strong,.panel h2,.assetCard h3,.priceLock strong,.authCard h2,.offerMain strong,.darkPanel h2,.adminUserQuickPanel h3{font-family:Inter Tight,Arial Narrow,Inter,ui-sans-serif,system-ui,sans-serif}.hero h1,.dashboard h1,.featureSection h2,.panel h2,.assetCard h3,.authCard h2{color:var(--ink);letter-spacing:-.045em;font-weight:850}.eyebrow{color:var(--accent);letter-spacing:.15em;font-weight:900}.hero h1 span{color:var(--accent);font-style:normal}.topbar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0b0d1af5;border-bottom:1px solid #c9b8ff26;height:74px;padding:0 3.5vw;box-shadow:0 10px 30px #0b0d1a24}.brand{color:#fff;letter-spacing:-.025em;font-family:Inter Tight,Arial Narrow,Inter,sans-serif;font-size:16px;font-weight:900}.brandMark{color:#fff;background:linear-gradient(145deg,#171329,#0b0d1a);border:1px solid #ffffff1a;border-radius:10px;width:36px;height:36px;font-family:Georgia,serif;font-size:19px;font-style:italic;box-shadow:inset 0 0 0 1px #7b3dff1f,0 8px 18px #0000002e}.topbar nav a{color:#ffffffc7;font-weight:720}.topbar nav a:hover{color:#fff;background:#7b3dff24}.topbar .navPrimary{color:#fff;background:var(--accent);box-shadow:0 8px 20px #7b3dff40}.topbar .navPrimary:hover{color:#fff;background:var(--accent2)}.button{letter-spacing:-.01em;border-radius:10px;min-height:42px;font-weight:800}.button.primary{background:linear-gradient(135deg, var(--accent), var(--accent2));color:#fff;box-shadow:0 8px 18px #7b3dff33}.button.primary:hover{background:linear-gradient(135deg,#8952ff,#682ce8);box-shadow:0 11px 24px #7b3dff40}.button.ghost{border:1px solid var(--line);color:var(--ink);background:#ffffffb8}.button.ghost:hover{color:var(--accent2);background:#fff;border-color:#7b3dff47}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline-offset:2px;outline:3px solid #7b3dff3d}.hero{border-bottom:1px solid var(--line);background:linear-gradient(115deg,#ffffff85,#f7f4efcc)}.hero:after{border:1px solid #7b3dff17;width:520px;height:520px;right:-120px;box-shadow:0 0 0 84px #7b3dff06,0 0 0 168px #7b3dff05}.hero>p,.featureSection p,.threeUp p,.lead{color:var(--muted)}.kpis article,.panel,.passport,.threeUp article,.formPanel,.assetCard,.authCard{border-color:var(--line);background:#fffcf7f0}.panel,.passport,.assetCard,.authCard{box-shadow:0 1px #ffffffbf}.assetCard:hover,.docsCard:hover{box-shadow:var(--shadow-card);border-color:#7b3dff47}.kpis strong,.offerMain strong,.priceLock strong{color:var(--ink)}.panelHead svg,.steps svg,.threeUp svg{color:var(--accent)}.status,.badge{color:#5b5865;white-space:nowrap;background:#efecf4;border:1px solid #0b0d1a0f;width:fit-content;max-width:max-content}.badge.claimed{color:#5f35a8;background:#c9b8ff4d;border-color:#7b3dff21}.badge.available,.badge.active,.verified{color:#177a60;background:#e4f4ee;border-color:#1f8f7221}.badge.unavailable{color:#74717d;background:#eceaf0}.badge.under_review{color:#8e6607;background:#fff4d4;border-color:#c58a0824}.badge.rejected,.badge.disputed{color:#9a3949;background:#fce8ec;border-color:#b94a5a24}input,textarea,select{color:var(--ink);background:#fff;border-color:#d8d3e2}input:hover,textarea:hover,select:hover{border-color:#c9c0da}input:focus,textarea:focus,select:focus{border-color:var(--accent);box-shadow:0 0 0 3px #7b3dff17}.uploadBox{background:linear-gradient(#c9b8ff14,#ffffff6b);border-color:#cfc7dc}.assetArt{background:linear-gradient(140deg,#0b0d1a,#211540 70%,#4a2494)}.assetCard:hover h3,.rightRow:hover b,.licenseCard:hover .licenseBody b{color:var(--accent2)}.licenseIcon{color:var(--accent2);background:#c9b8ff40}.termsSnapshot,.priceLock,.darkPanel{color:#fff;background:linear-gradient(135deg,#0b0d1a,#171129)}.progress{background:#29223d}.progress i{background:linear-gradient(90deg, var(--accent), var(--accent-soft))}.passport{position:relative;overflow:hidden}.passport:before{content:"";background:linear-gradient(180deg, var(--accent), var(--accent-soft));width:4px;position:absolute;inset:0 auto 0 0}.avatarOrb{color:#fff;background:linear-gradient(145deg,#121426,#34205d)}.adminUserHero,.adminReviewHero,.adminUserSummary,.adminReviewSummary{border-color:var(--line)}.adminUserHero,.adminReviewHero{background:var(--paper)}.adminUserSummary,.adminReviewSummary{background:#f1edf7}.adminUserAvatar,.adminReviewAssetImage,.adminClaimantAvatar{border-color:var(--line);color:var(--ink);background:#ece7f4}.privateOfferCard{position:relative}.privateOfferCard:before{content:"";background:var(--accent);border-radius:99px;width:2px;position:absolute;top:14px;bottom:14px;left:-1px}.privateOfferReject{color:#a43e50}.privateOfferReject:hover{color:#8e3242;background:#fcecef;border-color:#b94a5a38}.docsShell{background:var(--bg);color:var(--ink)}.docsTop{background:#f7f4eff0;border-bottom-color:#c9b8ff33}.docsMark{background:var(--dark);color:#fff}.docsTopActions .docsPrimary{background:var(--accent);color:#fff}.docsTopActions .docsPrimary:hover{background:var(--accent2)}.docsSidebar{border-right-color:#0b0d1a17}.docsSidebar nav a:hover{color:var(--ink);background:#c9b8ff2e}.docsEyebrow,.docsCardIcon,.docsCard span:last-child,.docsMeta a:hover,.docsArticle a{color:var(--accent2)}.docsCode,.docsCodeBlock{background:#0b0d1a}.docsCallout-note,.docsCallout-info{background:#f2eeff;border-left-color:#7b3dff}.docsCallout-tip,.docsCallout-success{border-left-color:var(--teal);background:#eafbf8}.docsCallout-warning{border-left-color:var(--gold);background:#fff6d6}footer{border-top-color:var(--line);color:var(--muted)}.trustStrip svg{color:var(--accent)}.paymentStatus{border-color:var(--line);background:#ffffff80}@media (max-width:900px){.topbar{background:#0b0d1afa}}@media (max-width:560px){.hero h1,.dashboard h1{letter-spacing:-.04em}.button{border-radius:9px}}.nextHome{color:#0b0d1a;background:#f7f4ef;overflow:hidden}.nextKicker{color:#ffffffb8}.nextKicker span{color:#a774ff}.nextKicker.dark{color:#6d38e6}.nextKicker.light{color:#c9b8ff}.nextHero{color:#fff;background:radial-gradient(circle at 18% 18%,#7b3dff2e,#0000 28rem),linear-gradient(125deg,#090b17 0%,#111023 52%,#18112f 100%)}.nextHeroCopy h1{letter-spacing:-.065em;color:#fff;font-family:Inter Tight,Arial Narrow,Inter,ui-sans-serif,system-ui,sans-serif;font-weight:900;line-height:.88}.nextHeroLead{color:#fff}.nextHeroBody{color:#ffffffa3}.nextButton{border-radius:10px;font-weight:800}.nextButtonPrimary{color:#fff;background:linear-gradient(135deg,#7b3dff,#6226e8);box-shadow:0 10px 28px #7b3dff47}.nextHeroStage{background:radial-gradient(circle at 76% 22%,#a774ff5c,#0000 19rem),radial-gradient(circle at 28% 72%,#401d796b,#0000 22rem),linear-gradient(150deg,#171129,#251449 52%,#0d1020);border-bottom-left-radius:88px}.nextHeroStage:before{border-color:#c9b8ff2b}.nextHeroStage:after{opacity:1;background:radial-gradient(circle,#7b3dffb8,#7b3dff1f 45%,#0000 70%)}.stageNote span{color:#c9b8ff99}.stageNote strong{color:#fff;font-family:Inter Tight,Inter,sans-serif;font-weight:800}.heroProject{background:#f9f6ff;border:1px solid #c9b8ff8c;border-radius:16px;box-shadow:0 22px 55px #0000004d}.heroArtOne{background:radial-gradient(circle at 70% 28%,#b796ff 0 9%,#0000 10%),linear-gradient(145deg,#161225 0 34%,#5930a8 34% 64%,#9d72ff 64% 100%)}.heroArtOne:before{background:#0b0d1a}.heroArtOne:after{background:#7b3dff}.projectType{color:#fff;background:#0b0d1ae0;border-radius:7px}.artGlyph{color:#fff;text-shadow:none;font-family:Inter Tight,Inter,sans-serif;font-weight:900}.heroProjectInfo strong{color:#0b0d1a;font-family:Inter Tight,Inter,sans-serif;font-weight:850}.heroProjectInfo svg{color:#7b3dff}.miniPassport{background:#111020;border:1px solid #c9b8ff70;border-radius:16px;box-shadow:0 22px 55px #00000057}.miniPassportHead{color:#fff;background:linear-gradient(90deg,#171129,#241446);border-bottom:1px solid #c9b8ff2e}.miniPassportHead svg:last-child{color:#a774ff}.miniPassportBody{color:#fff}.miniPassportBody>small{color:#ffffff75}.miniPassportBody h3{font-family:Inter Tight,Inter,sans-serif;font-weight:850}.miniPassportBody p{color:#ffffffa3}.miniPassportStamp{color:#c9b8ff;border-color:#8e5bff}.miniPassportRights{border-top-color:#c9b8ff26}.stageStar{color:#9d6dff}.nextMarquee{background:#7b3dff;border:0}.nextMarquee span{color:#fff}.nextMarquee i{color:#d6c7ff}.nextManifesto{background:#f7f4ef}.manifestoNumber{color:#9a91a8}.manifestoTitle h2,.passportFeatureIntro h2,.journeyIntro h2,.nextFinale h2{letter-spacing:-.055em;font-family:Inter Tight,Arial Narrow,Inter,sans-serif;font-weight:900}.manifestoTitle h2{color:#0b0d1a}.manifestoCopy p{color:#747383}.manifestoCopy p:first-child{color:#27283a}.shelfHeading{color:#0b0d1a}.shelfHeading a{color:#6d38e6}.shelfTrack{background:#fff;border:1px solid #d9d2e7;border-radius:18px;overflow:hidden}.worldCard{border-right:1px solid #d9d2e7}.worldCard:hover{transform:translateY(-5px);box-shadow:inset 0 -4px #7b3dff,0 16px 36px #1f14391a}.worldCharacter{background:linear-gradient(155deg,#161225,#2a174d)}.worldStory{background:#f9f6ff}.worldUniverse{background:linear-gradient(155deg,#7b3dff,#b89bff)}.worldMore{background:linear-gradient(155deg,#0b0d1a,#181a31)}.worldCard h3{letter-spacing:-.055em;font-family:Inter Tight,Inter,sans-serif;font-weight:900}.worldCharacter small,.worldCharacter h3,.worldCharacter .worldCardGlyph,.worldCharacter .worldCardIcon,.worldUniverse small,.worldUniverse h3,.worldUniverse .worldCardGlyph,.worldUniverse .worldCardIcon,.worldMore small,.worldMore h3,.worldMore .worldCardGlyph,.worldMore .worldCardIcon{color:#fff}.passportFeature{background:#fbf9f5}.passportFeatureIntro h2{color:#0b0d1a}.passportFeatureIntro>p{color:#747383}.nextTextLink{color:#6d38e6;border-bottom-color:#6d38e659}.passportShowcase:before{background:linear-gradient(145deg,#c9b8ff,#7b3dff);border-radius:28px}.passportTicket{background:#111020;border:1px solid #c9b8ff6b;border-radius:18px;overflow:hidden;box-shadow:16px 18px #7b3dff,0 25px 60px #120b2338}.passportTicketTop{color:#fff;background:linear-gradient(90deg,#0b0d1a,#221440)}.passportTicketTop>svg{color:#a774ff}.passportPortrait{color:#fff;background:linear-gradient(145deg,#7b3dff,#2a154f);border:1px solid #7450d3}.passportIdentity h3{color:#fff;font-family:Inter Tight,Inter,sans-serif;font-weight:900}.passportIdentity small{color:#ffffff6b}.passportIdentity p{color:#ffffff9e}.passportSeal{color:#c9b8ff;border-color:#8f60ff}.passportDetails{border-top-color:#c9b8ff29}.passportDetails>div{border-bottom-color:#c9b8ff24}.passportDetails>div:nth-child(odd){border-right-color:#c9b8ff24}.passportDetails span{color:#fff6}.passportDetails strong,.passportFooter span{color:#fff}.passportFooter{background:#7b3dff14;border-top:1px solid #c9b8ff24}.passportCaption span{color:#6d38e6}.nextJourney{color:#fff;background:radial-gradient(circle at 90% 12%,#7b3dff33,#0000 28rem),linear-gradient(135deg,#090b17,#151029)}.journeyIntro .manifestoNumber{color:#8c6ad3}.journeyIntro h2{color:#fff}.journeyRail{border-top-color:#c9b8ff38}.journeyDot{color:#fff;background:#7b3dff;box-shadow:0 0 0 5px #7b3dff1f}.journeyRail h3{color:#fff;font-family:Inter Tight,Inter,sans-serif;font-weight:850}.journeyRail p{color:#ffffff94}.nextFinale{color:#0b0d1a;background:radial-gradient(circle at 50% 0,#7b3dff33,#0000 25rem),#f7f4ef;overflow:hidden}.finaleStar{color:#7b3dff}.nextFinale h2{color:#0b0d1a}.nextFinale .nextButtonPrimary{color:#fff;background:linear-gradient(135deg,#7b3dff,#6226e8)}.nextButtonOutline{color:#0b0d1a;background:#ffffff85;border-color:#cbc4d9}.nextButtonOutline:hover{color:#6d38e6;border-color:#7b3dff}.finaleFoot{color:#6f6c79}@media (max-width:1000px){.worldCard{border-bottom-color:#d9d2e7}}@media (max-width:620px){.nextHeroCopy h1{font-size:55px}.nextHeroStage{min-height:500px}.passportTicket{box-shadow:8px 9px #7b3dff}}.nextHero{color:#fff;background:#0b0d1a;grid-template-columns:minmax(0,.82fr) minmax(520px,1.18fr);align-items:stretch;width:100%;height:auto;min-height:525px;display:grid}.nextHeroCopy{z-index:2;background:linear-gradient(#0b0d1a 0%,#0f1020 100%);flex-direction:column;justify-content:center;min-width:0;padding:clamp(48px,4.5vw,68px) clamp(34px,5vw,78px);display:flex;position:relative}.nextHeroCopy h1{letter-spacing:-.06em;color:#fff;max-width:760px;margin-top:22px;font-family:Inter Tight,Arial Narrow,Inter,ui-sans-serif,system-ui,sans-serif;font-size:clamp(54px,5.25vw,84px);font-weight:900;line-height:.91}.nextHeroCopy h1 em{color:#9b68ff;font-style:normal}.nextHeroLead{color:#fff;margin-top:20px}.nextHeroBody{color:#ffffff9e;max-width:500px}.nextHeroActions{margin-top:24px}.nextButtonPrimary{color:#fff;box-shadow:none;background:#7b3dff}.nextButtonPrimary:hover{background:#6b2fea}.nextButtonText{color:#ffffffc7}.nextButtonText:hover{color:#fff;text-decoration-color:#8e5bff}.premiumHeroStage{background:#0b0d1a;border-radius:0;align-items:stretch;width:100%;min-height:525px;padding:0 18px 0 0;display:flex;position:relative}.premiumHeroStage:before,.premiumHeroStage:after{display:none}.premiumHeroFigure{background:#151525;border-radius:18px 0 0 18px;width:100%;height:auto;min-height:525px;margin:0;position:relative;overflow:hidden}.premiumHeroImage{object-fit:cover;object-position:center;width:100%;height:100%;min-height:0;display:block;position:absolute;inset:0;transform:scale(1.002)}.premiumHeroShade{pointer-events:none;background:linear-gradient(#0809121f 0%,#08091208 38%,#08091214 56%,#080912b8 100%);position:absolute;inset:0}.premiumHeroCaption{color:#fff;flex-direction:column;justify-content:space-between;padding:22px 24px;display:flex;position:absolute;inset:0}.premiumHeroTopline{letter-spacing:.13em;text-transform:uppercase;justify-content:space-between;gap:18px;font-size:9px;font-weight:850;display:flex}.premiumHeroTopline span:first-child{color:#fff}.premiumHeroTopline span:last-child{color:#ffffff7a}.premiumHeroBottom{justify-content:space-between;align-items:flex-end;gap:22px;display:flex}.premiumHeroBottom>div{min-width:0}.premiumHeroBottom small{color:#c9b8ff;letter-spacing:.12em;margin-bottom:6px;font-size:9px;font-weight:850;display:block}.premiumHeroBottom strong{color:#fff;letter-spacing:-.05em;font-family:Inter Tight,Inter,sans-serif;font-size:clamp(32px,3.4vw,52px);font-weight:900;line-height:.95;display:block}.premiumHeroCategory{color:#ffffffd1;letter-spacing:.09em;white-space:nowrap;border:1px solid #ffffff3d;border-radius:999px;flex:none;margin-bottom:4px;padding:7px 10px;font-size:8px;font-weight:800}.stageNote,.heroProject,.miniPassport,.stageStar{display:none}@media (max-width:1000px){.nextHero{grid-template-columns:1fr;height:auto;min-height:0}.nextHeroCopy{height:auto}.premiumHeroStage{width:100%;height:auto;min-height:0;padding:0 24px 24px}.premiumHeroFigure,.premiumHeroImage{height:430px;min-height:0}.premiumHeroFigure{border-radius:18px}}@media (max-width:620px){.nextHeroCopy{padding:58px 24px 48px}.nextHeroCopy h1{font-size:50px}.premiumHeroStage{padding:0 16px 16px}.premiumHeroFigure,.premiumHeroImage{height:330px;min-height:0}.premiumHeroCaption{padding:18px}.premiumHeroBottom{flex-direction:column;align-items:flex-start;gap:12px}.premiumHeroCategory{display:none}}.licensesPage{max-width:1380px}.licensesHero{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:28px;padding:8px 0 30px;display:flex}.licensesHeroCopy h1{color:var(--ink);letter-spacing:-.055em;margin:0;font-family:Inter Tight,Inter,sans-serif;font-size:clamp(46px,5vw,70px);font-weight:900;line-height:.95}.licensesHeroCopy p{max-width:620px;color:var(--muted);margin:16px 0 0;font-size:14px;line-height:1.65}.licensesSummary{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:18px;display:grid}.licenseSummaryCard{border:1px solid var(--line);background:var(--paper);border-radius:15px;grid-template-columns:auto 1fr;gap:13px;min-width:0;padding:17px;display:grid}.licenseSummaryCard>svg{width:34px;height:34px;color:var(--accent);background:#7b3dff1a;border-radius:10px;padding:8px}.licenseSummaryCard span,.licenseSummaryCard small{color:var(--muted);display:block}.licenseSummaryCard span{letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:850}.licenseSummaryCard strong{color:var(--ink);letter-spacing:-.035em;margin:4px 0 2px;font-size:24px;font-weight:850;display:block}.licenseSummaryCard small{font-size:10px}.licensesWorkspace{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:14px;margin-top:14px;display:grid}.licensesMainColumn,.licensesSideColumn{gap:14px;min-width:0;display:grid}.licensesSideColumn{position:sticky;top:92px}.licensesPanel{padding:20px}.licensesPanelHead{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:12px;display:flex}.licensesPanelHead.compact{align-items:center}.licensesPanelHead h2{color:var(--ink);letter-spacing:-.035em;margin:3px 0 0;font-size:23px;font-weight:850}.licensesPanelHead p{color:var(--muted);margin:6px 0 0;font-size:11px;line-height:1.5}.licensesPanelLabel{color:var(--accent);letter-spacing:.12em;font-size:8px;font-weight:900}.licensesPanelCount{min-width:34px;height:34px;color:var(--accent2);background:#7b3dff14;border:1px solid #7b3dff29;border-radius:10px;place-items:center;font-size:12px;font-weight:850;display:grid}.licensesStack,.sentOfferList{border-top:1px solid var(--line)}.licenseOfferRow{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;gap:18px;padding:18px 0;display:grid}.licenseOfferBadge{width:max-content;color:var(--accent);letter-spacing:.1em;margin-bottom:8px;font-size:8px;font-weight:900}.licenseOfferTitle{justify-content:space-between;gap:18px;display:flex}.licenseOfferTitle strong{color:var(--ink);font-size:15px;display:block}.licenseOfferTitle small{color:var(--muted);margin-top:3px;font-size:10px;display:block}.licenseOfferPrice{color:var(--ink);flex:none;font-size:15px;font-weight:850}.licenseOfferMeta{color:var(--muted);flex-wrap:wrap;gap:11px 16px;margin-top:12px;font-size:10px;display:flex}.licenseOfferMeta span{align-items:center;gap:5px;display:inline-flex}.licenseOfferActions{align-content:space-between;justify-items:end;gap:14px;min-width:245px;display:grid}.licenseOfferButtons{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.licenseOfferButtons form{margin:0}.acquiredLicenseRow{border-bottom:1px solid var(--line);grid-template-columns:auto minmax(0,1fr);gap:13px;padding:16px 0;transition:all .18s;display:grid}.acquiredLicenseRow:hover{background:#7b3dff06}.acquiredLicenseIcon{width:38px;height:38px;color:var(--accent2);background:#7b3dff1a;border-radius:11px;place-items:center;display:grid}.acquiredLicenseTop{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.acquiredLicenseTop strong{color:var(--ink);font-size:14px;display:block}.acquiredLicenseTop small{color:var(--muted);margin-top:3px;font-size:10px;display:block}.acquiredLicenseBottom{justify-content:space-between;align-items:flex-end;gap:14px;margin-top:12px;display:flex}.licenseLicensor{color:var(--muted);align-items:center;gap:8px;font-size:10px;display:flex}.licenseLicensor strong{color:var(--ink)}.licenseLicensorAvatar{border:1px solid var(--line);width:28px;height:28px;color:var(--ink);background:#eeeaf5;border-radius:50%;place-items:center;display:grid;overflow:hidden}.licenseLicensorAvatar img{object-fit:cover;width:100%;height:100%;display:block}.acquiredLicenseMeta{color:var(--muted);flex-wrap:wrap;justify-content:flex-end;gap:14px;font-size:10px;display:flex}.acquiredLicenseMeta span{align-items:center;gap:5px;display:inline-flex}.sentOfferRow{border-bottom:1px solid var(--line);padding:14px 0}.sentOfferRow strong{color:var(--ink);font-size:12px;display:block}.sentOfferRow small{color:var(--muted);margin-top:3px;font-size:9px;display:block}.sentOfferFooter{justify-content:space-between;align-items:center;gap:9px;margin-top:10px;display:flex}.sentOfferFooter>span:first-child{color:var(--ink);font-size:11px;font-weight:800}.licenseEmptyState{min-height:96px;color:var(--muted);background:#7b3dff06;border:1px dashed #d2cbdc;border-radius:13px;align-items:center;gap:11px;padding:16px;display:flex}.licenseEmptyState.compact{min-height:auto}.licenseEmptyState strong{color:var(--ink);font-size:12px}.licenseEmptyState p{color:var(--muted);margin:3px 0 0;font-size:10px;line-height:1.5}.licensesRailNote{color:#fff;background:linear-gradient(145deg,#111020,#19132d);align-items:flex-start;gap:11px;padding:16px;display:flex}.licensesRailNote svg{color:#a77aff;flex:none}.licensesRailNote strong{font-size:12px}.licensesRailNote p{color:#ffffff94;margin:5px 0 0;font-size:10px;line-height:1.5}@media (max-width:1050px){.licensesSummary{grid-template-columns:1fr 1fr}.licensesWorkspace{grid-template-columns:1fr}.licensesSideColumn{grid-template-columns:1fr 1fr;position:static}}@media (max-width:760px){.licensesHero{flex-direction:column;align-items:flex-start}.licensesHero>.button{width:100%}.licenseOfferRow{grid-template-columns:1fr}.licenseOfferActions{justify-items:stretch;min-width:0}.licenseOfferButtons{justify-content:flex-start}.acquiredLicenseBottom{flex-direction:column;align-items:flex-start}.acquiredLicenseMeta{justify-content:flex-start}.licensesSideColumn{grid-template-columns:1fr}}@media (max-width:560px){.licensesSummary{grid-template-columns:1fr}.licensesPanel{padding:16px}.licenseOfferTitle,.acquiredLicenseTop{flex-direction:column;align-items:flex-start}.licenseOfferButtons{grid-template-columns:1fr 1fr;display:grid}.licenseOfferButtons .button,.licenseOfferButtons form,.licenseOfferButtons form .button{justify-content:center;width:100%}.licenseOfferButtons>.button.primary{grid-column:1/-1}}.premiumStudioDashboard{max-width:1380px;padding-top:44px}.studioHero{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:32px;padding:0 0 30px;display:flex}.studioHeroCopy h1{max-width:850px;color:var(--ink);letter-spacing:-.06em;margin:0;font-family:Inter Tight,Arial Narrow,Inter,ui-sans-serif,system-ui,sans-serif;font-size:clamp(48px,5.4vw,76px);font-weight:900;line-height:.92}.studioHeroCopy h1 span{color:var(--accent)}.studioHeroCopy p{max-width:610px;color:var(--muted);margin:16px 0 0;font-size:14px;line-height:1.65}.studioHeroActions{flex:none;align-items:center;gap:9px;display:flex}.studioMetricGrid{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:18px;display:grid}.studioMetricCard{border:1px solid var(--line);background:var(--paper);border-radius:15px;grid-template-columns:auto 1fr;gap:13px;min-width:0;padding:17px;display:grid}.studioMetricIcon{width:34px;height:34px;color:var(--accent);background:#7b3dff1a;border-radius:10px;place-items:center;display:grid}.studioMetricCard span,.studioMetricCard small{color:var(--muted);display:block}.studioMetricCard span{letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:850}.studioMetricCard strong{color:var(--ink);letter-spacing:-.035em;margin:4px 0 2px;font-size:24px;font-weight:850;display:block}.studioMetricCard small{font-size:10px}.studioWorkspaceGrid{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:14px;margin-top:14px;display:grid}.studioPrimaryColumn,.studioSideRail{gap:14px;min-width:0;display:grid}.studioSideRail{position:sticky;top:92px}.studioCommandPanel,.studioLibraryPanel,.studioToolsPanel{padding:20px}.studioPanelHead{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:14px;display:flex}.studioPanelHead.compact{align-items:center}.studioPanelHead h2{color:var(--ink);letter-spacing:-.035em;margin:3px 0 0;font-family:Inter Tight,Inter,sans-serif;font-size:23px;font-weight:850}.studioPanelHead p{color:var(--muted);margin:6px 0 0;font-size:11px;line-height:1.5}.studioSectionLabel{color:var(--accent);letter-spacing:.12em;font-size:8px;font-weight:900}.studioSectionLabel.light{color:#c9b8ff}.studioActionGrid{grid-template-columns:repeat(3,1fr);gap:10px;padding-top:3px;display:grid}.studioActionCard{border:1px solid var(--line);background:linear-gradient(#fffcf8,#f9f6fd);border-radius:14px;flex-direction:column;align-items:flex-start;gap:13px;min-height:180px;padding:18px;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex;position:relative}.studioActionCard:hover{border-color:#7b3dff40;transform:translateY(-2px);box-shadow:0 16px 30px #1f143914}.studioActionCard>svg:last-child{color:var(--accent);position:absolute;bottom:16px;right:16px}.studioActionIcon{width:36px;height:36px;color:var(--accent);background:#7b3dff1a;border-radius:10px;place-items:center;display:grid}.studioActionCard strong{color:var(--ink);font-size:13px}.studioActionCard p{color:var(--muted);margin:6px 0 0;font-size:10px;line-height:1.55}.studioLibraryGrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.studioTextLink{color:var(--accent2);align-items:center;gap:5px;font-size:10px;font-weight:800;display:inline-flex}.studioList{border-top:1px solid var(--line)}.studioListRow{border-bottom:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;min-width:0;padding:13px 0;transition:all .18s;display:grid}.studioListRow:hover{background:#7b3dff06}.studioListIcon{width:32px;height:32px;color:var(--accent);background:#7b3dff17;border-radius:9px;place-items:center;display:grid}.studioListBody{min-width:0}.studioListBody strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:12px;display:block;overflow:hidden}.studioListBody small{color:var(--muted);margin-top:3px;font-size:9px;display:block}.studioEmpty{min-height:145px;color:var(--muted);background:#7b3dff06;border:1px dashed #d2cbdc;border-radius:13px;grid-template-columns:auto 1fr;align-items:center;gap:12px;padding:17px;display:grid}.studioEmpty>svg{color:var(--accent)}.studioEmpty strong{color:var(--ink);font-size:12px}.studioEmpty p{color:var(--muted);margin:4px 0 0;font-size:10px;line-height:1.5}.studioEmpty .button{grid-column:1/-1;width:max-content}.studioRightsCard{color:#fff;background:radial-gradient(circle at 90% 5%,#7b3dff4d,#0000 15rem),linear-gradient(145deg,#0b0d1a,#171129);border-radius:18px;padding:22px;overflow:hidden;box-shadow:0 18px 40px #0e081d24}.studioRightsCardTop{justify-content:space-between;align-items:center;display:flex}.studioRightsCardTop svg{color:#a77aff}.studioRightsCount{color:#fff;letter-spacing:-.06em;margin-top:38px;font-family:Inter Tight,Inter,sans-serif;font-size:58px;font-weight:900;line-height:.9}.studioRightsCard h2{color:#fff;letter-spacing:-.035em;margin:11px 0 0;font-family:Inter Tight,Inter,sans-serif;font-size:22px;font-weight:850}.studioRightsCard p{color:#ffffff94;margin:10px 0 20px;font-size:10px;line-height:1.6}.studioToolsPanel{background:var(--paper)}.studioToolLinks{border-top:1px solid var(--line);display:grid}.studioToolLinks a{border-bottom:1px solid var(--line);min-height:42px;color:var(--ink);grid-template-columns:auto 1fr auto;align-items:center;gap:9px;font-size:10px;font-weight:700;display:grid}.studioToolLinks a>svg:first-child{color:var(--accent)}.studioToolLinks a>svg:last-child{color:var(--muted)}.studioToolLinks a:hover{color:var(--accent2)}.studioAccountNote{border:1px solid var(--line);background:#fffcf7b8;border-radius:14px;padding:15px 17px}.studioAccountNote span{color:var(--muted);letter-spacing:.1em;margin-bottom:4px;font-size:8px;font-weight:850;display:block}.studioAccountNote strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:10px;display:block;overflow:hidden}@media (max-width:1050px){.studioMetricGrid{grid-template-columns:1fr 1fr}.studioWorkspaceGrid{grid-template-columns:1fr}.studioSideRail{grid-template-columns:1fr 1fr;position:static}.studioAccountNote{grid-column:1/-1}}@media (max-width:820px){.studioHero{flex-direction:column;align-items:flex-start}.studioHeroActions{width:100%}.studioHeroActions .button{flex:1}.studioActionGrid,.studioLibraryGrid{grid-template-columns:1fr}.studioActionCard{min-height:145px}}@media (max-width:620px){.premiumStudioDashboard{padding-top:32px}.studioHeroCopy h1{font-size:48px}.studioHeroActions{flex-direction:column}.studioHeroActions .button{width:100%}.studioMetricGrid,.studioSideRail{grid-template-columns:1fr}.studioCommandPanel,.studioLibraryPanel,.studioToolsPanel{padding:16px}.studioListRow{grid-template-columns:auto minmax(0,1fr)}.studioListRow>.status,.studioListRow>.badge{grid-column:2;justify-self:start}}.profilePage{max-width:1220px;padding-top:44px}.profileHero{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:28px;padding-bottom:28px;display:flex}.profileAvatarLarge{color:#fff;background:linear-gradient(145deg,#171129,#2c1950);border:1px solid #7b3dff29;border-radius:22px;flex:none;place-items:center;width:74px;height:74px;display:grid;overflow:hidden;box-shadow:0 14px 32px #2313431f}.profileHero p{max-width:620px;color:var(--muted);margin:14px 0 0;font-size:13px;line-height:1.6}.profileHeroActions .badge{align-items:center;gap:6px;margin-top:0;display:inline-flex}.profileWorkspace{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:14px;margin-top:14px;display:grid}.profileSideRail{gap:14px;display:grid;position:sticky;top:92px}.profileEditPanel,.profileAccountCard{padding:22px}.profilePanelHead{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.profilePanelHead.compact{align-items:center}.profilePanelHead>svg{color:var(--accent)}.profilePanelLabel{color:var(--accent);letter-spacing:.12em;font-size:8px;font-weight:900}.profilePanelHead h2,.profileSessionCard h2{color:var(--ink);letter-spacing:-.035em;margin:3px 0 0;font-family:Inter Tight,Inter,sans-serif;font-size:23px;font-weight:850}.profilePanelHead p{max-width:520px;color:var(--muted);margin:6px 0 0;font-size:11px;line-height:1.5}.profileMetaList{border-top:1px solid var(--line)}.profileMetaIcon{width:30px;height:30px;color:var(--accent);background:#7b3dff1a;border-radius:9px;place-items:center;display:grid}.profileMetaRow strong{color:var(--ink);text-overflow:ellipsis;font-size:10px;display:block;overflow:hidden}.profileMono{white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.profileSessionCard{color:#fff;background:radial-gradient(circle at 90% 0,#7b3dff47,#0000 13rem),linear-gradient(145deg,#0b0d1a,#171129);border-radius:18px;padding:20px;box-shadow:0 16px 36px #0e081d1f}.profileSessionCard h2{color:#fff}.profileSessionCard .button{justify-content:center;width:100%}.profileEditPanel form{gap:16px;display:grid}.profileEditPanel form label{color:var(--ink);font-size:11px;font-weight:760}.profileEditPanel form input,.profileEditPanel form textarea,.profileEditPanel form select{background:#fff;border-color:#d7d0e2}.profileEditPanel form textarea{resize:vertical;min-height:120px}.profileEditPanel form input:focus,.profileEditPanel form textarea:focus,.profileEditPanel form select:focus{border-color:var(--accent);box-shadow:0 0 0 3px #7b3dff14}@media (max-width:900px){.profileWorkspace{grid-template-columns:1fr}.profileSideRail{grid-template-columns:1fr 1fr;position:static}}@media (max-width:700px){.profileHero{flex-direction:column;align-items:flex-start}.profileHeroActions{justify-content:flex-start;width:100%}.profileHeroActions .button{width:100%}.profileSideRail{grid-template-columns:1fr}}@media (max-width:520px){.profilePage{padding-top:32px}.profileHeroIdentity{align-items:flex-start}.profileAvatarLarge{border-radius:18px;width:60px;height:60px}.profileHero h1{font-size:44px}.profileEditPanel,.profileAccountCard{padding:17px}}.verifyPage{max-width:1180px;padding-top:44px}.verifyHeroPremium{grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);align-items:stretch;gap:18px;display:grid}.verifyHeroCopy{padding:34px 0 30px}.verifyHeroCopy h1{color:var(--ink);letter-spacing:-.06em;margin:0;font-family:Inter Tight,Arial Narrow,Inter,ui-sans-serif,system-ui,sans-serif;font-size:clamp(52px,6vw,82px);font-weight:900;line-height:.9}.verifyHeroCopy h1 span{color:var(--accent)}.verifyHeroCopy>p{max-width:560px;color:var(--muted);margin:18px 0 0;font-size:14px;line-height:1.65}.verifySearchForm{gap:10px;max-width:720px;margin-top:30px;display:grid}.verifySearchForm label{color:var(--ink);font-size:10px;font-weight:800}.verifySearchRow{grid-template-columns:minmax(0,1fr) auto;gap:9px;display:grid}.verifyInputWrap{background:#fff;border:1px solid #d7d0e2;border-radius:12px;align-items:center;gap:9px;min-width:0;height:48px;padding:0 14px;transition:border-color .18s,box-shadow .18s;display:flex}.verifyInputWrap:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px #7b3dff14}.verifyInputWrap>svg{color:var(--muted);flex:none}.verifyInputWrap input{height:100%;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.verifyInputWrap input:focus{box-shadow:none;border:0}.verifySearchRow .button{min-width:112px}.verifyError{color:#9c3d4c;background:#b94a5a0e;border:1px solid #b94a5a38;border-radius:10px;padding:10px 12px;font-size:10px;line-height:1.45}.verifyHeroPanel{color:#fff;background:radial-gradient(circle at 90% 8%,#7b3dff59,#0000 14rem),linear-gradient(145deg,#0b0d1a,#171129);border-radius:20px;min-height:360px;padding:22px;position:relative;overflow:hidden;box-shadow:0 20px 50px #0f091e24}.verifyHeroPanel:after{content:"";border:1px solid #c9b8ff29;border-radius:50%;width:280px;height:280px;position:absolute;bottom:-160px;right:-150px;box-shadow:0 0 0 55px #7b3dff06,0 0 0 110px #7b3dff04}.verifyHeroPanelTop{z-index:2;color:#ffffff8f;letter-spacing:.12em;justify-content:space-between;align-items:center;gap:12px;font-size:8px;font-weight:900;display:flex;position:relative}.verifyHeroPanelTop svg{color:#a77aff}.verifySeal{z-index:2;color:#c9b8ff;background:#7b3dff24;border:1px solid #c9b8ff3d;border-radius:18px;place-items:center;width:64px;height:64px;margin-top:54px;display:grid;position:relative}.verifyHeroPanelCopy{z-index:2;margin-top:24px;position:relative}.verifyHeroPanelCopy strong{color:#fff;letter-spacing:-.04em;max-width:320px;font-family:Inter Tight,Inter,sans-serif;font-size:27px;font-weight:850;line-height:1.02;display:block}.verifyHeroPanelCopy p{color:#ffffff94;max-width:340px;margin:10px 0 0;font-size:10px;line-height:1.6}.verifyHeroPanelMeta{z-index:2;color:#ffffff5c;letter-spacing:.1em;gap:16px;font-size:7px;font-weight:850;display:flex;position:absolute;bottom:20px;left:22px;right:22px}.verifyTypesSection{border-top:1px solid var(--line);margin-top:18px;padding-top:26px}.verifyTypesHead{justify-content:space-between;align-items:flex-end;gap:28px;display:flex}.verifySectionLabel,.verifyTypeLabel{color:var(--accent);letter-spacing:.12em;font-size:8px;font-weight:900}.verifyTypesHead h2{color:var(--ink);letter-spacing:-.04em;margin:4px 0 0;font-family:Inter Tight,Inter,sans-serif;font-size:30px;font-weight:850}.verifyTypesHead>p{max-width:340px;color:var(--muted);text-align:right;margin:0;font-size:10px;line-height:1.55}.verifyTypeGrid{grid-template-columns:1fr 1fr;gap:12px;margin-top:14px;display:grid}.verifyTypeCard{border:1px solid var(--line);background:var(--paper);border-radius:16px;grid-template-columns:auto 1fr;gap:14px;min-width:0;padding:20px;display:grid}.verifyTypeIcon{width:38px;height:38px;color:var(--accent);background:#7b3dff1a;border-radius:11px;place-items:center;display:grid}.verifyTypeCard h3{color:var(--ink);letter-spacing:-.035em;margin:5px 0 0;font-family:Inter Tight,Inter,sans-serif;font-size:20px;font-weight:850}.verifyTypeCard p{max-width:460px;color:var(--muted);margin:8px 0 14px;font-size:10px;line-height:1.6}.verifyTypeCard code{color:var(--accent2);background:#7b3dff0e;border:1px solid #7b3dff1f;border-radius:8px;padding:6px 9px;font-size:9px;display:inline-flex}@media (max-width:900px){.verifyHeroPremium{grid-template-columns:1fr}.verifyHeroPanel{min-height:320px}}@media (max-width:680px){.verifyPage{padding-top:32px}.verifyHeroCopy h1{font-size:50px}.verifySearchRow{grid-template-columns:1fr}.verifySearchRow .button{width:100%}.verifyTypesHead{flex-direction:column;align-items:flex-start;gap:8px}.verifyTypesHead>p{text-align:left}.verifyTypeGrid{grid-template-columns:1fr}}.versesPage{max-width:1220px;padding-top:44px}.versesHero{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:28px;padding-bottom:28px;display:flex}.versesHeroCopy h1{color:var(--ink);letter-spacing:-.06em;margin:0;font-family:Inter Tight,Arial Narrow,Inter,ui-sans-serif,system-ui,sans-serif;font-size:clamp(50px,5.5vw,74px);font-weight:900;line-height:.9}.versesHeroCopy h1 span{color:var(--accent)}.versesHeroCopy p{max-width:610px;color:var(--muted);margin:16px 0 0;font-size:13px;line-height:1.65}.versesHeroActions{align-items:center;gap:9px;display:flex}.versesOverview{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(280px,.9fr);gap:10px;margin-top:18px;display:grid}.verseSummaryCard{border:1px solid var(--line);background:var(--paper);border-radius:15px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;min-width:0;padding:17px;display:grid}.verseSummaryIcon{width:34px;height:34px;color:var(--accent);background:#7b3dff1a;border-radius:10px;place-items:center;display:grid}.verseSummaryCard span,.verseSummaryCard small{color:var(--muted);display:block}.verseSummaryCard span{letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:850}.verseSummaryCard strong{color:var(--ink);letter-spacing:-.035em;margin:4px 0 2px;font-size:24px;font-weight:850;display:block}.verseSummaryCard small{font-size:10px}.verseSummaryAccent{color:#fff;background:linear-gradient(145deg,#121020,#1a1430);border-color:#7b3dff2e;grid-template-columns:auto minmax(0,1fr) auto;position:relative;overflow:hidden}.verseSummaryAccent>svg{color:#a77aff}.verseSummaryAccent span{color:#fff}.verseSummaryAccent small{color:#ffffff8c;margin-top:4px;line-height:1.45}.verseSummaryAccent>a{color:#c9b8ff;border:1px solid #c9b8ff2e;border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.verseSummaryAccent>a:hover{background:#7b3dff1f}.versesPanel{margin-top:14px;padding:22px}.versesPanelHead{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:14px;display:flex}.versesSectionLabel{color:var(--accent);letter-spacing:.12em;font-size:8px;font-weight:900}.versesPanelHead h2{color:var(--ink);letter-spacing:-.035em;margin:3px 0 0;font-family:Inter Tight,Inter,sans-serif;font-size:24px;font-weight:850}.versesPanelHead p{color:var(--muted);margin:6px 0 0;font-size:10px;line-height:1.5}.versesCount{min-width:34px;height:34px;color:var(--accent2);background:#7b3dff14;border:1px solid #7b3dff29;border-radius:10px;place-items:center;font-size:12px;font-weight:850;display:grid}.verseList{border-top:1px solid var(--line)}.verseRow{border-bottom:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:13px;min-width:0;padding:17px 0;transition:background .18s,transform .18s;display:grid}.verseRow:hover{background:#7b3dff06}.verseRowIcon{width:38px;height:38px;color:var(--accent);background:#7b3dff17;border-radius:11px;place-items:center;display:grid}.verseRowBody{min-width:0}.verseRowTitle{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.verseRowTitle strong{color:var(--ink);font-size:14px}.verseAssetCount{color:var(--accent2);background:#7b3dff12;border-radius:999px;padding:4px 7px;font-size:8px;font-weight:800}.verseRowBody>small{color:var(--muted);margin-top:3px;font-size:9px;display:block}.verseRowBody p{max-width:650px;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin:6px 0 0;font-size:10px;line-height:1.5;overflow:hidden}.verseRowMeta{align-items:center;gap:10px;display:flex}.verseRowMeta>svg{color:var(--muted)}.versesEmpty{background:#7b3dff06;border:1px dashed #d2cbdc;border-radius:16px;grid-template-columns:auto minmax(0,520px);justify-content:center;align-items:center;gap:18px;min-height:260px;padding:34px;display:grid}.versesEmptyIcon{width:54px;height:54px;color:var(--accent);background:#7b3dff1a;border-radius:15px;place-items:center;display:grid}.versesEmpty h3{color:var(--ink);letter-spacing:-.035em;margin:6px 0 0;font-family:Inter Tight,Inter,sans-serif;font-size:24px;font-weight:850}.versesEmpty p{color:var(--muted);margin:8px 0 18px;font-size:10px;line-height:1.55}@media (max-width:900px){.versesOverview{grid-template-columns:1fr 1fr}.verseSummaryAccent{grid-column:1/-1}}@media (max-width:700px){.versesHero{flex-direction:column;align-items:flex-start}.versesHeroActions,.versesHeroActions .button{width:100%}.versesOverview{grid-template-columns:1fr}.verseSummaryAccent{grid-column:auto}}@media (max-width:560px){.versesPage{padding-top:32px}.versesHeroCopy h1{font-size:48px}.versesPanel{padding:16px}.verseRow{grid-template-columns:auto minmax(0,1fr)}.verseRowMeta{grid-column:2;justify-self:start}.verseRowBody p{white-space:normal}.versesEmpty{grid-template-columns:1fr;justify-items:start;padding:24px}}.newAssetPage{max-width:1220px;padding-top:44px}.newAssetHero{grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr);align-items:stretch;gap:18px;display:grid}.newAssetHeroCopy{padding:28px 0 30px}.newAssetHeroCopy h1{color:var(--ink);letter-spacing:-.06em;margin:0;font-family:Inter Tight,Arial Narrow,Inter,ui-sans-serif,system-ui,sans-serif;font-size:clamp(50px,5.8vw,78px);font-weight:900;line-height:.9}.newAssetHeroCopy h1 span{color:var(--accent)}.newAssetHeroCopy p{max-width:610px;color:var(--muted);margin:18px 0 0;font-size:13px;line-height:1.65}.newAssetHeroCard{color:#fff;background:radial-gradient(circle at 90% 8%,#7b3dff57,#0000 14rem),linear-gradient(145deg,#0b0d1a,#171129);border-radius:20px;flex-direction:column;justify-content:space-between;min-height:300px;padding:22px;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 50px #0f091e24}.newAssetHeroCardTop{color:#ffffff8f;letter-spacing:.12em;justify-content:space-between;align-items:center;gap:12px;font-size:8px;font-weight:900;display:flex}.newAssetHeroCardTop svg{color:#a77aff}.newAssetHeroIcon{color:#c9b8ff;background:#7b3dff24;border:1px solid #c9b8ff38;border-radius:16px;place-items:center;width:58px;height:58px;margin-top:32px;display:grid}.newAssetHeroCard strong{color:#fff;letter-spacing:-.04em;margin-top:18px;font-family:Inter Tight,Inter,sans-serif;font-size:24px;font-weight:850;display:block}.newAssetHeroCard p{color:#ffffff94;max-width:360px;margin:8px 0 0;font-size:10px;line-height:1.6}.newAssetHeroMeta{color:#ffffff5c;letter-spacing:.1em;flex-wrap:wrap;gap:14px;margin-top:24px;font-size:7px;font-weight:850;display:flex}.newAssetHeroMeta span{align-items:center;gap:5px;display:inline-flex}.newAssetWorkspace{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:14px;margin-top:18px;display:grid}.newAssetFormPanel{border:1px solid var(--line);background:var(--paper);border-radius:18px;min-width:0;padding:22px}.newAssetPanelHead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:18px;padding-bottom:16px;display:flex}.newAssetSectionLabel{color:var(--accent);letter-spacing:.12em;font-size:8px;font-weight:900}.newAssetSectionLabel.light{color:#c9b8ff}.newAssetPanelHead h2{color:var(--ink);letter-spacing:-.035em;margin:3px 0 0;font-family:Inter Tight,Inter,sans-serif;font-size:24px;font-weight:850}.newAssetPanelHead p{max-width:520px;color:var(--muted);margin:6px 0 0;font-size:10px;line-height:1.5}.newAssetStep{min-width:34px;height:34px;color:var(--accent2);background:#7b3dff14;border:1px solid #7b3dff29;border-radius:10px;place-items:center;font-size:11px;font-weight:850;display:grid}.newAssetSideRail{position:sticky;top:92px}.newAssetInfoCard{color:#fff;background:radial-gradient(circle at 90% 0,#7b3dff47,#0000 13rem),linear-gradient(145deg,#0b0d1a,#171129);border-radius:18px;padding:20px;box-shadow:0 16px 36px #0e081d1f}.newAssetInfoSteps{gap:0;margin-top:14px;display:grid}.newAssetInfoSteps>div{border-top:1px solid #ffffff14;grid-template-columns:28px 1fr;gap:10px;padding:14px 0;display:grid}.newAssetInfoSteps>div>span{color:#a77aff;font-size:9px;font-weight:900}.newAssetInfoSteps strong{color:#fff;font-size:11px}.newAssetInfoSteps p{color:#ffffff85;margin:4px 0 0;font-size:9px;line-height:1.55}.newAssetFormPanel form{gap:16px;display:grid}.newAssetFormPanel form label{color:var(--ink);font-size:11px;font-weight:760}.newAssetFormPanel form input,.newAssetFormPanel form textarea,.newAssetFormPanel form select{background:#fff;border-color:#d7d0e2}.newAssetFormPanel form input:focus,.newAssetFormPanel form textarea:focus,.newAssetFormPanel form select:focus{border-color:var(--accent);box-shadow:0 0 0 3px #7b3dff14}@media (max-width:900px){.newAssetHero,.newAssetWorkspace{grid-template-columns:1fr}.newAssetSideRail{position:static}.newAssetHeroCard{min-height:270px}}@media (max-width:620px){.newAssetPage{padding-top:32px}.newAssetHeroCopy h1{font-size:48px}.newAssetFormPanel{padding:17px}}.assetDetailPage{max-width:1320px;padding-top:44px}.assetDetailHero{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:26px;padding-bottom:28px;display:flex}.assetDetailHeroCopy{min-width:0}.assetDetailHeroCopy h1{color:var(--ink);letter-spacing:-.055em;margin:0;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:clamp(50px,5.4vw,76px);font-weight:900;line-height:.92}.assetDetailIdentity{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.assetDetailIdentity>span{color:#6f6879;letter-spacing:.06em;text-transform:uppercase;background:#783dff0f;border-radius:999px;padding:6px 9px;font-size:8px;font-weight:800}.assetPublicId{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.assetVerification{color:#783dff!important;background:#783dff1a!important}.assetDetailLead{max-width:720px;color:var(--muted);margin:14px 0 0;font-size:12px;line-height:1.65}.assetDetailHeroActions{flex-wrap:wrap;gap:9px;display:flex}.assetDetailMetrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.assetDetailMetrics article{border:1px solid var(--line);background:var(--paper);border-radius:15px;min-width:0;padding:17px}.assetDetailMetrics span,.assetDetailMetrics small{color:var(--muted);display:block}.assetDetailMetrics span{letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:850}.assetDetailMetrics strong{color:var(--ink);letter-spacing:-.04em;margin:6px 0 2px;font-size:24px;font-weight:900;display:block}.assetDetailMetrics small{font-size:9px}.assetVerificationValue{text-transform:capitalize;color:#783dff!important;font-size:17px!important}.assetDetailWorkspace{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:14px;margin-top:14px;display:grid}.assetDetailMain{gap:14px;min-width:0;display:grid}.assetDetailPanel{margin:0;padding:22px}.assetDetailPanelHead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:18px;padding-bottom:15px;display:flex}.assetDetailSectionLabel{color:#783dff;letter-spacing:.12em;font-size:8px;font-weight:900}.assetDetailSectionLabel.light{color:#c9b7ff}.assetDetailPanelHead h2{color:var(--ink);letter-spacing:-.035em;margin:3px 0 0;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:23px;font-weight:850}.assetDetailPanelHead p{max-width:540px;color:var(--muted);margin:6px 0 0;font-size:10px;line-height:1.5}.assetDetailPanelHead>svg{color:#783dff}.assetDetailCount{color:#783dff;background:#783dff12;border:1px solid #783dff24;border-radius:10px;place-items:center;min-width:34px;height:34px;font-size:11px;font-weight:850;display:grid}.assetIdentityGrid{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.assetIdentityGrid>div{border-bottom:1px solid var(--line);min-width:0;padding:15px 0}.assetIdentityGrid>div:nth-child(odd){padding-right:18px}.assetIdentityGrid>div:nth-child(2n){border-left:1px solid var(--line);padding-left:18px}.assetIdentityGrid span{color:var(--muted);margin-bottom:4px;font-size:9px;display:block}.assetIdentityGrid b{min-width:0;color:var(--ink);overflow-wrap:anywhere;font-size:11px;display:block}.assetEvidenceList,.assetRightsList{margin-top:18px}.assetEvidenceRow{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(220px,280px);align-items:center;gap:16px;padding:17px 0;display:grid}.assetEvidenceBody{min-width:0}.assetEvidenceBody strong,.assetEvidenceBody small{display:block}.assetEvidenceBody strong{color:var(--ink);font-size:11px}.assetEvidenceBody small{color:var(--muted);overflow-wrap:anywhere;margin-top:4px;font-size:9px}.assetEvidenceActions{justify-items:stretch;gap:10px;min-width:0;display:grid}.assetEvidenceActions>.badge{justify-self:end}.assetRightCard{border-top:1px solid var(--line);padding:18px 0}.assetRightTop{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:14px;display:flex}.assetRightTitle{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.assetRightTitle strong{color:var(--ink);font-size:13px}.assetRightTop small{color:var(--muted);margin-top:5px;font-size:9px;display:block}.assetRightPrice{color:var(--ink);letter-spacing:-.035em;white-space:nowrap;flex:none;font-size:18px;font-weight:900}.assetDetailEmpty{background:#783dff06;border:1px dashed #d6cfe1;border-radius:13px;align-items:flex-start;gap:12px;margin-top:16px;padding:16px;display:flex}.assetDetailEmpty>svg{color:#783dff;flex:none}.assetDetailEmpty strong{color:var(--ink);font-size:11px;display:block}.assetDetailEmpty p{color:var(--muted);margin:5px 0 0;font-size:9px;line-height:1.55}.assetDetailRail{gap:14px;display:grid;position:sticky;top:92px}.assetPassportCard{color:#fff;background:radial-gradient(circle at 90% 0,#783dff47,#0000 13rem),linear-gradient(145deg,#0b0d1a,#171129);border-radius:18px;padding:20px;overflow:hidden;box-shadow:0 18px 42px #0e081d24}.assetPassportIcon{color:#c9b7ff;background:#783dff21;border:1px solid #c9b7ff2e;border-radius:14px;place-items:center;width:50px;height:50px;margin-top:24px;display:grid}.assetPassportCard>strong{color:#fff;letter-spacing:-.035em;margin-top:18px;font-size:20px;font-weight:850;display:block}.assetPassportCard>small{color:#ffffff6b;margin-top:3px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:8px;display:block}.assetPassportMeta{border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;grid-template-columns:1fr 1fr;margin-top:18px;display:grid}.assetPassportMeta>div{padding:12px 0}.assetPassportMeta>div+div{border-left:1px solid #ffffff14;padding-left:12px}.assetPassportMeta span,.assetPassportMeta b{display:block}.assetPassportMeta span{color:#ffffff61;text-transform:uppercase;letter-spacing:.08em;font-size:7px}.assetPassportMeta b{color:#fff;text-transform:capitalize;margin-top:4px;font-size:9px}.assetPassportCard>a{color:#c9b7ff;align-items:center;gap:6px;margin-top:16px;font-size:9px;font-weight:800;display:inline-flex}.assetRailStats{gap:0;padding:8px 18px;display:grid}.assetRailStats>div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;padding:13px 0;display:flex}.assetRailStats>div:last-child{border-bottom:0}.assetRailStats span{color:var(--muted);font-size:9px}.assetRailStats strong{color:var(--ink);font-size:13px}@media (max-width:1020px){.assetDetailWorkspace{grid-template-columns:1fr}.assetDetailRail{grid-template-columns:1fr 1fr;position:static}}@media (max-width:760px){.assetDetailHero{flex-direction:column;align-items:flex-start}.assetDetailHeroActions,.assetDetailHeroActions .button{width:100%}.assetDetailMetrics{grid-template-columns:1fr 1fr}.assetEvidenceRow{grid-template-columns:1fr}.assetEvidenceActions>.badge{justify-self:start}.assetRightTop{flex-direction:column}.assetDetailRail{grid-template-columns:1fr}}@media (max-width:560px){.assetDetailPage{padding-top:32px}.assetDetailHeroCopy h1{font-size:46px}.assetDetailMetrics{grid-template-columns:1fr}.assetDetailPanel{padding:17px}.assetIdentityGrid{grid-template-columns:1fr}.assetIdentityGrid>div:nth-child(odd),.assetIdentityGrid>div:nth-child(2n){border-left:0;padding-left:0;padding-right:0}}.assetWorkspacePage{max-width:1320px;padding-top:44px}.assetWorkspaceHeader{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:26px;padding-bottom:26px;display:flex}.assetWorkspaceTitle{min-width:0}.assetWorkspaceTitle h1{color:var(--ink);letter-spacing:-.055em;margin:0;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:clamp(48px,5.2vw,74px);font-weight:900;line-height:.92}.assetWorkspaceMeta{flex-wrap:wrap;gap:7px;margin-top:13px;display:flex}.assetWorkspaceMeta>span{color:#6e6878;letter-spacing:.055em;text-transform:uppercase;background:#783dff0f;border-radius:999px;padding:6px 9px;font-size:8px;font-weight:800}.assetWorkspaceMeta .assetWorkspaceVerified{color:#783dff;background:#783dff1c}.assetWorkspaceId{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.assetWorkspaceDescription{max-width:700px;color:var(--muted);margin:14px 0 0;font-size:12px;line-height:1.65}.assetWorkspaceStats{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.assetWorkspaceStats article{border:1px solid var(--line);background:var(--paper);border-radius:15px;min-width:0;padding:16px 17px}.assetWorkspaceStats span,.assetWorkspaceStats small{color:var(--muted);display:block}.assetWorkspaceStats span{letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:850}.assetWorkspaceStats strong{color:var(--ink);letter-spacing:-.04em;margin:5px 0 2px;font-size:23px;font-weight:900;display:block}.assetWorkspaceStats small{font-size:9px}.assetWorkspaceStatusValue{text-transform:capitalize;color:#783dff!important;font-size:16px!important}.assetWorkspaceGrid{grid-template-columns:minmax(0,1fr) 290px;align-items:start;gap:14px;margin-top:14px;display:grid}.assetWorkspaceMain{gap:14px;min-width:0;display:grid}.assetWorkspacePanel{margin:0;padding:22px}.assetWorkspacePanelHead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:17px;padding-bottom:15px;display:flex}.assetWorkspacePanelHead>svg{color:#783dff}.assetWorkspaceLabel{color:#783dff;letter-spacing:.12em;font-size:8px;font-weight:900;display:block}.assetWorkspaceLabel.light{color:#c9b7ff}.assetWorkspacePanelHead h2{color:var(--ink);letter-spacing:-.035em;margin:3px 0 0;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:23px;font-weight:850}.assetWorkspacePanelHead p{max-width:540px;color:var(--muted);margin:6px 0 0;font-size:10px;line-height:1.5}.assetWorkspaceCount{color:#783dff;background:#783dff12;border:1px solid #783dff24;border-radius:10px;place-items:center;min-width:34px;height:34px;font-size:11px;font-weight:850;display:grid}.assetWorkspaceIdentityGrid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.assetWorkspaceIdentityGrid>div{border-bottom:1px solid var(--line);min-width:0;padding:14px 0}.assetWorkspaceIdentityGrid>div:nth-child(odd){padding-right:18px}.assetWorkspaceIdentityGrid>div:nth-child(2n){border-left:1px solid var(--line);padding-left:18px}.assetWorkspaceIdentityGrid span,.assetWorkspaceIdentityGrid strong{display:block}.assetWorkspaceIdentityGrid span{color:var(--muted);margin-bottom:4px;font-size:9px}.assetWorkspaceIdentityGrid strong{color:var(--ink);overflow-wrap:anywhere;font-size:11px}.assetWorkspaceEvidenceList,.assetWorkspaceRights{margin-top:18px}.assetWorkspaceEvidence{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(220px,280px);align-items:center;gap:16px;padding:17px 0;display:grid}.assetWorkspaceEvidenceInfo{min-width:0}.assetWorkspaceEvidenceInfo strong,.assetWorkspaceEvidenceInfo small{display:block}.assetWorkspaceEvidenceInfo strong{color:var(--ink);font-size:11px}.assetWorkspaceEvidenceInfo small{color:var(--muted);overflow-wrap:anywhere;margin-top:4px;font-size:9px}.assetWorkspaceEvidenceControls{gap:10px;min-width:0;display:grid}.assetWorkspaceEvidenceControls>.badge{justify-self:end}.assetWorkspaceRelationships>.panel{margin:0}.assetWorkspaceRight{border-top:1px solid var(--line);padding:18px 0}.assetWorkspaceRightTop{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:14px;display:flex}.assetWorkspaceRightTitle{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.assetWorkspaceRightTitle strong{color:var(--ink);font-size:13px}.assetWorkspaceRightTop small{color:var(--muted);margin-top:5px;font-size:9px;display:block}.assetWorkspacePrice{color:var(--ink);letter-spacing:-.035em;white-space:nowrap;flex:none;font-size:18px;font-weight:900}.assetWorkspaceEmpty{background:#783dff06;border:1px dashed #d6cfe1;border-radius:13px;align-items:flex-start;gap:12px;margin-top:16px;padding:16px;display:flex}.assetWorkspaceEmpty>svg{color:#783dff;flex:none}.assetWorkspaceEmpty strong{color:var(--ink);font-size:11px;display:block}.assetWorkspaceEmpty p{color:var(--muted);margin:5px 0 0;font-size:9px;line-height:1.5}.assetWorkspaceRail{gap:14px;display:grid;position:sticky;top:92px}.assetWorkspacePassport{color:#fff;background:#0d0b1f;border-radius:18px;padding:20px;box-shadow:0 18px 42px #0d0b1f24}.assetWorkspacePassportIcon{color:#c9b7ff;background:#783dff21;border:1px solid #c9b7ff2e;border-radius:14px;place-items:center;width:50px;height:50px;margin-top:24px;display:grid}.assetWorkspacePassport>strong{color:#fff;letter-spacing:-.035em;margin-top:17px;font-size:20px;font-weight:850;display:block}.assetWorkspacePassport>small{color:#ffffff6b;margin-top:4px;font-size:8px;display:block}.assetWorkspacePassportRows{border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;grid-template-columns:1fr 1fr;margin-top:18px;display:grid}.assetWorkspacePassportRows>div{padding:11px 0}.assetWorkspacePassportRows>div:nth-child(2n){border-left:1px solid #ffffff14;padding-left:11px}.assetWorkspacePassportRows span,.assetWorkspacePassportRows strong{display:block}.assetWorkspacePassportRows span{color:#ffffff61;letter-spacing:.08em;text-transform:uppercase;font-size:7px}.assetWorkspacePassportRows strong{color:#fff;text-transform:capitalize;margin-top:3px;font-size:9px}.assetWorkspacePassport>a{color:#c9b7ff;align-items:center;gap:6px;margin-top:15px;font-size:9px;font-weight:800;display:inline-flex}.assetWorkspaceRailNote{border:1px solid var(--line);background:var(--paper);border-radius:16px;padding:18px}.assetWorkspaceRailNote span{color:#783dff;letter-spacing:.12em;font-size:7px;font-weight:900}.assetWorkspaceRailNote strong{color:var(--ink);margin-top:7px;font-size:14px;display:block}.assetWorkspaceRailNote p{color:var(--muted);margin:6px 0 0;font-size:9px;line-height:1.5}@media (max-width:1020px){.assetWorkspaceGrid{grid-template-columns:1fr}.assetWorkspaceRail{grid-template-columns:1fr 1fr;position:static}}@media (max-width:760px){.assetWorkspaceHeader{flex-direction:column;align-items:flex-start}.assetWorkspaceHeader>.button{width:100%}.assetWorkspaceStats{grid-template-columns:1fr 1fr}.assetWorkspaceEvidence{grid-template-columns:1fr}.assetWorkspaceEvidenceControls>.badge{justify-self:start}.assetWorkspaceRightTop{flex-direction:column}.assetWorkspaceRail{grid-template-columns:1fr}}@media (max-width:560px){.assetWorkspacePage{padding-top:32px}.assetWorkspaceTitle h1{font-size:46px}.assetWorkspaceStats{grid-template-columns:1fr}.assetWorkspacePanel{padding:17px}.assetWorkspaceIdentityGrid{grid-template-columns:1fr}.assetWorkspaceIdentityGrid>div:nth-child(odd),.assetWorkspaceIdentityGrid>div:nth-child(2n){border-left:0;padding-left:0;padding-right:0}}.assetRelationshipsPanel{overflow:hidden;box-shadow:none!important;background:#fffcf9!important;border:1px solid #0d0b1f17!important;border-radius:18px!important;margin:0!important;padding:0!important}.assetRelationshipsHead{background:#fffcf9;border-bottom:1px solid #0d0b1f14;justify-content:space-between;align-items:flex-start;gap:18px;padding:22px;display:flex}.assetRelationshipsHead>div:first-child{min-width:0}.assetRelationshipsLabel{letter-spacing:.13em;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:8px;font-weight:900;line-height:1.2;display:block;color:#783dff!important}.assetRelationshipsHead h2,.assetRelationshipsSubhead h3{color:#0d0b1f!important;font-family:Inter,ui-sans-serif,system-ui,sans-serif!important}.assetRelationshipsHead h2{line-height:1.05;letter-spacing:-.04em!important;margin:4px 0 0!important;font-size:24px!important;font-weight:880!important}.assetRelationshipsHead p{color:#716a79;max-width:680px;margin:7px 0 0;font-size:10px;line-height:1.55}.assetRelationshipsHeadIcon{color:#783dff;background:#f4efff;border:1px solid #783dff24;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.assetRelationshipsStats{background:#0d0b1f!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;margin:0!important;padding:0 22px!important;display:grid!important}.assetRelationshipsStats article{min-width:0;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:19px 0!important}.assetRelationshipsStats article+article{border-left:1px solid #ffffff17!important;padding-left:18px!important}.assetRelationshipsStats span,.assetRelationshipsStats small{display:block}.assetRelationshipsStats span{letter-spacing:.09em;text-transform:uppercase;font-weight:850;color:#ffffff75!important;font-size:7px!important}.assetRelationshipsStats strong{letter-spacing:-.04em;line-height:1;display:block;color:#fff!important;margin:5px 0 2px!important;font-family:Inter,ui-sans-serif,system-ui,sans-serif!important;font-size:24px!important;font-weight:900!important}.assetRelationshipsStats article:nth-child(2) strong,.assetRelationshipsStats article:nth-child(3) strong{color:#c9b7ff!important}.assetRelationshipsStats small{color:#ffffff61!important;font-size:8px!important}.assetRelationshipsBody{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:0;display:grid}.assetRelationshipsForm,.assetRelationshipsRecorded{min-width:0;padding:22px}.assetRelationshipsForm{background:#faf7f2;border-right:1px solid #0d0b1f14;gap:14px;display:grid;margin:0!important}.assetRelationshipsRecorded{background:#fffcf9;margin:0!important}.assetRelationshipsSubhead{justify-content:space-between;align-items:center;gap:14px;margin-bottom:15px;display:flex}.assetRelationshipsSubhead h3{letter-spacing:-.03em!important;margin:4px 0 0!important;font-size:17px!important;font-weight:850!important}.assetRelationshipsSubhead>svg{color:#783dff}.assetRelationshipsCount{color:#783dff;background:#f4efff;border:1px solid #783dff24;border-radius:9px;place-items:center;min-width:31px;height:31px;font-size:10px;font-weight:850;display:grid}.assetRelationshipsFormGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.assetRelationshipsFull{grid-column:1/-1}.assetRelationshipsForm label{color:#3b3542;font-size:9px!important;font-weight:780!important}.assetRelationshipsForm input,.assetRelationshipsForm select,.assetRelationshipsForm textarea{margin-top:7px;color:#0d0b1f!important;box-shadow:none!important;background:#fff!important;border:1px solid #0d0b1f1c!important;border-radius:10px!important}.assetRelationshipsForm input:focus,.assetRelationshipsForm select:focus,.assetRelationshipsForm textarea:focus{border-color:#783dff8c!important;box-shadow:0 0 0 3px #783dff14!important}.assetRelationshipsHelp{color:#807887;margin-top:6px;font-size:8px;line-height:1.45;display:block}.assetRelationshipsFormActions{justify-content:flex-start;padding-top:2px;display:flex}.assetRelationshipsFormActions .button.primary{color:#fff!important;background:#783dff!important}.assetRelationshipsFormActions .button.primary:hover{background:#6c34ef!important}.assetRelationshipsWarning{color:#8e443c;background:#ff6b5c0e;border:1px solid #ff6b5c38;border-radius:10px;margin:14px 22px 0;padding:11px 13px;font-size:9px;line-height:1.5}.assetRelationshipsForm .assetRelationshipsWarning{margin:0}.assetRelationshipsList{gap:10px;margin-top:12px;display:grid}.assetRelationshipCard{box-shadow:none;background:#fff;border:1px solid #0d0b1f16;border-radius:13px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;padding:15px;transition:border-color .16s,transform .16s;display:grid}.assetRelationshipCard:hover{border-color:#783dff38;transform:translateY(-1px)}.assetRelationshipCardMain{min-width:0}.assetRelationshipIdentity{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.assetRelationshipIdentity>div{min-width:0}.assetRelationshipIdentity strong,.assetRelationshipIdentity small{display:block}.assetRelationshipIdentity strong{color:#0d0b1f;font-size:12px;font-weight:850}.assetRelationshipIdentity small{color:#837c8a;margin-top:2px;font-size:8px}.assetRelationshipIdentity .badge{border:1px solid #783dff1f;color:#6c3dff!important;background:#f1ecff!important;margin:0!important}.assetRelationshipType{color:#6c3dff;background:#f4efff;border-radius:999px;margin-top:9px;padding:5px 8px;font-size:8px;font-weight:800;display:inline-flex}.assetRelationshipMetrics{border-top:1px solid #0d0b1f12;border-bottom:1px solid #0d0b1f12;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:13px;display:grid}.assetRelationshipMetrics>div{min-width:0;padding:10px 0}.assetRelationshipMetrics>div+div{border-left:1px solid #0d0b1f12;padding-left:12px}.assetRelationshipMetrics span,.assetRelationshipMetrics strong,.assetRelationshipDates span,.assetRelationshipDates strong{display:block}.assetRelationshipMetrics span,.assetRelationshipDates span{color:#89818e;letter-spacing:.06em;text-transform:uppercase;font-size:7px;font-weight:780}.assetRelationshipMetrics strong,.assetRelationshipDates strong{color:#0d0b1f;overflow-wrap:anywhere;margin-top:3px;font-size:9px;font-weight:800}.assetRelationshipDates{margin-top:10px}.assetRelationshipNotes{color:#716a79;margin:10px 0 0;font-size:9px;line-height:1.5}.assetRelationshipRemove{color:#817a88!important;border-color:#0d0b1f17!important;width:33px!important;height:33px!important;padding:0!important}.assetRelationshipRemove:hover{color:#c65248!important;background:#ff6b5c0d!important;border-color:#ff6b5c3d!important}.assetRelationshipsEmpty{background:#faf8fd;border:1px dashed #d9d2e3;border-radius:12px;align-items:flex-start;gap:11px;margin-top:12px;padding:14px;display:flex}.assetRelationshipsEmpty>svg{color:#783dff;flex:none}.assetRelationshipsEmpty strong{color:#0d0b1f;font-size:10px;display:block}.assetRelationshipsEmpty p{color:#77707e;margin:4px 0 0;font-size:8px;line-height:1.5}.assetRelationshipsPanel .badge.confirmed,.assetRelationshipsPanel .badge.pending,.assetRelationshipsPanel .badge.active,.assetRelationshipsPanel .badge.available,.assetRelationshipsPanel .badge.claimed,.assetRelationshipsPanel .badge.unavailable{color:#6c3dff!important;background:#f1ecff!important}.assetRelationshipsPanel .badge.rejected,.assetRelationshipsPanel .badge.revoked,.assetRelationshipsPanel .badge.cancelled{color:#b64e45!important;background:#ff6b5c12!important}@media (max-width:920px){.assetRelationshipsBody{grid-template-columns:1fr}.assetRelationshipsForm{border-bottom:1px solid #0d0b1f14;border-right:0}}@media (max-width:650px){.assetRelationshipsStats{grid-template-columns:1fr!important;padding:0 18px!important}.assetRelationshipsStats article+article{border-top:1px solid #ffffff17!important;border-left:0!important;padding-left:0!important}.assetRelationshipsFormGrid{grid-template-columns:1fr}.assetRelationshipsFull{grid-column:auto}.assetRelationshipMetrics{grid-template-columns:1fr}.assetRelationshipMetrics>div+div{border-top:1px solid #0d0b1f12;border-left:0;padding-left:0}}@media (max-width:520px){.assetRelationshipsHead,.assetRelationshipsForm,.assetRelationshipsRecorded{padding:17px}.assetRelationshipCard{grid-template-columns:1fr}.assetRelationshipRemove{width:100%!important}}.evidenceUpload{gap:10px;margin:0;display:grid}.evidenceUploadDrop{background:#faf8fd;border:1px dashed #783dff3d;border-radius:14px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:13px;padding:16px;display:grid}.evidenceUploadIcon{color:#783dff;background:#f1ecff;border:1px solid #783dff21;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.evidenceUploadCopy{min-width:0}.evidenceUploadLabel{color:#783dff;letter-spacing:.12em;font-size:7px;font-weight:900;display:block}.evidenceUploadCopy strong{color:#0d0b1f;margin-top:3px;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:12px;font-weight:850;display:block}.evidenceUploadCopy p{color:#756e7c;max-width:660px;margin:5px 0 0;font-size:9px;line-height:1.5}.evidenceUploadPicker{color:#0d0b1f;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #0d0b1f17;border-radius:10px;justify-content:center;align-items:center;min-height:38px;padding:0 13px;transition:border-color .16s,background .16s,transform .16s;position:relative;overflow:hidden;flex-direction:row!important;gap:7px!important;font-size:9px!important;font-weight:800!important;display:inline-flex!important}.evidenceUploadPicker:hover{color:#6c3dff;background:#f7f3ff;border-color:#783dff3d}.evidenceUploadPicker:active{transform:scale(.98)}.evidenceUploadPicker input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0;margin:0!important;padding:0!important}.evidenceUploadFooter{justify-content:space-between;align-items:center;gap:12px;display:flex}.evidenceUploadPrivacy{color:#817a88;align-items:center;gap:6px;font-size:8px;display:inline-flex}.evidenceUploadPrivacy svg{color:#783dff}.evidenceUploadButton{flex:none;color:#fff!important;background:#783dff!important}.evidenceUploadButton:hover{background:#6c34ef!important}.evidenceUploadState{color:#6f6878;overflow-wrap:anywhere;background:#fff;border:1px solid #0d0b1f14;border-radius:10px;align-items:center;gap:7px;padding:9px 11px;font-size:8px;line-height:1.4;display:flex}.evidenceUploadState.success{color:#5f3bcb;background:#f7f3ff;border-color:#783dff21}.evidenceUploadState.success svg{color:#783dff;flex:none}.evidenceUpload.uploadBox{background:0 0!important;border:0!important;padding:0!important}@media (max-width:700px){.evidenceUploadDrop{grid-template-columns:42px minmax(0,1fr)}.evidenceUploadPicker{grid-column:1/-1;width:100%}.evidenceUploadFooter{flex-direction:column;align-items:stretch}.evidenceUploadButton{width:100%}}.rightsForm{gap:14px;margin:0;display:grid}.rightsFormSection{background:#fffcf9;border:1px solid #0d0b1f16;border-radius:14px;padding:18px}.rightsFormSectionHead{border-bottom:1px solid #0d0b1f12;justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:16px;padding-bottom:15px;display:flex}.rightsFormSectionHead>div:first-child{min-width:0}.rightsFormLabel{color:#783dff;letter-spacing:.12em;font-size:8px;font-weight:900;display:block}.rightsFormSectionHead h3{color:#0d0b1f;letter-spacing:-.035em;margin:4px 0 0;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:18px;font-weight:850}.rightsFormSectionHead p{color:#756e7c;max-width:600px;margin:6px 0 0;font-size:9px;line-height:1.5}.rightsFormStep{color:#783dff;background:#f4efff;border:1px solid #783dff21;border-radius:10px;place-items:center;min-width:34px;height:34px;font-size:9px;font-weight:850;display:grid}.rightsFormTemplate{background:#faf8fd;border:1px solid #783dff1a;border-radius:12px;margin-bottom:14px;padding:14px}.rightsFormGrid,.rightsFormPermissionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.rightsFormPermissionGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.rightsForm label{color:#3b3542;flex-direction:column;gap:7px;font-size:9px;font-weight:780;display:flex}.rightsForm label small{color:#817a88;font-size:8px;line-height:1.45}.rightsForm input,.rightsForm select,.rightsForm textarea{color:#0d0b1f!important;box-shadow:none!important;background:#fff!important;border:1px solid #0d0b1f1c!important;border-radius:10px!important}.rightsForm input:focus,.rightsForm select:focus,.rightsForm textarea:focus{border-color:#783dff85!important;box-shadow:0 0 0 3px #783dff12!important}.rightsFormFull{margin-top:12px}.rightsFormMoneyField,.rightsFormSuffixField{position:relative}.rightsFormMoneyField input,.rightsFormSuffixField input{padding-right:58px}.rightsFormMoneyField>span,.rightsFormSuffixField>span{color:#8a8391;pointer-events:none;font-size:8px;font-weight:850;position:absolute;top:50%;right:11px;transform:translateY(-50%)}.rightsFormSplitTotal{text-align:right;background:#0d0b1f;border-radius:11px;flex:none;min-width:88px;padding:10px 12px}.rightsFormSplitTotal span,.rightsFormSplitTotal strong{display:block}.rightsFormSplitTotal span{color:#ffffff6b;letter-spacing:.1em;font-size:7px;font-weight:850}.rightsFormSplitTotal strong{color:#c9b7ff;margin-top:2px;font-size:17px;font-weight:900}.rightsFormRecipients{gap:10px;display:grid}.rightsFormRecipient{background:#fff;border:1px solid #0d0b1f16;border-radius:12px;padding:14px}.rightsFormRecipientHead{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.rightsFormRecipientHead strong,.rightsFormRecipientHead small{display:block}.rightsFormRecipientHead strong{color:#0d0b1f;font-size:11px;font-weight:850}.rightsFormRecipientHead small{color:#817a88;margin-top:3px;font-size:8px}.rightsFormRemove{color:#817a88;cursor:pointer;background:0 0;border:1px solid #0d0b1f17;border-radius:8px;padding:6px 8px;font-size:8px;font-weight:800}.rightsFormRemove:hover{color:#c65248;background:#ff6b5c0d;border-color:#ff6b5c3b}.rightsFormAddRecipient{margin-top:12px}.rightsFormSplitNote,.rightsFormEmpty,.rightsFormHint{color:#77707e;font-size:8px;line-height:1.5}.rightsFormSplitNote{color:#655b75;background:#f7f3ff;border-radius:10px;margin-top:12px;padding:10px 11px}.rightsFormEmpty{background:#faf8fd;border:1px dashed #d9d2e3;border-radius:11px;padding:14px}.rightsFormHint{margin-top:10px;display:block}.rightsFormFooter{background:#0d0b1f;border-radius:14px;justify-content:space-between;align-items:center;gap:18px;padding:17px 18px;display:flex}.rightsFormFooter p{color:#ffffff7a;margin:4px 0 0;font-size:8px}.rightsFormFooter .rightsFormLabel{color:#c9b7ff}.rightsFormPublish{flex:none;color:#fff!important;background:#783dff!important}.rightsFormPublish:hover{background:#6c34ef!important}.rightsFormMessage{color:#5f3bcb;background:#f7f3ff;border:1px solid #783dff21;border-radius:10px;padding:10px 12px;font-size:9px;line-height:1.45}@media (max-width:760px){.rightsFormGrid,.rightsFormPermissionGrid{grid-template-columns:1fr}.rightsFormFooter{flex-direction:column;align-items:stretch}.rightsFormPublish{width:100%}}@media (max-width:520px){.rightsFormSection{padding:15px}.rightsFormSectionHead{gap:12px}.rightsFormSplitTotal{min-width:76px}}.rightsPassportPage{max-width:1240px;padding-top:44px}.rightsPassportHero{background:#fffcf9;border:1px solid #0d0b1f17;border-radius:18px;justify-content:space-between;align-items:flex-end;gap:28px;padding:24px;display:flex}.rightsPassportHeroMain{align-items:center;gap:18px;min-width:0;display:flex}.rightsPassportArt{color:#c9b7ff;background:#0d0b1f;border-radius:16px;flex:none;place-items:center;width:112px;height:112px;font-size:38px;font-weight:900;display:grid;overflow:hidden}.rightsPassportArt img{object-fit:cover;width:100%;height:100%;display:block}.rightsPassportHeroCopy{min-width:0}.passportSectionLabel{color:#783dff;letter-spacing:.12em;font-size:8px;font-weight:900;display:block}.passportSectionLabel.light{color:#c9b7ff}.rightsPassportId{color:#8b8493;margin-top:9px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:8px;display:block}.rightsPassportHeroCopy h1{color:#0d0b1f;margin:5px 0 0;line-height:.95;letter-spacing:-.055em!important;font-family:Inter,ui-sans-serif,system-ui,sans-serif!important;font-size:clamp(38px,4.8vw,62px)!important;font-weight:900!important}.rightsPassportHeroCopy>p{color:#756e7c;margin:8px 0 0;font-size:11px}.rightsPassportBadges{flex-wrap:wrap;gap:7px;margin-top:13px;display:flex}.rightsPassportBadges>span{color:#655e6c;text-transform:uppercase;background:#f3f0f7;border-radius:999px;align-items:center;gap:5px;padding:6px 8px;font-size:7px;font-weight:800;display:inline-flex}.rightsPassportBadges .rightsPassportVerified{color:#6c3dff;background:#f1ecff}.rightsPassportHeroSide{flex:none;justify-items:end;gap:12px;display:grid}.rightsPassportSeal{color:#fff;background:#0d0b1f;border-radius:14px;align-items:center;gap:12px;min-width:220px;padding:14px;display:flex}.rightsPassportSeal>svg{color:#c9b7ff}.rightsPassportSeal span,.rightsPassportSeal strong{display:block}.rightsPassportSeal span{color:#ffffff6b;letter-spacing:.1em;font-size:7px;font-weight:850}.rightsPassportSeal strong{color:#fff;text-transform:capitalize;margin-top:3px;font-size:10px;font-weight:850}.rightsPassportMetaStrip{background:#fffcf9;border:1px solid #0d0b1f14;border-radius:14px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:12px;display:grid;overflow:hidden}.rightsPassportMetaStrip>div{min-width:0;padding:14px 16px}.rightsPassportMetaStrip>div+div{border-left:1px solid #0d0b1f12}.rightsPassportMetaStrip span,.rightsPassportMetaStrip strong{display:block}.rightsPassportMetaStrip span{color:#8a8391;letter-spacing:.07em;text-transform:uppercase;font-size:7px;font-weight:800}.rightsPassportMetaStrip strong{color:#0d0b1f;overflow-wrap:anywhere;margin-top:4px;font-size:10px;font-weight:850}.rightsPassportLayout{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:14px;margin-top:14px;display:grid}.rightsPassportMain{gap:14px;min-width:0;display:grid}.rightsPassportMain>.panel,.rightsPassportRail>.panel{margin:0;padding:22px}.rightsPassportPanelHead{border-bottom:1px solid #0d0b1f12;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:17px;padding-bottom:15px;display:flex}.rightsPassportPanelHead>svg{color:#783dff}.rightsPassportPanelHead h2{color:#0d0b1f!important;letter-spacing:-.035em!important;margin:4px 0 0!important;font-family:Inter,ui-sans-serif,system-ui,sans-serif!important;font-size:23px!important;font-weight:850!important}.rightsPassportPanelHead p{color:#756e7c;max-width:560px;margin:6px 0 0;font-size:9px;line-height:1.5}.rightsIdentityGrid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.rightsIdentityGrid>div{border-bottom:1px solid #0d0b1f12;min-width:0;padding:13px 0}.rightsIdentityGrid>div:nth-child(odd){padding-right:18px}.rightsIdentityGrid>div:nth-child(2n){border-left:1px solid #0d0b1f12;padding-left:18px}.rightsIdentityGrid span,.rightsIdentityGrid strong{display:block}.rightsIdentityGrid span{color:#89818f;font-size:8px}.rightsIdentityGrid strong{color:#0d0b1f;text-transform:capitalize;overflow-wrap:anywhere;margin-top:4px;font-size:10px;font-weight:800}.rightsIdentityGrid a{color:#6c3dff}.rightsPassportVerifiedText{color:#6c3dff!important}.rightsDescription{border-top:1px solid #0d0b1f12;margin-top:16px;padding-top:15px}.rightsDescription span{color:#89818f;font-size:8px}.rightsDescription p{color:#6e6775;margin:6px 0 0;font-size:10px;line-height:1.6}.rightsOfferList{display:grid}.rightsOfferRow{border-top:1px solid #0d0b1f12;justify-content:space-between;align-items:center;gap:18px;padding:15px 0;display:flex}.rightsOfferRow:first-child{border-top:0;padding-top:0}.rightsOfferRow strong,.rightsOfferRow small{display:block}.rightsOfferRow>div:first-child strong{color:#0d0b1f;font-size:11px}.rightsOfferRow small{color:#837c8a;margin-top:4px;font-size:8px}.rightsOfferPrice{color:#6c3dff;align-items:center;gap:9px;display:flex}.rightsOfferPrice strong{white-space:nowrap;font-size:11px}.evidenceTrailList{gap:10px;display:grid}.evidenceTrailCard{background:#fff;border:1px solid #0d0b1f16;border-radius:13px;padding:15px}.evidenceTrailHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.evidenceTrailHead strong{color:#0d0b1f;margin-top:4px;font-size:10px;display:block}.passportRecordStatus{color:#716a79;text-transform:uppercase;background:#f3f0f7;border-radius:999px;padding:5px 8px;font-size:7px;font-weight:850}.passportRecordStatus.recorded{color:#6c3dff;background:#f1ecff}.evidenceHash,.evidenceStatusLine{margin-top:12px}.evidenceHash span,.evidenceStatusLine span{color:#8a8391;letter-spacing:.06em;text-transform:uppercase;font-size:7px;font-weight:800;display:block}.evidenceHash code{overflow-wrap:anywhere;color:#4c4652;background:#f7f4f9;border-radius:9px;margin-top:4px;padding:9px 10px;font-size:8px;display:block}.evidenceStatusLine strong{color:#0d0b1f;text-transform:capitalize;margin-top:4px;font-size:9px;display:block}.evidenceAttestation{border-top:1px solid #0d0b1f12;margin-top:12px;padding-top:12px}.attestationRecorded{margin-top:9px}.attestationRecorded>div:first-child{color:#6c3dff;align-items:center;gap:7px;display:flex}.attestationRecorded small{color:#837c8a;margin-top:4px;font-size:8px;display:block}.attestationRecorded .button{margin-top:10px}.evidenceAttestation>p{color:#817a88;margin:8px 0 0;font-size:8px}.evidenceCreatedAt{color:#938c9a;margin-top:11px;font-size:7px;display:block}.rightsPassportRail{gap:14px;display:grid;position:sticky;top:92px}.rightsOwnerCard{background:#fffcf9!important}.rightsOwnerIdentity{align-items:center;gap:12px;margin-top:16px;display:flex}.rightsOwnerAvatar{color:#c9b7ff;background:#0d0b1f;border-radius:13px;flex:none;place-items:center;width:48px;height:48px;font-size:17px;font-weight:900;display:grid;overflow:hidden}.rightsOwnerAvatar img{object-fit:cover;width:100%;height:100%}.rightsOwnerCopy{min-width:0}.rightsOwnerCopy strong,.rightsOwnerCopy span,.rightsOwnerCopy small{display:block}.rightsOwnerCopy strong{color:#0d0b1f;font-size:11px}.rightsOwnerCopy span,.rightsOwnerCopy small{color:#837c8a;margin-top:2px;font-size:8px}.passportFinePrint{color:#77707e;margin:14px 0;font-size:8px;line-height:1.5}.rightsOwnerCard .button{width:100%}.rightsPassportSummary{color:#fff;background:#0d0b1f;border-radius:16px;padding:20px}.rightsSummaryGrid{border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;grid-template-columns:1fr 1fr;margin-top:16px;display:grid}.rightsSummaryGrid>div{padding:12px 0}.rightsSummaryGrid>div:nth-child(2n){border-left:1px solid #ffffff14;padding-left:12px}.rightsSummaryGrid span,.rightsSummaryGrid strong{display:block}.rightsSummaryGrid span{color:#ffffff61;text-transform:uppercase;letter-spacing:.07em;font-size:7px}.rightsSummaryGrid strong{color:#fff;text-transform:capitalize;margin-top:4px;font-size:11px}.rightsPassportEmpty{background:#faf8fd;border:1px dashed #d9d2e3;border-radius:12px;align-items:flex-start;gap:11px;padding:15px;display:flex}.rightsPassportEmpty>svg{color:#783dff}.rightsPassportEmpty strong{color:#0d0b1f;font-size:10px;display:block}.rightsPassportEmpty p{color:#77707e;margin:4px 0 0;font-size:8px;line-height:1.5}@media (max-width:900px){.rightsPassportLayout{grid-template-columns:1fr}.rightsPassportRail{grid-template-columns:1fr 1fr;position:static}}@media (max-width:700px){.rightsPassportHero{flex-direction:column;align-items:flex-start}.rightsPassportHeroSide{justify-items:stretch;width:100%}.rightsPassportSeal{min-width:0}.rightsPassportMetaStrip{grid-template-columns:1fr 1fr}.rightsPassportMetaStrip>div:nth-child(3){border-top:1px solid #0d0b1f12;border-left:0}.rightsPassportMetaStrip>div:nth-child(4){border-top:1px solid #0d0b1f12}.rightsIdentityGrid{grid-template-columns:1fr}.rightsIdentityGrid>div:nth-child(odd),.rightsIdentityGrid>div:nth-child(2n){border-left:0;padding-left:0;padding-right:0}.rightsPassportRail{grid-template-columns:1fr}}@media (max-width:520px){.rightsPassportPage{padding-top:32px}.rightsPassportHeroMain{flex-direction:column;align-items:flex-start}.rightsPassportArt{width:92px;height:92px}.rightsPassportMetaStrip{grid-template-columns:1fr}.rightsPassportMetaStrip>div+div{border-top:1px solid #0d0b1f12;border-left:0}.rightsOfferRow{flex-direction:column;align-items:flex-start}.rightsOfferPrice{justify-content:space-between;width:100%}}.licenseCheckoutPage{max-width:1120px;padding-top:42px}.licenseCheckoutBack{color:#756e7c;align-items:center;gap:7px;margin-bottom:14px;font-size:9px;font-weight:750;display:inline-flex}.licenseCheckoutBack:hover{color:#6c3dff}.licenseCheckoutHero{background:#fffcf9;border:1px solid #0d0b1f17;border-radius:18px;justify-content:space-between;align-items:flex-end;gap:28px;padding:28px;display:flex}.licenseCheckoutLabel{color:#783dff;letter-spacing:.12em;font-size:8px;font-weight:900;display:block}.licenseCheckoutLabel.light{color:#c9b7ff}.licenseCheckoutAssetId{color:#8b8493;margin-top:10px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:8px;display:block}.licenseCheckoutHero h1{line-height:.98;color:#0d0b1f!important;letter-spacing:-.05em!important;margin:6px 0 0!important;font-family:Inter,ui-sans-serif,system-ui,sans-serif!important;font-size:clamp(38px,5vw,60px)!important;font-weight:900!important}.licenseCheckoutHero p{color:#756e7c;margin:9px 0 0;font-size:10px;line-height:1.5}.licenseCheckoutPriceCard{text-align:right;background:#0d0b1f;border-radius:14px;min-width:180px;padding:16px}.licenseCheckoutPriceCard span,.licenseCheckoutPriceCard strong,.licenseCheckoutPriceCard small{display:block}.licenseCheckoutPriceCard span{color:#ffffff6b;letter-spacing:.09em;font-size:7px;font-weight:850}.licenseCheckoutPriceCard strong{color:#fff;letter-spacing:-.04em;margin-top:5px;font-size:28px;font-weight:900}.licenseCheckoutPriceCard small{color:#c9b7ff;margin-top:2px;font-size:8px;font-weight:800}.licenseCheckoutLayout{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:14px;margin-top:14px;display:grid}.licenseCheckoutMain{gap:14px;min-width:0;display:grid}.licenseCheckoutMain>.panel{margin:0;padding:22px}.licenseCheckoutPanelHead{border-bottom:1px solid #0d0b1f12;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:17px;padding-bottom:15px;display:flex}.licenseCheckoutPanelHead>svg{color:#783dff}.licenseCheckoutPanelHead h2{color:#0d0b1f!important;letter-spacing:-.035em!important;margin:4px 0 0!important;font-family:Inter,ui-sans-serif,system-ui,sans-serif!important;font-size:22px!important;font-weight:850!important}.licenseCheckoutPanelHead p{color:#756e7c;max-width:560px;margin:6px 0 0;font-size:9px;line-height:1.5}.licenseTermsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.licenseTermsGrid>div{background:#faf8f5;border:1px solid #0d0b1f12;border-radius:11px;min-width:0;padding:13px 14px}.licenseTermsGrid span,.licenseTermsGrid strong{display:block}.licenseTermsGrid span{color:#89818f;letter-spacing:.06em;text-transform:uppercase;font-size:7px;font-weight:800}.licenseTermsGrid strong{color:#0d0b1f;text-transform:capitalize;overflow-wrap:anywhere;margin-top:5px;font-size:10px;font-weight:800;line-height:1.4}.licenseUsageBlock{background:#faf8f5;border:1px solid #0d0b1f12;border-radius:11px;margin-top:12px;padding:14px}.licenseUsageBlock span{color:#89818f;letter-spacing:.06em;text-transform:uppercase;font-size:7px;font-weight:800}.licenseUsageBlock p{color:#6e6775;margin:6px 0 0;font-size:9px;line-height:1.55}.licenseTrustItems{gap:10px;display:grid}.licenseTrustItems>div{background:#faf8fd;border:1px solid #783dff17;border-radius:11px;align-items:flex-start;gap:10px;padding:13px;display:flex}.licenseTrustItems svg{color:#783dff;flex:none;margin-top:1px}.licenseTrustItems strong,.licenseTrustItems span{display:block}.licenseTrustItems strong{color:#0d0b1f;font-size:10px}.licenseTrustItems span{color:#77707e;margin-top:4px;font-size:8px;line-height:1.45}.licenseCheckoutRail{position:sticky;top:92px}.licenseCheckoutSummary{color:#fff;background:#0d0b1f;border-radius:16px;padding:20px}.licenseCheckoutSummaryPrice{border-bottom:1px solid #ffffff14;margin-top:16px;padding-bottom:16px}.licenseCheckoutSummaryPrice strong{color:#fff;letter-spacing:-.04em;font-size:34px;font-weight:900;display:block}.licenseCheckoutSummaryPrice span{color:#c9b7ff;margin-top:2px;font-size:8px;font-weight:800;display:block}.licenseCheckoutSummaryRows{gap:0;display:grid}.licenseCheckoutSummaryRows>div{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.licenseCheckoutSummaryRows span{color:#ffffff6b;font-size:8px}.licenseCheckoutSummaryRows strong{color:#fff;text-align:right;font-size:9px}.licenseCheckoutSummary .checkout{margin-top:16px}.licenseCheckoutSummary .checkout>p{color:#ffffff85}.licenseCheckoutSummary .priceLock{background:#ffffff0a;border:1px solid #ffffff17;padding:14px}.licenseCheckoutSummary .paymentStatus{color:#ffffffa6;border-color:#ffffff17}.licenseCheckoutSummary .button.primary{color:#fff!important;background:#783dff!important}.licenseCheckoutSummary .button.primary:hover{background:#6c34ef!important}@media (max-width:860px){.licenseCheckoutLayout{grid-template-columns:1fr}.licenseCheckoutRail{position:static}}@media (max-width:650px){.licenseCheckoutHero{flex-direction:column;align-items:flex-start;padding:22px}.licenseCheckoutPriceCard{text-align:left;width:100%}.licenseTermsGrid{grid-template-columns:1fr}}.verifyRecordPage{max-width:1180px;padding-top:42px}.verifyRecordHero{background:#fffcf9;border:1px solid #0d0b1f17;border-radius:20px;justify-content:space-between;align-items:center;gap:34px;min-height:250px;padding:30px;display:flex}.verifyRecordHeroMain{align-items:center;gap:24px;min-width:0;display:flex}.verifyRecordArt{color:#c9b7ff;background:#0d0b1f;border-radius:18px;flex:0 0 136px;place-items:center;width:136px;height:136px;font-size:40px;font-weight:900;display:grid;overflow:hidden}.verifyRecordArt img{object-fit:cover;width:100%;height:100%;display:block}.verifyRecordLabel{color:#783dff;letter-spacing:.12em;font-size:8px;font-weight:900;display:block}.verifyRecordLabel.light{color:#c9b7ff}.verifyRecordId{color:#8b8493;margin-top:10px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:8px;display:block}.verifyRecordHeroCopy h1{line-height:.97;color:#0d0b1f!important;letter-spacing:-.055em!important;margin:7px 0 0!important;font-family:Inter,ui-sans-serif,system-ui,sans-serif!important;font-size:clamp(40px,5vw,64px)!important;font-weight:900!important}.verifyRecordHeroCopy>p{color:#756e7c;margin:9px 0 0;font-size:11px}.verifyRecordChips{flex-wrap:wrap;gap:7px;margin-top:14px;display:flex}.verifyRecordChips span{color:#655e6c;text-transform:uppercase;background:#f3f0f7;border-radius:999px;padding:6px 8px;font-size:7px;font-weight:800}.verifyRecordStatusCard{color:#fff;background:#0d0b1f;border-radius:15px;align-items:center;gap:13px;min-width:230px;padding:17px;display:flex}.verifyRecordStatusIcon{color:#c9b7ff;background:#c9b7ff1f;border-radius:12px;flex:none;place-items:center;width:42px;height:42px;display:grid}.verifyRecordStatusCard span,.verifyRecordStatusCard strong,.verifyRecordStatusCard small{display:block}.verifyRecordStatusCard span{color:#ffffff6b;letter-spacing:.08em;font-size:7px;font-weight:850}.verifyRecordStatusCard strong{color:#fff;text-transform:capitalize;margin-top:4px;font-size:11px;font-weight:850}.verifyRecordStatusCard small{color:#ffffff70;margin-top:3px;font-size:7px}.verifyRecordQuickFacts{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.verifyRecordQuickFacts>div{background:#fffcf9;border:1px solid #0d0b1f14;border-radius:13px;min-width:0;padding:14px 15px}.verifyRecordQuickFacts span,.verifyRecordQuickFacts strong{display:block}.verifyRecordQuickFacts span{color:#8a8391;letter-spacing:.06em;text-transform:uppercase;font-size:7px;font-weight:800}.verifyRecordQuickFacts strong{color:#0d0b1f;overflow-wrap:anywhere;margin-top:5px;font-size:11px;font-weight:850}.verifyRecordLayout{grid-template-columns:minmax(0,1fr) 290px;align-items:start;gap:14px;margin-top:14px;display:grid}.verifyRecordMain{gap:14px;min-width:0;display:grid}.verifyRecordMain>.panel,.verifyRecordRail>.panel{margin:0;padding:22px}.verifyRecordPanelHead{border-bottom:1px solid #0d0b1f12;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:17px;padding-bottom:15px;display:flex}.verifyRecordPanelHead>svg{color:#783dff}.verifyRecordPanelHead h2{color:#0d0b1f!important;letter-spacing:-.035em!important;margin:4px 0 0!important;font-family:Inter,ui-sans-serif,system-ui,sans-serif!important;font-size:22px!important;font-weight:850!important}.verifyRecordPanelHead p{color:#756e7c;max-width:560px;margin:6px 0 0;font-size:9px;line-height:1.5}.verifyRecordOwner{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.verifyRecordOwnerAvatar{color:#c9b7ff;background:#0d0b1f;border-radius:14px;place-items:center;width:52px;height:52px;font-size:18px;font-weight:900;display:grid;overflow:hidden}.verifyRecordOwnerAvatar img{object-fit:cover;width:100%;height:100%}.verifyRecordOwnerCopy strong,.verifyRecordOwnerCopy span,.verifyRecordOwnerCopy small{display:block}.verifyRecordOwnerCopy strong{color:#0d0b1f;font-size:11px}.verifyRecordOwnerCopy span,.verifyRecordOwnerCopy small{color:#837c8a;margin-top:2px;font-size:8px}.verifyRecordProfileButton{white-space:nowrap}.verifyRecordFinePrint{color:#77707e;margin:14px 0 0;font-size:8px;line-height:1.5}.verifyRecordIdentityGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.verifyRecordIdentityGrid>div{background:#faf8f5;border:1px solid #0d0b1f12;border-radius:11px;min-width:0;padding:13px 14px}.verifyRecordIdentityGrid span,.verifyRecordIdentityGrid strong{display:block}.verifyRecordIdentityGrid span{color:#89818f;letter-spacing:.06em;text-transform:uppercase;font-size:7px;font-weight:800}.verifyRecordIdentityGrid strong{color:#0d0b1f;text-transform:capitalize;overflow-wrap:anywhere;margin-top:5px;font-size:10px;font-weight:800;line-height:1.4}.verifyRecordIdentityGrid a{color:#6c3dff}.verifyRecordDescription{background:#faf8f5;border:1px solid #0d0b1f12;border-radius:11px;margin-top:12px;padding:14px}.verifyRecordDescription span{color:#89818f;letter-spacing:.06em;text-transform:uppercase;font-size:7px;font-weight:800}.verifyRecordDescription p{color:#6e6775;margin:6px 0 0;font-size:9px;line-height:1.6}.verifyRecordRightsList{gap:9px;display:grid}.verifyRecordRight{background:#faf8f5;border:1px solid #0d0b1f12;border-radius:11px;justify-content:space-between;align-items:center;gap:18px;padding:14px 15px;transition:border-color .16s,transform .16s;display:flex}.verifyRecordRight:hover{border-color:#783dff33;transform:translateY(-1px)}.verifyRecordRight strong,.verifyRecordRight small{display:block}.verifyRecordRight>div:first-child strong{color:#0d0b1f;font-size:11px}.verifyRecordRight small{color:#837c8a;margin-top:4px;font-size:8px}.verifyRecordRightPrice{color:#6c3dff;align-items:center;gap:9px;display:flex}.verifyRecordRightPrice strong{white-space:nowrap;font-size:10px}.verifyRecordEvidenceList{gap:10px;display:grid}.verifyRecordEvidenceCard{background:#fff;border:1px solid #0d0b1f14;border-radius:13px;padding:15px}.verifyRecordEvidenceHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.verifyRecordEvidenceHead strong{color:#0d0b1f;margin-top:4px;font-size:10px;display:block}.verifyRecordBadge{color:#716a79;text-transform:uppercase;background:#f3f0f7;border-radius:999px;padding:5px 8px;font-size:7px;font-weight:850}.verifyRecordBadge.recorded{color:#6c3dff;background:#f1ecff}.verifyRecordHash{background:#f7f4f9;border-radius:10px;margin-top:12px;padding:11px 12px}.verifyRecordHash span,.verifyRecordEvidenceMeta span{color:#8a8391;letter-spacing:.06em;text-transform:uppercase;font-size:7px;font-weight:800;display:block}.verifyRecordHash code{color:#4c4652;overflow-wrap:anywhere;margin-top:5px;font-size:8px;line-height:1.5;display:block}.verifyRecordEvidenceMeta{justify-content:space-between;align-items:center;gap:12px;margin-top:11px;display:flex}.verifyRecordEvidenceMeta strong{color:#0d0b1f;text-transform:capitalize;font-size:9px}.verifyRecordAttestation{background:#faf8fd;border:1px solid #783dff17;border-radius:10px;margin-top:12px;padding:12px}.verifyRecordAttestationRecorded{margin-top:9px}.verifyRecordAttestationRecorded>div:first-child{color:#6c3dff;align-items:center;gap:7px;display:flex}.verifyRecordAttestationRecorded small{color:#837c8a;margin-top:4px;font-size:8px;display:block}.verifyRecordAttestationRecorded .button{margin-top:10px}.verifyRecordAttestation>p{color:#817a88;margin:8px 0 0;font-size:8px}.verifyRecordCreated{color:#938c9a;margin-top:10px;font-size:7px;display:block}.verifyRecordEmpty{background:#faf8fd;border:1px dashed #d9d2e3;border-radius:12px;align-items:flex-start;gap:11px;padding:15px;display:flex}.verifyRecordEmpty>svg{color:#783dff}.verifyRecordEmpty strong{color:#0d0b1f;font-size:10px;display:block}.verifyRecordEmpty p{color:#77707e;margin:4px 0 0;font-size:8px;line-height:1.5}.verifyRecordRail{gap:14px;display:grid;position:sticky;top:92px}.verifyRecordSummary{color:#fff;background:#0d0b1f;border-radius:16px;padding:20px}.verifyRecordSummaryStatus{border-bottom:1px solid #ffffff14;align-items:center;gap:10px;margin-top:15px;padding:12px 0 14px;display:flex}.verifyRecordSummaryStatus>svg{color:#c9b7ff}.verifyRecordSummaryStatus span,.verifyRecordSummaryStatus strong{display:block}.verifyRecordSummaryStatus span{color:#fff6;letter-spacing:.07em;font-size:7px}.verifyRecordSummaryStatus strong{color:#fff;text-transform:capitalize;margin-top:3px;font-size:10px}.verifyRecordSummaryGrid{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:13px;display:grid}.verifyRecordSummaryGrid>div{background:#ffffff09;border:1px solid #ffffff14;border-radius:9px;padding:9px}.verifyRecordSummaryGrid span,.verifyRecordSummaryGrid strong{display:block}.verifyRecordSummaryGrid span{color:#ffffff61;text-transform:uppercase;font-size:6px}.verifyRecordSummaryGrid strong{color:#fff;margin-top:4px;font-size:11px}.verifyRecordDispute h3{color:#0d0b1f;margin:5px 0 0;font-size:15px;font-weight:850}.verifyRecordDispute p{color:#77707e;margin:7px 0 13px;font-size:8px;line-height:1.5}.verifyRecordDispute>:last-child{width:100%}@media (max-width:880px){.verifyRecordLayout{grid-template-columns:1fr}.verifyRecordRail{grid-template-columns:1fr 1fr;position:static}}@media (max-width:700px){.verifyRecordHero{flex-direction:column;align-items:flex-start;min-height:0;padding:22px}.verifyRecordStatusCard{width:100%;min-width:0}.verifyRecordQuickFacts{grid-template-columns:1fr 1fr}.verifyRecordOwner{grid-template-columns:auto minmax(0,1fr)}.verifyRecordProfileButton{grid-column:1/-1;width:100%}.verifyRecordRail{grid-template-columns:1fr}}@media (max-width:520px){.verifyRecordPage{padding-top:30px}.verifyRecordHeroMain{flex-direction:column;align-items:flex-start}.verifyRecordArt{flex-basis:98px;width:98px;height:98px}.verifyRecordQuickFacts,.verifyRecordIdentityGrid{grid-template-columns:1fr}.verifyRecordRight{flex-direction:column;align-items:flex-start}.verifyRecordRightPrice{justify-content:space-between;width:100%}.verifyRecordMain>.panel,.verifyRecordRail>.panel{padding:17px}}.licenseRecordPage{max-width:1180px;padding-top:42px}.licenseRecordTopbar{justify-content:space-between;align-items:flex-end;gap:22px;margin-bottom:14px;display:flex}.licenseRecordTopbar h1{line-height:1;color:#0d0b1f!important;letter-spacing:-.05em!important;margin:5px 0 0!important;font-family:Inter,ui-sans-serif,system-ui,sans-serif!important;font-size:clamp(36px,4vw,54px)!important;font-weight:900!important}.licenseRecordTopbar p{color:#817a88;margin:7px 0 0;font-size:9px}.licenseRecordLabel{color:#783dff;letter-spacing:.12em;font-size:8px;font-weight:900;display:block}.licenseRecordLabel.light{color:#c9b7ff}.licenseRecordBack{flex:none}.licenseRecordPassport{background:#fffcf9;border:1px solid #0d0b1f17;border-radius:20px;padding:28px}.licenseRecordPassportTop{border-bottom:1px solid #0d0b1f12;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding-bottom:20px;display:grid}.licenseRecordSeal{color:#c9b7ff;background:#0d0b1f;border-radius:14px;place-items:center;width:52px;height:52px;display:grid}.licenseRecordPassportTitle{min-width:0}.licenseRecordPassportTitle small{color:#8b8493;margin-top:6px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:8px;display:block}.licenseRecordPassportTitle h2{color:#0d0b1f!important;letter-spacing:-.04em!important;margin:4px 0 0!important;font-family:Inter,ui-sans-serif,system-ui,sans-serif!important;font-size:28px!important;font-weight:900!important}.licenseRecordPassportTitle p{color:#817a88;margin:5px 0 0;font-size:9px}.licenseRecordStatus{color:#6c3dff;background:#f1ecff;border-radius:999px;align-items:center;gap:7px;padding:8px 10px;font-size:8px;font-weight:850;display:inline-flex}.licenseRecordTermsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:20px;display:grid}.licenseRecordTermsGrid>div{background:#faf8f5;border:1px solid #0d0b1f12;border-radius:11px;min-width:0;padding:13px 14px}.licenseRecordTermsGrid span,.licenseRecordTermsGrid strong{display:block}.licenseRecordTermsGrid span{color:#89818f;letter-spacing:.06em;text-transform:uppercase;font-size:7px;font-weight:800}.licenseRecordTermsGrid strong{color:#0d0b1f;overflow-wrap:anywhere;margin-top:5px;font-size:10px;font-weight:800;line-height:1.4}.licenseRecordLayout{grid-template-columns:minmax(0,1fr) 290px;align-items:start;gap:14px;margin-top:14px;display:grid}.licenseRecordMain{gap:14px;min-width:0;display:grid}.licenseRecordMain>.panel{margin:0;padding:22px}.licenseRecordPanelHead{border-bottom:1px solid #0d0b1f12;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:17px;padding-bottom:15px;display:flex}.licenseRecordPanelHead>svg{color:#783dff}.licenseRecordPanelHead h2{color:#0d0b1f!important;letter-spacing:-.035em!important;margin:4px 0 0!important;font-family:Inter,ui-sans-serif,system-ui,sans-serif!important;font-size:21px!important;font-weight:850!important}.licenseRecordPanelHead p{color:#756e7c;max-width:560px;margin:6px 0 0;font-size:9px;line-height:1.5}.licenseRecordImmutable{color:#6c3dff;text-transform:uppercase;background:#f1ecff;border-radius:999px;flex:none;padding:6px 8px;font-size:7px;font-weight:850}.licenseRecordParties{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.licensePartyCard{background:#faf8f5;border:1px solid #0d0b1f13;border-radius:13px;padding:15px}.licensePartyRole{color:#783dff;letter-spacing:.1em;font-size:7px;font-weight:900}.licensePartyIdentity{align-items:center;gap:11px;margin-top:12px;display:flex}.licensePartyAvatar{color:#c9b7ff;background:#0d0b1f;border-radius:12px;flex:none;place-items:center;width:46px;height:46px;font-size:16px;font-weight:900;display:grid;overflow:hidden}.licensePartyAvatar img{object-fit:cover;width:100%;height:100%}.licensePartyCopy{min-width:0}.licensePartyCopy strong,.licensePartyCopy span{display:block}.licensePartyCopy strong{color:#0d0b1f;font-size:11px}.licensePartyCopy span{color:#837c8a;margin-top:2px;font-size:8px}.licensePartyCard .button{width:100%;margin-top:13px}.licenseRecordTermsSnapshot{color:#dccbff;background:#0d0b1f;border:1px solid #0d0b1f14;border-radius:11px;margin:0;padding:15px;font-size:9px;line-height:1.65;overflow:auto}.licenseSettlementGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.licenseSettlementGrid>div{background:#faf8f5;border:1px solid #0d0b1f12;border-radius:11px;min-width:0;padding:13px 14px}.licenseSettlementGrid span,.licenseSettlementGrid strong{display:block}.licenseSettlementGrid span{color:#89818f;letter-spacing:.06em;text-transform:uppercase;font-size:7px;font-weight:800}.licenseSettlementGrid strong{color:#0d0b1f;overflow-wrap:anywhere;margin-top:5px;font-size:9px;font-weight:800}.licenseRecordSignature{background:#faf8fd;border:1px solid #783dff1a;border-radius:10px;margin-top:11px;padding:13px}.licenseRecordSignature span{color:#783dff;letter-spacing:.07em;text-transform:uppercase;font-size:7px;font-weight:850;display:block}.licenseRecordSignature code{color:#4c4652;margin-top:6px;font-size:8px;line-height:1.5;display:block}.licenseRecordRail{position:sticky;top:92px}.licenseRecordSummary{color:#fff;background:#0d0b1f;border-radius:16px;padding:20px}.licenseRecordSummaryStatus{border-bottom:1px solid #ffffff14;align-items:center;gap:10px;margin-top:15px;padding:12px 0 14px;display:flex}.licenseRecordSummaryStatus>svg{color:#c9b7ff}.licenseRecordSummaryStatus span,.licenseRecordSummaryStatus strong{display:block}.licenseRecordSummaryStatus span{color:#fff6;letter-spacing:.07em;font-size:7px}.licenseRecordSummaryStatus strong{color:#fff;margin-top:3px;font-size:10px}.licenseRecordSummaryRows{display:grid}.licenseRecordSummaryRows>div{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:flex-start;gap:12px;padding:10px 0;display:flex}.licenseRecordSummaryRows span{color:#ffffff6b;font-size:8px}.licenseRecordSummaryRows strong{color:#fff;text-align:right;overflow-wrap:anywhere;max-width:145px;font-size:9px}.licenseRecordPassportLink{width:100%;margin-top:15px;color:#fff!important;background:#ffffff0d!important;border-color:#ffffff1a!important}.licenseRecordPassportLink:hover{background:#ffffff17!important}@media (max-width:900px){.licenseRecordTermsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.licenseRecordLayout{grid-template-columns:1fr}.licenseRecordRail{position:static}}@media (max-width:650px){.licenseRecordTopbar{flex-direction:column;align-items:flex-start}.licenseRecordBack{width:100%}.licenseRecordPassport{padding:21px}.licenseRecordPassportTop{grid-template-columns:auto minmax(0,1fr)}.licenseRecordStatus{grid-column:1/-1;width:max-content}.licenseRecordTermsGrid,.licenseRecordParties,.licenseSettlementGrid{grid-template-columns:1fr}}.publicCreatorPage{--pc-bg:#0d0b1f;--pc-panel:#151129;--pc-panel-2:#1a1433;--pc-purple:#783dff;--pc-purple-bright:#8b5cff;--pc-lavender:#c9b7ff;--pc-cream:#fff6e6;--pc-gold:#ffc857;--pc-coral:#ff6b5c;--pc-text:#f8f5ff;--pc-muted:#aaa2bf;--pc-line:#c9b7ff24;--pc-soft:#783dff1f;width:min(1180px,100% - 40px);margin:0 auto;padding:36px 0 72px}.publicCreatorHero{border:1px solid var(--pc-line);background:linear-gradient(135deg, #783dff2b, transparent 42%), var(--pc-bg);color:var(--pc-text);border-radius:24px;padding:26px 30px 34px;position:relative;overflow:hidden;box-shadow:0 22px 60px #0d0b1f29}.publicCreatorHeroGlow{filter:blur(24px);pointer-events:none;background:#783dff2e;border-radius:50%;width:420px;height:420px;position:absolute;top:-230px;right:-170px}.publicCreatorHeroTop{z-index:1;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:16px;margin-bottom:28px;padding-bottom:22px;display:flex;position:relative}.publicCreatorEyebrow,.publicCreatorSectionLabel{letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:7px;font-size:11px;font-weight:800;display:inline-flex}.publicCreatorEyebrow{color:var(--pc-lavender)}.publicCreatorHeroMarks{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.publicCreatorPremiumBadge,.publicCreatorVerifyBadge{letter-spacing:.08em;border-radius:999px;align-items:center;gap:6px;min-height:30px;padding:0 10px;font-size:10px;font-weight:800;display:inline-flex}.publicCreatorPremiumBadge{color:#1b1321;background:var(--pc-gold)}.publicCreatorVerifyBadge{color:var(--pc-lavender);background:#ffffff0a;border:1px solid #c9b7ff38}.publicCreatorVerifyBadge.verified{color:var(--pc-cream);background:#783dff2e;border-color:#783dff70}.publicCreatorIdentity{z-index:1;grid-template-columns:138px minmax(0,1fr);align-items:center;gap:28px;display:grid;position:relative}.publicCreatorAvatar{aspect-ratio:1;width:138px;color:var(--pc-lavender);background:linear-gradient(145deg,#783dff57,#ffffff0a);border:1px solid #c9b7ff38;border-radius:14px;flex:0 0 138px;place-items:center;display:grid;position:relative;overflow:hidden}.publicCreatorAvatar>img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.publicCreatorKicker{color:var(--pc-purple-bright);letter-spacing:.13em;text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:800;display:block}.publicCreatorIdentityCopy h1{color:var(--pc-text);letter-spacing:-.045em;margin:0;font-size:clamp(36px,5vw,62px);line-height:.96}.publicCreatorHandle{color:var(--pc-lavender);margin-top:10px;font-size:15px;font-weight:650}.publicCreatorIdentityCopy>p{color:#f8f5ffc2;max-width:720px;margin:18px 0 0;font-size:15px;line-height:1.7}.publicCreatorMeta{flex-wrap:wrap;gap:8px 18px;margin-top:20px;display:flex}.publicCreatorMeta span{color:var(--pc-muted);align-items:center;gap:7px;font-size:12px;font-weight:650;display:inline-flex}.publicCreatorOverview{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.publicCreatorInfoCard{border:1px solid var(--pc-line);background:#fff;border-radius:17px;align-items:center;gap:14px;min-width:0;padding:18px;display:flex}.publicCreatorCardIcon{width:40px;height:40px;color:var(--pc-purple);background:#783dff17;border-radius:12px;flex:0 0 40px;place-items:center;display:grid}.publicCreatorInfoCard>div:last-child{min-width:0}.publicCreatorInfoCard span{color:#837b94;letter-spacing:.12em;margin-bottom:4px;font-size:9px;font-weight:800;display:block}.publicCreatorInfoCard strong,.publicCreatorInfoCard a{color:#1b1730;min-width:0;font-size:13px;font-weight:750}.publicCreatorInfoCard a{align-items:center;gap:6px;text-decoration:none;display:inline-flex}.publicCreatorCatalog{margin-top:28px}.publicCreatorSectionHead{border-bottom:1px solid #1a103317;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:18px;padding-bottom:18px;display:flex}.publicCreatorSectionLabel{color:var(--pc-purple)}.publicCreatorSectionHead h2{color:#171329;letter-spacing:-.035em;margin:7px 0 6px;font-size:clamp(26px,3vw,38px)}.publicCreatorSectionHead p{color:#746e81;max-width:620px;margin:0;font-size:14px;line-height:1.6}.publicCreatorPropertyCount{text-align:right}.publicCreatorPropertyCount strong{color:#171329;font-size:28px;line-height:1;display:block}.publicCreatorPropertyCount span{color:#8a8399;letter-spacing:.14em;margin-top:5px;font-size:9px;font-weight:800;display:block}.publicCreatorAssetGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.publicCreatorAssetCard{min-width:0;color:inherit;background:#fff;border:1px solid #1a10331a;border-radius:19px;text-decoration:none;transition:transform .16s,border-color .16s,box-shadow .16s;overflow:hidden;box-shadow:0 12px 32px #1a10330f}.publicCreatorAssetCard:hover{border-color:#783dff47;transform:translateY(-3px);box-shadow:0 18px 42px #1a10331a}.publicCreatorAssetVisual{background:radial-gradient(circle at 70% 20%,#783dff1c,#0000 38%),#f3f0f8;height:220px;position:relative;overflow:hidden}.publicCreatorAssetVisual>img{object-fit:cover;width:100%;height:100%;display:block}.publicCreatorAssetFallback{color:#783dff8c;place-items:center;width:100%;height:100%;display:grid}.publicCreatorAssetFallback span{opacity:.08;font-size:72px;font-weight:850;position:absolute}.publicCreatorAssetStatus{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);letter-spacing:.07em;text-transform:uppercase;background:#0d0b1fc7;border-radius:999px;padding:7px 9px;font-size:9px;font-weight:800;position:absolute;top:12px;right:12px}.publicCreatorAssetStatus.verified{background:#783dffe6}.publicCreatorAssetBody{padding:17px 18px 18px}.publicCreatorAssetType{color:var(--pc-purple);letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:800}.publicCreatorAssetBody h3{color:#171329;letter-spacing:-.02em;margin:7px 0 5px;font-size:18px}.publicCreatorAssetBody p{color:#7c758b;margin:0;font-size:12px}.publicCreatorAssetFoot{color:#5f5870;border-top:1px solid #1a103314;justify-content:space-between;align-items:center;gap:14px;margin-top:15px;padding-top:14px;display:flex}.publicCreatorAssetFoot code{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.publicCreatorEmpty{text-align:center;background:#783dff09;border:1px dashed #783dff38;border-radius:20px;justify-items:center;padding:48px 24px;display:grid}.publicCreatorEmptyIcon{width:48px;height:48px;color:var(--pc-purple);background:#783dff17;border-radius:14px;place-items:center;margin-bottom:14px;display:grid}.publicCreatorEmpty strong{color:#171329;font-size:16px}.publicCreatorEmpty p{color:#7b7489;max-width:430px;margin:7px 0 0;font-size:13px;line-height:1.6}@media (max-width:900px){.publicCreatorPage{width:min(100% - 28px,1180px);padding-top:24px}.publicCreatorIdentity{grid-template-columns:112px minmax(0,1fr)}.publicCreatorAvatar{flex-basis:112px;width:112px}.publicCreatorOverview{grid-template-columns:1fr}.publicCreatorAssetGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.publicCreatorPage{width:min(100% - 20px,1180px);padding-bottom:44px}.publicCreatorHero{border-radius:20px;padding:20px}.publicCreatorHeroTop{align-items:flex-start}.publicCreatorHeroMarks{justify-content:flex-start}.publicCreatorIdentity{grid-template-columns:1fr}.publicCreatorAvatar{flex-basis:96px;width:96px}.publicCreatorIdentityCopy h1{font-size:38px}.publicCreatorSectionHead{align-items:flex-start}.publicCreatorPropertyCount{display:none}.publicCreatorAssetGrid{grid-template-columns:1fr}.publicCreatorAssetVisual{height:240px}}.verseWorkspacePage{width:100%;max-width:1420px;margin:0 auto}.verseWorkspaceBack{color:var(--muted,#6e6a79);align-items:center;gap:7px;margin-bottom:18px;font-size:13px;font-weight:700;text-decoration:none;transition:color .16s,transform .16s;display:inline-flex}.verseWorkspaceBack:hover{color:#783dff;transform:translate(-2px)}.verseWorkspaceHero{color:#fff;background:radial-gradient(circle at 84% 10%,#783dff38,#0000 34%),linear-gradient(135deg,#0d0b1f 0%,#15102d 55%,#21134a 100%);border:1px solid #783dff29;border-radius:26px;justify-content:space-between;align-items:flex-end;gap:32px;min-height:250px;padding:38px;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 60px #0d0b1f24}.verseWorkspaceHeroGlow{filter:blur(40px);pointer-events:none;background:#783dff2e;border-radius:999px;width:330px;height:330px;position:absolute;top:-120px;right:-80px}.verseWorkspaceHeroMain{z-index:1;align-items:flex-start;gap:20px;min-width:0;display:flex;position:relative}.verseWorkspaceHeroIcon{color:#c9b7ff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff14;border:1px solid #ffffff29;border-radius:15px;flex:0 0 50px;place-items:center;width:50px;height:50px;display:grid}.verseWorkspaceHeroCopy{min-width:0}.verseWorkspaceEyebrow{color:#8b67ff;letter-spacing:.15em;margin-bottom:8px;font-size:10px;font-weight:900}.verseWorkspaceHero .verseWorkspaceEyebrow{color:#c9b7ff}.verseWorkspaceHero h1{color:#fff;letter-spacing:-.045em;max-width:760px;margin:0;font-size:clamp(32px,4vw,52px);font-weight:850;line-height:1}.verseWorkspaceMeta{flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;display:flex}.verseWorkspaceMeta code{color:#ffffffb8;background:#ffffff12;border:1px solid #ffffff1f;border-radius:8px;padding:6px 9px;font-size:11px}.verseWorkspaceStatus{text-transform:capitalize;border-radius:999px;align-items:center;gap:7px;padding:6px 10px;font-size:11px;font-weight:800;display:inline-flex}.verseWorkspaceStatus span{border-radius:999px;width:6px;height:6px}.verseWorkspaceStatus.published{color:#a6f3c3;background:#43b66f1c;border:1px solid #72e7a233}.verseWorkspaceStatus.published span{background:#6ee7a4;box-shadow:0 0 0 3px #6ee7a41a}.verseWorkspaceStatus.draft{color:#ffd774;background:#ffc62e14;border:1px solid #ffc62e33}.verseWorkspaceStatus.draft span{background:#ffc62e}.verseWorkspaceDescription{color:#ffffffa3;max-width:700px;margin:18px 0 0;font-size:14px;line-height:1.7}.verseWorkspaceActions{z-index:1;flex-wrap:wrap;align-items:center;gap:10px;display:flex;position:relative}.verseWorkspaceActions form{margin:0}.verseWorkspaceButton{min-height:43px;font:inherit;cursor:pointer;border:0;border-radius:11px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:12px;font-weight:850;text-decoration:none;transition:transform .15s,box-shadow .15s,background .15s;display:inline-flex}.verseWorkspaceButton:hover{transform:translateY(-1px)}.verseWorkspaceButton.primary{color:#fff;background:#783dff;box-shadow:0 10px 28px #783dff3d}.verseWorkspaceButton.primary:hover{background:#6c32f4;box-shadow:0 13px 32px #783dff4d}.verseWorkspaceButton.secondary{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff14;border:1px solid #ffffff26}.verseWorkspaceButton.secondary:hover{background:#ffffff21}.verseWorkspaceStats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.verseWorkspaceStats article{background:#fffdfa;border:1px solid #0d0b1f14;border-radius:17px;align-items:center;gap:14px;min-width:0;padding:20px;display:flex}.verseWorkspaceStatIcon{color:#783dff;background:#783dff17;border-radius:12px;flex:0 0 42px;place-items:center;width:42px;height:42px;display:grid}.verseWorkspaceStatIcon.verified{color:#278c59;background:#28965a17}.verseWorkspaceStats article>div:last-child{min-width:0;display:grid}.verseWorkspaceStats span{color:#777181;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:850}.verseWorkspaceStats strong{color:#0d0b1f;margin-top:2px;font-size:25px;font-weight:850;line-height:1.1}.verseWorkspaceStats small{color:#98929f;margin-top:3px;font-size:11px}.verseWorkspaceSectionHeading{justify-content:space-between;align-items:flex-end;gap:20px;margin:38px 0 14px;display:flex}.verseWorkspaceSectionHeading h2{color:#0d0b1f;letter-spacing:-.025em;margin:0;font-size:25px}.verseWorkspaceSectionHeading p{color:#777181;max-width:630px;margin:7px 0 0;font-size:13px;line-height:1.6}.verseWorkspaceTotal{color:#696372;background:#fff;border:1px solid #0d0b1f14;border-radius:8px;flex:none;padding:7px 10px;font-size:11px;font-weight:800}.verseWorkspaceGroups{gap:14px;display:grid}.verseAssetGroup{background:#fffdfa;border:1px solid #0d0b1f16;border-radius:18px;overflow:hidden}.verseAssetGroupHead{border-bottom:1px solid #0d0b1f11;justify-content:space-between;align-items:flex-start;gap:20px;padding:19px 20px 16px;display:flex}.verseAssetGroupTitle{align-items:center;gap:8px;display:flex}.verseAssetGroupTitle h3{color:#171421;margin:0;font-size:15px;font-weight:850}.verseAssetGroupTitle span{color:#6f35e8;background:#f0ebff;border-radius:999px;justify-content:center;align-items:center;min-width:23px;height:23px;padding:0 7px;font-size:10px;font-weight:900;display:inline-flex}.verseAssetGroupHead p{color:#89838f;margin:5px 0 0;font-size:12px}.verseAssetList{display:grid}.verseAssetRow{min-width:0;color:inherit;border-bottom:1px solid #0d0b1f0e;justify-content:space-between;align-items:center;gap:20px;padding:15px 20px;text-decoration:none;transition:background .15s,padding .15s;display:flex}.verseAssetRow:last-child{border-bottom:0}.verseAssetRow:hover{background:#faf7ff}.verseAssetIdentity{align-items:center;gap:12px;min-width:0;display:flex}.verseAssetMark{color:#783dff;background:linear-gradient(135deg,#f0ebff,#faf8ff);border:1px solid #783dff1c;border-radius:11px;flex:0 0 38px;place-items:center;width:38px;height:38px;font-size:13px;font-weight:900;display:grid}.verseAssetIdentity>div:last-child{gap:3px;min-width:0;display:grid}.verseAssetIdentity strong{color:#171421;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:800;overflow:hidden}.verseAssetIdentity code{color:#99939f;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.verseAssetRowEnd{color:#aaa4b0;flex:none;align-items:center;gap:12px;display:flex}.verseAssetVerification{color:#6f6974;letter-spacing:.04em;text-transform:uppercase;background:#f2eff3;border-radius:7px;align-items:center;gap:5px;padding:5px 8px;font-size:9px;font-weight:900;display:inline-flex}.verseAssetVerification.verified{color:#278c59;background:#28965a17}.verseAssetVerification.pending{color:#916c0b;background:#ffc62e1f}.verseAssetVerification.rejected{color:#b43c3c;background:#c93e3e17}.verseWorkspaceEmpty{text-align:center;background:radial-gradient(circle at 50% 0,#783dff0f,#0000 40%),#fffdfa;border:1px dashed #783dff3d;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;min-height:320px;padding:42px 24px;display:flex}.verseWorkspaceEmptyIcon{color:#783dff;background:#f0ebff;border-radius:15px;place-items:center;width:54px;height:54px;margin-bottom:18px;display:grid}.verseWorkspaceEmpty h2{color:#0d0b1f;margin:0;font-size:22px}.verseWorkspaceEmpty p{color:#777181;max-width:470px;margin:9px auto 20px;font-size:13px;line-height:1.65}@media (max-width:1050px){.verseWorkspaceHero{flex-direction:column;align-items:flex-start}.verseWorkspaceActions{width:100%}.verseWorkspaceStats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.verseWorkspaceHero{border-radius:20px;padding:24px 20px}.verseWorkspaceHeroMain{gap:14px}.verseWorkspaceHeroIcon{display:none}.verseWorkspaceHero h1{font-size:34px}.verseWorkspaceActions{grid-template-columns:1fr;display:grid}.verseWorkspaceActions form,.verseWorkspaceButton{width:100%}.verseWorkspaceStats{grid-template-columns:1fr 1fr}.verseWorkspaceStats article{align-items:flex-start;padding:16px}.verseWorkspaceStatIcon{display:none}.verseWorkspaceSectionHeading{flex-direction:column;align-items:flex-start;margin-top:30px}.verseAssetGroupHead{padding:17px 16px 14px}.verseAssetRow{padding:14px 16px}.verseAssetVerification{display:none}}@media (max-width:430px){.verseWorkspaceStats{grid-template-columns:1fr}}.checkout{color:#f8f7ff;width:100%;font-size:14px;line-height:1.5}.checkout *,.checkout :before,.checkout :after{box-sizing:border-box}.checkout .priceLock{color:#fff;background:#ffffff09;border:1px solid #ffffff17;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:64px;padding:0 16px;display:flex}.checkout .priceLock span{color:#ffffffb8;font-size:13px;font-weight:500}.checkout .priceLock strong{letter-spacing:-.02em;white-space:nowrap;font-size:17px;font-weight:800;line-height:1;display:block;color:#fff!important}.checkout .eyebrow{letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;background:#f3ffe9;border-radius:999px;justify-content:flex-start;align-items:center;width:fit-content;padding:6px 10px;color:#742dff!important;margin:0 0 12px!important;font-size:10px!important;font-weight:800!important;line-height:1!important;display:inline-flex!important}.checkout>div:nth-of-type(2){width:100%}.checkout code{color:#fff;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.checkout .eyebrow+div code{color:#fffc;min-width:0;font-size:11px;line-height:1.4;display:block}.checkout h3{color:#fff;letter-spacing:-.025em;margin:8px 0 14px;font-size:19px;font-weight:750;line-height:1.15}.checkout p{color:#ffffffc2;margin:0 0 14px;font-size:13px;line-height:1.5}.checkout p strong{color:#fff;font-weight:800}.checkout .button{font:inherit;cursor:pointer;border:0;border-radius:10px;font-weight:700;transition:transform .16s,background-color .16s,opacity .16s,box-shadow .16s}.checkout .button:not(.primary){color:#0d0a1d;background:#fff;min-height:40px;padding:0 15px}.checkout .button:not(.primary):hover:not(:disabled){background:#f4f1ff;transform:translateY(-1px)}.checkout .button.primary{color:#fff;background:linear-gradient(135deg,#7437ff 0%,#5123ad 100%);min-height:48px;padding:0 18px;box-shadow:0 10px 25px #5c27c838}.checkout .button.primary:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 14px 28px #5c27c852}.checkout .button.wide{justify-content:center;align-items:center;width:100%;display:flex}.checkout .button:disabled{opacity:.48;cursor:default;box-shadow:none}.checkout .paymentStatus{color:#ffffffd1;background:#fff1;border:1px solid #ffffff1a;border-radius:11px;width:100%;padding:13px 14px;font-size:11px;line-height:1.45}.checkout .paymentStatus strong{color:#fff;margin-bottom:5px;font-size:12px;display:block}.checkout>div:has(>.eyebrow+code){width:100%;margin-top:20px!important}.checkout>div:has(>.eyebrow+code) code{color:#ffffffb8;overflow-wrap:anywhere;word-break:break-all;background:#ffffff09;border:1px solid #ffffff14;border-radius:10px;width:100%;max-width:100%;padding:12px 13px;line-height:1.5;overflow:hidden;margin-top:0!important;font-size:10px!important;display:block!important}.checkout>div:last-child{overflow:hidden}.checkout>div:last-child>.eyebrow{margin-bottom:16px!important;display:flex!important}.checkout>div:last-child>strong{color:#fff;width:100%;margin:0 0 10px;font-size:15px;line-height:1.3;display:block}.checkout>div:last-child>p{color:#ffffffb8;overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.5}.checkout>*+*{margin-top:18px}.checkout>div[style*="margin-top: 20px"]{margin-top:24px!important}@media (max-width:720px){.checkout{font-size:13px}.checkout .priceLock{min-height:58px;padding:0 14px}.checkout .priceLock strong{font-size:15px}.checkout h3{font-size:18px}.checkout .button.primary{min-height:46px}.checkout code{max-width:100%!important}.checkout .eyebrow+div{flex-wrap:wrap}.checkout .eyebrow+div code{width:100%;max-width:100%!important}.checkout .eyebrow+div .button{width:100%;margin-top:8px}}.authCard{color:#fff;background:radial-gradient(circle at 100% 0,#7c3aed2e,#0000 38%),#0f0e1d;border:1px solid #ffffff17;border-radius:22px;flex-direction:column;gap:16px;width:min(100%,500px);margin:0 auto;padding:34px;display:flex;box-shadow:0 30px 80px #0c0a1c38,0 12px 30px #0c0a1c24}.authCard .eyebrow{color:#b89cff;letter-spacing:.13em;text-transform:uppercase;background:#7c3aed1f;border:1px solid #8e5cff59;border-radius:999px;align-items:center;gap:6px;width:fit-content;margin:0 0 4px;padding:7px 11px;font-size:10px;font-weight:800;line-height:1;display:inline-flex}.authCard .eyebrow:before{content:"✦";color:#8b5cff;font-size:10px}.authCard h2{color:#fff;letter-spacing:-.045em;margin:2px 0 0;font-size:clamp(30px,4vw,40px);font-weight:800;line-height:1.02}.authCard>p{color:#ffffff9e;margin:0;font-size:14px;line-height:1.6}.authCard p strong{color:#fff;overflow-wrap:anywhere;font-weight:700}.authCard input{color:#fff;width:100%;height:56px;font:inherit;background:#181629;border:1px solid #ffffff1a;border-radius:12px;outline:none;padding:0 17px;font-size:15px;transition:border-color .15s,background-color .15s,box-shadow .15s}.authCard input::placeholder{color:#ffffff4d}.authCard input:hover:not(:disabled){border-color:#ffffff2b}.authCard input:focus{background:#1b1830;border-color:#7c3aed;box-shadow:0 0 0 4px #7c3aed24}.authCard input:disabled{opacity:.55}.authCard input[inputmode=numeric]{text-align:center;letter-spacing:.28em;font-variant-numeric:tabular-nums;height:66px;padding-left:22px;font-size:26px;font-weight:800}.authCard .button{color:#ffffffc7;width:100%;min-height:50px;font:inherit;cursor:pointer;background:#19172a;border:1px solid #ffffff1a;border-radius:11px;justify-content:center;align-items:center;padding:0 18px;font-size:14px;font-weight:700;transition:transform .15s,background .15s,border-color .15s,box-shadow .15s,opacity .15s;display:flex}.authCard .button:hover:not(:disabled){background:#211e35;border-color:#ffffff2b;transform:translateY(-1px)}.authCard .button.primary{color:#fff;background:linear-gradient(135deg,#7c3aed 0%,#6426d8 55%,#5520bb 100%);border-color:#0000;box-shadow:0 10px 30px #6931dc52}.authCard .button.primary:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 14px 38px #6931dc6b}.authCard .button:disabled{opacity:.42;cursor:default;box-shadow:none;transform:none}.authCard .button:not(.primary){color:#fff9;background:0 0;border-color:#ffffff14;min-height:44px}.authCard .button:not(.primary):hover:not(:disabled){color:#fff;background:#ffffff0b}.authCard .authStatus{color:#baf3cf;background:#46be7814;border:1px solid #46be7833;border-radius:10px;padding:12px 14px;font-size:12px;line-height:1.5;margin:0!important}.authCard .authError{color:#ffbcbc;background:#dc3c3c14;border:1px solid #e650503d;border-radius:10px;padding:12px 14px;font-size:12px;line-height:1.5;margin:0!important}.authCard small{color:#ffffff52;text-align:center;margin-top:2px;font-size:11px;line-height:1.4;display:block}@media (max-width:600px){.authCard{border-radius:18px;width:100%;padding:26px 20px;box-shadow:0 20px 50px #0c0a1c2e}.authCard h2{font-size:30px}.authCard input{font-size:16px}.authCard input[inputmode=numeric]{letter-spacing:.2em;height:64px;font-size:23px}.authCard .button{min-height:52px}}.authCard{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif}.authCard .eyebrow{letter-spacing:.11em;font-family:inherit;font-size:10px;font-weight:700;line-height:1}.authCard h2{color:#fff;letter-spacing:-.035em;margin:8px 0 4px;font-family:inherit;font-size:36px;font-weight:700;line-height:1.08}.authCard>p{color:#ffffffa3;letter-spacing:-.005em;margin:0;font-family:inherit;font-size:15px;font-weight:400;line-height:1.55}.authCard p strong{color:#fff;font-weight:650}.authCard input{letter-spacing:-.01em;font-family:inherit;font-size:16px;font-weight:450}.authCard input[inputmode=numeric]{letter-spacing:.3em;font-variant-numeric:tabular-nums;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:27px;font-weight:700;line-height:1}.authCard .button{letter-spacing:-.01em;font-family:inherit;font-size:14px;font-weight:650}.authCard .button.primary{font-weight:700}.authCard .authStatus,.authCard .authError{letter-spacing:-.005em;font-family:inherit;font-size:13px;font-weight:500;line-height:1.45}.authCard small{letter-spacing:0;font-family:inherit;font-size:11px;font-weight:450;line-height:1.4}@media (max-width:600px){.authCard h2{letter-spacing:-.03em;font-size:30px}.authCard>p{font-size:14px}.authCard input{font-size:16px}.authCard input[inputmode=numeric]{letter-spacing:.22em;font-size:23px}}.profilePage{width:min(1180px,100% - 40px);margin:0 auto;padding:42px 0 72px}.profileHero{background:radial-gradient(circle at 100% 0,#7c3aed17,#0000 36%),#fff;border:1px solid #11102314;border-radius:22px;justify-content:space-between;align-items:center;gap:28px;margin-bottom:28px;padding:28px 30px;display:flex;box-shadow:0 18px 45px #1210260f}.profileHeroIdentity{align-items:center;gap:20px;min-width:0;display:flex}.profileAvatarLarge{color:#b69cff;background:linear-gradient(135deg,#171528,#272040);border:1px solid #7c3aed2e;border-radius:20px;flex:0 0 76px;justify-content:center;align-items:center;width:76px;height:76px;display:flex;overflow:hidden}.profileAvatarLarge img{object-fit:cover;width:100%;height:100%;display:block}.profileHero .eyebrow{margin-bottom:7px}.profileHero h1{color:#11101f;letter-spacing:-.04em;margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(28px,4vw,40px);font-weight:750;line-height:1.05}.profileHeroIdentity p{color:#11101f94;max-width:600px;margin:9px 0 0;font-size:14px;line-height:1.55}.profileHeroActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:9px;display:flex}.profilePage .badge{color:#625e70;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:#f5f3fa;border:1px solid #11102317;border-radius:999px;justify-content:center;align-items:center;gap:6px;min-height:32px;padding:0 11px;font-size:9px;font-weight:800;display:inline-flex}.profilePage .badge.verified{color:#27734b;background:#46aa6e14;border-color:#46aa6e38}.profilePage .badge.under_review{color:#6d36d8;background:#7c3aed12;border-color:#7c3aed33}.profilePage .badge.unverified{color:#777181}.profileWorkspace{grid-template-columns:minmax(0,1fr) minmax(280px,340px);align-items:start;gap:24px;display:grid}.profileMainColumn,.profileSideRail{min-width:0}.profileSideRail{gap:18px;display:grid}.profilePage .panel{background:#fff;border:1px solid #11102314;border-radius:20px;box-shadow:0 14px 36px #1210260b}.profileEditPanel{padding:26px}.profileAccountCard{padding:22px}.profilePanelHead{color:#7c3aed;border-bottom:1px solid #11102312;justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:24px;padding-bottom:20px;display:flex}.profilePanelHead.compact{margin-bottom:16px;padding-bottom:15px}.profilePanelLabel{color:#7c3aed;letter-spacing:.12em;text-transform:uppercase;margin-bottom:7px;font-size:9px;font-weight:800;display:block}.profilePanelLabel.light{color:#bda7ff}.profilePanelHead h2,.profileSessionCard h2{color:#11101f;letter-spacing:-.025em;margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:22px;font-weight:720;line-height:1.15}.profilePanelHead p{color:#11101f8c;max-width:570px;margin:7px 0 0;font-size:13px;line-height:1.55}.profileMetaRow strong{color:#161423;overflow-wrap:anywhere;min-width:0;font-size:12px;font-weight:650;line-height:1.4;display:block}.profileSessionCard{color:#fff;background:radial-gradient(circle at 100% 0,#7c3aed38,#0000 42%),#100e20;border:1px solid #ffffff14;border-radius:20px;padding:22px;box-shadow:0 18px 45px #1210261f}.profileSessionCard h2{color:#fff;margin-top:2px}.profileSessionCard p{color:#ffffff94;margin:8px 0 18px;font-size:12px;line-height:1.5}.profileSessionCard .button{color:#fff;background:#ffffff0f;border:1px solid #ffffff1c;border-radius:10px;width:100%;min-height:44px;font-weight:700}.profileSessionCard .button:hover{background:#ffffff1a}.profileHeroActions .button.ghost{color:#252235;background:#fff;border:1px solid #11102317;border-radius:999px;justify-content:center;align-items:center;gap:7px;min-height:34px;padding:0 12px;font-size:11px;font-weight:700;text-decoration:none;transition:transform .15s,border-color .15s,box-shadow .15s;display:inline-flex}.profileHeroActions .button.ghost:hover{border-color:#7c3aed3d;transform:translateY(-1px);box-shadow:0 8px 20px #1411280f}@media (max-width:900px){.profilePage{width:min(100% - 28px,760px);padding-top:26px}.profileHero{flex-direction:column;align-items:flex-start;padding:24px}.profileHeroActions{justify-content:flex-start;width:100%}.profileWorkspace{grid-template-columns:1fr}.profileSideRail{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.profilePage{width:calc(100% - 20px);padding:16px 0 40px}.profileHero{border-radius:17px;padding:20px}.profileHeroIdentity{align-items:flex-start}.profileAvatarLarge{border-radius:15px;flex-basis:58px;width:58px;height:58px}.profileHero h1{font-size:28px}.profileHeroIdentity p{font-size:13px}.profileHeroActions{gap:7px}.profilePage .badge{min-height:30px;font-size:8px}.profileHeroActions .button.ghost{border-radius:10px;width:100%}.profileEditPanel,.profileAccountCard{padding:19px}.profileSideRail{grid-template-columns:1fr}.profilePanelHead h2,.profileSessionCard h2{font-size:20px}.profilePanelHead{margin-bottom:20px}}.profileAccountCard .profilePanelHead{border-bottom:1px solid #11102312;margin-bottom:0;padding-bottom:14px}.profileMetaList{display:grid}.profileMetaRow{border-bottom:1px solid #1110230f;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:11px;padding:14px 0;display:grid}.profileMetaRow:first-child{padding-top:14px}.profileMetaRow:last-child{border-bottom:0;padding-bottom:0}.profileMetaIcon{color:#7c3aed;background:#7c3aed12;border-radius:9px;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.profileMetaRow>div:last-child{min-width:0}.profileMetaRow span{color:#11101f6b;letter-spacing:.05em;text-transform:uppercase;margin-bottom:3px;font-size:9px;font-weight:700;display:block}.profileMetaRow strong{color:#161423;overflow-wrap:anywhere;font-size:12px;font-weight:650;line-height:1.35;display:block}.profileMono{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;color:#6b6678!important;font-size:9px!important;font-weight:500!important}.acquiredLicenseIds{flex-wrap:wrap;gap:6px 16px;margin-top:7px;display:flex}.acquiredLicenseIds span,.licenseRightId{color:#11101f6b;letter-spacing:.045em;text-transform:uppercase;font-size:9px;font-weight:700}.acquiredLicenseIds span{align-items:center;gap:5px;display:inline-flex}.acquiredLicenseIds strong,.licenseRightId strong{color:#6636d7;letter-spacing:0;text-transform:none;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:9px;font-weight:650}.licenseRightId{align-items:center;gap:5px;margin-top:5px;display:flex}.licenseRightId.compact{margin-top:6px}@media (max-width:640px){.acquiredLicenseIds{flex-direction:column;gap:4px;margin-top:6px}.acquiredLicenseIds strong,.licenseRightId strong{overflow-wrap:anywhere}}.friendsNavBadge{color:#fff;background:#7c3aed;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;margin-left:auto;padding:0 5px;font-size:8px;font-weight:800;display:inline-flex}.profileSocialBlock{margin-top:18px}.profileSocialActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.profileFriendActions{align-items:center;gap:8px;display:flex}.profileSocialButton{min-height:38px;font:inherit;cursor:pointer;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:0 15px;font-size:11px;font-weight:700;line-height:1;transition:transform .15s,border-color .15s,background .15s,color .15s,box-shadow .15s;display:inline-flex}.profileSocialButton:not(:disabled):hover{transform:translateY(-1px)}.profileSocialButtonPrimary{color:#fff;background:linear-gradient(135deg,#8b4dff,#6c39e8);border-color:#975bffe6;box-shadow:0 7px 18px #6c39e840}.profileSocialButtonPrimary:not(:disabled):hover{background:linear-gradient(135deg,#955cff,#7644ec);box-shadow:0 9px 22px #6c39e857}.profileSocialButtonSecondary{color:#ffffffc7;background:#ffffff0e;border-color:#ffffff26}.profileSocialButtonSecondary:not(:disabled):hover{color:#fff;background:#ffffff17;border-color:#ffffff3d}.profileSocialButtonPending{color:#cbb8ff;cursor:default;background:#8758f51c;border-color:#a67eff40}.profileSocialButtonConnected{color:#d3c5ff;cursor:default;background:#824dff26;border-color:#8a5dff52}.profileSocialButtonMuted{color:#ffffff8c;background:#ffffff0d;border-color:#ffffff1a}.profileBookmarkButton{color:#ffffffc7;background:#ffffff0e;border-color:#ffffff24}.profileBookmarkButton:not(:disabled):hover{color:#fff;background:#8b5cf61c;border-color:#a87eff57}.profileBookmarkButton.saved{color:#d5c6ff;background:#824dff26;border-color:#a57aff61}.profileSocialTextButton{color:#ffffff80;min-height:38px;font:inherit;cursor:pointer;background:0 0;border:0;padding:0 8px;font-size:10px;font-weight:650;transition:color .15s}.profileSocialTextButton:not(:disabled):hover{color:#fff}.profileSocialButton:disabled,.profileSocialTextButton:disabled{opacity:.7}.publicCreatorActionError{color:#ff9aa8;margin:8px 0 0;font-size:10px;font-weight:600}@media (max-width:600px){.profileSocialActions{width:100%}.profileFriendActions{flex:1}.profileSocialButtonPrimary{min-width:120px}}.verifyRecordHeroActions{align-items:center;gap:10px;margin-top:14px;display:flex}.verifyRecordBookmarkButton{color:#4f28bd;min-height:38px;font:inherit;letter-spacing:-.01em;cursor:pointer;background:#783dff0e;border:1px solid #783dff2e;border-radius:11px;justify-content:center;align-items:center;gap:8px;padding:0 15px;font-size:9px;font-weight:850;transition:transform .16s,border-color .16s,background .16s,color .16s,box-shadow .16s;display:inline-flex;box-shadow:0 3px 10px #0d0b1f09}.verifyRecordBookmarkButton:hover:not(:disabled){color:#6c3dff;background:#783dff1a;border-color:#783dff52;transform:translateY(-1px);box-shadow:0 7px 18px #783dff17}.verifyRecordBookmarkButton.saved{color:#fff;background:linear-gradient(135deg,#6c3dff,#783dff);border-color:#783dff;box-shadow:0 7px 18px #783dff2e}.verifyRecordBookmarkButton.saved:hover:not(:disabled){color:#fff;background:linear-gradient(135deg,#5e31e8,#6c35f6)}.verifyRecordBookmarkButton:disabled{opacity:.62;cursor:wait}.verifyRecordBookmarkButton svg{flex:none}.assetBookmarkSpinner{animation:.8s linear infinite assetBookmarkSpin}@keyframes assetBookmarkSpin{to{transform:rotate(360deg)}}.assetBookmarkError{color:#c2415d;margin-top:6px;font-size:8px;font-weight:700;display:block}.studioToolsHub{background:radial-gradient(circle at 100% 0,#783dff14,#0000 28%),#fffcf9;border-radius:18px;margin-top:16px;padding:22px;overflow:hidden}.studioToolsHubHead{justify-content:space-between;align-items:flex-start;gap:28px;margin-bottom:18px;display:flex}.studioToolsHubHead h2{letter-spacing:-.045em;margin:5px 0 0;font-size:clamp(22px,2.4vw,30px);font-weight:900;line-height:1}.studioToolsHubHead p{color:#7d7683;max-width:680px;margin:8px 0 0;font-size:9px;line-height:1.55}.studioToolsHubBadge{color:#6c3dff;letter-spacing:.08em;text-transform:uppercase;background:#783dff0f;border:1px solid #783dff1f;border-radius:999px;flex:none;padding:7px 10px;font-size:7px;font-weight:900}.studioToolCard{color:#0d0b1f;background:#faf8f5;border:1px solid #0d0b1f13;border-radius:13px;grid-template-columns:auto minmax(0,1fr) auto;align-items:flex-start;gap:11px;min-width:0;min-height:112px;padding:15px;text-decoration:none;transition:transform .16s,border-color .16s,background .16s,box-shadow .16s;display:grid}.studioToolCard:hover{background:#fff;border-color:#783dff38;transform:translateY(-2px);box-shadow:0 10px 24px #0d0b1f0e}.studioToolCard.featured{background:linear-gradient(145deg,#783dff13,#fffcf9f2);border-color:#783dff29}.studioToolCardIcon{color:#783dff;background:#efe8ff;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.studioToolCard strong{margin-top:1px;font-size:10px;font-weight:900;display:block}.studioToolCard p{color:#837b89;margin:5px 0 0;font-size:7px;line-height:1.5}.studioToolCard>svg{color:#783dff;margin-top:8px}@media (max-width:1100px){.studioToolsHubGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.studioToolsHub{margin-top:12px;padding:17px}.studioToolsHubHead{margin-bottom:14px}.studioToolsHubBadge{display:none}.studioToolsHubGrid{grid-template-columns:1fr}.studioToolCard{min-height:0}}.publicCreatorOwnActions{align-items:center;gap:10px;margin-top:18px;display:flex}.publicCreatorEditProfileButton.button.ghost{color:#fff;min-height:40px;box-shadow:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#7b3dff1a;border:1px solid #c9b8ff3d;border-radius:10px;padding:0 15px;font-size:10px;font-weight:800}.publicCreatorEditProfileButton.button.ghost svg{color:#c9b8ff}.publicCreatorEditProfileButton.button.ghost:hover{color:#fff;background:#7b3dff38;border-color:#a774ff99;transform:translateY(-1px);box-shadow:0 8px 22px #00000029}.publicCreatorEditProfileButton.button.ghost:hover svg{color:#fff}@media (max-width:620px){.publicCreatorOwnActions,.publicCreatorEditProfileButton.button.ghost{width:100%}}.publicCreatorHero{position:relative}.publicCreatorOwnActionsCorner{z-index:4;margin:0;position:absolute;bottom:30px;right:30px}.publicCreatorOwnActionsCorner .publicCreatorEditProfileButton.button.ghost{min-width:124px}@media (min-width:701px){.publicCreatorHero:has(.publicCreatorOwnActionsCorner) .publicCreatorIdentityCopy{padding-right:170px}}@media (max-width:700px){.publicCreatorOwnActionsCorner{width:100%;margin-top:22px;position:static}.publicCreatorOwnActionsCorner .publicCreatorEditProfileButton.button.ghost{width:100%}}.mobileProfileNav{display:flex}@media (max-width:900px){.topbar nav .desktopStudioNav{display:none}.topbar nav .mobileProfileNav{background:linear-gradient(135deg, var(--accent), var(--accent2));color:#fff;border-radius:12px;align-items:center;gap:7px;padding:10px 13px;font-weight:800;display:flex;box-shadow:0 8px 20px #7b3dff40}.topbar nav .mobileProfileNav:hover{color:#fff;background:linear-gradient(135deg,#8952ff,#682ce8)}.topbar nav a.mobileProfileNav{background:linear-gradient(135deg, var(--accent), var(--accent2));color:#fff;border-radius:12px;justify-content:center;align-items:center;gap:7px;padding:10px 13px;font-size:13px;font-weight:800;box-shadow:0 8px 20px #7b3dff40;display:inline-flex!important}.topbar nav a.mobileProfileNav:hover{color:#fff;background:linear-gradient(135deg,#8952ff,#682ce8)}.topbar nav a.desktopStudioNav{display:none!important}}@media (max-width:560px){.topbar nav a.mobileProfileNav{min-width:42px;padding:10px 12px}.topbar nav a.mobileProfileNav span{display:inline}}.adminRoleDecisionPanel{position:relative}.adminRolePermissionNote{background:#7b3dff0e;border:1px solid #c9b8ff21;border-radius:11px;grid-template-columns:minmax(92px,auto) minmax(0,1fr);gap:8px 12px;margin-top:14px;padding:13px;display:grid}.adminRolePermissionNote strong{color:#fff;font-size:9px}.adminRolePermissionNote span{color:#ffffff8a;font-size:9px;line-height:1.45}.adminRoleActions{gap:8px;margin-top:14px;display:grid}.adminRoleActions button{color:#ffffffd1;min-height:39px;font:inherit;cursor:pointer;background:#ffffff0b;border:1px solid #c9b8ff24;border-radius:9px;justify-content:flex-start;align-items:center;gap:8px;padding:0 12px;font-size:9px;font-weight:800;transition:border-color .16s,background .16s,color .16s,transform .16s;display:flex}.adminRoleActions button:hover:not(:disabled){color:#fff;background:#7b3dff24;border-color:#a774ff73;transform:translateY(-1px)}.adminRoleActions button.active{color:#fff;background:#7b3dff30;border-color:#a774ff85}.adminRoleActions button.danger{color:#ffb5c0}.adminRoleActions button.danger:hover:not(:disabled){background:#b94a5a1f;border-color:#b94a5a6b}.adminRoleActions button:disabled{opacity:.38;cursor:default}.adminRoleSelfNote{color:#ffffff6b;margin:10px 0 0;font-size:8px;line-height:1.5}.adminRoleNotice{border-radius:9px;margin-top:12px;padding:10px 11px;font-size:9px;line-height:1.45}.adminRoleNotice.success{color:#bdf5df;background:#1f8f721a;border:1px solid #1f8f7240}.adminRoleNotice.error{color:#ffc1ca;background:#b94a5a1a;border:1px solid #b94a5a42}.adminRoleModeratorNotice{background:#7b3dff11;border:1px solid #c9b8ff24;border-radius:10px;align-items:flex-start;gap:9px;margin-top:14px;padding:12px;display:flex}.adminRoleModeratorNotice>svg{color:#c9b8ff;flex:none}.adminRoleModeratorNotice div{gap:3px;display:grid}.adminRoleModeratorNotice strong{color:#fff;font-size:9px}.adminRoleModeratorNotice span{color:#ffffff85;font-size:8px;line-height:1.45}.studioToolsHub{background:radial-gradient(circle at 100% 0%, #7b3dff0f, transparent 22%), var(--paper);border-radius:16px;margin-top:14px;padding:17px 18px 18px}.studioToolsHubHead{align-items:center;gap:20px;margin-bottom:12px}.studioToolsHubHead h2{letter-spacing:-.035em;margin-top:3px;font-size:21px;line-height:1}.studioToolsHubHead p{max-width:720px;margin-top:5px;font-size:8px;line-height:1.45}.studioToolsHubBadge{padding:5px 8px;font-size:6px}.studioToolsHubGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.studioToolCard{background:#ffffff5c;border-radius:11px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-height:72px;padding:11px 12px;display:grid}.studioToolCard:hover{transform:translateY(-1px);box-shadow:0 7px 18px #1f14390e}.studioToolCardIcon{border-radius:9px;width:30px;height:30px}.studioToolCardIcon svg{width:15px;height:15px}.studioToolCard strong{margin:0;font-size:9px;line-height:1.2}.studioToolCard p{color:var(--muted);-webkit-line-clamp:1;-webkit-box-orient:vertical;margin:3px 0 0;font-size:6.5px;line-height:1.35;display:-webkit-box;overflow:hidden}.studioToolCard>svg{width:13px;height:13px;margin:0}.studioToolCard.featured{background:linear-gradient(135deg,#7b3dff13,#ffffff80)}@media (max-width:900px){.studioToolsHubGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.studioToolsHub{padding:15px}.studioToolsHubHead{margin-bottom:11px}.studioToolsHubHead h2{font-size:20px}.studioToolsHubHead p{font-size:8px}.studioToolsHubGrid{grid-template-columns:1fr;gap:7px}.studioToolCard{min-height:62px;padding:9px 10px}.studioToolCard p{font-size:7px}}.publicCreatorAssetVisual{background:radial-gradient(circle at 70% 20%,#783dff14,#0000 38%),#f5f3f8!important;height:220px!important;min-height:220px!important;position:relative!important;overflow:hidden!important}.publicCreatorAssetVisual>img{object-fit:contain!important;object-position:center!important;width:100%!important;height:100%!important;display:block!important;position:absolute!important;inset:0!important}.panel:after{content:none!important;display:none!important}.newAssetPage .formPanel div:has(>img[alt=Asset\ preview]){box-sizing:border-box;background:#ece9e2;border-radius:12px;aspect-ratio:auto!important;justify-content:center!important;align-items:center!important;width:100%!important;height:520px!important;min-height:520px!important;max-height:520px!important;padding:16px!important;display:flex!important;overflow:hidden!important}.newAssetPage .formPanel img[alt=Asset\ preview]{margin:0 auto;object-fit:contain!important;object-position:center center!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;display:block!important}.newAssetPage .formPanel model-viewer{background:#ece9e2;border-radius:12px;overflow:hidden;width:100%!important;height:520px!important;min-height:520px!important;max-height:520px!important;display:block!important}@media (max-width:900px){:is(.newAssetPage .formPanel div:has(>img[alt=Asset\ preview]),.newAssetPage .formPanel model-viewer){height:460px!important;min-height:460px!important;max-height:460px!important}}@media (max-width:600px){:is(.newAssetPage .formPanel div:has(>img[alt=Asset\ preview]),.newAssetPage .formPanel model-viewer){height:360px!important;min-height:360px!important;max-height:360px!important}.newAssetPage .formPanel div:has(>img[alt=Asset\ preview]){padding:10px!important}}.assetMediaImage,.assetMediaModel{width:100%;height:100%;display:block}.assetMediaImage{object-fit:contain;object-position:center}.assetMediaModel{--poster-color:transparent;background:#f3f0f5}.assetMediaPlaceholder{width:100%;height:100%;min-height:180px;color:var(--muted);background:#f3f0f5;place-items:center;font-size:12px;display:grid}.publicCreatorAssetVisual{position:relative;overflow:hidden}.publicCreatorAssetMedia{background:0 0;display:block;object-fit:contain!important;object-position:center!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important}model-viewer.publicCreatorAssetMedia{--poster-color:transparent;--progress-bar-color:#783dff;--progress-bar-height:2px;width:100%!important;height:100%!important}.publicCreatorAssetVisual .assetMediaPlaceholder.publicCreatorAssetMedia{color:#783dff;background:#f4f1f6;font-size:11px;font-weight:800;place-items:center!important;width:100%!important;height:100%!important;display:grid!important}.verifyRecordArt{isolation:isolate;place-items:center;display:grid;position:relative;overflow:hidden}.verifyRecordAssetMedia{background:0 0;object-fit:contain!important;object-position:center center!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;display:block!important}model-viewer.verifyRecordAssetMedia{cursor:grab;--poster-color:transparent;--progress-bar-color:#783dff;--progress-bar-height:2px;min-height:100%;width:100%!important;height:100%!important}.verifyRecordArt .assetMediaPlaceholder.verifyRecordAssetMedia{color:#6f6877;text-align:center;background:#f4f1f6;flex-direction:column;justify-content:center;align-items:center;gap:7px;font-size:10px;width:100%!important;height:100%!important;display:flex!important}.verifyRecordArt .assetMediaPlaceholder.verifyRecordAssetMedia strong{color:#783dff;font-size:12px}.verifyRecordHero{background:#fffcf9!important;border:1px solid #0d0b1f17!important;border-radius:24px!important;grid-template-columns:minmax(430px,47%) minmax(0,1fr)!important;gap:0!important;padding:0!important;display:grid!important;overflow:hidden!important}.verifyRecordMediaPanel{background:#f3f0f5;border-right:1px solid #0d0b1f13;flex-direction:column;min-width:0;display:flex}.verifyRecordArt{isolation:isolate;background:radial-gradient(circle at 50% 42%,#fff 0%,#f7f4f8 44%,#eeeaf2 100%)!important;border:0!important;border-radius:0!important;place-items:center!important;width:100%!important;height:460px!important;min-height:460px!important;max-height:460px!important;padding:20px!important;display:grid!important;position:relative!important;overflow:hidden!important}.verifyRecordAssetMedia{object-fit:contain!important;object-position:center center!important;background:0 0!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;display:block!important}model-viewer.verifyRecordAssetMedia{cursor:grab;--poster-color:transparent;--progress-bar-color:#783dff;--progress-bar-height:2px;background:0 0!important;width:100%!important;min-width:100%!important;height:100%!important;min-height:100%!important;display:block!important}model-viewer.verifyRecordAssetMedia:active{cursor:grabbing}.verifyRecordArt .assetMediaPlaceholder.verifyRecordAssetMedia{color:#716a79;flex-direction:column;justify-content:center;align-items:center;gap:8px;font-size:10px;font-weight:750;background:0 0!important;width:100%!important;height:100%!important;display:flex!important}.verifyRecord3DOverlay{z-index:3;pointer-events:none;position:absolute;top:16px;left:16px}.verifyRecord3DOverlay>span{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);letter-spacing:.09em;background:#0d0b1fdb;border:1px solid #ffffff3d;border-radius:999px;align-items:center;gap:6px;min-height:30px;padding:0 10px;font-size:7px;font-weight:900;display:inline-flex;box-shadow:0 6px 20px #0d0b1f1f}.verifyRecord3DBar{background:#fffcf9;border-top:1px solid #0d0b1f12;justify-content:space-between;align-items:center;gap:20px;min-height:68px;padding:12px 18px;display:flex}.verifyRecord3DInstructions{align-items:center;gap:10px;min-width:0;display:flex}.verifyRecord3DIcon{color:#783dff;background:#783dff17;border-radius:10px;flex:none;place-items:center;width:36px;height:36px;display:grid}.verifyRecord3DInstructions strong,.verifyRecord3DInstructions small{display:block}.verifyRecord3DInstructions strong{color:#0d0b1f;font-size:10px;font-weight:850}.verifyRecord3DInstructions small{color:#827a89;margin-top:2px;font-size:8px}.verifyRecord3DLive{color:#783dff;letter-spacing:.09em;background:#783dff12;border:1px solid #783dff2b;border-radius:999px;flex:none;padding:6px 9px;font-size:7px;font-weight:900}.verifyRecordMediaFallback{color:#c9b7ff;background:#0d0b1f;border-radius:26px;place-items:center;width:110px;height:110px;font-size:42px;font-weight:900;display:grid}.verifyRecordHeroContent{flex-direction:column;justify-content:space-between;gap:30px;min-width:0;padding:42px 42px 34px;display:flex}.verifyRecordHeroCopy{min-width:0}.verifyRecordHeroCopy h1{max-width:720px;font-weight:900;letter-spacing:-.055em!important;margin:12px 0 0!important;font-size:clamp(42px,4.4vw,68px)!important;line-height:.94!important}.verifyRecordId{margin-top:7px;display:block}.verifyRecordUniverse{font-weight:750;color:#716a79!important;margin:13px 0 0!important;font-size:12px!important}.verifyRecordHeroDescription{max-width:620px;color:#756e7c!important;margin:18px 0 0!important;font-size:10px!important;line-height:1.7!important}.verifyRecordHeroActions{margin-top:22px!important}.verifyRecord3DChip{color:#783dff!important;background:#783dff14!important;border-color:#783dff29!important}.verifyRecordHeroContent .verifyRecordStatusCard{align-items:center;min-height:80px;border-radius:16px!important;width:100%!important;min-width:0!important;padding:15px 17px!important;display:flex!important;position:static!important}@media (min-width:1450px){.verifyRecordHero{grid-template-columns:520px minmax(0,1fr)!important}.verifyRecordArt{height:500px!important;min-height:500px!important;max-height:500px!important}}@media (max-width:1050px){.verifyRecordHero{grid-template-columns:390px minmax(0,1fr)!important}.verifyRecordArt{height:410px!important;min-height:410px!important;max-height:410px!important}.verifyRecordHeroContent{padding:32px 28px}.verifyRecordHeroCopy h1{font-size:clamp(36px,5vw,52px)!important}}@media (max-width:760px){.verifyRecordHero{border-radius:18px!important;grid-template-columns:1fr!important}.verifyRecordMediaPanel{border-bottom:1px solid #0d0b1f13;border-right:0}.verifyRecordArt{height:390px!important;min-height:390px!important;max-height:390px!important;padding:14px!important}.verifyRecordHeroContent{padding:26px 22px}.verifyRecordHeroCopy h1{font-size:clamp(36px,11vw,50px)!important}}@media (max-width:480px){.verifyRecordArt{height:340px!important;min-height:340px!important;max-height:340px!important}.verifyRecord3DBar{padding:11px 13px}.verifyRecord3DLive{display:none}.verifyRecord3DInstructions small{font-size:7px}}.verifyRecordHero:not(.hasInteractiveModel) .verifyRecordArt>img.verifyRecordAssetMedia{object-fit:contain!important;object-position:center center!important;width:calc(100% - 40px)!important;max-width:none!important;height:calc(100% - 40px)!important;max-height:none!important;margin:0!important;padding:0!important;display:block!important;position:absolute!important;inset:20px!important;transform:none!important}.verifyRecordHero:not(.hasInteractiveModel) .verifyRecordArt img{object-fit:contain!important;object-position:center center!important}.verifyRecordHero:not(.hasInteractiveModel) .verifyRecordArt{padding:0!important;display:block!important;position:relative!important;overflow:hidden!important}@media (max-width:760px){.verifyRecordHero:not(.hasInteractiveModel) .verifyRecordArt>img.verifyRecordAssetMedia{width:calc(100% - 28px)!important;height:calc(100% - 28px)!important;inset:14px!important}}.registeredAssetThumbMedia{object-fit:contain!important;object-position:center center!important;background:0 0!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;display:block!important}img.registeredAssetThumbMedia{object-fit:contain!important;object-position:center center!important}model-viewer.registeredAssetThumbMedia{--poster-color:transparent;--progress-bar-color:#783dff;--progress-bar-height:2px;width:100%!important;height:100%!important}.assetMediaPlaceholder.registeredAssetThumbMedia{box-sizing:border-box;text-align:center;color:#783dff;padding:6px;font-size:8px;font-weight:800;place-items:center!important;width:100%!important;height:100%!important;display:grid!important}.assetEditMediaStage{place-items:center;display:grid;position:relative}.assetEditMediaPreview{object-fit:contain!important;object-position:center center!important;background:0 0!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;display:block!important}img.assetEditMediaPreview{object-fit:contain!important;object-position:center center!important}model-viewer.assetEditMediaPreview{cursor:grab;--poster-color:transparent;--progress-bar-color:#783dff;--progress-bar-height:2px;width:100%!important;height:100%!important}model-viewer.assetEditMediaPreview:active{cursor:grabbing}.assetMediaPlaceholder.assetEditMediaPreview{text-align:center;place-items:center!important;width:100%!important;height:100%!important;display:grid!important}.storefrontEditorAssetMedia{object-fit:contain!important;object-position:center center!important;background:0 0!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;display:block!important}img.storefrontEditorAssetMedia{object-fit:contain!important;object-position:center center!important}model-viewer.storefrontEditorAssetMedia{--poster-color:transparent;--progress-bar-color:#783dff;--progress-bar-height:2px;width:100%!important;height:100%!important}.assetMediaPlaceholder.storefrontEditorAssetMedia{box-sizing:border-box;text-align:center;color:#783dff;padding:6px;font-size:8px;font-weight:800;place-items:center!important;width:100%!important;height:100%!important;display:grid!important}.verseEditBackdrop{z-index:1000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0907149e;place-items:center;padding:24px;display:grid;position:fixed;inset:0;overflow-y:auto}.verseEditModal{color:#0d0b1f;background:#fffdfa;border:1px solid #783dff2e;border-radius:24px;width:min(100%,720px);max-height:calc(100vh - 48px);overflow-y:auto;box-shadow:0 28px 90px #0d0b1f47}.verseEditHeader{border-bottom:1px solid #0d0b1f14;justify-content:space-between;align-items:flex-start;gap:20px;padding:26px 28px 20px;display:flex}.verseEditHeader>div>span{color:#783dff;letter-spacing:.14em;margin-bottom:7px;font-size:10px;font-weight:900;display:block}.verseEditHeader h2{letter-spacing:-.025em;margin:0;font-size:24px}.verseEditHeader p{color:#746e7b;max-width:520px;margin:7px 0 0;font-size:13px;line-height:1.55}.verseEditClose{color:#4e4857;cursor:pointer;background:#fff;border:1px solid #0d0b1f1a;border-radius:11px;flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid}.verseEditForm{gap:20px;padding:24px 28px 28px;display:grid}.verseEditField{gap:8px;display:grid}.verseEditField>span,.verseEditCoverField>label{color:#28232f;font-size:12px;font-weight:850}.verseEditField input,.verseEditField textarea{box-sizing:border-box;color:#0d0b1f;width:100%;font:inherit;background:#fff;border:1px solid #0d0b1f1f;border-radius:12px;outline:none}.verseEditField input{min-height:46px;padding:0 13px}.verseEditField textarea{resize:vertical;min-height:132px;padding:12px 13px;line-height:1.55}.verseEditField input:focus,.verseEditField textarea:focus{border-color:#783dff99;box-shadow:0 0 0 3px #783dff14}.verseEditField small,.verseEditCoverField small{color:#827b89;font-size:11px;line-height:1.5}.verseEditCoverField{gap:10px;display:grid}.verseEditCoverPreview{aspect-ratio:16/7;background:radial-gradient(circle at 80% 20%,#783dff17,#0000 35%),#f5f2f7;border:1px dashed #783dff40;border-radius:16px;width:100%;overflow:hidden}.verseEditCoverPreview img{object-fit:cover;width:100%;height:100%;display:block}.verseEditCoverPreview>div{color:#8b67ff;align-content:center;place-items:center;gap:9px;width:100%;height:100%;font-size:12px;font-weight:800;display:grid}.verseEditCoverActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.verseEditUpload,.verseEditRemove,.verseEditCancel,.verseEditSave{cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:40px;font-size:12px;font-weight:850;display:inline-flex}.verseEditUpload{color:#6d32ee;background:#783dff14;border:1px solid #783dff33;padding:0 13px;position:relative;overflow:hidden}.verseEditUpload input{opacity:0;cursor:pointer;position:absolute;inset:0}.verseEditRemove{color:#aa3636;background:#be33330f;border:1px solid #be333329;padding:0 13px}.verseEditMessage{border-radius:10px;padding:10px 12px;font-size:12px;font-weight:750}.verseEditMessage.success{color:#247c4d;background:#29985914}.verseEditMessage.error{color:#a33434;background:#be333312}.verseEditFooter{justify-content:flex-end;gap:10px;padding-top:4px;display:flex}.verseEditCancel{color:#4f4957;background:#fff;border:1px solid #0d0b1f1c;padding:0 16px}.verseEditSave{color:#fff;background:#783dff;border:1px solid #783dff;padding:0 17px;box-shadow:0 9px 20px #783dff2e}.verseEditClose:disabled,.verseEditRemove:disabled,.verseEditCancel:disabled,.verseEditSave:disabled{cursor:wait;opacity:.58}.verseEditUpload:has(input:disabled){cursor:wait;opacity:.58}@media (max-width:620px){.verseEditBackdrop{align-items:end;padding:10px}.verseEditModal{border-radius:20px;max-height:calc(100vh - 20px)}.verseEditHeader{padding:22px 20px 18px}.verseEditForm{padding:20px}.verseEditCoverPreview{aspect-ratio:16/9}.verseEditFooter{grid-template-columns:1fr 1fr;display:grid}}.verseEditBackdrop{place-items:flex-start center;padding:96px 24px 28px}.verseEditModal{border-radius:20px;width:min(100%,680px);max-height:calc(100vh - 124px)}.verseEditHeader{z-index:3;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffdfaf5;padding:20px 22px 16px;position:sticky;top:0}.verseEditHeader h2{font-size:22px}.verseEditHeader p{margin-top:5px;font-size:12px}.verseEditForm{gap:16px;padding:18px 22px 22px}.verseEditCoverField{gap:8px}.verseEditCoverPreview{aspect-ratio:16/5.5;border-radius:14px;min-height:0}.verseEditCoverPreview>div{gap:6px}.verseEditCoverActions{gap:8px}.verseEditField{gap:7px}.verseEditField input{min-height:44px}.verseEditField textarea{min-height:104px}.verseEditFooter{color:inherit;border-top:1px solid #0d0b1f14;justify-content:flex-end;gap:10px;margin:2px 0 0;padding:14px 0 0;display:flex;background:0 0!important}.verseEditCancel,.verseEditSave{min-height:40px}@media (max-width:620px){.verseEditBackdrop{align-items:flex-start;padding:82px 10px 12px}.verseEditModal{border-radius:18px;width:100%;max-height:calc(100vh - 94px)}.verseEditHeader{padding:18px 18px 15px}.verseEditForm{gap:15px;padding:17px 18px 18px}.verseEditCoverPreview{aspect-ratio:16/7}.verseEditFooter{grid-template-columns:1fr 1fr;padding-top:13px}}.verseEditModal{scrollbar-width:thin;scrollbar-color:#783dff61 transparent;scrollbar-gutter:stable}.verseEditModal::-webkit-scrollbar{width:8px}.verseEditModal::-webkit-scrollbar-track{background:0 0;margin-block:14px}.verseEditModal::-webkit-scrollbar-thumb{background:#783dff52 padding-box content-box;border:2px solid #0000;border-radius:999px;min-height:44px}.verseEditModal::-webkit-scrollbar-thumb:hover{background:#783dff85 padding-box content-box}
