/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-font-weight:initial;--tw-tracking:initial;--tw-space-y-reverse:0;--tw-leading:initial}}}@layer components{.comments-summary{border:1px solid var(--comments-border);background:radial-gradient(circle at top right, #0ea5e917, transparent 28%), linear-gradient(180deg, var(--comments-surface), var(--comments-surface));border-radius:1.25rem;width:100%;display:block}@supports (color:color-mix(in lab, red, red)){.comments-summary{background:radial-gradient(circle at top right, #0ea5e917, transparent 28%), linear-gradient(180deg, color-mix(in srgb, var(--comments-surface) 98%, white 2%), var(--comments-surface))}}.comments-summary{color:var(--comments-text);cursor:pointer;font:inherit;text-align:left;transition:border-color .18s,background-color .18s,box-shadow .18s,transform .18s;overflow:hidden;box-shadow:0 14px 32px #0f172a12}.comments-summary:hover{border-color:var(--comments-link)}@supports (color:color-mix(in lab, red, red)){.comments-summary:hover{border-color:color-mix(in srgb, var(--comments-link) 34%, var(--comments-border))}}.comments-summary:hover{transform:translateY(-1px);box-shadow:0 18px 38px #0f172a1a}.comments-summary__hitbox{width:100%;color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;padding:0;display:block}.comments-summary__content{padding:1rem 1.05rem;display:grid}.comments-summary__header{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:.9rem;display:flex}.comments-summary__title-row{cursor:pointer;flex-wrap:wrap;align-items:center;gap:.42rem;min-width:0;display:flex}.comments-summary__count,.comments-summary__status,.comments-sheet__status{border-radius:999px;justify-content:center;align-items:center;width:fit-content;padding:.22rem .58rem;font-size:.67rem;font-weight:700;display:inline-flex}.comments-summary__count{border:1px solid var(--comments-link)}@supports (color:color-mix(in lab, red, red)){.comments-summary__count{border:1px solid color-mix(in srgb, var(--comments-link) 28%, var(--comments-border))}}.comments-summary__count{background:var(--comments-link)}@supports (color:color-mix(in lab, red, red)){.comments-summary__count{background:color-mix(in srgb, var(--comments-link) 11%, var(--comments-surface))}}.comments-summary__count{color:var(--comments-link)}.comments-summary__status,.comments-sheet__status{border:1px solid var(--comments-warning-border);background:var(--comments-warning-surface);color:var(--comments-warning-text)}.comments-summary__title,.comments-sheet__title,.comments-composer__collapsed-label,.comment-node__author{color:var(--comments-text);font-weight:700}.comments-summary__title{letter-spacing:0;font-size:1.05rem}.comments-summary__preview-list{gap:.3rem;display:grid}.comments-summary__preview,.comments-summary__empty{color:var(--comments-text-secondary);font-size:.82rem;line-height:1.38}.comments-summary__preview{flex-wrap:wrap;gap:.28rem;display:flex}.comments-summary__button{width:2.25rem;height:2.25rem;color:var(--comments-text);flex:none;justify-content:center;align-items:center;display:inline-flex}.comments-summary__button:hover{color:var(--comments-link)}.comments-summary__button-icon{flex-shrink:0;width:1rem;height:1rem}.comments-summary__button-command-label,.comments-summary__button-label{display:none}.comments-summary__button-count{color:inherit;align-items:center;font-weight:700;display:inline-flex}.comments-summary__chevrons{gap:.1rem;width:1.25rem;display:grid}.comments-summary__chevron{border-style:solid;border-color:currentColor;width:1rem;height:1rem;display:block;transform:rotate(45deg)}.comments-summary__chevron--up{border-width:2px 0 0 2px}.comments-summary__chevron--down{border-width:0 2px 2px 0}.comments-bottom-sheet{--comments-bottom-sheet-peek-offset:clamp(13rem, 26vh, 18rem);--comments-bottom-sheet-drag-offset:0px;z-index:70;justify-content:center;align-items:flex-end;padding:0;display:flex;position:fixed;inset:0}.comments-bottom-sheet__scrim{opacity:0;background:var(--comments-overlay-scrim);transition:opacity .44s;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.comments-bottom-sheet__scrim{background:color-mix(in srgb, var(--comments-overlay-scrim) 100%, transparent)}}.comments-bottom-sheet__scrim{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.comments-bottom-sheet__panel{z-index:1;opacity:.98;will-change:transform;flex-direction:column;width:min(100%,68rem);max-height:min(92vh,58rem);transition:transform .44s cubic-bezier(.22,1,.36,1),opacity .3s;display:flex;position:relative;overflow:hidden;transform:translateY(calc(100% + 2rem))}.comments-bottom-sheet[data-state=opening] .comments-bottom-sheet__scrim,.comments-bottom-sheet[data-state=open] .comments-bottom-sheet__scrim{opacity:1}.comments-bottom-sheet[data-state=opening] .comments-bottom-sheet__panel,.comments-bottom-sheet[data-state=open] .comments-bottom-sheet__panel{opacity:1;transform:translateY(0)}.comments-bottom-sheet[data-state=open][data-snap=peek] .comments-bottom-sheet__panel{transform:translateY(var(--comments-bottom-sheet-peek-offset))}.comments-bottom-sheet[data-dragging=true] .comments-bottom-sheet__panel{transform:translateY(var(--comments-bottom-sheet-drag-offset));transition:none}.comments-bottom-sheet[data-state=closing] .comments-bottom-sheet__scrim{opacity:0}.comments-bottom-sheet[data-state=closing] .comments-bottom-sheet__panel{transform:translateY(calc(100% + 2rem))}.comments-bottom-sheet__sheet-bar{z-index:4;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(#090c12eb 0%,#090c12b8 58%,#0000 100%);justify-content:center;padding:.75rem .95rem .5rem;display:flex;position:sticky;top:0}.comments-bottom-sheet__handle{color:#d4d4d8;touch-action:none;background:linear-gradient(#ffffff14,#ffffff08);border:1px solid #ffffff1a;border-radius:999px;justify-content:center;align-items:center;min-width:5.75rem;min-height:2.6rem;transition:border-color .18s,color .18s,background-color .18s,transform .18s;display:inline-flex;box-shadow:0 16px 36px #00000047}.comments-bottom-sheet__handle:hover,.comments-bottom-sheet__close:hover{transform:translateY(-1px)}.comments-bottom-sheet__handle-grip{background:currentColor;border-radius:999px;width:2.15rem;height:.28rem;display:block}.comments-bottom-sheet__close{color:#e5e7eb;background:#090c12e0;border:1px solid #ffffff1a;border-radius:999px;justify-content:center;align-items:center;width:2.7rem;height:2.7rem;transition:border-color .18s,background-color .18s,color .18s,transform .18s;display:inline-flex;position:absolute;top:.7rem;right:.95rem;box-shadow:0 18px 36px #0000004d}.comments-sheet__panel{border:1px solid var(--comments-border-strong);background:linear-gradient(180deg, var(--comments-surface-muted), transparent 10rem), var(--comments-overlay-surface);border-bottom:0;border-radius:1.5rem 1.5rem 0 0;width:min(100%,46rem)}@supports (color:color-mix(in lab, red, red)){.comments-sheet__panel{background:linear-gradient(180deg, color-mix(in srgb, var(--comments-surface-muted) 84%, transparent), transparent 10rem), color-mix(in srgb, var(--comments-overlay-surface) 96%, transparent)}}.comments-sheet__panel{color:var(--comments-text);box-shadow:0 -18px 56px #0206174d}.comments-sheet__sheet-bar{background:linear-gradient(180deg, var(--comments-overlay-surface), var(--comments-overlay-surface));padding-bottom:.45rem}@supports (color:color-mix(in lab, red, red)){.comments-sheet__sheet-bar{background:linear-gradient(180deg, color-mix(in srgb, var(--comments-overlay-surface) 100%, #090c121f), color-mix(in srgb, var(--comments-overlay-surface) 72%, transparent))}}.comments-sheet__handle{border-color:var(--comments-border-strong);min-width:5.45rem;min-height:2.45rem}@supports (color:color-mix(in lab, red, red)){.comments-sheet__handle{border-color:color-mix(in srgb, var(--comments-border-strong) 72%, transparent)}}.comments-sheet__handle{background:linear-gradient(180deg, var(--comments-surface-subtle), var(--comments-surface-muted))}@supports (color:color-mix(in lab, red, red)){.comments-sheet__handle{background:linear-gradient(180deg, color-mix(in srgb, var(--comments-surface-subtle) 98%, transparent), color-mix(in srgb, var(--comments-surface-muted) 88%, transparent))}}.comments-sheet__handle{color:var(--comments-text-secondary)}.comments-sheet__close{border-color:var(--comments-border-strong);flex:none;position:static}@supports (color:color-mix(in lab, red, red)){.comments-sheet__close{border-color:color-mix(in srgb, var(--comments-border-strong) 82%, transparent)}}.comments-sheet__close{background:var(--comments-overlay-surface)}@supports (color:color-mix(in lab, red, red)){.comments-sheet__close{background:color-mix(in srgb, var(--comments-overlay-surface) 96%, transparent)}}.comments-sheet__close{color:var(--comments-text)}.comments-sheet__header{z-index:3;border-bottom:1px solid var(--comments-border);gap:0;padding:0;display:grid;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.comments-sheet__header{border-bottom:1px solid color-mix(in srgb, var(--comments-border) 94%, transparent)}}.comments-sheet__header{background:linear-gradient(180deg, var(--comments-overlay-surface), var(--comments-overlay-surface))}@supports (color:color-mix(in lab, red, red)){.comments-sheet__header{background:linear-gradient(180deg, color-mix(in srgb, var(--comments-overlay-surface) 98%, transparent), color-mix(in srgb, var(--comments-overlay-surface) 94%, transparent))}}.comments-sheet__header{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.comments-sheet__header-row{border-bottom:1px solid var(--comments-border);justify-content:space-between;align-items:center;gap:.7rem;min-height:4.9rem;padding:1.05rem .95rem;display:flex}@supports (color:color-mix(in lab, red, red)){.comments-sheet__header-row{border-bottom:1px solid color-mix(in srgb, var(--comments-border) 72%, transparent)}}.comments-sheet[data-focused-thread=true] .comments-sheet__header-row{align-items:center}.comments-sheet__heading{flex:auto;gap:.2rem;min-width:0;display:grid}.comments-sheet__title-row{flex-wrap:wrap;align-items:center;gap:.36rem;min-width:0;display:flex}.comments-sheet__title{letter-spacing:0;font-size:clamp(1.22rem,1.05rem + .48vw,1.7rem)}.comments-sheet__count{color:var(--comments-text-secondary);font-size:clamp(1.12rem,1rem + .32vw,1.5rem);font-weight:800}.comments-sheet__subtitle{color:var(--comments-text-secondary);font-size:.76rem;line-height:1.4}.comments-sheet__back{border:1px solid var(--comments-border);background:var(--comments-surface);border-radius:999px;flex:none;align-items:center;gap:.4rem;padding:.44rem .62rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.comments-sheet__back{background:color-mix(in srgb, var(--comments-surface) 76%, transparent)}}.comments-sheet__back{color:var(--comments-text);white-space:nowrap;font-size:.74rem;font-weight:700;transition:background-color .18s,border-color .18s,transform .18s}.comments-sheet__back:hover{border-color:var(--comments-border-strong);background:var(--comments-surface-subtle)}@supports (color:color-mix(in lab, red, red)){.comments-sheet__back:hover{background:color-mix(in srgb, var(--comments-surface-subtle) 88%, transparent)}}.comments-sheet__back:hover{transform:translateY(-1px)}.comments-sheet__sort{flex-wrap:wrap;gap:.35rem;padding:.78rem .95rem;display:inline-flex}.comments-sheet__sort-button{border:1px solid var(--comments-border);background:var(--comments-surface);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.comments-sheet__sort-button{background:color-mix(in srgb, var(--comments-surface) 78%, transparent)}}.comments-sheet__sort-button{color:var(--comments-text-secondary);padding:.34rem .66rem;font-size:.72rem;font-weight:700;transition:background-color .18s,border-color .18s,color .18s}.comments-sheet__sort-button:hover,.comments-sheet__sort-button.is-active{border-color:var(--comments-link)}@supports (color:color-mix(in lab, red, red)){.comments-sheet__sort-button:hover,.comments-sheet__sort-button.is-active{border-color:color-mix(in srgb, var(--comments-link) 38%, var(--comments-border))}}.comments-sheet__sort-button:hover,.comments-sheet__sort-button.is-active{background:var(--comments-link)}@supports (color:color-mix(in lab, red, red)){.comments-sheet__sort-button:hover,.comments-sheet__sort-button.is-active{background:color-mix(in srgb, var(--comments-link) 14%, var(--comments-surface))}}.comments-sheet__sort-button:hover,.comments-sheet__sort-button.is-active{color:var(--comments-text)}.comments-sheet__body{overscroll-behavior:contain;flex:auto;padding:.55rem .95rem .85rem;overflow:hidden auto}.comments-shell--inline .comments-inline-panel{flex-direction:column;display:flex}.comments-shell--inline .comments-sheet__header{order:1}.comments-shell--inline .comments-composer{border-top:0;border-bottom:1px solid var(--comments-border);order:2;position:static}@supports (color:color-mix(in lab, red, red)){.comments-shell--inline .comments-composer{border-bottom:1px solid color-mix(in srgb, var(--comments-border) 94%, transparent)}}.comments-shell--inline .comments-composer{background:var(--comments-overlay-surface)}@supports (color:color-mix(in lab, red, red)){.comments-shell--inline .comments-composer{background:color-mix(in srgb, var(--comments-overlay-surface) 72%, transparent)}}.comments-shell--inline .comments-composer{-webkit-backdrop-filter:none;backdrop-filter:none}.comments-shell--inline .comments-sheet__body{order:3;padding-top:.95rem;padding-bottom:.95rem;overflow:visible}@media (width>=64rem){.comments-shell--inline .comments-sheet__body{order:2;padding-bottom:clamp(12rem,28vh,18rem)}.comments-shell--inline .comments-composer{z-index:8;border-top:1px solid var(--comments-border);order:3;position:sticky;bottom:0}@supports (color:color-mix(in lab, red, red)){.comments-shell--inline .comments-composer{border-top:1px solid color-mix(in srgb, var(--comments-border) 94%, transparent)}}.comments-shell--inline .comments-composer{background:linear-gradient(180deg, var(--comments-overlay-surface), var(--comments-overlay-surface));border-bottom:0}@supports (color:color-mix(in lab, red, red)){.comments-shell--inline .comments-composer{background:linear-gradient(180deg, color-mix(in srgb, var(--comments-overlay-surface) 78%, transparent), color-mix(in srgb, var(--comments-overlay-surface) 98%, transparent))}}.comments-shell--inline .comments-composer{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);box-shadow:0 -18px 38px #0206172e}.comments-shell--inline .comments-composer__card{box-shadow:0 18px 44px #02061729}}.comments-sheet__panel:has(.comments-composer--collapsed) .comments-sheet__body{padding-bottom:4.5rem}@media (width>=40rem){.comments-sheet__panel:has(.comments-composer--collapsed) .comments-sheet__body{padding-bottom:5.25rem}}.comments-sheet__flash{border:1px solid var(--comments-info-border);background:var(--comments-info-surface);color:var(--comments-info-text);border-radius:.9rem;margin-bottom:.9rem;padding:.78rem .9rem;font-size:.84rem;font-weight:700}.comments-sheet__empty{text-align:center;border:1px dashed var(--comments-border-strong);background:var(--comments-surface-muted);border-radius:1.15rem;align-content:center;gap:.45rem;min-height:11rem;display:grid}@supports (color:color-mix(in lab, red, red)){.comments-sheet__empty{background:color-mix(in srgb, var(--comments-surface-muted) 88%, transparent)}}.comments-sheet__empty{color:var(--comments-text-secondary);padding:1.6rem 1.1rem}.comments-sheet__empty h3{color:var(--comments-text);font-size:1rem;font-weight:700}.comments-thread-list{gap:0;display:grid}.comments-sheet__load-more{align-content:center;justify-items:center;gap:.45rem;min-height:2.75rem;padding:.95rem 0 .25rem;display:grid}.comments-sheet__loading-more{color:var(--comments-text-secondary);justify-content:center;align-items:center;gap:.45rem;font-size:.8rem;font-weight:700;display:none}.comments-sheet__load-more[data-loading] .comments-sheet__loading-more{display:flex}.comments-sheet__loading-more-icon{width:1rem;height:1rem;animation:1s linear infinite spin}.comments-composer{z-index:3;padding:.55rem .95rem calc(.55rem + env(safe-area-inset-bottom,0px));border-top:1px solid var(--comments-border);position:sticky;bottom:0}@supports (color:color-mix(in lab, red, red)){.comments-composer{border-top:1px solid color-mix(in srgb, var(--comments-border) 94%, transparent)}}.comments-composer{background:linear-gradient(180deg, var(--comments-overlay-surface), var(--comments-overlay-surface))}@supports (color:color-mix(in lab, red, red)){.comments-composer{background:linear-gradient(180deg, color-mix(in srgb, var(--comments-overlay-surface) 90%, transparent), color-mix(in srgb, var(--comments-overlay-surface) 98%, transparent))}}.comments-composer{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.comments-composer--collapsed{z-index:5;padding:1rem max(1rem, env(safe-area-inset-right,0px)) max(1rem, env(safe-area-inset-bottom,0px)) 1rem;pointer-events:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-top:0;position:absolute;bottom:0;right:0}.comments-composer__fab{border:1px solid var(--comments-link);justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.comments-composer__fab{border:1px solid color-mix(in srgb, var(--comments-link) 58%, var(--comments-border))}}.comments-composer__fab{background:linear-gradient(180deg, var(--comments-link), var(--comments-link));border-radius:999px}@supports (color:color-mix(in lab, red, red)){.comments-composer__fab{background:linear-gradient(180deg, color-mix(in srgb, var(--comments-link) 95%, white 4%), color-mix(in srgb, var(--comments-link) 82%, black 8%))}}.comments-composer__fab{color:#fff;box-shadow:0 18px 42px var(--comments-link)}@supports (color:color-mix(in lab, red, red)){.comments-composer__fab{box-shadow:0 18px 42px color-mix(in srgb, var(--comments-link) 28%, #0006)}}.comments-composer__fab{pointer-events:auto;transition:transform .18s,box-shadow .18s,border-color .18s}.comments-composer__fab:hover{border-color:var(--comments-link)}@supports (color:color-mix(in lab, red, red)){.comments-composer__fab:hover{border-color:color-mix(in srgb, var(--comments-link) 72%, white 18%)}}.comments-composer__fab:hover{box-shadow:0 22px 52px var(--comments-link)}@supports (color:color-mix(in lab, red, red)){.comments-composer__fab:hover{box-shadow:0 22px 52px color-mix(in srgb, var(--comments-link) 34%, #00000075)}}.comments-composer__fab:hover{transform:translateY(-2px)}.comments-composer__fab-icon{width:1.1rem;height:1.1rem}@media (width>=40rem){.comments-composer__fab{width:3.45rem;height:3.45rem}.comments-composer__fab-icon{width:1.35rem;height:1.35rem}}.comments-composer__card,.comments-composer__collapsed{border:1px solid var(--comments-border-strong);background:var(--comments-surface);border-radius:1rem;width:100%}@supports (color:color-mix(in lab, red, red)){.comments-composer__card,.comments-composer__collapsed{background:color-mix(in srgb, var(--comments-surface) 94%, transparent)}}.comments-composer__card,.comments-composer__collapsed{box-shadow:0 12px 32px #0f172a1f}.comments-composer__card{gap:.52rem;padding:.64rem;display:grid}.comments-shell--inline .comments-composer__card{box-shadow:none}.comments-composer__card-head{gap:.45rem;display:grid}.comments-composer__card--closed{box-shadow:none}.comments-composer__collapsed{text-align:left;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.6rem;padding:.64rem .72rem;transition:border-color .18s,transform .18s;display:grid}.comments-composer__collapsed:hover{border-color:var(--comments-link)}@supports (color:color-mix(in lab, red, red)){.comments-composer__collapsed:hover{border-color:color-mix(in srgb, var(--comments-link) 28%, var(--comments-border))}}.comments-composer__collapsed:hover{transform:translateY(-1px)}.comments-composer__collapsed-avatar,.comment-node__avatar{border:1px solid var(--comments-link);justify-content:center;align-items:center;width:1.95rem;height:1.95rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.comments-composer__collapsed-avatar,.comment-node__avatar{border:1px solid color-mix(in srgb, var(--comments-link) 24%, var(--comments-border))}}.comments-composer__collapsed-avatar,.comment-node__avatar{background:var(--comments-link);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.comments-composer__collapsed-avatar,.comment-node__avatar{background:color-mix(in srgb, var(--comments-link) 12%, var(--comments-surface))}}.comments-composer__collapsed-avatar,.comment-node__avatar{color:var(--comments-link);letter-spacing:0;font-size:.7rem;font-weight:800}.comments-composer__collapsed-copy{gap:.08rem;min-width:0;display:grid}.comments-composer__collapsed-label{font-size:.86rem}.comments-composer__collapsed-meta,.comments-composer__meta,.comment-node__time,.comment-node__count{color:var(--comments-text-muted);font-size:.73rem}.comments-composer__collapsed-pill{border:1px solid var(--comments-link);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.comments-composer__collapsed-pill{border:1px solid color-mix(in srgb, var(--comments-link) 20%, var(--comments-border))}}.comments-composer__collapsed-pill{background:var(--comments-link)}@supports (color:color-mix(in lab, red, red)){.comments-composer__collapsed-pill{background:color-mix(in srgb, var(--comments-link) 8%, var(--comments-surface))}}.comments-composer__collapsed-pill{color:var(--comments-link);padding:.28rem .54rem;font-size:.66rem;font-weight:700}.comments-composer__reply-chip{border:1px solid var(--comments-link);align-items:center;gap:.45rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.comments-composer__reply-chip{border:1px solid color-mix(in srgb, var(--comments-link) 24%, var(--comments-border))}}.comments-composer__reply-chip{background:var(--comments-link);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.comments-composer__reply-chip{background:color-mix(in srgb, var(--comments-link) 10%, var(--comments-surface))}}.comments-composer__reply-chip{color:var(--comments-text);padding:.3rem .58rem;font-size:.72rem;font-weight:700}.comments-composer__reply-chip-dismiss,.comments-composer__collapse{color:var(--comments-text-muted);justify-content:center;align-items:center;display:inline-flex}.comments-composer__collapse{border:1px solid var(--comments-border);background:var(--comments-surface);border-radius:999px;width:1.75rem;height:1.75rem}@supports (color:color-mix(in lab, red, red)){.comments-composer__collapse{background:color-mix(in srgb, var(--comments-surface) 82%, transparent)}}.comments-composer__textarea{resize:vertical;border:1px solid var(--comments-border-strong);background:var(--comments-surface-muted);border-radius:.8rem;width:100%;min-height:4.4rem;max-height:7.25rem}@supports (color:color-mix(in lab, red, red)){.comments-composer__textarea{background:color-mix(in srgb, var(--comments-surface-muted) 82%, transparent)}}.comments-composer__textarea{color:var(--comments-text);padding:.68rem .76rem;font-size:.88rem;line-height:1.5}.comments-composer__card--focused .comments-composer__textarea{min-height:3.85rem}.comments-composer__textarea:disabled{cursor:not-allowed;opacity:.65}.comments-composer__error{color:var(--comments-danger-text);font-size:.78rem;font-weight:700}.comments-composer__notice{border-radius:.9rem;padding:.78rem .88rem;font-size:.82rem;line-height:1.45}.comments-composer__notice--warning{border:1px solid var(--comments-warning-border);background:var(--comments-warning-surface);color:var(--comments-warning-text)}.comments-composer__submit{border:1px solid var(--comments-link);justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.comments-composer__submit{border:1px solid color-mix(in srgb, var(--comments-link) 24%, transparent)}}.comments-composer__submit{background:var(--comments-cta-bg);color:var(--comments-cta-text);border-radius:999px;padding:.58rem .86rem;font-size:.78rem;font-weight:700;transition:background-color .18s,transform .18s}.comments-composer__submit:hover{background:var(--comments-cta-bg-hover);transform:translateY(-1px)}.comments-composer__submit:disabled{cursor:not-allowed;opacity:.6;transform:none}.comment-node{--comment-heart:#ef4444;--comment-heart-active:#dc2626;--comment-reply:#38bdf8;--comment-reply-hover:#7dd3fc;min-width:0;display:block;position:relative}.comment-node--root{border-bottom:1px dashed var(--comments-border);padding:.82rem 0}@supports (color:color-mix(in lab, red, red)){.comment-node--root{border-bottom:1px dashed color-mix(in srgb, var(--comments-border) 76%, transparent)}}.comment-node--root:last-child{border-bottom:0;padding-bottom:0}.comment-node--nested{padding-top:.25rem}.comment-node--nested:before{content:"";border-left:1px solid var(--comments-border-strong);width:.78rem;height:1.75rem;position:absolute;top:0;left:-.82rem}@supports (color:color-mix(in lab, red, red)){.comment-node--nested:before{border-left:1px solid color-mix(in srgb, var(--comments-border-strong) 88%, transparent)}}.comment-node--nested:before{border-bottom:1px solid var(--comments-border-strong)}@supports (color:color-mix(in lab, red, red)){.comment-node--nested:before{border-bottom:1px solid color-mix(in srgb, var(--comments-border-strong) 88%, transparent)}}.comment-node--nested:before{border-bottom-left-radius:.95rem}.comment-node--reply-target{background:var(--comments-link);border-radius:.95rem;margin-inline:-.28rem;padding-inline:.28rem}@supports (color:color-mix(in lab, red, red)){.comment-node--reply-target{background:color-mix(in srgb, var(--comments-link) 8%, transparent)}}.comment-node--reply-target{box-shadow:inset 0 0 0 1px var(--comments-link)}@supports (color:color-mix(in lab, red, red)){.comment-node--reply-target{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--comments-link) 18%, transparent)}}.comment-node__header{grid-template-columns:2rem minmax(0,1fr);align-items:center;gap:.7rem;margin-bottom:.28rem;display:grid}.comment-node__avatar-slot{justify-content:center;display:flex}.comment-node__meta{align-items:center;gap:.35rem .75rem;min-width:0;display:flex}.comment-node__meta-main{flex-wrap:wrap;align-items:center;gap:.32rem .54rem;min-width:0;display:flex}.comment-node__thread-grid{grid-template-columns:2rem minmax(0,1fr);align-items:start;gap:.34rem .62rem;display:grid}.comment-node__thread-slot{justify-content:center;align-items:stretch;min-height:1rem;display:flex;position:relative}.comment-node__thread-slot--toggle{align-items:center;min-height:40px}.comment-node__thread-line{background:var(--comments-border-strong);border-radius:999px;width:1px;min-height:100%}@supports (color:color-mix(in lab, red, red)){.comment-node__thread-line{background:color-mix(in srgb, var(--comments-border-strong) 88%, transparent)}}.comment-node__thread-slot--toggle:before{content:"";background:var(--comments-border-strong);width:.78rem;height:1px;position:absolute;top:50%;left:50%}@supports (color:color-mix(in lab, red, red)){.comment-node__thread-slot--toggle:before{background:color-mix(in srgb, var(--comments-border-strong) 88%, transparent)}}.comment-node__thread-slot--toggle:before{transform:translate(-1px,-50%)}.comment-node__rail-toggle{z-index:1;width:40px;min-width:40px;height:40px;color:var(--comments-text);background:0 0;border:0;border-radius:999px;flex:0 0 40px;justify-content:center;align-items:center;font-size:.78rem;font-weight:700;line-height:1;transition:color .18s;display:inline-flex;position:relative}.comment-node__rail-toggle-visual{border:1px solid var(--comments-border-strong);justify-content:center;align-items:center;width:1.62rem;height:1.62rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.comment-node__rail-toggle-visual{border:1px solid color-mix(in srgb, var(--comments-border-strong) 92%, transparent)}}.comment-node__rail-toggle-visual{background:var(--comments-overlay-surface);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.comment-node__rail-toggle-visual{background:color-mix(in srgb, var(--comments-overlay-surface) 98%, var(--comments-surface))}}.comment-node__rail-toggle-visual{transition:border-color .18s,color .18s,background-color .18s,transform .18s;box-shadow:0 3px 10px #0f172a1f}.comment-node__rail-toggle-icon{border-bottom:2px solid;border-right:2px solid;width:.48rem;height:.48rem;display:block}.comment-node__rail-toggle-icon--expanded{transform:rotate(45deg)translateY(-.08rem)}.comment-node__rail-toggle-icon--collapsed{transform:rotate(-45deg)translate(-.05rem)}.comment-node__rail-toggle:hover{color:var(--comments-link)}.comment-node__rail-toggle:hover .comment-node__rail-toggle-visual{border-color:var(--comments-link)}@supports (color:color-mix(in lab, red, red)){.comment-node__rail-toggle:hover .comment-node__rail-toggle-visual{border-color:color-mix(in srgb, var(--comments-link) 38%, var(--comments-border))}}.comment-node__rail-toggle:hover .comment-node__rail-toggle-visual{transform:translateY(-1px)}.comment-node__body{color:var(--comments-text-secondary);overflow-wrap:anywhere;font-size:.88rem;line-height:1.56}.comment-node__actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;min-height:40px;display:flex}.comment-node__action{color:var(--comments-text-muted);border-radius:999px;justify-content:center;align-items:center;gap:.26rem;font-size:.74rem;font-weight:700;line-height:1;transition:background-color .18s,color .18s,transform .18s;display:inline-flex}.comment-node__action:hover{transform:translateY(-1px)}.comment-node__action--upvote{min-height:2rem;color:var(--comment-heart);padding:.24rem .42rem}.comment-node__action--upvote:hover,.comment-node__action--upvote.is-active{background:var(--comment-heart)}@supports (color:color-mix(in lab, red, red)){.comment-node__action--upvote:hover,.comment-node__action--upvote.is-active{background:color-mix(in srgb, var(--comment-heart) 10%, transparent)}}.comment-node__action--upvote:hover,.comment-node__action--upvote.is-active{color:var(--comment-heart-active)}.comment-node__action--upvote.is-active .comment-node__action-icon{fill:currentColor}.comment-node__action--reply{background:var(--comment-reply);min-height:2rem;margin-left:auto;padding:.24rem .58rem}@supports (color:color-mix(in lab, red, red)){.comment-node__action--reply{background:color-mix(in srgb, var(--comment-reply) 10%, transparent)}}.comment-node__action--reply{color:var(--comment-reply)}.comment-node__action--reply:hover{background:var(--comment-reply-hover)}@supports (color:color-mix(in lab, red, red)){.comment-node__action--reply:hover{background:color-mix(in srgb, var(--comment-reply-hover) 16%, transparent)}}.comment-node__action--reply:hover{color:var(--comment-reply-hover)}.comment-node__action.is-disabled{opacity:.6}.comment-node__action-icon{flex:none;width:.98rem;height:.98rem}.comment-node__action-count{color:inherit;font-variant-numeric:tabular-nums}.comment-node__branch{gap:.55rem;min-width:0;display:grid}.comment-node__children{gap:.52rem;min-width:0;padding-left:.08rem;display:grid}.comment-node__continue{padding-top:.02rem}.comment-node__continue-button{border:1px solid var(--comments-link);border-radius:999px;justify-content:flex-start;align-items:center;gap:.35rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.comment-node__continue-button{border:1px solid color-mix(in srgb, var(--comments-link) 20%, var(--comments-border))}}.comment-node__continue-button{background:var(--comments-link)}@supports (color:color-mix(in lab, red, red)){.comment-node__continue-button{background:color-mix(in srgb, var(--comments-link) 8%, var(--comments-surface))}}.comment-node__continue-button{color:var(--comments-link);padding:.3rem .68rem;font-size:.73rem;font-weight:700}.comments-shell--v2 .comments-sheet__panel{width:min(100%,50rem)}.comments-composer__toolbar{flex-wrap:wrap;align-items:center;gap:.34rem;display:flex}.comments-composer__tool{border:1px solid var(--comments-border);background:var(--comments-surface-muted);border-radius:.62rem;justify-content:center;align-items:center;width:2.05rem;height:2.05rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.comments-composer__tool{background:color-mix(in srgb, var(--comments-surface-muted) 86%, transparent)}}.comments-composer__tool{color:var(--comments-text-secondary);font-size:.78rem;font-weight:800;transition:border-color .18s,background-color .18s,color .18s,transform .18s}.comments-composer__tool:hover,.comments-composer__tool.is-active{border-color:var(--comments-link)}@supports (color:color-mix(in lab, red, red)){.comments-composer__tool:hover,.comments-composer__tool.is-active{border-color:color-mix(in srgb, var(--comments-link) 34%, var(--comments-border))}}.comments-composer__tool:hover,.comments-composer__tool.is-active{background:var(--comments-link)}@supports (color:color-mix(in lab, red, red)){.comments-composer__tool:hover,.comments-composer__tool.is-active{background:color-mix(in srgb, var(--comments-link) 12%, var(--comments-surface))}}.comments-composer__tool:hover,.comments-composer__tool.is-active{color:var(--comments-link);transform:translateY(-1px)}.comments-composer__preview{border:1px solid var(--comments-border);background:var(--comments-surface-muted);border-radius:.82rem;gap:.36rem;display:grid}@supports (color:color-mix(in lab, red, red)){.comments-composer__preview{background:color-mix(in srgb, var(--comments-surface-muted) 82%, transparent)}}.comments-composer__preview{padding:.66rem .74rem}.comments-composer__preview-label{color:var(--comments-text-muted);text-transform:uppercase;letter-spacing:.08em;font-size:.68rem;font-weight:800}.comment-rendered{color:inherit;gap:.48rem;display:grid}.comment-rendered p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.comment-rendered strong{color:var(--comments-text);font-weight:800}.comment-rendered__quote{border-left:3px solid var(--comments-link);margin:0}@supports (color:color-mix(in lab, red, red)){.comment-rendered__quote{border-left:3px solid color-mix(in srgb, var(--comments-link) 42%, var(--comments-border))}}.comment-rendered__quote{background:var(--comments-link);border-radius:.5rem}@supports (color:color-mix(in lab, red, red)){.comment-rendered__quote{background:color-mix(in srgb, var(--comments-link) 8%, transparent)}}.comment-rendered__quote{color:var(--comments-text-secondary);padding:.48rem .62rem}.comment-spoiler{border:1px solid var(--comments-border-strong);align-items:center;gap:.36rem;max-width:100%;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.comment-spoiler{border:1px solid color-mix(in srgb, var(--comments-border-strong) 88%, transparent)}}.comment-spoiler{background:var(--comments-text);border-radius:.45rem}@supports (color:color-mix(in lab, red, red)){.comment-spoiler{background:color-mix(in srgb, var(--comments-text) 8%, transparent)}}.comment-spoiler{color:var(--comments-text);vertical-align:baseline;padding:.08rem .34rem}.comment-spoiler__label{color:var(--comments-text-muted);text-transform:uppercase;letter-spacing:.06em;font-size:.64rem;font-weight:800}.comment-spoiler__content{filter:blur(.36rem);-webkit-user-select:none;user-select:none;transition:filter .16s}.comment-spoiler.is-revealed .comment-spoiler__content{filter:none;-webkit-user-select:text;user-select:text}.comment-node--v2.comment-node--root{padding:.7rem 0}.comment-node__action:disabled{cursor:default;opacity:.72;transform:none}.comments-shell--v2 .comment-node{--comment-action:var(--comments-text-muted);--comment-action-hover:var(--comments-text-secondary);--comment-rail:var(--comments-border-strong)}@supports (color:color-mix(in lab, red, red)){.comments-shell--v2 .comment-node{--comment-rail:color-mix(in srgb, var(--comments-border-strong) 46%, transparent)}}.comments-shell--v2 .comment-node{--comment-rail-soft:var(--comments-border)}@supports (color:color-mix(in lab, red, red)){.comments-shell--v2 .comment-node{--comment-rail-soft:color-mix(in srgb, var(--comments-border) 42%, transparent)}}.comments-shell--v2 .comment-node{--comment-mask-bg:#09090b;--comment-avatar-column:2.15rem;--comment-avatar-size:2rem;--comment-avatar-center:1.075rem;--comment-nested-avatar-size:1.82rem;--comment-nested-avatar-half:.91rem;--comment-nested-avatar-edge:.165rem;--comment-content-gap:.58rem;--comment-child-indent:0rem;--comment-nested-padding-top:.32rem;--comment-elbow-y:1.23rem;--comment-elbow-curve:.78rem;--comment-elbow-radius:1rem;--comment-elbow-gap:.36rem;--comment-elbow-mask:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 100 100%27 preserveAspectRatio=%27none%27%3E%3Cpath d=%27M0 1 C0 58 38 98 82 98 L100 98%27 stroke=%27white%27 stroke-width=%278%27 fill=%27none%27 stroke-linecap=%27round%27/%3E%3C/svg%3E");--comment-continuation-mask-extra:2.15rem;--comment-parent-rail-left:calc(0rem - var(--comment-avatar-center) - var(--comment-content-gap) - var(--comment-child-indent) + var(--comment-nested-avatar-edge));--comment-elbow-width:calc(var(--comment-avatar-center) + var(--comment-content-gap) + var(--comment-child-indent) - var(--comment-elbow-gap));position:relative;overflow:visible}.comments-shell--v2 .comment-node--root{border-bottom:0;padding:.68rem 0}.comments-shell--v2 .comment-node--nested{padding-top:var(--comment-nested-padding-top)}.comments-shell--v2 .comment-node--nested:before{content:"";top:calc(var(--comment-elbow-y) - var(--comment-elbow-curve));left:var(--comment-parent-rail-left);width:var(--comment-elbow-width);height:var(--comment-elbow-curve);background:var(--comment-rail-soft);-webkit-mask:var(--comment-elbow-mask) 0 0 / 100% 100% no-repeat;-webkit-mask:var(--comment-elbow-mask) 0 0 / 100% 100% no-repeat;-webkit-mask:var(--comment-elbow-mask) 0 0 / 100% 100% no-repeat;mask:var(--comment-elbow-mask) 0 0 / 100% 100% no-repeat;-webkit-mask:var(--comment-elbow-mask) 0 0 / 100% 100% no-repeat;pointer-events:none;z-index:2;border:0;position:absolute}.comments-shell--v2 .comment-node:not(.comment-node--replies-expanded)>.comment-node__layout>.comment-node__content>.comment-node__branch>.comment-node__children>.comment-node:last-of-type:after,.comments-shell--v2 .comment-node.comment-node--replies-expanded>.comment-node__layout>.comment-node__content>.comment-node__branch>.comment-node__children>.comment-node__children--deferred>.comment-node:last-of-type:after{content:"";top:calc(var(--comment-elbow-y) - var(--comment-elbow-curve) + .02rem);bottom:0;left:var(--comment-parent-rail-left);background:var(--comment-mask-bg);pointer-events:none;z-index:1;width:5px;position:absolute;transform:translate(-50%)}.comments-shell--v2 .comment-node.comment-node--has-continuation:not(.comment-node--replies-expanded)>.comment-node__layout>.comment-node__content>.comment-node__branch>.comment-node__children>.comment-node:last-of-type:after,.comments-shell--v2 .comment-node.comment-node--has-deferred-replies.comment-node--replies-expanded>.comment-node__layout>.comment-node__content>.comment-node__branch>.comment-node__children>.comment-node__children--deferred>.comment-node:last-of-type:after,.comments-shell--v2 .comment-node.comment-node--has-hidden-deep-replies:not(.comment-node--has-deferred-replies).comment-node--replies-expanded>.comment-node__layout>.comment-node__content>.comment-node__branch>.comment-node__children>.comment-node:last-of-type:after{bottom:calc(-1 * var(--comment-continuation-mask-extra))}.comments-shell--v2 .comment-node__layout{grid-template-columns:var(--comment-avatar-column) minmax(0, 1fr);gap:var(--comment-content-gap);min-width:0;display:grid}.comments-shell--v2 .comment-node__avatar-slot{z-index:0;justify-content:center;min-height:100%;display:flex;position:relative}.comments-shell--v2 .comment-node__avatar{z-index:2;width:var(--comment-avatar-size);height:var(--comment-avatar-size);border-color:var(--comments-link);position:relative}@supports (color:color-mix(in lab, red, red)){.comments-shell--v2 .comment-node__avatar{border-color:color-mix(in srgb, var(--comments-link) 18%, var(--comments-border))}}.comments-shell--v2 .comment-node__avatar{background:var(--comments-link)}@supports (color:color-mix(in lab, red, red)){.comments-shell--v2 .comment-node__avatar{background:color-mix(in srgb, var(--comments-link) 14%, var(--comments-surface))}}.comments-shell--v2 .comment-node__avatar{box-shadow:0 0 0 2px var(--comments-overlay-surface)}@supports (color:color-mix(in lab, red, red)){.comments-shell--v2 .comment-node__avatar{box-shadow:0 0 0 2px color-mix(in srgb, var(--comments-overlay-surface) 92%, transparent)}}.comments-shell--v2 .comment-node--nested .comment-node__avatar{width:var(--comment-nested-avatar-size);height:var(--comment-nested-avatar-size);font-size:.64rem}.comments-shell--v2 .comment-node__thread-line{top:calc(var(--comment-avatar-size) + .2rem);background:var(--comment-rail);pointer-events:none;z-index:0;border-radius:999px;width:1px;min-height:0;display:block;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.comments-shell--v2 .comment-node--branch-collapsed>.comment-node__layout>.comment-node__avatar-slot>.comment-node__thread-line{display:none}.comments-shell--v2 .comment-node__content{z-index:1;gap:.3rem;min-width:0;display:grid;position:relative}.comments-shell--v2 .comment-node__header{justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:0;display:flex}.comments-shell--v2 .comment-node__meta{gap:.06rem;min-width:0;display:grid}.comments-shell--v2 .comment-node__author{font-size:.92rem;line-height:1.2}.comments-shell--v2 .comment-node__time,.comments-shell--v2 .comment-node__count{font-size:.76rem;line-height:1.2}.comments-shell--v2 .comment-node__rail-toggle{width:1.34rem;min-width:1.34rem;height:1.34rem;color:var(--comments-link);background:0 0;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.comments-shell--v2 .comment-node__rail-toggle{color:color-mix(in srgb, var(--comments-link) 58%, var(--comments-text-muted))}}.comments-shell--v2 .comment-node__rail-toggle{font-size:.9rem;font-weight:800;line-height:1;transition:background-color .16s,color .16s}.comments-shell--v2 .comment-node__rail-toggle:hover{background:var(--comments-link)}@supports (color:color-mix(in lab, red, red)){.comments-shell--v2 .comment-node__rail-toggle:hover{background:color-mix(in srgb, var(--comments-link) 10%, transparent)}}.comments-shell--v2 .comment-node__rail-toggle:hover{color:var(--comments-link);transform:none}.comments-shell--v2 .comment-node__body{max-width:38rem;color:var(--comments-text-secondary);font-size:.95rem;line-height:1.58}.comments-shell--v2 .comment-node__actions{justify-content:flex-start;gap:1.05rem;min-height:1.25rem;padding-top:.04rem;display:flex}.comments-shell--v2 .comment-node__action{min-height:auto;color:var(--comment-action);background:0 0;border:0;padding:0;font-size:.82rem;font-weight:600}.comments-shell--v2 .comment-node__action:hover,.comments-shell--v2 .comment-node__action--upvote:hover,.comments-shell--v2 .comment-node__action--reply:hover{color:var(--comment-action-hover);background:0 0;transform:none}.comments-shell--v2 .comment-node__action--upvote{color:var(--comment-action)}.comments-shell--v2 .comment-node__action--upvote.is-active{color:var(--comments-link);background:0 0}.comments-shell--v2 .comment-node__action--reply{color:var(--comment-action);margin-left:0}.comments-shell--v2 .comment-node__action-icon{width:1.05rem;height:1.05rem}.comments-shell--v2 .comment-node__branch{margin-top:.36rem;margin-left:calc(0rem - var(--comment-nested-avatar-edge));padding-left:var(--comment-child-indent);gap:.42rem;min-width:0;display:grid;position:relative}.comments-shell--v2 .comment-node__branch--with-children:before{content:none}.comments-shell--v2 .comment-node__children{gap:.46rem;min-width:0;padding-left:0;display:grid}.comments-shell--v2 .comment-node__children--deferred{margin-top:.46rem}.comments-shell--v2 .comment-node__continue-button{width:fit-content;color:var(--comments-text-muted);background:0 0;border:0;justify-content:flex-start;margin-left:2.05rem;padding:.12rem 0;font-size:.84rem;font-weight:600}.comments-shell--v2 .comment-node__continue-button:hover{color:var(--comments-link)}@media (width>=640px){.comments-summary__content,.comments-sheet__body,.comments-composer,.comments-bottom-sheet__sheet-bar,.comments-sheet__header-row,.comments-sheet__sort{padding-left:1.25rem;padding-right:1.25rem}.comments-bottom-sheet__close{right:1.25rem}.comments-sheet__close{right:auto}.comment-node__thread-grid{grid-template-columns:2rem minmax(0,1fr);gap:.38rem .7rem}.comment-node__children{gap:.6rem;padding-left:.18rem}}@media (width<=480px){.comments-shell--v2 .comment-node--root{padding:.6rem 0}.comments-shell--v2 .comment-node{--comment-avatar-column:1.95rem;--comment-avatar-size:1.82rem;--comment-avatar-center:.975rem;--comment-nested-avatar-size:1.56rem;--comment-nested-avatar-half:.78rem;--comment-nested-avatar-edge:.195rem;--comment-content-gap:.48rem;--comment-child-indent:0rem;--comment-elbow-y:1.1rem;--comment-elbow-curve:.68rem;--comment-elbow-radius:.9rem;--comment-elbow-gap:.28rem;--comment-continuation-mask-extra:1.95rem}.comments-shell--v2 .comment-node--nested .comment-node__avatar{font-size:.56rem}.comments-shell--v2 .comment-node__body{font-size:.91rem;line-height:1.52}.comments-shell--v2 .comment-node__actions{gap:.82rem}.comments-shell--v2 .comment-node__branch{gap:.36rem}.comments-shell--v2 .comment-node__children{gap:.4rem}.comments-shell--v2 .comment-node__continue-button{margin-left:1.45rem}.comments-composer{padding-top:.45rem;padding-bottom:calc(.45rem + env(safe-area-inset-bottom,0px))}.comments-composer__help{display:none}.comments-composer__card{gap:.38rem;padding:.5rem}.comments-composer__card-head .comments-composer__meta{display:none}.comments-composer__textarea{min-height:3.15rem;max-height:4.85rem;padding:.52rem .6rem;font-size:.84rem}.comments-composer__toolbar{gap:.25rem}.comments-composer__tool{width:1.85rem;height:1.85rem}}@media (width>=1024px){.comments-bottom-sheet{align-items:flex-end;padding:0}.comments-bottom-sheet__panel{border-radius:1.75rem 1.75rem 0 0;max-height:min(92vh,54rem)}.comments-sheet__panel{border-bottom:0}.comments-summary__content{padding:1rem 1.15rem}}.reader-comments-drawer{pointer-events:none;inset:calc(var(--spacing,.25rem) * 0);z-index:82;padding:calc(var(--spacing,.25rem) * 0);justify-content:flex-end;align-items:stretch;display:flex;position:fixed}.reader-comments-drawer[data-open=true]{pointer-events:auto}.reader-comments-drawer__scrim{inset:calc(var(--spacing,.25rem) * 0);cursor:pointer;border-style:var(--tw-border-style);background-color:#000000b8;border-width:0;position:absolute}@supports (color:color-mix(in lab, red, red)){.reader-comments-drawer__scrim{background-color:color-mix(in oklab, var(--color-black,#000) 72%, transparent)}}.reader-comments-drawer__scrim{padding:calc(var(--spacing,.25rem) * 0);--tw-backdrop-blur:blur(var(--blur-md,12px));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.reader-comments-drawer .reader-comments-drawer__scrim{opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;--tw-ease:var(--ease-out,cubic-bezier(0, 0, .2, 1));transition-duration:.2s;transition-timing-function:var(--ease-out,cubic-bezier(0, 0, .2, 1))}.reader-comments-drawer[data-open=true] .reader-comments-drawer__scrim{opacity:1}.reader-comments-drawer__panel{z-index:1;border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff1a;flex-direction:column;width:100%;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.reader-comments-drawer__panel{border-color:color-mix(in oklab, var(--color-white,#fff) 10%, transparent)}}.reader-comments-drawer__panel{background-color:#0a0a0afa}@supports (color:color-mix(in lab, red, red)){.reader-comments-drawer__panel{background-color:color-mix(in oklab, var(--color-zinc-950,#0a0a0a) 98%, transparent)}}.reader-comments-drawer__panel{color:var(--color-zinc-100,#f5f5f5);--tw-shadow:-28px 0 76px var(--tw-shadow-color,#00000094);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-backdrop-blur:blur(var(--blur-xl,24px));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);--tw-translate-x:100%;width:100%;max-width:100%;height:100%;translate:var(--tw-translate-x) var(--tw-translate-y);border-top-style:var(--tw-border-style);border-top-width:0;border-left-style:var(--tw-border-style);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;--tw-ease:var(--ease-out,cubic-bezier(0, 0, .2, 1));transition-duration:.3s;transition-timing-function:var(--ease-out,cubic-bezier(0, 0, .2, 1));border-left-width:1px;border-radius:0}@media (width>=40rem){.reader-comments-drawer__panel{max-width:var(--container-md,28rem)}}@media (width>=64rem){.reader-comments-drawer__panel{max-width:30rem}}.reader-comments-drawer[data-open=true] .reader-comments-drawer__panel{--tw-translate-x:calc(var(--spacing,.25rem) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}@media (prefers-reduced-motion:reduce){.reader-comments-drawer .reader-comments-drawer__scrim,.reader-comments-drawer__panel{transition-duration:1ms}}.reader-comments-panel__header{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 4);border-bottom-style:var(--tw-border-style);border-color:#ffffff1a;border-bottom-width:1px;flex-shrink:0;display:flex}@supports (color:color-mix(in lab, red, red)){.reader-comments-panel__header{border-color:color-mix(in oklab, var(--color-white,#fff) 10%, transparent)}}.reader-comments-panel__header{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 4)}@media (width>=40rem){.reader-comments-panel__header{padding-inline:calc(var(--spacing,.25rem) * 5)}}.reader-comments-panel__title{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--color-white,#fff)}.reader-comments-drawer__back{margin-bottom:calc(var(--spacing,.25rem) * 1);cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 0);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-zinc-400,#a3a3a3);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#0000;border-width:0;border-radius:0;display:inline-flex}@media (hover:hover){.reader-comments-drawer__back:hover{color:var(--color-sky-200,oklch(90.1% .058 230.902))}}.reader-comments-drawer__count{margin-left:calc(var(--spacing,.25rem) * 1);vertical-align:baseline;font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-zinc-300,#d4d4d4)}.reader-comments-drawer__count:empty{display:none}.reader-comments-panel__close{height:calc(var(--spacing,.25rem) * 9);width:calc(var(--spacing,.25rem) * 9);cursor:pointer;border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff1a;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.reader-comments-panel__close{border-color:color-mix(in oklab, var(--color-white,#fff) 10%, transparent)}}.reader-comments-panel__close{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.reader-comments-panel__close{background-color:color-mix(in oklab, var(--color-white,#fff) 5%, transparent)}}.reader-comments-panel__close{color:var(--color-zinc-100,#f5f5f5);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.reader-comments-panel__close:hover{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.reader-comments-panel__close:hover{border-color:color-mix(in oklab, var(--color-white,#fff) 20%, transparent)}}.reader-comments-panel__close:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.reader-comments-panel__close:hover{background-color:color-mix(in oklab, var(--color-white,#fff) 10%, transparent)}}}.reader-comments-drawer__sort{gap:calc(var(--spacing,.25rem) * 2);border-bottom-style:var(--tw-border-style);border-color:#ffffff1a;border-bottom-width:1px;flex-shrink:0;display:flex}@supports (color:color-mix(in lab, red, red)){.reader-comments-drawer__sort{border-color:color-mix(in oklab, var(--color-white,#fff) 10%, transparent)}}.reader-comments-drawer__sort{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3)}@media (width>=40rem){.reader-comments-drawer__sort{padding-inline:calc(var(--spacing,.25rem) * 5)}}.reader-comments-drawer__sort-button{height:calc(var(--spacing,.25rem) * 8);cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff1a;border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.reader-comments-drawer__sort-button{border-color:color-mix(in oklab, var(--color-white,#fff) 10%, transparent)}}.reader-comments-drawer__sort-button{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.reader-comments-drawer__sort-button{background-color:color-mix(in oklab, var(--color-white,#fff) 5%, transparent)}}.reader-comments-drawer__sort-button{padding-inline:calc(var(--spacing,.25rem) * 3);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-zinc-300,#d4d4d4);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.reader-comments-drawer__sort-button:hover{border-color:#77d4ff66}@supports (color:color-mix(in lab, red, red)){.reader-comments-drawer__sort-button:hover{border-color:color-mix(in oklab, var(--color-sky-300,oklch(82.8% .111 230.318)) 40%, transparent)}}.reader-comments-drawer__sort-button:hover{background-color:#00bcfe1a}@supports (color:color-mix(in lab, red, red)){.reader-comments-drawer__sort-button:hover{background-color:color-mix(in oklab, var(--color-sky-400,oklch(74.6% .16 232.661)) 10%, transparent)}}.reader-comments-drawer__sort-button:hover{color:var(--color-white,#fff)}}.reader-comments-drawer__sort-button.is-active{border-color:#77d4ff80}@supports (color:color-mix(in lab, red, red)){.reader-comments-drawer__sort-button.is-active{border-color:color-mix(in oklab, var(--color-sky-300,oklch(82.8% .111 230.318)) 50%, transparent)}}.reader-comments-drawer__sort-button.is-active{background-color:#00bcfe26}@supports (color:color-mix(in lab, red, red)){.reader-comments-drawer__sort-button.is-active{background-color:color-mix(in oklab, var(--color-sky-400,oklch(74.6% .16 232.661)) 15%, transparent)}}.reader-comments-drawer__sort-button.is-active{color:var(--color-sky-100,oklch(95.1% .026 236.824))}.reader-comments-drawer__body{min-height:calc(var(--spacing,.25rem) * 0);flex:1}:where(.reader-comments-drawer__body>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 3) * calc(1 - var(--tw-space-y-reverse)))}.reader-comments-drawer__body{overscroll-behavior:contain;padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 4);overflow-y:auto}@media (width>=40rem){.reader-comments-drawer__body{padding-inline:calc(var(--spacing,.25rem) * 5)}}.reader-comments-drawer__panel[data-composer-expanded=false] .reader-comments-drawer__body{padding-bottom:calc(var(--spacing,.25rem) * 16)}@media (width>=40rem){.reader-comments-drawer__panel[data-composer-expanded=false] .reader-comments-drawer__body{padding-bottom:calc(var(--spacing,.25rem) * 20)}}.reader-comments-list{gap:calc(var(--spacing,.25rem) * 3);display:grid}.reader-comment{gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff1a;grid-template-columns:2rem 1fr;display:grid}@supports (color:color-mix(in lab, red, red)){.reader-comment{border-color:color-mix(in oklab, var(--color-white,#fff) 10%, transparent)}}.reader-comment{background-color:#ffffff0b}@supports (color:color-mix(in lab, red, red)){.reader-comment{background-color:color-mix(in oklab, var(--color-white,#fff) 4.5%, transparent)}}.reader-comment{padding:calc(var(--spacing,.25rem) * 3);margin-left:calc((var(--comment-depth,1) - 1) * .75rem)}.reader-comment[data-comment-depth="2"]{--comment-depth:2}.reader-comment[data-comment-depth="3"]{--comment-depth:3}.reader-comment[data-comment-depth="4"]{--comment-depth:4}.reader-comment[data-comment-depth="5"]{--comment-depth:5}.reader-comment[data-comment-depth="6"]{--comment-depth:6}.reader-comment__avatar{height:calc(var(--spacing,.25rem) * 8);width:calc(var(--spacing,.25rem) * 8);background-color:#00bcfe2e;border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.reader-comment__avatar{background-color:color-mix(in oklab, var(--color-sky-400,oklch(74.6% .16 232.661)) 18%, transparent)}}.reader-comment__avatar{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-sky-100,oklch(95.1% .026 236.824))}.reader-comment__body{min-width:calc(var(--spacing,.25rem) * 0)}:where(.reader-comment__body>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 1) * calc(1 - var(--tw-space-y-reverse)))}.reader-comment__meta{align-items:center;gap:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-zinc-400,#a3a3a3);flex-wrap:wrap;display:flex}.reader-comment__author{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-zinc-100,#f5f5f5)}.reader-comment__body p{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);overflow-wrap:break-word;white-space:pre-wrap;color:var(--color-zinc-200,#e5e5e5)}.reader-comment .comment-rendered{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--color-zinc-200,#e5e5e5)}.reader-comment .comment-rendered strong{color:var(--color-white,#fff)}.reader-comment .comment-rendered__quote{border-color:#77d4ff59}@supports (color:color-mix(in lab, red, red)){.reader-comment .comment-rendered__quote{border-color:color-mix(in oklab, var(--color-sky-300,oklch(82.8% .111 230.318)) 35%, transparent)}}.reader-comment .comment-rendered__quote{background-color:#77d4ff1a}@supports (color:color-mix(in lab, red, red)){.reader-comment .comment-rendered__quote{background-color:color-mix(in oklab, var(--color-sky-300,oklch(82.8% .111 230.318)) 10%, transparent)}}.reader-comment .comment-rendered__quote{color:var(--color-zinc-200,#e5e5e5)}.reader-comment .comment-spoiler{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.reader-comment .comment-spoiler{border-color:color-mix(in oklab, var(--color-white,#fff) 15%, transparent)}}.reader-comment .comment-spoiler{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.reader-comment .comment-spoiler{background-color:color-mix(in oklab, var(--color-white,#fff) 10%, transparent)}}.reader-comment .comment-spoiler{color:var(--color-white,#fff)}.reader-comment .comment-spoiler__label{color:var(--color-zinc-400,#a3a3a3)}.reader-comment__action{min-height:calc(var(--spacing,.25rem) * 7);cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 1);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff1a;border-radius:3.40282e38px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.reader-comment__action{border-color:color-mix(in oklab, var(--color-white,#fff) 10%, transparent)}}.reader-comment__action{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.reader-comment__action{background-color:color-mix(in oklab, var(--color-white,#fff) 5%, transparent)}}.reader-comment__action{padding-inline:calc(var(--spacing,.25rem) * 2.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-zinc-300,#d4d4d4);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.reader-comment__action:hover{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.reader-comment__action:hover{border-color:color-mix(in oklab, var(--color-white,#fff) 20%, transparent)}}.reader-comment__action:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.reader-comment__action:hover{background-color:color-mix(in oklab, var(--color-white,#fff) 10%, transparent)}}.reader-comment__action:hover{color:var(--color-white,#fff)}}.reader-comment__action--upvote.is-active{border-color:#ffa2ae66}@supports (color:color-mix(in lab, red, red)){.reader-comment__action--upvote.is-active{border-color:color-mix(in oklab, var(--color-rose-300,oklch(81% .117 11.638)) 40%, transparent)}}.reader-comment__action--upvote.is-active{background-color:#ff667f26}@supports (color:color-mix(in lab, red, red)){.reader-comment__action--upvote.is-active{background-color:color-mix(in oklab, var(--color-rose-400,oklch(71.2% .194 13.428)) 15%, transparent)}}.reader-comment__action--upvote.is-active{color:var(--color-rose-100,oklch(94.1% .03 12.58))}.reader-comment{gap:calc(var(--spacing,.25rem) * 2.5);border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 0);--reader-comment-avatar-column:2.15rem;--reader-comment-avatar-size:2rem;--reader-comment-avatar-center:1.075rem;--reader-comment-nested-avatar-size:1.75rem;--reader-comment-nested-avatar-half:.875rem;--reader-comment-nested-avatar-edge:.2rem;--reader-comment-content-gap:.625rem;--reader-comment-child-indent:0rem;--reader-comment-nested-padding-top:0;--reader-comment-elbow-y:.875rem;--reader-comment-elbow-curve:.72rem;--reader-comment-elbow-radius:.95rem;--reader-comment-elbow-gap:.34rem;--reader-comment-elbow-mask:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 100 100%27 preserveAspectRatio=%27none%27%3E%3Cpath d=%27M0 1 C0 58 38 98 82 98 L100 98%27 stroke=%27white%27 stroke-width=%278%27 fill=%27none%27 stroke-linecap=%27round%27/%3E%3C/svg%3E");--reader-comment-continuation-mask-extra:2rem;--reader-comment-rail:#ffffff24;--reader-comment-rail-soft:#ffffff1f;--reader-comment-mask-bg:#09090b;--reader-comment-parent-rail-left:calc(0rem - var(--reader-comment-avatar-center) - var(--reader-comment-content-gap) - var(--reader-comment-child-indent) + var(--reader-comment-nested-avatar-edge));--reader-comment-elbow-width:calc(var(--reader-comment-avatar-center) + var(--reader-comment-content-gap) + var(--reader-comment-child-indent) - var(--reader-comment-elbow-gap));grid-template-columns:2.15rem 1fr;grid-template-columns:var(--reader-comment-avatar-column) minmax(0, 1fr);gap:var(--reader-comment-content-gap);background-color:#0000;border-width:0;border-radius:0;margin-left:0;display:grid;position:relative}.reader-comment__avatar-slot{z-index:0;justify-content:center;display:flex;position:relative}.reader-comment__avatar{z-index:2;width:var(--reader-comment-avatar-size);height:var(--reader-comment-avatar-size);position:relative}.reader-comment__thread-line{top:calc(var(--reader-comment-avatar-size) + .2rem);background:var(--reader-comment-rail);pointer-events:none;z-index:0;border-radius:999px;width:1px;min-height:0;display:block;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.reader-comment--branch-collapsed>.reader-comment__avatar-slot>.reader-comment__thread-line{display:none}.reader-comment[data-comment-depth="2"] .reader-comment__avatar,.reader-comment[data-comment-depth="3"] .reader-comment__avatar,.reader-comment[data-comment-depth="4"] .reader-comment__avatar,.reader-comment[data-comment-depth="5"] .reader-comment__avatar,.reader-comment[data-comment-depth="6"] .reader-comment__avatar{width:var(--reader-comment-nested-avatar-size);height:var(--reader-comment-nested-avatar-size);font-size:.65rem}.reader-comment__content{min-width:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 1);z-index:1;display:grid;position:relative}.reader-comment.reader-comment--has-continuation:not(.reader-comment--replies-expanded)>.reader-comment__content>.reader-comment__branch>.reader-comment__children>.reader-comment:last-of-type:after,.reader-comment.reader-comment--has-deferred-replies.reader-comment--replies-expanded>.reader-comment__content>.reader-comment__branch>.reader-comment__children>.reader-comment__children--deferred>.reader-comment:last-of-type:after{bottom:calc(-1 * var(--reader-comment-continuation-mask-extra))}.reader-comment__header{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing,.25rem) * 3);display:flex}.reader-comment__meta{min-width:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * .5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-zinc-500,#737373);display:grid}.reader-comment__author{--tw-leading:var(--leading-tight,1.25);font-size:.95rem;line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-zinc-100,#f5f5f5)}.reader-comment__toggle{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5);cursor:pointer;border-style:var(--tw-border-style);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:1;--tw-font-weight:var(--font-weight-black,900);line-height:1;font-weight:var(--font-weight-black,900);color:#c4b4ffcc;background-color:#0000;border-width:0;border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.reader-comment__toggle{color:color-mix(in oklab, var(--color-violet-300,oklch(81.1% .111 293.571)) 80%, transparent)}}.reader-comment__toggle{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.reader-comment__toggle:hover{background-color:#c4b4ff1a}@supports (color:color-mix(in lab, red, red)){.reader-comment__toggle:hover{background-color:color-mix(in oklab, var(--color-violet-300,oklch(81.1% .111 293.571)) 10%, transparent)}}.reader-comment__toggle:hover{color:var(--color-violet-200,oklch(89.4% .057 293.283))}}.reader-comment .comment-rendered{--tw-leading:var(--leading-relaxed,1.625);max-width:38rem;font-size:.95rem;line-height:var(--leading-relaxed,1.625);color:var(--color-zinc-300,#d4d4d4)}.reader-comment__actions{margin-top:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 4);flex-wrap:wrap;display:flex}.reader-comment__action{min-height:calc(var(--spacing,.25rem) * 0);cursor:pointer;gap:calc(var(--spacing,.25rem) * 1);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 0);padding-block:calc(var(--spacing,.25rem) * 0);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-zinc-400,#a3a3a3);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#0000;border-width:0;border-radius:0}@media (hover:hover){.reader-comment__action:hover{color:var(--color-zinc-200,#e5e5e5);background-color:#0000;border-color:#0000}}.reader-comment__action:disabled{cursor:default;opacity:.8}.reader-comment__action-icon{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);flex-shrink:0}.reader-comment__action--upvote.is-active{border-style:var(--tw-border-style);color:var(--color-sky-200,oklch(90.1% .058 230.902));background-color:#0000;border-width:0}.reader-comment__branch{margin-top:calc(var(--spacing,.25rem) * 1);gap:calc(var(--spacing,.25rem) * 1.5);margin-left:calc(0rem - var(--reader-comment-nested-avatar-edge));padding-left:var(--reader-comment-child-indent);display:grid;position:relative}.reader-comment__branch--with-children:before{content:none}.reader-comment__children{gap:calc(var(--spacing,.25rem) * 2.5);display:grid}.reader-comment__branch .reader-comment:before{content:"";top:calc(var(--reader-comment-elbow-y) - var(--reader-comment-elbow-curve));left:var(--reader-comment-parent-rail-left);width:var(--reader-comment-elbow-width);height:var(--reader-comment-elbow-curve);background:var(--reader-comment-rail-soft);-webkit-mask:var(--reader-comment-elbow-mask) 0 0 / 100% 100% no-repeat;-webkit-mask:var(--reader-comment-elbow-mask) 0 0 / 100% 100% no-repeat;-webkit-mask:var(--reader-comment-elbow-mask) 0 0 / 100% 100% no-repeat;mask:var(--reader-comment-elbow-mask) 0 0 / 100% 100% no-repeat;-webkit-mask:var(--reader-comment-elbow-mask) 0 0 / 100% 100% no-repeat;pointer-events:none;z-index:2;border:0;position:absolute}.reader-comment:not(.reader-comment--replies-expanded)>.reader-comment__content>.reader-comment__branch>.reader-comment__children>.reader-comment:last-of-type:after,.reader-comment.reader-comment--replies-expanded>.reader-comment__content>.reader-comment__branch>.reader-comment__children>.reader-comment__children--deferred>.reader-comment:last-of-type:after{content:"";top:calc(var(--reader-comment-elbow-y) - var(--reader-comment-elbow-curve) + .02rem);bottom:0;left:var(--reader-comment-parent-rail-left);background:var(--reader-comment-mask-bg);pointer-events:none;z-index:1;width:5px;position:absolute;transform:translate(-50%)}.reader-comment__children--deferred{margin-top:calc(var(--spacing,.25rem) * 1)}.reader-comment__view-more{margin-left:calc(var(--spacing,.25rem) * 8);cursor:pointer;border-style:var(--tw-border-style);width:fit-content;padding-inline:calc(var(--spacing,.25rem) * 0);padding-block:calc(var(--spacing,.25rem) * 0);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-zinc-500,#737373);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#0000;border-width:0;border-radius:0}@media (hover:hover){.reader-comment__view-more:hover{color:var(--color-sky-200,oklch(90.1% .058 230.902))}}.reader-comments-state,.reader-comments-empty{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-zinc-400,#a3a3a3)}.reader-comments-loader{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-zinc-400,#a3a3a3)}.reader-comments-loader:not(.hidden){display:flex}.reader-comments-loader__icon{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);animation:var(--animate-spin,spin 1s linear infinite)}@media (width<=480px){.reader-comments-drawer__body{padding-inline:calc(var(--spacing,.25rem) * 3)}.reader-comments-list{gap:calc(var(--spacing,.25rem) * 2.5)}.reader-comment{--reader-comment-avatar-column:1.9rem;--reader-comment-avatar-size:1.75rem;--reader-comment-avatar-center:.95rem;--reader-comment-nested-avatar-size:1.5rem;--reader-comment-nested-avatar-half:.75rem;--reader-comment-nested-avatar-edge:.2rem;--reader-comment-content-gap:.5rem;--reader-comment-child-indent:0rem;--reader-comment-elbow-y:.75rem;--reader-comment-elbow-curve:.6rem;--reader-comment-elbow-radius:.8rem;--reader-comment-elbow-gap:.26rem;--reader-comment-continuation-mask-extra:1.82rem}.reader-comment__avatar{width:var(--reader-comment-avatar-size);height:var(--reader-comment-avatar-size);font-size:.64rem}.reader-comment[data-comment-depth="2"] .reader-comment__avatar,.reader-comment[data-comment-depth="3"] .reader-comment__avatar,.reader-comment[data-comment-depth="4"] .reader-comment__avatar,.reader-comment[data-comment-depth="5"] .reader-comment__avatar,.reader-comment[data-comment-depth="6"] .reader-comment__avatar{width:var(--reader-comment-nested-avatar-size);height:var(--reader-comment-nested-avatar-size);font-size:.58rem}.reader-comment__branch{gap:calc(var(--spacing,.25rem) * 1.5)}.reader-comment__children{gap:calc(var(--spacing,.25rem) * 2)}.reader-comment .comment-rendered{--tw-leading:var(--leading-relaxed,1.625);font-size:.86rem;line-height:var(--leading-relaxed,1.625)}.reader-comment__view-more{margin-left:calc(var(--spacing,.25rem) * 5)}}.reader-comments-sentinel{width:100%;height:1px}.reader-comments-drawer__footer{border-top-style:var(--tw-border-style);border-color:#ffffff1a;border-top-width:1px;flex-shrink:0}@supports (color:color-mix(in lab, red, red)){.reader-comments-drawer__footer{border-color:color-mix(in oklab, var(--color-white,#fff) 10%, transparent)}}.reader-comments-drawer__footer{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-zinc-400,#a3a3a3)}@media (width>=40rem){.reader-comments-drawer__footer{padding-inline:calc(var(--spacing,.25rem) * 5)}}.reader-comments-drawer__footer[data-expanded=false]{pointer-events:none;right:calc(var(--spacing,.25rem) * 0);bottom:calc(var(--spacing,.25rem) * 0);z-index:10;border-top-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 4);background-color:#0000;border-top-width:0;position:absolute}@media (width>=40rem){.reader-comments-drawer__footer[data-expanded=false]{padding:calc(var(--spacing,.25rem) * 5)}}.reader-comments-compose-fab{pointer-events:auto;height:calc(var(--spacing,.25rem) * 11);width:calc(var(--spacing,.25rem) * 11);cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:#77d4ff8c;border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.reader-comments-compose-fab{border-color:color-mix(in oklab, var(--color-sky-300,oklch(82.8% .111 230.318)) 55%, transparent)}}.reader-comments-compose-fab{background-color:var(--color-sky-500,oklch(68.5% .169 237.323));color:var(--color-white,#fff);--tw-shadow:0 18px 46px var(--tw-shadow-color,#0ea5e947);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.reader-comments-compose-fab:hover{border-color:var(--color-sky-200,oklch(90.1% .058 230.902));background-color:var(--color-sky-400,oklch(74.6% .16 232.661));--tw-shadow:0 22px 56px var(--tw-shadow-color,#0ea5e95c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.reader-comments-compose-fab:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#77d4ff73}@supports (color:color-mix(in lab, red, red)){.reader-comments-compose-fab:focus{--tw-ring-color:color-mix(in oklab, var(--color-sky-300,oklch(82.8% .111 230.318)) 45%, transparent)}}.reader-comments-compose-fab:focus{--tw-outline-style:none;outline-style:none}@media (width>=40rem){.reader-comments-compose-fab{height:calc(var(--spacing,.25rem) * 14);width:calc(var(--spacing,.25rem) * 14)}}.reader-comments-compose-fab svg{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5)}@media (width>=40rem){.reader-comments-compose-fab svg{height:calc(var(--spacing,.25rem) * 6);width:calc(var(--spacing,.25rem) * 6)}}.reader-comments-composer{gap:calc(var(--spacing,.25rem) * 2);display:grid}.reader-comments-composer__reply{align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-style:var(--tw-border-style);border-width:1px;border-color:#77d4ff40;border-radius:3.40282e38px;width:fit-content;display:flex}@supports (color:color-mix(in lab, red, red)){.reader-comments-composer__reply{border-color:color-mix(in oklab, var(--color-sky-300,oklch(82.8% .111 230.318)) 25%, transparent)}}.reader-comments-composer__reply{background-color:#00bcfe1a}@supports (color:color-mix(in lab, red, red)){.reader-comments-composer__reply{background-color:color-mix(in oklab, var(--color-sky-400,oklch(74.6% .16 232.661)) 10%, transparent)}}.reader-comments-composer__reply{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-sky-100,oklch(95.1% .026 236.824))}.reader-comments-composer__reply-cancel{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5);color:var(--color-sky-100,oklch(95.1% .026 236.824));border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.reader-comments-composer__reply-cancel:hover{background-color:#77d4ff26}@supports (color:color-mix(in lab, red, red)){.reader-comments-composer__reply-cancel:hover{background-color:color-mix(in oklab, var(--color-sky-300,oklch(82.8% .111 230.318)) 15%, transparent)}}}.reader-comments-composer__textarea{min-height:calc(var(--spacing,.25rem) * 20);resize:none;border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff1a;width:100%}@supports (color:color-mix(in lab, red, red)){.reader-comments-composer__textarea{border-color:color-mix(in oklab, var(--color-white,#fff) 10%, transparent)}}.reader-comments-composer__textarea{background-color:#ffffff0e}@supports (color:color-mix(in lab, red, red)){.reader-comments-composer__textarea{background-color:color-mix(in oklab, var(--color-white,#fff) 5.5%, transparent)}}.reader-comments-composer__textarea{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--color-zinc-100,#f5f5f5);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-outline-style:none;outline-style:none}.reader-comments-composer__textarea::placeholder{color:var(--color-zinc-500,#737373)}.reader-comments-composer__textarea:focus{border-color:#77d4ff80}@supports (color:color-mix(in lab, red, red)){.reader-comments-composer__textarea:focus{border-color:color-mix(in oklab, var(--color-sky-300,oklch(82.8% .111 230.318)) 50%, transparent)}}.reader-comments-composer__textarea:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#00bcfe33}@supports (color:color-mix(in lab, red, red)){.reader-comments-composer__textarea:focus{--tw-ring-color:color-mix(in oklab, var(--color-sky-400,oklch(74.6% .16 232.661)) 20%, transparent)}}.reader-comments-composer__toolbar{align-items:center;gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.reader-comments-composer__tool{height:calc(var(--spacing,.25rem) * 8);width:calc(var(--spacing,.25rem) * 8);cursor:pointer;border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff1a;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.reader-comments-composer__tool{border-color:color-mix(in oklab, var(--color-white,#fff) 10%, transparent)}}.reader-comments-composer__tool{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.reader-comments-composer__tool{background-color:color-mix(in oklab, var(--color-white,#fff) 5%, transparent)}}.reader-comments-composer__tool{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-black,900);font-weight:var(--font-weight-black,900);color:var(--color-zinc-300,#d4d4d4);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.reader-comments-composer__tool:hover{border-color:#77d4ff66}@supports (color:color-mix(in lab, red, red)){.reader-comments-composer__tool:hover{border-color:color-mix(in oklab, var(--color-sky-300,oklch(82.8% .111 230.318)) 40%, transparent)}}.reader-comments-composer__tool:hover{background-color:#00bcfe1a}@supports (color:color-mix(in lab, red, red)){.reader-comments-composer__tool:hover{background-color:color-mix(in oklab, var(--color-sky-400,oklch(74.6% .16 232.661)) 10%, transparent)}}.reader-comments-composer__tool:hover{color:var(--color-white,#fff)}}.reader-comments-composer__tool.is-active{border-color:#77d4ff73}@supports (color:color-mix(in lab, red, red)){.reader-comments-composer__tool.is-active{border-color:color-mix(in oklab, var(--color-sky-300,oklch(82.8% .111 230.318)) 45%, transparent)}}.reader-comments-composer__tool.is-active{background-color:#00bcfe26}@supports (color:color-mix(in lab, red, red)){.reader-comments-composer__tool.is-active{background-color:color-mix(in oklab, var(--color-sky-400,oklch(74.6% .16 232.661)) 15%, transparent)}}.reader-comments-composer__tool.is-active{color:var(--color-sky-100,oklch(95.1% .026 236.824))}.reader-comments-composer__preview{border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.reader-comments-composer__preview{border-color:color-mix(in oklab, var(--color-white,#fff) 10%, transparent)}}.reader-comments-composer__preview{background-color:#ffffff0b}@supports (color:color-mix(in lab, red, red)){.reader-comments-composer__preview{background-color:color-mix(in oklab, var(--color-white,#fff) 4.5%, transparent)}}.reader-comments-composer__preview{padding:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-zinc-200,#e5e5e5)}.reader-comments-composer__error{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-rose-200,oklch(89.2% .058 10.001))}.reader-comments-composer__actions{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 3);display:flex}.reader-comments-composer__action-buttons{align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.reader-comments-composer__counter{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-zinc-500,#737373)}.reader-comments-panel__button{cursor:pointer;border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:#00bcfe73;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.reader-comments-panel__button{border-color:color-mix(in oklab, var(--color-sky-400,oklch(74.6% .16 232.661)) 45%, transparent)}}.reader-comments-panel__button{background-color:#00a5efe6}@supports (color:color-mix(in lab, red, red)){.reader-comments-panel__button{background-color:color-mix(in oklab, var(--color-sky-500,oklch(68.5% .169 237.323)) 90%, transparent)}}.reader-comments-panel__button{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.reader-comments-panel__button:hover{border-color:var(--color-sky-300,oklch(82.8% .111 230.318));background-color:var(--color-sky-500,oklch(68.5% .169 237.323))}}.reader-comments-panel__button--ghost{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.reader-comments-panel__button--ghost{border-color:color-mix(in oklab, var(--color-white,#fff) 10%, transparent)}}.reader-comments-panel__button--ghost{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.reader-comments-panel__button--ghost{background-color:color-mix(in oklab, var(--color-white,#fff) 5%, transparent)}}.reader-comments-panel__button--ghost{color:var(--color-zinc-100,#f5f5f5)}@media (hover:hover){.reader-comments-panel__button--ghost:hover{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.reader-comments-panel__button--ghost:hover{border-color:color-mix(in oklab, var(--color-white,#fff) 20%, transparent)}}.reader-comments-panel__button--ghost:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.reader-comments-panel__button--ghost:hover{background-color:color-mix(in oklab, var(--color-white,#fff) 10%, transparent)}}}.reader-comments-panel__error{border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:#ff667f4d}@supports (color:color-mix(in lab, red, red)){.reader-comments-panel__error{border-color:color-mix(in oklab, var(--color-rose-400,oklch(71.2% .194 13.428)) 30%, transparent)}}.reader-comments-panel__error{background-color:#ff23571a}@supports (color:color-mix(in lab, red, red)){.reader-comments-panel__error{background-color:color-mix(in oklab, var(--color-rose-500,oklch(64.5% .246 16.439)) 10%, transparent)}}.reader-comments-panel__error{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-rose-100,oklch(94.1% .03 12.58))}@media (width>=640px){.reader-comments-drawer .reader-comments-drawer__scrim{background-color:#00000094}@supports (color:color-mix(in lab, red, red)){.reader-comments-drawer .reader-comments-drawer__scrim{background-color:color-mix(in oklab, var(--color-black,#000) 58%, transparent)}}.reader-comments-drawer .reader-comments-drawer__scrim{--tw-backdrop-blur:blur(var(--blur-sm,8px));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.reader-comments-drawer__panel{border-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.reader-comments-drawer__panel{border-color:color-mix(in oklab, var(--color-white,#fff) 8%, transparent)}}.reader-comments-drawer__panel{--tw-shadow:-18px 0 54px var(--tw-shadow-color,#00000075);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-backdrop-blur:blur(var(--blur-md,12px));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);background-color:oklab(15.8207% -.00144894 -.00704165/.96)}.reader-comments-panel__header{border-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.reader-comments-panel__header{border-color:color-mix(in oklab, var(--color-white,#fff) 8%, transparent)}}.reader-comments-panel__header{padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 3.5)}.reader-comments-panel__title{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-zinc-100,#f5f5f5)}.reader-comments-drawer__count{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));color:var(--color-zinc-400,#a3a3a3)}.reader-comments-panel__close{height:calc(var(--spacing,.25rem) * 8);width:calc(var(--spacing,.25rem) * 8);border-radius:var(--radius-lg,.5rem);border-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.reader-comments-panel__close{border-color:color-mix(in oklab, var(--color-white,#fff) 8%, transparent)}}.reader-comments-panel__close{background-color:#ffffff09}@supports (color:color-mix(in lab, red, red)){.reader-comments-panel__close{background-color:color-mix(in oklab, var(--color-white,#fff) 3.5%, transparent)}}.reader-comments-panel__close{color:var(--color-zinc-300,#d4d4d4)}@media (hover:hover){.reader-comments-panel__close:hover{border-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.reader-comments-panel__close:hover{border-color:color-mix(in oklab, var(--color-white,#fff) 12%, transparent)}}.reader-comments-panel__close:hover{background-color:#ffffff12}@supports (color:color-mix(in lab, red, red)){.reader-comments-panel__close:hover{background-color:color-mix(in oklab, var(--color-white,#fff) 7.0%, transparent)}}.reader-comments-panel__close:hover{color:var(--color-white,#fff)}}.reader-comments-drawer__sort{gap:calc(var(--spacing,.25rem) * 1.5);border-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.reader-comments-drawer__sort{border-color:color-mix(in oklab, var(--color-white,#fff) 8%, transparent)}}.reader-comments-drawer__sort{padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 2.5)}.reader-comments-drawer__sort-button{height:calc(var(--spacing,.25rem) * 7);border-color:#ffffff14;border-radius:3.40282e38px}@supports (color:color-mix(in lab, red, red)){.reader-comments-drawer__sort-button{border-color:color-mix(in oklab, var(--color-white,#fff) 8%, transparent)}}.reader-comments-drawer__sort-button{background-color:#ffffff09}@supports (color:color-mix(in lab, red, red)){.reader-comments-drawer__sort-button{background-color:color-mix(in oklab, var(--color-white,#fff) 3.5%, transparent)}}.reader-comments-drawer__sort-button{padding-inline:calc(var(--spacing,.25rem) * 2.5);--tw-font-weight:var(--font-weight-semibold,600);font-size:11px;font-weight:var(--font-weight-semibold,600);color:var(--color-zinc-400,#a3a3a3)}@media (hover:hover){.reader-comments-drawer__sort-button:hover{border-color:#77d4ff40}@supports (color:color-mix(in lab, red, red)){.reader-comments-drawer__sort-button:hover{border-color:color-mix(in oklab, var(--color-sky-300,oklch(82.8% .111 230.318)) 25%, transparent)}}.reader-comments-drawer__sort-button:hover{background-color:#77d4ff14}@supports (color:color-mix(in lab, red, red)){.reader-comments-drawer__sort-button:hover{background-color:color-mix(in oklab, var(--color-sky-300,oklch(82.8% .111 230.318)) 8%, transparent)}}.reader-comments-drawer__sort-button:hover{color:var(--color-zinc-100,#f5f5f5)}}.reader-comments-drawer__sort-button.is-active{border-color:#77d4ff59}@supports (color:color-mix(in lab, red, red)){.reader-comments-drawer__sort-button.is-active{border-color:color-mix(in oklab, var(--color-sky-300,oklch(82.8% .111 230.318)) 35%, transparent)}}.reader-comments-drawer__sort-button.is-active{background-color:#77d4ff1a}@supports (color:color-mix(in lab, red, red)){.reader-comments-drawer__sort-button.is-active{background-color:color-mix(in oklab, var(--color-sky-300,oklch(82.8% .111 230.318)) 10%, transparent)}}.reader-comments-drawer__sort-button.is-active{color:var(--color-sky-100,oklch(95.1% .026 236.824))}.reader-comments-drawer__body{padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 3.5)}.reader-comments-drawer__panel[data-composer-expanded=false] .reader-comments-drawer__body{padding-bottom:calc(var(--spacing,.25rem) * 24)}.reader-comments-list{gap:calc(var(--spacing,.25rem) * 2.5)}.reader-comments-drawer__footer[data-expanded=false]{padding:calc(var(--spacing,.25rem) * 5)}.reader-comments-compose-fab{height:calc(var(--spacing,.25rem) * 11);width:calc(var(--spacing,.25rem) * 11);border-color:#b8e6fe59}@supports (color:color-mix(in lab, red, red)){.reader-comments-compose-fab{border-color:color-mix(in oklab, var(--color-sky-200,oklch(90.1% .058 230.902)) 35%, transparent)}}.reader-comments-compose-fab{background-color:#00a5efe0}@supports (color:color-mix(in lab, red, red)){.reader-comments-compose-fab{background-color:color-mix(in oklab, var(--color-sky-500,oklch(68.5% .169 237.323)) 88%, transparent)}}.reader-comments-compose-fab{--tw-shadow:0 12px 30px var(--tw-shadow-color,#0ea5e933);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (hover:hover){.reader-comments-compose-fab:hover{border-color:#b8e6fe8c}@supports (color:color-mix(in lab, red, red)){.reader-comments-compose-fab:hover{border-color:color-mix(in oklab, var(--color-sky-200,oklch(90.1% .058 230.902)) 55%, transparent)}}.reader-comments-compose-fab:hover{background-color:var(--color-sky-400,oklch(74.6% .16 232.661));--tw-shadow:0 16px 36px var(--tw-shadow-color,#0ea5e942);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.reader-comments-compose-fab svg{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5)}}:where(.comments-shell,.comments-summary,.comments-bottom-sheet,.comments-sheet,.comment-node,.reader-comments-drawer){--comments-border:var(--gfp-border);--comments-border-strong:var(--gfp-border-strong);--comments-surface:var(--gfp-surface);--comments-surface-muted:var(--gfp-surface-muted);--comments-surface-subtle:var(--gfp-surface-subtle);--comments-overlay-surface:var(--gfp-overlay-surface);--comments-overlay-scrim:var(--gfp-overlay-scrim);--comments-text:var(--gfp-text-primary);--comments-text-secondary:var(--gfp-text-secondary);--comments-text-muted:var(--gfp-text-muted);--comments-link:var(--gfp-link);--comments-info-border:var(--gfp-info-border);--comments-info-surface:var(--gfp-info-surface);--comments-info-text:var(--gfp-info-text);--comments-warning-border:var(--gfp-warning-border);--comments-warning-surface:var(--gfp-warning-surface);--comments-warning-text:var(--gfp-warning-text);--comments-danger-text:var(--gfp-danger-text);--comments-cta-bg:var(--gfp-cta-bg);--comments-cta-bg-hover:var(--gfp-cta-bg-hover);--comments-cta-text:var(--gfp-cta-text)}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-leading{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}
