.auth-module__zlf-ua__page{min-height:100svh;padding:max(1rem, env(safe-area-inset-top)) max(1rem, env(safe-area-inset-right)) max(1rem, env(safe-area-inset-bottom)) max(1rem, env(safe-area-inset-left));background:radial-gradient(circle at 20% 20%, color-mix(in srgb, var(--primary) 12%, transparent), transparent 32rem), linear-gradient(135deg, var(--bg), var(--chrome));position:relative;overflow:hidden auto}.auth-module__zlf-ua__backLink{z-index:2;border:1px solid var(--divider);min-height:2.75rem;color:var(--text-muted);border-radius:.7rem;align-items:center;gap:.55rem;padding:0 .75rem;font-size:.82rem;font-weight:700;display:inline-flex;position:relative}.auth-module__zlf-ua__backIcon{width:1rem;height:1rem;transform:rotate(180deg)}.auth-module__zlf-ua__pondGlow{aspect-ratio:1;border:1px solid color-mix(in srgb, var(--primary) 20%, transparent);background:radial-gradient(circle, color-mix(in srgb, var(--primary) 9%, transparent), transparent 65%);pointer-events:none;border-radius:44% 56% 52% 48%;width:min(54rem,78vw);position:fixed;inset:auto auto -18rem -12rem;transform:rotate(-12deg)}.auth-module__zlf-ua__centerCard,.auth-module__zlf-ua__rightCard{z-index:1;border:1px solid var(--divider);background:color-mix(in srgb, var(--surface) 96%, transparent);width:min(100%,30rem);box-shadow:var(--shadow);border-radius:1rem;padding:1.35rem;position:relative}.auth-module__zlf-ua__centerCard{margin:clamp(2rem,8svh,6rem) auto}.auth-module__zlf-ua__rightCard{border-radius:1rem;min-height:calc(100svh - 2rem);margin:-2.75rem 0 0 auto}.auth-module__zlf-ua__brand{color:var(--text);align-items:center;gap:.6rem;margin-bottom:1.5rem;font-size:.82rem;font-weight:780;display:flex}.auth-module__zlf-ua__brand b{color:var(--primary)}.auth-module__zlf-ua__brandMark{border:2px solid var(--primary);border-radius:48% 52% 47% 53%;width:1.7rem;height:1.7rem;position:relative;transform:rotate(-7deg)}.auth-module__zlf-ua__brandMark:before,.auth-module__zlf-ua__brandMark:after{border:2px solid var(--primary);background:var(--surface);content:"";border-radius:50%;width:.48rem;height:.48rem;position:absolute;top:-.25rem}.auth-module__zlf-ua__brandMark:before{left:.12rem}.auth-module__zlf-ua__brandMark:after{right:.12rem}.auth-module__zlf-ua__brandMark span{border-bottom:2px solid var(--primary);border-radius:50%;width:.48rem;height:.18rem;position:absolute;bottom:.32rem;left:.48rem}.auth-module__zlf-ua__localeNav{justify-content:flex-end;gap:.2rem;margin:-.5rem 0 .75rem;display:flex}.auth-module__zlf-ua__localeNav a{min-width:2.75rem;min-height:2.75rem;color:var(--text-muted);border-radius:.6rem;place-items:center;font-size:.72rem;font-weight:750;display:grid}.auth-module__zlf-ua__localeNav a[aria-current=page]{background:color-mix(in srgb, var(--primary) 12%, transparent);color:var(--primary-strong)}.auth-module__zlf-ua__heading{margin-bottom:1.25rem}.auth-module__zlf-ua__heading h1,.auth-module__zlf-ua__recovery h1{color:var(--text);letter-spacing:-.035em;margin:0;font-size:clamp(1.5rem,5vw,2rem);line-height:1.12}.auth-module__zlf-ua__heading>p:last-child,.auth-module__zlf-ua__recovery>p{color:var(--text-muted);margin:.75rem 0 0;font-size:.86rem;line-height:1.6}.auth-module__zlf-ua__eyebrow{color:var(--primary);letter-spacing:.14em;margin:0 0 .5rem;font-size:.64rem;font-weight:800}.auth-module__zlf-ua__notice{border:1px solid color-mix(in srgb, var(--danger) 35%, var(--divider));background:color-mix(in srgb, var(--danger) 8%, transparent);color:var(--text);border-radius:.65rem;margin:0 0 1rem;padding:.75rem .85rem;font-size:.8rem;line-height:1.45}.auth-module__zlf-ua__notice p{margin:0}.auth-module__zlf-ua__notice .auth-module__zlf-ua__secondaryButton,.auth-module__zlf-ua__notice .auth-module__zlf-ua__secondaryLink{margin-top:.65rem}.auth-module__zlf-ua__notice[data-tone=success]{border-color:color-mix(in srgb, var(--primary) 35%, var(--divider));background:color-mix(in srgb, var(--primary) 8%, transparent)}.auth-module__zlf-ua__providerGrid{gap:.6rem;display:grid}.auth-module__zlf-ua__providerGrid button,.auth-module__zlf-ua__secondaryButton,.auth-module__zlf-ua__dangerButton{border:1px solid var(--divider);background:var(--surface-raised);min-height:2.75rem;color:var(--text);cursor:pointer;border-radius:.7rem;justify-content:center;align-items:center;gap:.7rem;font-size:.82rem;font-weight:720;display:flex}.auth-module__zlf-ua__providerGrid button:disabled,.auth-module__zlf-ua__primaryButton:disabled,.auth-module__zlf-ua__secondaryButton:disabled,.auth-module__zlf-ua__dangerButton:disabled,.auth-module__zlf-ua__textButton:disabled{cursor:not-allowed;opacity:.52}.auth-module__zlf-ua__divider{color:var(--text-faint);align-items:center;gap:.75rem;margin:1.2rem 0;font-size:.68rem;display:flex}.auth-module__zlf-ua__divider:before,.auth-module__zlf-ua__divider:after{background:var(--divider);content:"";flex:1;height:1px}.auth-module__zlf-ua__form{gap:.85rem;display:grid}.auth-module__zlf-ua__form label:not(.auth-module__zlf-ua__checkbox){color:var(--text-muted);gap:.4rem;font-size:.72rem;font-weight:700;display:grid}.auth-module__zlf-ua__form input:not([type=checkbox]),.auth-module__zlf-ua__form select,.auth-module__zlf-ua__form textarea{border:1px solid var(--divider);background:var(--bg);width:100%;min-height:2.75rem;color:var(--text);font:inherit;border-radius:.65rem}.auth-module__zlf-ua__form input:not([type=checkbox]),.auth-module__zlf-ua__form select{padding:0 .75rem}.auth-module__zlf-ua__form textarea{resize:vertical;min-height:6rem;padding:.7rem .75rem}.auth-module__zlf-ua__form input:disabled,.auth-module__zlf-ua__form textarea:disabled,.auth-module__zlf-ua__form select:disabled{opacity:.68}.auth-module__zlf-ua__checkbox{min-height:2.75rem;color:var(--text-muted);grid-template-columns:1.25rem 1fr;align-items:start;gap:.65rem;padding:.6rem 0;font-size:.78rem;line-height:1.45;display:grid}.auth-module__zlf-ua__checkbox input{width:1.1rem;height:1.1rem;accent-color:var(--primary);margin:.1rem 0 0}.auth-module__zlf-ua__primaryButton,.auth-module__zlf-ua__primaryLink,.auth-module__zlf-ua__secondaryLink{background:var(--primary);min-height:2.75rem;color:var(--primary-ink);cursor:pointer;border:0;border-radius:.7rem;justify-content:center;align-items:center;padding:0 1rem;font-size:.8rem;font-weight:800;display:inline-flex}.auth-module__zlf-ua__secondaryLink{border:1px solid var(--divider);color:var(--text);background:0 0}.auth-module__zlf-ua__textButton{width:100%;min-height:2.75rem;color:var(--text-muted);cursor:pointer;background:0 0;border:0;margin-top:.65rem;font-size:.76rem}.auth-module__zlf-ua__textButton b{color:var(--primary-strong)}.auth-module__zlf-ua__helpLinks{border-top:1px solid var(--divider);gap:.25rem;margin-top:1rem;padding-top:.8rem;display:grid}.auth-module__zlf-ua__helpLinks a{min-height:2.75rem;color:var(--text-muted);align-items:center;font-size:.75rem;display:flex}.auth-module__zlf-ua__loading{color:var(--text-muted);text-align:center;margin:4rem 0}.auth-module__zlf-ua__recovery{align-content:center;min-height:55svh;display:grid}.auth-module__zlf-ua__accountEntry{min-height:0}.auth-module__zlf-ua__actionRow{gap:.65rem;margin-top:1.25rem;display:grid}.auth-module__zlf-ua__accountBoundary{border-top:1px solid var(--divider);margin-top:1.5rem;padding-top:1.25rem}.auth-module__zlf-ua__accountBoundary h2{color:var(--text);margin:0;font-size:1rem}.auth-module__zlf-ua__accountBoundary>p{color:var(--text-muted);margin:.55rem 0 0;font-size:.78rem;line-height:1.55}.auth-module__zlf-ua__dangerButton{border-color:color-mix(in srgb, var(--danger) 48%, var(--divider));color:var(--danger)}.auth-module__zlf-ua__muted{color:var(--text-faint)}.auth-module__zlf-ua__srStatus{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:42rem){.auth-module__zlf-ua__page{padding:max(.75rem, env(safe-area-inset-top)) max(.75rem, env(safe-area-inset-right)) max(.75rem, env(safe-area-inset-bottom)) max(.75rem, env(safe-area-inset-left))}.auth-module__zlf-ua__rightCard{border-bottom:0;border-left:0;border-right:0;border-radius:1rem 1rem 0 0;width:calc(100% + 1.5rem);min-height:calc(100svh - 3.5rem);margin:.75rem -.75rem -.75rem}.auth-module__zlf-ua__centerCard{margin:1rem auto;padding:1.1rem}}@media (prefers-reduced-motion:no-preference){.auth-module__zlf-ua__centerCard{animation:.16s ease-out auth-module__zlf-ua__auth-enter}.auth-module__zlf-ua__rightCard{animation:.18s ease-out auth-module__zlf-ua__setup-enter}}@keyframes auth-module__zlf-ua__auth-enter{0%{opacity:0;transform:translateY(.5rem)}}@keyframes auth-module__zlf-ua__setup-enter{0%{opacity:0;transform:translate(1rem)}}
.interaction-controls-module__JD2Rbq__voteControl,.interaction-controls-module__JD2Rbq__threadControls{gap:.65rem;display:grid}.interaction-controls-module__JD2Rbq__voteControl{border-top:1px solid var(--divider);padding-top:.7rem}.interaction-controls-module__JD2Rbq__voteButtons,.interaction-controls-module__JD2Rbq__threadControls{flex-wrap:wrap;gap:.5rem;display:flex}.interaction-controls-module__JD2Rbq__voteButtons button,.interaction-controls-module__JD2Rbq__threadToggle button{border:1px solid var(--divider);background:var(--surface-raised);min-width:2.75rem;min-height:2.75rem;color:var(--text);cursor:pointer;border-radius:.6rem;padding:0 .75rem;font-size:.78rem;font-weight:750}.interaction-controls-module__JD2Rbq__voteButtons button[aria-pressed=true],.interaction-controls-module__JD2Rbq__threadToggle button[aria-pressed=true]{border-color:var(--primary);background:color-mix(in srgb, var(--primary) 20%, var(--surface-raised));color:var(--primary-strong)}.interaction-controls-module__JD2Rbq__voteButtons button:hover:not(:disabled),.interaction-controls-module__JD2Rbq__threadToggle button:hover:not(:disabled){background:var(--surface-hover)}.interaction-controls-module__JD2Rbq__voteButtons button:disabled,.interaction-controls-module__JD2Rbq__threadToggle button:disabled{cursor:not-allowed;opacity:.68}.interaction-controls-module__JD2Rbq__counts{grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem;margin:0;display:grid}.interaction-controls-module__JD2Rbq__counts div{border:1px solid var(--divider);background:var(--surface-raised);border-radius:.5rem;min-width:0;padding:.42rem .5rem}.interaction-controls-module__JD2Rbq__counts dt{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.66rem;font-weight:700;overflow:hidden}.interaction-controls-module__JD2Rbq__counts dd{color:var(--text);font-variant-numeric:tabular-nums;margin:.12rem 0 0;font-size:.9rem;font-weight:800}.interaction-controls-module__JD2Rbq__status{min-height:1.2rem;color:var(--text-muted);margin:0;font-size:.72rem}.interaction-controls-module__JD2Rbq__threadToggle{flex:11rem;gap:.25rem;display:grid}.interaction-controls-module__JD2Rbq__voteControlCompact{border-top:0;flex-direction:column;align-items:end;gap:.15rem;min-width:0;padding-top:0;display:flex}.interaction-controls-module__JD2Rbq__compactScore{border:1px solid var(--divider);background:var(--surface-raised);border-radius:.58rem;grid-template-columns:minmax(3.25rem,auto) minmax(2.4rem,auto) minmax(3.25rem,auto);min-height:2.75rem;display:inline-grid;overflow:hidden}.interaction-controls-module__JD2Rbq__compactScore button{min-width:0;min-height:2.75rem;color:var(--text-muted);cursor:pointer;font-variant-numeric:tabular-nums;background:0 0;border:0;justify-content:center;align-items:center;gap:.25rem;padding:0 .5rem;font-size:.72rem;font-weight:800;display:inline-flex}.interaction-controls-module__JD2Rbq__compactScore button:first-child{color:var(--primary-strong)}.interaction-controls-module__JD2Rbq__compactScore button:last-child{color:var(--secondary)}.interaction-controls-module__JD2Rbq__compactScore button[aria-pressed=true]{background:color-mix(in srgb, currentColor 12%, transparent)}.interaction-controls-module__JD2Rbq__compactScore button:hover:not(:disabled){background:var(--surface-hover)}.interaction-controls-module__JD2Rbq__compactScore button:disabled{cursor:not-allowed;opacity:.64}.interaction-controls-module__JD2Rbq__compactNet{border-inline:1px solid var(--divider);min-height:2.75rem;color:var(--text);font-variant-numeric:tabular-nums;place-items:center;padding:0 .45rem;font-size:.72rem;font-weight:850;display:grid}.interaction-controls-module__JD2Rbq__compactStatus{max-width:16rem;min-height:.95rem;color:var(--text-muted);text-align:end;margin:0;font-size:.65rem;line-height:1.35}@media (max-width:480px){.interaction-controls-module__JD2Rbq__voteButtons button,.interaction-controls-module__JD2Rbq__threadToggle button{flex:8.5rem}.interaction-controls-module__JD2Rbq__voteControlCompact{align-items:start}.interaction-controls-module__JD2Rbq__compactStatus{text-align:start}}
.production-interactions-module__NwQh1W__postVote{min-width:0}.production-interactions-module__NwQh1W__inlineRetry{min-height:2.25rem;color:var(--primary-strong);cursor:pointer;background:0 0;border:0;border-radius:.45rem;margin-left:auto;padding:0 .55rem;font-size:.68rem;font-weight:750}.production-interactions-module__NwQh1W__threadActions{display:contents}.production-interactions-module__NwQh1W__threadActions>button{min-height:2.75rem;color:var(--primary-strong);cursor:pointer;background:0 0;border:0;border-radius:.6rem;padding:0 .65rem;font-size:.72rem;font-weight:750}.production-interactions-module__NwQh1W__threadActions>button[aria-pressed=true]{background:color-mix(in srgb, var(--primary) 13%, transparent)}.production-interactions-module__NwQh1W__threadActions>button:hover:not(:disabled){background:var(--surface-hover)}.production-interactions-module__NwQh1W__threadActions>button:disabled{color:var(--text-faint);cursor:not-allowed}.production-interactions-module__NwQh1W__threadActions>.production-interactions-module__NwQh1W__retry{color:var(--secondary)}.production-interactions-module__NwQh1W__threadStatus{width:100%;color:var(--text-muted);text-align:end;margin:0;font-size:.65rem;line-height:1.35}.production-interactions-module__NwQh1W__readingHistory{border:1px solid color-mix(in srgb, var(--primary) 30%, var(--divider));background:color-mix(in srgb, var(--primary) 6%, var(--surface));min-height:2.75rem;color:var(--text-muted);border-radius:.6rem;flex-wrap:wrap;align-items:center;gap:.4rem;margin:.75rem 0;padding:.45rem .55rem;font-size:.72rem;display:flex}.production-interactions-module__NwQh1W__readingHistory a{min-height:2.25rem;color:var(--primary-strong);align-items:center;font-weight:750;display:inline-flex}.production-interactions-module__NwQh1W__readingHistory p{margin:0}.production-interactions-module__NwQh1W__readingHistory button{min-height:2.25rem;color:var(--secondary);cursor:pointer;font-size:inherit;background:0 0;border:0;border-radius:.45rem;padding:0 .55rem;font-weight:750}@media (max-width:899px){.production-interactions-module__NwQh1W__desktopBookmark{display:none}.production-interactions-module__NwQh1W__threadStatus{text-align:start}}
.active-approved-avatar-module__JqspnG__slot{border:1px solid var(--divider);background:linear-gradient(45deg, #ffffff09 25%, transparent 25%) 0 0 / .5rem .5rem, linear-gradient(45deg, transparent 75%, #ffffff09 75%) 0 0 / .5rem .5rem, var(--surface-raised);border-radius:.75rem;flex:none;place-items:center;display:inline-grid;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff06}.active-approved-avatar-module__JqspnG__image{object-fit:contain;width:100%;height:100%;image-rendering:pixelated}.active-approved-avatar-module__JqspnG__fallback{background:color-mix(in srgb, var(--primary) 18%, var(--surface-raised));width:100%;height:100%;color:var(--primary);place-items:center;font-size:1.15rem;font-weight:850;line-height:1;display:grid}
.ai-module__0LSEXq__mark{flex:none;width:1.45rem;height:1.45rem}.ai-module__0LSEXq__badge{border:1px solid color-mix(in srgb, var(--primary) 42%, var(--divider));background:color-mix(in srgb, var(--primary) 10%, var(--surface));width:fit-content;color:var(--primary-strong);letter-spacing:.02em;border-radius:999px;align-items:center;gap:.35rem;padding:.22rem .48rem .22rem .3rem;font-size:.65rem;font-weight:800;display:inline-flex}.ai-module__0LSEXq__catchUp{border:1px solid color-mix(in srgb, var(--primary) 35%, var(--divider));background:radial-gradient(circle at 95% 5%, color-mix(in srgb, var(--primary) 12%, transparent), transparent 38%), var(--surface-raised);border-left:0;border-right:0;border-radius:0;margin:0}.ai-module__0LSEXq__catchUpIntro,.ai-module__0LSEXq__catchUpHeader{justify-content:space-between;align-items:center;gap:.85rem;padding:.8rem;display:flex}.ai-module__0LSEXq__catchUpIntro>div,.ai-module__0LSEXq__catchUpHeader>div{min-width:0}.ai-module__0LSEXq__catchUpIntro h2,.ai-module__0LSEXq__catchUpHeader h2{margin:.35rem 0 0;font-size:.94rem}.ai-module__0LSEXq__catchUpIntro p,.ai-module__0LSEXq__catchUpHeader p{max-width:42rem;color:var(--text-muted);margin:.28rem 0 0;font-size:.7rem;line-height:1.5}.ai-module__0LSEXq__primaryButton,.ai-module__0LSEXq__secondaryButton,.ai-module__0LSEXq__citation,.ai-module__0LSEXq__scopeButton{cursor:pointer;border-radius:.55rem;justify-content:center;align-items:center;min-height:2.75rem;font-size:.7rem;font-weight:750;display:inline-flex}.ai-module__0LSEXq__primaryButton{background:var(--primary);color:var(--primary-ink);border:0;padding:0 .85rem}.ai-module__0LSEXq__secondaryButton,.ai-module__0LSEXq__scopeButton{border:1px solid var(--divider);background:var(--surface);color:var(--text);padding:0 .75rem}.ai-module__0LSEXq__primaryButton:disabled,.ai-module__0LSEXq__secondaryButton:disabled,.ai-module__0LSEXq__scopeButton:disabled{cursor:not-allowed;opacity:.55}.ai-module__0LSEXq__catchUpControls{flex-wrap:wrap;align-items:end;gap:.6rem;padding:0 .8rem .8rem;display:flex}.ai-module__0LSEXq__catchUpControls fieldset{border:0;gap:.35rem;margin:0;padding:0;display:flex}.ai-module__0LSEXq__catchUpControls legend{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ai-module__0LSEXq__scopeButton[aria-pressed=true]{border-color:color-mix(in srgb, var(--primary) 55%, var(--divider));background:color-mix(in srgb, var(--primary) 13%, var(--surface));color:var(--primary-strong)}.ai-module__0LSEXq__status{border-top:1px solid var(--divider);color:var(--text-muted);margin:0;padding:.8rem;font-size:.72rem;line-height:1.55}.ai-module__0LSEXq__loadingRow{border-top:1px solid var(--divider);justify-content:space-between;align-items:center;gap:.7rem;padding:.8rem;display:flex}.ai-module__0LSEXq__loadingRow p{color:var(--text-muted);margin:0;font-size:.72rem}.ai-module__0LSEXq__loadingDot{background:var(--primary);border-radius:50%;width:.55rem;height:.55rem;margin-right:.45rem;animation:1.1s ease-in-out infinite alternate ai-module__0LSEXq__ai-pulse;display:inline-block}@keyframes ai-module__0LSEXq__ai-pulse{to{opacity:.45;transform:scale(.65)}}.ai-module__0LSEXq__report{border-top:1px solid var(--divider);padding:.8rem}.ai-module__0LSEXq__report summary{min-height:2.75rem;color:var(--text-muted);cursor:pointer;align-items:center;font-size:.7rem;font-weight:700;display:flex}.ai-module__0LSEXq__report form{flex-wrap:wrap;align-items:end;gap:.55rem;display:flex}.ai-module__0LSEXq__report label{color:var(--text-muted);gap:.3rem;font-size:.66rem;display:grid}.ai-module__0LSEXq__report select{border:1px solid var(--divider);background:var(--surface);min-height:2.75rem;color:var(--text);border-radius:.5rem;padding:0 .55rem}.ai-module__0LSEXq__report [role=status]{width:100%;color:var(--text-muted);margin:0;font-size:.68rem}.ai-module__0LSEXq__reportBody{outline:none;padding:0 .8rem .8rem}.ai-module__0LSEXq__reportBody:focus-visible{box-shadow:inset 0 0 0 2px var(--primary)}.ai-module__0LSEXq__incompleteNotice{border:1px solid color-mix(in srgb, var(--gold) 40%, var(--divider));background:color-mix(in srgb, var(--gold) 8%, transparent);color:var(--gold);border-radius:.55rem;margin:0 0 .75rem;padding:.65rem .75rem;font-size:.7rem;font-weight:700}.ai-module__0LSEXq__coverage{color:var(--text-muted);flex-wrap:wrap;gap:.55rem 1rem;margin:0 0 .8rem;font-size:.68rem;display:flex}.ai-module__0LSEXq__reportGrid{grid-template-columns:minmax(0,1.25fr) minmax(15rem,.75fr);gap:.75rem;display:grid}.ai-module__0LSEXq__reportSection{border:1px solid var(--divider);background:color-mix(in srgb, var(--surface) 88%, transparent);border-radius:.6rem;padding:.75rem}.ai-module__0LSEXq__measuredSection{border-left:3px solid color-mix(in srgb, var(--primary) 58%, var(--divider))}.ai-module__0LSEXq__inferredSection{border-color:color-mix(in srgb, var(--secondary) 38%, var(--divider));background:color-mix(in srgb, var(--secondary) 5%, var(--surface))}.ai-module__0LSEXq__reportSection h3{margin:0 .55rem;font-size:.76rem}.ai-module__0LSEXq__reportSection ul,.ai-module__0LSEXq__reportSection ol{gap:.65rem;margin:0;padding-left:1.1rem;display:grid}.ai-module__0LSEXq__reportSection li,.ai-module__0LSEXq__reportSection>p{color:var(--text-muted);font-size:.7rem;line-height:1.55}.ai-module__0LSEXq__reportSection>p{margin:0}.ai-module__0LSEXq__citationList{vertical-align:middle;flex-wrap:wrap;gap:.3rem;margin-left:.4rem;display:inline-flex}.ai-module__0LSEXq__citation{border:1px solid color-mix(in srgb, var(--primary) 32%, var(--divider));min-height:2.75rem;color:var(--primary-strong);padding:0 .45rem;text-decoration:none}.ai-module__0LSEXq__measurementGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;margin-top:.6rem;display:grid}.ai-module__0LSEXq__measurementGrid span{background:var(--surface-raised);color:var(--text-muted);border-radius:.45rem;justify-content:space-between;gap:.45rem;padding:.5rem;font-size:.65rem;display:flex}.ai-module__0LSEXq__measurementGrid b{color:var(--text)}.ai-module__0LSEXq__searchMode{border:1px solid color-mix(in srgb, var(--primary) 28%, var(--divider));background:color-mix(in srgb, var(--primary) 6%, var(--surface));border-radius:.6rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.55rem;margin-top:.7rem;padding:.6rem;display:flex}.ai-module__0LSEXq__searchMode>div:first-child{min-width:0}.ai-module__0LSEXq__searchMode p{color:var(--text-muted);margin:.28rem 0 0;font-size:.66rem;line-height:1.45}.ai-module__0LSEXq__searchModeButtons{gap:.35rem;display:flex}.ai-module__0LSEXq__searchResults{outline:none}.ai-module__0LSEXq__searchResults:focus-visible{box-shadow:inset 0 0 0 2px var(--primary)}.ai-module__0LSEXq__searchDisclosure{border-bottom:1px solid var(--divider);background:color-mix(in srgb, var(--primary) 7%, var(--surface));justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.75rem 1.35rem;display:flex}.ai-module__0LSEXq__searchDisclosure h2{margin:.35rem 0 0;font-size:.8rem}.ai-module__0LSEXq__searchDisclosure p{max-width:40rem;color:var(--text-muted);margin:.25rem 0 0;font-size:.67rem;line-height:1.5}.ai-module__0LSEXq__searchList,.ai-module__0LSEXq__searchCard{border-bottom:1px solid var(--divider)}.ai-module__0LSEXq__searchCard:last-child{border-bottom:0}.ai-module__0LSEXq__searchCard>a{min-height:7.6rem;padding:.82rem 1.35rem;display:block}.ai-module__0LSEXq__searchCard>a:hover{background:var(--surface-hover)}.ai-module__0LSEXq__searchCardMeta,.ai-module__0LSEXq__searchCardFooter{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:.4rem;font-size:.68rem;display:flex}.ai-module__0LSEXq__searchCardMeta em{background:color-mix(in srgb, var(--secondary) 12%, transparent);color:var(--secondary);border-radius:999px;padding:.12rem .35rem;font-style:normal}.ai-module__0LSEXq__searchCardMeta time{margin-left:auto}.ai-module__0LSEXq__searchCard h3{margin:.48rem 0 .35rem;font-size:.9rem}.ai-module__0LSEXq__searchCard>a>p{color:var(--text-muted);margin:0;font-size:.74rem;line-height:1.55}.ai-module__0LSEXq__searchCardFooter{justify-content:space-between;margin-top:.55rem}.ai-module__0LSEXq__reasonList{flex-wrap:wrap;gap:.25rem;display:flex}.ai-module__0LSEXq__reasonList span{border:1px solid var(--divider);border-radius:.3rem;padding:.1rem .3rem}.ai-module__0LSEXq__searchEmpty{min-height:17rem;color:var(--text-muted);text-align:center;place-content:center;justify-items:center;gap:.55rem;padding:1.5rem;display:grid}.ai-module__0LSEXq__searchEmpty p{max-width:28rem;margin:0;font-size:.75rem;line-height:1.55}.ai-module__0LSEXq__moreButton{margin:1rem auto 1.5rem}@media (max-width:899px){.ai-module__0LSEXq__catchUp{margin-inline:0}.ai-module__0LSEXq__reportGrid{grid-template-columns:1fr}.ai-module__0LSEXq__searchDisclosure,.ai-module__0LSEXq__searchCard>a{padding-inline:.9rem}}@media (max-width:520px){.ai-module__0LSEXq__catchUpIntro,.ai-module__0LSEXq__loadingRow{flex-direction:column;align-items:stretch}.ai-module__0LSEXq__loadingRow .ai-module__0LSEXq__secondaryButton{width:100%}.ai-module__0LSEXq__catchUpIntro{flex-direction:row;align-items:center;padding:.62rem .75rem}.ai-module__0LSEXq__catchUpIntro p{display:none}.ai-module__0LSEXq__catchUpIntro h2{margin-top:.2rem;font-size:.82rem}.ai-module__0LSEXq__catchUpIntro .ai-module__0LSEXq__primaryButton{flex:none;width:auto;min-height:2.4rem}.ai-module__0LSEXq__catchUpControls fieldset,.ai-module__0LSEXq__catchUpControls>button,.ai-module__0LSEXq__scopeButton{width:100%}.ai-module__0LSEXq__catchUpControls fieldset .ai-module__0LSEXq__scopeButton{flex:1}.ai-module__0LSEXq__searchMode{flex-direction:column;align-items:stretch}.ai-module__0LSEXq__searchModeButtons button{flex:1}.ai-module__0LSEXq__searchCardMeta time{width:100%;margin-left:0}}@media (prefers-reduced-motion:reduce){.ai-module__0LSEXq__loadingDot{animation:none}}
.emoji-picker-module__-g8LkW__layer{z-index:80;color:var(--text)}.emoji-picker-module__-g8LkW__panel{right:0;bottom:calc(100% + .5rem - var(--emoji-panel-shift-y,0px));position:absolute}.emoji-picker-module__-g8LkW__sheet{padding-top:max(1rem, env(safe-area-inset-top));padding-bottom:var(--emoji-keyboard-offset,0);align-items:end;display:grid;position:fixed;inset:0}.emoji-picker-module__-g8LkW__backdrop{background:#030805b3;border:0;position:absolute;inset:0}.emoji-picker-module__-g8LkW__picker{border:1px solid var(--divider);background:var(--surface);width:min(26.25rem,100vw - 2rem);height:min(31.5rem,100svh - 1rem);box-shadow:var(--shadow);border-radius:1rem;grid-template-rows:auto auto auto auto auto minmax(9rem,1fr) auto;display:grid;position:relative;overflow:hidden}.emoji-picker-module__-g8LkW__sheet .emoji-picker-module__-g8LkW__picker{width:100%;height:min(75dvh, 42rem, calc(var(--emoji-visual-viewport-height,100dvh) - max(1rem, env(safe-area-inset-top))));min-height:min(34rem, calc(var(--emoji-visual-viewport-height,100dvh) - max(1rem, env(safe-area-inset-top))));max-height:calc(var(--emoji-visual-viewport-height,100dvh) - max(1rem, env(safe-area-inset-top)));padding-bottom:env(safe-area-inset-bottom);border-bottom:0;border-left:0;border-right:0;border-radius:1.25rem 1.25rem 0 0}.emoji-picker-module__-g8LkW__header{border-bottom:1px solid var(--divider);background:color-mix(in srgb, var(--surface-raised) 82%, transparent);justify-content:space-between;align-items:center;gap:1rem;min-height:3.65rem;padding:.55rem .75rem;display:flex}.emoji-picker-module__-g8LkW__eyebrow,.emoji-picker-module__-g8LkW__title{margin:0}.emoji-picker-module__-g8LkW__eyebrow{color:var(--primary);letter-spacing:.09em;text-transform:uppercase;font-size:.67rem;font-weight:750}.emoji-picker-module__-g8LkW__title{margin-top:.08rem;font-size:.95rem;line-height:1.25}.emoji-picker-module__-g8LkW__doneButton,.emoji-picker-module__-g8LkW__clearButton,.emoji-picker-module__-g8LkW__insertButton,.emoji-picker-module__-g8LkW__favouriteButton,.emoji-picker-module__-g8LkW__state button{border:1px solid var(--divider);background:var(--surface-raised);min-height:2.75rem;color:var(--text);cursor:pointer;border-radius:.65rem;font-weight:700}.emoji-picker-module__-g8LkW__doneButton{border-color:color-mix(in srgb, var(--primary) 45%, var(--divider));color:var(--primary-strong);align-items:center;gap:.35rem;padding:0 .7rem;display:inline-flex}.emoji-picker-module__-g8LkW__searchRow{align-items:center;gap:.35rem;min-width:0;padding:.55rem .65rem .4rem;display:flex;position:relative}.emoji-picker-module__-g8LkW__searchIcon{width:.9rem;height:.9rem;color:var(--text-muted);pointer-events:none;position:absolute;left:1rem}.emoji-picker-module__-g8LkW__searchInput{border:1px solid var(--divider);background:var(--surface-raised);width:100%;min-width:0;min-height:2.75rem;color:var(--text);border-radius:.7rem;padding:.55rem .7rem .55rem 2rem}.emoji-picker-module__-g8LkW__searchInput::placeholder{color:var(--text-faint)}.emoji-picker-module__-g8LkW__clearButton{color:var(--primary-strong);flex:none;padding:0 .65rem;font-size:.75rem}.emoji-picker-module__-g8LkW__tabRail{grid-template-columns:repeat(3,minmax(0,1fr));gap:.25rem;padding:0 .65rem .4rem;display:grid}.emoji-picker-module__-g8LkW__tab{min-width:0;min-height:2.75rem;color:var(--text-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.65rem;justify-content:center;align-items:center;gap:.35rem;padding:0 .4rem;font-size:.78rem;font-weight:700;display:inline-flex}.emoji-picker-module__-g8LkW__tab[data-active=true]{border-color:color-mix(in srgb, var(--primary) 42%, var(--divider));background:color-mix(in srgb, var(--primary) 12%, transparent);color:var(--primary-strong)}.emoji-picker-module__-g8LkW__categoryRail{scrollbar-width:none;scroll-snap-type:x proximity;gap:.25rem;padding:.1rem .65rem .35rem;display:flex;overflow-x:auto}.emoji-picker-module__-g8LkW__categoryRail::-webkit-scrollbar{display:none}.emoji-picker-module__-g8LkW__categoryButton{scroll-snap-align:start;min-width:2.75rem;min-height:2.75rem;color:var(--text-muted);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:.65rem;flex:none;align-items:center;gap:.35rem;padding:0 .55rem;font-size:.72rem;display:inline-flex}.emoji-picker-module__-g8LkW__categoryButton[data-active=true]{border-color:color-mix(in srgb, var(--secondary) 45%, var(--divider));background:color-mix(in srgb, var(--secondary) 13%, transparent);color:var(--secondary);font-weight:750}.emoji-picker-module__-g8LkW__categorySymbol{flex:none;place-items:center;width:1.25rem;height:1.25rem;display:grid}.emoji-picker-module__-g8LkW__categorySymbol .froppy-emoji img{width:1.25rem;height:1.25rem;image-rendering:pixelated;display:block}.emoji-picker-module__-g8LkW__categoryShortLabel{display:none}.emoji-picker-module__-g8LkW__resultStatus{min-height:1.6rem;color:var(--text-muted);padding:.15rem .75rem .3rem;font-size:.72rem}.emoji-picker-module__-g8LkW__gridViewport{overscroll-behavior:contain;scrollbar-color:var(--text-faint) transparent;touch-action:pan-y;min-height:0;overflow:auto}.emoji-picker-module__-g8LkW__grid,.emoji-picker-module__-g8LkW__skeletonGrid{grid-template-columns:repeat(7,minmax(2.75rem,1fr));gap:.2rem;padding:.25rem .55rem .65rem;display:grid}.emoji-picker-module__-g8LkW__emojiCell,.emoji-picker-module__-g8LkW__skeletonCell{background:0 0;border:1px solid #0000;border-radius:.55rem;place-items:center;min-width:2.75rem;min-height:2.75rem;display:grid;position:relative;overflow:hidden}.emoji-picker-module__-g8LkW__emojiCell{cursor:pointer}.emoji-picker-module__-g8LkW__emojiCell:hover{background:var(--surface-hover)}.emoji-picker-module__-g8LkW__emojiCell[data-selected=true]{border-color:var(--primary);background:color-mix(in srgb, var(--primary) 10%, transparent)}.emoji-picker-module__-g8LkW__emojiCell:focus-visible{z-index:1;outline:2px solid var(--focus);outline-offset:-2px;box-shadow:0 0 0 2px var(--secondary)}.emoji-picker-module__-g8LkW__emojiCell[data-selected=true]:after{color:var(--primary-strong);content:"✓";font-size:.62rem;font-weight:900;position:absolute;bottom:.05rem;right:.15rem}.emoji-picker-module__-g8LkW__emojiVisual .froppy-emoji{place-items:center;display:inline-grid}.emoji-picker-module__-g8LkW__emojiVisual .froppy-emoji img{width:2rem;height:2rem;image-rendering:pixelated;display:block}.emoji-picker-module__-g8LkW__emojiVisual [data-emoji-fallback]{max-width:2.25rem;color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.55rem;display:block;overflow:hidden}.emoji-picker-module__-g8LkW__motionBadge,.emoji-picker-module__-g8LkW__favouriteBadge{text-overflow:ellipsis;white-space:nowrap;max-width:2rem;font-size:.45rem;line-height:1;position:absolute;top:.1rem;overflow:hidden}.emoji-picker-module__-g8LkW__motionBadge{color:var(--secondary);left:.15rem}.emoji-picker-module__-g8LkW__favouriteBadge{color:var(--gold);right:.15rem}.emoji-picker-module__-g8LkW__panel .emoji-picker-module__-g8LkW__categoryLongLabel{display:none}.emoji-picker-module__-g8LkW__panel .emoji-picker-module__-g8LkW__categoryShortLabel{font-size:.66rem;display:inline}.emoji-picker-module__-g8LkW__skeletonCell{background:var(--surface-raised)}.emoji-picker-module__-g8LkW__state{min-height:9rem;color:var(--text-muted);text-align:center;place-content:center;justify-items:center;padding:1.2rem;display:grid}.emoji-picker-module__-g8LkW__state p{max-width:22rem;margin:.6rem 0;line-height:1.5}.emoji-picker-module__-g8LkW__state button{padding:0 .8rem}.emoji-picker-module__-g8LkW__lazyPicker{height:12rem}.emoji-picker-module__-g8LkW__sheet .emoji-picker-module__-g8LkW__lazyPicker{height:min(16rem,100dvh - 1rem);min-height:12rem}.emoji-picker-module__-g8LkW__lazyStatus{min-height:0;color:var(--text-muted);text-align:center;place-content:center;justify-items:center;padding:1.25rem;display:grid}.emoji-picker-module__-g8LkW__lazyStatus p{max-width:22rem;margin:0 0 .75rem;line-height:1.5}.emoji-picker-module__-g8LkW__lazyStatus button{border:1px solid var(--divider);background:var(--surface-raised);min-height:2.75rem;color:var(--text);cursor:pointer;border-radius:.65rem;padding:0 .8rem;font-weight:700}.emoji-picker-module__-g8LkW__stateIcon{border:1px solid var(--divider);width:2.2rem;height:2.2rem;color:var(--primary-strong);border-radius:999px;place-items:center;font-weight:800;display:grid}.emoji-picker-module__-g8LkW__preview{border-top:1px solid var(--divider);background:var(--surface-raised);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.5rem;min-height:4.25rem;padding:.5rem .65rem;display:grid}.emoji-picker-module__-g8LkW__previewArt{border:1px solid var(--divider);background:var(--surface);border-radius:.7rem;place-items:center;width:3rem;height:3rem;display:grid}.emoji-picker-module__-g8LkW__previewArt .froppy-emoji img{width:2.5rem;height:2.5rem;image-rendering:pixelated;display:block}.emoji-picker-module__-g8LkW__previewCopy{min-width:0}.emoji-picker-module__-g8LkW__previewCopy strong,.emoji-picker-module__-g8LkW__previewCopy code{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.emoji-picker-module__-g8LkW__previewCopy strong{font-size:.83rem}.emoji-picker-module__-g8LkW__previewCopy code{color:var(--text-muted);margin-top:.15rem;font-size:.66rem}.emoji-picker-module__-g8LkW__favouriteButton,.emoji-picker-module__-g8LkW__insertButton{justify-content:center;align-items:center;gap:.3rem;padding:0 .65rem;display:inline-flex}.emoji-picker-module__-g8LkW__favouriteButton[aria-pressed=true]{border-color:color-mix(in srgb, var(--gold) 45%, var(--divider));color:var(--gold)}.emoji-picker-module__-g8LkW__insertButton{border-color:var(--primary);background:var(--primary);color:var(--primary-ink)}.emoji-picker-module__-g8LkW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:639px){.emoji-picker-module__-g8LkW__picker{grid-template-rows:auto auto auto auto auto minmax(8rem,1fr) auto}.emoji-picker-module__-g8LkW__grid,.emoji-picker-module__-g8LkW__skeletonGrid{grid-template-columns:repeat(6,minmax(2.75rem,1fr))}.emoji-picker-module__-g8LkW__categoryLongLabel{display:none}.emoji-picker-module__-g8LkW__categoryButton{justify-content:center;gap:.2rem;padding:0 .3rem}.emoji-picker-module__-g8LkW__categoryShortLabel{font-size:.66rem;display:inline}.emoji-picker-module__-g8LkW__previewActionLabel{display:inline}.emoji-picker-module__-g8LkW__favouriteButton{min-width:3.5rem;padding:0 .55rem;font-size:.72rem}.emoji-picker-module__-g8LkW__insertButton{padding:0 .75rem;font-size:.78rem}}@media (prefers-reduced-motion:reduce){.emoji-picker-module__-g8LkW__picker,.emoji-picker-module__-g8LkW__backdrop{scroll-behavior:auto;transition:none}}
.media-attachment-picker-module__7JZx3G__picker{gap:.5rem;display:grid}.media-attachment-picker-module__7JZx3G__add{border:1px dashed var(--color-border-strong);cursor:pointer;border-radius:.65rem;align-items:center;width:fit-content;min-height:2.75rem;padding:.5rem .75rem;display:inline-flex}.media-attachment-picker-module__7JZx3G__add input{opacity:0;width:1px;height:1px;position:absolute}.media-attachment-picker-module__7JZx3G__items{gap:.5rem;display:grid}.media-attachment-picker-module__7JZx3G__item{background:var(--color-surface-raised);border:1px solid var(--color-border-subtle);border-radius:.65rem;grid-template-columns:3.5rem minmax(0,1fr) auto;align-items:center;gap:.65rem;min-height:4.5rem;padding:.5rem;display:grid}.media-attachment-picker-module__7JZx3G__item img,.media-attachment-picker-module__7JZx3G__placeholder{background:var(--color-surface-muted);object-fit:cover;border-radius:.4rem;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:flex}.media-attachment-picker-module__7JZx3G__item div{gap:.25rem;min-width:0;display:grid}.media-attachment-picker-module__7JZx3G__item strong,.media-attachment-picker-module__7JZx3G__item small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.media-attachment-picker-module__7JZx3G__item progress{width:100%;max-width:12rem}.media-attachment-picker-module__7JZx3G__item button{min-width:2.75rem;min-height:2.75rem}
.composer-module__zAYI7G__surface{z-index:120;background:var(--surface);color:var(--text);box-shadow:var(--shadow)}body.composer-open{overscroll-behavior:none;overflow:hidden}.composer-module__zAYI7G__surfaceModal{height:min(100svh, var(--composer-viewport-height,100svh));min-height:min(28rem, var(--composer-viewport-height,100svh));grid-template-rows:auto minmax(0,1fr);display:grid;position:fixed;inset:auto 0 0}.composer-module__zAYI7G__surfaceSide{border:1px solid var(--divider);border-radius:1rem;grid-template-rows:auto minmax(0,1fr);width:min(26rem,100vw - 1.5rem);display:grid;position:fixed;top:.75rem;bottom:.75rem;right:.75rem}.composer-module__zAYI7G__header{border-bottom:1px solid var(--divider);background:var(--chrome);grid-template-columns:3rem minmax(0,1fr) auto;align-items:center;min-height:3.75rem;padding:0 .7rem;display:grid}.composer-module__zAYI7G__header h1{text-align:center;margin:0;font-size:1rem}.composer-module__zAYI7G__close,.composer-module__zAYI7G__header button,.composer-module__zAYI7G__toolbar button,.composer-module__zAYI7G__quote button,.composer-module__zAYI7G__dialog button,.composer-module__zAYI7G__preview button{border:1px solid var(--divider);background:var(--surface-raised);min-height:2.75rem;color:var(--text);cursor:pointer;border-radius:.65rem}.composer-module__zAYI7G__close{background:0 0;border:0;width:2.75rem}.composer-module__zAYI7G__sendButton{padding:0 .75rem;font-weight:750;border-color:color-mix(in srgb, var(--primary) 45%, var(--divider))!important;color:var(--primary-strong)!important}.composer-module__zAYI7G__editor{flex-direction:column;gap:.75rem;min-height:0;padding:1rem;display:flex;overflow:auto}.composer-module__zAYI7G__editor label:not(.composer-module__zAYI7G__bodyLabel){color:var(--text-muted);gap:.35rem;font-size:.78rem;font-weight:700;display:grid}.composer-module__zAYI7G__editor input,.composer-module__zAYI7G__editor select,.composer-module__zAYI7G__editor textarea{border:1px solid var(--divider);background:var(--chrome);width:100%;color:var(--text);font:inherit;border-radius:.7rem}.composer-module__zAYI7G__editor input,.composer-module__zAYI7G__editor select{min-height:2.75rem;padding:0 .75rem}.composer-module__zAYI7G__bodyLabel{color:var(--text-muted);font-size:.78rem;font-weight:700}.composer-module__zAYI7G__editor>textarea{resize:vertical;flex:1 0 13rem;min-height:13rem;padding:.8rem;line-height:1.55}.composer-module__zAYI7G__toolbar{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.composer-module__zAYI7G__toolbar button,.composer-module__zAYI7G__quote button{padding:0 .7rem;font-size:.78rem}.composer-module__zAYI7G__pickerAnchor{position:relative}.composer-module__zAYI7G__pickerAnchor [data-testid=emoji-picker-layer]{z-index:2}.composer-module__zAYI7G__pickerAnchor [data-presentation=panel]{left:0;right:auto}.composer-module__zAYI7G__pickerAnchor [data-presentation=panel]>[role=region]{width:min(23.5rem,100vw - 3.5rem)}.composer-module__zAYI7G__emojiButton{align-items:center;gap:.4rem;font-weight:750;display:inline-flex;border-color:color-mix(in srgb, var(--primary) 45%, var(--divider))!important;color:var(--primary-strong)!important}.composer-module__zAYI7G__emojiButton img{width:1.5rem;height:1.5rem;image-rendering:pixelated}.composer-module__zAYI7G__quote{border:1px solid var(--divider);border-left:3px solid var(--secondary);background:color-mix(in srgb, var(--secondary) 7%, var(--surface-raised));border-radius:.7rem;padding:.7rem}.composer-module__zAYI7G__quoteHeader{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.composer-module__zAYI7G__quote p{white-space:pre-wrap;color:var(--text-muted);margin:.7rem 0}.composer-module__zAYI7G__quote .composer-module__zAYI7G__quoteDetached{color:var(--gold);margin-bottom:0;font-size:.78rem;font-weight:750}.composer-module__zAYI7G__quote textarea{resize:vertical;min-height:7rem;margin:.7rem 0;padding:.65rem}.composer-module__zAYI7G__status{min-height:1.15rem;color:var(--primary);margin:0;font-size:.75rem}.composer-module__zAYI7G__submissionFeedback{z-index:4;bottom:calc(.5rem + env(safe-area-inset-bottom));border:1px solid color-mix(in srgb, var(--primary) 45%, var(--divider));background:color-mix(in srgb, var(--surface-raised) 94%, transparent);max-width:min(32rem,100% - 1rem);min-height:2.75rem;box-shadow:var(--shadow);text-align:center;border-radius:999px;align-self:center;place-items:center;margin-inline:auto;padding:.65rem .9rem;line-height:1.35;display:grid;position:sticky}.composer-module__zAYI7G__adapterError{color:var(--danger);margin:0;font-size:.78rem;line-height:1.45}.composer-module__zAYI7G__preview{z-index:3;background:var(--surface);grid-template-rows:auto minmax(0,1fr);display:grid;position:absolute;inset:0;overflow:hidden}.composer-module__zAYI7G__previewHeader{border-bottom:1px solid var(--divider);background:var(--chrome);justify-content:space-between;align-items:center;gap:1rem;min-height:3.75rem;padding:0 .7rem;display:flex}.composer-module__zAYI7G__preview h2,.composer-module__zAYI7G__preview h3{margin:0;font-size:1rem}.composer-module__zAYI7G__previewHeader button{padding:0 .75rem}.composer-module__zAYI7G__previewScroll{align-content:start;gap:.8rem;min-height:0;padding:1rem;display:grid;overflow:auto}.composer-module__zAYI7G__previewContent{border:1px solid var(--divider);background:var(--chrome);white-space:pre-wrap;border-radius:.8rem;min-height:12rem;padding:1rem;line-height:1.6}.composer-module__zAYI7G__previewMedia{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.composer-module__zAYI7G__previewMedia li{border:1px solid var(--divider);background:var(--chrome);border-radius:.7rem;justify-content:space-between;gap:1rem;padding:.65rem .75rem;display:flex}.composer-module__zAYI7G__previewMedia span{color:var(--text-muted);font-size:.78rem}.composer-module__zAYI7G__dialogLayer{z-index:160;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.composer-module__zAYI7G__dialogBackdrop{background:#0000009e;border:0;position:absolute;inset:0}.composer-module__zAYI7G__dialog{border:1px solid var(--divider);background:var(--surface);width:min(26rem,100%);box-shadow:var(--shadow);border-radius:1rem;padding:1rem;position:relative}.composer-module__zAYI7G__dialog h2,.composer-module__zAYI7G__dialog p{margin:0}.composer-module__zAYI7G__dialog p{color:var(--text-muted);margin-top:.55rem;line-height:1.5}.composer-module__zAYI7G__dialogActions{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}.composer-module__zAYI7G__dialogActions button{padding:0 .75rem}@media (max-width:639px){.composer-module__zAYI7G__surfaceModal{min-height:min(100svh, var(--composer-viewport-height,100svh));padding-bottom:env(safe-area-inset-bottom)}.composer-module__zAYI7G__header,.composer-module__zAYI7G__previewHeader{min-height:calc(3.75rem + env(safe-area-inset-top));padding-top:env(safe-area-inset-top)}.composer-module__zAYI7G__editor{padding:.8rem}.composer-module__zAYI7G__editor>textarea{min-height:12rem}.composer-module__zAYI7G__toolbar button,.composer-module__zAYI7G__quote button{min-height:2.75rem}}
.reading-composer-module__knSS7W__quoteAction{min-width:2.75rem;min-height:2.75rem;color:var(--primary-strong);cursor:pointer;background:0 0;border:0;border-radius:.6rem;padding:0 .65rem;font-size:.72rem;font-weight:750}.reading-composer-module__knSS7W__quoteAction:hover{background:var(--surface-hover)}.reading-composer-module__knSS7W__quoteAction:disabled{color:var(--text-faint);cursor:not-allowed}.reading-composer-module__knSS7W__threadActions{flex-wrap:wrap;justify-content:end;align-items:center;gap:.25rem;display:flex}.reading-composer-module__knSS7W__lockedNotice{border:1px solid color-mix(in srgb, var(--gold) 45%, var(--divider));background:color-mix(in srgb, var(--gold) 7%, var(--surface-raised));color:var(--text-muted);border-radius:.65rem;margin:0 0 .85rem;padding:.7rem .8rem;font-size:.78rem;line-height:1.45}.reading-composer-module__knSS7W__routeNotice{z-index:145;right:50%;bottom:calc(1rem + env(safe-area-inset-bottom));border:1px solid color-mix(in srgb, var(--primary) 45%, var(--divider));background:color-mix(in srgb, var(--surface-raised) 96%, transparent);width:max-content;max-width:min(34rem,100vw - 2rem);min-height:2.75rem;box-shadow:var(--shadow);color:var(--text);text-align:center;border-radius:999px;justify-content:center;align-items:center;margin:0;padding:.65rem .95rem;font-size:.78rem;line-height:1.4;display:flex;position:fixed;transform:translate(50%)}.reading-composer-module__knSS7W__routeNotice button{width:2.75rem;min-width:2.75rem;height:2.75rem;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;margin:-.5rem -.7rem -.5rem .35rem}.reading-composer-module__knSS7W__routeNotice button:hover{background:var(--surface-hover)}@media (max-width:639px){.reading-composer-module__knSS7W__routeNotice{bottom:calc(var(--bottom-nav-height) + .7rem + env(safe-area-inset-bottom))}}
