@charset "UTF-8";@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__container{position:relative;box-sizing:border-box}.splide__list{margin:0!important;padding:0!important;width:-webkit-max-content;width:max-content;will-change:transform}.splide.is-active .splide__list{display:flex}.splide__pagination{display:inline-flex;align-items:center;width:95%;flex-wrap:wrap;justify-content:center;margin:0}.splide__pagination li{list-style-type:none;display:inline-block;line-height:1;margin:0}.splide{visibility:hidden}.splide,.splide__slide{position:relative;outline:none}.splide__slide{box-sizing:border-box;list-style-type:none!important;margin:0;flex-shrink:0}.splide__slide img{vertical-align:bottom}.splide__slider{position:relative}.splide__spinner{position:absolute;inset:0;margin:auto;display:inline-block;width:20px;height:20px;border-radius:50%;border:2px solid #999;border-left-color:transparent;animation:splide-loading 1s linear infinite}.splide__track{position:relative;z-index:0;overflow:hidden}.splide--draggable>.splide__track>.splide__list>.splide__slide{-webkit-user-select:none;user-select:none}.splide--fade>.splide__track>.splide__list{display:block}.splide--fade>.splide__track>.splide__list>.splide__slide{position:absolute;top:0;left:0;z-index:0;opacity:0}.splide--fade>.splide__track>.splide__list>.splide__slide.is-active{position:relative;z-index:1;opacity:1}.splide--rtl{direction:rtl}.splide--ttb>.splide__track>.splide__list{display:block}.splide--ttb>.splide__pagination{width:auto}.splide__arrow{position:absolute;z-index:1;top:50%;transform:translateY(-50%);width:2em;height:2em;border-radius:50%;display:flex;align-items:center;justify-content:center;border:none;padding:0;opacity:.7;background:#ccc}.splide__arrow svg{width:1.2em;height:1.2em}.splide__arrow:hover{cursor:pointer;opacity:.9}.splide__arrow:focus{outline:none}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide__pagination{position:absolute;z-index:1;bottom:.5em;left:50%;transform:translate(-50%);padding:0}.splide__pagination__page{display:inline-block;width:8px;height:8px;background:#ccc;border-radius:50%;margin:3px;padding:0;transition:transform .2s linear;border:none;opacity:.7}.splide__pagination__page.is-active{transform:scale(1.4);background:#fff}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus{outline:none}.splide__progress__bar{width:0;height:3px;background:#ccc}.splide--nav>.splide__track>.splide__list>.splide__slide{border:3px solid transparent}.splide--nav>.splide__track>.splide__list>.splide__slide.is-active{border-color:#000}.splide--nav>.splide__track>.splide__list>.splide__slide:focus{outline:none}.splide--rtl>.splide__arrows .splide__arrow--prev,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--prev{right:1em;left:auto}.splide--rtl>.splide__arrows .splide__arrow--prev svg,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--prev svg{transform:scaleX(1)}.splide--rtl>.splide__arrows .splide__arrow--next,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--next{left:1em;right:auto}.splide--rtl>.splide__arrows .splide__arrow--next svg,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--next svg{transform:scaleX(-1)}.splide--ttb>.splide__arrows .splide__arrow,.splide--ttb>.splide__track>.splide__arrows .splide__arrow{left:50%;transform:translate(-50%)}.splide--ttb>.splide__arrows .splide__arrow--prev,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--prev{top:1em}.splide--ttb>.splide__arrows .splide__arrow--prev svg,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--prev svg{transform:rotate(-90deg)}.splide--ttb>.splide__arrows .splide__arrow--next,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--next{top:auto;bottom:1em}.splide--ttb>.splide__arrows .splide__arrow--next svg,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--next svg{transform:rotate(90deg)}.splide--ttb>.splide__pagination{display:flex;flex-direction:column;bottom:50%;left:auto;right:.5em;transform:translateY(50%)}.ql-bubble.ql-toolbar:after,.ql-bubble .ql-toolbar:after{clear:both;content:"";display:table}.ql-bubble.ql-toolbar button,.ql-bubble .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-bubble.ql-toolbar button svg,.ql-bubble .ql-toolbar button svg{float:left;height:100%}.ql-bubble.ql-toolbar button:active:hover,.ql-bubble .ql-toolbar button:active:hover{outline:none}.ql-bubble.ql-toolbar input.ql-image[type=file],.ql-bubble .ql-toolbar input.ql-image[type=file]{display:none}.ql-bubble.ql-toolbar button:hover,.ql-bubble .ql-toolbar button:hover,.ql-bubble.ql-toolbar button:focus,.ql-bubble .ql-toolbar button:focus,.ql-bubble.ql-toolbar button.ql-active,.ql-bubble .ql-toolbar button.ql-active,.ql-bubble.ql-toolbar .ql-picker-label:hover,.ql-bubble .ql-toolbar .ql-picker-label:hover,.ql-bubble.ql-toolbar .ql-picker-label.ql-active,.ql-bubble .ql-toolbar .ql-picker-label.ql-active,.ql-bubble.ql-toolbar .ql-picker-item:hover,.ql-bubble .ql-toolbar .ql-picker-item:hover,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected{color:#fff}.ql-bubble.ql-toolbar button:hover .ql-fill,.ql-bubble .ql-toolbar button:hover .ql-fill,.ql-bubble.ql-toolbar button:focus .ql-fill,.ql-bubble .ql-toolbar button:focus .ql-fill,.ql-bubble.ql-toolbar button.ql-active .ql-fill,.ql-bubble .ql-toolbar button.ql-active .ql-fill,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-bubble.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-bubble .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-bubble.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-bubble .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-bubble.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-bubble .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#fff}.ql-bubble.ql-toolbar button:hover .ql-stroke,.ql-bubble .ql-toolbar button:hover .ql-stroke,.ql-bubble.ql-toolbar button:focus .ql-stroke,.ql-bubble .ql-toolbar button:focus .ql-stroke,.ql-bubble.ql-toolbar button.ql-active .ql-stroke,.ql-bubble .ql-toolbar button.ql-active .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-bubble.ql-toolbar button:hover .ql-stroke-miter,.ql-bubble .ql-toolbar button:hover .ql-stroke-miter,.ql-bubble.ql-toolbar button:focus .ql-stroke-miter,.ql-bubble .ql-toolbar button:focus .ql-stroke-miter,.ql-bubble.ql-toolbar button.ql-active .ql-stroke-miter,.ql-bubble .ql-toolbar button.ql-active .ql-stroke-miter,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#fff}@media(pointer:coarse){.ql-bubble.ql-toolbar button:hover:not(.ql-active),.ql-bubble .ql-toolbar button:hover:not(.ql-active){color:#ccc}.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#ccc}.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#ccc}}.ql-bubble,.ql-bubble *{box-sizing:border-box}.ql-bubble .ql-hidden{display:none}.ql-bubble .ql-out-bottom,.ql-bubble .ql-out-top{visibility:hidden}.ql-bubble .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-bubble .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-bubble .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-bubble .ql-formats{display:inline-block;vertical-align:middle}.ql-bubble .ql-formats:after{clear:both;content:"";display:table}.ql-bubble .ql-stroke{fill:none;stroke:#ccc;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-bubble .ql-stroke-miter{fill:none;stroke:#ccc;stroke-miterlimit:10;stroke-width:2}.ql-bubble .ql-fill,.ql-bubble .ql-stroke.ql-fill{fill:#ccc}.ql-bubble .ql-empty{fill:none}.ql-bubble .ql-even{fill-rule:evenodd}.ql-bubble .ql-thin,.ql-bubble .ql-stroke.ql-thin{stroke-width:1}.ql-bubble .ql-transparent{opacity:.4}.ql-bubble .ql-direction svg:last-child{display:none}.ql-bubble .ql-direction.ql-active svg:last-child{display:inline}.ql-bubble .ql-direction.ql-active svg:first-child{display:none}.ql-bubble .ql-editor h1{font-size:2em}.ql-bubble .ql-editor h2{font-size:1.5em}.ql-bubble .ql-editor h3{font-size:1.17em}.ql-bubble .ql-editor h4{font-size:1em}.ql-bubble .ql-editor h5{font-size:.83em}.ql-bubble .ql-editor h6{font-size:.67em}.ql-bubble .ql-editor a{text-decoration:underline}.ql-bubble .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-bubble .ql-editor code,.ql-bubble .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-bubble .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-bubble .ql-editor code{font-size:85%;padding:2px 4px}.ql-bubble .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-bubble .ql-editor img{max-width:100%}.ql-bubble .ql-picker{color:#ccc;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-bubble .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-bubble .ql-picker-label:before{display:inline-block;line-height:22px}.ql-bubble .ql-picker-options{background-color:#444;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-bubble .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-bubble .ql-picker.ql-expanded .ql-picker-label{color:#777;z-index:2}.ql-bubble .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#777}.ql-bubble .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#777}.ql-bubble .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-bubble .ql-color-picker,.ql-bubble .ql-icon-picker{width:28px}.ql-bubble .ql-color-picker .ql-picker-label,.ql-bubble .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-bubble .ql-color-picker .ql-picker-label svg,.ql-bubble .ql-icon-picker .ql-picker-label svg{right:4px}.ql-bubble .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-bubble .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-bubble .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-bubble .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-bubble .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-bubble .ql-picker.ql-header{width:98px}.ql-bubble .ql-picker.ql-header .ql-picker-label:before,.ql-bubble .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-bubble .ql-picker.ql-font{width:108px}.ql-bubble .ql-picker.ql-font .ql-picker-label:before,.ql-bubble .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-bubble .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-bubble .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-bubble .ql-picker.ql-size{width:98px}.ql-bubble .ql-picker.ql-size .ql-picker-label:before,.ql-bubble .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-bubble .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-bubble .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-bubble .ql-toolbar .ql-formats{margin:8px 12px 8px 0}.ql-bubble .ql-toolbar .ql-formats:first-child{margin-left:12px}.ql-bubble .ql-color-picker svg{margin:1px}.ql-bubble .ql-color-picker .ql-picker-item.ql-selected,.ql-bubble .ql-color-picker .ql-picker-item:hover{border-color:#fff}.ql-bubble .ql-tooltip{background-color:#444;border-radius:25px;color:#fff}.ql-bubble .ql-tooltip-arrow{border-left:6px solid transparent;border-right:6px solid transparent;content:" ";display:block;left:50%;margin-left:-6px;position:absolute}.ql-bubble .ql-tooltip:not(.ql-flip) .ql-tooltip-arrow{border-bottom:6px solid #444;top:-6px}.ql-bubble .ql-tooltip.ql-flip .ql-tooltip-arrow{border-top:6px solid #444;bottom:-6px}.ql-bubble .ql-tooltip.ql-editing .ql-tooltip-editor{display:block}.ql-bubble .ql-tooltip.ql-editing .ql-formats{visibility:hidden}.ql-bubble .ql-tooltip-editor{display:none}.ql-bubble .ql-tooltip-editor input[type=text]{background:transparent;border:none;color:#fff;font-size:13px;height:100%;outline:none;padding:10px 20px;position:absolute;width:100%}.ql-bubble .ql-tooltip-editor a{top:10px;position:absolute;right:20px}.ql-bubble .ql-tooltip-editor a:before{color:#ccc;content:"\d7";font-size:16px;font-weight:700}.ql-container.ql-bubble:not(.ql-disabled) a{position:relative;white-space:nowrap}.ql-container.ql-bubble:not(.ql-disabled) a:before{background-color:#444;border-radius:15px;top:-5px;font-size:12px;color:#fff;content:attr(href);font-weight:400;overflow:hidden;padding:5px 15px;text-decoration:none;z-index:1}.ql-container.ql-bubble:not(.ql-disabled) a:after{border-top:6px solid #444;border-left:6px solid transparent;border-right:6px solid transparent;top:0;content:" ";height:0;width:0}.ql-container.ql-bubble:not(.ql-disabled) a:before,.ql-container.ql-bubble:not(.ql-disabled) a:after{left:0;margin-left:50%;position:absolute;transform:translate(-50%,-100%);transition:visibility 0s ease .2s;visibility:hidden}.ql-container.ql-bubble:not(.ql-disabled) a:hover:before,.ql-container.ql-bubble:not(.ql-disabled) a:hover:after{visibility:visible}.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor ul,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"\2022"}.ql-editor ul[data-checked=true],.ql-editor ul[data-checked=false]{pointer-events:none}.ql-editor ul[data-checked=true]>li *,.ql-editor ul[data-checked=false]>li *{pointer-events:all}.ql-editor ul[data-checked=true]>li:before,.ql-editor ul[data-checked=false]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"\2611"}.ql-editor ul[data-checked=false]>li:before{content:"\2610"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media(pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0px}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0px;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.driver-active .driver-overlay,.driver-active *{pointer-events:none}.driver-active .driver-active-element,.driver-active .driver-active-element *,.driver-popover,.driver-popover *{pointer-events:auto}@keyframes animate-fade-in{0%{opacity:0}to{opacity:1}}.driver-fade .driver-overlay{animation:animate-fade-in .2s ease-in-out}.driver-fade .driver-popover{animation:animate-fade-in .2s}.driver-popover{all:unset;box-sizing:border-box;color:#2d2d2d;margin:0;padding:15px;border-radius:5px;min-width:250px;max-width:300px;box-shadow:0 1px 10px #0006;z-index:1000000000;position:fixed;top:0;right:0;background-color:#fff}.driver-popover *{font-family:Helvetica Neue,Inter,ui-sans-serif,"Apple Color Emoji",Helvetica,Arial,sans-serif}.driver-popover-title{font:19px/normal sans-serif;font-weight:700;display:block;position:relative;line-height:1.5;zoom:1;margin:0}.driver-popover-close-btn{all:unset;position:absolute;top:0;right:0;width:32px;height:28px;cursor:pointer;font-size:18px;font-weight:500;color:#d2d2d2;z-index:1;text-align:center;transition:color;transition-duration:.2s}.driver-popover-close-btn:hover,.driver-popover-close-btn:focus{color:#2d2d2d}.driver-popover-title[style*=block]+.driver-popover-description{margin-top:5px}.driver-popover-description{margin-bottom:0;font:14px/normal sans-serif;line-height:1.5;font-weight:400;zoom:1}.driver-popover-footer{margin-top:15px;text-align:right;zoom:1;display:flex;align-items:center;justify-content:space-between}.driver-popover-progress-text{font-size:13px;font-weight:400;color:#727272;zoom:1}.driver-popover-footer button{all:unset;display:inline-block;box-sizing:border-box;padding:3px 7px;text-decoration:none;text-shadow:1px 1px 0 #fff;background-color:#fff;color:#2d2d2d;font:12px/normal sans-serif;cursor:pointer;outline:0;zoom:1;line-height:1.3;border:1px solid #ccc;border-radius:3px}.driver-popover-footer .driver-popover-btn-disabled{opacity:.5;pointer-events:none}:not(body):has(>.driver-active-element){overflow:hidden!important}.driver-no-interaction,.driver-no-interaction *{pointer-events:none!important}.driver-popover-footer button:hover,.driver-popover-footer button:focus{background-color:#f7f7f7}.driver-popover-navigation-btns{display:flex;flex-grow:1;justify-content:flex-end}.driver-popover-navigation-btns button+button{margin-left:4px}.driver-popover-arrow{content:"";position:absolute;border:5px solid #fff}.driver-popover-arrow-side-over{display:none}.driver-popover-arrow-side-left{left:100%;border-right-color:transparent;border-bottom-color:transparent;border-top-color:transparent}.driver-popover-arrow-side-right{right:100%;border-left-color:transparent;border-bottom-color:transparent;border-top-color:transparent}.driver-popover-arrow-side-top{top:100%;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent}.driver-popover-arrow-side-bottom{bottom:100%;border-left-color:transparent;border-top-color:transparent;border-right-color:transparent}.driver-popover-arrow-side-center{display:none}.driver-popover-arrow-side-left.driver-popover-arrow-align-start,.driver-popover-arrow-side-right.driver-popover-arrow-align-start{top:15px}.driver-popover-arrow-side-top.driver-popover-arrow-align-start,.driver-popover-arrow-side-bottom.driver-popover-arrow-align-start{left:15px}.driver-popover-arrow-align-end.driver-popover-arrow-side-left,.driver-popover-arrow-align-end.driver-popover-arrow-side-right{bottom:15px}.driver-popover-arrow-side-top.driver-popover-arrow-align-end,.driver-popover-arrow-side-bottom.driver-popover-arrow-align-end{right:15px}.driver-popover-arrow-side-left.driver-popover-arrow-align-center,.driver-popover-arrow-side-right.driver-popover-arrow-align-center{top:50%;margin-top:-5px}.driver-popover-arrow-side-top.driver-popover-arrow-align-center,.driver-popover-arrow-side-bottom.driver-popover-arrow-align-center{left:50%;margin-left:-5px}.driver-popover-arrow-none{display:none}.tribute-container{position:absolute;top:0;left:0;height:auto;max-height:300px;max-width:500px;overflow:auto;display:block;z-index:999999}.tribute-container ul{margin:2px 0 0;padding:0;list-style:none;background:#efefef}.tribute-container li{padding:5px;cursor:pointer}.tribute-container li.highlight{background:#ddd}.tribute-container li span{font-weight:700}.tribute-container li.no-match{cursor:default}.tribute-container .menu-highlighted{font-weight:700}:root{--srx-color-primary-50: #e8f1fa;--srx-color-primary-100: #c5ddf3;--srx-color-primary-200: #9fc8eb;--srx-color-primary-300: #79b3e3;--srx-color-primary-400: #4d9fdb;--srx-color-primary-500: #0675D8;--srx-color-primary-600: #044d8f;--srx-color-primary-700: #034078;--srx-color-primary-800: #023361;--srx-color-primary-900: #01264a;--srx-color-secondary-50: #e8f9ef;--srx-color-secondary-100: #c5f0d8;--srx-color-secondary-200: #9ee7bf;--srx-color-secondary-300: #77dea6;--srx-color-secondary-400: #50d58d;--srx-color-secondary-500: #2BC571;--srx-color-secondary-600: #25a660;--srx-color-secondary-700: #1f874f;--srx-color-secondary-800: #19683e;--srx-color-secondary-900: #13492d;--srx-color-tertiary-50: #fff3e0;--srx-color-tertiary-100: #ffe0b2;--srx-color-tertiary-200: #ffcc80;--srx-color-tertiary-300: #ffb74d;--srx-color-tertiary-400: #F26A24;--srx-color-tertiary-500: #e65100;--srx-color-tertiary-600: #d84315;--srx-color-tertiary-700: #bf360c;--srx-color-tertiary-800: #a62e0a;--srx-color-tertiary-900: #8d2608;--srx-color-ai-primary: #0675D8;--srx-color-ai-hover: rgba(6, 117, 216, .85);--srx-color-ai-background: rgba(6, 117, 216, .1);--srx-color-ai-border: rgba(6, 117, 216, .5);--srx-color-ai-bg-solid: rgb(232, 241, 250);--srx-color-ai-bg-selected: rgba(232, 241, 250, .7);--srx-color-ai-bg: rgba(232, 241, 250, .3);--srx-color-ai-bg-hover: rgba(232, 241, 250, .4);--srx-color-shadow-subtle: rgba(0, 0, 0, .05);--srx-color-shadow-medium: rgba(0, 0, 0, .08);--srx-color-tai-generate-start: #0675D8;--srx-color-tai-generate-end: #028fd5;--srx-color-surface-default: #ffffff;--srx-color-surface-dim: #e1e3e5;--srx-color-surface-bright: #ffffff;--srx-color-surface-container-lowest: #ffffff;--srx-color-surface-container-low: #F9FAFB;--srx-color-surface-container: #F9FAFB;--srx-color-surface-container-high: #f1f3f4;--srx-color-surface-container-highest: #e8eaed;--srx-color-surface-variant: #e8eaed;--srx-color-background: #F9FAFB;--srx-color-background-secondary: #F9FAFB;--srx-color-background-collection: #F9FAFB;--srx-color-background-hover: rgba(0, 0, 0, .04);--srx-color-background-selected: rgba(0, 0, 0, .08);--srx-color-text-primary: rgba(0, 0, 0, .87);--srx-color-text-secondary: rgba(0, 0, 0, .6);--srx-color-text-tertiary: rgba(0, 0, 0, .5);--srx-color-text-disabled: rgba(0, 0, 0, .38);--srx-color-text-inverse: #ffffff;--srx-color-text-hint: rgba(0, 0, 0, .54);--srx-color-text-icon: rgba(0, 0, 0, .54);--srx-color-border-default: rgba(0, 0, 0, .12);--srx-color-border-subtle: rgba(0, 0, 0, .07);--srx-color-border-strong: rgba(0, 0, 0, .25);--srx-color-border-divider: rgba(0, 0, 0, .08);--srx-color-border-focus: #0675D8;--srx-color-border-input: rgba(0, 0, 0, .42);--srx-color-border-authoring: #d5d5d5;--srx-color-state-hover: rgba(0, 0, 0, .04);--srx-color-hover-overlay: rgba(0, 0, 0, .04);--srx-color-state-focus: rgba(0, 0, 0, .08);--srx-color-state-pressed: rgba(0, 0, 0, .12);--srx-color-state-selected: rgba(0, 0, 0, .08);--srx-color-state-dragged: rgba(0, 0, 0, .16);--srx-color-confidence-dont-know: #FF4B50;--srx-color-confidence-dont-know-bg: rgba(255, 75, 80, .1);--srx-color-confidence-unsure: #F2C851;--srx-color-confidence-unsure-bg: rgba(242, 200, 81, .1);--srx-color-confidence-nailed-it: #2BC571;--srx-color-confidence-nailed-it-bg: rgba(43, 197, 113, .1);--srx-color-confidence-unrated: #8D9BAE;--srx-color-confidence-unrated-bg: rgba(141, 155, 174, .1);--srx-color-action-primary: #0675D8;--srx-color-action-secondary: #0675D8;--srx-color-action-link: #0675D8;--srx-color-action-link-hover: #055AA6;--srx-color-action-active-link: #0675D8;--srx-color-button-primary-bg: #0675D8;--srx-color-button-primary-bg-hover: #055AA6;--srx-color-button-primary-text: #ffffff;--srx-color-button-primary-border: #0675D8;--srx-color-button-secondary-bg: transparent;--srx-color-button-secondary-bg-hover: rgba(6, 117, 216, .08);--srx-color-button-secondary-text: #0675D8;--srx-color-button-secondary-border: #0675D8;--srx-color-button-orange-bg: #F26A24;--srx-color-button-orange-text: #ffffff;--srx-color-button-orange-border: #F26A24;--srx-color-button-ai-bg: #0675D8;--srx-color-button-ai-text: #ffffff;--srx-color-button-ai-border: #0675D8;--srx-color-button-delete-bg: #FF4B50;--srx-color-button-delete-text: #ffffff;--srx-color-button-delete-border: #FF4B50;--srx-color-button-cancel-bg: transparent;--srx-color-button-cancel-text: #6f7072;--srx-color-button-cancel-border: rgb(211, 212, 213);--srx-color-button-disabled-bg: #cdcdcd;--srx-color-button-disabled-text: rgba(0, 0, 0, .41);--srx-color-button-disabled-border: #cdcdcd;--srx-color-dialog-surface: #ffffff;--srx-color-dialog-backdrop: rgba(0, 0, 0, .32);--srx-color-overlay-scrim: rgba(0, 0, 0, .6);--srx-color-dialog-divider: rgba(0, 0, 0, .12);--srx-color-dialog-header-green: #2BC571;--srx-color-dialog-header-red: #FF4B50;--srx-color-dialog-header-blue: #0675D8;--srx-color-dialog-header-blue-grey: #546e7a;--srx-color-dialog-header-orange: #bf360c;--srx-color-dialog-title: #40454f;--srx-color-dialog-action-primary: #4484c4;--srx-color-highlight-yellow: rgba(255, 255, 0, 1);--srx-color-highlight-green: rgba(152, 249, 156, 1);--srx-color-highlight-pink: rgba(255, 112, 159, 1);--srx-color-highlight-note: #9ed4ff;--hyt-key-highlight-color: #0d9488;--hyt-key-highlight-border: #0d9488;--hyt-mnemonic-color: #f26a24;--hyt-mnemonic-bg: #fef0e6;--hyt-mnemonic-border: #f2c7a0;--hyt-critical-color: #8b1a4a;--hyt-critical-bg: #fff0f0;--hyt-highlight-bg: rgba(161, 143, 0, .15);--hyt-highlight-color: #71600a;--srx-color-first-aid-red: rgb(214, 29, 55);--srx-color-first-aid-header: rgb(34, 73, 144);--srx-color-status-error: #FF4B50;--srx-color-status-error-bg: rgba(255, 75, 80, .1);--srx-color-status-warning: #DE9950;--srx-color-status-warning-bg: rgba(222, 153, 80, .1);--srx-color-status-success: #2BC571;--srx-color-status-success-bg: rgba(43, 197, 113, .1);--srx-color-status-info: #0675D8;--srx-color-status-info-bg: rgba(6, 117, 216, .1);--srx-color-primary-tag-bg: #CDE3F7;--srx-color-primary-feature-bg: #F1F9FF;--srx-color-primary-app-bg: #F6FAFF;--srx-color-tertiary-border: #FFD7BE;--srx-color-tertiary-tag-bg: #FFF4ED;--srx-color-success-border: #A6E0CD;--srx-color-success-tag-bg: #E8F7F2;--srx-color-warning-border: #EECB9F;--srx-color-warning-tag-bg: #FFFCEF;--srx-color-error-border: #FA6E7B;--srx-color-error-tag-bg: #FEDFE2;--srx-color-supporting-tag-bg: #F2C851;--srx-color-accent-primary-bg: #CDE3F7;--srx-color-accent-primary-surface: #F1F9FF;--srx-color-accent-secondary-bg: #FFD7BE;--srx-color-accent-secondary-surface: #FFF4ED;--srx-color-success-bg: #A6E0CD;--srx-color-success-surface: #E8F7F2;--srx-color-notice-bg: #EECB9F;--srx-color-notice-surface: #FFFCEF;--srx-color-error-bg: #FA6E7B;--srx-color-error-surface: #FEDFE2;--srx-color-support-free-tag: #F2C851;--srx-color-support-untimed: #706EF5;--srx-color-support-timed: #F95E6C;--srx-color-support-tutor: #BB2CDF;--srx-color-support-data-1: #00B9D0;--srx-color-support-data-2: #00D492;--srx-palette-primary-1: #020617;--srx-palette-primary-2: #444E5D;--srx-palette-primary-3: #64748B;--srx-palette-primary-4: #8D9BAE;--srx-palette-primary-5: #CBD5E1;--srx-palette-primary-6: #E1E7ED;--srx-palette-accent-1: #011730;--srx-palette-accent-2: #0675D8;--srx-palette-accent-3: #0675D8;--srx-palette-accent-4: #4484c4;--srx-palette-accent-5: #a2c5e6;--srx-color-red: #FF4B50;--srx-color-red-dark: #FF4B50;--srx-color-pink: #e91e63;--srx-color-purple: #9c27b0;--srx-color-deep-purple: #5e35b1;--srx-color-indigo: #3f51b5;--srx-color-blue: #0675D8;--srx-color-light-blue: #0675D8;--srx-color-light-blue-lg: #0675D8;--srx-color-cyan: #0097a7;--srx-color-teal: #009688;--srx-color-green: rgb(43, 197, 113);--srx-color-green-dark: #2BC571;--srx-color-light-green: #33691e;--srx-color-lime: #cddc39;--srx-color-yellow: rgb(242, 200, 81);--srx-color-amber: #ffc107;--srx-color-orange: #F26A24;--srx-color-deep-orange: #bf360c;--srx-color-brown: #795548;--srx-color-grey: #64748B;--srx-color-blue-grey: #546e7a;--srx-color-disabled: #cdcdcd;--srx-color-citation: #7c889d;--srx-color-save-indicator: #008558;--srx-color-tooltip-bg: rgba(0, 0, 0, .9);--srx-color-tooltip-border: rgba(255, 255, 255, .08);--srx-color-filter-bg: #64748B;--srx-color-empty-state-title: #0675D8;--srx-color-subheader: #444E5D;--srx-color-snackbar-bg: #0675D8;--srx-color-snackbar-undo-bg: black;--srx-color-snackbar-undo-action: rgb(242, 106, 36);--srx-color-snackbar-undo-icon: #f9edbe;--srx-color-text-sound: #FF4B50;--srx-color-lock: #FF4B50;--srx-color-teal-dark: #00796b;--srx-color-teal-bg: rgba(0, 150, 136, .05);--srx-color-teal-bg-hover: rgba(0, 150, 136, .08);--srx-color-teal-bg-light: rgba(0, 150, 136, .06);--srx-color-teal-subtle: rgba(0, 150, 136, .03);--srx-color-teal-border: rgba(0, 150, 136, .2);--srx-color-teal-shadow: rgba(0, 150, 136, .08);--srx-color-teal-shadow-hover: rgba(0, 150, 136, .12);--srx-color-info: #03a9f4;--srx-color-surface-inverse: #0675D8;--srx-color-surface-inverse-dark: #000;--srx-color-youtube: #ff0000;--srx-color-vimeo: #1ab7ea;--srx-color-clinical-reasoning-bg: #f4f2ee;--srx-color-clinical-reasoning-icon: #4a4038;--srx-color-tertiary-bg: rgba(242, 106, 36, .1);--srx-color-multiselect-highlight: rgba(242, 106, 36, .08);--srx-color-multiselect-bracket: rgba(242, 106, 36, .22);--srx-color-fab-bg: #ffffff;--srx-color-fab-border: black;--srx-color-fab-text: black;--srx-color-fab-icon: rgba(158, 158, 158, 1);--srx-color-tab-inactive: rgba(0, 0, 0, .54);--srx-color-tab-active: #0675D8;--srx-color-tab-indicator: #0675D8;--srx-color-table-header-bg: #fafafa;--srx-color-table-row-hover: rgba(0, 0, 0, .04);--srx-color-table-row-selected: rgba(0, 0, 0, .08);--srx-color-table-border: rgba(0, 0, 0, .12);--srx-color-card-bg: #ffffff;--srx-color-card-border: rgba(0, 0, 0, .12);--srx-color-menu-bg: #ffffff;--srx-color-menu-item-hover: rgba(0, 0, 0, .04);--srx-color-menu-item-selected: rgba(0, 0, 0, .08);--srx-color-menu-divider: rgba(0, 0, 0, .12);--srx-color-svg-overlay-bg: transparent;--srx-color-input-bg: #ffffff;--srx-color-input-border: rgba(0, 0, 0, .42);--srx-color-input-border-hover: rgba(0, 0, 0, .87);--srx-color-input-border-focus: #0675D8;--srx-color-input-label: rgba(0, 0, 0, .6);--srx-color-input-placeholder: rgba(0, 0, 0, .42);--srx-color-chip-bg: #e0e0e0;--srx-color-chip-text: rgba(0, 0, 0, .87);--srx-color-chip-selected-bg: var(--srx-color-primary-100);--srx-color-chip-selected-text: var(--srx-color-primary-700);--srx-color-badge-bg: var(--srx-color-status-error);--srx-color-badge-text: #ffffff;--srx-color-tooltip-text: #ffffff;--srx-color-skeleton-bg: #e0e0e0;--srx-color-skeleton-highlight: #f5f5f5;--srx-color-tour-overlay: rgba(0, 0, 0, .5);--srx-color-tour-spotlight: transparent;--srx-color-diff-added: rgba(76, 175, 80, .2);--srx-color-diff-added-border: #4caf50;--srx-color-diff-removed: rgba(244, 67, 54, .2);--srx-color-diff-removed-border: #f44336;--srx-color-diff-changed: rgba(255, 193, 7, .2);--srx-color-diff-changed-border: #ffc107;--srx-color-scrollbar-thumb: rgba(6, 117, 216, .15);--srx-color-scrollbar-track: transparent;--srx-color-surface-elevated: #ffffff;--srx-color-surface-floating: #ffffff;--srx-color-glow-primary: transparent;--srx-color-glow-primary-strong: transparent;--srx-color-border-glow: transparent;--srx-color-border-glow-strong: transparent;--srx-color-vignette-hover-bg: transparent;--srx-color-vignette-divider: rgba(0, 0, 0, .08);--srx-color-vignette-active-border: transparent;--srx-color-toolbar-editor-bg: #303030;--srx-color-toolbar-editor-border: transparent;--srx-color-toolbar-editor-button-hover: rgba(255, 255, 255, .15);--srx-color-toolbar-editor-button-active: rgba(242, 106, 36, .15);--srx-color-toolbox-item-hover: rgba(0, 0, 0, .04);--srx-color-toolbox-item-icon-hover-border: rgba(0, 0, 0, .25);--srx-color-toolbox-item-active: rgba(0, 0, 0, .08);--srx-color-fab-glow: transparent;--srx-color-fab-hover-bg: rgba(0, 0, 0, .04);--srx-color-fab-active-bg: rgba(0, 0, 0, .08)}.light-theme,:root{--mat-app-background-color: #fcf8fd;--mat-app-text-color: #1b1b1f;--mat-app-elevation-shadow-level-0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-2: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-3: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-4: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-5: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 5px 8px 0px rgba(0, 0, 0, .14), 0px 1px 14px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-6: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-7: 0px 4px 5px -2px rgba(0, 0, 0, .2), 0px 7px 10px 1px rgba(0, 0, 0, .14), 0px 2px 16px 1px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-8: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-9: 0px 5px 6px -3px rgba(0, 0, 0, .2), 0px 9px 12px 1px rgba(0, 0, 0, .14), 0px 3px 16px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-10: 0px 6px 6px -3px rgba(0, 0, 0, .2), 0px 10px 14px 1px rgba(0, 0, 0, .14), 0px 4px 18px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-11: 0px 6px 7px -4px rgba(0, 0, 0, .2), 0px 11px 15px 1px rgba(0, 0, 0, .14), 0px 4px 20px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-12: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-13: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 13px 19px 2px rgba(0, 0, 0, .14), 0px 5px 24px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-14: 0px 7px 9px -4px rgba(0, 0, 0, .2), 0px 14px 21px 2px rgba(0, 0, 0, .14), 0px 5px 26px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-15: 0px 8px 9px -5px rgba(0, 0, 0, .2), 0px 15px 22px 2px rgba(0, 0, 0, .14), 0px 6px 28px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-16: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-17: 0px 8px 11px -5px rgba(0, 0, 0, .2), 0px 17px 26px 2px rgba(0, 0, 0, .14), 0px 6px 32px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-18: 0px 9px 11px -5px rgba(0, 0, 0, .2), 0px 18px 28px 2px rgba(0, 0, 0, .14), 0px 7px 34px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-19: 0px 9px 12px -6px rgba(0, 0, 0, .2), 0px 19px 29px 2px rgba(0, 0, 0, .14), 0px 7px 36px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-20: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 20px 31px 3px rgba(0, 0, 0, .14), 0px 8px 38px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-21: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 21px 33px 3px rgba(0, 0, 0, .14), 0px 8px 40px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-22: 0px 10px 14px -6px rgba(0, 0, 0, .2), 0px 22px 35px 3px rgba(0, 0, 0, .14), 0px 8px 42px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-23: 0px 11px 14px -7px rgba(0, 0, 0, .2), 0px 23px 36px 3px rgba(0, 0, 0, .14), 0px 9px 44px 8px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-24: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-ripple-color: color-mix(in srgb, #1b1b1f 10%, transparent);--mat-option-focus-state-layer-color: color-mix(in srgb, #1b1b1f 12%, transparent);--mat-option-hover-state-layer-color: color-mix(in srgb, #1b1b1f 8%, transparent);--mat-option-label-text-color: #1b1b1f;--mat-option-selected-state-label-text-color: #444559;--mat-option-selected-state-layer-color: #e1e0f9;--mat-optgroup-label-text-color: #46464f;--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fcf8fd;--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, #1b1b1f 38%, transparent);--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, #1b1b1f 38%, transparent);--mat-pseudo-checkbox-full-selected-checkmark-color: #ffffff;--mat-pseudo-checkbox-full-selected-icon-color: #343dff;--mat-pseudo-checkbox-full-unselected-icon-color: #46464f;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, #1b1b1f 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: #343dff;--mat-card-elevated-container-color: #f6f2f7;--mat-card-elevated-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-card-filled-container-color: #e5e1e6;--mat-card-filled-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-card-outlined-container-color: #fcf8fd;--mat-card-outlined-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-card-outlined-outline-color: #c7c5d0;--mat-card-subtitle-text-color: #1b1b1f;--mat-progress-bar-active-indicator-color: #343dff;--mat-progress-bar-track-color: #e4e1ec;--mat-tooltip-container-color: #303034;--mat-tooltip-container-shape: 4px;--mat-tooltip-supporting-text-color: #f3eff4;--mat-form-field-disabled-input-text-placeholder-color: color-mix(in srgb, #1b1b1f 38%, transparent);--mat-form-field-disabled-leading-icon-color: color-mix(in srgb, #1b1b1f 38%, transparent);--mat-form-field-disabled-select-arrow-color: color-mix(in srgb, #1b1b1f 38%, transparent);--mat-form-field-disabled-trailing-icon-color: color-mix(in srgb, #1b1b1f 38%, transparent);--mat-form-field-enabled-select-arrow-color: #46464f;--mat-form-field-error-focus-trailing-icon-color: #ba1a1a;--mat-form-field-error-hover-trailing-icon-color: #93000a;--mat-form-field-error-text-color: #ba1a1a;--mat-form-field-error-trailing-icon-color: #ba1a1a;--mat-form-field-filled-active-indicator-color: #46464f;--mat-form-field-filled-caret-color: #343dff;--mat-form-field-filled-container-color: #e4e1ec;--mat-form-field-filled-disabled-active-indicator-color: color-mix(in srgb, #1b1b1f 38%, transparent);--mat-form-field-filled-disabled-container-color: color-mix(in srgb, #1b1b1f 4%, transparent);--mat-form-field-filled-disabled-input-text-color: color-mix(in srgb, #1b1b1f 38%, transparent);--mat-form-field-filled-disabled-label-text-color: color-mix(in srgb, #1b1b1f 38%, transparent);--mat-form-field-filled-error-active-indicator-color: #ba1a1a;--mat-form-field-filled-error-caret-color: #ba1a1a;--mat-form-field-filled-error-focus-active-indicator-color: #ba1a1a;--mat-form-field-filled-error-focus-label-text-color: #ba1a1a;--mat-form-field-filled-error-hover-active-indicator-color: #93000a;--mat-form-field-filled-error-hover-label-text-color: #93000a;--mat-form-field-filled-error-label-text-color: #ba1a1a;--mat-form-field-filled-focus-active-indicator-color: #343dff;--mat-form-field-filled-focus-label-text-color: #343dff;--mat-form-field-filled-hover-active-indicator-color: #1b1b1f;--mat-form-field-filled-hover-label-text-color: #46464f;--mat-form-field-filled-input-text-color: #1b1b1f;--mat-form-field-filled-input-text-placeholder-color: #46464f;--mat-form-field-filled-label-text-color: #46464f;--mat-form-field-focus-select-arrow-color: #343dff;--mat-form-field-focus-state-layer-opacity: 0;--mat-form-field-hover-state-layer-opacity: .08;--mat-form-field-leading-icon-color: #46464f;--mat-form-field-outlined-caret-color: #343dff;--mat-form-field-outlined-disabled-input-text-color: color-mix(in srgb, #1b1b1f 38%, transparent);--mat-form-field-outlined-disabled-label-text-color: color-mix(in srgb, #1b1b1f 38%, transparent);--mat-form-field-outlined-disabled-outline-color: color-mix(in srgb, #1b1b1f 12%, transparent);--mat-form-field-outlined-error-caret-color: #ba1a1a;--mat-form-field-outlined-error-focus-label-text-color: #ba1a1a;--mat-form-field-outlined-error-focus-outline-color: #ba1a1a;--mat-form-field-outlined-error-hover-label-text-color: #93000a;--mat-form-field-outlined-error-hover-outline-color: #93000a;--mat-form-field-outlined-error-label-text-color: #ba1a1a;--mat-form-field-outlined-error-outline-color: #ba1a1a;--mat-form-field-outlined-focus-label-text-color: #343dff;--mat-form-field-outlined-focus-outline-color: #343dff;--mat-form-field-outlined-hover-label-text-color: #1b1b1f;--mat-form-field-outlined-hover-outline-color: #1b1b1f;--mat-form-field-outlined-input-text-color: #1b1b1f;--mat-form-field-outlined-input-text-placeholder-color: #46464f;--mat-form-field-outlined-label-text-color: #46464f;--mat-form-field-outlined-outline-color: #777680;--mat-form-field-select-disabled-option-text-color: color-mix(in srgb, #1b1b1f 38%, transparent);--mat-form-field-select-option-text-color: #1b1b1f;--mat-form-field-state-layer-color: #1b1b1f;--mat-form-field-trailing-icon-color: #46464f;--mat-select-panel-background-color: #f0edf1;--mat-select-enabled-trigger-text-color: #1b1b1f;--mat-select-disabled-trigger-text-color: color-mix(in srgb, #1b1b1f 38%, transparent);--mat-select-placeholder-text-color: #46464f;--mat-select-enabled-arrow-color: #46464f;--mat-select-disabled-arrow-color: color-mix(in srgb, #1b1b1f 38%, transparent);--mat-select-focused-arrow-color: #343dff;--mat-select-invalid-arrow-color: #ba1a1a;--mat-autocomplete-background-color: #f0edf1;--mat-dialog-container-color: #fcf8fd;--mat-dialog-subhead-color: #1b1b1f;--mat-dialog-supporting-text-color: #46464f;--mat-chip-disabled-label-text-color: color-mix(in srgb, #1b1b1f 38%, transparent);--mat-chip-disabled-outline-color: color-mix(in srgb, #1b1b1f 12%, transparent);--mat-chip-elevated-selected-container-color: #e1e0f9;--mat-chip-flat-disabled-selected-container-color: color-mix(in srgb, #1b1b1f 12%, transparent);--mat-chip-focus-outline-color: #46464f;--mat-chip-focus-state-layer-color: #46464f;--mat-chip-focus-state-layer-opacity: .12;--mat-chip-hover-state-layer-color: #46464f;--mat-chip-hover-state-layer-opacity: .08;--mat-chip-label-text-color: #46464f;--mat-chip-outline-color: #777680;--mat-chip-selected-disabled-trailing-icon-color: #1b1b1f;--mat-chip-selected-focus-state-layer-color: #444559;--mat-chip-selected-focus-state-layer-opacity: .12;--mat-chip-selected-hover-state-layer-color: #444559;--mat-chip-selected-hover-state-layer-opacity: .08;--mat-chip-selected-label-text-color: #444559;--mat-chip-selected-trailing-action-state-layer-color: #444559;--mat-chip-selected-trailing-icon-color: #444559;--mat-chip-trailing-action-focus-state-layer-opacity: .12;--mat-chip-trailing-action-hover-state-layer-opacity: .08;--mat-chip-trailing-action-state-layer-color: #46464f;--mat-chip-with-icon-disabled-icon-color: #1b1b1f;--mat-chip-with-icon-icon-color: #46464f;--mat-chip-with-icon-selected-icon-color: #444559;--mat-chip-with-trailing-icon-disabled-trailing-icon-color: #1b1b1f;--mat-chip-with-trailing-icon-trailing-icon-color: #46464f;--mat-slide-toggle-disabled-label-text-color: #1b1b1f;--mat-slide-toggle-disabled-selected-handle-color: #fcf8fd;--mat-slide-toggle-disabled-selected-icon-color: #1b1b1f;--mat-slide-toggle-disabled-selected-track-color: #1b1b1f;--mat-slide-toggle-disabled-unselected-handle-color: #1b1b1f;--mat-slide-toggle-disabled-unselected-icon-color: #e4e1ec;--mat-slide-toggle-disabled-unselected-track-color: #e4e1ec;--mat-slide-toggle-disabled-unselected-track-outline-color: #1b1b1f;--mat-slide-toggle-label-text-color: #1b1b1f;--mat-slide-toggle-selected-focus-handle-color: #e0e0ff;--mat-slide-toggle-selected-focus-state-layer-color: #343dff;--mat-slide-toggle-selected-focus-state-layer-opacity: .12;--mat-slide-toggle-selected-focus-track-color: #343dff;--mat-slide-toggle-selected-handle-color: #ffffff;--mat-slide-toggle-selected-hover-handle-color: #e0e0ff;--mat-slide-toggle-selected-hover-state-layer-color: #343dff;--mat-slide-toggle-selected-hover-state-layer-opacity: .08;--mat-slide-toggle-selected-hover-track-color: #343dff;--mat-slide-toggle-selected-icon-color: #0000ef;--mat-slide-toggle-selected-pressed-handle-color: #e0e0ff;--mat-slide-toggle-selected-pressed-state-layer-color: #343dff;--mat-slide-toggle-selected-pressed-state-layer-opacity: .12;--mat-slide-toggle-selected-pressed-track-color: #343dff;--mat-slide-toggle-selected-track-color: #343dff;--mat-slide-toggle-track-outline-color: #777680;--mat-slide-toggle-unselected-focus-handle-color: #46464f;--mat-slide-toggle-unselected-focus-state-layer-color: #1b1b1f;--mat-slide-toggle-unselected-focus-state-layer-opacity: .12;--mat-slide-toggle-unselected-focus-track-color: #e4e1ec;--mat-slide-toggle-unselected-handle-color: #777680;--mat-slide-toggle-unselected-hover-handle-color: #46464f;--mat-slide-toggle-unselected-hover-state-layer-color: #1b1b1f;--mat-slide-toggle-unselected-hover-state-layer-opacity: .08;--mat-slide-toggle-unselected-hover-track-color: #e4e1ec;--mat-slide-toggle-unselected-icon-color: #e4e1ec;--mat-slide-toggle-unselected-pressed-handle-color: #46464f;--mat-slide-toggle-unselected-pressed-state-layer-color: #1b1b1f;--mat-slide-toggle-unselected-pressed-state-layer-opacity: .12;--mat-slide-toggle-unselected-pressed-track-color: #e4e1ec;--mat-slide-toggle-unselected-track-color: #e4e1ec;--mat-radio-checked-ripple-color: #343dff;--mat-radio-disabled-label-color: color-mix(in srgb, #1b1b1f 38%, transparent);--mat-radio-disabled-selected-icon-color: #1b1b1f;--mat-radio-disabled-unselected-icon-color: #1b1b1f;--mat-radio-label-text-color: #1b1b1f;--mat-radio-ripple-color: #1b1b1f;--mat-radio-selected-focus-icon-color: #343dff;--mat-radio-selected-hover-icon-color: #343dff;--mat-radio-selected-icon-color: #343dff;--mat-radio-selected-pressed-icon-color: #343dff;--mat-radio-unselected-focus-icon-color: #1b1b1f;--mat-radio-unselected-hover-icon-color: #1b1b1f;--mat-radio-unselected-icon-color: #46464f;--mat-radio-unselected-pressed-icon-color: #1b1b1f;--mat-slider-active-track-color: #343dff;--mat-slider-active-track-shape: 9999px;--mat-slider-disabled-active-track-color: #1b1b1f;--mat-slider-disabled-handle-color: #1b1b1f;--mat-slider-disabled-inactive-track-color: #1b1b1f;--mat-slider-focus-handle-color: #343dff;--mat-slider-focus-state-layer-color: color-mix(in srgb, #343dff 20%, transparent);--mat-slider-handle-color: #343dff;--mat-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-slider-handle-shape: 9999px;--mat-slider-hover-handle-color: #343dff;--mat-slider-hover-state-layer-color: color-mix(in srgb, #343dff 5%, transparent);--mat-slider-inactive-track-color: #e4e1ec;--mat-slider-inactive-track-shape: 9999px;--mat-slider-label-container-color: #343dff;--mat-slider-label-label-text-color: #ffffff;--mat-slider-ripple-color: #343dff;--mat-slider-with-overlap-handle-outline-color: #ffffff;--mat-slider-with-tick-marks-active-container-color: #ffffff;--mat-slider-with-tick-marks-container-shape: 9999px;--mat-slider-with-tick-marks-disabled-container-color: #1b1b1f;--mat-slider-with-tick-marks-inactive-container-color: #46464f;--mat-menu-container-shape: 4px;--mat-menu-divider-color: #e4e1ec;--mat-menu-item-label-text-color: #1b1b1f;--mat-menu-item-icon-color: #46464f;--mat-menu-item-hover-state-layer-color: color-mix(in srgb, #1b1b1f 8%, transparent);--mat-menu-item-focus-state-layer-color: color-mix(in srgb, #1b1b1f 12%, transparent);--mat-menu-container-color: #f0edf1;--mat-menu-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-list-active-indicator-color: #e1e0f9;--mat-list-active-indicator-shape: 9999px;--mat-list-list-item-container-color: transparent;--mat-list-list-item-container-shape: 0;--mat-list-list-item-disabled-label-text-color: #1b1b1f;--mat-list-list-item-disabled-label-text-opacity: .3;--mat-list-list-item-disabled-leading-icon-color: #1b1b1f;--mat-list-list-item-disabled-leading-icon-opacity: .38;--mat-list-list-item-disabled-state-layer-color: #1b1b1f;--mat-list-list-item-disabled-state-layer-opacity: .12;--mat-list-list-item-disabled-trailing-icon-color: #1b1b1f;--mat-list-list-item-disabled-trailing-icon-opacity: .38;--mat-list-list-item-focus-label-text-color: #1b1b1f;--mat-list-list-item-focus-state-layer-color: #1b1b1f;--mat-list-list-item-focus-state-layer-opacity: .12;--mat-list-list-item-hover-label-text-color: #1b1b1f;--mat-list-list-item-hover-state-layer-color: #1b1b1f;--mat-list-list-item-hover-state-layer-opacity: .08;--mat-list-list-item-label-text-color: #1b1b1f;--mat-list-list-item-leading-avatar-color: #e0e0ff;--mat-list-list-item-leading-avatar-shape: 9999px;--mat-list-list-item-leading-avatar-size: 40px;--mat-list-list-item-leading-icon-color: #46464f;--mat-list-list-item-leading-icon-size: 24px;--mat-list-list-item-selected-trailing-icon-color: #343dff;--mat-list-list-item-supporting-text-color: #46464f;--mat-list-list-item-trailing-icon-color: #46464f;--mat-list-list-item-trailing-icon-size: 24px;--mat-list-list-item-trailing-supporting-text-color: #46464f;--mat-paginator-container-text-color: #1b1b1f;--mat-paginator-container-background-color: #fcf8fd;--mat-paginator-disabled-icon-color: color-mix(in srgb, #1b1b1f 38%, transparent);--mat-paginator-enabled-icon-color: #46464f;--mat-tab-active-focus-indicator-color: #343dff;--mat-tab-active-focus-label-text-color: #1b1b1f;--mat-tab-active-hover-indicator-color: #343dff;--mat-tab-active-hover-label-text-color: #1b1b1f;--mat-tab-active-indicator-color: #343dff;--mat-tab-active-label-text-color: #1b1b1f;--mat-tab-active-ripple-color: #1b1b1f;--mat-tab-divider-color: #e4e1ec;--mat-tab-inactive-focus-label-text-color: #1b1b1f;--mat-tab-inactive-hover-label-text-color: #1b1b1f;--mat-tab-inactive-label-text-color: #1b1b1f;--mat-tab-inactive-ripple-color: #1b1b1f;--mat-tab-pagination-icon-color: #1b1b1f;--mat-tab-disabled-ripple-color: #46464f;--mat-checkbox-disabled-label-color: color-mix(in srgb, #1b1b1f 38%, transparent);--mat-checkbox-disabled-selected-checkmark-color: #fcf8fd;--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, #1b1b1f 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, #1b1b1f 38%, transparent);--mat-checkbox-label-text-color: #1b1b1f;--mat-checkbox-selected-checkmark-color: #ffffff;--mat-checkbox-selected-focus-icon-color: #343dff;--mat-checkbox-selected-focus-state-layer-color: #343dff;--mat-checkbox-selected-hover-icon-color: #343dff;--mat-checkbox-selected-hover-state-layer-color: #343dff;--mat-checkbox-selected-icon-color: #343dff;--mat-checkbox-selected-pressed-icon-color: #343dff;--mat-checkbox-selected-pressed-state-layer-color: #1b1b1f;--mat-checkbox-unselected-focus-icon-color: #1b1b1f;--mat-checkbox-unselected-focus-state-layer-color: #1b1b1f;--mat-checkbox-unselected-hover-icon-color: #1b1b1f;--mat-checkbox-unselected-hover-state-layer-color: #1b1b1f;--mat-checkbox-unselected-icon-color: #46464f;--mat-checkbox-unselected-pressed-state-layer-color: #343dff;--mat-button-filled-container-color: #343dff;--mat-button-filled-disabled-container-color: color-mix(in srgb, #1b1b1f 12%, transparent);--mat-button-filled-disabled-label-text-color: color-mix(in srgb, #1b1b1f 38%, transparent);--mat-button-filled-disabled-state-layer-color: #46464f;--mat-button-filled-focus-state-layer-opacity: .12;--mat-button-filled-hover-state-layer-opacity: .08;--mat-button-filled-label-text-color: #ffffff;--mat-button-filled-pressed-state-layer-opacity: .12;--mat-button-filled-ripple-color: color-mix(in srgb, #ffffff 12%, transparent);--mat-button-filled-state-layer-color: #ffffff;--mat-button-outlined-disabled-label-text-color: color-mix(in srgb, #1b1b1f 38%, transparent);--mat-button-outlined-disabled-outline-color: color-mix(in srgb, #1b1b1f 12%, transparent);--mat-button-outlined-disabled-state-layer-color: #46464f;--mat-button-outlined-focus-state-layer-opacity: .12;--mat-button-outlined-hover-state-layer-opacity: .08;--mat-button-outlined-label-text-color: #343dff;--mat-button-outlined-outline-color: #777680;--mat-button-outlined-pressed-state-layer-opacity: .12;--mat-button-outlined-ripple-color: color-mix(in srgb, #343dff 12%, transparent);--mat-button-outlined-state-layer-color: #343dff;--mat-button-protected-container-color: #fcf8fd;--mat-button-protected-container-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-button-protected-disabled-container-color: color-mix(in srgb, #1b1b1f 12%, transparent);--mat-button-protected-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-button-protected-disabled-label-text-color: color-mix(in srgb, #1b1b1f 38%, transparent);--mat-button-protected-disabled-state-layer-color: #46464f;--mat-button-protected-focus-container-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-button-protected-focus-state-layer-opacity: .12;--mat-button-protected-hover-container-elevation-shadow: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-button-protected-hover-state-layer-opacity: .08;--mat-button-protected-label-text-color: #343dff;--mat-button-protected-pressed-container-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-button-protected-pressed-state-layer-opacity: .12;--mat-button-protected-ripple-color: color-mix(in srgb, #343dff 12%, transparent);--mat-button-protected-state-layer-color: #343dff;--mat-button-text-disabled-label-text-color: color-mix(in srgb, #1b1b1f 38%, transparent);--mat-button-text-disabled-state-layer-color: #46464f;--mat-button-text-focus-state-layer-opacity: .12;--mat-button-text-hover-state-layer-opacity: .08;--mat-button-text-label-text-color: #343dff;--mat-button-text-pressed-state-layer-opacity: .12;--mat-button-text-ripple-color: color-mix(in srgb, #343dff 12%, transparent);--mat-button-text-state-layer-color: #343dff;--mat-button-tonal-container-color: #e1e0f9;--mat-button-tonal-disabled-container-color: color-mix(in srgb, #1b1b1f 12%, transparent);--mat-button-tonal-disabled-label-text-color: color-mix(in srgb, #1b1b1f 38%, transparent);--mat-button-tonal-disabled-state-layer-color: #46464f;--mat-button-tonal-focus-state-layer-opacity: .12;--mat-button-tonal-hover-state-layer-opacity: .08;--mat-button-tonal-label-text-color: #444559;--mat-button-tonal-pressed-state-layer-opacity: .12;--mat-button-tonal-ripple-color: color-mix(in srgb, #444559 12%, transparent);--mat-button-tonal-state-layer-color: #444559;--mat-icon-button-disabled-icon-color: color-mix(in srgb, #1b1b1f 38%, transparent);--mat-icon-button-disabled-state-layer-color: #46464f;--mat-icon-button-focus-state-layer-opacity: .12;--mat-icon-button-hover-state-layer-opacity: .08;--mat-icon-button-icon-color: #46464f;--mat-icon-button-pressed-state-layer-opacity: .12;--mat-icon-button-ripple-color: color-mix(in srgb, #46464f 12%, transparent);--mat-icon-button-state-layer-color: #46464f;--mat-fab-container-color: #e0e0ff;--mat-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-disabled-state-container-color: color-mix(in srgb, #1b1b1f 12%, transparent);--mat-fab-disabled-state-foreground-color: color-mix(in srgb, #1b1b1f 38%, transparent);--mat-fab-extended-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-extended-focus-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-extended-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-extended-pressed-container-elevation-shadow: 6;--mat-fab-focus-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-focus-state-layer-opacity: .12;--mat-fab-foreground-color: #0000ef;--mat-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-hover-state-layer-opacity: .08;--mat-fab-pressed-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-pressed-state-layer-opacity: .12;--mat-fab-ripple-color: color-mix(in srgb, #0000ef 12%, transparent);--mat-fab-small-container-color: #e0e0ff;--mat-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-small-disabled-state-container-color: color-mix(in srgb, #1b1b1f 12%, transparent);--mat-fab-small-disabled-state-foreground-color: color-mix(in srgb, #1b1b1f 38%, transparent);--mat-fab-small-focus-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-small-focus-state-layer-opacity: .12;--mat-fab-small-foreground-color: #0000ef;--mat-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-small-hover-state-layer-opacity: .08;--mat-fab-small-pressed-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-small-pressed-state-layer-opacity: .12;--mat-fab-small-ripple-color: color-mix(in srgb, #0000ef 12%, transparent);--mat-fab-small-state-layer-color: #0000ef;--mat-fab-state-layer-color: #0000ef;--mat-snack-bar-button-color: #bec2ff;--mat-snack-bar-container-color: #303034;--mat-snack-bar-supporting-text-color: #f3eff4;--mat-table-background-color: #fcf8fd;--mat-table-header-headline-color: #1b1b1f;--mat-table-row-item-label-text-color: #1b1b1f;--mat-table-row-item-outline-color: #777680;--mat-progress-spinner-active-indicator-color: #343dff;--mat-badge-background-color: #ba1a1a;--mat-badge-disabled-state-background-color: color-mix(in srgb, #ba1a1a 38%, transparent);--mat-badge-disabled-state-text-color: #ffffff;--mat-badge-text-color: #ffffff;--mat-bottom-sheet-container-text-color: #1b1b1f;--mat-bottom-sheet-container-background-color: #f6f2f7;--mat-button-toggle-background-color: transparent;--mat-button-toggle-disabled-selected-state-background-color: color-mix(in srgb, #1b1b1f 12%, transparent);--mat-button-toggle-disabled-selected-state-text-color: color-mix(in srgb, #1b1b1f 38%, transparent);--mat-button-toggle-disabled-state-background-color: transparent;--mat-button-toggle-disabled-state-text-color: color-mix(in srgb, #1b1b1f 38%, transparent);--mat-button-toggle-divider-color: #777680;--mat-button-toggle-selected-state-background-color: #e1e0f9;--mat-button-toggle-selected-state-text-color: #444559;--mat-button-toggle-state-layer-color: #1b1b1f;--mat-button-toggle-text-color: #1b1b1f;--mat-datepicker-calendar-body-label-text-color: #1b1b1f;--mat-datepicker-calendar-container-background-color: #ebe7eb;--mat-datepicker-calendar-container-text-color: #1b1b1f;--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, #1b1b1f 38%, transparent);--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #1b1b1f 12%, transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #1b1b1f 8%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: #ffdcc7;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #5c5d72;--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #e1e0f9;--mat-datepicker-calendar-date-in-range-state-background-color: #e0e0ff;--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-preview-state-outline-color: #343dff;--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #1b1b1f 38%, transparent);--mat-datepicker-calendar-date-selected-state-background-color: #343dff;--mat-datepicker-calendar-date-selected-state-text-color: #ffffff;--mat-datepicker-calendar-date-text-color: #1b1b1f;--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, #1b1b1f 38%, transparent);--mat-datepicker-calendar-date-today-outline-color: #343dff;--mat-datepicker-calendar-date-today-selected-state-outline-color: #343dff;--mat-datepicker-calendar-header-divider-color: transparent;--mat-datepicker-calendar-header-text-color: #46464f;--mat-datepicker-calendar-navigation-button-icon-color: #46464f;--mat-datepicker-calendar-period-button-icon-color: #46464f;--mat-datepicker-calendar-period-button-text-color: #46464f;--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, #1b1b1f 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, #1b1b1f 38%, transparent);--mat-datepicker-range-input-separator-color: #1b1b1f;--mat-datepicker-toggle-active-state-icon-color: #343dff;--mat-datepicker-toggle-icon-color: #46464f;--mat-divider-color: #c7c5d0;--mat-expansion-actions-divider-color: #777680;--mat-expansion-container-background-color: #fcf8fd;--mat-expansion-container-text-color: #1b1b1f;--mat-expansion-header-description-color: #46464f;--mat-expansion-header-disabled-state-text-color: color-mix(in srgb, #1b1b1f 38%, transparent);--mat-expansion-header-focus-state-layer-color: color-mix(in srgb, #1b1b1f 12%, transparent);--mat-expansion-header-hover-state-layer-color: color-mix(in srgb, #1b1b1f 8%, transparent);--mat-expansion-header-indicator-color: #46464f;--mat-expansion-header-text-color: #1b1b1f;--mat-icon-color: inherit;--mat-sidenav-container-background-color: #fcf8fd;--mat-sidenav-container-text-color: #46464f;--mat-sidenav-content-background-color: #fcf8fd;--mat-sidenav-content-text-color: #1b1b1f;--mat-sidenav-scrim-color: color-mix(in srgb, #303038 40%, transparent);--mat-stepper-container-color: #fcf8fd;--mat-stepper-header-done-state-icon-background-color: #343dff;--mat-stepper-header-done-state-icon-foreground-color: #ffffff;--mat-stepper-header-edit-state-icon-background-color: #343dff;--mat-stepper-header-edit-state-icon-foreground-color: #ffffff;--mat-stepper-header-error-state-icon-foreground-color: #ba1a1a;--mat-stepper-header-error-state-label-text-color: #ba1a1a;--mat-stepper-header-focus-state-layer-color: color-mix(in srgb, #1b1b1f 12%, transparent);--mat-stepper-header-hover-state-layer-color: color-mix(in srgb, #1b1b1f 8%, transparent);--mat-stepper-header-icon-background-color: #46464f;--mat-stepper-header-icon-foreground-color: #fcf8fd;--mat-stepper-header-label-text-color: #46464f;--mat-stepper-header-optional-label-text-color: #46464f;--mat-stepper-header-selected-state-icon-background-color: #343dff;--mat-stepper-header-selected-state-icon-foreground-color: #ffffff;--mat-stepper-header-selected-state-label-text-color: #46464f;--mat-stepper-line-color: #777680;--mat-sort-arrow-color: #1b1b1f;--mat-toolbar-container-background-color: #fcf8fd;--mat-toolbar-container-text-color: #1b1b1f;--mat-tree-container-background-color: #fcf8fd;--mat-tree-node-text-color: #1b1b1f;--mat-timepicker-container-background-color: #f0edf1;--mat-timepicker-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);color-scheme:light;--mat-pseudo-checkbox-full-selected-icon-color: #0675d8;--mat-pseudo-checkbox-minimal-selected-checkmark-color: #0675d8;--mat-progress-bar-active-indicator-color: #0675d8;--mat-progress-spinner-active-indicator-color: #0675d8;--mat-form-field-filled-caret-color: #0675d8;--mat-form-field-filled-focus-active-indicator-color: #0675d8;--mat-form-field-filled-focus-label-text-color: #0675d8;--mat-form-field-focus-select-arrow-color: #0675d8;--mat-form-field-outlined-caret-color: #0675d8;--mat-form-field-outlined-focus-label-text-color: #0675d8;--mat-form-field-outlined-focus-outline-color: #0675d8;--mat-select-focused-arrow-color: #0675d8;--mat-slide-toggle-selected-focus-state-layer-color: #0675d8;--mat-slide-toggle-selected-focus-track-color: #0675d8;--mat-slide-toggle-selected-hover-state-layer-color: #0675d8;--mat-slide-toggle-selected-hover-track-color: #0675d8;--mat-slide-toggle-selected-pressed-state-layer-color: #0675d8;--mat-slide-toggle-selected-pressed-track-color: #0675d8;--mat-slide-toggle-selected-track-color: #0675d8;--mat-radio-checked-ripple-color: #0675d8;--mat-radio-selected-focus-icon-color: #0675d8;--mat-radio-selected-hover-icon-color: #0675d8;--mat-radio-selected-icon-color: #0675d8;--mat-radio-selected-pressed-icon-color: #0675d8;--mat-slider-active-track-color: #0675d8;--mat-slider-focus-handle-color: #0675d8;--mat-slider-focus-state-layer-color: color-mix( in srgb, #0675d8 20%, transparent );--mat-slider-handle-color: #0675d8;--mat-slider-hover-handle-color: #0675d8;--mat-slider-hover-state-layer-color: color-mix( in srgb, #0675d8 5%, transparent );--mat-slider-label-container-color: #0675d8;--mat-slider-ripple-color: #0675d8;--mat-list-list-item-selected-trailing-icon-color: #0675d8;--mat-tab-active-focus-indicator-color: #0675d8;--mat-tab-active-hover-indicator-color: #0675d8;--mat-tab-active-indicator-color: #0675d8;--mat-checkbox-selected-focus-icon-color: #0675d8;--mat-checkbox-selected-focus-state-layer-color: #0675d8;--mat-checkbox-selected-hover-icon-color: #0675d8;--mat-checkbox-selected-hover-state-layer-color: #0675d8;--mat-checkbox-selected-icon-color: #0675d8;--mat-checkbox-selected-pressed-icon-color: #0675d8;--mat-checkbox-unselected-pressed-state-layer-color: #0675d8;--mat-button-filled-container-color: #0675d8;--mat-button-outlined-label-text-color: #0675d8;--mat-button-outlined-ripple-color: color-mix( in srgb, #0675d8 12%, transparent );--mat-button-outlined-state-layer-color: #0675d8;--mat-button-protected-label-text-color: #0675d8;--mat-button-protected-ripple-color: color-mix( in srgb, #0675d8 12%, transparent );--mat-button-protected-state-layer-color: #0675d8;--mat-button-text-label-text-color: #0675d8;--mat-button-text-ripple-color: color-mix(in srgb, #0675d8 12%, transparent);--mat-button-text-state-layer-color: #0675d8;--mat-datepicker-calendar-date-preview-state-outline-color: #0675d8;--mat-datepicker-calendar-date-selected-state-background-color: #0675d8;--mat-datepicker-calendar-date-today-outline-color: #0675d8;--mat-datepicker-calendar-date-today-selected-state-outline-color: #0675d8;--mat-datepicker-toggle-active-state-icon-color: #0675d8;--mat-stepper-header-done-state-icon-background-color: #0675d8;--mat-stepper-header-edit-state-icon-background-color: #0675d8;--mat-stepper-header-selected-state-icon-background-color: #0675d8;scrollbar-color:var(--srx-color-scrollbar-thumb) var(--srx-color-scrollbar-track);--mat-toolbar-container-background-color: var(--srx-color-surface-default);--mat-toolbar-container-text-color: var(--srx-color-text-inverse);--mat-sidenav-container-background-color: var(--srx-color-surface-default);--mat-sidenav-content-background-color: #F9FAFB;--mat-sidenav-container-divider-color: var(--srx-color-border-default);--mat-sidenav-container-text-color: var(--srx-color-text-primary);--mat-menu-container-color: #ffffff;--mat-card-container-color: var(--srx-color-card-bg);--mat-card-outlined-container-color: #ffffff;--mat-table-background-color: #ffffff}html.light-theme,body.light-theme{background-color:var(--srx-color-background);color:var(--srx-color-text-primary)}.dark-theme{--mat-app-background-color: #131316;--mat-app-text-color: #e5e1e6;--mat-app-elevation-shadow-level-0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-2: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-3: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-4: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-5: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 5px 8px 0px rgba(0, 0, 0, .14), 0px 1px 14px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-6: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-7: 0px 4px 5px -2px rgba(0, 0, 0, .2), 0px 7px 10px 1px rgba(0, 0, 0, .14), 0px 2px 16px 1px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-8: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-9: 0px 5px 6px -3px rgba(0, 0, 0, .2), 0px 9px 12px 1px rgba(0, 0, 0, .14), 0px 3px 16px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-10: 0px 6px 6px -3px rgba(0, 0, 0, .2), 0px 10px 14px 1px rgba(0, 0, 0, .14), 0px 4px 18px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-11: 0px 6px 7px -4px rgba(0, 0, 0, .2), 0px 11px 15px 1px rgba(0, 0, 0, .14), 0px 4px 20px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-12: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-13: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 13px 19px 2px rgba(0, 0, 0, .14), 0px 5px 24px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-14: 0px 7px 9px -4px rgba(0, 0, 0, .2), 0px 14px 21px 2px rgba(0, 0, 0, .14), 0px 5px 26px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-15: 0px 8px 9px -5px rgba(0, 0, 0, .2), 0px 15px 22px 2px rgba(0, 0, 0, .14), 0px 6px 28px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-16: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-17: 0px 8px 11px -5px rgba(0, 0, 0, .2), 0px 17px 26px 2px rgba(0, 0, 0, .14), 0px 6px 32px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-18: 0px 9px 11px -5px rgba(0, 0, 0, .2), 0px 18px 28px 2px rgba(0, 0, 0, .14), 0px 7px 34px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-19: 0px 9px 12px -6px rgba(0, 0, 0, .2), 0px 19px 29px 2px rgba(0, 0, 0, .14), 0px 7px 36px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-20: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 20px 31px 3px rgba(0, 0, 0, .14), 0px 8px 38px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-21: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 21px 33px 3px rgba(0, 0, 0, .14), 0px 8px 40px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-22: 0px 10px 14px -6px rgba(0, 0, 0, .2), 0px 22px 35px 3px rgba(0, 0, 0, .14), 0px 8px 42px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-23: 0px 11px 14px -7px rgba(0, 0, 0, .2), 0px 23px 36px 3px rgba(0, 0, 0, .14), 0px 9px 44px 8px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-24: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-ripple-color: color-mix(in srgb, #e5e1e6 10%, transparent);--mat-option-focus-state-layer-color: color-mix(in srgb, #e5e1e6 12%, transparent);--mat-option-hover-state-layer-color: color-mix(in srgb, #e5e1e6 8%, transparent);--mat-option-label-text-color: #e5e1e6;--mat-option-selected-state-label-text-color: #e1e0f9;--mat-option-selected-state-layer-color: #444559;--mat-optgroup-label-text-color: #e4e1ec;--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #131316;--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, #e5e1e6 38%, transparent);--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, #e5e1e6 38%, transparent);--mat-pseudo-checkbox-full-selected-checkmark-color: #0001ac;--mat-pseudo-checkbox-full-selected-icon-color: #bec2ff;--mat-pseudo-checkbox-full-unselected-icon-color: #e4e1ec;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, #e5e1e6 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: #bec2ff;--mat-card-elevated-container-color: #1b1b1f;--mat-card-elevated-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-card-filled-container-color: #353438;--mat-card-filled-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-card-outlined-container-color: #131316;--mat-card-outlined-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-card-outlined-outline-color: #46464f;--mat-card-subtitle-text-color: #e5e1e6;--mat-progress-bar-active-indicator-color: #bec2ff;--mat-progress-bar-track-color: #46464f;--mat-tooltip-container-color: #e5e1e6;--mat-tooltip-container-shape: 4px;--mat-tooltip-supporting-text-color: #303034;--mat-form-field-disabled-input-text-placeholder-color: color-mix(in srgb, #e5e1e6 38%, transparent);--mat-form-field-disabled-leading-icon-color: color-mix(in srgb, #e5e1e6 38%, transparent);--mat-form-field-disabled-select-arrow-color: color-mix(in srgb, #e5e1e6 38%, transparent);--mat-form-field-disabled-trailing-icon-color: color-mix(in srgb, #e5e1e6 38%, transparent);--mat-form-field-enabled-select-arrow-color: #e4e1ec;--mat-form-field-error-focus-trailing-icon-color: #ffb4ab;--mat-form-field-error-hover-trailing-icon-color: #ffdad6;--mat-form-field-error-text-color: #ffb4ab;--mat-form-field-error-trailing-icon-color: #ffb4ab;--mat-form-field-filled-active-indicator-color: #e4e1ec;--mat-form-field-filled-caret-color: #bec2ff;--mat-form-field-filled-container-color: #46464f;--mat-form-field-filled-disabled-active-indicator-color: color-mix(in srgb, #e5e1e6 38%, transparent);--mat-form-field-filled-disabled-container-color: color-mix(in srgb, #e5e1e6 4%, transparent);--mat-form-field-filled-disabled-input-text-color: color-mix(in srgb, #e5e1e6 38%, transparent);--mat-form-field-filled-disabled-label-text-color: color-mix(in srgb, #e5e1e6 38%, transparent);--mat-form-field-filled-error-active-indicator-color: #ffb4ab;--mat-form-field-filled-error-caret-color: #ffb4ab;--mat-form-field-filled-error-focus-active-indicator-color: #ffb4ab;--mat-form-field-filled-error-focus-label-text-color: #ffb4ab;--mat-form-field-filled-error-hover-active-indicator-color: #ffdad6;--mat-form-field-filled-error-hover-label-text-color: #ffdad6;--mat-form-field-filled-error-label-text-color: #ffb4ab;--mat-form-field-filled-focus-active-indicator-color: #bec2ff;--mat-form-field-filled-focus-label-text-color: #bec2ff;--mat-form-field-filled-hover-active-indicator-color: #e5e1e6;--mat-form-field-filled-hover-label-text-color: #e4e1ec;--mat-form-field-filled-input-text-color: #e5e1e6;--mat-form-field-filled-input-text-placeholder-color: #e4e1ec;--mat-form-field-filled-label-text-color: #e4e1ec;--mat-form-field-focus-select-arrow-color: #bec2ff;--mat-form-field-focus-state-layer-opacity: 0;--mat-form-field-hover-state-layer-opacity: .08;--mat-form-field-leading-icon-color: #e4e1ec;--mat-form-field-outlined-caret-color: #bec2ff;--mat-form-field-outlined-disabled-input-text-color: color-mix(in srgb, #e5e1e6 38%, transparent);--mat-form-field-outlined-disabled-label-text-color: color-mix(in srgb, #e5e1e6 38%, transparent);--mat-form-field-outlined-disabled-outline-color: color-mix(in srgb, #e5e1e6 12%, transparent);--mat-form-field-outlined-error-caret-color: #ffb4ab;--mat-form-field-outlined-error-focus-label-text-color: #ffb4ab;--mat-form-field-outlined-error-focus-outline-color: #ffb4ab;--mat-form-field-outlined-error-hover-label-text-color: #ffdad6;--mat-form-field-outlined-error-hover-outline-color: #ffdad6;--mat-form-field-outlined-error-label-text-color: #ffb4ab;--mat-form-field-outlined-error-outline-color: #ffb4ab;--mat-form-field-outlined-focus-label-text-color: #bec2ff;--mat-form-field-outlined-focus-outline-color: #bec2ff;--mat-form-field-outlined-hover-label-text-color: #e5e1e6;--mat-form-field-outlined-hover-outline-color: #e5e1e6;--mat-form-field-outlined-input-text-color: #e5e1e6;--mat-form-field-outlined-input-text-placeholder-color: #e4e1ec;--mat-form-field-outlined-label-text-color: #e4e1ec;--mat-form-field-outlined-outline-color: #91909a;--mat-form-field-select-disabled-option-text-color: color-mix(in srgb, #1b1b1f 38%, transparent);--mat-form-field-select-option-text-color: #1b1b1f;--mat-form-field-state-layer-color: #e5e1e6;--mat-form-field-trailing-icon-color: #e4e1ec;--mat-select-panel-background-color: #201f22;--mat-select-enabled-trigger-text-color: #e5e1e6;--mat-select-disabled-trigger-text-color: color-mix(in srgb, #e5e1e6 38%, transparent);--mat-select-placeholder-text-color: #e4e1ec;--mat-select-enabled-arrow-color: #e4e1ec;--mat-select-disabled-arrow-color: color-mix(in srgb, #e5e1e6 38%, transparent);--mat-select-focused-arrow-color: #bec2ff;--mat-select-invalid-arrow-color: #ffb4ab;--mat-autocomplete-background-color: #201f22;--mat-dialog-container-color: #131316;--mat-dialog-subhead-color: #e5e1e6;--mat-dialog-supporting-text-color: #e4e1ec;--mat-chip-disabled-label-text-color: color-mix(in srgb, #e5e1e6 38%, transparent);--mat-chip-disabled-outline-color: color-mix(in srgb, #e5e1e6 12%, transparent);--mat-chip-elevated-selected-container-color: #444559;--mat-chip-flat-disabled-selected-container-color: color-mix(in srgb, #e5e1e6 12%, transparent);--mat-chip-focus-outline-color: #e4e1ec;--mat-chip-focus-state-layer-color: #e4e1ec;--mat-chip-focus-state-layer-opacity: .12;--mat-chip-hover-state-layer-color: #e4e1ec;--mat-chip-hover-state-layer-opacity: .08;--mat-chip-label-text-color: #e4e1ec;--mat-chip-outline-color: #91909a;--mat-chip-selected-disabled-trailing-icon-color: #e5e1e6;--mat-chip-selected-focus-state-layer-color: #e1e0f9;--mat-chip-selected-focus-state-layer-opacity: .12;--mat-chip-selected-hover-state-layer-color: #e1e0f9;--mat-chip-selected-hover-state-layer-opacity: .08;--mat-chip-selected-label-text-color: #e1e0f9;--mat-chip-selected-trailing-action-state-layer-color: #e1e0f9;--mat-chip-selected-trailing-icon-color: #e1e0f9;--mat-chip-trailing-action-focus-state-layer-opacity: .12;--mat-chip-trailing-action-hover-state-layer-opacity: .08;--mat-chip-trailing-action-state-layer-color: #e4e1ec;--mat-chip-with-icon-disabled-icon-color: #e5e1e6;--mat-chip-with-icon-icon-color: #e4e1ec;--mat-chip-with-icon-selected-icon-color: #e1e0f9;--mat-chip-with-trailing-icon-disabled-trailing-icon-color: #e5e1e6;--mat-chip-with-trailing-icon-trailing-icon-color: #e4e1ec;--mat-slide-toggle-disabled-label-text-color: #e5e1e6;--mat-slide-toggle-disabled-selected-handle-color: #131316;--mat-slide-toggle-disabled-selected-icon-color: #e5e1e6;--mat-slide-toggle-disabled-selected-track-color: #e5e1e6;--mat-slide-toggle-disabled-unselected-handle-color: #e5e1e6;--mat-slide-toggle-disabled-unselected-icon-color: #46464f;--mat-slide-toggle-disabled-unselected-track-color: #46464f;--mat-slide-toggle-disabled-unselected-track-outline-color: #e5e1e6;--mat-slide-toggle-label-text-color: #e5e1e6;--mat-slide-toggle-selected-focus-handle-color: #0000ef;--mat-slide-toggle-selected-focus-state-layer-color: #bec2ff;--mat-slide-toggle-selected-focus-state-layer-opacity: .12;--mat-slide-toggle-selected-focus-track-color: #bec2ff;--mat-slide-toggle-selected-handle-color: #0001ac;--mat-slide-toggle-selected-hover-handle-color: #0000ef;--mat-slide-toggle-selected-hover-state-layer-color: #bec2ff;--mat-slide-toggle-selected-hover-state-layer-opacity: .08;--mat-slide-toggle-selected-hover-track-color: #bec2ff;--mat-slide-toggle-selected-icon-color: #e0e0ff;--mat-slide-toggle-selected-pressed-handle-color: #0000ef;--mat-slide-toggle-selected-pressed-state-layer-color: #bec2ff;--mat-slide-toggle-selected-pressed-state-layer-opacity: .12;--mat-slide-toggle-selected-pressed-track-color: #bec2ff;--mat-slide-toggle-selected-track-color: #bec2ff;--mat-slide-toggle-track-outline-color: #91909a;--mat-slide-toggle-unselected-focus-handle-color: #e4e1ec;--mat-slide-toggle-unselected-focus-state-layer-color: #e5e1e6;--mat-slide-toggle-unselected-focus-state-layer-opacity: .12;--mat-slide-toggle-unselected-focus-track-color: #46464f;--mat-slide-toggle-unselected-handle-color: #91909a;--mat-slide-toggle-unselected-hover-handle-color: #e4e1ec;--mat-slide-toggle-unselected-hover-state-layer-color: #e5e1e6;--mat-slide-toggle-unselected-hover-state-layer-opacity: .08;--mat-slide-toggle-unselected-hover-track-color: #46464f;--mat-slide-toggle-unselected-icon-color: #46464f;--mat-slide-toggle-unselected-pressed-handle-color: #e4e1ec;--mat-slide-toggle-unselected-pressed-state-layer-color: #e5e1e6;--mat-slide-toggle-unselected-pressed-state-layer-opacity: .12;--mat-slide-toggle-unselected-pressed-track-color: #46464f;--mat-slide-toggle-unselected-track-color: #46464f;--mat-radio-checked-ripple-color: #bec2ff;--mat-radio-disabled-label-color: color-mix(in srgb, #e5e1e6 38%, transparent);--mat-radio-disabled-selected-icon-color: #e5e1e6;--mat-radio-disabled-unselected-icon-color: #e5e1e6;--mat-radio-label-text-color: #e5e1e6;--mat-radio-ripple-color: #e5e1e6;--mat-radio-selected-focus-icon-color: #bec2ff;--mat-radio-selected-hover-icon-color: #bec2ff;--mat-radio-selected-icon-color: #bec2ff;--mat-radio-selected-pressed-icon-color: #bec2ff;--mat-radio-unselected-focus-icon-color: #e5e1e6;--mat-radio-unselected-hover-icon-color: #e5e1e6;--mat-radio-unselected-icon-color: #e4e1ec;--mat-radio-unselected-pressed-icon-color: #e5e1e6;--mat-slider-active-track-color: #bec2ff;--mat-slider-active-track-shape: 9999px;--mat-slider-disabled-active-track-color: #e5e1e6;--mat-slider-disabled-handle-color: #e5e1e6;--mat-slider-disabled-inactive-track-color: #e5e1e6;--mat-slider-focus-handle-color: #bec2ff;--mat-slider-focus-state-layer-color: color-mix(in srgb, #bec2ff 20%, transparent);--mat-slider-handle-color: #bec2ff;--mat-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-slider-handle-shape: 9999px;--mat-slider-hover-handle-color: #bec2ff;--mat-slider-hover-state-layer-color: color-mix(in srgb, #bec2ff 5%, transparent);--mat-slider-inactive-track-color: #46464f;--mat-slider-inactive-track-shape: 9999px;--mat-slider-label-container-color: #bec2ff;--mat-slider-label-label-text-color: #0001ac;--mat-slider-ripple-color: #bec2ff;--mat-slider-with-overlap-handle-outline-color: #0001ac;--mat-slider-with-tick-marks-active-container-color: #0001ac;--mat-slider-with-tick-marks-container-shape: 9999px;--mat-slider-with-tick-marks-disabled-container-color: #e5e1e6;--mat-slider-with-tick-marks-inactive-container-color: #e4e1ec;--mat-menu-container-shape: 4px;--mat-menu-divider-color: #46464f;--mat-menu-item-label-text-color: #e5e1e6;--mat-menu-item-icon-color: #e4e1ec;--mat-menu-item-hover-state-layer-color: color-mix(in srgb, #e5e1e6 8%, transparent);--mat-menu-item-focus-state-layer-color: color-mix(in srgb, #e5e1e6 12%, transparent);--mat-menu-container-color: #201f22;--mat-menu-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-list-active-indicator-color: #444559;--mat-list-active-indicator-shape: 9999px;--mat-list-list-item-container-color: transparent;--mat-list-list-item-container-shape: 0;--mat-list-list-item-disabled-label-text-color: #e5e1e6;--mat-list-list-item-disabled-label-text-opacity: .3;--mat-list-list-item-disabled-leading-icon-color: #e5e1e6;--mat-list-list-item-disabled-leading-icon-opacity: .38;--mat-list-list-item-disabled-state-layer-color: #e5e1e6;--mat-list-list-item-disabled-state-layer-opacity: .12;--mat-list-list-item-disabled-trailing-icon-color: #e5e1e6;--mat-list-list-item-disabled-trailing-icon-opacity: .38;--mat-list-list-item-focus-label-text-color: #e5e1e6;--mat-list-list-item-focus-state-layer-color: #e5e1e6;--mat-list-list-item-focus-state-layer-opacity: .12;--mat-list-list-item-hover-label-text-color: #e5e1e6;--mat-list-list-item-hover-state-layer-color: #e5e1e6;--mat-list-list-item-hover-state-layer-opacity: .08;--mat-list-list-item-label-text-color: #e5e1e6;--mat-list-list-item-leading-avatar-color: #0000ef;--mat-list-list-item-leading-avatar-shape: 9999px;--mat-list-list-item-leading-avatar-size: 40px;--mat-list-list-item-leading-icon-color: #e4e1ec;--mat-list-list-item-leading-icon-size: 24px;--mat-list-list-item-selected-trailing-icon-color: #bec2ff;--mat-list-list-item-supporting-text-color: #e4e1ec;--mat-list-list-item-trailing-icon-color: #e4e1ec;--mat-list-list-item-trailing-icon-size: 24px;--mat-list-list-item-trailing-supporting-text-color: #e4e1ec;--mat-paginator-container-text-color: #e5e1e6;--mat-paginator-container-background-color: #131316;--mat-paginator-disabled-icon-color: color-mix(in srgb, #e5e1e6 38%, transparent);--mat-paginator-enabled-icon-color: #e4e1ec;--mat-tab-active-focus-indicator-color: #bec2ff;--mat-tab-active-focus-label-text-color: #e5e1e6;--mat-tab-active-hover-indicator-color: #bec2ff;--mat-tab-active-hover-label-text-color: #e5e1e6;--mat-tab-active-indicator-color: #bec2ff;--mat-tab-active-label-text-color: #e5e1e6;--mat-tab-active-ripple-color: #e5e1e6;--mat-tab-divider-color: #46464f;--mat-tab-inactive-focus-label-text-color: #e5e1e6;--mat-tab-inactive-hover-label-text-color: #e5e1e6;--mat-tab-inactive-label-text-color: #e5e1e6;--mat-tab-inactive-ripple-color: #e5e1e6;--mat-tab-pagination-icon-color: #e5e1e6;--mat-tab-disabled-ripple-color: #e4e1ec;--mat-checkbox-disabled-label-color: color-mix(in srgb, #e5e1e6 38%, transparent);--mat-checkbox-disabled-selected-checkmark-color: #131316;--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, #e5e1e6 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, #e5e1e6 38%, transparent);--mat-checkbox-label-text-color: #e5e1e6;--mat-checkbox-selected-checkmark-color: #0001ac;--mat-checkbox-selected-focus-icon-color: #bec2ff;--mat-checkbox-selected-focus-state-layer-color: #bec2ff;--mat-checkbox-selected-hover-icon-color: #bec2ff;--mat-checkbox-selected-hover-state-layer-color: #bec2ff;--mat-checkbox-selected-icon-color: #bec2ff;--mat-checkbox-selected-pressed-icon-color: #bec2ff;--mat-checkbox-selected-pressed-state-layer-color: #e5e1e6;--mat-checkbox-unselected-focus-icon-color: #e5e1e6;--mat-checkbox-unselected-focus-state-layer-color: #e5e1e6;--mat-checkbox-unselected-hover-icon-color: #e5e1e6;--mat-checkbox-unselected-hover-state-layer-color: #e5e1e6;--mat-checkbox-unselected-icon-color: #e4e1ec;--mat-checkbox-unselected-pressed-state-layer-color: #bec2ff;--mat-button-filled-container-color: #bec2ff;--mat-button-filled-disabled-container-color: color-mix(in srgb, #e5e1e6 12%, transparent);--mat-button-filled-disabled-label-text-color: color-mix(in srgb, #e5e1e6 38%, transparent);--mat-button-filled-disabled-state-layer-color: #e4e1ec;--mat-button-filled-focus-state-layer-opacity: .12;--mat-button-filled-hover-state-layer-opacity: .08;--mat-button-filled-label-text-color: #0001ac;--mat-button-filled-pressed-state-layer-opacity: .12;--mat-button-filled-ripple-color: color-mix(in srgb, #0001ac 12%, transparent);--mat-button-filled-state-layer-color: #0001ac;--mat-button-outlined-disabled-label-text-color: color-mix(in srgb, #e5e1e6 38%, transparent);--mat-button-outlined-disabled-outline-color: color-mix(in srgb, #e5e1e6 12%, transparent);--mat-button-outlined-disabled-state-layer-color: #e4e1ec;--mat-button-outlined-focus-state-layer-opacity: .12;--mat-button-outlined-hover-state-layer-opacity: .08;--mat-button-outlined-label-text-color: #bec2ff;--mat-button-outlined-outline-color: #91909a;--mat-button-outlined-pressed-state-layer-opacity: .12;--mat-button-outlined-ripple-color: color-mix(in srgb, #bec2ff 12%, transparent);--mat-button-outlined-state-layer-color: #bec2ff;--mat-button-protected-container-color: #131316;--mat-button-protected-container-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-button-protected-disabled-container-color: color-mix(in srgb, #e5e1e6 12%, transparent);--mat-button-protected-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-button-protected-disabled-label-text-color: color-mix(in srgb, #e5e1e6 38%, transparent);--mat-button-protected-disabled-state-layer-color: #e4e1ec;--mat-button-protected-focus-container-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-button-protected-focus-state-layer-opacity: .12;--mat-button-protected-hover-container-elevation-shadow: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-button-protected-hover-state-layer-opacity: .08;--mat-button-protected-label-text-color: #bec2ff;--mat-button-protected-pressed-container-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-button-protected-pressed-state-layer-opacity: .12;--mat-button-protected-ripple-color: color-mix(in srgb, #bec2ff 12%, transparent);--mat-button-protected-state-layer-color: #bec2ff;--mat-button-text-disabled-label-text-color: color-mix(in srgb, #e5e1e6 38%, transparent);--mat-button-text-disabled-state-layer-color: #e4e1ec;--mat-button-text-focus-state-layer-opacity: .12;--mat-button-text-hover-state-layer-opacity: .08;--mat-button-text-label-text-color: #bec2ff;--mat-button-text-pressed-state-layer-opacity: .12;--mat-button-text-ripple-color: color-mix(in srgb, #bec2ff 12%, transparent);--mat-button-text-state-layer-color: #bec2ff;--mat-button-tonal-container-color: #444559;--mat-button-tonal-disabled-container-color: color-mix(in srgb, #e5e1e6 12%, transparent);--mat-button-tonal-disabled-label-text-color: color-mix(in srgb, #e5e1e6 38%, transparent);--mat-button-tonal-disabled-state-layer-color: #e4e1ec;--mat-button-tonal-focus-state-layer-opacity: .12;--mat-button-tonal-hover-state-layer-opacity: .08;--mat-button-tonal-label-text-color: #e1e0f9;--mat-button-tonal-pressed-state-layer-opacity: .12;--mat-button-tonal-ripple-color: color-mix(in srgb, #e1e0f9 12%, transparent);--mat-button-tonal-state-layer-color: #e1e0f9;--mat-icon-button-disabled-icon-color: color-mix(in srgb, #e5e1e6 38%, transparent);--mat-icon-button-disabled-state-layer-color: #e4e1ec;--mat-icon-button-focus-state-layer-opacity: .12;--mat-icon-button-hover-state-layer-opacity: .08;--mat-icon-button-icon-color: #e4e1ec;--mat-icon-button-pressed-state-layer-opacity: .12;--mat-icon-button-ripple-color: color-mix(in srgb, #e4e1ec 12%, transparent);--mat-icon-button-state-layer-color: #e4e1ec;--mat-fab-container-color: #0000ef;--mat-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-disabled-state-container-color: color-mix(in srgb, #e5e1e6 12%, transparent);--mat-fab-disabled-state-foreground-color: color-mix(in srgb, #e5e1e6 38%, transparent);--mat-fab-extended-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-extended-focus-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-extended-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-extended-pressed-container-elevation-shadow: 6;--mat-fab-focus-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-focus-state-layer-opacity: .12;--mat-fab-foreground-color: #e0e0ff;--mat-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-hover-state-layer-opacity: .08;--mat-fab-pressed-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-pressed-state-layer-opacity: .12;--mat-fab-ripple-color: color-mix(in srgb, #e0e0ff 12%, transparent);--mat-fab-small-container-color: #0000ef;--mat-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-small-disabled-state-container-color: color-mix(in srgb, #e5e1e6 12%, transparent);--mat-fab-small-disabled-state-foreground-color: color-mix(in srgb, #e5e1e6 38%, transparent);--mat-fab-small-focus-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-small-focus-state-layer-opacity: .12;--mat-fab-small-foreground-color: #e0e0ff;--mat-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-small-hover-state-layer-opacity: .08;--mat-fab-small-pressed-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-small-pressed-state-layer-opacity: .12;--mat-fab-small-ripple-color: color-mix(in srgb, #e0e0ff 12%, transparent);--mat-fab-small-state-layer-color: #e0e0ff;--mat-fab-state-layer-color: #e0e0ff;--mat-snack-bar-button-color: #343dff;--mat-snack-bar-container-color: #e5e1e6;--mat-snack-bar-supporting-text-color: #303034;--mat-table-background-color: #131316;--mat-table-header-headline-color: #e5e1e6;--mat-table-row-item-label-text-color: #e5e1e6;--mat-table-row-item-outline-color: #91909a;--mat-progress-spinner-active-indicator-color: #bec2ff;--mat-badge-background-color: #ffb4ab;--mat-badge-disabled-state-background-color: color-mix(in srgb, #ffb4ab 38%, transparent);--mat-badge-disabled-state-text-color: #690005;--mat-badge-text-color: #690005;--mat-bottom-sheet-container-text-color: #e5e1e6;--mat-bottom-sheet-container-background-color: #1b1b1f;--mat-button-toggle-background-color: transparent;--mat-button-toggle-disabled-selected-state-background-color: color-mix(in srgb, #e5e1e6 12%, transparent);--mat-button-toggle-disabled-selected-state-text-color: color-mix(in srgb, #e5e1e6 38%, transparent);--mat-button-toggle-disabled-state-background-color: transparent;--mat-button-toggle-disabled-state-text-color: color-mix(in srgb, #e5e1e6 38%, transparent);--mat-button-toggle-divider-color: #91909a;--mat-button-toggle-selected-state-background-color: #444559;--mat-button-toggle-selected-state-text-color: #e1e0f9;--mat-button-toggle-state-layer-color: #e5e1e6;--mat-button-toggle-text-color: #e5e1e6;--mat-datepicker-calendar-body-label-text-color: #e5e1e6;--mat-datepicker-calendar-container-background-color: #2a292d;--mat-datepicker-calendar-container-text-color: #e5e1e6;--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, #e5e1e6 38%, transparent);--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #e5e1e6 12%, transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #e5e1e6 8%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: #723600;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #c5c4dd;--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #444559;--mat-datepicker-calendar-date-in-range-state-background-color: #0000ef;--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-preview-state-outline-color: #bec2ff;--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #e5e1e6 38%, transparent);--mat-datepicker-calendar-date-selected-state-background-color: #bec2ff;--mat-datepicker-calendar-date-selected-state-text-color: #0001ac;--mat-datepicker-calendar-date-text-color: #e5e1e6;--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, #e5e1e6 38%, transparent);--mat-datepicker-calendar-date-today-outline-color: #bec2ff;--mat-datepicker-calendar-date-today-selected-state-outline-color: #bec2ff;--mat-datepicker-calendar-header-divider-color: transparent;--mat-datepicker-calendar-header-text-color: #e4e1ec;--mat-datepicker-calendar-navigation-button-icon-color: #e4e1ec;--mat-datepicker-calendar-period-button-icon-color: #e4e1ec;--mat-datepicker-calendar-period-button-text-color: #e4e1ec;--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, #e5e1e6 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, #e5e1e6 38%, transparent);--mat-datepicker-range-input-separator-color: #e5e1e6;--mat-datepicker-toggle-active-state-icon-color: #bec2ff;--mat-datepicker-toggle-icon-color: #e4e1ec;--mat-divider-color: #46464f;--mat-expansion-actions-divider-color: #91909a;--mat-expansion-container-background-color: #131316;--mat-expansion-container-text-color: #e5e1e6;--mat-expansion-header-description-color: #e4e1ec;--mat-expansion-header-disabled-state-text-color: color-mix(in srgb, #e5e1e6 38%, transparent);--mat-expansion-header-focus-state-layer-color: color-mix(in srgb, #e5e1e6 12%, transparent);--mat-expansion-header-hover-state-layer-color: color-mix(in srgb, #e5e1e6 8%, transparent);--mat-expansion-header-indicator-color: #e4e1ec;--mat-expansion-header-text-color: #e5e1e6;--mat-icon-color: inherit;--mat-sidenav-container-background-color: #131316;--mat-sidenav-container-text-color: #e4e1ec;--mat-sidenav-content-background-color: #131316;--mat-sidenav-content-text-color: #e5e1e6;--mat-sidenav-scrim-color: color-mix(in srgb, #303038 40%, transparent);--mat-stepper-container-color: #131316;--mat-stepper-header-done-state-icon-background-color: #bec2ff;--mat-stepper-header-done-state-icon-foreground-color: #0001ac;--mat-stepper-header-edit-state-icon-background-color: #bec2ff;--mat-stepper-header-edit-state-icon-foreground-color: #0001ac;--mat-stepper-header-error-state-icon-foreground-color: #ffb4ab;--mat-stepper-header-error-state-label-text-color: #ffb4ab;--mat-stepper-header-focus-state-layer-color: color-mix(in srgb, #e5e1e6 12%, transparent);--mat-stepper-header-hover-state-layer-color: color-mix(in srgb, #e5e1e6 8%, transparent);--mat-stepper-header-icon-background-color: #e4e1ec;--mat-stepper-header-icon-foreground-color: #131316;--mat-stepper-header-label-text-color: #e4e1ec;--mat-stepper-header-optional-label-text-color: #e4e1ec;--mat-stepper-header-selected-state-icon-background-color: #bec2ff;--mat-stepper-header-selected-state-icon-foreground-color: #0001ac;--mat-stepper-header-selected-state-label-text-color: #e4e1ec;--mat-stepper-line-color: #91909a;--mat-sort-arrow-color: #e5e1e6;--mat-toolbar-container-background-color: #131316;--mat-toolbar-container-text-color: #e5e1e6;--mat-tree-container-background-color: #131316;--mat-tree-node-text-color: #e5e1e6;--mat-timepicker-container-background-color: #201f22;--mat-timepicker-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);color-scheme:dark;--srx-color-surface-default: #1A1F2E;--srx-color-surface-dim: #0A0D14;--srx-color-surface-bright: #2D3244;--srx-color-surface-container-lowest: #0F1117;--srx-color-surface-container-low: #0F1117;--srx-color-surface-container: #1A1F2E;--srx-color-surface-container-high: #232839;--srx-color-surface-container-highest: #2D3244;--srx-color-surface-variant: #2D3244;--srx-color-background: #0F1117;--srx-color-background-secondary: #0F1117;--srx-color-background-collection: #0F1117;--srx-color-background-hover: rgba(255, 255, 255, .08);--srx-color-background-selected: rgba(255, 255, 255, .12);--srx-color-text-primary: rgba(255, 255, 255, .87);--srx-color-text-secondary: rgba(255, 255, 255, .6);--srx-color-text-tertiary: rgba(255, 255, 255, .5);--srx-color-text-disabled: rgba(255, 255, 255, .38);--srx-color-text-inverse: #0F1117;--srx-color-text-hint: rgba(255, 255, 255, .5);--srx-color-text-icon: rgba(255, 255, 255, .7);--srx-color-border-default: rgba(255, 255, 255, .12);--srx-color-border-strong: rgba(255, 255, 255, .25);--srx-color-border-divider: rgba(255, 255, 255, .08);--srx-color-border-focus: #64b5f6;--srx-color-border-input: rgba(255, 255, 255, .42);--srx-color-border-authoring: #41474e;--srx-color-state-hover: rgba(255, 255, 255, .08);--srx-color-state-focus: rgba(255, 255, 255, .12);--srx-color-state-pressed: rgba(255, 255, 255, .16);--srx-color-state-selected: rgba(255, 255, 255, .12);--srx-color-state-dragged: rgba(255, 255, 255, .2);--srx-color-primary-50: rgba(100, 181, 246, .08);--srx-color-primary-100: rgba(100, 181, 246, .15);--srx-color-primary-200: rgba(100, 181, 246, .25);--srx-color-primary-300: rgba(100, 181, 246, .35);--srx-color-primary-400: #90caf9;--srx-color-primary-500: #64b5f6;--srx-color-secondary-500: #77dea6;--srx-color-secondary-400: #9ee7bf;--srx-color-tertiary-50: rgba(255, 204, 128, .12);--srx-color-tertiary-400: #ffcc80;--srx-color-tertiary-500: #ffb74d;--srx-color-tertiary-bg: rgba(255, 204, 128, .08);--srx-color-multiselect-highlight: rgba(255, 204, 128, .07);--srx-color-multiselect-bracket: rgba(255, 204, 128, .18);--srx-color-clinical-reasoning-bg: #1A1F2E;--srx-color-clinical-reasoning-icon: #A9B2C3;--srx-color-button-primary-bg: #64b5f6;--srx-color-button-primary-bg-hover: #42a5f5;--srx-color-button-primary-text: #012f70;--srx-color-button-primary-border: #64b5f6;--srx-color-button-secondary-bg: transparent;--srx-color-button-secondary-bg-hover: rgba(100, 181, 246, .12);--srx-color-button-secondary-text: #64b5f6;--srx-color-button-secondary-border: #64b5f6;--srx-color-button-orange-bg: #BB4C14;--srx-color-button-orange-text: #ffffff;--srx-color-button-orange-border: #BB4C14;--srx-color-button-ai-bg: #4484c4;--srx-color-button-ai-text: #ffffff;--srx-color-button-ai-border: #4484c4;--srx-color-button-delete-bg: #CD4144;--srx-color-button-delete-text: #ffffff;--srx-color-button-delete-border: #CD4144;--srx-color-button-cancel-bg: transparent;--srx-color-button-cancel-text: rgba(255, 255, 255, .7);--srx-color-button-cancel-border: rgba(255, 255, 255, .25);--srx-color-button-disabled-bg: rgba(255, 255, 255, .12);--srx-color-button-disabled-text: rgba(255, 255, 255, .38);--srx-color-button-disabled-border: rgba(255, 255, 255, .12);--srx-color-dialog-surface: #1A1F2E;--srx-color-dialog-backdrop: rgba(0, 0, 0, .5);--srx-color-overlay-scrim: rgba(0, 0, 0, .75);--srx-color-dialog-divider: rgba(255, 255, 255, .12);--srx-color-dialog-title: rgba(255, 255, 255, .87);--srx-color-dialog-action-primary: #64b5f6;--srx-color-action-link: #64b5f6;--srx-color-action-link-hover: #90caf9;--srx-color-action-active-link: #90caf9;--srx-color-action-secondary: #64b5f6;--srx-color-status-error: #CD4144;--srx-color-status-error-bg: rgba(205, 65, 68, .15);--srx-color-status-warning: #DE9950;--srx-color-status-warning-bg: rgba(222, 153, 80, .15);--srx-color-status-success: #00D492;--srx-color-status-success-bg: rgba(0, 212, 146, .15);--srx-color-status-info: #64b5f6;--srx-color-status-info-bg: rgba(100, 181, 246, .15);--srx-color-primary-tag-bg: rgba(6, 117, 216, .2);--srx-color-primary-feature-bg: rgba(6, 117, 216, .08);--srx-color-primary-app-bg: rgba(6, 117, 216, .05);--srx-color-tertiary-border: rgba(242, 106, 36, .35);--srx-color-tertiary-tag-bg: rgba(242, 106, 36, .12);--srx-color-success-border: rgba(43, 197, 113, .35);--srx-color-success-tag-bg: rgba(43, 197, 113, .12);--srx-color-warning-border: rgba(222, 153, 80, .35);--srx-color-warning-tag-bg: rgba(222, 153, 80, .12);--srx-color-error-border: rgba(255, 75, 80, .35);--srx-color-error-tag-bg: rgba(255, 75, 80, .12);--srx-color-supporting-tag-bg: rgba(242, 200, 81, .25);--srx-color-accent-primary-bg: #3888E4;--srx-color-accent-primary-surface: #1D2941;--srx-color-accent-secondary-bg: #CC8D66;--srx-color-accent-secondary-surface: #FFF4ED;--srx-color-success-bg: #A6E0CD;--srx-color-success-surface: #E8F7F2;--srx-color-notice-bg: #EECB9F;--srx-color-notice-surface: #FFFCEF;--srx-color-error-bg: #FA6E7B;--srx-color-error-surface: #FEDFE2;--srx-color-support-free-tag: #E4A80E;--srx-color-support-untimed: #6362E5;--srx-color-support-timed: #DA5D69;--srx-color-support-tutor: #9A34B3;--srx-color-support-data-1: #19A6B7;--srx-color-support-data-2: #12B784;--srx-color-orange: #BB4C14;--srx-color-confidence-dont-know: #CD4144;--srx-color-confidence-dont-know-bg: rgba(205, 65, 68, .15);--srx-color-confidence-unsure: #DE9950;--srx-color-confidence-unsure-bg: rgba(222, 153, 80, .15);--srx-color-confidence-nailed-it: #00D492;--srx-color-confidence-nailed-it-bg: rgba(0, 212, 146, .15);--srx-color-confidence-unrated: #8D9BAE;--srx-color-confidence-unrated-bg: rgba(141, 155, 174, .15);--srx-color-highlight-yellow: rgba(255, 235, 59, .3);--srx-color-highlight-green: rgba(76, 175, 80, .3);--srx-color-highlight-pink: rgba(233, 30, 99, .3);--srx-color-highlight-note: rgba(255, 193, 7, .25);--hyt-key-highlight-color: #2dd4bf;--hyt-key-highlight-border: #2dd4bf;--hyt-mnemonic-color: #fb923c;--hyt-mnemonic-bg: rgba(242, 106, 36, .12);--hyt-mnemonic-border: rgba(242, 106, 36, .3);--hyt-critical-color: #f472b6;--hyt-critical-bg: rgba(139, 26, 74, .15);--hyt-highlight-bg: rgba(234, 210, 0, .12);--hyt-highlight-color: #d4b800;--srx-color-ai-primary: #4484c4;--srx-color-ai-hover: rgba(68, 132, 196, .9);--srx-color-ai-background: rgba(5, 90, 166, .15);--srx-color-ai-border: rgba(68, 132, 196, .5);--srx-color-ai-bg-solid: rgba(68, 132, 196, .15);--srx-color-ai-bg-selected: rgba(68, 132, 196, .2);--srx-color-ai-bg: rgba(68, 132, 196, .1);--srx-color-ai-bg-hover: rgba(68, 132, 196, .15);--srx-color-shadow-subtle: rgba(0, 0, 0, .2);--srx-color-shadow-medium: rgba(0, 0, 0, .3);--srx-color-tai-generate-start: #4484c4;--srx-color-tai-generate-end: #64b5f6;--srx-color-filter-bg: #8D9BAE;--srx-palette-primary-1: #E6EAF2;--srx-palette-primary-2: #A9B2C3;--srx-palette-primary-3: #A9B2C3;--srx-palette-primary-4: #8D9BAE;--srx-palette-primary-5: #2D3244;--srx-palette-primary-6: #2D3244;--srx-palette-accent-1: #4dd9a8;--srx-palette-accent-2: #6ae3b9;--srx-palette-accent-3: #87edca;--srx-palette-accent-4: #a4f7db;--srx-palette-accent-5: #c1ffec;--srx-color-fab-bg: #1A1F2E;--srx-color-fab-border: rgba(255, 255, 255, .25);--srx-color-fab-text: rgba(255, 255, 255, .87);--srx-color-fab-icon: rgba(255, 255, 255, .7);--srx-color-tab-inactive: rgba(255, 255, 255, .6);--srx-color-tab-active: #64b5f6;--srx-color-tab-indicator: #64b5f6;--srx-color-table-header-bg: #282a2d;--srx-color-table-row-hover: rgba(255, 255, 255, .08);--srx-color-table-row-selected: rgba(255, 255, 255, .12);--srx-color-table-border: rgba(255, 255, 255, .12);--srx-color-card-bg: #1A1F2E;--srx-color-card-border: rgba(255, 255, 255, .12);--mat-table-background-color: #0F1117;--mat-toolbar-container-background-color: var(--srx-color-surface-default);--mat-toolbar-container-text-color: var(--srx-color-text-primary);--mat-sidenav-container-background-color: var(--srx-color-surface-default);--mat-sidenav-content-background-color: var(--srx-color-background);--mat-sidenav-container-divider-color: var(--srx-color-border-default);--mat-sidenav-container-text-color: var(--srx-color-text-primary);--mat-card-container-color: var(--srx-color-card-bg);--mat-card-outlined-container-color: var(--srx-color-card-bg);--mat-menu-container-color: var(--srx-color-menu-bg);--srx-color-menu-bg: #1A1F2E;--srx-color-menu-item-hover: rgba(255, 255, 255, .08);--srx-color-menu-item-selected: rgba(255, 255, 255, .12);--srx-color-menu-divider: rgba(255, 255, 255, .12);--srx-color-input-bg: #1A1F2E;--srx-color-input-border: rgba(255, 255, 255, .42);--srx-color-input-border-hover: rgba(255, 255, 255, .87);--srx-color-input-border-focus: #64b5f6;--srx-color-input-label: rgba(255, 255, 255, .6);--srx-color-input-placeholder: rgba(255, 255, 255, .42);--srx-color-chip-bg: #41474e;--srx-color-chip-text: rgba(255, 255, 255, .87);--srx-color-chip-selected-bg: rgba(100, 181, 246, .25);--srx-color-chip-selected-text: #90caf9;--srx-color-badge-bg: #CD4144;--srx-color-badge-text: #410002;--srx-color-tooltip-bg: rgba(255, 255, 255, .9);--srx-color-tooltip-text: #0F1117;--srx-color-tooltip-border: rgba(0, 0, 0, .12);--srx-color-skeleton-bg: #41474e;--srx-color-skeleton-highlight: #595f66;--srx-color-scrollbar-thumb: rgba(100, 181, 246, .18);--srx-color-scrollbar-track: transparent;scrollbar-color:var(--srx-color-scrollbar-thumb) var(--srx-color-scrollbar-track);--mat-pseudo-checkbox-full-selected-icon-color: #64b5f6;--mat-pseudo-checkbox-minimal-selected-checkmark-color: #64b5f6;--mat-progress-bar-active-indicator-color: #64b5f6;--mat-progress-spinner-active-indicator-color: #64b5f6;--mat-form-field-filled-caret-color: #64b5f6;--mat-form-field-filled-focus-active-indicator-color: #64b5f6;--mat-form-field-filled-focus-label-text-color: #64b5f6;--mat-form-field-focus-select-arrow-color: #64b5f6;--mat-form-field-outlined-caret-color: #64b5f6;--mat-form-field-outlined-focus-label-text-color: #64b5f6;--mat-form-field-outlined-focus-outline-color: #64b5f6;--mat-select-focused-arrow-color: #64b5f6;--mat-slide-toggle-selected-focus-state-layer-color: #64b5f6;--mat-slide-toggle-selected-focus-track-color: #64b5f6;--mat-slide-toggle-selected-hover-state-layer-color: #64b5f6;--mat-slide-toggle-selected-hover-track-color: #64b5f6;--mat-slide-toggle-selected-pressed-state-layer-color: #64b5f6;--mat-slide-toggle-selected-pressed-track-color: #64b5f6;--mat-slide-toggle-selected-track-color: #64b5f6;--mat-radio-checked-ripple-color: #64b5f6;--mat-radio-selected-focus-icon-color: #64b5f6;--mat-radio-selected-hover-icon-color: #64b5f6;--mat-radio-selected-icon-color: #64b5f6;--mat-radio-selected-pressed-icon-color: #64b5f6;--mat-slider-active-track-color: #64b5f6;--mat-slider-focus-handle-color: #64b5f6;--mat-slider-focus-state-layer-color: color-mix(in srgb, #64b5f6 20%, transparent);--mat-slider-handle-color: #64b5f6;--mat-slider-hover-handle-color: #64b5f6;--mat-slider-hover-state-layer-color: color-mix(in srgb, #64b5f6 5%, transparent);--mat-slider-label-container-color: #64b5f6;--mat-slider-ripple-color: #64b5f6;--mat-list-list-item-selected-trailing-icon-color: #64b5f6;--mat-tab-active-focus-indicator-color: #64b5f6;--mat-tab-active-hover-indicator-color: #64b5f6;--mat-tab-active-indicator-color: #64b5f6;--mat-checkbox-selected-focus-icon-color: #64b5f6;--mat-checkbox-selected-focus-state-layer-color: #64b5f6;--mat-checkbox-selected-hover-icon-color: #64b5f6;--mat-checkbox-selected-hover-state-layer-color: #64b5f6;--mat-checkbox-selected-icon-color: #64b5f6;--mat-checkbox-selected-pressed-icon-color: #64b5f6;--mat-checkbox-unselected-pressed-state-layer-color: #64b5f6;--mat-button-filled-container-color: #64b5f6;--mat-button-outlined-label-text-color: #64b5f6;--mat-button-outlined-ripple-color: color-mix(in srgb, #64b5f6 12%, transparent);--mat-button-outlined-state-layer-color: #64b5f6;--mat-button-protected-label-text-color: #64b5f6;--mat-button-protected-ripple-color: color-mix(in srgb, #64b5f6 12%, transparent);--mat-button-protected-state-layer-color: #64b5f6;--mat-button-text-label-text-color: #64b5f6;--mat-button-text-ripple-color: color-mix(in srgb, #64b5f6 12%, transparent);--mat-button-text-state-layer-color: #64b5f6;--mat-datepicker-calendar-date-preview-state-outline-color: #64b5f6;--mat-datepicker-calendar-date-selected-state-background-color: #64b5f6;--mat-datepicker-calendar-date-today-outline-color: #64b5f6;--mat-datepicker-calendar-date-today-selected-state-outline-color: #64b5f6;--mat-datepicker-toggle-active-state-icon-color: #64b5f6;--mat-stepper-header-done-state-icon-background-color: #64b5f6;--mat-stepper-header-edit-state-icon-background-color: #64b5f6;--mat-stepper-header-selected-state-icon-background-color: #64b5f6;--srx-color-diff-added: rgba(76, 175, 80, .25);--srx-color-diff-added-border: #4caf50;--srx-color-diff-removed: rgba(244, 67, 54, .25);--srx-color-diff-removed-border: #CD4144;--srx-color-diff-changed: rgba(255, 193, 7, .25);--srx-color-diff-changed-border: #ffc107;--srx-color-snackbar-bg: #1A1F2E;--srx-color-empty-state-title: #64b5f6;--srx-color-subheader: rgba(255, 255, 255, .87);--srx-color-teal: #4db6ac;--srx-color-teal-dark: #80cbc4;--srx-color-teal-bg: rgba(77, 182, 172, .08);--srx-color-teal-bg-hover: rgba(77, 182, 172, .12);--srx-color-teal-bg-light: rgba(77, 182, 172, .1);--srx-color-teal-subtle: rgba(77, 182, 172, .05);--srx-color-teal-border: rgba(77, 182, 172, .25);--srx-color-teal-shadow: rgba(0, 0, 0, .2);--srx-color-teal-shadow-hover: rgba(0, 0, 0, .3);--srx-color-info: #64b5f6;--srx-color-surface-inverse: #64b5f6;--srx-color-surface-inverse-dark: #0F1117;--srx-color-youtube: #CD4144;--srx-color-vimeo: #4fc3f7;--srx-color-surface-elevated: #222528;--srx-color-surface-floating: #2e3134;--srx-color-glow-primary: rgba(100, 181, 246, .08);--srx-color-glow-primary-strong: rgba(100, 181, 246, .15);--srx-color-border-glow: rgba(100, 181, 246, .12);--srx-color-border-glow-strong: rgba(100, 181, 246, .25);--srx-color-vignette-hover-bg: rgba(255, 255, 255, .02);--srx-color-vignette-divider: rgba(255, 255, 255, .06);--srx-color-vignette-active-border: rgba(100, 181, 246, .15);--srx-color-toolbar-editor-bg: #2a2d31;--srx-color-toolbar-editor-border: rgba(255, 255, 255, .08);--srx-color-toolbar-editor-button-hover: rgba(255, 255, 255, .1);--srx-color-toolbar-editor-button-active: rgba(255, 204, 128, .12);--srx-color-toolbox-item-hover: rgba(255, 255, 255, .06);--srx-color-toolbox-item-icon-hover-border: rgba(100, 181, 246, .35);--srx-color-toolbox-item-active: rgba(255, 255, 255, .1);--srx-color-fab-glow: rgba(100, 181, 246, .2);--srx-color-fab-hover-bg: #3a3d41;--srx-color-fab-active-bg: #444749;--srx-color-svg-overlay-bg: #f5f5f5}.dark-theme rx-authoring-image rx-svg-overlay .svg-wrapper,.dark-theme rx-image rx-svg-overlay .svg-wrapper{background-color:var(--srx-color-svg-overlay-bg);border-radius:4px}.dark-theme .rx-brand-dialog.mat-mdc-dialog-panel .rx-brand-button.--outlined{background:var(--srx-color-surface-container)!important;border-color:var(--srx-color-border-default)!important;color:var(--srx-color-text-primary)!important}.dark-theme .rx-brand-dialog.mat-mdc-dialog-panel .rx-brand-button.--primary[disabled],.dark-theme .rx-brand-dialog.mat-mdc-dialog-panel .rx-brand-button.--destructive[disabled]{background-color:var(--srx-color-surface-container)!important;color:var(--srx-color-text-disabled)!important}.dark-theme .rx-brand-dialog.mat-mdc-dialog-panel .dialog-title{color:var(--srx-color-text-primary)!important}.dark-theme .rx-brand-dialog.mat-mdc-dialog-panel .dialog-body,.dark-theme .rx-brand-dialog.mat-mdc-dialog-panel .dialog-subtitle{color:var(--srx-color-text-secondary)!important}.dark-theme .rx-brand-dialog.mat-mdc-dialog-panel .form-field-label{color:var(--srx-color-text-primary)!important}.dark-theme .rx-brand-dialog.mat-mdc-dialog-panel .icon-outer-ring.--confirmation{background-color:#64b5f626!important}.dark-theme .rx-brand-dialog.mat-mdc-dialog-panel .icon-outer-ring.--destructive{background-color:#cd414426!important}.dark-theme .rx-brand-dialog.mat-mdc-dialog-panel .dialog-close-button{color:var(--srx-color-text-secondary)!important}.dark-theme .rx-brand-dialog--icon.mat-mdc-dialog-panel .dialog-floating-icon .icon-outer-ring.--confirmation{background-color:#64b5f626!important}.dark-theme .rx-brand-dialog--icon.mat-mdc-dialog-panel .dialog-floating-icon .icon-outer-ring.--destructive{background-color:#cd414426!important}.dark-theme .mat-mdc-dialog-surface{border:1px solid rgba(255,255,255,.06)!important;box-shadow:0 0 0 1px #0000004d,0 8px 32px #00000080,0 24px 60px #00000040,inset 0 1px #ffffff0a!important}.dark-theme .cdk-overlay-dark-backdrop{background-color:#0009!important}html.dark-theme,body.dark-theme{background-color:var(--srx-color-background);color:var(--srx-color-text-primary)}@media(prefers-color-scheme:dark){html:not(.light-theme):not(.dark-theme),body:not(.light-theme):not(.dark-theme){--mat-app-background-color: #131316;--mat-app-text-color: #e5e1e6;--mat-app-elevation-shadow-level-0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-2: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-3: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-4: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-5: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 5px 8px 0px rgba(0, 0, 0, .14), 0px 1px 14px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-6: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-7: 0px 4px 5px -2px rgba(0, 0, 0, .2), 0px 7px 10px 1px rgba(0, 0, 0, .14), 0px 2px 16px 1px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-8: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-9: 0px 5px 6px -3px rgba(0, 0, 0, .2), 0px 9px 12px 1px rgba(0, 0, 0, .14), 0px 3px 16px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-10: 0px 6px 6px -3px rgba(0, 0, 0, .2), 0px 10px 14px 1px rgba(0, 0, 0, .14), 0px 4px 18px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-11: 0px 6px 7px -4px rgba(0, 0, 0, .2), 0px 11px 15px 1px rgba(0, 0, 0, .14), 0px 4px 20px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-12: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-13: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 13px 19px 2px rgba(0, 0, 0, .14), 0px 5px 24px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-14: 0px 7px 9px -4px rgba(0, 0, 0, .2), 0px 14px 21px 2px rgba(0, 0, 0, .14), 0px 5px 26px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-15: 0px 8px 9px -5px rgba(0, 0, 0, .2), 0px 15px 22px 2px rgba(0, 0, 0, .14), 0px 6px 28px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-16: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-17: 0px 8px 11px -5px rgba(0, 0, 0, .2), 0px 17px 26px 2px rgba(0, 0, 0, .14), 0px 6px 32px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-18: 0px 9px 11px -5px rgba(0, 0, 0, .2), 0px 18px 28px 2px rgba(0, 0, 0, .14), 0px 7px 34px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-19: 0px 9px 12px -6px rgba(0, 0, 0, .2), 0px 19px 29px 2px rgba(0, 0, 0, .14), 0px 7px 36px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-20: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 20px 31px 3px rgba(0, 0, 0, .14), 0px 8px 38px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-21: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 21px 33px 3px rgba(0, 0, 0, .14), 0px 8px 40px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-22: 0px 10px 14px -6px rgba(0, 0, 0, .2), 0px 22px 35px 3px rgba(0, 0, 0, .14), 0px 8px 42px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-23: 0px 11px 14px -7px rgba(0, 0, 0, .2), 0px 23px 36px 3px rgba(0, 0, 0, .14), 0px 9px 44px 8px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-24: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-ripple-color: color-mix(in srgb, #e5e1e6 10%, transparent);--mat-option-focus-state-layer-color: color-mix(in srgb, #e5e1e6 12%, transparent);--mat-option-hover-state-layer-color: color-mix(in srgb, #e5e1e6 8%, transparent);--mat-option-label-text-color: #e5e1e6;--mat-option-selected-state-label-text-color: #e1e0f9;--mat-option-selected-state-layer-color: #444559;--mat-optgroup-label-text-color: #e4e1ec;--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #131316;--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, #e5e1e6 38%, transparent);--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, #e5e1e6 38%, transparent);--mat-pseudo-checkbox-full-selected-checkmark-color: #0001ac;--mat-pseudo-checkbox-full-selected-icon-color: #bec2ff;--mat-pseudo-checkbox-full-unselected-icon-color: #e4e1ec;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, #e5e1e6 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: #bec2ff;--mat-card-elevated-container-color: #1b1b1f;--mat-card-elevated-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-card-filled-container-color: #353438;--mat-card-filled-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-card-outlined-container-color: #131316;--mat-card-outlined-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-card-outlined-outline-color: #46464f;--mat-card-subtitle-text-color: #e5e1e6;--mat-progress-bar-active-indicator-color: #bec2ff;--mat-progress-bar-track-color: #46464f;--mat-tooltip-container-color: #e5e1e6;--mat-tooltip-container-shape: 4px;--mat-tooltip-supporting-text-color: #303034;--mat-form-field-disabled-input-text-placeholder-color: color-mix(in srgb, #e5e1e6 38%, transparent);--mat-form-field-disabled-leading-icon-color: color-mix(in srgb, #e5e1e6 38%, transparent);--mat-form-field-disabled-select-arrow-color: color-mix(in srgb, #e5e1e6 38%, transparent);--mat-form-field-disabled-trailing-icon-color: color-mix(in srgb, #e5e1e6 38%, transparent);--mat-form-field-enabled-select-arrow-color: #e4e1ec;--mat-form-field-error-focus-trailing-icon-color: #ffb4ab;--mat-form-field-error-hover-trailing-icon-color: #ffdad6;--mat-form-field-error-text-color: #ffb4ab;--mat-form-field-error-trailing-icon-color: #ffb4ab;--mat-form-field-filled-active-indicator-color: #e4e1ec;--mat-form-field-filled-caret-color: #bec2ff;--mat-form-field-filled-container-color: #46464f;--mat-form-field-filled-disabled-active-indicator-color: color-mix(in srgb, #e5e1e6 38%, transparent);--mat-form-field-filled-disabled-container-color: color-mix(in srgb, #e5e1e6 4%, transparent);--mat-form-field-filled-disabled-input-text-color: color-mix(in srgb, #e5e1e6 38%, transparent);--mat-form-field-filled-disabled-label-text-color: color-mix(in srgb, #e5e1e6 38%, transparent);--mat-form-field-filled-error-active-indicator-color: #ffb4ab;--mat-form-field-filled-error-caret-color: #ffb4ab;--mat-form-field-filled-error-focus-active-indicator-color: #ffb4ab;--mat-form-field-filled-error-focus-label-text-color: #ffb4ab;--mat-form-field-filled-error-hover-active-indicator-color: #ffdad6;--mat-form-field-filled-error-hover-label-text-color: #ffdad6;--mat-form-field-filled-error-label-text-color: #ffb4ab;--mat-form-field-filled-focus-active-indicator-color: #bec2ff;--mat-form-field-filled-focus-label-text-color: #bec2ff;--mat-form-field-filled-hover-active-indicator-color: #e5e1e6;--mat-form-field-filled-hover-label-text-color: #e4e1ec;--mat-form-field-filled-input-text-color: #e5e1e6;--mat-form-field-filled-input-text-placeholder-color: #e4e1ec;--mat-form-field-filled-label-text-color: #e4e1ec;--mat-form-field-focus-select-arrow-color: #bec2ff;--mat-form-field-focus-state-layer-opacity: 0;--mat-form-field-hover-state-layer-opacity: .08;--mat-form-field-leading-icon-color: #e4e1ec;--mat-form-field-outlined-caret-color: #bec2ff;--mat-form-field-outlined-disabled-input-text-color: color-mix(in srgb, #e5e1e6 38%, transparent);--mat-form-field-outlined-disabled-label-text-color: color-mix(in srgb, #e5e1e6 38%, transparent);--mat-form-field-outlined-disabled-outline-color: color-mix(in srgb, #e5e1e6 12%, transparent);--mat-form-field-outlined-error-caret-color: #ffb4ab;--mat-form-field-outlined-error-focus-label-text-color: #ffb4ab;--mat-form-field-outlined-error-focus-outline-color: #ffb4ab;--mat-form-field-outlined-error-hover-label-text-color: #ffdad6;--mat-form-field-outlined-error-hover-outline-color: #ffdad6;--mat-form-field-outlined-error-label-text-color: #ffb4ab;--mat-form-field-outlined-error-outline-color: #ffb4ab;--mat-form-field-outlined-focus-label-text-color: #bec2ff;--mat-form-field-outlined-focus-outline-color: #bec2ff;--mat-form-field-outlined-hover-label-text-color: #e5e1e6;--mat-form-field-outlined-hover-outline-color: #e5e1e6;--mat-form-field-outlined-input-text-color: #e5e1e6;--mat-form-field-outlined-input-text-placeholder-color: #e4e1ec;--mat-form-field-outlined-label-text-color: #e4e1ec;--mat-form-field-outlined-outline-color: #91909a;--mat-form-field-select-disabled-option-text-color: color-mix(in srgb, #1b1b1f 38%, transparent);--mat-form-field-select-option-text-color: #1b1b1f;--mat-form-field-state-layer-color: #e5e1e6;--mat-form-field-trailing-icon-color: #e4e1ec;--mat-select-panel-background-color: #201f22;--mat-select-enabled-trigger-text-color: #e5e1e6;--mat-select-disabled-trigger-text-color: color-mix(in srgb, #e5e1e6 38%, transparent);--mat-select-placeholder-text-color: #e4e1ec;--mat-select-enabled-arrow-color: #e4e1ec;--mat-select-disabled-arrow-color: color-mix(in srgb, #e5e1e6 38%, transparent);--mat-select-focused-arrow-color: #bec2ff;--mat-select-invalid-arrow-color: #ffb4ab;--mat-autocomplete-background-color: #201f22;--mat-dialog-container-color: #131316;--mat-dialog-subhead-color: #e5e1e6;--mat-dialog-supporting-text-color: #e4e1ec;--mat-chip-disabled-label-text-color: color-mix(in srgb, #e5e1e6 38%, transparent);--mat-chip-disabled-outline-color: color-mix(in srgb, #e5e1e6 12%, transparent);--mat-chip-elevated-selected-container-color: #444559;--mat-chip-flat-disabled-selected-container-color: color-mix(in srgb, #e5e1e6 12%, transparent);--mat-chip-focus-outline-color: #e4e1ec;--mat-chip-focus-state-layer-color: #e4e1ec;--mat-chip-focus-state-layer-opacity: .12;--mat-chip-hover-state-layer-color: #e4e1ec;--mat-chip-hover-state-layer-opacity: .08;--mat-chip-label-text-color: #e4e1ec;--mat-chip-outline-color: #91909a;--mat-chip-selected-disabled-trailing-icon-color: #e5e1e6;--mat-chip-selected-focus-state-layer-color: #e1e0f9;--mat-chip-selected-focus-state-layer-opacity: .12;--mat-chip-selected-hover-state-layer-color: #e1e0f9;--mat-chip-selected-hover-state-layer-opacity: .08;--mat-chip-selected-label-text-color: #e1e0f9;--mat-chip-selected-trailing-action-state-layer-color: #e1e0f9;--mat-chip-selected-trailing-icon-color: #e1e0f9;--mat-chip-trailing-action-focus-state-layer-opacity: .12;--mat-chip-trailing-action-hover-state-layer-opacity: .08;--mat-chip-trailing-action-state-layer-color: #e4e1ec;--mat-chip-with-icon-disabled-icon-color: #e5e1e6;--mat-chip-with-icon-icon-color: #e4e1ec;--mat-chip-with-icon-selected-icon-color: #e1e0f9;--mat-chip-with-trailing-icon-disabled-trailing-icon-color: #e5e1e6;--mat-chip-with-trailing-icon-trailing-icon-color: #e4e1ec;--mat-slide-toggle-disabled-label-text-color: #e5e1e6;--mat-slide-toggle-disabled-selected-handle-color: #131316;--mat-slide-toggle-disabled-selected-icon-color: #e5e1e6;--mat-slide-toggle-disabled-selected-track-color: #e5e1e6;--mat-slide-toggle-disabled-unselected-handle-color: #e5e1e6;--mat-slide-toggle-disabled-unselected-icon-color: #46464f;--mat-slide-toggle-disabled-unselected-track-color: #46464f;--mat-slide-toggle-disabled-unselected-track-outline-color: #e5e1e6;--mat-slide-toggle-label-text-color: #e5e1e6;--mat-slide-toggle-selected-focus-handle-color: #0000ef;--mat-slide-toggle-selected-focus-state-layer-color: #bec2ff;--mat-slide-toggle-selected-focus-state-layer-opacity: .12;--mat-slide-toggle-selected-focus-track-color: #bec2ff;--mat-slide-toggle-selected-handle-color: #0001ac;--mat-slide-toggle-selected-hover-handle-color: #0000ef;--mat-slide-toggle-selected-hover-state-layer-color: #bec2ff;--mat-slide-toggle-selected-hover-state-layer-opacity: .08;--mat-slide-toggle-selected-hover-track-color: #bec2ff;--mat-slide-toggle-selected-icon-color: #e0e0ff;--mat-slide-toggle-selected-pressed-handle-color: #0000ef;--mat-slide-toggle-selected-pressed-state-layer-color: #bec2ff;--mat-slide-toggle-selected-pressed-state-layer-opacity: .12;--mat-slide-toggle-selected-pressed-track-color: #bec2ff;--mat-slide-toggle-selected-track-color: #bec2ff;--mat-slide-toggle-track-outline-color: #91909a;--mat-slide-toggle-unselected-focus-handle-color: #e4e1ec;--mat-slide-toggle-unselected-focus-state-layer-color: #e5e1e6;--mat-slide-toggle-unselected-focus-state-layer-opacity: .12;--mat-slide-toggle-unselected-focus-track-color: #46464f;--mat-slide-toggle-unselected-handle-color: #91909a;--mat-slide-toggle-unselected-hover-handle-color: #e4e1ec;--mat-slide-toggle-unselected-hover-state-layer-color: #e5e1e6;--mat-slide-toggle-unselected-hover-state-layer-opacity: .08;--mat-slide-toggle-unselected-hover-track-color: #46464f;--mat-slide-toggle-unselected-icon-color: #46464f;--mat-slide-toggle-unselected-pressed-handle-color: #e4e1ec;--mat-slide-toggle-unselected-pressed-state-layer-color: #e5e1e6;--mat-slide-toggle-unselected-pressed-state-layer-opacity: .12;--mat-slide-toggle-unselected-pressed-track-color: #46464f;--mat-slide-toggle-unselected-track-color: #46464f;--mat-radio-checked-ripple-color: #bec2ff;--mat-radio-disabled-label-color: color-mix(in srgb, #e5e1e6 38%, transparent);--mat-radio-disabled-selected-icon-color: #e5e1e6;--mat-radio-disabled-unselected-icon-color: #e5e1e6;--mat-radio-label-text-color: #e5e1e6;--mat-radio-ripple-color: #e5e1e6;--mat-radio-selected-focus-icon-color: #bec2ff;--mat-radio-selected-hover-icon-color: #bec2ff;--mat-radio-selected-icon-color: #bec2ff;--mat-radio-selected-pressed-icon-color: #bec2ff;--mat-radio-unselected-focus-icon-color: #e5e1e6;--mat-radio-unselected-hover-icon-color: #e5e1e6;--mat-radio-unselected-icon-color: #e4e1ec;--mat-radio-unselected-pressed-icon-color: #e5e1e6;--mat-slider-active-track-color: #bec2ff;--mat-slider-active-track-shape: 9999px;--mat-slider-disabled-active-track-color: #e5e1e6;--mat-slider-disabled-handle-color: #e5e1e6;--mat-slider-disabled-inactive-track-color: #e5e1e6;--mat-slider-focus-handle-color: #bec2ff;--mat-slider-focus-state-layer-color: color-mix(in srgb, #bec2ff 20%, transparent);--mat-slider-handle-color: #bec2ff;--mat-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-slider-handle-shape: 9999px;--mat-slider-hover-handle-color: #bec2ff;--mat-slider-hover-state-layer-color: color-mix(in srgb, #bec2ff 5%, transparent);--mat-slider-inactive-track-color: #46464f;--mat-slider-inactive-track-shape: 9999px;--mat-slider-label-container-color: #bec2ff;--mat-slider-label-label-text-color: #0001ac;--mat-slider-ripple-color: #bec2ff;--mat-slider-with-overlap-handle-outline-color: #0001ac;--mat-slider-with-tick-marks-active-container-color: #0001ac;--mat-slider-with-tick-marks-container-shape: 9999px;--mat-slider-with-tick-marks-disabled-container-color: #e5e1e6;--mat-slider-with-tick-marks-inactive-container-color: #e4e1ec;--mat-menu-container-shape: 4px;--mat-menu-divider-color: #46464f;--mat-menu-item-label-text-color: #e5e1e6;--mat-menu-item-icon-color: #e4e1ec;--mat-menu-item-hover-state-layer-color: color-mix(in srgb, #e5e1e6 8%, transparent);--mat-menu-item-focus-state-layer-color: color-mix(in srgb, #e5e1e6 12%, transparent);--mat-menu-container-color: #201f22;--mat-menu-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-list-active-indicator-color: #444559;--mat-list-active-indicator-shape: 9999px;--mat-list-list-item-container-color: transparent;--mat-list-list-item-container-shape: 0;--mat-list-list-item-disabled-label-text-color: #e5e1e6;--mat-list-list-item-disabled-label-text-opacity: .3;--mat-list-list-item-disabled-leading-icon-color: #e5e1e6;--mat-list-list-item-disabled-leading-icon-opacity: .38;--mat-list-list-item-disabled-state-layer-color: #e5e1e6;--mat-list-list-item-disabled-state-layer-opacity: .12;--mat-list-list-item-disabled-trailing-icon-color: #e5e1e6;--mat-list-list-item-disabled-trailing-icon-opacity: .38;--mat-list-list-item-focus-label-text-color: #e5e1e6;--mat-list-list-item-focus-state-layer-color: #e5e1e6;--mat-list-list-item-focus-state-layer-opacity: .12;--mat-list-list-item-hover-label-text-color: #e5e1e6;--mat-list-list-item-hover-state-layer-color: #e5e1e6;--mat-list-list-item-hover-state-layer-opacity: .08;--mat-list-list-item-label-text-color: #e5e1e6;--mat-list-list-item-leading-avatar-color: #0000ef;--mat-list-list-item-leading-avatar-shape: 9999px;--mat-list-list-item-leading-avatar-size: 40px;--mat-list-list-item-leading-icon-color: #e4e1ec;--mat-list-list-item-leading-icon-size: 24px;--mat-list-list-item-selected-trailing-icon-color: #bec2ff;--mat-list-list-item-supporting-text-color: #e4e1ec;--mat-list-list-item-trailing-icon-color: #e4e1ec;--mat-list-list-item-trailing-icon-size: 24px;--mat-list-list-item-trailing-supporting-text-color: #e4e1ec;--mat-paginator-container-text-color: #e5e1e6;--mat-paginator-container-background-color: #131316;--mat-paginator-disabled-icon-color: color-mix(in srgb, #e5e1e6 38%, transparent);--mat-paginator-enabled-icon-color: #e4e1ec;--mat-tab-active-focus-indicator-color: #bec2ff;--mat-tab-active-focus-label-text-color: #e5e1e6;--mat-tab-active-hover-indicator-color: #bec2ff;--mat-tab-active-hover-label-text-color: #e5e1e6;--mat-tab-active-indicator-color: #bec2ff;--mat-tab-active-label-text-color: #e5e1e6;--mat-tab-active-ripple-color: #e5e1e6;--mat-tab-divider-color: #46464f;--mat-tab-inactive-focus-label-text-color: #e5e1e6;--mat-tab-inactive-hover-label-text-color: #e5e1e6;--mat-tab-inactive-label-text-color: #e5e1e6;--mat-tab-inactive-ripple-color: #e5e1e6;--mat-tab-pagination-icon-color: #e5e1e6;--mat-tab-disabled-ripple-color: #e4e1ec;--mat-checkbox-disabled-label-color: color-mix(in srgb, #e5e1e6 38%, transparent);--mat-checkbox-disabled-selected-checkmark-color: #131316;--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, #e5e1e6 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, #e5e1e6 38%, transparent);--mat-checkbox-label-text-color: #e5e1e6;--mat-checkbox-selected-checkmark-color: #0001ac;--mat-checkbox-selected-focus-icon-color: #bec2ff;--mat-checkbox-selected-focus-state-layer-color: #bec2ff;--mat-checkbox-selected-hover-icon-color: #bec2ff;--mat-checkbox-selected-hover-state-layer-color: #bec2ff;--mat-checkbox-selected-icon-color: #bec2ff;--mat-checkbox-selected-pressed-icon-color: #bec2ff;--mat-checkbox-selected-pressed-state-layer-color: #e5e1e6;--mat-checkbox-unselected-focus-icon-color: #e5e1e6;--mat-checkbox-unselected-focus-state-layer-color: #e5e1e6;--mat-checkbox-unselected-hover-icon-color: #e5e1e6;--mat-checkbox-unselected-hover-state-layer-color: #e5e1e6;--mat-checkbox-unselected-icon-color: #e4e1ec;--mat-checkbox-unselected-pressed-state-layer-color: #bec2ff;--mat-button-filled-container-color: #bec2ff;--mat-button-filled-disabled-container-color: color-mix(in srgb, #e5e1e6 12%, transparent);--mat-button-filled-disabled-label-text-color: color-mix(in srgb, #e5e1e6 38%, transparent);--mat-button-filled-disabled-state-layer-color: #e4e1ec;--mat-button-filled-focus-state-layer-opacity: .12;--mat-button-filled-hover-state-layer-opacity: .08;--mat-button-filled-label-text-color: #0001ac;--mat-button-filled-pressed-state-layer-opacity: .12;--mat-button-filled-ripple-color: color-mix(in srgb, #0001ac 12%, transparent);--mat-button-filled-state-layer-color: #0001ac;--mat-button-outlined-disabled-label-text-color: color-mix(in srgb, #e5e1e6 38%, transparent);--mat-button-outlined-disabled-outline-color: color-mix(in srgb, #e5e1e6 12%, transparent);--mat-button-outlined-disabled-state-layer-color: #e4e1ec;--mat-button-outlined-focus-state-layer-opacity: .12;--mat-button-outlined-hover-state-layer-opacity: .08;--mat-button-outlined-label-text-color: #bec2ff;--mat-button-outlined-outline-color: #91909a;--mat-button-outlined-pressed-state-layer-opacity: .12;--mat-button-outlined-ripple-color: color-mix(in srgb, #bec2ff 12%, transparent);--mat-button-outlined-state-layer-color: #bec2ff;--mat-button-protected-container-color: #131316;--mat-button-protected-container-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-button-protected-disabled-container-color: color-mix(in srgb, #e5e1e6 12%, transparent);--mat-button-protected-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-button-protected-disabled-label-text-color: color-mix(in srgb, #e5e1e6 38%, transparent);--mat-button-protected-disabled-state-layer-color: #e4e1ec;--mat-button-protected-focus-container-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-button-protected-focus-state-layer-opacity: .12;--mat-button-protected-hover-container-elevation-shadow: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-button-protected-hover-state-layer-opacity: .08;--mat-button-protected-label-text-color: #bec2ff;--mat-button-protected-pressed-container-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-button-protected-pressed-state-layer-opacity: .12;--mat-button-protected-ripple-color: color-mix(in srgb, #bec2ff 12%, transparent);--mat-button-protected-state-layer-color: #bec2ff;--mat-button-text-disabled-label-text-color: color-mix(in srgb, #e5e1e6 38%, transparent);--mat-button-text-disabled-state-layer-color: #e4e1ec;--mat-button-text-focus-state-layer-opacity: .12;--mat-button-text-hover-state-layer-opacity: .08;--mat-button-text-label-text-color: #bec2ff;--mat-button-text-pressed-state-layer-opacity: .12;--mat-button-text-ripple-color: color-mix(in srgb, #bec2ff 12%, transparent);--mat-button-text-state-layer-color: #bec2ff;--mat-button-tonal-container-color: #444559;--mat-button-tonal-disabled-container-color: color-mix(in srgb, #e5e1e6 12%, transparent);--mat-button-tonal-disabled-label-text-color: color-mix(in srgb, #e5e1e6 38%, transparent);--mat-button-tonal-disabled-state-layer-color: #e4e1ec;--mat-button-tonal-focus-state-layer-opacity: .12;--mat-button-tonal-hover-state-layer-opacity: .08;--mat-button-tonal-label-text-color: #e1e0f9;--mat-button-tonal-pressed-state-layer-opacity: .12;--mat-button-tonal-ripple-color: color-mix(in srgb, #e1e0f9 12%, transparent);--mat-button-tonal-state-layer-color: #e1e0f9;--mat-icon-button-disabled-icon-color: color-mix(in srgb, #e5e1e6 38%, transparent);--mat-icon-button-disabled-state-layer-color: #e4e1ec;--mat-icon-button-focus-state-layer-opacity: .12;--mat-icon-button-hover-state-layer-opacity: .08;--mat-icon-button-icon-color: #e4e1ec;--mat-icon-button-pressed-state-layer-opacity: .12;--mat-icon-button-ripple-color: color-mix(in srgb, #e4e1ec 12%, transparent);--mat-icon-button-state-layer-color: #e4e1ec;--mat-fab-container-color: #0000ef;--mat-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-disabled-state-container-color: color-mix(in srgb, #e5e1e6 12%, transparent);--mat-fab-disabled-state-foreground-color: color-mix(in srgb, #e5e1e6 38%, transparent);--mat-fab-extended-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-extended-focus-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-extended-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-extended-pressed-container-elevation-shadow: 6;--mat-fab-focus-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-focus-state-layer-opacity: .12;--mat-fab-foreground-color: #e0e0ff;--mat-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-hover-state-layer-opacity: .08;--mat-fab-pressed-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-pressed-state-layer-opacity: .12;--mat-fab-ripple-color: color-mix(in srgb, #e0e0ff 12%, transparent);--mat-fab-small-container-color: #0000ef;--mat-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-small-disabled-state-container-color: color-mix(in srgb, #e5e1e6 12%, transparent);--mat-fab-small-disabled-state-foreground-color: color-mix(in srgb, #e5e1e6 38%, transparent);--mat-fab-small-focus-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-small-focus-state-layer-opacity: .12;--mat-fab-small-foreground-color: #e0e0ff;--mat-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-small-hover-state-layer-opacity: .08;--mat-fab-small-pressed-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-small-pressed-state-layer-opacity: .12;--mat-fab-small-ripple-color: color-mix(in srgb, #e0e0ff 12%, transparent);--mat-fab-small-state-layer-color: #e0e0ff;--mat-fab-state-layer-color: #e0e0ff;--mat-snack-bar-button-color: #343dff;--mat-snack-bar-container-color: #e5e1e6;--mat-snack-bar-supporting-text-color: #303034;--mat-table-background-color: #131316;--mat-table-header-headline-color: #e5e1e6;--mat-table-row-item-label-text-color: #e5e1e6;--mat-table-row-item-outline-color: #91909a;--mat-progress-spinner-active-indicator-color: #bec2ff;--mat-badge-background-color: #ffb4ab;--mat-badge-disabled-state-background-color: color-mix(in srgb, #ffb4ab 38%, transparent);--mat-badge-disabled-state-text-color: #690005;--mat-badge-text-color: #690005;--mat-bottom-sheet-container-text-color: #e5e1e6;--mat-bottom-sheet-container-background-color: #1b1b1f;--mat-button-toggle-background-color: transparent;--mat-button-toggle-disabled-selected-state-background-color: color-mix(in srgb, #e5e1e6 12%, transparent);--mat-button-toggle-disabled-selected-state-text-color: color-mix(in srgb, #e5e1e6 38%, transparent);--mat-button-toggle-disabled-state-background-color: transparent;--mat-button-toggle-disabled-state-text-color: color-mix(in srgb, #e5e1e6 38%, transparent);--mat-button-toggle-divider-color: #91909a;--mat-button-toggle-selected-state-background-color: #444559;--mat-button-toggle-selected-state-text-color: #e1e0f9;--mat-button-toggle-state-layer-color: #e5e1e6;--mat-button-toggle-text-color: #e5e1e6;--mat-datepicker-calendar-body-label-text-color: #e5e1e6;--mat-datepicker-calendar-container-background-color: #2a292d;--mat-datepicker-calendar-container-text-color: #e5e1e6;--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, #e5e1e6 38%, transparent);--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #e5e1e6 12%, transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #e5e1e6 8%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: #723600;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #c5c4dd;--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #444559;--mat-datepicker-calendar-date-in-range-state-background-color: #0000ef;--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-preview-state-outline-color: #bec2ff;--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #e5e1e6 38%, transparent);--mat-datepicker-calendar-date-selected-state-background-color: #bec2ff;--mat-datepicker-calendar-date-selected-state-text-color: #0001ac;--mat-datepicker-calendar-date-text-color: #e5e1e6;--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, #e5e1e6 38%, transparent);--mat-datepicker-calendar-date-today-outline-color: #bec2ff;--mat-datepicker-calendar-date-today-selected-state-outline-color: #bec2ff;--mat-datepicker-calendar-header-divider-color: transparent;--mat-datepicker-calendar-header-text-color: #e4e1ec;--mat-datepicker-calendar-navigation-button-icon-color: #e4e1ec;--mat-datepicker-calendar-period-button-icon-color: #e4e1ec;--mat-datepicker-calendar-period-button-text-color: #e4e1ec;--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, #e5e1e6 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, #e5e1e6 38%, transparent);--mat-datepicker-range-input-separator-color: #e5e1e6;--mat-datepicker-toggle-active-state-icon-color: #bec2ff;--mat-datepicker-toggle-icon-color: #e4e1ec;--mat-divider-color: #46464f;--mat-expansion-actions-divider-color: #91909a;--mat-expansion-container-background-color: #131316;--mat-expansion-container-text-color: #e5e1e6;--mat-expansion-header-description-color: #e4e1ec;--mat-expansion-header-disabled-state-text-color: color-mix(in srgb, #e5e1e6 38%, transparent);--mat-expansion-header-focus-state-layer-color: color-mix(in srgb, #e5e1e6 12%, transparent);--mat-expansion-header-hover-state-layer-color: color-mix(in srgb, #e5e1e6 8%, transparent);--mat-expansion-header-indicator-color: #e4e1ec;--mat-expansion-header-text-color: #e5e1e6;--mat-icon-color: inherit;--mat-sidenav-container-background-color: #131316;--mat-sidenav-container-text-color: #e4e1ec;--mat-sidenav-content-background-color: #131316;--mat-sidenav-content-text-color: #e5e1e6;--mat-sidenav-scrim-color: color-mix(in srgb, #303038 40%, transparent);--mat-stepper-container-color: #131316;--mat-stepper-header-done-state-icon-background-color: #bec2ff;--mat-stepper-header-done-state-icon-foreground-color: #0001ac;--mat-stepper-header-edit-state-icon-background-color: #bec2ff;--mat-stepper-header-edit-state-icon-foreground-color: #0001ac;--mat-stepper-header-error-state-icon-foreground-color: #ffb4ab;--mat-stepper-header-error-state-label-text-color: #ffb4ab;--mat-stepper-header-focus-state-layer-color: color-mix(in srgb, #e5e1e6 12%, transparent);--mat-stepper-header-hover-state-layer-color: color-mix(in srgb, #e5e1e6 8%, transparent);--mat-stepper-header-icon-background-color: #e4e1ec;--mat-stepper-header-icon-foreground-color: #131316;--mat-stepper-header-label-text-color: #e4e1ec;--mat-stepper-header-optional-label-text-color: #e4e1ec;--mat-stepper-header-selected-state-icon-background-color: #bec2ff;--mat-stepper-header-selected-state-icon-foreground-color: #0001ac;--mat-stepper-header-selected-state-label-text-color: #e4e1ec;--mat-stepper-line-color: #91909a;--mat-sort-arrow-color: #e5e1e6;--mat-toolbar-container-background-color: #131316;--mat-toolbar-container-text-color: #e5e1e6;--mat-tree-container-background-color: #131316;--mat-tree-node-text-color: #e5e1e6;--mat-timepicker-container-background-color: #201f22;--mat-timepicker-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);color-scheme:dark;--srx-color-surface-default: #1A1F2E;--srx-color-background: #0F1117;--srx-color-text-primary: rgba(255, 255, 255, .87);--srx-color-text-secondary: rgba(255, 255, 255, .6);--srx-color-border-default: rgba(255, 255, 255, .12);background-color:var(--srx-color-background);color:var(--srx-color-text-primary)}}html,body{--mat-app-background-color: #fcf8fd;--mat-app-text-color: #1b1b1f;--mat-app-elevation-shadow-level-0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-2: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-3: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-4: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-5: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 5px 8px 0px rgba(0, 0, 0, .14), 0px 1px 14px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-6: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-7: 0px 4px 5px -2px rgba(0, 0, 0, .2), 0px 7px 10px 1px rgba(0, 0, 0, .14), 0px 2px 16px 1px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-8: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-9: 0px 5px 6px -3px rgba(0, 0, 0, .2), 0px 9px 12px 1px rgba(0, 0, 0, .14), 0px 3px 16px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-10: 0px 6px 6px -3px rgba(0, 0, 0, .2), 0px 10px 14px 1px rgba(0, 0, 0, .14), 0px 4px 18px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-11: 0px 6px 7px -4px rgba(0, 0, 0, .2), 0px 11px 15px 1px rgba(0, 0, 0, .14), 0px 4px 20px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-12: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-13: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 13px 19px 2px rgba(0, 0, 0, .14), 0px 5px 24px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-14: 0px 7px 9px -4px rgba(0, 0, 0, .2), 0px 14px 21px 2px rgba(0, 0, 0, .14), 0px 5px 26px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-15: 0px 8px 9px -5px rgba(0, 0, 0, .2), 0px 15px 22px 2px rgba(0, 0, 0, .14), 0px 6px 28px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-16: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-17: 0px 8px 11px -5px rgba(0, 0, 0, .2), 0px 17px 26px 2px rgba(0, 0, 0, .14), 0px 6px 32px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-18: 0px 9px 11px -5px rgba(0, 0, 0, .2), 0px 18px 28px 2px rgba(0, 0, 0, .14), 0px 7px 34px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-19: 0px 9px 12px -6px rgba(0, 0, 0, .2), 0px 19px 29px 2px rgba(0, 0, 0, .14), 0px 7px 36px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-20: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 20px 31px 3px rgba(0, 0, 0, .14), 0px 8px 38px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-21: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 21px 33px 3px rgba(0, 0, 0, .14), 0px 8px 40px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-22: 0px 10px 14px -6px rgba(0, 0, 0, .2), 0px 22px 35px 3px rgba(0, 0, 0, .14), 0px 8px 42px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-23: 0px 11px 14px -7px rgba(0, 0, 0, .2), 0px 23px 36px 3px rgba(0, 0, 0, .14), 0px 9px 44px 8px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-24: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-ripple-color: color-mix(in srgb, #1b1b1f 10%, transparent);--mat-option-focus-state-layer-color: color-mix(in srgb, #1b1b1f 12%, transparent);--mat-option-hover-state-layer-color: color-mix(in srgb, #1b1b1f 8%, transparent);--mat-option-label-text-color: #1b1b1f;--mat-option-selected-state-label-text-color: #444559;--mat-option-selected-state-layer-color: #e1e0f9;--mat-optgroup-label-text-color: #46464f;--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fcf8fd;--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, #1b1b1f 38%, transparent);--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, #1b1b1f 38%, transparent);--mat-pseudo-checkbox-full-selected-checkmark-color: #ffffff;--mat-pseudo-checkbox-full-selected-icon-color: #343dff;--mat-pseudo-checkbox-full-unselected-icon-color: #46464f;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, #1b1b1f 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: #343dff;--mat-option-label-text-size: 1rem;--mat-option-label-text-weight: 400;--mat-option-label-text-font: Roboto Flex, sans-serif;--mat-option-label-text-line-height: 1.25rem;--mat-option-label-text-tracking: .006rem;--mat-optgroup-label-text-font: Roboto Flex, sans-serif;--mat-optgroup-label-text-line-height: 1.25rem;--mat-optgroup-label-text-size: .875rem;--mat-optgroup-label-text-tracking: .006rem;--mat-optgroup-label-text-weight: 500;--mat-card-elevated-container-shape: 12px;--mat-card-filled-container-shape: 12px;--mat-card-outlined-container-shape: 12px;--mat-card-outlined-outline-width: 1px;--mat-card-elevated-container-color: #f6f2f7;--mat-card-elevated-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-card-filled-container-color: #e5e1e6;--mat-card-filled-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-card-outlined-container-color: #fcf8fd;--mat-card-outlined-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-card-outlined-outline-color: #c7c5d0;--mat-card-subtitle-text-color: #1b1b1f;--mat-card-subtitle-text-font: Roboto Flex, sans-serif;--mat-card-subtitle-text-line-height: 1.5rem;--mat-card-subtitle-text-size: 1rem;--mat-card-subtitle-text-tracking: .009rem;--mat-card-subtitle-text-weight: 500;--mat-card-title-text-font: Roboto Flex, sans-serif;--mat-card-title-text-line-height: 1.75rem;--mat-card-title-text-size: 1.375rem;--mat-card-title-text-tracking: 0;--mat-card-title-text-weight: 400;--mat-progress-bar-active-indicator-height: 4px;--mat-progress-bar-track-height: 4px;--mat-progress-bar-track-shape: 0;--mat-progress-bar-active-indicator-color: #343dff;--mat-progress-bar-track-color: #e4e1ec;--mat-tooltip-container-color: #303034;--mat-tooltip-container-shape: 4px;--mat-tooltip-supporting-text-color: #f3eff4;--mat-tooltip-supporting-text-font: Roboto Flex, sans-serif;--mat-tooltip-supporting-text-line-height: 1rem;--mat-tooltip-supporting-text-size: .75rem;--mat-tooltip-supporting-text-tracking: .025rem;--mat-tooltip-supporting-text-weight: 400;--mat-form-field-filled-active-indicator-height: 1px;--mat-form-field-filled-focus-active-indicator-height: 2px;--mat-form-field-filled-container-shape: 4px;--mat-form-field-outlined-outline-width: 1px;--mat-form-field-outlined-focus-outline-width: 2px;--mat-form-field-outlined-container-shape: 4px;--mat-form-field-disabled-input-text-placeholder-color: color-mix(in srgb, #1b1b1f 38%, transparent);--mat-form-field-disabled-leading-icon-color: color-mix(in srgb, #1b1b1f 38%, transparent);--mat-form-field-disabled-select-arrow-color: color-mix(in srgb, #1b1b1f 38%, transparent);--mat-form-field-disabled-trailing-icon-color: color-mix(in srgb, #1b1b1f 38%, transparent);--mat-form-field-enabled-select-arrow-color: #46464f;--mat-form-field-error-focus-trailing-icon-color: #ba1a1a;--mat-form-field-error-hover-trailing-icon-color: #93000a;--mat-form-field-error-text-color: #ba1a1a;--mat-form-field-error-trailing-icon-color: #ba1a1a;--mat-form-field-filled-active-indicator-color: #46464f;--mat-form-field-filled-caret-color: #343dff;--mat-form-field-filled-container-color: #e4e1ec;--mat-form-field-filled-disabled-active-indicator-color: color-mix(in srgb, #1b1b1f 38%, transparent);--mat-form-field-filled-disabled-container-color: color-mix(in srgb, #1b1b1f 4%, transparent);--mat-form-field-filled-disabled-input-text-color: color-mix(in srgb, #1b1b1f 38%, transparent);--mat-form-field-filled-disabled-label-text-color: color-mix(in srgb, #1b1b1f 38%, transparent);--mat-form-field-filled-error-active-indicator-color: #ba1a1a;--mat-form-field-filled-error-caret-color: #ba1a1a;--mat-form-field-filled-error-focus-active-indicator-color: #ba1a1a;--mat-form-field-filled-error-focus-label-text-color: #ba1a1a;--mat-form-field-filled-error-hover-active-indicator-color: #93000a;--mat-form-field-filled-error-hover-label-text-color: #93000a;--mat-form-field-filled-error-label-text-color: #ba1a1a;--mat-form-field-filled-focus-active-indicator-color: #343dff;--mat-form-field-filled-focus-label-text-color: #343dff;--mat-form-field-filled-hover-active-indicator-color: #1b1b1f;--mat-form-field-filled-hover-label-text-color: #46464f;--mat-form-field-filled-input-text-color: #1b1b1f;--mat-form-field-filled-input-text-placeholder-color: #46464f;--mat-form-field-filled-label-text-color: #46464f;--mat-form-field-focus-select-arrow-color: #343dff;--mat-form-field-focus-state-layer-opacity: 0;--mat-form-field-hover-state-layer-opacity: .08;--mat-form-field-leading-icon-color: #46464f;--mat-form-field-outlined-caret-color: #343dff;--mat-form-field-outlined-disabled-input-text-color: color-mix(in srgb, #1b1b1f 38%, transparent);--mat-form-field-outlined-disabled-label-text-color: color-mix(in srgb, #1b1b1f 38%, transparent);--mat-form-field-outlined-disabled-outline-color: color-mix(in srgb, #1b1b1f 12%, transparent);--mat-form-field-outlined-error-caret-color: #ba1a1a;--mat-form-field-outlined-error-focus-label-text-color: #ba1a1a;--mat-form-field-outlined-error-focus-outline-color: #ba1a1a;--mat-form-field-outlined-error-hover-label-text-color: #93000a;--mat-form-field-outlined-error-hover-outline-color: #93000a;--mat-form-field-outlined-error-label-text-color: #ba1a1a;--mat-form-field-outlined-error-outline-color: #ba1a1a;--mat-form-field-outlined-focus-label-text-color: #343dff;--mat-form-field-outlined-focus-outline-color: #343dff;--mat-form-field-outlined-hover-label-text-color: #1b1b1f;--mat-form-field-outlined-hover-outline-color: #1b1b1f;--mat-form-field-outlined-input-text-color: #1b1b1f;--mat-form-field-outlined-input-text-placeholder-color: #46464f;--mat-form-field-outlined-label-text-color: #46464f;--mat-form-field-outlined-outline-color: #777680;--mat-form-field-select-disabled-option-text-color: color-mix(in srgb, #1b1b1f 38%, transparent);--mat-form-field-select-option-text-color: #1b1b1f;--mat-form-field-state-layer-color: #1b1b1f;--mat-form-field-trailing-icon-color: #46464f;--mat-form-field-container-height: 56px;--mat-form-field-filled-label-display: block;--mat-form-field-container-vertical-padding: 16px;--mat-form-field-filled-with-label-container-padding-top: 24px;--mat-form-field-filled-with-label-container-padding-bottom: 8px;--mat-form-field-container-text-font: Roboto Flex, sans-serif;--mat-form-field-container-text-line-height: 1.5rem;--mat-form-field-container-text-size: 1rem;--mat-form-field-container-text-tracking: .031rem;--mat-form-field-container-text-weight: 400;--mat-form-field-subscript-text-font: Roboto Flex, sans-serif;--mat-form-field-subscript-text-line-height: 1rem;--mat-form-field-subscript-text-size: .75rem;--mat-form-field-subscript-text-tracking: .025rem;--mat-form-field-subscript-text-weight: 400;--mat-form-field-outlined-label-text-font: Roboto Flex, sans-serif;--mat-form-field-outlined-label-text-size: 1rem;--mat-form-field-outlined-label-text-tracking: .031rem;--mat-form-field-outlined-label-text-weight: 400;--mat-form-field-filled-label-text-font: Roboto Flex, sans-serif;--mat-form-field-filled-label-text-size: 1rem;--mat-form-field-filled-label-text-tracking: .031rem;--mat-form-field-filled-label-text-weight: 400;--mat-select-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-select-panel-background-color: #f0edf1;--mat-select-enabled-trigger-text-color: #1b1b1f;--mat-select-disabled-trigger-text-color: color-mix(in srgb, #1b1b1f 38%, transparent);--mat-select-placeholder-text-color: #46464f;--mat-select-enabled-arrow-color: #46464f;--mat-select-disabled-arrow-color: color-mix(in srgb, #1b1b1f 38%, transparent);--mat-select-focused-arrow-color: #343dff;--mat-select-invalid-arrow-color: #ba1a1a;--mat-select-arrow-transform: translateY(-8px);--mat-select-trigger-text-font: Roboto Flex, sans-serif;--mat-select-trigger-text-line-height: 1.5rem;--mat-select-trigger-text-size: 1rem;--mat-select-trigger-text-tracking: .031rem;--mat-select-trigger-text-weight: 400;--mat-autocomplete-container-shape: 4px;--mat-autocomplete-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-autocomplete-background-color: #f0edf1;--mat-dialog-actions-alignment: flex-end;--mat-dialog-actions-padding: 16px 24px;--mat-dialog-container-elevation-shadow: none;--mat-dialog-container-max-width: 560px;--mat-dialog-container-min-width: 280px;--mat-dialog-container-shape: 28px;--mat-dialog-container-small-max-width: calc(100vw - 32px) ;--mat-dialog-content-padding: 20px 24px;--mat-dialog-headline-padding: 6px 24px 13px;--mat-dialog-with-actions-content-padding: 20px 24px 0;--mat-dialog-container-color: #fcf8fd;--mat-dialog-subhead-color: #1b1b1f;--mat-dialog-supporting-text-color: #46464f;--mat-dialog-subhead-font: Roboto Flex, sans-serif;--mat-dialog-subhead-line-height: 2rem;--mat-dialog-subhead-size: 1.5rem;--mat-dialog-subhead-tracking: 0;--mat-dialog-subhead-weight: 400;--mat-dialog-supporting-text-font: Roboto Flex, sans-serif;--mat-dialog-supporting-text-line-height: 1.25rem;--mat-dialog-supporting-text-size: .875rem;--mat-dialog-supporting-text-tracking: .016rem;--mat-dialog-supporting-text-weight: 400;--mat-chip-container-shape-radius: 8px;--mat-chip-disabled-container-opacity: 1;--mat-chip-elevated-container-color: transparent;--mat-chip-flat-selected-outline-width: 0;--mat-chip-outline-width: 1px;--mat-chip-trailing-action-focus-opacity: 1;--mat-chip-trailing-action-opacity: 1;--mat-chip-with-avatar-avatar-shape-radius: 24px;--mat-chip-with-avatar-avatar-size: 24px;--mat-chip-with-avatar-disabled-avatar-opacity: .38;--mat-chip-with-icon-disabled-icon-opacity: .38;--mat-chip-with-icon-icon-size: 18px;--mat-chip-with-trailing-icon-disabled-trailing-icon-opacity: .38;--mat-chip-disabled-label-text-color: color-mix(in srgb, #1b1b1f 38%, transparent);--mat-chip-disabled-outline-color: color-mix(in srgb, #1b1b1f 12%, transparent);--mat-chip-elevated-selected-container-color: #e1e0f9;--mat-chip-flat-disabled-selected-container-color: color-mix(in srgb, #1b1b1f 12%, transparent);--mat-chip-focus-outline-color: #46464f;--mat-chip-focus-state-layer-color: #46464f;--mat-chip-focus-state-layer-opacity: .12;--mat-chip-hover-state-layer-color: #46464f;--mat-chip-hover-state-layer-opacity: .08;--mat-chip-label-text-color: #46464f;--mat-chip-outline-color: #777680;--mat-chip-selected-disabled-trailing-icon-color: #1b1b1f;--mat-chip-selected-focus-state-layer-color: #444559;--mat-chip-selected-focus-state-layer-opacity: .12;--mat-chip-selected-hover-state-layer-color: #444559;--mat-chip-selected-hover-state-layer-opacity: .08;--mat-chip-selected-label-text-color: #444559;--mat-chip-selected-trailing-action-state-layer-color: #444559;--mat-chip-selected-trailing-icon-color: #444559;--mat-chip-trailing-action-focus-state-layer-opacity: .12;--mat-chip-trailing-action-hover-state-layer-opacity: .08;--mat-chip-trailing-action-state-layer-color: #46464f;--mat-chip-with-icon-disabled-icon-color: #1b1b1f;--mat-chip-with-icon-icon-color: #46464f;--mat-chip-with-icon-selected-icon-color: #444559;--mat-chip-with-trailing-icon-disabled-trailing-icon-color: #1b1b1f;--mat-chip-with-trailing-icon-trailing-icon-color: #46464f;--mat-chip-container-height: 32px;--mat-chip-label-text-font: Roboto Flex, sans-serif;--mat-chip-label-text-line-height: 1.25rem;--mat-chip-label-text-size: .875rem;--mat-chip-label-text-tracking: .006rem;--mat-chip-label-text-weight: 500;--mat-slide-toggle-disabled-selected-handle-opacity: 1;--mat-slide-toggle-disabled-selected-icon-opacity: .38;--mat-slide-toggle-disabled-track-opacity: .12;--mat-slide-toggle-disabled-unselected-handle-opacity: .38;--mat-slide-toggle-disabled-unselected-icon-opacity: .38;--mat-slide-toggle-disabled-unselected-track-outline-width: 2px;--mat-slide-toggle-handle-shape: 9999px;--mat-slide-toggle-hidden-track-opacity: 0;--mat-slide-toggle-hidden-track-transition: opacity 75ms;--mat-slide-toggle-pressed-handle-size: 28px;--mat-slide-toggle-selected-handle-horizontal-margin: 0 24px;--mat-slide-toggle-selected-handle-size: 24px;--mat-slide-toggle-selected-icon-size: 16px;--mat-slide-toggle-selected-pressed-handle-horizontal-margin: 0 22px;--mat-slide-toggle-selected-track-outline-color: transparent;--mat-slide-toggle-selected-track-outline-width: 2px;--mat-slide-toggle-selected-with-icon-handle-horizontal-margin: 0 24px;--mat-slide-toggle-state-layer-size: 40px;--mat-slide-toggle-track-height: 32px;--mat-slide-toggle-track-outline-width: 2px;--mat-slide-toggle-track-shape: 9999px;--mat-slide-toggle-track-width: 52px;--mat-slide-toggle-unselected-handle-horizontal-margin: 0 8px;--mat-slide-toggle-unselected-handle-size: 16px;--mat-slide-toggle-unselected-icon-size: 16px;--mat-slide-toggle-unselected-pressed-handle-horizontal-margin: 0 2px;--mat-slide-toggle-unselected-with-icon-handle-horizontal-margin: 0 4px;--mat-slide-toggle-visible-track-opacity: 1;--mat-slide-toggle-visible-track-transition: opacity 75ms;--mat-slide-toggle-with-icon-handle-size: 24px;--mat-slide-toggle-touch-target-size: 48px;--mat-slide-toggle-disabled-label-text-color: #1b1b1f;--mat-slide-toggle-disabled-selected-handle-color: #fcf8fd;--mat-slide-toggle-disabled-selected-icon-color: #1b1b1f;--mat-slide-toggle-disabled-selected-track-color: #1b1b1f;--mat-slide-toggle-disabled-unselected-handle-color: #1b1b1f;--mat-slide-toggle-disabled-unselected-icon-color: #e4e1ec;--mat-slide-toggle-disabled-unselected-track-color: #e4e1ec;--mat-slide-toggle-disabled-unselected-track-outline-color: #1b1b1f;--mat-slide-toggle-label-text-color: #1b1b1f;--mat-slide-toggle-selected-focus-handle-color: #e0e0ff;--mat-slide-toggle-selected-focus-state-layer-color: #343dff;--mat-slide-toggle-selected-focus-state-layer-opacity: .12;--mat-slide-toggle-selected-focus-track-color: #343dff;--mat-slide-toggle-selected-handle-color: #ffffff;--mat-slide-toggle-selected-hover-handle-color: #e0e0ff;--mat-slide-toggle-selected-hover-state-layer-color: #343dff;--mat-slide-toggle-selected-hover-state-layer-opacity: .08;--mat-slide-toggle-selected-hover-track-color: #343dff;--mat-slide-toggle-selected-icon-color: #0000ef;--mat-slide-toggle-selected-pressed-handle-color: #e0e0ff;--mat-slide-toggle-selected-pressed-state-layer-color: #343dff;--mat-slide-toggle-selected-pressed-state-layer-opacity: .12;--mat-slide-toggle-selected-pressed-track-color: #343dff;--mat-slide-toggle-selected-track-color: #343dff;--mat-slide-toggle-track-outline-color: #777680;--mat-slide-toggle-unselected-focus-handle-color: #46464f;--mat-slide-toggle-unselected-focus-state-layer-color: #1b1b1f;--mat-slide-toggle-unselected-focus-state-layer-opacity: .12;--mat-slide-toggle-unselected-focus-track-color: #e4e1ec;--mat-slide-toggle-unselected-handle-color: #777680;--mat-slide-toggle-unselected-hover-handle-color: #46464f;--mat-slide-toggle-unselected-hover-state-layer-color: #1b1b1f;--mat-slide-toggle-unselected-hover-state-layer-opacity: .08;--mat-slide-toggle-unselected-hover-track-color: #e4e1ec;--mat-slide-toggle-unselected-icon-color: #e4e1ec;--mat-slide-toggle-unselected-pressed-handle-color: #46464f;--mat-slide-toggle-unselected-pressed-state-layer-color: #1b1b1f;--mat-slide-toggle-unselected-pressed-state-layer-opacity: .12;--mat-slide-toggle-unselected-pressed-track-color: #e4e1ec;--mat-slide-toggle-unselected-track-color: #e4e1ec;--mat-slide-toggle-touch-target-display: block;--mat-slide-toggle-label-text-font: Roboto Flex, sans-serif;--mat-slide-toggle-label-text-line-height: 1.25rem;--mat-slide-toggle-label-text-size: .875rem;--mat-slide-toggle-label-text-tracking: .016rem;--mat-slide-toggle-label-text-weight: 400;--mat-radio-disabled-unselected-icon-opacity: .38;--mat-radio-disabled-selected-icon-opacity: .38;--mat-radio-touch-target-size: 48px;--mat-radio-checked-ripple-color: #343dff;--mat-radio-disabled-label-color: color-mix(in srgb, #1b1b1f 38%, transparent);--mat-radio-disabled-selected-icon-color: #1b1b1f;--mat-radio-disabled-unselected-icon-color: #1b1b1f;--mat-radio-label-text-color: #1b1b1f;--mat-radio-ripple-color: #1b1b1f;--mat-radio-selected-focus-icon-color: #343dff;--mat-radio-selected-hover-icon-color: #343dff;--mat-radio-selected-icon-color: #343dff;--mat-radio-selected-pressed-icon-color: #343dff;--mat-radio-unselected-focus-icon-color: #1b1b1f;--mat-radio-unselected-hover-icon-color: #1b1b1f;--mat-radio-unselected-icon-color: #46464f;--mat-radio-unselected-pressed-icon-color: #1b1b1f;--mat-radio-touch-target-display: block;--mat-radio-state-layer-size: 40px;--mat-radio-label-text-font: Roboto Flex, sans-serif;--mat-radio-label-text-line-height: 1.25rem;--mat-radio-label-text-size: .875rem;--mat-radio-label-text-tracking: .016rem;--mat-radio-label-text-weight: 400;--mat-slider-value-indicator-opacity: 1;--mat-slider-value-indicator-padding: 0;--mat-slider-value-indicator-width: 28px;--mat-slider-value-indicator-height: 28px;--mat-slider-value-indicator-caret-display: none;--mat-slider-value-indicator-border-radius: 50% 50% 50% 0;--mat-slider-value-indicator-text-transform: rotate(45deg);--mat-slider-value-indicator-container-transform: translateX(-50%) rotate(-45deg);--mat-slider-active-track-height: 4px;--mat-slider-handle-height: 20px;--mat-slider-handle-width: 20px;--mat-slider-inactive-track-height: 4px;--mat-slider-with-overlap-handle-outline-width: 1px;--mat-slider-with-tick-marks-active-container-opacity: .38;--mat-slider-with-tick-marks-container-size: 2px;--mat-slider-with-tick-marks-inactive-container-opacity: .38;--mat-slider-value-indicator-transform-origin: 0 28px;--mat-slider-active-track-color: #343dff;--mat-slider-active-track-shape: 9999px;--mat-slider-disabled-active-track-color: #1b1b1f;--mat-slider-disabled-handle-color: #1b1b1f;--mat-slider-disabled-inactive-track-color: #1b1b1f;--mat-slider-focus-handle-color: #343dff;--mat-slider-focus-state-layer-color: color-mix(in srgb, #343dff 20%, transparent);--mat-slider-handle-color: #343dff;--mat-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-slider-handle-shape: 9999px;--mat-slider-hover-handle-color: #343dff;--mat-slider-hover-state-layer-color: color-mix(in srgb, #343dff 5%, transparent);--mat-slider-inactive-track-color: #e4e1ec;--mat-slider-inactive-track-shape: 9999px;--mat-slider-label-container-color: #343dff;--mat-slider-label-label-text-color: #ffffff;--mat-slider-ripple-color: #343dff;--mat-slider-with-overlap-handle-outline-color: #ffffff;--mat-slider-with-tick-marks-active-container-color: #ffffff;--mat-slider-with-tick-marks-container-shape: 9999px;--mat-slider-with-tick-marks-disabled-container-color: #1b1b1f;--mat-slider-with-tick-marks-inactive-container-color: #46464f;--mat-slider-label-label-text-font: Roboto Flex, sans-serif;--mat-slider-label-label-text-line-height: 1rem;--mat-slider-label-label-text-size: .75rem;--mat-slider-label-label-text-tracking: .031rem;--mat-slider-label-label-text-weight: 500;--mat-menu-divider-bottom-spacing: 8px;--mat-menu-divider-top-spacing: 8px;--mat-menu-item-icon-size: 24px;--mat-menu-item-spacing: 12px;--mat-menu-item-leading-spacing: 12px;--mat-menu-item-trailing-spacing: 12px;--mat-menu-item-with-icon-leading-spacing: 12px;--mat-menu-item-with-icon-trailing-spacing: 12px;--mat-menu-container-shape: 4px;--mat-menu-divider-color: #e4e1ec;--mat-menu-item-label-text-color: #1b1b1f;--mat-menu-item-icon-color: #46464f;--mat-menu-item-hover-state-layer-color: color-mix(in srgb, #1b1b1f 8%, transparent);--mat-menu-item-focus-state-layer-color: color-mix(in srgb, #1b1b1f 12%, transparent);--mat-menu-container-color: #f0edf1;--mat-menu-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-menu-item-label-text-font: Roboto Flex, sans-serif;--mat-menu-item-label-text-line-height: 1.25rem;--mat-menu-item-label-text-size: .875rem;--mat-menu-item-label-text-tracking: .006rem;--mat-menu-item-label-text-weight: 500;--mat-list-active-indicator-color: #e1e0f9;--mat-list-active-indicator-shape: 9999px;--mat-list-list-item-container-color: transparent;--mat-list-list-item-container-shape: 0;--mat-list-list-item-disabled-label-text-color: #1b1b1f;--mat-list-list-item-disabled-label-text-opacity: .3;--mat-list-list-item-disabled-leading-icon-color: #1b1b1f;--mat-list-list-item-disabled-leading-icon-opacity: .38;--mat-list-list-item-disabled-state-layer-color: #1b1b1f;--mat-list-list-item-disabled-state-layer-opacity: .12;--mat-list-list-item-disabled-trailing-icon-color: #1b1b1f;--mat-list-list-item-disabled-trailing-icon-opacity: .38;--mat-list-list-item-focus-label-text-color: #1b1b1f;--mat-list-list-item-focus-state-layer-color: #1b1b1f;--mat-list-list-item-focus-state-layer-opacity: .12;--mat-list-list-item-hover-label-text-color: #1b1b1f;--mat-list-list-item-hover-state-layer-color: #1b1b1f;--mat-list-list-item-hover-state-layer-opacity: .08;--mat-list-list-item-label-text-color: #1b1b1f;--mat-list-list-item-leading-avatar-color: #e0e0ff;--mat-list-list-item-leading-avatar-shape: 9999px;--mat-list-list-item-leading-avatar-size: 40px;--mat-list-list-item-leading-icon-color: #46464f;--mat-list-list-item-leading-icon-size: 24px;--mat-list-list-item-selected-trailing-icon-color: #343dff;--mat-list-list-item-supporting-text-color: #46464f;--mat-list-list-item-trailing-icon-color: #46464f;--mat-list-list-item-trailing-icon-size: 24px;--mat-list-list-item-trailing-supporting-text-color: #46464f;--mat-list-list-item-leading-icon-start-space: 16px;--mat-list-list-item-leading-icon-end-space: 16px;--mat-list-list-item-one-line-container-height: 48px;--mat-list-list-item-two-line-container-height: 64px;--mat-list-list-item-three-line-container-height: 88px;--mat-list-list-item-label-text-font: Roboto Flex, sans-serif;--mat-list-list-item-label-text-line-height: 1.5rem;--mat-list-list-item-label-text-size: 1rem;--mat-list-list-item-label-text-tracking: .031rem;--mat-list-list-item-label-text-weight: 400;--mat-list-list-item-supporting-text-font: Roboto Flex, sans-serif;--mat-list-list-item-supporting-text-line-height: 1.25rem;--mat-list-list-item-supporting-text-size: .875rem;--mat-list-list-item-supporting-text-tracking: .016rem;--mat-list-list-item-supporting-text-weight: 400;--mat-list-list-item-trailing-supporting-text-font: Roboto Flex, sans-serif;--mat-list-list-item-trailing-supporting-text-line-height: 1rem;--mat-list-list-item-trailing-supporting-text-size: .688rem;--mat-list-list-item-trailing-supporting-text-tracking: .031rem;--mat-list-list-item-trailing-supporting-text-weight: 500;--mat-paginator-page-size-select-width: 84px;--mat-paginator-page-size-select-touch-target-height: 48px;--mat-paginator-container-text-color: #1b1b1f;--mat-paginator-container-background-color: #fcf8fd;--mat-paginator-disabled-icon-color: color-mix(in srgb, #1b1b1f 38%, transparent);--mat-paginator-enabled-icon-color: #46464f;--mat-paginator-container-size: 56px;--mat-paginator-form-field-container-height: 40px;--mat-paginator-form-field-container-vertical-padding: 8px;--mat-paginator-touch-target-display: block;--mat-paginator-container-text-font: Roboto Flex, sans-serif;--mat-paginator-container-text-line-height: 1rem;--mat-paginator-container-text-size: .75rem;--mat-paginator-container-text-tracking: .025rem;--mat-paginator-container-text-weight: 400;--mat-paginator-select-trigger-text-size: .75rem;--mat-tab-active-indicator-height: 2px;--mat-tab-active-indicator-shape: 0;--mat-tab-divider-height: 1px;--mat-tab-active-focus-indicator-color: #343dff;--mat-tab-active-focus-label-text-color: #1b1b1f;--mat-tab-active-hover-indicator-color: #343dff;--mat-tab-active-hover-label-text-color: #1b1b1f;--mat-tab-active-indicator-color: #343dff;--mat-tab-active-label-text-color: #1b1b1f;--mat-tab-active-ripple-color: #1b1b1f;--mat-tab-divider-color: #e4e1ec;--mat-tab-inactive-focus-label-text-color: #1b1b1f;--mat-tab-inactive-hover-label-text-color: #1b1b1f;--mat-tab-inactive-label-text-color: #1b1b1f;--mat-tab-inactive-ripple-color: #1b1b1f;--mat-tab-pagination-icon-color: #1b1b1f;--mat-tab-disabled-ripple-color: #46464f;--mat-tab-container-height: 48px;--mat-tab-label-text-font: Roboto Flex, sans-serif;--mat-tab-label-text-line-height: 1.25rem;--mat-tab-label-text-size: .875rem;--mat-tab-label-text-tracking: .006rem;--mat-tab-label-text-weight: 500;--mat-checkbox-selected-focus-state-layer-opacity: .12;--mat-checkbox-selected-hover-state-layer-opacity: .08;--mat-checkbox-selected-pressed-state-layer-opacity: .12;--mat-checkbox-unselected-focus-state-layer-opacity: .12;--mat-checkbox-unselected-hover-state-layer-opacity: .08;--mat-checkbox-unselected-pressed-state-layer-opacity: .12;--mat-checkbox-touch-target-size: 48px;--mat-checkbox-disabled-label-color: color-mix(in srgb, #1b1b1f 38%, transparent);--mat-checkbox-disabled-selected-checkmark-color: #fcf8fd;--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, #1b1b1f 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, #1b1b1f 38%, transparent);--mat-checkbox-label-text-color: #1b1b1f;--mat-checkbox-selected-checkmark-color: #ffffff;--mat-checkbox-selected-focus-icon-color: #343dff;--mat-checkbox-selected-focus-state-layer-color: #343dff;--mat-checkbox-selected-hover-icon-color: #343dff;--mat-checkbox-selected-hover-state-layer-color: #343dff;--mat-checkbox-selected-icon-color: #343dff;--mat-checkbox-selected-pressed-icon-color: #343dff;--mat-checkbox-selected-pressed-state-layer-color: #1b1b1f;--mat-checkbox-unselected-focus-icon-color: #1b1b1f;--mat-checkbox-unselected-focus-state-layer-color: #1b1b1f;--mat-checkbox-unselected-hover-icon-color: #1b1b1f;--mat-checkbox-unselected-hover-state-layer-color: #1b1b1f;--mat-checkbox-unselected-icon-color: #46464f;--mat-checkbox-unselected-pressed-state-layer-color: #343dff;--mat-checkbox-touch-target-display: block;--mat-checkbox-state-layer-size: 40px;--mat-checkbox-label-text-font: Roboto Flex, sans-serif;--mat-checkbox-label-text-line-height: 1.25rem;--mat-checkbox-label-text-size: .875rem;--mat-checkbox-label-text-tracking: .016rem;--mat-checkbox-label-text-weight: 400;--mat-button-filled-container-shape: 9999px;--mat-button-filled-horizontal-padding: 24px;--mat-button-filled-icon-offset: -8px;--mat-button-filled-icon-spacing: 8px;--mat-button-filled-touch-target-size: 48px;--mat-button-outlined-container-shape: 9999px;--mat-button-outlined-horizontal-padding: 24px;--mat-button-outlined-icon-offset: -8px;--mat-button-outlined-icon-spacing: 8px;--mat-button-outlined-outline-width: 1px;--mat-button-outlined-touch-target-size: 48px;--mat-button-protected-container-shape: 9999px;--mat-button-protected-horizontal-padding: 24px;--mat-button-protected-icon-offset: -8px;--mat-button-protected-icon-spacing: 8px;--mat-button-protected-touch-target-size: 48px;--mat-button-text-container-shape: 9999px;--mat-button-text-horizontal-padding: 12px;--mat-button-text-icon-offset: -4px;--mat-button-text-icon-spacing: 8px;--mat-button-text-with-icon-horizontal-padding: 16px;--mat-button-text-touch-target-size: 48px;--mat-button-tonal-container-shape: 9999px;--mat-button-tonal-horizontal-padding: 24px;--mat-button-tonal-icon-offset: -8px;--mat-button-tonal-icon-spacing: 8px;--mat-button-tonal-touch-target-size: 48px;--mat-button-filled-container-color: #343dff;--mat-button-filled-disabled-container-color: color-mix(in srgb, #1b1b1f 12%, transparent);--mat-button-filled-disabled-label-text-color: color-mix(in srgb, #1b1b1f 38%, transparent);--mat-button-filled-disabled-state-layer-color: #46464f;--mat-button-filled-focus-state-layer-opacity: .12;--mat-button-filled-hover-state-layer-opacity: .08;--mat-button-filled-label-text-color: #ffffff;--mat-button-filled-pressed-state-layer-opacity: .12;--mat-button-filled-ripple-color: color-mix(in srgb, #ffffff 12%, transparent);--mat-button-filled-state-layer-color: #ffffff;--mat-button-outlined-disabled-label-text-color: color-mix(in srgb, #1b1b1f 38%, transparent);--mat-button-outlined-disabled-outline-color: color-mix(in srgb, #1b1b1f 12%, transparent);--mat-button-outlined-disabled-state-layer-color: #46464f;--mat-button-outlined-focus-state-layer-opacity: .12;--mat-button-outlined-hover-state-layer-opacity: .08;--mat-button-outlined-label-text-color: #343dff;--mat-button-outlined-outline-color: #777680;--mat-button-outlined-pressed-state-layer-opacity: .12;--mat-button-outlined-ripple-color: color-mix(in srgb, #343dff 12%, transparent);--mat-button-outlined-state-layer-color: #343dff;--mat-button-protected-container-color: #fcf8fd;--mat-button-protected-container-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-button-protected-disabled-container-color: color-mix(in srgb, #1b1b1f 12%, transparent);--mat-button-protected-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-button-protected-disabled-label-text-color: color-mix(in srgb, #1b1b1f 38%, transparent);--mat-button-protected-disabled-state-layer-color: #46464f;--mat-button-protected-focus-container-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-button-protected-focus-state-layer-opacity: .12;--mat-button-protected-hover-container-elevation-shadow: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-button-protected-hover-state-layer-opacity: .08;--mat-button-protected-label-text-color: #343dff;--mat-button-protected-pressed-container-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-button-protected-pressed-state-layer-opacity: .12;--mat-button-protected-ripple-color: color-mix(in srgb, #343dff 12%, transparent);--mat-button-protected-state-layer-color: #343dff;--mat-button-text-disabled-label-text-color: color-mix(in srgb, #1b1b1f 38%, transparent);--mat-button-text-disabled-state-layer-color: #46464f;--mat-button-text-focus-state-layer-opacity: .12;--mat-button-text-hover-state-layer-opacity: .08;--mat-button-text-label-text-color: #343dff;--mat-button-text-pressed-state-layer-opacity: .12;--mat-button-text-ripple-color: color-mix(in srgb, #343dff 12%, transparent);--mat-button-text-state-layer-color: #343dff;--mat-button-tonal-container-color: #e1e0f9;--mat-button-tonal-disabled-container-color: color-mix(in srgb, #1b1b1f 12%, transparent);--mat-button-tonal-disabled-label-text-color: color-mix(in srgb, #1b1b1f 38%, transparent);--mat-button-tonal-disabled-state-layer-color: #46464f;--mat-button-tonal-focus-state-layer-opacity: .12;--mat-button-tonal-hover-state-layer-opacity: .08;--mat-button-tonal-label-text-color: #444559;--mat-button-tonal-pressed-state-layer-opacity: .12;--mat-button-tonal-ripple-color: color-mix(in srgb, #444559 12%, transparent);--mat-button-tonal-state-layer-color: #444559;--mat-button-filled-touch-target-display: block;--mat-button-filled-container-height: 40px;--mat-button-outlined-container-height: 40px;--mat-button-outlined-touch-target-display: block;--mat-button-protected-touch-target-display: block;--mat-button-protected-container-height: 40px;--mat-button-text-touch-target-display: block;--mat-button-text-container-height: 40px;--mat-button-tonal-container-height: 40px;--mat-button-tonal-touch-target-display: block;--mat-button-filled-label-text-font: Roboto Flex, sans-serif;--mat-button-filled-label-text-size: .875rem;--mat-button-filled-label-text-tracking: .006rem;--mat-button-filled-label-text-weight: 500;--mat-button-outlined-label-text-font: Roboto Flex, sans-serif;--mat-button-outlined-label-text-size: .875rem;--mat-button-outlined-label-text-tracking: .006rem;--mat-button-outlined-label-text-weight: 500;--mat-button-protected-label-text-font: Roboto Flex, sans-serif;--mat-button-protected-label-text-size: .875rem;--mat-button-protected-label-text-tracking: .006rem;--mat-button-protected-label-text-weight: 500;--mat-button-text-label-text-font: Roboto Flex, sans-serif;--mat-button-text-label-text-size: .875rem;--mat-button-text-label-text-tracking: .006rem;--mat-button-text-label-text-weight: 500;--mat-button-tonal-label-text-font: Roboto Flex, sans-serif;--mat-button-tonal-label-text-size: .875rem;--mat-button-tonal-label-text-tracking: .006rem;--mat-button-tonal-label-text-weight: 500;--mat-icon-button-icon-size: 24px;--mat-icon-button-container-shape: 9999px;--mat-icon-button-touch-target-size: 48px;--mat-icon-button-disabled-icon-color: color-mix(in srgb, #1b1b1f 38%, transparent);--mat-icon-button-disabled-state-layer-color: #46464f;--mat-icon-button-focus-state-layer-opacity: .12;--mat-icon-button-hover-state-layer-opacity: .08;--mat-icon-button-icon-color: #46464f;--mat-icon-button-pressed-state-layer-opacity: .12;--mat-icon-button-ripple-color: color-mix(in srgb, #46464f 12%, transparent);--mat-icon-button-state-layer-color: #46464f;--mat-icon-button-touch-target-display: block;--mat-icon-button-state-layer-size: 40px;--mat-fab-container-shape: 16px;--mat-fab-extended-container-height: 56px;--mat-fab-extended-container-shape: 16px;--mat-fab-small-container-shape: 12px;--mat-fab-touch-target-size: 48px;--mat-fab-small-touch-target-size: 48px;--mat-fab-container-color: #e0e0ff;--mat-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-disabled-state-container-color: color-mix(in srgb, #1b1b1f 12%, transparent);--mat-fab-disabled-state-foreground-color: color-mix(in srgb, #1b1b1f 38%, transparent);--mat-fab-extended-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-extended-focus-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-extended-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-extended-pressed-container-elevation-shadow: 6;--mat-fab-focus-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-focus-state-layer-opacity: .12;--mat-fab-foreground-color: #0000ef;--mat-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-hover-state-layer-opacity: .08;--mat-fab-pressed-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-pressed-state-layer-opacity: .12;--mat-fab-ripple-color: color-mix(in srgb, #0000ef 12%, transparent);--mat-fab-small-container-color: #e0e0ff;--mat-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-small-disabled-state-container-color: color-mix(in srgb, #1b1b1f 12%, transparent);--mat-fab-small-disabled-state-foreground-color: color-mix(in srgb, #1b1b1f 38%, transparent);--mat-fab-small-focus-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-small-focus-state-layer-opacity: .12;--mat-fab-small-foreground-color: #0000ef;--mat-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-small-hover-state-layer-opacity: .08;--mat-fab-small-pressed-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-small-pressed-state-layer-opacity: .12;--mat-fab-small-ripple-color: color-mix(in srgb, #0000ef 12%, transparent);--mat-fab-small-state-layer-color: #0000ef;--mat-fab-state-layer-color: #0000ef;--mat-fab-touch-target-display: block;--mat-fab-extended-label-text-font: Roboto Flex, sans-serif;--mat-fab-extended-label-text-size: .875rem;--mat-fab-extended-label-text-tracking: .006rem;--mat-fab-extended-label-text-weight: 500;--mat-snack-bar-container-shape: 4px;--mat-snack-bar-button-color: #bec2ff;--mat-snack-bar-container-color: #303034;--mat-snack-bar-supporting-text-color: #f3eff4;--mat-snack-bar-supporting-text-font: Roboto Flex, sans-serif;--mat-snack-bar-supporting-text-line-height: 1.25rem;--mat-snack-bar-supporting-text-size: .875rem;--mat-snack-bar-supporting-text-weight: 400;--mat-table-row-item-outline-width: 1px;--mat-table-background-color: #fcf8fd;--mat-table-header-headline-color: #1b1b1f;--mat-table-row-item-label-text-color: #1b1b1f;--mat-table-row-item-outline-color: #777680;--mat-table-header-container-height: 56px;--mat-table-footer-container-height: 52px;--mat-table-row-item-container-height: 52px;--mat-table-header-headline-font: Roboto Flex, sans-serif;--mat-table-header-headline-line-height: 1.25rem;--mat-table-header-headline-size: .875rem;--mat-table-header-headline-tracking: .006rem;--mat-table-header-headline-weight: 500;--mat-table-row-item-label-text-font: Roboto Flex, sans-serif;--mat-table-row-item-label-text-line-height: 1.25rem;--mat-table-row-item-label-text-size: .875rem;--mat-table-row-item-label-text-tracking: .016rem;--mat-table-row-item-label-text-weight: 400;--mat-table-footer-supporting-text-font: Roboto Flex, sans-serif;--mat-table-footer-supporting-text-line-height: 1.25rem;--mat-table-footer-supporting-text-size: .875rem;--mat-table-footer-supporting-text-tracking: .016rem;--mat-table-footer-supporting-text-weight: 400;--mat-progress-spinner-size: 48px;--mat-progress-spinner-active-indicator-width: 4px;--mat-progress-spinner-active-indicator-color: #343dff;--mat-badge-container-offset: -12px 0;--mat-badge-container-overlap-offset: -12px;--mat-badge-container-padding: 0 4px;--mat-badge-container-shape: 9999px;--mat-badge-container-size: 16px;--mat-badge-large-size-container-offset: -12px 0;--mat-badge-large-size-container-overlap-offset: -12px;--mat-badge-large-size-container-padding: 0 4px;--mat-badge-large-size-container-size: 16px;--mat-badge-legacy-container-size: unset;--mat-badge-legacy-large-size-container-size: unset;--mat-badge-legacy-small-size-container-size: unset;--mat-badge-small-size-container-offset: -6px 0;--mat-badge-small-size-container-overlap-offset: -6px;--mat-badge-small-size-container-padding: 0;--mat-badge-small-size-container-size: 6px;--mat-badge-background-color: #ba1a1a;--mat-badge-disabled-state-background-color: color-mix(in srgb, #ba1a1a 38%, transparent);--mat-badge-disabled-state-text-color: #ffffff;--mat-badge-text-color: #ffffff;--mat-badge-large-size-line-height: 16px;--mat-badge-large-size-text-size: .688rem;--mat-badge-line-height: 16px;--mat-badge-small-size-line-height: 6px;--mat-badge-small-size-text-size: 0;--mat-badge-text-font: Roboto Flex, sans-serif;--mat-badge-text-size: .688rem;--mat-badge-text-weight: 500;--mat-bottom-sheet-container-shape: 28px;--mat-bottom-sheet-container-text-color: #1b1b1f;--mat-bottom-sheet-container-background-color: #f6f2f7;--mat-bottom-sheet-container-text-font: Roboto Flex, sans-serif;--mat-bottom-sheet-container-text-line-height: 1.5rem;--mat-bottom-sheet-container-text-size: 1rem;--mat-bottom-sheet-container-text-tracking: .031rem;--mat-bottom-sheet-container-text-weight: 400;--mat-button-toggle-focus-state-layer-opacity: .12;--mat-button-toggle-hover-state-layer-opacity: .08;--mat-button-toggle-shape: 28px;--mat-button-toggle-background-color: transparent;--mat-button-toggle-disabled-selected-state-background-color: color-mix(in srgb, #1b1b1f 12%, transparent);--mat-button-toggle-disabled-selected-state-text-color: color-mix(in srgb, #1b1b1f 38%, transparent);--mat-button-toggle-disabled-state-background-color: transparent;--mat-button-toggle-disabled-state-text-color: color-mix(in srgb, #1b1b1f 38%, transparent);--mat-button-toggle-divider-color: #777680;--mat-button-toggle-selected-state-background-color: #e1e0f9;--mat-button-toggle-selected-state-text-color: #444559;--mat-button-toggle-state-layer-color: #1b1b1f;--mat-button-toggle-text-color: #1b1b1f;--mat-button-toggle-height: 40px;--mat-button-toggle-label-text-font: Roboto Flex, sans-serif;--mat-button-toggle-label-text-line-height: 1.25rem;--mat-button-toggle-label-text-size: .875rem;--mat-button-toggle-label-text-tracking: .006rem;--mat-button-toggle-label-text-weight: 500;--mat-datepicker-calendar-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-shape: 16px;--mat-datepicker-calendar-container-touch-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-touch-shape: 28px;--mat-datepicker-calendar-body-label-text-color: #1b1b1f;--mat-datepicker-calendar-container-background-color: #ebe7eb;--mat-datepicker-calendar-container-text-color: #1b1b1f;--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, #1b1b1f 38%, transparent);--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #1b1b1f 12%, transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #1b1b1f 8%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: #ffdcc7;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #5c5d72;--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #e1e0f9;--mat-datepicker-calendar-date-in-range-state-background-color: #e0e0ff;--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-preview-state-outline-color: #343dff;--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #1b1b1f 38%, transparent);--mat-datepicker-calendar-date-selected-state-background-color: #343dff;--mat-datepicker-calendar-date-selected-state-text-color: #ffffff;--mat-datepicker-calendar-date-text-color: #1b1b1f;--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, #1b1b1f 38%, transparent);--mat-datepicker-calendar-date-today-outline-color: #343dff;--mat-datepicker-calendar-date-today-selected-state-outline-color: #343dff;--mat-datepicker-calendar-header-divider-color: transparent;--mat-datepicker-calendar-header-text-color: #46464f;--mat-datepicker-calendar-navigation-button-icon-color: #46464f;--mat-datepicker-calendar-period-button-icon-color: #46464f;--mat-datepicker-calendar-period-button-text-color: #46464f;--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, #1b1b1f 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, #1b1b1f 38%, transparent);--mat-datepicker-range-input-separator-color: #1b1b1f;--mat-datepicker-toggle-active-state-icon-color: #343dff;--mat-datepicker-toggle-icon-color: #46464f;--mat-datepicker-calendar-body-label-text-size: .875rem;--mat-datepicker-calendar-body-label-text-weight: 500;--mat-datepicker-calendar-header-text-size: .875rem;--mat-datepicker-calendar-header-text-weight: 500;--mat-datepicker-calendar-period-button-text-size: .875rem;--mat-datepicker-calendar-period-button-text-weight: 500;--mat-datepicker-calendar-text-font: Roboto Flex, sans-serif;--mat-datepicker-calendar-text-size: .875rem;--mat-divider-width: 1px;--mat-divider-color: #c7c5d0;--mat-expansion-container-shape: 12px;--mat-expansion-header-indicator-display: inline-block;--mat-expansion-legacy-header-indicator-display: none;--mat-expansion-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-expansion-actions-divider-color: #777680;--mat-expansion-container-background-color: #fcf8fd;--mat-expansion-container-text-color: #1b1b1f;--mat-expansion-header-description-color: #46464f;--mat-expansion-header-disabled-state-text-color: color-mix(in srgb, #1b1b1f 38%, transparent);--mat-expansion-header-focus-state-layer-color: color-mix(in srgb, #1b1b1f 12%, transparent);--mat-expansion-header-hover-state-layer-color: color-mix(in srgb, #1b1b1f 8%, transparent);--mat-expansion-header-indicator-color: #46464f;--mat-expansion-header-text-color: #1b1b1f;--mat-expansion-header-collapsed-state-height: 48px;--mat-expansion-header-expanded-state-height: 64px;--mat-expansion-container-text-font: Roboto Flex, sans-serif;--mat-expansion-container-text-line-height: 1.5rem;--mat-expansion-container-text-size: 1rem;--mat-expansion-container-text-tracking: .031rem;--mat-expansion-container-text-weight: 400;--mat-expansion-header-text-font: Roboto Flex, sans-serif;--mat-expansion-header-text-line-height: 1.5rem;--mat-expansion-header-text-size: 1rem;--mat-expansion-header-text-tracking: .009rem;--mat-expansion-header-text-weight: 500;--mat-grid-list-tile-header-primary-text-size: 400 1rem / 1.5rem Roboto Flex, sans-serif;--mat-grid-list-tile-header-secondary-text-size: 400 .875rem / 1.25rem Roboto Flex, sans-serif;--mat-grid-list-tile-footer-primary-text-size: 400 1rem / 1.5rem Roboto Flex, sans-serif;--mat-grid-list-tile-footer-secondary-text-size: 400 .875rem / 1.25rem Roboto Flex, sans-serif;--mat-icon-color: inherit;--mat-sidenav-container-shape: 16px;--mat-sidenav-container-elevation-shadow: none;--mat-sidenav-container-width: 360px;--mat-sidenav-container-divider-color: transparent;--mat-sidenav-container-background-color: #fcf8fd;--mat-sidenav-container-text-color: #46464f;--mat-sidenav-content-background-color: #fcf8fd;--mat-sidenav-content-text-color: #1b1b1f;--mat-sidenav-scrim-color: color-mix(in srgb, #303038 40%, transparent);--mat-stepper-header-error-state-icon-background-color: transparent;--mat-stepper-header-focus-state-layer-shape: 12px;--mat-stepper-header-hover-state-layer-shape: 12px;--mat-stepper-container-color: #fcf8fd;--mat-stepper-header-done-state-icon-background-color: #343dff;--mat-stepper-header-done-state-icon-foreground-color: #ffffff;--mat-stepper-header-edit-state-icon-background-color: #343dff;--mat-stepper-header-edit-state-icon-foreground-color: #ffffff;--mat-stepper-header-error-state-icon-foreground-color: #ba1a1a;--mat-stepper-header-error-state-label-text-color: #ba1a1a;--mat-stepper-header-focus-state-layer-color: color-mix(in srgb, #1b1b1f 12%, transparent);--mat-stepper-header-hover-state-layer-color: color-mix(in srgb, #1b1b1f 8%, transparent);--mat-stepper-header-icon-background-color: #46464f;--mat-stepper-header-icon-foreground-color: #fcf8fd;--mat-stepper-header-label-text-color: #46464f;--mat-stepper-header-optional-label-text-color: #46464f;--mat-stepper-header-selected-state-icon-background-color: #343dff;--mat-stepper-header-selected-state-icon-foreground-color: #ffffff;--mat-stepper-header-selected-state-label-text-color: #46464f;--mat-stepper-line-color: #777680;--mat-stepper-container-text-font: Roboto Flex, sans-serif;--mat-stepper-header-label-text-font: Roboto Flex, sans-serif;--mat-stepper-header-label-text-size: .875rem;--mat-stepper-header-label-text-weight: 500;--mat-stepper-header-error-state-label-text-size: .875rem;--mat-stepper-header-selected-state-label-text-size: .875rem;--mat-stepper-header-selected-state-label-text-weight: 500;--mat-stepper-header-height: 72px;--mat-sort-arrow-color: #1b1b1f;--mat-toolbar-container-background-color: #fcf8fd;--mat-toolbar-container-text-color: #1b1b1f;--mat-toolbar-standard-height: 64px;--mat-toolbar-mobile-height: 56px;--mat-toolbar-title-text-font: Roboto Flex, sans-serif;--mat-toolbar-title-text-line-height: 1.75rem;--mat-toolbar-title-text-size: 1.375rem;--mat-toolbar-title-text-tracking: 0;--mat-toolbar-title-text-weight: 400;--mat-tree-container-background-color: #fcf8fd;--mat-tree-node-text-color: #1b1b1f;--mat-tree-node-min-height: 48px;--mat-tree-node-text-font: Roboto Flex, sans-serif;--mat-tree-node-text-size: 1rem;--mat-tree-node-text-weight: 400;--mat-timepicker-container-shape: 4px;--mat-timepicker-container-background-color: #f0edf1;--mat-timepicker-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12)}html{scrollbar-width:thin;scrollbar-color:var(--srx-color-scrollbar-thumb) var(--srx-color-scrollbar-track)}.scrollbar-surface-default{scrollbar-color:var(--srx-color-scrollbar-thumb) var(--srx-color-surface-default)}.scrollbar-surface-default::-webkit-scrollbar-track{background:var(--srx-color-surface-default)}.scrollbar-surface-default *{scrollbar-color:var(--srx-color-scrollbar-thumb) var(--srx-color-scrollbar-track)}.scrollbar-surface-default *::-webkit-scrollbar-track{background:var(--srx-color-scrollbar-track)}body{overflow-x:hidden;line-height:1.5;letter-spacing:0;font-weight:400;font-style:normal;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px}body.collection-details{background:#f6f8fb}body,html{font-family:Roboto Flex,sans-serif;margin:0!important}.mat-mdc-button{text-transform:uppercase}.m-l-10{margin-left:10px}.m-l-20{margin-left:20px}.p-l-15{padding-left:15px}.d-none{display:none!important}.v-hidden{visibility:hidden!important}.relative{position:relative}.page-container{padding:30px 80px;overflow-x:hidden;max-width:1400px;margin:0 auto}@media screen and (max-width:1279px){.page-container{padding:30px 24px}}.page-container.page-container-with-tabs{padding:0 0 16px}.page-container.page-container-with-tabs h2,.page-container.page-container-with-tabs .mat-mdc-tab-header{background:var(--srx-color-surface-default)}.page-container.page-container-with-tabs h2{margin-top:0;margin-bottom:0;padding:16px 60px}.page-container.page-container-with-tabs .mat-mdc-tab-header{padding:0 60px;border-bottom:none}.page-container.page-container-with-tabs .mat-tab-body-wrapper{border-top:1px solid var(--srx-color-border-default);padding:16px 60px}.page-heading{margin-bottom:32px}.page-heading h2{margin:0}.page-heading.with-action-button{display:flex;justify-content:space-between;align-items:center}.page-heading.with-action-button .action-wrapper{display:flex}.page-heading.with-action-button a.heading-stroked-button{display:flex;align-items:center}.page-heading.with-action-button .label{font-weight:600;font-size:16px;padding:0 8px}.page-heading.with-action-button .heading-stroked-button{height:44px;font-size:16px;font-weight:600;background:#1c79c5;color:var(--srx-color-text-inverse);border:2px solid #1c79c5;text-transform:uppercase;margin-left:8px}.page-heading.with-action-button .heading-stroked-button.--filter-button{background:transparent;border:2px solid #64748B;color:#64748b;margin-left:8px}.page-heading.with-action-button .heading-stroked-button.--filter-button .applied-filter-count{margin-left:2px}.page-heading.with-action-button .heading-stroked-button .mat-button-wrapper{display:flex;align-items:center}.page-heading.with-action-button .heading-stroked-button:hover{opacity:.9}.page-heading.with-action-button .heading-stroked-button.locked-button{background:#ff4b50!important}@media screen and (max-width:960px){.page-heading.with-action-button .heading-stroked-button{font-size:16px}}.page-heading.with-action-button .heading-stroked-button .mat-button-wrapper mat-icon:first-child{margin-right:5px}.page-heading.with-action-button .heading-stroked-button .mat-button-wrapper mat-icon:last-child{margin-left:5px}@media screen and (max-width:960px){.page-heading.with-action-button .heading-stroked-button .mat-button-wrapper mat-icon:last-child{margin-left:0}}.dashboard-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px}.dashboard-header .header-content{display:flex;flex-direction:column;gap:4px}.dashboard-header .page-title{display:flex;align-items:center;gap:12px;margin:0;font-size:28px;font-weight:700;color:var(--srx-color-text-primary)}.dashboard-header .page-title .title-icon{width:32px;height:32px;flex-shrink:0}.dashboard-header .page-description{margin:0;font-size:14px;color:var(--srx-color-text-secondary);line-height:1.5}.dashboard-header .header-actions{display:flex;align-items:center;gap:8px;flex-shrink:0}@media screen and (max-width:599px){.dashboard-header{flex-direction:column;gap:16px;align-items:stretch}.dashboard-header .header-actions{justify-content:flex-start}}.red{color:var(--srx-color-red)!important}.lock-red{color:var(--srx-color-lock)!important}.pink{color:var(--srx-color-pink)!important}.purple{color:var(--srx-color-purple)}.deep-purple{color:var(--srx-color-deep-purple)}.indigo{color:var(--srx-color-indigo)}.blue{color:var(--srx-color-blue)}.light-blue{color:var(--srx-color-light-blue)!important}.cyan{color:var(--srx-color-cyan)}.teal{color:var(--srx-color-teal)}.green{color:var(--srx-color-green)!important}.light-green{color:var(--srx-color-light-green)}.lime{color:var(--srx-color-lime)}.yellow{color:var(--srx-color-yellow)}.amber{color:var(--srx-color-amber)}.orange{color:var(--srx-color-orange)}.deep-orange{color:var(--srx-color-deep-orange)}.brown{color:var(--srx-color-brown)}.grey{color:var(--srx-color-grey)}.blue-grey{color:var(--srx-color-blue-grey)}.invalid-red{color:var(--srx-color-red-dark)}.subtitle-gray{color:var(--srx-color-text-hint)}.highlight-yellow-indicator{color:var(--srx-color-highlight-yellow)}.highlight-green-indicator{color:var(--srx-color-highlight-green)}.highlight-pink-indicator{color:var(--srx-color-highlight-pink)}.d-flex{display:flex}.a-center{align-items:center}.j-center{justify-content:center}.margin-right-5{margin-right:5px}.margin-top-5{margin-top:5px}.margin-top-15{margin-top:15px!important}.padding-top-16{padding-top:16px}.padding-left-16{padding-left:16px}.margin-bottom-20{margin-bottom:20px!important}.uppercase{text-transform:uppercase}.f-w-500{font-weight:500!important}.f-w-600{font-weight:600!important}.f-w-700{font-weight:700!important}.opacity-1{opacity:1}.opacity-8{opacity:.8}.opacity-7{opacity:.7}.opacity-6{opacity:.6}.opacity-5{opacity:.5}.opacity-4{opacity:.4}.italic{font-style:italic}.normal-text{font-style:normal}.rx-link{color:var(--srx-palette-accent-3)!important;text-decoration:none}span.text-search-highlight{background-color:var(--srx-color-highlight-yellow)!important}.clear-button{background-color:transparent;background-repeat:no-repeat;border:none;cursor:pointer;overflow:hidden;outline:none;width:auto;padding:0}.clear-button:focus{outline:1px solid var(--srx-color-action-link)}.button-label-with-icon{display:flex;align-items:center}.button-label-with-icon .button-icon-prefix{transform:scale(.8);margin-right:4px}.editor-speed-dial{position:absolute;left:220px}.editor-speed-dial{position:absolute!important;left:220px}.editor-speed-dial.updated-speed-dial{display:flex;justify-content:center;align-items:center;color:var(--srx-color-fab-icon);height:40px!important;width:40px!important;transition:opacity .2s ease,transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s ease}.editor-speed-dial.updated-speed-dial:hover{transform:scale(1.1);box-shadow:0 2px 8px #0000001a}.editor-speed-dial.updated-speed-dial:active{transform:scale(.95)}.editor-speed-dial.updated-speed-dial mat-icon{overflow:visible}.editor-speed-dial.mat-opened .mat-fab-actions{background:var(--srx-color-surface-default)}.editor-speed-dial:not(.mat-opened) .mat-fab-actions{pointer-events:none}.editor-speed-dial:not(.mat-opened){width:60px}.editor-speed-dial .mat-mdc-fab,.editor-speed-dial .mat-mdc-mini-fab{box-shadow:none!important;border:1px solid var(--srx-color-fab-border)!important;color:var(--srx-color-fab-text)!important;background-color:var(--srx-color-fab-bg)!important}.editor-speed-dial .mat-mdc-mini-fab mat-icon{transform:scale(.8)}.extended-fab{display:flex;align-items:center;border-radius:20px;padding:8px 24px;font-weight:600}.extended-fab.authoring-extended-fab{color:var(--srx-color-text-primary);background:var(--srx-color-surface-container);border:1px solid var(--srx-color-border-authoring)}.extended-fab:not(.with-icon-only) mat-icon,.extended-fab mat-spinner{margin-right:8px}.edition-selector{position:relative}.edition-selector .mat-mdc-text-field-wrapper{padding-bottom:0}.edition-selector .mat-mdc-text-field-wrapper .mat-mdc-select-value{font-family:Roboto Flex,sans-serif!important;font-size:14px}.edition-selector .latest-edition-refresh{display:flex;justify-content:center;align-items:center;background:var(--srx-color-action-link);color:var(--srx-color-text-inverse);position:absolute;top:-5px;right:-10px;width:22px;height:22px;line-height:22px;z-index:1}.edition-selector .latest-edition-refresh mat-icon{font-size:18px;height:18px;width:18px;position:relative;overflow:visible}.edition-selector.edition-selector-dense{padding-left:12px}.edition-selector.edition-selector-dense .latest-edition-refresh{top:-10px}.edition-selector.edition-selector-dense .mdc-list-item__primary-text{font-size:14px}.edition-selector.edition-selector-dense mat-icon{top:0;right:-4px;overflow:visible}.edition-selector.edition-selector-dense .mat-mdc-form-field-subscript-wrapper{display:none}.edition-selector.edition-selector-dense .mat-mdc-form-field.mat-form-field-appearance-outline{width:120px}.edition-selector.edition-selector-dense .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-form-field-infix{padding:2px 0;border-top:none}.mdc-button{min-height:40px}.mat-mdc-button.mdc-button,.mdc-button.mdc-button--outlined{padding-left:18px;padding-right:18px;font-weight:600;min-width:130px;min-height:44px}@media screen and (max-width:599px){.mat-mdc-button.mdc-button,.mdc-button.mdc-button--outlined{min-width:80px;margin-bottom:5px}}.mat-mdc-button.mdc-button.mdc-button--unelevated,.mdc-button.mdc-button--outlined.mdc-button--unelevated{min-height:44px}.mat-mdc-button.mdc-button.primary-action-button,.mdc-button.mdc-button--outlined.primary-action-button{background:var(--srx-color-button-primary-bg);border:2px solid var(--srx-color-button-primary-border);color:var(--srx-color-button-primary-text)!important;height:44px}.mat-mdc-button.mdc-button.primary-action-button.with-orange,.mdc-button.mdc-button--outlined.primary-action-button.with-orange{background:var(--srx-color-button-orange-bg);border:2px solid var(--srx-color-button-orange-border)}.mat-mdc-button.mdc-button.primary-action-button.with-ai,.mdc-button.mdc-button--outlined.primary-action-button.with-ai{background:var(--srx-color-button-ai-bg);border:2px solid var(--srx-color-button-ai-border)}.mat-mdc-button.mdc-button.primary-action-button[disabled],.mdc-button.mdc-button--outlined.primary-action-button[disabled]{background:var(--srx-color-button-disabled-bg);border:2px solid var(--srx-color-button-disabled-border);color:var(--srx-color-button-disabled-text)!important}.mat-mdc-button.mdc-button.secondary-action-button,.mdc-button.mdc-button--outlined.secondary-action-button{border:2px solid var(--srx-color-button-secondary-border);color:var(--srx-color-button-secondary-text)!important}.mat-mdc-button.mdc-button.secondary-action-button.with-ai-outline,.mdc-button.mdc-button--outlined.secondary-action-button.with-ai-outline{border:2px solid var(--srx-color-button-ai-border);color:var(--srx-color-ai-primary)!important}.mat-mdc-button.mdc-button.secondary-action-button.with-orange-outline,.mdc-button.mdc-button--outlined.secondary-action-button.with-orange-outline{border:2px solid var(--srx-color-button-orange-border);color:var(--srx-color-tertiary-400)!important}.mat-mdc-button.mdc-button.delete-action-button,.mdc-button.mdc-button--outlined.delete-action-button{background:var(--srx-color-button-delete-bg);border:2px solid var(--srx-color-button-delete-border);color:var(--srx-color-text-inverse)!important}.mat-mdc-button.mdc-button.cancel-action-button,.mdc-button.mdc-button--outlined.cancel-action-button{border:2px solid var(--srx-color-button-cancel-border);color:var(--srx-color-button-cancel-text)!important}.mat-mdc-button.overflow-trigger{font-size:13px;padding:0;margin:0 0 0 4px;height:18px;letter-spacing:unset;text-decoration:underline;min-width:auto}.custom-action-button{display:flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer}.mat-mdc-icon-button.tai-action-button{color:var(--srx-color-text-tertiary)}.mat-mdc-icon-button.tai-action-button:hover{color:var(--srx-color-ai-primary)}@keyframes wobble-side{16.65%{transform:translate(6px)}33.3%{transform:translate(-5px);opacity:.5}49.95%{transform:translate(4px);opacity:1}66.6%{transform:translate(-2px);opacity:1}83.25%{transform:translate(1px);opacity:1}to{transform:translate(0);opacity:1}}rx-content-editor .loading-wrapper,rx-authoring-content-editor .loading-wrapper{display:flex;max-width:740px;margin:60px auto}rx-content-editor .interlink-brick [data-rxbrickinterlink],rx-content-editor .interlink-brick [data-rxbrickintralink],rx-content-editor .intralink-brick [data-rxbrickinterlink],rx-content-editor .intralink-brick [data-rxbrickintralink],rx-authoring-content-editor .interlink-brick [data-rxbrickinterlink],rx-authoring-content-editor .interlink-brick [data-rxbrickintralink],rx-authoring-content-editor .intralink-brick [data-rxbrickinterlink],rx-authoring-content-editor .intralink-brick [data-rxbrickintralink]{cursor:pointer;transition:background-color .2s ease}rx-content-editor .interlink-brick [data-rxbrickinterlink]:hover,rx-content-editor .interlink-brick [data-rxbrickintralink]:hover,rx-content-editor .intralink-brick [data-rxbrickinterlink]:hover,rx-content-editor .intralink-brick [data-rxbrickintralink]:hover,rx-authoring-content-editor .interlink-brick [data-rxbrickinterlink]:hover,rx-authoring-content-editor .interlink-brick [data-rxbrickintralink]:hover,rx-authoring-content-editor .intralink-brick [data-rxbrickinterlink]:hover,rx-authoring-content-editor .intralink-brick [data-rxbrickintralink]:hover{background-color:#f26a240a}rx-content-editor .interlink-brick [data-selectedintralink],rx-content-editor .interlink-brick [data-selectedinterlink],rx-content-editor .intralink-brick [data-selectedintralink],rx-content-editor .intralink-brick [data-selectedinterlink],rx-authoring-content-editor .interlink-brick [data-selectedintralink],rx-authoring-content-editor .interlink-brick [data-selectedinterlink],rx-authoring-content-editor .intralink-brick [data-selectedintralink],rx-authoring-content-editor .intralink-brick [data-selectedinterlink]{background-color:var(--srx-color-multiselect-highlight)!important;box-shadow:inset -3px 0 0 var(--srx-color-multiselect-bracket);transition:background-color .2s ease,box-shadow .2s ease;z-index:1}rx-content-editor [data-multiselected],rx-authoring-content-editor [data-multiselected]{background-color:var(--srx-color-multiselect-highlight)!important;box-shadow:inset -3px 0 0 var(--srx-color-multiselect-bracket);transition:background-color .2s ease,box-shadow .2s ease;z-index:1}rx-content-editor,rx-authoring-content-editor{line-height:1.56}rx-content-editor .mat-drawer-container,rx-authoring-content-editor .mat-drawer-container{height:100%}rx-content-editor .mat-sidenav-content,rx-authoring-content-editor .mat-sidenav-content{background:var(--srx-color-surface-default)}rx-content-editor #main-cp-block h1,rx-content-editor #main-cp-block h2,rx-content-editor #main-cp-block h3,rx-content-editor #main-cp-block h4,rx-authoring-content-editor #main-cp-block h1,rx-authoring-content-editor #main-cp-block h2,rx-authoring-content-editor #main-cp-block h3,rx-authoring-content-editor #main-cp-block h4{font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif}rx-content-editor #main-cp-block p,rx-content-editor #main-cp-block li,rx-content-editor #main-cp-block div,rx-authoring-content-editor #main-cp-block p,rx-authoring-content-editor #main-cp-block li,rx-authoring-content-editor #main-cp-block div{font-family:"PT Serif",serif}rx-content-editor #main-cp-block.read-only .vignette-divider,rx-content-editor #main-cp-block.read-only .vignette-gate-option,rx-content-editor #main-cp-block.read-only .vignette-toolbox,rx-content-editor #main-cp-block.read-only .vignette-special-actions,rx-content-editor #main-cp-block.read-only .mnemonic-indicator,rx-content-editor #main-cp-block.read-only .add-question-button,rx-content-editor #main-cp-block.read-only .remove-question-button,rx-content-editor #main-cp-block.read-only .column-toolbox,rx-content-editor #main-cp-block.read-only .row-toolbox,rx-content-editor #main-cp-block .selecting-link .vignette-divider,rx-content-editor #main-cp-block .selecting-link .vignette-gate-option,rx-content-editor #main-cp-block .selecting-link .vignette-toolbox,rx-content-editor #main-cp-block .selecting-link .vignette-special-actions,rx-content-editor #main-cp-block .selecting-link .mnemonic-indicator,rx-content-editor #main-cp-block .selecting-link .add-question-button,rx-content-editor #main-cp-block .selecting-link .remove-question-button,rx-content-editor #main-cp-block .selecting-link .column-toolbox,rx-content-editor #main-cp-block .selecting-link .row-toolbox,rx-authoring-content-editor #main-cp-block.read-only .vignette-divider,rx-authoring-content-editor #main-cp-block.read-only .vignette-gate-option,rx-authoring-content-editor #main-cp-block.read-only .vignette-toolbox,rx-authoring-content-editor #main-cp-block.read-only .vignette-special-actions,rx-authoring-content-editor #main-cp-block.read-only .mnemonic-indicator,rx-authoring-content-editor #main-cp-block.read-only .add-question-button,rx-authoring-content-editor #main-cp-block.read-only .remove-question-button,rx-authoring-content-editor #main-cp-block.read-only .column-toolbox,rx-authoring-content-editor #main-cp-block.read-only .row-toolbox,rx-authoring-content-editor #main-cp-block .selecting-link .vignette-divider,rx-authoring-content-editor #main-cp-block .selecting-link .vignette-gate-option,rx-authoring-content-editor #main-cp-block .selecting-link .vignette-toolbox,rx-authoring-content-editor #main-cp-block .selecting-link .vignette-special-actions,rx-authoring-content-editor #main-cp-block .selecting-link .mnemonic-indicator,rx-authoring-content-editor #main-cp-block .selecting-link .add-question-button,rx-authoring-content-editor #main-cp-block .selecting-link .remove-question-button,rx-authoring-content-editor #main-cp-block .selecting-link .column-toolbox,rx-authoring-content-editor #main-cp-block .selecting-link .row-toolbox{display:none}rx-content-editor section,rx-authoring-content-editor section{margin-top:20px;margin-bottom:40px;padding-top:0}rx-content-editor rx-embed,rx-authoring-content-editor rx-embed{margin:16px 0 12px}rx-content-editor .annotation-sidenav,rx-authoring-content-editor .annotation-sidenav{width:400px}rx-content-editor .annotation-sidenav .annotation-title,rx-authoring-content-editor .annotation-sidenav .annotation-title{display:flex;justify-content:space-between;align-items:center;background:var(--srx-color-primary-700);color:var(--srx-color-text-inverse);padding:8px 8px 8px 16px}rx-content-editor .annotation-sidenav .annotation-title.--detached,rx-authoring-content-editor .annotation-sidenav .annotation-title.--detached{background:var(--srx-color-red)}rx-content-editor .annotation-sidenav .annotation-title.--upgrade,rx-authoring-content-editor .annotation-sidenav .annotation-title.--upgrade{background:var(--srx-color-confidence-nailed-it)}rx-content-editor .annotation-sidenav .annotation-title h2,rx-authoring-content-editor .annotation-sidenav .annotation-title h2{font-size:20px;margin:0;text-transform:uppercase}rx-content-editor .annotation-sidenav .upgrade-wrapper mat-divider,rx-authoring-content-editor .annotation-sidenav .upgrade-wrapper mat-divider{width:100%}rx-content-editor .annotation-sidenav .upgrade-wrapper .upgrade-prompt,rx-authoring-content-editor .annotation-sidenav .upgrade-wrapper .upgrade-prompt{display:flex;flex-direction:column;align-items:center;padding:0 60px}rx-content-editor .annotation-sidenav .upgrade-wrapper .upgrade-prompt .upgrade-indicator,rx-authoring-content-editor .annotation-sidenav .upgrade-wrapper .upgrade-prompt .upgrade-indicator{position:absolute;top:14px;left:9px;display:flex;justify-content:center;align-items:center;height:40px;width:40px;border-radius:50%}rx-content-editor .annotation-sidenav .upgrade-wrapper .upgrade-prompt .upgrade-indicator mat-icon,rx-authoring-content-editor .annotation-sidenav .upgrade-wrapper .upgrade-prompt .upgrade-indicator mat-icon{color:var(--srx-color-text-inverse)}rx-content-editor .annotation-sidenav .upgrade-wrapper .upgrade-prompt .upgrade-indicator.--detached,rx-authoring-content-editor .annotation-sidenav .upgrade-wrapper .upgrade-prompt .upgrade-indicator.--detached{background:var(--srx-color-red)}rx-content-editor .annotation-sidenav .upgrade-wrapper .upgrade-prompt .upgrade-indicator.--no-detached,rx-authoring-content-editor .annotation-sidenav .upgrade-wrapper .upgrade-prompt .upgrade-indicator.--no-detached{background:var(--srx-color-confidence-nailed-it)}rx-content-editor .annotation-sidenav .upgrade-wrapper .upgrade-prompt .upgrade-message p,rx-authoring-content-editor .annotation-sidenav .upgrade-wrapper .upgrade-prompt .upgrade-message p{margin:0;font-size:18px}rx-content-editor .annotation-sidenav .upgrade-wrapper .upgrade-prompt .upgrade-message h3,rx-authoring-content-editor .annotation-sidenav .upgrade-wrapper .upgrade-prompt .upgrade-message h3{text-transform:uppercase;font-weight:600;font-size:19px}rx-content-editor .annotation-sidenav .upgrade-wrapper .upgrade-prompt .upgrade-message h3.--detached,rx-authoring-content-editor .annotation-sidenav .upgrade-wrapper .upgrade-prompt .upgrade-message h3.--detached{color:var(--srx-color-red)}rx-content-editor .annotation-sidenav .upgrade-wrapper .upgrade-prompt .upgrade-message h3.--no-detached,rx-authoring-content-editor .annotation-sidenav .upgrade-wrapper .upgrade-prompt .upgrade-message h3.--no-detached{color:var(--srx-color-confidence-nailed-it)}rx-content-editor .annotation-sidenav .upgrade-wrapper .upgrade-prompt .continue-upgrade,rx-authoring-content-editor .annotation-sidenav .upgrade-wrapper .upgrade-prompt .continue-upgrade{background:var(--srx-color-confidence-nailed-it);color:var(--srx-color-text-inverse);text-transform:uppercase;width:100%;padding-top:8px;padding-bottom:8px;margin-top:32px;font-size:18px}rx-content-editor .annotation-sidenav .upgrade-wrapper .upgrade-prompt .cancel,rx-authoring-content-editor .annotation-sidenav .upgrade-wrapper .upgrade-prompt .cancel{margin-top:12px}rx-content-editor .annotation-sidenav .upgrade-wrapper .upgrade-prompt a,rx-authoring-content-editor .annotation-sidenav .upgrade-wrapper .upgrade-prompt a{margin-top:5px;color:var(--srx-color-grey);text-transform:uppercase;text-decoration:underline;font-size:14px;font-weight:600}rx-content-editor .annotation-sidenav .annotation-list ul,rx-authoring-content-editor .annotation-sidenav .annotation-list ul{list-style-type:none;padding-left:0;margin:0;min-height:calc(100vh - 120px)}rx-content-editor .annotation-sidenav .annotation-list ul .annotation-preview-list-item,rx-authoring-content-editor .annotation-sidenav .annotation-list ul .annotation-preview-list-item{position:relative;cursor:move;padding:20px 20px 20px 40px;border-bottom:1px solid var(--srx-color-border-default);background:var(--srx-color-surface-default)}rx-content-editor .annotation-sidenav .annotation-list ul .annotation-preview-list-item:hover,rx-authoring-content-editor .annotation-sidenav .annotation-list ul .annotation-preview-list-item:hover{background:var(--srx-color-background-hover)}rx-content-editor .annotation-sidenav .annotation-list ul .annotation-preview-list-item.cdk-drag-placeholder,rx-authoring-content-editor .annotation-sidenav .annotation-list ul .annotation-preview-list-item.cdk-drag-placeholder{opacity:.5}rx-content-editor .annotation-sidenav .annotation-list ul .annotation-preview-list-item .annotation-status-indicator,rx-authoring-content-editor .annotation-sidenav .annotation-list ul .annotation-preview-list-item .annotation-status-indicator{position:absolute;top:30px;left:14px;height:14px;width:14px;background:var(--srx-color-red);border-radius:50%}rx-content-editor .annotation-sidenav .annotation-list.--with-upgrade,rx-authoring-content-editor .annotation-sidenav .annotation-list.--with-upgrade{min-height:calc(100vh - 435px);height:calc(100vh - 435px);overflow:auto;background:var(--srx-color-surface-bright)}rx-content-editor .annotation-sidenav .annotation-list.--with-upgrade ul,rx-authoring-content-editor .annotation-sidenav .annotation-list.--with-upgrade ul{min-height:calc(100vh - 435px);height:calc(100vh - 435px);overflow:auto}rx-content-editor .orphaned-indicator,rx-authoring-content-editor .orphaned-indicator{position:absolute;left:40px;top:40px;height:50px;width:70px;line-height:50px!important;z-index:1003}rx-content-editor .orphaned-indicator mat-icon,rx-authoring-content-editor .orphaned-indicator mat-icon{height:50px;width:50px;font-size:50px;line-height:50px!important;color:var(--srx-color-text-icon)}rx-content-editor .orphaned-indicator .mat-badge-content,rx-authoring-content-editor .orphaned-indicator .mat-badge-content{right:0!important;top:5px!important}rx-content-editor .author,rx-authoring-content-editor .author{color:var(--srx-palette-primary-4)}rx-content-editor .deck,rx-authoring-content-editor .deck{margin:53px 0 90px}rx-content-editor .estimated-reading,rx-authoring-content-editor .estimated-reading{opacity:.9;font-size:17px}rx-content-editor #document-title,rx-authoring-content-editor #document-title{margin-bottom:16px;margin-top:0}rx-content-editor .quote-author,rx-authoring-content-editor .quote-author{text-align:right;opacity:.8;font-style:italic;width:auto;min-width:200px}rx-content-editor .quote-author:before,rx-authoring-content-editor .quote-author:before{content:"-";padding-right:10px}rx-content-editor .author,rx-authoring-content-editor .author{color:var(--srx-palette-primary-4);font-size:17px}rx-content-editor .author mat-icon,rx-authoring-content-editor .author mat-icon{margin-right:8px}rx-content-editor .section-container,rx-authoring-content-editor .section-container{position:relative}rx-content-editor .editor-closed .section-container:before,rx-authoring-content-editor .editor-closed .section-container:before{opacity:0;transition:opacity .25s ease-in-out;content:attr(data-contentType)!important;position:absolute;top:0;left:-150px;height:100%;padding-right:20px;color:var(--srx-color-text-tertiary);border-right:none;display:flex;align-items:center;font-size:13px!important;font-weight:500!important;text-transform:uppercase;letter-spacing:.06em;font-family:Roboto Flex,sans-serif!important}rx-content-editor .editor-closed .section-container:hover:before,rx-authoring-content-editor .editor-closed .section-container:hover:before{opacity:1}rx-content-editor .editor-closed .brick-content.cdk-drop-list-dragging .section-container:hover:before,rx-authoring-content-editor .editor-closed .brick-content.cdk-drop-list-dragging .section-container:hover:before{opacity:0}rx-content-editor .editor-closed .selecting-link .section-container:hover:before,rx-authoring-content-editor .editor-closed .selecting-link .section-container:hover:before{opacity:0}rx-content-editor .drag-handle,rx-authoring-content-editor .drag-handle{position:absolute;right:-50px;top:-4px;display:flex;align-items:center;z-index:499;transition:opacity .25s ease-in-out;opacity:0}rx-content-editor .drag-handle.with-lock,rx-authoring-content-editor .drag-handle.with-lock{top:-7px}rx-content-editor .drag-handle.with-lock mat-icon,rx-authoring-content-editor .drag-handle.with-lock mat-icon{cursor:default!important}rx-content-editor .drag-handle.show-handle,rx-authoring-content-editor .drag-handle.show-handle{opacity:1}rx-content-editor .drag-handle.toc-drag-handle,rx-authoring-content-editor .drag-handle.toc-drag-handle{top:-8px}@media screen and (max-width:960px){rx-content-editor .drag-handle,rx-authoring-content-editor .drag-handle{display:none}}rx-content-editor .drag-handle mat-icon.drag-icon,rx-authoring-content-editor .drag-handle mat-icon.drag-icon{cursor:-webkit-grab}rx-content-editor .drag-handle mat-icon,rx-authoring-content-editor .drag-handle mat-icon{transform:scale(.8);opacity:.5}rx-content-editor .reading-box,rx-authoring-content-editor .reading-box{display:flex;align-items:center}rx-content-editor .reading-box mat-icon,rx-authoring-content-editor .reading-box mat-icon{padding-right:10px}rx-content-editor .spacer,rx-authoring-content-editor .spacer{width:100px;height:6px;margin:0 auto;background:var(--srx-color-border-default)}rx-content-editor .badge-list,rx-authoring-content-editor .badge-list{list-style:none}rx-content-editor .badge-list li,rx-authoring-content-editor .badge-list li{font-size:21px}@media screen and (max-width:960px){rx-content-editor .badge-list li,rx-authoring-content-editor .badge-list li{font-size:18px}}rx-content-editor .badge-list li .mat-badge-content,rx-authoring-content-editor .badge-list li .mat-badge-content{font-style:normal;font-size:14px;left:-28px!important;top:15px!important;width:26px!important;height:26px!important;line-height:26px!important;-webkit-user-select:none;user-select:none;background:var(--srx-palette-primary-1);color:var(--srx-color-text-inverse)}rx-content-editor .toc-indicator,rx-authoring-content-editor .toc-indicator{transition:opacity .25s ease-in-out;transform:scale(.8);position:absolute!important;left:-71px;top:-5px;opacity:0}rx-content-editor .toc-indicator.show-indicator,rx-authoring-content-editor .toc-indicator.show-indicator{opacity:.5}rx-content-editor .objective-list,rx-authoring-content-editor .objective-list{list-style:none;padding-left:30px!important}rx-content-editor .objective-list li,rx-authoring-content-editor .objective-list li{font-size:21px;margin-bottom:5px}@media screen and (max-width:960px){rx-content-editor .objective-list li,rx-authoring-content-editor .objective-list li{font-size:18px}}rx-content-editor .objective-list-item,rx-authoring-content-editor .objective-list-item{list-style:none}rx-content-editor .objective-list-item .mat-badge-content,rx-authoring-content-editor .objective-list-item .mat-badge-content{left:-33px!important;top:5px!important;background:var(--srx-color-action-link)}rx-content-editor .objective-list-item .objective-item,rx-authoring-content-editor .objective-list-item .objective-item{display:flex}rx-content-editor .objective-list-item,rx-authoring-content-editor .objective-list-item{margin-bottom:16px}rx-content-editor a,rx-authoring-content-editor a{text-decoration:none;color:var(--srx-color-action-link)}rx-content-editor .image-wrapper img,rx-authoring-content-editor .image-wrapper img{max-width:100%;max-height:300px}rx-content-editor .video-wrapper,rx-authoring-content-editor .video-wrapper{display:flex;justify-content:center;max-height:500px;margin-top:53px}rx-content-editor .subtitle,rx-authoring-content-editor .subtitle{color:var(--srx-color-text-hint)}rx-content-editor .article-section,rx-authoring-content-editor .article-section{margin-top:20px;padding-top:0;position:relative;clear:both}rx-content-editor .article-section .article-section-inset,rx-authoring-content-editor .article-section .article-section-inset{max-width:740px;padding-left:20px;padding-right:20px;margin:0 auto;position:relative}rx-content-editor .article-section h1,rx-content-editor .article-section h2,rx-content-editor .article-section h3,rx-content-editor .article-section h4,rx-content-editor .article-section p,rx-authoring-content-editor .article-section h1,rx-authoring-content-editor .article-section h2,rx-authoring-content-editor .article-section h3,rx-authoring-content-editor .article-section h4,rx-authoring-content-editor .article-section p{position:relative}rx-content-editor .article-section h1,rx-authoring-content-editor .article-section h1{margin-top:39px;letter-spacing:-.02em;font-weight:700;font-style:normal;letter-spacing:0;font-size:42px;margin-left:-2.63px;line-height:1.04;letter-spacing:-.015em;padding-top:5px!important}rx-content-editor .article-section h2,rx-authoring-content-editor .article-section h2{margin-top:5px;margin-bottom:22px;font-weight:400;letter-spacing:-.02em;font-weight:300;font-style:normal;letter-spacing:0;font-size:28px;margin-left:-1.75px;line-height:1.22;letter-spacing:-.012em}rx-content-editor .article-section h3,rx-content-editor .article-section h4,rx-authoring-content-editor .article-section h3,rx-authoring-content-editor .article-section h4{margin-top:53px;letter-spacing:-.02em;font-weight:700;font-style:normal;letter-spacing:0;font-size:28px;margin-left:-2.13px;line-height:1.15;letter-spacing:-.015em}rx-content-editor .article-section h2.subtitle,rx-content-editor .article-section h3.subtitle,rx-authoring-content-editor .article-section h2.subtitle,rx-authoring-content-editor .article-section h3.subtitle{margin-top:5px;margin-bottom:22px;font-weight:400}rx-content-editor .article-section h2.learning-objectives,rx-content-editor .article-section h3.learning-objectives,rx-authoring-content-editor .article-section h2.learning-objectives,rx-authoring-content-editor .article-section h3.learning-objectives{margin-top:30px;font-size:26px;font-weight:600;margin-bottom:0}rx-content-editor .article-section h4,rx-authoring-content-editor .article-section h4{font-size:24px;font-weight:600}rx-content-editor .article-section h4.deck-name-subtitle,rx-authoring-content-editor .article-section h4.deck-name-subtitle{margin-bottom:12px;font-size:22px}rx-content-editor .article-section h4.quiz-name-subtitle,rx-authoring-content-editor .article-section h4.quiz-name-subtitle{margin-top:0}rx-content-editor .article-section .editable-content,rx-authoring-content-editor .article-section .editable-content{outline:none!important}rx-content-editor .article-section p,rx-authoring-content-editor .article-section p{margin-top:30px;letter-spacing:.01rem;font-weight:400;font-style:normal;font-size:21px;line-height:1.58;letter-spacing:-.003em;margin-bottom:0}rx-content-editor .image-wrapper,rx-authoring-content-editor .image-wrapper{display:flex;justify-content:center;flex-direction:column;align-items:center}rx-content-editor .image-wrapper img,rx-authoring-content-editor .image-wrapper img{max-width:100%;max-height:500px}rx-content-editor .mat-mdc-selection-list,rx-authoring-content-editor .mat-mdc-selection-list{padding-top:8px;padding-bottom:8px;display:block;outline:none}rx-content-editor .mat-mdc-selection-list .mat-list-item-disabled,rx-authoring-content-editor .mat-mdc-selection-list .mat-list-item-disabled{background-color:inherit;opacity:.7}rx-content-editor .mat-mdc-selection-list .mat-list-item-disabled .mat-list-text,rx-authoring-content-editor .mat-mdc-selection-list .mat-list-item-disabled .mat-list-text{text-decoration:line-through}rx-content-editor .instructor-list-item .teaser-box,rx-authoring-content-editor .instructor-list-item .teaser-box{margin:44px 0 0}rx-content-editor .instructor-list-item .annotation-info-wrapper,rx-authoring-content-editor .instructor-list-item .annotation-info-wrapper{margin-bottom:30px}rx-content-editor .teaser-box,rx-authoring-content-editor .teaser-box{margin:60px 0 0;padding:32px 44px 32px 40px;line-height:18px}rx-content-editor .teaser-box h5,rx-authoring-content-editor .teaser-box h5{margin-top:0;color:var(--srx-palette-primary-4);margin-bottom:12px;font-size:14px;font-family:Roboto Flex,sans-serif!important}rx-content-editor .teaser-box p:first-of-type,rx-authoring-content-editor .teaser-box p:first-of-type{margin:0!important}rx-content-editor .teaser-box p:not(.instructor-annotation),rx-content-editor .teaser-box ul,rx-content-editor .teaser-box li:not(.answer-wrapper),rx-authoring-content-editor .teaser-box p:not(.instructor-annotation),rx-authoring-content-editor .teaser-box ul,rx-authoring-content-editor .teaser-box li:not(.answer-wrapper){font-size:22px!important;font-weight:600!important}@media screen and (max-width:960px){rx-content-editor .teaser-box p:not(.instructor-annotation),rx-content-editor .teaser-box ul,rx-content-editor .teaser-box li:not(.answer-wrapper),rx-authoring-content-editor .teaser-box p:not(.instructor-annotation),rx-authoring-content-editor .teaser-box ul,rx-authoring-content-editor .teaser-box li:not(.answer-wrapper){font-size:18px!important}}rx-content-editor .teaser-box.equation-box,rx-authoring-content-editor .teaser-box.equation-box{font-size:24px;overflow-x:auto}rx-content-editor .teaser-box.equation-box p,rx-authoring-content-editor .teaser-box.equation-box p{font-weight:500!important}rx-content-editor .teaser-box ul li:not(:last-child),rx-authoring-content-editor .teaser-box ul li:not(:last-child){margin-bottom:20px}rx-content-editor .teaser-box li,rx-authoring-content-editor .teaser-box li{line-height:1.58}rx-content-editor .teaser-box.quiz-teaser-box,rx-authoring-content-editor .teaser-box.quiz-teaser-box{margin:32px 0}@media screen and (max-width:960px){rx-content-editor .teaser-box.quiz-teaser-box,rx-authoring-content-editor .teaser-box.quiz-teaser-box{padding-left:24px;padding-right:24px}}rx-content-editor .teaser-box.__primary,rx-authoring-content-editor .teaser-box.__primary{border-top:2px solid var(--srx-color-border-default);border-right:2px solid var(--srx-color-border-default);border-bottom:2px solid var(--srx-color-border-default)}rx-content-editor .teaser-box.--blue-equation,rx-authoring-content-editor .teaser-box.--blue-equation{box-shadow:inset 10px 0 0 var(--srx-color-action-link)}rx-content-editor .teaser-box.--blue,rx-authoring-content-editor .teaser-box.--blue{box-shadow:inset 10px 0 0 var(--srx-color-action-link);border-top:2px solid var(--srx-color-action-link);border-right:2px solid var(--srx-color-action-link);border-bottom:2px solid var(--srx-color-action-link)}rx-content-editor .teaser-box.--orange,rx-authoring-content-editor .teaser-box.--orange{box-shadow:inset 10px 0 0 var(--srx-color-tertiary-400);border-top:2px solid var(--srx-color-border-default);border-right:2px solid var(--srx-color-border-default);border-bottom:2px solid var(--srx-color-border-default)}rx-content-editor .teaser-box.--gray,rx-authoring-content-editor .teaser-box.--gray{box-shadow:inset 10px 0 0 var(--srx-color-border-default)}rx-content-editor .teaser-box.--instructor-gray,rx-authoring-content-editor .teaser-box.--instructor-gray{border:4px solid var(--srx-color-border-default);border-bottom:none}rx-content-editor .teaser-box.--validation-error,rx-authoring-content-editor .teaser-box.--validation-error{border:4px solid var(--srx-color-status-error)}rx-content-editor .teaser-box.--instructor-teaser,rx-authoring-content-editor .teaser-box.--instructor-teaser{padding:40px 34px 16px 20px;background:var(--srx-color-surface-default)}rx-content-editor .teaser-box.--instructor-teaser .teaser-title,rx-authoring-content-editor .teaser-box.--instructor-teaser .teaser-title{margin-top:0;color:var(--srx-color-surface-default);background:var(--srx-palette-accent-4);margin-bottom:12px;font-size:14px;display:inline-block;padding:10px;position:absolute;top:-21px;left:-35px;letter-spacing:.1em;font-weight:600;font-family:Roboto Flex,sans-serif;z-index:1001}@media screen and (max-width:960px){rx-content-editor .teaser-box.--instructor-teaser .teaser-title,rx-authoring-content-editor .teaser-box.--instructor-teaser .teaser-title{left:-11px}}rx-content-editor rx-article-tease,rx-content-editor rx-case-connection,rx-content-editor rx-clinical-reasoning,rx-authoring-content-editor rx-article-tease,rx-authoring-content-editor rx-case-connection,rx-authoring-content-editor rx-clinical-reasoning{display:flex;flex-direction:column;padding:32px;margin:60px 0;position:relative;border-radius:4px;font-family:Roboto Flex,sans-serif!important}rx-content-editor rx-article-tease.case-connection-introduction,rx-content-editor rx-case-connection.case-connection-introduction,rx-content-editor rx-clinical-reasoning.case-connection-introduction,rx-authoring-content-editor rx-article-tease.case-connection-introduction,rx-authoring-content-editor rx-case-connection.case-connection-introduction,rx-authoring-content-editor rx-clinical-reasoning.case-connection-introduction{margin-top:24px}rx-content-editor rx-article-tease p,rx-content-editor rx-article-tease div,rx-content-editor rx-article-tease li,rx-content-editor rx-case-connection p,rx-content-editor rx-case-connection div,rx-content-editor rx-case-connection li,rx-content-editor rx-clinical-reasoning p,rx-content-editor rx-clinical-reasoning div,rx-content-editor rx-clinical-reasoning li,rx-authoring-content-editor rx-article-tease p,rx-authoring-content-editor rx-article-tease div,rx-authoring-content-editor rx-article-tease li,rx-authoring-content-editor rx-case-connection p,rx-authoring-content-editor rx-case-connection div,rx-authoring-content-editor rx-case-connection li,rx-authoring-content-editor rx-clinical-reasoning p,rx-authoring-content-editor rx-clinical-reasoning div,rx-authoring-content-editor rx-clinical-reasoning li{font-family:Roboto Flex,sans-serif!important}rx-content-editor rx-article-tease p,rx-content-editor rx-case-connection p,rx-content-editor rx-clinical-reasoning p,rx-authoring-content-editor rx-article-tease p,rx-authoring-content-editor rx-case-connection p,rx-authoring-content-editor rx-clinical-reasoning p{font-size:19px!important}rx-content-editor rx-article-tease.with-jump-navigation,rx-content-editor rx-case-connection.with-jump-navigation,rx-content-editor rx-clinical-reasoning.with-jump-navigation,rx-authoring-content-editor rx-article-tease.with-jump-navigation,rx-authoring-content-editor rx-case-connection.with-jump-navigation,rx-authoring-content-editor rx-clinical-reasoning.with-jump-navigation{padding-bottom:0}rx-content-editor rx-article-tease.with-jump-navigation .continue-reading-wrapper,rx-content-editor rx-case-connection.with-jump-navigation .continue-reading-wrapper,rx-content-editor rx-clinical-reasoning.with-jump-navigation .continue-reading-wrapper,rx-authoring-content-editor rx-article-tease.with-jump-navigation .continue-reading-wrapper,rx-authoring-content-editor rx-case-connection.with-jump-navigation .continue-reading-wrapper,rx-authoring-content-editor rx-clinical-reasoning.with-jump-navigation .continue-reading-wrapper{padding-bottom:15px;padding-top:15px}rx-content-editor rx-article-tease .teaser-title,rx-content-editor rx-case-connection .teaser-title,rx-content-editor rx-clinical-reasoning .teaser-title,rx-authoring-content-editor rx-article-tease .teaser-title,rx-authoring-content-editor rx-case-connection .teaser-title,rx-authoring-content-editor rx-clinical-reasoning .teaser-title{left:-21px!important}rx-content-editor rx-article-tease .block-header,rx-content-editor rx-case-connection .block-header,rx-content-editor rx-clinical-reasoning .block-header,rx-authoring-content-editor rx-article-tease .block-header,rx-authoring-content-editor rx-case-connection .block-header,rx-authoring-content-editor rx-clinical-reasoning .block-header{display:flex;align-items:center;justify-content:space-between}rx-content-editor rx-article-tease .block-header mat-icon,rx-content-editor rx-case-connection .block-header mat-icon,rx-content-editor rx-clinical-reasoning .block-header mat-icon,rx-authoring-content-editor rx-article-tease .block-header mat-icon,rx-authoring-content-editor rx-case-connection .block-header mat-icon,rx-authoring-content-editor rx-clinical-reasoning .block-header mat-icon{margin-right:8px}rx-content-editor rx-article-tease h5,rx-content-editor rx-case-connection h5,rx-content-editor rx-clinical-reasoning h5,rx-authoring-content-editor rx-article-tease h5,rx-authoring-content-editor rx-case-connection h5,rx-authoring-content-editor rx-clinical-reasoning h5{display:flex;align-items:center;margin:0!important;font-size:15px}rx-content-editor rx-article-tease .continue-reading-wrapper,rx-content-editor rx-case-connection .continue-reading-wrapper,rx-content-editor rx-clinical-reasoning .continue-reading-wrapper,rx-authoring-content-editor rx-article-tease .continue-reading-wrapper,rx-authoring-content-editor rx-case-connection .continue-reading-wrapper,rx-authoring-content-editor rx-clinical-reasoning .continue-reading-wrapper{display:flex;justify-content:flex-end;padding:0}rx-content-editor rx-article-tease,rx-authoring-content-editor rx-article-tease{background-color:var(--srx-color-status-info-bg)}rx-content-editor rx-article-tease .block-header mat-icon,rx-authoring-content-editor rx-article-tease .block-header mat-icon{color:var(--srx-color-action-link)}rx-content-editor rx-case-connection,rx-authoring-content-editor rx-case-connection{background-color:var(--srx-color-surface-container)}rx-content-editor rx-case-connection .block-header mat-icon,rx-authoring-content-editor rx-case-connection .block-header mat-icon{color:var(--srx-color-tertiary-400)}rx-content-editor rx-clinical-reasoning,rx-authoring-content-editor rx-clinical-reasoning{background-color:var(--srx-color-clinical-reasoning-bg)}rx-content-editor rx-clinical-reasoning .block-header mat-icon,rx-authoring-content-editor rx-clinical-reasoning .block-header mat-icon{color:var(--srx-color-clinical-reasoning-icon)}rx-content-editor .annotation-enabled .annotation-selection,rx-content-editor .annotation-checkpoint .annotation-selection,rx-authoring-content-editor .annotation-enabled .annotation-selection,rx-authoring-content-editor .annotation-checkpoint .annotation-selection{font-family:Material Icons;font-size:18px;color:var(--srx-color-blue);cursor:pointer;position:relative;top:2px;left:5px;font-weight:500}rx-content-editor .instructor-list-item,rx-authoring-content-editor .instructor-list-item{list-style-type:none}rx-content-editor .rx-brick-audio,rx-content-editor brick-video:not(.temp-video),rx-authoring-content-editor .rx-brick-audio,rx-authoring-content-editor brick-video:not(.temp-video){color:var(--srx-color-red-dark);cursor:pointer;position:relative}rx-content-editor .rx-brick-audio mark,rx-content-editor brick-video:not(.temp-video) mark,rx-authoring-content-editor .rx-brick-audio mark,rx-authoring-content-editor brick-video:not(.temp-video) mark{color:var(--srx-color-red-dark)!important}rx-content-editor .rx-brick-audio:after,rx-content-editor brick-video:not(.temp-video):after,rx-authoring-content-editor .rx-brick-audio:after,rx-authoring-content-editor brick-video:not(.temp-video):after{font-family:Material Icons;content:"play_circle_outline";position:relative;top:-7px;font-size:15px;height:10px;width:10px}rx-content-editor .rx-brick-audio.playing:after,rx-content-editor brick-video:not(.temp-video).playing:after,rx-authoring-content-editor .rx-brick-audio.playing:after,rx-authoring-content-editor brick-video:not(.temp-video).playing:after{content:"play_circle_filled"}rx-content-editor brick-video:not(.temp-video):after,rx-authoring-content-editor brick-video:not(.temp-video):after{content:"ondemand_video"}rx-content-editor .ctrl-active .objective-list-item.--has-header-link .objective-item,rx-authoring-content-editor .ctrl-active .objective-list-item.--has-header-link .objective-item{cursor:pointer}rx-content-editor .ctrl-active .objective-list-item.--has-header-link .objective-item:hover,rx-authoring-content-editor .ctrl-active .objective-list-item.--has-header-link .objective-item:hover{color:var(--srx-color-action-link)}rx-content-editor .ctrl-active [data-figureid],rx-content-editor .ctrl-active [data-rxbrickinterlinkbrickid],rx-authoring-content-editor .ctrl-active [data-figureid],rx-authoring-content-editor .ctrl-active [data-rxbrickinterlinkbrickid]{cursor:pointer}rx-content-editor .ctrl-active [data-figureid]:hover,rx-content-editor .ctrl-active [data-rxbrickinterlinkbrickid]:hover,rx-authoring-content-editor .ctrl-active [data-figureid]:hover,rx-authoring-content-editor .ctrl-active [data-rxbrickinterlinkbrickid]:hover{color:var(--srx-color-action-link)}rx-content-editor .last-updated,rx-authoring-content-editor .last-updated{font-style:italic;font-weight:600;text-align:center;font-size:17px;color:var(--srx-color-text-hint);margin-top:60px}rx-content-editor .brick-hero-bg,rx-authoring-content-editor .brick-hero-bg{display:flex;width:100%;height:325px;background-size:cover}rx-content-editor .brick-header-wrapper,rx-authoring-content-editor .brick-header-wrapper{background:var(--srx-color-surface-default);margin-top:-200px;padding:0 48px}rx-content-editor .brick-header-wrapper.authoring-header-wrapper,rx-authoring-content-editor .brick-header-wrapper.authoring-header-wrapper{margin-bottom:60px;border-radius:4px}@media screen and (max-width:960px){rx-content-editor .brick-header-wrapper,rx-authoring-content-editor .brick-header-wrapper{padding:0 24px;margin-top:-250px}}rx-content-editor .upper-objectives,rx-authoring-content-editor .upper-objectives{padding:12px 0 0}rx-content-editor .learning-objective-wrapper,rx-authoring-content-editor .learning-objective-wrapper{border-bottom:3px solid var(--srx-color-border-default)}rx-content-editor .author,rx-content-editor .brick-details,rx-content-editor .brick-authors,rx-authoring-content-editor .author,rx-authoring-content-editor .brick-details,rx-authoring-content-editor .brick-authors{color:var(--srx-color-text-secondary)}rx-content-editor .author mat-icon,rx-content-editor .brick-details mat-icon,rx-content-editor .brick-authors mat-icon,rx-authoring-content-editor .author mat-icon,rx-authoring-content-editor .brick-details mat-icon,rx-authoring-content-editor .brick-authors mat-icon{margin-right:8px}rx-content-editor .reading-time,rx-authoring-content-editor .reading-time{display:flex;align-items:center;margin-right:12px}rx-content-editor .brick-details-wrapper,rx-content-editor .brick-authors,rx-authoring-content-editor .brick-details-wrapper,rx-authoring-content-editor .brick-authors{padding:12px 0;align-items:center;font-size:14px}rx-content-editor .cloned-brick-details,rx-authoring-content-editor .cloned-brick-details{color:var(--srx-palette-primary-4);font-size:17px;padding-bottom:6px}rx-content-editor .cloned-brick-details strong,rx-authoring-content-editor .cloned-brick-details strong{color:var(--srx-color-text-primary)}rx-content-editor .document-subtitle,rx-content-editor .author,rx-content-editor .brick-details,rx-content-editor .brick-authors,rx-content-editor .reading-time,rx-content-editor .internal-brick-label,rx-authoring-content-editor .document-subtitle,rx-authoring-content-editor .author,rx-authoring-content-editor .brick-details,rx-authoring-content-editor .brick-authors,rx-authoring-content-editor .reading-time,rx-authoring-content-editor .internal-brick-label{font-family:Roboto Flex,sans-serif!important}rx-content-editor .document-subtitle,rx-authoring-content-editor .document-subtitle{display:flex;margin:0!important;font-size:15px!important;letter-spacing:.06em!important;top:-20px;min-height:20px}rx-content-editor .document-subtitle a,rx-authoring-content-editor .document-subtitle a{padding:8px 16px;background-color:var(--srx-color-tertiary-400);color:var(--srx-color-surface-default)!important;font-weight:600;border-radius:4px}rx-content-editor .document-subtitle a:hover,rx-authoring-content-editor .document-subtitle a:hover{background-color:var(--srx-color-tertiary-600)}rx-content-editor .document-subtitle .wobble-side,rx-authoring-content-editor .document-subtitle .wobble-side{display:inline-block;position:absolute;left:-27px;top:-1px;vertical-align:middle;transform:perspective(1px) translateZ(0);transition-duration:.3s;opacity:0}rx-content-editor .document-subtitle .wobble-side,rx-authoring-content-editor .document-subtitle .wobble-side{transform:translateZ(0)}rx-content-editor .document-subtitle:hover .wobble-side,rx-authoring-content-editor .document-subtitle:hover .wobble-side{animation-name:wobble-side;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards}@media screen and (max-width:960px){rx-content-editor .document-subtitle,rx-authoring-content-editor .document-subtitle{font-size:14px!important}}rx-content-editor .references,rx-authoring-content-editor .references{padding:32px 0}rx-content-editor .references ul,rx-authoring-content-editor .references ul{padding-left:18px}rx-content-editor .references ul li,rx-authoring-content-editor .references ul li{width:85%}rx-content-editor .references.annotation-references ul li,rx-authoring-content-editor .references.annotation-references ul li{width:100%}rx-content-editor .references .reference-header,rx-authoring-content-editor .references .reference-header{display:flex;justify-content:space-between}rx-content-editor .references .reference-item .reference,rx-authoring-content-editor .references .reference-item .reference{display:block;max-width:90%}rx-content-editor .references .no-reference mat-icon,rx-authoring-content-editor .references .no-reference mat-icon{position:relative;top:3px}rx-content-editor .reference-options,rx-authoring-content-editor .reference-options{position:absolute;right:-106px;top:-10px}rx-content-editor .school-logo-wrapper,rx-authoring-content-editor .school-logo-wrapper{display:flex;align-items:center;flex-direction:column}rx-content-editor .school-logo-wrapper img,rx-content-editor .school-logo-wrapper h4,rx-authoring-content-editor .school-logo-wrapper img,rx-authoring-content-editor .school-logo-wrapper h4{padding-bottom:20px}rx-content-editor .school-logo-wrapper img,rx-authoring-content-editor .school-logo-wrapper img{max-width:200px}rx-content-editor .school-logo-wrapper h4,rx-authoring-content-editor .school-logo-wrapper h4{color:var(--srx-palette-primary-4);font-size:17px;margin:0}rx-content-editor .brick-details-wrapper,rx-content-editor .brick-authors,rx-authoring-content-editor .brick-details-wrapper,rx-authoring-content-editor .brick-authors{display:flex;align-items:center}rx-content-editor .brick-details-wrapper strong,rx-content-editor .brick-authors strong,rx-authoring-content-editor .brick-details-wrapper strong,rx-authoring-content-editor .brick-authors strong{margin-right:4px}rx-content-editor .copyright-text,rx-content-editor .reviewer,rx-authoring-content-editor .copyright-text,rx-authoring-content-editor .reviewer{padding:2px 0}rx-content-editor .copyright-text,rx-authoring-content-editor .copyright-text{font-family:Roboto Flex,sans-serif!important;font-size:15px;font-style:italic;text-align:center}rx-content-editor .reviewer,rx-authoring-content-editor .reviewer{font-family:Roboto Flex,sans-serif!important;font-size:15px;display:flex;justify-content:center}rx-content-editor .reviewer strong,rx-authoring-content-editor .reviewer strong{margin-right:4px}rx-content-editor rx-secondary-header>*,rx-content-editor rx-editor-subheader>*,rx-authoring-content-editor rx-secondary-header>*,rx-authoring-content-editor rx-editor-subheader>*{font-style:normal}rx-content-editor rx-editor-subheader>*,rx-authoring-content-editor rx-editor-subheader>*{font-weight:700}rx-content-editor rx-secondary-header>*,rx-authoring-content-editor rx-secondary-header>*{font-weight:600}.instructor-annotation{outline:none}.has-annotation .annotation-selection{display:none}.cp-quote{font-size:16px}.cp-quote blockquote{border:0;padding:0;background:none;color:var(--srx-color-grey);font-family:Georgia,serif;font-size:1.5em;font-style:italic;line-height:1.4!important;margin:0;position:relative;z-index:600}.cp-quote blockquote *{box-sizing:border-box}.cp-quote blockquote p.instructor-paragraph{color:var(--srx-color-text-primary);line-height:1.4!important;margin:10px 0!important}.cp-quote cite{display:flex;color:var(--srx-color-citation);font-size:14px;font-weight:600;margin-top:14px}.cp-quote cite span{font-size:14px;font-style:normal;font-weight:700;letter-spacing:1px;font-family:Roboto Flex,sans-serif;text-transform:uppercase}.cp-quote{position:relative}.cp-quote.right .quote-container{padding-left:0;padding-right:160px}.cp-quote.right img{left:auto;right:0}.cp-quote.right cite{text-align:right}.dark-theme .interlink-brick [data-rxbrickinterlink]:hover,.dark-theme .interlink-brick [data-rxbrickintralink]:hover,.dark-theme .intralink-brick [data-rxbrickinterlink]:hover,.dark-theme .intralink-brick [data-rxbrickintralink]:hover{background-color:#ffcc800f}.dark-theme [data-multiselected]{background-color:#ffcc8014;box-shadow:0 2px 4px #0003}.dark-theme rx-content-editor .mat-sidenav-content{background:var(--srx-color-background)}.medium-editor-action[disabled]{cursor:default}.medium-editor-action[disabled] i{opacity:.2}.medium-editor-action{position:relative}.medium-editor-action .divider{position:absolute;background:var(--srx-color-surface-default);width:1px;height:27px;right:0;top:13px;opacity:.4}.medium-editor-action .divider.divider-left{left:1px}.medium-editor-button-active:not([disabled]){color:var(--srx-color-tertiary-400)!important;background-color:#f26a241f!important;box-shadow:0 0 8px #f26a241f,inset 0 0 1px #f26a2433;transition:background-color .15s ease,box-shadow .2s ease}.medium-editor-button-active[disabled]{color:var(--srx-color-text-inverse)!important;background-color:transparent!important;box-shadow:none!important}.medium-editor-toolbar li button:hover{color:var(--srx-color-text-inverse)!important}.medium-editor-toolbar li button.medium-editor-button-active:hover{color:var(--srx-color-tertiary-400)!important}.medium-editor-toolbar li button.medium-editor-button-active[disabled]:hover{color:var(--srx-color-text-inverse)!important}.medium-toolbar-arrow-under:after{border-color:#303030 transparent transparent transparent!important}.medium-editor-toolbar li .medium-editor-button-active{background:var(--srx-color-toolbar-editor-bg)!important}.medium-editor-toolbar li button{box-shadow:none!important;background:transparent!important;border-right:none!important;border-left:none!important;color:var(--srx-color-text-inverse);transition:background .15s ease,color .15s ease}.medium-editor-toolbar li button:hover:not([disabled]){background:linear-gradient(180deg,#ffffff24,#ffffff0f)!important}.medium-editor-toolbar-form,.medium-editor-toolbar-input{box-shadow:none!important;background:var(--srx-color-toolbar-editor-bg)!important;border-radius:32px!important}.medium-editor-toolbar-form .medium-editor-toolbar-close,.medium-editor-toolbar-input .medium-editor-toolbar-close{margin-right:16px}.medium-editor-toolbar-input{padding:12px!important}rx-content-editor .medium-editor-placeholder-relative:after,rx-content-editor .medium-editor-placeholder:after,rx-authoring-content-editor .medium-editor-placeholder-relative:after,rx-authoring-content-editor .medium-editor-placeholder:after{content:attr(data-placeholderText)!important;white-space:pre!important;padding:inherit!important;margin:inherit!important;font-style:italic!important}rx-content-editor .medium-editor-placeholder:after,rx-authoring-content-editor .medium-editor-placeholder:after{position:relative!important;left:inherit!important;top:inherit!important;pointer-events:none}rx-content-editor .medium-editor-placeholder:after,rx-authoring-content-editor .medium-editor-placeholder:after{color:#ddd;transition:opacity .2s ease,color .15s ease}rx-content-editor .medium-editor-placeholder:focus:after,rx-authoring-content-editor .medium-editor-placeholder:focus:after{color:#b7b7b7}rx-content-editor rx-case-connection .medium-editor-placeholder:after,rx-content-editor .quiz-wrapper .mat-expansion-panel .medium-editor-placeholder:after,rx-authoring-content-editor rx-case-connection .medium-editor-placeholder:after,rx-authoring-content-editor .quiz-wrapper .mat-expansion-panel .medium-editor-placeholder:after{color:#c4c4c4}rx-content-editor .read-only .medium-editor-placeholder-relative:after,rx-content-editor .read-only .medium-editor-placeholder:after,rx-authoring-content-editor .read-only .medium-editor-placeholder-relative:after,rx-authoring-content-editor .read-only .medium-editor-placeholder:after{opacity:0}.toolbox-filtering:after{content:attr(data-filterPlaceholder);color:#999;font-style:italic;pointer-events:none;background:#0000000a;padding:2px 8px 2px 6px;border-radius:4px;margin-left:2px;opacity:0;animation:filter-placeholder-enter .2s cubic-bezier(.16,1,.3,1) .1s forwards}@keyframes filter-placeholder-enter{0%{opacity:0;transform:translate(-4px)}to{opacity:.7;transform:translate(0)}}.dark-theme .toolbox-filtering:after{color:#ffffff73;background:#ffffff0f}.dark-theme rx-content-editor .medium-editor-placeholder:focus:after,.dark-theme rx-authoring-content-editor .medium-editor-placeholder:focus:after{color:#ffffff73}@media(prefers-reduced-motion:reduce){.toolbox-filtering:after{animation:none;opacity:.7}}rx-content-editor .editor-open .medium-editor-placeholder-relative:after,rx-content-editor .editor-open .medium-editor-placeholder:after{display:none!important}rx-content-editor .editor-open .medium-editor-placeholder:after{display:none!important}.rx-subscript b,.rx-superscript b{font-size:20px;position:relative}.rx-subscript b{top:-4px}.rx-superscript b{top:-7px}.image-link-toolbar{position:relative}.image-link-toolbar .link-image{position:absolute;height:16px;width:16px;font-size:18px;top:-5px;right:-7px;background:var(--srx-color-toolbar-editor-bg);border-radius:6px}.add-link-toolbar{position:relative}.add-link-toolbar .more-options{font-size:18px;opacity:.6;transition:transform .2s cubic-bezier(.16,1,.3,1)}.add-link-toolbar.disabled{cursor:default;pointer-events:none}.add-link-toolbar.disabled i{opacity:.2}.add-link-toolbar:not(.disabled):hover .link-option-wrapper{visibility:visible;opacity:1;transform:scaleY(1) translateY(0)}.add-link-toolbar:not(.disabled):hover .more-options{transform:rotate(180deg)}.add-link-toolbar .add-link-wrapper{box-sizing:border-box;display:flex;align-items:center;gap:2px;font-size:14px;line-height:1.33;margin:0;padding:12px 8px 12px 14px;text-decoration:none;box-shadow:none!important;background:transparent!important;border-right:none!important;border-left:none!important;color:var(--srx-color-text-inverse);cursor:pointer}.add-link-toolbar .link-option-wrapper{visibility:hidden;opacity:0;transform-origin:top center;transform:scaleY(.92) translateY(-4px);transition:transform .18s cubic-bezier(.16,1,.3,1),opacity .15s ease,visibility .15s ease;position:absolute;top:calc(100% + 4px);left:50%;width:170px;margin-left:-85px;z-index:10;background:var(--srx-color-toolbar-editor-bg);border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:4px 0;box-shadow:0 4px 12px #00000040,0 1px 3px #0000001f}.add-link-toolbar .link-option-wrapper:before{content:"";position:absolute;top:-8px;left:0;right:0;height:8px}.add-link-toolbar .link-option-wrapper .link-option{display:flex;align-items:center;gap:10px;width:100%;padding:7px 14px;border:none;background:transparent;color:var(--srx-color-text-inverse);font-size:13px;font-weight:400;cursor:pointer;transition:background-color .12s ease;line-height:1.2;border-radius:0;text-align:left}.add-link-toolbar .link-option-wrapper .link-option i.material-icons{font-size:18px;opacity:.65}.add-link-toolbar .link-option-wrapper .link-option .brick-icon{width:18px;height:18px;opacity:.65}.add-link-toolbar .link-option-wrapper .link-option:hover:not([disabled]){background:#ffffff1a}.add-link-toolbar .link-option-wrapper .link-option[disabled],.add-link-toolbar .link-option-wrapper .link-option:disabled{opacity:.3;cursor:default;pointer-events:none}.add-link-toolbar .link-option-wrapper .link-option:not(:last-child){border-bottom:1px solid rgba(255,255,255,.04)}.medium-editor-toolbar:not(.medium-editor-toolbar-active) .link-option-wrapper,.medium-editor-toolbar:not(.medium-editor-toolbar-active) .turn-into-menu{display:none}.turn-into-header,.link-menu-header{padding:8px 14px 4px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#fff6;pointer-events:none;-webkit-user-select:none;user-select:none}.turn-into-action-button{min-width:auto;padding:0!important}.turn-into-action-button[disabled]{cursor:default}.turn-into-action-button[disabled] .turn-into-trigger{opacity:.3}.turn-into-toolbar{position:relative}.turn-into-toolbar .turn-into-trigger{display:flex;align-items:center;gap:2px;padding:12px 8px 12px 14px;cursor:pointer;white-space:nowrap;font-size:13px;font-weight:500;letter-spacing:.01em;color:var(--srx-color-text-inverse);transition:color .15s ease}.turn-into-toolbar .turn-into-chevron{font-size:18px;opacity:.6;transition:transform .2s cubic-bezier(.16,1,.3,1)}.turn-into-toolbar .turn-into-menu{visibility:hidden;opacity:0;transform-origin:top center;transform:scaleY(.92) translateY(-4px);transition:transform .18s cubic-bezier(.16,1,.3,1),opacity .15s ease,visibility .15s ease;position:absolute;top:calc(100% + 4px);left:50%;width:170px;margin-left:-85px;z-index:10;background:var(--srx-color-toolbar-editor-bg);border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:4px 0;box-shadow:0 4px 12px #00000040,0 1px 3px #0000001f}.turn-into-toolbar .turn-into-menu:before{content:"";position:absolute;top:-8px;left:0;right:0;height:8px}.turn-into-toolbar:hover .turn-into-menu{visibility:visible;opacity:1;transform:scaleY(1) translateY(0)}.turn-into-toolbar:hover .turn-into-chevron{transform:rotate(180deg)}.turn-into-toolbar .turn-into-option{display:flex;align-items:center;gap:10px;width:100%;padding:7px 14px;border:none;background:transparent;color:var(--srx-color-text-inverse);font-size:13px;font-weight:400;cursor:pointer;transition:background-color .12s ease;line-height:1.2;border-radius:0;text-align:left}.turn-into-toolbar .turn-into-option i.material-icons{font-size:18px;opacity:.65}.turn-into-toolbar .turn-into-option:hover:not([disabled]):not(.--active){background:#ffffff1a}.turn-into-toolbar .turn-into-option.--active{color:var(--srx-color-tertiary-400);background:#f26a241f;font-weight:500}.turn-into-toolbar .turn-into-option.--active i.material-icons{opacity:1;color:var(--srx-color-tertiary-400)}.turn-into-toolbar .turn-into-option[disabled]{opacity:.3;cursor:default;pointer-events:none}.turn-into-toolbar .turn-into-option:not(:last-child){border-bottom:1px solid rgba(255,255,255,.04)}.ai-generate-toolbar{position:relative;border-top-right-radius:32px;border-bottom-right-radius:32px}.ai-generate-toolbar .more-options{font-size:18px;opacity:.6;transition:transform .2s cubic-bezier(.16,1,.3,1)}.ai-generate-toolbar .ai-generate-trigger{box-sizing:border-box;display:flex;align-items:center;gap:2px;font-size:14px;line-height:1.33;margin:0;padding:12px 8px 12px 14px;text-decoration:none;box-shadow:none!important;background:transparent!important;border-right:none!important;border-left:none!important;color:var(--srx-color-text-inverse);cursor:pointer;transition:background-color .15s ease}.ai-generate-toolbar:hover .ai-generate-trigger{background:#ffffff0f!important}.ai-generate-toolbar .ai-option-wrapper{visibility:hidden;opacity:0;transform-origin:top center;transform:scaleY(.92) translateY(-4px);transition:transform .18s cubic-bezier(.16,1,.3,1),opacity .15s ease,visibility .15s ease;position:absolute;top:calc(100% + 4px);left:50%;width:160px;margin-left:-80px;z-index:10;background:var(--srx-color-toolbar-editor-bg);border:none;border-radius:8px;padding:4px 0;box-shadow:0 4px 12px #00000040,0 1px 3px #0000001f}.ai-generate-toolbar .ai-option-wrapper:before{content:"";position:absolute;top:-8px;left:0;right:0;height:8px}.ai-generate-toolbar.disabled{cursor:default;pointer-events:none}.ai-generate-toolbar.disabled i{opacity:.2}.ai-generate-toolbar:not(.disabled):hover .ai-option-wrapper{visibility:visible;opacity:1;transform:scaleY(1) translateY(0)}.ai-generate-toolbar:not(.disabled):hover .ai-generate-trigger .more-options{transform:rotate(180deg)}.ai-generate-toolbar .ai-menu-header{padding:8px 14px 4px;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#fff6;pointer-events:none;-webkit-user-select:none;user-select:none}.ai-generate-toolbar .ai-option{display:flex;align-items:center;gap:10px;width:100%;padding:7px 14px;border:none;background:transparent;color:var(--srx-color-text-inverse);font-size:13px;font-weight:400;cursor:pointer;transition:background-color .12s ease;line-height:1.2;border-radius:0!important;text-align:left}.ai-generate-toolbar .ai-option i.material-icons{font-size:18px;opacity:.65}.ai-generate-toolbar .ai-option:hover{background:#ffffff1a}.ai-generate-toolbar .ai-option:not(:last-child){border-bottom:1px solid rgba(255,255,255,.04)}.temp-interlink,.temp-intralink,.temp-video{color:var(--srx-color-text-primary);text-decoration:none}@keyframes blinkOutline{0%{outline-color:transparent}50%{outline-color:var(--srx-color-tertiary-400)}to{outline-color:transparent}}.temp-intralink,.temp-interlink{display:inline;outline:2px dotted transparent;animation:blinkOutline 1s linear infinite;background-color:#f3682333;padding:2px;margin:-2px}.medium-editor-toolbar{border-radius:32px;background:linear-gradient(180deg,#3a3a3a,#303030)!important;border:1px solid rgba(255,255,255,.06);box-shadow:0 1px 2px #00000014,0 4px 12px #0000001f,0 8px 24px #00000029,inset 0 1px #ffffff14!important;opacity:0;transform:translateY(6px) scale(.97);transition:opacity .2s ease,transform .25s cubic-bezier(.16,1,.3,1)}.medium-editor-toolbar.medium-editor-toolbar-active{opacity:1;transform:translateY(0) scale(1)}.dark-theme .medium-editor-toolbar,.dark-theme .medium-editor-toolbar-form,.dark-theme .medium-editor-toolbar-input{--srx-color-text-inverse: #ffffff;--srx-color-surface-default: #ffffff}.dark-theme .medium-editor-toolbar{background:linear-gradient(180deg,#2a2d31,#252830)!important;border:1px solid var(--srx-color-toolbar-editor-border);box-shadow:0 2px 4px #0003,0 8px 24px #00000047,inset 0 1px #ffffff0d!important}.dark-theme .medium-toolbar-arrow-under:after{border-color:#252830 transparent transparent transparent!important}.dark-theme .medium-editor-toolbar li button{transition:background .15s ease,color .15s ease}.dark-theme .medium-editor-toolbar li button:hover:not([disabled]){background:linear-gradient(180deg,#ffffff1f,#ffffff0d)!important}.dark-theme .medium-editor-button-active:not([disabled]){background-color:var(--srx-color-toolbar-editor-button-active)!important;box-shadow:0 0 8px #ffcc801a,inset 0 0 1px #ffcc8026}.dark-theme .add-link-toolbar .link-option-wrapper{background:var(--srx-color-toolbar-editor-bg);border-color:#ffffff14;box-shadow:0 4px 12px #0000004d,inset 0 1px #ffffff0a}.dark-theme .add-link-toolbar .link-option-wrapper .link-option:hover:not([disabled]){background:#ffffff14}.dark-theme .add-link-toolbar .link-option-wrapper .link-option:not(:last-child){border-bottom-color:#ffffff0f}.dark-theme .medium-editor-toolbar-form,.dark-theme .medium-editor-toolbar-input{background:var(--srx-color-toolbar-editor-bg)!important;box-shadow:0 2px 4px #0003,0 8px 24px #00000047,inset 0 1px #ffffff0d!important}.dark-theme .ai-generate-toolbar .ai-option-wrapper{background:var(--srx-color-toolbar-editor-bg);box-shadow:0 4px 12px #0000004d,inset 0 1px #ffffff0a}.dark-theme .ai-generate-toolbar .ai-option-wrapper .ai-option:hover:not([disabled]){background:#ffffff14}.dark-theme .ai-generate-toolbar .ai-option-wrapper .ai-option:not(:last-child){border-bottom-color:#ffffff0f}.dark-theme .turn-into-toolbar .turn-into-menu{background:var(--srx-color-toolbar-editor-bg);border-color:#ffffff14;box-shadow:0 4px 12px #0000004d,inset 0 1px #ffffff0a}.dark-theme .turn-into-toolbar .turn-into-menu .turn-into-option:hover:not([disabled]):not(.--active){background:#ffffff14}.dark-theme .turn-into-toolbar .turn-into-menu .turn-into-option.--active{background:var(--srx-color-toolbar-editor-button-active)}.dark-theme .turn-into-toolbar .turn-into-menu .turn-into-option:not(:last-child){border-bottom-color:#ffffff0f}.dark-theme .turn-into-header,.dark-theme .link-menu-header{color:#ffffff59}.medium-editor-toolbar li button{border-right:1px solid rgba(255,255,255,.1)!important;background-color:transparent!important;color:var(--srx-color-text-inverse);transition:background .15s ease,color .15s ease}.medium-editor-toolbar li .ai-generate-trigger{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.medium-editor-toolbar-actions li:nth-child(2) button{border-left:1px solid rgba(255,255,255,.15)!important;margin-left:2px;padding-left:14px}.medium-editor-toolbar-actions li:first-child button{border-top-left-radius:32px;border-bottom-left-radius:32px}.medium-editor-toolbar-actions li:last-child button{border-top-right-radius:32px;border-bottom-right-radius:32px}@media(prefers-reduced-motion:reduce){.medium-editor-toolbar,.turn-into-toolbar .turn-into-menu{transition-duration:.01ms!important}.turn-into-toolbar:hover .turn-into-menu{transform:none!important}.turn-into-toolbar .turn-into-chevron,.add-link-toolbar .link-option-wrapper,.ai-generate-toolbar .ai-option-wrapper{transition-duration:.01ms!important}}.center-text{text-align:center}.uppercase-text{text-transform:uppercase}.pointer{cursor:pointer}.p-b-25{padding-bottom:25px}.not-visible{visibility:hidden!important}.opacity-none{opacity:0}.no-padding{padding:0!important}.no-link-style,.list-style-none{list-style-type:none}.no-underline{text-decoration:none}.keyboard-key{display:inline-block;margin:0 .1em;padding:.1em .6em;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:11px;line-height:1.4;color:var(--srx-color-text-primary);text-shadow:0 1px 0 var(--srx-color-surface-default);background-color:var(--srx-color-surface-container);border:1px solid var(--srx-color-border-default);border-radius:3px;box-shadow:0 1px #0c0d0e33,0 0 0 2px var(--srx-color-surface-default) inset;white-space:nowrap}.info .info-message{background-color:var(--srx-color-status-info-bg);color:var(--srx-color-blue);padding:10px;border-left:4px solid var(--srx-color-blue);margin:10px 0;font-weight:600;font-size:15px;border-radius:4px;margin-top:24px!important}.firefox .fx-box,.ie .fx-box,.edge .fx-box,.other .fx-box{transform:none}.firefox .card-front,.ie .card-front,.edge .card-front,.other .card-front,.firefox .card-back,.ie .card-back,.edge .card-back,.other .card-back{transform:none!important}.firefox .card-front .fc-box__front,.ie .card-front .fc-box__front,.edge .card-front .fc-box__front,.other .card-front .fc-box__front{visibility:visible!important}.firefox .card-back .fc-box__front,.ie .card-back .fc-box__front,.edge .card-back .fc-box__front,.other .card-back .fc-box__front{visibility:hidden!important}.firefox .card-front .fc-box__back,.ie .card-front .fc-box__back,.edge .card-front .fc-box__back,.other .card-front .fc-box__back{visibility:hidden!important;transform:none!important}.firefox .card-back .fc-box__back,.ie .card-back .fc-box__back,.edge .card-back .fc-box__back,.other .card-back .fc-box__back{visibility:visible!important;transform:none!important}.firefox .flash-fact.next,.ie .flash-fact.next,.edge .flash-fact.next,.other .flash-fact.next,.firefox .flash-fact.previous,.ie .flash-fact.previous,.edge .flash-fact.previous,.other .flash-fact.previous{transform:none!important}.firefox .flash-fact.headShake,.ie .flash-fact.headShake,.edge .flash-fact.headShake,.other .flash-fact.headShake{animation-name:none!important}.firefox rx-content-editor .medium-editor-placeholder-relative:after,.firefox rx-content-editor .medium-editor-placeholder:after,.firefox rx-authoring-content-editor .medium-editor-placeholder-relative:after,.firefox rx-authoring-content-editor .medium-editor-placeholder:after{opacity:.4}.rx-custom-dialog .mat-mdc-dialog-actions,.rx-custom-dialog .action-wrapper,.rx-brick-upgrade-bottom-sheet .mat-mdc-dialog-actions,.rx-brick-upgrade-bottom-sheet .action-wrapper,.rx-authoring-bottom-sheet .mat-mdc-dialog-actions,.rx-authoring-bottom-sheet .action-wrapper{display:flex;justify-content:center!important}.rx-custom-dialog .translation-dialog-content,.rx-brick-upgrade-bottom-sheet .translation-dialog-content,.rx-authoring-bottom-sheet .translation-dialog-content{overflow:hidden}.rx-custom-dialog .dialog-save-indicator,.rx-brick-upgrade-bottom-sheet .dialog-save-indicator,.rx-authoring-bottom-sheet .dialog-save-indicator{position:absolute;top:0;left:0}.rx-image-bottom-sheet{padding:24px 16px!important}.rx-custom-dialog .mat-mdc-dialog-surface{position:relative;overflow:visible}.rx-custom-dialog.video-popup-dialog{max-width:1220px!important;max-height:720px;height:100%;width:100%}@media screen and (max-width:960px){.rx-custom-dialog.video-popup-dialog{max-width:100%!important;max-height:100%}}.rx-custom-dialog.video-popup-dialog .mat-mdc-dialog-container{padding:32px}.rx-custom-dialog .mat-mdc-dialog-content.with-floating-header.basic-float-content p{text-align:center;margin:0}.rx-custom-dialog .mat-mdc-dialog-content.with-floating-header.basic-float-content p:not(:first-child){margin-top:10px}.rx-custom-dialog .mat-mdc-dialog-content.with-floating-header.basic-float-content.with-basic-text{font-size:18px;font-weight:500;padding:0 24px 12px}.rx-custom-dialog .mat-mdc-dialog-actions:not(.note-actions){padding-top:28px;padding-bottom:28px!important}.rx-custom-dialog .dialog-step-counter{display:flex;justify-content:center;font-size:14px;color:var(--srx-color-text-secondary);margin-bottom:-5px;position:relative;top:36px}.rx-custom-dialog .basic-dialog-link{color:var(--srx-color-action-link);text-decoration:none}.rx-custom-dialog .float-header{width:100%;display:flex;justify-content:center;align-items:center;text-align:center;color:var(--srx-color-text-inverse);z-index:100;padding-top:0;padding-bottom:18px}.rx-custom-dialog .float-header:not(.with-header-icon){padding-top:16px}.rx-custom-dialog .float-header.with-no-padding{padding-bottom:0}.rx-custom-dialog .float-header.float-header-basic.with-header-icon{padding-top:40px}@media screen and (max-width:960px){.rx-custom-dialog .float-header.float-header-basic.with-header-icon{padding-top:0}}.rx-custom-dialog .float-header.float-header-basic .float-header-title{padding-left:0;color:var(--srx-color-text-primary);font-size:30px;margin:0}.rx-custom-dialog .float-header.float-header-basic .header-icon-wrapper{position:absolute;left:50%;transform:translate(-50%,-50%);height:70px;width:70px;border-radius:50%;top:0;display:flex;justify-content:center;align-items:center;background:var(--srx-color-surface-default)}.rx-custom-dialog .float-header.float-header-basic .header-icon-wrapper .inner-icon-wrapper{height:60px;width:60px;display:flex;align-items:center;justify-content:center;border-radius:50%}.rx-custom-dialog .float-header.float-header-basic .header-icon-wrapper .inner-icon-wrapper .header-text{font-size:40px;font-weight:600}.rx-custom-dialog .float-header.float-header-basic .header-icon-wrapper .inner-icon-wrapper.--warning{background:var(--srx-color-button-delete-bg)}.rx-custom-dialog .float-header.float-header-basic .header-icon-wrapper .inner-icon-wrapper.--info{background:var(--srx-color-action-link)}.rx-custom-dialog .float-header.float-header-basic .header-icon-wrapper mat-icon{color:var(--srx-color-text-inverse)}.rx-custom-dialog .float-header.float-header-basic .header-icon-wrapper mat-icon.--warning{color:var(--srx-color-button-delete-bg)}.rx-custom-dialog .float-header.float-header-green{background-color:var(--srx-color-dialog-header-green)}.rx-custom-dialog .float-header.float-header-red{background-color:var(--srx-color-dialog-header-red)}.rx-custom-dialog .float-header.float-header-blue{background-color:var(--srx-color-dialog-header-blue)}.rx-custom-dialog .float-header.float-header-blue-grey{background-color:var(--srx-color-dialog-header-blue-grey)}.rx-custom-dialog .float-header.float-header-orange{background-color:var(--srx-color-dialog-header-orange)}.rx-custom-dialog .float-header .float-header-title{color:var(--srx-color-text-inverse);padding-left:23px;font-size:20px}.rx-custom-dialog .dont-ask-wrapper{display:flex;justify-content:center;padding-top:16px;padding-bottom:28px}.rx-custom-dialog .confirmation-content{overflow:hidden}.rx-custom-dialog .confirmation-actions{padding-top:0!important}.rx-custom-dialog .dialog-header{height:80px;width:100%;position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center}@media screen and (max-width:960px){.rx-custom-dialog .dialog-header{height:75px}}.rx-custom-dialog .dialog-header .icon-wrapper{background:var(--srx-color-surface-default);height:46px;width:46px;display:flex;justify-content:center;align-items:center;border-radius:50%}.rx-custom-dialog .dialog-header.delete{background-color:var(--srx-color-red)}.rx-custom-dialog .dialog-header.delete mat-icon{color:var(--srx-color-red)}.rx-custom-dialog .dialog-header.create{background-color:var(--srx-color-green)}.rx-custom-dialog .dialog-header.create mat-icon{transform:scale(2.5);color:var(--srx-color-text-inverse)}@media screen and (max-width:960px){.rx-custom-dialog .dialog-header.create mat-icon{transform:scale(2)}}.rx-custom-dialog .dialog-header.info{background-color:var(--srx-color-dialog-header-blue)}.rx-custom-dialog .dialog-header.info mat-icon{transform:scale(2.5);color:var(--srx-color-text-inverse)}@media screen and (max-width:960px){.rx-custom-dialog .dialog-header.info mat-icon{transform:scale(2)}}.rx-custom-dialog .mat-mdc-dialog-title{padding-top:80px;font-weight:700;opacity:.85;font-size:22px}@media screen and (max-width:960px){.rx-custom-dialog .mat-mdc-dialog-title{padding-top:75px}}.rx-custom-dialog .mat-mdc-dialog-actions{padding-bottom:8px}.rx-custom-dialog .mat-mdc-dialog-actions button{color:var(--srx-color-action-link);height:48px!important;min-width:125px}.rx-custom-dialog .mce-statusbar{display:none!important}.rx-custom-dialog .mce-panel{border:none;border-bottom:1px solid var(--srx-color-border-divider)}.rx-custom-dialog.publish-dialog .mat-mdc-dialog-container{padding:0 0 24px}.tooltip-card .tooltip-float-header{width:100%;display:flex;justify-content:center;align-items:center;color:var(--srx-color-text-primary);font-weight:700;font-size:22px}.tooltip-card .tooltip-float-header .tooltip-title{text-align:center}.tooltip-card .tooltip-with-floating-header{padding-top:14px;text-align:center;font-weight:600;font-size:16px}.tooltip-card .tooltip-end-button{float:right;font-weight:600!important;border:2px solid var(--srx-color-action-link)!important;line-height:32px}.tooltip-card .tooltip-end-button.last-step{background:var(--srx-color-action-link)!important;color:var(--srx-color-text-inverse)!important}.tooltip-card .tooltip-end-button.initial-step{color:var(--srx-color-action-link)!important}.tour-step{margin-top:16px;margin-bottom:16px}.subscription-dialog .mat-mdc-dialog-container{padding:0}.mat-mdc-snack-bar-container{background:var(--srx-color-snackbar-bg)!important;color:var(--srx-color-text-inverse)!important;font-weight:600}.mat-mdc-snack-bar-container.rx-undo-dialog{background:var(--srx-color-surface-inverse-dark, #000)!important;color:var(--srx-color-text-inverse, #fff)!important;border-radius:12px!important;box-shadow:0 4px 16px #0000001f,0 8px 32px #00000014!important;padding:10px 14px!important;min-width:280px;max-width:400px}.mat-mdc-snack-bar-container.rx-undo-dialog .mdc-snackbar__surface{background:transparent!important;box-shadow:none!important;padding:0!important;min-width:unset!important}.mat-mdc-snack-bar-container.rx-undo-dialog .mat-mdc-snack-bar-label{padding:0!important}.mat-mdc-snack-bar-container.error-snackbar{background:var(--srx-color-status-error)!important}.mat-mdc-snack-bar-container .mat-mdc-simple-snack-bar{font-size:16px!important}.mat-mdc-snack-bar-container .mat-button-wrapper{font-weight:700;font-size:15px!important;text-transform:uppercase;color:var(--srx-color-action-secondary)!important}.rx-fred-dialog .mat-mdc-dialog-container{position:relative}.rx-fred-dialog .mat-mdc-dialog-content{padding-top:28px}.fullscreen-dialog .mat-mdc-dialog-surface{padding:0;border-radius:0;background-color:var(--srx-color-surface-container)}.fullscreen-dialog{--mat-dialog-container-color: var(--srx-color-dialog-surface);max-width:100%!important}.fullscreen-dialog .mat-dialog-container{padding:0}.fullscreen-dialog .close-dialog{position:absolute;top:12px;right:12px}.fullscreen-dialog .dialog-header{display:flex;width:100%;justify-content:center;border-bottom:1px solid var(--srx-color-border-authoring)}.fullscreen-dialog .dialog-header h2{font-size:26px;margin:20px 0}.fullscreen-dialog .mat-mdc-dialog-surface{padding:0;border-radius:0}.rx-brand-dialog.mat-mdc-dialog-panel{--mat-dialog-container-max-width: 100vw}.rx-brand-dialog.mat-mdc-dialog-panel .mat-mdc-dialog-container .mdc-dialog__surface{border-radius:12px;padding:0;overflow-x:hidden}.rx-brand-dialog.mat-mdc-dialog-panel .mat-mdc-dialog-container .mdc-dialog__surface:has(.create-brick){overflow:visible}.rx-brand-dialog.mat-mdc-dialog-panel .dialog-step-counter{text-align:center;font-size:14px;color:var(--srx-color-text-secondary);padding:16px 24px 0}.rx-brand-dialog.mat-mdc-dialog-panel .dialog-icon-content{display:flex;flex-direction:column;align-items:center;text-align:center;padding:24px}.rx-brand-dialog.mat-mdc-dialog-panel .dont-ask-wrapper{display:flex;justify-content:center;margin-bottom:16px}.rx-brand-dialog.mat-mdc-dialog-panel .dialog-icon{margin-bottom:16px}.rx-brand-dialog.mat-mdc-dialog-panel .icon-outer-ring{width:64px;height:64px;border-radius:50%;display:flex;justify-content:center;align-items:center}.rx-brand-dialog.mat-mdc-dialog-panel .icon-outer-ring.--confirmation{background-color:#e8f1fa}.rx-brand-dialog.mat-mdc-dialog-panel .icon-outer-ring.--destructive{background-color:#ffebee}.rx-brand-dialog.mat-mdc-dialog-panel .icon-inner-circle{width:42px;height:42px;border-radius:50%;display:flex;justify-content:center;align-items:center;color:#fff}.rx-brand-dialog.mat-mdc-dialog-panel .icon-inner-circle.--confirmation{background-color:#0675d8}.rx-brand-dialog.mat-mdc-dialog-panel .icon-inner-circle.--destructive{background-color:#ff4b50}.rx-brand-dialog.mat-mdc-dialog-panel .icon-inner-circle mat-icon{font-size:24px;width:24px;height:24px}.rx-brand-dialog.mat-mdc-dialog-panel .dialog-title{font-size:22px;font-weight:700;color:#000;margin:0 0 6px}.rx-brand-dialog.mat-mdc-dialog-panel .dialog-body{font-size:16px;color:#6f7072;line-height:1.5;margin:0 0 24px}.rx-brand-dialog.mat-mdc-dialog-panel .dialog-icon-content .dialog-body ul{text-align:left;list-style:disc;margin:12px 0 0;padding-left:24px;line-height:1.6;color:#6f7072;font-size:16px}.rx-brand-dialog.mat-mdc-dialog-panel .dialog-icon-content .dialog-body ul li{text-align:left;margin-bottom:4px}.rx-brand-dialog.mat-mdc-dialog-panel .dialog-actions{display:flex;justify-content:center;gap:12px}.rx-brand-dialog.mat-mdc-dialog-panel .rx-brand-dialog--form-content{padding:24px}.rx-brand-dialog.mat-mdc-dialog-panel .dialog-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px}.rx-brand-dialog.mat-mdc-dialog-panel .dialog-close-button{margin:-8px -8px 0 0;color:#6f7072}.rx-brand-dialog.mat-mdc-dialog-panel .dialog-subtitle{font-size:14px;color:#6f7072;margin:0 0 24px;line-height:1.5}.rx-brand-dialog.mat-mdc-dialog-panel .dialog-form-content{margin-bottom:24px}.rx-brand-dialog.mat-mdc-dialog-panel .form-field-group{margin-bottom:16px}.rx-brand-dialog.mat-mdc-dialog-panel .form-field-group:last-child{margin-bottom:0}.rx-brand-dialog.mat-mdc-dialog-panel .form-field-label{font-size:14px;font-weight:600;color:#000;margin-bottom:8px;display:block}.rx-brand-dialog.mat-mdc-dialog-panel mat-form-field{width:100%}.rx-brand-dialog.mat-mdc-dialog-panel .dialog-actions-spaced{display:flex;justify-content:space-between;gap:12px}.rx-brand-dialog.mat-mdc-dialog-panel .spacer{flex:1}.rx-brand-dialog.mat-mdc-dialog-panel .custom-radio-group{margin:8px 0 0;display:flex;gap:12px}.rx-brand-dialog.mat-mdc-dialog-panel .custom-radio-button{padding:12px 16px;border-radius:8px;border:1px solid var(--srx-color-border-default);transition:all .2s ease}.rx-brand-dialog.mat-mdc-dialog-panel .custom-radio-button.--selected{border-color:#0675d8;background-color:#0675d80a}.rx-brand-dialog.mat-mdc-dialog-panel .custom-radio-button:hover:not(.--selected){border-color:var(--srx-color-border-strong)}.rx-brand-dialog.mat-mdc-dialog-panel .custom-radio-button-label{font-size:15px;font-weight:500;display:flex;align-items:center;gap:8px}.rx-brand-dialog.mat-mdc-dialog-panel .link-display-container{background-color:var(--srx-color-surface-container-high);border:1px solid var(--srx-color-border-default);border-radius:8px;padding:12px 16px}.rx-brand-dialog.mat-mdc-dialog-panel .link-display-container .link-text{font-size:14px;color:#6f7072;word-break:break-all}.rx-brand-dialog.mat-mdc-dialog-panel .rx-brand-button{border-radius:8px!important;font-weight:600;min-width:120px;min-height:44px;font-size:15px}.rx-brand-dialog.mat-mdc-dialog-panel .rx-brand-button.--outlined{border:1px solid var(--srx-color-border-default);color:#6f7072;background:#fff}.rx-brand-dialog.mat-mdc-dialog-panel .rx-brand-button.--primary{background-color:#0675d8;color:#fff;border:none}.rx-brand-dialog.mat-mdc-dialog-panel .rx-brand-button.--primary:hover:not([disabled]){background-color:#0568bf}.rx-brand-dialog.mat-mdc-dialog-panel .rx-brand-button.--primary[disabled]{background-color:#cdcdcd;color:var(--srx-color-text-disabled)}.rx-brand-dialog.mat-mdc-dialog-panel .rx-brand-button.--destructive{background-color:#ff4b50;color:#fff;border:none}.rx-brand-dialog.mat-mdc-dialog-panel .rx-brand-button.--destructive:hover:not([disabled]){background-color:#ff3237}.rx-brand-dialog--icon.mat-mdc-dialog-panel .mat-mdc-dialog-container .mdc-dialog__surface{overflow:visible;border-radius:12px;padding:56px 24px 24px}.rx-brand-dialog--icon.mat-mdc-dialog-panel .dialog-floating-icon{position:absolute;left:50%;transform:translate(-50%,-50%);top:0;z-index:100}.rx-brand-dialog--icon.mat-mdc-dialog-panel .dialog-floating-icon .icon-outer-ring{width:80px;height:80px;border-radius:50%;display:flex;justify-content:center;align-items:center}.rx-brand-dialog--icon.mat-mdc-dialog-panel .dialog-floating-icon .icon-outer-ring.--confirmation{background-color:#e8f1fa}.rx-brand-dialog--icon.mat-mdc-dialog-panel .dialog-floating-icon .icon-outer-ring.--destructive{background-color:#ffebee}.rx-brand-dialog--icon.mat-mdc-dialog-panel .dialog-floating-icon .icon-inner-circle{width:56px;height:56px;border-radius:50%;display:flex;justify-content:center;align-items:center;color:#fff}.rx-brand-dialog--icon.mat-mdc-dialog-panel .dialog-floating-icon .icon-inner-circle.--confirmation{background-color:#0675d8}.rx-brand-dialog--icon.mat-mdc-dialog-panel .dialog-floating-icon .icon-inner-circle.--destructive{background-color:#ff4b50}.rx-brand-dialog--icon.mat-mdc-dialog-panel .dialog-floating-icon .icon-inner-circle mat-icon{font-size:28px;width:28px;height:28px}.rx-brand-dialog--icon.mat-mdc-dialog-panel .dialog-centered-content{text-align:center;margin-bottom:24px}.rx-brand-dialog--icon.mat-mdc-dialog-panel .dialog-centered-content .dialog-title{font-size:22px;font-weight:700;color:#000;margin:0 0 12px}.rx-brand-dialog--icon.mat-mdc-dialog-panel .dialog-centered-content .dialog-body{font-size:16px;color:#6f7072;line-height:1.5;margin:0}.rx-brand-dialog--icon.mat-mdc-dialog-panel .dialog-actions-centered{display:flex;justify-content:center;gap:12px}.rx-brand-dialog--form.mat-mdc-dialog-panel .mat-mdc-dialog-container .mdc-dialog__surface{border-radius:12px;padding:24px}.rx-brand-dialog--form.mat-mdc-dialog-panel .dialog-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px}.rx-brand-dialog--form.mat-mdc-dialog-panel .dialog-header .dialog-title{font-size:22px;font-weight:700;color:#000;margin:0}.rx-brand-dialog--form.mat-mdc-dialog-panel .dialog-header .dialog-close-button{margin:-8px -8px 0 0;color:#6f7072}.rx-brand-dialog--form.mat-mdc-dialog-panel .dialog-header .dialog-close-button mat-icon{font-size:24px}.rx-brand-dialog--form.mat-mdc-dialog-panel .dialog-subtitle{font-size:14px;color:#6f7072;margin:0 0 24px;line-height:1.5}.rx-brand-dialog--form.mat-mdc-dialog-panel .dialog-form-content{margin-bottom:24px}.rx-brand-dialog--form.mat-mdc-dialog-panel .dialog-form-content .form-field-group{margin-bottom:16px}.rx-brand-dialog--form.mat-mdc-dialog-panel .dialog-form-content .form-field-group:last-child{margin-bottom:0}.rx-brand-dialog--form.mat-mdc-dialog-panel .dialog-form-content .form-field-label{font-size:14px;font-weight:600;color:#000;margin-bottom:8px;display:block}.rx-brand-dialog--form.mat-mdc-dialog-panel .dialog-form-content mat-form-field{width:100%}.rx-brand-dialog--form.mat-mdc-dialog-panel .dialog-form-content mat-form-field .mat-mdc-form-field-subscript-wrapper{display:none}.rx-brand-dialog--form.mat-mdc-dialog-panel .dialog-form-content textarea{min-height:100px;resize:vertical}.rx-brand-dialog--form.mat-mdc-dialog-panel .dialog-actions-spaced{display:flex;justify-content:space-between;gap:12px}.rx-brand-dialog--form.mat-mdc-dialog-panel .dialog-actions-spaced .spacer{flex:1}.rx-brand-dialog--form.mat-mdc-dialog-panel .file-dropzone{border:2px dashed #bdc5ce;border-radius:8px;padding:40px 24px;text-align:center;background-color:#fff;cursor:pointer;transition:border-color .2s ease,background-color .2s ease}.rx-brand-dialog--form.mat-mdc-dialog-panel .file-dropzone:hover,.rx-brand-dialog--form.mat-mdc-dialog-panel .file-dropzone.--dragover{border-color:#0675d8;background-color:#0675d805}.rx-brand-dialog--form.mat-mdc-dialog-panel .file-dropzone:focus{outline:2px solid #0675D8;outline-offset:2px}.rx-brand-dialog--form.mat-mdc-dialog-panel .file-dropzone .dropzone-text{font-size:14px;color:#6f7072;margin:0}.rx-brand-dialog--form.mat-mdc-dialog-panel .file-dropzone .dropzone-text .upload-link{color:#0675d8;font-weight:600;text-decoration:none}.rx-brand-dialog--form.mat-mdc-dialog-panel .file-dropzone .dropzone-text .upload-link:hover{text-decoration:underline}.rx-brand-dialog--form.mat-mdc-dialog-panel .file-dropzone .dropzone-restrictions{font-size:13px;color:#6f7072;margin:8px 0 0}.rx-brand-dialog--form.mat-mdc-dialog-panel .selected-files-list{margin-top:16px}.rx-brand-dialog--form.mat-mdc-dialog-panel .selected-files-list .file-item{display:flex;align-items:center;gap:8px;padding:8px 12px;background-color:var(--srx-palette-primary-6);border-radius:4px;margin-bottom:8px}.rx-brand-dialog--form.mat-mdc-dialog-panel .selected-files-list .file-item:last-child{margin-bottom:0}.rx-brand-dialog--form.mat-mdc-dialog-panel .selected-files-list .file-item mat-icon{color:#6f7072;font-size:20px;width:20px;height:20px}.rx-brand-dialog--form.mat-mdc-dialog-panel .selected-files-list .file-item .file-name{flex:1;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rx-brand-dialog--form.mat-mdc-dialog-panel .selected-files-list .file-item .remove-file-button{width:24px;height:24px;line-height:24px}.rx-brand-dialog--form.mat-mdc-dialog-panel .selected-files-list .file-item .remove-file-button mat-icon{font-size:16px;width:16px;height:16px}.whats-new-dialog-panel .mat-mdc-dialog-surface{border-radius:16px!important;overflow:hidden}.whats-new-dialog-panel .mat-mdc-dialog-container .mat-mdc-dialog-surface{padding:0}@media(max-width:599px){.whats-new-dialog-panel{max-width:100vw!important;width:100vw!important}.whats-new-dialog-panel .mat-mdc-dialog-surface{border-radius:0!important}}.cdk-drag-placeholder{opacity:0}.cdk-drag-preview .instructor-annotation{font-weight:500!important}.cdk-drag-animating{transition:transform .25s cubic-bezier(0,0,.2,1)}.drag-box.cdk-drop-list-dragging .drag-box:not(.cdk-drag-placeholder){transition:transform .25s cubic-bezier(0,0,.2,1)}.drag-overlay{position:absolute;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;margin-left:-20px;margin-top:-40px;z-index:1000;opacity:.9;color:var(--srx-color-text-inverse);background:#77757594}.drag-overlay.--dialog-drag-overlay{margin-left:0;margin-top:0;background:#777575b3}.drag-overlay.--authoring-overlay{position:fixed;margin-left:0;margin-top:-210px}.drag-overlay.--authoring-overlay p{font-family:Roboto Flex,sans-serif;font-size:34px}.drag-overlay.--authoring-overlay mat-icon{height:44px;width:44px;font-size:44px}.drag-overlay.--import-drag-overlay{margin-left:-80px;margin-top:-94px}.drag-overlay.--import-drag-overlay p{font-size:34px}.drag-overlay.--import-drag-overlay mat-icon{height:44px;width:44px;font-size:44px}.drag-overlay.--media-restricted{background:#ff0707e3}.drag-overlay p{font-family:Roboto,sans-serif;font-weight:500!important;margin-top:2px!important}.drag-overlay.--image-loading{background:#00000059;backdrop-filter:blur(6px)}.drag-overlay.--image-loading .image-upload-card{background:var(--srx-color-surface-default);border-radius:16px;box-shadow:0 8px 32px #0000002e,0 2px 8px #00000014;padding:32px 40px;display:flex;flex-direction:column;align-items:center;gap:20px;animation:uploadCardEnter .35s cubic-bezier(.34,1.56,.64,1) both}.drag-overlay.--image-loading .image-upload-card .upload-ring-spinner{position:relative;width:72px;height:72px;display:flex;align-items:center;justify-content:center}.drag-overlay.--image-loading .image-upload-card .upload-ring-spinner svg{position:absolute;inset:0;width:100%;height:100%;animation:spinnerRotate 2s linear infinite}.drag-overlay.--image-loading .image-upload-card .upload-ring-spinner svg .spinner-track{stroke:var(--srx-color-surface-container-high)}.drag-overlay.--image-loading .image-upload-card .upload-ring-spinner svg .spinner-progress{stroke:var(--srx-color-ai-primary);stroke-linecap:round;stroke-dasharray:138;stroke-dashoffset:110;animation:spinnerDash 2s ease-in-out infinite}.drag-overlay.--image-loading .image-upload-card .upload-ring-spinner .upload-center-icon{color:var(--srx-color-ai-primary);font-size:26px;width:26px;height:26px}.drag-overlay.--image-loading .image-upload-card .upload-title{font-family:Roboto Flex,sans-serif!important;font-size:14px!important;font-weight:500!important;color:var(--srx-color-text-primary)!important;margin:0!important;letter-spacing:.02em}.drag-overlay.--related-loading{background:#000000b3;margin-left:0;margin-top:0}.drag-overlay.--related-loading .icon-wrapper{height:150px;margin-top:-40px}.drag-overlay.--related-loading p{margin-top:-45px!important;font-weight:700!important}.drag-overlay mat-icon{height:34px;width:34px;font-size:34px}@keyframes uploadCardEnter{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes spinnerRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes spinnerDash{0%{stroke-dashoffset:110}50%{stroke-dashoffset:20}to{stroke-dashoffset:110}}.drag-overlay.--authoring-overlay.--authoring-overlay{margin-top:-145px}.drag-item{display:block;font-size:22px!important;font-weight:600!important;font-family:"PT Serif",serif}.drag-item a{text-decoration:none;color:var(--srx-color-action-link)}.video-drag-preview{height:300px;width:300px;background:var(--srx-color-surface-container);display:flex;justify-content:center;align-items:center}.video-drag-preview mat-icon{color:var(--srx-color-text-inverse);font-size:50px;height:50px;width:50px}.annotation-drag-preview{height:50px;width:50px;font-size:50px;line-height:50px!important;color:var(--srx-color-text-icon);z-index:1000;position:relative}#main-cp-block.annotation-view .cdk-drop-list-dragging:not(.annotation-drag-box){box-shadow:0 0 0 2px var(--srx-color-border-default)}#main-cp-block.annotation-view .cdk-drop-list-dragging:not(.annotation-drag-box):before{content:"Attach annotation";font-size:12px;text-transform:uppercase;position:absolute;bottom:-25px;right:0;font-family:Roboto;font-weight:600;color:var(--srx-color-text-hint)}#main-cp-block.annotation-view li.cdk-drop-list-dragging:before{content:""!important;transform:translateY(-50%);top:72%;right:-54px}#main-cp-block.annotation-view li.cdk-drop-list-dragging.rx-list-item:before{content:""}.cdk-drag-preview.draggable-brick-item{background:var(--srx-color-surface-default);padding:0 16px;box-sizing:border-box;border-radius:4px;box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.cdk-drag-preview.draggable-brick-item .mdc-list-item__primary-text{display:flex;align-items:center;height:48px}.cdk-drag-preview.draggable-brick-item .mdc-list-item__primary-text rx-brick-list-item{align-items:center}.cdk-drag-preview.draggable-brick-item .mdc-list-item__primary-text rx-brick-list-item h3{margin:0}.cdk-drag-preview.draggable-brick-item .mdc-list-item__primary-text rx-brick-list-item a{color:var(--srx-color-text-primary);text-decoration:none}.cdk-drag-preview.draggable-brick-item .mdc-list-item__primary-text rx-brick-list-item .brick-list__duration{font-size:13px;margin-right:16px}.cdk-drag-preview.draggable-brick-item .mdc-list-item__primary-text .brick-edit{display:flex}rx-collection-entry .cdk-drag-placeholder{opacity:1}rx-collection-entry .cdk-drop-list-dragging .cdk-drag{transition:transform .25s cubic-bezier(0,0,.2,1)}rx-collection-entry .brick-listing-placeholder{min-height:48px;transition:transform .25s cubic-bezier(0,0,.2,1);background:var(--srx-color-surface-container);border:dotted 3px var(--srx-color-grey)}rx-collection-entry .brick-list.cdk-drop-list-dragging .draggable-brick-item:not(.cdk-drag-placeholder){transition:transform .25s cubic-bezier(0,0,.2,1)}rx-collection-entry .cdk-drag-animating{transition:transform .3s cubic-bezier(0,0,.2,1)}.cdk-drop-list-dragging.carousel-images .add-description{opacity:.7}.cdk-drag-preview.carousel-image{position:relative;display:flex;justify-content:center;align-items:center;height:300px;width:250px;padding:16px;box-sizing:border-box;scroll-snap-align:center}.cdk-drag-preview.carousel-image img{max-width:100%;max-height:100%;height:auto;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.cdk-drag-preview.carousel-image .add-description-wrapper{position:absolute;display:flex;bottom:12px;left:16px}.cdk-drag-preview.carousel-image .add-description-wrapper.not-editing{justify-content:space-between;align-items:center;width:220px}.cdk-drag-preview.carousel-image .add-description-wrapper .description-action{font-size:11px;padding:0 8px;line-height:20px;height:20px}.cdk-drag-preview.carousel-image .add-description-wrapper .description-action:not(:last-child){margin-right:4px}.cdk-drag-preview.carousel-image .add-description-wrapper .remove-image{width:24px;height:24px;line-height:24px;transform:scale(.9);padding:0;color:#363636cc;opacity:.7}.cdk-drag-preview.carousel-image .add-description-wrapper .add-description{background:#000c;color:var(--srx-color-text-inverse);opacity:.7}.video-embed-wrapper{overflow:hidden;padding-bottom:56.25%;position:relative;height:0;margin-top:20px;display:flex;justify-content:center;max-height:500px}.video-embed-wrapper iframe{left:0;top:0;height:100%;width:100%;position:absolute}@keyframes rainbow-flow{0%{background-position:0% 50%}to{background-position:200% 50%}}.rainbow-glow{position:relative}.rainbow-glow:before{content:"";position:absolute;inset:-2px;border-radius:inherit;padding:2px;background:linear-gradient(90deg,#ff0080a6,#ff4000a6,#ff8000a6,#ffff00a6,#80ff00a6,#00ff80a6,#00ffffa6,#0080ffa6,#4000ffa6,#8000ffa6,#ff00ffa6,#ff0080a6);background-size:200% 200%;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:xor;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;z-index:-1;animation:rainbow-flow 6s linear infinite}.rainbow-glow:after{content:"";position:absolute;inset:-6px;border-radius:inherit;background:linear-gradient(90deg,#ff008042,#ff400042,#ff800042,#ffff0042,#80ff0042,#00ff8042,#00ffff42,#0080ff42,#4000ff42,#8000ff42,#ff00ff42,#ff008042);background-size:200% 200%;filter:blur(4px);opacity:.6;z-index:-2;animation:rainbow-flow 6s linear infinite}rx-collection-browser .collection-wrapper,rx-collection-browser-interlink .collection-wrapper,rx-collection-details .collection-wrapper,rx-unattached-bricks .collection-wrapper{display:grid;gap:16px;grid-template-columns:1fr 1fr}@media screen and (min-width:1920px)and (max-width:5000px){rx-collection-browser .collection-wrapper,rx-collection-browser-interlink .collection-wrapper,rx-collection-details .collection-wrapper,rx-unattached-bricks .collection-wrapper{grid-template-columns:1fr 1fr 1fr}}@media screen and (min-width:960px)and (max-width:1279px){rx-collection-browser .collection-wrapper,rx-collection-browser-interlink .collection-wrapper,rx-collection-details .collection-wrapper,rx-unattached-bricks .collection-wrapper{grid-template-columns:1fr 1fr}}@media screen and (max-width:960px){rx-collection-browser .collection-wrapper,rx-collection-browser-interlink .collection-wrapper,rx-collection-details .collection-wrapper,rx-unattached-bricks .collection-wrapper{grid-template-columns:1fr}}@media screen and (max-width:599px){rx-collection-browser .collection-wrapper .details-wrapper,rx-collection-browser-interlink .collection-wrapper .details-wrapper,rx-collection-details .collection-wrapper .details-wrapper,rx-unattached-bricks .collection-wrapper .details-wrapper{padding-left:16px}rx-collection-browser .collection-wrapper .details-wrapper h3,rx-collection-browser-interlink .collection-wrapper .details-wrapper h3,rx-collection-details .collection-wrapper .details-wrapper h3,rx-unattached-bricks .collection-wrapper .details-wrapper h3{font-size:30px}}rx-collection-browser .collection-wrapper .collection,rx-collection-browser-interlink .collection-wrapper .collection,rx-collection-details .collection-wrapper .collection,rx-unattached-bricks .collection-wrapper .collection{display:flex;border-radius:4px;border:1px solid var(--srx-color-border-default);position:relative;cursor:pointer}rx-collection-browser .collection-wrapper .collection:hover .details-wrapper,rx-collection-browser-interlink .collection-wrapper .collection:hover .details-wrapper,rx-collection-details .collection-wrapper .collection:hover .details-wrapper,rx-unattached-bricks .collection-wrapper .collection:hover .details-wrapper{background:var(--srx-color-background-hover)}rx-collection-browser .collection-wrapper .collection .image-wrapper img,rx-collection-browser-interlink .collection-wrapper .collection .image-wrapper img,rx-collection-details .collection-wrapper .collection .image-wrapper img,rx-unattached-bricks .collection-wrapper .collection .image-wrapper img{height:100px;border-top-left-radius:4px;border-top-right-radius:4px}rx-collection-browser .collection-wrapper .collection .details-wrapper,rx-collection-browser-interlink .collection-wrapper .collection .details-wrapper,rx-collection-details .collection-wrapper .collection .details-wrapper,rx-unattached-bricks .collection-wrapper .collection .details-wrapper{display:flex;flex-direction:column;justify-content:center;padding:12px;position:relative;width:100%;background:var(--srx-color-surface-default)}rx-collection-browser .collection-wrapper .collection .details-wrapper h3,rx-collection-browser-interlink .collection-wrapper .collection .details-wrapper h3,rx-collection-details .collection-wrapper .collection .details-wrapper h3,rx-unattached-bricks .collection-wrapper .collection .details-wrapper h3{font-size:24px;font-weight:600;margin:0;line-height:1;padding-bottom:4px}@media screen and (min-width:960px)and (max-width:1279px){rx-collection-browser .collection-wrapper .collection .details-wrapper h3,rx-collection-browser-interlink .collection-wrapper .collection .details-wrapper h3,rx-collection-details .collection-wrapper .collection .details-wrapper h3,rx-unattached-bricks .collection-wrapper .collection .details-wrapper h3{font-size:22px}}@media screen and (min-width:600px)and (max-width:959px){rx-collection-browser .collection-wrapper .collection .details-wrapper h3,rx-collection-browser-interlink .collection-wrapper .collection .details-wrapper h3,rx-collection-details .collection-wrapper .collection .details-wrapper h3,rx-unattached-bricks .collection-wrapper .collection .details-wrapper h3{font-size:21px}}@media screen and (max-width:599px){rx-collection-browser .collection-wrapper .collection .details-wrapper,rx-collection-browser-interlink .collection-wrapper .collection .details-wrapper,rx-collection-details .collection-wrapper .collection .details-wrapper,rx-unattached-bricks .collection-wrapper .collection .details-wrapper{padding-left:16px}rx-collection-browser .collection-wrapper .collection .details-wrapper h3,rx-collection-browser-interlink .collection-wrapper .collection .details-wrapper h3,rx-collection-details .collection-wrapper .collection .details-wrapper h3,rx-unattached-bricks .collection-wrapper .collection .details-wrapper h3{font-size:28px}}rx-collection-browser .category-heading,rx-collection-browser-interlink .category-heading,rx-collection-details .category-heading,rx-unattached-bricks .category-heading{margin-bottom:32px}rx-collection-browser .category-heading .heading-underline,rx-collection-browser-interlink .category-heading .heading-underline,rx-collection-details .category-heading .heading-underline,rx-unattached-bricks .category-heading .heading-underline{width:100px;height:4px;border-radius:1px;background-color:var(--srx-color-tertiary-400);margin-top:0}rx-collection-browser .category-heading h2,rx-collection-browser-interlink .category-heading h2,rx-collection-details .category-heading h2,rx-unattached-bricks .category-heading h2{margin:0}rx-collection-browser .category-heading.--last-heading,rx-collection-browser-interlink .category-heading.--last-heading,rx-collection-details .category-heading.--last-heading,rx-unattached-bricks .category-heading.--last-heading{margin-top:24px}rx-collection-browser .brick-list-card .result-image-wrapper,rx-collection-browser-interlink .brick-list-card .result-image-wrapper,rx-collection-details .brick-list-card .result-image-wrapper,rx-unattached-bricks .brick-list-card .result-image-wrapper{width:58px;height:58px;padding:2px;border-radius:4px}rx-collection-browser .brick-list-card .result-image-wrapper img,rx-collection-browser-interlink .brick-list-card .result-image-wrapper img,rx-collection-details .brick-list-card .result-image-wrapper img,rx-unattached-bricks .brick-list-card .result-image-wrapper img{max-width:100%}rx-collection-browser .brick-list-card .expansion-title,rx-collection-browser-interlink .brick-list-card .expansion-title,rx-collection-details .brick-list-card .expansion-title,rx-unattached-bricks .brick-list-card .expansion-title{margin-bottom:0!important;padding-top:4px;padding-bottom:4px}rx-collection-browser .brick-list-card.--collection-detail-card,rx-collection-browser-interlink .brick-list-card.--collection-detail-card,rx-collection-details .brick-list-card.--collection-detail-card,rx-unattached-bricks .brick-list-card.--collection-detail-card{padding:0}rx-collection-browser .brick-list-card.--collection-detail-card .mat-mdc-card-title,rx-collection-browser-interlink .brick-list-card.--collection-detail-card .mat-mdc-card-title,rx-collection-details .brick-list-card.--collection-detail-card .mat-mdc-card-title,rx-unattached-bricks .brick-list-card.--collection-detail-card .mat-mdc-card-title{padding:16px;background:var(--srx-color-state-hover);margin-bottom:0}rx-collection-browser .brick-list-card.--collection-detail-card .mat-mdc-card-title .brick-label,rx-collection-browser-interlink .brick-list-card.--collection-detail-card .mat-mdc-card-title .brick-label,rx-collection-details .brick-list-card.--collection-detail-card .mat-mdc-card-title .brick-label,rx-unattached-bricks .brick-list-card.--collection-detail-card .mat-mdc-card-title .brick-label{font-size:17px!important}rx-collection-browser .brick-list-card.--collection-detail-card .mat-mdc-card-header-text,rx-collection-browser-interlink .brick-list-card.--collection-detail-card .mat-mdc-card-header-text,rx-collection-details .brick-list-card.--collection-detail-card .mat-mdc-card-header-text,rx-unattached-bricks .brick-list-card.--collection-detail-card .mat-mdc-card-header-text{margin:0}rx-collection-browser .brick-list-card.--collection-detail-card .mat-mdc-card-content,rx-collection-browser-interlink .brick-list-card.--collection-detail-card .mat-mdc-card-content,rx-collection-details .brick-list-card.--collection-detail-card .mat-mdc-card-content,rx-unattached-bricks .brick-list-card.--collection-detail-card .mat-mdc-card-content{padding:0}rx-collection-browser .brick-list-card.--collection-detail-card .brick-list,rx-collection-browser-interlink .brick-list-card.--collection-detail-card .brick-list,rx-collection-details .brick-list-card.--collection-detail-card .brick-list,rx-unattached-bricks .brick-list-card.--collection-detail-card .brick-list{padding-left:0;padding-top:0}rx-collection-browser .brick-list-card.--collection-detail-card .brick-list .draggable-brick-item .mdc-list-item__primary-text,rx-collection-browser-interlink .brick-list-card.--collection-detail-card .brick-list .draggable-brick-item .mdc-list-item__primary-text,rx-collection-details .brick-list-card.--collection-detail-card .brick-list .draggable-brick-item .mdc-list-item__primary-text,rx-unattached-bricks .brick-list-card.--collection-detail-card .brick-list .draggable-brick-item .mdc-list-item__primary-text{display:flex}rx-collection-browser .brick-list-card .brick-label,rx-collection-browser-interlink .brick-list-card .brick-label,rx-collection-details .brick-list-card .brick-label,rx-unattached-bricks .brick-list-card .brick-label{display:flex;align-items:center;font-size:24px!important;font-weight:600;color:var(--srx-color-text-primary)}rx-collection-browser .brick-list-card .brick-label.--browser-label,rx-collection-browser-interlink .brick-list-card .brick-label.--browser-label,rx-collection-details .brick-list-card .brick-label.--browser-label,rx-unattached-bricks .brick-list-card .brick-label.--browser-label{color:var(--srx-color-text-inverse)}rx-collection-browser .brick-list-card .brick-label h2,rx-collection-browser-interlink .brick-list-card .brick-label h2,rx-collection-details .brick-list-card .brick-label h2,rx-unattached-bricks .brick-list-card .brick-label h2{margin:0 0 0 10px;font-size:24px!important}rx-collection-browser .brick-list-card .mat-mdc-card-header,rx-collection-browser-interlink .brick-list-card .mat-mdc-card-header,rx-collection-details .brick-list-card .mat-mdc-card-header,rx-unattached-bricks .brick-list-card .mat-mdc-card-header{border-radius:4px 4px 0 0;padding:0}rx-collection-browser .brick-list-card .mat-mdc-card-header.__contracted,rx-collection-browser-interlink .brick-list-card .mat-mdc-card-header.__contracted,rx-collection-details .brick-list-card .mat-mdc-card-header.__contracted,rx-unattached-bricks .brick-list-card .mat-mdc-card-header.__contracted{border-radius:4px}rx-collection-browser .brick-list-card .mat-mdc-card-header-text,rx-collection-browser-interlink .brick-list-card .mat-mdc-card-header-text,rx-collection-details .brick-list-card .mat-mdc-card-header-text,rx-unattached-bricks .brick-list-card .mat-mdc-card-header-text{display:flex;width:100%;color:var(--srx-color-text-inverse)}rx-collection-browser .brick-list-card .mat-mdc-card-header-text .mat-mdc-card-title,rx-collection-browser-interlink .brick-list-card .mat-mdc-card-header-text .mat-mdc-card-title,rx-collection-details .brick-list-card .mat-mdc-card-header-text .mat-mdc-card-title,rx-unattached-bricks .brick-list-card .mat-mdc-card-header-text .mat-mdc-card-title{display:flex;justify-content:space-between;width:100%;padding-right:15px}rx-collection-browser .browse-header,rx-collection-browser-interlink .browse-header,rx-collection-details .browse-header,rx-unattached-bricks .browse-header{display:flex;justify-content:space-between;align-items:center}rx-collection-browser .collection-search,rx-collection-browser-interlink .collection-search,rx-collection-details .collection-search,rx-unattached-bricks .collection-search{width:400px}rx-collection-browser .results-header,rx-collection-browser-interlink .results-header,rx-collection-details .results-header,rx-unattached-bricks .results-header{display:flex;align-items:center}rx-collection-browser .results-header h2,rx-collection-browser-interlink .results-header h2,rx-collection-details .results-header h2,rx-unattached-bricks .results-header h2{margin:0}rx-collection-browser .results-header button,rx-collection-browser-interlink .results-header button,rx-collection-details .results-header button,rx-unattached-bricks .results-header button{transform:scale(1.2);margin-right:8px}rx-collection-browser .seperator,rx-collection-browser-interlink .seperator,rx-collection-details .seperator,rx-unattached-bricks .seperator{opacity:.3}rx-collection-browser h2,rx-collection-browser-interlink h2,rx-collection-details h2,rx-unattached-bricks h2{margin-top:0;font-size:30px;font-weight:700}rx-collection-browser .counter,rx-collection-browser-interlink .counter,rx-collection-details .counter,rx-unattached-bricks .counter{margin-right:4px}rx-collection-browser .error-container,rx-collection-browser-interlink .error-container,rx-collection-details .error-container,rx-unattached-bricks .error-container{margin-top:84px;padding:26px}rx-collection-browser .my-statistics-wrapper,rx-collection-browser-interlink .my-statistics-wrapper,rx-collection-details .my-statistics-wrapper,rx-unattached-bricks .my-statistics-wrapper{height:100%;justify-content:space-evenly}@media screen and (max-width:1279px){rx-collection-browser .module-image-wrapper,rx-collection-browser-interlink .module-image-wrapper,rx-collection-details .module-image-wrapper,rx-unattached-bricks .module-image-wrapper{display:flex;flex:1 1 100%}}@media screen and (min-width:1280px){rx-collection-browser .collection-detail-wrapper,rx-collection-browser-interlink .collection-detail-wrapper,rx-collection-details .collection-detail-wrapper,rx-unattached-bricks .collection-detail-wrapper{display:flex;width:100%}}rx-collection-browser .browse-container,rx-collection-browser-interlink .browse-container,rx-collection-details .browse-container,rx-unattached-bricks .browse-container{padding:30px 80px;overflow:hidden}@media screen and (max-width:1279px){rx-collection-browser .browse-container,rx-collection-browser-interlink .browse-container,rx-collection-details .browse-container,rx-unattached-bricks .browse-container{padding:30px 24px}}rx-collection-browser .browse-container .browse-row,rx-collection-browser-interlink .browse-container .browse-row,rx-collection-details .browse-container .browse-row,rx-unattached-bricks .browse-container .browse-row{max-width:1600px;margin:0 auto}rx-collection-browser .browse-container .browse-row h2,rx-collection-browser-interlink .browse-container .browse-row h2,rx-collection-details .browse-container .browse-row h2,rx-unattached-bricks .browse-container .browse-row h2{font-size:34px;font-weight:700}rx-collection-browser .browse-container .browse-row h2.group-header,rx-collection-browser-interlink .browse-container .browse-row h2.group-header,rx-collection-details .browse-container .browse-row h2.group-header,rx-unattached-bricks .browse-container .browse-row h2.group-header{font-size:30px;font-weight:600}rx-collection-browser .browse-container .disciplines-wrapper,rx-collection-browser-interlink .browse-container .disciplines-wrapper,rx-collection-details .browse-container .disciplines-wrapper,rx-unattached-bricks .browse-container .disciplines-wrapper{display:grid;grid-template-columns:repeat(auto-fit,minmax(215px,1fr));grid-gap:32px}@media screen and (min-width:1280px)and (max-width:1439px){rx-collection-browser .browse-container .disciplines-wrapper,rx-collection-browser-interlink .browse-container .disciplines-wrapper,rx-collection-details .browse-container .disciplines-wrapper,rx-unattached-bricks .browse-container .disciplines-wrapper{grid-template-columns:repeat(3,minmax(225px,1fr))}}@media screen and (min-width:1440px)and (max-width:1919px){rx-collection-browser .browse-container .disciplines-wrapper,rx-collection-browser-interlink .browse-container .disciplines-wrapper,rx-collection-details .browse-container .disciplines-wrapper,rx-unattached-bricks .browse-container .disciplines-wrapper{grid-template-columns:repeat(5,minmax(185px,1fr))}}@media screen and (min-width:960px)and (max-width:1279px){rx-collection-browser .browse-container .disciplines-wrapper,rx-collection-browser-interlink .browse-container .disciplines-wrapper,rx-collection-details .browse-container .disciplines-wrapper,rx-unattached-bricks .browse-container .disciplines-wrapper{grid-template-columns:repeat(auto-fit,minmax(225px,1fr))}}@media screen and (min-width:600px)and (max-width:959px){rx-collection-browser .browse-container .disciplines-wrapper,rx-collection-browser-interlink .browse-container .disciplines-wrapper,rx-collection-details .browse-container .disciplines-wrapper,rx-unattached-bricks .browse-container .disciplines-wrapper{grid-template-columns:repeat(auto-fit,minmax(225px,1fr))}}@media screen and (max-width:599px){rx-collection-browser .browse-container .disciplines-wrapper,rx-collection-browser-interlink .browse-container .disciplines-wrapper,rx-collection-details .browse-container .disciplines-wrapper,rx-unattached-bricks .browse-container .disciplines-wrapper{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}rx-collection-browser .browse-container .mat-mdc-card,rx-collection-browser-interlink .browse-container .mat-mdc-card,rx-collection-details .browse-container .mat-mdc-card,rx-unattached-bricks .browse-container .mat-mdc-card{box-shadow:none!important;padding:0;background:var(--srx-color-background)}rx-collection-browser .browse-container .mat-mdc-card .mat-mdc-card-content,rx-collection-browser-interlink .browse-container .mat-mdc-card .mat-mdc-card-content,rx-collection-details .browse-container .mat-mdc-card .mat-mdc-card-content,rx-unattached-bricks .browse-container .mat-mdc-card .mat-mdc-card-content{padding:0}rx-collection-browser .browse-container .mat-mdc-card.link-disabled,rx-collection-browser-interlink .browse-container .mat-mdc-card.link-disabled,rx-collection-details .browse-container .mat-mdc-card.link-disabled,rx-unattached-bricks .browse-container .mat-mdc-card.link-disabled{pointer-events:none;cursor:default}rx-collection-browser .browse-container .mat-mdc-card-header,rx-collection-browser-interlink .browse-container .mat-mdc-card-header,rx-collection-details .browse-container .mat-mdc-card-header,rx-unattached-bricks .browse-container .mat-mdc-card-header{margin-top:0}rx-collection-browser .browse-container .mat-mdc-card-header.locked,rx-collection-browser-interlink .browse-container .mat-mdc-card-header.locked,rx-collection-details .browse-container .mat-mdc-card-header.locked,rx-unattached-bricks .browse-container .mat-mdc-card-header.locked{opacity:.4}rx-collection-browser .browse-container .mat-mdc-card-header.locked .mat-mdc-card-title mat-icon,rx-collection-browser-interlink .browse-container .mat-mdc-card-header.locked .mat-mdc-card-title mat-icon,rx-collection-details .browse-container .mat-mdc-card-header.locked .mat-mdc-card-title mat-icon,rx-unattached-bricks .browse-container .mat-mdc-card-header.locked .mat-mdc-card-title mat-icon{font-size:20px;position:absolute;right:-27px;top:10px}rx-collection-browser .browse-container .coming-soon,rx-collection-browser-interlink .browse-container .coming-soon,rx-collection-details .browse-container .coming-soon,rx-unattached-bricks .browse-container .coming-soon{color:var(--srx-color-tertiary-400)!important;font-weight:700}rx-collection-browser .browse-container .mat-mdc-card-header-text,rx-collection-browser-interlink .browse-container .mat-mdc-card-header-text,rx-collection-details .browse-container .mat-mdc-card-header-text,rx-unattached-bricks .browse-container .mat-mdc-card-header-text{margin:0}rx-collection-browser .browse-container .category-message,rx-collection-browser-interlink .browse-container .category-message,rx-collection-details .browse-container .category-message,rx-unattached-bricks .browse-container .category-message{position:absolute;top:0;height:200px;width:100%;left:0;background:#000000bf;color:var(--srx-color-text-inverse);border-radius:4px}@media screen and (min-width:961px){rx-collection-browser .browse-container .category-message.with-preview,rx-collection-browser-interlink .browse-container .category-message.with-preview,rx-collection-details .browse-container .category-message.with-preview,rx-unattached-bricks .browse-container .category-message.with-preview{opacity:0}}rx-collection-browser .browse-container .category-message.with-preview,rx-collection-browser-interlink .browse-container .category-message.with-preview,rx-collection-details .browse-container .category-message.with-preview,rx-unattached-bricks .browse-container .category-message.with-preview{transition:opacity .3s ease-in-out}rx-collection-browser .browse-container .category-message.with-preview h4,rx-collection-browser-interlink .browse-container .category-message.with-preview h4,rx-collection-details .browse-container .category-message.with-preview h4,rx-unattached-bricks .browse-container .category-message.with-preview h4{font-size:22px}rx-collection-browser .browse-container .category-message.with-preview:hover,rx-collection-browser-interlink .browse-container .category-message.with-preview:hover,rx-collection-details .browse-container .category-message.with-preview:hover,rx-unattached-bricks .browse-container .category-message.with-preview:hover{opacity:1}rx-collection-browser .browse-container .category-message h4,rx-collection-browser-interlink .browse-container .category-message h4,rx-collection-details .browse-container .category-message h4,rx-unattached-bricks .browse-container .category-message h4{margin-top:8px;margin-bottom:0;font-weight:600;letter-spacing:.1em}rx-collection-browser .browse-container .category-message mat-icon,rx-collection-browser-interlink .browse-container .category-message mat-icon,rx-collection-details .browse-container .category-message mat-icon,rx-unattached-bricks .browse-container .category-message mat-icon{font-size:30px;height:30px;width:30px}rx-collection-browser .browse-container .collection-image-wrapper,rx-collection-browser-interlink .browse-container .collection-image-wrapper,rx-collection-details .browse-container .collection-image-wrapper,rx-unattached-bricks .browse-container .collection-image-wrapper{display:flex;justify-content:center;height:200px;border-radius:4px;transition:opacity .2s ease-in-out}rx-collection-browser .browse-container .collection-image-wrapper:hover,rx-collection-browser-interlink .browse-container .collection-image-wrapper:hover,rx-collection-details .browse-container .collection-image-wrapper:hover,rx-unattached-bricks .browse-container .collection-image-wrapper:hover{opacity:.9}@media screen and (min-width:961px){rx-collection-browser .browse-container .collection-image-wrapper.alt-image:hover .static-image,rx-collection-browser-interlink .browse-container .collection-image-wrapper.alt-image:hover .static-image,rx-collection-details .browse-container .collection-image-wrapper.alt-image:hover .static-image,rx-unattached-bricks .browse-container .collection-image-wrapper.alt-image:hover .static-image{opacity:0}rx-collection-browser .browse-container .collection-image-wrapper.alt-image:hover .animated-image,rx-collection-browser-interlink .browse-container .collection-image-wrapper.alt-image:hover .animated-image,rx-collection-details .browse-container .collection-image-wrapper.alt-image:hover .animated-image,rx-unattached-bricks .browse-container .collection-image-wrapper.alt-image:hover .animated-image{opacity:1}rx-collection-browser .browse-container .collection-image-wrapper.alt-image .static-image,rx-collection-browser-interlink .browse-container .collection-image-wrapper.alt-image .static-image,rx-collection-details .browse-container .collection-image-wrapper.alt-image .static-image,rx-unattached-bricks .browse-container .collection-image-wrapper.alt-image .static-image{position:absolute}rx-collection-browser .browse-container .collection-image-wrapper.alt-image .animated-image,rx-collection-browser-interlink .browse-container .collection-image-wrapper.alt-image .animated-image,rx-collection-details .browse-container .collection-image-wrapper.alt-image .animated-image,rx-unattached-bricks .browse-container .collection-image-wrapper.alt-image .animated-image{opacity:0}}rx-collection-browser .browse-container .collection-image-wrapper .mat-mdc-card-image,rx-collection-browser-interlink .browse-container .collection-image-wrapper .mat-mdc-card-image,rx-collection-details .browse-container .collection-image-wrapper .mat-mdc-card-image,rx-unattached-bricks .browse-container .collection-image-wrapper .mat-mdc-card-image{height:200px;margin-top:0;border-top-left-radius:4px;border-top-right-radius:4px}rx-collection-browser .browse-container .collection-image-wrapper .mat-mdc-card-image:not(.stock-image),rx-collection-browser-interlink .browse-container .collection-image-wrapper .mat-mdc-card-image:not(.stock-image),rx-collection-details .browse-container .collection-image-wrapper .mat-mdc-card-image:not(.stock-image),rx-unattached-bricks .browse-container .collection-image-wrapper .mat-mdc-card-image:not(.stock-image){width:200px}rx-collection-browser .browse-container .mat-mdc-card-title,rx-collection-browser-interlink .browse-container .mat-mdc-card-title,rx-collection-details .browse-container .mat-mdc-card-title,rx-unattached-bricks .browse-container .mat-mdc-card-title{font-weight:600;font-size:24px;line-height:1.1;margin-bottom:8px}rx-collection-browser .browse-container .mat-mdc-card-subtitle,rx-collection-browser-interlink .browse-container .mat-mdc-card-subtitle,rx-collection-details .browse-container .mat-mdc-card-subtitle,rx-unattached-bricks .browse-container .mat-mdc-card-subtitle{font-size:14px;margin-bottom:0}rx-collection-browser .browse-container .mat-mdc-card-header-text,rx-collection-browser .browse-container .mat-mdc-card-subtitle,rx-collection-browser-interlink .browse-container .mat-mdc-card-header-text,rx-collection-browser-interlink .browse-container .mat-mdc-card-subtitle,rx-collection-details .browse-container .mat-mdc-card-header-text,rx-collection-details .browse-container .mat-mdc-card-subtitle,rx-unattached-bricks .browse-container .mat-mdc-card-header-text,rx-unattached-bricks .browse-container .mat-mdc-card-subtitle{color:var(--srx-palette-primary-1)}rx-collection-browser .browse-container mat-progress-bar,rx-collection-browser-interlink .browse-container mat-progress-bar,rx-collection-details .browse-container mat-progress-bar,rx-unattached-bricks .browse-container mat-progress-bar{width:100%;position:absolute;top:205px;bottom:0;left:0;height:6px!important}rx-collection-browser .browse-container mat-progress-bar.mat-primary .mat-progress-bar-buffer,rx-collection-browser-interlink .browse-container mat-progress-bar.mat-primary .mat-progress-bar-buffer,rx-collection-details .browse-container mat-progress-bar.mat-primary .mat-progress-bar-buffer,rx-unattached-bricks .browse-container mat-progress-bar.mat-primary .mat-progress-bar-buffer{background-color:var(--srx-palette-primary-6)}rx-collection-browser .browse-container mat-progress-bar.mat-primary .mat-progress-bar-fill:after,rx-collection-browser-interlink .browse-container mat-progress-bar.mat-primary .mat-progress-bar-fill:after,rx-collection-details .browse-container mat-progress-bar.mat-primary .mat-progress-bar-fill:after,rx-unattached-bricks .browse-container mat-progress-bar.mat-primary .mat-progress-bar-fill:after{background-color:var(--srx-color-tertiary-400)}rx-collection-browser .beta-collection,rx-collection-browser-interlink .beta-collection,rx-collection-details .beta-collection,rx-unattached-bricks .beta-collection{position:absolute;top:-2px;right:-9px;border-bottom-left-radius:4px;justify-content:center;font-size:12px;font-weight:700;background:var(--srx-color-surface-default);padding:0 0 5px 3px}rx-collection-browser .beta-collection .beta-label,rx-collection-browser-interlink .beta-collection .beta-label,rx-collection-details .beta-collection .beta-label,rx-unattached-bricks .beta-collection .beta-label{color:var(--srx-color-surface-bright);background:var(--srx-color-confidence-dont-know);padding:4px;border-radius:4px}rx-collection-browser .discipline-header,rx-collection-browser-interlink .discipline-header,rx-collection-details .discipline-header,rx-unattached-bricks .discipline-header{padding:16px 0;background:var(--srx-color-surface-default);border-bottom:1px solid var(--srx-color-border-default);position:sticky;top:64px;z-index:1000}rx-collection-browser .discipline-header.interlink,rx-collection-browser-interlink .discipline-header.interlink,rx-collection-details .discipline-header.interlink,rx-unattached-bricks .discipline-header.interlink{top:0}rx-collection-browser .discipline-header.interlink .discipline-row,rx-collection-browser-interlink .discipline-header.interlink .discipline-row,rx-collection-details .discipline-header.interlink .discipline-row,rx-unattached-bricks .discipline-header.interlink .discipline-row{padding-left:36px}rx-collection-browser .discipline-header,rx-collection-browser-interlink .discipline-header,rx-collection-details .discipline-header,rx-unattached-bricks .discipline-header{transition:box-shadow .28s cubic-bezier(.4,0,.2,1)}rx-collection-browser .discipline-header .discipline-row,rx-collection-browser-interlink .discipline-header .discipline-row,rx-collection-details .discipline-header .discipline-row,rx-unattached-bricks .discipline-header .discipline-row{max-width:2000px;margin:0 auto;align-items:center}rx-collection-browser .discipline-header .discipline-row .collection-stats,rx-collection-browser-interlink .discipline-header .discipline-row .collection-stats,rx-collection-details .discipline-header .discipline-row .collection-stats,rx-unattached-bricks .discipline-header .discipline-row .collection-stats{margin-top:5px}rx-collection-browser .discipline-header .discipline-row .collection-image-wrapper,rx-collection-browser-interlink .discipline-header .discipline-row .collection-image-wrapper,rx-collection-details .discipline-header .discipline-row .collection-image-wrapper,rx-unattached-bricks .discipline-header .discipline-row .collection-image-wrapper{display:flex;justify-content:center;align-items:center;border-radius:4px;padding:2px 8px}rx-collection-browser .discipline-header .discipline-row .collection-image,rx-collection-browser-interlink .discipline-header .discipline-row .collection-image,rx-collection-details .discipline-header .discipline-row .collection-image,rx-unattached-bricks .discipline-header .discipline-row .collection-image{height:64px}rx-collection-browser .discipline-header .discipline-row h4,rx-collection-browser-interlink .discipline-header .discipline-row h4,rx-collection-details .discipline-header .discipline-row h4,rx-unattached-bricks .discipline-header .discipline-row h4{margin:0;font-size:13px}rx-collection-browser .discipline-header .discipline-row h1,rx-collection-browser-interlink .discipline-header .discipline-row h1,rx-collection-details .discipline-header .discipline-row h1,rx-unattached-bricks .discipline-header .discipline-row h1{font-size:36px;font-weight:600}rx-collection-browser .discipline-header .discipline-row .description,rx-collection-browser-interlink .discipline-header .discipline-row .description,rx-collection-details .discipline-header .discipline-row .description,rx-unattached-bricks .discipline-header .discipline-row .description{margin:5px 0;color:var(--srx-color-surface-default);opacity:.9}rx-collection-browser .discipline-header .discipline-row .discipline-image,rx-collection-browser-interlink .discipline-header .discipline-row .discipline-image,rx-collection-details .discipline-header .discipline-row .discipline-image,rx-unattached-bricks .discipline-header .discipline-row .discipline-image{height:200px;width:200px;max-width:100%;border-radius:4px}rx-collection-browser .discipline-header .discipline-row .discipline-details,rx-collection-browser-interlink .discipline-header .discipline-row .discipline-details,rx-collection-details .discipline-header .discipline-row .discipline-details,rx-unattached-bricks .discipline-header .discipline-row .discipline-details{margin-top:0;color:var(--srx-palette-primary-6)}rx-collection-browser .discipline-header .discipline-row .module-stats,rx-collection-browser-interlink .discipline-header .discipline-row .module-stats,rx-collection-details .discipline-header .discipline-row .module-stats,rx-unattached-bricks .discipline-header .discipline-row .module-stats{margin-top:-5px;color:var(--srx-palette-primary-6)}rx-collection-browser .discipline-header .topics,rx-collection-browser-interlink .discipline-header .topics,rx-collection-details .discipline-header .topics,rx-unattached-bricks .discipline-header .topics{padding-top:22px}rx-collection-browser .discipline-header .topic-wrapper h4,rx-collection-browser-interlink .discipline-header .topic-wrapper h4,rx-collection-details .discipline-header .topic-wrapper h4,rx-unattached-bricks .discipline-header .topic-wrapper h4{font-size:18px;font-weight:500}rx-collection-browser .discipline-header .topic-wrapper .mat-chip-list-wrapper,rx-collection-browser-interlink .discipline-header .topic-wrapper .mat-chip-list-wrapper,rx-collection-details .discipline-header .topic-wrapper .mat-chip-list-wrapper,rx-unattached-bricks .discipline-header .topic-wrapper .mat-chip-list-wrapper{margin-top:10px}@media screen and (max-width:599px){rx-collection-browser .discipline-header .topic-wrapper .mat-chip-list-wrapper,rx-collection-browser-interlink .discipline-header .topic-wrapper .mat-chip-list-wrapper,rx-collection-details .discipline-header .topic-wrapper .mat-chip-list-wrapper,rx-unattached-bricks .discipline-header .topic-wrapper .mat-chip-list-wrapper{justify-content:center}}rx-collection-browser .discipline-header .topic-wrapper .mat-chip-list-wrapper .mat-mdc-chip,rx-collection-browser-interlink .discipline-header .topic-wrapper .mat-chip-list-wrapper .mat-mdc-chip,rx-collection-details .discipline-header .topic-wrapper .mat-chip-list-wrapper .mat-mdc-chip,rx-unattached-bricks .discipline-header .topic-wrapper .mat-chip-list-wrapper .mat-mdc-chip{cursor:pointer;background-color:var(--srx-color-action-secondary);color:var(--srx-color-text-inverse)}rx-collection-browser .brick-list.--browser-brick-list,rx-collection-browser-interlink .brick-list.--browser-brick-list,rx-collection-details .brick-list.--browser-brick-list,rx-unattached-bricks .brick-list.--browser-brick-list{border-left:1px solid var(--srx-color-border-divider);border-right:1px solid var(--srx-color-border-divider);border-bottom:1px solid var(--srx-color-border-divider);border-bottom-right-radius:4px;border-bottom-left-radius:4px;padding-top:0}rx-collection-browser .brick-list .mat-mdc-list-item:not(:first-child),rx-collection-browser-interlink .brick-list .mat-mdc-list-item:not(:first-child),rx-collection-details .brick-list .mat-mdc-list-item:not(:first-child),rx-unattached-bricks .brick-list .mat-mdc-list-item:not(:first-child){border-top:1px solid var(--srx-color-border-divider)}rx-collection-browser .brick-list .mat-2-line,rx-collection-browser-interlink .brick-list .mat-2-line,rx-collection-details .brick-list .mat-2-line,rx-unattached-bricks .brick-list .mat-2-line{height:48px!important}rx-collection-browser .brick-list .brick-item-lock,rx-collection-browser-interlink .brick-list .brick-item-lock,rx-collection-details .brick-list .brick-item-lock,rx-unattached-bricks .brick-list .brick-item-lock{margin-right:12px}rx-collection-browser .brick-list .brick-name-lock,rx-collection-browser-interlink .brick-list .brick-name-lock,rx-collection-details .brick-list .brick-name-lock,rx-unattached-bricks .brick-list .brick-name-lock{cursor:text;opacity:.7}rx-collection-browser .brick-list .annotation-badge,rx-collection-browser-interlink .brick-list .annotation-badge,rx-collection-details .brick-list .annotation-badge,rx-unattached-bricks .brick-list .annotation-badge{background:var(--srx-color-confidence-nailed-it);color:var(--srx-color-text-inverse);border-radius:50%;height:24px;width:24px;display:flex;justify-content:center;align-items:center;margin-left:10px;font-size:12px;font-weight:600}rx-collection-browser .brick-list .annotation-badge.--unpublished,rx-collection-browser-interlink .brick-list .annotation-badge.--unpublished,rx-collection-details .brick-list .annotation-badge.--unpublished,rx-unattached-bricks .brick-list .annotation-badge.--unpublished{background:var(--srx-color-grey)}rx-collection-browser .brick-list .annotation-badge.--detached,rx-collection-browser-interlink .brick-list .annotation-badge.--detached,rx-collection-details .brick-list .annotation-badge.--detached,rx-unattached-bricks .brick-list .annotation-badge.--detached{background:var(--srx-color-red)}rx-collection-browser .brick-list .brick-list__brick-name,rx-collection-browser-interlink .brick-list .brick-list__brick-name,rx-collection-details .brick-list .brick-list__brick-name,rx-unattached-bricks .brick-list .brick-list__brick-name{display:flex!important;align-items:center;margin:12px 0}rx-collection-browser .brick-list .brick-list__duration,rx-collection-browser-interlink .brick-list .brick-list__duration,rx-collection-details .brick-list .brick-list__duration,rx-unattached-bricks .brick-list .brick-list__duration{display:flex;width:35%;justify-content:flex-end;align-items:center;text-align:center;font-size:13px}rx-collection-browser .brick-list .brick-list__duration mat-icon,rx-collection-browser-interlink .brick-list .brick-list__duration mat-icon,rx-collection-details .brick-list .brick-list__duration mat-icon,rx-unattached-bricks .brick-list .brick-list__duration mat-icon{color:var(--srx-color-text-primary)}rx-collection-browser .brick-list .brick-list__duration .update-available,rx-collection-browser-interlink .brick-list .brick-list__duration .update-available,rx-collection-details .brick-list .brick-list__duration .update-available,rx-unattached-bricks .brick-list .brick-list__duration .update-available{font-weight:600;text-decoration:underline;color:var(--srx-color-action-link);margin-right:12px}rx-collection-browser .brick-list .brick-list__duration .copy-link,rx-collection-browser .brick-list .brick-list__duration .learning-objective-tooltip,rx-collection-browser .brick-list .brick-list__duration .brick-clone,rx-collection-browser-interlink .brick-list .brick-list__duration .copy-link,rx-collection-browser-interlink .brick-list .brick-list__duration .learning-objective-tooltip,rx-collection-browser-interlink .brick-list .brick-list__duration .brick-clone,rx-collection-details .brick-list .brick-list__duration .copy-link,rx-collection-details .brick-list .brick-list__duration .learning-objective-tooltip,rx-collection-details .brick-list .brick-list__duration .brick-clone,rx-unattached-bricks .brick-list .brick-list__duration .copy-link,rx-unattached-bricks .brick-list .brick-list__duration .learning-objective-tooltip,rx-unattached-bricks .brick-list .brick-list__duration .brick-clone{margin-left:12px}rx-collection-browser .brick-list .brick-list__duration .learning-objective-tooltip,rx-collection-browser-interlink .brick-list .brick-list__duration .learning-objective-tooltip,rx-collection-details .brick-list .brick-list__duration .learning-objective-tooltip,rx-unattached-bricks .brick-list .brick-list__duration .learning-objective-tooltip{cursor:default}rx-collection-browser .brick-list .brick-list__duration .copy-link,rx-collection-browser-interlink .brick-list .brick-list__duration .copy-link,rx-collection-details .brick-list .brick-list__duration .copy-link,rx-unattached-bricks .brick-list .brick-list__duration .copy-link{top:-1px;margin-left:5px}rx-collection-browser .brick-list .brick-list__preview,rx-collection-browser-interlink .brick-list .brick-list__preview,rx-collection-details .brick-list .brick-list__preview,rx-unattached-bricks .brick-list .brick-list__preview{color:var(--srx-color-tertiary-400);font-weight:700;display:inline;font-size:13px;margin-left:12px}@media screen and (min-width:961px){rx-collection-browser .brick-list .brick-list__preview.brick-list__preview--small,rx-collection-browser-interlink .brick-list .brick-list__preview.brick-list__preview--small,rx-collection-details .brick-list .brick-list__preview.brick-list__preview--small,rx-unattached-bricks .brick-list .brick-list__preview.brick-list__preview--small{display:none}}@media screen and (max-width:960px){rx-collection-browser .brick-list .brick-list__preview.brick-list__preview--small,rx-collection-browser-interlink .brick-list .brick-list__preview.brick-list__preview--small,rx-collection-details .brick-list .brick-list__preview.brick-list__preview--small,rx-unattached-bricks .brick-list .brick-list__preview.brick-list__preview--small{display:block;margin-left:0}}@media screen and (min-width:961px){rx-collection-browser .brick-list .brick-list__preview.brick-list__preview--large,rx-collection-browser-interlink .brick-list .brick-list__preview.brick-list__preview--large,rx-collection-details .brick-list .brick-list__preview.brick-list__preview--large,rx-unattached-bricks .brick-list .brick-list__preview.brick-list__preview--large{display:inline}}@media screen and (max-width:960px){rx-collection-browser .brick-list .brick-list__preview.brick-list__preview--large,rx-collection-browser-interlink .brick-list .brick-list__preview.brick-list__preview--large,rx-collection-details .brick-list .brick-list__preview.brick-list__preview--large,rx-unattached-bricks .brick-list .brick-list__preview.brick-list__preview--large{display:none}}rx-collection-browser .brick-list .brick-list__preview-button,rx-collection-browser-interlink .brick-list .brick-list__preview-button,rx-collection-details .brick-list .brick-list__preview-button,rx-unattached-bricks .brick-list .brick-list__preview-button{opacity:.5;text-transform:none;font-weight:600}rx-collection-browser a:not(.logo-wrapper),rx-collection-browser-interlink a:not(.logo-wrapper),rx-collection-details a:not(.logo-wrapper),rx-unattached-bricks a:not(.logo-wrapper){text-decoration:none;color:var(--srx-palette-primary-1);font-weight:500}rx-collection-browser a:not(.logo-wrapper):hover,rx-collection-browser-interlink a:not(.logo-wrapper):hover,rx-collection-details a:not(.logo-wrapper):hover,rx-unattached-bricks a:not(.logo-wrapper):hover{text-decoration:underline}rx-collection-browser a:not([href]):hover,rx-collection-browser-interlink a:not([href]):hover,rx-collection-details a:not([href]):hover,rx-unattached-bricks a:not([href]):hover{text-decoration:none}rx-collection-browser span.text-search-highlight,rx-collection-browser-interlink span.text-search-highlight,rx-collection-details span.text-search-highlight,rx-unattached-bricks span.text-search-highlight{background-color:var(--srx-color-highlight-yellow)!important}rx-collection-browser .mat-badge-content.note-badge,rx-collection-browser-interlink .mat-badge-content.note-badge,rx-collection-details .mat-badge-content.note-badge,rx-unattached-bricks .mat-badge-content.note-badge{cursor:pointer!important;pointer-events:all!important}rx-collection-browser .rx-progress-bar.mat-primary .mat-progress-bar-buffer,rx-collection-browser-interlink .rx-progress-bar.mat-primary .mat-progress-bar-buffer,rx-collection-details .rx-progress-bar.mat-primary .mat-progress-bar-buffer,rx-unattached-bricks .rx-progress-bar.mat-primary .mat-progress-bar-buffer{background-color:var(--srx-palette-primary-6)}rx-collection-browser .rx-progress-bar.mat-primary .mat-progress-bar-fill:after,rx-collection-browser-interlink .rx-progress-bar.mat-primary .mat-progress-bar-fill:after,rx-collection-details .rx-progress-bar.mat-primary .mat-progress-bar-fill:after,rx-unattached-bricks .rx-progress-bar.mat-primary .mat-progress-bar-fill:after{background-color:var(--srx-color-tertiary-400)}rx-collection-browser .module-search-field,rx-collection-browser-interlink .module-search-field,rx-collection-details .module-search-field,rx-unattached-bricks .module-search-field{margin-top:16px}rx-collection-browser .module-search-field .mat-form-field-flex,rx-collection-browser-interlink .module-search-field .mat-form-field-flex,rx-collection-details .module-search-field .mat-form-field-flex,rx-unattached-bricks .module-search-field .mat-form-field-flex{padding-top:0}rx-collection-browser .module-search-field .mat-form-field-prefix,rx-collection-browser-interlink .module-search-field .mat-form-field-prefix,rx-collection-details .module-search-field .mat-form-field-prefix,rx-unattached-bricks .module-search-field .mat-form-field-prefix{position:relative;top:8px;left:-10px}rx-collection-browser .brick-list-wrapper .mat-badge-content,rx-collection-browser-interlink .brick-list-wrapper .mat-badge-content,rx-collection-details .brick-list-wrapper .mat-badge-content,rx-unattached-bricks .brick-list-wrapper .mat-badge-content{top:14px!important;left:11px!important;width:44px!important;height:44px!important;line-height:44px!important;font-size:16px!important;color:var(--srx-color-text-inverse)!important}rx-collection-browser .brick-list-wrapper .mdc-list-item__content,rx-collection-browser-interlink .brick-list-wrapper .mdc-list-item__content,rx-collection-details .brick-list-wrapper .mdc-list-item__content,rx-unattached-bricks .brick-list-wrapper .mdc-list-item__content{padding-left:70px!important}.rx-autocomplete .mat-mdc-optgroup-label{text-transform:uppercase}.rx-autocomplete .rx-typeahead-bold{font-weight:700}.rx-autocomplete .typeahead-email{margin-left:6px;font-weight:500;opacity:.9}.empty-state-wrapper-legacy{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:100px}.empty-state-wrapper-legacy.--card-level{margin-top:12px!important}.empty-state-wrapper-legacy.--card-level .animation{height:100px;width:100px}.empty-state-wrapper-legacy.--card-level .animation-wrapper{background:var(--srx-color-surface-container)}.empty-state-wrapper-legacy.--card-level .main-message{font-size:22px;margin-top:12px}.empty-state-wrapper-legacy.--card-level .follow-up-message{margin-top:5px;font-size:16px}.empty-state-wrapper-legacy.--card-level a{margin-top:12px;font-size:16px}.empty-state-wrapper-legacy.--card-level.--stat-card{margin-top:0!important}.empty-state-wrapper-legacy.--card-level.--stat-card .animation{height:200px;width:200px}.empty-state-wrapper-legacy.--card-level.--stat-card .main-message{font-size:28px;margin-top:16px}.empty-state-wrapper-legacy.--card-level.--stat-card .follow-up-message{margin-top:5px;font-size:20px}.empty-state-wrapper-legacy.--card-level.--stat-card a{margin-top:12px;font-size:20px}.empty-state-wrapper-legacy.--tab-level{margin-top:12px!important}.empty-state-wrapper-legacy.--tab-level .animation{height:150px;width:150px}.empty-state-wrapper-legacy.--tab-level .animation-wrapper{background:var(--srx-color-surface-container)}.empty-state-wrapper-legacy.--tab-level .main-message{font-size:20px;margin-top:12px}.empty-state-wrapper-legacy.--tab-level button{font-size:17px;margin-top:12px}.empty-state-wrapper-legacy.--dialog-level{margin-top:0}@media screen and (max-width:599px){.empty-state-wrapper-legacy.--page-level .animation{height:225px;width:225px}}@media screen and (max-width:599px){.empty-state-wrapper-legacy.--page-level .main-message{font-size:28px}}@media screen and (max-width:599px){.empty-state-wrapper-legacy.--page-level .follow-up-message{font-size:18px}}@media screen and (max-width:599px){.empty-state-wrapper-legacy.--page-level a{font-size:18px}}.empty-state-wrapper-legacy.--with-error .animation-wrapper{background:var(--srx-color-surface-bright)}.empty-state-wrapper-legacy.--with-error .main-message{margin-top:0}.empty-state-wrapper-legacy .empty-state-graphic{height:300px}.empty-state-wrapper-legacy .empty-state-graphic img{max-height:100%;width:auto}.empty-state-wrapper-legacy .animation{height:300px;width:300px}@media screen and (max-width:599px){.empty-state-wrapper-legacy .animation{height:225px;width:225px}}.empty-state-wrapper-legacy .animation-wrapper{background:var(--srx-color-surface-default);border-radius:50%}.empty-state-wrapper-legacy .main-message,.empty-state-wrapper-legacy .follow-up-message{text-align:center}.empty-state-wrapper-legacy .main-message{font-size:30px;font-weight:600;margin-top:40px;color:var(--srx-color-empty-state-title)}@media screen and (max-width:599px){.empty-state-wrapper-legacy .main-message{font-size:28px}}.empty-state-wrapper-legacy .follow-up-message{font-size:20px;margin-top:10px;color:var(--srx-color-text-secondary)}@media screen and (max-width:599px){.empty-state-wrapper-legacy .follow-up-message{font-size:18px}}.empty-state-wrapper-legacy .follow-up-message.--with-error{font-size:18px;line-height:1;color:var(--srx-color-status-error)}.empty-state-wrapper-legacy a,.empty-state-wrapper-legacy button{color:var(--srx-color-action-link);text-decoration:none;font-weight:600;font-size:20px;margin-top:26px}@media screen and (max-width:599px){.empty-state-wrapper-legacy a,.empty-state-wrapper-legacy button{font-size:18px}}.search-empty-state{display:flex;flex-direction:column;align-items:center;padding:48px 24px;max-width:560px;margin:0 auto;text-align:center}.search-empty-state .empty-state-icon{width:64px;height:64px;border-radius:50%;background:color-mix(in srgb,var(--srx-color-text-secondary) 8%,transparent);display:flex;align-items:center;justify-content:center;margin-bottom:20px}.search-empty-state .empty-state-icon mat-icon{font-size:32px;width:32px;height:32px;color:var(--srx-color-text-secondary);opacity:.6}.search-empty-state .empty-state-heading{font-size:20px;font-weight:500;color:var(--srx-color-text-primary);margin:0 0 24px;letter-spacing:-.02em}.search-empty-state .search-context{width:100%;background:var(--srx-color-surface-container);border:1px solid var(--srx-color-border-default);border-radius:12px;padding:16px 20px;margin-bottom:24px;display:flex;flex-direction:column;gap:12px;text-align:left}.search-empty-state .search-context .search-context-item{display:flex;align-items:center;gap:8px;font-size:14px;line-height:1.5}.search-empty-state .search-context .search-context-item .context-icon{font-size:18px;width:18px;height:18px;color:var(--srx-color-text-secondary);flex-shrink:0}.search-empty-state .search-context .search-context-item .context-label{color:var(--srx-color-text-secondary);font-weight:500;flex-shrink:0}.search-empty-state .search-context .search-context-item .context-value{color:var(--srx-color-text-primary);font-weight:600;font-family:Roboto Mono,monospace;font-size:13px;background:color-mix(in srgb,var(--srx-color-action-link) 12%,transparent);padding:2px 8px;border-radius:4px;flex-shrink:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-empty-state .search-context .search-context-item.tab-indicator .context-value{background:color-mix(in srgb,var(--srx-color-text-primary) 10%,transparent)}.search-empty-state .empty-state-actions{width:100%}.search-empty-state .empty-state-actions .suggestion-text{font-size:14px;color:var(--srx-color-text-secondary);margin:0 0 16px;font-weight:400}.search-empty-state .empty-state-actions .action-buttons{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.search-empty-state .empty-state-actions .action-buttons .clear-action{height:36px;font-size:14px;font-weight:500}.search-empty-state .empty-state-actions .action-buttons .clear-action mat-icon{font-size:18px;width:18px;height:18px;margin-right:6px}.search-empty-state .empty-state-actions .action-buttons .clear-action:hover{background:color-mix(in srgb,var(--srx-color-action-link) 8%,transparent)}@media screen and (max-width:599px){.search-empty-state{padding:32px 16px;max-width:100%}.search-empty-state .empty-state-heading{font-size:18px;margin-bottom:20px}.search-empty-state .search-context{padding:12px 16px;gap:10px}.search-empty-state .search-context .search-context-item{font-size:13px}.search-empty-state .search-context .search-context-item .context-value{font-size:12px}.search-empty-state .empty-state-actions .action-buttons{flex-direction:column;width:100%}.search-empty-state .empty-state-actions .action-buttons .clear-action{width:100%}}.mat-mdc-tooltip{font-size:12px!important;font-weight:600!important}.mat-mdc-tooltip .mdc-tooltip__surface{background:var(--srx-color-tooltip-bg)!important}.mdc-snackbar__label{text-align:center}.mat-mdc-snack-bar-container{border-radius:4px}.cdk-overlay-container{z-index:1002!important}.validation-menu .mat-mdc-list,.validation-menu .mat-mdc-menu-content{padding-top:0}.validation-menu .mdc-list-group__subheader{color:var(--srx-color-text-hint)}.validation-menu .validation-menu-item.mdc-list-item.mdc-list-item--with-one-line{height:48px}.validation-menu .validation-menu-item .label{font-weight:600}.validation-menu .validation-menu-item .mdc-list-item__primary-text{display:flex;justify-content:space-between;width:175px}.validation-menu .validation-menu-item.--invalid{color:var(--srx-color-status-error)}.validation-menu mat-hint{font-size:12px}.validation-menu.--with-authoring-info{max-width:315px;overflow:hidden;border-radius:12px;box-shadow:0 4px 16px #00000014,0 12px 32px #0000000f,0 0 0 1px #0000000a;background:var(--srx-color-surface-default)}.validation-menu.--with-authoring-info .mat-mdc-menu-content{padding:0}.validation-menu.--with-authoring-info .mdc-list-group__subheader{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--srx-color-text-hint);padding:14px 16px 6px;margin:0;line-height:1}.validation-menu.--with-authoring-info mat-divider{border-top-color:var(--srx-color-border-divider, rgba(0, 0, 0, .06));margin:0 12px}.validation-menu.--with-authoring-info .mat-mdc-list{padding:0 0 4px}.validation-menu.--with-authoring-info .validation-menu-item{position:relative;border-radius:8px;border-left:3px solid transparent;transition:background-color .15s ease,border-color .2s ease}.validation-menu.--with-authoring-info .validation-menu-item.mdc-list-item.mdc-list-item--with-one-line{height:auto;min-height:40px;padding:8px 12px 8px 10px}.validation-menu.--with-authoring-info .validation-menu-item .mdc-list-item__primary-text{display:flex;justify-content:space-between;align-items:baseline;width:100%;gap:8px}.validation-menu.--with-authoring-info .validation-menu-item .label{font-size:12px;font-weight:500;color:var(--srx-color-text-secondary);white-space:nowrap}.validation-menu.--with-authoring-info .validation-menu-item .count{font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--srx-color-text-primary);text-align:right;white-space:nowrap}.validation-menu.--with-authoring-info .validation-menu-item .word-count{font-weight:700;transition:color .2s ease}.validation-menu.--with-authoring-info .validation-menu-item:hover{background-color:#00000006}.validation-menu.--with-authoring-info .validation-menu-item .--warning{color:#d97706}.validation-menu.--with-authoring-info .validation-menu-item.--invalid{border-left-color:#ff4b50;background-color:#ff4b500a}.validation-menu.--with-authoring-info .validation-menu-item.--invalid .label{color:var(--srx-color-text-primary);font-weight:600}.validation-menu.--with-authoring-info .validation-menu-item.--invalid .count,.validation-menu.--with-authoring-info .validation-menu-item.--invalid .word-count{color:#ff4b50}.validation-menu.--with-authoring-info .validation-menu-item.--invalid:hover{background-color:#ff4b500f}.validation-menu.--with-authoring-info .clone-validation .validation-menu-item.--invalid{border-left-color:var(--srx-color-action-link);background-color:#2196f30a}.validation-menu.--with-authoring-info .clone-validation .validation-menu-item.--invalid .label,.validation-menu.--with-authoring-info .clone-validation .validation-menu-item.--invalid .count,.validation-menu.--with-authoring-info .clone-validation .validation-menu-item.--invalid .mdc-list-item__primary-text{color:var(--srx-color-action-link)}.validation-menu.--with-authoring-info .clone-validation .validation-menu-item.--invalid:hover{background-color:#2196f30f}.validation-menu.--with-authoring-info .validation-hints{margin:0 8px;border-radius:8px;background:var(--srx-color-surface-container, rgba(0, 0, 0, .02));padding:6px 12px}.validation-menu.--with-authoring-info .validation-hints .mdc-list-item__primary-text{display:flex;flex-direction:column;align-items:flex-start}.validation-menu.--with-authoring-info .validation-hints .mat-mdc-form-field-hint,.validation-menu.--with-authoring-info .validation-hints mat-hint{font-size:10px;color:var(--srx-color-text-hint);line-height:1.6;letter-spacing:.01em}.validation-menu.--with-authoring-info .validation-hints .indicator{display:inline-block;width:16px;font-weight:700;color:var(--srx-color-text-tertiary, var(--srx-color-text-hint))}.validation-menu.--with-authoring-info .validation-menu__footer{border-top:1px solid var(--srx-color-border-divider, rgba(0, 0, 0, .06));padding:8px;background:var(--srx-color-surface-container, rgba(0, 0, 0, .015))}.validation-menu.--with-authoring-info .validation-menu__full-details-btn{display:flex;align-items:center;gap:8px;width:100%;padding:8px 12px;border:none;border-radius:8px;background:transparent;cursor:pointer;font-family:inherit;font-size:12px;font-weight:600;color:var(--srx-color-text-secondary);transition:background-color .15s ease,color .15s ease}.validation-menu.--with-authoring-info .validation-menu__full-details-btn mat-icon{font-size:16px;width:16px;height:16px;color:var(--srx-color-text-hint);transition:color .15s ease}.validation-menu.--with-authoring-info .validation-menu__full-details-btn:hover{background-color:#0000000a;color:var(--srx-color-text-primary)}.validation-menu.--with-authoring-info .validation-menu__full-details-btn:hover mat-icon{color:var(--srx-color-text-secondary)}.validation-menu.--with-authoring-info .validation-menu__full-details-btn:active{background-color:#0000000f}.validation-menu.--with-authoring-info .validation-menu__footer-badge{display:inline-flex;align-items:center;padding:1px 7px;border-radius:10px;font-size:10px;font-weight:700;letter-spacing:.02em;line-height:1.5}.validation-menu.--with-authoring-info .validation-menu__footer-badge.--error{background:#ff4b501a;color:#ff4b50}.validation-menu.--with-authoring-info .validation-menu__footer-badge.--warning{background:#f59e0b1a;color:#d97706}.profile-menu .account-item{padding:0 18px 18px}.profile-menu .account-item h2,.profile-menu .account-item h3,.profile-menu .account-item h4{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.profile-menu .account-item h2{margin:0;font-size:20px;font-weight:600;padding:8px 0}.profile-menu .account-item h3{margin:0;font-size:16px;font-weight:500;text-transform:lowercase;max-width:225px}.profile-menu .account-item h4{margin:4px 0 0;font-size:13px;font-weight:500;color:var(--srx-color-text-secondary);white-space:nowrap;max-width:225px}.profile-menu .language-options .mdc-list-item__primary-text{display:flex;justify-content:space-between;align-items:center}.profile-menu .language-options .language-select.mat-mdc-form-field{position:relative;left:-14px}.profile-menu .language-options .language-select.mat-mdc-form-field .mdc-line-ripple{height:0;display:none}.profile-menu .language-options .language-select.mat-mdc-form-field .mdc-text-field{padding:0 0 0 14px}.profile-menu .language-options .language-select.mat-mdc-form-field .mat-mdc-form-field-infix{border-top:none}.profile-menu .language-options .language-select.mat-mdc-form-field .mat-mdc-form-field-subscript-wrapper{display:none}.profile-menu .language-options .language-select.mat-mdc-form-field .mdc-text-field--filled:not(.mdc-text-field--disabled),.profile-menu .language-options .language-select.mat-mdc-form-field .mat-mdc-form-field-focus-overlay{background-color:transparent}.profile-menu .beta-option .mat-mdc-menu-item-text{display:flex;justify-content:space-between;align-items:center;width:100%}.profile-menu .beta-option .mat-mdc-menu-item-text .option-wrapper{display:flex;align-items:center}.license-menu.mat-mdc-menu-panel{padding:8px 16px;max-width:485px}.sort-selection-list .sort-option{padding:6px 18px}.sort-selection-list .sort-option.mdc-list-item--selected .mdc-list-item__primary-text{color:var(--srx-color-tertiary-400)!important;font-weight:600}.sort-selection-list .sort-option:first-child{padding-top:0}.sort-selection-list .sort-header{color:var(--srx-color-text-secondary);margin:4px 18px;text-transform:uppercase;font-size:14px;font-weight:600}.permission-option-wrapper{display:flex;align-items:center}.permission-option-wrapper .mat-icon{margin-right:6px;transform:scale(.9)}.permission-option-wrapper .option-text{display:flex;flex-direction:column}.permission-option-wrapper .option-text .main-text{font-weight:600;font-size:14px}.permission-option-wrapper .option-text .sub-text{font-weight:400;font-size:13px;opacity:.8;padding-bottom:1px}.permission-option-wrapper .option-text .main-text,.permission-option-wrapper .option-text .sub-text{line-height:1}.mat-mdc-menu-panel.history-menu .menu-header{padding:8px 16px;border-bottom:1px solid var(--srx-color-border-authoring)}.mat-mdc-menu-panel.history-menu .menu-header h3{margin:0;font-size:14px;font-weight:500}.mat-mdc-menu-panel.history-menu .history-item{display:flex;flex-direction:column;gap:4px}.mat-mdc-menu-panel.history-menu .history-item .draft-name{font-weight:500}.mat-mdc-menu-panel.history-menu .history-item .draft-date{font-size:12px;color:var(--srx-color-text-secondary)}.mat-mdc-menu-panel.history-menu .no-history{padding:16px;text-align:center;color:var(--srx-color-text-secondary)}.mat-mdc-menu-panel.history-menu .mat-mdc-menu-item{height:auto;line-height:1.2;padding:8px 16px}.mat-mdc-menu-panel.objectives-menu{padding:16px;max-width:400px}.mat-mdc-menu-panel.objectives-menu .menu-title{margin:0}.mat-mdc-menu-panel.objectives-menu .objectives-list{padding:0 0 0 16px;margin:0;list-style:none}.mat-mdc-menu-panel.objectives-menu .objectives-list li{padding:4px 0}.mat-mdc-menu-panel.objectives-menu .objectives-list li strong{margin-right:2px}.question-type-menu.mat-mdc-menu-panel .mat-mdc-menu-content{padding:4px!important}.question-type-menu .mat-mdc-menu-item{min-height:36px!important;height:36px!important;line-height:36px!important;padding:0 12px!important}.question-type-menu .mat-mdc-menu-item.question-type-item{font-size:13px;color:var(--srx-color-text-secondary)}.question-type-menu .mat-mdc-menu-item.question-type-item mat-icon{font-size:16px;height:16px;width:16px;margin-right:8px;color:var(--srx-color-ai-hover)!important}.question-type-menu .mat-mdc-menu-item.selected,.question-type-menu .mat-mdc-menu-item.menu-item-selected{background-color:var(--srx-color-ai-background)!important;color:var(--srx-color-ai-primary)!important;font-weight:600!important}.question-type-menu .mat-mdc-menu-item.selected:hover:not([disabled]),.question-type-menu .mat-mdc-menu-item.menu-item-selected:hover:not([disabled]){background-color:#055aa633!important}.question-type-menu .mat-mdc-menu-item.selected mat-icon,.question-type-menu .mat-mdc-menu-item.menu-item-selected mat-icon{color:var(--srx-color-ai-primary)!important}.question-type-menu .mat-mdc-menu-item:hover:not([disabled]):not(.selected):not(.menu-item-selected){background-color:var(--srx-color-state-hover)!important;color:var(--srx-color-text-primary)!important}.question-type-menu .mat-mdc-menu-item .mat-mdc-menu-item-text{display:flex;align-items:center}.question-type-menu .mat-mdc-menu-item .mat-mdc-menu-item-text span{font-weight:500;font-size:13px}.create-menu-backdrop{background:#00000026;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.create-menu-panel{position:relative;width:300px;padding:8px;border-radius:16px;background:linear-gradient(165deg,var(--srx-color-surface-default) 0%,var(--srx-color-surface-container) 100%);border:1px solid var(--srx-color-border-default);box-shadow:0 2px 4px #00000008,0 4px 8px #0000000d,0 8px 16px #00000012,0 16px 32px #00000017}.create-menu-panel:before{content:"";position:absolute;inset:0;border-radius:16px;padding:1px;background:linear-gradient(135deg,rgba(255,255,255,.15),transparent 50%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;-webkit-mask-composite:xor;pointer-events:none}.create-menu-panel button.menu-item{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:16px;width:100%;height:auto;min-height:68px;padding:12px 16px;margin:0 0 4px;border:none;border-radius:12px;background:transparent;cursor:pointer;text-align:left;font-family:inherit;box-sizing:border-box;transition:background-color .2s ease,transform .15s cubic-bezier(.34,1.56,.64,1)}.create-menu-panel button.menu-item:last-child{margin-bottom:0}.create-menu-panel button.menu-item:hover{transform:translate(4px)}.create-menu-panel button.menu-item:active{transform:translate(2px) scale(.99)}.create-menu-panel button.menu-item:focus{outline:none}.create-menu-panel button.menu-item:focus-visible{outline:2px solid var(--srx-color-action-link);outline-offset:2px}.create-menu-panel .icon-container{display:flex;align-items:center;justify-content:center;flex-shrink:0;flex-grow:0;width:44px;min-width:44px;max-width:44px;height:44px;min-height:44px;max-height:44px;border-radius:12px;background:var(--srx-color-surface-container);transition:background-color .2s ease,box-shadow .25s ease}.create-menu-panel .icon-container svg.create-icon{display:block;width:24px;min-width:24px;max-width:24px;height:24px;min-height:24px;max-height:24px;fill:var(--srx-color-text-secondary);stroke:var(--srx-color-text-secondary);transition:fill .2s ease,stroke .2s ease}.create-menu-panel .item-content{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:2px;min-width:0;flex:1}.create-menu-panel .item-title{font-size:15px;font-weight:600;color:var(--srx-color-text-primary);letter-spacing:-.01em;transition:color .2s ease;margin:0;padding:0;line-height:1.3}.create-menu-panel .item-description{font-size:12px;font-weight:400;color:var(--srx-color-text-secondary);line-height:1.3;opacity:.85;margin:0;padding:0}.create-menu-panel button.menu-item-brick:hover,.create-menu-panel button.menu-item-brick:focus{background:var(--menu-accent-brick-bg)}.create-menu-panel button.menu-item-brick:hover .icon-container,.create-menu-panel button.menu-item-brick:focus .icon-container{background:var(--menu-accent-brick-bg);box-shadow:0 0 0 3px var(--menu-accent-brick-glow)}.create-menu-panel button.menu-item-brick:hover .icon-container svg.create-icon,.create-menu-panel button.menu-item-brick:focus .icon-container svg.create-icon{fill:var(--menu-accent-brick)}.create-menu-panel button.menu-item-brick:hover .item-title,.create-menu-panel button.menu-item-brick:focus .item-title{color:var(--menu-accent-brick)}.create-menu-panel button.menu-item-qmax:hover,.create-menu-panel button.menu-item-qmax:focus{background:var(--menu-accent-qmax-bg)}.create-menu-panel button.menu-item-qmax:hover .icon-container,.create-menu-panel button.menu-item-qmax:focus .icon-container{background:var(--menu-accent-qmax-bg);box-shadow:0 0 0 3px var(--menu-accent-qmax-glow)}.create-menu-panel button.menu-item-qmax:hover .icon-container svg.create-icon,.create-menu-panel button.menu-item-qmax:focus .icon-container svg.create-icon{fill:var(--menu-accent-qmax);stroke:var(--menu-accent-qmax)}.create-menu-panel button.menu-item-qmax:hover .item-title,.create-menu-panel button.menu-item-qmax:focus .item-title{color:var(--menu-accent-qmax)}.create-menu-panel button.menu-item-topic:hover,.create-menu-panel button.menu-item-topic:focus{background:var(--menu-accent-topic-bg)}.create-menu-panel button.menu-item-topic:hover .icon-container,.create-menu-panel button.menu-item-topic:focus .icon-container{background:var(--menu-accent-topic-bg);box-shadow:0 0 0 3px var(--menu-accent-topic-glow)}.create-menu-panel button.menu-item-topic:hover .icon-container svg.create-icon,.create-menu-panel button.menu-item-topic:focus .icon-container svg.create-icon{fill:var(--menu-accent-topic)}.create-menu-panel button.menu-item-topic:hover .item-title,.create-menu-panel button.menu-item-topic:focus .item-title{color:var(--menu-accent-topic)}:root{--menu-accent-brick: #ff6b35;--menu-accent-brick-bg: rgba(255, 107, 53, .1);--menu-accent-brick-glow: rgba(255, 107, 53, .25);--menu-accent-qmax: #7c4dff;--menu-accent-qmax-bg: rgba(124, 77, 255, .1);--menu-accent-qmax-glow: rgba(124, 77, 255, .25);--menu-accent-topic: #00bfa5;--menu-accent-topic-bg: rgba(0, 191, 165, .1);--menu-accent-topic-glow: rgba(0, 191, 165, .25)}.dark-theme .validation-menu.--with-authoring-info{box-shadow:0 4px 16px #0000003d,0 12px 32px #0003,0 0 0 1px #ffffff0f;background:var(--srx-color-surface-floating, var(--srx-color-surface-default))}.dark-theme .validation-menu.--with-authoring-info mat-divider{border-top-color:#ffffff0f}.dark-theme .validation-menu.--with-authoring-info .validation-menu-item:hover{background-color:#ffffff0a}.dark-theme .validation-menu.--with-authoring-info .validation-menu-item.--invalid{background-color:#ff4b5014}.dark-theme .validation-menu.--with-authoring-info .validation-menu-item.--invalid:hover{background-color:#ff4b501f}.dark-theme .validation-menu.--with-authoring-info .clone-validation .validation-menu-item.--invalid{background-color:#2196f314}.dark-theme .validation-menu.--with-authoring-info .clone-validation .validation-menu-item.--invalid:hover{background-color:#2196f31f}.dark-theme .validation-menu.--with-authoring-info .validation-hints{background:#ffffff08}.dark-theme .validation-menu.--with-authoring-info .validation-menu__footer{border-top-color:#ffffff0f;background:#ffffff05}.dark-theme .validation-menu.--with-authoring-info .validation-menu__full-details-btn:hover{background-color:#ffffff0f}.dark-theme .validation-menu.--with-authoring-info .validation-menu__full-details-btn:active{background-color:#ffffff14}.dark-theme .validation-menu.--with-authoring-info .validation-menu__footer-badge.--error{background:#ff4b502e}.dark-theme .validation-menu.--with-authoring-info .validation-menu__footer-badge.--warning{background:#f59e0b2e}.dark-theme{--menu-accent-brick: #ff8a5c;--menu-accent-brick-bg: rgba(255, 138, 92, .15);--menu-accent-brick-glow: rgba(255, 138, 92, .3);--menu-accent-qmax: #b388ff;--menu-accent-qmax-bg: rgba(179, 136, 255, .15);--menu-accent-qmax-glow: rgba(179, 136, 255, .3);--menu-accent-topic: #64ffda;--menu-accent-topic-bg: rgba(100, 255, 218, .15);--menu-accent-topic-glow: rgba(100, 255, 218, .3)}.create-icon{overflow:visible}.create-icon .brick-body,.create-icon .brick-handle-left,.create-icon .brick-handle-right{will-change:transform}.create-icon .brick-sparkle{will-change:transform,opacity;transform-origin:center}.create-icon .qmax-doc-back{opacity:.4;will-change:transform}.create-icon .qmax-doc-front-top,.create-icon .qmax-doc-front-bottom,.create-icon .qmax-question,.create-icon .qmax-dot{will-change:transform}.create-icon .gauge-arc{fill:none!important;will-change:transform;transform-origin:33.86px 31.77px}.create-icon .gauge-needle{will-change:transform;transform-origin:33.86px 31.77px}@media(prefers-reduced-motion:reduce){.create-menu-panel,.create-menu-panel .menu-item,.create-menu-panel .icon-container,.create-icon,.create-icon *{animation:none!important;transition-duration:.01ms!important}.create-menu-panel .menu-item:hover{transform:none}}.pool-management-menu.mat-mdc-menu-panel{max-width:340px;border-radius:12px;overflow:hidden;box-shadow:0 4px 16px #00000014,0 8px 24px #0000000f}.pool-management-menu.mat-mdc-menu-panel .mat-mdc-menu-content{padding:0!important}.pool-management-menu .pool-dropdown-content{padding:12px;width:320px;max-height:360px;overflow-x:hidden;overflow-y:auto;box-sizing:border-box}.pool-management-menu .pool-search-wrapper{display:flex;align-items:center;border:1px solid var(--srx-color-border-default);border-radius:8px;padding:0 10px;background:var(--srx-color-surface-container);height:36px;margin-bottom:8px;transition:border-color .15s ease}.pool-management-menu .pool-search-wrapper:focus-within{border-color:var(--srx-color-action-link);background:var(--srx-color-surface-default)}.pool-management-menu .pool-search-input{border:none;outline:none;background:transparent;color:var(--srx-color-text-primary);flex:1;font-size:13px;height:100%;min-width:0}.pool-management-menu .pool-search-input::placeholder{color:var(--srx-color-text-disabled)}.pool-management-menu .pool-search-icon{color:var(--srx-color-text-disabled);font-size:18px;width:18px;height:18px;flex-shrink:0;margin-left:4px}.pool-management-menu .pool-checklist{max-height:240px;overflow-y:auto;display:flex;flex-direction:column;gap:2px}.pool-management-menu .pool-option{display:flex;align-items:center;padding:6px 4px;border-radius:6px;cursor:pointer;transition:background-color .15s ease}.pool-management-menu .pool-option:hover{background:var(--srx-color-surface-container)}.pool-management-menu .pool-option .mat-mdc-checkbox,.pool-management-menu .pool-option .mat-mdc-checkbox .mdc-form-field{width:100%}.pool-management-menu .pool-option .mat-mdc-checkbox label{font-size:13px;color:var(--srx-color-text-primary)}.pool-management-menu .create-pool-hint{padding:10px 4px;font-size:13px;font-style:italic;color:var(--srx-color-text-secondary);cursor:pointer;border-top:1px solid var(--srx-color-border-default);margin-top:4px;transition:color .15s ease}.pool-management-menu .create-pool-hint:hover{color:var(--srx-color-action-link)}.dark-theme .pool-management-menu.mat-mdc-menu-panel{box-shadow:0 4px 16px #0000003d,0 8px 24px #0003}.pool-filter-submenu.mat-mdc-menu-panel{max-width:320px;border-radius:12px;overflow:hidden;box-shadow:0 4px 16px #00000014,0 8px 24px #0000000f}.pool-filter-submenu.mat-mdc-menu-panel .mat-mdc-menu-content{padding:0!important}.pool-filter-submenu .pool-dropdown-content{padding:12px;width:300px;max-height:360px;overflow-x:hidden;overflow-y:auto;box-sizing:border-box}.pool-filter-submenu .pool-search-wrapper{display:flex;align-items:center;border:1px solid var(--srx-color-border-default);border-radius:8px;padding:0 10px;background:var(--srx-color-surface-container);height:36px;margin-bottom:8px;transition:border-color .15s ease}.pool-filter-submenu .pool-search-wrapper:focus-within{border-color:var(--srx-color-action-link);background:var(--srx-color-surface-default)}.pool-filter-submenu .pool-search-input{border:none;outline:none;background:transparent;color:var(--srx-color-text-primary);flex:1;font-size:13px;height:100%;min-width:0}.pool-filter-submenu .pool-search-input::placeholder{color:var(--srx-color-text-disabled)}.pool-filter-submenu .pool-search-icon{color:var(--srx-color-text-disabled);font-size:18px;width:18px;height:18px;flex-shrink:0;margin-left:4px}.pool-filter-submenu .pool-checklist{max-height:240px;overflow-y:auto;display:flex;flex-direction:column;gap:2px}.pool-filter-submenu .pool-option{display:flex;align-items:center;padding:6px 4px;border-radius:6px;cursor:pointer;transition:background-color .15s ease}.pool-filter-submenu .pool-option:hover{background:var(--srx-color-surface-container)}.pool-filter-submenu .pool-option .mat-mdc-checkbox,.pool-filter-submenu .pool-option .mat-mdc-checkbox .mdc-form-field{width:100%}.pool-filter-submenu .pool-option .mat-mdc-checkbox label{font-size:13px;color:var(--srx-color-text-primary)}.pool-filter-submenu .pool-empty-state{padding:16px 4px;font-size:13px;color:var(--srx-color-text-secondary);text-align:center}.dark-theme .pool-filter-submenu.mat-mdc-menu-panel{box-shadow:0 4px 16px #0000003d,0 8px 24px #0003}.mat-mdc-menu-panel.high-yield-version-menu{max-width:350px;min-width:280px;max-height:450px;border-radius:8px;box-shadow:0 4px 20px #00000026}.mat-mdc-menu-panel.high-yield-version-menu .mat-mdc-menu-content{padding:0}.mat-mdc-menu-panel.high-yield-version-menu .version-menu-header{padding:12px 16px;background:var(--srx-color-surface-container);border-bottom:1px solid var(--srx-color-border-default);display:flex;align-items:center;justify-content:space-between;margin:0}.mat-mdc-menu-panel.high-yield-version-menu .version-menu-header h3{margin:0;font-size:15px;font-weight:600;color:var(--srx-color-text-primary)}.mat-mdc-menu-panel.high-yield-version-menu .version-menu-header .version-count{font-size:12px;color:var(--srx-color-text-secondary);background:var(--srx-color-surface-default);padding:2px 6px;border-radius:10px;border:1px solid var(--srx-color-border-default)}.mat-mdc-menu-panel.high-yield-version-menu .mat-divider{margin:0}.mat-mdc-menu-panel.high-yield-version-menu .version-menu-content{max-height:350px;overflow-y:auto;padding:6px}.mat-mdc-menu-panel.high-yield-version-menu .no-versions-menu{padding:40px 20px;text-align:center;color:var(--srx-color-text-secondary)}.mat-mdc-menu-panel.high-yield-version-menu .no-versions-menu mat-icon{font-size:48px;width:48px;height:48px;color:var(--srx-color-border-authoring);margin-bottom:12px}.mat-mdc-menu-panel.high-yield-version-menu .no-versions-menu p{margin:0;font-size:14px}.mat-mdc-menu-panel.high-yield-version-menu .version-menu-item{margin:2px 0;min-height:auto;padding:8px 12px;transition:all .2s ease;border-bottom:1px solid var(--srx-color-border-divider)}.mat-mdc-menu-panel.high-yield-version-menu .version-menu-item:last-child{border-bottom:none}.mat-mdc-menu-panel.high-yield-version-menu .version-menu-item:hover:not([disabled]){background:var(--srx-color-surface-container)}.mat-mdc-menu-panel.high-yield-version-menu .version-menu-item[disabled]{opacity:.5;cursor:not-allowed;pointer-events:none}.mat-mdc-menu-panel.high-yield-version-menu .version-menu-item .version-item-content{display:flex;flex-direction:column;gap:4px;width:100%}.mat-mdc-menu-panel.high-yield-version-menu .version-menu-item .version-main-info{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:nowrap}.mat-mdc-menu-panel.high-yield-version-menu .version-menu-item .version-main-info .version-number{font-weight:600;color:var(--srx-color-text-primary);display:flex;align-items:center;gap:6px;flex-shrink:0;font-size:14px}.mat-mdc-menu-panel.high-yield-version-menu .version-menu-item .version-main-info .version-number .current-badge{display:flex;align-items:center;background:var(--srx-color-action-secondary);color:var(--srx-color-text-inverse);padding:0 4px;border-radius:3px;font-size:10px;font-weight:500;white-space:nowrap;height:14px}.mat-mdc-menu-panel.high-yield-version-menu .version-menu-item .version-main-info .version-date{font-size:12px;color:var(--srx-color-text-secondary);text-align:right;flex-shrink:0;white-space:nowrap}.mat-mdc-menu-panel.high-yield-version-menu .version-menu-item .version-meta{display:flex;align-items:center;gap:12px;font-size:11px;color:var(--srx-color-text-secondary)}.mat-mdc-menu-panel.high-yield-version-menu .version-menu-item .version-meta>span{display:flex;align-items:center;gap:3px;flex-shrink:0;white-space:nowrap}.mat-mdc-menu-panel.high-yield-version-menu .version-menu-item .version-meta mat-icon{font-size:12px;width:12px;height:12px;opacity:.7;margin-right:2px}.mat-mdc-menu-panel.hyt-style-menu{min-width:280px!important;max-width:320px!important}.hyt-style-menu .mat-mdc-menu-content{padding:6px 0 8px}.hyt-style-menu .style-menu-section-label{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--srx-color-text-secondary);padding:6px 16px 8px;-webkit-user-select:none;user-select:none}.hyt-style-menu .style-menu-divider{border:none;border-top:1px solid var(--srx-color-border-divider);margin:4px 0}.hyt-style-menu .mat-mdc-menu-item{min-height:56px;padding:0 14px}.hyt-style-menu .style-row{display:flex;align-items:center;gap:12px;width:100%}.hyt-style-menu .style-badge{width:36px;height:36px;border-radius:8px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.hyt-style-menu .style-badge .style-dot{width:13px;height:13px;border-radius:50%}.hyt-style-menu .style-badge.style-badge--step-one{background-color:#e8f0fe;border:1px solid #90baf9}.hyt-style-menu .style-badge.style-badge--step-one .style-dot{background-color:#1b6feb}.hyt-style-menu .style-badge.style-badge--step-two{background-color:#e4f6f0;border:1px solid #80cbc4}.hyt-style-menu .style-badge.style-badge--step-two .style-dot{background-color:#036246}.hyt-style-menu .style-badge.style-badge--key-highlight{background-color:#0d94881f;border:1px solid rgba(13,148,136,.25)}.hyt-style-menu .style-badge.style-badge--key-highlight .style-dot{background-color:#0d9488}.hyt-style-menu .style-badge.style-badge--mnemonic{background-color:#fef0e6;border:1px solid #f2c7a0}.hyt-style-menu .style-badge.style-badge--mnemonic .style-dot{background-color:#f26a24}.hyt-style-menu .style-badge.style-badge--critical{background-color:#fff0f0;border:1px solid #f5a0a0}.hyt-style-menu .style-badge.style-badge--critical .style-dot{background-color:#8b1a4a}.hyt-style-menu .style-badge.style-badge--highlight{background-color:#a18f001f;border:1px solid rgba(161,143,0,.25)}.hyt-style-menu .style-badge.style-badge--highlight .style-dot{background-color:#a18f00}.hyt-style-menu .style-info{display:flex;flex-direction:column;flex:1;min-width:0;gap:2px}.hyt-style-menu .style-name{font-size:13px;font-weight:600;color:var(--srx-color-text-primary);line-height:1.2}.hyt-style-menu .style-desc{font-size:11px;font-weight:400;color:var(--srx-color-text-secondary);line-height:1.3}.hyt-style-menu .style-check{font-size:18px;width:18px;height:18px;flex-shrink:0;color:var(--srx-color-text-secondary);visibility:hidden;opacity:0}.hyt-style-menu .style-check.style-check--visible{visibility:visible;opacity:1}.animated{animation-duration:1s;animation-fill-mode:both}@keyframes error-wabble{0%{transform:scaleZ(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{transform:scaleZ(1)}}.error-wabble{animation-name:error-wabble}@keyframes headShake{0%{transform:translate(0)}6.5%{transform:translate(-6px) rotateY(-9deg)}18.5%{transform:translate(5px) rotateY(7deg)}31.5%{transform:translate(-3px) rotateY(-5deg)}43.5%{transform:translate(2px) rotateY(3deg)}50%{transform:translate(0)}}.headShake{animation-timing-function:ease-in-out;animation-name:headShake}@keyframes bounce{0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0)}90%{transform:translate3d(0,-4px,0)}}.bounce{animation-name:bounce;transform-origin:center bottom}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeOutPublish{0%{opacity:1}to{opacity:0}}.fadeOutPublish{animation-name:fadeOutPublish;animation-delay:4s}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeInDownBig{0%{opacity:0;transform:translate3d(0,-2000px,0)}to{opacity:1;transform:none}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{animation-name:flash}@keyframes pulse{0%{transform:scaleZ(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleZ(1)}}.pulse{animation-name:pulse}@keyframes pulseBig{0%{transform:scaleZ(1)}50%{transform:scale3d(1.4,1.4,1.4)}to{transform:scaleZ(1)}}.pulse-big{animation-name:pulseBig}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{animation-name:zoomOut!important}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleZ(1)}}.bounceIn{animation-name:bounceIn}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes checkmarkdash{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}@keyframes checkmarkspin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes checkmarktext{0%{opacity:0}to{opacity:1}}.spin{animation-name:spin;animation-duration:5s;animation-iteration-count:infinite;animation-timing-function:linear}.displayChip{visibility:visible!important;animation-name:bounceIn}#launcher{display:none!important;right:-5px!important;top:-3px!important;width:52px!important;margin:10px 0!important;transition:none!important;background-color:var(--srx-color-primary-900)!important;background:var(--srx-color-primary-900)!important}#launcher *{transition:none!important}.u-userLauncherColor:not([disabled]){background-color:none!important}.user-brick-list .mat-mdc-list-item{border-bottom:1px solid var(--srx-color-border-divider)}.user-brick-list .mat-mdc-list-item a,.user-brick-list .mat-mdc-list-item h3{font-weight:600;color:var(--srx-color-action-link)}.user-brick-list .mat-mdc-list-item .status-wrapper{display:flex;width:35%;justify-content:flex-end;align-items:center}.user-brick-list .mat-mdc-list-item .status-badge{padding:2px 4px;font-weight:600;border-radius:4px;margin-left:8px;min-width:60px;display:inline-block;text-align:center;color:var(--srx-color-surface-default)}.user-brick-list .mat-mdc-list-item .status-badge.--published{background:var(--srx-color-confidence-nailed-it)}.user-brick-list .mat-mdc-list-item .status-badge.--draft{background:var(--srx-color-action-link)}.rx-paginator{background:transparent!important}rx-d3-area-chart .gridlines .tick line{stroke:var(--srx-color-border-subtle, rgba(0, 0, 0, .07));stroke-dasharray:3 4;stroke-width:.4px;opacity:.85}rx-d3-area-chart .gridlines .domain{stroke:none}rx-d3-area-chart .x-axis .domain,rx-d3-area-chart .y-axis .domain{stroke:none}rx-d3-area-chart .x-axis .tick line,rx-d3-area-chart .y-axis .tick line{stroke:none}rx-d3-area-chart .x-axis .tick text,rx-d3-area-chart .y-axis .tick text{fill:var(--srx-color-text-secondary, rgba(0, 0, 0, .6));font-family:Roboto Flex,Roboto,sans-serif;font-size:11px;font-weight:400}rx-d3-area-chart .y-axis-label{fill:var(--srx-color-text-secondary, rgba(0, 0, 0, .6));font-family:Roboto Flex,Roboto,sans-serif;font-size:12px;font-weight:500}rx-d3-area-chart .line-path{fill:none;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 1px 2px rgba(0,0,0,.08))}rx-d3-area-chart .crosshair-line{stroke:var(--srx-color-text-secondary, rgba(0, 0, 0, .6));stroke-width:1px;stroke-dasharray:4 3;pointer-events:none}rx-d3-area-chart .hover-circle{stroke-width:3px;pointer-events:none;filter:drop-shadow(0 2px 6px rgba(0,0,0,.18))}rx-d3-area-chart .context-area .area-path{opacity:.3}rx-d3-area-chart .context-area .line-path{stroke-width:1.5px;opacity:.5}rx-d3-area-chart .context-x-axis .domain{stroke:none}rx-d3-area-chart .context-x-axis .tick line{stroke:none}rx-d3-area-chart .context-x-axis .tick text{fill:var(--srx-color-text-secondary, rgba(0, 0, 0, .6));font-family:Roboto Flex,Roboto,sans-serif;font-size:10px}rx-d3-area-chart .brush .selection{fill:var(--srx-color-primary-500, #0675d8);fill-opacity:.12;stroke:var(--srx-color-primary-500, #0675d8);stroke-width:1px;rx:4}rx-d3-area-chart .brush .handle{fill:var(--srx-color-primary-500, #0675d8);rx:3}rx-d3-area-chart .brush .overlay{cursor:crosshair}rx-d3-area-chart .context-divider{stroke:var(--srx-color-border-default, #e0e0e0);stroke-width:1px}.mat-mdc-tab-group .mdc-tab-indicator__content--underline,.mat-mdc-tab-nav-bar .mdc-tab-indicator__content--underline{border-color:var(--srx-color-tab-indicator)!important}.stats-tabs .mdc-tab__text-label{font-weight:600}.primary-tabs.dashboard-tabs .mat-mdc-tab-header{border-bottom:1px solid var(--srx-color-border-default)}.primary-tabs.dashboard-tabs .mat-mdc-tab-labels{gap:0}.primary-tabs.dashboard-tabs .mat-mdc-tab{padding:0 20px;min-width:auto;height:48px;opacity:1}.primary-tabs.dashboard-tabs .mdc-tab__text-label{color:var(--srx-color-text-tertiary);letter-spacing:0}.primary-tabs.dashboard-tabs .mdc-tab--active .mdc-tab__text-label,.primary-tabs.dashboard-tabs .mdc-tab--active .tab-label-content .tab-text{color:var(--srx-color-action-active-link)}.primary-tabs.dashboard-tabs .mdc-tab--active .tab-label-content .tab-count{background:var(--srx-color-status-info-bg);color:var(--srx-color-action-active-link)}.primary-tabs.dashboard-tabs .mdc-tab-indicator__content--underline{border-top-width:3px!important}.primary-tabs.dashboard-tabs .tab-label-content{display:flex;align-items:center;gap:8px}.primary-tabs.dashboard-tabs .tab-label-content .tab-text{font-size:15px;font-weight:600;letter-spacing:.5px}.primary-tabs.dashboard-tabs .tab-label-content .tab-count{background:var(--srx-color-state-hover);color:var(--srx-color-text-tertiary);border-radius:20px;padding:3px 10px;font-size:12px;font-weight:700;min-width:20px;text-align:center;line-height:1}.insert-brick-tabs .mdc-tab-indicator__content--underline{border-top-width:3px!important}.insert-brick-tabs .mdc-tab__text-label{color:var(--srx-palette-primary-1)!important;font-size:15px;opacity:1}.insert-brick-tabs .mdc-tab-indicator--active .mdc-tab__text-label{font-weight:600;color:var(--srx-color-action-active-link)!important}#learning-objective-tab-group .section-complete-heading,#learning-objective-tab-group .related-bricks-tab-content div{font-family:PT Serif,serif}#learning-objective-tab-group .mat-mdc-tab-body-content{overflow-x:hidden}#learning-objective-tab-group .mdc-tab__content{font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif}#learning-objective-tab-group .section-complete-heading{font-size:18px;font-weight:600;font-style:italic}#learning-objective-tab-group .objective-list-item{font-size:20px}#learning-objective-tab-group .mdc-tab__text-label{font-weight:600;font-size:15px;opacity:1;color:var(--srx-color-text-primary)}#learning-objective-tab-group .mdc-tab-indicator .mdc-tab-indicator__content--underline{border-top-width:3px}#learning-objective-tab-group .learning-objective-tab-content{padding-bottom:24px}#learning-objective-tab-group .related-bricks-tab-content{position:relative;padding:24px 0}#learning-objective-tab-group .related-updating-overlay{position:absolute;inset:0;z-index:100;display:flex;flex-direction:column;align-items:center;justify-content:center;background:color-mix(in srgb,var(--srx-color-surface-default) 82%,transparent);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border-radius:8px;animation:related-overlay-enter .2s ease both}#learning-objective-tab-group .updating-indicator{position:relative;width:44px;height:44px;margin-bottom:12px}#learning-objective-tab-group .updating-ring{position:absolute;inset:0;border-radius:50%;border:2px solid var(--srx-color-border-default);border-top-color:var(--srx-color-tertiary-400);animation:related-updating-spin .9s linear infinite}#learning-objective-tab-group .updating-icon{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:18px;width:18px;height:18px;margin:auto;color:var(--srx-color-tertiary-400);animation:related-updating-spin 1.8s linear infinite reverse}#learning-objective-tab-group .updating-text{font-size:13px;font-weight:500;color:var(--srx-color-text-secondary);margin:0;letter-spacing:.01em}@keyframes related-updating-spin{to{transform:rotate(360deg)}}@keyframes related-overlay-enter{0%{opacity:0}to{opacity:1}}#learning-objective-tab-group .related-hint{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:400;font-style:normal;color:var(--srx-color-text-secondary);margin:0 0 12px;line-height:1.5}#learning-objective-tab-group .related-hint-icon{font-size:18px;width:18px;height:18px;color:var(--srx-color-text-secondary);opacity:.6;flex-shrink:0}#learning-objective-tab-group .related-brick-list{display:flex;flex-direction:column;gap:2px}#learning-objective-tab-group .related-brick-row{display:flex;align-items:center;padding:2px 4px;border-radius:8px;transition:background .15s ease;animation:related-row-enter .3s cubic-bezier(.22,1,.36,1) both}#learning-objective-tab-group .related-brick-row:hover{background:color-mix(in srgb,var(--srx-color-text-secondary) 6%,transparent)}#learning-objective-tab-group .brick-remove-btn{flex-shrink:0}#learning-objective-tab-group .brick-remove-btn mat-icon{color:var(--srx-color-text-secondary);opacity:.4;transition:all .15s ease}#learning-objective-tab-group .brick-remove-btn:hover mat-icon{color:var(--srx-color-status-error);opacity:1}#learning-objective-tab-group .related-actions{padding-top:16px}#learning-objective-tab-group .related-add-btn{background:var(--srx-color-tertiary-400)!important;color:#fff!important;font-weight:500;font-size:14px;letter-spacing:.02em;border-radius:20px;padding:0 20px;height:38px;transition:transform .15s ease,box-shadow .15s ease}#learning-objective-tab-group .related-add-btn mat-icon{font-size:18px;width:18px;height:18px;margin-right:4px}#learning-objective-tab-group .related-add-btn:hover{transform:translateY(-1px);box-shadow:0 4px 12px color-mix(in srgb,var(--srx-color-tertiary-400) 35%,transparent)}#learning-objective-tab-group .related-add-btn:active{transform:translateY(0)}@keyframes related-row-enter{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:translate(0)}}#learning-objective-tab-group .related-empty-state{display:flex;flex-direction:column;align-items:center;padding:32px 24px 16px;text-align:center;animation:related-empty-enter .5s cubic-bezier(.22,1,.36,1) both}#learning-objective-tab-group .related-empty-orbital{position:relative;width:88px;height:88px;margin-bottom:20px}#learning-objective-tab-group .orbital-ring{position:absolute;inset:0;border-radius:50%;border:1.5px dashed var(--srx-color-border-default);animation:orbital-spin 24s linear infinite}#learning-objective-tab-group .orbital-core{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}#learning-objective-tab-group .orbital-core mat-icon{font-size:34px;width:34px;height:34px;color:var(--srx-color-tertiary-400);animation:related-empty-icon-pop .4s .2s cubic-bezier(.34,1.56,.64,1) both}#learning-objective-tab-group .orbital-dot{position:absolute;width:7px;height:7px;border-radius:50%;background:var(--srx-color-tertiary-400);animation:orbital-spin 24s linear infinite}#learning-objective-tab-group .orbital-dot--1{top:0;left:50%;transform:translate(-50%);opacity:.85}#learning-objective-tab-group .orbital-dot--2{bottom:8px;right:3px;opacity:.5;animation-direction:reverse;animation-duration:18s}#learning-objective-tab-group .orbital-dot--3{bottom:8px;left:3px;opacity:.3;width:5px;height:5px;animation-duration:30s}#learning-objective-tab-group .related-empty-heading{font-family:Roboto Flex,sans-serif;font-size:19px;font-weight:600;color:var(--srx-color-text-primary);margin:0 0 6px;letter-spacing:-.01em}#learning-objective-tab-group .related-empty-subtext{font-size:14px;font-weight:400;color:var(--srx-color-text-secondary);margin:0 0 20px;max-width:300px;line-height:1.5;font-family:Roboto Flex,sans-serif}#learning-objective-tab-group .related-empty-cta{background:var(--srx-color-tertiary-400)!important;color:#fff!important;font-weight:500;font-size:14px;letter-spacing:.02em;border-radius:20px;padding:0 20px;height:38px;transition:transform .15s ease,box-shadow .15s ease}#learning-objective-tab-group .related-empty-cta mat-icon{font-size:18px;width:18px;height:18px;margin-right:4px}#learning-objective-tab-group .related-empty-cta:hover{transform:translateY(-1px);box-shadow:0 4px 12px color-mix(in srgb,var(--srx-color-tertiary-400) 35%,transparent)}#learning-objective-tab-group .related-empty-cta:active{transform:translateY(0)}@keyframes related-empty-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes related-empty-icon-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes orbital-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.primary-tabs .mdc-tab-indicator .mdc-tab-indicator__content--underline{border-top-width:5px}.primary-tabs .primary-tab-label{display:flex;align-items:center}.primary-tabs .primary-tab-label h2{font-size:19px;font-weight:600;margin:0}.primary-tabs .primary-tab-label small{font-size:16px;padding:0 8px;position:relative;top:1px}.primary-tabs .primary-tab-label small{color:var(--srx-color-text-secondary)}.primary-tabs .mdc-tab--active .primary-tab-label h2{color:var(--srx-color-text-primary)}.primary-tabs .mat-mdc-tab-header{border-bottom:1px solid var(--srx-color-border-default)}.card-table{text-align:left;line-height:40px;border-collapse:separate;border-spacing:0;width:100%;border-radius:.25rem}.card-table thead tr:first-child{text-transform:uppercase;color:var(--srx-color-text-primary);border:none}.card-table th:first-child,.card-table td:first-child{padding:0 15px 0 20px}.card-table th{font-weight:700;font-size:13px}.card-table thead tr:last-child th{border-bottom:2px solid var(--srx-color-text-primary)}.card-table tbody tr:hover{background-color:var(--srx-color-table-row-hover);cursor:default}.card-table tbody td{border-bottom:1px solid var(--srx-color-border-authoring)}.card-table td:last-child{padding-right:10px}.card-table .trend-container{padding:0 6px 0 4px;border-radius:10px}.card-table .trend-container.trending-up{background-color:var(--srx-color-status-success-bg)}.card-table .trend-container.trending-down{background-color:var(--srx-color-status-error-bg)}.card-table .performance-col{width:105px}.card-table .trend-col{width:85px}.portal-card{transition:box-shadow .28s cubic-bezier(.4,0,.2,1)}.portal-card:hover{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.portal-card .mat-mdc-card-title{font-weight:600}.portal-card .mat-card-heading{padding:16px}.date-filter-menu{min-width:200px!important;overflow-y:hidden!important}.date-filter-menu h3{padding:14px 14px 8px 16px;margin:0;text-transform:uppercase;font-size:12px;opacity:.5}.date-filter-menu .current-range{padding-left:16px;padding-bottom:16px;font-weight:600;font-size:15px;opacity:.8}.date-filter-menu .mat-mdc-menu-content{padding-top:0!important;padding-bottom:0!important}.date-filter-menu .mat-mdc-menu-item{font-weight:600;opacity:.7;font-size:15px}.date-filter-menu .mat-mdc-menu-item mat-icon{position:absolute;right:5px;top:12px;height:22px;width:22px;font-size:22px}.date-filter-menu .mat-mdc-menu-item.active{color:var(--srx-color-action-active-link);opacity:1}.date-filter-menu .mat-mdc-menu-item.active mat-icon{color:var(--srx-color-action-active-link)}.date-filter-menu .datepicker-form-field{z-index:-1;opacity:0;position:absolute}.menu-filter-header{padding:0 16px;margin:5px 0;font-size:15px;text-transform:uppercase}.filter-select{font-size:16px!important}.rx-typeahead-option{font-weight:700}.rx-typeahead-option .no-term,.rx-typeahead-option .rx-typeahead-bold{font-weight:500}.mat-mdc-paginator-container{border:1px solid var(--srx-color-border-authoring);border-radius:4px}.mat-mdc-option .mat-pseudo-checkbox-checked:after{color:var(--srx-color-text-hint)!important}.mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled) .mat-pseudo-checkbox-minimal:after{color:var(--srx-color-text-hint)!important}.qmax-sort-select.mat-mdc-form-field .mat-mdc-form-field-subscript-wrapper{display:none}.qmax-sort-select.mat-mdc-form-field .mat-mdc-text-field-wrapper{height:36px;padding:0 12px;background:var(--srx-color-surface-default)}.qmax-sort-select.mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex{height:100%;align-items:center}.qmax-sort-select.mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-infix{padding:0;min-height:unset;width:auto;min-width:100px}.qmax-sort-select.mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-icon-prefix{padding:0;margin-right:6px}.qmax-sort-select.mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-icon-prefix .mat-icon{color:var(--srx-color-text-tertiary);font-size:18px;width:18px;height:18px}.qmax-sort-select.mat-mdc-form-field .mat-mdc-select-value{font-size:13px;font-weight:600;color:var(--srx-color-text-secondary)}.qmax-sort-select.mat-mdc-form-field .mat-mdc-select-arrow-wrapper{padding-left:4px}.qmax-sort-select.mat-mdc-form-field .mdc-notched-outline .mdc-notched-outline__leading,.qmax-sort-select.mat-mdc-form-field .mdc-notched-outline .mdc-notched-outline__notch,.qmax-sort-select.mat-mdc-form-field .mdc-notched-outline .mdc-notched-outline__trailing{border-color:var(--srx-color-border-default)}.qmax-sort-select.mat-mdc-form-field .mdc-notched-outline .mdc-notched-outline__leading{border-radius:8px 0 0 8px}.qmax-sort-select.mat-mdc-form-field .mdc-notched-outline .mdc-notched-outline__trailing{border-radius:0 8px 8px 0}.qmax-sort-select.mat-mdc-form-field:hover .mdc-notched-outline .mdc-notched-outline__leading,.qmax-sort-select.mat-mdc-form-field:hover .mdc-notched-outline .mdc-notched-outline__notch,.qmax-sort-select.mat-mdc-form-field:hover .mdc-notched-outline .mdc-notched-outline__trailing{border-color:var(--srx-color-input-border-hover)}.qmax-sort-select.mat-mdc-form-field.mat-focused .mdc-notched-outline .mdc-notched-outline__leading,.qmax-sort-select.mat-mdc-form-field.mat-focused .mdc-notched-outline .mdc-notched-outline__notch,.qmax-sort-select.mat-mdc-form-field.mat-focused .mdc-notched-outline .mdc-notched-outline__trailing{border-color:var(--srx-color-input-border-focus);border-width:1px}.grid-card{padding:0!important}.grid-card.my-bricks-grid-card{padding:16px 0 0!important}.grid-card .grid-list{display:grid;grid-template-columns:3fr 175px 1fr 1fr 175px 75px;grid-auto-rows:minmax(75px,auto)}.grid-card .grid-list.--authoring-list{grid-template-columns:3fr 175px 1fr 1fr 175px 75px}.grid-card .grid-list.--authoring-list .owner-name-column{display:none}@media screen and (min-width:1280px)and (max-width:1919px){.grid-card .grid-list.--authoring-list{grid-template-columns:3fr 1fr 1fr 75px}}@media screen and (min-width:960px)and (max-width:1279px){.grid-card .grid-list.--authoring-list{grid-template-columns:3fr 1fr 1fr 75px}}@media screen and (min-width:600px)and (max-width:959px){.grid-card .grid-list.--authoring-list{grid-template-columns:3fr 1fr 1fr 75px}}@media screen and (max-width:599px){.grid-card .grid-list.--authoring-list{grid-template-columns:3fr 75px}}.grid-card .grid-list.--authoring-list.--with-owner-column{grid-template-columns:3fr 175px 175px 1fr 1fr 175px 75px}.grid-card .grid-list.--authoring-list.--with-owner-column .owner-name-column{display:flex}@media screen and (min-width:1280px)and (max-width:1919px){.grid-card .grid-list.--authoring-list.--with-owner-column{grid-template-columns:3fr 175px 1fr 1fr 75px}}@media screen and (min-width:960px)and (max-width:1279px){.grid-card .grid-list.--authoring-list.--with-owner-column{grid-template-columns:3fr 1fr 1fr 75px}}@media screen and (min-width:600px)and (max-width:959px){.grid-card .grid-list.--authoring-list.--with-owner-column{grid-template-columns:3fr 1fr 1fr 75px}}@media screen and (max-width:599px){.grid-card .grid-list.--authoring-list.--with-owner-column{grid-template-columns:3fr 75px}}.grid-card .grid-list.--annotation-list{grid-template-columns:3fr 175px 1fr 175px 75px}@media screen and (min-width:600px)and (max-width:959px){.grid-card .grid-list.--annotation-list{grid-template-columns:3fr 1fr 1fr 75px}}@media screen and (max-width:599px){.grid-card .grid-list.--annotation-list{grid-template-columns:3fr 75px}}.grid-card .grid-list.--unattached-list{grid-template-columns:3fr 1fr 75px}.grid-card .grid-list.header-row{grid-template-rows:60px;font-weight:600}.grid-card .grid-list.header-row div{font-size:18px}.grid-card .grid-list .center-row{justify-content:center}.grid-card .grid-list .grid-column{display:flex;border-bottom:1px solid var(--srx-color-border-divider);padding:12px;align-items:center;font-size:16px}.grid-card .grid-list .grid-column.first{padding-left:32px}.grid-card .grid-list .grid-column.last{border-bottom:none}.grid-card .grid-list .grid-column.centered-column{display:flex;justify-content:center}.grid-card .grid-list .additional-action-button{position:absolute;right:22px}.grid-card .grid-list .status-badge{display:flex;justify-content:center;align-items:center;padding:2px 4px;font-size:13px;font-weight:600;border-radius:4px;min-width:80px;color:var(--srx-color-surface-default)}.grid-card .grid-list .status-badge.--complete{background:var(--srx-color-confidence-nailed-it)}.grid-card .grid-list .status-badge.--not-started{background:var(--srx-color-action-link)}.grid-card .grid-list .status-badge.--in-progress{background:var(--srx-color-tertiary-400)}.grid-card .grid-list .header-row{font-size:16px;font-weight:700}.grid-card .grid-list .type-icon{display:flex;justify-content:center;align-items:center;border-radius:50%;height:8px;width:8px;margin-right:8px}.grid-card .grid-list .type-icon mat-icon{color:var(--srx-color-text-inverse);height:16px;width:16px;font-size:16px}.validation-error-badge .mat-badge-content{background:var(--srx-color-action-link)!important;color:var(--srx-color-surface-default)!important}rx-authoring-quiz,rx-brick-question{display:block}rx-authoring-quiz h5,rx-brick-question h5{margin:0}rx-authoring-quiz .selection-type,rx-brick-question .selection-type{position:absolute;top:14px;right:14px;margin:0;font-size:14px!important;font-family:Roboto Flex,sans-serif!important}rx-authoring-quiz .mat-expansion-panel,rx-brick-question .mat-expansion-panel{margin-top:10px;box-shadow:none!important;background:var(--srx-color-surface-container)}rx-authoring-quiz .mat-expansion-panel .mat-expansion-panel-header,rx-brick-question .mat-expansion-panel .mat-expansion-panel-header{height:48px}rx-authoring-quiz .mat-expansion-panel .mat-expansion-panel-header.mat-expanded,rx-brick-question .mat-expansion-panel .mat-expansion-panel-header.mat-expanded{height:64px}rx-authoring-quiz .mat-expansion-panel .mat-expansion-panel-header:not(.mat-expanded):hover,rx-brick-question .mat-expansion-panel .mat-expansion-panel-header:not(.mat-expanded):hover{background:var(--srx-color-state-hover)!important}rx-authoring-quiz .mat-expansion-panel .mat-expansion-panel-header-title,rx-brick-question .mat-expansion-panel .mat-expansion-panel-header-title{font-weight:700;font-size:17px;display:flex;align-items:center}rx-authoring-quiz .mat-expansion-panel .mat-expansion-panel-header-title small,rx-brick-question .mat-expansion-panel .mat-expansion-panel-header-title small{margin-left:8px}rx-authoring-quiz .mat-expansion-panel .mat-expansion-indicator:after,rx-brick-question .mat-expansion-panel .mat-expansion-indicator:after{color:var(--srx-color-tertiary-400);border-width:0 2.5px 2.5px 0}rx-authoring-quiz .mat-expansion-panel .explanation-text,rx-brick-question .mat-expansion-panel .explanation-text{margin-top:10px;margin-bottom:12px;font-size:19px;font-family:Roboto Flex,sans-serif!important;line-height:1.4}rx-authoring-quiz .mat-expansion-panel .explanation-text p,rx-brick-question .mat-expansion-panel .explanation-text p{margin-top:0;font-family:Roboto Flex,sans-serif!important}rx-authoring-quiz .question-wrapper,rx-brick-question .question-wrapper{display:flex;flex-direction:column;position:relative}rx-authoring-quiz .question-wrapper .quiz-question,rx-brick-question .question-wrapper .quiz-question{margin-top:0;top:-2px}rx-authoring-quiz .question-wrapper .quiz-question p,rx-brick-question .question-wrapper .quiz-question p{margin-top:0;font-weight:700}rx-authoring-quiz .incorrect-answer-wrapper,rx-brick-question .incorrect-answer-wrapper{background:var(--srx-color-status-error);border-radius:50%;position:absolute;left:7px;top:9px;height:22px;width:22px;display:flex;justify-content:center;align-items:center}rx-authoring-quiz .incorrect-answer-wrapper .incorrect-answer,rx-brick-question .incorrect-answer-wrapper .incorrect-answer{color:var(--srx-color-text-inverse);height:16px;width:16px;font-size:16px}rx-authoring-quiz .radio-group,rx-authoring-quiz .checkbox-group,rx-brick-question .radio-group,rx-brick-question .checkbox-group{display:flex;flex-direction:column;margin-left:10px;padding:10px}rx-authoring-quiz .radio-group .question-label,rx-authoring-quiz .checkbox-group .question-label,rx-brick-question .radio-group .question-label,rx-brick-question .checkbox-group .question-label{padding:8px;width:100%;line-height:1.56}rx-authoring-quiz .radio-group .question-label.checkbox-label,rx-authoring-quiz .checkbox-group .question-label.checkbox-label,rx-brick-question .radio-group .question-label.checkbox-label,rx-brick-question .checkbox-group .question-label.checkbox-label{padding:2px 0 4px}rx-authoring-quiz .radio-group .mat-mdc-radio-button.mat-accent.mat-mdc-radio-checked .mdc-radio__outer-circle,rx-authoring-quiz .checkbox-group .mat-mdc-radio-button.mat-accent.mat-mdc-radio-checked .mdc-radio__outer-circle,rx-brick-question .radio-group .mat-mdc-radio-button.mat-accent.mat-mdc-radio-checked .mdc-radio__outer-circle,rx-brick-question .checkbox-group .mat-mdc-radio-button.mat-accent.mat-mdc-radio-checked .mdc-radio__outer-circle{border-color:var(--srx-color-confidence-nailed-it)}rx-authoring-quiz .radio-group .mat-mdc-radio-button.mat-accent.mat-mdc-radio-checked .mdc-radio__inner-circle,rx-authoring-quiz .checkbox-group .mat-mdc-radio-button.mat-accent.mat-mdc-radio-checked .mdc-radio__inner-circle,rx-brick-question .radio-group .mat-mdc-radio-button.mat-accent.mat-mdc-radio-checked .mdc-radio__inner-circle,rx-brick-question .checkbox-group .mat-mdc-radio-button.mat-accent.mat-mdc-radio-checked .mdc-radio__inner-circle{background-color:var(--srx-color-confidence-nailed-it)}rx-authoring-quiz .radio-group .mat-checkbox-checked.mat-accent .mdc-radio__background,rx-authoring-quiz .checkbox-group .mat-checkbox-checked.mat-accent .mdc-radio__background,rx-brick-question .radio-group .mat-checkbox-checked.mat-accent .mdc-radio__background,rx-brick-question .checkbox-group .mat-checkbox-checked.mat-accent .mdc-radio__background{background-color:var(--srx-color-confidence-nailed-it)}rx-authoring-quiz .checkbox-group,rx-brick-question .checkbox-group{margin-top:0;margin-bottom:0}rx-authoring-quiz .answer-wrapper,rx-brick-question .answer-wrapper{display:flex;align-items:center}rx-authoring-quiz .radio-button,rx-authoring-quiz .checkbox,rx-brick-question .radio-button,rx-brick-question .checkbox{display:inline-block;margin:5px;padding:8px;position:relative;width:25px}rx-authoring-quiz .radio-button:not(.checked):not(.--answered-correctly):not(.--answered-incorrectly) .mat-ripple-element,rx-authoring-quiz .checkbox:not(.checked):not(.--answered-correctly):not(.--answered-incorrectly) .mat-ripple-element,rx-brick-question .radio-button:not(.checked):not(.--answered-correctly):not(.--answered-incorrectly) .mat-ripple-element,rx-brick-question .checkbox:not(.checked):not(.--answered-correctly):not(.--answered-incorrectly) .mat-ripple-element{background-color:var(--srx-color-text-primary)!important}rx-authoring-quiz .radio-button.--answered-incorrectly,rx-authoring-quiz .checkbox.--answered-incorrectly,rx-brick-question .radio-button.--answered-incorrectly,rx-brick-question .checkbox.--answered-incorrectly{background:var(--srx-color-confidence-dont-know-bg)}rx-authoring-quiz .radio-button.--answered-correctly,rx-authoring-quiz .checkbox.--answered-correctly,rx-brick-question .radio-button.--answered-correctly,rx-brick-question .checkbox.--answered-correctly{background:var(--srx-color-confidence-nailed-it-bg)}rx-authoring-quiz .radio-button .answer,rx-authoring-quiz .checkbox .answer,rx-brick-question .radio-button .answer,rx-brick-question .checkbox .answer{text-align:center;margin:0;padding:0;transition:all .1s ease-in-out;position:relative}rx-authoring-quiz .radio-button .answer:before,rx-authoring-quiz .radio-button .answer:after,rx-authoring-quiz .checkbox .answer:before,rx-authoring-quiz .checkbox .answer:after,rx-brick-question .radio-button .answer:before,rx-brick-question .radio-button .answer:after,rx-brick-question .checkbox .answer:before,rx-brick-question .checkbox .answer:after{content:"";position:absolute;bottom:-10px;width:0px;height:5px;margin:5px 0 0;transition:all .1s ease-in-out;transition-duration:.3s;opacity:0}rx-authoring-quiz .radio-button .answer.underline-correct:before,rx-authoring-quiz .checkbox .answer.underline-correct:before,rx-brick-question .radio-button .answer.underline-correct:before,rx-brick-question .checkbox .answer.underline-correct:before{left:50%;background-color:var(--srx-color-green)}rx-authoring-quiz .radio-button .answer.underline-correct:after,rx-authoring-quiz .checkbox .answer.underline-correct:after,rx-brick-question .radio-button .answer.underline-correct:after,rx-brick-question .checkbox .answer.underline-correct:after{right:50%;background-color:var(--srx-color-green)}rx-authoring-quiz .radio-button .answer.underline-correct.correct-answer:before,rx-authoring-quiz .radio-button .answer.underline-correct.correct-answer:after,rx-authoring-quiz .checkbox .answer.underline-correct.correct-answer:before,rx-authoring-quiz .checkbox .answer.underline-correct.correct-answer:after,rx-brick-question .radio-button .answer.underline-correct.correct-answer:before,rx-brick-question .radio-button .answer.underline-correct.correct-answer:after,rx-brick-question .checkbox .answer.underline-correct.correct-answer:before,rx-brick-question .checkbox .answer.underline-correct.correct-answer:after{width:50%;opacity:1}rx-authoring-quiz mat-radio-button[data-alpha]:before,rx-authoring-quiz mat-checkbox[data-alpha]:before,rx-brick-question mat-radio-button[data-alpha]:before,rx-brick-question mat-checkbox[data-alpha]:before{content:attr(data-alpha) ".";position:absolute;left:-24px;top:50%;transform:translateY(-50%);font-size:18px;opacity:.8;font-weight:700}rx-authoring-quiz .add-question-button,rx-authoring-quiz .remove-question-button,rx-brick-question .add-question-button,rx-brick-question .remove-question-button{box-shadow:none!important;border:1px solid var(--srx-color-fab-border)!important;color:var(--srx-color-fab-text)!important;background-color:var(--srx-color-fab-bg)!important}rx-authoring-quiz .remove-question-button,rx-brick-question .remove-question-button{position:absolute;top:-7px;left:-90px;transform:scale(.7)}rx-authoring-quiz .quiz,rx-brick-question .quiz{margin-top:53px}rx-authoring-quiz .quiz .quiz-question,rx-brick-question .quiz .quiz-question{font-weight:700}rx-authoring-quiz .quiz .quiz-question:before,rx-brick-question .quiz .quiz-question:before{content:attr(data-questionnumber)!important;position:absolute;top:0;left:-43px;height:100%}rx-authoring-quiz .quiz .section-container:hover:before,rx-brick-question .quiz .section-container:hover:before{opacity:1}rx-authoring-quiz .quiz .quiz-wrapper,rx-brick-question .quiz .quiz-wrapper{margin:32px 0;padding-left:40px}@media screen and (max-width:960px){rx-authoring-quiz .quiz .quiz-wrapper.active-learning-quiz,rx-brick-question .quiz .quiz-wrapper.active-learning-quiz{padding-left:0}}rx-authoring-quiz .quiz .quiz-wrapper .question-wrapper:not(:first-child),rx-brick-question .quiz .quiz-wrapper .question-wrapper:not(:first-child){margin-top:30px}rx-authoring-quiz .quiz .quiz-wrapper .question-wrapper[data-questionnumber]:before,rx-brick-question .quiz .quiz-wrapper .question-wrapper[data-questionnumber]:before{content:attr(data-questionnumber);position:absolute;left:-37px;font-size:19px;font-weight:700;color:var(--srx-color-text-primary)}rx-authoring-quiz .quiz-radio-group,rx-brick-question .quiz-radio-group{display:inline-flex;flex-direction:column;width:100%;padding-left:20px;margin-top:20px}rx-authoring-quiz .quiz-radio-button,rx-brick-question .quiz-radio-button{margin:5px}rx-authoring-quiz .quiz-selected-value,rx-brick-question .quiz-selected-value{margin:15px 0}rx-authoring-quiz .quiz-answer,rx-brick-question .quiz-answer{display:flex;align-items:center;position:relative;width:100%;top:2px;font-size:18px!important}rx-authoring-quiz .question-image-wrapper,rx-brick-question .question-image-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;max-height:200px;padding-top:44px}rx-authoring-quiz .question-image-wrapper img,rx-brick-question .question-image-wrapper img{max-height:200px;max-width:100%}rx-authoring-quiz .question-image-wrapper .image-caption,rx-brick-question .question-image-wrapper .image-caption{font-size:13px;margin-top:0;padding:16px 0}rx-authoring-quiz .remove-image-button,rx-brick-question .remove-image-button{position:absolute;top:0;left:-45px}rx-authoring-quiz .credit-label,rx-authoring-quiz .credit-text,rx-brick-question .credit-label,rx-brick-question .credit-text{font-size:12px!important}rx-authoring-quiz .credit-label,rx-brick-question .credit-label{text-transform:uppercase;font-weight:700}rx-authoring-quiz .credit-text,rx-brick-question .credit-text{color:var(--srx-color-confidence-unrated);font-weight:500}rx-authoring-quiz .quiz-question p,rx-authoring-quiz .question-label,rx-brick-question .quiz-question p,rx-brick-question .question-label{font-family:Roboto Flex,sans-serif!important}rx-brick-question .answer-wrapper{margin-bottom:0!important;line-height:1!important;font-weight:500;font-size:20px!important}rx-brick-question .open-response{margin-top:24px}rx-brick-question .open-response .open-response-text-area{width:100%;padding:8px 0}rx-brick-question .open-response .open-response-text-area .mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-59.75px) scale(.75)}rx-brick-question .open-response .open-response-text-area .mat-mdc-form-field-subscript-wrapper{display:none}rx-brick-question .open-response .open-response-text-area textarea{min-height:75px;max-height:75px;height:75px}rx-quiz .question-wrapper[data-questionnumber]:before{content:attr(data-questionnumber);position:absolute;left:-37px;top:6px;font-size:19px;font-weight:700;color:var(--srx-color-text-primary)}.interlink-bottom-sheet .mat-bottom-sheet-container,.image-carousel-editor-bottom-sheet .mat-bottom-sheet-container{padding:0;overflow:hidden;width:calc(100vw - 100px);height:calc(100vh - 100px)}.interlink-bottom-sheet .mat-stepper-horizontal,.image-carousel-editor-bottom-sheet .mat-stepper-horizontal{overflow:auto;height:calc(100% - 46px)}.interlink-bottom-sheet rx-brick-interlink .sheet-header,.interlink-bottom-sheet rx-brick-interlink .dialog-header,.interlink-bottom-sheet rx-brick-interlink-preview .sheet-header,.interlink-bottom-sheet rx-brick-interlink-preview .dialog-header,.interlink-bottom-sheet rx-brick-selection .sheet-header,.interlink-bottom-sheet rx-brick-selection .dialog-header,.interlink-bottom-sheet rx-image-carousel-editor .sheet-header,.interlink-bottom-sheet rx-image-carousel-editor .dialog-header,.image-carousel-editor-bottom-sheet rx-brick-interlink .sheet-header,.image-carousel-editor-bottom-sheet rx-brick-interlink .dialog-header,.image-carousel-editor-bottom-sheet rx-brick-interlink-preview .sheet-header,.image-carousel-editor-bottom-sheet rx-brick-interlink-preview .dialog-header,.image-carousel-editor-bottom-sheet rx-brick-selection .sheet-header,.image-carousel-editor-bottom-sheet rx-brick-selection .dialog-header,.image-carousel-editor-bottom-sheet rx-image-carousel-editor .sheet-header,.image-carousel-editor-bottom-sheet rx-image-carousel-editor .dialog-header{display:flex;justify-content:space-between;align-items:center;padding:4px 24px;background:var(--srx-color-surface-default);border-bottom:1px solid var(--srx-color-border-divider)}.interlink-bottom-sheet rx-brick-interlink .sheet-header h2,.interlink-bottom-sheet rx-brick-interlink .dialog-header h2,.interlink-bottom-sheet rx-brick-interlink-preview .sheet-header h2,.interlink-bottom-sheet rx-brick-interlink-preview .dialog-header h2,.interlink-bottom-sheet rx-brick-selection .sheet-header h2,.interlink-bottom-sheet rx-brick-selection .dialog-header h2,.interlink-bottom-sheet rx-image-carousel-editor .sheet-header h2,.interlink-bottom-sheet rx-image-carousel-editor .dialog-header h2,.image-carousel-editor-bottom-sheet rx-brick-interlink .sheet-header h2,.image-carousel-editor-bottom-sheet rx-brick-interlink .dialog-header h2,.image-carousel-editor-bottom-sheet rx-brick-interlink-preview .sheet-header h2,.image-carousel-editor-bottom-sheet rx-brick-interlink-preview .dialog-header h2,.image-carousel-editor-bottom-sheet rx-brick-selection .sheet-header h2,.image-carousel-editor-bottom-sheet rx-brick-selection .dialog-header h2,.image-carousel-editor-bottom-sheet rx-image-carousel-editor .sheet-header h2,.image-carousel-editor-bottom-sheet rx-image-carousel-editor .dialog-header h2{font-size:18px;padding:0;margin:0}.interlink-bottom-sheet rx-brick-interlink .group-header,.interlink-bottom-sheet rx-brick-interlink-preview .group-header,.interlink-bottom-sheet rx-brick-selection .group-header,.interlink-bottom-sheet rx-image-carousel-editor .group-header,.image-carousel-editor-bottom-sheet rx-brick-interlink .group-header,.image-carousel-editor-bottom-sheet rx-brick-interlink-preview .group-header,.image-carousel-editor-bottom-sheet rx-brick-selection .group-header,.image-carousel-editor-bottom-sheet rx-image-carousel-editor .group-header{margin-bottom:12px}.interlink-bottom-sheet rx-brick-interlink .mat-horizontal-stepper-header-container,.interlink-bottom-sheet rx-brick-interlink-preview .mat-horizontal-stepper-header-container,.interlink-bottom-sheet rx-brick-selection .mat-horizontal-stepper-header-container,.interlink-bottom-sheet rx-image-carousel-editor .mat-horizontal-stepper-header-container,.image-carousel-editor-bottom-sheet rx-brick-interlink .mat-horizontal-stepper-header-container,.image-carousel-editor-bottom-sheet rx-brick-interlink-preview .mat-horizontal-stepper-header-container,.image-carousel-editor-bottom-sheet rx-brick-selection .mat-horizontal-stepper-header-container,.image-carousel-editor-bottom-sheet rx-image-carousel-editor .mat-horizontal-stepper-header-container{display:none}.interlink-bottom-sheet rx-brick-interlink .interlink-extended-fab,.interlink-bottom-sheet rx-brick-interlink-preview .interlink-extended-fab,.interlink-bottom-sheet rx-brick-selection .interlink-extended-fab,.interlink-bottom-sheet rx-image-carousel-editor .interlink-extended-fab,.image-carousel-editor-bottom-sheet rx-brick-interlink .interlink-extended-fab,.image-carousel-editor-bottom-sheet rx-brick-interlink-preview .interlink-extended-fab,.image-carousel-editor-bottom-sheet rx-brick-selection .interlink-extended-fab,.image-carousel-editor-bottom-sheet rx-image-carousel-editor .interlink-extended-fab{position:fixed;bottom:24px;right:31px;z-index:1}.interlink-bottom-sheet rx-brick-interlink-preview rx-content-editor,.image-carousel-editor-bottom-sheet rx-brick-interlink-preview rx-content-editor{height:calc(100% - 48px);overflow-y:auto;margin-top:0;padding-top:0;line-height:1.56}.interlink-search-bottom-sheet .mat-bottom-sheet-container{width:calc(100vw - 80px);max-width:640px;height:70vh;max-height:680px;margin:0 auto;border-radius:16px 16px 0 0;background:linear-gradient(175deg,var(--srx-color-surface-default) 0%,var(--srx-color-surface-container) 100%);border:1px solid var(--srx-color-border-default);border-bottom:none;box-shadow:0 -4px 12px #0000000f,0 -8px 24px #00000014,0 -16px 48px #0000001f;padding:0;overflow:hidden;display:flex;flex-direction:column;animation:interlink-panel-enter .35s cubic-bezier(.16,1,.3,1) both;transition:width .4s cubic-bezier(.16,1,.3,1),max-width .4s cubic-bezier(.16,1,.3,1),height .4s cubic-bezier(.16,1,.3,1),max-height .4s cubic-bezier(.16,1,.3,1),box-shadow .4s ease}.interlink-search-bottom-sheet:has(.interlink-preview-phase) .mat-bottom-sheet-container{width:calc(100vw - 48px);max-width:780px;height:78vh;max-height:780px;box-shadow:0 -6px 16px #00000014,0 -12px 32px #0000001a,0 -24px 64px #00000024}.interlink-search-bottom-sheet rx-brick-interlink-search{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}.interlink-search-bottom-sheet .interlink-search-phase{display:flex;flex-direction:column;flex:1;min-height:0;animation:interlink-phase-in .25s ease both}.interlink-search-bottom-sheet .interlink-search-header{display:flex;align-items:center;gap:12px;padding:14px 16px 14px 20px;border-bottom:1px solid var(--srx-color-border-divider);background:var(--srx-color-surface-default);flex-shrink:0}.interlink-search-bottom-sheet .search-header-icon{font-size:22px;width:22px;height:22px;color:var(--srx-color-tertiary-400);opacity:0;animation:interlink-icon-pop .35s cubic-bezier(.34,1.56,.64,1) .12s forwards}.interlink-search-bottom-sheet .interlink-search-input{flex:1;border:none;outline:none;background:transparent;font-size:16px;font-weight:400;color:var(--srx-color-text-primary);line-height:1.4;padding:0}.interlink-search-bottom-sheet .interlink-search-input::placeholder{color:var(--srx-color-text-tertiary);font-weight:400}.interlink-search-bottom-sheet .search-close-btn,.interlink-search-bottom-sheet .dialog-close-button{color:var(--srx-color-text-secondary);transition:color .15s ease}.interlink-search-bottom-sheet .search-close-btn:hover,.interlink-search-bottom-sheet .dialog-close-button:hover{color:var(--srx-color-text-primary)}.interlink-search-bottom-sheet .interlink-search-content{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:8px 0}.interlink-search-bottom-sheet .search-section-label{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--srx-color-text-tertiary);padding:12px 20px 6px}.interlink-search-bottom-sheet .typeahead-list{padding:0 12px}.interlink-search-bottom-sheet .typeahead-item{display:flex;align-items:center;gap:12px;width:100%;padding:10px 12px;border:none;border-radius:10px;background:transparent;cursor:pointer;text-align:left;font-size:14px;color:var(--srx-color-text-primary);transition:background-color .12s ease;opacity:0;animation:interlink-item-enter .25s ease forwards}.interlink-search-bottom-sheet .typeahead-item:hover{background-color:#0000000a}.interlink-search-bottom-sheet .typeahead-item:active{background-color:#0000000f}.interlink-search-bottom-sheet .typeahead-icon{font-size:18px;width:18px;height:18px;color:var(--srx-color-text-tertiary);flex-shrink:0}.interlink-search-bottom-sheet .history-item .typeahead-icon{color:var(--srx-color-text-disabled)}.interlink-search-bottom-sheet .typeahead-term{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.interlink-search-bottom-sheet .typeahead-term b,.interlink-search-bottom-sheet .typeahead-term strong{font-weight:600;color:var(--srx-color-tertiary-400)}.interlink-search-bottom-sheet .typeahead-type{font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.04em;color:var(--srx-color-text-disabled);flex-shrink:0;padding:2px 6px;border-radius:4px;background:#0000000a}.interlink-search-bottom-sheet .search-results-list{padding:0 12px}.interlink-search-bottom-sheet .result-card{display:flex;align-items:center;gap:12px;width:100%;padding:12px;border:none;border-radius:12px;background:transparent;cursor:pointer;text-align:left;transition:background-color .15s ease,box-shadow .15s ease;opacity:0;animation:interlink-item-enter .3s ease forwards}.interlink-search-bottom-sheet .result-card:hover{background-color:#00000008;box-shadow:0 1px 3px #0000000a}.interlink-search-bottom-sheet .result-card:active{background-color:#0000000d}.interlink-search-bottom-sheet .result-card--inaccessible{opacity:.5;cursor:not-allowed}.interlink-search-bottom-sheet .result-card--inaccessible:hover{background-color:transparent;box-shadow:none}.interlink-search-bottom-sheet .result-inaccessible{font-size:11px;font-weight:500;color:var(--srx-color-status-error)}.interlink-search-bottom-sheet .result-arrow--locked{color:var(--srx-color-text-disabled)}.interlink-search-bottom-sheet .result-accent{width:4px;height:40px;border-radius:2px;flex-shrink:0;opacity:.85}.interlink-search-bottom-sheet .result-body{flex:1;min-width:0}.interlink-search-bottom-sheet .result-title{font-size:14px;font-weight:500;color:var(--srx-color-text-primary);line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.interlink-search-bottom-sheet .result-meta{display:flex;align-items:center;gap:8px;margin-top:3px;font-size:12px;color:var(--srx-color-text-tertiary)}.interlink-search-bottom-sheet .result-collection,.interlink-search-bottom-sheet .result-authors{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.interlink-search-bottom-sheet .result-duration{flex-shrink:0;opacity:.7}.interlink-search-bottom-sheet .result-duration:before{content:"\b7";margin-right:8px}.interlink-search-bottom-sheet .result-thumb{width:40px;height:40px;border-radius:8px;object-fit:cover;flex-shrink:0;background:var(--srx-color-surface-container)}.interlink-search-bottom-sheet .result-arrow{font-size:18px;width:18px;height:18px;color:var(--srx-color-text-disabled);flex-shrink:0;transition:transform .15s ease,color .15s ease}.interlink-search-bottom-sheet .result-card:hover .result-arrow{transform:translate(2px);color:var(--srx-color-tertiary-400)}.interlink-search-bottom-sheet .search-loading{padding:12px}.interlink-search-bottom-sheet .skeleton-card{display:flex;align-items:center;gap:12px;padding:12px;border-radius:12px}.interlink-search-bottom-sheet .skeleton-accent{width:4px;height:40px;border-radius:2px;background:var(--srx-color-border-default);animation:interlink-shimmer 1.4s ease-in-out infinite}.interlink-search-bottom-sheet .skeleton-body{flex:1}.interlink-search-bottom-sheet .skeleton-title{width:65%;height:14px;border-radius:7px;background:var(--srx-color-border-default);animation:interlink-shimmer 1.4s ease-in-out infinite .1s}.interlink-search-bottom-sheet .skeleton-meta{width:40%;height:10px;border-radius:5px;margin-top:8px;background:var(--srx-color-border-default);opacity:.6;animation:interlink-shimmer 1.4s ease-in-out infinite .2s}.interlink-search-bottom-sheet .search-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:64px 24px;text-align:center}.interlink-search-bottom-sheet .search-empty-state.initial{padding-top:80px}.interlink-search-bottom-sheet .search-empty-state.initial .empty-icon{color:var(--srx-color-tertiary-400);opacity:.4}.interlink-search-bottom-sheet .empty-icon{font-size:48px;width:48px;height:48px;color:var(--srx-color-text-disabled);margin-bottom:16px}.interlink-search-bottom-sheet .empty-title{font-size:15px;font-weight:500;color:var(--srx-color-text-secondary);margin:0 0 4px}.interlink-search-bottom-sheet .empty-hint{font-size:13px;color:var(--srx-color-text-tertiary);margin:0}.interlink-search-bottom-sheet .interlink-preview-phase{display:flex;flex-direction:column;flex:1;min-height:0;animation:interlink-phase-in .25s ease both}.interlink-search-bottom-sheet .interlink-preview-header{display:flex;align-items:center;gap:8px;padding:8px 12px 8px 8px;border-bottom:1px solid var(--srx-color-border-divider);background:var(--srx-color-surface-default);flex-shrink:0}.interlink-search-bottom-sheet .preview-back-btn{color:var(--srx-color-text-secondary);transition:color .15s ease}.interlink-search-bottom-sheet .preview-back-btn:hover{color:var(--srx-color-text-primary)}.interlink-search-bottom-sheet .preview-title{flex:1;font-size:15px;font-weight:600;color:var(--srx-color-text-primary);margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.interlink-search-bottom-sheet .interlink-preview-content{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden}.interlink-search-bottom-sheet .interlink-preview-content rx-content-editor{margin-top:0;padding-top:0;line-height:1.56}.interlink-search-bottom-sheet .interlink-preview-content [data-rxbrickinterlink]:not([data-selectedintralink]):before{display:none}.interlink-search-bottom-sheet .interlink-preview-actions{display:flex;align-items:center;gap:8px;padding:10px 20px;border-top:1px solid var(--srx-color-border-divider);background:var(--srx-color-surface-default);flex-shrink:0}.interlink-search-bottom-sheet .preview-cancel-btn{color:var(--srx-color-text-secondary);font-size:13px;font-weight:500;border-radius:8px;min-height:36px;transition:color .15s ease,background-color .15s ease}.interlink-search-bottom-sheet .preview-cancel-btn:hover{color:var(--srx-color-text-primary);background-color:#0000000a}.interlink-search-bottom-sheet .preview-section-indicator{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;font-size:12px;font-weight:500;color:var(--srx-color-tertiary-400);background:var(--srx-color-tertiary-bg);border-radius:6px;animation:interlink-item-enter .25s ease both}.interlink-search-bottom-sheet .preview-section-indicator .indicator-icon{font-size:14px;width:14px;height:14px}.interlink-search-bottom-sheet .preview-actions-spacer{flex:1}.interlink-search-bottom-sheet .preview-link-brick-btn{font-size:13px;font-weight:600;border-radius:8px;min-height:36px;color:var(--srx-color-tertiary-400);border-color:var(--srx-color-tertiary-400);transition:background-color .15s ease,opacity .15s ease}.interlink-search-bottom-sheet .preview-link-brick-btn:hover:not([disabled]){background-color:var(--srx-color-tertiary-bg)}.interlink-search-bottom-sheet .preview-link-brick-btn[disabled]{color:var(--srx-color-text-disabled);border-color:var(--srx-color-border-default)}.interlink-search-bottom-sheet .preview-link-section-btn{font-size:13px;font-weight:600;border-radius:8px;min-height:36px;background-color:var(--srx-color-tertiary-400);color:#fff;transition:opacity .15s ease,transform .1s ease}.interlink-search-bottom-sheet .preview-link-section-btn:hover:not([disabled]){opacity:.9}.interlink-search-bottom-sheet .preview-link-section-btn:active:not([disabled]){transform:scale(.98)}.interlink-search-bottom-sheet .preview-link-section-btn[disabled]{background-color:var(--srx-color-border-default);color:var(--srx-color-text-disabled)}@keyframes interlink-panel-enter{0%{opacity:0;transform:translateY(24px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes interlink-phase-in{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:translate(0)}}@keyframes interlink-icon-pop{0%{opacity:0;transform:scale(.5) rotate(-15deg)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes interlink-item-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes interlink-shimmer{0%,to{opacity:.4}50%{opacity:1}}.dark-theme .interlink-search-bottom-sheet .mat-bottom-sheet-container{background:linear-gradient(175deg,var(--srx-color-surface-floating) 0%,var(--srx-color-surface-container-high) 100%);border-color:#ffffff14;box-shadow:0 -4px 12px #00000029,0 -8px 24px #00000038,0 -16px 48px #00000047}.dark-theme .interlink-search-bottom-sheet .interlink-search-header{background:var(--srx-color-surface-floating);border-bottom-color:#ffffff0f}.dark-theme .interlink-search-bottom-sheet .interlink-search-input{color:var(--srx-color-text-primary)}.dark-theme .interlink-search-bottom-sheet .typeahead-item:hover{background-color:#ffffff0d}.dark-theme .interlink-search-bottom-sheet .typeahead-item:active{background-color:#ffffff14}.dark-theme .interlink-search-bottom-sheet .typeahead-type{background:#ffffff0f}.dark-theme .interlink-search-bottom-sheet .result-card:hover{background-color:#ffffff0a;box-shadow:0 1px 3px #0000001f}.dark-theme .interlink-search-bottom-sheet .result-card:active{background-color:#ffffff0f}.dark-theme .interlink-search-bottom-sheet .skeleton-accent,.dark-theme .interlink-search-bottom-sheet .skeleton-title,.dark-theme .interlink-search-bottom-sheet .skeleton-meta{background:#ffffff14}.dark-theme .interlink-search-bottom-sheet .interlink-preview-header{background:var(--srx-color-surface-floating);border-bottom-color:#ffffff0f}.dark-theme .interlink-search-bottom-sheet .interlink-preview-actions{background:var(--srx-color-surface-floating);border-top-color:#ffffff0f}.dark-theme .interlink-search-bottom-sheet .preview-cancel-btn:hover{background-color:#ffffff0f}.dark-theme .interlink-search-bottom-sheet .preview-section-indicator{color:var(--srx-color-tertiary-400);background:#ffcc801a}.dark-theme .interlink-search-bottom-sheet .preview-link-brick-btn{color:var(--srx-color-tertiary-400);border-color:#ffcc804d}.dark-theme .interlink-search-bottom-sheet .preview-link-brick-btn:hover:not([disabled]){background-color:#ffcc8014}.dark-theme .interlink-search-bottom-sheet .preview-link-brick-btn[disabled]{color:#ffffff4d;border-color:#ffffff14}.dark-theme .interlink-search-bottom-sheet .preview-link-section-btn[disabled]{background-color:#ffffff14;color:#ffffff4d}.dark-theme .interlink-search-bottom-sheet:has(.interlink-preview-phase) .mat-bottom-sheet-container{box-shadow:0 -6px 16px #0003,0 -12px 32px #00000042,0 -24px 64px #00000052}@media(prefers-reduced-motion:reduce){.interlink-search-bottom-sheet .mat-bottom-sheet-container{animation:none;transition:none}.interlink-search-bottom-sheet .search-header-icon{animation:none;opacity:1}.interlink-search-bottom-sheet .interlink-search-phase,.interlink-search-bottom-sheet .interlink-preview-phase{animation:none}.interlink-search-bottom-sheet .typeahead-item,.interlink-search-bottom-sheet .result-card{animation:none;opacity:1}.interlink-search-bottom-sheet .skeleton-accent,.interlink-search-bottom-sheet .skeleton-title,.interlink-search-bottom-sheet .skeleton-meta{animation:none;opacity:.6}}.intralink-bottom-sheet .mat-bottom-sheet-container{max-width:520px;margin:0 auto 16px;border-radius:14px;background:linear-gradient(165deg,var(--srx-color-surface-default) 0%,var(--srx-color-surface-container) 100%);border:1px solid var(--srx-color-border-default);box-shadow:0 -2px 8px #0000000a,0 4px 16px #00000014,0 12px 32px #0000001f;padding:10px 16px;overflow:visible;animation:intralink-bar-enter .3s cubic-bezier(.16,1,.3,1) both}.intralink-bottom-sheet .intralink-bar{display:flex;align-items:center;justify-content:space-between;gap:16px}.intralink-bottom-sheet .intralink-prompt{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:500;color:var(--srx-color-text-primary);white-space:nowrap}.intralink-bottom-sheet .intralink-icon{font-size:20px;width:20px;height:20px;color:var(--srx-color-tertiary-400);opacity:0;animation:intralink-icon-pop .35s cubic-bezier(.34,1.56,.64,1) .15s forwards}.intralink-bottom-sheet .intralink-actions{display:flex;align-items:center;gap:8px}.intralink-bottom-sheet .intralink-cancel-btn{color:var(--srx-color-text-secondary);font-size:13px;font-weight:500;border-radius:8px;min-height:36px;transition:color .15s ease,background-color .15s ease}.intralink-bottom-sheet .intralink-cancel-btn:hover{color:var(--srx-color-text-primary);background-color:#0000000a}.intralink-bottom-sheet .intralink-confirm-btn{font-size:13px;font-weight:600;border-radius:8px;min-height:36px;background-color:var(--srx-color-tertiary-400);color:#fff;transition:opacity .15s ease,transform .1s ease}.intralink-bottom-sheet .intralink-confirm-btn:hover:not([disabled]){opacity:.9}.intralink-bottom-sheet .intralink-confirm-btn:active:not([disabled]){transform:scale(.98)}.intralink-bottom-sheet .intralink-confirm-btn[disabled]{background-color:var(--srx-color-border-default);color:var(--srx-color-text-disabled)}@keyframes intralink-bar-enter{0%{opacity:0;transform:translateY(12px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes intralink-icon-pop{0%{opacity:0;transform:scale(.5) rotate(-15deg)}to{opacity:1;transform:scale(1) rotate(0)}}.dark-theme .intralink-bottom-sheet .mat-bottom-sheet-container{background:linear-gradient(165deg,var(--srx-color-surface-floating) 0%,var(--srx-color-surface-container-high) 100%);border-color:#ffffff14;box-shadow:0 -2px 8px #0000001f,0 4px 16px #0000002e,0 12px 32px #0000003d}.dark-theme .intralink-bottom-sheet .intralink-cancel-btn:hover{background-color:#ffffff0f}.dark-theme .intralink-bottom-sheet .intralink-confirm-btn[disabled]{background-color:#ffffff14;color:#ffffff4d}@media(prefers-reduced-motion:reduce){.intralink-bottom-sheet .mat-bottom-sheet-container{animation:none}.intralink-bottom-sheet .intralink-icon{animation:none;opacity:1}}.multiselect-bottom-sheet .mat-bottom-sheet-container{max-width:600px;margin:0 auto 16px;border-radius:14px;background:linear-gradient(165deg,var(--srx-color-surface-default) 0%,var(--srx-color-surface-container) 100%);border:1px solid var(--srx-color-border-default);box-shadow:0 -2px 8px #0000000a,0 4px 16px #00000014,0 12px 32px #0000001f;padding:10px 16px;overflow:visible;animation:multiselect-bar-enter .3s cubic-bezier(.16,1,.3,1) both}@keyframes multiselect-bar-enter{0%{opacity:0;transform:translateY(12px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes multiselect-icon-pop{0%{opacity:0;transform:scale(.5) rotate(-15deg)}to{opacity:1;transform:scale(1) rotate(0)}}.dark-theme .multiselect-bottom-sheet .mat-bottom-sheet-container{background:linear-gradient(165deg,var(--srx-color-surface-floating) 0%,var(--srx-color-surface-container-high) 100%);border-color:#ffffff14;box-shadow:0 -2px 8px #0000001f,0 4px 16px #0000002e,0 12px 32px #0000003d}.dark-theme .multiselect-bottom-sheet .multiselect-cancel-btn:hover{background-color:#ffffff0f}@media(prefers-reduced-motion:reduce){.multiselect-bottom-sheet .mat-bottom-sheet-container{animation:none}.multiselect-bottom-sheet .multiselect-icon{animation:none;opacity:1}}.image-carousel-editor-bottom-sheet .mat-bottom-sheet-container{height:auto}.validation-drawer-bottom-sheet .mat-bottom-sheet-container{width:100vw;max-height:45vh;padding:0;overflow:hidden;border-radius:16px 16px 0 0;background:var(--srx-color-surface-default);border-top:1px solid var(--srx-color-border-default);box-shadow:0 -4px 16px #0000000f,0 -1px 4px #0000000a;animation:validation-drawer-enter .3s cubic-bezier(.16,1,.3,1) both;transition:max-height .4s cubic-bezier(.16,1,.3,1),max-width .4s cubic-bezier(.16,1,.3,1),width .4s cubic-bezier(.16,1,.3,1),margin .4s cubic-bezier(.16,1,.3,1),border-radius .4s ease,border .3s ease,box-shadow .3s ease}.validation-drawer-bottom-sheet rx-validation-drawer{display:flex;flex-direction:column;height:100%}.validation-drawer-bottom-sheet:has(.--minimized) .mat-bottom-sheet-container{max-height:52px;max-width:560px;width:auto;margin:0 auto 16px;border-radius:14px;border:1px solid var(--srx-color-border-default);box-shadow:0 2px 8px #0000000f,0 4px 16px #00000014}@keyframes validation-drawer-enter{0%{opacity:.8;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.dark-theme .validation-drawer-bottom-sheet:has(.--minimized) .mat-bottom-sheet-container{border-color:#ffffff1a;box-shadow:0 2px 8px #0003,0 4px 16px #0000004d}.dark-theme .validation-drawer-bottom-sheet .mat-bottom-sheet-container{background:var(--srx-color-surface-floating, var(--srx-color-surface-default));border-top-color:#ffffff0f;box-shadow:0 -4px 20px #0000004d,0 -1px 4px #0003}.dark-theme .validation-drawer-bottom-sheet .mat-bottom-sheet-container:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.06) 30%,rgba(255,255,255,.06) 70%,transparent 100%);pointer-events:none}@media(prefers-reduced-motion:reduce){.validation-drawer-bottom-sheet .mat-bottom-sheet-container{animation:none;transition:none}}rx-authoring-content-editor .rx-brick-interlink,rx-authoring-content-editor .rx-brick-intralink,rx-content-editor .rx-brick-interlink,rx-content-editor .rx-brick-intralink{color:var(--srx-color-action-link);font-style:normal}rx-authoring-content-editor .temp-interlink,rx-content-editor .temp-interlink{font-style:normal}rx-content-editor .rx-brick-interlink{cursor:pointer}rx-content-editor .rx-brick-interlink:after{display:inline-block;content:" ";background-image:url(/assets/linking/icon-open-brick-interlink.svg);background-size:20px 16px;height:16px;width:16px;position:relative;top:-5px;margin:0 2px}rx-content-editor li{font-size:20px}.wizard-button-wrapper{margin:48px 0 32px;display:flex;justify-content:center}.wizard-button-wrapper .wizard-button{font-weight:600;min-width:150px}.wizard-button-wrapper .wizard-button.--with-background{background-color:var(--srx-color-action-link);color:var(--srx-color-button-primary-text)}.wizard-button-wrapper .wizard-button.--with-background:disabled{background-color:var(--srx-color-disabled);color:var(--srx-color-text-disabled)}.wizard-button-wrapper .wizard-button.--with-no-background{color:var(--srx-color-action-link);font-weight:700;margin-right:12px;padding-left:8px;border:1px solid var(--srx-color-action-link)}.wizard-button-wrapper .wizard-button.--with-icon{padding-right:8px}.wizard-button-wrapper .wizard-button.--with-left-icon{padding-left:8px}.wizard-button-wrapper .wizard-button .mat-button-wrapper{display:flex;align-items:center;justify-content:center}.slideshow-tabs .mat-mdc-tab-header{display:none!important}.slideshow-tabs .mat-mdc-tab-body-content{overflow:hidden}.label-indicator{font-weight:600;font-size:11px;padding:2px 12px;margin:0 2px;border-radius:12px}.label-indicator.label-indicator-large{font-size:14px;padding:4px 12px}.label-indicator.label-indicator-small{padding:2px 8px}.label-indicator.free-label{background:var(--srx-color-support-free-tag);color:#020617}.label-indicator.coming-soon-label,.label-indicator.default-label,.label-indicator.unlisted-label{color:var(--srx-palette-primary-1);background:var(--srx-color-surface-container-highest)}.label-indicator.draft-label,.label-indicator.first-draft-label{color:var(--srx-color-tertiary-400);background:var(--srx-color-tertiary-tag-bg);font-weight:900}.label-indicator.license-label{background:var(--srx-color-surface-container-highest);color:var(--srx-color-text-secondary)}.label-indicator.beta-label{color:var(--srx-color-text-inverse);background:var(--srx-color-red);font-weight:900}.label-container{display:inline-flex;margin-left:8px}.mismatch-hint{font-size:12px;margin-top:16px}rx-toolbox-overlay{display:flex;flex-direction:column;flex-grow:1}rx-toolbox-overlay .toolbox-overlay-container{position:relative;background:linear-gradient(165deg,var(--srx-color-surface-default) 0%,var(--srx-color-surface-container) 100%);border:1px solid var(--srx-color-border-default);box-shadow:0 2px 4px #00000008,0 4px 8px #0000000d,0 8px 16px #00000012,0 16px 32px #00000017;display:flex;flex-direction:column;flex-grow:1;padding:8px;border-radius:12px;overflow:auto;animation:toolbox-enter .2s cubic-bezier(.16,1,.3,1) both}rx-toolbox-overlay .toolbox-overlay-container:before{content:"";position:absolute;inset:0;border-radius:12px;padding:1px;background:linear-gradient(135deg,rgba(255,255,255,.15),transparent 50%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;-webkit-mask-composite:xor;pointer-events:none}rx-toolbox-overlay .mat-mdc-subheader{font-size:11px;font-weight:600;color:var(--srx-color-text-hint);text-transform:uppercase;letter-spacing:.5px;margin-left:0;padding-top:8px;padding-bottom:4px}rx-toolbox-overlay #block-list{padding-top:0}rx-toolbox-overlay #block-list .mat-mdc-list-item{display:flex;align-items:center;height:40px;border-radius:6px;cursor:pointer;padding:0 8px;transition:background-color .15s ease,transform .15s cubic-bezier(.34,1.56,.64,1)}rx-toolbox-overlay #block-list .mat-mdc-list-item:hover{background-color:var(--srx-color-toolbox-item-hover);transform:translate(2px)}rx-toolbox-overlay #block-list .mat-mdc-list-item:hover .mat-icon{color:var(--srx-color-text-primary)}rx-toolbox-overlay #block-list .mat-mdc-list-item:active{background-color:var(--srx-color-toolbox-item-active);transform:translate(1px) scale(.99);box-shadow:inset 0 0 0 1px var(--srx-color-border-focus);transition:box-shadow .1s ease,background-color .1s ease,transform .1s ease}rx-toolbox-overlay #block-list .mat-mdc-list-item .mdc-checkbox{display:none}rx-toolbox-overlay #block-list .mat-mdc-list-item .mat-icon{color:var(--srx-color-text-secondary);border:none;padding:0;font-size:20px;width:20px;height:20px;align-self:center;margin-top:0;margin-right:10px;transition:color .15s ease}rx-toolbox-overlay #block-list .mat-mdc-list-item .mdc-list-item__content{align-self:center}rx-toolbox-overlay #block-list .mat-mdc-list-item [matlistitemline]{display:none}@keyframes toolbox-enter{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes toolbox-item-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes toolbox-icon-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}rx-toolbox-overlay #block-list .mat-mdc-list-item{opacity:0;animation:toolbox-item-enter .25s cubic-bezier(.16,1,.3,1) forwards}rx-toolbox-overlay #block-list .mat-mdc-list-item:nth-child(1){animation-delay:20ms}rx-toolbox-overlay #block-list .mat-mdc-list-item:nth-child(2){animation-delay:40ms}rx-toolbox-overlay #block-list .mat-mdc-list-item:nth-child(3){animation-delay:60ms}rx-toolbox-overlay #block-list .mat-mdc-list-item:nth-child(4){animation-delay:80ms}rx-toolbox-overlay #block-list .mat-mdc-list-item:nth-child(5){animation-delay:.1s}rx-toolbox-overlay #block-list .mat-mdc-list-item:nth-child(6){animation-delay:.12s}rx-toolbox-overlay #block-list .mat-mdc-list-item:nth-child(7){animation-delay:.14s}rx-toolbox-overlay #block-list .mat-mdc-list-item:nth-child(8){animation-delay:.16s}rx-toolbox-overlay #block-list .mat-mdc-list-item:nth-child(9){animation-delay:.18s}rx-toolbox-overlay #block-list .mat-mdc-list-item:nth-child(10){animation-delay:.2s}rx-toolbox-overlay #block-list .mat-mdc-list-item:nth-child(11){animation-delay:.22s}rx-toolbox-overlay #block-list .mat-mdc-list-item:nth-child(12){animation-delay:.24s}rx-toolbox-overlay #block-list .mat-mdc-list-item:nth-child(13){animation-delay:.26s}rx-toolbox-overlay #block-list .mat-mdc-list-item:nth-child(14){animation-delay:.28s}rx-toolbox-overlay #block-list .mat-mdc-list-item:nth-child(15){animation-delay:.3s}rx-toolbox-overlay #block-list .mat-mdc-list-item:nth-child(16){animation-delay:.32s}rx-toolbox-overlay #block-list .mat-mdc-list-item:nth-child(17){animation-delay:.34s}rx-toolbox-overlay #block-list .mat-mdc-list-item:nth-child(18){animation-delay:.36s}rx-toolbox-overlay #block-list .mat-mdc-list-item:nth-child(19){animation-delay:.38s}rx-toolbox-overlay #block-list .mat-mdc-list-item:nth-child(20){animation-delay:.4s}rx-toolbox-overlay .mat-mdc-subheader{opacity:0;animation:toolbox-item-enter .2s cubic-bezier(.16,1,.3,1) forwards;animation-delay:50ms}rx-toolbox-overlay #block-list .mat-mdc-list-item .mat-icon{opacity:0;animation:toolbox-icon-pop .3s cubic-bezier(.34,1.56,.64,1) forwards}rx-toolbox-overlay #block-list .mat-mdc-list-item:nth-child(1) .mat-icon{animation-delay:80ms}rx-toolbox-overlay #block-list .mat-mdc-list-item:nth-child(2) .mat-icon{animation-delay:.1s}rx-toolbox-overlay #block-list .mat-mdc-list-item:nth-child(3) .mat-icon{animation-delay:.12s}rx-toolbox-overlay #block-list .mat-mdc-list-item:nth-child(4) .mat-icon{animation-delay:.14s}rx-toolbox-overlay #block-list .mat-mdc-list-item:nth-child(5) .mat-icon{animation-delay:.16s}rx-toolbox-overlay #block-list .mat-mdc-list-item:nth-child(6) .mat-icon{animation-delay:.18s}rx-toolbox-overlay #block-list .mat-mdc-list-item:nth-child(7) .mat-icon{animation-delay:.2s}rx-toolbox-overlay #block-list .mat-mdc-list-item:nth-child(8) .mat-icon{animation-delay:.22s}rx-toolbox-overlay #block-list .mat-mdc-list-item:nth-child(9) .mat-icon{animation-delay:.24s}rx-toolbox-overlay #block-list .mat-mdc-list-item:nth-child(10) .mat-icon{animation-delay:.26s}rx-toolbox-overlay #block-list .mat-mdc-list-item:nth-child(11) .mat-icon{animation-delay:.28s}rx-toolbox-overlay #block-list .mat-mdc-list-item:nth-child(12) .mat-icon{animation-delay:.3s}rx-toolbox-overlay #block-list .mat-mdc-list-item:nth-child(13) .mat-icon{animation-delay:.32s}rx-toolbox-overlay #block-list .mat-mdc-list-item:nth-child(14) .mat-icon{animation-delay:.34s}rx-toolbox-overlay #block-list .mat-mdc-list-item:nth-child(15) .mat-icon{animation-delay:.36s}rx-toolbox-overlay #block-list .mat-mdc-list-item:nth-child(16) .mat-icon{animation-delay:.38s}rx-toolbox-overlay #block-list .mat-mdc-list-item:nth-child(17) .mat-icon{animation-delay:.4s}rx-toolbox-overlay #block-list .mat-mdc-list-item:nth-child(18) .mat-icon{animation-delay:.42s}rx-toolbox-overlay #block-list .mat-mdc-list-item:nth-child(19) .mat-icon{animation-delay:.44s}rx-toolbox-overlay #block-list .mat-mdc-list-item:nth-child(20) .mat-icon{animation-delay:.46s}.dark-theme rx-toolbox-overlay .toolbox-overlay-container{background:linear-gradient(165deg,var(--srx-color-surface-floating) 0%,var(--srx-color-surface-container-high) 100%);border:1px solid rgba(255,255,255,.08);box-shadow:0 2px 4px #0000001f,0 4px 8px #00000024,0 8px 16px #00000029,0 16px 32px #0000002e}.dark-theme rx-toolbox-overlay .toolbox-overlay-container:before{background:linear-gradient(135deg,rgba(255,255,255,.08),transparent 50%)}.dark-theme rx-toolbox-overlay #block-list .mat-mdc-list-item .mat-icon{color:#ffffff80}.dark-theme rx-toolbox-overlay #block-list .mat-mdc-list-item:hover .mat-icon{color:#ffffffde}@media(prefers-reduced-motion:reduce){rx-toolbox-overlay .toolbox-overlay-container{animation:none}rx-toolbox-overlay #block-list .mat-mdc-list-item,rx-toolbox-overlay .mat-mdc-subheader,rx-toolbox-overlay #block-list .mat-mdc-list-item .mat-icon{animation:none!important;opacity:1!important}rx-toolbox-overlay #block-list .mat-mdc-list-item{transition-duration:.01ms!important}rx-toolbox-overlay #block-list .mat-mdc-list-item:hover{transform:none}}.material-form-field-override .mat-mdc-text-field-wrapper{height:56px}.material-form-field-override .mat-mdc-form-field-flex{height:100%;align-items:center}.material-form-field-override.--with-no-subscript .mat-mdc-form-field-subscript-wrapper,.material-form-field-override.--with-no-underline .mdc-line-ripple{display:none}.filled-search .mdc-text-field--filled:not(.mdc-text-field--disabled){background-color:var(--srx-color-input-bg)}.mat-mdc-checkbox.mat-mdc-checkbox-checked .mdc-checkbox .mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__checkmark{color:var(--srx-color-surface-default)}.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked:after{color:var(--srx-color-surface-default)!important}.qmax-version-select.mat-mdc-form-field .mat-mdc-form-field-subscript-wrapper{display:none!important}.qmax-version-select.mat-mdc-form-field .mat-mdc-text-field-wrapper{padding-bottom:0!important;margin-bottom:0!important}.qmax-version-select.mat-mdc-form-field .mdc-text-field--outlined{padding-bottom:0!important}.unstyled-link{text-decoration:none}.mat-mdc-form-field.brick-search{height:34px}.mat-mdc-form-field.brick-search .mat-mdc-form-field-subscript-wrapper{display:none}.mat-mdc-form-field.brick-search .mdc-icon-button{height:34px;position:relative;top:-7px}.mat-mdc-form-field.brick-search input{font-size:14px}.search-toolbar{background:var(--srx-color-surface-default);border:1px solid var(--srx-color-border-default);padding:20px 24px;border-radius:12px;margin-bottom:0}.search-toolbar .toolbar-content{display:flex;align-items:center;gap:12px;max-width:100%}.search-toolbar .toolbar-button,.search-toolbar .sort-button,.search-toolbar .filter-button{height:40px;min-height:40px;padding:0 20px;border-color:var(--srx-color-border-default);border-radius:8px;font-size:14px;font-weight:500;letter-spacing:.01em;transition:all .2s cubic-bezier(.4,0,.2,1);flex-shrink:0;order:2;position:relative}.search-toolbar .toolbar-button mat-icon,.search-toolbar .sort-button mat-icon,.search-toolbar .filter-button mat-icon{margin:0;font-size:20px;width:20px;height:20px;transition:color .2s ease}.search-toolbar .toolbar-button .button-text,.search-toolbar .sort-button .button-text,.search-toolbar .filter-button .button-text{margin-left:8px;line-height:1;transition:color .2s ease}.search-toolbar .toolbar-button:hover,.search-toolbar .sort-button:hover,.search-toolbar .filter-button:hover{border-color:var(--srx-color-border-strong);background:var(--srx-color-surface-container)}.search-toolbar .toolbar-button:focus-visible,.search-toolbar .sort-button:focus-visible,.search-toolbar .filter-button:focus-visible{outline:2px solid var(--srx-color-action-link);outline-offset:2px}.search-toolbar .toolbar-button.active,.search-toolbar .sort-button.active,.search-toolbar .filter-button.active{background:color-mix(in srgb,var(--srx-color-action-link) 8%,transparent);border-color:var(--srx-color-action-link)}.search-toolbar .toolbar-button.active mat-icon,.search-toolbar .toolbar-button.active .button-text,.search-toolbar .sort-button.active mat-icon,.search-toolbar .sort-button.active .button-text,.search-toolbar .filter-button.active mat-icon,.search-toolbar .filter-button.active .button-text{color:var(--srx-color-action-link)}.search-toolbar .toolbar-button.active:hover,.search-toolbar .sort-button.active:hover,.search-toolbar .filter-button.active:hover{background:color-mix(in srgb,var(--srx-color-action-link) 12%,transparent);border-color:var(--srx-color-action-link)}.search-toolbar .filter-button ::ng-deep .mat-badge-content{background:var(--srx-color-action-link);color:var(--srx-color-surface-default);font-size:10px;font-weight:600;min-width:18px;width:auto;height:18px;line-height:18px;padding:0 5px;border-radius:9px;top:-6px;right:-6px;box-shadow:0 1px 3px #0003}.search-toolbar .filter-button ::ng-deep .mat-badge-hidden .mat-badge-content{display:none!important}.search-toolbar .filter-button.active ::ng-deep .mat-badge-content{animation:badge-pulse 2s ease-in-out infinite}@keyframes badge-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.search-toolbar .toolbar-search-field,.search-toolbar .search-field{flex:1;min-width:0;max-width:none;order:1}.search-toolbar .toolbar-search-field.mat-mdc-form-field .mat-mdc-form-field-subscript-wrapper,.search-toolbar .search-field.mat-mdc-form-field .mat-mdc-form-field-subscript-wrapper{display:none}.search-toolbar .toolbar-search-field.mat-mdc-form-field .mat-mdc-form-field-wrapper,.search-toolbar .search-field.mat-mdc-form-field .mat-mdc-form-field-wrapper{padding-bottom:0}.search-toolbar .toolbar-search-field.mat-mdc-form-field .mat-mdc-text-field-wrapper,.search-toolbar .search-field.mat-mdc-form-field .mat-mdc-text-field-wrapper{height:40px;border-radius:8px;transition:all .2s cubic-bezier(.4,0,.2,1)}.search-toolbar .toolbar-search-field.mat-mdc-form-field .mat-mdc-form-field-infix,.search-toolbar .search-field.mat-mdc-form-field .mat-mdc-form-field-infix{min-height:40px;padding-top:8px;padding-bottom:8px}.search-toolbar .toolbar-search-field.mat-mdc-form-field .mdc-text-field,.search-toolbar .search-field.mat-mdc-form-field .mdc-text-field{padding:0 14px;height:40px;border-radius:8px}.search-toolbar .toolbar-search-field.mat-mdc-form-field input,.search-toolbar .search-field.mat-mdc-form-field input{font-size:14px;line-height:24px;color:var(--srx-color-text-primary)}.search-toolbar .toolbar-search-field.mat-mdc-form-field input::placeholder,.search-toolbar .search-field.mat-mdc-form-field input::placeholder{color:var(--srx-color-text-secondary);opacity:.7}.search-toolbar .toolbar-search-field.mat-mdc-form-field .mat-mdc-form-field-icon-suffix,.search-toolbar .search-field.mat-mdc-form-field .mat-mdc-form-field-icon-suffix{padding:0;margin-right:-4px}.search-toolbar .toolbar-search-field.mat-mdc-form-field .mat-mdc-form-field-icon-suffix button,.search-toolbar .search-field.mat-mdc-form-field .mat-mdc-form-field-icon-suffix button{width:40px;height:40px;border-radius:6px}.search-toolbar .toolbar-search-field.mat-mdc-form-field .mat-mdc-form-field-icon-suffix button mat-icon,.search-toolbar .search-field.mat-mdc-form-field .mat-mdc-form-field-icon-suffix button mat-icon{font-size:20px;width:20px;height:20px}.search-toolbar .toolbar-search-field.mat-mdc-form-field .mdc-notched-outline .mdc-notched-outline__leading,.search-toolbar .toolbar-search-field.mat-mdc-form-field .mdc-notched-outline .mdc-notched-outline__notch,.search-toolbar .toolbar-search-field.mat-mdc-form-field .mdc-notched-outline .mdc-notched-outline__trailing,.search-toolbar .search-field.mat-mdc-form-field .mdc-notched-outline .mdc-notched-outline__leading,.search-toolbar .search-field.mat-mdc-form-field .mdc-notched-outline .mdc-notched-outline__notch,.search-toolbar .search-field.mat-mdc-form-field .mdc-notched-outline .mdc-notched-outline__trailing{border-color:var(--srx-color-border-default)}.search-toolbar .toolbar-search-field.mat-mdc-form-field .mdc-notched-outline .mdc-notched-outline__leading,.search-toolbar .search-field.mat-mdc-form-field .mdc-notched-outline .mdc-notched-outline__leading{border-radius:8px 0 0 8px}.search-toolbar .toolbar-search-field.mat-mdc-form-field .mdc-notched-outline .mdc-notched-outline__trailing,.search-toolbar .search-field.mat-mdc-form-field .mdc-notched-outline .mdc-notched-outline__trailing{border-radius:0 8px 8px 0}.search-toolbar .toolbar-search-field.mat-mdc-form-field:hover .mdc-notched-outline .mdc-notched-outline__leading,.search-toolbar .toolbar-search-field.mat-mdc-form-field:hover .mdc-notched-outline .mdc-notched-outline__notch,.search-toolbar .toolbar-search-field.mat-mdc-form-field:hover .mdc-notched-outline .mdc-notched-outline__trailing,.search-toolbar .search-field.mat-mdc-form-field:hover .mdc-notched-outline .mdc-notched-outline__leading,.search-toolbar .search-field.mat-mdc-form-field:hover .mdc-notched-outline .mdc-notched-outline__notch,.search-toolbar .search-field.mat-mdc-form-field:hover .mdc-notched-outline .mdc-notched-outline__trailing{border-color:var(--srx-color-border-strong)}.search-toolbar .toolbar-search-field.mat-mdc-form-field.mat-focused .mdc-notched-outline .mdc-notched-outline__leading,.search-toolbar .toolbar-search-field.mat-mdc-form-field.mat-focused .mdc-notched-outline .mdc-notched-outline__notch,.search-toolbar .toolbar-search-field.mat-mdc-form-field.mat-focused .mdc-notched-outline .mdc-notched-outline__trailing,.search-toolbar .search-field.mat-mdc-form-field.mat-focused .mdc-notched-outline .mdc-notched-outline__leading,.search-toolbar .search-field.mat-mdc-form-field.mat-focused .mdc-notched-outline .mdc-notched-outline__notch,.search-toolbar .search-field.mat-mdc-form-field.mat-focused .mdc-notched-outline .mdc-notched-outline__trailing{border-color:var(--srx-color-action-link);border-width:2px}@media screen and (max-width:1279px){.search-toolbar{padding:18px 20px}}@media screen and (max-width:959px){.search-toolbar{padding:16px}}@media screen and (max-width:599px){.search-toolbar{padding:14px 12px}.search-toolbar .toolbar-content{gap:8px;justify-content:flex-end}.search-toolbar .toolbar-button,.search-toolbar .sort-button,.search-toolbar .filter-button{padding:0 12px;min-width:40px}.search-toolbar .toolbar-button .button-text,.search-toolbar .sort-button .button-text,.search-toolbar .filter-button .button-text,.search-toolbar .toolbar-search-field,.search-toolbar .search-field{display:none}}.filter-menu-content{padding:8px 0;min-width:240px}.filter-menu-content .filter-header{font-size:14px;font-weight:600;color:var(--srx-color-text-primary);padding:12px 16px 8px;margin:0}.filter-menu-content mat-selection-list{padding:0}.filter-menu-content mat-selection-list mat-list-option{height:40px;font-size:14px}.filter-menu-content mat-divider{margin:8px 0}.filter-menu-content .filter-actions{padding:8px 16px;display:flex;justify-content:center}.filter-menu-content .filter-actions button{font-size:13px;font-weight:500}.qmax-search-field.mat-mdc-form-field .mat-mdc-form-field-subscript-wrapper{display:none}.qmax-search-field.mat-mdc-form-field .mat-mdc-text-field-wrapper{height:36px;padding:0 12px;background:var(--srx-color-surface-default)}.qmax-search-field.mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex{height:100%;align-items:center}.qmax-search-field.mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-infix{padding:0;min-height:unset;width:auto;min-width:150px}.qmax-search-field.mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-infix input{font-size:13px;color:var(--srx-color-text-primary)}.qmax-search-field.mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-infix input::placeholder{color:var(--srx-color-input-placeholder)}.qmax-search-field.mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-icon-prefix{padding:0;margin-right:8px}.qmax-search-field.mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-icon-prefix .mat-icon{color:var(--srx-color-input-placeholder);font-size:18px;width:18px;height:18px}.qmax-search-field.mat-mdc-form-field .mdc-notched-outline .mdc-notched-outline__leading,.qmax-search-field.mat-mdc-form-field .mdc-notched-outline .mdc-notched-outline__notch,.qmax-search-field.mat-mdc-form-field .mdc-notched-outline .mdc-notched-outline__trailing{border-color:var(--srx-color-input-border)}.qmax-search-field.mat-mdc-form-field .mdc-notched-outline .mdc-notched-outline__leading{border-radius:8px 0 0 8px}.qmax-search-field.mat-mdc-form-field .mdc-notched-outline .mdc-notched-outline__trailing{border-radius:0 8px 8px 0}.qmax-search-field.mat-mdc-form-field:hover .mdc-notched-outline .mdc-notched-outline__leading,.qmax-search-field.mat-mdc-form-field:hover .mdc-notched-outline .mdc-notched-outline__notch,.qmax-search-field.mat-mdc-form-field:hover .mdc-notched-outline .mdc-notched-outline__trailing{border-color:var(--srx-color-input-border-hover)}.qmax-search-field.mat-mdc-form-field.mat-focused .mdc-notched-outline .mdc-notched-outline__leading,.qmax-search-field.mat-mdc-form-field.mat-focused .mdc-notched-outline .mdc-notched-outline__notch,.qmax-search-field.mat-mdc-form-field.mat-focused .mdc-notched-outline .mdc-notched-outline__trailing{border-color:var(--srx-color-input-border-focus);border-width:1px}ngx-skeleton-loader .skeleton-loader{background-color:var(--srx-color-skeleton-bg)!important}ngx-skeleton-loader .skeleton-loader:after{background:linear-gradient(90deg,transparent,var(--srx-color-skeleton-highlight),transparent)!important}.generate-content-loader{font-size:15px;font-weight:700;margin-top:24px;color:var(--srx-color-text-primary);padding:8px 18px;border-radius:4px;display:inline-flex;align-items:center;justify-content:center;min-width:350px;gap:3px;height:20px;position:relative}.generate-content-loader.ai-assistant{background:unset;color:var(--srx-color-text-primary);padding:0;height:20px;margin-top:8px;font-family:Roboto Flex,sans-serif;font-size:14px;font-weight:600}.generate-content-loader.ai-assistant .message{justify-content:flex-start}.generate-content-loader.ai-assistant .dots span{color:var(--srx-color-text-primary)}.generate-content-loader .dots{display:inline-flex}.generate-content-loader .dots span{opacity:0;color:var(--srx-color-text-primary);animation:dotAppear 1.5s infinite}.generate-content-loader .dots span:nth-child(1){animation-delay:0s}.generate-content-loader .dots span:nth-child(2){animation-delay:.5s}.generate-content-loader .dots span:nth-child(3){animation-delay:1s}.generate-content-loader .message{position:absolute;inset:0;display:flex;justify-content:center;align-items:center}@keyframes dotAppear{0%,20%,to{opacity:0}50%{opacity:1}}.diff-added{background-color:var(--srx-color-diff-added);text-decoration:none;padding:0 2px;border-radius:2px;font-weight:500}.diff-removed{background-color:var(--srx-color-diff-removed);text-decoration:line-through;padding:0 2px;border-radius:2px;color:var(--srx-color-text-secondary)}.brick-item.new-item .content-wrapper,.vignette-item.new-item .content-wrapper{background-color:var(--srx-color-diff-added);border-left:3px solid var(--srx-color-diff-added-border)}.brick-item.new-item:hover .content-wrapper,.vignette-item.new-item:hover .content-wrapper{background-color:#4caf5026}.brick-item.removed-item .content-wrapper,.vignette-item.removed-item .content-wrapper{background-color:var(--srx-color-diff-removed);border-left:3px solid var(--srx-color-diff-removed-border);text-decoration:line-through;opacity:.8}.brick-item.removed-item:hover .content-wrapper,.vignette-item.removed-item:hover .content-wrapper{background-color:#f4433626}.brick-item.modified-item .content-wrapper,.vignette-item.modified-item .content-wrapper{background-color:var(--srx-color-diff-changed);border-left:3px solid var(--srx-color-diff-changed-border)}.brick-item.modified-item:hover .content-wrapper,.vignette-item.modified-item:hover .content-wrapper{background-color:#ffc10726}.change-indicator{position:absolute;top:0;left:-40px;padding:2px 4px;font-size:11px;border-radius:3px;font-weight:500;z-index:999}.change-indicator.new-indicator{background-color:var(--srx-color-diff-added-border);color:var(--srx-color-text-inverse)}.change-indicator.removed-indicator{background-color:var(--srx-color-diff-removed-border);color:var(--srx-color-text-inverse)}.change-indicator.modified-indicator{background-color:var(--srx-color-diff-changed-border);color:var(--srx-color-text-inverse)}.table-diff .table-display-name{font-weight:500;margin-bottom:8px;color:var(--srx-color-text-secondary)}.table-diff .table-alignment-changed{margin-bottom:8px;font-size:.85em;color:var(--srx-color-text-secondary)}.table-diff .diff-table table{width:100%;border-collapse:collapse}.table-diff .diff-table table th,.table-diff .diff-table table td{padding:8px 12px;border:1px solid var(--srx-color-border-default);vertical-align:top}.table-diff .diff-table table th,.table-diff .diff-table table tr.header-row{background-color:var(--srx-color-table-header-bg)}.table-diff .diff-table table tr.new-row td{background-color:var(--srx-color-diff-added)}.table-diff .diff-table table tr.removed-row td{background-color:var(--srx-color-diff-removed);text-decoration:line-through}.table-diff .diff-table table .diff-span-changed{font-size:.85em;color:var(--srx-color-purple);background:#9c27b01a;padding:2px 4px;border-radius:2px;margin-right:4px}.diff-card-question,.diff-card-answer{height:100%;width:100%;display:flex;align-items:center;justify-content:center}.diff-card-question div,.diff-card-answer div{max-height:100%;overflow-y:auto;width:100%;padding:12px}.flashcard-diff{background-color:var(--srx-color-surface-default);padding:16px;border-radius:4px;box-shadow:0 2px 4px #0000001a}.flashcard-diff strong{display:block;margin-bottom:8px}.brick-item.modified-item.flashcard-item .content-wrapper,.vignette-item.modified-item.flashcard-item .content-wrapper{padding:0;background-color:transparent}.brick-item.modified-item.flashcard-item .content-wrapper .card,.vignette-item.modified-item.flashcard-item .content-wrapper .card{background-color:var(--srx-color-diff-changed)}.brick-item.modified-item.flashcard-item .content-wrapper .flashcard-front,.brick-item.modified-item.flashcard-item .content-wrapper .flashcard-back,.vignette-item.modified-item.flashcard-item .content-wrapper .flashcard-front,.vignette-item.modified-item.flashcard-item .content-wrapper .flashcard-back{border-left:3px solid var(--srx-color-diff-changed-border)}.question-diff .diff-question-text,.question-diff .diff-question-stem,.question-diff .diff-lead-in,.question-diff .diff-explanation{margin-bottom:16px}.question-diff .answer-choices{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.question-diff .answer-choices .answer-choice{padding:8px 12px;border-radius:4px;background:var(--srx-color-surface-container);position:relative}.question-diff .answer-choices .answer-choice.correct{background:var(--srx-color-status-success-bg)}.question-diff .answer-choices .answer-choice.correctness-changed{box-shadow:0 0 0 1px var(--srx-color-diff-changed-border)}.question-diff .answer-choices .answer-choice .correctness-indicator{font-size:.85em;color:var(--srx-color-diff-changed-border);font-style:italic;margin-left:8px}.diff-type-changed{padding:12px;border-radius:4px;border:1px dashed var(--srx-color-border-authoring);margin:12px 0}.diff-type-changed .diff-old-content,.diff-type-changed .diff-new-content{padding:8px;margin-bottom:8px}.diff-type-changed h4{margin-top:0;margin-bottom:8px;font-size:14px;color:var(--srx-color-text-secondary)}.complex-vignette-diff,.unhandled-vignette-diff{background-color:var(--srx-color-surface-container);padding:12px;border-radius:4px;border-left:3px solid var(--srx-color-grey);font-style:italic;color:var(--srx-color-text-secondary)}.driver-overlay{position:fixed!important;z-index:10100!important}.tai-tour-popover{position:fixed!important;z-index:10101!important;max-width:400px;font-family:inherit}.tai-tour-popover.driver-popover{background:var(--srx-color-surface-default);border-radius:8px;box-shadow:0 8px 32px #0000001f;border:1px solid var(--srx-color-border-default);color:var(--srx-color-text-primary)}.tai-tour-popover .driver-popover-arrow-side-left{border-left-color:var(--srx-color-surface-default)}.tai-tour-popover .driver-popover-arrow-side-right{border-right-color:var(--srx-color-surface-default)}.tai-tour-popover .driver-popover-arrow-side-top{border-top-color:var(--srx-color-surface-default)}.tai-tour-popover .driver-popover-arrow-side-bottom{border-bottom-color:var(--srx-color-surface-default)}.tai-tour-popover .driver-popover-title{font-size:18px;font-weight:600;color:var(--srx-color-text-primary);padding:20px 20px 8px;margin:0}.tai-tour-popover .driver-popover-description{font-size:14px;color:var(--srx-color-text-secondary);padding:8px 20px 20px;margin:0;line-height:1.5}.tai-tour-popover .driver-popover-progress-text{font-size:12px;color:var(--srx-color-ai-primary);font-weight:500;padding:6px 12px;margin:0;background:var(--srx-color-ai-background);border-radius:12px;display:inline-block}.tai-tour-popover .driver-popover-footer{background:var(--srx-color-ai-background);border-top:1px solid var(--srx-color-ai-border);padding:20px 24px;display:flex;justify-content:space-between;align-items:center;gap:12px}.tai-tour-popover .driver-popover-navigation-btns{display:flex;gap:8px}.tai-tour-popover .driver-popover-prev-btn,.tai-tour-popover .driver-popover-next-btn{font-size:14px;font-weight:500;padding:8px 16px;border-radius:6px;border:none;text-shadow:none;cursor:pointer;transition:all .2s ease}.tai-tour-popover .driver-popover-prev-btn{background:var(--srx-color-surface-default);border:1px solid var(--srx-color-border-default);color:var(--srx-color-text-primary)}.tai-tour-popover .driver-popover-prev-btn:hover{background:var(--srx-color-background-hover);border-color:var(--srx-color-border-strong)}.tai-tour-popover .driver-popover-next-btn{background:var(--srx-color-ai-primary);color:var(--srx-color-text-inverse)!important}.tai-tour-popover .driver-popover-next-btn:hover{background:var(--srx-color-ai-hover)}.tai-tour-popover .driver-popover-close-btn{position:absolute;top:12px;right:12px;width:32px;height:32px;background:transparent;border:none;color:var(--srx-color-text-hint);font-size:18px;cursor:pointer;border-radius:4px}.tai-tour-popover .driver-popover-close-btn:hover{background:var(--srx-color-background-hover);color:var(--srx-color-text-primary)}.tai-tour-popover.has-suggestions .suggestion-explanation{font-weight:600;font-size:14px;color:var(--srx-color-text-primary);margin-top:0}.tai-tour-popover.has-suggestions .text-diff{font-size:14px;line-height:1.6;padding:16px;margin:18px 0 22px;background-color:var(--srx-color-surface-container);border-radius:6px;border:1px solid var(--srx-color-border-default);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;max-height:200px;overflow-y:auto;overflow-x:hidden}.tai-tour-popover.has-suggestions .added{background-color:var(--srx-color-diff-added);color:var(--srx-color-text-primary)}.tai-tour-popover.has-suggestions .removed{background-color:var(--srx-color-diff-removed);color:var(--srx-color-text-primary);text-decoration:line-through}.tai-tour-popover.has-suggestions .suggestion-actions{display:flex;gap:12px;margin-top:16px;justify-content:center;align-items:center}.tai-tour-popover.has-suggestions .tour-action-btn{flex:1;padding:10px 16px;border:none;border-radius:6px;font-weight:600;font-size:14px;cursor:pointer;transition:all .2s ease;text-align:center;min-height:40px}.tai-tour-popover.has-suggestions .tour-accept-btn{background-color:var(--srx-color-status-success);color:#fff}.tai-tour-popover.has-suggestions .tour-accept-btn:hover{filter:brightness(.85)}.tai-tour-popover.has-suggestions .tour-reject-btn{background-color:var(--srx-color-status-error);color:#fff}.tai-tour-popover.has-suggestions .tour-reject-btn:hover{filter:brightness(.85)}.tai-tour-popover.has-suggestions .tour-action-btn:disabled{opacity:.6;cursor:not-allowed}.tai-tour-popover.has-suggestions .tour-action-btn.feedback-success{background-color:var(--srx-color-status-success);filter:brightness(.85)}.tai-tour-popover.has-suggestions .tour-action-btn.feedback-info{background-color:var(--srx-color-status-error);filter:brightness(.85)}.tai-tour-popover.tai-tour-welcome .driver-popover-title{color:var(--srx-color-ai-primary);font-size:20px;text-align:center}.tai-tour-popover.tai-tour-welcome .driver-popover-description{text-align:center}.driver-highlighted-element:after{content:"";position:absolute;inset:-2px;border:2px solid var(--srx-color-ai-primary);border-radius:inherit;pointer-events:none;animation:simple-pulse 2s ease-in-out infinite}@keyframes simple-pulse{0%,to{opacity:.6}50%{opacity:1}}.mat-mdc-dialog-container .driver-overlay,.mat-mdc-dialog-container .driver-popover{position:fixed!important}.tai-tour-strategy-menu.driver-highlighted-element{z-index:10099!important}.tai-tour-strategy-menu.driver-highlighted-element:after{display:none}@media(max-width:600px){.tai-tour-popover{max-width:340px}.tai-tour-popover .driver-popover-footer{flex-direction:column;gap:8px}.tai-tour-popover .driver-popover-footer .driver-popover-navigation-btns{width:100%}.tai-tour-popover .driver-popover-footer .driver-popover-navigation-btns .driver-popover-prev-btn,.tai-tour-popover .driver-popover-footer .driver-popover-navigation-btns .driver-popover-next-btn{flex:1}}.driver-popover{position:fixed!important;z-index:10102!important}.tribute-container{position:absolute;top:0;left:0;height:auto;max-height:300px;max-width:300px;overflow:auto;display:block;z-index:999999;background:var(--srx-color-surface-default);border-radius:8px;box-shadow:0 4px 10px #0000001a}.tribute-container[popover]{position:fixed!important;margin:0;padding:0;border:0;inset:unset}.tribute-container ul{margin:0;padding:0;list-style:none;background:var(--srx-color-surface-default)!important}.tribute-container li{padding:10px 15px;cursor:pointer;border-bottom:1px solid var(--srx-color-border-default);transition:background-color .2s ease}.tribute-container li:last-child{border-bottom:none}.tribute-container li.highlight{background-color:var(--srx-color-background-hover)}.tribute-container .mention-item{font-size:14px;color:var(--srx-color-text-primary)}.mention-item{display:flex;align-items:center;font-size:14px;color:var(--srx-color-text-primary)}.mention-item:before{content:"";display:inline-block;width:12px;height:12px;margin-right:8px;border-radius:50%}[contenteditable]{line-height:1.6}[contenteditable=true] span:not(.mention):not([data-hyt-style]):not([data-brickaudio]):not(.step-one-content):not(.step-two-content){font-size:inherit;color:inherit;background-color:transparent;white-space:normal}.mention{display:inline-flex;align-items:center;vertical-align:baseline;font-size:.92em;font-weight:500;padding:.1em .4em;border-radius:3px;white-space:nowrap;margin:-.1em 0}.mention.discipline{background-color:#e8f4f0;color:#00724e}.mention.discipline:before{color:var(--srx-color-green)}.mention.organSystem{background-color:#fff0e0;color:#b75e00}.mention.organSystem:before{color:var(--srx-color-tertiary-400)}.mention.topic{background-color:#e1f1ff;color:#0055a4}.mention.topic:before{color:#2c77b4}.mention.bank{background-color:#ffe4e4;color:#b30000}.mention.bank:before{color:var(--srx-color-red)}.mention.brick{background-color:#ffefe5;color:#c04000}.mention.brick:before{color:var(--srx-color-tertiary-400)}.rx-thread{position:relative;cursor:pointer;transition:background-color .2s ease-in-out,box-shadow .2s ease-in-out}.rx-thread.rx-thread--inline{text-decoration:underline;text-decoration-style:dotted;text-decoration-color:var(--srx-color-light-blue);text-decoration-thickness:2px;text-underline-offset:2px}.rx-thread.rx-thread--inline:hover{background-color:#60a5fa26;text-decoration-style:solid;border-radius:2px;box-shadow:0 0 0 2px #60a5fa26}.rx-thread.rx-thread--unresolved.rx-thread--inline{text-decoration-color:var(--srx-color-light-blue)}.rx-thread.rx-thread--unresolved.rx-thread--inline:hover{background-color:#60a5fa26}.rx-thread.rx-thread--resolved{opacity:.7}.rx-thread.rx-thread--resolved.rx-thread--inline{text-decoration-color:var(--srx-color-border-default);text-decoration-style:dashed}.rx-thread.rx-thread--resolved.rx-thread--inline:hover{background-color:#e0e0e04d;text-decoration-color:#b0b0b0}.rx-thread.rx-thread--active.rx-thread--inline{background-color:#60a5fa40;text-decoration-style:solid;text-decoration-color:#4791db;text-decoration-thickness:3px;border-radius:2px;box-shadow:0 0 0 2px #60a5fa40;animation:pulseGlow .5s ease-out}.rx-thread.rx-thread--active.rx-thread--inline:hover{background-color:#60a5fa4d}.rx-thread.rx-thread--multiple:after{content:"";position:absolute;bottom:-4px;left:0;right:0;height:2px;background:repeating-linear-gradient(90deg,var(--srx-color-light-blue),var(--srx-color-light-blue) 3px,transparent 3px,transparent 6px);pointer-events:none}@keyframes pulseGlow{0%{box-shadow:0 0 0 2px #60a5fa26}50%{box-shadow:0 0 0 4px #60a5fa40}to{box-shadow:0 0 0 2px #60a5fa40}}.ProseMirror .rx-thread{display:inline}.ProseMirror .rx-thread::selection{background-color:#60a5fa4d}.ProseMirror .rx-thread{text-decoration-skip-ink:none;margin:0;padding:0}.ProseMirror .rx-thread strong,.ProseMirror .rx-thread em,.ProseMirror .rx-thread u,.ProseMirror .rx-thread code{position:relative;text-decoration:inherit}@media(prefers-color-scheme:dark){.rx-thread.rx-thread--inline{text-decoration-color:#fdd835}.rx-thread.rx-thread--inline:hover{background-color:#fff59d33}.rx-thread.rx-thread--resolved.rx-thread--inline{text-decoration-color:#616161}.rx-thread.rx-thread--resolved.rx-thread--inline:hover{background-color:#61616133}}.ProseMirror [data-placeholder].is-editor-empty:before{content:attr(data-placeholder);float:left;color:var(--srx-color-text-disabled);font-style:italic;pointer-events:none;height:0}.rich-text{display:flow-root}.rich-text p{margin:.5em 0}.rich-text ol{list-style-type:decimal}.rich-text ol ol{list-style-type:lower-latin}.rich-text ol ol ol{list-style-type:lower-roman}.rich-text ol ol ol ol{list-style-type:upper-latin}.rich-text ol ol ol ol ol{list-style-type:upper-roman}.rich-text figure.scholarrx-media{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:16px 0}.rich-text figure.scholarrx-media img{max-width:100%;height:auto}.rich-text figure.scholarrx-media figcaption{font-size:12px;font-style:italic;text-align:center;margin:12px 0;text-wrap:balance;color:var(--srx-color-text-secondary)}.rich-text table{table-layout:fixed;width:100%;border-collapse:collapse;margin:12px 0}.rich-text table,.rich-text table th,.rich-text table td{border:1px solid var(--srx-color-border-default)}.rich-text table th,.rich-text table td{padding:10px}.rich-text table th{font-weight:700;text-align:center;background:var(--srx-color-surface-container)}.rich-text table td{vertical-align:top;text-align:left}.rich-text .table>figcaption{padding:.6em;font-size:.75em;text-align:center}.tableWrapper{overflow-x:auto}.resize-cursor{cursor:col-resize}.column-resize-handle{position:absolute;right:-2px;top:0;bottom:0;width:4px;background-color:var(--srx-color-action-link);pointer-events:none}@property --tai-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}.image-wrapper--generating img{opacity:.15;filter:blur(3px) saturate(.4);transition:opacity .4s ease,filter .4s ease}.image-wrapper--generating .image-picker{pointer-events:none;opacity:0!important}.tai-gen-overlay{position:absolute;inset:0;border-radius:4px;background:#080e26ed;display:flex;align-items:center;justify-content:center;z-index:3;overflow:hidden;animation:taiGenOverlayIn .35s cubic-bezier(.16,1,.3,1)}.tai-gen-ring{position:absolute;inset:0;border-radius:4px;background:conic-gradient(from var(--tai-angle),#204496,#038ad1,#028fd5,#f26a24,#fca17a,#204496);animation:taiGradientRotate 3.5s linear infinite}.tai-gen-ring:after{content:"";position:absolute;inset:2px;border-radius:2px;background:#080e26f7}@keyframes taiGradientRotate{to{--tai-angle: 360deg}}.tai-gen-glow{position:absolute;width:80px;height:80px;border-radius:50%;background:radial-gradient(circle,rgba(3,138,209,.22) 0%,rgba(242,106,36,.06) 50%,transparent 70%);animation:taiGenGlow 2.8s ease-in-out infinite;pointer-events:none}@keyframes taiGenGlow{0%,to{transform:scale(.85);opacity:.5}50%{transform:scale(1.5);opacity:1}}.tai-gen-logo{width:32px;height:32px;position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.tai-gen-logo svg{width:32px!important;height:32px!important}.tai-gen-particle{position:absolute;width:2.5px;height:2.5px;border-radius:50%;animation:taiGenFloat 3s ease-in infinite}.tai-gen-particle--1{left:28%;bottom:0;background:#038ad1;animation-duration:3.3s;animation-delay:0s;--drift: -7px}.tai-gen-particle--2{left:52%;bottom:0;background:#f26a24;animation-duration:2.7s;animation-delay:-1.1s;--drift: 9px}.tai-gen-particle--3{left:70%;bottom:0;background:#028fd5;animation-duration:3.6s;animation-delay:-2.1s;--drift: -5px}.tai-gen-particle--4{left:40%;bottom:0;background:#fca17a;animation-duration:2.9s;animation-delay:-.5s;--drift: 6px}@keyframes taiGenFloat{0%{transform:translateY(0) translate(0);opacity:0}12%{opacity:.9}80%{opacity:.5}to{transform:translateY(-90px) translate(var(--drift, 0px));opacity:0}}@keyframes taiGenOverlayIn{0%{opacity:0}to{opacity:1}}.tai-btn-spinner{width:13px;height:13px;border-radius:50%;border:2px solid rgba(3,138,209,.2);border-top-color:var(--srx-color-ai-primary, #055aa6);animation:taiBtnSpin .75s linear infinite;flex-shrink:0;display:block}@keyframes taiBtnSpin{to{transform:rotate(360deg)}}.tai-generate-button.is-generating{border-color:var(--srx-color-ai-border);background:var(--srx-color-ai-background);color:var(--srx-color-text-secondary);cursor:default;pointer-events:none;animation:taiBtnPulse 2s ease-in-out infinite}.tai-generate-button.is-generating:before{display:none}.tai-generate-button.is-regenerate{border-color:var(--srx-color-border-default);background:transparent;color:var(--srx-color-text-secondary);font-weight:400}.tai-generate-button.is-regenerate:hover:not([disabled]){background:var(--srx-color-surface-container);border-color:var(--srx-color-border-strong);color:var(--srx-color-text-primary);box-shadow:none}.tai-generate-button.is-regenerate:hover:not([disabled]):before{display:none}@keyframes taiBtnPulse{0%,to{box-shadow:0 0 #038ad100}50%{box-shadow:0 0 0 3px #038ad11f}}.tai-gen-status{font-size:11px;color:var(--srx-color-text-tertiary);text-align:center;margin:2px 0 0;letter-spacing:.025em;animation:taiGenStatusIn .25s ease-out}.tai-gen-error-message{font-size:12px;text-align:center;margin-top:4px}@keyframes taiGenStatusIn{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.dark-theme .tai-gen-overlay{background:#040816f2}.dark-theme .tai-gen-ring:after{background:#040816f7}.dark-theme .tai-gen-glow{background:radial-gradient(circle,rgba(3,138,209,.18) 0%,rgba(242,106,36,.04) 50%,transparent 70%)}.dark-theme .tai-generate-button.is-generating{background:#038ad112}@media(prefers-reduced-motion:reduce){.tai-gen-ring,.tai-gen-glow,.tai-gen-particle,.tai-btn-spinner,.tai-generate-button.is-generating{animation:none}.tai-gen-ring{background:conic-gradient(from 45deg,#204496,#038ad1,#f26a24,#204496)}.tai-btn-spinner{border-top-color:var(--srx-color-ai-primary);opacity:.7}}.hyt-style--key-highlight{color:var(--hyt-key-highlight-color, #0d9488);border:1px solid var(--hyt-key-highlight-border, #0d9488);border-radius:3px;padding:1px 5px;font-weight:600}.hyt-style--mnemonic{color:var(--hyt-mnemonic-color, #f26a24);background-color:var(--hyt-mnemonic-bg, #fef0e6);border:1px solid var(--hyt-mnemonic-border, #f2c7a0);border-radius:3px;padding:1px 5px;text-transform:uppercase;font-weight:700;letter-spacing:.06em;display:inline-flex;align-items:baseline}.hyt-style--critical{color:var(--hyt-critical-color, #8b1a4a);background-color:var(--hyt-critical-bg, #fff0f0);border-radius:3px;padding:1px 4px;font-weight:600}.hyt-style--highlight{background-color:var(--hyt-highlight-bg, rgba(161, 143, 0, .15));color:var(--hyt-highlight-color, #71600a);border-radius:3px;padding:1px 4px}.rx-brick-audio{color:var(--srx-color-red-dark, #c62828);cursor:pointer;position:relative}.rx-brick-audio:after{font-family:Material Icons;content:"play_circle_outline";position:relative;top:-7px;font-size:15px;height:10px;width:10px}.rx-brick-audio.playing:after{content:"play_circle_filled"}:root{--hyt-rx-orange: #f36823;--hyt-rx-primary: #003466;--hyt-accent: #f26a24;--hyt-step-1: #1b6feb;--hyt-step-2: #036246;--hyt-warning: #dc2626;--hyt-text-heading: #1a365d;--hyt-text-body: #374151;--hyt-text-strong: #111827;--hyt-text-muted: #6b7280;--hyt-text-caption: #9ca3af;--hyt-bg-page: #fefcf8;--hyt-bg-card: #ffffff;--hyt-bg-row-header: #f5faff;--hyt-bg-hover: #f9fafb;--hyt-border: #e5e7eb;--hyt-border-strong: #d1d5db;--hyt-font-serif: "Crimson Pro", Georgia, "Times New Roman", serif;--hyt-font-sans: "Source Sans 3", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--hyt-shadow-card: 0 4px 24px rgba(0, 0, 0, .06);--hyt-shadow-image: 0 4px 12px rgba(0, 0, 0, .1)}.hyt-topic-content{font-family:var(--hyt-font-sans);font-size:15px;line-height:1.65;color:var(--hyt-text-body);background:var(--hyt-bg-card)}.hyt-topic-content h1,.hyt-topic-content h2,.hyt-topic-content h3,.hyt-topic-content h4,.hyt-topic-content h5,.hyt-topic-content h6{font-family:var(--hyt-font-serif);color:var(--hyt-text-heading);font-weight:600;line-height:1.3;margin:24px 0 12px}.hyt-topic-content h1:first-child,.hyt-topic-content h2:first-child,.hyt-topic-content h3:first-child,.hyt-topic-content h4:first-child,.hyt-topic-content h5:first-child,.hyt-topic-content h6:first-child{margin-top:0}.hyt-topic-content h1{font-size:28px}.hyt-topic-content h2{font-size:24px}.hyt-topic-content h3{font-size:20px}.hyt-topic-content h4{font-size:17px}.hyt-topic-content p{margin:12px 0}.hyt-topic-content p:first-child{margin-top:0}.hyt-topic-content p:last-child{margin-bottom:0}.hyt-topic-content strong,.hyt-topic-content b{font-weight:700;color:var(--hyt-text-strong)}.hyt-topic-content em,.hyt-topic-content i{font-style:italic}.hyt-topic-content a{color:var(--hyt-accent);text-decoration:none}.hyt-topic-content a:hover{text-decoration:underline}.hyt-topic-content ul{list-style:none;margin:12px 0;padding-left:20px}.hyt-topic-content ul>li{position:relative;margin:6px 0;line-height:1.6}.hyt-topic-content ul>li:before{content:"\25cb";position:absolute;left:-18px;color:var(--hyt-accent);font-size:12px;font-weight:700;line-height:1.6;top:2px}.hyt-topic-content ul ul>li:before{content:"\2013";font-size:14px}.hyt-topic-content ol{list-style:none;margin:12px 0;padding-left:24px;counter-reset:ol-counter}.hyt-topic-content ol>li{position:relative;margin:6px 0;line-height:1.6;counter-increment:ol-counter}.hyt-topic-content ol>li:before{content:counter(ol-counter) ".";position:absolute;left:-24px;color:var(--hyt-accent);font-weight:700}.hyt-topic-content .table-container{position:relative;margin:24px 0}.hyt-topic-content .table-container:before,.hyt-topic-content .table-container:after{content:"";position:absolute;top:0;bottom:0;width:24px;pointer-events:none;opacity:0;transition:opacity .3s ease;z-index:2}.hyt-topic-content .table-container:before{left:0;background:linear-gradient(to right,rgba(0,0,0,.08),transparent)}.hyt-topic-content .table-container:after{right:0;background:linear-gradient(to left,rgba(0,0,0,.08),transparent)}.hyt-topic-content .table-container.can-scroll-left:before{opacity:1}.hyt-topic-content .table-container.can-scroll-right:after{opacity:1}.hyt-topic-content .table-scroll-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch;position:relative}.hyt-topic-content .table-scroll-wrapper::-webkit-scrollbar{height:8px}.hyt-topic-content .table-scroll-wrapper::-webkit-scrollbar-track{background:var(--hyt-border);border-radius:4px}.hyt-topic-content .table-scroll-wrapper::-webkit-scrollbar-thumb{background:var(--hyt-border-strong);border-radius:4px}.hyt-topic-content .table-scroll-wrapper::-webkit-scrollbar-thumb:hover{background:var(--hyt-text-muted)}.hyt-topic-content .scrollbar-sentinel{position:absolute;bottom:0;left:0;right:0;height:1px;pointer-events:none}.hyt-topic-content table{width:100%;min-width:100%;border-collapse:separate;border-spacing:0;background:var(--hyt-bg-card);border:1px solid var(--hyt-border);margin:0}.hyt-topic-content>table{margin:24px 0}.hyt-topic-content table th,.hyt-topic-content table td{font-family:var(--hyt-font-sans);font-size:15px;padding:14px 20px;text-align:left;vertical-align:top;border:none;box-shadow:inset -1px -1px 0 0 var(--hyt-border)}.hyt-topic-content table th:last-child,.hyt-topic-content table td:last-child{box-shadow:inset 0 -1px 0 0 var(--hyt-border)}.hyt-topic-content table thead th,.hyt-topic-content table tbody th{background-color:var(--hyt-bg-row-header);font-weight:700;color:var(--hyt-text-heading)}.hyt-topic-content table tbody td{color:var(--hyt-text-body);background:var(--hyt-bg-card);line-height:1.6}.hyt-topic-content table tbody td:first-child{font-weight:600;color:var(--hyt-text-heading);background-color:var(--hyt-bg-row-header)}.hyt-topic-content table tbody tr:last-child th,.hyt-topic-content table tbody tr:last-child td{box-shadow:inset -1px 0 0 0 var(--hyt-border)}.hyt-topic-content table tbody tr:last-child th:last-child,.hyt-topic-content table tbody tr:last-child td:last-child{box-shadow:none}.hyt-topic-content table ul,.hyt-topic-content table ol{margin:8px 0;padding-left:18px}.hyt-topic-content table ul>li,.hyt-topic-content table ol>li{margin:4px 0;line-height:1.5}.hyt-topic-content table ul>li:before{left:-16px;font-size:11px}.hyt-topic-content table strong,.hyt-topic-content table b{font-weight:700;color:var(--hyt-text-strong)}.hyt-topic-content table thead th{position:sticky;top:0;z-index:3;transition:box-shadow .2s ease}.hyt-topic-content table .hyt-sticky-col{position:sticky!important;left:0;z-index:2;transition:box-shadow .2s ease}.hyt-topic-content table thead th.hyt-sticky-col{z-index:4}.hyt-topic-content table .hyt-sticky-subheader th{position:sticky;z-index:3;transition:box-shadow .2s ease}.hyt-topic-content table .hyt-sticky-subheader th>p{position:sticky;left:20px;width:fit-content}.hyt-topic-content .table-container.can-scroll-left table .hyt-sticky-col{box-shadow:inset -1px -1px 0 0 var(--hyt-border),4px 0 8px -2px #00000014}.hyt-topic-content .table-container.can-scroll-left table .hyt-sticky-col:last-child{box-shadow:inset 0 -1px 0 0 var(--hyt-border),4px 0 8px -2px #00000014}.hyt-topic-content .table-container.can-scroll-up table thead th{box-shadow:inset -1px -1px 0 0 var(--hyt-border),0 4px 8px -2px #00000014}.hyt-topic-content .table-container.can-scroll-up table thead th:last-child{box-shadow:inset 0 -1px 0 0 var(--hyt-border),0 4px 8px -2px #00000014}.hyt-topic-content .table-container.can-scroll-left.can-scroll-up table thead th.hyt-sticky-col{box-shadow:inset -1px -1px 0 0 var(--hyt-border),4px 0 8px -2px #00000014,0 4px 8px -2px #00000014}.hyt-topic-content .table-container.can-scroll-left.can-scroll-up table thead th.hyt-sticky-col:last-child{box-shadow:inset 0 -1px 0 0 var(--hyt-border),4px 0 8px -2px #00000014,0 4px 8px -2px #00000014}.hyt-topic-content .table-container.can-scroll-up table .hyt-sticky-subheader th{box-shadow:inset -1px -1px 0 0 var(--hyt-border),0 4px 8px -2px #00000014}.hyt-topic-content .table-container.can-scroll-up table .hyt-sticky-subheader th:last-child{box-shadow:inset 0 -1px 0 0 var(--hyt-border),0 4px 8px -2px #00000014}.hyt-topic-content table tbody tr:last-child .hyt-sticky-col{box-shadow:inset -1px 0 0 0 var(--hyt-border)}.hyt-topic-content .table-container.can-scroll-left table tbody tr:last-child .hyt-sticky-col{box-shadow:inset -1px 0 0 0 var(--hyt-border),4px 0 8px -2px #00000014}.hyt-topic-content .table-container.hyt-contained-scroll .table-scroll-wrapper{overflow:auto}.hyt-topic-content .table-container.hyt-contained-scroll .table-scroll-wrapper::-webkit-scrollbar{width:8px;height:8px}.hyt-topic-content .table-container.hyt-contained-scroll .table-scroll-wrapper::-webkit-scrollbar-corner{background:var(--hyt-border)}.hyt-topic-content .hyt-scroll-fade-bottom{position:absolute;bottom:0;left:0;right:0;height:24px;background:linear-gradient(to top,rgba(0,0,0,.06),transparent);pointer-events:none;z-index:5;opacity:0;transition:opacity .3s ease}.hyt-topic-content .table-container.can-scroll-down .hyt-scroll-fade-bottom{opacity:1}.hyt-topic-content .mnemonic,.hyt-topic-content span[style*="color: #f26a24"],.hyt-topic-content span[style*="color:#f26a24"],.hyt-topic-content span[style*="color: rgb(242, 106, 36)"],.hyt-topic-content span[style*="color: rgb(243, 104, 35)"]{color:var(--hyt-accent)!important;font-weight:700}.hyt-topic-content span[style*="color: #ff0000"],.hyt-topic-content span[style*="color:#ff0000"],.hyt-topic-content span[style*="color: red"],.hyt-topic-content span[style*="color: rgb(255, 0, 0)"]{color:var(--hyt-warning)!important;font-weight:600}.hyt-topic-content img{display:block;max-width:100%;height:auto;margin:20px auto;border-radius:6px;box-shadow:var(--hyt-shadow-image);cursor:zoom-in;transition:transform .2s ease,box-shadow .2s ease}.hyt-topic-content img:hover{transform:scale(1.02);box-shadow:0 8px 24px #00000026}.hyt-topic-content figcaption,.hyt-topic-content .image-caption{display:block;text-align:center;font-size:13px;color:var(--hyt-text-caption);font-style:italic;margin-top:8px}.hyt-topic-content table td img,.hyt-topic-content table th img{display:inline-block;max-width:80px;max-height:60px;object-fit:cover;margin:4px;border-radius:4px;box-shadow:0 1px 4px #0000001f}.hyt-topic-content table td img:hover,.hyt-topic-content table th img:hover{transform:scale(1.08);box-shadow:0 4px 12px #0003}.hyt-topic-content .step-one-content,.hyt-topic-content .step-1-content{position:relative;display:inline;background:#e8f0fe;border-bottom:2px solid var(--hyt-step-1);padding:2px 6px;border-radius:4px;margin:0 2px}.hyt-topic-content .step-one-content:before,.hyt-topic-content .step-1-content:before{content:"1";position:absolute;top:-14px;left:0;background:var(--hyt-step-1);color:#fff;width:18px;height:18px;border-radius:50%;font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 4px #1b6feb4d}.hyt-topic-content .step-two-content,.hyt-topic-content .step-2-content{position:relative;display:inline;background:#e4f6f0;border-bottom:2px solid var(--hyt-step-2);padding:2px 6px;border-radius:4px;margin:0 2px}.hyt-topic-content .step-two-content:before,.hyt-topic-content .step-2-content:before{content:"2";position:absolute;top:-14px;left:0;background:var(--hyt-step-2);color:#fff;width:18px;height:18px;border-radius:50%;font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 4px #0362464d}.hyt-topic-content .step-one-content+.step-one-content:before,.hyt-topic-content .step-1-content+.step-1-content:before,.hyt-topic-content .step-two-content+.step-two-content:before,.hyt-topic-content .step-2-content+.step-2-content:before{display:none}.hyt-topic-content li:has(.step-one-content)+li .step-one-content:before,.hyt-topic-content li:has(.step-1-content)+li .step-1-content:before,.hyt-topic-content li:has(.step-two-content)+li .step-two-content:before,.hyt-topic-content li:has(.step-2-content)+li .step-2-content:before{display:none}.hyt-topic-content.hyt-dark-mode{--hyt-text-heading: #edf2f7;--hyt-text-body: #cbd5e1;--hyt-text-strong: #f8fafc;--hyt-text-muted: #94a3b8;--hyt-text-caption: #64748b;--hyt-bg-card: #1e293b;--hyt-bg-row-header: #334155;--hyt-border: #475569;--hyt-border-strong: #64748b;background:var(--hyt-bg-card);color:var(--hyt-text-body)}.hyt-topic-content.hyt-dark-mode h1,.hyt-topic-content.hyt-dark-mode h2,.hyt-topic-content.hyt-dark-mode h3,.hyt-topic-content.hyt-dark-mode h4,.hyt-topic-content.hyt-dark-mode h5,.hyt-topic-content.hyt-dark-mode h6{color:var(--hyt-text-heading)}.hyt-topic-content.hyt-dark-mode strong,.hyt-topic-content.hyt-dark-mode b{color:var(--hyt-text-strong)}.hyt-topic-content.hyt-dark-mode table{background:var(--hyt-bg-card);border-color:var(--hyt-border)}.hyt-topic-content.hyt-dark-mode table thead th,.hyt-topic-content.hyt-dark-mode table tbody th{background-color:var(--hyt-bg-row-header);color:var(--hyt-text-heading)}.hyt-topic-content.hyt-dark-mode table tbody td{background:var(--hyt-bg-card);color:var(--hyt-text-body)}.hyt-topic-content.hyt-dark-mode table tbody td:first-child{background-color:var(--hyt-bg-row-header);color:var(--hyt-text-heading)}.hyt-topic-content.hyt-dark-mode table strong,.hyt-topic-content.hyt-dark-mode table b{color:var(--hyt-text-strong)}.hyt-topic-content.hyt-dark-mode .table-container:before{background:linear-gradient(to right,rgba(0,0,0,.3),transparent)}.hyt-topic-content.hyt-dark-mode .table-container:after{background:linear-gradient(to left,rgba(0,0,0,.3),transparent)}.hyt-topic-content.hyt-dark-mode .table-scroll-wrapper::-webkit-scrollbar-track{background:var(--hyt-border)}.hyt-topic-content.hyt-dark-mode .table-scroll-wrapper::-webkit-scrollbar-thumb{background:var(--hyt-border-strong)}.hyt-topic-content.hyt-dark-mode .table-container.can-scroll-left table .hyt-sticky-col{box-shadow:inset -1px -1px 0 0 var(--hyt-border),4px 0 8px -2px #00000040}.hyt-topic-content.hyt-dark-mode .table-container.can-scroll-left table .hyt-sticky-col:last-child{box-shadow:inset 0 -1px 0 0 var(--hyt-border),4px 0 8px -2px #00000040}.hyt-topic-content.hyt-dark-mode .table-container.can-scroll-up table thead th{box-shadow:inset -1px -1px 0 0 var(--hyt-border),0 4px 8px -2px #00000040}.hyt-topic-content.hyt-dark-mode .table-container.can-scroll-up table thead th:last-child{box-shadow:inset 0 -1px 0 0 var(--hyt-border),0 4px 8px -2px #00000040}.hyt-topic-content.hyt-dark-mode .table-container.can-scroll-left.can-scroll-up table thead th.hyt-sticky-col{box-shadow:inset -1px -1px 0 0 var(--hyt-border),4px 0 8px -2px #00000040,0 4px 8px -2px #00000040}.hyt-topic-content.hyt-dark-mode .table-container.can-scroll-left.can-scroll-up table thead th.hyt-sticky-col:last-child{box-shadow:inset 0 -1px 0 0 var(--hyt-border),4px 0 8px -2px #00000040,0 4px 8px -2px #00000040}.hyt-topic-content.hyt-dark-mode .table-container.can-scroll-left table tbody tr:last-child .hyt-sticky-col{box-shadow:inset -1px 0 0 0 var(--hyt-border),4px 0 8px -2px #00000040}.hyt-topic-content.hyt-dark-mode .table-container.can-scroll-up table .hyt-sticky-subheader th{box-shadow:inset -1px -1px 0 0 var(--hyt-border),0 4px 8px -2px #00000040}.hyt-topic-content.hyt-dark-mode .table-container.can-scroll-up table .hyt-sticky-subheader th:last-child{box-shadow:inset 0 -1px 0 0 var(--hyt-border),0 4px 8px -2px #00000040}.hyt-topic-content.hyt-dark-mode .hyt-scroll-fade-bottom{background:linear-gradient(to top,rgba(0,0,0,.2),transparent)}.hyt-topic-content.hyt-dark-mode img{box-shadow:0 4px 12px #0000004d}.hyt-topic-content.hyt-dark-mode img:hover{box-shadow:0 8px 32px #0006}.hyt-topic-content.hyt-dark-mode table td img,.hyt-topic-content.hyt-dark-mode table th img{box-shadow:0 1px 4px #0000004d}.hyt-topic-content.hyt-dark-mode table td img:hover,.hyt-topic-content.hyt-dark-mode table th img:hover{box-shadow:0 4px 12px #0006}.hyt-topic-content.hyt-dark-mode figcaption,.hyt-topic-content.hyt-dark-mode .image-caption{color:var(--hyt-text-caption)}.hyt-topic-content.hyt-dark-mode .hyt-cell-occluded:after{background:color-mix(in srgb,var(--hyt-bg-card) 75%,transparent)}.hyt-topic-content.hyt-dark-mode .hyt-self-test-toolbar{border-bottom-color:var(--hyt-border);background:var(--hyt-bg-row-header)}.hyt-topic-content.hyt-dark-mode .hyt-self-test-toggle{color:var(--hyt-text-muted)}.hyt-topic-content.hyt-dark-mode .hyt-self-test-toggle:hover{color:var(--hyt-text-heading)}.hyt-topic-content.hyt-dark-mode .hyt-self-test-toggle.--activated{color:#fff;background:var(--hyt-rx-orange)}.hyt-topic-content.hyt-dark-mode .hyt-self-test-toggle.--activated:hover{background:color-mix(in srgb,var(--hyt-rx-orange) 85%,#000)}.hyt-topic-content.hyt-dark-mode .hyt-self-test-progress .hyt-progress-count{color:var(--hyt-text-body)}.hyt-topic-content.hyt-dark-mode .hyt-self-test-progress .hyt-progress-label{color:var(--hyt-text-muted)}.hyt-self-test-toolbar{display:flex;align-items:center;gap:12px;padding:6px 12px;background:var(--hyt-bg-row-header, #f5faff);border-bottom:1px solid var(--hyt-border, #e5e7eb);font-family:var(--hyt-font-sans)}.hyt-self-test-toggle{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border:1px solid var(--hyt-border, #e5e7eb);border-radius:6px;background:transparent;cursor:pointer;font-family:inherit;color:var(--hyt-text-muted, #6b7280);transition:all .18s ease}.hyt-self-test-toggle .hyt-self-test-toggle__icon{font-size:16px;width:16px;height:16px;line-height:1;transition:transform .25s cubic-bezier(.34,1.56,.64,1)}.hyt-self-test-toggle .hyt-self-test-toggle__label{font-size:12px;font-weight:600;letter-spacing:.3px;line-height:1}.hyt-self-test-toggle:hover{color:var(--hyt-text-heading, #1a365d);border-color:var(--hyt-border-strong, #d1d5db);background:var(--hyt-bg-card, #ffffff)}.hyt-self-test-toggle:active{transform:scale(.96);transition:transform 60ms ease}.hyt-self-test-toggle.--activated{color:#fff;background:var(--hyt-rx-orange, #f36823);border-color:var(--hyt-rx-orange, #f36823)}.hyt-self-test-toggle.--activated .hyt-self-test-toggle__icon{transform:scale(1.1)}.hyt-self-test-toggle.--activated:hover{background:color-mix(in srgb,var(--hyt-rx-orange, #f36823) 85%,#000);border-color:color-mix(in srgb,var(--hyt-rx-orange, #f36823) 85%,#000)}.hyt-self-test-progress{display:flex;align-items:center;gap:4px;transition:all .3s ease}.hyt-self-test-progress .hyt-progress-count{font-size:12px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--hyt-text-body, #374151)}.hyt-self-test-progress .hyt-progress-label{font-size:11px;color:var(--hyt-text-muted, #6b7280)}.hyt-self-test-progress.hyt-progress-complete{animation:hyt-progress-pulse .6s cubic-bezier(.34,1.56,.64,1)}.hyt-self-test-progress.hyt-progress-complete .hyt-progress-count,.hyt-self-test-progress.hyt-progress-complete .hyt-progress-label{color:#2e7d32}@keyframes hyt-progress-pulse{0%{transform:scale(1)}50%{transform:scale(1.08)}to{transform:scale(1)}}.hyt-cell-occluded{position:relative;cursor:pointer;-webkit-user-select:none;user-select:none}.hyt-cell-occluded>*{filter:blur(6px);opacity:.3;transition:filter .3s ease-out,opacity .3s ease-out;pointer-events:none}.hyt-cell-occluded:after{content:"";position:absolute;inset:0;background:color-mix(in srgb,var(--hyt-bg-card, #ffffff) 70%,transparent);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);border-radius:2px;transition:opacity .3s ease-out;z-index:1}.hyt-cell-occluded:before{content:"\e8f4";font-family:Material Icons;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:20px;opacity:.25;color:var(--hyt-text-muted, #6b7280);z-index:2;pointer-events:none;transition:opacity .2s ease}.hyt-cell-occluded:hover:before{opacity:.5}.hyt-cell-occluded:hover:after{background:color-mix(in srgb,var(--hyt-bg-card, #ffffff) 60%,transparent)}.hyt-cell-revealed>*{filter:none;opacity:1;pointer-events:auto}.hyt-cell-revealed:after{opacity:0;pointer-events:none}.hyt-cell-revealed:before{display:none}.hyt-cell-revealed{animation:hyt-cell-reveal .3s cubic-bezier(.34,1.56,.64,1)}@keyframes hyt-cell-reveal{0%{transform:scale(1)}40%{transform:scale(1.02)}to{transform:scale(1)}}.hyt-header-toggleable{cursor:pointer;position:relative;transition:background-color .2s ease}.hyt-header-toggleable:after{content:"";position:absolute;bottom:4px;left:50%;transform:translate(-50%);width:24px;height:3px;border-radius:2px;background:var(--hyt-accent, #f26a24);opacity:0;transition:opacity .2s ease}.hyt-header-toggleable:hover:after{opacity:.5}.hyt-header-toggleable.hyt-column-hidden:after,.hyt-header-toggleable.hyt-row-hidden:after{opacity:1}.hyt-header-toggleable.hyt-column-hidden,.hyt-header-toggleable.hyt-row-hidden{background-color:color-mix(in srgb,var(--hyt-accent, #f26a24) 8%,var(--hyt-bg-row-header, #f5faff))}.floating-scrollbar{position:fixed;bottom:0;height:16px;overflow-x:scroll;overflow-y:hidden;background:#fff;border-top:1px solid #e5e7eb;box-shadow:0 -4px 12px #0000001a;z-index:1000;opacity:0;transform:translateY(100%);pointer-events:none;transition:opacity .25s ease,transform .25s ease}.floating-scrollbar.visible{opacity:1;transform:translateY(0);pointer-events:auto}.floating-scrollbar::-webkit-scrollbar{height:10px}.floating-scrollbar::-webkit-scrollbar-track{background:#e5e7eb;border-radius:5px}.floating-scrollbar::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:5px;border:2px solid #e5e7eb}.floating-scrollbar::-webkit-scrollbar-thumb:hover{background:#6b7280}.floating-scrollbar{scrollbar-width:auto;scrollbar-color:#d1d5db #e5e7eb}.floating-scrollbar-track{height:16px}.dark-theme .floating-scrollbar,.hyt-dark-mode~.floating-scrollbar,body:has(.hyt-dark-mode) .floating-scrollbar{background:#1e293b;border-top-color:#475569;box-shadow:0 -4px 16px #0006}.dark-theme .floating-scrollbar::-webkit-scrollbar-track,.hyt-dark-mode~.floating-scrollbar::-webkit-scrollbar-track,body:has(.hyt-dark-mode) .floating-scrollbar::-webkit-scrollbar-track{background:#475569}.dark-theme .floating-scrollbar::-webkit-scrollbar-thumb,.hyt-dark-mode~.floating-scrollbar::-webkit-scrollbar-thumb,body:has(.hyt-dark-mode) .floating-scrollbar::-webkit-scrollbar-thumb{background:#64748b;border-color:#475569}.dark-theme .floating-scrollbar::-webkit-scrollbar-thumb:hover,.hyt-dark-mode~.floating-scrollbar::-webkit-scrollbar-thumb:hover,body:has(.hyt-dark-mode) .floating-scrollbar::-webkit-scrollbar-thumb:hover{background:#94a3b8}.dark-theme .floating-scrollbar,.hyt-dark-mode~.floating-scrollbar,body:has(.hyt-dark-mode) .floating-scrollbar{scrollbar-color:#64748b #475569}.hyt-topic-content .interactive-svg-container{margin:24px 0}.hyt-topic-content .interactive-svg-container .svg-wrapper{position:relative;display:flex;justify-content:center;width:100%}.hyt-topic-content .interactive-svg-container .svg-wrapper svg{max-height:500px;max-width:100%;height:auto}.hyt-topic-content .interactive-svg-container text,.hyt-topic-content .interactive-svg-container g{transition:opacity .2s ease-out}.hyt-topic-content .interactive-svg-container .path{stroke-dasharray:1000;stroke-dashoffset:0;animation:hyt-checkmarkdash 2s ease-in-out}.hyt-topic-content .interactive-svg-container .quiz-mode-toggle{position:absolute;bottom:10px;left:50%;z-index:2;display:flex;align-items:center;gap:5px;padding:5px 10px 5px 8px;border:none;border-radius:20px;cursor:pointer;background:color-mix(in srgb,var(--hyt-bg-card, #ffffff) 88%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 0 0 1px color-mix(in srgb,var(--hyt-border, #e5e7eb) 60%,transparent),0 2px 8px #0000001f;opacity:0;transform:translate(-50%) translateY(-5px);pointer-events:none;transition:opacity .18s ease,transform .22s cubic-bezier(.175,.885,.32,1.275)}.hyt-topic-content .interactive-svg-container .quiz-mode-toggle .quiz-toggle__icon{font-size:15px;width:15px;height:15px;line-height:1;color:var(--hyt-rx-orange);transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.hyt-topic-content .interactive-svg-container .quiz-mode-toggle .quiz-toggle__label{font-size:11.5px;font-weight:600;letter-spacing:.4px;color:var(--hyt-text-body, #374151);line-height:1}.hyt-topic-content .interactive-svg-container .quiz-mode-toggle:hover{background:color-mix(in srgb,var(--hyt-bg-card, #ffffff) 97%,transparent)}.hyt-topic-content .interactive-svg-container .quiz-mode-toggle:hover .quiz-toggle__icon{transform:scale(1.15)}.hyt-topic-content .interactive-svg-container .quiz-mode-toggle:active{transform:translate(-50%) scale(.94)!important;transition:transform 80ms ease}.hyt-topic-content .interactive-svg-container .quiz-mode-toggle.--activated{opacity:1;transform:translate(-50%);pointer-events:auto;background:var(--hyt-rx-orange);box-shadow:0 0 0 1px #f26a2466,0 2px 8px #0000001f}.hyt-topic-content .interactive-svg-container .quiz-mode-toggle.--activated .quiz-toggle__icon,.hyt-topic-content .interactive-svg-container .quiz-mode-toggle.--activated .quiz-toggle__label{color:#fff}.hyt-topic-content .interactive-svg-container .quiz-mode-toggle.--activated:hover{background:color-mix(in srgb,var(--hyt-rx-orange) 90%,#000)}.hyt-topic-content .interactive-svg-container:hover .quiz-mode-toggle:not(.--activated){opacity:1;transform:translate(-50%);pointer-events:auto}@keyframes hyt-checkmarkdash{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}.hyt-topic-content.hyt-dark-mode .interactive-svg-container .quiz-mode-toggle{background:color-mix(in srgb,var(--hyt-bg-card, #1e293b) 88%,transparent)}.hyt-topic-content.hyt-dark-mode .interactive-svg-container .quiz-mode-toggle .quiz-toggle__label{color:var(--hyt-text-body-dark, #e2e8f0)}.hyt-topic-content.hyt-dark-mode .interactive-svg-container .quiz-mode-toggle:hover{background:color-mix(in srgb,var(--hyt-bg-card, #1e293b) 97%,transparent)}.hyt-topic-content.hyt-dark-mode .interactive-svg-container .quiz-mode-toggle.--activated{background:var(--hyt-rx-orange)}.hyt-topic-content.hyt-dark-mode .interactive-svg-container .quiz-mode-toggle.--activated .quiz-toggle__icon,.hyt-topic-content.hyt-dark-mode .interactive-svg-container .quiz-mode-toggle.--activated .quiz-toggle__label{color:#fff}.mat-button-toggle-appearance-standard.mat-button-toggle-checked{--mat-button-toggle-selected-state-background-color: var(--srx-color-tertiary-400);--mat-button-toggle-selected-state-text-color: var(--srx-color-text-inverse)}body{background-color:var(--srx-color-background);color:var(--srx-color-text-primary);font-family:Roboto Flex,sans-serif;margin:0;padding:0}
