::-webkit-scrollbar{scrollbar-gutter:stable;background-color:#0000;width:6px;height:6px;z-index:999999}::-webkit-scrollbar-track{background-color:#0000}::-webkit-scrollbar-thumb{background-color:#0000;border-radius:16px;border:0px solid #f2f2f2}::-webkit-scrollbar-button{display:none}::-webkit-scrollbar-corner{background-color:inherit}:hover::-webkit-scrollbar-thumb{background-color:gray;border:1px solid #d3d3d3}::-webkit-scrollbar-thumb:hover{background-color:gray;border:1px solid #d3d3d3}.adjust-recharts-wrapper .recharts-wrapper{height:80%!important}.rdp-day-selected{border-radius:2px;background-color:#3182ce;color:#fff;border-radius:.375rem}.rdp-chevron{fill:#3b82f6!important}.rdp-today{color:#3b82f6!important}.rdp-selected{border:none}.rdp-day_button{width:24px;height:24px;border-radius:.375rem!important}.rdp-day:hover button{background-color:#a0a0a030!important;border:none!important}.rdp-selected button,.rdp-selected:hover button{background-color:#3b82f6!important;color:#fff;border:none!important}.rdp-disabled button,.rdp-disabled:hover button{color:#a0a0a0!important;background-color:transparent!important;border:none!important}.lexical-viewer-wrapper{display:flex;flex-direction:column}.lexical-viewer-wrapper p{margin:0 0 8px}.lexical-viewer-wrapper p:last-child{margin-bottom:0}.lexical-viewer-wrapper ul,.lexical-viewer-wrapper ol{margin:0 0 8px;padding-left:0;list-style-position:inside}.lexical-viewer-wrapper li{margin:4px 0}.lexical-viewer-wrapper a{color:#3b82f6;text-decoration:underline;cursor:pointer}.lexical-viewer-wrapper a:hover{color:#1d4ed8;text-decoration:none}.lexical-viewer-wrapper h1{font-size:2em;font-weight:700;margin:12px 0 8px}.lexical-viewer-wrapper h2{font-size:1.5em;font-weight:700;margin:10px 0 8px}.lexical-viewer-wrapper h3{font-size:1.25em;font-weight:700;margin:8px 0 6px}.lexical-viewer-wrapper strong{font-weight:700}.lexical-viewer-wrapper em{font-style:italic}.lexical-viewer-wrapper u{text-decoration:underline}.lexical-viewer-wrapper blockquote{border-left:4px solid #d1d5db;padding-left:12px;margin:8px 0;font-style:italic;color:#4b5563}.lexical-viewer-wrapper code{background-color:#f3f4f6;padding:2px 6px;border-radius:3px;font-size:.9em;font-family:monospace}.lexical-viewer-wrapper img{max-width:100%;height:auto;display:block;margin:8px 0;border-radius:4px}
