._container_1ae88_1{border:2px solid rgba(195,195,195,.6);box-shadow:0 2px 8px #00000014;border-radius:15px;padding:8px;text-align:center}._remainedRenderCountText_1ae88_9{color:green}.assembly-guide-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000c;display:flex;justify-content:center;align-items:center;z-index:9999}.assembly-guide-modal{background:#fff;width:90%;max-width:1200px;height:90%;border-radius:8px;display:flex;flex-direction:column;overflow:hidden}.assembly-guide-header{padding:20px;background:#4a90e2;color:#fff;display:flex;justify-content:space-between;align-items:center;border-bottom:2px solid #3a7bc8}.assembly-guide-header h2{margin:0;font-size:24px}.button-group{display:flex;gap:10px}.print-button,.close-button{padding:10px 20px;border:none;border-radius:4px;cursor:pointer;font-size:14px;font-weight:600;transition:all .3s}.print-button{background:#28a745;color:#fff}.print-button:hover{background:#218838}.close-button{background:#dc3545;color:#fff}.close-button:hover{background:#c82333}.assembly-guide-content{flex:1;overflow-y:auto;padding:20px;background:#f5f5f5}.a4-page{width:210mm;min-height:297mm;padding:20mm;margin:0 auto 20px;background:#fff;box-shadow:0 2px 8px #0000001a;box-sizing:border-box}.page-header{text-align:center;border-bottom:3px solid #4A90E2;padding-bottom:15px;margin-bottom:20px}.page-header h1{margin:0 0 10px;color:#333;font-size:28px;font-weight:700}.dolap-info h2{margin:10px 0 5px;color:#4a90e2;font-size:20px}.dolap-info p{margin:5px 0;color:#666;font-size:14px}.section{margin-bottom:25px}.section h3{color:#333;font-size:18px;margin-bottom:12px;padding-bottom:5px;border-bottom:2px solid #ddd}.exploded-view-section{text-align:center;page-break-inside:avoid}.exploded-view-container{background:#f8f9fa;padding:15px;border-radius:8px;border:2px solid #dee2e6}.exploded-view-image{max-width:100%;height:auto;max-height:400px;border-radius:4px;box-shadow:0 2px 8px #0000001a;display:block;margin:0 auto}.image-caption{margin-top:10px;font-size:12px;color:#666;font-style:italic}.parts-table{width:100%;border-collapse:collapse;font-size:12px;margin-bottom:15px}.parts-table thead{background:#4a90e2;color:#fff}.parts-table th,.parts-table td{padding:8px;text-align:left;border:1px solid #ddd}.parts-table tbody tr:nth-child(2n){background:#f9f9f9}.parts-table tbody tr:hover{background:#f0f8ff}.part-number{font-weight:700;color:#ff6b35;text-align:center;font-size:14px}.dimensions{font-family:Courier New,monospace;font-size:11px}.material{font-size:11px}.quantity{text-align:center;font-weight:700}.assembly-steps{list-style:none;counter-reset:step-counter;padding-left:0}.assembly-steps li{counter-increment:step-counter;margin-bottom:15px;padding:12px;background:#f8f9fa;border-left:4px solid #4A90E2;border-radius:4px}.assembly-steps li strong{color:#4a90e2;font-size:14px}.step-parts{display:block;margin-top:5px;color:#666;font-size:12px;font-style:italic}.warnings{list-style:none;padding-left:0}.warnings li{padding:8px 12px;margin-bottom:8px;background:#fff3cd;border-left:4px solid #ffc107;border-radius:4px;font-size:12px;color:#856404}.footer{margin-top:30px;padding-top:15px;border-top:2px solid #ddd;text-align:center;color:#999;font-size:11px}.page-number{margin-top:5px}@media print{body *{visibility:hidden}.print-content,.print-content *{visibility:visible}.assembly-guide-overlay{position:static;background:#fff}.assembly-guide-modal{width:100%;height:auto;max-width:none;box-shadow:none}.no-print{display:none!important}.assembly-guide-content{padding:0;background:#fff;overflow:visible}.a4-page{width:210mm;min-height:297mm;padding:15mm;margin:0;box-shadow:none;page-break-after:always}.a4-page:last-child{page-break-after:avoid}@page{size:A4;margin:0}.exploded-view-image{max-height:250px;page-break-inside:avoid}.exploded-view-section{page-break-inside:avoid;margin-bottom:15px}}@media screen{.assembly-guide-content{max-height:calc(90vh - 80px)}}
