.c-skip{font-weight:800;font-size:26px;padding:10px;text-decoration:none;font-size:24px;color:#fff;background:#811917;transition:left .3s ease-in;border:2px solid #000;border-radius:6px;z-index:10}.c-skip:focus{position:absolute;left:0;top:10px}.c-comments-modal{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;display:none}.c-comments-modal.is-open{display:flex;align-items:flex-start;justify-content:center;padding-top:50px;opacity:0;transition:opacity .3s ease}.c-comments-modal.is-open.is-visible{opacity:1}.c-comments-modal__backdrop{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);cursor:pointer}.c-comments-modal__container{position:relative;width:95%;max-width:800px;height:80vh;max-height:calc(100vh - 100px);background:#fff;border-radius:8px;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 25px 50px -12px rgba(0,0,0,.25)}@media only screen and (max-width: 1119px){.c-comments-modal__container{height:75vh}}.c-comments-modal__header{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #e5e5e5;background:#f5f5f5;flex-shrink:0}.c-comments-modal__title{font-family:"AM Franklin",arial,sans-serif;font-size:24px;font-weight:700;letter-spacing:.5px;color:#1a1a1a;margin:0}.c-comments-modal__actions{display:flex;align-items:center;gap:8px}.c-comments-modal__expand,.c-comments-modal__close{background:none;border:none;color:#333;cursor:pointer;padding:6px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:4px;opacity:.7;transition:opacity 200ms,background 200ms}.c-comments-modal__expand svg,.c-comments-modal__close svg{width:100%;height:100%}.c-comments-modal__expand svg line,.c-comments-modal__close svg line{stroke:currentColor;stroke-width:10;stroke-linecap:round}.c-comments-modal__expand:hover,.c-comments-modal__close:hover{background:#e0e0e0;opacity:1}.c-comments-modal__body{flex:1;overflow-y:auto;padding:20px;-webkit-overflow-scrolling:touch}.c-comments-modal__loading{display:flex;align-items:center;justify-content:center;padding:40px;color:#333;opacity:.6;font-size:16px}.c-comments-modal.is-fullscreen{padding-top:0}.c-comments-modal.is-fullscreen .c-comments-modal__container{width:100%;height:100%;max-width:none;max-height:none;border-radius:0}body.has-comments-modal-open{overflow:hidden}/*# sourceMappingURL=def-main.min.css.map */
