/* Shared remaining-page system: support, bulk orders, histories and information pages. */
.nf-app .en-support{width:100%;max-width:1200px;padding:0;margin:0 auto}.nf-app .en-support>.row{margin:0 -10px}.nf-app .en-support>.row>[class*=col-]{padding:0 10px}.nf-app .en-support .en-card{padding:25px;background:#fff;border:1px solid #e6edf9;border-radius:16px;box-shadow:0 8px 25px #273b5c04;margin-bottom:22px}.nf-app .en-support .en-section-title{display:flex;align-items:center;font-size:20px;font-weight:500;margin:0 0 24px;padding-bottom:18px;border-bottom:1px solid #e6edf9}.nf-app .en-support label{font-weight:500;font-size:14px;margin-bottom:9px}.nf-app .en-support .form-control{background:#f6f9ff;border:1px solid #d7e0ef;border-radius:12px;min-height:48px}.nf-app .en-support textarea.form-control{height:auto;resize:vertical;line-height:1.8;padding:14px 16px}.nf-app .en-support .form-group{margin-bottom:22px}.nf-app .en-support p{color:#71819a;font-size:14px;line-height:1.8}.nf-app .en-support .en-page-heading{position:relative;padding-right:150px;margin-bottom:30px}.nf-app .en-support .en-page-heading>.btn{position:absolute;right:0;top:8px}.nf-app #create-ticket{scroll-margin-top:120px}.nf-app .en-support .en-table-wrap{overflow-x:auto}.nf-app .en-support table{min-width:480px}.nf-app .en-support table th{color:#7b8ba3;font-size:12px;text-transform:uppercase;letter-spacing:.5px;border:0;background:#f6f9ff;padding:14px}.nf-app .en-support table td{font-size:13px;padding:16px 14px;border-color:#edf1f8}.nf-app .en-support table td a{font-weight:500;color:var(--mc)}.nf-app .en-mass-input{font-family:ui-monospace,Consolas,monospace!important;font-size:13px;min-height:310px}.nf-app .en-mass-steps{padding-left:24px;counter-reset:steps}.nf-app .en-mass-steps li{padding:0 0 20px 6px;color:#71819a;font-size:14px;line-height:1.8}.nf-app .en-mass-steps li::marker{color:var(--mc);font-weight:600}.nf-app .en-support details{border:1px solid #e6edf9;border-radius:13px;padding:0;margin-bottom:12px;overflow:hidden}.nf-app .en-support summary{position:relative;display:block;cursor:pointer;font-size:16px;font-weight:500;padding:20px 48px 20px 20px;list-style:none}.nf-app .en-support summary::-webkit-details-marker{display:none}.nf-app .en-support summary:after{content:'+';position:absolute;right:20px;color:var(--mc);font-size:22px;top:15px}.nf-app .en-support details[open] summary{background:#f6f9ff}.nf-app .en-support details[open] summary:after{content:'−'}.nf-app .en-support details p{padding:16px 20px 20px;margin:0}.nf-app .titcket-title{font-size:22px;font-weight:500;padding-bottom:20px;margin-bottom:24px;border-bottom:1px solid #e6edf9}.nf-app .ticket-message{padding:17px 20px;background:#f6f9ff;border:1px solid #e6edf9;border-radius:15px}.nf-app .ticket-message-right .ticket-message{background:var(--mc-trans)}.nf-app .ticket-message-block{margin-bottom:22px}.nf-app .ticket-message-block .info{font-size:12px;padding-top:8px;color:#7b8ba3}.nf-app .table-responsive .table td{vertical-align:middle;overflow-wrap:anywhere}.nf-app .table-responsive .table th{background:#f6f9ff;color:#7b8ba3;text-transform:uppercase;letter-spacing:.4px;font-size:11px;padding:15px}.nf-app .table-responsive .table td{padding:15px;font-size:13px;border-color:#edf1f8}.nf-app .pagination>li>a{border-color:#e6edf9;color:var(--mc);margin:0 3px;border-radius:9px}.nf-app .pagination>li.active>a{background:var(--mc);color:#fff}.nf-app .en-page-heading h1{font-weight:500;letter-spacing:-.6px}.nf-public .en-support{max-width:1120px;margin:0 auto}.nf-public .en-support .en-card{line-height:1.85}.nf-public .en-support .en-card h2{font-size:24px;margin:28px 0 16px}.nf-public .en-support .en-card p{color:var(--ts);line-height:1.85}.nf-public .en-support details summary{font-size:17px}.nf-public .en-support details p{padding-top:10px}
@media(max-width:767px){.nf-app .en-support .en-card{padding:20px 17px}.nf-app .en-support .en-page-heading{padding-right:0}.nf-app .en-support .en-page-heading>.btn{position:static;margin-top:15px}.nf-app .en-support .en-section-title{font-size:18px}.nf-app .en-support summary{font-size:15px;padding:17px 40px 17px 16px}.nf-app .en-support details p{padding:14px 16px}.nf-app .en-mass-input{min-height:260px}}
