:root{--d-button-border-radius: var(--d-border-radius);--d-button-transition: none;--d-button-border: 1px solid transparent;--d-button-default-text-color: var(--primary);--d-button-default-text-color--hover: var(--secondary);--d-button-default-bg-color: var(--primary-low);--d-button-default-bg-color--hover: var(--primary-medium);--d-button-default-icon-color: var(--primary-high);--d-button-default-icon-color--hover: var(--primary-low);--d-button-primary-text-color: var(--secondary);--d-button-primary-text-color--hover: var(--secondary);--d-button-primary-bg-color: var(--tertiary);--d-button-primary-bg-color--hover: var(--tertiary-hover);--d-button-primary-icon-color: var(--secondary);--d-button-primary-icon-color--hover: var(--secondary);--d-button-danger-text-color: var(--secondary);--d-button-danger-text-color--hover: var(--secondary);--d-button-danger-bg-color: var(--danger);--d-button-danger-bg-color--hover: var(--danger-hover);--d-button-danger-icon-color: var(--danger-low);--d-button-danger-icon-color--hover: var(--danger-low);--d-button-success-text-color: var(--secondary);--d-button-success-text-color--hover: var(--secondary);--d-button-success-bg-color: var(--success);--d-button-success-bg-color--hover: var(--success-hover);--d-button-success-icon-color: var(--success-low);--d-button-success-icon-color--hover: var(--success-low);--d-button-flat-text-color: var(--tertiary);--d-button-flat-text-color--hover: var(--primary);--d-button-flat-icon-color: var(--primary-low-mid);--d-button-flat-icon-color--hover: var(--primary);--d-button-flat-bg-color: transparent;--d-button-flat-bg-color--hover: transparent;--d-button-flat-bg-color--focus: var(--primary-low);--d-button-flat-text-color--disabled: var(--primary);--d-button-flat-close-text-color: var(--primary-high);--d-button-flat-close-bg-color: transparent;--d-button-flat-close-icon-color: var(--primary-high);--d-button-flat-close-icon-color--hover: var(--primary);--d-button-transparent-text-color: var(--primary);--d-button-transparent-text-color--hover: var(--tertiary-hover);--d-button-transparent-icon-color: var(--primary-high);--d-button-transparent-icon-color--hover: var(--tertiary-hover)}.btn{display:inline-flex;align-items:center;justify-content:center;margin:0;font-weight:normal;color:var(--d-button-default-text-color);background-color:var(--d-button-default-bg-color);background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0));border-radius:var(--d-button-border-radius);transition:var(--d-button-transition);cursor:pointer;border:1px solid rgba(0,0,0,0);font-size:var(--font-0);line-height:normal;box-sizing:border-box;padding:.5em .65em;border:var(--d-button-border)}.btn:visited{color:var(--d-button-default-text-color)}.btn .d-icon{color:var(--d-button-default-icon-color);margin-right:.45em;transition:var(--d-button-transition)}@media(forced-colors: active){.btn .d-icon{color:ButtonText}}.btn .d-button-label+.d-icon{margin-left:.45em;margin-right:0}.btn.no-text .d-icon{margin-right:0}.discourse-no-touch .btn:hover,.discourse-no-touch .btn.btn-hover{background-color:var(--d-button-default-bg-color--hover);color:var(--d-button-default-text-color--hover)}.discourse-no-touch .btn:hover .d-icon,.discourse-no-touch .btn.btn-hover .d-icon{color:var(--d-button-default-icon-color--hover)}@media(forced-colors: active){.discourse-no-touch .btn:hover .d-icon,.discourse-no-touch .btn.btn-hover .d-icon{color:Highlight}}.btn:focus-visible{outline:none;background-color:var(--d-button-default-bg-color--hover);color:var(--d-button-default-text-color--hover)}.btn:focus-visible .d-icon{color:var(--d-button-default-icon-color--hover)}@media(forced-colors: active){.btn:focus-visible .d-icon{color:Highlight}}.discourse-no-touch .btn:active:not(:hover,:focus),.discourse-no-touch .btn.btn-active:not(:hover,:focus),.btn:active:not(:hover,:focus),.btn.btn-active:not(:hover,:focus){background-image:linear-gradient(to bottom, rgb(var(--primary-rgb), 0.6) 100%, rgb(var(--primary-rgb), 0.6) 100%);color:var(--d-button-default-text-color--hover)}.discourse-no-touch .btn:active:not(:hover,:focus) .d-icon,.discourse-no-touch .btn.btn-active:not(:hover,:focus) .d-icon,.btn:active:not(:hover,:focus) .d-icon,.btn.btn-active:not(:hover,:focus) .d-icon{color:var(--d-button-default-icon-color--hover)}.discourse-no-touch .btn:active,.discourse-no-touch .btn.btn-active,.btn:active,.btn.btn-active{background-image:linear-gradient(to bottom, rgb(var(--primary-rgb), 0.3) 100%, rgb(var(--primary-rgb), 0.3) 100%);color:var(--d-button-default-text-color--hover)}.discourse-no-touch .btn:active .d-icon,.discourse-no-touch .btn.btn-active .d-icon,.btn:active .d-icon,.btn.btn-active .d-icon{color:var(--d-button-default-icon-color--hover)}.btn[disabled],.btn.disabled{cursor:not-allowed}.btn[disabled]:not(.is-loading),.btn.disabled:not(.is-loading){opacity:.4}.btn[disabled]:hover,.btn.disabled:hover{color:var(--d-button-default-text-color);background:var(--d-button-default-bg-color)}.btn[disabled]:hover .d-icon,.btn.disabled:hover .d-icon{color:var(--d-button-default-icon-color)}.btn .loading-container{display:none;margin:0 6.75px 0 0}.btn.is-loading.btn-text.btn-small .loading-icon{font-size:var(--font-down-1);margin-right:.2em}.btn.is-loading .loading-icon{animation:rotate-forever 1s infinite linear,fadein 1s}.btn-primary{display:inline-flex;align-items:center;justify-content:center;margin:0;font-weight:normal;color:var(--d-button-primary-text-color);background-color:var(--d-button-primary-bg-color);background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0));border-radius:var(--d-button-border-radius);transition:var(--d-button-transition);cursor:pointer;border:1px solid rgba(0,0,0,0);font-size:var(--font-0);line-height:normal;box-sizing:border-box;padding:.5em .65em;border:var(--d-button-border)}.btn-primary:visited{color:var(--d-button-primary-text-color)}.btn-primary .d-icon{color:var(--d-button-primary-icon-color);margin-right:.45em;transition:var(--d-button-transition)}@media(forced-colors: active){.btn-primary .d-icon{color:ButtonText}}.btn-primary .d-button-label+.d-icon{margin-left:.45em;margin-right:0}.btn-primary.no-text .d-icon{margin-right:0}.discourse-no-touch .btn-primary:hover,.discourse-no-touch .btn-primary.btn-hover{background-color:var(--d-button-primary-bg-color--hover);color:var(--d-button-primary-text-color--hover)}.discourse-no-touch .btn-primary:hover .d-icon,.discourse-no-touch .btn-primary.btn-hover .d-icon{color:var(--d-button-primary-icon-color--hover)}@media(forced-colors: active){.discourse-no-touch .btn-primary:hover .d-icon,.discourse-no-touch .btn-primary.btn-hover .d-icon{color:Highlight}}.btn-primary:focus-visible{outline:none;background-color:var(--d-button-primary-bg-color--hover);color:var(--d-button-primary-text-color--hover)}.btn-primary:focus-visible .d-icon{color:var(--d-button-primary-icon-color--hover)}@media(forced-colors: active){.btn-primary:focus-visible .d-icon{color:Highlight}}.discourse-no-touch .btn-primary:active:not(:hover,:focus),.discourse-no-touch .btn-primary.btn-active:not(:hover,:focus),.btn-primary:active:not(:hover,:focus),.btn-primary.btn-active:not(:hover,:focus){background-image:linear-gradient(to bottom, rgb(var(--primary-rgb), 0.6) 100%, rgb(var(--primary-rgb), 0.6) 100%);color:var(--d-button-primary-text-color--hover)}.discourse-no-touch .btn-primary:active:not(:hover,:focus) .d-icon,.discourse-no-touch .btn-primary.btn-active:not(:hover,:focus) .d-icon,.btn-primary:active:not(:hover,:focus) .d-icon,.btn-primary.btn-active:not(:hover,:focus) .d-icon{color:var(--d-button-primary-icon-color--hover)}.discourse-no-touch .btn-primary:active,.discourse-no-touch .btn-primary.btn-active,.btn-primary:active,.btn-primary.btn-active{background-image:linear-gradient(to bottom, rgb(var(--primary-rgb), 0.3) 100%, rgb(var(--primary-rgb), 0.3) 100%);color:var(--d-button-primary-text-color--hover)}.discourse-no-touch .btn-primary:active .d-icon,.discourse-no-touch .btn-primary.btn-active .d-icon,.btn-primary:active .d-icon,.btn-primary.btn-active .d-icon{color:var(--d-button-primary-icon-color--hover)}.btn-primary[disabled],.btn-primary.disabled{cursor:not-allowed}.btn-primary[disabled]:not(.is-loading),.btn-primary.disabled:not(.is-loading){opacity:.4}.btn-primary[disabled]:hover,.btn-primary.disabled:hover{color:var(--d-button-primary-text-color);background:var(--d-button-primary-bg-color)}.btn-primary[disabled]:hover .d-icon,.btn-primary.disabled:hover .d-icon{color:var(--d-button-primary-icon-color)}.btn-primary .loading-container{display:none;margin:0 6.75px 0 0}.btn-primary.is-loading.btn-text.btn-small .loading-icon{font-size:var(--font-down-1);margin-right:.2em}.btn-primary.is-loading .loading-icon{animation:rotate-forever 1s infinite linear,fadein 1s}.btn-danger,.btn.cancel{display:inline-flex;align-items:center;justify-content:center;margin:0;font-weight:normal;color:var(--d-button-danger-text-color);background-color:var(--d-button-danger-bg-color);background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0));border-radius:var(--d-button-border-radius);transition:var(--d-button-transition);cursor:pointer;border:1px solid rgba(0,0,0,0);font-size:var(--font-0);line-height:normal;box-sizing:border-box;padding:.5em .65em;border:var(--d-button-border)}.btn-danger:visited,.btn.cancel:visited{color:var(--d-button-danger-text-color)}.btn-danger .d-icon,.btn.cancel .d-icon{color:var(--d-button-danger-icon-color);margin-right:.45em;transition:var(--d-button-transition)}@media(forced-colors: active){.btn-danger .d-icon,.btn.cancel .d-icon{color:ButtonText}}.btn-danger .d-button-label+.d-icon,.btn.cancel .d-button-label+.d-icon{margin-left:.45em;margin-right:0}.btn-danger.no-text .d-icon,.btn.cancel.no-text .d-icon{margin-right:0}.discourse-no-touch .btn-danger:hover,.discourse-no-touch .btn-danger.btn-hover,.discourse-no-touch .btn.cancel:hover,.discourse-no-touch .btn.cancel.btn-hover{background-color:var(--d-button-danger-bg-color--hover);color:var(--d-button-danger-text-color--hover)}.discourse-no-touch .btn-danger:hover .d-icon,.discourse-no-touch .btn-danger.btn-hover .d-icon,.discourse-no-touch .btn.cancel:hover .d-icon,.discourse-no-touch .btn.cancel.btn-hover .d-icon{color:var(--d-button-danger-icon-color--hover)}@media(forced-colors: active){.discourse-no-touch .btn-danger:hover .d-icon,.discourse-no-touch .btn-danger.btn-hover .d-icon,.discourse-no-touch .btn.cancel:hover .d-icon,.discourse-no-touch .btn.cancel.btn-hover .d-icon{color:Highlight}}.btn-danger:focus-visible,.btn.cancel:focus-visible{outline:none;background-color:var(--d-button-danger-bg-color--hover);color:var(--d-button-danger-text-color--hover)}.btn-danger:focus-visible .d-icon,.btn.cancel:focus-visible .d-icon{color:var(--d-button-danger-icon-color--hover)}@media(forced-colors: active){.btn-danger:focus-visible .d-icon,.btn.cancel:focus-visible .d-icon{color:Highlight}}.discourse-no-touch .btn-danger:active:not(:hover,:focus),.discourse-no-touch .btn-danger.btn-active:not(:hover,:focus),.btn-danger:active:not(:hover,:focus),.btn-danger.btn-active:not(:hover,:focus),.discourse-no-touch .btn.cancel:active:not(:hover,:focus),.discourse-no-touch .btn.cancel.btn-active:not(:hover,:focus),.btn.cancel:active:not(:hover,:focus),.btn.cancel.btn-active:not(:hover,:focus){background-image:linear-gradient(to bottom, rgb(var(--primary-rgb), 0.6) 100%, rgb(var(--primary-rgb), 0.6) 100%);color:var(--d-button-danger-text-color--hover)}.discourse-no-touch .btn-danger:active:not(:hover,:focus) .d-icon,.discourse-no-touch .btn-danger.btn-active:not(:hover,:focus) .d-icon,.btn-danger:active:not(:hover,:focus) .d-icon,.btn-danger.btn-active:not(:hover,:focus) .d-icon,.discourse-no-touch .btn.cancel:active:not(:hover,:focus) .d-icon,.discourse-no-touch .btn.cancel.btn-active:not(:hover,:focus) .d-icon,.btn.cancel:active:not(:hover,:focus) .d-icon,.btn.cancel.btn-active:not(:hover,:focus) .d-icon{color:var(--d-button-danger-icon-color--hover)}.discourse-no-touch .btn-danger:active,.discourse-no-touch .btn-danger.btn-active,.btn-danger:active,.btn-danger.btn-active,.discourse-no-touch .btn.cancel:active,.discourse-no-touch .btn.cancel.btn-active,.btn.cancel:active,.btn.cancel.btn-active{background-image:linear-gradient(to bottom, rgb(var(--primary-rgb), 0.3) 100%, rgb(var(--primary-rgb), 0.3) 100%);color:var(--d-button-danger-text-color--hover)}.discourse-no-touch .btn-danger:active .d-icon,.discourse-no-touch .btn-danger.btn-active .d-icon,.btn-danger:active .d-icon,.btn-danger.btn-active .d-icon,.discourse-no-touch .btn.cancel:active .d-icon,.discourse-no-touch .btn.cancel.btn-active .d-icon,.btn.cancel:active .d-icon,.btn.cancel.btn-active .d-icon{color:var(--d-button-danger-icon-color--hover)}.btn-danger[disabled],.btn-danger.disabled,.btn.cancel[disabled],.btn.cancel.disabled{cursor:not-allowed}.btn-danger[disabled]:not(.is-loading),.btn-danger.disabled:not(.is-loading),.btn.cancel[disabled]:not(.is-loading),.btn.cancel.disabled:not(.is-loading){opacity:.4}.btn-danger[disabled]:hover,.btn-danger.disabled:hover,.btn.cancel[disabled]:hover,.btn.cancel.disabled:hover{color:var(--d-button-danger-text-color);background:var(--d-button-danger-bg-color)}.btn-danger[disabled]:hover .d-icon,.btn-danger.disabled:hover .d-icon,.btn.cancel[disabled]:hover .d-icon,.btn.cancel.disabled:hover .d-icon{color:var(--d-button-danger-icon-color)}.btn-danger .loading-container,.btn.cancel .loading-container{display:none;margin:0 6.75px 0 0}.btn-danger.is-loading.btn-text.btn-small .loading-icon,.btn.cancel.is-loading.btn-text.btn-small .loading-icon{font-size:var(--font-down-1);margin-right:.2em}.btn-danger.is-loading .loading-icon,.btn.cancel.is-loading .loading-icon{animation:rotate-forever 1s infinite linear,fadein 1s}.btn-success,.btn.ok{display:inline-flex;align-items:center;justify-content:center;margin:0;font-weight:normal;color:var(--d-button-success-text-color);background-color:var(--d-button-success-bg-color);background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0));border-radius:var(--d-button-border-radius);transition:var(--d-button-transition);cursor:pointer;border:1px solid rgba(0,0,0,0);font-size:var(--font-0);line-height:normal;box-sizing:border-box;padding:.5em .65em;border:var(--d-button-border)}.btn-success:visited,.btn.ok:visited{color:var(--d-button-success-text-color)}.btn-success .d-icon,.btn.ok .d-icon{color:var(--d-button-success-icon-color);margin-right:.45em;transition:var(--d-button-transition)}@media(forced-colors: active){.btn-success .d-icon,.btn.ok .d-icon{color:ButtonText}}.btn-success .d-button-label+.d-icon,.btn.ok .d-button-label+.d-icon{margin-left:.45em;margin-right:0}.btn-success.no-text .d-icon,.btn.ok.no-text .d-icon{margin-right:0}.discourse-no-touch .btn-success:hover,.discourse-no-touch .btn-success.btn-hover,.discourse-no-touch .btn.ok:hover,.discourse-no-touch .btn.ok.btn-hover{background-color:var(--d-button-success-bg-color--hover);color:var(--d-button-success-text-color--hover)}.discourse-no-touch .btn-success:hover .d-icon,.discourse-no-touch .btn-success.btn-hover .d-icon,.discourse-no-touch .btn.ok:hover .d-icon,.discourse-no-touch .btn.ok.btn-hover .d-icon{color:var(--d-button-success-icon-color--hover)}@media(forced-colors: active){.discourse-no-touch .btn-success:hover .d-icon,.discourse-no-touch .btn-success.btn-hover .d-icon,.discourse-no-touch .btn.ok:hover .d-icon,.discourse-no-touch .btn.ok.btn-hover .d-icon{color:Highlight}}.btn-success:focus-visible,.btn.ok:focus-visible{outline:none;background-color:var(--d-button-success-bg-color--hover);color:var(--d-button-success-text-color--hover)}.btn-success:focus-visible .d-icon,.btn.ok:focus-visible .d-icon{color:var(--d-button-success-icon-color--hover)}@media(forced-colors: active){.btn-success:focus-visible .d-icon,.btn.ok:focus-visible .d-icon{color:Highlight}}.discourse-no-touch .btn-success:active:not(:hover,:focus),.discourse-no-touch .btn-success.btn-active:not(:hover,:focus),.btn-success:active:not(:hover,:focus),.btn-success.btn-active:not(:hover,:focus),.discourse-no-touch .btn.ok:active:not(:hover,:focus),.discourse-no-touch .btn.ok.btn-active:not(:hover,:focus),.btn.ok:active:not(:hover,:focus),.btn.ok.btn-active:not(:hover,:focus){background-image:linear-gradient(to bottom, rgb(var(--primary-rgb), 0.6) 100%, rgb(var(--primary-rgb), 0.6) 100%);color:var(--d-button-success-text-color--hover)}.discourse-no-touch .btn-success:active:not(:hover,:focus) .d-icon,.discourse-no-touch .btn-success.btn-active:not(:hover,:focus) .d-icon,.btn-success:active:not(:hover,:focus) .d-icon,.btn-success.btn-active:not(:hover,:focus) .d-icon,.discourse-no-touch .btn.ok:active:not(:hover,:focus) .d-icon,.discourse-no-touch .btn.ok.btn-active:not(:hover,:focus) .d-icon,.btn.ok:active:not(:hover,:focus) .d-icon,.btn.ok.btn-active:not(:hover,:focus) .d-icon{color:var(--d-button-success-icon-color--hover)}.discourse-no-touch .btn-success:active,.discourse-no-touch .btn-success.btn-active,.btn-success:active,.btn-success.btn-active,.discourse-no-touch .btn.ok:active,.discourse-no-touch .btn.ok.btn-active,.btn.ok:active,.btn.ok.btn-active{background-image:linear-gradient(to bottom, rgb(var(--primary-rgb), 0.3) 100%, rgb(var(--primary-rgb), 0.3) 100%);color:var(--d-button-success-text-color--hover)}.discourse-no-touch .btn-success:active .d-icon,.discourse-no-touch .btn-success.btn-active .d-icon,.btn-success:active .d-icon,.btn-success.btn-active .d-icon,.discourse-no-touch .btn.ok:active .d-icon,.discourse-no-touch .btn.ok.btn-active .d-icon,.btn.ok:active .d-icon,.btn.ok.btn-active .d-icon{color:var(--d-button-success-icon-color--hover)}.btn-success[disabled],.btn-success.disabled,.btn.ok[disabled],.btn.ok.disabled{cursor:not-allowed}.btn-success[disabled]:not(.is-loading),.btn-success.disabled:not(.is-loading),.btn.ok[disabled]:not(.is-loading),.btn.ok.disabled:not(.is-loading){opacity:.4}.btn-success[disabled]:hover,.btn-success.disabled:hover,.btn.ok[disabled]:hover,.btn.ok.disabled:hover{color:var(--d-button-success-text-color);background:var(--d-button-success-bg-color)}.btn-success[disabled]:hover .d-icon,.btn-success.disabled:hover .d-icon,.btn.ok[disabled]:hover .d-icon,.btn.ok.disabled:hover .d-icon{color:var(--d-button-success-icon-color)}.btn-success .loading-container,.btn.ok .loading-container{display:none;margin:0 6.75px 0 0}.btn-success.is-loading.btn-text.btn-small .loading-icon,.btn.ok.is-loading.btn-text.btn-small .loading-icon{font-size:var(--font-down-1);margin-right:.2em}.btn-success.is-loading .loading-icon,.btn.ok.is-loading .loading-icon{animation:rotate-forever 1s infinite linear,fadein 1s}.btn-social{color:#000;background:#fff;border-radius:var(--d-border-radius)}.btn-social:focus-visible{outline:1px solid #000}.btn-social[href]{color:var(--secondary)}.btn-social::before{margin-right:9px;font-size:var(--font-0)}.btn-social .d-icon,.btn-social.btn:hover .d-icon{color:#000}.btn-social.cas .d-icon{color:var(--cas)}.btn-social.cas:hover .d-icon{color:var(--cas)}.btn-social.twitter .d-icon{color:var(--twitter)}.btn-social.twitter:hover .d-icon{color:var(--twitter)}.btn-social.github .d-icon{color:var(--github)}.btn-social.github:hover .d-icon{color:var(--github)}.btn-social.discord .d-icon{color:var(--discord)}.btn-social.discord:hover .d-icon{color:var(--discord)}.btn-small{font-size:var(--font-down-1);min-height:20px}.btn-large{font-size:var(--font-up-1)}.btn-flat{background:var(--d-button-flat-bg-color);border:0;line-height:var(--line-height-small);transition:var(--d-button-transition)}.btn-flat .d-icon{color:var(--d-button-flat-icon-color);transition:var(--d-button-transition)}.discourse-no-touch .btn-flat:hover,.discourse-no-touch .btn-flat:focus-visible{color:var(--d-button-flat-text-color--hover)}.discourse-no-touch .btn-flat:hover .d-icon,.discourse-no-touch .btn-flat:focus-visible .d-icon{color:var(--d-button-flat-icon-color--hover)}.discourse-no-touch .btn-flat:hover{background:var(--d-button-flat-bg-color--hover)}.discourse-no-touch .btn-flat:focus-visible{background:var(--d-button-flat-bg-color--focus)}.btn-flat.close{background:var(--d-button-flat-close-bg-color);font-size:var(--font-up-2)}.btn-flat.close .d-icon{color:var(--d-button-flat-close-icon-color)}.discourse-no-touch .btn-flat.close:hover,.discourse-no-touch .btn-flat.close:focus-visible{background:var(--d-button-flat-close-bg-color)}.discourse-no-touch .btn-flat.close:hover .d-icon,.discourse-no-touch .btn-flat.close:focus-visible .d-icon{color:var(--d-button-flat-close-icon-color--hover)}.btn-flat.close:focus-visible{background:var(--d-button-flat-close-bg-color)}.btn-flat.close:focus-visible .d-icon{color:var(--d-button-flat-close-icon-color--hover)}.btn-flat.btn-text{color:var(--d-button-flat-text-color)}.btn-flat.btn-text[disabled]:hover,.btn-flat.btn-text[disabled].btn-hover,.btn-flat.btn-text[disabled]:focus-visible,.discourse-no-touch .btn-flat.btn-text[disabled]:hover,.discourse-no-touch .btn-flat.btn-text[disabled].btn-hover,.discourse-no-touch .btn-flat.btn-text[disabled]:focus-visible{color:var(--d-button-flat-text-color--disabled)}.discourse-no-touch .btn-flat.btn-text[disabled]:not([disabled]):hover,.discourse-no-touch .btn-flat.btn-text[disabled]:not([disabled]).btn-hover,.discourse-no-touch .btn-flat.btn-text[disabled]:not([disabled]):focus-visible{color:var(--d-button-flat-text-color--hover)}.discourse-no-touch .btn-flat.btn-text[disabled]:active,.discourse-no-touch .btn-flat.btn-text[disabled].btn-active{background-image:linear-gradient(to bottom, rgb(var(--primary-rgb), 0.2) 100%, rgb(var(--primary-rgb), 0.2) 100%)}.btn-flat:focus-visible{outline:none;background:var(--primary-low)}.btn-flat:focus-visible .d-icon{color:var(--primary)}.btn-flat.back-button{margin-bottom:1em}.btn-link{background:rgba(0,0,0,0);border:0;padding:0;color:var(--tertiary)}.discourse-no-touch .btn-link:hover{color:var(--tertiary);background:rgba(0,0,0,0)}.btn-link:focus-visible{color:var(--tertiary);background:rgba(0,0,0,0);border-color:var(--tertiary);outline:2px solid var(--tertiary);outline-offset:-2px}.btn-transparent,.btn-transparent.btn-default,.btn-transparent.btn-text,.btn-transparent.btn-icon,.btn-transparent.no-text{background:rgba(0,0,0,0);border:0;color:var(--d-button-transparent-text-color)}.btn-transparent .d-icon,.btn-transparent.btn-default .d-icon,.btn-transparent.btn-text .d-icon,.btn-transparent.btn-icon .d-icon,.btn-transparent.no-text .d-icon{color:var(--d-button-transparent-icon-color)}.btn-transparent:focus-visible,.btn-transparent.btn-default:focus-visible,.btn-transparent.btn-text:focus-visible,.btn-transparent.btn-icon:focus-visible,.btn-transparent.no-text:focus-visible{background:rgba(0,0,0,0);color:var(--d-button-transparent-text-color--hover)}.btn-transparent:focus-visible .d-icon,.btn-transparent.btn-default:focus-visible .d-icon,.btn-transparent.btn-text:focus-visible .d-icon,.btn-transparent.btn-icon:focus-visible .d-icon,.btn-transparent.no-text:focus-visible .d-icon{color:currentcolor}.discourse-no-touch .btn-transparent:hover,.discourse-no-touch .btn-transparent.btn-default:hover,.discourse-no-touch .btn-transparent.btn-text:hover,.discourse-no-touch .btn-transparent.btn-icon:hover,.discourse-no-touch .btn-transparent.no-text:hover{background:rgba(0,0,0,0);color:var(--d-button-transparent-text-color--hover)}.discourse-no-touch .btn-transparent:hover .d-icon,.discourse-no-touch .btn-transparent.btn-default:hover .d-icon,.discourse-no-touch .btn-transparent.btn-text:hover .d-icon,.discourse-no-touch .btn-transparent.btn-icon:hover .d-icon,.discourse-no-touch .btn-transparent.no-text:hover .d-icon{color:currentcolor}.btn-transparent.btn-primary{color:var(--d-button-primary-bg-color)}.btn-transparent.btn-primary .d-icon{color:currentcolor}.btn-transparent.btn-primary:focus-visible{color:var(--d-button-primary-bg-color--hover)}.discourse-no-touch .btn-transparent.btn-primary:hover{color:var(--d-button-primary-bg-color--hover)}.btn-transparent.btn-danger{color:var(--d-button-danger-bg-color)}.btn-transparent.btn-danger .d-icon{color:currentcolor}.btn-transparent.btn-danger:focus-visible{color:var(--d-button-danger-bg-color--hover)}.discourse-no-touch .btn-transparent.btn-danger:hover{color:var(--d-button-danger-bg-color--hover)}.btn-transparent.btn-success{color:var(--d-button-success-bg-color)}.btn-transparent.btn-success .d-icon{color:currentcolor}.btn-transparent.btn-success:focus-visible{color:var(--d-button-success-bg-color--hover)}.discourse-no-touch .btn-transparent.btn-success:hover{color:var(--d-button-success-bg-color--hover)}.btn-mini-toggle{border-radius:var(--d-border-radius);padding:.4em .467em}.btn-mini-toggle .d-icon{color:var(--primary-medium)}.discourse-no-touch .btn-mini-toggle:hover .d-icon,.discourse-no-touch .btn-mini-toggle.btn-hover .d-icon{color:var(--primary)}:root{--composer-category-text-color: var(--secondary);--composer-category-color: var(--tertiary)}#reply-control.open .grippie{transition:background-color .25s;background-color:var(--composer-category-color, var(--tertiary))}#reply-control.open .grippie::before{border-color:var(--composer-category-text-color, var(--secondary))}#reply-control.open .save-or-cancel .btn-primary{background-color:var(--composer-category-color);color:var(--composer-category-text-color, var(--secondary))}#reply-control.open .save-or-cancel .btn-primary .d-icon{color:var(--composer-category-text-color, var(--secondary))}.timeline-container .topic-timeline .timeline-scrollarea{border-color:var(--primary-low, var(--tertiary-low-or-tertiary-high))}.timeline-container .topic-timeline .timeline-handle{background:var(--category-color, var(--tertiary-low-or-tertiary-high))}#create-topic,#topic-footer-buttons .btn.btn-primary{display:inline-flex;align-items:center;justify-content:center;margin:0;font-weight:normal;color:var(--category-text-color, var(--primary));background-color:var(--category-color, var(--primary-low));background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0));border-radius:var(--d-button-border-radius);transition:var(--d-button-transition);cursor:pointer;border:1px solid rgba(0,0,0,0);font-size:var(--font-0);line-height:normal;box-sizing:border-box;padding:.5em .65em;border:var(--d-button-border)}#create-topic:visited,#topic-footer-buttons .btn.btn-primary:visited{color:var(--category-text-color, var(--primary))}#create-topic .d-icon,#topic-footer-buttons .btn.btn-primary .d-icon{color:var(--category-text-color, var(--primary-high));margin-right:.45em;transition:var(--d-button-transition)}@media(forced-colors: active){#create-topic .d-icon,#topic-footer-buttons .btn.btn-primary .d-icon{color:ButtonText}}#create-topic .d-button-label+.d-icon,#topic-footer-buttons .btn.btn-primary .d-button-label+.d-icon{margin-left:.45em;margin-right:0}#create-topic.no-text .d-icon,#topic-footer-buttons .btn.btn-primary.no-text .d-icon{margin-right:0}.discourse-no-touch #create-topic:hover,.discourse-no-touch #create-topic.btn-hover,.discourse-no-touch #topic-footer-buttons .btn.btn-primary:hover,.discourse-no-touch #topic-footer-buttons .btn.btn-primary.btn-hover{background-color:var(--category-color, var(--primary-medium));color:var(--category-text-color, var(--secondary))}.discourse-no-touch #create-topic:hover .d-icon,.discourse-no-touch #create-topic.btn-hover .d-icon,.discourse-no-touch #topic-footer-buttons .btn.btn-primary:hover .d-icon,.discourse-no-touch #topic-footer-buttons .btn.btn-primary.btn-hover .d-icon{color:var(--category-text-color, var(--secondary))}@media(forced-colors: active){.discourse-no-touch #create-topic:hover .d-icon,.discourse-no-touch #create-topic.btn-hover .d-icon,.discourse-no-touch #topic-footer-buttons .btn.btn-primary:hover .d-icon,.discourse-no-touch #topic-footer-buttons .btn.btn-primary.btn-hover .d-icon{color:Highlight}}#create-topic:focus-visible,#topic-footer-buttons .btn.btn-primary:focus-visible{outline:none;background-color:var(--category-color, var(--primary-medium));color:var(--category-text-color, var(--secondary))}#create-topic:focus-visible .d-icon,#topic-footer-buttons .btn.btn-primary:focus-visible .d-icon{color:var(--category-text-color, var(--secondary))}@media(forced-colors: active){#create-topic:focus-visible .d-icon,#topic-footer-buttons .btn.btn-primary:focus-visible .d-icon{color:Highlight}}.discourse-no-touch #create-topic:active:not(:hover,:focus),.discourse-no-touch #create-topic.btn-active:not(:hover,:focus),#create-topic:active:not(:hover,:focus),#create-topic.btn-active:not(:hover,:focus),.discourse-no-touch #topic-footer-buttons .btn.btn-primary:active:not(:hover,:focus),.discourse-no-touch #topic-footer-buttons .btn.btn-primary.btn-active:not(:hover,:focus),#topic-footer-buttons .btn.btn-primary:active:not(:hover,:focus),#topic-footer-buttons .btn.btn-primary.btn-active:not(:hover,:focus){background-image:linear-gradient(to bottom, rgb(var(--primary-rgb), 0.6) 100%, rgb(var(--primary-rgb), 0.6) 100%);color:var(--category-text-color, var(--secondary))}.discourse-no-touch #create-topic:active:not(:hover,:focus) .d-icon,.discourse-no-touch #create-topic.btn-active:not(:hover,:focus) .d-icon,#create-topic:active:not(:hover,:focus) .d-icon,#create-topic.btn-active:not(:hover,:focus) .d-icon,.discourse-no-touch #topic-footer-buttons .btn.btn-primary:active:not(:hover,:focus) .d-icon,.discourse-no-touch #topic-footer-buttons .btn.btn-primary.btn-active:not(:hover,:focus) .d-icon,#topic-footer-buttons .btn.btn-primary:active:not(:hover,:focus) .d-icon,#topic-footer-buttons .btn.btn-primary.btn-active:not(:hover,:focus) .d-icon{color:var(--category-text-color, var(--secondary))}.discourse-no-touch #create-topic:active,.discourse-no-touch #create-topic.btn-active,#create-topic:active,#create-topic.btn-active,.discourse-no-touch #topic-footer-buttons .btn.btn-primary:active,.discourse-no-touch #topic-footer-buttons .btn.btn-primary.btn-active,#topic-footer-buttons .btn.btn-primary:active,#topic-footer-buttons .btn.btn-primary.btn-active{background-image:linear-gradient(to bottom, rgb(var(--primary-rgb), 0.3) 100%, rgb(var(--primary-rgb), 0.3) 100%);color:var(--category-text-color, var(--secondary))}.discourse-no-touch #create-topic:active .d-icon,.discourse-no-touch #create-topic.btn-active .d-icon,#create-topic:active .d-icon,#create-topic.btn-active .d-icon,.discourse-no-touch #topic-footer-buttons .btn.btn-primary:active .d-icon,.discourse-no-touch #topic-footer-buttons .btn.btn-primary.btn-active .d-icon,#topic-footer-buttons .btn.btn-primary:active .d-icon,#topic-footer-buttons .btn.btn-primary.btn-active .d-icon{color:var(--category-text-color, var(--secondary))}#create-topic[disabled],#create-topic.disabled,#topic-footer-buttons .btn.btn-primary[disabled],#topic-footer-buttons .btn.btn-primary.disabled{cursor:not-allowed}#create-topic[disabled]:not(.is-loading),#create-topic.disabled:not(.is-loading),#topic-footer-buttons .btn.btn-primary[disabled]:not(.is-loading),#topic-footer-buttons .btn.btn-primary.disabled:not(.is-loading){opacity:.4}#create-topic[disabled]:hover,#create-topic.disabled:hover,#topic-footer-buttons .btn.btn-primary[disabled]:hover,#topic-footer-buttons .btn.btn-primary.disabled:hover{color:var(--category-text-color, var(--primary));background:var(--category-color, var(--primary-low))}#create-topic[disabled]:hover .d-icon,#create-topic.disabled:hover .d-icon,#topic-footer-buttons .btn.btn-primary[disabled]:hover .d-icon,#topic-footer-buttons .btn.btn-primary.disabled:hover .d-icon{color:var(--category-text-color, var(--primary-high))}#create-topic .loading-container,#topic-footer-buttons .btn.btn-primary .loading-container{display:none;margin:0 6.75px 0 0}#create-topic.is-loading.btn-text.btn-small .loading-icon,#topic-footer-buttons .btn.btn-primary.is-loading.btn-text.btn-small .loading-icon{font-size:var(--font-down-1);margin-right:.2em}#create-topic.is-loading .loading-icon,#topic-footer-buttons .btn.btn-primary.is-loading .loading-icon{animation:rotate-forever 1s infinite linear,fadein 1s}#topic-footer-buttons .btn.btn-primary{margin-bottom:.5em}.sidebar-more-section-trigger{justify-content:start;padding-left:var(--d-sidebar-row-horizontal-padding)}.sidebar-more-section-trigger .d-icon{color:var(--d-sidebar-link-icon-color)}.discourse-no-touch .sidebar-more-section-trigger:hover{background:var(--d-sidebar-highlight-background);color:var(--d-sidebar-link-color)}
/*# sourceMappingURL=common_theme_15_27c68b8227d8719d7bf57d8005370eb4d4fa78eb.css.map?__ws=dessein-tech.com */
