@charset "UTF-8";:root{--lnc-orange:#F97316;--lnc-orange-ring:rgba(249, 115, 22, 0.14);--lnc-green:#12B76A;--lnc-border:#E4E7EC;--lnc-border-focus:#98A2B3;--lnc-bg:#F9FAFB;--lnc-white:#FFFFFF;--lnc-text:#101828;--lnc-muted:#667085;--lnc-btn:#1D2939;--lnc-btn-hover:#344054;--lnc-radius:8px;--lnc-font:"Inter",system-ui,-apple-system,sans-serif}.lnc-wrap{font-family:var(--lnc-font);font-size:16px;line-height:1.5;color:var(--lnc-text);background:var(--lnc-white);border-radius:12px;margin:32px auto;box-sizing:border-box;border:1px solid #d0d5dd;padding:24px}@media screen and (max-width:768px){.lnc-wrap{padding:16px}}.lnc-form-section{background:var(--lnc-bg);border:1px solid var(--lnc-border);border-radius:var(--lnc-radius);padding:24px;margin-bottom:28px}@media screen and (max-width:768px){.lnc-form-section{padding:16px}}.lnc-textarea-wrap{display:flex;align-items:flex-start;gap:4px;border:1.5px solid var(--lnc-border);border-radius:var(--lnc-radius);padding:16px;background:var(--lnc-white);transition:border-color .15s ease,box-shadow .15s ease;margin-bottom:12px}.lnc-textarea-wrap svg{margin-top:3px}@media screen and (max-width:768px){.lnc-textarea-wrap{flex-wrap:wrap}}.lnc-textarea-wrap.lnc-focused{border-color:var(--lnc-orange);box-shadow:0 0 0 3px var(--lnc-orange-ring)}.lnc-edit-icon{flex-shrink:0;color:var(--lnc-muted);margin-top:3px}.lnc-textarea{flex:1;border:none;outline:0;resize:none;font-family:var(--lnc-font);font-size:15px;line-height:1.6;color:var(--lnc-text);background:0 0;min-height:121px}.lnc-textarea::placeholder{color:var(--lnc-muted)}.lnc-submit-btn{display:flex;justify-content:center;align-items:center;padding:12px 24px;background:linear-gradient(180deg,#fcfcfd 0,#f2f4f7 100%);border:1px solid #fff;box-shadow:0 0 0 1px #d0d5dd;border-radius:12px;font-family:Inter;font-style:normal;font-weight:600;font-size:16px;line-height:22px;color:#344054}@media screen and (max-width:768px){.lnc-submit-btn{width:100%}}.lnc-submit-btn:hover{background:#101828;border:1px solid #344054;box-shadow:0 0 0 1px #101828;color:#fff}.lnc-submit-btn:focus-visible{outline:2px solid var(--lnc-orange);outline-offset:2px}.lnc-submit-btn:disabled{opacity:.55;cursor:not-allowed}.lnc-commenting-as{display:flex;align-items:center;gap:10px;margin-bottom:12px;padding:10px 14px;background:var(--lnc-white);border:1.5px solid var(--lnc-border);border-radius:var(--lnc-radius);font-size:14px;color:var(--lnc-muted)}.lnc-commenting-as strong{color:var(--lnc-text);font-weight:600}.lnc-commenting-as .lnc-avatar{width:32px;height:32px;font-size:14px}.merged-comments-bf{position:relative;margin-left:32px}.lnc-name-email-row{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:12px}@media (max-width:520px){.lnc-name-email-row{grid-template-columns:1fr}}.lnc-field-wrap{position:relative}.lnc-input{width:100%;box-sizing:border-box;border:1.5px solid var(--lnc-border);border-radius:var(--lnc-radius);padding:10px 38px 10px 14px;font-family:var(--lnc-font);font-size:15px;color:var(--lnc-text);background:var(--lnc-white);outline:0;transition:border-color .15s ease,box-shadow .15s ease}.lnc-input::placeholder{color:var(--lnc-muted)}.lnc-input:focus{border-color:var(--lnc-orange);box-shadow:0 0 0 3px var(--lnc-orange-ring)}.lnc-input.lnc-valid{border-color:var(--lnc-green)}.lnc-valid-icon{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:var(--lnc-border);pointer-events:none;transition:color .15s ease}.lnc-input.lnc-valid+.lnc-valid-icon{color:var(--lnc-green)}.lnc-turnstile-slot{margin-top:8px}.lnc-form-msg{margin-top:10px;padding:10px 14px;border-radius:var(--lnc-radius);font-size:14px;line-height:1.5}.lnc-form-msg--success{background:#ecfdf3;color:#027a48;border:1px solid #6ce9a6}.lnc-form-msg--error{background:#fef3f2;color:#b42318;border:1px solid #fda29b}.lnc-list-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;flex-wrap:wrap;gap:10px}.lnc-list-title{margin:0;font-size:18px;font-weight:700;color:var(--lnc-text)}.lnc-list-controls{display:flex;align-items:center;gap:10px}.lnc-count{font-size:14px;color:var(--lnc-muted)}.lnc-sort-btn{display:flex;justify-content:center;align-items:center;padding:8px 16px;gap:8px;background:linear-gradient(180deg,#fcfcfd 0,#f2f4f7 100%);border:1px solid #fff;box-shadow:0 0 0 1px #d0d5dd;border-radius:12px}.lnc-sort-btn span{font-family:Inter;font-style:normal;font-weight:600;font-size:14px;line-height:17px;color:#344054}.lnc-sort-btn:hover{background:var(--lnc-bg);border-color:var(--lnc-border-focus)}.lnc-comment-list{display:flex;flex-direction:column;gap:12px}.lnc-comment-card{background:#fcfcfd;border:1px solid var(--lnc-border);border-radius:var(--lnc-radius);padding:16px}.lnc-comment-header{display:flex;align-items:center;gap:10px;margin-bottom:10px}.lnc-avatar{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;color:#fff;font-size:13px;font-weight:700;flex-shrink:0;text-transform:uppercase}.lnc-avatar--sm{width:24px;height:24px;font-size:13px}.lnc-avatar--img{overflow:hidden;background-color:transparent;padding:0}.lnc-avatar--img img{width:100%;height:100%;object-fit:cover;display:block;border-radius:50%}.lnc-meta{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.lnc-author{font-weight:700;font-size:15px;color:var(--lnc-text)}.lnc-date{font-size:13px;color:var(--lnc-muted)}.lnc-comment-body{font-size:15px;line-height:1.65;color:var(--lnc-text);margin-bottom:10px;position:relative}.lnc-comment-body:after{position:absolute;content:"";height:100%;width:1px;background-color:#ebebeb;left:-20px;top:0}.lnc-comment-body p{margin:0 0 6px;font-family:Inter;font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#667085}.lnc-comment-body p:last-child{margin-bottom:0}.lnc-comment-footer{display:flex;align-items:center;gap:6px}.lnc-reply-btn{display:inline-flex;align-items:center;gap:5px;background:0 0;border:none;padding:0;font-family:var(--lnc-font);font-size:14px;cursor:pointer;transition:color .15s ease;font-style:normal;font-weight:600;line-height:17px;color:#667085}.lnc-reply-btn:hover{color:var(--lnc-text)}.lnc-replies-toggle{background:0 0;border:none;padding:0;margin-left:4px;font-family:var(--lnc-font);font-size:13px;color:var(--lnc-muted);cursor:pointer;transition:color .15s ease}.lnc-replies-toggle:hover{color:var(--lnc-text)}.lnc-replies-toggle.is-open{color:var(--lnc-orange)}.lnc-inline-reply-wrap{margin-top:12px}.lnc-inline-reply-form{background:var(--lnc-bg);border:1.5px solid var(--lnc-border);border-radius:var(--lnc-radius);padding:12px}.lnc-reply-textarea{width:100%;box-sizing:border-box;border:1.5px solid var(--lnc-border);border-radius:6px;padding:8px 12px;font-family:var(--lnc-font);font-size:14px;line-height:1.5;color:var(--lnc-text);background:var(--lnc-white);outline:0;resize:none;margin-bottom:8px;transition:border-color .15s ease}.lnc-reply-textarea::placeholder{color:var(--lnc-muted)}.lnc-reply-textarea:focus{border-color:var(--lnc-orange)}.lnc-inline-reply-fields{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:8px}@media (max-width:480px){.lnc-inline-reply-fields{grid-template-columns:1fr}}.lnc-reply-email,.lnc-reply-name{width:100%;box-sizing:border-box;border:1.5px solid var(--lnc-border);border-radius:6px;padding:7px 12px;font-family:var(--lnc-font);font-size:14px;color:var(--lnc-text);background:var(--lnc-white);outline:0;transition:border-color .15s ease}.lnc-reply-email::placeholder,.lnc-reply-name::placeholder{color:var(--lnc-muted)}.lnc-reply-email:focus,.lnc-reply-name:focus{border-color:var(--lnc-orange)}.lnc-ts-slot{margin-bottom:8px;min-height:0}.lnc-ts-slot:empty{display:none}.lnc-inline-reply-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:4px}.lnc-reply-cancel{background:0 0;border:1.5px solid var(--lnc-border);border-radius:6px;padding:6px 14px;font-family:var(--lnc-font);font-size:13px;color:var(--lnc-muted);cursor:pointer;transition:border-color .15s,color .15s}.lnc-reply-cancel:hover{border-color:var(--lnc-border-focus);color:var(--lnc-text)}.lnc-reply-submit{background:var(--lnc-btn);color:#fff;border:none;border-radius:6px;padding:6px 16px;font-family:var(--lnc-font);font-size:13px;font-weight:600;cursor:pointer;transition:background .15s ease,opacity .15s ease}.lnc-reply-submit:hover{background:var(--lnc-btn-hover)}.lnc-reply-submit:disabled{opacity:.55;cursor:not-allowed}.lnc-replies{margin-left:26px;padding-left:16px;border-left:1px solid #d0d5dd;display:flex;flex-direction:column;gap:10px;max-height:0;margin-top:0;opacity:0;overflow:hidden;transition:max-height .3s ease,opacity .2s ease,margin-top .3s ease}.lnc-replies.is-open{max-height:4000px;margin-top:12px;opacity:1}.lnc-hidden-replies{display:flex;flex-direction:column;gap:10px;max-height:0;opacity:0;overflow:hidden;transition:max-height .3s ease,opacity .2s ease}.lnc-hidden-replies.is-open{max-height:4000px;opacity:1}.lnc-view-more{display:inline-flex;align-items:center;gap:4px;background:0 0;border:none;padding:2px 0;font-family:var(--lnc-font);font-size:13px;color:var(--lnc-muted);cursor:pointer;transition:color .15s ease}.lnc-view-more:hover{color:var(--lnc-text)}.lnc-view-more svg{transition:transform .2s ease}.lnc-view-more.is-open svg{transform:rotate(180deg)}.lnc-replies .lnc-replies .lnc-replies .lnc-replies{margin-left:0;padding-left:0;border-left:none}.lnc-reply-card{background:0 0;border:0;border-radius:0;padding:0}.lnc-view-more-text{font-family:Inter;font-style:normal;font-weight:500;font-size:14px;line-height:17px;display:flex;align-items:center;text-decoration-line:underline;color:#667085}.lnc-reply-success{margin-top:10px;padding:8px 12px;border-radius:6px;font-size:13px;background:#ecfdf3;color:#027a48;border:1px solid #6ce9a6}.lnc-empty{color:var(--lnc-muted);font-size:15px;text-align:center;padding:28px 0;margin:0}