@media (max-width:600px){.mcs-tabs button[data-tab=improvements]{grid-column:1/-1}html.joygo-ios:has(.mcustomer) :is(.topbar,#joygo-business-bar){display:none!important}html.joygo-ios:has(.mcustomer) .content{padding:0!important}html.joygo-ios:has(.mcustomer) .workspace{padding:0 0 12px!important}.joygo-ios .mcustomer{color:#294f3e;background:linear-gradient(120deg,#f6fcf7b8,#e1f5e7aa),url(/assets/mobile/jade-glass-background.jpg) 50%/cover fixed;min-width:0;min-height:calc(100dvh - 80px);padding:8px 10px 18px}.mcustomer *{box-sizing:border-box;min-width:0}.mcs-heading{align-items:center;gap:12px;padding:8px 0 14px;display:flex}.mcs-heading>div{text-align:center;flex:1}.mcs-heading h1{margin:0;font-size:22px}.mcs-heading small{color:#638272;font-size:12px}.mcs-heading button{color:#35694d;background:#f6fff9;border:1px solid #c4dfd0;border-radius:16px;width:44px}.mcs-tabs{background:#effbf4;border:1px solid #c8e3d4;border-radius:20px;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;padding:7px;display:grid}.mcs-tabs button{color:#426b55;background:0 0;border:0;border-radius:14px;padding:6px 2px;font-size:13px;font-weight:650}.mcs-tabs button[aria-pressed=true]{color:#1f6542;background:#c6ebd7;box-shadow:inset 0 -3px #49936b}.mcs-content{min-width:0;margin-top:12px}.mcs-content .customer-service-center{width:100%;min-width:0}.mcs-content .cs-heading{flex-direction:column;align-items:stretch;gap:8px;margin-bottom:12px;display:flex}.mcs-content .cs-heading>div:first-child{display:none}.mcs-content .cs-heading-actions{flex-wrap:wrap;gap:7px;display:flex}.mcs-content .cs-heading-actions button{flex:1;padding:8px;font-size:12px}.mcs-content :is(button,input,select,textarea){box-sizing:border-box;max-width:100%}.mcs-content :is(button,a,input,select,textarea):focus-visible{outline-offset:2px;outline:3px solid #4e9c74}.mcs-content :is(p,small,strong,span,blockquote){overflow-wrap:anywhere}.mcs-content .erp-nav-strip{scrollbar-width:thin;flex-wrap:nowrap;max-width:100%;overflow-x:auto}.mcs-content .erp-nav-strip>button{flex-shrink:0;padding:7px 10px;font-size:13px}.mcs-content .cs-feedback-workspace>header,.mcs-content .cs-return-workspace>header{flex-wrap:wrap;gap:8px;padding:12px;display:flex}.mcs-content :is(.cs-feedback-filters,.cs-return-filters){flex-wrap:wrap;gap:8px;padding:10px;display:flex}.mcs-content :is(.cs-feedback-filters,.cs-return-filters)>*{flex:130px;min-width:0}.mcs-content :is(.cs-feedback-body,.cs-feedback-card-body){flex-direction:column;gap:12px;padding:12px;display:flex}.mcs-content .cs-product-mini{min-width:0;max-width:100%}.mcs-content .cs-product-mini strong{font-size:15px}.mcs-content .cs-store{white-space:nowrap;overflow-wrap:normal;flex-shrink:0}.joygo-ios .mcustomer .cs-return-workspace article>header{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mcs-content .cs-feedback-list article>header{flex-wrap:wrap;gap:6px;padding:10px;display:flex}.mcs-content .cs-feedback-list article>footer{flex-wrap:wrap;gap:7px;padding:10px;display:flex}.mcs-content .cs-feedback-list article>footer>button{flex:110px}.mcs-content .cs-inline-question-reply{padding:4px}.mcs-content .cs-reply-modal{border-radius:18px;width:100%;min-width:0;max-width:100%}.mcs-content .cs-reply-modal>footer{flex-wrap:wrap;gap:6px;padding:10px;display:flex}.mcs-content .cs-reply-modal>footer>button{flex:100px;padding:8px;font-size:13px}.mcs-content .cs-reply-modal textarea{width:100%;min-height:110px;font-size:16px;line-height:1.5}.mcs-content .cs-reply-resources>summary{white-space:normal}.mcs-content .cs-product-fact-selection{flex-wrap:wrap;display:flex}.mcs-content .cs-product-fact-selection>label{min-height:44px;font-size:13px}.mcs-content .cs-chat-workspace.modern{height:auto;min-height:0;max-height:none;display:block}.mcs-content .cs-chat-workspace.modern>aside{border:0;width:100%;height:auto;max-height:none}.mcs-content .cs-chat-list{height:auto;max-height:none;overflow:visible}.mcs-content .cs-chat-row{padding:12px}.mcs-content .cs-chat-row-product strong{font-size:15px}.mcs-content .cs-chat-row-product p{font-size:14px}.mcs-content .cs-chat-workspace.modern:not(.mobile-chat-open)>.cs-chat-detail,.mcs-content .cs-chat-workspace.mobile-chat-open>aside,.mcs-content .cs-chat-workspace.mobile-chat-open>.cs-chat-storebar{display:none}.mcs-content .cs-chat-detail{width:100%;min-width:0;height:auto;max-height:none;overflow:visible}.mcs-chat-back{color:#326b4b;background:#f0fbf4;border:1px solid #bfdccb;border-radius:14px;align-items:center;gap:6px;padding:8px 12px;font-size:15px;display:flex}.mcs-content .cs-conversation-header{padding:12px;display:block}.mcs-content .cs-conversation-main{display:block}.mcs-content .cs-conversation-rating{margin-top:8px;display:block!important}.mcs-content .cs-messages{overscroll-behavior:contain;height:auto;min-height:180px;max-height:55dvh;padding:12px;overflow:auto}.mcs-content .cs-messages article>div{max-width:90%;font-size:15px}.mcs-content .cs-chat-composer{height:auto;max-height:none;padding:10px}.mcs-content .cs-composer-tools{flex-wrap:nowrap;gap:6px;padding-bottom:8px;display:flex;overflow-x:auto}.mcs-content .cs-composer-tools>button{flex:none;max-width:200px;padding:7px;font-size:12px}.mcs-content .cs-chat-composer textarea{width:100%;min-height:100px;font-size:16px;line-height:1.5}.mcs-content .cs-chat-composer>footer{flex-wrap:wrap;gap:8px;display:flex}.mcs-content :is(.cs-chat-order-details>div,.cs-chat-return-data>div,.cs-return-detail-grid){grid-template-columns:minmax(0,1fr)}.mcs-content .cs-chat-return-context{flex-direction:column;align-items:stretch;display:flex}.mcs-content .cs-progressive-table{overflow:hidden}.mcs-content .cs-progressive-table>header{display:none}.mcs-content .cs-progressive-row{grid-template-columns:1fr 1fr;min-width:0;min-height:80px}.joygo-ios .mcustomer .cs-inline-question-reply .cs-reply-modal{width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;max-height:none!important;position:static!important;inset:auto!important;transform:none!important}.joygo-ios .mcustomer .cs-inline-question-reply .cs-reply-modal>*{box-sizing:border-box;min-width:0;max-width:100%}.joygo-ios .mcustomer .cs-inline-question-reply .cs-reply-translation{width:auto;min-width:0}.joygo-ios .mcustomer .cs-reply-translation>div{flex-wrap:wrap;gap:6px;display:flex}.joygo-ios .mcustomer .cs-inline-question-reply .cs-reply-modal>footer{flex-wrap:wrap;width:auto;position:static}.joygo-ios .mcustomer .cs-composer-fields{flex-direction:column;gap:10px;display:flex}.joygo-ios .mcustomer .cs-composer-fields>label:first-child{order:2}.joygo-ios .mcustomer .cs-composer-fields>.cs-customer-language-field{order:1}.joygo-ios .mcustomer .cs-return-info-grid{grid-template-columns:minmax(0,1fr)}.joygo-ios .mcustomer .cs-return-main{flex-direction:column;gap:10px;min-width:0;display:flex}.joygo-ios .mcustomer .cs-return-searchbar{flex-wrap:wrap;gap:8px;display:flex}.joygo-ios .mcustomer .cs-return-searchbar>*{flex:130px;min-width:0}.joygo-ios .mcustomer .cs-review-bulkbar{flex-wrap:wrap;gap:8px;padding:10px;display:flex}.joygo-ios .mcustomer .modal-layer .mcs-reply-dialog>div:first-of-type{display:contents}.joygo-ios .mcustomer .modal-layer .mcs-reply-dialog{flex-direction:column;display:flex;overflow:auto}.joygo-ios .mcustomer .modal-layer .mcs-reply-dialog>header{flex-shrink:0;order:0}.joygo-ios .mcustomer .modal-layer .mcs-reply-dialog>div>section{flex-shrink:0;order:1;margin:10px}.joygo-ios .mcustomer .modal-layer .mcs-reply-dialog .cs-reply-translation{flex-shrink:0;order:2;margin:10px}.joygo-ios .mcustomer .modal-layer .mcs-reply-dialog>.cs-reply-chinese-draft{flex-shrink:0;order:3}.joygo-ios .mcustomer .modal-layer .mcs-reply-dialog .cs-reply-resources{flex-shrink:0;order:4;min-width:0;margin:10px}.joygo-ios .mcustomer .modal-layer .mcs-reply-dialog>footer{background:#f1fbf5;flex-shrink:0;order:5;position:sticky;bottom:0;box-shadow:0 -3px 12px #174d3020}.joygo-ios .mcustomer .mcs-reply-dialog .cs-reply-resources>summary{color:#3c6a50;background:#edf8f1;border:1px solid #c6e1d1;border-radius:12px;padding:10px;font-size:13px}}.joygo-ios .mcustomer .toast{bottom:calc(110px + env(safe-area-inset-bottom));z-index:90}@media (max-width:600px){html.joygo-ios .mcustomer{background-attachment:scroll}html.joygo-ios .mcs-tabs{scrollbar-width:none;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff8c;gap:6px;padding:5px;display:flex;overflow-x:auto}html.joygo-ios .mcs-tabs button{white-space:nowrap;flex:none;min-height:44px;padding:9px 14px;font-size:13px}html.joygo-ios .mcs-heading{min-height:64px}html.joygo-ios .mcs-heading h1{font-size:21px}html.joygo-ios .mcs-content :is(button,input,select,summary){min-height:44px}html.joygo-ios .mcs-content :is(.cs-feedback-list,.cs-appeal-list,.cs-return-workspace>[data-mobile-record-list],.cs-review-risk-items){gap:10px;display:grid}html.joygo-ios .mcs-content .mobile-record-card{min-width:0;margin:0!important;padding:0!important;display:block!important}html.joygo-ios .mcs-content .mobile-record-summary .cs-product-mini{align-items:center;gap:10px;display:flex}html.joygo-ios .mcs-content .mobile-record-summary .cs-product-mini img{object-fit:contain;border-radius:12px;width:52px;height:58px}html.joygo-ios .mcs-content .mobile-record-summary header{background:0 0;border:0;padding:0}html.joygo-ios .mcs-content .mobile-record-summary em{white-space:nowrap;font-size:12px;font-style:normal}html.joygo-ios .mcs-content .mobile-record-detail-body>:is(header,div,section){max-width:100%;margin-bottom:12px}html.joygo-ios .mcs-content .mobile-record-detail-body>header{flex-wrap:wrap;gap:7px;display:flex}html.joygo-ios .mcs-content .mobile-record-detail-body>:is(.cs-feedback-meta,.cs-appeal-meta,.cs-return-meta){background:#ffffff80;border:1px solid #d8eade;border-radius:14px;grid-template-columns:minmax(0,1fr);gap:8px;padding:10px;font-size:13px;display:grid}html.joygo-ios .mcs-content .mobile-record-detail-body :is(.cs-feedback-body,.cs-appeal-review,.cs-return-main){grid-template-columns:minmax(0,1fr);gap:12px;padding:0;display:grid}html.joygo-ios .mcs-content .mobile-record-detail-body p{white-space:pre-wrap;font-size:15px;line-height:1.7}html.joygo-ios .mcs-content .mobile-record-detail-body .cs-return-info-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}html.joygo-ios .mcs-content .mobile-record-detail-body .cs-return-info-grid>span{border:1px solid #d8eade;border-radius:12px;padding:9px}html.joygo-ios .mcs-content .mobile-record-detail-body .cs-return-info-grid small{font-size:12px;line-height:1.5}html.joygo-ios .mcs-content .mobile-record-detail-body .cs-return-info-grid strong{font-size:14px;line-height:1.6}html.joygo-ios .mcs-content .mobile-record-detail-body pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.6}html.joygo-ios .mcs-content .mobile-record-detail-body>footer{margin-top:14px;box-shadow:0 -8px 22px #28593b0b}html.joygo-ios .mcs-content .mobile-record-detail-body>footer em{flex-basis:100%;font-size:12px}html.joygo-ios .mcs-content .cs-return-action-spacer{display:none}html.joygo-ios .mcs-content:has(.mobile-record-card[data-open=true])>:not(.mobile-record-card) :is(.cs-heading,.cs-feedback-storebar,.cs-review-products,.cs-complete-filters,.cs-return-status-tabs,.cs-return-searchbar,.cs-appeal-tabs,.cs-appeal-filters){display:none}html.joygo-ios .mcustomer:has(.mobile-record-card[data-open=true])>.mcs-tabs{display:none}html.joygo-ios .mcs-content .cs-review-risk{min-width:0;padding:0}html.joygo-ios .mcs-content .cs-review-risk>header{flex-direction:column;align-items:stretch;gap:10px;display:flex}html.joygo-ios .mcs-content .cs-risk-product-list{scroll-snap-type:x proximity;gap:8px;display:flex;overflow-x:auto}html.joygo-ios .mcs-content .cs-risk-product-list>button{scroll-snap-align:start;flex:0 0 165px}html.joygo-ios .mcs-content .cs-risk-product-filters{flex-wrap:wrap;gap:6px;display:flex}html.joygo-ios .mcs-content .cs-risk-product-filters input{width:100%;font-size:16px}html.joygo-ios .mcs-content .cs-risk-category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}html.joygo-ios .mcs-content .cs-risk-selected{flex-wrap:wrap;gap:8px;min-width:0;display:flex}html.joygo-ios .mcs-content .cs-risk-pagination{flex-wrap:wrap;gap:6px;display:flex}html.joygo-ios .mcs-content .cs-risk-pagination>button{flex:100px}html.joygo-ios .mcs-content .cs-chat-composer{z-index:2;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f4fcf7e8;border-top:1px solid #c8e3d2;position:sticky;bottom:0}html.joygo-ios .mcs-content .cs-chat-composer textarea{min-height:84px;max-height:180px}html.joygo-ios .mcs-context{background:#ffffff80;border:1px solid #d2e7d9;border-radius:16px;margin:8px 0;overflow:hidden}html.joygo-ios .mcs-context>summary{color:#386b4c;cursor:pointer;justify-content:space-between;align-items:center;gap:8px;min-height:46px;padding:10px 12px;font-size:13px;font-weight:650;list-style:none;display:flex}html.joygo-ios .mcs-context>summary::-webkit-details-marker{display:none}html.joygo-ios .mcs-context[open]>summary{border-bottom:1px solid #d2e7d9}html.joygo-ios .mcs-context[open]>summary>span{transform:rotate(180deg)}html.joygo-ios .mcs-context>div{padding:8px}html.joygo-ios .mcs-content .cs-chat-detail>.cs-messages{min-height:220px;max-height:48dvh}html.joygo-ios .mcs-content .cs-chat-row{background:linear-gradient(145deg,#fff9,#e6f8edd4);border:1px solid #fff;border-radius:20px;margin-bottom:10px;box-shadow:0 5px 16px #2e68400d}html.joygo-ios .mcs-content [data-mobile-improvement-list]>article{background:#f3fcf7b8;border-radius:22px;grid-template-columns:minmax(0,1fr);gap:8px;padding:12px;display:grid;box-shadow:0 5px 16px #2e68400d}html.joygo-ios .mcs-content [data-improvement-module]{border-radius:16px;min-height:90px;padding:14px;font-size:14px}html.joygo-ios .mcs-content [data-improvement-module] :is(h2,h3,strong){font-size:16px;line-height:1.5}html.joygo-ios .mcs-content [data-improvement-module] p{white-space:normal;font-size:14px;line-height:1.6}html.joygo-ios .mcs-content [data-improvement-module] small{font-size:12px;line-height:1.6}html.joygo-ios .mcs-content [data-improvement-module=product] img{width:52px;height:60px}html.joygo-ios .mcs-content [data-improvement-expanded]{background:#f3fcf7ed;border-radius:22px;padding:12px}html.joygo-ios .mcs-content [data-improvement-expanded] form>div{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}html.joygo-ios .mcs-content [data-improvement-expanded] textarea{min-height:140px;font-size:16px;line-height:1.6}html.joygo-ios .mcs-content [data-improvement-expanded] form>footer{background:#f3fcf7ed;gap:8px;padding:12px 0;display:grid;position:sticky;bottom:0}html.joygo-ios .mcs-content [data-improvement-activity]{max-height:110px;font-size:12px;line-height:1.7}html.joygo-ios .mcs-content [id^=improvement-editor-] form{flex-direction:column;align-items:stretch;gap:12px;padding:12px;display:flex}html.joygo-ios .mcs-content [id^=improvement-editor-] form>header{order:0;align-items:center;display:flex}html.joygo-ios .mcs-content [id^=improvement-editor-] form>header>div{white-space:normal;display:block}html.joygo-ios .mcs-content [id^=improvement-editor-] fieldset{flex:auto;grid-template-columns:minmax(0,1fr);gap:12px;width:100%;display:grid}html.joygo-ios .mcs-content [id^=improvement-editor-] fieldset label{flex:auto;gap:6px;width:100%;font-size:14px;display:grid}html.joygo-ios .mcs-content [id^=improvement-editor-] form :is(input:not([type=checkbox]),select){height:auto;min-height:44px;font-size:16px}html.joygo-ios .mcs-content [id^=improvement-editor-] form textarea{white-space:pre-wrap;resize:vertical;height:110px;min-height:110px;font-size:16px;line-height:1.6}html.joygo-ios .mcs-content [id^=improvement-editor-] form>footer{background:#f0fbf4;order:2;gap:8px;padding:10px;display:grid;position:sticky;bottom:0}html.joygo-ios .mcs-content [id^=improvement-editor-] form>footer>small{font-size:12px;line-height:1.5;display:block}html.joygo-ios .mcs-content [id^=improvement-editor-] form>details{white-space:normal;order:1;width:100%}html.joygo-ios .mcs-content :is(.cs-review-risk,.cs-feedback-workspace,.cs-return-workspace,.cs-appeals-panel):has([data-mobile-record][data-open=true])>header{display:none}html.joygo-ios .mcs-content .cs-review-risk:has([data-mobile-record][data-open=true])>:not(.cs-review-risk-items){display:none}html.joygo-ios .mcs-content [data-mobile-improvement-page]:has([data-improvement-expanded])>:not([data-mobile-improvement-list]):not([role]){display:none}html.joygo-ios .mcs-content [data-mobile-improvement-list]:has([data-improvement-expanded])>article{display:none}html.joygo-ios .mcustomer:has([data-improvement-expanded])>.mcs-tabs{display:none}@media (prefers-reduced-motion:reduce){html.joygo-ios .mcs-content *{scroll-behavior:auto!important;animation:none!important}}}
