.Button-module__Q0e3aa__button{cursor:pointer;box-sizing:border-box;border:none;border-radius:20px;outline:none;justify-content:center;align-items:center;font-family:inherit;font-weight:500;text-decoration:none;transition:all .2s ease-in-out;display:inline-flex}.Button-module__Q0e3aa__contained{color:#000;background-color:#e5e7eb;border:1px solid #0000}.Button-module__Q0e3aa__contained:hover{background-color:#d1d5db}.Button-module__Q0e3aa__outlined{color:#000;background-color:#0000;border:1px solid #d1d5db}.Button-module__Q0e3aa__outlined:hover{background-color:#f3f4f6;border-color:#9ca3af}.Button-module__Q0e3aa__text{color:#000;background-color:#0000;border:1px solid #0000}.Button-module__Q0e3aa__text:hover{background-color:#f3f4f6}.Button-module__Q0e3aa__small{min-height:30px;padding:6px 16px;font-size:13px}.Button-module__Q0e3aa__medium{min-height:36px;padding:8px 22px;font-size:14px}.Button-module__Q0e3aa__large{min-height:42px;padding:10px 28px;font-size:15px}.Button-module__Q0e3aa__fullWidth{width:100%}.Button-module__Q0e3aa__loading{cursor:not-allowed;opacity:.7}.Button-module__Q0e3aa__spinner{border:2px solid #0000;border-top-color:currentColor;border-radius:50%;width:16px;height:16px;margin-right:8px;animation:1s linear infinite Button-module__Q0e3aa__spin}.Button-module__Q0e3aa__loadingText{opacity:.8}@keyframes Button-module__Q0e3aa__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.SiteLayout-module__Z0k_BW__header{width:calc(100% - var(--Nav-width));border:0 solid #e5eaf2;border-bottom-width:thin;padding:0 20px}.SiteLayout-module__Z0k_BW__navbox{width:var(--Nav-width)}.SiteLayout-module__Z0k_BW__navlogo{border:0 solid #e5eaf2;border-bottom-width:thin;align-items:center;height:65px;padding-left:16px;display:flex}.SiteLayout-module__Z0k_BW__main{width:calc(100% - 300px);max-width:900px;min-height:100vh;margin-left:300px;padding:0 20px;transition:all .3s}.SiteLayout-module__Z0k_BW__mainExpanded{width:calc(100% - 60px);max-width:1140px;margin-left:60px}.SiteLayout-module__Z0k_BW__sidebar{z-index:999;background-color:#fff;width:300px;height:calc(100vh - 48px);transition:width .3s,transform .3s;position:fixed;top:48px;left:0;overflow-y:auto}.SiteLayout-module__Z0k_BW__sidebarCollapsed{width:60px;overflow:hidden}.SiteLayout-module__Z0k_BW__nav{display:flex}@media (max-width:600px){.SiteLayout-module__Z0k_BW__header{width:100%}.SiteLayout-module__Z0k_BW__nav{display:none}}@media (min-width:1200px){.SiteLayout-module__Z0k_BW__nav{width:var(--Nav-width);flex-shrink:0}.SiteLayout-module__Z0k_BW__maincontent{padding-left:30px;padding-right:30px}}@media (max-width:768px){.SiteLayout-module__Z0k_BW__main{margin-left:0;padding:0 10px}.SiteLayout-module__Z0k_BW__mainExpanded{margin-left:0}.SiteLayout-module__Z0k_BW__sidebar{width:250px;transform:translate(-100%)}.SiteLayout-module__Z0k_BW__sidebar:not(.SiteLayout-module__Z0k_BW__sidebarCollapsed){transform:translate(0)}.SiteLayout-module__Z0k_BW__sidebarCollapsed{width:250px;transform:translate(-100%)}}@media print{.SiteLayout-module__Z0k_BW__nav{display:none}}
.Avatar-module__yvNGgG__avatar{cursor:pointer;background-color:#f0f0f0;border-radius:50%;justify-content:center;align-items:center;display:flex;overflow:hidden}.Avatar-module__yvNGgG__avatarImage{object-fit:cover;border-radius:50%;width:100%;height:100%}.Avatar-module__yvNGgG__avatarSkeleton{color:#999;background-size:200% 100%;border-radius:50%;animation:1.5s infinite Avatar-module__yvNGgG__skeleton-loading}@keyframes Avatar-module__yvNGgG__skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}
.Input-module__iVuOtW__inputWrapper{margin-bottom:16px}.Input-module__iVuOtW__label{color:#333;margin-bottom:4px;font-size:14px;font-weight:500;display:block}.Input-module__iVuOtW__input{box-sizing:border-box;border:1px solid #d1d5db;border-radius:4px;outline:none;width:100%;padding:12px;font-size:14px;transition:border-color .2s ease-in-out}.Input-module__iVuOtW__input:focus{border-color:#000}.Input-module__iVuOtW__input.Input-module__iVuOtW__error{border-color:#ef4444}.Input-module__iVuOtW__errorMessage{color:#ef4444;margin-top:4px;font-size:12px;display:block}
.table-module__huDNEG__tableContainer{margin:16px 0}.table-module__huDNEG__tableSelected{border-radius:4px;position:relative;box-shadow:0 0 0 2px #2196f3}.table-module__huDNEG__tableGrid{background:#fff;border:1px solid #e0e0e0;border-radius:4px;gap:0;display:grid;overflow:hidden}.table-module__huDNEG__tableRow{display:contents}.table-module__huDNEG__tableCell{background:#fff;border-bottom:1px solid #e0e0e0;border-right:1px solid #e0e0e0;align-items:center;min-height:40px;padding:12px 8px;transition:background-color .2s;display:flex;position:relative}.table-module__huDNEG__tableCell:hover{background-color:#f5f5f5}.table-module__huDNEG__tableCellSelected{outline-offset:-2px;outline:2px solid #2196f3;position:relative;background-color:#e3f2fd!important}.table-module__huDNEG__tableCellRectSelected{position:relative;background-color:#e8f4fd!important}.table-module__huDNEG__tableCellRectSelected:before{content:"";box-sizing:border-box;pointer-events:none;z-index:2;background-color:#2196f326;border:2px solid #2196f34d;position:absolute;inset:0}.table-module__huDNEG__tableCellSelected:before{content:"";pointer-events:none;z-index:1;background-color:#2196f314;position:absolute;inset:0}.table-module__huDNEG__tableCell:last-child{border-right:none}.table-module__huDNEG__tableRow:last-child .table-module__huDNEG__tableCell{border-bottom:none}.table-module__huDNEG__table-cell-drag-start{opacity:.8;cursor:grabbing!important}.table-module__huDNEG__tableToolbar{z-index:1000;background:#fff;border:1px solid #e0e0e0;border-radius:4px;gap:2px;padding:4px;display:flex;position:absolute;top:-45px;right:0;box-shadow:0 2px 8px #0000001a}.table-module__huDNEG__iconButton{cursor:pointer;color:#666;background:#fff;border:none;border-radius:4px;justify-content:center;align-items:center;min-width:32px;height:32px;padding:4px;font-size:14px;font-weight:700;transition:background-color .2s;display:flex}.table-module__huDNEG__iconButton:hover{background-color:#f0f0f0}.table-module__huDNEG__iconButton:active{background-color:#e0e0e0}
.UpdateEditor-module__oJvCda__toolbar{z-index:1000;background-color:#fff;border-bottom:1px solid #e0e0e0;position:sticky;top:0}.UpdateEditor-module__oJvCda__editorContainer{height:calc(100vh - 120px);padding:8px;overflow-y:auto}.UpdateEditor-module__oJvCda__editorWrapper{background-color:#fff;border:1px solid #0000001f;border-radius:8px;transition:border-color .2s ease-in-out,box-shadow .2s ease-in-out}.UpdateEditor-module__oJvCda__editorWrapper:focus-within{border-color:#1976d2;box-shadow:0 0 0 1px #1976d233}.UpdateEditor-module__oJvCda__editorWrapper:hover{border-color:#0000003b}.UpdateEditor-module__oJvCda__editable{color:#000000de;background-color:#0000;border:none;outline:none;width:100%;min-height:200px;padding:16px;font-family:inherit;font-size:16px;line-height:1.5}.UpdateEditor-module__oJvCda__placeholder p{color:#00000061;padding:10px 5px}.UpdateEditor-module__oJvCda__saveButton{z-index:1200;position:fixed;bottom:15px;left:330px}.UpdateEditor-module__oJvCda__viewTitle{margin:10px 0}.UpdateEditor-module__oJvCda__viewMeta{color:#999;align-items:center;gap:8px;margin-bottom:10px;padding-left:10px;font-size:10px;display:flex}.UpdateEditor-module__oJvCda__viewEditable{color:#000000de;background-color:#0000;border:none;outline:none;width:100%;padding:16px;font-family:inherit;font-size:16px;line-height:1.5}.UpdateEditor-module__oJvCda__viewPlaceholder p{color:#00000061;padding:10px 5px}.UpdateEditor-module__oJvCda__viewEditable a{color:#1976d2;text-decoration:none}.UpdateEditor-module__oJvCda__viewEditable a:hover{color:#00e;text-decoration:underline}:is(.UpdateEditor-module__oJvCda__editable .editor-bulleted-list,.UpdateEditor-module__oJvCda__editable .editor-numbered-list,.UpdateEditor-module__oJvCda__viewEditable .editor-bulleted-list,.UpdateEditor-module__oJvCda__viewEditable .editor-numbered-list){margin:.5rem 0;padding-left:1.5rem;list-style-position:outside}:is(.UpdateEditor-module__oJvCda__editable .editor-list-item,.UpdateEditor-module__oJvCda__viewEditable .editor-list-item){margin:.25rem 0;padding-left:.5rem;line-height:1.6}:is(.UpdateEditor-module__oJvCda__editable .editor-numbered-list .editor-list-item,.UpdateEditor-module__oJvCda__viewEditable .editor-numbered-list .editor-list-item){list-style-type:decimal}:is(.UpdateEditor-module__oJvCda__editable .editor-bulleted-list .editor-list-item,.UpdateEditor-module__oJvCda__viewEditable .editor-bulleted-list .editor-list-item){list-style-type:disc}:is(.UpdateEditor-module__oJvCda__editable .editor-numbered-list .editor-numbered-list,.UpdateEditor-module__oJvCda__editable .editor-numbered-list .editor-bulleted-list,.UpdateEditor-module__oJvCda__editable .editor-bulleted-list .editor-numbered-list,.UpdateEditor-module__oJvCda__editable .editor-bulleted-list .editor-bulleted-list,.UpdateEditor-module__oJvCda__viewEditable .editor-numbered-list .editor-numbered-list,.UpdateEditor-module__oJvCda__viewEditable .editor-numbered-list .editor-bulleted-list,.UpdateEditor-module__oJvCda__viewEditable .editor-bulleted-list .editor-numbered-list,.UpdateEditor-module__oJvCda__viewEditable .editor-bulleted-list .editor-bulleted-list){margin:.25rem 0;padding-left:1.5rem}:is(.UpdateEditor-module__oJvCda__editable .editor-numbered-list .editor-bulleted-list .editor-list-item,.UpdateEditor-module__oJvCda__viewEditable .editor-numbered-list .editor-bulleted-list .editor-list-item){list-style-type:disc}:is(.UpdateEditor-module__oJvCda__editable .editor-bulleted-list .editor-numbered-list .editor-list-item,.UpdateEditor-module__oJvCda__viewEditable .editor-bulleted-list .editor-numbered-list .editor-list-item){list-style-type:decimal}:is(.UpdateEditor-module__oJvCda__editable .editor-numbered-list .editor-numbered-list .editor-list-item,.UpdateEditor-module__oJvCda__viewEditable .editor-numbered-list .editor-numbered-list .editor-list-item){list-style-type:lower-alpha}:is(.UpdateEditor-module__oJvCda__editable .editor-bulleted-list .editor-bulleted-list .editor-list-item,.UpdateEditor-module__oJvCda__viewEditable .editor-bulleted-list .editor-bulleted-list .editor-list-item){list-style-type:circle}:is(.UpdateEditor-module__oJvCda__editable .editor-list-item>*,.UpdateEditor-module__oJvCda__viewEditable .editor-list-item>*){margin:0}:is(.UpdateEditor-module__oJvCda__editable .editor-list-item p,.UpdateEditor-module__oJvCda__viewEditable .editor-list-item p){margin:0;display:inline}
.AlignCenterButton-module__vRcHjW__button{color:#000000de;cursor:pointer;background:0 0;border:none;border-radius:4px;outline:none;justify-content:center;align-items:center;min-width:32px;height:32px;margin:2px;padding:4px 8px;font-family:inherit;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex}.AlignCenterButton-module__vRcHjW__button:hover{background:#0000000a}.AlignCenterButton-module__vRcHjW__button.AlignCenterButton-module__vRcHjW__selected{color:#1976d2;background:#1976d21f}.AlignCenterButton-module__vRcHjW__button.AlignCenterButton-module__vRcHjW__selected:hover{background:#1976d229}.AlignCenterButton-module__vRcHjW__icon{fill:currentColor;-webkit-user-select:none;user-select:none;flex-shrink:0;width:20px;height:20px}
.AlignJustifyButton-module__5-jR5G__button{color:#000000de;cursor:pointer;background:0 0;border:none;border-radius:4px;outline:none;justify-content:center;align-items:center;min-width:32px;height:32px;margin:2px;padding:4px 8px;font-family:inherit;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex}.AlignJustifyButton-module__5-jR5G__button:hover{background:#0000000a}.AlignJustifyButton-module__5-jR5G__button.AlignJustifyButton-module__5-jR5G__selected{color:#1976d2;background:#1976d21f}.AlignJustifyButton-module__5-jR5G__button.AlignJustifyButton-module__5-jR5G__selected:hover{background:#1976d229}.AlignJustifyButton-module__5-jR5G__icon{fill:currentColor;-webkit-user-select:none;user-select:none;flex-shrink:0;width:20px;height:20px}
.AlignLeftButton-module__SHEOka__button{color:#000000de;cursor:pointer;background:0 0;border:none;border-radius:4px;outline:none;justify-content:center;align-items:center;min-width:32px;height:32px;margin:2px;padding:4px 8px;font-family:inherit;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex}.AlignLeftButton-module__SHEOka__button:hover{background:#0000000a}.AlignLeftButton-module__SHEOka__button.AlignLeftButton-module__SHEOka__selected{color:#1976d2;background:#1976d21f}.AlignLeftButton-module__SHEOka__button.AlignLeftButton-module__SHEOka__selected:hover{background:#1976d229}.AlignLeftButton-module__SHEOka__icon{fill:currentColor;-webkit-user-select:none;user-select:none;flex-shrink:0;width:20px;height:20px}
.AlignRightButton-module__7O9p4G__button{color:#000000de;cursor:pointer;background:0 0;border:none;border-radius:4px;outline:none;justify-content:center;align-items:center;min-width:32px;height:32px;margin:2px;padding:4px 8px;font-family:inherit;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex}.AlignRightButton-module__7O9p4G__button:hover{background:#0000000a}.AlignRightButton-module__7O9p4G__button.AlignRightButton-module__7O9p4G__selected{color:#1976d2;background:#1976d21f}.AlignRightButton-module__7O9p4G__button.AlignRightButton-module__7O9p4G__selected:hover{background:#1976d229}.AlignRightButton-module__7O9p4G__icon{fill:currentColor;-webkit-user-select:none;user-select:none;flex-shrink:0;width:20px;height:20px}
.BoldButton-module__n4-OcW__button{color:#000000de;cursor:pointer;background:0 0;border:none;border-radius:4px;outline:none;justify-content:center;align-items:center;min-width:32px;height:32px;margin:2px;padding:4px 8px;font-family:inherit;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex}.BoldButton-module__n4-OcW__button:hover{background:#0000000a}.BoldButton-module__n4-OcW__button.BoldButton-module__n4-OcW__selected{color:#1976d2;background:#1976d21f}.BoldButton-module__n4-OcW__button.BoldButton-module__n4-OcW__selected:hover{background:#1976d229}.BoldButton-module__n4-OcW__icon{fill:currentColor;-webkit-user-select:none;user-select:none;flex-shrink:0;width:20px;height:20px}
.CodeButton-module__R3jdhq__button{color:#000000de;cursor:pointer;background:0 0;border:none;border-radius:4px;outline:none;justify-content:center;align-items:center;min-width:32px;height:32px;margin:2px;padding:4px 8px;font-family:inherit;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex}.CodeButton-module__R3jdhq__button:hover{background:#0000000a}.CodeButton-module__R3jdhq__button.CodeButton-module__R3jdhq__selected{color:#1976d2;background:#1976d21f}.CodeButton-module__R3jdhq__button.CodeButton-module__R3jdhq__selected:hover{background:#1976d229}.CodeButton-module__R3jdhq__icon{fill:currentColor;-webkit-user-select:none;user-select:none;flex-shrink:0;width:20px;height:20px}
.ColorButton-module__pBQH8G__button{color:#000000de;cursor:pointer;background:0 0;border:none;border-radius:4px;outline:none;justify-content:center;align-items:center;min-width:32px;height:32px;margin:2px;padding:4px 8px;font-family:inherit;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex}.ColorButton-module__pBQH8G__button:hover{background:#0000000a}.ColorButton-module__pBQH8G__button.ColorButton-module__pBQH8G__selected{color:#1976d2;background:#1976d21f}.ColorButton-module__pBQH8G__button.ColorButton-module__pBQH8G__selected:hover{background:#1976d229}.ColorButton-module__pBQH8G__icon{fill:currentColor;-webkit-user-select:none;user-select:none;flex-shrink:0;width:20px;height:20px}
.Divider-module__WI8CKG__divider{background-color:#0000001f;border:none;margin:0}.Divider-module__WI8CKG__horizontal{width:100%;height:1px;margin:8px 0}.Divider-module__WI8CKG__vertical{align-self:stretch;width:1px;height:100%;margin:8px 4px}.Divider-module__WI8CKG__flexItem{flex-shrink:0}.Divider-module__WI8CKG__vertical.Divider-module__WI8CKG__flexItem{align-self:stretch;height:auto;margin:8px 4px}
.HButton-module__HSfGwG__button{color:#000000de;cursor:pointer;background:0 0;border:none;border-radius:4px;outline:none;justify-content:center;align-items:center;min-width:32px;height:32px;margin:2px;padding:4px 8px;font-family:inherit;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex}.HButton-module__HSfGwG__button:hover{background:#0000000a}.HButton-module__HSfGwG__button.HButton-module__HSfGwG__selected{color:#1976d2;background:#1976d21f}.HButton-module__HSfGwG__button.HButton-module__HSfGwG__selected:hover{background:#1976d229}.HButton-module__HSfGwG__dropdown{background:#fff;border:1px solid #0000001f;border-radius:4px;min-width:100px;margin-top:-1px;overflow:hidden;box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.HButton-module__HSfGwG__menuItem{text-align:left;color:#000000de;cursor:pointer;background:0 0;border:none;outline:none;align-items:center;width:100%;min-height:36px;padding:6px 16px;font-family:inherit;font-size:.875rem;line-height:1.43;transition:background-color .15s cubic-bezier(.4,0,.2,1);display:flex}.HButton-module__HSfGwG__menuItem:hover{background:#0000000a}
.ImageButton-module__LP22kG__button{color:#000000de;cursor:pointer;background:0 0;border:none;border-radius:4px;outline:none;justify-content:center;align-items:center;min-width:32px;height:32px;margin:2px;padding:4px 8px;font-family:inherit;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex}.ImageButton-module__LP22kG__button:hover{background:#0000000a}.ImageButton-module__LP22kG__button.ImageButton-module__LP22kG__selected{color:#1976d2;background:#1976d21f}.ImageButton-module__LP22kG__button.ImageButton-module__LP22kG__selected:hover{background:#1976d229}.ImageButton-module__LP22kG__icon{fill:currentColor;-webkit-user-select:none;user-select:none;flex-shrink:0;width:20px;height:20px}
.ItalicButton-module__AS5cqG__button{color:#000000de;cursor:pointer;background:0 0;border:none;border-radius:4px;outline:none;justify-content:center;align-items:center;min-width:32px;height:32px;margin:2px;padding:4px 8px;font-family:inherit;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex}.ItalicButton-module__AS5cqG__button:hover{background:#0000000a}.ItalicButton-module__AS5cqG__button.ItalicButton-module__AS5cqG__selected{color:#1976d2;background:#1976d21f}.ItalicButton-module__AS5cqG__button.ItalicButton-module__AS5cqG__selected:hover{background:#1976d229}.ItalicButton-module__AS5cqG__icon{fill:currentColor;-webkit-user-select:none;user-select:none;flex-shrink:0;width:20px;height:20px}
.LinkButton-module__M0NC4W__button{color:#000000de;cursor:pointer;background:0 0;border:none;border-radius:4px;outline:none;justify-content:center;align-items:center;min-width:32px;height:32px;margin:2px;padding:4px 8px;font-family:inherit;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex}.LinkButton-module__M0NC4W__button:hover{background:#0000000a}.LinkButton-module__M0NC4W__button.LinkButton-module__M0NC4W__selected{color:#1976d2;background:#1976d21f}.LinkButton-module__M0NC4W__button.LinkButton-module__M0NC4W__selected:hover{background:#1976d229}.LinkButton-module__M0NC4W__icon{fill:currentColor;-webkit-user-select:none;user-select:none;flex-shrink:0;width:20px;height:20px}
.ListBulletedButton-module__ZvhEPq__button{color:#000000de;cursor:pointer;background:0 0;border:none;border-radius:4px;outline:none;justify-content:center;align-items:center;min-width:32px;height:32px;margin:2px;padding:4px 8px;font-family:inherit;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex}.ListBulletedButton-module__ZvhEPq__button:hover{background:#0000000a}.ListBulletedButton-module__ZvhEPq__button.ListBulletedButton-module__ZvhEPq__selected{color:#1976d2;background:#1976d21f}.ListBulletedButton-module__ZvhEPq__button.ListBulletedButton-module__ZvhEPq__selected:hover{background:#1976d229}.ListBulletedButton-module__ZvhEPq__icon{fill:currentColor;-webkit-user-select:none;user-select:none;flex-shrink:0;width:20px;height:20px}
.ListNumberButton-module__-tGH0G__button{color:#000000de;cursor:pointer;background:0 0;border:none;border-radius:4px;outline:none;justify-content:center;align-items:center;min-width:32px;height:32px;margin:2px;padding:4px 8px;font-family:inherit;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex}.ListNumberButton-module__-tGH0G__button:hover{background:#0000000a}.ListNumberButton-module__-tGH0G__button.ListNumberButton-module__-tGH0G__selected{color:#1976d2;background:#1976d21f}.ListNumberButton-module__-tGH0G__button.ListNumberButton-module__-tGH0G__selected:hover{background:#1976d229}.ListNumberButton-module__-tGH0G__icon{fill:currentColor;-webkit-user-select:none;user-select:none;flex-shrink:0;width:20px;height:20px}
.QuoteButton-module__ZWoIhW__button{color:#000000de;cursor:pointer;background:0 0;border:none;border-radius:4px;outline:none;justify-content:center;align-items:center;min-width:32px;height:32px;margin:2px;padding:4px 8px;font-family:inherit;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex}.QuoteButton-module__ZWoIhW__button:hover{background:#0000000a}.QuoteButton-module__ZWoIhW__button.QuoteButton-module__ZWoIhW__selected{color:#1976d2;background:#1976d21f}.QuoteButton-module__ZWoIhW__button.QuoteButton-module__ZWoIhW__selected:hover{background:#1976d229}.QuoteButton-module__ZWoIhW__icon{fill:currentColor;-webkit-user-select:none;user-select:none;flex-shrink:0;width:20px;height:20px}
.StrikethroughButton-module__RFbkOW__button{color:#000000de;cursor:pointer;background:0 0;border:none;border-radius:4px;outline:none;justify-content:center;align-items:center;min-width:32px;height:32px;margin:2px;padding:4px 8px;font-family:inherit;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex}.StrikethroughButton-module__RFbkOW__button:hover{background:#0000000a}.StrikethroughButton-module__RFbkOW__button.StrikethroughButton-module__RFbkOW__selected{color:#1976d2;background:#1976d21f}.StrikethroughButton-module__RFbkOW__button.StrikethroughButton-module__RFbkOW__selected:hover{background:#1976d229}.StrikethroughButton-module__RFbkOW__icon{fill:currentColor;-webkit-user-select:none;user-select:none;flex-shrink:0;width:20px;height:20px}
.TableButton-module__VB67DW__button{color:#000000de;cursor:pointer;background:0 0;border:none;border-radius:4px;outline:none;justify-content:center;align-items:center;min-width:32px;height:32px;margin:2px;padding:4px 8px;font-family:inherit;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex}.TableButton-module__VB67DW__button:hover{background:#0000000a}.TableButton-module__VB67DW__button.TableButton-module__VB67DW__selected{color:#1976d2;background:#1976d21f}.TableButton-module__VB67DW__button.TableButton-module__VB67DW__selected:hover{background:#1976d229}.TableButton-module__VB67DW__icon{fill:currentColor;-webkit-user-select:none;user-select:none;flex-shrink:0;width:20px;height:20px}
.UnderlineButton-module__7wfzPq__button{color:#000000de;cursor:pointer;background:0 0;border:none;border-radius:4px;outline:none;justify-content:center;align-items:center;min-width:32px;height:32px;margin:2px;padding:4px 8px;font-family:inherit;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex}.UnderlineButton-module__7wfzPq__button:hover{background:#0000000a}.UnderlineButton-module__7wfzPq__button.UnderlineButton-module__7wfzPq__selected{color:#1976d2;background:#1976d21f}.UnderlineButton-module__7wfzPq__button.UnderlineButton-module__7wfzPq__selected:hover{background:#1976d229}.UnderlineButton-module__7wfzPq__icon{fill:currentColor;-webkit-user-select:none;user-select:none;flex-shrink:0;width:20px;height:20px}
.UserState-module__EguVOa__container{align-items:center;display:flex}.UserState-module__EguVOa__userMenu{display:inline-block;position:relative}.UserState-module__EguVOa__dropdown{z-index:1;opacity:0;visibility:hidden;background-color:#fff;border-radius:4px;min-width:120px;margin-top:5px;transition:opacity .3s,visibility .3s,transform .3s;position:absolute;top:100%;right:0;transform:translateY(-10px);box-shadow:0 8px 16px #0003}.UserState-module__EguVOa__userMenu:hover .UserState-module__EguVOa__dropdown{opacity:1;visibility:visible;transform:translateY(0)}.UserState-module__EguVOa__dropdownItem{color:#333;cursor:pointer;text-align:center;padding:12px 16px;font-size:14px;text-decoration:none;transition:background-color .2s;display:block}.UserState-module__EguVOa__dropdownItem:hover{background-color:#f1f1f1}.UserState-module__EguVOa__dropdownItem:first-child{border-radius:4px 4px 0 0}.UserState-module__EguVOa__dropdownItem:last-child{border-radius:0 0 4px 4px}.UserState-module__EguVOa__authButtons{gap:8px;display:flex}.UserState-module__EguVOa__button{color:#333;cursor:pointer;background-color:#fff;border:1px solid #ccc;border-radius:4px;padding:8px 16px;font-size:14px;transition:background-color .2s}.UserState-module__EguVOa__button:hover{background-color:#f5f5f5}
.MoreVertButton-module__DuUAra__container{z-index:0;display:inline-block;position:relative}.MoreVertButton-module__DuUAra__container:hover,.MoreVertButton-module__DuUAra__container:focus-within{z-index:2000}.MoreVertButton-module__DuUAra__button{cursor:pointer;color:#0000008a;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:8px;transition:background-color .2s;display:inline-flex}.MoreVertButton-module__DuUAra__button:hover{background-color:#0000000a}.MoreVertButton-module__DuUAra__button:active{background-color:#0000001a}.MoreVertButton-module__DuUAra__button:focus{background-color:#0000000a;outline:none}.MoreVertButton-module__DuUAra__icon{width:24px;height:24px;display:block}.MoreVertButton-module__DuUAra__small{padding:5px}.MoreVertButton-module__DuUAra__small .MoreVertButton-module__DuUAra__icon{width:18px;height:18px}.MoreVertButton-module__DuUAra__medium{padding:8px}.MoreVertButton-module__DuUAra__medium .MoreVertButton-module__DuUAra__icon{width:24px;height:24px}.MoreVertButton-module__DuUAra__large{padding:12px}.MoreVertButton-module__DuUAra__large .MoreVertButton-module__DuUAra__icon{width:28px;height:28px}.MoreVertButton-module__DuUAra__dropdown{z-index:2001;opacity:0;visibility:hidden;background-color:#fff;border-radius:4px;min-width:120px;margin-top:5px;transition:opacity .3s,visibility .3s,transform .3s;position:absolute;top:100%;right:0;transform:translateY(-10px);box-shadow:0 8px 16px #0003}.MoreVertButton-module__DuUAra__container:hover .MoreVertButton-module__DuUAra__dropdown{opacity:1;visibility:visible;transform:translateY(0)}.MoreVertButton-module__DuUAra__dropdownItem{color:#333;cursor:pointer;text-align:center;padding:12px 16px;font-size:14px;text-decoration:none;transition:background-color .2s;display:block}.MoreVertButton-module__DuUAra__dropdownItem:hover{background-color:#f1f1f1}.MoreVertButton-module__DuUAra__dropdownItem:first-child{border-radius:4px 4px 0 0}.MoreVertButton-module__DuUAra__dropdownItem:last-child{border-radius:0 0 4px 4px}
.VisuallyHiddenInput-module__auFEoW__visuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;bottom:0;left:0;overflow:hidden}
.styles-module__3xH6FW__grid{flex-flow:wrap;width:100%;padding:15px 10px;display:flex}.styles-module__3xH6FW__item{width:33.3%;padding:5px}.styles-module__3xH6FW__title{word-break:break-all;width:100px;position:absolute;top:0;left:-200px}@media (max-width:600px){.styles-module__3xH6FW__item{width:50%}}
.BookItem-module__DCFJga__card{background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;transition:border-color .2s;overflow:hidden}.BookItem-module__DCFJga__card:hover{border-color:#999}.BookItem-module__DCFJga__head{justify-content:space-between;align-items:flex-start;gap:12px;padding:16px;display:flex}.BookItem-module__DCFJga__titleSection{flex:1;min-width:0}.BookItem-module__DCFJga__title{color:#1976d2;word-break:break-word;margin-bottom:4px;font-size:1rem;font-weight:600;text-decoration:none;display:block}.BookItem-module__DCFJga__title:hover{text-decoration:underline}.BookItem-module__DCFJga__date{color:#666;font-size:.875rem}.BookItem-module__DCFJga__main{position:relative}.BookItem-module__DCFJga__cover{object-fit:cover;width:100%;height:194px;display:block}.BookItem-module__DCFJga__coverSkeleton{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%) 0 0/200% 100%;width:100%;height:194px}@keyframes BookItem-module__DCFJga__skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}.BookItem-module__DCFJga__foot{padding:16px}.BookItem-module__DCFJga__description{color:#666;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:40px;margin:0;font-size:.875rem;line-height:1.4;display:-webkit-box;overflow:hidden}
.Message-module__8F7bga__message{background-color:#f3f4f6;border:1px solid #e5e7eb;border-radius:8px;margin-bottom:10px;padding:12px 16px;font-size:14px;line-height:1.4}.Message-module__8F7bga__error{color:#dc2626;background-color:#fef2f2;border-color:#fecaca}.Message-module__8F7bga__success{color:#16a34a;background-color:#f0fdf4;border-color:#bbf7d0}.Message-module__8F7bga__warning{color:#d97706;background-color:#fffbeb;border-color:#fcd34d}.Message-module__8F7bga__info{color:#2563eb;background-color:#eff6ff;border-color:#bfdbfe}
.Tabs-module__yGDzAq__tabs{width:100%}.Tabs-module__yGDzAq__tabList{background:0 0;border-bottom:1px solid #e0e0e0;display:flex}.Tabs-module__yGDzAq__tabButton{color:#909090;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;flex:1;margin-bottom:-1px;padding:14px 16px;font-size:15px;font-weight:500;transition:color .2s}.Tabs-module__yGDzAq__tabButton:hover{color:#333}.Tabs-module__yGDzAq__tabButton.Tabs-module__yGDzAq__active{color:#0f0f0f;border-bottom-color:#0f0f0f;font-weight:600}.Tabs-module__yGDzAq__tabContent{min-height:400px}.Tabs-module__yGDzAq__tabPanel{padding:20px;display:none}.Tabs-module__yGDzAq__tabPanel.Tabs-module__yGDzAq__activePanel{display:block}@media (max-width:768px){.Tabs-module__yGDzAq__tabButton{padding:12px 8px;font-size:14px}}
.MyHeader-module__Cm6O8a__header{align-items:flex-start;gap:16px;padding:16px;display:flex}.MyHeader-module__Cm6O8a__avatar{flex-shrink:0}.MyHeader-module__Cm6O8a__content{flex:1;min-width:0}.MyHeader-module__Cm6O8a__title{margin-bottom:8px}.MyHeader-module__Cm6O8a__titleLink{color:#000;font-size:1.3rem;font-weight:600;line-height:1.2;text-decoration:none}.MyHeader-module__Cm6O8a__titleLink:hover{text-decoration:underline}.MyHeader-module__Cm6O8a__description{color:#666;white-space:pre-wrap;font-size:.875rem;line-height:1.4}.MyHeader-module__Cm6O8a__skeletonAvatar{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%) 0 0/200% 100%;border-radius:50%;width:64px;height:64px;animation:1.5s infinite MyHeader-module__Cm6O8a__skeleton-loading}.MyHeader-module__Cm6O8a__skeletonTitle{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%) 0 0/200% 100%;border-radius:4px;width:200px;height:24px;margin-bottom:8px;animation:1.5s infinite MyHeader-module__Cm6O8a__skeleton-loading}.MyHeader-module__Cm6O8a__skeletonDescription{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%) 0 0/200% 100%;border-radius:4px;width:300px;height:16px;animation:1.5s infinite MyHeader-module__Cm6O8a__skeleton-loading}@keyframes MyHeader-module__Cm6O8a__skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}.MyHeader-module__Cm6O8a__uploadAvatar{border-radius:50%;display:block;position:relative;overflow:hidden}.MyHeader-module__Cm6O8a__uploadAvatar:hover .MyHeader-module__Cm6O8a__uploadOverlay{opacity:1}.MyHeader-module__Cm6O8a__uploadOverlay{opacity:0;background:#0009;border-radius:50%;justify-content:center;align-items:center;transition:opacity .2s;display:flex;position:absolute;inset:0}.MyHeader-module__Cm6O8a__uploadText{color:#fff;text-align:center;white-space:nowrap;font-size:12px;font-weight:500}
.styles-module__6u5gva__grid{flex-flow:wrap;width:100%;padding:15px 10px;display:flex}.styles-module__6u5gva__item{width:33.3%;padding:5px}@media (max-width:600px){.styles-module__6u5gva__item{width:50%}}
