.cc-tech-panel{font-family:Arial,sans-serif;color:#123451;background:#f4f7fa}*{box-sizing:border-box}.cc-tech-panel{margin:0}.cc-tech-panel header{display:flex;justify-content:space-between;gap:16px;background:#123f67;padding:18px max(20px,calc((100vw - 1200px)/2));}.cc-tech-panel header a{color:#fff;text-decoration:none;font-weight:700}.cc-tech-panel main{max-width:1200px;margin:30px auto;padding:0 16px}.cc-tech-panel h1{font-size:clamp(24px,3vw,34px)}.cc-tech-panel .table-wrap{overflow:auto;border:1px solid #dce4eb;border-radius:12px;background:white}.cc-tech-panel table{border-collapse:collapse;width:100%;min-width:750px}.cc-tech-panel td,.cc-tech-panel .cc-tech-panel th{text-align:left;vertical-align:top;padding:14px;border-bottom:1px solid #e8edf2;font-size:13px}.cc-tech-panel th{background:#eaf2f8}.cc-tech-panel td small{display:block;color:#687989;margin-top:6px;white-space:pre-wrap;max-width:350px}.cc-tech-panel select,.cc-tech-panel .cc-tech-panel button{padding:8px;border:1px solid #c9d7e4;border-radius:6px}.cc-tech-panel button{background:#f47b20;color:#fff;border:0;cursor:pointer;margin-left:4px}.cc-tech-panel .pill{background:#e8f2fa;border-radius:20px;padding:6px 10px}.cc-tech-panel .notice{padding:12px;background:#e4f7eb;border-radius:6px}
