.ReviewChanges-module__V-KSsa__root{z-index:2147480000;font-family:var(--font-geist-sans),sans-serif;color:#49360c;font-size:13px;line-height:1.6;position:relative}.ReviewChanges-module__V-KSsa__root button,.ReviewChanges-module__V-KSsa__root a{font:inherit;cursor:pointer}.ReviewChanges-module__V-KSsa__badge{z-index:1;color:#66460b;background:#fff4cc;border:1px solid #d9b04e;border-radius:5px;padding:3px 9px;position:fixed;box-shadow:0 2px 8px #49360c12}.ReviewChanges-module__V-KSsa__dock{z-index:2;max-width:calc(100vw - 24px);position:fixed;bottom:18px;right:18px}.ReviewChanges-module__V-KSsa__toolbar{background:#fffaf0;border:1px solid #d9b04e;border-radius:8px;align-items:center;gap:12px;padding:9px 12px;display:flex;box-shadow:0 5px 24px #30271b16}.ReviewChanges-module__V-KSsa__toolbar button,.ReviewChanges-module__V-KSsa__toolbar a{color:inherit;text-underline-offset:3px;background:0 0;border:0;padding:3px 0;text-decoration:underline}.ReviewChanges-module__V-KSsa__toolbar button:first-child{font-weight:600;text-decoration:none}.ReviewChanges-module__V-KSsa__panel{overscroll-behavior:contain;background:#fffdf8;border:1px solid #d9b04e;border-radius:8px;width:390px;max-width:calc(100vw - 24px);max-height:min(65vh,620px);margin-top:8px;padding:15px;overflow-y:auto;box-shadow:0 5px 24px #30271b16}.ReviewChanges-module__V-KSsa__note{color:#756648;margin:0 0 16px}.ReviewChanges-module__V-KSsa__item{margin-top:16px;scroll-margin:12px}.ReviewChanges-module__V-KSsa__item>button{color:#49360c;text-align:left;background:0 0;border:0;padding:0;font-weight:600}.ReviewChanges-module__V-KSsa__item p{color:#6d634f;margin:6px 0 0}.ReviewChanges-module__V-KSsa__item b{color:#49360c;margin-right:8px;font-weight:500}.ReviewChanges-module__V-KSsa__item[data-selected=true]{background:#fff4cc;border-radius:5px;margin-inline:-6px;padding:10px}.ReviewChanges-module__V-KSsa__root button:focus-visible,.ReviewChanges-module__V-KSsa__root a:focus-visible{outline-offset:4px;outline:2px solid #91620b}@media screen{[data-review-change]{outline-offset:5px;outline:2px dashed #d2a643!important}}@media (max-width:600px){.ReviewChanges-module__V-KSsa__dock{bottom:12px;right:12px}.ReviewChanges-module__V-KSsa__toolbar{gap:9px;padding:8px 10px;font-size:12px}.ReviewChanges-module__V-KSsa__badge{font-size:11px}}@media print{.ReviewChanges-module__V-KSsa__root{display:none!important}}
