/* BIMBINGAN_ARTICLE_COMMENTS_V1 — isolated public comments styling */
.bim-comments{margin:42px 0 5px;padding-top:35px;border-top:1px solid #dfe9f7;color:#1c3153}.bim-comments *{box-sizing:border-box}.bim-comments-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:24px}.bim-comments-eyebrow{display:block;color:#246be8;letter-spacing:.14em;font-size:10px;font-weight:900;margin-bottom:7px}.bim-comments-heading h2{font-size:clamp(23px,2.4vw,30px)!important;margin:0 0 6px!important;color:#10294f;letter-spacing:-.04em}.bim-comments-heading p{font-size:13px;color:#70829d;margin:0}.bim-comments-total{display:inline-block;background:#edf4ff;color:#2161c7;border-radius:999px;padding:8px 13px;font-size:11px;font-weight:850;white-space:nowrap}.bim-comment-list{display:grid;gap:13px;margin-bottom:29px}.bim-comment-item{display:flex;align-items:flex-start;gap:13px;padding:19px;background:#fff;border:1px solid #e2eaf6;border-radius:15px;box-shadow:0 6px 20px #1c417006}.bim-comment-monogram{display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:50%;background:#e9f1ff;color:#2165d4;font-weight:850;font-size:16px}.bim-comment-data{min-width:0;flex:1}.bim-comment-by{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:0 0 8px}.bim-comment-by strong{font-size:13px;color:#1a3767}.bim-comment-by time{font-size:11px;color:#8b99ac}.bim-comment-data p{margin:0!important;color:#4c5e77;font-size:13px!important;line-height:1.78!important;overflow-wrap:anywhere;white-space:normal}.bim-comment-more{font-size:12px;color:#70829d}.bim-comments-empty{text-align:center;border:1px dashed #cbdaf0;border-radius:16px;padding:26px 18px;background:#f8fbff}.bim-comments-empty span{display:block;color:#2c70e5;font-size:25px;margin-bottom:10px}.bim-comments-empty strong{display:block;color:#274771;font-size:14px}.bim-comments-empty p{margin:8px auto 0;max-width:400px;color:#7890ad;font-size:12px;line-height:1.7}.bim-comment-form-card{border-radius:20px;padding:27px;background:linear-gradient(140deg,#f4f8ff,#fff 70%);border:1px solid #dfe9f8;box-shadow:0 13px 35px #1a3a7109}.bim-comment-form-title{display:flex;gap:13px;align-items:center;margin-bottom:23px}.bim-comment-form-title>span{background:#e0edff;color:#1e66d5;border-radius:11px;display:grid;place-items:center;width:42px;height:42px;font-size:22px}.bim-comment-form-title h3{font-size:21px!important;letter-spacing:-.03em;margin:0 0 5px!important;color:#17345f}.bim-comment-form-title p{font-size:12px;color:#7087a2;margin:0}.bim-comment-form{display:grid;gap:16px}.bim-comment-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px}.bim-comment-form label:not(.bim-comment-consent){display:grid;gap:7px;color:#273f62;font-weight:800;font-size:12px}.bim-comment-form label>span{color:#e65d54}.bim-comment-form input:not([type=checkbox]),.bim-comment-form textarea{font:inherit;font-size:13px;background:#fff;border:1px solid #cad8eb;border-radius:11px;padding:13px 14px;color:#19345d;max-width:100%;width:100%;outline:none;transition:border-color .2s,box-shadow .2s}.bim-comment-form textarea{resize:vertical;line-height:1.6;min-height:126px;user-select:text!important;-webkit-user-select:text!important}.bim-comment-form input:focus,.bim-comment-form textarea:focus{border-color:#2b6fea;box-shadow:0 0 0 3px #2b6fea1c}.bim-comment-consent{display:flex;align-items:flex-start;gap:11px;font-size:11px;line-height:1.8;color:#526783;font-weight:500}.bim-comment-consent input{margin-top:4px;accent-color:#1e64dd;width:17px;height:17px;flex:none}.bim-comment-consent a{color:#1b64dd;font-weight:800;text-decoration:underline}.bim-comment-form-bottom{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.bim-comment-form-bottom small{font-size:11px;color:#8a9cb1;line-height:1.6;max-width:300px}.bim-comment-form-bottom button{border:0;border-radius:11px;background:#1e6be8;color:white;padding:13px 21px;font-size:12px;font-weight:850;cursor:pointer;white-space:nowrap;box-shadow:0 8px 16px #1c69ed27}.bim-comment-form-bottom button:hover{background:#1454b9}.bim-comment-form-bottom button:disabled{opacity:.55;cursor:wait}.bim-comment-alert{border-radius:11px;padding:13px 16px;font-size:12px;line-height:1.6;margin-bottom:17px!important}.bim-comment-alert.is-ok{background:#e9f8ee;color:#146442;border:1px solid #c5e9d0}.bim-comment-alert.is-error{background:#fff0f0;color:#a23232;border:1px solid #f5cccc}.bim-comment-form-error{font-size:12px!important;color:#ba3232}.bim-comments-trap{position:absolute!important;left:-99999px!important;opacity:0!important;pointer-events:none!important}.bim-comments [hidden]{display:none!important}@media(max-width:620px){.bim-comments{margin-top:30px;padding-top:25px}.bim-comment-form-card{padding:19px 15px;border-radius:15px}.bim-comment-grid{grid-template-columns:1fr;gap:16px}.bim-comment-item{padding:15px;gap:10px}.bim-comment-monogram{width:35px;height:35px;font-size:14px}.bim-comment-by{gap:4px}.bim-comment-form-bottom button{width:100%}}
