.react-date-range-wrapper{background-color:rgb(var(--theme-bg-100));border-radius:.5rem;padding:1rem}.react-date-range-wrapper .rdrCalendarWrapper{background-color:transparent;color:rgb(var(--theme-text))}.react-date-range-wrapper .rdrMonthAndYearWrapper{background-color:transparent;padding-bottom:10px}.react-date-range-wrapper .rdrMonthAndYearPickers{font-weight:600;color:rgb(var(--theme-text))!important}.react-date-range-wrapper .rdrMonthPicker,.react-date-range-wrapper .rdrYearPicker{background-color:rgb(var(--theme-bg-200));color:rgb(var(--theme-text));border:1px solid rgb(var(--theme-border))}.react-date-range-wrapper .rdrNextPrevButton{background-color:transparent;border-radius:.375rem;display:flex;align-items:center;justify-content:center}.react-date-range-wrapper .rdrNextPrevButton:hover{background-color:rgb(var(--theme-bg-300))}.react-date-range-wrapper .rdrPprevButton i{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.react-date-range-wrapper .rdrNextButton i,.react-date-range-wrapper .rdrPprevButton i{border-style:solid;border-width:0 2px 2px 0;display:inline-block;padding:3px;border-color:rgb(var(--theme-text-400))}.react-date-range-wrapper .rdrNextButton i{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.react-date-range-wrapper .rdrWeekDay{color:rgb(var(--theme-text-400));font-size:.8rem;font-weight:400}.react-date-range-wrapper .rdrDay,.react-date-range-wrapper .rdrDay button{color:rgb(var(--theme-text))!important}.react-date-range-wrapper .rdrDayNumber span{color:rgb(var(--theme-text))!important;font-size:.875rem}.react-date-range-wrapper .rdrDayPassive .rdrDayNumber span{color:rgb(var(--theme-text-400))!important;opacity:.5}.react-date-range-wrapper .rdrDayToday .rdrDayNumber span{font-weight:700;color:rgb(var(--theme-text))!important}.react-date-range-wrapper .rdrDayToday .rdrDayNumber span:after{background-color:rgb(59,130,246);width:4px;height:4px;border-radius:50%;position:absolute;bottom:2px;left:50%;transform:translateX(-50%)}.react-date-range-wrapper .rdrDayEndOfMonth .rdrInRange,.react-date-range-wrapper .rdrDayInRange .rdrInRange,.react-date-range-wrapper .rdrDayStartOfMonth .rdrInRange,.react-date-range-wrapper .rdrInRange{background-color:rgba(59,130,246,.1)!important;color:rgb(var(--theme-text))!important}.react-date-range-wrapper .rdrStartEdge{background-color:rgb(59,130,246)!important;color:white!important;border-top-left-radius:50%;border-bottom-left-radius:50%}.react-date-range-wrapper .rdrEndEdge{background-color:rgb(59,130,246)!important;color:white!important;border-top-right-radius:50%;border-bottom-right-radius:50%}.react-date-range-wrapper .rdrEndEdge .rdrDayNumber span,.react-date-range-wrapper .rdrStartEdge .rdrDayNumber span{color:white!important;font-weight:700}.react-date-range-wrapper .rdrDay:not(.rdrDayPassive):hover .rdrDayNumber{background-color:transparent!important}.react-date-range-wrapper .rdrDay:not(.rdrDayPassive):hover{background-color:rgb(var(--theme-bg-200))!important;border-radius:.25rem}.react-date-range-wrapper .rdrDayHovered{background-color:transparent!important}.react-date-range-wrapper .rdrSelected{background-color:rgb(59,130,246)!important;color:white!important;font-weight:700}.react-date-range-wrapper .rdrDateRangeWrapper{border:none;box-shadow:none}.react-date-range-wrapper .rdrMonth{padding:0}.react-date-range-wrapper .rdrDateDisplay,.react-date-range-wrapper .rdrInputRanges,.react-date-range-wrapper .rdrMonthName{display:none}.react-date-range-wrapper .rdrDayEndPreview,.react-date-range-wrapper .rdrDayInPreview,.react-date-range-wrapper .rdrDayStartPreview{background-color:rgba(59,130,246,.05)!important;color:rgb(var(--theme-text))!important}.react-date-range-wrapper *{color:inherit}.react-date-range-wrapper .rdrDay button[style]{color:rgb(var(--theme-text))!important}.react-date-range-wrapper .rdrDay,.react-date-range-wrapper .rdrDayEndOfMonth,.react-date-range-wrapper .rdrDayStartOfMonth{position:relative}.react-date-range-wrapper .rdrDayEndPreview,.react-date-range-wrapper .rdrDayInPreview,.react-date-range-wrapper .rdrDayStartPreview,.react-date-range-wrapper .rdrEndEdge,.react-date-range-wrapper .rdrInRange,.react-date-range-wrapper .rdrStartEdge{position:absolute;top:0;bottom:0;left:0;right:0}.react-date-range-wrapper .rdrDay .rdrStartEdge{background:rgb(59,130,246)!important;border-top-left-radius:50%;border-bottom-left-radius:50%;border-top-right-radius:0;border-bottom-right-radius:0}.react-date-range-wrapper .rdrDay .rdrEndEdge{background:rgb(59,130,246)!important;border-top-right-radius:50%;border-bottom-right-radius:50%;border-top-left-radius:0;border-bottom-left-radius:0}.react-date-range-wrapper .rdrDay .rdrInRange{background:rgba(59,130,246,.1)!important;border-radius:0}.react-date-range-wrapper .rdrDayEndPreview,.react-date-range-wrapper .rdrDayInPreview,.react-date-range-wrapper .rdrDayStartPreview{background:rgba(59,130,246,.05)!important;border-color:transparent!important}.react-date-range-wrapper .rdrDayNumber{position:relative;z-index:1}.ProseMirror{min-height:600px}.ProseMirror p.is-editor-empty:first-child:before{color:#6b7280;content:attr(data-placeholder);float:left;height:0;pointer-events:none}.ProseMirror:focus{outline:none}.prose{font-size:1.125rem;line-height:1.75}.prose h1{font-size:2.25rem;font-weight:700;margin-bottom:1rem;margin-top:2rem}.prose h2{font-size:1.875rem;font-weight:600;margin-bottom:.75rem;margin-top:1.5rem}.prose h3{font-size:1.5rem;font-weight:600;margin-bottom:.5rem;margin-top:1.25rem}.prose p{margin-bottom:1rem}.prose ol,.prose ul{margin-bottom:1rem;padding-left:1.5rem}.prose ul{list-style-type:disc}.prose ol{list-style-type:decimal}.prose li{margin-bottom:.5rem}.prose blockquote{border-left:4px solid #4b5563;margin:1rem 0;padding-left:1rem;font-style:italic;color:#9ca3af}.prose code{color:hsl(var(--text-000));border-radius:.25rem;padding:.125rem .25rem;font-size:.875rem;font-family:monospace}.prose code,.prose pre{background-color:hsl(var(--bg-200))}.prose pre{border-radius:.375rem;padding:.75rem 1rem;margin:.75rem 0;overflow-x:auto;max-width:100%}.prose pre code{background-color:transparent;padding:0;border-radius:0;font-size:.8125rem;line-height:1.5;white-space:pre-wrap;word-break:break-word;color:hsl(var(--text-000))}.prose strong{font-weight:700}.prose em{font-style:italic}.prose u{text-decoration:underline}.prose mark{background-color:#fbbf24;color:#000;padding:.125rem .25rem;border-radius:.125rem}.editor-with-lines{display:flex;border-radius:.5rem;overflow:hidden;position:relative}.line-numbers{color:hsl(var(--text-400));padding:0;min-width:3.5rem;width:auto;text-align:right;user-select:none;font-family:monospace;font-size:.875rem;line-height:1.75rem;border-right:1px solid hsl(var(--border-200));flex-shrink:0;overflow-y:auto;overflow-x:hidden}.line-number,.line-numbers{background-color:hsl(var(--bg-300))}.line-number{padding-right:.75rem;padding-left:.5rem;min-height:1.75rem;box-sizing:border-box}.editor-content{flex:1;overflow:auto;width:100%}.editor-content textarea{line-height:1.75rem;font-family:monospace;padding:0 1rem!important;margin:0;border:0;color:hsl(var(--text-100))}.editor-content .ProseMirror{padding:1.5rem 2rem;min-height:600px}.editor-content .prose{line-height:1.75rem}.editor-content .prose p{margin:0;min-height:1.75rem;line-height:1.75rem;white-space:pre-wrap;word-wrap:break-word}.editor-content .prose h1,.editor-content .prose h2,.editor-content .prose h3{line-height:1.75rem;margin-top:0;margin-bottom:0;padding:.5rem 0}.editor-wrapper{position:relative;overflow:hidden}.sync-scroll{overflow-y:auto;max-height:600px}.ProseMirror{overflow-wrap:break-word}.ProseMirror,.ProseMirror blockquote,.ProseMirror h1,.ProseMirror h2,.ProseMirror h3,.ProseMirror li,.ProseMirror p{white-space:pre-wrap;word-wrap:break-word}.suggestion-buttons-hover{display:inline-flex;background:white;border:1px solid #e5e7eb;border-radius:.375rem;padding:.25rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);gap:.25rem;pointer-events:auto}.suggestion-buttons-hover button{display:flex;align-items:center;gap:.25rem;padding:.25rem .5rem;font-size:.75rem;font-weight:500;border:none;border-radius:.25rem;cursor:pointer;transition:all .2s;white-space:nowrap}.suggestion-buttons-hover .accept-btn{color:#065f46;background-color:#f0fdf4}.suggestion-buttons-hover .accept-btn:hover{background-color:#dcfce7}.suggestion-buttons-hover .reject-btn{color:#991b1b;background-color:#fef2f2}.suggestion-buttons-hover .reject-btn:hover{background-color:#fee2e2}.suggestion-buttons-hover .accept-btn:disabled,.suggestion-buttons-hover .reject-btn:disabled{opacity:.5;cursor:not-allowed}.deletion-text{background-color:rgb(254,226,226);color:rgb(153,27,27);padding:.125rem .25rem;border-radius:.25rem;text-decoration:line-through;text-decoration-color:rgb(239,68,68);text-decoration-thickness:2px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans SC,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Roboto,Oxygen,Ubuntu,sans-serif;font-size:16px;line-height:1.75;letter-spacing:.02em;word-spacing:.05em}
/*# sourceMappingURL=53cd035eafffff63.css.map*/