.topic-body .cooked details,.d-editor-preview details{transition:background-color .2s ease-in-out;background-color:var(--primary-very-low);padding:.25rem .75rem;margin-bottom:.5rem}.topic-body .cooked details:hover,.topic-body .cooked details:focus,.topic-body .cooked details:focus-within,.d-editor-preview details:hover,.d-editor-preview details:focus,.d-editor-preview details:focus-within{background-color:var(--d-hover);cursor:pointer}.topic-body .cooked details summary,.d-editor-preview details summary{display:flex;align-items:center;justify-content:space-between}.topic-body .cooked details summary::before,.d-editor-preview details summary::before{display:none}.topic-body .cooked details summary::after,.d-editor-preview details summary::after{content:"";width:15px;height:15px;transition:background-color .25s ease-in-out;background-color:var(--primary-low-mid-or-secondary-high);-webkit-mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3C!--! Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath d='M201.4 342.6c12.5 12.5 32.8 12.5 45.3 0l160-160c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L224 274.7 86.6 137.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l160 160z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3C!--! Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath d='M201.4 342.6c12.5 12.5 32.8 12.5 45.3 0l160-160c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L224 274.7 86.6 137.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l160 160z'/%3E%3C/svg%3E");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;padding-left:.25em}.topic-body .cooked details:hover summary::after,.d-editor-preview details:hover summary::after{background-color:var(--primary)}.topic-body .cooked details>p,.d-editor-preview details>p{margin-block:0;padding-block:1rem}.topic-body .cooked details[open]:hover summary::after,.d-editor-preview details[open]:hover summary::after{background-color:var(--primary)}.topic-body .cooked details[open] summary::after,.d-editor-preview details[open] summary::after{content:"";background-color:var(--primary-low-mid-or-secondary-high);-webkit-mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3C!--! Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath d='M201.4 137.4c12.5-12.5 32.8-12.5 45.3 0l160 160c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L224 205.3 86.6 342.6c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3l160-160z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3C!--! Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath d='M201.4 137.4c12.5-12.5 32.8-12.5 45.3 0l160 160c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L224 205.3 86.6 342.6c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3l160-160z'/%3E%3C/svg%3E")}.topic-body .cooked details[open] aside.quote .title,.topic-body .cooked details[open] aside blockquote,.d-editor-preview details[open] aside.quote .title,.d-editor-preview details[open] aside blockquote{background-color:rgba(var(--primary-rgb), 0.05)}.topic-body .cooked details.elided{background-color:unset;padding:0;cursor:unset}.topic-body .cooked details.elided summary:before,.topic-body .cooked details.elided summary:after{content:"" !important;display:none}.topic-body .cooked details.elided summary{display:flex;width:min-content;color:var(--primary-medium);background:var(--primary-very-low);border:none;margin-bottom:.5rem;padding:8px 10px}.topic-body .cooked details.elided[open]{padding:8px 10px;background:var(--primary-very-low)}.topic-body .cooked details.elided[open] summary{padding:0}.topic-body .cooked details.elided summary:hover{color:var(--primary);border-color:currentColor;cursor:pointer}.d-modal.create-account .d-modal__container,.d-modal.login-modal .d-modal__container{max-width:100%;width:100%;max-height:100%;height:100%;margin:0}.d-modal.create-account .d-modal__body,.d-modal.login-modal .d-modal__body{gap:0;height:100%}.d-modal.create-account .login-left-side,.d-modal.login-modal .login-left-side{width:calc(60% - 6rem);height:100%;align-self:center}.d-modal.create-account .login-left-side .login-welcome-header,.d-modal.login-modal .login-left-side .login-welcome-header{max-width:500px;margin:0 auto 1em auto}.d-modal.create-account .login-left-side #login-form,.d-modal.login-modal .login-left-side #login-form{max-width:500px;margin:0 auto}.d-modal.create-account .login-left-side .d-modal__footer,.d-modal.login-modal .login-left-side .d-modal__footer{max-width:500px;margin:0 auto}.d-modal.create-account .login-right-side,.d-modal.login-modal .login-right-side{width:calc(40% - 6rem)}.d-modal.create-account #login-buttons,.d-modal.login-modal #login-buttons{font-size:var(--font-up-1);padding:0}.d-modal.create-account .login-welcome-header,.d-modal.login-modal .login-welcome-header{font-size:1.5em}.d-modal.create-account .waving-hand,.d-modal.login-modal .waving-hand{width:45px;height:45px;margin-left:1em}.d-modal.create-account input,.d-modal.login-modal input{font-size:var(--font-up-1)}@media screen and (max-width: 870px){.d-modal.create-account .d-modal__body.has-alt-auth,.d-modal.login-modal .d-modal__body.has-alt-auth{flex-direction:column;justify-content:center}.d-modal.create-account .d-modal__body.has-alt-auth .login-left-side,.d-modal.login-modal .d-modal__body.has-alt-auth .login-left-side{height:auto;width:auto}.d-modal.create-account .d-modal__body.has-alt-auth .login-right-side,.d-modal.login-modal .d-modal__body.has-alt-auth .login-right-side{height:auto;width:100%;background-color:var(--secondary);padding:0}.d-modal.create-account .d-modal__body.has-alt-auth #login-buttons,.d-modal.login-modal .d-modal__body.has-alt-auth #login-buttons{flex-direction:row}}@media screen and (max-width: 500px){.d-modal.create-account .login-welcome-header,.d-modal.login-modal .login-welcome-header{font-size:1.25em}.d-modal.create-account .d-modal__body.has-alt-auth .login-left-side,.d-modal.login-modal .d-modal__body.has-alt-auth .login-left-side{padding:1.5em;width:calc(100% - 3em)}.d-modal.create-account .d-modal__body.has-alt-auth .login-right-side,.d-modal.login-modal .d-modal__body.has-alt-auth .login-right-side{width:calc(100% - 2em);padding:1em}.d-modal.create-account .d-modal__body.has-alt-auth #login-buttons,.d-modal.login-modal .d-modal__body.has-alt-auth #login-buttons{flex-direction:column;font-size:var(--font-0)}}@media screen and (max-width: 870px){.d-modal.create-account .d-modal__body.has-alt-auth .login-right-side{margin-top:1em}}.d-modal.login-modal .login-left-side{height:50%}.d-modal.create-account .login-left-side{height:70%}.create-account #login-form .user-fields .input-group .user-field.text label.control-label,.create-account #login-form .input-group label.alt-placeholder{top:14px}.login-modal #login-form .input-group label.alt-placeholder{top:14px}.mobile-view .d-modal.create-account .d-modal__body,.mobile-view .d-modal.login-modal .d-modal__body{justify-content:center}.mobile-view .d-modal.create-account .login-welcome-header,.mobile-view .d-modal.login-modal .login-welcome-header{height:max-content}.mobile-view .d-modal.create-account #login-buttons,.mobile-view .d-modal.login-modal #login-buttons{height:auto;order:3;margin-top:1em}.mobile-view .d-modal.create-account #login-buttons .btn,.mobile-view .d-modal.login-modal #login-buttons .btn{flex:unset}.mobile-view .d-modal.create-account #login-buttons .btn:last-child,.mobile-view .d-modal.login-modal #login-buttons .btn:last-child{margin:0}.mobile-view .d-modal.create-account #login-form .input-group label.alt-placeholder,.mobile-view .d-modal.login-modal #login-form .input-group label.alt-placeholder{top:10px}.mobile-view .d-modal.create-account .d-modal__body{justify-content:unset}.waving-hand{animation-name:wave-animation;animation-delay:.5s;animation-duration:2.5s;animation-iteration-count:infinite;transform-origin:70% 70%;display:inline-block}@keyframes wave-animation{0%{transform:rotate(0deg)}10%{transform:rotate(14deg)}20%{transform:rotate(-8deg)}30%{transform:rotate(14deg)}40%{transform:rotate(-4deg)}50%{transform:rotate(10deg)}60%{transform:rotate(0deg)}100%{transform:rotate(0deg)}}

/*# sourceMappingURL=desktop_theme_334_35b4f9543147c726ca2e8f4382b51a0be7a931eb.css.map?__ws=meta.discourse.org */
