@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Space+Grotesk:wght@400;500;600;700&display=swap";:root{--bg:#10110f;--panel:#191b17;--line:#32352d;--ink:#f1f1e9;--muted:#a2a49a;--lime:#d1fa75}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:30px}body{background:var(--bg);color:var(--ink);margin:0;font-family:DM Sans,Arial,sans-serif;font-size:14px}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer;color:inherit;background:0 0;border:0}a{color:inherit;text-decoration:none}:is(button:focus-visible,a:focus-visible,input:focus-visible){outline:2px solid var(--lime);outline-offset:5px}button:disabled{cursor:wait;opacity:.5}svg{flex-shrink:0}p{line-height:1.7}.header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;height:100px;padding:0 4.3%;display:flex}.brand{letter-spacing:-.5px;white-space:nowrap;align-items:center;gap:11px;font:700 16px Space Grotesk,sans-serif;display:flex}.brand-light{margin-left:4px;font-weight:400}.brand b{vertical-align:super;margin-left:3px;font-size:9px}.brand-icon{align-items:center;gap:3px;width:30px;height:30px;display:flex}.brand-icon i{background:var(--lime);width:7px;height:22px;display:block;transform:skew(-15deg)}.brand-icon i:nth-child(2){height:29px}.nav{gap:30px;display:flex}.nav button{color:var(--muted);align-items:center;gap:7px;padding:10px 0;font-size:12px;display:flex}.nav button.active{color:var(--ink)}.tiny-dot{background:var(--lime);border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block}.header-right{align-items:center;gap:24px;display:flex}.account{align-items:center;gap:10px;font-size:12px;display:flex}.button{border-radius:5px;justify-content:center;align-items:center;gap:24px;padding:17px 23px;font-size:13px;font-weight:600;transition:transform .2s,background .2s;display:inline-flex}.button:hover{transform:translateY(-2px)}.lime{background:var(--lime);color:#17200e}.paper{color:#171b13;background:#eceee4}.small{gap:17px;padding:12px 15px}.menu{display:none}main{max-width:1320px;margin:auto;padding:0 56px}.hero{padding:64px 0 43px}.eyebrow{letter-spacing:1.8px;align-items:center;gap:9px;font:500 10px DM Sans,sans-serif;display:flex}.hero h1{letter-spacing:-7px;max-width:760px;margin:25px 0 27px;font:500 clamp(75px,8.5vw,126px)/.96 Space Grotesk,sans-serif;position:relative}.italic,em{color:var(--lime);letter-spacing:-.055em;font-family:Georgia,serif;font-style:italic;font-weight:400}.asterisk{color:var(--lime);vertical-align:top;margin:12px 0 0 30px;font-family:Arial,sans-serif;font-size:72px;display:inline-block}.hero-bottom{justify-content:space-between;align-items:end;display:flex}.hero-bottom p{margin:0;font-size:16px;line-height:1.75}.hero-bottom p span{color:var(--muted)}.watch{letter-spacing:1.3px;align-items:center;gap:28px;font-size:9px;display:flex}.watch span{border:1px solid var(--line);border-radius:50%;place-items:center;width:34px;height:34px;font-size:19px;display:grid}.stream-heading{border-top:1px solid var(--line);letter-spacing:1px;justify-content:space-between;align-items:center;padding:21px 0;font-size:10px;display:flex}.stream-heading>div{align-items:center;gap:12px;display:flex}.stream-heading>span{align-items:center;gap:7px;display:flex}.signal{align-items:end;gap:3px;height:12px;display:flex}.signal i{background:var(--lime);width:3px;height:5px}.signal i:nth-child(2){height:9px}.signal i:nth-child(3){height:12px}.tag{color:#c4e694;letter-spacing:1px;background:#252c1d;border:1px solid #464c37;border-radius:3px;padding:5px 7px;font-size:8px}.mono{font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.faint{color:var(--muted)}.player{aspect-ratio:16/9;color:#252c1b;background:#d2d9b9;border-radius:6px;flex-direction:column;justify-content:space-between;display:flex;position:relative;overflow:hidden}.player-grid{pointer-events:none;background-image:linear-gradient(#52603913 1px,#0000 1px),linear-gradient(90deg,#52603913 1px,#0000 1px);background-size:55px 55px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 85%);mask-image:linear-gradient(#000,#0000 85%)}.player:after{content:"";pointer-events:none;border:1px solid #8c9a6c45;border-radius:50%;width:700px;height:700px;position:absolute;top:-120px;right:-360px;box-shadow:0 0 0 50px #95a47810,0 0 0 100px #95a47810,0 0 0 150px #95a47810}.player-top,.player-bottom{z-index:1;justify-content:space-between;align-items:center;padding:25px 29px;display:flex;position:relative}.frame-label{letter-spacing:1px;font:9px ui-monospace,monospace}.broadcast-placeholder{text-align:center;z-index:1;margin:20px;position:relative}.canvas-kicker{letter-spacing:2px;font-size:9px}.canvas-number{letter-spacing:-6px;margin:20px 0 8px;font:500 clamp(35px,6.4vw,91px)/1.2 Space Grotesk,sans-serif}.canvas-number span{color:#566740;margin-left:15px;font-size:.7em}.broadcast-placeholder h2{letter-spacing:-.6px;margin:10px 0;font:500 24px Space Grotesk,sans-serif}.broadcast-placeholder p{color:#4d5740;margin:8px 0 24px;font-size:12px;line-height:1.6}.broadcast-placeholder .button{color:#f3f5e9;background:#26341d;padding:13px 18px;font-size:11px}.on-air{letter-spacing:1px;align-items:center;gap:7px;font:8px ui-monospace,monospace;display:flex}.on-air>span{background:#526e38;border-radius:50%;width:5px;height:5px}.player-bottom>div{gap:15px;display:flex}.player-bottom button{color:#35422a;padding:2px}.playback-meta{border-bottom:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;gap:15px;padding:22px 0;font-size:10px;display:flex}.playback-meta>div{align-items:center;gap:10px;display:flex}.playback-meta>div>span{letter-spacing:1px;font-size:8px}.playback-meta strong{color:var(--ink);margin-left:13px;font-size:16px}.playback-meta>.mono{color:var(--ink);font-size:20px}.playback-meta small{color:var(--muted);font-size:9px}.ledger{padding:46px 0 55px}.ledger-title{color:var(--muted);justify-content:space-between;margin-bottom:30px;font-size:9px;display:flex}.statistics{grid-template-columns:1fr 1.1fr 1fr;gap:30px;margin-bottom:27px;display:grid}.statistics>div{border-right:1px solid var(--line)}.statistics>div:last-child{border:0;padding-left:15px}.statistics>div>span{letter-spacing:1.4px;color:var(--muted);font-size:9px}.statistics strong{letter-spacing:-1.8px;margin:10px 0;font:500 clamp(25px,3vw,40px) Space Grotesk,sans-serif;display:block}.statistics strong>span{float:right}.statistics p{color:var(--muted);margin:0;font-size:10px}.lime-text{color:var(--lime)}.meter{background:repeating-linear-gradient(90deg,#3c4034 0 5px,#0000 5px 8px);border-radius:8px;height:5px}.meter>div{background:var(--lime);height:100%}.meter-label{letter-spacing:1px;color:#888e7c;justify-content:space-between;margin-top:12px;font-size:8px;display:flex}.claim-banner{border:1px solid var(--line);background:radial-gradient(at 100% 0,#28302077,#0000 70%);border-radius:7px;justify-content:space-between;align-items:center;padding:42px;display:flex}.claim-banner h2{letter-spacing:-2px;margin:20px 0 0;font:500 44px/1.1 Space Grotesk,sans-serif}.claim-banner>div>p{color:var(--muted);margin-top:0;font-size:13px}.under-note{color:var(--muted);margin-top:14px;font-size:9px;display:block}.three-rules{grid-template-columns:repeat(3,1fr);gap:40px;padding:47px 0 64px;display:grid}.three-rules span{color:var(--muted);letter-spacing:1.3px;font-size:9px}.three-rules p{font-size:13px;line-height:1.8}footer{border-top:1px solid var(--line);padding:43px max(4.3%,50vw - 604px) 23px}.footer-top{justify-content:space-between;align-items:center;display:flex}.footer-brand{letter-spacing:-1px;font:500 25px Space Grotesk,sans-serif}.footer-brand span{color:var(--lime);margin-left:20px}.footer-top p{color:var(--muted);font-size:11px;line-height:1.7}.footer-top-link{letter-spacing:1px;font-size:9px}.footer-bottom{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;gap:20px;margin-top:35px;padding-top:23px;font-size:9px;display:flex}.footer-bottom>div{gap:18px;display:flex}.footer-bottom button{padding:0;font-size:9px}.footer-bottom button:last-child{align-items:center;gap:7px;display:flex}.footer-disclaimer{color:#92958b;margin-top:20px;font-size:9px}.inner-page{min-height:70vh;padding:75px 0 95px}.inner-page h1{letter-spacing:-4px;margin:23px 0;font:500 clamp(44px,5.8vw,78px)/1.08 Space Grotesk,sans-serif}.lead{color:var(--muted);font-size:16px;line-height:1.8}.search-box{border:1px solid var(--line);background:var(--panel);border-radius:8px;align-items:center;gap:18px;margin:40px 0;padding:12px 12px 12px 22px;display:flex}.search-box input{min-width:0;color:var(--ink);background:0 0;border:0;flex:1;padding:15px 0;font-size:16px}.result{border:1px solid var(--line);border-radius:7px;margin-bottom:40px;padding:35px}.result h2{font:500 32px Space Grotesk,sans-serif}.result p{color:var(--muted)}.explain-box{gap:20px;max-width:650px;margin-top:65px;display:flex}.explain-box>svg{color:var(--lime);margin-top:5px}.explain-box h3{margin:0 0 8px;font-size:17px}.explain-box p{color:var(--muted);font-size:13px}.about-grid{grid-template-columns:1fr 1fr;gap:25px;margin:45px 0;display:grid}.about-grid article{border:1px solid var(--line);border-radius:6px;padding:30px}.about-grid svg{color:var(--lime)}.about-grid h3{font-size:21px;font-weight:500}.about-grid p{color:var(--muted);font-size:14px}.table-wrap{margin:55px 0}h2{font-family:Space Grotesk,sans-serif;font-weight:500}.table-wrap table{border-collapse:collapse;width:100%}.table-wrap td,.table-wrap th{text-align:left;border-bottom:1px solid var(--line);padding:18px}.table-wrap th{letter-spacing:1px;text-transform:uppercase;color:var(--muted);font-size:10px}.notice{background:#22281a;border:1px solid #3c4929;border-radius:6px;margin:28px 0;padding:25px}.notice h3{margin:0 0 10px}.notice p{color:#c4ccba;font-size:13px}.notice button{color:var(--lime);align-items:center;gap:6px;padding:0;font-size:12px;display:flex}.page-title-row{justify-content:space-between;align-items:center;display:flex}.dashboard-stats{grid-template-columns:repeat(3,1fr);gap:20px;margin:40px 0;display:grid}.dashboard-stats>div{border:1px solid var(--line);border-radius:5px;padding:25px}.dashboard-stats span{letter-spacing:1px;color:var(--muted);font-size:9px;display:block}.dashboard-stats strong{margin-top:14px;font:500 35px Space Grotesk,sans-serif;display:block}.section-title{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding-bottom:10px;display:flex}.empty-state{text-align:center;border-bottom:1px solid var(--line);padding:70px 20px}.empty-icon{background:var(--panel);border:1px solid var(--line);width:65px;height:65px;color:var(--lime);border-radius:50%;place-items:center;margin:0 auto;display:grid}.empty-state h2{font-size:25px}.empty-state p{color:var(--muted);margin-bottom:25px}.draft-grid{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:25px;display:grid}.draft-card{border:1px solid var(--line);border-radius:6px;overflow:hidden}.draft-image{aspect-ratio:16/9;color:var(--muted);background:#292e21;place-items:center;display:grid;position:relative}.draft-image img{object-fit:cover;width:100%;height:100%}.draft-image .tag{position:absolute;top:10px;left:10px}.draft-detail{padding:20px}.draft-detail h3{margin:0;font-size:19px}.draft-detail p{color:var(--muted);font-size:12px}.draft-detail p span{margin:0 6px}.draft-cost{justify-content:space-between;align-items:center;gap:5px;margin-top:25px;display:flex}.draft-cost span{color:var(--muted);font-size:9px}.draft-actions{border-top:1px solid var(--line);justify-content:space-between;margin-top:20px;padding-top:16px;display:flex}.draft-actions button{align-items:center;gap:8px;padding:0;font-size:12px;display:flex}.readiness-list{border-top:1px solid var(--line);margin:40px 0}.readiness-list>div{border-bottom:1px solid var(--line);align-items:center;gap:30px;padding:10px 0;display:flex}.readiness-list span{align-items:center;gap:9px;min-width:100px;font-size:12px;display:flex}.ready{color:var(--lime)}.pending{color:#d8b37a}.overlay{z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000b;padding:35px 20px;position:fixed;inset:0;overflow-y:auto}.purchase-modal{background:#181a16;border:1px solid #414637;border-radius:12px;max-width:1050px;margin:auto;padding:30px 36px}.modal-header{justify-content:space-between;align-items:center;gap:15px;display:flex}.modal-header button{padding:5px}.purchase-modal h2{letter-spacing:-2px;margin:18px 0 8px;font-size:49px}.modal-intro{color:var(--muted);margin:0 0 30px}.editor-grid{grid-template-columns:1.1fr 1fr;gap:35px;display:grid}.field-label{letter-spacing:1px;margin:22px 0 10px;font-size:10px;display:block}.field-label>span{color:var(--muted);margin-left:10px;font-size:8px}.presets{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.presets button{border:1px solid var(--line);background:#1e211a;border-radius:4px;padding:14px 5px}.presets button.selected{border-color:var(--lime);background:#303b21}.presets strong{font:500 19px Space Grotesk,sans-serif;display:block}.presets span{color:var(--muted);margin-top:5px;font-size:8px;display:block}.input{width:100%;color:var(--ink);background:#11130f;border:1px solid #3a3e32;border-radius:4px;padding:13px;font-size:13px}.field-note{color:var(--muted);font-size:10px;line-height:1.6}.price-summary{border-bottom:1px solid var(--line);border-top:1px solid var(--line);grid-template-columns:1fr 1fr 1fr;gap:8px;margin:15px 0 35px;padding:18px 0;display:grid}.price-summary span{color:var(--muted);letter-spacing:.5px;font-size:8px;display:block}.price-summary strong{margin-top:8px;font-size:17px;font-weight:500;display:block}.price-summary>div:last-child strong{color:var(--lime)}.warning{color:#edc28a;background:#342c1d;border-radius:4px;padding:10px;font-size:11px}.drop-zone{background:#20241b;border:1px dashed #555d45;border-radius:5px;flex-direction:column;align-items:center;gap:10px;width:100%;padding:25px 12px;display:flex}.drop-zone svg{color:var(--lime)}.drop-zone strong{font-size:12px;font-weight:500}.drop-zone span{letter-spacing:.5px;color:var(--muted);font-size:8px}.drop-zone small{color:var(--muted);font-size:9px}.editor-preview{padding-top:1px}.preview-head{margin-top:22px}.preview-head .field-label{margin:0 0 13px}.preview-head>div{gap:4px;margin-bottom:13px;display:flex}.preview-head button{color:var(--muted);border-radius:4px;padding:6px 12px;font-size:10px}.preview-head .selected{color:var(--ink);background:#343a29}.preview-device{border:1px solid #424a36;border-radius:6px;max-width:100%;margin:auto;transition:max-width .2s;overflow:hidden}.preview-device.phone{background:#10130d;border:8px solid #363b2d;border-radius:18px;align-items:center;max-width:240px;min-height:320px;padding:40px 0;display:flex}.ad-preview{aspect-ratio:16/9;color:#3d4b2b;background:#d2d9b9;place-items:center;width:100%;display:grid;overflow:hidden}.ad-preview>div{text-align:center}.ad-preview p{margin:12px 0;font:500 22px Space Grotesk,sans-serif}.ad-preview span{letter-spacing:1px;font-size:8px}.ad-preview img{object-fit:cover;width:100%;height:100%;display:block}.preview-caption{color:var(--muted);justify-content:space-between;gap:10px;padding:13px 0;font-size:10px;display:flex}.range-card{background:#22271c;border:1px solid #3e4931;border-radius:5px;margin-top:20px;padding:23px}.range-card .eyebrow{font-size:8px}.range-card strong{letter-spacing:-1px;color:var(--lime);margin:20px 0 10px;font:500 24px Space Grotesk,sans-serif;display:block}.range-card p{color:var(--muted);margin:0;font-size:11px}.launch-note{gap:12px;margin:25px 0;display:flex}.launch-note>.tiny-dot{margin-top:6px}.launch-note strong{font-size:12px;font-weight:500}.launch-note p{color:var(--muted);font-size:11px;line-height:1.7}.crop-controls{margin-top:20px}.crop-controls label{color:var(--muted);justify-content:space-between;align-items:center;gap:12px;margin:12px 0;font-size:11px;display:flex}.crop-controls input{width:52%;accent-color:var(--lime)}.acceptances{border-top:1px solid var(--line);margin-top:30px;padding-top:5px}.acceptances>label:not(.field-label){color:#bdc1b5;align-items:flex-start;gap:8px;margin:12px 0;font-size:11px;display:flex}.acceptances input{accent-color:var(--lime);width:14px;height:14px;margin:0}.acceptances button{color:var(--lime);gap:3px;margin-left:8px;padding:0;font-size:9px;display:inline-flex}.modal-actions{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;margin-top:24px;padding-top:23px;display:flex}.modal-actions>span{color:var(--muted);font-size:11px}.error{color:#ffb8ad;background:#3d2422;border:1px solid #6d3831;border-radius:5px;padding:12px;font-size:12px}.success{color:#d4efa9;background:#2a3720;border-radius:5px;align-items:center;gap:8px;padding:12px;font-size:12px;display:flex}.policy-overlay{z-index:110}.policy-modal{background:#1d2019;border:1px solid #464e39;border-radius:10px;max-width:700px;margin:35px auto;padding:32px}.policy-modal h2{letter-spacing:-1px;font-size:34px}.policy-modal p{color:#c0c5b8;font-size:14px}.policy-links{border-top:1px solid var(--line);flex-wrap:wrap;gap:12px;padding:25px 0;display:flex}.policy-links button{color:var(--muted);padding:0;font-size:10px}.policy-links button.active{color:var(--lime)}@media (min-width:1500px){.hero h1{font-size:126px}}@media (max-width:1050px){.nav{gap:18px}.header{padding:0 28px}.header-right{gap:15px}.account{display:none}main{padding:0 35px}.hero h1{letter-spacing:-5px}.statistics strong{font-size:30px}.claim-banner{gap:25px;padding:30px}.claim-banner h2{font-size:38px}.footer-bottom>.mono{display:none}.editor-grid{gap:25px}.canvas-number{margin-top:15px}.broadcast-placeholder h2{font-size:22px}}@media (max-width:760px){.header{gap:10px;height:78px;padding:0 20px}.brand{font-size:13px}.brand-icon{gap:3px;width:24px}.brand-icon i{width:5px;height:19px}.brand-icon i:nth-child(2){height:25px}.header-right{gap:9px}.header-right .small{gap:8px;padding:10px;font-size:10px}.menu{padding:0;display:block}.nav{display:none}.nav.open{z-index:20;border-bottom:1px solid var(--line);background:#171b12;flex-direction:column;gap:5px;padding:20px;display:flex;position:absolute;top:77px;left:0;right:0}main{padding:0 20px}.hero{padding:43px 0 30px}.hero h1{letter-spacing:-5px;margin:25px 0;font-size:76px;line-height:.97}.asterisk{margin:8px 0 0 16px;font-size:43px}.hero .eyebrow{letter-spacing:1.3px;font-size:8px}.hero-bottom{align-items:center}.hero-bottom p{font-size:12px}.watch{gap:0;font-size:0}.watch span{font-size:19px}.stream-heading{padding:18px 0;font-size:8px}.stream-heading>span{display:none}.stream-heading>div{gap:9px}.player{aspect-ratio:4/3;min-height:310px}.player-top,.player-bottom{padding:17px 15px}.frame-label{letter-spacing:.5px;font-size:7px}.broadcast-placeholder{margin:10px}.canvas-kicker{letter-spacing:1px;font-size:6px}.canvas-number{letter-spacing:-2px;margin:14px 0;font-size:42px}.canvas-number span{margin-left:8px}.broadcast-placeholder h2{margin:8px 0;font-size:19px}.broadcast-placeholder p{margin-bottom:17px;font-size:10px}.broadcast-placeholder .button{gap:12px;padding:10px 13px;font-size:9px}.on-air{letter-spacing:.4px;font-size:6px}.playback-meta{padding:18px 0}.playback-meta>span:not(.mono){display:none}.playback-meta>div{gap:7px}.playback-meta strong{margin-left:3px;font-size:13px}.playback-meta>div>span{font-size:7px}.ledger{padding:32px 0}.ledger-title{gap:10px;margin-bottom:22px;font-size:7px}.ledger-title .eyebrow{font-size:8px}.statistics{grid-template-columns:1fr 1.1fr;gap:12px}.statistics>div{border-right:0}.statistics>div:last-child{display:none}.statistics>div>span{letter-spacing:1px;font-size:8px}.statistics strong{letter-spacing:-1.5px;font-size:29px}.statistics p{font-size:9px}.claim-banner{padding:27px;display:block}.claim-banner h2{margin:16px 0 22px;font-size:36px}.claim-banner p{font-size:12px!important}.claim-banner .button{gap:18px;padding:15px 17px;font-size:11px}.claim-banner .eyebrow{font-size:8px}.under-note{font-size:8px;line-height:1.6}.three-rules{grid-template-columns:1fr;gap:19px;padding:33px 5px}.three-rules p{margin:9px 0 0;font-size:12px}.three-rules br{display:none}.three-rules span{font-size:8px}footer{padding:30px 20px 20px}.footer-top{flex-wrap:wrap;gap:12px}.footer-brand{font-size:20px}.footer-top p{margin:0;font-size:10px}.footer-top-link{display:none}.footer-bottom{flex-direction:column;align-items:start;gap:15px;margin-top:24px;padding-top:22px}.footer-bottom>div{flex-wrap:wrap;gap:15px}.footer-disclaimer{font-size:8px;line-height:1.7}.inner-page{padding:45px 0 60px}.inner-page h1{letter-spacing:-2.5px;font-size:47px}.lead{font-size:13px}.lead br{display:none}.search-box{flex-wrap:wrap;gap:12px;margin:25px 0;padding:15px}.search-box input{width:calc(100% - 50px);padding:10px 0;font-size:12px}.search-box .button{width:100%;padding:13px}.about-grid{grid-template-columns:1fr;gap:15px}.about-grid article{padding:24px}.about-grid h3{font-size:19px}.about-grid p{font-size:13px}.table-wrap th,.table-wrap td{padding:14px 6px;font-size:12px}.table-wrap th{font-size:8px}.page-title-row{display:block}.page-title-row .button{margin-bottom:12px}.dashboard-stats{gap:8px}.dashboard-stats>div{padding:15px 10px}.dashboard-stats span{letter-spacing:.5px;font-size:7px}.dashboard-stats strong{font-size:27px}.draft-grid{grid-template-columns:1fr}.empty-state{padding:50px 10px}.empty-state h2{font-size:23px}.empty-state p{font-size:12px}.readiness-list>div{gap:16px}.readiness-list span{min-width:85px;font-size:11px}.readiness-list p{font-size:12px}.overlay{padding:10px}.purchase-modal{border-radius:8px;padding:22px 18px}.purchase-modal .eyebrow{letter-spacing:1px;font-size:8px}.purchase-modal h2{font-size:40px}.modal-intro{font-size:12px}.editor-grid{grid-template-columns:1fr;gap:5px}.editor-preview{margin-top:20px}.preview-head{justify-content:space-between;align-items:center;display:flex}.preview-head .field-label{font-size:8px}.preview-head>div{margin:0}.preview-head button{padding:5px 8px}.range-card{margin-top:15px}.modal-actions{text-align:center;flex-direction:column-reverse;align-items:stretch;gap:12px}.policy-modal{margin:10px auto;padding:24px}.policy-modal h2{font-size:27px}.policy-modal p{font-size:12px}.policy-modal .tag{font-size:7px}.player:-webkit-full-screen{aspect-ratio:auto}.player:fullscreen{aspect-ratio:auto}.player:-webkit-full-screen .canvas-number{font-size:80px}.player:fullscreen .canvas-number{font-size:80px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}.simple-editor{max-width:660px;padding:26px 32px 0}.simple-editor h2{letter-spacing:-1.5px;margin-top:18px;font-size:36px}.simple-editor .modal-intro{margin-bottom:20px;font-size:13px}.simple-form{border:0;min-width:0;margin:0;padding:0}.simple-step{border-top:1px solid var(--line);margin:0;padding:20px 0}.simple-step h3{align-items:center;gap:10px;margin:0 0 16px;font-size:15px;font-weight:500;display:flex}.simple-step h3>span{width:22px;height:22px;color:var(--lime);border:1px solid #4a543a;border-radius:50%;place-items:center;font-size:10px;display:grid}.simple-step h3>small{color:var(--muted);font-size:10px;font-weight:400}.time-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.time-options button{text-align:left;background:#1f231b;border:1px solid #414837;border-radius:6px;min-width:0;padding:20px 14px 13px;position:relative}.time-options button.selected{border-color:var(--lime);box-shadow:inset 0 0 0 1px var(--lime);background:#2c381f}.time-options strong{font-size:17px;font-weight:500;display:block}.time-options button>span{color:var(--lime);margin:9px 0 6px;font:500 24px Space Grotesk,sans-serif;display:block}.time-options small{color:var(--muted);font-size:10px}.time-options b{letter-spacing:1px;background:var(--lime);color:#243316;border-radius:3px;padding:3px 6px;font-size:7px;font-weight:600;position:absolute;top:-7px;right:10px}.custom-toggle{color:#bec8ae;align-items:center;gap:8px;margin-top:15px;padding:0;font-size:11px;display:flex}.custom-toggle[aria-expanded=true]>svg{transform:rotate(180deg)}.custom-quantity{max-width:290px}.custom-quantity .field-label{margin-top:15px}.custom-quantity .field-note{margin-top:8px;display:block}.simple-preview{aspect-ratio:16/9;background:#252c1d;border-radius:5px;overflow:hidden}.simple-preview img{object-fit:cover;width:100%;height:100%;display:block}.image-actions{align-items:center;gap:15px;margin-top:10px;display:flex}.image-actions .field-note{margin-right:auto}.image-actions button{color:var(--lime);padding:0;font-size:10px}.simple-editor .drop-zone{gap:8px;padding:23px 10px}.simple-editor .crop-controls{margin-top:18px}.simple-editor .simple-step .field-note{margin-bottom:0}.simple-disclaimer{color:var(--muted);margin-bottom:20px;font-size:10px;line-height:1.6}.simple-disclaimer button{color:#d7e5bd;margin-left:3px;padding:0;font-size:10px;text-decoration:underline}.simple-order-bar{background:#1c2117;border-top:1px solid #475237;border-radius:0 0 12px 12px;grid-template-columns:1fr auto;align-items:center;gap:9px;margin:0 -32px;padding:18px 32px 14px;display:grid;position:sticky;bottom:-1px;box-shadow:0 -10px 25px #161a1280}.simple-order-bar>div>span{color:var(--muted);font-size:10px;display:block}.simple-order-bar strong{margin-top:4px;font:500 27px Space Grotesk,sans-serif;display:block}.simple-order-bar strong small{color:var(--muted);margin-left:8px;font:400 9px DM Sans,sans-serif}.simple-order-bar p{color:var(--muted);grid-column:1/-1;margin:2px 0 0;font-size:9px;line-height:1.5}.simple-editor .success{flex-wrap:wrap;align-items:center}.simple-editor .success button{align-items:center;gap:5px;margin-left:auto;font-size:11px;text-decoration:underline;display:flex}.sr-label{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hero-buy{white-space:nowrap}@media (max-width:760px){.simple-editor{padding:21px 18px 0}.simple-editor h2{font-size:31px}.simple-editor .modal-intro{font-size:12px}.time-options{gap:8px}.time-options button{padding:20px 10px 12px}.time-options strong{font-size:14px}.time-options button>span{font-size:23px}.simple-order-bar{gap:8px;margin:0 -18px;padding:15px 18px 12px}.simple-order-bar .button{gap:10px;padding:14px;font-size:12px}.simple-order-bar strong{font-size:24px}.simple-order-bar strong small{margin-left:6px;font-size:8px}.simple-order-bar p{font-size:8px}.hero-bottom{flex-direction:column;align-items:start;gap:20px}.hero-buy{padding:14px 20px;font-size:12px}}.frame-purchase{grid-template-columns:1fr 1fr;align-items:stretch;gap:20px;display:grid}.frame-purchase .field-label{margin:0 0 10px}.frame-count-input{min-width:0;padding:15px;font:500 30px Space Grotesk,sans-serif}.instant-price{background:#2b361f;border:1px solid #516837;border-radius:6px;flex-direction:column;justify-content:center;min-width:0;padding:17px 19px;display:flex}.instant-price>span{letter-spacing:1.3px;color:#c1d6a0;font-size:9px}.instant-price strong{letter-spacing:-1px;color:var(--lime);overflow-wrap:anywhere;margin:8px 0;font:500 clamp(23px,3vw,36px) Space Grotesk,sans-serif}.instant-price small{color:#d2dcc5;font-size:11px;line-height:1.6}.frame-purchase .field-note{font-size:10px}@media (max-width:480px){.frame-purchase{grid-template-columns:1fr;gap:13px}.instant-price{padding:14px 17px}.instant-price strong{font-size:32px}.frame-count-input{font-size:28px}}.loop-logo{flex-shrink:0;width:42px;height:42px;display:block}.brand-name{letter-spacing:.3px;flex-direction:column;line-height:1.12;display:flex}.brand-name .brand-light{letter-spacing:3px;color:var(--lime);margin:4px 0 0;font-size:.82em;font-weight:500}.footer-brand{align-items:center;gap:14px;display:flex}.footer-brand>.brand-name{font-size:23px}.footer-brand .brand-name .brand-light{font-size:16px}.brand{font-size:15px}@media (max-width:760px){.brand{gap:6px;font-size:11px}.loop-logo{width:32px;height:32px}.brand-name .brand-light{letter-spacing:2px}.footer-brand>.brand-name{font-size:19px}.footer-brand .brand-name .brand-light{font-size:13px}.header{padding:0 14px}.header-right{gap:7px}}.stream-title{font:inherit;margin:0;font-weight:700}.stream-section{padding-top:20px}.stream-heading{border-top:0}@media (max-width:760px){.stream-section{padding-top:8px}}.stream-section{padding:24px 0}.loop-module{aspect-ratio:9/16;background:#171915;border:1px solid #34392c;border-radius:12px;flex-direction:column;width:100%;max-width:540px;margin:auto;display:flex;overflow:hidden;container-type:inline-size}.loop-module .square-player{aspect-ratio:1;background:#cdd7b5;border-radius:0;flex:none;width:100%;min-height:0}.square-player .live-art{object-fit:contain;background:#10110f;width:100%;height:100%;position:absolute;inset:0}.square-player:has(.live-art) .player-grid{display:none}.square-player:has(.live-art):after{display:none}.square-player .player-top,.square-player .player-bottom{gap:8px;padding:4cqw}.square-player .frame-label,.square-player .on-air{letter-spacing:.06em;font-size:1.6cqw}.square-player .canvas-kicker{letter-spacing:.12em;font-size:1.7cqw}.square-player .canvas-number{letter-spacing:-.06em;margin:4cqw 0;font-size:10cqw}.square-player .broadcast-placeholder{margin:3cqw}.square-player .broadcast-placeholder h2{margin:2cqw 0;font-size:4.5cqw}.square-player .broadcast-placeholder p{margin:0 0 4cqw;font-size:2.5cqw}.square-player .broadcast-placeholder .button{gap:2cqw;padding:3cqw;font-size:2.5cqw}.loop-live-badge{color:var(--lime);letter-spacing:.08em;background:#10110fe6;border-radius:20px;align-items:center;gap:6px;padding:1.5cqw 2.5cqw;font:600 1.8cqw ui-monospace,monospace;display:flex}.loop-live-badge>span{background:var(--lime);border-radius:50%;width:5px;height:5px}.square-player .player-top>button{color:#fff;background:#10110fb3;border-radius:50%;place-items:center;width:8cqw;height:8cqw;display:grid}.square-player:has(.live-art) .player-bottom{color:#fff;background:linear-gradient(#0000,#000b)}.loop-timeline{flex-direction:column;flex:1;min-height:0;padding:5cqw 0 3cqw;display:flex}.timeline-heading{justify-content:space-between;align-items:center;gap:2cqw;padding:0 5cqw 4cqw;display:flex}.timeline-heading h1{letter-spacing:.12em;margin:0;font-size:2.3cqw}.follow-live{color:var(--lime);padding:0;font-size:2.2cqw}.filmstrip{scrollbar-width:none;touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none;flex:none;display:flex;overflow-x:auto}.filmstrip:active{cursor:grabbing}.filmstrip::-webkit-scrollbar{display:none}.filmstrip:before,.filmstrip:after{content:"";flex:0 0 39%}.film-frame{flex:0 0 22%;min-width:0;padding:0 1cqw}.film-frame>button{width:100%;padding:0;display:block}.frame-art{aspect-ratio:1;background:#24291e;border:1px solid #424936;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;gap:2cqw;display:flex;position:relative;overflow:hidden}.frame-art img{object-fit:contain;pointer-events:none;width:100%;height:100%}.frame-ring{border:1.6cqw solid #6b7855;border-radius:50%;width:6cqw;height:6cqw}.frame-art small{color:#a4ad95;letter-spacing:.06em;font-size:1.3cqw}.centered .frame-art{border:2px solid var(--lime);background:#303b23}.centered .frame-ring{border-color:var(--lime)}.tile-live{background:var(--lime);color:#17200e;padding:1cqw;font-size:1.6cqw;font-weight:700;position:absolute;bottom:0;left:0;right:0}.tile-number{color:var(--muted);padding-top:1.5cqw;font:1.55cqw ui-monospace,monospace;display:block}.centered .tile-number{color:var(--lime)}.timeline-ruler{background:repeating-linear-gradient(90deg,#414738 0 1px,#0000 1px 2cqw);height:3cqw;margin:1cqw 5cqw 0;position:relative}.timeline-ruler span{background:var(--lime);width:2px;height:4cqw;position:absolute;top:-.5cqw;left:50%}.timeline-tools{justify-content:space-between;align-items:center;gap:1cqw;padding:3cqw 4cqw 2cqw;display:flex}.timeline-tools span{color:var(--muted);text-align:center;font-size:1.9cqw}.timeline-tools button{place-items:center;padding:1cqw;display:grid}.frame-jump{align-items:center;gap:2cqw;margin:1cqw 5cqw 3cqw;font-size:2.1cqw;display:flex}.frame-jump label{white-space:nowrap;color:var(--muted)}.frame-jump input{width:100%;min-width:0;color:var(--ink);background:#10120e;border:1px solid #424936;border-radius:4px;padding:2cqw;font-size:2.1cqw}.frame-jump button{color:var(--lime);white-space:nowrap;padding:2cqw}.live-details{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:4cqw;margin:0 5cqw;padding-top:4cqw;display:grid}.live-details>div{min-width:0}.live-details>div>span{letter-spacing:.14em;color:var(--muted);margin-bottom:2cqw;font-size:1.7cqw;display:block}.live-details strong{letter-spacing:-.04em;font:500 4cqw Space Grotesk,sans-serif}.live-details a{color:var(--lime);text-overflow:ellipsis;white-space:nowrap;font-size:3cqw;display:block;overflow:hidden}.live-details .no-ad-link{color:var(--muted);letter-spacing:0;font-size:3cqw}.timeline-note{text-align:center;color:var(--muted);margin-top:auto;padding-top:2cqw;font-size:1.9cqw}.timeline-note a{color:var(--lime)}.simple-preview,.draft-image,.ad-preview{aspect-ratio:1}.square-player:-webkit-full-screen{aspect-ratio:auto;width:100%;height:100%}.square-player:fullscreen{aspect-ratio:auto;width:100%;height:100%}@media (max-width:760px){.stream-section{margin:0 -20px;padding:0}.loop-module{border:0;border-radius:0;max-width:540px}.header{height:64px}.nav.open{top:63px}}@media (min-width:761px){.loop-module{width:100%;min-width:0;max-width:none}}.timeline-tools span,.timeline-note{font-size:2.3cqw}.frame-jump,.frame-jump input{font-size:2.5cqw}.tile-number{font-size:1.8cqw}.signin-link{color:var(--lime);white-space:nowrap;font-size:12px}.signin-notice{background:#252e1c;border:1px solid #687c42;border-radius:6px;margin:16px 0;padding:18px}.signin-notice strong{font-size:17px}.signin-notice p{color:#d2dcc5;font-size:13px}.signin-notice .button{width:100%}@media (max-width:760px){.signin-link{font-size:11px}.simple-editor input:not([type=range]){font-size:16px}.image-actions{flex-wrap:wrap}.simple-order-bar,.simple-order-bar>div{min-width:0}.simple-order-bar p{overflow-wrap:anywhere}}.submission-consent{border-top:1px solid var(--line);padding:22px 0}.submission-consent h3{font-size:18px}.policy-summary{background:#252e1c;border:1px solid #687c42;border-radius:6px;margin:20px 0;padding:16px}.policy-summary p{color:#d2dcc5;margin:8px 0 0;font-size:13px}.consent-row{align-items:flex-start;gap:12px;margin:18px 0;font-size:13px;line-height:1.65;display:flex}.consent-row input{width:20px;height:20px;accent-color:var(--lime);flex:0 0 20px;margin:2px 0}.consent-links{flex-wrap:wrap;gap:12px;display:flex}.consent-links button{color:var(--lime);padding:0;font-size:12px;text-decoration:underline}.photo-sequence{grid-template-columns:repeat(auto-fill,minmax(88px,1fr));gap:10px;margin:16px 0;display:grid}.photo-sequence-item{aspect-ratio:1;border:1px solid var(--line);background:#22251e;border-radius:5px;min-width:0;position:relative;overflow:hidden}.photo-sequence-item>img{object-fit:cover;width:100%;height:100%;display:block}.photo-order{color:var(--lime);background:#10110fdd;border-radius:3px;padding:4px 5px;font:10px ui-monospace,monospace;position:absolute;top:5px;left:5px}.photo-actions{background:#10110fe8;justify-content:space-around;align-items:center;display:flex;position:absolute;bottom:0;left:0;right:0}.photo-actions button{color:var(--lime);padding:6px 9px;font-size:16px}.photo-actions button:disabled{opacity:.35}.moderator-images{justify-content:flex-start;align-items:center;gap:8px;padding:12px 12px 12px 120px;display:flex;overflow-x:auto}.moderator-images img{object-fit:cover;border-radius:4px;flex:0 0 70px;width:70px;height:70px}.moderator-images .tag{position:absolute;top:10px;left:10px}.house-ad-live{z-index:1;background:#080908;width:100%;height:100%;padding:0;display:block;position:absolute;inset:0;overflow:hidden}.house-ad-live img{object-fit:cover;width:100%;height:100%;display:block}.house-ad-caption{z-index:2;color:#d1fa75;letter-spacing:1.2px;background:#10110fdd;border:1px solid #d1fa75;border-radius:999px;padding:8px 12px;font:700 9px ui-monospace,monospace;position:absolute;top:78px;left:25px}.house-ad-cta{color:var(--lime);text-align:left;font-size:3cqw;display:block}.tagline-hero{padding:45px 0 38px}.tagline-hero h1{letter-spacing:-.055em;max-width:1050px;margin:0;font:500 clamp(38px,5.2vw,72px)/1.04 Space Grotesk,sans-serif}.tagline-hero h1 em{margin-top:5px;display:inline-block}.footer-navigation{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:28px;padding:25px 0;display:flex}.footer-navigation button{color:var(--muted);padding:5px 0;font-size:12px}.footer-navigation button.active,.footer-navigation button:hover{color:var(--lime)}@media (max-width:700px){.tagline-hero{padding:34px 0 28px}.tagline-hero h1{letter-spacing:-.045em;font-size:clamp(34px,8vw,52px)}.footer-navigation{gap:10px 20px}}.header-tagline{color:var(--muted);letter-spacing:.035em;text-align:center;white-space:nowrap;font-size:10px}.tagline-hero{display:none}@media (max-width:1050px){.header-tagline{white-space:normal;max-width:340px;font-size:9px}}@media (max-width:760px){.header{flex-wrap:wrap;row-gap:3px;height:auto;min-height:64px;padding-top:8px;padding-bottom:7px}.header-tagline{flex:0 0 100%;order:3;max-width:none;padding:0 0 2px;font-size:9px;line-height:1.2}.header-right{margin-left:auto}}.header-tagline{font-size:12px}@media (max-width:1050px){.header-tagline{font-size:10px}}@media (max-width:760px){.header-tagline{font-size:10px}}.live-ad-link{z-index:0;cursor:pointer;width:100%;height:100%;padding:0;display:block;position:absolute;inset:0}.live-ad-link .live-art{object-fit:contain;width:100%;height:100%;display:block}.trophy-page{max-width:900px;min-height:100vh;margin:auto;padding:28px 22px 60px}.trophy-brand{color:var(--lime);letter-spacing:.08em;align-items:center;gap:10px;font-size:13px;font-weight:700;display:flex}.trophy-brand b{color:var(--ink)}.trophy-card{text-align:center;background:radial-gradient(at 50% 0,#28321f 0,#0000 60%),#191b17;border:1px solid #414838;border-radius:16px;max-width:680px;margin:9vh auto 0;padding:clamp(28px,7vw,64px);box-shadow:0 20px 65px #0007}.trophy-card>.eyebrow{color:#c4caad;justify-content:center}.trophy-ring{color:var(--lime);text-shadow:0 0 35px #d1fa7570;margin:28px auto 15px;font-size:60px;line-height:1}.trophy-kicker{letter-spacing:.14em;color:#c3c8b6;font:600 10px ui-monospace,monospace}.trophy-card h1{letter-spacing:-.05em;margin:18px 0 8px;font:600 clamp(38px,8vw,68px)/1 Space Grotesk,sans-serif}.trophy-range{color:var(--lime);margin:0;font:600 clamp(20px,5vw,34px) ui-monospace,monospace}.trophy-title{margin:27px 0 5px;font-size:18px;font-weight:600}.trophy-copy{color:var(--muted);margin:0 0 28px;font-size:14px}.trophy-actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.trophy-actions .button{min-width:180px}.trophy-social{flex-wrap:wrap;justify-content:center;gap:22px;margin:24px 0 0;display:flex}.trophy-social a,.trophy-home{color:var(--lime);font-size:13px}.trophy-share-error{color:#ffb8ad;font-size:12px}.trophy-home{border-top:1px solid var(--line);margin-top:28px;padding-top:18px;display:inline-block}@media (max-width:600px){.trophy-page{padding:20px 15px 40px}.trophy-card{margin-top:7vh;padding:32px 20px}.trophy-actions{flex-direction:column}.trophy-actions .button{width:100%}}@media (max-width:760px){.header-tagline{display:none}}.player-cta h1{letter-spacing:-.045em;color:var(--ink);margin:0;font:600 clamp(23px,3vw,38px)/1.18 Space Grotesk,sans-serif}.player-cta h1 em{color:var(--lime)}@media (max-width:760px){.player-cta{padding:20px 12px 14px}.player-cta h1{letter-spacing:-.035em;font-size:clamp(20px,5.6vw,27px);line-height:1.2}}.centered .frame-art{border:1px solid #424936}.visitor-total{color:var(--lime)}.live-details .promo-buy-link,.timeline-note button{color:var(--lime);font-size:inherit;display:block}.player-cta{text-align:left;max-width:1050px;margin:0 auto;padding:34px 0 24px}.cta-copy>.eyebrow{color:var(--lime);letter-spacing:.14em;font-size:10px}.cta-copy h1{letter-spacing:-.05em;max-width:700px;color:var(--ink);margin:10px 0 9px;font:600 clamp(30px,4vw,49px)/1.06 Space Grotesk,sans-serif}.cta-copy h1 em{color:var(--lime);font-style:normal}.cta-copy>p{color:var(--muted);margin:0;font-size:15px}.cta-copy>p strong{color:var(--ink)}@media (max-width:760px){.player-cta{max-width:540px;padding:24px 18px 18px}.cta-copy h1{font-size:clamp(29px,7vw,39px)}.cta-copy>p{font-size:13px}}
