section.ticket-detail-sec{width:100%;padding-top:1.5vw;align-items:stretch;gap:1.1vw}.ticket-detail-back{display:inline-flex;align-self:flex-start;align-items:center;gap:.55vw;font-size:var(--fontSize-sm);color:var(--primary-blue-500);text-decoration:none}.ticket-detail-back:hover{color:var(--primary-blue-700)}.ticket-detail-subject{white-space:normal}.ticket-chat-wrap{display:flex;flex-direction:column;gap:.85vw;width:100%;min-height:16vw;padding:1.1vw;border:.07vw solid var(--primary-300);border-radius:1.1vw;background:var(--primary-0)}.ticket-chat-messages{width:100%;max-height:32vw;padding:.25vw;overflow-y:auto;align-items:stretch;justify-content:flex-start!important;gap:.85vw}.ticket-chat-empty{margin:0;padding:2vw;text-align:center;font-size:var(--fontSize-sm);color:var(--primary-600)}.ticket-chat-row{width:100%;justify-content:flex-start!important}.ticket-chat-row--user{justify-content:flex-end!important}.ticket-chat-bubble{max-width:78%;padding:.83vw 1.1vw;border-radius:1.1vw;align-items:stretch;gap:.35vw}.ticket-chat-bubble--support{border:.07vw solid var(--primary-300);background:#ffffff}.ticket-chat-bubble--user{background:var(--primary-blue-50)}.ticket-chat-bubble-head{justify-content:space-between!important;gap:1.1vw;font-size:var(--fontSize-xxs);color:var(--primary-600)}.ticket-chat-role{font-weight:700;color:var(--primary-800)}.ticket-chat-bubble--user .ticket-chat-role{color:var(--primary-blue-500)}.ticket-chat-text{margin:0;font-size:var(--fontSize-sm);line-height:1.7;color:var(--primary-900);white-space:pre-wrap;word-break:break-word}.ticket-reply-box{width:100%;padding:1.1vw;border:.07vw solid var(--primary-300);border-radius:1.1vw;background:#ffffff;align-items:stretch;gap:.7vw}.ticket-reply-title{margin:0;font-size:var(--fontSize-md);font-weight:700;color:var(--primary-900)}.ticket-reply-field,.ticket-reply-form{width:100%;align-items:stretch;gap:.7vw}.ticket-reply-field{gap:.35vw}.ticket-reply-field label{font-size:var(--fontSize-xs);color:var(--primary-600)}.ticket-reply-field textarea{width:100%;min-height:6vw;padding:.83vw .97vw;border:.07vw solid var(--primary-300);border-radius:.83vw;background:#ffffff;font-family:var(--mainFontFamily),sans-serif;font-size:var(--fontSize-sm);line-height:1.7;color:var(--primary-900);resize:vertical}.ticket-reply-field textarea:focus{outline:none;border-color:var(--primary-blue-400)}.ticket-reply-error{justify-content:flex-start!important;gap:.35vw;font-size:var(--fontSize-xs);color:var(--error-default)}.ticket-reply-submit{align-self:flex-start;min-width:9vw}.ticket-reply-loader-inline{min-height:2vw;justify-content:flex-start!important}.ticket-sk-bubble{width:60%;height:3.5vw;border-radius:1.1vw;align-self:flex-start}.ticket-sk-bubble--user{width:45%;align-self:flex-end}@media screen and (max-width:992px){section.ticket-detail-sec{padding-top:4.1vw;gap:4.1vw}.ticket-detail-back{gap:2vw;font-size:3.6vw}.ticket-chat-wrap{min-height:40vw;padding:3.1vw;border-width:.26vw;border-radius:4.1vw;gap:3.1vw}.ticket-chat-messages{max-height:110vw;gap:3.1vw}.ticket-chat-empty{padding:6vw;font-size:3.6vw}.ticket-chat-bubble{max-width:88%;padding:3.1vw 4.1vw;border-radius:4.1vw;gap:1.5vw}.ticket-chat-bubble--support{border-width:.26vw}.ticket-chat-bubble-head{gap:3vw;font-size:2.8vw}.ticket-chat-text{font-size:3.6vw}.ticket-reply-box{padding:4.1vw;border-width:.26vw;border-radius:4.1vw;gap:3.1vw}.ticket-reply-title{font-size:4.1vw}.ticket-reply-field,.ticket-reply-form{gap:2vw}.ticket-reply-field label{font-size:3.1vw}.ticket-reply-field textarea{min-height:28vw;padding:3.1vw 4.1vw;border-width:.26vw;border-radius:3.1vw;font-size:3.6vw}.ticket-reply-error{gap:1.5vw;font-size:3.1vw}.ticket-reply-submit{width:100%}.ticket-sk-bubble{height:14vw;border-radius:4.1vw}}body.dark .ticket-chat-bubble--support,body.dark .ticket-chat-wrap,body.dark .ticket-reply-box,body.dark .ticket-reply-field textarea{background:var(--primary-800);border-color:var(--primary-700);color:var(--primary-100)}body.dark .ticket-chat-bubble--user{background:rgba(2,61,243,.2)}body.dark .ticket-chat-role,body.dark .ticket-chat-text,body.dark .ticket-reply-title{color:var(--primary-100)}body.dark .ticket-chat-bubble--user .ticket-chat-role{color:var(--primary-blue-200)}body.dark .ticket-chat-bubble-head,body.dark .ticket-chat-empty,body.dark .ticket-reply-field label{color:var(--primary-400)}section.order-detail-sec{padding:2vw 4vw;min-height:12vw;gap:1.25vw;align-items:stretch!important}.order-detail-topbar,section.order-detail-sec{width:100%;justify-content:flex-start!important}.order-detail-back{min-width:unset!important;padding:.5vw 1.2vw;font-size:var(--fontSize-sm);gap:.5vw;border-radius:.85vw;background:var(--primary-200);color:var(--primary-900);text-decoration:none;white-space:nowrap;transition:background .2s ease}.order-detail-back:hover{background:var(--primary-300)}.order-detail-error{font-size:var(--fontSize-sm);color:var(--error-default);text-align:center}.order-detail-meta{width:100%;gap:1.25vw;flex-wrap:wrap;justify-content:space-between!important;align-items:center!important;padding:1.1vw 1.4vw;border-radius:1.25vw;background:var(--primary-0);box-shadow:inset 0 0 .5vw rgba(0,0,0,.08)}.order-detail-meta-main{gap:.3vw;align-items:flex-start!important;justify-content:center!important}.order-detail-title{font-size:var(--fontSize-lg);font-weight:700;color:var(--primary-blue-900);margin:0}.order-detail-date{font-size:var(--fontSize-xs);color:var(--primary-600)}.order-detail-badges{flex-wrap:wrap;gap:.5vw;justify-content:flex-end!important}.order-detail-body{width:100%;display:grid;grid-template-columns:minmax(0,1fr) 31%;align-items:start;grid-gap:1.25vw;gap:1.25vw}.order-detail-aside,.order-detail-main{min-width:0;gap:1.25vw;align-items:stretch!important;justify-content:flex-start!important}.order-detail-aside{position:-webkit-sticky;position:sticky;top:1.5vw}.order-detail-main .payment-order-summary{border-radius:1.25vw;background:var(--primary-0);box-shadow:inset 0 0 .5vw rgba(0,0,0,.08)}.order-detail-main .payment-summary-body{padding:1.25vw 1.4vw;gap:1vw}.order-detail-main .payment-summary-block-title{font-size:var(--fontSize-md);font-weight:700;color:var(--primary-blue-900);border-bottom:none;padding-bottom:0;margin:0}.order-detail-sub{width:100%;gap:.6vw;align-items:stretch!important;justify-content:flex-start!important}.order-detail-sub-title{font-size:var(--fontSize-sm);font-weight:600;color:var(--primary-700);margin:0}.order-detail-card{width:100%;gap:.9vw;padding:1.25vw 1.4vw;border-radius:1.25vw;background:var(--primary-0);box-shadow:inset 0 0 .5vw rgba(0,0,0,.08);align-items:flex-start!important;justify-content:flex-start!important}.order-detail-card-title{font-size:var(--fontSize-md);font-weight:700;color:var(--primary-blue-900);margin:0}.order-detail-rows{width:100%;margin:0}.order-detail-row{width:100%;justify-content:space-between!important;align-items:center!important;gap:1vw;padding:.6vw 0;font-size:var(--fontSize-sm)}.order-detail-row+.order-detail-row{border-top:.1vw solid var(--primary-200)}.order-detail-row dt{color:var(--primary-600);flex-shrink:0}.order-detail-row dd{margin:0;min-width:0;color:var(--primary-800);font-weight:600;text-align:left;overflow-wrap:anywhere}.order-detail-row--stack{flex-direction:column;align-items:flex-start!important;gap:.35vw}.order-detail-row--stack dd{text-align:right;line-height:1.7;font-weight:500}.order-detail-ltr{direction:ltr;display:inline-block}.order-detail-ltr,.order-detail-money{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.order-detail-money{gap:.25vw;white-space:nowrap}.order-detail-money svg{width:1vw;fill:var(--primary-blue-700)}.order-detail-free{white-space:nowrap}.order-detail-discount .order-detail-money,.order-detail-free{color:var(--success-default)}.order-detail-discount .order-detail-money svg{fill:var(--success-default)}.order-detail-row--total{margin-top:.3vw;border-top:.15vw solid var(--primary-300)!important;padding-top:.9vw;font-size:var(--fontSize-md)}.order-detail-row--total dt{color:var(--primary-900);font-weight:700}.order-detail-row--total dd{color:var(--primary-blue-600);font-weight:700}.order-detail-row--total .order-detail-money svg{width:1.2vw;fill:var(--primary-blue-600)}@media screen and (max-width:1200px){.order-detail-body{grid-template-columns:minmax(0,1fr)}.order-detail-aside{position:static}}@media screen and (max-width:992px){section.order-detail-sec{padding:4vw 0;gap:4vw}.order-detail-back{width:100%;padding:2.5vw;font-size:3.6vw;border-radius:2vw;gap:2vw}.order-detail-error{font-size:3.8vw}.order-detail-meta{gap:3vw;padding:4vw;border-radius:3vw;box-shadow:inset 0 0 1vw rgba(0,0,0,.1);justify-content:flex-start!important;align-items:flex-start!important;flex-direction:column}.order-detail-badges{justify-content:flex-start!important;gap:2vw}.order-detail-title{font-size:4.4vw}.order-detail-date{font-size:3.2vw}.order-detail-aside,.order-detail-body,.order-detail-main{gap:4vw}.order-detail-card,.order-detail-main .payment-order-summary{border-radius:3vw;box-shadow:inset 0 0 1vw rgba(0,0,0,.1)}.order-detail-card,.order-detail-main .payment-summary-body{padding:4vw;gap:3vw}.order-detail-card-title,.order-detail-main .payment-summary-block-title{font-size:4vw}.order-detail-sub{gap:2vw}.order-detail-row,.order-detail-sub-title{font-size:3.6vw}.order-detail-row{padding:2.5vw 0}.order-detail-row--stack{gap:1.5vw}.order-detail-money svg{width:3.4vw}.order-detail-row--total{padding-top:3vw;font-size:4vw}.order-detail-row--total .order-detail-money svg{width:4vw}}@media (prefers-reduced-motion:reduce){.order-detail-back{transition:none}}