.ReviewEditor-module__yb_wTW__root{min-width:0}.ReviewEditor-module__yb_wTW__headerRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.ReviewEditor-module__yb_wTW__surfaceModeSwitch{background:#00000052;border:1px solid #262626;border-radius:999px;align-items:center;gap:.35rem;padding:.25rem;display:inline-flex}.ReviewEditor-module__yb_wTW__surfaceModeButton,.ReviewEditor-module__yb_wTW__surfaceModeButtonActive{border:0;border-radius:999px;min-height:2.5rem;padding:0 1rem;font-size:.875rem;font-weight:700;transition:background-color .16s,color .16s,box-shadow .16s}.ReviewEditor-module__yb_wTW__surfaceModeButton{color:#a3a3a3;background:0 0}.ReviewEditor-module__yb_wTW__surfaceModeButton:hover{color:#fff}.ReviewEditor-module__yb_wTW__surfaceModeButtonActive{color:#fef2f2;background:#7f1d1d61;box-shadow:inset 0 0 0 1px #f8717147}.ReviewEditor-module__yb_wTW__surfaceModeButton:focus-visible,.ReviewEditor-module__yb_wTW__surfaceModeButtonActive:focus-visible{outline:none;box-shadow:0 0 0 2px #fecacae6,0 0 0 4px #171717}.ReviewEditor-module__yb_wTW__templateTrigger{color:#e5e5e5;background:#00000047;border:1px solid #404040;border-radius:999px;min-height:2.5rem;padding:0 1rem;font-size:.875rem;font-weight:700;transition:border-color .16s,color .16s,background-color .16s,box-shadow .16s}.ReviewEditor-module__yb_wTW__templateTrigger:hover{color:#fff;border-color:#f871718c}.ReviewEditor-module__yb_wTW__templateTrigger:disabled{cursor:not-allowed;color:#737373;background:#0a0a0a66;border-color:#262626}.ReviewEditor-module__yb_wTW__templateTrigger:focus-visible{outline:none;box-shadow:0 0 0 2px #fecacae6,0 0 0 4px #171717}.ReviewEditor-module__yb_wTW__templatePanel{background:#00000057;border:1px solid #262626;border-radius:1rem;margin-top:.9rem;padding:.95rem}.ReviewEditor-module__yb_wTW__templatePanelHeader{min-width:0}.ReviewEditor-module__yb_wTW__templatePanelTitle{color:#fff;font-size:.95rem;font-weight:800}.ReviewEditor-module__yb_wTW__templatePanelHint{color:#a3a3a3;margin-top:.35rem;font-size:.8125rem;line-height:1.45}.ReviewEditor-module__yb_wTW__templateList{gap:.6rem;margin-top:.85rem;display:grid}.ReviewEditor-module__yb_wTW__templateOption,.ReviewEditor-module__yb_wTW__templateOptionActive{text-align:left;background:#0a0a0a75;border:1px solid #404040;border-radius:.9rem;min-width:0;min-height:3.75rem;padding:.8rem .9rem;transition:border-color .16s,background-color .16s,box-shadow .16s,color .16s}.ReviewEditor-module__yb_wTW__templateOption:hover{border-color:#f8717180}.ReviewEditor-module__yb_wTW__templateOption:disabled,.ReviewEditor-module__yb_wTW__templateOptionActive:disabled,.ReviewEditor-module__yb_wTW__templateConfirmPrimary:disabled,.ReviewEditor-module__yb_wTW__templateConfirmSecondary:disabled{cursor:not-allowed;box-shadow:none;color:#737373;background:#0a0a0a59;border-color:#262626}.ReviewEditor-module__yb_wTW__templateOptionActive{background:#450a0a73;border-color:#f87171bf;box-shadow:inset 0 0 0 1px #f871712e}.ReviewEditor-module__yb_wTW__templateOption:focus-visible,.ReviewEditor-module__yb_wTW__templateOptionActive:focus-visible{outline:none;box-shadow:0 0 0 2px #fecacae6,0 0 0 4px #171717}.ReviewEditor-module__yb_wTW__templateOptionName{color:#fff;font-size:.95rem;font-weight:800;display:block}.ReviewEditor-module__yb_wTW__templateOptionDescription{color:#a3a3a3;margin-top:.3rem;font-size:.8125rem;line-height:1.4;display:block}.ReviewEditor-module__yb_wTW__templateOptionBadge{color:#fee2e2;letter-spacing:.04em;text-transform:uppercase;background:#7f1d1d47;border:1px solid #f8717147;border-radius:999px;margin-top:.55rem;padding:.2rem .5rem;font-size:.6875rem;font-weight:800;display:inline-flex}.ReviewEditor-module__yb_wTW__templateConfirm{border-top:1px solid #262626;margin-top:.9rem;padding-top:.9rem}.ReviewEditor-module__yb_wTW__templateConfirmTitle{color:#fff;font-size:.9rem;font-weight:800}.ReviewEditor-module__yb_wTW__templateConfirmText{color:#d4d4d4;margin-top:.3rem;font-size:.85rem;line-height:1.45}.ReviewEditor-module__yb_wTW__templateConfirmActions{flex-wrap:wrap;gap:.65rem;margin-top:.75rem;display:flex}.ReviewEditor-module__yb_wTW__templateConfirmPrimary,.ReviewEditor-module__yb_wTW__templateConfirmSecondary{border-radius:.85rem;min-height:2.75rem;padding:0 1rem;font-size:.875rem;font-weight:700;transition:border-color .16s,background-color .16s,color .16s,box-shadow .16s}.ReviewEditor-module__yb_wTW__templateConfirmPrimary{color:#fef2f2;background:#7f1d1d66;border:1px solid #f8717157}.ReviewEditor-module__yb_wTW__templateConfirmPrimary:hover{color:#fff;border-color:#fca5a56b}.ReviewEditor-module__yb_wTW__templateConfirmSecondary{color:#e5e5e5;background:#0000002e;border:1px solid #404040}.ReviewEditor-module__yb_wTW__templateConfirmSecondary:hover{color:#fff;border-color:#737373}.ReviewEditor-module__yb_wTW__templateConfirmPrimary:focus-visible,.ReviewEditor-module__yb_wTW__templateConfirmSecondary:focus-visible{outline:none;box-shadow:0 0 0 2px #fecacae6,0 0 0 4px #171717}.ReviewEditor-module__yb_wTW__toolbarScroller{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;margin-top:1rem;padding:.15rem 0 .8rem;overflow-x:auto}.ReviewEditor-module__yb_wTW__toolbarScroller::-webkit-scrollbar{height:6px}.ReviewEditor-module__yb_wTW__toolbarScroller::-webkit-scrollbar-thumb{background:#73737373;border-radius:999px}.ReviewEditor-module__yb_wTW__toolbar{align-items:stretch;gap:.5rem;min-width:max-content;display:flex}.ReviewEditor-module__yb_wTW__toolbarSelect,.ReviewEditor-module__yb_wTW__toolbarControl{flex:none;align-self:stretch;height:2.75rem}.ReviewEditor-module__yb_wTW__toolbarControlIconOnly{min-width:2.75rem;padding-left:.7rem;padding-right:.7rem}.ReviewEditor-module__yb_wTW__toolbarIcon{flex-shrink:0;display:block}.ReviewEditor-module__yb_wTW__toolbarDivider{background:#262626;align-self:stretch;width:1px;margin:.35rem .1rem}.ReviewEditor-module__yb_wTW__editorSurface{background:#0006;border:1px solid #262626;border-radius:1rem;transition:border-color .16s,box-shadow .16s;position:relative;overflow:hidden}.ReviewEditor-module__yb_wTW__editorSurface:focus-within{border-color:#ef4444d9;box-shadow:0 0 0 1px #ef444438}.ReviewEditor-module__yb_wTW__editorSurfaceDisabled{opacity:.6}.ReviewEditor-module__yb_wTW__surfacePanelHidden{display:none}.ReviewEditor-module__yb_wTW__placeholder{pointer-events:none;color:#525252;white-space:pre-wrap;position:absolute;top:1rem;left:1rem;right:1rem}.ReviewEditor-module__yb_wTW__editorContent .tiptap.ProseMirror{white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere;outline:none;width:100%;min-height:16rem;padding:1rem}.ReviewEditor-module__yb_wTW__editorContent .tiptap.ProseMirror p{color:#e5e5e5;margin:0;font-size:.95rem;line-height:1.75rem}:is(.ReviewEditor-module__yb_wTW__editorContent .tiptap.ProseMirror p+p,.ReviewEditor-module__yb_wTW__editorContent .tiptap.ProseMirror h3+p,.ReviewEditor-module__yb_wTW__editorContent .tiptap.ProseMirror h4+p,.ReviewEditor-module__yb_wTW__editorContent .tiptap.ProseMirror p+h3,.ReviewEditor-module__yb_wTW__editorContent .tiptap.ProseMirror p+h4,.ReviewEditor-module__yb_wTW__editorContent .tiptap.ProseMirror h3+h4,.ReviewEditor-module__yb_wTW__editorContent .tiptap.ProseMirror h4+h3){margin-top:.9rem}.ReviewEditor-module__yb_wTW__editorContent .tiptap.ProseMirror p[data-review-style=large]{color:#f5f5f5;font-size:1.05rem;line-height:1.95rem}.ReviewEditor-module__yb_wTW__editorContent .tiptap.ProseMirror p[data-review-style=small]{color:#d4d4d4;font-size:.875rem;line-height:1.6rem}.ReviewEditor-module__yb_wTW__editorContent .tiptap.ProseMirror h3{color:#fff;letter-spacing:-.02em;margin:0;font-size:1.2rem;font-weight:900;line-height:1.4}.ReviewEditor-module__yb_wTW__editorContent .tiptap.ProseMirror h4{color:#f5f5f5;letter-spacing:-.01em;margin:0;font-size:1.02rem;font-weight:700;line-height:1.45}.ReviewEditor-module__yb_wTW__editorContent .tiptap.ProseMirror blockquote{border-left:1px solid #f8717159;margin:.9rem 0 0;padding-left:1rem}:is(.ReviewEditor-module__yb_wTW__editorContent .tiptap.ProseMirror ul,.ReviewEditor-module__yb_wTW__editorContent .tiptap.ProseMirror ol){margin:.9rem 0 0;padding-inline-start:1.5rem;list-style-position:outside}.ReviewEditor-module__yb_wTW__editorContent .tiptap.ProseMirror ul{list-style-type:disc}.ReviewEditor-module__yb_wTW__editorContent .tiptap.ProseMirror ol{list-style-type:decimal}.ReviewEditor-module__yb_wTW__editorContent .tiptap.ProseMirror li{color:#e5e5e5}.ReviewEditor-module__yb_wTW__editorContent .tiptap.ProseMirror li+li{margin-top:.45rem}:is(.ReviewEditor-module__yb_wTW__editorContent .tiptap.ProseMirror ul ul,.ReviewEditor-module__yb_wTW__editorContent .tiptap.ProseMirror ul ol,.ReviewEditor-module__yb_wTW__editorContent .tiptap.ProseMirror ol ul,.ReviewEditor-module__yb_wTW__editorContent .tiptap.ProseMirror ol ol){margin-top:.6rem;padding-inline-start:1.25rem}.ReviewEditor-module__yb_wTW__editorContent .tiptap.ProseMirror hr{border:0;border-top:1px solid #404040e6;margin:1rem 0}.ReviewEditor-module__yb_wTW__editorContent .tiptap.ProseMirror a{color:#fecaca;text-underline-offset:.25rem;-webkit-text-decoration:underline #ffffff40;text-decoration:underline #ffffff40}.ReviewEditor-module__yb_wTW__editorContent .tiptap.ProseMirror span[data-review-editor-spoiler=true]{color:#fee2e2;background:#7f1d1d42;border-radius:.35rem;padding:0 .12em;box-shadow:inset 0 0 0 1px #f8717133}.ReviewEditor-module__yb_wTW__previewSurface{background:#00000057;border:1px solid #262626;border-radius:1rem;min-height:16rem;padding:1rem}.ReviewEditor-module__yb_wTW__previewEmpty,.ReviewEditor-module__yb_wTW__previewError{text-align:center;white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere;justify-content:center;align-items:center;min-height:14rem;display:flex}.ReviewEditor-module__yb_wTW__previewEmpty{color:#737373}.ReviewEditor-module__yb_wTW__previewError{color:#fecaca}@media (max-width:640px){.ReviewEditor-module__yb_wTW__headerRow{align-items:stretch}.ReviewEditor-module__yb_wTW__templateTrigger{width:100%}.ReviewEditor-module__yb_wTW__templatePanel{padding:.85rem}.ReviewEditor-module__yb_wTW__templateOption,.ReviewEditor-module__yb_wTW__templateOptionActive{min-height:4rem;padding:.8rem}.ReviewEditor-module__yb_wTW__templateConfirmActions{flex-direction:column}.ReviewEditor-module__yb_wTW__editorContent .tiptap.ProseMirror{min-height:14rem;padding:.9rem}:is(.ReviewEditor-module__yb_wTW__editorContent .tiptap.ProseMirror ul,.ReviewEditor-module__yb_wTW__editorContent .tiptap.ProseMirror ol){padding-inline-start:1.35rem}:is(.ReviewEditor-module__yb_wTW__editorContent .tiptap.ProseMirror ul ul,.ReviewEditor-module__yb_wTW__editorContent .tiptap.ProseMirror ul ol,.ReviewEditor-module__yb_wTW__editorContent .tiptap.ProseMirror ol ul,.ReviewEditor-module__yb_wTW__editorContent .tiptap.ProseMirror ol ol){padding-inline-start:1.1rem}.ReviewEditor-module__yb_wTW__placeholder{top:.9rem;left:.9rem;right:.9rem}.ReviewEditor-module__yb_wTW__previewSurface{min-height:14rem;padding:.9rem}.ReviewEditor-module__yb_wTW__previewEmpty,.ReviewEditor-module__yb_wTW__previewError{min-height:12rem}}@media (prefers-reduced-motion:reduce){.ReviewEditor-module__yb_wTW__editorSurface,.ReviewEditor-module__yb_wTW__surfaceModeButton,.ReviewEditor-module__yb_wTW__surfaceModeButtonActive,.ReviewEditor-module__yb_wTW__templateTrigger,.ReviewEditor-module__yb_wTW__templateOption,.ReviewEditor-module__yb_wTW__templateOptionActive,.ReviewEditor-module__yb_wTW__templateConfirmPrimary,.ReviewEditor-module__yb_wTW__templateConfirmSecondary{transition:none}}
