.press3d-settings-wrapper{max-width:1200px;margin:20px 0}.press3d-settings-header{background:linear-gradient(135deg, #1e3a8a 0%, #2563eb 100%);padding:20px 30px;border-radius:8px;margin-bottom:20px;box-shadow:0 2px 8px rgba(0, 0, 0, 0.1);display:flex;align-items:center;gap:15px}.press3d-settings-header img{height:50px;border-radius:6px;width:auto}.press3d-settings-header-content h1{color:#fff;margin:0 0 5px 0;padding:0 0 4px;font-size:24px;font-weight:600}.press3d-settings-header-content p{color:rgba(255, 255, 255, 0.9);margin:0;font-size:13px}.press3d-settings-section{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:20px 25px;margin-bottom:15px;box-shadow:0 1px 3px rgba(0, 0, 0, 0.05)}.press3d-settings-section h2{margin-top:0;margin-bottom:6px;color:#1e3a8a;font-size:18px;font-weight:600;display:flex;align-items:center;gap:8px}.press3d-settings-section h2::before{content:"";display:inline-block;width:3px;height:20px;background:linear-gradient(135deg, #1e3a8a 0%, #2563eb 100%);border-radius:2px}.press3d-settings-section>p{color:#6b7280;margin-top:0;margin-bottom:15px;font-size:13px}.press3d-settings-section .form-table{margin-top:0}.press3d-settings-section .form-table th{padding:15px 10px 15px 0;font-weight:500;color:#374151}.press3d-settings-section .form-table td{padding:15px 10px}.press3d-settings-section .form-table tr{border-bottom:1px solid #f3f4f6}.press3d-settings-section .form-table tr:last-child{border-bottom:none}.press3d-dimension-field{display:flex;align-items:center;gap:10px}.press3d-dimension-field input[type=number]{flex:0 0 auto}.press3d-dimension-field select{flex:0 0 auto}.press3d-support-section p{margin-bottom:15px}.press3d-support-section a img{transition:transform .2s ease;margin-top:10px}.press3d-support-section a:hover img{transform:scale(1.05)}.press3d-about-section{background:#f9fafb;border:1px solid #e5e7eb;display:flex;align-items:center;gap:30px}.press3d-about-logo{flex-shrink:0}.press3d-about-logo img{height:50px;width:auto}.press3d-about-content h2{margin-bottom:12px}.press3d-about-content p{margin-bottom:8px;line-height:1.5;font-size:14px}.press3d-about-links{display:flex;gap:15px;margin-top:15px}.press3d-about-links a{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;background:#fff;border:1px solid #d1d5db;border-radius:6px;color:#374151;-webkit-text-decoration:none;text-decoration:none;font-size:14px;transition:all .2s ease}.press3d-about-links a:hover{background:#f3f4f6;border-color:#2563eb;color:#2563eb}.press3d-about-links a .dashicons{font-size:16px;width:16px;height:16px}.press3d-settings-wrapper .button-primary{background:linear-gradient(135deg, #1e3a8a 0%, #2563eb 100%);border:none;padding:10px 24px;font-size:14px;font-weight:500;text-shadow:none;box-shadow:0 2px 4px rgba(37, 99, 235, 0.2);transition:all .2s ease}.press3d-settings-wrapper .button-primary:hover{background:linear-gradient(135deg, #1e40af 0%, #1d4ed8 100%);box-shadow:0 4px 8px rgba(37, 99, 235, 0.3);transform:translateY(-1px)}@media(max-width: 768px){.press3d-settings-header{flex-direction:column;text-align:center;padding:20px}.press3d-about-section{flex-direction:column;text-align:center}.press3d-about-links{justify-content:center;flex-wrap:wrap}}.press3d-buttons-wrapper{display:flex;align-items:center;gap:15px;margin-top:20px;padding-top:20px;border-top:1px solid #e5e7eb}.press3d-buttons-wrapper .button{height:40px !important;line-height:38px !important;padding:0 24px !important;font-size:14px}.press3d-buttons-wrapper #press3d-reset-defaults{background:#dc2626;color:#fff;border:none;font-weight:500;border-radius:4px;cursor:pointer;transition:all .2s ease}.press3d-buttons-wrapper #press3d-reset-defaults:hover{background:#b91c1c;transform:translateY(-1px);box-shadow:0 2px 4px rgba(220, 38, 38, 0.3)}.press3d-buttons-wrapper #press3d-reset-defaults:disabled{background:#9ca3af;cursor:not-allowed;transform:none}.press3d-reset-message{font-size:13px;font-weight:500}.press3d-reset-message.success{color:#059669}.press3d-reset-message.error{color:#dc2626}
