body{background:#f4f8f8}.ia-top{display:flex;justify-content:space-between;gap:24px;align-items:center;padding:28px 0;border-bottom:1px solid #dae5e6}.ia-top nav{display:flex;gap:20px;font-size:13px}.ia-main{padding:48px 0 80px}.ia-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.ia-heading h1{font-size:36px;margin-bottom:12px}.ia-heading .eyebrow{margin-bottom:12px}.ia-heading p{font-size:14px}.ia-heading>a{font-size:13px;text-decoration:underline}.ia-workspace{display:grid;grid-template-columns:340px minmax(0,1fr);gap:24px;align-items:start}.ia-panel{padding:25px;background:#fff;border:1px solid #dce6e7;border-radius:12px}.ia-panel h2{font-size:21px}.ia-panel label{display:block;font-size:13px;font-weight:650;margin-top:18px}.ia-panel input,.ia-panel select,.ia-panel textarea{display:block;width:100%;padding:12px;border:1px solid #cfdddf;border-radius:7px;background:#fff;margin-top:7px;font-size:14px;color:#19383f}.ia-primary,.ia-secondary{display:inline-flex;align-items:center;justify-content:center;padding:11px 16px;border-radius:6px;font-size:13px;font-weight:650;flex-shrink:0}.ia-primary{background:#0b8089;color:white}.ia-secondary{border:1px solid #cededf;background:white}.ia-row{display:flex;align-items:center;justify-content:space-between;gap:14px}.ia-muted{font-size:12px;color:#698087;line-height:1.8}.ia-item{display:block;text-align:left;width:100%;padding:17px 12px;border-bottom:1px solid #e0e8e9;border-left:3px solid transparent}.ia-item[aria-pressed=true]{background:#edf7f6;border-left-color:#0b8089}.ia-item:hover{background:#f3f8f8}.ia-item strong{display:block;font-size:15px;margin:8px 0;overflow-wrap:anywhere}.ia-item small{display:block;font-size:11px;color:#698087;line-height:1.8}.ia-badge{display:inline-flex;border-radius:4px;background:#eaf5f2;color:#216656;padding:4px 8px;font-size:11px;font-weight:700;white-space:nowrap}.ia-badge[data-status=waiting]{background:#fff3dc;color:#8b5f19}.ia-badge[data-status=closed]{background:#eff1f2;color:#697c81}#ia-count{margin:16px 0 4px}#ia-more{width:100%;margin-top:16px}#ia-status{font-size:14px;margin-bottom:18px}#ia-login p{margin:14px 0 22px}#ia-empty{padding:38px 10px}#ia-empty p{font-size:14px;margin-top:15px;line-height:1.9}#ia-number{font-size:12px;letter-spacing:.04em;color:#607c83}#ia-detail-title{font-size:25px;margin:20px 0 10px;overflow-wrap:anywhere}.ia-thread-actions{display:flex;gap:10px;margin:20px 0}.ia-messages{list-style:none;padding:0;margin:24px 0;display:flex;flex-direction:column;gap:16px}.ia-message{padding:18px 20px;border:1px solid #e0e8e9;border-radius:10px;background:#f8fafa}.ia-message[data-role=admin]{background:#eef8f7;border-color:#cce6e3}.ia-message header{display:flex;justify-content:space-between;gap:12px;font-size:12px;color:#537178;margin-bottom:10px}.ia-message p{color:#24474f;font-size:14px;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.9}.ia-message time{font-size:11px;color:#70858a}.ia-thread-status,#ia-thread-status{font-size:13px;color:#9c3c32;line-height:1.8}#ia-reply .ia-row{margin-top:15px}.ia-panel button:disabled{opacity:.5;cursor:wait}#ia-list[aria-busy=true]{opacity:.6}[hidden]{display:none!important}@media(max-width:1000px){.ia-workspace{grid-template-columns:290px minmax(0,1fr)}.ia-panel{padding:20px}}@media(max-width:760px){.ia-top{align-items:flex-start;flex-direction:column;padding:22px 0;gap:18px}.ia-top nav{flex-wrap:wrap;gap:14px}.ia-main{padding:32px 0 50px}.ia-heading h1{font-size:29px}.ia-workspace{grid-template-columns:1fr}.ia-row{flex-wrap:wrap}.ia-item{padding:14px 10px}.ia-message header{flex-direction:column;gap:4px}#ia-detail-title{font-size:22px}#ia-reply .ia-primary{width:100%}}
