.customer-ready-issue{max-width:660px;margin:28px auto 0;border:1px solid #e8deee;border-radius:18px;background:#faf8fc;text-align:left;overflow:hidden}
.customer-ready-issue summary{cursor:pointer;list-style:none;padding:18px 20px;font-weight:800;color:#674687;display:flex;align-items:center;justify-content:space-between;gap:16px}
.customer-ready-issue summary::-webkit-details-marker{display:none}
.customer-ready-issue summary::after{content:'＋';font-size:20px;line-height:1;font-weight:500}
.customer-ready-issue[open] summary::after{content:'−'}
.customer-ready-issue-content{border-top:1px solid #eee6f2;padding:18px 20px 20px}
.customer-ready-issue-content>p{margin:0 0 16px!important;font-size:14px;color:#7a6885!important}
.customer-ready-issue-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
.customer-ready-issue-button{appearance:none;border:1px solid #ded1e8;border-radius:14px;background:#fff;color:#5f456e;padding:14px 15px;text-align:left;font:inherit;font-weight:750;cursor:pointer;transition:border-color .15s ease,background .15s ease,transform .15s ease}
.customer-ready-issue-button:hover{border-color:#bfa5d6;background:#fdfaff;transform:translateY(-1px)}
.customer-ready-issue-button:focus-visible{outline:3px solid #bd9de0;outline-offset:3px}
.customer-ready-issue-note{display:flex;gap:10px;align-items:flex-start;margin-top:16px;color:#8a7893;font-size:12px;line-height:1.5}
.customer-ready-issue-note span{color:#70429c;font-size:15px;line-height:1.35}
body:has(#customer-ready-section:not([hidden])) #customer-refresh,body:has(#customer-ready-section:not([hidden])) #customer-support{display:none}

@media(max-width:640px){.customer-ready-issue{margin-top:24px}.customer-ready-issue summary{padding:16px}.customer-ready-issue-content{padding:16px}.customer-ready-issue-grid{grid-template-columns:1fr}.customer-ready-issue-button{padding:13px 14px}}

