:root{--bg-primary: #0A090A;--bg-secondary: #151214;--bg-panel: #171416;--bg-panel-translucent: rgba(23, 20, 22, .94);--bg-elevated: #262226;--bg-input: #120F11;--bg-input-hover: #1A1619;--accent-red: #B80D17;--accent-red-hover: #D21B27;--accent-red-subtle: rgba(184, 13, 23, .15);--accent-red-glow: rgba(184, 13, 23, .25);--text-primary: #F0E7DC;--text-secondary: #B8AEAA;--text-muted: #827B7C;--text-inverse: #0A090A;--border-subtle: #393236;--border-hover: #52474E;--border-active: #B80D17;--border-error: #D21B27;--accent-ash-violet: #82758D;--accent-ash-violet-subtle: rgba(130, 117, 141, .18);--status-success: #4E876A;--status-success-bg: rgba(78, 135, 106, .15);--status-error: #D21B27;--status-error-bg: rgba(210, 27, 39, .15);--font-display: "Anton", "Oswald", sans-serif;--font-condensed: "Oswald", sans-serif;--font-body: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-mono: "IBM Plex Mono", "SFMono-Regular", Consolas, monospace;--transition-fast: .16s cubic-bezier(.16, 1, .3, 1);--transition-normal: .22s cubic-bezier(.16, 1, .3, 1);--transition-slow: .4s cubic-bezier(.16, 1, .3, 1);--radius-none: 0px;--radius-sharp: 1px;--radius-subtle: 2px;--shadow-panel: 0 16px 48px rgba(0, 0, 0, .85), 0 0 0 1px var(--border-subtle);--shadow-elevated: 0 8px 24px rgba(0, 0, 0, .65)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body{width:100%;min-height:100%;background-color:var(--bg-primary);color:var(--text-primary);font-family:var(--font-body);font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;text-rendering:optimizeLegibility}::selection{background-color:var(--accent-red);color:var(--text-primary)}a{color:inherit;text-decoration:none}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);font-weight:400;letter-spacing:.04em;text-transform:uppercase;color:var(--text-primary);line-height:1.1}.font-mono{font-family:var(--font-mono)}.font-display{font-family:var(--font-display)}.font-condensed{font-family:var(--font-condensed)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:var(--bg-primary)}::-webkit-scrollbar-thumb{background:var(--border-subtle);border-radius:var(--radius-none)}::-webkit-scrollbar-thumb:hover{background:var(--accent-red)}:focus-visible{outline:1px solid var(--accent-red);outline-offset:2px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.bg-viewport-container{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;z-index:0;overflow:hidden;pointer-events:none;background-color:var(--bg-primary)}.bg-artwork{position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;background-image:url(/inkvire-background.png);background-size:cover;background-repeat:no-repeat;background-position:54% 36%;transform:translateZ(0);transition:transform var(--transition-slow),opacity var(--transition-normal);will-change:transform}.bg-artwork.mode-form{background-position:50% 32%;opacity:.72}.bg-overlay-vertical{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0a090ae0,#0a090a40 20%,#0a090a26,#0a090a73 80%,#0a090af5)}.bg-overlay-horizontal{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0a090af0,#0a090ad9 32%,#0a090a66 65%,#0a090abf);transition:opacity var(--transition-slow)}.mode-form .bg-overlay-horizontal{opacity:.6}.bg-overlay-vignette{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 85% 75% at 50% 40%,transparent 40%,rgba(10,9,10,.75) 75%,rgba(10,9,10,.98) 100%)}.bg-overlay-form-focus{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 50%,rgba(10,9,10,.85) 0%,rgba(10,9,10,.6) 45%,transparent 80%);opacity:0;transition:opacity var(--transition-slow)}.mode-form .bg-overlay-form-focus{opacity:1}@media (max-width: 900px){.bg-artwork{background-position:50% 25%}.bg-overlay-horizontal{background:linear-gradient(180deg,#0a090aeb,#0a090aa6,#0a090ae0 70%,#0a090afa)}}.grain-overlay{position:fixed;top:-20px;right:-20px;bottom:-20px;left:-20px;width:calc(100vw + 40px);height:calc(100vh + 40px);z-index:1;pointer-events:none;background-image:url(/noise.png);background-repeat:repeat;background-size:128px 128px;opacity:.045;mix-blend-mode:screen;animation:grainJitter 8s steps(10) infinite;will-change:transform,opacity}@keyframes grainJitter{0%{transform:translateZ(0);opacity:.045}14%{transform:translate3d(-2px,3px,0);opacity:.052}28%{transform:translate3d(3px,-2px,0);opacity:.04}42%{transform:translate3d(-3px,-1px,0);opacity:.055}57%{transform:translate3d(2px,4px,0);opacity:.042}71%{transform:translate3d(-1px,-3px,0);opacity:.05}85%{transform:translate3d(4px,1px,0);opacity:.046}to{transform:translateZ(0);opacity:.045}}.bg-artwork.ambient-drift{animation:rareDistortion 14s ease-in-out infinite}@keyframes rareDistortion{0%,98.4%{transform:translateZ(0) scale(1);filter:none}98.8%{transform:translate3d(-2px,1px,0) scale(1.002);filter:brightness(1.04) contrast(1.02)}99.2%{transform:translate3d(1px,-1px,0) scale(1);filter:none}to{transform:translateZ(0) scale(1);filter:none}}@media (prefers-reduced-motion: reduce){.grain-overlay{animation:none!important;opacity:.04!important;transform:none!important}.bg-artwork.ambient-drift{animation:none!important;transform:none!important;filter:none!important}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-family:var(--font-condensed);font-size:14px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;padding:13px 28px;border:1px solid transparent;border-radius:var(--radius-none);cursor:pointer;transition:background-color var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast),transform var(--transition-fast);text-decoration:none;line-height:1;position:relative;-webkit-user-select:none;user-select:none}.btn:active:not(:disabled){transform:translateY(1px)}.btn:disabled{opacity:.45;cursor:not-allowed;pointer-events:none}.btn-primary{background-color:var(--text-primary);color:var(--text-inverse);border-color:var(--text-primary)}.btn-primary:hover:not(:disabled){background-color:#fff;border-color:var(--accent-red);box-shadow:0 0 16px #b80d1733}.btn-secondary{background-color:var(--bg-elevated);color:var(--text-primary);border-color:var(--border-subtle)}.btn-secondary:hover:not(:disabled){background-color:#2e292e;border-color:var(--text-secondary)}.btn-ghost{background-color:transparent;color:var(--text-secondary);border:1px solid transparent;padding:8px 12px;font-family:var(--font-mono);font-size:12px;letter-spacing:.08em}.btn-ghost:hover:not(:disabled){color:var(--text-primary);border-color:var(--border-subtle);background-color:#ffffff08}.form-field{display:flex;flex-direction:column;gap:8px;margin-bottom:22px;position:relative}.form-label{display:flex;align-items:baseline;justify-content:space-between;font-family:var(--font-mono);font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary)}.form-label-required{color:var(--accent-red);margin-left:4px}.form-label-optional{font-size:10px;letter-spacing:.05em;color:var(--text-muted);text-transform:lowercase}.input-text,.input-textarea,.input-select{width:100%;background-color:var(--bg-input);color:var(--text-primary);font-family:var(--font-body);font-size:14px;line-height:1.5;padding:12px 14px;border:1px solid var(--border-subtle);border-radius:var(--radius-none);transition:border-color var(--transition-fast),background-color var(--transition-fast);outline:none}.input-text:hover,.input-textarea:hover,.input-select:hover{background-color:var(--bg-input-hover);border-color:var(--border-hover)}.input-text:focus,.input-textarea:focus,.input-select:focus{background-color:var(--bg-input-hover);border-color:var(--accent-red);box-shadow:0 0 0 1px var(--accent-red)}.input-text.has-error,.input-textarea.has-error,.input-select.has-error{border-color:var(--status-error)}.input-text::placeholder,.input-textarea::placeholder{color:var(--text-muted);font-style:normal;opacity:.65}.input-textarea{min-height:110px;resize:vertical}.char-counter{font-family:var(--font-mono);font-size:11px;color:var(--text-muted);text-align:right;margin-top:4px}.select-wrapper{position:relative}.input-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding-right:36px}.select-arrow{position:absolute;right:14px;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--text-muted);font-size:10px}.form-helper{font-size:12px;color:var(--text-secondary);line-height:1.4;margin-top:2px}.form-error{display:flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:11px;color:var(--status-error);margin-top:4px;letter-spacing:.02em}.form-error:before{content:"■";font-size:8px}.status-badge{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;padding:3px 8px;border-radius:var(--radius-none);border:1px solid var(--border-subtle);background-color:#171416b3;color:var(--text-muted);line-height:1.2}.status-badge.status-red{color:var(--accent-red);border-color:#b80d1766;background-color:var(--accent-red-subtle)}.status-badge.status-green{color:var(--status-success);border-color:#4e876a66;background-color:var(--status-success-bg)}.status-badge.status-active{color:var(--text-primary);border-color:var(--accent-ash-violet);background-color:var(--accent-ash-violet-subtle)}.pulsing-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background-color:var(--accent-red);animation:pulseBeacon 2.5s infinite}@keyframes pulseBeacon{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.85)}}.checkbox-field{display:flex;align-items:flex-start;gap:12px;cursor:pointer;margin-top:10px;margin-bottom:12px;-webkit-user-select:none;user-select:none}.checkbox-box{width:18px;height:18px;min-width:18px;margin-top:2px;background-color:var(--bg-input);border:1px solid var(--border-subtle);border-radius:var(--radius-none);display:flex;align-items:center;justify-content:center;transition:border-color var(--transition-fast),background-color var(--transition-fast)}.checkbox-field:hover .checkbox-box{border-color:var(--border-hover)}.checkbox-field input[type=checkbox]:focus-visible+.checkbox-box{outline:1px solid var(--accent-red);outline-offset:2px}.checkbox-field input[type=checkbox]:checked+.checkbox-box{background-color:var(--accent-red);border-color:var(--accent-red)}.checkbox-mark{color:var(--text-primary);font-size:11px;line-height:1;font-weight:700}.checkbox-content{display:flex;flex-direction:column;gap:2px}.checkbox-label{font-size:13px;color:var(--text-primary);line-height:1.4}.checkbox-description{font-size:12px;color:var(--text-muted);line-height:1.4}.radio-cards-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:8px;margin-top:6px}.radio-card{position:relative;background-color:var(--bg-input);border:1px solid var(--border-subtle);padding:12px;cursor:pointer;transition:border-color var(--transition-fast),background-color var(--transition-fast);text-align:left}.radio-card:hover{background-color:var(--bg-input-hover);border-color:var(--border-hover)}.radio-card.is-selected{border-color:var(--accent-red);background-color:var(--accent-red-subtle)}.radio-card-code{font-family:var(--font-mono);font-size:10px;color:var(--text-muted);letter-spacing:.08em;display:block;margin-bottom:4px}.radio-card.is-selected .radio-card-code{color:var(--accent-red)}.radio-card-title{font-family:var(--font-condensed);font-size:14px;font-weight:500;text-transform:uppercase;color:var(--text-primary);letter-spacing:.05em;display:block}.dropzone-container{border:1px dashed var(--border-subtle);background-color:var(--bg-input);padding:24px 18px;text-align:center;cursor:pointer;transition:border-color var(--transition-fast),background-color var(--transition-fast);position:relative}.dropzone-container:hover,.dropzone-container.is-dragover{border-color:var(--accent-red);background-color:var(--bg-input-hover)}.dropzone-icon{font-family:var(--font-mono);font-size:18px;color:var(--accent-red);margin-bottom:8px}.dropzone-text{font-size:13px;color:var(--text-primary);margin-bottom:4px}.dropzone-subtext{font-family:var(--font-mono);font-size:11px;color:var(--text-muted)}.uploaded-file-preview{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;background-color:var(--bg-elevated);border:1px solid var(--border-subtle);margin-top:10px}.file-info{display:flex;align-items:center;gap:10px;overflow:hidden}.file-specimen-badge{font-family:var(--font-mono);font-size:10px;color:var(--accent-red);border:1px solid rgba(184,13,23,.5);padding:2px 6px}.file-name{font-size:13px;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:260px}.file-size{font-family:var(--font-mono);font-size:11px;color:var(--text-muted)}.btn-remove-file{background:none;border:none;color:var(--text-muted);cursor:pointer;font-family:var(--font-mono);font-size:14px;padding:4px 8px;transition:color var(--transition-fast)}.btn-remove-file:hover{color:var(--status-error)}.twitter-requirement-card{background-color:var(--bg-secondary);border:1px solid var(--border-subtle);margin-bottom:24px;position:relative;transition:border-color var(--transition-fast),background-color var(--transition-fast)}.twitter-requirement-card.is-verified{border-color:#4e876a99;background-color:#151214f2}.twitter-requirement-card.has-error{border-color:var(--status-error)}.twitter-card-header{padding:18px 20px 14px;border-bottom:1px solid rgba(57,50,54,.6)}.twitter-eyebrow{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.twitter-cipher-code{font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--accent-red)}.twitter-card-title{font-family:var(--font-condensed);font-size:18px;letter-spacing:.06em;text-transform:uppercase;color:var(--text-primary);margin-bottom:6px}.twitter-card-desc{font-size:13px;color:var(--text-secondary);line-height:1.5}.twitter-card-desc strong{color:var(--text-primary)}.twitter-card-body{padding:20px}.twitter-input-wrapper{position:relative;display:flex;align-items:center}.twitter-at-prefix{position:absolute;left:14px;top:50%;transform:translateY(-50%);font-family:var(--font-mono);font-size:14px;color:var(--text-muted);pointer-events:none}.twitter-handle-input{padding-left:32px!important;font-family:var(--font-mono);font-size:14px}.twitter-actions-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:6px}.twitter-btn{width:100%;font-size:12px;padding:12px 14px;letter-spacing:.1em}.twitter-verified-banner{display:flex;align-items:center;gap:14px;padding:14px 18px;background-color:var(--status-success-bg);border:1px solid rgba(78,135,106,.5);margin-top:6px}.verified-icon{width:24px;height:24px;min-width:24px;background-color:var(--status-success);color:var(--bg-primary);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px}.verified-details{display:flex;flex-direction:column;gap:2px}.verified-title{font-family:var(--font-mono);font-size:11px;font-weight:700;letter-spacing:.12em;color:var(--status-success);text-transform:uppercase}.verified-subtitle{font-size:12px;color:var(--text-primary);line-height:1.4}@media (max-width: 600px){.twitter-actions-grid{grid-template-columns:1fr}}.landing-viewport{position:relative;min-height:100vh;width:100%;display:flex;flex-direction:column;justify-content:space-between;padding:40px 48px;z-index:2;box-sizing:border-box}.landing-header{display:flex;align-items:center;justify-content:space-between;width:100%}.wordmark-container{display:flex;align-items:center;gap:14px}.wordmark-avatar{width:32px;height:32px;border-radius:var(--radius-none);border:1px solid var(--border-subtle);object-fit:cover;filter:contrast(1.1)}.wordmark-text{font-family:var(--font-display);font-size:24px;letter-spacing:.14em;color:var(--text-primary);line-height:1}.header-status-pill{display:flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--accent-red);background-color:#b80d1714;border:1px solid rgba(184,13,23,.35);padding:5px 12px}.landing-main{max-width:620px;margin-top:auto;margin-bottom:auto;padding:60px 0;display:flex;flex-direction:column;align-items:flex-start;z-index:3}.landing-eyebrow{font-family:var(--font-mono);font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:var(--accent-red);margin-bottom:16px;display:flex;align-items:center;gap:10px}.landing-eyebrow:before{content:"";display:inline-block;width:18px;height:1px;background-color:var(--accent-red)}.landing-title{font-family:var(--font-display);font-size:clamp(48px,7vw,92px);line-height:.95;letter-spacing:.03em;color:var(--text-primary);text-transform:uppercase;margin-bottom:24px}.landing-description{font-family:var(--font-body);font-size:clamp(15px,1.2vw,17px);color:var(--text-secondary);line-height:1.6;max-width:480px;margin-bottom:36px}.landing-cta-row{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.landing-cta-button{padding:16px 36px;font-size:15px;letter-spacing:.14em}.cta-auxiliary-note{font-family:var(--font-mono);font-size:11px;color:var(--text-muted);letter-spacing:.06em}.landing-footer{width:100%;display:flex;align-items:flex-end;justify-content:space-between;padding-top:24px;border-top:1px solid rgba(57,50,54,.4);font-family:var(--font-mono);font-size:11px;color:var(--text-muted);letter-spacing:.08em;flex-wrap:wrap;gap:16px}.metadata-group{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.metadata-item strong{color:var(--text-secondary);font-weight:500}.metadata-badge-archive{color:var(--accent-ash-violet)}@media (max-width: 768px){.landing-viewport{padding:24px 20px}.landing-main{padding:36px 0}.landing-cta-row{width:100%;flex-direction:column;align-items:stretch}.landing-cta-button{width:100%;text-align:center}.metadata-group{gap:14px}}.form-viewport{position:relative;min-height:100vh;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:48px 24px;z-index:2;box-sizing:border-box}.form-panel-wrapper{width:100%;max-width:620px;display:flex;flex-direction:column;margin:0 auto}.form-top-nav{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;width:100%}.btn-back-archive{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-secondary);background:transparent;border:1px solid var(--border-subtle);padding:8px 14px;cursor:pointer;transition:all var(--transition-fast)}.btn-back-archive:hover{color:var(--text-primary);border-color:var(--accent-red);background-color:var(--accent-red-subtle)}.form-system-status{font-family:var(--font-mono);font-size:11px;color:var(--text-muted);letter-spacing:.08em}.form-panel-card{width:100%;background-color:var(--bg-panel-translucent);border:1px solid var(--border-subtle);box-shadow:var(--shadow-panel);position:relative;overflow:hidden}.form-panel-card:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background-color:var(--accent-red)}.form-panel-header{padding:28px 32px 20px;border-bottom:1px solid var(--border-subtle)}.form-header-pretitle{font-family:var(--font-mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--accent-red);margin-bottom:8px}.form-header-title{font-family:var(--font-display);font-size:32px;letter-spacing:.06em;color:var(--text-primary);line-height:1.1;margin-bottom:8px}.form-header-desc{font-size:13px;color:var(--text-secondary);line-height:1.5}.form-stepper{padding:16px 32px;background-color:var(--bg-secondary);border-bottom:1px solid var(--border-subtle)}.stepper-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.stepper-label{font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--text-primary)}.stepper-metric{font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;color:var(--accent-ash-violet)}.stepper-track{display:flex;gap:4px;width:100%}.stepper-segment{flex:1;height:3px;background-color:var(--bg-elevated);transition:background-color var(--transition-normal)}.stepper-segment.completed{background-color:var(--accent-red)}.stepper-segment.current{background-color:var(--text-primary)}.stepper-nav-tabs{display:flex;gap:6px;margin-top:10px;overflow-x:auto;padding-bottom:2px}.stepper-tab-btn{background:none;border:none;font-family:var(--font-mono);font-size:10px;letter-spacing:.06em;color:var(--text-muted);cursor:pointer;padding:3px 6px;text-align:left;white-space:nowrap;transition:color var(--transition-fast)}.stepper-tab-btn:hover{color:var(--text-secondary)}.stepper-tab-btn.is-active{color:var(--text-primary);font-weight:600}.stepper-tab-btn.is-completed{color:var(--accent-red)}.section-header-block{margin-bottom:24px;padding-bottom:14px;border-bottom:1px solid rgba(57,50,54,.6)}.section-eyebrow-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.section-code-id{font-family:var(--font-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--accent-red);font-weight:600}.section-heading-title{font-family:var(--font-condensed);font-size:22px;letter-spacing:.06em;text-transform:uppercase;color:var(--text-primary);margin-bottom:6px}.section-description-text{font-size:13px;color:var(--text-secondary);line-height:1.5}.form-panel-body{padding:32px}.form-actions-bar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:24px;margin-top:28px;border-top:1px solid var(--border-subtle)}.form-actions-left,.form-actions-right{display:flex;align-items:center;gap:12px}.review-dossier-card{background-color:var(--bg-input);border:1px solid var(--border-subtle);padding:20px;margin-bottom:20px}.review-item{display:flex;flex-direction:column;margin-bottom:14px;padding-bottom:12px;border-bottom:1px solid rgba(57,50,54,.4)}.review-item:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.review-key{font-family:var(--font-mono);font-size:11px;color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em;margin-bottom:4px}.review-val{font-size:14px;color:var(--text-primary);word-break:break-word}.review-val.is-empty{color:var(--text-muted);font-style:italic}.success-card{text-align:center;padding:44px 32px}.success-seal{width:64px;height:64px;margin:0 auto 20px;border:1px solid var(--accent-red);padding:4px;background-color:var(--bg-primary)}.success-seal img{width:100%;height:100%;object-fit:cover;filter:contrast(1.1)}.success-code-box{background-color:var(--bg-primary);border:1px dashed var(--accent-red);padding:16px;margin:24px 0;display:inline-block;min-width:260px}.success-code-label{font-family:var(--font-mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted);margin-bottom:6px}.success-code-value{font-family:var(--font-mono);font-size:20px;font-weight:700;color:var(--text-primary);letter-spacing:.12em}.success-timestamp{font-family:var(--font-mono);font-size:11px;color:var(--text-muted);margin-top:8px}@media (max-width: 640px){.form-viewport{padding:20px 12px}.form-panel-header{padding:20px 18px 16px}.form-stepper{padding:14px 18px}.form-panel-body{padding:20px 18px}.form-header-title{font-size:26px}.form-actions-bar{flex-direction:column-reverse;align-items:stretch}.form-actions-left,.form-actions-right,.form-actions-left .btn,.form-actions-right .btn{width:100%}}
