@charset "UTF-8";.confirm-popover-inline-popover{background:var(--color-bg-opaque);border-radius:var(--radius-5);box-shadow:0 .2rem .5rem #00000080;color:var(--color-text-boldest);margin:1rem 0;padding:1.5rem}.confirm-popover-inline-component{max-width:29rem;position:fixed;width:100%;z-index:10000}.confirm-popover-inline-inner{display:grid;gap:1.5rem;grid-template-columns:2}.confirm-popover-inline-message{grid-column:span 2;line-height:1.2;text-align:center}.vote-container-component{align-items:center;display:flex;gap:var(--space-2)}[dir=ltr] .vote-container-component{margin-left:auto}[dir=rtl] .vote-container-component{margin-right:auto}.vote-container-button{background-color:transparent;border:none;margin:0;padding:var(--space-2);color:var(--color-icon-default);display:flex}.vote-container-button:hover:not(.vote-container-locked){color:var(--color-blue-300)}.vote-container-count{color:var(--color-text-default);display:inline-block;min-width:var(--space-8);position:relative;text-align:center}.vote-container-voted{color:var(--color-blue-300)}.vote-container-locked{cursor:not-allowed}@media (min-width: 40em){[dir=ltr] .vote-container-component{margin-left:var(--space-8)}[dir=rtl] .vote-container-component{margin-right:var(--space-8)}}.comment-post-actions-component{align-items:center;display:flex;gap:var(--space-4);width:100%}.comment-post-actions-time{color:var(--color-text-default);font-size:1.3rem;line-height:2rem}[dir=ltr] .comment-post-actions-time{margin-right:var(--space-4)}[dir=rtl] .comment-post-actions-time{margin-left:var(--space-4)}.comment-post-actions-button{background-color:transparent;border:none;margin:0;padding:var(--space-2);color:var(--color-icon-default);display:flex}.comment-post-actions-button:hover{color:var(--color-icon-default-hovered)}.comment-post-actions-blue{color:var(--color-blue-300)}.comment-post-actions-blue:hover{color:var(--color-blue-400)}.dark-mode .comment-post-actions-blue:hover{color:var(--color-blue-200)}.comment-post-actions-number{background-color:var(--color-bg-subtle);border-radius:var(--radius-3);color:var(--color-text-default);line-height:1.8rem;padding:0 .5rem;position:absolute;top:1.5rem}[dir=ltr] .comment-post-actions-number{margin-left:.5rem;right:0}[dir=rtl] .comment-post-actions-number{margin-right:.5rem;left:0}.comment-post-actions-success{color:var(--color-green-300)}@media (min-width: 40em){.comment-post-actions-component{width:auto}.comment-post-actions-number{position:relative;top:0}}.action-button-component{align-items:center;background:none;border:none;display:inline-flex;height:100%;overflow:hidden;padding:0}@media (hover: hover){.action-button-component:hover .action-button-icon{color:var(--color-icon-default-hovered)}}.action-button-title{color:var(--color-text-default);white-space:nowrap}.action-button-icon{font-size:2.8rem;color:var(--color-icon-default);width:4.6rem}@container (min-width: 600px){.action-button-icon{font-size:2.4rem;width:3rem}.action-button-title{display:none}}.unsafe-html-renderer-tiptap{display:flex;flex-direction:column;font-family:var(--font-family-system);font-size:1.6rem;line-height:1.8;word-break:break-word}.unsafe-html-renderer-tiptap>div{flex:1}.unsafe-html-renderer-tiptap p:empty{display:none}.unsafe-html-renderer-tiptap hr{background-color:var(--color-border-default)}.unsafe-html-renderer-tiptap p:not(:first-child){margin-top:1.5rem}.unsafe-html-renderer-tiptap p,.unsafe-html-renderer-tiptap ol,.unsafe-html-renderer-tiptap ul{color:var(--color-text-bolder)}.unsafe-html-renderer-tiptap h1,.unsafe-html-renderer-tiptap h2,.unsafe-html-renderer-tiptap h3,.unsafe-html-renderer-tiptap h4,.unsafe-html-renderer-tiptap h5,.unsafe-html-renderer-tiptap h6{color:var(--color-text-bolder);line-height:1.2;padding:0}.unsafe-html-renderer-tiptap a[class=link]{color:var(--color-text-link)}.unsafe-html-renderer-tiptap a[class=link]:hover{color:var(--color-text-link-hovered)}.unsafe-html-renderer-tiptap ol,.unsafe-html-renderer-tiptap ul{color:unset;line-height:1.4;padding:0}[dir=ltr] .unsafe-html-renderer-tiptap ol,[dir=ltr] .unsafe-html-renderer-tiptap ul{margin:0 0 2rem 3rem}[dir=rtl] .unsafe-html-renderer-tiptap ol,[dir=rtl] .unsafe-html-renderer-tiptap ul{margin:0 3rem 2rem 0}.unsafe-html-renderer-tiptap ol>li,.unsafe-html-renderer-tiptap ul>li{margin-bottom:.7rem}.unsafe-html-renderer-tiptap pre{white-space:pre-wrap}.unsafe-html-renderer-tiptap .unsafe-html-renderer-tableWrapper table,.unsafe-html-renderer-tiptap .unsafe-html-renderer-tableWrapper table th,.unsafe-html-renderer-tiptap .unsafe-html-renderer-tableWrapper table td{border:var(--border-1) solid var(--color-border-subtler)}.unsafe-html-renderer-tiptap a.unsafe-html-renderer-link{text-decoration:underline}.tiptap-viewer-tiptap{display:flex;flex-direction:column;font-family:var(--font-family-system);font-size:1.6rem;line-height:1.8;word-break:break-word}.tiptap-viewer-tiptap>div{flex:1}.tiptap-viewer-tiptap p:empty{display:none}.tiptap-viewer-tiptap hr{background-color:var(--color-border-default)}.tiptap-viewer-tiptap p:not(:first-child){margin-top:1.5rem}.tiptap-viewer-tiptap p,.tiptap-viewer-tiptap ol,.tiptap-viewer-tiptap ul{color:var(--color-text-bolder)}.tiptap-viewer-tiptap h1,.tiptap-viewer-tiptap h2,.tiptap-viewer-tiptap h3,.tiptap-viewer-tiptap h4,.tiptap-viewer-tiptap h5,.tiptap-viewer-tiptap h6{color:var(--color-text-bolder);line-height:1.2;padding:0}.tiptap-viewer-tiptap a[class=link]{color:var(--color-text-link)}.tiptap-viewer-tiptap a[class=link]:hover{color:var(--color-text-link-hovered)}.tiptap-viewer-tiptap ol,.tiptap-viewer-tiptap ul{color:unset;line-height:1.4;padding:0}[dir=ltr] .tiptap-viewer-tiptap ol,[dir=ltr] .tiptap-viewer-tiptap ul{margin:0 0 2rem 3rem}[dir=rtl] .tiptap-viewer-tiptap ol,[dir=rtl] .tiptap-viewer-tiptap ul{margin:0 3rem 2rem 0}.tiptap-viewer-tiptap ol>li,.tiptap-viewer-tiptap ul>li{margin-bottom:.7rem}.tiptap-viewer-tiptap pre{white-space:pre-wrap}.tiptap-viewer-tiptap .tiptap-viewer-tableWrapper table,.tiptap-viewer-tiptap .tiptap-viewer-tableWrapper table th,.tiptap-viewer-tiptap .tiptap-viewer-tableWrapper table td{border:var(--border-1) solid var(--color-border-subtler)}.tiptap-viewer-tiptap a.tiptap-viewer-link{text-decoration:underline}.fquote{background-color:var(--color-gray-100);border-radius:var(--radius-2);clear:both;display:block;margin-bottom:1rem;padding:.8rem 1.2rem;position:relative;word-break:break-word}.dark-mode .fquote{background-color:var(--color-gray-100)}.dark-mode .fquote p{color:var(--color-gray-600)}.fquote>span:first-child{color:var(--color-gray-600);display:flex;font-weight:600}.fquote>span:first-child:before{color:#a7a6a2;content:"“";font-size:2.2rem;width:1.5rem}.fquote>div:nth-child(2),.fquote>span:nth-child(2){color:var(--color-gray-900);line-height:1.8rem}[dir=ltr] .fquote>div:nth-child(2),[dir=ltr] .fquote>span:nth-child(2){padding-left:1.5rem}[dir=rtl] .fquote>div:nth-child(2),[dir=rtl] .fquote>span:nth-child(2){padding-right:1.5rem}[dir=ltr] .fquote>div:nth-child(2) .fquote,[dir=ltr] .fquote>span:nth-child(2) .fquote{border-left:.2rem solid var(--color-border-default);padding-left:1rem}[dir=rtl] .fquote>div:nth-child(2) .fquote,[dir=rtl] .fquote>span:nth-child(2) .fquote{border-right:.2rem solid var(--color-border-default);padding-right:1rem}.fquote>div:nth-child(2)>.fquote>div:nth-child(2)>.fquote>div:nth-child(2)>.fquote,.fquote>span:nth-child(2)>.fquote>span:nth-child(2)>.fquote>span:nth-child(2)>.fquote{display:none}.dark-mode .message-conversation-item-body .fquote,.dark-mode .comment-post-component .fquote,.dark-mode .tinymce-component .fquote{background-color:transparent}.message-conversation-item-body .fquote p,.message-conversation-item-body .fquote ol,.message-conversation-item-body .fquote ul,.comment-post-component .fquote p,.comment-post-component .fquote ol,.comment-post-component .fquote ul,.tinymce-component .fquote p,.tinymce-component .fquote ol,.tinymce-component .fquote ul{color:var(--color-text-default)}.message-conversation-item-body .fquote>span:first-child,.comment-post-component .fquote>span:first-child,.tinymce-component .fquote>span:first-child{color:var(--color-text-default)}.message-conversation-item-body .fquote>span:first-child:before,.comment-post-component .fquote>span:first-child:before,.tinymce-component .fquote>span:first-child:before{color:var(--color-text-subtle)}.message-conversation-item-body .fquote>div:nth-child(2),.message-conversation-item-body .fquote>span:nth-child(2),.comment-post-component .fquote>div:nth-child(2),.comment-post-component .fquote>span:nth-child(2),.tinymce-component .fquote>div:nth-child(2),.tinymce-component .fquote>span:nth-child(2){color:var(--color-text-default)}.message-conversation-item-body .fquote hr,.comment-post-component .fquote hr,.tinymce-component .fquote hr{background-color:var(--color-border-default)}.dark-mode .message-conversation-item-body>.fquote,.dark-mode .comment-post-body-component>.fquote,.dark-mode .mce-content-body>.fquote{background-color:var(--color-transparent-white-10)}@media (min-width: 40em){.fquote{clear:none}}.comment-post-body-component{color:var(--color-text-bolder);font-size:1.4rem;line-height:1.42;word-wrap:break-word}.comment-post-body-component pre{white-space:pre-line}.comment-post-body-component ul,.comment-post-body-component ol,.comment-post-body-component li{color:var(--color-text-bolder)}.comment-post-body-component a{color:var(--color-text-link)}.comment-post-body-component a:hover{color:var(--color-text-link-hovered)}.comment-post-body-component img{height:auto;max-width:100%;min-width:0}.comment-post-body-component img[src*="icons/smileys"]{height:1.5rem!important;width:1.5rem!important}.comment-post-body-component p{color:var(--color-text-bolder);font-size:1.4rem;line-height:1.6;word-break:break-word;word-wrap:break-word}.comment-post-body-component p:not(:last-of-type){margin-bottom:1rem}.comment-post-body-component hr{background-color:var(--color-border-default)}.comment-post-body-component video{height:auto;max-width:100%!important;min-width:0}.comment-post-body-component .caption{color:#a7a6a2;display:block}.comment-post-body-component a.username,.comment-post-body-component span.username{color:var(--color-text-link);cursor:pointer;font-weight:600}.comment-post-body-component iframe[src*="www.youtube.com"],.comment-post-body-component iframe[src*="www.youtube-nocookie.com"],.comment-post-body-component .video-defer-placeholder{border:0;color-scheme:auto;height:calc(56.25vw - 3rem);margin-bottom:2rem;max-width:100%!important;min-width:100%}@media (min-width: 48em){.comment-post-body-component iframe[src*="www.youtube.com"],.comment-post-body-component iframe[src*="www.youtube-nocookie.com"],.comment-post-body-component .video-defer-placeholder{height:auto;min-height:35rem}}.tiptap-editor-tiptap{display:flex;flex-direction:column;font-family:var(--font-family-system);font-size:1.6rem;line-height:1.8;word-break:break-word}.tiptap-editor-tiptap>div{flex:1}.tiptap-editor-tiptap p:empty{display:none}.tiptap-editor-tiptap hr{background-color:var(--color-border-default)}.tiptap-editor-tiptap p:not(:first-child){margin-top:1.5rem}.tiptap-editor-tiptap p,.tiptap-editor-tiptap ol,.tiptap-editor-tiptap ul{color:var(--color-text-bolder)}.tiptap-editor-tiptap h1,.tiptap-editor-tiptap h2,.tiptap-editor-tiptap h3,.tiptap-editor-tiptap h4,.tiptap-editor-tiptap h5,.tiptap-editor-tiptap h6{color:var(--color-text-bolder);line-height:1.2;padding:0}.tiptap-editor-tiptap a[class=link]{color:var(--color-text-link)}.tiptap-editor-tiptap a[class=link]:hover{color:var(--color-text-link-hovered)}.tiptap-editor-tiptap ol,.tiptap-editor-tiptap ul{color:unset;line-height:1.4;padding:0}[dir=ltr] .tiptap-editor-tiptap ol,[dir=ltr] .tiptap-editor-tiptap ul{margin:0 0 2rem 3rem}[dir=rtl] .tiptap-editor-tiptap ol,[dir=rtl] .tiptap-editor-tiptap ul{margin:0 3rem 2rem 0}.tiptap-editor-tiptap ol>li,.tiptap-editor-tiptap ul>li{margin-bottom:.7rem}.tiptap-editor-tiptap pre{white-space:pre-wrap}.tiptap-editor-tiptap .tiptap-editor-tableWrapper table,.tiptap-editor-tiptap .tiptap-editor-tableWrapper table th,.tiptap-editor-tiptap .tiptap-editor-tableWrapper table td{border:var(--border-1) solid var(--color-border-subtler)}.tiptap-editor-tiptap a.tiptap-editor-link{text-decoration:underline}.configure-special-character-root{--cc-tabs-display: inline-flex;--cc-tab-item-flex: auto;--cc-tab-item-box-shadow-active: inset 0 calc(var(--border-3) * -1) var(--color-border-selected);width:48rem}[dir=ltr] .configure-special-character-root{padding:0 var(--space-8) var(--space-8) 0}[dir=rtl] .configure-special-character-root{padding:0 0 var(--space-8) var(--space-8)}.configure-special-character-tab{height:var(--space-24);margin-bottom:var(--space-16);padding-bottom:var(--space-8)}.configure-special-character-tabs-container{height:-moz-fit-content;height:fit-content;margin-top:var(--space-8);width:-moz-fit-content;width:fit-content}.configure-special-character-buttons-container{background-color:var(--color-bg-secondary);border:var(--border-2) solid var(--color-border-subtlest);border-radius:var(--radius-5);height:48rem;overflow-y:auto;width:100%}[dir=ltr] .configure-special-character-buttons-container{margin-right:var(--space-16);padding:var(--space-8) 0 0 var(--space-8)}[dir=rtl] .configure-special-character-buttons-container{margin-left:var(--space-16);padding:var(--space-8) var(--space-8) 0 0}.configure-special-character-buttons-container>.configure-special-character-character-button{height:var(--space-32);margin-bottom:var(--space-8);width:var(--space-32)}[dir=ltr] .configure-special-character-buttons-container>.configure-special-character-character-button{margin-right:var(--space-8)}[dir=rtl] .configure-special-character-buttons-container>.configure-special-character-character-button{margin-left:var(--space-8)}.configure-special-character-no-results-container{align-items:center;background-color:var(--color-bg-secondary);border:var(--border-2) solid var(--color-border-subtlest);border-radius:var(--radius-5);color:var(--color-text-subtle);display:flex;height:48rem;justify-content:center}.configure-special-character-search-input{margin:0 0 var(--space-8) 0}.configure-special-character-card{margin:var(--space-8) var(--space-16)}.configure-special-character-flex-row{display:flex;flex-direction:row}.configure-special-character-flex-column{display:flex;flex-direction:column}.configure-special-character-flex-left{justify-content:flex-start}.configure-special-character-flex-1{flex:1}@media screen and (max-width: 48rem){.configure-special-character-root{width:100%}}.board-tab-item-underlined-component{align-items:center;color:var(--color-text-subtle);display:flex;flex-direction:column;flex-grow:1;font-size:1.4rem;height:5rem;justify-content:center;position:relative;transition:color .2s ease-in-out}.board-tab-item-underlined-component.board-tab-item-underlined-active,.board-tab-item-underlined-component:hover{color:var(--color-green-300)}.board-tab-item-underlined-component.board-tab-item-underlined-active:after,.board-tab-item-underlined-component:hover:after{width:100%}.board-tab-item-underlined-component:hover{cursor:pointer}.board-tab-item-underlined-component:after{background-color:var(--color-green-300);bottom:0;content:"";height:.3rem;position:absolute;transition:width .2s ease-in-out;width:0}[dir=ltr] .board-tab-item-underlined-component:after{left:50%;transform:translate(-50%)}[dir=rtl] .board-tab-item-underlined-component:after{right:50%;transform:translate(50%)}.share-menu-tab-event-download{display:flex;justify-content:center;margin-top:1.5rem}.share-menu-tab-event-download .icon-font-chess{line-height:.85}.share-menu-tab-event-heading{color:var(--color-text-subtle);font-size:1.3rem;font-weight:600;padding:.5rem 0}.share-menu-tab-event-section{margin-bottom:.5rem;width:100%}.board-preview-component{--minOuterPadding: 2.4rem;--boardMaxHeight: calc(80vh - (var(--minOuterPadding) * 2));--boardMaxWidth: calc(100vw - (var(--minOuterPadding) * 4) - var(--sidebarWidth));--boardHeight: min(var(--boardMaxWidth), var(--boardMaxHeight));--chessboard-border-radius: var(--chessboard-rounded-radius);align-items:center;display:grid;height:100%;justify-content:center}.board-preview-board{min-height:32rem;min-width:32rem}@media (min-width: 48em){.board-preview-board{height:var(--boardHeight);width:var(--boardHeight)}}.setup-board-component{display:flex;flex:1;flex-direction:column;position:relative}.setup-board-header{color:var(--color-text-default);font-size:1.4rem;font-weight:600;padding:0 1.2rem}.setup-board-content{display:flex;flex-direction:column;margin:0 1.2rem}.diagram-editor-container{--sidebarWidth: 42rem;border-radius:var(--radius-10);color:var(--color-text-bolder);font-weight:600;min-height:50rem;overflow:hidden}.diagram-editor-board-container{background:var(--globalSiteBackground);box-shadow:inset 0 0 4rem #0000001a}[dir=ltr] .diagram-editor-board-container{border-radius:var(--radius-10) 0 0 var(--radius-10)}[dir=rtl] .diagram-editor-board-container{border-radius:0 var(--radius-10) var(--radius-10) 0}.diagram-editor-sidebar{display:flex;flex-direction:column;max-height:60rem;min-height:100%;position:relative}.diagram-editor-sidebar .setup-board-content{margin-bottom:1.2rem}[dir=ltr] .diagram-editor-cap{border-top-left-radius:0}[dir=rtl] .diagram-editor-cap{border-top-right-radius:0}.diagram-editor-height{min-height:50rem}@media (min-width: 48em){.diagram-editor-container{display:grid;grid-template-columns:1fr var(--sidebarWidth);width:auto}}
