@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@600;700;800&display=swap";@import "https://fonts.googleapis.com/css2?family=Instrument+Sans:wght@400;500;600;700&family=Instrument+Serif:ital@0;1&display=swap";:root{--ink:#10221f;--muted:#687874;--green:#087866;--green2:#0b9a80;--mint:#e7f4f0;--cream:#f7f6f1;--line:#dde5e2;--amber:#d98a22;--shadow:0 16px 48px #0f2a241a;color:var(--ink);font-synthesis:none;background:#fff;font-family:DM Sans,sans-serif}*{box-sizing:border-box}body{margin:0}button,input,select{font:inherit}button{cursor:pointer}button:disabled{opacity:.45;cursor:not-allowed}.app{min-height:100vh}header{z-index:20;background:#fff;border-bottom:1px solid #edf0ef;height:76px;position:relative}.nav{justify-content:space-between;align-items:center;max-width:1200px;height:100%;margin:auto;padding:0 28px;display:flex}.brand{color:var(--ink);background:0 0;border:0;align-items:center;gap:9px;padding:0;font:800 22px Manrope;display:flex}.brand>span{background:var(--green);color:#fff;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.brand svg{width:20px}.nav nav{gap:28px;display:flex}.nav nav button,.footer-grid button{color:#50605c;background:0 0;border:0}.admin-link{opacity:.65}.nav-actions{align-items:center;gap:10px;display:flex}.primary,.ghost,.light-btn{border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:12px 20px;font-weight:700;display:inline-flex}.primary{background:var(--green);color:#fff}.ghost{color:var(--ink);border-color:var(--line);background:#fff}.mobile{display:none}.hero{color:#fff;align-items:center;height:570px;display:flex;position:relative}.hero-bg{background-position:50%;background-size:cover;position:absolute;inset:0}.hero-content{width:1200px;margin:auto;padding:0 28px;position:relative}.eyebrow,.kicker{letter-spacing:1.8px;color:var(--green);align-items:center;gap:7px;font-size:12px;font-weight:700;display:flex}.hero h1,.event-head h1{margin:18px 0;font:800 56px/1.05 Manrope}.hero p{color:#d9e2df;max-width:580px;font-size:18px}.search{max-width:720px;height:62px;box-shadow:var(--shadow);background:#fff;border-radius:13px;align-items:center;gap:12px;margin-top:34px;padding:7px 7px 7px 18px;display:flex}.search svg{color:#7c8c88}.search input{border:0;outline:0;flex:1;min-width:0}.search button{background:var(--green);color:#fff;border:0;border-radius:9px;align-self:stretch;padding:0 22px;font-weight:700}.trust{color:#d7e3e0;gap:24px;margin-top:24px;font-size:13px;display:flex}.trust span{align-items:center;gap:6px;display:flex}.trust svg{color:#69d5bf;width:16px}.section{max-width:1200px;margin:0 auto;padding:84px 28px}.section-title{justify-content:space-between;align-items:end;margin-bottom:28px;display:flex}.section h2,.how h2,.sell-cta h2{margin:8px 0;font:800 34px Manrope}.link{color:var(--green);background:0 0;border:0;align-items:center;gap:8px;font-weight:700;display:flex}.link svg{width:18px}.cards{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.event-card{text-align:left;border:1px solid var(--line);color:inherit;background:#fff;border-radius:15px;padding:0;transition:all .2s;overflow:hidden}.card-img{background-position:50%;background-size:cover;height:180px;position:relative}.card-img>span{color:#fff;background:#071b17d9;border-radius:7px;padding:6px 10px;font-size:12px;font-weight:700;position:absolute;bottom:12px;left:12px}.heart{background:#fff;border:0;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:12px;right:12px}.heart svg{width:18px}.category{color:var(--green);text-transform:uppercase;letter-spacing:1px;font-size:11px;font-weight:800}.card-body h3{margin:7px 0 12px;font:700 18px Manrope}.card-body p{color:var(--muted);align-items:center;gap:6px;margin:8px 0;font-size:12px;display:flex}.card-body p svg{width:14px}.price{border-top:1px solid #edf0ef;justify-content:space-between;align-items:center;margin-top:15px;padding-top:15px;font-size:12px;display:flex}.price strong{margin-top:2px;font-size:17px;display:block}.price svg{width:18px;color:var(--green)}.how{background:var(--cream);text-align:center;padding:75px max(28px,50% - 572px)}.how .kicker{justify-content:center}.steps{grid-template-columns:repeat(3,1fr);gap:60px;margin-top:45px;display:grid}.step>span{background:var(--mint);width:62px;height:62px;color:var(--green);border-radius:18px;place-items:center;margin:auto;display:grid;position:relative}.step em{background:var(--green);color:#fff;border:3px solid var(--cream);border-radius:50%;place-items:center;width:25px;height:25px;font-size:10px;font-style:normal;display:grid;position:absolute;top:-8px;right:-8px}.step h3{margin:18px 0 7px;font:700 18px Manrope}.step p{color:var(--muted);font-size:14px;line-height:1.6}.sell-cta{background:var(--green);color:#fff;background-image:radial-gradient(circle at 80% 20%,#149781 0,#0000 35%);border-radius:22px;justify-content:space-between;align-items:center;max-width:1144px;margin:84px auto;padding:50px 60px;display:flex}.sell-cta .light{color:#88e0ce}.light-btn{color:var(--green);background:#fff}footer{color:#d8e0de;background:#10231f;padding:60px max(28px,50% - 572px) 24px}.light-brand{color:#fff}.footer-grid{grid-template-columns:2fr repeat(3,1fr);gap:40px;display:grid}.footer-grid p{color:#91a29e;font-size:14px;line-height:1.6}.footer-grid>div:not(:first-child){flex-direction:column;align-items:flex-start;gap:13px;display:flex}.footer-grid button{color:#a9b7b4;padding:0}.footer-grid strong{color:#fff;margin-bottom:7px;font-size:14px}.copyright{color:#82948f;border-top:1px solid #29403b;justify-content:space-between;margin-top:45px;padding-top:22px;font-size:12px;display:flex}.event-hero{color:#fff;background-position:50%;background-size:cover;align-items:end;height:370px;display:flex}.event-head{width:1200px;margin:0 auto;padding:0 28px 45px}.back{color:#fff;background:0 0;border:0;align-items:center;gap:7px;margin-bottom:30px;padding:0;display:flex}.back svg{width:18px}.back.dark{color:var(--ink)}.inverted{color:#88e0ce}.event-head h1{margin:10px 0;font-size:42px}.event-head p{align-items:center;gap:7px;display:flex}.event-head p svg{width:18px}.event-layout{grid-template-columns:220px 1fr;gap:50px;max-width:1200px;margin:auto;padding:60px 28px 90px;display:grid}.event-layout aside h3{font-size:14px}.event-layout aside>button{width:100%;color:var(--muted);background:0 0;border:0;border-radius:8px;justify-content:space-between;padding:11px 12px;display:flex}.event-layout aside>button.active{background:var(--mint);color:var(--green);font-weight:700}.event-layout aside>button span{font-size:12px}.safe-box{background:var(--cream);border-radius:12px;margin-top:28px;padding:20px}.safe-box svg{color:var(--green)}.safe-box strong{margin-top:8px;font-size:13px;display:block}.safe-box p{color:var(--muted);font-size:12px;line-height:1.5}.listing-title{justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.listing-title h2{margin:0;font-size:27px}.listing-title p{color:var(--muted);font-size:13px}.listing-title select{border:1px solid var(--line);background:#fff;border-radius:8px;padding:10px}.listing{border:1px solid var(--line);border-radius:13px;grid-template-columns:auto 1fr auto auto;align-items:center;gap:18px;margin-bottom:12px;padding:20px;display:grid}.ticket-icon{background:var(--mint);width:48px;height:48px;color:var(--green);border-radius:12px;place-items:center;display:grid}.listing-info>div{align-items:center;gap:8px;display:flex}.listing h3{margin:0;font:700 16px Manrope}.listing p,.listing small{color:var(--muted);margin:5px 0;font-size:12px}.verified{background:var(--mint);color:var(--green);border-radius:5px;align-items:center;gap:3px;padding:3px 6px;font-size:10px;display:flex}.verified svg{width:13px}.listing-price{text-align:right;min-width:145px}.listing-price small,.listing-price span,.listing-price em{color:var(--muted);font-size:11px;font-style:normal;display:block}.listing-price strong{margin:3px;font:800 20px Manrope;display:block}.listing-price em{color:var(--green);font-weight:700}.empty{text-align:center;color:var(--muted);background:var(--cream);border-radius:12px;padding:50px}.flow{max-width:850px}.progress{justify-content:space-between;margin:20px 35px 50px;display:flex;position:relative}.progress:before{content:"";background:var(--line);height:2px;position:absolute;top:17px;left:8%;right:8%}.progress>div{z-index:1;text-align:center;color:#9aa6a3}.progress span{background:#edf1f0;border:4px solid #fff;border-radius:50%;place-items:center;width:36px;height:36px;margin:auto;font-size:13px;font-weight:700;display:grid}.progress span svg{width:15px}.progress label{margin-top:7px;font-size:11px;display:block}.progress .done{color:var(--green)}.progress .done span{background:var(--green);color:#fff}.flow-card{border:1px solid var(--line);border-radius:18px;padding:42px 50px;box-shadow:0 8px 30px #0f2a240d}.flow-card h1,.checkout h1,.dashboard h1,.auth h1{margin:10px 0;font:800 32px Manrope}.flow-card>p,.auth-card>p{color:var(--muted);margin-bottom:28px}.flow-card label,.checkout-box label,.auth-card label{margin:17px 0 7px;font-size:12px;font-weight:700;display:block}.flow-card input,.flow-card select,.checkout-box input,.auth-card input{border:1px solid var(--line);background:#fff;border-radius:9px;outline:0;width:100%;height:48px;padding:0 13px}.field-static{border:1px solid var(--line);height:48px;color:var(--muted);border-radius:9px;align-items:center;gap:8px;padding:0 13px;display:flex}.field-static svg{width:17px}.grid2{grid-template-columns:1fr 1fr;gap:0 18px;display:grid}.money-input{border:1px solid var(--line);border-radius:9px;align-items:center;height:48px;display:flex}.money-input span{color:var(--muted);padding-left:13px}.money-input input{border:0}.money-input.invalid{border-color:#d04b43}.error{color:#c53c35}.rule,.privacy,.notice{background:var(--mint);color:var(--green);border-radius:10px;gap:12px;margin-top:22px;padding:16px;display:flex}.rule svg,.privacy svg,.notice svg{flex:0 0 22px}.rule strong{font-size:13px}.rule p{color:#467069;margin:4px 0;font-size:12px}.flow-actions{border-top:1px solid var(--line);justify-content:space-between;margin-top:32px;padding-top:24px;display:flex}.upload{text-align:left;background:#fafcfb;border:1px dashed #a9bfba;border-radius:11px;align-items:center;gap:14px;width:100%;margin:8px 0;padding:18px;display:flex}.upload>span{background:var(--mint);width:42px;height:42px;color:var(--green);border-radius:9px;place-items:center;display:grid}.upload p{color:var(--muted);margin:3px 0;font-size:12px}.upload em{color:var(--green);margin-left:auto;font-size:12px;font-style:normal;font-weight:700}.privacy{align-items:center;font-size:12px}.review{border:1px solid var(--line);border-radius:11px}.review span{border-bottom:1px solid var(--line);color:var(--muted);justify-content:space-between;padding:14px;font-size:13px;display:flex}.review span:last-child{border:0}.review strong{color:var(--ink)}.amber{color:var(--amber)!important}.checkbox{gap:9px;line-height:1.5;display:flex!important}.checkbox input{accent-color:var(--green);width:17px!important;height:17px!important}.checkout{max-width:1050px}.checkout-grid{grid-template-columns:1fr 340px;gap:55px;display:grid}.checkout-event{border:1px solid var(--line);border-radius:12px;gap:15px;padding:12px;display:flex}.checkout-event>div{background-size:cover;border-radius:8px;width:120px}.checkout-event strong{margin:6px 0;display:block}.checkout-event p{color:var(--muted);margin:5px 0;font-size:12px}.checkout-box{border:1px solid var(--line);border-radius:12px;margin-top:25px;padding:22px}.checkout-box h3{margin-top:0}.notice p{color:#38675e;margin:0;font-size:12px}.summary{border:1px solid var(--line);height:max-content;box-shadow:var(--shadow);border-radius:14px;padding:25px;position:sticky;top:25px}.summary h3{margin-top:0}.summary span{justify-content:space-between;margin:15px 0;font-size:13px;display:flex}.summary label{color:var(--muted)}.summary .total strong{font:800 22px Manrope}.wide{width:100%}.summary small{color:var(--muted);justify-content:center;gap:6px;margin-top:13px;font-size:10px;display:flex}.summary small svg{width:13px}.dashboard{min-height:600px}.tabs{border-bottom:1px solid var(--line);gap:6px;margin:25px 0;display:flex}.tabs button{color:var(--muted);background:0 0;border:0;border-bottom:2px solid #0000;padding:13px 18px}.tabs button.active{color:var(--green);border-color:var(--green);font-weight:700}.transaction{border:1px solid var(--line);border-radius:12px;grid-template-columns:auto 1fr auto auto;align-items:center;gap:18px;margin:10px 0;padding:18px;display:grid}.transaction h3{margin:2px 0}.transaction p,.transaction small{color:var(--muted);margin:4px 0;font-size:12px}.status{color:#a9680c;background:#fff1d9;border-radius:20px;padding:7px 10px;font-size:11px;font-weight:700}.status.aguardando_evento{background:var(--mint);color:var(--green)}.metrics{grid-template-columns:repeat(4,1fr);gap:16px;margin:30px 0;display:grid}.metric{border:1px solid var(--line);border-radius:12px;align-items:center;gap:13px;padding:20px;display:flex}.metric>span{color:var(--green)}.metric strong{font:800 24px Manrope;display:block}.metric label{color:var(--muted);font-size:11px}.admin-grid{grid-template-columns:1.7fr 1fr;gap:20px;display:grid}.admin-list,.risk{border:1px solid var(--line);border-radius:13px;padding:22px}.admin-list>div{border-top:1px solid var(--line);align-items:center;gap:12px;padding:14px 0;display:flex}.avatar{background:var(--cream);border-radius:8px;place-items:center;width:32px;height:32px;display:grid}.admin-list p{flex:1;margin:0;font-size:13px}.admin-list small{color:var(--muted);margin-top:3px;display:block}.risk>svg{color:var(--green);width:35px;height:35px}.risk p,.risk li{color:var(--muted);font-size:12px;line-height:1.6}.risk ul{padding:0;list-style:none}.risk li{align-items:center;gap:6px;margin:8px 0;display:flex}.risk li svg{width:15px;color:var(--green)}.auth{background:var(--cream);place-items:center;min-height:700px;padding:50px 20px;display:grid}.auth-card{width:430px;max-width:100%;box-shadow:var(--shadow);background:#fff;border-radius:18px;padding:40px}.static{cursor:default}.auth-card>.brand{margin-bottom:28px}.auth-card .centered{justify-content:center;width:100%;margin-top:12px}.auth-card>small{color:var(--muted);justify-content:center;align-items:center;gap:5px;margin-top:20px;display:flex}.auth-card>small svg{width:14px}.toast{background:var(--ink);color:#fff;box-shadow:var(--shadow);z-index:50;border-radius:10px;align-items:center;gap:10px;padding:15px 20px;display:flex;position:fixed;bottom:24px;right:24px}.toast svg{color:#67d4be}@media (width<=900px){.nav nav{box-shadow:var(--shadow);background:#fff;flex-direction:column;padding:20px;display:none;position:absolute;top:76px;left:0;right:0}.nav nav.open{display:flex}.desktop{display:none}.mobile{display:block}.menu{background:0 0;border:0}.hero{height:600px}.hero h1{font-size:44px}.cards{grid-template-columns:1fr 1fr}.event-layout{grid-template-columns:1fr}.event-layout aside{display:none}.checkout-grid,.admin-grid{grid-template-columns:1fr}.summary{position:static}.metrics,.footer-grid{grid-template-columns:1fr 1fr}.listing{grid-template-columns:auto 1fr}.listing-price{text-align:left;grid-column:2}.listing .primary{grid-column:2}.sell-cta{margin:50px 28px}.transaction{grid-template-columns:auto 1fr}.transaction .status,.transaction button{grid-column:2;width:max-content}}@media (width<=600px){header{height:66px}.nav{padding:0 18px}.nav nav{top:66px}.hero{height:620px}.hero-content{padding:0 20px}.hero h1{font-size:38px}.hero p{font-size:16px}.search{flex-wrap:wrap;height:auto;padding:12px}.search input{height:38px}.search button{width:100%;height:44px}.trust{flex-direction:column;gap:8px}.section{padding:60px 20px}.cards{grid-template-columns:1fr}.card-img{height:210px}.section-title{align-items:flex-start}.section-title>.link{display:none}.steps{grid-template-columns:1fr;gap:25px}.sell-cta{margin:35px 20px;padding:35px 25px;display:block}.sell-cta h2{font-size:28px}.sell-cta button{margin-top:15px}.footer-grid{grid-template-columns:1fr}.copyright{line-height:1.8;display:block}.copyright span{display:block}.event-hero{height:360px}.event-head{padding:0 20px 30px}.event-head h1{font-size:35px}.event-head p{flex-wrap:wrap;font-size:13px}.event-layout{padding:40px 20px}.listing-title{display:block}.listing{grid-template-columns:1fr}.ticket-icon{display:none}.listing-price,.listing .primary{grid-column:1}.listing .primary{width:100%}.flow-card{padding:28px 20px}.progress{margin:10px 0 35px}.progress label{display:none}.grid2{grid-template-columns:1fr}.upload em{display:none}.checkout-grid{gap:25px}.checkout-event>div{width:90px}.metrics{grid-template-columns:1fr}.admin-list>div{align-items:flex-start}.admin-list button{padding:8px}.transaction{grid-template-columns:1fr}.transaction .ticket-icon{display:grid}.transaction>div:nth-child(2),.transaction .status,.transaction button{grid-column:1}.auth{min-height:620px}.auth-card{padding:30px 22px}.toast{bottom:20px;left:20px;right:20px}.hero h1 br{display:none}}:root{--ink:#121212;--muted:#6a6a66;--green:#1948e8;--green2:#1948e8;--mint:#edf1ff;--cream:#f2f1ec;--line:#d9d9d3;--amber:#bd6818;--shadow:none;font-family:Instrument Sans,sans-serif}body{color:#121212;letter-spacing:-.015em;background:#f8f8f5}button,input,select{font-family:inherit}header{background:#f8f8f5;border-bottom:1px solid #cecec8;height:72px;position:sticky;top:0}.brand{letter-spacing:-1.4px;font-family:Instrument Sans;font-size:22px}.brand>span{width:28px;height:28px;box-shadow:none;background:#1948e8;border-radius:0}.brand>span svg{width:16px}.nav nav{gap:28px}.nav nav button{text-transform:uppercase;letter-spacing:.07em;color:#3c3c39;padding:0;font-size:12px}.nav nav button:hover{color:#1948e8}.admin-link{display:none}.nav-actions .ghost{background:0 0;border:0}.primary{color:#fff;box-shadow:none;text-transform:uppercase;letter-spacing:.06em;background:#1948e8;border-radius:0;padding:14px 20px;font-size:11px}.primary:hover{box-shadow:none;background:#1238b9;transform:none}.ghost{background:0 0;border-color:#c8c8c2;border-radius:0}.nav-actions .primary{padding:12px 17px}.hero{color:#fff;background:#181818;align-items:stretch;height:680px;position:relative}.hero-bg{filter:grayscale(.25)contrast(1.08);clip-path:polygon(8% 0,100% 0,100% 100%,0 100%);background-position:50%;left:47%}.hero-bg:after{content:"";background:linear-gradient(90deg,#181818 0,#0000 35%);position:absolute;inset:0}.hero-content{flex-direction:column;align-items:flex-start;width:100%;max-width:none;margin:0;padding:74px 42px 48px;display:flex}.hero .eyebrow{letter-spacing:.13em;color:#b6c4ff;background:0 0;border:0;border-radius:0;padding:0;font-size:10px}.hero h1{letter-spacing:-4px;max-width:680px;margin:34px 0 25px;font-family:Instrument Serif,serif;font-size:82px;font-weight:400;line-height:.9}.hero h1 br{display:none}.hero p{color:#bdbdb8;max-width:440px;font-size:16px;line-height:1.5}.search{width:100%;max-width:850px;height:66px;box-shadow:none;background:#f8f8f5;border:1px solid #777770;border-radius:0;margin-top:auto;padding:0 0 0 18px}.search input{background:0 0;font-size:14px}.search button{text-transform:uppercase;letter-spacing:.08em;background:#1948e8;border-radius:0;height:100%;padding:0 27px;font-size:10px}.trust{text-align:right;color:#dfdfd9;text-transform:uppercase;letter-spacing:.08em;flex-direction:column;gap:7px;font-size:10px;display:flex;position:absolute;bottom:48px;right:42px}.trust span{justify-content:flex-end}.trust svg{color:#b6c4ff;background:0 0}.section{max-width:none;padding:110px 42px}.section-title{border-top:1px solid #1c1c1a;align-items:start;margin-bottom:52px;padding-top:18px}.kicker{color:#1948e8;letter-spacing:.16em;font-size:9px}.section h2,.how h2,.sell-cta h2{letter-spacing:-2px;margin-top:16px;font-family:Instrument Serif,serif;font-size:52px;font-weight:400}.section-title .link{text-transform:uppercase;letter-spacing:.08em;color:#111;background:0 0;border-bottom:1px solid #111;padding:3px 0;font-size:10px}.cards{grid-template-columns:repeat(12,1fr);gap:18px}.event-card{box-shadow:none;background:0 0;border:0;border-radius:0;grid-column:span 3;overflow:visible}.event-card:first-child{grid-column:span 5}.event-card:nth-child(2){grid-column:span 3}.event-card:nth-child(3),.event-card:nth-child(4){grid-column:span 2}.event-card:hover{box-shadow:none;transform:none}.event-card:hover .card-img{filter:brightness(.9)}.card-img{background-color:#ddd;border-radius:0;height:300px;transition:all .3s}.event-card:nth-child(3) .card-img,.event-card:nth-child(4) .card-img{height:220px}.card-img:after{content:"";background:linear-gradient(#0000 65%,#0003);position:absolute;inset:0}.card-img>span{color:#111;text-transform:uppercase;letter-spacing:.06em;background:#f8f8f5;border-radius:0;padding:7px 9px;font-size:9px;bottom:0;left:0}.heart{width:32px;height:32px;box-shadow:none;border-radius:0;top:0;right:0}.card-body{padding:15px 0}.category{letter-spacing:.12em;color:#1948e8;font-size:9px}.card-body h3{letter-spacing:-.6px;margin:8px 0 15px;font-family:Instrument Serif,serif;font-size:24px;font-weight:400}.event-card:nth-child(n+3) h3{font-size:19px}.card-body p{margin:6px 0;font-size:11px}.price{border-top:1px solid #cfcfc9;margin-top:16px;padding-top:12px}.price strong{font-size:15px}.price svg{color:#111}.how{color:#f2f2ed;text-align:left;background:#151515;padding:105px 42px}.how .kicker{color:#96aaff;justify-content:flex-start}.how h2{font-size:60px}.steps{border-top:1px solid #4b4b47;gap:0;margin-top:70px}.step{border-bottom:1px solid #4b4b47;grid-template-columns:80px 1fr;align-items:start;padding:28px 25px 35px 0;display:grid}.step>span{color:#96aaff;background:0 0;grid-row:1/3;width:auto;height:auto;display:block}.step>span svg{display:none}.step em{color:#969690;background:0 0;border:0;font-size:11px;position:static}.step h3{margin:0;font-family:Instrument Serif;font-size:28px;font-weight:400}.step p{color:#9e9e98;max-width:420px;margin:6px 0}.sell-cta{color:#fff;max-width:none;box-shadow:none;background:#1948e8;border-radius:0;margin:0;padding:85px 42px}.sell-cta .kicker{color:#c7d1ff}.sell-cta h2{font-size:64px}.sell-cta p{color:#cbd3f5}.light-btn{color:#fff;text-transform:uppercase;letter-spacing:.08em;box-shadow:none;background:0 0;border:1px solid #fff;border-radius:0;padding:16px 20px;font-size:10px}footer{background:#0e0e0e;padding:70px 42px 25px}.light-brand>span{background:#1948e8;border-radius:0}.event-hero{height:470px}.event-head h1{font-family:Instrument Serif;font-size:66px;font-weight:400}.event-layout{grid-template-columns:240px 1fr;max-width:none;padding:70px 42px 110px}.event-layout aside>button{border-bottom:1px solid #d2d2cc;border-radius:0}.safe-box{background:#ecece6;border-radius:0}.listing{box-shadow:none;background:0 0;border-top:1px solid #cfcfc9;border-bottom:0;border-radius:0;padding:22px 0}.listing:hover{box-shadow:none;transform:none}.verified{color:#1948e8;background:#e4e8f8;border-radius:0}.listing .primary{min-width:125px}.listing-title select{background:0 0;border-radius:0}.flow-card,.checkout-box,.summary,.auth-card{box-shadow:none;background:#fff;border:1px solid #d0d0ca;border-radius:0}.flow-card input,.flow-card select,.checkout-box input,.auth-card input{background:#f8f8f5;border-radius:0}.rule,.privacy,.notice{color:#173aa8;background:#edf1ff;border-radius:0}.progress .done span{background:#1948e8}.auth-card>.brand{justify-content:flex-start}.metric{box-shadow:none;background:0 0;border:1px solid #d4d4cf;border-radius:0}.admin-list,.risk,.review,.summary{border-radius:0}.risk{background:#edede7}.file-input{cursor:pointer;position:relative}.file-input input{opacity:0;inset:0;height:100%!important;position:absolute!important}.form-error{background:#fff0ef;padding:10px;font-size:12px;color:#a52e27!important}.data-source{color:var(--muted);font-size:11px}@media (width<=900px){header{height:66px}.nav{padding:0 20px}.nav nav{background:#f8f8f5;border-radius:0;padding:24px;top:66px}.hero{height:720px}.hero-bg{opacity:.55;clip-path:none;left:22%}.hero-content{padding:58px 26px 30px}.hero h1{max-width:560px;font-size:66px}.trust{bottom:25px;right:26px}.section{padding:80px 24px}.cards{grid-template-columns:1fr 1fr}.event-card,.event-card:nth-child(n){grid-column:auto}.card-img,.event-card:nth-child(n) .card-img{height:260px}.sell-cta{padding:70px 30px}.event-layout{padding-left:24px;padding-right:24px}.how{padding:80px 24px}}@media (width<=600px){.hero{height:680px}.hero-bg{left:0}.hero-content{padding-top:50px}.hero h1{letter-spacing:-2.5px;font-size:52px;line-height:.94}.hero p{font-size:14px}.search{height:auto;min-height:60px}.search button{height:46px}.trust{display:none}.section h2,.how h2{font-size:42px}.cards{grid-template-columns:1fr}.card-img,.event-card:nth-child(n) .card-img{height:330px}.step{grid-template-columns:50px 1fr}.sell-cta{display:block}.sell-cta h2{font-size:48px}.event-head{padding-left:24px}.event-head h1{font-size:48px}.flow-card{padding:28px 20px}}.inventory-page{max-width:1180px;margin:auto;padding:70px 32px 110px}.inventory-intro{grid-template-columns:1fr 340px;align-items:end;gap:70px;margin-bottom:48px;display:grid}.inventory-intro h2{margin:12px 0;font:400 48px Instrument Serif,serif}.inventory-intro>div>p{color:var(--muted);max-width:580px}.inventory-trust{border-left:2px solid #1948e8;gap:12px;padding:5px 0 5px 18px;display:flex}.inventory-trust svg{color:#1948e8;flex:none}.inventory-trust p{margin:0;font-size:12px;line-height:1.5}.inventory-table{border-top:1px solid #111}.inventory-row{border-bottom:1px solid #d2d2cc;grid-template-columns:1.5fr .6fr .9fr 1fr 130px;align-items:center;gap:18px;padding:22px 4px;display:grid}.inventory-row>span{flex-direction:column;gap:3px;display:flex}.inventory-row small{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-size:10px}.inventory-row strong{font-size:16px}.inventory-row s{color:#777}.inventory-row em{color:#2453d8;align-items:center;gap:3px;font-size:10px;font-style:normal;display:flex}.inventory-row em svg{width:12px}.inventory-head{text-transform:uppercase;letter-spacing:.1em;color:#777;padding:11px 4px;font-size:9px}.inventory-empty{text-align:center;padding:70px 20px}.inventory-empty>svg{color:#1948e8}.inventory-foot{background:#efefe9;gap:14px;margin-top:28px;padding:20px;display:flex}.inventory-foot svg{color:#1948e8}.inventory-foot p{color:var(--muted);margin:4px 0;font-size:12px}.inventory-error{color:#9e2f28;background:#fff0ef;margin-bottom:16px;padding:12px;font-size:13px}@media (width<=760px){.inventory-intro{grid-template-columns:1fr;gap:25px}.inventory-intro h2{font-size:39px}.inventory-row{grid-template-columns:1fr 1fr}.inventory-head{display:none}.inventory-row>button{grid-column:1/-1;width:100%}.inventory-row>span:nth-child(2){text-align:right}.inventory-row>span:nth-child(3),.inventory-row>span:nth-child(4){border-top:1px solid #e1e1dc;padding-top:10px}.inventory-page{padding:50px 20px 80px}}.transaction-detail{max-width:1180px;margin:auto;padding:65px 32px 110px}.transaction-title{border-bottom:1px solid #111;justify-content:space-between;align-items:end;padding-bottom:28px;display:flex}.transaction-title h1{margin:12px 0;font:400 50px Instrument Serif,serif}.transaction-title p{color:var(--muted);align-items:center;gap:7px;display:flex}.transaction-title p svg{width:16px}.transaction-layout{grid-template-columns:1fr 330px;gap:55px;margin-top:42px;display:grid}.next-action{background:#efefe9;gap:20px;padding:28px;display:flex}.next-action>span{color:#fff;background:#1948e8;place-items:center;width:48px;height:48px;display:grid}.next-action small{letter-spacing:.1em;font-size:9px}.next-action h2{margin:6px 0;font:400 30px Instrument Serif}.next-action p{color:var(--muted);margin:0;font-size:13px}.action-box{border:1px solid #d2d2cc;margin-top:20px;padding:24px}.action-box p{color:var(--muted);font-size:13px}.action-box textarea,.dispute-form textarea,.dispute-form select{width:100%;min-height:90px;font:inherit;background:#fafaf7;border:1px solid #ccc;margin:10px 0;padding:12px}.action-box button svg{width:15px}.file-download{color:#1948e8;border:1px solid #ccc;align-items:center;gap:8px;margin:12px 0;padding:13px;text-decoration:none;display:flex}.file-download small{color:#777;margin-left:auto}.timeline{margin-top:45px}.timeline h2{font:400 32px Instrument Serif}.timeline-item{border-bottom:1px solid #ddd;grid-template-columns:30px 1fr;gap:12px;padding:13px 0;display:grid}.timeline-item>span{color:#1948e8;background:#edf1ff;border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.timeline-item svg{width:12px}.timeline-item p{color:var(--muted);margin:3px 0;font-size:11px}.transaction-summary{border:1px solid #ccc;height:max-content;padding:24px;position:sticky;top:95px}.transaction-summary>span{justify-content:space-between;margin:13px 0;font-size:13px;display:flex}.transaction-summary label{color:var(--muted)}.custody-badge{background:#edf1ff;gap:10px;margin-top:20px;padding:14px;display:flex}.custody-badge svg{color:#1948e8}.custody-badge p{margin:0;font-size:11px}.dispute-link{color:#9a332c;background:0 0;border:0;gap:7px;margin:20px auto 0;font-size:12px;display:flex}.dispute-link svg{width:15px}.dispute-form{border-top:1px solid #ddd;margin-top:18px;padding-top:8px}.dispute-form select{min-height:42px}.danger-btn{color:#a53630;background:#fff;border:1px solid #a53630;width:100%;padding:12px}.danger-btn:disabled{opacity:.4}@media (width<=780px){.transaction-detail{padding:45px 20px}.transaction-title{display:block}.transaction-title h1{font-size:40px}.transaction-layout{grid-template-columns:1fr;gap:25px}.transaction-summary{position:static}.next-action{padding:20px}}:root{--green:#ff4b2b;--green2:#ff4b2b;--mint:#fff0ec}.brand{gap:10px}.brand>.brand-symbol{color:#0b0b0b;width:34px;height:34px;box-shadow:none;background:#ff4b2b;border-radius:0;place-items:center;display:grid;transform:none}.brand-symbol i{letter-spacing:-1px;border-bottom:2px solid #0b0b0b;padding-bottom:2px;font:900 12px/1 Instrument Sans}.brand>.brand-word{letter-spacing:-1.2px;color:#111;white-space:nowrap;font:600 20px/1 Instrument Sans}.brand-word b{font-weight:900}.light-brand>.brand-word{color:#fff}.primary,.search button,.progress .done span,.ticket-icon,.next-action>span{color:#111;background:#ff4b2b}.primary:hover{background:#e93c20}.kicker,.category,.price svg,.safe-box svg,.verified,.metric>span,.risk>svg,.inventory-trust svg,.inventory-row em,.inventory-foot svg,.custody-badge svg,.file-download{color:#e33b20}.event-layout aside>button.active{color:#111;background:#ff4b2b}.hero .eyebrow{color:#ff9c89}.trust svg{color:#ff7b62}.section-title .link{color:#111}.step>span{color:#ff6a4d}.sell-cta{color:#111;background:#ff4b2b}.sell-cta .kicker,.sell-cta p{color:#3b130c}.light-btn{color:#111;border-color:#111}.tabs button.active{color:#e33b20;border-color:#ff4b2b}.inventory-trust{border-color:#ff4b2b}.inventory-foot,.next-action,.custody-badge{background:#fff0ec}.timeline-item>span{color:#e33b20;background:#fff0ec}.hero h1{max-width:750px}.hero p{max-width:540px}footer .brand-symbol{background:#ff4b2b}.market-home{color:#101114;background:#f6f7f8}.market-hero{grid-template-columns:1.05fr .95fr;align-items:center;gap:70px;max-width:1400px;margin:auto;padding:72px 48px 82px;display:grid}.market-pill{color:#c83b22;letter-spacing:.08em;background:#fff1ed;border:1px solid #ffd5cc;border-radius:100px;align-items:center;gap:7px;padding:8px 12px;font-size:10px;font-weight:800;display:inline-flex}.market-pill svg{width:14px}.market-copy h1{letter-spacing:-4.8px;margin:25px 0;font:750 68px/1.02 Instrument Sans,sans-serif}.market-copy h1 em{color:#f04a2e;font-style:normal}.market-copy>p{color:#64666d;max-width:610px;font-size:18px;line-height:1.6}.market-search{background:#fff;border:1px solid #dbdde1;border-radius:16px;align-items:center;height:68px;margin-top:35px;padding:7px 7px 7px 18px;display:flex;box-shadow:0 16px 50px #14192314}.market-search>svg{color:#8a8d94}.market-search input{border:0;outline:0;flex:1;min-width:0;padding:0 12px;font-size:14px}.market-search button{color:#fff;background:#101114;border:0;border-radius:11px;align-items:center;gap:10px;height:100%;padding:0 22px;font-weight:700;display:flex}.market-search button svg{width:16px}.market-actions{align-items:center;gap:20px;margin-top:18px;display:flex}.sell-link{color:#e34127;background:0 0;border:0;align-items:center;gap:7px;padding:0;font-weight:700;display:flex}.sell-link svg{width:15px}.market-actions>span{color:#8b8d92;font-size:11px}.market-visual{color:#fff;background:#111217;border-radius:26px;padding:27px;transform:rotate(1deg);box-shadow:0 35px 80px #0c0f1638}.visual-top{letter-spacing:.13em;color:#a8abb4;justify-content:space-between;font-size:9px;display:flex}.visual-top svg{color:#ff5a3d}.ticket-preview{color:#111;background:#f8f8f5;border-radius:16px;grid-template-columns:94px 1fr;min-height:165px;margin:28px 0;display:grid;overflow:hidden}.ticket-stub{background:#ff5034;border-right:1px dashed #0000004d;flex-direction:column;justify-content:space-between;padding:17px;display:flex}.ticket-stub span{font-size:27px;font-weight:900}.ticket-stub small{letter-spacing:.12em;font-size:7px}.ticket-preview>div:last-child{padding:22px}.ticket-preview small{letter-spacing:.1em;color:#777;font-size:8px}.ticket-preview strong{margin:13px 0 6px;font-size:20px;display:block}.ticket-preview p{color:#666;font-size:12px}.ticket-preview>div:last-child>div{align-items:end;gap:12px;margin-top:20px;display:flex}.ticket-preview>div:last-child>div span{color:#777;font-size:9px}.ticket-preview s{color:#888;font-size:11px}.ticket-preview b{margin-left:auto;font-size:21px}.protection-list{gap:8px;display:grid}.protection-list>span{border:1px solid #292b32;border-radius:11px;grid-template-columns:32px 1fr auto;align-items:center;padding:10px;display:grid}.protection-list i{color:#69d57b;background:#2b382e;border-radius:50%;place-items:center;width:23px;height:23px;display:grid}.protection-list i svg{width:13px}.protection-list b{font-size:12px}.protection-list small{color:#8d9099;font-size:9px}.visual-foot{color:#91949c;border-top:1px solid #2a2c32;justify-content:space-between;margin-top:20px;padding-top:18px;font-size:10px;display:flex}.visual-foot b{color:#fff;font-size:14px}.market-catalog{background:#fff;border-radius:32px;max-width:1400px;margin:auto;padding:90px 48px}.catalog-heading{grid-template-columns:1fr 420px;align-items:end;display:grid}.catalog-heading>div>span,.market-how>div>span,.market-cta span{letter-spacing:.12em;color:#ed4a2f;font-size:10px;font-weight:800}.catalog-heading h2,.market-how h2,.market-cta h2{letter-spacing:-2.5px;margin:12px 0;font:700 46px/1.1 Instrument Sans}.catalog-heading>p{color:#74767d;font-size:14px;line-height:1.55}.filter-bar{gap:8px;margin:35px 0 25px;display:flex}.filter-bar button{background:#fff;border:1px solid #dedfe2;border-radius:100px;padding:10px 16px;font-size:12px}.filter-bar button.active{color:#fff;background:#111217;border-color:#111217}.market-grid{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.market-card{text-align:left;color:inherit;background:#fff;border:1px solid #e0e1e3;border-radius:17px;padding:0;transition:all .22s;overflow:hidden}.market-card:hover{transform:translateY(-4px);box-shadow:0 18px 45px #1419231a}.market-image{background-position:50%;background-size:cover;height:190px;position:relative}.market-image:after{content:"";background:linear-gradient(#0000 45%,#00000059);position:absolute;inset:0}.market-image span{z-index:1;background:#fff;border-radius:7px;padding:6px 9px;font-size:9px;font-weight:800;position:absolute;bottom:12px;left:12px}.market-card-body{padding:18px}.event-type{color:#e5442b;text-transform:uppercase;letter-spacing:.1em;font-size:9px;font-weight:800}.market-card h3{letter-spacing:-.5px;margin:8px 0 15px;font-size:18px}.market-card p{color:#73757b;align-items:center;gap:6px;margin:7px 0;font-size:11px;display:flex}.market-card p svg{width:13px}.market-card-body>div{border-top:1px solid #eee;justify-content:space-between;align-items:center;margin-top:16px;padding-top:14px;font-size:10px;display:flex}.market-card-body>div b{color:#111;font-size:16px;display:block}.market-card-body i{background:#f1f2f3;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.market-card-body i svg{width:15px}.market-empty{text-align:center;color:#777;padding:70px}.market-how{grid-template-columns:360px 1fr;gap:80px;max-width:1400px;margin:auto;padding:110px 48px;display:grid}.how-list{border-top:1px solid #cfd1d4;grid-template-columns:repeat(3,1fr);display:grid}.how-list article{border-right:1px solid #d9dade;margin-right:25px;padding:28px 25px 10px 0}.how-list article:last-child{border:0}.how-list article>b{color:#999;font-size:10px}.how-list article>svg{color:#f04a2e;margin:36px 0 22px;display:block}.how-list h3{font-size:17px}.how-list p{color:#74767c;font-size:12px;line-height:1.6}.market-cta{background:#ff5034;border-radius:26px;justify-content:space-between;align-items:center;max-width:1304px;margin:0 auto 80px;padding:55px 60px;display:flex}.market-cta span{color:#55170d}.market-cta h2{margin:10px 0;font-size:38px}.market-cta p{font-size:13px}.market-cta button{color:#fff;background:#111217;border:0;border-radius:12px;align-items:center;gap:15px;padding:16px 21px;font-weight:700;display:flex}@media (width<=950px){.market-hero{grid-template-columns:1fr;padding:55px 28px}.market-copy h1{font-size:58px}.market-visual{width:100%;max-width:650px;margin:auto}.market-grid{grid-template-columns:1fr 1fr}.market-catalog{padding:70px 28px}.market-how{grid-template-columns:1fr;padding:80px 28px}.market-cta{margin:0 28px 70px}.catalog-heading{grid-template-columns:1fr}}@media (width<=600px){.market-hero{gap:42px;padding:38px 20px 60px}.market-copy h1{letter-spacing:-3px;font-size:45px}.market-copy>p{font-size:15px}.market-search{flex-wrap:wrap;height:auto;min-height:60px;padding:9px}.market-search input{height:40px}.market-search button{justify-content:center;width:100%;height:46px}.market-actions{flex-direction:column;align-items:flex-start;gap:8px}.market-visual{border-radius:18px;padding:18px;transform:none}.ticket-preview{grid-template-columns:70px 1fr}.ticket-preview>div:last-child{padding:16px}.protection-list>span{grid-template-columns:28px 1fr}.protection-list small{display:none}.market-catalog{border-radius:20px;padding:55px 20px}.catalog-heading h2{font-size:38px}.market-grid{grid-template-columns:1fr}.market-image{height:230px}.filter-bar{padding-bottom:6px;overflow:auto}.market-how{gap:35px;padding:70px 20px}.how-list{grid-template-columns:1fr}.how-list article{border-bottom:1px solid #ddd;border-right:0;margin:0}.market-cta{margin:0 20px 50px;padding:38px 25px;display:block}.market-cta h2{font-size:32px}.market-cta button{justify-content:space-between;width:100%;margin-top:25px}}header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff0;border-bottom:1px solid #e5e6e8;height:76px}.nav{max-width:1400px;padding:0 48px}.nav nav{background:#f3f4f5;border:0;border-radius:12px;gap:2px;padding:4px}.nav nav button{text-transform:none;letter-spacing:0;border-radius:8px;padding:9px 13px;font-size:12px}.nav nav button:hover{background:#fff;box-shadow:0 2px 8px #0000000f}.nav-actions .primary{color:#fff;background:#111217;border-radius:10px}.nav-actions .primary:hover{background:#292b31}.event-hero{border-radius:0 0 28px 28px;height:390px;overflow:hidden}.event-head{max-width:1180px;padding:0 32px 38px}.event-head h1,.flow-card h1,.checkout h1,.dashboard h1,.auth h1,.transaction-title h1{letter-spacing:-2px;font-family:Instrument Sans,sans-serif;font-weight:750}.event-head h1{font-size:52px}.inventory-page,.transaction-detail{background:#fff;border-radius:24px;margin-top:30px}.inventory-intro h2,.timeline h2,.next-action h2{font-family:Instrument Sans,sans-serif;font-weight:700}.inventory-row{padding:20px 12px}.inventory-row:hover{background:#fafafa}.inventory-row .primary{color:#fff;border-radius:9px}.inventory-foot,.next-action,.custody-badge{border-radius:14px}.flow.section{max-width:980px}.flow-card,.checkout-box,.summary,.auth-card{border:1px solid #e1e2e4;border-radius:20px;box-shadow:0 18px 55px #14192314}.flow-card input,.flow-card select,.checkout-box input,.auth-card input{background:#fafbfc;border-radius:10px;height:50px}.flow-card input:focus,.flow-card select:focus,.auth-card input:focus{border-color:#ff6a50;box-shadow:0 0 0 4px #ff50341a}.upload,.rule,.privacy,.notice{border-radius:12px}.progress span{border-radius:10px}.transaction{background:#fff;border:1px solid #e0e1e3;border-radius:14px;padding:20px}.transaction:hover{box-shadow:0 10px 30px #14192312}.transaction .ghost{border-radius:9px}.ticket-icon{color:#e7462c;background:#fff0ec;border-radius:10px}.metric,.admin-list,.risk{background:#fff;border-radius:14px}.tabs button{border-radius:8px 8px 0 0}.status{border-radius:100px}.action-box,.transaction-summary{border-radius:14px}.action-box textarea,.dispute-form textarea,.dispute-form select,.file-download{border-radius:10px}.auth{background:#f3f4f6}.auth-card{padding:42px}.primary{color:#fff;text-transform:none;letter-spacing:0;border-radius:10px;font-size:12px}.ghost{border-radius:10px}.sell-cta{border-radius:24px}footer{margin-top:0}@media (width<=900px){.nav{padding:0 22px}.nav nav{border-radius:0;padding:20px;top:76px}.inventory-page,.transaction-detail{border-radius:18px;margin-top:15px}}@media (width<=600px){header{height:68px}.nav nav{top:68px}.brand>.brand-word{font-size:18px}.event-hero{border-radius:0 0 18px 18px;height:340px}.event-head h1{font-size:38px}.inventory-page{padding-top:42px}.flow-card{border-radius:16px}.transaction-title h1{font-size:36px}}.real-admin{max-width:1280px;margin:auto;padding:65px 40px 110px}.admin-title{justify-content:space-between;align-items:end;display:flex}.admin-title>div>span{letter-spacing:.12em;color:#e54229;font-size:9px;font-weight:800}.admin-title h1{letter-spacing:-2px;margin:9px 0;font-size:42px}.admin-title p{color:#777}.admin-title>button{background:#fff;border:1px solid #ddd;border-radius:9px;gap:7px;padding:11px 14px;display:flex}.admin-title>button svg{width:15px}.admin-metrics{grid-template-columns:repeat(4,1fr);gap:13px;margin:35px 0;display:grid}.ops-metric{background:#fff;border:1px solid #e0e1e3;border-radius:14px;align-items:center;gap:13px;padding:18px;display:flex}.ops-metric>span{color:#e54229;background:#fff0ec;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.ops-metric b{font-size:24px;display:block}.ops-metric small{color:#777;font-size:10px}.ops-warning{color:#88570c;background:#fff6df;border-radius:10px;padding:12px}.admin-tabs{border-bottom:1px solid #ddd;margin-top:35px;display:flex}.admin-tabs button{background:0 0;border:0;padding:14px}.admin-tabs button.active{border-bottom:2px solid #ff5034}.admin-tabs b{background:#eee;border-radius:20px;padding:3px 6px}.ops-list article{background:#fff;border:1px solid #e0e1e3;border-radius:14px;grid-template-columns:1.5fr .7fr 1fr auto;align-items:center;gap:20px;margin:10px 0;padding:18px;display:grid}.ops-main{align-items:center;gap:12px;display:flex}.ops-id{background:#f0f1f2;border-radius:9px;place-items:center;width:43px;height:43px;font-size:9px;display:grid}.ops-id.alert{color:#d83b24;background:#fff0ec;font-size:18px}.ops-main h3{margin:0;font-size:14px}.ops-main p{color:#777;font-size:10px}.ops-values,.ops-files{flex-direction:column;font-size:10px;display:flex}.ops-files span{color:#3b7548}.ops-files span.pending{color:#a56b10}.ops-actions{gap:6px;display:flex}.ops-actions button{background:#fff;border:1px solid #ddd;border-radius:8px;padding:9px;font-size:10px}.ops-actions .approve{color:#fff;background:#17251b}.ops-actions .reject{color:#b43a29}.ops-list .dispute-item{grid-template-columns:1fr}.dispute-description{background:#f5f5f3;padding:12px;font-size:12px}.dispute-item textarea{border:1px solid #ddd;border-radius:9px;min-height:70px;padding:11px}.dispute-item .ops-actions{justify-content:flex-end}.ops-empty{text-align:center;color:#777;padding:60px}@media (width<=850px){.admin-metrics{grid-template-columns:1fr 1fr}.ops-list article{grid-template-columns:1fr}}@media (width<=550px){.real-admin{padding:45px 20px}.admin-title{display:block}.admin-metrics{grid-template-columns:1fr}}.admin-events-head{justify-content:space-between;align-items:flex-end;gap:24px;margin:24px 0 22px;display:flex}.admin-events-head h2{letter-spacing:-.045em;margin:0 0 6px;font-size:clamp(24px,3vw,38px)}.admin-events-head p{color:#667085;margin:0}.admin-events-head button,.admin-event-form button{color:#fff;background:#ff4b35;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:13px 18px;font-weight:800;display:inline-flex}.admin-events-head svg{width:18px}.admin-event-form{background:#fff;border:1px solid #e4e7ec;border-radius:22px;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:24px;padding:22px;display:grid}.admin-event-form label{gap:7px;font-size:12px;font-weight:800;display:grid}.admin-event-form input,.admin-event-form select{width:100%;min-height:46px;font:inherit;background:#fafafa;border:1px solid #d0d5dd;border-radius:12px;padding:0 13px}.admin-event-form input:focus,.admin-event-form select:focus{border-color:#ff4b35;outline:2px solid #ff4b352e}.event-admin-status{justify-items:start;gap:6px;display:grid}.event-admin-status span{color:#bd2f20;text-transform:uppercase;letter-spacing:.06em;background:#fff3f0;border-radius:999px;padding:6px 10px;font-size:11px;font-weight:850}.event-admin-status span.published{color:#087443;background:#ecfdf3}.event-admin-status span.archived{color:#475467;background:#f2f4f7}.event-admin-status small{color:#667085}@media (width<=720px){.admin-events-head{flex-direction:column;align-items:stretch}.admin-event-form{grid-template-columns:1fr;padding:16px}.admin-events .ops-list article{grid-template-columns:1fr}.event-admin-status{grid-auto-flow:column;justify-content:start;align-items:center}}html,body,#root{max-width:100%;overflow-x:hidden}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}@media (width<=760px){input,select,textarea{font-size:16px!important}.primary,.ghost,.light-btn,.link{min-height:44px}.nav-actions{gap:6px}.nav-actions .primary{padding:10px 13px}.brand{min-height:44px}.menu{width:44px;height:44px}.flow.section,.checkout.section,.dashboard.section{padding:42px 18px 78px}.flow-card,.checkout-box,.summary,.auth-card{box-shadow:none}.flow-actions{gap:10px}.flow-actions button{flex:1}.checkout-event{align-items:stretch}.checkout-event>div{flex:none}.tabs{white-space:nowrap;scrollbar-width:none;overflow-x:auto}.tabs::-webkit-scrollbar{display:none}.filter-bar::-webkit-scrollbar{display:none}.transaction{gap:12px}.transaction button{width:100%!important}.next-action{align-items:flex-start}.next-action>span{flex:none}.admin-tabs{white-space:nowrap;overflow-x:auto}.ops-actions{grid-template-columns:1fr 1fr;display:grid}.ops-actions button{min-height:42px}.ops-list article{gap:13px}.transaction-title p{line-height:1.5}.inventory-foot{align-items:flex-start}}@media (width<=420px){.market-copy h1{letter-spacing:-2.5px;font-size:40px}.catalog-heading h2{font-size:34px}.ticket-preview{grid-template-columns:58px 1fr}.ticket-stub{padding:12px}.ticket-stub span{font-size:22px}.ticket-preview strong{font-size:17px}.ticket-preview b{font-size:18px}.auth{padding:24px 14px}.auth-card{padding:27px 18px}.progress{gap:5px}.flow-card{padding:25px 17px}.flow-card h1,.checkout h1,.dashboard h1{font-size:28px}.transaction-title h1{font-size:32px}.admin-title h1{font-size:34px}.real-admin{padding-left:16px;padding-right:16px}}.account-heading{border-bottom:1px solid #dedfe2;justify-content:space-between;align-items:end;padding-bottom:28px;display:flex}.account-heading h1{letter-spacing:-2px;margin:10px 0;font-size:44px}.account-heading .ghost svg{width:15px}.account-nav{background:#f0f1f3;border-radius:12px;gap:7px;width:max-content;max-width:100%;margin:28px 0;padding:5px;display:flex;overflow:auto}.account-nav button{white-space:nowrap;background:0 0;border:0;border-radius:8px;align-items:center;gap:7px;padding:11px 15px;font-size:12px;display:flex}.account-nav button svg{width:15px}.account-nav button.active{background:#fff;box-shadow:0 2px 10px #14192314}.account-content h2,.account-panel h2{letter-spacing:-.8px;font-size:24px}.account-panel{background:#fff;border:1px solid #dfe0e3;border-radius:16px;grid-template-columns:44px minmax(0,620px);gap:18px;padding:27px;display:grid}.account-panel>svg{color:#e5442b;background:#fff0ec;border-radius:11px;width:44px;height:44px;padding:10px}.account-panel p{color:#73757b;font-size:13px}.account-panel label:not(.toggle-row){margin:17px 0 7px;font-size:11px;font-weight:700;display:block}.account-panel input:not([type=checkbox]),.account-panel textarea{width:100%;font:inherit;border:1px solid #d9dade;border-radius:10px;padding:13px}.account-panel textarea{resize:vertical;min-height:130px}.account-panel .primary{margin-top:18px}.toggle-row{border-top:1px solid #eee;justify-content:space-between;align-items:center;padding:17px 0;font-size:13px;display:flex}.toggle-row input{accent-color:#ff5034;width:38px;height:21px}.inline-success{color:#29703b;background:#edf8ef;border-radius:10px;margin-top:14px;padding:12px;font-size:12px}.seller-section-heading{justify-content:space-between;align-items:end;margin:34px 0 12px;display:flex}.seller-section-heading h3{letter-spacing:-.4px;margin:5px 0 0;font-size:20px}.seller-section-heading>span{color:#fff;background:#111217;border-radius:100px;place-items:center;min-width:31px;height:31px;font-size:12px;font-weight:800;display:grid}.seller-section-heading.transactions-heading{border-top:1px solid #e2e3e5;margin-top:38px;padding-top:30px}.seller-ticket-price{margin-top:8px!important}.seller-ticket-price strong{color:#111217}.seller-ticket .status.disponivel{color:#28733c;background:#e9f7ec}.seller-ticket .status.em_analise{color:#93610b;background:#fff4df}.seller-ticket .status.reservado{color:#3154ad;background:#edf1ff}@media (width<=600px){.account-heading{align-items:flex-start}.account-heading h1{font-size:34px}.account-heading .ghost{padding:10px}.account-nav{width:100%}.account-panel{grid-template-columns:1fr;padding:20px}.account-panel>svg{display:none}.seller-section-heading{align-items:center}.seller-ticket-price{font-size:11px!important}}.payment-account{background:#fff;border:1px solid #dfe0e3;border-radius:14px;grid-template-columns:42px 1fr auto;align-items:center;gap:16px;margin:18px 0 28px;padding:20px;display:grid}.payment-account>svg{color:#ff5034;background:#fff0ec;border-radius:10px;width:42px;height:42px;padding:10px}.payment-account.ready>svg{color:#19713b;background:#eaf7ee}.payment-account p,.checkout-action small{color:#73757b;font-size:12px;line-height:1.5}.payment-account p{margin:4px 0 0}.payment-account .payment-account-error{color:#b42318;grid-column:2/-1;margin:0;font-weight:700}.checkout-action{margin-top:20px}.checkout-action .wide{width:100%}.checkout-action small{margin-top:10px;display:block}@media (width<=680px){.payment-account{grid-template-columns:40px 1fr}.payment-account .primary{grid-column:1/-1;width:100%}.payment-account .payment-account-error{grid-column:1/-1}}.receiving-setup{background:#fff;border:1px solid #dfe3e8;border-radius:18px;margin:18px 0 30px;padding:24px;box-shadow:0 18px 50px #11121714}.receiving-setup-head{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:18px;display:flex}.receiving-setup-head h3{letter-spacing:-.7px;margin:7px 0 6px;font-size:24px}.receiving-setup-head p{color:#626974;max-width:650px;margin:0;line-height:1.5}.receiving-setup-head .ghost{white-space:nowrap}.receiving-privacy{color:#555e69;background:#f5f6f8;border-radius:11px;margin-bottom:18px;padding:12px 14px;font-size:12px;line-height:1.45}.receiving-loading{text-align:center;color:#6c737d;padding:35px}@media (width<=700px){.receiving-setup{border-radius:15px;padding:18px 14px}.receiving-setup-head{flex-direction:column}.receiving-setup-head .ghost{width:100%}}.receiving-stripe-button{justify-content:center;align-items:center;gap:10px;width:100%;min-height:52px;margin-top:18px;display:inline-flex}.receiving-stripe-button svg,.receiving-privacy svg{flex:none;width:18px;height:18px}.receiving-privacy{align-items:flex-start;gap:10px;display:flex}.receiving-helper{text-align:center;color:var(--muted);margin:10px 0 0;font-size:.86rem}.link-import-status{color:#686b72;align-items:center;gap:7px;min-height:24px;margin:8px 0 4px;font-size:12px;display:flex}.link-import-status:empty{min-height:0}.link-import-status svg{width:15px;height:15px}.link-import-status.loading{color:#1747d1}.link-import-status.imported{color:#18713b}.link-import-status.manual{color:#8a4b22}.link-import-status .spin{animation:.8s linear infinite link-spin}@keyframes link-spin{to{transform:rotate(360deg)}}.draft-restored{color:#196b39;background:#edf7ef;border-radius:10px;align-items:flex-start;gap:9px;margin:-12px 0 24px;padding:12px 14px;font-size:12px;line-height:1.45;display:flex}.draft-restored svg{flex:0 0 16px;width:16px}.google-auth{color:#17181c;background:#fff;border:1px solid #d5d8dd;border-radius:10px;justify-content:center;align-items:center;gap:11px;width:100%;height:50px;font:650 14px Instrument Sans,sans-serif;display:flex}.google-auth:hover{background:#f7f8f9;border-color:#bfc3c9}.google-auth:disabled{opacity:.55}.google-auth svg{width:20px;height:20px}.auth-divider{color:#8a8d93;align-items:center;gap:12px;margin:22px 0 4px;font-size:11px;display:flex}.auth-divider:before,.auth-divider:after{content:"";background:#e3e4e7;flex:1;height:1px}.auth-divider span{white-space:nowrap}.password-hint{margin-top:7px;font-size:11px;display:block}.password-hint.valid{color:#19713b}.password-hint.invalid{color:#a44a2a}.auth-recovery{background:#f4f7ff;border:1px solid #d9e6ff;border-radius:12px;margin:12px 0 16px;padding:15px}.auth-recovery strong{font-size:12px}.auth-recovery p{color:#626874;margin:5px 0 12px;font-size:11px;line-height:1.5}.auth-recovery button{background:#fff;border:1px solid #cdd6e8;border-radius:9px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:44px;font-weight:750;display:flex}.auth-recovery svg{width:17px;height:17px}.nav-actions .primary svg{width:15px}.mobile-bottom{display:none}@media (width<=900px){body{padding-bottom:70px}.nav-actions .menu,.nav nav{display:none!important}.mobile-bottom{z-index:80;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);height:68px;padding:5px max(5px, env(safe-area-inset-right)) calc(4px + env(safe-area-inset-bottom)) max(5px, env(safe-area-inset-left));background:#fffffff5;border-top:1px solid #dedfe2;grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.mobile-bottom button{color:#72757c;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-width:0;font-size:9px;font-weight:650;display:flex}.mobile-bottom button svg{width:19px;height:19px}.mobile-bottom button.active{color:#ef482e}.mobile-bottom .sell-main svg{color:#111;background:#ff5034;border-radius:12px;width:36px;height:36px;margin-top:-19px;padding:9px;box-shadow:0 7px 18px #ff503447}.mobile-bottom .sell-main span{margin-top:-1px}.app>footer{margin-bottom:0}}@media (width>=901px){.nav nav button:last-child{display:inline-flex}}.campaign-hero{isolation:isolate;color:#fff;background:#090b10;height:min(720px,76vh);min-height:620px;position:relative;overflow:hidden}.campaign-backdrop{z-index:-3;opacity:0;background-position:50%;background-size:cover;transition:opacity .9s,transform 7s;position:absolute;inset:0;transform:scale(1.035)}.campaign-backdrop.is-active{opacity:1;transform:scale(1)}.campaign-shade{z-index:-2;background:linear-gradient(90deg,#05080df5 0%,#05080dd4 36%,#05080d38 72%,#05080d14),linear-gradient(#0000 52%,#05080dad);position:absolute;inset:0}.campaign-shell{flex-direction:column;justify-content:space-between;width:min(100% - 96px,1304px);height:100%;margin:auto;padding:88px 0 42px;display:flex}.campaign-copy{max-width:700px;animation:.65s cubic-bezier(.22,.8,.3,1) both campaign-copy-in}.campaign-eyebrow{letter-spacing:.16em;color:#ff806b;align-items:center;gap:9px;font-size:10px;font-weight:800;display:inline-flex}.campaign-eyebrow svg{stroke-width:1.8px;width:16px}.campaign-copy h1{letter-spacing:-.055em;text-wrap:balance;max-width:690px;margin:22px 0 20px;font:720 clamp(48px,5.1vw,76px)/.99 Instrument Sans,sans-serif}.campaign-copy>p{color:#ffffffc2;max-width:585px;margin:0;font-size:17px;line-height:1.6}.campaign-actions{align-items:center;gap:25px;margin-top:32px;display:flex}.campaign-primary{color:#fff;background:#ff5034;border:0;border-radius:12px;align-items:center;gap:24px;min-height:54px;padding:0 20px;font-weight:780;transition:transform .2s,background .2s;display:flex;box-shadow:0 12px 30px #ff503438}.campaign-primary:hover{background:#ff654c;transform:translateY(-2px)}.campaign-primary svg{width:17px}.campaign-actions>span{color:#ffffffb8;align-items:center;gap:7px;font-size:11px;display:flex}.campaign-actions>span svg{color:#71da89;width:15px}.campaign-controls{border-top:1px solid #ffffff38;grid-template-columns:auto 1fr 46px 46px;align-items:center;gap:10px;padding-top:24px;display:grid}.campaign-count{align-items:baseline;min-width:75px;display:flex}.campaign-count strong{font-size:18px}.campaign-count span{color:#ffffff80;margin-left:5px;font-size:11px}.campaign-dots{justify-content:center;gap:8px;display:flex}.campaign-dots button{cursor:pointer;background:0 0;border:0;width:46px;height:18px;padding:8px 0}.campaign-dots i{background:#ffffff52;height:2px;display:block;position:relative;overflow:hidden}.campaign-dots button.is-active i:after{content:"";transform-origin:0;background:#ff5a40;animation:6.5s linear both campaign-progress;position:absolute;inset:0}.campaign-arrow{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);color:#fff;background:#080b1042;border:1px solid #ffffff57;border-radius:50%;place-items:center;width:46px;height:46px;transition:all .2s;display:grid}.campaign-arrow:hover{background:#ffffff21;border-color:#fff}.campaign-arrow svg{width:18px}.discovery-panel{background:#f6f7f8;padding:0 48px 70px}.discovery-inner{background:#fff;border:1px solid #e4e5e7;border-radius:0 0 22px 22px;width:min(100%,1120px);margin:auto;padding:22px 28px 20px;box-shadow:0 25px 70px #14192314}.discovery-panel .market-search{box-shadow:none;background:#f7f7f8;height:64px;margin:0}.discovery-panel .market-actions{justify-content:space-between;margin-top:15px}@keyframes campaign-copy-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes campaign-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (width<=950px){.campaign-hero{height:680px;min-height:620px}.campaign-shell{width:min(100% - 56px,1304px);padding-top:76px}.campaign-copy h1{max-width:640px;font-size:58px}.discovery-panel{padding:0 28px 60px}}@media (width<=600px){.campaign-hero{height:610px;min-height:610px}.campaign-backdrop{background-position:64%}.campaign-shade{background:linear-gradient(90deg,#05080deb,#05080d59),linear-gradient(#0000 38%,#05080ddb 100%)}.campaign-shell{width:calc(100% - 40px);padding:55px 0 24px}.campaign-copy{margin-top:auto;margin-bottom:36px}.campaign-copy h1{margin:17px 0 15px;font-size:40px;line-height:1.01}.campaign-copy>p{font-size:14px;line-height:1.5}.campaign-actions{flex-direction:column;align-items:flex-start;gap:13px;margin-top:24px}.campaign-primary{min-height:50px}.campaign-controls{grid-template-columns:auto 1fr 42px 42px;padding-top:17px}.campaign-arrow{width:42px;height:42px}.campaign-dots{gap:5px}.campaign-dots button{width:23px}.discovery-panel{padding:0 16px 48px}.discovery-inner{border-radius:0 0 18px 18px;padding:14px}.discovery-panel .market-search{height:auto}.discovery-panel .market-actions{align-items:flex-start}.discovery-panel .market-actions>span{display:none}}@media (prefers-reduced-motion:reduce){.campaign-backdrop,.campaign-copy,.campaign-dots button.is-active i{transition:none!important;animation:none!important}}.filter-bar select{background:#fff;border:1px solid #dedfe2;border-radius:100px;min-height:39px;margin-left:auto;padding:0 34px 0 15px;font-size:12px}.availability-filter{white-space:nowrap;border:1px solid #dedfe2;border-radius:100px;align-items:center;gap:7px;padding:0 14px;font-size:11px;display:flex}.availability-filter input{accent-color:#ff5034}.catalog-results{color:#777;margin:-10px 0 19px;font-size:11px}.catalog-results strong{color:#111;font-size:13px}.market-card{flex-direction:column;display:flex}.card-open{text-align:inherit;background:0 0;border:0;padding:0}.card-arrow{background:#f1f2f3;border:0;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.card-arrow svg{width:15px}.alert-action{color:#d93d25;background:#fff0ec;border:0;border-radius:8px;align-items:center;gap:6px;padding:9px 11px;font-size:10px;font-weight:750;display:flex}.alert-action svg{width:14px}.catalog-feedback{z-index:100;color:#fff;background:#142219;border-radius:11px;align-items:center;gap:8px;padding:13px 16px;font-size:12px;display:flex;position:fixed;bottom:90px;right:24px;box-shadow:0 12px 35px #0000002e}.catalog-feedback svg{color:#67d77d;width:15px}@media (width<=760px){.filter-bar{grid-template-columns:repeat(4,max-content);display:grid;overflow:auto}.filter-bar select{border-radius:10px;grid-column:1/4;min-height:44px;margin:5px 0 0}.availability-filter{border-radius:10px;grid-column:4/6;min-height:44px;margin-top:5px}.catalog-feedback{bottom:86px;left:18px;right:18px}.market-card{border-radius:15px}.market-card h3{font-size:20px}.market-card p{font-size:12px}}.secondary-market-badge{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);letter-spacing:.05em;color:#e6e6e2;background:#00000040;border:1px solid #ffffff40;border-radius:100px;margin:10px 0 4px;padding:7px 10px;font-size:9px;display:inline-flex}.official-source{color:#fff;text-underline-offset:4px;margin-top:7px;font-size:11px;display:inline-flex}.inventory-empty .ghost svg{width:15px}.inventory-empty .ghost{margin-top:12px}.event-market-actions{align-items:center;gap:15px;margin-top:16px;display:flex}.event-sell-button{color:#fff;background:#ff5034;border:0;border-radius:10px;align-items:center;gap:8px;min-height:44px;padding:0 16px;font-weight:780;display:inline-flex;box-shadow:0 8px 24px #0000002e}.event-sell-button:hover{background:#e9432b}.event-sell-button svg{width:17px}.event-market-actions .official-source{margin:0}@media (width<=600px){.secondary-market-badge{border-radius:9px;line-height:1.4}.event-head .official-source{font-size:10px}.event-market-actions{flex-direction:column;align-items:flex-start;gap:9px}.event-sell-button{justify-content:center;width:100%}}.brand>.brand-wordmark{color:#101114;white-space:nowrap;background:0 0;align-items:center;gap:5px;width:auto;height:auto;padding:0;font-family:Instrument Sans,sans-serif;font-style:normal;display:inline-flex}.word-no{color:#ff4b31;letter-spacing:-2px;align-items:center;font-size:22px;font-weight:850;display:inline-flex}.word-no i{font-style:normal}.word-o{margin-left:-1px;position:relative}.word-o:after{content:"";background:currentColor;border-radius:2px;width:2px;height:24px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(34deg);box-shadow:0 0 0 1.5px #fff}.word-cambista{letter-spacing:-1.45px;color:#101114;font-size:21px;font-weight:690}.light-brand>.brand-wordmark,.light-brand .word-cambista{color:#fff}.light-brand .word-o:after{box-shadow:0 0 0 1.5px #0e0e0e}.brand-wordmark.compact .word-no{font-size:25px}@media (width<=600px){.brand>.brand-wordmark{gap:4px}.word-no{font-size:21px}.word-cambista{font-size:20px}}.sell-event-search{background:#fafbfc;border:1px solid #dedfe2;border-radius:11px;align-items:center;padding:0 13px;display:flex}.sell-event-search svg{color:#85878d;width:18px}.sell-event-search input{box-shadow:none!important;border:0!important}.event-choices{grid-template-columns:1fr 1fr;gap:8px;margin:12px 0;display:grid}.event-choices button{text-align:left;background:#fff;border:1px solid #e0e1e3;border-radius:11px;padding:13px}.event-choices button.selected{border-color:#ff5034;box-shadow:0 0 0 3px #ff50341a}.event-choices strong,.event-choices span{display:block}.event-choices strong{font-size:13px}.event-choices span{color:#777;margin-top:4px;font-size:10px}.missing-event{color:#df4128;background:0 0;border:0;align-items:center;gap:7px;padding:10px 0;font-weight:700;display:flex}.missing-event svg{width:17px}.event-proposal{background:#f8f8f7;border:1px solid #dedfe2;border-radius:14px;margin-top:12px;padding:20px}.proposal-head{align-items:center;gap:10px;margin-bottom:18px;display:flex}.proposal-head>svg{color:#f04a2f}.proposal-head span,.proposal-head small{display:block}.proposal-head small{color:#777;margin-top:3px}.proposal-actions{justify-content:flex-end;gap:8px;margin-top:18px;display:flex}.flow-divider{border:0;border-top:1px solid #dedfe2;margin:30px 0}.flow-card h2{font-size:22px}.flow-helper{color:#73767d;margin-top:-8px;font-size:13px}.delivery-picker{grid-template-columns:1fr 1fr;gap:10px;margin:18px 0 30px;display:grid}.delivery-picker button{text-align:left;color:#17181b;background:#fff;border:1px solid #dfe1e4;border-radius:14px;grid-template-columns:34px 1fr 22px;align-items:center;gap:10px;padding:17px;display:grid}.delivery-picker button>svg{color:#74777e;width:22px}.delivery-picker button span,.delivery-picker button small{display:block}.delivery-picker button strong{font-size:13px}.delivery-picker button small{color:#74777e;margin-top:4px;font-size:10px;line-height:1.45}.delivery-picker button i{border:1px solid #d8dade;border-radius:50%;place-items:center;width:21px;height:21px;display:grid}.delivery-picker button i svg{width:13px}.delivery-picker button.selected{background:#fff8f6;border-color:#ff5034;box-shadow:0 0 0 3px #ff503417}.delivery-picker button.selected>svg,.delivery-picker button.selected i{color:#ff5034}.delivery-picker button.selected i{border-color:#ff5034}.ticket-data-title{margin-top:0}@media (width<=650px){.event-choices{grid-template-columns:1fr}.event-proposal{padding:16px}.proposal-actions button{flex:1}.delivery-picker{grid-template-columns:1fr}.delivery-picker button{padding:14px}}.delivery-picker{grid-template-columns:repeat(3,1fr);margin-bottom:22px}.physical-origin{background:#f6f7f8;border:1px solid #e0e2e5;border-radius:13px;max-width:430px;margin:0 0 30px;padding:16px}.physical-origin label,.physical-origin small{display:block}.physical-origin input{margin:7px 0}.physical-origin small{color:#74777e;font-size:10px;line-height:1.5}.shipping-form{gap:12px;display:grid}.shipping-form .grid2{margin:0}.shipping-options{grid-template-columns:1fr 1fr;gap:8px;display:grid}.shipping-options button{text-align:left;background:#fff;border:1px solid #dfe1e4;border-radius:11px;padding:13px}.shipping-options button.selected{background:#fff6f3;border-color:#ff5034}.tracking-card{background:#fafbfc;border:1px solid #dde0e4;border-radius:13px;padding:16px}.tracking-card a{color:#e1472e;align-items:center;gap:7px;margin-top:10px;font-weight:700;display:inline-flex}@media (width<=760px){.delivery-picker,.shipping-options{grid-template-columns:1fr}}.market-search-wrap{z-index:20;position:relative}.search-suggestions{background:#fff;border:1px solid #dedfe3;border-radius:16px;position:absolute;top:calc(100% + 9px);left:0;right:0;overflow:hidden;box-shadow:0 24px 65px #0f141e2e}.search-suggestions>button{text-align:left;color:#101114;background:#fff;border:0;border-bottom:1px solid #eceef0;grid-template-columns:54px minmax(0,1fr) auto 22px;align-items:center;gap:13px;width:100%;min-height:76px;padding:10px 15px;display:grid}.search-suggestions>button:last-of-type{border-bottom:0}.search-suggestions>button:hover,.search-suggestions>button.active{background:#f7f8f9}.suggestion-image{background-color:#eceef0;background-position:50%;background-size:cover;border-radius:10px;width:54px;height:54px}.search-suggestions strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;display:block;overflow:hidden}.search-suggestions small{color:#73767d;align-items:center;gap:5px;margin-top:7px;font-size:10px;display:flex}.search-suggestions small svg{width:12px;height:12px}.search-suggestions em{color:#6d7077;white-space:nowrap;background:#f2f3f4;border-radius:999px;padding:6px 9px;font-size:9px;font-style:normal;font-weight:750}.search-suggestions em.available{color:#18753a;background:#eaf8ee}.search-suggestions>button>svg{color:#91949a;width:17px}.suggestion-empty{align-items:center;gap:13px;padding:18px;display:flex}.suggestion-empty>svg{color:#8a8d94;width:22px}.suggestion-empty>span{flex:1;gap:4px;display:grid}.suggestion-empty small{margin:0}.suggestion-empty>button{color:#fff;background:#101114;border:0;border-radius:10px;padding:10px 12px;font-size:11px;font-weight:750}@media (width<=600px){.search-suggestions{border-radius:13px;top:calc(100% + 7px)}.search-suggestions>button{grid-template-columns:46px minmax(0,1fr) 18px;min-height:68px;padding:9px}.suggestion-image{width:46px;height:46px}.search-suggestions em{display:none}.search-suggestions strong{font-size:12px}.search-suggestions small{white-space:nowrap;overflow:hidden}.suggestion-empty{flex-wrap:wrap;align-items:flex-start}.suggestion-empty>button{width:100%}}.inventory-empty-actions{justify-content:center;align-items:center;gap:10px;margin-top:22px;display:flex}.inventory-empty-actions button{border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:0 18px;font-weight:780;display:inline-flex}.inventory-empty-actions .primary{color:#fff;background:#ff5034;border:0}.inventory-empty-actions .ghost{background:#fff;margin:0}.inventory-empty-actions svg{width:16px}.inventory-sell-bar{background:#f7f8fa;border:1px solid #e0e2e5;border-radius:14px;justify-content:space-between;align-items:center;gap:24px;margin:0 0 24px;padding:18px 20px;display:flex}.inventory-sell-bar>div{align-items:center;gap:13px;display:flex}.inventory-sell-bar svg{color:#ff5034;width:22px}.inventory-sell-bar span{flex-direction:column;gap:3px;display:flex}.inventory-sell-bar strong{font-size:15px}.inventory-sell-bar small{color:#68707b;font-size:12px}.inventory-sell-bar .primary{flex:none;min-height:45px}@media (width<=600px){.inventory-empty-actions{flex-direction:column;align-items:stretch}.inventory-empty-actions button{width:100%}.inventory-sell-bar{flex-direction:column;align-items:stretch;padding:16px}.inventory-sell-bar .primary{width:100%}.inventory-sell-bar>div{align-items:flex-start}}.commercial-page{max-width:1050px;margin:auto;padding:65px 40px 100px}.commercial-page-hero{max-width:800px;margin:55px 0 65px}.commercial-page-hero>span{letter-spacing:.15em;color:#ed4a2f;font-size:10px;font-weight:800}.commercial-page-hero>svg{color:#ff5034;width:36px;height:36px;margin:24px 0;display:block}.commercial-page-hero h1{letter-spacing:-3.2px;margin:0 0 24px;font:720 56px/1 Instrument Sans}.commercial-page-hero p{color:#686b72;font-size:18px;line-height:1.65}.commercial-page-sections{border-top:1px solid #dcdde0}.commercial-page-sections article{border-bottom:1px solid #dcdde0;grid-template-columns:30px 1fr;gap:20px;padding:28px 0;display:grid}.commercial-page-sections article>svg{color:#31a05a;width:18px}.commercial-page-sections h2{margin:0 0 8px;font-size:20px}.commercial-page-sections p{color:#6c6f76;margin:0;line-height:1.65}@media (width<=600px){.commercial-page{padding:40px 20px 80px}.commercial-page-hero{margin:40px 0}.commercial-page-hero h1{letter-spacing:-2.2px;font-size:40px}.commercial-page-hero p{font-size:15px}}.flow-card>h2,.flow-card .ticket-data-title{letter-spacing:-.035em;margin:0 0 12px;font-family:Instrument Sans,sans-serif;font-size:22px;font-weight:750;line-height:1.2}.flow-card .ticket-data-title{margin-top:8px}.flow-helper{margin:0 0 18px;line-height:1.5}.ticket-description{gap:8px;margin:20px 0 4px;font-size:12px;font-weight:750;display:grid;position:relative}.ticket-description>small{color:#85878d;margin-left:5px;font-size:10px;font-weight:500;display:inline}.ticket-description textarea{resize:vertical;color:#17181b;background:#fafbfc;border:1px solid #dfe1e4;border-radius:13px;outline:0;width:100%;min-height:112px;padding:14px 14px 28px;font:400 13px/1.5 Instrument Sans,sans-serif}.ticket-description textarea:focus{background:#fff;border-color:#ff5034;box-shadow:0 0 0 3px #ff503417}.ticket-description>span{color:#92949a;font-size:9px;font-weight:500;position:absolute;bottom:9px;right:12px}.physical-origin{margin:-7px 0 24px}.postal-address{color:#166534;background:#eaf7ef;border-radius:10px;align-items:flex-start;gap:9px;margin:9px 0 11px;padding:10px 12px;display:flex}.postal-address svg{flex:none;width:17px;height:17px;margin-top:1px}.postal-address span,.postal-address strong,.postal-address small{display:block}.postal-address strong{font-size:12px}.postal-address small{color:#47715a!important;margin-top:2px!important;font-size:10px!important}.postal-feedback{margin:7px 0 10px!important}.postal-feedback.invalid{color:#c83b2c!important}.missing-fields{color:#8f291e;background:#fff6f4;border:1px solid #f0b7ad;border-radius:11px;margin-top:12px;padding:14px 16px;font-size:12px}.missing-fields strong{margin-bottom:6px;display:block}.missing-fields ul{margin:0;padding-left:18px;line-height:1.65}.flow-actions .primary:not(:disabled){cursor:pointer}.fee-choice{background:#fafbfc;border:1px solid #dfe1e4;border-radius:14px;margin:18px 0 22px;padding:16px}.fee-choice-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.fee-choice-head strong{font-size:13px}.fee-choice-head small,.fee-choice>p{color:#777b83;font-size:10px}.fee-choice-options{grid-template-columns:1fr 1fr;gap:9px;margin:12px 0;display:grid}.fee-choice-options button{text-align:left;color:#17181b;cursor:pointer;background:#fff;border:1px solid #dfe1e4;border-radius:12px;flex-direction:column;justify-content:space-between;gap:13px;min-height:116px;padding:14px;display:flex}.fee-choice-options button.selected{background:#fff8f6;border-color:#ff5034;box-shadow:0 0 0 3px #ff503417}.fee-choice-options button:disabled{opacity:.45}.fee-choice-options span,.fee-choice-options strong,.fee-choice-options small{display:block}.fee-choice-options small{color:#74777e;margin-top:4px;font-size:10px;line-height:1.4}.fee-choice-options b{color:#df4128;font-size:11px}.fee-choice>p{margin:0}@media (width<=620px){.fee-choice-head{display:block}.fee-choice-head small{margin-top:4px;display:block}.fee-choice-options{grid-template-columns:1fr}.fee-choice-options button{min-height:auto}}.ticket-reading{color:#183685;background:#f5f7ff;border:1px solid #cdd9ff;border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;margin:14px 0;padding:14px;display:grid}.ticket-reading>svg{width:20px}.ticket-reading strong{font-size:12px}.ticket-reading p{color:#53658f;margin:3px 0;font-size:11px;line-height:1.45}.ticket-reading small{color:#7583a7;font-size:9px}.ticket-reading .ghost{white-space:nowrap;background:#fff}.ticket-reading.subtle{color:#656a73;background:#fafbfc;border-color:#e1e3e7;grid-template-columns:auto 1fr}.ticket-reading.loading{grid-template-columns:auto 1fr}.spin{animation:1s linear infinite ocr-spin}@keyframes ocr-spin{to{transform:rotate(360deg)}}@media (width<=620px){.ticket-reading{grid-template-columns:auto 1fr}.ticket-reading .ghost{grid-column:2;width:100%}}.public-beta{color:#a83422;background:#fff6f3;border:1px solid #ffd2c9;border-radius:14px;align-items:center;gap:12px;margin:0 0 26px;padding:14px 16px;display:flex}.public-beta svg{flex:none;width:21px}.public-beta strong,.public-beta span{display:block}.public-beta strong{font-size:12px}.public-beta span{color:#895d55;margin-top:2px;font-size:10px}.stripe-sale-note{color:#14161a;background:#f7f8fa;border:1px solid #dfe3e8;border-radius:14px;align-items:flex-start;gap:12px;margin-top:18px;padding:15px 16px;display:flex}.stripe-sale-note>svg{color:#ff4b35;flex:none;width:20px;height:20px}.stripe-sale-note strong{margin-bottom:4px;display:block}.stripe-sale-note p{color:#616873;margin:0;font-size:.86rem;line-height:1.45}
