.dose-comments{--dose-comment-surface:var(--wp--preset--color--gd2,#f7f7f7);color:var(--wp--custom--color--foreground,#17191f);margin-block:40px;scroll-margin-top:160px}.dose-comments :is(.comment-reply-title,.wp-block-comments-title){color:inherit}.dose-comments :is(#respond,[id^=comment-]){scroll-margin-top:160px}.dose-comments__toggle{background:var(--dose-comment-surface);border-radius:0}.dose-comments__toggle>summary{align-items:center;cursor:pointer;display:flex;font-size:18px;font-weight:700;gap:16px;list-style:none;min-height:64px;padding:16px 24px;transition:background-color .15s ease-out}.dose-comments__toggle>summary::-webkit-details-marker{display:none}.dose-comments__toggle>summary:after{border-bottom:2px solid;border-right:2px solid;content:"";height:8px;transform:rotate(45deg);transition:transform .2s cubic-bezier(.22,1,.36,1);width:8px}.dose-comments__toggle[open]>summary:after{transform:rotate(225deg)}.dose-comments__close,.dose-comments__open{font-size:14px;font-weight:400;margin-inline-start:auto}.dose-comments__close,.dose-comments__toggle[open] .dose-comments__open{display:none}.dose-comments__toggle[open] .dose-comments__close{display:inline}.dose-comments__toggle>summary:hover{background:color-mix(in srgb,currentColor 5%,transparent)}.dose-comments__toggle>summary:active{background:color-mix(in srgb,currentColor 10%,transparent)}.dose-comments :is(summary,a,input,textarea,button):focus-visible{outline:2px solid currentColor;outline-offset:4px}.dose-comments>.dose-comments__body{background:var(--wp--preset--color--background,#fff);margin-block-start:0;padding:24px}.dose-comments__body>.wp-block-post-comments-form{margin:0 0 32px}.dose-comments .comment-reply-title,.dose-comments .wp-block-comments-title{font-size:20px;line-height:1.5;margin:0 0 16px}.dose-comments .comment-form{display:flex;flex-wrap:wrap;gap:16px}.dose-comments .comment-form>p{flex:1 1 100%;font-size:14px;margin:0}.dose-comments .comment-form :is(.comment-form-author,.comment-form-email,.comment-form-url){flex:1 1 200px}.dose-comments .comment-form label{display:block;margin-bottom:8px}.dose-comments .comment-form :is(input:not([type=checkbox]),textarea){background:transparent;border:1px solid #888;border-radius:0;box-sizing:border-box;color:inherit;font:inherit;min-height:48px;padding:8px 16px;transition:border-color .15s ease-out,background-color .15s ease-out;width:100%}.dose-comments .comment-form textarea{min-height:112px;resize:vertical}.dose-comments .comment-form .comment-form-cookies-consent{align-items:flex-start;display:flex;gap:8px}.dose-comments .comment-form-cookies-consent label{margin:0}.dose-comments .comment-form .form-submit{display:flex;justify-content:flex-end;order:2}.dose-comments__feedback{display:flex;flex:1 1 100%;flex-wrap:wrap;font-size:14px;gap:8px 16px;min-height:24px;order:1}.dose-comments__feedback [role=status]{margin-inline-start:auto;transition:opacity .15s ease-out}.dose-comments__feedback [role=status]:empty{opacity:0}.dose-comments .comment-form [aria-disabled=true]{cursor:wait;opacity:.65}.dose-comments .comment-form input[type=submit]{background:#085dff;border-color:#085dff;color:#fff;cursor:pointer;font-weight:700;width:auto}.dose-comments .comment-form input[type=submit]:hover{background:#0048d4}.dose-comments .comment-form input[type=submit]:active{background:#003ba9}.dose-comments .wp-block-comment-template,.dose-comments .wp-block-comment-template li{list-style:none;margin:0;padding:0}.dose-comments__row{align-items:flex-start;gap:16px!important;padding-block:16px}.dose-comments__entry{flex:1;min-width:0}.dose-comments__meta{font-size:12px;gap:8px 16px!important;line-height:1.5}.dose-comments .wp-block-comment-author-name{font-size:14px;font-weight:700}.dose-comments .wp-block-avatar{flex:0 0 40px}.dose-comments .wp-block-avatar img{border-radius:50%;height:40px;width:40px}.dose-comments .wp-block-comment-content{font-size:16px;line-height:1.7;margin-block:8px;overflow-wrap:anywhere}.dose-comments .wp-block-comment-content p{margin:0 0 8px}.dose-comments .wp-block-comment-reply-link{font-size:14px}.dose-comments #cancel-comment-reply-link{align-items:center;display:inline-flex;font-size:14px;margin-inline-start:16px;min-height:48px;transition:background-color .15s ease-out}.dose-comments #cancel-comment-reply-link:hover{background:color-mix(in srgb,currentColor 6%,transparent)}.dose-comments :is(.wp-block-comment-reply-link a,.wp-block-comments-pagination a){align-items:center;display:inline-flex;min-height:48px;padding-inline:8px;transition:background-color .15s ease-out}.dose-comments :is(.wp-block-comment-reply-link a,.wp-block-comments-pagination a):hover{background:color-mix(in srgb,currentColor 6%,transparent)}.dose-comments .wp-block-comment-template :is(ol,.children){list-style:none;margin:0;padding-inline-start:48px}.dose-comments .wp-block-comments-pagination{gap:16px;margin-top:24px}html[data-theme=dark] .dose-comments:not(.has-text-color){--dose-comment-surface:#25262b;color:#f0f0f0}html[data-theme=dark] .dose-comments__body{background:#1b1c20}@supports (interpolate-size:allow-keywords) and (selector(details::details-content)){.dose-comments__toggle{interpolate-size:allow-keywords}.dose-comments__toggle::details-content{height:0;opacity:0;overflow:clip;transition:height .2s cubic-bezier(.22,1,.36,1),opacity .2s ease-out,content-visibility allow-discrete .2s}.dose-comments__toggle[open]::details-content{height:auto;opacity:1}}@media(max-width:600px){.dose-comments__toggle>summary{flex-wrap:wrap;gap:8px;padding:16px}.dose-comments>.dose-comments__body{padding:16px}.dose-comments .wp-block-comment-template :is(ol,.children){padding-inline-start:16px}}@media(prefers-reduced-motion:reduce){.dose-comments *,.dose-comments__toggle::details-content{transition:none!important}}
