.doc-wrapper{background-color:#040208;min-height:100vh;padding:60px 20px;display:flex;flex-direction:column;align-items:center}.doc-wrapper .doc-actions{width:100%;max-width:800px;display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding:15px 20px;border-radius:8px;background:color-mix(in srgb,var(--doc-theme) 5%,transparent);border:1px solid color-mix(in srgb,var(--doc-theme) 20%,transparent)}.doc-wrapper .doc-instructions{display:flex;align-items:center;gap:10px;color:#a09eab;font-size:.9rem;font-family:Consolas,monospace}.doc-wrapper .pulse-dot{width:8px;height:8px;background:var(--doc-theme);border-radius:50%;box-shadow:0 0 8px var(--doc-theme);animation:docBlink 2s infinite}@keyframes docBlink{0%,to{opacity:1}50%{opacity:.3}}.doc-wrapper .btn-print{display:flex;align-items:center;gap:8px;background:color-mix(in srgb,var(--doc-theme) 10%,transparent);color:var(--doc-theme);border:1px solid var(--doc-theme);padding:10px 20px;border-radius:4px;font-family:Consolas,monospace;font-weight:700;cursor:pointer;transition:all .3s ease}.doc-wrapper .btn-print:hover{background:var(--doc-theme);color:#000;box-shadow:0 0 15px color-mix(in srgb,var(--doc-theme) 40%,transparent)}.doc-wrapper .btn-print svg{width:18px;height:18px}.doc-wrapper .doc-container{background:#0a0a0a;width:100%;max-width:800px;padding:60px;border:1px solid rgba(255,255,255,.1);border-radius:4px;box-shadow:0 20px 50px #000c;position:relative;overflow:hidden}.doc-wrapper .crt-scan:before{content:"";position:absolute;top:-100%;left:0;right:0;height:200%;background:linear-gradient(to bottom,transparent,color-mix(in srgb,var(--doc-theme) 3%,transparent),transparent);animation:docScan 8s linear infinite;pointer-events:none}@keyframes docScan{0%{transform:translateY(0)}to{transform:translateY(50%)}}.doc-wrapper .doc-header{display:flex;justify-content:space-between;align-items:flex-end;border-bottom:2px solid var(--doc-theme);padding-bottom:20px;margin-bottom:40px}.doc-wrapper .doc-brand{font-size:2rem;font-weight:900;color:#fff;letter-spacing:-1px}.doc-wrapper .doc-brand .neon{color:var(--doc-theme);text-shadow:0 0 8px color-mix(in srgb,var(--doc-theme) 40%,transparent)}.doc-wrapper .doc-meta{display:flex;flex-direction:column;text-align:right}.doc-wrapper .sys-label{font-family:Consolas,monospace;font-size:.75rem;color:#666;text-transform:uppercase}.doc-wrapper .sys-value{font-family:Consolas,monospace;font-size:.9rem;color:var(--doc-theme);font-weight:700}.doc-wrapper .doc-title{font-size:1.6rem;color:#fff;text-align:center;margin:0 0 5px;font-weight:900}.doc-wrapper .doc-subtitle{font-size:1rem;color:#a09eab;text-align:center;margin:0 0 50px;font-family:Consolas,monospace;letter-spacing:1px}.doc-wrapper .doc-section{margin-bottom:40px}.doc-wrapper .sec-title{font-family:Consolas,monospace;font-size:1rem;color:var(--doc-theme);border-bottom:1px dashed rgba(255,255,255,.1);padding-bottom:10px;margin-bottom:20px}.doc-wrapper .doc-section p{color:#e0e0e0;font-size:.95rem;line-height:1.6;margin-bottom:15px}.doc-wrapper .doc-section strong,.doc-wrapper .doc-section b{color:#fff}.doc-wrapper .doc-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.doc-wrapper .doc-list li{color:#a09eab;font-size:.9rem;line-height:1.5;padding-left:15px;border-left:2px solid color-mix(in srgb,var(--doc-theme) 30%,transparent)}.doc-wrapper .input-grid{display:grid;grid-template-columns:1fr;gap:15px}.doc-wrapper .input-group label{font-family:Consolas,monospace;font-size:.75rem;color:#888;display:block;margin-bottom:5px;cursor:pointer}.doc-wrapper .tr-input{background:#ffffff08;border:1px solid rgba(255,255,255,.15);color:#fff;padding:12px 15px;border-radius:4px;font-size:.95rem;font-family:Inter,sans-serif;width:100%;transition:all .3s ease;outline:none}.doc-wrapper .tr-input:focus{border-color:var(--doc-theme);box-shadow:0 0 10px color-mix(in srgb,var(--doc-theme) 20%,transparent);background:#00000080}.doc-wrapper .tr-input::placeholder{color:#555}.doc-wrapper .fake-input.static-text{background:transparent;border:none;padding:0;color:#e0e0e0;font-size:.95rem;font-weight:700}.doc-wrapper .alert-section{background:color-mix(in srgb,var(--doc-alert) 5%,transparent);border-left:3px solid var(--doc-alert);padding:20px;border-radius:0 4px 4px 0}.doc-wrapper .alert-text{color:var(--doc-alert);border-bottom-color:color-mix(in srgb,var(--doc-alert) 20%,transparent)}.doc-wrapper .domain-alert{display:flex;gap:15px;align-items:flex-start;margin-top:15px}.doc-wrapper .domain-alert svg{width:24px;height:24px;color:var(--doc-alert);flex-shrink:0}.doc-wrapper .domain-alert span{color:#fcc;font-size:.9rem;line-height:1.5}.doc-wrapper .domain-alert strong{font-family:Consolas,monospace;color:var(--doc-alert)}.doc-wrapper .doc-agreement{margin:45px 0;padding:20px;background:#ffffff05;text-align:center;color:#fff;font-style:italic;font-size:.95rem;border:1px dashed rgba(255,255,255,.1)}.doc-wrapper .signatures{display:grid;grid-template-columns:1fr 1fr;gap:50px;margin-top:60px}.doc-wrapper .sig-box{display:flex;flex-direction:column;align-items:center;text-align:center}.doc-wrapper .sig-line{width:100%;height:1px;background:#666;margin-bottom:10px}.doc-wrapper .sig-name{color:var(--doc-theme);font-weight:700;font-size:.95rem;margin-bottom:5px;font-family:Consolas,monospace;transition:color .3s ease}.doc-wrapper .sig-doc{color:#888;font-size:.8rem;font-family:Consolas,monospace}.doc-wrapper .doc-footer{text-align:center;margin-top:60px;font-family:Consolas,monospace;font-size:.7rem;color:#444}@media(max-width:768px){.doc-wrapper .doc-container{padding:30px 20px}.doc-wrapper .signatures{grid-template-columns:1fr;gap:40px}.doc-wrapper .doc-header{flex-direction:column;align-items:flex-start;gap:15px}.doc-wrapper .doc-meta{text-align:left}.doc-wrapper .doc-actions{flex-direction:column;gap:15px;text-align:center}}@media print{header,footer,.tr-hud-banner,.tr-float-wa,.no-print,.google-banner-class{display:none!important}body,html{background:#fff!important;color:#000!important}.doc-wrapper{padding:0!important;background:#fff!important}.doc-container{box-shadow:none!important;border:none!important;padding:0!important;max-width:100%!important;background:#fff!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.crt-scan:before{display:none!important}.doc-container h1,.doc-container h2,.doc-container h3,.doc-container p,.doc-container li,.doc-container label,.doc-container span,.doc-container div,.doc-container strong,.doc-container b,.doc-container em,.doc-container i{color:#000!important}.doc-header{border-bottom:2px solid #000000!important}.doc-brand .neon{color:var(--doc-theme)!important;text-shadow:none!important}.sys-value{color:var(--doc-theme)!important;font-weight:900!important}.sec-title{color:#000!important;border-bottom:2px solid var(--doc-theme)!important;padding-bottom:5px!important}.alert-section{background:#fdfdfd!important;border:1px solid #dddddd!important;border-left:5px solid var(--doc-alert)!important}.alert-text,.domain-alert svg,.domain-alert strong{color:var(--doc-alert)!important}.sig-line{background:#000!important;height:1px!important}.doc-agreement{border:1px solid #000000!important;background:transparent!important}.tr-input{background:transparent!important;border:none!important;border-bottom:1px solid #000000!important;color:#000!important;padding:4px 0!important;border-radius:0!important;font-weight:700!important}.tr-input::placeholder{color:transparent!important}.doc-section,.alert-section,.signatures,.doc-agreement{page-break-inside:avoid!important}}@media screen{main{padding-top:80px!important;scroll-padding-top:110px}}@media print{header,.navbar{display:none!important}main{padding-top:0!important}}
