body{background:#0a0c11;color:#e4edf7;font:15px system-ui}.header{position:sticky;top:0;z-index:2}.header nav{display:flex;gap:22px}.header nav .active{color:#86d4ff}main{max-width:1150px;padding:44px 24px;margin:auto}main h1{font-size:38px}main>p{color:#91a3b7;line-height:1.8}#workspace>section{background:#111923;border:1px solid #29394a;border-radius:16px;padding:26px;margin:24px 0}section h2{font-size:22px;margin:0 0 20px}section p{color:#a8b8ca;line-height:1.8}input,select,button{font:inherit;border:1px solid #35495c;border-radius:9px;padding:12px;background:#152333;color:#e5eef8;margin:5px;max-width:100%}button{cursor:pointer;color:#8dd6ff}button:disabled{opacity:.45;cursor:default}input[type=file]{width:min(100%,560px)}pre{white-space:pre-wrap;overflow-wrap:anywhere;font:14px/1.8 ui-monospace,monospace;color:#b6c9dc}progress{accent-color:#82d4ff;height:10px;margin-top:22px}#notice{color:#82d4ff}#generation-jobs>p,#uploads>section{padding:18px;border:1px solid #29394a;border-radius:10px;margin:16px 0}#generation-jobs button{margin:10px}#wallet{font-size:20px;color:#b8dcf4}#auth{display:none}[hidden]{display:none!important}@media(max-width:650px){.header{flex-wrap:wrap;gap:15px}.header nav{gap:12px;flex-wrap:wrap}main{padding:28px 15px}}

#generation-jobs a.button{display:inline-flex;padding:12px 16px;margin:10px;border:1px solid #82d4ff;border-radius:9px;background:#19374a;color:#bfe8ff}
/* Creation workspace, shared with the live account and task views. */
main{max-width:1280px;padding:48px 32px 70px}main>h1{margin:0 0 12px;font-size:42px;letter-spacing:-1.5px}main>p{margin:0 0 32px}.account-strip{display:flex;align-items:center;gap:20px;padding:15px 20px!important;margin:24px 0!important}.account-strip h2{font-size:14px;overflow-wrap:anywhere;margin:0}.account-strip #wallet{font-size:14px;margin:0 0 0 auto}.account-strip button{padding:7px 12px;font-size:13px;margin:0}.creation-steps{display:flex;list-style:none;padding:0;margin:32px 0;gap:0}.creation-steps li{flex:1;display:flex;align-items:center;gap:10px;color:#627487;font-size:14px;border-bottom:1px solid #25313d;padding:0 0 18px}.creation-steps li span{display:grid;place-items:center;width:28px;height:28px;border:1px solid #344454;border-radius:50%}.creation-steps li.active{color:#c2e8ff;border-color:#91d5fd}.creation-steps li.active span,.creation-steps li.complete span{background:#bde5fc;color:#0b1720;border-color:#bde5fc}.creation-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:26px;align-items:start}.creation-layout>section,.capture-summary{background:linear-gradient(140deg,#121b25,#0f161e);border:1px solid #2b3b4b;border-radius:16px;padding:30px;margin:0;min-width:0}.panel-eyebrow{font-size:11px;letter-spacing:2px;color:#8eb3cf;margin-bottom:14px}.creation-layout h2{font-size:26px;letter-spacing:-.6px;margin:0 0 12px}.creation-layout section>p{font-size:14px}.field-label{display:block;margin:26px 0 10px;font-weight:600}#product-choice{width:100%;margin:0;padding:14px}.upload-zone{display:flex;align-items:center;flex-direction:column;gap:12px;padding:30px 20px;margin:20px 0;border:1px dashed #49647c;border-radius:12px;background:#121f2b;cursor:pointer}.upload-zone:hover{border-color:#bde5fc}.upload-zone>span:not(.upload-icon){font-size:13px;color:#8ea4b8}.upload-icon{font-size:28px;color:#bde5fc}.upload-zone input{width:100%;font-size:13px;margin:0;background:transparent;border:0;padding:8px}.metadata-details{font-size:13px;color:#98b0c5;padding:12px 0}.metadata-details summary{cursor:pointer}.metadata-details pre{font-size:12px}.upload-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.upload-actions button{margin:0;padding:11px 14px;font-size:13px}#reserve-upload{background:#bde5fc;color:#152838;border-color:#bde5fc;font-weight:650}.billing-note{font-size:12px!important;color:#8296a9!important}.capture-summary{position:sticky;top:115px;padding:24px}.capture-summary h2{font-size:22px}.capture-summary>p{font-size:13px;line-height:1.6;color:#90a3b6}.mini-cameras{height:125px;display:flex;justify-content:center;gap:5px;margin:22px 0;background:radial-gradient(ellipse,#253c51,transparent 70%)}.mini-cameras img{height:100%;max-width:55%;object-fit:contain}.capture-summary dl{margin:20px 0}.capture-summary dl>div{display:flex;justify-content:space-between;gap:12px;margin:14px 0;font-size:12px}.capture-summary dt{color:#8398ad}.capture-summary dd{margin:0;text-align:right;color:#d8e8f5}.estimated-cost{border-top:1px solid #2b3b4b;border-bottom:1px solid #2b3b4b;padding:20px 0}.estimated-cost>span{display:block;color:#91a7bb;font-size:12px}.estimated-cost strong{font-size:36px;letter-spacing:-1px;color:#bde5fc;margin-right:8px}.estimated-cost small{color:#8babc3}.requirements{margin-top:22px}.requirements h3{font-size:13px}.requirements ul{padding-left:18px;color:#96aabd;font-size:12px;line-height:1.9;overflow-wrap:anywhere}.summary-note{font-size:11px!important}.capture-summary>a{font-size:13px;color:#bde5fc}#notice:empty{display:none}@media(max-width:1000px){.creation-layout{grid-template-columns:minmax(0,1fr) 275px;gap:18px}.account-strip{flex-wrap:wrap}.account-strip #wallet{margin-left:0}.creation-layout>section{padding:24px}}@media(max-width:760px){main{padding:30px 18px}main>h1{font-size:30px}.creation-layout{grid-template-columns:1fr}.capture-summary{position:static}.creation-steps li{font-size:11px;gap:5px}.creation-steps li span{width:23px;height:23px;flex-shrink:0}.account-strip{gap:12px}.account-strip #wallet{font-size:12px;width:100%}.header nav{gap:12px;font-size:12px}.creation-layout>section{padding:22px}.upload-actions button{flex:1}.mini-cameras{height:100px}}
@media(max-width:850px){.header{height:auto;min-height:78px;padding:18px;gap:12px;flex-wrap:wrap;position:relative}.header>nav{position:static;inset:auto;width:100%;display:flex;flex-direction:row;flex-wrap:wrap;padding:0;background:transparent;border:0;box-shadow:none;gap:16px}.header>nav a{padding:3px 0}.header .brand{font-size:20px}}
