#launch-dialog{width:min(1080px,calc(100vw - 32px));max-height:90dvh;padding:32px;border:1px solid #6c6245;border-radius:18px;background:#191c17;color:#e8e6d9;box-shadow:0 30px 100px #0008}#launch-dialog::backdrop{background:#090c09bb;backdrop-filter:blur(7px)}#launch-dialog [hidden]{display:none!important}.launch-heading{display:flex;justify-content:space-between;gap:20px;margin-bottom:22px}.launch-eyebrow,.launch-number{font-size:9px;letter-spacing:.13em;color:#c9ac6e}.launch-heading h2{font:36px/1.2 Georgia,serif;margin:8px 0}.launch-heading p{color:#b8bdad;font-size:12px}.launch-heading>button{align-self:start;min-width:44px;font-size:24px}#launch-dialog button,#launch-dialog select,#launch-dialog input:not([type=radio]):not([type=checkbox]),#launch-dialog textarea{border:1px solid #545b48;border-radius:8px;background:#22271e;color:#e7e8da;min-height:44px;padding:10px 14px;font:12px/1.5 inherit}#launch-dialog button{cursor:pointer}#launch-dialog button:disabled{opacity:.45;cursor:default}#launch-dialog button:focus-visible,#launch-dialog input:focus-visible,#launch-dialog select:focus-visible,#launch-dialog textarea:focus-visible{outline:2px solid #d5b76e;outline-offset:3px}#launch-dialog .launch-primary{background:#d0b16d;border-color:#d0b16d;color:#181a13;font-weight:600}.launch-current{display:flex;justify-content:space-between;align-items:center;gap:16px;background:#ffffff05;border:1px solid #394231;border-radius:8px;padding:14px 18px;font-size:12px;margin-bottom:22px}.launch-current>span:before{content:'●';color:#96b991;margin-right:8px}#launch-dialog a{color:#e5cb8e}.launch-paths{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;border:0;padding:0;margin:0 0 26px}.launch-paths legend{font-size:14px;margin-bottom:14px}.launch-paths label{position:relative;display:flex;flex-direction:column;gap:13px;padding:20px 18px;border:1px solid #444d39;border-radius:12px;cursor:pointer;background:#ffffff02}.launch-paths label:has(input:checked){border-color:#c8a761;background:#b99d5812}.launch-paths input{position:absolute;right:14px;top:16px;accent-color:#d0b16d}.launch-paths strong{font:21px/1.3 Georgia,serif;max-width:90%}.launch-paths label>span:last-child{font-size:12px;line-height:1.7;color:#aeb7a3}.launch-domain{display:grid;grid-template-columns:1fr;gap:9px;background:#ffffff03;border:1px solid #38412f;border-radius:12px;padding:22px}#launch-dialog h3{font:23px/1.3 Georgia,serif;margin:0 0 8px}#launch-dialog p{font-size:12px;line-height:1.8}#launch-dialog label{font-size:12px}.launch-domain label{margin-top:7px}.launch-domain label span,.launch-domain p,.launch-disclosure{color:#a4ad95}.launch-domain p{margin:2px 0 10px}.launch-save{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:20px 0}.launch-save p{max-width:600px;color:#b2bba4}.launch-save button{flex-shrink:0}.launch-section-title{display:flex;justify-content:space-between;gap:15px;align-items:center}.launch-section-title>span{font-size:10px;color:#d2ba80}.launch-progress,#launch-link-section,#launch-export-options{padding:24px 0;border-top:1px solid #39412f}.launch-progress ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;list-style:none;padding:0;counter-reset:step}.launch-progress li{counter-increment:step;display:flex;flex-direction:column;gap:9px;font-size:12px;padding:18px;border:1px solid #39452f;border-radius:10px}.launch-progress li:before{content:'0' counter(step);font-size:10px;color:#b99e60}.launch-progress li span{font-size:11px;color:#b1baa1;line-height:1.6}.launch-check{display:flex;align-items:center;gap:10px;min-height:44px}.launch-check input{accent-color:#d0b16d}#launch-dialog code{display:block;overflow-wrap:anywhere;white-space:pre-wrap;padding:16px;border:1px solid #414a36;border-radius:8px;color:#e4d2a0;font-size:12px;margin:12px 0}#launch-error{color:#f1c58b}#open-launch{background:#c4a65f20;border-color:#b89d60;color:#ead19a}@media(max-width:760px){#launch-dialog{padding:20px;width:calc(100vw - 20px);max-height:94dvh}.launch-paths{grid-template-columns:1fr}.launch-paths label{gap:8px;padding:18px}.launch-paths strong{font-size:22px}.launch-paths label>span:last-child{font-size:12px}.launch-save,.launch-current{flex-direction:column;align-items:stretch;gap:12px}.launch-progress ol{grid-template-columns:1fr;gap:8px}.launch-progress li{padding:14px}.launch-domain{padding:16px}.launch-section-title{align-items:start;flex-direction:column}.workspace-page .editor-actions #open-launch{display:none}}

#website-intake{width:min(850px,calc(100vw - 24px));max-height:90dvh;padding:28px;background:#191c17;color:#e8e6d9;border:1px solid #706444;border-radius:16px}#website-intake::backdrop{background:#090c09bb;backdrop-filter:blur(7px)}#website-intake textarea{box-sizing:border-box;width:100%;min-height:240px;margin:12px 0;padding:16px;background:#22271e;color:#e7e8da;border:1px solid #545b48;border-radius:10px;font:13px/1.7 sans-serif}#website-intake p{font-size:13px;line-height:1.8}#website-intake button{min-height:44px;padding:10px 16px;border:1px solid #706444;border-radius:8px;background:#d0b16d;color:#171910;cursor:pointer}#website-intake [hidden]{display:none!important}
#launch-dialog,#launch-dialog *,#website-intake,#website-intake *{box-sizing:border-box}#launch-dialog .launch-domain{grid-template-columns:minmax(0,1fr)}#launch-dialog input:not([type=radio]):not([type=checkbox]),#launch-dialog select,#launch-dialog textarea{width:100%;min-width:0;max-width:100%}#launch-dialog fieldset{min-width:0}#launch-dialog .launch-domain>*{min-width:0}
