/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */@layer components{.guide-rich-editor .guide-rich-editor__pm{min-height:16rem;color:var(--wl-text-primary);outline:none;padding:.75rem 1rem}.guide-rich-editor .guide-rich-editor__content{border:1px solid var(--wl-border);background:var(--wl-bg-primary);border-radius:0 0 .5rem .5rem;margin:0;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.guide-rich-editor .guide-rich-editor__content{background:color-mix(in srgb,var(--wl-bg-primary) 92%,black 8%)}}.guide-rich-editor .guide-rich-editor__content{transition:border-color .16s,box-shadow .16s,background-color .16s}.guide-rich-editor .guide-rich-editor__content:focus-within{border-color:var(--wl-accent);box-shadow:inset 0 0 0 1px var(--wl-accent),0 0 18px -9px var(--wl-accent)}@supports (color:color-mix(in lab,red,red)){.guide-rich-editor .guide-rich-editor__content:focus-within{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--wl-accent) 72%,transparent),0 0 18px -9px var(--wl-accent)}}html.light .guide-rich-editor .guide-rich-editor__content{background:var(--wl-bg-primary)}@supports (color:color-mix(in lab,red,red)){html.light .guide-rich-editor .guide-rich-editor__content{background:color-mix(in srgb,var(--wl-bg-primary) 55%,white 45%)}}.guide-rich-editor .guide-rich-editor__pm,.guide-rich-editor .guide-rich-editor__pm:focus,.guide-rich-editor .guide-rich-editor__pm:focus-visible{border-radius:inherit;outline:none}.guide-rich-editor .guide-rich-editor__pm ::selection{background:var(--wl-accent)}@supports (color:color-mix(in lab,red,red)){.guide-rich-editor .guide-rich-editor__pm ::selection{background:color-mix(in srgb,var(--wl-accent) 34%,transparent)}}.guide-rich-editor .guide-rich-editor__pm ::selection{color:inherit}.guide-rich-editor .guide-smart-text-selection{background:var(--wl-accent);border-radius:.18em}@supports (color:color-mix(in lab,red,red)){.guide-rich-editor .guide-smart-text-selection{background:color-mix(in srgb,var(--wl-accent) 34%,transparent)}}.guide-rich-editor .guide-smart-text-selection{-webkit-box-decoration-break:clone;box-decoration-break:clone}html.light .guide-rich-editor .guide-smart-text-selection{background:var(--wl-accent)}html.light .guide-rich-editor .guide-rich-editor__pm ::selection{background:var(--wl-accent)}@supports (color:color-mix(in lab,red,red)){html.light .guide-rich-editor .guide-smart-text-selection{background:color-mix(in srgb,var(--wl-accent) 24%,transparent)}html.light .guide-rich-editor .guide-rich-editor__pm ::selection{background:color-mix(in srgb,var(--wl-accent) 24%,transparent)}}.guide-mention-typeahead-anchor{z-index:1100;pointer-events:none;will-change:opacity,transform,filter;position:fixed}.guide-mention-typeahead-anchor[data-side=top] .guide-mention-typeahead{transform:translateY(-100%)}.guide-mention-typeahead{pointer-events:auto;position:relative}.guide-mention-typeahead:after{content:"";z-index:0;border:1px solid var(--wl-accent,#6b8cff);width:.8rem;height:.8rem;position:absolute;left:1.55rem}@supports (color:color-mix(in lab,red,red)){.guide-mention-typeahead:after{border:1px solid color-mix(in srgb,var(--wl-accent,#6b8cff) 38%,var(--wl-border))}}.guide-mention-typeahead:after{background:var(--wl-bg-card)}@supports (color:color-mix(in lab,red,red)){.guide-mention-typeahead:after{background:color-mix(in srgb,var(--wl-bg-card) 92%,var(--wl-accent,#6b8cff) 8%)}}.guide-mention-typeahead:after{transform:rotate(45deg)}.guide-mention-typeahead-anchor[data-side=bottom] .guide-mention-typeahead:after{border-bottom:0;border-right:0;top:-.35rem}.guide-mention-typeahead-anchor[data-side=top] .guide-mention-typeahead:after{border-top:0;border-left:0;bottom:-.35rem}.guide-mention-typeahead__panel{z-index:1;border:1px solid var(--wl-accent,#6b8cff);position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.guide-mention-typeahead__panel{border:1px solid color-mix(in srgb,var(--wl-accent,#6b8cff) 42%,var(--wl-border))}}.guide-mention-typeahead__panel{background:radial-gradient(circle at 16% 0,var(--wl-accent,#6b8cff),transparent 34%),linear-gradient(180deg,var(--wl-bg-card),var(--wl-bg-card));border-radius:.8rem}@supports (color:color-mix(in lab,red,red)){.guide-mention-typeahead__panel{background:radial-gradient(circle at 16% 0,color-mix(in srgb,var(--wl-accent,#6b8cff) 22%,transparent),transparent 34%),linear-gradient(180deg,color-mix(in srgb,var(--wl-bg-card) 96%,white 4%),color-mix(in srgb,var(--wl-bg-card) 92%,black 8%))}}.guide-mention-typeahead__panel{box-shadow:0 22px 50px -28px #000000eb,0 0 0 1px #ffffff0b inset,0 0 28px -18px var(--wl-accent,#6b8cff);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.guide-mention-typeahead__panel:before{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 10%,#ffffff14 44%,#0000 58%);animation:guide-mention-typeahead-sheen 2.8s ease-in-out infinite;position:absolute;inset:0;transform:translate(-110%)}.guide-mention-typeahead__icon{border:1px solid var(--wl-accent,#6b8cff);flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.guide-mention-typeahead__icon{border:1px solid color-mix(in srgb,var(--wl-accent,#6b8cff) 34%,transparent)}}.guide-mention-typeahead__icon{background:var(--wl-accent,#6b8cff);border-radius:.65rem}@supports (color:color-mix(in lab,red,red)){.guide-mention-typeahead__icon{background:color-mix(in srgb,var(--wl-accent,#6b8cff) 14%,transparent)}}.guide-mention-typeahead__icon{color:var(--wl-accent,#8aa0ff);box-shadow:0 0 18px -12px var(--wl-accent,#6b8cff)}.guide-mention-typeahead__item{text-align:left;border:1px solid #0000;border-radius:.7rem;align-items:center;gap:.7rem;width:100%;min-width:0;padding:.55rem .65rem;transition:transform .16s,border-color .16s,background-color .16s,box-shadow .16s,opacity .16s;display:flex;position:relative}.guide-mention-typeahead__item:not(:disabled):hover,.guide-mention-typeahead__item[data-active=true]{border-color:var(--wl-accent,#6b8cff);transform:translate(.12rem)}@supports (color:color-mix(in lab,red,red)){.guide-mention-typeahead__item:not(:disabled):hover,.guide-mention-typeahead__item[data-active=true]{border-color:color-mix(in srgb,var(--wl-accent,#6b8cff) 44%,transparent)}}.guide-mention-typeahead__item:not(:disabled):hover,.guide-mention-typeahead__item[data-active=true]{background:linear-gradient(90deg,var(--wl-accent,#6b8cff),transparent 72%),var(--wl-bg-card-hover)}@supports (color:color-mix(in lab,red,red)){.guide-mention-typeahead__item:not(:disabled):hover,.guide-mention-typeahead__item[data-active=true]{background:linear-gradient(90deg,color-mix(in srgb,var(--wl-accent,#6b8cff) 18%,transparent),transparent 72%),color-mix(in srgb,var(--wl-bg-card-hover) 82%,var(--wl-accent,#6b8cff) 18%)}}.guide-mention-typeahead__item:not(:disabled):hover,.guide-mention-typeahead__item[data-active=true]{box-shadow:0 12px 28px -24px #000000e6,inset 0 0 0 1px #ffffff09}.guide-mention-typeahead__item[data-disabled=true]{cursor:not-allowed;opacity:.62}.guide-mention-typeahead__avatar{flex-shrink:0;width:2.25rem;height:2.25rem;font-size:.72rem}.guide-mention-typeahead__skeleton{background:linear-gradient(90deg,var(--wl-bg-primary),var(--wl-accent,#6b8cff),var(--wl-bg-primary));border-radius:.7rem;height:3.35rem}@supports (color:color-mix(in lab,red,red)){.guide-mention-typeahead__skeleton{background:linear-gradient(90deg,color-mix(in srgb,var(--wl-bg-primary) 86%,transparent),color-mix(in srgb,var(--wl-accent,#6b8cff) 16%,transparent),color-mix(in srgb,var(--wl-bg-primary) 86%,transparent))}}.guide-mention-typeahead__skeleton{background-size:220% 100%;animation:guide-mention-typeahead-loading 1.05s ease-in-out infinite}@keyframes guide-mention-typeahead-sheen{0%,55%{transform:translate(-110%)}to{transform:translate(110%)}}@keyframes guide-mention-typeahead-loading{0%{background-position:120% 0}to{background-position:-120% 0}}@media (prefers-reduced-motion:reduce){.guide-mention-typeahead-anchor,.guide-mention-typeahead__panel:before,.guide-mention-typeahead__skeleton{transition:none;animation:none}.guide-mention-typeahead__item{transition:none}}.guide-rich-editor .ProseMirror-dropcursor{border-color:var(--wl-accent,#6b8cff);pointer-events:none;border-left-width:2px;margin-left:-1px}.guide-html-body .guide-font,.guide-rich-editor .guide-font{font-synthesis:weight style}.guide-font--alegreya{font-family:var(--font-guide-alegreya),Georgia,"Times New Roman",serif}.guide-font--spectral{font-family:var(--font-guide-spectral),Georgia,"Times New Roman",serif}.guide-font--brygada{font-family:var(--font-guide-brygada),Georgia,"Times New Roman",serif}.guide-font--manrope{font-family:var(--font-guide-manrope),var(--font-sans),system-ui,-apple-system,sans-serif}.guide-font--nunito-sans{font-family:var(--font-guide-nunito-sans),var(--font-sans),system-ui,-apple-system,sans-serif}.guide-font--literata{font-family:var(--font-guide-literata),Georgia,"Times New Roman",serif}.guide-font--merriweather{font-family:var(--font-guide-merriweather),Georgia,"Times New Roman",serif}.guide-font--roboto-slab{font-family:var(--font-guide-roboto-slab),Georgia,"Times New Roman",serif}.guide-rich-editor .guide-rich-editor__pm p{margin:.35em 0}.guide-rich-editor .guide-rich-editor__pm h1,.guide-rich-editor .guide-rich-editor__pm h2,.guide-rich-editor .guide-rich-editor__pm h3{margin:.75em 0 .35em;font-weight:700;line-height:1.25}.guide-rich-editor .guide-rich-editor__pm h1{font-size:1.75rem}.guide-rich-editor .guide-rich-editor__pm h2{font-size:1.35rem}.guide-rich-editor .guide-rich-editor__pm h3{font-size:1.1rem}.guide-rich-editor .guide-rich-editor__pm ol,.guide-rich-editor .guide-rich-editor__pm ul{margin:.35em 0}.guide-rich-editor .guide-rich-editor__pm ol{padding-left:1.75rem;list-style-type:decimal;list-style-position:outside}.guide-rich-editor .guide-rich-editor__pm ol ol{list-style-type:lower-alpha}.guide-rich-editor .guide-rich-editor__pm ol ol ol{list-style-type:lower-roman}.guide-rich-editor .guide-rich-editor__pm ul:not(.guide-blist--dash){padding-left:1.75rem;list-style-position:outside}.guide-rich-editor .guide-rich-editor__pm li{display:list-item}.guide-rich-editor .guide-rich-editor__pm li>p:first-child:empty:has(+.guide-before-after),.guide-rich-editor .guide-rich-editor__pm li>p:first-child:empty:has(+[data-resize-container][data-node=guideBodyImage]),.guide-rich-editor .guide-rich-editor__pm li>p:first-child:has(>br.ProseMirror-trailingBreak:only-child):has(+.guide-before-after),.guide-rich-editor .guide-rich-editor__pm li>p:first-child:has(>br.ProseMirror-trailingBreak:only-child):has(+[data-resize-container][data-node=guideBodyImage]){display:none}.guide-rich-editor .guide-rich-editor__pm li>p:first-child:empty+.guide-before-after,.guide-rich-editor .guide-rich-editor__pm li>p:first-child:empty+[data-resize-container][data-node=guideBodyImage],.guide-rich-editor .guide-rich-editor__pm li>p:first-child:has(>br.ProseMirror-trailingBreak:only-child)+.guide-before-after,.guide-rich-editor .guide-rich-editor__pm li>p:first-child:has(>br.ProseMirror-trailingBreak:only-child)+[data-resize-container][data-node=guideBodyImage]{margin-top:0}.guide-rich-editor .guide-rich-editor__pm li.guide-list-item--image-first>p:first-child:empty,.guide-rich-editor .guide-rich-editor__pm li.guide-list-item--image-first>p:first-child:has(>br.ProseMirror-trailingBreak:only-child){display:none}.guide-rich-editor .guide-rich-editor__pm li.guide-list-item--image-first>p:first-child+.guide-before-after,.guide-rich-editor .guide-rich-editor__pm li.guide-list-item--image-first>p:first-child+[data-resize-container][data-node=guideBodyImage]{margin-top:0}.guide-rich-editor .guide-rich-editor__pm ol>li.guide-list-item--image-first{list-style:none;position:relative}.guide-rich-editor .guide-rich-editor__pm ol>li.guide-list-item--image-first:before{content:counter(list-item) ".";width:1.35rem;color:var(--wl-text-primary);font:inherit;text-align:right;pointer-events:none;line-height:1.2;position:absolute;top:.05rem;left:-1.75rem}.guide-rich-editor .guide-rich-editor__pm ol ol>li.guide-list-item--image-first:before{content:counter(list-item,lower-alpha) "."}.guide-rich-editor .guide-rich-editor__pm ol ol ol>li.guide-list-item--image-first:before{content:counter(list-item,lower-roman) "."}:is(.guide-rich-editor .guide-rich-editor__pm ol>li:has(>p:first-child:empty+[data-resize-container][data-node=guideBodyImage]),.guide-rich-editor .guide-rich-editor__pm ol>li:has(>p:first-child:has(>br.ProseMirror-trailingBreak:only-child)+[data-resize-container][data-node=guideBodyImage])){list-style:none;position:relative}.guide-rich-editor .guide-rich-editor__pm ol>li:has(>p:first-child:empty+[data-resize-container][data-node=guideBodyImage]):before,.guide-rich-editor .guide-rich-editor__pm ol>li:has(>p:first-child:has(>br.ProseMirror-trailingBreak:only-child)+[data-resize-container][data-node=guideBodyImage]):before{content:counter(list-item) ".";width:1.35rem;color:var(--wl-text-primary);font:inherit;text-align:right;pointer-events:none;line-height:1.2;position:absolute;top:.05rem;left:-1.75rem}.guide-rich-editor .guide-rich-editor__pm ol ol>li:has(>p:first-child:empty+[data-resize-container][data-node=guideBodyImage]):before,.guide-rich-editor .guide-rich-editor__pm ol ol>li:has(>p:first-child:has(>br.ProseMirror-trailingBreak:only-child)+[data-resize-container][data-node=guideBodyImage]):before{content:counter(list-item,lower-alpha) "."}.guide-rich-editor .guide-rich-editor__pm ol ol ol>li:has(>p:first-child:empty+[data-resize-container][data-node=guideBodyImage]):before,.guide-rich-editor .guide-rich-editor__pm ol ol ol>li:has(>p:first-child:has(>br.ProseMirror-trailingBreak:only-child)+[data-resize-container][data-node=guideBodyImage]):before{content:counter(list-item,lower-roman) "."}.guide-rich-editor .guide-blist--disc{list-style-type:disc}.guide-rich-editor .guide-blist--circle{list-style-type:circle}.guide-rich-editor .guide-blist--square{list-style-type:square}.guide-rich-editor .guide-blist--dash{padding-left:.25rem;list-style:none}.guide-rich-editor .guide-blist--dash>li{padding-left:1.1em;position:relative}.guide-rich-editor .guide-blist--dash>li:before{content:"–";color:var(--wl-text-secondary);position:absolute;left:0}.guide-rich-editor .guide-rich-editor__pm pre{background:var(--wl-bg-secondary);border-radius:.5rem;margin:.5em 0;padding:.75rem 1rem;font-size:.875rem;overflow-x:auto}.guide-rich-editor .guide-rich-editor__pm code{font-family:var(--font-mono),ui-monospace,monospace;background:var(--wl-bg-secondary);border-radius:.25rem;padding:.1em .35em;font-size:.9em}.guide-rich-editor .guide-rich-editor__pm pre code{background:0 0;padding:0}.guide-html-body blockquote,.guide-rich-editor .guide-rich-editor__pm blockquote{border-left:3px solid var(--wl-accent);background:var(--wl-accent);border-radius:.5rem;margin:.45em 0 .6em;padding:.55rem .8rem .55rem .85rem}@supports (color:color-mix(in lab,red,red)){.guide-html-body blockquote,.guide-rich-editor .guide-rich-editor__pm blockquote{background:color-mix(in srgb,var(--wl-accent) 10%,var(--wl-bg-secondary))}}.guide-html-body blockquote,.guide-rich-editor .guide-rich-editor__pm blockquote{color:var(--wl-text-secondary)}.guide-html-body blockquote>:first-child,.guide-rich-editor .guide-rich-editor__pm blockquote>:first-child{margin-top:0}.guide-html-body blockquote>:last-child,.guide-rich-editor .guide-rich-editor__pm blockquote>:last-child{margin-bottom:0}.guide-html-body hr,.guide-rich-editor .guide-rich-editor__pm hr{background:var(--wl-border-hover);border:0;border-radius:999px;height:1px;margin:.85rem 0}@supports (color:color-mix(in lab,red,red)){.guide-html-body hr,.guide-rich-editor .guide-rich-editor__pm hr{background:color-mix(in srgb,var(--wl-border-hover) 78%,var(--wl-accent) 22%)}}.guide-rich-editor details.guide-spoiler{border:1px solid var(--wl-border);background:var(--wl-bg-secondary);border-radius:.5rem;margin:.75rem 0}.guide-rich-editor details.guide-spoiler .guide-spoiler__body{visibility:visible!important;opacity:1!important;max-height:none!important;display:block!important;overflow:visible!important}@supports selector(::details-content){.guide-rich-editor details.guide-spoiler::details-content{display:block!important}}.guide-rich-editor details.guide-spoiler summary.guide-spoiler__summary{cursor:default;pointer-events:none;-webkit-user-select:none;user-select:none;color:var(--wl-text-secondary);padding:.5rem .75rem;font-size:.875rem;list-style:none}.guide-rich-editor details.guide-spoiler summary.guide-spoiler__summary::-webkit-details-marker{display:none}.guide-rich-editor .guide-spoiler__body{padding:0 .75rem .75rem}.forum-thread-post-body .guide-user-mention,.guide-html-body .guide-user-mention,.guide-rich-editor .guide-user-mention{vertical-align:baseline;border:1px solid var(--wl-accent,#6b8cff);max-width:100%;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.forum-thread-post-body .guide-user-mention,.guide-html-body .guide-user-mention,.guide-rich-editor .guide-user-mention{border:1px solid color-mix(in srgb,var(--wl-accent,#6b8cff) 58%,transparent)}}.forum-thread-post-body .guide-user-mention,.guide-html-body .guide-user-mention,.guide-rich-editor .guide-user-mention{background:var(--wl-accent,#6b8cff);border-radius:.45rem}@supports (color:color-mix(in lab,red,red)){.forum-thread-post-body .guide-user-mention,.guide-html-body .guide-user-mention,.guide-rich-editor .guide-user-mention{background:color-mix(in srgb,var(--wl-accent,#6b8cff) 22%,transparent)}}.forum-thread-post-body .guide-user-mention,.guide-html-body .guide-user-mention,.guide-rich-editor .guide-user-mention{color:var(--wl-accent,#8aa0ff);white-space:nowrap;box-shadow:0 0 0 1px var(--wl-accent,#6b8cff);padding:.02rem .32rem;font-weight:700;line-height:1.45}@supports (color:color-mix(in lab,red,red)){.forum-thread-post-body .guide-user-mention,.guide-html-body .guide-user-mention,.guide-rich-editor .guide-user-mention{box-shadow:0 0 0 1px color-mix(in srgb,var(--wl-accent,#6b8cff) 10%,transparent)}}.forum-thread-post-body .guide-user-mention,.guide-html-body .guide-user-mention,.guide-rich-editor .guide-user-mention{-webkit-box-decoration-break:clone;box-decoration-break:clone}.guide-rich-editor .guide-rich-editor__toolbar-shell{z-index:80;isolation:isolate;position:relative}.guide-rich-editor .guide-rich-editor__toolbar{z-index:45;isolation:isolate;background:linear-gradient(180deg,var(--wl-bg-card),var(--wl-bg-card));position:relative}@supports (color:color-mix(in lab,red,red)){.guide-rich-editor .guide-rich-editor__toolbar{background:linear-gradient(180deg,color-mix(in srgb,var(--wl-bg-card) 98%,white 2%),color-mix(in srgb,var(--wl-bg-card) 94%,black 6%))}}.guide-rich-editor .guide-rich-editor__toolbar{transition:border-radius .16s,box-shadow .16s,background-color .16s}.guide-rich-editor .guide-rich-editor__toolbar--fixed{z-index:120;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);max-width:calc(100vw - 1rem);box-shadow:0 14px 38px -26px #000000eb,0 0 0 1px var(--wl-border);border-bottom-width:1px;border-radius:0 0 .75rem .75rem}@supports (color:color-mix(in lab,red,red)){.guide-rich-editor .guide-rich-editor__toolbar--fixed{box-shadow:0 14px 38px -26px #000000eb,0 0 0 1px color-mix(in srgb,var(--wl-border) 72%,transparent)}}html.light .guide-rich-editor .guide-rich-editor__toolbar{background:linear-gradient(180deg,var(--wl-bg-card),var(--wl-bg-card))}@supports (color:color-mix(in lab,red,red)){html.light .guide-rich-editor .guide-rich-editor__toolbar{background:linear-gradient(180deg,color-mix(in srgb,var(--wl-bg-card) 96%,white 4%),color-mix(in srgb,var(--wl-bg-card) 90%,var(--wl-bg-secondary) 10%))}}html.light .guide-rich-editor .guide-rich-editor__toolbar--fixed{box-shadow:0 14px 34px -28px #0f172a52,0 0 0 1px var(--wl-border)}@supports (color:color-mix(in lab,red,red)){html.light .guide-rich-editor .guide-rich-editor__toolbar--fixed{box-shadow:0 14px 34px -28px #0f172a52,0 0 0 1px color-mix(in srgb,var(--wl-border) 78%,transparent)}}.guide-emoji-picker-popover{left:var(--guide-emoji-picker-left);top:var(--guide-emoji-picker-top);z-index:220;width:var(--guide-emoji-picker-width);transform-origin:0 0;max-width:calc(100vw - 1.5rem);position:fixed}.guide-link-dialog{z-index:240;pointer-events:auto;position:fixed;inset:0}.guide-link-dialog:before{content:"";-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#0003;position:absolute;inset:0}.guide-link-dialog__surface{left:var(--guide-link-dialog-left);top:var(--guide-link-dialog-top);z-index:1;width:var(--guide-link-dialog-width);max-width:calc(100vw - 1.5rem);max-height:min(var(--guide-link-dialog-max-height),calc(100dvh - 1.5rem));overscroll-behavior:contain;border:1px solid var(--wl-border);background:var(--wl-bg-card);transform-origin:top;border-radius:.875rem;padding:1rem;position:fixed;overflow-y:auto;box-shadow:0 26px 70px -34px #000000f2,0 0 0 1px #ffffff0a}.guide-link-dialog[data-placement=above] .guide-link-dialog__surface{transform-origin:bottom}html.light .guide-link-dialog__surface{box-shadow:0 22px 58px -34px #0f172a66,0 0 0 1px #0f172a0a}.guide-emoji-picker-popover[data-open=false],.guide-emoji-picker-popover[hidden]{display:none}.guide-emoji-picker-popover[data-placement=above]{transform-origin:0 100%}.guide-emoji-picker-popover__surface{border:1px solid var(--wl-border);background:var(--wl-bg-card);border-radius:.875rem;position:relative;overflow:hidden;box-shadow:0 26px 70px -34px #000000f2,0 0 0 1px #ffffff0a}html.light .guide-emoji-picker-popover__surface{box-shadow:0 22px 58px -34px #0f172a66,0 0 0 1px #0f172a0a}.guide-emoji-picker-custom{height:var(--guide-emoji-picker-height);background:var(--wl-bg-card);color:var(--wl-text-primary);grid-template-rows:3.5rem 2.5rem 1fr;display:grid}.guide-emoji-picker-custom__search{border-bottom:1px solid var(--wl-border);align-items:center;gap:.375rem;padding:.625rem .625rem .5rem;display:flex}.guide-emoji-picker-custom__search input{border:1px solid var(--wl-border);background:var(--wl-bg-primary);width:100%;min-width:0;height:2.25rem;color:var(--wl-text-primary);border-radius:.625rem;outline:none;padding:0 .75rem;font-size:.875rem}.guide-emoji-picker-custom__search input:focus{border-color:var(--wl-accent);box-shadow:0 0 0 2px var(--wl-accent)}@supports (color:color-mix(in lab,red,red)){.guide-emoji-picker-custom__search input:focus{box-shadow:0 0 0 2px color-mix(in srgb,var(--wl-accent) 26%,transparent)}}.guide-emoji-picker-custom__search button{border:1px solid var(--wl-border);background:var(--wl-bg-secondary);height:2.25rem;color:var(--wl-text-secondary);border-radius:.625rem;flex:0 0 2.25rem;place-items:center;font-size:.875rem;font-weight:700;line-height:1;display:inline-grid}.guide-emoji-picker-custom__search button:hover{background:var(--wl-bg-card-hover);color:var(--wl-text-primary)}.guide-emoji-picker-custom__categories{border-bottom:1px solid var(--wl-border);scrollbar-width:none;gap:.25rem;padding:.375rem .5rem;display:flex;overflow:auto hidden}.guide-emoji-picker-custom__categories::-webkit-scrollbar{display:none}.guide-emoji-picker-custom__categories button{height:1.75rem;color:var(--wl-text-secondary);border-radius:.5rem;flex:0 0 2rem;place-items:center;font-size:1.05rem;line-height:1;display:inline-grid}.guide-emoji-picker-custom__categories button.is-active,.guide-emoji-picker-custom__categories button:hover{background:var(--wl-bg-card-hover);color:var(--wl-text-primary)}.guide-emoji-picker-custom__categories button:focus-visible,.guide-emoji-picker-custom__emoji-row button:focus-visible,.guide-emoji-picker-custom__search button:focus-visible{box-shadow:0 0 0 2px var(--wl-accent);outline:none}@supports (color:color-mix(in lab,red,red)){.guide-emoji-picker-custom__categories button:focus-visible,.guide-emoji-picker-custom__emoji-row button:focus-visible,.guide-emoji-picker-custom__search button:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--wl-accent) 34%,transparent)}}.guide-emoji-picker-custom__list{overscroll-behavior:contain;padding:.25rem .5rem .625rem;overflow-y:auto}.guide-emoji-picker-custom__spacer{position:relative}.guide-emoji-picker-custom__category-title,.guide-emoji-picker-custom__emoji-row{position:absolute;left:0;right:0}.guide-emoji-picker-custom__category-title{height:1.875rem;color:var(--wl-text-secondary);text-transform:uppercase;align-items:center;font-size:.75rem;font-weight:700;display:flex}.guide-emoji-picker-custom__emoji-row{grid-template-columns:repeat(var(--guide-emoji-picker-columns),minmax(0,1fr));align-items:center;gap:.125rem;height:2.5rem;display:grid}.guide-emoji-picker-custom__emoji-row button{border-radius:.5rem;place-items:center;width:100%;min-width:0;height:2.125rem;font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-size:1.45rem;line-height:1;display:grid}.guide-emoji-picker-custom__emoji-row button:hover{background:var(--wl-bg-card-hover)}.guide-emoji-picker-custom__empty{min-height:10rem;color:var(--wl-text-muted);place-items:center;padding:1rem;font-size:.875rem;display:grid}@media (prefers-reduced-motion:no-preference){.guide-emoji-picker-popover[data-open=true]{animation:guide-emoji-picker-popover-in .14s ease-out}.guide-link-dialog__surface{animation:guide-link-dialog-in .14s ease-out}}@media (prefers-reduced-motion:reduce){.guide-emoji-picker-popover[data-open=true],.guide-link-dialog__surface{animation:none}}@keyframes guide-emoji-picker-popover-in{0%{opacity:0;transform:translateY(-4px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes guide-link-dialog-in{0%{opacity:0;transform:translateY(-4px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.guide-rich-editor .guide-image-insert-backdrop{animation:guide-image-insert-backdrop-in .16s ease-out both}.guide-rich-editor .guide-image-insert-dialog{animation:guide-image-insert-dialog-in .2s cubic-bezier(.18,1.08,.24,1) both}.guide-rich-editor .guide-image-insert-dropzone:before{content:"";z-index:0;pointer-events:none;opacity:0;background:linear-gradient(135deg,var(--wl-accent),transparent 42%),linear-gradient(315deg,var(--wl-success),transparent 48%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.guide-rich-editor .guide-image-insert-dropzone:before{background:linear-gradient(135deg,color-mix(in srgb,var(--wl-accent) 20%,transparent),transparent 42%),linear-gradient(315deg,color-mix(in srgb,var(--wl-success) 14%,transparent),transparent 48%)}}.guide-rich-editor .guide-image-insert-dropzone:before{transition:opacity .18s}.guide-rich-editor .guide-image-insert-dropzone:hover:before,.guide-rich-editor .guide-image-insert-dropzone[data-active=true]:before{opacity:1}.guide-rich-editor .guide-image-insert-dropzone>*{z-index:1;position:relative}.guide-rich-editor .guide-before-after-insert-backdrop{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);will-change:background-color,backdrop-filter;background-color:#000000a6}.guide-rich-editor .guide-before-after-insert-dialog{background:radial-gradient(circle at 20% 0,var(--wl-accent),transparent 34%),radial-gradient(circle at 100% 20%,var(--wl-success),transparent 30%),var(--wl-bg-card)}@supports (color:color-mix(in lab,red,red)){.guide-rich-editor .guide-before-after-insert-dialog{background:radial-gradient(circle at 20% 0,color-mix(in srgb,var(--wl-accent) 14%,transparent),transparent 34%),radial-gradient(circle at 100% 20%,color-mix(in srgb,var(--wl-success) 11%,transparent),transparent 30%),var(--wl-bg-card)}}.guide-rich-editor .guide-before-after-insert-dialog{animation:guide-before-after-dialog-in .24s cubic-bezier(.16,1,.28,1) both}.guide-rich-editor .guide-before-after-upload-slot:before{content:"";z-index:0;pointer-events:none;opacity:0;background:linear-gradient(135deg,var(--wl-accent),transparent 44%),linear-gradient(315deg,var(--wl-success),transparent 46%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.guide-rich-editor .guide-before-after-upload-slot:before{background:linear-gradient(135deg,color-mix(in srgb,var(--wl-accent) 18%,transparent),transparent 44%),linear-gradient(315deg,color-mix(in srgb,var(--wl-success) 14%,transparent),transparent 46%)}}.guide-rich-editor .guide-before-after-upload-slot:before{transition:opacity .18s}.guide-rich-editor .guide-before-after-upload-slot:hover:before,.guide-rich-editor .guide-before-after-upload-slot[data-active=true]:before{opacity:1}.guide-rich-editor .guide-before-after-upload-slot>*{z-index:1;position:relative}.guide-rich-editor .guide-before-after-insert-preview:after{content:"";pointer-events:none;opacity:.5;background:linear-gradient(135deg,#ffffff29,#0000 34%);position:absolute;inset:0}@keyframes guide-image-insert-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes guide-image-insert-dialog-in{0%{opacity:0;transform:translateY(.5rem)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes guide-before-after-dialog-in{0%{opacity:0;transform:translateY(.75rem)scale(.975)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.guide-rich-editor .guide-before-after-insert-dialog,.guide-rich-editor .guide-image-insert-backdrop,.guide-rich-editor .guide-image-insert-dialog{animation:none}}.guide-rich-editor [data-youtube-video]{aspect-ratio:16/9;background:var(--wl-bg-secondary);border-radius:.5rem;max-width:100%;margin:1rem 0;position:relative;overflow:hidden}.guide-rich-editor [data-youtube-video] iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.guide-html-body .guide-inline-emoji,.guide-rich-editor .guide-inline-emoji{vertical-align:-.18em;-webkit-user-select:text;user-select:text;-webkit-user-drag:none;background-position:50%;background-repeat:no-repeat;background-size:contain;width:1.2em;height:1.2em;margin:0 .04em;display:inline-block}.guide-html-body img.guide-inline-emoji,.guide-rich-editor img.guide-inline-emoji{object-fit:contain;pointer-events:none;-webkit-user-select:text;user-select:text;-webkit-user-drag:none}.guide-rich-editor [data-resize-container][data-node=guideBodyImage]{box-sizing:border-box;width:100%;min-width:0;max-width:100%;margin:1rem 0}.guide-rich-editor [data-resize-container][data-node=guideBodyImage]+[data-resize-container][data-node=guideBodyImage]{margin-top:2rem}.guide-rich-editor [data-resize-container][data-node=guideBodyImage] [data-resize-wrapper]{box-sizing:border-box;width:fit-content;max-width:100%;transition:width 80ms,height 80ms,outline-color .14s,box-shadow .14s}.guide-rich-editor [data-resize-wrapper] img.guide-body-image{margin-top:0;margin-bottom:0;transition:width 80ms,height 80ms,max-width 80ms}.guide-rich-editor [data-resize-container][data-node=guideBodyImage][data-resize-state=true] [data-resize-wrapper],.guide-rich-editor [data-resize-container][data-node=guideBodyImage][data-resize-state=true] img.guide-body-image{transition-duration:20ms}.guide-rich-editor [data-resize-container][data-node=guideBodyImage].ProseMirror-selectednode [data-resize-wrapper],.guide-rich-editor [data-resize-container][data-node=guideBodyImage]:has(img.ProseMirror-selectednode) [data-resize-wrapper],.guide-rich-editor [data-resize-container][data-node=guideBodyImage][data-guide-body-image-selected=true] [data-resize-wrapper],.guide-rich-editor [data-resize-container][data-node=guideBodyImage][data-resize-state=true] [data-resize-wrapper]{outline:2px solid var(--wl-accent)}@supports (color:color-mix(in lab,red,red)){.guide-rich-editor [data-resize-container][data-node=guideBodyImage]:has(img.ProseMirror-selectednode) [data-resize-wrapper]{outline:2px solid color-mix(in srgb,var(--wl-accent) 86%,white 14%)}}.guide-rich-editor [data-resize-container][data-node=guideBodyImage]:has(img.ProseMirror-selectednode) [data-resize-wrapper]{outline-offset:4px;box-shadow:0 0 0 1px var(--wl-bg-primary),0 0 0 6px var(--wl-accent),0 16px 42px -28px var(--wl-accent);border-radius:.625rem}@supports (color:color-mix(in lab,red,red)){.guide-rich-editor [data-resize-container][data-node=guideBodyImage]:has(img.ProseMirror-selectednode) [data-resize-wrapper]{box-shadow:0 0 0 1px color-mix(in srgb,var(--wl-bg-primary) 72%,transparent),0 0 0 6px color-mix(in srgb,var(--wl-accent) 16%,transparent),0 16px 42px -28px var(--wl-accent)}.guide-rich-editor [data-resize-container][data-node=guideBodyImage].ProseMirror-selectednode [data-resize-wrapper],.guide-rich-editor [data-resize-container][data-node=guideBodyImage][data-guide-body-image-selected=true] [data-resize-wrapper],.guide-rich-editor [data-resize-container][data-node=guideBodyImage][data-resize-state=true] [data-resize-wrapper]{outline:2px solid color-mix(in srgb,var(--wl-accent) 86%,white 14%)}}.guide-rich-editor [data-resize-container][data-node=guideBodyImage].ProseMirror-selectednode [data-resize-wrapper],.guide-rich-editor [data-resize-container][data-node=guideBodyImage][data-guide-body-image-selected=true] [data-resize-wrapper],.guide-rich-editor [data-resize-container][data-node=guideBodyImage][data-resize-state=true] [data-resize-wrapper]{outline-offset:4px;box-shadow:0 0 0 1px var(--wl-bg-primary),0 0 0 6px var(--wl-accent),0 16px 42px -28px var(--wl-accent);border-radius:.625rem}@supports (color:color-mix(in lab,red,red)){.guide-rich-editor [data-resize-container][data-node=guideBodyImage].ProseMirror-selectednode [data-resize-wrapper],.guide-rich-editor [data-resize-container][data-node=guideBodyImage][data-guide-body-image-selected=true] [data-resize-wrapper],.guide-rich-editor [data-resize-container][data-node=guideBodyImage][data-resize-state=true] [data-resize-wrapper]{box-shadow:0 0 0 1px color-mix(in srgb,var(--wl-bg-primary) 72%,transparent),0 0 0 6px color-mix(in srgb,var(--wl-accent) 16%,transparent),0 16px 42px -28px var(--wl-accent)}}.guide-rich-editor [data-resize-container][data-node=guideBeforeAfterImage] [data-resize-handle],.guide-rich-editor [data-resize-container][data-node=guideBodyImage] [data-resize-handle]{z-index:12;box-sizing:border-box;border-radius:.25rem;background:linear-gradient(135deg,var(--wl-accent-hover),var(--wl-accent))!important;width:12px!important;min-width:12px!important;height:12px!important;min-height:12px!important;padding:0!important}@supports (color:color-mix(in lab,red,red)){.guide-rich-editor [data-resize-container][data-node=guideBeforeAfterImage] [data-resize-handle],.guide-rich-editor [data-resize-container][data-node=guideBodyImage] [data-resize-handle]{background:linear-gradient(135deg,color-mix(in srgb,var(--wl-accent-hover) 88%,white 12%),var(--wl-accent))!important}}.guide-rich-editor [data-resize-container][data-node=guideBeforeAfterImage] [data-resize-handle],.guide-rich-editor [data-resize-container][data-node=guideBodyImage] [data-resize-handle]{border:1px solid #fff!important}@supports (color:color-mix(in lab,red,red)){.guide-rich-editor [data-resize-container][data-node=guideBeforeAfterImage] [data-resize-handle],.guide-rich-editor [data-resize-container][data-node=guideBodyImage] [data-resize-handle]{border:1px solid color-mix(in srgb,white 70%,var(--wl-accent) 30%)!important}}.guide-rich-editor [data-resize-container][data-node=guideBeforeAfterImage] [data-resize-handle],.guide-rich-editor [data-resize-container][data-node=guideBodyImage] [data-resize-handle]{box-shadow:0 0 0 2px var(--wl-bg-primary),0 6px 14px -8px var(--wl-accent),inset 0 1px 0 #ffffff6b}@supports (color:color-mix(in lab,red,red)){.guide-rich-editor [data-resize-container][data-node=guideBeforeAfterImage] [data-resize-handle],.guide-rich-editor [data-resize-container][data-node=guideBodyImage] [data-resize-handle]{box-shadow:0 0 0 2px color-mix(in srgb,var(--wl-bg-primary) 88%,transparent),0 6px 14px -8px var(--wl-accent),inset 0 1px 0 #ffffff6b}}.guide-rich-editor [data-resize-container][data-node=guideBeforeAfterImage] [data-resize-handle],.guide-rich-editor [data-resize-container][data-node=guideBodyImage] [data-resize-handle]{opacity:0;pointer-events:none;transition:opacity .12s,background .16s,border-color .16s,box-shadow .16s}.guide-rich-editor [data-resize-container][data-node=guideBeforeAfterImage] [data-resize-handle]:hover,.guide-rich-editor [data-resize-container][data-node=guideBodyImage] [data-resize-handle]:hover{box-shadow:0 0 0 2px var(--wl-bg-primary),0 0 18px -4px var(--wl-accent),inset 0 1px 0 #ffffff80;background:var(--wl-accent-hover)!important;border-color:#fff!important}@supports (color:color-mix(in lab,red,red)){.guide-rich-editor [data-resize-container][data-node=guideBeforeAfterImage] [data-resize-handle]:hover,.guide-rich-editor [data-resize-container][data-node=guideBodyImage] [data-resize-handle]:hover{box-shadow:0 0 0 2px color-mix(in srgb,var(--wl-bg-primary) 88%,transparent),0 0 18px -4px var(--wl-accent),inset 0 1px 0 #ffffff80}}.guide-rich-editor [data-resize-container][data-node=guideBeforeAfterImage] [data-resize-handle]{box-shadow:none;opacity:0;pointer-events:auto;background:0 0!important;border:0!important;width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important}.guide-rich-editor [data-resize-container][data-node=guideBeforeAfterImage] [data-resize-handle]:hover{box-shadow:none;background:0 0!important;border:0!important}.guide-rich-editor [data-resize-container][data-node=guideBeforeAfterImage] [data-resize-handle]:before{content:"";border:1px solid #fff;border-radius:.25rem;position:absolute;inset:12px}@supports (color:color-mix(in lab,red,red)){.guide-rich-editor [data-resize-container][data-node=guideBeforeAfterImage] [data-resize-handle]:before{border:1px solid color-mix(in srgb,white 70%,var(--wl-accent) 30%)}}.guide-rich-editor [data-resize-container][data-node=guideBeforeAfterImage] [data-resize-handle]:before{background:linear-gradient(135deg,var(--wl-accent-hover),var(--wl-accent))}@supports (color:color-mix(in lab,red,red)){.guide-rich-editor [data-resize-container][data-node=guideBeforeAfterImage] [data-resize-handle]:before{background:linear-gradient(135deg,color-mix(in srgb,var(--wl-accent-hover) 88%,white 12%),var(--wl-accent))}}.guide-rich-editor [data-resize-container][data-node=guideBeforeAfterImage] [data-resize-handle]:before{box-shadow:0 0 0 2px var(--wl-bg-primary),0 6px 14px -8px var(--wl-accent),inset 0 1px 0 #ffffff6b}@supports (color:color-mix(in lab,red,red)){.guide-rich-editor [data-resize-container][data-node=guideBeforeAfterImage] [data-resize-handle]:before{box-shadow:0 0 0 2px color-mix(in srgb,var(--wl-bg-primary) 88%,transparent),0 6px 14px -8px var(--wl-accent),inset 0 1px 0 #ffffff6b}}.guide-rich-editor [data-resize-container][data-node=guideBeforeAfterImage] [data-resize-handle]:before{transition:inset .14s,border-color .16s,box-shadow .16s,background .16s}.guide-rich-editor [data-resize-container][data-node=guideBeforeAfterImage] [data-resize-handle]:hover:before{background:var(--wl-accent-hover);box-shadow:0 0 0 2px var(--wl-bg-primary),0 0 18px -4px var(--wl-accent),inset 0 1px 0 #ffffff80;border-color:#fff;inset:10px}@supports (color:color-mix(in lab,red,red)){.guide-rich-editor [data-resize-container][data-node=guideBeforeAfterImage] [data-resize-handle]:hover:before{box-shadow:0 0 0 2px color-mix(in srgb,var(--wl-bg-primary) 88%,transparent),0 0 18px -4px var(--wl-accent),inset 0 1px 0 #ffffff80}}.guide-rich-editor [data-resize-container][data-node=guideBeforeAfterImage] [data-resize-handle]:hover,.guide-rich-editor [data-resize-container][data-node=guideBeforeAfterImage].ProseMirror-selectednode [data-resize-handle],.guide-rich-editor [data-resize-container][data-node=guideBeforeAfterImage]:hover [data-resize-handle],.guide-rich-editor [data-resize-container][data-node=guideBeforeAfterImage][data-guide-before-after-selected=true] [data-resize-handle],.guide-rich-editor [data-resize-container][data-node=guideBeforeAfterImage][data-resize-state=true] [data-resize-handle],.guide-rich-editor [data-resize-container][data-node=guideBodyImage].ProseMirror-selectednode [data-resize-handle],.guide-rich-editor [data-resize-container][data-node=guideBodyImage]:has(img.ProseMirror-selectednode) [data-resize-handle],.guide-rich-editor [data-resize-container][data-node=guideBodyImage][data-guide-body-image-selected=true] [data-resize-handle],.guide-rich-editor [data-resize-container][data-node=guideBodyImage][data-resize-state=true] [data-resize-handle]{opacity:1;pointer-events:auto}.guide-rich-editor [data-resize-handle=top-left]{cursor:nwse-resize;transform:translate(-50%,-50%);top:-4px!important;left:-4px!important}.guide-rich-editor [data-resize-handle=top-right]{cursor:nesw-resize;transform:translate(50%,-50%);top:-4px!important;right:-4px!important}.guide-rich-editor [data-resize-handle=bottom-left]{cursor:nesw-resize;transform:translate(-50%,50%);bottom:-4px!important;left:-4px!important}.guide-rich-editor [data-resize-handle=bottom-right]{cursor:nwse-resize;transform:translate(50%,50%);bottom:-4px!important;right:-4px!important}.guide-rich-editor [data-resize-container][data-node=guideBeforeAfterImage] [data-resize-handle=top-left]{top:0!important;left:0!important}.guide-rich-editor [data-resize-container][data-node=guideBeforeAfterImage] [data-resize-handle=top-right]{top:0!important;right:0!important}.guide-rich-editor [data-resize-container][data-node=guideBeforeAfterImage] [data-resize-handle=bottom-left]{bottom:0!important;left:0!important}.guide-rich-editor [data-resize-container][data-node=guideBeforeAfterImage] [data-resize-handle=bottom-right]{bottom:0!important;right:0!important}.guide-rich-editor [data-resize-container][data-node=guideBeforeAfterImage]{box-sizing:border-box;width:100%;min-width:0;max-width:100%;margin:1rem 0}.guide-rich-editor [data-resize-container][data-node=guideBeforeAfterImage] [data-resize-wrapper]{box-sizing:border-box;width:fit-content;max-width:100%}.guide-rich-editor [data-resize-container][data-node=guideBeforeAfterImage] .guide-before-after{margin:0}.guide-rich-editor [data-resize-container][data-node=guideBeforeAfterImage].ProseMirror-selectednode [data-resize-wrapper],.guide-rich-editor [data-resize-container][data-node=guideBeforeAfterImage]:focus-within [data-resize-wrapper],.guide-rich-editor [data-resize-container][data-node=guideBeforeAfterImage]:hover [data-resize-wrapper],.guide-rich-editor [data-resize-container][data-node=guideBeforeAfterImage][data-guide-before-after-selected=true] [data-resize-wrapper],.guide-rich-editor [data-resize-container][data-node=guideBeforeAfterImage][data-resize-state=true] [data-resize-wrapper]{outline:2px solid var(--wl-accent)}@supports (color:color-mix(in lab,red,red)){.guide-rich-editor [data-resize-container][data-node=guideBeforeAfterImage].ProseMirror-selectednode [data-resize-wrapper],.guide-rich-editor [data-resize-container][data-node=guideBeforeAfterImage]:focus-within [data-resize-wrapper],.guide-rich-editor [data-resize-container][data-node=guideBeforeAfterImage]:hover [data-resize-wrapper],.guide-rich-editor [data-resize-container][data-node=guideBeforeAfterImage][data-guide-before-after-selected=true] [data-resize-wrapper],.guide-rich-editor [data-resize-container][data-node=guideBeforeAfterImage][data-resize-state=true] [data-resize-wrapper]{outline:2px solid color-mix(in srgb,var(--wl-accent) 86%,white 14%)}}.guide-rich-editor [data-resize-container][data-node=guideBeforeAfterImage].ProseMirror-selectednode [data-resize-wrapper],.guide-rich-editor [data-resize-container][data-node=guideBeforeAfterImage]:focus-within [data-resize-wrapper],.guide-rich-editor [data-resize-container][data-node=guideBeforeAfterImage]:hover [data-resize-wrapper],.guide-rich-editor [data-resize-container][data-node=guideBeforeAfterImage][data-guide-before-after-selected=true] [data-resize-wrapper],.guide-rich-editor [data-resize-container][data-node=guideBeforeAfterImage][data-resize-state=true] [data-resize-wrapper]{outline-offset:4px;box-shadow:0 0 0 1px var(--wl-bg-primary),0 0 0 6px var(--wl-accent),0 16px 42px -28px var(--wl-accent);border-radius:.625rem}@supports (color:color-mix(in lab,red,red)){.guide-rich-editor [data-resize-container][data-node=guideBeforeAfterImage].ProseMirror-selectednode [data-resize-wrapper],.guide-rich-editor [data-resize-container][data-node=guideBeforeAfterImage]:focus-within [data-resize-wrapper],.guide-rich-editor [data-resize-container][data-node=guideBeforeAfterImage]:hover [data-resize-wrapper],.guide-rich-editor [data-resize-container][data-node=guideBeforeAfterImage][data-guide-before-after-selected=true] [data-resize-wrapper],.guide-rich-editor [data-resize-container][data-node=guideBeforeAfterImage][data-resize-state=true] [data-resize-wrapper]{box-shadow:0 0 0 1px color-mix(in srgb,var(--wl-bg-primary) 72%,transparent),0 0 0 6px color-mix(in srgb,var(--wl-accent) 16%,transparent),0 16px 42px -28px var(--wl-accent)}}.guide-html-body .guide-before-after,.guide-rich-editor .guide-before-after{--guide-before-after-pos:50%;box-sizing:border-box;width:100%;max-width:100%;margin:1rem 0}.guide-html-body .guide-before-after__stage,.guide-rich-editor .guide-before-after__stage{border:1px solid var(--wl-border);height:100%;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.guide-html-body .guide-before-after__stage,.guide-rich-editor .guide-before-after__stage{border:1px solid color-mix(in srgb,var(--wl-border) 88%,var(--wl-accent) 12%)}}.guide-html-body .guide-before-after__stage,.guide-rich-editor .guide-before-after__stage{background:linear-gradient(135deg,#ffffff0d,transparent 32%),var(--wl-bg-secondary);isolation:isolate;border-radius:.5rem;transition:border-color .18s,box-shadow .18s,transform .18s;box-shadow:0 16px 40px -32px #000000e0,inset 0 1px #ffffff0d}.guide-html-body .guide-before-after:hover .guide-before-after__stage,.guide-rich-editor .guide-before-after.ProseMirror-selectednode .guide-before-after__stage,.guide-rich-editor .guide-before-after:has(.guide-before-after__slider:focus-visible) .guide-before-after__stage,.guide-rich-editor .guide-before-after:hover .guide-before-after__stage,.guide-rich-editor .guide-before-after[data-guide-before-after-selected=true] .guide-before-after__stage{border-color:var(--wl-accent)}@supports (color:color-mix(in lab,red,red)){.guide-rich-editor .guide-before-after:has(.guide-before-after__slider:focus-visible) .guide-before-after__stage{border-color:color-mix(in srgb,var(--wl-accent) 58%,var(--wl-border))}}.guide-rich-editor .guide-before-after:has(.guide-before-after__slider:focus-visible) .guide-before-after__stage{box-shadow:0 0 0 1px var(--wl-accent),0 20px 52px -36px var(--wl-accent),inset 0 1px 0 #ffffff14}@supports (color:color-mix(in lab,red,red)){.guide-rich-editor .guide-before-after:has(.guide-before-after__slider:focus-visible) .guide-before-after__stage{box-shadow:0 0 0 1px color-mix(in srgb,var(--wl-accent) 22%,transparent),0 20px 52px -36px var(--wl-accent),inset 0 1px 0 #ffffff14}}.guide-html-body .guide-before-after:has(.guide-before-after__slider:focus-visible) .guide-before-after__stage{border-color:var(--wl-accent)}@supports (color:color-mix(in lab,red,red)){.guide-html-body .guide-before-after:has(.guide-before-after__slider:focus-visible) .guide-before-after__stage{border-color:color-mix(in srgb,var(--wl-accent) 58%,var(--wl-border))}}.guide-html-body .guide-before-after:has(.guide-before-after__slider:focus-visible) .guide-before-after__stage{box-shadow:0 0 0 1px var(--wl-accent),0 20px 52px -36px var(--wl-accent),inset 0 1px 0 #ffffff14}@supports (color:color-mix(in lab,red,red)){.guide-html-body .guide-before-after:has(.guide-before-after__slider:focus-visible) .guide-before-after__stage{box-shadow:0 0 0 1px color-mix(in srgb,var(--wl-accent) 22%,transparent),0 20px 52px -36px var(--wl-accent),inset 0 1px 0 #ffffff14}.guide-html-body .guide-before-after:hover .guide-before-after__stage,.guide-rich-editor .guide-before-after.ProseMirror-selectednode .guide-before-after__stage,.guide-rich-editor .guide-before-after:hover .guide-before-after__stage,.guide-rich-editor .guide-before-after[data-guide-before-after-selected=true] .guide-before-after__stage{border-color:color-mix(in srgb,var(--wl-accent) 58%,var(--wl-border))}}.guide-html-body .guide-before-after:hover .guide-before-after__stage,.guide-rich-editor .guide-before-after.ProseMirror-selectednode .guide-before-after__stage,.guide-rich-editor .guide-before-after:hover .guide-before-after__stage,.guide-rich-editor .guide-before-after[data-guide-before-after-selected=true] .guide-before-after__stage{box-shadow:0 0 0 1px var(--wl-accent),0 20px 52px -36px var(--wl-accent),inset 0 1px 0 #ffffff14}@supports (color:color-mix(in lab,red,red)){.guide-html-body .guide-before-after:hover .guide-before-after__stage,.guide-rich-editor .guide-before-after.ProseMirror-selectednode .guide-before-after__stage,.guide-rich-editor .guide-before-after:hover .guide-before-after__stage,.guide-rich-editor .guide-before-after[data-guide-before-after-selected=true] .guide-before-after__stage{box-shadow:0 0 0 1px color-mix(in srgb,var(--wl-accent) 22%,transparent),0 20px 52px -36px var(--wl-accent),inset 0 1px 0 #ffffff14}}.guide-html-body .guide-before-after__image,.guide-rich-editor .guide-before-after__image{background:var(--wl-bg-secondary);object-fit:cover;-webkit-user-select:none;user-select:none;pointer-events:none;-webkit-user-drag:none;width:100%;max-width:none;display:block;border:0!important;border-radius:0!important;margin:0!important}.guide-html-body .guide-before-after__image--after,.guide-rich-editor .guide-before-after__image--after{z-index:1;position:relative}.guide-html-body .guide-before-after__before,.guide-rich-editor .guide-before-after__before{z-index:2;clip-path:inset(0 min(calc(100% - .5px),max(.5px,calc(100% - var(--guide-before-after-pos)))) 0 0);will-change:clip-path;transition:clip-path .18s;position:absolute;inset:0;overflow:hidden}.guide-html-body .guide-before-after--dragging .guide-before-after__before,.guide-rich-editor .guide-before-after--dragging .guide-before-after__before{transition:none}.guide-html-body .guide-before-after__before img,.guide-rich-editor .guide-before-after__before img{height:100%}.guide-html-body .guide-before-after__divider,.guide-rich-editor .guide-before-after__divider{inset-block:0;left:var(--guide-before-after-pos);z-index:4;pointer-events:none;background:#ffffffe6;width:2px;transition:left .18s,background-color .18s;position:absolute;transform:translate(-50%);box-shadow:0 0 0 1px #0000002e,0 0 18px #00000052}.guide-html-body .guide-before-after--dragging .guide-before-after__divider,.guide-rich-editor .guide-before-after--dragging .guide-before-after__divider{background:#fff;transition:none}.guide-html-body .guide-before-after__handle,.guide-rich-editor .guide-before-after__handle{border:1px solid #fff;border-radius:999px;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;display:inline-flex;position:absolute;top:50%;left:50%}@supports (color:color-mix(in lab,red,red)){.guide-html-body .guide-before-after__handle,.guide-rich-editor .guide-before-after__handle{border:1px solid color-mix(in srgb,white 58%,var(--wl-accent) 42%)}}.guide-html-body .guide-before-after__handle,.guide-rich-editor .guide-before-after__handle{background:var(--wl-accent)}@supports (color:color-mix(in lab,red,red)){.guide-html-body .guide-before-after__handle,.guide-rich-editor .guide-before-after__handle{background:color-mix(in srgb,var(--wl-accent) 68%,#a78bfa 32%)}}.guide-html-body .guide-before-after__handle,.guide-rich-editor .guide-before-after__handle{color:#fff;transition:transform .18s,border-color .18s,background .18s;transform:translate(-50%,-50%)scale(.98);box-shadow:0 10px 26px #0000005c,inset 0 1px #fff3}.guide-html-body .guide-before-after--dragging .guide-before-after__handle,.guide-html-body .guide-before-after:hover .guide-before-after__handle,.guide-rich-editor .guide-before-after--dragging .guide-before-after__handle,.guide-rich-editor .guide-before-after:hover .guide-before-after__handle{background:var(--wl-accent-hover);border-color:#fff}@supports (color:color-mix(in lab,red,red)){.guide-html-body .guide-before-after--dragging .guide-before-after__handle,.guide-html-body .guide-before-after:hover .guide-before-after__handle,.guide-rich-editor .guide-before-after--dragging .guide-before-after__handle,.guide-rich-editor .guide-before-after:hover .guide-before-after__handle{background:color-mix(in srgb,var(--wl-accent-hover) 72%,#b9a4ff 28%)}}.guide-html-body .guide-before-after--dragging .guide-before-after__handle,.guide-html-body .guide-before-after:hover .guide-before-after__handle,.guide-rich-editor .guide-before-after--dragging .guide-before-after__handle,.guide-rich-editor .guide-before-after:hover .guide-before-after__handle{transform:translate(-50%,-50%)scale(1.04)}.guide-html-body .guide-before-after__handle:before,.guide-rich-editor .guide-before-after__handle:before{content:"";opacity:.9;border-left:2px solid;border-right:2px solid;width:.86rem;height:.86rem;transform:skew(-8deg)}.guide-html-body .guide-before-after__label,.guide-rich-editor .guide-before-after__label{z-index:5;color:#fff;text-transform:uppercase;letter-spacing:.08em;pointer-events:none;text-shadow:0 1px 8px #00000059;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a0c149e;border:1px solid #ffffff29;border-radius:999px;padding:.22rem .62rem;font-size:.72rem;font-weight:700;line-height:1.2;position:absolute;top:.65rem}.guide-html-body .guide-before-after__label--before,.guide-rich-editor .guide-before-after__label--before{left:.65rem}.guide-html-body .guide-before-after__label--after,.guide-rich-editor .guide-before-after__label--after{right:.65rem}.guide-html-body .guide-before-after__slider,.guide-rich-editor .guide-before-after__slider{z-index:6;cursor:ew-resize;touch-action:none;outline:none;position:absolute;inset:0}.guide-html-body .guide-before-after__slider:focus-visible,.guide-rich-editor .guide-before-after.ProseMirror-selectednode,.guide-rich-editor .guide-before-after__slider:focus-visible{outline:none}.guide-html-body img.guide-body-image,.guide-rich-editor img.guide-body-image{border:1px solid var(--wl-border);object-fit:contain;background:var(--wl-bg-secondary);border-radius:.5rem;max-width:100%;height:auto;margin:.75rem 0;display:block}.guide-html-body .guide-body-image-wrap,.guide-rich-editor .guide-body-image-wrap{box-sizing:border-box;width:100%;margin:.75rem 0}.guide-html-body .guide-body-image-wrap img.guide-body-image,.guide-rich-editor .guide-body-image-wrap img.guide-body-image{vertical-align:middle;margin:0;display:inline-block}.guide-html-body{font-size:1rem;line-height:1.65}.guide-html-body p{margin:.5em 0}.guide-html-body h1,.guide-html-body h2,.guide-html-body h3{margin:1em 0 .4em;font-weight:700;line-height:1.25}.guide-html-body h1{font-size:1.75rem}.guide-html-body h2{font-size:1.35rem}.guide-html-body h3{font-size:1.15rem}.guide-html-body ol,.guide-html-body ul{margin:.5em 0}.guide-html-body ol{padding-left:1.75rem;list-style-type:decimal;list-style-position:outside}.guide-html-body ol ol{list-style-type:lower-alpha}.guide-html-body ol ol ol{list-style-type:lower-roman}.guide-html-body ul:not(.guide-blist--dash){padding-left:1.75rem;list-style-position:outside}.guide-html-body li{display:list-item}:is(.guide-html-body li>p:first-child:empty:has(+img.guide-body-image),.guide-html-body li>p:first-child:empty:has(+.guide-body-image-wrap),.guide-html-body li>p:first-child:empty:has(+.guide-before-after)){display:none}.guide-html-body li>p:first-child:empty+.guide-before-after,.guide-html-body li>p:first-child:empty+.guide-body-image-wrap,.guide-html-body li>p:first-child:empty+img.guide-body-image{margin-top:0}.guide-html-body li.guide-list-item--image-first>p:first-child:empty{display:none}.guide-html-body li.guide-list-item--image-first>p:first-child+.guide-before-after,.guide-html-body li.guide-list-item--image-first>p:first-child+.guide-body-image-wrap,.guide-html-body li.guide-list-item--image-first>p:first-child+img.guide-body-image{margin-top:0}.guide-html-body ol>li.guide-list-item--image-first{list-style:none;position:relative}.guide-html-body ol>li.guide-list-item--image-first:before{content:counter(list-item) ".";width:1.35rem;color:var(--wl-text-primary);font:inherit;text-align:right;pointer-events:none;line-height:1.2;position:absolute;top:.05rem;left:-1.75rem}.guide-html-body ol ol>li.guide-list-item--image-first:before{content:counter(list-item,lower-alpha) "."}.guide-html-body ol ol ol>li.guide-list-item--image-first:before{content:counter(list-item,lower-roman) "."}:is(.guide-html-body ol>li:has(>p:first-child:empty+img.guide-body-image),.guide-html-body ol>li:has(>p:first-child:empty+.guide-body-image-wrap)){list-style:none;position:relative}.guide-html-body ol>li:has(>p:first-child:empty+.guide-body-image-wrap):before,.guide-html-body ol>li:has(>p:first-child:empty+img.guide-body-image):before{content:counter(list-item) ".";width:1.35rem;color:var(--wl-text-primary);font:inherit;text-align:right;pointer-events:none;line-height:1.2;position:absolute;top:.05rem;left:-1.75rem}.guide-html-body ol ol>li:has(>p:first-child:empty+.guide-body-image-wrap):before,.guide-html-body ol ol>li:has(>p:first-child:empty+img.guide-body-image):before{content:counter(list-item,lower-alpha) "."}.guide-html-body ol ol ol>li:has(>p:first-child:empty+.guide-body-image-wrap):before,.guide-html-body ol ol ol>li:has(>p:first-child:empty+img.guide-body-image):before{content:counter(list-item,lower-roman) "."}.guide-html-body .guide-blist--disc{list-style-type:disc}.guide-html-body .guide-blist--circle{list-style-type:circle}.guide-html-body .guide-blist--square{list-style-type:square}.guide-html-body .guide-blist--dash{padding-left:.25rem;list-style:none}.guide-html-body .guide-blist--dash>li{padding-left:1.1em;position:relative}.guide-html-body .guide-blist--dash>li:before{content:"–";color:var(--wl-text-secondary);position:absolute;left:0}.guide-html-body pre{background:var(--wl-bg-secondary);border-radius:.5rem;margin:.75em 0;padding:.85rem 1rem;font-size:.875rem;overflow-x:auto}.guide-html-body code{font-family:var(--font-mono),ui-monospace,monospace;background:var(--wl-bg-secondary);border-radius:.25rem;padding:.1em .35em;font-size:.9em}.guide-html-body pre code{background:0 0;padding:0}.guide-html-body a.guide-link{color:var(--wl-accent)}.guide-html-body [data-youtube-video]{aspect-ratio:16/9;background:var(--wl-bg-secondary);border-radius:.5rem;max-width:100%;margin:1.25rem 0;position:relative;overflow:hidden}.guide-html-body [data-youtube-video] iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.guide-html-body details.guide-spoiler{border:1px solid var(--wl-border);background:var(--wl-bg-secondary);border-radius:.5rem;margin:1rem 0}.guide-html-body details.guide-spoiler summary.guide-spoiler__summary{cursor:pointer;color:var(--wl-text-secondary);padding:.5rem .75rem;font-size:.9rem;list-style:none}.guide-html-body details.guide-spoiler summary.guide-spoiler__summary::-webkit-details-marker{display:none}.guide-html-body .guide-spoiler__body{padding:0 .75rem .85rem}.guide-html-body .guide-third-party-embed,.guide-rich-editor .guide-third-party-embed{aspect-ratio:16/9;box-sizing:border-box;border:1px solid var(--wl-border);background:var(--wl-bg-secondary);width:min(100%,var(--guide-third-party-embed-max-inline-size,100%));max-width:100%;margin:1rem var(--guide-third-party-embed-margin-inline,0);border-radius:.5rem;justify-content:center;align-items:center;padding:1rem;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,0 18px 44px -36px #000000d9}@supports (color:color-mix(in lab,red,red)){.guide-html-body .guide-third-party-embed,.guide-rich-editor .guide-third-party-embed{border-color:color-mix(in srgb,var(--wl-border) 88%,var(--wl-accent) 12%);background:color-mix(in srgb,var(--wl-bg-secondary) 88%,#000 12%)}}.guide-html-body .guide-third-party-embed__content,.guide-rich-editor .guide-third-party-embed__content{text-align:center;flex-direction:column;align-items:center;gap:.55rem;width:min(100%,28rem);display:flex}.guide-html-body .guide-third-party-embed__provider,.guide-rich-editor .guide-third-party-embed__provider{color:var(--wl-text-primary);margin:0;font-size:.95rem;font-weight:700;line-height:1.25}.guide-html-body .guide-third-party-embed__notice,.guide-rich-editor .guide-third-party-embed__notice{color:var(--wl-text-secondary);max-width:26rem;margin:0;font-size:.85rem;line-height:1.45}.guide-html-body .guide-third-party-embed__actions,.guide-rich-editor .guide-third-party-embed__actions{flex-wrap:wrap;justify-content:center;gap:.5rem;max-width:100%;margin-top:.1rem;display:flex}.guide-html-body .guide-third-party-embed__button,.guide-rich-editor .guide-third-party-embed__button{border:1px solid var(--wl-accent);background:var(--wl-accent);color:#fff;border-radius:.45rem;justify-content:center;align-items:center;min-height:2.35rem;margin-top:.15rem;padding:.48rem .9rem;font-size:.9rem;font-weight:700;line-height:1.2;transition:background-color .16s,border-color .16s,box-shadow .16s,transform .16s;display:inline-flex}.guide-html-body .guide-third-party-embed__button--primary:before,.guide-rich-editor .guide-third-party-embed__button--primary:before{content:"";border-top:.34rem solid #0000;border-bottom:.34rem solid #0000;border-left:.52rem solid;width:0;height:0;margin-right:.45rem}.guide-html-body .guide-third-party-embed__button--secondary,.guide-rich-editor .guide-third-party-embed__button--secondary{border-color:var(--wl-border);color:var(--wl-text-primary);background:0 0;font-weight:650}.guide-html-body .guide-third-party-embed__button:not(:disabled),.guide-rich-editor .guide-third-party-embed__button:not(:disabled){cursor:pointer}.guide-html-body .guide-third-party-embed__button:not(:disabled):hover,.guide-rich-editor .guide-third-party-embed__button:not(:disabled):hover{background:var(--wl-accent-hover);border-color:var(--wl-accent-hover);transform:translateY(-1px)}.guide-html-body .guide-third-party-embed__button--secondary:not(:disabled):hover,.guide-rich-editor .guide-third-party-embed__button--secondary:not(:disabled):hover{background:var(--wl-bg-card-hover);border-color:var(--wl-border)}.guide-html-body .guide-third-party-embed__button:focus-visible,.guide-rich-editor .guide-third-party-embed__button:focus-visible{outline:2px solid var(--wl-accent);outline-offset:3px;box-shadow:0 0 0 5px #ffffff1f}.guide-html-body .guide-third-party-embed__button:disabled,.guide-rich-editor .guide-third-party-embed__button:disabled{opacity:.72;cursor:default}.guide-html-body .guide-third-party-embed--loaded,.guide-rich-editor .guide-third-party-embed--loaded{padding:0;display:block}.guide-html-body .guide-third-party-embed iframe,.guide-rich-editor .guide-third-party-embed iframe{border:0;width:100%;height:100%;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.guide-html-body .guide-third-party-embed__button,.guide-rich-editor .guide-third-party-embed__button{transition:none}.guide-html-body .guide-third-party-embed__button:not(:disabled):hover,.guide-rich-editor .guide-third-party-embed__button:not(:disabled):hover{transform:none}}}