.lcc-comment-form {display:grid;gap:12px;max-width:720px;padding:16px 0;font:inherit;color:inherit}
.lcc-comment-form label {display:grid;gap:6px}
.lcc-comment-form input,.lcc-comment-form textarea {box-sizing:border-box;width:100%;padding:12px;border:1px solid currentColor;border-radius:2px;font:inherit;background:transparent;color:inherit}
.lcc-comment-form textarea {min-height:140px;resize:vertical}
.lcc-comment-form button {justify-self:start;padding:12px 24px;border:1px solid #262626;border-radius:24px;background:#262626;color:#fcfbf4;font:inherit;box-shadow:0 2px 5px #0002;cursor:pointer}
.lcc-comment-form button:disabled {opacity:.65;cursor:wait}
.lcc-comment-form [role=status] {margin:0;line-height:1.5}
.lcc-comment-form .lcc-honeypot {position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}
button[data-lcc-liked=true] svg path {fill:#00c0ff}
.lcc-control-status {font:inherit;line-height:1.5;margin:8px 0}
.lcc-control-dropdown {position:absolute;z-index:50;display:block!important;visibility:visible!important;pointer-events:auto!important;background:#fcfbf4;color:#262626;border:1px solid #26262633;padding:8px;box-shadow:0 3px 8px #0002;min-width:150px}
.lcc-control-dropdown[hidden] {display:none!important}
.lcc-control-dropdown button,.lcc-control-dropdown a {display:block;padding:10px;text-align:left;background:none;border:0;color:inherit;font:inherit;cursor:pointer}
.lcc-image-dialog {padding:0;border:0;background:#262626;max-width:96vw;max-height:96vh;overflow:auto}
.lcc-image-dialog::backdrop {background:#000d}
.lcc-image-dialog img {display:block;max-width:90vw;max-height:88vh;object-fit:contain}
.lcc-image-dialog button {position:absolute;top:8px;right:8px;width:44px;height:44px;border:0;border-radius:50%;background:#fcfbf4;color:#262626;font:28px/1 Arial;cursor:pointer;box-shadow:0 2px 5px #0002}
body:has(.lcc-image-dialog[open]) {overflow:hidden}
@media print{.lcc-control-dropdown,.lcc-control-status,.lcc-comment-form{display:none!important}}
@media(prefers-reduced-motion:reduce){.lcc-comment-form *{scroll-behavior:auto}}
